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
339917652563	339917653080	339917653630	339917654180	339917654730	339917655280	339917655830	339917656380	339917656930	339917657480	339917658030	339917658580	339917659130	339917659680	339917660230	339917660780	339917661330	339917661880	339917662430	339917662982	339917663530	339917664080	339917664630	339917665180	339917665730	339917666280	339917666830	339917667380	339917667930	339917668480	339917669030	339917669580	339917670130	339917670680	339917671230	339917671780	339917672330	339917672880	339917673430	339917673980	339917674530	339917675080	339917675630	339917676180	339917676730	339917677280	339917677830	339917678380	339917678930	339917679480	339917680030	339917680580	339917681130	339917681680	339917682230	339917682780	339917683330	339917683880	339917684433	339917684980	339917685530	339917686080	339917686630	339917687180	339917687730	339917688280	339917688830	339917689380	339917689930	339917690480	339917691030	339917691580	339917692130	339917692680	339917693230	339917693780	339917694330	339917694880	339917695430	339917695980	339917696530	339917697080	339917697630	339917698180	339917698730	339917699280	339917699830	339917700380	339917700930	339917701480	339917702030	339917702580	339917703130	339917703680	339917704230	339917704780	339917705330	339917705882	339917706430	339917706980	339917707530	339917708080	339917708630	339917709180	339917709730	339917710280	339917710830	339917711380	339917711930	339917712480	339917713030	339917713580	339917714130	339917714680	339917715230	339917715780	339917716330	339917716880	339917717430	339917717980	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2655	3600	2300	2655	3600	2300	2655	3600	2300	2655	3600	2300	2655	3600	2300	2655	3600	2300	2655	3600	2300	2655	3600	2300	2655	3600	2300	2655	3600	2300	2655	3600	2300	2655	3600	2300	2655	3600	2300	2655	3600	2300	2655	3600	2300	2655	3600	2300	2655	3600	2300	2656	3600	2300	2656	3600	2300	2656	3600	2300	2656	3600	2300	2656	3600	2300	2656	3600	2300	2656	3600	2300	2656	3600	2300	2656	3600	2300	2656	3600	2300	2656	3600	2300	2656	3600	2300	2656	3600	2300	2656	3600	2300	2656	3600	2300	2656	3600	2300	2656	3600	2300	2656	3600	2300	2656	3600	2300	2656	3600	2300	2656	3600	2300	2656	3600	2300	2656	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22115	20325	27638	23022	20727	20200	13026	4600	1832	667	439	313	285	218	204	181	191	186	169	182	365	753	810	414	331	336	232	220	187	224	198	195	231	239	194	184	138	149	139	165	162	149	146	146	118	156	153	146	154	137	155	149	156	145	155	162	170	150	165	161	143	147	141	138	147	135	148	147	151	171	153	155	159	133	153	144	147	130	151	154	166	146	142	142	159	149	159	141	151	129	159	151	158	146	123	126	147	151	167	160	143	153	136	159	159	155	146	152	136	164	146	140	165	145	155	162	156	138	146	170	150	151	149	156	175	136	129	144	143	148	143	121	137	139	152	148	165	145	142	147	157	151	138	144	155	163	147	163	134	158	149	155	136	135	152	172	146	151	154	165	144	127	171	151	147	160	150	156	132	160	148	131	150	162	134	165	157	155	173	153	138	168	152	145	133	138	142	149	161	157	130	157	148	146	154	140	154	143	154	141	147	150	135	154	135	142	134	161	159	155	142	131	152	155	148	167	150	145	139	129	162	149	147	152	160	155	144	140	150	126	130	160	140	146	137	134	156	147	173	151	161	157	129	151	148	118	145	141	149	138	143	148	138	163	169	131	155	137	165	158	134	159	138	147	156	149	139	144	161	148	143	133	142	155	143	158	164	151	152	114	162	147	143	154	163	153	141	150	145	129	150	136	143	139	156	165	164	152	175	151	166	137	154	150	141	132	172	148	133	160	153	144	129	132	156	138	135	146	161	136	167	155	131	154	140	162	140	178	152	146	157	127	142	148	136	148	160	163	141	120	162	163	164	134	142	158	151	142	141	140	151	138	160	154	166	147	148	138	164	172	125	133	142	150	155	153	151	121	146	156	165	118	156	136	164	142	135	161	128	146	136	148	128	126	145	137	142	125	161	161	149	142	138	157	132	156	159	154	150	126	151	156	158	175	143	159	130	144	134	145	130	146	158	147	130	170	145	161	156	149	159	128	159	148	165	151	143	140	144	125	138	115	153	130	155	143	136	145	164	158	156	135	162	155	140	141	141	137	166	146	158	154	147	150	129	162	135	156	144	135	142	153	152	147	143	141	160	143	134	176	167	151	134	160	159	153	141	157	128	143	145	136	139	163	169	156	169	144	133	140	155	157	152	159	148	138	133	151	164	146	174	166	162	132	143	151	175	168	142	165	170	138	153	148	156	164	136	150	153	130	153	138	157	166	157	162	158	137	157	143	142	148	162	148	157	167	169	155	142	155	129	136	167	153	143	146	155	153	155	142	146	154	139	183	137	150	157	162	142	131	130	162	140	156	153	136	154	158	148	173	166	147	126	158	168	134	152	167	128	145	159	146	163	150	164	151	137	124	151	151	158	128	160	136	163	149	162	149	133	149	136	150	143	147	165	156	175	158	150	160	153	148	140	155	140	161	141	145	154	141	128	127	140	136	153	153	147	152	146	130	148	143	152	136	142	148	156	143	125	173	159	133	148	153	149	138	147	153	146	139	146	153	156	157	169	139	132	135	160	141	165	168	154	163	126	143	146	162	135	166	164	145	159	130	150	154	162	142	156	155	150	152	166	159	144	148	139	147	139	148	165	142	150	163	146	183	150	164	120	178	154	142	131	160	141	157	159	162	138	162	130	138	123	138	165	140	187	134	127	128	169	158	157	117	158	130	135	150	163	147	178	141	160	151	155	134	161	138	175	142	142	155	144	151	178	131	140	143	148	167	161	160	155	143	151	145	146	146	138	153	148	166	155	138	127	141	134	165	138	166	142	136	137	143	150	167	129	152	141	160	149	161	121	142	154	156	102	161	150	156	141	133	134	141	139	142	160	150	153	136	139	142	163	157	160	162	162	144	158	133	155	155	168	149	147	150	154	129	150	145	152	143	143	159	158	143	138	163	156	149	144	164	146	141	157	152	144	159	151	140	152	135	146	153	129	167	129	141	158	131	145	142	143	140	148	135	149	137	140	135	152	161	138	162	147	132	158	170	152	156	139	133	170	146	127	151	141	160	140	130	159	138	149	150	163	171	122	142	135	137	150	154	173	152	140	128	141	152	178	143	124	153	142	138	154	140	139	148	133	147	145	128	149	168	138	139	148	169	141	172	162	165	177	164	149	131	155	141	155	157	147	156	144	155	128	156	137	161	157	147	156	156	163	153	165	145	172	126	146	141	123	150	147	146	169	168	154	148	146	148	144	145	141	158	143	162	134	165	145	137	148	137	139	139	149	152	144	139	142	134	162	157	133	154	148	154	142	150	168	165	139	155	153	119	141	143	139	132	169	137	146	151	140	151	127	148	155	143	142	167	147	117	174	158	158	142	139	159	131	157	132	147	152	164	137	164	146	130	146	181	141	139	134	162	157	144	136	152	156	135	150	138	166	141	140	138	145	151	137	155	137	156	153	133	149	153	140	141	168	137	127	142	149	154	151	156	162	135	168	157	164	128	170	146	154	143	131	144	136	141	163	125	161	151	161	163	157	159	131	147	140	139	173	137	141	134	175	154	157	161	140	137	125	145	128	147	155	155	145	154	128	131	142	158	130	150	141	137	141	155	148	161	133	155	134	146	146	149	161	129	143	157	141	161	150	142	133	133	136	160	135	148	146	140	162	141	151	145	154	120	145	136	156	176	142	154	145	128	155	143	159	147	152	135	139	157	153	164	148	130	139	163	173	137	154	134	122	165	143	154	162	142	132	159	165	152	132	158	162	153	149	149	135	163	141	145	143	154	165	144	152	155	164	166	144	140	133	158	150	136	118	121	150	157	145	166	157	135	160	161	146	157	145	170	139	153	162	138	150	123	141	165	155	152	149	111	145	138	153	147	135	135	141	153	143	147	156	146	150	158	135	162	141	141	162	142	127	151	138	152	148	168	138	149	165	143	141	151	125	133	153	149	167	169	155	150	163	145	174	130	130	157	138	160	139	160	162	129	156	158	143	155	145	155	138	160	145	142	168	137	117	168	154	157	158	148	136	157	150	155	151	146	151	184	147	163	153	149	153	147	152	129	141	147	149	163	129	175	138	157	172	124	157	164	152	150	166	167	157	162	150	133	150	157	158	150	137	173	161	147	138	142	145	151	138	153	135	142	135	143	160	153	149	149	145	155	140	142	143	157	155	168	133	150	123	155	150	146	153	154	144	149	146	160	144	157	149	149	142	139	141	168	135	153	145	153	151	124	139	135	168	150	151	171	138	151	140	139	148	150	150	147	144	139	139	160	136	138	158	155	145	159	165	158	142	147	148	152	144	150	133	141	142	134	141	136	160	139	164	160	157	161	159	157	162	143	138	129	127	148	130	147	158	158	131	166	146	190	154	160	146	156	138	140	170	146	148	161	163	150	154	133	164	142	148	162	155	137	149	153	145	149	150	144	134	149	136	141	162	146	151	122	143	140	114	147	154	136	118	147	126	153	141	137	155	146	138	154	157	151	150	164	159	152	148	148	135	148	156	126	144	160	160	162	150	165	147	144	124	142	156	154	174	145	172	140
38297	58325	48955	35166	27585	20868	13177	7867	3714	1420	978	687	552	527	439	405	364	368	353	308	854	1957	1854	840	766	600	412	408	375	462	361	400	438	431	345	304	278	250	244	242	219	266	267	219	226	248	251	225	281	233	245	253	254	239	228	246	234	222	227	235	237	257	205	232	208	237	235	232	217	253	211	261	226	239	253	260	239	246	252	256	225	252	234	216	233	246	261	252	223	243	236	278	228	244	236	239	246	238	233	255	232	221	294	242	253	240	231	231	227	235	246	272	250	233	231	271	247	245	232	252	227	252	209	248	246	242	256	262	234	237	238	235	249	220	253	249	216	232	251	235	204	221	236	215	235	225	239	234	226	234	235	230	220	236	267	236	238	243	232	234	249	242	244	246	241	260	227	247	260	252	262	241	237	215	221	258	261	270	255	226	242	226	244	215	209	245	250	215	254	216	238	236	236	237	249	245	249	267	201	246	248	208	241	233	263	239	242	225	251	243	230	236	204	245	242	202	248	236	255	240	229	228	223	221	240	233	238	250	207	241	233	215	233	257	226	217	266	255	229	268	225	230	230	240	210	252	229	248	240	251	234	245	235	220	242	246	264	257	230	232	221	255	252	249	242	240	250	223	248	236	240	198	234	248	226	231	241	225	233	217	217	240	227	242	240	263	257	257	238	269	216	203	254	242	211	248	224	241	251	261	231	226	249	229	235	250	236	218	263	233	236	256	236	228	230	225	243	243	210	241	241	236	253	253	256	206	243	241	263	231	213	238	254	241	235	241	229	234	243	231	256	237	220	234	244	244	248	220	244	252	221	246	219	240	232	237	234	249	225	218	241	232	226	223	217	225	249	245	241	236	231	213	237	250	244	239	233	229	233	242	233	209	232	237	241	242	240	257	255	254	236	235	206	221	234	210	232	212	255	247	253	236	259	267	242	231	228	252	241	234	237	250	233	249	234	256	233	244	228	222	232	240	218	209	226	265	249	230	255	227	239	231	247	231	241	248	232	267	241	245	232	242	221	229	238	243	240	238	249	198	250	234	231	234	254	223	249	250	201	255	241	233	231	233	240	248	229	225	236	226	251	223	207	252	247	217	232	246	244	232	212	248	249	233	254	248	229	226	224	248	229	241	225	221	230	228	242	256	240	231	238	239	219	244	231	218	238	246	206	244	245	264	239	233	229	193	252	236	243	224	252	243	265	233	216	258	229	239	240	241	222	248	227	227	232	243	203	234	248	211	244	255	248	214	244	232	219	225	250	254	243	258	226	227	249	244	206	279	241	254	244	231	234	220	217	223	237	214	248	244	232	248	245	246	289	233	245	259	243	257	219	252	218	216	239	212	254	231	230	256	233	244	267	212	223	246	236	240	236	212	251	252	237	267	237	233	205	245	223	249	229	220	230	243	239	267	218	187	249	253	234	238	249	218	267	244	232	230	221	263	232	236	227	253	242	229	228	240	231	204	253	225	272	235	239	253	228	239	258	228	225	258	240	249	247	238	249	263	220	254	235	262	230	248	232	236	237	231	266	231	253	239	219	225	220	225	241	241	233	235	265	230	234	221	230	212	223	256	275	236	231	229	243	231	230	236	261	259	258	254	251	236	228	224	231	246	246	238	242	250	227	247	260	238	227	227	237	232	218	236	259	234	252	231	233	208	224	223	233	249	209	260	246	224	253	232	248	233	227	234	251	229	224	240	241	243	235	263	259	247	225	237	263	249	248	211	245	229	219	238	229	229	229	225	221	236	238	229	251	248	243	232	249	246	262	219	242	243	240	228	231	252	246	219	220	248	238	214	252	234	252	232	253	240	236	229	264	257	262	242	259	218	228	257	240	231	251	242	220	213	259	228	251	269	237	234	221	251	234	226	219	233	221	243	251	241	212	233	267	245	219	260	257	250	233	233	256	238	219	225	220	249	236	271	243	228	255	239	246	231	257	256	239	259	254	232	247	234	236	234	235	248	230	244	239	222	240	235	260	230	239	220	225	260	241	213	235	218	236	226	219	239	252	272	225	205	216	231	232	234	241	247	254	244	242	234	243	254	260	232	274	228	257	237	227	237	228	218	235	214	235	198	228	264	240	237	228	234	253	221	209	222	269	264	251	232	253	247	252	238	216	248	230	242	220	253	269	230	234	222	209	233	244	231	225	221	250	232	238	232	219	244	242	224	256	265	263	243	241	237	236	260	243	241	243	230	253	239	261	246	214	218	262	244	242	259	230	224	282	231	239	226	229	224	204	238	238	223	211	254	242	260	225	214	231	221	234	213	248	219	217	270	233	245	239	252	214	241	241	234	212	235	219	232	231	235	237	245	243	226	253	220	233	248	246	256	217	242	241	248	266	236	286	246	253	240	266	257	246	226	228	250	246	240	253	217	246	248	217	257	215	234	223	201	257	226	238	208	272	253	214	240	261	243	255	226	234	215	236	227	237	251	248	245	237	264	255	239	236	251	273	233	235	230	269	263	222	247	268	245	217	228	229	231	249	236	265	237	215	219	245	231	246	229	222	235	258	237	233	237	221	254	264	243	237	223	226	235	220	239	265	245	235	229	250	238	240	236	250	214	263	244	266	241	230	238	231	227	265	228	232	249	250	246	202	216	230	256	231	253	254	234	236	258	236	228	251	243	202	254	236	274	226	249	230	232	242	238	250	223	230	217	221	249	235	225	229	245	220	238	241	240	250	237	233	233	223	234	205	225	239	262	238	225	223	245	229	278	254	233	239	235	250	224	233	246	233	228	223	223	245	229	233	214	258	237	236	220	228	266	240	246	249	253	240	238	262	249	242	245	248	219	229	216	232	227	241	247	229	237	226	257	236	253	239	251	212	200	225	246	217	256	241	245	212	241	218	247	211	235	261	246	231	216	211	202	243	259	219	199	258	243	237	222	230	235	232	231	208	211	235	237	253	209	237	257	234	236	236	247	233	218	250	210	222	245	249	272	227	277	233	220	237	229	235	254	239	247	236	224	217	274	273	252	255	252	234	239	238	212	230	216	232	234	219	230	235	239	241	230	249	274	243	247	230	252	246	241	229	221	249	257	235	274	274	226	226	234	235	243	242	209	248	252	225	238	237	264	259	255	224	234	232	217	234	216	235	256	275	236	245	244	233	228	222	232	231	204	228	247	217	251	229	248	237	244	242	234	243	251	239	212	247	272	233	247	233	233	239	227	247	241	245	213	259	235	250	248	224	256	235	257	225	216	210	269	233	260	233	256	217	181	242	241	244	229	271	249	231	255	247	241	237	237	232	239	249	224	256	244	224	226	230	225	254	219	246	237	227	216	233	209	261	265	215	232	231	235	257	236	226	242	216	226	224	239	239	249	244	256	235	222	247	228	242	219	235	246	235	254	229	223	244	243	281	221	208	241	253	225	244	229	250	250	232	215	239	240	240	212	228	279	229	232	223	239	228	242	227	237	263	229	252	217	232	231	259	241	242	256	250	235	258	267	227	226	263	228	256	272	233	262	233	266	262	224
29076	28318	27171	17893	7427	2006	948	538	368	317	277	198	231	202	201	183	179	169	175	163	185	242	255	214	178	180	165	169	152	157	168	176	126	180	151	158	166	148	171	163	166	174	177	147	137	160	163	162	184	159	175	169	173	162	166	154	154	166	123	150	147	159	151	143	158	173	137	159	152	197	147	163	172	177	152	135	138	139	153	172	156	160	149	134	166	157	160	166	169	147	132	142	156	152	183	140	184	157	153	145	148	156	172	170	158	149	158	181	148	124	150	142	155	146	152	131	147	157	148	159	150	153	134	133	157	144	171	169	147	167	132	136	156	145	156	166	152	165	139	151	143	166	157	151	140	155	164	169	166	165	146	161	156	163	153	163	150	159	156	145	150	152	136	171	164	164	147	151	162	150	149	161	152	147	159	147	139	149	138	161	155	153	167	156	150	167	162	163	142	160	151	134	151	153	155	148	164	145	160	166	155	143	165	175	167	156	149	152	156	141	148	160	182	146	152	140	153	147	139	166	161	146	155	155	152	169	177	142	163	166	187	145	172	171	142	146	152	175	146	170	163	155	157	160	140	173	126	147	159	145	155	156	174	148	159	162	153	155	142	159	138	158	156	153	169	149	128	151	182	141	146	165	133	156	137	147	166	151	157	145	145	164	136	144	154	148	147	141	157	156	167	156	153	164	149	134	153	153	161	143	161	149	175	150	147	161	159	149	129	142	154	142	154	134	158	156	144	157	153	154	158	147	165	159	151	160	143	152	166	152	153	140	168	156	164	156	171	150	166	161	157	147	169	165	162	179	148	162	148	155	150	163	153	158	150	138	155	160	156	150	133	133	156	157	154	157	146	170	154	186	165	151	206	164	137	152	173	162	156	150	162	155	154	156	149	170	175	139	159	137	140	170	135	166	142	157	149	158	150	168	151	150	151	147	143	143	163	154	157	163	143	131	175	149	158	164	150	144	139	155	139	157	132	174	124	155	171	156	141	171	159	151	140	151	170	150	133	147	151	151	157	158	165	142	148	157	150	133	153	180	167	165	147	153	150	159	148	188	148	150	145	169	133	175	179	143	160	154	144	153	170	164	163	166	161	163	152	143	152	131	187	158	152	148	169	141	145	145	154	134	161	170	165	153	158	152	184	147	162	159	136	159	151	150	151	175	136	145	159	143	151	157	141	134	134	151	132	163	133	144	163	152	163	167	173	158	148	162	159	135	176	171	158	151	161	139	156	160	144	149	146	143	176	181	146	140	157	164	160	142	151	141	170	171	141	141	163	176	133	130	152	144	155	149	130	165	151	157	132	149	181	158	148	152	166	148	156	149	171	164	169	153	162	148	170	137	142	155	150	173	157	161	153	154	153	153	160	142	141	134	162	161	168	170	152	155	152	153	131	157	154	155	165	151	151	135	163	158	151	135	158	148	152	139	134	155	139	162	141	146	146	139	136	140	151	153	146	147	152	153	157	156	167	149	166	142	150	158	160	140	149	161	173	154	169	159	152	124	168	163	146	155	123	119	162	139	142	141	142	164	144	137	148	161	178	155	143	144	160	164	158	146	162	162	158	147	151	161	172	144	174	169	152	154	162	136	160	167	156	135	167	160	156	150	149	165	172	160	156	159	165	144	159	172	136	160	156	150	159	177	163	144	137	143	184	147	169	164	165	135	179	170	147	165	136	149	148	174	144	135	153	149	150	136	157	164	158	147	165	138	184	150	164	153	157	131	155	167	132	145	151	146	167	140	158	192	153	160	137	166	186	152	138	150	172	159	159	153	153	146	136	153	154	152	150	151	181	150	143	152	157	163	156	141	147	163	158	166	135	141	147	148	162	154	158	138	155	153	168	170	131	141	149	163	145	157	148	154	164	174	146	160	163	162	149	152	184	174	154	150	170	152	164	162	149	153	138	143	151	144	176	153	139	144	131	161	157	177	157	174	146	144	151	155	144	166	158	141	142	156	156	136	152	159	153	153	142	155	156	153	155	166	176	158	163	141	180	156	160	144	168	154	147	142	157	162	170	139	163	145	141	138	140	170	140	154	171	154	166	145	161	157	167	156	157	159	170	141	136	152	164	154	170	142	137	165	154	156	150	149	142	169	147	172	147	158	150	162	137	148	170	159	172	165	178	142	160	156	150	154	149	164	151	151	151	136	154	169	158	158	162	151	168	137	152	156	159	167	157	168	155	155	168	153	180	136	153	144	136	141	145	167	153	158	157	164	178	175	153	151	162	160	160	167	144	145	160	152	156	156	161	150	169	142	151	142	164	146	138	153	159	152	146	147	152	153	164	162	172	142	137	157	164	147	169	164	169	142	149	153	177	162	168	157	138	131	159	148	138	153	162	146	150	153	163	164	142	162	169	172	151	154	153	137	166	156	169	168	148	151	166	165	137	159	158	158	169	141	135	147	147	141	124	160	152	163	154	152	174	172	135	158	150	153	138	153	127	145	161	137	143	145	149	141	154	181	143	161	193	176	153	150	156	142	157	158	151	151	176	159	130	166	151	149	170	145	148	192	161	162	134	164	135	153	155	148	151	176	152	159	161	149	153	185	155	152	167	166	146	138	154	154	154	148	159	142	164	151	148	138	156	147	148	150	158	139	157	128	172	159	131	163	158	157	165	154	145	149	145	160	172	160	143	149	160	139	155	146	147	156	151	146	175	146	151	164	173	154	144	165	168	169	155	152	167	157	141	132	154	130	154	137	149	162	153	139	152	142	158	131	146	165	154	157	155	159	128	161	163	136	157	154	167	155	156	158	162	140	150	175	159	158	154	142	161	174	176	151	165	168	154	161	152	139	135	131	150	151	152	157	154	158	167	159	162	167	148	155	171	167	146	158	154	159	154	162	147	174	155	148	162	164	148	169	144	130	179	150	135	170	157	152	139	148	151	176	157	155	144	154	181	148	173	155	167	171	175	153	162	161	152	143	145	136	163	174	145	171	175	157	167	140	157	170	162	141	135	142	150	141	171	152	150	146	155	158	152	140	160	162	152	153	152	148	148	137	175	137	140	154	159	156	124	149	157	141	160	156	152	145	151	152	159	137	139	171	141	140	133	176	169	167	154	121	155	139	155	166	159	158	181	149	148	141	150	182	157	168	155	158	164	143	160	146	173	157	160	173	157	143	112	154	151	147	153	137	145	165	150	164	154	145	169	134	135	160	165	141	145	157	174	145	162	131	166	149	152	163	136	150	174	134	154	161	146	131	145	146	156	162	173	130	184	146	169	159	151	175	156	135	171	131	153	139	155	149	168	169	160	136	157	159	153	162	154	156	131	140	171	173	167	144	145	168	159	168	126	150	153	157	146	151	154	177	143	141	137	150	128	124	162	163	160	156	162	154	152	155	152	140	142	145	170	150	163	147	125	134	155	155	165	162	170	144	157	144	135	147	171	139	126	171	141	153	165	162	146	159	144	143	139	168	172	180	167	144	185	155	141	133	182	161	161	125	159	175	175	154	181	162	171	158	166	130	165	183
35545	46205	35605	23593	13207	4391	2404	1385	913	739	556	459	417	349	354	333	280	313	260	313	338	523	528	382	334	282	300	262	229	241	267	255	277	261	285	256	233	274	263	260	251	234	239	258	253	265	253	273	254	250	241	240	279	239	256	255	274	230	250	255	247	257	262	246	283	263	279	250	281	271	235	229	282	246	259	257	236	247	239	279	256	246	236	267	250	235	251	229	238	244	283	229	239	248	247	230	263	252	270	244	246	235	245	230	278	238	260	276	263	233	262	235	232	272	241	253	266	263	271	248	274	246	252	244	264	252	241	234	246	250	249	241	233	279	240	277	248	255	224	263	241	244	254	259	225	247	272	269	253	271	247	270	238	248	240	246	261	260	256	276	273	252	248	261	256	243	277	249	258	271	245	251	211	246	249	228	278	253	247	249	285	236	257	252	250	242	254	247	237	228	240	269	267	244	251	224	253	254	268	252	256	271	256	260	215	272	261	241	273	260	234	275	235	276	247	260	240	262	248	250	263	253	237	245	273	246	239	254	270	231	235	243	263	253	234	234	261	245	264	242	246	254	249	244	275	250	268	255	245	245	218	273	249	220	239	250	247	239	247	264	266	275	257	253	247	257	241	265	247	256	261	248	270	252	219	285	250	240	260	270	250	262	237	240	262	254	233	280	242	262	249	241	271	266	250	238	236	244	220	232	254	269	252	272	216	256	240	238	263	260	275	260	250	273	279	227	253	256	257	243	239	261	237	266	288	257	259	236	242	265	262	275	237	236	261	248	260	225	277	275	242	268	260	284	277	228	267	266	261	273	264	250	237	274	259	268	243	253	258	241	232	243	255	268	238	267	253	251	229	235	234	272	282	284	261	243	264	242	282	261	228	254	255	257	239	251	248	273	237	227	237	265	249	271	239	241	253	251	242	253	228	241	245	245	249	245	265	231	273	251	252	248	270	263	234	256	255	239	240	256	253	255	260	272	245	255	263	273	268	244	238	269	242	268	250	237	274	253	257	269	263	251	270	258	255	242	241	227	264	258	252	243	249	244	254	257	257	250	242	220	229	256	250	274	256	252	262	230	271	291	268	263	250	263	261	243	249	269	253	257	264	263	294	245	246	261	252	242	255	261	239	250	233	253	215	273	244	276	269	295	254	254	223	260	255	283	253	251	273	259	236	231	258	252	264	261	240	263	240	241	258	243	239	237	284	216	280	271	228	257	219	256	258	294	263	273	255	263	267	274	284	250	229	273	249	212	271	257	239	261	252	272	236	239	270	253	251	289	259	251	251	277	263	233	253	259	269	265	254	256	263	288	252	256	236	257	264	240	260	255	233	248	278	276	250	286	241	260	257	237	280	235	253	265	248	253	255	235	260	260	263	254	238	253	261	254	273	276	247	261	217	261	250	245	245	263	281	283	266	257	258	282	237	260	244	239	257	238	275	242	262	290	271	263	243	251	234	228	250	239	258	244	250	269	267	246	252	247	290	246	260	263	260	271	256	239	266	256	247	251	242	291	280	271	232	261	243	255	227	259	281	247	306	254	241	240	293	238	284	250	229	238	268	252	249	271	237	251	239	248	268	228	257	247	236	242	267	241	221	246	265	249	242	235	250	248	262	246	243	245	224	255	259	270	231	257	246	270	275	247	278	267	278	243	253	251	259	255	274	254	286	254	252	242	266	252	243	234	244	261	245	242	245	275	262	257	254	226	219	254	254	252	233	275	243	231	266	261	247	265	266	236	260	252	252	232	266	258	256	269	253	247	246	262	266	258	238	228	260	266	292	245	236	249	264	230	259	251	223	283	233	286	286	268	271	287	228	254	252	263	245	287	255	257	230	282	196	263	237	242	273	218	257	283	268	263	240	236	234	250	234	251	256	291	242	260	253	221	224	241	251	261	269	254	275	257	236	266	267	270	238	259	203	256	260	280	261	255	236	234	257	242	276	276	261	235	269	245	229	236	247	245	240	234	264	242	259	255	279	226	247	287	215	255	264	231	250	238	262	283	265	240	244	272	250	265	245	224	260	260	251	235	278	234	259	254	255	276	243	279	271	262	266	260	258	269	245	242	282	244	224	260	271	256	229	217	274	274	271	282	250	268	244	249	230	229	242	253	259	251	251	254	240	251	246	274	256	251	221	264	219	276	231	229	244	267	259	242	258	274	238	246	253	274	259	260	246	254	272	254	242	282	252	242	261	279	253	220	248	256	247	233	263	265	230	224	269	264	264	267	264	255	250	260	222	257	267	259	269	249	270	233	288	248	274	256	232	237	287	229	252	248	253	251	271	239	252	255	274	261	246	259	254	275	281	279	262	253	255	272	242	242	221	257	237	243	246	266	247	230	273	259	253	218	253	267	269	224	258	284	237	254	238	288	242	240	255	227	258	254	246	279	277	272	272	268	267	259	242	243	260	273	261	236	265	264	277	246	288	237	247	272	261	241	246	256	259	242	223	269	229	268	257	250	265	245	281	291	255	257	242	236	239	229	230	240	238	232	245	266	253	268	254	266	244	260	273	280	247	250	250	262	271	265	269	240	276	247	229	262	256	270	245	238	246	256	253	239	255	255	253	241	248	238	282	247	256	283	214	267	256	235	278	259	256	226	238	253	249	242	268	223	231	245	258	292	268	255	239	264	268	269	267	257	243	252	233	291	253	240	256	229	257	267	264	249	257	261	248	222	244	271	268	248	240	277	259	268	269	256	246	217	249	265	263	273	239	248	257	263	268	226	256	273	256	271	255	262	226	269	240	273	253	234	245	264	262	268	266	243	260	236	248	241	227	284	257	272	245	207	251	250	233	252	234	246	242	263	242	230	242	246	266	240	255	245	270	289	260	272	254	228	241	273	234	259	251	250	241	256	271	283	250	246	253	247	243	257	297	276	272	263	218	280	265	278	240	254	250	253	263	250	241	247	249	266	260	253	248	256	248	242	215	232	274	257	243	266	234	227	251	235	263	233	269	272	241	248	268	241	247	251	272	222	230	241	268	244	271	246	261	279	249	243	227	266	250	248	251	259	249	243	244	246	230	248	260	273	241	286	246	275	215	258	254	247	279	248	247	258	262	232	247	230	250	258	250	267	278	259	248	240	273	242	241	239	256	286	259	246	243	256	256	227	244	267	226	236	224	247	257	240	245	264	267	285	239	283	256	245	264	231	252	260	246	274	241	250	248	266	246	218	235	236	209	269	262	258	245	253	238	256	248	251	234	233	268	247	251	265	278	258	247	239	263	265	266	287	259	254	241	245	243	267	263	245	247	275	267	266	224	238	266	258	270	277	258	254	225	249	264	269	238	247	260	229	236	264	226	216	259	271	247	237	298	265	258	238	273	256	280	250	259	256	277	234	262	224	263	255	252	273	223	263	262	227	236	236	252	257	271	245	272	275	249	210	276	229	249	238	256	221	262	256	246	234	256	230	249	232	245	272	265	216	257	271	237	245	256	240	257	245	257	243	263	239	271	262	236	241	274	225	270	252	244	247
24742	21642	29014	26323	19816	9172	3629	2037	1103	716	442	297	245	240	202	202	192	196	168	182	274	655	615	357	243	194	183	164	173	165	200	145	177	156	200	190	177	174	174	160	151	152	155	173	156	162	140	144	141	155	148	159	163	178	148	147	175	170	157	170	154	162	140	168	134	158	155	153	167	170	157	146	179	152	173	171	152	147	164	146	156	163	144	161	149	157	141	169	173	152	157	141	149	173	150	151	177	151	175	174	118	175	136	159	139	148	189	162	168	161	149	163	171	162	154	128	157	167	162	153	163	148	158	154	146	167	155	165	142	171	139	153	174	159	169	153	161	164	152	163	151	148	170	155	173	148	149	146	138	169	148	182	178	133	155	150	140	160	135	160	127	164	161	152	156	158	148	170	174	156	159	175	152	131	148	143	129	130	164	163	137	163	157	163	159	152	152	167	134	156	173	149	134	162	157	147	156	172	164	156	154	168	151	154	158	163	167	169	183	158	152	150	177	135	151	156	162	158	170	164	149	163	158	153	146	157	162	163	157	135	160	145	129	143	161	162	121	162	164	156	129	184	144	149	165	155	159	156	152	157	136	162	164	149	148	163	145	168	158	149	152	159	151	153	143	172	163	161	161	137	142	140	147	161	172	150	166	164	151	142	158	158	149	156	165	185	154	177	154	156	146	161	163	160	161	154	149	146	152	152	156	151	146	161	152	138	137	160	158	142	174	140	128	153	140	134	164	158	168	172	156	163	165	168	180	168	166	157	147	171	162	142	152	161	142	156	130	147	159	150	150	116	154	169	151	154	165	171	157	169	147	152	147	150	143	166	180	140	161	173	164	157	160	137	154	170	140	156	130	157	137	156	159	152	165	139	150	152	167	153	161	169	139	160	150	163	167	181	146	173	138	162	160	157	140	137	152	143	153	149	168	143	170	165	148	168	165	164	144	146	149	140	155	144	178	160	152	165	168	160	164	136	153	129	168	152	156	150	156	127	154	149	139	154	174	140	162	161	151	146	164	161	151	131	166	157	164	135	152	153	166	154	136	147	140	165	164	141	148	155	147	156	141	166	152	157	160	157	156	169	156	143	154	137	156	163	161	165	144	147	168	131	149	146	153	154	168	134	157	167	159	154	147	166	165	157	163	171	154	157	158	156	154	155	154	161	171	157	156	133	139	142	165	138	176	146	149	161	138	137	152	140	160	168	152	153	158	168	155	158	142	170	140	148	152	171	161	154	159	162	147	158	156	164	154	145	180	135	144	146	150	143	172	169	144	195	151	160	172	152	163	142	170	169	148	158	160	133	131	158	143	157	166	180	161	141	154	148	149	159	147	147	140	160	163	141	156	167	165	159	172	166	171	175	144	155	167	154	168	171	159	148	148	140	183	158	151	146	141	166	182	135	167	146	154	153	160	166	138	167	157	175	138	165	156	162	153	134	140	144	159	165	162	140	186	152	129	125	158	156	148	164	150	154	162	157	165	156	158	153	172	163	179	159	151	157	163	165	159	156	159	137	155	150	151	157	170	147	162	152	152	163	176	157	159	162	173	144	167	128	161	159	146	174	155	164	169	145	177	180	150	166	164	165	159	165	153	156	155	157	206	163	166	156	179	150	157	161	139	163	166	142	147	174	176	148	168	167	179	163	152	153	135	154	154	148	150	156	162	150	158	150	160	153	163	144	168	161	163	151	147	160	158	145	141	141	164	130	161	136	129	151	170	141	180	139	170	133	155	156	174	143	147	158	154	163	163	158	141	151	172	169	151	131	133	176	157	151	144	162	161	143	154	144	134	177	153	160	170	171	141	140	157	166	159	166	163	154	139	159	159	164	160	136	155	156	141	160	161	143	167	159	153	147	163	150	164	165	144	162	180	153	147	175	170	162	165	170	143	126	166	159	139	164	161	184	172	163	174	138	141	159	160	188	148	160	154	147	166	147	158	148	162	134	152	159	168	161	147	136	176	164	163	174	143	159	158	134	143	160	119	147	150	151	158	164	142	165	166	159	145	136	164	138	155	144	171	172	135	152	186	165	153	156	152	156	134	168	150	147	160	155	135	129	153	147	165	137	143	146	151	146	134	151	152	161	153	145	153	148	162	156	139	142	173	162	165	155	168	166	138	157	151	148	162	172	139	161	148	142	132	152	157	160	147	168	160	183	149	162	167	178	157	154	138	149	143	151	155	163	148	142	163	131	165	167	154	155	143	163	146	154	141	161	138	143	154	156	161	152	148	161	145	164	150	156	171	130	136	132	138	156	153	169	138	139	161	161	164	158	139	135	142	149	157	151	159	143	167	143	143	145	136	136	133	156	135	152	148	166	193	165	140	145	159	186	132	168	155	136	167	146	172	148	157	138	164	163	150	152	128	160	170	157	142	134	161	153	159	156	169	164	161	146	145	172	160	170	149	151	154	145	153	164	147	147	151	138	151	161	174	169	154	152	156	149	161	158	174	164	151	173	160	144	162	153	160	172	156	154	146	136	141	147	145	162	142	141	147	173	144	157	149	141	171	176	180	138	164	161	146	176	180	158	160	166	174	141	176	131	135	143	178	166	167	139	172	154	147	163	197	156	146	155	156	163	162	166	151	161	166	137	155	151	162	156	148	156	142	155	170	150	157	167	151	145	147	176	161	168	150	150	158	153	157	160	138	152	160	160	150	170	159	168	150	162	164	164	140	157	136	131	143	149	161	150	154	183	163	168	168	170	139	157	143	159	159	161	161	157	156	152	146	157	163	163	162	154	172	167	165	132	140	140	165	174	177	152	160	140	162	157	135	164	157	157	153	167	140	162	160	173	134	162	150	166	150	161	153	151	164	133	158	157	134	159	154	132	163	162	162	149	142	138	157	146	155	152	129	168	151	167	143	158	150	133	152	170	131	157	168	153	161	150	180	154	170	151	170	159	160	162	149	136	178	159	145	144	157	150	177	143	154	146	176	149	139	163	168	158	155	161	169	154	169	166	155	134	168	172	156	169	144	174	159	151	148	142	133	155	148	142	151	152	146	165	164	163	163	146	154	133	153	157	176	142	161	135	159	187	181	151	135	144	160	158	139	154	158	141	164	168	154	132	159	158	155	138	148	127	166	165	155	142	170	153	155	155	148	156	163	154	126	154	153	158	170	163	153	145	147	159	178	164	163	163	154	158	174	156	165	153	146	160	151	150	153	160	158	152	154	130	160	156	165	168	165	170	161	140	163	157	159	150	152	167	168	170	138	159	154	145	178	159	169	161	203	156	158	140	142	169	170	147	155	152	162	152	171	153	123	145	153	130	161	139	155	164	158	119	148	164	151	143	149	164	163	149	155	153	145	145	152	136	157	161	168	138	167	171	150	170	159	164	146	140	162	154	160	172	172	144	177	177	169	165	149	163	158	166	145	143	160	158	157	141	149	157	145	174	165	150	149	165	157	155	142	171	183	165	170	144	172	153	157	157	153	164	157	156	145	182	147	178	179	164	168	132	152	170	146	134	173	155	143	157
36418	55653	48444	36123	18541	9921	6339	4400	2852	1707	1100	775	513	536	429	382	388	351	320	353	623	1591	1436	835	592	384	257	255	282	313	324	326	300	311	325	291	310	250	285	281	231	270	253	235	236	240	249	254	259	277	230	232	289	239	246	244	243	258	256	251	238	241	244	252	255	252	239	270	252	222	241	266	228	247	267	275	262	280	259	215	275	288	273	255	276	254	236	272	225	229	248	278	261	261	225	263	263	266	258	286	252	269	268	280	267	267	268	246	248	240	256	252	247	265	250	278	251	235	252	243	250	258	254	244	248	264	265	258	250	288	253	256	267	255	272	255	246	269	238	243	277	270	261	249	281	265	272	260	245	260	288	238	260	261	229	255	257	282	228	246	250	250	258	245	260	248	257	262	240	264	257	273	257	276	255	261	261	249	245	247	241	240	282	266	228	246	241	228	251	270	246	263	266	290	240	266	236	250	253	255	269	239	245	270	254	246	265	239	225	245	216	275	260	269	250	250	273	244	245	251	211	260	250	250	255	264	224	264	227	250	255	270	265	240	275	233	222	256	270	243	259	232	270	232	280	285	235	246	223	258	230	237	284	254	272	260	251	260	248	225	245	267	248	271	240	244	261	240	275	263	255	268	271	258	294	234	240	274	274	276	249	269	279	263	256	236	290	249	241	258	241	272	254	268	264	270	218	266	231	279	257	243	247	233	265	240	256	287	295	243	244	269	256	243	256	295	257	230	260	266	275	262	253	233	269	254	268	285	245	267	260	264	263	227	284	231	256	253	273	252	270	229	267	258	262	276	250	277	236	266	257	227	260	244	241	284	242	250	269	237	261	294	256	266	252	260	271	261	238	276	257	259	242	277	245	265	265	265	241	250	248	248	249	232	260	282	241	282	239	247	256	241	268	242	243	247	267	249	223	241	259	277	255	253	251	243	273	252	275	269	262	234	246	246	239	271	272	225	250	273	241	249	280	280	251	257	275	261	242	233	258	227	237	262	271	264	237	264	277	248	263	263	242	226	270	262	248	255	259	270	248	261	236	257	253	276	256	246	225	289	255	225	248	261	263	256	251	228	249	247	254	256	251	244	274	257	250	280	258	268	272	290	245	267	283	250	272	249	227	228	229	241	253	239	274	279	259	293	258	290	268	275	239	264	266	264	257	257	243	257	243	254	251	250	258	236	253	252	268	245	230	279	261	256	256	260	262	274	265	259	269	241	265	261	247	238	261	235	252	256	265	256	266	263	286	259	234	256	246	264	268	282	247	275	254	266	243	247	245	280	289	227	251	265	242	242	251	283	270	258	268	258	271	245	285	246	255	274	271	240	268	265	247	281	245	228	249	234	250	246	256	246	254	270	292	254	251	252	264	267	262	233	250	262	270	267	252	251	249	245	251	276	265	254	235	274	252	245	212	232	232	244	259	254	256	287	251	295	278	248	236	269	284	259	270	230	262	253	260	248	240	251	252	251	254	256	247	258	268	287	284	246	259	275	267	276	258	260	260	265	241	244	265	240	254	248	261	250	270	251	270	245	273	248	256	261	244	284	252	243	252	275	266	236	256	243	251	269	259	248	240	248	254	257	262	270	228	248	227	282	233	259	253	265	269	244	284	263	255	216	223	267	276	270	264	258	257	242	239	251	243	286	266	274	254	248	268	253	264	286	231	277	292	251	243	273	267	284	247	267	252	261	295	248	270	248	263	230	261	224	227	264	254	233	268	252	256	235	261	258	270	237	248	249	249	260	258	264	273	257	241	277	281	244	264	270	264	282	271	265	251	269	280	234	244	244	303	279	256	254	275	232	266	271	253	224	267	257	241	247	241	269	273	277	255	272	245	263	274	250	269	232	257	254	258	262	279	240	270	241	276	263	250	244	259	288	279	264	250	271	256	255	261	247	236	239	269	262	245	279	263	261	264	236	253	247	252	246	259	269	257	244	249	235	248	255	257	273	247	255	252	262	244	276	241	232	269	247	264	240	276	239	250	229	302	272	270	238	256	251	238	260	277	258	249	232	270	247	247	285	274	271	243	247	247	276	274	245	267	261	245	236	265	265	277	269	241	272	273	300	258	246	295	241	263	248	237	276	261	257	259	256	238	251	257	259	293	270	271	281	249	235	251	225	247	243	248	255	259	248	257	275	274	252	244	254	259	254	253	233	253	221	258	262	264	274	239	276	272	252	259	264	263	239	226	252	234	245	245	275	245	271	283	255	259	272	263	283	244	245	244	266	268	271	280	235	257	237	251	263	257	280	280	264	271	249	246	244	246	262	259	268	256	225	236	260	246	263	240	220	287	246	261	235	242	246	266	240	239	242	269	255	251	281	247	233	255	255	271	237	280	236	260	257	254	256	257	251	249	248	258	223	257	254	223	248	258	233	255	255	241	239	249	262	242	249	260	253	237	272	260	256	250	265	233	285	268	257	245	268	252	241	270	233	240	255	252	285	253	254	257	248	233	248	267	273	250	242	249	265	253	251	248	257	279	260	251	240	254	242	219	284	268	282	240	264	243	234	232	250	255	259	240	238	262	270	255	253	293	254	253	269	254	257	248	283	226	270	259	255	244	235	288	239	257	255	260	227	256	232	252	229	218	240	233	227	265	298	249	249	274	270	264	252	239	227	224	299	255	246	245	240	283	248	251	267	288	261	246	253	222	274	222	229	241	252	259	245	258	268	259	252	263	259	260	256	255	254	250	261	255	258	277	236	266	272	263	265	221	254	248	250	267	241	249	234	287	245	246	237	281	258	231	248	274	257	242	235	285	239	242	248	250	239	251	268	255	231	268	248	228	252	229	241	249	272	237	260	229	244	266	265	235	268	266	264	262	245	251	233	256	233	278	278	245	238	239	276	286	264	271	247	258	250	204	286	265	260	244	258	241	263	243	258	244	288	250	260	261	276	238	228	241	253	250	241	269	239	252	261	242	265	268	256	223	234	294	253	233	260	261	270	255	267	249	212	235	266	263	265	254	289	242	257	244	270	235	259	267	253	245	278	253	247	263	270	263	263	267	249	262	226	257	245	271	223	245	250	232	288	286	249	241	278	236	237	239	264	248	268	259	267	249	259	273	266	266	247	276	255	255	259	240	278	246	259	293	234	234	259	248	266	249	268	240	251	233	259	233	251	218	295	240	250	269	288	251	252	269	284	251	278	240	257	285	247	259	267	247	261	238	273	236	284	248	246	240	238	273	254	259	267	236	262	231	240	249	250	272	255	287	232	257	257	243	274	238	253	245	264	237	270	251	265	258	247	283	250	252	227	260	277	247	243	237	261	258	261	292	249	220	272	231	256	272	256	247	286	242	232	241	225	261	272	247	248	238	283	251	260	254	246	262	272	244	238	253	261	245	222	267	269	276	257	242	241	268	276	264	234	232	267	245	221	267	272	268	273	270	276	271	266	271	237	269	269	255	239	254	234	279	291	269	257	242	245	281	274	273	235	230	267	263	261	226	271	240	251	278	249	232	266	259	241	273	253
23539	21598	29421	24495	21701	20222	11039	4609	2591	1570	1161	903	778	412	257	213	211	185	242	202	245	916	1093	607	363	216	207	147	164	167	166	152	153	166	182	213	174	166	172	151	186	155	174	156	176	154	162	147	150	142	166	170	142	178	148	169	172	163	148	176	157	163	175	145	152	152	151	145	166	166	134	165	171	178	155	159	169	167	152	141	140	164	158	161	154	166	174	156	166	161	158	165	153	170	195	165	162	176	155	143	150	188	165	147	152	138	165	172	149	150	153	188	160	155	167	169	152	165	156	171	157	167	174	159	157	153	149	155	158	151	166	176	144	152	167	170	161	155	167	158	162	164	157	159	155	165	189	155	175	146	164	163	162	163	156	153	164	175	140	186	142	163	152	158	169	164	163	156	128	142	166	165	157	158	155	160	146	168	147	163	160	160	152	184	169	185	170	150	168	174	155	171	157	154	177	141	163	169	142	132	160	160	156	169	153	156	170	165	168	136	155	139	144	168	179	141	159	185	139	162	175	161	159	138	164	155	155	157	164	135	171	166	158	169	148	145	131	165	175	167	171	137	152	143	169	168	168	163	171	139	152	147	156	154	168	147	165	189	161	142	143	156	135	128	162	158	153	171	151	173	164	185	168	154	173	165	172	157	165	158	170	155	137	169	167	180	144	156	172	157	160	163	167	167	162	163	179	169	154	161	165	141	130	153	173	149	143	150	143	149	165	158	159	167	169	168	157	153	170	156	157	152	156	165	153	135	183	142	163	159	163	166	176	148	149	178	158	176	160	162	157	139	152	154	169	179	148	166	168	154	166	140	161	167	155	164	157	157	155	174	173	154	160	150	165	172	182	189	156	169	136	174	165	184	152	179	167	172	151	168	172	160	151	142	154	144	158	184	147	152	150	146	172	156	169	146	168	164	159	165	162	173	151	187	155	152	171	161	153	150	142	167	156	172	157	146	157	146	142	165	155	173	148	151	137	172	160	159	157	172	172	158	165	156	161	170	181	153	143	161	144	135	167	166	162	140	154	157	149	164	169	177	157	168	163	169	171	146	148	148	160	166	170	147	163	170	147	142	161	185	133	136	158	165	166	149	169	162	166	157	160	163	160	149	133	142	146	166	152	159	170	148	172	164	175	132	154	163	148	176	152	152	169	173	161	176	169	169	174	161	139	174	172	171	176	149	164	164	158	134	146	151	150	176	166	162	149	167	137	184	170	160	164	156	150	170	172	153	148	172	144	152	167	160	155	151	168	159	146	160	162	147	162	164	126	173	152	160	156	146	164	157	139	172	182	152	157	157	157	181	188	165	169	141	168	180	152	152	157	176	166	163	166	154	159	158	181	126	151	147	141	160	160	150	142	134	181	153	151	161	155	153	146	153	149	154	164	163	166	153	165	167	167	149	179	161	170	167	172	157	180	168	168	145	155	165	163	164	155	160	151	148	178	169	173	140	145	144	185	147	165	180	156	143	158	153	155	160	165	159	167	162	165	171	150	173	147	157	150	146	158	159	159	144	142	145	165	178	156	152	132	132	177	128	158	148	153	148	155	173	174	198	177	164	155	148	146	161	140	174	143	145	139	176	156	156	153	142	158	132	147	163	158	168	182	185	167	139	154	158	182	173	172	152	162	150	177	161	152	178	150	152	160	162	124	133	182	141	144	153	150	155	146	149	159	149	149	153	160	171	172	165	164	149	169	166	148	181	145	166	174	145	174	182	151	195	169	132	135	183	158	171	170	164	159	153	153	143	154	143	166	149	156	170	145	163	157	153	181	183	159	144	179	144	136	141	169	167	158	151	159	158	189	155	169	157	179	167	171	140	150	171	150	142	174	175	165	187	169	151	146	178	143	169	124	168	143	148	171	144	162	179	167	163	169	159	153	163	172	165	157	148	176	149	162	155	154	151	164	166	172	146	168	183	138	152	160	174	153	166	169	167	158	151	162	171	202	172	147	184	156	179	162	151	175	173	148	162	159	155	160	175	161	156	166	167	183	155	144	146	172	146	176	158	150	153	148	143	165	159	150	182	158	163	181	178	167	163	174	170	162	147	132	191	127	164	159	141	154	158	152	177	164	169	143	159	154	156	158	163	144	181	172	155	147	172	175	157	146	164	179	162	161	174	170	171	159	151	149	146	157	146	159	143	164	144	169	137	160	156	152	183	145	171	175	152	168	161	164	151	208	151	181	170	170	161	158	153	160	167	163	159	170	179	163	147	171	163	168	164	157	147	138	162	163	168	134	163	171	145	153	148	145	157	171	168	158	143	139	152	162	150	159	133	156	160	163	178	169	174	164	157	172	168	184	153	169	170	148	158	145	169	177	155	149	154	140	160	169	145	152	170	174	151	166	175	145	172	157	166	171	132	133	155	138	150	158	160	172	146	134	144	159	162	166	160	162	165	165	161	162	155	172	152	164	185	159	146	165	167	179	152	169	168	156	160	148	140	183	160	164	160	158	140	163	166	164	159	170	166	168	164	157	159	162	161	156	165	160	153	163	129	153	164	174	136	153	149	172	149	140	160	168	161	176	163	165	154	178	162	150	185	167	149	148	139	156	178	144	147	146	183	164	156	157	153	138	161	164	158	169	167	181	171	148	154	168	154	142	131	173	166	165	159	140	154	166	153	173	148	159	159	166	170	158	176	161	171	168	168	161	168	171	182	163	153	161	139	161	137	140	187	153	179	156	159	159	188	166	169	151	152	154	160	149	167	135	167	155	152	160	172	144	162	158	164	166	133	174	155	153	164	142	162	163	175	153	140	163	143	151	137	167	152	155	177	169	151	154	159	157	152	164	160	156	173	146	159	141	166	165	185	168	165	162	149	159	151	177	170	163	158	153	144	158	188	167	147	151	190	160	169	158	157	177	164	165	176	168	158	169	135	138	153	180	142	152	143	144	149	168	171	155	136	141	147	175	165	141	163	163	160	167	140	124	154	151	132	156	162	164	134	159	149	165	158	158	152	160	162	182	148	177	160	147	151	150	166	190	163	180	168	153	168	139	187	162	147	142	175	170	157	132	162	162	147	154	159	168	144	136	163	136	157	133	182	138	156	162	132	153	160	186	167	148	150	176	175	175	161	161	138	176	163	151	153	165	154	156	140	153	168	170	154	152	168	146	150	171	184	165	172	176	159	147	184	144	146	152	175	167	155	149	159	149	169	152	160	152	154	172	144	178	155	159	163	159	161	142	160	174	159	170	146	156	139	162	145	178	162	158	147	185	151	152	163	154	133	181	161	158	163	181	148	135	167	143	144	166	167	165	147	170	155	138	155	172	154	163	131	131	166	150	149	154	158	160	172	154	159	160	155	167	160	176	159	163	159	150	159	169	160	145	172	164	156	176	154	174	149	146	184	136	142	134	164	162	164	140	152	153	149	149	149	165	164	151	178	169	168	140	161	151	155	183	164	160	155	146	172	152	152	160	162	133	149	150	156	156	138	150	145	166	153	175	169	160	164	147	153	151	162	171	146	167	168
39618	63948	56290	37543	21490	17293	11979	8936	5868	3877	2889	2481	1883	983	528	450	415	336	569	415	508	2263	2723	1398	883	489	321	271	268	267	266	249	286	320	298	323	281	280	282	266	242	261	249	261	248	286	267	248	242	273	259	288	245	251	256	234	265	261	247	243	251	283	262	247	246	270	253	268	252	236	268	241	241	282	241	264	248	234	265	258	252	259	233	283	261	266	275	242	258	210	261	265	263	263	265	285	268	264	243	238	248	246	254	257	268	251	244	261	233	258	262	275	254	249	278	254	260	246	234	264	284	231	285	267	265	246	235	246	266	252	248	249	291	260	243	292	251	245	255	254	272	263	241	247	237	240	256	250	272	251	285	250	236	277	279	253	269	266	265	260	200	245	255	258	254	267	254	241	272	229	270	256	261	230	257	272	261	265	248	236	277	243	254	288	256	244	250	253	254	252	248	258	277	244	271	255	242	277	252	275	281	227	236	224	227	257	250	259	266	235	266	237	243	268	237	255	233	250	261	264	265	251	224	273	198	250	280	231	256	258	275	222	256	267	244	250	258	285	240	255	232	263	247	240	240	239	255	272	258	244	267	268	253	255	267	242	224	230	250	237	260	257	256	279	243	287	253	262	239	246	265	262	232	274	238	267	261	259	272	274	260	299	270	261	282	282	272	247	259	247	275	308	248	277	273	246	243	263	263	259	263	243	245	258	267	266	230	243	255	225	258	250	256	262	273	244	246	282	249	252	249	249	217	253	254	276	257	249	238	289	244	262	263	261	229	259	265	232	234	257	247	255	222	236	221	271	248	262	282	236	296	231	253	234	231	266	244	253	258	259	266	263	253	257	237	269	219	270	246	292	254	266	274	240	282	286	278	259	262	259	237	259	246	303	263	246	247	236	278	272	244	231	267	271	242	231	278	274	286	267	234	283	261	230	249	273	262	275	256	260	261	266	247	244	255	264	257	254	249	295	251	266	217	257	270	292	253	280	255	259	263	242	267	236	275	261	247	240	263	264	248	268	299	275	277	275	258	263	249	258	248	271	268	246	253	261	261	251	286	246	218	278	250	240	273	264	263	254	248	223	266	264	258	255	271	235	265	239	285	238	270	251	267	249	260	275	267	265	254	244	267	265	249	239	279	271	256	266	244	241	274	266	278	259	288	249	255	248	280	249	279	266	266	256	228	252	276	270	272	259	245	271	271	250	251	264	254	248	269	267	236	283	274	262	257	280	264	251	264	287	271	257	264	265	250	228	235	274	268	275	258	255	281	242	235	241	270	264	247	267	245	255	247	252	264	258	258	269	275	301	265	244	236	242	240	250	232	269	249	243	253	272	255	231	229	265	263	244	263	253	266	271	283	279	262	249	249	240	254	256	229	262	259	277	275	251	236	240	257	265	253	256	234	246	264	228	243	275	245	258	238	226	268	238	254	252	272	269	286	239	263	238	259	237	244	238	261	261	241	273	263	240	270	257	280	252	271	237	300	253	236	228	257	252	243	263	257	259	254	224	236	256	269	251	239	243	242	283	241	250	278	266	244	278	250	224	247	266	246	254	248	230	243	244	263	242	241	267	247	267	282	268	265	262	268	255	273	255	299	273	254	272	259	254	239	265	252	269	247	268	265	251	261	250	239	250	264	258	281	255	242	249	271	266	259	263	281	247	288	256	245	240	232	243	223	256	237	261	231	262	251	269	268	266	232	247	250	222	279	245	242	252	243	245	279	222	253	247	257	263	255	271	252	267	254	263	265	281	232	258	249	249	259	282	252	235	258	272	262	259	249	259	281	260	250	258	231	285	262	252	262	257	260	260	253	239	269	249	235	274	241	241	243	227	257	254	255	247	262	256	282	247	231	259	262	224	240	242	279	258	243	272	250	259	259	250	268	255	247	269	264	240	249	269	234	238	269	245	219	277	272	236	249	255	281	248	255	243	254	269	242	232	248	248	266	257	231	231	252	237	262	279	256	272	259	244	270	276	294	230	272	246	248	280	261	276	251	262	261	281	253	238	264	243	251	259	234	253	261	307	271	282	288	251	246	239	249	265	257	249	267	259	240	245	261	256	239	233	232	249	248	260	258	279	245	241	267	243	260	278	256	240	269	248	234	225	239	257	252	244	249	260	247	255	259	241	281	264	264	235	276	264	258	280	256	292	248	271	252	268	234	258	248	269	272	262	252	277	258	281	257	257	241	258	268	265	237	265	264	249	264	259	284	281	260	246	281	247	253	248	249	253	254	234	260	243	271	245	245	276	237	247	273	265	279	263	259	245	231	254	228	275	265	260	253	259	260	291	241	264	247	251	267	268	287	249	268	261	264	242	258	259	235	270	259	252	263	261	234	248	221	262	286	236	248	247	266	292	269	274	269	260	267	254	267	265	246	284	266	268	255	230	265	242	267	251	283	234	261	246	229	274	268	248	233	259	236	233	225	249	227	244	251	253	257	260	260	271	230	261	248	263	260	231	258	239	230	268	257	268	287	254	255	249	244	268	248	237	249	242	239	285	238	271	252	252	248	254	264	251	270	266	267	268	288	223	255	276	264	266	275	255	287	272	279	256	256	268	240	250	262	257	234	265	246	229	232	235	257	269	249	255	263	267	245	264	247	257	266	258	235	267	267	285	280	268	252	274	273	246	255	299	293	252	247	248	264	311	255	240	261	248	264	276	249	242	273	274	251	238	281	249	237	281	257	294	255	240	260	239	257	264	229	240	275	264	245	258	256	283	274	243	247	279	282	252	252	240	251	260	257	253	270	269	263	266	255	269	263	252	251	254	246	259	251	257	251	242	271	241	275	278	246	246	266	255	271	246	266	268	271	250	246	278	234	237	257	265	241	244	253	261	268	255	238	268	255	236	250	262	245	264	264	267	242	235	236	245	236	272	245	263	261	263	237	244	276	254	286	249	270	241	271	247	253	262	259	281	294	259	235	237	252	274	269	261	222	249	280	258	256	250	265	268	257	246	222	252	253	251	254	245	256	219	272	268	268	248	264	227	253	231	284	281	233	254	270	261	266	265	270	260	256	284	279	273	263	270	251	238	214	264	244	265	266	229	279	276	255	254	254	268	254	257	272	280	264	274	274	254	262	262	264	262	246	252	273	264	250	240	261	293	278	250	255	229	235	268	262	253	270	265	266	220	280	250	266	262	259	253	280	234	259	265	258	276	266	243	242	251	253	266	247	258	266	263	239	253	237	266	243	287	262	274	254	254	258	278	270	290	249	251	256	268	274	214	262	254	267	242	259	218	261	282	256	252	262	253	272	234	234	260	249	240	264	295	291	270	238	234	265	265	242	256	267	283	270	270	263	260	265	279	257	274	248	251	278	255	273	247	254	237	242	293	250	249	233	250	231	242	260	269	249	247	227	248	243	261	266	283	242	246	269	280	234	264	267	252	234	237	278	248	236	283	262	264	233	260	271	256	256	238	255	271	246	231	271	255	272	254	259	263	256	253	238	266	249	267	291	258	233	215	254	272	260	273
29456	28165	26454	14466	4717	2268	1307	737	469	404	302	250	189	163	186	168	184	166	155	174	199	221	218	188	184	162	172	141	149	174	182	167	144	153	145	169	147	174	144	146	165	153	146	149	162	148	162	165	161	180	146	150	154	143	153	148	152	181	135	148	150	154	162	150	153	148	142	151	147	155	155	149	178	170	152	157	153	150	173	161	182	160	156	173	167	161	177	153	167	141	164	145	163	143	143	172	178	149	171	155	192	163	157	153	132	173	139	156	169	154	154	155	141	155	136	158	154	150	130	155	158	169	140	138	161	149	164	162	168	162	172	163	164	143	138	170	170	142	158	147	165	156	173	133	159	184	175	157	141	160	145	134	183	165	178	169	172	158	171	188	164	148	155	139	145	133	151	161	160	183	149	150	170	159	161	143	154	164	160	152	137	159	145	175	152	155	131	148	138	138	141	160	149	169	157	171	164	158	157	159	170	151	176	184	192	155	172	163	155	160	171	155	144	142	168	160	148	147	172	151	149	148	169	155	150	160	152	146	151	164	144	171	170	172	159	175	146	158	152	142	171	152	135	144	147	156	159	140	150	149	166	150	156	166	161	156	144	159	162	159	147	166	155	152	166	150	130	152	180	170	164	163	140	151	127	168	140	168	158	140	150	165	166	175	155	167	155	135	168	173	151	152	154	154	151	159	167	156	147	147	137	150	148	159	157	175	159	156	138	158	138	149	138	136	147	154	160	152	160	177	154	142	139	158	178	147	174	139	145	160	129	166	149	137	164	150	154	171	165	158	157	157	154	159	169	166	129	137	152	159	157	150	163	161	170	149	148	152	160	150	141	153	152	156	149	135	163	156	193	165	136	168	194	163	164	157	137	154	153	160	157	129	155	142	157	157	147	139	159	167	173	159	171	148	159	168	149	154	136	134	145	169	160	144	153	164	161	162	158	167	178	148	147	145	143	152	136	148	163	166	159	148	144	140	147	173	155	152	143	147	144	153	158	144	152	149	164	132	131	154	156	151	171	139	130	143	163	175	158	150	129	181	152	171	171	150	150	169	170	159	179	169	167	137	166	161	165	146	163	161	149	145	172	149	152	160	144	149	137	169	166	160	153	168	183	147	177	155	170	146	161	157	150	153	177	169	166	163	138	157	135	163	169	157	142	140	155	171	158	153	157	129	133	149	162	164	153	159	158	154	152	125	134	137	150	148	146	155	176	133	167	152	179	170	136	167	171	170	182	136	147	162	169	169	144	138	157	143	154	152	175	135	136	128	172	171	166	149	147	181	183	155	147	141	167	163	161	133	161	135	160	162	158	140	138	130	153	131	147	159	160	173	121	152	157	142	141	157	166	148	160	170	172	143	143	137	147	167	156	137	149	165	152	153	135	162	162	145	150	130	146	159	154	163	144	170	165	174	167	150	157	157	153	159	149	151	163	155	135	152	164	135	170	157	172	155	155	167	143	145	135	147	157	142	169	147	153	137	142	150	127	154	141	163	179	142	152	156	165	148	159	161	148	173	130	157	178	156	180	161	156	156	135	145	166	136	150	150	156	149	180	141	185	166	146	185	139	177	173	169	148	162	171	182	161	176	154	146	146	136	177	148	141	146	150	150	147	158	158	141	179	158	177	172	159	130	167	124	158	153	154	158	154	170	149	153	201	160	145	154	159	164	162	156	156	154	171	160	163	160	146	163	146	146	145	172	154	147	168	152	162	160	140	165	179	175	147	147	149	152	199	151	173	141	164	155	157	155	160	145	139	123	153	162	138	167	156	174	168	154	155	163	140	168	147	150	142	173	151	151	168	158	171	185	152	147	150	148	158	160	176	165	179	160	167	156	176	161	158	158	110	153	151	168	150	130	149	160	185	174	143	162	166	165	145	146	163	134	164	136	157	149	154	163	153	158	167	160	152	157	149	153	170	146	146	128	147	145	164	147	148	143	140	155	168	146	170	172	147	144	160	160	172	179	177	183	161	153	136	164	176	172	152	140	159	138	164	149	178	155	151	154	143	158	153	153	170	154	152	149	143	180	135	160	151	136	174	164	140	148	171	144	125	144	155	138	136	163	168	152	158	151	143	145	141	168	167	145	171	148	145	167	141	155	168	145	159	145	146	165	174	174	156	168	145	150	147	156	171	151	136	152	160	162	184	155	175	163	153	165	147	147	157	166	173	158	147	172	153	146	142	155	168	176	157	131	143	130	149	187	147	136	131	146	134	162	168	154	164	145	126	146	166	155	157	163	146	144	173	157	153	169	166	146	148	136	192	181	173	166	142	178	136	152	155	166	163	152	181	162	160	156	153	144	146	158	153	139	174	145	171	170	159	163	160	144	155	148	153	143	149	150	144	150	151	168	154	161	168	165	159	146	163	158	156	158	174	164	155	158	176	173	144	170	156	142	155	179	163	154	148	135	145	138	139	162	164	146	148	151	141	161	154	173	138	168	166	166	163	141	148	171	168	155	176	158	150	170	172	136	161	155	148	164	158	189	144	166	146	173	156	146	163	146	153	143	149	156	153	132	133	165	153	154	146	173	171	158	163	147	154	156	145	139	139	168	174	184	168	140	172	153	148	140	161	178	172	146	171	150	164	125	147	155	154	157	165	179	150	167	132	162	140	145	158	143	146	161	156	170	153	128	146	142	164	131	159	169	145	151	138	131	159	160	168	153	148	123	125	159	135	169	171	159	169	162	158	145	152	148	146	165	139	157	144	172	138	159	169	171	155	167	171	165	153	160	163	167	147	166	162	164	168	171	147	155	141	160	143	168	172	158	129	167	171	162	160	142	153	167	154	180	148	142	156	153	164	165	152	161	134	163	144	153	164	169	148	147	148	131	145	128	150	142	116	136	155	168	161	155	135	148	148	155	158	147	156	172	140	155	148	183	160	138	157	174	162	164	167	135	155	150	163	173	156	150	155	139	171	167	165	151	173	189	156	160	166	147	160	162	148	170	168	131	161	148	164	168	164	151	168	153	167	158	154	151	177	151	156	162	156	175	142	150	161	170	150	137	143	153	156	146	139	166	173	154	139	164	141	155	140	157	153	181	164	151	157	166	158	152	149	156	156	165	149	172	155	171	158	143	141	146	157	141	143	170	182	152	156	157	152	160	166	169	151	166	166	161	163	155	169	162	151	147	137	140	149	157	144	131	151	167	146	153	174	156	149	161	146	182	155	165	161	157	164	180	155	135	156	159	145	142	158	152	148	155	162	159	141	149	172	177	174	175	145	147	142	156	144	155	160	149	180	154	155	166	147	143	160	161	143	147	162	176	151	158	152	172	163	152	130	172	198	143	155	149	160	129	167	147	140	158	152	161	166	139	164	155	148	139	149	134	151	160	187	195	171	186	171	153	157	159	162	148	169	177	172	177	156	162	142	158	152	154	169	150	142	155	156	151	157	146	182	161	167	178	151	152	150	167	164	140	152	164	155	152	141	160	161	136	162	153	164	171	156	148	179	149	160	162	146	140	145	162	138	148
36646	46004	33986	18837	9584	5679	3615	2072	1247	1032	710	529	410	375	336	305	318	289	316	331	335	356	391	337	315	277	260	266	238	261	245	320	275	255	244	257	281	251	280	265	249	279	266	277	235	251	228	278	253	241	248	258	231	262	245	234	241	239	276	266	246	250	259	260	251	225	276	269	251	257	268	271	262	258	265	241	245	259	229	251	245	267	239	251	277	269	267	252	265	276	232	257	277	234	258	268	271	244	256	269	255	253	294	267	269	247	258	251	242	251	255	243	281	265	259	265	273	245	258	262	241	262	259	231	258	242	255	287	285	266	241	268	291	275	266	281	259	261	268	238	278	241	232	247	259	240	245	264	230	292	255	259	256	274	262	242	217	253	266	255	256	240	233	245	275	254	276	266	237	275	250	264	270	259	261	265	261	258	247	254	231	271	260	252	232	234	255	236	260	260	259	256	283	245	255	254	289	256	255	256	261	276	252	242	243	256	228	260	249	250	248	280	244	266	237	284	309	262	240	256	246	245	254	233	260	255	243	236	273	284	265	301	251	272	244	249	258	222	214	270	276	259	246	231	241	278	259	271	247	269	253	229	253	250	245	262	265	260	258	249	261	251	265	253	259	267	264	245	233	254	274	253	253	260	282	248	260	238	273	282	239	247	255	257	251	257	265	252	254	233	240	263	291	245	233	260	269	266	233	270	240	262	266	278	271	220	276	204	269	266	252	226	230	244	262	292	251	237	253	279	280	255	247	259	256	256	256	279	258	258	250	262	278	225	235	290	233	233	274	252	287	260	252	238	273	253	250	285	233	245	255	273	242	253	232	266	251	294	217	278	260	263	244	263	279	262	282	247	271	249	259	271	270	281	254	267	237	293	253	253	250	259	240	224	257	225	252	256	256	236	244	263	286	260	270	258	264	256	269	265	277	274	230	234	268	245	261	251	255	269	249	279	261	272	234	280	269	237	268	249	226	273	252	260	239	238	264	254	259	261	220	256	268	254	260	251	217	246	208	287	277	272	253	252	290	267	258	255	256	267	267	238	258	259	280	283	239	258	263	269	255	260	252	264	248	267	239	276	225	236	247	231	254	234	272	241	258	247	258	254	259	248	267	246	282	248	265	206	252	247	244	274	233	272	247	284	252	265	249	243	253	278	255	240	252	278	256	258	262	267	276	270	225	264	248	244	263	255	277	257	267	247	250	250	261	258	267	277	278	245	262	271	291	242	272	248	278	237	259	240	251	259	245	259	246	256	257	232	240	256	254	252	271	242	263	230	256	283	264	236	258	246	293	242	258	267	286	284	225	228	256	251	238	250	258	242	300	261	258	220	252	260	237	252	234	266	244	270	280	233	269	233	268	272	239	254	276	239	249	244	262	277	271	241	235	277	270	270	291	261	284	262	263	254	242	248	255	256	279	245	256	236	278	284	263	264	237	254	271	262	269	274	276	251	272	260	265	254	253	249	264	255	234	270	276	250	250	286	267	259	222	225	264	267	241	272	267	248	256	247	236	270	252	262	251	256	268	248	274	256	256	285	262	248	265	239	274	298	265	259	227	260	247	278	282	275	263	256	232	292	276	244	256	248	239	236	233	278	241	244	252	252	246	239	275	243	268	246	263	266	254	284	240	261	228	273	249	237	255	235	249	260	273	231	250	247	251	265	238	255	287	235	242	248	222	258	236	264	258	237	259	226	254	259	260	241	274	209	261	264	252	235	254	216	279	274	275	250	244	226	257	259	260	260	263	258	267	262	242	252	259	267	263	272	237	251	254	263	235	253	256	262	264	251	231	243	246	234	244	256	246	250	257	281	291	246	286	260	266	230	249	267	242	233	230	241	247	247	259	247	237	281	226	249	248	276	279	262	266	253	237	257	262	264	252	258	257	231	263	262	227	267	266	266	235	263	262	260	242	258	252	255	277	268	229	248	256	280	266	224	282	279	265	270	252	288	270	264	247	258	254	270	244	274	259	273	211	266	247	252	259	251	258	259	273	249	242	244	274	250	254	241	277	270	267	276	253	260	271	250	272	240	265	269	278	281	255	258	251	261	233	240	236	251	224	254	271	250	241	236	253	233	243	263	264	245	243	266	266	248	250	264	267	282	277	240	268	246	260	276	252	242	239	268	275	261	257	258	258	268	261	237	275	274	269	258	240	262	252	254	263	247	260	266	257	255	265	249	266	244	272	248	246	229	267	271	237	264	251	282	270	241	284	257	254	277	245	267	246	279	259	229	257	276	253	268	254	263	217	255	256	244	272	244	258	259	259	244	277	265	251	259	264	231	271	255	228	269	249	278	273	280	246	278	292	296	260	270	239	247	236	245	269	242	271	264	270	261	248	246	225	232	230	259	257	247	246	241	249	234	259	255	262	271	282	260	246	264	237	268	240	252	267	274	238	236	247	249	283	239	281	285	267	235	244	263	238	258	293	228	268	255	230	260	255	193	239	249	265	281	231	254	251	277	245	244	274	245	258	233	267	263	268	222	261	225	251	258	237	245	273	276	265	292	240	259	260	245	241	288	244	252	269	260	236	262	258	246	241	298	232	254	242	252	258	250	269	243	249	246	268	228	243	254	280	262	242	242	265	242	246	270	265	292	270	258	229	260	264	259	255	258	271	250	270	264	256	247	245	246	249	281	253	253	270	286	236	266	261	291	258	224	251	263	254	232	238	261	269	225	245	252	258	280	269	248	267	244	244	242	249	265	270	252	243	261	240	260	230	239	240	280	258	234	286	273	262	230	237	250	255	241	259	245	243	280	254	270	250	252	267	255	262	248	232	238	268	241	272	286	233	258	247	230	268	239	260	256	256	253	260	287	268	265	221	262	219	273	274	239	286	278	246	244	255	254	269	253	262	274	252	266	252	271	250	280	285	254	250	254	230	272	253	249	230	251	259	249	232	253	279	260	249	236	267	245	269	245	256	264	256	249	239	279	268	259	271	269	257	255	268	274	239	236	242	252	284	260	254	235	275	269	261	247	254	251	241	243	279	251	262	265	272	258	237	244	265	258	273	232	251	229	274	244	222	224	284	256	235	256	251	245	231	243	245	262	264	260	280	228	245	253	237	278	267	269	259	276	255	231	259	261	277	232	257	230	277	273	259	243	248	278	251	269	257	254	255	262	272	269	257	270	256	269	230	274	282	255	258	246	280	284	264	283	263	261	257	229	268	273	279	258	272	255	244	234	254	257	242	259	291	246	238	261	252	276	248	261	244	253	292	266	276	225	239	264	250	261	236	263	245	277	272	247	239	249	271	248	250	232	265	246	271	260	238	244	243	261	233	241	253	238	252	258	284	271	245	264	261	259	240	254	279	274	284	232	261	270	269	253	265	216	253	236	260	245	262	248	253	261	246	249	254	282	232	279	262	273	237	241	258	290	277	262	255	238	251	295	258	260	253	246	274	235	265	267	266	266	269	262	279	235	282	263	272	237	238	243	280	269	254	257	261	254	236	260	254	248	248	257	263	262	257	250	268	252
24593	21500	28645	25365	20033	10926	5421	2595	1727	1071	431	293	267	227	217	244	174	186	212	442	305	369	432	390	288	205	184	173	149	164	158	171	176	174	152	162	160	163	160	168	131	144	151	150	160	145	134	144	173	172	160	175	147	143	177	144	134	163	163	169	158	203	155	168	159	157	158	147	137	156	153	161	156	172	158	168	159	167	164	167	146	196	133	160	179	171	147	155	137	167	165	136	169	176	179	167	162	169	162	147	146	157	167	190	145	139	162	173	174	144	169	168	166	167	172	145	175	154	140	147	155	155	160	162	181	171	147	143	147	164	163	164	156	158	164	153	140	143	152	126	151	157	152	173	155	139	162	162	156	139	166	146	171	176	157	137	174	162	149	150	178	149	169	142	160	166	147	166	149	160	158	162	157	146	137	127	164	167	152	152	167	143	143	159	174	171	153	172	142	179	129	145	155	165	161	145	140	149	147	146	177	174	142	153	175	150	170	161	162	163	170	151	146	146	168	158	150	164	156	171	173	148	170	171	177	172	162	175	191	141	168	155	170	158	156	152	153	149	143	175	186	168	161	162	155	175	132	188	161	146	153	158	172	148	139	176	179	160	155	140	158	164	155	169	159	131	151	146	165	156	160	146	170	194	161	144	166	182	174	158	148	152	163	133	147	156	174	167	147	166	175	153	164	131	164	157	146	164	165	144	153	154	156	161	158	158	155	167	175	170	170	163	137	134	155	164	156	154	155	172	169	165	158	153	148	159	192	156	134	132	132	149	155	159	156	167	147	149	146	146	146	154	141	157	162	151	160	154	165	179	163	157	146	168	139	158	148	161	159	176	175	135	168	145	147	155	161	161	163	145	192	167	169	168	154	143	145	165	156	169	150	173	159	167	172	150	170	151	169	165	168	159	142	159	173	156	162	160	153	175	168	152	131	142	148	168	154	155	163	155	132	148	163	140	167	157	177	158	162	149	148	165	171	174	153	164	159	156	153	135	140	188	151	147	141	161	164	146	155	150	150	146	154	156	143	135	143	178	177	166	146	149	150	161	147	148	146	180	166	171	168	150	161	180	173	136	151	165	149	166	172	141	144	160	153	156	146	160	147	162	163	172	152	172	170	161	159	157	182	133	163	193	137	170	136	158	153	160	168	147	151	135	132	150	147	149	167	151	169	162	163	136	136	148	162	153	149	156	165	143	152	150	152	152	148	163	194	139	158	145	155	189	163	154	173	150	163	149	150	162	155	164	147	158	152	162	160	158	162	170	160	163	168	156	162	161	171	150	171	154	167	173	150	158	160	166	154	186	156	148	166	157	162	167	157	175	157	172	182	160	144	144	164	138	149	153	163	154	154	160	149	172	169	158	154	152	175	168	150	154	188	144	168	153	152	151	148	155	155	184	174	166	144	143	164	152	164	143	134	167	163	155	143	164	147	153	132	147	180	167	170	188	126	160	152	162	147	146	165	141	169	163	139	146	153	134	151	163	153	141	168	160	167	142	180	159	153	159	170	158	169	161	160	145	141	147	156	142	158	135	147	149	165	152	160	156	179	146	156	143	171	150	144	169	161	156	152	156	163	142	163	171	155	150	156	193	174	173	149	154	153	138	170	193	142	134	176	150	162	147	155	174	167	164	151	151	153	148	191	161	156	157	181	170	164	166	155	161	157	163	163	173	165	158	168	153	166	153	167	154	167	182	189	161	151	173	162	154	152	181	186	152	149	141	164	196	156	141	173	169	139	163	164	143	147	151	148	164	161	157	149	143	166	144	146	168	157	171	164	150	133	170	138	164	160	161	148	160	150	147	158	160	147	144	145	156	141	147	169	177	147	163	173	152	157	162	145	166	146	123	141	182	148	163	154	154	140	153	151	145	166	150	161	158	161	153	132	117	152	159	146	148	121	149	162	183	156	163	159	166	178	148	155	152	175	140	176	147	163	138	151	143	155	137	166	139	190	168	153	166	174	173	135	144	148	168	150	182	157	143	152	165	161	166	173	152	148	184	159	154	149	153	154	159	189	162	171	188	169	157	142	154	136	178	160	143	157	152	152	152	148	161	140	144	180	136	157	135	167	178	160	167	147	157	139	168	167	170	162	150	161	158	140	163	150	144	146	158	131	157	157	167	188	146	140	184	126	155	149	162	165	138	149	133	153	142	153	147	190	145	145	156	149	150	153	164	164	146	155	171	160	153	152	139	159	151	176	163	151	167	169	176	157	147	163	154	149	163	160	163	168	146	168	175	170	173	163	156	153	153	175	183	141	163	157	153	159	159	143	157	151	152	166	150	160	160	167	170	164	138	153	148	171	166	147	163	151	156	182	153	126	167	176	173	162	140	154	178	170	159	145	155	154	158	185	151	178	154	164	154	163	207	151	170	186	181	161	147	170	158	160	153	163	155	148	170	154	164	165	153	127	152	182	133	165	139	167	174	165	155	157	144	169	153	171	157	169	155	162	174	178	176	160	154	145	161	154	158	165	150	157	171	175	175	157	146	155	163	164	160	138	145	155	162	156	163	163	152	120	154	144	170	166	164	175	164	150	162	154	185	167	139	180	170	169	169	155	178	158	127	153	151	171	173	166	153	165	152	155	164	175	160	165	157	150	157	152	157	146	166	153	139	149	167	149	168	158	160	150	184	169	168	144	170	160	168	174	139	148	157	147	141	150	161	137	152	154	154	171	131	179	144	173	157	144	153	168	176	145	171	148	170	169	161	144	160	164	150	163	162	175	164	148	177	173	164	147	148	147	171	136	151	136	155	168	147	146	148	162	158	163	162	167	169	147	156	144	136	184	159	153	161	178	137	154	161	156	166	133	163	166	163	161	168	149	167	167	172	178	161	166	148	157	144	179	167	166	138	164	158	151	153	167	152	157	137	164	133	152	162	166	156	155	152	110	160	157	167	157	151	149	174	166	161	167	158	170	135	158	149	129	130	155	157	172	165	147	173	164	175	151	141	172	176	141	162	180	142	147	165	161	137	148	132	165	151	140	141	135	163	158	179	171	169	128	153	149	143	159	163	160	160	148	167	159	174	141	159	167	157	156	163	162	147	158	151	175	157	178	169	187	158	155	176	141	168	129	166	169	145	132	170	178	138	149	138	168	174	162	153	177	163	161	160	151	149	165	170	168	145	165	147	169	161	160	135	159	159	159	151	172	159	160	141	175	168	175	150	170	154	160	135	150	163	156	171	165	167	149	163	165	155	157	148	150	157	168	154	141	181	157	167	148	152	149	162	156	161	150	178	166	141	149	143	170	154	146	168	149	158	182	160	160	160	141	166	144	172	173	151	172	161	166	155	162	152	168	152	157	154	158	156	163	170	163	163	180	150	170	168	160	167	179	158	166	186	159	157	154	163	161	168	172	154	153	181	135	163	140	165	151	160	158	158	149	152	137	165	165	145	157	134	149	175	160	135	136	147	171	170	134	159	145	138	155	169	185	171	150	166	167	149	168	139	168	149	153	164	166	151	151	156	157	157	144	158
38822	51781	43470	31625	20864	13412	9224	5640	4230	2475	978	680	547	450	423	351	358	332	421	954	722	806	998	770	572	383	340	299	268	265	265	268	266	266	257	276	243	288	274	254	291	246	272	270	227	258	272	243	288	248	273	256	243	229	256	299	262	273	249	231	240	263	253	283	230	250	240	228	233	260	239	268	234	265	241	229	261	248	246	286	234	251	273	250	246	236	247	265	246	246	265	281	258	252	266	257	267	249	295	253	268	241	267	252	251	239	280	231	263	252	251	265	274	276	247	264	252	266	269	245	248	261	252	223	261	257	277	249	290	241	282	248	259	265	233	273	256	258	277	262	226	252	271	251	254	297	268	252	257	257	239	249	249	286	249	235	248	259	264	310	253	277	256	249	290	243	260	268	248	240	232	261	254	248	241	278	263	241	259	275	234	253	260	248	233	243	281	266	248	277	227	263	260	262	277	269	250	248	271	261	277	245	268	257	253	231	260	241	274	262	257	275	251	253	282	264	246	263	258	261	299	276	245	259	249	254	281	248	248	274	264	241	214	264	220	273	270	241	276	261	237	238	270	282	266	260	254	261	273	290	279	255	247	284	266	258	246	262	245	293	255	242	248	233	254	255	258	256	286	264	256	252	281	247	267	239	278	253	239	260	279	278	283	243	260	257	265	261	259	273	285	254	264	218	234	271	276	243	303	252	264	249	290	245	258	280	273	244	238	259	244	262	251	228	258	225	240	234	247	244	266	267	263	265	284	239	228	259	278	260	250	297	273	225	254	248	292	277	235	261	257	254	231	250	274	273	246	246	270	277	250	250	273	289	308	241	276	265	261	282	260	264	260	254	247	212	229	274	279	222	264	245	229	246	255	263	251	244	266	273	251	283	263	265	259	266	245	269	264	262	242	266	246	254	249	259	283	265	258	255	238	251	270	287	276	267	240	258	240	275	247	275	264	267	236	255	262	287	272	252	268	242	266	258	243	273	289	274	250	271	248	255	267	253	265	243	253	228	275	229	250	240	262	260	250	263	246	274	268	262	246	256	253	260	258	235	268	280	240	247	264	269	228	255	231	254	270	270	250	268	276	285	256	235	253	237	254	266	264	255	250	254	258	251	253	242	259	274	287	255	256	267	264	244	275	208	249	245	235	261	241	250	279	260	274	274	240	251	254	246	256	232	251	272	254	280	267	263	253	228	281	242	259	269	265	266	253	236	258	260	241	267	254	260	251	253	249	237	231	259	271	283	272	276	243	263	251	257	236	294	296	253	252	248	265	253	259	252	261	255	245	290	249	212	261	258	230	255	219	271	256	264	286	279	232	253	283	261	292	248	296	245	249	264	247	274	257	267	247	237	265	273	250	222	237	259	255	255	248	245	253	235	233	233	237	247	277	267	242	266	240	288	240	250	289	278	256	257	252	245	265	251	237	276	248	262	268	276	252	264	276	243	284	269	247	244	281	279	275	234	243	264	281	259	241	265	273	252	264	256	250	249	228	273	278	268	295	242	277	273	264	255	285	239	276	258	259	246	255	277	238	243	242	242	261	244	254	246	285	252	244	250	230	262	244	264	265	235	274	270	236	275	267	233	283	219	248	248	239	276	287	236	283	260	256	258	250	257	256	241	271	288	271	266	241	256	262	241	264	270	257	287	279	285	270	274	269	234	252	227	248	267	257	256	289	277	271	248	262	245	248	220	262	238	244	252	227	236	281	244	277	238	274	264	259	249	244	301	289	255	272	272	261	233	239	230	266	254	243	280	262	269	239	277	261	291	281	264	260	253	259	287	279	272	277	260	281	226	250	247	270	287	293	287	275	249	252	267	238	271	265	274	236	260	250	250	286	253	264	263	244	254	249	270	266	278	267	267	260	249	270	298	265	271	257	252	260	282	253	240	259	259	244	248	267	274	241	261	239	269	258	246	257	231	237	221	241	260	258	280	289	272	264	229	270	251	249	254	247	259	255	247	239	250	267	253	266	260	239	210	253	270	308	255	254	265	270	282	257	263	252	233	276	304	281	247	238	302	287	241	262	246	250	244	273	267	269	252	276	258	259	250	275	276	240	258	268	240	275	253	255	258	273	244	271	287	255	238	284	270	258	241	276	259	278	280	268	271	280	257	249	277	251	276	256	264	291	262	249	237	275	235	268	254	251	268	280	273	241	256	248	257	232	281	268	261	255	265	260	246	264	252	240	245	248	248	249	230	246	270	265	272	269	252	279	276	243	260	211	268	244	204	229	234	286	271	246	283	252	290	292	263	247	288	286	275	250	277	238	252	262	263	234	264	219	263	273	262	266	274	284	291	232	262	258	244	280	235	251	265	229	272	267	298	278	261	253	253	258	287	232	266	267	274	261	274	263	241	259	262	254	265	247	255	250	272	260	262	241	242	233	271	248	243	257	248	253	237	246	271	268	260	256	248	244	255	252	247	293	249	266	233	240	254	265	256	251	263	269	263	254	278	242	261	242	236	254	270	254	261	243	298	248	258	258	254	266	265	268	241	247	267	259	241	249	279	261	241	293	264	249	270	227	236	271	236	242	255	241	259	251	264	277	273	298	258	235	283	259	251	254	251	257	274	255	249	231	263	274	249	255	251	268	283	264	265	247	263	279	283	256	251	239	244	256	255	235	255	245	251	231	253	253	265	260	268	250	243	255	263	249	260	242	260	230	260	238	257	258	263	244	235	274	244	272	248	283	244	262	266	258	232	221	286	243	242	295	268	258	275	265	266	254	255	263	251	281	245	250	267	257	247	248	260	270	264	262	245	257	226	257	271	242	248	291	262	277	258	248	249	263	283	249	240	251	262	249	236	272	283	267	266	290	277	279	247	240	276	277	268	262	266	265	237	259	252	261	259	239	273	269	263	266	265	272	238	252	267	275	285	253	253	257	312	258	256	247	259	271	261	269	264	237	249	277	271	240	224	285	270	237	271	273	255	256	231	261	253	246	262	275	244	259	274	256	248	236	255	250	269	259	276	290	274	273	256	275	262	257	248	273	260	256	283	285	260	232	291	256	305	232	278	249	254	266	287	259	263	260	257	241	227	243	262	248	249	251	241	264	243	252	258	236	254	282	271	235	218	274	252	251	260	276	231	256	267	260	251	243	281	251	275	243	266	260	257	306	281	248	249	244	269	269	250	250	250	254	276	251	264	241	247	278	242	254	238	239	226	267	244	243	305	245	262	248	267	283	279	277	278	263	285	295	266	274	286	251	268	246	290	257	258	254	244	258	237	268	235	252	269	271	288	248	274	262	233	249	260	259	269	250	257	278	248	244	246	228	254	246	266	271	244	266	284	264	264	246	238	256	238	248	259	250	253	275	256	291	233	273	252	258	257	255	265	239	254	238	265	248	286	264	243	261	236	258	248	268	258	225	289	264	261	251	240	253	229	274	268	247	254	242	262	252	272	264	274	296	251	255	219	236	264	259	277	262	242	259	267	269	220	238	235	258	235	263	246	268	251	248	271	261	262	251	247	273	287
23501	21536	29324	24285	21827	21007	13685	6538	4282	1483	558	285	278	247	258	250	213	208	193	589	1042	755	669	610	421	234	175	174	140	166	150	173	183	174	188	150	212	179	161	152	177	157	167	153	163	151	165	171	165	164	174	175	143	153	130	167	155	170	183	181	169	156	138	152	154	165	175	160	174	159	164	173	154	160	181	137	178	157	163	181	164	152	162	176	174	154	160	142	149	167	167	170	183	164	172	180	146	146	178	165	155	169	156	184	156	161	140	168	161	174	136	178	179	157	161	168	175	163	152	155	146	127	161	161	165	148	166	159	169	158	179	170	159	163	172	148	164	151	172	135	166	167	160	164	144	152	154	181	177	183	184	176	172	196	178	179	160	198	174	172	162	156	152	171	158	152	140	189	174	147	154	144	170	170	159	160	144	156	168	162	177	166	166	155	163	149	154	180	189	185	172	163	175	155	171	165	154	162	156	152	165	165	133	167	174	145	182	162	155	154	139	156	177	135	148	149	157	166	173	148	170	131	148	170	154	143	153	163	157	166	145	173	169	158	174	176	171	177	162	153	173	186	168	156	150	142	154	146	146	171	163	159	162	163	145	167	170	151	163	158	178	167	173	183	169	152	167	167	147	147	161	158	179	160	176	173	159	166	141	162	151	156	168	170	167	147	166	186	173	172	165	153	167	161	187	174	158	178	163	164	157	168	157	167	148	187	156	173	169	141	170	161	177	169	142	149	173	151	171	167	164	167	164	167	150	171	160	149	188	151	182	186	140	163	159	149	177	176	170	144	162	183	172	175	169	141	156	180	161	165	156	181	164	142	155	166	166	162	162	161	160	141	159	159	150	164	163	161	145	184	176	157	162	163	163	206	151	171	205	165	176	158	181	157	167	155	167	185	156	186	163	190	163	176	155	167	138	154	172	172	162	152	160	137	162	167	171	184	166	165	141	157	158	169	172	163	150	156	155	165	164	160	161	162	159	175	170	169	149	167	174	169	174	161	134	150	157	167	163	166	157	167	165	168	169	158	141	142	138	178	167	141	154	179	163	168	180	164	174	155	181	168	116	165	158	168	160	161	187	149	200	161	166	160	163	169	162	185	171	165	174	189	180	200	154	150	181	170	158	139	157	142	168	162	171	164	141	164	184	159	176	151	161	170	171	150	167	188	170	164	180	159	179	177	151	162	171	171	186	169	165	136	163	166	142	153	157	157	160	180	173	164	180	178	162	162	163	174	141	184	151	156	182	174	145	154	170	161	196	161	165	170	152	166	175	167	173	159	183	154	178	156	169	157	153	183	172	170	153	154	142	158	152	158	156	169	164	154	173	169	164	164	187	161	145	181	153	172	151	163	152	159	131	175	162	150	173	164	187	149	178	165	158	158	165	163	159	168	153	144	171	169	174	167	148	156	152	160	174	164	156	164	182	172	152	161	160	165	149	170	143	169	160	144	168	168	162	156	194	168	173	185	136	184	149	153	128	179	147	141	144	155	152	187	150	183	178	174	173	186	181	146	192	156	162	138	159	159	176	176	178	157	162	176	160	161	169	175	155	181	139	167	143	165	162	161	162	195	168	170	158	168	137	165	172	153	127	157	166	160	163	172	173	173	172	158	142	193	159	158	161	180	174	173	159	183	140	144	168	175	159	159	146	126	156	178	186	154	152	175	149	192	162	163	157	163	172	164	148	173	170	165	165	164	176	171	177	164	151	168	187	163	166	160	158	162	180	161	178	152	168	160	169	189	158	163	156	175	159	168	165	173	189	169	159	152	181	154	159	167	175	173	152	153	155	139	161	161	143	170	156	162	168	135	150	166	161	160	153	146	177	153	188	147	167	167	167	167	163	166	165	165	192	163	189	165	146	164	167	152	149	165	163	142	155	152	162	165	153	166	168	147	158	157	145	175	166	153	161	186	172	173	150	147	174	157	157	163	160	165	167	176	148	144	146	163	181	184	166	178	163	187	164	173	139	188	155	142	147	169	153	165	169	169	157	175	149	163	161	171	168	183	179	161	151	149	159	169	170	151	163	187	149	156	158	160	154	165	154	168	174	179	141	177	197	157	160	169	146	146	152	166	162	159	158	157	174	168	175	161	140	180	172	148	141	134	170	171	162	153	168	191	160	143	150	136	166	153	129	170	172	147	144	144	179	135	153	171	162	181	181	151	153	167	150	200	165	173	141	185	155	139	158	166	154	169	174	154	166	155	162	135	153	157	163	170	185	186	150	179	191	167	175	180	181	172	163	169	169	148	179	166	150	162	157	161	209	168	177	170	186	167	163	161	166	163	171	146	178	182	156	171	179	161	164	176	162	164	173	199	161	157	167	160	186	133	163	184	181	186	174	146	186	169	158	154	175	178	180	167	173	163	169	150	178	150	172	202	157	162	162	166	148	153	166	166	150	153	164	182	155	152	172	148	161	177	150	166	180	167	184	162	163	165	162	166	155	155	164	166	160	146	170	170	189	150	151	151	164	163	163	168	166	142	160	160	153	146	164	167	165	170	163	167	164	150	164	176	183	138	150	171	156	162	179	185	165	175	145	162	183	169	184	164	163	163	174	169	161	166	154	175	151	166	165	162	189	158	153	160	174	159	152	169	157	183	173	167	173	168	175	155	163	149	181	163	143	167	162	162	158	148	141	152	167	201	164	148	177	163	135	193	168	162	166	142	161	179	169	185	160	145	174	172	152	172	172	166	180	178	171	179	157	180	177	151	147	177	165	150	167	179	153	173	150	146	164	183	190	155	163	169	144	174	145	168	156	167	179	159	176	153	169	148	162	159	158	157	168	190	158	158	183	164	199	159	164	136	182	162	157	167	159	173	184	175	158	153	164	156	160	166	152	162	171	168	164	168	155	155	161	149	176	161	162	153	149	164	168	163	156	158	193	201	168	176	172	166	157	156	152	181	179	161	159	165	138	137	162	174	170	167	167	174	157	159	162	181	131	164	168	169	153	175	148	151	153	186	196	158	170	192	139	176	153	159	168	161	168	151	148	165	162	154	186	161	171	166	157	125	154	152	166	168	174	156	153	156	168	157	170	177	149	190	175	185	153	154	168	154	157	165	155	170	177	156	168	178	170	177	151	176	169	171	162	167	171	176	148	161	189	161	164	158	172	156	160	149	162	142	164	160	181	139	132	148	173	170	192	158	152	190	158	161	139	164	173	172	169	184	163	169	171	169	169	158	135	167	185	181	143	179	169	166	178	178	163	161	157	171	149	171	166	164	153	165	153	148	161	166	178	177	170	176	155	163	182	154	154	159	171	164	176	161	164	162	160	172	175	168	180	174	162	156	167	161	152	195	157	162	168	170	189	166	147	178	163	137	181	180	184	179	162	146	153	168	167	153	168	162	154	144	158	167	177	177	142	163	149	151	164	152	132	162	179	161	154	177	172	200	164	183	132	158	169	173	161	180	169	171	141	140	171	183	164	170	173	153	163	160	146	166	173	171	154	181	152	170	178	161	153	137	156	152	140	167
41244	60627	49727	34417	25839	20177	14902	11594	9059	3185	1176	612	570	527	524	477	445	400	363	1421	2475	1701	1756	1217	912	427	310	316	249	266	272	259	250	274	329	306	288	289	267	274	242	271	244	268	270	271	220	264	255	238	264	267	267	265	232	255	256	265	244	235	283	278	237	273	247	297	267	278	283	266	279	262	260	255	273	275	290	264	279	259	257	262	279	272	267	264	274	264	272	257	272	264	247	269	245	266	253	255	254	257	262	268	260	273	251	261	246	254	280	246	239	269	255	259	258	248	257	258	263	265	278	239	263	242	251	274	276	279	277	273	292	246	235	245	259	233	274	280	237	246	251	234	244	278	254	229	261	288	279	260	287	240	259	261	240	248	239	248	251	266	257	264	230	219	247	247	227	267	260	267	271	261	263	269	264	267	234	282	261	264	256	242	236	249	280	236	311	252	245	276	261	249	257	256	251	240	274	242	235	256	264	267	276	246	283	267	273	262	257	257	265	243	271	264	267	233	297	267	229	251	260	251	244	276	288	269	278	282	268	269	270	233	279	241	236	277	246	267	248	249	237	250	259	249	301	277	258	265	247	245	248	270	224	239	269	239	270	265	271	250	277	252	252	251	242	288	294	279	247	279	267	247	248	257	238	219	270	262	263	258	246	293	299	270	244	270	253	266	262	255	266	269	299	269	268	262	243	268	249	258	276	263	227	244	273	265	245	240	259	237	266	287	262	279	238	239	276	264	256	268	257	254	250	252	263	240	234	262	284	237	291	252	224	259	241	268	280	252	227	252	252	247	262	247	253	271	236	272	264	248	260	270	268	247	266	252	266	263	260	262	243	289	244	272	284	244	239	240	231	248	267	271	271	270	273	261	256	226	252	240	242	272	273	262	231	251	272	238	227	241	301	247	259	246	269	266	243	260	284	305	249	270	269	225	262	251	255	259	259	264	236	284	270	259	266	255	266	271	232	255	229	275	262	287	230	248	266	275	226	228	259	252	280	269	262	269	266	245	291	267	252	241	265	261	274	256	258	230	277	283	230	242	249	244	269	259	285	233	256	230	280	249	278	244	261	258	248	281	276	257	236	273	250	277	258	261	268	253	273	277	256	241	276	266	244	219	264	264	276	244	261	234	230	275	262	283	256	251	262	244	289	231	273	239	240	249	263	245	256	245	259	256	258	271	265	242	224	255	241	271	239	215	265	284	238	260	244	245	234	289	240	246	264	285	271	243	223	278	249	249	251	242	271	260	242	270	239	251	239	261	286	240	244	240	250	307	260	256	271	248	238	244	277	244	271	250	267	260	232	252	294	272	245	244	250	280	253	260	224	272	235	273	261	268	288	259	245	272	259	258	248	256	270	227	273	241	249	269	261	220	244	255	236	281	265	273	243	254	252	242	247	246	240	238	266	258	244	272	236	276	270	244	250	260	278	252	272	253	281	237	243	275	267	243	265	258	257	255	239	262	284	251	282	256	261	265	300	257	272	283	262	260	247	242	255	248	251	279	263	263	268	250	260	259	278	291	262	274	268	263	256	238	245	245	270	251	261	270	282	248	270	256	275	238	248	278	221	280	242	278	247	252	235	265	292	264	280	267	251	250	276	266	237	282	261	264	254	238	261	254	255	224	289	273	275	264	241	243	258	251	228	252	267	253	255	273	255	246	261	277	267	259	300	251	266	255	252	267	222	260	281	256	293	265	231	265	269	270	264	300	232	249	244	246	266	280	276	228	281	256	245	265	260	265	246	280	259	266	231	248	278	269	281	247	261	253	246	244	270	270	267	288	252	229	256	251	258	238	276	265	257	270	270	272	237	276	258	261	281	250	253	261	261	272	280	239	267	267	257	276	285	230	294	273	273	277	227	258	279	221	274	258	268	251	259	285	279	244	268	236	257	283	250	258	271	272	253	279	253	241	235	271	285	270	253	264	263	264	276	275	255	284	267	246	250	256	252	263	259	256	284	240	269	273	277	257	277	280	255	266	294	244	249	287	223	264	275	280	244	264	226	288	267	242	259	249	273	256	221	247	264	263	247	243	233	276	248	256	235	262	237	274	252	244	228	262	270	270	265	270	259	267	265	260	257	279	247	271	249	292	266	281	274	280	279	262	249	239	272	253	265	270	252	257	263	235	266	281	267	250	263	248	272	253	251	254	287	273	276	270	270	258	263	247	252	272	291	257	269	276	263	251	236	270	275	272	269	251	260	258	241	255	236	298	244	239	254	278	276	243	250	259	254	250	238	276	257	260	270	260	315	262	257	242	244	259	274	266	251	260	275	247	267	249	256	259	275	281	246	274	286	252	242	258	258	264	274	257	270	258	233	278	283	237	254	257	254	267	245	264	279	252	275	287	285	260	257	259	254	245	296	263	241	236	252	272	266	258	246	257	263	275	263	257	240	271	253	234	241	250	240	290	265	263	247	288	268	282	241	286	282	248	279	271	231	262	278	269	272	267	255	228	245	229	258	250	250	261	250	233	269	250	236	261	242	259	262	265	269	251	260	259	249	241	253	260	260	266	270	233	279	293	279	247	262	261	239	229	251	245	278	285	264	236	252	257	264	267	236	290	259	251	267	295	256	265	275	277	275	289	252	302	236	228	249	261	261	281	268	225	261	251	256	286	257	280	264	277	243	252	243	268	281	277	244	242	264	277	282	273	280	234	253	235	273	270	270	253	245	227	248	269	263	252	243	259	260	285	241	238	269	256	261	261	271	248	259	273	240	244	257	277	271	261	228	247	260	262	264	259	285	247	261	248	255	268	246	245	255	248	249	277	276	237	280	273	245	258	246	271	245	301	265	270	282	258	263	262	282	255	273	234	262	263	279	276	294	228	256	267	258	289	260	234	278	224	255	249	273	276	249	282	262	265	254	261	260	264	261	266	283	249	248	244	263	235	245	288	256	277	269	253	292	283	249	266	244	274	262	264	270	220	254	230	273	244	259	260	227	258	268	237	266	271	274	266	277	261	258	262	249	272	281	266	285	266	256	259	256	260	267	295	278	260	224	220	250	256	268	241	263	225	259	264	262	232	262	268	267	256	273	273	275	263	258	247	282	261	254	278	252	267	256	266	248	264	236	272	235	238	246	245	285	239	258	254	233	257	270	272	260	249	261	255	255	257	274	235	264	279	235	256	239	271	259	260	244	285	277	261	253	255	247	262	277	240	253	233	281	269	247	254	238	243	275	225	231	261	245	265	254	245	273	248	250	240	264	263	272	238	270	261	241	241	246	274	265	245	237	264	266	237	277	253	252	307	282	271	261	259	257	260	276	250	264	287	269	266	235	269	247	258	256	245	239	231	277	267	280	263	245	271	251	250	259	257	267	246	267	253	244	254	256	237	259	271	263	265	278	247	261	264	268	268	269	258	286	257	260	307	286	238	243	247	245	275	253	231	262	224	237	252	274	257	252	248	265	253	285	266	272	274	279	250	254	244	253	274	259	282	239	251	265	260	278	246	260	255	275	268	275	270	252	276	267	289
29148	25258	22131	12907	5718	2896	1723	866	457	225	190	189	186	198	222	220	175	177	161	255	237	245	237	199	189	175	166	166	180	161	167	153	171	158	145	165	176	156	176	153	162	158	138	156	164	147	175	149	145	193	154	144	176	162	157	183	159	154	191	161	160	160	164	165	180	157	151	172	161	186	165	165	156	142	181	176	175	160	177	156	164	170	131	163	149	148	173	162	148	153	159	176	156	170	169	179	189	170	151	141	166	152	166	156	136	149	165	168	162	168	158	158	150	155	168	149	177	178	176	152	142	175	167	152	154	170	167	165	154	147	163	139	161	169	155	171	141	153	160	172	153	170	171	175	146	158	172	153	163	175	148	149	129	155	150	162	172	174	155	141	175	164	157	161	179	182	136	186	164	149	155	161	142	163	164	184	169	167	155	165	151	159	161	158	134	155	142	142	144	141	154	147	161	145	153	160	146	151	173	161	170	159	167	167	165	166	164	156	147	160	179	161	165	154	150	159	165	165	147	152	170	142	144	126	151	167	185	150	147	142	175	160	161	158	174	179	144	158	140	137	156	165	144	166	186	159	167	156	160	159	147	151	180	137	144	150	153	166	183	166	153	178	155	169	155	141	137	172	160	154	161	133	159	155	151	194	157	143	160	181	144	143	160	147	168	165	169	154	167	158	177	162	181	173	171	167	153	164	141	158	147	163	143	192	158	166	156	165	159	155	175	165	152	181	148	161	159	173	145	147	172	156	167	155	159	160	165	153	124	161	151	159	156	143	160	143	153	177	189	141	172	167	166	142	195	145	148	131	135	153	148	134	173	146	162	142	162	159	159	161	160	148	164	139	146	158	171	156	144	175	161	163	149	168	160	153	152	144	178	163	169	167	129	186	160	165	156	173	158	166	183	175	177	165	155	156	154	149	166	146	145	144	165	187	168	155	163	132	151	150	171	175	171	141	145	164	175	161	139	159	150	152	157	172	155	166	163	156	168	153	169	148	158	139	196	139	158	146	181	147	156	149	173	156	171	161	155	163	148	146	165	161	159	140	168	151	149	174	161	147	157	137	180	163	149	154	175	151	182	174	136	154	160	166	172	138	171	179	151	149	173	171	162	170	155	136	160	153	156	152	170	151	167	147	170	142	160	147	164	170	181	160	172	141	148	144	160	149	163	155	146	143	198	140	162	158	131	157	154	142	161	156	138	150	148	169	161	172	173	163	173	184	172	167	150	171	178	155	171	165	144	150	166	179	167	160	180	158	147	166	146	183	163	158	163	158	153	152	133	153	151	153	140	165	184	158	166	158	160	186	137	149	156	163	163	170	160	157	147	150	161	176	163	154	145	160	165	142	182	174	172	155	176	148	173	176	170	165	164	179	147	144	143	148	161	155	157	147	166	165	161	160	157	157	174	163	151	145	180	155	147	165	162	156	159	134	177	183	172	158	161	153	159	176	176	147	162	147	171	150	168	167	173	160	144	164	160	158	166	150	151	175	146	163	163	147	141	158	155	156	163	194	161	177	149	181	144	157	155	160	147	148	159	158	158	175	174	147	168	158	157	166	177	159	160	152	144	159	163	142	148	172	164	158	155	177	160	173	165	166	171	161	161	160	145	153	165	172	171	139	192	144	128	168	172	175	149	188	156	160	168	169	148	149	161	155	145	147	169	139	169	147	139	155	162	181	162	142	171	186	129	152	150	159	166	143	149	162	168	168	184	147	157	165	153	149	184	152	169	142	126	168	158	159	171	147	161	168	162	176	156	170	159	175	170	158	155	167	136	151	146	174	161	149	154	144	162	143	170	138	146	167	150	161	128	164	129	142	174	173	159	175	180	164	158	164	166	157	152	155	180	151	153	167	159	165	155	170	144	163	163	152	189	144	148	146	186	141	188	158	164	186	156	182	155	162	164	144	149	163	161	149	145	152	148	136	158	155	187	172	152	137	150	156	194	171	158	165	156	146	151	143	169	142	134	152	161	161	155	174	165	155	159	166	157	164	157	180	159	147	183	159	142	146	158	165	160	167	159	156	147	158	154	177	174	171	152	164	147	182	162	174	154	143	141	158	153	145	175	144	176	145	148	147	157	164	182	161	177	154	143	143	135	175	163	169	145	165	158	185	171	160	182	156	162	150	170	172	143	150	155	152	150	143	163	148	151	159	164	149	144	157	146	165	162	154	157	160	147	145	152	168	151	159	153	166	156	157	156	179	160	173	141	155	171	146	151	146	167	145	139	158	133	135	179	185	158	149	145	167	158	177	175	162	162	158	177	156	163	151	155	180	159	146	175	152	167	175	141	161	181	151	158	156	157	157	160	152	163	164	158	159	158	156	164	170	122	175	170	181	149	147	157	150	126	181	168	154	160	142	161	178	154	149	164	144	148	153	154	153	148	157	153	150	152	146	163	176	143	160	148	155	160	168	147	145	172	156	169	139	153	166	156	159	150	150	163	164	163	173	166	155	164	150	162	156	158	167	154	162	147	148	144	171	183	155	137	162	157	155	135	159	166	162	166	177	154	172	173	152	164	176	140	134	158	155	144	173	147	151	160	157	162	164	151	175	161	150	164	184	155	153	149	147	126	157	169	182	153	180	178	131	163	139	178	163	154	176	155	152	166	142	149	161	167	159	157	120	154	192	155	160	150	150	152	161	156	170	180	152	150	162	151	141	169	180	162	173	167	147	148	191	186	155	161	182	158	180	162	160	145	164	158	172	170	156	137	160	155	167	159	191	160	168	163	164	141	184	155	134	174	161	152	173	157	168	168	152	152	154	143	149	168	175	165	136	144	155	156	154	135	189	158	155	167	147	148	157	141	166	157	143	162	183	181	149	184	162	146	187	173	145	161	170	179	157	166	170	152	166	155	176	163	148	167	185	161	158	165	165	181	166	158	158	155	164	187	157	158	146	151	175	160	183	167	160	170	163	177	174	159	149	150	148	167	158	166	161	154	167	147	167	154	154	169	157	164	170	159	151	166	166	173	156	136	165	160	176	142	160	143	182	152	157	169	176	169	171	174	157	170	153	157	175	166	148	191	144	167	154	166	174	140	161	156	165	160	177	166	139	151	155	153	165	149	156	162	151	168	166	143	171	135	150	171	166	169	159	165	155	164	135	159	148	144	181	143	159	129	167	174	169	146	169	162	167	158	156	162	151	136	164	176	148	166	146	164	156	184	167	148	172	182	161	179	165	159	162	155	166	154	191	158	167	164	156	142	145	175	163	160	185	147	165	141	143	150	175	145	155	166	160	167	160	184	156	164	172	162	176	146	142	147	171	172	168	140	151	161	155	180	176	175	166	147	159	157	158	158	167	148	170	167	159	137	160	146	165	159	168	176	144	155	177	144	155	142	141	148	173	147	173	174	169	148	166	152	160	169	170	164	157	159	155	162	140	148	142	163	156	167	163	153	168	161	162	162	168	152	165	152	159	164	177	159	168	132	173	158	149	153	166	177	167	161	137	150	167	156	154	133	152	145	146	147	167
35819	39441	28827	18141	11978	6940	4035	2382	1050	534	405	340	348	369	375	377	395	387	344	443	495	465	405	384	310	280	242	253	257	251	272	255	251	263	275	246	262	258	246	259	257	231	266	252	240	258	297	251	233	282	266	264	272	257	289	235	254	232	244	247	246	278	243	278	236	269	269	249	249	247	249	232	248	243	255	275	252	256	267	262	271	246	268	249	268	277	294	256	235	230	283	231	266	272	264	253	260	246	225	301	256	282	250	237	257	248	259	230	242	256	254	230	252	267	281	249	268	258	233	244	251	280	287	242	264	258	278	237	282	270	263	260	305	229	258	269	263	249	262	240	268	234	287	247	244	249	250	260	274	258	262	261	279	263	278	241	246	285	273	246	247	279	236	245	250	276	280	267	263	265	254	249	237	271	245	282	264	241	279	245	251	269	255	250	269	281	259	283	233	266	278	235	234	260	259	258	289	253	231	275	248	263	266	256	273	253	248	251	277	272	260	286	242	246	275	253	248	269	293	259	276	246	262	281	272	251	282	257	266	260	269	256	272	260	242	256	272	270	270	271	255	272	226	273	224	259	254	257	255	276	268	242	266	254	262	245	263	267	266	234	280	251	282	249	269	259	268	273	238	284	277	248	274	248	277	250	266	242	254	222	257	291	247	291	269	260	249	253	254	257	262	245	256	257	258	283	279	250	250	251	252	261	262	259	246	282	257	291	226	261	257	265	250	249	263	271	261	263	267	266	227	244	269	271	295	248	260	241	263	244	271	264	252	265	256	252	241	269	244	280	273	271	297	273	256	272	225	266	248	264	277	274	273	249	260	259	265	255	253	253	226	247	225	233	251	247	269	244	271	268	279	258	263	295	244	261	263	283	262	302	248	250	256	270	252	272	263	255	290	260	243	240	250	284	285	255	250	268	265	265	250	275	258	279	265	248	244	257	256	265	265	237	247	263	273	251	258	234	261	274	257	270	244	260	253	265	261	262	293	257	258	272	274	279	256	261	261	247	262	246	242	296	267	222	263	273	239	255	255	269	259	260	254	257	256	264	279	234	275	256	243	277	262	274	250	234	286	243	251	244	242	274	288	267	260	234	263	241	253	270	263	266	278	263	273	252	269	257	271	248	247	258	271	264	249	232	250	272	277	258	276	254	269	269	239	257	249	235	263	257	246	267	250	273	284	238	263	260	258	272	241	251	246	244	270	272	268	255	278	243	246	269	293	266	272	244	268	249	264	275	251	247	287	277	302	257	281	267	274	259	252	252	267	275	263	281	263	248	245	247	262	240	247	255	253	264	256	293	237	250	273	249	255	282	246	242	273	258	246	255	270	270	253	243	271	256	247	270	259	277	241	260	247	203	241	261	248	273	251	260	270	298	252	231	245	285	271	234	251	247	286	273	265	288	270	265	239	242	270	235	243	273	261	273	246	269	279	257	284	249	216	276	284	283	266	264	275	271	257	278	249	265	237	243	275	281	264	232	256	257	262	254	254	274	252	293	277	264	262	294	252	264	243	269	274	247	231	236	275	264	249	256	245	240	269	264	242	263	263	260	247	264	225	269	275	261	260	240	221	268	258	289	252	257	258	270	256	237	264	271	248	265	219	273	255	254	264	256	276	263	279	256	242	260	263	280	281	293	231	263	290	235	268	253	245	260	262	268	252	263	258	272	251	277	254	251	231	268	282	268	241	260	227	253	248	251	231	252	271	247	239	255	303	237	271	248	240	232	274	256	271	261	271	259	280	245	228	246	277	233	255	277	261	279	282	243	283	268	244	277	278	259	258	267	250	266	237	265	287	236	269	241	243	260	236	243	241	223	256	231	275	228	262	291	268	269	242	236	247	245	242	266	266	260	256	260	250	296	246	267	278	249	275	235	279	262	252	259	281	240	261	240	265	252	284	282	232	253	272	256	250	253	289	280	263	263	278	277	254	274	265	257	267	263	279	253	264	264	261	270	279	238	275	243	235	245	253	252	241	280	249	246	265	252	251	244	246	252	272	299	256	264	261	277	303	237	268	253	278	268	266	276	258	255	282	234	253	254	245	258	240	260	281	279	271	274	268	231	260	258	236	248	266	238	291	275	235	241	274	251	283	272	253	256	271	263	259	248	263	264	277	241	229	223	259	247	242	258	255	243	243	252	256	272	256	239	273	263	245	222	270	255	265	280	261	269	254	275	236	273	252	248	264	254	263	272	308	279	280	263	261	260	240	252	254	242	253	253	257	257	247	260	238	271	263	266	265	247	261	251	255	295	255	282	277	256	255	244	264	272	244	278	223	255	263	273	268	259	274	277	232	270	263	259	261	254	272	261	266	272	268	263	262	255	256	265	251	275	274	253	274	256	261	222	239	253	255	249	282	283	271	244	238	252	250	259	266	254	245	249	270	285	271	259	255	245	251	253	253	269	274	240	244	253	264	274	242	249	260	240	279	246	271	283	263	278	260	259	259	245	252	271	247	249	286	260	225	260	292	279	218	243	264	266	283	256	272	259	251	266	274	280	279	254	245	272	236	261	248	258	243	277	293	272	238	254	245	251	246	240	264	266	261	245	218	251	263	229	268	252	259	290	274	269	260	253	237	275	268	258	264	243	275	284	230	250	268	260	280	278	237	237	282	232	229	236	248	247	254	240	256	247	283	253	253	265	269	257	271	258	265	266	252	280	266	268	257	280	274	235	264	245	278	265	265	294	247	260	237	252	274	239	283	257	252	256	255	271	270	238	240	263	269	270	245	253	255	250	256	261	221	285	282	280	284	256	277	256	292	235	259	256	230	274	265	258	271	275	245	261	264	247	253	291	278	279	259	283	283	271	254	268	268	261	257	273	258	258	228	252	233	252	235	275	231	260	235	259	243	253	278	268	241	263	258	270	239	254	239	242	247	236	245	249	269	261	268	245	264	262	256	274	264	258	270	271	236	293	256	244	270	232	235	240	265	261	262	287	261	261	243	252	279	245	292	262	267	269	255	249	249	268	250	268	241	251	264	255	243	270	237	243	259	256	251	286	257	239	263	282	260	256	256	260	284	242	264	280	258	258	276	262	264	279	249	273	262	245	231	238	253	247	277	287	239	256	267	241	247	255	240	289	234	237	258	267	241	259	244	233	272	258	252	293	242	268	271	296	248	255	296	250	242	244	267	256	259	264	253	235	268	238	255	239	248	253	268	264	246	259	270	255	246	259	261	256	254	243	285	263	236	248	278	258	260	253	256	287	279	282	241	267	249	274	238	279	258	235	250	244	255	249	268	283	249	284	277	271	263	240	289	272	239	230	262	253	256	277	239	261	280	236	267	273	270	263	277	248	245	260	259	265	254	257	293	258	279	251	258	290	253	246	258	245	251	249	239	235	256	246	273	241	244	255	258	252	271	263	274	260	287	242	237	253	256	258	268	305	261	284	241	289	246	251	236	278	261	219	255	252	244	255	237	255	263	261	242	263	266	263	290	272	264	246	255	268	265	265	277	254	273	255	254	252	227	264
24794	21621	28604	25466	21289	14881	6602	1806	961	589	298	202	198	193	220	229	224	192	250	836	924	796	455	347	220	231	186	172	152	154	164	151	189	155	154	163	156	181	173	160	162	159	157	148	166	162	170	148	141	155	169	170	161	166	157	158	148	172	163	184	154	159	190	132	167	173	184	150	183	162	188	151	156	156	151	163	198	164	168	143	159	146	167	148	159	162	158	151	151	160	154	157	135	169	154	155	176	160	157	146	180	161	155	164	156	149	170	167	161	149	165	154	165	154	173	175	173	157	145	177	137	154	163	134	159	168	160	162	156	145	170	154	152	178	182	169	164	179	157	142	168	161	168	168	162	131	176	178	169	162	164	137	170	160	136	142	155	174	179	166	174	157	163	158	153	172	174	138	162	168	166	169	174	155	150	150	156	161	179	130	154	157	176	156	174	169	165	157	169	193	176	157	141	171	159	151	149	152	153	163	162	153	150	189	155	148	171	184	159	159	159	165	164	152	171	168	157	141	142	172	148	172	146	160	161	166	160	163	167	158	171	161	174	194	147	165	152	190	161	164	166	152	197	143	168	141	151	158	167	189	158	160	161	168	130	181	178	162	144	146	155	166	178	160	161	159	176	164	158	171	163	174	158	162	180	132	164	150	156	152	132	176	159	179	159	174	146	152	166	177	146	159	173	160	174	167	154	149	169	160	161	194	165	148	173	167	142	177	174	164	169	167	169	148	190	162	183	144	161	164	155	152	168	164	169	190	148	159	162	193	180	182	153	148	174	150	164	152	167	161	157	187	149	149	170	166	162	189	177	152	150	182	144	161	175	165	153	195	139	154	153	168	176	155	159	161	150	171	174	166	162	150	175	156	178	153	159	158	164	168	178	154	152	147	148	149	156	167	164	168	164	161	191	141	157	160	155	178	172	162	159	155	174	154	170	162	129	171	167	171	158	153	160	146	170	169	149	158	151	142	167	162	172	172	151	172	147	164	164	175	158	186	163	144	136	165	157	162	150	162	166	181	163	187	156	156	158	167	147	155	156	145	154	149	154	147	179	171	169	147	160	147	158	157	159	154	150	172	139	167	165	160	151	153	164	133	176	166	160	148	149	159	167	171	123	175	164	185	164	166	164	160	165	154	156	176	157	161	160	173	174	179	156	149	178	140	155	184	165	164	185	151	177	159	153	174	165	146	174	149	161	148	156	170	164	177	158	158	145	176	159	197	151	158	157	144	174	162	156	163	164	156	148	170	164	178	171	161	174	169	144	174	139	157	165	169	176	158	150	132	161	169	185	168	170	149	160	155	149	158	146	172	149	156	155	147	163	168	155	169	171	163	141	177	182	180	158	142	178	150	183	176	175	155	155	158	152	173	148	167	148	151	154	166	141	157	153	168	163	148	146	132	155	177	157	180	153	155	170	130	173	159	171	192	177	185	154	162	176	160	160	153	158	163	162	154	169	146	159	156	153	152	167	147	184	174	176	158	162	151	158	147	143	159	175	187	151	171	148	145	165	156	154	161	166	166	165	158	183	172	156	139	143	159	162	178	156	147	157	185	146	146	162	173	168	163	181	164	149	164	142	151	136	163	157	170	172	164	165	151	149	162	161	157	152	195	160	168	157	139	143	169	164	152	188	145	145	151	157	155	162	141	161	153	155	173	148	160	171	162	166	164	184	151	171	164	154	147	176	166	165	146	166	172	150	168	150	141	150	166	160	151	167	160	171	132	170	156	168	168	156	162	166	172	152	173	150	159	165	168	156	154	162	183	161	164	152	147	169	160	166	161	175	153	143	176	161	152	167	163	158	181	193	161	156	161	161	167	165	160	179	167	148	174	172	168	145	177	160	155	172	151	153	171	159	152	152	170	158	148	185	129	150	164	182	178	169	165	155	163	165	136	164	162	156	153	177	149	150	155	155	154	163	154	173	133	166	161	180	154	172	161	169	173	151	145	139	157	169	160	163	196	160	167	173	177	161	160	161	166	164	165	182	153	159	175	177	155	165	163	138	157	143	179	178	171	166	152	158	174	161	156	149	169	159	136	164	157	157	160	163	173	165	159	145	180	163	182	160	164	171	154	165	159	163	159	149	156	155	157	179	190	172	173	178	159	145	150	151	185	165	163	152	158	165	161	170	142	173	171	155	177	182	158	159	170	165	177	188	163	154	152	166	176	153	166	159	158	168	163	157	150	160	164	175	153	159	190	152	177	148	142	152	172	155	161	181	160	142	160	186	170	155	173	183	177	170	158	164	170	158	153	145	149	165	187	159	161	178	163	161	159	135	186	163	158	166	177	161	172	178	160	147	179	156	179	150	171	168	183	166	155	177	147	154	181	173	172	149	136	144	186	170	160	151	174	187	165	155	173	164	145	168	182	165	149	149	181	196	150	162	162	160	143	145	164	145	154	164	173	181	176	168	162	166	169	187	165	160	151	180	128	164	149	161	176	176	182	178	168	159	177	133	156	163	158	150	160	158	154	193	132	167	144	173	149	174	169	176	145	177	139	152	171	145	160	159	156	172	170	164	155	144	139	160	147	158	167	147	159	154	164	147	154	156	193	169	166	183	166	169	150	136	144	155	164	153	158	156	160	169	191	171	148	159	158	132	152	137	137	156	155	151	161	181	166	171	153	138	168	163	187	146	148	162	164	140	154	161	190	165	161	166	146	141	160	145	161	155	153	167	165	145	146	172	180	169	179	166	174	151	170	146	168	154	164	170	157	149	169	149	155	172	154	153	168	181	198	157	172	162	182	167	169	182	147	164	169	166	172	145	174	177	160	162	152	163	141	148	151	161	157	150	174	177	170	172	151	151	164	162	159	152	131	159	145	185	157	149	174	170	159	181	169	160	155	174	176	134	180	149	177	167	150	155	183	152	160	178	156	173	175	152	168	148	171	150	147	172	170	169	158	147	168	155	153	130	154	159	204	151	156	145	155	184	148	174	147	168	148	183	145	155	167	158	159	161	171	150	178	164	159	153	187	181	173	142	158	158	163	166	164	156	163	167	174	147	156	146	171	155	193	144	161	148	157	152	164	148	135	171	144	161	163	160	165	155	172	155	179	178	147	152	163	163	177	146	163	171	148	151	165	180	151	163	172	157	182	170	150	190	158	159	162	155	173	163	159	151	167	166	155	162	150	159	158	170	169	164	157	167	156	158	155	152	174	162	175	156	168	161	170	157	181	151	163	157	165	171	187	165	166	164	167	164	156	156	142	175	148	162	172	168	178	158	151	164	174	165	134	155	162	162	166	172	172	158	144	169	167	155	169	177	151	142	152	176	177	170	188	167	170	180	156	162	164	161	172	151	138	171	160	157	170	180	178	153	148	172	143	174	144	154	158	165	168	125	164	147	160	170	186	168	161	169	157	160	154	159	177	166	170	156	159	158	164	164	151	148	141	172	171	127	189	167	141	157	149	186	170	152	158	171	151	156	158	159	147	152	149	152	154	163	151	133	172	155	171	171	180	181	153	157	164	186	152
34230	46641	40010	31459	26882	18516	9879	3736	2335	1421	714	439	388	391	391	426	410	388	583	2175	2249	1877	1056	707	413	370	312	261	246	238	275	266	261	275	260	278	251	240	238	244	263	295	264	259	247	305	237	253	278	244	268	270	274	276	244	235	294	245	244	242	261	246	264	275	276	257	265	246	283	255	259	266	261	268	265	258	285	266	255	264	278	279	283	258	278	259	267	267	264	285	264	258	263	262	251	253	274	280	288	239	262	262	263	290	258	276	285	260	281	264	270	260	244	274	265	249	277	265	243	248	257	278	270	270	251	238	277	260	249	286	283	226	252	262	241	280	274	286	262	247	275	277	247	276	280	258	247	258	240	268	288	272	256	281	267	277	283	245	268	271	266	259	241	236	235	237	277	269	252	246	254	282	263	289	276	269	247	268	257	239	279	282	242	249	226	231	281	265	289	270	257	236	259	232	307	238	265	249	262	265	250	259	286	241	239	255	270	250	246	257	266	244	262	288	264	242	239	283	266	274	250	247	277	251	272	246	279	269	275	258	273	251	257	263	274	275	255	244	262	254	269	242	252	263	253	253	259	235	262	234	276	257	257	234	238	289	259	243	269	239	255	237	269	282	282	252	237	268	258	265	279	263	249	252	249	261	271	266	247	255	281	263	262	268	247	263	268	276	258	248	246	248	270	260	248	270	254	256	259	261	267	278	262	235	263	303	236	263	264	242	255	265	254	220	282	265	258	254	271	262	272	273	295	255	267	281	260	244	277	238	280	247	245	264	257	282	226	271	242	300	263	263	262	260	237	256	264	264	226	252	275	267	273	270	267	257	277	258	248	272	278	259	280	267	276	287	247	262	263	291	273	251	270	278	249	250	293	261	258	246	249	258	249	258	270	266	266	284	255	248	234	265	253	291	252	246	254	241	251	268	261	267	278	249	267	266	268	270	252	284	271	262	274	276	241	254	278	251	249	267	256	261	251	291	259	283	240	280	266	267	249	288	262	248	243	288	273	290	253	229	294	228	248	285	277	246	317	258	281	260	255	255	253	282	259	267	266	258	272	263	266	246	258	247	287	282	272	269	287	284	244	236	280	264	267	263	262	272	279	277	251	264	273	271	277	274	223	263	281	254	311	235	256	237	261	249	256	244	256	254	258	297	240	267	230	282	249	263	277	255	248	256	259	260	277	251	272	256	250	299	259	291	241	294	263	249	251	260	253	278	298	246	258	291	253	249	277	273	260	305	266	300	251	256	252	270	257	282	257	261	264	249	246	257	240	271	252	276	278	282	273	235	282	274	273	272	266	239	259	250	258	256	236	284	265	269	260	272	239	267	244	261	240	285	292	261	281	252	244	259	280	258	266	239	268	264	261	258	261	268	264	246	237	277	262	270	273	261	259	281	275	222	278	239	260	267	272	256	269	271	223	247	244	261	242	263	273	278	255	244	221	269	256	251	267	263	280	252	261	256	244	268	281	289	285	238	275	240	241	244	246	286	271	248	254	271	245	281	255	248	254	238	265	267	254	270	251	252	260	241	276	260	273	277	269	283	268	277	252	262	279	248	278	268	283	262	274	257	287	293	258	287	270	255	257	260	263	251	248	271	250	260	272	249	264	266	251	284	253	257	268	273	266	255	288	274	263	269	265	277	246	275	251	249	266	253	296	268	248	268	260	263	256	263	277	266	269	243	276	255	261	254	270	255	277	240	256	239	261	264	260	239	241	241	252	284	279	263	285	240	261	262	251	275	233	257	276	280	223	252	256	241	238	222	272	265	250	273	254	298	275	248	261	259	241	274	243	284	267	279	262	244	265	257	265	284	240	263	283	245	268	284	253	230	240	261	276	247	269	241	254	253	270	232	272	258	254	254	236	240	258	280	243	250	273	252	243	260	260	258	229	273	257	223	279	255	264	260	272	248	271	257	259	257	262	243	256	248	288	270	253	231	263	241	279	258	252	265	255	233	272	276	261	287	223	258	244	235	251	250	282	245	261	271	270	255	255	247	286	280	243	275	275	282	243	243	236	270	281	265	250	262	238	298	263	244	281	253	273	261	275	256	282	239	257	269	273	241	280	245	279	260	267	260	235	256	257	277	264	271	246	289	245	269	295	253	244	274	247	265	276	281	283	272	232	262	269	252	259	232	236	277	253	242	270	232	300	273	269	253	248	257	275	266	279	264	239	248	259	272	261	251	237	260	291	249	279	255	259	244	279	275	244	230	257	250	298	277	249	288	253	259	229	256	275	266	254	272	248	253	269	265	300	252	284	256	235	275	248	271	253	251	265	265	253	256	271	260	239	280	269	267	279	238	265	273	297	270	259	265	262	248	257	249	290	274	265	263	270	253	231	258	269	254	302	263	261	273	259	255	265	226	287	267	291	262	269	256	243	239	259	274	265	284	262	262	258	255	286	277	273	253	245	259	268	245	243	256	255	262	282	238	247	274	239	282	244	255	289	244	273	261	262	220	278	289	278	282	254	272	252	262	296	267	273	263	282	245	275	276	276	273	248	267	260	281	254	243	278	243	272	255	269	272	277	251	263	255	271	235	266	245	236	255	245	255	278	246	232	262	244	249	257	268	253	273	268	233	293	274	290	238	256	264	257	279	262	291	259	265	254	264	272	265	241	260	304	288	278	263	287	248	277	260	261	274	253	281	272	272	271	272	239	268	266	279	284	249	245	256	266	255	249	273	242	229	254	280	258	263	265	270	274	254	276	232	264	277	231	243	280	252	255	267	282	255	267	264	238	246	259	267	282	255	263	244	246	284	258	268	254	267	274	287	259	260	261	266	252	276	244	250	273	264	259	279	271	251	230	260	270	264	289	279	282	248	268	299	290	245	257	262	238	242	229	241	251	255	240	284	276	250	256	277	261	277	263	267	266	252	260	260	243	252	281	245	292	266	257	261	247	277	283	255	263	252	278	286	284	264	228	261	252	255	267	259	271	241	245	289	283	265	276	262	260	263	280	259	282	264	234	287	294	267	282	242	253	237	246	249	268	242	260	287	285	275	282	293	257	262	284	234	276	246	259	277	269	269	278	239	241	256	255	267	277	255	259	260	255	281	253	278	295	252	259	282	264	268	249	264	276	260	266	272	289	285	250	251	250	225	234	269	262	246	261	278	263	302	249	269	257	255	271	245	259	279	225	260	258	265	284	265	267	266	257	265	252	249	244	246	281	228	261	286	288	266	274	275	245	273	239	276	270	249	243	247	254	293	245	247	257	229	255	258	268	263	275	281	242	238	253	276	275	257	262	278	282	264	270	262	233	283	231	260	258	291	266	254	259	288	283	266	271	259	271	221	248	256	278	244	251	256	280	268	263	242	276	279	242	241	274	270	259	267	235	245	265	288	238	268	252	271	268	258	259	277	254	275	277	246	274	274	252	235	250	273	222	257	260	260	284	248	275	252	263	250	262	248	290	251	284	245	260	283	269	275	258	246	259	252	240	251	289	245	236	263	269	271	303	259	235	275	276	264	266	236
23489	21552	29335	24387	22659	21685	14026	5194	2633	1118	467	290	248	220	204	242	211	220	317	1021	1306	1388	834	505	307	244	181	171	187	161	163	140	193	138	163	180	165	183	158	155	176	181	174	156	184	174	169	166	146	167	174	173	163	162	172	167	182	167	160	170	154	158	176	153	156	155	183	145	179	163	168	170	142	172	179	160	175	154	172	165	147	169	160	161	171	176	176	163	155	186	169	177	192	140	144	159	171	152	174	153	179	164	181	165	170	149	181	161	163	179	146	179	177	165	183	155	144	172	166	155	148	157	189	163	156	171	150	170	157	184	149	163	165	149	155	154	158	144	164	162	158	187	153	154	140	171	138	159	163	159	174	144	170	176	153	147	159	179	165	169	131	184	163	170	184	165	179	169	163	183	139	154	153	151	153	177	184	170	171	165	160	166	153	144	156	149	152	160	179	154	191	166	149	170	166	170	156	187	169	170	163	172	150	163	137	169	165	169	165	168	150	164	144	170	136	160	164	164	155	174	182	173	158	165	169	167	167	159	157	156	163	170	172	180	183	139	163	166	170	158	161	163	166	147	163	179	154	180	166	192	155	169	184	147	163	164	170	142	160	191	144	146	176	164	161	166	189	166	154	160	178	153	182	152	155	172	173	182	154	174	174	155	162	161	169	163	162	176	172	189	158	174	175	156	163	199	176	147	166	157	184	172	148	179	148	159	155	182	146	176	159	148	188	155	157	171	165	161	172	172	172	168	160	174	169	165	169	159	172	165	178	177	198	172	175	158	179	154	164	186	150	161	179	167	164	161	178	163	147	185	150	172	140	154	162	162	149	177	162	158	165	147	161	164	177	146	158	200	164	139	137	177	173	133	156	161	165	171	168	150	174	155	172	148	164	164	171	159	166	165	149	185	158	157	169	148	151	186	188	154	145	161	168	168	165	161	181	171	167	155	155	164	149	183	177	151	190	168	155	146	183	168	188	162	155	149	152	144	159	175	164	158	137	147	177	188	154	160	172	171	151	170	166	170	151	163	163	166	175	178	170	183	155	175	154	168	160	188	160	162	174	149	188	168	170	170	159	154	156	165	174	162	148	156	164	177	156	187	168	147	157	151	154	167	164	168	152	190	149	187	175	169	161	153	154	161	149	171	161	159	187	186	165	160	168	162	169	160	161	167	164	144	149	165	170	178	169	157	171	137	194	166	173	172	161	157	153	148	159	163	161	157	186	157	149	187	179	165	176	164	148	145	158	147	166	148	197	160	166	165	177	161	158	190	167	175	159	160	165	158	179	156	163	162	181	157	163	166	162	183	200	170	159	167	176	175	191	154	175	180	158	169	160	160	192	194	159	157	155	170	146	167	158	157	183	165	156	158	171	169	164	170	163	152	167	155	157	159	179	170	168	167	168	153	182	128	180	159	155	183	162	157	163	161	154	168	172	162	170	156	172	169	174	170	160	162	161	167	153	158	164	177	159	176	163	149	165	164	163	151	155	149	164	145	161	146	139	182	168	186	182	161	173	180	160	184	166	154	149	158	151	171	152	163	164	174	157	178	182	157	168	178	154	176	163	164	175	133	177	144	184	170	151	157	164	169	160	151	154	170	190	180	158	198	200	159	168	158	173	160	189	168	174	152	164	160	160	173	159	171	154	177	181	139	177	170	163	154	166	158	156	170	164	156	182	140	164	159	180	186	170	159	175	152	148	161	172	175	163	139	158	164	140	170	187	164	177	157	158	175	150	171	177	151	173	160	163	161	179	172	162	168	165	152	160	164	176	166	153	168	179	161	179	162	158	168	148	152	180	162	170	150	163	169	157	145	152	173	163	163	162	174	175	168	184	169	136	159	137	177	163	160	155	163	153	168	175	148	175	180	153	148	165	170	183	178	178	177	149	176	170	147	133	161	165	146	152	162	199	152	153	168	154	163	158	152	143	169	180	158	176	159	161	181	144	162	158	155	172	168	176	160	147	169	188	161	187	162	182	185	184	152	143	147	149	155	146	198	150	162	172	158	144	190	191	168	159	173	165	150	144	132	171	157	150	168	154	165	172	144	155	179	165	168	175	179	192	160	176	161	163	152	166	162	186	172	169	206	202	162	157	139	172	179	168	154	164	171	141	169	174	154	172	166	157	156	159	162	168	161	157	168	152	172	143	151	157	167	152	166	154	190	148	150	158	153	160	164	176	148	167	187	160	185	178	168	189	182	167	141	175	163	161	176	166	167	150	171	161	144	162	182	170	171	180	157	146	142	177	148	153	176	168	150	158	152	158	166	159	153	156	180	164	153	178	150	167	180	152	173	146	166	135	184	170	163	144	154	148	159	186	133	151	164	160	153	170	167	149	149	152	186	170	154	171	162	167	171	191	160	178	161	163	147	198	149	173	154	158	170	165	166	169	162	162	187	181	158	174	155	152	173	151	161	156	170	176	162	161	145	171	160	154	162	166	177	165	168	179	176	171	163	148	150	189	158	159	153	150	173	148	144	145	164	162	151	170	158	166	157	155	181	163	163	173	155	180	170	160	150	190	164	176	147	174	147	170	174	154	161	173	181	146	149	156	156	156	167	155	171	162	170	173	166	148	161	182	165	165	180	167	186	171	169	171	167	172	154	170	178	167	170	166	175	177	146	156	164	138	168	185	171	177	149	176	136	173	156	183	156	173	159	171	166	155	174	153	160	161	154	177	167	184	168	201	193	142	180	163	165	172	160	155	155	147	170	159	164	157	174	175	168	185	174	185	173	158	152	158	155	178	169	173	172	169	137	167	176	177	148	150	162	194	167	186	177	168	167	189	165	161	167	175	169	174	170	157	164	166	179	164	141	162	133	190	152	157	149	172	136	159	162	182	165	158	151	173	151	165	165	161	155	167	179	175	155	164	169	170	175	173	142	143	163	182	134	167	153	178	169	156	137	164	180	180	177	173	181	164	172	176	162	149	155	193	147	180	186	148	159	176	153	176	178	168	180	183	161	167	166	162	179	176	176	178	180	156	177	131	157	163	154	164	168	178	164	169	149	161	185	169	145	160	176	161	146	160	162	143	166	176	184	159	194	156	167	172	164	180	174	159	173	170	178	151	181	170	177	175	167	165	177	155	167	162	161	174	176	162	159	175	170	144	182	169	162	180	141	187	161	172	138	165	167	161	182	178	158	181	169	159	182	190	168	175	133	163	172	174	181	148	173	175	147	151	170	165	158	164	167	158	156	168	170	171	154	195	169	148	159	152	151	163	193	159	189	179	167	168	155	136	130	173	161	162	185	176	151	155	158	150	173	152	179	176	161	163	162	153	147	172	173	189	164	167	167	187	176	182	158	166	152	180	195	185	173	153	168	179	176	170	174	150	169	162	180	179	172	157	154	178	165	172	150	137	181	130	188	187	170	173	178	162	142	167	181	160	177	167	157	161	170	145	153	180	184	165	167	171	158	157	154	157	175	170	163	165	166	172	172	165	171	165	156	161	167	169	164	137	192	177	160	161	162	175	172
35389	53277	49135	40259	33645	22991	14096	8828	5653	2513	1006	569	494	421	417	422	390	412	648	2621	3368	3288	1874	1098	670	479	336	268	268	276	266	284	270	267	288	267	255	277	262	265	272	259	298	276	275	257	274	240	271	276	296	286	258	279	273	252	269	261	266	258	250	258	260	243	253	272	300	279	250	273	273	281	287	259	280	241	270	254	267	258	253	305	296	271	257	266	266	242	284	299	263	260	269	267	267	276	293	244	242	281	260	248	300	284	266	271	266	281	268	273	291	299	283	278	292	279	284	245	245	261	248	259	243	269	257	278	252	261	284	234	267	287	251	285	279	272	279	269	254	213	303	266	252	241	241	275	240	275	276	254	280	271	233	292	241	262	289	262	309	279	285	277	271	256	247	256	283	266	260	284	266	279	288	266	252	258	275	275	267	253	241	261	294	306	251	265	269	259	265	245	240	259	276	284	252	270	232	271	257	271	261	237	270	272	246	271	249	288	270	271	275	249	269	249	225	250	238	277	300	279	254	255	270	302	247	260	247	273	249	269	257	262	298	239	255	260	264	270	246	287	239	249	267	246	258	273	277	276	279	247	269	262	234	249	256	271	280	232	261	258	292	256	268	244	256	257	283	282	287	275	256	259	269	259	245	308	278	243	262	267	257	287	281	265	254	281	284	276	265	255	250	266	252	265	265	272	255	237	275	245	275	221	287	248	258	250	260	268	274	262	249	245	261	286	269	259	277	266	271	260	264	300	267	264	259	279	248	288	278	276	244	264	231	250	272	279	268	264	256	247	262	242	268	258	275	253	277	301	270	258	268	270	284	260	272	262	264	321	240	292	253	250	245	261	302	249	250	277	261	260	283	248	257	258	261	262	269	259	274	257	252	239	267	276	259	247	266	280	225	275	286	254	251	283	250	266	267	227	291	282	282	285	263	251	243	250	291	259	249	259	259	260	267	259	251	286	291	257	263	252	265	285	268	271	262	285	281	253	253	261	246	261	249	269	269	248	266	264	270	249	280	244	282	228	258	260	263	275	264	273	266	239	249	264	272	287	267	264	236	278	240	266	283	260	227	268	285	255	249	262	233	271	254	286	257	276	244	279	262	257	255	275	286	271	272	256	248	261	283	266	252	250	250	258	218	261	272	260	275	269	276	281	258	268	258	295	240	264	265	298	253	275	271	285	249	253	232	275	265	265	263	270	265	243	268	293	282	270	235	266	253	237	244	281	264	278	285	267	252	273	272	256	270	252	252	284	257	267	269	261	226	258	260	246	262	268	276	273	271	283	261	259	292	291	279	251	306	253	269	264	253	271	252	243	261	264	264	294	273	255	240	262	274	241	273	262	232	233	278	266	282	248	260	254	279	282	266	269	289	266	232	287	255	259	261	251	246	244	286	241	269	260	280	274	282	265	257	276	252	262	263	248	241	274	272	285	252	281	254	255	307	270	264	257	270	255	272	251	275	274	258	269	266	261	250	284	273	257	264	285	250	259	258	229	274	272	264	264	256	274	287	250	241	274	255	253	278	261	287	281	237	241	275	268	279	256	240	263	267	248	249	249	268	264	252	281	262	265	291	272	282	268	273	263	247	264	262	261	279	256	267	278	244	257	235	273	233	266	285	248	291	255	282	252	267	278	284	254	259	272	286	243	266	288	267	299	293	283	266	252	244	279	281	250	251	242	265	289	248	258	255	253	258	249	284	274	289	256	275	274	258	246	266	271	275	263	288	254	272	241	285	303	242	273	244	267	242	258	257	273	275	291	246	257	267	246	279	253	240	268	246	292	259	278	274	285	243	278	291	245	275	292	268	269	239	268	297	238	282	267	288	264	225	298	258	286	243	256	264	250	268	307	251	258	267	257	258	245	264	259	291	253	282	266	240	267	263	272	250	265	282	265	253	271	271	258	264	251	265	229	269	289	290	265	260	275	259	249	271	241	268	281	280	238	261	263	246	269	278	275	287	263	254	291	245	257	244	221	275	269	278	293	267	261	283	245	278	279	260	250	251	259	246	278	235	247	260	262	250	231	243	265	263	253	238	271	278	283	245	252	233	253	267	309	286	257	244	289	265	269	252	273	280	298	283	238	295	251	280	252	252	243	243	275	262	245	242	249	253	263	260	229	273	263	252	255	265	272	259	254	289	261	254	267	263	262	287	278	276	287	277	264	276	276	254	267	247	265	249	283	243	243	226	273	297	225	257	238	276	292	295	279	242	280	269	261	287	259	280	262	269	255	233	242	259	266	251	272	292	239	271	278	280	266	254	246	224	236	258	250	248	287	247	283	253	270	253	273	257	251	225	257	260	252	250	267	281	251	258	266	241	282	268	273	263	260	278	266	284	273	249	241	248	285	265	250	275	288	275	246	246	252	241	275	254	257	266	297	266	253	277	271	252	252	272	277	242	276	247	275	245	260	295	283	270	235	249	245	269	268	270	282	260	273	250	264	267	265	284	264	261	250	266	262	240	279	287	258	264	278	294	271	236	288	269	270	277	262	246	252	252	253	284	262	251	239	277	269	249	263	263	289	260	252	259	256	259	251	262	247	278	254	265	258	225	291	242	279	214	249	248	261	262	241	254	256	250	246	272	260	255	280	289	246	268	266	251	263	254	260	258	287	278	271	241	250	279	265	274	281	266	266	284	262	271	255	278	238	270	241	280	302	267	249	275	250	268	264	253	254	297	228	250	259	293	286	255	295	295	249	245	278	284	248	264	252	295	287	280	265	254	251	285	248	258	244	266	274	274	247	270	231	245	258	235	249	278	311	260	257	302	258	291	264	257	259	250	251	280	243	251	285	274	257	303	284	246	275	266	272	250	266	243	260	285	272	271	233	275	263	267	273	258	232	250	264	242	285	253	254	257	261	274	269	257	288	295	274	245	269	248	245	238	271	261	252	246	272	264	262	263	257	259	253	255	289	236	247	283	242	260	258	260	252	237	237	242	251	263	244	268	224	258	274	252	285	267	249	261	271	305	233	271	238	246	263	240	283	246	254	244	268	245	247	257	267	293	245	279	294	286	232	286	268	250	238	268	265	277	261	260	288	249	272	222	263	243	264	263	250	272	264	261	227	259	268	277	266	264	247	256	282	256	272	250	249	244	299	257	273	271	257	281	271	275	241	258	274	260	247	272	263	255	285	277	268	282	270	277	286	268	245	274	262	248	263	255	287	270	256	279	282	271	276	269	291	281	272	270	259	263	245	244	261	292	240	276	250	275	272	291	259	258	230	261	258	226	262	253	265	243	268	263	257	270	284	260	265	249	279	252	290	245	251	256	287	258	249	271	283	284	263	278	263	232	279	252	263	246	272	271	267	286	265	288	267	301	283	259	264	265	266	274	286	286	224	247	270	267	261	265	282	252	275	280	299	254	289	278	243	258	270	264	271	279	257	266	305	265	265	289	259	256	249	244	272	295	254	265	237	261	252	260	238	244	272	266	290	243	290	249	272	280	264	275	269	268	266	270	267	256	252	255	258	277	262
29427	25705	25838	16072	4861	1783	1121	750	477	348	245	165	171	181	176	169	163	170	170	200	213	232	214	193	190	189	162	185	154	154	149	164	169	145	155	145	148	164	155	173	166	178	149	164	160	167	161	166	150	146	170	141	154	172	175	146	171	166	159	157	164	176	142	139	158	160	159	171	166	158	157	162	151	170	168	162	159	140	141	156	160	167	154	136	155	128	156	147	168	152	159	147	147	154	176	150	158	177	166	175	151	144	176	146	182	182	142	157	166	196	136	180	154	168	142	157	169	179	161	171	176	176	156	171	142	156	155	165	150	164	163	155	172	176	147	190	146	165	158	147	163	151	176	170	159	161	173	165	159	178	157	166	154	167	157	171	136	171	169	150	165	155	175	153	160	169	160	160	157	174	147	165	157	171	177	162	175	157	146	153	172	157	167	163	176	143	136	131	148	138	168	153	169	141	161	173	180	161	144	177	151	146	180	161	162	147	142	174	158	171	131	156	144	174	141	160	171	165	142	128	179	165	158	163	166	152	153	144	153	161	172	161	145	168	164	154	163	135	142	155	144	164	146	166	154	151	154	179	142	167	159	163	162	161	164	134	160	157	160	168	158	158	155	180	159	159	153	174	155	166	152	156	151	148	164	165	147	157	160	174	158	165	159	143	161	178	169	164	166	146	173	159	156	163	166	151	163	172	168	149	166	164	158	185	151	159	153	156	156	140	163	171	174	153	136	152	152	168	162	140	146	155	164	158	156	158	146	171	123	169	158	162	174	175	146	156	166	179	147	149	148	174	156	160	176	139	165	146	136	155	176	147	171	169	155	147	152	179	174	158	180	172	157	164	150	150	150	157	162	156	171	179	160	158	156	148	179	137	173	179	163	157	179	142	156	172	157	166	141	143	184	185	150	152	160	165	175	153	153	154	164	158	179	181	159	152	164	149	154	188	144	168	171	152	177	166	128	169	156	158	151	142	156	154	153	145	181	160	137	159	169	156	175	148	153	157	147	170	183	178	156	162	165	167	143	157	138	170	141	166	169	172	187	174	161	173	165	149	162	144	144	154	166	150	153	160	138	121	163	154	143	137	183	170	164	163	163	166	159	182	162	147	181	161	166	133	151	170	168	169	171	169	152	169	166	167	168	166	138	148	174	164	153	133	158	163	149	173	157	146	154	159	152	153	155	141	163	157	140	148	150	170	153	152	156	145	156	150	161	139	176	178	154	148	184	150	144	138	154	163	164	161	164	172	171	133	143	160	169	158	156	181	154	151	145	162	185	137	152	163	137	176	153	140	146	138	166	163	179	154	159	146	176	181	157	142	165	154	163	138	141	159	163	178	156	172	180	156	162	169	131	154	134	170	153	157	140	162	183	130	144	177	172	167	162	169	161	167	165	170	141	159	167	138	172	151	166	163	171	167	150	147	161	141	167	141	150	160	144	156	173	169	152	150	153	151	188	141	150	175	172	182	159	175	156	176	175	139	140	165	169	182	151	164	167	158	156	123	170	148	163	142	158	157	152	178	166	146	177	163	171	157	165	149	153	156	177	155	163	166	160	166	143	172	149	135	181	155	166	148	148	154	163	146	174	171	181	175	187	153	144	162	159	178	166	155	158	175	180	162	154	167	147	156	174	170	146	157	165	141	158	178	151	166	161	172	149	174	169	161	170	132	174	171	166	157	190	171	179	149	152	123	163	162	147	169	170	170	142	165	132	165	167	141	143	146	181	152	150	153	149	167	171	166	146	150	169	157	161	184	166	148	164	148	136	167	172	151	160	150	149	148	179	153	151	163	146	159	160	138	149	164	151	164	138	138	144	160	181	156	140	148	154	143	165	152	160	138	160	167	149	157	149	172	153	146	173	144	168	142	157	162	151	166	159	175	164	189	139	161	182	151	171	153	169	177	162	170	163	140	141	165	153	187	162	143	143	151	149	157	155	159	150	168	155	153	154	168	166	158	167	139	171	174	154	169	155	162	153	153	146	151	149	158	165	164	151	135	173	161	170	158	167	154	177	177	136	148	184	139	158	169	169	146	166	173	140	151	150	180	162	168	163	155	155	144	143	153	140	139	196	161	179	163	160	166	152	170	176	148	150	163	157	150	172	157	171	152	153	163	166	153	160	164	147	165	162	163	155	167	176	179	166	152	176	162	147	164	158	149	157	158	147	142	141	186	137	152	156	163	161	149	162	165	190	173	153	168	174	157	144	170	159	167	151	160	175	154	158	147	153	163	166	187	175	165	150	168	160	167	160	152	171	174	147	150	185	148	161	167	171	163	150	166	162	158	158	146	151	147	152	167	140	148	148	162	165	170	165	146	147	167	178	158	168	168	148	150	141	165	153	168	158	164	149	173	169	138	141	174	155	142	151	162	133	153	142	160	159	149	146	149	158	175	160	184	154	151	142	137	157	173	170	171	147	163	150	157	156	136	162	156	136	146	166	183	170	183	171	165	165	173	134	168	167	162	172	156	180	135	174	156	152	170	141	140	156	159	168	150	166	179	162	172	151	155	172	155	154	180	165	169	161	146	163	139	145	176	172	140	169	152	191	158	165	167	157	168	131	153	155	141	170	161	170	168	162	159	158	145	157	162	150	153	143	142	141	170	169	141	178	151	166	158	169	168	177	164	148	184	165	141	160	152	151	144	141	149	153	177	169	164	179	158	187	163	134	154	156	143	179	169	141	182	158	183	159	148	182	159	137	163	158	167	163	130	135	152	158	150	156	158	147	169	159	157	154	186	155	148	158	164	184	150	152	165	156	155	147	186	168	154	144	165	147	166	160	164	169	157	158	159	150	182	175	172	157	144	140	146	156	176	160	144	170	151	154	143	157	149	165	151	174	162	157	163	172	163	176	146	172	170	187	143	170	147	174	165	176	160	138	161	158	137	177	146	159	139	150	175	177	140	160	168	165	147	156	183	141	161	147	170	170	154	159	154	154	153	169	162	151	147	152	147	142	157	143	166	160	173	178	151	173	146	178	160	159	145	153	147	193	162	139	142	156	144	159	164	143	145	166	154	149	175	182	146	166	164	162	155	143	140	147	160	169	157	154	155	152	156	145	130	142	163	168	171	186	165	171	172	154	159	172	163	141	145	173	158	174	166	151	147	162	169	159	159	173	163	173	171	187	157	174	167	138	155	163	161	161	148	180	151	175	161	141	161	158	153	160	142	153	152	153	161	153	163	184	156	168	154	168	166	159	158	153	140	145	182	173	178	186	167	162	145	165	138	169	140	154	155	157	168	172	159	172	156	147	151	137	139	160	158	139	167	151	155	151	160	147	167	162	166	167	170	167	153	169	130	143	167	163	162	167	147	154	176	155	168	148	148	165	178	157	158	180	160	166	181	171	162	152	165	152	158	173	168	155	177	158	151	163	157	180	167	159	155	131	145	186	179	163	156	174	147	169	173	167	150	150	181	146	159	164	178	163	157	148	134	181	153	160	164	158	170	182	170	151	153	167	161	140	174	159	157	172	149
35512	41842	34753	21180	9477	4661	3059	1934	1249	780	470	359	312	266	271	247	292	305	311	401	459	461	374	322	321	277	273	278	252	260	238	272	256	238	249	265	260	241	261	284	264	251	263	251	248	253	278	246	282	250	256	246	272	279	282	267	261	268	273	255	271	263	284	232	281	255	270	289	269	280	253	270	231	255	278	287	237	267	244	252	248	253	294	238	265	276	257	262	277	243	238	250	263	253	263	252	272	233	254	244	275	291	237	265	270	268	276	251	274	277	259	246	284	281	254	260	281	271	267	248	262	245	285	285	270	253	263	259	258	307	266	258	268	291	266	278	245	267	283	273	273	247	269	291	253	274	269	253	240	289	253	245	268	285	265	295	273	268	281	228	252	267	254	273	264	265	277	257	248	276	281	250	263	274	260	260	294	248	265	251	254	263	240	271	271	244	255	249	258	278	244	289	297	254	274	258	296	252	235	255	271	233	258	279	265	236	238	256	255	279	271	272	254	286	250	231	262	268	273	255	278	251	267	246	254	266	242	270	243	269	291	268	264	255	272	245	280	245	275	277	252	292	240	251	266	278	238	276	296	267	263	272	264	280	274	293	288	252	258	284	267	306	254	257	243	251	257	272	226	287	283	252	259	235	229	256	242	260	231	274	252	266	269	268	267	261	244	257	269	262	248	285	264	265	275	279	247	288	261	275	226	257	293	269	267	248	287	253	304	255	243	279	283	318	276	249	250	266	231	281	262	280	286	265	259	262	267	253	269	246	269	279	261	253	275	294	268	248	262	245	247	292	266	271	252	265	274	260	254	254	285	257	248	246	265	270	255	261	268	257	247	268	250	260	294	267	287	263	276	242	239	279	265	247	244	256	264	286	256	279	244	250	256	263	279	267	226	252	254	247	265	254	297	276	265	242	276	286	260	257	244	236	264	269	269	259	246	239	275	267	271	288	260	242	252	252	279	246	263	263	265	267	281	273	260	264	268	286	270	268	266	295	247	288	238	291	258	265	267	290	266	271	265	257	273	255	272	241	257	267	240	276	252	258	259	239	242	260	280	256	245	264	257	272	238	248	268	247	257	267	289	286	256	275	259	261	226	247	251	274	267	258	240	263	267	282	263	241	291	255	271	254	269	265	244	249	267	273	246	261	251	255	247	257	259	270	246	275	254	272	257	262	276	261	255	224	275	280	247	269	267	259	254	269	258	261	279	252	270	276	258	287	260	269	274	243	255	286	250	269	257	242	275	270	251	280	284	266	254	263	255	280	282	289	282	250	288	279	235	268	256	259	252	257	246	254	259	261	263	304	251	271	260	259	295	237	241	252	245	288	261	285	295	265	249	262	265	231	237	288	248	278	267	285	269	254	276	259	274	263	263	275	266	308	287	276	262	264	273	267	276	289	274	260	284	254	217	270	256	249	268	284	250	250	284	276	268	253	266	270	270	248	266	244	277	284	241	242	280	264	274	244	266	280	283	262	288	266	235	239	270	239	260	255	284	227	263	281	241	251	264	235	261	264	268	257	255	279	241	246	258	287	283	282	260	235	275	236	293	258	251	254	287	244	275	246	221	256	289	274	248	270	271	258	277	254	269	267	267	271	243	271	233	274	238	289	272	261	228	246	246	261	263	246	273	259	295	251	291	262	261	264	267	254	278	289	274	299	249	231	257	252	266	254	241	250	266	265	297	282	272	284	260	273	257	283	271	280	254	262	258	275	285	249	302	260	251	253	238	247	262	273	268	251	258	248	287	274	252	259	269	265	269	256	254	273	270	252	283	232	264	271	259	232	225	237	285	266	260	261	250	249	275	265	283	281	270	273	260	279	278	282	267	265	258	279	260	281	256	278	297	254	258	244	269	264	283	280	286	258	269	297	282	262	257	284	263	255	279	245	283	282	237	266	267	256	287	265	263	268	291	246	309	275	244	280	271	257	285	280	230	247	264	236	265	266	236	266	265	288	228	293	252	245	295	241	259	265	215	268	266	254	270	243	282	234	257	264	234	276	276	263	282	271	277	287	239	261	263	265	290	269	250	259	248	261	265	273	256	257	270	246	254	269	281	282	273	249	247	273	236	243	253	282	256	261	251	275	259	255	268	244	263	257	265	247	234	256	267	250	260	284	261	256	243	290	281	254	256	270	280	260	260	279	275	248	275	255	228	285	272	255	242	274	270	268	257	252	261	272	274	264	259	282	266	263	275	245	283	243	262	289	265	283	264	276	277	262	239	263	293	272	279	298	247	263	245	255	298	291	302	245	253	268	266	265	255	276	262	241	255	266	275	291	256	243	238	259	254	271	244	273	270	277	240	257	309	277	262	283	233	246	280	256	254	254	256	244	245	275	253	277	253	252	247	280	249	259	276	245	254	247	266	258	292	278	288	254	280	265	256	255	252	253	257	280	256	269	265	277	279	263	298	260	251	268	271	275	263	295	302	252	264	246	278	255	232	270	260	262	276	279	286	302	268	271	293	255	266	267	262	283	247	276	250	269	245	247	250	252	274	255	272	271	263	232	251	297	259	263	252	248	246	253	267	248	256	254	276	256	260	285	216	269	269	269	244	270	257	255	223	240	258	247	238	250	251	259	243	249	260	275	248	279	292	246	258	260	261	283	254	243	273	263	279	276	260	233	270	244	257	279	268	261	249	255	235	249	244	263	296	291	244	266	276	282	264	265	270	279	270	281	260	271	268	269	280	282	253	250	261	289	253	249	288	277	269	265	235	278	278	248	264	274	290	259	272	261	265	256	265	246	251	232	269	265	274	248	274	286	259	249	259	268	253	278	273	274	272	274	264	251	277	257	265	238	257	267	267	262	265	264	300	280	256	256	247	261	281	240	262	296	239	254	263	251	267	283	270	235	265	284	272	260	257	275	287	279	278	286	272	245	267	255	274	268	219	256	266	237	222	286	243	253	259	285	256	282	246	276	279	250	283	285	243	254	249	264	277	291	248	278	269	258	278	267	254	260	241	276	267	284	255	254	250	242	262	277	267	308	262	270	253	267	270	258	256	260	277	285	262	235	242	269	247	255	303	262	262	302	248	281	267	275	272	280	270	245	253	261	270	261	251	280	252	235	239	260	245	275	291	287	255	265	294	274	261	249	251	279	262	282	239	273	272	275	249	285	253	260	278	241	272	268	260	273	273	266	276	289	253	261	262	283	251	239	249	249	280	255	256	273	252	276	280	269	276	283	245	274	238	276	273	241	264	260	271	259	298	259	280	252	272	285	263	246	272	257	265	249	272	257	272	278	250	280	271	273	251	247	270	258	251	276	223	268	250	255	251	309	292	264	268	273	267	247	259	246	269	266	265	268	254	301	277	297	252	267	235	253	242	260	274	249	259	250	276	243	268	240	250	251	261	246	257	260	269	258	280	278	277	264	296	240	242	238	278	250	277	237	247	267	267	299	283	276	255	251	250	269	280	234	307	277	233	308	272	267	264	246	267	276	257	269	278	253	279	270	281	266	256	261	253	263	255	242
24819	21663	28688	25547	19520	10342	5658	2809	1660	966	561	290	195	197	155	170	172	194	174	330	511	458	353	263	208	209	174	132	172	165	162	151	144	152	142	179	158	177	153	153	179	146	167	190	172	170	158	163	168	165	175	160	168	164	153	156	173	174	172	177	166	161	171	147	178	161	157	168	139	170	132	191	154	166	153	178	171	171	172	158	153	145	165	167	153	136	171	170	188	170	162	174	174	148	162	169	174	160	157	168	137	150	169	168	156	169	169	168	178	167	149	174	154	152	187	181	188	176	185	167	147	160	170	159	172	186	158	161	164	144	164	166	145	163	175	155	157	162	158	154	154	123	167	166	154	185	164	162	134	162	150	150	158	142	148	174	166	175	130	169	146	141	171	153	136	176	183	170	149	158	147	185	160	160	158	135	133	148	156	173	140	179	165	178	161	153	155	157	175	162	175	163	151	160	156	164	158	168	157	175	153	183	170	179	144	169	154	171	177	186	152	171	172	177	170	155	142	175	178	174	180	181	138	164	165	165	130	155	184	157	151	185	156	161	152	156	186	174	175	156	168	153	187	157	174	150	190	168	161	154	149	183	164	166	157	141	157	169	167	155	148	164	162	146	167	169	162	163	150	173	168	160	164	174	154	153	175	157	169	157	148	164	168	186	174	157	155	182	139	187	161	138	146	163	172	166	156	176	171	170	160	162	172	167	174	181	161	164	135	159	165	158	184	160	156	176	171	150	160	142	160	161	157	139	147	157	157	164	164	169	177	157	156	154	166	171	162	165	139	138	174	153	175	186	184	193	160	154	176	148	173	141	151	170	189	177	163	181	171	150	172	157	171	148	170	133	177	144	151	155	155	178	145	142	177	186	160	159	165	167	184	157	142	177	170	151	155	146	156	175	175	166	164	183	176	158	138	164	164	177	154	156	197	153	153	159	162	162	179	179	141	164	137	163	168	160	166	164	183	153	181	163	151	147	194	157	161	179	134	179	150	166	169	160	159	177	169	156	177	151	156	189	148	156	150	170	176	166	166	158	180	172	157	176	133	187	168	156	182	151	162	149	165	167	183	163	177	141	155	128	159	184	152	170	176	181	145	169	178	155	155	127	164	163	148	159	172	162	166	183	171	158	173	148	151	166	161	167	154	154	162	144	167	177	165	173	164	189	163	171	170	174	137	175	175	154	173	182	164	151	166	172	195	160	159	181	148	149	185	163	177	160	179	169	178	186	141	164	156	164	155	168	181	166	135	177	144	198	162	150	173	166	153	171	172	184	174	147	157	145	138	154	183	159	165	141	145	164	217	172	167	167	135	159	165	177	154	175	151	179	164	157	164	191	157	150	171	142	157	160	170	142	155	160	145	163	148	180	165	178	139	144	144	164	141	147	169	191	163	183	158	167	196	159	172	158	165	150	159	152	150	139	144	159	153	156	178	170	158	162	172	160	183	148	167	149	163	149	156	151	166	147	178	178	147	155	176	168	170	198	149	160	144	156	171	169	161	166	175	175	154	154	156	156	170	170	169	157	171	153	185	172	171	166	150	157	161	166	155	161	169	156	153	155	172	149	152	158	150	152	146	160	180	163	181	182	169	175	167	143	166	175	140	161	173	189	165	162	145	168	168	137	188	168	171	153	166	138	158	177	181	189	138	157	150	175	167	193	155	170	151	186	176	153	153	154	176	141	166	184	157	167	169	155	178	157	171	149	165	150	168	153	153	141	174	168	151	170	172	153	179	155	185	184	160	155	156	147	168	151	168	147	161	144	158	148	167	143	166	160	154	162	153	155	159	153	173	152	169	177	161	155	155	156	150	177	156	142	168	165	159	167	176	154	158	174	169	167	174	152	141	157	141	178	143	172	165	161	182	161	166	162	189	173	188	151	169	147	158	143	183	145	173	147	185	150	172	173	154	183	185	169	168	148	160	146	158	166	171	172	164	181	142	163	155	170	149	178	150	139	174	175	190	160	158	163	178	176	162	173	172	155	158	152	134	165	171	163	153	175	155	153	188	172	163	149	150	164	145	157	158	161	134	168	173	154	149	146	162	164	165	162	159	160	175	192	157	171	153	167	175	149	181	177	176	168	170	113	146	169	184	194	146	164	177	165	156	176	157	150	164	164	137	161	170	159	163	159	178	159	160	141	168	164	171	174	181	155	146	174	177	165	142	184	154	151	165	167	143	132	145	159	166	167	155	178	152	173	153	169	174	141	158	144	145	161	162	160	149	160	175	161	161	159	162	187	182	180	158	160	153	156	159	170	150	195	171	158	164	165	182	167	170	163	174	169	166	171	173	151	146	156	135	141	187	157	136	161	168	150	191	182	166	174	158	165	158	186	162	145	178	171	153	165	146	170	169	167	166	178	156	162	157	184	148	161	141	178	140	161	169	167	156	153	180	173	175	161	154	147	164	186	163	135	164	179	145	167	186	179	163	172	164	187	147	164	144	160	173	179	159	140	179	163	155	176	154	145	177	195	155	153	173	165	164	160	164	179	146	183	158	173	142	157	147	154	181	185	152	161	158	141	176	189	158	181	149	186	169	145	172	160	162	167	181	167	173	163	137	173	152	160	174	185	136	183	162	148	151	166	165	161	168	168	181	147	176	147	173	164	193	158	159	148	165	164	152	167	153	181	166	146	180	156	152	174	154	165	147	147	168	156	168	173	171	149	166	170	172	165	157	166	166	183	172	178	156	165	149	166	173	170	176	163	150	147	165	162	155	154	169	170	157	166	188	151	162	166	158	174	173	143	145	175	140	163	163	165	150	152	158	164	186	160	162	165	154	167	145	159	187	151	142	177	148	179	166	158	145	164	149	157	164	175	156	171	181	147	157	138	156	149	160	162	153	166	177	156	146	160	165	179	149	177	190	143	135	166	150	168	164	160	149	142	181	150	166	155	153	156	167	180	159	175	158	157	184	154	155	150	173	151	157	164	160	175	159	169	167	186	150	177	173	175	185	152	182	165	159	166	137	173	143	148	159	170	155	173	158	176	181	178	173	156	166	145	175	178	161	162	172	162	154	179	183	167	159	160	159	169	183	149	181	162	166	157	145	164	143	170	156	154	154	179	181	171	142	188	169	136	192	163	167	137	145	153	143	175	156	152	188	166	145	176	186	178	163	153	144	159	181	158	164	163	156	167	171	154	180	184	167	170	138	161	156	171	160	160	183	154	176	172	140	174	178	171	131	158	157	156	154	155	144	151	162	173	158	147	158	156	167	169	152	164	172	136	183	162	149	172	163	175	159	193	166	183	160	175	166	158	159	156	161	163	182	166	157	168	154	199	150	184	149	151	172	165	164	159	132	157	146	169	170	165	143	164	151	170	168	163	153	161	150	182	169	173	160	172	163	175	162	150	155	174	164	147	156	164	173	155	153	144	184	183	148	170	160	174	172	163	161	173	163	175	163	171	157	175	164	161	167	143	161	157	177	169	177	157	180	178	156	165	157	151	167	162	156	158	149	167	159	164	167	155	162	131
36500	50575	43084	31116	18959	13437	9641	6126	3884	2385	1379	544	342	328	314	271	291	272	276	662	1219	989	675	548	379	326	299	263	247	275	234	277	234	256	315	253	245	259	257	255	270	264	262	262	263	274	263	269	239	288	263	229	247	274	282	237	265	249	269	273	259	275	285	266	257	254	251	306	244	245	239	261	261	269	272	248	246	248	288	266	263	299	255	240	259	243	255	237	255	262	266	272	241	257	249	242	263	282	265	265	248	277	275	276	250	231	299	268	269	285	264	261	256	270	267	285	256	273	259	264	292	232	275	248	265	254	259	280	261	252	267	231	270	288	239	255	274	263	270	256	250	235	246	259	270	254	268	254	240	254	238	251	231	262	284	271	249	267	253	275	291	266	262	272	267	269	270	290	230	276	259	270	243	268	271	288	263	271	236	303	263	272	269	276	236	266	262	227	281	257	247	283	297	237	266	271	237	301	247	265	266	247	240	276	261	277	269	267	229	271	272	253	261	275	244	277	260	264	253	269	295	278	275	284	283	267	266	281	283	278	243	261	241	250	267	245	283	259	255	247	248	247	232	273	297	268	263	230	264	271	279	255	258	275	254	243	270	244	238	272	273	253	269	261	258	284	277	268	272	292	272	272	239	272	257	284	242	236	283	251	259	270	250	254	256	255	292	238	302	253	267	280	264	285	256	275	268	285	251	233	234	250	291	263	263	275	248	277	269	275	240	270	255	264	268	247	273	278	287	268	230	239	240	255	279	269	279	266	263	240	256	294	255	269	275	252	302	275	258	291	286	244	285	251	260	280	279	281	263	279	257	273	261	269	286	252	282	292	268	268	282	262	263	283	247	260	296	271	248	247	270	257	292	241	269	253	286	235	267	235	271	231	285	259	259	297	225	251	252	269	271	278	255	261	262	282	248	268	284	289	286	289	279	247	253	279	253	257	264	265	274	283	278	269	255	249	285	292	289	247	259	248	247	283	259	276	253	272	276	274	265	250	275	273	258	315	260	238	252	278	281	237	261	269	255	256	258	265	240	282	250	255	265	297	254	286	266	283	270	268	280	268	246	268	264	268	246	293	252	277	254	271	236	261	228	266	248	245	305	248	262	285	266	282	256	265	243	270	283	238	270	218	274	317	282	254	240	256	284	250	269	277	270	272	255	250	267	262	242	264	259	267	277	264	255	250	274	271	272	242	271	293	256	271	258	255	245	251	290	274	253	264	260	266	273	249	264	272	289	255	254	253	265	266	266	277	284	258	259	291	247	282	270	242	268	289	274	262	270	250	247	299	244	260	270	249	231	269	266	291	268	273	231	279	261	273	262	230	252	261	251	263	265	278	275	275	284	280	278	256	270	260	243	264	246	288	272	241	272	270	243	236	315	275	270	254	237	284	243	256	256	260	267	284	281	286	240	274	233	266	273	268	238	247	259	250	246	270	260	278	277	249	260	247	281	251	272	271	252	309	258	260	230	282	308	271	280	258	241	263	265	253	245	272	239	252	244	254	275	293	233	262	296	306	276	296	266	266	261	286	262	259	283	270	251	211	259	277	295	274	293	247	276	318	273	256	264	273	262	255	256	278	293	278	269	273	223	275	256	247	258	254	282	260	246	282	270	324	269	261	282	248	290	269	293	244	250	255	275	270	270	245	248	266	251	303	258	278	269	274	284	263	252	269	269	250	289	251	274	267	274	242	257	281	261	269	262	277	262	252	265	269	283	243	259	269	254	274	250	265	268	260	273	271	263	254	250	261	256	277	264	259	264	279	279	261	265	261	271	258	268	262	282	262	240	256	280	261	285	282	258	288	261	284	254	242	242	243	265	243	262	262	277	272	247	266	244	287	255	241	234	242	258	250	276	257	259	276	249	292	250	255	230	252	266	258	232	250	253	285	269	281	230	260	252	257	253	309	277	239	261	235	275	255	283	261	248	309	281	293	230	244	298	286	281	270	271	266	245	264	275	260	259	265	285	263	248	249	282	286	280	285	234	266	244	244	252	293	242	256	299	242	259	273	270	271	268	267	278	229	254	230	253	298	252	256	259	260	266	251	276	263	274	244	273	257	280	260	273	259	265	255	262	274	244	285	299	253	263	272	256	274	248	266	253	260	275	280	242	298	233	252	277	278	273	282	266	266	263	263	265	261	253	258	246	252	253	259	287	256	231	290	266	254	258	264	249	262	265	274	246	278	299	262	262	260	280	240	277	248	264	250	265	272	250	261	258	275	265	256	263	260	294	242	292	254	260	254	279	263	283	249	260	286	245	262	262	270	278	269	275	241	283	293	269	269	217	305	245	291	255	266	259	267	238	272	261	283	252	237	295	262	264	276	281	256	238	283	284	281	295	258	284	276	269	266	282	270	262	273	300	268	278	253	239	254	224	257	264	255	263	255	283	266	249	251	250	244	247	283	290	269	263	271	268	265	274	269	279	257	234	273	263	264	236	281	250	250	255	272	257	271	284	271	285	245	240	269	258	246	266	263	271	258	263	245	249	241	249	280	252	268	265	259	257	266	239	280	276	269	253	236	263	284	270	275	282	266	288	262	282	273	244	276	283	242	252	244	281	273	269	273	250	247	236	272	267	292	257	270	271	274	292	262	224	248	268	266	263	275	263	264	269	264	258	271	262	279	280	271	279	257	244	272	261	286	278	289	247	261	251	312	244	244	255	238	264	262	278	282	254	255	279	272	256	271	271	266	279	226	264	250	304	243	240	253	245	260	226	253	268	270	256	283	273	256	254	260	274	274	291	243	277	281	247	252	252	283	274	288	267	269	280	286	260	282	289	267	259	261	263	250	265	284	295	256	234	248	256	275	258	297	285	278	298	265	260	271	297	283	283	236	232	256	272	270	266	241	300	273	287	247	263	263	248	269	297	289	248	256	281	276	260	274	273	274	242	256	297	294	272	285	245	289	283	286	307	266	265	265	253	267	262	257	287	271	272	282	255	273	274	256	243	261	274	265	243	277	258	288	251	269	259	266	278	251	255	289	256	292	297	262	275	269	250	253	273	264	265	280	283	257	255	248	258	257	255	235	259	249	281	261	269	267	247	265	241	271	244	261	255	266	277	261	267	275	266	276	282	282	268	276	289	255	259	252	288	239	292	238	258	240	266	267	261	281	252	259	239	260	262	291	288	273	274	275	249	260	268	276	258	239	277	277	277	263	237	248	262	251	276	256	292	271	272	256	265	272	257	266	250	261	223	263	249	289	269	254	249	226	238	231	250	284	268	261	271	264	285	270	288	270	279	280	241	305	251	259	264	266	282	273	243	273	275	266	275	251	246	251	285	292	274	263	241	255	236	256	261	269	252	255	277	280	250	296	273	280	252	249	263	255	296	274	276	262	277	269	260	248	271	290	277	247	307	257	273	258	277	249	269	272	293	269	284	268	270	263	284	260	276	252	290	268	271	253	277	262	281	269	295	256	225	245	262	285	231	277	267	274	255	262	279	257	273	258	246	255	287	272	260	298	253	307	259	272
23513	21550	29345	24265	21878	21052	13153	5888	3751	2558	1384	779	368	199	177	188	192	180	189	342	588	718	517	419	279	214	181	179	188	146	152	176	178	155	146	157	169	179	169	167	188	165	164	171	177	152	171	172	171	165	168	155	177	159	175	183	148	160	170	157	173	193	163	184	170	169	176	155	156	181	159	155	166	177	178	177	167	162	175	183	163	185	178	126	188	169	168	174	130	175	150	178	172	177	155	164	183	169	139	169	173	178	170	162	165	176	174	192	161	179	178	161	189	162	162	179	175	176	150	162	163	160	198	160	176	169	172	179	174	193	171	163	166	170	144	147	164	180	166	165	163	200	166	151	144	183	162	183	168	173	158	178	171	183	146	194	169	166	162	160	167	159	160	182	173	156	178	182	167	161	163	163	147	147	159	169	156	176	166	156	174	177	161	153	180	165	181	165	165	201	181	175	140	181	163	174	165	184	158	162	153	170	178	168	168	167	182	159	163	164	204	160	150	156	168	196	152	161	165	150	161	157	159	154	176	165	185	156	185	167	158	164	184	162	169	159	159	170	171	178	185	152	164	173	178	174	164	158	190	183	159	177	141	156	193	159	183	176	161	182	175	171	170	167	161	178	175	158	174	199	186	156	165	171	174	175	161	167	144	178	162	172	155	169	166	191	164	169	173	161	176	165	179	173	140	148	163	159	174	156	175	154	149	163	139	159	157	150	154	184	164	192	169	165	171	166	176	192	135	156	181	164	153	187	184	178	168	173	170	144	167	154	155	154	170	160	159	167	184	156	155	165	153	162	161	163	155	166	158	146	187	173	146	155	183	182	159	173	154	181	149	201	182	151	168	182	173	168	168	176	164	161	157	191	171	170	174	131	162	173	174	172	167	169	166	190	168	172	198	180	154	173	167	178	169	154	155	165	156	164	158	166	168	178	153	171	175	161	180	139	176	172	168	187	174	143	146	143	175	167	188	165	163	175	178	156	166	191	156	163	171	200	161	153	176	169	171	181	166	140	164	143	155	173	165	163	171	182	171	163	164	175	179	180	163	151	186	185	189	155	153	162	162	189	168	145	169	174	140	163	175	174	171	165	173	162	166	142	181	167	187	171	162	156	165	153	189	160	158	151	162	152	157	179	173	148	177	168	151	152	197	189	165	144	151	175	165	166	181	152	177	182	172	164	137	162	175	157	166	175	187	167	190	190	183	163	148	186	165	172	161	164	170	185	167	172	182	166	168	165	154	185	131	171	159	182	156	171	151	179	178	167	158	175	155	154	161	173	172	150	167	155	185	173	148	178	166	156	177	176	174	169	170	159	179	165	185	194	164	177	163	160	181	158	169	177	159	148	152	169	206	170	172	189	155	148	168	167	170	162	178	197	175	152	176	156	146	194	180	157	162	147	159	204	165	185	179	149	169	172	170	163	166	152	167	185	172	198	167	191	149	156	148	177	149	160	191	150	155	177	157	179	153	169	151	169	153	163	153	155	148	163	162	159	163	177	161	161	183	173	176	189	154	152	158	153	171	197	162	190	184	180	192	173	166	156	167	153	158	171	159	171	160	165	182	154	162	184	134	150	161	182	164	176	156	184	175	156	172	155	170	189	138	164	159	187	184	170	169	161	173	142	177	187	187	176	172	170	170	179	163	154	190	187	152	152	172	156	176	160	169	150	164	158	201	172	182	154	178	147	151	180	178	179	164	166	153	164	153	150	149	154	176	167	166	167	163	153	177	177	176	152	181	173	172	163	156	146	164	169	136	179	147	178	166	149	182	174	165	183	154	157	177	147	157	160	184	167	167	164	161	179	164	172	177	172	186	181	165	180	176	147	177	149	169	162	176	157	159	160	152	154	177	149	193	183	161	170	188	178	172	168	151	163	172	180	157	182	166	156	189	178	148	163	180	166	167	161	169	181	151	167	165	149	176	199	184	179	164	159	196	175	160	122	156	193	176	181	179	165	147	170	188	171	174	189	167	175	164	188	169	176	153	151	144	147	157	184	176	175	172	165	166	163	172	186	156	206	171	173	176	175	155	183	159	195	172	160	154	154	180	174	197	156	167	168	156	184	161	180	157	175	172	187	170	152	172	170	153	156	172	177	142	183	169	180	159	158	177	177	151	159	143	180	165	157	189	175	164	165	188	177	169	151	159	177	174	161	181	195	171	147	160	170	173	148	139	153	179	169	163	159	170	163	160	154	172	179	178	173	170	174	176	145	172	161	171	174	191	147	166	171	175	163	161	175	158	171	151	149	159	178	162	185	163	153	175	162	170	152	168	176	168	166	171	175	154	154	158	155	195	145	161	157	144	156	162	167	169	154	179	163	167	169	155	166	170	175	154	173	156	157	162	164	161	162	169	169	168	193	177	191	165	169	168	151	153	181	173	155	162	160	137	149	182	169	169	169	168	168	169	170	176	144	161	163	156	181	171	171	158	169	168	170	152	141	174	166	158	175	186	162	157	145	166	169	155	168	166	180	147	167	172	183	160	173	169	147	151	169	174	176	194	150	160	149	165	155	157	186	164	153	160	184	171	150	139	163	176	167	171	169	156	165	159	158	167	175	163	146	174	163	189	144	197	149	142	171	162	172	157	193	153	160	175	168	144	182	137	174	157	149	157	166	170	173	152	205	148	155	155	159	161	179	170	148	159	167	174	166	170	173	174	143	203	166	140	145	162	188	148	171	199	178	178	199	171	170	146	161	146	167	184	162	161	193	174	176	148	160	170	164	172	185	198	161	143	170	171	162	161	156	151	167	196	173	190	165	173	167	151	150	165	191	150	174	155	149	177	173	177	166	165	166	165	158	165	160	173	166	183	180	139	162	155	149	166	146	177	170	154	171	164	171	137	163	163	173	167	156	166	170	163	170	190	174	162	187	168	168	146	181	158	147	164	183	175	153	155	170	156	159	162	160	152	150	167	152	156	191	196	166	190	189	177	170	176	167	186	168	150	182	166	158	167	196	171	165	154	168	169	176	193	167	167	173	183	174	182	164	165	153	180	151	168	156	178	176	164	158	171	171	152	142	179	172	170	151	144	165	164	172	165	174	187	153	165	149	174	162	166	173	170	157	179	169	174	168	179	146	148	162	179	162	160	158	155	178	167	168	162	165	170	161	132	164	170	172	180	191	187	173	188	153	174	196	157	158	187	171	168	176	158	159	151	165	179	156	172	168	152	173	160	197	168	183	161	145	177	163	167	195	155	158	143	158	160	195	145	164	174	172	165	174	158	167	153	147	165	177	166	172	189	176	166	167	171	187	144	166	163	157	158	177	174	174	180	154	184	157	175	164	163	175	164	164	157	147	179	166	170	170	138	160	174	148	197	161	156	158	181	138	197	145	176	180	141	163	146	185	177	175	166	165	193	175	160	164	152	165	165	167	151	164	157	140	192	159	206	181	164	170	196	149	169	159	166	177	168	170	172	162	192	158	157	166	166	150	154	180	164	171	162	174	171	176	172	167	172	156	184	154	186	172	183	152
40767	59592	48393	33641	27570	20060	13837	10487	8147	5851	3117	1865	745	341	322	323	324	294	345	681	1255	1506	1119	786	557	381	350	291	259	265	264	284	271	261	273	266	289	268	258	256	283	279	254	282	257	249	258	262	234	225	274	253	237	278	252	257	296	235	277	276	277	253	284	267	261	268	257	292	228	254	295	294	273	265	260	260	269	268	302	251	237	260	276	246	254	247	255	266	269	269	256	273	274	272	269	266	266	268	271	275	287	249	262	260	274	267	220	285	256	263	243	255	261	263	265	281	256	282	277	246	260	263	272	267	261	262	241	275	277	225	286	273	241	254	249	253	294	265	269	266	251	259	261	276	224	261	266	277	262	254	228	263	244	271	253	252	284	282	255	279	265	244	272	284	269	270	281	288	249	240	259	260	272	270	274	243	239	265	249	266	276	259	256	274	263	264	275	262	257	230	303	272	252	246	263	260	285	265	247	286	275	289	269	265	267	269	256	268	292	243	271	264	291	263	275	274	293	254	277	257	284	235	270	317	260	268	282	288	249	278	259	222	276	256	257	235	278	239	295	255	270	282	274	268	260	282	296	258	266	281	299	271	270	256	307	269	260	257	262	270	256	246	283	290	249	257	270	262	270	278	300	284	255	305	276	262	252	294	292	275	269	267	254	325	289	265	299	279	281	299	265	251	254	280	265	279	254	270	258	244	296	285	267	253	272	256	274	279	286	249	265	281	278	259	240	304	255	263	288	311	274	247	269	267	258	256	254	262	236	277	245	269	264	269	285	277	266	256	251	276	273	243	281	251	248	256	275	270	229	283	299	243	274	291	293	245	262	266	281	281	262	262	254	262	245	267	280	247	287	247	264	268	274	288	288	286	270	240	239	260	288	260	259	256	279	285	262	261	239	259	281	254	265	264	291	279	270	273	281	256	247	284	267	268	294	274	272	272	238	266	253	275	278	281	260	285	280	264	260	263	267	270	292	264	253	271	288	235	275	246	272	253	263	260	251	249	261	247	295	251	270	256	232	268	257	267	275	277	269	254	243	266	303	280	281	260	255	269	281	258	274	272	233	242	255	262	250	263	282	250	244	250	224	243	261	270	261	273	249	251	274	274	266	249	261	257	272	282	260	228	303	243	272	276	277	249	294	259	263	273	273	282	255	266	256	267	260	260	274	267	286	276	263	269	251	271	281	278	257	240	283	252	256	241	299	244	261	259	284	279	290	245	265	278	263	292	275	285	296	246	271	285	254	271	273	264	269	267	286	280	242	261	271	249	269	263	251	254	297	268	292	271	277	277	279	276	286	250	289	273	271	251	232	275	276	274	262	266	281	266	268	252	274	270	300	259	272	248	237	255	266	250	288	254	269	226	265	246	268	276	269	265	261	290	286	250	229	272	283	296	274	250	246	258	287	252	288	275	268	239	257	265	252	295	274	250	269	268	264	276	283	256	274	287	239	278	250	298	242	266	254	270	274	273	247	267	265	278	276	255	269	262	271	273	272	263	274	235	295	293	260	273	261	247	243	264	271	278	275	257	232	243	256	284	299	259	276	276	274	250	249	277	273	245	258	243	259	258	263	266	280	267	271	266	293	242	251	271	280	290	257	271	261	276	239	263	274	269	235	269	265	279	283	275	267	310	257	292	264	298	275	277	266	283	284	261	292	285	273	260	266	254	260	284	289	268	234	252	263	239	259	256	282	265	264	262	279	261	250	296	292	277	266	296	240	257	272	252	251	264	246	239	308	264	261	259	247	308	243	268	280	283	268	257	263	253	266	272	248	233	287	281	249	249	290	275	254	270	283	260	298	280	245	260	255	267	241	271	257	235	272	278	234	242	246	259	287	262	266	282	257	241	278	247	263	247	256	257	275	248	268	280	277	237	248	261	272	284	261	260	277	257	280	273	277	281	268	273	248	263	279	226	286	254	245	264	249	281	276	277	262	274	257	265	266	303	255	289	263	228	302	271	254	241	247	261	244	290	251	268	278	263	294	252	259	260	240	255	263	268	261	261	285	294	266	274	276	297	288	268	260	269	285	234	280	280	263	264	318	245	267	261	272	285	247	243	262	254	266	249	266	265	284	245	263	295	300	259	263	237	281	288	299	245	290	256	302	281	284	250	254	263	288	275	268	254	260	259	270	274	267	275	266	282	260	267	258	261	277	247	254	276	249	235	265	271	282	256	260	300	278	284	258	285	263	253	282	297	280	264	274	263	264	243	251	289	268	275	292	279	266	287	238	258	263	257	276	285	257	273	281	274	248	287	257	289	281	253	256	251	263	259	261	264	248	270	300	245	298	288	265	275	238	226	242	266	274	254	256	260	270	272	284	263	290	246	297	252	268	268	288	276	264	286	249	265	270	263	277	286	258	270	270	254	272	241	270	280	295	235	279	278	244	268	287	241	267	273	249	291	268	273	270	298	262	297	272	257	261	310	242	265	244	263	274	233	265	297	274	265	257	273	254	274	262	264	256	296	262	255	266	273	257	283	282	257	282	241	276	294	274	264	245	268	293	260	256	242	286	296	255	269	253	292	291	302	253	244	277	262	248	264	242	275	259	261	261	277	271	281	272	255	276	275	242	247	269	252	272	292	269	279	276	273	235	313	267	269	290	255	307	276	261	256	249	283	268	282	238	278	259	283	251	264	254	277	223	284	281	261	251	268	254	236	274	262	310	272	249	281	250	251	273	238	260	303	257	263	265	285	246	265	279	226	272	258	271	299	245	252	260	278	242	251	263	270	257	281	269	267	277	272	250	262	255	262	244	286	277	261	280	316	278	316	259	274	251	259	284	266	256	287	279	262	277	275	273	303	299	251	265	255	277	250	268	263	249	271	281	284	254	260	254	268	248	272	268	294	284	260	276	285	236	293	268	264	281	225	296	251	280	261	262	285	285	274	244	274	296	255	256	254	248	270	247	263	263	283	281	247	261	283	256	295	265	254	236	254	281	293	268	243	261	261	253	262	313	277	269	246	243	265	274	275	257	268	278	283	273	240	253	234	294	264	310	236	278	256	281	285	282	266	249	295	274	301	276	274	262	291	289	275	237	279	252	261	267	292	277	272	238	264	253	274	265	274	265	253	257	282	282	245	296	280	274	289	256	263	304	287	255	271	276	304	283	282	242	261	262	272	255	262	283	267	273	247	256	282	239	266	250	264	246	303	287	256	299	246	294	275	268	253	257	289	311	277	248	267	288	295	272	304	239	270	279	240	265	258	278	275	252	264	264	301	254	257	258	273	290	264	250	245	284	244	268	244	267	275	257	242	249	278	305	243	271	271	264	278	261	268	268	243	239	267	254	227	234	273	259	267	252	265	283	254	282	264	284	251	287	261	250	282	282	265	239	242	262	249	264	254	261	287	238	257	261	278	294	233	268	289	298	267	256	291	287	301	260	272	253	266	256	240	246	272	288	242	238	292	285	274	285	235	291	252	273	280	263	247	265	244	254	286	283	246	274	258	273	242	277	241	291	260	272	305	288	254
29631	24077	24966	14381	5140	2518	1387	871	545	343	273	202	191	181	159	202	180	152	139	176	194	190	191	199	180	178	130	158	150	164	165	157	165	149	144	144	165	163	140	177	157	164	160	172	167	155	177	179	168	167	181	164	176	168	158	161	160	162	166	173	138	170	159	155	176	157	165	163	170	167	146	130	165	154	140	142	142	164	177	172	145	166	157	181	169	157	168	158	184	152	161	163	174	176	168	157	164	173	173	149	159	146	165	127	147	151	168	167	193	151	176	151	170	170	174	144	176	187	169	172	159	160	174	176	156	150	165	149	160	144	198	141	156	175	164	163	152	159	148	162	176	178	188	164	169	142	149	153	169	160	166	168	153	167	156	210	146	181	152	166	167	170	184	184	153	166	135	181	167	169	185	146	143	171	164	146	166	157	162	146	169	174	170	151	167	160	174	152	150	157	161	155	138	163	170	140	160	157	161	163	160	142	157	151	171	171	153	154	170	154	152	179	145	152	173	163	150	172	156	158	158	179	153	165	165	167	155	166	158	172	163	152	147	176	162	146	175	150	159	163	155	146	168	177	166	183	173	155	145	160	177	143	179	143	170	178	173	148	142	172	174	152	147	154	193	144	179	172	159	156	157	154	144	149	161	171	162	182	156	161	164	173	171	162	151	171	160	149	144	181	181	162	147	153	187	142	158	156	154	196	152	157	189	163	160	163	178	163	167	160	161	158	162	159	155	159	168	156	152	179	187	160	177	149	156	162	141	189	149	160	171	168	147	166	158	173	151	158	174	144	148	168	148	159	160	153	161	161	183	162	159	158	161	184	162	182	167	158	164	154	166	161	150	181	156	166	138	135	167	161	178	172	138	176	173	155	149	167	165	159	165	158	192	142	141	165	179	147	148	133	175	156	159	154	162	183	139	158	160	188	176	155	164	162	153	178	167	149	153	153	162	148	159	145	136	149	191	170	171	166	175	163	158	164	157	177	182	166	133	172	178	164	169	152	157	162	137	167	161	197	150	179	148	159	170	148	199	170	145	166	155	168	163	174	147	171	149	162	162	179	153	178	174	214	156	158	154	158	166	172	177	177	152	156	179	173	159	182	150	169	173	149	166	156	176	174	157	167	170	179	177	161	163	159	155	154	175	151	159	151	151	155	151	162	158	169	154	160	185	172	172	154	158	180	142	167	152	161	170	154	156	173	185	174	164	146	174	167	187	162	157	175	145	161	168	150	159	155	190	132	152	186	170	152	161	156	162	168	153	154	147	137	141	144	186	143	142	177	152	159	170	163	156	181	173	172	142	175	157	158	173	165	176	156	180	162	159	164	200	157	161	161	158	185	162	156	170	154	131	176	177	173	156	186	167	148	184	155	173	171	144	158	146	173	131	150	185	144	179	144	149	171	163	153	170	162	149	155	185	150	152	155	185	154	129	163	162	159	164	178	166	183	151	150	176	155	165	168	161	180	150	166	184	183	160	164	180	161	175	147	165	187	157	146	170	179	152	141	151	169	181	159	177	151	158	163	150	162	172	177	163	172	155	167	165	164	170	167	146	176	171	148	157	150	158	164	176	154	177	175	174	170	150	174	159	190	161	174	171	166	149	158	184	172	161	159	166	172	168	168	184	148	158	163	158	158	145	163	148	158	165	154	156	156	169	153	162	179	196	153	143	194	169	187	175	163	157	169	174	151	156	152	156	174	144	140	167	171	149	168	169	167	146	176	171	162	146	147	166	165	163	158	162	170	178	163	150	164	175	172	144	157	149	155	141	174	179	171	147	150	174	165	184	154	180	146	169	167	157	141	172	151	170	146	163	143	166	176	160	176	147	145	160	158	161	167	157	160	177	174	158	164	170	179	154	177	163	170	142	180	170	176	174	169	166	167	164	154	170	158	159	170	162	146	161	171	160	175	184	156	193	169	146	164	165	145	161	190	169	148	150	152	171	141	187	167	174	165	169	174	166	159	155	154	161	177	160	153	143	138	156	180	159	166	179	148	158	163	165	185	159	142	187	181	184	147	154	161	149	173	169	141	128	158	171	162	173	163	166	187	130	169	154	157	158	157	145	157	162	175	194	173	147	173	155	167	172	160	179	168	175	167	151	132	153	166	177	175	171	145	174	156	174	164	164	155	205	161	166	144	178	134	167	174	156	169	161	171	167	162	163	143	148	150	162	171	158	166	147	165	154	161	147	164	153	156	161	174	172	176	188	168	141	154	156	170	151	159	175	168	189	160	174	158	168	163	169	168	182	177	170	199	140	163	166	188	167	150	154	157	170	184	169	157	153	167	153	162	166	184	152	158	183	157	186	167	156	164	163	173	143	150	196	173	164	168	150	157	159	167	162	145	167	160	167	172	159	173	163	154	152	168	183	176	184	182	145	167	178	164	145	182	153	149	146	145	146	148	167	171	178	173	172	190	144	174	153	160	151	163	146	151	172	156	138	142	165	166	178	153	154	179	157	156	119	170	152	152	152	186	155	172	165	154	156	161	151	163	157	173	161	162	165	145	149	156	156	149	145	171	157	160	139	131	149	160	147	154	189	174	156	148	160	150	155	155	163	173	172	155	155	145	165	147	163	184	178	153	167	176	165	176	171	148	151	168	142	157	166	144	190	156	153	146	163	178	164	171	162	174	149	156	179	188	162	197	164	155	163	162	173	163	155	179	161	138	168	162	148	161	177	145	152	169	152	149	157	155	148	165	156	154	157	160	161	163	156	160	173	161	148	143	140	165	173	157	162	160	166	149	151	171	149	187	152	158	152	176	160	180	176	165	153	169	169	159	186	176	153	152	176	170	160	152	140	183	151	151	156	160	133	163	152	176	155	154	156	159	162	158	173	163	191	180	164	155	167	159	160	156	141	155	174	149	179	179	159	166	186	173	162	142	162	177	154	159	157	153	146	160	181	178	168	156	152	160	169	163	163	176	164	164	162	168	172	154	156	155	160	162	160	163	157	157	143	162	177	175	187	165	145	152	151	191	166	177	176	166	174	148	163	153	156	180	164	168	161	136	157	160	150	168	159	147	186	160	200	176	162	163	158	164	164	156	154	162	165	160	167	164	161	177	142	153	191	170	162	150	156	165	152	178	154	163	174	170	162	171	164	179	163	208	176	161	167	163	159	162	159	172	167	152	162	150	166	160	168	151	147	146	153	174	141	174	166	185	169	168	166	162	157	160	167	174	143	149	144	166	144	154	171	158	160	175	174	168	180	166	168	158	169	151	136	168	141	176	176	170	158	162	172	178	167	170	157	159	161	171	176	158	146	154	168	155	159	178	163	153	163	149	171	156	163	151	152	171	163	177	162	150	172	152	154	165	168	161	148	158	152	167	167	170	163	133	179	150	153	155	154	157	156	126	148	163	166	164	130	165	161	143	177	162	139	162	168	183	141	154	176	182	170	161	170	164	172	163	154	145	173	178	164	163	144	172	169	151	130	168	159	162	164	155	164	158	168	190	169	162	169	187	140	158	167	173	170	154
36532	38418	33097	19133	10401	5716	3589	2235	1430	910	613	393	297	284	308	272	264	264	284	294	360	350	305	321	305	266	270	276	266	276	267	254	256	288	260	258	276	267	255	278	243	271	256	248	249	265	290	266	268	268	261	277	289	246	263	268	244	257	238	222	234	250	262	268	313	283	243	264	294	263	276	256	271	276	291	266	273	277	261	290	277	266	244	264	263	263	261	250	280	233	247	254	246	268	272	266	262	249	267	263	257	257	232	272	276	274	250	287	251	278	238	277	260	297	248	254	260	272	279	230	281	275	285	264	278	276	275	249	254	235	268	284	278	265	249	267	236	274	253	278	291	277	310	240	242	269	251	278	272	291	252	260	282	260	293	243	283	279	261	240	233	243	229	314	241	284	284	269	271	284	281	251	280	253	246	271	263	273	278	263	276	252	285	282	264	271	273	265	271	272	286	242	255	288	272	266	256	284	244	273	245	265	276	249	271	286	288	279	241	272	267	283	254	283	292	262	265	298	288	270	264	259	249	249	230	274	291	237	255	254	282	292	255	269	276	263	268	295	272	230	268	287	250	249	305	262	249	285	270	273	254	285	248	232	258	277	260	256	273	275	269	258	277	284	277	256	271	272	248	277	244	269	275	281	246	290	270	266	266	251	288	268	245	263	279	285	265	252	246	268	234	280	279	264	272	251	270	264	242	281	243	285	235	259	260	280	265	280	250	265	251	261	263	260	273	237	256	267	296	270	272	274	264	273	237	255	274	266	284	251	255	289	272	271	280	270	285	281	281	273	267	275	267	288	276	265	262	255	272	265	277	248	269	257	262	239	285	271	253	272	279	241	281	216	267	241	238	251	275	267	253	271	292	292	276	274	257	264	256	271	243	262	257	256	274	290	262	258	270	278	259	276	258	287	266	290	277	227	267	302	269	270	268	281	249	267	255	251	265	289	264	274	279	260	255	243	266	259	291	255	271	267	262	260	264	243	289	258	263	248	247	255	257	253	279	263	261	268	229	301	234	227	268	251	275	225	244	272	274	252	265	278	257	253	245	278	242	278	287	244	246	279	276	256	282	237	303	237	245	247	264	246	257	263	273	265	234	275	282	283	271	244	250	278	249	258	265	264	256	267	277	241	287	253	262	266	269	265	281	262	278	216	240	267	285	284	253	253	272	259	255	265	269	275	258	264	277	282	286	250	262	295	287	270	235	263	298	274	270	227	249	242	295	277	249	269	270	289	269	254	259	258	270	264	267	268	283	250	260	278	276	282	268	285	269	306	247	267	281	270	274	238	272	252	283	284	291	276	264	264	295	247	290	264	264	274	292	248	274	299	275	290	281	245	277	262	269	299	273	284	246	270	257	240	253	239	211	277	277	258	264	277	270	290	273	265	282	271	271	249	270	273	281	260	267	277	254	245	254	265	243	281	276	240	285	260	251	280	275	273	241	282	252	269	257	270	252	268	248	277	283	272	277	272	267	287	286	269	279	237	276	278	252	253	238	251	302	254	279	253	243	291	267	251	280	254	273	259	259	267	232	246	273	245	264	250	277	279	260	254	267	244	267	268	261	289	277	274	273	269	243	261	250	264	268	260	271	263	285	258	265	266	283	282	267	274	249	251	266	288	252	269	289	279	272	312	259	241	268	274	292	269	268	254	239	287	264	277	237	271	252	246	256	286	228	279	252	279	307	278	285	267	269	231	269	260	232	276	276	261	270	271	264	296	247	269	282	276	235	292	257	259	275	276	269	266	285	244	243	277	278	302	249	271	291	277	283	265	268	276	250	261	280	263	255	267	261	249	238	294	275	254	246	262	267	259	249	249	250	287	265	264	252	305	274	266	244	269	260	265	254	301	256	290	279	306	261	273	285	261	286	270	253	276	301	269	265	212	268	282	253	262	264	263	261	290	262	281	252	267	275	263	256	308	278	261	267	286	257	270	240	254	251	259	277	271	274	277	263	245	292	262	248	284	248	289	265	260	300	270	246	278	295	275	247	256	242	242	253	256	244	276	263	271	293	290	257	283	268	250	241	253	273	263	292	280	263	274	244	229	270	264	282	271	271	271	300	268	267	263	256	263	248	247	264	253	306	267	244	254	289	273	261	286	315	280	292	284	257	285	235	278	259	270	240	245	284	252	262	288	286	262	234	263	261	281	290	263	237	261	268	237	250	270	282	286	262	255	252	230	273	275	254	261	282	243	277	261	275	233	259	269	269	227	270	282	239	275	284	283	288	280	275	285	282	276	292	269	252	240	247	245	274	249	236	286	258	286	259	273	278	292	273	271	265	234	257	291	256	267	280	290	257	280	246	249	288	256	271	293	237	289	281	277	268	278	268	274	273	245	241	270	278	264	250	254	279	280	257	258	261	292	271	273	259	259	266	280	260	248	277	264	279	276	278	285	251	281	256	254	281	274	251	253	261	239	272	259	260	278	265	251	256	263	275	286	272	263	293	276	272	285	283	261	244	273	253	275	262	251	305	268	232	236	287	281	255	243	270	291	288	272	273	251	285	283	278	259	307	268	264	250	255	279	258	273	252	258	282	268	242	257	283	267	265	286	272	255	258	249	281	278	289	260	266	258	257	272	273	254	271	270	263	263	250	291	255	267	253	278	248	268	268	279	241	277	267	285	260	263	284	276	237	250	294	261	238	260	256	261	273	279	244	223	283	273	227	266	289	257	250	281	273	247	232	277	292	279	279	264	295	263	288	276	267	260	257	255	289	274	258	280	279	267	283	258	276	278	288	267	289	254	267	273	277	247	254	249	282	268	250	238	276	291	254	275	265	295	300	302	270	240	268	295	255	264	287	273	279	278	268	264	255	243	284	264	291	272	273	259	245	280	245	272	278	260	255	270	258	272	250	287	257	268	275	263	285	244	265	262	261	280	265	266	282	267	267	243	254	267	263	262	257	237	298	282	225	304	263	249	261	287	263	239	251	295	278	273	251	249	259	273	256	283	280	253	296	261	288	269	266	276	269	270	250	247	256	298	275	281	296	264	267	254	223	259	264	257	272	266	264	280	280	304	256	248	246	266	259	286	268	259	275	220	264	275	266	273	258	270	248	282	271	263	276	257	292	297	270	266	269	279	266	253	265	260	275	287	261	275	293	289	290	273	242	271	272	281	262	275	286	288	235	278	262	275	286	264	284	281	260	267	241	251	263	256	284	297	256	239	249	293	285	275	238	235	262	273	271	246	254	251	262	236	272	259	260	265	268	263	279	247	242	268	268	285	281	246	270	253	276	241	260	266	273	281	275	271	274	250	245	281	262	285	252	248	274	255	271	266	255	262	251	266	259	268	269	252	264	276	231	278	251	254	284	256	312	283	238	261	289	252	246	291	292	272	267	261	269	265	267	265	286	282	237	250	263	278	280	264	220	277	272	276	259	286	286	254	258	299	275	282	270	249	276	249	275	282	277	262	290	265	287	275	247	258	274	270	251	272	256	276	257	287	275	267	279	266	285	262	282	283	240	272	265	266
24710	21585	28526	25420	19978	10920	5153	2415	1406	969	731	447	229	188	167	185	165	177	149	151	207	295	340	340	258	189	179	184	180	151	169	155	162	158	144	186	173	182	167	173	150	184	152	145	174	164	151	165	171	169	169	159	178	164	151	162	168	158	181	174	151	151	161	166	174	142	168	182	165	156	123	170	141	149	155	160	169	164	162	155	150	145	150	180	183	148	162	185	163	173	167	159	149	186	163	158	169	161	160	175	168	157	166	168	141	162	180	177	179	162	171	174	161	171	184	159	147	152	170	148	153	157	177	171	163	178	185	177	167	185	167	214	179	151	176	186	156	167	177	157	181	154	144	155	192	191	145	147	180	173	166	171	148	163	177	143	185	170	173	156	152	155	183	147	179	170	136	175	151	178	173	184	152	161	163	135	181	163	161	172	156	161	180	167	161	160	204	162	153	166	161	167	181	159	163	171	173	161	160	180	161	166	177	157	179	146	171	153	150	173	164	155	150	166	164	171	178	182	177	170	143	170	161	164	155	168	156	170	160	175	153	175	166	175	140	166	195	152	154	171	130	162	162	150	177	180	173	158	166	169	164	176	133	163	178	176	172	177	150	182	161	194	159	180	179	149	173	175	154	164	147	165	163	144	166	146	169	160	167	168	171	175	189	163	176	143	175	161	159	164	159	184	158	167	173	175	156	162	151	167	173	165	189	178	154	177	163	164	157	176	159	155	156	173	160	166	171	156	162	177	162	169	163	168	171	170	140	174	163	160	171	187	173	158	162	156	151	177	167	149	183	181	177	164	159	178	180	161	167	163	158	161	169	151	183	164	160	141	156	181	165	145	163	160	188	176	169	165	135	172	165	139	177	170	169	164	150	178	160	184	176	167	193	162	159	157	173	152	165	167	168	170	155	160	174	169	158	167	171	175	169	177	159	161	148	163	173	151	181	145	171	156	155	149	148	157	159	156	186	164	174	171	176	168	150	174	175	152	150	161	161	160	161	144	155	145	162	180	154	180	172	164	166	168	164	178	163	166	174	159	157	172	153	177	162	174	166	147	180	157	151	141	164	154	161	150	167	170	198	149	157	163	161	161	151	152	155	179	161	164	178	147	165	171	142	171	166	157	169	160	146	167	171	170	175	190	165	164	181	153	166	187	156	173	165	164	167	152	167	149	180	182	175	145	172	163	161	166	172	163	193	167	164	160	144	176	153	173	141	190	160	151	154	163	153	147	170	184	170	177	168	184	183	175	156	179	168	170	165	155	161	158	168	181	171	152	148	167	173	142	174	170	140	168	145	179	184	168	181	137	168	166	150	159	174	179	158	181	171	190	163	157	170	180	176	167	166	157	154	173	156	176	163	174	169	145	145	166	167	152	151	140	157	171	163	178	160	165	146	149	160	191	156	174	170	160	154	168	150	178	163	166	156	160	156	165	151	146	158	160	150	153	150	178	152	196	159	171	192	154	140	183	161	165	166	144	152	167	163	191	168	187	177	164	166	155	165	174	186	167	159	155	177	178	155	171	194	183	172	176	166	170	167	145	145	162	164	163	157	153	172	162	176	153	161	148	171	168	155	160	166	171	174	187	165	159	175	164	147	169	160	177	150	175	167	164	157	162	153	151	150	164	172	169	182	164	177	158	168	152	166	180	153	186	151	157	156	204	170	164	174	144	171	158	187	164	155	182	178	160	159	146	159	147	187	159	146	169	173	191	150	172	174	148	141	178	156	170	165	170	184	169	164	162	149	175	161	166	169	161	179	163	187	182	158	159	179	178	187	192	164	145	166	165	145	170	195	171	141	157	177	183	167	163	190	149	162	181	143	165	173	146	155	161	170	164	152	162	160	150	166	144	163	163	170	162	163	164	157	166	159	147	160	173	158	182	157	168	150	157	158	140	163	172	183	152	168	182	204	162	173	153	151	164	155	179	185	150	151	172	159	144	183	186	162	153	170	169	186	152	162	171	157	178	157	154	155	181	164	150	181	149	159	161	152	182	155	170	161	173	150	164	160	175	139	158	177	177	170	178	148	151	167	183	158	158	168	168	132	159	179	151	169	166	144	157	167	156	163	153	152	170	180	150	186	170	169	182	173	157	164	168	163	154	173	181	164	172	153	188	161	162	172	165	146	168	143	175	157	174	159	178	196	155	173	153	156	164	180	173	177	166	173	156	179	146	178	168	148	161	163	173	173	177	180	173	149	154	153	151	160	171	182	157	166	156	164	170	154	148	177	151	154	188	173	182	148	146	188	146	160	157	164	171	191	176	172	163	154	164	175	164	168	167	164	160	164	167	149	185	186	168	153	186	147	176	160	164	184	168	157	172	144	177	170	188	159	161	174	163	149	153	142	172	160	189	175	158	172	164	154	160	179	156	181	150	182	163	161	129	159	175	160	148	148	177	185	155	174	144	163	173	168	165	160	168	162	149	171	161	160	153	171	156	176	153	165	152	157	147	172	173	139	163	171	164	188	155	173	171	172	155	136	136	147	180	162	174	168	189	183	164	169	174	140	163	162	165	149	163	150	157	178	171	151	183	173	164	167	143	178	168	164	159	172	156	165	169	155	170	155	143	166	189	172	144	162	158	156	175	161	171	151	164	163	188	148	185	172	187	156	187	171	170	180	130	168	172	156	159	158	156	157	166	168	157	153	163	173	170	169	178	155	159	164	171	151	158	147	160	165	144	158	151	171	170	199	187	170	158	160	120	159	167	171	176	166	156	165	171	174	163	168	141	154	151	150	173	145	153	176	183	159	168	166	158	161	161	175	163	158	174	181	186	175	181	176	173	170	177	153	167	183	160	168	166	175	145	177	142	178	179	149	181	164	170	167	175	143	168	165	170	155	176	172	183	156	144	174	176	185	152	177	162	174	142	148	142	162	171	179	159	174	169	152	156	149	157	152	155	156	176	173	173	172	176	172	183	176	183	163	155	151	173	170	154	180	150	151	173	183	170	192	158	164	182	162	153	143	174	160	169	151	170	201	157	188	166	183	169	145	175	176	135	166	159	160	155	132	169	158	140	161	160	162	162	160	158	163	158	158	155	157	156	163	169	163	161	176	146	152	136	148	187	154	168	185	164	145	174	170	165	161	174	183	155	169	154	156	166	188	162	160	188	178	159	169	171	174	169	180	164	171	164	164	192	148	150	162	156	174	161	165	156	149	157	169	170	161	148	161	170	168	169	203	158	167	155	179	149	170	151	162	157	174	148	162	180	160	163	171	154	185	161	176	159	173	157	159	165	171	176	173	151	188	160	151	186	158	168	155	165	164	187	164	148	149	162	176	153	152	182	169	152	149	168	169	158	162	184	181	171	174	169	152	163	160	170	163	173	155	171	156	163	163	167	178	142	154	170	179	168	156	189	191	192	156	167	154	152	186	183	159	173	168	177	155	155	155	136	164	177	155	150	157	179	156	145	173	178	158	165	160	161	175	166	167	188	166	183	157	162	163	166	175	155	151	154	154	163	166	175	171	143	157	155
37197	51879	40624	30133	21143	13402	8830	5294	3531	2434	1870	923	403	316	281	310	284	297	291	292	384	621	723	696	533	310	303	299	297	288	259	269	282	296	284	290	280	272	262	287	290	287	289	259	282	273	258	281	261	266	276	272	251	278	262	281	263	280	282	248	251	294	260	263	267	255	257	274	264	270	275	272	250	253	265	282	261	270	259	274	244	274	268	261	269	285	259	282	259	255	276	260	252	248	248	279	278	275	262	261	280	268	288	296	259	293	263	288	288	270	297	260	249	256	265	265	292	265	277	248	288	291	288	269	259	272	290	231	275	278	272	245	265	265	258	271	286	293	286	257	257	293	302	314	284	269	249	267	296	246	282	254	274	284	262	255	267	274	259	308	274	273	279	290	241	278	280	285	251	267	263	270	288	254	273	237	280	284	282	280	270	257	247	259	262	277	269	268	292	287	267	247	304	256	240	312	261	288	262	252	267	271	261	229	274	251	234	266	276	273	270	275	236	306	258	295	279	260	291	276	287	258	284	272	259	285	279	290	257	246	260	276	274	275	259	259	297	250	301	252	252	282	288	269	271	270	295	287	265	246	270	269	277	284	279	292	244	248	280	248	282	250	282	293	280	266	287	295	277	262	271	271	293	266	253	281	270	281	271	297	275	283	257	262	261	289	271	245	273	269	297	307	275	269	300	257	261	270	256	254	295	251	300	253	240	275	288	281	281	262	263	263	256	262	229	255	273	259	275	275	262	287	261	272	284	253	278	284	252	270	230	245	285	266	272	273	265	285	263	247	276	267	239	266	294	274	276	261	270	261	251	264	279	259	260	273	261	263	259	246	286	288	280	296	286	283	283	281	259	258	257	259	249	276	254	286	271	298	277	276	265	256	271	250	266	288	265	243	266	260	276	276	244	255	278	264	261	258	293	297	281	280	278	271	274	294	270	267	266	270	292	241	268	300	252	256	286	286	291	272	276	312	264	238	253	277	276	270	281	287	267	291	271	280	264	243	268	246	289	289	255	272	268	279	304	234	285	280	279	287	295	259	289	278	298	252	261	296	258	263	276	289	284	284	268	279	315	305	266	272	265	251	285	266	255	274	275	230	283	261	279	282	251	272	284	248	255	265	280	277	252	283	250	269	269	245	242	259	307	253	271	274	266	257	258	302	275	323	275	317	260	254	261	242	274	272	279	255	278	259	249	248	282	273	268	312	273	278	266	242	295	269	285	274	263	271	233	280	276	298	284	278	289	260	281	261	286	271	282	259	290	271	264	283	258	269	266	245	259	272	269	286	262	273	279	289	270	271	274	285	245	233	274	269	277	288	270	238	301	266	265	273	277	272	257	272	277	284	247	263	252	277	240	269	245	262	272	255	256	281	257	236	278	261	260	273	261	243	284	297	245	261	293	275	264	252	268	231	273	264	277	249	273	275	247	259	287	263	284	269	234	263	254	237	235	260	275	248	258	241	239	268	254	260	276	259	280	256	294	272	282	255	250	289	289	254	276	253	263	284	278	297	273	272	288	279	294	286	247	270	257	268	270	263	272	250	256	289	259	277	265	260	247	258	275	274	255	255	305	277	279	275	281	277	297	306	275	277	263	272	284	235	241	249	258	268	255	251	299	267	287	244	282	289	268	266	259	248	242	248	263	279	267	247	267	275	252	270	285	278	275	282	279	266	274	263	276	271	274	261	309	287	264	275	279	263	266	275	252	279	242	252	274	282	304	266	294	292	275	255	273	251	263	263	271	299	286	272	269	276	270	298	306	258	313	260	265	255	262	286	265	268	245	283	279	267	285	299	298	283	255	303	255	244	263	258	305	257	256	247	271	268	275	283	281	273	245	268	258	277	271	275	262	275	304	271	269	289	252	235	270	265	246	264	284	282	303	269	274	254	284	297	254	257	265	287	268	265	267	256	279	293	275	280	291	273	308	262	277	251	298	248	269	248	247	266	227	256	257	260	243	287	282	273	244	307	274	274	266	264	256	276	291	255	235	299	284	267	276	257	280	276	266	294	268	271	253	257	283	288	271	281	251	239	285	270	257	249	265	276	256	260	283	308	260	278	260	271	271	272	287	276	261	265	289	240	257	261	271	262	271	249	264	283	285	249	271	268	259	259	281	260	259	294	271	259	251	264	253	270	271	261	277	265	291	252	286	276	246	260	290	267	233	270	323	271	242	301	260	288	271	246	268	306	269	287	256	279	262	268	276	259	286	283	266	285	294	273	262	266	273	275	249	248	274	265	254	276	261	282	275	281	262	263	264	268	228	257	303	290	302	272	268	275	263	265	236	279	274	267	284	253	266	245	302	258	255	254	275	246	213	251	293	264	283	259	293	255	305	270	270	272	251	275	274	290	318	265	260	280	250	281	244	273	287	288	294	229	256	240	268	265	279	277	284	287	294	268	253	282	252	271	269	290	270	256	266	271	276	282	259	280	290	264	257	259	286	274	257	261	266	269	276	289	298	269	309	273	272	248	266	255	268	293	271	293	260	264	294	274	277	277	291	269	267	251	239	285	279	253	293	292	264	271	273	267	271	253	292	282	272	275	240	273	261	284	276	265	287	275	258	271	276	252	263	283	281	271	270	274	260	250	246	255	270	251	242	284	266	272	303	255	278	288	266	266	234	289	271	258	273	271	278	251	234	291	287	253	285	272	295	265	301	281	306	267	282	266	299	258	250	251	305	289	293	274	298	259	275	259	299	253	278	256	271	275	259	272	270	309	251	258	272	310	277	300	229	276	264	293	271	301	247	266	283	258	264	255	287	272	275	269	291	270	288	260	268	300	241	252	297	284	235	286	241	292	289	281	282	307	278	286	274	284	235	281	258	287	249	260	270	246	270	289	279	259	275	271	244	272	262	270	266	228	248	278	280	273	265	266	258	270	257	256	281	252	279	278	244	248	265	282	264	272	269	261	298	277	292	260	254	275	259	266	262	287	258	277	262	273	287	272	258	295	256	236	263	262	242	270	278	265	264	282	277	272	265	286	277	288	285	279	294	297	265	283	257	252	267	297	294	276	257	307	281	267	246	278	260	265	287	267	252	253	280	286	272	277	253	276	275	280	301	276	272	260	258	274	280	268	257	239	257	254	268	291	265	302	249	281	246	268	293	294	304	246	236	262	264	248	304	275	281	260	268	260	273	280	251	248	277	257	261	255	262	285	259	253	271	225	278	278	278	278	248	237	259	272	258	292	303	273	283	273	277	260	276	273	260	256	253	256	260	254	267	261	277	287	266	282	250	296	277	276	275	279	263	272	255	262	258	252	259	276	255	300	295	282	268	265	252	267	247	264	282	239	257	283	238	258	285	296	269	248	279	241	279	259	293	269	241	252	292	288	275	259	263	262	269	275	278	306	262	291	270	272	268	265	282	265	289	236	286	231	301	287	279	237	241	258	276	267	258	251	280	260	274	276	275	259	269	291	294	248	284	261	297	308	268	293	245	246	287	287	261	273	268	281	250	259	252	295	280	292	249	273
23447	21542	29316	24330	22123	21111	14471	6401	3843	1986	849	369	220	207	193	183	178	183	168	200	193	242	471	411	219	172	167	178	196	176	153	175	163	215	278	319	266	241	202	184	166	188	153	160	146	181	163	161	171	165	163	169	190	160	188	163	162	182	169	167	144	154	139	171	188	168	171	158	151	182	186	183	161	159	187	175	164	188	173	188	189	188	163	174	156	177	169	158	166	162	192	167	174	167	160	179	186	164	176	172	172	176	145	157	152	195	165	183	183	159	177	177	157	170	167	184	165	161	177	177	192	182	179	192	157	161	159	159	159	178	170	167	135	148	168	179	146	205	160	153	164	169	160	139	176	159	179	170	203	177	145	150	179	172	165	186	170	174	157	167	154	171	182	150	176	142	157	162	170	148	147	183	171	181	157	167	144	171	153	150	167	163	166	153	178	150	161	175	188	187	151	144	186	172	198	157	169	161	182	168	176	160	146	169	170	143	152	170	151	175	157	141	178	159	179	197	173	186	151	185	164	149	174	156	180	150	160	174	191	165	173	165	174	177	160	154	151	144	176	162	161	163	179	182	165	166	163	171	160	189	157	135	151	181	145	179	195	203	172	181	167	182	167	165	163	154	167	170	210	166	202	157	153	169	200	156	173	178	174	179	163	170	181	159	184	150	146	151	168	175	190	169	170	188	174	190	176	166	177	151	164	188	176	176	180	160	167	173	185	158	164	167	162	178	166	170	169	183	177	184	149	171	178	154	177	179	167	192	168	144	160	164	184	179	157	181	168	189	168	177	139	171	172	158	174	158	184	158	160	156	165	166	181	185	172	166	156	198	158	152	153	171	192	183	156	167	186	185	166	145	168	189	162	167	172	190	157	158	167	187	157	176	154	170	171	181	188	177	171	171	173	160	158	164	164	168	153	165	168	187	179	169	166	152	150	169	176	156	150	166	159	192	170	176	170	167	167	182	165	161	168	156	166	154	162	164	167	175	164	173	143	159	168	168	158	159	173	177	147	164	169	176	183	168	170	180	170	157	181	174	178	172	166	195	188	155	183	188	181	179	145	159	165	158	172	178	158	161	178	163	180	159	177	138	166	173	166	142	153	187	164	151	193	166	176	173	189	143	166	170	163	162	156	158	164	151	167	155	180	174	151	204	171	163	171	158	193	163	191	170	161	181	181	194	172	177	193	160	173	165	171	159	159	188	139	166	157	170	181	170	170	171	153	156	156	147	154	163	154	167	173	149	188	159	187	172	165	172	167	192	155	160	185	152	159	173	190	178	141	150	153	145	170	156	152	171	184	164	168	184	167	165	152	154	165	182	166	162	181	160	146	145	165	167	169	167	141	168	153	169	164	169	170	175	159	168	150	159	170	159	183	155	175	181	146	187	186	168	134	169	163	176	161	166	186	175	173	190	158	181	166	174	198	164	127	171	160	186	174	153	158	159	164	178	171	157	172	161	181	178	189	167	173	194	169	141	169	154	189	178	169	160	138	178	180	148	146	132	158	161	174	172	165	169	158	132	184	188	163	172	156	174	147	186	163	171	179	147	150	161	158	167	179	163	180	171	154	159	162	182	151	150	175	167	184	184	167	172	150	192	150	171	134	169	183	177	184	186	173	168	185	169	150	186	186	165	161	188	168	168	177	167	182	164	174	174	171	149	165	159	186	155	146	164	182	169	171	173	168	185	165	154	159	161	169	189	150	211	185	164	180	180	200	160	162	145	151	170	148	157	152	174	153	172	177	146	156	154	171	170	169	161	178	180	197	151	177	179	165	162	156	185	152	169	177	168	177	185	159	169	159	181	173	150	174	156	159	181	165	164	188	169	189	162	168	164	173	176	164	151	187	175	154	171	167	157	171	162	154	157	184	158	176	175	195	172	174	176	169	160	153	177	179	170	167	165	166	180	168	186	165	170	193	189	170	163	169	172	190	180	175	167	167	152	172	164	193	164	174	193	174	168	165	175	159	184	156	180	173	157	161	173	191	182	169	185	185	184	177	183	175	179	162	163	168	173	171	185	174	152	141	161	167	163	176	172	160	166	167	174	171	173	159	155	166	157	180	167	182	146	183	156	161	174	166	180	169	170	151	176	201	185	151	163	161	176	162	174	164	167	165	170	154	147	176	165	152	182	167	145	181	167	168	161	164	177	144	162	172	174	172	176	160	144	151	176	195	189	170	179	180	173	159	164	153	179	176	172	177	166	187	181	154	200	171	177	166	175	199	165	151	154	157	183	168	179	161	157	146	160	169	173	170	184	164	159	148	174	182	179	161	173	170	191	175	171	184	147	167	196	158	140	167	164	182	169	161	178	171	163	164	157	173	181	155	154	149	174	170	166	180	179	138	173	164	155	178	176	171	141	158	158	187	164	171	169	145	182	133	160	150	176	170	192	172	173	170	159	183	148	167	172	193	162	162	155	139	163	172	176	183	156	177	174	176	170	148	174	181	182	162	190	176	166	178	177	162	179	171	138	177	163	191	186	151	139	167	177	176	186	186	179	177	171	179	154	135	149	153	149	185	166	168	153	177	178	148	170	156	156	160	144	158	141	167	171	174	193	171	178	169	167	153	171	157	151	179	198	189	173	184	168	148	145	167	180	160	163	170	191	180	180	168	179	179	171	178	141	192	138	169	158	164	190	172	166	170	155	161	162	190	177	175	193	179	165	175	165	176	175	163	157	167	165	173	176	175	179	179	167	159	191	170	163	179	162	159	158	177	178	169	166	160	135	144	153	177	188	156	161	161	182	159	178	158	187	177	179	161	158	178	172	152	176	156	157	154	162	179	187	167	184	177	188	187	182	169	173	161	172	183	145	166	162	161	152	159	182	160	170	169	163	166	166	145	181	184	183	183	184	177	178	163	180	163	157	173	160	164	185	148	161	166	167	193	139	160	178	168	160	172	158	166	170	185	177	177	148	167	166	171	163	154	168	162	164	161	159	205	192	170	168	170	180	166	165	152	156	170	170	154	161	160	164	181	169	155	173	135	173	174	178	183	180	149	192	174	166	158	183	169	172	161	166	161	168	165	163	166	153	138	172	176	177	169	182	162	152	160	187	155	156	148	169	167	151	150	173	175	181	184	196	194	156	160	165	173	153	189	180	178	153	173	157	168	169	175	163	165	185	167	176	196	175	150	182	150	173	172	192	153	157	162	175	177	177	176	167	172	163	181	180	166	151	169	152	181	161	167	140	142	155	158	162	182	175	172	178	173	174	143	172	193	153	176	171	179	158	180	177	156	149	165	186	169	162	180	167	191	164	173	181	168	191	165	173	175	165	171	176	162	177	168	180	164	165	157	178	150	164	176	177	152	171	181	181	154	148	160	176	154	146	158	190	177	160	190	171	164	171	149	179	146	197	177	181	169	159	189	154	174	182	188	178	167	196	156	170	164	162	181	166	174	178	189	177	179	182	152	159	154	152	196	157	179	167	206	181	176	157	152	179	177	179	170	183	156	161	185	164	148	162	155	194	162	172
39556	54713	49063	37418	29238	20953	15730	11292	7886	4268	1908	820	467	370	358	326	341	297	298	300	307	421	973	866	434	289	285	300	304	272	300	278	276	403	562	590	511	398	324	285	257	248	265	266	264	281	268	284	283	265	265	258	274	250	287	303	251	261	264	262	283	269	277	244	284	248	273	289	244	272	296	262	301	260	261	281	289	295	272	280	253	292	274	279	314	270	259	294	266	302	293	251	270	267	270	302	250	246	280	289	284	323	275	272	250	281	295	266	280	270	282	282	246	307	272	265	277	270	265	269	280	267	253	247	284	229	264	262	267	266	247	248	265	256	271	246	286	241	263	282	245	277	260	240	270	251	266	282	262	273	279	267	274	275	292	271	300	272	252	266	256	264	249	261	250	273	258	271	254	291	263	263	300	290	301	262	281	287	257	254	247	240	262	245	264	245	263	295	279	289	292	269	267	252	275	287	243	255	273	273	275	241	252	249	269	278	281	269	276	279	284	269	294	271	246	270	247	257	274	276	285	279	239	277	296	279	268	276	288	229	277	271	262	300	273	260	277	276	255	258	274	261	280	269	258	303	256	277	283	315	260	292	313	270	279	251	274	253	267	270	309	248	277	273	259	260	287	290	296	238	268	267	248	283	268	247	263	260	288	274	276	276	247	297	297	282	294	280	296	303	274	254	256	315	281	248	263	252	281	274	269	275	304	273	290	277	279	249	266	257	281	246	260	237	274	277	298	270	263	280	278	278	293	269	277	253	268	258	270	274	259	276	276	250	277	278	246	286	275	238	237	282	249	276	276	267	262	256	267	249	280	256	268	294	264	271	286	281	279	281	253	242	263	275	253	281	272	273	284	269	260	263	266	266	286	268	267	262	258	263	253	259	265	260	294	262	281	274	280	282	280	285	283	268	263	266	265	276	283	292	272	265	282	287	304	255	273	283	281	261	236	268	272	247	268	277	277	257	292	270	276	312	241	267	217	275	263	295	272	261	275	262	267	258	272	255	267	241	268	250	254	283	272	245	250	280	263	280	255	262	260	260	273	276	278	281	274	255	279	279	251	277	293	279	266	266	277	250	252	266	254	294	287	290	281	283	252	257	277	300	251	266	278	262	264	248	255	268	301	271	308	296	277	262	301	282	251	270	239	282	249	249	252	274	287	291	270	259	249	256	285	264	278	252	275	289	251	287	285	222	272	249	270	266	265	231	282	279	261	279	276	255	271	301	287	274	261	262	275	309	248	277	251	287	260	286	281	289	269	258	242	267	276	311	268	246	294	282	266	254	267	251	253	281	289	269	284	252	265	249	254	260	251	316	248	252	288	282	251	277	304	240	260	289	264	234	279	268	276	261	251	283	253	276	249	256	273	260	261	274	260	245	265	235	265	274	273	261	260	269	266	313	273	276	261	280	272	259	259	249	298	265	293	263	281	267	271	278	273	290	290	288	286	298	263	281	261	316	290	273	260	248	247	265	303	298	304	233	286	269	261	265	269	302	304	251	271	260	273	282	250	287	238	277	263	282	280	254	263	276	269	289	233	264	282	250	231	243	279	252	240	270	299	255	264	283	267	274	264	274	264	269	293	260	256	257	264	280	263	250	280	260	283	253	276	250	262	275	272	254	273	295	238	261	244	275	272	261	282	255	282	236	299	277	260	267	284	260	278	256	276	260	278	281	260	296	286	277	252	263	255	257	280	278	261	284	295	253	261	250	264	280	284	249	247	252	285	236	252	287	266	276	281	250	298	286	277	281	262	263	271	289	267	248	268	255	256	240	272	267	254	280	275	274	278	264	261	256	271	299	238	276	266	249	244	277	303	285	267	259	262	269	250	310	288	292	258	272	250	276	255	254	285	289	294	242	260	272	268	273	255	287	257	280	259	293	287	253	279	258	263	251	292	267	233	246	252	266	274	272	261	296	281	267	255	264	267	291	298	277	265	272	283	270	249	263	266	260	268	264	265	258	267	276	254	275	293	256	264	295	247	273	284	292	277	251	288	258	266	257	288	246	281	277	289	242	274	260	247	275	261	269	261	275	266	284	269	291	275	265	276	264	292	276	282	288	279	284	297	227	259	276	287	260	254	276	258	254	239	252	286	269	267	264	252	260	279	264	270	269	266	270	267	275	267	280	271	274	274	263	274	270	288	272	269	262	280	251	285	283	263	285	288	252	242	277	277	250	284	254	286	260	295	284	282	299	251	278	261	264	286	249	265	270	255	263	274	246	278	240	271	279	259	279	291	261	293	272	271	267	275	239	266	280	263	271	280	271	254	258	253	280	253	262	282	249	285	250	262	249	288	276	265	247	281	262	289	237	292	271	264	280	277	283	246	287	296	288	290	279	263	262	254	231	280	273	289	301	252	307	260	283	261	264	276	277	241	252	268	279	260	255	266	258	254	273	271	266	248	283	286	269	260	282	264	277	257	240	253	274	276	272	265	281	247	267	291	314	276	255	276	275	265	310	287	247	261	259	295	282	271	248	241	258	282	278	289	254	282	269	288	253	289	273	269	284	264	256	244	257	262	268	279	258	283	289	300	302	283	253	271	258	271	299	258	287	251	266	254	258	275	259	273	253	255	252	254	286	264	255	296	259	257	280	258	287	271	274	270	268	272	296	287	281	268	240	296	279	283	271	250	266	284	274	270	259	276	299	260	280	288	271	270	256	274	254	259	271	278	291	280	237	277	252	287	256	248	270	257	268	284	268	269	244	267	268	294	258	247	264	294	248	274	291	270	279	266	300	263	277	277	267	260	255	284	266	297	278	278	265	254	287	275	239	256	212	282	264	266	279	256	234	259	263	295	271	297	276	250	286	264	274	274	289	270	280	263	252	276	300	269	240	289	279	288	264	268	276	254	262	261	254	279	292	250	298	280	234	268	242	238	283	260	282	281	272	235	240	287	268	267	266	268	262	256	274	259	246	292	266	274	279	284	256	269	295	253	267	282	284	258	289	300	281	267	250	307	292	262	240	256	253	239	252	276	270	283	274	270	284	265	296	276	279	258	307	273	243	264	270	284	285	267	244	263	276	282	265	271	266	273	257	284	263	269	246	280	263	266	274	282	281	258	300	253	254	279	276	261	245	255	279	260	286	279	258	270	282	286	256	270	282	256	270	268	250	269	277	271	303	276	230	261	291	250	268	238	258	268	257	304	269	262	255	275	227	249	285	268	244	284	253	243	250	278	257	242	272	263	270	264	248	263	257	290	273	295	257	234	263	263	259	284	295	237	282	286	264	246	243	265	261	295	277	257	286	281	266	303	275	270	252	268	281	298	281	261	259	278	271	305	257	277	283	261	274	285	266	235	288	273	267	269	290	264	243	274	274	255	286	271	248	258	245	279	253	291	274	262	271	246	257	272	253	257	281	281	275	262	273	277	271	261	281	253	277	259	272	260	290	296	282	262	274	255	247	248	272	278	247	268	266	268	261	274	312	266	283	282	240	276	289	261	273	280	284	281	243	235	264	244	279	266	251	271	271
29359	25846	27791	17451	5156	2556	1360	857	537	327	245	216	186	197	180	174	191	165	169	176	176	149	167	157	190	169	173	143	156	169	173	188	179	165	178	158	196	168	163	162	193	172	178	164	189	165	166	166	149	176	169	186	148	165	155	188	171	175	163	155	203	165	159	153	161	183	182	157	126	158	162	166	177	197	161	151	170	178	150	157	178	185	159	163	183	137	174	177	169	149	177	181	173	172	177	185	155	165	202	169	136	167	187	147	180	153	182	174	152	175	161	167	156	168	173	172	155	176	170	184	156	172	173	136	169	159	160	169	156	157	161	150	161	146	173	159	169	152	182	168	182	160	171	140	165	161	186	160	188	174	170	182	168	153	159	178	156	174	165	160	185	190	177	144	144	166	168	169	146	155	161	151	156	170	151	180	164	161	177	176	169	166	184	176	174	150	152	175	180	158	166	164	166	179	182	178	151	152	185	154	180	144	171	174	151	169	158	168	176	165	183	168	180	172	154	166	160	154	167	181	175	178	173	151	159	168	190	167	165	183	159	160	162	176	166	180	155	147	161	175	154	156	172	146	157	184	192	168	162	162	162	170	168	147	168	167	162	176	152	159	171	168	164	177	160	170	156	167	157	155	145	169	179	169	167	161	166	181	174	167	183	172	165	156	183	181	154	165	164	164	188	147	149	155	161	177	170	182	177	158	163	164	142	163	164	153	161	193	153	173	161	146	160	151	141	160	151	167	163	149	189	157	164	158	177	176	166	166	140	175	176	171	151	140	167	164	148	158	180	175	173	135	161	162	159	198	160	164	170	182	174	161	168	166	148	149	153	152	154	160	161	139	165	146	161	153	185	161	165	181	178	157	149	168	162	172	177	174	157	171	179	169	151	190	176	177	165	155	155	151	148	181	178	167	166	165	177	173	168	142	161	185	153	158	156	189	167	148	149	168	169	174	179	182	160	157	161	169	159	149	150	171	174	175	179	146	185	147	162	173	163	179	164	163	144	175	172	160	169	169	165	173	177	161	157	178	175	170	175	162	169	173	177	164	155	165	187	167	177	181	163	163	168	162	178	156	168	158	181	174	168	182	182	172	169	165	166	175	174	185	188	163	176	152	162	183	164	160	172	160	146	167	166	166	159	160	163	180	189	172	167	190	170	171	153	185	158	168	169	147	165	151	151	162	159	150	160	167	161	176	173	172	168	156	132	169	143	147	163	153	155	176	167	158	144	151	189	173	179	191	154	180	150	147	161	200	176	148	194	162	164	174	150	192	153	157	174	164	152	175	159	168	192	173	166	149	150	154	136	169	151	159	167	182	154	166	171	166	152	148	178	193	170	145	183	170	166	156	169	178	166	175	163	163	167	159	167	170	166	170	186	165	164	149	152	168	136	155	154	167	175	167	166	157	181	169	167	141	186	178	166	174	164	163	147	179	142	141	143	160	154	174	186	146	174	174	140	163	142	167	178	180	159	158	175	178	182	170	156	160	165	196	176	147	150	183	177	171	168	171	155	147	167	174	163	157	185	184	148	162	167	160	196	165	152	171	167	156	165	160	166	163	175	160	168	163	158	184	164	168	161	147	168	172	174	161	151	150	149	157	194	143	168	147	164	164	171	185	169	185	185	174	156	157	188	154	173	171	195	160	185	151	159	149	151	149	169	145	155	179	162	177	189	149	140	180	147	159	164	166	170	164	158	166	169	157	175	156	176	150	178	174	146	164	174	171	157	166	167	136	208	161	161	156	178	166	166	194	173	158	192	158	175	152	188	162	161	166	176	158	160	170	170	165	162	156	144	157	155	148	139	157	169	202	165	168	167	170	175	176	176	167	149	183	173	164	158	162	180	157	166	170	174	173	151	204	142	161	176	178	174	170	142	175	186	166	162	166	167	192	171	159	169	162	142	168	172	182	154	161	169	189	183	180	172	164	165	172	161	189	172	183	163	192	157	145	161	141	181	163	153	153	190	170	150	150	185	178	156	175	151	166	146	171	185	169	151	178	163	162	148	164	172	153	201	182	154	157	169	187	167	148	151	158	177	167	184	150	145	170	150	150	155	174	157	163	167	154	177	180	146	164	185	170	159	185	172	184	142	144	152	178	168	168	169	176	185	174	172	153	153	181	175	160	160	173	148	167	166	171	181	149	123	175	203	175	162	167	163	173	168	151	163	161	157	159	158	173	167	154	157	176	170	168	170	161	155	172	163	184	149	157	173	162	187	164	151	153	166	162	175	160	158	184	179	186	149	169	168	175	170	192	172	175	182	162	181	166	172	146	156	187	154	149	198	170	192	156	179	180	154	161	169	175	182	176	160	167	183	159	188	171	205	158	173	168	179	176	178	175	167	165	158	173	176	151	172	163	164	151	154	162	143	157	169	158	145	143	151	153	183	167	151	170	149	141	170	168	171	151	180	131	166	172	169	178	154	185	161	152	141	183	182	180	197	169	165	169	176	141	170	152	187	181	137	161	167	171	161	143	178	160	158	173	153	182	158	151	160	176	178	162	137	158	151	160	165	155	167	151	188	162	158	175	174	159	149	152	195	196	170	163	161	173	139	159	163	167	160	155	183	176	166	159	171	158	139	165	152	151	134	169	162	156	151	159	150	173	175	190	167	147	149	174	166	174	153	171	169	184	154	156	141	179	174	171	170	167	170	129	169	174	163	170	164	170	165	167	158	177	154	172	180	153	156	163	178	162	161	168	170	164	176	157	139	169	174	164	153	195	175	161	168	162	197	164	153	162	154	152	168	152	173	177	153	160	189	161	149	175	198	167	186	144	189	176	175	161	203	161	154	173	166	150	170	138	152	167	163	173	158	157	136	173	192	173	160	159	153	164	177	170	167	143	164	167	159	170	183	180	157	166	164	200	174	168	171	149	160	183	166	157	161	174	150	174	181	167	159	185	165	172	163	185	163	169	145	179	145	166	156	161	156	185	183	166	179	153	175	174	169	160	177	156	183	144	165	159	149	183	169	158	174	143	167	156	151	164	147	153	179	169	159	173	159	158	161	167	167	172	180	189	156	155	153	134	185	180	172	169	171	160	148	158	174	179	171	174	175	155	166	162	161	185	154	160	158	165	181	141	183	178	176	155	162	166	160	190	156	169	170	164	153	166	118	185	150	171	153	158	164	157	195	188	173	174	176	169	165	168	177	177	178	187	130	163	163	179	142	170	187	180	157	175	160	169	166	158	180	157	177	173	151	172	155	159	169	170	166	155	143	178	174	148	156	184	180	161	156	162	159	173	191	166	185	176	171	175	157	155	183	153	152	160	174	171	165	157	189	153	148	149	172	164	158	175	154	169	187	165	171	174	184	179	175	152	159	175	157	166	151	159	145	158	157	167	149	144	183	157	160	188	171	169	146	191	149	156	158	165	163	154	190	144	170	174	159	161	178	156	170	185	165	166	159	167	170	154	159	151	176	165	167	167	147	170	168	173	155	153	171	180	170	166	162	165	177	153	180	171	170	194	169	176	152	151
35251	43292	37338	21719	10000	6014	3567	2220	1485	837	463	349	341	296	331	292	305	286	273	301	303	259	306	256	285	277	272	253	268	284	264	286	270	271	328	322	326	331	306	291	293	281	283	244	279	261	301	265	246	278	259	275	292	265	269	272	255	251	266	260	270	240	276	276	257	269	271	278	302	276	267	296	265	273	273	277	295	251	276	278	301	284	281	282	260	250	273	256	247	295	265	285	293	252	279	274	268	281	228	315	280	284	253	268	276	274	264	283	266	270	273	267	298	302	268	266	239	263	263	267	279	294	266	271	270	255	225	268	258	264	250	290	261	297	291	297	263	274	265	277	295	291	268	280	272	285	271	275	279	290	255	284	262	276	283	249	247	287	246	263	290	245	300	248	280	300	268	280	266	272	234	274	268	257	282	273	246	274	261	264	271	247	245	263	229	265	264	258	276	268	297	279	264	292	266	290	265	290	275	256	258	264	269	309	270	265	258	282	279	290	256	247	295	275	274	255	273	290	270	311	251	269	293	274	277	258	252	281	258	269	310	280	256	256	283	286	272	290	257	252	279	298	263	251	277	277	279	281	253	294	273	268	269	271	291	285	278	299	264	292	275	273	278	262	263	259	307	286	263	267	286	260	266	272	265	266	282	293	247	288	254	290	277	281	279	253	289	248	288	295	261	264	266	265	273	293	266	287	237	281	262	273	272	242	267	278	265	292	252	276	296	286	274	261	251	263	275	262	279	288	276	267	279	258	285	271	276	290	248	297	253	263	283	279	282	270	269	273	265	278	281	295	264	265	301	257	285	264	266	278	283	263	264	281	275	267	251	293	285	250	266	313	278	309	263	255	285	265	270	284	264	260	273	258	295	284	274	253	304	263	272	276	257	281	243	283	279	292	237	276	265	302	259	282	285	275	278	261	270	258	285	273	278	259	263	261	238	275	262	256	278	295	246	280	296	285	273	273	269	270	277	278	267	257	271	282	284	263	243	284	248	256	246	271	281	255	281	276	272	285	263	275	275	301	263	282	248	271	297	269	314	264	237	276	266	305	250	299	281	284	258	269	253	244	315	257	288	259	297	263	258	259	263	271	256	278	249	261	253	289	276	275	287	258	300	276	262	287	267	272	266	271	269	287	264	286	269	307	270	272	274	245	260	270	261	275	307	260	267	284	285	253	282	272	279	290	298	308	283	253	253	268	290	246	286	268	268	254	257	276	252	276	265	305	286	275	256	271	280	270	301	302	268	250	258	260	263	239	278	265	272	294	249	284	279	299	297	280	274	274	277	256	257	288	245	295	275	277	271	282	259	287	281	250	277	280	288	269	280	262	291	272	266	270	244	272	258	259	276	287	273	255	275	268	259	280	258	280	258	237	276	274	266	268	292	283	278	253	263	266	262	264	262	302	265	258	252	268	267	293	299	272	279	282	273	261	309	262	285	231	268	263	247	299	283	262	262	273	272	274	269	253	251	269	261	294	286	261	285	288	299	291	269	264	283	269	263	270	260	239	288	268	275	255	304	258	248	288	258	291	251	252	294	276	300	266	267	271	267	248	276	245	256	278	259	248	259	266	294	267	267	264	254	263	263	255	252	259	272	268	254	276	276	253	263	259	274	249	282	255	303	266	267	298	263	272	282	294	283	253	252	277	283	263	276	279	271	272	257	272	272	300	249	253	283	250	275	294	274	258	272	276	249	263	266	245	283	252	275	263	275	268	281	263	241	294	244	303	297	254	265	314	267	282	269	279	259	273	251	265	301	272	286	272	279	278	288	279	275	264	290	283	278	262	266	293	271	285	268	256	268	269	284	274	286	261	245	281	287	288	292	276	289	264	265	259	237	271	281	278	271	229	283	256	255	252	287	266	261	281	283	276	283	273	276	270	281	262	240	279	260	274	259	262	279	271	271	284	268	268	272	244	251	296	283	290	286	303	276	292	268	298	266	272	308	267	275	283	274	264	286	269	271	275	303	263	249	283	285	272	260	249	257	267	287	252	290	276	269	279	254	275	293	282	253	299	282	299	288	252	271	278	279	258	293	283	278	252	278	258	286	298	268	243	263	256	267	315	282	277	252	244	291	273	259	273	274	273	246	272	252	300	256	250	256	284	280	269	260	290	279	273	254	290	276	274	261	264	269	293	262	260	292	268	235	308	271	270	245	274	264	273	272	247	251	283	294	267	289	311	263	311	270	275	245	272	284	262	263	286	272	318	228	254	276	258	264	249	263	247	271	254	261	267	289	261	277	303	285	297	279	253	269	241	293	246	282	274	271	287	247	254	295	254	275	290	299	298	266	267	251	256	297	265	262	285	268	283	258	268	240	234	274	269	279	273	278	271	256	282	265	284	271	258	279	262	270	278	298	254	282	326	259	273	260	251	278	265	299	271	288	280	278	263	272	279	262	240	296	261	281	287	294	261	266	263	269	246	283	312	263	264	248	289	288	303	269	281	289	258	292	278	222	289	282	277	255	257	257	307	266	282	251	275	270	291	302	294	260	270	292	250	280	258	240	291	275	227	299	278	290	279	281	284	253	289	271	288	266	283	293	230	285	299	291	298	299	244	253	285	275	290	276	249	261	299	249	257	268	262	251	273	274	273	282	279	298	286	272	258	260	267	241	246	265	280	264	284	273	283	274	283	261	261	256	295	261	274	268	275	250	289	292	272	289	314	263	277	269	290	271	258	259	276	271	279	296	274	276	272	268	271	248	254	285	268	260	274	259	280	240	258	247	266	271	262	272	272	248	247	302	258	269	287	261	321	306	280	278	261	239	270	295	296	269	272	273	258	237	263	280	269	273	246	262	238	276	268	272	272	276	286	253	271	254	277	289	278	266	263	271	265	295	263	271	259	261	286	257	274	284	281	263	261	256	276	276	251	280	285	270	259	294	271	300	266	272	274	266	273	278	264	272	241	303	256	320	267	260	263	250	263	246	278	240	239	284	251	279	287	261	281	291	244	244	287	307	258	302	280	301	277	284	278	255	273	257	254	302	285	243	261	252	277	254	274	243	264	300	279	255	294	277	251	282	249	286	294	250	267	259	297	285	291	258	275	251	278	302	286	264	272	279	300	283	270	255	274	280	262	289	260	272	274	272	252	281	271	271	280	256	268	257	294	252	266	284	258	296	261	274	267	272	254	302	299	282	285	295	265	277	279	299	261	257	244	297	265	239	295	297	259	319	291	269	271	275	255	269	267	271	255	272	272	280	276	277	301	288	271	277	275	277	255	246	280	231	299	282	284	267	269	273	282	267	282	273	267	258	281	263	256	302	267	264	270	298	284	282	258	286	270	269	275	301	279	251	248	259	265	259	286	268	271	267	266	260	267	248	248	280	306	269	285	294	273	245	279	264	263	281	289	261	290	272	272	277	276	262	241	262	285	277	295	269	265	232	266	287	275	262	260	250	244	285	260	269	281	255	263	275	278	254	294	243	292	251	238	265	270	269	303	277	241	284	274	254	289	239	287	264	277	263	270	284	283
24814	21561	28590	25227	19549	10471	5009	2509	1255	681	379	250	204	194	204	178	174	176	169	176	173	168	211	222	192	178	169	176	163	143	188	158	186	187	213	252	248	209	176	170	185	175	202	155	162	169	170	157	167	175	158	178	151	175	148	162	174	173	165	199	170	200	183	156	173	170	202	160	157	187	173	157	162	177	182	194	154	163	175	169	171	144	164	197	156	165	166	166	147	163	203	155	162	176	184	165	177	168	171	156	137	167	165	173	168	180	168	157	200	168	175	187	156	176	161	152	166	157	134	178	147	171	165	195	156	166	152	148	170	152	155	173	168	160	165	179	196	178	152	172	147	214	169	164	141	164	158	145	189	151	186	165	152	159	155	162	151	173	181	179	169	170	171	151	158	149	155	159	177	169	174	152	159	160	177	174	153	143	174	177	169	167	197	164	160	164	152	159	173	155	164	180	192	158	169	168	170	167	156	170	177	191	194	151	188	173	194	178	179	162	165	175	179	158	165	170	147	151	177	160	177	160	170	166	179	153	161	156	161	182	167	162	160	172	181	149	154	173	165	165	159	193	165	160	165	144	189	172	158	128	167	163	173	165	152	168	186	161	179	142	152	196	181	156	181	177	189	167	151	159	162	175	165	194	161	146	153	173	185	181	162	136	161	180	167	187	156	158	164	190	143	154	158	168	172	162	162	193	170	157	168	165	175	168	147	168	150	182	158	146	160	171	166	176	154	169	171	191	158	160	148	148	163	142	182	153	146	191	191	157	159	166	172	160	157	153	193	159	172	181	181	180	180	156	186	198	193	161	172	149	176	161	165	175	166	163	169	164	167	150	173	175	180	161	156	171	162	155	153	156	185	179	145	173	171	172	146	169	193	158	157	159	172	161	171	152	193	162	183	183	176	195	150	167	179	172	150	157	182	167	155	174	187	165	177	173	157	166	162	159	175	176	171	182	147	146	169	167	146	175	185	155	165	151	169	183	174	152	155	167	172	155	172	151	157	155	174	171	170	174	166	153	175	174	173	165	155	190	207	179	180	174	170	157	161	169	161	172	156	182	173	175	165	171	183	176	172	152	177	171	163	152	157	149	162	174	163	197	160	160	158	175	163	161	152	178	181	170	153	170	181	167	169	184	193	142	169	175	172	160	169	178	168	167	181	170	150	168	154	166	183	176	176	171	161	149	187	179	183	183	155	160	147	183	159	151	173	174	162	180	175	154	171	150	181	153	176	151	171	166	150	167	154	175	156	197	178	163	189	154	168	164	191	187	160	141	191	161	188	177	169	145	181	162	178	196	184	160	162	166	163	166	163	168	174	161	177	179	177	152	171	163	177	184	168	165	153	170	169	158	155	161	163	176	160	157	177	160	189	169	182	170	172	142	173	162	162	156	156	175	153	153	185	157	199	178	147	158	172	179	176	162	180	172	174	173	171	189	169	179	164	157	162	172	166	176	182	181	181	143	157	136	177	176	156	190	164	171	167	178	164	147	161	195	157	180	171	152	172	176	136	172	178	194	175	142	151	177	157	153	165	168	173	156	150	174	175	168	156	143	173	186	198	141	182	154	167	175	133	171	171	176	167	178	149	150	188	184	165	160	167	143	155	157	156	134	183	151	165	176	179	171	166	177	166	144	146	155	152	168	173	163	154	164	169	180	158	179	171	143	171	152	181	183	156	163	141	154	166	162	176	154	151	197	178	149	150	180	183	163	170	164	157	174	185	198	168	172	172	164	163	178	185	139	171	166	162	170	180	194	196	156	177	170	165	173	163	151	175	175	200	154	157	163	169	163	162	156	184	165	175	166	158	160	159	177	152	175	160	156	182	163	169	171	182	182	166	161	179	165	189	165	180	162	152	191	171	173	157	148	159	148	167	186	175	172	156	164	167	168	170	144	174	159	161	183	155	172	166	153	168	154	167	162	174	155	173	165	173	162	173	159	180	152	166	166	165	187	176	138	166	189	160	165	170	181	158	187	160	178	163	152	165	170	184	187	167	170	181	157	186	173	168	156	149	179	187	168	166	179	179	184	166	166	152	144	169	154	218	163	170	185	141	159	193	162	158	171	180	145	169	135	176	173	184	161	151	174	169	163	150	160	174	160	174	166	146	170	165	172	177	160	176	172	170	194	144	175	175	181	177	173	155	143	160	168	151	153	184	169	163	180	144	144	167	161	163	183	175	161	174	152	132	151	170	171	165	190	175	142	193	169	161	150	177	179	162	163	166	146	162	177	170	171	153	166	160	155	178	171	159	164	185	164	157	155	175	155	163	168	151	171	165	176	156	177	194	180	174	181	146	149	182	182	167	146	166	154	168	179	160	168	161	159	156	160	145	194	174	158	137	180	171	166	168	176	149	152	140	154	175	157	159	178	157	169	167	152	160	193	168	168	153	157	154	166	177	157	161	159	171	167	169	154	183	163	179	178	179	178	185	177	169	148	167	183	158	189	152	150	162	174	175	178	167	154	162	195	157	152	154	185	181	172	163	189	145	188	137	153	157	167	167	150	164	166	182	130	146	164	173	180	158	141	155	169	157	172	162	163	165	151	167	168	182	175	165	198	163	162	181	176	176	175	177	152	170	168	149	163	167	152	178	173	175	180	176	176	184	172	157	175	188	175	159	158	154	140	142	159	168	153	166	158	191	173	134	178	178	168	162	172	148	176	167	156	162	191	164	162	153	160	162	173	165	156	150	148	179	178	155	170	155	143	168	180	165	152	176	158	168	166	170	182	206	148	174	181	145	182	143	163	164	190	199	162	165	187	158	149	172	180	182	150	138	181	173	140	157	181	170	164	147	195	159	186	166	169	173	137	192	182	160	181	172	167	175	166	171	179	130	148	162	162	133	163	172	161	154	182	156	172	174	170	173	164	169	164	183	156	165	181	168	153	163	153	177	152	178	164	166	170	160	196	172	171	159	153	175	157	177	161	175	177	174	165	176	166	185	186	178	169	161	163	149	158	173	150	162	194	175	166	183	159	175	168	188	158	158	170	171	157	156	164	158	155	178	168	159	180	163	183	166	160	155	172	153	200	174	168	156	152	171	156	164	166	168	164	148	165	168	180	155	166	160	173	187	169	177	181	147	172	188	183	162	161	198	144	160	176	161	181	193	149	193	154	182	168	180	155	176	153	140	167	161	149	162	171	157	157	178	165	156	175	149	166	170	163	179	156	168	188	170	167	183	178	187	153	182	170	174	165	169	156	176	142	179	183	157	176	154	162	168	180	174	165	155	185	171	168	156	163	154	185	167	162	161	164	169	175	161	182	171	181	162	156	188	164	190	194	182	170	156	150	186	165	162	203	152	159	167	182	140	160	161	187	152	155	153	149	166	158	157	164	163	161	171	162	165	153	163	148	165	171	167	161	189	172	164	150	163	176	167	154	180	158	181	175	168	164	165	156	153	199	157	167	166	160	185	161	150	168	178	180	167	158	166	163	175	166	148	153	175	174	175	162	168	156	165	171	157	156	154	162	163	178
37158	54684	41328	25719	18978	13475	8848	5636	2856	1531	768	496	363	355	327	354	305	310	298	269	287	313	348	440	293	298	250	298	279	267	279	276	327	357	467	520	466	384	370	318	299	276	278	281	262	278	294	282	275	280	271	299	260	252	268	270	269	264	282	318	273	299	256	287	280	280	274	290	268	284	263	272	268	271	291	306	282	279	285	259	292	275	299	267	257	274	260	272	258	275	278	305	253	267	275	289	267	298	271	282	271	284	269	278	266	266	280	296	263	265	270	255	306	286	308	277	253	262	289	282	276	277	274	250	296	255	256	286	286	280	281	255	277	271	252	261	278	283	290	264	246	286	291	239	259	297	275	278	265	285	291	266	293	285	300	268	273	278	290	253	287	282	248	267	278	234	281	270	269	309	295	273	282	278	273	270	300	287	293	261	273	254	263	267	268	277	284	288	275	249	306	285	299	260	282	279	284	280	278	282	301	255	268	288	303	269	284	258	264	272	289	279	283	251	254	249	289	257	272	288	245	283	259	270	306	266	263	289	295	275	268	284	262	250	284	283	252	281	268	271	303	255	269	284	295	267	291	286	268	289	286	277	246	262	282	282	261	303	273	306	279	292	275	232	273	271	281	252	280	304	275	292	269	260	282	295	246	258	262	275	248	297	274	285	264	280	273	268	277	248	261	283	311	260	250	280	282	274	316	289	284	257	290	275	283	281	270	298	259	279	287	256	297	284	248	272	287	298	276	282	274	272	287	285	267	273	268	268	260	277	276	284	304	258	303	246	286	283	247	278	271	267	289	284	265	274	251	285	266	269	268	302	305	274	256	268	283	260	284	281	252	285	251	262	254	269	279	304	304	279	264	271	249	275	263	287	266	289	276	278	253	259	251	265	275	291	299	282	307	230	286	288	275	249	303	284	296	285	253	273	281	277	282	284	277	274	277	253	267	279	273	263	240	266	268	279	300	280	299	270	304	244	312	255	267	263	274	308	295	250	281	286	253	314	255	266	260	292	271	266	281	278	277	271	292	267	246	251	290	301	288	254	250	281	280	264	292	288	265	284	280	260	267	238	259	283	285	279	290	268	273	268	253	259	263	286	277	293	283	232	248	265	261	283	280	255	295	307	261	271	257	270	297	289	268	303	289	280	266	240	264	274	280	272	269	286	294	284	262	259	308	265	253	260	276	260	273	273	265	284	298	273	280	267	285	255	245	293	310	289	267	261	260	297	277	250	278	250	261	300	283	286	267	259	280	256	256	260	260	278	255	287	264	286	260	257	276	267	273	270	294	283	285	289	287	261	286	283	248	269	274	275	265	284	310	279	244	233	241	287	261	279	275	299	268	265	283	266	276	294	288	260	289	263	260	283	288	282	262	292	263	273	272	267	317	276	281	268	285	289	306	263	287	267	282	261	288	284	272	268	258	290	322	281	274	257	288	281	289	270	288	273	243	289	277	260	290	295	289	270	286	327	273	287	267	284	247	262	303	292	250	263	261	273	280	279	260	292	304	274	237	283	282	291	256	309	265	262	249	251	292	285	271	260	284	280	297	277	270	283	250	293	256	266	265	255	257	230	287	275	282	260	289	279	259	278	287	269	249	254	251	256	278	288	303	241	300	253	283	268	270	278	260	306	258	256	251	280	296	274	290	253	297	281	252	292	304	273	274	305	261	267	274	280	296	285	281	267	253	262	264	275	257	275	244	295	273	270	280	282	280	251	278	265	264	276	274	289	285	266	251	286	252	276	283	286	286	284	264	279	233	294	322	275	283	273	282	255	276	251	271	267	277	288	300	285	321	272	289	273	271	281	288	267	276	250	275	261	286	272	260	244	289	269	276	284	257	271	262	277	265	255	282	274	263	289	260	274	263	282	252	292	259	272	307	268	286	287	300	282	287	308	291	269	255	279	271	274	255	287	277	281	280	280	256	273	253	258	237	266	289	309	289	256	278	262	289	279	287	282	264	283	308	270	295	260	293	255	246	279	293	271	298	291	251	268	281	274	286	278	276	300	266	247	255	278	269	259	296	273	287	271	257	286	269	285	281	285	275	281	282	246	287	245	304	288	284	283	297	277	274	243	274	288	317	290	288	265	276	276	241	269	307	283	258	295	269	284	280	282	287	288	252	250	263	269	303	274	277	277	284	289	267	256	273	292	297	280	276	277	305	263	269	289	264	264	252	279	258	286	280	253	307	249	263	295	283	307	241	279	275	276	280	275	270	268	275	261	240	277	326	270	306	279	272	302	287	272	279	250	267	288	274	261	261	306	289	252	244	279	299	269	305	268	271	284	288	249	253	290	252	299	283	260	289	267	274	234	281	257	265	276	293	267	288	256	276	252	275	281	254	276	269	265	266	298	290	282	288	278	268	271	270	283	280	284	256	265	286	276	263	286	278	281	277	270	280	269	269	301	285	276	283	285	276	271	274	254	296	270	285	265	274	277	285	305	277	267	287	274	263	286	284	270	278	297	239	278	252	278	277	259	276	279	241	281	287	283	290	296	278	269	274	290	296	239	284	271	258	258	254	260	288	261	286	293	269	279	268	272	292	272	281	272	285	274	261	276	265	281	255	253	301	285	275	291	267	270	265	249	257	244	301	280	315	286	263	279	304	287	267	299	293	293	260	293	274	270	272	284	240	281	279	261	261	294	268	292	278	262	281	270	306	272	294	256	285	307	283	291	263	297	259	294	270	274	259	279	285	285	293	246	260	299	263	259	298	251	290	251	287	270	296	276	268	251	312	255	259	280	250	276	310	275	271	295	275	256	282	289	260	270	284	283	258	277	281	252	251	243	263	280	270	265	283	262	284	293	253	291	278	301	273	276	278	294	286	265	284	259	257	252	249	261	272	284	284	281	280	297	307	247	278	244	266	261	291	287	280	279	300	282	263	279	273	294	291	270	276	253	293	301	285	279	290	279	287	275	274	260	273	288	279	286	269	272	280	259	253	238	267	300	276	279	287	295	305	264	281	286	306	274	273	294	282	291	266	288	281	280	271	280	295	250	269	308	270	272	278	265	269	269	281	311	301	276	269	289	268	304	278	281	286	283	278	292	280	264	278	266	260	302	261	318	253	259	285	287	271	251	272	290	282	299	293	259	264	275	299	319	258	307	292	275	265	314	302	281	271	292	271	279	284	279	273	253	262	286	286	254	270	276	299	285	262	268	279	286	276	276	268	273	229	274	294	294	277	267	270	246	277	271	267	304	300	275	262	272	298	272	274	308	256	274	261	262	257	272	265	273	272	291	267	275	278	294	274	256	292	265	292	292	294	275	270	288	261	275	284	280	274	303	270	240	268	286	269	277	296	283	286	286	282	253	287	270	278	284	264	266	272	283	286	269	287	278	262	273	304	282	278	268	300	295	246	287	285	296	285	279	257	261	288	289	265	279	270	271	248	272	259	283	294	296	283	258	272	242	280	289	282	273	267	273	273	254	295	252	292	286	281	284	234	275	254	296	265	279	264	277	258	243	268	302	287	278
23562	21604	29378	24613	22353	21834	16264	7377	3333	1398	963	545	276	272	209	233	206	194	181	181	239	182	202	245	183	151	183	180	171	192	169	180	184	293	460	413	376	289	214	211	202	190	170	178	179	154	179	173	163	164	166	173	162	175	170	170	160	179	167	183	173	162	188	166	143	169	169	184	175	175	174	135	166	164	162	172	165	167	174	154	169	170	165	177	157	171	160	163	177	183	189	144	179	174	155	162	165	162	153	182	192	160	182	173	171	172	173	167	159	150	146	167	150	164	175	176	161	156	179	168	161	179	171	158	159	189	180	170	184	193	187	187	185	175	178	181	184	159	165	163	171	161	179	161	180	161	186	154	170	160	144	152	162	148	191	150	170	145	168	184	180	165	176	176	164	162	186	176	150	151	180	172	165	175	171	162	166	170	166	192	164	164	164	174	169	159	183	155	172	166	163	173	180	167	163	162	160	179	163	207	174	183	151	171	178	181	191	175	156	154	180	160	177	164	172	175	167	169	143	175	177	156	199	164	173	161	180	157	153	140	177	164	169	155	178	176	179	165	194	195	175	177	198	171	191	173	161	189	160	177	181	160	157	178	180	194	177	163	170	167	182	160	168	171	158	154	152	165	166	160	166	172	163	175	151	176	163	174	166	199	182	182	173	159	159	205	165	181	184	157	135	153	191	153	169	181	179	150	162	172	180	176	163	165	160	198	168	168	170	166	175	171	158	164	177	170	168	164	179	172	175	193	183	188	161	172	166	164	174	178	174	165	160	181	164	208	155	165	144	183	177	174	162	178	151	171	160	181	171	166	171	156	170	163	157	190	176	165	156	176	196	165	189	174	167	200	176	184	183	194	178	167	182	166	150	167	206	148	185	156	168	186	162	157	153	163	164	165	192	162	185	173	181	172	170	145	178	159	161	195	155	165	165	164	173	174	178	160	182	155	193	184	167	159	149	196	164	176	170	175	185	158	173	171	164	176	169	173	164	149	191	168	161	171	178	175	175	191	168	180	155	174	171	193	180	171	163	163	166	176	185	167	172	175	186	142	175	164	181	172	142	160	181	177	173	180	171	182	176	157	185	186	196	172	170	181	152	165	168	162	170	154	176	181	165	175	187	145	175	155	164	166	169	161	194	186	164	161	178	169	168	170	172	173	177	150	162	169	191	180	162	186	185	160	187	163	173	172	212	161	177	166	166	184	183	169	156	192	194	166	193	167	173	179	191	175	167	158	168	183	159	173	187	186	185	158	172	160	146	160	198	159	157	171	172	175	158	183	162	168	180	158	182	177	178	146	169	169	142	150	161	167	189	171	168	174	155	158	153	178	150	185	182	174	169	175	162	166	169	151	155	179	163	175	157	163	188	190	157	176	180	168	164	160	164	173	165	166	148	150	195	176	190	187	181	159	152	154	194	167	162	169	156	161	137	187	167	183	158	181	156	162	156	139	186	179	178	177	172	184	190	192	169	172	190	186	181	162	179	183	151	166	195	179	167	167	173	191	196	168	144	186	165	164	144	177	179	188	176	176	166	185	180	156	205	185	157	181	168	187	192	158	184	180	164	184	188	157	179	172	175	197	167	162	181	170	146	195	181	187	168	157	167	166	177	154	196	172	155	143	188	187	171	171	157	155	174	168	160	167	167	168	183	166	140	189	170	189	172	136	168	164	177	153	181	153	159	194	191	185	170	178	149	156	162	165	187	178	161	161	168	171	153	163	174	166	172	176	161	164	170	173	174	161	150	185	169	173	171	201	166	182	177	168	184	144	201	171	169	182	155	170	182	172	164	167	186	178	178	167	174	180	162	178	150	178	161	152	173	155	167	153	147	160	184	180	177	169	179	184	152	156	174	193	175	172	164	203	200	158	172	162	178	161	158	173	162	177	170	179	183	163	162	196	167	178	171	150	183	153	176	167	161	189	156	183	176	174	186	177	163	165	179	166	178	173	153	177	180	167	160	199	162	187	168	150	186	184	177	177	178	162	183	176	169	183	173	162	161	178	155	172	188	147	178	160	181	173	181	156	168	181	178	158	171	170	164	169	176	178	175	175	163	188	176	161	190	199	183	171	178	160	187	185	174	166	193	150	185	170	202	164	181	161	175	181	149	176	186	174	167	175	167	154	208	169	168	183	178	171	184	162	172	163	195	184	166	178	180	186	166	167	182	173	194	187	196	186	172	160	166	171	183	167	153	153	181	166	171	158	156	169	163	178	185	136	168	177	163	174	175	177	159	173	185	181	160	166	177	180	191	174	165	176	164	173	171	166	176	160	180	200	184	168	156	162	163	169	174	149	169	174	162	174	175	177	158	171	181	169	154	194	175	149	174	171	146	199	188	159	160	196	171	171	172	162	166	150	170	156	179	186	184	171	165	176	173	190	169	145	178	177	174	170	162	179	174	167	163	160	184	160	182	168	156	138	167	190	186	157	154	175	174	169	177	179	171	172	172	189	181	169	165	152	172	170	161	182	190	173	154	183	176	176	171	180	169	153	164	163	156	192	165	181	165	165	180	155	179	184	182	172	165	170	162	170	171	180	166	164	156	163	145	183	163	183	189	195	181	178	184	172	157	175	192	149	160	161	176	171	207	174	175	181	165	168	169	178	142	169	157	167	159	170	151	162	177	173	162	169	162	144	192	162	177	179	183	179	169	168	167	176	153	179	175	180	202	188	149	164	161	162	162	170	186	159	180	163	189	190	171	180	183	181	191	173	176	202	181	141	166	177	182	156	177	158	167	169	162	175	165	137	158	165	175	155	154	158	178	196	173	141	187	160	178	157	179	159	168	163	182	186	197	178	155	182	174	170	159	163	174	178	190	174	184	178	181	160	171	160	170	176	163	164	187	166	194	191	179	157	191	199	204	193	192	166	171	173	154	177	182	182	197	177	134	148	175	190	178	174	170	164	182	175	176	169	179	156	164	165	174	178	177	163	154	172	163	183	175	152	195	173	188	149	169	159	156	181	173	175	173	159	174	161	176	195	167	151	159	174	174	168	174	175	202	166	171	173	201	185	181	194	187	174	146	183	171	181	171	167	181	188	169	185	173	176	185	162	181	160	160	187	171	182	181	168	177	165	154	183	184	156	160	185	178	149	186	179	184	182	176	191	168	185	189	184	159	166	154	182	185	191	175	183	166	177	172	181	173	180	166	197	165	156	158	178	164	153	176	163	180	174	142	177	195	177	166	183	148	173	176	186	165	166	167	153	167	162	186	181	158	161	167	157	162	180	171	179	176	144	174	152	148	177	159	186	166	182	161	174	178	171	174	166	179	159	160	165	204	169	163	168	178	184	174	168	141	176	166	173	149	171	174	172	159	180	155	164	150	185	176	173	152	163	188	198	170	185	184	156	173	177	165	178	159	157	184	174	193	178	172	162	191	174	150	169	168	143	160	178	166	169	159	164	177	184	179	175	150	149	169	180	167	152	150	188	177	189	176	176	194	196	167	185	184	154	170	178	200	170	170	191	182	164	183	168
38744	52127	47311	39175	31312	24032	17874	12065	6696	3196	2394	1218	544	501	408	368	348	366	342	344	452	357	309	436	262	306	271	284	297	270	300	281	321	586	904	1012	794	580	404	339	296	273	303	279	273	275	271	275	293	299	276	315	296	261	319	257	263	281	272	269	274	277	262	283	277	297	298	309	262	284	280	258	226	284	277	270	250	275	259	269	237	274	262	278	255	286	243	263	275	277	274	279	257	281	246	296	273	297	293	269	271	311	245	274	270	279	307	283	235	253	265	279	285	289	269	263	296	260	294	284	298	274	291	275	252	253	277	263	287	255	236	263	251	281	269	284	261	277	271	287	253	294	286	250	276	270	261	288	277	245	248	251	283	275	259	243	267	270	254	261	277	240	270	252	283	296	249	273	281	261	280	294	274	275	338	266	260	275	290	290	255	304	284	263	283	273	299	275	251	309	291	277	264	262	264	303	269	258	257	287	267	274	278	275	260	254	295	272	265	272	288	307	319	245	280	255	268	282	285	274	301	259	275	259	270	294	273	280	268	260	251	231	281	258	281	252	243	276	287	275	262	272	264	277	306	278	296	266	275	278	269	254	266	256	264	288	274	266	280	276	255	267	289	264	281	258	264	264	286	280	268	285	297	259	239	245	276	271	297	269	280	242	255	283	311	270	267	271	306	307	233	249	283	282	274	237	258	269	262	269	273	277	303	281	274	263	274	273	280	262	255	261	265	270	257	272	269	266	285	290	284	266	283	295	290	284	270	291	294	279	267	297	243	272	284	264	278	292	268	284	283	269	272	279	271	277	260	305	249	248	242	281	276	266	250	268	246	262	248	269	266	257	263	273	264	267	275	257	304	266	281	264	260	277	276	289	272	289	307	264	262	260	292	277	275	254	297	291	258	278	254	267	281	248	298	287	272	280	267	274	321	272	285	272	286	260	271	298	268	290	290	278	265	292	276	295	302	288	263	263	279	265	296	293	252	291	278	263	278	278	261	274	271	282	307	295	275	281	259	271	288	316	281	264	277	268	254	281	278	300	305	305	255	272	309	254	271	262	264	286	247	279	284	256	265	280	257	244	276	264	277	281	304	274	271	235	281	278	274	264	265	266	253	270	309	305	272	285	261	258	299	306	251	303	290	272	279	248	286	273	270	257	286	252	268	255	248	279	306	277	271	256	276	242	277	266	291	262	290	278	269	246	262	260	265	267	259	264	297	292	264	284	266	282	263	249	287	272	261	266	256	277	263	302	281	264	269	263	285	288	311	273	314	240	253	270	257	294	289	278	271	291	255	302	297	265	267	279	272	249	265	286	272	295	287	284	274	282	281	232	266	274	269	279	264	277	273	299	273	298	274	289	288	287	265	276	258	300	263	263	277	278	266	245	250	277	268	273	266	254	274	295	263	266	294	288	307	268	279	297	271	288	272	270	256	261	257	290	269	277	256	279	277	267	272	280	275	260	260	281	255	262	323	284	302	250	285	304	272	292	288	259	274	271	260	264	266	235	289	266	267	250	249	257	304	255	270	290	245	243	273	282	284	260	261	265	276	267	270	269	275	270	274	268	271	258	283	273	266	289	273	265	303	280	287	305	294	268	247	256	260	292	277	298	259	275	281	275	277	277	266	294	277	300	225	307	260	265	253	251	295	243	273	287	261	292	280	278	254	308	277	295	271	234	251	286	272	282	264	275	279	262	271	274	258	313	254	263	278	268	292	281	297	264	294	257	300	271	259	286	297	273	284	293	279	260	270	276	274	281	289	291	285	282	274	294	286	254	271	280	260	288	246	251	293	260	271	265	285	284	270	279	258	261	277	265	257	284	244	277	242	268	248	295	284	272	284	276	283	279	274	300	275	269	288	264	272	262	297	265	280	250	250	270	277	262	262	278	302	283	265	242	262	248	287	293	282	248	274	256	299	274	272	288	297	274	256	282	249	274	288	259	255	274	254	292	281	242	271	246	242	284	283	287	308	286	255	274	284	241	282	307	283	247	263	297	289	266	271	292	283	259	269	292	267	299	281	277	250	249	261	269	266	284	249	282	250	273	263	261	282	245	276	285	250	266	242	264	265	286	262	263	294	285	293	277	280	289	302	265	249	248	295	278	259	291	263	296	269	271	278	286	276	297	288	268	259	290	280	283	261	279	272	255	265	318	306	271	279	265	262	267	270	278	308	268	271	265	268	263	260	276	273	258	251	278	289	290	286	266	274	244	278	249	263	271	289	282	292	295	289	297	261	273	257	295	275	298	245	271	253	279	247	264	268	243	273	275	288	275	240	279	276	287	279	264	242	265	281	269	275	256	270	243	274	247	247	260	276	259	283	280	257	267	281	283	255	260	266	265	318	276	280	300	301	252	285	273	271	255	260	270	270	295	253	282	268	282	261	289	276	303	256	286	249	295	285	260	234	265	258	299	285	276	285	231	266	262	274	267	236	279	277	267	266	281	284	282	255	266	282	285	294	274	283	278	248	259	292	275	268	274	307	240	289	274	276	306	295	270	261	279	279	277	261	297	285	299	277	289	268	253	237	271	247	275	271	294	244	282	266	304	283	272	268	280	285	243	271	263	289	285	286	277	306	294	317	257	301	267	271	270	275	273	264	306	287	294	261	262	274	280	272	263	232	267	270	273	266	277	267	271	295	262	256	261	297	247	275	251	278	242	301	286	254	259	271	244	318	242	230	281	275	271	289	277	276	278	270	274	287	261	268	291	270	298	275	252	277	272	248	264	293	279	265	281	293	279	240	286	281	262	272	261	268	298	299	256	281	240	269	285	270	286	290	288	255	261	270	282	291	267	279	277	296	238	271	277	269	267	285	268	273	282	278	262	247	281	273	256	242	270	282	259	253	278	246	295	300	292	290	290	283	287	274	270	277	272	290	272	267	269	257	295	284	254	297	255	276	294	283	284	238	277	259	287	309	270	294	273	256	257	288	273	283	288	294	267	297	261	286	276	278	266	307	262	304	267	248	263	268	286	252	265	280	250	283	278	254	280	265	285	281	250	279	248	279	271	241	276	296	267	298	270	278	253	283	243	271	265	281	259	293	278	253	264	266	282	273	270	278	277	250	291	275	279	275	274	280	272	314	286	293	269	255	301	253	238	295	285	237	285	314	270	269	273	300	284	271	277	240	270	248	281	267	288	257	250	259	272	277	280	274	281	284	298	299	240	269	271	291	267	268	279	262	272	273	286	243	285	273	267	292	263	265	249	263	297	258	286	253	314	287	284	288	257	297	267	264	246	275	263	260	287	252	305	270	274	262	266	284	277	257	273	291	284	268	277	302	291	285	298	271	288	275	292	269	252	271	271	284	289	279	282	258	285	271	300	269	286	270	267	303	293	268	288	262	245	231	291	255	263	259	266	278	256	270	274	270	295	262	277	242	281	273	258	277	280	262	260	264	281	289	254	281	287	305	257	286	262	262	260	283	266	273	276	286	280	296	289	258	278	238	261	257	260	302	279	282	270	266	289	254	285	277	279
28255	25180	24918	14184	5513	2610	1620	1021	576	397	274	216	207	173	166	164	174	173	166	169	163	184	160	156	182	172	172	151	163	175	177	160	175	158	169	193	192	165	173	180	156	191	165	175	168	177	164	166	164	173	172	184	189	164	193	179	183	183	134	156	181	165	178	165	168	159	168	163	162	151	172	169	150	164	164	185	185	160	165	159	162	175	186	173	167	176	158	180	173	165	173	167	161	164	175	166	173	162	156	174	187	178	159	187	167	198	172	193	172	155	157	176	157	171	163	159	172	183	176	171	171	136	170	150	146	180	160	175	166	174	171	151	179	168	169	155	174	175	168	164	196	144	163	171	176	189	181	153	163	175	173	178	169	148	174	200	139	151	156	154	166	187	138	166	164	157	170	149	167	169	171	200	159	159	190	181	157	178	167	181	185	167	158	172	174	187	164	163	162	137	158	173	165	174	177	157	167	183	143	178	151	167	181	156	178	180	192	151	165	180	177	154	172	173	150	161	169	162	156	169	160	160	179	170	148	184	183	161	175	147	143	194	155	174	156	173	171	156	186	166	163	158	196	155	174	174	173	161	156	174	153	190	166	184	176	173	147	201	180	187	188	164	154	154	172	155	185	163	183	152	147	168	146	188	182	170	175	175	160	154	165	154	155	163	183	168	173	164	172	172	161	185	170	148	173	161	165	158	198	166	176	172	148	168	176	174	202	174	157	173	145	195	149	177	171	159	181	165	200	201	165	181	154	182	164	191	157	146	145	137	172	184	155	168	175	161	166	174	166	189	159	150	183	185	155	175	186	188	195	180	161	160	148	180	167	169	150	170	152	173	146	140	179	185	156	157	164	193	136	178	172	165	163	161	166	179	185	173	160	170	160	168	180	171	158	161	180	180	155	161	171	170	173	178	178	153	161	165	179	165	155	191	177	167	158	168	171	149	179	170	152	184	200	175	190	152	163	165	155	161	185	159	184	155	187	179	156	195	164	171	148	181	154	160	157	180	147	147	168	147	177	193	183	183	171	173	148	172	146	153	151	164	160	155	155	154	156	172	199	170	137	165	198	187	164	144	182	191	176	194	203	159	151	164	169	168	168	155	177	169	177	156	155	167	186	177	142	171	175	163	165	163	166	172	175	168	174	156	158	170	178	156	169	160	141	187	153	176	170	172	170	196	166	184	183	159	189	196	179	167	149	181	173	155	174	156	156	155	157	163	188	159	162	162	167	177	177	166	169	177	168	161	151	173	148	143	147	160	193	177	154	163	176	175	167	203	155	163	174	161	180	167	142	177	156	174	173	170	168	158	154	162	181	177	181	186	177	159	167	164	143	152	172	152	150	132	169	171	162	151	168	149	169	147	162	170	169	178	186	185	182	198	165	150	171	179	168	147	172	163	173	179	163	167	166	159	145	149	171	160	182	183	185	162	173	172	171	161	172	182	164	153	165	189	168	174	138	165	179	148	159	163	189	177	158	173	169	157	167	161	162	171	159	157	156	169	159	169	163	157	152	164	176	165	152	145	184	174	128	164	179	183	185	156	142	165	187	159	149	164	171	159	159	155	174	166	166	178	164	166	172	171	158	169	170	147	160	158	166	178	159	170	164	153	191	183	168	170	174	178	173	148	154	163	163	159	134	148	161	163	173	166	164	168	167	172	170	168	212	179	151	153	144	176	155	175	147	179	184	179	165	139	171	185	183	171	163	177	171	158	166	163	173	191	185	153	163	183	177	160	157	175	155	169	187	204	173	171	174	180	154	153	188	167	160	175	175	179	165	166	183	183	182	165	180	165	177	178	153	152	170	170	172	161	169	154	172	164	159	169	167	156	184	164	174	172	170	161	157	144	185	177	150	162	168	156	175	185	160	169	153	158	143	174	158	174	167	161	169	184	166	178	163	162	157	170	169	186	186	178	164	177	171	164	168	135	160	159	154	168	166	197	161	153	166	158	163	155	177	159	167	149	165	165	165	171	165	141	155	169	141	164	167	154	160	174	165	169	156	152	140	168	192	157	163	155	169	172	170	162	173	163	150	172	173	149	169	161	164	184	176	147	173	165	178	158	170	169	176	159	166	167	175	144	156	173	185	141	163	175	159	202	162	188	171	174	173	166	187	163	172	166	148	163	153	158	165	184	158	165	162	159	152	158	149	145	144	167	165	155	172	161	169	158	153	170	165	164	180	167	172	160	196	162	193	187	156	137	161	182	168	161	174	164	162	181	155	168	158	159	157	154	174	171	150	160	167	149	146	147	174	160	162	153	158	163	179	160	139	178	171	152	166	195	156	177	184	167	156	179	181	173	162	157	181	176	179	159	168	158	174	171	168	184	196	179	151	168	186	182	173	153	171	167	171	170	157	160	146	170	182	176	160	147	168	155	173	168	168	167	149	181	170	166	171	165	176	176	160	158	164	181	190	175	170	159	153	161	185	154	180	193	159	166	182	182	154	165	157	160	162	152	172	161	176	180	181	155	191	178	165	143	175	173	196	158	147	165	181	181	161	169	150	155	175	162	177	198	161	167	192	157	159	171	181	169	167	160	174	165	155	144	160	178	183	188	167	166	173	168	169	180	179	196	170	171	169	165	138	165	163	143	151	157	168	184	172	166	168	176	170	167	167	149	173	170	191	158	155	170	169	180	168	167	151	177	169	169	165	156	166	166	163	176	157	183	172	180	167	166	174	172	160	158	154	156	153	169	165	176	186	169	188	162	187	164	165	172	161	174	161	196	147	161	164	169	153	165	168	142	159	167	178	171	170	180	168	181	182	188	143	174	180	181	183	188	171	163	165	150	201	159	160	177	162	174	172	158	137	170	152	170	180	187	168	174	170	195	177	177	149	156	196	165	192	186	167	179	146	161	170	163	148	167	152	198	156	174	161	172	174	161	174	165	146	165	151	169	162	171	157	170	200	181	173	168	172	154	152	158	177	183	187	179	159	159	176	180	175	146	165	165	171	159	150	176	166	166	195	164	184	161	157	176	173	149	162	158	169	179	195	165	176	147	183	157	157	166	172	184	184	193	165	172	162	156	167	148	174	141	187	180	178	154	174	184	173	171	188	197	175	156	167	173	158	172	155	170	175	131	178	163	149	173	157	167	154	151	162	155	166	166	146	147	162	187	128	157	155	176	188	165	163	163	179	164	174	161	161	160	171	149	146	156	173	179	171	175	163	149	182	154	132	151	181	151	167	170	176	171	158	156	172	175	189	164	178	181	161	148	182	171	162	172	165	173	176	150	172	173	173	175	146	166	157	174	211	176	172	155	156	195	161	191	156	188	173	188	182	176	174	171	154	179	169	161	186	167	149	156	177	158	171	175	146	172	166	203	187	165	184	160	169	159	162	176	162	178	159	176	190	158	152	186	155	156	162	153	165	161	168	163	185	174	146	150	168	170	176	155	184	176	172	156	179	151	177	160	165	180	178	161	191	146	181	149	196	155	181	177	188	172	187	178	174	156	157	169	162	177	191	130	164	170	154	169
31168	41833	32666	19723	11410	6614	4418	2512	1499	963	632	376	363	338	302	283	262	293	285	319	290	275	294	295	288	269	251	268	288	285	280	265	284	305	281	300	318	305	267	292	263	264	296	263	270	262	285	261	278	277	272	272	268	266	303	258	306	302	259	273	262	267	253	292	254	285	263	254	285	267	267	289	264	259	292	277	245	259	310	290	273	273	283	273	310	297	282	273	282	278	268	264	290	278	271	276	268	242	259	263	251	253	270	249	282	286	282	278	265	259	304	286	269	286	286	285	268	256	275	286	276	306	258	282	257	257	265	276	290	261	307	276	260	293	292	274	271	269	246	268	274	257	259	279	279	279	262	243	299	272	261	271	277	299	262	250	292	264	272	261	265	285	277	278	259	269	295	281	252	264	266	273	277	245	277	296	263	281	295	282	260	300	311	248	249	274	270	281	268	248	281	288	275	272	270	263	271	270	315	276	292	291	242	278	269	289	278	278	280	258	301	279	260	265	257	277	270	309	266	267	281	287	313	265	292	268	266	286	307	301	257	306	276	252	286	292	288	258	267	268	259	301	294	242	271	274	253	275	276	259	241	258	278	282	293	287	299	257	283	284	295	257	281	279	278	268	275	289	282	265	291	293	289	272	274	297	296	273	252	266	294	265	269	284	267	268	270	242	296	246	276	255	283	289	284	260	288	298	281	259	269	306	279	258	286	273	268	270	274	251	295	251	283	260	272	288	273	245	298	271	281	292	293	294	293	292	295	275	260	266	260	278	301	297	255	277	276	261	256	266	273	281	253	260	287	270	260	309	285	261	275	274	286	274	278	298	259	282	306	261	291	280	267	267	258	263	256	261	243	269	268	293	291	292	315	258	276	263	263	266	289	258	291	285	274	256	285	258	290	289	263	250	302	314	289	300	250	283	256	297	264	268	288	298	268	288	267	263	286	270	241	234	322	292	280	287	269	284	263	303	267	267	293	275	272	285	260	277	236	232	293	259	271	252	264	285	303	263	306	281	259	287	282	240	280	286	285	277	258	263	262	291	267	284	264	279	257	264	253	293	245	275	278	264	270	248	272	287	278	257	276	270	278	267	302	259	257	290	281	280	255	261	270	281	266	257	284	276	282	278	280	280	255	257	279	277	280	266	272	290	293	270	276	273	288	293	257	279	275	298	301	262	264	266	249	292	301	288	273	300	247	271	305	285	304	313	273	275	254	285	278	262	268	295	255	259	288	303	286	308	280	294	273	279	284	270	282	258	257	264	277	257	253	293	256	252	307	258	287	272	295	277	270	271	257	275	286	253	287	245	254	284	289	259	275	276	294	280	269	252	322	254	287	288	261	266	285	276	288	257	260	275	307	265	255	269	282	255	284	283	296	254	275	250	317	250	249	271	254	279	272	285	289	261	286	262	289	272	301	277	257	299	276	276	251	268	278	257	303	282	261	306	252	296	264	278	283	293	252	276	266	257	276	257	278	294	269	275	311	276	261	268	300	240	268	285	290	274	289	301	285	256	279	259	267	259	291	283	283	272	279	274	272	268	293	267	258	273	290	256	267	275	264	268	263	257	277	263	256	298	255	263	266	218	283	280	258	279	262	272	259	286	269	270	296	260	295	280	260	246	265	277	289	287	261	263	281	263	257	268	285	284	246	308	277	279	275	294	253	282	287	274	245	263	278	252	270	263	279	303	281	277	256	270	280	278	275	298	313	270	270	266	255	246	270	269	278	269	277	286	261	270	275	266	306	281	272	270	283	288	263	275	250	305	276	274	241	255	271	301	260	272	263	259	276	281	294	244	272	257	276	265	259	276	249	285	255	288	290	255	285	249	272	297	283	274	281	276	295	268	261	256	275	279	259	266	251	269	260	249	295	266	292	246	290	303	275	257	256	283	287	275	241	261	284	276	248	302	277	269	298	260	279	218	279	261	250	245	301	261	286	292	288	284	276	285	244	250	282	272	256	264	293	275	272	283	263	304	248	263	258	285	267	275	295	276	280	258	254	293	271	248	284	279	268	255	279	265	261	258	283	297	269	303	288	279	257	235	263	298	253	274	277	240	280	252	278	284	280	255	280	271	290	245	261	282	264	255	271	274	286	288	279	257	275	285	263	307	243	285	303	285	259	291	272	273	282	275	264	229	258	263	263	271	275	269	303	276	255	268	240	266	256	281	303	271	274	268	276	302	265	245	297	293	248	291	275	279	286	248	272	265	287	294	252	280	272	254	269	284	293	243	288	268	279	275	274	288	272	282	257	287	254	245	272	272	279	276	276	267	246	282	276	275	264	276	274	245	274	288	289	268	255	286	241	254	254	261	266	307	264	258	274	285	243	325	271	279	251	270	278	255	242	265	259	282	280	275	289	259	290	275	278	295	291	241	277	265	284	292	282	270	291	270	277	298	256	307	267	277	258	266	278	288	292	259	274	262	273	278	269	268	261	266	276	287	288	278	266	290	258	274	264	250	279	283	300	306	292	271	274	284	281	286	267	267	268	255	277	260	264	281	262	250	265	258	304	260	284	237	263	268	274	326	235	306	269	275	308	284	271	255	244	252	262	294	269	289	293	290	302	265	239	266	267	252	260	283	280	245	285	262	279	234	287	279	279	260	251	298	282	267	264	291	260	276	264	291	265	296	278	255	262	254	279	275	275	282	266	271	259	270	238	273	274	260	309	271	262	257	279	261	270	269	285	270	279	273	249	285	270	277	293	296	277	284	271	293	247	255	258	264	282	281	274	301	277	279	297	257	285	292	276	255	262	268	290	280	270	291	273	242	303	247	248	250	260	293	273	270	258	276	241	280	288	272	291	313	281	265	275	277	285	252	258	254	269	239	278	273	269	274	319	295	248	261	276	281	278	285	281	279	286	268	302	284	295	276	257	268	288	267	293	271	269	272	298	275	261	299	254	296	282	280	276	246	264	287	275	276	275	262	238	285	291	283	251	268	261	297	240	283	292	282	277	264	244	286	255	290	270	264	268	279	262	279	248	259	291	269	314	279	250	254	259	322	299	287	314	305	290	261	269	291	282	242	276	275	281	279	302	258	284	290	279	273	301	266	285	279	265	268	286	259	248	265	301	246	299	263	275	307	266	285	257	262	274	261	269	283	266	289	253	305	299	277	285	277	273	262	321	256	269	255	278	280	257	289	285	276	281	279	251	285	283	257	287	261	297	292	295	277	280	301	260	277	269	285	256	256	298	246	285	286	299	270	289	283	263	303	289	249	260	259	262	277	266	270	249	271	298	270	266	258	266	285	270	272	270	269	280	308	259	280	255	252	274	261	274	279	259	289	252	279	309	272	265	278	297	258	275	254	244	240	285	263	281	306	264	259	263	281	254	321	299	254	275	255	262	266	254	285	270	282	287	284	252	264	298	295	266	291	254	291	280	294	279	287	235	267	268	293	274	289	259	306	274	272	300	282	294	259	268	274	274	270	277	294	269	274	266	269	243	263	252	299	263	250	267	282	278	277	260	287	279	291
24788	21617	28566	25375	20372	13228	6648	3152	2001	885	662	447	267	202	197	195	222	192	179	205	189	253	179	202	186	185	170	192	160	168	164	179	195	196	231	259	246	186	176	149	168	174	191	162	189	188	171	169	172	173	185	161	199	175	168	172	141	178	173	198	158	171	173	160	148	168	180	178	167	176	154	183	172	160	158	162	186	161	179	164	180	172	163	149	187	188	155	161	153	201	163	195	150	174	200	175	204	178	180	171	178	168	147	165	162	171	155	184	176	178	148	178	184	202	182	189	165	154	164	147	166	184	159	162	163	175	158	161	169	159	159	161	177	151	168	162	147	183	178	186	159	176	165	182	169	173	164	168	175	156	174	177	170	164	167	172	155	183	196	171	163	150	153	154	192	164	171	164	173	159	190	171	181	160	155	174	183	171	164	159	169	181	179	156	172	188	182	167	200	134	184	172	147	166	183	150	149	162	146	163	167	162	170	150	146	185	182	176	162	181	159	169	163	156	189	160	162	143	180	167	177	161	174	157	183	176	171	172	149	187	158	161	156	164	159	174	162	176	160	179	186	164	167	154	154	186	173	199	166	172	160	179	168	169	193	165	183	159	160	160	167	190	170	149	183	171	169	157	172	147	164	192	169	152	175	146	166	190	159	172	154	170	171	178	175	169	152	169	174	177	184	186	167	153	180	150	189	155	172	153	180	162	169	164	164	167	164	194	171	167	158	186	171	199	167	174	184	140	175	180	164	170	143	127	169	158	163	179	156	146	193	170	163	174	172	150	188	194	193	181	172	167	138	185	179	158	187	160	183	167	177	166	189	166	160	184	159	194	183	179	193	172	177	171	142	166	158	195	191	158	163	167	159	163	160	151	185	182	170	156	151	190	166	174	174	156	171	172	162	165	155	174	185	188	164	182	165	173	167	184	170	180	172	173	175	140	185	184	164	212	158	179	166	160	194	188	172	167	149	178	186	168	180	167	169	186	177	179	170	157	151	176	182	161	142	189	169	152	169	159	178	158	166	204	172	178	181	169	167	171	166	178	155	159	182	160	161	174	173	183	155	177	162	168	171	168	177	187	164	167	177	180	184	154	162	166	171	180	154	155	166	173	161	178	171	163	160	163	165	180	165	194	170	164	179	173	167	181	169	160	178	186	182	188	175	196	166	161	180	188	173	181	165	182	158	164	149	176	157	168	161	191	158	174	165	194	181	189	159	171	158	188	169	176	160	179	171	169	162	192	185	158	176	168	191	170	174	153	183	189	186	160	174	166	178	144	143	165	174	168	190	171	146	183	174	160	173	150	172	180	165	155	186	164	167	162	171	167	184	176	171	186	187	166	178	194	174	180	171	175	185	202	184	175	155	181	159	162	156	173	169	159	173	150	167	155	189	179	171	164	161	176	160	179	150	175	173	182	169	172	181	165	170	158	161	172	177	170	189	165	190	147	146	156	187	172	181	158	159	163	179	168	179	157	177	181	158	145	156	165	190	167	166	134	167	177	197	167	153	172	158	217	157	150	168	172	157	179	170	176	163	158	163	187	156	176	152	173	170	191	186	173	144	159	184	158	162	166	180	168	157	180	190	188	162	179	173	175	159	180	160	154	188	179	164	155	174	182	151	178	180	178	193	175	141	150	166	158	176	164	156	140	197	168	163	167	179	193	181	184	185	158	167	142	154	157	154	185	167	182	165	184	159	187	185	161	169	164	178	183	176	174	168	181	165	159	172	161	177	165	178	175	166	189	146	176	146	167	152	183	147	179	177	172	182	180	153	176	173	185	180	143	163	180	170	153	178	183	179	166	193	212	177	175	146	179	176	183	169	178	206	177	151	150	169	157	159	163	161	188	185	181	164	170	139	177	164	155	160	167	169	202	159	165	175	167	160	178	182	167	174	169	171	203	159	195	151	159	184	150	176	156	187	176	172	202	163	199	182	149	169	176	159	161	167	186	175	188	188	174	155	177	150	171	191	190	158	159	170	162	171	158	188	184	173	162	155	183	180	183	182	167	198	164	161	171	187	174	165	163	180	173	163	186	157	163	160	188	166	174	153	161	183	175	181	151	158	169	162	175	166	173	149	162	180	198	171	167	178	160	200	185	174	168	175	148	163	167	179	182	184	176	139	157	166	158	160	157	161	166	148	169	175	180	160	167	157	166	165	176	178	187	203	174	182	165	177	166	169	166	170	151	167	175	162	158	174	146	192	187	162	184	158	138	152	137	144	177	181	160	158	148	179	169	180	158	179	175	196	153	176	151	168	166	167	163	168	178	149	169	183	189	180	146	157	172	152	191	132	167	152	183	164	188	166	186	195	192	152	166	158	187	189	155	150	163	160	143	148	148	174	163	164	175	170	165	156	165	168	154	151	171	156	179	178	160	168	178	162	165	149	177	143	179	168	162	172	171	187	166	170	155	184	171	163	170	178	151	173	162	164	179	160	173	172	179	173	148	179	180	164	150	177	165	156	165	162	171	154	165	161	188	176	160	159	161	177	164	166	175	175	170	164	169	167	177	155	175	161	159	172	151	154	180	177	174	159	172	173	160	140	157	164	172	181	181	174	165	183	173	180	168	166	155	154	171	162	171	167	166	154	155	173	167	184	182	151	160	178	191	190	167	166	178	161	167	164	153	185	193	168	174	183	194	181	164	157	183	162	162	167	165	151	161	179	164	150	137	174	181	200	175	180	161	160	189	164	166	152	200	183	166	165	163	135	162	154	167	174	191	173	183	169	178	181	173	181	158	155	181	179	173	154	148	185	159	172	178	177	178	187	176	170	165	180	145	185	175	165	161	180	181	174	191	163	192	156	185	165	173	165	171	154	162	177	187	184	160	172	162	169	182	169	168	166	163	175	154	176	178	159	179	161	150	181	165	184	161	157	164	168	162	180	153	167	188	178	167	204	173	174	168	162	168	155	182	154	143	170	173	188	161	174	169	184	173	135	169	174	140	161	163	177	164	196	161	165	159	173	183	194	183	139	170	157	148	171	182	181	155	166	167	197	162	185	155	178	162	162	168	152	183	167	176	167	166	165	185	148	196	170	162	185	161	157	198	164	156	163	154	165	180	178	182	171	193	169	180	184	177	182	160	171	144	189	135	183	186	183	171	197	150	162	171	167	166	172	193	195	150	186	189	190	182	169	163	177	169	168	173	171	156	155	174	159	156	164	177	174	190	156	182	159	183	164	168	155	157	158	170	165	181	182	149	179	186	178	142	174	172	158	162	172	183	176	151	184	172	191	194	178	150	160	183	170	158	182	152	184	177	163	173	186	161	175	161	158	160	175	154	177	153	158	161	175	168	176	153	157	176	165	155	165	145	158	204	161	157	180	174	166	160	177	183	194	158	205	173	174	168	200	185	180	180	171	150	177	150	147	179	143	179	168	167	162	174	196	176	172	185	177	165	152	191	182	176	185	178	185	175	146	154	163	187	167	181	173	155	178	159	151	189	165	183	169	158	181	184	172	175	187	181	190	192	163	153
36097	52623	39797	29507	23185	16616	10900	6730	4564	2179	1489	1040	597	372	325	309	322	334	312	403	364	396	306	304	313	269	285	281	269	262	303	279	325	354	440	480	427	387	331	290	289	253	290	277	284	273	288	248	307	294	277	260	295	321	270	267	257	282	264	271	294	250	280	249	274	284	294	304	275	295	265	257	285	297	272	285	278	281	247	271	311	293	283	273	263	289	311	293	268	280	279	273	292	288	272	281	245	282	290	300	277	265	273	255	291	292	269	271	248	243	290	269	263	298	284	274	276	276	281	285	238	248	285	282	299	292	253	269	265	271	291	283	274	301	273	298	250	268	276	283	248	288	272	290	284	294	294	235	277	298	275	285	263	261	276	281	300	280	289	283	307	274	277	270	267	271	257	275	277	295	282	276	271	280	269	294	259	284	294	296	272	254	271	301	275	276	255	301	238	327	281	256	287	252	278	250	304	283	280	288	276	294	298	274	258	265	273	291	253	272	321	246	290	265	295	282	256	261	297	267	287	266	275	292	274	273	267	264	298	261	268	268	247	285	267	254	268	271	322	266	296	282	292	300	290	295	308	247	275	273	271	306	282	280	252	294	268	262	254	280	285	266	263	268	275	284	267	306	290	322	274	237	272	265	254	321	310	286	281	282	307	297	282	243	253	271	274	286	289	297	258	252	281	283	260	291	265	284	284	290	292	276	278	281	259	251	298	283	255	276	304	275	262	266	307	260	282	287	258	262	267	303	254	269	268	276	290	265	270	275	271	260	267	283	274	310	276	244	283	280	291	278	296	266	284	287	267	297	279	291	293	307	262	290	300	252	268	296	276	283	284	287	259	264	274	247	301	293	288	300	275	280	294	286	263	266	274	271	300	294	248	289	271	307	274	277	292	280	289	269	290	282	277	255	298	256	262	260	288	292	265	283	277	261	277	286	270	282	302	295	310	288	302	289	251	262	288	271	329	297	273	282	287	288	289	250	264	276	300	296	250	287	278	259	275	296	267	276	256	282	256	248	268	274	273	303	301	250	295	306	281	248	260	276	272	262	263	254	270	271	260	294	284	286	274	269	301	280	284	257	315	268	271	287	298	291	266	273	312	274	306	284	312	303	271	276	259	285	281	280	282	289	271	290	324	300	266	267	300	267	274	268	274	264	257	270	281	257	282	278	278	280	260	311	263	249	291	286	315	266	265	268	287	317	299	303	277	271	306	283	283	251	283	268	289	262	284	277	270	290	289	272	260	286	261	296	271	277	252	294	287	275	290	279	254	265	278	304	281	264	296	321	302	289	262	290	270	255	269	270	287	273	237	289	278	266	280	290	284	265	281	271	246	305	301	275	288	303	258	267	282	263	297	273	295	295	285	261	281	250	269	273	291	268	277	310	273	270	274	310	269	250	253	279	274	277	273	293	275	305	273	265	282	273	271	308	278	282	283	275	277	282	268	272	278	282	259	272	293	263	312	267	272	277	291	256	255	260	265	274	280	289	276	276	272	253	279	250	270	275	282	305	298	261	273	294	249	289	283	244	292	285	290	257	313	277	257	275	248	273	261	285	257	294	301	290	261	311	263	249	270	268	280	257	275	259	291	305	270	256	308	281	306	264	288	284	301	304	274	298	276	252	278	262	288	273	259	274	260	269	276	279	268	252	293	268	273	261	289	274	315	273	285	272	322	249	274	286	265	283	272	283	289	282	297	282	313	284	270	270	314	267	293	277	260	282	286	273	283	277	289	286	273	257	275	242	270	255	291	268	273	239	266	280	261	302	266	286	266	276	298	278	268	275	300	264	257	269	265	303	248	289	274	292	285	265	288	291	280	255	266	302	274	253	288	258	278	275	272	323	302	260	255	281	282	280	313	300	291	251	265	263	250	287	279	290	273	289	265	281	283	270	270	272	276	251	276	284	273	264	269	271	268	263	272	270	305	264	286	285	242	266	290	284	269	296	280	274	298	292	262	293	280	277	259	283	258	298	290	253	278	287	281	273	249	263	289	267	272	268	310	283	291	293	237	296	298	287	275	301	259	289	281	281	245	260	294	321	262	281	263	292	264	290	271	267	259	307	283	280	250	254	283	263	285	278	306	283	283	282	268	299	281	252	288	311	289	291	292	282	291	274	283	264	273	291	280	244	281	244	295	277	273	304	267	295	309	249	276	253	290	279	270	260	272	273	263	295	283	273	257	305	276	270	277	292	287	271	288	272	284	283	280	255	300	283	252	291	276	270	299	271	292	266	302	229	271	293	273	303	280	269	260	286	300	296	284	261	266	278	241	275	232	295	274	282	260	275	250	271	293	281	267	301	283	304	292	276	294	294	300	295	289	286	301	277	284	264	265	299	255	299	274	280	266	244	267	267	262	297	266	250	285	293	266	290	284	274	284	297	308	261	310	270	267	289	258	263	281	293	274	280	276	295	297	259	275	260	281	281	285	295	273	227	287	282	301	277	277	270	284	287	278	305	294	255	259	263	274	323	272	274	306	287	276	260	276	269	284	277	303	272	289	304	277	294	273	268	282	290	242	247	241	316	275	255	290	280	274	287	278	254	319	284	268	264	302	280	289	276	276	290	293	263	275	281	257	293	274	291	303	255	270	287	272	265	289	291	294	305	268	268	265	297	271	280	327	253	267	266	276	279	253	288	282	260	265	267	287	296	313	265	288	271	252	277	292	270	266	258	329	266	272	282	290	272	290	278	300	312	251	274	274	252	302	282	266	278	245	297	283	274	294	301	267	265	283	264	276	288	265	269	278	299	285	267	240	285	243	280	293	313	283	281	271	286	258	300	273	268	296	280	271	278	268	279	298	298	291	305	263	276	265	268	271	274	268	273	274	282	264	265	281	306	291	290	271	277	273	300	289	299	274	278	312	313	280	282	289	284	289	251	273	260	273	276	280	261	277	266	305	263	273	255	265	256	268	302	277	296	295	281	287	295	302	261	254	242	270	294	293	293	298	272	274	309	255	271	246	282	297	275	279	297	295	313	290	306	261	291	283	264	240	263	296	255	263	289	270	267	277	247	289	246	287	296	274	257	251	279	299	278	259	276	278	256	273	275	278	283	267	260	271	263	266	300	255	284	279	232	273	261	281	248	270	282	244	261	250	294	291	288	305	251	278	282	270	287	304	280	277	284	280	300	277	293	246	285	346	290	272	273	294	287	280	288	283	279	292	274	250	286	306	281	275	264	260	286	267	268	263	269	264	277	269	264	301	315	262	250	282	276	276	270	254	292	323	262	280	300	297	290	261	272	291	280	304	303	270	298	273	279	289	286	249	275	265	316	273	286	265	282	264	273	301	253	268	280	302	291	278	299	265	304	303	303	276	269	275	307	274	266	289	266	252	279	284	278	292	252	321	293	283	307	277	277	258	264	283	260	276	254	262	279	299	283	270	291	265	274	282	287	257	299	258	289	272	293	291	271	252	320	253	265	296	285	248	276	272	264	261	265	295	282	259	262	313	281	282	274	295	260	295	278	287	312
23530	21570	29311	24399	22051	21437	14390	5828	3534	2496	1373	698	368	214	194	191	199	194	199	410	354	583	458	290	236	180	178	168	185	190	193	172	183	216	245	235	191	204	175	162	174	173	174	166	156	202	187	132	167	177	173	176	165	191	169	159	178	151	168	160	174	192	176	196	157	151	178	172	191	197	157	147	181	162	190	193	199	165	142	175	193	194	174	144	146	183	171	189	179	145	151	185	201	163	179	185	176	157	185	137	154	158	162	169	164	170	188	167	173	181	163	179	179	168	177	191	173	146	162	194	179	177	184	180	172	183	200	152	183	168	183	195	169	154	176	176	158	177	177	187	170	167	199	157	163	157	173	155	176	158	169	139	201	168	156	187	178	164	158	186	187	169	158	163	186	178	167	176	171	144	178	192	175	196	182	162	181	184	189	183	188	169	185	155	159	180	181	163	189	179	170	173	168	165	166	174	172	167	169	186	181	156	170	188	154	149	203	176	177	170	171	171	203	168	195	163	155	188	195	188	178	179	163	162	178	176	175	179	171	187	182	187	188	171	189	178	164	183	190	178	173	185	158	165	171	178	178	161	175	193	188	169	159	168	161	164	190	182	176	176	172	188	186	171	200	167	225	163	151	193	161	194	173	199	200	180	163	179	155	193	192	170	147	164	169	162	181	168	181	164	168	185	181	170	171	174	196	184	148	190	166	189	184	179	171	169	168	144	178	188	162	171	179	181	157	181	187	152	195	172	177	160	170	163	177	160	159	199	163	175	174	184	158	176	175	170	186	189	202	173	155	172	163	172	175	163	168	170	168	166	180	156	146	154	173	173	165	168	169	151	187	177	193	162	181	151	174	156	166	161	169	179	179	153	158	169	186	175	169	162	174	158	160	177	170	177	170	164	193	182	179	176	183	186	163	138	155	171	154	158	167	191	159	179	173	176	167	187	186	161	167	174	176	167	175	173	189	183	181	182	165	163	194	151	175	171	160	169	184	186	178	183	186	162	177	175	175	178	168	171	177	148	172	197	183	164	176	161	177	187	162	183	186	187	169	162	175	178	172	174	203	146	179	172	165	181	179	186	176	169	168	177	173	186	171	174	186	180	152	172	169	166	185	161	172	179	185	157	182	181	174	153	162	164	173	195	177	172	177	178	137	169	162	193	147	191	163	168	145	166	159	152	173	180	197	181	161	177	190	179	193	151	187	179	160	170	196	157	196	164	175	186	180	203	195	170	152	201	171	185	152	192	182	162	186	181	169	165	148	160	196	159	190	195	168	154	172	177	162	163	181	195	160	180	175	185	187	178	195	159	170	191	171	181	191	156	170	170	166	187	185	168	161	161	178	160	173	176	158	180	162	179	154	171	178	190	182	181	182	157	180	166	181	174	182	193	184	161	174	166	191	195	188	183	169	187	175	151	177	149	168	186	190	179	195	161	186	183	172	158	154	169	185	196	160	159	170	167	180	178	174	179	163	184	172	176	154	177	181	174	174	176	174	154	152	162	149	164	171	199	171	189	172	167	185	160	182	203	191	170	175	189	149	174	173	170	175	176	163	161	164	174	167	174	167	166	186	184	171	185	169	176	171	181	179	163	175	201	179	162	174	201	167	181	192	144	164	176	159	177	193	170	170	170	177	156	158	169	175	190	173	180	149	177	202	179	175	160	177	192	151	196	174	179	168	167	168	180	159	163	178	182	173	192	157	155	184	154	183	165	179	184	188	183	211	190	163	149	173	168	177	174	200	162	166	180	171	174	185	179	160	160	176	142	160	189	172	174	174	168	154	169	153	179	143	178	170	145	182	168	167	164	188	168	171	155	167	187	180	187	171	183	186	178	171	187	186	161	168	137	184	175	157	176	167	172	157	203	177	189	152	159	189	175	171	159	160	169	198	160	173	187	176	172	193	166	163	186	200	162	169	165	187	159	182	156	160	178	158	201	193	158	173	159	178	173	154	163	169	166	177	162	187	161	179	195	147	156	187	164	187	169	152	193	150	174	189	185	186	176	189	165	171	176	163	156	156	189	175	151	168	165	186	183	172	164	181	170	190	162	197	191	166	176	169	161	191	193	173	180	174	197	176	149	159	164	183	162	174	182	185	171	164	186	174	175	164	171	186	170	166	174	181	182	178	176	164	163	150	143	180	188	170	182	170	183	167	169	194	166	170	170	178	181	188	183	160	179	168	181	174	185	198	158	185	171	163	166	186	180	177	189	181	164	188	182	180	180	194	158	180	175	194	198	160	175	177	153	164	168	204	195	178	161	166	171	185	170	187	175	182	181	177	188	179	162	167	169	182	174	183	189	173	192	189	159	185	188	164	174	160	170	152	169	180	187	174	177	178	187	180	163	167	171	174	171	169	171	158	182	182	178	176	165	187	161	181	159	163	173	176	168	174	201	171	205	175	154	164	173	166	184	154	168	175	210	162	185	183	180	171	184	175	186	162	215	152	171	164	169	153	144	170	172	167	178	194	167	183	175	178	180	183	171	195	161	173	166	190	179	178	167	188	170	178	173	147	166	164	188	204	177	177	164	164	164	183	170	174	173	188	171	166	162	173	192	175	169	181	149	167	182	184	159	181	170	174	191	209	182	152	161	197	160	201	149	173	170	161	168	185	163	205	158	190	147	160	175	169	162	211	171	187	175	195	189	202	195	170	161	164	182	186	186	193	161	194	151	179	160	183	182	165	197	190	177	154	161	167	165	170	177	169	174	168	170	180	182	179	164	182	173	171	181	181	180	180	183	160	171	187	146	186	177	162	187	157	177	157	176	191	191	170	182	170	188	189	204	173	180	184	199	193	210	177	189	183	179	174	192	159	140	171	192	177	160	188	164	196	183	195	192	183	153	171	173	168	180	193	183	171	164	198	154	175	181	179	164	193	174	172	190	153	182	170	170	192	175	181	179	199	177	163	169	194	186	161	177	184	181	175	155	173	181	169	200	185	173	171	170	160	190	184	185	170	172	145	195	174	161	171	149	195	159	170	179	185	184	190	175	172	165	167	156	184	152	192	164	173	165	149	174	156	174	190	148	167	165	170	171	159	159	167	190	167	193	171	187	163	156	171	168	203	185	147	165	162	185	187	169	177	167	144	176	161	174	177	195	186	179	173	176	178	173	163	166	179	190	172	161	173	152	170	163	186	174	179	148	139	156	171	182	192	169	166	185	163	163	153	153	167	168	191	178	162	165	174	166	156	169	176	187	179	146	164	173	183	184	169	149	163	148	152	172	177	179	141	164	183	160	194	173	165	185	159	186	176	196	174	154	163	184	173	182	174	180	185	192	162	162	180	175	168	157	154	168	180	179	161	170	195	177	158	164	176	173	193	156	176	169	176	158	160	179	196	148	187	191	169	176	163	158	157	165	152	178	195	180	178	181	174	177	191	182	193	178	183	194	194	189	171	166	175	185	167	159	176	177	142	165	174	176	186	156	194	170	189	185	183	174	169	179	202	200	167	191	151	215	178	184	187	170	189	175	192	164
42240	54197	45634	37870	29448	21668	14961	9775	7693	5414	3180	1649	759	381	386	342	318	341	299	926	651	1252	1003	513	399	293	291	263	282	250	265	327	310	338	385	383	366	349	303	304	302	268	284	310	262	293	292	273	300	285	260	278	284	306	272	288	257	274	300	305	267	272	286	274	287	249	288	289	294	271	262	264	275	275	264	290	270	289	268	265	273	288	288	272	328	281	290	281	263	268	292	296	255	266	269	271	273	274	261	303	259	300	260	245	262	292	270	297	263	266	268	290	277	273	272	284	256	296	268	273	271	263	275	269	292	281	306	259	295	283	301	251	262	292	255	287	276	272	258	291	279	282	305	272	314	273	286	262	266	263	296	279	298	289	302	279	281	257	279	265	286	291	282	279	295	280	257	253	290	283	282	254	308	281	283	310	281	282	276	289	291	268	316	280	293	264	275	263	289	300	259	265	268	280	256	291	286	302	275	275	287	292	279	251	287	266	270	286	247	272	282	265	317	259	255	282	279	256	262	257	248	259	279	276	288	259	279	258	288	275	290	279	278	280	285	277	273	266	278	297	262	259	284	260	271	272	292	295	303	289	277	282	279	297	276	270	289	264	282	263	271	257	261	280	266	289	277	252	281	248	283	269	264	271	265	254	285	278	266	286	273	276	284	262	274	272	255	266	284	280	256	292	277	268	291	262	291	269	274	273	291	256	253	280	273	231	282	299	262	303	250	278	288	286	277	256	289	299	293	284	292	245	253	267	287	276	266	268	262	270	278	260	294	299	264	250	299	280	271	298	298	303	268	267	278	262	315	272	287	282	259	270	279	304	293	282	273	268	267	258	260	260	271	260	287	265	280	267	278	256	254	260	251	260	262	276	273	281	286	274	281	271	294	290	271	270	299	304	305	295	271	278	276	266	283	297	301	268	272	277	287	280	276	287	299	269	287	249	265	285	276	296	286	284	287	277	299	308	290	262	295	270	281	289	259	295	277	278	265	279	239	289	290	268	269	263	255	306	288	244	274	294	294	275	301	306	263	253	269	282	287	291	269	295	263	258	315	277	274	278	284	298	278	313	286	267	284	282	282	276	294	305	257	280	239	268	270	267	291	259	288	293	280	271	264	342	262	274	237	281	267	267	292	276	300	246	260	266	252	270	273	252	289	264	253	270	287	261	265	303	280	283	276	287	244	263	267	284	287	247	239	266	275	261	296	274	283	277	278	303	286	287	298	276	293	269	253	243	267	304	275	284	249	272	301	259	263	260	305	272	243	290	283	271	254	291	265	272	303	280	285	258	297	284	293	273	282	288	276	276	247	284	303	266	271	267	301	290	286	284	269	272	298	287	252	260	262	283	273	302	281	282	273	282	303	256	305	305	259	295	295	260	256	265	303	271	275	280	265	261	270	276	265	285	283	275	290	293	297	230	292	278	283	269	282	286	303	256	300	284	269	296	282	299	292	282	291	280	257	291	277	305	284	274	270	264	270	275	277	286	280	298	266	303	267	281	294	273	277	276	253	288	308	262	288	288	265	274	290	292	270	276	273	276	244	259	256	316	286	310	264	287	291	304	308	259	273	297	258	290	287	258	278	257	308	281	271	291	278	256	306	246	284	283	251	296	274	278	317	282	292	249	297	305	293	274	296	233	315	265	267	287	258	287	266	274	287	291	269	256	287	270	286	300	297	247	273	284	268	279	279	265	281	280	267	268	267	267	278	287	278	266	264	280	271	282	282	247	282	312	286	289	289	276	295	292	289	295	294	256	252	310	270	259	288	302	269	286	274	278	285	309	244	247	257	329	298	269	282	289	260	308	269	263	261	278	300	267	277	263	309	290	237	266	283	241	274	265	296	271	292	273	295	278	274	289	248	285	273	306	271	290	278	263	268	268	284	284	283	283	248	295	297	285	267	299	281	300	269	265	278	307	294	278	270	294	259	264	282	234	266	304	278	291	299	306	291	281	258	270	262	259	267	294	307	257	259	289	267	267	287	243	257	282	277	294	256	259	303	279	293	282	253	295	301	281	258	284	268	300	276	263	278	287	295	289	246	266	281	281	279	263	302	276	247	293	251	304	255	281	262	245	258	283	253	265	285	238	283	288	279	292	265	286	286	309	261	262	287	303	284	277	261	255	289	281	238	266	261	288	277	291	274	300	271	274	268	254	288	301	270	286	278	262	325	287	267	283	303	292	293	282	289	271	292	259	260	292	266	284	295	282	286	282	264	251	261	298	283	299	283	262	261	277	273	297	289	297	276	275	288	289	271	286	239	279	282	277	314	293	280	283	280	279	263	262	257	278	263	271	286	283	280	277	300	276	284	262	273	283	280	286	260	272	303	300	299	289	282	272	302	300	254	272	291	267	277	281	260	260	281	295	302	272	291	267	268	288	253	274	267	265	293	266	268	263	268	264	245	281	296	274	284	273	287	258	256	305	258	276	277	286	295	290	299	280	267	283	286	278	271	295	276	228	274	278	299	280	298	303	300	251	298	294	291	286	258	296	282	272	301	302	284	242	268	284	284	267	295	286	296	255	284	302	276	282	276	292	290	270	284	276	234	268	284	276	244	267	272	286	232	307	296	277	276	270	222	266	250	271	277	293	257	273	272	274	296	285	279	262	276	261	274	275	285	262	308	241	289	292	276	295	278	288	280	242	267	279	242	304	277	272	287	301	288	285	272	280	276	299	249	279	250	287	256	278	300	279	272	269	279	258	277	279	265	252	291	268	270	283	264	268	272	268	256	267	286	264	279	294	260	272	286	282	278	239	292	282	298	285	272	286	264	270	264	285	273	305	255	267	310	286	270	270	286	270	260	286	255	265	244	298	269	240	250	264	284	279	293	292	263	272	301	253	257	254	316	317	270	254	296	285	281	252	279	245	308	272	304	269	289	254	257	266	242	268	285	291	265	268	272	278	257	312	299	249	292	275	231	266	277	292	225	281	302	283	271	258	254	258	287	287	280	273	296	267	234	243	269	284	287	267	290	296	265	280	271	261	275	288	280	321	259	288	289	280	242	283	261	293	299	301	275	269	257	321	283	281	278	255	297	257	269	273	260	281	282	307	270	236	305	281	295	289	296	258	291	283	294	273	287	278	273	265	266	279	274	285	278	285	288	300	288	268	296	297	314	275	272	308	277	281	274	267	259	269	270	286	255	300	271	270	246	253	280	297	306	274	258	290	263	272	291	295	285	291	294	252	259	242	283	263	287	237	283	290	269	258	253	278	245	268	270	302	273	288	247	296	293	295	267	276	269	296	288	273	270	280	269	298	249	291	266	262	245	287	265	267	247	295	280	288	294	291	276	280	290	299	262	280	276	269	263	267	301	279	277	252	276	296	270	283	277	269	259	255	253	253	300	272	243	263	313	294	296	280	260	283	277	291	240	281	299	270	290	265	247	265	281	258	276	270	284	278	286	286	285	279	312	246	253	312	275	273	252	291	282	281	308	278	266	282	274	282	295	293	291	299	294	276	264	284	259	253	271	275
29050	26561	25341	15010	5117	2570	1475	800	529	367	286	221	247	214	186	176	167	192	172	204	180	189	224	225	173	201	183	172	176	161	180	150	184	174	188	181	186	174	175	164	168	183	163	161	197	185	168	178	157	186	175	173	176	168	172	193	161	187	187	158	176	129	179	168	179	162	189	146	160	166	160	177	150	171	178	191	177	177	164	167	184	171	182	183	180	175	191	179	150	195	176	178	164	171	173	165	157	170	191	169	185	177	173	132	170	168	162	157	153	166	156	195	168	170	173	191	171	153	173	164	166	169	158	179	171	160	175	150	189	173	169	193	189	191	150	163	171	185	169	163	177	181	166	164	164	168	170	183	159	149	181	162	174	172	194	164	175	165	161	157	175	177	189	175	156	177	183	147	178	171	175	168	191	150	168	171	179	164	168	165	171	144	158	164	158	158	178	156	157	199	181	159	149	154	165	189	139	171	160	200	157	159	193	169	161	170	164	154	172	181	162	178	177	194	162	206	151	165	181	173	172	159	166	163	164	177	178	170	167	150	168	182	182	169	191	161	180	172	170	155	165	179	162	173	152	154	186	179	179	172	162	173	159	164	157	193	164	169	160	168	157	196	182	156	182	154	177	160	153	174	161	172	175	143	161	160	170	158	154	166	175	161	183	197	166	170	170	156	199	178	195	168	160	172	158	178	159	186	167	157	137	168	191	167	201	175	158	159	188	173	193	174	173	152	175	182	170	177	172	181	182	192	182	197	141	169	177	176	150	181	146	170	158	177	163	173	164	160	193	195	167	175	182	196	157	170	181	153	162	165	206	191	172	192	175	182	159	162	172	164	168	194	164	177	186	172	179	157	182	175	193	187	181	174	168	156	162	164	185	187	160	161	170	165	173	182	171	172	184	159	188	185	178	191	167	169	171	147	194	180	168	156	188	166	160	183	156	203	178	175	178	170	171	163	173	155	158	163	175	160	156	174	151	177	201	155	167	162	169	158	167	171	171	171	170	190	194	188	180	176	149	179	145	182	152	176	180	152	170	162	148	169	171	155	208	174	173	171	173	165	203	172	156	176	171	189	151	172	172	150	157	167	147	174	166	180	181	160	162	171	166	188	174	152	167	175	171	163	159	158	158	190	180	186	137	178	165	164	163	192	187	177	156	167	171	196	179	168	175	172	173	174	158	165	158	163	179	171	182	184	173	177	158	154	149	138	175	158	170	174	170	155	172	166	183	159	164	148	164	169	170	177	158	181	179	168	192	174	174	168	181	187	170	203	196	193	170	174	180	184	173	191	169	163	176	190	189	176	174	170	163	184	172	155	167	175	166	156	140	150	183	183	180	159	161	159	153	164	198	170	187	185	156	186	156	132	174	147	183	175	184	170	150	181	189	161	163	175	143	167	166	204	163	194	171	175	171	177	199	163	181	185	169	208	166	175	181	152	177	174	173	173	158	169	179	155	172	149	157	193	176	150	163	175	160	161	173	177	178	181	176	163	175	204	179	174	153	171	175	164	164	168	194	171	168	171	177	191	184	184	143	158	176	164	188	168	199	176	167	157	170	150	168	188	189	172	171	155	176	165	176	158	169	171	163	163	196	170	176	165	182	169	184	192	165	169	173	165	170	180	174	158	146	186	163	166	189	160	186	164	188	165	170	196	170	160	178	156	197	183	158	201	152	169	181	149	179	163	171	187	178	154	171	172	168	171	173	191	152	175	180	182	167	172	186	180	165	169	180	223	154	173	181	186	173	186	174	168	180	164	173	178	178	155	173	148	163	171	167	178	176	164	183	167	140	177	198	176	144	175	168	179	183	182	146	152	162	167	172	186	170	150	150	181	180	190	171	154	166	159	171	194	163	164	163	179	158	163	151	154	173	173	145	185	157	172	164	179	153	176	173	167	170	157	169	164	155	197	187	178	166	174	157	174	178	166	178	180	186	180	157	175	156	190	175	177	175	175	183	179	185	163	158	157	182	154	176	153	164	160	171	177	183	193	174	177	160	170	170	169	172	174	180	150	167	180	173	175	181	148	203	162	172	150	166	175	174	164	181	158	178	168	157	170	151	166	176	162	167	157	166	160	165	177	169	187	188	179	184	164	182	166	190	158	159	181	168	155	143	176	151	170	158	194	166	180	173	186	169	160	164	177	158	149	162	169	184	177	178	175	185	180	175	186	182	170	152	184	160	174	178	170	156	176	181	155	154	183	157	176	138	159	183	158	196	172	172	152	194	148	176	174	187	208	147	194	161	162	164	177	167	157	162	173	158	166	155	154	161	169	174	163	180	177	167	181	182	180	172	163	172	184	178	161	197	162	157	147	159	177	170	157	170	184	189	157	202	162	188	177	183	172	180	149	196	176	164	156	192	178	176	151	177	157	170	152	188	153	173	178	181	167	172	162	189	162	190	159	173	154	168	188	188	169	201	187	181	154	165	172	187	184	183	176	187	187	167	174	155	154	167	190	153	178	174	181	170	165	168	159	177	183	185	171	185	164	159	167	178	190	170	164	179	162	165	187	168	164	185	171	182	156	178	176	171	158	187	161	165	192	178	171	173	160	174	183	189	180	184	185	162	180	158	185	162	177	170	174	188	173	149	190	183	157	175	186	156	176	161	183	168	171	169	170	177	166	178	187	171	192	171	164	151	173	157	159	166	153	174	158	182	195	171	159	161	159	184	170	169	173	167	160	163	180	181	161	170	171	158	179	182	185	158	206	171	154	162	191	174	144	165	164	144	171	166	165	185	169	182	166	173	174	169	166	147	161	163	188	178	163	169	190	168	181	151	168	173	174	161	191	167	174	158	167	166	153	180	184	149	178	160	172	173	179	153	175	172	181	175	165	165	186	162	176	175	176	193	175	175	161	182	169	153	168	181	171	174	147	166	169	182	160	183	177	160	148	165	154	180	177	189	168	153	160	183	155	159	152	162	165	167	153	161	161	181	188	177	185	165	175	177	166	151	164	207	188	183	156	175	160	169	176	178	183	169	155	209	171	172	180	165	192	146	166	183	173	195	162	151	169	182	179	177	158	164	135	186	154	180	180	178	177	164	203	188	141	186	159	172	150	163	154	164	150	175	179	158	175	155	170	190	179	163	143	184	183	158	159	169	139	170	172	146	143	192	156	168	178	158	189	185	160	157	176	206	186	187	157	178	168	181	193	163	184	160	162	173	173	196	163	197	162	169	178	180	173	168	204	177	163	144	164	148	184	182	153	184	156	159	164	173	166	174	169	191	193	167	179	159	164	195	174	167	181	163	169	171	176	195	197	166	162	174	161	174	196	156	176	177	159	168	189	163	194	178	171	170	155	148	176	159	164	157	154	162	141	167	172	179	176	190	170	170	153	164	153	157	184	173	161	185	158	160	158	159	172	168	154	191	144	161	177	188	170	160	165	173	186	189	181	166	182	142	181	144	167	159	167	173	136	179	180	155	173	162	177	165	169	170	144	163	205	146	177	138	193	172	168	176	177	162	171	164	196	157	179
34332	42878	33666	20125	10093	6275	3548	2157	1401	826	622	515	414	363	350	312	296	279	308	346	349	354	400	389	286	335	243	294	299	301	293	280	274	300	287	293	268	301	288	262	272	266	268	259	318	265	254	272	285	271	280	305	302	257	253	285	280	274	319	314	307	250	266	255	269	279	300	267	248	265	288	273	288	285	267	259	293	278	301	281	302	305	280	300	256	280	267	245	285	238	254	305	302	273	292	247	295	276	273	298	264	273	265	276	251	258	300	271	307	313	286	284	264	254	265	299	266	285	294	268	237	285	271	281	313	291	250	269	294	276	316	253	292	274	267	300	271	301	284	268	275	274	266	301	285	275	264	300	273	270	274	272	290	292	260	261	270	288	251	277	296	279	298	274	278	286	266	314	270	262	276	259	245	291	270	280	290	263	278	273	297	275	279	288	271	274	287	245	290	292	293	266	284	276	250	310	298	328	273	311	258	271	280	291	322	295	268	278	288	295	264	282	281	325	273	250	268	295	270	299	303	267	288	300	264	294	260	299	286	276	277	286	245	249	271	281	242	281	282	289	284	251	281	282	321	299	281	239	250	317	275	279	250	287	281	297	301	256	311	269	278	289	306	275	293	266	291	271	295	296	270	268	262	264	313	253	287	268	277	307	284	272	273	288	318	274	268	280	273	296	276	306	282	254	283	256	282	277	300	285	273	265	313	283	282	278	280	324	278	266	301	265	294	262	306	296	289	287	293	340	252	283	302	279	298	265	254	282	300	289	260	287	277	282	267	288	279	289	276	256	264	285	263	284	285	286	268	313	293	292	307	285	297	304	270	291	275	263	264	269	274	288	310	267	281	254	309	271	276	282	275	265	290	287	252	277	267	253	267	306	266	278	276	283	245	295	278	294	300	257	285	275	277	281	274	293	308	270	267	258	297	291	254	265	297	279	291	320	245	293	273	290	294	274	273	257	254	248	288	266	244	271	260	246	267	296	296	273	296	279	270	256	276	286	262	278	259	273	281	278	282	304	293	280	276	221	294	282	301	286	287	249	275	278	283	273	285	264	307	238	279	297	261	249	292	254	291	275	282	273	295	298	334	272	265	271	288	282	262	250	299	258	279	264	252	264	285	278	271	293	267	280	266	256	263	288	265	277	277	260	278	295	270	304	280	284	263	270	307	268	279	280	291	277	292	264	287	272	296	248	283	273	287	282	288	280	312	257	292	273	275	283	252	290	283	289	266	281	284	264	282	293	288	273	277	276	277	251	298	296	292	244	281	266	302	264	256	261	279	285	289	295	305	252	301	273	284	301	276	268	276	272	289	279	289	274	283	268	258	299	284	264	269	300	289	279	297	285	266	271	328	287	288	283	289	270	269	260	279	264	270	301	271	279	314	283	279	266	258	260	286	286	277	283	280	319	284	300	297	263	272	285	266	272	302	258	279	294	282	272	270	257	274	308	278	298	258	303	289	282	283	270	282	275	236	285	283	287	287	282	273	281	273	298	274	275	281	266	293	273	253	273	271	286	302	238	280	261	277	271	261	273	229	274	276	282	252	286	270	270	302	294	290	269	262	262	314	273	285	287	274	288	238	304	267	276	299	242	294	245	275	243	275	276	290	275	248	274	275	289	278	258	291	286	252	272	247	276	280	273	273	275	272	281	308	274	311	273	275	257	287	282	280	282	241	283	270	298	273	261	265	302	278	293	267	287	259	284	280	284	273	275	290	267	301	307	313	260	263	281	238	270	260	288	303	262	261	258	287	291	276	326	267	262	250	273	273	271	283	302	314	244	266	278	268	281	302	263	284	294	279	265	265	295	266	281	286	277	294	291	274	298	284	270	264	269	271	291	267	285	291	288	260	303	274	286	271	292	278	284	299	283	292	247	280	277	289	293	296	304	277	315	300	278	289	283	267	255	250	277	290	275	247	252	282	269	276	270	264	278	280	275	295	290	282	278	268	240	295	303	244	258	268	275	308	295	275	257	263	268	269	280	262	253	298	282	277	276	276	270	278	265	269	260	260	271	298	281	272	279	263	242	269	278	312	300	276	281	253	264	309	296	310	272	306	269	285	285	319	277	289	263	283	290	254	284	226	279	271	283	268	296	257	290	276	252	303	261	266	311	276	273	257	266	262	282	271	292	262	269	310	259	277	284	272	295	259	265	291	265	287	283	290	267	268	283	267	256	252	272	295	280	294	270	284	282	277	284	275	282	278	257	310	242	295	248	278	300	259	278	282	278	289	309	303	306	300	270	257	322	251	301	307	293	289	262	276	278	257	267	318	300	276	277	249	286	275	303	262	312	273	254	327	268	274	234	264	278	280	254	268	305	279	266	288	293	276	294	259	265	288	259	290	285	317	323	288	268	289	274	267	278	296	261	283	253	271	288	268	276	264	290	272	299	290	287	287	292	298	271	275	289	289	248	285	265	262	257	298	229	266	283	255	284	291	267	282	282	277	290	293	250	290	291	253	278	287	263	308	283	285	268	258	319	256	259	281	262	267	248	291	297	253	269	276	301	276	288	272	276	289	258	291	253	271	268	271	260	287	265	275	326	285	296	250	261	298	291	278	283	262	260	289	275	267	279	317	244	291	278	263	277	325	295	275	299	274	286	250	303	251	263	279	302	290	287	277	264	256	289	255	271	260	283	274	295	306	264	270	237	279	274	268	302	295	289	299	295	259	285	279	288	314	302	276	290	290	287	278	294	262	273	289	311	245	271	300	289	285	305	270	306	284	296	288	275	289	307	295	274	267	290	288	291	289	290	276	308	243	256	278	275	266	262	288	282	269	287	308	271	270	304	236	273	269	268	280	255	278	271	267	268	281	278	261	260	269	249	297	271	275	289	289	305	284	261	256	306	265	293	283	299	272	287	276	287	266	270	287	320	305	247	254	253	277	276	272	265	259	312	257	292	269	276	255	285	257	275	269	287	274	279	264	286	297	274	291	260	282	282	259	275	288	280	271	285	257	263	272	268	273	274	293	257	281	272	262	265	292	271	275	279	242	318	267	265	257	266	302	291	257	240	259	305	272	268	278	267	269	262	265	296	280	294	271	323	253	256	286	313	271	272	278	297	280	287	263	289	311	294	252	263	281	258	276	260	296	301	271	281	249	276	267	265	302	289	289	251	279	279	293	284	271	297	282	281	296	309	285	252	296	277	283	313	291	251	313	269	296	245	269	270	256	280	291	290	268	285	297	293	290	260	266	270	270	269	272	265	253	275	262	289	267	279	278	292	288	279	305	272	297	281	274	288	289	270	270	297	281	302	242	284	307	253	283	292	288	263	275	293	263	270	269	290	251	276	274	296	261	290	281	315	278	267	275	299	287	267	262	281	280	285	278	290	273	267	293	294	294	287	256	294	293	259	296	317	264	297	287	292	283	295	265	272	295	266	289	275	276	259	279	266	291	281	309	299	289	289	282	267	281	282	296	321	274	295	266	284	292	263	266	279	270	280	268	268	262	319	287	275	292	288	276	270	292	310
24820	21583	28617	25267	19880	11177	5255	3285	2062	1331	718	405	245	232	182	203	191	181	176	283	359	306	338	270	240	198	186	165	177	172	192	162	154	171	182	178	191	199	172	195	176	181	205	167	169	175	171	177	171	180	163	154	189	177	176	174	176	175	177	149	183	170	183	163	186	193	182	182	153	170	180	168	194	173	167	152	192	165	191	185	178	186	174	178	181	161	178	172	168	173	147	165	160	169	162	162	180	175	176	193	192	168	167	167	156	162	166	203	161	158	154	156	165	168	178	158	193	187	188	191	168	188	148	183	167	179	187	177	191	172	180	152	202	178	160	168	155	162	177	169	191	175	162	162	185	150	159	172	179	190	164	183	178	164	179	167	169	182	179	157	154	169	192	163	191	171	181	148	179	200	171	161	161	172	191	157	177	167	168	171	180	189	162	187	149	170	167	150	150	179	172	181	150	178	202	170	183	173	163	175	160	160	167	172	170	164	170	165	182	173	162	179	183	166	188	167	195	185	174	183	152	171	176	169	206	178	186	187	180	155	168	195	171	193	205	160	175	164	170	184	159	176	193	183	160	175	199	175	151	161	177	161	178	173	171	161	172	170	165	157	184	192	162	165	168	183	174	177	191	167	174	175	174	166	177	182	200	198	194	197	168	164	178	176	169	185	180	175	187	185	168	180	174	167	178	176	188	180	177	175	172	200	171	156	163	154	173	176	185	166	161	173	176	170	165	172	177	190	172	191	193	174	164	173	178	167	159	170	164	174	160	161	176	175	176	190	158	162	170	173	147	174	199	195	173	167	176	157	154	173	168	164	169	151	163	165	170	154	177	181	174	199	212	153	174	167	175	172	176	171	164	162	194	177	192	161	172	170	191	161	186	162	178	197	193	177	183	178	185	192	181	153	159	177	173	165	181	176	159	194	169	177	190	168	167	162	168	159	167	187	178	157	180	170	183	177	170	204	174	139	155	189	184	169	139	210	162	152	160	189	173	175	166	174	182	173	180	197	170	155	161	169	184	183	202	174	176	175	214	169	163	181	161	164	156	165	168	169	200	176	190	175	191	159	179	174	196	197	159	164	189	199	181	164	171	174	158	197	149	174	177	170	154	162	184	175	192	170	186	173	164	188	167	152	155	182	187	178	180	172	178	196	169	159	192	196	163	163	151	184	156	186	166	183	172	185	178	192	209	172	158	183	178	178	174	140	164	161	159	166	169	171	170	193	185	204	177	173	184	157	171	178	153	174	197	204	162	190	171	170	179	182	195	167	190	180	170	168	212	139	154	164	182	147	168	136	193	166	178	152	141	192	178	182	183	207	190	175	171	201	159	163	192	171	160	187	184	186	169	181	171	152	173	140	162	204	185	169	174	172	174	146	181	174	191	172	183	159	184	160	184	173	190	158	160	172	185	192	166	157	184	162	167	164	179	181	158	188	171	163	159	184	140	186	175	185	169	182	160	184	169	192	179	173	170	195	180	178	182	181	182	190	155	166	174	188	162	160	201	177	185	178	162	191	165	164	179	166	162	156	162	187	160	173	167	177	180	159	166	186	159	175	180	161	178	157	187	173	165	161	184	155	183	173	168	191	167	158	147	171	180	151	172	163	190	168	165	175	161	166	188	181	183	182	185	182	177	179	156	185	168	185	174	176	176	159	184	174	161	154	194	173	191	179	165	181	194	157	180	174	163	152	191	170	162	157	180	178	169	167	172	177	169	166	166	181	166	171	157	193	168	185	168	161	184	161	182	166	188	158	182	181	193	162	188	196	172	176	162	179	182	180	170	172	174	186	174	163	180	179	158	168	184	185	201	169	173	162	183	189	170	153	155	176	177	166	175	170	199	192	200	168	172	179	175	138	165	158	196	147	183	183	178	180	172	171	185	174	172	149	181	210	190	156	170	163	178	169	172	157	153	160	170	186	183	178	177	159	172	165	157	194	194	166	185	166	166	210	171	175	182	194	163	183	194	152	180	177	171	191	172	171	192	158	163	157	185	185	166	174	175	163	164	183	178	176	153	172	193	174	201	159	187	174	180	164	194	175	180	166	159	164	176	165	175	190	179	187	166	191	176	167	165	190	170	194	170	180	166	177	165	188	180	175	170	165	180	208	158	181	196	162	162	167	183	162	158	187	179	188	178	197	180	182	173	191	181	155	180	178	177	162	176	175	161	174	170	179	175	171	174	171	159	192	161	177	174	145	188	154	177	163	193	180	163	176	190	170	171	183	153	189	165	177	152	173	154	172	184	170	173	166	192	197	166	176	185	183	172	201	183	159	169	196	180	173	163	191	164	160	165	166	191	180	168	185	165	170	178	195	172	158	160	166	176	157	179	173	154	158	159	170	175	167	171	172	187	177	154	176	173	162	167	178	192	166	200	162	180	181	144	194	177	160	169	163	189	163	160	184	173	167	181	171	171	163	169	162	158	153	169	172	187	194	169	166	179	171	160	194	176	179	166	160	178	177	179	180	187	182	178	155	175	174	188	192	180	176	198	189	187	166	185	173	174	150	187	183	173	175	198	173	179	184	176	180	171	157	173	180	154	192	197	174	197	157	182	173	137	161	186	179	186	169	183	198	179	186	167	184	171	164	170	177	165	179	176	183	152	160	160	167	179	162	167	185	149	167	177	193	185	179	157	177	164	173	187	182	180	176	164	157	179	175	178	183	172	165	163	169	160	164	172	186	216	159	191	191	156	145	182	162	172	165	183	186	180	161	163	153	178	183	141	169	152	173	174	176	160	171	169	183	179	165	176	173	178	173	188	183	197	192	180	173	199	169	156	173	182	178	195	175	149	165	178	180	192	183	188	174	165	170	167	173	163	182	168	203	166	166	165	181	172	192	148	175	166	181	159	168	167	177	165	153	171	158	191	182	187	167	170	188	202	169	182	158	176	183	186	171	175	158	178	206	171	184	150	185	179	182	159	179	179	186	170	149	148	162	176	172	162	187	173	158	185	170	174	141	166	179	155	184	191	161	193	157	171	160	184	162	171	166	159	183	186	148	148	219	183	178	177	174	196	167	166	187	176	183	187	178	166	181	164	164	171	178	179	194	164	168	184	174	169	159	154	204	195	155	172	176	165	160	166	169	160	165	192	177	167	170	194	142	194	193	170	169	189	171	189	163	164	198	155	170	159	179	182	185	166	178	192	203	162	156	169	195	179	158	177	169	166	176	187	193	179	184	169	178	173	151	172	193	171	173	170	187	183	175	151	174	171	177	146	207	176	192	162	181	192	149	171	190	189	202	163	177	167	176	168	175	149	179	160	178	197	184	185	158	198	172	174	163	194	182	176	177	174	189	154	174	173	187	174	164	204	185	141	197	195	183	180	194	210	155	189	180	160	160	171	156	173	147	190	167	184	181	162	166	182	186	155	185	181	172	181	197	176	151	164	169	193	183	175	164	164	163	168	177	186	143	194	173	171	184	163	186	183	187	163	174	153	163	173	147	185	156	169	162	175	167	190	150	166	144	157	157
36198	50615	41038	27860	20051	14021	9061	7258	5122	3132	1685	927	532	418	351	332	310	305	307	508	719	644	650	597	450	415	323	329	285	277	282	302	324	285	336	303	308	279	291	279	274	319	256	296	282	274	275	303	283	284	302	279	298	260	289	288	269	271	304	282	273	284	277	300	279	277	253	273	296	276	291	294	302	255	281	247	286	312	292	298	256	298	278	254	277	319	270	290	293	262	260	307	271	275	275	299	284	259	290	285	297	272	284	300	284	286	301	326	254	291	295	259	267	272	291	263	278	276	289	260	299	293	284	297	326	294	253	288	276	291	305	258	291	272	275	282	278	302	290	266	265	271	275	283	288	260	269	293	303	269	289	271	307	322	277	277	283	271	297	269	280	266	302	317	259	263	290	310	277	300	280	309	282	299	288	316	297	268	289	270	274	281	273	266	282	325	282	282	320	264	262	257	260	300	297	300	283	271	288	265	295	246	293	270	261	299	311	274	328	282	267	293	283	280	253	272	266	258	254	265	298	274	281	295	249	296	308	293	259	270	291	273	311	271	284	274	272	283	280	284	285	296	289	299	283	288	291	284	299	292	268	278	289	276	295	296	252	290	296	286	243	274	278	306	282	307	293	306	278	305	312	267	302	299	269	277	321	289	284	300	273	270	277	272	290	291	314	271	290	279	283	274	270	285	253	311	289	278	269	279	292	276	262	275	314	268	292	315	299	259	282	257	282	252	273	271	287	285	274	252	271	296	288	299	271	285	276	276	285	261	281	266	309	296	286	280	287	279	241	273	260	292	281	280	280	261	277	253	293	275	292	285	277	305	285	248	285	286	254	272	272	256	295	251	277	260	276	281	325	267	274	284	265	291	282	250	261	311	294	294	292	271	284	291	263	268	253	278	322	297	302	299	268	258	266	300	258	267	297	285	297	284	273	273	305	277	250	288	280	304	267	283	287	278	292	332	291	278	285	277	262	311	291	260	286	267	311	281	288	273	255	290	270	295	320	296	283	259	278	297	307	275	285	280	292	287	320	301	281	277	285	306	261	281	289	301	287	276	299	294	268	277	268	310	266	275	298	270	268	261	287	256	289	281	289	291	295	280	293	261	276	290	270	284	291	310	307	283	289	315	298	283	274	275	272	287	286	262	274	279	283	280	254	283	270	293	289	297	309	309	286	288	263	282	265	261	278	268	321	276	274	267	287	299	277	302	308	305	242	264	303	293	287	304	293	247	274	279	268	284	268	267	254	276	289	289	268	295	279	287	307	253	248	281	288	303	297	267	287	303	298	278	266	286	275	254	270	292	312	294	298	277	282	247	297	285	286	253	287	285	284	279	269	258	285	320	270	274	294	289	280	289	281	289	283	288	297	273	311	268	288	286	289	305	301	268	280	269	294	290	263	281	288	292	294	285	245	283	310	277	290	253	291	272	283	303	282	254	280	280	273	309	268	265	262	262	292	260	272	267	270	258	300	322	299	286	277	310	293	267	286	292	289	289	264	264	287	294	257	292	284	279	298	302	277	281	301	286	281	260	267	277	286	295	276	295	286	251	298	265	304	277	296	303	264	303	282	299	282	280	274	271	284	266	264	289	266	253	286	277	272	252	288	260	276	284	292	280	261	290	291	270	229	276	262	291	269	276	272	284	264	286	285	293	279	277	278	286	284	262	284	289	310	234	306	302	293	281	289	258	274	293	296	281	288	286	300	293	270	288	281	293	260	286	270	315	296	281	272	300	268	276	251	280	303	265	275	263	299	276	306	287	293	265	294	287	258	276	284	282	308	274	278	281	301	264	296	313	282	266	309	277	275	297	283	296	293	277	278	248	288	254	278	271	303	299	274	279	306	296	267	277	334	281	271	293	274	273	293	295	319	296	268	284	260	285	300	287	267	277	273	266	286	275	277	300	289	293	277	267	274	271	296	264	293	292	274	266	270	297	270	239	295	296	244	293	278	288	298	293	244	276	312	287	264	271	325	240	268	286	268	275	265	265	288	286	301	312	289	266	262	253	271	299	277	283	262	277	273	283	287	272	269	288	258	276	279	281	329	271	271	282	275	274	272	301	283	283	269	286	263	292	307	290	296	276	290	305	295	281	308	275	286	281	268	279	267	275	304	304	279	279	271	253	294	264	256	270	309	275	312	320	290	295	285	301	290	298	273	281	262	273	295	298	271	307	291	267	299	262	277	307	276	259	270	282	310	310	282	283	278	297	269	283	289	317	276	301	286	236	301	291	290	268	260	270	277	313	292	296	299	297	277	313	289	290	306	282	269	291	246	298	302	270	257	269	285	279	299	275	289	272	285	300	303	275	284	301	284	289	282	294	282	258	294	271	284	279	271	251	261	288	286	295	294	258	288	282	286	291	258	289	275	271	304	287	285	249	273	303	293	304	287	274	292	278	301	300	279	293	287	256	286	285	294	293	309	291	275	296	290	303	324	305	272	308	269	273	294	293	276	282	290	269	291	294	285	281	295	276	296	259	270	274	288	296	294	266	283	269	285	308	272	271	278	279	324	286	284	287	301	294	329	299	285	285	271	297	271	272	288	287	280	287	270	290	272	292	285	304	281	309	262	289	280	262	261	287	279	271	266	300	282	291	285	284	318	295	306	255	287	281	287	298	301	306	313	277	273	277	269	272	287	277	270	267	275	274	290	279	290	266	284	289	293	274	282	283	308	305	298	314	265	280	295	255	299	253	311	279	238	277	294	272	273	266	291	283	292	273	283	291	287	271	279	288	278	306	299	270	265	276	298	281	272	302	273	281	274	289	302	296	261	283	291	272	295	311	296	312	272	277	267	307	254	305	284	296	300	290	305	281	310	276	267	284	265	280	260	274	293	282	304	254	302	278	287	270	285	304	260	277	253	305	288	289	258	274	277	306	297	308	274	272	267	319	298	284	276	295	274	273	292	289	289	266	306	317	276	288	289	267	277	278	278	253	250	281	297	281	284	267	256	280	281	293	270	304	292	264	273	274	284	306	323	241	271	297	309	284	267	277	299	269	303	277	257	283	282	284	238	284	283	276	254	273	276	264	282	277	276	311	298	307	271	289	297	264	261	274	282	274	274	262	306	291	286	282	276	257	265	275	294	282	287	273	308	276	266	306	276	333	312	318	283	292	288	295	256	294	267	297	277	300	271	263	285	279	282	276	268	308	276	290	289	281	265	305	277	314	301	244	288	281	287	285	269	293	276	279	285	286	284	296	300	326	291	323	288	296	277	284	292	265	295	271	294	312	301	298	267	275	277	281	291	310	255	306	284	284	285	282	288	282	297	264	291	287	286	257	277	313	311	279	273	266	291	255	270	266	280	309	297	278	288	274	255	317	293	283	267	257	266	280	294	279	284	283	244	300	258	306	271	287	281	291	279	276	285	300	282	312	283	278	305	255	263	298	277	304	256	271	280	269	263	270	271	280	262	281	311	287	306	285	268	269	293	283	277	298	270	279	275	276	286	290	292	252	261	294	248	278	258	275	274	269
23547	21579	29375	24368	22069	21818	15272	6729	3541	1730	944	484	305	260	250	233	211	192	160	224	495	512	635	505	322	261	258	228	187	202	181	174	185	181	205	198	211	182	183	190	177	213	186	188	188	201	153	197	210	175	192	176	194	186	169	171	166	188	207	182	172	190	182	199	173	174	197	185	166	177	174	182	185	181	193	160	152	182	185	169	189	203	187	196	187	179	183	194	164	187	152	158	184	180	169	176	176	174	181	183	176	181	170	182	186	189	194	174	167	191	167	192	183	179	163	166	170	186	188	172	178	196	173	160	181	190	184	163	179	173	169	156	170	180	188	158	181	200	176	176	181	175	177	189	160	179	180	185	174	165	182	187	173	206	170	181	183	159	174	192	171	192	185	166	156	200	185	177	167	175	187	157	180	172	188	165	169	204	183	173	184	168	184	190	184	196	188	178	206	181	201	183	184	183	183	186	170	192	176	189	171	190	196	175	196	178	182	180	154	176	190	179	171	166	168	198	187	170	177	174	181	160	146	161	169	179	169	160	185	172	215	175	177	202	175	170	187	192	162	172	191	183	174	194	190	156	197	183	169	171	187	203	188	165	194	186	182	174	156	197	171	165	160	186	182	186	185	175	161	168	155	213	186	148	179	155	162	180	193	171	183	161	133	160	178	180	186	175	185	173	170	174	167	205	182	197	176	179	178	188	180	183	174	181	182	170	175	186	187	186	185	176	184	167	163	180	204	190	194	160	177	170	177	182	176	161	176	162	174	186	175	152	163	198	172	172	176	163	186	188	179	192	182	184	174	192	173	164	181	202	178	164	175	179	206	180	196	162	204	165	176	175	188	172	192	182	196	183	193	170	183	177	192	178	178	168	188	187	181	193	185	131	175	173	190	176	164	169	189	166	198	198	161	177	190	185	188	162	168	183	182	176	184	197	156	184	195	174	183	181	186	172	170	162	169	200	192	183	184	195	174	198	171	184	173	171	192	198	194	196	195	177	183	179	147	172	195	166	179	194	178	195	203	169	196	179	164	182	177	166	172	159	171	175	168	188	177	186	165	190	160	172	189	227	173	181	204	180	167	186	192	171	166	171	179	170	170	171	174	181	185	200	175	185	156	205	176	179	175	191	167	162	189	178	191	178	180	174	194	177	180	183	167	187	172	187	180	209	188	195	190	174	178	185	192	165	183	198	175	178	214	201	184	171	177	163	180	162	167	180	185	172	183	176	182	175	174	194	171	167	173	189	191	174	197	157	174	166	195	155	176	159	170	150	189	168	179	160	144	171	179	177	157	193	189	172	172	189	160	170	182	182	160	176	174	203	207	173	177	187	158	184	200	192	167	188	189	179	187	173	196	167	178	188	183	176	187	172	160	192	211	152	184	175	160	180	182	184	196	181	166	181	168	185	179	162	181	170	188	166	195	164	171	188	186	181	177	165	182	161	179	172	174	193	191	147	176	182	171	190	190	177	174	175	178	191	188	181	179	186	167	169	185	154	157	180	168	164	191	192	172	177	195	184	187	167	183	165	177	198	183	168	198	160	170	168	187	183	172	160	181	182	181	193	189	168	193	162	170	160	158	197	188	192	168	171	191	180	174	174	186	170	164	200	169	170	182	178	176	171	185	170	181	172	170	206	174	182	154	163	186	170	174	182	164	166	195	169	167	168	184	157	179	168	199	206	184	152	170	170	191	173	161	185	175	174	164	172	168	157	173	169	180	167	197	162	198	170	155	187	201	191	155	188	194	180	191	171	158	171	191	177	196	216	190	185	184	176	172	157	179	185	192	181	182	164	187	162	203	171	169	165	175	196	171	169	183	183	178	199	181	209	176	169	188	159	175	174	175	172	188	186	177	174	179	205	186	186	171	180	179	176	183	167	195	189	176	189	182	211	177	189	175	177	180	180	188	186	200	184	165	158	171	193	154	195	174	164	188	173	175	153	189	150	175	183	192	183	176	165	163	182	186	166	153	156	161	191	180	190	152	173	185	176	192	153	177	167	179	181	198	193	189	151	174	188	173	169	188	145	174	163	192	180	182	164	181	165	180	177	164	190	205	172	166	173	152	172	194	172	189	186	177	166	173	187	179	170	176	189	176	175	168	171	169	171	164	179	162	181	162	194	167	169	157	181	164	163	166	171	211	170	188	172	170	178	151	157	166	163	196	169	183	163	181	162	164	165	172	160	194	180	184	202	163	194	189	138	171	176	166	168	191	168	165	180	183	170	167	178	201	182	189	199	166	190	201	181	177	170	156	181	178	192	175	187	176	170	211	187	191	177	210	155	172	168	186	181	156	174	187	189	176	195	163	175	173	179	156	182	186	160	172	184	166	182	210	193	188	178	162	182	169	177	199	174	189	182	194	176	194	172	161	185	168	170	187	199	164	188	161	153	176	180	189	179	167	157	205	172	165	179	178	181	181	172	181	185	171	187	181	199	180	198	191	164	185	186	175	159	187	180	166	192	181	182	166	153	162	173	149	167	177	181	180	178	179	169	185	186	180	212	191	210	169	185	178	182	170	177	184	174	189	177	203	193	177	147	165	172	195	205	181	160	206	185	166	176	172	166	152	209	179	161	162	172	181	175	171	211	186	173	162	189	171	165	198	188	171	173	171	183	194	181	195	173	180	170	188	157	176	175	169	172	172	183	176	156	153	176	163	170	170	184	185	195	190	186	174	167	167	206	194	193	180	153	180	167	183	191	177	192	165	162	164	163	209	180	172	187	175	182	176	188	176	167	181	155	178	207	157	182	167	208	185	178	195	186	176	172	205	199	179	170	168	173	172	173	197	167	172	194	191	155	157	181	198	192	174	154	178	191	185	184	172	169	184	180	187	183	195	184	170	188	175	187	197	168	185	176	208	185	164	184	172	185	168	184	174	152	182	171	173	166	167	168	184	182	165	186	188	173	172	175	174	189	149	190	182	183	154	155	205	175	174	186	165	158	199	166	186	194	181	182	182	150	176	191	183	160	185	200	193	185	203	196	171	164	202	171	189	196	189	189	184	160	187	190	163	156	185	145	161	173	160	185	189	166	156	171	175	180	176	193	199	173	189	160	178	177	180	190	161	200	165	167	166	162	175	163	181	169	170	159	161	181	185	184	190	188	191	172	166	201	164	175	186	184	200	172	167	189	190	188	157	184	187	164	162	162	170	169	181	152	166	177	163	198	204	178	176	171	166	202	169	156	159	156	179	139	183	161	172	184	192	192	172	174	192	184	160	200	187	206	186	186	172	176	161	172	181	202	160	173	156	179	163	194	170	185	179	172	170	203	176	180	187	169	161	201	166	183	175	175	221	185	174	188	214	163	207	175	188	189	196	172	191	175	157	161	164	174	162	190	166	188	203	171	173	160	188	186	176	212	179	202	162	180	172	185	188	178	184	193	184	156	183	212	171	186	197	178	173	179	171	192	170	181	169	167	176	180	196	189	193	172	173	171	168	192	183	188	172	189	193	185	188	184	174	194	212	199	189	163	177	163
40538	51379	43827	35399	29704	23181	16748	11263	7546	3933	2180	1164	636	489	473	442	380	357	355	427	1175	1184	1454	1058	634	523	358	354	273	284	276	283	267	262	343	356	328	360	283	281	275	297	319	265	276	306	279	296	292	311	262	277	279	267	285	282	289	276	298	275	276	328	307	282	272	283	295	306	270	279	271	298	315	271	265	319	287	299	266	274	242	277	260	316	258	313	299	293	288	291	276	242	258	282	290	286	280	277	316	255	272	289	273	300	300	257	252	292	296	259	277	275	292	282	263	278	282	280	305	288	271	284	288	261	255	300	242	311	290	292	304	282	298	297	275	265	301	290	263	258	286	302	289	284	266	277	278	265	254	271	269	253	276	271	322	270	289	279	291	288	277	275	287	289	262	271	281	315	284	278	286	272	291	276	265	303	249	307	282	284	260	289	282	266	290	283	281	294	286	309	278	270	273	276	276	267	304	308	266	254	261	276	253	282	284	289	274	338	305	301	292	284	288	275	275	286	267	269	286	277	256	289	266	294	292	287	272	247	263	285	317	307	297	263	292	305	295	270	272	287	293	256	280	290	298	262	293	287	271	301	273	293	287	305	286	278	299	272	280	278	276	259	264	281	266	284	271	282	270	315	298	294	281	268	279	299	298	270	297	304	268	297	284	305	251	322	272	286	293	294	273	282	272	294	263	273	308	266	270	289	269	304	288	318	286	284	301	265	277	302	300	298	266	240	285	266	281	298	262	297	263	295	283	293	288	263	305	259	292	299	288	243	283	300	265	278	301	279	301	278	260	278	308	285	285	287	281	282	270	295	241	275	268	290	301	270	298	277	287	264	256	285	268	292	256	279	284	302	291	283	278	267	306	249	287	290	260	294	261	283	280	279	275	285	324	276	291	250	305	314	286	309	279	268	257	278	291	289	264	271	289	283	287	289	290	304	269	272	279	282	283	253	272	280	284	303	260	292	302	285	287	270	281	290	274	296	287	299	275	276	301	273	267	280	286	276	257	276	275	294	274	276	298	305	285	246	298	265	283	277	250	270	291	284	263	297	270	279	292	274	310	279	291	287	309	283	277	277	304	287	314	323	271	296	262	288	274	278	277	268	266	279	283	273	267	291	282	287	301	310	251	275	273	317	280	301	297	290	284	327	296	314	273	274	296	279	307	308	291	274	303	255	263	306	270	294	286	280	271	292	270	300	293	257	270	268	280	281	287	294	264	278	279	283	297	288	264	309	272	281	288	246	249	287	259	293	285	277	276	271	282	290	277	291	278	261	281	290	261	309	298	305	287	321	274	275	263	275	310	295	294	266	281	282	285	277	274	241	285	257	262	273	280	276	291	312	257	266	266	257	271	276	269	299	272	289	272	275	282	262	295	319	282	301	270	309	269	283	248	274	266	238	273	278	272	263	280	267	299	285	279	279	272	260	264	303	251	268	267	287	287	266	266	282	280	308	267	294	283	273	266	279	281	271	284	313	252	282	265	262	274	287	285	257	300	258	284	293	288	315	294	290	281	295	290	292	273	278	269	315	295	292	294	315	285	256	277	246	292	298	274	334	301	242	277	271	255	266	273	274	259	319	279	299	282	257	297	266	275	301	279	308	273	264	299	259	267	290	272	292	305	316	307	294	287	274	278	311	250	278	284	263	317	279	277	279	291	302	307	275	268	264	282	284	285	293	308	282	289	304	259	300	278	242	292	288	266	315	286	280	284	266	292	282	302	272	283	259	289	230	289	284	277	297	296	271	291	263	282	268	305	285	319	277	272	265	275	311	309	289	291	281	288	275	253	272	279	281	331	271	309	255	269	278	287	253	281	298	272	280	289	269	274	255	291	273	269	292	301	277	295	270	284	288	286	255	243	267	282	275	269	303	275	267	272	264	279	286	280	267	273	291	284	263	306	261	284	282	298	262	287	306	261	271	265	281	304	303	302	248	272	266	284	289	272	306	293	263	296	300	291	262	266	262	303	278	306	281	293	272	275	296	292	297	316	284	265	288	250	272	248	254	298	251	301	281	279	264	310	269	269	295	251	243	292	296	311	285	266	289	299	291	277	273	311	297	293	322	289	304	303	276	294	257	295	312	299	286	283	314	290	286	309	278	277	302	286	294	269	269	275	286	282	292	282	275	304	274	262	292	274	282	282	295	271	286	291	291	262	285	262	292	248	292	287	263	274	303	261	269	287	301	278	293	294	288	247	237	284	279	286	266	264	290	298	288	307	283	261	297	279	280	288	269	277	270	288	284	282	289	241	275	297	268	277	324	277	281	272	257	282	267	300	272	275	275	293	313	294	289	281	291	251	296	284	300	257	269	261	267	302	271	273	289	281	296	260	281	261	256	304	293	254	286	301	251	283	275	253	267	254	321	277	301	281	279	282	261	280	270	278	281	271	281	264	280	286	298	248	298	254	274	280	270	292	281	324	279	282	302	241	280	272	291	271	277	278	287	255	280	294	271	281	271	306	281	293	257	307	298	294	279	275	282	247	301	278	278	294	296	293	295	291	269	282	296	284	284	296	256	280	281	283	315	292	275	303	311	291	304	250	288	291	282	299	273	243	293	266	287	283	274	271	278	284	284	293	258	291	269	255	265	302	287	294	315	249	270	303	280	289	277	288	321	301	284	282	291	286	279	296	291	261	251	272	253	310	276	285	263	286	250	270	298	265	250	281	282	274	293	298	268	275	287	254	290	304	250	258	272	250	284	260	306	259	310	271	309	273	283	270	306	277	292	282	280	305	260	259	266	269	287	262	302	269	292	271	316	306	335	250	295	302	290	255	255	277	278	284	285	274	260	248	300	292	292	275	295	282	287	261	302	265	282	291	278	252	299	287	290	257	288	298	288	254	275	303	287	255	307	288	277	294	293	275	258	277	282	289	269	276	307	274	287	282	287	312	281	311	269	267	272	266	326	305	315	280	271	259	275	269	252	266	296	287	263	293	283	304	274	251	275	249	314	251	280	290	285	249	282	268	262	299	293	252	289	286	284	308	299	294	272	304	279	278	298	305	300	291	315	295	296	276	301	293	279	286	289	307	271	310	284	279	275	281	273	289	282	301	272	303	295	274	306	277	311	283	295	257	286	285	252	306	286	310	301	273	303	285	294	278	268	279	272	264	304	294	291	288	273	305	289	286	297	276	303	279	269	263	304	287	281	303	289	265	275	285	283	311	265	265	270	284	258	279	302	258	310	263	284	274	311	287	270	256	301	278	279	307	308	296	307	274	264	283	284	291	279	280	255	278	261	259	289	289	258	312	300	276	288	272	283	281	307	272	283	263	283	282	269	281	306	269	259	279	292	329	276	271	292	249	290	284	277	262	303	284	313	311	266	304	272	276	271	273	294	314	293	299	300	269	266	327	266	290	299	293	265	310	295	295	275	282	307	271	280	285	295	284	272	274	306	271	286	299	298	278	258	302	285	246	269	285	294	281	252	255	268	295	269	282	310	291	296	260	291	293	293	275	319	277	285	268	283	267	286
29237	24282	23689	15340	6884	3150	1444	804	550	395	289	250	266	227	207	198	185	174	187	186	189	180	206	222	204	185	183	184	181	161	166	203	159	187	183	174	192	154	149	184	158	167	179	173	187	191	157	199	155	181	151	171	172	172	174	173	177	165	175	194	163	166	174	172	165	180	158	172	172	178	168	181	182	164	190	171	174	190	174	186	186	169	179	165	165	186	173	147	160	164	165	184	155	146	154	185	157	180	163	163	188	166	167	166	155	161	170	162	185	158	182	190	181	162	163	183	187	172	184	176	168	184	171	197	177	202	175	184	157	178	200	181	154	175	163	179	178	156	142	162	192	165	183	153	165	180	184	184	162	180	166	181	175	166	165	170	178	176	171	189	185	164	165	163	170	205	179	164	179	163	156	174	170	196	172	171	169	168	201	182	166	172	157	181	177	183	195	157	172	189	171	132	171	190	181	158	175	183	181	157	177	187	180	166	161	168	166	163	181	170	170	185	182	149	170	172	157	213	210	182	166	169	166	201	168	178	177	174	164	175	157	171	157	162	161	183	188	193	166	159	180	164	182	159	160	169	156	172	191	177	190	194	178	172	169	177	174	164	164	187	181	185	176	190	160	180	154	158	176	174	161	173	158	159	164	181	172	167	166	177	190	179	152	169	176	154	145	148	190	167	161	195	173	181	174	179	176	179	177	174	177	168	190	183	174	166	163	190	148	162	200	192	170	191	171	172	162	180	182	158	165	175	183	178	186	169	159	176	169	168	190	159	163	170	166	177	190	170	171	196	176	171	187	166	169	174	168	160	165	165	162	170	140	168	170	156	197	174	157	198	158	184	197	156	192	189	178	145	182	183	169	171	158	192	192	187	171	166	162	183	153	168	194	169	151	164	167	152	164	183	148	175	181	149	182	161	166	187	165	142	170	160	163	172	159	171	183	189	180	165	167	163	174	164	193	170	199	146	206	143	156	177	164	168	166	205	178	186	176	168	184	174	167	168	188	180	174	167	164	179	190	162	175	170	168	166	174	155	175	167	178	172	167	192	151	198	195	184	168	186	158	158	182	166	193	152	169	173	161	185	159	176	172	153	178	209	177	165	174	178	185	162	176	200	154	177	175	171	158	184	149	152	187	189	172	169	187	149	180	189	161	192	201	176	173	182	177	176	165	166	189	195	172	181	187	170	166	166	148	177	170	180	176	189	172	167	168	181	157	159	190	151	158	185	196	184	170	169	179	136	170	182	172	177	171	184	179	174	179	184	179	189	167	191	183	176	184	178	177	177	178	170	159	149	170	168	152	177	179	158	141	201	195	190	179	162	171	164	194	177	177	163	166	178	172	177	203	188	158	187	155	156	172	176	202	190	156	155	167	170	175	166	188	193	174	167	169	173	176	172	159	167	168	176	188	167	163	159	188	173	178	180	162	172	176	164	203	167	160	159	161	173	153	193	162	154	197	156	160	189	188	182	191	170	178	165	156	171	170	161	158	192	152	181	182	167	165	170	163	150	165	163	182	180	170	164	167	185	168	160	166	191	146	163	191	195	188	170	177	169	159	164	173	173	165	186	188	176	166	175	164	169	178	175	164	169	175	181	186	166	177	148	172	194	166	198	165	167	172	184	167	176	173	189	171	185	182	176	157	173	160	179	171	185	181	179	164	186	178	190	171	167	159	170	175	193	166	184	162	157	159	193	162	178	205	166	185	176	191	171	171	157	184	168	161	155	156	174	164	186	187	191	171	182	160	196	183	165	166	171	145	174	175	168	181	145	166	181	174	180	167	155	185	178	164	169	192	164	153	164	173	166	199	177	178	147	181	164	165	195	193	176	172	163	167	172	167	169	149	174	161	180	168	171	158	197	157	176	176	186	178	166	161	177	179	172	154	170	181	191	188	176	184	160	175	170	179	162	188	137	149	193	168	175	200	190	171	180	145	210	172	193	168	154	172	177	203	181	181	176	143	188	168	195	174	181	177	185	186	168	151	178	187	166	130	178	191	154	170	190	169	156	193	188	175	166	176	152	178	172	167	185	175	184	168	173	178	154	195	175	156	183	178	161	168	167	148	187	205	167	173	156	181	158	189	183	186	151	190	170	166	196	185	174	149	182	165	175	180	183	192	172	156	170	167	192	164	168	176	195	202	168	142	168	170	163	167	166	158	179	173	162	196	161	176	178	177	167	156	187	198	152	176	142	153	135	201	172	148	152	200	180	181	157	168	183	178	177	150	160	176	145	179	163	160	155	167	164	171	167	166	169	169	160	155	138	178	173	177	210	207	187	174	188	170	195	174	199	157	189	155	165	179	187	156	185	194	184	185	183	164	165	157	164	181	169	160	184	186	184	145	203	169	184	173	183	168	197	172	162	176	191	181	179	176	183	176	147	186	182	189	175	177	176	183	185	144	173	167	157	180	183	166	161	195	191	165	179	185	161	153	156	195	174	172	162	140	169	167	168	137	178	166	179	172	170	171	170	169	157	172	168	176	160	165	208	168	173	190	186	168	183	168	191	164	177	163	176	188	173	176	199	172	159	160	162	188	181	163	158	172	173	177	166	169	175	175	174	171	170	163	155	182	158	180	171	179	165	176	180	187	170	169	191	178	159	166	174	182	184	158	166	158	182	200	176	182	169	168	183	185	180	161	175	196	164	193	159	172	191	173	186	172	183	161	176	185	162	187	167	185	185	153	153	148	148	169	165	170	178	174	167	205	165	156	160	166	180	185	185	205	179	161	164	169	190	162	186	187	181	179	178	185	170	177	170	174	176	192	190	187	162	152	164	169	182	167	152	194	174	174	167	164	186	162	166	168	174	175	174	170	174	189	144	174	183	170	168	157	186	153	157	141	178	177	175	177	185	163	152	171	163	204	203	167	178	175	154	161	163	169	191	174	184	192	178	169	153	179	175	180	162	158	155	194	183	156	156	163	172	173	153	173	191	138	176	189	192	200	153	182	150	165	169	175	182	184	170	183	176	192	180	162	159	186	138	195	165	164	184	156	184	179	181	174	158	161	178	177	165	182	174	196	194	167	166	173	163	204	178	181	194	186	159	148	160	172	188	200	157	178	179	190	192	184	169	165	157	164	154	199	155	172	178	181	161	177	183	166	177	171	195	167	172	140	171	165	173	148	202	213	171	188	201	166	174	153	178	160	157	182	178	194	175	161	182	168	162	175	179	172	191	166	183	173	176	159	167	168	178	158	165	178	178	162	172	180	152	160	201	164	184	187	171	186	181	174	157	177	167	184	162	179	197	160	179	178	174	176	172	174	181	178	208	184	199	194	169	162	192	158	168	189	143	189	145	160	155	176	155	160	176	189	147	176	183	170	177	170	166	168	165	185	181	156	192	180	183	173	163	174	160	160	155	172	160	164	184	157	158	176	189	174	169	150	192	167	177	186	172	177	167	185	181	180	169	175	165	188	183	177	174	171	175	190	194	157	187	180	209	169	155	143	171	167	172	179	165	164	179	178	158	170	178	180	175
33670	39449	31583	21362	13863	7667	3933	2262	1393	841	632	480	442	341	361	362	312	324	297	324	296	343	363	415	354	299	263	309	308	301	282	303	302	313	275	275	321	272	261	308	298	270	275	288	286	294	265	294	286	286	287	304	301	262	279	260	279	294	274	279	301	301	311	283	262	283	291	272	297	240	268	274	275	272	270	283	263	294	279	279	262	252	302	275	308	289	279	265	276	268	277	291	263	229	301	280	302	271	302	291	293	278	275	274	294	281	297	272	266	291	282	276	269	302	279	262	257	283	266	273	277	301	304	280	265	265	270	295	274	273	278	267	307	288	296	286	287	295	298	297	300	252	285	287	305	253	303	288	289	307	267	262	261	261	299	252	312	281	274	288	272	291	293	284	273	287	321	284	290	293	288	259	311	253	242	286	330	295	285	286	304	294	271	316	261	280	258	321	255	290	272	274	280	305	265	314	286	280	283	280	307	311	286	288	284	283	266	285	277	293	247	275	328	274	300	267	286	287	281	314	296	267	300	293	299	293	308	292	281	288	281	289	281	284	279	292	300	280	267	270	288	299	265	300	293	273	276	282	289	290	331	298	255	269	281	288	278	275	263	289	266	288	257	278	272	263	286	262	272	304	261	237	297	271	268	285	275	286	294	285	322	292	304	291	274	260	275	270	283	260	270	280	282	317	298	277	281	288	298	308	280	263	282	286	287	280	280	289	274	258	269	273	298	281	296	294	301	253	289	277	283	298	276	285	293	277	295	266	284	300	310	249	265	245	291	288	287	261	308	284	316	268	303	286	273	295	279	302	289	298	277	286	251	278	294	268	273	305	259	272	277	315	264	290	268	300	273	272	292	298	267	307	263	307	298	297	286	317	311	291	266	292	293	287	291	272	260	285	280	251	270	259	260	290	277	294	241	268	268	267	301	302	262	274	278	271	285	295	281	265	274	296	254	279	251	285	271	278	300	289	295	279	287	245	265	266	288	279	293	254	271	248	270	296	262	290	298	278	290	289	297	257	274	285	272	284	263	296	268	283	298	296	276	279	292	264	295	298	264	256	316	288	291	280	296	265	293	301	276	258	313	299	297	289	309	312	290	273	290	289	254	314	270	279	288	297	293	273	282	277	298	288	342	285	281	257	293	250	311	299	311	289	269	269	261	294	287	304	262	263	285	278	289	276	301	293	267	310	242	290	260	291	278	284	262	261	274	264	303	273	275	284	267	288	242	262	278	279	273	259	286	276	294	294	246	266	271	283	286	294	283	270	256	260	291	266	272	276	267	246	258	254	272	297	282	287	280	274	277	278	288	296	289	288	269	273	266	279	298	291	280	264	304	297	305	288	260	266	305	305	277	287	271	299	295	266	295	313	312	281	312	268	277	281	286	297	276	294	284	273	269	266	318	322	282	299	293	274	292	294	286	301	288	285	268	273	282	266	292	275	307	258	305	254	269	262	306	309	282	291	276	296	284	268	262	289	277	292	274	293	284	286	304	271	269	276	301	276	295	299	266	294	293	288	271	286	252	272	249	270	288	278	273	308	255	269	274	259	266	276	290	291	301	265	273	280	293	267	297	289	280	279	250	287	259	288	264	302	315	300	295	307	257	287	301	296	259	283	287	277	301	315	263	270	278	305	285	291	303	252	284	304	275	284	291	275	299	310	284	264	262	273	294	281	314	306	277	263	282	308	268	316	283	284	312	296	293	262	259	276	310	281	287	269	270	307	287	309	261	281	293	287	288	271	311	255	283	288	257	246	272	278	293	274	298	286	279	256	296	282	318	283	311	292	261	308	301	298	293	312	306	263	245	257	252	272	268	308	263	285	243	275	308	270	258	268	254	272	293	297	301	294	288	266	290	263	284	300	270	294	278	279	312	285	289	274	284	279	296	285	278	311	287	286	271	288	297	294	259	258	296	300	271	267	300	307	268	282	315	264	282	271	284	251	261	254	291	301	274	281	303	296	274	286	268	269	304	275	281	298	288	263	279	330	285	302	287	280	257	270	316	312	299	263	271	301	282	271	294	293	288	293	294	277	284	292	275	248	267	264	269	272	279	285	322	272	279	273	278	297	274	291	295	324	309	292	298	304	278	288	298	281	290	290	271	268	275	295	291	314	293	276	280	280	257	264	285	293	303	264	276	267	306	307	291	285	293	296	265	259	289	256	314	248	244	320	298	253	274	283	283	301	309	278	242	310	280	288	276	267	270	271	280	274	306	269	263	286	287	287	312	286	290	274	265	264	268	293	280	262	269	283	297	292	288	242	310	268	288	280	298	298	301	274	312	293	246	293	319	286	283	275	285	288	318	288	287	259	297	302	303	273	282	286	273	239	303	288	291	280	266	309	283	326	267	284	266	304	302	285	303	285	286	308	289	303	299	289	305	273	254	258	269	306	283	293	267	263	290	279	302	268	284	289	309	274	288	308	291	267	284	313	303	310	273	262	279	287	297	260	267	266	281	296	283	287	274	298	305	292	289	281	259	267	283	287	264	308	264	274	278	272	305	269	299	289	274	302	265	295	268	274	284	269	292	283	279	286	286	282	288	291	305	325	286	305	253	281	285	279	293	275	276	317	284	281	270	298	260	288	301	310	283	283	269	284	294	295	279	282	253	281	294	284	283	296	309	264	272	262	291	288	296	263	262	284	271	287	272	271	290	293	289	284	276	301	257	293	279	257	289	272	301	253	255	277	305	293	272	253	239	296	284	299	302	259	303	268	277	315	275	259	287	276	259	282	280	294	285	287	277	270	289	260	308	297	286	282	299	307	296	251	309	262	263	285	287	246	292	289	293	290	296	313	258	279	300	279	284	281	273	291	279	262	310	266	316	289	315	284	287	261	281	251	300	289	282	274	280	294	290	317	275	290	273	310	292	244	304	314	255	281	285	293	260	278	266	306	298	289	293	273	278	329	279	288	288	303	276	274	279	269	265	277	282	277	290	271	280	296	292	294	261	262	275	290	282	273	312	311	283	284	267	285	277	249	278	282	291	271	267	304	310	256	290	290	302	291	283	295	277	287	306	261	273	256	276	273	261	297	289	269	313	289	282	287	307	314	276	294	287	270	275	308	280	270	275	292	265	284	300	301	278	289	274	284	298	269	232	261	312	295	322	266	280	281	325	290	286	266	283	277	281	272	274	293	283	280	259	292	304	272	308	266	270	279	293	265	288	260	285	275	277	298	293	259	269	293	282	293	289	300	291	299	297	259	287	295	270	272	320	317	270	287	287	280	318	262	252	272	271	301	292	307	291	260	296	281	272	254	265	279	293	320	254	276	270	296	284	256	306	278	292	266	327	302	290	286	278	297	296	278	308	289	285	295	288	285	282	276	281	289	272	300	288	258	272	274	281	299	269	289	264	294	292	279	242	279	267	258	288	279	299	302	284	282	288	260	285	277	274	271	283	296	289	268	298	289	292	277	303	268	300	282	253	271	264	279	297	280	292	284	290	297	303	269	294	273	291	278	293	281	280	269	308	300
24829	21644	28664	25976	21688	15575	8917	4381	2393	1247	817	470	297	250	192	223	197	209	187	293	280	279	380	398	342	259	176	192	181	170	163	149	177	189	169	195	177	188	187	174	193	197	185	167	182	202	169	176	167	183	174	158	148	145	170	174	180	152	183	185	184	164	180	196	179	182	180	197	186	203	171	187	193	171	175	154	186	182	181	181	190	184	179	202	178	161	170	180	184	197	166	186	150	160	179	172	169	184	167	186	181	160	194	170	179	208	201	184	180	210	178	176	173	200	183	192	176	141	172	172	153	189	171	185	169	168	178	165	173	184	174	174	191	198	172	201	168	174	163	172	208	169	166	190	187	179	193	166	171	187	167	173	178	181	175	195	171	176	189	176	187	175	190	175	150	179	153	213	160	176	184	170	155	163	175	180	181	206	177	153	169	154	184	174	166	194	167	166	184	167	186	176	168	191	173	196	166	155	185	169	200	174	174	166	186	180	194	175	180	160	182	176	189	200	169	195	185	174	178	185	182	179	171	158	173	159	183	193	162	180	151	186	168	177	185	185	176	191	185	184	199	194	155	180	182	185	180	160	180	191	153	164	159	187	197	170	171	178	180	193	196	171	176	167	173	168	172	173	195	172	187	202	178	155	173	181	173	186	177	180	197	166	179	162	189	170	173	179	174	169	189	194	180	176	198	173	153	167	193	168	187	177	186	176	177	178	188	161	175	186	170	158	155	178	177	173	188	177	183	174	182	174	171	155	188	176	175	189	196	192	173	169	194	174	162	163	170	183	176	157	178	176	197	222	198	195	172	137	167	164	163	192	178	181	154	193	181	171	159	180	185	179	174	185	179	155	188	180	178	159	152	165	169	197	138	148	174	178	177	161	166	166	158	174	145	176	170	184	191	210	182	171	179	187	184	178	157	193	184	167	180	157	173	149	190	163	194	168	172	186	190	185	170	195	203	162	164	159	191	173	190	152	186	183	168	185	194	162	175	185	164	175	163	182	181	173	174	161	170	164	172	187	177	175	191	180	175	161	167	170	168	185	191	167	174	178	182	166	176	186	177	176	181	180	192	181	171	206	191	176	175	185	163	184	199	168	188	172	145	187	153	193	187	197	198	187	170	171	176	179	183	195	191	164	190	165	163	205	172	157	175	175	165	147	176	186	203	157	179	163	167	169	153	186	175	205	188	202	181	159	190	183	173	180	164	169	188	177	177	187	162	178	186	185	171	207	173	164	184	170	187	205	159	180	148	172	156	166	189	186	171	152	169	179	156	187	177	171	194	171	154	177	184	186	173	169	170	182	178	173	179	171	190	161	181	169	203	180	174	161	176	164	201	199	193	188	176	190	178	164	181	169	180	177	162	172	170	189	164	165	203	163	187	193	169	159	197	174	171	182	175	175	171	192	192	165	197	175	186	174	167	177	171	164	173	170	172	163	214	192	190	165	191	163	185	185	203	170	164	173	196	192	183	147	168	185	183	182	188	179	174	189	172	175	173	178	165	184	186	182	182	193	165	186	160	178	177	165	153	169	168	194	155	152	172	174	182	182	197	190	199	187	185	214	174	158	197	166	181	168	167	199	174	160	166	185	178	179	142	169	177	167	157	189	181	183	179	179	170	166	159	177	178	192	172	166	186	177	186	175	180	167	200	168	158	174	174	190	166	191	182	192	180	164	181	185	164	194	165	143	168	190	186	204	198	184	168	160	170	185	147	193	175	215	169	188	187	195	182	172	184	182	162	170	190	184	167	174	170	156	185	171	198	169	182	172	175	168	155	177	168	170	169	180	190	153	177	189	180	191	191	162	187	177	181	170	177	178	168	184	192	170	184	138	171	166	187	159	186	205	187	169	180	192	174	168	156	160	190	145	150	177	174	188	185	170	176	176	196	162	187	175	179	166	176	202	192	183	201	172	178	175	155	169	179	209	181	192	189	170	165	190	151	156	195	163	173	167	190	193	175	198	169	167	205	174	172	183	167	184	168	203	192	154	180	191	168	173	136	160	185	172	182	173	136	182	169	182	187	181	167	204	185	180	178	176	188	186	173	160	155	173	166	210	179	183	173	196	164	170	154	186	193	162	181	189	179	173	176	163	174	199	187	182	148	170	187	157	186	153	198	184	193	200	168	146	177	192	211	187	174	210	164	187	187	197	195	179	172	170	160	176	158	187	162	177	177	171	176	176	196	167	189	183	192	178	219	187	171	191	197	175	168	172	191	190	182	177	179	181	182	174	166	170	190	187	169	179	189	165	197	194	184	172	179	186	192	180	206	164	154	161	207	164	173	175	188	174	177	195	172	180	156	182	174	190	180	172	208	153	195	178	172	170	193	186	177	171	174	179	175	187	155	202	208	161	184	185	174	175	160	191	182	189	174	163	193	165	154	185	187	165	171	154	176	193	158	174	195	148	156	159	157	193	174	179	181	159	185	180	181	182	147	190	164	162	208	192	166	166	167	172	172	183	186	199	184	183	186	146	167	203	180	169	167	173	192	183	167	190	167	162	199	190	150	180	178	160	163	170	181	180	193	176	188	170	175	181	159	177	189	196	176	187	175	175	173	176	184	186	175	169	174	144	172	176	203	153	201	161	200	168	183	189	176	168	159	184	170	160	180	167	196	185	156	168	170	173	156	161	191	190	187	187	164	173	161	169	194	181	172	184	177	154	167	173	176	188	159	156	192	208	176	171	187	194	193	182	157	175	192	184	184	186	186	156	181	158	186	175	174	166	172	169	191	183	168	173	202	167	170	184	202	155	174	174	171	188	177	171	172	162	167	175	180	173	162	190	163	184	193	183	189	155	183	182	172	196	165	190	187	170	162	190	199	188	197	193	173	194	162	166	189	177	202	170	176	168	191	176	160	179	191	160	194	197	188	140	177	197	181	176	185	181	170	191	193	170	179	166	164	200	160	184	166	178	172	168	184	185	180	178	186	174	190	181	180	196	198	180	183	147	165	183	187	166	178	185	172	188	189	170	164	183	165	179	148	173	167	189	206	169	166	167	171	167	188	164	183	189	171	174	169	184	171	177	166	179	162	172	191	180	190	168	170	168	164	170	161	204	193	173	174	177	185	199	182	163	167	188	155	185	188	158	173	182	169	173	161	181	169	182	165	177	211	159	205	188	172	178	170	149	168	178	181	179	194	184	191	174	167	172	155	197	187	208	165	192	183	167	185	146	159	187	164	153	156	173	152	161	169	182	181	181	196	158	165	185	172	183	186	149	179	147	178	181	185	185	159	164	180	184	198	165	167	179	191	179	201	166	173	181	188	179	149	154	153	190	202	184	169	183	174	166	179	169	151	169	161	167	183	180	201	170	172	181	142	172	163	182	181	152	172	155	192	187	174	172	163	186	148	177	185	172	156	177	181	153	181	178	161	190	199	204	178	199	179	172	181	163	162	198	167	184	197	199	192	175	159	170	157	184	168	154	175	177	149	191	189	175	160	172	192	167	163	180	178	190	174	188	179	180	160	177	184	164
32416	48610	43141	34464	27054	19776	13665	8578	5303	2972	1911	1069	621	453	399	348	366	327	331	577	566	517	710	893	715	512	315	302	274	306	278	277	299	257	271	337	294	318	339	292	298	274	281	263	286	267	299	284	278	290	294	273	281	268	274	298	303	249	310	286	248	287	294	303	279	282	300	297	267	274	264	254	258	294	276	291	280	285	282	303	300	291	262	291	279	267	270	327	305	256	270	254	273	287	297	305	266	265	310	303	298	299	297	308	275	292	289	275	278	275	316	266	274	291	293	282	286	277	286	296	299	278	263	292	285	307	277	292	289	312	293	296	310	293	294	265	273	275	273	261	286	308	292	286	298	267	280	288	296	296	287	306	294	258	312	289	308	261	287	277	297	293	290	286	291	303	271	270	288	271	299	276	291	298	298	294	276	303	290	284	283	277	263	283	295	274	294	283	292	338	306	295	293	293	293	291	310	284	301	314	258	293	259	298	323	296	254	287	295	286	283	274	288	265	295	269	301	271	282	271	287	259	288	289	288	319	285	289	271	276	300	301	314	266	293	304	315	272	305	282	292	276	296	273	283	282	294	261	263	293	282	289	290	277	290	283	247	304	299	294	275	300	322	278	288	325	274	287	293	281	280	305	281	284	324	266	302	284	292	303	317	298	290	309	288	304	280	309	278	291	315	289	320	277	307	266	288	256	298	319	285	312	296	296	273	285	312	315	279	257	249	300	307	279	277	273	278	264	265	287	288	290	233	270	278	300	260	285	298	286	284	278	276	275	301	277	311	309	277	258	260	256	282	280	288	297	289	292	271	272	276	268	287	280	288	270	275	299	298	267	268	295	289	265	272	308	291	277	283	271	273	297	273	279	251	268	270	284	306	253	281	327	292	290	293	293	298	280	294	248	301	275	259	301	272	295	308	315	282	290	250	310	265	305	281	287	313	253	284	270	280	268	259	288	320	301	255	301	287	298	279	275	296	287	291	317	273	273	282	282	303	265	287	298	267	288	288	269	289	299	298	288	294	288	284	275	296	312	311	291	330	293	318	285	302	298	332	301	288	294	286	255	298	300	292	304	307	300	279	267	298	315	323	293	294	293	272	287	299	301	287	303	278	296	296	258	288	288	299	285	278	302	289	279	293	285	251	262	303	275	286	318	292	286	275	270	317	270	279	279	311	267	262	286	288	311	291	302	297	275	231	269	282	283	276	289	281	315	280	302	298	324	270	292	265	278	265	276	267	281	280	306	281	285	280	256	256	290	283	273	274	274	277	286	286	277	280	315	283	278	296	294	279	300	282	266	298	291	289	274	291	290	294	298	293	274	289	289	273	266	287	281	297	247	291	294	260	280	282	289	282	299	295	297	309	291	299	290	297	285	276	294	272	284	256	297	267	321	306	304	294	297	271	304	282	292	307	264	287	293	305	283	307	292	280	298	285	282	272	298	280	289	270	300	280	280	259	259	292	298	304	289	283	278	273	280	300	296	307	296	299	316	283	326	238	275	278	285	282	291	270	268	298	295	257	294	311	291	290	304	266	292	281	265	278	305	321	286	301	280	268	346	303	279	285	257	292	267	311	306	267	298	310	288	293	267	311	310	274	304	275	318	307	304	307	286	292	281	292	273	310	279	269	273	280	297	285	259	262	279	272	257	280	274	239	307	277	287	261	303	241	265	268	295	286	284	321	315	283	304	312	290	299	288	272	303	277	256	308	295	298	288	308	298	288	277	304	293	279	317	344	262	261	284	291	285	299	268	279	289	277	284	286	271	301	278	299	297	274	278	290	266	289	283	299	274	291	280	296	273	290	288	328	303	311	314	289	284	265	298	300	302	297	317	264	273	318	275	296	293	299	288	313	293	299	303	262	263	268	282	299	266	299	313	292	280	271	288	281	319	291	295	289	275	270	291	287	302	304	302	284	277	303	308	311	270	283	306	284	270	283	264	288	274	317	300	308	285	284	293	267	314	287	306	279	282	310	264	288	300	312	249	304	243	283	302	283	290	254	284	272	283	290	268	277	285	268	286	288	318	310	293	298	284	281	307	263	275	272	319	297	270	290	294	281	271	281	281	274	284	298	291	262	288	283	286	287	303	313	287	311	286	279	298	311	296	285	292	263	284	277	298	257	298	283	277	276	274	268	295	263	274	283	294	313	291	305	272	284	279	261	307	286	319	272	303	341	302	291	266	289	291	275	276	286	282	275	293	300	323	288	285	274	280	283	273	274	291	275	257	276	288	301	263	295	277	341	282	309	288	283	314	294	260	263	300	296	277	275	251	265	283	289	317	294	255	320	291	302	283	298	316	276	295	296	283	286	289	260	260	317	276	287	286	291	300	292	296	265	291	284	308	291	301	295	285	278	299	288	286	299	311	302	286	298	263	268	281	307	297	314	310	283	296	269	281	288	282	278	299	269	285	287	290	255	264	305	280	281	272	291	312	282	297	314	310	304	312	299	297	331	300	269	310	319	279	282	273	296	289	251	284	308	276	283	301	260	262	282	306	280	296	277	287	299	285	288	261	314	303	270	319	305	266	285	291	253	277	278	295	279	253	270	275	261	282	273	292	316	271	310	252	290	287	288	287	284	288	301	311	271	290	254	304	290	276	267	305	289	281	266	269	295	295	274	289	299	286	299	276	315	255	276	287	304	280	283	271	283	299	255	290	317	299	260	286	312	292	295	276	297	284	324	299	279	290	305	292	277	297	294	305	280	284	282	329	274	282	300	286	273	280	273	303	299	285	287	262	291	273	297	317	281	270	245	306	281	282	312	289	307	288	271	265	319	280	307	314	305	302	286	269	304	270	290	301	291	289	272	318	308	296	293	285	273	303	290	301	283	288	281	276	257	290	299	286	282	270	305	291	268	257	269	271	254	261	269	292	304	275	291	308	251	254	264	260	303	265	283	278	296	275	298	294	283	289	292	297	272	299	287	291	277	297	299	282	305	273	295	289	313	285	308	280	269	291	292	302	236	294	251	312	287	274	301	307	272	265	285	283	290	280	281	279	264	288	262	307	287	328	289	313	308	281	286	257	260	299	250	280	283	295	272	307	267	252	288	254	292	280	285	281	289	259	284	288	254	305	277	288	287	274	316	303	315	285	281	302	302	303	262	283	289	298	286	285	277	291	307	296	250	271	262	288	269	332	281	265	316	276	293	287	323	279	289	307	290	317	296	315	297	273	269	273	270	300	284	312	281	268	257	289	294	272	282	254	271	255	316	268	268	286	268	273	322	272	306	299	294	290	277	291	311	289	273	285	278	274	292	262	280	285	271	278	294	286	288	314	307	313	263	261	269	304	288	278	280	298	288	290	288	271	295	257	311	269	297	308	311	277	300	285	269	305	292	275	266	296	272	301	295	300	268	326	271	310	272	286	263	270	251	270	287	296	302	301	276	298	292	297	302	295	273	272	263	314	301	321	292	295	300	289	285	283	318	323	287	324	265	290	295	277	285	304	332	311	322	273	301	247	293	295	306	285	301	263
23524	21583	29343	24624	22966	23499	19175	8467	4473	2664	1489	1235	521	262	243	241	186	186	197	341	733	456	476	391	331	305	209	178	182	186	191	189	178	217	185	190	198	190	186	208	191	186	167	165	197	198	175	193	200	186	176	156	179	182	181	192	191	174	187	213	197	196	174	173	216	156	186	179	181	167	200	182	182	199	193	167	186	182	189	175	190	218	188	179	158	167	166	169	174	183	200	160	191	185	189	168	180	179	164	190	200	175	171	180	164	177	185	193	201	165	191	187	157	203	185	158	167	173	183	181	176	183	184	187	164	182	187	170	171	201	178	193	185	178	178	201	177	189	182	180	175	198	189	185	163	154	195	183	178	190	178	204	181	184	204	185	176	180	178	185	200	186	191	204	188	175	167	167	159	174	154	191	184	192	228	176	162	189	210	171	181	190	168	158	196	172	186	198	166	175	173	186	201	210	157	168	211	190	177	160	201	203	168	180	189	172	174	170	184	212	187	209	194	186	183	213	179	180	181	192	173	198	173	195	181	164	165	185	184	207	163	173	179	161	166	183	198	181	181	201	185	180	195	199	158	177	177	177	172	173	169	208	159	168	180	184	195	182	187	210	186	178	192	164	175	167	176	165	168	177	185	170	199	175	173	169	180	175	182	174	196	182	173	180	169	177	187	174	182	171	171	149	193	175	163	195	192	172	169	180	183	177	176	188	177	174	166	167	186	183	177	181	197	167	135	181	193	174	155	183	187	194	189	181	161	188	190	175	188	180	173	187	187	174	176	208	200	183	174	172	170	166	187	164	170	186	178	177	190	194	197	186	214	160	205	209	184	201	175	173	159	154	161	209	187	173	188	181	187	208	189	155	189	192	167	188	170	181	175	172	176	197	186	190	170	194	174	187	171	170	155	166	191	193	173	195	186	176	174	167	176	187	183	180	206	189	193	186	182	165	175	182	177	173	173	183	201	192	181	193	176	188	165	195	181	175	206	192	162	175	177	202	192	155	183	188	190	187	191	204	169	187	178	198	175	171	184	214	193	189	183	201	175	166	174	167	180	164	202	186	166	177	213	173	158	178	165	189	177	196	172	178	183	178	190	185	188	182	188	190	160	184	169	201	161	161	174	181	185	170	191	158	210	174	172	185	178	168	188	181	164	179	162	196	189	184	183	160	165	192	176	196	177	168	173	203	174	190	160	178	174	174	167	177	183	188	180	198	181	160	186	179	210	220	189	196	209	158	179	159	190	152	204	173	197	209	206	199	179	189	186	180	192	186	184	177	172	176	178	164	200	171	177	196	178	174	167	178	183	182	163	176	184	194	179	185	161	187	186	177	177	182	173	186	173	191	168	181	170	194	190	161	179	180	167	178	195	180	205	175	172	177	187	201	162	201	191	204	162	185	177	182	161	179	190	173	165	187	201	180	202	183	167	203	169	180	151	192	186	164	148	180	183	210	199	178	176	187	172	155	175	188	178	178	180	187	157	162	178	159	184	162	183	170	179	183	176	167	167	198	187	180	213	172	179	172	162	190	173	210	155	171	173	188	170	175	176	172	195	173	201	169	192	185	172	165	191	192	196	185	207	187	162	168	186	179	182	175	164	190	194	180	192	177	175	172	169	180	166	166	174	174	190	184	191	177	188	182	180	210	200	167	167	183	192	176	161	200	165	172	177	206	185	189	171	195	176	187	191	192	190	188	142	147	174	176	189	178	184	193	189	183	180	171	185	173	182	172	176	159	182	168	187	192	192	172	184	181	180	168	196	181	145	155	169	158	183	202	186	164	212	167	173	184	180	182	180	204	175	179	174	177	186	184	196	167	162	184	186	169	163	181	193	194	189	186	184	179	192	165	170	184	161	169	163	200	157	181	178	209	186	173	183	163	181	187	161	187	150	191	177	184	193	195	168	157	161	197	164	182	163	168	174	213	210	143	171	194	175	170	180	192	197	194	184	194	185	189	190	162	182	193	185	161	199	173	167	161	172	173	171	183	166	175	181	169	161	175	202	174	178	179	171	183	195	191	197	197	161	178	192	171	171	171	179	172	199	181	170	178	195	164	180	166	187	215	171	156	175	177	169	160	200	160	171	166	180	166	166	168	177	163	182	185	171	186	161	196	161	187	169	172	194	178	185	186	159	173	199	184	189	172	180	188	190	162	176	159	177	168	148	160	171	144	196	190	174	205	182	205	179	192	165	194	173	209	193	169	177	178	202	180	201	188	203	176	167	160	169	177	184	168	184	181	184	172	174	175	175	186	174	184	194	217	186	187	188	176	169	179	196	175	165	193	163	185	176	186	175	183	209	175	198	187	173	179	191	181	192	165	180	184	202	172	166	174	195	180	176	202	201	162	192	189	212	179	212	190	180	180	187	168	204	193	192	198	188	163	173	170	181	196	186	160	183	182	184	193	178	200	170	174	193	182	172	177	175	157	178	193	183	176	176	188	200	180	193	190	174	195	217	172	174	169	171	178	201	184	198	161	174	171	175	195	178	178	205	180	189	180	168	195	200	166	179	155	149	170	187	198	168	173	176	187	192	181	171	169	181	178	179	170	197	181	196	157	175	174	179	170	198	179	175	168	163	146	168	186	162	184	175	202	161	167	156	178	191	195	178	193	169	175	186	179	187	194	179	167	165	184	172	196	206	182	163	199	174	216	163	199	168	181	188	169	193	198	172	166	162	184	198	181	169	163	201	188	166	182	151	178	206	170	196	155	183	186	187	196	194	195	158	182	182	187	190	185	180	177	171	195	197	161	184	178	179	198	180	165	172	181	173	192	175	173	183	169	173	176	173	185	173	160	184	192	185	180	200	180	183	168	170	179	165	193	165	170	171	188	152	173	168	180	162	167	207	164	179	198	201	163	196	185	199	190	174	176	168	185	184	161	176	168	184	187	190	190	165	172	161	184	192	170	164	175	180	189	171	184	188	179	173	169	171	202	185	170	182	189	179	186	186	199	183	176	172	186	186	203	159	169	177	176	173	168	183	210	171	197	199	183	162	188	214	199	186	181	194	189	192	182	162	188	161	172	179	183	194	184	181	148	173	167	196	185	187	193	170	183	172	172	162	189	185	196	208	176	171	192	177	178	198	168	180	185	198	175	161	171	206	167	176	177	184	195	158	194	171	176	197	170	207	199	187	175	170	154	176	176	183	197	179	192	162	202	181	196	195	196	178	184	182	171	195	167	200	175	198	188	180	182	187	165	169	200	172	165	184	210	179	169	171	166	193	176	182	170	188	163	179	195	189	169	162	176	188	159	200	175	173	186	181	163	198	176	181	177	185	182	189	196	168	186	171	166	152	195	189	201	186	187	173	210	177	189	181	185	179	189	180	176	168	177	177	196	182	188	166	176	167	194	172	188	170	173	179	177	164	188	193	178	206	181	171	182	194	168	175	181	187	174	176	162	194	181	182	189	177	187	181	212	162	189	186	195	199	177	161	178	214	184	154	182	189	164	190	167	165	155	170	168	179	183	178	186	186	170
35377	55590	51324	42648	35069	28192	21248	12955	8792	5581	3503	2736	1067	491	456	375	395	354	339	720	1728	871	935	786	652	534	351	317	272	279	297	273	306	296	290	302	308	269	312	286	298	300	275	273	269	298	301	282	272	294	282	297	280	320	300	272	279	307	298	303	281	306	289	270	285	290	254	283	292	311	286	296	313	277	328	260	315	279	296	294	291	314	279	285	282	303	272	295	296	291	283	264	296	278	289	269	296	300	321	277	288	308	312	280	305	299	266	272	255	271	279	275	281	298	276	313	295	278	282	302	308	294	297	268	280	306	282	274	289	278	254	281	269	275	264	318	278	331	276	288	264	295	268	288	305	274	298	306	316	250	286	269	254	305	291	294	319	299	324	256	293	295	277	291	272	299	269	312	307	305	294	321	292	249	282	283	292	260	274	274	256	305	316	315	265	311	284	292	281	298	274	294	288	260	265	321	284	288	261	314	285	265	244	286	282	318	283	281	291	311	261	304	313	297	289	319	289	240	295	280	292	289	277	248	301	264	293	306	268	269	310	295	284	300	301	305	310	262	280	280	296	286	276	314	300	287	269	304	270	310	293	271	286	298	283	266	288	291	295	299	276	292	298	288	285	268	284	295	283	269	281	284	283	309	256	291	281	267	282	257	309	298	268	286	285	307	268	278	252	269	301	286	304	297	278	295	306	271	281	274	268	272	308	305	284	279	303	321	256	289	279	310	285	305	275	283	305	283	269	324	257	285	297	276	294	289	285	295	293	277	273	293	277	277	281	283	292	296	272	279	267	258	297	303	262	283	316	275	291	319	307	277	304	261	286	302	311	278	298	285	309	301	261	280	285	274	319	279	293	274	326	320	281	286	310	270	295	273	272	313	274	276	289	295	277	290	292	282	301	295	302	293	313	276	264	271	284	272	252	267	287	287	283	278	291	266	258	295	284	333	285	267	291	298	302	278	310	283	293	299	279	274	286	316	271	287	291	329	289	299	295	294	275	294	277	274	264	283	297	272	296	269	255	293	284	288	290	276	311	287	278	298	306	296	284	268	292	301	283	285	288	280	290	283	284	268	277	276	279	275	298	267	298	299	290	313	274	274	289	313	305	273	287	297	328	303	289	285	283	275	296	303	308	289	278	285	291	316	277	275	275	259	276	291	317	291	296	291	294	312	251	303	302	289	268	293	307	285	265	285	291	292	311	262	281	297	276	299	301	300	291	288	278	288	306	276	258	321	284	267	285	293	290	305	290	287	302	303	296	291	278	285	318	287	284	261	279	291	306	286	287	256	285	281	298	263	290	290	307	297	307	293	304	284	298	293	281	283	304	244	288	284	303	290	267	285	286	295	302	319	284	300	271	276	289	287	293	262	288	305	301	263	313	287	264	282	253	275	281	279	282	301	305	285	281	280	256	291	268	313	261	264	302	305	303	256	280	299	295	255	322	303	277	298	292	272	278	282	330	275	290	280	270	279	262	250	313	259	287	284	253	301	281	282	306	313	283	314	299	319	323	304	279	324	306	266	274	306	283	283	285	271	285	283	254	302	280	275	248	323	294	307	309	313	271	256	275	296	302	273	294	265	269	271	299	274	246	267	267	276	315	300	307	321	281	259	266	284	236	285	246	295	287	293	302	299	276	267	306	307	257	306	295	266	288	308	272	302	265	335	287	269	305	291	281	292	290	293	311	310	276	297	302	271	298	300	291	293	267	295	299	282	280	262	292	274	302	274	320	305	293	302	282	277	284	269	271	291	256	297	285	284	275	317	301	292	283	290	263	275	332	287	288	284	274	302	274	268	283	278	297	265	310	268	292	293	260	298	265	301	255	287	306	273	245	288	287	270	292	269	277	287	291	279	270	284	298	287	283	245	272	298	268	309	258	259	281	303	280	298	270	263	313	292	301	275	284	307	279	287	266	307	298	275	252	285	315	296	290	303	287	277	271	266	295	320	272	271	297	300	279	294	282	282	281	276	318	280	286	327	269	285	297	266	313	318	280	268	317	287	286	307	274	323	282	281	285	294	278	295	274	290	286	331	287	267	287	249	265	321	283	294	296	291	290	279	326	282	296	309	319	296	261	295	292	265	298	297	262	271	290	291	277	272	267	283	276	299	331	281	249	307	285	299	283	290	286	304	304	298	290	285	295	288	294	278	292	287	313	274	273	270	298	290	279	285	275	299	304	282	284	258	265	292	290	260	298	288	322	290	253	285	297	252	240	314	270	290	292	254	274	286	265	274	306	280	273	271	281	274	294	277	289	294	293	294	308	252	269	290	282	299	305	269	298	264	300	285	252	302	275	315	274	326	291	285	275	323	286	290	292	285	265	325	278	292	328	288	264	313	308	262	275	295	289	297	247	280	261	294	272	273	283	282	289	274	284	267	277	282	280	279	277	271	311	261	280	284	304	254	305	264	309	293	283	285	305	287	327	288	272	260	299	286	317	293	260	300	298	262	283	302	300	293	299	315	283	291	299	288	274	298	266	294	270	272	336	265	323	313	293	290	263	325	279	297	275	252	284	287	285	261	286	291	306	269	279	279	270	291	317	303	295	316	270	276	272	271	295	288	252	293	291	308	298	278	280	271	307	298	288	267	302	288	318	260	302	320	284	304	281	291	286	294	295	280	298	299	302	309	292	283	305	279	279	269	273	291	249	270	271	293	282	265	275	272	313	284	313	314	321	264	307	270	253	291	316	263	271	292	275	307	287	303	295	320	292	280	300	275	290	293	310	304	302	291	288	269	275	284	297	255	305	293	283	282	314	270	275	297	255	281	300	279	261	315	293	291	275	274	317	290	287	294	275	275	245	269	271	304	287	316	285	263	302	297	285	273	300	280	275	268	273	300	292	276	287	297	294	268	275	260	268	294	277	284	291	276	262	262	309	299	265	310	291	266	307	278	250	288	304	281	284	265	291	297	303	317	295	289	298	273	305	266	303	307	280	302	317	266	274	310	324	289	265	274	325	271	301	286	287	286	294	292	263	287	284	313	289	265	293	276	306	279	303	264	266	281	299	310	306	308	297	285	284	292	286	293	291	302	285	267	275	279	283	256	247	285	282	300	286	291	284	296	288	271	266	271	268	307	291	293	296	330	290	264	265	292	279	271	275	324	304	287	292	276	277	301	292	264	302	308	274	294	289	296	294	309	295	300	290	258	295	255	272	316	280	303	308	302	302	271	298	284	288	293	274	299	314	290	253	303	282	300	285	299	252	273	272	285	302	276	284	287	258	267	304	319	297	269	287	255	313	289	284	281	301	281	279	295	276	283	283	303	288	299	275	262	271	317	290	282	281	288	287	293	300	307	277	294	274	289	269	280	292	265	302	280	277	267	278	280	312	307	296	287	287	291	294	296	249	261	280	280	304	285	268	301	315	278	292	282	312	297	282	307	293	298	298	272	299	327	256	334	292	274	306	264	303	312	270	277	304	303	318	282	288	272	239	279	291	271	294	277	288	301	302	319	269	276	295	281	269	296	249	262
28404	25605	28242	20506	9940	4219	2050	952	525	405	329	274	288	193	203	223	187	180	180	205	170	205	206	181	183	175	184	171	185	180	189	189	169	182	170	190	216	170	173	197	162	188	176	158	164	174	179	202	177	139	165	163	174	196	188	172	189	162	163	151	173	181	183	182	172	186	173	181	198	162	188	185	186	185	189	183	176	190	166	175	177	193	178	180	186	160	171	166	177	176	141	160	163	178	171	140	185	140	181	159	166	135	180	189	198	190	185	189	210	207	178	176	194	173	188	183	169	162	173	198	167	188	192	169	185	191	183	200	171	183	158	177	180	179	196	188	176	189	168	156	185	169	153	181	180	182	172	175	161	190	163	178	168	162	182	186	173	171	189	178	161	197	158	170	160	160	163	156	181	167	162	158	185	182	185	175	169	204	190	172	192	178	171	182	190	181	155	168	173	158	185	173	203	161	156	212	178	165	181	179	174	164	164	173	160	173	172	164	174	188	180	168	188	163	164	168	162	181	190	184	202	178	181	184	207	189	151	176	197	150	172	173	192	175	188	190	177	191	174	178	163	183	168	196	172	175	182	214	217	168	194	169	153	174	182	170	180	169	194	179	148	163	162	177	201	189	194	171	159	195	186	197	185	164	171	161	182	166	185	177	191	164	187	178	186	152	139	150	197	174	184	178	188	209	175	157	196	191	180	178	156	157	183	166	145	173	190	178	206	166	160	184	176	201	181	163	188	190	161	184	168	174	176	183	180	175	177	162	169	155	182	168	184	149	174	165	196	172	178	167	180	197	194	193	196	159	172	158	151	178	179	191	183	173	199	165	175	173	187	169	171	182	189	198	196	176	166	168	184	162	169	188	156	193	157	149	179	196	159	183	159	183	166	179	175	174	169	171	191	171	180	187	178	183	165	177	197	201	170	195	156	178	173	199	182	173	189	170	169	162	179	163	176	160	178	165	177	178	188	167	185	170	168	182	162	176	189	200	201	167	183	190	172	157	167	177	185	194	159	193	175	189	182	178	173	167	173	170	178	188	179	176	197	173	186	157	169	196	169	168	178	160	187	179	189	198	187	178	189	190	180	174	188	160	173	183	177	196	155	197	167	190	160	181	201	173	189	157	178	179	190	191	156	151	174	151	168	192	181	182	187	178	184	192	180	145	171	172	169	164	185	183	176	186	183	171	199	210	193	159	170	177	186	195	173	200	205	183	175	183	181	145	176	184	149	165	173	210	178	189	187	175	170	188	175	171	180	159	176	174	145	163	179	187	187	203	176	191	157	155	183	181	159	202	162	166	166	158	175	170	174	178	188	166	169	160	168	177	160	170	195	182	178	171	171	187	175	183	174	191	176	169	176	204	171	189	166	209	167	195	170	193	142	171	183	174	149	176	176	205	172	172	188	166	155	153	159	183	162	176	182	168	160	214	182	173	177	162	171	201	184	161	162	181	148	214	177	178	188	160	154	183	158	182	176	173	177	168	165	162	180	184	166	193	163	183	197	155	198	191	168	180	176	203	185	185	170	195	192	195	181	188	187	164	165	163	208	205	190	190	167	197	150	173	176	139	161	180	163	189	154	188	171	181	172	186	181	193	156	174	153	199	173	178	185	175	164	184	188	174	191	185	170	184	208	187	176	178	193	169	176	179	172	179	194	167	173	193	195	187	159	161	180	189	213	176	195	169	200	191	182	183	181	157	180	174	183	186	184	189	178	173	172	178	158	165	183	198	174	150	185	171	172	147	187	173	158	175	185	194	177	187	190	197	176	159	167	175	188	185	178	159	171	168	191	175	164	172	192	166	164	188	182	172	170	188	177	162	191	180	181	197	171	186	179	186	184	161	159	179	180	152	218	172	188	192	200	169	188	180	162	176	150	175	186	175	186	169	180	187	206	187	172	178	193	178	173	199	161	177	173	211	167	159	189	187	177	180	185	206	189	174	166	177	166	170	186	210	192	176	193	159	186	157	199	196	178	190	166	188	186	180	184	164	184	160	173	183	164	181	185	145	183	159	164	175	159	201	164	184	189	206	180	177	176	190	176	165	170	165	175	169	158	181	179	191	175	179	178	178	169	190	182	164	179	180	181	194	174	175	182	161	189	202	184	189	166	169	166	170	176	165	151	149	173	183	183	198	169	178	169	174	173	181	185	192	177	188	196	173	150	184	163	166	150	167	176	158	184	165	186	151	175	169	196	179	172	179	169	207	193	193	168	172	172	153	178	160	193	174	195	180	178	176	170	170	177	181	159	177	199	151	176	177	163	170	190	162	178	204	184	194	191	181	197	176	197	190	170	165	154	174	181	176	182	191	169	173	178	193	183	182	188	177	186	183	190	176	171	199	164	159	190	178	170	175	198	177	163	190	185	174	174	205	188	182	185	185	181	184	177	146	176	153	193	171	148	181	182	182	176	204	175	171	178	190	186	179	183	153	181	179	174	176	174	179	168	176	202	198	193	163	176	172	206	168	180	175	169	183	185	172	153	191	160	175	208	167	160	184	176	186	170	177	180	177	161	177	173	155	195	155	168	178	191	173	170	161	179	179	191	163	159	166	183	175	158	178	188	184	173	157	176	200	191	174	161	176	199	171	181	185	178	165	178	181	158	171	174	183	183	188	178	168	206	175	156	183	197	197	170	193	179	177	186	154	167	173	182	174	187	163	169	164	174	190	177	178	167	159	172	189	173	167	173	175	189	161	189	176	171	190	153	159	160	177	164	190	192	175	154	178	174	194	180	180	187	173	192	181	198	163	202	157	183	155	162	160	190	166	177	185	167	176	189	177	181	180	173	175	166	181	188	184	163	170	190	182	196	182	172	196	169	162	173	175	178	155	190	172	170	161	176	191	160	173	193	162	166	149	191	166	180	174	178	179	181	171	188	177	167	180	159	179	172	173	179	202	162	174	180	192	182	163	214	186	165	182	179	174	189	178	178	181	192	173	144	171	192	174	176	165	165	185	150	194	161	163	171	167	193	166	145	162	196	153	173	193	160	180	183	164	188	161	181	177	158	165	173	148	170	167	191	179	171	182	181	191	177	159	187	180	180	168	172	167	160	204	169	173	180	186	165	161	174	160	181	178	205	177	186	217	176	173	191	185	170	178	195	165	182	175	174	166	199	179	194	174	175	180	210	179	178	194	208	183	188	159	186	162	155	167	206	171	176	173	196	175	184	179	181	169	174	179	172	172	178	168	176	175	182	167	167	181	176	192	179	167	173	165	198	156	165	190	163	183	191	166	188	153	177	155	174	172	162	171	183	177	170	166	178	178	184	187	170	190	175	192	165	203	178	170	195	173	154	176	177	174	201	190	185	199	188	157	181	176	174	188	149	200	182	171	159	169	169	181	173	184	163	185	187	179	189	190	176	196	169	159	169	177	173	196	189	174	183	167	172	169	153	170	169	181	174	168	170	175	151	169	178	193	209	200	177	181	184	198	169	181	175	190	174	185	204	170	169	197	174	167	169	176	174	180	168	164	183	199
32776	42974	38039	27066	17211	9069	4809	2278	1228	969	790	523	441	419	328	326	304	333	273	304	329	390	331	326	288	313	264	295	322	298	305	308	300	274	308	276	292	279	299	293	271	299	264	296	292	296	265	277	292	301	288	297	286	290	300	285	305	290	250	281	287	288	297	325	318	255	291	317	275	307	293	283	285	258	280	303	291	286	298	312	271	310	312	292	275	277	265	294	271	294	312	301	303	274	291	279	273	280	257	315	298	258	265	291	289	293	240	275	304	284	266	271	292	301	302	289	291	262	309	298	286	300	295	279	296	315	282	271	292	280	296	248	306	259	305	258	276	298	274	258	294	253	289	312	303	297	283	313	283	300	313	296	290	317	295	288	291	315	304	300	292	270	288	296	296	312	281	272	279	289	255	282	269	255	265	303	300	303	296	314	333	256	269	302	264	260	320	286	299	324	257	267	285	301	280	307	259	285	276	306	300	259	263	277	276	288	301	270	261	299	302	276	264	274	306	283	292	246	271	293	318	290	268	292	264	251	305	262	292	300	285	271	298	269	296	284	321	293	267	306	295	287	284	276	307	281	258	303	301	296	275	262	279	276	288	290	285	314	285	304	282	290	278	292	301	275	269	287	294	279	307	284	297	291	310	266	284	263	247	291	305	275	338	304	268	268	268	250	269	292	283	309	307	291	318	251	300	278	296	275	301	279	293	257	274	294	279	267	286	296	282	279	280	291	246	252	275	279	318	293	299	293	285	255	269	286	284	274	275	301	299	315	256	293	261	273	273	284	273	261	285	315	312	285	275	287	306	284	284	285	295	304	302	269	315	290	304	270	287	286	289	309	301	286	313	288	285	254	271	283	261	288	316	325	293	296	281	289	280	296	295	283	306	300	290	251	314	309	273	283	286	314	300	268	301	282	326	301	302	277	291	276	306	298	346	283	278	251	298	301	272	295	275	315	292	293	290	272	271	304	271	304	283	279	294	303	261	319	268	300	290	289	290	282	281	285	304	279	266	273	290	293	293	298	277	324	278	288	312	282	277	272	317	302	275	282	281	307	272	285	277	278	281	264	282	233	282	307	287	284	282	276	289	243	288	274	277	259	306	287	306	289	276	283	276	289	288	277	306	273	274	294	275	287	280	287	289	279	259	278	272	268	262	275	280	258	264	297	293	294	289	301	271	283	280	281	299	275	294	282	308	281	305	298	305	272	323	309	267	284	295	315	298	258	300	279	252	292	303	269	274	316	275	296	296	287	323	285	275	265	320	280	290	310	297	261	309	284	263	269	280	283	280	292	299	284	309	303	275	293	307	315	296	286	297	269	304	272	283	281	285	292	286	313	282	279	303	288	283	286	277	311	288	313	286	300	291	269	300	283	288	316	274	322	275	322	302	297	294	272	298	256	286	268	313	280	275	280	262	273	321	324	272	299	267	271	260	310	285	276	277	308	317	289	266	275	280	291	299	357	307	305	280	304	288	288	267	294	315	288	279	292	315	281	288	301	293	253	279	293	294	264	303	296	274	271	281	297	311	272	297	311	316	265	292	299	259	268	296	285	295	298	330	305	292	266	279	291	290	286	287	300	310	261	259	268	290	303	291	314	262	278	288	287	302	283	303	296	296	300	297	276	283	306	259	280	313	303	279	302	297	288	308	289	285	299	258	284	270	306	296	322	293	272	296	283	280	288	291	287	284	287	304	284	252	309	279	280	292	256	310	286	338	312	296	295	284	272	266	310	256	289	302	292	294	288	295	293	250	278	301	272	282	295	306	241	288	302	291	301	259	306	293	259	285	314	290	280	275	259	311	295	259	272	269	283	303	262	303	279	254	294	284	274	285	287	273	296	267	293	267	283	296	317	249	271	257	314	294	266	265	316	298	292	295	307	272	282	282	304	297	280	267	303	265	269	271	268	285	278	276	289	258	264	298	303	313	258	299	263	289	293	288	281	280	289	280	276	274	255	291	300	339	280	310	292	285	319	272	260	297	332	301	305	321	294	302	293	291	298	290	266	282	302	305	258	275	276	289	307	287	307	318	303	279	258	279	277	277	315	307	288	279	280	296	286	291	280	279	297	313	273	320	291	316	253	286	297	271	276	332	322	318	304	295	294	273	290	298	248	287	282	265	279	289	286	307	293	292	262	278	283	281	298	306	275	284	275	291	319	266	301	278	298	289	256	285	273	260	282	288	295	291	246	289	303	304	276	267	304	304	291	280	259	279	272	282	296	320	273	260	275	324	295	289	280	242	279	298	280	293	287	264	266	304	306	277	277	267	286	302	246	274	280	299	244	305	296	286	306	297	303	287	307	270	300	277	300	306	260	288	283	259	273	297	277	275	277	303	321	294	278	286	258	263	282	274	263	295	290	299	295	258	299	276	286	280	315	291	299	309	294	323	280	293	296	284	310	286	297	290	289	296	282	296	264	303	267	283	313	312	282	276	287	262	295	270	308	299	299	317	300	281	267	283	296	281	291	282	301	303	284	285	271	317	312	280	284	276	303	262	302	289	301	288	285	286	301	313	300	276	292	317	290	278	247	258	272	275	278	290	252	292	286	291	288	260	275	289	283	236	268	281	300	283	284	288	289	260	285	283	298	308	282	300	313	284	294	266	279	289	285	272	287	293	273	314	307	260	262	293	314	266	291	294	280	320	277	284	269	288	292	291	268	267	268	287	266	279	298	250	312	293	282	297	292	282	284	285	341	238	308	275	297	282	275	291	264	308	302	277	279	276	273	270	264	287	266	288	301	313	274	274	290	273	289	308	275	291	262	296	292	290	296	289	290	308	273	289	285	273	306	268	291	274	286	287	288	297	278	294	269	292	284	274	289	274	317	309	307	287	310	257	255	313	270	286	271	310	301	285	288	276	329	311	274	281	280	307	276	291	264	299	290	282	284	280	297	332	275	309	295	295	263	276	295	330	308	276	295	274	292	267	285	323	266	272	298	297	301	300	270	304	280	302	305	297	270	275	302	284	294	295	251	302	277	295	305	291	280	300	282	273	286	300	309	299	285	310	301	309	296	309	321	278	265	301	330	298	285	310	298	272	283	291	268	271	269	306	287	280	314	267	269	305	268	288	283	294	281	302	319	286	284	291	287	259	282	307	267	299	299	275	268	288	299	281	270	296	285	290	289	305	315	301	271	289	323	257	301	282	300	280	278	295	273	294	261	289	277	287	274	293	290	279	267	304	293	266	286	280	267	275	279	281	275	303	276	291	299	299	299	283	286	289	277	280	318	308	283	292	275	279	315	302	265	334	286	281	300	297	288	331	312	273	307	255	258	282	269	311	283	280	275	287	289	278	289	271	290	296	287	346	267	313	301	279	317	238	322	245	288	273	298	278	267	278	287	306	297	331	276	286	308	308	297	298	286	274	282	291	282	298	288	295	276	294	269	281	304	287	291	277	295	287	316	286	289	303	289	285	282	289	268	274	280	302	276	307	289	286	275	305	292	293	268	267	316	280	289	294	318	287	289	275	273
24792	21600	28780	26279	21763	14702	7133	3666	1328	635	391	265	238	239	255	193	227	184	191	203	376	543	447	347	246	204	215	204	186	185	199	191	183	162	177	182	189	195	196	189	179	173	207	167	173	187	164	151	185	176	190	198	185	159	191	189	183	194	169	191	193	176	165	176	173	172	160	167	221	188	211	166	165	201	163	177	180	182	189	190	178	166	178	162	203	182	171	194	168	194	183	206	198	183	156	161	169	186	189	171	202	187	183	178	174	176	159	186	155	192	165	182	157	177	167	177	180	177	171	173	176	186	183	189	199	184	193	181	178	165	186	168	201	188	193	192	174	203	165	164	191	165	188	186	168	185	193	175	183	176	170	162	182	187	183	199	179	165	177	194	192	215	181	194	178	162	175	170	187	179	192	150	173	174	166	175	193	188	167	179	173	172	182	175	185	153	195	166	193	179	162	187	185	189	167	168	158	165	181	192	179	179	205	213	163	182	190	160	193	182	188	187	170	181	191	208	188	197	186	192	163	191	177	194	181	172	189	197	179	182	177	185	173	192	171	184	175	175	174	158	189	192	158	183	178	177	194	187	175	178	165	174	180	170	202	181	205	199	215	176	169	182	189	195	195	170	196	178	175	179	180	163	199	189	181	181	183	167	189	175	174	172	170	180	176	166	183	214	162	185	191	166	184	163	172	164	209	167	168	192	188	163	188	196	188	182	150	143	185	179	175	168	163	172	155	194	189	157	187	164	195	189	186	202	186	196	181	195	176	168	189	187	200	145	172	192	187	162	176	170	184	168	195	204	177	168	175	175	201	186	172	179	177	202	176	177	191	190	167	181	194	187	171	171	169	172	179	175	169	168	202	153	144	196	180	209	167	172	173	186	177	154	144	183	186	174	180	148	157	191	170	208	183	180	185	182	196	199	185	163	169	188	184	178	187	161	196	172	169	171	176	192	186	159	200	197	184	172	189	157	190	185	188	177	165	182	163	163	159	161	146	184	174	199	185	172	157	181	198	180	206	189	171	193	182	190	186	186	165	200	194	186	161	182	166	157	177	170	166	185	181	207	167	158	172	201	198	186	166	174	179	180	170	153	200	194	174	173	160	187	169	190	205	171	181	182	163	180	194	169	164	153	172	198	179	148	184	164	164	171	172	176	161	182	190	185	174	153	180	163	194	191	177	186	185	163	198	195	170	163	163	194	174	172	183	195	179	171	194	179	183	185	189	194	169	176	193	180	167	177	187	177	187	179	179	170	181	176	194	196	178	152	187	188	191	167	205	174	168	167	183	174	170	162	189	187	169	183	177	189	185	177	191	192	151	184	173	164	191	177	161	172	217	187	168	158	183	200	196	203	175	190	167	177	195	193	201	184	171	169	191	188	191	170	167	146	178	186	194	202	195	172	191	176	172	187	167	179	171	188	201	187	188	208	178	182	179	148	158	177	165	176	184	172	188	201	164	195	176	195	185	181	190	204	186	181	167	164	183	179	167	197	196	157	169	182	180	173	199	172	190	188	164	166	202	169	185	177	177	181	180	149	180	181	169	181	194	193	176	198	186	166	168	188	170	181	172	196	145	172	159	185	173	173	179	168	171	168	166	172	180	197	192	194	195	165	184	138	171	194	182	197	156	187	203	179	206	186	168	180	191	162	168	201	167	198	195	232	169	182	178	166	174	193	180	190	171	190	189	155	180	178	193	183	178	176	156	201	191	199	183	151	187	173	174	173	215	162	164	191	191	198	193	205	199	177	186	207	202	195	202	195	208	173	214	177	149	181	172	196	191	175	178	203	188	179	193	202	184	180	187	198	191	180	174	160	208	184	150	192	184	174	168	190	191	188	184	176	207	152	200	202	190	173	165	203	145	162	188	187	159	197	183	189	159	178	177	161	201	180	167	198	179	190	186	162	186	179	205	187	166	180	156	163	183	173	196	210	181	180	198	176	202	168	165	189	195	195	169	178	178	189	167	173	177	188	177	168	180	181	199	188	185	177	181	187	162	174	183	193	192	161	173	188	208	174	191	188	200	185	202	178	185	174	167	177	171	190	170	172	163	158	173	172	175	163	207	197	166	173	171	181	180	180	193	155	178	176	188	179	161	161	197	196	182	173	175	190	182	187	160	170	171	158	179	191	170	184	183	198	199	178	199	178	192	182	196	200	192	144	177	192	151	188	182	178	165	182	175	181	174	176	167	180	172	203	178	175	194	171	180	191	174	171	179	192	181	188	168	226	184	199	208	174	171	178	179	159	184	163	192	167	194	191	174	178	178	149	178	193	174	211	152	185	174	206	163	164	192	204	179	211	195	171	168	168	195	171	187	169	169	207	196	171	173	169	166	199	185	187	170	166	188	170	193	177	170	160	189	176	171	191	195	196	180	190	202	181	195	169	174	180	164	178	179	200	157	154	153	200	195	165	181	172	171	188	185	143	165	186	181	168	169	193	169	167	172	162	189	163	165	186	160	175	178	155	177	177	167	208	194	177	175	163	171	180	172	160	175	185	148	170	156	167	177	175	179	164	196	175	150	179	182	175	179	174	194	173	163	168	190	170	147	195	177	158	185	177	170	159	176	191	173	195	167	180	201	184	200	180	187	176	187	179	171	195	167	181	163	171	170	169	191	203	185	178	205	188	170	177	174	188	191	167	191	195	178	173	172	188	193	176	162	185	187	169	164	183	186	186	164	165	213	189	189	186	185	164	173	179	194	185	178	181	186	178	171	191	161	193	163	186	177	199	185	189	171	179	158	186	183	191	220	186	177	189	197	162	177	185	166	194	155	179	184	188	177	194	192	176	187	166	191	193	182	181	188	210	189	177	155	189	203	202	181	174	177	185	174	187	179	178	190	190	156	200	191	158	192	176	188	165	191	153	213	179	175	179	190	197	161	166	201	186	179	181	149	146	187	175	179	189	171	166	185	170	192	191	177	195	171	209	194	165	170	179	187	177	198	175	194	182	170	177	195	192	192	187	185	179	162	186	170	177	189	197	194	175	183	215	196	177	193	175	188	168	175	164	200	177	194	177	154	200	188	170	166	157	177	177	165	186	174	197	203	186	170	177	158	183	206	179	186	183	182	184	176	192	184	178	198	186	164	197	167	182	171	171	184	193	145	192	174	191	188	176	168	184	180	184	197	164	161	197	191	195	156	179	202	193	206	179	182	201	190	172	183	169	209	164	175	154	178	177	171	186	183	168	179	164	195	176	150	177	194	181	179	180	165	177	198	172	182	179	188	174	172	172	180	184	186	163	157	161	162	184	167	176	182	187	178	190	181	191	171	199	171	181	187	173	173	153	184	165	184	192	186	161	162	192	176	174	159	177	156	197	154	179	174	183	164	207	190	188	189	194	178	188	179	179	188	182	179	133	151	177	163	194	170	172	193	189	190	152	173	149	191	182	185	168	158	185	170	160	171	214	198	191	165	206	188	161	168	174	185	184	191	185	194	181	202	195	201	163	181	172	191	197	201	168	166	148	176	205	166	204
33940	50741	46053	36708	27142	18269	10942	7805	3011	1538	945	529	497	508	473	409	333	347	320	340	789	1285	898	766	488	366	360	303	284	310	305	309	284	297	295	304	317	331	282	272	308	271	280	283	306	314	290	285	278	303	308	299	278	318	286	282	326	267	282	306	292	285	282	293	316	290	274	350	311	283	296	309	289	270	284	332	299	292	287	279	303	331	291	286	318	307	277	293	305	263	298	282	285	277	299	272	301	298	291	272	313	290	290	284	297	319	297	288	277	287	282	305	298	299	275	302	294	291	312	312	298	278	276	268	245	276	288	302	284	271	306	296	273	276	283	289	307	292	299	301	281	296	262	332	285	297	309	297	277	305	290	279	284	250	267	299	288	264	314	289	292	295	291	293	321	328	267	286	293	295	296	268	305	313	285	278	298	321	310	268	278	299	278	317	276	293	286	314	258	316	303	293	282	285	303	277	288	320	285	292	265	290	296	242	294	293	286	297	309	285	304	283	286	290	264	272	312	276	272	263	314	286	273	310	262	282	330	261	297	279	284	305	270	299	256	282	276	275	287	318	298	299	280	263	285	273	256	287	270	301	326	297	292	297	283	311	283	297	297	289	295	288	290	275	294	311	283	322	268	266	251	307	302	294	289	301	282	299	297	318	291	293	286	309	273	286	303	299	308	288	293	262	305	295	298	323	286	297	305	288	322	307	281	299	301	311	326	290	287	259	309	301	309	284	274	302	331	296	332	289	322	278	292	327	329	282	266	264	282	270	297	289	279	318	311	301	280	291	270	309	309	311	304	292	285	273	310	310	281	283	284	287	337	269	340	287	262	266	292	307	264	303	300	289	279	264	310	284	286	276	265	284	312	316	308	287	302	274	322	290	320	278	284	315	290	284	284	295	318	307	296	293	305	283	273	264	314	286	318	287	275	322	303	284	312	315	313	273	293	293	306	336	272	261	279	306	322	308	294	265	281	281	265	263	290	276	295	308	247	295	279	298	280	285	309	308	276	303	307	287	317	302	298	277	288	287	289	297	275	311	303	273	294	331	277	258	284	297	311	302	306	292	280	265	277	284	292	272	289	276	303	326	268	287	264	281	308	296	286	283	297	305	285	312	269	298	303	280	269	290	288	296	262	298	327	296	314	302	283	298	294	311	309	278	280	294	326	277	262	274	314	303	304	323	306	300	272	294	283	303	278	309	320	325	278	273	298	294	273	281	288	255	298	285	288	321	307	300	271	300	283	292	252	317	311	282	273	263	286	304	289	284	303	311	294	300	273	287	270	292	293	309	270	282	305	306	317	327	292	285	280	311	321	288	301	324	284	272	311	300	286	280	312	312	281	313	312	313	287	275	297	286	320	271	312	294	310	306	285	296	292	291	289	285	263	299	291	297	276	273	301	293	257	272	302	290	282	295	286	282	314	337	287	284	293	287	304	280	284	289	291	274	300	297	289	293	272	291	282	276	305	278	323	292	337	260	278	286	297	286	323	278	318	274	290	306	316	274	308	299	284	259	285	310	316	267	291	287	290	313	274	263	289	288	305	301	258	288	313	315	310	264	281	269	299	303	308	332	267	283	277	278	306	287	265	290	299	290	299	271	310	275	299	305	289	278	269	280	276	301	293	271	322	259	270	340	293	318	260	281	311	310	288	303	311	308	317	292	293	280	275	304	274	303	275	273	283	285	313	292	294	297	285	329	288	294	286	286	318	272	271	318	304	272	299	278	280	294	318	296	279	285	285	287	260	299	298	292	280	275	323	293	315	288	289	288	316	287	309	299	323	300	303	277	278	289	267	293	296	283	298	298	297	260	271	275	297	307	291	272	301	273	294	293	270	288	289	297	306	289	270	285	302	323	300	279	280	314	315	296	322	293	289	263	283	284	270	262	279	271	303	291	294	310	292	287	257	302	292	247	311	271	293	280	297	285	275	298	304	294	299	295	311	287	297	296	303	337	311	292	324	294	282	314	282	268	300	297	285	246	278	284	252	278	284	278	301	310	265	275	300	298	263	267	291	274	289	311	301	307	293	317	287	301	278	321	266	299	310	287	255	298	291	271	295	297	257	291	281	291	266	311	305	295	298	301	296	270	292	327	285	261	267	287	281	307	293	274	322	275	309	302	324	283	301	261	313	321	290	313	295	282	286	279	282	304	293	295	291	283	260	303	284	297	318	294	264	280	285	281	289	335	316	288	304	289	288	291	308	311	280	279	293	288	311	314	279	317	320	297	286	297	281	257	304	270	291	322	292	293	296	305	262	260	253	292	254	288	310	302	283	317	280	302	271	272	289	289	303	281	278	293	303	303	287	281	303	315	283	286	301	294	293	296	292	278	304	298	286	290	298	334	295	307	285	257	293	292	282	278	282	320	289	305	278	310	289	294	328	274	266	284	305	314	290	284	263	292	275	299	328	299	303	296	267	297	278	291	304	301	292	301	298	278	262	302	283	264	307	276	279	325	279	266	301	283	279	289	278	286	302	270	292	310	304	258	280	277	312	298	290	288	278	286	292	268	281	276	283	266	287	292	297	287	296	284	300	276	291	305	297	294	291	301	287	327	319	283	304	290	284	290	279	285	277	273	277	329	300	295	301	282	264	297	283	317	290	334	294	316	280	263	300	290	299	301	306	279	322	300	286	287	292	275	251	319	276	288	286	269	315	303	295	286	319	286	295	287	304	283	270	316	289	286	310	299	271	289	304	298	300	320	286	300	291	302	307	306	310	312	281	300	273	276	285	273	296	286	287	269	317	291	265	284	307	290	284	256	297	307	277	316	280	278	275	294	276	295	263	285	314	286	291	309	281	285	274	290	282	268	272	277	310	294	278	287	279	302	258	287	286	315	310	280	306	302	303	306	297	320	279	327	293	280	307	289	279	296	292	290	240	318	320	268	276	279	301	266	321	309	279	268	306	298	293	308	289	269	306	285	277	267	285	322	302	302	309	278	317	314	277	284	292	343	305	304	276	276	260	307	323	276	307	304	291	290	284	289	296	292	278	300	274	326	261	294	307	297	289	308	290	312	293	275	281	295	275	324	297	284	307	302	270	291	280	296	296	286	288	296	288	290	307	273	289	306	256	309	304	296	296	288	265	299	302	275	297	303	295	285	294	303	290	274	288	273	265	308	285	262	317	277	308	284	281	298	294	286	302	300	310	283	292	259	299	293	289	304	286	308	284	299	304	293	333	296	262	293	283	304	281	294	311	270	304	270	270	273	278	281	310	292	268	288	280	273	300	296	265	313	280	309	294	293	310	295	307	293	277	300	301	285	296	293	293	304	298	290	286	280	302	282	312	321	284	318	288	306	272	287	265	276	273	287	284	285	306	263	308	262	303	295	291	310	279	312	303	292	281	304	309	322	275	290	287	310	279	313	313	262	303	284	286	300	280	280	254	300	284	287	313	284	297	280	249	265	288	301	293	294	276	272	273	285	273	297	308	267	297	265	305	286	309	285	310	307	299	265	281	274	274	283	283	324	282	291
23348	21474	29307	24449	22504	22517	16998	8062	3305	920	399	279	301	302	243	243	260	222	199	194	410	522	550	801	555	365	215	191	204	187	195	165	176	193	196	203	192	181	227	178	204	181	180	199	187	169	184	191	208	183	196	179	178	182	186	174	189	186	193	196	178	171	162	181	177	181	183	227	183	194	196	177	214	156	184	182	169	190	158	185	197	170	181	170	182	164	207	170	206	178	186	180	178	174	150	185	167	195	162	170	173	169	177	178	179	177	195	169	163	192	183	176	164	176	177	179	192	184	178	190	171	165	180	134	141	179	193	190	192	170	178	183	182	193	203	166	178	166	186	177	204	179	177	186	181	189	163	182	191	182	206	194	170	168	178	190	181	171	191	188	168	166	167	174	177	183	197	166	172	186	165	171	191	164	183	201	187	218	198	190	191	179	169	196	177	191	166	185	155	173	193	195	189	192	177	198	174	169	204	187	185	190	191	167	190	170	152	156	188	195	187	189	183	182	179	174	183	173	163	194	178	170	185	168	181	191	176	204	184	189	207	165	174	189	155	182	186	172	170	190	180	183	175	199	159	191	187	199	182	195	178	162	164	163	185	175	202	184	180	188	199	183	206	181	187	170	195	199	208	187	183	173	188	170	195	199	163	163	191	198	179	175	166	176	186	172	159	199	170	181	180	171	183	186	195	180	195	188	191	196	166	206	195	172	187	175	181	187	176	211	178	196	184	175	166	200	152	188	182	195	168	190	186	179	210	171	165	177	171	179	179	169	195	175	175	209	181	184	172	188	187	205	175	174	191	174	178	183	175	191	199	200	168	191	182	197	190	185	196	191	176	175	179	178	194	185	174	186	192	187	177	171	166	169	191	204	173	199	177	201	169	184	173	165	189	172	180	184	188	184	195	202	175	208	200	177	192	170	156	184	170	175	170	170	185	183	213	182	173	196	188	172	194	173	182	168	179	152	194	180	190	184	169	178	154	185	221	200	175	185	154	170	170	212	191	198	162	187	189	187	181	177	210	188	181	172	191	179	190	197	221	213	179	169	184	203	198	195	190	179	183	195	185	166	189	192	179	159	183	138	182	173	196	172	192	173	177	184	164	187	177	188	189	167	184	192	179	182	193	175	162	189	177	200	164	164	180	192	197	187	177	171	200	176	195	178	175	193	169	196	190	169	176	183	181	171	175	175	179	182	170	186	169	186	173	190	185	194	168	179	167	155	171	182	196	160	176	180	217	216	197	182	191	163	197	187	203	196	172	182	186	205	175	203	206	213	179	184	171	202	181	161	155	176	187	181	200	186	160	204	204	207	182	196	205	192	163	156	172	179	190	193	194	155	212	187	157	188	157	164	179	160	208	187	177	157	178	153	210	171	195	183	167	182	176	203	173	172	187	153	163	174	189	182	205	173	176	187	180	160	175	184	205	168	173	179	167	178	173	184	201	193	193	200	187	189	179	217	180	171	186	168	177	189	184	172	169	193	210	198	181	171	194	176	183	183	189	181	173	196	168	175	182	195	199	152	189	162	187	204	198	180	182	188	190	184	188	173	195	193	188	195	182	170	191	206	216	153	183	181	164	177	186	151	169	177	184	165	185	169	175	172	185	206	179	179	191	171	191	171	175	178	168	200	189	158	163	181	201	207	191	196	211	170	205	186	175	188	203	212	196	202	148	189	176	168	194	168	173	172	174	173	206	173	188	171	178	207	172	181	203	172	193	187	174	159	151	205	211	170	190	176	174	215	191	198	179	193	203	185	177	186	188	184	183	181	212	199	182	181	207	177	167	200	197	171	156	175	160	173	176	175	209	180	187	171	174	196	187	168	159	181	193	165	165	173	205	181	175	177	168	182	181	177	192	173	158	184	186	178	170	197	180	179	191	182	191	162	163	187	165	191	186	193	172	175	190	193	192	194	178	183	188	155	179	200	174	202	203	190	184	179	186	199	196	167	167	166	171	171	197	192	176	209	184	192	205	160	181	199	170	162	186	198	182	160	172	175	176	167	180	182	170	208	187	161	180	180	172	186	182	180	179	201	172	194	172	173	190	182	193	190	190	168	188	204	154	175	188	183	186	180	172	192	194	172	164	203	154	187	173	171	171	181	188	179	187	185	185	186	207	193	179	163	174	178	184	180	178	179	184	180	172	183	200	198	175	161	197	203	199	199	205	189	182	188	163	205	169	174	201	171	177	197	164	170	189	169	208	191	209	185	176	194	187	197	186	198	174	157	208	181	179	188	203	200	172	187	175	180	183	186	181	176	174	178	182	200	184	180	166	201	173	171	183	185	181	181	161	186	168	189	173	176	201	164	185	181	172	185	197	172	170	172	204	162	182	170	193	178	189	210	185	194	171	169	192	187	210	160	200	188	160	181	175	195	160	181	183	188	179	165	200	195	196	180	180	172	174	174	203	200	217	199	184	181	175	172	171	186	197	195	184	174	199	186	162	168	172	190	184	190	170	196	177	184	195	187	174	182	178	162	186	183	191	182	207	152	186	165	182	169	205	177	188	177	196	192	213	172	176	195	182	174	201	196	180	172	191	147	185	184	186	182	184	175	173	181	197	208	174	204	198	188	177	181	190	192	194	187	183	171	167	180	174	182	177	175	211	181	174	178	191	208	173	176	168	178	166	185	185	186	204	171	188	184	169	172	191	183	195	195	194	174	196	199	163	152	200	192	176	172	196	171	201	185	170	209	183	207	179	181	177	195	182	196	149	185	184	189	186	178	179	196	187	182	190	171	190	178	161	189	169	187	181	172	181	203	183	154	192	197	175	187	188	193	163	176	178	178	172	179	168	197	186	199	199	162	180	172	209	162	209	173	222	200	171	186	167	211	204	194	170	158	176	213	200	167	178	150	228	175	168	175	181	195	193	173	202	180	164	191	195	192	188	180	191	173	181	198	171	188	163	173	196	165	174	176	192	184	185	175	183	178	192	178	172	167	185	204	189	170	182	164	187	176	171	182	204	179	178	178	182	158	174	193	186	163	185	184	204	173	173	196	194	178	182	176	191	208	189	163	187	178	174	196	184	174	189	170	193	199	189	181	200	196	168	179	157	195	179	171	180	200	192	195	166	162	176	167	181	184	204	195	187	177	200	204	160	186	169	181	161	178	198	166	209	196	174	210	166	171	158	186	187	193	173	172	187	173	189	174	193	175	196	178	199	183	183	172	181	189	160	200	201	175	155	145	169	191	156	214	202	183	168	179	182	188	180	191	171	165	183	186	190	175	175	181	166	178	173	181	149	167	181	185	178	173	179	182	170	187	173	179	200	190	168	191	188	179	161	193	189	175	173	207	193	160	194	195	164	183	182	152	205	166	194	188	194	174	196	193	181	180	176	190	169	178	190	179	186	188	183	207	201	158	167	178	169	197	184	172	183	176	174	179	187	178	185	194	190	168	202	179	218	176	170	187	185	189	166	201	186	182	201	163	187	171	168	174	179	181	180	178	175	175	177	170	189	184	198	168	198	194	158	196
37066	58719	52857	42002	33515	25604	18447	12854	6333	2037	874	571	572	587	516	501	458	381	339	308	802	1172	1224	1783	1239	716	373	362	304	334	291	281	281	310	287	351	353	331	350	320	288	318	298	309	273	275	270	276	253	259	285	258	281	276	308	265	319	288	290	282	312	321	298	290	277	283	285	297	296	307	295	295	270	322	277	293	298	308	304	274	280	293	284	282	302	260	280	304	273	279	284	269	287	290	312	287	294	285	286	277	286	302	306	289	279	255	296	289	299	282	287	317	299	295	304	296	320	305	297	263	310	284	290	327	278	264	304	315	316	282	307	292	284	318	335	286	301	292	318	307	274	290	285	299	283	287	299	283	288	301	299	291	277	278	268	291	310	240	310	298	274	292	278	316	289	314	296	306	303	268	304	293	314	298	291	306	335	304	298	324	276	276	268	298	302	308	280	304	271	275	317	288	279	287	289	330	288	301	270	287	272	302	297	297	272	284	258	302	298	292	281	287	275	309	284	279	309	279	283	301	261	320	296	298	291	288	280	277	271	299	296	299	298	263	267	295	324	293	269	298	283	304	304	318	280	288	297	273	282	268	298	284	279	274	307	317	285	292	287	286	287	290	275	314	268	269	297	309	303	293	305	305	287	302	280	250	274	320	296	310	282	278	249	305	279	267	312	258	293	308	284	262	265	292	290	281	320	301	309	295	291	275	278	290	289	280	289	299	278	308	266	267	311	310	298	307	298	262	277	279	312	284	272	269	263	299	260	240	283	302	278	298	296	277	314	269	271	299	291	316	270	276	270	306	292	259	272	275	295	253	312	270	287	299	283	284	293	279	304	294	286	286	281	280	259	310	260	297	270	288	260	291	285	298	272	290	279	304	290	276	287	302	277	308	287	266	309	288	292	291	289	286	306	338	324	303	297	304	270	283	293	314	280	309	298	279	285	315	301	286	280	264	274	276	278	282	312	334	301	268	314	294	257	288	292	281	254	314	292	287	292	285	310	287	257	291	321	294	262	304	287	304	278	301	281	295	276	284	319	306	289	282	264	320	313	278	282	320	274	285	299	273	277	273	279	265	288	315	294	312	325	287	296	269	278	268	287	304	286	309	322	305	288	243	268	287	310	296	274	296	282	277	300	281	283	313	281	301	313	286	314	284	281	283	268	311	263	301	301	307	283	295	267	296	298	311	312	283	292	279	282	282	300	304	286	277	279	250	263	282	294	283	265	258	256	291	308	304	311	298	283	284	287	295	285	282	310	298	321	282	307	289	286	308	294	302	283	307	312	276	293	292	281	294	290	298	301	280	285	304	301	304	293	267	290	298	301	296	285	282	278	309	276	284	262	282	302	293	281	287	288	281	289	304	315	284	319	257	301	293	266	270	271	284	271	305	285	282	300	302	287	305	310	299	283	301	305	287	291	304	303	281	317	288	252	277	294	309	294	272	305	286	281	274	296	345	327	326	296	294	332	276	293	275	287	288	300	296	269	313	303	277	324	301	269	279	273	261	294	299	296	275	285	288	281	277	281	312	290	293	303	281	273	299	298	296	264	261	281	301	297	285	330	266	304	294	300	291	272	279	275	327	300	277	300	302	322	267	266	316	282	326	284	300	306	293	325	300	295	288	285	277	261	333	295	299	292	283	307	283	258	291	285	281	266	291	296	293	293	289	279	267	309	269	260	303	275	298	270	272	267	309	321	274	283	282	312	293	268	304	264	326	295	283	302	278	294	301	275	277	290	306	295	284	264	274	291	286	289	298	270	304	288	294	284	298	280	302	282	287	289	271	295	279	278	293	294	287	263	316	282	252	253	296	284	284	291	260	268	274	300	288	298	288	303	300	275	305	283	312	271	303	303	277	295	286	305	295	312	291	302	267	291	268	303	273	264	285	295	297	307	301	291	287	283	293	318	295	306	339	294	272	269	295	317	299	297	309	291	277	303	292	317	294	301	297	277	299	297	308	309	262	255	317	323	273	290	297	269	282	290	288	280	305	273	279	301	305	296	321	268	268	292	289	293	317	283	317	299	313	310	304	276	272	282	270	295	270	304	291	277	281	305	268	286	289	299	288	278	303	328	279	293	294	279	269	293	281	285	294	316	309	323	303	269	309	288	327	275	293	245	318	302	279	274	249	292	289	280	315	304	302	282	296	309	297	283	282	301	263	279	308	281	282	312	284	276	286	309	276	290	281	276	297	297	322	297	266	295	277	284	281	327	281	288	307	300	318	298	280	297	299	318	299	308	283	318	300	272	275	304	286	297	309	302	284	262	286	277	268	272	283	288	302	273	294	283	288	301	280	281	312	317	260	310	321	294	277	326	304	289	285	296	266	327	284	267	264	277	297	273	290	260	307	293	251	272	282	298	285	276	296	314	285	283	280	278	307	268	286	266	277	286	270	314	293	291	300	295	304	299	295	284	322	291	290	283	289	279	287	321	289	277	290	305	284	281	240	299	279	249	272	297	284	278	303	320	284	276	301	259	278	280	297	296	287	297	285	261	287	255	293	293	285	322	284	293	250	327	289	279	309	326	299	309	251	291	288	262	299	279	287	291	330	334	304	297	295	294	303	324	282	277	292	295	280	267	291	277	339	304	261	271	300	273	280	294	284	336	315	299	297	317	279	298	294	290	272	299	265	308	300	312	269	288	291	295	291	270	279	268	303	321	284	302	292	256	280	302	303	290	297	286	298	300	317	309	285	285	315	297	323	264	289	299	290	289	271	306	292	268	306	304	302	266	271	297	278	253	311	312	293	312	281	283	314	297	307	301	308	295	299	282	286	280	298	285	292	293	297	303	266	289	289	289	294	304	290	323	275	293	312	274	278	258	306	285	295	291	317	314	271	285	284	243	312	310	310	263	303	288	303	296	299	273	286	296	321	285	262	294	308	301	316	295	286	286	266	283	306	291	301	299	291	314	309	271	295	269	285	275	297	284	274	259	271	264	307	280	317	287	284	306	281	314	302	294	281	266	320	284	314	293	249	303	307	285	301	288	290	303	305	305	293	263	285	283	258	257	297	292	282	289	274	281	296	305	285	293	278	292	293	299	276	307	285	303	314	307	298	287	286	303	281	290	284	290	304	289	287	278	290	256	300	269	315	271	311	298	255	276	308	289	291	275	314	296	285	307	299	317	283	288	293	277	275	277	307	302	262	254	287	297	284	260	260	262	301	305	318	301	318	280	311	309	306	301	255	271	309	290	292	288	277	299	267	283	310	323	301	286	279	292	280	281	302	289	304	267	296	281	284	248	320	288	295	282	279	275	281	311	307	268	303	282	278	266	305	283	276	302	299	264	272	268	330	280	305	296	292	285	318	296	297	288	287	310	290	278	280	278	307	279	274	285	334	300	268	272	311	307	297	288	299	284	269	288	291	274	294	297	303	286	285	276	270	300	266	313	306	329	288	304	287	288	289	280	277	283	294	311	269	309	283	250	275	286	274	304	299	266	278	274	288	319	297	291	286	267	282	309	301	289	283	290	309
29121	27423	28772	19543	9196	3900	1568	857	439	348	289	216	217	230	229	210	203	196	176	209	191	262	190	216	222	209	165	189	186	165	168	179	168	165	176	188	171	176	197	185	184	197	174	191	192	174	195	184	186	179	168	189	186	175	191	208	175	197	181	205	183	177	173	173	175	200	177	183	149	184	175	215	172	171	189	183	171	209	177	166	177	205	180	176	192	189	177	157	176	196	174	181	202	177	164	205	192	174	176	162	170	179	187	180	194	178	177	167	182	173	182	183	177	163	161	185	199	179	186	168	188	172	174	169	179	157	169	194	174	171	193	189	184	182	171	173	183	183	196	189	181	203	179	177	178	150	209	187	175	183	191	175	174	178	170	195	176	197	186	156	156	175	182	181	194	173	191	158	169	185	182	181	193	174	174	190	177	190	194	166	192	195	175	146	184	186	184	179	219	156	161	178	165	192	184	188	181	180	204	174	189	174	183	209	186	175	177	177	179	189	168	195	172	180	187	202	179	181	200	193	201	200	197	158	174	195	205	169	167	186	179	153	167	166	191	184	183	174	216	202	178	195	159	179	177	163	173	190	181	174	205	171	179	205	167	213	166	190	155	177	193	178	171	173	192	175	164	164	186	163	178	172	176	169	152	178	181	170	189	194	168	162	188	164	183	170	205	172	182	176	171	164	174	188	170	167	193	178	164	148	200	185	162	158	182	156	182	192	179	163	161	155	181	171	180	164	195	182	180	182	178	173	190	178	167	136	207	169	156	191	191	176	187	165	198	185	183	148	183	185	184	187	185	194	202	187	157	182	221	168	213	169	172	189	176	181	185	180	185	176	178	177	181	212	187	188	168	168	175	179	162	175	157	170	175	153	182	192	200	182	164	173	177	188	150	195	203	166	174	165	167	162	184	209	169	175	154	165	191	172	170	205	186	194	186	163	150	176	185	189	194	183	185	158	167	165	184	172	172	198	178	175	190	181	181	173	196	183	187	189	174	186	195	164	165	178	190	183	169	184	207	183	190	189	172	185	185	194	191	174	159	172	180	171	169	145	189	181	197	174	194	168	183	163	190	180	190	192	185	169	186	172	200	177	185	168	161	194	193	175	189	176	198	148	183	180	178	222	169	209	185	184	182	180	183	180	201	186	183	176	162	161	200	172	175	156	161	168	176	186	191	182	167	188	207	177	178	188	166	192	202	167	180	165	195	219	168	175	174	186	217	204	158	194	192	194	166	174	189	177	156	201	177	174	181	168	167	169	188	195	164	164	171	178	188	187	192	177	163	185	206	176	194	158	155	181	183	194	180	168	189	184	223	172	190	191	146	194	160	182	176	191	182	211	197	183	185	180	183	186	179	203	162	179	163	176	185	161	167	159	148	168	192	177	199	185	147	190	191	178	179	192	170	190	182	186	202	184	183	168	184	211	188	191	191	182	155	200	171	165	196	194	184	187	183	178	205	154	201	173	190	206	203	176	196	139	179	181	179	178	185	169	173	155	200	184	158	172	185	178	178	183	172	181	169	190	173	188	175	210	175	175	185	179	179	177	198	178	155	186	184	174	195	199	195	153	179	172	169	148	180	171	150	186	209	178	193	205	159	190	188	161	182	170	206	177	189	192	172	196	187	190	160	176	186	172	186	182	201	168	182	165	166	191	189	177	195	188	189	174	158	159	172	179	201	188	184	189	196	211	189	189	191	176	195	157	167	172	179	171	190	175	199	180	183	181	185	142	175	195	180	181	198	169	178	191	184	203	169	176	172	190	160	195	197	192	168	195	186	162	196	178	168	206	183	180	183	182	171	176	177	162	174	158	178	197	165	167	180	188	171	163	147	167	193	179	170	203	173	173	178	193	183	175	188	169	187	175	193	167	160	199	153	168	173	184	194	202	163	193	202	194	173	181	187	187	186	165	179	172	167	177	175	179	189	176	188	178	183	140	178	168	188	161	189	194	194	181	179	176	207	175	174	173	188	149	201	202	189	171	199	215	154	150	159	178	175	160	167	172	181	181	186	200	177	191	165	176	177	183	182	205	165	189	168	186	196	195	193	189	165	197	171	184	185	199	195	166	192	174	149	190	183	181	166	161	176	181	179	187	185	191	170	197	190	169	169	188	192	189	182	172	178	185	164	164	176	175	194	193	173	192	212	153	171	182	190	210	164	172	174	164	200	180	189	191	198	206	181	165	159	187	181	158	185	170	173	172	176	184	161	151	181	138	200	164	184	176	183	196	164	179	180	200	194	154	194	178	185	178	168	174	200	181	196	210	157	203	193	196	185	185	157	163	172	179	197	172	178	169	181	177	187	176	169	186	174	189	175	177	178	186	193	190	186	171	184	184	185	175	159	179	183	178	170	170	172	162	178	177	194	186	184	175	169	185	197	167	156	160	211	148	172	185	178	190	191	177	196	172	186	169	185	180	192	193	151	160	200	195	166	177	163	164	197	174	185	168	178	182	169	174	180	185	206	161	169	191	185	174	176	174	182	167	191	198	186	149	182	192	206	192	180	167	191	175	169	165	162	190	187	168	189	209	154	165	176	160	178	194	201	172	187	183	187	169	178	179	179	171	195	192	177	179	192	199	174	187	193	184	174	187	176	175	177	158	166	172	168	158	182	165	162	175	186	191	187	159	183	177	179	177	197	193	181	180	199	181	168	157	194	182	192	182	180	164	183	169	182	189	192	181	163	175	154	191	180	169	168	178	173	177	172	180	177	198	170	207	184	172	204	162	185	189	177	181	216	178	167	182	169	177	172	192	166	175	178	161	163	204	191	168	159	176	155	180	174	173	173	173	179	186	184	146	174	155	183	174	186	192	187	202	191	203	168	187	194	152	151	187	175	153	161	185	195	178	187	197	189	176	162	176	156	155	199	182	172	200	180	180	199	168	185	162	189	197	189	186	197	140	193	190	178	193	190	205	181	172	185	176	194	167	193	193	173	184	199	194	179	198	188	192	187	177	181	169	166	192	169	181	183	195	176	199	180	178	180	184	176	179	164	176	176	165	188	182	166	184	180	195	170	168	188	187	159	186	174	176	173	199	178	190	169	172	172	191	198	172	191	187	171	204	166	157	199	166	182	158	182	199	177	204	196	197	166	177	184	186	177	186	173	183	188	174	162	187	180	177	194	197	167	188	153	177	167	174	174	192	213	189	184	180	180	192	190	188	175	179	178	199	187	190	170	179	191	186	181	176	199	183	189	170	162	160	182	199	168	168	162	178	190	162	207	189	184	189	164	178	200	184	181	194	177	167	156	187	181	182	198	163	158	172	176	188	189	189	189	182	202	175	186	202	164	182	173	157	172	149	196	180	155	174	182	165	177	192	172	187	173	161	163	203	173	206	181	171	185	185	197	171	163	168	171	151	178	152	190	172	167	181	170	169	159	180	211	173	189	178	196	182	199	173	172	163	179	172	180	172	178	163	197	196	173	164	167	174	185	177	188	184	149	188	183	200	142	193	157	211	193	177	171	159	209	207	193	194
35312	45024	38065	25322	16203	8398	3929	2040	1050	699	467	406	377	393	376	444	380	332	322	312	302	370	369	394	410	374	313	312	276	305	299	289	313	321	276	302	310	308	294	302	292	299	277	304	285	281	314	292	271	277	301	300	311	260	292	306	341	325	297	319	272	311	318	274	297	300	299	307	289	309	292	305	294	310	281	299	302	301	254	311	309	274	288	289	277	243	292	340	279	304	311	275	303	282	291	291	331	297	288	309	299	272	279	308	317	299	315	290	264	270	275	279	298	290	321	299	323	290	273	280	275	295	296	279	276	299	295	273	309	281	278	293	302	300	275	276	279	274	289	313	289	274	306	300	271	319	285	296	274	277	299	275	303	298	326	287	290	279	285	298	306	292	279	295	303	298	270	305	300	286	275	297	285	283	279	276	282	298	296	265	270	259	311	290	274	305	302	287	320	268	262	322	282	291	327	272	321	306	288	278	294	304	286	290	301	283	339	286	318	303	258	296	304	285	259	318	301	292	309	293	289	274	302	277	303	304	269	320	313	306	313	258	292	280	277	289	271	314	326	328	294	323	309	314	303	318	309	271	304	303	295	288	290	292	273	287	294	289	281	301	286	283	308	277	291	292	272	298	300	306	283	307	300	249	296	295	300	297	313	299	306	265	283	287	291	318	323	290	272	292	314	286	264	321	281	269	288	286	336	283	317	296	299	302	269	312	289	297	280	304	309	284	291	295	265	300	340	303	297	310	327	273	280	283	316	310	302	312	278	306	318	322	256	267	300	285	297	292	304	299	285	269	261	265	301	323	264	297	284	300	313	276	301	317	306	296	279	262	337	304	323	304	304	309	339	231	306	314	302	300	277	309	291	311	288	289	283	260	301	317	306	278	284	281	270	319	291	290	269	308	310	272	281	282	270	290	294	318	315	298	319	313	289	309	283	295	314	297	290	272	291	281	291	307	300	266	304	294	303	275	319	312	288	300	279	309	282	271	283	283	291	302	289	288	251	316	277	274	299	299	316	288	283	281	260	291	289	318	285	313	306	276	307	306	312	301	290	317	292	300	304	277	277	307	313	268	316	291	303	272	302	310	288	293	292	305	289	284	314	278	338	290	277	312	285	286	290	279	314	297	287	304	307	296	287	285	272	274	297	291	291	287	269	304	323	327	310	307	269	312	286	293	286	279	314	300	281	303	288	302	323	289	285	290	308	274	279	305	285	318	262	311	299	281	287	282	313	293	312	296	299	298	285	287	287	304	290	287	279	304	284	282	310	311	293	282	278	304	291	287	305	279	298	304	314	302	261	329	279	302	271	316	284	287	281	288	341	306	299	282	294	322	294	319	322	278	295	298	272	290	269	271	303	297	283	305	290	300	294	328	318	279	313	290	283	296	286	308	303	284	268	318	289	311	253	293	282	343	291	296	329	325	284	318	279	297	303	287	293	310	314	287	293	293	302	250	323	286	294	295	307	298	303	293	293	275	273	290	275	296	284	291	278	304	300	289	280	296	277	302	323	331	314	320	286	311	284	304	303	296	265	317	302	293	301	320	302	300	315	297	296	314	314	317	263	311	303	289	333	305	321	270	298	316	278	292	304	265	285	334	297	297	277	276	294	323	270	307	299	275	284	319	293	299	278	315	283	296	306	282	257	293	290	279	260	313	262	265	326	287	273	266	298	319	315	283	308	319	295	307	297	300	288	294	295	306	309	316	300	269	331	301	309	302	258	285	301	281	308	276	294	301	286	330	282	309	292	289	269	303	306	294	307	270	269	270	314	273	280	287	295	312	309	304	273	284	307	281	285	289	283	288	287	302	305	304	319	303	293	283	290	273	290	305	315	300	292	288	306	292	276	289	264	296	293	291	311	292	269	262	314	294	270	284	282	289	304	300	321	297	286	267	286	305	291	253	299	315	291	297	321	320	297	309	317	295	294	299	322	296	291	269	266	297	295	270	286	276	286	289	273	284	298	327	264	285	284	307	275	319	295	306	288	316	332	285	307	253	287	287	283	300	280	305	281	277	317	313	297	324	266	312	271	280	280	291	293	244	292	282	286	304	295	315	276	314	301	284	300	283	291	305	285	301	312	301	257	303	290	283	285	290	287	301	307	306	299	326	268	280	331	307	294	281	300	306	305	323	313	306	277	284	307	330	283	272	298	332	281	320	298	307	289	317	305	303	328	318	295	317	291	325	266	287	322	296	281	296	282	305	302	308	275	322	328	288	288	291	285	291	306	307	289	334	298	303	283	304	285	304	294	293	294	305	312	315	288	304	295	302	286	311	281	293	281	275	298	287	296	267	286	319	299	314	321	299	321	271	333	290	278	272	293	290	310	306	300	341	309	313	307	301	293	295	315	296	307	264	294	312	305	318	304	284	320	287	300	295	289	310	309	310	330	302	297	286	294	284	305	288	291	290	302	277	290	310	279	286	326	290	300	276	283	296	317	268	316	307	292	276	291	274	284	251	280	296	289	301	280	291	290	297	284	318	302	286	295	274	295	307	277	300	320	278	300	287	299	302	261	315	308	288	276	310	284	313	295	278	293	284	311	302	286	290	268	299	288	306	285	285	298	282	300	281	319	315	296	312	312	310	293	284	322	273	315	286	343	297	300	306	276	309	281	285	286	302	299	280	306	270	308	321	284	337	302	298	296	316	294	293	289	312	297	293	290	293	272	270	293	310	277	300	288	287	306	306	243	296	295	302	309	284	308	294	291	293	300	276	287	297	265	308	281	291	318	288	289	294	293	295	283	299	298	306	306	308	305	334	303	294	281	290	312	295	305	304	310	277	283	310	262	308	313	266	326	284	297	291	291	278	288	303	292	304	266	299	289	277	291	318	269	302	261	303	298	300	292	263	255	278	296	318	317	290	324	324	273	296	272	300	295	280	306	294	317	288	287	289	271	300	317	294	292	305	297	275	295	285	290	319	294	292	265	301	307	285	294	315	296	257	298	292	293	252	311	277	328	283	288	269	270	270	318	310	271	293	279	296	276	284	295	289	317	291	283	290	297	306	300	282	295	289	292	288	314	291	240	285	279	279	300	290	290	318	290	274	286	289	297	303	285	322	305	318	260	293	259	305	289	310	276	261	285	333	296	299	270	281	274	294	278	325	302	310	288	309	303	311	296	310	322	317	288	295	312	318	286	277	308	290	301	283	282	293	303	266	297	308	271	293	294	276	300	304	264	288	282	321	313	298	285	279	303	311	299	324	281	308	315	301	306	292	299	288	329	292	263	318	290	288	309	281	288	296	293	306	286	280	326	283	317	291	269	341	290	283	245	292	291	294	255	305	292	291	303	316	325	311	262	300	297	282	297	312	278	262	272	274	319	306	293	284	275	333	286	304	310	278	292	274	298	303	291	304	314	297	276	308	286	301	279	295	282	287	274	291	309	285	299	308	301	294	297	318	277	261	296	320	275	281	303	279	276	296	311	290	287	263	283	291	291	292	299	269	303	287	293	318	287	311	275	311	297	301	309	292
24749	21584	28774	25762	20836	12909	5754	3244	1447	421	305	271	255	223	228	262	248	227	210	336	235	315	508	301	188	198	201	203	221	195	199	218	214	211	201	228	212	222	199	189	194	168	203	218	171	168	210	205	168	187	178	188	173	198	195	178	180	171	176	181	173	180	216	171	173	184	165	157	184	167	164	178	184	189	193	160	199	174	166	183	203	156	174	159	162	153	196	154	182	176	174	192	173	181	186	161	187	154	172	204	200	185	196	189	149	182	163	191	189	194	193	198	213	179	197	171	185	187	189	182	176	172	189	200	170	183	199	168	189	174	176	176	178	188	175	201	177	203	182	166	171	183	176	192	182	174	185	184	186	181	183	172	176	177	190	194	181	167	171	212	168	151	183	186	178	192	184	188	175	193	182	190	210	165	198	177	175	189	170	187	185	158	174	161	184	157	180	185	147	184	181	167	186	184	186	171	188	193	182	212	194	166	185	161	184	189	169	191	195	185	193	176	182	174	195	181	139	174	190	198	144	169	158	190	168	173	151	191	177	176	177	201	147	175	201	193	178	192	201	188	187	178	187	178	156	173	192	199	175	178	202	171	177	173	184	181	194	172	174	175	188	165	204	185	170	162	185	171	179	191	172	155	181	213	167	188	173	182	199	181	180	186	188	188	208	173	186	182	195	170	182	177	187	196	188	169	186	162	167	195	164	196	185	165	178	181	165	198	198	179	176	184	166	197	174	177	168	205	188	181	196	204	170	174	177	177	197	174	178	159	183	168	194	185	197	181	166	195	172	189	167	179	194	165	184	186	164	202	186	176	184	181	164	165	178	177	187	187	158	198	168	193	177	156	191	186	171	183	169	177	151	178	176	193	180	192	186	177	191	174	178	194	186	172	175	194	200	199	189	171	185	187	158	175	169	174	187	180	157	170	189	186	183	178	173	177	206	175	166	163	173	178	187	167	172	167	162	165	174	165	180	176	175	174	175	187	179	208	164	191	167	167	192	171	158	200	185	187	185	178	203	171	165	164	196	199	171	202	140	200	175	161	195	186	185	180	195	170	183	203	170	199	187	159	186	154	169	195	187	167	183	175	158	198	183	190	163	177	176	184	186	174	177	182	180	181	179	184	176	164	191	191	198	179	193	179	179	182	186	166	181	195	170	185	191	168	177	185	192	202	161	167	163	177	192	190	194	181	203	197	168	162	174	185	171	180	160	184	184	191	175	171	172	194	188	177	168	193	189	168	163	193	163	162	185	180	186	194	161	178	193	163	180	160	185	191	188	196	173	183	176	160	179	166	180	156	193	190	205	174	172	173	169	193	196	189	187	205	180	188	161	164	206	196	173	168	171	186	180	187	189	161	191	184	169	179	190	167	169	171	179	185	174	188	167	183	212	203	172	186	180	179	183	205	170	190	186	183	176	189	184	185	186	174	188	185	178	179	193	170	192	171	172	167	189	177	161	196	182	178	188	173	177	187	170	184	165	190	202	180	164	172	193	203	161	208	197	186	182	188	160	195	169	181	174	187	154	171	170	180	169	188	173	188	163	172	188	177	162	175	179	212	176	182	157	188	182	193	186	157	197	164	191	184	182	182	163	203	174	196	172	181	173	162	188	200	192	157	179	185	176	195	181	161	184	188	152	190	189	182	185	175	173	178	207	204	183	166	186	173	176	166	165	178	207	179	198	152	196	203	156	180	203	168	172	193	186	194	196	185	183	203	184	176	196	171	174	205	184	181	205	190	188	191	195	183	177	173	183	176	180	203	177	158	178	167	175	160	188	163	178	156	166	172	191	198	187	193	211	184	165	182	178	193	165	187	183	163	199	187	189	176	177	185	203	165	182	185	162	187	170	192	172	200	193	174	161	181	177	198	196	195	192	187	175	196	196	187	172	195	192	175	189	195	203	167	177	181	190	202	177	181	170	178	171	189	187	190	166	167	189	183	188	174	178	192	175	178	176	161	179	201	164	169	209	196	198	182	178	178	168	157	194	182	202	192	154	166	171	185	172	181	171	193	184	159	181	180	159	188	189	170	174	185	182	167	164	198	163	189	167	165	182	197	174	191	198	174	199	183	163	173	206	190	160	169	179	203	193	193	193	178	192	183	180	179	197	185	188	152	158	179	154	190	203	193	180	179	168	199	189	187	201	195	196	195	194	177	158	189	184	174	199	202	181	163	164	172	177	207	180	175	200	183	199	169	198	179	196	180	182	179	169	162	180	172	161	193	185	177	185	172	173	194	188	161	174	176	195	185	210	179	167	207	193	164	186	191	169	170	189	192	165	200	160	181	171	202	201	185	194	189	190	171	167	186	188	181	176	154	166	156	203	200	180	222	168	168	180	172	211	181	176	179	171	180	189	186	181	193	162	196	166	193	174	185	194	177	208	166	162	194	179	172	202	173	185	188	177	169	177	197	155	175	166	186	186	164	208	188	174	166	217	194	210	169	170	179	177	190	174	152	193	190	185	181	183	202	185	189	178	207	177	197	182	179	190	185	189	179	176	186	177	157	180	181	173	186	174	190	198	161	183	184	161	195	191	167	193	205	149	198	199	179	194	175	161	165	184	187	180	165	178	182	200	189	184	179	181	191	186	197	150	187	191	187	164	164	181	178	199	188	195	188	177	156	190	171	199	161	185	181	190	197	181	171	173	204	176	183	160	191	179	160	180	164	166	174	198	183	175	193	157	188	184	163	185	183	219	186	200	169	158	194	193	171	196	177	182	170	191	187	171	164	177	185	199	172	176	199	176	163	176	197	176	193	178	153	172	183	185	186	189	170	194	194	175	166	183	174	178	215	174	194	163	173	202	199	185	174	175	178	187	193	192	184	177	184	188	176	150	183	184	202	180	171	190	172	191	180	208	173	192	178	169	188	193	185	173	196	181	193	184	195	157	182	179	193	195	175	175	177	176	205	188	214	187	176	178	192	195	179	165	170	176	193	169	169	161	197	179	177	179	196	191	185	200	218	182	172	174	186	183	178	176	178	203	178	172	186	187	196	158	156	150	181	174	174	183	172	166	161	160	188	142	173	186	198	185	169	194	173	181	167	173	163	160	200	188	216	188	178	204	197	181	194	214	203	208	178	181	194	161	190	167	189	176	173	185	176	185	203	201	183	188	188	167	198	178	196	204	175	187	167	177	174	198	203	151	193	182	168	175	172	196	189	193	197	177	182	173	206	210	199	181	162	192	183	176	166	168	198	177	187	189	184	165	163	170	173	164	205	190	187	177	195	175	160	190	161	180	152	181	188	189	186	173	178	160	178	209	208	189	189	196	188	179	183	208	190	180	170	195	174	161	180	166	180	184	167	166	199	184	174	184	193	186	190	153	185	182	200	193	155	166	191	171	181	191	163	183	174	180	192	175	179	177	169	186	178	179	155	196	182	184	186	165	182	179	194	169	165	183	161	204	172	190	201	174	202	191	160	165	177	173	181	179	171	194	158	195	195	157	207	198	181	167	178	174	171	173	176	196	190	172	178
36690	51631	44991	33593	24391	15484	9265	7138	3265	1009	597	521	512	428	447	460	495	469	452	736	473	787	1189	700	328	362	364	358	387	393	371	346	394	364	351	411	395	364	309	324	291	277	317	301	313	269	279	311	329	281	280	298	270	316	313	278	313	291	290	307	300	275	263	305	306	277	305	308	315	318	298	310	319	316	301	294	302	312	312	303	297	287	292	341	296	321	274	292	294	308	297	281	316	300	314	303	283	271	294	313	309	300	279	293	289	305	298	324	313	292	319	288	275	280	327	291	285	254	302	276	320	283	271	322	297	295	283	310	288	271	315	323	307	290	288	298	263	282	328	296	287	310	290	312	326	291	325	293	283	270	270	261	316	287	295	271	276	304	304	330	293	283	305	297	302	285	305	319	313	299	344	293	277	331	310	310	300	325	267	258	306	324	322	275	321	283	315	272	297	284	321	282	309	294	324	288	294	315	323	268	311	305	320	309	289	294	303	286	323	303	308	279	296	304	305	297	281	293	308	317	295	297	298	289	310	336	330	309	321	307	296	310	277	283	280	300	322	306	319	297	313	293	301	302	307	309	291	299	314	321	275	286	294	288	297	310	277	306	295	274	291	327	301	297	277	293	266	297	314	277	309	315	322	254	290	323	314	296	299	297	301	340	307	320	310	308	280	309	282	283	292	313	299	314	269	316	325	285	286	304	279	285	323	322	294	299	304	331	292	291	302	276	283	327	292	308	305	271	285	322	307	280	279	295	294	301	304	293	314	326	295	267	308	294	285	329	306	305	320	269	290	279	297	299	306	322	303	302	285	278	301	303	312	297	276	320	298	285	323	317	309	309	313	305	279	316	279	305	296	289	316	300	316	300	308	306	305	307	279	305	310	268	281	315	305	288	287	309	336	280	302	296	316	256	278	279	301	297	299	319	321	298	298	302	300	293	321	292	307	314	291	284	284	316	277	280	269	311	291	301	297	315	281	273	298	299	305	281	270	262	311	289	283	285	327	293	291	294	276	277	282	280	307	297	281	289	301	323	291	318	307	318	279	325	317	315	275	331	299	308	302	333	300	289	304	281	300	313	286	280	316	296	264	301	285	306	276	282	280	305	324	293	300	305	292	302	324	308	292	291	291	287	288	298	293	277	324	275	330	303	289	330	288	309	297	295	298	291	281	287	283	297	317	273	310	291	327	319	318	314	298	318	273	342	301	299	295	309	316	325	299	332	276	320	254	301	284	308	301	309	298	266	286	280	297	291	293	296	304	309	294	312	305	302	276	303	300	285	313	297	283	284	324	289	323	297	296	302	292	302	290	303	296	307	293	314	290	290	314	296	286	274	300	308	309	307	304	272	274	281	277	292	295	306	297	284	282	274	300	308	310	289	262	283	308	264	280	294	276	316	292	307	302	251	284	292	281	287	274	295	284	289	304	311	284	293	293	306	303	305	291	266	289	304	299	293	287	324	300	298	309	275	290	286	295	304	278	266	304	303	291	287	292	292	307	284	298	280	304	295	286	297	291	300	296	270	272	271	290	278	286	294	293	338	305	316	317	292	285	286	290	322	317	290	326	275	342	309	281	312	325	313	311	289	274	270	283	313	332	306	276	276	280	268	278	329	302	292	307	327	290	296	301	299	324	294	285	302	306	308	332	287	287	293	286	289	318	306	281	295	298	278	308	274	323	299	298	302	301	296	256	265	293	316	281	301	291	326	288	278	278	290	284	303	297	301	318	324	307	305	312	286	309	295	312	321	306	305	284	296	282	296	275	318	305	299	281	294	303	291	296	308	326	271	297	319	294	291	275	276	302	303	302	304	302	286	299	289	275	303	289	324	290	320	293	280	286	309	310	312	324	310	294	286	308	296	276	283	322	279	315	286	279	292	294	293	254	303	296	302	290	290	301	303	312	298	285	281	323	294	301	305	299	295	273	288	279	286	305	290	284	293	301	306	313	292	272	295	281	290	312	292	292	285	314	318	291	288	269	283	288	301	264	284	272	306	291	285	315	282	280	307	285	276	299	288	344	285	344	287	261	312	297	297	284	287	280	288	316	281	269	266	291	261	288	266	260	307	263	313	292	295	303	298	283	304	312	296	314	310	300	294	296	293	305	284	287	256	329	292	296	273	306	284	291	331	292	302	277	295	307	319	338	293	286	292	292	281	294	282	310	323	305	314	323	297	289	294	290	313	300	274	265	297	281	284	291	265	311	282	308	279	294	283	318	299	287	318	285	314	316	341	299	273	318	306	328	289	323	296	313	277	295	293	293	291	286	310	316	274	270	343	300	314	320	285	280	336	305	300	303	317	269	310	302	279	266	349	326	276	300	297	319	299	277	278	305	293	291	326	313	295	291	320	292	319	297	284	263	261	285	286	289	298	299	330	308	305	292	295	262	297	318	321	319	281	265	282	285	281	301	319	289	305	300	300	291	320	290	321	318	280	308	291	285	327	293	316	302	279	288	274	307	297	316	277	283	310	303	303	315	292	328	276	282	275	277	299	287	292	289	278	292	322	283	310	309	317	329	280	311	276	303	298	270	307	294	311	320	307	286	303	324	282	294	305	323	295	309	324	311	331	293	282	290	303	295	279	312	281	313	336	290	317	309	304	323	316	278	286	305	285	282	276	269	301	304	303	280	347	305	301	303	296	294	280	329	289	287	301	250	322	303	304	306	271	287	315	296	283	297	338	283	290	306	295	306	288	300	324	303	308	290	287	338	288	290	298	276	299	303	310	313	288	318	290	287	280	304	288	303	293	304	287	297	293	317	314	293	300	296	297	323	284	341	293	295	305	291	294	304	321	300	296	303	323	305	289	316	308	261	288	347	282	268	314	304	299	329	272	282	299	292	316	301	288	330	299	265	264	289	299	299	280	286	302	312	300	292	283	299	300	308	315	301	289	308	301	282	314	302	304	300	276	299	295	278	318	272	294	288	295	283	343	317	281	307	333	275	336	307	292	292	268	329	290	279	284	298	274	297	314	298	292	303	290	274	302	300	299	276	341	293	287	291	291	327	273	307	307	309	288	283	301	269	300	293	283	304	284	285	279	316	303	304	312	277	294	280	326	303	272	273	270	328	309	305	318	314	301	283	286	289	305	284	285	314	292	295	273	287	310	310	309	303	286	317	325	296	288	253	308	296	308	274	295	299	303	284	268	324	300	303	297	303	288	276	292	307	318	305	298	334	300	306	281	294	294	313	320	275	290	304	278	294	286	307	296	306	306	288	296	310	315	286	302	286	282	343	289	311	315	282	340	306	303	321	301	305	281	279	285	285	268	287	288	328	308	294	289	285	303	297	302	282	316	304	286	285	304	310	284	309	289	290	288	338	274	326	303	267	278	293	294	289	274	286	290	287	302	314	280	270	296	320	309	296	312	304	304	311	288	314	275	311	288	300	289	308	325	315	315	328	268	312	297	280	285	281	281	308	310	321	279	279	311	298	310	320	280	324	299	299	303	295	312	258	306	279	296	315	290	307	288	309	278
23518	21570	29416	24431	22327	22007	15729	5702	2057	1304	611	424	275	257	210	221	234	246	264	952	1376	927	514	355	232	200	215	202	193	186	199	191	193	206	218	207	206	178	186	174	187	191	177	187	195	190	199	208	194	194	168	169	164	214	187	154	187	170	183	195	225	176	183	211	172	161	191	193	195	202	194	196	190	197	181	166	207	194	182	180	185	201	187	172	191	171	188	192	178	218	198	191	160	187	197	187	203	184	163	192	167	190	180	188	210	175	178	182	191	182	192	181	190	204	171	154	196	174	173	177	179	205	169	172	178	193	206	168	178	176	197	170	178	192	181	173	164	192	183	204	176	183	191	192	154	175	193	155	191	164	162	174	198	191	179	155	191	202	203	201	157	190	216	166	214	186	189	177	207	156	175	197	189	204	207	177	197	177	181	200	213	198	164	177	196	200	159	189	194	197	164	164	168	176	183	176	180	184	202	184	182	195	171	194	160	174	176	198	197	209	169	196	178	182	180	193	175	192	181	179	179	164	163	168	186	205	198	174	186	189	196	175	182	192	180	182	181	164	191	186	197	192	157	206	173	222	187	165	178	186	169	157	176	182	194	181	181	157	207	185	205	172	178	173	173	208	164	182	195	191	193	187	161	163	161	184	170	196	161	203	182	196	177	171	189	182	174	185	187	181	219	174	193	158	186	166	195	193	180	161	193	186	157	194	166	179	189	175	188	182	152	171	183	188	176	200	189	172	179	175	211	195	187	178	183	176	178	193	190	196	160	162	182	189	174	196	184	168	183	195	190	192	177	185	173	200	156	191	181	178	200	181	178	188	185	182	195	183	198	181	192	207	200	215	166	190	174	182	187	192	168	169	188	198	178	173	187	189	205	198	199	180	164	185	180	185	172	194	188	170	177	165	193	177	205	162	176	181	194	196	182	191	145	183	161	200	199	186	195	195	184	168	179	162	184	191	196	171	185	153	202	187	193	178	191	195	179	181	188	198	206	198	205	179	186	192	196	227	199	186	197	178	170	171	178	179	195	218	199	167	174	194	190	177	198	173	185	173	189	161	196	198	163	183	184	164	186	169	190	176	181	182	176	182	196	194	177	193	161	185	170	200	160	193	184	177	188	186	181	187	161	189	182	187	179	176	193	187	169	184	162	191	185	187	185	186	188	169	186	167	192	203	192	206	189	191	204	192	202	181	193	183	203	164	198	172	192	202	200	184	183	188	181	188	142	211	187	202	186	194	184	172	192	188	203	184	175	188	189	202	202	182	188	178	186	210	194	187	205	187	174	172	185	167	191	177	206	173	176	169	183	193	198	204	201	202	180	184	194	189	171	187	198	178	189	167	181	165	164	184	187	176	196	194	159	175	192	189	179	180	194	202	191	152	175	217	177	163	186	185	192	182	181	176	181	168	198	187	185	165	172	184	186	159	186	180	176	205	181	167	169	189	200	194	191	200	176	185	183	181	199	176	212	197	176	161	188	207	207	199	194	163	183	189	184	165	183	176	187	174	209	176	175	185	199	186	190	201	177	185	204	198	187	202	165	190	178	172	194	182	188	190	170	188	178	181	183	180	184	197	173	182	185	185	180	193	187	194	179	179	175	173	211	204	180	173	197	198	169	174	216	176	174	184	210	169	188	188	164	181	204	179	170	178	170	193	185	186	183	167	205	171	189	171	179	187	163	197	199	160	174	177	167	186	156	177	198	171	161	190	194	196	188	179	194	226	198	206	171	203	210	217	197	175	173	192	184	150	178	183	195	175	215	183	183	200	165	182	185	173	189	189	193	184	191	192	192	178	188	185	164	192	160	189	178	184	182	196	185	197	177	208	190	180	213	162	174	165	169	188	170	212	174	170	187	182	220	192	197	164	179	179	186	180	167	177	180	180	179	189	208	172	184	179	207	183	178	193	182	176	168	201	181	213	167	169	198	185	186	189	200	189	194	177	179	200	174	188	190	198	187	194	202	194	198	191	165	198	176	167	196	189	181	185	187	183	197	168	170	174	209	179	180	184	218	184	196	170	175	181	198	173	193	176	189	183	189	163	173	194	212	196	177	184	157	157	196	198	179	215	159	181	186	164	181	173	203	204	184	186	174	182	181	219	171	183	160	176	182	182	184	180	169	209	180	188	190	162	153	185	185	190	195	195	181	183	180	185	165	169	182	204	183	186	180	175	182	186	183	192	181	172	181	201	175	173	181	161	166	165	194	192	179	171	197	160	183	183	203	189	178	204	199	177	186	164	193	179	183	167	165	206	188	211	183	200	174	186	187	175	178	187	196	173	193	185	172	192	154	196	200	194	215	187	191	178	184	164	173	194	191	173	167	185	193	201	193	176	174	200	164	195	174	177	194	179	168	187	190	205	168	176	185	192	193	161	191	195	166	194	171	183	169	177	193	171	178	179	183	188	192	163	185	178	184	188	176	209	192	164	193	183	184	174	160	184	169	183	183	164	163	191	196	182	172	193	172	184	211	158	177	178	200	166	190	173	198	214	189	193	181	186	196	180	203	170	154	179	196	189	168	171	188	177	186	184	177	202	183	165	174	155	184	157	195	180	170	178	173	171	168	173	188	176	171	203	167	194	180	168	190	176	191	162	189	182	170	206	181	151	200	191	175	207	176	198	195	175	200	189	194	214	186	175	184	167	188	172	186	192	193	188	197	185	176	190	183	161	189	178	195	170	192	197	188	183	179	182	202	207	163	181	169	182	195	167	200	208	175	204	191	173	180	184	196	172	174	178	185	191	198	192	173	173	188	188	166	186	189	173	161	177	206	180	194	204	190	185	170	180	170	184	187	165	199	200	195	185	184	166	194	164	193	219	202	191	168	177	171	178	182	191	165	174	205	178	190	193	198	173	171	190	186	189	165	174	185	173	185	180	195	177	173	201	196	172	198	174	146	179	179	190	163	197	187	176	184	176	198	175	188	190	184	207	178	165	202	186	166	172	194	203	184	179	167	194	173	185	205	202	183	189	184	173	190	172	181	185	192	158	191	184	178	164	196	198	182	200	189	179	186	176	172	180	192	159	206	208	178	152	182	201	176	176	153	171	196	176	153	186	182	170	185	204	182	189	183	178	205	194	201	197	178	176	165	188	183	189	196	179	189	189	179	171	193	176	204	168	179	180	203	182	174	196	183	197	181	191	170	171	172	182	165	188	195	189	187	183	161	186	174	173	156	163	164	208	190	214	195	206	179	187	218	185	170	169	182	189	178	185	176	181	198	192	180	189	191	177	215	177	178	179	155	204	194	166	201	178	179	173	188	182	198	167	163	191	198	179	181	178	188	189	201	179	188	173	206	197	174	194	206	191	166	179	193	180	183	184	189	169	194	152	174	199	167	179	192	184	185	204	167	194	196	160	198	157	175	170	186	193	175	175	180	186	158	192	187	179	181	198	180	184	163	188	198	172	195	185	179	196	165	201	173	192	184	187	195	191	184	163	182	204	195	181	188	174	201	175	178	153	176	168	156	186	181	200
39884	58674	49012	38759	31870	24408	16981	9278	4455	3001	1549	1008	585	431	450	437	398	424	449	2153	3178	2101	1128	575	378	335	320	302	339	309	295	331	288	337	326	339	271	295	302	276	307	306	305	317	304	291	307	312	297	322	295	296	285	287	269	326	310	284	283	297	323	301	308	250	308	286	282	274	297	289	329	279	301	295	288	299	307	323	317	285	294	294	301	274	272	299	304	326	289	292	283	347	294	296	303	294	310	296	329	313	297	301	298	299	311	287	290	303	311	288	315	295	295	296	288	293	274	265	287	294	309	316	296	303	313	333	305	308	301	283	312	309	271	287	301	280	305	300	285	288	296	295	315	323	290	277	305	302	279	257	298	252	289	297	337	307	294	335	292	291	305	294	296	275	285	290	292	284	311	316	288	276	311	311	282	297	313	298	268	309	310	322	285	283	308	303	288	275	292	293	280	257	283	288	299	319	300	298	303	262	299	308	299	291	290	297	315	303	302	291	309	331	287	307	294	318	287	314	271	299	291	287	307	298	299	286	278	300	278	278	303	279	307	275	323	308	310	309	266	295	288	303	306	319	319	286	314	308	301	323	310	333	286	298	322	296	275	294	298	263	310	296	276	313	293	305	294	293	299	256	300	303	279	288	305	287	322	306	278	308	286	282	275	316	294	284	293	289	274	269	340	272	286	328	279	288	307	293	279	297	291	265	323	301	285	274	315	302	271	287	317	290	290	310	321	335	281	295	277	295	311	291	288	308	313	290	331	299	321	309	294	329	311	305	337	305	284	299	313	316	305	293	296	297	296	324	260	296	308	295	300	300	305	314	276	293	293	288	281	298	302	314	348	292	302	303	310	296	304	300	286	301	302	303	279	292	314	292	274	326	319	331	295	289	263	332	314	270	257	344	281	322	328	262	317	321	266	314	321	264	295	309	290	298	318	299	294	289	275	300	280	283	337	276	284	305	312	307	291	300	299	279	298	272	295	265	295	274	302	331	285	310	276	273	284	308	292	303	281	283	293	262	281	306	274	296	264	320	292	324	308	297	312	328	306	285	299	320	272	290	319	275	328	326	327	315	268	290	276	287	314	289	291	286	289	296	316	297	292	306	282	313	296	279	285	290	290	290	306	313	274	308	298	301	269	280	307	323	271	291	312	306	328	278	292	286	296	300	271	283	264	284	291	305	267	331	295	284	293	331	303	279	296	273	297	314	324	308	307	306	309	309	277	283	318	334	279	326	299	344	299	259	298	317	288	288	291	303	319	280	285	289	315	307	302	286	293	309	303	286	299	303	288	283	268	276	302	281	286	304	290	300	295	292	287	293	307	320	301	319	294	316	277	292	300	283	283	291	289	279	277	307	298	273	317	277	290	317	304	293	304	285	296	308	304	302	313	288	276	307	277	282	307	281	308	280	298	283	300	280	287	295	309	299	324	295	294	335	287	312	283	288	321	308	291	313	305	293	312	279	324	286	289	288	279	302	281	300	292	304	290	319	288	297	294	300	311	316	314	305	281	299	332	291	297	294	276	323	289	267	301	298	311	339	288	298	312	306	299	306	290	284	291	299	299	316	284	309	310	295	300	293	288	296	272	299	316	304	329	325	286	304	307	294	292	309	305	325	298	313	284	299	316	277	293	302	289	297	278	277	299	320	298	284	318	290	294	283	319	291	300	290	277	292	298	268	283	294	292	306	279	287	292	299	288	304	273	295	264	298	300	292	291	319	253	295	276	298	305	289	290	314	307	306	284	314	307	290	282	306	255	249	298	295	316	303	314	297	287	293	297	318	274	304	298	327	286	312	271	300	325	320	290	335	308	282	263	331	316	277	264	318	304	300	311	280	291	272	236	310	317	312	332	322	303	279	312	298	321	321	298	299	292	275	291	273	295	299	275	315	289	292	284	303	290	285	316	300	304	272	333	317	287	304	323	265	296	297	302	313	303	299	325	294	291	282	362	265	292	292	276	304	282	324	314	293	325	306	299	286	285	299	290	302	308	281	311	302	304	309	283	323	282	290	278	284	266	301	304	302	293	307	303	285	302	286	278	290	299	281	298	263	318	287	314	300	280	279	308	284	294	288	319	291	323	307	297	279	334	300	268	305	304	265	274	292	282	295	292	315	311	286	334	292	286	311	286	296	291	284	321	289	295	273	295	291	301	293	294	299	304	333	298	302	303	282	299	302	288	287	267	299	306	274	290	323	300	316	311	309	286	296	299	307	297	280	317	275	306	311	295	270	331	299	327	311	294	328	313	281	282	288	255	266	295	303	261	291	308	297	306	276	302	297	272	314	283	282	266	289	278	315	291	314	277	308	290	287	308	295	308	294	318	287	325	303	305	305	281	300	292	289	311	275	309	292	279	289	294	305	307	307	263	252	300	302	305	292	303	295	283	276	287	298	294	316	315	293	305	299	270	283	287	295	276	282	324	281	284	300	324	301	317	290	272	300	303	288	274	295	289	276	290	279	279	314	304	323	278	258	300	335	306	278	281	277	275	308	286	275	313	271	278	324	300	260	255	287	331	263	288	282	307	285	320	320	275	314	303	285	337	285	315	292	302	295	300	305	302	328	307	316	285	281	305	294	307	284	268	257	288	317	286	257	321	290	287	292	264	272	311	293	299	305	302	298	313	306	332	301	293	296	321	319	276	308	255	300	289	349	293	276	300	275	276	283	275	323	338	277	280	260	326	316	313	291	295	299	294	312	329	317	342	299	268	288	287	269	282	315	286	253	279	306	290	304	290	317	299	313	317	256	304	312	293	288	294	308	282	297	320	296	311	295	281	299	291	298	290	302	328	302	286	303	290	299	310	295	317	283	291	321	305	297	296	279	287	318	305	289	301	307	281	312	308	282	309	316	300	332	301	317	315	307	298	261	272	312	293	299	307	286	301	274	302	304	339	316	296	324	314	315	302	301	308	313	301	285	265	307	293	274	297	280	306	283	297	343	303	288	296	295	322	316	317	313	297	277	288	312	292	318	316	319	267	309	317	290	308	305	293	295	302	314	291	323	289	304	282	285	307	277	284	278	271	321	270	284	308	310	300	295	274	299	333	311	319	295	299	264	276	275	268	263	281	282	275	280	312	298	283	304	302	323	303	284	286	292	304	282	271	317	269	339	294	283	294	305	312	278	294	287	304	295	303	318	260	273	303	264	280	296	280	276	320	299	305	302	294	317	308	286	308	282	304	311	289	304	329	290	335	315	305	296	313	314	313	295	293	287	285	282	287	288	268	312	319	321	293	302	302	303	291	295	291	305	292	277	291	291	289	297	271	302	292	270	276	303	292	303	300	322	300	291	281	273	334	304	319	302	287	307	333	300	273	287	276	284	306	321	271	308	297	308	292	298	305	320	288	312	316	265	300	287	295	300	315	290	294	301	295	305	293	289	276	293	317	302	290	285	300	271	288	295	279	303	295	302	304	301	307	327	283	281	312	279	285	287	293	319	284	309	301	291	313	301	295	285	297	308	303	271	275	312	330	314
29381	25332	25570	17775	7618	2994	1285	597	409	398	328	225	194	187	206	215	182	175	194	191	230	239	201	202	198	182	196	215	158	173	166	180	175	165	188	147	191	156	197	165	166	174	215	178	178	195	181	170	188	179	153	189	180	171	190	186	167	174	158	195	143	194	184	204	189	186	180	189	164	168	185	163	165	194	186	192	185	197	184	185	196	192	214	199	203	184	177	180	183	169	208	174	206	208	188	175	189	188	163	181	169	180	180	202	182	180	178	200	195	168	180	201	178	160	192	165	197	175	171	184	192	203	187	170	183	181	179	176	188	177	178	205	178	197	179	180	178	168	187	190	177	187	169	175	163	156	191	175	177	191	176	181	165	201	173	176	190	192	179	178	177	171	189	183	164	175	182	168	180	200	185	194	192	164	179	170	184	184	184	215	178	164	207	181	158	175	172	202	169	178	195	160	199	199	179	157	168	166	180	201	164	171	169	205	183	180	172	180	176	199	167	173	172	215	176	184	175	165	181	180	186	194	164	199	183	177	168	195	187	166	190	169	188	199	183	198	186	158	198	200	186	168	211	175	184	196	186	184	168	169	162	189	183	191	199	192	169	204	171	188	187	205	171	183	175	170	155	190	159	169	204	167	168	196	206	160	182	176	229	155	204	180	184	178	189	177	154	179	180	182	161	207	187	178	183	162	176	181	174	167	182	188	178	170	170	193	198	183	205	180	189	207	178	167	203	185	172	183	208	164	185	202	165	174	164	177	174	178	164	182	169	173	219	159	165	190	197	185	204	165	175	196	160	190	179	190	166	193	174	176	169	187	182	167	171	183	165	167	207	154	205	175	184	190	167	169	156	187	189	197	191	164	164	193	182	194	188	189	173	158	160	162	160	160	171	199	154	163	187	205	211	178	184	175	182	188	173	174	165	168	188	167	176	181	184	175	195	188	179	181	168	187	195	209	158	166	163	186	178	153	172	182	168	187	203	184	196	183	175	200	209	159	170	172	195	178	182	188	185	154	189	167	194	185	180	185	193	175	191	183	185	193	172	180	170	183	173	194	169	187	167	157	168	198	163	174	177	173	174	159	176	157	201	210	179	172	177	183	193	155	192	149	179	189	198	195	171	182	204	187	198	195	185	199	187	180	167	195	193	173	179	194	171	177	190	192	178	189	191	163	187	182	183	174	196	174	202	177	193	171	186	191	164	170	185	188	162	178	165	197	184	180	164	192	183	195	161	194	212	183	168	199	180	182	171	162	172	190	177	181	169	179	165	178	179	167	188	179	191	188	192	200	206	174	190	171	170	181	177	191	197	181	188	189	210	197	178	211	191	197	203	175	165	165	176	162	166	172	194	175	173	181	199	181	172	159	182	171	170	191	179	176	181	173	179	172	183	181	185	171	184	165	184	182	162	202	161	166	201	165	198	174	187	176	175	185	172	155	165	166	179	175	179	180	181	169	180	182	189	176	182	164	157	182	200	192	162	168	169	184	186	191	171	165	171	203	168	195	168	147	209	183	194	171	176	161	162	182	163	196	187	160	185	174	178	228	182	181	175	181	194	203	164	190	209	185	178	177	192	158	182	185	211	163	172	177	182	183	183	171	200	176	193	199	166	192	172	198	195	196	175	182	180	186	189	188	149	160	197	184	161	185	164	160	179	184	192	191	175	153	170	151	183	164	186	182	184	177	167	173	184	181	171	208	184	178	190	176	187	179	173	188	166	178	192	175	193	183	162	179	167	175	183	176	169	175	195	201	170	170	181	168	164	169	175	195	188	187	184	158	181	190	201	182	179	197	171	211	176	187	175	184	175	176	176	176	163	151	187	200	174	188	187	181	173	194	166	186	176	184	190	155	174	192	206	177	169	178	185	209	196	180	199	176	159	183	194	180	172	187	196	205	167	194	215	197	195	168	178	172	163	195	180	186	183	192	181	194	169	193	190	188	156	155	190	193	195	200	209	157	161	193	171	179	191	170	185	177	205	192	176	170	161	167	179	180	168	176	174	157	183	173	166	177	197	161	188	194	169	154	181	193	168	186	165	206	187	221	190	180	203	192	181	173	172	195	175	191	201	170	175	170	184	177	198	180	174	188	176	162	185	157	175	181	165	178	200	200	183	183	183	171	162	186	171	174	172	190	155	170	180	169	172	177	198	188	182	183	185	196	174	181	196	178	174	187	188	180	175	181	188	176	180	176	167	180	191	158	199	181	161	179	148	193	167	162	193	167	167	186	163	161	185	185	198	186	198	183	195	184	177	183	164	180	185	185	190	176	173	185	167	176	170	191	201	167	205	187	195	175	177	171	169	216	197	182	199	187	178	177	167	180	214	208	169	153	176	159	187	186	181	179	165	209	165	195	197	173	175	189	176	187	179	183	169	157	180	186	177	187	179	186	178	162	162	186	168	197	218	169	172	168	185	173	155	173	176	173	175	198	158	171	167	193	171	191	173	182	184	169	185	182	224	155	175	165	170	159	176	192	179	198	169	161	174	166	202	167	182	186	168	195	172	171	190	184	177	195	186	184	174	170	165	160	176	194	162	171	179	164	177	208	187	165	167	163	181	169	162	171	179	179	159	191	182	194	170	205	182	168	180	201	182	181	191	186	161	173	183	192	184	172	198	188	176	181	187	159	164	156	189	179	187	170	159	178	190	175	183	197	184	169	171	194	205	173	183	189	208	185	198	189	178	189	184	191	174	177	172	175	169	173	160	170	197	196	177	172	169	196	191	198	201	148	174	179	170	173	164	177	180	166	192	160	177	171	166	200	172	198	202	174	203	180	175	188	185	186	190	160	173	193	165	188	170	175	185	166	166	174	189	185	177	164	159	152	161	190	190	187	179	172	186	172	186	169	172	158	185	166	210	178	175	172	184	203	190	168	177	190	180	170	184	158	163	188	182	183	192	176	210	199	180	187	189	170	162	187	189	190	187	151	192	181	172	172	176	176	165	187	181	185	184	179	179	184	191	171	184	174	189	185	178	156	151	198	171	200	194	184	168	191	170	195	183	172	185	202	199	161	174	141	188	193	199	172	177	174	184	205	194	189	178	169	169	197	170	178	143	170	198	186	180	153	197	168	181	186	204	154	164	200	184	160	165	162	181	180	183	193	168	158	195	192	187	193	169	175	187	176	200	187	206	180	149	183	157	194	165	177	191	157	182	177	161	197	186	181	194	191	179	168	190	177	171	169	200	188	167	174	193	168	188	176	184	189	169	184	201	186	174	161	173	175	180	187	184	174	179	186	187	212	164	187	181	215	190	176	199	180	186	187	185	194	180	202	175	194	193	189	188	193	163	176	184	177	176	207	174	173	208	180	172	181	160	195	197	194	182	174	180	184	162	162	188	205	178	182	190	178	156	177	177	179	210	211	191	181	155	157	224	193	199	176	169	182	196	183	197	194	179	161	179	193	172	203	154	161	161	159	183	197	187	192	187	159	170	208	180	188	203	172	179	193	173	200	206	186	191	177	171	179	191	183	177	186
35588	40854	34702	23918	14304	6915	3160	1600	873	891	644	449	349	309	350	345	300	350	311	370	416	417	393	325	331	291	287	321	298	289	312	287	289	295	313	287	270	310	272	309	283	298	309	324	314	313	305	283	290	335	303	336	320	281	304	307	281	281	321	278	301	322	299	312	290	269	291	313	314	310	283	312	312	275	297	283	288	283	296	285	307	264	285	306	289	286	298	283	262	287	293	331	285	281	296	317	285	291	301	300	291	308	285	281	304	295	291	260	285	269	274	301	287	314	317	276	296	281	315	326	297	293	294	283	266	277	303	317	315	301	259	283	294	290	275	332	282	312	294	289	303	265	290	309	304	292	313	318	297	275	304	289	268	305	279	289	293	283	279	269	281	302	291	307	320	271	294	278	294	355	332	266	288	316	309	302	278	298	290	272	327	334	284	274	310	300	288	298	296	306	288	316	308	330	309	295	266	301	300	308	266	269	294	280	303	304	297	300	287	266	294	271	306	303	252	298	274	293	282	300	317	281	286	306	317	267	298	293	309	280	282	303	302	315	297	305	285	311	299	309	275	284	290	336	310	327	273	290	305	290	294	313	294	292	287	322	295	263	300	305	279	303	297	299	309	306	303	297	300	295	331	301	257	299	287	331	294	305	301	303	291	286	268	316	286	321	295	292	279	347	313	297	309	304	323	302	297	339	275	256	325	296	284	301	287	292	305	294	299	278	309	277	259	245	303	281	277	332	262	273	283	314	281	277	300	313	295	319	317	282	276	288	280	296	296	285	303	274	287	289	295	261	254	285	299	290	309	292	295	324	323	308	311	268	294	313	289	300	295	319	304	280	290	275	287	288	294	318	251	320	292	314	255	301	264	315	290	298	325	296	284	295	312	278	277	307	297	311	330	277	324	325	296	277	310	312	279	288	308	305	297	270	280	303	271	302	297	260	308	292	316	286	319	270	274	310	280	289	320	304	287	301	305	312	293	287	302	284	271	305	284	306	281	253	318	325	334	318	299	285	280	293	274	304	290	274	295	290	261	284	287	257	320	281	288	301	298	303	300	320	319	286	292	293	295	278	318	288	291	304	253	262	321	284	276	304	294	280	284	264	312	273	316	287	317	306	279	304	261	272	299	298	279	302	335	312	285	271	305	284	292	293	272	292	278	269	294	292	307	299	306	295	303	298	296	282	302	280	328	296	300	308	305	286	311	258	292	264	274	301	288	295	290	290	310	284	306	307	329	299	294	277	280	297	308	298	301	273	267	281	264	283	290	297	276	302	295	303	323	280	303	289	263	305	296	296	299	308	285	295	303	280	302	284	284	290	301	288	289	327	280	290	306	288	267	300	294	290	315	329	306	293	288	285	308	292	278	304	320	328	262	280	299	292	271	276	311	292	303	326	292	264	329	301	308	307	265	265	296	311	284	310	310	311	292	290	296	304	296	292	277	315	298	304	295	320	283	295	276	295	318	308	297	312	306	326	280	301	274	285	298	290	270	303	300	286	309	338	304	298	282	272	293	346	309	309	293	281	297	318	307	290	302	279	310	279	302	305	306	299	327	296	324	293	299	305	321	320	277	333	298	263	302	307	291	318	268	291	324	292	310	268	282	306	306	292	296	313	309	249	297	291	269	298	308	290	297	310	311	312	311	277	300	285	285	321	273	309	311	278	306	319	295	269	304	285	317	305	283	327	297	278	271	312	302	289	294	320	287	304	281	269	304	320	292	277	329	296	306	289	282	309	322	299	289	284	321	333	309	293	299	288	282	291	288	323	302	294	278	312	308	252	325	294	267	314	271	274	301	308	295	267	287	328	308	296	298	292	277	297	276	284	264	305	266	321	302	309	288	321	300	292	298	292	301	287	300	319	278	280	313	289	283	320	310	275	305	284	295	292	287	318	311	302	317	309	316	304	289	244	299	286	271	320	299	286	308	308	297	267	266	286	315	296	298	290	317	273	323	308	281	283	303	304	294	298	291	281	354	275	311	282	289	275	292	285	297	298	257	266	281	281	298	295	278	298	298	301	261	321	309	317	278	278	289	272	259	294	297	291	299	298	312	292	283	293	327	334	298	293	338	292	285	270	255	293	322	317	303	286	304	289	263	286	312	292	315	272	315	335	287	304	302	306	303	315	293	262	298	331	296	310	305	303	295	311	303	287	312	298	285	297	298	310	255	306	305	297	262	303	295	276	299	302	344	311	249	291	287	318	292	286	304	321	302	306	306	300	305	291	276	289	256	331	316	266	328	310	264	266	297	304	289	278	300	265	294	293	301	286	286	299	289	318	299	300	333	307	301	304	310	319	318	279	303	269	286	306	297	302	305	304	294	305	275	282	271	280	281	274	293	283	279	323	281	289	294	287	310	288	302	286	306	292	287	323	297	302	288	289	294	331	285	320	309	280	306	323	296	301	300	291	298	281	309	294	306	272	302	309	295	277	289	288	289	301	308	338	294	267	302	271	276	324	276	284	324	326	288	302	292	283	297	285	296	344	312	283	287	315	265	315	280	277	275	261	315	293	294	289	295	269	289	315	296	284	289	272	282	251	281	297	322	306	307	285	302	304	287	291	282	284	266	286	291	300	286	302	288	286	289	308	312	280	294	305	311	302	286	294	288	254	301	286	278	294	319	273	295	320	322	274	294	307	285	295	282	307	306	262	304	299	281	276	276	259	318	293	315	289	329	287	289	307	310	317	295	311	316	320	308	287	275	283	307	292	311	317	321	295	308	317	287	281	278	285	320	300	309	306	251	300	298	337	308	304	291	295	276	319	281	294	282	281	259	292	285	306	280	309	281	320	303	295	297	306	275	285	282	292	281	291	301	283	279	287	310	280	294	297	313	330	298	285	278	316	307	295	306	294	319	295	287	301	307	318	303	303	314	288	283	293	306	262	284	273	299	318	258	263	286	295	276	303	302	280	304	286	291	294	317	287	300	285	302	288	300	300	315	299	278	278	289	291	281	297	289	327	303	302	285	297	301	293	295	288	305	291	302	291	285	274	266	321	266	300	324	262	309	285	324	295	277	291	272	335	290	298	284	291	275	281	288	258	311	288	325	314	293	265	293	300	289	329	288	274	318	290	300	295	290	282	294	296	296	272	293	285	301	290	304	303	271	307	294	273	314	282	278	332	291	300	322	283	312	304	325	274	313	291	269	292	304	275	281	301	274	299	340	297	311	273	266	280	312	306	278	285	279	267	302	284	291	309	295	309	262	320	301	305	301	272	312	304	301	295	335	305	283	286	299	313	299	306	305	295	307	308	292	306	263	296	303	297	289	300	285	324	293	305	345	300	269	273	284	322	259	296	293	295	293	315	318	273	334	296	327	273	286	306	305	281	276	284	298	304	303	304	308	315	272	288	305	293	300	306	250	284	339	284	303	320	296	310	288	284	301	284	297	308	287	292	294	315	303	318	294	326	317	325	294	278	361	306	296	286	282	336	326	311	308	291	295	294	308	274	285	329	306	279	312	321	251	302	301	317
24781	21640	28819	25916	20906	11864	5145	2443	1689	1511	1083	657	283	160	215	198	200	205	189	321	508	414	302	241	229	215	218	181	178	222	181	186	207	189	193	183	196	179	182	180	192	203	188	215	180	183	194	165	177	178	176	203	208	196	204	182	181	181	180	167	198	173	212	206	178	196	180	206	194	185	199	175	196	193	180	191	176	181	167	170	170	183	176	192	195	186	162	176	166	192	167	185	181	206	168	164	172	177	185	188	152	183	201	193	207	199	184	186	179	162	186	163	187	189	182	193	195	174	162	176	193	172	168	202	165	179	188	187	165	213	205	172	171	195	146	180	203	171	169	174	170	185	199	191	175	187	179	195	169	179	167	164	178	178	173	168	171	185	192	182	189	200	194	162	184	187	191	189	168	192	204	185	187	185	192	196	199	173	192	192	191	172	202	190	197	203	162	181	161	169	167	170	177	193	198	181	184	193	177	184	184	188	155	176	165	195	165	182	202	163	200	194	174	188	186	214	177	183	155	162	195	172	178	186	194	152	184	161	207	167	185	177	170	173	191	195	204	177	187	186	174	188	190	181	194	197	159	174	200	174	176	199	168	195	188	174	161	206	166	173	171	180	177	164	183	182	209	187	184	205	172	185	196	175	161	180	188	172	179	203	163	190	171	172	187	185	172	197	173	198	186	185	188	175	199	178	179	173	174	177	165	196	178	188	167	196	195	177	188	180	143	195	189	180	166	184	163	182	182	189	175	165	181	181	181	186	178	173	167	185	208	160	182	190	208	196	199	185	194	183	164	189	184	188	171	182	187	167	174	182	210	207	169	190	162	177	191	197	206	184	172	190	162	180	161	162	195	177	182	193	190	182	202	203	186	178	183	145	192	175	208	167	165	187	179	181	184	159	181	199	178	203	189	160	178	164	198	166	198	179	194	192	186	192	174	169	198	184	173	190	175	198	181	161	189	188	196	171	201	208	207	156	167	172	174	169	185	184	202	188	174	194	210	179	194	191	190	190	187	181	182	191	180	153	184	195	187	186	156	198	193	186	193	181	159	197	169	183	164	175	186	181	192	160	175	201	177	175	164	194	162	173	161	176	175	187	188	166	157	185	179	178	173	208	174	197	168	187	198	189	165	191	160	169	173	199	182	177	165	174	168	182	166	167	188	177	169	183	178	195	193	191	203	192	186	170	175	201	176	178	161	187	187	187	185	154	181	183	200	178	202	182	204	195	208	159	207	203	195	179	168	177	181	177	174	176	207	179	197	173	190	164	182	187	189	182	193	188	187	207	207	175	162	161	178	191	177	164	199	194	186	181	203	195	181	203	185	171	189	193	185	188	182	188	161	172	175	191	188	164	163	182	212	182	189	164	176	166	189	205	173	175	181	192	204	169	177	207	182	139	191	187	174	193	169	182	172	163	176	204	172	185	170	181	180	186	187	215	197	165	188	184	176	164	175	190	185	199	178	161	185	157	215	173	174	186	181	217	198	172	198	155	177	189	163	202	173	165	185	186	179	166	176	212	166	208	181	198	199	179	198	155	227	173	179	158	180	195	186	192	182	164	185	201	166	199	183	200	173	173	170	177	174	167	185	192	185	202	188	184	194	186	172	183	184	178	190	194	186	171	153	203	177	188	186	180	185	205	201	189	156	158	166	167	186	172	180	175	180	199	190	184	205	164	187	156	193	171	171	172	170	171	194	201	195	181	194	192	168	188	189	191	174	211	174	164	173	188	201	185	182	181	176	158	187	197	160	203	176	188	176	154	181	194	187	161	157	174	196	176	196	180	177	163	157	174	172	205	159	192	175	167	183	164	186	186	181	187	178	175	178	184	174	195	183	181	163	181	182	160	192	176	181	199	182	183	175	189	155	201	185	210	176	185	186	179	179	199	171	181	168	180	153	164	190	208	186	191	188	183	198	180	163	171	188	161	205	169	184	199	171	169	190	168	183	186	180	184	168	184	178	183	167	181	162	201	196	180	172	217	168	161	170	189	153	198	183	174	198	178	197	172	179	182	170	198	219	190	185	176	176	196	177	195	168	174	197	182	211	169	180	209	174	205	189	177	190	178	166	191	178	191	150	183	172	160	172	195	188	174	190	204	169	188	170	199	161	189	171	169	186	161	169	163	185	188	184	179	171	179	195	188	177	170	207	152	195	152	202	180	196	171	165	184	177	171	158	192	166	195	190	187	195	183	191	197	158	171	171	211	162	183	198	197	170	177	162	189	192	181	189	203	169	172	168	190	155	189	182	187	197	170	180	165	197	185	178	175	182	196	172	180	183	208	173	179	163	196	174	169	170	192	172	192	172	178	174	194	200	185	179	157	191	210	175	203	178	187	152	193	183	181	178	180	188	178	166	175	200	190	191	169	192	169	161	175	189	201	178	180	145	178	179	171	189	191	201	176	174	179	191	181	174	185	172	168	174	179	164	180	184	172	195	179	171	181	189	191	169	184	182	166	177	176	180	188	168	171	190	189	168	150	177	187	195	200	173	185	199	158	173	208	171	162	170	184	186	171	168	180	169	191	185	188	211	200	161	189	211	201	155	189	193	193	202	179	193	182	187	180	173	172	160	170	216	186	190	169	174	164	178	189	200	161	173	166	189	177	158	174	151	181	196	179	158	194	195	200	235	170	179	165	185	178	197	174	188	176	172	181	175	210	161	164	186	204	161	174	185	181	189	192	200	168	196	193	186	182	196	201	165	167	204	153	179	141	179	187	181	168	184	173	177	197	184	184	197	164	184	191	181	168	205	172	208	163	180	179	159	169	173	175	185	185	178	159	167	172	199	183	197	166	167	183	156	204	173	194	175	183	173	196	214	194	172	183	186	196	187	192	165	168	166	187	179	217	188	179	178	176	175	171	167	186	181	184	211	221	182	194	189	183	175	186	191	176	182	176	179	195	167	179	171	197	179	172	191	161	165	168	162	176	186	171	186	196	184	172	179	165	175	179	176	209	179	176	188	185	170	188	187	145	178	177	178	185	174	185	220	186	195	149	182	184	171	173	183	189	168	175	188	194	195	177	165	161	198	192	197	193	169	194	180	160	191	192	188	176	181	175	180	191	165	176	163	192	188	182	182	160	175	156	201	205	214	164	165	178	176	172	166	177	174	201	179	192	174	171	179	177	164	160	179	182	184	196	191	175	188	168	188	171	176	170	201	187	171	174	163	198	183	167	204	161	185	195	178	195	179	193	187	180	173	189	164	183	196	188	189	190	192	180	182	165	178	180	185	175	177	169	167	205	170	179	181	176	193	170	163	193	179	183	154	198	187	160	162	186	181	215	174	180	165	193	169	156	187	174	162	165	181	187	185	175	196	186	181	186	170	187	189	162	174	176	169	190	192	178	185	199	175	188	176	180	178	179	186	199	187	188	175	187	186	180	159	184	170	157	181	184	211	183	195	207	180	186	172	164	184	164	181	172	194	162	189	172	190	168	194	179	185	159	187	171	191	189	176	189	185	194	183	197	184	188	191	197
34790	50028	45152	33974	24544	13759	8242	5472	4378	3837	2626	1527	604	366	367	372	328	353	312	700	1085	878	644	477	344	320	330	337	288	326	301	272	307	279	332	314	286	309	318	295	336	314	286	309	298	292	271	291	271	291	309	316	303	306	275	301	325	285	296	308	309	319	305	277	314	326	289	312	295	297	308	307	299	278	337	304	316	275	309	303	272	328	294	304	290	275	299	292	303	277	305	295	321	319	326	287	327	329	328	343	315	294	297	307	283	309	305	312	290	271	320	311	295	310	281	293	266	288	265	300	304	292	289	296	292	312	306	320	323	274	309	274	269	301	290	303	310	306	295	294	256	290	297	293	296	295	303	335	290	291	294	322	314	286	309	310	307	320	290	304	318	306	304	291	292	297	301	294	299	307	292	268	345	312	312	314	274	314	318	293	335	270	312	300	292	320	310	315	279	284	286	316	301	303	307	291	317	272	290	275	327	311	307	310	320	331	318	321	305	316	318	287	296	301	298	319	310	293	293	304	298	326	305	282	320	310	319	309	321	297	286	309	287	314	325	317	301	274	298	288	303	306	276	353	295	306	305	297	306	304	310	304	319	300	320	318	303	319	290	308	296	296	307	309	311	288	278	313	296	309	278	293	304	283	288	317	300	296	291	303	293	332	305	264	298	346	311	300	308	292	303	299	285	315	283	294	310	313	314	332	291	317	290	319	336	280	301	289	269	294	298	332	296	305	282	299	297	332	294	338	306	291	285	297	292	305	306	272	302	254	300	294	275	285	268	306	305	289	295	307	300	300	287	349	289	302	291	291	282	307	296	303	316	293	293	281	294	285	297	316	303	297	302	303	292	302	296	305	274	290	271	309	274	324	298	316	285	307	304	288	298	294	295	298	282	297	274	308	303	320	287	301	286	275	337	303	289	286	301	292	316	282	279	278	309	301	299	315	279	297	317	272	303	290	304	301	308	297	274	296	316	297	287	292	273	291	286	291	305	286	288	286	321	301	302	315	287	281	307	302	307	297	283	290	329	284	303	315	338	281	316	310	330	263	321	286	297	310	273	317	272	309	327	334	319	296	299	302	329	299	327	311	270	308	279	282	294	296	349	295	318	311	298	271	320	288	287	327	285	306	298	316	312	286	301	299	310	277	300	303	347	327	308	282	290	301	318	287	320	322	322	298	326	304	312	292	295	292	286	292	300	320	292	302	296	345	292	303	286	282	323	330	318	286	297	278	288	306	317	275	302	297	307	301	309	287	303	294	309	284	342	300	294	265	307	306	260	306	322	301	302	310	291	302	294	307	303	339	275	333	327	310	301	326	304	311	294	302	255	325	281	286	316	316	305	305	291	300	298	291	275	312	313	301	282	321	283	283	302	308	288	316	297	319	268	295	325	317	309	285	315	266	277	262	303	319	304	304	293	331	295	313	277	287	313	300	272	278	310	318	272	304	288	310	286	288	322	269	308	341	343	296	319	331	279	314	298	304	292	281	346	300	281	274	298	286	306	306	301	297	298	310	283	289	306	294	326	296	316	282	316	308	288	302	307	276	346	308	275	335	312	304	290	279	295	301	298	257	299	313	294	331	319	310	287	288	314	318	302	305	293	288	302	300	306	307	326	329	276	304	328	304	306	294	305	308	293	314	326	309	302	292	277	306	315	347	288	295	309	333	299	284	295	292	295	259	311	311	294	297	279	295	292	270	312	299	266	303	280	307	270	322	306	299	331	271	320	293	278	311	283	307	242	291	314	286	276	314	290	287	300	284	289	301	306	310	311	319	316	301	302	306	330	297	294	288	310	347	268	300	323	331	291	308	309	323	283	297	307	293	289	287	311	309	283	317	301	313	294	303	263	325	288	292	315	297	258	304	322	296	325	313	292	281	265	298	310	293	304	322	291	273	301	286	299	325	284	301	326	303	298	315	302	324	288	325	280	275	296	272	273	295	283	323	322	299	329	301	305	332	312	291	299	299	277	312	292	314	266	307	284	316	271	322	287	314	310	312	335	280	317	312	304	317	330	298	310	283	323	294	296	283	271	301	285	305	281	296	299	285	296	280	280	297	316	279	294	286	298	303	308	305	312	296	286	324	286	305	282	290	307	298	277	291	265	296	321	289	283	306	310	298	303	307	280	288	297	315	319	260	307	315	298	307	291	300	307	294	298	312	281	294	317	305	310	291	285	317	325	311	305	327	292	328	278	288	295	322	313	302	300	279	331	313	296	323	282	315	277	287	321	279	280	269	292	304	328	314	281	295	310	264	322	288	283	291	275	294	294	304	315	324	271	272	291	291	299	303	254	290	317	320	304	303	316	302	290	294	298	274	299	289	315	320	304	311	321	297	294	303	268	285	293	307	287	308	274	311	322	323	295	317	305	323	322	286	320	294	278	278	320	314	297	304	285	284	300	291	300	322	330	304	310	292	312	320	310	313	329	271	315	292	285	314	308	301	297	322	325	304	317	274	314	304	297	299	273	315	302	286	306	288	312	286	300	323	283	341	310	287	291	289	287	293	308	314	316	308	295	304	302	288	297	300	292	298	285	322	312	276	296	289	322	269	283	300	284	282	288	304	302	296	308	322	323	280	314	313	279	267	325	290	281	314	320	274	272	295	291	272	272	288	304	296	310	298	290	292	269	285	303	279	311	281	295	291	298	287	285	323	332	320	278	328	315	272	302	318	327	290	286	302	292	315	289	304	299	307	328	323	269	297	313	301	284	332	299	294	305	285	301	276	317	309	319	332	292	294	288	281	307	315	260	277	300	287	323	322	308	318	285	283	317	295	308	311	307	294	270	318	308	262	273	282	296	297	309	313	314	286	301	268	303	306	321	276	274	291	305	323	275	306	297	287	281	306	293	269	295	283	334	287	310	337	300	325	302	333	294	319	278	279	298	276	282	307	288	306	307	335	307	288	316	335	286	285	308	301	287	295	321	295	293	319	270	283	282	296	328	315	343	296	315	317	318	315	317	288	300	305	274	326	292	314	326	284	278	273	294	314	287	285	310	272	326	308	319	274	281	282	283	303	307	290	295	287	297	318	312	311	327	284	284	322	281	291	301	288	290	287	298	320	291	296	289	276	320	300	312	289	310	298	313	291	302	278	308	314	301	306	274	306	288	278	319	292	327	298	311	297	329	315	302	291	287	305	284	275	266	311	307	308	286	291	320	310	294	280	312	278	268	326	278	272	298	284	276	322	323	272	317	322	329	300	304	265	306	305	316	328	330	269	310	305	294	279	319	290	300	292	279	306	292	318	302	300	303	309	317	280	284	277	294	290	283	299	342	293	307	295	320	281	328	310	317	278	284	313	296	335	308	308	309	309	272	316	285	270	280	303	292	284	302	296	307	311	295	317	285	290	286	324	296	310	274	284	291	291	287	299	318	269	286	315	326	303	291	310	306	326	276	315	322	302	332	307	315	273	307	286	319	304	269	314	294	316	321	286	294	298	316	273	307	310	272	271	264	290	293	288	332	308	318	296	293	305
23509	21567	29403	24586	22623	21903	15728	6956	3750	2681	1100	362	258	238	218	234	225	202	185	482	790	647	446	351	258	240	208	182	207	211	182	199	200	192	194	188	174	175	212	191	192	172	225	187	188	174	205	171	182	181	164	190	191	171	197	206	194	181	189	218	182	186	175	177	205	179	197	193	178	187	175	191	185	161	186	200	192	189	175	192	172	164	168	175	189	185	181	161	192	221	203	202	173	201	192	173	219	184	192	180	185	179	180	164	181	200	195	177	204	199	204	179	182	181	197	177	170	181	203	181	190	170	189	178	181	184	196	178	178	199	164	186	176	183	178	191	171	183	188	194	189	190	181	208	181	195	198	195	194	173	161	161	170	176	182	174	193	209	200	162	203	178	180	186	170	183	165	191	182	171	176	188	181	193	187	159	176	200	183	174	176	192	198	196	193	191	204	196	189	198	182	163	179	197	171	179	174	189	207	197	218	181	194	185	184	170	201	184	204	163	192	189	182	174	190	194	169	164	148	184	194	194	200	195	183	177	203	192	175	184	196	198	195	182	172	202	222	191	172	174	164	190	198	195	210	170	193	195	191	188	162	193	181	178	199	182	211	208	175	163	201	201	195	197	207	186	184	180	192	173	194	206	178	189	187	190	184	198	175	194	186	186	182	170	198	176	167	223	198	189	193	171	206	187	189	182	186	181	191	194	192	163	195	181	159	174	176	167	182	207	203	193	198	163	172	198	186	178	190	186	169	172	180	184	167	188	179	184	197	200	174	198	194	168	196	198	180	182	176	174	202	177	177	205	191	177	169	205	191	172	194	180	161	156	170	168	171	197	192	172	212	201	178	190	192	227	164	206	188	185	194	200	170	163	191	160	194	198	192	192	188	168	194	201	195	187	178	189	165	180	203	194	217	146	183	166	186	176	172	190	189	189	189	177	171	193	195	187	197	192	215	183	186	212	198	207	196	197	176	180	206	162	182	168	151	204	165	181	188	162	178	179	202	189	165	188	178	192	192	194	168	196	182	182	177	207	192	204	207	200	196	183	206	192	162	194	182	200	201	161	200	199	170	183	210	173	176	195	184	163	179	199	185	203	213	202	158	199	200	180	180	174	183	188	180	169	186	202	214	188	181	194	195	190	184	183	182	191	179	172	173	201	222	172	178	190	195	184	180	186	185	151	191	178	188	188	184	181	189	182	202	168	197	164	198	197	197	182	190	188	200	183	205	198	192	181	216	174	185	207	172	182	195	177	189	184	199	176	168	160	186	196	188	188	187	201	201	194	204	162	186	210	198	194	188	180	194	195	199	188	202	168	180	189	187	209	201	191	185	182	162	185	185	195	204	186	165	160	201	187	218	205	193	188	197	213	200	172	167	170	190	176	188	176	184	190	173	207	179	211	175	177	201	181	179	186	192	223	158	200	205	194	195	178	224	180	194	184	185	161	185	197	181	171	179	218	203	170	164	199	201	168	189	166	217	196	197	199	199	203	196	193	187	195	184	181	178	158	182	189	175	177	178	191	200	203	179	167	188	200	194	167	180	200	188	185	177	176	168	215	190	169	181	167	202	189	199	183	182	175	159	175	173	173	177	206	186	195	187	187	178	191	195	188	203	196	192	213	196	180	193	180	187	178	187	209	199	185	169	198	178	162	183	190	178	180	177	191	200	171	203	170	163	210	185	163	188	178	193	207	181	178	171	194	196	163	179	209	174	179	198	175	207	206	176	193	197	159	171	189	187	177	207	184	182	184	207	189	188	169	208	183	181	195	196	195	176	187	176	197	204	176	157	201	192	203	187	169	178	195	176	204	173	211	201	170	183	207	194	211	178	202	189	187	179	201	208	181	193	210	180	218	196	184	186	175	184	199	176	198	178	207	174	195	189	182	181	177	179	211	188	195	173	172	197	178	196	185	185	180	180	193	202	167	171	190	186	171	200	198	194	190	188	194	218	180	178	185	190	167	160	203	191	200	169	186	181	157	205	170	203	183	180	180	178	203	174	191	186	209	194	199	176	196	193	180	205	216	191	190	196	201	193	202	186	196	195	188	169	181	185	178	157	191	196	169	181	181	193	187	201	202	219	223	198	204	172	192	207	184	175	192	171	192	193	192	180	184	209	194	196	182	195	177	183	175	187	194	182	192	186	188	185	202	185	180	185	163	156	213	180	205	164	188	182	184	187	188	200	200	204	166	198	192	190	200	161	183	193	191	178	186	172	184	191	180	183	201	186	178	177	188	180	196	214	184	187	199	187	186	192	195	166	197	161	194	192	195	197	182	198	213	182	183	179	171	187	198	188	162	196	174	202	180	189	205	218	174	210	193	181	174	188	185	198	174	177	188	188	193	173	166	181	170	183	186	178	172	207	183	189	186	191	180	201	176	184	164	210	178	176	199	183	191	219	183	182	177	199	164	194	176	192	175	186	214	170	168	186	189	182	171	186	196	177	175	196	183	203	172	190	183	197	193	189	194	193	203	187	197	172	216	198	193	176	208	181	186	185	177	184	196	191	197	201	190	172	212	183	198	199	201	177	207	177	193	195	177	169	204	180	164	187	175	182	198	182	174	199	197	192	180	185	197	175	171	169	187	199	191	183	186	202	204	194	176	190	178	175	182	208	171	203	186	188	163	173	204	176	170	198	209	174	187	195	213	167	186	161	188	188	193	173	190	200	180	152	162	172	175	186	187	205	176	186	189	192	182	189	203	186	179	180	189	208	218	172	200	193	181	211	191	187	194	203	203	181	185	189	207	198	193	196	198	210	169	173	194	172	178	181	174	206	193	198	192	194	178	190	205	186	186	223	164	187	151	199	174	179	190	204	165	174	175	211	170	210	191	194	175	177	190	175	222	189	186	196	181	194	192	193	175	188	197	198	200	195	198	187	186	157	208	180	185	199	190	209	192	183	204	191	158	188	181	223	192	183	185	173	191	185	194	168	166	187	186	199	182	194	197	181	177	194	178	192	174	190	215	202	170	185	176	171	202	180	180	211	183	192	171	193	220	216	196	180	196	210	223	170	170	187	171	174	174	171	200	185	160	184	183	184	170	175	179	183	184	207	172	191	195	172	191	189	194	217	204	189	168	184	206	201	176	173	196	187	184	186	212	186	181	183	174	205	191	187	167	172	195	209	164	184	172	198	181	174	191	177	174	189	189	184	185	188	198	185	165	203	186	224	158	171	175	189	167	196	179	201	169	174	189	208	179	206	194	177	211	189	211	188	183	161	163	193	169	190	183	204	164	183	176	173	188	185	180	193	154	185	186	192	171	189	186	209	191	188	173	184	191	191	164	190	175	218	165	186	176	188	172	175	207	178	194	188	161	199	174	178	185	182	192	191	192	162	180	192	173	182	196	175	179	210	160	174	180	225	190	191	202	191	181	186	227	182	180	194	190	177	192	205	168	216	196	176	206	163	187	188	168	197	177	192	174	163	188	173	189	187	183	180	178	189	176	160	205	200	168	186	181	174	200	158	185	197	189	190	216
37469	59201	52987	42896	33472	23669	17148	11567	7797	5731	2514	709	451	453	412	410	341	359	345	978	1655	1439	914	650	515	397	311	325	317	308	280	325	280	273	330	306	321	329	302	330	307	292	306	282	342	289	341	290	312	284	315	326	315	335	306	273	300	306	277	323	314	323	276	273	278	260	341	305	319	310	316	311	285	326	286	310	307	302	306	333	290	330	345	313	311	325	261	302	300	286	268	315	308	289	315	295	273	292	304	301	256	309	311	303	283	318	263	333	280	286	292	307	337	315	289	292	270	296	317	304	290	312	305	279	297	316	288	310	296	294	288	293	302	293	314	303	320	294	314	304	320	279	293	300	315	295	299	313	289	307	294	328	340	309	317	325	316	275	296	274	314	278	288	301	316	315	313	301	297	305	295	314	288	270	301	276	304	311	325	291	290	296	294	269	300	309	316	323	317	291	326	306	287	317	280	302	318	288	315	329	340	339	287	286	334	305	304	285	309	281	332	291	266	279	277	307	302	287	310	283	308	296	301	304	311	307	279	311	312	325	317	300	294	316	297	302	277	316	312	311	296	302	296	299	333	297	336	295	299	315	268	319	284	300	307	302	280	311	321	288	319	314	293	297	290	306	325	312	353	322	303	312	321	304	294	305	278	302	304	308	266	293	283	280	333	326	285	292	286	267	277	288	293	318	271	275	292	317	308	305	293	330	320	283	293	305	292	325	305	347	310	284	293	282	266	301	293	282	309	319	306	307	322	304	331	322	315	313	307	330	303	305	296	299	310	293	299	299	303	282	292	286	302	309	298	309	282	295	310	306	289	270	315	296	265	320	289	280	281	307	319	291	317	319	287	311	296	305	300	304	346	298	326	286	304	283	313	301	270	310	264	298	282	288	280	275	300	319	308	321	311	299	278	311	290	292	281	328	317	292	274	275	281	329	280	287	320	303	298	300	313	277	312	293	290	332	285	291	305	301	306	293	309	306	276	309	323	298	302	321	279	304	313	282	268	278	304	310	312	317	287	276	282	302	283	313	294	312	273	276	281	328	309	303	289	284	269	322	273	290	299	297	334	295	315	280	276	309	311	311	284	285	312	298	293	313	311	296	324	309	290	324	307	274	310	323	296	288	317	316	313	310	305	281	323	277	311	321	294	325	298	288	304	305	316	295	284	319	296	298	302	333	298	316	296	309	317	298	318	298	297	324	290	313	319	325	295	289	301	270	281	282	292	304	302	324	300	293	320	292	285	296	297	308	323	278	291	312	330	327	282	292	284	285	295	325	290	278	310	294	301	300	332	291	312	296	274	311	286	306	312	280	310	287	270	326	296	269	290	299	305	294	309	309	316	323	302	305	292	313	294	282	305	323	304	316	287	282	293	334	278	267	338	307	279	301	293	296	301	330	297	277	300	316	294	332	313	312	302	303	275	302	290	303	289	317	279	290	292	279	311	295	296	283	278	271	309	292	289	290	304	320	287	298	289	289	306	310	286	291	299	337	290	290	304	308	310	308	331	315	274	276	311	295	320	327	314	271	304	279	312	287	294	299	304	340	287	289	277	292	312	302	312	295	298	291	318	301	297	304	295	297	332	281	276	294	298	266	303	305	325	297	325	247	311	273	284	290	288	294	332	280	301	300	305	293	283	293	296	303	277	335	326	303	337	312	300	315	308	319	289	310	291	301	288	284	298	316	298	301	287	303	286	303	299	327	309	308	302	293	318	299	289	289	289	311	281	297	296	284	309	311	314	320	315	293	291	280	295	308	282	296	290	326	265	295	272	307	325	306	298	300	315	307	292	279	299	298	279	293	263	300	302	327	289	315	261	296	272	296	309	310	292	277	303	283	304	282	285	306	332	292	298	297	297	300	318	304	308	282	287	304	340	274	292	308	309	308	294	327	297	301	317	312	307	303	325	324	317	315	321	295	308	307	293	327	295	312	271	288	285	261	340	281	314	326	303	294	314	300	318	314	324	326	277	274	287	306	312	288	328	301	298	295	316	287	291	286	314	313	311	295	295	336	329	322	307	291	291	309	292	293	292	312	329	298	310	265	309	290	272	292	336	292	323	275	311	330	305	270	323	284	312	313	307	297	316	313	309	301	335	313	304	314	309	291	327	292	309	321	337	298	285	298	307	310	307	267	314	293	271	289	300	264	321	324	323	315	266	303	305	328	288	313	289	317	281	278	307	297	314	295	299	311	244	311	337	323	283	272	314	289	297	303	290	301	306	283	300	316	297	288	303	300	285	346	285	301	284	299	281	311	289	282	294	302	326	311	286	287	284	295	287	298	309	317	295	295	266	272	279	286	297	311	297	329	320	269	301	301	304	291	280	279	312	281	299	303	338	262	303	306	277	356	313	296	289	303	286	305	307	287	286	298	294	321	289	316	285	328	299	267	290	307	289	307	300	298	315	300	313	269	322	286	315	309	302	277	305	300	293	322	321	263	360	322	293	291	272	292	306	287	300	270	308	297	306	302	304	342	286	283	308	323	314	285	307	274	311	277	287	304	298	325	305	316	324	296	296	316	297	277	295	300	324	277	282	322	319	270	301	280	296	329	312	299	313	310	263	321	349	293	307	278	291	308	305	305	300	290	279	305	308	300	293	310	335	308	301	326	315	278	265	306	240	305	260	295	317	315	296	294	328	297	292	309	329	299	293	318	326	311	279	298	291	282	300	304	328	296	287	321	298	326	299	314	297	274	340	266	318	306	297	282	295	350	301	311	295	265	304	294	298	307	315	296	309	319	310	280	307	315	346	288	334	319	290	305	315	278	313	289	269	351	285	301	322	316	251	327	293	323	286	293	324	291	310	313	301	312	278	297	307	305	319	290	302	337	308	270	304	312	318	313	319	300	314	287	321	294	351	325	295	298	280	306	299	306	310	297	308	272	347	297	272	289	286	299	279	318	285	312	278	266	301	316	271	286	310	299	319	298	293	312	301	284	315	287	289	300	327	307	285	297	284	286	306	302	313	291	303	317	292	309	337	283	305	311	309	319	302	289	289	301	300	287	310	307	291	311	290	307	312	298	278	289	318	279	283	317	303	336	334	312	326	273	278	297	292	299	309	322	285	287	296	298	312	315	294	320	281	299	273	261	286	297	296	267	309	283	297	297	262	314	277	305	279	298	313	336	302	286	289	294	293	283	279	277	275	258	296	293	290	267	292	291	281	306	297	253	304	299	319	303	322	312	288	313	286	305	290	294	292	309	301	300	334	364	292	335	316	308	319	307	286	310	313	293	291	301	313	285	308	301	298	269	286	288	339	304	295	317	297	317	294	289	291	314	296	283	311	329	263	323	311	328	274	298	265	312	292	309	276	282	305	329	285	297	324	334	291	278	299	293	289	284	312	275	347	301	303	321	291	310	298	305	299	311	282	318	305	283	306	338	289	304	300	287	321	307	293	258	295	302	340	315	296	296	323	301	314	311	302	324	319	293	285	291	313	306	322	314	286	310	311	305	291	289	283	309	326	290	316	300	322	298
28590	26952	29909	22225	10291	3772	1541	640	277	246	217	204	231	212	196	225	169	189	183	213	267	291	244	248	200	206	197	178	184	199	162	203	193	198	212	177	198	186	173	183	176	180	181	198	164	188	199	191	172	162	194	193	183	177	161	178	189	175	198	198	174	179	203	172	195	176	187	178	173	199	166	189	184	205	192	173	194	206	189	176	189	186	202	191	196	170	182	181	191	180	166	179	185	209	152	191	188	204	180	191	215	198	177	191	198	217	203	191	184	197	190	171	201	180	209	182	190	192	190	167	164	143	210	170	177	191	174	181	199	180	204	216	163	206	182	186	208	174	183	191	181	187	195	182	179	202	199	199	190	183	168	183	172	180	167	173	185	183	214	191	185	203	164	180	159	186	172	192	185	215	189	190	191	194	172	188	168	185	171	189	182	182	169	205	172	187	174	183	195	171	198	177	188	194	171	176	177	207	186	200	194	177	186	185	169	172	193	202	176	178	159	185	162	180	184	197	198	182	177	176	178	183	173	157	171	148	180	156	176	181	186	170	183	164	188	179	179	173	197	183	173	182	184	158	181	179	193	213	187	173	180	179	200	190	196	176	186	191	172	203	190	173	194	186	156	178	177	179	188	190	187	192	192	168	178	214	205	203	179	179	218	192	207	176	181	204	172	188	188	187	174	172	191	177	149	204	164	168	202	184	181	181	158	171	187	177	193	200	187	195	160	169	172	207	198	207	170	186	197	183	182	189	209	174	197	190	184	182	190	154	188	215	180	188	201	187	170	170	201	196	230	190	202	179	180	198	187	173	174	166	181	193	186	177	189	182	179	197	179	161	204	196	176	177	190	167	190	173	180	193	168	167	191	192	173	176	174	200	174	167	166	189	177	185	186	191	180	175	189	184	190	189	184	178	198	212	186	213	183	174	181	194	203	201	180	193	170	178	179	181	173	158	161	178	168	188	189	174	189	227	201	200	177	182	153	206	198	168	196	182	174	173	189	167	165	193	167	196	187	185	180	179	157	174	181	172	187	188	195	195	183	182	179	186	190	177	179	202	199	191	187	171	182	185	187	168	189	194	206	178	178	180	186	168	165	163	166	169	184	165	162	172	178	185	179	224	172	187	203	176	160	203	169	177	152	198	190	171	189	164	194	182	204	184	191	186	187	178	195	196	178	189	177	191	170	172	184	185	188	189	185	184	177	162	174	173	207	187	193	201	193	193	193	191	188	174	200	182	179	204	181	178	188	185	177	179	182	185	166	202	176	193	182	187	160	185	179	201	208	190	197	200	191	171	185	177	197	173	174	188	196	190	182	161	178	167	201	183	175	182	194	199	183	172	189	179	194	179	177	156	187	185	197	193	165	187	177	192	205	166	194	178	189	174	196	178	174	186	173	167	164	191	176	189	172	210	186	150	192	177	188	197	167	183	184	179	189	176	164	181	181	197	221	155	187	180	179	170	150	177	179	179	172	177	174	178	159	182	169	182	204	192	175	186	172	177	187	185	171	180	182	164	172	182	178	179	221	162	190	167	196	184	192	179	195	186	190	175	199	184	177	168	196	172	171	170	186	193	175	190	203	176	161	179	190	196	196	200	178	199	175	191	179	185	184	178	195	197	189	169	161	195	187	205	170	186	172	167	158	190	177	177	166	172	164	153	184	185	180	190	193	184	185	199	176	172	190	191	201	183	203	179	194	200	187	162	177	196	194	155	147	189	205	186	169	157	172	161	190	180	168	194	195	180	182	187	164	188	163	203	212	171	175	181	174	190	159	192	181	176	200	192	193	163	175	163	180	177	191	163	175	179	199	211	190	208	200	164	174	176	161	197	202	183	189	178	173	203	170	191	193	179	196	185	186	211	181	204	192	174	179	172	178	188	205	181	181	159	192	181	191	171	200	193	182	183	187	190	166	170	182	194	138	190	191	194	204	170	177	187	172	185	180	172	190	177	219	191	192	199	189	197	194	185	174	166	179	164	168	185	194	177	163	174	175	194	196	188	198	203	166	179	201	184	188	180	156	182	168	189	187	214	162	185	193	189	169	195	179	192	184	191	185	177	192	191	177	167	173	184	197	198	183	182	188	182	189	173	204	208	197	193	195	181	174	181	189	188	186	205	178	165	168	196	175	202	169	184	186	187	202	178	167	177	177	183	163	192	198	191	205	179	184	193	191	182	177	165	173	156	175	174	169	205	188	183	191	179	172	204	194	198	189	182	173	172	205	154	180	180	171	167	190	159	196	161	164	166	174	174	202	162	182	191	172	225	177	170	192	198	165	198	176	185	186	182	164	183	175	170	186	185	204	156	176	182	211	195	161	208	172	177	212	181	223	203	180	176	181	177	179	194	189	205	193	179	195	165	192	188	170	193	209	154	191	184	175	198	201	171	169	192	165	189	191	197	195	167	162	166	216	201	186	184	193	175	176	208	169	171	169	191	167	178	199	190	188	194	178	192	189	180	179	181	190	175	180	183	198	207	182	172	200	184	184	191	165	165	186	200	189	174	184	168	165	186	163	181	180	182	198	190	179	167	185	171	163	201	172	173	183	179	205	192	201	183	195	195	174	174	172	212	192	208	190	202	191	187	176	188	174	184	183	182	166	189	171	206	191	176	188	183	178	183	176	184	181	190	181	174	182	198	175	207	183	184	210	175	192	191	160	178	201	187	160	185	184	199	182	188	171	202	190	175	191	202	181	178	184	153	159	171	178	199	182	203	179	186	165	164	194	202	160	191	188	168	163	183	211	183	178	181	171	168	184	173	199	177	168	187	189	197	207	191	174	207	190	169	177	181	182	181	163	179	197	188	189	173	176	187	170	195	189	183	193	187	197	171	183	155	188	159	182	158	188	209	197	201	216	151	194	165	178	183	175	186	182	169	214	198	171	183	190	214	182	185	173	159	189	192	178	176	172	201	182	181	199	215	189	165	180	174	179	190	162	192	184	200	198	159	208	204	172	192	191	170	207	183	186	175	170	195	181	170	191	184	201	180	181	189	184	188	174	175	155	177	183	173	177	200	192	185	203	195	191	180	162	183	172	190	169	200	189	190	172	163	177	174	197	171	171	188	175	184	189	202	184	177	192	157	177	201	190	194	177	198	179	198	199	179	181	195	175	214	173	188	149	180	191	177	206	197	205	183	190	229	170	177	169	166	193	177	181	177	185	193	170	184	175	190	185	164	178	176	179	180	188	178	160	208	195	179	174	187	169	178	191	169	204	190	192	150	178	192	181	214	204	181	203	165	169	190	181	167	176	209	178	175	175	208	170	194	169	194	168	212	197	186	186	183	193	185	204	198	179	190	170	180	194	197	171	201	186	205	193	179	199	194	164	180	176	179	191	181	175	195	210	192	166	191	167	156	179	172	194	174	174	162	194	158	156	175	186	209	196	179	167	201	209	167	186	168	198	186	190	172	192	170	185	179	164	180	183	220	183	168	185	186	175	179	196	175	180	182	200	203	196	181	174	182	174	190	189	170	179	201
33422	45314	39672	28446	17214	8372	3776	1637	632	493	443	407	401	388	420	353	374	337	318	474	530	488	463	364	309	330	282	305	319	293	275	294	299	318	276	312	281	302	298	297	293	305	286	311	297	309	278	291	313	307	265	263	305	253	289	299	309	294	299	311	321	327	293	331	312	278	331	326	294	293	328	288	275	293	297	270	293	314	321	271	304	281	332	293	305	306	286	321	290	262	303	310	315	290	310	298	314	317	321	313	298	321	278	281	294	294	322	281	338	281	300	361	282	304	293	281	303	270	309	296	293	322	310	283	305	298	330	329	296	296	300	319	311	313	280	288	292	325	301	315	344	314	278	303	295	298	291	311	280	298	309	318	270	294	292	315	303	289	323	283	319	304	294	272	282	301	265	309	281	288	303	321	286	334	301	333	299	303	296	280	316	302	294	342	301	299	323	287	290	295	254	317	325	304	296	293	298	300	303	310	296	280	332	294	285	301	275	298	299	297	305	294	314	309	320	297	299	303	332	309	296	284	314	321	292	308	296	313	309	295	269	304	288	289	300	275	292	318	293	319	361	304	322	262	305	306	289	279	303	276	282	290	324	331	294	287	294	280	305	290	296	307	298	281	301	283	284	291	287	309	301	293	295	307	318	309	328	304	301	266	305	318	298	311	299	288	298	295	303	296	311	270	298	320	289	277	296	324	302	328	319	274	275	299	281	271	321	296	275	274	279	314	303	282	295	325	319	294	299	290	309	308	300	297	320	322	309	284	326	320	300	270	273	285	299	278	306	324	273	299	283	306	337	294	284	322	326	311	300	311	317	305	312	314	301	302	292	292	276	313	284	328	315	281	306	311	304	307	293	341	298	306	319	324	303	306	319	309	276	322	287	313	299	310	305	297	306	316	274	325	295	272	304	306	291	323	323	291	263	288	291	318	296	273	349	315	294	292	307	299	325	299	287	307	362	288	280	305	273	295	314	344	326	331	275	311	307	290	301	296	282	317	307	325	294	314	328	321	295	322	335	292	288	279	302	300	302	296	303	335	298	314	304	301	328	304	276	267	318	308	301	353	300	294	295	301	324	291	301	298	277	305	294	310	323	304	274	307	284	319	303	331	302	315	286	326	298	296	312	311	311	308	303	324	301	299	304	309	312	309	277	320	318	310	269	313	287	292	290	295	317	311	338	307	297	300	291	294	281	293	308	340	299	309	293	277	327	301	295	291	312	314	275	263	281	294	302	313	299	321	315	286	312	308	307	303	305	328	311	304	321	282	282	309	301	271	262	317	319	313	312	312	308	285	297	277	301	300	316	285	283	280	289	303	318	369	311	291	295	312	316	315	317	295	268	326	287	299	340	319	307	316	303	319	289	326	305	294	334	273	288	314	310	297	291	305	276	281	302	333	267	319	312	283	342	325	334	336	314	315	288	316	337	286	337	308	297	304	329	304	313	345	293	329	292	299	297	280	302	302	309	319	319	305	325	327	333	299	310	277	307	327	295	309	251	297	292	313	327	325	326	320	274	307	315	307	322	306	302	313	300	310	336	299	289	347	310	291	308	269	322	305	301	291	304	314	289	310	308	317	291	301	293	301	299	327	304	335	294	327	299	306	285	306	318	304	288	283	309	290	304	315	299	296	305	320	313	294	292	282	327	295	305	266	266	308	326	294	298	292	276	308	311	318	294	325	308	301	296	330	288	301	277	297	295	293	301	331	287	319	316	284	299	335	294	318	299	304	297	305	292	318	290	319	309	296	291	338	295	308	297	275	299	269	310	269	309	280	356	308	324	314	291	296	314	304	319	295	289	296	281	306	317	295	295	320	294	310	334	318	304	292	315	297	297	286	310	283	292	295	314	306	301	269	291	302	316	315	292	303	298	270	315	308	327	289	289	318	297	305	309	285	306	317	292	307	304	296	305	272	266	290	299	303	317	303	293	306	286	273	314	308	320	273	323	292	299	268	304	322	318	291	340	306	316	316	289	305	299	319	287	327	338	303	325	288	330	287	289	281	324	284	300	296	310	303	293	322	292	284	283	292	268	310	305	303	283	307	296	314	320	290	295	299	301	299	294	301	329	315	315	332	287	312	275	298	299	314	313	291	328	305	272	324	287	304	313	280	311	280	315	285	279	284	297	326	325	294	312	279	306	301	284	296	287	324	278	301	313	291	286	288	291	326	288	326	323	305	305	290	327	304	289	304	301	293	297	288	298	295	303	295	290	324	294	274	321	306	265	300	314	302	301	304	279	323	292	319	298	287	301	285	307	296	297	299	286	306	291	282	285	288	290	295	301	281	307	302	279	307	326	259	298	290	279	308	308	311	314	280	305	295	299	307	314	332	322	278	301	298	287	328	330	318	282	281	296	292	320	267	281	298	270	306	316	305	288	300	293	277	344	340	305	350	313	287	319	322	308	287	300	315	297	293	290	288	305	313	279	288	281	303	292	272	311	292	296	303	325	315	296	298	312	329	306	285	308	290	286	306	292	284	295	303	308	306	301	301	295	317	301	298	305	271	300	312	313	289	293	292	323	309	285	270	299	294	298	288	303	318	303	297	300	292	292	286	298	279	298	308	313	291	282	309	274	277	318	326	271	301	322	313	292	303	306	306	318	316	262	325	310	298	305	295	331	345	317	343	328	316	320	274	281	307	293	302	296	304	303	318	295	297	275	278	320	308	288	295	300	284	310	311	274	338	301	282	282	305	310	304	268	293	312	294	309	297	282	304	321	295	310	317	277	299	298	309	309	326	341	306	259	306	292	323	284	332	302	285	297	273	309	283	292	290	290	312	293	282	300	299	319	308	312	312	329	276	308	285	293	315	313	314	284	319	282	294	306	293	321	340	286	318	307	298	278	319	294	305	279	303	292	273	306	280	294	293	316	267	290	318	303	272	304	301	304	311	343	309	331	330	295	298	306	310	302	316	262	289	325	299	322	313	302	274	294	269	295	312	320	297	316	289	327	296	281	273	319	290	296	305	255	289	301	340	308	315	321	298	304	306	333	274	303	299	282	297	302	295	310	289	342	297	320	340	297	307	261	321	306	280	278	339	326	305	300	281	301	272	269	292	297	287	309	259	275	305	295	291	254	310	282	292	275	294	281	295	308	309	317	283	302	321	296	341	305	339	293	308	293	340	291	297	322	297	293	284	283	283	288	314	303	319	299	326	321	274	317	289	315	302	314	297	313	291	283	270	295	298	309	310	283	330	289	310	291	284	333	325	294	322	314	286	331	304	291	298	296	307	294	308	324	324	288	300	272	298	291	277	285	310	319	281	319	299	315	333	311	267	299	295	317	344	324	307	303	299	289	289	289	279	319	299	299	314	316	278	323	311	281	298	308	300	279	312	342	315	308	312	314	270	298	324	301	308	270	303	299	266	322	312	330	284	319	298	316	259	292	280	297	329	303	296	315	303	285	308	301	288	317	332	276	323	304	312	302	305	301	301	277	300	317	301	293	305	300	334	334	264	292	296	299	303	316	275	306	304
24686	21630	29186	26658	21123	13124	4918	1509	817	574	333	263	229	253	248	231	221	248	210	623	731	591	439	387	274	253	221	168	171	161	186	196	184	165	187	187	200	187	202	197	163	211	183	188	189	210	173	203	178	173	179	196	175	184	166	191	177	157	173	200	183	204	178	182	203	197	189	179	189	209	201	174	187	182	218	171	173	194	174	159	198	173	174	218	173	170	177	167	204	197	194	166	188	180	192	175	180	195	181	188	164	176	178	200	180	173	188	181	176	182	186	178	191	198	160	171	181	167	223	155	191	215	187	186	181	187	204	192	193	177	196	191	189	208	185	177	167	192	186	189	205	189	176	175	193	149	193	190	197	216	179	196	190	176	211	198	194	200	180	194	186	171	180	204	188	184	216	167	176	214	188	221	206	164	204	182	192	187	182	206	195	206	192	201	179	153	202	170	173	179	188	172	180	157	199	197	175	187	202	186	173	197	174	179	171	179	194	191	186	190	192	181	184	175	185	212	160	176	197	194	164	186	179	171	198	191	201	197	182	192	204	196	209	197	195	194	203	174	177	184	212	202	163	203	213	189	201	200	211	171	177	171	170	208	208	186	190	193	182	208	199	191	178	198	179	197	203	173	195	162	199	165	171	196	201	185	200	179	190	206	185	151	199	175	191	208	184	205	174	191	177	192	183	182	179	201	195	190	190	187	204	186	190	176	168	192	214	202	185	184	215	174	211	173	189	176	194	178	185	222	166	146	190	191	200	185	174	180	174	181	180	204	187	172	196	197	178	198	207	169	205	171	181	164	194	189	191	217	209	196	176	194	173	155	181	193	180	167	202	176	187	174	217	171	177	188	183	176	194	177	198	162	180	179	184	201	198	154	184	188	153	177	176	183	195	180	187	172	167	195	180	160	182	192	185	182	189	190	199	192	196	204	215	207	176	180	187	176	172	171	197	180	185	169	183	181	158	173	199	186	199	175	198	164	197	174	183	178	180	170	166	186	185	185	189	194	178	161	194	167	189	212	196	183	204	185	179	188	188	177	162	179	173	174	177	167	181	194	161	204	177	185	173	189	176	182	193	197	201	166	176	174	198	184	186	187	198	169	164	169	189	187	170	181	208	189	195	162	197	204	187	173	180	186	166	223	185	175	202	198	209	189	184	186	175	193	196	184	191	171	174	171	197	202	171	194	193	200	166	174	191	198	183	173	200	196	204	201	214	185	208	199	205	192	175	195	176	184	173	168	156	191	186	176	171	187	182	187	187	186	174	189	195	201	167	176	180	195	197	202	182	197	176	179	204	201	180	192	209	208	183	184	200	186	205	196	203	194	200	165	161	175	195	182	191	178	199	184	164	201	184	200	208	230	198	193	176	158	214	172	178	167	176	208	185	197	186	176	198	177	182	187	177	179	201	182	166	172	185	212	186	183	205	211	199	178	198	196	174	200	195	178	190	196	201	190	195	192	185	197	196	178	207	185	179	194	172	177	184	169	169	191	174	173	161	205	199	159	177	185	178	180	190	163	177	198	187	179	204	183	164	183	207	206	200	181	211	172	185	192	178	194	186	167	182	185	188	182	162	163	201	206	168	215	207	171	199	176	196	206	197	207	156	181	186	202	173	189	196	178	169	182	174	186	182	181	204	207	187	192	180	213	199	184	199	180	186	195	168	188	167	196	185	172	187	184	173	179	203	177	195	204	180	217	198	186	160	183	166	187	207	213	161	208	194	184	208	160	176	173	172	190	192	193	180	178	176	204	175	205	190	179	155	189	198	202	192	166	180	188	184	212	197	191	184	169	215	174	190	185	199	183	196	192	170	178	163	184	177	181	163	178	189	194	203	172	218	199	190	192	166	181	176	168	183	177	180	191	189	188	170	183	163	183	197	193	213	200	178	190	176	181	183	177	178	172	179	177	180	197	208	189	206	181	211	189	181	196	198	190	188	168	189	197	199	178	182	179	198	189	196	184	173	170	203	224	171	206	196	173	186	181	169	179	189	181	187	206	201	182	200	197	187	190	177	184	170	194	198	165	190	177	188	187	188	207	178	182	184	169	183	194	171	189	188	192	189	192	161	197	192	192	187	183	212	202	194	222	164	182	205	171	196	180	197	158	172	184	195	178	204	190	173	177	200	178	194	181	181	149	173	178	181	182	206	172	179	186	184	178	192	174	169	175	184	196	218	158	174	189	189	166	187	199	216	203	180	172	183	181	184	183	174	188	168	192	182	175	197	178	171	196	177	205	195	167	204	197	171	199	208	170	193	184	180	205	187	184	186	198	202	192	194	214	207	208	184	201	178	191	185	195	176	189	216	188	220	190	195	185	195	196	172	170	202	174	158	185	201	224	185	188	183	178	197	193	176	162	196	173	178	168	195	197	171	187	196	186	180	189	189	190	182	192	196	183	199	203	194	174	179	193	182	188	204	183	155	198	197	182	185	192	172	179	181	176	178	181	154	184	179	194	200	188	186	205	177	177	182	175	173	194	187	166	185	195	196	189	184	183	188	203	226	173	165	163	175	190	176	210	195	168	204	195	184	165	192	188	194	179	206	181	209	190	176	188	231	165	179	178	200	168	203	224	209	214	185	193	208	207	196	206	175	192	196	187	201	165	182	156	195	169	163	181	191	174	184	177	175	196	168	184	186	184	196	192	191	210	183	192	175	170	210	197	197	184	200	187	204	197	191	192	179	172	193	194	179	204	181	197	187	193	182	182	154	234	183	189	176	180	181	188	181	182	213	179	201	184	209	208	178	184	196	186	165	180	204	167	178	174	207	197	202	168	189	191	202	186	181	187	188	194	178	212	193	202	184	188	200	189	205	187	188	206	194	168	198	183	208	167	201	180	176	191	180	190	187	194	199	167	185	187	177	185	184	176	171	198	190	201	178	170	194	194	178	191	206	197	169	207	173	188	172	179	158	173	189	174	166	173	200	164	200	191	188	177	186	203	201	180	180	203	175	173	159	183	192	184	194	210	182	191	192	163	194	182	176	184	193	195	170	225	201	203	185	196	192	168	202	189	198	166	173	167	192	162	159	174	174	187	182	233	201	180	182	167	168	174	144	181	169	189	164	200	179	187	168	197	177	176	169	222	180	180	188	216	183	208	188	191	164	187	219	192	177	186	185	198	192	179	186	184	196	185	180	181	208	172	183	160	209	188	192	202	194	196	173	181	176	192	176	205	198	198	184	185	196	217	178	169	192	180	196	168	185	208	196	186	185	197	178	200	204	195	179	153	196	192	192	211	177	202	171	209	172	193	183	188	199	185	197	166	190	173	186	201	190	171	203	195	187	192	225	180	174	214	208	205	178	168	183	178	191	202	180	199	171	217	159	179	198	172	170	172	195	175	192	184	179	173	173	181	183	181	216	192	177	185	180	180	210	178	201	178	199	201	179	167	197	177	190	185	177	186	185	172	207	175	180	189	178	178	174	206	186	204	176	176	177	181	191	157	202	212	181	189	169	175	208	183	185	185	196	180	181	168
35376	55450	49995	36722	24563	15763	7302	2859	1789	1212	626	518	490	454	456	460	356	410	416	1556	1762	1195	962	784	537	412	346	314	296	320	334	278	325	314	315	303	309	297	293	326	303	284	304	305	301	289	318	302	324	328	281	331	308	268	291	298	309	317	303	322	320	331	291	324	320	300	295	305	295	326	265	320	300	325	296	303	313	264	264	313	284	275	317	341	353	288	328	277	321	331	297	314	308	324	299	309	313	298	276	288	306	306	302	307	317	297	318	265	323	323	286	323	293	275	295	301	317	306	322	303	321	297	274	303	286	307	314	275	299	272	323	319	298	277	286	319	291	288	314	281	294	327	281	310	274	306	302	310	310	305	306	291	297	302	292	310	321	286	318	333	286	328	267	326	357	278	309	315	315	278	303	292	293	314	315	279	344	303	326	304	308	276	297	306	287	292	311	317	297	326	301	306	283	326	281	305	305	335	292	317	299	280	316	322	331	301	314	305	310	311	326	316	312	316	301	318	303	297	312	306	316	283	348	330	291	303	305	277	317	285	302	261	307	327	289	336	300	283	326	309	309	306	296	318	318	293	293	312	299	273	296	310	293	308	297	278	282	311	326	294	310	305	304	296	299	303	303	312	326	275	313	309	327	301	293	311	280	299	326	281	306	323	333	294	299	345	323	325	306	315	326	284	300	287	308	299	275	322	301	333	283	330	311	323	324	313	283	300	297	349	312	303	318	293	305	329	289	325	293	308	328	307	321	304	331	313	278	312	293	302	319	335	356	293	310	315	326	342	261	315	296	319	283	316	286	272	306	293	285	298	330	314	297	306	313	311	323	308	273	295	311	311	291	297	269	294	296	287	295	277	288	319	343	320	306	299	305	303	312	297	314	331	311	315	298	304	310	330	307	298	279	299	315	295	327	316	298	316	304	282	295	324	292	301	284	302	313	320	323	286	297	336	298	283	301	312	291	333	299	316	312	302	308	302	319	291	292	305	304	296	290	280	295	306	288	293	319	285	307	315	289	308	296	307	305	306	277	297	310	296	309	304	274	314	292	290	310	309	268	313	306	295	285	291	294	285	254	309	315	314	318	276	311	313	326	300	313	312	305	282	310	310	280	299	288	311	304	309	300	304	319	346	274	314	322	301	316	311	289	321	304	297	312	307	290	304	299	303	298	282	309	303	306	318	289	299	302	314	287	315	299	295	317	279	278	286	329	275	303	274	296	302	291	326	290	328	290	325	286	297	303	321	307	314	308	291	299	296	309	320	268	316	294	299	314	338	285	320	304	325	278	281	320	349	307	305	307	309	309	343	293	326	293	303	297	288	325	307	341	316	296	316	284	327	327	318	310	303	296	317	321	294	326	286	276	289	305	306	299	301	317	293	294	335	310	295	297	307	289	291	332	309	327	301	296	292	320	317	345	320	325	276	306	296	301	303	290	309	327	303	321	261	303	312	292	313	297	299	305	317	283	302	326	293	317	310	294	301	297	293	322	336	313	308	318	291	303	318	299	342	329	289	304	298	300	291	295	329	282	300	343	278	326	324	311	316	262	309	307	319	315	339	316	291	297	289	332	271	318	310	294	306	292	338	313	301	295	286	319	317	295	319	314	304	313	304	331	285	301	314	319	316	266	305	310	306	316	295	329	290	335	276	314	300	293	278	288	300	310	287	286	297	308	304	317	307	305	298	317	288	311	307	305	282	290	296	320	309	297	322	313	315	295	322	334	283	285	283	284	307	305	310	312	309	305	300	319	307	289	318	341	313	320	276	311	282	289	297	304	315	294	273	292	319	285	324	284	291	301	322	311	303	315	307	313	283	292	310	347	306	312	351	322	278	296	301	306	298	323	337	312	286	276	292	333	268	303	315	294	323	315	310	290	316	319	319	301	316	267	314	302	301	302	308	328	311	308	316	310	338	323	296	265	283	318	320	310	281	288	288	338	301	313	288	307	305	306	318	302	316	302	324	284	318	293	281	307	328	327	306	306	307	309	290	286	303	271	302	279	297	329	320	318	309	331	318	280	301	304	305	326	266	309	308	345	322	322	333	343	313	303	299	292	289	290	326	303	307	332	296	311	282	330	304	293	313	306	299	279	329	323	307	304	320	305	300	308	307	319	313	307	277	285	301	325	303	297	316	302	299	306	301	278	278	322	316	320	302	317	282	309	282	292	342	288	322	343	313	291	305	316	299	278	287	308	281	328	315	291	282	303	299	290	314	302	304	306	311	281	335	297	298	326	319	313	343	300	334	301	287	286	319	261	292	307	306	312	293	285	284	302	292	332	315	298	301	334	325	303	321	283	284	305	305	287	326	323	290	312	312	305	294	292	292	321	286	312	301	324	306	304	307	321	293	354	290	311	309	295	293	285	279	313	295	310	311	300	300	269	325	319	304	314	289	297	304	287	288	310	307	317	294	323	310	271	284	335	302	312	280	272	307	264	326	304	310	313	289	279	262	293	347	317	295	303	306	321	326	301	304	282	310	292	300	325	319	325	299	311	296	265	324	317	312	312	305	287	289	301	315	282	344	292	304	320	318	301	345	329	287	294	315	293	311	324	295	294	295	283	309	342	298	299	317	278	304	309	318	293	328	301	311	305	286	282	296	280	301	285	290	299	290	334	268	328	268	315	307	298	288	323	291	315	305	315	290	317	296	294	312	298	298	278	306	305	292	351	270	289	292	328	266	314	322	310	306	326	267	302	280	317	301	285	308	350	323	290	326	290	318	290	289	280	304	320	309	284	304	315	331	282	295	291	274	304	276	314	329	299	309	294	288	310	297	314	301	313	298	337	335	285	291	310	310	308	259	303	315	311	309	316	298	301	325	287	342	303	294	329	300	307	297	297	303	290	319	284	314	328	314	302	293	310	262	320	307	295	287	331	271	308	286	286	298	295	317	273	300	292	310	324	283	324	317	284	316	280	305	320	302	309	290	337	296	303	305	313	299	300	305	286	284	314	327	293	303	274	300	313	319	312	306	272	275	297	325	308	326	311	301	308	283	303	288	310	326	333	295	308	333	312	305	322	291	291	285	322	277	334	277	287	308	324	299	310	322	307	316	291	306	312	309	291	305	283	296	298	321	336	321	320	316	299	300	309	277	304	300	309	291	300	302	337	312	325	312	300	299	305	311	334	313	314	293	312	323	293	307	276	283	307	346	308	319	296	289	320	280	318	287	289	327	298	312	304	304	305	315	270	329	303	273	293	355	279	296	290	319	310	286	294	294	311	296	272	305	298	279	278	279	305	327	298	302	286	322	285	287	306	308	308	306	293	334	306	281	310	298	323	317	304	279	288	317	348	329	314	321	318	286	320	289	292	304	298	328	300	326	293	296	309	296	289	302	292	291	277	300	300	303	285	289	291	303	321	302	352	323	290	264	290	300	302	323	296	311	299	283	313	312	277	286	315	306	305	306	301	288	290	286	275	303	295	300	292	299	304	297	300	317	297	303	294	313	315	325	286	311	301	300	298	316	295	302	272	308
23482	21552	29307	24423	22182	20504	9938	2252	989	554	346	310	279	265	281	249	260	260	312	1355	1699	1295	743	472	358	277	231	231	218	210	225	199	228	209	186	194	197	198	175	194	199	204	192	161	206	174	208	207	196	183	227	195	186	207	162	199	206	191	196	188	180	205	186	172	180	192	176	198	198	198	179	196	199	204	165	183	182	202	198	166	208	224	192	208	216	211	182	186	183	189	186	173	189	200	210	214	198	198	190	211	218	211	204	181	163	210	203	195	207	187	186	191	208	181	182	190	189	203	197	206	200	198	210	184	188	194	177	210	214	193	193	206	193	195	188	192	204	195	181	195	208	197	198	185	196	173	181	201	183	194	185	199	202	193	197	201	173	191	199	207	199	205	195	186	225	205	188	204	200	185	209	190	193	207	214	216	200	177	193	186	186	165	186	197	199	208	194	199	203	190	175	165	198	183	183	198	220	185	187	185	186	200	171	171	187	189	192	225	170	191	187	202	188	211	200	180	208	194	169	188	182	188	172	207	214	206	216	169	175	174	193	162	180	204	192	195	174	208	185	203	200	192	194	176	194	186	186	175	200	198	204	198	207	183	223	186	195	169	197	169	157	196	207	195	190	198	180	201	192	181	196	216	196	214	204	195	189	198	206	179	205	186	194	178	187	183	154	173	210	192	212	200	192	185	193	196	178	179	223	193	203	186	206	172	184	191	171	184	198	217	205	190	185	173	191	167	193	202	186	170	171	195	198	171	197	220	205	193	195	200	183	203	182	206	195	198	201	198	175	192	193	217	186	207	190	190	189	208	187	213	189	193	204	201	186	176	195	207	196	177	192	176	202	192	172	204	183	184	182	207	193	187	211	191	205	171	195	187	197	196	178	206	204	189	206	179	187	204	191	186	176	189	187	174	209	191	214	169	194	201	204	196	217	171	194	184	207	182	226	188	170	194	190	182	189	177	188	201	176	188	210	200	209	216	195	200	178	171	185	194	236	183	196	196	213	196	201	197	198	178	169	185	215	215	191	184	194	197	189	182	201	206	188	198	203	186	181	191	190	200	191	187	211	184	181	198	191	202	194	189	193	213	211	186	175	186	196	224	188	184	179	201	193	210	195	204	183	210	185	188	190	202	193	190	199	194	207	190	211	197	182	202	184	165	173	175	181	204	194	222	172	207	183	224	199	192	176	185	209	165	179	195	161	189	213	170	206	200	185	213	191	192	195	197	219	163	177	193	191	186	207	191	170	220	206	193	196	182	212	179	193	180	188	172	175	180	222	193	191	191	183	176	188	179	188	185	203	193	203	191	180	197	201	187	204	160	206	210	193	199	187	180	205	210	191	184	177	231	199	189	211	189	191	209	205	190	175	196	175	207	175	201	195	186	167	199	173	213	178	183	195	195	178	152	174	175	161	182	184	193	210	207	201	172	181	219	212	194	170	186	206	200	190	186	170	196	166	178	206	204	193	203	186	185	188	188	196	183	187	184	192	178	196	190	218	212	213	188	199	189	186	191	213	187	187	200	218	182	192	179	211	179	184	186	165	199	203	189	201	219	193	185	172	190	206	188	178	198	201	205	200	203	193	192	207	183	179	170	191	189	179	181	194	180	187	181	187	160	180	191	189	181	203	193	192	221	202	192	203	178	166	209	190	171	195	176	206	191	192	189	196	198	179	171	202	183	195	208	208	206	194	165	193	197	210	158	204	177	205	223	175	187	196	169	188	211	205	178	177	206	172	188	181	196	190	187	187	214	205	201	187	204	194	209	206	214	192	223	172	185	201	203	190	185	169	164	182	196	163	177	185	216	223	166	184	192	207	192	184	197	194	196	198	209	168	183	184	184	197	197	191	194	194	180	212	191	190	182	212	187	187	179	186	162	184	212	193	204	185	205	196	190	197	215	186	179	210	188	209	215	197	178	182	196	210	189	203	183	217	192	188	201	200	186	206	194	193	187	192	183	197	192	202	204	167	188	195	210	199	171	164	193	185	225	174	185	199	223	185	218	182	178	199	164	199	196	175	170	201	190	203	206	179	162	221	197	199	202	190	195	193	173	174	197	198	207	185	201	209	177	185	184	184	184	190	210	206	190	196	179	215	201	201	164	196	201	210	203	191	189	173	177	159	170	200	225	181	195	178	197	186	225	211	198	187	179	210	186	201	169	181	216	174	199	215	186	199	197	211	209	192	180	182	187	189	190	201	199	179	202	224	177	173	190	163	222	215	203	193	198	196	181	176	187	185	202	187	211	189	205	219	194	177	218	203	213	175	189	190	186	189	177	195	192	178	177	193	191	206	196	190	194	193	197	196	198	183	199	172	205	178	217	203	172	193	211	200	167	176	202	187	201	168	208	205	226	184	188	222	203	196	176	207	182	192	222	189	199	160	179	188	212	187	195	200	163	224	212	207	194	206	207	168	215	193	184	190	208	194	196	209	199	182	188	206	211	196	204	195	189	205	202	206	204	205	197	197	185	207	203	180	200	207	202	169	189	162	161	170	180	195	197	212	197	202	205	180	177	174	196	201	214	184	193	174	175	187	174	197	193	210	202	182	182	208	185	203	183	186	170	200	175	225	187	201	190	174	186	217	193	167	168	214	212	184	215	196	191	190	190	186	194	181	166	177	201	172	182	187	207	213	193	187	196	194	190	239	192	195	173	210	194	166	193	205	195	212	185	187	197	185	206	179	172	191	198	187	179	200	198	183	198	188	187	188	225	172	175	192	193	201	215	189	175	195	214	217	175	188	192	197	168	185	195	164	192	170	206	216	206	188	199	191	182	198	214	215	187	194	192	201	186	216	191	183	213	197	183	158	190	215	186	206	213	199	200	183	191	177	198	199	208	188	196	176	163	217	194	187	202	195	190	201	206	211	200	203	172	206	189	206	204	190	192	221	191	178	200	166	206	196	201	206	214	192	222	206	176	184	197	215	170	204	206	195	152	192	183	195	188	198	191	177	182	188	191	203	216	209	211	196	191	187	214	195	207	176	166	187	182	240	203	184	182	189	206	215	199	209	189	208	236	219	189	184	172	197	214	177	210	200	208	181	189	215	192	192	217	213	198	185	189	205	183	195	189	192	202	217	210	202	231	179	200	210	188	191	179	184	182	203	175	194	212	200	185	194	169	207	218	194	211	180	205	184	189	172	191	188	193	173	182	185	191	165	214	187	183	202	209	191	193	210	192	193	172	177	167	204	208	195	209	207	223	195	167	186	180	202	189	185	219	180	189	216	198	185	191	181	205	174	143	178	184	199	192	181	207	173	197	194	192	176	182	190	203	229	197	210	204	186	205	182	178	230	189	216	201	195	180	196	202	206	198	191	216	205	190	206	181	215	177	183	193	193	188	158	179	201	171	189	197	171	186	193	199	183	180	213	176	194	202	212	186	190	206	193	200	188	184	163	194	200	188	198	193	204	215	186	201	186	196	191	186	184	175	189	216	207	202	201	191	198	179	195	187	210	192	189	199	170	202	162	211	207	210
41229	58833	50928	38037	29410	17296	8573	3560	2184	1333	757	632	560	527	548	517	489	527	530	3588	4128	3181	1731	1134	816	587	414	325	322	301	304	310	328	312	287	356	299	308	284	299	319	288	311	310	323	291	312	313	299	289	286	293	276	300	301	315	281	299	308	311	315	319	332	293	285	281	290	302	298	335	306	294	308	280	285	277	293	327	275	281	317	292	305	278	287	311	285	315	330	280	304	309	284	301	303	287	316	285	296	303	299	283	326	283	280	265	290	310	300	308	305	300	300	284	278	303	308	305	295	311	299	293	323	324	295	318	291	288	293	274	303	274	319	319	285	284	299	307	316	302	276	316	315	318	296	296	303	305	316	291	271	296	302	303	323	308	321	317	290	309	299	296	302	294	323	304	308	322	276	294	299	323	307	298	315	303	307	337	294	286	295	325	303	272	306	332	276	263	299	294	334	336	312	296	299	302	321	319	286	318	322	302	339	302	325	286	306	256	316	316	291	287	329	290	270	300	300	280	306	325	309	301	281	312	306	304	302	313	325	324	316	317	292	324	295	284	288	275	323	282	303	301	314	284	284	294	318	302	315	312	297	301	293	289	305	288	304	315	295	302	305	300	313	287	278	293	321	325	323	303	312	298	294	322	272	302	314	299	310	299	311	332	330	316	315	284	307	333	296	292	307	309	286	306	306	299	307	294	336	325	324	335	303	332	298	321	324	314	341	348	296	299	320	300	277	283	285	319	293	308	289	261	271	327	316	307	313	295	308	308	312	313	313	287	305	294	303	294	316	332	312	294	308	304	301	303	303	314	321	328	298	310	333	345	310	328	284	337	328	300	290	310	285	296	322	298	326	320	291	315	312	275	309	264	315	325	339	321	289	265	305	335	284	311	307	303	300	328	300	308	314	300	329	292	307	305	288	303	302	314	302	305	324	295	296	313	311	313	346	306	297	303	278	288	308	286	328	327	338	277	336	325	312	294	317	351	333	312	296	310	328	342	310	323	276	330	257	277	297	295	303	321	298	302	310	297	282	292	292	273	310	295	335	330	312	304	287	292	319	309	272	292	310	301	298	311	323	286	286	288	291	293	307	292	323	321	305	279	274	321	286	282	291	325	313	314	305	307	299	326	286	325	285	295	293	303	286	336	308	306	344	306	274	324	291	313	308	313	277	286	299	307	313	324	304	333	309	301	294	329	329	318	323	305	315	297	299	314	311	311	305	303	297	315	309	284	321	304	284	310	280	310	320	304	309	287	327	312	310	268	271	264	349	284	304	312	305	284	294	289	272	305	279	294	306	288	332	302	297	320	285	306	296	301	308	313	322	277	284	308	291	308	298	291	305	268	314	271	278	323	272	342	292	291	289	304	315	304	297	306	282	316	265	305	309	303	341	317	308	292	287	325	295	302	296	294	278	315	301	317	331	310	287	343	335	301	293	296	265	331	278	326	313	274	286	283	301	294	321	285	314	289	270	306	297	304	301	297	329	290	304	344	309	266	315	307	306	339	333	305	314	321	303	285	299	270	314	315	310	289	314	345	298	293	290	322	314	314	328	329	296	306	303	302	337	294	271	310	324	308	287	288	300	290	317	301	306	304	295	321	326	354	287	284	323	345	284	289	336	306	266	303	320	297	295	317	260	327	298	307	314	309	303	314	317	339	288	299	305	309	309	339	275	283	329	306	315	298	297	309	303	311	295	320	285	293	287	301	320	302	293	293	302	299	291	306	297	360	320	316	323	300	308	305	310	297	294	315	333	270	297	298	293	323	319	290	326	300	301	335	328	276	289	289	313	287	311	308	347	295	304	322	294	291	317	282	303	318	274	296	292	304	288	313	289	285	304	297	299	319	309	320	339	336	306	301	308	312	303	285	324	297	305	324	335	304	323	335	270	330	299	289	292	282	290	313	309	326	304	331	310	291	306	296	288	291	288	287	280	316	280	282	314	325	290	332	313	309	292	308	296	331	295	327	305	322	307	300	348	281	317	308	287	276	335	308	310	276	308	269	318	268	319	311	274	301	313	316	300	302	301	316	284	302	307	299	288	293	298	309	283	306	368	326	299	315	328	264	291	336	298	284	352	308	291	315	282	281	294	299	258	313	340	341	317	296	296	292	332	296	298	349	318	276	330	301	320	308	319	274	281	320	318	254	304	294	330	297	287	315	304	291	292	304	312	324	316	268	301	315	298	289	285	290	304	298	301	318	288	276	292	284	327	311	315	307	283	339	306	299	301	338	304	293	286	327	332	306	308	302	311	314	280	316	310	301	324	304	302	332	292	293	260	300	306	262	287	306	275	293	304	298	294	301	317	316	305	310	304	294	308	300	314	327	303	304	294	312	304	293	320	325	304	314	313	312	311	270	277	305	301	327	299	311	312	271	283	299	297	331	315	276	310	301	288	281	329	306	318	303	279	282	313	291	306	321	299	303	290	346	335	321	324	305	317	307	291	313	305	310	291	295	294	324	308	283	312	288	294	281	315	286	292	316	308	283	325	324	296	305	269	316	300	311	315	318	275	286	316	311	323	316	293	282	298	292	316	290	302	298	291	289	306	285	308	287	320	280	327	302	294	268	305	320	327	322	294	304	285	329	320	300	339	312	294	324	309	304	315	295	312	312	271	322	311	294	308	321	288	290	283	307	291	319	317	292	335	295	302	295	305	325	307	303	273	295	302	302	311	321	270	326	307	301	310	320	314	311	315	300	307	295	320	331	299	319	295	290	302	298	308	293	317	312	310	306	312	293	295	271	306	287	296	317	281	322	305	279	312	305	294	309	322	307	279	326	283	323	324	299	304	292	306	302	307	302	281	299	323	327	297	314	304	296	288	326	298	308	322	289	299	283	332	316	330	268	304	310	300	292	342	282	290	286	304	286	285	308	293	297	314	314	303	315	325	307	284	309	314	295	318	288	290	337	301	311	271	296	331	296	314	310	285	340	292	327	297	323	304	323	300	283	293	295	334	325	313	310	297	314	256	277	274	303	282	293	285	321	337	316	333	314	284	322	283	286	329	301	295	304	295	300	331	306	299	271	325	319	319	306	301	305	311	275	304	329	327	321	303	259	337	293	311	295	315	304	325	316	313	303	313	328	318	312	306	335	316	289	275	333	330	299	303	301	315	280	312	301	330	301	349	325	323	311	285	338	329	304	348	284	298	305	292	321	312	298	315	316	317	318	308	319	288	322	310	312	290	265	293	283	306	330	284	286	308	308	299	298	319	332	286	325	324	310	285	285	306	281	297	346	322	321	287	290	304	276	285	290	284	314	289	303	334	304	296	291	284	292	296	305	317	282	290	333	311	300	286	310	286	300	281	296	309	292	302	325	298	283	328	294	288	331	309	321	316	309	309	303	292	290	279	308	289	328	331	291	364	267	276	274	317	282	313	298	311	327	300	324	317	325	271	311	300	351	313	301	319	277	317	292	305	300	294	306	309	306	315	327	311	318	300	299	302	280	289	292	286	307	296	290	319	297	303	293	283	307
28959	27123	27947	18496	6586	1284	684	467	284	273	239	222	229	221	191	226	214	213	232	255	365	337	281	223	213	217	211	168	173	209	182	203	204	186	186	199	190	162	192	188	182	171	200	205	188	170	171	205	187	199	173	200	194	189	207	199	202	189	187	181	171	169	166	180	189	177	199	170	200	208	211	185	174	226	198	176	179	201	191	187	187	198	190	184	195	198	186	179	179	196	173	182	196	197	182	193	185	206	191	185	180	189	194	173	189	186	195	155	194	197	188	180	186	193	176	189	196	172	206	190	193	182	191	200	193	166	175	185	178	203	168	195	197	185	168	172	187	187	210	219	167	180	184	204	218	203	201	211	156	187	175	211	184	184	202	206	202	166	192	192	195	188	186	169	175	172	196	204	181	185	233	194	199	188	185	183	196	152	187	189	204	203	178	190	209	210	174	186	203	199	176	194	186	214	193	179	193	211	169	178	198	179	214	183	175	187	186	165	174	205	166	191	184	165	177	191	209	166	182	189	200	186	201	172	175	195	213	177	175	185	182	180	171	189	184	215	165	202	192	192	181	203	180	181	191	199	167	185	186	200	191	192	207	202	173	183	183	184	191	186	163	188	174	195	198	181	179	177	184	192	205	194	179	200	172	194	154	185	196	185	181	185	202	200	191	181	172	198	197	179	168	176	205	160	202	178	188	205	225	175	162	168	165	182	174	174	176	193	185	180	177	179	205	168	168	181	207	191	180	169	195	201	219	213	185	184	193	181	195	178	182	214	168	186	178	182	194	193	168	169	197	176	186	190	208	203	186	182	172	196	192	184	193	219	199	202	188	189	181	155	183	192	182	175	178	171	180	209	177	178	184	194	179	176	162	180	174	193	188	173	186	182	184	196	196	171	175	166	181	159	199	179	177	183	166	208	186	185	159	164	182	194	175	192	212	182	197	193	210	195	183	217	181	205	169	170	170	195	202	196	215	161	182	191	182	192	186	192	170	184	185	183	198	206	178	200	186	211	191	178	187	184	185	194	195	191	168	173	191	193	188	182	174	194	203	177	191	183	181	186	173	181	178	188	174	159	175	167	193	178	175	174	189	211	188	208	199	191	172	180	189	183	199	193	201	188	194	201	187	188	213	183	153	178	191	197	184	192	204	163	190	194	182	190	184	204	186	196	195	183	162	182	196	210	164	230	163	172	169	206	192	186	171	185	189	193	195	192	176	186	182	198	194	184	197	194	179	223	166	182	174	201	169	198	188	196	199	203	194	234	182	179	200	192	186	182	193	191	207	210	175	208	194	190	180	163	216	177	187	185	193	193	167	186	195	194	185	188	198	206	171	206	162	161	192	170	205	171	176	164	199	198	178	186	176	172	205	171	190	174	203	147	199	199	210	198	180	158	177	189	192	174	179	189	171	197	202	186	191	184	191	177	170	176	180	190	212	177	163	152	204	203	200	183	210	186	203	199	171	181	184	193	175	183	206	179	179	187	182	194	187	184	193	196	185	184	175	227	172	165	201	197	199	196	193	192	175	181	193	195	197	193	193	186	175	197	197	189	201	176	190	177	189	192	180	183	219	188	199	203	179	168	178	175	203	224	203	189	177	200	186	203	215	191	192	195	184	203	185	193	187	176	206	194	201	187	197	187	199	207	188	187	199	205	211	188	171	203	177	194	195	182	197	165	192	166	192	175	214	178	199	195	179	204	151	190	178	160	191	178	177	191	174	186	168	194	196	174	183	191	194	193	180	189	182	196	171	181	198	177	178	179	211	208	164	166	197	159	204	203	226	187	167	200	164	185	195	202	173	165	207	193	163	199	182	159	201	165	185	200	184	196	196	183	190	190	159	182	160	185	211	206	200	166	184	194	176	192	203	197	205	183	174	184	156	192	207	200	189	168	192	173	192	179	181	187	176	173	173	205	185	185	170	188	183	198	196	202	186	178	194	186	199	169	199	207	200	186	206	194	178	199	173	163	178	205	191	183	173	179	185	181	172	187	214	186	185	179	198	206	180	177	206	196	171	194	166	190	183	189	191	165	163	209	205	181	178	186	167	196	209	182	196	184	199	176	179	181	182	185	203	170	208	188	175	159	212	180	184	167	198	190	188	195	159	199	185	183	175	175	178	179	199	185	208	180	188	196	182	181	200	203	194	158	174	195	184	176	191	181	193	200	186	171	189	169	187	190	201	187	200	217	169	180	194	164	222	175	191	199	167	170	199	191	190	213	199	202	204	193	200	202	185	180	186	202	202	173	195	190	199	175	179	179	166	218	200	170	191	193	194	179	183	163	187	197	172	202	163	169	200	188	179	192	181	184	173	199	162	195	172	180	206	188	195	213	209	206	190	163	192	181	191	195	180	196	201	201	150	191	192	179	178	182	176	203	198	179	181	186	194	202	175	173	207	179	190	210	192	171	189	221	199	203	154	186	200	212	166	176	174	174	188	191	176	171	189	185	164	201	177	197	191	156	148	170	182	182	190	168	174	163	186	187	159	168	190	205	186	193	190	180	182	190	187	170	173	190	180	178	189	200	199	182	198	190	194	191	159	203	203	220	191	187	188	207	199	184	196	206	169	163	178	180	172	211	202	193	184	193	184	197	175	183	179	190	198	225	174	206	182	181	165	203	179	193	182	166	186	195	192	197	194	205	194	194	193	206	190	170	184	171	193	189	192	206	193	167	184	161	189	199	197	206	162	207	203	188	194	207	206	202	201	180	179	211	170	173	202	189	199	190	190	183	190	224	220	161	191	190	213	180	187	173	170	188	196	184	178	175	196	175	178	178	194	180	180	189	197	170	198	189	205	200	182	179	202	181	189	172	188	198	188	200	193	162	210	180	182	193	205	205	193	193	193	187	198	189	191	163	212	186	191	191	196	184	182	200	178	183	179	174	168	193	216	176	207	174	185	197	200	161	174	210	173	176	177	202	182	221	155	211	167	179	220	188	193	196	188	165	175	178	197	166	164	194	191	185	161	193	222	199	192	167	144	173	175	205	182	192	185	203	189	179	181	168	182	200	195	166	181	198	189	216	191	191	182	196	197	177	192	183	163	202	197	187	195	207	191	193	187	167	193	188	179	179	184	186	189	192	178	193	187	179	191	205	163	184	200	180	181	171	183	188	172	195	192	166	174	193	183	194	189	185	181	170	173	173	190	199	191	178	177	177	186	201	178	185	202	193	169	192	200	190	166	178	170	160	207	190	190	192	173	176	209	183	184	205	191	190	172	193	189	168	173	212	197	173	176	172	181	204	174	184	194	169	204	183	210	182	197	194	191	170	194	194	185	203	186	203	203	173	203	183	171	205	175	163	189	191	171	196	187	162	191	182	199	195	194	177	188	190	180	192	172	193	203	208	174	182	175	188	186	197	201	194	199	161	160	203	187	195	194	147	210	178	188	190	170	178	175	186	173	189	192	194	198	173	221	200	158	197	168	173	210	181	160	200	187	212	207	161	202	191	185	198	186	190	169	210	162	193	167	179	154	201
35077	44876	36704	24210	11474	3092	1656	1011	663	495	473	453	367	384	392	393	334	358	383	614	828	712	498	398	372	328	331	343	301	331	304	309	260	318	320	322	370	310	313	273	318	279	310	317	283	280	272	327	319	331	294	306	316	282	321	298	278	306	321	305	308	305	316	303	285	272	331	316	339	300	297	313	327	309	292	298	303	307	325	340	279	308	323	329	289	328	342	312	291	294	291	319	297	342	310	318	312	310	298	306	312	299	289	302	289	325	297	325	333	303	273	326	318	338	314	295	296	302	326	310	282	336	306	283	316	292	305	310	276	310	283	308	343	332	302	278	313	313	340	325	303	308	311	318	305	335	317	279	338	289	301	321	307	294	287	314	323	332	297	292	322	301	292	288	313	301	294	293	306	299	296	291	295	319	304	329	296	307	317	318	288	312	296	323	320	316	285	277	317	317	314	308	317	299	307	290	320	302	305	294	285	309	310	289	300	300	316	299	320	278	296	301	311	284	283	283	291	291	284	304	329	296	320	309	294	307	312	290	306	307	276	317	322	303	314	322	314	295	295	285	285	319	304	301	313	320	307	332	306	288	324	310	304	309	323	297	311	299	295	339	300	337	307	321	299	296	282	297	304	321	285	325	322	305	320	278	334	270	297	311	287	315	285	296	309	306	311	296	298	296	307	280	293	301	294	324	307	279	342	306	290	309	293	323	287	302	319	305	319	302	299	302	305	283	339	293	333	313	303	310	333	328	321	323	293	331	314	291	288	294	349	308	317	303	306	327	304	305	318	297	319	315	333	287	271	296	313	314	302	315	317	329	326	351	261	289	302	316	299	318	306	298	294	312	308	321	301	306	311	294	307	270	266	307	296	303	318	325	305	295	328	308	314	292	298	303	308	285	271	337	271	311	330	310	303	327	308	298	275	308	295	318	292	318	312	313	264	301	307	302	315	290	318	270	303	366	311	329	298	305	315	322	295	309	318	304	291	318	284	282	282	334	310	334	312	311	315	290	302	286	318	308	318	320	313	323	329	288	300	301	337	300	314	300	292	302	316	283	319	274	278	319	311	316	321	298	330	286	333	304	261	322	265	277	284	290	300	301	300	312	283	292	328	314	312	323	314	320	323	323	285	276	302	305	297	287	303	327	274	295	312	289	302	307	337	307	310	307	316	306	292	297	328	334	324	325	311	314	307	304	292	301	344	325	290	319	291	323	298	316	311	291	334	280	302	310	307	305	314	286	310	314	285	342	321	300	310	316	313	286	354	326	323	323	281	302	297	302	298	312	332	305	326	322	301	321	293	298	303	332	296	301	310	300	314	301	304	286	308	318	306	296	293	310	329	303	316	317	272	308	278	322	311	325	296	283	342	310	285	324	323	311	286	316	314	292	291	285	293	289	298	307	285	333	292	285	296	279	328	295	301	293	315	301	275	313	306	302	278	310	311	322	316	343	292	301	316	295	298	334	296	296	307	285	279	297	292	308	329	325	345	300	299	302	308	279	304	313	297	308	314	296	299	299	294	325	325	312	303	322	308	277	314	303	285	308	316	269	299	324	280	338	313	328	263	309	304	300	303	306	273	308	314	306	307	316	296	303	314	267	324	302	285	311	305	315	290	305	316	325	300	316	327	296	277	255	317	294	310	317	291	313	291	280	291	307	307	281	334	289	317	307	308	307	288	305	312	274	335	286	295	271	274	284	367	323	330	289	290	322	299	284	307	299	319	280	321	328	276	316	329	310	295	312	323	261	326	327	273	305	282	312	285	321	295	332	335	302	301	275	286	305	293	318	272	321	315	292	336	289	285	291	293	301	305	333	299	348	312	322	291	284	298	325	330	316	292	328	331	327	305	289	331	305	283	274	299	287	299	316	319	309	318	300	277	305	292	314	317	330	278	286	277	311	301	294	301	296	295	276	318	297	293	304	306	316	301	323	320	321	296	335	309	292	310	330	304	335	302	301	293	303	312	324	282	316	320	289	288	295	330	297	297	323	314	315	323	315	309	333	277	304	338	292	317	317	330	313	304	282	304	288	273	307	290	288	333	272	328	319	309	304	323	287	302	316	304	306	304	294	309	307	321	324	324	278	305	308	304	314	331	313	312	285	310	323	307	308	303	306	297	290	301	303	302	296	301	314	331	320	287	304	314	335	308	296	288	331	302	324	329	346	301	254	301	310	309	303	300	336	303	306	311	271	286	291	298	322	282	307	323	282	305	296	280	277	311	279	313	291	324	297	298	335	312	301	319	286	328	300	351	311	298	276	341	333	312	353	287	312	322	306	275	289	322	291	280	277	300	307	303	321	304	338	294	315	295	287	281	329	310	292	317	296	303	302	326	329	336	311	275	319	268	296	304	330	333	299	271	319	304	285	318	291	324	306	320	332	299	289	309	311	290	352	273	299	310	300	292	301	316	314	268	317	306	321	300	309	309	280	300	300	295	321	286	308	308	300	322	290	277	278	302	304	289	305	329	294	294	292	317	331	277	328	281	309	315	311	292	271	314	302	272	315	322	313	310	316	271	303	302	321	275	278	311	344	298	295	291	335	302	296	304	315	298	282	321	297	319	320	271	277	277	287	264	286	314	287	266	273	311	293	307	323	282	306	324	344	314	302	306	290	279	328	326	337	330	269	282	325	309	295	332	321	309	298	302	333	307	304	285	292	307	310	310	317	281	307	288	318	292	305	335	321	285	320	314	327	291	347	294	305	283	294	301	301	305	281	302	328	309	327	279	303	286	330	316	320	312	301	315	324	331	261	319	281	335	284	309	304	314	269	327	290	302	313	339	263	291	295	323	289	292	306	284	308	265	316	304	309	322	318	296	314	333	329	298	298	311	323	324	324	330	315	301	279	306	271	286	318	347	309	329	335	332	301	311	300	288	317	330	319	308	278	298	314	315	272	292	299	299	309	301	305	322	304	350	313	337	272	319	331	290	285	315	312	287	321	313	310	265	307	283	339	300	310	296	333	324	287	326	306	336	300	297	279	297	330	306	316	321	295	291	327	272	299	306	320	321	317	290	336	319	323	297	307	304	336	273	325	282	304	287	317	306	295	268	303	299	285	286	294	288	315	297	289	330	310	306	296	329	318	305	317	330	340	296	305	307	313	279	290	310	298	292	303	293	298	297	324	285	290	310	334	310	326	315	320	324	290	305	309	309	299	325	299	314	288	324	311	303	303	307	307	325	303	274	338	292	318	305	281	317	300	342	331	301	275	313	334	308	299	322	283	308	311	316	310	300	298	317	290	311	306	344	283	299	287	311	307	317	286	351	301	321	308	321	290	299	317	315	321	304	298	316	319	324	261	264	322	297	287	311	306	345	312	311	336	306	308	310	303	325	284	307	290	305	333	269	271	310	305	313	319	304	294	298	287	286	328	323	337	325	326	292	325	314	292	298	312	313	295	296	301	310	321	296	290	301	326	301	296	348	325	293	282	310	288	332	326	308	302	318	292	299	318	302	288	308	304	293	308	313	321	331	325
24754	21612	28775	25612	19468	10998	5425	1242	768	540	344	269	256	234	219	245	207	222	235	838	1389	1132	550	405	281	211	203	202	203	186	208	196	185	189	175	185	188	188	180	196	188	193	177	195	191	178	192	168	229	182	189	172	181	197	201	192	200	205	169	196	180	184	189	174	187	189	173	184	183	185	176	180	177	196	211	171	191	193	174	208	200	224	168	191	153	199	201	193	157	207	169	191	207	191	201	192	181	171	222	149	174	196	150	177	212	194	186	184	181	182	195	212	168	190	192	184	202	196	220	190	211	164	177	192	176	201	173	185	195	224	198	192	206	209	162	205	193	197	185	203	204	182	173	169	162	186	218	193	185	170	176	174	189	188	177	208	192	193	186	177	202	162	196	170	160	194	191	172	178	181	190	185	180	190	176	183	186	188	193	203	184	177	189	199	204	190	182	191	184	163	187	196	192	196	181	214	175	193	185	207	201	196	176	181	234	186	195	181	196	180	173	189	205	195	224	197	217	178	175	177	189	163	193	189	175	175	216	211	177	179	183	183	169	192	200	193	191	175	201	191	197	193	163	188	176	213	190	201	170	192	194	194	177	195	183	181	185	190	178	211	177	188	174	191	179	192	191	211	186	184	172	194	175	189	211	191	185	208	196	224	211	191	183	195	184	192	205	193	179	166	220	209	198	198	209	181	197	208	177	200	173	162	180	185	177	205	178	191	186	180	181	191	209	197	192	192	205	176	215	217	176	167	206	210	198	208	196	188	196	193	182	195	173	215	186	162	197	186	217	202	206	192	191	196	184	176	187	182	178	188	167	197	194	193	211	183	186	191	178	189	195	197	215	202	173	221	184	176	170	183	161	179	182	174	180	208	176	211	215	199	190	200	194	164	185	187	181	172	198	189	175	192	196	169	223	170	207	179	194	175	198	205	187	183	186	205	170	195	183	194	183	170	173	186	210	181	187	182	171	180	184	197	207	209	198	207	197	208	218	158	193	184	222	167	191	202	200	201	194	192	173	185	171	171	203	211	186	204	164	176	163	202	188	182	188	201	192	211	195	209	205	173	182	196	193	208	224	182	212	180	183	213	166	189	179	200	184	200	180	215	196	196	208	175	188	199	192	189	191	195	196	167	189	194	183	205	200	190	190	213	215	193	185	186	191	186	191	179	203	174	191	182	209	216	203	175	189	181	186	196	192	181	220	175	187	153	193	196	185	217	168	166	193	222	209	152	192	207	202	176	168	164	204	188	177	193	209	185	184	184	166	180	192	173	187	201	166	207	186	240	173	204	201	200	184	205	223	192	172	205	202	183	190	182	190	194	173	177	184	189	224	195	200	173	183	188	198	197	159	194	178	169	185	172	187	207	173	204	202	214	180	193	191	186	207	185	163	200	194	168	176	188	179	172	168	182	179	196	197	188	163	212	158	184	216	212	176	185	203	210	201	180	182	221	212	186	191	190	175	185	191	191	178	197	170	189	187	206	207	190	188	206	187	184	199	166	213	212	208	190	199	185	189	188	208	198	157	187	204	214	189	200	185	190	195	206	206	170	215	156	172	201	196	184	167	190	170	193	167	201	169	196	200	241	188	176	184	176	201	212	205	170	169	178	169	177	159	193	209	210	176	182	182	199	176	193	196	220	189	186	205	193	217	186	194	184	184	188	171	212	173	164	180	197	200	199	157	190	205	191	190	185	176	189	198	201	178	182	200	197	201	205	188	169	199	200	180	206	177	176	187	172	178	181	184	193	177	193	183	184	180	178	228	203	164	191	196	186	187	197	183	198	172	190	191	204	202	175	203	199	186	183	162	174	185	199	185	183	186	184	194	171	177	187	188	180	185	187	220	185	198	206	201	214	201	171	201	164	203	174	206	170	201	199	176	181	196	188	213	206	194	162	184	198	183	143	207	205	192	193	212	177	201	205	188	196	194	179	220	196	179	175	207	176	177	164	189	202	190	185	191	186	170	164	184	180	169	199	189	192	191	206	158	198	173	192	173	192	198	198	192	177	179	233	173	211	181	183	174	176	203	186	169	192	174	185	181	208	190	212	211	203	196	176	201	186	195	199	189	192	208	190	173	193	185	231	180	181	202	176	189	193	188	170	190	188	201	207	176	193	173	169	192	170	208	195	166	181	180	208	200	194	218	207	179	176	200	187	192	190	195	181	191	177	192	192	217	200	191	172	216	167	188	193	221	184	193	208	180	209	191	197	215	179	195	196	187	221	213	201	222	186	187	187	156	193	203	181	172	191	180	176	179	196	197	177	193	172	195	198	202	211	194	196	177	189	184	203	154	165	190	195	194	208	198	162	183	191	195	190	177	200	179	179	185	205	185	182	180	194	174	198	191	171	186	178	206	172	187	209	175	189	193	184	185	201	166	187	195	182	195	198	181	194	153	190	182	190	160	182	179	162	171	168	179	180	194	201	208	171	189	170	179	177	192	189	193	192	187	181	191	194	181	179	177	183	189	175	187	192	196	192	184	199	207	174	195	185	194	185	204	165	199	185	174	190	176	192	183	193	205	171	199	213	197	184	221	194	184	178	188	196	210	188	202	196	181	172	190	199	182	159	216	180	177	177	171	180	196	181	215	168	194	197	187	205	194	197	205	190	191	194	195	160	173	197	188	198	186	181	217	187	172	196	178	200	192	203	177	178	179	209	186	210	195	184	177	193	181	187	198	198	205	174	180	209	196	184	189	197	218	201	195	184	194	172	188	190	182	178	194	217	203	174	184	211	197	203	205	182	178	204	192	189	192	178	178	200	178	180	164	192	186	191	191	168	195	178	179	178	204	189	208	189	201	196	173	176	197	185	200	201	173	172	218	214	188	193	194	201	177	184	213	203	190	180	166	207	196	217	200	192	200	190	195	206	191	206	209	195	175	182	193	198	227	185	193	146	184	200	189	187	181	199	174	194	181	192	203	190	180	203	206	197	195	182	175	175	208	192	189	175	191	183	179	191	181	198	192	196	195	173	160	204	197	192	174	196	184	194	210	188	206	185	195	172	180	202	171	194	181	181	202	201	190	187	187	214	212	168	199	182	207	178	177	204	171	193	193	187	182	215	217	190	176	187	183	185	204	197	197	189	181	176	159	185	189	180	181	188	207	198	206	204	167	195	176	186	197	194	183	177	231	186	191	174	193	207	205	192	180	208	212	174	193	182	206	186	189	178	205	196	199	187	172	196	204	179	199	191	188	215	152	201	193	193	179	196	184	166	213	191	213	171	188	185	169	215	209	195	217	210	199	162	204	187	173	184	203	207	159	191	170	187	184	186	180	181	151	200	231	211	184	182	176	184	189	184	187	191	175	199	199	195	211	163	175	206	209	182	197	215	186	179	180	189	201	174	174	175	213	190	179	187	186	181	204	175	179	204	163	207	195	179	185	196	185	197	204	172	198	193	210	196	185	202	204	190	183	177	170	198	186	202	176	192	196	179	169	172	186	179	213	196	187	194	195	199	181	202	191	203	211	184	205	175
35357	51629	45050	29507	18469	14228	9262	2456	1846	1225	786	642	522	486	492	455	419	409	406	2481	3468	2820	1311	847	501	384	339	306	310	314	328	295	313	289	324	292	312	283	293	300	302	330	318	318	333	321	335	286	307	328	332	268	282	309	305	300	297	351	309	315	301	301	311	294	286	322	300	305	322	301	313	309	286	285	289	323	319	307	274	299	305	304	293	314	340	306	300	313	288	329	328	319	307	300	306	297	304	299	308	307	294	293	315	283	314	272	304	269	320	309	316	335	310	297	252	326	339	310	300	315	313	330	304	307	307	294	327	295	343	304	315	310	282	318	311	302	281	331	291	335	293	286	323	326	275	312	296	310	304	306	299	329	305	326	303	320	318	303	300	339	296	298	281	291	282	321	298	305	325	328	312	291	278	332	340	307	296	317	326	304	307	312	317	316	286	298	291	313	327	324	336	300	332	303	289	321	297	284	310	310	299	345	324	307	272	342	274	317	329	291	303	328	349	318	298	329	321	318	292	301	330	315	345	280	268	308	274	351	332	275	293	300	297	316	288	295	304	293	329	299	335	326	297	292	282	314	308	323	324	322	317	331	296	282	340	353	300	301	344	312	297	326	316	263	325	312	326	328	309	285	332	303	292	326	331	302	325	312	318	307	316	325	322	320	351	297	268	311	298	313	308	310	329	305	313	329	290	336	292	318	318	306	300	287	293	336	318	289	299	308	316	337	333	305	317	291	309	305	311	315	338	311	306	324	323	309	320	316	318	317	315	299	310	345	316	294	282	310	321	300	286	300	318	340	277	304	314	283	344	290	311	301	296	324	298	299	292	326	300	279	306	289	301	306	327	287	336	314	273	312	278	283	325	308	324	302	316	312	282	288	290	317	338	318	323	316	315	334	335	327	313	303	317	303	345	331	298	347	294	303	319	333	269	314	290	324	320	322	277	311	299	345	295	320	307	316	306	298	288	286	326	296	312	308	302	295	304	263	273	317	290	333	325	287	295	322	328	303	312	309	328	288	329	280	304	315	321	303	293	299	309	301	306	320	262	358	307	315	331	313	335	307	319	322	312	319	305	304	318	301	301	291	324	285	320	323	302	306	332	342	299	294	330	323	308	343	279	304	297	307	306	311	316	311	322	277	326	308	305	327	319	309	323	301	299	286	288	321	293	287	314	342	305	292	296	290	284	325	326	268	295	278	291	315	326	328	332	328	275	307	305	299	314	282	327	293	326	311	305	280	321	316	304	307	318	306	317	325	327	332	305	319	295	308	299	350	312	296	313	341	334	301	314	306	313	301	286	317	300	336	281	321	321	305	308	299	322	272	312	306	338	324	302	306	295	327	312	275	331	316	324	333	328	314	265	310	316	305	302	318	329	289	290	328	312	295	299	316	303	285	315	294	296	335	309	291	293	318	285	300	304	319	304	306	275	321	319	296	299	305	305	337	325	293	320	317	300	307	325	309	302	328	304	318	323	298	322	297	296	299	294	306	309	317	295	314	281	300	339	296	316	314	310	282	323	355	316	319	336	306	280	316	340	317	315	302	323	284	340	325	310	319	303	313	323	330	275	302	283	316	297	309	315	326	281	307	325	306	302	316	314	282	325	304	306	316	333	285	322	320	272	316	314	324	276	299	332	322	297	275	299	318	326	301	333	292	290	330	288	309	309	300	318	300	308	321	300	323	291	299	311	312	329	295	295	289	316	287	336	290	329	342	289	331	321	310	289	312	306	301	331	301	309	309	313	297	273	290	328	329	295	308	303	314	307	327	322	278	298	287	290	306	310	305	309	288	293	318	286	324	281	308	302	288	329	284	309	315	295	318	291	286	327	337	310	307	274	304	318	296	312	290	311	292	314	337	304	283	322	317	328	312	288	312	314	311	316	321	303	285	277	294	311	295	332	296	318	321	324	321	325	277	312	312	305	324	299	313	332	331	326	268	307	304	271	313	308	310	281	308	316	306	275	338	306	299	324	347	318	295	312	287	319	333	286	335	298	292	313	317	305	316	297	313	330	308	287	298	319	294	300	293	284	335	330	321	307	333	328	307	326	310	280	310	303	294	295	312	322	284	301	281	332	299	309	291	282	289	296	295	291	325	347	316	271	289	312	327	265	319	304	311	278	272	298	359	332	305	321	305	315	311	313	309	324	301	313	326	318	345	324	312	323	298	341	339	309	292	317	315	326	326	312	300	286	310	291	316	316	295	281	280	322	283	296	307	345	318	274	337	327	339	322	321	300	292	345	323	289	292	284	302	336	285	301	297	307	324	275	297	277	340	324	325	297	321	317	305	300	266	323	288	312	292	299	301	292	325	332	315	337	285	315	318	330	311	314	329	334	322	311	304	284	335	327	339	320	306	311	318	308	301	335	293	294	284	311	306	327	304	326	315	312	295	302	326	330	297	301	289	318	321	315	329	310	315	297	284	302	322	327	337	340	283	286	330	279	306	332	307	313	314	322	294	287	357	287	307	290	296	295	293	311	321	340	312	299	337	294	323	313	326	332	326	297	300	307	303	308	317	320	304	301	293	289	289	309	314	288	330	295	307	303	322	298	311	304	376	281	300	293	297	290	303	335	329	295	292	325	312	322	282	318	302	275	314	317	297	294	311	319	311	322	327	326	312	271	319	301	346	312	303	312	314	317	302	303	328	317	295	327	258	297	309	302	306	272	307	314	331	312	309	368	319	285	321	317	288	333	288	289	314	313	304	333	336	291	306	311	330	285	324	318	319	324	327	322	312	294	291	314	312	295	310	308	300	320	248	327	299	308	296	348	308	292	309	345	304	285	286	324	334	336	330	298	302	318	311	305	309	336	309	330	304	292	324	301	316	333	313	317	317	296	305	312	287	310	329	304	330	313	325	296	307	303	302	302	324	322	314	294	289	350	319	309	299	309	310	288	274	327	293	307	294	306	316	328	329	308	292	302	315	279	293	295	312	316	281	317	279	265	293	293	302	309	298	314	284	284	300	301	304	297	289	316	328	346	326	319	313	318	352	322	304	315	321	318	299	309	314	313	307	320	332	320	307	295	313	336	281	315	284	319	304	301	285	304	288	306	276	294	286	300	299	300	318	289	313	320	291	290	314	356	337	295	330	301	275	326	311	305	317	355	297	337	293	324	322	279	307	336	307	294	307	292	288	311	305	305	309	321	300	355	285	302	289	292	345	289	288	301	284	330	288	364	313	282	299	300	309	298	290	316	320	305	319	290	301	312	315	278	302	332	320	296	333	296	262	343	288	303	323	284	329	293	304	346	321	333	307	290	316	305	309	271	299	314	300	343	323	305	312	305	308	312	314	303	320	293	311	336	284	289	288	289	320	306	298	319	309	296	333	317	322	327	325	311	331	356	301	323	309	316	300	321	310	290	280	305	305	322	317	326	316	303	312	269	277	321	317	312	315	326	309	268	350	341	301	282	311	317	288	305	322	305	312	354	294	328	347	315	332	314	289	316	309	287	295	326	335	328	336	327	327	318	299
23530	21578	29342	24540	22481	20979	11297	4504	1539	709	423	357	321	276	234	225	238	223	230	1046	1921	1568	893	639	364	226	196	215	211	206	193	197	186	180	210	189	194	219	162	182	182	195	174	201	178	190	195	217	201	193	176	203	192	189	193	186	214	201	205	207	184	221	174	178	187	183	177	192	212	190	195	198	191	205	192	192	181	211	188	182	174	180	190	187	200	191	199	190	176	190	187	196	210	179	199	187	210	203	194	201	177	232	196	206	202	189	179	198	208	182	175	203	180	198	183	192	194	188	177	177	192	175	214	205	186	183	202	216	229	186	208	188	209	184	187	178	188	198	193	196	183	178	201	190	173	216	172	197	197	194	207	195	177	213	202	187	173	200	196	206	173	176	185	195	177	178	183	179	219	197	226	207	205	189	190	216	212	192	179	202	202	179	203	191	199	188	204	196	194	191	183	175	192	168	192	194	189	186	211	203	173	199	190	177	202	229	196	192	170	180	208	184	190	183	179	213	170	205	185	180	216	198	205	192	196	194	183	201	205	210	205	204	169	172	203	186	191	180	198	208	200	181	177	192	214	170	192	183	163	182	189	194	189	189	183	184	185	188	223	178	203	201	200	180	223	199	211	186	222	191	208	166	184	169	205	178	172	195	187	192	193	176	180	195	176	188	182	202	231	200	216	183	203	210	182	180	198	202	191	167	193	200	207	182	195	187	201	190	187	195	187	205	175	172	190	224	201	190	186	196	208	219	197	201	165	187	192	201	178	183	201	183	205	187	209	193	167	197	222	214	198	189	194	203	193	210	214	198	175	197	191	167	194	203	189	192	187	187	196	195	171	215	173	181	193	191	207	182	198	196	197	202	191	209	194	201	181	216	197	190	199	196	193	213	195	202	211	216	202	192	177	222	209	206	217	206	187	165	209	179	196	190	177	191	169	207	222	209	233	179	186	182	207	178	186	206	186	180	176	205	184	195	190	173	215	203	189	194	218	200	212	187	201	199	211	184	203	197	220	209	195	213	198	186	186	217	199	188	220	210	179	202	194	217	186	178	184	176	200	177	185	187	189	171	198	193	193	169	174	193	186	209	193	182	183	192	184	201	172	205	173	196	187	206	182	178	211	191	182	200	195	183	184	187	205	180	183	183	215	207	182	186	188	208	181	187	199	177	198	201	196	185	185	197	179	156	181	184	212	194	184	201	181	209	200	183	208	187	200	200	200	175	196	199	191	223	187	179	175	204	196	191	189	204	184	184	201	207	199	183	192	173	176	207	221	184	166	222	204	211	178	188	179	189	176	185	199	203	185	223	194	177	177	212	191	204	198	194	180	181	186	182	170	194	205	184	208	218	208	172	194	207	205	181	188	187	182	189	186	195	215	196	228	187	198	175	178	172	197	203	189	187	180	179	186	188	205	200	203	205	202	184	188	181	217	193	189	194	185	185	159	217	183	200	208	207	191	203	207	184	167	179	171	202	218	196	205	203	194	182	199	189	188	188	205	173	193	204	219	197	186	188	197	179	172	195	191	193	181	211	194	180	191	187	211	184	196	185	157	184	181	186	185	186	175	171	181	193	177	168	174	188	213	176	188	190	175	180	202	181	196	199	186	197	206	200	181	206	222	190	208	187	200	211	225	168	211	203	190	203	166	215	197	202	203	177	190	175	163	167	208	212	194	194	202	203	198	188	207	187	176	183	205	189	222	201	197	174	197	223	189	207	208	174	202	212	195	184	186	180	200	199	230	189	189	186	217	184	212	163	202	195	201	198	213	161	195	169	177	187	200	209	198	206	178	208	197	198	196	186	172	180	183	207	176	188	193	174	222	200	190	182	209	190	187	172	195	193	210	210	185	188	181	200	186	183	241	198	219	204	186	184	203	211	195	190	190	202	206	205	159	223	194	217	231	193	198	180	201	189	204	195	190	184	175	187	193	192	198	200	173	209	180	214	191	208	176	188	196	202	188	173	184	192	189	189	190	216	165	200	185	188	195	189	193	189	201	155	189	192	198	198	191	199	188	209	187	212	189	188	161	218	180	205	181	184	199	189	187	220	204	239	204	176	184	189	187	185	196	186	193	201	181	186	204	203	196	169	195	192	188	179	208	200	183	198	193	207	219	175	209	210	201	224	183	194	180	199	216	164	217	193	195	199	185	184	205	195	187	185	194	204	193	198	182	181	197	202	184	164	193	186	216	205	166	187	191	202	183	195	174	194	194	141	167	196	179	184	196	193	186	190	190	206	199	193	205	201	198	201	212	177	177	212	182	190	161	214	186	171	193	187	192	179	198	193	163	178	179	183	194	176	188	214	182	223	195	180	186	190	188	181	199	195	205	190	203	189	218	200	182	205	196	201	175	164	193	188	199	198	176	185	171	194	177	179	204	177	196	163	203	183	179	194	187	173	190	192	192	237	166	184	197	196	168	215	183	201	191	183	192	194	188	185	174	180	184	158	205	202	214	215	199	202	186	201	195	207	206	199	215	199	195	188	210	217	201	191	167	206	165	188	224	195	202	204	213	182	212	195	184	192	210	202	182	204	185	195	186	185	185	193	207	188	177	211	183	195	201	191	169	206	176	217	190	206	200	188	194	188	195	188	177	197	205	186	199	209	180	209	174	186	230	191	186	201	186	204	226	193	203	212	199	186	195	175	190	209	183	191	228	189	182	199	194	192	205	187	196	184	214	166	218	197	163	185	223	207	166	173	189	180	185	185	174	169	184	189	197	199	206	217	199	169	220	219	196	219	202	208	192	192	204	198	199	181	190	197	188	182	213	172	198	176	179	190	192	171	189	200	167	207	186	193	207	215	189	190	203	198	190	185	172	201	194	170	184	192	191	178	199	166	212	181	215	211	194	175	184	176	200	197	170	191	194	213	175	180	169	210	186	173	154	202	183	210	227	198	173	192	221	166	191	186	185	177	197	168	174	211	205	169	187	189	203	201	196	204	251	201	194	193	205	213	212	189	166	179	192	191	158	194	188	196	187	197	197	170	188	205	175	189	184	204	193	196	178	185	206	175	186	202	201	187	202	173	180	200	187	182	202	177	208	203	179	194	179	172	191	177	179	198	190	194	193	215	208	183	206	175	197	194	183	188	180	197	191	186	197	193	186	190	186	190	221	171	216	218	164	187	234	178	190	192	204	202	192	195	185	192	198	198	209	182	175	174	199	201	171	208	172	170	180	181	171	191	201	180	170	218	194	199	206	197	192	187	187	189	188	173	170	191	194	220	195	177	220	212	190	187	187	179	186	197	201	192	210	217	197	194	182	207	188	195	180	177	202	199	208	207	195	195	210	202	203	162	213	200	157	198	195	192	194	176	178	181	199	205	194	221	190	179	181	198	182	185	197	211	209	195	192	190	223	210	180	204	193	178	208	198	197	177	168	191	187	192	200	184	193	209	203	174	213	191	206	194	184	207	192	199	185	204	189	229	195	183	189	181	190	200	184	202	200	202	198	208	178	196	191	198	179	200	193	196	195	183
38977	57700	53143	39934	32256	19138	10393	8404	3139	1658	1008	733	679	528	419	473	398	381	430	2708	4798	3672	2041	1343	668	454	349	339	315	334	345	331	316	315	315	313	288	302	338	270	290	296	340	295	314	338	314	317	274	332	294	300	313	335	324	325	320	318	327	302	293	336	310	320	296	346	275	310	318	307	276	314	312	298	332	322	313	313	281	320	328	320	302	321	297	319	299	299	303	308	318	292	311	311	299	288	322	313	285	313	304	314	264	316	347	303	312	324	329	306	270	283	297	283	305	340	321	308	307	338	316	303	302	342	299	324	329	307	313	302	313	298	296	328	320	294	295	322	312	311	291	278	301	303	296	327	305	284	328	298	314	309	289	306	321	303	319	316	319	323	282	328	307	341	305	278	311	353	314	302	316	287	346	290	290	306	307	272	314	291	314	329	318	294	296	302	308	270	323	290	291	318	287	323	312	302	325	306	314	301	314	320	329	306	319	321	312	305	275	301	334	317	289	327	305	297	279	315	318	300	329	316	295	312	328	305	266	296	290	305	304	322	283	281	329	301	322	293	325	294	274	276	321	300	315	303	302	301	306	297	313	328	315	280	318	313	324	362	290	311	285	313	277	294	318	273	315	321	305	340	329	322	333	316	314	301	304	304	265	325	305	293	297	313	308	307	314	318	301	307	326	334	330	299	339	325	321	324	304	314	335	299	333	280	321	329	301	283	312	299	319	316	324	314	309	323	272	290	337	290	287	315	281	272	310	349	336	307	279	271	331	297	347	336	325	330	329	311	277	311	328	288	317	298	297	283	344	328	295	339	302	310	288	317	321	305	294	320	289	278	320	302	316	320	336	269	296	304	300	304	312	299	286	302	286	316	321	329	296	309	313	315	311	307	282	343	301	302	307	318	295	316	319	304	296	290	312	297	298	325	307	321	282	334	298	270	294	302	313	293	287	339	318	346	281	349	310	319	312	333	296	318	311	323	302	320	304	279	285	303	332	340	288	307	285	336	294	307	301	339	305	340	288	280	276	302	303	314	310	313	269	343	287	294	297	289	312	323	322	276	304	301	326	317	355	301	327	312	326	296	309	321	320	305	320	306	303	294	301	310	337	302	307	338	315	295	317	312	297	307	289	279	286	359	339	294	343	329	291	334	298	304	273	312	343	307	297	280	330	322	321	314	309	328	316	317	338	321	310	339	310	310	312	321	305	321	300	323	310	306	303	295	299	329	296	329	310	322	344	296	286	313	327	328	313	268	295	286	309	327	316	307	306	325	276	338	342	300	279	327	290	317	308	308	282	293	288	324	288	323	341	307	287	332	305	322	327	307	313	300	313	299	321	298	306	306	305	313	316	271	313	324	302	298	320	302	316	292	289	331	317	318	321	332	312	294	302	320	310	344	309	304	307	291	304	311	325	323	316	337	311	348	337	305	310	302	302	320	324	305	331	303	321	326	301	310	331	327	299	298	315	333	280	307	293	324	314	314	311	311	300	313	306	307	282	304	300	331	303	325	281	290	307	294	322	301	280	319	317	296	311	303	303	322	292	293	300	320	331	309	307	298	291	304	315	299	301	320	323	297	297	305	298	326	314	327	311	341	337	288	308	295	285	351	341	295	299	311	310	261	316	314	272	338	346	303	302	309	312	301	296	283	322	338	295	342	342	305	323	307	322	330	291	300	299	316	327	291	307	294	320	339	286	303	328	332	305	351	306	325	302	290	299	307	280	313	345	324	309	303	308	327	283	308	292	300	306	336	337	298	294	308	316	297	303	300	346	319	284	296	281	295	282	301	319	296	304	315	316	292	284	319	304	306	337	294	297	327	323	334	293	304	316	324	312	328	318	322	304	296	284	279	319	307	330	289	308	328	325	340	299	301	269	317	288	277	299	331	343	311	325	315	289	329	339	331	305	301	337	332	300	302	305	305	299	335	300	300	299	284	264	287	303	311	301	341	300	303	328	324	287	306	311	280	301	310	323	309	297	302	278	279	294	294	296	301	275	305	325	297	307	329	298	277	308	322	332	286	297	325	337	288	301	311	326	288	310	316	323	323	299	310	315	305	315	315	315	314	310	292	317	292	315	315	348	311	293	338	301	310	325	311	318	272	300	303	295	328	332	304	326	296	322	269	331	312	295	307	310	288	300	313	300	302	340	299	277	308	319	313	322	321	298	336	315	326	293	302	323	291	317	309	295	314	320	291	306	327	291	319	316	317	305	301	256	321	320	294	317	297	316	330	296	277	313	309	307	317	295	305	289	332	298	286	349	319	325	277	302	306	298	343	311	338	294	300	345	293	291	319	286	320	331	323	310	335	296	321	332	298	296	324	304	313	320	321	298	324	330	320	330	320	319	301	300	275	311	277	299	313	311	305	312	316	291	328	310	283	296	321	327	292	320	296	315	279	301	274	326	289	310	313	304	302	326	303	331	306	318	324	308	299	337	308	299	304	330	299	330	291	314	333	309	319	282	293	319	279	284	303	320	319	276	288	296	305	323	324	304	295	332	311	303	307	342	284	296	313	305	302	307	333	283	317	290	281	272	290	288	308	313	304	303	302	306	327	320	296	319	289	326	305	321	337	321	308	311	306	311	328	313	321	330	300	300	325	303	311	304	283	281	300	289	301	316	288	316	301	293	284	295	308	324	300	290	302	331	293	287	279	310	289	292	322	317	286	338	320	299	334	301	318	286	300	282	318	296	324	293	298	293	306	321	311	317	283	314	289	312	292	304	326	336	332	320	287	312	303	330	320	275	284	304	271	319	303	301	347	297	312	300	289	299	330	328	300	302	323	297	331	288	283	302	330	324	277	314	279	320	301	342	287	307	286	346	314	304	317	315	306	291	288	294	338	310	275	292	319	319	301	328	335	309	298	335	310	333	314	318	318	296	333	294	312	320	330	310	320	325	353	357	313	312	310	270	301	325	317	319	318	292	297	284	295	296	324	343	296	319	285	312	327	301	318	335	301	297	299	318	328	336	294	300	297	290	301	339	314	317	308	310	319	331	289	271	304	281	330	289	334	296	320	298	283	296	318	331	299	311	291	296	314	312	299	280	313	348	315	303	299	314	300	321	305	285	314	311	309	316	298	316	330	284	324	304	311	289	318	344	326	285	312	331	305	325	326	351	341	348	314	319	283	293	308	289	277	316	305	328	279	322	310	312	317	312	302	348	267	327	341	334	296	294	342	302	339	283	298	324	313	315	278	315	308	293	326	350	279	306	314	282	326	303	318	300	320	317	267	301	287	304	314	319	304	293	310	288	294	302	314	306	313	311	309	285	305	318	295	316	277	315	340	322	318	328	309	311	320	333	295	292	271	307	324	273	333	298	316	286	284	296	293	317	312	286	310	327	313	290	326	325	291	305	310	308	304	298	284	311	288	302	332	300	312	300	286	299	299	300	313	321	286	319	319	311	323	325	304	291	291	314	330	284	296	290	305	299	312	348	277	319	297	290	306	328	315	273	318	296	324	287	309	320	319	313	292
28529	27226	31895	21577	6645	1947	1083	692	379	251	264	237	232	200	192	180	222	187	185	220	297	316	318	220	219	205	201	216	203	189	209	186	173	206	161	174	209	193	189	199	179	212	191	204	192	173	188	201	201	187	169	197	199	200	180	171	165	195	194	201	166	199	178	180	188	192	184	185	177	219	189	182	213	191	196	235	202	172	180	207	202	204	189	158	171	195	175	201	198	190	178	180	196	186	197	185	187	183	180	172	197	163	185	211	183	178	196	202	163	198	170	173	171	189	212	190	191	198	190	203	205	213	206	193	202	180	192	171	190	213	185	181	191	186	177	182	190	173	211	190	191	184	174	198	170	202	187	194	190	177	205	194	192	175	207	192	182	170	185	186	232	200	182	208	189	185	180	188	209	192	182	183	190	166	203	170	194	203	183	179	185	193	202	169	208	181	186	163	170	182	199	207	197	177	179	184	208	180	193	183	189	179	183	201	195	178	188	192	181	177	215	162	209	157	207	177	189	183	182	200	169	187	196	190	179	194	187	202	188	203	182	172	203	162	187	195	208	180	181	199	189	188	171	192	224	206	183	199	183	190	203	199	190	161	190	183	196	207	197	205	191	175	191	188	200	171	209	176	201	190	199	176	203	190	196	189	184	179	171	174	189	199	190	178	212	192	184	188	186	180	178	219	192	189	195	201	171	175	148	198	199	189	208	196	157	214	174	235	184	185	189	198	176	180	171	181	179	176	203	211	175	189	188	190	179	197	166	170	165	210	176	180	213	204	208	178	178	198	187	171	188	175	198	192	200	194	222	200	188	165	190	180	187	202	194	193	213	173	195	189	188	156	177	201	198	188	196	159	181	209	164	184	182	188	198	167	175	194	179	167	191	190	208	193	192	182	194	196	218	185	181	210	189	178	196	171	178	179	187	207	187	173	193	194	199	196	168	207	190	174	181	193	189	212	210	199	198	173	175	183	206	188	172	181	201	184	209	168	204	179	193	169	166	179	213	190	172	203	196	189	173	196	191	182	216	196	165	172	201	185	197	185	206	176	187	167	194	164	172	179	192	202	185	208	187	173	191	170	173	195	199	203	180	199	182	167	172	176	172	185	192	164	196	194	192	164	189	184	200	202	175	178	197	188	173	183	172	209	191	197	184	187	176	186	207	156	198	154	182	165	201	194	183	175	196	188	177	185	166	193	184	155	167	201	208	180	160	194	183	176	187	164	214	219	177	171	184	191	190	192	187	173	193	186	181	207	170	179	190	186	193	216	171	206	168	194	192	188	174	180	204	182	184	175	188	191	172	196	192	186	202	183	141	188	186	214	177	167	170	212	188	191	188	181	168	212	209	193	200	195	192	188	197	187	212	185	169	156	192	185	180	180	195	219	169	173	197	229	189	191	197	201	200	181	179	177	186	187	180	208	180	182	200	177	208	201	195	194	183	183	157	183	201	185	198	195	195	174	146	201	162	222	187	181	190	160	194	195	184	177	182	193	178	202	208	199	185	174	185	198	174	191	192	223	178	191	208	207	202	179	188	187	199	226	181	197	150	192	187	193	176	199	176	161	184	212	170	187	186	200	175	179	187	197	175	196	184	186	177	202	192	178	188	177	198	202	180	196	206	187	187	187	203	177	188	165	163	187	186	190	211	186	165	169	210	189	178	226	161	179	197	185	195	203	187	190	189	213	181	195	186	217	163	185	190	173	211	163	171	190	165	183	177	187	207	177	192	189	189	205	178	161	183	208	176	199	181	182	208	197	179	183	186	190	171	189	186	186	175	203	167	197	197	210	200	198	178	164	198	195	188	192	178	192	164	197	213	177	174	183	187	201	176	193	183	190	205	197	162	195	191	195	178	215	193	162	185	186	185	195	167	199	199	191	182	201	181	217	206	192	186	195	217	196	183	177	231	192	182	208	182	187	180	208	191	163	208	188	174	180	193	202	197	191	179	187	170	173	205	172	177	165	204	197	179	187	199	172	200	175	183	194	157	187	196	198	178	164	180	208	182	208	199	174	198	215	204	186	217	198	172	158	191	192	185	204	203	182	192	210	174	169	195	191	196	201	193	181	184	181	175	191	174	197	170	211	157	197	201	198	183	215	186	171	183	186	199	202	199	183	209	171	175	199	168	192	198	170	199	202	184	176	173	196	216	191	188	204	168	210	161	207	175	158	207	171	205	196	177	180	199	199	166	187	198	204	203	183	201	195	176	197	205	198	193	191	194	163	192	178	189	196	212	200	183	196	187	197	214	191	178	193	197	188	153	197	194	198	187	175	214	176	186	192	163	180	180	165	203	203	175	202	194	163	199	187	186	185	187	173	183	211	182	190	191	179	196	186	205	189	166	188	167	180	188	181	204	181	180	191	172	186	175	201	173	193	179	199	194	216	194	202	221	193	197	199	174	198	178	180	148	196	188	197	184	167	210	205	183	164	186	198	196	203	180	204	186	177	210	180	192	217	173	167	195	188	175	175	173	193	164	206	178	192	218	168	187	193	205	195	182	186	186	163	182	179	175	203	175	169	175	183	170	193	186	204	202	193	167	183	191	181	181	181	179	188	177	174	172	178	202	178	184	213	178	158	194	210	175	183	195	186	192	192	197	176	161	166	216	201	193	190	192	166	197	183	196	187	191	178	192	188	206	177	206	182	169	195	174	204	204	186	199	194	191	188	179	192	191	219	185	160	196	196	222	171	165	188	201	204	178	167	189	156	177	204	197	163	186	199	182	173	178	186	177	195	224	188	184	177	190	193	192	165	188	180	187	187	190	191	221	203	190	209	186	195	176	216	176	176	179	178	205	190	183	161	183	205	186	185	164	194	216	196	168	193	182	197	195	209	204	197	214	203	198	153	192	191	198	195	200	196	184	179	181	190	205	184	214	185	183	184	189	196	196	189	193	175	179	184	187	175	195	228	207	193	202	198	205	185	177	190	167	195	192	197	200	177	168	211	185	202	164	195	209	196	160	195	191	187	177	176	188	203	179	201	182	191	196	189	184	202	176	192	200	186	189	211	192	204	175	190	178	183	192	215	212	187	192	188	155	186	198	176	216	184	196	158	197	176	198	169	180	189	197	196	196	169	169	191	176	190	202	203	184	200	176	187	174	176	186	184	177	169	189	170	179	189	183	186	168	180	196	208	182	177	181	185	191	197	198	198	195	183	186	177	200	208	189	212	188	173	199	182	200	198	202	158	201	190	185	203	170	190	194	224	178	176	184	175	188	194	191	162	180	175	175	206	156	186	179	203	182	174	189	201	193	208	212	209	191	168	184	211	180	155	182	184	173	189	184	194	194	196	179	194	182	176	174	193	195	184	193	187	167	190	162	180	182	183	187	216	212	207	200	202	183	173	203	205	172	178	178	179	198	183	164	184	182	206	169	189	201	187	185	179	189	186	182	203	194	160	152	171	185	181	155	182	174	179	197	200	183	160	196	185	171	175	186	195	190	185	187	203	181	192	171	205	180	229	190	194	191	185	176	202
33749	45767	41466	26628	10952	4559	2564	1697	878	603	539	457	373	342	364	317	318	329	335	390	587	637	574	446	410	346	295	301	297	316	338	309	338	322	305	286	291	345	294	320	296	302	310	292	302	301	323	314	321	292	317	346	313	298	298	296	310	279	284	333	316	338	302	304	324	340	338	294	309	315	313	287	300	301	309	322	305	282	293	286	298	287	311	278	319	297	318	335	286	287	287	295	303	290	285	296	312	301	330	299	344	274	316	324	324	315	311	340	297	317	290	314	321	295	328	318	284	315	314	329	297	334	307	292	315	288	304	276	299	317	292	324	303	317	280	317	301	300	292	310	303	310	325	279	340	306	282	321	317	298	313	270	297	288	281	297	291	332	316	317	322	304	357	303	303	301	305	295	334	310	322	299	333	280	318	304	333	293	309	317	322	283	316	299	308	309	315	314	320	290	305	293	323	331	288	320	293	340	282	262	293	322	291	316	276	335	307	320	280	281	326	271	290	316	303	280	324	316	309	338	291	334	297	297	287	285	306	292	322	340	280	314	332	286	325	300	305	287	294	320	268	324	307	287	294	314	328	319	345	306	289	337	287	316	325	284	277	325	299	309	357	294	298	278	321	278	282	278	303	309	281	316	307	316	328	303	312	316	296	322	326	315	314	295	331	296	316	313	291	315	287	328	292	314	315	306	299	303	275	291	335	304	293	274	300	281	329	332	313	313	277	309	322	296	293	325	320	292	303	324	317	316	298	305	278	324	320	300	318	310	299	312	300	321	315	308	331	322	292	316	311	328	309	304	327	326	299	338	290	323	317	290	308	292	320	297	317	337	313	291	333	320	303	346	318	296	317	334	310	322	306	332	304	332	311	314	339	319	305	299	333	340	299	321	317	340	313	340	292	314	312	298	329	333	320	299	322	322	327	287	303	315	279	307	322	315	315	300	320	335	346	312	291	301	297	327	305	314	321	357	328	284	314	294	305	325	300	304	309	312	316	294	319	282	334	341	276	294	309	333	320	289	323	294	317	313	326	323	307	310	321	316	288	293	314	310	322	314	303	317	333	321	310	284	291	333	302	312	318	298	312	323	289	282	329	304	346	314	290	313	288	320	267	331	307	319	329	303	299	294	312	291	318	332	311	302	286	313	316	331	276	300	338	308	354	291	316	320	318	317	310	294	302	309	290	299	311	331	294	311	320	308	290	338	294	310	295	292	260	286	333	308	273	341	328	356	332	302	301	315	323	312	322	302	296	318	321	333	330	285	336	296	310	279	304	329	331	283	317	285	335	301	312	287	323	293	305	327	306	306	308	314	310	316	331	308	305	292	302	348	321	322	298	334	308	326	305	277	280	288	305	345	344	291	297	277	296	302	324	272	323	364	351	321	312	294	274	327	299	295	300	304	325	303	316	312	269	315	318	324	339	323	298	289	335	291	275	326	304	312	321	284	319	289	286	335	307	302	304	314	303	332	340	303	304	338	330	323	323	311	322	301	330	313	309	290	307	303	290	278	297	335	315	285	317	300	313	335	312	308	345	309	305	306	331	309	313	306	312	292	353	333	309	293	319	279	294	322	306	303	300	299	305	305	345	315	343	327	304	331	324	326	337	286	304	311	284	310	315	312	296	317	267	285	300	312	323	301	297	329	319	319	339	280	338	349	296	312	299	319	312	320	329	308	294	310	300	298	299	308	301	292	297	340	333	297	305	308	294	303	292	323	317	261	314	333	303	325	324	311	294	273	335	341	331	311	306	320	316	342	301	323	347	287	287	299	309	320	344	287	314	287	304	336	288	270	293	289	322	313	281	329	298	341	314	298	307	316	287	307	338	321	301	312	304	311	336	318	309	298	321	315	300	322	329	324	322	305	310	321	319	311	295	320	310	330	312	284	297	305	315	310	305	325	298	325	306	261	314	324	297	305	294	324	307	332	317	317	352	305	304	283	339	309	333	345	301	331	320	319	311	306	317	287	306	309	318	332	303	293	270	308	326	341	302	314	296	284	314	313	309	323	301	310	290	321	338	323	297	259	305	280	333	300	323	294	291	320	253	327	338	342	315	316	314	314	298	288	295	303	305	339	324	307	348	288	319	321	302	323	306	270	325	319	292	295	328	314	278	310	337	332	329	297	340	289	300	314	308	341	297	314	309	312	310	339	325	327	316	291	308	312	305	339	302	323	306	285	319	313	316	310	311	368	329	321	291	313	303	279	302	322	321	306	305	281	294	294	312	298	318	289	308	321	280	291	282	290	275	277	331	297	320	306	312	322	309	297	322	288	309	322	278	311	313	286	306	308	314	306	317	318	307	308	299	294	299	283	278	307	308	310	294	315	317	324	306	324	299	325	307	312	337	299	285	292	318	288	285	297	298	285	327	294	316	313	338	310	298	287	318	342	337	278	292	301	289	297	322	288	304	280	359	293	311	327	323	325	297	308	324	302	289	312	320	344	302	308	325	303	288	281	336	316	301	335	332	303	299	293	310	303	298	332	310	295	316	297	291	346	286	274	290	317	292	289	294	328	341	324	308	320	309	300	333	342	294	325	305	309	322	308	320	317	318	326	332	313	298	329	285	344	312	282	312	300	306	289	319	321	304	307	279	312	267	316	307	314	347	293	299	304	306	308	327	318	302	315	295	301	310	258	285	281	318	297	298	325	292	279	328	309	333	285	374	299	304	298	330	301	314	308	269	319	283	275	304	310	280	296	318	321	291	299	315	279	340	296	297	290	304	322	289	311	301	295	340	323	288	306	321	323	284	306	286	319	320	316	292	318	303	298	305	301	274	286	307	334	295	282	344	274	291	317	301	268	304	305	286	331	346	310	322	316	310	286	306	338	312	327	316	320	310	323	321	301	319	288	314	291	311	316	312	300	304	287	298	307	315	316	301	330	304	298	292	302	309	348	296	327	289	317	289	315	297	309	345	314	309	330	305	303	281	311	349	312	336	319	320	345	352	345	345	287	299	302	305	326	310	293	308	331	331	276	314	291	296	326	314	346	302	315	314	313	314	295	334	331	328	308	283	312	346	307	302	313	292	300	321	312	310	291	325	307	273	276	318	326	323	313	287	301	315	314	305	307	316	336	289	289	307	325	335	311	311	299	315	307	301	290	321	273	288	330	309	325	314	282	319	317	291	286	333	286	322	326	309	293	338	275	311	306	307	321	326	316	290	296	321	304	292	329	299	292	297	329	311	301	311	283	300	280	327	356	328	306	321	349	324	287	325	306	324	278	299	282	286	338	299	329	299	327	319	323	326	335	299	315	312	308	292	327	301	284	321	329	320	286	314	306	310	329	325	291	301	279	310	304	330	279	279	326	293	342	326	293	343	315	288	303	282	362	332	319	298	350	271	332	311	321	291	274	291	305	298	320	331	312	298	297	325	300	282	329	325	309	292	362	288	293	277	301	318	298	313	305	316	309	298	328	299	314	328	304	327	316	318	328	294	321	319	272	317	306	303	306	315	282	321	302	281	297	297	347	287	306
24640	21594	28782	25394	19773	11450	6422	2633	1552	716	425	326	246	250	233	219	204	204	189	414	824	603	553	402	313	224	230	189	201	186	181	174	178	201	200	196	186	171	182	194	199	196	192	210	209	189	183	204	197	195	203	201	208	206	186	180	223	182	207	200	178	181	168	177	204	189	176	189	193	189	190	206	204	166	161	177	181	189	221	162	180	205	184	238	196	183	203	187	231	178	167	193	152	211	199	216	205	180	179	215	171	191	198	214	197	192	191	194	202	187	172	211	191	174	195	191	182	191	168	212	200	207	200	182	176	210	176	176	190	193	210	204	207	189	197	182	208	185	198	174	208	206	165	196	207	188	207	208	185	162	195	187	181	170	210	199	188	164	196	178	183	182	191	182	175	182	160	197	189	156	189	209	184	173	168	188	178	220	180	191	200	201	183	195	186	196	189	197	203	173	196	175	184	187	185	214	201	202	191	205	201	184	189	185	195	166	195	212	200	172	190	190	186	188	182	204	190	167	188	207	206	164	190	216	200	168	190	214	194	180	197	187	188	209	217	211	180	179	199	206	175	175	163	188	203	183	182	191	220	207	206	203	181	155	220	198	180	166	179	183	215	172	209	188	203	207	199	185	190	200	190	203	182	191	208	183	192	193	176	187	200	194	190	185	183	187	186	157	205	186	192	195	193	174	206	190	199	211	193	208	191	188	185	192	212	206	182	175	190	216	180	200	183	194	185	196	214	245	162	150	206	175	187	167	192	205	183	203	195	191	187	215	189	183	203	179	196	188	196	185	194	193	193	207	192	200	212	205	195	181	217	179	203	198	193	169	194	198	176	178	180	176	188	196	209	202	211	195	186	205	191	204	210	200	200	182	205	199	203	214	168	186	187	185	189	194	185	178	200	184	191	197	194	186	209	178	202	174	188	194	183	178	184	198	217	207	179	215	194	198	192	194	169	188	178	176	184	187	202	180	212	187	219	189	186	193	190	184	188	189	185	214	186	202	183	181	197	179	164	212	205	210	198	207	186	185	190	192	174	191	189	179	196	180	177	219	173	173	187	201	177	199	180	182	202	202	206	193	190	197	180	199	177	212	202	204	223	194	199	186	177	200	192	168	180	196	182	197	193	190	179	201	178	235	183	158	191	194	184	174	191	200	192	193	197	193	177	200	205	191	198	194	186	198	188	183	203	197	192	196	235	188	194	217	198	185	197	170	188	201	182	180	177	181	176	198	188	212	218	165	197	198	206	184	180	188	206	172	202	191	190	178	207	203	172	214	197	167	182	174	169	170	186	208	191	212	194	181	205	198	187	187	210	198	175	179	208	184	184	213	179	190	195	187	184	196	191	178	202	172	190	189	194	196	210	157	191	207	190	172	197	187	166	196	212	202	202	183	198	196	197	206	211	202	185	190	187	206	190	194	175	202	181	182	203	182	181	200	205	188	206	189	212	181	165	183	183	176	182	183	214	211	171	176	195	172	195	206	194	196	193	228	190	188	204	207	205	201	202	187	187	192	222	190	179	180	198	200	185	193	176	192	167	188	200	180	162	175	178	189	203	187	199	198	176	183	188	204	191	209	184	211	186	185	207	214	188	188	211	203	185	190	195	182	179	187	172	190	217	185	215	196	185	210	192	222	203	176	184	148	173	176	214	190	183	190	207	203	184	202	175	195	180	184	165	197	199	193	180	181	174	181	182	231	167	226	198	183	189	193	174	194	192	200	195	203	195	202	178	170	192	176	181	171	207	201	207	206	186	170	212	189	212	187	178	197	170	196	185	188	217	184	180	208	220	225	195	179	192	190	194	194	191	174	182	206	196	206	184	190	200	192	181	206	196	175	184	197	201	200	185	173	226	199	182	187	174	188	177	176	227	168	199	181	190	175	190	197	176	218	198	190	190	190	200	181	195	197	236	194	181	198	182	185	181	160	195	186	210	205	193	189	194	201	189	195	200	201	178	188	160	180	180	202	177	185	211	170	207	203	177	169	195	186	174	204	173	180	198	185	197	184	215	199	192	194	180	168	206	165	190	230	202	177	212	191	185	192	213	199	154	198	177	198	198	183	207	172	185	200	196	181	202	211	183	185	183	217	191	212	185	197	185	178	190	199	188	184	194	196	179	185	196	210	195	207	180	189	196	200	174	181	207	203	206	191	202	173	172	171	195	179	160	190	199	182	191	162	192	191	160	184	223	200	215	215	174	215	188	177	200	191	191	221	184	214	188	190	218	181	205	173	206	205	207	189	194	208	202	179	190	197	201	207	195	167	177	206	182	188	191	192	181	208	192	194	209	173	207	178	229	181	187	174	178	180	175	201	196	211	186	174	220	174	186	189	195	197	197	191	191	166	209	187	208	183	201	228	180	173	159	201	177	208	186	184	199	190	167	192	196	183	175	192	175	201	171	183	188	187	189	202	187	191	201	200	196	197	195	201	206	194	202	180	183	201	204	178	213	179	188	175	178	179	195	198	187	209	170	185	196	184	218	196	176	210	189	201	197	185	203	201	200	184	214	186	199	190	185	212	187	177	148	192	212	183	179	170	225	181	196	187	219	203	196	182	188	197	210	207	196	150	170	189	197	199	191	195	178	159	165	190	197	182	200	170	198	166	174	181	192	180	187	176	191	149	207	189	177	197	175	209	219	185	187	199	200	186	177	208	190	174	205	182	171	200	199	190	175	178	197	206	207	180	177	179	173	192	171	200	188	175	147	169	215	182	193	192	196	200	202	190	185	172	185	177	197	171	181	198	188	189	186	199	196	198	168	186	215	200	200	178	188	194	208	202	190	173	193	157	194	190	204	201	181	187	209	188	172	191	198	205	158	195	185	191	189	215	177	177	153	194	200	203	168	179	175	193	191	191	191	191	205	189	165	198	198	208	174	209	199	201	181	182	178	190	212	200	184	184	166	195	191	191	222	198	179	211	193	180	182	196	177	201	216	190	176	199	177	178	193	170	201	200	203	180	188	192	188	194	168	172	186	212	202	187	181	195	211	198	180	173	180	207	181	204	180	203	190	195	155	171	189	199	189	203	209	201	202	221	175	170	190	179	191	174	201	201	182	206	189	196	153	195	171	189	185	172	185	165	210	193	201	202	195	201	205	178	215	196	197	176	199	176	208	183	173	187	178	219	182	187	185	215	232	171	174	186	195	211	164	184	164	175	217	214	193	180	190	188	186	194	196	173	188	188	187	175	189	168	205	174	231	207	180	184	203	194	187	190	187	166	186	154	185	201	184	178	182	195	182	187	167	172	175	184	187	189	186	174	215	203	184	196	189	188	181	201	184	211	178	182	199	211	195	199	181	176	156	171	229	187	194	183	196	194	184	180	193	190	179	181	158	195	199	182	193	195	211	192	174	180	181	174	192	163	179	193	204	182	174	198	187	196	179	173	206	196	204	168	185	179	184	179	196	195	209	184	188	201	182	205	190	178	203	196	192	187	184	202	195	176	176	196	181	176	180	180	146	193	165	199	208	200	185	192
34393	56140	45996	31170	20258	14595	10838	5776	3759	1804	1027	673	512	422	387	370	330	327	353	913	1966	1504	1263	859	614	455	396	325	297	296	299	301	285	344	325	311	324	327	336	301	324	304	293	309	321	325	293	297	310	301	310	298	328	329	305	304	330	326	320	311	325	296	299	297	303	357	310	342	304	333	309	287	301	305	341	320	312	327	299	330	353	327	301	329	317	336	309	315	307	289	278	304	321	288	311	305	301	314	286	314	312	302	296	338	291	302	316	320	347	327	318	307	335	308	321	309	297	339	312	319	314	275	315	310	317	292	325	328	309	298	318	320	302	328	327	317	307	332	311	309	314	301	348	319	308	302	311	304	292	305	308	307	314	312	333	307	279	311	299	342	305	287	300	302	309	305	315	279	329	315	331	304	320	327	315	305	349	306	313	323	299	321	293	319	323	292	305	299	305	315	325	341	303	317	333	321	329	341	282	282	285	319	319	284	329	304	337	319	323	303	338	289	302	355	331	321	313	317	314	335	315	302	312	324	330	287	352	309	364	329	304	327	310	295	320	279	304	312	303	307	309	325	323	302	306	297	311	301	331	304	323	308	326	280	323	311	298	336	297	302	308	303	326	299	287	318	307	296	310	322	292	309	322	292	333	293	304	292	340	298	336	340	303	350	309	311	276	284	291	300	350	324	309	332	276	333	307	289	309	301	340	278	340	334	312	324	313	313	304	302	299	340	303	308	311	311	278	310	342	317	314	309	307	345	311	303	312	314	295	335	314	317	302	296	320	321	319	275	282	343	318	326	288	311	298	320	300	300	303	346	325	313	315	324	330	332	321	315	303	304	338	305	292	321	337	303	307	312	315	309	324	339	329	294	341	309	291	308	295	299	318	285	302	297	339	328	316	326	316	303	313	333	310	277	304	338	324	329	293	307	293	325	359	294	303	299	282	306	314	329	322	300	304	305	289	337	303	289	343	302	288	301	304	330	324	330	294	296	300	316	307	297	310	321	343	354	306	340	339	302	316	334	319	318	330	311	331	320	299	308	307	330	317	309	311	320	309	339	315	302	339	327	320	323	313	334	318	331	332	291	312	315	298	326	324	323	310	279	282	297	307	321	309	325	312	308	339	308	289	314	307	309	332	285	319	298	306	292	317	312	321	285	305	335	316	314	309	309	308	287	282	296	321	299	314	304	303	319	297	290	291	320	317	318	315	293	320	332	324	304	311	305	322	351	322	285	303	286	300	310	278	304	332	301	292	297	334	295	341	331	288	310	296	319	295	307	289	316	346	315	317	311	340	317	332	335	316	335	319	311	305	309	315	318	346	317	309	339	283	319	312	325	318	301	336	320	318	364	298	294	323	317	325	310	277	317	304	309	292	282	322	329	318	309	334	320	323	303	316	296	292	306	325	301	319	307	296	320	296	317	289	304	268	308	312	309	300	339	334	305	301	280	318	282	328	322	325	306	323	322	305	319	314	322	296	304	315	340	272	309	305	328	291	314	334	333	321	301	340	307	296	295	292	319	301	305	322	299	296	283	327	319	315	291	276	329	318	322	322	303	325	316	315	270	342	323	304	311	316	313	314	319	269	304	299	291	304	278	310	302	311	307	318	301	323	277	330	292	288	327	344	310	354	310	326	316	297	302	338	321	306	320	331	308	289	303	288	318	286	310	314	315	329	315	288	302	343	307	300	291	364	324	295	336	319	326	306	328	336	352	307	312	302	315	348	319	295	306	299	325	320	299	308	302	309	302	316	324	316	299	330	281	325	292	310	294	323	286	333	333	293	331	325	311	292	309	317	322	321	327	325	315	333	298	327	333	319	280	327	299	301	314	292	294	319	307	322	303	313	283	318	327	324	333	288	290	307	273	314	326	292	319	315	340	320	325	305	282	335	301	307	306	289	308	309	327	314	308	326	281	325	329	298	305	330	310	324	344	303	333	301	319	326	324	301	315	332	328	293	336	304	309	300	302	293	298	335	302	335	293	305	312	315	310	290	303	331	316	285	307	341	330	286	301	324	320	361	306	349	343	319	301	344	307	326	347	283	322	293	330	318	283	319	306	300	313	302	317	289	335	325	311	293	288	304	295	324	284	318	318	308	282	334	319	311	318	316	307	303	316	315	328	340	315	299	296	319	332	326	289	320	322	323	313	309	321	330	320	317	298	309	352	283	336	318	320	322	304	351	318	246	323	317	323	321	289	297	307	310	336	313	303	303	293	296	302	294	339	327	298	291	308	300	357	317	342	316	317	306	309	302	299	292	307	294	308	304	326	285	327	315	340	320	311	343	315	327	337	293	345	319	314	349	303	296	320	295	305	315	309	302	331	303	328	337	289	319	325	293	306	329	303	322	343	320	295	320	319	309	354	297	324	326	331	319	323	323	296	284	338	328	318	299	318	276	301	313	338	291	321	330	293	326	296	307	325	308	320	317	334	314	323	314	294	289	328	317	304	319	331	300	300	300	304	295	295	320	330	311	322	320	299	317	306	343	278	288	342	322	309	320	318	308	312	297	307	312	301	312	307	292	334	331	264	314	304	301	321	272	311	324	315	319	327	313	339	315	310	284	295	301	319	321	309	289	303	306	319	338	330	310	329	298	314	281	352	329	333	324	340	297	329	328	305	280	293	325	312	321	340	343	311	314	345	319	314	300	306	309	346	286	290	347	324	335	296	308	350	312	309	302	330	304	315	307	303	316	351	334	343	306	315	355	322	332	348	285	316	297	308	301	332	323	302	322	322	338	280	296	328	318	305	304	332	294	283	332	330	269	343	312	321	320	328	293	301	302	304	313	324	349	302	343	294	289	302	314	326	290	327	294	273	313	302	315	307	286	281	283	294	288	303	310	309	333	311	305	321	334	308	285	323	301	293	324	302	281	334	313	294	345	300	304	298	307	331	327	344	295	330	290	336	318	301	308	310	313	313	279	299	307	325	320	289	317	287	323	319	296	322	292	303	346	290	294	319	282	286	327	309	290	319	299	334	330	321	308	293	307	307	290	284	325	316	327	307	272	337	302	287	323	299	294	321	303	294	329	319	283	274	301	341	301	316	325	308	327	300	327	319	331	324	321	311	289	350	328	307	305	279	364	316	295	286	300	328	334	306	331	299	307	341	319	303	328	325	318	317	309	290	319	333	339	311	299	286	305	337	303	342	298	301	317	344	331	305	276	305	333	313	314	303	308	322	288	263	340	323	310	303	312	291	325	328	323	309	313	288	317	323	360	280	324	281	295	315	295	295	331	291	302	303	286	306	266	310	308	313	305	325	332	307	309	319	314	306	313	296	297	315	301	286	302	308	318	332	308	310	278	290	330	317	320	318	279	330	328	294	279	321	314	318	325	303	288	336	355	312	310	298	291	282	303	301	306	320	288	356	320	321	336	332	307	308	320	347	320	299	304	308	327	312	321	306	317	319	322	281	324	307	328	297	303	322	303	312	336	321	306	294	305	314	306	292	322	310	320	307	303	303	307	309	329	296	317	304
23475	21594	29389	24412	22134	21683	16663	7640	3954	1752	556	359	373	312	253	229	237	230	207	687	1328	1083	704	504	404	288	244	194	195	200	223	189	229	212	188	189	214	172	208	184	179	192	211	212	218	187	211	205	192	207	195	195	204	192	204	205	194	198	205	223	193	187	207	208	213	220	232	218	189	194	211	188	200	211	202	183	207	200	179	172	190	200	210	198	200	206	206	180	178	189	181	182	188	190	205	225	184	178	205	209	210	200	174	213	199	188	187	212	195	203	205	184	188	215	187	214	186	212	206	220	190	198	209	216	193	199	210	216	184	214	192	192	217	214	200	212	210	190	185	190	200	192	187	193	179	208	178	198	212	208	211	195	203	226	189	189	195	196	206	197	175	192	200	196	207	186	213	205	198	178	207	186	194	191	200	210	209	199	188	211	225	198	181	187	199	206	188	176	204	181	192	185	200	211	237	204	176	186	236	188	211	192	206	207	203	198	197	234	197	184	202	200	207	184	217	203	204	185	186	193	183	181	186	198	182	167	187	182	166	201	184	192	197	192	213	200	198	182	173	190	181	211	184	209	205	176	177	194	189	204	220	184	189	189	185	207	204	185	213	195	185	211	193	209	233	190	160	182	198	215	219	194	208	204	186	186	193	197	204	191	206	201	199	216	196	213	201	200	205	206	203	199	182	211	197	187	203	169	201	206	197	205	192	217	187	193	213	173	162	220	205	203	228	194	186	224	198	190	195	164	197	205	213	212	211	200	220	195	200	193	196	190	224	178	218	169	195	178	206	182	183	199	197	188	203	202	186	209	205	172	199	181	179	194	195	179	229	187	178	175	190	224	195	195	192	201	184	204	225	204	184	224	193	199	183	205	170	190	220	170	187	215	206	181	194	192	186	190	221	185	203	193	206	194	211	198	199	230	182	194	205	181	201	197	193	193	186	205	182	184	184	179	188	206	190	178	188	194	191	198	196	192	173	212	188	191	186	187	211	175	208	197	203	184	191	173	178	213	179	222	194	201	191	198	205	200	198	192	215	180	173	204	190	195	187	180	216	204	187	199	164	185	204	199	182	195	222	176	179	205	194	162	208	191	187	184	200	219	190	189	205	193	197	189	214	201	188	189	216	206	204	185	197	228	198	198	192	190	189	193	218	207	202	224	181	208	180	188	196	212	207	187	202	210	199	180	188	188	197	197	199	182	185	187	197	203	216	195	177	215	200	197	192	188	211	198	215	199	188	206	186	196	191	194	197	185	175	196	201	191	196	190	213	198	181	195	201	223	216	191	194	206	188	198	193	186	199	207	185	196	198	225	175	172	211	189	200	193	206	186	190	195	197	198	189	210	198	219	171	188	173	197	184	200	193	203	218	198	224	234	202	188	211	208	198	174	184	193	189	184	215	204	178	225	199	196	219	182	183	171	178	175	177	210	181	222	200	177	182	195	182	180	168	165	189	213	175	192	203	218	204	178	203	189	193	229	197	180	206	190	208	185	189	205	189	214	181	199	178	204	178	221	198	217	206	205	209	194	208	198	217	198	215	197	179	209	183	182	178	201	176	208	189	179	202	198	192	220	193	196	185	215	223	183	199	193	208	193	191	200	194	210	212	198	180	197	225	175	182	177	184	200	201	181	173	183	215	196	213	192	201	194	234	180	208	200	173	184	205	179	226	214	202	178	182	189	190	211	188	188	189	197	186	205	211	203	205	192	193	175	180	195	192	179	198	207	220	209	191	221	189	201	215	213	185	183	198	213	204	196	205	196	207	203	209	171	218	181	189	178	206	204	203	201	207	192	218	190	200	191	181	217	178	191	214	208	197	180	203	220	192	199	199	174	204	193	207	200	181	184	194	201	192	189	196	190	216	218	202	176	209	227	220	203	188	175	184	185	213	193	199	190	186	196	210	180	184	199	201	209	192	183	170	204	199	202	186	209	188	210	205	201	215	177	200	216	191	210	186	212	209	180	172	201	204	209	187	194	210	179	199	213	173	201	197	193	189	183	187	203	209	205	211	177	186	193	185	185	195	199	191	170	171	201	162	185	197	199	176	186	211	184	200	192	213	215	209	216	190	214	179	221	205	185	204	224	179	200	182	213	184	206	186	195	182	186	176	207	186	222	184	210	191	190	208	188	198	202	182	170	204	166	195	198	210	211	191	232	204	228	204	189	218	191	209	192	198	194	206	209	199	205	208	188	188	212	173	210	212	173	214	201	183	207	192	180	213	185	202	190	205	212	174	210	176	192	190	179	185	187	233	188	174	210	176	198	193	222	179	184	168	222	188	193	175	205	178	206	186	200	191	222	197	206	194	184	195	178	203	196	189	189	203	194	192	207	179	192	167	193	195	194	196	206	208	202	214	202	206	209	179	208	223	184	197	204	198	201	206	197	189	201	194	208	193	209	178	208	192	188	177	197	208	175	192	181	209	198	203	186	200	216	204	189	218	173	204	207	191	188	189	171	211	199	195	194	229	222	178	207	199	188	197	186	182	175	208	192	196	191	166	202	188	194	199	181	189	186	201	196	174	190	195	191	178	207	209	199	216	205	195	202	197	214	183	185	190	217	206	207	221	203	220	192	208	213	183	203	189	219	207	195	201	203	205	214	207	183	195	216	178	207	181	188	177	194	202	205	212	187	190	197	210	173	181	218	185	189	194	190	170	195	184	217	208	206	215	177	189	177	180	194	189	179	189	212	183	227	194	191	206	178	221	173	212	213	180	188	210	201	187	195	185	208	198	165	196	191	210	211	179	214	187	180	185	209	193	201	196	195	205	213	221	194	185	226	198	210	194	213	205	194	193	219	200	183	203	208	208	206	213	194	196	201	197	190	182	169	171	174	173	221	197	206	186	184	198	177	188	182	197	196	190	199	190	223	206	210	187	176	206	183	213	168	180	196	206	212	182	194	187	200	192	178	203	194	168	198	201	185	190	214	196	189	187	178	194	198	198	192	193	217	191	223	188	198	203	201	206	182	213	180	192	188	198	218	194	214	188	168	208	189	187	209	195	163	184	216	217	216	195	161	195	193	186	198	203	184	178	195	213	192	199	210	184	179	217	177	214	212	192	170	216	191	215	180	190	201	203	192	213	181	209	226	203	203	190	207	184	215	174	190	215	182	187	212	208	184	206	196	195	179	200	190	189	192	205	163	213	192	193	189	200	163	202	196	196	209	203	204	187	188	171	203	210	183	201	189	202	201	188	153	216	195	200	185	179	203	205	191	178	200	201	191	171	163	198	199	205	181	191	191	197	213	186	178	221	190	181	203	222	221	191	201	186	209	212	187	195	185	198	194	211	209	207	200	197	180	186	218	210	225	207	197	185	197	182	195	203	184	211	193	193	208	196	205	181	196	177	186	157	185	220	202	199	214	169	200	191	201	221	225	186	191	204	205	188	213	201	215	188	182	211	165	196	200	198	192	186	180	208	215	207	177	201	200	194	207	214	207	216	188	188	221	188	196	214	195	205	213	201	215	191	168	199	188
37871	60489	48672	36849	29187	23486	18611	12730	8152	3667	1265	865	711	594	459	454	435	364	376	1503	3282	2527	1566	1050	756	501	425	364	335	311	301	332	287	313	296	330	338	348	298	318	308	325	298	300	324	316	331	335	319	285	306	321	346	311	293	313	330	321	326	312	319	314	348	287	334	290	311	287	295	313	338	358	333	318	302	316	314	308	307	303	329	304	298	298	319	310	353	334	338	280	323	305	301	317	302	296	309	316	252	287	318	290	291	318	319	341	338	317	327	304	310	318	308	325	300	307	328	294	340	334	300	278	316	345	347	322	290	307	290	308	292	316	329	299	331	330	318	314	329	322	312	314	330	329	322	327	312	322	302	319	325	313	309	304	318	335	302	316	310	318	324	295	301	321	312	308	280	317	282	312	298	306	307	326	311	336	334	290	306	317	312	330	305	299	314	318	302	290	332	283	324	294	302	276	343	317	284	303	324	346	291	310	306	309	316	324	334	318	307	313	310	302	349	312	332	324	316	306	372	296	302	326	310	303	291	350	309	324	333	311	299	309	324	305	305	328	316	293	314	312	295	300	290	294	313	295	307	298	313	323	328	323	281	318	324	301	320	350	316	318	304	318	306	319	308	341	299	315	295	305	326	331	321	319	325	317	290	349	338	314	326	311	335	308	328	307	313	304	324	294	307	313	304	282	322	330	360	318	291	321	274	322	305	292	335	318	290	327	311	330	324	319	292	345	290	287	316	348	323	301	315	347	347	302	319	322	310	305	322	316	294	334	294	313	287	315	300	305	317	312	329	306	339	321	281	313	314	309	323	312	309	299	310	294	310	315	323	314	296	318	343	295	275	293	331	312	312	317	286	311	318	312	291	343	317	328	303	319	303	293	288	322	319	363	318	322	282	316	328	310	331	315	312	309	297	317	291	320	309	306	327	290	316	338	327	319	316	300	320	309	322	338	330	286	308	327	349	358	321	314	309	329	306	327	298	329	339	322	324	344	304	296	317	340	325	320	351	333	278	322	290	288	288	329	321	312	287	291	339	283	317	336	285	284	289	319	332	304	345	314	318	310	309	322	314	330	340	294	307	303	318	306	313	302	311	351	308	317	309	329	340	355	311	332	308	326	302	302	332	291	337	301	280	344	306	298	356	286	311	325	334	320	289	317	292	312	308	318	319	296	325	328	311	296	305	320	325	301	313	303	318	330	329	352	309	301	303	328	316	356	293	289	296	306	316	311	306	322	290	321	317	302	321	313	312	322	310	300	278	329	337	274	318	289	346	353	328	300	318	326	324	296	316	328	306	300	348	331	288	291	288	292	320	311	309	289	337	323	336	361	297	320	326	310	321	319	332	309	306	309	316	329	307	334	329	317	323	283	314	305	302	300	298	310	296	306	313	299	288	308	314	336	320	331	299	348	305	296	298	311	294	307	332	319	287	310	313	313	324	310	307	308	289	298	328	276	329	299	307	319	302	312	314	322	343	331	281	308	317	317	298	298	309	312	304	320	320	313	313	318	293	319	330	306	295	278	299	309	309	284	286	331	303	323	310	356	315	339	335	297	298	331	316	310	340	315	267	319	279	274	313	294	267	291	324	330	336	326	296	346	306	280	328	323	303	299	309	331	318	319	351	286	338	285	333	325	336	293	283	314	324	345	340	296	328	325	307	292	315	316	292	312	324	313	336	300	312	294	290	302	328	313	321	318	310	290	316	334	325	303	319	299	329	323	300	327	305	302	290	298	319	315	349	333	333	283	308	323	306	293	313	311	336	304	294	279	272	330	319	315	324	296	300	325	351	284	306	293	297	323	288	317	295	307	320	307	303	317	333	287	343	354	305	311	320	296	294	326	320	288	293	275	337	347	280	340	326	317	303	320	320	311	311	329	310	305	316	306	291	321	320	308	307	340	294	323	289	316	284	291	335	300	344	339	305	287	308	317	300	328	319	299	312	297	315	320	309	319	345	304	328	299	299	321	310	358	311	319	334	316	300	317	324	328	308	312	309	326	312	326	326	337	266	295	311	329	340	326	320	325	273	294	327	330	326	355	319	297	312	338	319	312	296	306	301	326	343	292	341	339	332	321	313	328	337	291	349	304	318	318	302	330	286	335	315	318	333	288	290	341	291	291	333	314	329	308	311	320	330	307	304	281	289	302	298	323	342	320	313	300	317	311	300	328	328	312	314	303	329	341	329	304	323	303	307	293	303	326	323	347	304	295	340	332	294	311	339	311	323	340	323	315	293	346	297	318	325	318	294	328	326	312	306	320	315	313	327	298	320	318	286	291	294	302	338	312	320	289	293	314	314	293	317	326	310	322	328	342	318	301	296	322	339	331	330	322	318	329	349	258	309	337	324	317	319	309	319	336	315	301	297	335	322	345	289	331	347	295	319	318	308	290	339	319	286	320	333	318	290	286	288	338	320	329	318	346	306	324	285	339	277	321	313	294	339	298	321	344	325	316	328	275	320	319	316	306	354	274	331	309	306	297	312	352	314	315	310	295	317	330	298	299	319	300	307	318	331	308	305	279	303	303	311	309	321	330	322	336	274	328	299	309	295	304	329	306	307	311	318	302	318	305	310	335	294	320	311	305	307	322	303	338	357	320	284	321	306	344	336	289	302	320	318	329	308	292	313	364	321	354	292	326	294	306	309	328	286	300	322	335	311	294	344	296	291	310	299	344	294	291	296	323	313	263	333	296	334	314	324	303	289	326	300	295	319	310	305	317	304	329	291	315	318	283	314	305	328	281	282	291	328	287	336	341	323	308	297	288	285	342	293	319	286	320	301	312	327	309	332	324	306	334	289	269	311	305	292	337	309	318	272	326	288	321	300	321	309	319	315	311	331	348	292	333	340	341	298	311	328	317	272	314	326	306	333	312	312	298	307	324	310	308	278	309	298	324	289	316	305	307	318	347	311	312	300	322	311	317	295	320	280	339	313	318	340	294	302	307	301	312	321	302	310	288	294	319	306	285	317	326	320	329	282	315	290	318	301	331	322	291	300	335	327	328	326	339	300	327	340	310	327	292	329	293	302	327	286	286	326	314	317	319	311	295	318	300	305	315	287	333	325	310	302	297	297	289	314	311	341	351	280	329	299	338	340	343	323	315	291	316	306	336	322	290	299	314	294	310	314	319	329	305	299	316	301	321	314	306	300	335	259	315	291	337	322	322	331	320	312	297	337	304	294	322	337	328	272	328	316	331	297	292	316	312	304	321	290	332	309	340	324	317	321	302	336	302	286	301	341	323	290	344	314	324	323	285	300	332	321	334	304	321	319	312	305	327	316	308	302	295	313	304	318	307	327	316	336	320	280	313	299	335	338	291	304	323	320	297	299	315	302	292	310	297	297	330	301	322	303	298	302	316	326	290	297	351	325	309	296	322	305	288	328	293	292	298	300	303	326	347	309	314	302	319	326	329	319	327	318	320	263	331	314	322	309	306	275	344	267	311	324	332	301	330	309	343	278	318	295	335	290	304	281	300	305	327
29651	24065	23332	14722	7456	3878	1936	916	429	286	268	228	224	220	199	207	201	217	191	227	257	258	244	228	198	186	181	209	186	186	192	177	193	199	196	190	195	174	214	212	199	212	219	215	184	206	207	192	193	194	198	193	178	195	179	174	179	183	190	178	195	170	197	208	181	201	196	195	200	175	211	206	183	188	203	179	194	229	208	177	216	198	182	206	184	164	197	176	192	191	190	185	203	173	203	179	199	179	189	178	202	180	165	185	193	203	223	188	173	188	172	180	210	195	162	201	191	185	200	201	197	203	182	172	197	185	203	185	165	207	188	213	201	174	202	187	174	208	199	185	196	197	156	205	200	187	181	198	182	186	195	184	188	181	184	172	183	200	231	189	171	183	197	181	193	180	197	216	194	170	205	220	192	155	202	201	192	203	214	194	200	195	215	191	191	187	180	196	195	164	193	199	195	169	165	189	204	208	185	202	206	182	186	187	200	185	159	216	174	211	206	194	203	173	191	185	194	188	195	188	181	207	206	203	201	195	176	205	173	188	195	176	189	191	183	209	181	174	214	189	197	191	193	192	223	187	197	186	185	186	182	201	203	199	188	204	190	224	205	156	201	169	186	201	194	177	203	198	203	171	192	188	223	190	173	210	175	188	201	189	171	170	209	181	181	187	178	210	181	212	185	211	211	201	173	228	174	192	178	190	177	210	194	212	202	185	183	204	192	164	200	199	197	186	175	181	195	198	183	205	195	189	207	181	174	214	202	185	214	186	210	187	210	186	198	193	209	186	195	211	186	200	181	196	170	181	187	167	170	193	214	193	199	178	179	194	227	204	197	173	195	203	186	187	179	173	196	189	207	212	227	202	193	203	207	189	192	208	197	198	192	189	195	185	195	204	173	199	195	216	192	181	177	207	181	198	183	183	183	204	200	173	197	181	174	197	200	194	203	182	181	210	191	192	182	199	186	196	182	177	174	202	201	173	180	208	199	214	199	181	205	202	204	201	204	193	182	187	189	199	200	185	187	204	182	185	165	182	184	190	203	195	198	186	192	189	185	189	200	192	200	189	190	176	203	192	217	204	198	198	183	194	207	171	192	236	190	230	188	175	190	192	183	195	202	208	228	192	187	179	194	197	181	202	193	207	191	190	177	179	203	199	214	188	188	190	192	191	171	191	195	191	209	187	205	193	208	170	196	199	190	198	206	209	199	196	207	186	202	187	192	200	216	209	188	224	188	197	188	207	179	205	200	188	173	218	190	194	193	208	200	200	180	225	169	180	190	199	209	197	176	208	180	183	180	191	201	189	182	175	230	208	204	180	210	207	202	185	185	185	192	176	195	200	196	195	171	205	210	186	184	203	193	181	202	210	206	194	179	207	191	203	189	199	174	195	167	186	166	202	206	168	188	230	164	209	185	204	190	191	191	186	198	209	199	186	198	187	172	188	190	204	181	188	189	213	178	219	194	190	216	190	204	179	203	213	203	213	185	192	187	192	200	178	228	222	190	217	188	194	211	182	195	185	175	189	200	191	199	196	197	194	212	227	191	206	190	201	188	188	202	197	188	220	189	169	207	204	199	185	199	198	200	243	193	169	190	209	204	181	190	203	183	192	194	180	198	181	216	174	165	181	191	202	187	198	184	184	194	176	182	187	154	187	223	174	201	187	219	180	172	177	187	170	192	201	165	187	203	167	214	199	195	165	189	181	215	196	169	212	195	184	203	204	189	193	194	195	183	162	193	206	199	196	206	175	194	195	193	197	181	161	198	207	188	195	199	217	189	184	215	183	179	191	204	235	202	184	180	181	206	208	198	182	192	224	212	192	196	182	181	176	190	188	185	178	198	189	196	210	206	228	183	213	211	190	195	213	171	207	203	176	208	204	203	233	227	195	177	196	198	181	175	209	202	204	196	183	214	182	180	185	222	196	196	183	223	209	181	186	203	212	195	193	180	175	185	205	196	208	220	205	189	208	207	166	177	170	200	183	168	182	194	194	196	166	187	200	206	221	202	174	212	191	177	193	212	194	211	197	183	185	222	190	202	197	183	186	201	204	201	204	191	210	190	197	196	189	191	199	181	195	194	205	184	209	202	172	197	209	191	184	183	195	210	179	220	173	211	219	191	181	186	195	192	210	219	215	194	162	183	200	226	180	202	217	197	213	182	193	205	156	168	140	187	189	198	199	196	193	172	203	189	177	188	193	180	191	237	195	210	186	181	174	179	224	186	215	192	197	198	186	173	216	209	205	192	225	157	181	182	194	193	193	203	196	209	190	195	174	211	201	195	209	195	202	199	202	191	183	204	207	167	185	206	183	214	201	180	175	186	181	177	215	175	183	190	170	178	188	158	184	179	202	184	191	206	197	199	204	193	192	192	185	196	182	210	212	185	181	208	186	206	178	175	189	191	194	211	206	184	206	207	207	210	195	194	189	197	186	198	193	218	201	228	202	166	169	223	183	188	201	172	218	197	183	191	199	180	186	202	196	185	187	213	169	201	202	180	166	179	184	196	231	184	220	187	203	175	191	183	221	191	184	180	195	192	188	194	203	197	197	192	177	190	207	177	207	186	195	207	168	177	198	184	197	209	208	196	199	187	212	171	185	204	177	183	214	217	195	181	184	208	177	207	176	185	181	206	190	183	209	201	175	202	228	173	205	199	194	207	183	177	196	189	195	195	192	193	194	186	183	208	190	184	188	201	185	200	174	195	196	187	179	217	195	185	167	196	191	195	180	176	197	212	166	196	213	195	188	204	183	173	195	180	191	168	187	165	184	176	196	178	219	168	208	193	209	203	184	220	190	208	170	181	188	179	197	186	184	175	199	193	189	194	184	193	182	188	159	209	187	183	220	220	180	167	231	180	186	196	202	197	191	192	183	190	172	190	211	188	175	182	196	213	188	173	218	213	183	181	197	196	169	208	178	209	200	194	211	192	181	173	202	163	185	209	212	198	201	183	180	174	198	194	199	184	184	184	195	204	193	214	206	211	216	182	194	200	194	188	204	200	211	202	186	186	180	195	164	174	197	185	185	201	171	175	207	249	178	216	207	222	196	159	188	179	201	186	177	190	202	182	206	199	194	206	196	181	187	190	208	193	191	203	188	214	185	201	185	201	209	189	197	222	211	206	180	174	195	204	191	199	182	187	187	207	195	188	191	198	203	197	197	192	195	195	209	211	192	174	188	183	209	204	184	180	210	186	189	189	207	171	186	206	152	184	173	183	206	182	187	207	169	204	180	216	214	186	195	199	194	215	188	194	189	222	201	187	164	209	157	207	208	197	187	205	203	222	182	202	170	191	199	205	206	184	194	193	218	181	187	205	192	178	207	167	179	183	198	187	171	173	224	217	203	187	180	204	202	194	190	216	194	170	206	196	199	225	158	223	184	204	190	217	186	217	189	180	195	171	198	190	191	173	191	180	191	189	171	203	158	213	205	198	192	197	205	200	197	185	203	201	188	183	166	181	194	174	198	196	204	186	180	203	202
36502	37576	31989	21072	15042	9147	5039	2397	1083	585	507	466	405	401	360	327	354	335	328	399	529	473	415	392	338	322	357	337	319	319	338	306	332	332	321	336	290	308	306	291	308	323	329	337	301	312	297	321	307	299	326	316	330	284	303	327	278	312	296	341	320	283	320	316	332	328	300	322	306	333	331	292	319	332	319	337	305	303	320	331	323	335	324	293	317	345	329	305	313	281	288	350	286	332	314	343	352	315	291	298	319	312	327	366	347	326	338	279	303	313	329	310	312	313	316	289	280	305	291	314	299	300	300	311	297	268	294	325	345	302	313	300	309	330	311	313	315	326	316	326	302	316	332	305	302	302	311	295	283	287	297	316	313	305	324	306	310	318	338	326	306	304	289	303	294	282	288	346	340	349	313	312	313	329	327	299	303	300	341	314	289	312	341	307	326	306	326	297	305	314	287	294	315	324	324	325	322	334	335	315	325	282	340	335	324	344	304	320	278	332	289	353	276	318	302	334	324	288	329	316	313	316	269	329	291	306	312	316	300	307	319	334	362	285	331	303	308	314	295	307	292	310	326	335	352	325	319	283	339	302	371	323	300	348	335	319	310	295	316	307	308	329	323	346	299	327	325	280	316	316	336	323	318	316	313	326	331	329	317	321	307	320	335	293	312	280	269	319	314	282	283	338	310	329	330	321	338	308	314	326	296	308	331	319	329	312	339	333	294	295	308	293	268	353	311	284	293	336	308	333	303	318	326	325	336	334	312	288	313	339	310	329	342	323	287	325	322	323	319	316	336	318	361	342	290	319	287	302	302	334	320	295	327	329	314	276	323	312	326	317	345	308	310	318	312	316	318	296	302	352	321	295	286	352	310	338	312	313	346	312	291	334	294	321	314	312	305	304	326	312	277	336	324	312	306	300	305	322	319	319	343	294	310	306	269	306	321	309	298	301	294	315	321	295	306	333	324	326	287	288	291	311	319	290	336	323	319	316	302	305	283	322	309	304	301	294	315	310	310	296	329	299	308	298	289	304	315	314	345	320	340	342	335	299	297	289	317	295	321	322	303	322	341	314	324	327	297	357	326	350	347	319	333	306	293	295	307	287	345	301	289	326	311	320	319	291	315	326	335	302	297	321	301	309	318	327	294	307	280	308	302	318	315	319	282	319	322	302	316	324	339	334	295	327	333	283	314	312	267	312	336	303	322	324	289	311	321	353	317	292	331	345	345	317	293	299	340	307	307	332	305	295	331	319	336	352	328	301	308	351	326	318	308	326	325	297	315	285	310	311	323	359	327	307	302	329	306	315	323	304	308	323	316	326	302	319	310	315	281	326	319	315	298	281	300	298	329	318	309	310	347	282	315	300	295	310	326	278	340	309	333	351	306	305	286	324	295	314	310	300	309	340	300	319	308	296	341	307	332	304	307	295	314	317	311	353	352	323	306	300	300	327	281	355	328	314	300	269	291	303	291	349	332	297	308	282	359	318	301	317	299	318	285	291	271	309	343	292	320	309	310	325	319	318	300	304	317	326	286	324	334	302	308	327	311	327	308	299	334	329	304	329	337	303	316	308	291	325	320	315	343	300	350	346	327	343	298	323	295	328	319	311	337	302	346	343	331	310	284	319	332	312	307	316	331	324	301	314	325	341	309	331	307	317	294	312	315	307	330	345	305	320	329	295	328	347	322	316	309	326	321	314	320	325	339	295	309	347	326	319	306	309	313	316	308	302	295	355	296	298	305	336	317	274	299	312	333	326	322	318	306	284	329	307	341	329	319	319	333	312	322	294	329	295	310	308	313	331	294	330	308	315	305	322	307	322	342	317	322	319	324	288	325	321	333	335	292	325	314	351	330	307	299	287	317	299	316	331	314	336	320	297	340	276	289	328	328	286	337	337	335	352	280	318	303	316	303	298	293	321	319	320	323	334	311	347	323	308	312	278	324	306	329	311	290	308	322	306	319	330	308	304	290	303	301	315	299	333	310	342	331	330	331	327	346	309	351	331	305	330	321	317	296	298	313	306	322	338	322	326	326	356	313	315	306	304	334	308	318	292	321	323	327	304	305	274	297	324	327	275	313	298	290	307	328	315	276	298	293	314	301	333	308	308	330	300	320	303	350	279	327	298	298	321	295	323	290	309	341	312	328	317	324	309	289	314	294	285	312	311	294	328	300	310	315	319	323	293	310	284	308	336	332	304	292	293	331	337	304	315	298	312	323	291	309	321	304	315	329	321	301	318	305	337	331	322	315	338	336	324	343	309	332	310	312	327	330	327	298	337	324	317	308	313	300	324	302	326	342	324	296	312	282	325	331	298	293	301	296	302	328	284	311	292	299	343	303	319	352	327	308	311	280	327	358	319	297	304	281	310	306	304	323	357	335	298	319	327	326	278	323	300	301	312	292	324	294	329	305	330	301	317	330	310	275	335	314	331	330	328	336	325	319	336	311	289	348	333	300	328	319	329	281	296	330	326	283	336	325	354	319	329	316	330	380	279	325	336	298	315	317	303	347	321	292	362	307	330	322	317	310	301	309	312	323	317	277	322	329	289	297	321	303	346	304	270	291	319	305	316	309	328	345	323	325	278	314	313	341	317	293	302	325	287	317	313	282	323	292	296	305	329	324	329	323	300	299	313	343	296	349	291	292	302	322	283	297	300	280	322	315	347	298	345	323	327	287	300	325	301	310	327	307	315	313	306	314	320	287	285	300	302	317	315	301	312	298	324	334	307	341	308	336	294	296	295	293	309	286	286	338	304	322	317	325	311	325	309	363	316	354	318	320	325	305	314	288	319	347	320	322	322	311	308	313	335	305	350	305	305	316	304	304	314	306	320	317	313	321	312	303	335	324	282	351	319	336	328	289	307	300	294	287	330	326	334	332	321	310	306	304	312	337	307	340	314	317	325	332	332	293	306	315	288	314	316	313	339	317	337	291	299	317	317	324	296	310	327	331	318	273	308	321	294	325	291	324	344	330	347	310	309	336	313	273	328	348	281	330	290	301	321	319	317	329	343	331	315	283	299	306	336	319	309	325	326	329	289	322	352	297	297	295	321	329	322	305	290	299	318	296	341	318	333	335	311	355	340	325	275	330	324	330	329	330	286	326	309	277	321	308	324	300	315	331	309	301	309	296	304	288	305	316	318	358	311	314	303	312	324	309	332	317	327	308	316	338	347	321	325	280	329	326	309	294	296	305	349	326	313	310	325	331	333	328	307	326	320	340	338	324	304	324	317	326	322	338	324	325	285	288	338	309	309	272	314	340	316	305	309	317	308	340	328	337	328	303	331	309	286	310	270	335	315	340	274	322	305	350	364	334	322	352	291	317	307	290	331	324	290	319	368	330	331	297	322	306	291	310	315	303	323	321	298	304	333	345	308	294	318	305	346	305	290	335	335	316	294	328	313	315	325	327	277	313	316	352	329	295	295	335	290	299	348	323	287	321	316	318	335	353	314	318	329	330	309	310	303	359	290	322	305	292	333	300	322
24774	21582	28547	25670	20738	13220	7194	3128	1157	821	531	341	246	229	209	226	204	222	232	368	635	566	352	298	224	185	202	198	213	228	228	196	225	201	228	209	206	185	204	220	209	202	186	195	198	185	221	216	192	201	183	210	217	186	195	214	199	209	207	187	199	185	177	202	182	213	191	194	192	177	186	200	194	183	185	187	185	195	196	182	181	195	180	184	216	191	183	182	194	185	187	196	190	200	205	206	194	196	180	207	189	206	195	206	183	194	192	200	206	185	212	191	188	188	179	199	185	221	215	188	225	197	166	193	181	189	171	205	218	216	221	168	228	181	185	169	194	176	196	210	167	205	187	181	194	187	189	192	184	175	197	195	193	202	220	195	181	215	182	184	197	221	181	202	193	213	199	203	183	199	227	192	189	183	193	208	179	207	214	176	204	188	205	185	209	195	190	189	197	189	167	165	190	168	200	199	197	185	202	194	201	178	187	193	203	208	196	208	206	182	189	162	185	195	211	187	180	177	210	205	180	218	193	196	196	188	193	201	208	203	179	164	193	176	186	189	220	197	197	186	205	217	171	205	202	198	194	210	184	191	196	175	198	168	196	181	199	197	182	194	241	204	173	190	201	196	175	203	203	195	204	189	204	186	215	184	183	175	201	176	207	211	231	207	177	194	184	197	191	168	204	215	186	191	188	184	195	203	190	191	191	200	183	196	202	185	200	207	187	185	200	192	185	180	189	165	203	211	178	188	193	238	177	194	194	222	211	193	225	190	183	203	201	189	190	210	183	181	192	193	200	184	193	178	195	194	194	213	195	185	182	192	185	197	184	198	192	197	193	214	204	210	201	202	199	169	210	197	199	196	195	198	211	193	196	176	204	204	195	176	187	222	177	182	222	217	208	197	231	178	204	194	194	183	173	189	177	176	191	204	205	189	175	209	184	191	195	171	192	196	208	187	183	178	211	214	219	215	201	195	183	222	212	185	193	189	196	199	196	191	179	211	202	220	193	196	222	164	209	218	228	222	178	199	178	189	187	210	192	181	182	214	191	179	202	209	204	210	198	185	194	185	202	189	185	206	179	205	213	208	199	189	180	211	199	186	196	199	213	176	178	195	204	180	194	194	184	195	191	186	219	184	182	183	197	188	167	214	193	194	195	184	187	184	185	235	198	199	188	198	219	195	201	190	204	177	168	200	196	207	204	208	188	210	185	199	176	208	198	196	209	209	178	184	232	197	212	194	201	219	214	182	193	177	183	178	214	208	191	211	195	216	194	176	215	193	190	208	185	194	188	184	202	202	210	183	204	181	180	167	185	215	177	183	165	187	181	186	196	198	216	161	192	209	183	180	182	204	193	213	178	223	179	186	187	205	186	176	201	202	207	181	208	180	164	190	204	166	205	221	192	200	199	192	172	205	207	192	224	184	234	203	179	209	192	192	196	184	193	191	197	194	197	201	186	202	201	190	192	201	221	218	192	189	207	206	205	189	208	212	214	189	193	198	202	200	174	197	219	168	200	206	192	157	189	158	187	219	194	181	209	185	190	210	205	205	190	220	200	242	169	203	181	189	191	202	165	181	193	188	209	165	208	185	179	178	177	185	184	226	182	171	215	184	178	211	193	192	199	210	194	195	177	184	192	196	210	184	206	182	186	195	202	209	200	199	201	217	221	201	212	183	199	176	189	194	222	191	195	215	210	213	207	181	189	192	186	212	185	199	202	185	189	192	191	202	199	215	176	198	193	198	186	196	189	180	192	175	190	188	157	197	170	190	168	177	217	189	196	194	209	193	180	181	197	192	186	204	206	209	192	211	210	181	179	191	185	207	200	223	220	198	195	185	208	191	204	195	211	190	217	193	205	197	190	208	182	167	185	187	188	214	193	190	202	204	201	179	197	206	183	171	182	195	192	199	189	185	183	191	197	166	212	200	210	190	196	178	201	200	206	192	213	186	197	186	176	182	208	192	196	214	197	197	173	187	191	192	176	197	187	171	192	183	231	210	200	168	194	190	197	195	190	190	198	173	196	187	206	174	149	174	197	193	200	206	203	202	219	181	204	214	183	168	207	192	186	190	175	189	216	201	181	188	215	216	191	192	214	211	202	194	200	197	215	196	176	184	219	171	184	211	197	202	184	187	204	218	187	211	204	209	182	177	182	207	199	198	198	192	194	197	191	171	187	212	217	180	187	200	197	219	219	176	200	171	183	190	179	195	195	187	180	227	194	191	185	193	182	205	178	178	188	203	173	185	185	193	214	212	206	195	192	193	195	199	203	201	193	193	183	178	201	198	201	185	165	207	192	182	207	203	200	204	216	198	176	192	214	216	194	182	177	207	190	197	195	200	195	201	198	206	171	199	195	204	191	193	211	210	201	187	198	182	195	196	186	201	207	191	229	193	201	197	188	201	192	175	207	204	206	195	187	195	200	178	187	183	189	170	187	198	211	195	193	183	214	191	192	187	195	196	182	195	165	207	202	182	219	216	211	195	188	213	185	165	184	202	199	197	186	215	200	217	224	208	200	205	188	163	187	224	199	197	230	209	209	193	191	180	196	158	196	185	213	235	215	201	196	197	181	185	209	210	193	200	208	221	210	174	220	181	198	164	212	225	202	218	174	204	205	204	174	193	194	175	194	197	166	215	206	200	180	192	185	201	201	197	193	177	216	182	188	208	195	183	207	198	201	171	228	194	186	195	175	183	188	204	197	180	181	214	185	187	199	202	203	211	197	195	204	195	186	203	183	171	192	197	230	190	161	193	209	192	174	201	203	191	209	191	197	196	203	204	180	184	191	206	179	194	219	238	188	196	191	209	191	217	199	167	175	195	203	171	194	187	195	214	167	208	174	205	204	177	190	179	193	198	206	208	171	169	201	197	189	176	178	188	197	195	203	195	188	189	201	194	221	204	195	205	185	184	203	213	218	205	195	217	188	166	212	190	184	186	194	201	206	188	197	192	195	172	186	193	204	201	197	191	210	193	196	191	229	201	188	198	197	205	180	176	211	187	208	207	181	188	183	172	192	190	173	197	190	188	245	184	173	183	202	185	182	210	208	190	191	208	182	197	200	193	211	195	189	213	213	220	187	194	208	179	195	190	204	194	182	192	177	177	202	212	189	205	216	192	183	191	198	197	198	172	194	185	205	213	206	189	175	188	174	195	196	176	202	210	187	206	178	194	186	207	225	182	188	187	203	192	211	196	181	184	209	179	190	187	188	174	217	167	207	195	200	194	198	214	195	170	208	194	215	182	197	202	196	179	213	187	198	204	172	172	209	200	183	180	182	196	194	215	214	184	177	202	217	195	214	246	205	206	203	183	159	215	175	186	178	184	216	210	188	199	182	184	188	194	208	218	197	195	165	185	201	200	159	198	184	173	202	204	180	204	193	197	200	188	179	195	205	191	204	186	195	205	182	192	189	201	161	181	174	196	185	204	202	181	187	172	210	180	192	202	215	209	197	210	198	201	190	188	210	155	188	201	198	194	193	198
33828	48810	41493	32250	24174	16926	12170	6469	2749	1857	1135	720	516	416	396	380	322	335	325	762	1484	1240	754	600	421	364	397	342	330	319	310	328	332	339	316	331	321	317	296	334	329	312	343	314	310	325	303	326	329	335	334	299	328	334	322	295	363	322	288	324	303	336	351	310	331	326	336	321	332	324	338	295	319	322	312	338	330	310	310	330	345	342	332	345	342	292	320	319	309	316	324	285	312	304	321	290	329	310	328	324	328	341	354	332	300	329	343	321	311	302	325	320	319	304	336	321	315	329	321	311	297	337	310	276	338	290	344	332	314	308	310	323	329	266	320	315	313	313	281	341	344	310	338	321	316	325	319	323	349	320	326	332	325	306	291	315	333	341	359	320	318	336	320	306	325	319	286	336	328	313	333	328	309	357	289	324	318	340	291	337	334	315	270	317	296	332	321	343	325	356	296	357	340	278	304	306	318	312	345	306	316	320	306	308	329	317	323	306	309	292	357	314	324	268	334	304	304	334	302	290	291	313	285	308	305	297	303	330	322	323	324	349	343	329	328	301	301	294	314	337	290	334	285	308	304	312	296	326	339	351	326	334	333	339	317	317	321	309	282	317	318	352	343	340	294	310	346	322	311	323	311	351	320	291	318	320	353	312	321	299	331	326	334	341	330	324	350	325	300	306	316	327	313	338	337	291	309	287	340	276	335	299	298	334	308	320	308	313	356	332	345	291	321	317	322	318	317	303	333	337	323	324	335	336	317	322	290	317	329	294	296	314	318	333	334	324	337	337	339	283	334	323	302	304	314	317	332	293	286	312	324	334	321	323	282	314	306	305	325	333	317	327	317	310	319	305	307	297	312	320	334	309	286	293	295	322	307	350	325	324	299	328	312	321	302	361	321	344	316	379	339	302	319	303	313	331	334	298	311	312	315	316	338	312	329	322	338	333	350	293	365	338	323	303	317	314	335	325	303	345	290	313	328	340	325	334	315	300	335	308	336	318	350	297	355	339	349	322	289	283	315	339	314	316	287	320	307	285	346	300	309	348	311	332	330	344	314	310	293	346	295	320	305	293	333	306	337	290	273	364	274	347	270	302	321	332	336	309	327	319	327	330	318	328	325	322	296	314	281	302	310	324	312	336	316	313	292	350	304	316	316	319	289	313	312	280	309	318	286	333	344	291	298	333	331	308	344	326	311	340	314	331	341	275	304	341	314	344	338	328	311	332	334	314	262	310	316	314	310	296	361	306	327	333	330	324	350	292	315	333	320	324	300	301	342	341	279	326	314	306	310	308	300	328	289	322	329	305	327	300	321	324	314	346	305	307	328	325	339	307	301	310	300	328	325	340	310	297	304	286	338	347	328	328	312	337	315	302	286	322	349	329	333	279	321	291	329	325	311	273	321	317	297	371	309	303	322	332	308	327	331	386	316	325	337	311	342	348	293	304	312	316	321	321	327	287	292	334	348	322	321	325	327	302	312	304	342	316	290	302	328	298	326	304	324	346	300	308	348	315	322	328	313	305	282	317	339	325	328	321	306	313	303	331	325	320	320	294	310	315	365	307	304	324	298	319	335	323	329	316	297	313	337	308	312	341	311	319	327	285	323	310	308	302	314	331	349	328	318	313	328	318	340	327	319	329	296	301	354	321	320	332	321	341	315	301	318	321	319	334	332	267	281	322	325	305	333	336	318	302	315	313	336	312	340	294	277	306	309	339	312	310	316	291	327	297	335	305	277	296	344	336	345	301	305	315	309	336	324	285	326	309	323	318	319	375	320	337	324	300	261	300	325	317	307	324	297	260	316	280	316	318	279	314	314	320	318	288	310	338	327	274	307	313	309	310	322	310	318	322	305	341	316	310	340	319	298	297	306	326	312	304	279	301	282	319	309	318	291	295	345	301	305	327	314	311	290	300	295	327	326	309	327	315	316	316	335	319	313	273	316	301	321	322	333	324	298	309	326	325	340	300	328	312	327	324	295	330	307	343	318	302	311	332	305	334	315	283	319	330	337	303	297	299	304	315	329	330	289	319	336	316	313	302	339	289	337	333	324	300	338	294	309	331	317	285	320	317	315	308	319	332	319	319	317	317	329	291	335	323	334	313	323	318	319	329	324	333	310	321	301	294	296	329	334	310	322	339	329	329	290	348	301	340	336	298	310	307	311	310	302	312	315	297	337	278	345	295	297	319	326	293	349	318	339	335	325	341	329	356	305	314	324	348	298	303	299	352	323	338	342	352	322	279	305	318	291	318	323	268	320	341	312	285	336	355	350	308	325	348	312	287	325	361	299	286	321	334	311	329	283	342	296	318	320	309	323	284	304	323	313	292	331	303	310	298	331	344	303	309	318	296	337	329	340	303	290	322	303	339	334	329	336	329	319	325	341	311	323	305	295	351	305	333	368	324	300	314	309	318	337	323	303	327	323	327	324	302	302	333	315	335	319	293	317	326	323	315	308	324	299	341	317	305	330	299	340	338	310	321	325	313	332	309	331	322	305	329	322	330	305	354	329	297	325	330	324	302	319	333	313	309	298	291	340	320	288	308	326	304	321	306	314	356	363	315	295	321	320	331	308	292	348	313	315	325	295	322	345	314	337	336	342	303	334	327	328	289	314	328	313	293	326	279	294	309	325	349	324	322	323	312	323	306	324	300	333	325	319	348	346	341	299	314	297	350	316	333	308	315	311	274	301	310	294	318	321	318	329	292	296	325	275	332	332	320	339	278	308	310	334	351	326	328	299	316	319	330	317	334	339	323	331	303	316	305	334	318	327	318	366	302	329	327	316	322	311	297	307	285	319	337	313	345	323	326	315	312	314	311	295	324	311	324	285	293	310	307	324	330	315	320	299	305	274	301	318	345	307	311	328	334	311	303	327	350	309	347	305	303	318	318	344	317	311	303	307	301	336	311	300	340	339	302	302	271	331	304	325	337	301	299	274	324	321	324	320	282	332	306	309	323	326	298	348	311	330	330	313	319	309	330	288	306	290	342	325	332	314	295	321	309	314	306	346	304	335	331	302	340	331	331	333	298	345	355	335	338	334	314	349	303	320	292	319	299	310	316	280	313	318	334	309	323	311	315	324	336	320	314	316	332	316	316	337	329	263	315	325	329	319	351	344	327	287	305	312	325	331	331	311	318	349	324	313	307	314	285	319	310	306	306	300	335	302	295	313	318	299	305	324	302	306	293	288	331	337	294	311	298	311	342	332	311	333	330	324	330	331	324	303	307	325	285	311	302	309	288	317	335	305	297	314	280	271	302	335	313	326	283	298	337	326	307	334	321	344	304	315	291	309	307	312	284	329	370	331	337	300	309	329	311	294	360	326	338	298	309	314	291	346	314	333	316	314	352	315	323	302	314	316	294	307	296	293	339	321	314	354	317	314	339	316	335	313	285	324	318	307	326	321	334	311	316	312	305	336	326	318	313	307	317	331	313	317	316	331	317	316	334	332	338	311	296	312	293	317	312	325	327	337	311	307	357	280	328
23503	21544	29351	24319	22052	21454	14670	6362	3316	1990	881	377	288	268	247	206	214	210	224	440	837	811	440	342	264	204	194	187	213	219	216	212	214	189	218	196	173	213	213	200	207	222	210	198	176	224	185	221	210	201	180	204	194	200	220	225	221	195	200	195	184	185	199	198	205	220	191	188	200	215	213	209	208	198	189	208	195	187	207	194	174	189	216	180	210	195	206	186	180	190	188	202	196	226	200	209	203	219	186	184	174	184	204	201	224	189	206	212	187	180	202	201	201	195	185	191	175	197	209	195	204	175	184	205	239	211	207	197	230	194	193	208	197	191	194	194	190	189	205	200	186	204	204	206	204	185	211	189	213	207	188	207	222	194	218	186	205	200	210	207	188	174	188	197	206	205	210	198	202	214	208	197	221	189	220	207	157	188	209	207	211	193	205	216	217	202	197	188	205	208	173	202	213	198	173	180	207	185	217	206	230	232	180	206	197	202	176	197	185	187	207	204	194	177	175	214	199	186	197	197	178	209	204	219	197	192	225	185	220	205	173	201	196	189	172	212	214	172	192	219	217	217	201	197	212	168	221	195	211	187	221	186	188	214	196	198	199	204	165	202	223	210	199	189	221	209	198	227	206	208	194	208	213	175	218	215	196	199	227	184	205	215	184	168	179	213	211	197	175	184	171	180	218	210	195	197	216	199	188	205	186	201	201	213	195	194	194	198	199	212	216	215	204	183	202	181	189	198	183	195	187	187	209	202	209	187	212	199	201	180	212	185	203	193	202	208	217	192	206	181	197	176	217	195	194	174	198	193	187	201	199	193	215	177	184	189	182	213	234	172	181	185	192	208	189	186	213	222	202	186	216	193	175	203	217	173	211	190	228	225	201	185	163	208	209	174	182	188	226	224	206	221	193	176	214	199	215	179	195	213	209	201	196	183	187	209	206	213	201	205	203	223	206	195	223	211	188	188	216	230	191	186	217	200	193	200	190	212	186	213	193	222	196	198	194	188	185	198	211	214	186	205	186	203	194	189	179	214	213	200	185	205	218	185	186	179	183	189	214	204	185	196	224	195	214	189	215	223	180	191	179	197	198	201	216	209	213	176	188	179	225	191	219	197	197	184	219	207	197	183	200	198	204	200	171	208	209	212	199	174	211	188	219	211	225	193	164	224	176	179	205	184	213	212	199	196	196	184	185	229	199	207	196	206	189	186	199	182	205	199	192	208	226	233	204	190	200	214	190	193	189	224	215	204	187	194	218	215	206	202	178	213	189	178	193	187	205	200	181	218	189	174	201	205	203	205	205	179	174	200	210	187	220	197	187	213	190	207	185	197	205	196	191	190	186	210	208	193	215	184	208	195	182	199	212	200	160	181	216	192	213	199	197	196	190	199	201	181	201	177	209	207	202	177	191	209	216	224	190	206	193	174	203	200	204	199	212	201	213	187	192	181	196	201	219	191	210	207	200	201	207	205	196	214	208	219	162	206	204	169	219	205	197	227	208	194	209	194	223	222	210	192	221	184	186	183	220	186	180	194	188	210	192	214	208	199	205	205	194	215	206	220	202	194	203	197	223	209	187	204	192	181	185	181	208	216	189	174	220	183	180	208	205	206	223	179	217	192	218	187	216	199	212	204	187	218	222	191	211	203	208	191	185	211	186	196	207	191	194	205	220	185	184	193	212	194	203	195	180	217	216	211	205	176	199	180	176	210	207	217	192	213	213	215	203	216	205	190	180	189	196	198	196	195	220	189	198	193	208	195	208	211	196	171	202	202	185	219	203	216	207	207	213	201	220	181	214	212	212	206	198	207	188	188	196	216	217	216	200	200	189	198	219	195	197	185	166	205	164	207	214	167	208	194	203	239	180	203	187	203	207	213	214	191	176	185	242	190	212	181	187	214	190	182	194	172	202	188	216	195	216	180	194	193	199	207	213	212	224	218	201	214	191	227	198	214	223	196	218	199	203	176	212	209	224	174	218	219	192	176	191	204	204	232	203	208	207	184	188	188	183	205	206	220	193	190	183	211	179	199	208	198	192	197	207	214	199	236	188	179	202	189	215	208	215	205	194	194	196	231	179	199	198	196	189	172	188	204	223	186	198	201	190	201	189	189	202	224	187	190	188	190	214	179	179	218	181	184	207	184	187	190	205	194	214	196	197	188	207	210	184	218	196	184	221	219	222	182	191	193	197	196	193	180	185	216	202	203	176	181	213	218	203	177	211	199	221	213	182	204	218	189	219	206	212	204	203	181	182	176	207	223	194	207	205	204	205	179	192	191	196	196	206	203	204	207	193	198	203	217	216	212	203	202	186	212	207	202	193	190	189	201	193	196	212	204	182	172	187	195	188	201	204	196	190	198	204	227	218	207	217	181	200	175	202	201	217	205	189	185	182	199	176	210	209	198	197	215	178	217	206	211	194	195	188	195	210	210	199	197	200	199	173	206	207	189	210	229	219	220	198	214	229	182	192	184	163	213	189	215	191	185	182	172	219	196	216	194	223	194	192	195	186	202	196	204	198	198	169	207	198	219	191	209	202	192	212	196	210	196	205	218	189	194	207	210	207	204	226	192	166	214	169	203	172	204	199	213	174	213	222	204	179	216	173	208	191	202	202	203	206	201	209	206	197	221	208	195	199	190	187	202	188	186	219	218	214	204	213	206	172	203	182	209	209	205	221	202	209	217	207	192	216	187	190	170	191	208	210	217	205	179	217	191	215	203	196	212	204	182	195	209	196	217	178	186	189	179	207	203	187	186	222	196	172	200	201	195	187	206	180	194	219	205	189	192	203	194	224	187	213	190	205	179	201	208	178	214	195	204	223	199	178	186	180	204	195	215	202	189	193	199	181	179	206	215	177	172	203	204	222	188	198	206	193	187	158	201	204	184	202	193	215	206	205	186	208	196	218	224	173	178	209	181	209	190	207	181	164	199	227	210	220	199	180	196	194	178	216	217	225	205	201	206	197	213	179	209	199	195	183	205	212	208	174	214	233	203	191	186	222	178	205	204	194	206	203	193	183	184	192	188	200	201	192	209	199	185	191	188	192	191	195	195	198	198	203	193	185	209	210	193	203	188	215	185	192	210	203	211	196	192	199	211	202	205	210	197	202	206	184	184	220	208	176	196	216	176	209	212	196	191	182	201	199	175	217	203	204	209	210	214	190	214	199	194	212	195	205	218	211	184	202	202	190	223	209	224	196	178	196	181	186	171	168	201	204	204	226	204	203	207	207	197	203	204	211	194	195	184	178	211	205	188	219	202	194	193	219	228	166	186	204	178	217	195	205	202	186	198	191	188	234	197	201	198	210	224	187	183	194	194	208	204	190	190	190	190	222	221	218	219	199	214	194	194	209	198	192	177	215	206	191	202	195	198	195	198	165	178	173	198	198	201	174	202	197	189	170	226	202	220	210	197	199	185	197	182	218	187	183	208	191	183	193	211	210	203	217	214	183	196	215	204	213	207	217	209	196	194	198	221	187	203	191	225
41752	58273	50466	36845	29034	21984	15871	10893	7344	4477	2016	751	566	446	405	413	339	359	350	969	1859	1735	974	673	478	363	310	335	304	356	358	333	307	321	322	339	308	320	333	314	313	311	319	293	323	308	329	304	331	306	325	319	310	343	328	315	300	327	329	325	314	305	328	319	306	327	279	316	336	352	309	328	343	310	301	329	346	314	301	309	303	325	297	333	320	333	314	331	328	351	277	296	307	307	297	348	346	323	325	300	311	320	325	302	303	315	332	310	285	334	319	299	315	313	319	312	333	297	335	299	344	366	323	325	321	297	328	335	301	340	326	348	328	334	297	293	315	297	312	320	290	349	313	325	302	285	309	301	305	303	353	353	325	319	330	319	300	281	336	303	310	329	334	322	342	312	322	330	312	332	352	324	325	294	317	311	315	328	336	306	348	289	322	344	314	294	315	311	309	302	332	313	344	302	299	322	322	316	328	299	321	318	324	326	321	324	297	326	331	323	308	308	346	318	326	309	312	287	279	321	324	312	315	302	305	331	308	324	302	322	305	299	303	328	313	326	313	329	316	336	317	321	326	334	314	322	345	356	315	350	299	350	314	317	307	339	327	309	314	356	314	348	348	316	322	318	344	339	327	305	296	287	306	315	364	318	316	313	334	329	311	335	294	333	302	307	302	326	326	333	350	330	297	311	317	341	329	342	323	311	310	330	323	307	312	335	310	296	311	335	303	342	310	315	307	310	308	305	338	288	319	297	311	321	383	334	311	328	302	329	304	278	304	341	333	333	302	337	299	336	295	315	339	348	320	309	281	317	301	299	307	276	324	323	325	311	311	308	321	308	336	316	303	335	325	348	310	286	333	307	318	309	307	317	321	325	327	327	353	310	323	320	316	295	328	324	345	302	315	300	361	312	322	312	271	321	313	315	324	313	305	304	311	312	283	319	308	333	355	326	324	298	306	300	305	329	324	288	312	361	334	292	293	308	329	338	285	300	321	313	333	307	311	321	290	304	325	340	325	303	315	325	335	313	289	302	286	312	312	318	332	315	344	317	306	288	308	330	328	344	314	316	311	312	316	346	325	358	290	308	335	354	325	315	334	323	339	289	308	308	318	270	354	298	329	307	312	293	343	306	314	325	302	335	292	295	337	309	325	326	299	318	364	308	311	318	330	321	337	300	286	347	311	310	307	302	319	308	303	362	308	352	332	315	319	307	285	325	322	314	335	342	281	310	344	333	317	316	280	277	315	295	356	317	308	344	347	317	312	313	330	339	325	282	333	356	287	297	312	314	329	325	326	334	304	292	339	312	318	323	299	301	303	295	303	327	303	321	321	345	349	320	314	307	325	336	322	306	285	322	333	338	309	297	306	342	330	335	331	295	317	281	298	331	304	297	327	288	311	335	309	329	329	328	306	368	329	314	335	291	328	306	358	307	313	319	313	290	297	304	331	328	300	321	289	334	349	321	313	316	335	321	326	329	325	319	318	344	321	336	294	295	350	334	335	321	312	341	300	325	332	322	296	309	309	299	320	316	353	291	320	323	328	291	306	304	328	307	301	320	301	309	323	317	330	303	301	311	326	331	301	317	325	328	305	318	304	316	321	288	326	287	303	323	326	319	308	303	295	315	310	323	303	288	311	280	317	348	331	329	357	340	305	291	318	324	329	327	322	299	314	333	327	330	317	334	351	299	329	311	330	289	312	296	328	333	291	302	308	310	310	327	331	322	344	311	351	291	319	302	335	318	346	328	331	326	349	343	329	294	303	309	316	288	311	342	346	312	308	305	331	318	321	316	322	306	335	322	307	342	311	338	316	313	339	312	280	303	323	308	322	348	284	297	318	299	309	284	290	295	304	321	283	295	309	318	309	319	288	327	287	341	328	292	329	317	326	317	315	319	327	316	303	305	297	331	340	319	315	313	302	306	324	328	318	281	337	289	348	326	290	326	282	309	303	306	323	288	299	318	320	333	303	305	348	308	340	304	318	307	314	344	341	336	299	324	333	310	294	336	316	313	347	293	288	326	308	302	300	340	310	318	286	317	327	278	315	335	298	320	310	301	311	330	278	332	301	292	321	317	335	308	309	320	315	317	325	304	315	298	319	320	312	306	291	327	314	312	349	371	340	329	279	315	324	318	305	310	288	339	312	308	317	304	380	314	332	321	314	330	318	328	339	309	308	309	303	297	333	303	334	342	326	294	340	309	319	336	304	308	285	297	281	321	329	305	315	321	306	301	337	350	292	325	292	323	312	287	352	309	301	307	289	317	300	311	329	295	337	325	329	311	315	300	288	372	328	308	308	354	302	307	306	351	344	336	350	314	324	340	332	300	320	284	332	331	310	310	328	321	300	303	333	335	340	355	294	331	337	342	340	342	296	342	288	307	293	305	325	322	312	335	334	316	336	341	294	307	299	305	332	332	290	302	363	285	312	318	307	322	320	340	303	306	327	299	311	329	317	328	317	310	323	341	314	315	302	314	296	352	313	351	323	333	334	356	310	320	308	297	334	323	335	299	297	283	303	333	303	299	322	319	326	285	310	310	287	303	312	302	316	289	315	312	350	325	299	355	339	311	301	296	317	316	327	306	313	345	305	341	316	303	315	292	300	297	302	296	306	307	307	305	299	317	326	314	311	312	320	303	329	300	304	322	317	292	349	308	305	318	320	326	323	301	330	287	321	313	294	320	318	308	329	329	299	296	318	362	313	316	335	348	336	322	285	320	301	322	302	331	307	355	342	296	312	326	302	332	321	295	343	285	324	324	330	325	275	340	336	310	360	298	311	329	312	318	308	330	317	334	285	307	328	308	320	320	329	329	325	263	305	288	344	320	346	318	320	330	301	312	318	309	278	327	340	335	260	352	336	300	328	328	318	285	320	314	310	310	321	293	334	307	290	318	294	299	283	316	251	340	330	283	325	294	322	308	303	288	333	337	316	345	297	280	283	295	324	336	312	335	331	321	312	296	326	349	321	328	313	300	319	315	344	336	301	280	313	343	333	331	293	283	314	324	303	288	300	304	302	318	329	294	319	297	312	323	302	303	322	300	296	301	290	330	329	313	308	309	326	315	305	330	338	307	322	339	318	330	329	328	318	308	315	311	315	300	348	298	299	292	306	348	323	323	309	293	307	322	325	310	315	327	341	335	332	316	334	329	341	313	328	326	304	332	317	316	324	310	331	330	332	329	321	289	343	302	310	333	322	306	300	335	307	323	302	316	303	302	348	305	309	308	302	329	354	342	303	296	318	300	330	337	302	336	314	332	324	314	326	295	318	321	333	319	342	347	308	312	313	336	296	320	301	308	320	296	304	323	321	330	329	300	327	326	312	314	345	306	314	340	314	341	350	331	328	352	325	325	319	298	316	290	288	324	314	322	294	316	303	315	301	339	314	301	325	329	326	309	313	258	309	307	311	327	357	292	328	318	296	299	330	347	316	283	321	314	316	298	343	325	309	356	295	298	314	309	288	281	342	315	316	302	357	346	303	308
29723	28543	25820	15756	6975	3713	1708	1007	718	393	239	228	224	196	218	211	204	232	203	192	243	259	241	230	155	177	175	218	201	188	194	193	169	184	203	192	204	171	201	186	192	211	159	183	193	198	184	206	178	189	182	173	197	214	201	213	212	197	177	190	206	185	235	174	202	180	191	186	180	165	203	184	217	186	172	178	190	218	231	188	182	172	197	191	186	169	206	209	174	201	191	182	167	184	221	166	180	193	207	190	207	195	212	189	181	179	214	201	192	189	205	217	193	199	204	192	181	221	217	194	172	203	210	206	174	199	197	184	195	172	197	233	173	179	216	203	192	202	185	198	199	192	200	197	200	192	190	177	203	194	185	223	205	218	205	181	199	199	169	159	194	189	192	203	195	163	203	193	236	186	212	191	188	214	219	202	214	207	212	181	170	188	194	196	221	200	212	181	210	177	192	184	185	198	203	213	182	207	191	185	206	179	233	191	184	179	196	190	192	195	171	206	206	195	179	201	193	201	211	192	188	211	193	193	197	179	185	193	190	195	188	213	191	196	213	191	225	191	212	185	179	198	185	195	210	183	198	210	197	192	211	211	212	182	204	184	198	197	219	222	198	192	216	204	214	190	190	210	173	215	198	190	204	193	178	216	191	178	165	207	209	193	225	194	188	197	206	189	221	214	223	208	197	196	193	180	199	221	187	189	192	204	193	180	204	196	195	221	220	192	193	206	184	190	209	186	216	219	219	201	207	199	222	204	214	193	232	195	211	193	205	198	185	178	231	184	210	207	191	198	192	190	175	193	200	196	189	215	191	222	210	206	196	211	216	191	203	193	192	202	204	180	200	185	196	187	186	200	191	163	189	172	205	176	198	194	215	205	205	198	207	202	160	203	218	189	174	215	193	199	178	205	189	191	211	201	217	177	229	192	219	183	212	207	210	194	172	209	210	186	191	212	168	203	192	217	172	206	178	184	171	200	195	188	217	190	186	197	191	187	201	189	223	153	205	229	192	186	159	185	171	179	225	186	209	196	170	197	224	186	177	206	182	199	205	175	187	201	226	191	190	178	195	197	170	192	176	184	190	196	172	206	199	184	171	201	220	190	161	191	202	199	192	193	188	236	191	217	202	198	189	212	207	195	200	206	228	202	204	212	182	213	193	205	175	185	201	202	175	194	197	197	182	170	220	200	188	197	199	213	195	191	185	195	184	194	179	206	193	190	214	164	225	203	214	216	209	204	196	193	206	188	199	193	206	175	186	192	211	195	194	211	201	201	221	204	191	202	171	186	178	217	182	216	205	208	169	214	194	183	171	203	195	189	205	209	197	205	189	194	194	190	217	195	205	224	204	180	216	202	202	195	201	175	187	205	203	180	200	201	192	184	187	181	208	205	202	180	197	207	196	195	171	187	186	165	195	191	201	180	204	195	198	217	189	177	184	198	205	211	199	201	174	186	208	179	203	187	211	203	211	160	210	195	194	187	189	195	192	207	194	208	209	208	222	199	205	197	207	200	198	202	184	192	195	204	216	205	199	208	200	196	206	172	193	187	204	177	194	206	215	199	201	193	186	178	172	211	203	188	181	174	201	193	206	202	219	198	192	179	165	181	213	200	189	194	200	200	186	198	206	224	173	184	201	195	190	219	189	196	189	183	181	198	187	184	177	193	199	190	190	212	201	189	181	197	192	185	187	190	174	207	192	229	233	177	200	190	210	198	184	194	187	187	203	199	196	180	194	178	170	220	220	210	170	207	193	180	188	187	186	207	191	213	213	192	211	196	184	188	164	191	222	188	194	167	206	196	190	194	172	199	181	200	191	201	184	206	215	190	202	206	198	188	173	185	217	212	201	191	179	206	195	181	203	195	202	191	215	208	215	198	192	189	215	198	221	200	199	208	179	201	202	195	232	211	199	208	204	189	190	192	197	214	211	190	214	190	208	194	191	217	180	211	205	213	192	164	188	219	196	193	212	201	187	190	205	222	177	208	241	192	191	186	194	188	180	204	209	222	214	215	189	236	207	208	193	203	212	179	168	187	201	203	181	202	200	192	204	200	199	180	193	193	210	201	200	222	212	193	201	188	195	196	205	170	203	224	218	176	194	198	204	207	197	181	191	179	222	174	178	178	202	196	193	186	212	187	171	201	193	181	200	196	201	185	217	211	179	196	192	173	201	216	181	192	192	186	211	209	206	193	182	184	178	203	208	189	174	198	203	227	185	199	208	224	165	209	184	179	195	201	186	206	199	193	207	196	173	184	189	187	215	210	167	217	200	211	199	183	186	217	195	185	176	202	200	200	191	201	230	225	196	191	201	200	215	183	199	215	182	191	203	210	199	171	191	216	203	199	192	200	189	174	170	184	177	191	200	190	215	211	201	181	191	208	205	221	202	216	193	173	177	197	173	204	187	198	204	223	209	192	197	205	201	185	193	200	201	200	206	174	203	194	208	190	217	198	225	179	191	187	209	184	204	196	215	192	195	204	200	194	198	211	202	182	194	219	175	202	201	192	199	200	215	208	207	207	204	204	213	218	183	193	206	197	188	197	209	182	193	209	195	194	206	222	195	198	191	187	192	187	176	240	188	203	182	185	190	193	232	205	202	202	209	199	202	215	204	199	199	189	196	207	176	181	203	191	215	194	185	189	215	195	173	218	203	211	214	179	188	208	211	187	185	182	186	192	211	196	196	210	176	173	205	189	182	164	157	194	185	209	203	202	199	203	210	153	173	191	203	194	181	172	214	202	205	193	200	224	184	215	198	190	221	210	184	184	188	178	181	183	204	180	192	172	194	211	204	214	212	209	171	194	179	173	190	188	165	187	194	197	216	202	188	206	198	190	175	203	208	218	207	171	166	201	173	218	180	170	176	194	196	210	187	225	178	200	205	193	181	209	216	186	178	212	200	167	197	185	173	212	198	183	229	220	201	205	213	170	221	193	154	187	219	186	188	181	181	164	197	218	184	226	196	200	190	221	190	205	198	198	182	187	184	186	189	181	188	171	194	196	195	194	199	178	217	182	211	216	234	190	191	220	215	197	201	192	202	180	215	205	180	180	180	181	191	206	166	208	185	186	179	200	211	218	191	184	215	193	205	194	193	203	180	206	206	190	188	228	194	204	196	189	202	181	202	201	195	203	204	208	204	192	196	218	209	199	220	218	204	215	194	179	207	200	204	192	200	200	180	203	189	210	176	181	200	217	208	231	230	195	189	170	217	195	197	186	193	184	215	185	196	218	218	212	187	186	204	200	188	194	183	176	192	191	208	185	199	203	204	205	199	174	219	196	197	201	227	204	188	206	178	214	187	193	215	192	193	169	188	194	183	191	189	188	195	211	177	193	211	179	213	180	202	212	197	176	179	236	190	200	186	221	227	191	194	203	204	189	222	210	208	180	182	187	210	185	191	184	216	180	190	171	201	191	223	206	222	203	185	200	192	187	221	183	189	217	229	177	175	184	202	175	191	204	201	201	206	201	201	178	207	212	208	208
37163	45183	33408	20971	13789	8921	4239	2475	1697	796	519	429	381	344	353	338	314	352	271	356	457	433	380	382	317	335	279	306	318	322	300	347	309	311	316	333	348	350	301	279	313	327	312	343	339	330	314	291	312	314	322	354	329	295	336	331	308	357	315	318	292	334	306	322	300	306	327	340	282	339	324	334	298	310	318	317	316	310	318	325	306	324	340	314	338	325	302	342	315	313	323	309	343	349	283	336	297	322	296	318	347	334	307	334	343	298	320	305	294	296	319	332	358	329	334	320	312	316	323	318	356	324	323	314	302	335	314	330	307	334	317	319	333	365	326	343	312	303	302	316	352	306	300	299	330	340	309	319	309	321	307	316	299	319	331	314	343	319	313	335	321	303	350	337	311	339	340	333	302	322	312	341	376	333	308	315	325	291	346	305	345	332	295	308	354	300	328	320	300	312	323	317	356	307	320	350	333	324	320	294	350	306	303	335	317	326	360	309	317	318	299	328	323	326	323	294	325	328	331	304	314	314	347	337	265	326	316	335	345	320	303	337	327	320	297	340	326	344	346	331	314	327	346	344	298	309	293	321	356	291	313	320	338	312	315	336	288	349	349	348	319	293	313	324	296	301	357	360	322	334	326	268	340	323	317	301	327	315	304	373	287	331	311	324	327	315	314	291	297	323	315	332	317	311	320	333	305	305	311	340	303	322	343	328	317	291	304	307	341	311	322	321	308	323	323	315	348	346	320	306	305	345	309	293	302	300	315	331	324	329	319	333	301	338	351	333	340	302	325	317	309	333	331	269	323	319	324	309	362	330	303	337	343	324	321	329	286	365	337	302	303	329	324	349	335	329	342	347	300	329	300	321	329	341	318	318	333	337	342	314	321	309	333	338	319	310	311	324	327	329	301	317	349	285	362	312	377	315	300	322	285	302	339	350	337	306	310	331	332	305	306	319	296	313	317	282	339	329	324	297	321	329	318	368	303	324	328	314	313	289	305	314	280	326	293	299	315	276	333	306	320	307	360	342	319	318	320	322	306	296	331	310	344	306	310	301	314	328	329	335	326	304	304	307	325	306	317	295	306	312	336	339	306	279	316	325	335	319	327	338	337	335	315	318	346	323	307	340	293	353	318	332	316	300	331	324	311	318	320	308	323	345	347	297	315	325	321	277	333	311	324	336	306	348	311	313	309	304	303	299	327	306	313	317	332	325	324	313	306	290	312	306	301	340	300	360	302	305	348	314	292	304	334	317	315	290	318	319	303	312	320	344	276	306	324	308	309	342	338	334	288	336	320	340	331	332	320	360	297	316	320	338	327	291	285	292	317	310	337	302	329	308	318	300	342	294	338	315	330	346	329	326	347	298	343	305	331	318	326	348	351	307	333	302	293	331	330	318	354	338	329	316	322	342	285	333	323	334	318	303	308	327	307	333	316	329	314	290	306	312	364	289	320	317	320	348	293	342	341	313	298	291	349	327	299	329	286	327	334	287	317	318	335	319	298	309	305	320	331	366	306	321	339	308	312	337	312	332	303	321	362	323	365	320	328	324	352	297	307	314	312	333	323	304	340	304	317	317	334	347	318	306	317	303	295	307	324	338	314	305	367	317	323	324	315	367	340	307	285	302	301	320	271	327	314	309	315	335	319	310	318	311	264	313	330	284	312	295	338	311	304	309	337	288	340	329	304	327	317	355	314	331	341	332	309	322	316	329	313	324	339	338	355	329	326	297	345	312	356	351	309	341	332	289	308	321	285	310	335	366	308	337	322	301	295	332	308	324	315	330	303	342	321	328	303	292	299	284	276	338	327	305	331	302	348	324	349	304	351	340	299	324	330	307	296	298	328	317	312	347	323	299	328	331	301	300	324	330	328	333	313	334	340	328	336	315	328	323	325	331	308	311	315	314	319	287	311	304	333	301	299	323	344	339	369	320	293	292	334	308	333	337	317	340	326	326	310	340	315	291	311	322	337	318	310	344	294	323	347	306	293	328	329	317	315	317	323	329	338	309	280	330	310	306	328	316	306	320	312	328	331	321	323	324	321	306	311	328	304	301	328	320	328	308	324	324	332	346	338	336	310	319	302	303	336	286	320	300	306	334	333	273	311	306	319	308	339	324	287	323	310	330	316	336	317	320	323	343	324	328	330	333	319	298	335	327	304	297	317	315	327	329	311	315	315	302	317	298	309	309	320	323	340	330	308	322	323	292	274	321	299	349	310	304	338	337	329	320	304	326	308	295	303	308	324	322	305	305	354	348	300	328	284	316	330	301	312	328	328	326	350	329	334	359	356	307	305	346	324	316	333	308	308	315	345	333	322	315	309	295	302	332	342	319	323	289	343	322	309	286	313	334	304	319	291	312	294	294	300	330	317	306	286	307	320	327	325	298	332	291	319	312	304	308	313	318	333	314	327	327	337	302	333	327	314	311	320	332	337	334	332	324	324	333	333	322	327	323	342	331	326	281	319	328	306	321	293	339	300	313	306	322	321	354	316	327	334	333	286	317	277	347	341	321	305	296	318	342	310	339	354	288	322	300	304	346	297	310	336	340	322	306	330	321	356	345	316	345	291	311	329	353	332	307	308	313	323	344	294	323	315	317	305	313	327	341	343	308	322	309	315	309	344	328	313	340	333	310	321	311	336	343	333	326	334	319	299	301	336	297	354	342	334	331	327	339	297	323	317	313	323	331	317	325	307	345	339	301	326	291	315	330	320	325	291	307	304	284	321	317	340	317	309	303	331	321	309	301	330	295	310	321	281	351	319	328	338	333	361	314	333	290	350	313	281	318	326	328	343	306	302	312	313	341	319	325	313	282	305	321	365	342	297	297	330	340	309	327	307	324	299	332	353	297	340	326	359	338	322	333	313	349	331	267	334	309	304	322	284	303	321	328	293	343	336	321	289	346	317	330	304	329	331	302	304	316	298	327	310	325	316	331	330	297	305	326	304	306	307	332	335	308	327	337	327	317	313	324	323	330	304	314	322	338	336	338	290	302	312	318	304	310	344	319	316	281	336	320	312	297	304	312	323	297	314	340	313	292	317	316	315	332	316	324	324	329	320	304	309	325	309	310	326	303	335	319	313	315	302	320	316	285	331	328	310	314	287	325	315	285	342	355	346	325	296	280	294	349	320	325	340	338	310	326	302	291	338	322	322	299	333	313	345	315	324	332	305	330	306	311	318	300	334	312	305	323	321	307	273	338	291	334	318	337	310	324	321	338	320	347	315	326	312	311	313	331	309	309	328	310	334	290	333	297	312	272	338	331	325	333	342	329	311	310	335	324	296	325	317	324	325	324	315	304	311	295	327	299	300	287	317	317	352	327	314	343	322	327	341	282	321	305	318	319	293	295	306	293	313	330	360	331	332	337	326	331	332	283	276	309	331	351	328	354	317	311	330	332	294	320	293	337	310	289	298	320	284	311	309	302	307	295	333	317	353	337	355	321	311	321	319	359	316	325	278	332	316	334	322	306	297	291	341	315	294	310
24790	21574	28485	25463	20448	11954	5761	2594	1481	616	320	244	236	238	208	210	222	196	189	237	453	295	224	227	214	205	196	211	196	219	173	224	208	222	230	213	231	203	204	217	223	205	196	204	204	196	171	188	216	212	215	206	173	213	201	199	208	194	185	232	208	199	192	200	207	201	195	205	178	163	204	224	172	204	214	190	196	187	188	206	212	217	187	178	212	198	243	207	201	205	219	210	208	216	203	219	223	207	204	186	240	196	187	202	215	206	210	200	211	216	208	210	228	203	197	185	179	191	218	185	211	191	206	203	208	229	223	216	211	218	196	220	191	203	209	186	219	193	198	218	187	190	194	209	202	220	209	178	182	200	200	177	222	198	183	194	174	182	224	185	198	183	207	196	196	207	203	220	219	187	174	210	205	200	209	207	184	186	190	180	205	229	194	192	217	196	177	210	183	199	199	197	210	193	194	204	187	212	152	188	185	190	199	198	222	213	204	184	189	199	222	203	213	194	208	195	204	176	194	218	189	207	218	192	204	206	178	196	211	191	201	187	179	201	186	199	196	212	237	194	207	206	207	190	202	184	188	195	206	203	226	191	190	216	211	199	217	181	219	213	189	211	183	178	222	204	182	209	188	187	212	182	219	214	201	202	200	179	209	182	210	193	208	202	191	207	191	227	195	214	180	209	215	204	201	208	177	182	212	198	182	216	200	199	191	203	203	213	207	186	191	225	193	194	190	199	178	202	197	191	221	200	201	205	218	222	200	190	202	175	200	201	186	211	183	199	198	212	196	227	191	182	191	179	187	199	179	194	207	201	201	196	213	176	176	184	188	184	190	190	200	197	223	197	197	213	215	181	192	194	206	186	182	201	201	210	171	220	196	203	171	188	197	198	200	208	192	202	203	187	218	195	189	191	188	207	214	205	206	197	197	193	180	195	220	222	195	201	206	208	192	194	188	188	197	180	195	206	207	220	167	216	231	173	207	192	200	198	189	197	195	201	199	203	217	182	214	174	193	215	194	196	186	191	217	211	204	182	186	203	229	207	203	227	214	169	200	188	189	210	204	205	198	233	197	193	206	216	225	217	221	217	207	225	197	200	196	199	226	217	200	201	193	202	201	211	193	186	197	177	222	213	173	217	194	188	206	200	219	189	192	187	206	179	213	206	201	200	194	199	199	189	208	186	192	195	206	222	198	192	186	212	213	191	188	201	187	204	207	217	204	190	217	210	201	188	209	199	175	195	195	214	205	197	204	194	202	196	215	186	177	207	196	203	207	200	192	179	190	221	164	190	211	188	202	197	181	198	220	205	203	187	199	195	208	203	202	228	207	193	231	192	208	198	215	207	205	203	176	219	210	198	196	202	219	188	203	198	202	196	204	199	211	190	193	207	213	189	200	215	192	193	205	212	201	202	202	197	175	207	175	210	213	210	189	187	183	201	206	206	206	201	199	229	190	205	179	193	195	218	221	199	195	197	214	215	192	211	197	224	203	182	207	192	206	184	183	213	202	209	197	210	197	195	204	212	194	192	207	185	186	206	188	179	214	184	198	198	199	197	209	190	192	197	203	206	224	198	184	203	219	177	188	201	178	198	181	193	225	194	204	214	180	183	218	187	204	210	196	200	197	199	218	188	197	195	184	176	219	203	188	183	168	183	205	218	183	217	208	212	194	206	198	234	204	188	210	206	190	185	189	218	207	229	207	174	210	216	187	202	189	210	176	209	224	197	174	197	214	231	203	178	188	195	196	211	190	200	212	179	200	204	174	200	216	202	198	201	215	196	200	186	226	206	173	232	212	200	202	195	198	209	217	200	200	203	198	187	202	188	185	207	195	201	210	202	197	177	198	216	198	206	215	209	195	179	195	215	195	211	201	197	220	212	200	202	217	230	209	197	205	200	211	222	202	205	172	177	202	189	212	193	208	192	198	192	197	199	193	202	187	191	173	185	228	197	182	210	209	200	185	202	191	192	209	172	206	220	217	182	220	211	200	249	185	199	188	172	197	195	194	193	207	209	194	198	214	187	211	186	196	186	208	184	210	191	181	185	215	197	197	225	198	194	197	190	190	205	180	201	196	195	182	227	211	219	223	208	194	196	194	196	208	175	210	186	179	194	189	201	188	202	194	200	196	221	191	191	202	207	226	194	192	210	186	194	178	206	204	215	198	200	188	208	186	199	184	181	196	239	203	219	199	206	194	211	185	186	197	203	200	175	210	188	207	207	154	191	194	239	194	233	179	220	198	208	209	171	171	219	197	199	185	206	207	211	186	173	187	207	190	206	180	209	203	197	200	198	197	212	201	223	201	179	184	175	201	191	190	202	228	207	184	193	201	222	169	201	230	193	198	223	211	215	186	201	212	193	184	184	195	193	197	205	206	206	214	195	195	205	211	177	196	211	193	197	208	210	205	204	213	214	224	183	174	198	208	177	191	197	218	183	207	201	207	196	199	220	210	196	178	209	180	206	199	195	191	218	193	226	167	222	224	188	186	179	204	200	185	221	217	204	199	205	197	206	190	200	220	224	167	199	217	186	174	192	212	200	217	224	209	201	196	189	191	193	227	176	193	202	190	204	214	205	197	202	197	201	191	201	212	200	198	215	204	214	203	212	179	208	190	208	189	213	198	170	179	206	229	232	222	217	201	221	191	209	197	202	199	239	199	210	198	212	193	218	188	196	183	239	227	227	221	205	179	216	199	203	200	220	201	200	202	193	208	229	167	191	204	195	216	197	208	206	175	186	183	215	225	232	186	195	196	205	188	218	189	207	209	207	189	188	184	185	176	192	219	186	210	197	185	207	202	209	198	199	193	218	214	181	179	199	200	190	175	206	183	210	215	189	199	197	194	182	195	196	184	197	234	179	219	184	183	194	195	215	223	232	199	191	187	189	193	209	171	213	192	206	212	189	166	196	203	215	188	207	219	215	208	188	200	203	221	215	216	198	195	212	199	211	190	198	209	213	197	197	219	211	220	202	184	200	207	208	200	211	217	189	182	190	194	215	204	185	200	204	227	195	199	211	211	196	188	198	213	189	186	202	182	183	220	192	237	193	224	191	173	203	215	208	208	192	203	205	190	178	182	219	210	210	169	186	212	219	216	191	173	212	211	174	220	190	200	217	203	218	208	215	186	185	182	195	191	198	190	199	205	201	233	181	187	194	212	192	201	192	217	184	190	196	225	185	187	213	210	187	173	199	182	197	218	193	209	200	207	194	185	237	197	199	185	215	171	198	206	187	188	200	220	198	194	236	198	182	196	233	189	210	194	204	207	208	207	202	154	203	166	194	226	195	180	196	205	194	193	178	171	202	211	188	199	208	185	207	185	201	185	193	215	192	209	243	204	186	207	202	191	200	188	192	200	229	236	197	200	203	201	210	194	193	189	215	225	199	208	211	206	204	201	196	203	202	205	204	197	177	209	202	213	206	213	183	199	202	230	201	215	175	197	193	167	184	208	209	188	198	206	202	226	198	204	178	188	216	208	213
40856	50354	40062	30898	22496	15301	9438	5381	3373	1453	610	441	458	380	398	388	357	339	334	401	964	602	389	346	343	337	332	347	356	326	312	356	332	357	341	374	440	418	354	362	342	327	319	322	348	329	297	309	312	327	308	333	331	319	320	345	317	318	325	328	337	288	314	334	332	320	305	339	329	339	327	342	326	331	330	348	322	306	336	328	299	296	346	335	332	359	313	338	311	314	351	326	332	355	337	359	303	359	313	318	319	322	346	317	334	321	310	328	307	316	336	327	373	314	331	316	316	315	338	303	351	311	327	309	307	318	331	318	328	332	316	298	319	340	310	331	324	310	325	350	338	319	348	339	319	329	319	310	288	320	335	299	301	349	325	294	317	330	314	311	336	349	340	350	365	318	333	337	309	302	339	342	324	300	304	338	338	301	294	318	333	332	321	314	329	361	302	341	317	306	332	350	319	335	328	324	334	340	324	330	310	346	361	305	331	291	307	305	326	339	293	306	294	342	287	348	318	336	306	310	327	333	306	312	329	312	321	334	303	323	315	327	289	326	353	312	292	343	303	335	313	316	306	306	327	327	338	345	333	304	296	313	315	339	307	313	334	351	323	346	364	320	339	305	352	333	283	359	349	330	298	310	344	329	354	340	349	319	294	335	321	299	310	303	336	341	316	315	306	305	298	318	335	343	308	296	318	322	303	322	329	326	325	306	314	286	299	325	334	322	327	377	324	302	319	321	334	293	328	324	317	331	325	317	329	319	305	354	345	338	353	356	361	335	318	322	326	315	355	319	339	326	323	319	321	356	319	346	301	323	334	334	333	330	334	308	304	292	317	361	339	324	335	316	335	348	308	295	321	341	317	344	345	319	317	332	303	337	343	343	352	319	336	355	312	310	320	344	333	334	312	309	350	333	321	338	315	314	303	304	309	360	348	320	292	314	331	290	309	327	326	329	328	318	355	322	316	298	330	337	307	327	315	316	345	317	304	334	308	323	318	347	295	327	314	343	314	323	327	341	328	292	313	330	302	317	315	293	347	327	329	323	319	346	295	342	306	309	334	328	335	335	368	337	306	294	315	336	311	339	291	299	298	286	310	351	287	323	356	340	322	324	318	304	330	303	303	363	340	354	333	314	325	318	351	367	328	319	330	340	347	301	312	322	354	338	301	327	376	303	323	323	300	313	311	320	327	317	328	338	315	332	348	316	341	307	327	332	343	327	330	312	303	319	304	348	360	323	326	310	337	319	333	355	292	325	365	307	311	299	297	332	336	342	334	333	325	294	331	341	338	346	305	312	343	330	287	336	332	333	319	336	309	342	322	317	335	311	325	313	327	329	311	306	306	294	321	348	305	325	318	330	303	326	314	325	335	340	353	322	337	368	305	313	287	336	352	325	324	318	318	285	342	301	348	297	341	333	320	327	344	318	326	300	311	336	286	316	338	322	315	324	352	320	296	310	357	345	328	343	325	303	295	318	322	324	333	320	330	317	315	318	331	304	327	315	326	314	314	304	321	333	310	314	288	343	303	347	329	337	362	317	305	315	325	303	331	335	317	304	322	324	343	329	320	327	304	324	342	333	328	327	325	321	294	344	294	332	321	343	347	345	328	308	325	307	354	303	312	305	326	332	314	339	308	322	325	289	324	326	311	352	315	325	332	306	297	334	306	298	305	323	346	349	325	313	337	267	345	314	325	346	309	351	350	338	336	339	357	367	318	338	307	328	332	327	338	337	291	323	353	335	312	336	324	328	321	341	357	364	303	318	310	333	324	329	334	311	323	345	332	337	364	338	331	295	333	302	327	347	310	363	316	292	324	320	380	340	319	322	325	332	306	332	347	327	334	347	346	352	350	332	344	336	351	322	291	346	334	334	378	321	282	312	308	321	310	331	332	315	317	336	330	298	321	321	338	268	370	313	334	328	324	303	326	294	360	316	313	345	311	294	342	322	297	310	333	315	340	334	310	304	346	310	339	317	321	343	292	340	342	349	347	338	347	331	344	322	376	345	316	338	316	307	335	313	349	342	303	363	308	336	316	336	345	296	332	344	340	332	339	323	326	316	335	328	320	288	324	350	299	324	338	329	309	340	356	317	337	288	341	325	290	324	334	357	319	322	317	326	319	334	310	312	313	321	323	304	319	329	302	325	338	317	327	355	371	354	368	327	342	321	347	316	317	324	340	350	332	321	313	324	327	299	338	295	347	340	326	327	326	346	319	339	326	324	314	335	329	365	321	335	312	328	321	336	332	314	315	336	302	350	343	328	335	310	306	334	323	313	324	299	327	308	310	312	316	310	333	357	320	328	321	300	302	317	306	332	314	320	314	338	298	331	331	317	328	326	304	304	328	346	297	317	308	306	328	320	350	344	302	337	326	329	323	322	317	342	310	318	345	321	339	355	335	297	367	321	310	302	337	332	312	391	315	320	341	316	317	290	320	342	318	348	337	346	342	320	322	307	313	331	349	320	328	291	334	325	310	348	328	315	325	359	335	304	320	328	341	321	291	331	313	363	325	314	331	313	335	342	304	319	307	364	307	320	317	328	338	334	322	316	363	330	348	330	312	319	324	321	319	280	309	324	312	347	338	324	335	316	313	355	357	310	304	310	286	350	340	359	309	325	312	336	326	299	321	287	333	313	328	324	350	317	336	343	314	314	340	277	337	310	304	323	322	274	345	298	329	303	302	312	319	307	302	336	320	340	307	345	311	295	307	306	323	314	353	295	369	295	337	326	339	318	335	279	315	340	317	297	302	312	317	355	293	327	346	358	347	315	280	310	323	309	344	299	300	316	334	355	332	314	344	361	305	309	325	300	305	310	340	337	324	311	317	345	308	336	333	304	319	334	297	321	335	337	334	274	299	340	348	339	336	326	330	317	308	285	309	321	337	328	301	335	312	304	346	335	339	294	322	341	330	310	370	322	283	310	325	329	323	349	314	324	309	291	336	319	272	325	357	327	354	312	326	339	327	331	303	374	317	318	316	304	316	311	308	319	365	356	325	340	334	312	326	320	296	323	295	327	318	323	292	325	310	313	349	343	325	329	307	323	326	366	339	339	338	319	312	318	364	334	328	315	321	327	307	330	332	312	285	306	347	317	300	356	305	355	335	308	327	291	319	296	281	325	316	318	314	331	331	330	338	314	301	297	318	316	348	324	299	328	368	350	336	323	324	342	323	317	330	351	297	318	325	365	352	314	314	338	332	323	299	329	354	294	326	351	339	334	330	327	351	327	360	335	334	317	300	310	328	322	375	357	328	359	335	330	318	335	293	321	339	321	343	354	341	326	307	349	327	339	306	309	357	355	326	341	302	310	302	336	339	330	340	313	355	319	335	297	328	299	313	337	324	310	320	304	373	347	339	341	342	316	317	358	304	330	333	329	316	328	306	343	322	319	333	339	314	336	323	318	319	341	304	333	326	316	325	376	328	337	334	343	332	314	348	310	337	303	305	351	322	331	317	306	356	331	340	332	342	321	327	319	307	335
23428	21545	29330	24384	22259	22057	14511	5900	3059	1006	551	384	303	259	242	244	222	203	240	355	997	661	361	191	191	167	205	208	190	210	225	191	207	215	216	240	229	250	276	226	203	207	197	198	207	201	217	206	222	190	199	193	212	214	230	215	194	200	237	217	180	196	226	198	185	202	195	201	207	180	182	202	220	184	224	215	200	200	187	187	198	169	205	212	229	210	197	179	182	214	215	198	201	212	207	197	220	175	222	200	202	212	218	220	196	203	188	185	207	189	212	207	192	217	190	184	197	182	221	219	209	200	245	178	229	204	226	225	216	218	213	198	196	182	192	191	216	190	205	202	203	174	193	214	220	204	214	180	197	194	211	209	206	210	201	198	197	191	181	231	210	209	214	194	189	210	199	187	189	208	208	200	208	207	216	225	181	182	205	202	199	206	209	211	198	190	201	200	204	196	221	218	192	218	194	212	227	192	165	202	200	202	201	198	201	184	208	200	174	192	209	185	227	205	226	211	196	214	227	207	189	223	210	219	223	233	212	202	193	167	204	192	184	200	179	190	211	181	209	187	208	226	199	203	207	214	210	176	181	202	221	195	200	200	212	199	195	220	207	216	192	195	193	198	188	227	198	204	186	189	195	184	186	196	206	174	211	196	184	194	221	209	174	203	207	198	203	180	215	221	192	220	218	213	198	188	215	217	215	209	198	189	195	196	210	208	196	189	200	204	223	210	201	207	171	202	222	209	202	202	202	196	203	210	184	175	203	184	213	200	192	216	210	196	204	189	208	216	209	200	201	195	194	211	202	242	202	230	215	204	219	205	186	203	187	190	180	203	229	197	207	209	204	208	187	203	217	187	217	238	195	195	205	205	194	182	189	182	227	184	200	192	201	200	198	193	188	208	190	195	221	216	190	205	195	201	182	205	200	195	195	211	203	206	205	208	204	212	199	199	221	180	199	189	232	219	211	189	203	197	208	208	193	205	208	188	213	199	229	180	186	199	199	197	198	199	184	201	181	198	204	199	201	195	207	186	201	206	199	194	209	183	220	200	194	199	216	207	177	237	219	212	183	176	204	193	166	206	203	192	215	194	214	210	220	198	207	197	187	190	215	206	200	182	203	200	226	216	211	184	227	226	202	204	222	212	177	190	191	211	210	192	172	205	210	181	189	184	196	202	193	194	207	179	194	188	153	214	180	195	192	187	190	215	204	196	206	202	218	187	209	184	197	213	199	213	194	232	171	198	217	212	196	196	207	215	216	211	202	210	236	201	204	193	219	210	213	188	194	215	187	197	187	184	210	177	203	185	191	223	207	219	183	215	204	207	202	200	205	195	196	203	186	226	207	219	183	212	204	217	184	202	212	216	179	192	198	229	207	204	204	235	195	212	238	210	195	195	207	192	224	207	202	211	189	200	180	201	204	194	194	184	197	201	184	216	200	199	194	178	182	214	214	213	185	211	222	217	194	193	185	192	207	198	200	204	198	196	202	218	208	174	209	201	197	186	185	206	221	214	196	220	207	206	240	213	204	193	167	216	206	212	191	207	190	180	219	192	206	202	179	212	177	197	185	217	226	198	198	206	186	200	233	216	192	198	208	193	183	194	197	206	206	193	204	182	188	209	209	208	194	196	201	193	198	231	186	192	203	219	212	176	231	200	181	217	209	203	194	202	222	173	194	200	189	193	210	197	207	203	204	202	184	208	215	186	187	192	209	204	208	213	181	194	224	193	199	213	203	203	227	197	215	187	202	193	204	191	203	194	193	202	193	197	178	221	189	196	176	200	208	177	189	187	201	177	182	195	208	225	212	196	191	196	199	189	191	177	223	192	227	203	204	191	224	204	170	185	195	211	197	200	190	195	206	185	204	207	174	207	208	191	180	201	185	214	216	191	241	172	193	208	225	185	205	196	208	212	211	196	214	192	173	210	209	216	225	221	194	175	185	194	192	197	209	193	201	209	198	186	197	220	201	202	187	210	210	191	203	205	200	218	192	197	181	199	209	180	190	200	197	186	224	190	185	222	182	197	195	204	176	196	200	199	216	194	203	210	210	223	202	192	191	197	214	196	211	213	197	197	172	227	190	222	197	185	215	198	195	189	200	211	199	199	206	207	183	184	206	221	175	201	201	204	187	196	190	175	210	209	198	170	192	207	197	199	208	197	209	173	192	205	195	210	196	194	196	217	191	196	196	222	205	186	223	225	218	228	215	182	223	208	208	225	205	207	206	216	187	182	223	196	188	205	194	223	191	162	201	184	191	180	203	191	209	199	219	211	208	199	209	172	207	196	191	188	202	222	208	196	195	207	200	205	183	215	206	188	212	189	198	206	216	210	196	194	205	179	232	212	187	201	217	213	206	210	209	196	177	195	219	211	193	206	183	209	193	197	195	200	182	188	197	207	202	203	190	203	202	199	201	193	188	196	198	207	198	203	195	185	205	169	195	198	195	204	193	213	202	204	204	200	218	208	223	208	197	208	194	224	199	205	179	207	175	208	217	206	208	184	197	195	220	211	201	222	212	192	192	195	208	219	182	195	200	167	176	227	201	191	226	202	203	212	222	203	210	188	190	205	205	181	197	173	196	194	195	210	199	229	208	194	209	166	219	198	175	207	201	219	232	198	213	225	201	212	207	171	179	220	195	193	193	220	213	211	211	201	216	185	185	198	205	205	187	193	205	215	209	205	190	209	205	204	207	195	210	208	221	204	215	223	191	224	193	212	180	196	228	187	196	201	207	185	189	213	214	211	225	190	194	191	194	207	221	192	212	205	204	195	205	190	192	192	211	187	211	196	196	195	201	166	192	222	190	211	212	221	191	207	199	188	210	194	183	208	184	189	221	203	199	185	212	190	176	190	191	196	206	217	209	220	215	215	190	189	174	209	209	188	209	211	225	196	201	198	183	181	215	193	199	182	207	233	192	182	214	189	217	211	184	201	194	191	227	191	186	194	188	169	186	183	184	183	216	181	188	182	194	191	183	216	176	205	217	185	206	234	204	180	208	177	201	228	203	194	219	232	212	183	196	221	187	191	206	182	182	212	184	205	199	205	218	185	202	188	203	176	179	198	186	191	223	211	184	223	201	198	193	193	206	193	222	187	198	209	182	223	204	206	241	210	202	206	208	195	216	208	212	202	209	238	199	184	198	197	204	209	181	206	229	166	202	210	194	184	175	190	201	213	179	198	218	198	207	200	168	164	207	207	185	229	167	201	221	193	181	193	208	185	217	209	186	192	231	209	196	231	215	209	231	206	243	223	217	201	200	203	173	206	201	195	178	201	195	201	214	170	209	194	179	202	195	202	195	219	216	191	198	223	236	183	175	184	199	207	204	210	195	213	215	174	196	207	218	176	200	181	234	208	221	228	208	205	218	192	207	212	182	207	186	193	201	216	201	180	212	189	208	199	208	217	199	223	187	205	183	222	208	198	192	200	181	194	201	217	212	204	197	220	222	188	196	190	189	204	210	197	196	195	198	224	226	206	202	208
38468	54745	50030	38639	31960	24650	14202	10181	6166	2169	1241	733	521	473	409	425	387	361	379	732	2237	1491	607	294	353	320	344	324	287	319	341	340	351	302	341	368	443	420	431	366	352	321	334	333	315	293	313	317	331	312	320	348	321	329	311	322	321	322	360	289	312	274	331	306	295	328	324	313	313	303	315	303	356	327	306	311	357	303	307	315	321	298	294	337	314	289	324	339	270	341	336	309	345	313	294	303	304	312	310	338	332	319	290	327	326	333	298	332	342	330	329	319	331	317	302	292	313	327	315	326	326	300	327	313	316	355	344	307	346	281	315	334	311	331	292	310	336	308	322	328	327	328	311	313	333	328	298	291	306	310	318	322	296	308	306	320	294	354	304	316	322	312	316	327	313	314	306	317	355	301	320	330	312	316	328	289	318	338	309	308	321	335	308	324	289	305	295	346	334	326	326	311	325	296	315	326	319	335	330	328	324	335	351	338	278	297	357	326	290	335	296	308	316	318	291	312	281	322	345	323	311	308	319	352	330	328	341	298	316	338	301	324	321	322	325	331	316	323	338	329	317	300	311	295	316	306	323	340	313	309	321	322	319	338	327	286	346	296	313	306	351	333	304	310	321	328	342	273	336	297	312	309	314	306	321	276	317	340	294	329	312	328	338	351	312	317	345	319	329	305	311	312	310	347	290	312	345	325	301	317	320	340	318	336	286	325	325	294	343	308	327	348	328	348	297	321	312	341	331	317	346	290	324	307	320	299	300	307	322	337	321	301	347	337	325	305	317	351	324	324	307	315	301	293	332	359	338	330	332	294	308	298	290	302	342	312	299	310	308	323	321	312	295	320	328	322	302	342	332	346	312	326	303	315	308	344	342	325	281	328	301	337	346	324	325	317	312	313	316	332	333	320	325	337	327	321	329	334	327	309	304	342	357	311	322	335	361	290	322	339	294	340	336	314	312	356	300	319	331	324	336	319	311	299	327	310	331	303	324	341	343	286	307	302	337	349	361	315	308	343	330	347	290	320	306	328	296	296	324	352	309	290	348	323	288	309	293	305	324	292	307	313	293	333	288	288	296	318	347	347	326	343	299	314	319	327	287	335	339	340	352	327	321	313	328	312	353	307	335	358	314	312	307	305	317	338	308	312	314	308	287	323	348	316	327	323	300	335	326	346	305	338	269	330	340	354	307	313	323	285	311	302	296	307	329	320	309	291	323	307	304	328	328	315	326	325	326	314	316	323	302	312	324	319	356	334	321	309	305	313	313	320	328	319	336	309	323	310	297	320	335	318	310	329	321	323	310	323	317	336	340	270	306	320	316	322	326	300	307	339	353	334	328	316	310	312	328	300	337	299	331	303	297	300	301	326	316	307	313	333	338	304	331	323	328	321	341	301	318	337	293	305	302	305	309	314	292	305	319	295	321	326	323	310	313	319	300	304	325	322	286	307	298	338	338	328	280	317	321	317	335	325	324	318	338	310	326	321	335	337	317	330	331	340	318	299	307	319	316	283	309	334	298	329	326	344	314	321	325	322	298	334	327	332	334	323	289	306	319	294	358	330	305	322	338	330	331	343	314	299	319	299	321	303	297	317	315	337	309	282	339	293	299	341	291	318	289	294	344	326	311	318	311	300	340	296	347	364	312	310	318	324	320	322	320	325	307	335	323	332	318	327	328	284	325	317	330	345	286	326	294	327	313	293	345	298	296	337	331	330	322	326	316	308	284	323	335	345	310	311	323	286	311	287	320	324	308	320	315	332	297	331	283	294	313	326	305	287	327	315	321	307	313	316	292	299	326	305	326	289	304	316	322	336	308	309	337	313	315	322	340	338	331	315	319	313	324	300	324	326	337	305	365	317	335	315	322	338	317	306	305	267	318	311	328	345	313	315	313	320	319	313	312	362	320	292	316	323	320	328	317	322	330	313	318	339	332	339	323	339	329	321	315	315	320	326	292	310	314	323	304	360	317	336	320	334	291	327	343	325	344	312	308	325	312	325	294	330	347	281	316	315	348	310	308	302	279	331	322	333	301	307	300	306	339	310	316	314	330	308	346	312	329	330	324	286	316	323	311	316	317	314	288	305	310	340	297	305	311	290	318	316	333	333	334	322	321	294	316	307	298	346	285	301	307	341	324	324	313	320	317	339	325	293	309	322	320	337	304	313	324	351	325	312	335	320	339	336	346	325	320	345	315	330	328	315	316	317	295	316	336	343	314	293	316	325	344	343	321	355	309	310	340	317	287	318	317	286	328	319	314	307	336	329	271	298	303	345	294	316	323	303	305	307	337	336	312	333	331	310	293	327	317	306	334	346	293	325	299	318	339	314	303	319	328	292	303	323	335	291	322	314	311	296	322	336	302	329	311	321	310	342	324	342	290	308	312	293	317	335	340	321	328	305	335	315	313	342	292	321	321	311	339	336	305	337	329	324	327	309	310	308	315	338	302	299	291	356	271	309	318	327	311	333	327	316	328	332	306	294	305	315	306	319	301	312	336	312	330	297	330	327	335	305	285	326	316	282	320	328	313	294	338	317	342	331	317	312	357	329	365	307	322	327	336	321	316	333	319	320	322	324	329	305	297	298	302	292	331	333	306	319	342	331	303	318	307	321	321	313	319	321	326	332	328	324	332	295	310	322	327	334	333	317	323	301	339	303	330	303	392	344	290	317	336	322	315	320	311	333	301	293	338	298	300	310	311	355	347	329	309	307	329	349	328	313	299	315	297	303	312	304	319	313	290	352	322	301	319	340	295	332	376	283	334	323	323	338	341	309	301	336	313	343	324	321	307	327	322	341	323	334	317	326	312	318	299	325	339	325	315	325	296	340	318	330	287	332	320	328	317	311	294	307	297	294	340	324	324	275	326	337	351	353	315	277	347	322	307	313	304	338	327	310	331	314	353	338	323	303	310	326	322	315	329	349	335	296	296	362	336	333	286	324	317	314	307	317	326	304	303	317	323	330	302	307	303	349	327	339	346	332	316	297	304	306	315	321	305	302	335	330	293	338	286	312	303	281	315	329	336	304	308	331	320	303	343	321	328	329	323	320	307	351	309	324	285	326	339	310	311	302	327	317	327	327	325	326	319	329	326	328	323	325	316	320	285	327	315	312	342	332	325	325	307	346	296	325	362	295	341	333	354	328	334	306	329	331	322	302	323	305	353	347	319	333	350	320	308	335	341	344	305	363	317	349	294	336	308	311	321	306	349	302	310	326	343	301	323	331	321	332	338	316	325	328	339	320	318	314	315	329	310	303	323	319	304	319	306	351	306	302	306	298	294	335	332	321	286	294	312	363	322	337	294	334	328	302	301	353	316	307	325	322	309	315	322	326	310	336	298	283	327	310	318	314	317	342	286	334	316	301	309	280	330	349	325	325	310	303	315	306	304	323	333	328	341	325	296	334	320	328	308	328	324	343	293	305	327	319	324	312	311	321	317	310	308	323	324	323	285	321	348	349	326	324	359	326	331	315	304	317	292	337	343	332
29631	25525	27154	19636	8787	2804	1319	627	400	332	279	268	206	252	214	200	215	226	195	219	255	276	234	194	195	200	193	222	186	201	226	208	200	213	193	217	208	220	229	218	209	202	202	201	197	211	211	173	198	195	208	220	201	210	209	228	191	213	194	215	203	211	186	182	202	180	211	194	201	207	215	195	207	228	212	195	200	183	195	191	198	185	206	195	179	214	205	203	196	203	194	179	206	206	204	194	203	203	215	214	171	215	200	188	204	196	179	213	202	227	181	188	188	183	175	177	202	185	207	170	193	203	184	196	230	231	212	211	187	220	225	225	193	185	185	188	215	195	216	189	206	234	170	188	226	224	216	206	198	176	198	207	197	178	219	188	186	211	198	181	208	219	186	218	184	187	196	196	188	198	189	204	215	190	185	184	215	241	191	194	205	174	198	211	221	196	194	201	223	214	192	204	197	181	197	203	189	169	214	212	210	193	192	180	194	199	177	217	200	188	212	180	211	195	194	176	200	191	199	190	195	198	209	201	173	196	210	192	211	208	190	227	190	204	199	224	194	195	198	208	219	209	191	182	232	198	211	174	216	201	193	203	204	202	204	194	190	192	189	199	195	215	199	197	219	216	200	189	214	216	199	208	209	194	212	172	180	212	214	215	218	200	204	212	208	194	204	191	213	215	222	212	196	187	186	194	166	192	181	188	223	195	201	198	209	154	183	176	207	202	200	205	209	214	219	224	187	191	211	193	220	212	201	207	183	184	177	248	217	222	180	232	202	200	216	193	192	200	205	195	179	195	207	175	177	193	206	203	211	204	205	207	188	189	205	200	209	206	196	219	175	215	211	191	190	220	201	188	199	242	179	193	212	192	205	210	194	192	225	192	214	230	225	195	211	184	188	204	183	198	191	208	200	232	217	210	196	214	230	188	172	214	200	193	174	224	196	211	168	208	206	215	216	228	206	187	216	208	211	189	188	202	215	192	225	210	217	191	214	206	217	198	196	194	196	205	207	199	221	197	185	214	207	218	193	187	192	208	201	196	195	201	194	183	192	199	188	212	219	192	207	190	205	197	178	183	203	176	193	232	207	222	187	218	185	171	204	192	208	192	204	212	196	198	190	213	195	209	201	191	178	187	191	193	242	212	200	196	174	220	222	210	219	187	193	173	213	189	207	200	227	178	212	179	211	207	227	188	218	220	214	197	200	208	219	184	198	190	203	184	184	194	191	237	197	197	222	192	207	226	191	208	187	233	209	189	210	191	193	209	187	179	185	191	177	181	187	182	197	182	190	211	192	227	209	198	207	194	220	233	191	207	216	193	187	215	212	184	216	224	181	207	211	200	194	202	195	211	215	183	211	204	208	218	226	205	202	212	218	186	200	204	193	232	218	166	215	186	215	230	192	176	205	204	189	187	200	228	219	197	207	211	206	209	187	192	219	203	185	179	211	215	192	214	183	177	192	194	179	213	214	216	198	175	194	225	211	224	203	203	199	192	211	203	214	236	221	194	204	193	189	197	217	196	198	192	200	206	208	203	207	191	171	188	198	196	197	207	217	208	200	198	205	180	183	204	191	186	198	217	182	178	205	222	199	182	199	196	215	218	190	209	194	189	231	218	194	209	197	190	213	219	217	185	216	197	219	193	189	218	216	201	200	201	197	215	223	160	192	226	201	232	208	193	203	164	204	219	223	182	197	181	198	202	187	206	202	201	172	207	202	215	179	189	207	175	211	207	204	217	208	203	201	209	196	187	213	236	201	230	179	202	215	182	188	178	188	195	203	183	213	188	207	189	225	176	198	217	193	203	220	218	195	164	212	170	207	202	208	204	198	186	215	218	232	184	196	226	210	184	201	216	216	199	226	188	196	196	211	178	190	188	191	214	197	192	205	189	216	191	217	195	205	198	206	182	204	224	192	192	200	191	187	198	208	219	228	210	206	213	207	223	195	187	237	189	216	188	197	211	198	214	212	205	174	204	238	191	193	215	192	175	212	197	208	187	207	202	194	202	190	189	196	223	204	219	185	204	186	192	189	193	199	204	191	182	235	189	216	196	197	202	209	189	185	197	203	190	212	227	213	193	202	201	246	201	203	192	185	206	201	222	180	220	192	219	186	201	202	203	202	187	192	200	219	192	233	203	190	211	191	181	213	209	197	190	209	185	190	190	216	193	191	212	202	184	178	223	196	204	203	206	199	194	187	207	190	197	185	183	206	225	198	200	195	214	202	196	197	187	196	218	186	189	213	207	201	186	210	190	169	220	203	213	218	201	197	217	196	218	196	196	182	205	220	199	189	205	205	208	216	183	227	197	221	193	183	189	186	193	194	223	190	237	201	197	206	224	187	220	193	205	191	243	218	213	195	206	208	209	185	226	190	204	245	211	211	210	225	198	187	204	215	188	204	221	182	206	212	219	202	206	207	186	197	196	180	185	217	213	195	216	209	236	209	186	217	193	196	189	179	193	189	215	196	188	200	202	180	172	199	211	201	206	193	229	187	206	229	211	233	187	207	189	211	198	244	230	207	211	228	186	189	194	215	218	194	218	200	200	198	189	168	201	193	227	202	223	219	183	196	205	209	217	211	187	221	194	215	205	171	190	204	180	194	193	199	204	209	187	209	184	192	213	208	222	193	208	206	215	190	182	193	208	196	225	196	192	212	188	206	186	195	210	192	216	179	169	200	199	185	193	203	196	221	196	171	171	208	203	209	235	224	205	220	192	195	215	211	212	196	206	204	205	219	172	156	182	206	207	203	222	190	226	191	197	208	200	191	230	201	195	197	196	181	193	196	187	217	180	177	198	206	177	214	203	196	203	207	179	190	194	221	190	192	217	202	227	186	180	193	186	204	192	222	192	193	202	202	203	219	192	218	202	203	219	199	195	214	193	192	211	215	214	194	184	195	187	203	205	199	183	220	217	217	219	194	195	195	204	193	199	215	211	216	198	201	204	205	181	235	238	210	221	227	223	182	215	206	236	167	182	197	222	192	216	204	199	230	172	198	184	236	225	199	208	189	223	203	191	182	168	256	182	191	186	196	194	212	185	201	192	220	189	206	200	190	186	205	194	184	173	200	212	187	204	214	196	193	229	198	202	201	209	218	201	210	194	198	217	209	210	181	190	177	181	172	214	204	195	184	181	205	181	180	208	207	224	214	211	194	206	200	180	232	176	206	206	214	207	190	177	206	201	178	189	202	174	182	212	210	203	186	198	224	210	215	194	197	205	221	204	187	197	199	198	210	200	215	195	180	193	189	200	220	186	211	206	205	197	205	189	194	181	238	168	185	205	209	185	200	181	214	173	200	195	207	191	215	208	202	185	206	207	182	207	210	165	204	185	194	159	226	212	212	192	213	227	179	163	205	178	177	201	185	226	183	204	196	208	204	175	171	203	202	198	198	215	176	197	198	204	204	210	212	205	214	225	181	206	213	183	200	198	208	191	205	220	218	193	217	191	196	207	182	168	195	175	225	218	208	204	215	181	201	206
36456	42000	36699	25586	15709	6308	3346	1414	1028	632	561	494	427	351	350	372	352	363	327	365	455	504	389	354	315	325	323	314	308	338	343	349	322	288	321	360	324	344	321	343	352	325	341	338	347	326	356	326	305	324	312	349	314	309	337	317	313	321	326	332	335	311	317	324	334	326	354	345	308	332	317	352	321	332	320	329	309	346	317	329	303	330	330	323	297	313	346	326	297	307	354	301	320	318	320	340	298	325	329	300	310	336	349	316	342	344	326	360	339	332	302	321	326	284	313	306	305	308	336	344	297	359	312	312	328	296	304	312	332	321	319	305	324	333	301	314	341	336	315	342	267	297	341	371	302	345	321	313	341	306	298	351	306	364	333	338	286	294	320	352	327	341	304	335	315	315	326	325	360	294	298	346	326	365	316	321	336	346	313	343	325	335	311	293	344	319	341	331	326	316	327	322	349	338	346	321	336	291	321	322	313	317	329	360	336	319	338	303	333	318	331	300	332	342	351	318	318	334	329	314	348	303	310	335	330	329	329	327	321	329	329	325	307	329	312	338	370	320	318	315	349	326	304	330	317	335	355	320	331	326	303	311	318	316	314	336	334	351	304	334	363	304	337	316	337	320	342	318	330	323	300	351	363	311	347	336	335	320	331	312	292	311	347	332	310	328	342	328	317	323	339	321	315	313	312	352	337	319	310	332	314	329	305	322	352	301	316	309	318	322	301	303	337	315	332	311	304	337	316	318	336	316	320	305	326	321	318	325	357	347	312	314	317	296	330	308	331	310	309	314	357	346	355	316	336	337	330	354	386	307	306	344	313	334	308	345	313	344	322	315	331	321	323	324	323	351	347	333	307	317	360	333	330	340	357	336	348	300	316	322	334	324	370	333	314	323	335	330	326	359	339	330	339	324	345	310	334	319	326	333	306	290	335	324	330	301	291	325	306	325	333	348	310	331	325	318	316	338	331	345	312	332	342	315	321	321	323	333	342	343	332	358	308	342	336	333	296	310	315	337	300	335	330	306	343	340	324	329	344	338	313	341	353	302	340	331	356	325	301	322	341	341	314	333	328	320	321	343	302	341	358	317	300	340	347	339	343	336	300	346	298	349	348	266	327	314	313	334	297	304	328	314	309	317	330	295	339	328	327	324	316	334	284	337	321	321	311	322	315	340	345	314	276	318	321	297	307	354	313	317	331	329	294	327	311	320	315	344	315	333	312	314	352	346	334	328	317	318	322	328	285	337	360	292	323	341	298	303	325	305	330	317	360	320	350	328	287	359	317	279	330	310	333	346	305	307	297	325	349	306	314	318	361	349	317	317	334	316	329	319	333	357	332	305	312	291	319	325	355	355	349	318	333	342	316	300	333	307	310	314	298	338	312	302	334	338	278	329	367	340	321	344	326	344	331	303	325	333	321	319	322	335	343	332	335	319	335	349	339	325	318	316	302	330	322	331	318	352	346	342	325	323	326	334	311	339	278	327	308	364	335	347	289	310	358	295	309	297	309	337	316	326	341	341	355	312	326	330	343	332	311	324	298	311	350	315	332	333	361	337	308	335	330	337	338	313	343	301	328	326	322	304	322	351	312	364	355	341	341	311	325	323	346	363	332	313	329	307	310	345	351	309	353	325	352	331	333	358	309	308	324	302	320	327	314	327	311	312	329	328	332	310	323	310	305	317	297	319	369	321	335	301	314	314	356	330	315	315	316	312	323	325	328	323	375	299	292	321	335	342	321	353	305	347	349	315	344	289	325	347	312	328	303	355	343	333	324	295	354	313	315	298	341	318	308	317	297	337	361	330	342	325	323	317	339	310	317	295	303	317	350	308	321	323	332	336	370	318	292	312	343	291	312	330	336	320	338	322	307	318	315	322	265	321	334	326	334	296	295	352	328	288	355	324	310	334	349	326	318	338	327	357	330	319	319	308	322	336	322	312	313	325	317	343	327	318	310	312	319	334	323	332	325	308	300	285	358	310	301	339	339	340	316	304	320	328	320	326	308	311	317	308	367	329	318	302	304	347	334	319	295	322	339	309	324	343	333	341	335	329	341	336	356	344	318	336	343	317	324	316	338	344	338	330	319	364	300	287	310	326	319	323	321	310	317	342	311	321	336	300	318	328	323	318	323	323	310	319	331	327	356	340	356	329	304	327	336	306	347	330	318	330	354	304	313	317	335	309	331	334	334	325	335	309	326	315	308	285	342	314	332	312	313	346	314	342	314	312	317	343	339	294	318	326	327	346	329	354	329	336	336	331	288	349	320	300	301	328	348	322	324	314	324	301	331	310	324	321	305	339	340	339	339	320	340	339	301	316	319	333	308	358	336	328	301	305	345	346	360	353	332	336	302	314	310	338	327	320	324	327	322	321	307	362	321	305	319	313	337	329	317	328	309	285	356	282	356	375	347	330	316	302	338	353	299	316	351	313	306	308	320	297	310	345	374	350	290	334	341	357	320	322	330	350	304	318	302	324	325	316	281	312	316	344	320	325	326	354	305	341	304	323	324	317	316	370	322	334	277	326	342	325	296	325	336	301	331	326	342	291	330	326	347	359	316	365	328	305	335	340	308	332	350	339	311	332	318	322	337	313	302	307	319	294	346	341	333	338	326	304	323	317	350	330	341	309	310	307	315	333	321	311	315	328	315	309	315	306	365	309	308	327	324	331	312	315	289	320	309	323	309	342	311	329	342	341	318	350	350	354	338	317	324	315	288	310	310	302	342	315	327	346	343	349	347	329	351	319	311	310	334	309	336	321	309	318	318	306	311	341	359	330	321	326	295	326	308	326	312	329	307	322	306	340	305	343	337	329	312	343	331	327	348	308	313	312	315	318	346	342	332	342	288	337	327	327	324	323	297	328	350	339	322	336	340	334	352	350	337	367	306	345	333	323	328	349	328	324	312	346	321	300	308	313	339	329	283	309	334	303	340	304	345	317	335	318	332	310	331	320	318	291	334	323	354	321	326	309	310	304	322	331	328	333	316	329	319	328	314	323	319	330	328	324	318	325	316	329	325	340	326	322	351	325	286	346	346	296	333	336	311	310	362	328	344	348	345	346	343	343	343	324	321	311	326	311	343	373	309	357	325	340	328	337	315	311	334	334	318	328	336	320	315	333	320	339	286	304	328	317	368	315	349	312	318	335	301	317	318	350	343	339	324	314	334	324	329	321	320	356	337	346	334	302	325	297	322	338	302	308	345	316	312	325	313	345	316	311	309	348	299	331	310	308	351	335	356	333	316	335	334	330	318	316	319	309	325	313	312	323	336	338	312	318	326	345	326	347	331	355	354	324	305	328	336	321	330	299	350	317	321	302	326	310	320	340	317	333	333	340	311	318	303	368	302	328	320	315	312	336	305	329	316	304	332	329	363	314	366	297	335	280	293	360	297	335	320	307	302	345	313	305	326	327	353	320	343	335	323	309	310	339	350	309	317	303	324	342	342	339	333	336	319	339	330	312	305	347	331	336	314	323	306	319	323	332
24724	21556	28814	26203	20974	12859	5616	2354	1382	871	616	323	261	222	223	245	211	232	220	276	558	510	395	265	218	189	199	202	192	206	213	189	185	194	206	216	208	228	241	203	210	213	210	233	199	207	194	202	216	217	213	221	208	205	217	210	213	213	217	201	212	214	225	229	187	219	223	191	193	210	207	186	225	217	203	227	205	187	206	196	191	208	201	221	200	185	213	235	189	211	219	188	212	210	226	232	187	229	211	207	233	176	204	191	207	183	218	205	191	220	184	196	198	240	212	217	217	222	208	206	183	209	209	207	192	170	196	205	195	202	238	222	211	207	217	198	216	201	215	192	228	204	234	212	204	206	216	180	219	209	221	214	196	204	192	197	191	232	213	206	185	186	201	216	209	239	204	206	173	200	202	200	185	202	224	237	195	230	200	215	210	215	210	203	218	184	223	197	226	203	164	201	189	234	236	193	204	214	216	212	211	226	198	193	193	207	204	230	206	223	243	218	219	221	188	200	211	207	188	179	206	183	209	209	201	205	184	190	234	215	211	206	204	245	195	222	199	202	210	202	177	188	195	188	226	208	193	204	222	212	213	225	191	207	193	188	205	206	242	196	220	194	220	188	202	218	197	198	185	188	194	204	206	197	179	203	219	212	212	214	196	191	195	191	233	222	199	201	187	194	198	226	190	198	209	223	227	186	185	218	205	214	184	188	191	211	210	191	211	216	188	201	217	210	205	210	223	217	213	213	188	216	188	221	220	220	188	217	200	193	193	178	196	197	209	198	201	236	231	203	229	202	211	218	191	228	224	182	204	170	215	199	211	225	207	196	209	183	191	192	215	212	199	239	186	200	205	204	199	207	200	206	202	211	198	189	185	196	195	220	177	211	201	213	207	204	201	189	211	222	196	231	224	192	197	199	200	190	228	197	188	192	193	163	207	227	191	228	202	209	204	218	223	215	225	191	222	183	210	183	222	197	201	228	205	182	213	205	197	190	200	209	173	195	229	200	228	224	203	193	187	217	236	200	195	205	213	205	193	223	200	185	194	181	221	217	212	206	213	201	206	225	196	220	196	216	198	203	228	204	221	233	207	215	182	195	239	207	214	195	207	213	187	211	208	209	206	224	194	195	201	198	203	209	200	216	221	206	222	197	185	201	198	203	202	197	192	214	197	225	195	195	215	210	205	221	217	239	234	192	193	196	202	169	202	200	201	191	171	189	231	222	192	214	211	237	211	209	198	212	203	218	193	201	229	196	192	228	194	188	190	190	209	203	215	203	196	187	229	212	211	216	189	208	202	176	215	217	205	215	200	212	214	211	213	236	216	200	217	186	224	208	195	210	212	199	205	214	216	219	209	190	236	203	190	197	216	166	207	211	202	186	210	199	208	225	207	198	228	206	229	231	200	214	213	197	226	186	192	224	207	187	206	191	191	214	214	216	233	197	216	227	180	201	178	207	202	224	223	211	196	219	193	229	195	211	199	210	216	194	201	197	208	199	217	203	211	199	205	212	221	225	216	205	214	214	248	220	221	223	207	195	211	216	191	194	212	217	194	200	204	209	192	216	208	208	209	204	206	202	207	211	218	196	197	204	198	232	201	200	230	198	195	230	206	212	215	214	217	198	206	211	213	201	216	198	191	220	234	230	197	184	200	195	188	205	202	195	215	213	178	197	209	225	205	237	181	231	197	171	178	193	227	187	209	187	177	197	197	208	196	234	179	185	212	208	215	204	215	202	212	216	186	199	203	220	185	220	201	196	204	212	222	184	179	199	203	201	202	221	229	221	206	197	215	190	221	167	224	187	225	216	177	195	193	230	218	202	212	187	228	220	228	198	211	227	183	205	203	204	199	211	208	201	180	206	185	180	236	206	208	222	192	193	205	232	203	204	205	201	211	224	211	196	195	213	210	213	208	182	191	206	199	199	197	201	209	231	196	208	213	217	197	224	199	198	205	187	184	201	217	215	213	177	212	221	200	236	184	204	216	219	198	206	208	221	201	214	211	207	184	199	218	203	240	189	168	211	196	199	209	190	213	207	214	208	221	195	219	198	209	192	222	165	196	179	212	191	202	189	198	190	209	205	222	211	202	204	207	200	184	202	186	203	199	230	202	200	208	199	227	186	194	217	232	235	200	226	205	199	217	202	228	228	198	185	195	174	236	209	210	196	193	225	198	200	205	202	211	201	230	214	203	213	194	179	211	214	183	215	213	187	181	206	192	183	205	193	173	196	199	182	212	177	206	242	192	204	199	221	209	214	200	192	210	211	199	201	218	199	197	203	206	213	204	216	210	214	202	233	193	186	204	219	219	217	174	208	204	195	203	212	197	178	202	189	207	219	205	214	197	217	204	206	183	183	200	212	183	192	199	198	195	213	206	171	188	202	209	210	184	205	233	241	186	205	206	208	195	202	201	210	221	224	212	197	204	194	208	222	210	189	201	212	193	246	197	183	192	215	199	225	229	212	200	180	193	216	186	194	187	206	221	202	202	191	210	175	214	203	177	217	216	204	223	185	202	199	202	191	211	164	230	242	210	208	194	210	206	210	215	208	175	194	239	202	211	210	198	195	198	184	213	225	210	230	198	225	195	214	203	201	218	226	229	198	206	183	198	195	196	202	187	195	203	198	221	179	186	216	195	200	181	201	203	178	202	189	195	202	200	202	200	198	182	203	194	210	216	185	218	168	222	175	217	202	198	211	210	204	192	221	205	212	191	206	199	207	203	202	182	188	191	181	197	212	196	226	201	222	206	194	196	206	209	219	220	220	201	237	199	211	212	202	209	219	231	221	200	214	224	212	233	196	215	202	196	195	209	214	212	225	205	194	194	190	199	168	206	180	229	185	239	174	213	196	209	246	211	218	189	194	191	183	175	217	186	213	198	231	200	206	206	210	181	182	208	205	189	204	209	207	204	220	211	211	226	194	161	200	200	248	223	196	199	212	209	209	204	208	206	200	202	168	224	201	224	198	200	190	221	219	205	189	210	186	205	195	193	218	202	216	201	241	189	219	199	236	222	205	216	193	228	201	214	198	222	231	222	206	222	218	179	192	253	176	198	188	189	216	225	189	225	199	195	208	190	217	225	212	197	191	187	220	220	205	196	204	190	195	216	203	203	197	223	206	197	209	190	190	200	223	227	218	203	206	218	208	202	217	184	204	208	186	239	194	213	218	219	218	216	211	178	202	219	193	188	210	173	203	196	207	199	188	208	207	215	228	193	220	184	193	202	192	202	173	216	197	201	210	226	185	171	208	216	195	196	190	204	198	189	196	217	224	220	175	215	195	206	196	203	216	204	203	195	202	205	199	192	220	195	216	200	200	227	195	207	184	198	187	200	188	214	180	211	214	206	208	225	213	189	226	222	216	176	225	231	209	215	218	214	197	229	209	211	210	192	219	197	198	194	190	222	186	215	197	181	211	217	185	196	213	197	202	187	203	222	211	208	213	209	209	191	198	207	197	185	185	200	193	218	198	210	202	207	196
36486	51721	47399	35990	24412	15681	8784	4943	3270	2087	1276	678	402	408	403	394	369	354	359	474	1075	1163	762	462	368	338	332	371	351	346	313	308	346	339	345	340	327	337	353	348	315	339	338	342	335	353	329	314	332	314	358	335	343	338	353	340	341	304	309	278	326	316	363	322	325	361	335	335	341	348	329	354	329	321	338	306	343	329	348	349	342	351	325	355	307	356	347	326	338	319	347	330	375	331	313	361	363	336	325	326	314	307	297	316	321	344	344	365	297	335	333	299	339	322	328	318	333	349	352	332	318	350	370	324	318	328	321	335	290	334	304	318	358	338	323	365	357	346	314	320	335	343	350	324	348	348	333	307	304	326	351	294	347	345	286	326	269	369	296	326	320	330	314	316	305	319	311	358	335	358	285	325	340	314	326	321	322	310	317	318	321	319	312	305	340	316	308	342	383	346	347	362	322	335	335	349	336	293	306	317	259	354	324	311	311	302	341	361	368	311	323	346	338	327	352	338	341	338	320	336	308	334	310	345	316	333	340	341	311	326	355	333	301	323	292	297	362	343	321	317	305	336	323	335	330	301	336	340	310	331	327	311	313	337	332	304	325	368	324	335	359	353	341	330	319	320	324	343	332	328	329	336	328	331	302	344	325	313	310	344	327	337	375	315	350	331	316	342	335	315	373	339	332	327	352	351	292	332	331	296	338	339	339	328	364	320	307	299	314	325	345	362	325	316	339	322	354	357	305	360	337	312	340	322	328	331	303	342	298	313	345	321	330	323	331	337	346	315	320	315	320	327	339	306	335	299	322	335	360	312	308	306	315	322	352	323	292	312	337	340	309	348	325	341	337	307	358	354	350	349	319	353	352	331	341	306	325	330	327	327	288	326	310	304	339	326	317	320	340	303	344	338	326	356	341	308	324	334	332	341	349	334	329	347	318	335	335	334	316	326	331	345	318	322	345	325	332	333	338	323	333	317	338	344	333	340	335	293	328	322	313	333	305	344	339	346	334	311	364	327	333	313	334	319	332	346	308	325	368	340	327	347	344	309	388	302	328	335	340	312	319	343	318	308	337	291	329	318	361	312	365	350	311	346	327	327	328	318	337	356	324	325	322	330	347	305	346	324	315	355	310	345	320	366	282	324	320	326	332	327	318	336	310	323	339	317	364	311	316	309	361	293	331	311	361	296	341	322	333	314	335	322	357	323	310	331	323	326	336	322	338	339	347	333	326	289	328	341	342	340	345	345	319	321	334	320	336	368	338	343	317	325	315	298	341	293	312	321	350	331	318	335	361	362	333	320	340	322	301	328	317	326	347	306	318	331	328	296	336	315	361	324	314	327	340	362	329	310	327	338	324	324	325	347	300	316	323	343	305	334	324	308	309	347	309	338	337	357	325	338	356	360	326	341	326	367	325	326	317	348	314	334	336	343	343	342	325	331	337	334	357	359	303	335	311	329	300	319	345	350	316	319	320	318	329	319	351	319	331	301	323	366	320	313	341	347	333	352	319	340	300	353	326	338	353	341	335	315	327	315	334	295	333	293	348	323	329	356	298	342	318	330	333	313	337	355	340	364	333	355	329	324	308	344	358	314	369	334	337	336	310	341	298	347	324	318	357	337	299	359	336	361	328	352	327	357	321	347	345	326	306	350	326	343	308	347	320	323	357	331	337	351	314	336	344	316	355	327	349	343	339	344	338	354	355	339	309	305	321	364	316	341	334	326	360	325	356	323	310	326	317	315	341	335	328	342	306	327	318	353	355	308	311	314	302	334	305	294	338	340	324	335	312	333	350	325	336	322	323	354	330	291	325	341	332	332	334	318	327	295	359	330	366	353	331	334	356	320	361	338	326	333	306	328	354	329	353	350	333	332	303	318	336	325	362	347	343	343	350	294	325	339	337	348	325	339	308	305	285	286	361	318	303	345	360	333	332	313	333	341	328	298	323	326	311	312	316	329	327	329	354	329	333	340	324	336	354	349	345	333	349	324	306	319	334	338	304	324	344	334	311	324	330	345	311	338	318	312	337	307	320	309	338	334	342	344	313	290	323	339	331	329	309	310	344	330	357	318	351	364	355	305	329	350	358	343	354	329	332	344	327	340	337	342	338	335	331	297	311	316	304	346	332	337	316	318	343	311	302	317	299	338	369	302	344	340	305	319	338	317	285	320	325	326	313	319	358	309	325	339	340	328	335	308	316	343	340	337	326	330	337	346	323	346	339	340	349	307	304	364	332	296	365	302	359	334	314	327	343	321	332	355	348	311	325	315	359	336	318	352	322	336	289	339	320	367	316	340	306	339	309	333	304	307	329	351	314	323	342	330	337	334	325	329	325	326	359	340	341	313	294	338	324	333	338	328	312	303	328	340	341	337	325	322	307	330	341	320	320	378	333	323	358	352	331	313	281	328	312	346	324	324	321	316	344	341	355	323	351	329	319	302	341	355	345	320	338	331	330	364	343	318	316	363	345	311	335	358	320	343	321	359	326	340	326	361	377	325	340	360	328	330	320	337	358	327	302	311	319	325	338	337	320	354	334	314	312	334	351	348	376	369	313	378	345	322	328	305	311	333	345	333	307	333	332	340	335	323	332	330	301	341	335	313	345	325	338	366	306	324	304	352	321	318	316	293	355	319	336	303	345	336	323	308	331	344	306	339	330	294	317	331	333	319	333	344	310	318	301	347	303	282	344	329	329	353	337	308	336	290	356	334	335	330	341	348	301	320	328	326	328	315	351	347	319	323	344	313	315	334	339	327	321	328	330	329	366	326	309	326	345	309	326	318	348	308	333	349	368	307	321	343	336	307	345	330	333	366	323	340	366	337	329	313	338	347	328	318	316	334	309	325	324	308	305	359	372	350	313	335	348	310	354	299	352	299	323	345	322	321	331	353	302	312	293	322	327	340	331	347	332	318	304	337	307	315	306	346	342	327	345	343	315	324	340	315	333	352	306	348	301	314	322	335	329	330	350	345	303	326	327	325	341	355	339	329	346	336	327	369	326	320	346	336	334	344	315	326	356	356	357	337	329	331	353	319	295	324	303	301	329	353	334	337	330	294	297	323	356	308	366	342	337	351	382	321	317	325	338	311	327	336	312	357	295	340	326	335	314	337	319	333	358	336	316	338	363	324	316	331	297	307	316	357	349	321	346	317	336	361	336	342	349	340	330	311	353	300	329	357	362	309	315	326	312	338	319	330	319	295	327	348	307	323	292	339	325	335	369	319	309	319	363	341	339	324	349	305	318	335	318	338	331	322	356	331	336	314	304	346	320	302	366	339	315	308	325	343	343	307	345	309	335	334	335	324	302	365	349	328	364	316	319	317	355	336	355	337	331	317	343	352	329	331	356	353	353	338	328	337	322	330	310	348	330	333	350	343	304	360	336	322	296	323	327	332	326	345	318	307	324	316	354	320	339	329	334	324	318	336	353	345	302	342	355	308	317	323	341	349	351	326	335	315	348	347	371	339	339	322	289	363	350	347	315	329
23483	21562	29427	24446	22224	21231	13825	5593	2467	1052	508	329	296	271	239	250	228	221	234	487	1080	1115	802	584	374	252	240	211	198	225	232	199	201	236	217	199	227	208	215	231	208	198	215	217	207	210	186	212	202	206	230	216	208	224	209	193	218	221	209	200	224	204	203	220	197	199	217	208	211	204	180	224	199	207	227	206	192	195	202	235	214	205	216	195	204	213	225	207	216	200	218	183	210	200	245	227	214	188	235	198	194	215	198	184	239	214	204	209	202	204	197	209	203	198	199	204	198	224	229	192	223	227	217	222	216	210	219	217	202	195	204	219	218	229	207	219	229	215	230	193	198	196	200	192	199	197	224	200	199	225	209	184	198	214	230	203	211	224	210	213	211	194	206	217	227	218	224	204	205	198	213	207	226	196	234	206	195	211	227	204	216	179	206	216	220	204	208	198	203	194	212	213	211	207	213	215	232	208	184	194	216	210	230	205	207	196	198	225	207	196	195	188	217	190	216	222	224	211	201	222	200	189	210	210	192	216	210	191	185	203	216	209	199	239	208	225	214	199	208	193	225	200	221	215	209	223	219	206	177	196	201	216	214	222	208	249	222	216	182	197	201	210	208	215	221	216	226	193	178	205	206	197	211	235	202	197	230	206	207	240	192	203	218	210	214	202	194	187	231	214	199	219	219	196	219	202	212	192	226	211	211	201	209	218	200	199	195	203	221	212	204	182	210	192	198	214	217	203	198	213	230	191	235	187	212	216	222	191	220	231	200	187	197	230	193	167	187	232	200	238	233	213	189	226	230	208	193	200	190	184	216	207	191	200	223	205	219	194	205	199	229	186	208	219	186	195	217	207	217	215	212	196	197	231	201	200	198	224	194	210	209	223	206	223	210	209	186	189	192	228	191	217	206	197	210	198	217	199	205	205	192	194	197	193	220	219	197	197	188	213	192	227	212	229	186	196	193	196	201	228	212	202	228	219	199	185	208	207	175	217	249	224	212	244	217	199	201	193	217	198	194	193	221	181	187	181	205	232	214	213	204	204	200	210	244	206	222	224	200	218	204	231	227	212	190	220	217	200	203	201	222	222	216	199	196	208	222	179	205	211	221	208	234	198	238	216	216	210	190	219	211	191	216	190	207	203	213	198	198	228	231	211	201	218	208	218	205	182	212	199	196	226	208	188	213	199	220	207	203	212	203	205	212	178	218	219	208	211	207	208	205	221	212	202	195	213	197	208	186	190	188	204	194	222	190	211	209	198	202	226	201	206	207	200	203	188	176	214	212	200	199	200	233	184	211	210	217	195	219	226	202	226	205	213	213	208	209	209	203	214	208	204	216	212	208	223	199	198	203	221	199	221	202	193	208	203	194	213	183	200	200	200	215	182	213	192	226	181	218	210	213	199	212	215	172	185	213	227	191	219	244	209	212	203	193	215	206	204	186	226	189	178	193	234	220	218	197	192	177	219	209	192	219	191	199	206	247	218	190	198	213	198	205	194	198	210	190	205	221	202	199	220	218	217	213	202	205	206	205	195	193	202	207	219	213	212	215	224	221	226	214	202	213	218	202	193	201	196	216	196	222	170	192	220	179	194	216	215	216	235	198	195	224	214	172	215	200	196	217	195	208	225	213	219	205	208	205	207	205	214	218	203	197	241	203	196	224	210	214	206	201	196	198	212	222	217	212	213	217	195	190	224	233	188	204	191	199	196	197	212	231	212	201	194	191	188	225	212	210	187	199	204	198	209	206	198	202	218	214	215	208	194	211	212	218	193	202	214	236	204	211	222	222	202	193	202	171	185	214	189	226	218	211	211	204	220	227	210	205	223	205	204	209	216	223	219	220	197	223	213	213	216	240	189	203	196	216	209	193	205	227	229	202	219	202	198	205	181	198	233	210	174	200	199	203	218	206	223	197	207	208	199	239	213	208	213	200	211	201	213	202	202	208	219	214	190	209	221	203	201	187	193	177	218	212	221	213	188	208	199	187	202	199	206	209	228	215	203	205	211	204	174	213	208	190	205	222	189	205	223	205	236	226	186	203	189	211	201	178	184	197	211	191	211	204	208	210	212	178	195	213	228	237	198	178	210	229	202	181	235	198	209	213	202	203	212	188	208	179	239	204	214	202	208	208	222	204	205	206	193	204	219	200	210	202	212	208	174	205	207	204	220	214	217	222	192	191	219	207	203	240	237	191	230	226	211	197	207	228	210	213	231	184	214	191	200	210	201	207	247	209	212	236	239	212	207	215	232	218	209	195	208	212	200	234	196	214	178	217	229	193	209	237	215	204	207	195	190	222	213	180	194	190	200	208	204	210	236	224	213	205	206	215	249	203	227	195	204	226	234	211	194	194	203	220	242	206	231	204	221	202	212	205	196	214	191	224	219	217	188	180	213	195	242	232	231	215	227	216	218	204	196	190	195	200	215	211	207	210	194	220	205	199	207	206	206	202	203	242	224	214	216	207	192	220	207	202	183	206	201	211	194	222	198	221	195	199	226	212	181	208	210	170	197	208	180	212	208	191	196	191	224	229	197	198	187	221	211	220	212	224	196	192	190	209	207	205	219	198	214	204	198	210	230	198	195	219	234	216	196	204	225	201	200	185	211	204	215	200	202	210	199	217	202	217	216	188	211	201	194	202	194	202	196	190	203	204	218	222	221	203	225	197	211	197	201	206	218	204	199	205	189	221	194	203	214	201	205	200	206	221	199	207	208	218	201	202	208	233	202	191	192	202	195	195	188	199	212	202	214	207	240	185	214	219	182	181	218	236	202	197	231	213	201	182	185	196	204	233	211	171	212	188	189	192	229	203	214	205	208	206	191	192	193	221	230	190	189	213	206	226	227	204	199	211	228	217	177	214	216	198	215	237	222	214	200	213	207	199	191	205	198	200	203	180	212	197	219	195	239	203	216	205	200	208	211	206	201	191	226	192	204	202	209	236	224	207	192	216	187	191	186	200	248	225	238	228	200	211	197	219	210	197	211	202	183	201	214	214	197	212	193	193	192	198	195	202	214	202	191	195	208	217	209	198	185	221	183	198	197	192	219	251	197	205	182	184	191	185	213	208	213	197	218	186	208	208	210	214	218	203	203	188	263	204	202	200	212	191	208	233	212	220	197	202	190	203	201	209	190	181	200	221	202	205	203	201	210	221	201	214	212	196	205	192	209	226	225	217	207	211	226	203	185	222	221	208	210	187	226	210	211	188	225	202	237	201	237	213	209	196	191	214	192	191	198	202	192	206	186	210	187	214	208	233	193	237	219	193	193	226	211	194	206	218	201	204	216	205	228	217	199	212	192	199	210	194	207	216	179	208	206	240	207	216	209	195	216	198	201	203	189	189	210	202	220	200	175	216	233	202	216	209	217	192	204	212	210	173	209	200	200	229	201	198	210	205	209	197	201	225	221	216	213	199	205	237	198	225	189	225	200	189	213	219	194	202	213	216	213	193	187	211	187	184	197	215	243	235	202	190	182	199	222	185	235
38800	59501	54427	39783	29676	20664	14551	9789	5209	2155	1076	668	525	494	439	434	462	390	375	1022	2449	2540	1901	1205	709	355	321	328	315	353	347	333	312	314	308	317	320	341	323	310	282	335	321	323	321	323	352	322	364	310	331	330	353	341	327	377	315	309	345	316	326	338	327	314	323	299	374	307	347	319	308	314	344	311	335	307	338	305	332	303	314	367	318	354	308	335	343	324	313	343	351	321	281	327	316	336	307	364	326	348	330	314	315	320	316	325	314	332	322	344	315	333	332	337	325	320	289	327	325	344	366	339	333	300	320	327	318	313	318	326	324	361	340	339	304	323	321	336	322	347	334	331	327	323	363	334	312	311	311	351	347	326	310	342	316	319	340	300	320	304	315	295	349	322	353	295	314	316	322	329	318	346	291	357	326	316	323	345	322	341	320	344	331	322	325	309	320	324	328	335	342	320	329	354	318	312	331	322	322	316	315	336	334	338	336	331	327	325	285	326	313	322	321	353	306	323	357	342	308	356	305	318	330	291	328	323	311	334	327	346	319	320	276	317	345	316	334	322	314	347	338	327	307	322	307	337	303	362	356	354	345	336	308	338	322	342	347	317	341	333	310	350	346	366	328	339	312	334	312	314	309	339	342	346	352	329	325	305	339	339	362	302	295	325	324	321	328	293	304	326	313	280	310	329	298	326	381	346	338	336	294	342	293	319	317	349	310	314	335	308	313	345	331	304	345	314	322	320	326	309	325	296	324	338	334	301	304	309	326	287	335	341	324	323	337	330	289	339	316	319	350	312	311	332	310	308	315	314	339	333	334	321	350	323	288	353	320	324	314	305	335	305	333	335	333	328	339	306	318	322	326	323	336	354	341	346	339	343	341	295	326	326	335	326	313	329	316	358	325	301	308	351	341	338	330	323	330	348	323	309	297	341	315	307	335	348	326	332	337	359	343	343	322	353	316	300	333	323	321	314	331	330	321	316	329	325	320	307	313	326	278	320	327	315	330	339	309	326	331	325	306	330	318	320	321	335	313	337	311	303	351	298	344	333	323	313	343	354	343	321	326	314	291	330	321	317	307	306	364	302	325	317	344	297	348	325	304	332	307	303	326	324	340	318	353	329	337	333	347	325	338	329	325	350	325	342	335	329	342	337	337	365	319	297	334	330	312	332	328	302	340	327	299	341	324	320	392	314	331	335	307	303	298	307	313	330	313	345	311	308	337	297	327	309	335	332	322	341	349	310	347	333	343	330	310	332	331	341	333	334	318	324	307	360	298	328	334	332	307	329	323	315	328	313	332	330	324	347	336	338	342	369	334	312	352	355	316	322	367	335	298	340	307	317	349	321	320	351	348	343	322	303	321	341	313	330	321	350	320	339	321	322	337	320	355	343	334	327	343	287	308	355	301	290	314	303	313	332	344	324	315	289	355	326	301	346	322	297	292	322	326	314	319	311	338	290	324	318	315	340	339	282	332	332	350	339	318	304	348	319	335	354	308	319	325	338	326	300	320	356	320	364	324	334	306	342	342	324	320	332	348	331	297	342	325	336	321	322	332	335	334	325	318	334	313	362	325	312	307	337	320	336	306	337	334	333	325	313	322	346	306	326	325	352	343	307	340	314	326	337	298	327	318	330	329	332	318	325	332	329	321	340	283	330	316	297	316	367	327	340	321	354	332	337	336	322	322	303	330	304	313	349	338	347	338	317	307	325	303	302	313	339	320	295	327	344	330	318	312	317	298	299	314	328	325	322	331	351	315	326	326	322	358	310	334	307	327	345	287	299	291	322	319	327	340	310	315	310	336	282	307	311	332	317	341	325	342	323	326	317	350	323	353	343	307	318	337	335	339	312	344	346	327	341	334	349	329	326	299	320	311	303	348	314	329	371	323	340	313	337	330	322	327	348	338	335	386	297	334	308	348	325	329	321	322	319	315	298	323	318	321	334	358	333	313	313	297	335	311	316	327	319	332	315	339	309	312	334	336	326	334	312	325	326	329	369	317	321	289	313	318	326	312	325	340	332	313	364	320	339	338	317	337	301	328	340	313	336	295	320	328	310	364	306	284	349	333	335	346	372	353	321	320	316	358	308	315	315	320	316	314	326	321	333	321	324	334	298	321	322	336	323	328	294	296	323	334	331	320	337	316	308	308	350	352	336	341	307	328	344	345	342	330	331	320	344	289	353	317	359	303	313	337	295	317	318	339	343	346	328	346	328	364	327	337	322	317	329	348	366	318	328	308	340	358	347	335	340	301	347	327	324	340	297	313	331	315	358	346	337	305	338	302	343	336	306	348	331	314	338	309	325	315	316	295	326	338	358	321	344	327	317	318	290	358	327	299	339	321	324	335	338	313	359	325	325	353	288	322	323	347	294	324	328	317	341	384	304	306	325	339	334	354	300	323	346	359	311	326	308	319	338	310	333	328	364	330	329	343	301	319	316	331	315	355	318	317	342	335	349	339	323	342	318	332	337	314	331	295	324	335	296	319	327	356	337	326	315	325	292	327	357	350	292	322	331	322	325	344	326	304	346	294	332	333	323	321	306	300	314	335	315	347	348	319	364	328	305	280	320	344	331	340	342	333	332	307	339	333	326	330	331	311	346	312	325	290	353	337	358	301	310	293	357	325	350	307	332	307	321	322	321	320	287	334	314	357	346	319	318	331	326	341	329	406	324	338	324	290	337	335	290	298	321	346	314	317	301	328	290	333	328	302	341	336	318	314	324	319	349	326	327	324	309	319	298	328	320	337	359	344	350	305	318	298	365	354	341	315	306	318	316	328	303	306	347	328	329	343	312	286	324	317	328	358	324	334	318	308	353	343	332	318	314	338	307	317	348	321	337	336	306	339	331	315	355	331	310	335	354	314	334	334	348	335	316	314	321	336	311	363	352	316	312	304	332	313	326	325	311	349	312	314	309	285	338	295	313	323	317	299	350	320	338	320	360	296	313	306	312	321	323	342	328	343	312	327	330	294	338	340	329	324	329	324	320	357	313	330	355	313	370	344	323	358	302	314	350	298	312	310	331	324	309	319	337	304	317	322	304	314	347	315	352	313	322	327	331	324	324	334	330	315	325	329	347	323	304	311	308	301	308	344	317	297	330	311	323	314	315	334	313	351	296	325	305	329	337	326	318	353	343	335	306	288	324	309	351	331	300	348	339	317	321	331	341	328	316	332	317	309	352	387	342	317	296	319	325	306	345	315	305	324	323	339	337	302	311	345	339	346	322	343	341	313	339	354	323	323	316	310	337	324	331	311	318	337	321	337	310	325	341	346	352	309	352	319	332	324	320	310	349	342	371	342	332	326	323	292	310	338	332	338	322	284	327	313	349	335	337	346	306	334	306	304	307	341	289	342	325	294	347	343	314	302	333	343	315	367	339	326	318	308	360	344	310	333	328	320	309	302	321	327	298	347	330	342	332	332	312	309	364	315	348	322	346	309	317	306	330	306	316	330	343	355	313	309	298	331	337	370	330	326	345	336	314
28783	27411	28969	18369	9215	4511	1936	653	440	339	284	277	237	247	235	235	254	234	219	276	282	314	311	255	252	188	177	205	215	214	200	227	207	216	212	219	213	201	192	229	213	196	178	190	197	200	194	195	186	205	191	213	206	223	199	201	196	202	201	243	201	193	203	211	203	196	201	227	203	199	210	190	194	226	220	219	190	195	205	201	234	220	199	214	195	191	209	228	202	205	225	197	199	218	202	207	211	226	178	202	230	197	187	217	159	215	207	218	252	202	199	214	203	206	199	196	209	204	201	216	216	238	225	216	207	211	195	223	229	231	203	226	214	199	192	178	201	199	200	199	191	187	196	220	226	241	221	193	192	225	193	214	215	200	206	187	211	206	209	212	184	206	207	211	211	214	201	222	214	208	190	206	223	197	217	220	183	211	241	204	216	216	200	215	207	207	221	233	212	201	179	199	205	190	193	208	227	212	206	240	221	203	209	218	219	211	195	231	184	203	216	209	205	200	213	198	195	208	228	196	235	225	232	182	200	186	191	212	174	209	222	210	226	211	205	214	210	199	229	202	204	218	227	217	189	228	214	206	202	190	213	234	201	215	204	204	187	198	215	204	227	185	192	208	212	204	193	194	193	188	246	210	206	211	193	208	202	212	217	214	211	207	194	207	229	204	201	207	216	218	199	192	219	201	226	194	218	202	222	210	194	218	224	207	194	175	205	204	184	206	209	214	201	229	214	205	199	216	204	194	207	216	190	222	207	198	219	220	218	214	228	217	238	212	193	205	185	191	227	216	220	201	215	237	220	193	215	227	173	229	232	208	181	211	200	201	206	176	219	194	211	216	221	213	182	207	204	233	209	195	200	180	210	208	189	231	213	232	206	197	202	219	194	199	206	201	227	183	183	187	204	217	208	223	186	206	207	207	186	205	227	198	236	210	230	171	203	197	206	204	206	211	192	221	233	215	204	198	218	216	199	228	230	209	196	210	219	200	200	180	225	231	206	226	198	206	199	196	193	221	210	209	192	250	166	202	190	188	212	193	180	220	217	236	198	204	189	218	195	200	217	194	218	222	222	198	250	207	219	202	209	214	192	173	223	204	203	220	201	216	187	225	227	218	204	200	186	209	191	188	209	229	216	204	213	220	204	198	212	202	202	206	199	203	212	201	219	208	194	203	199	205	227	208	210	196	193	205	211	198	194	186	192	215	241	210	209	202	192	201	201	178	210	210	197	216	195	199	208	198	201	235	214	198	200	222	201	224	181	190	211	192	250	234	200	208	209	205	232	205	179	204	215	226	199	217	226	215	197	201	191	199	187	214	204	217	232	204	207	225	218	195	214	213	233	212	219	194	212	208	207	204	195	198	214	170	203	208	237	177	192	200	206	195	191	199	211	198	189	211	202	207	205	191	199	200	210	215	224	217	214	203	187	202	224	204	199	201	190	224	213	206	208	198	219	204	199	199	206	178	214	233	195	205	220	203	189	217	208	187	212	205	184	204	200	214	219	207	223	211	229	178	222	223	202	212	202	199	204	189	222	210	209	192	188	203	187	208	196	195	216	205	201	210	201	229	224	189	191	197	198	203	192	197	202	195	194	190	220	190	197	220	202	204	202	189	205	201	211	197	189	210	188	216	205	188	191	225	225	212	210	218	220	209	219	230	196	213	209	186	209	197	200	199	211	217	206	189	210	225	197	206	204	197	183	222	192	189	230	202	200	214	212	205	226	186	211	200	194	191	192	186	190	206	179	215	219	203	227	210	198	176	227	197	214	209	202	223	197	191	231	211	200	193	212	214	210	212	212	155	217	215	212	209	217	227	214	203	217	208	214	207	208	217	213	203	222	201	203	219	216	197	213	219	209	190	213	214	241	237	218	202	214	196	192	198	218	189	193	232	194	203	201	231	234	226	205	227	201	207	204	200	190	226	184	204	208	212	184	182	222	215	219	220	202	218	201	199	212	230	185	194	237	226	202	231	215	181	183	191	198	224	218	207	202	184	207	207	196	205	190	199	206	194	228	186	206	211	186	196	208	205	215	191	190	204	206	191	212	205	222	212	211	221	208	213	206	202	201	224	220	197	167	213	222	211	194	214	209	190	230	222	231	190	228	191	202	221	219	204	214	227	221	226	204	213	202	183	220	200	215	217	190	199	204	165	216	188	214	215	221	225	227	209	216	196	221	200	216	211	214	165	216	238	210	218	185	217	195	162	250	199	206	198	206	198	202	201	193	216	200	209	197	195	217	208	218	205	209	193	220	224	206	197	201	226	206	197	180	217	208	193	204	192	211	197	227	229	209	204	220	191	200	208	182	214	217	216	225	216	192	226	186	209	206	216	209	226	222	213	196	222	190	204	206	216	195	203	228	201	197	220	197	195	235	204	225	197	210	205	199	217	199	216	201	189	199	180	220	203	200	215	208	209	207	198	216	193	203	203	222	218	222	213	202	212	194	186	220	211	190	201	228	213	209	194	214	205	199	209	235	235	220	180	206	210	211	210	203	191	212	219	215	191	213	225	217	200	198	215	221	205	201	234	216	205	209	189	199	200	188	184	204	215	187	192	192	200	210	211	218	210	200	206	225	214	213	192	172	225	189	204	207	178	193	224	213	177	203	216	185	195	208	202	209	190	205	215	200	218	202	186	193	231	213	243	228	208	188	199	201	194	220	211	206	177	200	233	209	213	213	188	193	203	216	205	221	218	209	191	193	197	210	210	207	230	197	256	213	226	227	227	198	214	228	196	236	206	178	202	215	220	218	195	177	191	213	200	209	211	195	198	205	193	188	222	203	217	189	190	232	227	223	196	186	194	206	187	219	166	193	200	214	255	191	182	214	197	209	194	183	191	201	235	192	211	195	210	154	195	205	196	190	201	216	198	181	206	209	189	201	220	207	199	210	214	215	189	184	221	202	200	216	204	212	224	207	213	235	206	200	218	212	218	220	182	211	199	191	185	218	198	222	237	227	208	180	198	207	211	228	225	192	209	199	207	188	202	251	194	251	203	220	208	218	203	204	202	194	196	194	203	215	208	207	190	191	201	219	219	216	182	199	198	213	213	201	189	185	209	218	190	204	197	192	221	218	214	201	218	207	209	202	213	219	219	214	207	218	199	196	204	189	195	222	196	216	207	218	194	196	224	211	215	198	232	199	212	211	223	220	194	191	189	239	223	211	218	218	234	203	190	209	221	219	188	180	242	203	210	186	185	195	245	195	234	187	225	217	167	195	211	188	223	207	208	197	231	200	204	211	195	182	185	205	197	213	178	208	218	196	214	198	198	215	218	206	187	201	217	202	208	201	216	229	205	196	215	204	236	190	197	215	197	233	193	196	220	230	172	213	213	204	239	202	207	194	219	183	201	237	199	190	202	206	225	214	210	183	200	186	221	183	203	198	200	192	214	213	198	202	225	206	203	204	228	205	225	228	228	176	209	204	220	202	215	196	205	189	196	198	187	220	233	199	199	228	207	172	200	192	190	215	178	211	204
33855	45137	37175	23702	16402	10124	4661	1597	1034	698	556	498	432	398	387	365	386	360	333	430	483	602	526	468	427	339	358	342	329	314	325	341	334	338	308	318	315	363	338	327	345	310	324	319	348	292	338	318	328	361	351	326	291	322	364	340	321	336	351	288	350	331	332	297	363	326	331	324	352	341	364	308	316	344	315	348	336	327	303	307	351	329	326	322	301	356	320	364	352	319	344	332	331	341	337	339	329	344	356	337	321	326	314	302	326	328	342	333	359	330	313	333	323	300	341	338	365	311	313	321	284	320	320	339	317	313	350	332	354	311	307	321	323	353	341	308	324	317	317	334	365	348	349	318	333	311	331	347	323	345	336	330	333	338	334	347	357	347	327	317	317	342	347	327	289	320	294	318	321	293	356	321	320	316	340	324	309	349	310	347	339	313	318	326	347	365	321	346	350	277	324	328	341	310	322	311	339	361	318	354	342	357	320	309	308	312	348	317	327	317	349	351	327	327	331	325	329	307	344	320	308	330	333	336	343	312	332	342	328	318	333	321	309	310	296	328	337	313	320	344	356	331	294	340	345	313	319	323	332	342	324	343	308	347	356	276	328	326	359	360	331	310	328	289	350	335	326	338	342	339	318	320	301	320	322	309	338	326	324	303	330	342	331	346	347	322	358	330	332	327	327	336	331	308	358	294	345	352	336	314	326	327	339	301	339	321	320	342	333	308	310	286	295	315	335	313	306	348	330	321	362	350	335	346	312	324	355	333	327	341	361	335	329	365	358	313	318	346	314	322	344	337	316	295	326	332	309	336	323	333	321	338	348	344	339	330	324	355	351	371	354	354	344	333	331	306	344	298	344	322	344	330	347	361	329	339	310	340	293	325	337	323	346	377	334	296	334	341	317	315	338	326	303	323	339	333	340	352	312	348	322	332	353	364	317	300	267	303	321	341	376	317	351	367	305	341	320	325	314	346	297	338	352	335	314	346	350	311	328	338	306	328	324	328	334	305	345	322	349	291	302	362	341	318	340	313	320	345	280	309	335	356	364	317	309	329	319	330	337	299	322	335	337	323	316	314	327	332	324	323	349	350	322	319	356	327	305	316	307	337	346	324	318	330	359	335	345	307	331	353	351	336	345	348	332	334	361	328	346	306	320	309	325	347	336	324	301	333	311	334	324	332	332	326	344	332	302	322	303	323	322	347	310	323	358	361	345	327	332	326	285	331	358	364	319	324	318	333	329	302	311	300	338	332	350	321	346	340	326	320	315	324	330	339	295	333	347	327	314	349	321	297	307	324	327	327	325	318	322	314	327	323	325	333	355	348	332	324	319	299	312	337	356	345	336	331	327	318	354	309	312	330	319	314	356	325	330	330	314	348	307	288	341	340	366	347	332	311	335	319	344	348	337	343	356	327	330	329	337	349	321	355	337	347	316	298	334	351	347	306	334	339	329	323	346	338	326	307	310	355	319	316	333	314	344	332	354	343	329	329	302	331	316	326	345	347	305	348	359	294	357	332	335	313	311	379	322	342	366	318	334	332	334	361	328	329	349	299	329	345	371	317	326	315	334	336	302	357	325	357	324	375	317	356	300	330	326	338	335	313	306	361	334	339	312	338	309	339	324	351	306	351	325	325	326	359	312	328	316	289	328	325	365	320	309	319	294	335	368	315	308	360	341	318	327	336	316	345	316	349	326	337	319	312	306	318	316	322	322	322	340	323	313	314	364	351	327	346	284	363	317	336	316	338	309	326	336	351	318	332	311	331	322	344	322	291	303	341	316	299	316	334	355	330	336	358	321	330	327	323	308	277	323	342	315	344	303	319	325	302	335	333	356	336	321	342	347	326	328	298	338	320	324	354	329	337	332	365	347	312	323	305	327	323	317	332	353	334	349	325	310	341	309	317	324	364	364	296	331	322	328	294	347	340	312	318	296	339	313	314	334	323	346	336	339	284	327	349	344	340	333	330	362	336	359	313	338	336	336	331	329	354	337	321	316	329	380	329	355	344	377	320	351	330	333	322	341	312	324	361	358	347	305	345	308	313	345	375	322	342	319	321	386	340	330	335	319	346	326	338	272	325	309	336	318	336	344	330	325	342	319	326	316	317	306	366	318	353	314	307	322	336	307	352	349	330	354	332	315	337	277	334	315	325	327	352	338	345	353	339	327	334	332	310	322	340	305	363	333	338	331	324	312	298	339	337	322	307	334	335	328	333	344	305	297	346	323	285	332	283	343	355	311	302	297	324	329	308	317	337	344	350	333	350	319	335	375	344	317	313	310	285	341	320	321	345	321	307	319	370	311	307	340	344	344	316	340	329	305	286	314	359	326	337	370	311	339	331	322	328	290	302	308	320	301	306	323	335	320	324	335	336	311	338	346	332	342	309	306	328	313	335	305	328	316	326	351	328	324	383	342	306	332	377	356	332	324	325	336	350	321	327	326	348	316	325	322	352	318	351	337	315	313	288	347	310	336	321	320	322	302	346	344	335	348	305	341	340	319	321	318	341	326	324	320	342	333	348	337	331	356	320	323	303	354	303	304	342	335	327	331	329	308	319	339	331	335	338	324	309	324	343	351	301	315	340	342	332	325	352	300	363	330	358	301	361	332	322	357	348	316	335	324	303	341	333	353	365	314	335	368	279	323	350	332	328	350	330	358	353	334	318	304	329	312	337	332	303	347	368	324	352	335	360	340	333	332	330	305	318	324	321	341	315	310	310	330	339	338	308	350	326	315	324	336	313	364	348	293	354	332	315	338	340	345	335	297	334	316	345	340	330	346	341	331	329	329	345	328	335	318	354	319	328	341	351	338	356	315	363	307	369	315	359	328	312	305	342	353	314	371	334	366	311	332	319	332	331	331	319	333	337	378	313	292	317	295	306	326	306	306	351	340	312	327	347	324	336	333	331	328	333	316	318	316	321	310	329	330	359	328	335	314	324	352	336	329	356	320	331	347	295	340	343	334	320	327	298	331	338	341	335	339	321	316	313	380	313	320	332	321	290	340	311	337	342	319	312	340	351	354	333	360	328	337	355	319	331	338	348	358	314	341	320	300	301	345	339	325	339	352	306	332	313	347	329	311	338	313	346	326	310	313	330	367	327	341	320	333	331	358	316	342	313	356	343	340	322	368	330	349	340	322	321	288	356	315	344	317	312	291	334	311	319	308	309	321	302	327	325	340	347	343	312	342	338	368	298	281	313	320	314	305	338	302	373	306	309	304	355	304	339	328	327	322	351	287	301	312	357	349	332	336	340	321	325	338	348	340	316	306	325	304	350	361	326	326	312	325	325	284	313	338	329	290	343	317	347	330	335	322	320	354	295	326	322	334	313	372	338	307	348	352	341	314	329	352	358	313	342	310	306	332	330	326	335	308	326	348	340	289	313	324	334	356	298	342	307	334	342	301	328	351	327	342	311	306	362	336	327	350	323	327	349	308	304	324	334	324	344	304	343	337	326	326	318	318	311	349	334	322	336	345	336	335	312
24675	21590	28722	26446	22128	15440	7162	1984	603	422	323	277	275	253	256	240	221	245	241	671	956	643	528	432	305	262	246	211	225	221	207	181	202	202	188	217	241	203	193	231	207	215	237	222	199	197	193	226	194	211	200	237	195	217	198	193	203	206	187	208	187	213	192	197	215	200	197	212	209	217	192	203	226	191	204	183	184	187	206	215	211	210	207	243	189	195	228	195	204	220	213	209	213	217	208	197	190	225	191	206	215	195	194	211	180	210	197	208	232	195	212	197	220	220	206	191	241	224	222	200	218	221	209	206	203	204	208	175	199	196	192	240	188	226	214	229	222	200	221	205	196	227	194	196	205	224	197	222	185	194	182	207	207	212	190	218	203	190	199	192	190	186	217	203	210	200	191	190	216	220	221	224	201	222	216	210	192	224	214	223	185	217	204	213	214	190	212	222	189	188	198	192	184	192	192	195	228	187	222	202	211	223	229	233	198	208	175	213	230	206	179	203	201	185	241	201	234	193	187	198	202	186	195	214	202	204	223	209	204	208	199	208	211	217	212	188	203	186	204	203	222	222	204	217	202	214	202	242	198	213	204	211	220	211	224	190	181	193	209	217	207	202	202	181	195	227	216	223	203	234	199	205	209	213	174	197	185	223	211	203	202	212	201	211	211	198	194	187	190	223	216	206	196	207	206	210	194	191	187	211	184	200	242	194	193	209	185	220	182	215	203	194	219	215	202	199	202	203	229	217	198	226	220	210	205	212	209	228	190	183	195	224	200	211	188	183	189	195	196	183	196	217	209	198	221	221	183	229	212	213	218	220	221	218	206	194	217	198	212	190	208	197	212	222	190	212	214	196	203	190	210	178	209	205	230	213	245	212	230	213	195	205	219	193	204	186	199	209	213	189	187	209	232	204	211	218	231	217	195	212	235	223	207	185	178	215	232	184	202	196	212	193	231	210	181	196	188	213	224	217	201	222	201	195	203	206	205	200	194	206	230	188	186	222	203	184	207	214	213	199	212	230	199	178	193	191	217	179	200	240	221	186	201	218	190	206	214	194	215	215	208	214	213	230	221	191	213	220	214	205	202	237	219	224	216	204	206	221	190	209	192	206	206	204	219	205	218	218	192	200	189	207	222	199	191	216	204	188	195	236	217	218	205	187	183	196	228	221	201	179	199	200	203	183	182	216	203	220	216	195	229	217	207	205	211	229	222	231	243	206	227	227	206	224	217	218	199	165	204	219	197	174	187	211	220	217	201	221	195	208	190	196	216	198	181	176	208	202	227	207	203	213	191	208	209	193	195	178	223	230	192	184	187	197	200	203	221	202	205	197	205	208	223	190	200	214	211	245	211	178	220	213	224	217	200	202	212	219	225	186	197	201	244	207	217	206	203	202	216	199	219	181	228	197	218	214	227	203	204	202	224	193	196	200	184	195	198	212	209	206	207	210	214	186	191	213	199	196	205	223	216	209	199	206	195	202	224	196	209	208	202	204	205	215	198	204	187	210	203	202	209	207	184	206	198	209	210	211	217	225	215	167	208	204	195	185	197	183	185	222	212	207	195	217	192	184	191	208	192	208	205	198	201	185	216	208	228	186	204	207	200	209	198	194	219	219	190	225	216	215	211	217	187	217	198	227	178	205	198	193	215	204	201	187	203	207	222	221	179	203	216	204	236	214	227	226	206	236	192	207	193	217	209	204	180	195	200	213	231	216	205	200	228	199	210	206	196	197	221	212	197	209	214	219	205	217	210	217	200	204	197	183	203	184	184	182	213	181	187	210	217	215	208	224	222	198	198	219	210	232	196	214	195	209	195	206	203	206	205	209	223	238	212	199	203	216	194	200	189	211	186	212	189	240	180	202	194	196	232	209	224	186	214	198	197	226	222	207	208	207	184	192	209	217	193	201	216	236	228	204	195	218	195	184	222	178	230	216	211	218	207	175	209	198	226	195	195	216	175	214	231	215	227	199	185	207	210	191	203	220	222	193	216	221	231	187	185	185	235	228	188	215	221	189	221	201	207	218	204	193	201	221	195	199	227	208	187	209	226	198	220	209	195	209	189	203	163	178	234	209	204	207	206	207	209	203	229	218	225	198	200	198	217	214	215	183	177	171	197	203	228	179	226	210	201	222	202	206	175	224	227	204	222	201	223	211	217	196	210	187	231	208	195	199	200	216	178	220	198	211	207	193	199	190	175	197	218	220	199	215	206	206	195	186	210	178	239	202	211	198	218	203	212	207	197	188	189	210	225	217	197	226	221	227	216	212	196	198	180	188	213	219	199	218	194	205	193	178	204	209	230	195	189	218	210	187	193	215	217	219	185	229	203	221	228	221	191	185	171	215	211	202	230	206	213	206	225	205	214	199	177	195	206	189	195	226	224	199	197	222	214	239	192	223	202	198	214	187	203	208	218	220	204	229	199	203	194	206	184	214	216	205	214	219	187	207	194	198	199	202	187	228	194	218	194	202	203	199	205	196	214	188	224	213	211	232	215	186	200	193	220	205	216	214	208	200	218	230	197	182	207	208	223	199	199	208	232	216	201	210	191	202	215	205	188	185	200	181	212	191	198	205	207	214	204	222	212	198	174	214	205	198	223	210	175	220	188	236	216	229	199	200	215	215	228	186	199	172	204	182	213	209	237	209	207	227	195	215	188	204	193	239	219	204	228	210	216	216	194	216	190	186	214	188	198	193	203	201	196	196	203	198	223	198	218	185	194	214	201	215	189	201	223	209	192	215	200	252	204	205	237	186	223	237	231	197	214	213	215	210	166	213	199	177	217	188	202	207	197	223	212	218	182	209	203	223	184	221	197	234	195	197	220	199	196	205	209	226	197	216	217	196	176	205	221	219	178	208	210	208	183	215	214	203	200	221	201	224	200	202	232	216	192	176	205	198	211	208	220	205	196	202	196	233	232	211	218	185	194	181	200	188	191	206	221	207	213	196	225	200	190	233	209	195	204	177	208	191	209	204	215	201	195	220	189	194	205	207	199	226	219	178	190	202	227	214	196	234	222	226	184	217	226	216	224	208	214	207	224	203	205	212	216	191	176	219	205	207	217	207	210	220	209	175	212	195	209	212	194	206	194	221	225	202	239	208	226	204	201	173	218	195	233	210	199	229	175	200	210	195	225	210	204	206	194	195	219	231	242	187	200	198	224	237	188	198	210	197	196	216	230	192	224	199	221	195	210	213	216	195	210	210	236	199	209	215	228	210	197	199	213	193	201	217	201	214	192	226	208	200	200	201	231	213	190	184	197	202	203	193	214	211	188	169	206	223	207	182	235	198	202	203	181	185	197	205	212	225	208	183	210	203	218	208	200	192	202	213	224	210	202	207	198	240	211	214	174	218	201	200	205	196	204	214	221	221	200	215	201	214	197	202	185	186	224	212	197	215	199	188	185	191	196	210	221	200	203	193	200	192	209	207	197	209	204	207	184	194	212	209	208	198	217	197	213	193	200	191	215	189	214	199	250	221	202	211
35589	50629	45939	36933	28103	19223	10483	3810	1389	887	702	651	595	485	455	406	409	420	412	1470	2172	1502	1177	860	588	413	383	354	301	347	346	320	314	371	312	312	329	318	338	342	308	345	347	298	342	321	302	369	336	352	324	331	302	335	339	328	336	359	332	338	316	351	333	305	348	351	284	326	316	301	335	306	348	341	315	311	354	340	346	336	310	309	344	324	322	316	329	301	349	329	286	333	357	334	323	334	336	325	330	306	377	305	348	349	333	305	355	333	298	328	326	311	334	330	318	314	361	314	327	271	316	337	347	316	341	313	331	352	333	318	324	322	341	316	319	341	307	356	337	347	318	332	355	326	315	337	282	334	319	342	349	347	338	343	345	341	344	331	332	344	317	345	316	298	319	346	319	364	338	355	328	353	321	337	304	341	361	338	310	327	283	327	323	334	349	336	326	332	350	317	337	350	323	317	326	313	343	309	301	342	361	338	330	344	340	358	330	338	329	340	329	331	303	351	324	352	335	327	298	307	318	301	359	325	306	350	323	340	343	321	311	352	346	326	322	365	316	315	325	313	351	351	353	343	333	337	350	354	362	335	314	339	338	322	298	337	364	356	385	338	334	363	330	351	320	334	340	301	308	327	322	306	310	359	337	371	327	336	334	282	342	327	373	354	328	331	321	345	365	328	349	346	330	327	302	347	346	316	306	351	335	327	340	290	361	353	323	351	330	313	331	354	341	377	328	343	329	339	308	300	296	323	345	344	313	331	326	306	290	378	317	306	342	335	280	311	303	333	337	334	340	310	358	319	320	326	366	312	313	320	337	341	312	324	331	358	325	327	346	352	318	338	346	296	326	287	330	316	292	322	364	315	338	316	347	305	289	294	344	323	338	326	318	316	306	368	343	329	307	313	355	321	314	337	321	343	341	326	311	331	372	318	313	335	318	346	337	327	288	333	333	326	336	324	325	344	318	338	326	305	264	309	319	294	331	333	296	352	336	339	335	334	327	311	302	319	334	316	329	308	307	338	329	317	320	290	311	319	352	335	338	340	328	339	342	352	327	337	332	333	375	311	317	340	345	320	320	325	345	307	346	357	342	314	314	345	325	307	323	343	338	324	352	311	347	326	331	343	324	296	331	323	307	290	355	340	356	314	299	327	322	313	346	352	324	355	367	318	332	368	365	326	325	326	311	323	312	316	352	319	324	363	326	347	358	359	343	334	341	324	355	328	343	353	344	336	329	335	353	318	325	323	341	336	314	325	343	336	318	330	339	366	320	337	334	307	294	298	343	311	315	353	329	330	302	346	322	334	336	351	348	362	358	343	313	322	350	340	336	328	331	345	359	326	337	313	334	341	347	329	344	345	316	303	343	319	321	346	315	356	320	350	329	356	347	349	360	344	337	351	343	314	358	327	352	330	311	356	344	304	319	317	322	338	331	323	338	325	322	324	343	300	330	306	326	330	317	345	358	346	334	347	345	342	384	330	327	315	351	320	324	350	338	326	352	319	334	336	319	345	349	309	344	311	325	317	333	348	346	334	352	295	327	330	316	322	296	332	353	345	311	327	346	312	347	307	357	365	339	333	344	343	330	321	321	361	325	329	307	344	302	341	324	345	338	321	319	350	275	321	358	320	337	322	317	340	320	311	346	357	352	313	330	301	284	321	360	317	333	367	335	315	290	307	362	361	324	351	347	321	381	324	316	345	381	316	320	312	323	334	353	350	342	349	356	346	344	334	308	315	334	312	308	336	349	365	330	327	329	310	335	375	337	350	330	325	355	338	323	324	352	344	342	335	328	326	324	288	323	328	348	327	327	322	339	346	321	308	355	274	346	329	365	331	368	306	322	336	340	317	337	365	358	322	335	336	307	341	326	356	328	314	342	327	332	327	325	340	346	318	316	343	318	332	315	322	332	350	313	328	349	347	311	333	307	324	359	344	330	329	318	317	322	301	326	330	331	355	319	331	338	333	318	316	344	290	323	318	316	351	365	317	349	324	319	332	333	307	333	349	334	322	316	350	319	319	320	339	351	323	361	331	325	317	318	333	372	358	361	311	322	332	332	292	328	350	377	315	335	315	359	331	303	341	350	351	324	333	367	337	352	351	330	314	332	338	314	317	329	322	324	338	331	322	347	333	329	341	323	331	352	332	348	360	329	319	316	328	302	336	310	311	329	379	319	335	288	328	331	347	318	369	339	313	331	364	343	297	364	319	347	334	330	305	354	334	334	318	352	312	312	317	316	326	341	353	348	303	317	339	329	331	334	315	324	321	330	341	336	328	339	356	344	326	314	316	352	346	333	337	345	339	319	317	339	334	317	345	322	309	359	367	366	305	310	313	341	342	333	349	312	319	330	334	322	300	306	339	350	309	313	336	334	331	332	305	323	359	323	336	330	350	360	305	332	322	342	331	318	318	362	334	340	324	309	316	345	368	290	312	345	342	309	389	328	339	288	353	335	337	304	324	342	346	339	320	328	329	361	312	320	333	334	326	334	326	332	361	322	340	320	333	310	347	348	333	318	332	376	353	309	336	340	336	325	305	316	306	325	302	339	335	337	327	345	337	326	323	328	328	306	346	307	325	339	324	305	336	366	348	373	321	310	316	378	358	339	315	304	320	316	328	325	356	335	314	331	300	368	362	335	347	339	360	311	330	334	321	338	322	314	335	330	331	334	319	337	320	332	343	316	332	339	328	325	372	315	324	309	343	337	376	351	326	361	330	345	322	303	343	310	322	319	327	304	321	315	314	331	329	332	356	347	330	321	313	325	329	327	343	342	322	330	351	328	356	364	337	326	325	308	318	338	310	339	347	355	319	329	296	334	338	339	321	338	336	333	321	342	351	325	318	333	313	326	332	331	315	298	332	341	313	305	330	307	330	337	338	324	329	361	345	340	292	352	343	338	339	320	367	307	313	317	338	303	333	313	323	299	321	329	346	331	323	311	311	338	296	343	317	359	344	368	323	359	333	357	374	345	312	340	338	334	344	346	314	327	341	317	353	348	336	325	324	371	323	334	331	332	340	307	329	342	351	331	356	319	341	307	348	321	328	349	353	343	359	331	341	335	319	346	326	339	338	332	363	315	314	362	317	337	345	344	305	338	327	307	308	327	368	326	309	366	329	302	326	326	376	309	322	339	339	371	334	354	297	328	298	340	313	324	343	336	331	332	334	301	320	346	341	328	318	330	321	326	337	321	361	314	317	340	344	334	335	327	342	356	338	342	333	338	317	357	327	341	322	345	307	316	304	356	315	345	330	326	367	314	313	315	309	320	313	323	333	313	328	329	363	324	331	365	325	348	343	339	343	332	312	320	378	306	330	296	329	323	314	314	351	314	299	339	314	319	328	360	358	346	339	320	351	347	333	379	297	314	313	324	303	350	329	326	335	342	321	343	344	290	328	322	308	336	369	336	337	354	317	339	310	302	324	331	303	333	313	322	343	375	323	320	323	329	333	334	347	310	336	314	328	317	310	344	336	317	332	356	342
23451	21588	29326	24927	23054	21967	13095	1979	783	463	415	404	376	302	298	274	264	244	283	1227	1936	1384	895	568	420	278	269	223	221	211	206	205	197	216	208	217	222	203	219	219	207	215	203	218	215	223	218	212	212	208	211	195	206	224	200	210	222	208	212	210	181	238	206	222	222	205	224	219	211	215	224	222	196	221	213	202	192	231	194	216	180	205	215	196	214	209	200	221	224	239	235	211	219	205	198	192	211	236	197	216	199	213	206	210	205	231	230	221	211	211	176	195	197	208	198	224	192	193	198	197	233	206	205	203	230	208	224	203	224	206	206	214	198	223	228	200	208	202	241	213	208	209	194	217	214	209	189	225	209	205	216	265	205	223	238	214	205	209	201	206	203	237	190	195	208	212	196	184	207	201	236	214	230	202	188	233	220	184	218	188	228	209	178	222	217	212	212	204	203	224	216	226	226	208	223	219	213	205	213	183	222	233	222	198	236	242	214	229	211	231	226	209	204	216	208	199	190	220	210	231	207	218	177	199	197	196	197	238	204	198	216	193	172	221	195	219	213	204	239	224	223	205	216	212	219	222	239	195	219	234	245	247	216	217	213	185	227	178	205	201	206	187	219	231	216	209	229	209	197	225	229	217	227	229	211	221	191	222	205	215	222	221	225	205	202	222	227	191	220	213	201	225	204	195	197	225	218	218	252	197	200	216	193	219	232	203	182	196	217	226	207	230	227	214	212	185	213	212	207	231	211	178	211	225	215	211	209	202	222	188	212	209	212	209	206	215	204	231	244	216	194	200	213	188	208	218	229	210	198	214	201	195	206	219	243	203	217	211	220	217	237	244	201	213	216	217	209	208	218	216	204	218	206	217	177	208	216	214	197	219	215	216	220	226	191	202	218	211	223	211	214	212	217	216	210	195	213	215	216	195	209	197	233	219	218	224	214	211	208	215	222	208	184	230	206	195	194	210	208	227	229	210	226	214	215	222	200	226	207	212	202	225	219	260	221	199	215	214	212	202	214	189	218	221	213	202	221	205	218	219	225	217	196	246	215	221	215	226	211	224	192	208	206	212	222	206	216	219	212	196	191	185	238	185	217	217	202	193	230	226	178	219	201	236	201	226	212	209	195	217	210	209	203	216	202	227	222	215	211	222	212	189	217	186	234	218	214	230	220	191	218	227	228	210	213	231	208	197	211	196	216	226	189	201	219	214	211	208	197	197	224	212	218	219	205	208	226	207	215	235	221	196	212	230	217	216	201	197	226	206	208	206	203	210	197	208	218	207	220	216	231	191	193	224	215	200	208	170	185	203	215	218	188	212	207	191	255	220	197	197	198	224	194	212	215	202	209	225	195	208	231	216	204	238	201	217	188	220	222	206	217	207	192	227	219	203	212	218	215	213	190	225	208	199	219	204	215	214	228	216	211	225	211	239	218	206	208	235	178	228	186	216	205	214	205	250	215	222	197	191	200	206	215	207	229	190	248	217	231	244	200	212	212	227	189	193	203	211	204	212	213	232	193	194	220	244	216	243	218	236	202	210	222	221	189	211	217	217	198	209	189	218	228	220	192	203	227	190	199	211	219	214	228	211	225	235	198	223	225	208	245	187	206	224	231	247	220	197	197	202	208	224	198	226	208	210	217	209	211	210	185	207	222	231	207	196	200	214	226	205	194	219	205	228	216	215	203	197	213	217	223	203	218	228	202	209	222	227	230	214	223	241	207	212	196	215	210	196	214	200	202	214	210	210	226	240	198	206	223	214	202	217	204	198	224	238	224	211	224	214	181	207	216	211	209	200	196	205	183	216	222	206	228	184	236	196	210	216	227	202	227	223	213	205	221	226	211	201	212	199	169	199	209	208	228	213	178	221	214	209	212	232	228	212	198	206	228	220	202	231	205	206	215	205	224	210	208	222	216	216	193	226	195	227	211	212	240	207	207	211	181	241	216	213	200	211	201	193	218	212	217	210	206	226	228	213	218	204	193	211	234	211	238	205	210	196	218	215	207	200	233	223	216	178	200	218	227	205	195	203	235	241	213	213	214	226	207	226	208	197	207	199	205	207	202	209	213	208	209	206	204	217	201	203	201	194	227	198	209	218	223	229	236	208	211	217	210	236	232	221	219	187	194	216	237	215	218	218	210	188	191	221	223	193	224	210	219	212	191	230	207	204	227	210	207	225	230	212	220	197	213	216	211	251	228	219	206	197	198	194	213	227	199	195	190	207	212	184	215	183	227	226	196	214	214	215	205	202	215	194	212	209	226	223	208	232	200	217	224	228	211	232	221	237	202	202	192	230	218	227	220	213	218	200	195	195	216	206	198	252	222	210	201	210	225	212	211	205	212	238	232	221	221	216	206	197	204	186	223	221	234	235	187	214	234	196	200	218	223	219	216	239	230	195	226	221	214	202	235	210	222	215	202	239	213	203	205	189	203	215	208	216	246	239	212	195	192	220	214	205	231	186	212	211	242	217	211	208	194	214	232	222	211	223	202	223	206	210	208	197	223	203	198	185	234	224	200	216	235	205	219	221	210	206	205	181	222	215	196	212	221	213	238	220	176	230	196	209	188	194	226	219	201	202	217	225	206	217	225	199	232	202	231	227	212	205	216	209	210	181	195	217	197	255	210	203	215	197	211	214	194	206	196	221	213	217	214	213	237	188	215	229	187	202	215	214	225	203	178	222	209	190	204	202	246	235	200	233	202	223	223	223	207	209	203	234	201	197	199	225	197	227	186	239	226	204	217	217	192	219	221	211	245	210	225	219	209	236	236	209	207	186	214	190	216	212	218	222	230	181	213	196	214	202	189	226	186	219	226	221	186	229	203	229	217	220	254	211	213	227	215	182	209	217	211	211	205	186	210	226	199	195	196	221	218	199	231	195	233	196	224	236	218	191	201	244	195	224	229	231	196	199	229	186	213	231	211	202	209	242	217	199	214	203	259	205	224	206	231	191	218	205	228	225	225	231	221	195	229	188	215	238	209	210	221	203	208	214	217	217	207	210	218	207	198	225	195	214	208	214	207	229	202	237	222	228	221	218	182	188	213	191	229	207	212	214	198	228	212	204	202	227	204	254	190	216	213	184	227	207	223	227	211	213	198	224	196	196	201	212	215	209	217	188	225	240	223	188	192	197	207	227	212	222	201	209	223	192	207	211	204	215	204	198	196	202	228	222	198	195	216	211	223	189	177	193	193	233	206	201	245	213	228	215	200	216	217	215	199	208	191	194	219	201	270	195	221	205	233	205	194	226	198	217	210	212	183	213	219	217	213	231	192	220	199	225	211	211	230	224	181	202	220	207	211	216	205	220	220	185	217	200	229	214	207	192	214	216	222	216	211	217	196	225	198	194	206	212	230	180	232	215	229	208	219	198	208	176	198	209	235	222	191	207	187	242	193	208	205	212	226	192	247	233	212	205	224	206	205	200	209	209	195	210	206	212	198	217	193	219	220	214	195	189	190	198	208	212	202	217	231	195	223	197	209	194
37246	59866	54743	44937	34210	23394	11431	2537	1544	1100	907	822	661	651	592	524	498	441	470	2960	4775	3145	2120	1302	824	493	386	346	347	329	337	331	314	340	324	320	339	308	341	321	365	309	320	310	360	353	335	350	337	348	302	369	341	340	314	317	318	291	320	328	339	346	318	321	319	298	306	321	322	329	338	314	347	352	321	326	316	321	361	340	332	315	327	323	330	353	324	352	335	367	289	343	335	331	298	314	321	340	372	331	316	341	338	317	334	377	334	342	357	310	307	336	320	323	334	309	342	340	307	352	313	324	324	337	291	363	344	324	320	329	354	319	354	331	372	336	324	355	343	349	320	337	325	323	320	304	327	332	309	322	313	342	350	325	320	348	308	333	327	320	354	351	334	339	353	350	332	348	334	327	329	311	320	331	330	338	299	341	326	361	338	322	350	331	338	357	300	299	337	330	316	322	325	320	323	314	350	313	362	342	339	318	297	333	310	316	338	320	323	339	303	311	334	336	368	329	341	343	362	336	311	353	323	318	315	350	316	349	361	327	331	348	350	340	259	318	297	328	298	313	346	319	331	330	299	324	342	317	320	334	309	320	313	333	326	302	317	327	312	342	319	289	331	337	342	333	312	370	309	353	290	320	317	350	364	337	336	314	301	322	322	314	361	326	332	307	326	333	323	351	334	350	341	344	329	334	311	347	344	322	344	319	305	332	350	317	352	304	303	312	307	342	329	343	345	297	354	305	331	324	306	320	312	291	283	318	301	302	325	336	349	325	330	311	350	311	355	328	356	353	329	347	308	315	370	361	340	334	350	339	351	333	301	336	347	346	337	320	311	347	305	317	309	341	347	307	303	286	326	361	316	317	362	335	340	303	338	327	330	340	316	370	321	339	324	322	312	324	322	341	317	334	314	335	335	332	326	329	320	326	322	342	342	317	309	336	331	316	314	319	325	324	335	331	333	354	368	333	317	336	333	351	332	307	340	350	307	323	317	323	337	326	318	333	337	314	344	330	343	325	324	312	331	337	366	328	322	321	307	312	304	328	359	319	338	332	309	297	333	333	326	315	340	326	354	319	350	348	332	320	338	344	310	355	338	340	303	327	344	348	300	324	333	334	324	358	363	345	335	350	319	317	378	311	332	326	351	365	334	329	348	295	337	351	331	353	317	326	343	334	320	296	321	315	327	310	363	334	337	336	337	339	303	341	325	335	323	337	350	329	316	341	320	309	311	297	312	325	308	334	319	341	333	330	340	357	339	307	354	352	347	378	339	329	337	333	333	319	321	332	317	322	344	340	320	336	339	351	315	334	289	353	344	339	338	337	319	315	319	320	328	358	351	321	303	337	318	341	305	339	341	346	328	343	343	350	331	355	327	338	312	316	324	323	351	319	322	320	345	358	319	321	335	351	323	328	319	350	333	316	350	343	334	338	329	312	301	321	326	323	313	313	304	340	343	314	354	333	316	314	315	309	337	298	324	355	344	340	318	340	387	335	365	343	323	334	324	294	322	345	326	319	308	325	326	328	354	332	317	319	340	358	336	376	323	313	318	332	345	352	365	308	330	359	309	352	331	319	334	342	310	322	326	317	322	342	329	352	326	303	349	344	297	346	312	316	311	358	315	345	386	308	338	342	378	332	312	335	358	333	332	311	359	336	329	322	357	349	309	325	324	310	328	331	334	329	317	321	301	308	324	330	351	345	295	341	352	312	323	338	341	344	295	346	330	318	328	326	298	317	328	344	307	315	370	346	309	328	328	320	304	333	332	336	360	325	339	330	361	328	331	334	335	314	306	352	328	334	361	336	348	326	335	334	320	334	328	310	323	340	316	354	331	338	309	334	310	319	319	351	343	347	312	313	323	324	338	321	337	371	300	364	333	318	325	349	343	305	325	326	305	365	330	335	348	348	320	335	317	353	329	338	338	320	302	320	315	346	304	359	343	350	349	337	343	302	335	353	348	339	307	340	320	327	318	323	320	335	346	315	341	312	334	344	348	318	335	337	326	324	345	332	336	322	359	299	338	327	362	304	340	324	339	325	356	356	316	337	290	305	363	343	310	310	366	368	343	334	310	327	358	337	338	329	343	321	330	314	333	317	335	287	327	302	288	327	319	320	352	320	348	330	346	364	351	329	324	313	354	321	352	308	335	319	319	316	340	305	351	323	312	331	330	343	324	317	303	323	336	312	320	343	354	316	340	357	355	292	320	335	335	337	332	309	316	330	309	355	339	306	322	341	313	322	315	349	345	316	322	317	317	346	328	356	332	300	338	343	367	324	313	308	336	294	341	315	328	291	364	333	304	354	342	350	335	321	331	318	318	296	321	351	338	348	331	336	315	315	352	359	326	324	321	329	376	323	337	349	318	330	279	317	301	329	326	297	330	325	349	340	343	325	306	334	349	335	354	318	332	319	353	328	326	346	330	347	324	348	342	330	365	314	339	327	332	320	325	350	342	326	336	344	338	322	312	366	331	327	331	320	361	328	331	309	351	326	337	330	329	315	311	300	337	334	337	298	362	325	346	343	322	336	348	332	358	327	316	317	353	336	321	360	348	333	355	293	315	349	325	312	327	335	355	343	370	351	326	343	345	355	322	323	345	329	314	310	355	342	335	350	321	337	313	326	318	314	315	341	297	333	345	327	298	281	291	315	295	341	331	350	318	352	326	346	300	320	319	340	309	340	337	336	356	360	329	306	318	328	319	296	341	345	313	351	304	375	317	328	369	355	325	335	315	338	337	342	348	290	315	330	334	323	301	324	345	322	315	342	330	308	282	298	321	333	372	350	301	345	331	343	322	325	340	336	312	315	311	355	360	338	311	319	346	341	331	313	338	333	345	316	349	349	298	313	335	315	302	324	316	325	354	347	361	313	310	337	328	360	324	356	335	314	313	330	356	355	304	319	329	320	317	351	327	337	359	304	342	337	336	320	339	332	326	332	363	314	336	293	326	292	300	326	330	358	331	354	354	351	314	321	330	305	335	311	325	313	326	324	320	335	333	338	339	321	326	313	323	320	328	345	330	325	329	325	331	325	331	335	343	319	336	330	344	332	346	315	361	327	312	344	304	341	328	319	325	312	337	315	305	358	327	316	352	336	333	330	356	364	299	317	327	326	316	344	337	358	319	350	314	297	330	324	346	311	336	340	342	319	351	359	335	280	357	331	359	334	319	340	341	286	301	343	314	306	318	343	319	355	330	360	342	338	343	322	353	324	331	329	314	324	299	336	307	337	348	335	357	328	374	319	350	324	324	324	303	333	332	349	348	329	324	342	328	330	372	323	333	293	326	318	308	361	326	343	342	313	372	302	344	317	321	332	332	335	326	339	342	315	319	333	359	325	358	328	353	342	319	353	363	335	325	338	361	314	344	341	306	313	324	310	313	309	327	333	330	304	288	346	300	331	334	332	316	337	315	305	345	337	317	313	331	358	345	316	322	333	340	361	340	318	356	306	324	317	342	344	320	359	326	343	310	324	364	326	307	357
28262	27127	32761	23590	9901	3642	1176	557	392	345	299	276	242	259	235	240	275	208	239	319	365	304	300	298	268	235	196	217	230	203	201	185	200	214	208	229	203	182	183	220	227	221	215	209	210	194	198	191	249	208	207	201	193	189	185	193	214	188	232	241	209	202	224	215	217	212	208	213	207	203	172	213	197	180	197	219	194	209	218	224	198	201	210	187	198	193	221	208	165	191	222	211	237	190	206	237	230	204	202	217	194	207	188	234	257	180	185	195	210	242	196	220	222	192	206	225	200	192	212	238	213	226	219	192	176	242	198	190	193	223	216	211	189	196	206	211	181	224	218	214	230	210	210	187	226	210	217	194	193	195	212	193	227	184	199	208	238	191	189	183	210	215	218	207	193	206	209	206	204	213	213	185	196	204	188	203	199	216	192	221	203	230	212	204	214	213	192	208	190	190	228	217	215	208	193	216	191	185	199	186	220	202	213	201	203	184	203	229	209	189	214	208	177	196	216	219	214	229	205	226	229	181	218	195	217	178	227	224	197	213	203	190	228	230	221	193	220	234	212	240	195	204	215	229	177	195	223	192	227	194	228	195	205	214	205	194	202	220	215	199	210	206	207	238	212	205	203	191	218	202	206	170	183	183	191	222	194	217	220	209	185	187	186	178	192	206	207	203	203	211	196	198	219	210	262	208	221	218	210	200	202	216	208	210	209	195	194	240	200	217	232	196	190	197	189	212	218	222	222	205	197	192	225	227	204	219	235	185	213	205	178	215	187	223	190	186	217	197	204	186	191	216	228	189	227	206	218	227	220	190	207	221	195	228	208	182	209	192	216	214	213	194	216	183	205	206	229	209	206	209	207	205	176	200	185	201	188	223	165	198	208	216	189	182	191	213	238	174	181	224	184	182	223	207	198	181	197	178	212	208	191	253	209	207	191	198	215	201	215	238	205	218	171	189	209	172	205	205	211	224	205	204	191	200	247	186	195	206	195	207	212	202	192	200	199	193	208	216	223	203	207	210	215	214	192	239	188	222	186	182	211	207	206	175	193	208	200	183	230	175	224	203	209	203	185	210	199	214	184	219	219	187	220	203	206	198	202	194	199	202	210	243	196	199	227	181	198	200	202	219	207	184	207	212	221	180	217	201	215	189	191	194	229	207	214	223	183	209	195	198	191	204	177	203	198	194	217	231	211	214	202	179	203	196	206	179	200	208	186	207	196	186	205	202	198	197	193	186	204	231	181	216	204	218	210	227	229	214	201	233	206	207	201	192	232	202	197	198	216	195	217	225	205	205	216	220	219	207	199	216	204	187	200	218	209	196	188	205	200	194	223	217	199	235	189	229	187	213	177	210	195	221	229	178	230	214	232	206	204	194	241	231	244	217	221	220	197	233	204	213	205	216	193	219	223	213	200	194	197	216	213	206	226	190	216	204	207	203	219	203	208	199	202	206	225	206	201	220	207	189	209	198	208	222	220	225	193	235	213	212	224	212	202	216	228	187	198	188	186	200	198	211	233	184	227	198	224	210	182	218	196	212	183	213	213	207	227	183	234	188	203	206	202	218	187	207	191	215	202	215	201	193	200	185	212	200	201	217	240	209	184	178	206	222	209	213	193	205	235	197	208	195	213	210	180	216	229	212	203	204	189	189	201	211	208	196	206	222	207	216	203	196	209	200	225	208	207	191	239	237	209	212	218	221	199	199	205	214	217	202	216	218	189	190	192	188	194	179	181	214	217	202	209	213	195	224	234	204	197	202	199	243	211	223	193	190	202	200	204	198	211	213	205	212	197	219	206	186	198	228	216	222	211	164	196	193	226	191	226	187	192	234	219	215	196	207	214	215	232	202	204	185	213	192	220	225	207	177	215	191	204	215	217	215	200	218	210	225	210	191	186	216	180	221	193	221	204	221	208	206	191	229	202	208	221	196	195	192	190	207	237	198	238	209	221	209	180	195	185	208	235	185	197	190	190	199	202	213	213	230	208	234	205	217	204	190	219	219	205	210	218	190	197	208	234	198	225	222	205	197	208	200	214	197	229	200	212	199	213	219	220	214	217	197	221	176	192	183	222	209	191	208	240	205	211	214	230	192	205	210	208	220	195	186	198	188	192	215	237	211	213	214	202	197	191	209	234	217	207	221	178	184	184	203	219	210	220	207	185	199	201	225	223	197	203	215	215	195	211	185	209	203	194	221	212	205	197	191	199	209	203	219	193	245	184	189	203	200	227	218	216	218	185	201	211	201	210	226	185	202	190	167	207	214	197	190	223	189	192	216	201	222	225	211	221	209	206	197	187	163	208	205	218	231	210	180	194	205	214	211	241	196	220	212	206	194	215	182	186	197	184	195	197	228	222	193	204	201	208	235	191	208	197	221	207	194	194	204	217	204	213	182	193	201	202	198	227	200	204	178	211	192	191	203	195	198	196	211	194	211	211	210	219	216	205	208	202	216	207	194	202	221	215	221	217	213	218	203	215	231	217	203	211	194	202	201	201	219	232	204	212	192	198	209	215	190	208	213	199	210	202	199	237	217	204	209	209	206	209	216	225	194	181	208	220	209	181	208	197	182	224	209	214	215	206	193	198	199	203	211	218	213	194	179	217	190	228	180	181	198	197	196	200	193	222	199	205	167	216	213	191	219	198	215	194	198	185	205	165	195	188	196	200	211	211	222	199	207	222	199	231	220	208	204	199	209	217	210	196	195	198	225	204	203	220	202	214	222	202	201	202	205	173	241	204	201	237	197	204	211	237	228	188	230	196	213	214	215	204	211	213	193	213	209	188	197	201	238	215	220	219	201	197	202	192	209	228	178	238	199	188	191	212	219	199	220	187	203	192	214	207	205	214	231	200	211	234	188	201	197	179	186	207	180	206	226	204	215	202	190	215	197	203	216	225	204	187	218	221	202	207	180	193	187	175	195	226	190	202	190	194	216	209	203	188	223	219	203	208	203	190	187	183	212	205	198	201	205	193	216	222	223	199	198	196	218	182	180	207	200	193	184	224	214	218	214	232	206	205	197	218	190	210	197	209	193	266	236	187	221	217	225	185	189	196	200	203	201	204	211	203	197	214	180	186	187	215	175	221	195	225	218	207	216	227	209	208	208	175	202	196	194	196	188	204	209	237	203	226	180	200	214	209	220	213	199	204	184	183	223	204	193	195	204	222	204	216	199	175	198	217	230	228	200	200	211	227	234	211	208	223	185	209	259	204	194	201	197	185	225	203	177	212	228	217	190	194	197	228	216	191	239	213	201	200	220	207	207	205	233	210	188	226	210	206	213	197	218	201	204	234	218	215	178	224	192	195	206	203	203	183	196	190	209	215	188	191	225	214	187	207	226	193	204	215	201	184	208	219	190	204	240	215	230	193	204	207	204	198	190	194	208	209	193	197	182	217	216	186	218	202	248	194	233	185	226	228	201	189	211	203	207	223	214	224	202	232	194	217	200	205	205	211	200	218	221	197	176	215	201	211	201	235	210	198	209
32270	45361	42218	29120	15437	7454	2838	1331	953	742	527	507	502	485	451	415	446	407	382	598	757	609	616	486	457	383	349	345	328	336	323	321	311	344	325	362	369	335	312	311	331	316	330	306	337	315	322	322	312	339	306	326	319	351	312	326	334	280	320	313	343	334	316	318	304	293	308	330	301	337	390	325	328	350	346	334	312	299	340	305	325	320	281	350	315	330	315	311	327	363	346	346	342	342	327	331	318	342	321	331	291	337	337	344	333	378	307	340	301	294	344	294	343	343	316	316	304	296	324	335	339	334	329	355	349	335	328	325	331	347	331	326	283	327	349	313	313	340	357	321	364	349	338	334	327	325	330	340	332	312	318	303	342	310	356	338	305	313	322	350	341	325	351	344	318	317	316	323	301	324	356	322	308	343	320	323	341	324	320	325	320	345	352	321	347	363	315	344	368	327	333	358	328	346	321	336	345	340	338	322	298	308	354	363	347	323	307	294	325	382	312	310	332	338	327	329	350	326	318	295	366	305	346	318	343	329	303	322	360	324	345	349	323	325	333	354	327	344	309	335	317	354	329	301	308	329	355	356	341	312	406	334	330	315	303	337	326	340	370	307	323	318	295	330	354	314	327	312	322	327	309	353	312	294	353	307	332	335	352	342	336	344	308	357	300	310	337	287	372	354	312	321	357	362	331	308	334	327	295	363	315	326	318	342	343	346	357	318	334	336	328	354	312	339	317	295	336	360	344	346	311	335	324	338	325	321	310	313	332	352	332	313	350	332	352	307	323	321	321	323	355	323	332	325	323	326	334	336	310	337	295	338	314	331	331	346	305	326	317	315	320	329	318	322	312	300	337	322	349	363	327	325	327	347	308	330	282	338	338	348	354	291	337	349	343	364	332	323	321	331	338	345	314	330	344	346	304	303	322	319	353	349	311	360	316	294	307	328	301	349	335	311	348	335	321	300	334	354	307	307	328	329	343	304	338	355	341	348	318	301	334	353	347	326	350	305	320	351	327	326	309	314	341	310	328	294	311	320	361	322	359	331	355	322	324	335	326	331	332	303	347	324	340	332	321	347	331	338	336	319	328	314	364	353	359	300	360	287	316	309	310	358	334	352	329	342	348	296	309	364	319	319	342	301	334	327	294	327	327	302	350	331	357	307	339	345	322	300	346	336	346	335	343	313	329	318	331	335	316	334	342	315	297	330	338	353	309	344	312	317	328	350	332	313	338	300	310	321	335	358	331	328	335	329	297	336	303	371	342	319	328	327	296	311	312	327	322	329	357	324	301	345	348	324	341	323	317	339	332	286	355	372	355	344	345	320	345	336	353	324	359	327	325	340	313	350	319	335	321	310	319	327	332	366	307	322	305	337	319	307	357	327	322	318	321	309	330	306	364	313	327	307	315	318	346	323	342	334	321	346	319	326	332	304	313	345	340	338	330	331	343	360	300	307	328	328	331	316	331	329	326	321	308	348	310	318	313	315	330	311	322	336	333	327	324	297	333	338	324	304	343	319	322	335	330	362	305	349	313	331	368	317	343	362	321	344	361	332	331	302	301	347	347	326	337	345	301	330	358	324	320	316	332	360	332	319	353	333	333	343	337	313	349	334	316	341	347	320	346	331	329	348	341	294	303	287	347	340	319	369	317	335	329	314	302	352	347	320	343	332	321	330	332	311	283	351	333	339	359	326	317	353	325	330	343	369	332	338	327	340	331	324	324	305	313	336	330	337	338	327	307	344	342	316	342	292	329	333	338	350	314	363	317	318	330	327	311	316	315	341	343	310	314	329	344	344	297	325	355	325	346	348	332	349	339	334	343	289	320	307	332	342	362	359	322	352	330	315	331	335	325	337	336	318	330	312	316	319	303	307	359	322	334	340	350	311	303	326	357	326	327	336	325	354	361	326	303	342	317	304	340	357	361	310	329	317	339	352	337	285	346	335	343	317	308	296	345	329	351	333	340	317	369	329	339	336	320	340	341	365	327	335	307	313	313	351	332	330	351	318	322	338	319	339	325	359	304	351	345	333	339	316	292	343	333	317	307	302	324	327	321	327	318	307	314	346	321	339	311	314	324	369	316	331	330	346	301	330	337	333	307	324	333	316	346	326	352	303	338	333	328	336	318	344	313	361	299	333	319	355	344	346	333	329	327	322	320	299	345	330	326	366	358	344	358	309	309	325	349	331	346	337	331	297	319	310	356	344	338	330	330	298	314	341	349	347	326	351	313	322	345	354	362	289	329	309	327	355	362	322	319	326	329	343	325	321	346	328	314	340	341	320	343	304	333	334	322	331	358	331	312	298	320	336	314	313	339	347	314	338	294	359	347	360	316	334	320	309	345	284	305	357	357	297	376	336	333	335	341	328	310	346	339	329	277	328	323	336	375	358	318	328	353	325	309	315	329	346	321	333	341	339	324	344	340	360	316	312	312	324	321	314	351	333	369	346	358	310	321	332	305	345	347	346	319	328	300	326	305	344	311	310	375	345	344	331	324	345	300	295	340	335	324	337	288	318	321	333	320	329	333	334	354	313	309	316	303	297	306	339	345	331	308	318	317	329	322	313	334	316	334	321	300	315	310	313	340	340	309	313	334	300	326	329	312	333	308	328	330	312	360	324	324	330	340	349	321	322	341	336	335	331	352	320	300	337	331	311	335	348	315	299	359	312	348	327	292	353	332	304	320	294	318	295	344	317	315	331	353	360	338	338	300	292	334	293	303	309	330	323	326	319	323	332	335	321	342	310	334	344	290	361	329	339	336	306	326	314	321	313	342	322	342	327	320	315	325	365	341	321	282	348	339	312	345	350	339	309	326	322	306	343	336	329	349	306	297	294	338	313	341	331	382	372	334	358	336	355	370	353	353	319	343	349	327	334	320	346	316	350	298	335	281	304	336	330	302	335	329	330	321	330	307	327	329	336	321	337	328	307	316	348	355	336	299	322	316	358	315	332	297	333	322	321	324	326	344	324	323	332	346	330	315	350	319	381	320	363	308	333	352	310	329	338	317	339	319	319	310	341	323	340	304	323	344	338	346	350	320	290	352	353	323	306	341	311	351	311	295	304	284	332	317	324	343	338	336	336	338	305	322	342	346	318	338	326	318	335	330	315	335	329	347	331	308	337	307	327	355	336	344	314	345	340	340	365	309	326	342	319	310	310	321	290	366	306	319	353	327	324	347	316	350	320	288	329	328	286	336	312	327	319	326	361	333	327	339	329	326	306	323	328	328	317	294	322	331	334	335	366	351	337	330	305	359	323	315	340	318	328	306	336	347	360	355	308	317	333	343	304	319	350	325	310	328	290	326	310	349	328	307	332	350	305	371	338	323	348	312	312	321	334	349	332	338	311	302	351	304	302	334	306	333	334	358	344	328	343	342	305	337	323	337	333	322	330	339	306	341	352	326	333	319	314	333	298	317	330	330	318	337	330	335	338	333	347	316	318	341	302	322	333	339	313	327	351	346	340	296	341	340	342	325	315	321	298
24689	21626	29201	26056	19622	9008	3051	1179	737	568	472	357	295	302	290	285	262	237	258	844	1143	708	722	507	388	294	262	205	224	205	192	189	218	194	206	197	204	215	214	182	199	202	232	228	218	206	204	203	201	194	220	227	207	200	202	206	190	191	192	197	186	217	203	233	212	187	225	197	196	231	214	217	190	228	215	226	212	198	225	222	191	222	199	243	201	231	202	195	212	190	207	197	199	233	178	206	191	227	225	193	209	215	196	196	199	232	217	214	215	196	191	193	225	200	220	236	228	206	208	218	234	229	187	186	243	179	218	193	210	225	237	207	237	222	222	239	207	197	206	216	211	195	183	213	204	204	225	204	222	213	204	193	209	198	209	183	208	211	218	202	228	225	186	201	210	208	202	203	190	226	218	213	191	211	216	195	213	218	221	225	188	217	184	218	221	204	205	206	199	207	221	188	213	207	193	217	195	207	207	208	203	216	213	198	189	185	190	182	189	216	210	200	222	224	206	241	241	202	223	213	188	218	211	188	218	209	186	233	210	181	210	203	216	210	205	197	239	213	207	213	197	219	235	218	227	194	203	208	253	224	233	192	204	199	214	188	182	201	190	217	199	197	193	220	220	191	183	220	195	182	209	217	210	225	222	249	210	194	193	214	213	209	183	167	202	186	177	200	192	191	211	214	210	208	210	224	223	217	176	208	193	216	239	210	233	203	172	206	185	200	201	181	165	201	218	189	217	205	185	210	225	212	193	203	206	232	195	198	228	214	191	229	211	216	216	199	205	225	206	219	194	202	199	214	197	191	232	216	203	217	222	202	190	220	193	195	205	218	198	219	203	222	213	214	196	202	209	198	219	227	200	216	225	212	199	215	219	215	216	207	215	211	210	235	220	223	182	211	214	223	211	212	209	225	224	216	230	214	182	197	185	223	205	198	192	220	209	231	206	195	217	198	189	228	217	214	213	185	215	225	212	231	212	212	201	208	220	212	227	206	213	241	194	201	208	213	187	220	208	216	220	214	216	223	193	231	188	210	199	192	229	200	202	226	220	215	209	214	205	195	189	206	229	212	205	193	232	214	194	176	215	202	227	202	218	219	211	198	238	226	205	220	220	187	223	225	236	206	222	206	213	224	209	197	208	221	222	209	217	227	209	217	197	218	201	227	221	228	244	224	218	225	184	211	216	225	220	177	212	180	219	230	226	210	260	221	195	214	208	224	199	194	209	215	215	210	203	198	207	202	228	205	196	179	213	217	209	215	243	201	218	201	228	223	209	207	202	215	228	203	208	226	204	235	223	226	226	225	214	229	216	196	194	243	190	202	207	205	230	210	204	244	198	245	202	200	209	221	201	215	199	189	215	204	203	215	201	219	215	219	227	208	193	215	209	210	219	192	200	184	227	204	218	204	209	186	191	199	186	213	220	224	209	190	211	211	212	206	211	175	213	215	219	204	210	213	174	207	199	227	184	197	210	221	216	212	213	198	203	203	202	192	204	224	199	199	180	222	205	230	195	248	212	189	235	239	216	180	217	211	222	230	194	183	189	203	218	173	206	193	211	198	202	223	208	211	223	235	216	197	175	212	234	214	217	217	208	177	223	193	192	206	192	210	221	203	203	209	213	231	226	205	219	219	193	179	208	209	207	217	209	218	221	227	203	199	217	200	199	197	205	201	233	204	195	211	232	200	194	233	191	216	201	181	208	222	220	212	228	200	254	208	206	194	209	204	196	218	232	219	212	189	198	195	211	194	202	221	232	211	214	189	227	200	212	191	210	199	183	198	198	218	213	193	189	211	190	196	201	218	219	208	217	223	228	219	225	215	221	200	221	187	208	206	197	228	220	184	214	203	196	224	224	188	204	226	175	189	212	226	208	221	183	203	203	211	187	237	217	189	235	210	193	209	227	214	203	214	205	191	201	242	215	214	222	207	223	202	214	210	188	205	207	203	216	185	219	221	216	184	218	225	194	197	211	206	205	204	205	208	232	225	227	198	220	218	205	221	223	195	218	193	225	203	209	208	219	216	218	200	221	198	200	215	205	194	237	208	220	186	182	228	220	177	208	213	202	245	207	207	238	210	207	236	208	225	208	196	221	218	214	215	221	213	212	205	201	201	226	187	211	213	265	241	209	198	207	212	208	221	211	207	225	213	232	194	205	222	199	195	210	230	194	214	211	208	190	215	203	170	222	201	185	218	213	219	224	204	218	204	223	218	218	261	218	196	215	204	207	215	212	191	214	217	193	219	200	196	232	225	217	190	202	223	231	178	233	230	229	209	193	219	219	208	189	233	209	185	220	199	211	213	210	214	202	195	215	203	199	200	222	206	189	194	213	224	210	209	205	181	194	200	211	224	227	213	224	203	202	201	242	215	223	185	227	206	204	191	218	236	228	220	242	205	214	217	221	190	208	193	203	203	220	202	208	203	191	206	198	188	192	227	224	193	231	199	197	231	172	190	200	210	189	212	205	228	207	206	224	218	221	176	205	214	215	190	204	233	205	217	221	199	197	216	221	203	200	200	207	220	201	206	182	204	229	209	219	208	202	224	225	218	225	207	255	170	228	183	195	221	209	211	201	211	194	213	205	232	225	222	249	202	203	205	216	205	209	222	207	206	186	219	218	214	249	193	213	222	198	232	212	224	214	199	225	219	203	213	217	197	199	223	206	220	203	195	213	213	204	233	212	227	206	219	234	216	228	212	224	225	223	241	193	199	207	225	199	208	208	219	215	240	223	213	222	209	198	238	202	209	200	206	209	205	209	223	244	197	197	224	203	220	228	207	221	189	201	203	210	199	212	206	227	228	207	210	228	214	224	166	227	214	216	231	202	228	216	212	214	220	205	205	208	204	193	224	195	220	201	192	204	211	208	210	218	216	228	215	197	214	207	205	226	225	214	171	195	210	209	209	222	197	188	210	203	223	215	190	229	231	193	175	212	218	207	186	213	202	206	201	193	185	227	181	228	202	192	217	221	237	201	211	203	217	225	213	221	213	227	217	242	215	227	187	197	195	189	231	205	217	205	215	213	195	224	192	217	202	212	221	200	211	205	194	205	208	194	204	214	217	206	210	202	188	223	198	199	216	220	217	199	223	180	223	202	201	234	226	199	207	189	222	200	205	208	200	202	215	215	227	187	217	196	186	220	232	194	193	233	188	201	224	190	228	217	196	219	202	229	190	226	215	207	202	207	227	222	203	219	214	189	210	205	198	220	194	211	206	208	204	197	249	238	186	221	205	206	196	208	219	213	177	189	220	220	215	207	209	210	185	212	191	198	198	219	214	198	216	216	189	214	203	205	205	224	199	203	215	211	197	212	198	210	200	212	209	203	248	195	182	209	231	204	218	227	219	208	193	215	197	218	229	207	230	231	214	228	208	202	202	231	224	197	202	201	236	196	224	183	214	206	193	165	222	188	213	209	221	195	235	206	199	207	220	214	179	225	225	221	198	191	187	216	200	218	239	212	201	215	226	238	214	206	204	204	218
34912	55085	50250	33010	18691	10030	5261	2784	1902	1374	1109	771	661	639	610	525	522	469	489	2407	2841	1831	1785	1081	782	591	445	346	373	352	305	347	331	330	330	306	328	350	365	349	352	318	313	320	329	343	329	360	370	346	367	339	328	348	333	377	330	333	358	345	357	320	332	339	318	334	308	377	306	353	310	337	354	356	337	314	330	332	319	313	346	315	312	366	352	319	374	347	306	320	339	320	375	319	343	330	366	357	324	360	329	354	342	342	316	301	352	310	314	337	329	339	337	313	339	333	322	302	353	359	325	375	326	329	333	371	336	346	335	334	332	326	339	358	310	338	372	330	323	340	337	364	323	336	366	318	345	332	319	357	309	387	332	308	350	339	330	336	334	302	330	307	328	354	343	345	323	351	327	353	335	315	362	330	379	362	350	350	349	313	314	352	357	348	337	306	330	321	344	360	328	310	338	315	350	340	324	327	343	349	352	361	332	338	328	336	318	335	299	342	310	376	318	317	346	338	336	309	322	351	324	336	335	346	318	339	330	327	350	342	372	318	325	339	310	317	324	332	342	344	331	313	380	342	312	337	363	332	327	329	336	356	311	339	354	326	328	339	341	344	355	315	339	323	336	337	363	344	359	361	354	322	318	341	316	355	355	341	325	334	337	346	330	356	347	339	308	328	332	292	340	325	309	299	304	310	333	327	348	326	346	340	352	321	310	337	330	329	357	316	329	327	291	346	357	337	331	349	336	353	333	349	312	348	357	325	344	337	331	329	356	323	345	299	359	340	320	329	337	342	332	325	347	346	330	356	366	318	349	332	352	315	310	367	305	322	346	343	334	324	318	347	323	312	320	324	328	310	325	335	337	309	311	333	348	324	315	350	350	315	363	338	349	337	304	353	353	323	324	339	330	316	327	326	333	339	314	341	320	321	338	365	313	342	323	374	349	359	348	335	352	338	326	331	333	322	368	321	306	327	325	344	330	332	329	323	343	338	368	358	359	324	349	313	328	345	288	334	302	316	336	325	367	356	360	331	323	336	333	328	359	322	312	288	340	315	341	348	368	318	366	339	328	347	349	341	334	356	337	329	349	377	331	324	364	331	315	368	330	308	311	327	339	328	361	346	327	329	322	332	337	320	342	324	316	339	352	319	333	309	327	376	326	342	313	304	339	333	309	329	309	340	330	299	359	339	362	328	351	373	348	330	336	346	332	320	329	360	346	333	349	339	314	361	351	341	350	323	341	334	340	309	314	336	356	332	306	330	318	341	324	342	330	324	310	334	318	335	347	361	377	318	328	324	351	345	341	336	323	310	372	345	348	349	324	354	321	323	359	334	328	322	363	333	296	354	333	319	388	335	354	326	319	372	309	321	305	330	323	332	341	349	289	316	349	342	350	325	338	373	328	329	336	309	340	331	316	337	312	318	337	349	303	337	332	344	349	305	334	320	321	309	357	325	330	350	338	338	352	325	312	345	362	369	328	367	346	356	339	353	337	351	342	326	359	357	344	308	348	304	316	362	308	356	353	319	307	354	334	353	340	353	338	350	340	350	353	301	350	314	319	319	375	350	331	365	337	329	299	310	330	342	352	327	311	362	328	296	335	301	326	338	325	356	328	352	316	342	348	349	345	398	359	365	323	341	368	342	340	345	321	319	318	308	335	346	331	387	336	334	306	332	339	343	350	341	318	330	362	316	319	336	317	295	330	332	316	337	362	319	361	322	337	291	356	328	335	335	355	299	346	340	316	345	377	329	356	343	322	348	313	339	353	331	366	299	336	330	347	334	374	303	328	348	324	327	352	320	324	309	361	341	342	324	331	350	348	322	361	335	311	328	364	323	330	361	364	330	331	317	323	335	374	343	328	306	317	335	349	342	348	306	341	334	355	330	379	351	338	343	337	347	341	317	305	316	349	345	335	320	360	329	336	317	320	354	345	332	330	342	331	361	363	339	340	319	345	320	337	326	309	321	304	375	350	382	374	335	326	344	299	327	356	340	322	366	300	322	334	348	359	307	348	395	321	338	310	347	335	316	377	345	340	358	359	367	338	344	343	299	336	336	326	376	322	329	335	375	330	383	365	358	350	357	356	345	358	361	347	323	302	353	365	334	362	355	347	345	337	350	334	355	365	369	337	313	342	333	330	331	313	351	305	306	329	348	356	338	342	322	322	386	361	332	345	341	326	329	351	339	360	338	337	301	338	355	322	334	284	312	370	323	336	352	337	337	331	337	374	319	316	347	349	324	348	341	344	349	335	337	348	338	300	348	319	322	338	364	385	347	336	339	334	361	309	313	331	353	325	370	337	328	361	315	322	342	331	341	312	348	362	354	364	292	340	326	343	347	323	339	312	361	322	349	320	367	345	350	354	337	340	316	298	338	323	320	348	335	359	330	308	342	326	353	362	339	353	326	346	353	319	332	335	333	370	339	327	350	356	352	329	349	340	351	340	307	326	347	325	334	325	333	308	307	311	323	341	344	345	350	323	301	312	328	325	327	348	311	331	341	325	307	364	341	364	306	343	315	334	332	347	341	359	344	361	334	354	294	345	364	346	361	316	338	364	346	319	370	332	340	353	311	341	346	368	325	362	336	339	317	360	325	330	334	340	350	323	343	352	349	354	372	325	347	337	330	350	375	302	328	328	324	310	312	351	325	356	343	345	362	332	325	346	306	358	314	318	351	338	368	345	327	330	326	337	332	345	304	342	321	354	340	354	333	355	332	309	310	333	329	371	347	358	333	321	322	377	347	337	326	364	302	334	319	358	364	361	342	319	332	332	353	341	332	335	384	296	336	351	311	307	329	365	319	353	368	334	330	326	344	353	295	319	368	314	328	338	343	320	341	334	325	357	330	311	377	312	326	315	332	342	346	315	352	337	337	301	369	383	315	347	361	326	361	339	368	376	328	335	303	333	377	325	279	348	331	360	342	330	302	359	359	321	311	336	305	320	353	289	349	346	360	311	335	343	338	357	332	362	348	358	329	339	381	332	359	340	311	341	345	336	333	318	332	347	321	346	324	343	313	346	329	337	368	329	345	325	357	368	332	324	311	366	313	322	338	330	332	347	325	350	329	338	362	331	337	355	304	311	342	332	323	351	357	323	330	299	321	353	349	329	356	339	300	368	352	323	342	340	343	341	354	323	342	360	344	300	323	310	304	341	336	321	333	351	362	334	358	333	328	346	328	309	348	331	316	345	353	309	310	354	330	302	280	288	298	328	332	335	361	346	362	332	324	323	324	332	297	316	355	341	350	373	324	363	353	312	344	305	340	338	349	295	355	352	361	321	353	319	326	315	346	312	348	329	324	347	328	363	345	360	345	365	345	356	315	349	342	302	330	363	295	339	340	353	372	350	333	319	354	350	360	328	345	331	312	336	338	326	337	314	354	326	339	334	328	355	343	370	343	325	321	336	318	324	355	319	310	352	342	317	326	352	360	336	315	365	316	350	339	353	322	345	339	371	327	329	340	323	323	337	338	369	346	278	353
23507	21571	29349	24459	21752	19400	8621	3336	2224	1274	675	420	353	310	300	307	274	300	250	1634	2120	1442	888	465	408	390	311	252	236	209	203	207	210	213	236	208	198	236	227	214	196	222	205	207	223	218	215	208	229	225	194	205	228	203	222	237	214	208	212	219	220	211	241	219	212	202	213	221	213	192	228	251	230	234	187	240	216	229	208	219	223	221	208	203	234	219	218	220	213	229	250	211	205	203	220	206	221	204	216	242	232	241	220	190	225	187	220	216	230	216	217	219	209	219	225	238	199	212	210	214	236	227	219	184	187	228	244	202	210	229	199	197	196	219	205	246	214	219	204	204	196	226	185	218	199	215	234	227	197	206	243	217	223	210	215	201	194	195	219	183	190	210	233	190	184	209	232	209	207	224	187	203	209	191	221	221	245	213	263	200	199	222	190	232	247	240	212	208	210	208	226	210	207	196	203	208	208	212	187	217	212	227	201	215	211	223	225	194	202	214	215	216	200	200	216	204	215	208	226	196	233	216	192	231	204	205	216	219	241	192	214	233	226	208	212	195	224	223	222	210	219	210	212	213	239	235	225	226	211	234	198	194	234	223	191	189	240	197	235	229	201	183	196	212	213	239	194	219	207	225	218	218	214	212	208	224	225	216	195	226	231	205	226	225	213	197	210	205	210	230	173	208	207	202	178	215	230	218	210	231	235	218	254	222	191	192	198	229	220	200	195	210	171	234	235	215	187	194	211	210	206	224	218	227	206	212	221	209	202	235	220	231	200	211	220	217	203	212	211	225	211	205	218	193	211	228	177	223	196	211	218	193	245	209	212	233	223	218	209	223	214	208	193	194	196	214	238	188	207	222	219	232	183	219	216	225	201	200	227	215	190	187	192	227	192	207	216	216	229	201	218	215	255	226	230	195	236	206	207	210	236	212	233	211	196	216	220	209	203	212	211	228	224	213	204	224	206	192	210	215	225	241	210	205	209	234	211	238	234	194	220	217	205	237	236	205	218	222	235	218	205	221	198	229	194	214	219	202	204	218	217	227	195	215	214	187	233	212	231	223	210	216	221	223	213	240	223	219	207	241	222	202	213	194	218	245	218	190	199	224	216	213	220	198	214	207	240	205	234	219	220	215	216	228	196	219	208	207	212	211	207	223	216	203	208	211	209	192	223	218	223	201	207	192	211	199	210	221	251	224	199	199	232	228	175	196	205	212	213	194	215	206	212	210	222	218	204	191	209	210	248	206	215	234	205	190	224	225	233	205	219	211	209	226	210	204	216	241	232	203	238	167	244	194	205	201	233	201	209	223	225	195	222	198	208	248	232	203	184	219	197	216	208	226	211	187	228	200	185	218	234	222	223	211	223	220	240	228	220	191	210	215	193	206	218	252	232	217	212	204	199	212	210	241	186	232	214	213	205	234	201	260	216	192	216	213	208	210	203	206	216	211	234	211	165	215	192	196	232	229	204	223	206	218	194	221	190	187	237	211	205	191	189	215	195	212	214	212	229	221	231	216	221	221	215	214	233	206	228	216	232	208	189	214	219	203	215	200	222	189	217	209	226	201	214	227	216	243	261	206	217	204	210	214	215	194	227	209	233	213	198	218	205	213	229	217	226	223	231	222	207	213	225	210	205	199	204	208	200	193	213	208	218	213	229	204	192	214	219	189	197	205	201	211	199	206	213	203	226	201	208	227	243	236	189	225	213	245	244	209	212	206	215	200	205	203	216	198	208	219	220	224	222	216	222	216	217	232	221	186	209	182	228	200	216	227	177	192	214	208	240	228	194	213	210	180	236	185	224	211	217	224	218	176	205	207	216	213	217	215	205	200	212	187	209	215	219	218	209	238	246	221	196	185	250	230	212	197	212	208	198	204	193	219	225	229	242	215	215	209	229	219	221	215	215	235	206	199	210	226	199	210	198	231	205	197	252	212	208	207	217	203	222	214	207	203	207	199	217	208	201	232	199	212	227	222	203	205	225	215	220	235	210	213	194	216	230	220	200	200	204	221	196	206	207	193	225	206	237	221	213	213	250	207	216	209	218	222	208	177	232	214	203	217	219	216	208	197	215	231	212	232	236	198	203	222	225	213	196	211	240	219	211	231	212	222	202	207	218	181	196	237	212	184	213	249	234	192	217	222	240	207	194	195	216	225	229	192	215	204	228	229	206	235	213	238	225	232	203	226	245	209	190	210	215	235	191	245	213	211	202	223	193	234	239	198	240	220	218	206	198	212	218	214	205	259	199	217	200	216	195	202	208	213	228	224	213	211	212	200	206	197	205	197	186	226	236	208	239	232	203	201	204	206	217	210	232	218	202	214	219	208	202	215	218	215	229	229	214	223	211	214	215	199	191	216	215	213	204	236	221	200	208	200	196	201	199	230	219	198	217	183	219	232	182	199	223	239	212	204	200	212	201	218	212	205	228	228	227	180	214	220	241	211	212	194	202	215	195	216	216	206	209	204	180	204	195	213	205	235	233	197	244	204	214	225	224	215	216	222	218	218	222	219	205	193	225	209	203	217	217	213	223	213	224	202	210	194	221	206	227	194	213	213	194	204	198	241	207	209	210	230	236	210	244	209	203	198	205	192	210	236	222	231	214	207	236	249	215	229	200	219	200	204	211	226	231	197	205	233	211	211	222	235	195	214	223	201	214	204	209	218	199	213	210	208	209	227	233	212	217	210	231	205	235	218	194	202	231	214	217	192	216	192	226	248	172	228	221	219	228	213	240	221	206	235	223	227	221	204	228	207	212	183	223	225	206	213	203	215	213	210	213	199	213	202	227	216	188	223	198	212	217	206	200	223	184	238	193	208	228	214	213	207	238	228	224	235	225	212	214	211	246	236	204	237	207	205	187	196	201	195	206	219	211	197	213	213	209	201	187	217	206	224	188	227	206	218	211	207	205	210	201	212	201	222	195	215	220	202	188	205	199	182	208	194	230	217	208	211	204	192	245	228	218	227	231	232	241	222	223	238	198	229	230	186	205	229	224	222	207	205	179	226	231	206	211	219	211	207	223	206	206	221	229	204	209	230	205	212	234	219	212	200	179	207	204	208	210	188	222	241	220	217	198	205	209	209	208	245	183	214	212	195	213	207	220	223	203	211	224	211	183	219	212	202	225	190	227	212	197	219	225	220	240	214	213	218	233	215	197	214	216	203	214	191	220	203	223	211	207	235	217	200	213	203	215	218	217	199	214	224	206	231	197	233	215	229	214	218	193	221	199	246	211	213	205	223	227	216	196	187	206	210	218	223	203	204	243	204	209	194	198	189	228	203	198	195	250	199	237	207	193	234	181	202	195	241	232	220	230	220	219	212	183	203	223	230	252	196	208	213	204	216	189	221	208	213	225	228	200	194	219	176	231	222	226	203	184	211	206	229	216	216	210	231	193	225	199	206	238	200	226	197	217	211	220	206	208	214	227	225	222	217	218	202	223	198	229	209	229	222	238	202	237	203	199	210	201	209	220	192	208	205	208	207
39470	64311	54800	37659	22859	12844	8855	7052	5451	3006	1581	1039	821	627	656	615	567	525	557	4166	5381	3454	2054	970	851	840	584	441	346	340	320	302	361	320	321	322	341	335	360	323	322	359	316	322	312	319	314	311	315	357	340	357	334	326	333	328	332	325	338	315	338	375	349	345	323	351	335	329	342	360	335	324	328	357	352	346	355	331	380	344	341	316	310	319	348	343	357	369	352	337	329	333	348	340	345	303	320	343	329	325	298	351	330	369	343	318	328	331	308	343	315	375	369	359	332	330	343	331	338	350	309	318	343	339	341	340	352	334	355	323	350	328	353	371	319	327	345	356	343	353	351	341	324	363	319	322	304	324	327	337	331	331	335	362	346	342	362	293	320	295	362	320	329	339	309	298	339	330	341	331	310	341	313	322	319	354	348	330	349	330	320	327	340	334	333	335	321	350	307	360	345	329	329	316	316	361	363	347	342	331	344	349	295	343	338	344	321	313	319	346	338	325	312	323	294	335	335	350	317	307	348	346	302	323	325	338	325	342	331	354	315	372	356	314	350	320	326	333	341	331	372	327	319	334	346	327	311	319	336	350	347	310	356	334	369	344	333	325	325	340	320	326	365	337	332	362	339	344	359	358	353	326	356	327	361	345	322	332	338	325	357	350	341	325	349	335	364	309	369	347	375	305	318	315	346	352	370	312	324	327	341	331	348	302	351	339	338	326	328	279	352	325	351	325	333	362	325	321	367	318	314	347	343	308	334	344	339	323	338	352	341	305	347	360	324	320	358	369	346	327	315	358	317	268	325	324	312	317	326	350	343	342	304	357	346	321	351	334	339	323	325	332	318	319	364	333	346	321	325	319	368	363	320	321	340	347	345	364	373	339	351	348	317	334	333	329	323	353	336	345	318	345	372	356	340	334	332	344	307	347	312	355	295	334	329	320	320	325	344	369	359	332	334	304	360	354	316	315	330	350	344	353	339	322	290	333	344	303	318	320	357	340	321	323	320	321	321	356	337	347	286	334	322	344	339	353	330	327	384	352	371	346	350	334	346	349	353	372	337	341	355	321	329	357	342	352	328	366	299	306	325	317	358	328	334	315	302	342	314	365	334	312	335	334	358	354	351	315	339	344	348	315	340	317	349	338	367	343	358	331	361	342	328	360	327	307	323	323	331	341	326	338	310	340	320	352	359	332	339	338	340	346	326	350	365	308	329	343	374	310	353	344	351	293	359	348	321	346	338	326	323	340	318	335	322	355	297	319	314	321	340	323	293	343	366	317	366	329	319	370	311	337	303	373	351	294	344	321	320	339	300	371	327	338	315	300	336	334	317	306	338	348	343	355	346	328	334	324	346	320	310	349	361	337	337	297	311	353	337	312	334	358	348	333	345	370	343	331	307	368	350	352	338	315	347	349	347	328	341	338	308	332	329	377	339	319	336	333	343	328	313	321	314	320	314	342	339	348	384	330	298	351	356	320	334	357	340	340	322	343	331	308	329	353	344	303	327	330	326	319	364	320	353	328	313	339	362	369	320	342	348	324	327	315	313	345	343	306	326	301	341	332	329	313	311	296	344	308	322	312	349	351	371	320	326	371	315	347	324	357	339	341	318	313	354	315	353	352	337	318	336	337	352	360	331	323	350	334	318	339	343	323	336	333	331	332	352	370	326	337	342	324	321	324	361	314	307	351	349	332	345	324	332	341	313	317	333	343	329	341	314	316	365	351	342	330	310	366	340	343	319	305	320	322	322	338	369	321	325	341	338	366	321	341	323	347	320	326	357	325	349	325	364	320	307	328	322	337	330	336	344	315	326	333	319	344	330	354	332	349	330	353	354	338	355	306	333	347	357	330	324	310	338	313	309	325	331	301	329	339	325	339	326	329	323	338	331	348	312	349	330	313	325	321	322	326	317	336	341	321	304	351	346	327	335	342	358	351	325	341	321	321	309	357	365	355	352	308	322	342	334	327	342	329	319	322	319	317	323	358	387	356	294	327	315	320	341	349	336	349	343	322	383	313	328	362	315	302	337	352	344	337	341	339	345	349	312	322	344	310	309	363	341	310	339	330	312	336	349	337	333	327	314	337	343	342	323	317	353	335	338	358	328	347	322	360	321	341	351	343	338	341	335	329	333	340	337	345	306	334	318	354	317	341	340	335	345	301	331	318	331	313	305	374	347	336	302	331	325	317	308	332	340	337	341	329	355	312	322	346	342	347	321	342	318	379	360	333	317	293	322	319	367	338	302	361	350	329	359	338	364	328	356	353	337	325	335	345	338	310	341	342	333	321	334	334	339	315	334	339	359	320	316	342	338	339	352	350	334	328	336	349	342	337	346	334	325	330	332	338	347	348	363	341	360	317	333	333	316	332	360	339	332	348	328	323	328	379	352	335	339	325	325	314	356	333	358	373	319	328	326	355	355	328	358	326	331	334	345	336	330	372	366	342	319	363	330	331	365	338	326	327	342	348	304	297	298	328	311	359	308	346	323	329	327	345	321	363	328	343	358	331	307	336	311	337	354	370	338	335	360	317	326	306	314	344	338	335	306	371	350	359	357	318	384	362	329	318	343	345	325	355	372	320	334	308	358	325	322	362	335	325	327	333	301	357	312	309	327	340	390	364	328	330	343	345	326	338	307	317	353	350	332	321	316	328	353	368	367	343	340	320	320	301	343	328	341	306	352	323	338	392	347	363	308	356	348	313	326	324	374	336	334	310	344	324	348	356	349	316	331	347	315	360	331	332	310	341	339	337	348	315	343	316	374	342	334	331	354	338	314	317	321	320	316	358	361	349	352	331	347	314	326	332	326	330	337	358	360	356	350	323	321	301	328	320	336	330	307	348	358	339	340	327	342	322	317	334	323	319	334	396	332	325	357	350	351	318	326	318	302	319	317	301	372	340	307	337	317	331	335	350	357	342	371	383	309	313	343	316	360	339	324	317	367	353	329	344	347	321	328	349	350	327	305	352	334	323	305	328	343	353	349	303	358	339	329	354	329	337	339	348	324	334	329	351	311	308	359	349	308	340	341	325	332	324	358	352	341	295	309	335	341	360	323	352	338	333	342	343	335	358	367	339	355	331	329	358	327	323	342	316	344	350	327	366	332	335	321	324	351	338	305	333	326	329	329	341	324	338	369	336	324	335	321	350	320	327	333	297	361	345	343	301	338	308	358	373	322	365	352	327	353	298	352	316	339	339	362	352	336	314	337	364	318	333	351	347	359	334	324	341	298	338	312	328	358	334	353	371	327	348	312	337	332	344	328	330	355	334	326	345	306	341	336	337	347	325	349	323	313	319	310	334	357	293	329	324	341	330	320	329	329	337	349	357	335	337	295	321	305	326	329	348	332	321	315	342	299	357	335	325	314	333	330	319	338	360	349	327	327	338	321	326	343	343	354	340	328	307	292	334	334	343	329	366	338	335	339	346	341	339	339	341	345	343	320	323	346	320	349	343	333	361	334	340	335	342	359	314	330	321	330	321	343	341
29876	29709	32372	19045	6544	1999	895	589	457	337	276	267	288	245	244	212	218	243	226	284	384	309	226	274	232	219	224	220	215	199	219	212	204	228	210	210	192	207	221	200	203	229	219	212	204	211	233	200	206	215	215	204	241	226	213	192	186	198	208	214	223	209	212	200	199	183	202	238	202	208	225	185	244	234	202	186	221	200	216	197	183	211	237	206	217	202	201	187	201	183	218	218	199	193	244	232	187	215	221	205	206	196	208	216	202	217	182	196	209	191	190	192	212	230	201	224	224	239	245	206	213	202	202	211	195	201	235	207	231	213	203	210	226	217	193	205	204	216	216	201	214	206	204	196	202	214	236	215	238	184	207	213	201	211	200	219	222	214	216	210	235	213	213	192	189	201	215	206	195	210	192	211	191	203	228	232	221	191	193	202	219	232	226	243	222	213	209	216	208	213	207	212	195	203	232	195	211	207	198	213	206	219	229	217	227	201	228	192	215	215	209	199	199	200	227	220	213	197	197	189	207	185	193	197	202	206	206	192	210	193	195	226	223	191	229	197	209	204	222	207	184	207	201	210	212	226	183	211	187	216	207	197	214	202	217	189	189	183	214	214	214	216	181	206	236	212	230	187	230	231	191	196	209	215	215	216	201	208	214	205	225	199	211	209	180	216	220	215	200	220	240	193	199	197	240	207	228	197	215	186	208	193	223	207	210	209	226	206	218	202	191	201	222	214	203	244	234	199	228	239	197	216	201	194	208	224	208	201	181	198	210	219	230	206	200	226	214	205	248	200	206	212	196	196	202	208	219	193	209	206	219	205	218	207	190	211	208	223	199	235	231	263	192	205	204	198	205	214	191	205	208	201	212	213	214	203	204	192	205	207	186	200	208	199	212	208	204	223	189	193	200	250	215	226	222	191	213	195	233	202	208	233	207	198	222	197	215	238	237	198	244	200	213	222	195	218	210	203	197	219	197	214	222	195	206	202	182	203	211	207	189	208	224	226	203	220	183	212	215	217	179	195	186	211	188	233	224	214	211	223	193	202	218	196	221	219	193	190	226	235	212	191	204	230	194	225	197	207	218	203	228	201	217	216	210	215	213	194	203	188	224	207	197	210	208	236	220	209	201	212	220	225	222	203	203	234	220	212	189	204	227	214	180	209	203	195	208	209	194	224	191	233	203	213	219	223	206	224	213	220	220	220	211	209	172	207	217	207	213	212	191	222	200	191	213	214	202	182	200	221	189	248	204	221	199	219	229	218	203	204	192	210	178	209	205	194	219	193	220	239	199	214	220	208	224	217	210	202	221	208	218	237	213	211	226	202	206	166	206	213	214	203	200	196	214	208	186	197	207	188	198	214	210	243	205	213	199	205	225	189	209	193	217	242	188	234	208	191	197	196	213	217	199	191	193	215	201	212	214	203	184	206	189	201	207	235	212	230	209	210	227	205	210	201	211	222	232	216	206	217	192	213	218	219	208	206	220	191	197	199	206	217	178	202	232	220	186	217	223	212	223	198	227	217	211	210	203	197	198	180	208	214	213	209	192	217	185	199	206	252	255	218	212	204	204	203	219	184	214	207	224	212	204	247	207	198	211	186	203	201	213	194	195	208	194	191	209	235	228	205	249	198	196	223	233	196	221	235	204	198	218	212	186	227	211	201	188	241	214	204	197	203	224	212	231	218	197	219	225	206	188	224	222	210	200	213	208	214	195	188	215	207	219	225	211	215	186	230	223	210	208	200	187	211	209	209	218	217	193	203	219	207	210	217	211	226	197	211	219	209	192	219	185	230	230	225	206	230	188	217	208	232	210	218	200	214	222	202	256	220	205	192	186	219	229	222	219	188	175	204	212	187	196	195	190	210	188	192	204	232	230	193	192	189	165	209	212	202	183	205	205	210	237	190	225	235	188	226	201	229	221	184	208	211	205	230	212	192	202	202	196	210	238	180	200	193	209	203	199	202	226	208	180	207	206	215	197	190	229	212	212	201	204	213	223	184	171	202	193	180	201	170	221	215	205	216	211	203	219	197	212	228	207	209	208	208	201	201	228	222	228	234	199	217	227	218	193	205	195	193	195	206	214	194	213	185	174	212	222	205	200	216	195	199	228	199	210	210	217	212	187	203	220	213	212	236	222	221	172	215	221	209	225	245	205	206	183	181	214	212	197	211	202	216	202	211	209	217	193	199	215	208	225	195	211	250	211	212	204	219	215	178	209	223	234	184	212	200	209	219	198	220	201	215	214	215	222	185	226	220	205	205	213	212	196	218	194	237	215	225	234	211	200	216	212	203	207	199	218	177	199	238	204	209	224	184	192	214	203	191	178	181	196	210	222	213	203	240	196	200	212	220	195	217	235	219	214	211	210	184	217	215	228	213	193	199	223	196	200	203	220	203	207	187	172	196	233	225	206	233	222	224	203	226	207	210	213	200	247	214	219	187	230	218	193	207	223	213	220	194	219	208	197	219	222	213	217	213	227	204	200	211	196	197	221	194	182	213	202	199	210	198	241	221	193	225	213	201	232	238	176	219	222	194	232	229	207	210	240	230	210	213	205	244	204	203	194	207	213	214	174	227	197	206	210	215	193	190	187	211	229	210	201	207	207	216	222	206	205	207	213	198	207	206	232	199	224	222	246	194	194	195	193	229	175	212	214	206	205	212	233	196	208	225	191	218	205	218	210	222	188	202	212	232	193	202	212	216	210	210	199	216	198	244	201	200	218	207	227	205	207	201	230	201	226	183	200	193	214	220	225	190	191	208	204	215	189	227	209	199	196	184	207	188	203	215	226	207	220	225	226	223	210	172	215	218	184	202	196	208	207	222	210	204	214	218	196	206	201	214	195	207	227	202	200	208	207	216	194	181	214	197	220	204	208	204	222	186	176	214	197	208	213	194	197	205	206	179	194	214	217	224	207	214	215	229	226	224	223	217	234	190	233	221	232	201	215	209	226	196	200	217	210	204	214	206	233	215	209	207	229	222	226	204	205	211	221	173	195	232	222	198	220	200	242	201	218	195	222	205	240	224	228	213	200	206	204	205	196	225	206	223	218	213	200	221	196	202	224	215	224	208	221	223	221	217	229	244	186	227	228	214	197	216	221	197	212	181	221	212	221	218	196	204	218	237	202	219	196	210	253	197	231	203	208	191	210	191	219	213	196	214	212	198	207	205	202	214	205	212	214	239	202	208	202	208	199	211	194	213	228	221	211	196	185	200	210	241	208	186	204	208	187	199	207	204	189	203	221	211	208	208	191	193	226	206	224	221	196	218	190	202	213	217	201	199	223	226	212	251	243	204	238	241	234	227	229	178	189	218	203	206	229	195	187	190	216	201	210	198	206	219	209	190	188	210	216	222	200	201	206	206	206	210	214	208	216	207	228	209	205	178	209	230	207	210	203	218	220	190	230	211	193	195	220	222	226	204	218	191	191	213	193	211	213	211	209	208	196	213	181	172	224	202	232	207	188	215	224	202	196	194	198	192	211	179
37127	48399	41023	22395	11869	4516	2221	1556	1022	704	609	533	487	430	420	389	393	383	377	623	738	625	519	470	395	352	332	316	363	337	347	344	375	322	340	341	346	320	299	347	351	343	318	320	326	364	351	321	322	370	330	302	340	285	297	348	359	332	353	326	329	329	350	344	351	329	311	347	310	346	345	344	310	310	354	327	351	332	351	349	337	323	321	332	349	326	338	344	359	348	334	334	342	362	301	378	316	332	317	343	339	330	332	351	324	338	324	348	338	336	356	315	327	346	366	339	309	311	304	344	341	356	316	334	319	338	328	328	294	343	358	323	321	341	299	348	343	353	325	329	301	347	315	296	338	345	358	327	302	326	358	341	327	291	334	316	361	341	321	322	324	347	325	347	342	359	308	360	295	344	310	324	362	321	298	334	319	315	330	360	329	350	333	334	323	346	322	355	354	330	353	344	327	302	344	321	345	328	362	327	366	342	327	321	347	358	336	344	335	355	331	315	354	324	351	361	330	332	333	357	321	329	344	328	351	329	356	299	316	349	368	344	325	362	338	334	351	360	317	328	307	363	363	340	341	342	364	323	329	362	339	331	340	317	321	349	319	343	383	345	326	310	355	309	356	358	311	341	336	345	305	320	331	319	320	384	348	368	345	331	332	346	360	331	372	338	384	324	299	305	327	352	363	303	340	340	377	336	359	319	341	326	330	341	334	333	341	311	347	345	349	339	347	331	342	372	333	314	312	324	339	316	342	338	296	334	315	357	369	336	353	371	335	334	315	377	341	353	314	348	317	362	312	331	341	336	346	343	360	306	331	350	338	314	347	350	353	333	336	346	320	348	341	320	343	351	334	305	345	353	332	365	338	317	320	321	342	324	316	308	345	333	352	347	362	369	351	344	326	345	362	361	337	368	320	342	326	366	365	330	340	314	357	318	342	356	344	359	358	348	330	337	349	343	353	294	349	322	347	330	353	322	337	369	332	325	317	332	340	323	305	349	337	353	305	325	306	338	343	306	336	354	332	325	314	306	372	344	345	301	340	350	361	323	348	341	338	336	355	332	386	354	309	328	337	344	360	346	320	332	322	324	343	309	335	317	350	337	309	343	360	334	313	348	336	312	340	344	378	296	333	364	345	332	340	368	354	343	362	329	364	338	337	341	322	299	286	376	338	324	319	329	350	336	331	333	319	383	326	347	317	347	351	365	346	315	341	320	341	338	347	334	323	287	344	336	347	316	330	357	348	374	349	354	322	338	343	316	330	319	351	334	326	369	334	308	328	337	321	383	323	351	338	342	322	347	334	322	351	347	317	317	361	339	327	304	312	347	326	301	323	334	349	326	316	360	341	346	355	323	338	348	349	314	341	350	339	358	341	301	376	330	347	315	306	362	369	358	319	331	329	371	357	358	358	343	333	309	355	325	354	371	362	354	312	330	340	318	330	330	334	356	312	351	362	323	343	334	311	351	323	314	346	372	314	342	349	351	337	333	351	352	331	334	334	344	336	320	321	327	334	309	307	368	321	326	338	359	348	336	345	339	352	294	316	297	354	319	355	329	319	347	340	354	345	347	328	334	340	336	342	354	377	350	324	331	355	342	355	318	326	338	338	335	336	332	291	355	349	331	330	320	361	350	319	346	349	361	335	348	319	349	328	332	346	327	333	328	331	363	340	313	334	323	329	346	363	336	313	352	354	344	347	341	334	318	319	322	352	344	303	328	331	330	340	354	339	333	352	292	337	340	324	324	322	337	316	328	315	338	322	350	299	315	315	360	297	323	352	342	341	325	324	352	320	334	359	323	331	319	325	357	367	355	333	328	318	326	377	360	325	300	325	340	353	334	292	301	328	309	312	326	313	382	334	314	325	331	353	372	331	346	324	334	322	322	343	321	310	329	337	337	352	378	312	343	337	339	340	313	362	356	330	318	345	314	349	343	366	324	334	344	357	334	338	332	341	330	330	308	355	332	336	342	361	324	358	301	354	331	329	341	354	350	297	313	339	338	324	337	334	333	333	329	319	339	315	364	313	332	303	362	305	321	306	359	338	323	316	333	331	368	334	335	307	332	354	333	331	359	322	330	336	372	324	336	368	346	354	321	364	326	335	335	347	333	341	334	331	342	283	342	326	333	314	314	339	350	335	297	345	321	330	324	315	323	354	364	322	308	334	348	322	335	338	350	325	327	327	342	348	323	351	341	340	337	337	311	368	342	314	376	339	303	347	340	328	359	292	327	324	356	356	307	366	369	314	338	346	343	352	359	349	366	319	310	316	345	333	344	345	306	312	316	344	346	341	326	346	334	335	357	329	343	319	366	340	338	322	336	344	318	353	327	339	344	332	315	342	375	344	343	361	357	338	383	348	351	333	333	322	331	351	352	346	367	349	306	329	301	361	295	351	325	309	342	300	328	336	346	313	342	343	322	310	323	328	351	355	325	320	323	336	353	329	353	314	328	341	369	313	326	318	320	338	327	308	317	335	354	333	315	341	345	337	350	342	332	318	316	298	341	352	332	350	313	338	323	321	326	335	300	316	331	324	308	347	338	308	336	340	327	318	319	321	359	321	323	347	318	322	336	343	335	330	317	322	338	339	346	321	331	349	350	310	368	326	313	328	347	328	312	333	319	302	312	371	334	350	344	313	336	312	328	327	335	352	333	318	330	325	316	336	313	351	329	376	336	342	345	374	339	350	368	365	331	315	342	360	351	366	342	352	330	359	304	367	346	357	321	341	356	344	303	319	331	328	341	347	318	352	305	338	307	374	337	347	328	327	358	335	327	314	321	331	357	343	320	327	341	323	356	356	342	305	340	317	354	381	366	324	322	299	323	357	332	344	338	348	358	333	336	327	359	304	341	313	298	346	326	361	378	329	366	307	322	381	349	310	312	342	315	344	341	337	356	337	336	345	334	343	336	344	357	365	313	340	291	330	334	367	335	332	324	337	346	335	313	341	328	322	348	345	310	357	336	315	342	314	360	315	380	350	354	323	341	348	340	349	339	355	352	327	341	318	308	339	335	354	325	340	385	341	323	321	353	327	334	322	321	295	357	331	333	346	341	318	328	342	337	352	383	342	328	327	362	329	360	328	332	319	355	306	339	356	320	313	331	322	305	343	331	337	352	349	325	330	313	335	344	363	335	331	329	382	330	346	329	350	332	311	335	323	290	363	352	318	360	373	350	336	323	343	351	320	343	378	314	354	327	354	372	344	336	390	364	317	354	350	316	346	341	349	348	348	334	358	342	340	325	312	319	347	337	293	345	359	340	303	348	341	352	315	371	374	379	356	315	354	362	319	328	325	324	363	334	319	348	334	341	344	343	304	301	314	330	328	316	344	312	340	333	348	349	367	353	318	317	330	371	324	362	320	329	343	348	319	335	338	325	319	331	328	327	317	327	317	313	328	310	354	360	316	348	338	356	334	349	326	339	318	355	327	337	328	350	341	315	325	348	347	355	297	325	332	308	327	341	352	323	341	327	330	341	318	326
24758	21614	28871	25703	19141	7342	2518	1447	1014	615	399	301	264	282	266	264	204	235	275	802	1017	618	468	421	322	276	267	202	214	218	219	204	208	233	199	205	205	189	209	204	216	230	207	225	209	224	218	218	224	254	225	234	185	193	218	233	177	182	214	213	203	189	210	203	200	188	198	206	219	215	199	218	227	203	200	194	211	194	225	223	223	227	216	214	214	205	222	222	192	221	197	203	198	222	194	236	252	190	205	205	206	234	194	206	222	214	202	220	236	214	225	224	213	204	196	219	248	207	217	225	194	215	211	172	220	215	208	210	203	200	211	198	220	230	235	194	192	212	211	206	218	213	225	221	225	189	221	197	213	207	200	211	215	242	224	199	227	220	197	222	234	197	217	204	212	232	217	202	212	219	246	203	226	194	235	248	215	213	219	215	200	212	195	200	224	198	210	192	192	187	198	211	213	217	201	192	220	232	202	185	201	196	201	206	219	202	182	206	204	184	220	209	239	205	218	212	221	199	231	216	221	219	214	222	209	227	215	220	197	222	177	194	209	206	204	213	219	202	197	187	225	198	174	197	224	226	193	201	211	248	201	236	196	234	201	220	224	225	219	201	178	206	234	191	214	211	223	194	209	216	233	207	201	199	193	217	189	193	198	202	212	224	209	211	205	217	230	211	240	208	211	199	197	240	193	245	221	230	224	237	207	212	212	209	212	197	227	222	224	217	187	233	206	205	209	230	209	218	208	234	210	169	224	217	206	194	240	209	207	217	227	181	210	214	210	225	226	197	235	192	214	209	224	206	200	184	213	220	223	217	212	218	203	214	208	176	217	216	216	196	193	198	205	187	229	227	214	225	220	244	215	222	181	228	207	235	239	215	228	196	226	193	220	207	228	220	196	210	212	216	214	217	199	226	195	199	216	199	215	193	217	186	215	223	201	224	224	211	216	216	212	206	205	208	220	204	212	207	208	193	195	210	187	208	221	241	206	223	216	231	176	222	216	187	216	218	192	201	205	203	232	215	215	218	215	218	199	205	181	224	201	228	220	205	202	210	228	213	219	231	196	206	207	212	193	205	204	208	225	204	200	236	215	197	227	186	212	214	227	221	194	208	229	215	209	193	209	225	230	191	212	228	188	209	203	221	212	231	219	195	195	213	203	205	198	234	210	205	208	211	243	226	219	216	236	208	226	211	191	218	227	241	196	213	184	207	227	228	232	232	206	201	219	241	204	215	216	199	207	196	219	203	218	205	235	198	213	218	211	225	191	211	229	202	197	191	217	191	214	251	194	226	194	222	204	231	209	226	195	207	201	204	221	227	213	199	203	184	207	217	213	231	209	195	246	212	201	215	194	212	224	192	182	201	206	229	210	193	214	202	218	222	234	221	208	196	206	214	215	198	213	224	212	219	216	218	215	221	208	217	221	227	176	188	177	203	212	208	191	198	218	198	194	192	207	210	194	201	233	213	215	238	195	244	221	210	223	209	199	243	212	209	214	208	191	207	218	222	222	202	201	202	211	210	210	210	191	204	216	221	201	211	184	208	218	206	224	243	212	204	235	184	204	211	210	208	198	211	197	204	207	231	201	217	235	210	222	202	199	242	175	216	218	210	217	240	245	213	200	222	225	223	233	214	205	205	217	248	209	206	183	199	218	225	205	220	216	192	212	180	224	190	213	217	196	212	193	215	225	196	224	216	199	178	219	200	224	208	196	234	236	206	207	216	223	212	185	220	222	203	204	229	217	224	216	222	214	202	215	233	200	229	207	220	187	192	212	215	205	219	217	208	220	231	227	206	197	224	207	220	195	202	200	213	208	224	226	219	212	211	200	226	214	250	205	202	203	221	202	219	211	214	196	216	222	204	206	221	197	231	233	207	203	231	226	186	205	215	198	204	207	211	190	203	227	222	211	211	232	233	216	212	206	202	227	201	219	205	221	207	218	219	193	179	190	200	228	214	222	237	227	209	228	212	214	217	230	234	227	193	206	211	218	190	186	209	205	199	222	211	193	209	200	221	223	211	212	207	217	204	205	208	215	215	208	206	227	210	214	197	228	198	206	220	218	183	239	201	230	210	196	243	214	213	200	200	209	230	199	203	229	216	194	217	224	199	219	191	192	227	194	228	205	207	217	200	194	217	242	223	213	224	235	206	236	213	190	205	215	193	210	232	209	219	201	240	234	223	206	195	186	203	241	223	198	234	204	203	194	201	232	220	210	211	236	230	172	204	223	203	209	194	233	204	190	199	215	214	222	215	202	227	205	205	212	190	196	242	189	218	241	186	217	235	228	212	222	231	216	218	182	208	213	209	204	218	210	210	238	217	215	210	193	209	213	210	199	216	215	232	228	218	203	206	221	211	218	209	206	205	225	211	211	194	227	200	227	209	222	214	220	209	198	226	209	207	216	191	226	210	202	179	183	204	212	222	235	211	213	194	212	216	214	199	237	209	230	196	223	218	219	193	218	226	215	210	214	186	210	225	197	209	193	201	206	210	204	185	210	201	205	196	231	213	225	204	242	211	209	203	203	205	203	198	204	232	204	216	212	216	203	224	207	230	194	214	185	214	211	223	200	219	198	200	210	219	214	221	196	206	224	201	193	213	217	213	200	187	204	214	214	214	223	204	198	244	218	200	215	183	204	185	211	217	207	204	191	245	217	219	216	205	226	215	227	214	197	208	201	194	224	223	210	221	215	199	211	221	186	219	202	200	202	195	206	200	229	210	202	191	188	205	229	214	219	226	186	226	225	216	226	217	229	180	198	210	214	206	194	185	215	191	223	195	219	219	204	192	217	223	234	190	202	221	227	235	226	197	203	206	204	217	203	215	220	195	195	200	207	212	201	237	252	211	214	216	212	225	181	209	191	202	195	206	205	216	189	215	176	219	224	216	216	209	190	223	219	190	204	209	222	179	209	212	220	205	211	219	192	223	260	228	203	204	216	183	228	215	209	205	207	183	204	227	227	213	212	199	212	186	196	194	218	201	201	193	229	244	233	221	188	204	206	184	206	197	209	199	218	209	223	185	223	202	199	217	206	211	223	176	221	230	199	184	227	216	219	220	229	206	214	226	189	206	211	222	208	232	210	195	196	220	197	201	222	230	211	210	210	203	211	239	212	195	207	218	238	191	224	196	222	232	199	229	198	232	227	217	209	203	225	198	215	206	222	225	206	224	171	192	208	203	225	205	213	192	214	196	239	195	239	193	225	204	218	226	216	225	238	219	201	206	187	227	221	218	227	195	198	238	241	199	204	194	210	198	219	218	206	184	202	204	197	211	196	197	209	195	194	213	214	213	218	200	214	222	197	211	250	198	219	197	214	234	175	220	215	207	219	190	196	219	178	202	217	193	216	214	192	199	194	201	217	237	216	207	173	191	210	191	186	205	211	209	186	196	225	218	219	199	206	220	205	221	190	226	188	230	214	221	207	231	213	220	198	217	224	210	182	198	211	200	209	191	185	210	208	223	193	200	198	222	200	209	191	195
38827	52815	47332	32619	15793	7794	4838	3481	2443	1365	914	682	595	521	488	476	435	380	437	2023	2600	1427	1078	852	622	483	365	379	347	329	346	331	320	340	336	388	348	362	371	331	338	336	332	327	339	313	340	349	385	345	351	362	337	337	326	357	354	334	326	343	319	316	365	342	338	306	328	338	331	373	322	380	372	362	352	327	301	353	359	360	356	360	315	341	382	351	329	343	312	334	356	334	360	317	360	330	378	335	329	335	327	341	364	346	316	326	316	343	312	326	364	370	331	353	313	350	307	378	320	358	319	334	344	337	359	329	330	377	332	318	346	339	340	330	314	361	330	315	357	332	336	347	354	351	304	346	345	337	337	318	314	348	342	321	309	340	334	348	315	344	354	368	334	337	365	304	346	331	363	318	353	340	371	350	337	347	325	345	347	343	326	328	316	334	329	336	346	317	388	339	342	343	351	339	351	337	333	338	317	360	355	328	323	336	322	323	335	340	345	351	351	332	323	330	352	318	360	322	339	355	342	309	354	380	372	342	356	329	316	348	339	330	319	329	319	339	317	340	332	340	342	320	354	322	369	320	366	314	319	334	347	328	319	331	328	324	356	319	318	356	329	340	369	354	351	329	346	328	354	346	325	337	334	306	343	324	317	315	322	338	332	336	322	375	364	366	315	323	352	332	342	328	323	364	320	317	327	319	339	386	311	334	336	379	390	339	346	316	316	360	358	360	374	346	348	344	372	348	327	308	368	328	366	339	316	329	336	335	350	319	328	336	376	361	348	315	358	351	314	348	334	336	326	324	327	317	326	332	364	354	342	375	342	339	376	341	358	351	329	336	337	366	313	364	368	338	347	339	372	356	338	344	312	357	340	357	324	371	358	332	345	331	351	353	312	338	343	328	374	347	349	361	331	340	319	329	358	342	330	348	351	353	327	330	345	380	339	327	349	350	347	313	360	337	353	305	292	357	344	326	332	370	371	325	318	344	366	364	320	346	338	321	364	307	323	335	351	405	322	334	339	335	350	387	360	332	348	309	333	348	347	385	343	307	331	366	335	325	345	314	351	359	340	343	304	297	367	333	349	326	325	370	339	316	343	328	331	321	364	347	345	351	357	324	344	306	325	330	354	327	372	332	377	371	360	354	358	358	317	331	330	327	337	377	329	339	324	318	350	346	338	340	306	335	294	358	345	349	335	305	349	320	309	318	325	315	396	328	354	356	328	336	342	333	342	316	336	297	328	344	347	341	359	342	335	320	353	351	347	350	340	346	334	360	338	354	341	342	340	315	322	343	365	342	333	302	347	368	315	327	375	379	323	351	375	365	369	321	356	329	350	353	343	350	343	331	345	305	338	347	334	296	330	376	326	328	377	350	322	336	324	332	327	330	340	327	374	322	328	361	298	364	319	305	339	321	328	331	318	313	359	343	358	371	336	339	343	342	307	330	342	323	340	336	307	370	344	348	329	332	324	313	336	344	317	343	339	364	347	342	352	350	372	307	330	342	344	319	329	358	367	352	323	360	326	349	356	341	329	361	320	305	344	353	322	330	330	328	349	313	333	344	373	336	337	324	333	299	341	341	371	321	352	334	355	353	327	324	342	351	310	356	344	328	320	339	330	337	338	342	349	377	369	343	327	332	336	370	315	338	303	331	383	339	343	328	363	347	328	327	329	326	351	313	367	357	362	340	323	311	335	329	340	327	304	334	322	359	325	344	372	309	326	332	311	349	339	345	334	355	351	354	320	351	328	309	366	372	329	361	332	340	337	321	329	325	320	361	349	346	361	340	344	345	328	309	325	340	352	324	322	342	345	347	367	339	335	340	340	321	358	335	322	335	297	355	355	351	341	330	333	378	323	333	351	321	359	349	344	355	305	347	365	380	342	326	327	334	357	318	309	358	357	300	374	298	364	360	335	335	346	331	348	347	307	324	355	306	344	326	335	312	339	356	338	352	308	305	316	351	332	331	331	361	350	367	325	346	343	341	333	352	341	365	349	336	343	340	349	334	339	355	330	347	320	305	348	326	334	349	377	355	346	331	318	319	342	307	347	380	353	335	344	344	317	323	326	324	326	318	348	348	347	325	340	326	341	324	345	340	315	319	335	340	343	311	349	324	364	344	319	352	359	364	343	313	382	341	345	349	321	335	354	336	325	303	307	358	343	340	338	326	333	333	344	365	342	330	343	379	342	341	330	357	344	349	332	323	338	373	320	342	311	311	311	309	322	306	327	316	348	368	347	326	348	333	346	327	360	317	329	338	344	329	348	336	376	324	340	314	353	333	332	330	354	349	335	344	327	339	308	341	350	326	324	301	350	308	365	344	334	327	327	333	309	349	342	337	340	312	338	347	345	365	352	350	354	362	344	362	320	320	344	354	325	349	370	356	325	364	319	354	360	334	324	376	358	339	319	344	351	344	331	301	320	333	351	362	340	354	328	325	326	332	376	355	332	335	345	315	347	366	349	354	318	335	341	325	345	350	327	334	343	356	341	350	341	290	339	323	346	340	330	335	325	353	359	336	322	345	357	342	315	315	363	368	343	348	319	337	324	356	354	312	302	311	317	359	362	346	348	355	283	344	331	339	334	313	352	332	375	328	355	340	359	334	359	351	343	371	320	305	346	348	320	356	336	370	323	333	335	348	327	326	316	340	336	368	322	342	349	346	382	308	345	328	326	325	360	334	330	356	345	360	305	364	347	320	362	354	339	364	325	313	326	326	346	332	345	343	371	348	347	349	307	332	332	352	332	355	361	309	343	342	336	346	316	315	343	335	337	373	348	371	371	320	321	350	340	319	365	344	337	328	332	331	346	332	344	322	318	319	370	330	368	365	310	312	331	338	332	352	339	337	355	357	341	354	359	336	324	370	322	313	357	333	347	347	346	347	352	357	321	349	303	345	324	310	353	333	313	310	324	333	344	333	334	327	332	333	307	342	309	343	327	332	350	343	338	345	344	325	317	342	302	320	337	282	356	361	336	336	350	330	327	332	333	350	345	350	357	373	335	360	317	344	324	344	352	354	314	343	373	337	353	339	332	321	327	354	337	330	333	301	358	334	304	333	319	360	325	359	343	351	353	356	321	350	344	315	332	373	310	343	352	357	321	350	351	341	305	319	291	313	332	344	388	335	302	363	344	323	327	330	341	329	334	329	314	356	340	308	307	342	306	317	303	358	314	349	352	345	361	350	347	329	324	354	338	362	341	350	322	311	357	346	322	356	314	337	344	360	334	342	311	322	339	338	311	351	382	322	324	353	329	311	355	299	307	328	346	314	325	341	341	348	318	312	321	365	327	331	333	325	326	338	370	292	339	328	333	329	311	343	363	355	333	342	352	340	338	313	340	315	372	380	340	338	335	334	340	319	354	337	333	303	375	325	327	353	306	329	315	349	354	328	360	344	369	354	340	331	329	306	335	322	330	300	322	329	351	327	362	332	319	347	318	330	351	350	356	318	337	320	375	311	356	319	324	331	343	309	339	314	333	330
23525	21573	29301	24233	21595	19801	9368	3751	1937	925	557	445	386	335	295	269	256	248	265	1210	2028	1376	784	451	390	296	287	223	215	224	239	205	204	240	214	216	213	206	214	218	210	219	189	239	235	224	224	230	218	221	231	220	225	232	232	217	206	201	212	216	224	219	203	216	225	234	232	189	223	218	223	231	220	219	201	217	237	237	237	226	212	210	217	190	216	226	207	226	211	202	205	225	213	208	227	197	194	206	207	246	212	232	210	229	204	216	212	210	224	211	201	228	198	211	218	224	245	218	209	214	211	186	206	233	231	225	218	202	226	222	215	207	184	212	219	220	249	212	233	212	206	220	188	221	228	231	234	219	223	213	212	231	199	194	203	203	220	214	200	191	212	189	195	205	237	224	211	216	219	232	219	192	227	209	227	223	228	242	211	206	247	218	208	222	218	244	208	232	200	210	219	214	195	210	212	223	224	242	190	230	212	209	214	222	208	223	216	210	200	211	207	208	217	216	229	220	226	223	244	218	226	216	236	206	206	213	236	224	237	216	212	200	239	206	235	210	211	217	195	227	222	227	231	215	216	207	221	239	215	218	216	193	213	202	210	207	246	212	225	226	224	221	208	220	234	240	242	206	205	214	211	212	255	220	204	215	202	219	226	196	208	217	219	233	220	212	236	227	239	229	211	202	218	200	219	224	246	212	209	231	219	206	219	219	224	200	200	215	203	244	203	201	201	210	236	218	222	218	218	233	227	211	196	203	225	204	198	205	213	240	217	227	207	203	238	208	213	203	219	230	199	229	231	226	199	243	210	203	218	233	255	189	215	227	243	240	214	197	215	218	222	222	234	208	224	223	224	225	203	214	220	208	226	230	216	222	247	233	231	218	216	202	203	255	200	221	219	214	210	225	201	215	210	219	208	211	222	214	213	213	228	214	215	197	212	216	216	193	207	214	210	220	224	196	197	221	194	221	229	216	221	216	223	207	237	248	224	218	262	196	223	193	211	216	214	223	219	235	215	206	219	227	243	205	230	220	193	207	233	228	207	209	202	221	217	202	219	241	222	233	209	226	211	210	222	201	228	216	195	196	223	210	224	221	224	216	211	245	218	201	231	223	212	188	208	216	226	205	220	216	215	214	227	208	213	226	217	230	204	207	236	212	210	212	254	224	237	209	204	228	203	200	222	198	223	202	229	207	227	190	205	205	217	206	206	218	203	195	209	196	199	239	236	211	226	213	213	232	204	221	223	212	204	239	224	194	219	191	228	207	213	253	205	229	232	186	181	225	199	218	202	228	223	210	208	193	211	213	182	203	202	222	210	232	217	194	219	221	215	207	228	204	219	187	227	210	217	231	195	231	226	196	235	203	200	229	202	209	219	221	209	208	220	233	222	184	213	214	208	244	224	224	233	207	218	216	210	203	221	192	212	197	239	226	221	240	221	179	216	249	208	198	213	232	243	206	245	227	195	221	214	215	223	235	236	232	239	217	249	206	197	194	203	209	241	205	224	217	225	218	211	203	190	208	213	217	251	211	228	218	196	201	201	192	216	196	200	232	202	210	225	236	216	197	220	218	225	226	218	241	236	226	232	208	197	203	223	210	205	212	210	193	206	206	217	202	219	236	203	219	191	208	218	232	205	222	213	228	218	232	194	212	206	220	230	198	217	216	225	214	220	224	220	256	225	207	195	219	239	204	197	216	211	225	224	224	239	216	239	224	216	236	223	213	225	288	210	241	213	194	236	217	233	208	222	227	223	197	200	245	242	226	214	193	229	213	200	199	234	221	204	217	234	206	235	209	223	209	219	209	217	234	210	222	219	236	210	211	243	223	212	195	228	226	215	214	245	218	239	212	226	221	224	226	203	235	207	202	200	237	225	249	201	229	220	240	236	219	228	231	236	218	205	212	213	221	242	205	204	201	252	243	223	213	244	228	230	212	221	218	221	228	219	221	217	189	247	221	210	212	233	236	222	217	213	194	196	205	219	202	224	244	221	234	206	206	204	197	222	206	205	208	218	242	216	218	229	205	232	235	207	205	231	219	204	236	220	217	195	217	230	199	235	229	219	224	229	223	207	217	228	243	212	231	230	200	198	182	218	209	245	190	212	217	235	212	216	204	223	215	202	215	199	208	212	209	203	212	195	194	221	216	230	223	193	228	216	216	200	229	232	204	199	185	209	216	225	234	222	197	220	222	229	237	234	219	207	216	214	223	216	224	209	214	218	202	197	225	220	206	215	191	213	222	209	235	217	213	231	240	218	218	188	208	225	230	234	204	226	234	205	210	197	225	244	221	185	206	215	231	207	215	199	226	199	244	216	222	222	214	209	206	195	231	233	226	219	194	215	222	188	237	200	218	225	219	225	220	208	220	187	223	222	227	205	222	216	219	245	203	212	254	232	209	208	231	233	245	222	210	224	225	223	197	201	208	227	237	181	226	223	217	201	177	209	211	197	252	221	257	248	208	219	223	233	224	204	209	206	223	225	203	219	231	222	210	220	229	199	233	207	198	235	253	215	204	200	195	211	214	214	214	183	215	211	207	197	232	233	227	226	223	221	220	179	237	201	215	214	226	198	227	203	207	219	212	229	186	232	199	198	196	207	182	214	185	234	223	210	228	224	217	207	215	204	227	198	211	212	237	193	193	217	221	212	228	227	223	215	192	215	238	205	229	200	209	213	238	207	233	241	211	176	207	202	189	195	201	214	195	216	225	243	235	192	209	248	222	205	200	234	238	214	220	234	203	209	252	223	223	220	213	239	211	232	245	195	211	210	219	203	244	222	207	225	215	235	221	222	243	245	217	215	221	195	210	237	248	227	218	253	230	233	224	229	192	194	211	230	211	193	230	218	213	201	216	217	211	249	214	198	237	229	229	211	210	193	216	227	203	204	253	218	228	227	232	220	224	211	228	187	215	197	244	194	206	210	187	213	199	197	219	220	212	195	207	202	228	211	228	224	213	193	219	243	204	214	228	225	209	204	240	215	235	229	230	206	222	179	190	222	220	203	200	183	199	221	205	216	219	210	224	218	193	210	218	223	221	223	209	237	217	211	203	208	212	212	200	200	199	208	227	214	200	213	196	253	208	216	229	228	206	198	207	212	212	212	195	179	225	192	203	227	221	192	211	217	211	219	199	238	203	230	225	205	240	220	242	230	213	228	251	211	204	238	233	249	218	198	196	205	227	233	213	211	216	224	181	231	228	221	198	212	232	224	224	218	212	193	219	235	221	216	212	221	199	224	205	218	208	235	235	216	227	216	235	192	214	202	222	209	219	199	202	201	223	198	199	229	182	221	239	222	219	241	220	197	210	212	242	198	204	212	208	234	239	222	227	246	210	204	208	224	197	230	240	226	244	237	218	210	217	197	210	228	217	197	210	184	226	202	227	200	225	197	233	226	211	215	220	201	207	214	243	228	226	199	208	235	218	201	213	204	210	241	234	186	206	192	215	219	225	198	219	230	224	233	232	224	230	206	206	229	206	232	234
41736	62498	50930	31075	19205	13832	10341	7644	4398	2201	1489	1011	745	674	566	483	487	439	450	3191	5027	3543	1704	999	694	521	414	351	374	347	326	325	342	326	376	360	308	320	328	341	361	345	352	350	354	350	329	345	340	354	331	308	324	345	315	333	336	339	378	317	330	359	300	325	344	366	354	330	362	351	332	322	337	338	333	322	345	341	349	340	335	350	357	336	333	337	350	344	355	334	337	317	353	339	311	338	315	299	339	371	362	329	346	345	357	392	330	339	359	339	334	387	357	313	317	337	342	351	345	365	342	348	354	332	310	317	313	343	360	348	372	298	336	339	319	329	337	308	346	352	331	353	320	340	339	331	357	358	363	334	342	369	321	350	316	319	344	336	349	338	348	350	377	312	359	340	298	329	375	340	347	325	377	315	315	315	331	311	317	326	357	349	347	377	342	310	327	326	343	343	358	338	308	342	369	326	336	328	327	315	378	322	366	349	339	308	333	352	369	338	318	321	355	324	338	301	325	349	321	344	334	351	328	322	334	329	338	350	333	346	349	332	360	352	347	335	348	334	337	371	349	304	353	359	331	320	334	344	349	346	350	328	353	339	323	337	335	362	336	343	352	385	324	331	341	362	339	326	334	365	302	309	359	337	340	347	352	343	311	329	347	343	344	362	328	317	331	354	341	366	327	327	359	364	334	352	332	332	348	313	354	326	332	343	351	349	332	333	331	336	330	373	313	374	351	298	353	356	327	342	354	335	332	325	328	342	324	320	327	332	319	353	330	338	348	333	326	321	298	346	330	307	355	313	349	350	344	298	325	328	345	347	347	285	329	327	339	335	346	313	328	327	342	359	361	333	368	358	318	335	365	317	337	357	380	338	343	345	308	344	342	346	356	331	340	356	337	347	354	324	347	353	329	303	320	332	341	357	355	344	307	364	338	359	341	342	349	338	328	342	336	324	336	318	369	356	314	315	349	291	297	330	317	336	331	364	325	356	324	335	339	326	373	351	344	366	338	347	353	368	359	322	302	337	340	321	354	348	352	369	342	334	349	335	349	375	349	344	354	349	349	313	373	314	335	340	367	363	341	349	345	337	322	337	333	315	357	328	336	375	343	313	321	331	358	369	320	334	307	310	302	318	332	331	342	354	345	331	337	317	367	306	338	342	317	338	345	342	340	349	344	326	320	332	327	368	316	325	303	354	338	347	351	332	346	358	337	336	340	344	331	329	367	348	367	315	347	345	350	354	342	362	320	340	335	311	322	332	319	347	330	347	330	349	356	321	332	326	314	330	329	353	323	348	344	322	352	317	365	349	360	311	329	327	350	339	304	330	351	349	350	347	348	333	351	364	337	362	337	330	323	353	354	364	325	375	338	375	334	345	354	356	353	349	327	358	308	337	323	311	329	343	361	309	339	340	372	337	367	336	345	335	335	363	328	335	351	344	369	330	363	347	317	351	327	304	323	363	320	319	360	307	338	353	321	347	361	325	321	354	338	340	332	343	330	321	346	370	342	325	355	348	323	362	350	361	340	334	326	342	347	371	344	349	336	360	356	339	318	379	343	326	380	352	335	321	335	308	361	309	359	352	322	330	337	314	339	326	373	393	350	368	340	316	321	335	360	366	344	351	323	352	338	343	326	309	355	302	334	314	311	344	345	349	364	307	365	285	347	333	353	324	296	300	322	367	358	341	339	333	316	343	341	351	350	369	328	341	356	343	321	332	337	351	366	353	354	360	288	352	332	368	367	320	356	324	350	319	343	336	341	375	339	357	360	313	345	337	355	338	346	325	356	330	323	322	372	339	368	340	339	347	339	331	340	356	320	367	307	346	336	349	359	338	370	344	335	336	346	314	325	352	376	368	372	313	333	333	352	372	351	359	347	361	333	317	308	363	348	361	366	355	322	350	324	354	397	346	293	347	351	325	347	333	345	349	350	362	363	329	307	354	327	350	347	356	319	311	338	333	363	349	344	360	320	349	329	322	300	362	335	345	375	361	332	334	338	321	326	336	323	332	355	327	318	309	341	368	346	329	321	358	347	323	315	313	338	335	331	325	338	335	342	335	334	325	353	354	330	358	353	341	340	314	352	348	301	339	394	337	348	295	329	356	338	343	317	335	360	320	316	327	307	355	355	337	316	350	351	358	330	339	315	345	339	348	326	328	332	356	307	346	339	333	360	347	333	355	332	358	344	362	369	376	359	333	343	298	331	348	341	328	372	340	314	327	325	342	332	335	345	318	312	333	320	322	350	347	300	317	349	305	331	359	351	337	325	323	326	345	305	353	301	357	318	349	334	362	315	327	320	373	321	344	316	348	368	362	338	337	317	351	366	368	318	338	359	333	338	368	357	317	328	347	346	343	341	360	344	320	359	312	301	336	319	342	337	334	324	331	319	334	351	332	306	356	295	340	354	355	351	347	332	335	333	343	336	354	347	365	340	331	341	352	338	341	314	346	344	339	362	316	324	325	364	328	357	356	349	336	372	338	307	329	326	343	335	308	345	350	359	357	338	324	332	354	335	375	324	304	341	348	331	362	333	334	342	360	326	344	311	339	356	362	334	326	317	348	308	336	322	346	329	322	359	328	314	366	340	323	357	324	322	371	375	349	339	325	347	362	360	351	355	332	327	362	334	336	336	326	332	334	332	368	332	342	362	329	337	340	369	336	348	367	329	313	316	348	343	355	332	349	328	349	342	332	318	323	373	351	309	374	343	297	348	357	335	337	392	323	343	349	338	333	301	309	336	325	356	350	356	340	339	350	340	342	371	334	368	332	342	322	347	336	343	361	331	340	344	366	338	323	342	334	324	337	341	334	349	322	350	313	324	345	331	311	332	348	338	338	369	353	345	362	346	368	314	352	324	339	332	329	333	304	332	353	349	340	335	337	342	334	365	351	300	351	318	333	336	337	320	341	363	339	349	337	341	339	340	332	344	344	326	345	324	327	358	307	314	329	331	336	319	335	363	339	341	370	372	285	352	335	342	333	355	347	354	364	327	358	328	314	316	328	386	325	336	362	334	317	376	360	343	318	331	380	331	329	341	347	346	334	333	309	358	334	355	369	330	351	357	337	351	344	381	351	349	328	288	329	345	351	348	321	372	334	310	352	373	320	361	312	333	347	334	349	321	314	315	344	316	313	339	334	315	366	313	348	326	341	345	353	346	354	344	341	361	308	317	319	349	380	323	319	296	345	354	319	354	310	325	363	345	356	346	319	333	355	345	311	365	350	350	360	344	324	392	327	384	355	328	330	350	338	323	366	359	362	365	335	338	335	339	339	361	374	322	331	349	327	345	360	361	338	356	335	330	327	356	350	344	321	369	333	372	338	342	329	309	308	332	346	365	331	343	343	338	296	368	346	326	368	326	330	339	345	319	354	349	296	323	311	346	352	360	359	362	343	330	329	318	329	384	330	334	308	364	345	361	368	345	354	357	332	349	380	342	382	318	351	322	345	324	306	350	334	342	334	339	332	322	328	302	323	338	337
30293	26801	23673	12435	4895	2408	1469	879	542	422	363	336	279	267	246	243	222	209	205	286	409	389	333	277	228	207	212	229	208	201	193	230	219	193	196	206	234	217	197	212	248	215	232	217	221	205	235	233	212	222	231	208	209	211	184	202	210	203	225	183	191	221	213	211	182	215	221	186	203	186	205	209	215	212	207	217	241	224	186	213	188	209	216	219	200	209	197	218	212	216	214	220	200	198	217	205	216	180	238	219	210	192	215	201	210	203	223	191	207	225	200	209	216	198	204	221	177	211	225	229	207	216	188	208	236	218	223	203	191	181	204	203	228	216	196	201	201	214	212	213	202	214	195	221	192	209	212	199	226	215	218	194	237	217	210	195	219	199	197	219	186	186	220	227	201	200	198	230	217	208	231	219	234	218	207	220	181	208	208	203	241	210	184	234	183	217	215	188	187	199	204	238	207	180	215	194	194	210	210	226	218	206	219	208	183	202	233	196	189	231	207	207	213	183	210	224	212	216	219	215	235	221	248	213	219	209	217	226	203	233	195	241	206	213	208	209	214	212	206	224	236	208	195	205	225	209	194	229	225	195	216	210	202	178	241	185	227	213	195	187	235	212	230	225	252	222	190	214	196	184	188	210	213	210	211	222	210	223	204	185	215	226	205	201	226	203	239	209	198	204	202	213	221	215	191	202	208	208	196	207	211	200	201	189	209	237	238	218	196	208	189	234	227	204	210	214	222	204	204	214	237	232	224	229	216	211	237	226	207	192	207	222	253	201	226	215	211	206	224	213	198	200	179	206	210	196	234	212	219	219	203	203	216	225	175	210	206	196	234	223	244	204	213	198	202	222	225	208	184	208	226	246	203	201	227	223	243	194	219	195	229	213	210	198	220	196	221	209	181	220	193	218	185	210	217	220	211	226	226	209	215	201	209	213	199	226	218	217	219	208	235	242	194	208	194	186	181	210	221	230	211	200	196	182	217	213	224	204	233	226	222	217	231	216	200	223	245	224	212	224	221	210	205	212	210	226	219	203	199	238	215	225	208	219	220	208	201	230	214	185	192	235	211	188	216	191	210	211	210	206	207	194	211	208	204	217	225	207	222	204	225	192	236	221	211	206	188	216	229	207	221	207	238	227	207	248	201	202	191	194	196	197	205	190	206	209	211	253	209	196	204	208	208	196	204	203	191	220	199	191	199	224	197	201	200	206	166	194	190	197	221	227	209	177	215	210	208	202	204	217	196	230	215	207	218	218	228	196	196	192	225	215	190	218	196	193	220	195	203	218	220	185	243	190	223	212	193	197	198	213	235	220	212	221	213	254	205	216	185	201	221	216	233	238	194	194	200	219	222	212	203	203	218	206	233	192	228	243	218	214	232	218	213	200	232	215	191	211	220	220	212	228	192	251	222	213	195	194	220	209	232	218	227	172	226	224	215	208	214	203	202	194	201	200	193	210	210	199	196	214	198	209	186	223	237	201	217	195	234	204	212	210	206	205	190	189	204	211	221	199	222	211	207	205	211	194	200	204	200	218	249	217	182	234	231	200	211	215	201	197	228	214	222	204	190	215	214	205	235	210	205	235	222	201	219	178	209	215	190	227	211	222	232	235	182	180	205	215	215	185	221	219	208	202	217	203	216	217	186	235	203	218	220	211	211	191	242	200	203	195	215	213	206	215	210	187	225	200	222	202	235	214	210	250	214	202	219	204	219	211	203	216	219	186	206	219	204	207	209	233	191	214	213	197	225	218	194	197	218	211	202	196	216	248	209	198	222	230	222	207	219	210	212	182	197	221	214	220	202	213	205	206	222	212	225	217	221	225	223	203	218	214	219	203	166	209	216	218	209	226	221	224	220	204	222	223	198	235	204	205	200	206	204	198	209	214	209	204	217	204	203	221	210	219	203	200	206	221	179	226	231	203	234	228	180	236	239	235	212	241	227	225	214	211	230	214	191	219	229	229	225	216	235	208	220	223	230	230	215	212	198	231	229	215	174	196	209	205	215	212	219	231	205	191	183	201	169	198	181	203	199	217	223	203	215	210	241	204	204	236	204	188	206	211	189	189	187	195	216	210	197	232	218	195	223	220	204	218	221	199	234	191	205	201	222	225	222	212	224	206	209	219	189	201	208	211	183	230	208	223	228	186	218	196	232	204	202	205	224	208	221	231	210	215	250	191	197	194	228	233	219	216	226	218	207	201	228	193	188	223	219	199	198	197	206	203	209	208	196	187	201	227	219	216	220	226	213	210	217	220	204	195	213	198	216	197	187	226	219	186	226	208	177	191	219	255	202	218	206	189	215	223	203	198	230	216	204	235	223	212	230	204	223	214	221	208	243	204	190	199	212	204	204	213	217	194	224	248	218	207	214	222	205	197	219	219	210	203	189	215	208	222	227	199	220	213	206	203	194	249	202	216	211	207	212	210	199	212	215	179	194	199	211	211	176	211	207	214	197	207	213	223	224	211	218	217	204	192	219	206	207	208	196	207	210	201	203	199	198	201	206	210	197	201	210	208	196	218	226	212	231	190	214	205	261	218	206	203	203	206	219	215	207	214	222	180	221	239	183	212	228	217	233	235	222	227	200	200	237	220	254	195	232	224	199	209	207	226	199	199	211	226	220	202	206	197	240	217	198	232	237	220	205	213	210	201	224	197	213	193	203	214	212	218	194	229	194	204	214	200	195	219	211	201	216	215	211	189	195	227	200	206	234	221	221	228	198	195	200	217	207	195	214	222	215	237	233	214	180	220	219	200	195	200	225	198	211	209	218	208	219	200	203	203	216	209	198	209	221	206	203	222	186	196	201	226	235	214	240	202	221	203	206	207	198	198	234	231	206	229	209	222	213	215	201	209	188	198	215	223	210	227	197	201	211	213	217	208	202	205	223	226	215	208	192	206	211	218	208	214	234	197	213	233	218	193	192	214	239	216	186	196	215	216	207	211	188	212	220	206	211	204	215	223	213	200	192	216	211	195	209	207	208	219	211	224	238	249	209	227	199	234	214	219	209	181	224	218	197	210	216	221	208	199	222	196	211	202	198	197	239	214	217	218	217	217	241	199	206	241	218	239	216	197	201	204	208	222	212	201	225	205	209	207	202	204	218	223	188	203	234	221	227	224	217	194	216	200	223	251	206	222	210	252	241	231	197	234	203	205	206	215	211	216	217	221	194	186	211	209	214	222	202	214	221	200	229	195	199	217	188	220	206	197	204	205	238	217	211	221	202	186	224	230	234	220	208	255	241	214	203	227	214	222	202	223	201	214	217	202	205	217	204	238	209	213	203	202	228	194	219	212	206	206	202	224	205	200	208	247	207	191	196	207	208	198	209	224	211	207	206	199	218	196	199	241	213	193	221	212	238	193	238	212	228	186	198	232	203	235	231	201	216	233	238	182	189	193	217	202	207	229	209	227	198	236	208	213	223	213	196	210	190	198	224	205	235	171	216	205	197	209	208	255	187	195	208	210	221	228	224	177	223	201	196	197
38118	40990	29719	16901	10391	6052	4084	2431	1459	1042	866	686	579	452	424	416	418	404	405	549	878	801	583	456	367	357	362	355	353	327	328	343	335	331	343	328	337	366	318	359	315	335	307	348	333	320	332	347	361	346	305	375	350	308	336	345	353	310	333	365	342	331	336	319	383	349	396	316	335	357	341	346	366	332	379	329	372	335	339	361	358	366	351	322	339	355	330	344	323	330	352	336	319	332	358	343	335	341	350	316	343	355	328	354	328	368	349	352	347	339	339	345	330	324	348	340	330	335	326	312	365	323	328	315	355	345	362	354	327	327	339	329	356	344	342	327	336	334	320	331	315	362	343	327	321	324	318	346	339	331	368	389	335	376	349	352	334	360	296	328	327	343	336	356	372	324	330	330	352	337	342	337	335	339	317	323	362	342	360	330	321	324	336	332	316	340	323	314	342	361	347	363	356	334	336	367	354	341	353	364	351	366	339	347	329	352	335	330	345	334	322	348	318	327	356	356	326	340	324	311	356	322	309	305	345	329	321	336	333	353	356	366	321	332	341	347	342	339	298	327	331	335	367	346	342	351	313	334	364	354	335	346	336	349	341	366	328	344	337	327	342	369	333	377	316	360	330	332	383	355	324	339	356	329	304	329	345	328	326	342	361	294	335	358	337	343	365	342	362	340	337	317	349	342	320	314	367	358	342	330	358	294	395	362	332	344	341	380	325	305	353	327	355	318	330	294	364	348	350	331	356	352	351	371	361	358	321	331	368	317	342	300	329	361	323	369	319	336	371	332	337	347	345	331	325	339	349	320	327	345	341	331	358	334	341	336	327	329	325	339	329	346	345	357	364	315	362	321	366	327	305	342	310	317	329	350	351	323	330	363	327	367	358	329	337	374	329	351	368	324	369	341	372	359	364	319	379	336	317	362	317	337	335	335	347	335	346	337	366	346	361	321	332	365	326	346	355	330	362	341	314	337	356	314	365	346	329	328	335	351	307	362	328	323	291	373	329	346	325	357	358	306	335	346	338	329	322	331	344	318	361	318	327	339	329	312	339	324	356	341	333	341	344	354	350	314	341	326	351	329	327	342	369	328	346	349	309	342	359	309	330	308	321	329	328	345	346	331	317	347	373	329	347	297	305	332	319	328	328	359	352	316	341	331	340	338	346	322	321	319	344	325	342	341	332	309	362	315	358	355	344	326	349	315	350	338	324	324	322	335	355	350	338	328	335	353	349	329	349	316	357	328	358	339	327	327	339	333	326	342	325	327	326	322	354	347	361	299	324	343	358	334	342	317	376	300	320	361	367	324	306	370	336	341	332	386	343	385	339	346	349	347	372	313	320	371	352	352	370	305	354	358	336	341	352	349	364	348	338	359	350	340	316	363	352	359	375	319	352	349	327	328	324	335	321	320	374	323	334	308	336	320	327	345	356	352	325	325	317	347	361	342	351	341	336	346	339	329	346	317	339	323	299	336	355	377	291	361	325	342	346	359	341	339	341	363	357	323	326	338	327	345	322	336	340	359	348	343	327	323	339	346	335	351	355	345	330	321	334	343	287	346	326	349	312	336	327	339	344	355	327	328	341	326	334	331	351	321	301	350	305	376	339	322	344	317	313	312	314	339	337	325	329	352	339	319	373	352	328	317	342	337	362	346	327	300	318	323	336	344	344	335	318	335	337	358	336	327	348	344	341	357	332	325	357	328	384	365	327	321	336	339	347	302	328	352	356	346	351	317	344	343	365	327	340	334	344	327	385	354	333	299	337	303	395	317	325	333	352	353	338	312	339	348	359	364	359	311	322	321	362	310	358	370	328	313	312	352	319	341	350	332	356	337	373	343	367	337	322	334	346	343	340	345	325	355	349	325	361	322	325	324	367	323	337	320	346	324	326	331	315	347	335	337	335	356	322	359	344	355	340	336	357	356	327	367	314	311	331	348	304	355	354	296	354	348	363	328	364	317	331	320	293	316	338	323	334	332	359	351	327	350	371	334	337	323	329	355	319	322	331	337	334	342	398	330	358	330	353	340	314	343	331	307	344	291	315	313	350	332	332	344	352	333	338	334	297	351	366	348	344	369	327	347	334	341	352	318	341	331	333	325	337	325	317	349	323	329	381	351	344	339	321	319	354	345	337	359	328	332	340	303	327	329	328	322	348	316	310	329	335	342	369	336	345	330	320	329	362	383	332	337	347	318	364	343	357	357	349	356	371	346	353	340	365	329	302	363	305	310	341	345	323	338	365	357	312	327	300	321	342	356	374	335	326	339	328	347	310	359	325	349	352	340	324	339	311	349	348	328	323	352	331	328	339	322	344	318	368	360	346	350	340	365	336	332	321	360	322	355	418	321	312	335	332	346	341	338	337	342	400	336	323	318	338	332	354	380	307	347	310	321	329	308	364	312	327	326	308	306	307	363	345	342	344	348	369	320	347	352	354	356	322	333	341	338	323	345	345	331	328	322	341	326	344	324	354	314	326	335	314	359	328	335	331	344	323	362	337	328	339	296	326	348	334	312	328	327	332	335	319	312	334	343	318	320	339	346	323	358	328	331	312	355	314	307	355	294	356	317	356	327	344	303	341	335	324	322	330	363	341	317	343	307	338	329	335	339	321	316	300	345	358	323	315	345	366	318	346	354	324	355	344	338	348	321	321	330	321	305	366	337	282	340	326	379	322	357	332	344	318	338	316	366	340	327	352	350	346	334	326	396	345	365	334	294	360	321	323	367	336	355	355	332	331	362	356	330	319	317	358	319	293	331	348	346	336	347	308	330	344	315	326	323	339	334	342	330	339	336	331	330	349	338	344	320	327	350	344	352	327	335	351	333	319	317	341	321	337	322	310	348	358	327	376	370	319	342	349	397	331	361	343	299	345	315	296	315	357	350	349	332	347	339	313	334	328	391	316	383	345	344	355	334	346	343	370	319	352	287	314	332	347	323	358	351	368	356	320	342	371	341	316	349	333	344	338	331	340	357	336	368	353	335	346	302	340	357	359	341	349	338	361	321	336	352	331	331	319	351	308	368	344	338	355	324	350	368	336	331	306	360	328	336	340	345	336	365	344	342	335	359	303	313	334	354	345	332	347	330	339	345	379	338	356	370	310	360	313	305	317	348	345	352	344	333	321	324	323	344	358	328	357	374	352	349	323	319	326	322	354	356	317	349	344	329	360	345	357	319	363	364	356	320	332	358	325	332	322	329	363	339	364	330	349	350	370	363	352	353	347	364	345	306	374	329	323	341	339	330	342	369	352	334	312	337	324	316	345	349	301	333	356	306	339	319	333	368	343	320	367	349	344	353	332	354	370	353	331	327	356	330	358	340	347	338	325	317	343	346	355	328	337	351	345	337	342	331	343	358	321	351	330	330	325	346	304	330	314	353	350	341	351	330	333	377	323	321	321	329	323	378	340	358	333	321	333	330	344	347	361	342	320	387	347	327	321	336	349	322	324	308	333	335	337	333	379	320	328	345	377	341	330	332	327	317
24736	21574	28488	25264	19430	9922	4770	2468	1354	852	574	408	336	277	264	261	246	245	245	653	1157	833	603	404	292	229	242	227	211	238	221	222	199	220	211	211	207	227	221	184	216	217	228	198	250	214	210	212	236	211	216	232	204	203	234	244	198	205	230	199	202	217	212	218	237	179	226	220	209	236	229	204	209	195	203	205	251	194	231	208	220	235	234	205	207	231	215	236	211	218	191	188	227	211	241	208	211	234	214	232	206	216	230	217	216	218	201	213	213	227	189	211	192	219	230	220	223	220	216	201	226	189	215	213	189	227	235	215	219	215	214	203	228	241	210	213	203	223	211	200	212	216	210	202	208	201	192	210	193	200	217	214	198	222	206	198	200	211	197	197	198	214	232	217	215	223	209	205	230	189	224	204	202	189	212	197	219	206	206	208	197	184	200	207	245	230	213	194	230	224	230	221	201	231	225	208	211	208	229	220	215	234	207	239	214	199	232	228	190	209	240	217	215	210	229	229	216	228	193	233	222	207	218	218	191	246	218	223	207	185	192	206	238	217	226	181	226	180	221	179	237	199	195	202	236	203	216	211	216	195	221	219	219	200	212	231	233	210	215	198	213	207	201	224	197	220	193	221	209	205	221	215	214	212	225	202	232	214	199	202	208	183	214	212	211	238	216	228	208	187	225	246	234	212	197	196	211	215	229	208	205	226	211	201	220	242	199	246	217	216	230	196	238	228	194	182	232	201	196	199	195	229	194	209	221	220	208	205	225	225	216	197	195	247	218	228	234	220	229	187	236	210	209	224	225	220	211	242	205	201	212	219	238	212	212	227	201	224	194	215	204	200	230	197	203	235	214	238	212	205	213	208	197	195	242	215	192	208	203	236	195	221	217	233	222	222	196	192	196	195	190	237	224	202	209	222	240	212	214	192	253	212	198	192	218	207	226	222	207	190	215	201	203	218	217	221	225	213	222	213	226	211	228	208	207	230	197	235	204	215	218	218	234	230	228	211	231	212	199	208	233	231	213	202	196	237	196	190	213	226	227	201	196	235	191	228	220	213	237	196	217	220	200	222	225	214	195	201	218	201	205	202	217	214	206	216	238	208	211	203	208	216	222	213	201	230	217	200	218	206	214	211	228	228	212	199	235	220	203	201	191	211	205	205	233	203	214	213	174	222	216	215	233	200	228	203	206	219	225	216	198	213	200	225	201	217	183	201	225	204	208	228	220	219	203	190	199	205	217	203	210	230	234	212	217	225	239	219	211	217	217	214	213	226	204	218	205	224	198	231	200	212	216	220	213	234	233	214	211	205	216	212	231	218	210	221	226	248	233	241	217	196	213	207	217	198	224	213	232	193	210	187	225	226	246	203	185	218	207	235	206	208	237	229	222	223	243	202	226	233	221	225	217	217	231	193	208	197	204	249	234	239	199	223	208	213	235	207	223	223	213	217	227	222	187	219	210	195	212	206	205	205	256	216	256	221	220	212	221	233	224	206	226	195	234	232	230	191	208	233	203	202	206	196	208	215	203	221	217	209	209	229	221	231	213	218	202	225	200	215	212	215	202	186	214	211	197	200	233	230	220	203	218	217	210	195	218	202	213	168	210	213	211	213	237	231	208	202	198	215	211	222	186	217	207	238	215	220	199	205	188	198	232	211	197	202	198	218	215	206	221	203	208	199	218	213	219	189	233	195	217	188	213	214	205	252	206	223	181	224	214	228	209	230	221	214	183	192	221	210	187	227	223	226	233	208	224	193	223	190	231	194	216	208	202	218	227	203	193	193	217	201	205	201	216	198	207	209	228	209	181	193	195	225	215	207	227	189	199	238	209	196	233	221	209	199	213	212	258	209	217	211	218	209	200	188	229	224	216	225	218	227	205	225	225	196	229	207	207	233	223	205	214	213	192	215	194	224	221	211	205	212	227	222	235	195	221	212	231	253	222	213	253	207	206	214	236	212	191	199	191	216	213	217	232	212	225	219	252	191	197	195	210	206	205	229	195	236	211	224	209	210	217	204	203	223	218	213	209	177	251	222	251	194	240	220	208	197	203	205	248	208	222	206	209	212	239	205	197	204	231	195	200	214	215	250	214	229	225	239	223	197	217	215	214	239	185	211	221	201	195	221	200	210	212	210	223	213	222	221	196	214	216	228	181	214	220	216	203	199	189	231	225	217	209	174	224	212	227	240	216	219	208	210	242	208	207	210	219	207	217	189	225	226	226	209	217	219	237	194	200	202	243	204	218	212	195	197	185	231	209	206	210	228	215	227	230	209	204	189	216	185	229	222	227	213	176	207	224	223	222	198	210	213	208	232	223	224	208	192	213	213	200	212	217	219	176	191	217	221	209	249	222	226	190	231	213	219	218	217	194	221	219	202	221	215	235	218	208	207	226	213	226	204	229	236	206	218	211	219	215	225	198	215	199	218	230	222	240	205	170	212	229	229	217	228	243	210	215	211	199	213	218	207	229	205	221	232	211	229	190	203	213	219	205	217	192	215	209	215	220	214	233	205	222	212	245	220	209	216	208	173	194	200	206	198	208	236	207	241	225	196	201	213	208	204	227	218	220	203	222	208	212	200	211	218	221	183	210	220	218	213	255	192	224	216	222	218	195	211	209	192	215	223	213	183	228	216	209	211	213	216	228	193	196	199	221	235	225	199	207	212	198	218	180	222	210	228	245	214	230	217	199	199	217	216	219	212	201	225	209	222	202	197	214	212	217	244	209	229	219	193	236	239	227	230	209	210	187	199	206	194	233	196	220	206	218	196	212	210	199	215	215	209	208	259	197	224	218	201	218	197	205	201	213	230	189	190	225	205	183	233	230	219	201	193	206	226	221	205	209	230	208	216	194	225	219	224	201	235	194	225	228	209	222	215	213	232	219	215	221	201	201	188	224	205	243	201	210	216	217	188	189	177	198	240	201	202	211	223	230	226	242	190	205	204	218	222	217	215	220	202	242	212	217	246	207	209	205	224	185	187	259	204	226	219	194	234	222	229	236	210	210	205	224	229	207	220	211	210	206	216	219	220	200	233	223	181	246	200	206	219	217	208	218	188	198	230	222	204	229	218	186	215	199	206	224	192	204	221	222	236	201	206	231	222	212	222	186	220	203	198	227	197	219	241	183	209	218	197	212	218	210	220	216	230	213	206	214	249	242	217	206	225	220	236	193	198	218	215	236	217	209	215	202	192	210	198	219	190	197	230	210	247	214	209	220	235	197	217	199	225	202	236	192	204	201	207	227	206	247	231	216	190	190	239	205	232	214	189	206	214	210	198	224	248	209	220	203	206	202	207	207	199	226	232	220	193	215	204	224	232	213	245	229	202	205	196	212	234	207	261	226	193	222	197	204	218	188	229	220	230	212	217	216	217	207	189	213	205	223	220	233	192	218	227	211	221	224	195	229	221	190	184	212	234	235	201	231	220	204	225	194	224	218	203	213	214	194	209	211	189	241	212	183	211	209	192	196	208	191	226	230	234	216	216
40349	48474	38340	26857	18588	12773	8526	5550	3295	1922	1294	852	692	559	472	542	455	423	410	1547	2809	1939	1269	798	533	411	349	378	328	324	339	398	343	382	352	352	335	334	362	347	353	368	351	337	362	333	366	303	327	345	354	325	348	350	348	343	361	334	332	327	367	386	288	368	330	320	367	359	320	372	353	360	358	353	306	338	339	363	352	340	334	351	342	341	344	345	310	324	324	352	338	339	368	365	346	351	326	340	371	330	355	375	339	339	348	368	342	347	312	342	359	343	322	339	329	354	333	351	342	368	346	334	362	353	359	353	345	320	319	354	360	338	365	355	363	331	312	379	340	329	345	362	339	338	347	347	318	380	321	354	319	334	351	342	348	336	378	335	359	307	352	337	356	349	352	320	343	325	357	329	375	361	340	364	356	309	341	374	351	353	340	336	333	334	346	337	320	342	347	318	360	370	321	345	345	367	334	339	353	365	362	318	336	320	335	385	371	337	310	289	373	372	356	369	367	345	316	329	334	331	332	376	342	327	359	355	360	338	337	323	342	355	331	354	339	338	325	331	347	356	337	348	334	345	315	329	329	335	319	328	357	345	360	333	353	340	352	353	371	351	337	342	333	306	320	327	341	367	342	335	333	333	347	326	334	338	369	347	369	342	332	333	330	344	328	345	343	381	354	361	355	375	298	356	343	346	379	341	344	330	348	333	347	343	336	358	354	359	354	310	332	374	359	350	307	347	337	369	346	346	347	296	362	319	308	351	342	362	353	328	341	352	320	368	297	347	344	310	330	357	336	337	337	336	349	326	319	350	350	315	328	365	352	343	336	309	376	329	344	326	322	356	346	329	334	334	326	366	326	362	327	337	375	341	339	318	359	337	341	337	366	351	359	316	371	296	345	356	339	320	362	333	333	333	368	358	359	355	336	352	332	369	341	332	362	329	368	337	331	338	337	356	343	322	328	358	368	330	339	364	359	346	320	353	324	323	343	372	333	339	310	335	325	330	355	340	387	360	358	342	373	365	315	358	344	348	346	358	344	374	371	350	343	329	339	356	379	323	347	375	377	380	349	351	340	323	358	345	373	321	357	377	334	358	377	349	366	323	317	365	320	341	323	355	318	332	346	379	325	357	354	354	354	329	344	354	369	362	351	338	341	367	358	350	373	332	340	351	326	379	343	342	335	352	358	340	346	313	357	329	360	319	348	351	313	356	359	349	327	349	348	316	326	363	362	354	342	345	320	360	329	326	336	327	351	336	313	338	346	346	319	334	325	319	336	353	323	324	360	306	332	343	344	356	338	344	338	324	370	322	329	369	345	356	342	345	324	341	313	328	353	342	373	340	356	357	314	345	325	328	339	354	338	348	337	354	339	333	372	320	352	366	343	315	343	334	354	351	358	353	341	355	341	334	354	348	348	344	347	332	339	346	341	314	357	371	349	317	336	334	349	356	374	339	342	305	368	335	350	390	335	340	332	393	335	361	359	346	344	322	365	368	340	340	378	356	341	332	351	329	359	362	344	362	387	323	317	348	357	362	359	382	343	360	352	369	399	363	348	355	346	329	342	317	311	344	353	367	364	363	347	322	338	314	363	343	326	336	315	350	335	341	359	345	343	363	348	342	329	345	368	336	378	374	315	367	329	339	369	327	349	350	314	308	336	320	332	303	349	314	314	345	343	348	364	359	328	347	361	350	328	326	346	357	349	347	340	355	335	351	350	360	357	349	326	313	326	355	323	311	366	341	339	359	309	364	365	327	333	364	304	328	384	344	318	339	348	345	342	344	351	344	319	329	344	348	346	362	359	322	335	365	312	317	368	311	369	350	338	366	339	371	331	306	355	345	305	336	332	333	359	375	368	344	319	360	335	349	334	375	334	344	390	373	365	346	321	338	313	305	324	336	357	306	331	356	351	354	341	361	313	338	337	348	339	317	327	345	362	363	343	359	344	321	401	345	335	372	335	360	366	337	357	356	359	390	330	329	337	319	336	332	340	350	357	345	349	328	349	338	349	346	356	329	345	346	358	355	366	345	371	308	355	350	312	346	333	366	326	336	340	332	330	359	356	325	321	327	313	384	324	355	350	342	375	365	346	332	312	341	354	337	352	350	382	340	341	358	346	317	312	330	345	339	319	344	332	320	340	338	346	329	351	349	318	333	375	350	329	337	363	335	346	329	334	338	313	358	337	376	345	328	337	402	370	365	315	318	349	364	338	355	361	377	394	309	339	341	320	349	354	329	321	349	326	367	378	328	337	350	334	332	369	363	327	318	335	356	318	331	323	343	350	360	331	363	336	333	352	367	365	339	306	371	307	320	345	378	327	341	321	321	321	358	336	355	316	354	359	343	369	343	331	346	336	338	357	334	359	340	338	370	375	335	343	330	324	335	319	348	340	345	328	349	351	360	344	323	322	356	338	294	366	346	336	311	369	371	370	324	321	344	337	327	346	309	320	381	339	333	338	337	334	346	341	333	322	364	336	347	307	363	305	319	353	323	329	342	361	348	359	349	338	345	313	375	354	330	322	366	362	341	294	336	357	321	346	335	310	383	372	364	332	333	352	344	351	361	358	362	348	347	357	354	324	340	345	317	342	369	318	349	349	350	359	317	329	346	356	351	335	369	339	342	325	343	344	352	343	311	349	344	365	317	331	328	336	362	334	373	338	358	361	327	343	339	383	346	338	347	363	356	323	322	345	353	352	354	333	363	334	381	344	353	346	336	371	354	340	357	361	334	310	341	331	347	345	323	338	309	355	356	363	332	361	330	362	337	348	344	321	329	351	371	343	368	340	367	315	332	330	322	324	332	362	324	332	327	372	335	328	367	330	355	336	354	363	361	350	350	339	357	335	360	332	339	304	335	346	364	321	349	348	321	348	387	330	354	339	383	374	326	308	323	346	340	349	352	319	331	358	327	368	330	374	334	328	333	329	320	377	324	344	336	335	349	364	336	330	334	373	346	335	358	362	359	364	320	340	321	339	365	340	327	334	342	322	330	344	370	358	352	386	358	333	351	314	333	353	335	347	346	350	333	333	322	347	369	310	337	346	361	327	363	352	342	324	378	333	347	343	346	331	369	315	334	358	356	362	366	335	360	393	335	353	354	319	329	357	328	337	340	345	348	361	329	325	378	334	330	360	353	339	333	324	371	386	353	328	351	345	339	336	317	372	355	365	336	346	347	343	355	387	367	335	339	368	340	318	332	382	363	324	320	350	363	294	343	357	346	350	348	341	324	336	374	372	375	313	329	389	338	345	352	346	315	347	323	325	324	378	351	380	325	335	347	320	370	356	367	342	379	342	339	353	384	382	367	350	332	350	339	335	313	350	336	342	381	343	324	317	338	314	315	358	334	363	345	337	343	325	326	342	336	326	343	376	343	361	361	346	333	355	324	349	337	351	324	389	343	332	354	357	344	361	329	347	317	390	372	312	357	350	379	326	320	348	347	337	359	346	319	340	346	330	315	358	330	326	379	347	352	324	340	333	327
23500	21562	29266	24339	21739	20198	10784	3738	1607	830	642	526	480	413	555	318	308	233	269	1035	2192	1622	1120	567	358	253	243	227	229	222	211	237	238	212	194	193	229	210	216	226	223	236	226	221	228	210	222	219	199	224	224	210	204	219	245	223	245	229	219	221	221	205	211	212	228	201	245	231	233	234	203	221	233	209	217	235	220	213	218	220	213	229	206	220	214	190	213	205	214	234	242	198	215	225	240	196	249	226	217	234	219	233	236	199	211	202	186	204	218	212	217	219	247	212	220	215	199	213	216	212	235	207	226	223	214	225	210	232	197	206	257	253	237	244	203	235	227	198	242	209	253	218	208	208	219	218	222	219	220	226	227	236	205	208	236	218	229	233	219	231	204	210	241	225	244	202	219	211	207	209	240	194	211	239	221	234	210	217	224	218	213	200	216	223	215	214	210	199	206	213	231	202	221	194	221	228	228	221	229	229	223	209	212	196	229	212	231	250	205	239	212	223	221	233	226	214	249	205	205	206	249	227	208	229	218	206	223	238	233	215	229	203	220	210	211	206	233	212	211	225	207	257	230	198	252	218	251	214	220	203	208	218	235	249	193	258	233	235	228	226	221	203	223	240	208	203	220	241	196	217	226	222	222	201	235	229	213	219	238	216	219	252	225	195	231	231	207	185	191	197	184	238	242	212	222	217	233	188	212	234	213	194	203	207	214	216	228	244	227	234	224	213	240	227	217	212	216	228	203	222	198	217	205	224	210	221	194	257	245	196	231	213	247	225	213	237	215	229	216	264	214	221	215	234	204	214	237	224	218	201	213	210	198	206	214	206	221	202	232	213	212	211	225	232	234	224	234	163	204	209	231	211	238	222	234	196	221	216	230	216	217	227	246	225	221	190	215	218	221	225	202	217	241	224	204	213	208	226	196	223	232	222	240	212	225	218	214	243	221	224	193	233	221	232	211	190	226	195	228	174	193	217	210	203	217	189	199	223	221	230	224	192	207	221	243	202	206	205	236	206	223	218	232	224	218	228	218	213	225	237	229	209	224	224	202	204	233	225	210	197	232	190	220	219	212	200	231	215	227	224	208	227	216	196	225	185	192	222	221	218	226	193	218	244	202	222	226	213	213	196	227	226	220	215	221	225	226	203	220	216	207	207	199	237	198	230	218	219	229	228	232	216	190	247	211	211	221	200	218	229	221	214	211	235	210	218	208	235	214	249	215	208	210	259	225	233	187	229	250	194	212	203	230	190	206	224	222	205	214	234	227	215	218	222	218	211	222	231	244	245	232	218	259	238	243	214	241	190	224	227	236	208	218	221	203	198	195	213	240	190	241	222	231	210	214	234	215	228	204	233	226	212	245	239	230	225	226	199	196	222	228	233	229	233	228	242	222	235	218	211	239	232	222	229	231	217	233	227	200	222	256	219	226	225	238	220	230	218	237	194	224	218	236	212	220	224	198	208	207	205	204	215	219	226	224	201	209	231	245	202	236	213	228	204	214	206	198	206	222	194	258	224	218	242	228	210	217	216	217	187	237	230	239	202	220	212	219	237	229	237	227	195	212	227	210	232	207	206	258	229	210	210	223	218	212	220	211	212	191	201	236	230	253	211	212	242	227	231	217	224	227	215	227	213	216	210	225	219	208	219	215	198	219	238	220	212	226	246	184	239	217	214	228	217	194	219	200	222	220	229	235	195	212	224	228	193	213	205	223	210	178	227	208	223	261	216	219	205	192	237	198	216	230	205	207	235	227	211	243	212	258	206	202	232	194	207	229	215	228	206	197	217	211	222	221	234	230	192	201	217	227	230	236	204	194	235	193	221	246	229	230	204	242	220	215	221	223	179	221	234	245	230	211	233	195	216	208	239	212	231	260	221	231	203	218	211	214	223	218	214	236	223	237	219	203	195	229	215	219	213	206	232	199	206	213	218	202	246	213	231	217	228	233	229	205	207	223	231	199	214	237	229	232	250	214	215	199	215	248	235	222	243	229	204	239	233	233	234	224	202	230	237	205	212	231	201	229	224	213	202	186	218	217	228	224	203	235	219	231	220	222	209	217	195	215	226	239	211	223	248	204	219	268	233	227	238	268	207	213	208	241	209	209	200	199	222	231	223	195	212	200	194	213	210	232	202	217	229	243	228	223	243	232	213	221	238	230	228	207	215	200	212	211	236	216	217	206	213	244	233	213	235	222	200	214	236	235	208	222	228	205	196	208	217	208	214	234	218	180	219	220	206	236	217	208	203	229	214	219	190	224	190	207	221	218	214	216	214	231	230	230	208	202	239	216	206	219	211	225	191	221	220	216	243	240	238	222	213	218	245	206	215	214	198	234	227	222	215	219	222	207	220	249	196	203	198	221	222	247	206	210	216	223	229	199	220	215	210	220	191	224	207	214	215	187	217	217	203	200	225	215	227	237	231	223	220	202	232	214	224	202	242	216	193	206	205	227	208	240	225	219	213	221	194	206	196	252	222	204	230	208	222	225	206	241	230	222	225	212	246	232	230	237	217	229	222	224	204	223	214	211	257	210	227	190	223	203	228	223	226	215	212	214	210	216	200	217	212	230	239	224	204	222	217	230	218	228	232	256	220	224	222	217	235	197	216	191	192	211	218	188	200	237	215	190	232	217	237	216	227	228	201	236	209	190	204	195	236	201	216	217	198	220	216	189	202	235	225	223	224	218	193	224	193	190	240	223	235	210	223	224	175	213	197	228	214	230	229	198	195	267	222	221	213	239	236	228	244	219	208	213	209	225	240	209	235	213	191	191	242	223	232	185	223	214	227	240	227	227	210	229	248	214	192	216	223	237	215	230	229	225	217	214	230	238	185	218	230	201	218	229	192	206	221	245	219	228	215	194	215	232	231	217	204	211	202	227	211	205	188	199	223	232	211	234	224	203	205	203	220	221	200	220	212	219	229	230	235	221	211	207	189	216	221	228	236	246	206	216	226	214	234	226	226	213	217	228	213	196	219	211	249	209	233	256	238	215	227	209	222	249	216	225	216	218	203	232	211	232	204	222	232	225	199	237	211	208	238	201	201	196	222	234	193	184	197	210	228	219	223	245	249	206	204	207	217	210	241	223	240	226	209	236	220	220	235	214	215	199	221	208	223	208	211	227	236	217	238	227	220	227	225	217	189	203	219	210	217	207	227	205	215	205	190	232	201	222	215	194	217	224	209	202	218	207	221	225	241	212	226	238	233	267	208	216	210	226	237	237	220	229	228	234	219	236	239	234	226	235	214	182	237	229	216	244	207	210	238	240	223	228	205	211	205	220	205	227	223	220	208	227	253	221	214	201	210	262	222	206	217	195	199	190	227	211	206	242	220	219	215	246	215	234	226	206	226	225	214	207	219	204	229	220	206	227	230	190	251	223	221	221	201	215	210	223	192	223	200	234	243	240	238	219	228	194	228	214	193	206	203	242	230	244	206	222	241	232	196	211	227	198	246	237	196	201	220	213	210	205	194	214	240	241	249	216	239
39454	51327	44946	34838	24270	16455	11588	7115	3788	2102	1598	1259	1079	894	1298	679	517	499	466	2615	5295	3908	2630	1170	677	454	397	334	380	334	343	335	360	358	369	365	352	356	366	356	314	345	342	345	371	373	312	382	329	342	336	348	344	331	334	373	350	327	360	352	341	373	339	343	338	360	333	362	334	363	373	315	368	298	357	348	365	306	338	348	318	368	351	376	353	325	349	347	370	365	302	339	337	375	316	370	334	371	340	331	324	316	366	379	344	329	341	339	347	368	348	313	345	322	334	345	349	372	317	352	341	347	329	357	349	363	298	346	360	326	325	347	359	351	326	339	346	337	356	337	356	338	354	362	341	338	356	366	337	346	351	325	340	338	351	350	338	367	345	328	359	376	344	379	337	354	354	349	320	382	361	344	335	365	333	350	363	321	332	368	332	341	343	306	375	357	362	341	308	330	355	369	386	370	347	351	326	346	350	345	339	328	343	347	356	356	344	312	333	338	343	330	318	350	350	378	356	358	345	341	327	359	321	362	361	324	322	327	362	307	367	325	327	333	347	345	323	338	358	370	328	379	334	335	325	361	356	325	355	326	341	351	329	339	332	369	362	336	334	348	363	348	346	289	330	303	332	341	384	361	351	348	327	337	399	341	343	401	340	347	334	330	331	370	337	353	319	350	332	352	336	323	348	321	320	351	374	339	339	338	329	368	348	343	358	335	329	330	369	327	347	331	373	342	323	359	317	376	325	307	337	337	360	361	346	329	359	350	355	324	350	316	366	357	355	336	346	363	383	366	375	388	330	361	342	364	336	322	379	331	311	377	348	378	404	346	363	323	326	354	361	336	312	341	360	333	337	353	352	329	349	364	346	327	341	333	345	339	330	340	360	335	367	346	331	345	326	345	327	357	311	336	372	378	343	362	354	346	364	341	340	345	338	360	357	343	366	308	351	341	352	319	302	348	340	313	339	338	359	409	339	335	323	367	337	348	357	350	330	355	359	323	310	339	331	348	311	339	370	361	339	337	338	327	357	339	348	332	349	360	327	335	364	340	348	337	336	354	362	361	342	369	366	345	384	332	325	338	333	347	328	345	322	346	323	341	329	303	330	335	325	337	315	327	330	321	311	340	344	366	351	371	349	351	373	352	341	309	366	321	323	355	381	323	345	326	354	329	373	330	302	341	333	354	352	360	360	357	344	347	316	351	370	327	359	338	364	326	329	360	342	347	345	315	375	333	346	325	349	321	329	326	344	315	322	344	333	338	347	349	335	393	360	344	344	327	334	336	312	298	346	330	331	328	362	333	340	335	332	346	369	346	364	333	343	346	375	363	348	353	344	333	342	296	334	327	342	352	313	367	331	348	352	363	346	336	332	335	337	299	368	333	348	337	326	359	349	342	339	329	327	368	320	345	344	371	324	344	312	338	334	313	391	322	397	332	377	358	342	322	313	333	369	326	331	299	356	337	322	335	323	328	352	341	361	355	350	328	361	334	338	382	307	340	344	356	376	342	365	319	339	343	348	357	353	335	341	335	365	333	316	344	326	335	294	328	405	353	351	359	333	353	344	328	327	339	375	340	299	357	319	370	370	376	335	337	355	362	351	330	385	322	338	339	355	313	328	346	342	332	331	315	358	316	321	365	371	368	331	326	309	340	343	349	341	322	338	361	344	352	324	358	348	343	349	310	342	336	344	341	342	370	303	352	358	342	342	351	357	332	371	362	321	334	339	359	334	343	326	351	376	329	334	339	338	390	371	330	344	363	332	330	357	343	341	366	381	332	333	331	365	287	386	341	346	326	323	317	331	350	331	350	310	321	345	341	347	362	328	358	334	313	333	363	337	340	339	345	341	339	340	304	315	323	381	360	353	370	349	376	331	341	322	322	342	360	334	328	355	346	351	325	320	355	325	303	326	359	341	334	338	335	338	333	336	355	333	323	327	358	354	337	349	343	350	355	333	363	318	345	350	388	381	385	359	358	355	337	324	353	348	374	340	343	347	352	313	330	355	359	328	359	344	364	339	350	350	333	350	342	314	338	349	323	362	340	363	330	322	318	360	332	326	357	337	370	332	375	338	336	340	329	340	359	325	337	354	341	367	339	341	351	320	307	386	346	333	334	354	346	354	354	345	355	350	340	341	364	358	331	335	295	306	337	354	312	345	356	331	333	327	347	370	339	367	308	335	341	345	344	348	376	340	355	344	326	310	365	385	355	330	339	369	363	383	346	345	313	337	340	315	333	320	324	366	335	324	345	316	330	357	345	347	360	324	312	335	346	333	330	358	353	330	345	370	359	353	323	328	333	365	318	336	331	338	377	310	317	324	346	349	345	346	343	365	366	355	347	314	399	338	352	336	353	315	345	350	333	328	377	336	351	354	371	309	325	334	350	334	332	356	365	343	310	316	380	338	357	340	386	360	354	336	345	343	312	361	344	339	329	322	316	338	344	335	313	339	327	339	360	305	349	355	334	356	350	331	328	334	319	348	326	332	377	347	391	354	360	339	338	324	329	329	355	344	341	376	332	354	331	343	308	359	343	346	336	368	345	356	323	336	353	348	371	362	358	387	342	346	346	346	355	337	345	318	330	325	332	360	369	357	369	341	373	351	320	337	355	371	289	336	341	377	334	370	317	385	358	358	343	364	322	359	331	351	330	320	348	344	355	331	341	320	325	340	365	340	307	331	341	351	311	358	336	358	368	330	368	336	326	344	342	324	368	332	389	343	346	305	310	353	338	335	338	342	345	326	329	369	370	342	349	335	335	322	330	388	333	322	351	323	327	318	379	351	341	374	343	348	358	322	328	306	339	348	346	320	349	329	328	327	363	325	344	358	361	359	329	336	350	342	359	391	353	321	347	341	338	340	367	364	299	328	378	340	353	350	358	351	350	326	335	360	333	324	326	305	318	348	334	337	323	345	329	364	337	331	332	346	339	325	351	327	326	324	353	326	352	333	325	331	392	318	371	343	353	340	350	348	322	325	326	343	340	342	371	325	333	341	355	331	362	337	357	319	341	333	343	342	310	345	309	362	330	325	354	361	315	334	334	344	346	352	342	317	355	357	324	384	358	336	335	354	345	363	407	352	334	337	333	367	357	347	335	345	315	389	369	342	306	344	328	355	344	348	331	392	361	306	367	345	338	339	370	366	345	340	331	322	342	361	359	368	337	328	344	339	308	321	322	334	334	339	359	352	343	325	312	338	348	331	330	338	340	331	348	346	372	328	361	335	353	339	311	338	326	345	327	348	372	325	310	313	302	356	333	362	346	322	312	323	344	327	340	365	370	358	359	356	345	332	340	339	360	312	344	355	327	370	349	351	335	332	362	363	327	349	363	368	373	352	350	356	361	322	379	364	372	379	335	344	324	367	341	327	313	355	334	318	360	341	342	348	313	325	329	344	328	362	297	342	358	373	320	342	355	376	345	351	348	341	345	372	361	347	327	334	337	341	362	318	357	326	329	345	359	344	357	375	307	364	326	361	323	358	333
28745	24827	25986	16135	4698	2279	1347	923	555	452	376	351	305	270	293	298	234	223	242	330	392	419	396	298	243	198	207	209	212	196	191	245	220	246	217	203	188	213	214	203	217	232	206	189	216	216	199	228	207	216	216	195	229	221	208	203	199	226	197	218	221	213	204	219	226	207	229	220	216	223	207	239	241	219	197	219	243	208	226	207	202	246	204	221	207	208	226	226	233	218	199	239	228	236	206	217	197	204	192	209	204	211	226	178	210	228	222	199	229	207	220	227	217	189	199	214	209	221	220	198	249	236	206	206	211	200	214	210	191	219	239	211	256	189	226	212	216	208	187	198	225	202	235	171	228	221	209	214	202	225	215	233	217	199	215	205	198	208	238	185	203	228	205	230	226	215	202	222	207	234	200	244	221	215	213	221	219	212	222	222	212	193	220	234	224	217	220	214	221	236	222	224	214	214	223	217	221	193	231	208	220	223	192	216	243	169	207	212	181	212	218	202	212	222	201	233	226	209	221	219	211	209	232	202	213	212	221	221	225	200	204	199	222	216	189	223	218	192	232	210	227	207	201	212	201	199	232	197	208	209	207	224	216	230	203	239	235	200	221	203	196	172	226	223	229	232	236	217	234	211	213	217	241	222	237	229	209	196	212	220	215	210	222	194	212	205	207	198	223	238	210	222	194	236	237	171	223	196	234	202	198	220	207	203	220	217	227	203	216	198	213	205	210	185	229	215	226	212	207	226	190	193	205	207	206	204	226	209	212	215	194	195	196	222	195	241	220	205	224	222	223	216	213	214	211	218	234	207	213	237	211	203	214	207	214	232	204	195	211	194	220	218	212	226	199	212	218	208	232	206	193	200	200	204	221	230	222	205	222	228	213	219	215	194	224	208	241	236	245	220	219	217	211	175	197	199	213	179	208	226	231	208	240	206	212	215	207	220	222	228	215	196	227	221	209	234	213	213	230	224	198	200	233	223	201	216	204	199	193	211	212	203	219	203	197	193	195	201	211	217	202	236	222	225	218	221	196	209	226	232	215	219	226	203	215	195	214	212	230	228	226	217	235	221	205	205	221	201	214	203	209	215	185	233	223	206	214	228	217	215	198	223	205	216	211	214	232	222	202	199	208	204	219	218	235	201	223	205	199	183	200	223	189	218	225	218	211	218	206	182	227	217	200	234	214	236	255	189	206	214	238	244	228	183	165	200	234	229	215	238	227	212	211	228	196	213	204	236	207	244	209	212	234	204	199	206	207	226	173	211	226	216	219	208	212	198	206	220	228	218	198	212	184	214	219	185	212	211	216	213	235	196	221	208	204	204	181	206	222	206	237	213	217	236	219	219	223	224	202	222	214	204	207	234	214	245	229	225	183	248	199	197	195	205	218	215	199	213	181	218	209	233	232	227	208	214	231	196	214	206	225	227	220	189	207	215	222	185	227	187	218	206	196	195	186	204	238	205	203	200	193	189	190	217	208	228	213	218	181	200	221	180	214	212	199	196	228	198	214	185	207	190	206	221	221	230	197	205	191	262	199	239	202	212	220	191	217	212	226	209	230	218	207	216	212	199	215	226	201	220	216	224	223	218	217	230	233	211	213	213	220	242	216	228	206	237	223	213	224	223	193	207	232	228	208	201	190	219	213	191	174	203	213	231	209	203	214	223	225	224	204	224	212	211	229	251	200	208	221	229	210	254	203	235	208	211	208	212	196	200	238	220	239	223	191	190	212	207	219	201	235	233	209	218	223	228	180	222	224	213	205	249	219	223	220	232	216	204	225	208	218	214	233	223	202	222	205	206	197	216	218	210	243	221	211	216	226	207	195	215	204	211	213	218	193	211	229	208	200	222	226	217	224	225	227	236	211	219	211	195	255	211	230	219	207	202	219	196	231	207	217	205	194	220	215	219	217	221	202	213	215	227	199	229	215	226	206	207	218	214	198	213	215	233	199	217	202	211	202	195	226	208	203	217	224	232	186	239	205	205	197	236	251	197	216	220	183	198	194	207	235	229	243	201	204	221	215	216	193	185	228	238	200	217	230	193	219	208	209	196	219	226	205	224	224	224	239	200	183	223	192	201	214	220	207	218	180	203	221	233	203	207	230	198	216	213	210	219	203	212	226	200	194	194	220	200	205	173	212	215	196	222	209	228	210	222	193	214	209	218	234	182	206	218	219	216	191	249	188	236	214	225	221	230	197	245	208	214	194	211	185	233	211	219	234	221	227	224	230	209	205	183	229	199	190	216	226	209	214	209	199	192	216	184	202	221	215	168	218	204	205	229	218	221	210	214	205	187	222	215	210	226	228	228	237	223	197	217	231	232	235	197	226	236	202	201	223	194	232	210	214	237	215	211	212	208	210	181	209	206	240	233	219	204	190	207	206	193	206	223	209	210	226	196	216	228	230	205	238	204	221	209	187	215	215	199	185	217	206	215	220	195	199	216	217	218	206	208	219	214	224	210	216	204	222	203	177	221	232	195	226	205	240	205	196	203	201	213	208	216	227	226	212	201	195	214	205	217	207	224	248	193	214	208	207	223	209	233	216	195	223	205	215	210	200	218	188	185	212	188	226	192	192	197	200	197	207	194	201	248	241	233	225	207	223	201	232	209	216	229	194	227	221	220	209	230	214	231	228	223	208	228	205	191	236	229	226	217	224	224	196	196	192	217	214	223	225	231	221	208	205	210	199	207	206	216	231	230	231	223	200	222	213	218	214	213	189	225	180	200	205	216	195	199	213	269	205	201	185	218	214	193	221	244	198	202	228	198	208	219	232	248	214	212	223	223	223	207	237	213	221	223	212	203	214	202	225	188	192	226	204	192	202	214	207	255	209	232	217	212	231	223	212	210	204	217	235	222	228	258	201	203	216	224	207	226	211	242	223	220	215	226	201	217	224	196	221	207	224	201	229	215	188	184	232	227	222	231	219	217	194	229	216	220	213	221	219	224	221	197	198	237	212	230	197	231	201	214	222	185	210	232	208	203	210	201	216	213	195	226	224	191	196	196	225	213	217	195	227	186	206	226	202	243	207	211	189	192	225	184	220	211	206	223	210	186	222	222	226	216	197	205	218	217	211	216	207	217	238	233	218	189	240	213	217	204	193	210	207	226	221	205	206	197	230	198	203	238	212	209	221	215	249	208	219	214	199	222	211	220	221	223	210	225	225	196	196	210	192	185	228	220	198	195	231	205	198	213	203	230	190	216	202	200	201	203	229	219	191	195	207	230	196	223	202	216	214	220	206	215	206	203	236	204	210	204	210	241	231	206	224	218	202	225	183	211	194	222	207	190	221	214	208	203	197	219	211	225	200	189	227	204	224	204	211	200	261	206	215	219	224	226	212	204	221	217	228	202	216	198	190	228	204	231	233	223	214	210	215	225	242	220	207	206	206	223	202	192	204	235	219	218	224	198	220	203	244	220	213	195	190	222	208	197	224	196	215	248	221	238	231	221	203	200	232	237	255	236	239	201	241	242	226	202	238	225
32962	40389	35326	21220	9154	5627	3423	2465	1568	1039	857	728	706	638	594	480	390	433	393	618	817	784	704	518	442	386	342	335	371	377	317	358	399	327	344	337	344	340	353	357	354	300	328	348	340	338	348	335	334	330	366	319	357	349	306	353	341	361	329	333	335	335	381	335	341	325	367	314	343	346	338	335	326	366	350	358	363	338	308	338	346	344	347	348	363	343	386	351	330	342	329	345	323	353	331	339	335	330	347	387	341	311	324	328	341	357	343	349	326	349	329	330	339	346	340	361	347	340	343	377	368	302	341	363	319	344	354	333	352	353	359	354	359	362	341	321	362	349	370	362	321	340	339	350	336	351	338	370	355	363	353	341	350	365	352	361	351	325	329	312	327	354	352	338	325	324	371	350	352	331	373	354	325	330	362	336	344	327	331	344	364	293	348	359	334	382	356	375	337	351	319	337	316	363	361	362	339	350	314	352	331	342	357	337	370	340	322	384	358	349	351	379	327	357	341	329	330	326	354	353	363	369	346	352	352	353	361	310	306	316	330	343	356	341	359	371	347	359	346	340	347	314	333	341	328	354	324	310	355	308	316	338	367	358	321	330	366	340	388	348	367	359	356	346	321	387	327	331	359	356	346	356	329	349	339	356	353	383	326	319	356	340	351	312	332	309	341	341	384	372	356	384	336	340	339	302	356	334	345	359	311	373	344	351	328	330	340	348	375	364	310	337	347	361	309	360	297	373	346	341	345	332	325	396	345	318	317	352	350	338	343	348	358	357	338	345	337	351	367	342	362	332	361	362	364	328	347	349	350	322	321	349	382	368	327	336	366	329	334	362	362	350	325	345	346	304	332	306	341	313	332	352	388	357	363	342	341	335	333	356	342	356	351	368	348	380	341	346	341	350	339	320	350	354	352	343	338	365	335	343	336	336	350	352	330	289	371	350	337	349	343	321	298	364	332	345	318	313	325	344	395	361	366	333	305	335	355	341	350	366	325	337	356	324	341	350	315	367	320	338	349	357	340	343	352	343	323	363	344	335	332	344	359	318	343	336	343	333	326	316	366	336	327	335	359	355	349	361	345	337	345	362	358	330	358	347	333	358	352	344	345	318	337	347	329	326	375	353	338	371	367	339	352	334	368	325	331	342	347	373	345	335	360	340	344	358	331	360	372	367	350	346	306	352	329	313	333	357	309	365	352	358	336	308	345	339	353	322	350	351	340	342	318	355	311	337	345	370	357	362	326	316	322	312	323	317	354	348	339	353	358	332	312	321	345	337	324	326	355	365	331	334	336	355	338	323	338	388	350	329	363	350	337	345	371	312	352	338	356	376	330	351	352	343	348	344	369	343	307	371	350	342	375	353	324	323	354	371	323	368	380	351	358	380	332	361	343	345	370	363	315	372	338	314	356	321	375	368	331	348	342	335	354	318	363	383	351	342	326	351	345	312	352	332	340	354	329	342	342	347	355	341	350	325	335	393	347	372	349	336	336	348	367	356	342	367	364	346	340	353	332	330	386	322	365	343	325	321	363	376	337	334	370	323	341	339	334	348	331	352	360	348	352	366	395	338	342	340	341	359	344	336	339	367	336	331	339	362	350	362	340	381	351	346	331	310	356	378	374	297	347	352	343	391	319	343	356	383	337	363	346	336	310	333	348	348	315	333	355	365	380	353	328	354	344	341	365	365	373	365	344	387	336	354	353	328	333	339	374	327	323	349	369	352	377	325	332	342	306	368	321	351	356	332	362	341	356	305	328	359	347	362	349	324	326	335	360	323	341	347	360	343	355	343	337	371	357	344	338	345	335	337	316	368	380	334	370	355	355	355	350	314	319	325	335	376	336	309	333	380	367	324	338	353	367	341	377	359	321	387	344	334	334	354	323	362	326	325	369	329	349	331	378	350	360	320	346	327	351	342	355	364	372	333	374	335	359	385	340	348	325	356	351	333	355	346	337	305	379	330	369	306	323	315	368	356	342	308	321	348	314	361	317	343	366	349	327	367	337	349	373	334	364	376	349	394	335	359	331	355	313	347	346	344	348	362	349	323	361	325	334	343	374	332	324	337	367	335	345	332	317	342	362	351	352	326	342	330	338	311	358	335	389	357	338	336	309	339	354	378	349	343	365	363	381	338	368	336	353	324	364	330	308	351	340	352	344	345	367	342	366	353	352	340	355	358	335	370	338	330	351	330	364	339	324	357	365	305	353	380	342	334	352	356	359	331	387	329	314	358	343	342	360	357	339	325	362	350	334	310	357	342	340	345	360	340	339	332	354	334	342	361	365	329	340	362	336	366	344	352	369	357	351	327	341	362	382	323	332	359	339	365	318	369	330	392	365	339	362	344	358	329	345	339	329	345	342	366	334	341	361	377	342	349	344	354	368	340	344	353	341	381	364	346	320	322	361	342	324	339	318	316	368	315	329	333	338	354	341	346	354	370	310	332	351	366	336	337	314	366	367	320	338	331	324	371	333	360	344	355	339	319	306	343	340	354	342	356	333	373	325	350	321	334	327	341	335	316	352	352	323	356	316	325	336	308	349	313	358	318	309	322	349	328	341	344	358	305	332	345	331	349	341	378	350	353	339	335	338	355	346	332	361	353	381	337	361	350	349	348	340	334	348	326	356	334	354	349	348	354	362	331	352	338	361	321	327	348	378	349	341	360	370	372	326	357	356	323	346	350	354	342	335	354	323	329	312	352	339	336	346	337	348	315	335	356	312	347	331	327	371	338	384	382	346	359	350	347	318	337	334	361	347	349	347	340	337	351	333	343	362	356	358	372	358	358	353	392	344	361	306	315	337	361	339	361	344	332	326	346	366	317	348	346	356	359	355	315	314	349	346	337	354	357	329	359	325	335	327	312	330	340	382	342	355	335	353	352	364	333	349	294	326	326	330	338	346	339	385	325	367	389	354	344	330	350	321	384	374	320	361	337	328	367	344	367	323	342	338	356	371	340	310	339	355	348	332	333	350	316	358	380	329	342	339	380	333	349	344	329	351	368	352	333	298	341	363	329	352	340	374	339	342	334	321	351	358	350	359	371	328	328	352	328	350	363	387	337	343	343	343	335	333	345	339	333	331	313	363	352	341	356	323	324	339	362	345	361	359	360	352	344	363	327	336	338	375	356	323	332	357	375	340	357	323	352	340	329	320	369	358	337	366	372	360	355	334	378	341	360	353	356	355	319	328	351	376	346	369	329	317	327	323	346	321	315	332	359	352	351	385	361	319	365	346	323	311	362	350	323	336	374	318	340	334	344	319	339	345	331	354	341	336	314	337	363	310	343	341	342	342	348	355	343	341	355	362	359	373	314	345	325	353	373	354	363	343	335	353	339	371	343	348	333	331	333	342	366	339	344	312	360	349	345	358	379	338	363	351	354	353	330	357	359	338	338	378	343	361	344	327	362	330	339	387	300	332	332	326	340	317	355	332	329	328	350	323	336	337	322	338	354	349	329	352	311	310	331	346	314	352	344	347	330	337	338
24762	21555	28541	25231	19625	10171	4275	2110	955	699	577	465	386	356	597	379	258	223	230	729	1061	864	615	427	283	256	236	233	207	189	214	221	215	208	209	238	216	213	221	199	213	222	238	209	198	228	215	225	213	253	236	198	197	208	207	232	184	228	197	237	225	206	208	198	214	215	198	248	212	226	225	222	184	229	210	225	197	211	233	209	194	224	216	206	197	235	227	211	218	194	186	228	222	211	213	233	212	219	219	209	215	232	202	220	234	207	208	241	198	209	212	213	203	223	217	216	227	202	216	206	234	209	192	224	219	213	225	204	188	232	215	191	215	213	173	233	213	221	227	205	238	197	221	221	211	212	196	219	248	223	210	221	261	229	236	214	209	215	211	220	218	204	211	212	222	217	220	201	215	225	221	216	218	208	235	209	213	219	218	206	231	189	199	209	202	235	216	207	211	229	229	221	212	202	227	202	220	211	204	194	263	234	186	217	204	229	209	195	225	243	212	227	195	208	195	203	211	218	241	216	216	206	189	199	197	224	236	238	184	206	198	212	205	238	217	245	196	232	220	233	213	211	214	215	243	196	203	214	223	206	238	205	191	214	209	232	208	208	185	210	234	218	217	227	201	216	224	206	222	236	217	218	223	212	220	214	209	222	236	228	236	243	215	204	204	206	206	222	208	193	223	187	212	220	193	192	200	205	228	211	214	210	237	209	218	199	220	223	234	200	207	231	243	205	192	198	223	224	230	211	234	208	224	198	217	234	229	213	228	200	207	192	204	219	207	216	198	212	203	237	219	217	203	200	199	219	195	256	217	208	213	204	213	219	232	205	213	215	228	212	194	251	211	200	200	213	207	198	214	240	237	214	218	230	195	215	226	228	222	222	183	210	217	203	200	224	221	205	220	205	222	203	223	194	225	230	226	196	218	213	229	236	231	234	243	219	226	228	217	216	193	204	202	206	212	219	223	227	202	226	217	196	178	208	222	229	225	228	208	216	232	210	199	210	223	205	223	194	218	209	229	217	196	206	227	232	235	242	218	195	175	204	208	221	212	208	217	203	217	234	212	220	225	228	227	232	211	209	230	201	247	224	202	195	210	216	232	203	196	231	222	222	197	224	245	212	211	222	230	203	224	226	199	200	212	191	224	208	198	220	229	227	184	216	218	197	223	200	198	202	239	245	198	199	222	252	187	204	226	187	201	229	211	230	244	204	207	205	211	214	236	207	215	217	238	209	241	231	209	232	219	243	213	207	210	220	204	230	224	222	235	213	220	212	214	216	236	228	207	218	216	217	227	224	199	220	208	234	213	220	229	220	209	241	217	188	235	223	233	226	230	207	216	213	208	204	203	198	202	220	207	231	216	229	197	225	192	216	222	179	195	207	196	220	217	213	195	200	190	192	214	206	221	222	198	225	196	227	208	221	217	200	202	229	224	223	225	203	232	222	202	207	218	222	220	234	202	215	213	227	224	193	194	236	227	227	203	190	231	232	225	216	208	209	236	190	242	198	231	223	214	219	220	221	222	231	207	204	210	207	195	207	195	185	211	223	212	207	236	220	216	212	231	217	177	200	202	201	182	207	192	225	223	217	204	214	219	209	185	222	208	216	207	223	223	238	207	219	211	214	226	237	237	217	222	188	212	230	222	203	191	213	229	230	209	204	219	204	251	229	214	247	225	229	222	214	200	193	201	197	198	237	208	221	197	254	231	211	206	202	216	191	219	207	235	194	185	219	220	193	225	194	228	221	221	237	230	214	217	217	227	210	210	229	201	200	222	205	215	221	217	203	217	204	192	199	189	226	211	191	190	205	215	217	188	231	218	212	210	242	239	223	210	234	197	226	215	190	196	248	224	213	230	209	220	221	192	216	219	219	197	212	229	200	212	220	202	193	235	226	232	194	241	222	192	208	199	208	213	236	212	189	211	225	230	222	221	241	218	228	218	192	216	216	217	204	230	222	209	215	233	200	227	212	234	201	220	214	214	222	187	196	215	207	210	212	212	220	239	218	217	212	178	185	205	199	231	183	218	222	211	220	217	215	222	216	215	198	206	212	228	216	212	228	236	189	224	203	212	201	208	213	212	194	216	217	240	220	223	214	261	207	234	228	244	219	214	226	210	229	232	204	216	219	211	218	227	229	224	212	199	232	232	214	199	213	192	212	210	210	221	250	219	196	197	217	232	232	193	186	209	196	211	184	239	182	205	243	199	192	223	214	209	230	223	201	204	222	203	215	227	199	216	201	221	220	186	221	221	247	182	190	226	227	212	193	183	214	267	222	202	198	223	209	209	211	232	228	198	207	192	213	223	214	223	217	210	211	228	206	241	201	237	191	212	211	240	199	207	208	219	190	199	233	220	225	211	198	251	220	238	240	218	204	228	223	217	205	204	225	201	217	235	224	178	218	249	212	239	221	215	188	243	212	236	217	226	200	217	215	243	233	212	224	208	209	215	222	235	184	188	205	227	196	203	213	222	230	204	210	194	230	227	210	216	200	229	226	209	226	209	213	208	212	198	192	211	190	199	234	203	226	212	207	207	234	213	206	211	219	221	228	200	204	213	222	255	219	219	216	204	197	206	220	208	216	214	196	203	223	181	223	200	210	204	187	231	201	229	228	229	217	223	203	215	227	203	215	220	217	193	206	209	214	207	189	200	217	177	226	228	197	210	217	211	222	231	213	206	223	231	215	228	197	209	229	229	213	210	216	235	216	224	218	216	211	204	232	226	207	200	219	217	203	226	240	230	231	213	223	207	246	227	209	221	207	240	219	215	208	192	203	224	223	194	215	230	254	224	223	212	207	212	232	210	221	219	206	224	209	200	222	209	216	229	223	216	195	215	232	205	232	202	207	228	198	212	226	204	205	226	219	212	196	209	234	235	207	217	199	191	208	211	226	211	228	216	214	199	217	195	212	235	197	214	194	203	197	248	221	222	211	220	204	231	185	201	211	226	206	230	211	224	205	225	215	238	200	234	238	216	211	212	213	194	200	196	204	204	218	239	208	221	196	205	234	202	217	204	215	229	213	214	233	216	211	230	226	198	197	224	205	230	226	210	212	220	209	240	213	222	204	176	222	210	220	232	217	220	230	221	217	228	228	233	224	192	206	206	237	205	183	207	196	236	234	206	182	223	261	227	207	207	226	182	231	191	184	231	218	202	205	219	191	192	217	220	206	235	234	205	236	239	218	222	202	188	193	236	222	218	214	228	206	209	212	215	209	195	228	222	198	230	226	218	175	184	225	218	248	175	207	204	199	201	231	224	227	217	222	201	232	230	215	231	213	204	235	212	215	193	206	231	204	214	230	222	203	184	217	198	176	215	215	236	224	207	212	224	232	234	232	203	225	197	230	210	217	198	208	247	225	201	194	209	226	209	214	221	218	237	214	222	232	212	207	218	212	190	197	194	210	222	232	186	199	202	218	219	205	214	208	190	220	215	197	224	202	248	209	236	208	197	210	226	202	213	217	226	209	213	207	213	202	215	237
34749	47808	38628	26923	19571	12912	7832	4712	2537	1763	1340	1079	959	823	1362	793	433	437	419	1737	2671	2020	1394	842	559	434	426	389	333	354	353	342	360	312	353	346	347	336	347	329	351	325	343	345	335	356	337	313	345	346	384	358	324	353	303	335	362	313	335	320	366	360	333	352	347	364	337	351	387	358	364	356	351	341	336	338	332	314	410	333	370	325	349	362	369	342	316	372	342	357	328	366	353	359	348	367	380	391	320	345	346	352	377	352	355	339	344	357	390	371	331	332	371	346	337	372	350	360	345	339	352	391	328	375	369	340	381	332	336	341	348	356	312	337	363	338	363	354	356	366	367	330	369	355	343	339	322	335	338	370	354	344	343	325	319	349	350	303	322	364	383	330	351	330	349	358	369	351	359	348	375	359	363	327	332	337	336	351	319	336	320	338	354	349	386	348	394	346	328	347	366	363	321	355	358	358	356	308	337	352	335	350	357	343	312	372	347	374	338	336	344	379	331	343	347	304	376	322	350	365	365	334	341	328	361	346	339	341	341	375	313	387	356	332	370	336	390	323	344	313	367	321	351	327	339	367	344	360	335	362	319	396	372	348	363	344	345	347	370	315	373	342	348	331	335	352	338	369	346	328	370	349	350	343	327	351	318	334	379	347	347	356	370	358	324	353	373	349	363	336	350	363	351	385	343	362	347	368	351	353	333	340	386	361	338	363	318	326	341	332	361	326	346	337	362	347	347	358	345	342	339	325	342	342	360	373	369	331	372	361	368	362	340	354	314	332	335	329	349	339	348	349	364	332	363	354	348	350	345	331	329	349	363	330	329	308	366	367	291	358	373	353	357	360	341	371	344	359	375	334	365	350	317	329	353	321	348	329	353	333	351	351	346	363	334	333	336	337	342	350	347	367	326	353	372	352	371	343	370	333	338	352	341	346	370	347	369	336	336	342	369	337	393	342	332	350	335	303	358	327	373	329	337	381	335	374	342	352	375	311	353	350	354	360	358	338	359	367	347	347	330	340	317	346	366	324	339	357	342	367	367	357	328	338	348	386	369	346	341	335	368	338	310	351	354	346	310	365	370	336	340	312	313	374	343	345	360	349	326	334	320	346	337	359	330	328	349	351	360	335	342	342	348	343	352	348	345	362	340	374	315	351	349	396	365	360	346	359	342	319	354	339	350	361	360	361	363	337	382	346	341	352	364	357	332	345	345	349	346	316	343	336	407	345	340	341	361	342	377	355	359	337	345	368	343	304	341	358	366	320	367	323	349	350	321	364	336	383	348	384	366	380	340	326	310	340	351	347	333	350	362	347	357	337	384	360	378	364	346	343	372	324	375	375	362	358	324	331	352	345	367	377	332	345	364	368	370	356	313	337	326	369	321	341	304	350	357	369	349	356	329	323	336	362	338	324	365	366	344	346	327	349	324	354	338	365	375	359	355	289	332	343	356	327	351	361	353	363	344	374	365	348	383	357	362	344	332	368	332	328	335	346	345	331	345	350	360	357	361	332	329	366	326	340	333	357	347	355	342	347	354	338	387	353	372	366	330	358	332	349	379	382	369	349	377	356	361	387	366	312	388	367	355	362	362	334	369	350	334	375	334	388	344	366	382	327	375	353	350	363	359	343	340	341	345	367	332	336	365	334	356	367	335	377	331	374	323	344	364	345	345	348	332	304	312	360	337	359	355	369	338	360	349	349	330	328	379	339	349	374	328	340	370	362	343	344	348	320	328	356	357	343	342	358	341	368	343	318	336	370	370	339	372	361	338	368	345	361	327	362	358	389	316	338	336	355	317	350	371	373	305	352	368	343	356	356	353	375	327	319	347	346	330	357	366	357	360	349	336	346	338	368	340	362	362	345	360	308	379	357	357	353	347	346	306	327	367	338	325	374	357	351	345	347	349	350	358	333	333	350	354	366	356	386	333	365	352	327	339	337	354	333	369	348	338	329	358	352	352	349	364	350	325	364	352	334	357	342	349	325	360	353	354	329	370	363	354	383	360	355	381	337	356	355	379	329	350	314	397	349	347	354	363	335	338	349	324	344	358	325	339	361	331	361	319	373	356	336	323	326	376	351	335	344	364	361	328	333	356	350	321	358	365	332	353	345	337	334	334	323	346	340	345	343	388	357	346	342	323	356	316	354	350	363	350	350	354	339	365	368	354	356	307	335	343	366	359	338	383	320	327	380	332	343	333	393	362	356	339	355	361	326	345	335	338	366	351	323	337	344	306	354	349	339	342	352	341	336	351	330	377	332	368	344	354	364	356	320	323	331	369	347	334	373	366	336	321	359	375	393	374	337	317	317	349	355	327	340	320	356	335	373	336	345	333	389	352	357	357	320	353	350	314	315	359	371	370	351	332	336	367	352	362	363	368	370	366	392	344	346	315	351	344	336	361	359	324	347	341	358	357	352	349	336	347	363	366	353	346	370	339	355	341	336	341	354	369	344	351	330	322	320	369	354	350	333	339	356	366	370	380	339	341	348	334	378	356	372	336	368	370	366	348	360	360	384	329	319	346	335	396	323	320	316	362	356	342	302	378	352	341	320	330	352	381	349	348	342	330	363	333	363	320	342	355	351	365	357	371	357	349	353	342	389	329	337	370	390	307	341	350	341	366	355	375	349	365	341	341	356	318	344	356	355	364	379	387	347	365	370	356	360	351	317	357	358	337	317	345	325	369	334	346	335	332	392	347	357	342	334	359	350	344	334	344	378	345	337	323	346	344	359	357	358	352	348	347	333	360	328	360	361	326	365	370	311	356	342	351	357	353	371	344	338	376	359	365	334	332	376	327	348	347	350	355	361	388	389	336	343	333	338	321	354	358	345	335	354	350	393	329	324	363	379	353	355	352	333	343	349	374	347	340	341	362	330	329	361	360	345	351	360	354	340	338	301	325	353	301	331	331	341	297	349	363	376	366	340	362	367	333	339	329	352	352	370	319	366	351	345	347	343	317	387	343	364	351	355	367	320	332	336	345	371	330	354	318	374	376	295	355	335	371	356	337	348	362	342	349	341	347	343	321	323	345	333	370	336	331	374	345	351	340	347	333	351	349	339	351	346	361	339	308	366	309	357	337	360	346	334	341	342	344	350	354	346	378	334	360	311	345	341	344	374	374	347	339	315	363	368	310	347	340	319	348	336	321	331	368	333	351	350	371	327	340	361	330	335	391	365	359	366	342	333	377	346	337	351	338	337	371	314	336	338	359	377	351	356	346	349	337	345	346	336	351	338	340	350	297	373	354	358	314	367	332	333	339	348	311	365	356	334	337	351	348	363	337	326	365	341	374	329	334	336	363	346	343	344	346	333	323	318	338	347	336	375	348	349	333	342	379	352	357	383	331	318	360	326	327	348	350	376	354	363	344	341	337	367	347	332	351	330	375	322	373	341	356	333	345	369	362	353	340	346	338	378	347	323	359	359	372	352	353	358	343	292	361	327	347	376	366	358	322	327	363	336	322	341	315	349	367	340	349	314	354	352
23394	21477	29154	24215	21861	20648	12249	4363	1961	1165	958	649	444	410	371	338	289	281	280	1185	2014	1531	936	552	292	261	262	302	240	192	217	228	229	223	239	234	247	220	228	191	212	203	253	201	209	209	240	226	238	221	234	248	249	228	210	250	196	232	212	237	214	245	220	239	219	244	195	223	212	209	217	199	241	202	208	223	215	219	207	232	220	212	187	274	211	203	230	209	213	225	199	221	221	225	230	220	242	212	212	221	241	236	238	233	224	227	211	244	187	222	227	226	246	225	202	202	203	231	227	264	241	241	230	209	229	224	223	209	249	204	225	246	205	200	221	218	213	246	213	222	195	200	195	195	202	212	223	236	232	216	192	203	235	207	226	208	236	204	237	236	201	233	233	202	211	228	222	220	218	208	193	209	215	214	212	214	230	232	187	232	216	238	235	217	216	250	253	223	233	221	234	219	236	215	225	198	235	196	230	194	224	240	231	202	235	211	234	239	198	196	226	216	222	213	218	237	215	220	203	202	216	218	234	224	227	215	220	223	221	233	248	200	215	213	232	215	225	246	234	223	219	225	202	244	203	202	216	235	225	219	201	232	239	196	215	208	227	221	208	195	240	223	203	221	233	210	217	198	208	204	225	222	224	215	236	210	209	205	228	206	214	235	217	196	222	221	196	228	219	218	230	205	212	235	193	232	217	213	213	219	215	205	224	205	251	199	218	245	211	215	225	226	202	211	218	226	207	217	225	234	229	222	221	232	221	230	207	257	224	236	238	227	236	222	205	203	216	204	230	210	221	252	235	243	210	210	230	236	216	220	247	230	214	203	221	197	218	215	233	209	239	223	215	221	216	193	227	216	230	213	233	231	223	212	205	222	244	237	239	227	222	234	226	224	183	212	233	204	245	209	204	224	210	240	223	228	183	230	226	226	216	226	235	218	216	212	200	211	211	227	247	230	211	221	238	209	236	226	217	223	228	206	222	191	244	232	214	218	193	224	220	236	224	201	196	230	215	205	226	212	229	232	244	223	191	224	243	205	229	230	243	220	219	218	224	221	207	217	242	200	236	223	203	213	212	218	234	215	213	224	215	208	259	203	222	211	202	207	212	252	222	226	201	215	220	212	198	215	193	239	220	227	236	214	219	194	195	234	235	228	223	243	203	213	219	229	199	217	183	210	205	209	182	203	239	229	229	195	247	208	229	206	203	240	232	233	213	201	213	218	197	239	215	204	227	207	220	239	219	244	190	225	204	236	226	202	249	238	234	200	178	221	201	230	221	254	236	218	241	229	220	231	222	211	244	217	230	229	223	219	210	204	215	224	193	221	204	208	223	211	217	234	208	247	217	228	216	199	230	225	243	235	232	228	215	211	210	234	226	242	219	229	202	271	213	232	238	223	227	213	229	239	221	231	219	220	183	231	208	223	217	206	205	211	226	183	209	232	222	198	214	225	209	232	217	216	232	220	210	207	174	210	212	223	216	223	232	234	186	223	193	195	202	251	225	212	214	245	212	191	227	229	247	209	231	227	226	216	220	230	209	209	212	204	240	228	236	228	213	239	221	204	237	224	221	230	176	211	235	231	241	238	239	213	232	205	219	225	221	187	204	212	212	235	206	227	221	219	234	196	227	233	242	206	220	223	223	197	202	223	206	240	222	243	225	205	203	234	235	177	222	217	222	214	221	220	224	215	218	220	221	208	223	226	216	194	229	218	210	210	231	206	195	194	225	199	219	211	231	231	202	232	220	219	219	243	245	212	241	199	202	214	202	210	221	204	226	208	231	227	210	224	212	212	229	242	221	202	237	199	216	219	213	236	221	206	198	200	218	224	221	217	212	194	225	214	190	221	211	222	233	220	211	233	198	210	213	200	216	235	222	208	223	224	208	202	226	195	203	240	221	198	243	217	200	203	223	198	211	220	219	205	207	224	250	236	226	201	208	228	228	253	227	211	191	211	208	200	231	222	191	212	216	221	189	222	222	215	213	233	206	235	207	236	215	218	208	225	208	217	217	203	230	221	204	198	219	214	209	229	212	229	219	217	200	197	202	222	210	206	219	226	223	233	244	237	237	202	227	213	221	240	203	216	228	216	220	217	236	220	224	222	225	213	229	199	227	210	239	218	253	229	246	235	224	220	221	206	208	227	223	209	232	213	208	208	222	198	263	235	207	245	213	218	199	223	207	214	196	219	240	237	245	226	237	210	232	203	218	218	229	224	220	217	206	234	210	212	247	222	221	214	243	220	260	208	235	223	220	231	203	183	202	245	219	233	209	208	205	222	191	209	205	208	217	224	201	223	224	247	223	201	251	219	222	233	227	231	237	210	247	209	240	214	227	229	222	223	229	235	206	245	223	207	235	219	223	212	243	228	220	206	213	228	193	227	244	246	208	211	215	210	205	242	212	247	245	222	232	238	224	216	233	210	225	213	207	233	207	208	213	249	232	235	229	199	216	229	206	237	203	218	228	227	214	223	192	218	207	231	206	228	204	205	219	249	213	197	231	229	234	224	229	226	253	217	218	237	196	214	224	217	233	228	209	236	220	208	213	222	226	207	226	192	205	199	222	237	205	222	249	234	202	227	231	222	220	228	239	219	223	213	221	225	214	228	201	223	212	234	207	205	240	227	198	216	191	212	225	214	265	209	217	216	208	215	203	217	205	215	226	187	248	213	221	201	219	190	211	211	221	209	214	231	220	206	226	221	215	234	243	219	249	209	200	210	210	235	220	219	201	226	223	222	222	224	215	211	234	219	233	237	212	225	192	220	252	208	216	211	245	210	235	227	249	214	207	215	240	190	214	226	239	210	243	217	236	235	231	242	227	219	230	206	221	218	223	221	233	211	208	226	204	204	213	200	231	239	205	221	234	198	214	219	225	231	217	254	219	233	232	224	207	213	211	255	247	211	226	221	192	221	206	223	214	204	216	186	208	237	229	233	206	232	202	211	216	189	218	226	214	241	227	216	200	246	235	221	215	258	199	217	209	252	242	220	192	205	215	214	251	200	229	228	205	218	215	240	229	221	238	251	245	207	210	226	233	220	223	201	204	229	238	211	230	227	232	211	233	226	253	212	210	239	206	234	196	218	215	206	223	240	223	215	209	227	240	206	228	232	200	227	221	207	194	218	232	196	204	218	226	215	224	200	216	239	238	221	219	217	226	235	223	205	212	223	210	219	215	230	225	227	225	224	222	245	234	220	201	224	210	211	243	224	225	225	235	204	225	218	208	237	240	220	255	237	235	201	215	233	233	231	216	218	246	236	213	240	226	218	205	207	231	222	214	215	211	250	224	230	230	242	243	224	213	213	220	192	205	226	232	222	230	250	215	222	219	245	222	206	227	205	214	198	254	215	201	233	232	224	232	220	214	170	233	240	200	226	237	205	215	222	210	216	217	224	225	208	196	220	222	237	216	241	222	242	245	236	195	216	179	214	226	230	219	223	234	229	230	207	209	220	217	220	203	232	194	236	242	225	212	215	237	220	223	191
37299	52635	45068	35203	27740	18548	13300	7599	4345	2844	2263	1636	1009	852	732	694	551	482	492	3103	4983	3659	2125	1257	521	412	485	517	360	336	367	370	353	369	351	374	362	349	376	367	343	354	359	363	360	341	359	338	341	319	339	319	360	345	346	340	369	335	309	376	337	357	332	347	323	315	358	317	322	319	290	338	316	337	338	324	323	368	340	370	356	348	333	340	351	323	356	305	331	329	374	327	321	346	358	337	366	326	347	363	364	338	310	365	375	372	344	327	325	382	340	384	313	356	346	351	355	352	343	326	340	353	306	344	340	362	314	357	349	365	376	328	384	334	340	359	352	344	359	357	323	349	380	364	314	359	368	347	348	380	342	338	350	378	336	347	351	370	329	364	375	336	368	345	334	358	331	328	350	310	353	381	332	355	348	335	348	362	367	362	368	349	333	345	328	345	368	357	305	325	346	361	354	319	340	320	354	355	315	334	364	340	353	352	327	356	356	335	362	349	339	356	329	343	331	318	358	369	364	339	323	330	340	334	344	370	338	360	325	342	330	351	363	343	308	357	340	358	367	337	347	347	326	376	341	357	333	356	350	362	337	349	351	352	384	353	330	343	358	334	342	332	356	355	332	377	322	320	361	362	317	351	342	352	347	325	356	336	358	353	343	358	349	347	309	348	352	348	341	353	362	347	356	335	335	322	347	341	368	331	364	328	358	319	351	308	363	328	353	327	357	329	372	365	342	344	344	341	336	317	375	353	372	380	320	348	361	324	343	324	337	305	341	350	350	320	349	297	360	334	355	340	354	322	349	329	339	320	320	323	328	354	350	348	326	343	331	337	337	352	374	354	325	332	335	368	295	343	361	338	319	386	320	321	363	306	369	361	310	356	344	353	371	331	366	336	335	323	328	334	341	382	381	350	348	348	320	338	362	324	353	365	310	332	359	369	315	320	361	363	353	348	352	362	326	356	367	369	321	350	371	349	358	338	336	341	299	318	341	361	357	373	333	355	337	330	384	368	316	338	355	324	346	359	347	360	330	353	368	370	350	338	325	369	338	344	342	363	329	348	365	335	376	319	357	326	379	356	365	323	379	331	342	349	337	296	402	350	357	372	332	358	344	372	317	352	360	316	333	306	357	327	336	349	362	368	377	339	329	329	338	329	342	351	361	372	352	343	342	361	334	341	347	329	365	356	336	326	344	320	337	374	372	346	350	357	336	338	370	311	335	341	357	337	348	368	353	311	312	333	379	350	370	353	331	353	336	335	378	368	336	323	376	333	348	341	356	371	306	317	366	338	352	351	343	341	331	306	360	357	327	376	360	312	365	360	365	344	355	344	351	384	323	341	320	359	376	370	339	358	373	333	377	330	338	369	364	331	344	369	330	346	328	356	331	333	387	344	329	362	311	367	341	356	325	342	320	349	329	377	342	340	332	344	368	366	356	335	316	347	371	350	324	352	318	345	336	305	321	368	339	362	359	338	353	342	349	340	361	371	345	371	338	339	365	332	342	362	349	400	359	341	333	324	362	358	365	344	363	336	351	366	338	369	323	339	311	363	365	320	328	323	328	370	351	324	331	357	333	333	356	329	350	338	340	337	320	357	347	340	369	314	354	336	374	337	364	328	348	319	351	358	327	344	359	361	388	367	358	324	346	364	315	343	340	352	352	339	365	342	351	346	363	376	335	337	360	339	340	346	347	348	360	328	350	339	345	365	364	344	319	329	354	358	386	364	329	399	355	353	341	354	337	316	354	391	347	346	347	336	335	348	346	347	356	322	357	321	335	386	326	353	352	355	324	375	310	345	305	326	355	340	331	352	331	340	354	379	344	335	357	365	336	346	351	352	312	337	332	314	356	361	375	340	345	331	328	332	369	341	390	347	343	361	314	344	361	340	348	349	342	354	343	324	352	333	349	353	358	362	344	376	357	334	343	328	366	338	330	345	346	356	337	370	323	343	349	338	351	344	361	353	334	352	344	340	328	357	377	304	351	352	331	338	384	381	332	343	345	345	351	353	337	327	381	347	328	337	373	379	373	330	362	333	344	330	344	347	344	355	327	323	336	354	329	354	338	337	354	365	355	317	344	339	336	327	310	323	338	344	309	363	350	349	365	336	392	358	347	391	349	376	354	324	360	345	328	338	330	356	338	338	360	334	342	368	343	307	352	361	323	343	326	314	299	340	382	342	355	337	359	307	346	348	347	358	334	348	344	323	377	366	358	331	356	365	354	349	377	357	374	358	333	345	364	357	324	349	376	352	331	352	339	344	352	355	339	357	373	386	344	381	324	334	348	339	340	340	350	344	343	345	328	330	344	332	353	299	319	333	355	376	379	359	362	338	341	349	341	333	354	353	344	357	370	337	351	372	382	345	346	356	364	326	335	301	361	318	343	353	317	349	330	321	369	334	348	320	343	353	344	342	347	351	309	309	342	355	369	362	365	405	372	345	347	317	363	343	352	330	357	335	325	370	381	336	351	357	352	313	349	352	323	344	333	314	371	340	349	333	328	351	374	324	359	317	323	362	341	365	355	333	325	342	374	355	332	375	332	323	375	330	314	363	353	343	360	331	348	329	336	333	325	343	314	347	315	372	336	337	337	327	329	364	337	369	367	334	315	338	350	324	331	370	340	366	344	331	307	335	363	362	332	332	338	330	319	349	334	366	333	345	351	342	381	354	334	328	321	366	363	350	327	354	338	335	371	355	344	356	344	322	337	343	335	356	301	350	359	352	371	324	326	353	357	348	359	375	333	336	339	345	375	332	317	338	339	331	326	358	367	354	340	332	344	318	324	341	357	333	334	343	303	368	305	382	340	339	360	323	300	365	347	363	347	369	354	355	356	343	352	364	334	326	333	332	355	362	328	338	349	316	328	339	314	313	353	355	340	365	360	339	323	321	332	351	348	330	355	346	370	314	346	357	314	321	318	322	367	330	328	354	356	351	378	342	325	351	392	354	348	346	378	332	364	326	327	366	347	340	337	310	371	370	357	349	328	340	342	381	367	338	345	364	379	351	367	332	346	351	356	346	333	344	361	335	338	328	339	309	336	366	340	334	360	348	339	376	344	363	341	311	338	332	332	344	340	360	336	329	357	358	331	336	330	322	361	324	398	321	328	359	350	341	341	351	333	326	338	315	339	376	328	351	382	362	338	354	309	330	322	360	393	349	319	338	344	330	360	374	310	362	341	400	334	297	352	340	343	339	344	368	352	332	337	329	367	346	338	362	343	344	318	316	361	356	371	363	346	312	352	336	327	348	333	345	360	364	344	358	357	317	344	349	334	344	344	354	378	355	350	355	359	355	348	340	325	334	335	339	343	348	316	376	353	353	369	342	351	350	344	351	352	347	359	333	339	358	339	312	337	318	354	371	369	356	336	352	350	329	348	380	368	349	358	336	315	346	351	353	340	345	316	362	316	313	367	349	330	326	314	334	343	318	342	343	354	345	312	333	348	344	366	367	365	357	357	317	334	357	337	357	369	362	347	314
29037	23860	23418	14081	4874	2421	1356	678	532	453	328	294	274	281	228	250	221	228	234	285	326	342	325	241	233	248	230	193	235	194	217	236	217	216	231	204	208	253	200	233	209	215	179	222	227	217	217	217	218	229	203	239	230	215	205	199	200	207	226	206	218	202	224	227	201	239	197	241	231	219	229	212	225	215	208	200	226	219	241	215	205	198	201	198	220	204	194	223	197	199	216	218	241	228	223	214	231	234	211	223	236	205	199	230	231	232	221	193	181	214	236	210	229	233	218	250	238	224	208	260	203	231	229	215	208	214	219	222	219	209	210	233	213	216	211	230	235	197	231	251	225	212	228	231	233	212	206	212	219	199	213	209	211	210	195	215	237	230	219	212	226	223	214	206	246	222	209	225	236	236	217	211	208	230	226	199	209	234	193	214	208	201	193	225	212	218	206	221	222	224	200	211	206	216	227	212	228	217	242	212	224	226	238	222	220	206	214	232	213	224	220	227	237	216	206	208	207	206	225	210	195	220	231	200	231	199	234	227	204	195	227	212	196	220	225	211	228	233	222	213	236	198	224	193	183	216	222	186	246	231	199	232	201	216	226	217	207	221	212	249	239	193	208	224	204	237	204	235	217	226	232	201	221	202	215	226	208	237	213	219	224	232	203	199	207	218	218	223	226	193	211	205	225	242	229	229	238	230	214	229	240	187	227	223	220	258	200	218	207	209	189	195	216	197	212	219	229	245	197	219	217	222	241	194	184	204	216	215	248	227	213	216	220	248	202	210	221	229	199	191	206	224	188	217	212	215	216	240	195	193	205	205	212	218	224	204	196	206	260	219	213	224	214	208	239	237	212	202	199	233	245	238	219	199	200	222	201	220	221	229	216	199	196	230	233	236	198	212	196	214	228	190	218	222	218	225	217	198	228	238	228	202	243	227	188	213	237	212	205	211	223	194	235	205	228	235	223	210	225	231	224	218	217	219	227	223	180	198	217	215	209	213	229	228	221	239	186	206	218	199	249	220	221	241	219	212	214	212	220	187	218	214	205	209	234	218	223	227	206	224	209	212	233	234	231	213	250	231	228	229	238	205	235	226	210	222	204	208	201	230	202	220	197	213	225	211	207	214	200	222	197	233	214	216	224	204	191	213	205	217	248	212	217	238	205	216	217	227	203	219	235	229	216	212	239	206	207	235	235	193	202	218	216	223	199	193	212	218	218	202	218	228	203	209	209	213	200	242	203	195	214	228	227	226	193	227	221	222	214	228	228	209	217	216	212	208	203	221	201	225	199	204	203	214	230	206	213	222	233	225	245	205	218	220	193	195	220	188	240	211	213	212	196	194	226	226	224	210	208	195	236	218	193	221	226	230	209	240	209	210	221	217	206	218	224	186	200	215	220	210	221	223	224	232	240	234	238	202	236	215	222	199	224	224	218	230	202	238	206	224	228	235	219	207	210	216	228	230	215	229	242	205	193	206	183	206	199	246	201	236	201	224	258	222	202	230	203	200	199	220	194	206	215	232	208	215	217	229	219	209	231	224	227	201	228	231	207	219	224	202	208	196	190	230	220	240	233	250	215	212	228	222	225	220	226	202	224	213	249	205	229	254	212	218	215	200	209	212	239	237	224	216	205	222	212	210	233	222	200	220	208	204	197	221	212	205	236	214	239	217	237	204	229	228	218	223	209	221	213	206	223	234	219	214	207	218	212	209	208	244	205	207	199	195	230	219	238	235	217	229	219	236	214	231	236	233	172	237	222	213	236	229	240	234	221	220	218	241	203	230	211	205	232	224	228	223	222	195	221	226	217	212	209	234	199	236	218	222	205	210	201	214	237	203	223	213	231	222	221	219	200	224	220	225	207	212	242	223	204	213	232	214	199	206	223	245	212	228	207	191	227	203	194	216	212	245	206	221	212	213	223	224	201	209	209	227	240	212	228	203	207	242	178	228	239	229	213	220	216	217	210	225	206	208	188	199	190	199	218	225	230	219	256	181	194	227	205	228	223	220	234	201	207	206	203	201	186	225	222	186	195	214	214	226	221	240	235	223	218	206	214	208	208	232	201	176	198	215	229	236	183	259	209	201	202	211	229	232	211	234	255	222	214	207	207	183	214	215	207	207	222	228	247	207	219	205	223	206	208	233	182	212	219	206	186	206	219	213	213	235	216	220	244	221	207	222	216	225	223	216	230	223	230	220	239	218	222	208	215	197	228	207	194	231	236	202	213	221	210	213	229	211	208	212	205	210	238	208	200	219	220	212	189	202	230	197	224	210	228	217	243	224	217	200	225	227	211	221	219	235	222	227	213	197	216	214	236	231	202	208	207	219	217	202	193	230	212	221	223	227	193	206	248	189	201	193	202	223	235	220	198	207	223	200	224	235	233	222	228	225	188	212	201	220	200	216	225	215	209	206	223	228	212	188	220	219	221	208	202	216	206	229	222	221	217	211	204	212	233	220	228	204	216	232	232	228	221	207	225	216	201	217	210	204	209	216	235	213	230	204	229	204	219	202	206	200	231	214	234	232	183	218	240	209	210	215	217	237	211	212	221	195	214	201	217	236	222	218	183	207	216	228	223	198	234	225	209	220	220	213	219	220	220	217	254	224	210	222	243	210	213	199	209	203	216	227	234	210	212	192	220	218	195	208	200	214	214	218	224	226	201	201	229	229	198	220	201	224	224	199	236	223	208	217	206	247	235	182	211	237	216	231	197	238	205	203	231	212	215	214	187	185	200	218	244	211	225	224	217	230	199	199	199	225	207	226	202	212	228	195	215	208	227	207	232	215	226	215	229	189	211	218	234	229	236	202	214	215	205	237	198	236	199	242	202	200	237	230	204	206	218	196	229	203	227	191	235	223	201	221	204	249	206	240	218	220	207	191	198	221	205	235	233	199	214	206	214	235	236	238	189	227	216	224	212	211	213	220	215	210	231	210	203	235	222	200	217	205	205	211	190	222	213	202	221	216	221	224	217	210	219	224	215	206	215	203	221	259	237	235	206	210	196	204	216	206	220	212	188	203	199	220	182	211	217	225	223	232	224	204	245	183	230	209	240	233	221	222	226	226	220	221	222	234	200	218	200	208	245	196	230	219	203	223	195	233	218	213	224	227	237	198	193	227	251	231	197	207	223	234	190	190	230	237	195	225	215	201	188	218	221	222	188	226	205	230	213	236	213	210	221	221	226	210	242	227	224	220	224	223	190	212	204	220	206	228	205	219	218	215	176	240	216	218	201	207	209	205	195	221	223	241	184	217	212	192	189	213	236	220	203	217	234	205	219	195	205	208	210	236	201	215	210	222	209	217	231	219	212	209	214	198	216	226	207	227	215	219	240	233	190	220	235	229	207	214	219	219	217	209	225	220	226	195	208	211	216	243	210	237	214	227	195	210	191	193	223	208	215	218	193	209	208	223	225	224	200	215	185	217	216	245	196	222	221	230	226	202	222	219	221	223	237	178	244	221	207	192	229	216	213	213	223	213	243	212
33747	38508	31524	19017	10284	6074	3522	1856	1333	932	761	621	569	518	487	447	446	391	398	494	658	668	470	436	411	375	361	362	331	352	315	339	350	317	374	346	348	309	323	359	330	356	337	343	373	386	359	330	342	331	336	366	353	342	364	349	353	374	376	344	380	370	353	378	354	345	346	383	327	328	361	367	367	381	356	358	336	337	340	353	334	350	356	354	354	332	319	343	359	330	352	344	344	374	350	363	350	346	326	355	325	359	340	364	335	345	411	323	353	348	346	331	311	346	339	356	362	342	328	363	314	320	345	371	345	354	337	364	340	367	332	376	350	354	321	330	372	333	367	303	379	335	369	363	326	335	369	351	366	332	371	376	323	371	338	358	345	325	349	340	349	329	376	345	335	371	352	361	340	336	326	332	330	360	345	375	346	343	380	344	374	353	332	341	361	370	321	340	347	358	353	368	367	336	381	352	353	351	333	340	338	337	337	321	346	362	358	330	316	373	347	336	369	334	369	369	350	327	365	363	343	364	356	329	355	318	362	327	327	361	347	379	369	363	343	402	333	350	368	320	336	332	332	327	370	343	332	353	365	346	358	336	330	360	353	384	360	338	371	337	365	340	363	341	361	321	334	326	331	354	360	379	356	343	337	333	373	351	361	315	387	334	356	317	366	342	352	381	385	374	381	350	356	349	363	318	376	388	361	335	355	357	338	358	353	344	357	378	347	367	354	354	356	367	341	360	355	356	360	342	369	376	361	325	341	344	350	325	351	358	363	335	323	362	342	349	342	364	354	343	355	354	339	343	333	346	385	329	376	358	328	323	358	361	345	348	347	372	345	371	338	337	379	351	331	367	347	363	342	352	340	325	398	353	371	338	318	368	364	366	374	348	364	326	368	332	363	372	368	341	312	359	356	366	353	371	385	375	378	365	349	345	327	339	344	340	363	355	317	331	344	381	339	345	356	353	336	353	332	370	342	319	331	334	379	327	349	356	346	362	329	333	322	350	349	322	343	376	330	315	337	334	346	331	315	375	388	338	333	337	317	328	349	359	349	369	319	388	332	384	356	344	365	329	362	332	336	352	366	349	361	363	355	371	349	355	339	334	334	329	364	383	339	335	333	362	376	357	373	331	382	347	390	371	371	317	309	346	359	411	350	360	355	317	343	349	352	353	326	342	368	346	368	336	347	326	336	351	346	354	370	317	342	386	356	333	373	355	320	357	315	364	336	334	369	342	371	361	332	362	362	354	360	345	337	330	322	328	345	339	382	336	316	347	348	319	377	358	329	348	370	367	349	381	327	324	341	378	310	371	337	330	345	365	357	342	353	339	336	338	383	321	311	356	336	350	342	331	352	371	319	356	350	373	384	313	375	356	342	342	318	347	358	344	349	354	364	346	339	369	371	378	338	345	360	373	321	323	367	339	346	342	311	328	318	322	324	375	356	341	377	373	351	333	356	349	371	330	327	344	339	348	341	368	336	332	347	337	361	356	350	341	301	335	361	344	310	330	369	371	334	353	332	351	342	329	339	370	363	325	358	322	371	363	341	373	346	349	330	355	320	340	362	339	327	362	352	360	358	331	367	329	346	372	299	361	353	365	350	326	353	356	374	341	363	347	332	342	352	357	336	364	308	331	363	338	336	350	341	366	332	315	395	321	344	354	362	361	361	349	359	358	323	367	380	351	348	338	377	385	395	345	340	356	331	318	347	342	354	342	345	332	371	355	368	335	338	353	337	343	382	351	327	356	361	367	319	358	347	369	342	351	338	357	345	334	390	337	336	353	335	338	322	387	368	321	360	372	364	345	323	340	351	349	369	361	315	385	346	362	355	372	350	327	343	361	341	328	356	370	352	367	328	376	325	349	325	357	321	374	365	365	367	346	360	365	360	332	372	373	333	378	354	362	332	326	353	344	373	362	339	351	324	352	369	343	359	355	322	357	310	371	360	388	352	347	338	349	341	340	348	351	353	359	356	381	361	326	353	395	364	361	350	320	372	334	350	382	353	348	362	315	379	338	381	363	368	362	356	368	344	393	356	312	359	377	319	350	348	324	310	315	394	372	351	363	340	319	321	356	370	322	358	367	350	336	341	351	339	334	364	332	335	336	356	368	336	326	365	353	327	311	314	349	368	356	361	356	354	322	346	381	399	361	338	350	353	362	353	354	341	334	347	357	294	362	372	353	362	356	339	380	330	378	337	405	314	351	352	381	332	312	330	339	336	335	332	339	322	312	356	343	377	357	333	334	336	374	351	353	343	340	328	328	347	346	332	330	331	333	362	346	353	343	379	360	353	365	349	362	327	381	355	348	378	342	348	304	340	335	336	365	349	328	367	372	374	334	342	312	339	332	364	357	331	333	315	378	359	387	359	369	336	337	337	319	339	347	336	341	344	368	358	351	370	330	350	347	335	317	361	317	357	374	336	351	376	331	347	351	374	341	362	370	358	345	361	334	378	371	345	322	371	368	325	367	354	348	332	358	360	360	357	376	336	346	362	358	360	393	361	354	360	379	327	361	363	335	355	359	327	370	350	336	352	325	285	345	353	350	346	335	363	358	412	346	342	365	324	348	367	378	357	371	367	319	386	312	318	365	372	333	311	346	341	325	375	342	347	327	362	340	345	346	348	351	362	331	342	375	348	352	358	367	382	326	366	317	350	336	369	346	392	350	367	360	358	354	345	364	355	353	358	371	344	347	356	344	339	329	334	377	341	351	330	328	358	337	362	335	354	349	395	355	351	333	331	340	363	318	359	350	348	361	375	365	351	317	305	343	359	347	344	303	383	342	342	353	334	341	334	362	329	367	346	344	347	358	369	359	379	342	342	353	363	371	381	323	375	347	333	378	365	352	351	358	347	342	365	347	320	361	362	352	350	303	387	338	366	355	386	364	380	351	335	340	378	338	346	383	339	356	348	345	346	358	357	358	345	357	375	344	322	360	373	350	348	362	375	326	341	341	322	376	374	352	356	331	369	311	370	358	337	354	316	361	331	346	371	332	346	354	370	332	336	354	357	366	323	329	320	341	383	373	369	326	377	378	354	334	330	347	318	363	331	342	313	323	342	360	329	337	342	349	353	351	338	333	351	320	344	342	342	325	344	354	344	355	353	327	368	332	371	377	353	348	340	355	312	342	368	351	331	351	331	358	352	356	384	379	309	359	365	370	359	338	376	308	354	317	355	358	338	367	302	379	397	340	329	392	335	360	368	340	339	359	346	346	343	329	333	344	353	351	362	365	364	380	367	332	382	327	375	315	368	350	370	330	334	373	352	391	330	320	363	360	353	310	378	357	352	355	348	354	342	348	350	333	325	349	330	361	354	339	347	334	365	317	329	368	347	367	336	367	352	336	361	317	348	347	350	371	306	362	374	350	330	324	368	329	327	332	347	343	348	363	351	362	331	359	325	339	340	358	322	396	352	316	350	380	356	340	325	364	409	379	340	335	319	352	342	333	359	361	352	325	384	405	361	354	345	358	375	369	346	330
24731	21616	28612	25594	20384	12710	6022	2755	1421	896	391	373	366	347	321	307	264	268	256	666	1046	881	682	417	326	288	249	225	240	227	222	229	213	229	210	223	209	237	217	212	223	227	238	211	236	210	205	189	200	214	218	234	217	219	228	226	224	242	207	217	225	212	209	224	241	237	214	214	240	213	220	235	225	210	201	204	231	208	199	201	239	248	218	236	231	254	219	217	233	221	244	229	211	236	235	231	220	252	203	208	223	228	217	211	226	224	246	231	219	199	258	226	211	227	239	234	239	232	209	215	218	211	217	211	202	212	223	227	185	214	232	231	230	218	225	209	230	199	213	220	222	229	227	195	215	218	225	214	232	229	217	222	244	230	226	199	222	203	242	197	227	209	223	203	238	221	188	230	194	242	251	203	220	208	224	207	243	218	218	203	208	226	209	204	232	208	217	235	232	228	222	231	221	222	213	215	221	209	211	210	232	204	208	204	244	241	199	217	198	231	227	227	218	213	221	213	239	238	202	232	210	238	210	208	235	227	219	221	225	228	219	206	217	245	213	243	224	224	231	219	213	231	208	187	218	216	222	217	216	221	212	208	215	218	200	222	235	230	229	241	211	214	220	229	213	263	224	237	222	211	200	206	212	198	228	215	214	236	222	227	231	241	215	208	207	228	233	210	218	205	236	219	222	203	215	215	203	210	214	226	233	217	215	195	243	209	220	223	215	223	247	247	198	213	235	208	215	227	226	228	226	222	207	226	220	200	213	222	224	238	215	225	221	206	193	219	227	230	215	234	207	239	208	210	224	232	239	223	209	231	222	202	223	267	200	226	215	213	241	213	230	233	222	207	194	254	219	212	233	203	190	218	206	231	225	238	219	208	204	222	212	229	214	234	202	205	230	220	213	203	223	220	199	213	194	214	246	218	224	243	225	215	228	225	214	203	215	199	234	228	224	253	220	204	228	245	225	208	229	217	221	225	181	209	217	237	221	224	224	232	216	209	217	199	224	218	226	208	225	243	217	217	227	211	217	235	223	205	219	237	235	224	232	209	223	193	202	225	238	217	219	215	243	243	227	210	232	232	202	265	208	216	217	202	246	216	209	217	231	206	219	192	225	204	208	211	245	225	227	212	211	215	246	203	213	224	199	192	236	204	225	229	225	223	212	215	214	205	226	227	208	215	226	217	236	218	229	186	218	198	207	231	213	200	206	211	218	221	212	219	225	218	204	228	229	239	221	237	244	221	212	233	233	189	197	236	232	249	200	221	236	220	235	223	226	193	229	191	215	201	237	199	227	205	239	217	227	228	227	219	254	201	224	244	220	214	215	226	208	240	214	220	253	236	232	211	215	210	213	227	226	203	246	245	221	226	238	221	221	201	202	228	193	234	251	234	231	210	212	224	207	208	234	208	200	218	240	242	221	231	246	229	227	217	211	215	241	206	220	195	216	217	196	206	222	234	218	228	216	220	264	217	213	231	225	244	210	232	231	246	237	189	228	212	232	219	202	198	245	244	243	216	209	219	213	234	222	227	225	224	196	235	203	226	223	224	210	227	214	220	225	226	210	198	244	222	222	223	243	224	240	234	185	219	212	229	213	255	195	231	224	208	193	217	215	225	236	221	209	246	202	203	217	231	202	209	211	204	213	227	228	232	229	216	193	234	233	225	196	196	245	235	215	198	221	225	200	203	235	214	202	227	217	211	205	183	204	229	211	234	222	222	240	219	232	246	186	237	205	258	218	215	211	220	218	206	230	217	214	233	217	240	223	211	210	223	206	202	212	227	220	223	242	199	214	206	212	215	230	221	194	206	218	223	234	238	238	189	222	200	222	220	223	205	232	199	231	240	220	225	228	216	215	229	214	211	219	223	204	234	197	223	228	218	211	211	188	215	212	225	212	209	202	236	221	226	209	229	225	226	213	224	199	185	220	208	241	207	246	205	204	210	254	215	232	211	213	232	237	240	232	221	224	237	211	225	210	189	191	228	244	203	229	182	225	198	202	212	204	227	236	201	187	199	211	200	213	228	224	226	223	224	222	227	235	236	230	227	206	225	224	221	204	219	204	219	212	229	224	193	228	204	222	224	250	214	222	216	221	207	205	224	220	228	213	181	220	206	242	214	225	229	224	235	231	203	243	213	211	198	227	238	231	223	224	202	215	231	234	215	206	215	203	194	215	218	257	229	193	223	250	197	230	210	240	218	194	204	207	225	204	213	232	230	238	219	195	218	214	215	239	245	206	211	228	232	216	218	218	235	209	237	244	238	209	212	216	243	208	204	221	226	222	243	215	195	228	237	205	243	246	227	227	251	241	218	224	214	218	234	231	226	216	229	235	217	214	237	220	209	213	231	223	265	246	213	208	218	233	187	246	206	216	221	240	244	226	223	192	232	233	241	220	207	242	222	248	220	228	206	211	219	241	221	247	227	251	216	231	208	229	217	204	233	231	225	220	208	243	212	206	218	195	248	225	226	232	234	222	209	234	208	210	223	202	248	221	234	247	221	222	222	222	226	233	223	230	208	237	205	185	205	215	225	242	209	207	213	224	213	224	242	208	221	226	244	220	208	225	246	209	213	187	225	200	199	221	190	230	203	235	202	221	246	215	243	237	222	216	257	210	223	211	230	211	223	217	215	211	221	203	208	217	230	204	200	206	230	249	246	219	209	209	212	213	232	202	224	212	215	224	233	202	216	209	222	207	221	189	230	209	225	219	237	199	239	220	215	201	221	204	220	224	229	220	238	211	230	216	220	193	202	196	199	197	254	209	220	206	217	204	213	227	221	205	222	238	231	230	205	218	210	236	203	243	222	256	217	227	216	216	228	213	207	223	243	229	226	198	260	216	238	211	232	200	206	213	214	214	225	223	197	229	242	239	203	218	222	231	225	230	181	216	186	231	251	239	222	212	202	224	237	241	224	204	209	223	197	231	228	238	225	201	212	227	203	228	200	226	215	237	222	235	233	214	200	196	215	226	234	224	220	201	223	224	216	224	205	196	202	221	237	241	220	230	247	230	212	204	198	208	236	196	225	212	224	224	207	215	198	235	218	223	208	233	220	204	209	224	219	210	222	261	253	188	218	250	206	225	225	213	220	216	229	208	218	223	189	204	207	233	224	223	228	219	229	228	224	224	245	226	215	217	199	226	200	207	229	234	181	233	237	230	193	207	218	180	212	197	194	228	220	215	204	220	219	239	217	208	231	232	238	223	187	219	235	227	202	201	174	230	225	215	229	235	235	207	251	192	241	222	257	225	195	223	228	208	204	231	239	241	234	222	230	240	239	222	254	205	223	216	218	232	242	223	224	221	211	222	204	241	195	206	225	214	212	212	218	229	251	232	240	214	230	219	212	232	199	227	213	212	204	237	199	205	212	218	197	221	229	255	204	212	200	230	198	217	225	241	234	213	199	218	215	217	215	224	216	228	203	239	248	221	218	224	224	233	217	185	246	215	218	214	211	196	205	198	214	208	218	212	236	211	212	239	211
32760	48964	42550	30130	23085	16176	9664	5832	3593	2020	938	801	748	623	622	627	499	506	445	1750	2523	2204	1430	847	653	482	404	372	375	334	366	347	381	379	357	370	327	397	355	326	376	334	363	379	355	355	373	358	330	392	352	366	350	322	346	356	373	401	392	356	348	355	372	362	359	343	369	354	335	353	367	377	340	352	341	363	372	364	352	321	353	315	384	359	354	350	386	361	348	360	361	353	380	349	356	324	331	380	374	345	324	324	362	370	355	366	337	369	369	352	371	349	375	355	350	377	361	357	373	373	370	331	348	337	346	365	346	366	356	360	382	366	376	352	363	347	319	361	351	370	363	358	348	356	375	333	327	363	367	374	393	353	364	380	339	359	336	379	373	352	372	363	342	323	365	344	378	348	361	398	410	353	325	363	332	331	376	363	377	315	315	323	357	348	377	393	340	336	348	350	383	361	343	327	349	354	339	332	380	351	322	343	358	374	347	349	369	369	366	347	349	358	337	363	355	377	349	360	360	364	364	340	353	385	350	363	346	334	373	336	376	335	349	351	359	369	361	332	374	329	375	352	369	347	348	339	339	381	347	351	327	386	356	331	370	372	370	338	347	330	354	347	366	319	321	348	372	387	358	322	365	333	364	359	334	366	328	354	363	352	348	332	362	350	356	329	367	351	352	330	366	364	351	370	374	359	345	353	334	379	360	365	319	359	309	332	352	320	339	374	377	367	349	323	365	332	360	347	329	353	361	358	349	321	358	339	345	368	368	340	373	358	345	366	321	338	384	331	352	355	342	372	346	321	390	354	348	362	342	363	341	361	333	367	338	366	348	374	367	333	360	332	337	331	345	338	331	320	344	354	340	367	355	363	409	356	349	352	340	383	320	353	354	340	352	355	345	365	358	369	405	359	352	330	407	348	355	410	350	398	338	364	335	323	347	367	357	360	369	334	388	329	365	359	358	364	354	389	350	330	374	356	343	347	382	352	366	348	339	338	342	351	336	341	352	355	352	409	358	365	355	337	374	337	373	363	364	375	360	341	365	358	385	369	361	339	381	344	374	350	373	344	378	358	322	396	368	346	350	353	359	320	337	329	355	336	346	341	349	347	330	346	343	369	338	359	362	350	322	346	360	373	347	356	351	329	353	390	343	348	370	321	349	358	364	340	353	356	364	371	348	366	369	368	330	348	326	332	361	333	349	344	359	375	366	383	371	346	368	348	365	327	365	359	334	326	339	347	337	360	321	358	366	348	344	347	375	378	333	369	382	375	372	352	369	346	356	367	354	366	341	360	354	340	361	369	362	349	344	319	336	341	352	331	342	372	309	350	353	364	320	371	352	318	350	365	362	365	341	351	328	337	343	344	380	335	363	366	335	348	340	337	345	334	341	340	347	360	341	327	352	349	344	342	339	318	346	362	349	345	343	343	342	362	359	346	349	351	353	335	344	358	340	362	349	376	344	378	336	328	342	343	385	344	342	342	355	389	362	340	358	399	384	352	368	358	357	358	357	352	346	333	369	339	347	373	346	356	380	367	343	368	351	342	361	353	350	356	336	376	328	335	379	352	341	353	329	383	352	373	352	341	364	330	347	356	361	350	391	368	337	360	362	359	345	355	356	310	362	340	378	384	358	335	372	349	324	393	360	349	338	356	411	331	374	340	381	367	354	385	354	370	342	371	338	360	399	377	369	370	326	334	390	352	355	353	355	366	342	360	349	354	362	326	319	354	345	364	357	367	354	358	362	384	337	338	362	361	373	354	363	385	418	346	386	344	371	357	362	358	338	364	356	378	347	349	353	392	358	367	351	366	372	339	385	307	369	370	343	347	355	365	361	346	369	330	330	344	356	335	352	400	330	341	354	350	335	352	365	338	360	342	363	391	346	370	366	360	377	360	329	316	332	367	382	400	371	342	356	333	321	381	379	361	355	344	328	338	361	325	341	384	347	355	345	374	370	313	368	327	351	389	365	356	325	389	357	352	365	368	372	351	334	364	350	367	336	346	373	340	337	355	396	366	390	336	380	325	347	373	336	360	361	359	372	341	389	327	331	351	371	354	342	317	354	391	394	360	369	361	346	363	351	337	342	352	339	310	377	340	371	362	338	348	386	345	377	328	333	354	378	382	368	369	315	310	378	376	368	370	364	317	372	358	358	351	350	368	331	346	391	352	373	365	359	335	350	370	339	363	315	341	358	351	324	354	361	355	367	327	343	352	352	358	370	364	358	344	350	322	354	336	375	321	351	344	362	363	370	333	350	361	349	387	355	364	345	351	333	342	346	350	364	351	355	322	346	363	355	388	355	363	364	368	325	361	381	335	336	386	374	357	367	408	358	328	357	350	336	356	364	371	381	328	349	337	350	349	361	329	345	379	319	381	377	388	384	349	335	375	363	358	356	336	339	366	351	372	379	369	365	378	353	359	350	330	369	356	376	328	367	371	363	352	345	356	329	343	357	342	361	344	340	392	373	347	338	354	346	345	379	347	319	381	353	339	358	325	370	342	401	367	360	346	368	365	310	342	323	370	348	370	311	340	331	424	349	327	332	335	346	360	370	374	376	349	373	357	348	367	321	346	340	332	371	368	354	399	404	359	393	373	347	347	361	352	349	357	362	345	335	362	319	341	342	329	390	372	326	373	358	368	356	336	361	345	320	355	352	376	338	365	347	354	391	364	364	371	341	389	327	385	348	333	388	362	347	348	337	401	338	363	311	355	348	373	365	336	334	361	364	343	361	385	324	332	365	319	332	365	358	351	344	351	343	378	349	410	338	308	373	342	367	370	341	349	348	328	338	382	373	365	353	351	328	342	365	347	359	353	365	362	343	371	336	375	355	386	388	374	343	354	330	361	372	350	367	361	365	341	359	327	360	375	334	330	368	358	348	332	351	372	354	352	338	349	359	365	371	352	345	313	357	392	369	313	379	347	347	336	381	360	333	390	372	348	363	344	345	355	356	355	343	345	393	366	359	373	366	317	355	344	352	355	324	336	364	360	364	319	347	355	385	356	340	345	352	339	380	371	358	340	340	342	345	316	353	335	364	382	302	347	354	337	365	341	373	360	366	390	393	347	337	371	349	371	399	342	356	360	354	352	377	329	372	337	349	357	326	333	387	347	397	312	349	379	371	362	334	392	334	349	336	367	324	353	334	366	365	364	360	377	341	345	379	318	323	382	334	378	357	365	346	335	347	352	370	367	345	349	369	335	390	328	344	360	362	354	329	351	346	385	365	356	362	375	366	340	352	358	328	371	392	374	367	373	384	368	349	346	327	345	336	354	329	362	352	390	366	342	320	373	361	334	354	363	371	337	376	325	343	335	372	365	363	384	343	361	344	341	338	369	373	354	315	354	370	366	360	355	340	391	331	342	355	396	355	370	341	385	400	372	335	355	379	353	299	374	364	335	365	366	364	373	341	355	342	340	347	352	363	345	335	356	354	383	352	351	343	339	355	349	349	357	347	379	327	333	338	343	336	341	356	368	342	377
23525	21582	29396	24428	22238	21511	14884	6945	3226	1854	765	474	408	392	348	371	327	290	310	1251	1768	1584	1257	707	426	303	266	221	222	208	226	248	232	219	206	237	240	222	213	198	229	238	242	226	240	240	204	189	220	242	221	239	239	208	231	217	214	243	225	238	207	251	240	225	228	191	225	231	207	210	246	215	207	226	235	216	219	191	236	251	222	234	240	229	201	205	220	202	249	235	221	221	224	218	226	208	230	222	201	225	256	255	252	225	216	229	232	229	219	230	225	228	249	263	226	236	211	214	237	217	231	209	239	224	244	213	211	223	224	220	224	231	211	205	229	236	217	243	255	221	216	230	248	214	226	182	234	211	235	224	236	229	221	223	207	213	225	207	237	190	236	246	224	231	215	238	231	233	216	223	229	196	229	204	219	230	235	231	245	228	236	229	221	234	237	223	227	203	207	214	220	253	210	238	218	212	221	247	244	230	227	209	204	201	219	226	240	245	241	225	221	214	259	222	213	230	223	236	222	224	230	242	220	198	244	231	245	264	212	206	226	237	218	234	243	238	253	230	230	242	211	240	211	226	234	221	221	208	230	226	235	235	222	242	216	202	218	226	232	209	207	233	238	258	214	239	230	213	223	263	240	221	221	228	254	209	196	243	203	248	224	207	231	222	240	238	200	232	239	220	211	231	219	221	207	243	220	243	230	237	226	226	229	211	227	216	199	209	227	236	199	206	215	201	206	255	188	217	218	235	230	245	216	226	217	225	226	218	225	207	229	212	218	262	225	231	219	252	232	209	212	222	204	191	236	249	231	224	218	232	227	223	220	243	232	228	232	252	229	205	215	228	229	221	236	208	241	224	239	220	236	220	209	245	230	207	229	226	207	240	210	232	196	232	210	229	230	243	217	219	247	194	209	230	232	230	215	240	214	223	236	228	239	210	200	230	239	218	232	213	237	212	201	264	216	234	223	215	251	236	245	221	244	245	219	237	221	199	246	228	239	250	236	204	206	207	222	236	231	228	221	223	234	218	248	210	235	230	221	223	220	204	220	224	209	245	264	238	240	224	243	206	215	205	229	230	210	238	230	238	224	230	256	230	226	194	236	261	200	249	207	211	211	243	218	234	204	256	203	230	218	232	259	222	237	247	236	233	233	222	210	230	232	253	240	233	210	238	235	208	233	218	231	216	232	247	244	232	215	247	210	210	238	222	241	250	223	245	234	234	226	253	247	204	239	209	197	202	229	239	246	246	249	238	241	220	228	236	219	216	228	225	218	217	215	231	214	216	216	234	256	217	267	231	227	237	241	225	216	208	239	228	227	258	224	215	255	234	221	213	248	200	234	219	221	244	224	225	225	236	220	234	212	214	222	212	228	269	218	236	223	228	202	253	190	213	227	233	208	194	219	253	204	220	220	236	202	215	214	237	212	218	224	190	238	238	212	204	222	254	220	233	221	249	208	219	205	234	187	229	204	222	240	215	226	246	217	220	238	219	241	226	203	211	233	246	246	218	232	232	222	213	234	215	232	222	236	232	229	212	216	210	213	216	209	227	230	209	223	218	209	233	254	249	210	226	251	221	240	228	230	207	235	255	203	212	218	224	219	242	240	201	224	219	204	224	232	194	223	214	242	226	225	230	235	213	255	216	234	211	223	201	232	214	232	243	210	194	235	212	212	213	192	243	211	204	227	249	217	228	200	211	198	232	228	244	258	223	198	205	231	221	224	227	214	216	234	249	242	218	223	233	231	209	214	242	238	183	222	226	243	219	220	238	203	231	211	217	233	211	243	203	211	207	249	217	210	239	235	265	231	218	226	196	211	233	212	230	221	245	232	244	223	206	224	224	240	250	227	217	231	208	202	214	241	216	199	219	237	195	226	234	242	226	218	213	228	242	242	213	241	236	209	221	232	192	196	215	198	230	199	244	223	232	203	223	224	228	247	239	243	217	197	212	228	230	212	215	247	235	212	216	253	217	215	232	245	243	225	239	230	206	233	221	226	213	204	240	214	248	213	226	242	208	205	228	231	224	230	238	234	211	231	225	247	238	236	231	224	222	219	227	221	215	216	236	234	222	220	195	233	235	229	231	224	234	225	230	222	248	237	218	193	240	223	235	264	227	213	215	231	244	206	214	190	216	211	236	204	224	240	221	223	234	232	236	215	238	204	239	219	229	214	235	214	237	218	230	228	213	234	228	242	224	235	232	246	220	233	234	226	225	251	211	217	213	225	226	233	209	234	227	234	211	220	239	232	228	232	241	217	231	228	241	217	215	213	231	234	238	227	225	222	229	209	249	228	205	225	222	235	238	241	207	220	222	221	221	208	209	208	230	206	222	227	188	231	214	195	249	232	223	224	232	216	209	228	236	231	265	240	226	246	207	225	241	218	212	260	225	216	208	231	223	221	207	218	209	250	247	209	220	231	232	238	221	230	214	205	226	219	233	230	238	235	218	212	222	224	209	209	221	230	222	211	242	240	217	228	221	276	198	233	254	203	206	241	232	203	235	219	224	230	226	219	225	231	234	208	246	211	251	218	216	251	201	246	243	231	238	208	201	217	245	202	201	231	231	211	248	222	200	224	212	206	218	232	221	214	194	213	246	214	225	220	225	226	241	224	234	206	225	206	211	246	232	226	218	222	209	231	243	223	231	226	226	231	239	260	258	246	215	232	224	213	232	214	233	228	231	218	207	225	230	202	211	204	235	193	227	213	218	251	232	235	221	226	227	231	209	244	229	228	228	224	215	221	223	226	254	229	219	250	228	214	214	248	221	255	240	210	230	213	203	224	226	221	219	229	248	229	209	207	216	187	251	263	223	231	235	210	252	214	224	235	252	231	224	235	205	216	242	238	255	243	214	263	201	243	235	219	214	210	248	219	230	205	197	249	243	220	205	213	214	206	235	222	221	241	212	201	218	217	206	221	228	220	216	206	213	262	228	220	234	230	230	204	244	198	239	229	218	223	220	237	226	190	207	201	212	233	218	216	206	207	199	237	231	200	252	237	235	235	215	228	232	236	229	229	233	216	235	209	205	244	226	244	234	215	218	240	228	210	243	242	225	221	234	196	236	229	213	222	229	240	223	206	214	210	221	224	235	224	242	221	222	227	224	240	260	242	213	218	220	212	210	224	239	225	225	219	208	258	218	252	229	213	218	217	222	244	215	234	248	205	216	240	186	222	224	231	220	219	228	229	221	235	226	245	211	219	216	225	218	207	236	213	208	227	241	235	214	235	238	232	230	217	217	209	202	223	229	214	222	262	205	229	216	242	202	229	218	222	247	236	226	228	187	252	216	222	216	252	184	217	240	252	236	239	220	232	210	227	252	209	250	247	198	210	203	242	224	212	237	241	216	205	215	227	229	216	235	247	236	234	252	205	224	222	233	210	232	259	211	215	235	220	217	224	213	257	241	221	225	269	223	202	229	217	248	221	214	202	240	202	218	211	233	235	262	236	248	223	196	226	216	198	224	235	230	225	213	219	232	218	210
35829	53280	48921	37987	29639	22273	16373	11820	6596	4001	1709	1114	936	767	727	720	680	642	503	3201	4106	3881	2790	1453	775	553	385	370	358	350	384	359	382	359	344	355	382	323	344	337	366	372	367	321	412	359	369	358	353	340	383	357	350	314	366	351	365	355	364	356	372	334	364	338	336	359	359	359	386	392	364	336	332	367	352	347	378	343	329	340	377	352	343	364	380	363	386	347	364	365	340	353	372	343	320	371	330	329	326	344	354	380	364	372	369	307	332	369	366	340	351	365	318	339	343	353	347	344	389	346	364	376	353	319	336	326	381	357	363	359	366	321	400	385	361	356	334	325	371	339	334	339	342	382	330	376	346	323	330	373	347	326	333	343	375	369	372	362	332	337	365	348	334	345	346	338	326	338	314	327	359	331	351	353	363	348	356	357	364	369	355	337	316	333	346	354	362	331	386	378	337	345	341	351	348	350	360	323	339	345	373	372	366	378	369	403	349	338	348	376	363	365	379	341	347	373	328	320	345	352	357	366	326	353	368	344	354	350	380	372	354	336	364	309	322	318	320	343	356	337	356	384	354	345	355	367	369	352	352	381	344	354	341	334	359	362	352	342	349	362	356	329	334	341	332	343	356	350	336	340	362	354	334	379	352	343	351	344	347	347	333	376	346	355	390	390	368	389	334	321	361	342	342	351	332	362	370	345	376	360	347	371	353	365	374	384	372	358	329	319	362	353	322	339	415	369	373	364	343	294	371	342	372	356	388	370	379	367	365	340	384	354	354	370	377	337	367	363	381	379	345	337	373	337	342	338	321	370	385	343	361	364	350	342	339	382	372	340	363	348	379	384	342	364	365	329	400	344	355	326	382	356	299	356	323	367	363	325	345	358	354	330	349	369	367	335	386	350	349	339	354	353	348	362	344	366	370	353	325	388	367	329	335	318	340	341	377	363	378	358	373	346	339	336	310	355	381	312	366	363	360	363	368	358	341	360	336	384	376	377	347	393	400	376	329	367	360	345	339	342	374	349	358	340	373	357	346	365	371	334	336	379	362	321	383	354	347	344	378	355	399	317	361	358	353	352	365	333	355	306	382	349	341	336	342	371	358	360	354	351	326	389	310	372	350	370	358	353	354	359	342	327	323	351	360	346	342	334	344	376	375	350	357	385	352	332	372	340	364	395	328	347	345	358	347	335	320	372	353	375	345	336	345	361	365	375	357	334	354	339	339	363	361	365	351	378	358	327	341	366	376	371	348	381	367	389	333	330	374	364	349	330	357	383	355	349	355	348	353	383	409	333	361	408	378	367	340	361	349	340	338	359	372	372	361	360	340	378	380	353	337	365	346	333	367	358	303	333	363	337	372	330	337	359	335	350	352	350	338	356	371	364	352	345	367	386	336	379	348	330	393	358	371	329	354	403	369	360	349	353	341	376	365	362	365	351	326	345	364	313	366	356	347	382	377	335	367	360	358	349	343	340	318	340	349	367	352	350	339	324	362	339	334	330	315	326	385	361	377	344	356	356	361	383	354	335	342	329	340	348	349	358	343	356	367	326	377	352	385	382	376	354	334	334	363	356	347	354	364	374	364	373	374	368	384	354	359	360	365	361	343	332	359	373	342	327	338	384	373	373	375	356	353	370	329	351	350	359	342	373	370	341	385	375	377	364	344	325	358	383	371	351	326	326	362	359	327	374	358	378	335	354	341	352	362	362	363	350	351	333	351	371	423	337	382	350	373	337	349	346	362	356	348	346	344	356	358	332	344	327	342	371	351	360	338	350	341	366	353	375	349	336	331	346	349	354	376	336	355	321	345	353	350	350	385	354	352	351	341	362	316	346	371	344	370	334	367	347	373	356	371	366	332	337	381	334	364	374	381	330	333	356	336	347	342	336	330	370	340	356	360	384	372	343	336	382	376	342	342	383	359	385	379	380	356	366	368	345	357	314	355	347	389	352	346	344	371	333	353	356	356	360	354	346	363	371	353	310	385	340	297	326	327	332	343	370	347	339	303	367	358	362	371	354	343	375	339	347	351	339	359	383	356	359	343	388	346	322	373	336	352	336	366	378	329	360	373	347	344	376	361	341	334	342	382	360	357	343	325	360	371	343	355	328	311	342	377	368	349	338	372	340	335	351	351	354	348	373	386	344	375	354	384	361	377	368	333	368	365	339	347	325	339	338	378	361	353	401	340	336	382	361	363	326	362	391	365	363	348	347	379	366	360	345	341	345	346	327	344	365	368	346	358	334	402	354	364	366	366	338	390	364	348	353	370	371	337	341	340	328	322	335	355	359	338	351	341	343	322	368	348	373	360	353	382	325	359	371	332	359	346	353	315	367	338	362	358	359	352	347	361	363	355	382	318	362	348	359	344	377	373	360	382	356	363	375	336	367	380	348	357	324	337	362	353	355	359	362	349	378	330	332	344	319	352	382	346	393	335	351	342	363	366	340	363	362	331	350	366	350	341	336	351	308	328	338	326	339	350	350	353	383	365	363	361	357	365	372	343	376	331	392	356	342	307	348	350	377	333	362	369	358	378	365	380	352	338	328	333	373	357	365	321	365	357	375	319	320	377	366	336	311	344	345	344	352	371	363	369	330	356	348	333	365	346	380	348	362	333	378	337	388	366	335	347	366	384	354	343	346	360	319	387	365	338	363	377	345	361	347	355	337	319	389	341	363	362	330	381	363	336	342	348	381	383	394	366	381	382	344	357	338	342	399	374	343	376	349	373	393	399	318	377	359	369	316	350	356	348	340	364	349	328	348	385	339	344	335	357	345	335	388	349	339	369	362	353	306	360	364	318	368	335	384	337	361	342	369	343	329	360	372	386	330	316	360	330	347	363	382	360	342	325	364	359	362	376	337	351	331	342	350	373	390	342	368	334	378	365	346	354	368	354	408	353	331	367	343	358	387	342	361	354	364	347	367	355	347	361	329	351	322	346	356	359	362	341	359	370	350	353	351	325	378	365	358	359	349	353	384	301	341	323	359	356	335	343	368	340	353	368	350	327	351	345	331	375	360	339	353	324	362	357	329	337	379	366	347	364	344	358	382	347	333	358	349	345	337	364	368	385	342	324	394	316	318	370	332	388	354	331	323	362	321	356	345	354	310	378	342	351	373	363	343	350	339	336	334	353	370	390	385	366	368	336	361	346	344	348	372	331	336	350	358	368	346	334	379	372	372	360	419	329	343	369	348	351	346	379	338	327	351	354	326	363	330	325	359	353	352	348	364	343	380	337	360	380	364	337	354	357	360	344	346	367	338	356	334	356	350	365	334	362	348	333	368	336	352	368	346	357	342	344	375	350	341	359	332	341	335	375	381	358	388	368	335	344	377	339	348	369	369	339	410	328	337	346	341	364	329	367	388	373	375	333	327	388	344	356	350	368	359	371	354	343	374	358	358	353	344	380	315	360	369	347	328	321	350	338	347	343	353	373	360	370	332	383	373	359	321	357	362	336	389	378	362	355	370	336	340	342	358	359	359	348	380
29552	26242	23804	14359	6386	2667	1465	756	488	335	263	266	277	249	256	237	250	246	247	277	311	330	302	298	251	240	236	230	217	198	207	223	194	212	212	248	215	208	215	244	215	208	206	214	206	215	256	226	214	222	212	235	207	242	241	215	224	216	191	232	238	224	195	220	249	216	212	250	241	206	214	217	229	228	211	240	252	223	221	227	203	225	213	211	224	197	241	228	210	208	244	215	231	227	199	213	218	220	244	216	214	238	229	226	205	220	232	229	254	203	225	199	218	231	219	215	235	206	227	214	215	218	216	222	216	223	220	205	249	234	237	216	217	203	237	211	218	214	207	212	218	213	222	215	204	230	244	230	219	244	216	211	216	213	233	254	250	201	203	205	234	236	220	218	211	228	217	192	243	203	233	212	213	235	229	220	235	227	245	208	200	211	210	189	241	212	199	235	222	234	199	208	191	196	214	197	250	218	242	222	220	217	228	233	211	198	210	213	221	234	236	194	222	237	217	208	244	214	203	208	244	211	211	220	208	214	201	205	226	258	234	200	207	248	231	208	244	220	230	219	247	239	214	234	197	217	219	208	251	219	238	241	223	237	216	217	216	242	236	230	243	233	239	222	201	208	225	218	221	224	214	214	187	210	224	228	244	213	238	201	222	237	233	221	238	205	209	212	201	209	231	210	204	220	225	231	234	184	227	197	210	250	231	224	203	215	224	215	205	212	206	188	240	219	244	233	223	229	211	226	224	201	213	242	217	210	211	221	216	232	185	234	234	201	212	224	212	206	194	219	215	228	220	213	206	225	213	217	225	227	221	213	221	223	208	201	222	225	221	236	233	226	233	200	235	215	223	208	225	224	210	242	228	224	214	222	237	246	203	211	231	221	202	228	212	201	197	209	196	222	221	187	206	229	224	231	194	219	195	221	205	226	207	237	197	217	202	230	218	215	204	234	228	206	194	243	218	225	202	230	219	228	212	216	215	214	238	231	231	214	202	203	224	247	205	207	209	205	211	196	207	238	236	236	226	214	203	212	235	210	239	214	212	229	203	216	227	219	216	218	212	248	222	223	225	195	226	221	200	212	217	206	238	216	186	228	224	224	216	225	212	241	199	228	228	246	207	234	225	218	237	233	215	217	226	210	224	204	218	218	220	231	219	218	241	202	217	214	246	222	216	217	220	221	210	210	218	206	245	212	213	204	236	211	209	231	197	223	213	204	215	229	228	212	211	227	195	222	221	212	247	201	223	199	226	217	243	231	259	225	213	221	213	213	211	245	198	241	237	189	219	226	229	206	216	222	237	219	228	235	217	230	167	218	225	213	231	215	216	214	246	241	238	212	218	204	223	202	203	219	214	215	227	211	227	238	207	236	219	231	221	242	219	203	192	206	239	216	213	215	238	206	210	214	203	206	218	215	229	241	205	200	213	230	197	220	225	198	180	217	209	213	214	187	223	234	202	214	209	216	211	207	216	210	203	212	201	209	215	240	217	227	207	208	224	211	214	188	226	223	199	206	232	235	201	209	207	214	210	215	234	229	201	208	223	210	202	204	217	221	223	228	248	213	252	200	212	208	222	214	230	227	256	239	252	211	221	201	219	228	212	226	221	204	194	216	238	247	224	218	214	213	207	219	237	190	218	206	220	221	223	221	215	221	203	199	210	248	215	224	204	238	198	217	237	225	214	243	202	240	215	224	227	227	223	221	214	234	214	218	227	212	209	218	221	224	195	229	205	208	233	243	218	205	209	201	244	225	245	236	206	224	246	244	222	224	211	196	242	227	224	231	215	211	200	211	222	203	253	219	243	206	237	232	220	209	214	220	227	231	225	233	227	227	206	216	233	197	190	235	215	231	197	229	251	241	230	209	211	216	199	227	214	212	220	196	244	234	227	209	208	183	211	194	206	212	211	240	244	258	236	223	243	222	228	227	204	224	213	201	199	214	242	228	199	209	226	237	226	233	206	240	210	202	228	244	243	247	224	198	208	193	237	215	207	226	227	229	203	218	215	235	235	218	222	241	208	231	210	244	250	194	207	244	230	237	238	204	190	219	228	215	238	222	231	207	217	247	263	206	238	199	192	218	211	218	207	215	206	232	223	184	183	234	211	233	231	222	223	225	245	201	218	202	194	215	207	223	238	219	226	235	224	213	201	249	221	225	201	244	200	207	240	209	256	252	207	228	197	207	213	240	193	199	226	211	241	224	208	220	198	199	224	208	212	228	205	226	233	224	218	231	243	215	204	200	207	243	242	224	215	199	212	214	234	217	209	213	204	218	226	213	197	211	219	215	204	215	238	220	230	210	198	204	214	236	191	205	255	187	212	215	213	235	223	207	218	206	179	207	206	219	238	197	204	230	204	270	251	215	209	242	228	235	207	223	241	252	204	213	244	208	223	224	210	234	225	223	187	197	227	250	232	223	216	243	219	227	221	186	209	224	210	223	222	226	245	207	218	234	226	226	218	189	207	219	210	234	211	225	240	233	230	215	245	236	216	188	227	206	206	233	221	248	252	237	211	198	212	217	229	225	240	185	222	220	229	241	199	219	226	224	223	210	236	205	218	238	242	218	195	216	210	190	205	182	271	207	222	230	240	226	216	214	201	223	219	217	204	227	198	204	212	204	238	217	243	241	216	187	190	218	215	225	204	232	214	212	214	214	210	204	261	215	208	250	214	211	204	217	195	215	234	237	228	254	224	198	215	225	215	226	213	210	206	243	218	245	216	239	216	229	180	218	218	200	237	211	232	225	228	242	225	224	202	209	244	176	212	192	247	205	218	193	208	246	219	212	238	214	203	219	210	211	199	237	202	236	216	221	236	201	253	233	214	202	201	233	230	217	181	213	229	232	210	245	240	215	198	228	220	232	203	214	227	202	230	216	243	199	207	225	228	197	231	235	235	223	223	228	228	252	209	207	238	215	238	214	204	216	255	210	237	232	250	194	218	234	227	223	189	217	218	213	223	224	220	236	225	242	241	219	211	210	194	209	221	231	221	223	217	223	213	229	207	212	229	210	209	207	233	234	219	212	236	217	222	204	221	224	226	219	223	210	200	221	219	222	190	268	211	212	195	232	230	235	254	198	247	232	214	210	193	234	231	227	225	262	195	205	207	219	224	243	229	238	203	222	217	200	206	217	200	222	231	208	211	196	212	220	221	215	207	231	206	250	211	213	249	233	228	221	216	211	224	222	214	219	228	205	233	235	202	229	225	217	187	220	212	201	207	205	212	251	241	207	186	196	242	221	235	218	227	208	234	266	220	235	247	221	230	234	217	242	204	219	234	237	217	187	222	237	217	227	231	219	198	207	205	220	173	199	179	204	210	235	209	216	208	238	212	225	208	213	222	245	205	227	245	207	235	202	205	211	214	219	247	232	221	218	221	205	194	227	205	271	216	224	235	231	208	222	238	206	190	257	206	224	240	247	225	210	224	222	257	206	219	242	209	235	246	223	238	227	236	227	211	212	209	200	219	184	223	229	234	216
36668	41771	31727	19507	12937	6694	3822	1766	1118	811	593	521	522	462	447	477	414	439	385	521	574	646	576	498	399	385	375	351	334	373	333	358	307	331	338	345	337	401	376	332	358	367	354	381	314	337	371	370	359	327	382	360	364	375	389	362	356	347	340	360	350	335	335	390	356	374	397	397	355	377	335	367	381	392	371	365	326	339	352	389	347	345	345	368	374	341	367	355	389	365	338	355	350	358	379	359	355	356	338	367	377	380	368	343	339	355	327	354	328	399	346	352	360	359	344	360	369	348	337	367	319	353	359	341	366	344	361	345	309	377	347	375	358	363	356	335	361	354	373	389	344	327	366	403	326	356	357	346	347	345	348	338	345	330	349	325	358	373	334	330	333	340	363	338	366	332	357	365	346	365	354	344	366	368	331	352	349	390	401	336	333	382	353	368	334	351	361	394	335	353	358	342	372	360	327	375	385	355	347	338	357	343	337	326	373	346	333	365	357	366	346	375	339	346	321	356	334	364	350	342	373	345	371	377	353	346	350	346	372	390	346	344	335	369	346	343	320	309	351	380	353	353	352	364	359	360	371	358	377	363	369	314	376	354	350	367	332	321	345	344	349	366	318	362	369	358	346	361	328	348	360	355	389	334	329	371	361	333	360	353	363	349	358	359	386	326	360	377	365	345	361	366	363	343	354	380	360	342	368	333	313	360	347	342	365	355	345	381	362	355	370	337	338	342	363	345	349	366	348	375	367	347	336	347	336	369	333	340	332	340	344	353	356	350	359	373	355	350	332	351	332	386	330	346	346	335	377	366	339	382	346	379	380	373	334	325	353	374	343	351	323	334	365	338	335	332	369	371	386	347	374	358	376	367	369	363	344	351	340	334	360	350	353	361	338	394	353	369	352	367	354	363	367	342	347	333	334	367	328	332	378	348	351	341	349	367	342	370	368	378	361	345	425	336	336	356	327	372	365	340	375	371	347	359	391	379	380	378	369	326	338	321	353	365	328	369	376	375	362	378	388	375	366	346	373	366	348	350	369	346	359	360	368	337	364	341	362	348	377	360	365	342	341	355	364	369	399	362	342	336	359	352	345	355	352	333	326	348	367	371	359	356	365	334	339	352	338	366	362	388	351	323	328	348	352	347	338	351	370	321	376	388	313	396	362	367	347	355	343	323	320	356	334	395	324	360	371	338	350	348	349	381	341	377	352	364	367	402	330	369	373	356	331	362	350	368	359	368	341	376	378	344	395	348	360	368	327	337	357	353	346	339	329	348	330	394	350	368	340	359	355	390	340	391	351	363	370	333	365	360	377	330	372	355	358	354	333	330	364	365	400	349	383	316	354	333	362	381	343	336	309	355	364	351	339	368	334	351	338	344	355	311	331	380	366	355	345	341	363	370	333	344	362	389	370	334	348	350	373	339	361	326	369	380	370	373	335	343	396	339	363	322	363	349	357	386	363	373	360	344	352	369	360	336	326	381	370	360	365	356	381	334	371	349	357	380	370	363	337	383	371	326	325	387	400	340	382	308	372	343	329	338	364	336	347	338	356	344	344	384	338	388	356	374	329	359	395	349	361	377	383	306	365	323	363	362	359	344	388	333	364	337	334	340	360	367	359	353	355	371	350	346	362	332	350	389	347	360	362	309	358	378	359	360	352	348	379	357	374	349	366	375	378	361	389	354	390	343	365	358	380	371	367	358	364	332	369	340	332	369	333	371	369	358	347	385	321	359	361	366	333	354	362	343	330	395	321	363	404	390	376	343	353	361	338	402	361	389	337	372	353	325	365	353	382	359	375	363	383	320	342	349	335	360	340	358	365	354	363	364	322	323	360	387	389	346	338	383	348	337	354	346	361	377	373	380	371	362	360	356	360	346	333	356	321	349	368	359	363	361	348	351	349	380	348	421	343	329	373	352	358	382	381	341	354	364	357	359	374	383	337	353	340	388	322	345	364	377	388	360	359	287	349	391	359	357	380	334	357	341	391	337	340	327	346	349	369	329	351	351	365	362	357	339	337	374	332	350	347	364	331	300	394	361	351	362	344	359	372	338	357	381	361	371	319	328	367	321	353	343	349	326	360	354	353	343	305	309	349	401	364	370	358	376	356	343	373	369	378	376	330	354	388	370	363	351	368	341	365	371	370	371	348	349	352	365	337	372	340	350	347	357	346	347	351	377	369	365	346	387	359	359	350	366	370	342	323	335	367	346	371	355	373	355	343	316	360	367	350	368	360	290	357	330	340	359	380	317	381	343	371	349	353	345	346	365	320	428	341	340	342	363	349	370	368	342	374	388	380	334	355	354	343	359	355	346	330	350	370	376	363	339	366	331	367	332	360	361	365	373	331	341	347	380	360	329	352	374	396	347	387	324	349	360	363	342	388	329	350	363	340	380	360	354	381	336	382	362	383	347	354	334	360	391	373	362	369	338	348	338	314	366	356	342	378	329	403	342	319	396	367	367	373	375	346	359	355	361	345	335	358	369	360	360	343	369	384	370	379	353	328	347	353	350	365	359	354	325	358	354	350	364	383	379	400	344	346	341	333	335	340	348	342	347	352	346	340	366	308	396	344	323	374	357	356	357	358	369	344	293	355	370	400	368	363	358	332	341	357	359	331	319	342	361	384	351	355	390	352	366	369	347	371	374	315	335	319	330	359	354	380	361	375	359	316	353	353	363	348	360	358	351	343	355	357	359	332	370	353	358	347	366	349	360	380	358	352	352	378	368	353	379	367	306	339	336	376	328	334	372	361	368	338	346	336	334	364	344	351	364	372	333	329	336	390	359	345	339	353	323	348	353	361	304	371	341	331	368	337	349	340	323	353	327	346	362	367	341	362	355	344	345	331	343	376	358	370	358	342	339	373	336	373	357	338	370	368	369	352	351	364	348	353	349	329	351	341	386	357	365	378	363	344	342	327	347	368	361	349	358	378	359	333	351	331	369	335	358	374	362	361	409	367	382	347	359	399	393	348	356	324	355	347	364	375	363	343	348	319	388	387	342	351	346	352	344	366	356	355	362	363	350	345	378	317	353	385	344	362	385	318	343	351	344	375	375	379	332	346	350	365	354	356	341	391	322	364	375	318	369	369	363	351	395	369	360	353	343	337	348	382	352	323	318	354	370	354	361	335	330	352	348	337	361	393	362	344	321	362	359	352	363	336	324	363	358	410	359	380	361	349	369	325	359	361	342	381	375	353	358	349	396	343	369	304	341	334	364	342	345	348	344	341	380	323	369	367	398	368	354	335	377	333	339	345	367	366	376	351	368	370	312	353	385	330	338	381	344	375	362	339	364	394	329	359	373	357	338	363	349	333	348	369	332	317	356	337	349	379	366	371	348	363	331	391	357	343	354	359	369	339	363	381	358	305	365	358	332	341	379	366	366	355	370	347	369	344	358	356	354	382	352	347	369	370	372	348	361	320	364	366	349	388	351	365	351	332	338	323	383	366	369	344	342	383	388	368	344	349	344	341	379	331	373	382	352
24779	21551	28674	25733	20970	12569	5558	2624	1586	954	607	394	290	297	274	275	267	272	257	515	843	739	549	361	262	251	251	244	242	246	234	230	211	234	213	227	216	211	219	222	227	226	230	216	215	226	233	247	217	212	215	227	231	219	218	217	216	222	223	211	241	231	232	234	227	205	190	214	207	217	227	246	230	242	225	247	226	237	203	233	219	218	219	238	228	196	221	214	211	232	240	224	219	229	245	253	202	205	199	204	225	213	209	228	240	235	222	231	220	218	204	223	233	208	221	211	219	217	215	263	219	241	186	242	215	229	218	225	227	218	213	204	238	216	206	216	211	230	209	209	203	237	223	206	218	212	215	194	236	238	191	229	225	235	204	233	235	239	205	219	231	225	216	243	232	231	216	200	213	246	213	210	208	230	240	226	206	221	234	227	219	217	228	216	235	259	243	222	230	249	228	212	248	212	201	219	224	195	220	229	230	200	239	225	224	230	225	218	206	207	226	243	228	216	226	209	229	222	205	232	208	235	211	256	237	236	202	222	195	251	230	208	198	225	239	249	211	216	201	232	246	244	216	215	235	196	229	261	227	242	213	222	223	224	209	214	240	199	231	241	210	232	232	276	206	220	212	244	199	229	234	202	212	231	254	200	231	214	210	222	204	221	228	211	235	229	211	215	224	229	227	213	205	228	220	237	223	217	222	244	219	223	228	221	238	205	228	226	220	205	218	203	230	228	242	225	233	206	247	225	236	232	238	212	233	237	227	240	243	223	225	234	242	220	217	226	236	228	231	224	239	215	200	221	230	230	240	249	220	214	229	236	209	187	213	211	229	224	194	193	227	227	222	224	184	215	239	241	215	234	231	203	205	215	246	225	212	204	234	240	218	213	211	217	216	233	249	219	225	245	209	231	220	215	246	206	224	197	232	191	241	203	238	215	239	225	219	219	231	234	225	226	225	240	214	199	228	206	243	210	231	212	212	210	245	208	248	224	243	227	215	188	232	207	216	229	221	234	225	222	190	244	245	229	216	224	212	258	222	233	220	216	222	230	188	228	230	227	242	206	251	251	209	233	229	201	226	240	214	237	249	213	208	217	206	227	219	196	220	223	215	226	231	219	217	240	202	231	226	222	233	213	201	220	255	235	236	217	228	262	226	220	232	228	248	229	214	205	231	222	226	199	219	217	192	231	238	223	235	238	227	229	216	186	230	214	248	241	225	236	240	208	235	250	226	233	224	231	218	248	230	236	204	222	207	237	240	207	235	218	214	220	215	217	214	222	230	217	211	221	232	204	207	239	229	238	231	220	248	210	210	219	203	223	214	208	215	229	248	199	233	227	216	219	237	240	218	226	249	237	218	223	233	208	216	183	218	246	264	215	211	228	224	215	222	224	227	207	245	231	221	205	228	212	221	217	231	250	223	230	215	185	217	213	218	240	225	234	200	212	231	233	254	224	226	222	214	207	233	215	222	236	217	213	216	218	221	209	214	218	201	225	223	206	199	241	234	206	226	219	208	227	238	218	253	221	233	221	213	234	230	241	215	196	233	237	233	235	221	215	209	226	206	211	225	209	221	222	240	234	220	235	227	229	249	215	221	219	223	229	210	233	231	231	227	220	219	209	202	229	236	235	215	219	250	235	239	217	208	235	224	229	222	207	224	231	203	218	206	221	185	225	218	232	192	239	210	223	226	217	228	202	226	229	233	194	228	231	220	245	245	237	234	230	226	202	211	213	225	208	231	237	254	219	210	227	230	217	211	219	208	248	224	208	231	227	228	215	243	237	223	216	234	215	227	224	220	210	215	203	210	231	234	231	206	237	206	216	235	212	226	228	238	214	224	218	256	220	229	200	234	219	213	215	214	212	234	233	204	203	213	208	272	226	232	213	231	203	233	192	220	236	221	223	205	198	214	237	207	210	212	219	222	212	200	220	232	221	201	218	198	221	225	227	196	237	209	239	237	210	226	210	243	218	250	220	211	268	249	228	247	223	221	243	228	227	234	208	215	189	228	264	228	229	211	238	233	216	233	218	199	213	241	213	230	221	251	198	221	209	206	236	211	237	194	229	227	222	223	225	223	233	237	224	213	241	230	222	240	198	241	221	209	237	219	208	226	241	202	237	201	224	183	208	215	230	228	228	202	234	233	215	204	216	193	228	223	235	231	215	221	182	213	214	209	243	210	243	214	217	226	232	212	237	198	214	219	239	214	228	211	239	211	244	215	224	232	222	226	222	210	243	213	228	209	209	253	212	220	235	223	213	241	251	203	210	211	215	207	207	222	226	223	217	216	204	204	227	212	201	189	217	239	223	213	252	215	200	243	233	241	208	218	256	241	200	224	213	236	197	220	236	205	213	216	227	220	240	235	235	223	239	216	208	207	224	206	220	203	219	216	227	265	202	249	234	209	217	231	201	217	225	195	190	219	207	203	220	250	208	210	212	219	217	227	223	223	230	215	228	224	230	224	214	211	235	230	255	214	207	240	214	218	246	234	232	212	232	222	196	216	229	231	202	200	255	218	231	238	227	189	212	176	217	220	215	227	221	202	236	196	239	235	213	225	208	230	226	197	227	221	224	216	241	209	208	228	232	219	229	242	217	221	254	217	234	231	219	194	231	225	211	210	210	232	245	239	229	205	233	225	214	213	241	236	212	217	210	262	208	201	224	250	214	197	210	218	219	220	200	192	243	210	187	245	235	223	227	237	216	256	190	205	201	241	231	213	229	217	215	213	213	215	206	222	230	224	238	211	243	203	223	209	220	225	203	243	242	228	222	202	224	201	234	205	230	214	215	227	208	234	251	213	229	209	234	237	216	247	223	234	214	233	198	221	218	205	210	234	189	215	250	229	241	225	206	241	243	199	239	205	221	216	208	219	215	217	227	195	213	221	238	224	210	227	226	224	213	221	230	219	217	230	223	218	210	245	224	210	229	207	206	240	218	264	223	204	236	191	229	221	243	221	256	231	206	266	222	236	240	245	215	210	195	199	214	230	211	215	227	221	236	226	227	212	225	241	239	244	191	204	238	232	226	224	235	224	221	225	245	225	227	228	216	236	244	227	229	243	202	222	220	208	228	212	210	242	209	229	212	224	204	237	216	233	203	218	226	229	212	213	235	216	223	203	199	251	209	209	224	217	239	208	229	219	218	241	224	223	231	232	218	217	241	212	229	226	231	236	230	243	238	237	227	211	215	230	218	211	228	232	220	248	208	218	224	182	210	247	203	200	210	216	207	243	210	196	220	221	225	209	222	231	224	212	218	256	208	237	218	224	233	221	206	247	204	239	223	242	232	223	226	255	214	214	234	237	222	188	228	202	207	221	236	217	236	236	217	211	232	210	244	219	265	239	209	212	254	214	225	220	233	223	219	233	228	220	199	235	222	217	218	211	212	233	235	206	220	243	206	227	217	204	225	213	200	211	216	189	219	221	202	220	213	225	229	222	207	211	242	230	232	221	214	204	207	216	217	236	200	189	227	208	216	211	209
33315	47065	41543	33190	24214	15187	9302	5532	3767	2081	1307	831	622	576	530	443	448	425	467	1254	1926	1602	1206	648	467	392	365	413	398	374	385	384	366	343	351	366	377	371	323	310	347	336	389	350	361	368	329	323	350	358	348	341	398	384	334	347	384	386	353	368	326	369	341	348	324	376	380	399	367	358	339	373	408	341	366	354	345	357	387	338	349	321	352	344	434	372	326	358	343	371	360	373	359	330	363	356	334	340	334	360	348	351	379	360	353	357	348	400	358	348	326	325	360	358	374	358	382	362	353	373	368	381	374	318	328	340	344	372	376	377	345	343	391	353	369	319	379	367	354	323	376	377	359	346	363	316	320	363	362	374	383	334	340	344	355	328	314	349	343	374	339	352	370	347	339	349	385	404	358	386	373	383	337	351	368	366	359	314	327	367	363	361	353	344	351	348	362	353	360	370	365	349	337	362	363	354	351	356	364	347	357	374	358	374	348	397	382	367	394	367	338	379	344	380	387	369	383	336	365	350	401	347	392	335	351	361	372	375	349	339	368	364	328	354	330	354	348	363	383	350	326	362	378	351	398	356	339	395	361	337	362	327	354	364	380	372	361	318	342	386	374	342	341	363	328	352	370	369	342	339	353	333	341	385	317	364	343	359	332	371	348	342	388	380	327	367	383	368	323	353	371	356	346	356	354	347	354	350	356	364	388	337	348	323	364	364	347	355	333	371	355	362	365	357	379	336	376	352	346	342	394	368	319	357	339	366	343	354	377	345	336	354	357	349	362	330	365	365	380	363	360	342	382	358	357	356	371	374	315	364	353	398	403	337	365	348	340	353	344	372	367	330	360	392	364	385	345	393	360	395	379	358	379	338	342	355	382	368	372	373	309	369	356	344	346	362	362	356	339	391	336	362	340	324	364	355	347	389	340	375	370	322	328	346	347	341	327	352	374	347	360	364	379	371	352	391	357	358	339	364	347	380	316	366	338	318	339	347	325	377	341	330	331	358	352	361	339	367	369	356	363	394	370	363	342	346	335	376	397	352	328	382	378	397	371	338	359	362	350	367	345	339	342	347	405	367	351	350	365	319	342	374	383	375	386	359	331	341	361	346	339	328	362	334	361	322	375	367	371	310	383	360	348	331	358	366	341	375	332	361	377	381	379	356	353	373	349	374	362	360	363	365	368	378	358	379	371	346	358	356	332	366	329	354	369	353	348	369	382	318	354	376	345	348	352	355	369	379	326	336	342	354	365	348	357	356	350	332	329	372	328	353	361	360	358	340	313	369	344	360	347	341	351	374	361	374	370	355	343	327	328	340	396	340	372	351	338	361	357	341	347	371	332	339	356	338	370	370	358	343	362	388	335	308	340	348	385	374	340	372	348	354	337	346	372	399	363	340	340	349	380	388	329	364	358	364	391	359	381	378	332	369	353	354	336	366	372	351	360	356	340	351	345	360	352	369	343	344	376	337	341	371	355	360	340	336	385	325	327	337	384	374	367	369	364	348	365	363	334	359	360	341	369	366	346	339	418	396	381	366	352	398	326	377	338	396	345	361	361	346	372	337	356	349	376	346	343	386	352	338	361	358	368	348	376	383	364	326	382	348	346	380	363	396	364	365	338	334	366	349	353	352	334	361	361	314	367	377	340	349	344	380	346	326	339	371	331	343	354	341	331	352	373	366	382	345	351	391	368	343	355	319	344	356	359	361	374	352	347	380	353	340	379	366	396	347	371	333	366	377	360	340	350	340	333	350	344	354	366	373	338	365	355	366	367	364	357	350	366	365	334	388	365	345	372	347	329	353	366	368	335	374	336	362	347	376	374	353	374	368	333	353	375	329	365	351	356	358	387	327	389	377	317	379	370	358	331	357	378	376	367	318	322	350	358	360	332	395	373	366	356	334	356	317	326	347	353	359	365	339	366	349	348	394	350	337	361	349	328	353	357	392	331	346	390	355	349	338	349	366	399	357	350	352	332	343	365	373	328	376	354	385	364	339	359	367	356	326	382	337	349	350	350	373	357	337	382	354	375	363	360	346	355	347	353	345	351	363	385	353	361	364	347	351	343	364	402	352	349	345	362	355	355	391	378	378	309	402	370	377	358	348	348	374	374	393	336	354	390	388	344	372	372	364	361	352	333	359	343	359	366	379	358	375	366	371	366	344	348	383	372	370	360	375	352	347	344	360	355	380	388	359	337	373	364	350	366	348	327	350	368	381	332	404	373	362	342	378	343	354	349	391	345	336	367	342	377	358	352	362	335	380	379	354	349	366	334	330	352	377	345	364	353	353	355	334	355	342	376	359	337	376	361	377	369	343	392	349	371	410	369	326	371	358	350	316	344	368	367	371	372	377	381	322	394	357	367	372	378	354	378	354	342	338	394	383	409	358	337	353	339	364	325	361	353	385	348	365	346	356	381	365	337	344	353	340	376	361	359	357	368	377	358	370	366	334	371	335	321	343	361	341	358	349	366	339	341	363	400	343	364	398	383	312	385	343	362	346	400	358	338	357	356	335	365	373	362	383	372	327	369	349	385	331	369	359	364	383	347	345	323	357	383	327	322	410	354	356	345	334	376	338	366	351	375	345	371	369	353	349	340	356	339	360	360	335	336	330	331	360	351	351	374	336	345	318	353	347	353	355	376	363	342	351	360	356	363	396	380	382	340	340	369	357	373	362	346	360	362	375	377	371	327	362	362	395	354	362	335	308	369	342	356	354	339	375	373	359	350	345	360	382	349	352	365	345	370	368	333	314	366	368	350	348	347	374	367	358	350	352	310	372	379	357	358	350	336	347	334	367	352	338	346	388	333	349	330	349	391	333	361	355	384	376	349	344	359	360	362	341	353	368	342	372	365	374	374	397	361	369	360	334	351	389	352	381	331	328	342	350	384	354	350	360	333	350	344	373	373	321	360	390	367	349	378	350	386	370	359	354	388	360	359	331	367	368	371	402	381	379	330	344	402	372	369	348	390	328	330	379	350	366	372	361	363	324	361	336	335	362	391	397	352	336	379	359	339	363	345	321	350	393	312	398	375	309	344	351	359	340	339	379	366	341	375	353	372	348	352	344	351	361	349	352	359	352	357	364	351	330	365	416	363	362	359	347	374	356	371	382	346	387	359	327	373	347	328	343	364	378	345	340	371	374	370	333	374	389	346	342	360	366	342	368	352	337	352	338	315	355	372	357	359	347	386	386	298	328	359	349	359	373	364	334	366	375	355	374	373	385	354	368	377	388	389	405	384	341	372	361	350	368	358	345	347	347	377	343	346	340	364	375	339	332	352	370	371	349	368	355	372	353	364	370	370	346	378	371	394	399	319	355	369	358	355	360	372	336	364	358	377	339	381	379	344	359	370	374	352	343	368	371	371	347	377	331	350	369	372	360	365	370	368	376	382	345	368	351	375	358	386	309	333	374	362	379	369	340	353	381	361	370	327	364	330	365	339	376	354	355	362	370	324	359	366	314	367	345	364	322	346	336	326	333	356	343
23537	21552	29380	24462	22173	21618	15902	6777	3366	1695	795	422	368	326	346	293	294	350	275	782	1780	1325	906	544	390	275	263	210	194	249	226	224	230	222	219	211	225	235	208	253	239	250	254	220	232	221	235	234	269	197	225	222	217	226	208	244	219	228	230	236	232	217	235	214	243	243	251	239	217	214	247	203	232	258	251	255	234	223	226	217	225	226	206	229	196	215	221	210	244	220	218	226	238	257	224	225	232	236	223	235	235	236	249	220	209	233	225	213	243	221	215	216	236	206	236	237	228	255	208	219	241	222	228	239	203	229	225	213	222	227	229	243	208	228	257	234	213	230	241	232	221	200	237	199	210	237	223	227	217	239	251	239	203	235	226	242	221	219	219	219	279	233	230	245	221	247	203	215	229	228	224	216	209	240	204	231	228	236	215	233	232	218	233	223	234	239	232	249	219	250	230	256	238	245	237	215	223	225	233	224	244	214	222	230	247	202	216	243	219	188	231	239	220	234	230	214	222	231	251	222	233	236	235	259	191	219	226	221	219	211	234	210	226	241	244	222	198	225	239	235	244	230	198	240	241	244	246	235	241	218	241	218	246	224	210	216	225	215	218	210	229	238	240	233	247	230	233	240	229	242	256	243	247	233	230	231	258	224	215	229	206	250	209	268	198	233	247	237	233	233	222	201	238	254	223	241	220	243	219	219	224	218	260	214	215	211	263	244	231	226	216	258	214	223	254	258	217	207	225	231	235	223	224	209	215	269	220	245	238	231	244	237	222	260	223	234	228	213	219	251	208	240	220	226	196	253	212	218	213	220	224	214	246	255	227	245	229	194	253	206	235	223	205	237	245	230	231	248	225	204	239	210	233	229	242	221	240	232	219	221	231	212	226	228	246	229	226	227	228	245	219	188	213	240	237	234	222	228	245	212	225	219	204	238	210	214	209	214	224	239	258	209	240	233	229	224	235	227	222	226	234	219	222	233	211	234	239	229	197	253	230	218	226	232	222	212	237	237	239	250	243	238	235	234	240	211	225	239	238	241	245	245	225	220	230	233	207	219	204	232	255	246	221	233	221	232	241	229	228	213	230	248	244	208	245	223	263	243	198	231	207	213	220	238	215	240	218	237	255	220	211	238	225	215	213	236	231	229	232	262	223	259	228	229	234	242	216	225	209	193	237	217	239	219	247	233	237	224	228	212	231	222	243	232	223	240	251	228	226	210	219	241	246	230	214	224	233	223	222	223	240	221	237	218	224	220	248	244	244	238	238	224	202	234	228	230	256	222	219	188	201	210	236	221	211	224	241	208	243	228	232	257	230	249	245	255	208	247	240	236	202	220	239	204	221	217	231	215	237	216	236	228	239	219	224	247	219	235	217	230	230	238	218	225	214	222	229	231	239	249	194	216	211	203	228	217	233	249	222	219	228	215	221	231	233	227	215	220	215	230	229	221	211	249	226	223	249	226	236	231	231	238	243	220	235	188	232	204	234	272	231	238	208	241	224	227	234	246	228	204	233	251	230	266	240	245	239	188	238	203	221	221	241	224	240	248	251	217	205	244	218	226	222	227	237	238	225	226	226	241	231	247	257	214	239	213	223	196	220	202	206	234	229	236	235	238	210	229	233	231	228	258	231	242	224	247	258	241	235	187	223	243	243	214	218	245	241	197	235	235	228	209	244	219	223	232	235	230	249	201	209	219	217	231	210	231	230	240	236	258	201	232	233	231	226	209	205	239	229	226	235	234	238	238	204	235	227	245	225	213	226	236	206	205	221	251	257	203	211	220	225	232	227	223	233	222	230	238	228	221	211	233	223	225	220	234	198	249	228	243	203	220	239	248	235	244	257	221	233	237	223	218	217	248	239	240	207	231	208	259	243	217	246	235	213	227	231	237	227	220	194	225	245	252	261	251	225	215	205	227	239	221	248	235	240	250	225	237	235	218	238	219	245	211	230	233	236	217	233	250	221	234	245	246	217	225	227	229	219	230	239	230	236	228	214	218	226	213	224	235	213	241	226	222	220	204	233	234	256	221	220	250	230	239	227	237	209	222	174	209	244	246	230	223	225	200	219	235	225	237	261	215	225	217	209	249	232	211	196	247	234	232	220	226	243	221	217	225	226	233	196	239	226	243	242	214	241	223	212	222	223	229	234	259	240	249	274	235	230	215	226	231	235	246	216	209	232	238	231	216	215	208	223	214	233	233	248	216	220	239	243	196	214	240	239	217	235	206	193	238	261	236	216	213	231	235	245	246	237	220	229	192	227	266	209	240	243	227	252	216	214	230	231	220	211	240	234	212	218	249	249	233	223	215	227	216	234	225	233	222	207	199	221	223	209	259	206	218	231	244	240	248	264	266	195	221	227	216	222	229	222	213	217	269	249	211	228	232	211	227	240	231	248	208	210	247	236	237	226	246	223	212	217	224	209	249	185	215	218	226	245	225	231	234	211	224	219	245	245	217	235	250	231	225	223	226	225	254	248	217	215	212	237	216	222	238	243	234	238	259	209	235	199	225	211	238	244	238	221	241	230	212	254	208	231	206	239	250	207	223	223	221	236	227	217	251	210	236	244	218	210	236	225	250	215	248	217	230	247	213	219	226	194	235	201	275	227	223	216	220	206	241	245	250	234	221	222	215	224	224	220	231	212	225	228	221	235	234	219	229	231	237	254	247	200	224	233	234	238	242	215	233	213	222	227	228	267	252	262	228	219	235	228	254	202	212	221	216	207	245	215	210	207	229	219	206	223	226	227	217	254	191	223	212	208	200	228	249	217	261	220	234	210	233	245	259	234	222	219	212	248	254	229	234	225	202	226	229	238	245	248	244	246	223	196	244	207	223	212	215	241	201	233	230	219	222	197	241	223	246	216	226	252	221	251	255	239	210	204	203	220	234	238	229	237	267	240	213	201	224	227	245	234	239	226	233	231	235	206	217	225	220	223	241	214	239	236	210	235	224	223	222	241	208	230	237	230	240	233	222	199	229	284	203	223	219	248	212	264	219	250	244	214	235	217	215	248	222	233	214	210	200	243	229	212	228	224	234	239	224	252	218	224	207	260	248	229	210	257	211	216	246	231	235	230	214	217	248	191	243	237	241	222	236	222	232	242	211	220	236	256	239	248	238	258	214	233	222	218	220	206	217	232	228	234	226	231	198	234	226	226	257	198	211	240	205	211	205	218	232	239	224	218	221	246	206	215	209	221	225	228	218	233	223	242	266	250	225	240	207	255	219	228	215	217	207	234	227	232	243	235	242	214	234	206	218	231	216	235	242	230	236	221	227	257	254	204	232	223	211	230	238	215	221	237	246	233	227	213	225	228	227	253	228	230	218	228	243	247	222	238	233	223	242	220	198	211	208	248	227	226	220	240	222	213	220	217	253	247	214	232	256	223	225	228	211	270	249	228	234	240	199	237	253	237	256	213	243	223	230	216	255	221	223	246	211	211	214	246	226	209	212	238	256	256	239	227	234	204	212	228	200	220	203	249	243
35908	55747	51826	39317	29767	23306	17616	11248	6951	3724	1797	872	730	630	607	584	575	508	509	1810	3980	3026	2183	1109	655	523	407	392	366	408	385	349	415	344	387	363	390	388	380	390	342	326	377	339	372	379	371	391	345	377	338	336	349	345	366	375	365	377	374	360	373	362	360	377	362	331	363	375	355	391	345	361	336	369	342	374	379	380	395	340	339	349	352	355	347	367	403	401	363	356	340	355	358	354	349	377	347	327	372	346	381	333	371	364	363	335	385	366	397	371	341	348	363	352	372	357	344	376	372	360	392	347	342	382	342	347	362	344	323	381	371	356	374	370	408	340	386	320	362	357	359	348	351	371	344	351	375	364	336	361	343	347	347	347	393	339	361	356	398	358	370	378	366	345	392	356	342	394	373	379	375	359	366	381	348	358	383	367	353	361	338	376	347	389	351	372	367	367	332	371	362	386	354	364	358	351	341	364	344	372	347	372	364	356	341	359	360	370	378	389	358	371	387	345	354	355	342	335	342	357	353	355	331	351	374	360	367	362	371	362	361	376	338	368	369	341	364	402	356	344	329	397	344	340	408	352	344	338	354	362	357	369	397	384	388	367	345	373	382	354	347	338	368	388	386	353	399	359	315	349	363	372	368	345	349	384	373	368	333	376	342	356	345	353	346	353	373	344	342	364	371	360	381	392	360	389	390	368	356	358	371	373	382	349	380	353	364	349	357	326	373	380	365	393	370	359	329	387	391	362	370	357	359	356	369	365	348	339	346	350	360	350	369	376	332	384	374	382	362	361	331	378	370	314	352	350	357	361	323	328	373	345	385	376	335	359	356	364	338	369	363	343	381	378	386	338	361	361	372	327	379	346	378	368	346	359	343	377	348	375	346	337	366	328	355	377	376	346	380	369	316	356	347	358	378	393	385	323	364	370	339	370	327	331	401	365	350	351	405	347	364	353	335	351	327	380	375	373	352	371	339	336	350	369	375	358	392	358	370	372	326	333	331	369	393	375	385	378	373	378	372	357	358	335	370	358	346	384	357	328	363	348	379	333	373	347	355	345	386	362	335	341	339	375	351	386	354	350	373	347	340	327	353	350	361	375	348	367	356	372	344	375	346	326	377	350	368	356	327	374	337	370	353	355	370	379	335	350	337	355	352	353	368	353	357	359	335	355	358	360	365	384	332	367	352	372	360	361	347	349	378	354	364	363	354	368	354	343	354	374	372	358	376	351	340	329	350	378	352	340	316	367	369	383	314	345	370	390	367	359	335	370	343	358	362	387	387	365	381	380	354	346	353	353	339	342	346	388	357	401	326	348	382	371	369	372	368	347	366	396	363	345	384	346	381	358	328	368	334	373	332	388	338	344	328	345	376	339	372	400	348	355	373	350	381	352	361	364	310	373	319	341	354	357	347	348	378	336	345	359	372	352	394	305	381	343	365	311	374	358	372	369	362	379	382	396	341	371	389	348	346	351	343	380	329	366	391	396	374	349	379	327	332	394	377	342	359	334	350	367	343	350	353	383	393	347	367	354	329	350	339	364	351	376	339	348	339	376	382	378	373	382	349	372	351	384	356	357	365	331	360	342	363	385	351	343	357	341	357	360	372	349	349	339	380	314	336	349	337	371	330	383	391	379	384	348	335	347	377	356	342	349	349	355	342	370	386	362	355	322	361	340	353	386	337	374	388	381	356	371	348	391	380	344	365	327	338	376	361	359	327	318	332	366	377	351	343	385	360	382	348	356	357	331	354	352	382	374	358	350	326	377	377	365	342	349	335	357	357	339	357	354	372	365	389	347	362	348	363	377	386	388	351	317	368	347	344	386	363	394	338	363	361	349	344	341	382	360	356	380	374	322	362	334	349	374	353	395	370	343	355	356	370	366	329	379	356	333	354	358	386	377	329	348	356	363	365	341	352	363	370	350	401	367	386	371	340	369	333	368	363	346	355	360	374	360	375	351	379	360	345	352	366	352	368	354	359	331	365	360	368	331	338	372	344	324	368	346	356	328	330	381	365	347	387	370	352	347	347	375	334	362	371	381	376	374	410	338	361	379	391	383	379	364	340	356	345	376	371	382	349	363	393	388	361	349	369	355	355	348	353	353	341	342	377	354	322	379	362	382	379	372	367	318	312	402	357	341	357	336	351	342	366	365	337	353	357	378	367	343	346	390	376	353	353	352	356	355	350	332	319	384	367	367	351	356	364	373	401	373	399	338	374	358	354	381	346	401	311	342	353	352	334	378	353	375	361	341	339	359	358	375	322	331	345	324	375	365	371	341	369	359	376	359	373	355	356	332	338	380	398	365	367	367	369	376	359	373	359	333	354	359	345	327	363	368	406	366	378	349	344	352	384	383	311	389	366	379	352	364	408	378	352	368	351	365	358	336	348	401	345	345	364	363	377	370	345	340	406	366	352	334	387	334	371	374	382	329	330	340	340	343	354	370	339	398	345	334	353	379	378	347	344	355	344	374	342	341	342	341	375	376	344	387	341	348	350	321	406	389	339	369	367	337	358	376	346	354	388	355	339	392	369	368	332	377	353	380	367	362	353	383	361	380	379	364	355	365	376	356	391	371	349	357	338	364	338	330	373	341	347	361	369	366	368	345	366	334	381	336	362	348	385	390	385	367	320	338	370	356	359	382	356	339	337	331	356	393	367	369	353	379	338	374	371	338	362	341	344	367	369	344	368	379	372	354	329	360	377	353	374	323	321	352	317	404	363	362	395	361	357	335	353	361	389	401	335	365	345	371	340	359	361	361	324	362	349	379	367	327	357	358	361	387	309	352	357	329	334	373	342	366	367	330	366	365	349	369	332	345	338	337	364	357	342	360	356	377	318	359	311	395	332	367	330	349	342	350	332	362	322	385	332	361	392	353	364	362	351	351	338	354	348	320	340	348	343	400	364	386	370	332	368	363	346	382	362	341	381	381	356	379	371	371	351	402	354	348	366	363	350	348	376	370	344	374	390	369	360	353	374	351	354	345	372	348	351	346	335	338	354	372	337	384	382	356	344	333	364	390	364	333	368	358	317	388	352	383	374	384	361	373	369	361	376	363	356	354	326	382	384	368	356	355	358	365	343	377	355	347	356	333	368	376	334	358	362	359	340	376	364	339	370	363	399	369	359	361	363	378	353	365	339	356	341	375	389	385	350	359	381	377	368	363	353	366	344	376	363	364	363	335	377	371	388	342	355	345	353	322	319	355	353	369	356	385	364	370	347	355	342	356	343	379	383	353	348	341	356	380	353	366	401	371	376	386	322	369	365	380	367	403	373	363	374	335	358	373	359	363	384	368	357	388	369	382	336	358	377	346	358	359	392	346	312	373	360	377	341	372	339	363	363	349	351	365	344	346	374	344	344	359	353	363	376	369	344	376	378	370	342	401	374	387	356	355	306	357	368	378	376	362	419	382	363	374	356	338	358	342	374	372	345	354	365	365	363	333	358	338	364	366	343	366	342	395	370	345	406	363	352	354	375	354	308	359
28671	24752	24332	13941	4956	2694	1303	857	525	346	282	243	245	233	268	258	261	238	254	246	344	307	295	247	255	220	235	245	260	245	228	202	223	216	207	224	224	235	237	198	236	207	226	217	204	215	225	237	220	194	217	206	219	248	210	224	228	211	220	243	225	213	230	220	207	217	203	216	239	225	206	217	226	205	244	242	201	199	224	203	188	245	233	250	221	218	229	226	238	212	216	214	222	235	215	204	228	227	229	236	234	257	212	248	213	215	241	250	229	246	211	216	226	223	227	210	249	218	216	232	206	210	224	215	216	228	216	222	224	253	212	185	218	212	222	210	232	239	226	234	220	217	211	213	214	213	191	225	217	223	219	216	202	229	218	253	247	206	210	219	210	224	221	207	210	209	225	229	179	227	227	223	229	233	227	201	231	206	218	215	233	210	225	226	223	239	218	235	209	234	220	238	226	220	230	239	236	228	219	228	256	219	202	220	223	199	217	203	232	203	212	188	235	235	228	225	259	219	202	217	200	252	214	243	235	214	230	226	230	234	207	234	223	231	209	196	214	207	234	213	236	236	253	212	211	221	223	232	205	228	206	209	211	234	229	231	204	221	209	211	221	213	233	207	217	203	219	206	225	226	230	212	204	239	205	229	239	201	247	245	220	221	233	208	215	234	226	215	207	203	209	230	229	234	212	202	206	211	231	244	215	208	217	236	213	238	225	202	256	218	226	233	235	245	201	239	208	214	235	221	230	210	232	219	197	232	234	198	199	202	202	237	224	229	211	219	228	250	236	207	223	207	220	217	234	239	210	255	203	204	203	220	236	238	211	245	225	226	233	201	230	240	227	204	215	227	211	191	222	206	233	218	201	207	228	248	219	218	239	209	219	250	220	225	211	219	197	228	202	225	231	209	213	220	216	246	229	238	225	237	215	218	210	209	176	250	233	226	229	214	236	243	258	233	218	195	233	210	200	233	207	217	229	256	248	230	205	216	232	220	217	215	209	229	216	224	201	214	231	220	233	242	225	217	237	238	231	235	223	226	181	220	215	209	227	218	226	230	236	225	238	229	229	210	227	215	210	228	236	221	222	184	209	242	212	230	216	220	254	222	202	217	230	230	236	200	234	226	214	199	220	241	208	220	222	232	184	205	225	249	203	212	243	207	199	219	205	224	242	235	216	214	221	223	216	208	219	223	243	236	230	231	203	216	233	203	230	224	203	210	253	205	266	241	190	237	240	225	192	226	216	221	245	212	216	229	216	208	217	241	237	221	242	220	259	215	239	232	232	227	215	202	228	246	226	244	239	206	194	221	234	213	227	200	234	212	220	228	210	227	227	240	242	215	214	241	211	252	214	206	259	210	240	203	203	230	196	211	225	242	226	243	242	207	210	219	218	225	193	216	210	221	231	213	245	238	219	223	237	226	265	211	195	260	239	208	182	210	241	219	209	203	238	218	217	246	219	206	224	242	203	239	241	237	239	234	224	228	251	217	231	229	198	214	194	206	234	213	239	197	233	218	206	221	208	223	246	227	220	221	191	226	233	217	212	238	209	212	229	191	234	231	226	247	212	186	215	212	198	210	201	218	212	200	221	208	229	213	215	204	230	223	207	198	236	223	258	208	232	232	230	240	242	204	203	191	227	217	198	208	211	197	209	219	249	231	223	206	219	226	230	217	221	224	197	219	245	225	256	211	211	250	225	220	216	235	218	229	223	235	227	221	223	237	246	216	206	202	214	223	231	240	216	215	216	207	202	208	219	224	216	206	224	217	224	203	210	213	232	236	196	232	227	203	202	232	228	221	220	220	228	231	243	219	254	219	199	217	220	204	250	221	226	208	214	217	212	250	217	200	240	241	213	220	204	221	213	232	221	226	187	230	230	227	231	197	202	215	210	207	232	231	229	205	224	236	220	219	224	221	222	228	244	238	218	228	214	230	205	225	217	242	219	202	208	204	224	239	227	215	222	200	221	211	230	208	221	228	198	228	248	239	202	232	225	239	244	183	223	196	218	210	199	231	221	230	243	242	246	260	275	213	229	233	228	231	237	194	221	212	218	192	220	203	235	208	197	231	238	233	230	233	260	205	225	219	210	195	226	211	218	220	228	235	198	228	220	211	226	241	214	214	242	237	251	202	221	224	218	205	225	226	240	212	215	216	239	207	222	209	223	205	225	231	227	224	226	215	219	217	219	204	219	226	216	262	195	194	232	240	221	227	192	213	217	215	212	241	223	207	233	217	218	192	219	244	249	236	227	237	233	220	230	218	232	237	199	230	218	233	220	236	243	241	215	210	211	208	213	225	216	244	231	219	246	217	236	215	212	217	216	231	199	224	208	202	231	232	206	212	232	219	200	207	195	225	224	228	245	201	206	234	214	191	210	230	224	217	223	227	216	201	214	248	229	235	225	218	213	209	217	224	220	217	234	205	243	255	231	225	224	239	255	234	215	204	222	226	204	234	197	221	227	224	251	229	211	217	226	225	222	243	210	200	246	211	205	219	213	245	207	202	221	226	238	216	256	209	203	243	223	227	234	186	206	242	226	237	198	220	224	203	248	205	222	207	245	204	250	229	224	218	221	187	214	212	209	198	216	222	248	227	205	228	206	210	206	234	211	225	208	213	202	224	226	213	243	220	231	218	229	211	194	220	209	246	221	216	246	218	215	197	233	205	229	257	225	213	218	236	243	221	208	228	226	226	212	191	213	228	220	250	216	206	205	221	234	212	232	223	220	210	231	222	213	218	247	210	216	223	243	225	216	197	191	208	210	204	245	213	199	219	228	222	221	224	231	223	201	245	205	207	226	210	228	216	218	244	229	221	222	232	232	221	201	222	235	222	209	215	223	189	211	201	231	223	241	195	217	234	229	230	230	223	188	196	210	218	237	229	226	219	226	212	222	208	221	202	232	227	239	237	246	249	237	224	245	228	217	231	226	239	222	215	219	212	252	212	238	215	232	223	245	206	214	206	229	234	252	230	227	222	247	208	216	230	210	221	231	239	216	239	190	225	228	198	208	218	238	190	271	243	222	237	213	223	219	212	221	203	209	199	209	216	208	246	209	230	243	238	230	233	240	236	227	238	211	215	253	200	231	229	207	221	260	240	232	263	214	223	237	237	236	224	221	222	244	235	223	221	260	224	250	222	222	221	212	250	260	214	238	256	222	218	245	211	220	223	220	232	218	201	216	237	206	274	232	217	228	189	228	220	223	232	219	196	210	237	217	195	232	227	205	223	200	244	228	226	235	219	244	223	251	227	203	238	233	228	206	215	239	249	242	247	220	218	229	222	244	218	224	253	206	215	228	200	225	196	220	202	185	225	217	205	224	196	223	230	233	227	214	208	245	201	209	235	251	221	226	200	215	229	235	234	201	222	211	198	243	215	206	224	245	239	224	213	223	219	238	223	225	226	220	207	204	210	207	226	214	228	217	229	236	254	208	211	230	229	191	224	224	237	220	217	224	210	221	205	204	211	239	210	217	224	234	226
31629	40667	32492	19081	10492	6783	3532	2347	1164	830	612	506	453	437	419	440	426	417	391	410	631	609	551	509	423	395	357	353	360	347	366	368	364	360	353	363	363	383	355	399	383	368	389	359	378	328	363	364	333	348	327	371	343	356	388	368	361	354	359	360	371	344	371	376	343	364	347	363	364	354	381	390	306	308	360	338	356	361	380	330	350	360	339	353	346	343	390	356	352	384	361	381	367	369	385	357	346	391	363	355	390	360	394	365	346	361	334	358	358	368	362	380	367	374	352	343	344	352	366	361	359	361	345	375	341	361	331	375	359	330	332	397	371	357	329	321	328	319	393	336	372	396	360	352	343	349	363	365	386	346	369	359	354	354	334	377	361	360	354	372	340	377	349	379	342	342	355	397	354	391	379	362	347	316	365	355	399	352	363	349	344	352	345	349	328	360	338	346	342	365	347	381	317	363	338	349	380	392	372	341	359	358	361	376	374	354	336	373	353	387	355	355	362	358	350	340	348	334	349	349	358	383	364	360	382	363	328	348	346	377	362	359	345	353	358	356	394	328	343	347	355	375	350	399	384	382	367	369	352	377	342	360	354	330	357	363	333	344	369	372	354	390	373	367	360	346	348	360	389	361	341	377	329	378	388	350	377	317	372	348	340	350	352	342	375	325	384	324	365	381	366	374	358	353	354	375	390	350	323	357	350	345	356	373	366	386	390	354	358	354	342	374	362	349	364	377	344	389	387	376	382	338	375	394	321	361	363	373	380	394	342	384	365	394	376	371	359	377	367	360	400	360	340	379	375	335	345	334	341	365	333	350	357	366	338	379	342	394	361	343	349	353	364	334	363	362	363	377	342	364	373	363	370	377	328	339	402	372	355	335	367	381	351	378	329	335	362	390	388	382	399	338	327	388	328	359	358	397	325	354	312	368	330	322	362	359	366	385	348	360	385	355	368	350	343	373	356	398	369	347	361	351	364	352	339	383	334	360	362	339	329	350	389	360	373	364	361	373	364	364	340	375	342	352	360	362	370	363	359	371	377	354	370	384	370	371	367	360	381	318	349	369	354	345	371	356	411	340	374	364	363	360	360	348	337	352	368	369	375	355	342	370	384	360	351	364	330	336	397	330	361	380	404	342	383	358	321	365	351	391	363	371	368	385	344	338	381	355	354	349	360	377	359	331	357	380	336	344	374	335	345	306	361	342	347	316	345	325	372	370	366	367	348	359	360	381	354	372	344	358	328	366	393	370	358	371	373	322	349	410	386	387	349	357	359	387	338	362	324	349	369	360	361	369	354	333	352	348	382	361	357	378	383	327	374	385	323	320	359	384	359	364	365	398	387	380	352	340	369	360	367	356	386	388	345	345	386	369	359	367	363	362	347	355	363	346	329	368	342	368	372	336	323	348	384	380	366	355	330	350	400	337	378	371	362	339	323	373	362	345	365	354	351	369	354	371	390	338	397	349	367	388	379	375	366	330	362	351	373	401	359	352	328	370	313	354	375	333	337	367	359	363	354	360	398	356	373	358	352	385	360	324	344	375	384	359	347	358	358	391	337	357	343	396	385	361	314	351	340	385	356	352	358	378	352	351	348	372	354	380	376	350	376	361	370	327	356	386	366	355	346	375	347	336	347	365	361	378	342	374	348	367	385	339	390	352	335	379	352	344	347	363	331	362	349	343	373	379	359	345	342	353	327	358	350	307	394	365	382	366	363	350	356	359	339	366	352	350	366	329	322	332	374	333	377	347	325	357	376	372	385	403	342	352	356	356	361	369	362	361	362	340	384	398	351	352	332	354	380	371	355	371	359	377	363	352	366	329	393	362	339	355	348	369	328	383	377	388	368	354	349	332	369	356	349	374	417	344	338	325	329	334	355	345	347	337	349	352	362	343	373	370	335	367	355	329	331	341	317	374	394	363	369	340	342	373	358	376	385	395	371	332	343	378	356	360	381	332	365	330	351	379	331	345	359	349	371	341	360	390	372	353	342	375	361	382	362	354	354	380	357	361	337	357	310	350	368	339	348	376	341	361	358	361	377	364	357	360	363	348	384	367	372	355	369	301	388	341	382	372	317	360	339	344	395	340	362	356	359	381	326	344	335	343	363	370	384	356	336	336	356	342	361	338	337	352	361	384	375	404	363	368	373	373	371	325	362	349	389	327	355	374	378	373	376	366	374	400	357	360	337	368	371	396	369	385	373	375	348	342	343	348	343	393	362	394	341	346	338	374	347	356	394	359	364	361	361	382	348	366	360	355	335	395	353	359	373	392	366	378	369	373	369	341	342	359	334	379	377	362	360	347	339	368	381	375	398	347	376	353	356	347	350	368	332	356	382	341	321	375	343	381	392	377	367	364	353	384	343	352	395	330	353	343	385	325	361	326	355	381	347	365	334	358	366	365	341	365	348	349	371	337	374	312	364	332	373	350	365	335	358	371	405	371	343	409	396	373	347	330	341	399	410	350	337	347	340	383	362	367	323	334	357	377	337	367	340	373	356	322	345	366	357	371	372	353	359	349	351	355	358	369	355	323	303	333	367	371	364	361	360	346	360	368	393	366	380	363	363	355	379	370	367	340	366	362	314	381	377	339	355	370	382	370	381	373	364	396	353	400	352	374	372	353	334	373	367	351	325	359	387	322	371	349	385	372	346	363	369	395	368	359	334	330	401	383	333	374	358	360	349	380	347	345	376	357	363	363	365	336	358	361	372	363	379	369	376	330	356	358	343	359	334	384	368	362	355	354	334	367	364	389	332	374	350	353	345	354	342	312	381	358	353	325	371	372	333	380	362	365	322	326	381	354	343	352	367	359	348	372	365	359	359	344	378	366	325	372	391	356	373	367	360	341	344	381	348	344	355	362	375	337	388	381	335	337	358	333	360	368	344	373	352	344	341	348	408	376	312	344	359	370	365	341	373	362	363	352	359	332	355	338	381	366	356	365	363	352	373	377	333	327	383	402	369	344	376	392	348	354	358	366	385	368	352	339	373	372	339	359	337	333	366	356	365	350	323	352	324	340	372	379	335	351	355	383	383	384	355	333	351	367	346	343	341	393	378	325	345	312	361	332	327	371	402	353	365	374	337	376	329	360	363	344	327	353	364	389	379	335	376	376	362	372	361	388	387	373	353	343	340	360	363	359	318	387	356	354	341	346	336	368	354	343	370	355	358	377	366	356	369	385	361	372	371	385	356	317	380	356	382	326	358	383	349	364	352	394	363	380	341	375	372	360	335	390	361	342	382	392	360	327	320	361	363	353	371	374	346	365	385	313	375	361	376	361	321	361	352	383	328	339	372	353	353	354	354	352	345	330	350	361	373	341	360	364	344	385	349	409	364	358	370	358	376	353	338	367	367	345	348	339	371	358	372	350	365	354	409	367	355	361	398	345	318	396	358	412	361	354	358	351	355	359	341	374	350	347	358	387	379	370	366	401	361	331	353	368	351	357	352	377	363	352	380	338	364	385	330	372	352	367	335	363	376	360
24649	21548	28528	25374	20180	11925	5491	2289	1225	712	481	275	310	278	251	233	285	262	258	288	662	772	656	536	357	267	250	245	238	224	217	245	222	223	221	227	230	232	231	254	220	238	256	253	232	242	228	226	223	222	230	239	206	205	238	217	223	227	251	253	216	263	224	225	226	223	244	209	243	222	221	237	216	230	238	196	218	237	226	217	237	223	197	222	229	194	223	277	236	208	222	210	209	210	239	249	213	245	207	215	211	218	244	230	228	233	225	219	226	225	199	226	244	231	227	228	242	212	235	229	229	214	205	226	225	254	213	238	228	199	231	254	217	214	215	242	212	230	226	225	227	239	237	244	234	230	228	243	211	240	237	224	223	248	207	232	234	238	246	252	252	210	198	233	214	224	227	244	244	208	221	236	231	232	245	218	228	233	271	207	220	226	226	200	203	225	239	224	206	231	253	226	241	211	199	231	183	205	197	208	235	229	231	226	226	220	218	226	203	242	211	216	248	244	201	211	222	200	221	209	222	214	229	223	217	222	194	257	228	210	198	254	252	216	211	222	246	242	208	224	233	221	186	241	195	241	229	232	226	242	215	232	242	220	234	215	248	237	229	225	236	232	231	213	209	214	225	235	211	263	236	199	238	248	230	216	212	238	220	214	216	190	241	230	213	227	239	249	204	228	239	246	234	229	207	218	204	220	230	212	222	233	217	227	248	234	229	237	235	251	215	248	232	224	253	208	232	215	235	223	222	248	217	209	214	195	223	196	222	203	199	233	215	217	228	239	230	248	250	214	206	239	214	226	234	235	223	246	249	217	207	232	233	231	232	236	201	253	217	229	255	237	243	234	215	225	226	228	233	224	224	213	225	215	209	202	211	222	219	230	222	209	212	211	237	245	208	211	239	212	231	199	212	232	207	217	235	243	230	213	215	220	270	227	225	226	233	207	253	207	208	213	254	247	234	234	204	216	224	230	213	223	215	223	242	209	222	208	226	223	256	259	216	214	232	236	211	225	207	206	229	227	235	205	240	240	189	228	225	212	236	184	224	247	201	235	222	232	207	225	205	240	222	239	219	262	233	231	224	225	201	218	246	240	224	212	216	234	246	211	237	228	225	201	240	233	231	219	234	194	235	211	226	236	212	229	229	246	213	231	221	257	250	236	206	219	238	203	220	224	246	235	229	196	237	217	236	202	199	251	211	224	213	245	209	230	230	232	209	231	253	244	256	223	222	233	210	250	206	231	227	217	224	196	234	220	236	228	189	263	205	217	207	231	206	230	224	246	260	221	208	205	250	219	229	213	200	233	216	229	237	237	214	241	252	234	228	242	244	228	262	226	225	218	215	222	244	212	223	219	245	231	212	230	199	221	217	265	212	241	207	260	201	229	233	199	239	227	224	273	225	233	234	218	238	220	209	214	240	221	220	242	214	220	255	233	247	251	222	231	222	224	208	223	223	233	230	242	268	217	254	241	208	233	225	214	237	218	235	233	205	217	195	213	219	206	211	210	211	204	232	236	222	203	222	230	235	222	235	251	211	265	233	208	235	230	233	200	230	217	208	217	229	217	198	245	214	222	232	215	243	241	222	207	215	221	233	205	197	244	208	226	242	241	215	213	243	230	224	220	221	209	216	223	225	236	229	221	223	210	233	236	231	223	231	199	234	194	227	220	230	226	233	225	222	215	231	263	219	229	243	220	226	220	208	241	219	240	241	214	223	249	221	225	247	220	218	219	204	217	251	211	219	245	229	239	208	245	227	239	218	233	206	219	224	221	231	214	196	238	241	203	219	216	226	221	208	219	227	235	217	220	235	230	227	232	238	232	230	241	234	218	229	248	222	216	241	208	208	240	214	225	252	227	208	220	206	224	219	194	230	215	241	243	222	210	222	273	224	208	243	201	196	215	215	218	210	228	224	187	260	214	221	230	213	244	203	241	225	233	206	229	220	233	234	243	217	266	212	228	225	220	250	214	229	214	234	238	225	222	236	231	219	253	239	217	235	214	206	216	244	231	233	217	228	249	241	236	234	225	235	193	210	226	237	221	243	226	246	224	237	233	264	258	206	215	224	241	220	242	227	204	208	219	222	234	225	214	239	198	212	237	187	204	220	226	212	248	241	207	203	205	230	249	230	250	222	213	232	238	248	243	243	214	219	239	223	239	215	227	236	251	224	228	231	204	199	209	236	225	226	240	222	223	222	241	223	229	226	245	200	197	224	208	216	215	244	197	251	212	227	196	226	233	223	220	225	221	225	212	199	207	210	248	258	233	229	230	217	249	261	213	235	220	216	235	246	228	246	237	248	231	193	226	245	237	230	228	230	227	228	222	213	212	218	230	226	222	233	251	257	234	241	240	230	228	269	214	220	210	242	226	238	209	241	229	201	218	235	228	208	237	228	221	201	221	223	225	224	228	211	221	224	213	216	242	218	241	222	268	211	242	258	225	225	232	214	248	206	196	236	225	239	218	246	207	235	241	221	205	225	226	230	194	222	198	216	223	245	273	239	235	234	241	237	264	248	222	211	228	240	243	237	194	228	234	215	221	205	214	244	237	208	233	231	211	236	225	238	230	239	227	223	206	255	222	228	208	228	206	208	216	205	241	256	229	214	227	225	242	253	212	226	237	213	224	238	232	194	216	216	192	242	236	244	219	244	250	220	239	231	247	214	225	216	197	215	217	252	230	220	249	231	241	250	206	229	223	208	245	208	203	206	224	219	220	240	218	237	272	214	221	232	223	219	225	247	189	241	221	200	228	211	237	229	212	251	219	219	239	238	244	216	202	223	247	209	216	235	200	202	215	210	247	221	233	217	233	252	199	230	209	240	236	214	212	217	197	224	226	238	215	229	220	230	237	206	198	226	211	225	197	236	234	224	220	192	223	200	245	204	241	220	223	228	202	217	257	213	236	209	218	259	239	214	240	221	209	246	245	246	237	225	221	213	225	204	232	209	223	233	212	228	202	200	235	219	210	223	247	206	243	241	229	226	225	219	233	215	230	222	209	213	187	223	232	234	242	205	218	223	235	219	228	200	223	217	189	232	260	233	263	221	224	214	230	207	219	219	232	206	232	228	239	235	219	232	207	213	242	230	220	200	236	220	217	207	230	215	235	267	221	240	223	211	237	217	248	197	243	228	241	224	227	204	232	242	222	237	215	255	214	240	240	217	235	206	242	243	239	250	237	215	261	236	252	222	234	231	212	230	207	249	213	192	241	215	227	221	210	237	258	185	227	227	221	228	211	208	210	229	213	223	211	232	200	211	224	220	221	231	234	227	233	236	252	232	213	201	231	233	192	213	237	221	215	253	216	225	212	236	205	199	234	243	221	220	234	222	224	229	213	242	225	245	237	186	218	233	204	233	207	248	226	229	216	241	237	225	226	240	208	212	223	235	248	217	232	208	254	231	215	206	231	213	214	233	235	219	216	231	235	234	225	210	249	204	235	235	219	210	245	196	246	207	242	224	218	229	208	243	216	250	214	200	246
37024	46971	39028	29385	22034	15027	8985	4900	3035	1735	1072	666	590	531	497	478	493	490	490	478	1391	1788	1586	1093	748	457	404	346	380	365	383	345	375	375	376	368	391	385	348	342	372	333	371	381	376	344	359	355	329	341	411	366	374	355	376	360	396	337	383	355	405	358	353	377	335	368	344	368	355	375	381	378	369	385	346	360	377	361	372	410	391	357	360	369	390	347	340	342	359	336	378	361	354	366	390	335	369	379	335	372	384	352	354	365	376	365	370	345	366	374	365	377	346	353	375	367	355	343	376	337	347	366	368	360	417	348	359	407	341	339	359	364	334	364	389	385	386	362	360	358	385	358	356	337	355	348	332	379	329	361	356	336	361	346	339	383	354	361	380	335	360	365	339	375	351	342	355	373	379	355	400	348	372	357	355	373	366	368	381	356	351	373	344	354	384	361	363	391	349	382	373	381	365	349	370	347	392	388	367	379	372	367	373	352	366	346	371	343	359	383	365	349	324	335	361	363	395	369	366	339	386	358	364	359	353	364	330	333	359	351	368	363	367	367	388	342	343	372	357	376	376	354	359	380	392	371	412	369	388	394	333	339	394	313	340	402	332	344	347	394	361	367	328	358	374	368	366	355	386	368	376	374	365	368	332	349	355	382	356	337	381	355	367	363	372	383	356	351	346	355	373	379	362	346	372	350	390	334	361	369	347	369	357	360	377	382	401	370	358	338	352	381	380	360	348	323	365	387	336	367	360	354	368	384	364	362	358	403	357	351	393	379	364	349	330	391	358	357	356	323	367	357	371	352	353	333	368	384	350	347	344	345	367	381	371	369	374	352	335	371	382	389	360	363	361	339	356	392	364	361	361	364	367	349	344	344	369	381	378	392	334	347	378	365	369	362	339	344	357	393	348	381	386	370	347	338	337	355	358	390	360	373	368	327	330	378	350	333	381	356	365	348	374	352	370	331	337	356	400	370	338	365	377	343	370	337	371	389	350	342	377	359	348	356	341	348	338	374	366	372	378	347	356	356	369	385	343	384	359	388	339	381	334	381	349	348	361	344	393	387	360	363	326	357	309	362	347	391	371	373	367	357	361	369	392	378	372	355	338	381	329	354	367	347	350	353	339	371	385	371	319	334	379	377	350	363	355	351	356	376	369	358	353	378	368	353	388	363	345	352	342	362	352	380	362	328	360	328	363	400	354	346	386	400	398	375	311	413	376	371	383	324	367	362	368	374	391	378	370	348	362	362	368	360	400	370	328	360	361	378	330	344	363	356	362	374	333	338	381	385	353	354	329	355	355	361	381	341	354	363	405	395	383	365	332	315	401	366	318	367	351	378	374	369	367	368	325	357	348	364	358	386	389	362	349	374	342	348	367	347	360	348	342	375	329	382	364	363	355	368	343	365	374	347	347	370	342	345	360	343	342	354	358	363	355	369	377	344	349	382	353	375	381	345	353	350	377	364	377	346	336	380	358	337	386	381	366	368	352	349	345	353	385	356	384	394	363	404	352	346	357	339	352	353	329	359	382	394	354	360	359	361	328	383	381	393	343	371	363	344	366	379	365	357	366	364	365	382	344	402	349	339	372	333	336	367	386	356	369	383	385	336	334	356	355	356	397	379	365	329	356	368	397	382	334	357	376	372	342	336	345	358	350	352	388	364	369	352	361	365	352	373	343	366	344	354	341	390	381	327	354	393	353	371	383	389	368	381	381	407	367	381	357	351	359	351	331	395	356	373	348	368	378	390	410	371	386	348	364	362	326	357	375	366	350	378	366	372	361	357	394	340	342	384	364	397	390	320	398	342	332	367	344	346	333	375	348	352	304	311	349	345	380	366	359	331	370	347	334	369	383	376	340	363	364	372	348	358	366	332	354	368	397	404	395	375	384	369	383	354	354	377	344	330	381	351	369	389	334	349	376	389	377	367	349	368	367	352	339	392	392	336	336	332	397	342	364	368	381	363	336	386	359	393	371	359	365	323	365	396	375	356	345	372	326	350	370	332	388	333	365	341	393	349	392	358	423	391	359	388	347	327	327	388	349	354	362	345	378	378	374	332	357	389	331	365	372	363	377	351	401	350	383	344	385	342	361	367	349	383	382	364	370	341	373	360	377	361	375	372	335	378	381	348	348	342	381	350	371	347	349	386	352	366	358	379	379	382	356	383	395	375	332	343	370	367	402	382	369	372	365	338	381	364	413	349	382	399	351	383	375	327	365	340	367	378	370	349	386	370	389	373	406	374	369	377	361	345	361	356	395	365	389	391	392	322	364	365	351	360	379	375	349	348	339	358	319	329	357	335	356	377	390	376	360	388	389	346	382	378	355	386	370	377	330	355	360	370	393	398	365	344	386	371	322	336	339	357	380	353	329	350	382	360	344	350	357	371	370	349	358	347	369	362	375	345	367	356	381	349	375	327	345	362	351	380	339	321	384	389	356	368	392	345	376	385	363	336	356	362	372	384	364	370	365	365	373	366	324	350	407	370	351	373	350	350	366	355	364	381	330	424	361	376	367	390	366	373	424	384	364	358	386	375	378	370	382	363	345	345	342	377	361	385	344	369	313	369	350	392	350	394	383	355	374	375	343	343	374	382	364	362	369	353	396	334	379	372	342	374	347	367	344	374	354	374	335	358	357	381	326	369	426	325	378	334	342	360	372	349	377	380	352	378	365	350	379	365	382	349	367	340	338	369	366	344	368	359	361	368	376	389	379	354	362	351	398	352	315	390	371	375	360	401	381	364	359	355	378	386	353	358	351	385	366	383	362	395	373	382	372	363	361	364	354	352	359	344	374	371	350	341	363	346	340	370	347	384	342	389	352	359	357	355	375	394	367	351	365	406	372	376	345	370	337	390	360	369	400	351	373	368	359	361	390	341	347	364	345	393	330	395	360	379	350	359	363	364	341	328	386	356	359	325	358	383	353	309	356	385	403	347	383	355	388	338	333	342	364	368	400	412	340	345	368	377	388	360	361	357	346	367	361	331	383	340	347	406	371	386	350	389	344	385	356	333	354	363	384	344	321	365	333	362	363	395	324	363	337	375	356	391	372	364	346	383	402	383	368	345	393	327	380	349	360	369	351	350	369	375	348	390	383	373	362	375	391	332	346	329	344	361	328	410	357	379	360	346	362	354	394	348	347	340	350	369	353	375	385	355	382	369	349	372	374	359	355	343	371	385	342	348	360	374	374	365	367	365	340	368	365	360	365	327	383	367	351	386	338	366	356	351	366	346	368	396	376	398	374	352	367	356	340	368	349	361	390	321	352	330	381	351	383	351	350	382	406	394	363	394	350	380	403	339	376	384	393	370	363	363	351	369	364	325	367	368	351	370	305	356	404	337	383	340	373	376	354	398	370	359	356	371	361	366	369	357	334	337	353	337	358	368	398	358	386	383	350	356	332	356	349	357	385	353	358	382	360	359	371	366	394	362	366	369	352	361	357	360	350	358	373	371	382	390	363	348	375	365	381	361	367	349	369	377	335	365
23488	21544	29307	24377	22064	21408	13887	5679	2727	1361	684	465	373	322	304	264	256	330	289	878	1422	1311	964	724	455	319	243	239	238	250	232	265	215	219	246	219	220	237	219	227	246	238	224	281	241	269	248	242	224	220	216	225	232	238	225	238	234	228	250	241	215	232	227	245	210	225	236	229	241	229	216	235	215	261	225	225	229	242	251	242	238	235	242	253	226	248	224	245	240	247	227	261	215	254	236	251	225	249	239	223	273	254	255	281	246	246	220	217	238	241	237	270	228	219	253	238	241	228	255	246	233	256	235	211	227	235	231	235	231	227	228	250	256	248	244	219	209	245	239	193	214	227	222	224	218	254	272	262	205	230	243	227	213	229	232	225	226	230	220	236	250	244	240	230	213	239	221	239	225	238	203	253	209	207	252	241	211	242	256	217	254	227	248	230	228	247	210	209	253	236	255	252	255	261	239	225	238	223	219	210	226	241	235	247	216	231	225	259	232	212	235	238	231	234	252	232	243	252	202	248	215	222	237	223	205	254	215	252	229	225	220	225	219	236	227	241	207	250	222	249	232	248	239	229	219	216	203	275	239	213	235	210	246	211	247	222	238	238	207	223	235	211	218	234	234	207	231	245	200	248	238	233	247	251	229	231	224	233	232	259	232	246	264	234	232	239	223	244	222	236	219	230	238	274	248	222	200	241	215	240	209	214	249	215	253	218	264	236	239	221	223	217	231	235	261	253	235	223	240	236	221	213	227	247	258	236	221	233	241	221	266	251	261	231	229	207	227	204	214	215	241	244	238	211	242	226	249	208	247	226	250	250	237	232	244	231	235	257	228	210	259	229	229	212	249	234	250	231	227	243	259	226	231	193	249	240	257	260	242	243	226	221	219	233	238	238	237	242	222	238	237	228	242	213	236	211	252	226	232	255	234	242	253	248	228	264	250	248	232	271	244	239	249	243	239	250	241	223	237	239	256	242	239	248	223	229	249	226	247	229	232	256	221	231	278	223	233	237	232	218	252	263	209	214	194	224	231	243	256	239	239	263	270	244	226	234	234	238	201	260	201	220	230	253	237	234	235	260	220	224	254	242	228	227	223	236	226	227	200	238	251	251	209	230	253	239	239	236	216	231	227	222	222	240	238	224	243	232	246	222	226	223	217	260	221	233	205	194	236	215	216	249	249	254	223	256	212	237	212	237	243	212	232	223	223	248	223	265	255	244	215	236	228	248	222	227	241	243	219	241	257	242	222	233	234	223	239	237	234	214	254	227	243	226	242	223	218	208	247	247	221	227	245	218	192	234	209	216	225	232	211	235	230	233	221	262	236	230	205	244	208	201	247	223	240	230	261	233	223	237	255	225	231	251	234	222	234	229	226	247	238	228	221	237	220	243	247	242	246	245	231	235	254	254	247	215	231	245	228	225	225	231	260	212	216	207	255	227	237	234	235	226	215	234	242	239	242	226	258	226	263	215	227	240	249	257	224	237	210	227	199	226	223	212	222	247	209	209	238	237	214	251	225	227	239	252	239	241	263	255	237	242	246	238	259	204	223	233	236	261	239	224	223	226	250	242	231	245	223	217	240	214	247	255	260	244	242	252	242	222	205	230	212	238	236	231	229	250	258	238	221	227	230	245	232	215	239	236	236	231	235	239	224	233	243	256	233	227	233	220	247	238	250	233	241	233	223	228	229	204	235	224	214	241	247	245	238	233	235	233	228	245	265	233	243	219	251	210	221	245	233	255	226	245	229	246	226	223	268	239	233	231	237	255	253	221	238	210	236	236	232	223	230	203	226	238	248	238	226	232	235	236	219	241	240	260	231	225	237	234	205	248	222	271	251	237	246	238	222	241	239	234	245	222	230	220	209	224	258	229	238	224	234	232	220	251	226	231	214	219	235	227	248	238	240	234	220	222	242	239	221	232	225	249	209	223	227	216	223	239	237	247	233	234	224	266	230	228	247	225	226	238	219	254	215	244	208	269	257	246	250	213	219	238	242	206	209	276	235	229	264	235	223	235	225	235	246	216	243	256	243	210	236	245	224	230	260	218	223	211	226	249	222	226	241	219	209	255	213	230	239	247	213	258	255	243	230	246	230	234	238	236	217	247	212	228	207	246	239	216	248	232	220	259	236	232	235	242	228	223	241	241	223	242	227	256	233	235	242	228	249	251	231	213	228	216	216	223	226	261	246	242	248	217	219	252	218	230	237	236	221	234	270	250	278	242	235	242	217	215	244	208	238	263	213	208	236	217	247	222	238	227	226	226	202	241	217	215	241	279	190	256	239	260	190	218	238	235	251	237	192	211	231	230	236	232	241	246	224	217	235	248	212	245	214	228	202	221	221	233	248	240	241	237	203	241	238	235	240	248	239	214	211	233	240	240	207	239	248	225	251	221	222	234	223	204	233	220	225	243	238	239	219	230	221	266	218	226	238	260	259	223	236	238	227	238	224	204	219	208	235	225	225	196	225	218	207	239	212	227	228	215	237	246	232	240	225	208	225	254	239	229	239	236	250	248	246	215	233	232	263	223	205	215	244	245	252	237	217	223	234	206	228	216	245	220	243	235	240	240	220	242	237	225	235	237	243	192	225	234	226	225	216	247	222	236	242	227	218	203	229	253	222	244	185	272	235	206	267	245	218	210	234	225	237	211	256	235	231	240	251	234	246	252	240	249	221	234	228	229	242	217	245	254	238	241	233	230	249	225	245	210	210	217	232	198	228	215	200	222	233	231	225	241	239	237	252	241	221	240	196	232	222	220	237	240	236	242	228	243	253	237	238	242	250	238	254	214	208	228	231	248	257	207	237	240	229	238	235	233	251	215	218	254	239	233	248	227	242	208	226	234	236	209	228	227	233	223	239	230	263	238	225	242	240	217	221	227	254	211	236	253	224	209	242	223	239	215	232	232	244	211	217	248	233	221	220	230	222	234	245	264	239	225	242	273	241	239	212	196	228	248	231	237	217	229	243	230	252	233	235	244	230	249	223	237	240	229	243	222	210	247	230	241	246	237	246	235	253	228	256	237	249	227	242	251	243	224	238	216	234	226	220	221	259	209	199	242	292	226	231	262	230	230	228	228	213	242	266	220	243	217	232	242	232	242	247	239	230	230	213	237	256	250	244	237	214	230	220	236	207	212	252	246	244	236	221	245	257	247	218	203	217	220	221	234	231	230	233	243	250	233	226	232	221	221	248	220	253	226	225	237	200	247	225	210	244	229	267	232	246	230	235	250	232	212	244	241	236	246	219	249	247	221	229	249	241	224	252	230	221	220	235	234	230	269	248	223	240	264	224	244	239	229	262	239	266	223	219	233	237	246	248	259	229	208	199	233	236	253	227	251	229	231	233	243	243	204	264	225	218	224	219	236	229	203	271	221	257	280	236	233	224	218	237	219	240	225	198	235	249	238	258	221	226	237	222	230	217	192	234	233	206	254	225	228	199	235	208	259	209	252	239	260	240	239	241	212	228	239	254	248	226	243	258	267
37755	54018	49464	38822	29808	22083	14523	10159	6095	3003	1543	956	772	646	547	502	499	567	547	1997	3317	2930	2240	1463	951	598	423	385	350	379	343	344	336	341	387	377	367	355	357	363	368	387	355	356	355	401	376	390	368	344	364	355	363	377	324	390	368	369	368	434	360	369	401	385	381	347	368	389	372	353	362	379	376	355	365	371	361	370	372	374	374	371	351	363	341	366	367	367	363	358	373	365	366	356	379	397	363	360	363	358	359	359	362	381	350	343	400	376	376	368	352	341	372	373	388	371	350	359	372	395	333	368	397	340	383	362	345	337	337	371	382	370	362	356	362	369	332	380	385	374	354	368	348	367	353	348	378	363	392	337	363	357	355	340	341	383	403	353	374	342	327	370	367	404	344	322	361	382	377	389	363	381	377	366	361	398	360	334	334	328	363	372	352	377	352	376	356	356	385	329	338	371	354	380	335	349	369	348	377	373	384	373	345	377	376	356	363	358	348	387	385	359	342	372	365	379	358	377	395	386	369	391	348	381	363	354	387	371	333	370	365	364	375	363	393	363	392	391	346	351	353	385	349	378	390	359	355	353	374	390	364	358	346	349	356	386	382	353	390	352	393	367	356	332	366	383	372	374	354	388	348	386	356	360	350	389	348	382	378	365	364	385	365	374	367	371	377	372	372	361	353	367	347	370	351	344	354	401	346	365	359	367	375	357	352	354	380	390	364	375	382	392	354	366	355	365	360	329	385	373	361	361	346	337	364	384	331	366	392	373	393	365	374	423	366	386	388	357	370	371	337	377	368	372	359	363	350	408	336	336	366	333	374	341	395	370	361	381	358	363	338	349	333	354	371	357	369	367	377	382	353	352	367	372	359	356	386	386	377	368	358	361	353	333	379	374	342	385	357	360	351	362	369	334	383	338	376	363	342	357	373	393	346	358	361	389	363	376	353	378	367	362	361	375	406	388	351	357	355	356	396	354	362	355	350	382	362	378	354	370	344	352	353	351	351	373	382	365	375	380	380	406	383	342	340	390	375	376	360	338	346	365	353	360	349	367	381	353	324	344	362	344	353	362	335	354	354	366	362	354	377	374	365	396	341	418	346	357	341	343	374	355	390	363	387	423	387	395	370	351	390	408	382	344	380	345	361	362	349	367	347	391	342	379	360	345	375	362	368	342	349	377	365	355	369	352	379	362	366	318	378	330	336	395	332	377	357	384	360	387	327	340	362	333	336	349	357	357	358	330	331	351	350	399	379	379	345	355	357	370	367	381	379	341	387	386	344	375	337	385	354	369	355	369	406	356	373	393	367	393	342	338	383	375	338	390	350	344	376	353	360	369	365	369	335	391	344	382	332	376	382	352	359	397	349	344	385	375	350	344	365	352	368	325	379	362	339	353	380	355	378	372	340	368	352	352	399	359	360	362	378	383	369	384	371	333	375	379	370	351	363	388	376	358	347	386	356	354	367	372	369	338	360	366	350	346	356	350	357	368	367	353	345	350	363	347	371	354	370	348	365	373	356	369	378	383	390	378	367	358	352	385	339	363	380	373	387	359	345	387	374	367	389	368	367	352	380	382	348	372	391	363	363	343	388	357	374	344	350	377	375	368	353	360	411	316	375	362	383	389	365	352	363	381	405	365	337	366	375	326	369	344	356	347	350	338	355	344	344	351	348	350	374	369	366	346	362	378	397	352	349	396	375	392	360	379	361	374	348	378	373	362	363	371	379	360	378	337	318	353	345	382	360	375	309	374	371	365	358	340	356	368	337	378	344	375	376	361	364	355	352	369	337	355	347	365	343	373	382	363	376	352	328	412	328	331	368	361	360	340	348	388	380	355	330	354	359	347	366	359	361	375	349	347	375	368	366	361	404	382	339	370	378	356	363	363	368	363	344	373	335	348	367	410	371	329	370	361	375	387	368	378	312	360	386	360	353	384	335	371	370	360	371	367	363	371	383	347	336	355	397	371	346	376	385	398	353	389	377	391	354	357	384	342	402	332	363	383	394	350	353	349	333	344	379	387	350	362	372	364	357	337	333	378	311	385	348	337	357	387	358	351	370	356	351	364	383	340	377	341	399	370	378	378	322	339	384	384	385	367	417	319	324	344	353	356	352	357	377	367	369	354	373	336	395	383	354	358	360	336	355	362	329	357	386	332	386	396	345	398	401	381	363	388	396	400	374	338	363	357	383	333	380	314	362	359	371	356	367	380	352	354	379	385	384	347	368	355	386	383	375	348	362	360	367	364	352	377	364	342	330	387	381	354	373	354	339	370	370	376	350	361	400	406	373	339	348	347	404	374	355	335	399	317	364	360	383	398	384	343	333	352	353	398	355	338	344	373	381	378	377	359	344	325	364	347	375	346	389	348	355	354	363	358	397	350	372	331	359	358	338	348	369	320	403	376	345	357	355	378	367	350	350	360	354	373	388	345	362	317	398	378	386	351	348	356	356	355	371	365	378	376	364	327	373	366	377	350	353	361	365	373	357	341	363	398	390	378	360	365	373	350	350	360	350	378	341	374	360	361	401	338	370	351	362	362	392	351	355	359	336	349	346	378	367	355	360	376	375	398	381	394	331	311	382	371	365	370	384	347	348	361	356	373	341	362	379	378	402	360	344	348	353	353	410	350	379	370	329	359	360	358	355	365	358	352	314	373	370	384	397	369	351	388	336	324	369	387	343	423	378	380	348	383	380	362	377	363	349	348	356	349	334	341	375	365	362	375	340	361	409	382	339	380	342	363	356	363	397	350	342	348	377	342	361	372	395	367	422	382	341	366	376	383	355	390	376	335	348	345	373	327	389	374	350	374	334	358	367	358	351	389	378	395	327	344	357	327	349	384	362	381	364	349	363	372	376	377	384	374	383	362	392	386	334	355	370	372	386	347	345	365	363	361	379	384	396	361	371	347	321	382	400	352	386	389	385	397	350	356	373	357	381	365	364	334	377	383	404	369	385	370	362	347	342	378	328	376	352	358	343	355	370	355	385	341	373	352	355	343	388	352	353	360	366	358	377	344	356	363	386	360	326	362	368	364	366	333	350	403	373	362	349	370	370	356	376	351	385	358	410	380	367	356	391	337	357	358	339	334	344	379	390	353	408	367	377	335	363	330	335	390	360	345	398	372	357	350	400	393	355	371	336	353	366	370	371	383	374	382	385	370	375	343	370	365	381	372	332	391	337	369	328	358	380	361	351	376	355	391	321	383	335	367	364	344	386	367	366	372	360	367	382	370	337	380	372	363	362	345	366	360	414	384	358	360	338	358	350	357	356	343	352	366	365	389	340	361	364	333	338	385	369	340	348	386	353	366	346	340	380	396	380	375	347	369	347	383	363	402	358	363	354	362	350	396	387	368	408	360	357	349	359	372	350	352	392	391	387	366	341	372	353	355	373	376	368	365	384	351	356	349	365	345	338	346	362	379	376	393	374	363	380	367	374	366	336	392	391	401	367	366	393	359	329	375	343	373	365	398	351	367	376	359	394	355
29073	27120	27816	15668	6292	2937	1657	873	569	447	289	316	266	264	255	256	238	254	256	271	287	319	285	307	268	254	237	239	254	216	232	215	246	206	206	218	229	219	234	236	220	261	233	209	216	215	249	226	228	254	218	219	208	221	239	250	261	244	227	260	215	246	245	216	243	234	204	213	220	226	227	245	233	228	230	210	253	212	214	237	232	234	219	206	207	230	207	226	233	245	234	223	244	216	232	244	260	245	231	197	233	223	236	211	225	235	231	232	219	248	204	224	209	234	250	242	222	208	202	221	258	228	216	193	245	223	244	262	243	241	216	237	223	266	221	220	216	229	218	257	235	198	216	236	263	247	223	233	243	213	235	209	247	237	245	236	196	208	221	224	206	207	247	225	231	252	236	198	216	227	241	237	201	215	218	249	222	208	225	250	204	214	230	243	202	244	222	253	206	228	252	259	241	204	212	260	220	233	203	219	215	207	246	221	250	204	242	233	242	248	227	220	221	240	238	239	232	233	235	196	202	226	227	213	207	218	227	216	229	233	207	216	210	235	221	238	234	218	204	205	212	231	232	211	213	225	224	247	264	228	225	200	225	234	231	236	234	242	257	242	213	216	233	223	235	227	227	203	222	229	228	233	248	238	211	228	230	232	231	221	205	218	225	247	227	207	240	212	216	231	248	234	217	256	210	236	210	231	206	229	207	246	231	253	199	243	196	239	236	209	223	216	230	216	242	234	207	238	208	229	239	207	251	239	234	227	231	204	254	232	237	218	226	228	195	214	207	254	234	228	217	214	216	216	221	248	200	235	209	242	214	213	219	218	219	219	238	249	227	217	252	225	239	206	227	236	237	235	257	216	220	229	208	233	228	209	208	227	240	229	224	208	212	246	224	249	210	211	231	234	194	215	208	265	220	245	248	219	249	221	234	221	243	204	246	252	212	206	231	220	215	206	232	228	215	234	238	229	230	251	231	249	248	217	237	230	237	221	244	252	233	204	199	229	190	212	199	236	225	197	202	226	226	222	224	219	224	217	242	206	222	228	233	230	214	206	245	233	250	247	230	228	201	219	253	241	227	220	244	236	219	227	205	222	236	246	228	235	209	209	208	219	231	211	214	197	239	206	228	257	225	237	224	236	244	246	217	200	236	212	238	239	241	215	241	225	250	245	232	235	206	196	217	234	212	232	222	232	205	218	201	228	241	229	210	218	245	230	250	220	198	231	201	241	245	227	220	235	237	217	222	225	216	220	236	232	212	240	220	220	247	248	208	224	212	231	225	236	246	227	251	218	222	233	209	202	238	212	212	238	255	253	236	200	255	236	220	198	286	243	269	232	254	229	268	215	216	228	233	246	236	218	209	236	228	246	224	216	203	215	231	204	242	246	232	227	199	228	229	218	258	239	213	242	226	222	229	236	239	261	235	231	221	205	224	238	233	214	215	222	238	235	232	230	239	209	224	240	263	214	224	232	245	213	204	220	242	219	230	219	209	222	217	195	208	219	236	231	220	254	242	246	204	228	190	240	220	236	200	248	214	244	261	231	202	260	225	228	214	219	228	233	212	231	224	198	190	265	237	234	216	220	227	255	246	227	225	239	241	242	238	244	213	220	249	251	223	215	223	254	211	242	229	226	226	222	199	202	233	228	237	254	207	238	228	217	213	236	226	176	228	254	232	223	226	209	203	234	240	227	211	243	242	238	244	227	224	217	234	219	234	214	243	241	229	258	232	234	226	257	218	214	214	200	230	213	242	228	216	220	235	223	232	250	231	232	219	252	211	234	220	234	247	240	230	237	206	240	210	215	231	218	224	253	221	237	226	249	239	239	240	207	240	228	239	246	241	243	235	244	233	220	221	223	226	237	209	227	218	258	233	218	225	223	219	235	216	231	211	220	235	244	230	229	220	200	236	219	197	237	215	242	235	218	214	226	217	229	204	214	252	214	244	223	204	228	209	215	220	215	233	222	216	249	218	223	221	249	230	222	207	216	234	201	219	252	217	256	213	204	236	234	210	231	219	242	232	225	249	242	218	234	240	220	241	225	216	235	204	224	222	225	202	239	213	226	224	217	258	230	228	204	232	224	221	214	233	258	245	225	252	249	250	227	211	198	221	229	271	231	219	217	209	238	224	228	200	271	230	230	232	223	202	238	234	243	245	204	217	247	233	230	228	232	247	227	216	206	217	228	211	207	239	241	238	211	210	209	236	217	210	241	234	237	219	224	239	201	274	221	241	239	243	209	207	260	235	249	247	255	203	220	227	238	213	226	221	240	239	239	189	211	242	252	233	231	246	231	195	222	222	241	218	243	215	194	227	222	223	252	218	232	250	227	224	226	235	216	236	201	227	228	258	229	258	232	219	227	239	191	233	237	230	226	248	237	207	236	233	223	215	213	249	217	205	246	218	224	238	241	223	243	204	235	238	215	241	226	222	243	240	228	225	214	205	228	247	201	218	232	228	212	220	253	255	216	224	209	217	229	207	227	251	236	226	234	207	234	242	225	220	196	207	219	233	228	226	206	199	245	208	223	235	232	237	216	220	218	225	206	224	211	216	244	245	263	275	217	226	242	228	251	248	238	231	217	207	217	227	247	208	285	233	220	224	230	223	218	231	230	215	222	237	234	219	225	242	234	231	231	216	256	225	223	217	216	230	219	251	222	225	237	218	229	228	219	219	251	216	239	220	223	214	207	246	212	232	217	222	237	240	268	232	212	246	241	214	225	250	236	217	225	216	204	221	209	234	218	232	231	222	205	233	233	225	236	231	230	194	213	214	205	235	227	221	242	230	216	231	205	231	223	239	233	217	189	210	225	240	217	264	215	221	216	221	215	223	214	235	216	238	226	244	231	239	226	205	225	241	235	209	238	231	240	208	223	218	227	205	215	212	233	218	200	213	224	241	228	233	222	217	187	229	244	227	200	235	228	193	229	226	216	218	209	211	268	254	214	231	240	215	212	242	216	232	216	230	256	210	216	248	239	199	238	227	213	223	227	227	242	218	208	221	231	213	226	223	248	231	230	234	231	239	230	242	218	237	255	207	217	231	227	248	236	228	248	216	234	256	228	214	185	230	223	230	241	226	223	234	213	231	200	242	223	225	232	211	167	208	245	246	226	192	201	199	226	222	261	251	245	233	248	245	216	222	215	244	253	197	208	241	200	241	233	237	220	246	221	231	214	227	238	248	219	237	234	206	231	241	229	225	242	220	231	221	224	234	228	202	211	215	217	206	258	216	245	207	236	233	224	207	230	219	203	246	233	223	208	222	214	231	208	203	246	255	239	245	235	227	212	232	214	244	217	235	201	217	226	247	228	232	218	218	240	220	251	233	248	219	235	226	216	229	234	218	230	240	241	232	217	255	216	234	221	226	234	219	219	249	225	206	222	230	226	228	226	193	213	220	236	225	221	199	216	235	231	228	215	250	195	217	198	216	247	210	228	229	210	223	224	248	224	231	221	219	228	228	205	231	224	233	229	235	212	234	253
34670	44061	35785	20550	12326	7234	4343	2056	1294	926	656	553	444	446	415	428	392	430	409	398	480	601	549	524	466	425	390	387	365	347	366	377	361	362	345	375	356	389	348	364	370	372	406	360	366	395	369	348	386	359	375	355	361	354	373	354	363	338	358	362	357	375	362	359	374	363	379	335	384	378	363	376	344	370	331	377	354	402	387	351	354	342	369	378	382	421	359	375	372	374	390	360	385	367	392	368	351	346	363	385	364	359	352	377	399	371	363	384	358	363	358	403	372	378	371	362	388	348	357	396	348	380	384	355	376	385	364	353	347	362	381	402	381	361	337	351	342	368	363	355	350	362	367	370	376	367	360	391	350	390	355	377	381	323	333	374	364	358	377	358	383	354	385	386	361	392	395	364	356	339	389	350	367	402	386	389	383	336	395	370	320	334	368	361	375	388	337	388	368	354	326	334	366	410	337	351	341	401	375	359	401	362	385	394	364	372	330	366	359	342	366	378	357	338	356	337	375	333	343	382	372	356	342	344	341	359	352	392	340	352	379	363	350	360	344	356	382	362	350	369	377	320	342	358	384	338	367	358	361	372	366	351	344	355	387	342	356	392	362	369	392	370	361	350	386	388	331	379	363	374	343	345	354	380	367	370	393	366	375	334	350	353	370	413	394	359	368	368	362	397	379	356	344	368	385	368	342	357	378	337	397	378	343	370	372	375	339	356	369	408	369	367	346	387	339	341	381	356	375	355	353	378	378	355	367	336	368	382	352	403	401	356	343	353	351	383	354	353	355	388	385	346	354	381	343	337	371	367	371	405	342	339	335	393	387	330	367	391	373	346	351	349	369	374	352	375	375	333	367	387	402	343	389	378	364	346	369	368	363	347	365	364	377	378	343	375	378	380	392	353	330	376	367	373	358	388	357	361	325	340	388	369	357	339	368	364	321	387	346	368	370	358	363	356	375	348	377	334	365	377	367	345	370	398	377	363	384	373	362	342	357	351	339	354	368	388	342	378	343	377	367	383	358	343	340	385	366	317	409	371	346	339	389	383	381	361	362	391	379	352	375	365	369	359	351	380	362	372	352	349	386	353	367	372	365	362	364	358	352	352	356	370	368	389	381	367	352	417	390	370	361	385	345	333	353	376	372	356	326	384	339	362	348	377	354	370	334	357	349	388	371	344	355	357	367	347	362	397	358	348	369	372	333	352	397	345	394	364	371	392	403	369	356	366	364	364	385	379	342	331	361	360	361	336	384	371	380	378	363	386	353	346	357	366	368	374	362	337	350	353	369	379	361	348	381	375	368	358	383	386	406	330	344	374	371	374	380	385	408	374	342	342	361	366	373	372	364	352	338	408	357	360	381	356	377	343	370	366	364	354	380	377	372	369	356	391	361	367	363	351	341	344	400	405	360	347	350	359	341	369	376	357	362	361	385	344	360	376	383	332	371	363	335	361	367	346	343	373	348	377	348	345	395	337	354	408	363	355	383	350	385	378	351	394	410	348	358	382	370	362	382	365	360	379	373	394	388	369	366	378	380	371	384	344	378	385	387	370	351	346	387	360	375	369	390	345	380	343	345	334	352	345	349	385	358	351	363	356	383	353	350	358	351	387	362	377	350	377	386	379	378	382	372	389	377	371	380	324	378	381	345	357	377	342	386	358	361	371	380	344	364	385	379	343	355	375	355	388	363	353	375	371	341	345	372	346	387	364	336	310	335	343	395	362	378	360	359	354	366	371	374	349	363	336	418	379	367	358	387	360	401	360	348	388	328	378	364	387	396	380	378	379	397	377	340	377	391	337	356	344	361	340	339	374	369	404	368	348	358	385	385	372	368	346	347	341	353	358	374	379	385	367	360	360	330	365	374	360	382	337	381	341	365	354	347	378	392	401	394	346	344	366	338	385	363	362	357	376	356	344	348	359	357	333	342	337	393	325	360	363	394	379	386	406	334	322	385	363	342	374	362	378	350	346	385	333	332	366	417	380	370	367	376	368	380	373	345	361	390	371	386	367	390	373	341	382	390	397	333	343	338	394	363	357	359	383	363	354	358	411	377	348	370	368	401	381	367	368	368	334	363	341	343	344	378	419	359	383	359	333	374	393	366	369	353	352	356	382	335	373	412	388	394	384	354	346	352	337	329	384	370	375	355	384	342	380	372	411	380	362	376	377	383	389	351	388	379	368	396	369	371	364	339	350	358	362	362	370	371	340	357	338	367	368	385	395	365	366	367	351	332	395	361	376	369	342	384	396	338	343	367	372	360	395	354	352	382	365	347	346	376	389	401	355	347	358	383	375	375	387	330	344	384	365	346	363	401	398	361	396	321	374	339	352	365	371	349	355	376	367	336	340	377	356	377	372	358	347	349	335	380	354	340	347	333	344	373	380	418	393	342	369	366	393	353	367	346	350	362	389	364	375	347	364	402	347	361	400	380	388	339	372	371	371	352	418	363	333	397	358	362	362	368	390	387	367	362	368	373	374	354	376	390	401	392	344	377	403	370	373	374	367	352	370	392	350	350	337	362	360	339	368	371	334	355	328	353	357	366	375	402	365	362	357	358	349	371	364	367	405	364	386	384	367	383	359	359	357	352	367	356	350	359	414	370	371	326	373	365	341	347	392	387	375	358	378	361	376	315	358	363	330	349	365	360	343	380	364	364	374	372	367	382	341	360	374	337	367	372	368	390	388	373	361	371	356	391	372	347	347	370	321	387	352	370	350	372	369	383	371	349	345	375	393	384	376	341	374	382	375	335	355	347	358	340	340	345	358	400	383	355	336	381	367	348	388	351	358	371	336	360	381	370	377	352	405	383	371	366	382	361	366	369	371	382	355	371	357	360	396	380	378	343	378	343	354	401	365	366	359	380	376	364	357	362	399	384	373	389	340	367	388	372	376	341	383	385	369	353	371	373	367	383	348	363	355	373	373	372	348	362	363	340	365	334	366	357	370	359	375	351	370	354	377	371	364	373	361	365	372	315	390	362	365	377	361	364	385	366	340	384	357	367	361	339	360	348	382	360	399	377	401	371	363	376	372	363	374	349	359	366	401	358	365	366	351	376	367	386	352	394	363	363	388	391	328	401	346	363	360	371	346	358	379	363	353	332	373	352	359	385	349	361	386	387	361	392	351	347	362	336	406	353	370	329	373	379	357	355	369	367	367	386	386	375	382	357	358	375	361	350	393	363	356	328	384	386	377	386	318	365	355	373	381	367	403	383	382	368	356	399	352	382	353	381	316	338	373	336	377	388	362	357	373	350	369	326	346	371	363	375	368	375	342	371	350	381	363	400	345	352	329	344	360	383	362	354	368	367	357	354	372	357	370	368	360	335	375	384	389	402	391	376	378	372	390	345	401	353	371	382	388	353	351	363	354	349	352	381	369	395	350	379	352	332	383	366	396	382	363	371	380	339	362	386	350	346	391	382	344	366	385	363	363	348	337	383	373	353	357	399	370	353	346	397	355	369	351	360	339	376	377	358	384	379	338
24773	21613	28681	25519	20720	13983	8015	3816	1140	590	366	319	325	275	263	272	234	249	236	392	500	676	659	468	380	307	249	229	241	239	224	254	208	247	226	265	225	219	224	219	224	263	234	254	220	220	234	255	238	237	246	225	215	236	258	214	234	228	252	212	238	214	232	217	255	235	260	235	230	205	249	226	230	233	228	227	243	249	234	221	218	210	219	199	219	242	211	197	253	251	223	231	227	271	241	225	233	235	270	218	252	210	215	226	230	224	208	236	238	215	213	249	243	235	211	230	234	200	214	261	234	231	206	217	230	223	226	222	239	227	221	235	266	240	266	232	221	221	223	248	237	231	246	235	236	203	227	215	247	232	214	233	259	231	240	226	224	211	233	203	246	215	248	232	242	226	226	219	224	245	235	240	248	210	272	217	232	245	258	232	256	233	214	230	219	222	221	244	207	247	224	219	224	193	210	249	222	218	242	222	256	241	246	236	227	245	260	243	239	216	224	260	232	215	216	220	232	235	231	221	232	245	213	217	237	241	247	230	222	205	234	228	245	253	241	225	211	255	246	224	253	247	223	236	246	220	225	235	239	252	248	232	224	247	239	233	249	246	261	239	232	241	212	241	218	219	219	226	231	236	222	253	239	228	234	218	253	240	219	205	234	235	254	243	225	230	233	245	240	240	225	234	224	207	223	217	228	229	230	224	210	234	228	232	224	238	197	233	252	224	220	235	237	233	266	207	238	250	237	227	209	231	209	210	204	245	208	210	227	194	220	259	252	202	236	236	203	243	219	221	222	225	249	233	221	210	248	227	247	228	235	209	225	224	194	213	236	217	228	242	238	210	229	238	200	227	244	232	223	221	264	232	228	205	244	253	214	244	237	205	216	245	223	215	252	222	215	248	232	245	219	235	254	228	226	234	240	245	242	257	236	218	226	219	216	196	250	241	236	222	243	239	244	252	221	265	229	230	218	212	225	224	244	235	231	225	208	229	238	237	224	225	221	223	230	211	207	223	211	258	249	229	252	222	250	260	207	233	224	259	222	212	214	221	206	226	249	219	223	208	258	208	236	239	242	215	227	247	232	248	231	239	233	235	232	233	228	220	206	237	229	233	238	238	222	242	237	188	210	242	229	229	215	254	240	219	202	242	240	224	232	229	232	220	237	236	233	209	235	215	217	236	242	257	214	262	216	262	209	246	227	220	232	220	229	217	231	226	218	251	221	221	216	234	238	231	232	203	220	218	242	233	218	218	240	226	239	211	248	238	231	212	248	219	258	245	198	236	227	232	227	250	234	217	224	256	210	224	219	225	248	236	240	241	228	250	241	230	235	240	223	253	247	247	257	240	227	247	245	226	246	249	212	227	217	250	216	212	232	208	228	206	246	219	235	219	239	222	256	216	225	239	250	268	215	270	233	227	237	227	216	250	240	260	206	238	233	251	198	209	237	261	250	239	241	245	237	235	231	209	230	255	223	243	246	229	236	248	260	203	222	212	237	238	216	222	210	199	204	242	219	242	220	247	225	233	220	246	237	236	225	261	238	199	220	242	236	227	226	185	230	230	237	220	219	209	232	222	237	223	238	215	212	239	226	245	237	216	274	259	204	262	231	206	209	220	254	234	221	233	260	221	238	243	228	234	244	210	236	221	207	221	226	234	242	237	203	231	219	249	238	224	215	219	237	229	212	238	221	232	216	210	233	232	223	227	201	236	264	235	216	258	225	243	200	249	220	228	227	237	229	241	234	237	223	226	229	257	206	253	258	224	229	230	225	246	225	218	241	221	221	222	239	202	223	238	229	252	206	222	232	237	224	240	198	232	234	247	221	225	231	236	216	240	229	221	213	226	232	224	203	203	233	245	230	220	247	224	237	220	241	244	234	250	229	206	242	235	221	247	235	228	238	227	225	203	222	243	232	216	230	191	216	217	223	215	215	237	268	239	204	239	233	245	230	221	224	214	260	228	233	236	235	240	243	233	250	234	261	221	233	222	247	236	233	236	244	263	245	217	242	224	232	197	248	216	223	242	230	249	225	240	207	239	241	222	243	229	243	243	212	228	229	200	257	243	232	231	209	231	214	249	256	221	234	223	229	246	260	221	235	237	223	227	253	239	205	220	242	236	242	235	236	244	253	239	218	239	224	231	242	235	227	215	194	225	225	257	219	237	238	226	270	212	223	200	228	222	190	234	241	255	226	240	254	219	231	230	219	225	237	238	236	204	231	244	258	196	229	223	247	205	191	227	242	217	240	219	210	212	238	231	207	238	237	224	231	232	219	230	224	232	235	232	217	236	216	251	233	242	257	245	221	230	212	239	248	228	241	243	231	215	220	202	260	260	227	232	233	247	239	235	226	207	241	217	216	226	207	253	230	218	237	253	233	203	226	210	227	212	251	252	245	209	210	237	227	242	247	243	226	225	229	223	228	262	221	245	216	219	236	229	231	237	223	248	222	233	228	252	231	218	208	203	231	248	229	200	222	200	229	250	218	208	250	258	237	193	223	200	222	213	237	212	228	218	209	236	241	225	250	232	235	251	241	243	295	218	254	227	229	221	236	224	213	230	217	236	222	251	239	213	230	234	223	230	245	254	219	212	232	219	229	218	223	232	231	251	237	254	222	201	240	226	226	227	242	240	244	216	214	236	233	225	210	215	241	223	230	205	247	223	251	219	246	229	224	238	226	257	219	250	234	223	223	231	260	229	259	233	243	213	234	233	243	258	218	238	243	235	229	239	212	217	237	221	222	220	222	238	230	213	251	280	209	217	240	225	239	246	243	244	248	229	223	205	248	253	221	225	267	244	220	244	242	224	240	240	227	249	200	224	236	222	220	221	222	233	241	222	239	248	244	229	225	220	218	210	232	230	215	227	222	208	256	205	245	243	214	209	230	219	238	215	246	252	243	232	211	216	222	241	238	219	228	254	218	245	235	235	284	216	217	215	235	259	223	217	234	239	228	236	223	237	225	239	234	202	215	205	224	243	225	222	233	236	215	224	221	224	226	227	210	250	221	233	235	247	234	209	218	198	216	245	222	214	217	236	247	219	240	260	231	243	224	233	220	227	213	228	245	213	260	221	220	220	225	228	230	231	236	233	224	228	238	245	245	224	238	212	226	219	207	196	214	221	257	232	216	243	224	217	247	256	246	229	241	228	256	226	234	236	238	223	208	237	239	215	219	216	244	223	217	230	247	228	218	239	247	206	230	221	265	248	227	217	213	246	236	237	217	219	257	231	228	244	219	287	244	247	238	229	242	254	236	226	218	233	245	225	227	227	219	246	242	229	244	232	240	262	233	253	248	227	221	246	208	242	256	228	196	230	228	236	224	236	236	216	211	229	234	216	228	223	252	232	231	209	234	233	221	229	218	228	236	212	264	225	230	226	237	249	229	222	248	232	225	234	242	236	225	225	229	203	207	231	237	241	248	232	215	195	230	227	207	238	263	223	233	235	229	227	221	262	238	233	240	225	249	219	191	202	238	226	215	237
36125	49680	40830	31675	23819	18532	12852	7841	2539	1379	876	688	634	564	481	490	439	424	421	705	1024	1454	1424	1027	741	564	479	398	382	380	342	376	388	377	354	373	334	382	368	367	387	385	365	376	379	377	341	350	375	363	344	383	375	368	369	401	347	379	371	366	379	365	345	334	356	379	357	382	362	349	348	346	395	396	384	333	406	340	341	323	356	342	362	378	342	353	378	401	372	385	396	369	382	394	379	334	350	373	383	361	347	328	333	371	350	359	387	368	375	363	342	411	371	398	386	356	392	348	367	367	355	355	356	373	358	363	375	381	357	370	355	368	345	329	357	359	354	377	355	364	351	413	380	339	371	391	352	324	373	390	408	351	361	363	423	363	376	393	372	319	343	373	378	361	371	376	377	354	393	377	366	372	348	388	364	387	379	382	350	350	360	359	371	403	365	399	363	367	407	401	368	369	369	379	362	337	367	376	367	367	371	358	361	347	379	403	395	369	365	359	365	389	380	351	353	386	392	352	363	389	351	351	372	391	353	367	380	344	407	395	368	377	387	367	362	418	383	366	343	376	391	368	355	363	349	347	372	348	397	354	370	356	357	383	408	368	353	349	386	366	371	387	368	402	353	373	375	376	418	389	388	364	367	350	378	364	374	343	356	345	363	359	359	361	329	355	377	372	382	336	345	361	372	378	364	356	365	399	345	313	375	384	342	402	367	375	380	350	392	346	366	376	344	379	345	374	355	372	370	401	385	381	373	371	334	343	360	389	315	358	367	375	407	368	362	331	394	359	381	361	376	373	399	359	384	358	345	350	353	374	352	383	350	390	381	352	382	351	353	341	354	345	351	344	393	384	358	411	357	359	362	354	374	363	399	353	351	389	380	350	389	353	358	367	375	361	374	372	369	343	361	372	367	365	387	410	361	368	356	368	349	384	383	407	377	354	393	346	345	356	363	368	371	392	401	358	335	365	365	363	361	401	369	331	380	371	372	355	318	392	344	397	408	360	366	377	375	310	379	375	378	373	359	355	363	378	385	382	347	337	326	379	354	358	370	395	360	372	360	358	404	389	391	364	380	392	361	378	396	383	395	344	389	385	414	347	347	372	390	379	346	389	344	334	379	358	350	360	354	359	357	369	392	336	385	339	335	357	363	355	384	396	381	358	380	356	392	382	382	390	348	391	341	343	380	355	327	378	336	381	385	330	335	364	381	388	388	366	367	386	361	369	359	341	373	402	379	364	365	392	357	395	400	385	360	401	362	380	372	389	386	367	355	401	373	374	368	364	371	378	388	357	381	344	371	357	365	362	366	363	381	389	359	341	341	353	408	368	335	376	352	327	381	374	366	385	372	390	349	344	344	405	379	365	362	329	327	386	342	378	367	410	367	384	366	393	364	369	360	369	324	407	347	383	370	346	385	357	362	377	362	385	350	370	368	370	341	342	355	357	375	368	375	386	399	365	318	369	382	385	357	349	384	354	341	389	361	378	349	364	378	362	339	415	381	419	349	353	395	359	322	378	385	368	375	354	377	360	364	382	373	350	382	365	354	383	371	387	376	371	384	378	354	365	361	385	372	319	359	341	361	348	374	348	356	381	341	393	385	352	411	359	367	356	386	382	364	391	341	365	381	359	373	376	359	377	346	360	354	384	384	396	390	386	382	410	339	399	373	359	369	371	376	360	365	342	357	370	381	350	320	366	361	398	342	351	363	382	353	374	351	376	361	367	392	392	392	374	339	384	368	383	377	342	382	370	376	330	400	352	399	373	349	376	372	365	374	386	365	365	371	372	374	369	375	357	345	376	342	372	347	390	327	407	339	379	402	380	385	342	338	370	354	362	359	379	393	359	379	349	379	349	380	383	361	379	351	366	397	387	371	378	363	352	385	380	358	350	377	355	388	341	340	388	351	359	359	372	374	370	336	351	379	367	360	383	359	355	365	366	345	370	356	413	401	376	366	369	383	351	387	341	362	355	377	368	367	377	349	395	370	363	366	389	386	372	371	332	372	396	349	391	352	343	356	360	360	366	381	361	399	356	368	375	388	340	376	357	406	351	397	354	350	391	403	348	364	367	389	384	376	361	366	392	367	356	362	389	393	357	365	337	372	385	355	411	340	391	346	362	352	364	414	389	340	339	355	372	355	374	390	378	370	361	385	316	373	373	401	370	383	363	370	362	365	355	346	359	357	351	332	398	334	387	369	356	394	367	385	378	386	375	358	341	371	349	362	338	337	392	349	378	351	396	337	364	391	356	360	379	335	391	347	343	332	372	328	370	370	372	367	373	370	373	359	355	357	374	359	359	371	406	380	377	370	362	402	370	357	371	326	361	353	347	370	351	384	366	365	383	363	333	341	385	357	325	386	364	368	393	364	392	369	324	400	340	394	361	367	359	392	357	351	394	371	388	381	366	351	330	344	396	407	352	340	326	381	375	373	376	379	340	361	340	363	368	337	361	388	370	387	366	421	386	411	362	372	364	389	385	334	388	365	378	409	353	362	348	353	397	342	387	396	346	384	333	378	353	385	357	360	379	341	389	343	348	376	378	363	376	383	366	362	399	391	355	399	385	352	384	364	379	333	333	326	382	348	345	387	362	399	350	362	387	349	348	360	361	403	386	364	388	395	386	376	390	346	368	377	346	371	368	371	368	384	373	361	374	375	370	337	378	407	396	367	379	355	368	378	385	379	380	338	370	362	350	349	363	378	341	385	366	351	385	371	377	365	365	398	385	328	343	358	395	354	380	389	359	409	370	379	355	359	374	339	407	381	352	381	362	348	385	382	389	374	415	400	395	378	404	390	376	378	370	358	368	380	353	369	388	382	326	320	372	377	347	365	323	372	331	352	372	348	380	344	329	377	370	380	342	391	336	355	384	338	405	355	340	369	382	367	357	374	381	381	381	387	362	366	365	363	413	376	325	325	384	358	378	362	377	353	404	356	392	382	386	334	338	375	361	346	369	395	361	346	348	372	346	387	362	391	356	362	385	374	368	374	363	369	372	379	382	358	389	397	374	367	380	371	358	391	391	360	369	391	385	353	382	339	362	371	390	344	366	390	379	375	401	390	342	387	385	367	386	369	366	373	370	401	373	365	345	345	381	348	359	389	366	351	351	366	355	388	375	385	337	396	339	365	394	392	376	397	366	368	385	380	386	352	403	364	340	372	373	362	390	373	369	339	381	364	336	368	366	404	383	363	347	365	379	354	348	369	344	368	363	370	338	349	382	377	341	398	396	386	352	354	362	366	366	326	385	343	368	339	386	368	363	359	342	378	372	354	373	338	361	376	389	402	394	360	372	363	360	372	391	384	378	370	371	388	338	376	372	364	373	366	397	379	370	403	375	391	383	365	372	372	378	380	381	367	375	384	334	378	376	361	366	379	395	378	341	350	424	419	386	351	396	354	390	363	359	369	347	364	365	351	368	356	356	367	362	354	374	389	444	338	357	339	378	343	372	390	351	344	343	361	364	364	356	356	361	383	369	333	373
23461	21558	29334	24438	22285	21729	14098	3757	1544	882	527	492	390	385	351	309	281	248	262	849	1533	1295	1221	854	547	354	247	258	247	264	258	217	225	246	237	246	220	251	235	219	223	244	252	271	228	259	255	257	270	222	236	239	231	244	236	243	216	239	236	230	261	248	237	250	233	242	267	255	255	252	231	230	246	243	227	262	231	237	232	252	251	225	244	232	218	207	269	239	235	241	248	240	230	236	229	228	245	246	233	247	262	217	209	234	230	227	253	233	213	279	234	205	241	210	213	242	246	262	237	241	229	220	228	251	229	241	235	224	234	244	221	231	232	222	229	225	266	207	271	254	241	248	220	218	213	235	244	216	248	236	219	229	231	259	246	236	252	245	221	239	216	246	239	267	234	248	243	215	239	229	252	210	255	240	222	214	251	248	238	263	241	259	242	261	227	231	237	218	244	243	237	232	239	249	244	248	232	259	216	232	236	202	224	206	245	218	248	232	246	252	222	215	218	256	228	259	252	250	237	220	243	241	244	247	267	256	246	239	247	239	233	249	243	223	223	238	206	243	248	246	228	259	237	235	231	225	261	232	244	240	224	260	203	231	248	235	254	220	271	216	260	250	229	245	239	246	249	248	205	237	227	267	234	232	246	255	236	242	223	250	225	220	225	225	234	256	270	253	236	250	232	222	257	241	224	240	239	266	240	223	236	249	240	239	253	243	232	236	213	201	267	241	234	242	243	229	246	249	242	239	224	221	248	229	242	245	260	212	226	234	232	262	242	221	224	232	221	241	253	240	211	219	231	218	229	258	212	246	230	239	225	226	224	234	248	249	226	213	224	241	230	224	279	240	248	230	268	230	241	250	242	215	266	239	231	245	243	228	234	228	215	238	211	254	264	207	259	220	229	226	239	231	242	254	238	248	236	218	227	219	229	242	231	264	240	222	250	230	210	248	245	230	214	242	206	210	259	216	224	231	237	226	248	207	233	210	223	238	241	238	252	225	250	251	202	228	216	235	242	230	227	250	264	249	264	222	274	244	236	224	229	282	256	245	245	245	262	229	253	235	239	224	238	284	236	241	237	241	264	242	233	249	222	234	255	239	237	229	228	227	205	240	241	246	254	226	252	232	238	239	246	245	251	272	243	255	234	254	217	247	246	239	234	212	220	247	266	236	237	240	263	230	246	221	236	219	229	244	237	247	248	235	241	228	222	254	267	227	224	234	260	217	225	228	249	276	257	257	223	225	246	230	246	245	221	237	240	228	238	232	200	233	260	220	224	255	242	231	238	215	237	234	225	239	244	235	227	263	224	228	209	248	250	283	258	229	235	266	236	235	239	251	234	221	235	232	243	245	233	258	259	241	253	214	248	235	233	225	240	241	255	252	263	217	258	239	233	261	216	217	225	243	239	220	240	258	236	231	237	228	265	202	249	232	268	229	243	242	240	227	225	214	228	219	232	192	225	267	232	224	232	230	265	246	251	260	249	240	219	224	214	279	272	243	245	249	246	237	240	225	260	254	234	233	245	244	239	217	255	222	220	224	240	229	257	238	253	247	243	250	259	242	248	232	235	252	280	244	217	212	239	264	250	225	223	253	243	232	264	217	261	235	224	201	235	240	232	215	240	206	239	223	248	213	241	232	218	269	246	271	235	220	247	249	255	257	252	237	234	221	240	237	244	230	247	212	232	240	249	236	253	239	213	244	240	232	236	270	241	222	217	222	212	241	218	223	252	218	250	235	237	275	229	222	242	220	247	238	236	216	243	231	227	271	256	250	259	254	222	226	261	229	206	231	239	225	232	218	215	232	237	227	242	222	255	219	220	251	227	233	236	244	230	195	220	260	229	235	250	234	237	261	247	225	234	217	226	246	225	255	227	233	251	261	228	224	250	265	244	218	240	226	233	212	236	228	232	247	272	251	225	227	229	228	248	261	227	252	238	245	233	232	242	239	248	230	232	222	242	269	223	245	216	228	237	224	229	237	229	250	197	239	226	196	210	238	250	219	243	222	202	231	222	240	235	222	215	237	216	230	238	272	262	250	257	259	222	233	237	252	249	228	227	253	239	245	242	221	241	215	232	237	228	246	221	226	215	248	240	244	237	241	229	240	209	234	214	246	244	238	229	246	243	225	237	257	245	247	247	232	231	240	216	226	228	250	224	250	226	257	252	247	232	217	256	233	246	237	242	220	235	221	245	254	224	274	237	238	247	255	243	241	237	238	238	228	251	258	222	242	219	271	235	224	217	259	221	245	211	255	238	232	252	233	240	208	261	237	231	198	239	245	212	259	242	223	230	233	223	220	208	222	247	212	214	239	214	208	211	198	239	262	231	250	250	244	228	216	236	217	236	227	249	238	230	227	252	236	229	221	235	226	227	225	249	238	241	232	258	251	288	235	243	239	265	233	227	250	219	218	231	237	245	229	238	248	250	249	223	260	230	233	241	248	253	273	232	255	229	252	231	259	222	260	274	224	260	249	228	230	258	226	247	216	228	265	244	214	215	225	228	239	246	255	231	233	224	238	219	241	210	234	271	234	229	235	223	237	217	230	221	258	222	247	249	237	238	229	252	240	236	243	217	252	240	258	245	228	234	217	239	225	241	246	258	239	210	245	229	234	261	221	217	239	234	239	223	239	208	225	248	233	224	230	221	256	211	230	216	247	220	246	230	248	221	214	259	267	233	247	237	239	220	234	219	231	248	228	242	255	229	218	249	233	211	225	248	242	231	239	244	250	252	200	254	242	236	200	261	247	229	231	242	204	241	231	236	245	253	246	240	221	236	208	239	242	231	246	216	236	224	253	248	233	248	238	221	248	236	227	249	222	225	238	227	246	244	246	209	234	266	212	215	241	267	241	225	205	217	247	238	248	209	228	256	244	226	220	233	257	238	206	241	243	256	209	254	240	231	239	207	253	247	259	248	234	231	251	220	251	250	247	228	242	245	244	218	222	256	237	222	245	264	244	245	228	251	224	245	251	240	229	219	240	244	248	232	249	231	259	250	206	212	192	245	221	247	253	226	201	227	250	258	241	216	198	255	213	242	249	282	228	229	262	235	224	242	228	222	254	236	244	247	223	254	250	209	246	235	266	243	206	253	259	249	226	203	239	231	200	236	235	222	225	268	259	233	249	231	241	236	253	239	254	228	246	227	252	241	228	244	230	226	233	234	242	230	235	223	239	221	254	233	239	210	249	210	220	232	238	236	273	222	243	231	262	246	259	262	240	230	224	232	247	223	231	203	253	233	222	255	231	234	232	246	233	215	223	243	212	232	270	246	248	255	228	244	228	242	231	213	250	245	249	230	238	214	243	264	249	241	279	252	230	216	235	215	217	188	228	239	239	224	248	228	248	224	235	247	267	240	246	235	248	226	255	224	231	219	187	218	213	229	241	233	243	259	243	258	228	231	251	227	263	259	220	252	227	231	225	265	252	236	202	262	277	228	225	255	237	211	220	228	228	245	255	238	262	215	252	245	247	226	244	205	235
36878	55519	50161	40424	31353	23393	14591	6132	3479	2038	1297	1007	864	798	678	602	558	476	474	2092	3685	3306	2717	1880	1185	657	530	450	416	382	381	388	386	351	376	388	373	356	355	385	352	381	371	383	358	332	357	363	386	371	372	376	382	356	363	363	326	343	346	367	382	383	371	373	355	367	374	363	353	397	374	355	370	388	373	368	334	352	366	371	391	341	353	383	398	382	336	405	367	382	395	389	376	359	352	352	380	349	362	374	339	405	337	347	378	358	362	357	366	360	350	351	364	347	372	390	389	366	400	390	356	368	394	322	349	366	366	404	367	369	374	414	371	373	382	383	382	369	381	345	362	388	342	356	392	344	363	399	356	340	356	361	356	353	372	369	332	363	390	387	368	375	389	393	407	352	397	381	363	369	325	381	369	348	392	400	352	361	346	382	348	384	391	371	396	376	361	400	383	381	380	382	364	347	364	387	344	367	351	410	337	358	374	383	361	368	354	350	370	334	394	341	385	364	370	347	383	363	331	372	371	388	369	369	402	359	360	341	336	382	371	395	357	366	400	340	372	348	360	378	374	339	345	351	367	357	385	369	335	380	397	391	337	371	382	374	350	352	367	379	369	382	386	354	388	362	355	377	357	396	348	361	372	412	358	353	385	366	353	363	380	366	361	411	376	346	384	380	371	351	376	389	386	367	376	383	376	387	390	397	366	373	372	349	358	383	364	395	361	384	363	383	417	360	361	389	399	382	369	372	397	362	344	361	390	378	371	381	373	364	370	344	343	357	364	342	377	365	366	376	378	351	347	332	358	365	331	375	358	346	371	384	348	370	373	365	371	368	379	381	364	357	358	394	328	356	351	382	352	390	381	376	330	353	379	368	337	385	389	341	382	389	382	355	366	405	376	323	380	361	351	348	376	327	361	375	379	369	381	376	384	373	373	342	369	343	386	357	379	342	351	378	383	369	388	381	360	358	409	335	381	360	401	386	346	401	390	365	374	367	366	404	345	371	358	405	365	363	360	364	393	375	390	366	349	338	398	350	397	364	396	388	329	378	380	343	336	362	375	356	373	361	350	350	329	424	373	378	382	372	420	380	351	357	389	351	388	387	339	359	362	380	389	387	383	375	357	377	374	330	390	370	397	333	400	350	381	395	371	359	355	370	345	371	412	358	360	376	350	379	368	363	376	329	408	394	378	364	405	364	378	357	387	373	374	364	386	388	390	395	356	373	378	359	384	372	375	368	356	367	388	362	341	341	376	417	384	377	359	326	356	388	375	380	356	363	370	336	351	350	392	368	351	372	389	391	361	378	365	341	406	344	355	346	353	385	379	374	387	347	357	371	386	363	383	377	409	373	356	361	405	399	374	344	380	327	364	366	364	353	371	372	407	379	348	378	384	368	363	390	386	362	381	391	349	365	344	338	369	378	363	396	352	381	388	364	394	399	391	349	365	305	357	372	357	400	387	363	339	363	337	374	381	384	370	366	357	381	361	404	386	372	364	360	380	350	367	352	376	361	364	379	349	363	351	332	367	404	352	361	388	379	375	371	368	382	343	356	372	373	345	371	365	338	389	369	337	384	343	388	372	354	348	354	355	355	351	338	372	374	372	366	371	373	371	347	392	332	362	394	345	370	373	393	366	347	369	381	378	365	407	384	322	334	339	372	403	373	381	374	361	389	381	373	345	371	352	357	337	384	343	358	345	367	349	381	364	386	368	380	372	378	349	332	384	367	360	350	398	373	409	341	373	366	390	346	348	368	378	388	353	358	358	350	351	371	356	367	357	364	364	381	371	399	367	360	371	362	356	370	340	351	385	392	359	375	376	327	374	365	371	377	349	374	372	356	380	375	350	366	328	382	376	324	384	388	389	392	360	349	350	389	373	373	368	391	329	368	395	363	323	327	396	368	350	358	378	331	375	359	350	370	375	366	366	364	408	387	357	374	384	381	393	382	354	374	392	380	380	354	389	384	391	339	339	337	394	385	412	382	337	378	367	359	382	382	356	322	318	361	379	358	345	356	352	393	393	380	399	385	360	370	368	367	360	359	361	384	359	368	385	404	363	349	360	359	391	374	381	359	371	384	364	357	388	357	371	370	364	365	336	357	366	386	401	382	364	356	353	344	388	360	370	318	376	394	350	375	371	351	344	321	372	381	377	360	360	341	346	359	381	360	384	367	360	380	367	380	351	371	365	354	352	360	371	352	358	365	375	378	368	359	389	375	358	409	365	365	378	391	383	374	403	375	385	367	383	338	350	371	369	358	383	372	337	363	357	397	392	341	326	375	341	395	376	397	368	418	371	317	365	369	381	368	371	377	345	365	375	387	381	385	370	370	350	349	393	387	377	368	381	348	330	379	382	357	366	356	353	344	352	407	377	371	371	391	388	385	349	365	383	375	392	374	363	359	390	385	372	358	358	395	386	388	358	327	396	377	375	389	348	326	395	345	348	332	376	340	356	342	341	384	395	388	364	373	366	335	370	366	366	390	366	334	368	364	375	375	370	408	329	376	332	358	407	387	390	372	347	350	368	413	335	355	365	389	347	351	355	345	354	407	329	370	381	381	356	397	368	353	387	359	359	361	355	368	330	341	373	395	384	370	345	401	379	378	383	367	335	384	377	359	360	378	356	427	382	364	382	396	342	388	394	390	340	360	353	329	341	388	396	361	382	358	361	385	384	343	364	371	376	377	358	371	366	356	367	373	358	403	401	373	340	332	365	384	371	353	399	351	364	392	391	356	356	377	354	376	377	392	348	362	340	378	363	383	353	359	339	381	402	360	342	358	368	406	336	329	367	355	366	360	384	390	362	368	386	378	389	374	351	376	355	343	383	378	362	347	345	361	368	370	378	404	401	377	344	403	365	346	359	357	371	379	365	380	384	382	356	364	338	387	396	384	358	390	354	369	372	392	375	403	341	356	393	361	358	372	397	374	389	382	371	363	385	396	373	400	358	342	389	379	385	347	383	373	369	371	380	352	338	397	362	365	382	390	362	389	355	385	401	358	372	406	355	383	365	414	378	346	349	348	367	364	394	358	351	405	316	383	362	379	373	388	359	378	384	352	344	351	359	380	368	357	378	382	369	379	359	373	373	385	387	361	349	367	346	372	367	370	332	376	361	339	338	412	360	368	366	353	383	344	390	321	359	352	390	329	368	366	385	342	388	354	351	377	358	366	368	365	355	372	376	353	383	372	349	392	339	351	370	388	361	374	388	362	398	356	351	364	358	375	384	362	354	339	399	355	376	366	308	352	400	366	387	367	367	373	379	372	398	361	373	419	365	350	396	353	373	377	382	380	397	344	364	370	361	373	394	367	371	351	377	398	350	362	389	348	367	333	408	368	407	347	387	375	363	364	361	385	381	389	384	370	387	363	387	357	355	374	348	366	373	343	352	378	373	401	356	357	363	351	320	394	404	356	361	349	332	366	388	383	382	387	378	353	371	374	315	361	365	355	389	370	387	361	369	345	382	371	402	349	342	380	396	387
28657	25940	28346	20440	8697	3067	1541	846	660	423	367	290	274	243	240	268	229	244	250	268	360	342	341	313	278	249	222	231	230	265	240	216	227	232	254	232	219	250	222	232	228	237	209	213	226	227	242	233	201	230	249	227	237	241	239	219	216	257	247	241	217	233	224	219	231	256	253	258	219	229	250	230	222	232	238	235	243	228	255	205	264	242	254	223	250	231	212	246	245	231	238	232	221	205	233	243	230	261	229	218	233	237	238	248	195	222	231	259	222	239	229	247	229	250	195	246	239	229	204	229	230	235	235	233	246	226	217	240	215	232	222	207	239	242	233	238	246	260	216	218	230	249	237	218	230	220	221	247	226	240	234	213	232	235	217	245	211	215	264	214	240	246	221	231	239	219	224	218	237	230	238	246	220	209	264	232	250	223	220	200	235	244	224	237	265	234	253	209	239	236	231	214	228	233	228	226	221	227	247	264	234	246	227	237	232	215	239	236	247	236	262	217	235	238	223	226	228	221	253	226	236	250	233	235	211	194	224	232	209	232	236	211	253	204	220	213	215	234	212	258	216	228	234	223	213	204	209	210	262	227	208	218	210	257	225	215	228	233	259	205	248	256	231	238	234	245	246	231	231	227	231	239	270	213	215	254	273	252	267	217	233	226	230	230	227	218	210	247	268	239	255	229	223	241	255	230	217	221	227	230	224	254	213	219	211	209	227	254	231	240	206	238	208	227	254	195	250	188	228	205	223	232	233	206	229	218	226	242	247	260	233	245	245	225	255	195	206	223	268	228	236	243	235	225	241	242	211	222	230	207	226	253	250	196	218	231	259	244	238	250	232	246	244	228	233	223	227	242	266	194	226	221	229	244	218	224	223	207	249	230	219	264	237	229	215	235	229	227	233	264	252	241	212	236	242	232	236	239	244	220	209	262	221	233	247	236	209	244	216	240	229	232	224	227	241	224	234	208	240	218	218	236	227	248	207	211	230	214	200	226	221	245	241	265	201	210	238	225	226	227	248	235	234	219	248	224	206	201	219	236	226	240	223	237	222	245	244	238	235	239	237	242	239	243	218	255	253	215	221	204	227	239	242	223	232	229	204	236	241	196	244	241	256	227	234	229	219	211	233	222	239	225	237	235	216	258	207	201	219	235	236	242	230	233	244	228	224	217	258	228	230	225	235	228	209	244	230	247	204	232	229	220	235	292	225	238	212	236	210	235	255	234	217	248	227	247	238	227	231	235	240	243	225	253	229	210	222	228	258	228	234	219	252	234	246	203	218	218	225	210	230	221	243	217	273	259	227	219	225	217	240	239	222	222	233	227	251	244	217	232	234	244	226	226	218	232	230	226	211	231	240	274	227	208	228	240	213	235	234	249	244	213	223	193	257	229	247	249	232	213	230	214	260	251	225	211	227	218	224	214	252	247	251	211	238	222	255	243	230	212	226	198	209	220	217	235	233	206	213	221	253	236	237	220	247	252	239	230	218	258	223	238	234	238	240	257	266	220	227	266	255	225	243	248	231	270	253	214	211	222	227	229	222	240	203	234	222	247	206	241	226	201	214	233	231	214	217	231	212	220	247	219	230	242	255	206	230	226	255	229	235	228	231	229	244	235	228	225	216	235	247	191	253	231	226	239	250	233	223	218	231	231	242	231	240	247	205	234	215	268	249	236	209	222	218	220	249	226	251	237	248	241	223	236	233	234	222	213	210	210	222	209	213	246	237	197	241	218	215	208	219	250	230	234	214	243	261	238	233	255	240	242	237	205	218	233	235	246	237	260	233	230	232	234	256	200	252	234	214	243	250	215	229	241	202	227	222	207	243	219	241	221	213	228	250	219	246	257	244	227	218	242	233	223	257	214	267	217	236	217	226	261	257	235	256	222	202	218	222	235	252	250	212	237	228	216	213	216	207	213	244	243	227	240	230	221	222	214	232	255	232	253	230	202	225	232	226	255	216	214	220	256	239	224	227	254	276	226	247	226	192	231	215	217	220	242	228	250	232	218	212	254	236	241	221	259	227	224	246	237	217	242	229	229	234	220	209	240	229	249	258	224	225	246	216	232	236	252	226	211	224	251	250	212	222	216	218	229	226	236	221	238	239	227	214	217	243	235	224	244	234	257	221	222	237	243	208	225	248	257	212	241	251	232	230	231	242	215	221	247	222	202	246	240	242	235	239	241	240	234	261	238	236	223	222	219	239	231	232	224	229	228	216	193	222	195	229	239	227	233	222	236	239	256	203	224	238	259	233	220	224	235	240	230	247	227	227	246	262	246	213	223	254	220	244	208	245	253	223	222	257	213	203	222	216	252	240	219	223	217	245	240	228	244	249	225	256	227	215	230	228	241	233	224	227	266	226	235	222	223	198	194	247	234	220	230	225	211	216	228	223	228	218	246	203	258	249	226	262	237	245	237	225	209	233	232	222	240	241	260	193	248	235	225	213	235	239	216	221	207	242	257	223	231	228	249	244	219	214	227	244	205	209	199	218	257	242	239	215	209	228	265	229	229	216	235	249	228	218	200	240	234	235	192	244	237	210	205	234	232	246	224	216	246	243	233	197	239	251	234	233	215	218	248	244	226	230	231	229	236	229	227	248	213	230	231	216	240	230	237	213	274	207	248	255	240	214	231	229	230	227	242	240	230	220	210	234	209	209	224	263	226	214	242	242	212	245	228	239	221	249	234	242	235	223	206	238	272	240	242	199	246	220	241	217	233	220	206	226	243	218	206	260	234	240	233	255	218	244	220	201	211	256	272	239	227	231	239	228	220	239	250	231	254	245	237	222	220	205	241	220	216	224	225	225	239	218	232	216	218	249	236	251	224	249	226	217	221	254	205	233	236	237	234	231	234	230	233	222	269	228	223	204	222	227	243	249	229	224	219	238	253	206	222	261	233	216	233	230	235	219	238	237	209	212	247	219	239	226	237	238	237	247	220	250	216	239	198	238	244	236	251	227	228	251	231	235	229	238	236	228	207	205	266	223	222	249	251	222	237	232	224	215	242	229	228	212	273	226	235	231	217	215	236	238	203	229	215	216	241	249	227	213	225	200	230	243	218	228	238	241	229	228	263	219	255	205	224	205	199	234	241	208	249	228	228	237	225	234	210	245	249	233	231	253	226	230	222	221	223	252	222	225	238	249	231	253	225	239	218	208	202	235	208	225	250	225	238	245	231	229	241	223	252	212	217	203	233	212	238	220	232	210	232	253	243	230	213	245	225	248	233	230	216	252	239	261	235	217	250	215	255	218	234	222	208	205	243	254	220	234	210	226	202	231	224	241	220	215	235	244	225	209	250	222	220	249	232	194	240	258	239	221	214	238	228	241	215	254	231	248	215	207	234	240	245	235	226	238	233	245	216	227	254	260	210	216	239	229	245	223	223	231	243	244	214	237	232	244	227	253	233	226	233	228	231	210	260	221	243	215	248	220	205	225	260	220	222	229	226	235	211	218	238	224	219	233	238	224	210	221	228	252	207	191	244
33334	42691	37851	26384	15296	6963	3981	2295	1454	1070	772	608	543	454	482	409	390	369	378	447	622	597	520	500	449	398	389	381	384	358	389	359	366	388	343	402	356	345	415	388	371	373	395	373	362	365	398	376	338	368	382	364	380	308	367	385	341	377	379	351	377	375	369	370	367	362	364	379	398	336	335	360	381	378	337	324	358	335	379	376	397	349	359	394	368	377	385	399	372	402	370	385	363	340	350	361	405	394	352	355	400	380	401	375	354	368	376	368	371	358	377	400	386	385	387	385	360	351	383	391	363	374	389	318	355	379	362	347	397	376	378	377	388	360	344	350	334	358	389	367	346	362	372	359	392	406	384	400	360	336	390	382	364	334	369	414	341	380	396	408	398	371	362	370	381	370	360	348	377	396	383	382	363	392	354	344	353	414	373	390	378	333	379	385	364	381	368	369	354	385	384	355	356	353	386	367	362	343	384	349	373	395	377	397	386	385	347	378	369	369	379	383	370	390	378	398	347	383	337	367	377	356	349	365	348	373	373	364	375	378	358	388	373	351	349	396	368	390	363	393	363	372	370	359	357	393	339	375	390	363	325	374	364	355	337	367	368	344	358	350	364	365	372	386	389	386	379	388	362	370	378	368	353	364	379	367	367	403	375	364	368	408	340	360	399	374	365	392	369	397	361	367	384	403	390	365	349	358	351	372	367	352	317	411	367	329	367	361	412	388	404	344	388	345	369	323	375	371	388	341	370	367	369	359	365	386	344	376	356	352	336	338	357	375	361	370	380	391	364	345	387	347	340	379	368	343	359	375	361	369	395	358	367	322	392	387	351	350	392	357	390	370	350	366	356	358	402	378	400	357	326	366	355	362	335	376	399	358	384	389	402	389	396	377	372	353	335	374	373	359	359	320	369	388	372	395	378	366	389	363	388	392	331	372	413	397	376	376	373	371	367	398	382	366	363	376	376	391	343	361	389	356	378	377	385	369	355	362	335	342	378	385	358	375	372	379	391	375	397	370	391	359	374	389	415	362	394	354	366	330	365	367	410	365	369	373	350	311	396	349	338	390	359	380	351	375	354	358	353	425	364	360	387	387	386	340	352	363	408	354	350	392	393	390	353	375	363	354	359	358	396	374	360	377	372	384	349	365	377	371	363	375	389	366	395	357	360	366	366	390	390	349	382	328	359	347	311	370	383	386	365	357	388	389	367	389	372	370	368	368	355	381	400	361	348	346	390	325	368	363	358	392	387	376	376	379	388	386	398	402	392	352	361	396	372	407	378	371	385	406	352	387	374	380	380	415	391	398	373	394	348	396	366	336	366	403	383	357	397	356	384	369	345	342	368	358	386	361	367	397	400	334	366	385	349	376	345	392	369	357	343	356	379	352	348	348	378	348	369	370	374	360	346	392	401	375	364	387	361	405	381	364	378	363	346	386	390	360	352	365	390	349	358	346	374	350	345	352	369	358	357	361	381	372	382	409	350	363	390	379	394	358	345	364	391	405	372	403	370	388	375	341	360	403	393	352	382	389	365	368	372	398	369	377	354	376	366	362	385	391	369	340	375	368	377	365	382	352	375	418	382	336	376	380	351	376	343	343	386	418	354	355	354	386	351	410	366	383	381	359	351	400	334	371	363	345	343	378	369	345	380	358	332	380	378	343	345	394	391	383	339	373	380	381	348	351	406	364	353	355	351	410	390	370	369	348	366	392	368	369	413	371	386	375	380	401	354	357	388	372	378	369	365	361	394	363	363	372	373	353	353	378	364	368	384	424	379	381	391	329	376	375	381	391	364	368	403	389	355	367	396	369	359	364	368	334	378	379	371	357	371	385	353	340	357	379	367	395	374	388	346	419	390	377	367	382	385	359	382	331	354	382	398	371	374	337	402	371	381	352	364	349	382	347	367	366	359	384	374	372	419	359	368	389	375	351	396	354	394	353	374	372	377	368	362	346	355	376	338	415	367	354	360	371	352	373	377	392	349	380	369	376	384	365	363	375	368	377	349	386	367	366	335	384	374	347	398	364	375	405	386	353	341	385	384	369	378	369	369	350	385	364	391	378	358	325	354	389	368	365	343	397	344	347	346	372	379	368	367	371	350	383	382	383	372	383	411	383	390	364	361	366	385	364	405	354	355	351	386	326	378	360	394	389	365	364	399	369	325	352	384	357	374	362	393	357	380	353	363	379	374	350	373	382	352	344	359	360	387	350	396	365	355	368	386	370	338	373	348	370	366	385	411	357	408	373	366	402	353	375	357	334	358	329	384	385	395	346	354	386	347	350	402	344	379	360	430	399	358	357	370	359	404	351	409	349	374	400	374	343	338	377	357	367	384	366	353	357	387	393	392	392	391	362	372	386	394	366	361	382	303	362	373	378	377	364	385	359	380	376	366	343	362	374	353	386	375	379	422	343	350	386	348	351	372	389	381	321	371	360	399	403	365	371	372	341	375	383	376	395	367	396	387	361	336	384	385	386	383	369	351	384	339	375	352	367	342	369	345	351	383	347	375	369	386	352	369	419	372	372	374	358	358	374	378	365	397	367	386	372	384	371	334	389	335	355	411	376	378	418	373	385	409	366	392	337	368	391	343	373	359	388	339	358	339	395	361	350	385	384	360	387	370	381	358	356	382	388	356	368	371	393	364	381	383	359	394	378	331	367	375	349	342	353	364	382	365	380	401	360	353	385	395	366	346	394	415	352	377	372	350	354	375	365	372	388	331	353	380	378	366	360	345	344	383	383	345	344	397	348	361	365	341	347	360	404	395	409	401	383	376	349	341	363	370	406	353	347	401	410	361	345	366	330	362	380	377	372	375	353	352	346	335	356	355	367	354	351	392	321	344	382	368	393	385	355	378	380	367	340	366	402	363	359	349	423	361	333	374	349	358	350	376	344	341	385	375	351	371	356	376	379	358	405	407	369	361	413	411	370	366	325	367	357	385	370	412	361	329	344	368	376	380	359	386	401	388	372	387	374	374	387	366	360	346	391	389	340	352	378	353	397	352	405	386	362	403	340	377	361	375	388	359	380	359	343	362	364	391	377	354	384	366	367	362	386	385	352	364	380	352	353	363	371	372	353	373	350	359	383	375	369	374	354	407	370	380	375	392	359	358	385	376	364	392	359	403	374	373	363	333	331	370	396	384	372	369	328	384	367	374	396	402	379	367	370	369	396	346	345	373	354	395	370	356	367	379	365	389	382	395	374	384	364	378	386	366	347	374	345	365	355	392	352	356	376	377	373	394	385	356	363	367	408	371	363	363	381	354	348	372	391	374	378	374	357	361	348	371	378	394	370	404	366	371	400	376	354	394	370	372	364	363	362	369	393	370	366	380	354	399	346	361	359	387	396	376	349	356	378	351	380	380	394	376	393	372	371	348	381	397	407	336	391	381	353	361	370	330	369	375	352	351	390	376	378	381	365	325	397	338	373	390	375	385	353	337	391	386	336	332	395	352	386	375	360	409	377	381	362	370	367	377	413	351	360
24593	21476	28494	25429	19886	10583	4643	2553	1435	635	446	349	283	260	277	286	300	257	262	348	603	549	507	415	371	337	280	237	257	240	242	245	253	221	232	246	257	246	232	224	231	229	252	247	214	222	240	263	235	225	258	221	229	212	223	252	219	246	241	229	265	229	242	218	236	232	229	197	218	254	220	224	242	232	244	229	214	245	226	229	244	225	231	225	226	228	213	238	240	214	212	238	224	237	251	238	246	229	229	218	228	219	215	247	209	228	235	238	241	232	230	218	216	209	254	225	236	213	234	241	237	235	238	230	229	254	207	230	228	235	253	243	230	258	221	244	212	229	246	240	208	234	250	224	252	222	220	239	213	234	253	262	246	262	222	210	233	231	220	220	236	239	245	228	235	209	219	218	239	236	242	230	237	237	228	221	225	234	212	242	239	257	213	250	202	233	263	230	231	248	219	241	227	259	223	205	243	209	242	222	238	255	221	221	254	227	253	233	230	225	224	233	245	213	238	239	208	234	244	242	229	229	238	224	250	215	217	223	224	229	248	242	281	220	230	234	252	228	227	214	235	261	232	243	209	249	227	232	228	228	221	216	233	208	227	262	253	220	234	260	233	250	246	238	219	229	254	207	241	228	226	235	257	222	226	230	205	209	259	230	224	217	229	224	224	209	255	241	254	239	231	226	217	226	242	199	244	221	264	224	209	228	196	230	263	242	246	220	224	202	211	232	235	232	248	226	212	238	208	201	271	219	250	224	213	220	224	222	221	222	201	250	231	227	247	205	214	245	249	226	268	235	211	262	265	230	236	211	217	231	249	223	243	228	260	236	251	235	215	241	232	231	244	247	217	226	226	210	246	209	218	214	237	237	238	217	242	222	237	226	218	228	211	232	253	237	230	235	202	246	199	253	228	234	243	198	241	212	220	257	223	250	236	234	204	211	233	206	238	232	221	234	220	239	227	198	231	234	243	231	246	226	237	229	243	249	222	237	204	224	225	232	221	230	274	231	238	223	213	273	230	232	215	244	233	263	215	246	196	231	211	232	272	221	243	233	226	225	246	207	211	237	244	229	236	247	221	215	236	213	245	217	258	247	218	221	218	241	233	208	223	229	250	218	250	234	244	240	206	246	229	230	234	226	237	225	214	238	216	238	241	208	240	229	221	224	250	228	218	238	244	245	239	217	223	232	205	250	240	223	228	197	214	231	225	235	223	236	223	206	232	201	224	225	237	204	219	218	234	263	249	235	228	209	206	200	238	219	217	212	237	205	202	234	226	239	215	241	214	247	221	240	219	199	237	245	212	210	246	232	219	227	225	217	230	209	229	217	231	237	215	237	251	230	227	221	255	225	221	214	237	207	238	234	218	224	240	236	246	253	240	202	244	244	249	222	242	226	249	237	218	216	217	220	267	230	250	235	219	262	209	220	251	235	223	237	233	223	237	254	258	220	215	265	257	221	233	230	244	215	204	221	234	216	238	242	234	215	203	216	234	229	217	232	224	223	233	215	232	221	233	237	238	242	247	228	213	239	227	234	245	248	235	256	231	231	222	236	254	235	229	226	194	250	251	250	256	227	253	235	253	226	220	254	230	231	231	217	221	232	219	207	249	223	191	230	267	208	222	226	231	199	254	230	224	247	237	245	229	236	236	237	200	232	235	245	217	233	244	227	246	228	195	237	266	262	241	212	230	250	218	216	223	213	237	230	230	230	247	229	252	223	218	258	234	220	225	241	213	260	222	232	211	250	230	230	237	254	227	213	250	199	248	247	256	250	222	226	241	222	236	247	265	222	211	225	247	253	210	203	206	241	240	216	237	229	201	230	207	203	210	248	249	259	216	223	215	231	241	229	215	252	226	227	263	239	249	259	241	240	251	239	235	226	228	238	243	232	232	237	242	230	223	223	261	231	250	269	220	229	226	213	231	226	227	270	222	229	245	229	244	208	208	234	234	207	245	227	246	239	273	231	203	202	223	194	210	236	221	245	236	241	240	214	252	210	221	242	251	222	213	229	253	245	234	232	216	232	229	235	241	240	235	216	223	244	257	245	231	209	208	200	241	224	228	238	240	232	224	228	247	226	243	236	246	246	220	254	215	249	216	253	229	231	243	232	246	218	238	215	227	215	217	234	258	247	225	220	220	245	239	242	221	219	229	255	218	257	265	254	233	240	226	249	242	207	256	243	207	245	210	225	230	225	232	240	254	244	255	235	212	261	239	231	240	208	222	237	280	237	231	224	251	248	217	215	227	221	228	244	256	254	216	252	236	216	218	235	225	222	224	270	240	229	250	254	231	222	216	216	249	214	229	229	230	248	246	246	231	238	248	241	205	242	237	240	205	247	221	246	241	205	238	231	194	223	226	250	226	230	237	207	215	251	226	242	211	230	227	236	233	253	239	255	240	224	226	248	208	220	243	223	221	256	235	198	235	231	217	240	225	216	242	231	226	219	222	258	223	237	251	235	250	255	231	201	224	242	212	218	233	251	231	228	237	223	229	229	216	207	253	234	220	207	261	240	234	228	230	265	239	228	252	226	199	229	255	213	235	215	229	227	262	244	224	234	222	246	232	223	232	199	231	222	240	242	238	240	229	255	239	216	235	250	238	221	245	266	238	227	235	227	247	258	242	222	254	248	236	231	227	201	242	241	219	268	223	206	221	237	247	249	245	221	207	243	221	227	258	234	217	247	221	240	225	234	247	257	245	232	255	208	201	224	223	239	251	222	203	233	253	228	248	244	232	266	228	241	230	245	253	235	221	225	249	215	211	212	278	220	218	257	239	231	240	232	220	217	231	238	265	252	234	235	208	241	247	220	230	249	226	235	226	219	223	192	228	243	204	233	177	211	237	224	230	227	257	217	242	235	234	253	240	231	237	203	218	246	263	239	253	238	221	238	224	253	221	205	233	226	237	235	251	246	255	262	244	244	213	242	257	239	284	246	216	244	199	247	233	246	240	261	213	216	228	223	238	235	281	234	250	196	249	240	216	245	217	203	227	243	247	217	223	237	235	230	256	259	242	236	244	259	245	206	246	224	227	237	226	250	271	222	230	227	241	246	231	221	205	262	284	249	223	206	217	243	236	243	234	233	191	251	231	234	231	243	230	228	249	224	221	272	222	241	225	207	254	246	232	220	216	263	214	218	234	236	253	187	235	266	223	218	220	231	231	221	216	229	222	235	230	259	206	256	250	239	209	223	220	233	253	234	223	249	227	205	239	224	224	212	247	223	233	207	248	225	247	250	246	215	220	250	264	250	222	240	234	232	227	226	249	220	235	226	284	209	248	270	233	235	206	226	214	208	228	252	268	241	230	248	205	216	238	221	243	256	228	252	229	240	218	245	213	207	232	256	238	225	233	222	248	204	246	231	219	227	206	230	238	230	253	232	214	228	240	246	228	251	223	242	228	214	206	264	224	237	233	249	248	231	229	249	242	237	228	220	215	252	207	240	228	225	239	221	204	236	234	245	241	208	248	252	210	223	227	212
36013	49547	44078	30329	20586	12961	8537	5609	3485	1501	1007	783	562	561	519	515	450	396	409	661	1319	1241	1074	903	719	565	457	408	368	378	376	369	375	368	345	393	368	361	362	402	369	361	393	362	378	378	361	342	346	383	372	382	393	391	351	373	384	344	364	368	340	377	331	392	394	353	369	395	375	375	382	383	403	410	377	379	380	392	354	398	379	404	396	379	358	399	373	367	353	375	431	387	382	358	354	379	364	367	371	369	373	371	400	404	350	410	358	396	365	393	371	390	358	340	376	370	368	353	369	381	365	338	350	344	369	331	419	387	375	368	383	369	382	388	359	350	367	386	379	395	354	350	400	354	376	382	389	389	363	342	372	391	368	361	355	340	333	392	415	380	420	387	370	388	389	376	398	360	361	382	370	397	329	388	364	406	379	393	392	352	373	371	356	371	357	379	401	375	372	332	367	373	360	357	397	346	380	375	358	402	381	337	365	371	374	405	332	365	387	373	368	354	367	332	380	373	370	341	393	369	368	385	378	374	404	346	358	362	394	354	349	395	381	391	367	381	391	334	366	350	381	385	384	385	420	408	373	350	370	389	391	385	364	408	368	383	362	366	373	370	383	378	363	394	355	401	352	372	377	362	377	380	376	355	386	363	317	379	366	364	368	375	384	335	394	366	365	378	409	365	385	393	352	387	379	375	398	339	378	363	361	383	355	339	417	385	362	385	366	377	366	339	401	382	377	383	387	349	426	370	369	394	377	364	331	369	346	368	346	368	372	369	362	363	377	364	358	371	374	401	361	351	400	344	376	369	358	379	381	397	392	374	362	389	401	370	353	320	369	375	386	379	362	401	342	380	370	355	360	368	375	347	370	403	368	358	363	331	381	372	361	394	395	372	380	356	369	355	358	364	405	383	372	371	365	348	379	371	369	400	395	360	388	399	404	384	382	388	374	370	391	391	385	357	369	343	366	354	390	379	371	352	327	376	375	365	356	374	368	375	382	391	361	360	403	346	368	366	366	377	380	384	374	381	374	332	330	373	357	398	375	404	372	410	359	386	400	382	372	351	389	362	387	373	397	360	351	374	368	379	366	380	403	401	350	395	380	350	391	331	350	342	379	363	361	359	403	350	349	398	388	346	371	375	368	380	405	345	354	402	405	380	391	345	342	368	366	329	367	378	362	393	416	338	359	370	364	367	350	387	386	370	365	334	383	336	405	368	363	378	381	383	365	381	392	317	365	335	401	369	361	382	366	358	374	395	381	403	373	398	368	367	365	371	366	375	370	374	340	384	363	366	374	383	373	376	366	358	384	392	360	374	376	371	359	374	367	377	375	362	389	390	380	394	383	388	364	364	369	374	361	349	357	383	376	374	394	363	368	375	349	364	360	387	333	386	373	372	410	356	400	357	356	371	395	335	370	319	381	378	365	357	366	356	368	407	375	376	368	393	397	411	371	374	382	356	362	397	407	383	381	391	411	319	368	376	371	378	376	358	373	372	386	359	424	354	380	362	407	383	376	337	361	360	403	356	395	399	384	387	373	399	371	359	378	352	345	427	363	360	329	388	352	396	387	394	373	379	375	320	377	369	375	382	372	346	383	386	401	369	362	362	388	345	373	359	354	358	378	387	401	355	373	356	368	397	376	370	395	360	353	337	365	365	384	352	349	362	364	383	365	371	372	359	395	384	384	363	362	341	350	384	335	377	393	382	363	357	380	358	340	372	341	396	362	381	380	380	371	361	364	394	390	349	395	385	334	353	371	357	404	374	361	395	357	378	347	378	377	387	377	361	421	377	352	403	373	347	346	360	404	352	329	362	373	363	386	376	368	360	384	347	328	395	383	395	349	347	359	375	367	369	377	392	351	356	387	367	347	356	411	388	365	375	344	381	368	363	358	356	371	343	365	365	373	361	342	377	388	370	360	379	348	396	371	348	385	352	379	387	385	406	355	376	384	366	362	348	369	394	396	361	389	351	346	396	359	381	332	357	371	344	384	360	372	374	378	351	352	382	343	369	374	383	397	374	389	373	401	394	343	365	370	356	376	392	364	360	387	397	376	393	383	356	376	394	354	378	369	381	350	412	382	351	373	377	356	358	384	365	347	352	387	362	374	346	369	362	382	346	396	354	350	392	400	416	365	381	402	408	387	371	348	367	398	373	371	376	328	391	382	368	393	387	373	375	401	407	391	381	355	397	380	385	375	361	377	384	360	373	379	397	360	375	358	375	369	380	368	334	371	345	402	393	333	392	366	369	377	378	355	370	383	395	402	342	378	374	399	362	409	387	381	344	346	381	353	363	362	374	369	366	359	388	390	345	380	379	392	360	364	338	385	392	374	390	445	383	370	393	354	412	336	401	352	354	412	391	370	382	350	375	372	383	442	355	338	380	370	389	366	361	367	366	391	419	386	354	372	357	358	383	350	387	339	402	349	412	358	338	378	381	366	382	391	398	355	370	383	380	355	352	388	386	374	338	364	382	339	366	395	388	337	397	376	377	353	381	380	378	388	364	390	367	391	372	367	372	378	344	348	403	367	387	413	335	380	341	362	370	359	367	383	369	363	393	366	367	370	334	369	389	340	376	367	403	393	381	380	397	378	394	386	390	368	408	378	367	367	358	387	368	369	392	321	353	374	378	361	387	360	355	376	348	341	365	355	355	388	372	383	389	348	381	378	338	360	347	365	368	374	368	369	355	387	371	391	367	391	343	346	357	356	393	362	381	398	342	386	406	417	358	352	384	367	376	360	349	398	362	391	382	407	382	340	350	369	373	375	384	373	389	368	387	355	353	373	376	348	403	385	361	375	353	393	396	350	348	401	372	341	369	386	398	373	382	398	368	356	388	381	393	362	400	408	356	364	349	376	365	377	365	412	362	387	359	374	362	368	400	386	352	397	384	373	393	386	356	371	384	376	390	369	385	396	386	380	365	385	335	352	376	379	382	361	387	416	399	357	391	406	362	389	399	341	384	360	387	375	354	367	380	371	353	394	379	361	346	385	370	346	414	354	371	388	367	355	386	329	376	394	336	359	390	325	389	382	350	399	352	379	381	366	402	399	425	380	381	395	394	351	360	349	348	388	389	405	353	402	368	373	379	371	378	380	389	385	373	371	399	373	372	360	382	337	398	332	384	377	401	374	349	360	368	383	392	363	348	337	379	375	403	351	420	364	336	376	332	335	368	365	357	369	375	388	352	373	380	387	330	372	390	374	371	404	365	400	405	399	358	395	406	376	368	417	386	386	364	385	340	359	417	349	367	365	369	383	364	341	366	365	368	369	380	390	365	393	374	348	370	380	359	388	357	369	378	390	383	378	352	378	340	324	374	380	395	348	378	375	356	358	375	380	358	380	367	387	341	346	357	387	354	388	422	375	391	396	367	380	351	376	370	364	379	375	354	385	375	353	401	381	348	412	380	373	357	364	375	374	389	391	367	375	350	378	356	365	387	361	360	371	354	383	353	358	355	403	347	353	385	398	370	390	373	366	401
23425	21564	29282	24420	22049	20839	14139	6067	2837	980	695	488	361	345	342	280	317	256	275	642	772	866	780	641	525	352	323	270	258	240	268	255	246	241	236	205	243	232	242	236	266	251	257	238	252	210	232	234	232	251	243	219	223	268	233	236	233	245	256	203	252	258	238	244	228	258	248	252	213	242	226	261	226	228	239	274	239	228	257	225	227	243	249	229	226	235	209	236	214	235	260	206	239	222	228	248	242	247	216	225	247	211	247	248	240	247	271	249	247	264	249	255	213	247	246	248	264	252	244	241	252	248	233	209	259	243	239	241	242	215	260	235	250	264	239	215	239	270	222	253	252	233	235	219	233	220	217	237	229	226	220	250	218	245	233	227	231	210	230	264	240	254	231	239	255	236	232	247	226	217	246	210	231	233	256	264	222	236	253	224	236	253	242	236	232	227	236	267	216	252	252	247	221	226	250	234	220	240	268	211	229	219	235	216	221	250	221	229	211	236	240	230	226	246	210	254	236	229	238	229	240	257	233	233	237	214	231	243	235	233	249	242	222	261	235	222	235	234	243	245	247	254	228	241	235	246	198	222	237	228	226	229	219	234	228	257	242	237	246	235	226	257	239	222	215	232	243	251	231	226	219	217	230	270	221	246	264	238	216	244	209	237	223	252	230	226	243	234	230	240	236	272	294	223	232	237	240	257	256	236	263	226	227	244	258	252	244	246	226	210	233	222	261	238	245	234	249	240	208	250	238	217	218	245	231	229	231	230	211	263	238	220	249	214	247	239	239	266	242	250	253	240	257	214	263	226	245	243	220	256	234	218	234	252	250	234	233	229	249	211	230	255	234	240	256	242	214	243	266	230	221	222	262	238	217	238	257	223	225	237	246	227	227	258	215	266	239	235	254	231	222	217	228	238	256	253	243	255	221	220	238	246	247	234	239	254	237	270	233	220	231	236	215	220	243	252	228	249	245	243	236	226	261	261	238	264	208	249	266	248	273	244	222	225	250	236	245	230	219	216	252	239	245	238	229	237	238	261	229	207	234	231	245	234	260	232	237	239	247	240	217	230	256	256	228	231	239	232	248	238	223	214	239	232	253	229	227	235	232	256	229	225	228	243	238	247	227	241	219	252	222	243	220	254	266	211	249	239	221	231	256	228	238	255	245	227	240	223	219	250	257	209	250	255	245	259	234	235	278	204	235	239	254	223	242	238	242	248	202	247	252	245	239	241	244	235	233	231	222	241	236	247	241	246	249	237	226	221	268	237	218	260	265	246	246	237	235	240	264	232	242	209	234	262	260	245	236	234	238	217	219	217	212	219	251	209	246	237	234	234	255	217	243	212	229	215	229	259	249	215	237	246	239	259	252	248	220	245	245	244	229	243	246	237	244	214	241	225	232	223	240	253	247	249	237	219	238	241	238	239	242	251	218	231	239	253	231	219	214	226	261	259	243	249	237	230	213	229	258	224	224	216	231	248	242	247	260	225	255	227	244	215	245	225	248	240	252	244	217	248	212	232	217	250	242	211	220	210	263	222	218	250	254	229	260	221	243	213	215	264	246	249	259	233	232	230	236	242	247	267	239	235	239	250	236	244	249	242	277	247	223	233	206	238	185	250	244	252	195	247	224	252	238	264	263	216	228	200	276	240	255	223	264	218	233	221	231	233	237	246	242	225	236	238	245	245	239	250	232	237	217	229	245	230	237	215	216	223	217	239	266	229	245	245	244	256	227	221	207	248	253	210	204	266	236	228	235	249	213	230	218	256	233	226	242	227	238	227	253	255	250	237	250	233	233	212	247	214	225	242	229	260	234	244	248	240	263	238	247	224	231	207	246	223	256	232	249	255	213	230	261	258	253	211	267	232	239	239	235	261	248	266	245	249	241	247	234	253	242	254	207	232	213	215	241	214	248	241	276	255	217	244	210	248	213	235	228	249	245	244	255	246	227	262	259	227	240	251	238	255	238	260	260	238	233	235	244	233	238	253	255	208	236	234	217	238	263	234	239	233	231	245	225	230	264	263	243	266	234	230	239	262	256	239	230	243	226	243	224	220	239	226	225	243	229	244	244	221	269	247	242	203	250	250	228	240	253	227	248	239	226	254	221	223	229	233	248	224	248	215	252	267	239	232	229	253	220	210	241	254	217	210	249	238	220	242	247	244	257	244	220	264	238	215	226	257	235	250	221	204	222	238	238	247	225	212	234	235	232	243	214	233	226	230	237	249	238	235	241	258	258	247	226	240	250	246	237	240	243	254	208	216	239	212	237	232	204	262	228	252	240	231	237	235	261	259	236	216	210	238	259	237	252	248	246	245	247	221	238	258	222	224	220	255	230	240	238	236	214	226	223	220	236	230	221	238	218	256	259	241	234	225	267	216	221	240	253	230	220	243	237	220	260	244	246	234	262	250	202	239	235	248	239	273	234	227	234	255	264	213	267	222	246	262	245	249	247	264	256	265	225	214	233	233	238	237	230	267	247	243	227	213	237	238	253	239	280	247	240	232	241	242	237	236	240	193	229	227	232	254	233	251	262	258	237	266	214	235	246	220	246	227	244	228	264	249	239	249	246	207	234	255	227	259	253	239	232	243	226	252	248	240	244	220	268	223	228	235	234	229	243	248	241	277	245	208	219	256	260	222	243	244	229	221	235	266	218	232	237	251	226	208	222	224	262	240	229	234	242	227	252	242	228	232	246	229	228	243	239	236	222	228	214	240	233	229	239	217	268	223	231	222	250	239	234	215	222	271	229	267	240	208	226	237	218	241	214	223	230	215	228	263	250	263	241	260	239	223	222	218	244	203	224	245	224	232	228	233	239	233	228	220	263	220	255	241	237	263	206	247	246	246	239	230	244	232	238	197	230	246	242	247	280	244	247	251	247	229	253	233	256	242	240	239	253	218	229	251	247	234	247	247	273	242	245	237	245	265	227	252	264	214	254	238	217	229	256	271	243	234	215	254	226	227	246	259	266	250	239	231	242	215	221	251	237	278	211	249	211	258	252	206	221	264	228	251	205	248	252	230	240	209	259	239	229	234	232	246	232	226	245	257	236	227	216	229	253	214	238	248	229	225	269	254	234	261	241	249	257	234	275	231	231	245	252	219	258	258	235	233	256	216	225	248	221	212	233	231	232	228	239	232	219	245	259	236	236	243	238	234	255	246	241	254	242	244	203	226	259	229	239	225	247	211	227	260	215	199	243	233	240	228	214	257	234	242	226	234	223	196	244	246	207	240	223	216	234	233	239	223	224	232	210	218	269	223	272	216	263	275	234	227	236	256	218	231	231	242	234	232	226	228	241	203	243	257	246	239	249	224	241	237	237	244	263	236	221	257	252	206	268	228	253	239	225	228	257	229	248	236	246	267	251	224	223	222	228	251	231	253	253	251	207	263	223	265	262	219	246	233	242	225	240	236	244	224	228	246	250	239	242	230	230	211	236	247	236	240	247	228	246	222	246	226	235	254	270	241	232	223	227	256	211	223	238	238
39312	56218	50462	38759	29205	19908	15950	10835	5996	2333	1532	972	712	627	595	556	505	431	427	1396	1839	1887	1634	1322	1032	770	553	456	425	392	408	383	383	354	373	387	404	321	373	404	376	384	342	346	405	404	378	409	368	372	383	361	356	367	413	386	362	359	378	344	372	375	368	422	392	403	379	387	349	383	343	363	407	355	371	351	364	390	353	381	360	387	370	378	358	403	400	351	373	375	371	371	362	343	381	384	390	384	384	402	356	392	371	395	338	414	374	412	376	384	359	364	372	393	389	383	394	363	393	376	386	361	373	377	409	378	380	360	374	372	377	374	354	364	368	361	365	395	373	398	369	367	353	332	379	402	379	375	374	366	374	330	355	363	385	380	383	378	373	339	355	353	341	381	360	378	405	358	396	391	382	387	376	352	368	389	348	367	382	413	384	387	364	365	359	366	361	370	404	367	375	375	387	359	376	362	374	383	394	389	355	392	360	398	381	366	354	383	356	360	387	369	395	373	421	401	381	340	354	382	362	354	382	391	393	378	362	386	399	383	364	388	379	360	343	375	384	385	342	370	369	372	366	385	384	373	407	367	366	353	402	378	403	398	351	380	408	337	359	372	361	354	365	388	417	333	368	410	392	407	355	339	410	365	375	362	385	385	355	381	350	401	401	384	376	386	385	375	356	350	404	379	374	364	364	357	374	396	360	341	385	335	400	395	359	405	363	366	373	371	392	365	376	382	390	357	397	362	387	368	377	364	386	388	349	357	379	348	404	369	357	401	358	383	355	377	388	353	390	382	348	386	407	363	405	383	351	366	353	389	325	361	367	412	345	388	365	412	358	365	364	357	383	372	357	407	374	403	378	352	358	380	353	392	387	375	368	336	376	400	369	390	415	373	437	393	415	381	354	403	393	375	374	377	356	377	363	403	397	379	346	367	347	397	347	380	360	361	415	347	344	364	343	348	384	420	398	375	370	397	393	392	355	381	346	386	357	367	399	385	346	361	354	362	377	398	387	400	392	385	408	389	406	386	405	369	339	352	343	392	413	362	381	393	382	389	375	395	360	370	377	369	346	398	372	380	362	371	360	381	349	378	390	343	405	361	385	340	408	397	378	389	410	368	374	374	374	383	345	350	385	367	370	375	375	368	394	371	382	375	359	347	399	346	381	409	384	355	333	366	367	340	355	347	359	371	414	356	368	385	345	378	409	383	364	387	375	359	371	378	354	377	386	346	378	400	377	370	371	387	385	408	340	374	358	378	394	375	388	363	363	384	338	369	400	396	347	390	398	368	396	343	370	383	372	366	363	390	372	345	392	394	392	369	378	373	381	404	397	363	405	346	369	365	372	378	402	361	384	384	352	384	374	378	345	390	392	383	392	381	348	351	384	334	393	382	379	327	389	331	380	378	382	389	343	364	338	376	412	380	392	379	369	367	363	381	395	384	386	373	351	359	393	389	396	384	446	351	392	382	380	345	392	357	403	374	381	365	378	366	325	360	380	373	383	366	352	358	396	375	357	374	393	372	386	341	402	363	383	379	393	415	375	387	375	376	335	350	354	334	351	368	371	361	358	360	338	355	370	391	382	400	346	364	360	368	384	419	392	358	353	366	340	409	386	386	372	381	363	375	379	411	339	379	364	353	346	370	367	370	337	405	404	360	394	346	372	376	359	386	374	385	373	367	358	337	386	406	380	394	407	374	375	390	399	370	375	388	325	358	366	393	351	389	364	367	351	395	337	322	370	403	374	355	354	380	382	379	348	350	342	382	397	385	353	358	389	391	396	382	371	374	361	389	390	335	382	366	373	373	422	377	363	373	374	361	385	394	359	406	406	413	387	384	381	382	394	358	368	355	403	343	351	384	383	366	362	348	364	370	366	372	366	378	358	348	351	425	391	357	364	378	370	328	392	371	350	373	376	339	342	384	360	362	367	361	373	383	393	379	405	355	375	377	347	372	382	339	409	383	382	378	374	380	430	369	397	387	378	364	344	371	396	377	358	356	368	378	329	367	364	350	354	386	376	380	354	399	371	400	392	361	355	373	371	390	381	393	337	408	359	413	378	346	386	390	345	345	370	391	359	379	354	353	375	378	365	360	413	379	384	362	394	370	356	406	374	329	376	398	343	366	383	321	344	381	337	366	359	420	374	385	371	380	388	414	383	401	368	332	353	372	403	396	402	363	379	361	388	363	375	349	336	348	367	413	403	384	383	409	368	388	405	373	367	345	370	411	346	385	372	361	357	365	373	399	378	378	376	379	328	372	397	337	385	383	364	374	406	392	410	375	350	378	401	377	373	374	385	405	405	361	361	374	372	376	393	423	408	383	379	340	388	370	411	360	336	371	382	372	396	401	360	368	402	372	386	373	362	381	361	373	369	368	340	383	363	375	363	374	392	379	380	377	376	400	359	384	376	383	419	373	394	400	396	377	367	359	377	398	361	412	372	388	362	373	370	360	375	366	375	410	356	374	378	355	344	367	356	373	394	367	375	389	378	359	380	384	364	392	337	357	344	402	371	386	383	363	378	392	398	355	418	391	377	385	396	354	374	382	372	357	387	380	388	351	356	368	390	415	378	371	354	386	399	385	387	351	400	387	366	398	392	394	387	368	351	362	397	380	333	361	344	344	420	380	369	440	391	384	378	402	370	372	388	405	400	404	353	376	378	367	365	368	360	373	379	391	391	390	361	402	351	402	366	341	379	370	363	367	364	369	404	355	392	369	380	389	377	373	376	357	395	384	374	399	364	382	385	396	368	360	358	361	392	382	378	416	401	354	359	380	388	354	356	361	365	378	363	382	404	356	389	375	394	383	355	347	358	389	364	394	371	355	380	391	400	371	407	373	359	361	381	370	346	381	372	350	360	386	389	399	371	359	355	385	362	315	386	375	359	398	373	360	368	365	370	370	406	364	339	393	403	361	367	397	378	367	352	363	398	378	375	382	401	344	376	404	390	373	385	373	346	389	404	385	362	384	373	370	366	389	356	367	401	342	358	383	409	415	372	373	372	399	389	399	392	401	397	334	398	368	375	436	357	371	368	367	354	349	366	342	357	353	411	382	396	375	387	352	350	353	394	383	385	343	388	382	389	346	367	382	334	367	377	363	386	397	309	372	376	406	348	365	378	372	371	371	372	391	381	372	385	367	385	368	403	356	370	374	381	376	368	344	359	358	349	391	390	419	384	349	371	353	349	389	362	389	407	352	376	397	362	374	357	378	365	338	374	402	408	374	340	341	418	346	411	352	372	351	370	400	354	377	414	356	356	352	381	356	365	339	382	410	314	358	376	382	367	345	371	365	391	352	381	351	348	386	361	351	418	394	350	385	373	362	359	371	369	397	371	372	367	370	344	377	359	350	363	369	394	371	380	340	400	370	378	414	398	385	386	400	395	376	352	383	409	349	393	375	391	379	362	368	354	390	374	360	358	359	351	406	363	362	359	362	399	410	343	361	357	345	364	415	353	337	368	363	359	379	379	409	374	350	353	391
28617	24672	26595	18949	8337	3913	1935	955	618	453	354	323	280	247	233	258	204	246	235	285	331	370	295	284	241	233	231	253	233	216	243	217	273	242	230	230	246	229	256	231	221	222	250	216	203	225	223	237	230	255	256	227	235	236	217	243	268	226	241	253	245	226	225	245	222	232	245	225	208	240	244	219	236	223	239	194	251	243	233	221	225	224	257	225	223	240	245	240	242	248	246	242	220	224	220	217	240	262	222	234	239	226	250	238	237	214	237	226	237	252	259	215	215	213	221	229	216	233	228	246	253	234	252	233	208	212	210	243	234	252	224	242	273	231	267	239	227	232	223	231	227	209	250	232	231	227	233	242	218	239	229	245	226	259	204	237	254	257	208	236	232	251	228	219	227	234	244	229	237	237	231	220	207	208	220	230	248	241	251	250	221	251	241	224	229	215	217	216	291	211	231	231	216	219	231	223	222	233	253	237	232	234	239	243	229	230	233	244	231	212	206	245	214	234	219	238	235	223	231	241	225	245	246	242	224	251	262	234	236	213	223	234	213	257	235	204	226	221	245	228	237	229	250	236	245	221	248	246	225	238	229	226	242	211	225	247	235	240	242	219	246	251	233	226	225	230	221	236	223	215	256	237	250	228	215	227	230	229	256	228	224	216	229	223	225	229	257	272	232	237	261	233	231	224	216	206	285	247	225	217	234	225	241	228	265	260	213	227	242	230	232	233	234	242	211	229	222	210	251	208	227	220	242	225	263	237	222	228	257	237	227	216	243	234	217	230	213	254	236	238	252	239	215	242	204	204	217	246	236	215	243	227	238	229	222	240	241	245	214	234	235	254	202	227	246	235	225	234	224	219	249	247	218	217	250	258	222	232	221	233	206	210	221	238	246	236	221	221	248	234	222	216	238	234	230	255	236	236	221	227	231	238	223	216	213	223	214	245	209	233	223	220	266	232	217	247	234	236	253	220	241	249	225	239	247	210	228	223	234	244	214	224	216	262	223	236	232	244	235	256	232	240	209	211	226	215	214	238	219	226	223	226	244	241	235	231	234	240	232	231	211	232	239	268	211	216	247	218	246	196	221	240	213	230	239	244	220	258	220	250	229	235	252	227	212	215	225	243	246	208	253	239	251	236	240	233	229	224	244	236	221	263	230	215	217	247	220	220	236	254	218	259	222	218	235	237	239	229	238	255	251	242	238	228	243	226	229	233	237	236	227	222	238	222	253	232	229	253	265	257	222	240	222	236	225	249	231	236	221	244	250	219	240	243	215	246	216	214	253	238	235	232	225	217	231	215	211	233	226	234	221	259	231	234	214	232	237	227	224	235	220	245	229	216	240	205	238	236	213	226	241	224	231	236	238	231	239	235	213	246	246	223	215	222	218	240	243	215	224	192	237	254	231	239	222	229	235	253	230	221	246	231	243	231	236	224	253	235	234	229	248	235	272	231	249	245	216	204	243	255	224	250	250	231	257	225	203	228	243	251	245	232	215	206	191	237	227	236	239	239	240	262	215	243	245	223	231	240	221	257	283	228	205	226	216	231	267	245	228	213	202	228	239	247	243	247	245	219	263	233	240	229	259	244	227	221	238	246	238	207	240	229	224	209	229	244	245	220	259	228	246	211	244	263	211	221	217	221	216	242	270	245	241	243	254	221	238	235	257	243	232	209	270	229	262	235	204	235	222	225	226	233	239	261	217	229	223	250	235	240	224	216	240	226	253	217	246	231	253	216	237	231	264	242	235	231	232	211	239	243	260	228	241	243	242	257	192	238	225	202	219	224	222	229	250	241	271	234	231	216	240	219	271	242	262	253	236	237	252	219	239	198	215	221	255	233	220	214	234	240	260	234	214	225	224	224	237	226	223	237	256	232	249	244	222	233	238	228	212	228	225	253	225	230	236	247	212	233	247	226	243	205	254	239	230	239	218	247	213	257	232	242	212	222	253	240	222	238	237	232	275	220	253	224	235	218	245	235	217	267	234	243	242	222	230	223	227	247	203	218	254	243	235	217	262	233	196	214	215	227	233	249	210	241	224	227	250	228	239	230	244	221	206	246	215	222	231	218	219	238	238	222	221	237	249	238	222	227	243	209	231	225	250	209	227	217	217	214	219	246	224	226	219	229	244	213	251	241	239	229	223	262	234	221	232	220	235	241	252	228	204	232	234	213	213	245	245	222	234	261	233	237	227	239	242	262	216	229	225	236	210	236	236	245	239	239	208	221	223	238	249	210	242	245	219	227	214	254	232	227	250	237	230	232	236	247	233	235	219	240	217	260	248	261	215	233	216	251	246	227	228	247	245	223	228	206	240	228	228	251	206	240	203	225	218	249	224	247	248	234	231	226	221	218	229	242	206	214	237	237	249	222	276	236	252	236	240	214	220	228	244	207	219	215	217	260	224	222	228	241	262	204	237	233	244	254	252	207	228	228	272	220	253	229	220	219	239	243	235	215	255	225	212	220	224	231	239	240	226	253	230	226	222	202	245	228	261	229	257	225	256	244	214	224	257	252	231	246	247	213	230	230	230	253	226	211	210	257	233	213	226	216	235	254	240	245	214	246	219	218	226	219	229	216	225	250	260	235	231	215	245	228	198	253	221	215	233	268	206	241	235	255	207	254	230	215	243	221	220	229	249	258	215	208	226	262	216	234	275	238	236	240	256	228	258	235	225	208	238	227	233	212	249	230	256	273	244	233	232	223	222	191	248	222	223	259	234	224	223	218	244	245	241	213	224	247	258	216	253	241	256	236	216	233	239	252	224	236	244	215	208	235	267	247	227	246	223	258	241	272	244	238	244	232	245	233	222	238	239	223	245	249	221	219	254	209	228	211	226	241	251	235	238	215	229	245	233	227	245	248	247	239	238	235	243	220	223	243	223	252	215	231	218	263	218	268	244	238	210	270	242	238	243	228	243	238	207	240	251	228	229	234	245	250	232	219	223	224	220	214	223	232	221	230	217	240	239	251	219	232	232	220	220	236	231	213	236	236	214	237	229	253	228	235	231	244	260	248	234	233	236	239	222	236	223	246	222	248	237	228	223	254	249	238	246	241	246	230	246	242	256	212	222	217	215	250	219	241	247	227	210	215	255	212	259	209	254	257	263	229	282	232	240	220	235	220	234	209	213	222	221	215	230	234	239	229	193	233	216	207	228	230	234	214	236	265	197	220	206	263	228	209	236	268	249	221	233	230	220	237	215	245	210	259	208	240	220	242	251	246	232	242	248	231	230	225	233	223	247	253	204	247	209	227	242	203	245	239	215	200	229	227	245	204	255	234	234	236	271	234	225	238	231	225	231	220	230	230	242	241	270	239	235	227	237	236	259	231	238	242	245	228	245	221	213	233	226	240	257	211	262	249	249	245	232	236	235	234	242	245	245	247	222	232	265	229	214	260	256	232	222	214	245	248	236	208	248	220	257	228	242	203	229	236	240	237	214	214	231	206	234	229	212	235	219	201	221	222	214	223	214	242	239	242	232	241
32003	40768	35755	25159	14999	9197	4976	2393	1515	1007	781	632	501	478	440	422	424	413	383	506	639	585	544	436	407	423	377	384	375	384	378	381	366	392	392	394	367	398	370	368	346	367	396	368	355	358	372	355	379	356	407	401	357	374	398	379	361	358	413	357	405	347	369	375	381	371	377	350	334	339	335	365	395	368	389	397	365	358	399	366	381	389	374	378	314	371	392	396	357	381	372	357	353	385	401	387	368	378	377	347	359	376	368	407	387	370	375	377	383	359	381	380	370	367	371	398	370	343	380	364	389	382	362	384	402	398	406	336	376	354	390	414	355	383	386	355	383	353	401	383	333	396	375	381	379	385	383	393	402	348	363	361	370	371	394	333	368	352	373	382	392	403	398	403	348	399	367	399	360	373	358	379	370	365	383	373	363	367	413	378	353	393	377	417	380	364	360	365	386	382	368	397	362	359	378	360	394	356	376	394	395	345	384	369	350	393	398	379	340	414	370	361	375	379	378	396	386	354	378	361	373	371	342	349	391	352	401	378	376	390	369	384	353	378	396	393	382	393	399	365	414	358	390	376	378	366	351	364	378	353	358	395	379	359	321	380	404	374	308	397	362	403	366	367	380	390	363	386	390	399	402	401	360	390	387	378	391	354	435	384	371	373	362	357	345	375	368	395	382	362	395	361	374	358	356	335	368	337	379	362	387	353	358	335	360	371	353	373	360	386	406	360	342	375	395	371	359	402	371	364	346	416	380	381	369	364	368	367	393	384	367	376	387	364	376	368	362	371	389	416	335	347	364	359	360	337	369	362	382	387	370	356	391	408	350	335	390	376	362	373	393	370	367	388	363	368	332	377	392	388	366	432	363	394	339	360	385	381	373	373	400	381	364	374	357	360	395	386	361	380	389	377	387	385	387	417	364	371	349	369	352	391	379	374	383	387	391	326	400	351	383	397	368	369	381	371	349	370	353	370	368	345	347	395	362	368	360	380	399	358	382	367	383	370	333	364	391	378	354	395	329	338	374	383	409	396	392	331	382	397	345	366	368	420	354	372	409	395	374	350	375	369	376	379	371	397	387	409	358	380	364	406	346	404	400	368	376	375	395	380	397	386	399	379	372	377	378	355	400	373	324	354	349	386	398	378	395	384	364	335	367	396	375	400	366	401	413	397	435	359	357	381	382	347	370	387	367	399	370	382	369	381	378	398	341	378	346	364	381	376	372	376	367	356	374	355	383	360	374	405	399	368	362	388	379	340	332	361	378	387	382	388	348	376	359	342	363	379	380	368	379	372	409	391	389	391	401	352	401	380	395	373	392	380	362	403	384	378	355	362	357	378	329	388	384	369	393	376	363	353	394	342	325	361	355	393	363	361	395	391	396	410	338	336	365	394	354	346	365	425	362	368	375	383	385	400	396	364	395	365	329	362	366	413	377	332	388	365	417	368	410	346	373	354	416	405	395	373	365	370	398	374	360	372	397	399	370	366	375	382	369	350	357	385	358	348	404	363	398	366	391	387	409	388	401	417	352	376	376	357	362	349	372	374	383	370	398	374	392	384	345	361	368	380	332	363	372	373	358	339	356	356	380	379	360	386	365	357	350	397	386	374	377	414	363	383	359	365	355	381	365	366	348	385	355	399	382	381	356	381	367	362	365	380	364	400	397	349	349	371	397	350	374	356	355	403	371	370	387	379	386	383	383	352	392	379	367	349	384	340	386	391	343	384	342	380	401	360	368	373	390	402	394	388	430	389	382	368	407	338	381	339	362	372	383	375	385	360	377	386	357	369	369	369	365	347	399	369	404	382	384	365	388	374	361	391	360	363	415	375	378	364	361	382	349	379	369	364	393	370	388	321	330	378	388	349	397	375	348	371	399	381	375	344	387	352	417	381	403	365	373	342	364	407	345	351	417	359	364	396	371	387	364	387	367	390	368	368	364	354	368	360	361	369	358	388	371	365	365	381	407	413	427	372	390	356	380	347	376	364	376	373	349	368	379	412	394	371	370	377	332	386	368	390	384	375	408	383	351	338	387	368	336	375	407	351	378	341	362	383	362	393	376	369	390	331	414	342	367	343	351	381	364	357	389	361	336	401	382	402	351	381	392	344	384	378	379	358	382	392	372	367	367	377	354	364	394	390	353	355	392	354	390	397	390	373	392	381	342	366	359	394	386	404	365	393	381	332	365	373	371	357	357	380	442	385	401	377	398	382	422	369	372	381	405	364	404	370	399	380	379	369	363	354	383	378	355	373	384	372	401	388	359	337	351	397	352	359	377	376	372	350	378	365	367	359	376	339	335	391	382	383	394	381	359	396	367	362	367	383	365	362	380	418	401	355	381	344	364	397	401	394	388	369	375	382	362	340	366	337	380	348	370	404	363	388	370	374	367	380	370	413	365	397	391	394	389	396	398	370	346	386	336	394	376	402	394	342	384	410	410	396	383	361	348	415	382	394	403	386	382	376	352	357	374	355	396	359	377	371	375	410	391	374	382	358	351	349	372	367	349	365	366	385	401	396	356	345	370	380	409	389	408	409	385	358	372	379	373	379	387	383	390	412	381	360	359	372	369	359	355	365	381	360	374	378	390	388	377	374	371	363	389	350	363	356	399	381	366	347	379	373	376	405	357	387	379	386	382	380	350	345	392	385	381	362	352	357	376	372	377	365	414	354	344	385	344	397	378	408	369	382	398	376	363	376	378	389	380	363	370	375	378	411	374	403	381	352	365	356	402	363	388	348	370	406	394	381	390	390	400	392	359	354	373	376	350	361	392	371	370	352	373	330	412	344	353	370	397	365	347	390	394	354	386	366	359	363	399	343	382	394	381	392	386	384	334	398	366	353	381	372	352	383	393	380	343	363	365	403	396	373	394	347	408	351	374	394	355	395	386	373	356	413	356	357	374	391	372	401	363	396	369	370	394	361	385	347	374	373	336	360	392	388	392	383	360	359	380	375	381	386	413	390	399	372	379	371	338	402	401	385	365	362	366	399	387	389	357	362	401	368	381	374	377	383	346	387	334	395	353	349	367	379	332	363	364	332	373	372	368	396	386	378	391	385	404	348	372	376	385	360	338	406	350	415	380	378	388	390	358	375	389	342	375	386	359	373	366	358	351	363	353	369	359	339	397	346	341	353	363	371	377	355	378	388	384	400	356	360	363	396	379	342	380	378	409	441	391	364	351	366	321	401	342	386	410	366	394	380	386	387	400	387	387	357	384	379	346	341	369	360	371	392	393	399	362	371	376	384	366	398	381	373	376	387	372	378	354	385	392	396	411	345	416	373	408	364	341	386	378	363	335	344	347	381	389	359	362	423	356	329	368	349	358	371	360	324	407	378	415	352	395	344	377	377	398	338	413	383	374	388	376	361	387	368	374	356	343	388	372	362	346	364	372	382	367	384	371	374	399	367	365	377	387	388	323	353	362	394	390	385	352	384	371	375	423	398	376	362	360	378	372	360	388	385	380	385	379	389	369	377	376	389	378	374
24692	21559	28748	25788	21002	13522	6336	3718	2113	829	444	397	289	289	287	278	244	258	270	369	930	856	590	377	348	289	272	239	211	257	224	229	219	254	232	231	240	237	247	271	238	253	231	226	223	249	239	253	240	221	222	227	228	262	240	245	226	222	231	216	252	241	247	235	241	263	232	203	257	255	192	260	243	223	229	201	243	248	233	235	242	232	252	233	230	245	246	255	242	257	218	222	247	227	231	243	244	269	210	242	223	240	246	242	232	214	232	240	244	289	273	210	266	242	228	226	238	237	249	257	254	228	234	240	234	244	245	239	209	264	222	269	247	246	259	234	218	220	252	221	205	245	231	227	231	217	226	230	230	254	226	220	222	226	213	215	235	242	233	235	229	232	238	236	238	258	239	240	228	249	259	204	227	256	256	239	250	254	231	249	230	239	263	275	237	229	219	247	241	193	236	221	255	229	244	243	249	253	220	265	239	232	230	248	255	221	226	244	227	227	263	226	243	247	249	235	217	233	228	220	247	255	245	242	224	221	249	238	225	243	242	232	231	267	232	254	232	227	236	233	255	225	232	230	224	247	260	253	238	227	233	260	223	223	230	207	211	219	248	233	236	256	240	251	263	227	242	225	240	234	217	254	233	251	234	229	241	232	216	244	250	222	229	229	230	231	223	247	259	245	246	234	221	205	213	212	240	234	235	222	225	248	209	239	212	228	230	248	226	251	211	239	247	225	240	233	221	253	231	236	209	257	259	238	246	267	227	232	225	263	245	239	236	236	237	221	249	266	234	242	214	232	255	245	231	257	246	232	250	240	230	223	208	279	237	248	231	217	264	236	245	240	245	247	232	253	235	234	248	234	241	256	226	264	240	231	240	215	241	256	239	212	241	265	254	244	231	247	219	264	240	241	230	260	201	245	236	211	226	254	289	205	226	231	215	265	244	250	212	245	240	231	277	258	255	252	245	229	237	236	239	231	262	262	241	226	239	210	225	225	250	236	230	256	241	244	224	253	272	239	236	227	223	226	236	204	250	260	235	231	232	249	224	234	268	263	252	248	244	219	207	231	217	255	214	234	261	248	234	201	244	247	242	209	242	244	231	281	268	238	229	247	274	241	211	241	213	227	247	239	233	204	242	218	246	259	246	232	235	234	246	245	213	225	230	255	241	278	250	262	249	243	215	231	247	246	241	250	239	234	271	241	203	223	258	246	238	245	241	248	227	227	250	243	224	222	225	246	237	223	221	230	230	219	274	229	262	234	239	241	247	242	239	240	261	221	210	223	236	233	214	241	258	216	248	247	227	230	233	229	229	216	241	233	235	252	238	228	254	239	250	244	236	226	230	220	242	238	222	237	251	241	226	265	217	244	240	248	241	245	227	235	231	226	235	212	219	232	240	231	256	227	242	239	217	256	239	246	246	253	236	249	227	223	214	250	258	225	262	226	242	255	242	253	263	231	234	262	241	228	232	265	257	245	219	239	205	232	230	268	228	234	230	243	229	231	262	229	248	228	217	229	249	251	240	219	228	225	268	236	225	235	224	232	224	241	234	230	243	245	245	262	252	252	211	229	231	216	211	217	223	231	247	226	247	264	208	234	217	215	219	226	250	207	212	239	248	241	235	260	234	255	260	228	241	227	260	244	240	239	235	227	227	209	241	242	216	242	234	230	225	247	240	228	248	239	233	230	221	245	258	250	224	239	236	243	234	247	256	242	214	258	237	237	226	218	246	242	249	227	217	233	238	232	223	233	230	255	234	219	235	235	256	229	250	233	228	225	223	260	224	226	258	217	231	232	222	236	249	223	214	229	229	253	224	239	251	250	216	236	198	234	238	225	259	210	228	240	232	253	235	252	232	239	257	235	239	250	234	234	260	214	231	219	264	219	219	231	250	227	222	265	229	219	249	248	218	219	260	239	253	218	242	213	241	251	232	230	223	218	242	222	236	247	243	245	247	222	224	246	221	225	245	209	253	226	227	248	251	258	261	254	236	232	227	214	240	227	219	209	217	244	242	220	203	254	224	207	251	238	220	202	238	232	211	222	233	247	212	222	244	267	254	214	231	207	261	234	258	239	262	271	276	232	238	234	237	242	250	235	243	225	231	250	233	243	229	245	244	231	229	209	215	256	216	201	245	240	221	242	256	247	220	230	255	243	220	227	228	236	212	222	228	213	240	258	253	248	225	234	237	213	246	220	241	234	274	205	255	233	239	221	221	232	228	232	256	228	243	234	236	241	243	258	257	231	228	238	243	245	242	258	245	225	257	245	227	241	225	229	244	259	229	252	255	221	226	263	237	237	245	263	262	211	239	243	256	236	234	247	240	239	239	258	214	236	240	234	237	241	227	225	230	266	240	240	218	245	261	226	222	246	222	246	253	228	250	219	245	230	251	233	233	222	222	239	252	230	249	231	241	264	255	265	247	206	230	262	225	245	224	264	229	237	232	244	219	242	254	238	225	228	241	265	259	228	237	253	228	236	232	237	236	230	232	273	222	235	229	268	249	243	238	262	225	216	276	218	240	254	228	243	234	248	253	229	231	270	225	236	220	244	237	231	241	217	270	254	226	226	232	208	226	252	270	259	235	236	237	247	240	242	237	240	267	234	223	226	243	245	226	239	233	263	251	239	235	244	259	250	233	259	218	228	238	239	229	229	256	222	226	238	221	221	230	236	249	235	211	246	233	205	250	228	233	228	238	226	226	220	274	217	240	218	233	235	255	255	244	235	208	261	239	203	242	228	239	258	254	257	251	243	204	232	242	251	203	233	233	250	215	239	220	226	236	241	225	235	227	258	243	213	250	228	265	247	222	251	245	217	246	258	252	240	223	254	259	263	240	223	234	238	259	259	221	243	230	260	249	238	238	219	247	226	264	234	245	220	259	248	239	222	241	260	253	209	246	235	244	225	243	239	230	232	254	242	233	235	228	238	232	257	228	249	237	246	230	231	245	225	225	224	250	235	253	262	261	238	242	229	234	208	265	241	196	242	240	211	228	246	231	241	237	219	222	235	224	252	241	246	232	244	197	232	233	254	255	244	261	248	207	230	257	231	220	237	255	260	235	260	244	242	229	245	246	260	252	238	249	195	243	259	199	269	217	243	207	234	208	239	216	251	243	233	224	237	228	251	245	214	266	249	233	230	260	227	217	233	273	246	247	227	248	227	260	238	253	254	211	237	231	243	235	244	209	224	264	239	262	211	239	246	241	232	250	232	235	215	249	228	238	234	246	249	239	242	240	223	248	216	243	250	235	258	216	228	235	208	246	251	273	219	282	262	237	204	234	215	253	238	263	251	222	235	255	241	241	202	238	226	222	275	252	243	237	244	232	238	218	250	251	261	224	227	200	224	246	238	255	229	238	257	218	268	225	219	241	237	252	231	234	227	216	223	234	259	248	230	192	227	241	244	228	207	240	212	233	224	257	248	261	251	226	228	247	241	238	184	241	226	251	240	254	235	247	234	216	235	221	257	246	226	241	265	242	243
34108	50792	44622	33979	24638	16729	10589	7850	5002	1894	961	812	609	585	539	473	475	451	463	678	1979	1937	1094	723	561	461	391	416	386	394	421	375	384	390	397	355	406	377	366	395	396	388	408	359	395	375	338	356	377	406	359	352	375	389	344	392	370	372	360	358	403	384	370	391	388	359	360	391	386	384	385	375	376	347	370	359	390	357	352	368	375	370	344	389	378	371	368	419	364	394	384	404	380	364	385	352	391	416	388	386	387	367	386	376	331	366	402	369	400	380	373	384	408	377	361	349	402	361	373	382	380	364	385	390	376	360	404	401	384	339	380	364	423	381	377	375	350	407	374	383	348	375	370	380	325	381	375	410	357	368	372	404	353	379	372	401	388	354	381	408	381	405	373	382	377	390	397	402	397	364	404	380	400	381	358	366	369	351	385	370	392	398	368	390	440	394	377	377	370	346	369	383	376	409	380	391	343	400	394	363	382	398	378	363	317	372	359	383	383	366	380	384	376	385	360	372	374	371	358	374	402	399	376	397	357	385	362	370	392	368	377	379	364	396	401	396	379	396	375	341	360	379	393	362	375	342	416	382	382	343	374	415	334	372	366	385	315	379	381	363	406	402	348	380	374	407	357	372	375	381	401	335	354	368	338	382	396	433	311	345	362	377	380	366	376	354	368	383	373	380	344	352	352	418	373	387	389	379	397	393	348	364	393	345	375	380	359	361	406	364	390	379	376	360	393	390	368	393	368	357	355	341	384	402	390	365	368	395	379	373	389	371	331	381	386	352	387	384	384	371	327	384	393	374	400	397	378	371	395	415	368	374	381	384	380	376	372	367	363	392	392	395	367	339	381	329	392	393	440	343	380	393	380	380	356	389	365	411	372	341	388	413	401	371	353	386	380	348	390	399	407	379	398	360	392	395	386	382	386	391	374	356	367	379	378	421	356	399	353	408	389	426	369	366	352	392	395	366	344	369	355	354	363	414	415	339	389	398	374	372	377	379	395	390	350	375	375	400	397	416	392	395	387	350	357	378	411	392	371	363	355	394	335	378	380	369	354	362	368	386	391	409	388	387	383	354	410	397	354	351	408	360	385	369	386	397	394	367	365	383	365	371	381	386	364	388	388	394	384	369	364	411	370	360	380	377	377	387	375	385	362	371	388	385	381	353	352	387	378	378	402	418	355	400	371	406	371	365	378	387	370	381	379	368	433	374	356	385	401	407	397	432	387	338	362	409	392	345	363	385	364	407	414	399	372	382	401	357	385	407	386	388	355	387	389	385	370	383	408	378	352	392	387	331	333	389	335	380	330	357	380	351	348	377	376	402	336	348	406	386	416	388	372	399	378	393	382	370	386	366	387	370	390	366	362	376	376	382	384	374	371	352	382	385	387	361	394	371	368	390	393	403	353	368	398	400	355	389	377	377	422	375	362	390	366	381	384	416	342	396	386	392	360	360	372	391	368	381	399	355	378	375	396	395	397	385	407	385	365	401	383	371	407	352	380	404	370	368	422	361	368	398	356	378	369	375	401	395	363	408	396	415	359	410	368	388	360	358	412	364	365	382	363	373	380	386	356	374	387	391	398	368	403	375	364	392	359	394	373	356	373	369	397	336	357	371	400	397	368	366	384	408	381	396	406	374	401	393	418	366	369	388	347	384	375	372	394	378	385	367	370	380	371	395	370	369	329	371	380	384	358	353	381	344	363	351	405	388	379	383	398	344	386	379	389	373	391	399	347	359	399	368	357	350	373	355	374	357	421	358	350	400	416	342	390	364	374	378	403	403	361	358	364	384	375	387	376	382	378	378	374	376	383	380	380	379	430	343	352	434	377	374	414	365	397	413	393	374	384	415	370	394	386	384	397	372	379	394	369	414	404	391	392	362	364	366	340	392	379	389	361	398	409	373	378	363	400	395	363	375	387	368	390	342	384	353	377	365	362	364	342	408	372	376	410	374	393	403	380	358	374	398	371	366	397	383	354	369	395	369	357	388	356	390	415	357	365	369	377	363	378	383	369	362	415	408	371	389	349	388	369	387	373	379	377	395	342	359	348	373	367	374	405	396	384	373	392	349	401	379	366	380	405	403	396	378	390	410	358	377	378	360	381	391	395	385	392	334	345	368	365	370	393	374	388	378	390	387	350	346	369	368	384	403	363	381	396	400	375	369	381	405	408	385	361	376	360	353	350	387	375	369	377	401	374	376	362	374	374	368	335	355	360	365	356	376	384	373	388	388	342	371	411	415	378	370	376	373	376	362	327	381	373	344	375	398	384	376	364	392	394	416	340	350	425	390	353	385	406	369	346	351	416	392	354	363	368	372	384	350	410	371	381	327	350	392	383	395	383	397	385	388	343	372	380	360	354	419	383	385	382	371	393	372	353	373	372	368	407	392	401	395	372	371	387	365	372	401	368	337	364	377	391	376	356	405	358	377	383	398	371	393	404	373	408	420	352	377	346	377	335	443	350	404	379	419	368	339	372	366	385	371	371	369	390	421	338	389	379	381	396	365	412	398	363	335	386	400	349	414	383	371	415	374	379	354	367	360	434	410	373	357	423	351	383	390	392	394	423	344	382	380	394	360	386	368	373	386	354	387	366	378	379	407	339	401	383	382	390	390	376	373	387	375	414	368	389	411	366	367	376	363	392	370	378	377	389	364	386	367	374	372	396	340	400	357	344	349	409	375	392	375	354	382	402	373	356	372	366	387	372	406	377	402	376	360	406	360	385	372	361	390	375	347	375	396	394	391	376	410	370	368	387	377	386	351	382	421	383	391	377	361	405	415	352	401	367	359	385	366	377	383	370	357	341	384	376	412	403	389	398	402	374	374	369	361	403	394	368	390	367	395	385	387	399	393	394	381	369	402	340	406	364	366	383	358	355	372	374	413	400	374	387	384	374	344	401	382	375	341	427	371	365	372	371	392	363	382	407	358	357	380	377	387	392	357	395	327	368	372	385	360	370	362	400	369	345	398	361	373	421	374	357	404	377	344	345	375	387	397	384	354	363	386	352	378	378	372	353	379	396	410	341	338	361	352	389	406	416	387	363	422	375	367	358	356	398	367	361	374	399	376	368	386	361	387	385	358	410	398	357	361	386	352	369	363	381	385	365	361	409	357	390	391	355	371	375	414	429	378	440	401	355	368	407	365	375	378	391	353	370	384	394	374	423	369	322	417	375	420	382	434	431	406	358	381	348	361	405	370	333	370	389	364	384	419	391	385	373	379	357	379	356	382	409	378	403	361	373	375	386	348	365	372	417	401	393	376	386	408	403	388	352	354	374	372	387	353	389	354	366	371	398	379	374	364	364	397	363	363	415	427	390	391	421	385	370	370	375	357	375	377	387	397	404	397	401	395	364	378	329	402	358	383	360	366	390	353	383	372	363	397	376	401	387	350	367	370	369	402	368	358	391	375	403	366	377	385	408	326	389	398	359	398	377	387	350	385	340	320	341	390	377	379	385	362	352	370	408	384	392	383	370	389	369	383
23509	21574	29314	24373	22062	21464	14574	4397	1207	716	619	441	465	352	323	288	301	312	272	522	1412	1457	965	556	364	316	297	216	229	247	229	247	261	258	235	231	281	260	228	251	212	227	254	254	226	265	263	251	243	240	254	275	249	248	233	229	207	199	248	235	253	243	265	248	235	261	253	260	222	229	267	245	218	245	239	266	244	245	243	242	247	249	268	271	250	244	229	238	255	229	246	221	251	242	244	244	222	225	240	251	225	248	260	226	229	224	236	243	266	242	245	252	221	233	247	231	236	232	236	274	277	243	245	219	266	225	246	242	226	258	233	244	253	260	221	247	246	256	254	224	212	259	247	240	227	248	266	215	219	238	214	228	230	231	244	248	243	237	246	226	243	233	231	222	248	254	276	247	253	220	234	251	223	224	244	232	257	226	252	242	238	238	248	238	256	233	249	243	254	226	265	219	235	249	230	231	237	230	234	237	250	229	256	261	267	256	240	243	237	250	269	243	246	257	258	234	247	244	234	235	227	236	282	250	229	254	235	238	254	220	246	259	241	257	240	235	254	228	220	237	247	230	245	207	235	213	241	228	240	226	211	224	255	260	246	264	255	233	218	257	249	260	260	246	232	240	207	235	238	241	228	220	220	248	266	239	253	267	251	225	237	249	212	258	233	255	220	222	243	259	240	252	236	250	237	228	260	252	232	217	234	262	253	225	249	224	242	234	259	244	225	237	229	249	246	228	220	228	224	238	232	259	247	242	253	235	244	231	225	279	262	253	258	254	206	225	221	250	249	226	260	238	268	213	254	243	223	228	239	226	229	247	246	216	229	241	244	242	203	238	243	248	253	215	240	245	222	238	236	225	224	238	237	217	253	253	250	240	223	234	243	223	232	229	236	260	262	247	265	261	255	241	244	238	231	230	239	226	249	235	248	250	215	229	264	231	226	219	233	234	268	226	239	271	231	219	247	243	216	217	233	222	236	239	213	241	259	238	232	212	253	233	243	250	220	262	246	232	263	240	248	254	232	259	225	241	254	232	248	212	227	217	216	244	250	215	253	232	277	252	238	241	245	241	230	238	250	240	239	260	235	245	273	229	246	266	274	202	243	235	258	237	217	254	228	254	270	227	231	246	254	246	231	252	245	246	253	216	215	226	270	235	231	256	223	218	245	211	254	232	254	241	223	228	237	251	243	211	196	214	220	253	258	228	252	252	232	228	257	189	235	230	233	240	228	230	208	231	263	242	214	214	261	221	286	235	261	248	274	211	238	238	265	249	236	239	240	245	227	260	244	225	244	212	273	249	261	260	259	255	253	252	278	248	259	269	235	220	262	250	236	240	236	254	226	246	258	230	258	267	234	216	206	242	213	237	255	234	244	244	233	253	231	226	237	250	265	253	241	225	247	248	235	251	258	228	237	265	216	230	226	248	266	237	249	242	231	214	238	243	255	243	250	232	253	235	250	255	247	243	226	235	229	233	245	233	240	241	238	232	252	274	250	259	233	261	276	225	207	248	246	250	221	227	254	249	270	213	236	239	243	240	241	247	233	254	237	234	246	230	230	247	246	253	268	252	237	251	240	247	233	217	248	254	226	229	251	268	241	249	223	220	242	207	235	240	221	215	217	243	228	248	247	254	218	250	223	255	246	242	263	218	198	244	253	260	254	244	255	200	237	242	256	215	236	229	262	233	227	247	247	245	234	222	245	243	225	216	252	239	237	223	246	265	232	234	247	247	255	231	246	227	222	236	239	243	244	240	234	218	189	215	224	218	237	258	266	262	212	240	256	234	233	230	239	243	232	253	237	231	251	230	217	252	264	244	245	228	223	279	223	274	265	261	252	236	227	213	230	227	245	277	245	221	221	224	226	245	258	260	265	259	251	244	257	237	232	220	268	257	240	232	228	226	238	253	245	233	206	244	236	239	236	228	281	230	232	247	244	270	256	220	263	263	214	237	242	269	248	238	239	256	238	247	229	238	225	248	222	232	220	222	241	253	224	251	235	227	235	230	263	246	237	239	237	264	229	223	237	239	263	236	260	211	239	217	233	260	264	246	244	245	244	242	273	245	256	238	255	240	225	231	235	244	253	237	234	220	245	239	248	245	228	217	249	207	224	240	245	245	222	230	246	230	214	249	260	264	218	253	228	228	247	272	240	269	222	231	253	251	249	258	237	259	238	229	254	215	223	210	247	233	240	241	221	251	253	240	232	272	236	247	254	259	260	226	252	252	253	215	218	236	218	230	244	215	240	244	253	223	218	234	248	249	248	232	236	276	240	231	212	244	254	241	240	253	248	248	242	212	268	220	247	234	244	224	211	241	244	248	224	252	236	234	248	209	251	259	217	256	226	249	259	241	242	252	238	228	227	225	246	260	247	258	251	272	250	250	236	256	222	225	260	256	282	258	251	270	256	241	252	262	227	272	239	253	203	221	225	219	237	231	235	244	263	261	253	203	241	229	240	250	235	255	247	211	239	257	256	246	235	238	230	222	222	234	246	242	244	245	252	243	256	211	237	253	232	241	211	259	250	261	234	226	235	232	238	271	249	255	278	269	249	288	233	216	239	246	236	256	228	247	249	231	223	254	207	271	218	263	211	243	281	246	258	251	227	251	270	231	257	222	246	255	236	219	233	250	240	239	262	248	252	230	266	247	258	243	242	256	245	236	227	221	234	240	250	221	266	252	233	254	235	228	233	227	216	240	227	223	241	238	234	272	253	229	248	226	266	278	241	279	238	248	229	235	257	256	247	275	251	248	243	261	237	220	232	230	235	238	253	252	237	244	253	232	243	279	236	246	233	235	260	216	252	213	228	236	222	261	239	254	244	224	216	216	244	236	249	250	241	231	231	229	224	249	255	240	241	225	216	246	229	220	254	226	237	270	229	238	252	246	261	223	239	219	236	237	240	248	228	259	280	228	228	241	268	229	229	252	221	217	233	256	241	232	286	245	249	246	250	236	190	235	239	247	258	237	244	232	216	251	260	242	259	244	232	249	236	212	242	266	240	243	235	260	266	219	247	220	219	238	220	227	220	242	231	244	269	227	241	280	246	225	253	231	245	213	238	234	267	256	240	247	264	232	218	264	218	243	237	224	237	263	248	229	252	248	258	245	237	261	233	237	253	229	269	261	238	260	218	264	248	253	224	262	233	235	254	258	234	247	233	257	233	230	236	252	266	262	224	270	235	243	227	217	214	249	204	226	275	237	269	262	218	237	221	242	243	249	240	237	247	243	264	208	248	223	252	245	230	243	236	202	271	220	280	232	243	236	226	239	246	220	263	239	222	263	217	235	222	266	214	222	215	254	251	195	243	250	252	262	236	232	266	227	235	220	224	231	201	238	235	246	248	226	238	214	256	237	267	233	229	225	253	228	248	227	237	230	235	234	247	232	250	246	234	238	253	219	230	260	260	257	225	234	250	212	250	264	214	223	235	271	235	223	228	232	249	247	250	207	255	252	246	244	251	232	255	236	227	243	237	251	238	242
39856	61308	51114	38167	29837	22444	16144	7155	2717	1633	1256	935	840	689	650	583	514	499	460	1069	3244	3510	2132	1173	672	507	439	346	397	359	404	381	382	368	358	377	367	380	412	397	371	371	399	411	375	368	381	383	400	401	387	361	382	377	395	384	383	376	369	388	363	360	393	390	398	394	371	356	392	360	365	368	385	390	378	411	375	383	350	337	391	419	353	398	370	387	409	398	379	369	409	381	404	389	368	396	394	393	386	374	388	408	366	429	385	378	379	331	385	384	400	391	369	350	386	370	378	340	377	355	406	389	391	406	366	390	354	394	380	409	397	410	356	359	369	406	419	394	419	364	346	349	378	377	387	392	395	364	402	392	379	379	421	383	348	357	385	380	378	377	350	358	415	371	362	387	409	370	392	383	382	349	426	366	411	375	369	402	393	403	385	360	402	388	368	374	413	391	378	382	379	380	369	368	381	408	387	372	358	352	353	384	406	379	378	425	412	381	387	359	400	375	410	378	401	391	366	399	404	370	382	384	397	386	394	371	333	372	360	394	362	373	370	396	372	384	359	394	373	381	373	380	392	374	346	395	436	390	366	352	389	362	342	401	406	371	351	382	387	389	361	366	374	395	360	421	401	387	386	371	368	345	370	375	360	373	394	369	389	385	377	371	387	365	363	385	370	383	389	398	380	385	375	406	358	371	373	408	392	388	332	405	344	387	375	349	393	384	343	364	377	359	408	356	346	376	412	393	399	396	385	432	358	328	380	358	403	398	382	393	375	368	386	383	350	343	394	380	398	397	360	380	363	384	380	380	386	372	393	402	396	412	359	390	414	415	397	401	379	369	428	447	411	382	384	406	386	404	383	358	388	394	390	369	398	396	382	368	370	377	362	361	382	373	351	366	375	410	375	391	403	391	397	396	407	365	380	366	363	373	400	373	423	375	392	410	396	349	370	361	373	362	394	342	388	367	374	393	390	393	365	347	390	383	368	406	351	392	377	367	364	386	379	365	379	368	348	360	355	380	388	379	380	385	396	386	384	360	385	382	382	397	368	404	384	395	386	379	389	358	364	361	354	389	360	385	420	385	376	401	368	377	350	394	409	403	408	395	399	363	403	416	386	393	399	415	388	370	405	429	382	388	368	384	392	399	392	390	391	400	361	328	389	366	378	378	393	367	373	367	362	372	370	367	339	369	368	399	358	390	407	390	379	386	385	382	365	382	429	395	377	365	361	350	376	396	388	380	370	355	353	404	372	403	385	434	411	378	378	395	380	366	381	399	393	362	343	359	374	354	388	392	401	383	366	380	406	407	377	422	354	365	386	378	402	373	353	396	402	366	376	376	386	396	391	374	367	365	372	348	367	385	391	379	387	381	355	358	393	363	383	363	380	397	380	343	377	371	392	353	359	352	382	334	378	358	383	385	378	367	359	405	407	405	381	347	391	381	379	362	392	420	386	372	365	380	387	391	384	394	375	406	354	433	393	380	380	399	393	350	378	400	392	412	359	353	379	411	399	376	333	360	384	373	379	385	379	381	439	383	385	373	395	376	381	362	353	409	378	382	415	385	388	369	352	377	403	408	356	401	339	399	351	365	380	388	339	417	384	395	373	414	389	372	395	352	357	387	388	375	377	400	344	400	357	371	397	395	358	397	361	360	383	381	384	353	403	374	355	381	364	383	375	405	375	379	378	406	351	404	377	387	354	361	371	411	377	379	415	381	368	430	362	367	402	366	368	341	410	408	369	375	373	384	386	376	377	382	370	384	372	365	401	375	399	354	360	335	383	356	368	380	390	386	347	365	385	390	383	367	380	367	393	356	356	385	362	384	410	377	397	372	394	354	414	385	385	417	388	380	382	367	369	375	401	368	371	410	388	359	365	381	391	389	355	395	378	366	412	389	357	395	347	380	383	380	418	383	407	374	421	360	392	373	379	391	420	373	342	396	393	376	382	364	415	333	352	355	363	375	397	371	363	372	353	399	379	377	364	383	373	395	374	382	366	378	388	382	395	395	409	389	377	357	395	396	355	403	381	393	369	372	354	389	399	387	366	398	386	384	364	380	395	348	375	368	360	361	375	353	402	346	407	366	381	363	402	360	379	401	389	372	378	372	402	410	381	404	387	377	372	370	375	351	388	402	384	384	394	398	392	380	384	381	359	388	402	357	367	353	378	362	383	371	391	380	370	359	407	388	403	372	381	333	378	367	381	354	365	357	353	385	377	384	377	403	374	421	348	350	360	396	395	387	399	388	353	375	357	383	390	387	354	393	380	393	370	354	398	389	383	376	379	381	396	372	413	378	386	390	384	380	392	384	365	393	398	363	388	382	373	396	377	373	408	357	350	336	389	354	385	381	353	361	366	349	370	384	392	406	384	372	366	396	385	392	370	394	373	400	387	377	381	380	378	365	397	390	383	353	384	400	398	401	393	397	371	403	381	412	358	377	360	372	380	386	353	388	382	387	360	397	388	399	392	360	389	393	388	385	417	389	369	392	351	348	401	371	364	389	373	381	388	372	388	385	359	434	376	378	359	388	392	405	365	378	380	374	406	400	388	396	395	355	395	396	430	391	393	379	408	349	391	365	340	399	358	425	368	378	367	394	372	389	352	385	344	348	381	371	390	359	376	360	379	375	361	373	383	382	379	405	401	399	387	403	373	374	431	424	376	385	357	329	374	395	355	371	380	376	363	399	410	365	389	360	376	343	375	387	381	400	401	424	375	371	348	384	366	373	396	330	390	396	400	387	346	384	384	403	371	374	384	374	342	362	373	344	381	350	368	379	382	375	389	408	401	389	389	345	354	386	392	403	368	405	378	363	379	392	381	373	395	374	365	391	387	340	374	376	389	375	347	373	365	381	368	372	377	381	391	370	384	380	402	379	368	366	376	400	372	382	340	383	367	387	392	367	378	428	386	371	362	388	358	408	363	420	394	391	376	389	352	406	358	377	363	383	385	387	387	387	382	405	345	358	382	397	369	389	397	398	394	395	386	365	372	362	355	375	348	378	396	400	396	344	396	388	379	380	382	390	413	419	361	347	376	373	409	386	395	387	357	384	370	363	413	424	394	394	354	370	373	406	379	375	400	354	370	398	395	364	360	438	382	363	364	379	395	373	378	365	402	368	384	400	363	397	395	441	398	386	342	340	375	400	412	382	381	384	339	363	394	390	390	374	393	383	362	381	404	357	386	386	364	365	389	376	381	426	369	400	371	376	399	404	371	387	372	384	377	379	365	379	378	347	384	398	382	378	372	383	370	389	381	389	378	400	382	379	372	383	367	373	345	392	373	352	402	392	365	372	368	397	362	355	385	416	377	398	361	391	341	369	392	361	375	360	375	376	370	388	383	380	377	418	385	374	385	410	388	367	366	382	369	378	358	394	347	370	388	376	401	400	443	363	396	412	404	402	379	405	351	444	368	390	383	362	365	352	379	399	372	411	435	377	361	375	408	385	356	401	346	382	390	398	363	349	379	384	383	359	412	417	382	403
29644	26575	27421	19834	9736	3895	1542	679	464	422	308	314	283	288	303	258	269	271	233	244	302	398	335	314	244	259	207	262	269	262	232	234	254	249	239	257	248	233	240	280	246	280	259	253	257	240	262	240	239	237	204	235	214	228	251	221	221	247	226	239	230	256	244	224	197	209	241	239	245	235	242	233	232	234	240	261	227	238	244	250	249	236	200	238	251	242	214	211	240	238	257	222	202	240	245	228	230	226	210	237	240	216	250	263	243	259	251	243	262	244	239	209	271	259	260	243	236	268	215	221	272	227	222	221	244	242	259	231	229	234	243	250	253	230	240	234	228	233	237	258	242	217	226	242	237	234	237	249	232	244	226	236	218	243	243	296	248	255	227	248	243	198	257	247	257	247	217	243	251	212	228	239	228	240	214	243	258	225	236	247	255	239	266	232	229	224	247	249	229	196	241	237	236	229	226	258	235	242	256	249	222	233	223	228	247	233	243	203	244	250	250	227	244	228	221	215	255	242	231	232	230	248	238	233	249	253	253	261	241	253	246	256	228	249	236	229	263	257	243	225	231	236	237	258	274	246	255	234	224	240	238	257	219	230	237	213	245	216	250	246	242	229	243	230	223	235	219	229	238	235	218	222	246	200	277	242	231	218	233	241	261	224	236	250	239	221	239	218	236	252	235	233	272	253	233	233	245	226	245	200	259	237	246	227	240	225	254	250	256	241	213	208	250	220	230	236	240	222	209	223	264	247	247	230	253	236	216	241	239	223	254	248	247	257	229	245	228	218	263	243	241	218	251	234	218	216	233	259	259	224	257	249	234	216	215	245	252	249	241	228	228	221	246	245	228	226	223	231	239	247	238	235	225	269	242	226	220	265	259	229	181	219	246	239	250	230	256	248	237	240	246	221	249	244	217	228	252	222	227	242	225	224	228	262	267	224	225	231	222	228	241	243	233	232	219	290	246	225	239	249	229	243	261	270	230	225	251	245	232	253	237	256	266	238	224	241	229	244	232	226	261	264	256	233	259	231	257	226	246	236	252	241	239	259	220	198	258	246	234	251	246	258	239	258	268	216	256	222	242	241	223	247	277	232	271	265	258	233	214	245	208	226	237	240	223	235	233	255	251	252	239	241	250	251	238	237	242	261	226	225	282	221	222	239	229	243	220	240	219	241	201	210	207	246	242	254	246	216	232	246	238	222	221	205	246	227	226	260	268	233	240	242	226	211	251	220	230	260	248	248	241	243	236	254	211	243	240	234	220	254	245	251	238	237	245	236	227	232	247	216	240	230	238	228	244	229	204	221	265	241	225	257	224	211	233	238	253	234	248	221	246	224	212	250	261	222	221	229	237	221	243	236	201	247	236	231	272	251	222	261	219	236	265	241	235	243	208	221	225	254	221	241	247	235	223	230	258	242	245	227	225	259	230	261	232	217	256	226	234	255	248	245	261	247	223	242	259	246	237	231	240	242	246	237	229	265	207	250	234	248	245	236	244	255	256	251	229	222	224	237	229	238	237	232	246	228	245	265	239	219	239	228	278	234	201	244	237	218	237	224	253	237	242	225	205	235	258	225	226	236	254	232	232	241	241	259	257	226	217	230	234	227	236	254	235	254	250	230	253	241	261	275	234	210	218	236	198	239	234	243	257	262	238	214	255	241	242	247	237	261	228	282	224	224	253	207	241	242	237	233	243	220	239	252	234	230	240	212	237	233	233	255	213	233	231	254	236	251	222	215	220	236	231	241	259	256	213	248	243	207	232	221	233	247	251	239	233	247	266	247	235	231	252	198	241	235	220	222	219	230	214	233	252	239	242	235	216	218	231	256	222	266	229	225	218	265	254	262	232	226	263	255	203	249	235	229	219	239	258	228	245	212	241	230	234	239	276	234	208	231	233	237	225	235	248	230	259	253	242	251	247	228	240	222	248	243	227	213	244	239	224	245	242	214	219	249	249	228	212	293	258	237	259	264	217	248	232	228	240	210	235	233	231	224	238	245	258	258	240	227	236	230	250	263	215	261	241	238	239	223	252	219	231	245	230	230	252	246	253	231	241	221	226	207	257	259	247	221	231	257	246	226	252	257	207	241	227	241	255	237	227	254	214	258	257	235	229	255	226	260	243	212	233	242	232	265	233	227	232	279	233	247	238	255	227	248	241	205	267	247	253	243	246	222	241	268	217	272	255	221	241	232	205	266	251	254	249	279	239	258	225	215	246	216	235	258	231	236	215	231	246	245	228	237	204	240	250	229	226	221	214	242	240	247	258	249	254	213	261	233	246	231	224	256	234	257	255	218	229	237	222	232	252	200	218	242	236	223	239	217	241	232	222	232	227	231	252	248	220	248	258	242	263	237	262	247	241	217	231	253	238	232	218	228	251	256	234	245	253	239	248	265	246	219	269	240	267	243	231	235	256	221	240	237	237	218	238	234	236	251	263	243	233	236	233	246	226	260	255	236	229	236	257	255	273	243	247	220	224	280	248	238	256	233	225	240	220	231	235	222	235	232	276	233	254	248	237	261	228	211	246	245	231	235	253	220	217	224	239	254	237	215	240	257	249	250	242	234	272	233	254	241	263	246	235	229	248	249	262	223	217	242	235	279	246	235	239	194	218	215	232	237	230	246	247	242	221	220	215	237	255	238	251	224	218	235	244	240	222	253	240	242	225	245	238	237	247	232	244	239	236	227	266	226	236	232	244	226	244	235	246	244	263	249	221	217	268	238	241	215	259	226	254	219	217	234	247	263	230	207	248	220	251	218	227	217	249	249	241	234	218	236	241	263	260	244	197	231	248	263	216	246	252	228	237	231	209	221	238	234	217	229	256	232	243	263	220	231	242	252	224	233	229	242	236	246	226	237	256	232	244	214	270	222	233	254	259	238	225	228	274	260	222	238	269	200	240	252	238	220	188	262	228	254	259	265	239	220	233	213	246	249	221	227	255	234	249	216	230	250	253	277	263	226	218	239	239	242	224	235	221	219	252	233	224	247	256	258	202	233	204	246	247	261	260	234	237	244	233	211	233	255	245	226	244	254	227	241	234	251	219	186	239	231	214	242	240	222	245	259	249	238	228	228	229	231	217	250	273	229	243	247	275	220	229	249	236	241	214	220	213	239	232	222	235	257	253	236	224	221	235	264	218	231	254	250	227	250	268	246	238	224	230	253	236	226	253	256	235	247	258	227	255	250	271	247	245	240	238	246	228	229	221	242	237	216	238	238	269	218	248	216	241	263	237	222	263	244	243	250	246	237	242	247	264	254	246	245	229	240	219	247	237	226	243	237	272	234	236	275	226	263	227	250	259	235	237	247	238	227	232	218	247	231	241	239	233	241	221	225	212	234	274	246	235	253	206	239	256	226	240	220	262	224	235	243	202	260	282	222	254	242	224	232	223	253	217	274	235	256	258	225	242	245	236	233	242	243	238	249	249	259	240	254	249	248	223	239	222	248	255	234	241	237	240	267	247	267	231	235	275	236	266	263	260	256
36047	43075	36303	25734	16477	8606	3769	1725	1143	899	734	609	573	546	501	441	430	429	429	446	606	688	649	524	437	432	402	360	353	379	405	399	401	402	388	369	371	376	387	354	353	396	339	395	398	392	397	383	371	407	385	389	377	369	384	440	396	376	384	389	395	410	373	392	402	386	338	401	398	395	358	366	366	360	372	377	389	367	403	391	359	370	386	366	406	394	399	369	342	367	374	375	374	379	394	378	393	384	372	396	353	384	378	374	373	386	336	370	394	369	383	376	378	372	407	367	376	386	367	353	391	382	404	361	392	384	386	382	392	395	348	365	387	377	371	402	379	355	378	388	370	383	388	393	393	333	369	383	342	383	374	400	378	375	382	401	392	414	376	393	392	384	358	392	371	422	388	352	387	376	381	341	365	380	405	403	398	348	376	382	386	369	408	375	398	381	404	390	403	393	371	378	400	394	393	363	364	376	344	398	382	399	372	375	383	419	380	368	379	377	365	371	359	383	420	416	381	349	376	382	367	387	385	398	378	351	390	396	366	404	395	387	397	406	375	388	387	382	378	409	422	366	359	361	384	402	399	375	361	389	400	408	361	356	368	349	381	369	384	388	345	356	383	387	343	397	366	387	412	414	366	395	364	391	363	369	360	375	364	348	372	388	372	357	378	358	362	389	385	395	365	376	382	382	397	368	410	384	362	399	375	371	398	376	382	377	365	413	359	408	406	368	410	366	378	386	383	387	375	397	392	405	402	370	357	360	341	350	401	389	364	368	393	380	386	385	364	387	395	352	378	341	366	379	417	383	389	349	396	396	401	366	366	373	397	411	365	425	372	393	399	375	345	351	427	351	372	368	364	381	413	388	393	360	372	374	400	377	405	390	418	369	384	393	357	364	383	399	375	373	381	394	410	353	423	391	365	416	372	365	363	362	386	360	418	378	352	389	359	362	373	392	376	398	360	395	380	416	380	374	358	391	396	344	392	371	388	373	386	394	388	355	363	387	425	369	350	381	401	389	372	397	367	395	369	383	339	362	372	365	376	361	383	382	388	381	386	380	367	377	393	380	359	377	390	417	385	370	370	380	365	375	381	414	351	434	395	354	351	359	352	376	421	405	357	389	371	369	406	405	375	414	377	386	376	410	395	369	378	394	370	375	389	384	385	368	385	363	357	385	397	393	418	360	389	369	377	381	399	413	396	353	375	384	379	372	380	362	387	408	393	389	380	403	354	371	370	376	400	381	384	386	378	370	398	387	403	388	364	378	377	381	396	380	366	364	402	395	388	405	391	363	381	406	397	382	416	397	355	394	417	373	375	368	408	360	414	374	379	387	387	361	381	381	371	375	393	429	371	355	361	396	412	386	372	407	372	348	389	414	396	399	367	389	335	392	402	384	402	383	367	361	354	380	391	387	365	371	369	380	367	400	380	372	394	386	390	356	354	387	402	401	411	418	384	379	383	379	355	387	381	387	387	403	367	373	359	366	395	394	390	380	370	377	407	392	372	385	389	344	377	374	371	440	377	375	356	409	372	411	404	374	394	369	409	386	369	371	406	375	370	406	375	400	353	391	400	404	362	373	388	385	388	385	386	414	402	376	372	379	373	353	397	349	399	366	367	369	384	356	392	421	395	372	403	372	415	395	400	398	347	395	360	350	369	397	374	383	402	353	386	359	377	396	382	355	402	389	387	369	341	405	382	385	365	405	370	359	403	378	395	387	393	355	348	358	371	359	390	397	391	353	423	354	377	373	379	375	317	379	352	393	392	380	390	371	386	361	383	388	325	374	359	370	366	363	409	343	389	431	405	376	377	362	379	360	395	394	360	400	357	398	387	410	395	346	410	378	430	383	337	386	394	401	390	361	407	372	369	388	359	389	349	409	425	383	392	399	387	395	387	422	365	369	381	390	333	384	407	385	386	360	360	378	395	355	382	430	388	397	372	409	381	412	400	390	416	358	419	389	375	360	347	363	404	370	393	412	381	359	388	391	395	364	365	382	397	375	396	379	382	382	381	368	393	369	394	342	389	385	385	412	365	401	429	372	348	366	354	378	346	391	359	396	395	380	384	369	388	377	373	369	378	356	357	387	356	373	399	361	391	369	397	376	378	392	373	415	400	392	407	359	377	387	378	378	405	372	405	384	361	405	397	351	404	397	377	342	389	347	372	385	345	399	394	365	371	406	393	360	371	321	374	360	390	377	365	360	413	394	374	381	387	401	367	386	361	378	357	412	400	353	409	337	332	411	386	362	362	387	384	378	393	389	366	394	372	382	371	367	357	378	383	363	364	402	405	415	351	365	398	406	366	369	387	372	374	378	383	363	378	366	374	371	382	360	391	375	417	396	366	406	370	420	397	368	364	361	353	352	373	374	356	370	389	379	368	381	372	364	381	384	403	371	384	385	374	391	377	429	394	414	374	343	400	366	377	348	383	388	387	366	400	377	381	400	353	379	353	369	364	397	402	395	340	343	377	405	367	391	403	352	384	341	374	363	383	380	355	380	406	372	376	368	385	339	391	377	345	382	382	368	349	404	379	392	373	386	416	358	396	419	354	368	358	397	377	370	351	401	367	384	362	398	386	389	412	379	388	371	371	386	390	392	357	389	393	357	384	363	423	377	360	360	372	412	369	402	415	401	386	413	374	373	402	391	397	425	349	395	410	371	369	350	352	376	392	358	388	386	392	366	370	417	409	389	380	374	360	392	393	389	357	353	391	424	363	398	387	374	365	362	380	386	371	389	379	381	385	400	384	376	409	386	394	384	387	348	400	380	365	378	397	369	371	385	344	407	390	387	384	369	402	390	365	377	345	378	379	340	398	352	410	369	341	373	387	354	372	365	394	421	408	393	379	366	395	374	376	405	377	388	368	364	370	394	388	383	381	406	409	377	418	417	334	387	382	414	385	375	364	348	379	384	370	414	336	372	413	375	361	368	358	391	392	387	388	370	353	331	428	368	373	371	370	388	427	377	381	355	382	367	358	406	375	397	342	369	401	371	349	376	413	386	384	397	376	355	369	395	385	380	360	383	357	402	393	389	399	384	355	407	379	383	380	355	396	360	376	379	332	375	360	401	366	388	384	409	370	380	378	396	355	379	377	387	358	415	368	375	371	379	412	358	384	386	383	391	375	358	390	393	389	375	394	367	383	390	365	410	388	385	377	360	386	408	397	377	375	356	390	376	364	395	380	409	388	382	377	423	374	380	360	369	378	352	405	342	375	392	395	356	407	391	360	406	386	358	351	389	362	404	381	391	364	374	391	381	364	399	342	380	370	393	385	384	361	372	360	370	358	358	386	373	359	371	396	344	357	373	370	360	399	395	371	385	367	364	386	372	370	343	411	332	363	364	370	375	353	400	366	375	406	383	377	379	376	366	357	372	353	379	364	369	362	363	397	351	381	351	357	359	374	383	385	373	390	380	396	357	365	384	383	407	379	408	397	408	396	359	373	339	368	440	360	381	395	381	397	338	405	386	409	395	396	388
24684	21547	28712	25790	20980	11887	4084	1556	909	585	408	365	311	344	321	323	273	267	252	275	587	852	766	495	324	307	254	224	272	254	274	272	218	241	251	258	265	253	225	234	260	265	242	228	217	248	235	228	226	228	241	245	244	226	267	224	227	254	235	268	220	267	234	231	247	228	263	256	251	241	240	224	276	237	259	264	227	273	234	264	229	232	259	233	228	249	223	276	223	219	232	248	235	237	249	248	242	230	245	237	238	242	232	218	236	248	215	256	246	241	239	263	246	268	216	236	221	256	257	226	234	257	235	257	241	238	246	244	236	218	221	217	243	231	210	225	242	254	274	219	233	244	255	226	260	233	250	212	250	227	228	239	263	253	251	262	231	226	247	248	253	244	233	256	251	239	257	234	234	257	247	242	233	249	239	240	261	256	254	234	251	238	210	239	233	253	212	263	247	277	240	241	253	264	245	247	225	248	223	247	254	240	217	250	253	272	262	240	240	246	251	244	208	220	250	218	243	252	264	234	229	273	230	265	248	240	230	254	233	255	256	253	231	256	221	234	217	228	270	235	245	215	261	232	232	230	242	227	228	243	231	269	239	233	240	251	245	246	247	238	229	231	237	259	225	214	244	234	229	256	266	270	241	248	253	244	226	230	240	244	227	234	239	246	225	209	258	252	247	236	221	235	222	248	242	252	230	225	223	257	250	248	236	248	227	245	250	248	256	240	255	233	243	240	237	219	226	235	224	225	261	228	212	228	231	246	240	226	229	227	233	217	234	221	259	230	230	246	228	256	229	243	236	243	254	244	243	246	246	251	256	262	219	223	217	241	246	242	246	274	234	251	250	253	257	226	234	259	213	227	234	242	235	230	236	247	233	245	263	245	207	250	225	255	247	232	267	247	235	230	253	205	217	235	238	237	223	227	220	267	248	260	243	255	249	254	231	238	282	242	237	233	236	269	266	244	245	225	253	247	239	238	231	260	250	234	268	233	236	216	228	234	245	216	235	209	255	228	242	256	241	224	253	226	219	248	228	229	244	264	235	244	264	244	265	242	219	267	241	253	271	245	250	225	246	255	244	226	223	230	249	254	231	245	248	241	253	279	242	246	236	219	255	239	277	238	245	225	260	239	212	241	230	269	268	230	238	243	244	254	208	232	252	231	241	237	272	250	235	262	245	245	252	231	239	234	249	226	226	277	230	229	253	221	221	266	252	241	242	247	225	247	270	238	215	252	234	232	218	233	231	262	218	246	234	252	213	244	261	248	223	244	237	251	249	250	231	264	254	243	240	219	254	240	220	236	233	206	240	242	263	249	251	229	268	211	240	227	228	245	267	229	245	222	229	246	251	261	254	210	238	254	258	234	221	250	236	209	240	246	219	227	246	219	241	238	247	244	234	254	224	242	244	236	243	226	211	220	244	262	234	258	248	258	220	224	244	250	238	224	245	212	229	226	226	234	215	230	240	241	253	243	253	254	228	242	229	255	241	271	217	241	209	247	236	234	235	259	230	242	238	238	219	266	275	230	215	244	253	251	242	231	254	272	247	244	243	213	254	245	246	269	222	266	230	233	228	236	298	255	276	260	220	261	261	255	218	223	260	253	246	230	257	229	262	269	237	212	245	242	228	254	193	232	225	197	235	232	224	209	258	248	248	225	249	249	229	261	222	207	245	243	225	221	267	259	231	255	256	214	238	252	214	219	235	230	274	246	231	227	218	234	257	235	221	216	257	240	245	214	214	235	234	234	245	229	221	269	244	226	232	256	246	233	214	237	232	242	217	231	251	250	243	206	256	234	213	249	240	235	244	229	243	246	244	238	236	243	225	239	249	219	244	246	248	254	234	254	239	228	241	233	264	236	241	230	245	228	245	238	253	237	223	229	251	233	233	231	230	217	254	236	264	230	247	231	249	233	258	270	234	273	213	253	241	238	236	264	262	239	260	245	244	250	259	249	265	233	264	254	253	238	219	230	270	229	255	230	237	236	204	241	261	229	251	235	239	215	262	258	242	229	224	221	244	233	240	246	235	227	225	224	243	239	235	230	237	250	252	224	219	226	259	237	251	232	269	222	257	207	241	242	237	235	259	248	246	231	233	258	231	241	253	244	250	238	236	245	243	240	254	240	248	265	238	245	234	232	239	228	264	250	223	231	231	237	212	237	253	247	240	230	236	239	228	216	250	250	233	255	221	262	254	220	246	254	239	233	247	263	247	260	252	252	226	230	242	243	244	260	245	258	235	249	205	253	231	227	256	265	226	244	259	217	241	234	235	220	258	273	258	225	225	268	218	244	216	250	253	251	247	239	250	260	217	253	255	243	229	265	216	217	248	230	255	254	213	239	250	219	245	229	231	233	245	246	253	233	223	248	278	261	239	231	242	241	253	236	270	252	243	244	255	253	222	244	243	252	247	248	246	237	277	244	251	232	247	228	208	242	224	243	250	262	258	238	237	238	234	214	239	237	277	245	218	243	269	226	247	275	228	237	224	245	230	229	232	250	243	255	261	239	237	245	236	237	225	251	271	217	254	267	197	227	233	231	246	227	227	250	254	255	240	250	248	250	243	243	251	220	255	258	238	244	247	271	222	247	237	224	242	244	243	254	217	233	195	250	264	233	283	235	266	268	245	213	248	251	239	259	234	214	263	245	231	260	244	237	232	234	222	240	255	243	258	228	256	259	243	223	259	243	230	246	231	244	213	278	238	245	248	243	259	225	265	222	225	254	230	242	217	255	251	214	252	227	250	237	242	226	254	240	234	251	252	264	259	234	241	236	258	225	227	239	239	228	250	264	236	220	228	243	216	229	255	233	254	253	218	236	228	263	250	261	212	244	253	252	189	236	237	218	235	249	221	242	247	232	212	255	238	259	234	244	237	229	255	234	238	227	232	229	220	234	243	237	240	257	226	231	250	244	249	248	231	245	244	248	254	261	247	269	202	229	255	243	264	241	271	241	251	232	222	250	241	238	221	223	202	216	248	265	229	246	241	246	271	243	251	258	232	248	241	270	270	241	246	230	247	249	220	233	229	269	243	235	246	265	267	220	242	244	231	238	248	235	229	230	239	254	238	231	250	219	239	244	252	255	257	278	228	243	246	234	235	249	246	226	254	237	244	252	235	212	224	242	233	237	272	235	254	272	264	223	215	231	230	230	237	264	224	241	240	268	235	253	233	242	252	241	241	241	266	233	213	240	236	253	261	230	231	222	235	262	245	249	240	239	265	229	237	251	245	221	272	241	239	245	252	240	230	248	237	233	229	225	223	222	266	225	267	246	267	265	244	240	270	248	212	252	247	236	235	221	235	224	239	248	229	236	242	260	262	235	210	230	218	224	255	258	237	230	236	238	260	232	251	240	245	238	229	249	236	236	235	248	228	250	218	248	240	216	234	244	227	247	234	236	244	248	222	244	232	259	251	237	257	269	240	231	276	270	241	261	204	241	246	261	247	250	251	243	234	232	252	261	247	218	232	244	224	237	238	235	256	256
36777	51630	44787	33746	24103	13538	6493	3714	2176	1364	971	749	707	620	605	502	498	479	430	451	1179	1945	1585	1134	627	425	447	406	392	375	409	427	393	381	392	359	407	382	379	372	362	376	384	401	413	387	387	360	379	389	393	398	406	372	378	380	365	379	368	357	378	341	363	386	389	370	351	379	390	363	402	388	356	389	355	360	405	366	361	393	398	382	400	374	426	424	387	373	381	383	401	408	383	403	359	377	374	382	391	401	390	406	405	424	385	368	360	410	362	423	407	402	393	388	406	411	385	359	405	407	384	408	388	364	405	369	402	381	420	375	365	365	377	384	413	403	354	390	385	359	351	409	373	392	365	395	389	383	381	386	391	360	394	366	414	412	368	385	400	418	377	396	396	372	420	409	391	376	411	353	383	393	398	359	385	403	424	409	363	420	407	367	392	329	340	368	385	397	407	357	403	409	381	379	391	353	395	406	379	396	372	355	383	365	338	396	399	367	343	381	395	364	354	397	389	339	391	345	391	395	378	420	415	376	390	394	403	405	371	388	390	405	401	392	372	388	383	364	385	395	364	396	379	413	398	351	391	393	389	377	387	368	364	406	396	373	371	383	356	363	378	388	406	403	392	384	374	371	395	418	378	384	374	361	397	399	394	392	386	401	345	377	427	374	410	402	412	385	380	377	397	376	390	359	396	349	413	387	389	337	381	376	391	391	405	392	384	380	359	389	365	411	349	392	388	384	358	388	397	374	410	371	410	401	371	386	382	371	392	382	376	370	391	373	387	382	390	364	388	406	383	395	355	399	410	382	360	385	411	360	394	358	399	425	364	374	372	399	390	394	392	394	351	414	382	422	393	373	403	388	437	357	366	342	390	362	396	406	364	369	379	348	400	387	413	417	376	394	391	385	386	407	385	390	371	388	384	390	350	391	376	397	435	426	382	372	382	406	378	373	398	404	366	370	393	361	371	362	395	376	377	366	390	394	373	392	390	367	395	411	362	392	370	354	394	396	378	373	391	383	369	383	372	392	378	387	382	402	411	359	393	415	406	391	401	373	346	428	386	369	395	366	374	389	399	396	419	383	356	358	393	361	393	369	374	393	377	371	414	377	372	389	393	355	394	386	380	391	407	394	396	395	382	374	369	382	373	394	411	405	416	370	372	417	394	430	403	364	392	394	381	377	425	435	402	425	356	383	382	372	369	371	371	384	405	367	393	367	391	385	410	365	407	405	406	397	379	366	381	385	408	374	390	383	374	381	384	374	419	368	410	418	395	370	409	366	398	427	364	383	389	349	379	365	358	371	396	368	381	387	358	395	360	380	356	349	414	340	368	362	372	402	370	359	396	412	400	414	381	386	378	381	389	346	401	373	373	409	394	435	368	391	383	419	393	401	361	362	391	406	388	360	393	408	387	419	423	380	374	395	387	390	402	353	408	375	396	393	378	355	372	436	357	365	376	374	381	400	391	383	407	394	406	432	399	371	401	389	370	353	363	393	345	422	389	362	353	343	363	380	377	394	417	392	402	397	418	383	390	395	356	357	398	357	372	390	381	363	399	401	392	429	381	405	359	389	372	385	394	357	432	391	412	441	396	391	399	368	374	354	417	402	395	385	367	388	386	365	390	404	398	396	412	401	423	366	361	362	396	389	392	359	389	373	411	383	380	387	356	424	424	363	372	378	400	372	397	405	371	395	379	399	397	395	348	367	380	397	380	393	373	417	372	372	386	390	391	401	398	384	402	366	360	387	365	407	392	385	398	404	362	353	396	363	394	399	412	421	348	403	405	376	360	374	377	385	399	395	371	360	399	398	379	402	388	395	383	387	384	342	373	399	381	363	399	371	421	383	426	396	368	403	366	410	380	373	392	368	363	413	345	403	377	355	378	405	400	369	387	378	421	400	350	370	396	383	376	378	378	381	380	404	363	391	373	410	385	383	357	361	374	378	386	419	406	385	392	372	370	392	376	372	378	368	402	340	393	397	381	366	443	373	394	345	383	386	358	375	365	390	382	404	373	382	392	382	354	382	377	389	397	408	358	375	341	368	381	399	375	402	397	391	347	373	372	373	387	382	407	413	382	383	372	374	397	405	392	404	407	396	339	392	396	383	361	353	391	399	367	362	382	380	369	387	397	370	404	371	419	415	368	371	446	356	353	386	376	393	376	399	394	371	381	405	368	376	356	415	401	352	366	382	359	381	373	374	420	346	384	386	372	395	390	411	394	395	408	405	400	407	399	400	363	404	398	389	417	376	417	408	366	365	390	391	384	389	378	381	388	413	408	397	387	376	350	377	406	369	380	363	393	355	368	360	385	387	380	368	405	379	415	355	365	381	452	400	386	364	408	406	413	379	393	387	378	365	387	387	364	407	373	402	394	364	373	366	393	388	382	391	413	373	418	378	387	410	364	357	392	390	349	422	382	360	362	415	401	386	379	364	379	353	405	382	424	384	392	370	380	382	395	396	432	354	358	396	414	384	381	409	377	402	369	357	377	334	395	411	383	375	425	359	355	371	357	367	367	386	378	395	358	371	387	395	369	373	345	368	405	393	399	364	412	413	414	354	394	382	411	369	380	387	388	324	366	384	376	390	362	361	394	393	378	398	394	349	349	383	401	359	388	412	380	371	373	385	399	373	403	396	415	414	403	388	393	337	372	361	382	408	338	370	400	380	402	360	382	410	409	356	402	375	389	405	346	376	354	412	392	359	354	391	361	376	367	413	361	372	416	379	330	399	358	401	381	347	356	397	391	380	403	367	384	360	399	364	405	365	424	344	396	370	395	406	402	348	350	359	380	369	415	366	386	367	387	371	423	397	394	389	374	373	359	378	371	364	394	409	396	416	386	398	411	391	381	370	364	355	384	389	381	374	384	425	373	403	380	386	405	374	399	408	372	369	361	394	388	378	374	347	384	382	406	405	379	396	402	415	377	362	405	410	364	387	385	380	422	389	358	356	399	375	373	371	377	373	382	370	400	400	358	387	357	410	410	360	373	389	364	390	375	356	368	353	353	384	358	409	364	387	388	371	379	382	407	427	389	389	402	391	374	347	408	417	366	350	345	408	368	400	420	377	401	367	379	370	385	380	373	362	384	401	404	410	396	376	355	388	401	375	417	397	369	377	374	383	406	389	386	334	369	356	387	405	366	408	377	399	410	390	387	407	409	371	389	397	364	376	398	370	348	384	391	381	371	386	360	398	370	391	375	382	426	372	376	401	372	355	367	362	375	359	414	374	395	409	389	399	331	355	392	377	373	392	374	360	373	389	395	418	364	418	395	431	385	393	376	343	381	348	352	384	389	351	397	415	385	357	420	413	390	370	381	341	379	371	377	389	398	392	375	378	426	432	394	350	418	366	406	393	392	389	408	397	386	373	371	356	430	362	382	409	385	348	391	372	382	385	400	391	381	397	358	390	376	352	413	396	369	384	344	362	402	381	367	380	404	373	399	405	419	353	419	392	417	385	390	366	395	384	362	398	365	415	421	369
23413	21552	29298	24422	22368	21088	10974	3353	1975	833	562	404	410	354	348	330	337	324	280	271	895	1385	1192	757	460	314	291	254	251	235	253	249	199	255	234	256	255	267	241	238	258	282	247	274	268	237	236	245	230	258	266	262	229	249	253	243	225	244	260	280	252	256	282	226	240	231	274	235	237	251	223	243	233	237	213	249	230	227	244	257	266	235	259	241	257	221	231	246	239	250	232	251	250	245	233	252	265	232	273	269	233	246	260	250	249	255	226	229	218	272	239	250	234	289	252	229	254	242	277	221	254	242	245	248	223	254	253	250	234	249	263	240	244	253	239	247	243	223	227	239	250	242	235	245	232	287	231	271	245	224	251	252	256	257	240	241	227	203	265	210	232	257	234	260	221	230	242	271	241	241	262	241	239	238	265	254	244	236	245	284	233	228	243	251	254	245	236	254	247	233	232	230	239	243	262	255	250	273	241	225	259	248	264	239	244	257	240	259	242	208	266	235	247	246	246	267	272	249	269	254	238	242	245	236	245	266	230	248	269	235	281	238	248	275	217	272	249	227	254	250	240	235	260	246	252	248	250	251	252	234	243	266	252	250	275	258	248	275	257	281	255	241	241	293	244	260	253	257	260	263	263	274	230	222	242	257	255	251	229	233	271	266	266	257	263	225	257	251	225	248	243	271	246	272	275	279	246	267	256	212	254	262	234	226	258	257	224	243	248	241	243	239	254	263	267	248	244	252	240	237	253	258	240	263	262	257	274	240	231	246	265	250	281	241	224	228	269	244	255	260	243	249	258	241	245	239	238	228	255	270	233	212	249	266	263	259	196	233	262	249	256	221	249	227	261	243	226	239	225	249	230	263	245	262	270	257	249	247	258	255	268	233	280	261	241	233	250	278	236	257	254	247	238	223	264	251	258	229	243	233	249	236	234	273	256	245	265	233	228	247	236	258	275	228	222	232	265	252	240	262	225	256	243	246	230	233	243	233	254	239	253	235	268	212	248	251	238	221	227	240	274	261	262	244	251	251	252	256	260	261	259	258	249	242	260	250	228	229	247	252	267	232	245	226	237	250	259	257	266	229	233	241	234	260	247	254	246	225	251	256	239	245	241	244	270	287	238	268	264	237	239	234	250	263	272	226	252	240	261	242	231	245	256	238	247	258	244	243	235	237	258	247	226	233	242	234	260	256	247	258	237	238	239	247	221	243	252	235	218	250	261	237	247	246	252	242	256	262	275	247	251	253	246	253	228	243	253	261	254	238	271	232	263	255	256	247	251	248	217	243	210	221	215	272	258	255	252	249	280	226	283	220	234	240	244	242	237	255	226	276	259	208	212	240	223	257	233	246	250	251	248	255	239	231	229	238	246	243	256	288	222	256	257	242	239	251	235	233	265	231	230	249	224	273	252	267	232	228	279	230	268	259	288	251	271	251	243	261	256	232	255	261	236	245	223	282	234	248	255	285	257	270	245	270	247	231	241	229	238	252	242	251	247	278	273	272	256	224	223	273	243	243	275	265	219	245	249	232	277	258	244	228	254	286	235	233	262	252	254	259	256	237	245	269	209	245	243	241	238	267	251	266	265	243	278	257	243	258	253	240	241	236	268	236	242	237	232	215	234	260	254	264	257	259	253	245	238	274	267	259	254	254	223	258	238	224	226	245	244	252	213	236	262	261	219	249	244	224	293	263	263	267	261	245	226	231	230	253	251	249	220	236	240	281	216	247	252	253	246	234	218	257	228	242	225	232	261	219	248	251	276	232	250	244	232	231	253	254	242	241	233	254	258	238	266	248	233	232	236	224	247	258	227	240	226	260	237	270	267	246	268	219	270	241	232	249	257	282	250	242	263	225	249	219	234	286	254	258	262	258	216	243	225	264	243	256	238	232	244	231	248	211	249	244	245	254	220	287	248	253	263	243	265	214	254	225	219	258	251	243	266	224	265	256	241	266	253	222	231	259	256	261	238	239	250	267	264	260	252	295	237	250	240	242	242	237	260	236	245	217	257	258	266	250	258	226	257	258	265	247	246	250	241	256	284	248	261	232	244	222	219	268	253	271	261	278	239	200	251	233	270	254	233	242	247	252	244	245	240	264	280	240	233	272	248	284	230	246	251	222	209	213	251	265	278	250	249	258	258	252	236	251	245	249	219	246	238	266	230	241	232	244	283	240	238	242	249	245	290	273	219	214	245	238	233	244	261	253	287	215	255	241	241	217	232	235	255	284	268	273	246	251	255	270	239	226	249	251	234	238	271	272	219	261	236	240	262	242	283	263	219	253	237	280	263	226	235	242	251	258	254	239	253	243	257	228	240	266	257	246	232	249	243	265	248	265	245	250	269	268	248	257	246	226	259	247	265	241	245	234	260	244	240	243	228	233	234	228	254	252	239	260	238	255	257	266	253	272	243	246	242	239	233	250	230	267	264	264	264	255	262	248	269	259	274	263	254	264	239	250	246	240	237	242	225	223	230	229	241	239	237	241	237	244	265	263	250	241	233	242	240	233	213	230	221	222	264	279	234	223	237	264	246	246	240	252	227	259	233	242	210	223	258	251	243	269	284	255	225	262	250	261	281	233	252	235	283	217	245	232	266	242	244	252	230	253	238	233	268	249	218	231	255	267	279	240	252	254	243	247	239	235	248	236	242	254	250	234	260	241	236	241	257	266	241	256	262	247	217	248	249	261	258	253	228	245	261	243	260	239	221	274	265	233	249	269	260	235	235	254	219	266	265	275	242	229	250	244	246	246	255	277	267	227	242	227	242	265	251	258	271	234	248	231	233	262	258	243	236	260	243	231	237	260	242	248	261	242	247	263	255	240	237	271	261	278	222	249	256	258	226	251	239	247	248	251	224	298	249	251	246	244	259	227	215	260	257	242	289	239	233	243	231	229	252	246	238	248	273	240	292	223	268	251	256	257	234	242	246	261	280	242	242	237	262	271	238	240	236	237	211	267	247	241	220	265	250	246	270	254	258	236	246	259	253	248	238	233	254	247	234	279	231	257	231	243	247	223	256	265	221	253	232	261	233	261	244	249	243	235	220	237	238	246	252	286	249	232	273	234	225	248	238	242	232	246	227	250	272	256	266	252	254	238	227	235	255	252	236	254	246	231	241	229	221	242	267	246	249	240	264	242	259	279	234	271	257	236	261	248	244	237	238	260	259	252	261	226	232	229	247	228	243	232	239	257	253	240	256	256	248	261	242	206	240	252	243	223	246	263	251	272	270	207	239	251	249	254	266	241	254	250	232	242	268	221	291	230	263	241	260	261	266	278	244	263	249	269	245	256	226	242	223	248	266	286	216	232	229	257	264	236	232	251	260	248	234	233	272	259	234	253	253	238	261	274	239	227	243	246	236	238	217	239	260	265	240	242	250	230	263	230	225	256	239	265	234	271	243	208	253	259	260	223	266	239	253	254	263	248	282	254	260	256	246	247	244	236	227	265	235	237	250	232	234	242	240	251	243	223	259	271	226	243	234	246
40776	55871	50471	40816	32459	19832	9623	6409	4645	1832	1209	908	807	744	693	597	624	540	473	508	2017	3229	2583	1673	894	579	462	385	363	385	403	377	385	381	380	371	369	420	386	359	380	385	374	378	374	414	376	395	370	427	393	370	373	399	385	386	423	358	378	383	385	369	370	405	348	406	406	385	379	399	360	385	364	366	372	391	386	391	387	396	387	387	407	397	397	360	373	389	398	372	400	359	412	387	394	411	399	413	424	380	371	368	381	402	395	416	351	365	367	415	364	353	397	369	412	355	395	410	389	376	392	403	356	394	390	357	350	362	395	363	354	371	375	389	370	407	381	407	374	361	376	363	397	431	391	369	404	381	369	376	394	391	388	397	398	403	410	403	380	383	395	393	366	373	367	402	375	375	389	371	370	352	434	401	393	374	392	370	388	383	392	362	402	398	368	375	384	341	390	420	377	412	398	363	395	376	391	329	385	383	399	349	370	388	404	361	418	368	346	427	336	387	407	387	394	381	375	374	364	365	384	364	359	383	407	361	372	406	420	373	376	383	387	362	382	375	343	351	382	423	399	394	369	387	376	369	393	362	380	370	365	394	396	396	418	384	382	395	385	365	395	386	372	358	336	396	391	387	395	392	399	385	390	396	344	380	411	381	411	377	386	337	409	387	379	355	372	380	367	406	396	387	385	387	413	375	379	439	355	375	409	369	380	396	370	394	389	357	400	408	405	374	405	387	418	386	392	388	390	371	366	387	400	392	364	359	377	411	387	381	366	361	375	386	394	430	414	371	362	397	433	359	380	386	399	372	395	399	360	392	406	389	336	371	407	413	391	373	381	331	384	407	404	415	387	402	407	372	380	368	400	361	367	385	356	373	390	343	388	378	405	362	373	348	360	416	369	369	393	390	379	362	395	369	385	366	397	389	394	366	386	401	381	388	382	396	405	393	380	397	427	390	378	393	383	379	382	388	412	383	358	401	411	399	400	410	399	364	400	387	388	354	401	381	377	366	410	392	404	372	371	405	399	377	387	405	376	363	353	391	380	381	369	386	407	395	372	340	380	363	410	411	394	415	398	378	365	397	413	395	348	378	357	362	410	391	375	404	367	360	389	355	391	373	377	391	401	373	374	369	381	352	371	391	390	351	369	392	397	387	410	372	390	395	397	358	357	390	380	370	377	362	368	368	406	402	366	367	364	376	391	411	422	357	361	353	344	371	397	359	367	362	343	402	380	387	380	377	439	377	372	376	372	386	359	387	421	392	385	377	400	412	429	382	360	388	362	374	383	367	402	389	413	345	376	418	370	393	378	387	375	418	399	381	393	389	391	409	384	432	417	382	383	368	403	419	405	381	372	358	395	409	391	356	408	381	367	398	387	385	362	374	403	424	339	402	376	340	404	413	389	363	360	345	385	370	389	344	387	376	377	420	390	409	392	367	381	337	386	416	401	374	390	373	407	390	394	400	376	401	346	377	390	411	395	400	351	390	393	417	311	393	390	354	389	357	380	410	382	392	409	395	405	346	383	356	375	422	395	374	371	386	438	398	368	377	387	369	378	387	394	375	389	379	368	362	379	359	398	400	390	386	381	369	385	416	404	386	410	402	403	409	369	403	368	403	408	363	413	371	387	393	388	383	387	366	373	374	360	384	387	373	411	368	375	403	348	391	391	379	405	411	369	405	359	373	372	401	418	387	358	404	396	396	404	386	389	413	399	368	369	380	408	396	374	379	386	380	409	398	401	361	433	355	376	384	374	356	386	405	366	381	399	394	388	376	396	390	363	371	382	395	380	368	386	364	371	380	387	336	371	397	381	386	395	403	359	370	379	393	395	352	395	355	360	406	392	377	394	399	377	376	375	376	393	394	390	392	382	389	369	374	382	388	387	379	425	376	423	383	372	370	397	374	395	373	406	392	354	385	337	379	329	378	418	374	427	390	385	367	370	412	380	390	401	376	372	369	377	380	418	378	402	430	380	403	386	389	396	351	390	385	415	365	388	368	390	363	401	367	391	412	352	389	377	358	378	369	399	398	356	428	382	382	400	364	384	386	395	421	426	391	396	378	378	374	373	370	357	355	377	378	375	373	400	400	370	388	374	424	375	384	383	386	353	428	405	401	405	371	387	392	401	383	372	380	409	415	385	405	409	405	409	444	410	410	385	374	367	343	422	395	376	361	350	408	417	407	389	420	375	356	376	389	370	383	391	377	374	383	371	386	349	406	370	376	380	389	384	366	386	408	407	397	390	379	364	419	362	373	437	429	381	407	362	355	368	386	368	348	347	406	377	364	427	365	403	396	375	380	358	333	418	382	363	367	365	394	414	388	374	376	404	401	347	360	396	397	370	395	399	384	412	368	386	366	351	457	362	348	362	353	400	377	369	371	400	403	417	370	417	376	380	377	406	371	392	358	407	385	369	350	370	389	357	384	392	385	399	391	399	382	390	344	351	373	396	376	378	398	372	368	400	361	408	397	350	361	376	371	365	377	400	361	387	393	395	397	366	400	388	362	387	375	376	381	372	372	397	369	404	375	360	409	394	393	399	362	381	382	369	393	362	403	384	391	372	388	346	402	399	383	365	375	391	379	352	381	380	366	397	385	428	367	383	399	388	379	369	401	360	386	404	397	440	433	371	369	371	369	385	412	344	382	375	357	383	390	379	343	398	404	409	404	373	393	384	388	377	381	374	429	411	395	327	406	363	392	375	391	398	432	392	383	323	395	382	398	368	336	395	389	368	377	380	394	387	415	379	387	405	363	397	363	363	439	369	406	440	370	417	348	404	395	365	383	368	374	391	426	374	404	421	389	390	386	395	383	377	392	398	377	387	375	383	395	347	346	407	350	364	377	390	379	404	398	412	363	387	380	381	416	345	405	407	355	386	387	389	387	382	334	404	360	363	374	399	360	402	362	407	411	393	352	357	401	392	351	400	395	362	359	348	393	407	371	383	361	387	409	381	358	396	419	367	433	381	375	393	388	390	394	405	385	389	430	398	381	394	395	423	391	339	356	392	373	376	377	355	392	396	381	408	406	374	369	392	376	390	353	385	372	389	395	405	403	388	375	383	400	386	388	345	379	402	349	409	395	396	394	403	390	380	399	377	342	379	355	387	370	376	385	402	389	363	391	371	365	398	369	376	385	380	381	393	388	362	367	353	401	368	389	379	399	390	417	412	385	387	383	422	366	353	392	389	380	396	372	386	380	379	383	374	400	414	396	344	381	394	372	381	427	414	375	392	374	377	319	396	380	384	398	386	391	351	400	350	364	380	408	355	364	375	388	391	394	409	394	387	347	383	383	400	359	391	426	375	352	396	380	393	385	363	397	395	364	378	404	375	399	398	381	380	376	338	355	413	380	376	384	384	367	409	402	398	347	394	383	375	361	413	347	402	420	366	385	393	401	385	423	391	387	372	359	402	360	382	388	373	356	362	345	404	399	407	395	399	409	387	355	391	360	403	435	391	365	360	376	349	364	399	366	351	396	385	378
29989	27063	29966	21550	9038	2600	1332	844	529	362	322	274	268	272	293	290	296	282	249	276	278	313	331	271	259	257	244	237	256	235	253	270	246	220	219	217	229	204	232	219	241	238	245	264	268	217	246	246	228	231	232	260	221	252	234	221	234	249	226	243	240	232	277	208	242	230	244	230	262	232	255	221	225	212	266	243	242	216	224	255	241	230	241	219	266	261	227	245	236	253	231	211	225	226	254	251	210	240	235	224	236	201	238	242	248	208	241	255	257	255	214	226	219	252	242	244	225	249	222	239	219	228	224	232	254	251	247	240	201	240	215	226	267	268	262	244	227	209	221	224	238	250	272	243	241	224	259	232	266	259	261	242	244	242	251	227	242	247	212	265	237	230	246	247	233	225	275	248	246	237	284	214	222	225	238	252	244	240	247	247	208	234	258	248	249	236	255	222	240	231	230	206	217	254	224	248	259	263	236	226	242	243	217	240	212	217	218	254	243	214	226	249	205	235	241	222	269	251	231	266	224	219	227	260	244	264	229	230	249	233	248	259	241	229	272	239	223	242	263	234	219	269	237	219	233	223	257	252	247	224	242	255	234	224	229	225	234	257	218	221	283	225	227	256	268	215	202	211	241	230	242	231	246	249	241	258	240	243	229	243	248	226	243	251	231	235	247	234	254	225	260	260	241	232	252	271	238	222	223	254	249	242	228	242	224	235	245	267	259	216	264	239	248	218	250	254	239	253	239	230	235	223	245	238	222	236	260	246	253	237	246	255	241	243	243	230	233	242	240	254	266	231	256	267	224	225	242	230	228	241	258	228	219	248	252	243	248	226	250	207	232	233	267	212	242	241	214	210	241	257	261	231	232	257	266	250	244	225	257	254	246	225	265	230	238	260	233	237	206	218	255	268	260	233	265	207	245	214	258	228	239	238	221	225	247	235	225	241	228	239	233	253	204	227	248	233	231	260	222	232	224	241	234	250	242	240	239	231	247	219	234	245	222	253	219	222	250	255	240	253	212	222	250	239	249	248	245	230	253	245	242	230	250	226	269	278	235	219	276	204	207	237	244	269	250	248	221	221	247	239	223	265	244	234	224	249	229	224	212	205	234	241	218	250	253	237	250	227	236	224	276	224	234	204	245	234	189	216	250	220	213	244	231	248	248	248	219	224	249	256	260	253	257	237	249	220	249	246	248	242	257	257	226	229	253	235	258	215	229	210	246	222	251	211	211	265	244	253	234	236	235	261	243	238	231	250	255	220	246	229	240	254	234	254	236	268	228	235	217	237	240	234	229	247	252	230	212	238	226	223	239	236	244	209	238	247	265	232	230	225	259	258	228	227	231	219	268	249	250	249	264	240	235	266	255	240	238	233	249	232	240	238	260	250	226	244	232	256	243	192	239	225	215	246	225	232	229	266	231	240	241	274	229	258	240	215	255	245	235	228	252	246	244	215	225	274	266	251	249	239	240	241	261	227	239	235	252	240	258	244	239	240	247	259	194	222	234	244	240	213	253	249	211	236	236	250	244	255	249	247	232	214	227	253	224	214	227	220	222	219	250	235	242	247	246	258	229	208	224	211	246	243	239	237	209	221	229	278	248	258	263	225	229	228	224	269	230	244	231	242	227	221	245	244	243	255	233	228	237	263	227	216	239	234	252	243	221	229	228	245	244	273	231	248	230	254	223	231	257	251	220	253	231	229	245	262	256	249	243	256	241	224	254	245	236	246	241	244	240	239	226	227	242	226	241	226	259	237	235	211	210	247	248	242	222	229	213	247	254	265	261	247	225	241	236	230	243	238	241	246	231	246	222	254	242	241	259	241	229	245	265	213	244	257	242	243	240	235	257	217	231	263	241	245	242	225	257	231	235	226	229	242	240	235	232	221	251	266	243	239	216	265	243	214	257	252	228	257	240	231	226	232	259	223	238	230	242	232	248	246	226	233	217	242	232	265	260	228	238	233	249	231	224	271	237	263	238	247	227	211	263	227	247	226	227	249	228	239	251	245	242	236	242	261	250	234	258	239	249	238	242	243	264	264	254	248	238	274	266	245	210	247	239	213	236	240	226	261	225	228	244	238	214	252	225	254	228	262	201	236	232	256	214	238	229	238	247	251	251	243	259	230	266	233	243	241	259	236	227	218	247	236	246	231	239	242	228	228	286	249	223	246	248	235	256	234	225	269	242	256	238	244	227	256	240	243	239	255	244	239	249	250	233	243	247	253	245	241	247	222	207	217	239	228	242	241	239	257	247	218	249	236	277	242	246	254	239	255	254	261	247	265	243	249	270	238	223	216	227	252	242	232	257	233	240	236	221	229	214	254	233	258	210	237	243	229	252	237	230	218	261	258	274	220	230	239	254	231	233	226	237	231	244	233	220	256	247	262	263	213	250	238	256	226	238	252	255	250	247	259	240	221	234	276	248	243	260	257	239	242	203	252	220	261	230	220	258	234	267	240	237	233	261	238	241	234	241	231	231	227	231	241	240	237	243	246	269	232	267	237	231	250	252	241	231	240	231	232	223	265	233	235	234	231	255	250	249	242	209	259	226	253	245	241	247	238	244	231	231	269	249	231	240	227	190	260	226	232	258	239	214	220	235	257	216	246	250	235	238	225	251	252	240	239	247	233	221	241	221	210	239	229	234	224	250	247	240	219	247	253	244	238	249	232	236	265	256	250	227	238	239	248	231	254	251	250	282	232	225	272	255	267	250	269	244	216	257	219	211	208	243	225	234	260	239	221	219	249	223	223	258	235	241	265	230	247	240	232	256	262	236	230	233	264	271	252	231	231	230	249	247	193	236	271	251	209	233	218	236	226	231	206	211	257	233	218	242	220	248	262	248	234	258	208	250	250	246	211	249	257	228	248	223	209	212	231	256	259	229	225	224	227	242	248	252	228	254	244	248	240	234	236	208	239	236	253	235	248	235	241	232	233	272	247	214	224	250	203	247	225	246	218	260	232	250	272	228	232	211	237	233	261	229	235	243	240	257	261	252	237	269	235	243	272	238	255	215	217	246	243	223	260	250	274	237	219	226	240	240	230	250	232	214	269	261	234	259	245	248	250	240	251	282	255	212	233	238	242	263	250	240	222	218	250	258	245	222	238	242	231	254	229	221	239	205	259	247	254	228	257	254	221	225	241	237	225	230	208	248	273	244	225	292	223	258	241	247	258	260	239	245	263	247	239	217	228	248	234	215	231	247	253	253	212	241	232	237	230	230	229	228	261	245	237	238	257	246	218	246	215	238	249	254	244	273	240	222	246	233	251	239	235	247	248	229	243	247	221	234	238	251	240	237	248	231	250	252	235	244	267	250	231	247	247	234	264	243	254	250	230	240	223	270	227	239	239	238	220	235	239	230	233	227	246	209	253	246	243	235	234	217	220	236	215	257	237	251	246	224	281	242	225	221	237	208	249	249	229	246	252	239	235	221	248	279	259	238	237	246	220	215	244	214	248	237	246	244	248	224	261	254	227	218	232	243	220
36972	43983	39160	27412	14799	6076	3449	1896	1247	846	663	569	519	487	490	448	470	439	438	448	477	559	637	529	462	448	411	409	374	356	357	368	371	352	405	410	387	397	392	397	376	366	399	394	385	426	409	387	407	368	398	409	383	369	359	351	386	413	390	379	381	423	388	356	414	371	376	374	376	385	394	415	394	382	372	372	389	428	393	385	410	368	412	359	384	402	387	357	379	351	403	357	381	355	389	434	392	428	369	357	393	376	380	396	391	393	417	391	378	366	394	387	402	396	433	367	375	395	358	389	383	399	361	358	356	368	400	386	394	402	392	386	391	373	424	394	370	361	337	389	408	382	405	372	357	386	386	360	379	381	359	430	388	410	378	355	375	377	361	357	397	381	355	366	394	387	384	371	356	390	395	391	367	380	430	390	386	408	424	407	396	379	380	384	380	358	373	343	367	392	382	431	394	376	412	365	405	394	386	380	409	384	333	386	390	349	393	397	406	405	391	396	368	395	386	379	392	404	383	386	383	393	358	373	431	386	423	369	352	370	394	397	376	362	368	360	354	357	375	412	399	396	362	412	406	394	404	352	374	391	391	371	382	397	382	387	387	416	388	409	376	348	360	377	395	374	354	352	388	399	355	395	403	385	368	409	393	397	400	396	428	405	379	380	394	373	417	369	398	366	406	350	368	399	369	390	397	397	392	388	426	432	417	368	400	369	385	419	373	410	350	412	348	399	398	366	391	379	361	395	399	409	385	347	379	393	376	370	393	378	351	363	366	420	383	366	368	384	389	381	360	437	369	365	409	396	372	364	397	392	357	386	385	377	363	341	382	352	385	376	381	388	387	377	385	373	399	403	394	335	366	403	349	384	384	387	390	345	411	405	416	350	350	377	396	390	385	404	396	415	394	409	362	393	414	372	368	413	365	352	377	346	374	400	359	348	415	384	406	380	408	374	428	374	379	385	394	405	359	378	394	401	425	411	398	376	383	404	378	345	403	388	354	421	358	398	399	368	371	353	376	409	389	381	423	408	391	377	408	359	382	426	383	380	401	377	352	382	336	345	366	389	360	356	401	394	407	405	378	381	417	369	402	378	405	359	380	376	369	383	407	393	399	379	406	382	354	380	365	391	399	422	376	392	350	397	412	433	423	380	384	396	395	390	394	417	359	363	394	365	404	385	367	394	375	398	384	367	379	372	381	416	352	404	375	404	363	371	380	381	421	421	368	389	376	359	399	392	397	371	408	367	402	375	407	393	389	414	388	388	397	387	372	366	375	397	389	392	418	381	383	385	394	372	378	395	405	395	354	378	386	382	409	388	363	357	369	379	389	409	369	382	403	347	407	398	368	385	413	370	396	366	374	387	366	358	396	375	406	407	364	396	387	394	380	375	403	411	393	350	377	372	396	372	382	375	358	403	388	393	415	339	397	383	365	423	400	409	394	391	390	404	405	373	363	369	385	389	407	357	412	372	366	395	349	397	403	358	371	395	406	374	388	431	359	378	416	376	376	373	354	433	391	374	367	387	387	383	374	390	366	379	395	388	410	426	387	399	386	420	361	404	393	409	386	394	396	379	376	382	368	354	412	374	407	359	385	387	377	368	411	358	402	403	390	371	382	354	378	377	378	375	375	387	379	393	408	429	425	393	393	382	408	388	406	352	373	384	413	394	386	344	384	391	395	398	396	377	394	402	385	424	363	395	410	360	406	405	362	386	384	402	408	410	348	381	400	392	385	388	372	410	377	413	384	393	382	402	384	393	373	415	383	390	388	357	392	392	413	379	397	406	409	384	384	374	371	387	416	397	371	384	396	386	385	365	391	435	385	384	393	365	392	401	394	391	343	370	387	384	389	398	403	372	355	338	387	405	366	403	336	400	394	366	416	377	387	383	379	372	381	382	395	432	412	384	381	390	395	405	394	384	399	376	372	370	361	379	368	392	357	364	397	400	424	401	387	389	374	375	387	409	391	402	357	390	394	375	377	378	390	341	394	377	376	411	365	387	438	360	398	401	396	427	405	385	396	393	387	351	392	379	380	368	378	378	360	377	385	399	365	369	419	375	355	399	387	375	404	379	399	418	373	362	400	356	341	368	389	385	399	380	369	400	417	408	402	403	364	388	391	361	415	397	413	402	355	351	417	411	382	405	386	384	384	391	353	370	388	388	414	428	398	391	407	397	402	379	360	384	391	380	406	388	375	350	389	380	381	366	354	388	365	386	389	375	384	351	381	426	384	403	384	338	396	349	407	387	404	359	363	365	397	428	346	362	394	400	363	402	364	386	366	339	389	351	398	404	376	407	412	385	387	398	384	390	373	365	375	369	389	359	360	390	375	389	364	389	399	405	417	374	387	394	401	385	390	391	430	375	406	403	393	374	379	365	358	381	389	372	402	362	384	406	387	341	371	404	382	357	400	376	387	386	367	389	371	366	396	386	382	397	355	417	371	390	363	396	375	407	346	372	405	437	379	351	378	375	381	365	353	368	403	386	383	378	423	423	394	394	393	367	387	399	354	401	400	414	389	399	408	392	381	409	358	382	407	408	392	394	391	415	431	390	362	383	396	372	374	380	377	393	408	375	380	381	414	378	388	383	401	348	394	354	339	383	364	345	399	377	386	357	403	363	386	391	397	354	392	413	372	356	387	409	343	387	387	393	393	393	390	378	410	362	352	415	359	373	400	388	397	396	361	403	385	378	370	365	367	383	357	382	376	359	372	401	357	405	386	323	410	412	395	398	361	367	373	365	421	387	392	408	357	382	408	395	416	387	379	389	412	424	384	364	355	372	369	398	405	400	396	394	377	361	343	397	405	379	386	397	349	381	396	375	397	365	352	363	408	412	385	382	367	395	409	407	373	347	367	362	375	352	371	368	373	367	384	368	416	386	398	383	378	355	362	386	385	347	378	403	394	413	393	388	402	393	397	390	377	350	378	390	375	367	410	399	397	391	398	400	414	350	391	406	373	378	380	387	383	396	367	369	357	369	413	434	389	416	411	425	385	391	356	395	402	396	407	360	383	375	401	381	380	370	399	389	406	411	370	362	376	364	415	367	334	372	423	407	409	367	406	385	398	372	379	408	410	410	361	381	395	366	426	384	383	389	367	379	346	356	404	387	384	413	398	362	390	357	388	378	393	413	374	343	421	379	402	385	370	351	381	378	369	347	421	406	401	384	382	399	370	379	376	366	413	344	426	403	369	398	396	414	397	394	391	413	382	391	413	389	374	390	371	424	440	365	409	383	381	407	439	404	405	364	377	360	434	379	363	385	371	398	408	431	390	398	357	354	356	368	383	394	402	390	357	385	402	365	365	351	391	391	398	407	399	380	374	396	390	390	393	381	382	373	379	362	380	386	356	405	368	374	367	370	365	340	397	370	381	367	369	406	371	386	386	381	382	396	418	404	408	402	349	391	375	395	366	374	407	388	382	352	407	340	409	379	368	391	364	385	359	397	379	376	365	384	370	415	415	349	412	404	391	375	373	427
24712	21631	29015	26372	21082	12301	5627	2136	960	552	458	376	353	328	278	294	279	308	281	319	584	627	608	489	372	325	285	257	284	254	238	245	243	252	254	213	262	254	240	251	222	286	216	233	245	232	248	250	249	247	269	265	254	254	248	238	244	232	251	225	217	255	240	244	248	260	239	234	246	237	240	236	239	219	272	247	255	260	258	238	247	228	268	236	254	222	267	261	237	227	216	246	241	223	228	226	263	229	227	234	245	228	233	237	261	236	267	236	244	248	235	234	244	241	253	246	258	235	232	264	220	252	244	237	247	259	267	239	254	237	236	241	241	257	223	229	270	273	250	267	243	223	228	240	234	245	246	234	243	239	233	257	241	255	231	260	234	251	234	228	227	270	271	230	246	228	294	272	238	247	235	259	278	233	253	270	272	224	250	240	243	253	245	242	256	271	235	254	251	200	255	225	211	256	255	275	245	248	242	255	241	256	242	246	245	244	244	230	211	231	248	239	215	222	226	246	236	265	223	243	260	261	242	234	248	248	258	259	219	263	228	239	238	227	255	287	227	244	246	264	254	258	245	245	256	244	233	223	231	249	250	250	248	294	257	264	219	227	251	235	258	278	228	262	241	219	222	237	228	240	236	205	246	254	233	246	221	225	260	238	245	246	248	276	252	276	255	247	224	243	218	221	245	242	234	245	249	222	244	221	243	227	267	235	233	245	237	247	242	268	245	241	246	247	235	231	222	253	265	256	240	247	251	237	259	254	234	247	234	214	212	241	270	230	265	230	245	231	256	219	256	242	222	251	227	247	226	232	257	253	260	240	221	230	235	249	236	236	251	225	249	284	233	247	225	229	260	235	251	230	234	241	249	258	223	241	239	262	224	240	223	234	244	231	237	254	228	272	254	243	236	255	237	246	253	243	252	235	229	253	246	274	227	269	248	257	261	273	231	230	236	251	224	210	226	233	256	245	237	225	251	228	241	240	246	264	218	237	244	241	256	244	248	262	238	247	240	253	216	245	267	246	232	263	251	242	266	230	214	276	272	229	218	233	244	231	224	260	262	229	233	255	257	243	256	249	244	247	225	244	233	244	234	256	250	267	246	235	243	230	264	252	234	267	239	238	233	265	251	231	238	254	259	241	248	271	238	204	250	233	236	248	248	234	265	216	230	234	260	220	269	231	242	261	255	233	244	256	235	251	250	241	253	238	227	255	237	246	242	221	227	235	237	256	239	218	230	238	231	229	237	246	226	254	235	250	250	225	242	260	248	242	271	219	199	246	240	235	256	213	222	262	233	249	209	244	238	275	247	259	259	239	276	249	255	244	213	232	228	231	221	247	256	229	231	228	245	229	224	231	234	243	235	252	246	240	242	250	251	229	241	240	221	226	234	231	223	260	269	236	226	254	228	278	268	248	212	212	241	244	283	249	237	252	256	230	233	223	208	264	234	258	251	233	255	229	237	231	247	236	247	255	241	231	244	239	253	254	255	252	248	218	242	222	268	228	228	265	241	269	237	252	232	262	243	222	231	241	242	252	268	257	244	242	235	224	225	233	250	255	250	232	241	255	222	258	269	219	252	256	242	247	244	225	234	237	249	244	236	226	247	252	251	247	221	255	244	260	229	219	242	241	253	258	242	262	255	259	241	232	225	242	231	235	223	223	271	253	245	229	258	239	240	263	238	238	245	260	234	230	252	223	267	282	269	257	251	265	251	241	239	235	249	243	280	259	240	232	237	249	239	275	233	259	262	215	255	248	271	258	239	239	248	226	259	250	229	236	272	255	221	279	255	235	269	219	269	274	224	248	249	230	241	260	244	231	243	243	226	238	232	219	238	252	242	246	261	247	241	241	267	247	247	270	247	220	239	244	217	222	229	260	237	243	255	228	261	234	234	236	199	257	246	246	246	267	232	246	252	247	245	260	234	233	255	260	246	259	241	279	257	244	223	260	241	261	252	247	245	278	257	236	243	268	262	227	237	232	215	275	270	237	241	275	230	228	253	246	236	258	261	240	226	245	234	237	277	248	226	245	238	254	252	233	247	229	238	240	230	252	242	242	257	232	238	227	247	239	256	251	252	246	264	225	261	234	245	223	269	263	244	226	252	248	264	254	227	229	238	219	256	221	212	249	270	242	253	244	196	238	258	266	238	243	260	250	225	279	227	218	237	258	255	232	263	233	225	249	228	239	220	230	236	249	222	224	271	236	248	251	219	248	225	223	228	226	255	242	245	258	267	255	217	228	284	240	246	264	239	254	243	257	252	259	232	244	267	288	258	253	215	269	261	267	261	240	246	264	232	252	281	238	260	241	254	267	240	255	254	250	234	253	267	249	268	243	220	246	242	218	257	244	227	245	239	236	237	243	240	223	258	242	222	276	248	240	248	220	249	244	223	242	243	235	240	237	237	234	234	228	272	258	255	235	234	233	247	248	267	252	233	240	244	254	241	238	258	220	216	237	254	263	265	250	237	244	250	255	257	241	223	250	257	251	246	266	213	269	251	249	274	235	214	260	241	225	223	247	269	257	249	222	222	252	235	247	265	237	254	237	220	256	266	255	249	243	242	271	242	245	245	256	266	225	243	234	274	243	251	247	252	236	241	241	227	241	207	236	242	248	245	236	225	238	244	221	222	275	258	253	223	236	251	244	260	246	247	205	247	254	241	229	266	261	247	251	266	267	216	244	279	248	236	236	240	229	228	259	273	235	255	234	231	266	238	254	250	249	261	227	240	255	243	249	257	255	257	232	225	252	227	235	256	229	246	260	235	222	218	255	251	236	256	241	253	239	264	242	231	274	226	233	248	236	276	285	248	255	224	253	241	253	252	221	236	235	261	242	258	254	219	251	225	236	234	246	258	235	249	225	244	250	242	245	230	239	288	236	241	263	254	255	224	277	257	252	227	252	234	235	252	232	249	235	252	253	240	267	215	253	259	252	199	224	228	247	247	277	254	236	239	256	237	236	252	255	242	249	232	224	241	228	237	246	263	208	262	260	256	245	251	256	235	243	251	242	257	250	221	240	237	250	264	246	264	221	249	253	237	227	243	285	277	228	233	254	250	247	252	226	244	247	246	266	253	232	272	264	232	229	232	263	228	228	251	238	241	252	243	236	268	260	235	233	258	261	237	249	240	236	238	263	234	269	231	233	227	240	227	251	242	250	233	241	241	266	231	259	253	235	269	248	249	236	250	228	235	241	209	231	239	232	240	232	242	240	258	255	241	264	257	264	238	197	239	250	259	223	251	249	241	241	232	239	236	267	264	241	230	236	250	264	267	247	221	228	253	232	230	246	260	242	263	242	219	257	253	249	229	242	219	259	224	239	254	247	256	233	232	231	237	242	238	233	238	274	227	244	249	243	241	228	272	244	235	238	228	270	253	233	256	222	224	252	236	234	243	242	244	251	240	244	224	239	248	238	237	237	252	223	259	230	248	229	230	235	252	272	266	246	222	237	235	238	234	233	254	263	248	252	226	255	206	257	223	249
36606	54774	47744	36504	23741	14461	9148	4590	2090	1180	936	812	640	611	563	515	533	487	474	715	1191	1494	1397	976	744	576	452	419	381	379	389	388	366	355	394	374	380	374	372	357	395	374	393	384	411	410	405	381	364	377	373	432	375	377	370	411	353	352	398	393	362	366	364	421	366	384	411	422	345	365	354	357	394	392	401	384	396	387	343	393	369	385	421	393	369	398	368	380	368	394	398	426	400	376	397	388	394	376	385	415	377	415	406	399	410	376	375	370	412	368	368	407	407	389	400	395	396	423	393	369	394	411	391	418	359	389	380	394	345	399	407	380	417	367	399	402	386	379	396	383	441	395	376	405	393	385	378	380	386	380	394	388	375	358	399	359	418	397	401	377	373	397	371	385	397	405	380	409	383	400	397	381	371	395	365	414	400	421	364	412	415	421	371	414	402	393	372	356	366	402	413	361	399	354	395	375	367	381	411	357	390	404	358	400	407	409	355	413	410	378	390	379	370	364	395	411	430	389	392	370	354	362	356	355	390	390	366	378	390	395	375	397	425	387	395	370	370	378	402	377	407	381	393	371	396	366	384	411	362	382	437	387	395	399	409	366	376	390	369	385	405	405	384	388	398	382	358	378	375	376	375	445	407	402	429	390	413	362	425	378	398	392	392	380	403	392	427	373	391	442	354	404	375	382	353	394	350	388	372	381	375	387	367	414	450	382	415	397	355	386	359	387	395	394	399	396	415	392	373	386	401	408	412	396	379	433	421	379	393	381	405	374	365	397	388	368	373	402	391	390	387	393	401	422	392	363	392	405	367	369	399	362	418	388	404	365	359	463	389	379	369	357	414	374	408	380	402	391	408	376	408	375	372	382	351	399	385	391	347	375	374	396	383	369	403	419	356	392	369	363	411	358	396	383	402	394	378	395	382	362	378	393	423	401	375	399	380	397	409	374	383	432	386	396	380	385	384	362	434	435	395	419	414	377	369	341	416	360	412	421	402	352	398	394	391	375	396	361	380	420	397	399	406	428	434	401	365	395	385	436	352	407	353	373	371	413	374	413	391	389	372	391	409	355	382	395	388	367	403	399	371	413	380	433	400	397	399	372	382	390	394	368	383	370	379	345	418	380	408	420	360	381	386	378	402	381	360	396	392	385	379	395	414	360	374	419	423	374	386	431	388	375	362	369	379	382	391	415	398	380	387	378	405	356	391	353	368	369	400	392	350	412	414	358	380	413	402	401	359	383	377	360	381	421	388	347	381	384	405	369	385	409	410	376	392	381	355	386	410	357	422	382	380	399	365	423	384	370	424	390	399	381	411	401	401	397	379	390	362	371	412	390	403	417	411	406	404	397	391	417	431	401	372	411	372	402	346	374	365	422	404	399	383	373	391	391	363	377	405	370	350	391	412	394	399	380	380	379	422	365	392	391	394	366	429	409	405	387	422	380	383	376	396	418	391	402	393	363	417	378	384	416	395	381	402	384	402	389	352	404	391	374	403	410	368	401	361	403	406	392	379	394	400	404	393	388	365	433	409	396	394	403	370	377	403	406	400	379	385	429	372	390	370	406	382	385	351	394	411	373	382	416	409	427	392	441	392	393	390	385	407	392	390	411	404	385	392	359	419	361	430	382	391	408	404	382	376	406	395	405	391	403	400	388	429	422	390	382	393	370	396	397	413	381	388	393	362	409	406	389	397	407	385	421	379	391	421	379	407	441	434	376	379	385	396	377	398	366	394	410	394	365	376	393	388	378	375	432	365	409	370	354	380	365	373	348	383	380	351	378	361	406	375	424	375	368	399	392	413	394	398	377	370	395	398	414	391	340	382	407	428	379	352	384	392	406	378	393	406	365	373	388	403	400	360	379	381	367	367	381	369	393	387	394	417	411	384	387	375	401	390	414	386	365	405	405	405	406	383	401	387	422	391	397	381	378	435	420	403	373	391	354	368	394	361	375	391	385	395	380	401	377	370	436	394	398	384	401	432	371	388	379	366	411	432	396	372	341	390	389	346	406	364	387	399	378	400	404	362	400	359	375	382	385	399	412	357	386	408	426	400	431	407	403	366	376	391	378	369	382	382	402	399	416	366	419	390	404	378	383	418	430	382	383	367	430	407	374	391	388	390	400	389	406	409	395	369	392	372	396	388	385	397	356	380	390	411	378	395	397	390	381	408	357	384	394	389	394	389	376	373	375	391	385	404	376	393	357	393	351	407	405	384	409	429	386	385	388	380	364	402	394	405	376	399	340	387	404	382	393	407	396	375	396	421	401	437	409	394	367	376	403	391	391	405	407	391	389	402	390	426	372	388	396	412	384	400	392	378	419	370	410	407	399	409	399	390	387	416	396	404	372	377	384	377	392	364	403	425	409	404	383	389	404	386	369	402	374	392	412	408	407	374	415	394	388	369	411	368	365	398	369	405	376	386	394	414	382	366	403	385	385	405	394	373	382	372	363	390	397	397	381	387	403	384	357	364	384	391	392	393	412	405	406	338	368	398	374	382	376	390	401	405	409	402	380	377	359	401	354	368	402	397	399	384	383	425	412	393	379	396	374	349	416	395	376	406	372	380	352	373	377	376	367	367	377	387	377	391	391	416	389	398	398	369	363	394	381	397	374	390	391	356	382	376	381	386	363	423	413	409	382	376	396	383	380	385	401	386	386	403	398	378	375	405	367	418	417	376	407	391	372	359	385	370	399	368	385	411	383	380	443	386	393	368	384	392	387	390	373	367	391	378	377	403	380	372	394	383	375	373	375	378	405	403	402	378	387	377	376	401	347	396	377	386	378	394	403	384	383	364	363	394	420	371	421	398	398	404	414	398	399	371	387	395	398	396	406	390	358	408	389	410	375	368	402	383	375	401	377	391	393	372	420	401	375	380	415	367	342	348	394	365	409	388	369	395	374	370	380	372	386	402	441	414	386	394	409	389	396	399	392	380	380	427	385	374	420	402	349	365	428	362	404	397	364	407	379	394	376	388	369	402	419	394	397	389	388	400	403	361	403	393	350	396	374	378	390	394	408	404	404	353	367	427	377	403	389	397	403	365	373	367	392	382	430	399	398	390	383	393	398	406	401	407	369	378	363	425	395	388	397	401	372	358	402	393	380	395	389	380	398	387	414	375	391	403	377	417	408	397	371	396	402	380	375	357	398	397	372	432	375	391	420	404	402	387	387	416	370	399	417	412	425	387	384	414	391	414	386	362	380	398	391	394	424	386	405	386	418	395	362	395	353	423	386	386	359	381	389	381	405	358	418	399	378	369	388	407	411	369	387	374	390	368	376	392	390	392	385	397	403	373	394	390	412	402	381	402	400	406	400	429	362	380	407	393	430	408	376	386	393	372	425	379	419	393	375	374	361	370	380	362	419	362	402	380	409	415	376	405	377	397	371	390	383	391	385	437	387	381	388	394	382	403	414	388	366	380	403	400	393	393	368	389	359	360	368	411	404	385	386	383	381	378	391	393	386	365	403	407	389	361	404	380	409
23494	21558	29408	24655	22350	20726	11336	3460	1338	810	570	478	419	402	360	326	327	290	331	628	696	1140	1178	810	582	461	314	285	267	246	242	254	259	222	252	249	227	272	240	239	252	235	245	260	235	273	243	260	244	268	264	269	228	236	278	273	253	265	243	231	226	246	276	238	245	273	273	226	254	234	247	233	239	251	241	291	242	278	224	233	276	251	281	272	223	255	253	248	255	262	226	261	268	238	258	248	266	255	261	258	288	244	245	268	240	232	245	239	276	290	221	245	234	266	264	260	253	239	246	245	235	264	237	256	244	247	243	272	261	275	249	246	263	245	244	254	261	254	235	230	257	247	250	258	248	238	256	239	227	248	277	260	282	253	244	242	234	269	252	231	258	209	225	254	288	216	254	254	248	246	260	221	257	282	255	242	275	258	260	242	247	249	274	211	240	241	264	233	233	245	260	259	251	279	242	250	250	243	280	246	249	251	235	239	269	230	255	231	251	235	245	225	226	238	238	249	249	258	284	253	228	274	245	224	243	240	251	238	265	243	233	234	277	276	267	237	275	246	238	239	253	238	227	269	263	248	243	247	254	244	247	264	269	268	288	247	255	252	242	226	277	255	272	246	246	263	234	244	259	276	222	258	251	255	269	236	239	271	275	221	232	236	242	241	240	265	268	239	253	247	256	277	273	251	252	252	266	255	274	249	259	269	275	226	257	227	252	245	270	257	238	261	222	258	253	228	252	268	241	230	241	253	265	253	256	245	250	274	253	239	239	228	246	259	247	240	236	270	276	237	278	263	254	266	275	248	250	239	237	242	254	236	283	242	239	258	227	235	267	255	270	250	256	225	254	257	226	239	249	242	245	264	278	261	269	232	252	262	248	245	265	254	243	258	268	249	256	240	273	287	265	238	226	254	229	250	243	226	276	224	232	260	260	251	237	276	251	240	247	277	252	254	236	284	238	256	242	253	248	238	233	246	276	240	230	257	273	268	268	271	281	243	249	269	241	267	229	261	222	249	254	229	237	244	254	241	255	240	250	252	259	270	255	262	262	238	252	226	249	236	261	256	233	260	247	258	247	251	259	246	227	232	267	246	267	255	278	256	268	255	247	241	252	251	253	238	275	290	232	241	246	233	275	257	247	251	248	265	264	247	226	262	231	240	237	260	235	251	261	251	252	214	271	249	229	251	247	220	227	235	226	246	273	249	247	236	270	243	246	250	241	237	246	270	245	271	255	284	223	241	270	235	263	241	260	247	236	270	249	273	226	272	253	230	268	248	264	264	240	271	274	251	268	248	270	241	260	241	259	259	256	233	231	269	251	250	228	271	242	269	274	249	252	220	276	238	249	251	249	238	255	270	229	272	259	283	241	267	261	281	230	264	276	232	260	264	280	265	228	251	239	248	258	224	248	260	266	262	252	248	244	274	249	230	250	273	278	259	251	257	247	240	262	268	234	259	261	241	259	255	256	279	246	220	224	232	257	268	237	240	248	257	247	234	279	261	262	264	253	256	249	247	268	275	229	261	239	238	237	263	271	249	276	242	225	234	253	246	253	247	250	242	234	260	254	275	235	232	250	242	230	231	238	219	248	254	243	222	237	250	253	294	221	242	264	259	260	248	240	273	230	243	258	271	243	256	261	251	254	286	219	243	266	249	244	271	212	262	248	214	258	263	287	245	254	258	239	244	228	238	216	236	234	226	256	266	227	240	240	256	243	241	267	252	248	264	231	257	239	249	233	212	245	261	266	246	274	269	285	236	263	233	241	232	254	257	278	247	229	255	266	237	246	232	235	249	271	250	258	263	245	257	286	262	256	256	240	233	258	244	270	256	287	249	265	252	246	268	259	252	237	249	249	241	246	267	239	285	242	235	265	240	239	256	254	234	275	253	227	242	258	261	272	266	252	242	273	269	257	241	268	242	256	272	252	239	278	223	217	215	255	275	235	245	246	249	256	248	245	250	233	235	233	240	218	254	253	246	244	259	239	276	242	282	277	248	268	258	241	241	245	259	256	273	256	263	243	234	249	248	262	251	267	276	248	244	247	237	289	234	248	253	238	251	203	273	262	265	239	234	235	249	282	241	254	273	228	253	270	255	268	265	221	241	245	240	251	274	222	260	244	248	278	276	246	231	268	250	238	252	270	227	273	248	280	260	253	225	248	221	238	237	241	237	248	216	260	261	249	267	274	243	240	244	229	254	249	256	246	250	233	231	227	239	254	237	273	243	251	257	233	230	229	233	267	258	227	272	247	247	259	240	279	265	233	271	245	237	248	275	250	245	252	258	262	285	259	285	260	228	230	262	248	247	263	264	264	246	247	253	259	287	239	247	272	286	208	262	236	249	268	264	248	251	249	243	262	256	256	246	266	259	252	257	262	273	247	248	274	220	258	245	259	247	241	251	263	277	248	276	242	251	233	254	208	235	302	243	240	242	251	251	220	251	279	241	254	240	265	247	236	228	250	254	242	290	244	234	244	252	253	244	263	260	244	242	258	243	230	252	257	243	230	269	278	257	240	239	256	249	265	243	269	245	246	250	244	240	256	253	255	257	261	269	221	226	239	228	223	254	284	259	264	255	241	247	266	247	255	257	233	278	245	249	221	286	264	236	215	262	260	232	248	282	261	252	253	282	248	239	258	236	239	268	256	252	296	243	258	258	232	233	254	240	251	245	247	256	249	292	243	248	292	260	218	255	248	236	260	219	258	233	265	237	277	243	236	250	280	238	237	251	271	252	236	221	262	245	254	239	276	244	215	230	226	243	237	277	216	275	277	245	230	263	243	258	292	280	213	253	261	272	259	266	270	275	247	257	232	234	252	225	272	223	260	223	230	260	247	271	243	265	257	258	251	232	251	256	218	253	269	248	242	261	248	269	226	258	262	214	271	244	240	264	219	255	254	269	250	260	256	288	230	263	259	258	246	248	239	261	255	249	247	259	245	260	246	267	260	270	245	244	253	249	247	238	269	219	262	261	254	244	235	270	257	251	251	270	239	273	245	260	244	251	250	259	241	215	247	255	270	278	274	231	258	241	263	248	268	269	276	235	240	242	231	258	227	285	261	248	232	239	239	253	262	251	253	247	254	236	238	216	238	256	240	266	239	271	251	279	245	239	279	242	204	239	261	239	272	221	261	225	240	254	229	250	231	262	247	249	263	237	234	259	252	227	273	252	302	254	252	227	231	255	246	238	268	250	244	248	242	266	263	248	255	234	247	255	228	260	248	232	250	234	236	258	263	228	216	231	235	218	272	241	248	250	252	269	241	251	271	262	272	239	256	253	219	250	271	250	253	271	241	233	248	244	234	267	237	248	230	255	239	274	266	244	243	262	281	253	252	243	224	227	247	248	264	232	260	245	239	244	245	243	258	240	235	256	241	239	224	273	239	270	247	258	258	234	251	269	263	251	236	245	259	258	228	241	245	250	247	259	255	262	248	251	256	254	239	263	255	237	261	247	265	249	252	226	239	259	244	239	254	245	244	233
40707	61481	57327	43338	30494	18252	10656	6402	3117	1905	1312	1007	822	755	637	602	593	561	572	1328	1585	2422	2706	1744	1248	850	557	477	394	378	369	395	405	413	382	430	412	379	373	372	372	392	355	383	371	402	397	389	370	417	416	384	400	391	377	383	424	387	396	398	372	400	361	414	367	397	396	402	426	390	373	385	390	437	396	383	415	403	368	373	381	417	421	414	393	422	377	388	386	397	433	381	383	424	373	382	421	386	386	385	366	391	411	377	366	384	402	413	390	392	436	407	378	409	376	389	381	430	397	420	400	370	388	398	413	373	412	353	399	400	419	375	373	394	401	401	371	392	417	344	370	400	397	376	385	349	374	392	389	358	417	349	407	360	397	355	377	383	364	373	389	405	430	407	389	421	344	422	383	361	428	395	374	378	401	424	400	411	400	396	401	390	405	374	400	363	379	370	379	390	418	417	423	396	354	383	394	387	379	398	367	370	400	420	384	368	410	409	368	385	365	373	386	399	368	364	403	367	408	385	374	381	392	400	374	381	401	426	392	370	390	395	397	383	397	384	360	432	371	375	420	371	379	404	414	400	377	393	360	411	365	348	433	389	405	407	439	394	417	370	375	406	400	402	388	356	404	393	381	385	407	386	357	360	410	396	395	414	404	360	392	374	415	409	373	389	417	412	408	407	417	376	388	396	407	459	399	409	388	399	375	391	357	404	340	396	384	415	422	412	409	402	377	416	406	370	388	411	365	404	374	418	398	405	391	359	405	388	383	405	398	365	408	388	397	423	367	360	390	389	384	382	402	400	371	393	359	381	396	399	402	358	395	426	395	366	345	404	409	408	373	408	380	396	424	386	395	412	371	373	403	429	368	390	370	399	408	397	397	390	383	383	402	399	371	387	410	414	369	384	359	383	391	403	399	377	364	380	394	401	393	422	347	407	389	387	364	409	354	382	392	411	427	362	408	399	409	393	362	400	414	399	391	395	399	395	387	389	381	392	375	453	405	365	358	359	393	415	327	339	345	394	376	416	406	382	387	418	387	371	363	402	414	374	369	396	450	392	384	413	382	403	390	395	378	422	382	374	362	393	402	360	409	394	382	359	414	399	401	381	367	395	377	370	372	423	373	403	426	410	391	398	433	378	373	416	394	380	426	381	399	387	381	385	377	407	386	375	404	387	401	368	387	389	426	379	402	388	370	398	397	409	395	420	433	394	372	351	398	390	391	377	384	369	389	400	410	415	412	397	394	387	374	369	433	419	396	376	408	362	377	400	416	355	385	350	395	375	388	383	379	379	372	373	393	401	404	393	383	416	372	376	346	385	400	418	402	366	386	378	394	387	390	356	400	394	384	415	382	411	364	389	404	361	407	359	385	407	395	399	357	373	354	387	376	398	394	393	405	437	385	379	399	394	399	401	376	382	384	389	389	380	352	423	384	409	378	410	406	390	361	369	389	384	369	362	353	407	399	386	386	411	390	407	387	428	374	407	385	459	400	392	441	394	407	369	384	379	386	379	420	378	380	377	388	390	388	357	400	385	386	363	407	375	373	401	390	405	370	379	392	385	366	377	417	364	409	378	377	381	388	395	362	394	393	384	390	402	391	394	421	399	407	397	390	396	385	358	391	365	387	394	378	415	375	342	407	370	441	381	358	402	361	399	347	389	398	380	375	393	415	392	372	405	388	389	443	365	375	402	385	381	382	390	406	412	400	377	371	367	382	400	397	407	361	380	369	400	370	378	433	438	418	418	404	386	404	400	376	400	356	379	406	379	395	363	343	393	422	354	385	422	385	398	390	408	372	350	376	401	417	384	393	414	380	385	422	380	361	409	408	386	385	354	391	363	382	405	384	406	426	440	391	398	423	435	392	354	381	419	420	372	385	406	365	382	406	418	377	374	388	385	424	396	386	377	385	378	387	386	393	384	410	406	383	354	369	401	410	388	386	399	388	414	369	368	377	399	406	395	375	371	373	413	404	396	404	392	418	383	398	401	407	398	411	383	371	387	423	418	387	352	373	386	365	401	407	396	389	381	349	388	360	372	398	430	381	374	420	442	371	401	357	415	382	369	382	363	388	429	365	399	378	415	382	417	420	414	393	370	392	380	394	411	384	409	409	386	384	380	396	405	374	424	353	335	365	358	417	354	407	398	380	385	421	426	374	413	384	369	381	398	400	394	389	385	411	399	416	439	415	399	381	407	385	391	413	386	378	386	423	416	388	389	405	367	368	367	398	393	399	391	365	388	386	402	375	391	382	390	405	407	369	356	364	395	415	427	412	406	389	385	394	359	408	424	353	383	393	397	401	406	326	358	414	373	370	395	390	355	401	419	400	397	380	396	395	370	374	392	405	373	417	404	360	356	379	385	379	414	360	376	406	369	367	392	397	387	402	353	394	384	391	376	396	399	390	367	414	415	390	398	361	360	427	360	379	392	387	403	426	401	392	413	389	375	385	406	383	361	375	413	411	410	403	374	409	379	380	408	421	422	426	422	422	380	405	403	378	378	391	371	391	378	400	379	346	399	384	342	382	415	392	403	384	395	389	410	420	354	384	406	393	361	390	361	385	440	385	400	372	382	374	370	346	386	408	395	395	411	377	364	416	372	398	405	412	406	366	389	374	358	377	380	361	380	357	388	380	416	364	345	399	409	416	381	403	378	378	364	375	384	422	418	388	390	401	362	390	369	395	366	399	394	360	411	391	383	386	401	412	392	376	359	404	397	431	380	382	371	359	387	389	391	389	396	402	374	419	405	373	367	367	374	412	347	415	419	391	416	355	361	401	401	417	386	422	359	366	390	375	402	385	398	371	367	386	392	408	424	412	372	372	374	396	414	387	383	355	401	416	388	373	401	419	397	369	385	353	351	378	338	332	353	377	377	357	406	406	416	392	363	418	429	439	406	399	362	347	360	404	398	385	425	364	355	353	407	361	387	413	355	373	401	390	411	373	377	388	404	384	388	403	369	380	417	401	408	400	397	405	377	381	393	372	363	403	352	443	382	400	367	377	374	409	399	384	408	357	360	380	368	368	370	424	400	395	377	383	442	391	400	413	386	398	421	381	376	358	377	410	379	346	384	395	356	381	379	389	359	427	394	422	380	381	373	416	385	368	368	373	367	400	319	395	388	408	395	409	392	385	375	385	391	401	383	385	392	384	414	387	412	420	401	394	379	380	419	372	385	419	389	358	425	393	370	377	369	389	389	352	408	357	370	420	384	385	380	384	372	384	378	378	389	403	397	362	384	386	352	401	382	376	414	404	377	366	372	384	383	363	367	415	424	398	407	378	392	361	370	385	403	395	361	400	372	374	386	384	394	372	373	405	373	400	384	415	397	363	353	410	411	414	418	360	426	409	389	368	372	367	411	395	423	374	384	412	393	409	381	431	346	369	403	396	372	385	411	420	354	373	392	394	423	367	382	380	387	358	368	368	390	405	363	381	391	399	390	376	392	393	377	407	400	400	384	392	380	388	410	409	369	399	385	419	381
29418	29151	30854	17463	6725	3156	1608	776	514	433	406	363	333	304	301	287	261	288	250	309	348	322	386	333	277	269	255	270	235	261	265	250	236	221	225	263	237	294	236	246	218	241	251	255	244	220	256	222	219	276	246	222	237	214	247	241	259	223	245	241	246	236	229	268	240	252	241	251	246	263	247	213	236	258	243	241	229	254	234	235	238	236	265	258	254	231	240	216	239	236	263	260	252	268	262	242	258	231	240	267	233	242	228	279	251	243	245	268	254	236	246	248	229	236	233	220	234	269	239	220	259	256	236	230	265	235	238	247	261	220	241	251	263	254	261	251	266	246	243	266	217	236	254	234	246	251	251	251	245	220	234	240	266	265	238	242	264	275	234	212	245	234	238	236	234	275	249	266	242	260	249	227	243	263	236	239	251	231	235	224	263	252	240	237	221	258	261	246	260	261	257	257	240	272	253	232	258	235	236	239	257	246	226	242	269	243	251	239	231	220	230	225	256	250	229	234	229	241	255	244	254	238	233	245	263	257	241	256	233	248	236	264	236	244	254	234	251	232	245	231	252	257	262	233	253	225	244	250	245	225	233	260	257	267	275	250	283	224	239	273	245	233	246	258	237	233	238	241	241	229	253	250	254	257	204	252	241	254	252	248	252	269	257	255	215	248	227	248	250	218	246	238	242	262	255	254	219	260	242	253	256	280	248	219	240	225	271	261	256	235	227	281	249	260	274	253	267	243	241	245	221	241	240	235	243	220	232	213	220	259	236	282	272	244	238	244	243	234	244	248	244	234	231	267	188	263	223	224	228	291	257	230	286	256	268	244	222	248	254	260	257	251	269	223	236	234	282	231	251	230	242	249	265	259	237	220	262	248	237	219	256	258	204	270	225	215	253	243	226	229	262	263	262	219	248	222	271	253	226	271	219	207	244	229	244	253	241	241	274	264	251	245	248	236	217	291	256	239	206	259	238	281	235	245	198	253	236	241	243	255	240	226	229	219	244	231	248	248	236	240	229	256	236	241	251	259	252	236	232	236	256	227	226	243	242	254	247	218	247	240	247	234	226	257	241	226	241	244	249	260	231	243	267	235	230	239	237	260	241	256	262	251	231	221	231	252	236	251	256	252	254	241	239	228	248	238	260	267	234	253	229	252	236	274	228	220	251	296	249	228	257	245	263	235	243	259	242	261	266	254	263	252	268	240	262	260	270	240	255	226	232	257	238	245	251	251	246	253	278	229	227	258	228	242	244	229	235	243	215	248	242	253	290	263	240	237	240	251	255	257	227	241	247	253	262	261	246	228	255	249	257	240	221	249	244	244	219	221	240	261	270	258	257	231	216	233	251	244	276	231	233	246	277	275	231	251	224	243	236	222	240	247	243	258	227	219	259	238	245	228	232	215	221	243	242	230	250	236	252	211	237	238	236	233	255	261	244	251	242	267	242	230	246	257	242	250	258	238	238	235	246	256	266	250	240	277	238	236	239	239	208	234	240	235	253	226	254	269	240	258	243	238	257	246	240	240	254	244	251	245	249	232	252	256	267	287	235	261	226	227	272	234	233	219	259	231	264	252	264	227	251	264	253	235	272	251	248	268	249	247	246	239	241	256	238	257	274	262	256	253	229	261	284	230	263	208	231	235	222	220	226	285	237	251	245	244	254	262	235	226	250	260	255	224	254	253	262	236	251	234	266	210	249	253	222	256	274	229	257	202	236	254	229	236	248	226	241	243	237	239	239	218	255	250	286	240	275	249	243	263	259	258	214	249	265	218	246	234	228	224	256	254	243	272	249	223	252	228	267	259	225	240	221	258	218	239	229	191	252	245	259	226	246	240	222	227	228	258	269	224	270	227	272	254	270	253	237	243	223	260	230	210	250	216	238	248	241	221	256	223	232	248	223	279	259	252	260	225	241	271	219	240	236	274	268	260	246	252	228	225	261	240	240	263	261	258	245	242	245	249	246	242	233	216	274	263	241	255	217	236	236	264	232	249	255	235	231	241	284	245	241	275	249	255	226	242	231	241	252	235	235	262	252	237	246	266	233	244	266	235	213	287	229	225	252	241	242	240	224	235	247	238	235	224	250	212	218	241	235	247	292	229	230	245	257	232	244	244	241	245	261	255	260	250	239	210	238	241	239	277	236	266	235	247	233	230	260	244	257	258	227	224	235	258	241	215	252	249	237	268	242	211	218	255	244	257	252	247	249	220	256	259	248	238	240	226	244	262	247	204	237	239	257	247	249	238	233	252	255	253	272	230	230	225	241	255	254	257	256	255	219	239	255	240	233	250	223	221	263	244	234	227	228	231	232	238	224	250	236	267	227	258	252	265	228	256	256	244	220	223	234	228	254	237	246	230	274	219	250	240	250	244	252	228	236	270	220	264	264	259	212	232	291	238	231	249	246	239	281	248	272	228	263	276	241	252	198	243	244	223	260	228	232	207	244	218	242	258	255	250	273	259	248	222	226	246	245	263	236	219	252	241	295	243	230	255	231	256	236	266	214	214	209	219	218	235	235	247	225	232	239	246	221	251	236	233	253	267	257	271	234	227	234	240	231	250	261	263	244	251	255	245	258	243	237	222	218	282	272	230	246	270	269	250	248	250	264	249	241	262	217	213	254	212	249	248	260	250	223	244	245	248	228	244	267	232	251	250	264	265	203	228	239	275	238	230	223	249	227	243	218	236	238	270	232	233	254	234	242	273	231	259	266	248	221	218	268	253	236	287	270	260	239	250	246	245	243	243	231	237	240	257	263	251	222	251	225	241	256	246	238	245	231	246	241	249	237	238	235	241	251	268	234	255	238	265	250	268	235	237	257	228	246	260	205	250	251	270	232	268	238	258	232	216	236	239	233	255	246	216	263	265	247	239	223	261	242	262	238	252	278	215	250	234	256	234	257	249	239	232	235	224	261	234	253	213	275	268	254	231	245	240	257	248	240	282	242	233	219	240	252	247	246	240	243	259	240	240	243	252	243	256	239	254	264	266	220	268	225	246	251	239	248	257	228	249	261	246	248	252	223	247	244	231	233	255	252	258	265	258	266	233	253	245	239	230	266	268	248	233	244	227	268	266	235	211	228	247	245	258	211	251	227	257	264	237	262	229	233	239	243	246	269	225	225	258	265	227	255	239	237	221	221	235	234	244	243	220	235	257	246	246	280	224	245	241	229	217	234	239	240	276	229	243	242	227	220	239	270	224	248	249	252	259	240	247	273	240	247	242	248	221	235	259	239	216	245	239	251	235	236	246	230	244	241	209	256	235	232	256	237	251	245	247	234	236	262	244	217	231	242	242	252	253	227	267	231	238	259	265	233	236	223	260	258	263	265	236	234	237	253	235	266	253	218	256	262	264	249	219	238	250	270	249	219	259	242	244	226	270	213	259	228	230	244	245	241	248	233	255	217	238	254	252	240	231	230	273	248	224	208	232	257	242	260	231	250	242	263	250	242	238	245	265	239	245	247	230	241	235	260	240	265	220	225	233
36511	47254	38823	21295	12778	7302	4020	1965	1364	1029	751	647	619	538	555	543	523	461	441	561	627	617	630	548	517	472	426	403	382	389	390	423	396	416	385	389	403	393	385	396	371	423	350	387	346	402	412	407	389	376	406	422	352	374	391	387	391	360	395	378	390	383	395	368	366	363	415	384	394	373	380	378	401	406	409	369	392	369	371	373	395	407	412	372	362	425	367	421	385	412	397	375	414	368	396	374	378	387	363	370	374	364	392	376	372	392	382	391	398	351	350	384	393	426	380	367	385	395	387	397	391	406	414	403	402	377	368	387	367	381	395	402	379	421	393	372	380	374	398	386	381	417	404	378	423	358	413	382	373	402	348	394	373	371	389	380	381	395	411	409	391	394	406	403	383	389	368	399	383	389	389	382	368	386	365	443	369	429	407	374	426	371	386	432	404	364	379	392	373	363	370	384	408	400	366	371	410	383	377	411	392	412	417	389	359	339	401	394	400	409	396	392	394	387	387	411	350	392	397	391	347	359	412	381	369	377	432	397	387	390	390	435	396	373	394	386	379	408	419	379	410	371	373	404	424	423	353	401	378	365	370	444	390	395	380	389	402	392	384	408	436	382	398	395	392	390	372	398	400	406	391	400	370	375	395	346	386	394	422	386	370	357	401	349	411	393	365	389	396	395	410	376	376	389	422	345	349	403	397	376	380	372	413	423	406	394	409	410	376	386	390	390	422	379	386	403	354	383	390	402	380	426	414	392	383	404	376	362	379	361	366	398	410	369	367	387	399	396	392	380	393	353	358	408	422	389	395	359	374	361	393	394	395	430	389	392	396	390	396	367	419	380	381	362	387	366	391	397	370	400	371	404	376	415	394	409	367	409	381	396	364	393	380	372	381	400	382	413	383	381	369	365	348	400	404	380	383	378	381	384	392	380	411	417	435	383	405	425	399	420	366	366	382	418	360	410	387	371	355	430	368	368	405	414	407	389	372	371	384	417	357	382	390	383	423	385	393	392	382	424	383	420	410	370	357	380	394	361	372	379	404	370	423	431	401	371	396	405	381	381	402	402	385	391	360	404	371	378	417	389	415	393	412	400	363	370	399	402	390	382	387	386	361	398	382	414	401	391	390	396	400	411	397	383	357	406	397	359	388	437	409	380	412	386	381	405	380	399	384	383	401	391	436	370	404	399	368	423	392	392	390	369	378	390	391	393	364	396	330	398	381	382	394	373	364	407	410	403	403	383	421	427	409	418	381	391	410	378	412	383	445	398	398	376	368	377	375	421	393	406	370	411	381	381	315	403	388	376	386	386	407	395	388	420	411	395	387	393	373	381	369	367	428	348	409	366	346	429	369	370	408	406	390	368	415	452	370	392	378	380	424	353	416	364	414	425	402	414	373	399	352	399	347	386	374	360	422	382	381	340	383	365	413	430	392	377	405	365	387	421	430	387	392	392	395	404	451	383	403	424	344	410	384	371	403	403	346	356	400	394	431	376	398	398	413	391	376	365	355	350	381	417	393	395	399	383	405	410	348	425	377	392	362	376	370	371	400	383	390	414	369	384	401	415	360	402	385	380	369	415	374	354	378	402	382	393	404	380	411	402	405	407	405	402	347	391	343	392	416	389	376	406	384	366	395	396	398	372	399	395	403	376	379	355	426	387	394	375	383	374	410	367	402	407	376	378	390	378	411	420	373	399	415	351	420	394	358	383	423	396	373	367	382	372	385	428	375	385	394	376	354	406	391	400	372	393	417	363	389	386	392	422	394	350	392	394	342	419	417	396	385	394	403	396	403	397	452	360	360	390	395	388	375	404	348	401	370	384	355	412	390	341	413	366	371	372	359	375	397	407	391	399	377	362	394	377	419	390	386	402	380	386	398	410	365	412	393	414	393	367	360	421	388	380	373	390	409	407	391	374	390	381	405	420	408	412	386	388	391	401	360	392	346	359	369	410	418	369	414	386	363	416	416	356	429	383	393	380	393	424	403	391	387	388	374	390	408	368	376	381	374	341	384	375	439	380	391	377	343	391	388	359	381	340	443	400	408	377	411	384	374	388	427	398	428	372	381	404	415	403	407	366	399	378	359	365	398	378	399	424	407	422	404	399	394	382	405	379	380	417	407	388	378	411	391	365	371	399	401	387	368	389	387	407	421	394	400	391	421	421	408	364	368	399	344	404	393	377	387	389	396	394	393	394	382	413	369	409	394	394	388	387	388	396	403	390	380	381	393	381	377	399	400	373	387	365	398	400	361	397	401	399	396	372	368	407	369	398	409	380	418	342	375	361	370	403	365	380	369	403	388	415	392	378	401	388	398	378	397	380	410	382	408	380	393	398	386	394	353	399	412	388	415	397	389	356	395	401	418	416	378	379	379	367	383	369	401	380	396	390	406	395	422	379	416	395	377	379	364	358	426	369	408	366	383	395	402	408	392	390	328	391	413	379	406	410	368	416	408	390	365	357	362	365	405	376	399	397	363	366	369	373	423	390	387	417	376	432	417	413	409	382	374	371	409	371	393	445	403	325	415	413	397	417	393	398	374	406	391	391	400	363	389	395	404	401	415	406	373	400	397	384	407	389	404	381	380	373	356	421	382	393	396	386	380	403	404	396	356	428	392	405	371	371	358	400	359	392	378	425	417	382	384	407	405	402	391	377	367	414	392	408	408	365	441	391	390	383	401	401	392	397	379	365	389	365	366	407	376	381	381	397	363	376	402	382	400	399	360	407	396	362	405	408	412	388	433	355	375	378	371	361	400	410	360	375	399	392	439	387	413	384	405	434	370	410	393	386	394	336	405	372	408	403	369	387	379	370	392	398	374	392	351	397	357	371	400	375	363	409	409	390	375	397	378	406	382	389	368	408	394	412	357	402	363	372	374	389	391	370	416	409	391	385	389	399	374	412	392	358	380	441	389	374	377	383	375	399	368	383	346	432	424	382	399	404	381	361	420	361	360	408	397	396	385	371	408	395	385	381	421	408	385	377	411	401	397	396	388	359	392	383	406	390	390	381	428	409	395	366	371	387	375	375	395	368	395	379	360	413	388	365	379	416	393	360	398	386	384	399	403	406	379	367	392	395	379	398	389	381	404	368	370	385	370	394	421	383	383	413	420	369	364	407	400	382	385	373	370	381	384	380	414	403	367	414	368	408	378	376	365	351	359	372	420	374	350	413	402	407	397	421	350	412	367	400	427	400	346	402	394	403	354	382	378	360	381	380	395	349	417	381	388	413	392	397	396	399	367	393	424	400	397	391	402	416	406	384	394	375	390	381	399	374	368	386	404	403	352	373	378	382	386	373	427	369	382	414	367	382	376	391	367	412	395	378	381	422	358	391	369	387	409	354	360	394	388	423	411	417	391	362	397	370	385	415	389	351	361	360	364	417	398	419	337	367	381	396	397	403	367	425	385	393	422	367	381	411	368	395	357	355	390	362	387	402	385	370	377	415	388	358	396	391	373	378	411	405	365	365	390	364	385	394	416	443
24779	21667	28641	25463	21211	12469	4646	1712	879	649	497	408	346	346	299	351	325	307	291	384	881	822	599	449	355	306	284	284	253	230	250	248	265	299	270	245	261	256	243	261	266	269	249	244	237	270	248	240	232	248	254	247	264	275	249	253	264	237	268	244	262	261	234	237	242	258	242	231	245	252	244	257	260	257	235	256	244	262	247	236	264	243	262	237	244	254	246	252	261	306	250	263	253	261	252	226	234	242	262	243	263	239	244	263	264	250	248	245	225	233	236	261	259	279	263	232	227	270	258	238	241	263	233	232	270	248	250	248	245	246	256	249	272	250	272	268	254	230	258	245	242	235	251	257	264	238	221	237	219	254	258	238	222	222	237	293	243	242	222	255	234	258	292	266	257	231	248	262	242	256	221	268	258	257	247	247	231	244	234	238	262	249	264	250	240	254	242	257	239	256	233	269	255	239	267	236	272	238	277	236	265	255	255	252	228	262	256	270	244	235	259	243	246	246	251	269	225	258	238	236	235	270	221	255	266	267	233	261	245	248	232	233	238	252	252	256	271	241	249	234	245	216	265	233	244	266	263	228	229	222	233	255	256	229	232	246	250	220	283	241	258	255	232	254	248	232	241	264	243	233	253	280	276	262	227	255	250	244	239	215	252	286	253	265	243	246	237	251	255	259	216	254	249	236	255	242	258	283	251	269	273	234	249	268	280	257	253	222	254	246	225	234	248	276	253	242	259	249	258	255	263	265	291	224	264	207	260	238	225	244	262	239	243	250	242	256	227	231	267	252	253	290	237	261	233	262	249	271	252	258	244	233	232	255	231	250	249	248	237	238	268	230	222	276	258	251	260	257	281	271	271	259	242	222	229	235	231	254	244	274	237	253	237	243	236	241	252	249	275	267	273	269	236	263	270	280	254	258	237	258	258	251	252	252	261	247	235	227	234	247	237	245	244	262	253	256	252	221	231	260	263	262	253	252	241	256	220	239	246	250	227	287	251	250	274	272	263	244	253	247	237	237	225	220	223	245	255	275	254	259	266	239	217	224	245	214	216	233	250	246	260	262	260	262	272	246	246	236	246	230	262	232	242	229	260	237	251	251	239	257	229	284	236	253	237	239	273	254	207	271	236	259	246	242	275	225	224	278	258	266	253	240	245	250	233	280	226	223	250	247	238	230	237	256	273	266	266	263	241	243	213	236	243	258	280	261	239	267	239	265	231	253	255	236	246	234	243	267	242	225	230	249	227	243	234	230	258	255	278	265	246	241	244	239	270	285	257	276	248	257	252	260	263	221	233	247	248	228	266	244	244	271	251	246	258	240	254	253	234	258	245	222	240	255	274	291	255	240	271	240	250	269	277	276	233	227	234	255	221	221	274	243	255	253	249	253	235	276	223	254	229	270	248	240	236	246	259	248	259	255	230	240	232	254	233	265	249	260	249	253	272	240	250	249	243	253	241	265	248	231	236	238	246	244	245	272	270	244	245	247	224	262	254	227	223	262	231	224	287	263	257	255	247	266	253	245	217	263	242	242	253	270	259	241	234	232	248	256	228	259	243	275	268	232	260	245	241	223	248	238	238	270	267	237	225	272	231	248	273	279	248	256	257	291	265	240	235	251	249	244	249	257	242	248	245	270	204	231	232	261	259	276	234	251	227	262	262	251	280	239	247	228	241	258	251	261	239	232	252	237	246	268	265	231	262	259	263	254	251	218	260	257	284	234	236	277	261	257	238	231	226	224	235	241	257	238	245	271	259	253	258	230	264	236	256	259	265	247	259	260	255	228	241	251	220	261	206	239	242	248	236	243	261	272	236	226	259	250	265	262	258	229	222	255	262	255	295	223	267	256	244	261	283	254	248	230	230	271	246	284	283	268	256	260	260	238	246	256	287	243	223	243	253	244	268	248	215	256	227	271	235	254	248	261	209	241	236	239	258	267	259	256	261	235	218	241	235	240	244	266	266	252	264	230	247	231	222	262	228	262	241	247	261	237	251	228	251	260	231	253	249	260	273	259	261	270	236	245	226	270	238	253	256	254	229	244	256	244	263	238	251	258	268	249	248	248	239	266	241	263	254	239	259	260	247	243	253	231	258	241	245	260	252	241	265	254	247	243	293	244	252	238	230	241	245	237	231	228	241	235	230	223	232	237	230	276	253	269	246	264	247	245	248	263	250	234	257	224	236	246	233	220	226	233	252	232	236	250	278	249	248	221	270	232	301	212	246	239	227	277	288	232	253	242	252	245	272	255	284	249	234	237	265	228	252	248	256	259	233	242	244	232	272	270	255	234	247	249	254	228	249	260	241	244	230	253	284	259	268	279	265	248	238	242	229	235	243	244	233	260	240	238	244	225	268	240	226	260	243	272	257	255	245	225	228	253	219	252	262	237	271	274	226	280	252	256	247	235	270	257	267	272	232	257	284	213	230	261	278	249	237	279	249	247	256	222	296	251	219	267	240	234	231	272	292	262	260	242	271	243	257	248	247	262	230	240	236	252	235	244	260	248	242	263	238	239	232	237	255	256	251	241	239	234	231	262	266	246	239	256	241	248	240	283	233	241	236	255	257	245	292	254	228	239	252	235	251	229	266	245	263	254	251	245	280	265	262	206	253	261	237	248	249	241	256	245	268	265	274	265	234	220	247	222	245	253	267	262	256	245	247	265	265	243	274	282	302	230	250	259	245	248	237	251	255	271	232	246	236	260	248	256	252	255	251	265	225	259	234	232	255	255	254	233	265	267	194	282	252	256	229	260	249	245	257	216	274	230	225	235	260	231	228	222	267	245	223	243	256	249	270	253	243	241	214	256	246	265	247	216	243	231	257	241	231	259	226	235	245	237	248	247	243	278	237	252	267	259	249	231	254	274	257	231	273	239	237	224	244	232	255	254	237	254	256	261	243	239	254	255	258	263	268	247	256	266	257	237	260	262	258	248	236	259	261	256	244	212	238	260	268	252	243	250	260	242	258	225	242	254	242	258	245	225	269	244	266	227	266	236	256	241	239	227	235	245	268	246	277	249	263	245	256	236	260	243	257	264	226	224	252	260	277	230	255	208	256	269	247	259	249	249	247	251	226	226	283	272	268	269	235	237	237	268	264	246	244	269	254	256	231	259	226	214	218	280	269	239	253	250	250	246	241	276	253	243	255	254	241	268	261	233	235	238	259	257	260	255	234	236	246	243	223	253	269	251	258	250	277	212	253	250	268	244	249	241	256	238	239	283	221	269	264	221	259	225	276	250	235	264	244	264	253	254	244	243	242	224	240	274	229	238	236	250	267	243	263	224	241	221	265	242	239	215	225	245	263	252	213	285	242	268	230	268	276	294	277	249	235	286	251	267	232	231	243	260	235	253	228	256	244	256	277	250	236	253	233	233	226	260	260	275	232	253	241	224	260	262	237	234	240	258	265	244	238	277	257	223	223	250	266	233	246	245	276	243	241	244	266	248	258	249	239	213	239	265	248	253	245	270	246	225	236	282	228	265
37567	53324	42175	32512	25513	14922	7442	3763	2076	1540	1066	859	695	626	610	600	570	586	552	790	2171	1815	1255	970	688	550	470	435	388	391	407	390	383	370	359	373	420	390	380	379	398	389	386	410	396	383	403	409	365	372	389	396	422	396	444	419	398	377	379	426	402	407	412	395	377	395	398	376	418	407	383	434	400	376	395	443	427	413	396	406	426	389	388	422	421	419	383	365	393	407	451	381	408	375	375	423	403	432	369	365	393	377	396	429	395	407	370	389	434	398	394	367	385	389	391	395	386	393	380	396	410	391	387	374	407	393	437	394	418	377	383	417	397	393	418	397	376	386	386	432	427	383	414	388	385	368	435	369	411	362	387	404	408	409	393	432	406	384	390	412	380	381	418	404	376	363	430	379	429	429	397	424	365	406	411	379	395	347	363	400	374	399	397	400	414	371	379	414	383	392	407	377	377	403	404	379	400	361	373	387	403	373	413	391	419	398	410	399	394	394	388	404	369	375	396	400	415	405	415	386	406	371	379	373	395	412	417	413	396	402	386	413	426	410	371	367	348	389	371	388	371	355	413	386	417	366	385	381	381	393	394	400	376	423	395	385	392	392	407	355	381	380	380	371	402	366	414	406	390	365	440	359	425	389	401	375	382	379	400	385	388	385	380	438	392	372	386	378	382	405	406	405	417	407	390	367	361	364	394	397	388	383	422	408	382	403	389	399	404	444	394	390	424	401	391	394	404	412	397	400	388	417	380	365	372	380	400	390	405	399	365	423	361	427	336	390	383	430	401	394	407	417	380	355	382	399	398	383	420	356	372	408	402	413	415	379	384	417	386	382	390	391	401	392	409	375	426	398	395	397	393	381	376	430	387	403	384	380	388	363	419	408	397	401	412	409	382	399	384	360	385	404	389	399	395	348	397	408	387	388	414	371	378	395	376	414	414	398	421	405	434	400	387	347	402	408	371	417	419	406	420	358	392	388	458	370	388	386	443	388	380	422	388	412	383	383	396	405	400	413	394	371	391	425	396	413	393	403	415	405	433	366	388	391	418	402	418	379	418	414	387	378	366	423	410	409	358	410	393	386	411	367	364	408	364	391	394	399	411	396	398	369	438	412	407	369	439	397	367	415	376	413	378	374	374	385	418	447	391	423	410	394	393	402	366	368	401	406	408	406	416	431	392	398	421	383	417	352	373	403	382	412	381	394	445	385	403	359	412	392	402	398	376	380	396	376	398	398	395	405	392	408	411	389	379	387	380	405	420	396	373	431	369	386	412	374	366	394	406	407	386	370	377	363	380	401	402	408	394	404	385	421	382	414	378	380	377	373	389	354	426	395	385	397	407	400	375	403	420	398	411	367	358	360	399	386	410	407	374	361	391	366	389	351	389	396	404	393	383	413	405	395	393	371	401	352	356	383	415	418	382	402	347	395	411	439	411	383	412	409	399	380	371	413	377	410	410	400	388	412	389	421	399	394	407	400	373	388	384	384	400	384	428	417	378	384	364	369	413	359	397	387	397	379	364	385	376	429	380	373	409	375	422	415	432	411	413	426	368	396	380	373	373	366	400	389	395	392	414	385	382	379	400	390	426	391	400	389	413	415	375	391	411	386	420	408	370	397	391	421	386	380	392	400	369	370	392	384	401	379	383	386	396	390	371	388	419	406	403	365	410	390	435	440	384	374	390	416	400	402	397	385	390	406	405	383	373	378	407	413	404	377	403	365	398	419	397	395	406	393	386	382	385	386	439	366	403	409	379	370	355	364	382	426	376	368	407	410	377	397	387	395	398	388	428	384	384	391	350	387	371	382	380	370	396	392	406	426	412	392	384	415	419	410	379	417	412	371	435	353	400	393	376	392	359	396	418	374	411	396	386	395	389	377	404	439	414	393	394	416	361	405	386	404	387	446	407	394	391	400	368	409	374	407	391	345	402	365	369	371	405	389	365	389	385	427	400	413	415	399	393	406	382	394	414	353	353	389	411	413	372	431	407	388	392	376	376	408	410	362	391	413	395	418	410	413	371	383	427	396	431	362	393	406	401	391	399	372	397	384	427	402	406	414	414	400	385	369	375	372	383	381	387	385	405	360	367	376	374	395	422	383	373	403	414	396	387	427	415	379	385	403	440	404	358	385	371	411	403	415	401	400	407	434	365	398	391	406	373	397	411	399	412	382	379	397	403	378	382	394	434	363	420	382	380	416	402	400	390	404	396	394	414	404	399	410	410	365	380	379	448	379	400	370	431	383	392	404	393	387	376	377	406	417	377	416	397	415	388	370	417	416	403	398	414	401	372	387	410	373	397	387	398	384	398	383	415	378	371	371	423	393	376	409	387	367	401	386	400	398	395	381	422	380	381	392	408	388	437	425	416	388	383	421	423	388	425	429	411	409	416	408	413	366	418	412	402	387	406	421	392	388	406	377	366	432	387	414	365	388	389	407	448	414	407	385	413	396	397	405	410	380	387	405	382	364	389	397	385	379	410	432	418	412	385	380	412	362	408	434	419	402	368	410	396	395	375	443	393	401	389	417	398	378	387	410	402	407	410	407	410	390	413	418	376	416	407	407	419	405	454	411	368	391	366	393	391	400	400	360	423	401	401	406	389	387	394	394	421	403	380	399	418	422	391	411	423	392	386	399	397	401	390	398	390	387	394	412	408	365	426	413	389	422	421	416	362	415	359	406	401	402	409	394	385	416	413	378	418	413	385	397	401	394	406	393	374	374	403	359	405	377	393	412	352	384	351	414	393	384	417	410	423	393	387	381	378	443	418	364	390	359	400	402	373	378	400	382	388	373	411	406	417	374	421	388	390	416	402	370	382	403	416	358	415	413	372	388	387	412	392	394	408	416	385	363	386	432	398	417	405	407	371	365	412	398	415	371	372	420	379	416	397	389	422	428	402	399	420	413	434	399	339	368	392	402	372	392	416	376	362	416	382	385	383	394	370	388	392	393	410	392	392	413	382	374	428	383	366	387	436	410	379	384	360	416	365	406	405	416	394	414	379	412	427	386	398	369	366	416	394	377	417	376	368	404	368	395	404	440	388	406	393	393	421	400	407	390	431	383	396	381	391	406	400	398	397	399	385	410	412	394	383	380	408	405	374	394	394	440	400	353	381	383	390	388	411	390	387	412	385	399	396	367	360	404	397	375	389	391	350	398	412	427	410	409	401	382	401	424	417	367	399	407	392	411	377	392	387	404	349	453	429	366	423	387	401	376	372	400	412	387	436	439	356	387	380	387	407	395	415	395	375	403	397	440	387	433	421	429	413	378	392	400	350	394	397	412	409	381	458	401	417	355	375	374	399	404	415	376	385	384	414	399	393	366	417	402	393	406	428	406	389	367	384	382	410	396	368	414	377	415	433	425	384	442	423	369	424	407	386	415	402	423	409	388	390	390	382	404	409	380	432	418	397	365	369	400	397	389	425	401	406	358	393	382	416	366	413	406	418	417	402	420	420	398	409	392	380	399	386	369	380	404	383	373
23508	21523	29302	24335	22169	20859	11496	2713	1347	808	534	429	363	363	352	336	294	333	325	518	1365	1319	792	573	336	293	341	287	295	284	238	233	250	237	265	241	259	260	243	261	271	229	239	234	277	280	253	223	264	219	278	240	255	252	219	257	268	251	253	250	257	252	249	240	251	282	242	275	243	255	244	224	264	243	222	246	259	236	269	262	244	242	228	225	277	266	237	233	250	227	265	257	262	246	227	263	227	244	250	255	269	256	288	266	265	257	232	247	234	245	255	263	258	259	259	245	264	250	260	250	250	250	269	276	238	242	217	268	263	268	250	220	225	227	251	227	255	243	243	214	219	253	235	254	253	256	257	249	230	229	264	266	236	264	220	272	256	273	273	265	259	235	256	237	270	253	269	244	294	239	249	229	278	251	227	288	278	249	255	262	263	262	255	261	234	252	239	265	240	252	237	236	259	245	251	267	238	276	251	308	247	240	263	273	293	287	279	253	240	251	256	265	261	256	265	248	249	251	237	256	265	267	255	238	264	215	237	261	232	281	232	229	254	244	250	262	250	284	281	256	246	226	266	265	257	248	237	267	269	265	242	251	260	253	268	222	250	263	252	255	239	247	258	237	254	252	250	244	241	266	240	267	238	254	279	245	232	262	230	243	231	259	254	242	267	245	241	237	272	254	269	252	266	274	261	243	281	274	214	285	234	258	241	234	234	259	262	272	218	232	242	256	265	249	208	210	262	263	267	253	231	241	254	247	228	276	244	255	221	245	276	241	259	252	243	279	254	253	257	265	227	249	265	247	280	251	247	266	263	229	266	254	267	258	272	248	261	240	234	246	224	251	271	249	273	253	248	233	260	262	241	251	254	251	240	260	245	278	239	256	240	251	198	232	273	273	262	281	261	238	226	253	254	237	248	270	262	242	243	270	229	257	276	257	237	264	229	235	246	235	258	291	249	276	289	254	250	233	262	252	225	274	256	276	221	256	247	227	266	237	268	235	251	269	237	267	249	241	237	255	258	242	259	265	218	247	234	241	254	232	251	242	225	247	249	256	259	270	221	236	237	259	250	260	226	255	253	248	263	261	242	270	272	231	248	252	244	254	239	253	247	238	269	257	247	249	231	244	229	248	215	228	219	248	272	250	278	254	266	244	247	269	244	255	237	260	239	263	247	250	251	254	273	247	294	238	267	258	264	258	267	240	235	258	251	262	237	230	271	230	251	259	269	276	256	271	246	265	287	251	253	245	233	232	249	237	265	252	229	238	241	231	256	257	250	254	277	218	250	223	248	248	271	262	259	236	282	240	246	248	276	261	235	245	258	225	260	248	259	236	246	262	227	244	257	224	239	242	248	226	247	254	250	254	232	248	269	251	264	234	292	270	246	238	264	244	264	267	235	253	264	240	248	252	252	249	243	232	242	266	255	262	248	247	262	244	278	259	271	244	244	229	250	259	253	235	300	230	241	261	275	234	263	226	246	251	253	255	245	244	247	253	224	256	253	249	229	244	266	277	236	249	222	266	255	231	245	241	250	262	259	259	256	261	245	284	236	242	282	249	242	237	231	250	235	248	269	248	244	258	240	255	250	245	248	250	257	288	247	248	275	234	269	257	272	254	255	262	241	236	261	285	264	275	219	252	264	241	266	236	234	245	231	228	275	250	265	224	257	252	242	229	255	242	251	266	241	250	238	242	274	248	259	255	225	247	239	246	273	228	250	232	239	257	244	243	239	240	268	230	279	245	261	269	236	240	255	239	224	236	239	228	235	244	240	244	243	251	247	260	251	251	241	249	244	257	264	240	230	256	252	253	250	240	250	254	267	258	264	264	271	233	266	275	224	262	259	280	244	226	233	250	249	271	235	237	225	248	273	248	225	257	245	248	270	227	239	246	249	241	227	258	250	236	214	227	260	255	266	265	274	238	264	233	281	230	265	289	255	271	216	274	253	278	265	234	260	257	273	275	253	240	274	239	258	238	251	247	244	240	264	274	246	247	242	267	252	246	238	262	249	249	267	228	245	248	241	254	256	253	243	245	250	276	261	279	243	233	244	255	245	256	254	267	247	260	261	243	252	239	265	217	240	242	244	270	263	273	274	249	259	238	252	260	239	243	256	253	247	240	250	223	263	231	260	249	269	263	253	235	244	222	226	232	225	251	282	266	230	226	256	231	269	257	252	280	257	256	251	246	276	233	267	217	245	261	246	236	254	269	279	216	259	263	284	260	266	243	255	254	251	245	273	236	241	264	282	219	243	261	245	277	229	266	237	244	277	233	246	277	261	246	253	250	238	269	253	252	269	261	285	254	245	256	233	242	246	246	233	230	235	258	230	270	231	225	249	236	249	241	261	245	247	270	260	256	240	235	238	241	234	257	245	244	267	229	244	267	241	239	237	244	225	254	259	254	239	266	246	255	243	237	274	238	246	253	264	236	250	260	281	254	256	236	239	255	309	270	264	233	260	259	282	266	251	241	280	298	253	226	241	253	274	262	251	238	260	263	245	268	246	255	255	265	265	243	236	241	228	286	239	252	284	287	230	255	262	270	236	242	265	248	223	258	247	244	233	271	227	242	272	234	262	248	256	248	257	237	245	245	255	238	256	230	240	209	237	245	251	235	247	274	259	258	231	271	261	249	266	226	245	258	257	264	251	254	246	257	254	209	244	228	249	247	230	239	249	274	250	237	238	272	236	249	283	246	254	255	268	245	254	256	257	266	281	283	248	245	244	253	230	242	217	274	254	276	253	238	254	229	260	244	250	261	270	264	265	253	258	268	265	284	230	227	231	254	234	241	264	251	234	231	241	234	245	231	277	235	251	241	239	258	269	245	268	238	249	250	244	261	252	274	248	246	265	236	261	238	275	248	238	267	266	236	260	222	251	243	214	222	250	259	218	258	266	243	275	245	259	269	246	244	289	270	251	291	263	258	258	232	263	264	235	232	258	210	239	212	253	255	237	286	241	246	226	242	244	243	253	265	236	244	243	231	256	246	237	258	255	231	261	251	251	262	259	253	273	250	251	248	244	229	231	282	254	252	262	245	249	244	266	260	248	264	229	216	246	245	253	250	269	251	260	246	278	265	260	231	260	240	252	254	263	268	208	266	237	257	268	252	237	226	216	240	249	263	253	236	249	252	275	256	282	288	242	283	237	256	271	270	235	264	233	264	244	264	274	248	256	262	245	261	256	295	282	253	253	249	232	236	291	255	255	262	257	280	244	236	238	234	255	261	262	263	257	270	215	256	268	249	284	258	257	252	245	269	224	234	279	253	257	245	259	209	240	226	274	246	228	243	267	261	255	259	278	280	236	254	235	265	275	268	243	276	249	266	236	254	237	222	259	269	263	252	251	234	244	267	266	270	263	262	281	278	253	251	242	255	257	272	251	290	253	244	225	251	251	256	256	245	217	245	223	220	258	262	243	251	238	251	210	257	260	234	262	229	245	247	261	259	238	245	244	268	250	230	234	246	253	262	229	263	264	243	273	270
41533	59233	49634	40045	31132	18873	10774	4985	2990	1807	1200	878	688	673	614	551	546	560	552	1070	3175	2932	1712	1121	661	535	494	483	468	401	393	377	423	412	385	407	438	394	405	378	411	413	424	395	404	381	374	408	385	377	418	358	417	398	367	410	395	405	428	451	394	398	398	403	382	371	405	385	412	394	401	395	414	385	397	380	392	376	384	391	387	377	385	356	401	387	399	392	367	374	405	337	387	414	402	365	407	415	404	407	389	416	395	399	405	424	392	394	387	400	414	361	395	402	431	384	380	408	421	376	380	362	352	385	392	355	362	387	373	368	406	386	378	404	361	409	378	421	362	422	384	418	385	387	407	385	398	402	379	413	377	384	389	400	354	379	393	438	385	433	396	399	379	416	375	390	391	401	418	362	367	370	394	351	366	360	382	400	357	376	394	394	393	381	444	372	402	379	365	392	401	364	382	428	418	373	412	372	372	429	360	381	404	381	409	383	389	388	401	414	414	401	432	376	366	418	413	358	374	389	403	399	416	379	413	368	365	407	389	406	383	418	365	391	383	391	419	415	357	381	381	387	401	399	386	388	426	393	400	356	364	376	421	374	410	380	392	408	376	386	371	403	385	396	404	415	404	386	392	424	419	376	402	375	423	406	397	383	382	394	391	380	409	408	411	404	398	409	391	345	448	389	382	383	385	379	355	454	406	367	372	406	424	424	416	414	385	369	378	370	405	428	398	381	390	406	425	383	402	390	353	374	390	431	370	404	436	361	396	373	409	418	370	365	377	395	376	397	447	414	412	362	404	392	392	406	388	426	370	417	406	372	379	416	377	390	400	394	383	379	378	415	404	395	404	395	407	418	427	424	373	380	406	411	361	443	419	399	328	419	356	395	362	394	423	367	364	383	400	425	394	400	366	420	382	399	343	396	417	371	386	398	373	436	400	383	407	387	383	411	388	374	451	405	393	429	393	393	388	400	372	417	381	406	370	396	358	389	391	401	396	357	397	419	384	377	424	401	371	411	390	383	391	415	402	395	386	383	384	363	407	383	383	374	409	368	371	428	409	439	390	370	384	399	401	388	386	416	398	405	386	359	384	385	396	394	365	384	427	431	415	396	381	413	424	372	362	372	388	382	391	393	445	396	394	377	396	391	378	383	403	394	368	390	389	384	392	383	390	383	385	373	390	396	414	344	406	368	396	406	384	391	371	397	395	394	421	400	399	431	382	413	390	374	399	410	407	438	415	373	379	398	421	337	405	401	396	376	363	392	390	396	382	398	412	402	427	373	381	389	401	396	411	413	394	370	385	370	432	368	388	390	393	413	384	370	429	427	373	402	374	418	381	373	393	380	398	373	397	369	413	433	400	377	413	401	364	388	385	405	379	356	404	384	389	399	421	382	396	363	397	382	392	414	398	378	426	393	403	410	363	394	364	415	418	375	403	400	370	391	412	393	414	403	426	387	404	404	377	362	368	399	382	389	423	410	398	369	403	404	385	399	383	391	386	388	379	451	355	410	379	382	404	395	412	402	409	397	390	394	393	419	402	351	397	414	429	413	362	378	376	389	381	389	367	394	373	367	404	383	399	407	415	384	373	372	377	403	371	402	377	410	403	406	409	379	382	321	386	360	391	391	379	389	413	377	394	384	363	358	389	407	384	356	379	385	408	377	373	392	377	394	363	387	362	385	394	390	374	384	420	400	397	403	412	407	394	394	368	384	365	418	396	384	403	423	377	409	382	389	373	376	376	382	379	397	395	350	431	379	396	437	407	422	355	407	382	370	394	418	399	400	397	366	395	442	397	418	411	401	368	386	380	385	380	405	396	406	405	373	364	420	385	358	388	412	405	392	408	364	419	392	366	394	372	376	419	410	403	380	383	395	426	415	417	424	363	409	381	390	382	398	345	397	393	402	369	380	391	378	407	395	414	358	342	361	378	393	400	391	398	382	385	396	379	421	393	380	374	385	418	387	390	394	398	389	430	401	357	423	429	377	417	387	430	391	414	426	394	373	400	401	399	389	377	431	367	423	402	389	414	409	382	356	386	379	395	341	391	368	363	412	396	424	393	371	395	354	348	399	397	402	385	373	410	392	368	365	397	403	372	390	374	404	380	372	435	392	368	361	383	367	402	397	375	416	419	400	397	385	390	409	408	414	378	425	380	422	382	408	389	380	368	376	386	466	384	386	407	356	375	368	404	392	410	416	378	422	389	348	424	433	394	369	360	372	412	416	417	383	398	398	366	389	395	382	374	394	398	394	383	419	370	397	396	380	373	390	399	382	411	391	389	390	386	370	398	407	404	411	373	376	381	407	367	349	425	401	429	392	370	367	404	367	401	384	339	410	407	352	382	361	427	393	411	373	406	393	391	389	395	384	373	424	393	378	395	390	418	398	388	439	394	392	403	413	423	418	395	402	395	388	381	413	356	388	417	416	373	400	398	404	377	393	418	442	419	405	380	407	397	396	374	380	425	421	415	386	414	360	378	393	412	372	441	367	394	408	390	359	366	404	357	368	402	401	413	410	356	409	364	384	398	373	368	336	350	381	398	402	388	416	370	392	407	403	389	390	392	408	420	395	383	410	380	398	392	369	397	387	392	415	357	391	454	403	376	408	429	369	357	368	391	374	393	410	362	353	408	376	372	400	375	415	409	401	371	397	407	359	398	381	401	390	361	376	381	425	377	407	392	401	399	445	389	393	405	409	363	389	389	410	375	379	416	401	425	372	415	409	372	389	383	408	373	446	395	414	396	403	386	398	380	411	397	388	367	417	405	391	412	374	375	418	389	401	348	379	377	423	426	406	420	409	407	383	402	392	388	389	401	390	345	405	396	376	376	392	398	424	373	412	367	362	390	409	387	417	360	406	387	371	379	352	394	368	399	390	379	389	382	426	395	370	422	395	411	399	371	406	376	412	378	386	393	382	390	421	375	354	365	384	387	373	397	403	400	416	390	397	409	403	380	394	413	393	395	386	376	438	414	423	406	404	411	397	415	399	377	394	409	376	357	418	396	406	404	421	429	383	405	371	375	396	378	376	358	396	390	392	408	383	385	408	409	390	393	400	412	384	405	386	385	372	395	389	380	379	433	351	429	398	375	385	406	393	390	384	393	380	386	399	408	385	361	379	379	443	412	389	410	362	401	412	405	393	383	428	425	358	415	405	392	433	404	376	388	404	414	361	403	411	384	383	386	374	386	401	400	387	389	381	413	379	395	396	399	380	383	391	404	379	399	396	356	398	395	393	399	385	421	352	354	363	381	392	417	430	413	399	365	391	401	387	407	426	408	381	418	422	393	380	417	385	357	420	367	408	393	371	384	417	418	407	403	395	390	391	391	397	394	386	395	402	368	410	383	367	385	393	394	399	375	389	409	373	386	389	393	366	404	418	396	415	358	419	378	400	398	408	391	421	377	409	383	395	395	406	400	402	373	388	393	376	382	406	401	369	454	374	381	411	413	412	376	368	396	385	383	406	388	381	388	379	397	388
30211	29087	31148	20382	5768	1777	985	701	531	457	347	360	297	290	304	271	289	286	273	297	354	402	381	331	326	276	276	250	261	263	242	231	253	278	276	258	254	250	256	261	254	266	262	247	246	240	255	235	262	232	264	269	236	231	256	254	265	253	253	243	242	237	226	239	261	245	232	264	211	264	250	232	272	259	244	257	250	255	253	263	243	234	245	233	231	264	245	236	256	257	230	239	240	248	233	251	235	268	271	257	219	246	232	262	256	253	229	259	246	269	253	284	246	247	261	236	252	249	246	257	256	234	236	241	245	256	246	258	236	245	231	230	253	243	231	268	246	254	250	249	264	241	246	264	247	256	270	258	273	235	245	266	251	247	264	245	251	260	259	271	258	248	252	249	236	242	256	238	244	248	259	235	259	267	285	237	232	236	243	246	238	228	243	257	250	246	241	259	237	243	227	248	240	227	240	262	252	235	249	234	259	229	246	251	256	250	229	230	226	257	238	241	226	268	248	239	240	262	230	261	243	236	251	217	257	258	258	243	248	223	256	240	263	252	234	277	256	249	241	236	257	236	252	246	270	239	224	237	277	262	230	238	244	248	233	267	250	274	256	218	233	238	233	281	216	255	252	248	244	259	232	251	259	253	227	236	252	235	245	263	247	250	281	260	289	228	279	234	279	223	259	232	257	276	254	245	244	259	250	250	239	248	239	262	248	254	260	237	239	211	262	245	231	242	272	250	251	247	224	239	265	234	280	258	250	238	239	249	248	275	274	265	210	221	252	250	253	240	267	246	221	230	278	241	261	224	255	233	259	248	259	256	229	218	237	235	257	263	240	233	243	263	256	244	245	226	234	254	259	256	234	252	228	259	282	266	259	225	225	256	234	243	253	244	234	249	247	240	258	242	264	224	248	225	243	230	222	238	280	257	265	279	257	260	251	248	238	241	267	269	250	250	262	257	249	266	252	244	262	242	244	233	255	228	255	260	229	246	238	258	226	243	240	270	228	263	252	264	237	223	252	253	270	235	243	225	256	279	230	231	250	223	240	228	273	257	255	268	260	221	256	250	251	226	233	254	249	257	244	245	263	221	228	255	233	254	248	259	233	251	260	239	206	251	244	226	228	238	237	262	265	235	282	253	247	229	270	244	273	221	233	272	246	243	238	272	254	253	229	261	289	254	245	236	245	244	267	267	237	227	253	254	236	240	245	221	247	212	254	258	229	238	251	220	239	231	250	267	238	293	247	265	220	231	234	225	246	229	226	260	219	226	203	248	260	248	266	270	250	239	236	251	248	252	236	246	250	256	239	241	261	257	237	247	227	245	249	249	260	252	266	255	256	241	280	250	270	258	269	253	247	221	262	248	249	244	223	252	261	254	246	235	234	238	229	237	244	244	273	267	240	261	250	245	232	249	232	245	232	247	247	247	250	256	242	267	285	246	233	253	265	267	244	269	248	259	245	252	231	240	230	254	240	255	213	255	242	245	253	280	259	265	270	245	250	232	224	250	233	244	230	248	230	237	237	240	257	246	232	234	268	272	251	238	214	281	242	241	224	229	260	234	230	249	259	259	261	243	224	240	261	278	223	235	250	244	249	260	245	241	264	269	265	254	242	256	242	248	219	271	249	257	250	261	248	270	256	251	246	232	217	251	265	248	268	233	277	222	257	250	251	201	247	264	219	258	269	250	244	247	267	253	251	233	238	242	237	226	254	282	239	263	234	227	270	256	244	241	230	206	238	255	234	277	277	254	237	256	251	255	228	246	257	250	260	254	236	211	271	274	234	247	225	268	282	207	262	245	248	252	241	254	284	220	226	264	219	261	256	275	225	243	249	233	241	257	249	239	245	247	257	260	276	239	228	237	228	240	272	288	258	257	247	233	265	218	249	238	235	243	241	259	245	251	232	259	259	265	230	241	238	259	221	249	226	230	259	244	227	234	219	228	260	227	247	272	231	262	235	225	254	249	243	251	248	241	262	279	268	247	258	240	271	242	237	231	254	236	255	282	235	235	237	227	241	254	226	277	246	256	264	269	259	241	257	247	230	261	245	244	301	247	257	248	223	244	232	253	236	241	236	255	236	239	230	286	266	225	244	246	266	240	239	253	264	250	257	240	287	213	226	233	250	236	246	257	274	253	212	226	241	263	237	231	242	262	261	252	242	269	266	258	251	235	274	214	238	275	263	245	277	251	273	246	246	252	283	247	238	218	261	259	231	256	244	244	243	257	226	250	247	242	254	265	246	228	246	228	260	263	254	253	240	265	245	235	243	283	242	234	256	246	242	228	224	254	227	245	234	250	264	262	244	246	240	235	250	228	234	260	246	251	253	243	272	238	256	230	246	208	246	236	262	266	249	261	241	226	266	265	262	234	253	256	225	232	244	272	258	252	223	255	245	238	247	257	255	293	249	256	231	248	250	244	228	267	237	228	245	228	243	277	215	253	239	272	238	246	245	207	230	248	247	247	254	273	281	220	236	227	298	207	245	273	255	250	257	254	266	210	256	245	241	246	246	210	243	209	223	230	231	227	260	262	258	240	261	242	229	249	266	276	266	246	224	264	230	254	267	238	259	245	225	248	264	251	253	232	245	233	257	239	231	225	251	268	220	283	220	254	251	259	255	257	252	269	250	219	273	241	244	275	253	241	252	238	258	252	262	260	278	246	248	250	253	261	253	269	245	254	257	232	267	235	274	238	232	257	239	240	248	227	264	260	269	255	259	229	238	235	232	260	241	226	244	236	268	243	247	243	237	270	266	236	224	266	243	259	263	248	239	269	273	238	231	224	241	242	261	231	239	248	244	237	264	271	268	231	241	257	260	252	256	240	264	246	268	273	248	242	247	249	256	246	241	223	241	267	234	229	217	256	260	257	223	242	222	266	235	247	291	229	257	232	261	228	247	248	255	258	256	257	234	258	285	226	259	209	233	268	250	238	234	224	241	258	211	256	253	241	262	234	239	287	253	272	247	241	256	227	235	270	237	235	244	258	240	248	242	258	264	243	212	252	239	264	233	234	240	241	231	232	244	232	233	237	236	245	259	258	277	219	262	214	246	278	232	234	256	217	260	231	252	234	225	264	227	243	269	265	225	261	260	290	230	230	249	222	215	273	276	246	291	245	271	271	244	256	261	218	244	214	262	254	256	257	247	280	246	216	246	262	248	236	276	261	245	260	275	250	241	267	231	249	236	251	238	272	246	277	260	227	233	234	250	276	219	255	246	244	256	265	251	260	288	241	239	250	212	240	265	231	277	249	248	262	254	284	249	228	255	213	263	270	240	250	277	225	257	280	244	263	244	237	220	241	237	224	263	239	267	270	251	243	248	241	245	242	250	250	231	244	252	244	283	259	291	226	243	245	267	229	243	244	237	273	242	245	252	250	267	253	232	274	266	251	263	241	260	250	258	242	239	260	223	229	261	262	243	261	267	222	253	234	229	255	246	256	253	246	244	274	248	292	251	216	237	229	250	228	242	239	244	231	233	234
38677	46090	39837	24325	9310	4429	2564	1720	1318	996	798	696	590	536	545	494	443	450	461	466	756	824	673	604	490	404	418	373	411	383	396	420	411	405	378	392	401	408	374	404	387	382	392	399	403	382	389	425	403	386	400	374	405	391	390	376	395	400	421	420	423	412	381	390	369	389	407	383	453	392	380	407	383	427	391	404	423	399	370	377	351	379	369	418	413	389	403	377	409	360	374	416	454	364	391	409	408	392	403	385	384	378	374	396	385	371	384	382	388	381	364	412	403	365	398	417	411	387	373	372	370	408	379	355	368	401	403	391	388	374	408	439	366	367	423	361	422	387	426	390	423	362	391	391	398	394	370	418	418	393	371	378	386	402	391	417	368	375	402	409	382	419	404	409	390	396	396	372	388	392	430	391	389	362	399	416	392	465	431	390	368	393	445	408	412	370	361	419	385	386	387	457	431	397	376	364	360	401	387	378	368	406	407	382	401	416	356	380	386	426	373	387	368	412	365	430	384	373	420	353	370	392	375	428	426	396	395	377	393	391	391	383	424	410	362	416	434	412	406	394	380	372	389	393	409	398	390	390	371	365	391	406	399	398	398	420	368	430	407	394	396	358	379	393	376	396	377	429	405	398	410	349	402	396	411	370	411	444	381	369	391	375	425	410	378	424	371	428	382	368	440	378	377	404	386	393	385	399	404	411	373	378	360	396	425	386	410	394	398	415	432	398	381	379	394	407	379	369	387	409	392	390	392	407	410	422	407	407	393	361	391	379	416	394	393	378	409	400	445	372	430	357	380	393	380	400	399	392	386	387	409	398	389	369	395	384	388	409	398	404	375	419	397	372	384	377	412	388	426	391	348	370	403	420	396	401	411	410	373	387	365	384	377	421	406	402	379	395	401	452	411	392	383	409	390	418	399	377	410	416	376	409	360	376	383	403	383	420	426	398	389	382	408	387	357	390	403	384	408	382	377	383	386	403	409	386	400	391	344	375	417	391	401	419	381	423	430	410	395	396	384	368	377	351	397	415	413	366	396	388	373	404	379	417	378	381	396	401	409	387	421	399	414	400	393	410	405	409	404	392	408	375	429	392	362	423	425	374	403	389	372	383	350	389	390	402	392	405	390	380	400	427	360	426	379	386	375	382	422	407	381	425	424	414	389	378	347	432	432	398	406	418	372	391	383	378	434	415	377	399	381	382	390	394	400	380	375	401	380	384	390	388	380	366	424	406	372	404	435	409	385	402	405	399	407	396	371	382	396	385	385	386	368	389	398	402	402	423	367	380	394	390	387	410	382	408	396	401	427	392	384	388	434	420	385	391	378	401	391	389	404	367	410	377	406	406	406	434	418	403	404	390	406	408	371	373	363	396	414	402	386	397	375	405	396	405	375	405	418	411	383	409	395	393	372	408	377	399	375	429	371	412	400	384	397	395	407	412	424	414	385	422	373	372	383	419	390	374	388	387	349	393	420	409	409	384	375	379	397	395	427	397	379	384	402	429	374	401	367	394	398	414	380	380	398	418	396	410	374	422	394	390	397	410	428	399	419	388	402	371	358	381	392	435	380	406	370	427	425	380	378	362	420	393	400	409	390	379	386	408	415	424	400	403	395	399	382	428	417	454	380	388	398	376	377	400	421	400	402	390	385	423	395	370	401	408	400	387	412	403	396	410	421	391	401	350	407	422	416	380	413	358	393	417	385	383	412	393	415	393	383	394	407	436	381	412	415	395	388	427	423	397	385	419	397	393	374	392	395	408	378	424	425	388	365	392	346	367	396	387	358	400	365	388	388	410	389	407	383	398	405	417	422	421	386	395	391	356	361	386	391	401	399	421	379	396	402	424	393	390	372	406	410	416	377	421	388	407	403	425	395	375	388	379	397	378	459	377	394	395	337	392	376	392	437	395	399	377	412	402	420	381	375	381	430	372	400	412	387	430	397	369	393	401	369	419	404	410	371	385	410	404	383	363	380	361	377	382	400	427	396	388	386	398	382	380	398	389	409	400	398	397	422	387	391	367	380	406	393	380	395	374	371	415	434	372	424	354	424	396	398	380	384	401	386	401	421	417	402	409	385	385	390	405	397	399	409	394	415	354	415	398	395	401	402	437	397	421	389	390	422	406	374	403	418	411	409	377	411	407	388	372	358	387	419	414	420	410	391	373	370	400	416	391	402	399	381	399	391	375	359	404	392	365	402	424	395	394	380	417	406	392	418	394	398	398	370	389	368	416	377	343	389	362	401	375	400	400	422	379	394	372	376	415	378	368	383	389	419	383	428	385	411	387	362	413	412	384	415	388	363	391	403	380	411	395	370	404	388	401	368	384	409	404	380	402	412	389	358	396	422	391	417	403	424	424	373	394	429	382	386	433	421	363	385	386	390	384	406	383	372	398	420	415	388	389	420	410	413	416	406	377	403	381	427	444	406	431	399	373	395	413	396	372	402	438	411	400	382	395	414	391	408	395	392	422	402	430	372	374	388	414	383	410	387	394	388	417	387	393	414	381	418	402	399	401	418	384	379	402	322	415	382	398	435	381	414	433	404	385	376	376	378	386	376	393	389	413	392	405	449	355	402	383	415	403	379	392	421	393	396	399	389	400	411	409	365	415	411	372	385	382	364	381	412	412	407	370	385	383	419	387	426	393	412	432	428	425	414	381	399	381	384	392	377	375	421	394	406	410	423	434	403	376	362	393	396	379	394	382	414	406	382	378	403	420	409	398	423	435	416	378	401	432	388	389	394	375	398	393	370	398	369	376	379	427	367	425	411	420	399	427	423	386	393	399	392	418	386	391	396	393	381	384	419	375	374	398	390	449	394	344	399	370	433	443	383	410	399	398	424	416	385	373	383	380	375	394	434	412	407	396	367	402	371	415	416	365	388	397	417	401	407	389	431	396	413	376	396	385	430	392	382	386	420	407	386	369	373	392	381	403	421	405	366	391	402	380	402	411	376	427	404	406	393	417	387	378	395	371	413	388	431	392	392	373	384	416	419	409	398	376	398	440	382	401	373	396	422	387	408	442	403	395	400	408	405	425	390	397	359	378	407	388	387	366	373	423	417	448	405	403	353	398	380	417	378	391	361	392	408	394	413	411	397	423	392	437	403	368	407	368	433	413	419	400	398	397	410	373	429	419	397	426	395	384	454	398	399	390	402	430	402	379	393	421	414	380	397	401	409	385	393	382	389	367	407	420	400	404	441	404	397	370	376	402	414	407	396	406	385	388	420	443	391	362	445	417	400	379	399	381	373	389	414	407	394	389	407	386	386	388	387	440	345	381	406	420	405	392	410	421	376	391	439	393	389	376	375	410	421	398	400	390	390	370	378	416	411	401	359	398	402	389	388	435	402	445	395	364	386	390	423	428	392	371	396	387	409	371	416	411	389	410	412	393	373	395	381	395	395	416	411	386	441	412	399	407	393	383	393	376	408	383	374	413	399	389	377	389	370	399	402	375	383	408	432	409	394	419	398	399	388	395	409	407
24748	21584	28620	25180	19028	8996	3930	1709	1081	716	523	446	411	388	363	285	302	314	314	299	701	1123	1033	700	505	342	276	276	275	232	254	230	266	299	255	272	245	257	248	279	240	248	267	256	253	251	277	261	272	259	259	249	260	264	234	241	242	281	253	251	235	244	232	241	272	260	265	240	217	216	271	234	237	241	259	249	264	271	243	268	270	258	261	234	232	222	273	260	275	254	243	245	209	267	237	243	248	218	263	238	253	273	253	235	249	252	255	242	264	276	240	229	236	233	247	260	232	236	255	227	254	265	230	237	242	256	245	232	264	259	271	257	257	227	256	237	221	246	250	221	253	254	256	232	237	259	243	258	285	231	238	254	239	251	232	239	239	223	230	222	272	265	238	255	275	247	251	259	241	240	241	258	259	244	237	266	254	226	234	266	221	250	241	249	258	241	259	232	225	225	233	238	262	265	260	236	253	248	262	253	262	241	254	225	279	235	221	246	257	253	227	242	259	263	246	244	251	222	285	252	251	232	238	249	223	213	259	245	244	251	234	244	276	243	273	268	244	250	257	221	261	211	214	243	238	219	250	247	261	250	218	237	254	257	219	275	283	231	235	231	257	251	253	264	263	247	250	261	258	209	275	233	231	264	258	291	261	229	233	269	273	242	247	241	251	236	228	264	220	270	230	241	242	241	249	250	262	240	240	228	265	239	235	239	245	240	239	262	282	258	267	255	246	249	246	229	244	243	218	276	263	257	249	255	266	261	285	285	248	236	275	262	217	221	267	247	263	259	229	222	251	259	238	224	244	251	233	239	257	276	248	279	245	283	241	262	253	244	251	240	230	255	242	240	263	244	265	242	222	239	267	263	260	251	240	243	256	254	263	242	266	257	239	268	261	249	279	268	265	238	257	234	236	257	246	249	239	273	264	236	252	232	270	251	242	241	219	265	217	235	270	267	268	250	242	232	262	261	241	250	250	214	266	270	239	244	241	226	225	230	246	245	221	220	237	226	248	238	266	261	269	233	254	239	235	282	270	240	261	214	276	270	231	237	241	262	246	262	249	290	269	242	241	250	243	267	243	241	256	235	251	248	259	259	245	253	229	252	264	253	269	269	250	244	237	268	254	243	251	237	240	260	248	263	258	242	209	243	265	256	257	244	264	243	238	265	276	247	239	247	265	256	230	257	271	230	257	244	252	266	275	247	215	253	256	241	238	250	263	276	255	252	242	239	236	254	237	260	266	254	251	240	286	263	244	242	240	219	254	227	241	228	240	258	259	243	254	271	253	258	226	261	278	274	254	253	216	244	254	240	255	259	245	265	251	294	249	238	267	236	259	230	267	273	238	273	224	249	268	264	233	275	258	281	258	243	253	232	288	247	248	273	244	240	239	253	226	226	253	259	251	272	253	269	272	281	240	244	239	246	230	292	234	250	250	227	262	249	275	243	252	260	258	240	218	270	234	228	248	250	259	250	222	233	280	267	255	251	214	264	272	245	249	243	237	293	252	266	248	241	253	275	261	259	280	217	266	283	270	253	280	254	243	258	238	244	258	275	267	241	225	243	259	245	251	254	252	215	252	237	241	232	228	230	223	215	255	270	267	268	266	287	250	253	227	240	225	249	255	270	244	251	242	254	255	263	248	234	252	260	260	242	230	242	242	254	238	261	233	250	265	233	260	244	257	239	245	276	253	254	266	254	254	255	277	257	272	241	250	258	266	274	249	240	290	260	258	261	243	248	246	270	254	255	217	260	235	254	255	248	249	251	258	249	264	247	265	226	251	230	242	272	234	276	233	253	237	291	227	255	237	273	244	284	254	255	229	240	238	243	253	251	227	255	252	253	243	257	225	252	253	251	259	239	258	227	228	237	237	229	269	266	272	263	263	240	238	224	217	242	268	266	255	268	287	260	220	242	266	266	261	234	274	261	261	245	234	265	246	251	246	248	260	254	246	268	242	252	260	240	263	262	245	267	228	247	227	211	281	266	248	259	286	255	272	233	229	249	251	234	236	246	262	243	260	220	257	253	253	234	254	267	244	242	250	276	249	265	242	267	260	245	227	231	243	247	246	244	271	251	258	270	240	264	233	268	253	293	285	230	244	243	234	267	257	263	248	240	272	269	262	226	255	252	241	267	244	294	262	245	247	242	221	241	247	275	217	254	242	254	251	222	232	268	260	260	260	258	257	260	250	240	248	242	246	260	259	254	278	273	242	269	268	256	241	233	233	224	268	247	254	261	263	266	258	245	284	246	266	257	267	273	235	240	235	251	278	221	264	239	241	267	221	277	258	234	233	257	237	242	246	252	248	259	248	256	251	232	269	277	237	237	219	279	258	252	264	278	253	246	269	222	249	230	277	270	226	265	267	233	254	217	231	244	265	242	231	246	273	267	254	233	222	301	252	266	255	254	261	271	238	260	230	249	268	263	273	270	240	240	235	238	229	255	261	223	254	271	240	240	248	270	245	240	228	243	245	262	270	234	249	225	243	241	258	232	268	253	223	264	242	252	276	281	239	232	225	262	248	236	261	245	251	231	228	257	233	267	247	234	242	254	235	222	227	272	258	275	243	265	268	237	242	253	248	251	249	232	251	266	244	243	234	232	218	248	252	238	221	267	265	252	274	242	259	273	235	220	201	247	274	237	229	234	248	252	260	236	248	270	269	249	252	236	268	259	267	258	238	226	265	226	251	232	240	276	256	271	269	228	230	234	232	235	248	263	265	220	237	239	245	253	224	241	279	254	257	266	250	244	231	246	229	250	238	260	252	225	258	264	271	278	232	249	241	243	238	251	242	245	274	229	242	235	220	286	257	274	240	233	263	239	261	270	250	254	233	248	237	266	247	284	268	230	253	229	258	227	263	267	231	260	255	277	228	256	239	256	248	244	235	242	219	260	257	226	261	281	234	255	237	282	245	233	271	232	282	237	239	256	265	265	288	262	250	252	223	252	224	240	269	246	255	241	237	260	263	260	272	263	260	245	257	279	263	255	228	229	261	241	225	235	246	274	242	262	238	274	252	235	233	238	248	268	259	256	252	233	264	235	264	256	220	224	269	238	280	271	242	225	267	275	255	234	241	257	240	259	256	249	263	242	258	247	247	278	259	225	239	237	231	255	286	245	232	263	226	245	224	257	246	254	247	244	265	272	277	279	234	251	244	250	242	231	269	240	234	253	253	231	220	242	274	264	250	233	276	244	245	268	258	261	255	254	287	274	250	248	245	249	261	244	250	222	269	272	278	260	256	284	271	235	254	249	261	259	256	252	245	264	247	250	284	267	263	220	243	275	257	253	265	253	267	270	245	219	255	262	280	268	252	245	224	255	273	255	251	256	250	216	237	263	248	270	284	258	252	236	254	214	242	237	241	262	266	260	257	265	230	246	262	270	249	259	253	262	236	248	268	264	227	250	237	250	249	233	270	239	247	239	245	230	278	259	256	253	216	240	233	247	242	263	264	291	261	246	247	253	264	258	237	245	250	262	283	265
38496	55580	40340	26613	17350	11825	7462	3941	2689	1902	1241	1004	872	712	688	608	551	535	539	534	1622	2854	2538	1569	1004	631	513	411	417	452	394	383	376	415	393	447	415	396	388	424	389	431	394	380	392	426	401	371	410	374	378	379	403	399	380	414	365	395	380	427	428	405	402	389	412	400	384	381	384	401	396	421	371	381	372	388	387	398	424	371	409	408	391	371	390	410	400	391	418	421	400	397	413	436	413	395	421	393	403	382	401	403	409	458	416	403	384	416	373	381	421	402	424	394	411	357	378	411	371	426	400	391	423	426	400	406	400	397	395	385	392	404	399	394	409	414	425	419	392	408	411	394	400	384	407	375	424	399	381	411	408	396	413	416	396	394	380	403	383	424	414	392	390	405	412	404	403	403	390	367	393	414	393	384	421	438	399	418	398	415	391	402	383	378	431	435	384	378	405	423	369	438	371	401	400	405	403	374	415	403	461	418	444	394	384	393	416	407	385	416	372	401	403	416	424	388	341	407	393	420	413	416	401	385	403	408	394	397	360	377	410	388	395	400	412	409	383	408	413	409	369	373	414	417	416	410	413	377	415	394	401	409	378	387	394	395	382	393	441	393	426	407	414	443	438	407	394	398	429	382	409	411	392	379	440	372	400	421	365	376	378	402	396	393	394	376	418	422	399	425	396	407	433	400	403	442	391	380	362	387	423	418	405	398	374	382	429	391	371	388	415	380	420	404	414	408	418	405	412	400	439	381	384	361	432	392	376	405	384	374	396	428	397	403	364	410	392	410	418	387	388	399	387	380	397	400	384	405	422	408	389	420	392	393	378	383	394	399	406	382	384	399	401	397	416	409	375	374	359	401	395	420	405	379	409	417	413	364	381	408	368	447	454	413	416	414	395	436	391	425	403	428	406	436	403	385	397	390	416	390	407	415	400	405	402	394	441	411	409	420	376	386	410	396	402	367	384	393	381	360	381	387	348	402	392	389	406	409	392	431	364	414	377	395	420	390	393	423	378	388	412	421	402	359	379	415	423	383	454	410	403	403	415	397	435	377	387	426	416	399	391	382	438	424	410	367	420	375	383	373	437	417	406	369	362	406	391	422	393	423	406	410	426	413	408	388	390	393	410	409	378	403	370	415	437	408	442	417	430	428	408	423	388	374	415	439	408	408	393	393	369	394	401	412	399	436	423	405	400	414	418	367	369	413	448	390	409	389	424	397	389	431	385	418	393	385	397	376	413	415	367	390	410	410	355	399	398	393	394	377	373	442	397	440	425	397	431	382	381	404	386	432	377	379	409	384	383	405	419	387	419	414	401	430	384	375	402	397	422	436	429	404	356	435	446	382	417	407	399	418	395	419	408	405	372	400	411	408	415	392	400	409	408	426	403	352	354	422	419	418	440	393	424	367	381	363	431	395	415	398	411	409	407	402	417	411	395	393	412	420	384	413	420	391	408	412	391	427	404	433	409	372	446	430	401	453	412	411	372	411	428	360	414	403	407	390	396	406	404	375	429	402	393	403	420	379	416	383	418	425	392	395	411	406	394	401	399	421	417	410	409	364	414	399	404	422	380	385	423	429	433	410	387	410	411	392	421	425	421	421	371	363	406	395	422	441	380	384	393	402	393	425	397	379	387	402	372	431	360	402	394	421	391	367	410	409	402	431	408	429	397	421	392	379	374	405	401	422	391	408	394	421	403	429	372	393	365	398	409	374	418	394	426	409	409	385	396	393	413	380	396	387	381	416	385	392	414	393	403	391	385	377	385	423	390	397	409	423	385	436	375	382	406	405	375	404	386	412	400	396	393	415	408	425	400	419	368	410	396	384	403	366	401	400	390	382	403	377	400	424	386	418	376	429	371	387	400	386	422	382	384	423	418	408	417	394	391	412	384	404	391	397	398	443	420	364	400	408	382	419	425	406	418	378	395	408	415	408	447	378	357	414	416	402	414	410	423	408	396	372	394	414	403	422	434	440	440	354	378	393	366	380	407	406	415	419	409	410	394	393	414	426	403	424	382	418	422	399	414	402	429	413	428	405	372	418	408	427	413	374	385	423	388	418	387	370	416	377	400	392	435	396	394	399	428	419	387	392	397	413	404	411	423	385	412	415	425	394	380	379	418	377	397	398	412	402	393	406	391	424	385	400	380	389	414	389	401	422	431	389	372	391	385	389	379	428	397	425	443	396	403	442	381	415	416	433	410	379	412	408	399	393	406	390	424	419	431	385	388	425	384	396	420	435	389	407	397	379	417	411	399	432	387	379	398	422	379	400	399	421	404	411	413	421	362	387	423	396	396	387	390	402	397	366	396	405	409	372	392	398	407	424	396	430	384	387	425	365	434	426	405	404	368	404	385	406	438	415	402	376	381	393	426	399	377	379	410	365	383	409	395	385	427	403	347	390	399	409	437	352	416	433	377	425	391	416	366	411	394	384	388	395	409	381	392	392	362	391	403	421	399	366	389	376	382	409	367	377	398	403	425	393	383	409	385	427	382	385	382	388	429	436	423	381	377	439	436	394	383	409	437	425	382	406	395	395	397	360	382	396	410	412	416	430	388	407	347	390	374	439	382	387	397	396	378	387	399	438	433	360	362	401	404	406	382	412	403	376	398	393	401	404	383	428	377	420	396	416	421	389	409	448	406	405	386	401	390	441	399	394	399	404	410	405	413	419	408	418	466	422	382	398	382	387	401	382	393	433	390	409	385	393	411	391	404	448	411	412	393	373	368	379	375	418	388	461	428	411	416	371	401	405	377	419	398	395	383	378	395	407	402	406	425	418	390	390	361	420	373	391	396	380	378	415	381	399	399	385	370	371	416	401	410	368	367	399	381	373	390	369	361	422	419	394	427	407	419	373	391	417	375	382	416	405	394	416	452	402	417	415	393	427	390	370	374	392	388	418	405	383	400	382	380	367	388	398	409	416	380	384	406	364	384	383	368	392	376	380	389	367	405	414	433	400	400	405	381	394	397	398	359	359	412	397	413	418	436	424	400	408	389	383	444	416	398	413	389	398	371	453	388	372	398	396	410	396	385	420	392	390	386	396	378	425	400	384	419	446	426	409	406	359	420	389	383	424	403	397	384	412	396	430	404	398	410	422	422	388	400	412	391	412	423	377	395	379	393	435	435	404	375	359	361	414	394	396	378	395	410	391	409	420	427	442	391	416	437	419	355	402	397	393	407	404	401	395	376	398	410	400	399	383	385	389	398	420	425	418	394	381	417	415	440	418	399	389	384	393	386	397	385	419	392	392	430	378	368	396	362	414	401	406	404	395	367	400	424	405	418	388	408	369	396	367	403	353	388	389	428	380	440	377	406	388	426	393	440	380	410	401	385	390	432	451	377	425	369	413	395	367	380	422	389	385	432	364	393	406	378	403	397	404	403	409	382	385	401	409	389	423	413	398	388	400	412	439	417	397	405	410	380	420	367	379	405	400	397	428	431	398	396	413	384	410	402	415	387	408	367	426	391	408	420	415	382	380
23488	21539	29351	24260	21770	21000	13441	6035	2991	1563	825	631	470	456	426	352	381	353	345	294	611	1860	1925	1333	816	486	351	308	270	277	267	267	285	256	251	264	239	259	231	239	240	263	231	246	266	275	266	278	262	237	259	253	272	293	252	276	280	286	236	258	209	244	225	276	251	259	238	251	226	260	253	245	261	265	259	280	240	262	306	283	254	277	258	262	252	253	271	259	253	250	277	256	265	216	248	238	241	253	272	264	238	263	257	240	244	252	256	255	272	222	262	252	271	265	264	252	262	259	240	274	251	242	232	275	273	271	253	261	256	256	247	248	269	289	253	255	241	249	266	231	257	279	255	265	249	248	223	268	252	286	262	272	241	253	238	260	269	246	249	265	271	280	273	238	233	292	299	264	276	266	267	269	237	252	247	266	257	225	287	264	260	256	272	264	249	257	269	240	233	239	217	258	238	247	249	250	226	279	282	258	270	258	262	254	232	262	260	260	216	262	253	289	261	258	272	248	243	291	237	285	274	256	286	228	263	279	224	280	269	275	266	246	269	256	250	278	256	216	283	236	255	273	255	259	255	294	260	283	257	248	256	282	269	252	272	240	242	253	239	282	252	245	261	263	236	265	272	284	244	261	252	251	243	257	275	239	221	229	258	239	244	279	267	216	260	263	256	242	292	253	218	292	275	288	266	252	243	257	257	247	254	258	268	247	252	260	271	253	270	255	249	270	237	256	230	255	271	261	244	235	248	274	254	246	272	240	248	242	256	232	244	272	243	278	261	277	254	220	263	259	246	270	274	235	234	254	251	267	259	260	234	242	264	251	287	242	247	261	266	257	258	265	232	292	269	247	250	278	224	250	258	294	248	250	263	258	263	237	283	282	254	288	249	249	249	235	259	269	232	258	250	269	250	207	239	247	253	257	277	266	251	241	260	231	226	262	260	249	261	233	232	260	240	265	276	255	296	243	262	255	247	266	239	298	251	253	241	266	271	270	268	249	245	269	247	228	231	253	287	238	277	256	272	235	243	286	251	250	314	262	271	270	282	250	261	258	241	239	248	266	260	232	262	262	256	245	249	227	272	233	252	271	228	255	252	239	271	257	274	257	279	237	260	257	255	264	278	228	287	271	257	240	241	266	248	233	279	298	243	244	295	237	274	240	232	244	256	261	252	276	265	236	268	248	285	293	229	258	263	235	266	253	277	252	252	247	252	263	265	297	260	237	306	261	253	257	266	291	253	234	254	240	212	252	257	250	253	254	266	240	230	272	258	256	247	277	220	268	276	223	284	256	245	255	271	256	265	257	274	252	249	257	258	229	256	253	237	301	250	253	260	257	270	234	253	258	231	256	252	276	282	267	247	248	245	265	280	259	281	261	248	238	247	260	276	268	265	231	226	241	230	271	236	235	271	249	265	274	264	247	286	270	229	247	258	267	276	262	272	251	247	261	269	242	273	250	265	264	261	254	268	254	278	235	272	244	295	241	245	230	291	252	279	277	253	238	271	253	249	235	252	258	261	259	239	240	267	249	263	276	242	263	264	261	254	276	256	287	245	255	264	294	256	227	264	252	263	276	255	247	270	245	240	278	248	269	242	296	257	274	270	250	235	270	242	252	245	262	247	258	245	271	271	259	255	249	284	225	281	281	246	241	259	266	257	246	246	225	270	255	248	217	220	237	258	230	259	281	277	261	240	228	251	244	255	243	253	266	297	220	249	236	267	247	264	266	280	264	235	268	262	255	244	250	271	277	257	248	268	243	260	231	253	244	246	282	240	246	257	213	281	242	273	245	266	241	257	274	267	253	258	233	242	260	254	274	242	249	257	272	245	267	267	269	260	253	259	253	268	263	231	265	281	254	277	256	269	256	253	258	252	278	259	259	262	208	262	247	267	257	255	293	246	249	275	245	248	247	248	264	242	261	253	242	252	251	253	241	263	242	272	294	280	277	235	261	242	249	253	244	242	269	234	272	260	249	257	249	276	252	255	241	266	270	262	250	234	249	234	273	238	281	234	258	272	253	271	240	244	249	239	262	244	261	255	251	257	238	255	237	229	250	278	256	242	256	249	264	280	262	270	269	242	265	255	307	254	258	263	255	244	274	243	269	249	253	232	245	263	244	285	258	247	276	259	269	261	274	250	269	241	248	270	266	259	272	268	261	275	252	251	246	243	262	276	259	253	258	265	273	268	247	268	240	254	279	264	266	273	253	230	267	263	243	255	255	254	258	241	270	252	246	240	268	252	265	266	227	269	273	259	283	262	270	243	242	267	227	253	271	234	265	267	247	273	257	259	257	231	259	277	261	256	267	283	249	266	251	248	287	266	263	296	288	239	262	268	233	245	256	229	270	257	264	254	260	288	272	263	257	226	246	245	263	258	244	262	299	252	251	271	283	264	250	236	291	251	254	260	260	253	247	241	275	270	261	259	253	282	255	279	278	260	216	276	240	261	257	273	259	268	268	262	263	251	226	230	260	264	243	263	255	264	264	265	277	250	285	276	249	261	275	263	257	257	239	240	282	257	244	275	261	269	249	265	286	221	266	247	252	251	250	250	268	255	237	290	267	267	231	257	268	265	262	280	240	250	252	272	256	272	252	266	254	262	258	274	234	251	239	251	242	259	256	238	270	263	258	260	251	258	258	274	271	280	216	248	269	254	260	259	233	275	251	260	278	260	240	259	270	222	250	236	302	272	266	228	252	268	259	261	261	244	239	250	260	264	249	253	273	248	280	235	263	265	242	244	263	245	267	245	281	246	290	258	265	238	253	263	265	276	263	236	252	269	273	249	254	280	302	254	269	235	258	254	276	249	245	250	246	249	268	221	244	258	238	263	265	277	239	278	252	264	226	242	293	238	234	300	225	251	252	241	257	283	247	236	259	240	240	283	234	225	259	243	270	248	236	258	246	256	244	290	267	290	250	244	244	272	281	284	242	241	273	219	263	295	258	249	269	217	277	252	252	240	262	254	267	267	260	239	235	257	260	255	279	253	249	279	258	260	263	271	260	253	252	237	254	307	252	275	249	257	241	242	266	274	256	261	255	240	276	233	270	259	217	255	254	280	263	254	272	256	249	251	269	251	269	227	227	272	264	247	267	254	251	261	255	254	255	272	233	223	267	256	244	273	276	261	258	276	271	283	257	268	276	258	236	251	265	241	251	273	283	279	249	261	270	260	238	259	251	268	258	262	225	249	307	255	242	266	232	242	271	287	232	257	252	244	270	275	253	253	248	275	259	244	295	266	277	250	245	238	249	256	256	257	243	237	248	276	278	243	268	272	272	255	268	263	261	274	278	272	260	266	247	230	271	250	281	272	257	274	245	269	255	247	253	250	270	279	282	291	238	258	251	261	259	259	235	236	240	259	252	258	284	286	266	280	281	258	277	228	258	257	247	274	260	236	244	254	240	239	220	247	246	236	277	275	272	236	258	239	250	259	265	244	248	272	231	229	264	243	255	267	275	261	246	280	236	272	262	260	262	273	224
38347	54597	48789	34996	26527	21186	15515	11039	6998	3615	1883	1446	1204	978	849	675	662	652	545	497	1325	4662	4685	3068	1718	902	612	477	461	384	411	401	421	370	415	437	414	388	457	384	397	405	398	382	397	392	360	410	398	414	429	399	417	363	416	428	411	369	432	406	417	397	408	402	437	352	420	415	401	368	418	400	377	411	414	421	377	383	395	379	393	430	410	375	386	439	408	376	424	386	376	405	347	390	431	418	398	397	373	401	447	412	399	394	384	373	412	379	404	370	398	403	379	413	409	394	389	387	388	417	414	396	365	396	388	377	403	379	396	403	370	399	389	423	406	404	375	389	403	403	416	396	394	436	409	403	376	375	431	365	408	431	417	384	439	415	390	385	429	402	412	402	365	390	389	399	375	434	382	391	412	400	385	379	388	385	384	433	424	402	401	401	425	456	412	399	397	398	409	378	425	379	407	418	418	393	407	404	382	406	437	427	431	431	391	410	382	402	408	386	387	374	439	414	389	354	374	381	370	405	390	408	408	432	384	415	365	397	399	434	416	405	394	435	386	413	385	398	354	399	396	401	388	427	415	371	387	397	393	411	419	443	375	412	421	363	407	413	444	382	358	397	399	402	384	384	416	401	396	380	403	400	401	391	395	393	406	361	404	387	380	384	383	386	392	410	437	413	399	417	417	386	390	416	393	424	406	420	383	373	377	391	400	355	428	415	376	393	396	410	389	422	395	440	388	396	435	402	445	424	427	365	436	422	373	399	401	397	392	399	371	414	389	382	409	394	408	397	374	376	379	399	409	422	384	442	375	392	431	396	382	411	399	357	393	416	387	381	409	374	395	416	416	443	406	405	424	396	389	401	419	404	389	410	379	389	400	398	410	404	394	402	410	381	397	424	417	404	374	397	349	390	407	405	409	421	380	418	377	409	406	401	403	414	408	425	370	362	364	390	404	398	425	397	405	398	406	412	387	364	395	382	400	390	371	377	385	404	369	369	430	404	374	397	371	405	413	438	413	377	405	416	410	388	396	413	439	426	407	412	387	402	402	392	410	409	420	391	394	400	388	381	406	398	426	414	402	394	391	412	421	422	382	422	389	416	443	425	389	394	385	379	382	398	356	404	399	399	406	363	376	395	389	402	394	398	389	386	405	414	400	389	369	388	389	357	400	419	409	398	397	409	402	397	377	405	397	394	386	390	391	359	367	412	383	406	394	381	410	394	396	384	360	407	398	387	426	371	373	463	405	419	387	377	382	425	414	420	349	375	400	392	364	414	393	377	409	419	415	409	380	433	404	417	380	416	412	393	376	385	383	376	426	419	420	395	405	403	404	384	417	398	382	405	406	403	384	432	400	408	398	404	396	410	408	408	405	405	400	363	382	391	420	397	435	399	415	365	412	382	409	387	404	400	394	389	392	411	418	383	380	398	391	427	408	407	424	407	432	365	386	395	418	382	385	405	408	396	370	437	373	363	434	446	375	414	391	409	443	379	428	369	423	393	395	387	405	376	387	421	408	413	399	389	395	412	402	406	404	458	362	378	406	399	423	385	383	409	414	387	403	357	404	400	373	408	384	381	369	386	404	388	372	407	419	405	424	419	400	397	388	403	423	374	439	399	405	381	438	389	397	394	391	391	390	369	390	445	390	414	405	431	423	435	394	422	407	426	370	385	413	401	362	424	368	388	441	380	394	394	390	414	412	410	412	400	408	420	406	381	388	398	419	385	399	413	427	379	401	393	366	367	384	399	388	408	355	383	373	372	415	400	417	385	428	419	370	419	413	407	383	407	399	403	410	388	397	417	387	369	446	418	420	393	372	421	370	385	406	406	403	372	437	413	420	366	416	411	380	399	366	405	384	397	437	395	386	402	407	385	388	406	392	419	395	370	385	365	392	428	401	412	360	427	351	374	390	397	384	377	373	391	391	389	387	369	407	405	397	361	415	407	414	383	403	408	358	422	407	395	411	407	393	404	422	383	428	346	437	392	391	406	377	387	426	382	414	396	376	421	388	389	372	386	401	455	404	394	408	406	442	423	408	445	415	374	399	383	381	381	383	381	417	388	410	395	382	412	410	427	399	411	384	403	423	386	414	404	379	376	403	378	413	387	365	380	428	414	417	408	430	388	342	374	391	397	375	382	418	371	387	372	403	430	395	373	399	428	403	401	400	419	372	394	391	400	369	400	390	363	388	415	429	377	426	394	396	436	414	442	405	430	374	389	417	380	428	428	410	394	429	405	390	415	368	415	393	364	406	371	381	383	395	423	432	418	412	394	404	405	394	380	392	413	401	429	406	413	393	401	360	408	367	423	383	387	372	396	398	408	387	420	382	399	399	426	418	392	389	388	396	351	395	429	386	378	380	415	391	417	401	408	418	408	370	373	391	389	389	426	396	403	378	411	352	392	407	388	401	396	409	407	388	361	374	421	399	392	398	404	394	382	410	435	365	413	411	413	400	417	368	393	404	383	387	398	411	404	419	416	366	422	384	401	381	380	400	396	418	376	400	406	399	384	420	393	413	376	431	414	396	418	373	420	367	412	380	384	371	390	407	407	423	422	415	356	404	401	407	449	420	380	399	401	375	376	374	378	400	406	373	403	397	391	371	407	411	419	438	367	397	406	388	418	412	395	406	370	394	414	421	391	383	394	378	387	423	407	370	375	380	395	388	372	384	406	401	388	387	410	416	409	387	379	367	413	391	375	371	394	400	379	355	391	411	414	398	372	387	381	386	399	395	421	397	425	379	390	387	401	392	422	393	385	409	388	402	400	404	413	363	380	411	393	419	427	408	361	424	397	424	416	409	398	394	380	392	369	397	385	398	423	378	372	424	375	415	409	379	436	408	394	413	401	386	382	380	411	385	391	413	383	385	405	421	389	371	393	401	412	432	404	407	439	366	395	398	398	400	394	420	388	359	385	392	413	437	347	383	431	398	394	401	374	358	406	382	379	398	427	424	425	386	398	395	391	372	384	391	375	409	381	404	406	422	371	395	374	415	394	373	423	389	363	380	386	403	421	377	423	390	401	404	347	443	426	413	426	388	357	365	389	399	397	399	418	400	403	316	375	410	409	376	399	379	406	389	381	398	378	403	421	407	420	410	399	431	433	384	387	366	416	426	395	395	401	414	379	372	385	428	409	413	381	438	379	376	418	398	365	414	367	431	399	391	375	411	367	388	405	366	361	415	409	414	420	383	381	381	368	391	403	391	400	379	380	394	410	397	396	401	379	401	415	400	428	396	405	360	378	411	420	379	403	420	416	386	395	431	374	411	394	416	407	418	418	479	408	412	400	413	416	427	388	375	371	385	376	349	392	337	365	384	393	444	398	398	395	414	413	380	387	368	380	352	411	417	390	377	371	387	408	397	390	414	419	407	400	384	393	411	387	392	420	421	410	383	381	393	391	371	386	414	392	379	397	360	375	392	404	385	403	409	388	368	431	443	426	427	391	400	395	393	417	381	383	395	398	432	390	411	435	381	400	379	429
29207	29732	32247	19720	9007	4459	2026	1090	665	421	352	297	324	318	286	297	311	279	258	263	253	297	349	310	330	301	284	274	287	270	249	239	262	279	266	243	226	242	220	265	222	292	233	276	277	239	248	278	257	263	234	265	271	246	240	253	291	244	220	234	247	224	254	241	266	234	252	263	222	241	266	261	243	242	248	281	247	245	252	231	247	262	275	237	261	248	250	257	244	228	246	235	249	261	244	261	230	265	253	252	232	239	257	261	265	254	282	251	221	238	245	235	211	232	264	287	300	256	260	253	253	236	271	276	264	247	270	239	260	266	238	247	258	284	237	249	266	256	257	229	233	228	252	236	246	237	249	257	244	268	273	254	225	257	242	239	253	272	223	258	245	228	260	244	233	251	256	245	259	224	235	269	246	277	251	275	260	273	269	252	239	265	256	280	256	282	239	253	255	245	248	295	247	266	249	237	233	243	249	262	258	243	274	270	227	240	258	286	261	254	255	236	243	270	246	256	234	248	255	243	245	270	242	230	238	241	236	220	263	264	260	246	260	268	260	273	248	268	246	284	293	246	222	243	259	261	292	256	254	271	255	225	249	281	255	260	307	275	232	228	244	278	243	247	259	281	256	269	261	275	278	265	256	249	280	271	255	260	240	255	215	261	261	248	259	260	236	277	265	258	281	222	285	281	241	271	266	271	247	243	273	248	261	258	274	269	246	247	284	257	243	244	266	258	309	259	260	270	247	238	263	270	263	260	260	243	242	266	260	260	246	229	236	254	273	245	247	268	232	241	261	243	260	252	224	240	250	264	242	236	244	244	277	254	238	238	261	252	255	230	281	263	241	280	278	255	278	246	248	259	222	237	233	269	266	245	252	264	260	248	239	295	247	281	259	262	241	288	272	262	272	256	244	281	258	235	268	254	258	260	241	232	257	273	252	291	241	247	249	263	238	221	263	250	269	243	231	225	279	246	245	239	229	255	224	256	268	242	272	231	201	248	236	268	244	237	256	228	221	256	241	260	244	271	251	272	278	262	252	252	286	269	261	256	274	249	244	241	252	249	232	279	273	271	254	275	265	270	276	271	267	253	274	270	262	250	245	248	257	258	230	240	270	280	249	235	265	240	285	261	230	234	241	221	233	260	264	253	238	268	259	244	216	237	224	243	280	228	257	254	232	258	240	274	246	240	273	251	225	269	270	234	259	269	269	250	244	272	233	222	270	243	230	245	257	281	208	269	222	252	263	232	269	261	265	260	257	278	251	259	264	263	251	219	242	261	292	287	242	237	258	292	274	229	226	239	254	252	251	239	267	241	236	240	263	246	222	251	275	241	252	257	264	233	240	254	228	246	237	282	230	259	268	247	263	264	255	256	264	255	266	255	231	271	265	236	287	228	236	225	228	265	241	239	249	263	236	256	256	257	260	254	256	234	278	242	246	242	248	237	283	274	248	260	244	251	291	260	252	250	261	219	255	229	273	274	254	293	244	257	250	262	247	252	231	252	236	261	261	238	264	232	252	256	267	245	230	250	254	252	268	218	275	253	275	262	247	254	253	266	232	276	256	258	234	255	281	257	268	255	242	240	250	254	275	276	248	276	238	259	259	235	256	239	286	279	256	262	236	236	280	249	257	255	269	270	270	266	217	262	255	245	259	281	218	284	251	241	220	248	263	247	253	252	279	245	254	263	249	253	260	261	259	257	257	241	279	236	272	274	253	246	258	244	233	247	240	279	257	256	255	247	251	258	239	257	246	230	238	234	242	268	240	256	276	250	251	242	260	268	264	259	256	247	250	266	241	260	224	266	220	213	247	244	230	216	255	257	238	254	254	254	288	272	238	271	269	269	248	256	274	248	230	225	259	274	251	228	264	270	264	268	264	276	251	245	269	231	247	252	254	241	265	231	253	243	261	284	276	283	253	258	250	268	275	274	264	222	251	256	267	261	275	244	261	253	255	246	245	250	267	271	261	276	241	268	233	266	227	250	250	255	237	265	247	256	254	257	275	246	238	256	235	252	230	271	266	243	245	232	254	258	235	279	255	258	250	223	264	251	241	256	257	240	254	268	287	280	227	245	235	264	248	291	232	239	250	270	246	275	272	255	237	232	255	278	236	268	273	242	257	241	240	235	286	274	242	240	245	260	230	241	241	248	252	231	260	289	259	259	272	265	270	223	230	233	257	235	268	264	259	250	262	257	261	237	253	255	270	246	235	291	247	251	239	269	256	245	251	228	236	265	252	236	263	258	263	252	267	251	255	238	256	249	243	288	248	249	255	258	269	269	236	265	249	234	278	250	251	245	253	241	244	255	252	251	258	239	267	254	273	276	241	239	263	262	227	241	252	254	241	263	254	255	237	249	229	226	256	252	258	261	278	263	228	237	246	263	258	249	259	276	283	254	258	287	294	227	254	257	256	255	232	246	248	262	260	261	244	252	228	248	234	250	251	257	247	258	261	234	263	266	268	248	251	250	270	258	247	243	252	236	240	270	270	268	259	243	247	249	234	257	230	291	237	259	259	235	235	258	232	261	260	243	250	287	267	225	258	281	233	228	258	251	227	265	263	243	255	245	268	241	270	251	233	272	255	269	264	269	247	251	250	222	238	248	230	263	269	301	249	256	252	252	255	248	257	261	246	244	259	240	277	263	255	252	248	261	245	265	256	235	271	225	263	264	261	260	278	236	276	247	278	261	247	245	232	252	227	237	249	246	249	264	257	233	264	246	244	287	263	249	248	253	232	267	271	289	247	250	230	243	259	233	254	267	236	232	264	257	258	270	275	239	260	224	250	277	254	257	262	238	270	263	238	280	262	266	255	254	245	259	260	246	223	254	251	238	242	243	255	238	269	266	271	264	236	259	227	230	270	226	256	267	243	255	260	277	259	271	222	250	260	258	265	259	254	270	253	243	275	269	270	244	249	287	266	234	242	233	229	270	245	229	267	235	224	222	241	243	258	273	252	252	258	253	237	286	261	244	234	267	265	235	271	270	255	239	244	248	244	276	244	226	271	252	253	267	245	266	265	247	272	257	250	247	246	258	273	219	243	252	298	241	264	240	227	248	246	250	271	278	267	285	248	245	240	249	245	275	256	268	246	241	257	254	235	241	256	246	257	249	236	263	244	218	264	292	263	270	292	260	266	283	242	251	275	259	256	256	266	274	249	263	232	261	256	254	286	235	256	236	264	231	265	263	241	278	241	247	228	260	237	264	235	278	228	272	261	267	269	256	225	284	259	242	259	232	238	271	249	233	252	272	266	263	231	279	231	279	249	232	284	248	254	251	267	246	238	259	260	267	256	265	260	272	244	258	252	260	258	243	272	246	257	245	245	253	246	242	240	230	219	265	237	233	237	245	299	253	240	276	251	240	227	249	252	273	289	267	257	248	260	286	247	243	259	246	237	244	256	244	236	243	258	270	242	264	260	239	266	258	243	262	249	237	281	255	246	213	243	281	235	262	258	259	269	263	281	265	249	275	265	260	252	259
34819	48022	40160	24552	16211	9749	5061	2820	1575	959	704	581	630	621	534	551	532	485	477	445	489	508	601	584	613	540	442	460	387	403	424	398	409	388	403	382	422	412	443	413	405	420	444	426	420	382	371	416	433	397	410	417	403	397	407	396	402	405	405	398	419	401	401	381	416	406	372	365	439	369	390	388	423	428	387	363	406	407	410	370	422	390	411	389	404	423	391	398	400	413	380	407	376	390	376	399	392	417	426	412	407	404	404	410	375	404	403	375	390	385	389	414	430	416	442	393	439	403	425	404	344	404	400	377	387	414	392	423	402	398	406	384	407	408	407	398	399	416	397	436	411	397	431	405	377	414	419	422	412	395	347	441	426	388	439	390	411	383	444	417	431	395	411	424	420	381	421	395	388	406	408	383	436	382	406	385	410	424	411	411	415	403	415	417	357	372	387	411	359	414	421	430	392	440	378	392	388	420	383	399	420	381	392	393	395	432	392	425	438	412	430	389	382	423	419	445	396	378	427	401	353	378	393	368	408	424	403	380	391	389	412	406	371	420	413	411	364	385	381	401	395	422	422	416	408	399	359	408	410	379	383	450	421	398	413	442	417	422	436	364	393	410	371	391	419	410	418	430	398	403	369	387	400	424	405	371	386	420	403	409	398	420	394	437	407	418	446	410	407	407	400	371	392	415	392	396	372	409	433	412	359	406	393	412	375	400	379	392	429	415	396	397	382	402	384	379	377	414	389	399	413	405	402	414	397	432	390	377	406	390	369	414	421	423	439	375	389	372	423	406	400	369	397	410	414	444	386	390	446	381	423	380	411	418	404	399	443	412	395	376	359	399	392	403	426	431	411	376	406	404	403	400	428	385	419	396	397	408	415	361	410	405	374	429	430	404	398	407	392	412	396	402	372	420	382	415	401	385	396	433	375	391	394	405	384	397	402	384	386	414	374	438	406	436	411	397	434	406	391	403	408	414	403	414	396	409	395	420	402	409	409	377	413	389	373	380	422	397	399	422	428	394	421	391	390	388	422	437	374	383	424	399	399	382	437	387	402	422	403	415	382	416	394	396	387	393	401	377	393	420	433	421	416	412	411	388	387	387	405	417	395	404	401	370	411	410	398	411	399	397	363	380	393	386	417	407	398	397	392	418	385	447	383	426	439	408	416	434	420	394	410	438	401	395	402	390	391	387	383	394	369	379	381	421	431	419	387	385	399	403	396	409	416	398	410	423	405	397	400	421	393	394	403	434	431	375	404	402	427	415	430	435	455	421	398	443	391	438	419	367	414	372	424	389	365	421	382	431	403	370	449	420	391	394	392	436	438	376	395	437	376	427	418	373	411	425	387	417	399	389	424	376	427	391	432	394	415	404	398	412	390	438	410	413	434	413	420	370	382	363	412	395	382	438	427	396	438	367	414	393	433	409	417	389	413	380	414	401	371	459	357	424	393	399	398	430	427	414	382	423	397	378	398	439	411	347	380	391	395	398	397	460	360	371	417	427	418	396	392	397	383	394	351	422	421	379	380	430	420	415	402	374	385	425	399	397	433	411	363	389	409	408	431	402	397	398	406	406	420	377	424	416	429	404	415	419	390	382	396	390	441	399	399	408	367	382	429	395	416	382	412	401	386	394	430	416	399	366	407	384	368	406	407	417	384	430	415	402	410	377	419	429	389	389	409	406	407	385	404	407	408	380	425	409	385	416	415	412	399	403	431	394	374	409	404	396	421	385	413	393	392	402	415	408	412	422	401	389	375	423	412	377	408	414	440	385	424	414	365	417	385	371	409	393	399	373	437	387	389	358	428	440	360	413	429	374	400	360	409	390	385	422	398	381	405	401	386	413	423	401	396	400	394	389	377	414	362	406	415	398	402	390	388	419	390	404	419	372	420	398	385	398	437	380	403	400	382	418	389	415	423	364	390	422	376	406	377	396	394	430	397	384	413	424	389	416	403	441	394	396	412	405	419	426	405	393	413	435	379	395	358	405	389	395	430	397	399	394	390	422	400	419	403	438	379	404	396	379	419	395	428	400	400	393	386	428	385	389	396	415	420	394	383	379	387	410	386	391	410	403	370	405	395	442	406	405	391	398	408	390	418	443	407	369	379	411	416	426	391	435	384	393	403	380	434	416	397	391	413	439	391	415	421	420	403	367	427	437	372	412	395	377	398	400	415	402	386	392	405	456	391	396	434	412	432	392	410	393	430	407	386	408	399	398	391	392	388	412	419	405	403	405	371	415	402	389	402	419	380	420	377	404	406	405	431	417	361	447	392	365	420	380	389	439	387	403	401	421	407	419	407	414	397	422	391	411	385	388	395	365	424	362	386	419	433	418	386	411	414	389	390	392	416	463	383	416	389	390	356	377	415	417	410	431	399	384	374	436	384	395	388	397	398	419	372	432	384	399	426	404	371	404	388	397	430	401	381	394	421	409	386	435	409	386	411	437	358	406	408	441	418	419	426	398	404	391	378	421	366	363	405	417	428	413	398	376	416	380	410	478	411	398	412	397	384	406	367	402	391	396	424	414	363	424	439	390	454	395	436	397	394	404	384	409	414	403	448	415	393	423	380	412	391	381	404	402	401	416	409	417	400	367	375	408	411	419	413	397	404	401	415	397	430	399	401	433	414	406	427	428	394	421	406	410	404	428	400	396	421	395	422	424	407	417	392	432	393	390	418	397	408	373	428	384	398	418	380	418	435	375	376	396	410	410	407	426	380	415	363	435	433	404	402	403	396	398	412	396	352	436	415	401	385	400	404	444	390	444	375	427	392	360	427	413	366	428	404	433	410	413	392	419	405	364	413	379	394	394	404	400	402	407	395	378	368	408	412	416	418	413	399	419	458	398	420	407	391	421	434	432	428	388	409	397	404	378	407	425	402	414	437	411	424	379	381	406	393	401	403	396	435	392	388	430	357	395	441	415	413	414	394	422	373	371	400	438	380	399	401	377	407	387	428	397	433	412	382	408	381	416	401	363	404	453	372	421	401	436	412	406	381	421	406	401	401	376	379	392	412	393	396	392	397	400	407	401	397	413	411	391	397	437	379	388	411	441	367	419	404	412	415	398	424	399	432	364	372	399	369	456	426	417	413	411	451	410	367	405	408	416	400	419	388	452	404	369	466	422	383	418	412	402	376	412	413	406	412	451	401	403	409	393	410	426	422	361	379	423	375	435	416	429	418	387	380	410	377	399	387	393	440	431	390	427	408	426	458	429	429	439	389	390	418	408	392	411	423	376	382	391	393	412	373	432	414	400	369	394	410	372	413	427	428	382	420	387	388	430	377	438	367	414	402	413	401	420	410	396	393	402	394	401	437	412	410	393	395	403	372	386	419	392	369	407	397	383	418	411	395	431	385	421	414	411	421	423	369	394	379	404	409	390	394	374	382	392	417	416	436	423	370	394	393	359	434	364	404	410	406	399	381	440	387	385	431	373	426	389	372	404	416	415	409	424	396	400	446	404	404	383	425	368	421	415	416	390
24659	21555	29158	26986	22102	13407	5270	1831	914	607	456	380	427	396	367	344	348	343	315	411	766	574	543	673	567	457	334	312	303	292	312	303	290	240	288	254	258	272	273	254	240	250	261	246	253	255	235	276	237	249	238	218	283	285	259	251	243	270	285	258	269	240	247	269	278	260	239	248	241	273	259	231	279	246	252	217	238	269	261	249	279	263	265	257	255	267	244	258	229	266	261	277	264	228	262	241	272	244	279	291	220	272	270	239	258	262	239	252	255	253	232	245	237	262	254	275	249	246	285	256	260	274	262	227	274	256	245	272	280	262	241	230	262	259	268	260	271	247	273	246	256	257	281	280	270	258	269	254	227	297	244	243	256	272	255	248	266	282	256	258	238	245	286	258	253	254	249	253	248	235	238	257	246	240	263	266	267	270	298	254	248	269	261	254	293	258	268	225	259	237	246	259	232	248	256	281	258	270	263	254	264	237	248	237	259	250	264	260	256	243	249	241	264	244	269	259	235	259	259	262	247	221	270	244	269	264	234	243	252	265	228	255	303	244	303	225	237	243	278	233	267	267	268	236	283	270	257	265	269	272	233	244	274	268	243	262	275	272	266	296	268	253	252	243	226	278	272	257	241	237	269	249	253	233	239	249	230	262	261	243	252	235	281	246	276	229	268	284	249	253	257	249	251	251	251	288	276	245	257	252	244	243	261	257	259	226	258	268	234	216	238	237	275	255	246	251	250	231	275	261	277	276	256	264	270	270	251	267	248	282	249	270	278	258	266	235	266	253	275	259	249	249	256	250	245	252	257	255	267	281	253	231	249	234	238	251	265	253	248	260	265	244	245	217	294	292	257	258	239	293	241	241	274	306	254	262	271	254	254	262	266	262	250	249	240	250	281	271	270	256	263	267	249	237	249	224	236	277	236	252	246	257	257	245	275	250	231	249	259	251	271	247	267	273	268	283	275	255	251	250	261	223	252	236	250	246	244	279	253	232	237	265	245	265	246	277	249	259	256	242	268	278	276	274	260	269	248	265	256	270	265	269	259	244	260	275	256	253	252	265	259	237	270	248	235	246	235	233	253	261	278	227	262	278	259	236	277	270	254	261	270	233	243	249	251	268	258	278	256	296	259	271	264	256	258	265	277	269	269	278	275	246	294	274	225	253	260	233	261	269	254	255	246	259	238	275	226	272	308	261	256	256	276	234	248	258	258	243	249	272	250	252	249	238	247	280	253	258	278	256	239	246	300	249	261	295	245	262	240	238	284	254	265	277	264	267	265	276	246	253	253	235	241	263	251	245	265	280	264	252	282	243	269	274	265	278	243	263	260	251	237	275	278	265	248	262	233	260	266	251	283	231	251	265	263	289	241	245	263	267	264	219	261	274	241	249	250	254	257	246	309	259	251	258	239	267	243	269	276	264	268	239	215	246	235	287	248	268	255	226	278	251	255	279	304	273	229	248	244	270	268	264	250	250	260	257	242	269	240	245	254	273	271	232	255	231	273	260	259	253	238	238	248	271	243	250	291	270	273	280	262	257	258	239	277	249	227	273	261	261	265	257	276	243	255	267	238	254	273	260	273	246	270	248	244	269	270	282	291	263	262	271	253	265	259	257	259	258	224	242	232	262	279	282	249	269	264	253	227	267	274	264	268	272	267	269	244	269	250	217	240	277	261	267	259	254	296	250	267	259	260	265	260	288	246	270	251	239	254	275	265	222	261	272	254	275	293	234	237	260	276	245	245	291	243	252	250	245	239	235	247	276	252	255	261	271	247	259	289	263	264	261	236	245	266	228	249	250	248	232	257	250	248	237	276	254	280	251	227	235	253	275	285	244	252	246	283	259	225	263	261	283	259	250	249	255	260	273	250	270	264	242	269	279	265	267	263	234	265	282	272	260	250	266	255	253	264	252	258	248	224	259	290	254	246	244	258	262	243	208	265	251	254	255	257	288	248	278	229	236	246	221	277	257	270	269	245	258	258	237	229	211	262	260	261	241	255	265	242	259	261	273	254	254	232	283	235	247	236	291	288	251	259	218	252	272	242	270	259	256	280	241	256	245	264	242	265	233	237	244	236	264	260	273	226	253	280	258	270	292	254	261	258	283	254	298	267	256	252	229	278	287	281	247	277	260	243	242	219	265	247	255	264	228	238	242	263	244	269	261	234	243	253	249	250	256	263	249	267	270	262	250	268	261	259	260	227	259	238	284	246	265	267	243	272	248	248	251	232	217	285	256	252	267	253	266	235	249	256	260	231	262	253	276	221	246	249	251	246	252	251	249	265	234	260	254	256	273	257	269	241	255	285	229	251	247	274	282	265	272	256	260	265	269	234	258	250	251	272	246	270	257	257	267	249	252	239	270	257	251	259	256	253	272	276	258	253	235	239	260	259	237	265	269	254	239	257	240	238	271	253	281	273	279	249	283	258	246	233	257	235	281	233	239	268	279	238	287	243	244	243	227	261	270	229	266	265	261	240	269	259	248	275	261	219	257	227	263	254	240	260	251	258	262	273	255	292	254	273	241	243	266	277	308	237	277	226	262	253	254	240	279	278	268	239	262	284	259	276	293	250	274	257	260	278	215	265	251	241	253	243	252	239	269	310	275	264	262	276	259	262	260	260	273	243	236	256	268	272	262	277	274	235	261	227	265	225	279	259	268	268	269	249	247	248	259	293	282	279	264	246	268	269	276	247	261	252	230	256	285	279	287	278	259	246	277	289	238	309	256	257	256	269	226	243	255	252	244	251	281	246	261	235	232	264	252	237	249	262	256	253	244	255	257	274	245	259	271	251	238	214	264	264	254	255	262	261	269	246	232	277	247	281	251	246	265	270	271	248	259	231	272	257	275	272	257	246	254	270	252	263	245	264	241	247	259	247	253	276	256	243	248	307	267	216	242	256	272	273	277	251	270	253	200	260	279	253	282	249	266	257	278	282	273	271	264	250	272	273	250	280	260	236	238	249	259	244	266	265	283	253	255	273	256	292	244	258	255	250	253	264	275	233	249	276	250	245	256	281	268	234	276	255	248	243	248	248	270	253	238	263	226	263	265	239	256	251	260	260	285	240	263	266	219	231	262	273	248	250	254	253	270	244	268	261	248	246	262	236	294	256	226	272	281	237	259	267	276	253	281	240	263	256	267	265	259	254	273	276	265	257	270	253	241	296	236	262	271	265	281	268	241	270	261	284	261	281	242	245	277	227	227	220	275	286	267	264	237	268	261	225	244	236	260	260	236	258	267	253	245	259	255	268	242	288	249	276	244	241	259	266	250	273	256	261	249	250	278	235	257	244	251	257	233	260	295	256	271	262	249	253	248	244	260	237	248	260	256	251	248	242	297	254	251	277	267	291	250	255	237	269	285	269	267	277	277	230	241	261	241	256	235	251	272	260	254	247	251	258	267	288	248	274	279	269	282	252	260	255	228	252	238	296	218	273	259	237	251	223	275	247	269	240	262	247	264	259	257	260	247	287	255	280	275	271	263
33829	53787	49272	38985	26844	15566	8302	4055	2165	1412	996	792	812	852	787	694	632	554	521	876	1766	1339	1219	1483	1215	900	577	501	441	450	570	488	437	410	416	481	473	403	391	433	432	396	439	392	392	412	374	404	392	396	424	414	423	383	397	412	385	422	417	436	419	423	426	407	408	405	409	390	393	417	397	380	426	415	387	433	376	405	408	396	407	403	412	367	426	436	390	412	421	418	396	404	417	388	403	416	405	415	423	395	429	428	398	463	385	397	416	434	383	433	373	424	384	443	399	424	384	398	397	421	398	407	400	364	390	433	404	383	402	393	412	402	459	392	414	418	411	392	421	403	371	406	422	386	413	392	411	395	384	382	428	427	390	412	412	358	385	401	390	384	435	380	383	415	400	409	382	382	424	411	437	406	378	410	412	427	382	391	444	453	429	387	386	410	454	426	405	376	410	408	433	421	396	407	422	374	396	425	410	402	366	410	426	401	405	381	400	411	442	392	402	432	392	430	440	412	425	426	391	410	420	431	392	416	437	437	396	423	429	459	426	404	404	390	431	404	407	409	406	392	439	408	368	446	414	388	415	407	429	422	410	390	416	412	420	416	412	374	391	417	462	424	371	391	412	394	433	411	392	381	396	400	431	408	398	410	395	400	377	420	403	401	386	397	390	417	427	411	401	416	416	423	401	408	400	406	390	392	388	419	408	365	392	395	380	403	387	390	432	375	404	393	434	421	405	425	377	404	398	426	381	408	376	435	415	438	395	410	389	406	390	436	413	386	410	458	417	415	371	369	419	390	429	399	431	370	443	391	412	438	422	410	437	437	399	414	409	381	403	372	411	381	392	396	389	416	384	360	430	372	375	392	436	354	400	432	395	474	423	455	367	385	388	370	397	394	387	407	412	422	399	422	408	410	417	411	391	426	407	437	387	405	391	407	391	396	398	415	416	400	405	419	405	404	417	431	386	367	384	431	412	410	393	409	386	376	425	382	409	435	400	434	399	398	386	443	409	407	456	372	387	416	400	418	407	370	397	409	408	397	418	397	402	427	419	397	394	423	435	375	408	413	416	387	418	407	440	386	455	454	392	362	397	432	439	409	445	400	399	372	435	429	434	416	441	393	370	420	411	393	424	432	398	400	369	412	382	406	428	406	412	372	377	411	409	426	420	411	433	380	391	389	409	388	423	410	424	401	418	414	410	426	428	405	415	435	395	402	373	389	438	408	405	417	408	414	404	439	381	433	440	421	425	463	407	429	423	402	401	384	420	422	386	422	384	432	432	413	385	399	370	398	415	389	391	426	368	430	390	405	423	426	399	409	410	357	401	402	394	413	380	379	389	431	419	372	432	428	389	439	398	406	391	429	404	386	403	420	407	454	428	393	436	443	384	420	396	432	424	385	387	395	447	373	389	436	425	371	384	426	401	411	381	422	408	390	369	403	417	444	394	451	411	467	400	395	404	405	411	392	430	424	393	451	423	414	422	417	402	439	393	370	383	419	412	396	426	384	392	372	428	442	411	403	405	400	413	429	411	373	393	390	381	404	415	431	394	369	420	390	409	426	399	419	415	403	388	389	407	444	401	415	398	409	391	418	369	373	426	400	406	371	431	382	415	396	446	434	390	407	382	416	418	403	413	398	444	430	367	398	401	419	421	441	426	401	426	416	389	380	403	374	376	408	421	451	398	420	384	390	380	430	427	443	387	381	414	427	416	446	411	403	395	426	408	383	435	373	429	424	430	399	431	407	440	402	403	431	415	385	446	398	394	401	412	395	417	389	373	386	377	413	423	404	374	400	377	415	404	418	418	409	392	410	421	398	405	430	408	442	406	391	392	434	429	407	413	424	417	400	384	400	399	406	400	352	442	401	379	405	398	433	379	384	395	424	372	407	417	410	408	391	432	420	463	434	408	434	396	434	416	431	399	400	407	407	390	404	401	382	381	382	388	397	409	403	389	412	419	397	400	405	410	370	421	418	393	407	414	439	439	415	409	412	370	395	423	416	398	416	423	389	381	428	400	406	395	377	383	389	365	404	392	426	401	383	416	430	428	374	415	398	418	429	398	407	422	374	401	404	426	377	413	385	457	392	405	418	423	365	390	392	411	399	410	424	382	412	435	425	379	417	413	427	402	442	408	404	388	412	399	374	439	419	376	423	378	424	422	393	355	438	420	413	406	386	417	380	395	397	397	424	415	452	364	388	418	394	430	449	409	419	390	385	402	417	402	413	421	378	405	391	403	466	448	371	388	370	414	427	402	387	423	389	387	405	385	428	409	443	397	418	425	383	424	399	387	373	374	448	398	425	409	415	432	409	393	398	391	408	453	416	419	371	442	423	427	372	422	412	415	414	428	430	417	410	384	427	407	434	432	390	415	412	383	372	395	423	440	422	436	422	409	390	399	411	428	420	418	422	408	398	407	398	415	380	398	398	414	408	419	397	406	381	376	425	412	402	385	379	417	426	433	420	409	396	431	417	380	397	413	396	427	445	358	396	394	391	385	415	426	418	399	383	357	429	429	371	399	400	413	458	439	392	389	418	408	374	412	414	404	422	408	393	405	397	408	411	398	445	398	406	383	407	447	410	392	391	424	395	418	387	361	460	422	425	390	433	382	379	396	407	439	407	412	420	446	389	407	368	417	370	418	388	412	386	409	400	426	390	434	359	423	409	402	399	443	376	382	410	410	422	394	418	388	415	400	391	374	388	435	433	406	442	418	407	424	445	426	397	423	397	408	401	388	394	416	373	379	431	403	403	399	450	430	396	350	403	444	401	362	430	409	414	421	413	380	419	421	380	401	391	443	400	428	416	426	425	406	392	399	414	420	375	389	412	407	412	375	411	441	375	397	432	421	397	421	391	418	431	386	418	396	407	386	425	393	407	403	392	383	365	390	407	425	432	424	384	412	402	392	412	432	399	397	405	383	376	424	390	413	411	410	419	424	423	405	426	399	407	409	408	420	420	413	405	390	395	387	402	443	405	391	391	394	404	400	410	413	404	446	362	378	396	408	437	406	386	424	431	402	405	416	392	438	428	416	398	407	435	416	418	413	414	421	396	392	413	409	428	399	388	385	393	403	418	402	384	394	429	389	414	385	445	450	413	385	434	410	396	402	419	423	409	416	416	433	438	375	403	432	405	400	436	404	409	423	366	405	408	415	417	382	403	381	402	415	386	383	420	414	386	415	431	398	413	413	402	398	424	393	407	394	381	404	342	387	437	381	401	444	427	421	404	429	414	426	419	423	382	374	431	406	427	410	389	430	391	381	362	401	389	421	365	417	412	417	404	432	381	434	361	407	408	401	409	427	445	404	399	429	389	388	414	387	445	408	405	403	443	432	413	403	429	382	399	388	436	391	400	408	407	379	383	409	368	414	364	392	414	433	398	423	412	403	419	403	385	414	418	440	406	370	405	392	451	404	436	396	409	432	436	397	434	398	377	419	377	422	419	419	431	406	376	396	445	408	404	416	413	394	439	380	436	418	407
23565	21598	29376	24618	22052	21103	12880	4687	2101	1087	630	472	439	386	373	339	360	337	344	528	1398	1634	837	642	502	302	258	256	257	271	341	312	282	318	303	252	267	258	287	273	249	257	254	255	268	268	241	277	272	244	240	272	267	242	251	243	262	249	286	235	222	231	264	249	293	269	271	256	268	278	292	265	248	258	229	279	249	288	279	275	273	281	228	239	239	252	268	233	277	257	238	277	256	234	268	267	264	286	261	259	253	279	261	231	272	282	265	213	251	249	254	278	248	267	268	274	292	216	265	246	260	249	251	256	289	243	275	284	260	241	239	254	261	255	275	267	266	250	274	277	266	274	262	259	235	284	249	276	248	289	279	289	269	249	278	249	268	261	262	265	292	255	250	245	250	270	274	268	258	255	237	238	246	225	274	260	252	254	267	260	247	238	256	286	235	262	278	265	243	266	279	264	249	242	258	274	240	222	276	248	264	249	264	277	258	254	239	251	242	254	274	255	278	285	275	253	262	262	277	258	250	256	251	246	238	268	263	265	294	234	270	259	254	251	282	294	262	259	282	273	264	283	246	248	240	293	254	261	244	238	251	260	280	265	267	252	281	241	261	273	280	257	240	253	234	260	280	260	272	271	266	275	245	271	242	283	251	278	293	270	251	274	282	246	275	254	240	271	273	246	254	250	281	298	237	266	244	266	251	297	271	245	264	255	265	253	255	229	259	254	254	272	265	242	278	253	247	289	257	251	254	247	236	244	259	254	252	285	234	250	247	274	267	283	236	294	258	297	269	269	286	300	268	226	253	264	262	269	257	240	261	243	282	247	283	240	270	285	240	251	268	263	258	277	254	267	246	291	259	265	261	254	259	258	224	238	271	245	271	242	250	262	261	239	257	274	254	269	268	240	251	259	246	261	257	249	261	275	251	250	248	234	278	236	250	262	270	246	272	261	241	233	257	233	257	254	280	286	262	268	257	256	279	273	251	272	257	260	229	245	272	262	273	270	279	292	258	258	254	249	262	270	252	256	259	255	257	259	251	261	274	287	281	266	244	274	257	277	240	262	274	250	252	274	254	248	257	267	225	267	260	272	245	278	283	286	246	270	263	253	277	245	283	262	251	268	262	274	244	238	283	269	262	296	246	243	259	269	243	271	268	276	247	265	255	266	259	253	261	254	295	272	258	260	287	263	269	282	250	266	248	274	288	274	263	228	250	242	264	278	278	310	238	256	263	244	276	262	244	262	277	265	247	281	237	273	271	231	264	259	271	275	231	253	250	272	261	267	228	265	261	281	237	237	254	250	278	292	262	284	263	260	261	276	283	237	250	258	274	274	252	252	279	274	242	242	269	299	260	259	291	251	278	283	284	248	271	264	234	248	248	283	269	278	277	273	268	237	271	238	267	240	276	237	247	247	259	245	288	256	275	253	271	259	259	263	281	276	260	244	259	250	254	240	242	284	247	270	257	252	278	257	246	268	254	262	279	273	296	263	271	267	292	268	283	244	241	260	254	256	278	251	264	267	227	290	269	265	255	272	256	265	256	275	272	251	246	301	255	265	283	261	246	271	252	246	267	253	273	279	230	273	270	294	267	249	262	275	277	273	248	266	255	264	254	252	264	238	272	260	261	284	242	282	249	280	256	259	255	266	239	273	251	289	237	280	265	267	285	290	273	253	257	217	253	235	234	248	294	246	279	289	238	274	269	279	262	255	258	253	271	269	251	259	259	271	259	264	296	297	267	244	248	235	261	269	253	283	273	273	253	252	265	259	271	240	245	283	273	252	256	287	240	273	257	297	265	266	247	240	278	264	277	269	249	263	257	260	262	260	273	233	283	260	283	262	253	254	292	256	268	234	243	274	253	252	253	246	269	278	278	262	307	274	243	249	263	254	276	264	252	249	270	266	271	268	289	272	247	283	228	263	226	230	265	253	269	254	274	266	267	256	264	263	272	254	258	243	276	295	249	252	256	288	286	239	263	282	286	261	244	255	272	268	275	276	265	265	279	255	271	275	268	262	238	282	251	266	262	236	242	228	263	249	263	252	257	242	265	250	257	253	256	256	252	290	274	281	271	244	257	280	268	269	243	234	270	256	257	281	262	266	242	255	272	230	239	266	280	255	243	250	282	248	274	263	272	271	268	252	273	254	258	285	256	255	271	260	252	274	255	244	251	289	286	265	261	252	260	283	254	296	262	274	228	285	260	282	256	239	272	272	271	274	251	282	235	237	264	226	278	279	287	255	256	278	269	260	262	290	261	243	266	276	288	273	275	279	283	242	252	252	257	262	248	279	259	248	271	280	247	256	244	259	264	252	257	276	279	277	286	280	268	289	247	262	272	217	247	274	258	265	269	263	260	267	237	265	272	247	254	284	251	246	243	252	257	232	242	256	234	275	255	287	265	277	239	278	271	263	282	244	286	244	287	280	268	237	245	274	248	280	253	274	249	274	280	249	250	271	262	264	265	294	264	255	267	237	259	253	271	255	258	224	252	289	266	242	247	267	254	220	252	267	253	273	233	272	268	255	269	263	275	243	274	305	281	238	271	260	244	249	265	249	263	285	268	279	250	286	266	263	281	269	266	237	213	273	253	260	258	249	255	264	274	233	231	242	262	279	235	301	262	228	253	282	237	246	271	270	260	287	287	251	248	264	240	267	278	264	288	254	250	237	273	278	264	265	233	246	264	284	279	269	256	247	279	273	254	258	259	246	265	263	244	271	258	275	249	271	239	268	265	241	243	265	235	278	272	238	261	261	257	278	265	242	269	294	240	252	258	266	281	249	260	279	289	259	258	246	246	287	234	270	247	253	256	307	260	273	263	256	221	254	259	252	281	263	262	259	282	282	259	261	275	234	262	235	260	264	264	246	238	232	264	292	251	277	305	288	243	260	245	270	277	277	262	256	284	261	238	238	256	225	260	277	299	239	254	287	247	243	249	256	252	304	267	257	263	282	254	263	230	269	272	281	265	253	258	244	246	223	269	270	244	265	287	275	262	232	262	262	275	249	282	269	268	261	246	250	278	265	270	269	244	282	241	310	237	280	249	271	247	267	260	247	231	257	279	277	268	232	243	241	245	260	258	268	236	263	235	250	289	286	257	242	224	257	254	266	268	248	243	285	245	261	251	231	284	210	256	281	271	276	234	253	264	251	268	270	270	256	257	260	265	253	255	282	261	227	255	269	271	248	270	269	226	257	245	270	266	248	272	235	267	266	280	261	238	258	231	250	245	248	268	260	251	278	234	231	269	264	243	243	231	242	271	280	271	276	302	254	280	265	265	235	269	265	263	274	276	267	285	262	283	257	260	259	262	258	247	250	238	274	260	258	268	265	267	265	241	281	257	285	264	270	271	237	263	233	275	250	219	301	278	247	251	270	230	258	227	235	247	248	239	248	242	265	267	240	261	286	243	263	255	268	256	273	266	293	243	254	255	280	258	265	259	295	294	249	255	238	257	265	259	257	272	264	262	259	267	268	269	252	264	248
40025	64936	55302	39063	27657	20172	13204	8758	4471	2270	1319	986	835	814	738	715	657	629	557	1077	3486	3914	1752	1272	1057	482	398	409	442	446	518	505	480	523	455	471	491	437	439	451	406	398	392	408	401	406	369	392	428	379	431	383	395	376	398	421	383	414	433	374	432	390	389	410	416	421	405	390	377	376	406	408	398	388	383	399	400	430	434	422	375	411	385	379	407	415	436	415	386	404	410	397	352	371	388	427	429	412	421	395	408	410	412	446	373	352	421	439	372	373	432	411	396	413	393	395	388	400	381	408	415	413	406	398	453	382	395	436	378	412	422	404	403	436	417	422	417	432	462	432	421	434	393	376	403	405	400	400	420	455	413	382	375	409	422	400	417	422	420	381	407	397	398	399	424	401	379	412	424	417	386	439	403	400	380	413	420	425	409	433	399	390	368	405	389	383	453	389	398	375	399	370	430	359	411	411	396	410	409	441	389	407	402	403	424	418	417	398	406	449	413	413	408	406	433	415	395	438	381	415	403	391	374	382	429	405	391	407	394	440	392	429	410	425	419	410	382	403	398	399	398	379	376	393	422	404	360	408	405	389	390	441	440	395	410	415	424	407	420	408	405	391	415	372	392	424	392	413	420	436	392	410	380	435	396	413	416	399	408	391	399	428	405	413	410	381	372	394	387	388	409	418	421	404	436	388	395	418	371	432	388	427	408	393	384	402	419	426	452	435	399	421	385	401	406	423	431	413	381	410	394	382	405	367	436	420	401	431	409	424	373	392	410	388	391	386	401	413	430	401	399	431	413	403	391	381	404	415	394	396	389	390	410	401	413	432	403	399	382	366	422	386	405	384	402	418	401	419	411	368	425	420	384	409	410	413	386	436	402	373	376	427	397	417	391	382	406	407	414	399	375	426	433	382	409	379	400	390	384	392	393	393	418	387	410	392	408	392	438	409	393	404	387	428	397	414	413	406	379	380	428	461	381	410	365	394	410	409	436	431	385	389	394	433	431	394	396	393	385	398	392	405	429	398	391	406	432	381	435	402	374	419	382	423	385	380	367	386	396	380	381	395	385	418	388	397	379	412	454	395	400	406	419	394	399	356	431	390	390	404	390	392	386	414	415	389	386	388	393	399	410	392	426	378	414	347	407	423	404	403	399	381	414	383	355	403	439	388	430	398	412	404	405	432	425	399	430	438	362	408	418	381	399	392	418	404	409	394	413	392	400	390	376	402	476	403	409	376	384	402	449	400	383	424	415	398	402	427	404	414	410	425	412	441	418	420	422	400	422	414	425	406	390	408	377	385	436	416	430	398	406	421	436	411	392	393	404	415	424	408	410	404	398	396	414	403	406	401	407	422	422	430	397	405	388	440	406	402	419	442	407	415	431	430	386	368	395	418	416	410	396	399	374	402	414	401	428	415	408	399	402	416	418	393	382	454	367	423	436	398	417	407	378	386	408	414	436	447	421	413	375	397	415	394	377	393	393	428	381	459	408	415	431	364	406	420	415	387	450	415	398	404	418	356	422	419	403	398	370	405	387	428	389	374	438	381	398	388	412	423	394	433	414	438	447	392	395	391	448	412	402	425	423	419	412	402	404	406	393	383	394	426	415	401	439	363	365	405	401	418	405	386	417	411	422	404	389	371	446	412	389	403	390	360	394	414	379	375	401	421	428	395	438	442	401	391	384	395	405	401	425	420	385	419	386	376	399	431	388	396	411	426	447	416	391	409	378	422	421	401	362	406	399	398	368	384	413	413	423	461	412	412	404	390	390	423	390	350	409	428	394	373	391	404	416	394	386	366	424	408	430	405	403	416	399	423	451	427	435	390	417	404	382	400	389	409	345	414	412	415	418	386	406	385	390	388	376	368	399	404	401	396	436	423	399	422	378	419	401	412	407	430	404	433	455	392	414	394	397	410	406	394	406	427	416	409	411	420	428	388	378	400	392	393	447	390	402	387	401	393	409	405	355	429	400	392	419	407	384	396	412	374	404	419	434	399	418	404	411	393	377	387	379	382	402	386	437	377	427	412	374	407	380	400	382	402	410	386	426	410	425	416	390	417	369	367	414	382	426	396	404	432	400	435	396	418	397	382	406	382	415	407	432	403	404	394	400	387	396	414	428	414	405	390	401	415	374	444	397	436	428	362	440	407	397	440	394	406	410	414	426	410	421	382	471	420	412	422	396	405	393	423	410	432	393	392	389	390	388	426	436	423	427	403	385	385	377	409	423	370	403	402	407	404	435	432	401	405	390	415	391	398	423	382	383	388	416	383	405	382	369	367	401	376	410	413	416	398	382	405	438	406	413	433	400	382	412	378	373	410	419	396	400	422	430	414	407	410	381	445	360	405	374	402	381	427	374	404	396	421	451	392	417	414	393	376	404	439	404	398	409	407	385	402	399	415	384	401	372	438	413	439	426	391	406	381	409	417	429	405	404	421	375	409	426	383	409	425	412	393	379	374	393	412	386	416	414	405	364	414	388	407	408	419	384	437	400	385	388	361	401	381	376	374	428	386	389	430	412	437	423	401	418	399	451	420	393	384	429	387	421	402	366	405	393	423	419	423	400	411	389	366	429	390	393	372	431	360	410	375	426	412	373	400	433	382	433	408	406	421	402	419	400	351	397	428	424	415	416	419	421	440	368	447	418	392	393	433	399	416	418	400	424	405	435	406	372	386	421	392	370	429	389	432	391	391	420	389	374	411	430	402	422	438	404	426	412	392	400	406	439	432	437	419	418	399	390	399	395	403	404	401	379	391	428	375	398	438	411	394	394	358	404	439	404	412	399	418	405	428	445	392	374	424	390	393	418	405	391	415	436	376	384	386	409	413	425	412	412	411	427	391	396	377	421	421	406	405	425	428	435	422	438	406	404	386	404	394	371	445	413	391	419	388	384	361	431	412	396	404	397	391	398	426	400	405	393	370	412	395	392	436	401	423	392	443	418	418	406	376	417	444	410	398	402	436	410	418	425	428	385	402	398	428	409	433	397	418	409	425	431	375	372	443	378	392	394	417	371	426	382	413	449	377	387	380	409	416	400	418	448	360	432	405	397	429	393	417	414	407	400	425	391	403	413	409	431	409	388	403	405	400	407	392	405	428	424	437	408	410	414	377	394	399	377	380	394	412	411	408	433	418	375	444	395	418	409	390	409	389	380	410	375	436	375	404	356	403	389	367	421	394	380	378	415	401	399	430	435	392	403	417	406	439	378	402	430	396	407	415	439	412	388	399	392	380	412	418	387	371	405	380	439	399	432	443	416	412	409	435	431	402	420	409	431	416	432	377	445	369	436	364	412	439	424	412	425	426	386	409	425	425	399	426	393	411	414	392	424	402	403	411	379	390	429	382	416	394	389	411	407	404	400	364	346	397	421	407	342	456	413	371	400	412	407	405	380	402	425	382	398	386	397	417	415	421	397	370	396	404	450	410	374	469	382	408	390	428	414	414	383	399	418	431	392	411	396	386	392	410	402	397	402	402	363	399
30851	31326	29980	18263	8213	3395	1407	710	510	420	386	283	339	296	318	283	303	293	295	284	352	355	385	287	284	271	263	258	253	244	276	273	258	261	272	279	279	283	239	234	251	270	281	238	275	228	274	264	292	252	250	245	245	256	260	243	240	251	264	261	255	258	245	241	253	262	277	267	265	255	235	257	274	235	277	249	258	233	250	266	243	268	297	297	284	250	255	299	244	246	274	275	263	241	239	275	248	276	252	243	260	258	283	248	274	265	253	244	234	260	252	243	260	273	246	272	260	261	252	266	231	247	230	261	249	261	269	263	261	232	271	238	252	250	240	286	241	251	258	275	281	267	251	274	237	227	265	260	275	281	253	259	263	255	248	266	250	234	239	243	285	266	275	264	237	256	273	245	255	257	276	240	258	225	281	287	273	255	264	248	226	256	258	264	260	248	274	261	247	278	249	267	276	262	283	260	251	233	243	279	261	247	254	255	267	262	262	276	252	266	249	269	253	263	270	249	248	263	228	267	251	234	267	241	238	300	263	248	224	258	264	268	259	276	259	303	244	264	273	269	250	257	273	252	256	260	259	239	260	257	253	264	243	257	260	276	281	263	278	277	250	265	266	283	252	258	272	281	280	277	249	274	262	272	251	239	265	235	239	238	288	254	247	266	258	265	244	235	244	264	244	241	264	259	252	260	251	249	248	231	253	247	236	248	257	234	246	253	279	282	259	269	249	243	242	236	245	266	259	256	250	249	249	245	256	226	234	235	254	266	274	275	233	231	253	241	248	258	263	277	274	257	257	281	258	255	256	256	253	282	261	247	250	288	242	254	257	237	278	251	229	244	240	315	251	238	280	236	244	257	259	237	255	264	248	278	258	245	246	245	266	258	260	247	265	266	253	284	238	236	249	240	251	262	270	278	273	262	266	272	245	262	262	236	230	246	274	238	257	248	239	265	238	252	257	232	266	282	250	287	255	258	265	245	285	244	256	245	246	229	225	274	244	273	276	257	275	281	235	260	240	247	278	252	261	272	263	258	275	266	262	244	237	272	263	256	227	246	240	268	271	272	238	221	260	223	273	248	257	206	266	251	250	273	271	237	283	242	258	261	269	264	253	247	258	261	261	240	226	247	272	252	253	264	252	268	253	249	251	259	274	243	239	251	253	235	245	255	263	255	245	225	259	238	259	242	244	266	267	250	271	259	246	269	259	239	255	229	273	274	248	264	230	267	240	265	265	259	255	267	283	234	265	255	256	236	273	255	247	233	282	260	236	232	252	266	276	255	274	260	254	275	237	256	248	277	257	248	248	236	251	282	247	254	271	257	258	212	270	250	284	254	252	256	282	262	286	261	252	322	253	233	263	287	256	266	293	259	239	251	269	244	262	258	254	252	232	258	265	261	275	259	223	291	264	270	261	258	250	269	245	231	270	231	259	253	233	254	262	274	277	259	268	267	219	239	254	271	246	289	242	267	224	261	241	246	252	224	260	255	255	249	268	265	268	290	244	270	255	276	258	246	280	263	266	253	276	263	271	248	226	257	277	240	232	283	244	267	271	256	242	243	247	221	249	261	249	239	260	274	247	276	258	269	270	260	257	245	260	264	257	241	243	255	264	261	251	224	255	258	261	258	270	262	260	268	263	264	246	256	240	240	239	273	266	240	266	238	253	244	275	271	248	238	260	261	261	254	262	288	265	278	244	245	246	257	277	298	247	266	274	264	259	231	260	260	266	252	242	252	290	277	248	242	272	272	270	246	267	275	253	250	270	252	255	238	246	268	239	253	260	221	273	252	250	290	253	245	293	253	226	261	230	259	264	242	241	242	271	270	249	261	255	248	225	281	282	246	263	272	280	279	246	256	248	239	233	233	260	239	222	263	255	252	248	238	260	237	251	230	252	232	252	249	290	259	258	236	283	250	261	235	250	253	261	272	244	254	244	234	275	257	255	254	261	265	255	276	268	249	228	265	250	246	264	272	267	252	253	233	263	237	277	252	262	257	287	234	243	257	261	228	259	262	250	265	239	248	246	248	247	268	263	239	282	248	237	237	230	235	261	266	259	239	271	266	269	251	260	258	254	234	255	249	288	238	226	300	273	270	279	261	270	263	232	242	226	227	258	269	248	257	268	236	219	254	230	260	269	259	256	252	262	247	246	261	258	225	258	255	273	249	240	252	276	248	270	251	245	252	292	252	255	270	249	264	241	269	263	236	236	264	251	262	220	268	235	240	274	261	257	275	263	271	248	254	255	252	248	295	237	266	280	235	217	247	256	241	266	247	262	250	258	234	282	260	256	268	243	274	251	251	253	247	269	239	236	249	263	279	254	244	267	245	281	262	277	247	237	244	275	257	279	285	253	235	284	250	275	274	257	267	245	245	228	251	257	273	263	268	243	273	277	247	242	263	242	259	221	234	251	265	244	299	267	240	288	260	241	260	235	246	239	246	272	288	246	265	251	291	254	262	260	261	254	270	263	247	245	253	264	234	266	258	238	234	254	243	224	253	267	256	280	250	275	251	259	264	255	247	254	267	243	250	258	242	259	269	269	221	310	250	268	256	278	281	234	251	285	258	254	240	239	251	262	292	231	268	253	288	254	284	255	244	266	241	276	253	279	277	232	231	219	274	247	273	267	266	257	263	272	227	245	250	244	254	271	249	226	252	272	250	244	270	283	241	290	225	248	255	273	254	254	265	238	258	248	262	257	277	265	233	271	246	256	267	276	266	255	233	246	260	284	264	254	252	255	225	240	241	250	234	277	245	272	238	252	251	252	242	256	254	254	249	249	265	261	228	241	236	245	217	276	234	263	234	247	262	258	251	237	245	248	248	239	246	259	243	260	236	279	241	230	235	244	267	262	276	250	243	227	251	272	256	234	267	244	251	230	265	241	241	240	255	263	268	258	257	240	256	238	248	250	248	258	235	240	267	284	254	223	246	219	275	265	265	262	262	255	311	260	240	253	257	224	254	254	249	255	255	262	252	248	270	263	250	264	248	257	255	223	280	251	253	250	256	293	298	256	257	247	247	274	245	258	247	273	271	223	254	258	274	257	260	290	249	271	283	254	304	226	257	233	232	247	260	269	233	278	253	255	291	271	285	272	283	263	257	256	246	269	251	258	270	254	248	238	234	271	264	263	230	259	243	262	252	272	260	249	241	258	253	243	238	247	261	245	256	262	243	249	244	245	279	247	277	261	245	257	265	264	281	277	252	237	253	235	259	254	248	248	225	250	258	264	255	279	245	246	254	277	211	251	273	272	226	257	260	251	247	250	247	248	288	258	258	245	251	277	268	240	244	282	244	295	250	242	254	243	234	224	270	228	258	261	242	253	257	230	246	245	249	211	295	229	233	255	252	255	259	274	238	247	252	268	249	251	256	258	261	250	238	279	253	242	251	270	234	255	262	247	274	268	260	242	241	238	255	246	277	275	262	254	273	279	239	248	271	234	252	287	254	260	261	263	279	251	236	258	271	247	258	242	290	286	270
39572	49105	37636	22819	15290	7623	3568	1827	1137	886	769	580	558	570	515	542	532	453	438	512	665	744	661	485	494	414	403	423	468	447	442	469	424	442	414	409	405	385	398	401	437	404	393	422	441	424	375	471	406	470	402	430	378	431	425	409	359	405	400	421	405	387	400	401	425	428	375	441	442	419	436	426	380	406	416	373	448	402	394	414	389	422	416	408	382	428	397	398	364	418	383	409	390	401	409	427	373	439	394	404	388	425	395	412	417	417	402	393	425	384	438	370	418	362	424	435	376	414	420	420	398	403	412	429	414	414	390	380	417	397	406	412	416	456	402	413	420	379	407	406	418	417	407	392	395	362	385	389	393	395	387	414	413	408	440	410	396	387	381	393	417	411	399	443	389	447	406	422	395	414	384	410	400	401	405	404	425	406	413	427	422	400	400	435	418	389	391	398	409	414	437	425	410	416	424	394	416	396	395	432	417	427	398	390	405	428	414	383	411	417	406	375	373	382	385	414	393	402	444	373	436	408	416	423	415	387	426	403	377	389	431	419	370	390	405	439	431	395	405	407	419	410	416	424	395	424	412	387	401	421	415	375	400	392	404	439	429	415	403	437	443	432	393	439	411	418	413	407	443	415	398	402	395	403	396	435	406	411	407	378	391	404	397	383	408	413	415	409	410	433	420	436	424	372	409	425	397	410	382	397	406	401	383	408	382	390	434	426	404	430	422	415	403	416	448	380	365	408	414	423	360	428	429	404	377	396	379	401	405	386	396	416	389	415	413	390	391	413	412	407	390	432	408	375	433	410	416	396	378	387	387	427	398	406	430	412	417	421	402	380	370	432	397	417	433	387	438	432	443	363	430	423	399	387	395	391	388	397	392	414	388	397	394	377	418	365	400	407	374	404	395	420	408	393	406	391	413	398	431	416	394	415	435	437	408	393	422	396	390	411	411	394	414	411	406	399	387	395	393	383	439	395	384	424	396	410	380	402	382	417	392	463	425	389	405	420	428	412	418	383	421	437	410	421	349	402	415	416	446	347	442	386	419	417	401	447	373	427	398	396	406	415	408	371	424	405	441	405	375	431	400	447	422	415	418	416	396	437	393	373	409	382	389	405	420	418	429	407	419	464	422	403	413	393	419	377	392	435	394	405	423	419	384	406	413	383	403	417	384	415	427	410	400	402	420	418	420	446	420	423	388	402	384	437	407	393	417	416	382	404	424	419	337	425	412	438	414	388	388	408	416	372	398	428	385	413	413	420	385	436	400	463	397	412	438	411	388	377	422	399	393	374	438	429	422	421	446	404	415	399	402	383	402	372	390	407	411	417	378	410	418	428	402	375	368	398	415	414	387	380	394	445	401	413	381	390	378	399	408	440	374	404	376	406	427	387	385	342	382	415	434	388	375	409	362	444	409	422	368	389	417	438	366	369	417	382	397	418	394	397	385	381	416	408	394	392	370	393	399	389	401	455	386	413	392	393	404	393	408	383	384	426	420	404	403	411	364	414	413	434	402	409	389	364	450	422	408	416	419	411	420	372	454	421	391	433	386	396	411	402	412	394	419	395	385	413	403	437	430	417	428	384	365	412	412	401	405	393	384	424	387	395	417	388	385	429	381	397	424	415	388	388	416	414	423	406	413	398	409	393	369	383	395	407	353	413	413	414	388	403	408	419	369	413	435	371	450	426	410	409	388	398	387	395	476	418	393	391	384	404	418	400	407	422	419	418	406	425	447	410	389	418	414	397	390	421	450	398	383	389	431	422	415	409	396	432	423	438	393	421	410	385	386	431	414	410	392	400	412	393	407	435	395	408	388	373	405	368	425	393	413	423	420	415	400	389	428	392	397	390	428	374	425	416	398	409	428	419	414	420	402	421	378	403	409	412	406	409	438	448	383	442	415	455	400	404	401	414	402	379	415	411	385	405	428	423	432	428	411	416	409	398	423	415	407	388	412	413	388	405	424	384	409	399	407	396	421	441	430	414	411	418	433	408	377	429	389	401	396	408	438	419	420	403	432	426	406	386	365	387	433	440	403	409	436	378	413	397	408	401	415	355	414	419	424	390	409	398	383	432	393	408	412	405	394	435	426	406	401	376	378	376	425	418	395	407	398	402	425	428	415	404	389	371	387	422	417	408	398	406	425	401	386	409	406	392	408	407	412	425	430	397	415	412	363	403	416	416	435	427	375	399	423	379	413	374	449	393	397	382	420	390	413	401	390	423	458	390	390	393	415	440	405	383	415	432	372	417	441	411	413	406	393	435	403	444	410	427	416	400	387	391	418	409	444	423	417	399	370	418	428	400	419	396	406	406	361	437	430	418	412	378	398	419	428	436	412	413	411	409	409	389	405	427	438	400	407	422	397	435	379	425	374	366	406	408	426	420	404	412	406	397	384	433	385	409	409	442	410	408	415	422	396	404	455	419	412	392	414	372	404	403	401	419	413	398	422	432	402	408	409	457	353	422	391	409	412	393	372	390	434	441	446	425	392	469	394	395	389	416	440	394	414	431	407	412	415	410	424	423	387	423	419	395	407	409	409	433	407	433	418	412	433	426	412	385	389	387	415	413	413	396	368	384	374	411	422	401	427	419	384	432	382	432	446	411	399	387	392	427	401	434	418	380	395	435	398	425	387	388	420	412	438	401	423	394	418	397	413	417	415	378	405	417	408	406	368	420	422	425	391	398	399	376	404	427	405	434	402	427	394	441	427	416	412	433	404	450	394	390	385	409	415	481	434	384	380	417	431	409	419	395	414	374	403	415	379	474	403	420	426	408	417	418	390	392	438	389	411	388	417	376	409	413	403	383	420	410	398	401	417	403	421	435	388	387	419	417	404	443	407	383	396	381	386	425	381	443	414	378	386	437	369	393	383	381	436	415	425	414	393	422	417	407	427	402	414	422	368	402	412	413	381	407	409	366	410	444	421	408	426	403	398	412	421	399	419	389	386	423	428	388	417	388	422	397	426	400	422	407	399	420	414	407	422	436	375	382	439	411	429	396	467	418	377	419	397	413	432	387	373	412	391	415	415	429	404	413	389	404	383	409	371	396	396	389	382	402	436	405	434	419	397	394	357	423	431	429	390	397	396	385	364	423	429	407	404	430	365	403	411	425	397	405	412	362	437	370	405	392	393	426	402	388	409	373	390	411	410	403	437	415	397	430	373	436	390	415	398	427	402	436	404	440	397	419	376	431	413	372	388	408	412	405	404	410	380	411	420	399	383	419	427	428	407	420	395	397	462	425	397	372	418	388	405	417	382	399	410	398	424	391	388	390	370	398	355	353	395	404	390	389	418	401	437	400	362	416	413	411	409	405	379	432	399	382	406	425	402	427	393	410	408	403	462	442	459	408	399	420	417	430	405	409	404	371	405	455	397	412	391	418	386	394	398	403	393	384	411	385	399	429	418	430	395	415	425	400	433	377	401	433	410	417	381	400	387	386	407	431	396	422	427	388	418	442	414	400	422	414	384	395	373	412	430	387
24734	21547	28636	25803	20077	11171	5523	2316	1092	848	631	429	345	336	353	364	339	294	308	346	933	1156	826	518	415	369	328	296	274	260	256	278	252	279	292	253	272	252	259	257	258	261	241	228	262	268	254	246	272	249	263	275	271	253	268	263	267	259	298	273	264	260	268	223	244	229	275	272	236	285	265	237	244	262	246	254	257	247	284	294	235	235	245	255	253	235	283	247	275	262	252	252	264	252	256	246	244	245	235	261	251	268	290	248	228	283	240	263	261	271	262	248	260	272	230	245	263	276	221	267	294	254	257	242	255	274	249	258	252	277	239	260	258	260	266	273	252	268	274	283	256	273	258	288	278	245	237	237	264	261	274	246	247	249	245	277	258	249	229	265	261	251	253	260	245	254	242	256	272	254	269	267	232	257	269	248	279	264	262	279	252	262	257	253	280	230	266	268	259	281	254	269	256	263	249	258	265	244	244	279	271	265	295	253	259	271	271	238	261	242	226	252	245	263	253	269	271	278	243	249	257	270	235	239	278	275	260	237	282	252	284	283	248	271	279	259	258	251	255	294	279	252	230	281	264	274	260	264	249	247	252	272	250	239	276	250	249	267	259	260	244	279	255	268	251	247	253	265	274	250	260	261	242	254	232	246	245	269	264	248	288	239	304	275	254	276	253	259	257	255	255	279	239	270	277	255	261	244	257	270	253	280	228	219	266	283	262	259	257	271	252	247	262	246	269	240	285	272	256	265	251	250	248	257	252	270	259	257	276	262	243	239	254	257	270	253	263	264	247	284	251	290	250	268	264	241	256	288	256	252	285	244	245	241	270	248	254	274	249	265	248	275	276	272	264	251	273	265	233	261	275	271	243	282	275	273	229	224	266	233	271	230	240	252	269	220	267	272	281	246	273	240	261	266	263	258	256	285	275	251	266	261	239	271	269	276	231	241	257	226	259	279	260	265	249	271	269	272	251	276	248	273	249	272	242	260	287	275	236	246	241	239	245	262	237	257	271	249	275	261	251	253	256	242	275	264	262	297	230	252	286	256	265	225	280	272	244	245	256	239	244	249	240	251	257	265	264	260	246	279	271	242	271	245	261	277	265	234	231	278	254	273	240	277	233	253	270	242	265	262	256	292	254	239	243	257	254	260	249	237	261	260	285	249	252	253	259	256	279	246	251	264	237	255	255	256	250	276	272	270	247	227	245	228	268	258	230	271	270	250	271	257	239	264	252	263	266	258	255	258	255	282	300	274	232	270	258	242	300	251	287	255	299	251	270	273	258	257	233	239	244	218	258	295	277	252	257	251	281	261	282	257	266	272	294	259	253	273	281	257	270	251	271	262	309	272	253	258	231	251	300	261	267	227	252	260	259	245	236	256	265	266	280	266	272	271	253	290	287	292	284	249	255	256	250	265	253	267	252	246	254	259	237	261	248	253	259	253	273	299	258	230	271	270	241	249	240	254	250	264	232	256	242	243	257	260	267	221	250	234	240	256	254	270	261	262	218	243	267	264	236	229	246	282	233	239	272	266	268	278	268	249	251	250	257	271	252	281	247	249	293	260	247	267	255	265	256	265	271	239	253	242	264	227	253	240	255	229	253	251	271	243	270	237	280	239	256	256	224	250	257	261	274	252	246	265	236	265	246	253	238	275	282	259	263	264	264	240	230	254	244	266	263	255	234	257	259	266	250	223	254	224	268	263	218	268	266	248	266	231	245	268	246	262	254	252	260	278	249	237	234	276	277	254	282	274	237	254	263	246	236	258	255	283	248	249	239	244	268	269	252	243	242	259	257	264	256	257	259	250	246	253	254	258	269	263	264	263	252	259	268	241	276	228	249	254	253	255	269	250	270	267	269	269	255	233	240	256	262	251	266	244	281	243	242	247	259	252	259	230	257	242	253	242	244	280	259	267	263	257	269	246	285	237	259	253	238	243	273	247	261	237	272	271	211	237	263	257	254	245	264	266	263	215	284	229	233	242	264	261	251	233	282	238	230	259	245	276	227	262	273	264	230	266	244	259	246	266	255	244	233	286	286	243	230	247	228	266	256	247	261	249	272	268	275	250	268	262	267	279	277	256	232	230	231	240	246	279	275	270	270	246	237	277	260	266	254	259	250	259	270	251	276	276	256	264	266	245	258	265	299	255	251	277	286	272	249	258	258	240	282	260	263	251	263	267	263	242	253	257	241	275	284	244	252	253	261	246	266	260	289	262	227	260	249	254	259	265	257	269	260	290	251	271	275	284	245	254	250	256	292	239	264	254	276	289	253	232	285	261	247	264	243	303	247	275	268	261	274	273	242	279	271	256	232	247	251	266	252	249	282	258	255	263	260	284	250	242	287	239	235	282	274	245	252	264	274	255	257	269	256	245	245	262	242	255	256	289	243	258	254	246	288	265	249	258	248	234	219	259	263	255	267	296	269	289	287	246	254	281	266	250	271	267	256	244	245	246	262	227	281	269	277	267	257	259	250	274	252	247	246	240	256	243	253	261	247	252	239	300	290	275	274	248	275	269	256	252	274	276	257	263	251	241	251	280	246	246	247	284	249	257	247	285	265	279	239	235	249	269	267	266	265	236	242	283	242	259	237	277	267	282	291	267	271	259	266	263	276	266	274	261	271	293	242	265	251	260	253	285	259	231	271	263	233	256	250	265	281	250	222	232	275	246	266	264	249	246	249	243	268	246	269	257	238	245	264	244	268	246	237	258	238	245	269	241	277	258	255	246	245	255	259	262	277	246	262	275	262	261	265	250	241	258	258	247	267	278	251	243	254	263	266	242	301	229	254	293	238	239	234	264	256	238	244	267	293	257	288	264	293	262	284	255	241	256	269	268	256	271	265	248	251	225	263	293	294	280	203	254	263	234	249	285	260	259	258	260	277	265	256	270	249	248	290	246	262	260	271	265	284	256	283	273	253	264	251	243	252	262	272	253	272	266	262	255	244	252	251	242	253	268	271	264	247	271	215	229	256	261	255	248	277	229	246	263	241	214	250	237	288	269	239	266	248	272	277	288	257	259	259	262	269	257	272	276	265	250	235	255	261	244	246	252	234	265	255	284	276	249	257	242	252	289	298	264	262	258	245	250	239	245	239	276	253	249	258	258	269	270	256	270	245	260	236	252	266	278	273	240	283	254	269	245	251	267	244	246	241	265	258	256	245	253	272	281	276	262	215	251	297	269	258	268	262	260	254	252	264	248	242	275	276	259	261	235	261	237	216	282	252	268	251	258	252	266	275	271	263	267	274	234	245	248	273	247	238	275	232	253	262	232	268	258	248	258	262	274	257	264	260	252	273	282	231	265	249	253	268	251	260	272	287	243	268	271	248	263	255	244	271	260	280	246	251	264	266	259	223	259	255	263	262	255	265	268	267	252	264	284	228	269	251	259	304	250	265	229	256	285	265	267	270	245	236	242	276	240	245	281	280	239	222	285	259	270	276	257	232	250	250	271	253	279	205	240	275	267	258	272	244	263	250	262	247	224
37683	49573	43385	32923	21036	13959	9526	5209	2648	1987	1409	995	716	697	694	654	601	581	552	694	2303	2725	1807	1052	712	639	514	443	421	409	429	426	404	410	446	406	417	418	419	421	403	429	412	401	412	379	444	412	442	376	456	431	423	433	418	376	418	418	391	394	425	435	443	412	427	394	420	413	443	424	365	424	412	441	402	427	418	427	449	408	434	401	454	424	401	391	392	396	398	403	429	412	393	408	399	368	446	453	429	386	408	402	378	424	431	364	396	396	396	405	395	420	368	470	392	413	400	420	377	402	409	419	405	404	410	453	415	395	413	427	432	404	438	436	411	383	398	408	379	373	383	391	420	440	394	411	424	400	439	408	399	413	408	403	408	407	427	386	433	378	398	429	407	405	433	400	390	410	411	410	380	422	411	412	419	383	368	402	362	381	425	403	409	408	416	425	383	395	382	413	383	416	418	381	422	421	405	399	438	447	424	401	396	411	422	391	408	404	436	404	390	394	400	397	473	406	416	411	416	400	424	421	421	417	399	388	399	420	403	395	393	395	429	407	436	390	413	422	431	423	430	440	412	425	391	438	423	397	394	375	397	429	413	406	410	412	426	386	422	408	386	426	425	421	418	415	419	408	444	400	410	412	421	410	412	402	437	402	410	422	429	394	404	395	422	416	396	389	406	404	381	398	416	394	394	402	399	406	447	416	405	402	399	408	402	350	435	390	433	404	432	393	378	368	390	450	445	426	410	440	421	386	404	387	412	405	393	409	392	397	442	412	390	403	455	415	406	402	387	360	411	399	424	433	433	422	421	427	406	408	409	422	404	414	414	398	440	390	400	423	421	437	398	387	363	448	412	393	401	412	386	418	392	417	415	411	402	424	409	422	359	394	394	412	424	409	390	398	434	374	408	398	409	472	354	435	382	406	407	382	437	425	391	392	401	392	403	381	403	412	412	420	397	394	423	411	433	416	412	414	434	429	395	440	445	423	436	412	389	434	418	407	394	402	425	413	397	397	404	421	404	405	398	442	417	362	411	433	374	414	438	406	396	390	452	445	417	371	398	392	423	447	425	420	411	421	410	430	401	398	418	402	411	404	400	423	399	385	386	411	379	408	412	432	412	414	391	420	407	399	392	437	408	437	382	394	415	402	415	397	424	393	380	449	419	419	428	397	429	413	458	406	417	395	425	428	370	407	427	403	433	392	433	412	414	423	384	450	412	376	425	412	403	421	423	388	427	413	421	420	421	418	450	398	406	393	397	397	400	404	440	414	395	423	421	389	391	414	412	408	392	382	374	376	405	421	409	421	411	406	415	403	404	424	378	378	388	396	422	439	390	418	417	397	387	416	404	448	409	404	406	410	423	423	425	364	450	443	435	444	443	391	394	397	423	456	442	414	431	411	428	436	391	399	426	442	422	393	398	411	416	366	450	426	446	439	416	396	379	372	433	391	441	425	406	372	397	431	418	437	443	410	437	367	404	406	412	422	379	424	384	433	422	383	428	377	380	389	420	420	407	387	425	406	401	432	409	416	399	414	424	432	388	400	405	416	407	363	393	399	394	392	426	415	420	405	392	440	397	429	395	425	378	414	396	421	406	386	427	414	370	405	416	388	433	442	415	397	411	422	446	424	401	449	427	422	380	452	400	435	410	369	405	425	426	401	402	425	407	411	394	410	405	466	407	374	389	394	424	424	440	414	413	443	386	405	418	399	418	393	402	419	386	414	398	441	420	388	420	365	403	394	443	390	396	438	411	387	385	424	406	374	389	389	426	399	421	394	401	435	389	412	430	375	394	397	403	376	430	414	446	397	412	384	402	466	389	430	398	416	383	430	409	428	408	404	438	442	443	417	404	403	414	418	412	427	396	425	455	420	407	425	412	414	435	424	357	425	412	385	371	428	406	380	421	427	373	371	413	414	410	425	400	392	434	417	403	406	378	406	395	377	406	411	411	405	429	382	388	446	396	414	439	390	429	416	396	377	413	398	419	429	407	413	422	381	407	447	434	399	434	426	458	389	413	413	397	402	427	400	429	434	416	404	414	409	422	413	373	410	421	435	407	387	399	404	412	393	415	428	398	429	394	413	437	397	398	403	412	426	412	419	415	440	404	399	433	418	394	386	377	427	384	391	401	438	398	410	411	402	385	393	450	435	400	419	427	410	458	415	395	377	439	390	407	364	391	429	395	409	439	391	395	435	398	445	417	453	417	412	431	447	416	401	387	384	391	373	396	442	431	453	403	407	416	442	416	412	408	381	443	399	392	401	402	398	406	405	400	410	387	419	409	387	401	420	385	430	429	427	438	388	438	423	374	383	401	455	399	367	401	377	413	404	399	407	407	401	440	387	402	414	433	381	381	418	400	414	406	458	434	474	391	469	403	432	377	416	429	402	443	420	398	400	456	401	436	420	415	379	423	391	393	368	402	410	405	423	387	419	422	402	420	425	443	391	428	411	442	393	411	422	401	427	452	408	381	442	397	427	433	420	415	432	386	414	399	421	424	364	402	394	424	402	447	409	416	386	406	397	443	398	418	393	410	398	401	400	434	410	401	447	420	412	392	408	407	375	389	426	417	395	431	410	406	356	409	374	406	422	386	418	386	418	408	394	406	459	405	413	411	407	410	423	422	404	390	385	410	396	405	411	401	426	424	434	421	392	421	419	378	437	449	399	384	430	414	375	380	437	416	403	433	395	387	402	406	380	393	389	415	409	426	445	426	392	418	388	435	411	408	395	399	405	402	445	401	417	415	365	419	398	389	397	439	377	398	407	428	375	432	418	416	432	461	408	447	397	411	399	384	422	402	380	384	402	439	419	391	406	398	392	399	421	401	408	414	420	384	433	428	399	428	405	381	402	387	418	392	375	432	398	419	378	404	390	407	401	379	448	431	412	393	412	426	399	375	407	371	429	425	408	398	411	441	379	384	407	432	401	446	384	410	406	415	396	421	377	398	375	432	409	407	399	382	398	404	436	416	431	398	399	421	402	395	397	426	413	408	424	405	403	420	452	416	425	392	422	445	426	389	360	422	392	386	386	397	407	389	402	431	410	359	402	426	414	422	407	390	434	425	414	416	423	411	379	379	414	414	434	393	395	416	430	410	416	453	404	444	393	417	426	431	406	390	413	406	397	392	391	436	466	397	398	372	379	404	427	395	400	392	429	403	440	411	411	404	410	430	404	418	398	410	392	406	418	412	418	407	382	378	418	401	411	411	425	398	397	357	410	387	371	439	399	403	414	467	442	412	410	402	445	434	433	395	422	355	428	402	384	419	439	423	363	415	444	403	398	388	423	429	398	418	416	422	392	388	423	417	414	414	414	396	414	410	419	370	421	414	418	416	392	429	433	409	417	425	401	406	390	372	421	399	416	386	423	412	418	408	374	400	389	431	388	454	415	386	384	410	451	404	404	413	381	373	418	434	405	416	429	399	377	409	427	418	415	395	418	430	412	430	432	410	443	440	369	398	403	412	433	388	376	379	419	460	389
23445	21502	29296	24368	22018	21639	16210	7532	3302	2221	1424	688	426	413	374	372	334	345	314	310	1388	1850	1365	876	518	386	301	248	270	303	229	279	288	283	243	266	251	257	251	282	304	238	272	264	285	270	279	255	273	254	266	263	251	253	248	260	241	281	280	234	262	264	255	278	239	265	262	278	314	244	264	257	288	264	279	258	241	251	269	260	241	242	254	253	276	272	255	271	264	261	267	267	243	276	252	277	280	231	261	275	265	272	263	248	251	271	274	277	281	239	267	257	246	266	264	249	265	272	274	276	265	276	271	270	239	262	275	253	281	272	244	264	271	252	294	268	254	245	277	219	245	248	260	285	255	246	257	261	253	262	259	254	254	294	267	255	254	245	253	302	245	279	262	266	264	262	258	258	241	269	272	270	194	270	243	274	267	285	249	256	290	269	263	288	255	258	251	270	258	241	241	261	222	231	292	282	242	247	266	259	286	269	254	288	263	251	266	235	287	261	270	293	231	273	278	247	257	269	251	244	283	254	278	241	258	253	293	258	242	269	260	270	250	254	294	258	232	267	269	243	275	268	260	239	286	270	286	259	282	278	296	273	283	240	272	248	253	244	258	272	248	261	257	257	264	271	299	279	238	253	247	274	258	274	256	247	261	294	280	254	262	261	243	251	255	258	278	266	273	253	253	266	262	280	239	268	283	249	268	253	259	267	265	282	266	261	281	254	262	269	246	261	264	256	246	264	266	237	268	254	260	230	253	266	234	267	257	278	284	262	249	240	260	242	252	293	247	264	227	263	261	273	252	254	313	246	240	246	239	272	274	285	267	279	257	256	280	296	244	247	260	283	271	261	246	260	237	245	257	262	276	255	230	280	256	275	253	237	236	282	257	240	234	244	227	244	274	254	296	268	232	262	244	251	231	274	263	243	276	263	278	251	250	250	294	272	263	279	299	250	259	245	248	289	256	261	258	231	265	243	256	260	279	276	245	260	285	265	286	264	271	250	244	241	245	270	232	274	254	246	281	250	277	263	258	248	239	259	251	284	294	265	263	238	256	268	259	287	276	243	235	292	249	262	273	243	267	243	260	267	252	276	247	252	255	274	264	261	270	278	274	268	285	268	287	248	277	247	270	255	247	244	254	269	245	277	271	262	267	254	250	234	277	263	278	269	251	262	249	276	275	263	259	277	261	260	253	269	258	248	240	278	268	262	258	280	269	270	256	284	263	270	242	248	287	268	255	264	284	271	246	259	277	274	240	246	279	261	258	251	274	237	244	238	266	241	278	229	283	257	244	257	249	261	260	271	257	255	270	254	253	271	277	285	284	280	279	238	279	247	272	270	287	284	298	242	247	289	259	246	257	246	254	253	240	266	281	289	278	289	274	254	241	272	255	280	257	264	272	267	266	270	257	255	260	250	269	264	237	267	243	281	259	260	245	259	269	263	277	246	275	271	256	242	251	252	271	268	254	256	266	227	271	300	280	274	239	294	259	250	261	303	270	280	255	259	263	239	284	265	255	264	271	280	232	290	278	248	263	255	253	244	254	237	273	268	256	257	245	278	275	272	253	256	272	264	267	264	274	268	251	250	257	259	285	280	276	270	271	261	270	276	243	277	272	246	260	236	264	252	237	279	276	281	242	260	281	242	261	269	232	267	279	250	267	264	227	266	270	262	267	251	300	282	252	239	243	282	267	253	246	250	250	253	268	253	266	265	257	229	259	266	292	299	272	241	259	292	273	262	271	248	234	274	239	262	262	282	271	262	267	274	253	239	226	249	270	270	280	245	252	280	276	240	275	263	251	269	277	281	257	275	277	268	240	258	273	258	247	268	263	260	249	275	266	251	239	254	297	247	266	295	280	264	278	249	257	244	270	286	247	265	269	279	254	237	287	264	270	259	265	244	251	249	273	261	279	245	269	270	237	277	234	228	267	274	276	235	257	277	258	291	285	224	265	279	277	282	281	267	244	257	243	278	297	265	285	260	254	252	247	237	257	271	274	262	264	303	259	275	262	259	259	267	268	274	269	262	249	288	245	274	264	293	269	269	274	262	249	247	254	255	257	220	240	281	234	276	262	288	277	256	281	242	249	259	272	248	261	262	244	242	264	260	271	264	261	251	246	276	253	278	276	252	269	277	235	293	254	265	264	284	275	260	264	226	237	260	241	250	277	260	270	270	277	287	257	249	280	244	251	278	278	274	232	290	273	261	267	238	251	249	278	241	298	273	267	268	269	247	254	262	289	271	276	278	256	261	238	263	255	272	262	250	257	246	261	263	239	253	232	259	281	280	258	234	253	270	252	267	255	259	263	257	264	262	242	253	255	270	267	247	269	273	252	240	271	271	248	258	227	273	260	246	239	253	251	251	263	279	283	244	280	215	252	253	244	245	280	248	263	262	265	277	240	234	240	255	264	259	288	292	263	277	249	260	260	241	267	234	273	277	263	264	233	244	270	261	250	255	244	290	280	280	266	260	253	249	262	269	251	265	282	288	270	254	249	263	265	233	248	256	269	241	273	253	259	273	238	290	261	263	240	254	266	285	258	271	257	265	262	284	270	243	263	265	261	241	294	253	261	240	233	245	279	266	238	281	274	272	270	263	204	266	239	266	260	274	237	271	271	268	254	250	260	290	282	256	256	264	243	272	232	269	268	265	265	261	272	221	258	264	275	258	292	265	252	260	268	246	241	284	252	243	254	261	267	247	244	283	288	246	277	282	264	265	227	259	259	268	250	262	254	296	264	262	286	240	243	281	297	278	234	264	244	258	261	262	248	278	249	261	268	244	280	272	261	266	252	265	288	250	266	258	280	262	265	232	247	254	276	238	279	270	251	286	286	287	271	272	265	280	276	264	249	269	263	250	251	264	233	253	265	271	278	243	289	253	255	264	286	255	282	257	225	243	245	263	275	255	268	267	270	297	275	254	296	242	269	257	254	255	286	289	278	250	263	311	242	264	248	259	273	246	253	248	234	255	301	274	246	260	271	257	249	292	264	266	246	271	248	256	248	256	280	266	239	240	278	253	281	275	268	271	290	265	262	275	263	273	275	268	245	273	264	235	261	269	268	275	260	273	264	253	240	263	272	253	258	268	276	279	251	256	267	287	264	279	273	265	252	271	259	281	292	291	288	234	291	252	274	261	297	256	288	249	264	262	248	263	264	271	254	285	235	240	270	250	232	230	281	259	255	258	234	260	267	271	282	269	261	262	270	294	242	262	261	250	288	290	253	241	271	242	271	246	245	278	251	260	262	226	273	268	264	280	234	248	266	277	266	251	247	253	274	260	248	273	303	257	270	267	267	256	248	256	245	257	274	231	278	266	257	269	239	253	258	254	265	311	264	244	254	280	244	254	260	237	274	263	279	254	249	257	268	291	264	283	240	240	253	305	259	231	249	289	276	289	261	251	270	248	246	258	252	237	249	244	257	284	233	274	258	259	238	224	253	272	259	257	266	290	256	273	276	263	269	267	227	288	250	303	292	279	245	255
35383	52960	48483	37797	29170	23015	18509	12210	6771	4735	3160	1500	968	813	765	694	627	536	572	594	3207	4306	3064	1936	990	629	545	455	466	430	426	446	413	435	413	372	398	402	393	392	388	428	424	444	405	414	396	422	420	400	393	417	391	361	426	428	373	414	414	423	400	407	419	396	431	408	427	388	407	357	415	395	404	372	386	445	401	434	381	428	410	429	442	429	412	386	431	394	433	415	425	379	394	419	395	400	386	407	395	403	368	400	457	392	382	435	425	426	405	400	397	405	444	410	398	429	386	403	407	415	445	390	392	385	381	400	376	377	421	388	400	369	380	407	390	402	451	400	463	426	428	434	455	409	386	437	394	394	385	370	393	404	410	414	403	384	426	405	410	426	401	386	383	391	407	389	415	380	399	390	446	420	389	404	438	428	425	414	438	374	406	388	408	419	432	378	402	411	406	416	430	412	423	430	387	401	421	375	421	443	406	419	431	385	427	381	413	412	388	381	399	419	428	429	439	390	403	408	400	407	399	423	419	399	359	413	404	394	408	393	403	383	424	406	384	394	376	390	397	393	438	407	417	435	403	429	388	399	407	403	389	393	393	409	437	407	397	422	417	356	412	421	394	368	396	392	426	437	410	386	411	403	418	395	408	416	445	390	426	413	405	382	403	398	390	379	410	419	358	411	368	418	419	381	477	379	365	436	365	444	392	429	415	414	456	464	395	418	407	475	452	404	405	407	418	403	425	428	403	399	409	394	393	389	454	438	420	428	395	426	390	415	372	396	405	401	439	412	425	430	375	414	404	460	388	409	424	399	390	402	372	407	375	453	404	382	447	397	415	398	424	419	403	414	442	404	405	412	398	435	402	396	442	413	395	440	393	417	393	391	398	405	419	457	426	423	372	407	435	389	392	391	410	393	396	432	443	406	396	386	423	425	401	369	409	417	430	386	415	384	418	419	393	435	422	434	368	432	394	405	412	380	414	444	410	432	374	418	384	358	369	387	417	414	412	395	384	387	415	437	417	432	397	401	442	406	413	392	403	382	409	386	388	416	419	387	446	404	433	395	397	444	457	418	422	389	399	423	432	449	406	387	397	431	385	398	434	416	405	389	440	395	408	419	369	399	434	422	436	414	369	389	424	428	405	424	417	396	425	397	403	415	381	433	394	365	399	394	377	414	420	416	404	455	404	428	398	397	430	400	430	446	413	378	408	401	407	428	410	380	387	435	416	406	396	407	405	417	396	413	401	406	395	405	406	419	393	423	416	424	402	372	421	421	393	390	430	403	421	419	399	394	417	408	376	395	362	420	422	407	395	443	406	404	444	443	410	389	417	433	414	430	416	437	405	432	422	413	418	403	401	336	437	399	418	404	393	373	446	383	412	401	427	435	424	421	403	431	399	368	403	399	408	438	415	388	366	434	376	391	404	428	410	397	396	406	390	377	410	416	417	450	437	411	397	393	412	430	427	402	366	394	419	367	408	406	437	421	412	414	418	419	426	388	402	423	447	392	396	398	395	373	410	402	402	427	412	371	430	407	401	414	428	448	424	420	421	446	422	406	388	382	387	435	412	419	380	407	375	415	390	421	440	403	391	394	435	397	410	397	430	388	399	368	391	370	357	418	444	410	422	419	418	408	422	419	405	427	397	408	428	415	414	422	434	404	415	407	401	427	392	403	460	389	392	410	420	415	426	382	410	391	422	429	379	387	451	396	414	432	398	441	398	391	410	432	395	401	375	432	415	433	398	404	410	362	387	404	400	380	420	448	433	377	406	396	402	396	379	434	416	418	416	438	414	396	359	413	377	410	426	410	439	418	411	435	423	416	412	433	435	405	402	395	400	388	410	443	382	485	396	401	405	422	423	437	381	384	462	418	407	427	414	423	439	413	433	367	387	441	408	390	430	389	413	409	439	375	392	391	410	427	383	414	404	424	399	408	439	404	406	417	408	395	386	407	396	412	406	423	425	409	390	391	457	404	415	429	403	383	398	412	411	409	426	403	420	414	462	395	424	419	425	402	395	396	400	461	427	382	385	422	409	390	418	403	371	439	381	417	410	368	404	418	446	418	400	424	413	400	411	444	420	472	438	405	382	440	399	405	415	423	396	410	414	412	398	415	381	384	368	401	390	399	391	413	426	386	411	362	402	444	412	416	391	400	431	411	417	398	427	388	374	386	406	436	456	385	423	415	440	421	424	412	381	384	362	414	394	379	398	367	443	404	415	428	395	367	436	408	413	407	442	396	429	425	397	421	396	401	402	416	405	373	410	428	380	440	421	400	428	437	367	394	411	412	436	410	410	392	384	423	437	396	404	386	398	398	396	400	392	370	399	385	405	413	432	420	412	387	423	401	387	443	436	414	394	398	405	390	421	380	416	399	366	405	427	385	405	423	439	409	413	426	413	404	394	410	430	407	412	398	391	395	420	406	413	428	387	391	412	397	420	376	418	424	401	375	383	370	424	415	422	362	409	411	393	379	420	404	382	383	399	389	411	403	419	371	357	409	389	448	384	411	373	424	401	435	405	419	378	392	416	409	434	418	424	393	402	392	437	409	412	410	425	375	379	392	439	435	407	434	437	393	409	411	431	418	368	418	409	401	413	444	404	407	427	379	396	463	387	454	430	413	372	389	414	375	426	418	410	379	405	410	394	402	395	438	426	386	385	412	404	400	387	406	408	432	404	404	429	404	382	407	406	454	392	405	435	406	425	430	400	432	387	409	391	390	377	414	408	393	420	383	415	395	427	406	375	417	413	381	408	417	395	347	384	375	411	422	433	414	385	373	421	425	442	423	414	390	428	394	429	384	378	407	418	434	399	373	425	402	401	430	388	420	444	427	423	431	443	367	415	430	421	413	390	395	397	417	406	416	400	433	395	403	403	406	364	412	395	391	400	405	389	403	401	412	413	424	395	401	389	414	443	405	370	392	408	367	378	431	390	408	401	382	421	423	394	422	381	402	422	407	415	431	381	387	419	408	403	389	404	428	402	405	408	402	415	424	385	450	427	382	393	422	413	401	394	419	395	388	420	431	407	393	415	423	404	404	436	436	413	406	450	418	415	401	398	388	385	411	374	401	425	390	405	416	384	387	397	405	397	370	413	404	402	355	413	420	428	393	411	417	407	422	374	376	467	411	387	382	382	370	414	403	393	420	429	414	412	406	396	404	411	385	406	408	376	402	416	399	448	427	423	414	398	442	388	404	392	422	417	418	377	447	422	421	387	411	394	394	428	400	382	427	419	442	425	375	395	409	396	392	403	393	395	418	387	429	411	419	418	451	410	416	377	428	431	382	386	428	429	410	408	417	388	455	414	406	413	399	405	427	373	445	410	422	431	422	402	427	452	408	441	426	397	402	427	383	438	402	423	405	419	361	395	393	462	411	424	413	388	417	408	412	388	394	412	443	380	396	414	406	396	361	393	371	407	435	444	407	426	371	420	435	386	400	418	410	442	386	426	413	413	423	452	379	387	437	385	407	392	406	399	383
29369	25343	27041	18906	8794	4264	2455	1195	684	469	441	395	340	277	295	269	292	286	305	274	333	383	377	378	303	275	254	253	290	258	255	264	268	278	283	277	261	255	247	255	274	228	245	259	232	247	247	278	246	259	271	254	252	240	252	229	272	282	230	246	275	295	252	302	258	251	246	237	252	253	254	275	274	246	263	278	285	284	265	245	252	269	243	257	266	237	241	248	249	234	241	263	268	246	257	263	274	242	259	337	222	262	269	254	239	267	275	261	237	232	255	272	268	267	239	287	264	266	281	280	267	257	243	269	248	257	242	244	222	269	259	268	265	265	242	266	240	262	288	265	243	257	258	269	246	255	258	243	240	271	289	245	261	251	226	256	272	268	278	247	268	234	210	244	258	249	226	243	259	240	257	258	268	239	267	270	254	281	250	246	272	242	256	244	267	241	265	252	253	259	289	258	260	277	250	242	269	244	250	225	260	262	256	250	257	259	239	252	231	213	253	249	269	254	235	259	267	249	266	263	258	245	229	232	269	269	267	255	231	248	255	237	252	251	241	265	252	282	269	281	245	258	270	264	251	267	286	267	274	270	264	271	242	267	240	222	244	247	247	251	256	236	259	269	251	234	241	218	281	273	223	282	251	257	267	228	242	257	256	234	275	262	255	294	274	252	247	268	258	266	249	266	258	239	278	245	258	253	264	264	251	252	253	295	251	269	287	234	236	246	252	260	245	255	266	270	249	266	245	233	282	243	255	240	254	270	268	256	262	243	276	252	265	301	284	268	293	254	281	272	233	274	288	242	232	254	270	244	262	250	276	251	251	255	242	247	263	231	253	248	241	255	281	260	246	268	259	274	256	241	280	243	245	275	270	284	293	278	256	248	259	251	274	243	233	243	259	282	265	280	243	237	236	279	235	255	297	240	246	263	247	239	266	263	245	245	267	260	231	251	237	259	234	251	272	256	247	255	270	253	233	250	262	251	264	258	249	244	273	258	242	229	258	291	292	268	261	265	263	274	266	272	234	255	254	272	248	264	257	268	260	239	265	260	248	237	261	276	272	255	242	241	229	263	215	270	269	265	265	237	269	263	236	248	265	242	254	228	265	263	244	264	250	260	247	268	248	259	272	232	230	252	271	271	245	230	260	276	241	260	259	256	219	280	225	257	271	267	249	269	271	242	292	289	242	262	248	273	268	261	277	261	255	266	242	234	254	284	244	305	253	254	247	270	248	266	269	253	264	244	268	234	262	276	269	241	268	281	265	232	259	239	231	254	246	253	255	252	267	244	220	253	212	253	267	275	239	236	260	240	259	238	262	234	235	268	237	254	260	254	239	278	282	252	253	247	221	273	240	257	272	238	286	273	264	274	263	256	245	268	239	245	244	265	266	275	248	237	262	234	230	276	256	282	273	255	267	271	284	274	281	246	255	266	254	274	245	247	246	267	264	262	239	253	263	241	254	232	238	238	267	267	252	251	230	266	247	256	271	255	256	275	260	224	237	251	252	257	287	269	262	253	269	253	252	272	285	234	243	251	256	284	249	262	263	219	261	258	247	263	241	232	254	240	261	270	246	242	224	244	286	246	235	258	235	252	257	257	267	275	259	249	273	283	226	277	233	246	255	238	265	253	237	262	249	256	260	247	220	240	245	248	238	253	251	257	277	266	265	268	231	257	253	275	243	269	258	254	251	260	260	228	263	254	259	278	277	241	277	262	240	277	276	232	251	237	240	229	240	249	249	242	271	276	255	254	256	237	248	255	261	273	272	285	255	300	264	243	288	283	264	239	239	243	274	242	248	256	244	292	260	295	234	253	251	242	243	235	278	265	241	257	244	237	249	280	263	289	289	272	246	244	217	255	273	248	265	255	259	262	248	265	267	244	281	248	258	234	233	244	271	285	266	282	256	255	240	272	244	231	243	236	254	256	273	266	248	266	255	265	259	280	259	273	247	273	256	271	269	278	255	263	245	252	241	254	260	255	271	274	242	243	253	270	267	244	256	236	259	265	239	272	236	253	252	247	260	274	230	252	224	240	276	281	245	272	252	254	255	258	252	243	272	290	249	283	255	218	256	244	257	243	251	234	265	265	263	242	218	273	248	267	275	269	270	270	276	279	270	240	236	265	261	265	241	253	258	285	255	254	253	244	269	267	266	237	283	240	264	236	239	261	281	242	256	261	248	251	266	244	272	251	264	251	259	263	265	233	248	260	244	236	257	246	249	243	267	280	264	282	252	273	263	254	280	256	252	274	255	261	258	248	245	281	268	250	282	286	251	256	266	281	240	230	262	246	251	257	236	259	261	260	277	243	262	236	239	246	238	284	260	255	226	261	254	263	232	273	277	263	265	262	237	248	254	266	282	242	278	235	268	283	278	225	262	272	240	256	241	266	285	225	276	261	274	270	268	273	259	244	244	250	247	290	234	251	253	246	238	242	247	223	273	272	291	275	257	238	221	265	243	262	263	227	253	245	237	271	250	287	252	237	272	268	260	241	251	250	228	276	272	251	247	262	243	245	246	266	293	243	264	257	280	273	264	267	220	278	257	270	241	231	270	258	273	275	276	264	236	251	267	274	274	266	267	245	216	241	237	279	259	259	263	248	263	249	272	249	228	241	263	263	283	280	252	269	295	256	264	253	252	225	238	302	243	239	244	267	251	256	247	282	248	264	287	267	249	242	294	267	251	263	275	248	266	251	254	242	246	266	271	259	233	282	250	273	245	241	269	257	265	252	253	256	281	261	249	261	240	260	251	265	247	234	234	265	255	252	253	245	257	265	255	251	256	257	288	274	275	213	282	242	266	258	246	242	230	274	246	239	229	256	269	239	247	252	249	257	264	232	260	275	265	238	279	242	258	279	264	271	243	247	257	244	255	244	221	243	241	263	235	248	256	289	245	273	233	258	235	255	247	290	280	230	258	229	250	275	288	247	244	277	237	226	275	222	254	257	255	262	272	265	258	276	233	264	265	281	269	256	262	238	231	229	280	257	247	242	277	254	244	282	267	252	265	268	241	238	252	270	262	248	256	256	261	279	270	275	253	269	255	269	262	254	240	247	290	263	256	256	260	278	238	239	279	250	275	264	241	297	247	286	263	234	258	244	269	234	237	273	241	253	289	231	248	244	268	237	273	278	213	231	280	273	262	247	257	265	241	265	282	231	239	255	278	294	241	268	279	239	274	265	256	268	251	262	257	226	274	250	273	245	228	251	248	236	253	258	258	283	246	246	303	290	270	299	250	286	251	286	252	303	255	269	244	237	298	231	270	241	236	251	267	245	265	283	245	265	249	244	275	252	266	268	248	249	234	281	260	234	255	260	271	243	268	247	252	304	288	236	250	237	223	249	315	246	255	261	239	260	245	248	257	237	263	286	265	254	258	249	265	254	268	258	264	248	268	225	261	275	242	274	254	258	287	249	259	263	277	260	271	233	241	284	245	214	250	229	269	263	272	272	300	247	263	228	270	268	250	275	241	248	269	265	257	267
34810	40899	36292	24612	15627	9797	6133	3216	1802	1257	999	857	685	566	521	520	531	470	443	465	650	750	695	622	541	452	434	441	387	407	425	433	414	384	404	398	391	411	443	394	438	440	394	414	423	391	435	398	400	414	427	384	404	396	421	394	412	412	421	385	401	413	423	403	439	394	365	454	413	388	423	427	381	407	421	414	419	402	414	423	423	404	388	409	380	409	401	372	433	409	400	404	394	423	406	403	376	400	414	409	371	436	400	438	412	421	404	403	461	413	406	403	388	410	366	397	399	421	411	408	378	367	364	403	416	423	410	437	375	400	439	407	385	410	403	437	400	416	361	417	369	405	439	403	430	395	420	414	397	451	406	393	390	376	437	422	427	434	385	413	419	399	392	388	421	398	411	391	438	401	408	402	404	405	388	422	411	456	414	382	390	402	395	404	373	415	402	424	347	425	387	437	418	371	422	417	410	393	393	427	392	447	394	396	430	414	398	412	397	391	426	425	409	418	409	408	418	436	386	371	424	412	430	432	401	414	440	382	381	388	417	436	386	445	445	420	375	433	410	412	458	426	442	411	398	449	382	403	414	365	427	461	425	427	387	431	428	391	385	408	407	402	386	393	421	422	404	403	419	394	406	406	381	425	418	401	420	424	436	396	428	416	412	392	434	409	436	397	416	407	420	381	404	421	365	408	398	403	352	427	433	408	394	387	385	390	404	414	435	431	456	394	412	427	389	386	421	397	367	422	426	383	418	382	410	410	408	399	439	393	407	399	396	433	388	416	398	449	409	381	385	420	400	399	393	340	428	406	419	439	404	410	415	404	414	412	398	418	397	407	454	441	402	401	390	409	435	410	409	427	398	434	418	410	412	475	402	408	404	416	413	409	415	403	403	395	400	388	433	417	404	407	413	385	384	424	422	401	405	429	384	405	415	400	428	436	415	461	400	381	412	415	408	412	411	401	445	419	394	417	392	396	443	389	399	389	391	401	404	385	409	384	381	366	429	421	402	420	415	390	431	436	404	390	432	399	439	413	431	450	401	392	384	386	430	451	424	407	404	422	425	406	451	406	421	411	369	404	393	398	411	414	433	437	399	438	415	370	380	388	387	440	439	403	423	398	406	410	413	394	433	408	382	429	444	426	393	438	423	426	407	423	388	424	391	417	402	388	411	390	384	427	421	419	436	416	416	421	387	453	387	424	405	423	441	375	405	417	404	400	388	451	436	429	397	373	388	443	418	405	418	426	408	379	390	367	389	416	419	388	394	437	419	432	408	371	423	391	422	425	396	406	426	453	416	440	371	427	374	403	424	444	429	384	396	405	400	416	403	419	424	448	422	409	385	375	376	393	427	430	440	403	375	405	393	415	398	408	424	378	398	411	391	404	394	452	423	402	448	402	371	416	387	378	363	375	443	403	350	413	424	387	393	394	385	419	388	406	367	390	413	388	386	424	406	386	431	373	396	392	397	420	416	441	393	391	373	411	427	400	436	418	426	366	423	407	401	407	387	389	393	416	407	397	418	414	414	414	405	395	396	430	448	414	425	431	432	388	418	395	457	369	418	430	390	405	402	383	407	401	450	452	386	398	393	382	434	401	422	402	406	406	379	375	418	399	402	393	445	414	418	409	414	406	412	436	410	464	392	432	392	400	371	410	362	397	389	390	386	403	409	427	427	465	479	416	392	399	396	430	403	436	404	437	422	396	435	370	391	401	445	425	390	430	393	359	445	392	416	418	404	426	415	446	388	381	380	395	408	439	407	397	436	382	404	370	404	418	428	419	386	465	411	425	365	417	415	393	401	420	403	407	398	415	405	422	448	452	396	404	410	393	436	389	410	430	402	393	388	393	379	421	431	403	391	439	399	417	438	392	428	437	383	427	418	398	442	399	430	408	400	414	411	384	413	387	413	414	407	384	414	416	393	412	395	440	392	405	424	401	390	435	425	433	426	415	437	395	421	365	405	377	426	421	430	438	420	422	411	414	426	430	421	406	392	409	389	420	424	435	396	428	424	424	400	409	403	441	413	416	399	412	395	422	404	442	378	443	402	401	422	414	404	447	402	430	414	412	407	418	420	439	452	408	424	429	414	386	398	403	395	401	435	426	420	412	402	394	415	420	406	377	439	389	387	463	379	408	398	411	429	453	386	385	409	359	392	409	373	430	405	358	410	420	395	406	397	408	388	368	432	439	360	383	434	442	408	392	420	390	408	430	436	432	398	407	410	389	394	400	427	397	430	431	375	414	412	456	372	409	401	431	401	417	371	378	410	400	440	416	416	437	401	414	424	403	419	406	424	426	450	419	428	391	371	397	378	375	456	421	423	429	416	407	401	423	410	420	403	355	405	430	405	406	368	455	423	449	425	421	423	408	437	422	418	388	420	397	413	398	386	410	404	392	414	426	412	401	414	381	429	402	423	419	402	428	407	407	394	449	397	418	407	395	371	397	371	394	399	416	435	435	396	409	423	398	432	418	399	428	403	401	436	404	377	411	376	412	421	451	403	422	449	398	431	433	446	397	391	388	391	414	444	392	410	399	397	416	409	413	413	399	393	387	431	385	452	406	382	416	385	423	428	413	374	416	392	402	401	420	399	441	388	427	418	436	417	394	390	395	412	362	397	385	398	384	362	420	406	433	402	384	405	434	422	404	400	401	434	386	377	434	402	404	400	400	445	390	433	400	384	412	393	404	421	397	394	394	389	417	402	436	416	398	400	385	374	436	394	394	379	376	412	422	406	403	432	445	426	420	391	419	408	385	415	419	401	455	427	404	401	417	429	411	392	400	428	379	420	422	385	412	397	390	402	413	380	374	397	439	395	400	430	389	435	410	382	397	371	430	406	403	407	408	355	406	396	430	412	442	393	391	411	409	386	409	406	398	421	449	420	412	385	368	406	422	409	404	402	415	406	409	427	423	421	417	372	407	395	411	425	419	407	386	424	476	398	378	413	404	361	387	422	433	415	393	382	386	414	408	379	423	421	409	414	404	427	406	410	433	428	404	395	408	419	466	421	387	380	434	431	428	431	413	402	406	430	440	426	416	410	410	397	418	375	433	412	428	412	453	421	442	425	383	460	409	408	451	413	397	438	409	450	425	420	395	385	389	383	404	421	399	431	406	403	436	386	426	428	448	403	409	435	440	390	379	427	374	378	440	437	430	412	443	420	457	406	386	412	420	447	408	412	417	405	373	395	420	393	391	421	422	361	376	406	390	443	429	412	402	418	413	375	411	406	438	382	412	407	424	441	388	381	401	409	448	404	395	393	418	367	419	417	430	406	461	417	402	413	436	401	434	402	395	432	420	402	380	406	399	373	401	412	428	408	445	420	403	388	441	373	421	445	417	413	394	409	424	437	418	421	381	412	396	397	420	400	443	402	397	412	393	387	410	388	410	394	396	387	396	414	440	386	385	413	411	438	448	431	402	425	418	394	385	412	430	412	411	403	425	412	406	385	429	440	419	435	410	396	412	411	435	406	426	392	410
24717	21555	28940	25938	20956	14122	6721	3185	1617	822	579	452	396	318	303	347	301	301	306	325	700	808	757	634	437	341	316	281	273	265	269	263	295	274	257	276	287	264	245	249	252	264	275	263	274	271	239	288	264	264	232	254	257	281	265	228	259	278	270	269	246	297	277	260	268	275	265	281	284	273	255	235	266	253	256	251	261	263	269	270	282	256	217	254	268	261	278	271	282	299	259	274	258	269	281	306	280	254	282	255	282	243	272	264	268	256	263	240	263	269	252	289	257	282	280	250	253	271	231	270	252	253	267	239	245	268	253	243	237	288	253	238	268	263	253	248	229	286	261	243	268	240	263	218	242	263	270	260	241	255	279	268	263	258	275	268	264	241	240	249	258	271	238	266	264	283	251	262	229	252	289	238	264	243	233	260	232	271	267	251	248	244	253	281	257	257	262	275	241	259	267	268	271	259	260	247	267	286	251	274	268	296	290	274	242	257	254	267	278	238	273	267	276	272	237	243	273	262	271	249	255	259	272	249	239	249	240	254	264	267	254	240	286	264	256	255	255	234	282	266	256	252	266	241	223	293	273	267	268	254	272	230	280	260	262	269	274	243	260	249	262	259	263	250	265	280	265	276	245	267	256	264	286	244	271	261	283	281	254	281	267	263	272	287	280	254	229	240	255	268	261	254	238	248	275	292	266	273	252	265	266	281	250	259	252	267	241	286	290	251	278	271	278	224	258	263	265	248	257	300	265	253	268	254	233	268	248	242	266	255	258	259	263	277	243	278	272	259	247	261	278	261	258	260	274	271	254	266	257	269	268	243	275	259	265	253	291	260	262	262	266	264	252	267	255	259	235	271	253	278	241	268	236	231	281	249	279	251	251	259	272	254	243	257	271	267	266	247	263	280	255	248	262	253	259	287	275	252	256	264	308	256	281	282	277	282	257	296	258	269	289	267	278	275	244	255	259	261	253	256	279	251	264	267	271	248	261	297	241	241	270	243	278	262	256	247	265	267	239	227	249	251	248	256	238	264	279	230	241	248	287	274	252	301	242	254	230	259	295	271	271	249	270	253	276	264	253	240	245	246	233	259	273	265	256	261	238	258	249	221	263	252	278	233	259	243	264	273	284	276	281	293	284	286	263	296	257	271	224	249	289	262	259	254	280	259	274	267	266	260	251	274	272	237	258	250	270	275	276	250	253	253	277	273	253	248	285	260	267	261	271	248	273	276	252	258	287	275	278	249	269	270	252	232	297	260	264	244	247	280	258	274	283	261	249	247	276	240	279	262	245	298	260	253	267	255	223	250	256	266	260	263	267	258	265	259	313	270	256	246	237	274	239	282	277	291	287	235	232	265	238	241	257	261	262	246	277	263	273	269	258	276	258	263	248	263	240	242	257	245	276	265	266	307	262	265	262	271	265	277	251	269	271	261	267	262	222	246	285	255	274	276	253	231	258	240	256	262	281	281	292	239	261	290	296	276	248	271	262	239	261	268	260	248	257	236	245	276	246	278	268	271	268	237	272	264	251	248	257	274	277	268	273	245	239	259	267	276	252	276	247	260	260	274	256	241	263	298	254	245	272	284	257	261	234	273	246	256	247	268	272	271	289	261	238	254	260	272	253	303	256	251	258	258	290	220	263	269	250	264	265	255	268	266	262	266	264	273	266	274	261	233	284	272	267	249	271	224	246	278	253	264	253	294	252	283	250	262	276	266	276	288	260	276	237	264	240	259	285	273	254	262	266	247	270	236	291	265	252	249	262	265	251	280	270	264	266	235	283	246	245	278	266	265	257	276	256	258	257	281	275	251	248	295	283	283	261	237	269	275	247	257	274	294	275	249	266	269	266	262	289	265	253	304	272	240	272	234	247	243	264	229	243	277	255	272	263	239	272	272	250	243	244	284	266	245	257	263	258	276	262	257	257	255	282	250	253	247	271	230	261	264	304	278	295	260	275	262	264	269	260	285	258	250	256	269	233	264	299	266	256	250	263	258	236	254	248	267	249	284	248	266	278	264	237	273	239	231	289	276	243	268	286	265	249	247	276	274	274	265	252	240	254	248	247	291	238	261	268	260	276	247	267	265	282	256	257	256	244	227	281	259	264	276	267	276	259	281	271	272	255	259	270	263	272	250	249	263	250	248	244	276	233	276	282	251	235	253	276	258	259	275	267	242	281	282	273	286	269	251	283	241	255	283	309	289	269	273	250	254	265	272	289	251	272	251	244	271	247	258	234	260	246	230	239	250	269	266	278	246	245	251	264	270	250	287	299	224	263	239	252	261	254	264	274	215	243	256	267	291	238	285	265	266	269	282	252	235	265	277	270	271	290	254	258	241	248	256	287	253	223	252	247	269	252	266	273	224	275	259	270	286	237	252	276	268	290	252	260	259	256	235	280	250	246	272	280	259	266	260	239	262	254	237	227	275	257	258	261	276	277	246	239	253	259	280	255	261	255	257	242	249	283	240	255	269	274	252	277	275	252	248	261	239	286	240	276	274	270	255	270	276	242	243	284	256	233	265	269	255	286	256	259	276	244	229	271	296	247	275	267	251	246	262	272	269	245	268	294	281	246	265	274	247	243	263	251	245	260	252	276	239	239	254	277	233	288	235	279	270	288	264	282	268	247	251	259	262	265	240	272	259	270	268	264	264	239	287	286	246	260	267	267	248	263	276	243	234	251	269	268	271	289	288	278	262	266	283	254	254	260	264	259	254	261	281	240	255	240	279	253	222	253	261	244	248	252	268	239	270	282	262	261	270	271	256	252	271	256	286	244	281	245	275	231	260	256	239	250	252	274	295	275	274	262	279	266	245	250	282	240	247	294	254	273	297	265	293	269	236	256	245	284	278	243	281	272	250	260	260	233	260	237	299	279	270	264	261	261	274	236	255	293	247	263	272	259	261	268	232	283	269	276	274	267	292	282	257	257	262	244	256	262	240	251	272	257	262	293	244	279	246	276	249	269	260	250	275	254	228	273	238	284	253	244	263	259	263	282	268	237	278	233	268	274	256	269	261	256	252	289	281	264	281	290	235	282	258	245	254	260	262	269	250	268	247	244	249	277	286	280	279	241	243	282	305	259	244	297	256	235	230	256	267	253	276	237	255	257	283	288	264	266	244	246	246	308	265	262	251	258	236	279	271	245	244	253	244	253	252	270	250	267	243	270	244	259	275	275	262	251	227	277	244	250	258	244	252	236	258	232	271	260	267	249	283	234	291	267	275	259	257	275	253	276	290	264	238	265	255	265	266	242	241	248	251	266	251	275	293	278	257	248	283	233	232	268	265	263	273	263	245	270	272	225	244	260	261	253	248	242	249	269	254	266	255	283	300	270	238	277	281	274	258	270	260	277	262	256	253	251	238	271	242	283	239	285	261	244	263	281	254	229	244	262	257	251	247	270	279	253	270	257	262	261	270	270	235	273	258	268	256	273	262	276	256	227	282	276	252	266	247	272	248	281	252	257	260	279	255	262	238	273	243	261	258
34047	51366	47907	33231	24824	17569	10489	6533	3690	1920	1215	1050	763	621	569	564	522	520	529	569	1658	1923	1634	1299	830	576	473	503	396	393	431	459	406	406	394	384	436	415	397	391	412	434	422	386	395	428	408	401	382	403	437	389	397	420	444	423	414	377	421	445	432	420	418	410	404	407	418	394	421	444	440	387	418	428	420	420	416	439	417	385	384	378	452	398	404	405	400	439	410	435	442	418	422	435	409	422	418	378	400	446	407	422	429	433	440	431	434	423	392	403	425	442	404	430	405	406	410	430	403	438	423	415	399	382	394	408	414	389	447	410	409	433	409	401	395	388	451	427	411	430	441	400	380	396	415	442	433	400	416	432	392	389	458	406	444	412	426	394	426	438	413	394	405	392	390	437	416	441	455	427	408	399	433	414	394	419	376	450	428	410	394	447	394	412	408	439	399	367	410	422	398	474	421	414	414	417	435	409	453	424	372	427	411	368	399	463	436	403	417	427	414	400	427	405	435	402	451	427	386	422	438	400	422	426	400	419	397	413	435	408	398	421	385	442	433	434	413	450	375	420	409	422	419	398	405	427	456	417	413	391	409	441	410	407	412	434	419	427	390	417	387	415	417	420	421	417	423	437	403	406	414	415	442	428	400	406	397	375	397	438	432	404	414	433	383	422	406	409	417	402	442	426	459	377	405	387	448	399	407	422	391	438	421	378	395	406	455	417	403	396	400	406	433	417	424	371	411	413	483	386	414	423	413	382	381	385	409	378	417	442	450	413	413	423	469	422	411	435	400	450	412	423	420	387	391	430	447	432	407	402	422	423	387	437	426	425	375	433	431	407	388	402	431	393	417	427	396	397	383	420	399	446	416	415	405	421	387	421	399	407	411	420	420	423	408	415	416	413	427	379	429	393	427	420	412	381	418	395	376	375	403	395	403	420	453	409	377	423	417	419	403	421	433	414	399	438	445	422	423	403	401	391	379	419	397	440	385	383	401	407	373	440	407	411	420	404	426	408	432	395	432	430	406	401	401	467	427	436	421	411	388	398	425	365	414	416	413	457	415	402	377	427	438	415	392	382	443	410	387	385	406	436	430	410	464	396	398	438	423	436	387	397	423	429	395	373	406	448	418	358	376	394	385	404	423	367	393	410	392	404	416	422	411	464	411	399	416	456	477	406	412	428	423	392	428	446	418	393	380	417	435	419	420	382	424	414	428	397	420	430	378	395	417	422	431	431	420	431	376	434	396	400	433	402	408	414	424	434	433	429	409	441	435	396	423	409	417	398	383	410	400	393	427	372	381	407	426	415	438	433	401	406	409	421	415	413	412	392	409	424	392	396	412	408	403	431	405	411	381	446	423	410	419	416	422	422	427	409	424	423	449	410	460	434	402	396	409	412	405	430	418	384	423	409	431	431	433	406	386	432	405	454	408	395	411	422	427	432	397	399	423	413	424	443	433	411	436	410	425	387	379	425	429	423	434	392	403	377	421	421	430	414	419	403	449	405	421	401	405	399	410	419	422	411	405	420	452	418	415	424	433	449	396	367	419	400	434	431	390	394	436	414	376	423	395	396	387	411	416	402	399	393	383	397	405	420	378	402	451	407	418	440	416	386	411	414	405	425	380	436	398	435	391	414	449	447	422	469	428	451	389	418	423	449	422	446	404	406	379	407	385	433	420	370	429	434	474	397	408	421	429	417	418	431	412	419	433	410	383	455	419	426	415	394	427	408	425	452	406	421	442	392	391	422	403	370	405	403	419	404	446	393	451	448	443	383	402	360	440	427	409	440	425	408	379	422	403	393	406	458	460	433	433	425	389	435	415	420	435	412	396	394	416	417	419	404	382	408	397	384	381	408	402	418	407	434	425	434	450	439	385	411	399	425	452	404	410	409	409	388	465	452	424	409	392	390	384	418	421	390	415	402	415	441	434	418	414	420	418	426	400	400	421	418	426	391	366	369	399	448	389	438	403	411	406	425	403	428	403	448	417	369	390	421	418	427	382	402	406	416	425	382	410	435	443	438	427	388	395	363	408	410	406	391	400	406	429	390	418	384	386	427	396	414	440	423	426	410	415	395	417	450	433	419	398	407	421	413	428	407	431	418	398	387	407	385	415	453	398	438	452	450	399	393	451	380	396	443	411	413	420	373	419	409	427	412	438	458	390	392	426	414	395	411	413	401	414	462	409	402	378	449	422	401	419	423	409	433	431	393	401	366	403	433	433	384	427	426	386	442	387	439	385	375	427	387	398	410	429	412	380	440	433	388	419	411	436	388	458	425	382	442	400	388	433	414	404	424	412	402	400	414	440	382	424	442	398	386	385	399	401	431	412	379	419	425	416	413	426	393	405	414	475	402	425	388	402	401	463	450	409	420	432	413	442	431	393	410	426	425	379	412	417	435	398	409	409	402	433	390	386	434	425	449	442	402	435	444	387	411	414	399	393	450	440	373	391	399	432	410	440	405	418	390	412	396	415	411	443	381	423	414	466	436	436	408	455	416	402	434	402	403	422	372	406	393	415	404	382	410	411	410	423	437	408	400	433	387	433	436	415	406	399	428	415	410	413	432	389	393	422	401	439	433	394	417	435	393	441	403	415	420	421	427	366	409	438	368	378	419	406	392	429	416	389	412	387	409	416	410	402	411	423	454	415	396	409	418	425	430	418	444	435	411	406	445	408	408	422	387	441	413	429	450	443	399	446	420	421	418	401	360	418	399	399	389	394	425	404	411	402	427	393	401	436	416	395	390	444	440	397	411	397	404	401	406	436	443	409	421	415	439	409	415	428	452	399	442	432	413	383	423	434	420	375	417	424	410	401	416	391	421	394	426	403	407	396	406	419	404	407	442	365	451	411	424	423	427	431	426	392	419	400	423	443	416	414	384	426	406	385	430	429	389	422	403	437	415	425	402	431	443	392	436	430	398	411	428	431	389	438	410	421	422	406	456	398	402	415	433	436	370	425	415	402	433	421	415	450	426	415	420	434	400	423	378	423	423	406	385	454	431	445	408	449	411	388	429	417	365	400	430	374	406	423	441	408	427	428	444	424	390	418	406	435	411	434	421	391	394	398	435	385	405	439	418	403	394	412	400	397	413	453	424	407	413	413	413	450	438	402	433	429	419	432	421	436	407	409	440	409	430	393	418	435	398	447	402	428	395	414	396	410	442	411	385	402	441	377	423	397	430	426	404	395	431	412	453	427	426	466	391	433	411	377	399	409	442	434	419	435	425	449	408	411	413	429	372	406	438	381	411	380	383	369	402	439	406	454	414	386	396	393	415	383	367	429	432	399	412	425	426	421	412	405	389	392	438	433	429	455	402	430	408	428	400	389	407	433	399	392	380	377	415	399	420	417	398	449	426	392	402	415	413	373	391	382	402	417	426	392	411	389	421	424	408	430	410	433	425	457	399	396	414	403	431	403	450	396	421	394	432	406	405	398	393	442	420	395	414	390	384	413	433	434	409	430	410	433	431	424	428	392	407	441	416
23351	21429	29266	24390	22425	21447	13003	4854	1968	1121	750	598	442	385	395	354	361	372	380	381	1466	1566	1173	857	562	434	318	318	272	264	266	269	266	250	263	256	281	284	274	255	251	276	272	278	240	261	297	266	247	290	292	259	282	268	228	276	283	284	255	271	286	266	280	258	270	275	278	270	263	281	242	261	288	259	289	246	265	255	230	263	271	276	274	268	261	247	276	292	249	253	267	264	296	274	285	272	289	253	266	245	259	249	273	250	284	272	264	238	233	295	223	279	277	275	281	224	309	246	253	252	284	273	277	245	278	257	268	247	241	264	232	296	266	223	259	252	271	270	265	262	247	289	275	255	290	287	274	264	284	278	282	248	255	280	273	259	277	243	274	286	275	252	294	265	272	241	251	258	271	256	296	240	249	272	257	250	282	289	262	269	257	300	269	285	274	249	228	259	260	282	261	292	266	259	255	263	266	244	257	230	267	270	267	254	232	259	265	283	301	267	235	258	288	285	244	273	276	280	273	223	249	251	268	251	267	271	260	250	265	281	292	283	251	282	275	266	293	282	250	252	264	255	258	262	256	275	247	250	279	255	289	240	286	217	273	274	269	245	250	263	282	253	286	257	258	244	256	244	276	265	284	278	252	253	262	279	248	259	268	272	251	264	265	248	248	275	262	257	266	251	269	303	255	279	287	261	271	291	243	291	273	249	290	270	272	279	266	276	248	272	272	267	265	273	262	253	249	285	283	277	240	279	266	266	255	245	266	261	262	293	264	279	255	235	273	271	253	270	258	255	257	279	268	288	280	255	237	261	258	281	259	259	261	276	269	275	271	259	289	250	258	241	246	275	288	247	268	271	238	276	267	266	229	281	284	283	239	260	255	295	266	246	277	272	294	277	291	264	278	267	258	260	243	269	280	264	237	252	272	288	237	284	256	277	278	245	283	304	255	277	282	269	262	273	306	243	243	262	252	268	231	282	281	274	263	288	270	250	266	240	261	278	261	252	255	271	264	256	248	262	276	299	304	229	269	260	282	291	242	276	258	267	292	287	269	252	269	248	250	244	281	252	251	252	255	257	289	269	252	262	247	247	257	247	246	274	263	269	273	262	257	285	277	269	254	269	273	280	272	239	247	255	273	279	291	294	254	239	278	259	257	281	268	271	248	282	280	289	269	256	282	293	279	274	298	261	263	261	250	270	281	290	290	253	251	259	269	264	242	255	272	284	270	260	284	265	246	273	254	257	261	259	278	238	266	241	255	242	243	273	280	262	272	272	280	270	271	251	298	280	258	260	251	255	259	250	245	283	280	265	261	265	237	262	270	245	244	243	274	261	273	264	265	295	276	245	246	289	271	274	262	235	246	269	248	269	275	261	266	251	268	247	241	265	270	261	260	251	267	258	263	255	247	288	264	264	267	291	276	270	247	262	292	266	259	248	257	292	265	275	256	289	243	279	262	271	301	279	250	292	264	260	251	256	297	254	246	246	272	255	264	292	262	271	266	254	229	277	262	244	256	273	279	256	222	286	263	248	296	274	245	272	236	268	252	272	260	265	250	276	237	241	272	240	268	267	272	281	259	261	261	293	254	297	279	268	245	265	280	278	273	277	266	267	250	265	260	246	265	278	281	258	294	260	270	257	255	241	286	280	259	226	280	244	229	238	252	291	301	260	292	285	244	286	263	288	259	214	274	281	272	259	277	249	262	271	262	256	269	252	266	270	253	230	236	296	251	273	254	272	277	289	271	249	236	281	253	254	270	268	263	272	271	278	236	267	265	257	251	277	298	264	276	253	243	252	294	256	290	277	280	298	274	296	240	253	259	267	261	286	258	270	278	254	250	251	296	261	254	245	250	284	257	296	284	268	253	244	274	263	252	264	251	247	275	232	256	285	289	263	262	262	264	264	245	247	243	233	220	244	273	265	271	257	292	299	266	261	263	256	255	278	264	264	297	255	247	238	273	270	261	260	262	291	288	261	282	268	267	246	264	273	249	259	280	259	268	290	254	287	280	281	268	250	222	261	260	277	263	248	270	295	261	248	272	279	282	261	294	271	277	279	273	249	281	276	258	283	299	274	268	263	244	263	266	232	254	252	229	283	283	251	261	296	268	286	252	283	253	284	256	281	268	274	245	271	254	282	245	279	262	274	286	260	255	234	304	277	269	268	257	270	301	262	261	269	267	282	275	275	260	281	277	256	235	252	271	253	245	264	276	284	267	244	240	272	263	231	257	264	258	244	254	246	268	257	258	259	215	256	260	254	268	262	298	254	264	263	250	252	271	273	252	254	238	250	237	273	258	259	285	252	226	280	288	253	272	264	260	225	272	293	268	262	290	235	262	277	258	275	251	259	273	246	270	265	246	276	264	264	237	287	258	267	231	260	285	276	231	291	261	260	253	270	247	253	262	286	270	244	272	302	262	257	280	277	256	251	267	270	234	247	241	254	255	270	240	246	247	269	231	261	259	250	274	241	294	292	254	258	271	271	242	254	254	229	234	266	279	243	297	257	285	240	256	252	291	255	254	299	245	264	261	288	273	279	246	294	256	241	234	257	254	274	297	264	256	289	248	279	264	270	259	257	243	275	254	278	255	277	279	271	252	256	275	262	245	284	281	269	277	290	257	271	277	242	268	245	240	266	252	251	271	279	258	297	259	250	263	264	236	277	258	264	255	289	258	279	267	241	257	310	267	276	289	255	263	271	298	263	266	275	248	279	269	253	255	242	273	259	261	263	259	260	261	270	274	264	265	266	250	270	275	261	270	274	265	283	287	245	256	278	280	272	285	238	258	283	250	258	261	285	271	271	244	275	268	259	248	274	283	273	233	260	250	269	241	270	268	284	259	258	253	287	240	254	302	250	241	279	256	291	259	272	247	276	259	235	256	295	273	251	281	261	241	252	301	275	248	284	282	303	272	254	263	276	265	274	272	255	270	266	266	261	293	285	270	286	282	271	251	271	235	257	271	288	246	276	283	248	267	275	265	264	237	269	257	287	275	268	299	264	258	290	238	258	258	257	240	255	279	248	229	290	252	269	267	250	285	266	256	232	271	243	246	274	263	254	289	263	269	274	249	260	269	277	256	241	258	262	246	243	276	279	280	298	273	286	251	267	256	261	238	266	291	250	277	262	248	278	271	266	271	244	285	262	258	224	265	254	291	324	269	275	272	258	265	260	253	269	249	233	273	290	264	279	241	258	267	251	240	279	263	269	268	296	240	267	251	258	246	288	270	258	249	286	255	264	279	252	274	290	263	270	294	267	270	267	287	248	272	262	277	272	267	294	261	244	266	265	258	293	257	256	283	250	275	263	244	238	261	238	271	278	252	272	265	280	249	276	267	275	262	280	260	270	262	283	286	256	256	263	272	283	269	267	249	273	272	276	266	283	268	254	244	269	253	271	238	258	251	261	251	261	289	274	279	255	278	240	289	298	261	238	270	305	284	275	274	264	247	256	267	261	268	264	241	247	256	256	288	256	278	279	244	275
38279	61745	54739	41396	32712	21868	12436	8459	4315	2418	1628	1243	969	796	709	669	659	663	701	754	3580	3595	2648	1836	1079	756	557	450	448	409	388	430	404	412	410	436	437	427	412	395	437	421	425	409	434	403	416	424	411	428	414	412	390	378	441	411	417	428	395	415	396	381	402	409	405	412	422	399	386	418	424	432	434	436	387	398	405	411	422	413	383	403	443	440	385	398	408	404	432	423	410	432	387	414	418	396	374	413	417	412	410	432	425	427	379	392	422	415	444	394	414	410	456	428	442	405	416	386	401	417	433	435	404	368	413	383	397	361	438	427	411	377	393	452	413	427	449	440	442	416	384	455	449	397	393	422	439	404	443	427	398	404	421	430	420	420	426	416	384	387	451	389	416	403	372	418	411	378	398	412	423	430	393	383	416	387	393	411	426	411	388	411	426	389	462	412	438	399	419	438	422	402	417	432	416	395	405	431	439	418	413	398	414	428	426	407	417	393	426	418	420	411	421	425	421	443	423	396	399	434	443	393	375	433	420	430	407	433	411	414	399	363	427	392	435	423	448	447	427	419	405	457	427	401	423	404	443	415	408	396	378	411	410	400	398	387	436	408	383	387	393	394	417	383	385	415	422	406	388	423	418	413	419	395	447	404	383	423	405	396	409	423	414	423	415	429	455	398	434	413	391	384	421	406	424	409	395	460	397	431	415	404	427	413	425	409	398	434	402	433	446	399	425	399	403	387	402	398	423	406	379	431	397	375	399	394	416	380	450	427	366	402	413	394	432	407	436	415	422	368	412	397	395	365	407	400	417	402	405	417	403	411	400	384	387	395	422	452	403	424	367	422	379	403	441	419	391	428	382	406	410	359	428	467	475	417	396	398	375	389	371	423	383	412	408	411	400	426	396	405	382	418	411	383	406	426	421	413	360	414	445	383	423	411	408	376	418	418	393	436	426	371	419	382	385	444	417	382	391	413	399	426	421	406	405	443	414	425	365	398	433	385	394	428	431	443	442	445	389	409	415	354	420	438	399	438	412	385	428	453	382	437	424	418	418	420	427	431	405	406	416	408	445	417	395	451	444	435	391	417	423	410	398	407	408	436	402	443	417	409	386	393	429	397	427	400	420	421	395	394	400	398	378	420	409	431	397	414	413	423	411	437	396	467	403	413	436	411	409	404	443	408	427	375	426	402	397	393	412	409	416	407	363	419	419	444	451	385	422	394	435	446	415	408	352	437	433	427	408	374	411	358	409	429	418	422	439	379	373	413	411	380	427	396	423	400	408	425	373	451	419	428	427	426	396	424	415	403	413	355	379	406	439	409	365	417	448	397	414	404	409	399	430	419	439	417	373	399	407	371	401	417	393	375	410	380	401	412	436	383	415	372	416	409	419	438	444	383	376	382	408	411	407	410	412	433	430	394	424	409	463	389	446	378	428	448	426	405	411	392	423	444	419	464	411	420	442	444	399	398	426	401	461	429	398	439	387	392	403	404	421	431	446	393	452	401	445	385	418	427	391	423	384	417	443	445	417	434	428	414	413	402	426	425	449	409	415	392	434	429	410	391	437	411	442	411	402	435	392	403	433	384	399	379	412	408	414	413	424	391	437	371	402	393	444	407	426	450	418	436	422	415	438	414	394	412	431	426	416	390	417	422	367	409	427	404	434	382	397	442	401	391	393	405	425	403	409	391	416	389	462	410	411	399	445	417	417	429	397	409	389	412	413	440	388	448	393	418	398	410	439	423	395	430	370	419	408	407	389	372	384	471	452	428	402	444	399	414	409	417	397	420	383	443	402	424	415	430	380	410	415	379	425	382	424	388	411	417	421	409	455	423	414	390	395	414	420	405	416	458	389	388	399	405	395	408	415	398	428	394	375	420	402	420	380	397	419	429	389	382	413	368	404	389	395	410	399	399	413	410	412	408	408	397	407	412	429	411	417	364	434	432	405	424	401	439	399	403	424	405	389	420	391	426	424	399	424	412	386	416	436	452	429	378	384	384	442	443	397	434	436	441	422	360	388	465	450	413	422	475	437	406	419	388	403	390	417	418	373	438	407	422	419	419	400	445	424	419	399	398	373	418	393	432	449	431	392	393	404	414	421	379	416	398	397	414	408	415	382	372	393	429	462	411	417	388	434	406	408	419	388	450	406	414	416	398	428	426	443	428	414	381	423	413	404	404	402	453	405	406	399	392	428	424	420	407	412	438	429	413	393	428	405	420	435	425	382	357	406	402	431	400	410	408	399	429	387	395	431	390	423	407	398	385	407	404	410	452	405	418	427	421	407	403	406	401	453	404	426	401	436	427	383	410	418	416	370	414	437	377	408	401	412	424	417	408	414	418	439	427	393	403	432	441	397	406	393	431	428	392	413	428	419	418	402	418	410	390	397	398	388	392	422	391	415	422	395	394	392	382	426	409	432	370	428	442	400	395	414	427	402	391	410	396	397	399	389	425	411	396	416	382	421	401	429	406	438	379	375	407	392	398	398	425	425	453	406	380	406	418	420	388	425	411	402	410	398	413	401	431	413	418	401	444	414	420	419	442	392	410	367	408	422	404	424	407	430	422	403	406	400	430	397	423	464	443	422	447	442	435	380	398	406	417	419	406	419	421	438	412	421	425	446	398	405	455	434	408	411	418	409	380	398	384	426	426	423	391	421	452	403	415	444	403	395	393	423	392	414	398	446	434	462	437	428	422	409	450	432	403	411	430	413	389	430	406	373	402	408	364	401	387	458	421	436	427	385	418	464	416	422	392	419	399	412	427	466	404	388	421	425	408	391	450	417	401	384	414	407	396	406	406	412	403	409	449	431	442	392	422	376	368	406	375	389	451	426	430	408	420	394	442	389	425	393	422	437	370	412	395	451	424	419	417	404	407	406	377	436	420	428	440	427	413	416	421	398	412	471	428	419	416	373	426	386	427	418	440	398	416	425	384	412	418	404	413	385	429	423	433	432	435	383	413	447	435	440	423	411	415	438	425	381	424	423	395	407	419	424	401	459	413	397	416	411	442	412	447	392	367	418	396	399	420	391	415	433	399	379	414	413	414	411	418	402	430	437	425	379	392	450	436	393	404	405	392	447	403	371	407	386	394	386	427	422	413	407	423	399	420	455	422	411	416	399	393	403	410	424	417	430	414	428	411	410	410	427	401	386	418	418	385	387	403	430	402	407	400	379	424	389	408	410	384	380	401	394	345	403	406	433	399	402	393	434	391	412	349	423	428	419	367	398	412	412	413	426	394	379	391	420	405	427	473	442	424	401	386	422	398	387	389	372	382	439	411	401	386	384	389	423	405	428	401	427	397	398	435	423	394	413	423	400	410	426	417	473	437	388	427	369	410	401	428	389	410	370	408	432	405	394	414	456	410	414	437	423	393	406	413	419	420	393	415	388	440	377	442	374	418	419	404	410	395	409	380	440	417	400	395	416	367	417	389	433	411	434	412	426	384	457	446	450	392	397	397	419	421	390	398	421	416	376	412	405	424
29178	28205	28958	17068	6391	2591	1226	784	556	454	399	401	386	328	308	313	320	303	315	306	397	442	399	322	310	307	264	273	238	263	284	270	240	273	255	266	263	283	275	269	238	243	257	253	266	275	272	241	284	258	258	265	250	241	261	294	252	255	277	241	273	266	247	273	269	276	282	250	258	263	254	280	247	255	242	280	242	259	244	277	265	274	248	266	253	251	270	286	228	264	252	269	253	248	252	260	241	282	269	255	244	253	256	245	257	237	274	262	273	262	255	314	278	261	233	242	285	268	260	267	295	255	263	260	253	244	267	247	263	225	243	264	277	278	239	250	237	238	278	257	287	284	255	246	305	242	254	262	252	245	249	291	288	265	280	246	273	251	288	271	282	283	274	260	269	281	250	263	268	272	241	266	239	262	233	280	283	252	257	252	240	253	276	264	255	276	257	266	290	272	244	244	247	266	248	258	269	254	268	262	236	267	242	262	267	256	271	277	272	255	270	262	257	267	279	244	256	276	256	259	268	256	261	245	255	231	257	243	272	249	273	236	259	273	245	265	245	240	271	234	253	253	257	278	251	253	276	269	272	269	256	279	252	269	255	229	262	326	247	281	288	252	245	284	245	268	272	263	242	269	264	249	259	277	254	280	261	229	261	264	260	272	270	266	256	257	247	273	228	275	257	238	248	265	286	264	253	275	267	252	248	242	272	264	288	250	283	248	255	299	260	271	261	249	270	258	239	239	280	258	260	278	250	292	294	271	283	232	261	239	261	268	263	289	223	243	265	286	251	286	284	264	259	254	271	234	255	273	261	260	275	275	270	253	227	278	221	235	251	262	274	252	266	255	252	265	269	283	278	241	249	264	261	230	281	262	267	267	239	256	278	256	253	257	270	251	236	248	235	261	284	278	264	258	265	267	280	306	248	278	271	265	259	277	254	266	252	270	252	274	283	256	272	237	256	246	283	256	264	244	261	269	238	258	264	235	283	296	274	276	238	286	261	244	271	249	247	255	265	263	268	270	260	276	262	287	252	294	266	280	275	285	254	266	261	261	272	247	269	246	253	279	263	264	258	240	251	258	258	264	264	278	271	253	287	267	248	268	265	247	281	249	248	250	271	280	255	275	237	279	285	263	250	257	278	252	263	244	282	250	279	270	256	284	242	240	262	243	267	234	253	228	266	229	275	261	255	262	266	266	268	254	242	255	272	269	255	290	283	261	252	267	217	280	249	254	255	285	269	268	273	272	245	264	228	269	277	271	248	271	231	274	279	258	272	254	261	237	270	256	251	298	268	259	244	260	260	273	246	268	267	238	244	261	292	254	253	262	245	264	233	277	256	265	236	247	257	247	266	253	257	243	256	235	269	266	260	252	234	251	256	279	261	256	277	278	314	271	253	269	272	275	238	254	265	234	226	278	283	256	243	248	257	254	282	260	253	272	259	265	276	246	281	281	257	249	258	251	272	257	242	256	247	237	267	272	262	261	275	257	288	265	264	235	300	251	248	255	270	242	264	274	282	255	283	255	269	266	267	245	245	273	249	250	292	260	261	277	277	281	270	294	238	257	263	272	246	263	270	254	236	262	265	254	273	259	247	255	261	285	255	252	252	250	259	263	267	245	266	262	256	261	257	257	250	252	259	262	265	261	263	263	268	269	251	270	270	262	264	293	247	242	272	256	249	225	254	257	280	259	248	254	286	239	253	250	261	264	270	250	261	268	250	276	257	227	253	251	240	303	282	288	275	282	233	264	247	259	280	261	251	235	279	248	244	271	266	270	250	269	267	262	261	270	243	276	245	250	259	286	259	284	289	257	259	222	263	239	265	296	280	264	259	268	231	246	280	241	286	284	278	272	246	255	225	266	250	247	254	255	269	265	262	218	275	254	261	259	258	280	272	238	268	245	235	259	271	253	271	272	274	281	261	280	268	275	278	245	254	266	265	273	265	237	276	250	271	259	229	268	242	282	236	271	249	245	255	251	279	287	240	262	236	256	260	271	246	258	272	273	260	272	272	255	277	253	278	286	276	241	282	264	270	263	241	251	267	259	268	263	269	234	267	303	257	269	248	267	288	234	261	281	255	269	276	264	238	282	244	247	258	247	244	271	248	293	262	259	257	256	269	268	251	252	250	260	238	231	249	242	249	268	241	279	253	292	252	285	267	269	263	260	260	250	252	268	292	262	251	254	270	267	266	254	285	257	270	260	243	232	244	275	235	257	267	287	281	266	265	250	276	246	265	253	273	269	236	263	263	261	270	251	247	265	269	254	240	233	260	231	280	232	274	247	262	264	257	255	259	250	260	247	234	266	275	275	268	267	295	266	227	256	283	255	248	241	273	294	256	273	264	259	252	280	255	240	241	236	285	258	270	264	259	277	274	268	266	241	260	261	254	282	285	236	276	261	246	250	279	249	236	261	278	249	274	248	245	248	263	295	266	290	239	260	254	253	248	273	275	218	250	265	243	267	250	252	278	261	271	264	264	250	253	262	256	230	258	260	242	245	254	253	249	248	280	245	281	248	266	286	239	263	255	260	262	263	230	254	256	277	273	259	254	244	258	265	237	251	277	254	267	266	298	257	254	267	247	242	277	277	251	258	277	267	247	283	286	268	282	268	280	247	245	264	247	264	270	274	270	262	254	250	298	264	240	277	268	275	262	272	215	257	272	260	232	250	267	262	298	281	268	229	264	270	275	257	271	284	256	245	268	260	249	262	261	245	270	254	286	254	280	275	261	270	280	295	256	262	268	269	265	270	280	258	247	273	265	257	236	235	248	257	298	274	290	274	252	280	261	264	252	258	276	274	238	286	257	269	296	266	273	277	249	271	260	229	250	232	277	300	254	272	251	244	269	256	261	272	279	249	288	269	311	253	243	243	253	245	229	264	279	260	251	251	257	267	255	251	247	235	242	251	245	270	257	282	287	253	267	261	261	266	239	267	270	254	285	243	256	262	276	243	275	257	279	278	267	278	245	243	245	235	246	255	260	248	270	253	259	279	242	260	277	241	296	249	297	287	263	247	245	255	272	282	240	249	257	230	238	276	270	256	248	295	230	242	297	252	247	263	264	268	226	258	255	242	262	256	269	247	272	266	248	255	265	258	277	260	283	232	252	238	246	281	264	231	257	248	270	254	264	269	284	295	256	262	268	228	249	247	249	254	260	274	286	305	246	237	258	217	271	264	262	232	282	249	270	250	261	255	230	283	251	258	284	213	247	268	244	279	274	243	259	244	260	264	255	269	238	272	253	273	252	247	294	252	294	249	253	259	238	236	260	245	249	243	248	266	258	240	269	275	267	293	268	269	270	257	286	239	254	269	265	282	225	281	234	257	273	239	253	282	229	270	277	275	293	228	256	263	246	252	258	233	245	280	249	272	276	251	245	268	255	281	312	275	240	278	286	257	288	279	246	278	288	242	264	273	252	261	286	289	254	253	270	250	261	261	255	263	260	280	262	260	229	275	251	260	252	254	273	233	303	236	268	241
34362	45487	37498	21428	12121	6078	3152	1914	1317	1097	898	836	648	626	578	551	557	528	565	539	741	876	708	599	535	476	438	439	463	408	407	398	385	422	405	424	428	445	374	424	398	408	412	396	407	421	413	379	391	411	430	384	416	429	406	396	411	436	406	385	437	395	460	390	410	448	405	409	393	396	398	403	429	408	415	374	426	403	397	440	365	423	397	438	412	422	422	408	431	431	411	400	397	425	422	408	397	414	401	420	406	427	398	419	392	418	414	383	406	420	374	407	414	409	382	419	386	415	416	410	415	428	414	403	396	410	422	408	426	427	415	413	400	391	430	396	386	463	408	406	419	429	423	450	426	403	407	408	422	424	413	428	426	408	399	415	425	404	423	416	384	403	383	424	444	411	403	415	411	375	456	437	429	447	445	424	395	458	447	463	378	405	388	427	408	399	435	427	398	432	381	413	416	409	406	428	413	383	408	413	404	409	422	401	427	420	402	421	439	429	449	414	392	389	396	448	417	403	396	464	425	453	368	390	430	382	410	386	407	420	394	421	432	431	417	420	410	417	416	428	446	386	408	416	419	398	400	416	439	386	445	354	470	432	432	395	416	433	427	433	421	429	393	423	407	437	438	422	470	414	397	418	421	413	438	397	411	437	395	392	412	424	415	428	434	470	389	363	395	414	417	394	398	413	423	426	416	398	420	436	403	423	360	415	432	381	383	450	430	408	399	434	404	452	371	406	401	446	406	404	415	410	418	400	429	417	418	408	372	476	379	437	441	381	394	412	412	397	379	446	419	430	422	383	388	415	397	453	412	439	380	441	410	402	421	398	402	473	399	415	404	400	423	449	428	420	402	407	440	429	418	443	397	412	420	395	408	435	447	395	400	391	439	457	434	408	406	448	409	437	438	425	426	388	423	390	435	441	432	448	408	412	414	394	434	455	407	431	393	405	381	382	399	414	410	422	425	427	422	394	379	427	386	423	404	411	431	412	402	446	393	411	381	420	401	422	411	405	409	432	446	428	452	371	376	466	459	415	409	423	436	415	385	433	411	405	401	427	385	397	390	399	421	430	418	412	399	376	415	466	393	406	416	408	382	425	456	456	390	414	424	420	396	413	386	449	427	434	408	445	408	442	447	421	416	389	407	420	416	405	430	405	416	402	423	396	403	409	411	424	415	401	406	421	416	397	419	406	406	417	413	388	407	410	431	407	413	378	442	375	402	422	439	399	424	426	447	419	445	447	424	474	425	411	382	453	421	438	418	418	413	423	378	429	409	423	358	402	382	432	417	426	424	421	419	375	392	397	443	411	405	409	407	412	405	406	449	364	419	434	392	400	398	451	421	448	396	408	436	394	414	410	424	418	412	387	425	436	406	396	395	428	428	411	373	433	426	422	375	410	405	407	417	433	423	440	418	409	464	430	446	389	453	396	427	425	428	448	422	411	412	398	383	422	417	398	403	421	423	393	360	380	413	441	433	397	411	384	413	400	410	431	417	403	397	424	410	397	394	414	407	420	389	437	416	408	428	402	387	379	398	413	421	423	425	433	408	391	409	403	392	423	425	424	406	386	445	395	402	441	403	415	403	395	433	468	419	454	432	428	385	440	417	430	425	429	422	423	439	436	410	397	441	426	397	391	393	381	412	403	404	448	411	413	403	406	423	452	417	444	431	450	413	382	406	447	386	398	400	410	439	388	414	416	415	405	447	452	454	437	393	433	435	390	433	415	400	422	419	402	437	411	382	380	438	401	423	385	427	388	394	416	446	422	434	402	384	454	428	419	378	413	408	422	398	402	403	441	441	407	422	431	440	414	392	407	413	404	415	375	436	415	433	429	426	429	410	424	396	432	413	413	382	433	425	415	392	426	419	412	432	432	373	420	386	424	391	437	433	442	458	414	389	425	407	443	419	399	396	385	404	451	374	411	413	416	433	432	401	419	400	397	426	431	387	403	434	428	393	400	356	419	378	405	440	390	426	389	428	399	438	427	416	381	405	436	423	413	450	436	420	431	390	418	417	410	406	392	454	435	380	395	375	389	405	408	417	396	384	429	398	426	397	422	443	388	405	406	415	393	413	372	418	391	385	390	401	388	379	423	445	432	384	413	431	428	414	422	388	409	440	435	402	420	447	404	369	404	383	402	388	413	440	431	414	440	400	380	453	404	408	408	391	428	419	419	423	391	398	425	421	409	411	400	420	406	423	427	399	414	450	395	406	399	435	423	434	426	434	350	431	436	415	437	421	403	371	403	463	437	455	407	384	411	395	438	404	406	407	423	440	430	415	397	426	430	452	397	402	402	406	446	449	388	403	438	422	407	400	398	420	430	409	422	387	460	433	405	441	393	428	422	405	399	418	426	426	410	397	434	422	453	410	398	401	426	403	451	429	412	388	377	409	381	385	371	398	436	405	379	418	407	412	403	420	441	425	396	431	426	379	422	388	403	455	414	437	405	389	381	405	386	383	402	395	396	395	404	403	389	439	418	399	386	400	401	417	418	397	411	411	425	418	379	388	385	397	394	404	426	399	426	421	437	424	410	448	440	441	449	451	405	441	402	427	395	422	392	416	427	427	394	414	413	398	381	405	365	436	426	406	397	420	438	415	410	423	391	423	402	405	420	413	459	447	408	402	384	385	384	399	420	389	413	408	384	446	439	424	398	412	422	386	435	426	432	436	466	413	418	417	420	431	406	394	382	413	403	441	424	402	434	417	396	402	466	421	397	416	432	414	396	397	419	440	428	411	427	419	382	396	454	392	422	421	366	440	442	425	387	415	398	396	409	371	464	416	436	404	389	375	387	408	388	412	423	433	412	420	376	431	417	392	424	395	399	412	435	390	443	418	384	427	438	383	406	410	413	428	402	412	441	379	394	366	404	381	414	455	431	395	403	411	370	440	417	412	420	417	387	396	439	365	406	459	423	426	422	448	375	407	398	405	416	417	415	368	443	400	408	417	441	407	410	410	445	415	398	375	393	412	414	413	442	407	389	406	407	437	414	391	389	401	406	405	402	412	423	432	420	408	411	428	426	406	392	408	418	401	423	396	440	389	413	373	457	401	410	402	444	422	450	414	403	434	403	377	417	419	377	436	386	440	404	397	406	423	383	395	433	405	401	384	428	394	413	417	420	420	419	411	432	415	431	462	438	410	431	414	428	440	436	426	437	404	400	448	439	388	425	435	410	415	394	450	417	427	377	403	413	421	432	397	401	413	398	435	413	436	411	373	381	413	419	428	415	418	404	430	440	412	438	398	379	428	403	414	430	438	435	409	431	404	411	415	429	385	409	445	412	426	385	453	407	427	423	414	407	394	405	409	437	409	408	431	422	414	457	381	402	395	396	414	386	421	396	396	402	430	389	400	403	410	414	432	389	417	395	403	404	418	423	397	392	422	347	407	470	433	445	408	376	388	390	417	412	424	399	398	406	393	423	431	448	415	424	425	423	418	408	424	442	409	426	407	387	416	393	389	417	428	414	425	408	385	391
24688	21581	28754	25664	20236	11651	4502	2051	1390	956	689	467	440	371	354	327	346	363	347	358	876	1189	942	628	447	362	311	278	264	250	244	284	271	248	250	280	271	279	257	264	277	266	263	258	255	282	286	272	252	269	272	271	267	291	262	269	282	248	265	283	268	258	266	256	292	253	254	250	241	274	237	244	279	304	236	251	252	256	282	298	266	275	259	272	278	255	295	259	276	275	257	267	276	285	287	260	255	267	230	283	266	269	251	265	276	291	277	272	288	300	237	299	286	258	266	269	275	263	286	262	274	253	258	251	282	276	274	283	255	260	266	255	266	248	245	262	263	261	261	270	257	235	256	252	255	267	256	248	295	283	282	257	270	255	248	263	285	269	284	278	250	267	269	248	278	266	243	269	273	240	246	255	304	267	245	267	237	256	268	258	263	249	272	252	260	289	265	281	246	261	305	275	250	257	270	254	268	242	240	260	263	268	270	278	301	261	286	261	265	263	271	260	268	266	269	245	266	249	259	283	252	279	277	256	248	265	250	262	271	252	271	277	251	286	271	258	281	255	232	278	264	275	255	270	273	279	256	238	236	252	239	278	276	273	254	253	277	264	260	255	257	278	268	228	266	253	281	249	247	275	285	259	271	283	244	247	280	268	279	294	246	278	266	260	258	238	270	267	266	289	249	262	262	303	270	266	232	299	281	297	289	247	283	280	284	250	250	257	267	256	225	242	269	260	240	257	249	264	252	262	259	281	300	262	255	258	279	243	261	283	276	246	287	253	267	264	252	278	266	270	268	258	248	257	251	271	275	254	286	257	284	252	282	264	283	248	263	255	250	278	281	241	274	266	239	250	254	271	290	292	250	295	246	236	238	284	274	283	292	245	280	267	267	252	254	280	278	253	290	242	252	282	252	269	261	295	269	236	279	283	273	281	314	218	246	273	230	275	281	265	269	268	272	259	250	271	270	272	272	268	257	218	273	263	301	263	253	265	266	236	262	283	260	279	255	217	281	268	261	249	276	258	248	261	270	265	261	285	269	264	244	264	291	263	277	264	263	259	258	246	291	268	246	265	268	262	260	278	264	267	258	247	295	241	278	277	285	270	259	278	256	293	267	275	280	260	276	241	242	269	267	202	253	300	249	271	279	286	277	272	266	276	238	263	269	266	292	286	266	262	251	252	311	277	260	265	279	260	260	239	261	244	245	229	262	279	272	289	271	258	265	290	242	252	257	287	279	242	276	265	264	288	242	260	266	267	258	256	291	281	279	288	260	241	258	271	259	287	262	275	249	252	268	252	278	285	255	268	256	297	257	270	249	249	254	257	274	275	271	271	263	246	255	266	231	235	255	234	254	245	255	278	274	257	276	273	280	255	241	238	257	270	242	253	274	271	245	267	262	242	248	263	264	280	228	262	273	246	241	274	263	251	296	282	251	261	292	283	270	263	272	271	259	300	251	242	240	295	299	263	254	272	248	255	257	274	263	260	252	236	251	256	247	300	258	266	237	286	275	281	230	243	266	259	268	252	294	251	275	288	263	294	257	285	286	291	256	282	239	263	258	271	286	289	271	267	276	289	256	267	260	270	290	252	245	277	242	274	277	251	283	273	260	263	275	257	268	269	281	266	259	285	256	253	261	249	256	280	255	250	263	235	271	256	245	295	308	249	247	260	288	279	263	244	283	291	290	254	266	273	269	271	208	264	260	259	286	251	246	283	275	257	282	286	237	270	285	265	274	257	243	279	240	238	270	269	277	264	286	280	252	254	260	259	259	238	242	261	243	249	270	254	264	255	291	282	265	254	269	248	244	258	263	255	270	261	303	262	246	264	260	297	251	235	261	257	268	257	249	264	279	284	245	248	275	254	273	252	257	254	241	269	237	236	231	261	280	272	254	289	262	272	255	268	281	286	265	278	267	248	275	247	245	252	281	241	286	266	253	226	254	277	220	251	257	267	269	258	247	289	271	264	268	268	251	285	222	284	236	269	275	272	287	268	301	269	268	271	305	270	257	281	235	271	260	270	264	258	262	275	239	252	259	271	253	274	266	255	274	276	255	286	285	248	256	244	260	274	253	296	259	281	275	258	267	278	257	270	267	256	301	290	268	300	287	270	256	278	260	282	282	264	273	251	255	255	285	278	254	278	255	258	275	266	258	262	275	280	267	241	261	260	290	286	262	267	236	284	301	252	261	226	270	256	264	258	273	262	252	283	253	256	287	251	265	245	255	282	256	265	272	270	273	269	297	281	291	250	264	249	268	250	272	280	263	284	270	292	292	257	261	251	289	279	263	244	281	242	266	279	276	255	249	270	287	281	298	255	271	245	262	256	274	276	280	280	255	267	251	244	265	264	269	290	264	294	236	283	263	253	277	254	265	235	250	263	280	259	236	261	243	273	278	263	293	217	253	257	276	281	254	287	268	273	247	298	264	308	262	275	267	255	258	251	252	250	239	259	291	269	270	284	252	241	266	281	235	273	264	266	246	281	266	283	288	289	283	276	280	247	246	292	267	277	265	273	295	268	249	270	236	266	275	229	262	247	256	269	254	255	288	249	272	262	278	268	256	254	281	253	260	274	290	233	241	257	266	286	270	240	250	263	244	291	278	258	253	267	273	284	278	243	273	261	272	268	260	293	251	255	267	287	258	264	258	250	275	273	237	270	250	262	276	259	282	236	291	237	274	268	254	281	298	270	246	267	246	260	289	263	275	267	264	242	251	258	288	265	243	287	263	268	262	264	281	259	283	302	241	244	267	241	247	240	248	270	235	264	283	264	247	242	273	254	265	277	266	258	264	259	242	251	263	256	262	206	269	264	243	294	255	249	258	270	263	247	267	248	249	279	270	246	268	286	252	274	264	245	287	263	269	301	280	270	274	298	244	256	257	245	257	266	239	276	258	264	233	256	273	263	259	291	259	290	268	277	253	266	270	245	300	250	279	264	258	269	263	270	261	268	271	273	277	244	290	282	281	244	268	272	261	275	258	276	299	254	262	295	269	274	249	266	269	249	255	267	272	285	251	279	268	285	267	264	281	244	273	288	272	254	247	237	282	250	278	264	245	248	257	255	259	267	258	267	283	276	281	250	269	306	253	277	265	280	267	250	289	275	263	275	257	265	246	233	277	276	282	260	254	282	276	252	274	286	294	285	270	240	267	249	240	278	248	260	254	265	261	240	281	269	272	270	257	274	254	278	292	247	284	264	246	253	250	271	269	282	243	268	282	264	247	273	254	246	264	277	278	254	274	268	257	279	236	280	275	229	233	306	267	249	263	257	260	258	286	263	298	254	244	267	256	280	273	281	256	260	278	261	258	256	268	269	260	284	261	250	293	266	268	280	259	270	285	259	298	239	260	274	257	277	240	235	278	255	266	270	253	245	272	260	263	284	262	255	282	272	282	255	281	269	268	269	247	280	244	263	268	273	276	258	245	266	280	251	261	282	253	290	274	269	256	261	267	305	274	264	270	245	242	254	289	281	267	246	230	287
35940	55508	44959	31106	21630	14119	7509	4480	3326	2425	1555	1010	793	707	627	592	590	609	586	601	2023	2808	2220	1352	738	655	518	456	436	400	432	414	401	388	403	410	418	449	403	422	401	404	421	450	415	435	428	430	415	410	363	439	406	423	415	416	416	404	433	442	430	438	401	427	407	406	444	438	432	438	419	415	408	433	443	446	431	424	406	407	403	408	384	427	423	441	413	402	440	392	445	412	414	398	440	390	425	426	395	380	388	426	408	414	413	440	392	394	406	452	453	433	416	400	436	446	432	407	413	398	424	419	393	463	418	396	399	424	426	449	417	414	393	409	398	433	426	438	431	414	428	419	389	400	400	444	407	464	406	409	416	421	378	445	428	428	451	424	415	392	436	437	418	416	417	432	406	446	413	418	403	399	427	407	417	418	445	422	405	407	407	390	443	415	400	410	406	424	420	435	384	407	445	412	388	405	421	418	417	400	429	436	448	391	436	417	413	430	414	468	453	399	377	437	442	425	451	405	418	403	418	410	435	441	407	430	415	391	414	426	447	470	395	416	420	370	427	447	428	449	446	417	441	409	426	436	385	401	413	396	380	413	451	439	367	401	413	410	414	395	418	399	378	388	391	421	438	394	427	437	400	408	416	412	447	413	414	393	444	391	422	406	411	380	382	436	410	399	486	425	392	430	428	372	416	437	435	414	404	418	409	435	426	428	435	413	444	418	448	435	415	406	393	420	431	401	398	435	435	418	384	426	428	432	400	404	399	411	433	418	394	408	408	405	409	424	420	420	406	428	422	425	425	386	425	427	393	399	435	432	390	426	432	433	452	408	439	401	382	425	424	416	426	423	402	462	411	445	444	415	419	466	444	446	421	439	424	432	459	385	407	443	379	436	412	391	409	395	426	462	396	395	414	403	437	415	407	439	434	408	435	406	423	411	408	405	428	433	386	394	415	396	455	440	421	393	448	419	416	397	435	433	434	432	406	427	409	403	389	447	443	415	434	440	461	426	446	410	443	410	385	403	398	410	387	447	420	442	434	438	419	386	402	404	435	390	413	399	425	388	416	423	439	407	444	434	428	383	412	415	415	413	441	423	423	397	432	389	412	415	456	419	452	432	439	444	430	403	406	401	444	379	443	391	413	418	436	400	412	374	457	442	413	438	438	410	408	413	448	417	414	392	400	444	414	455	371	433	413	435	411	405	407	378	415	441	385	401	426	377	407	408	417	435	394	449	381	427	424	390	378	436	414	452	423	416	427	394	407	409	383	399	426	424	413	401	455	416	390	370	431	426	391	412	409	425	429	417	393	443	419	432	432	444	386	429	441	424	413	383	406	402	426	425	415	411	424	404	403	459	400	401	411	423	429	419	442	456	361	371	439	402	427	419	373	413	415	417	435	448	460	378	435	398	453	401	428	418	435	407	437	400	402	402	423	416	380	389	443	381	404	409	408	425	423	386	448	402	447	415	403	436	417	452	392	438	437	384	405	393	444	423	417	394	413	388	444	419	405	398	428	433	448	454	443	419	401	403	396	414	436	442	410	399	411	406	419	426	388	438	417	409	434	382	399	437	419	391	422	422	411	435	394	388	413	410	386	396	442	401	404	430	457	430	405	453	434	388	409	399	419	426	411	376	445	398	395	411	420	389	404	367	403	422	431	429	411	429	391	376	413	423	377	401	428	433	439	472	404	419	450	424	432	409	421	403	439	399	420	403	384	373	409	395	393	424	433	408	393	414	419	411	402	438	408	419	415	396	452	390	413	381	414	387	406	428	418	411	414	412	408	429	421	434	374	422	432	396	403	428	441	458	392	395	422	465	396	419	393	413	399	413	429	429	390	398	433	392	423	405	403	466	453	429	433	431	430	391	424	438	413	433	402	476	389	399	431	455	460	429	411	438	429	431	440	413	392	425	415	405	380	389	436	410	397	368	429	418	449	382	407	383	448	382	399	438	413	413	396	416	409	432	432	418	400	403	392	419	401	437	400	418	421	442	422	419	433	386	433	419	408	417	392	370	396	420	440	414	394	397	441	408	421	462	425	368	425	424	419	451	397	420	432	396	419	401	427	365	395	403	404	439	419	407	434	417	386	402	430	436	433	407	426	397	425	416	416	437	423	429	419	427	385	447	456	400	394	400	414	420	461	415	413	410	409	431	442	395	390	478	409	419	420	442	409	392	435	387	419	414	441	397	378	414	383	415	433	400	429	426	420	401	418	432	438	421	436	410	470	425	404	387	433	406	397	422	439	399	419	422	391	418	441	407	424	353	447	398	401	412	399	414	394	385	413	441	409	437	429	391	417	428	415	400	412	407	409	429	360	436	407	402	433	420	399	411	400	389	449	445	435	429	390	408	389	417	403	449	438	427	416	396	422	403	437	451	395	411	429	393	420	424	361	424	408	442	460	412	419	441	396	438	414	400	401	429	450	433	428	429	413	457	421	408	397	411	404	431	413	392	396	401	385	448	425	436	408	436	397	399	416	379	447	475	416	439	387	437	419	424	407	424	466	418	425	398	461	390	450	421	426	421	399	382	390	403	403	400	395	450	375	437	416	404	426	467	443	446	433	426	402	476	451	393	384	394	376	399	430	419	380	409	409	426	388	432	443	398	412	433	416	454	405	397	407	392	434	409	420	433	438	437	423	413	397	409	411	395	371	391	417	456	448	428	402	439	431	406	384	388	430	387	458	421	446	410	393	432	400	415	422	432	424	416	445	396	419	379	403	459	419	409	447	411	407	420	439	442	396	445	433	434	442	410	382	431	416	383	368	439	435	429	441	470	449	446	432	405	395	415	375	398	450	444	369	415	409	409	384	434	428	413	407	412	424	473	403	393	421	439	419	454	425	420	444	419	430	427	390	407	398	400	464	421	406	427	417	412	394	444	431	421	410	402	436	424	431	420	426	408	385	431	453	384	441	379	441	383	416	388	458	427	424	414	437	405	384	405	356	438	390	440	417	400	411	421	407	409	422	428	405	395	399	434	417	429	413	431	399	434	420	426	380	416	433	389	444	393	398	405	420	454	440	381	408	407	418	474	409	435	413	382	392	437	433	417	390	417	400	484	450	388	420	402	389	386	397	412	417	410	392	417	398	401	415	444	450	410	428	430	363	394	385	382	441	393	409	391	443	441	408	443	457	412	453	434	394	399	423	417	433	391	406	449	420	423	407	475	445	454	388	418	420	436	388	434	435	441	340	422	432	395	421	429	431	439	419	380	432	438	413	436	406	417	440	397	395	440	436	422	423	444	400	411	444	425	433	419	411	406	422	424	424	415	426	404	423	429	417	407	450	390	414	408	440	406	435	390	425	395	391	452	425	384	414	414	430	383	408	427	401	424	404	407	430	440	444	385	407	403	437	431	431	408	429	448	427	425	418	440	408	397	401	432	414	383	396	419	400	390	427	439	361	417	445	401	448	459	408	439	411	376	404	406	404	434	435	421	459	430	419	421	434	414	430	413	390	407	398	427	418	416	391	392	395	407
23489	21547	29307	24507	22074	20750	10668	3761	2689	1992	834	542	479	410	366	378	362	371	350	339	1111	1867	1693	1171	736	455	355	317	299	240	282	250	288	274	261	274	272	306	252	276	282	286	249	266	238	294	272	285	295	229	254	259	258	278	315	279	282	307	272	259	284	278	272	298	275	287	252	253	248	307	288	300	259	241	282	271	282	262	269	259	256	278	297	251	233	236	280	270	275	274	237	300	295	294	278	286	294	262	274	264	254	261	260	314	291	271	251	290	284	300	275	272	269	276	280	279	250	276	277	257	310	302	287	272	273	271	302	239	264	270	241	270	255	302	296	251	249	262	281	268	283	290	286	285	268	246	234	289	255	262	269	268	272	257	299	266	274	251	266	283	278	282	283	272	274	265	244	282	267	253	294	263	275	251	281	261	308	235	282	240	261	273	257	259	266	274	296	282	260	290	287	249	263	238	262	254	296	272	288	277	300	286	292	277	268	278	299	278	254	295	299	314	254	271	261	267	302	248	283	298	252	296	250	296	268	274	262	283	310	260	262	245	289	256	246	281	286	252	289	263	279	271	273	266	312	265	275	251	277	239	262	253	298	256	274	252	289	279	237	225	263	276	273	271	258	260	254	286	273	282	266	267	256	280	288	275	271	271	302	266	253	275	273	273	321	296	286	281	274	273	310	248	268	291	276	282	277	279	264	262	283	256	271	282	273	266	258	269	281	294	274	295	278	251	266	281	273	256	258	251	252	236	269	270	267	295	272	251	285	261	280	227	272	279	279	286	294	256	279	281	242	267	254	253	286	253	282	261	280	275	277	268	271	263	301	289	310	256	290	232	267	278	278	295	289	279	259	289	233	304	285	276	278	280	264	272	289	289	288	272	253	275	265	280	295	263	266	294	290	269	262	290	275	278	269	243	240	293	285	263	266	236	264	283	250	258	277	298	266	276	254	305	265	289	265	255	272	290	268	290	253	256	300	271	274	269	253	257	271	267	286	275	271	260	268	269	259	272	269	267	280	283	254	272	275	236	244	244	279	283	261	266	244	276	277	310	257	266	293	255	319	288	255	274	251	313	243	308	293	261	299	291	299	290	271	260	264	250	311	281	272	282	247	274	276	279	278	276	283	247	277	266	268	267	276	255	248	269	266	265	268	261	257	242	274	283	256	270	298	271	259	263	266	240	261	243	271	274	267	275	302	277	269	264	274	273	284	277	277	285	296	247	272	274	278	241	258	241	289	270	272	250	296	291	288	293	291	261	294	271	296	273	297	285	282	261	264	277	295	280	289	288	317	283	263	256	268	306	247	309	269	263	281	244	293	277	273	287	277	304	269	317	266	274	271	285	264	255	274	253	274	310	256	296	275	273	278	283	280	296	270	294	257	261	296	279	261	291	257	275	260	264	297	269	269	250	282	262	239	274	282	253	286	266	269	243	266	280	254	286	306	285	272	259	287	275	260	227	254	264	297	258	276	284	275	283	293	261	256	264	261	250	248	258	273	275	296	290	268	288	283	266	270	278	262	258	280	255	251	283	291	274	274	271	256	246	288	258	272	251	279	267	287	272	303	273	269	292	263	271	277	300	268	263	263	257	274	282	278	294	277	261	268	261	294	258	285	282	280	266	280	265	256	269	268	245	277	274	251	264	296	278	271	314	286	257	268	254	309	267	281	265	295	274	271	257	290	280	315	271	235	294	291	258	255	276	256	307	257	268	262	299	268	238	284	266	274	227	285	251	265	278	255	295	291	267	267	284	273	253	277	290	274	285	240	285	301	277	269	280	284	273	285	261	262	294	275	263	260	262	270	289	310	249	265	299	252	288	269	264	252	256	274	273	259	283	290	271	289	308	271	285	257	234	284	280	275	274	287	244	280	272	290	265	290	253	265	275	268	255	280	255	272	275	256	255	253	291	257	251	277	258	287	259	275	241	286	307	264	293	272	280	286	266	265	265	316	287	288	283	273	281	256	257	272	275	302	270	292	280	294	295	284	259	241	281	290	291	283	286	244	278	285	290	262	247	272	280	263	274	283	255	279	279	288	287	261	305	282	260	289	250	269	296	271	237	275	273	261	241	293	250	322	279	290	294	275	291	255	264	270	251	254	261	283	273	255	276	299	291	277	292	270	254	279	269	292	282	273	266	264	263	265	249	276	260	237	280	258	289	275	293	256	266	255	314	245	273	284	261	264	248	280	265	282	296	259	262	276	282	264	302	272	274	258	270	300	241	267	274	241	283	285	292	280	258	266	301	252	263	263	279	285	274	261	283	297	270	262	255	272	277	291	269	271	268	269	273	250	272	266	283	272	268	270	284	238	277	286	287	269	237	261	263	278	263	280	275	261	274	292	277	274	254	277	289	253	276	276	249	278	272	274	288	271	299	269	280	280	243	248	284	261	296	271	306	260	267	252	255	294	279	263	273	276	268	253	286	276	275	259	296	277	260	288	258	282	251	275	262	280	266	299	286	253	286	250	292	296	307	272	260	258	274	284	275	279	270	289	267	246	294	241	254	288	287	261	272	297	277	302	268	279	280	258	239	302	270	275	288	301	260	286	238	276	274	272	250	269	277	264	259	301	286	269	269	261	293	264	274	275	299	262	247	280	273	274	269	272	265	278	276	237	259	281	247	266	284	264	269	275	297	264	263	283	277	264	287	264	270	264	265	277	255	263	261	262	257	254	259	250	298	262	275	293	257	279	272	256	305	298	248	281	287	278	282	256	287	275	267	294	283	288	242	270	273	274	271	279	265	268	259	261	284	272	266	289	303	247	283	294	306	271	248	266	267	270	273	292	283	243	279	289	261	266	277	263	248	300	261	250	316	244	267	245	279	286	262	269	262	295	279	269	295	264	255	286	256	272	292	276	246	242	229	268	274	261	303	258	270	297	268	278	280	274	299	274	285	240	269	264	262	257	277	268	272	285	285	258	278	276	274	243	262	261	262	294	243	245	277	261	242	274	297	278	280	267	287	278	258	282	290	279	288	290	290	265	240	261	306	301	259	307	271	288	266	257	248	254	254	302	278	265	273	282	309	295	258	274	293	271	261	267	271	264	277	254	239	262	274	255	263	267	266	274	299	286	320	276	278	256	237	239	265	283	301	262	297	283	296	262	285	278	294	299	265	280	271	271	270	283	272	261	253	255	274	302	268	302	257	266	298	311	288	304	249	259	279	283	290	255	281	294	265	275	267	270	269	282	284	296	278	264	300	268	278	251	263	298	276	249	262	264	269	269	276	279	274	271	286	283	262	304	281	257	280	275	262	257	286	259	291	267	279	263	278	301	273	265	253	250	280	267	299	286	247	254	280	294	280	276	276	273	271	236	289	259	286	274	289	297	271	268	291	297	248	303	267	271	282	280	291	290	276	310	279	283	281	275	258	264	274	285	289	284	278	263	305	312	250	250	284	237	285	244	284	272	277	253	278	251	286	253	279	291	266	267	300	274	284	291	258	278	285	269	257	281	248	279	299	254	263	303	261	298	259
37937	61394	55319	38932	29092	19586	10293	7057	6231	4484	1932	1205	1039	856	805	760	692	640	680	706	2826	4675	3968	2669	1450	812	577	504	448	432	391	424	418	399	419	425	441	401	399	421	396	437	434	473	433	398	412	409	402	405	436	427	402	429	421	416	404	424	441	457	429	440	430	425	433	397	423	399	426	439	382	443	425	427	388	450	451	409	440	403	404	450	440	405	449	400	415	416	435	415	395	408	411	405	405	435	453	404	454	429	433	421	446	413	437	425	434	451	414	420	471	384	395	401	414	397	425	395	412	401	434	419	419	421	413	422	391	413	435	432	434	423	432	433	406	393	394	429	398	412	421	407	412	437	424	401	487	447	438	440	422	411	429	418	439	414	413	413	398	414	435	466	440	419	441	422	419	436	457	398	378	435	420	428	411	391	421	431	438	429	424	427	415	462	448	417	435	385	418	421	382	433	419	407	427	437	416	429	420	431	413	401	443	447	439	414	439	437	434	412	402	414	429	398	420	446	397	430	406	453	444	411	448	441	424	418	426	437	425	447	437	400	417	404	439	441	446	391	430	391	425	445	402	416	392	390	425	452	404	412	390	421	411	430	425	447	431	420	425	423	410	413	395	440	417	435	424	465	391	436	379	408	421	399	411	430	395	419	412	428	414	438	425	422	423	389	399	397	414	421	426	424	421	416	424	423	421	414	440	404	420	409	435	450	443	453	424	434	452	408	418	396	423	409	399	433	418	384	410	411	398	394	435	434	425	409	409	429	450	426	417	417	444	410	424	397	424	429	411	415	413	390	427	451	410	422	389	427	418	425	403	417	426	430	436	462	452	422	418	428	435	468	408	413	424	425	443	406	398	420	404	383	431	402	434	430	439	411	397	400	415	429	410	406	426	425	425	400	442	437	407	453	418	385	445	394	392	454	456	404	381	406	412	420	408	420	392	365	382	431	410	400	378	403	415	404	409	395	375	412	422	386	396	379	391	428	412	392	455	421	430	427	434	439	431	416	406	387	407	442	437	416	429	412	412	429	375	421	419	398	384	400	400	416	411	435	416	457	402	447	409	435	420	418	428	428	477	444	404	430	416	411	397	423	407	408	423	442	419	424	430	411	445	407	408	400	413	430	431	411	404	409	420	408	454	429	397	409	417	421	424	448	425	434	457	438	445	431	444	395	391	465	406	452	427	434	450	405	407	442	418	434	415	423	412	407	408	424	414	417	401	416	439	417	411	446	374	428	428	408	439	412	398	393	396	419	400	403	443	423	374	408	425	421	413	421	449	444	412	431	401	433	432	414	444	451	422	402	381	402	443	404	423	438	396	403	419	436	418	418	413	440	424	412	402	399	388	399	439	419	400	407	432	458	424	411	409	457	442	433	421	421	448	415	399	408	428	429	426	435	409	401	450	426	450	408	369	387	421	398	409	406	453	405	403	414	434	431	428	387	440	441	448	417	434	416	435	395	421	406	420	442	401	426	402	431	408	492	418	387	433	390	443	425	439	394	400	415	407	416	434	430	421	451	413	410	437	413	415	390	424	413	414	402	412	421	414	436	427	388	412	398	399	418	398	424	392	410	442	398	435	407	402	459	399	391	438	433	435	395	428	418	439	425	459	394	407	433	395	394	426	418	414	423	403	403	417	439	438	396	387	401	380	454	396	426	477	390	451	432	390	410	428	389	438	423	445	392	432	428	446	405	419	400	414	402	394	433	424	463	426	456	393	449	408	387	400	413	398	391	444	421	439	403	378	413	408	420	444	441	400	431	444	409	405	442	432	442	402	397	406	409	424	384	428	439	423	428	419	425	424	399	425	410	445	421	388	388	464	398	412	421	437	404	416	393	397	426	439	414	416	435	434	424	415	397	433	394	413	391	421	434	427	417	443	420	421	427	381	432	441	399	403	422	414	437	401	440	427	381	414	409	381	414	446	391	382	438	425	420	395	448	394	410	417	432	417	413	428	433	441	433	449	426	443	427	390	438	420	437	413	459	419	411	440	430	427	392	426	432	391	428	378	397	428	418	429	392	441	423	383	437	425	445	399	413	448	403	387	433	417	422	401	443	409	423	410	417	427	402	435	403	420	424	410	414	447	421	397	422	433	390	408	425	431	462	425	419	416	415	436	415	405	398	409	419	432	391	460	422	410	426	389	441	465	423	414	402	403	395	394	410	405	426	453	425	447	429	464	422	447	410	425	412	444	431	418	432	420	396	436	431	425	444	378	418	400	388	425	442	416	377	425	418	424	413	437	392	445	476	421	414	400	422	423	426	423	410	398	421	436	431	373	442	423	423	398	432	420	421	443	426	417	418	387	423	420	443	438	440	431	431	428	439	414	469	449	408	424	419	408	452	424	418	416	412	383	431	394	381	421	386	402	391	443	454	447	416	429	385	418	374	374	443	425	444	385	404	404	389	422	410	397	450	409	425	409	405	387	403	398	430	386	428	403	411	417	416	365	422	447	428	417	429	391	424	401	415	345	390	430	392	434	400	402	429	423	422	403	417	420	402	447	437	399	449	390	420	393	437	402	432	433	433	419	434	410	418	435	417	400	436	411	431	383	417	419	430	425	389	402	411	418	400	415	403	423	417	409	396	483	454	391	395	421	457	411	419	424	442	418	377	467	393	406	410	411	423	446	417	452	434	406	429	414	382	427	443	442	419	448	424	402	404	413	401	427	409	426	431	401	434	428	415	456	435	404	416	416	408	400	431	399	393	383	431	443	431	424	396	439	377	418	452	451	385	424	436	404	466	402	385	402	420	404	410	416	458	408	400	455	368	421	402	430	392	432	403	409	382	393	379	423	441	400	428	414	423	390	427	433	433	402	401	428	393	434	412	434	401	423	410	394	430	378	414	434	398	430	418	441	407	411	410	420	422	380	437	431	442	436	399	439	426	407	438	413	405	372	395	389	402	413	413	424	457	452	413	448	438	447	418	383	410	395	374	411	389	415	452	416	415	433	433	400	411	409	429	424	435	395	410	417	411	405	416	417	387	425	421	424	431	397	405	401	381	422	405	415	399	406	389	413	408	405	450	429	454	440	388	445	405	438	455	369	440	429	425	419	440	423	403	438	407	445	433	429	389	431	408	426	433	433	400	409	389	427	417	419	397	458	398	393	441	399	430	404	440	423	427	427	433	417	438	417	425	433	424	388	426	462	425	417	406	448	401	408	403	409	439	439	435	392	420	430	461	463	401	433	399	434	434	418	419	432	406	427	405	447	426	413	454	442	434	419	431	418	402	434	436	448	470	402	390	431	423	445	415	409	429	394	404	432	413	374	434	397	424	466	400	446	407	399	438	378	408	424	443	420	444	395	417	422	410	421	422	443	441	428	464	416	403	433	369	385	415	422	418	403	434	429	401	412	400	422	431	420	420	439	445	416	428	400	431	401	392	397	421	462	422	463	432	437	415	423	452	386	445	416	422	407	430	449	414	439	436	428	380	403	389	430	393	395	412	384	406	383	437	431	422	424	444	393	416	389	420
29445	27962	27523	18522	8004	2639	1509	887	684	491	399	322	346	301	297	288	295	290	281	309	332	380	411	362	341	308	255	280	279	272	275	261	250	276	289	260	278	244	276	276	269	295	253	262	256	233	288	254	289	295	273	273	277	268	288	278	251	278	259	265	284	240	260	266	262	261	260	286	247	288	269	272	283	266	263	250	262	258	251	261	275	255	263	274	262	269	257	258	293	247	273	262	253	291	258	244	261	289	245	270	287	243	251	275	254	268	249	248	308	241	290	249	290	242	254	261	274	274	304	260	243	266	280	261	273	293	262	266	295	256	255	267	281	259	243	243	286	256	269	254	269	268	263	285	224	272	262	297	242	262	264	258	249	290	254	261	255	282	256	273	274	269	253	248	272	240	275	267	259	277	267	260	252	265	265	296	264	255	283	246	230	249	257	252	263	257	270	301	251	279	242	242	303	289	265	237	236	245	277	237	267	232	251	267	271	277	240	255	250	263	244	267	273	262	249	258	237	287	256	240	267	272	263	276	256	249	265	270	247	297	249	255	259	268	252	288	249	257	267	258	261	252	261	277	268	276	253	278	262	281	250	271	284	278	261	285	244	243	233	274	269	258	275	277	272	259	295	263	259	255	274	266	279	260	265	276	266	268	273	277	256	255	265	276	240	265	259	216	256	227	303	267	283	279	274	281	290	232	296	272	275	244	248	267	282	259	272	231	248	255	276	283	242	256	267	262	261	247	264	243	252	236	286	252	266	261	302	263	242	272	273	262	289	313	279	265	268	246	283	277	256	253	267	239	276	261	238	269	285	272	234	267	256	246	262	268	262	308	254	244	271	282	263	292	280	212	281	247	277	275	291	314	279	251	255	238	256	287	267	272	265	272	237	273	274	263	249	251	252	268	274	279	261	288	272	266	256	261	228	240	266	263	273	270	236	274	247	275	293	256	295	261	268	255	236	275	264	257	259	262	264	276	269	277	275	283	240	264	232	266	229	268	229	266	299	253	272	248	240	243	236	257	250	263	253	245	278	255	278	285	262	244	262	245	259	285	249	278	249	274	260	224	253	243	283	252	256	261	281	264	254	285	271	225	266	242	275	266	237	268	257	253	284	263	245	232	296	275	284	272	269	248	246	288	272	228	243	274	281	276	264	247	249	267	290	274	280	275	262	310	261	266	270	272	288	249	257	270	247	276	249	266	259	232	261	286	270	283	252	271	256	273	283	282	266	271	261	267	258	260	264	282	277	260	300	280	303	284	260	252	267	246	290	259	258	268	277	274	248	253	285	281	301	267	276	265	261	278	288	288	279	291	251	248	267	300	287	287	259	269	281	266	277	285	259	259	257	273	276	293	257	286	267	264	270	272	241	285	245	276	259	254	246	271	257	288	271	246	257	271	256	287	291	262	299	288	292	239	308	272	244	271	278	311	239	228	259	289	256	275	271	260	269	240	285	254	259	256	294	239	268	260	270	278	259	233	262	298	262	291	261	293	280	266	281	257	285	276	257	265	273	236	256	270	274	275	251	250	253	244	260	270	282	261	257	261	293	267	262	293	264	265	248	243	298	263	274	247	256	244	246	244	274	268	285	254	284	288	267	261	270	286	269	270	258	243	245	266	281	264	274	310	304	285	275	273	253	257	278	266	260	253	265	253	298	275	264	272	258	263	258	281	271	308	253	255	253	295	234	263	244	267	285	273	255	256	258	238	269	276	275	272	265	259	299	245	256	266	274	253	285	251	267	270	243	251	235	292	254	261	270	279	245	229	264	261	266	260	266	251	270	253	279	271	281	271	229	266	286	266	255	285	281	283	246	307	283	283	252	286	277	234	246	256	245	249	231	272	259	272	240	235	241	258	263	257	297	266	267	266	249	293	235	259	262	275	268	263	258	267	282	264	261	260	290	280	271	276	290	246	248	256	269	290	243	273	260	271	246	281	269	273	251	254	273	239	272	287	253	274	263	253	261	250	244	268	294	262	279	270	297	288	291	259	267	260	286	303	248	243	270	261	251	245	266	245	265	260	243	251	288	245	295	264	265	256	259	278	284	268	249	270	257	289	277	292	275	253	282	245	265	275	274	277	252	278	274	233	241	293	271	308	240	288	261	251	249	273	263	270	275	252	263	247	291	275	296	269	286	236	247	252	265	275	278	266	247	288	258	248	277	255	243	231	261	293	281	233	266	278	244	251	252	246	261	259	268	280	244	247	286	260	256	271	272	265	262	253	276	275	279	249	246	234	262	275	303	259	263	255	258	272	260	253	245	287	275	264	242	271	263	268	299	278	289	254	235	301	269	243	273	268	275	271	272	251	270	282	253	269	248	252	260	293	273	263	306	242	254	266	270	248	278	287	290	265	248	272	261	270	255	275	248	266	279	247	289	242	284	253	286	240	254	287	251	261	268	259	295	249	292	247	300	285	252	253	286	265	268	261	243	259	288	266	274	258	282	263	296	279	240	261	272	259	259	258	233	272	294	268	288	274	273	245	243	253	266	284	250	272	228	250	252	271	272	238	265	270	269	257	278	250	255	270	253	261	262	261	277	253	277	258	260	305	277	283	280	251	252	226	283	273	241	272	279	262	276	256	287	301	257	272	276	259	273	264	258	310	279	261	248	265	255	279	250	271	284	286	261	268	295	269	246	258	261	252	274	274	265	241	257	254	252	261	255	282	272	295	242	271	248	292	289	247	253	271	266	264	233	259	231	287	261	254	262	268	238	266	253	252	285	254	279	232	282	276	258	273	282	306	279	245	245	268	238	266	250	270	300	210	280	261	288	255	270	286	258	286	277	266	252	249	248	282	245	270	260	274	270	266	279	259	274	310	254	255	246	273	269	295	233	277	242	254	270	265	314	273	257	262	269	281	254	272	243	241	272	263	296	274	273	257	236	297	294	266	256	246	277	267	276	285	282	272	254	251	277	269	279	258	296	259	275	278	275	251	272	256	271	252	250	274	274	281	276	241	260	290	262	269	273	241	243	271	255	241	257	246	280	245	281	280	246	271	258	267	277	271	270	269	264	288	264	271	271	264	253	256	266	274	258	257	266	263	280	259	272	232	289	296	282	299	277	253	258	230	273	300	282	273	252	285	265	265	260	272	290	276	248	255	278	276	270	262	281	271	265	253	254	284	269	246	273	269	302	257	251	258	268	261	268	297	270	233	273	265	229	259	272	286	282	264	271	277	282	291	265	260	226	254	279	238	252	247	249	223	288	287	286	278	261	257	255	275	233	255	306	260	265	258	266	281	269	250	264	257	267	266	234	228	248	268	270	245	274	267	250	265	242	254	250	252	280	269	276	275	254	266	249	255	240	290	249	282	265	287	269	247	251	265	296	271	254	293	283	269	280	287	274	298	285	287	264	243	279	257	260	238	250	232	280	282	268	258	254	236	287	259	303	280	268	267	269	287	249	263	267	244	301	283	260	279	276	283	270	268	279	238	268	291	239	257	258	251	262	300	249	264	243	279	270	277	277	256	265	271
36173	45453	36003	24476	14082	6210	3474	2235	1600	1082	888	731	593	582	522	557	482	523	463	465	573	763	782	710	572	468	416	415	378	385	413	437	426	408	435	422	425	466	435	387	463	399	390	443	421	426	418	431	408	432	423	424	410	453	405	456	419	435	411	385	421	428	419	421	411	431	434	398	420	367	438	422	404	383	430	408	447	400	413	413	425	422	411	394	408	408	388	432	438	445	425	435	420	401	419	441	405	394	400	395	410	424	440	384	425	410	418	408	393	413	434	451	432	430	417	410	430	437	415	437	424	436	413	420	446	443	401	413	395	400	417	424	399	401	422	416	413	410	406	390	414	415	432	408	410	407	407	430	391	400	419	412	401	407	426	406	421	379	401	415	426	439	419	428	432	420	384	422	418	425	412	455	416	399	393	417	405	429	390	422	463	401	450	410	434	400	415	422	411	456	419	396	431	422	460	442	376	402	377	423	446	437	417	415	430	440	417	467	418	413	390	424	431	448	441	394	409	445	418	404	406	425	422	387	425	437	418	420	435	420	426	427	423	408	445	409	412	413	389	403	429	421	405	392	408	436	404	404	407	413	424	408	400	436	392	441	432	424	418	431	385	434	413	411	398	427	438	444	418	425	414	419	401	438	460	429	411	433	405	405	428	417	433	389	439	445	411	429	431	416	418	407	423	440	403	412	432	402	394	425	387	428	435	449	425	412	436	425	428	414	435	401	385	426	428	413	412	406	408	423	432	427	449	417	390	366	443	411	402	409	406	379	397	417	389	425	436	461	418	423	439	405	410	436	448	435	400	395	423	385	415	413	418	393	406	434	444	389	427	393	449	412	427	414	401	409	405	441	426	403	393	382	445	455	444	405	400	435	403	432	438	454	412	413	400	400	427	408	423	480	403	414	422	422	447	412	398	396	419	413	384	437	456	447	424	389	383	440	463	442	436	438	398	412	422	411	422	413	424	453	466	401	407	427	422	405	412	395	411	437	421	399	412	426	424	415	414	427	428	391	409	396	407	414	390	433	419	456	424	413	424	422	416	404	420	377	434	408	436	454	452	380	441	393	421	434	388	440	405	406	443	398	419	400	426	395	379	360	430	413	417	420	416	424	431	416	421	412	431	419	405	394	444	420	419	431	427	386	402	467	413	429	434	397	425	414	431	427	398	445	446	422	401	421	424	431	417	409	449	412	428	425	413	444	432	410	413	445	410	404	465	399	412	447	431	412	406	401	459	416	434	416	399	461	418	449	396	417	435	445	460	390	445	404	415	422	461	456	382	381	440	420	387	425	463	383	412	408	419	435	437	409	388	410	439	396	457	422	421	427	433	447	455	419	422	442	356	410	445	408	435	384	422	407	417	441	403	396	447	417	430	392	380	413	382	452	422	419	396	463	414	432	419	379	448	401	426	476	437	403	444	382	433	419	426	449	408	450	429	439	416	414	401	471	456	441	407	423	432	356	452	418	413	421	448	391	386	446	413	462	432	402	405	409	425	416	416	381	390	420	390	435	388	437	425	443	393	455	404	421	408	446	393	379	430	384	403	421	407	413	421	393	430	392	380	433	416	424	418	440	413	398	419	438	452	450	425	391	409	430	395	392	428	399	427	408	434	415	428	462	427	424	390	406	409	397	425	426	397	424	413	388	434	385	449	425	386	424	432	410	448	409	412	417	417	415	411	424	440	400	418	440	407	434	434	437	424	409	450	470	421	384	437	410	458	412	407	414	464	452	388	428	400	406	425	416	423	391	425	397	432	394	446	409	429	443	448	415	432	450	410	414	422	371	399	435	432	392	437	382	404	412	429	421	446	414	407	397	421	415	434	414	404	408	384	432	391	429	403	381	404	439	424	423	387	420	448	450	426	421	428	414	413	382	400	390	391	434	395	381	397	391	444	403	420	424	400	401	440	448	402	408	436	447	399	428	448	424	418	402	429	401	413	411	438	399	461	438	407	423	415	372	350	428	442	412	405	407	435	371	402	430	417	435	431	425	434	402	432	435	433	432	408	416	395	466	440	445	487	398	393	401	405	409	429	402	434	406	408	430	398	423	396	442	457	398	398	381	421	416	419	406	404	421	431	395	394	437	450	424	407	435	351	422	463	449	430	413	406	416	395	423	399	452	438	418	427	397	383	423	428	434	399	390	390	446	443	391	438	421	435	414	439	454	410	397	403	457	348	434	399	439	416	391	425	416	423	435	447	427	433	439	435	390	383	393	423	433	423	419	430	423	442	414	425	422	399	481	436	441	399	417	392	448	432	410	428	415	420	419	373	446	432	386	408	433	448	454	386	395	438	407	437	419	434	424	434	423	437	417	428	424	412	361	413	443	438	441	426	429	440	381	404	414	418	413	375	395	397	419	442	423	444	418	446	421	411	412	420	409	420	414	398	420	411	448	451	443	402	413	399	398	428	390	369	428	386	421	447	429	421	443	428	420	425	428	440	424	422	424	426	425	406	419	436	437	405	411	412	437	436	439	446	456	441	427	509	401	417	452	450	410	448	444	443	434	402	412	416	425	433	408	408	385	410	417	426	393	392	383	435	455	426	429	396	403	424	397	400	401	413	442	432	387	459	438	437	438	386	414	432	441	459	429	453	440	445	416	425	399	439	433	444	448	377	454	417	446	451	419	404	472	409	438	439	465	404	427	444	437	404	460	388	445	404	381	407	449	388	400	406	426	409	404	442	405	415	439	414	424	444	388	383	442	410	418	464	442	414	394	424	419	370	402	430	408	434	415	422	407	402	431	453	385	402	396	399	417	424	433	402	409	423	448	434	436	416	438	416	454	444	400	459	420	401	410	403	402	417	430	455	412	427	425	410	434	408	435	427	418	446	429	453	448	396	404	465	425	421	415	392	449	414	412	397	400	384	426	450	430	445	421	393	352	433	402	431	392	414	372	421	392	437	455	417	450	429	426	380	407	418	418	437	441	433	456	415	426	401	406	407	470	405	398	440	410	429	428	379	406	390	410	420	389	461	433	393	453	426	420	405	400	401	425	418	413	398	417	445	423	413	392	403	418	430	421	398	419	408	450	446	384	415	398	428	417	419	427	422	438	450	450	442	421	437	388	420	456	408	448	382	415	438	424	399	396	465	398	412	440	403	395	407	435	416	408	434	395	422	400	412	430	393	399	398	387	414	427	418	413	433	434	421	425	419	401	435	391	413	361	384	437	412	439	425	394	415	426	422	444	417	408	429	391	403	400	448	423	406	398	401	415	450	432	407	375	420	456	366	421	415	408	426	400	401	427	432	422	408	423	405	433	417	438	416	433	454	426	425	423	437	431	414	431	418	405	424	378	425	424	388	400	386	429	444	436	449	419	436	421	445	414	424	400	403	445	426	434	460	427	440	421	427	428	406	370	408	423	443	441	432	436	409	396	392	391	418	418	440	416	418	441	427	416	418	400	402	419	430	437	458	422	445	401	416	413	445	412	427	415	431	408	455	414	443	453	427	368	422	411	406	428	392	430	407	406
24722	21626	28942	26087	20301	12300	5911	2443	1755	1211	779	494	413	370	359	363	341	341	313	308	386	826	1016	783	398	333	296	303	392	347	302	287	285	254	275	267	283	256	289	256	291	289	270	249	248	259	288	277	255	262	260	262	243	270	254	284	272	285	263	285	277	268	258	302	268	253	251	262	268	240	244	274	271	260	271	290	277	274	270	266	287	285	278	289	259	250	249	264	303	268	250	259	281	263	270	288	268	271	280	302	276	252	255	260	270	260	289	267	253	284	228	294	289	270	265	252	276	265	269	302	276	269	255	300	258	268	267	253	279	261	289	245	281	257	270	234	289	264	258	285	277	254	283	272	298	252	249	265	260	265	283	260	251	275	287	257	253	265	243	263	257	249	278	267	257	249	270	284	254	281	283	268	247	283	255	260	256	257	253	265	294	271	269	301	303	294	299	256	282	261	271	275	257	252	254	250	268	272	242	246	299	254	241	265	274	278	288	257	261	258	277	284	266	284	286	238	250	259	279	284	273	263	257	279	290	265	276	274	300	257	269	268	260	248	270	261	265	291	263	258	248	247	264	290	281	284	265	280	275	277	277	264	266	263	288	274	267	278	236	281	259	258	289	266	280	248	275	287	257	240	283	275	251	254	273	283	278	300	289	267	281	243	295	285	258	265	253	274	274	299	287	260	253	277	251	277	267	261	278	244	273	245	248	272	263	283	258	276	281	253	265	295	278	275	251	248	254	276	274	277	250	257	286	278	266	270	259	282	283	267	261	269	244	249	235	271	284	281	271	258	251	277	272	269	280	280	266	281	278	269	240	252	287	271	278	277	282	281	250	283	252	272	271	253	288	277	275	270	278	252	269	266	253	253	248	267	242	255	281	275	267	278	252	280	284	262	283	276	263	268	274	262	266	260	273	248	270	269	278	220	281	265	257	303	258	291	276	261	281	275	283	262	285	282	245	275	276	285	253	258	273	271	281	281	283	258	265	253	260	226	282	251	297	262	263	273	241	268	256	267	258	262	264	285	247	275	266	292	299	259	255	284	308	311	272	276	297	272	263	257	278	307	274	277	278	293	277	266	248	265	256	259	279	276	265	249	261	287	288	278	280	287	252	257	268	275	284	258	265	252	288	269	258	274	246	267	280	275	284	243	308	248	249	301	266	301	289	297	275	257	278	275	280	270	259	257	279	245	304	271	298	262	258	274	234	269	271	260	255	273	252	304	261	265	265	269	252	275	273	293	284	250	262	292	265	284	287	269	283	285	261	284	262	300	284	287	276	290	262	304	247	310	256	250	284	253	249	257	267	260	247	268	271	282	259	271	264	290	263	283	237	274	288	281	295	269	294	274	299	277	279	263	243	249	272	262	281	281	270	295	278	261	257	261	260	288	283	274	276	279	285	273	250	268	256	278	286	262	277	271	269	279	293	282	248	256	280	267	247	271	259	292	263	276	272	294	260	261	272	242	262	270	287	258	288	264	266	258	282	285	238	240	263	288	284	276	274	264	278	244	278	275	267	282	259	288	251	255	247	305	265	257	277	271	268	262	254	280	277	296	261	256	273	270	276	296	297	295	271	244	290	237	256	243	269	303	269	266	301	284	251	278	277	258	295	264	244	270	290	288	282	246	286	260	257	241	275	283	280	260	264	285	289	273	277	309	244	275	268	270	285	300	270	281	261	268	253	273	277	276	235	266	270	267	270	251	258	236	273	279	268	239	226	246	271	242	249	262	279	272	273	243	247	251	273	272	257	268	287	264	282	275	258	289	254	264	275	255	288	271	271	282	272	265	264	268	261	243	250	278	251	276	268	255	251	287	262	264	286	287	301	255	281	270	254	248	264	275	276	297	265	276	266	281	275	261	269	260	260	285	273	261	282	248	270	267	231	254	309	281	247	275	244	260	270	285	279	273	270	270	257	267	272	273	242	299	258	287	297	257	278	295	254	247	286	284	291	269	281	257	257	280	297	249	243	267	247	280	232	290	295	277	303	283	236	252	244	255	269	258	275	261	292	273	276	298	272	259	259	272	264	262	279	296	276	247	252	270	280	246	266	265	262	309	244	267	268	248	243	289	272	297	281	285	257	263	271	263	281	268	277	253	260	260	272	280	242	253	289	274	268	242	276	244	258	255	245	271	270	284	267	275	257	253	276	303	284	285	269	296	279	278	266	266	288	261	263	296	276	290	265	241	294	277	268	253	284	285	298	259	276	292	264	273	265	265	270	273	260	251	278	253	263	276	259	253	262	265	249	252	248	251	243	244	253	274	298	280	272	293	269	271	266	297	265	278	264	252	235	282	275	259	247	253	253	317	274	274	272	272	263	265	265	278	248	281	240	287	259	263	263	279	277	268	273	274	270	286	282	257	277	260	257	265	295	254	282	286	253	284	255	285	287	267	257	257	248	255	257	262	269	244	295	271	258	271	260	292	290	246	249	255	245	285	268	261	289	305	283	273	279	266	276	274	278	249	247	269	291	297	270	258	271	263	250	302	230	283	285	271	280	269	260	267	237	269	252	258	269	298	272	253	259	269	275	276	310	285	266	290	266	264	262	263	231	245	281	264	252	299	278	285	268	269	286	291	263	274	278	301	296	281	266	268	292	267	264	331	243	287	280	295	295	281	259	291	276	265	279	271	261	297	266	274	256	266	275	264	255	284	269	291	284	258	262	281	245	283	264	298	285	260	268	259	278	261	271	297	274	277	290	258	265	282	276	289	273	266	273	278	280	281	261	280	249	279	293	242	280	264	243	284	263	298	272	279	253	293	280	272	255	305	273	266	276	271	266	253	251	270	284	278	279	297	274	258	235	258	288	268	267	292	290	283	279	260	269	266	253	263	254	279	268	259	292	283	261	248	258	273	290	282	262	271	264	248	269	267	275	267	268	270	278	283	266	285	295	285	266	272	270	285	232	294	255	283	271	290	247	241	245	281	280	288	277	267	293	268	266	299	283	250	253	282	279	279	234	254	267	284	291	250	271	298	268	274	283	281	264	274	276	263	271	245	279	270	291	271	277	253	240	285	244	258	272	272	274	290	277	276	257	264	262	260	258	278	279	289	238	281	310	251	280	268	265	259	261	294	275	299	288	269	271	276	270	288	248	260	268	275	278	250	257	267	277	282	282	289	269	266	304	260	279	250	246	256	245	247	292	248	308	254	253	271	253	263	276	252	263	269	272	262	237	256	269	278	245	260	260	253	256	302	285	274	257	265	274	281	283	245	306	255	280	266	256	241	254	252	274	271	279	242	257	287	283	255	262	258	286	282	279	284	275	276	266	269	253	244	270	251	259	267	292	287	267	267	286	263	270	225	270	244	271	283	278	251	282	249	268	258	271	255	275	253	290	254	286	277	285	253	275	252	254	267	254	270	266	272	264	247	245	286	258	276	281	286	270	273	273	296	295	270	252	264	253	275	266	250	282	252	249	251	307	260	276	296	286	268	257	288	283	248	268	285	293	243	292	230	276	265	278	288	255	281	240	276
34146	55792	49022	31592	21343	15412	10004	5607	4310	2933	1904	1082	837	715	624	570	546	607	557	560	715	2035	2432	1758	758	523	467	441	662	638	493	481	409	433	439	424	480	422	406	474	422	435	481	433	459	412	462	408	426	406	414	419	421	397	424	396	424	395	389	409	416	437	451	419	398	418	430	415	425	405	417	417	404	390	441	443	438	433	391	405	424	423	460	435	439	436	456	458	435	422	390	416	426	421	420	421	430	455	460	442	412	430	425	445	456	453	440	417	412	432	459	397	404	401	440	386	426	461	433	389	416	417	446	414	414	459	433	415	402	386	430	410	427	446	415	443	418	418	432	438	453	443	436	452	422	439	433	434	405	452	425	460	398	423	456	441	424	397	399	428	379	422	420	428	436	415	418	419	430	431	419	389	420	430	421	405	400	410	428	431	448	415	395	417	447	450	395	398	410	459	396	455	446	430	388	429	432	444	418	403	425	398	406	427	421	420	394	397	406	411	411	459	426	434	383	442	408	418	446	441	366	457	404	409	438	427	443	401	375	403	379	407	428	438	454	422	442	432	459	444	469	425	389	403	413	418	443	410	406	438	422	422	449	467	411	421	452	438	420	436	415	429	407	445	404	404	399	432	380	434	394	405	417	401	446	443	404	440	433	460	418	436	431	423	438	433	452	403	427	409	425	417	405	422	436	440	444	413	410	460	448	386	440	428	414	424	444	422	420	459	491	432	407	450	459	412	407	426	405	444	431	449	424	434	438	435	437	405	400	456	390	408	402	423	398	434	425	426	438	432	401	442	483	425	395	385	429	424	376	421	443	411	439	433	438	455	442	416	425	409	407	451	406	413	465	428	438	445	396	416	417	440	448	433	449	456	401	412	385	422	421	458	439	439	412	401	445	443	470	444	437	414	390	410	429	422	399	460	451	408	462	437	407	436	439	445	458	394	407	439	413	409	424	424	439	399	430	410	418	442	424	430	412	440	440	412	461	419	434	445	370	426	440	441	437	428	433	396	442	399	374	426	419	427	377	432	457	432	445	474	442	432	397	431	440	435	413	410	409	389	405	417	392	421	417	449	413	443	425	443	404	367	435	400	440	403	433	434	438	417	408	458	403	441	450	451	418	440	404	397	425	442	434	430	423	411	404	419	412	448	457	441	466	427	428	408	478	415	426	437	432	450	404	415	429	448	404	420	438	416	420	442	407	455	417	406	417	408	404	429	405	420	394	410	397	449	407	456	409	426	423	413	404	392	441	422	410	401	431	400	421	444	409	421	390	460	469	439	442	413	417	435	417	406	422	439	427	431	432	454	417	411	414	438	416	402	444	392	385	428	426	441	428	400	427	419	447	420	439	436	424	378	409	442	450	410	430	446	433	434	439	452	438	424	409	419	427	436	417	451	379	439	471	448	409	407	429	444	448	423	424	399	420	439	448	434	444	408	437	439	408	434	438	442	386	408	417	447	447	441	403	417	421	455	421	434	432	395	425	409	437	398	395	443	409	429	408	452	437	431	439	449	435	438	418	422	417	419	452	441	408	410	441	402	401	436	430	404	433	401	397	419	375	443	405	444	414	440	409	371	420	436	451	457	450	404	408	406	461	407	436	403	437	405	418	428	430	419	459	427	382	444	450	431	395	420	447	446	403	424	439	411	443	467	454	436	463	424	450	479	445	417	417	430	401	432	398	429	439	418	424	423	439	418	464	438	463	430	419	419	429	413	400	431	408	416	455	415	419	406	450	407	396	393	400	417	391	450	406	460	440	436	418	459	460	425	375	455	412	432	455	422	403	436	450	439	397	431	431	398	426	445	435	401	470	403	428	417	436	422	441	419	419	425	428	389	392	435	408	406	412	405	423	434	417	466	424	423	422	417	447	457	449	398	430	423	427	432	423	403	406	414	449	454	437	441	450	402	423	415	428	435	443	430	416	455	402	427	392	432	456	404	435	414	429	437	444	442	426	421	438	465	450	444	415	396	444	397	412	425	415	443	426	429	411	395	435	464	434	416	434	430	427	438	440	416	418	428	401	416	413	444	430	412	389	417	411	409	433	400	402	468	430	421	450	421	440	436	422	437	405	442	451	417	425	451	433	451	417	433	411	430	419	421	406	416	428	415	443	405	430	413	463	439	410	405	407	415	385	456	437	436	423	406	369	463	424	444	435	430	431	400	395	427	450	442	378	425	395	426	429	405	381	406	429	412	370	411	447	401	437	441	473	402	404	431	425	417	398	389	444	394	402	397	424	402	424	453	416	422	445	427	454	452	409	427	422	412	441	441	430	426	435	411	414	433	452	438	415	445	420	426	422	453	432	402	475	373	409	426	398	422	405	446	447	440	381	388	418	391	421	436	407	435	429	416	446	458	416	415	478	432	427	434	446	451	408	454	406	444	431	415	423	431	402	430	423	447	437	428	441	402	405	442	416	433	440	445	410	468	432	427	414	402	437	460	482	413	401	419	420	432	433	444	391	406	416	446	437	387	417	418	396	427	450	418	458	451	443	395	460	420	426	442	398	455	444	430	447	440	418	403	427	444	455	437	397	456	400	446	399	439	442	405	401	440	399	399	414	442	440	441	405	385	424	424	384	412	427	387	432	470	389	443	400	428	399	412	413	414	474	459	422	407	432	377	440	436	442	433	417	409	456	440	408	452	416	437	427	401	429	390	420	457	461	421	395	424	436	426	385	437	401	410	377	374	411	429	391	404	412	442	431	458	390	428	422	450	439	427	436	427	433	415	419	400	430	439	403	432	424	403	437	425	435	450	462	446	446	435	416	403	437	413	414	419	416	436	396	429	410	428	404	394	423	447	416	383	429	424	440	378	429	416	445	392	463	452	465	428	433	459	424	429	402	442	386	435	377	435	436	446	444	413	436	415	421	448	411	427	430	414	428	453	420	423	463	443	432	456	404	418	417	428	400	391	416	441	416	416	445	398	414	410	426	428	393	431	420	417	383	416	456	433	412	432	416	425	417	434	429	395	476	422	422	423	414	435	405	419	411	406	423	444	417	422	407	415	440	445	421	440	421	436	422	413	416	411	401	432	412	412	447	415	413	421	439	408	418	463	447	427	418	439	417	434	457	419	455	457	430	447	400	453	446	436	391	425	427	424	430	438	424	455	391	451	380	440	448	421	441	413	452	415	428	447	415	436	363	445	446	446	368	411	420	400	380	411	394	402	432	408	435	430	434	413	427	442	429	434	417	458	418	423	414	449	419	412	392	483	417	406	406	423	423	403	422	453	410	402	428	436	412	431	434	431	425	408	409	398	427	424	384	460	424	430	448	446	416	407	422	415	410	446	414	407	407	447	443	438	418	402	408	422	452	399	432	434	458	425	425	496	435	389	419	372	403	458	437	397	425	388	405	431	401	411	440	446	416	383	420	418	430	409	437	406	403	416	438	465	402	397	415	400	417	468	430	434	453	413	422	408	427	455	457	433	440	432	439	403	405	442	414	428	408	423	418	409	430	419	447	464	425	425	420	392
23496	21533	29257	24471	22155	21688	14637	5933	2831	1378	701	500	480	388	349	375	367	340	363	344	362	685	1312	1345	697	354	280	322	352	329	337	369	309	291	308	304	272	273	285	300	278	259	269	273	287	274	295	280	276	263	243	256	300	262	301	287	279	280	306	267	310	305	295	281	292	238	278	267	264	270	282	257	311	261	272	262	284	266	293	296	315	293	280	289	261	291	258	264	279	261	279	304	283	276	276	295	286	248	254	298	250	262	268	276	260	261	290	290	293	280	258	290	266	294	277	267	287	250	290	287	281	287	273	272	284	309	280	312	272	272	297	299	253	278	284	262	287	281	283	291	257	297	256	277	258	265	281	274	264	291	273	283	284	277	264	301	296	280	265	267	299	295	287	275	255	250	246	294	236	260	273	302	275	256	282	270	280	274	278	277	298	277	280	297	276	286	278	254	271	278	248	278	275	253	278	265	308	268	333	289	275	272	309	294	267	260	289	276	298	256	308	251	280	272	276	270	277	272	274	263	286	320	278	283	258	284	274	284	275	267	272	287	278	302	284	294	260	304	274	282	267	291	291	276	257	278	263	256	249	268	275	299	255	265	260	275	281	277	256	275	285	229	277	275	266	259	281	268	276	282	264	304	275	271	270	264	257	246	246	274	307	303	260	283	282	284	264	305	291	291	287	270	290	271	252	246	276	297	281	267	287	287	272	279	274	274	312	281	292	263	276	256	274	319	259	262	292	263	277	283	307	276	282	255	278	261	310	283	285	244	282	290	250	282	273	301	291	277	265	268	278	289	279	292	272	295	278	272	283	263	278	282	296	294	289	280	267	239	267	278	243	279	270	275	279	278	278	290	318	269	265	267	287	278	275	284	264	292	285	279	255	270	263	289	305	287	273	245	279	232	287	260	270	268	286	290	277	268	285	263	302	255	296	280	292	266	274	268	285	267	264	270	300	287	243	290	299	291	272	245	290	270	278	241	278	262	288	248	266	295	274	283	273	280	290	285	257	299	266	289	282	305	304	268	281	281	264	271	274	280	263	291	284	291	248	288	266	274	281	290	279	244	278	282	264	259	275	265	305	283	268	280	285	280	277	248	302	285	296	274	304	288	262	241	298	282	287	280	302	298	286	280	301	278	271	297	254	267	297	276	238	297	284	249	296	268	301	292	296	301	294	285	306	301	268	279	273	303	318	251	264	270	269	266	278	284	266	281	273	286	273	302	286	279	293	264	287	282	276	291	264	292	304	244	296	261	286	264	274	266	271	272	282	259	284	293	259	257	297	262	293	278	265	270	262	286	284	266	262	276	285	286	308	291	302	256	279	288	268	268	285	297	278	278	283	281	282	270	265	251	328	276	258	271	273	292	291	271	269	271	278	282	286	285	269	287	296	284	269	291	245	254	257	301	291	275	274	281	271	297	260	328	317	257	271	275	284	253	292	290	276	257	297	282	288	285	272	261	289	269	271	298	263	250	296	278	263	287	268	276	284	271	275	282	287	287	275	280	270	277	263	308	312	266	288	329	292	287	314	283	293	303	301	266	262	268	274	303	295	285	280	274	270	287	318	242	283	243	302	303	259	289	270	281	280	297	272	295	281	287	264	283	280	314	296	279	281	288	249	256	247	244	235	249	271	298	285	262	292	275	259	280	271	304	275	261	272	285	266	301	271	288	265	282	271	260	286	242	286	267	284	265	273	265	298	295	267	283	278	266	267	296	300	258	258	267	299	279	314	289	294	264	255	272	321	264	274	293	252	269	281	297	290	272	278	271	281	264	277	261	276	266	262	284	260	253	280	289	267	310	276	283	265	272	282	275	272	268	256	271	241	267	283	285	298	283	268	292	246	291	280	280	284	275	311	294	272	268	293	279	281	257	271	272	253	289	270	254	294	302	302	288	260	264	283	257	311	270	249	261	296	269	280	261	267	277	299	293	279	292	297	302	281	302	254	302	254	288	280	295	290	280	262	306	288	296	285	296	263	286	305	270	296	324	272	255	277	270	280	280	253	272	271	271	279	280	278	248	261	277	271	289	262	326	249	263	291	274	281	286	264	264	265	303	275	271	278	246	315	259	291	311	280	278	251	287	290	278	325	263	290	278	282	271	267	279	265	263	284	263	294	277	263	238	264	297	272	268	292	297	286	282	281	266	277	315	299	275	229	278	273	244	264	256	264	284	265	263	263	298	282	271	269	268	255	286	272	292	315	258	313	288	281	285	267	286	288	308	273	279	280	269	252	262	253	259	252	269	281	267	275	294	278	284	275	294	278	286	275	291	284	256	272	294	282	302	275	294	320	281	262	299	290	304	260	261	313	274	262	306	264	269	251	296	294	268	275	284	286	286	284	234	292	263	287	281	271	290	264	297	292	265	268	268	290	281	280	272	284	247	287	262	282	263	267	266	292	285	273	259	268	283	270	322	278	296	283	286	260	287	260	297	263	279	263	271	287	261	303	246	255	274	267	288	269	254	278	257	260	248	273	293	278	288	291	276	286	263	288	276	274	275	282	274	257	268	281	274	295	290	256	326	287	279	233	257	264	272	273	244	257	263	261	295	266	289	273	278	295	255	266	274	259	245	266	271	252	274	297	278	313	304	292	274	288	280	273	255	252	267	261	291	274	258	258	284	243	291	277	267	241	258	270	293	280	297	268	295	263	260	272	270	284	257	287	290	271	277	256	267	291	268	286	266	265	286	322	276	297	282	254	271	266	284	269	279	291	248	263	297	306	268	288	270	295	274	279	306	284	263	272	274	274	297	260	268	311	261	282	248	279	318	280	255	277	268	289	291	295	263	289	291	279	271	306	248	262	306	255	258	283	273	237	260	270	268	256	283	295	301	308	283	276	259	273	310	268	288	270	273	264	298	299	289	275	257	307	282	309	293	283	305	301	277	269	280	272	242	286	263	301	264	253	310	302	281	265	252	272	259	310	254	244	268	278	291	290	287	282	258	276	286	316	261	259	268	260	274	292	284	311	289	285	287	270	297	271	276	291	273	300	275	251	274	268	270	294	297	286	305	282	269	287	280	282	281	268	277	294	272	267	280	274	295	274	267	278	265	258	286	268	265	272	281	277	277	261	285	280	284	308	281	311	274	257	288	263	254	276	300	266	274	297	256	260	306	267	284	275	313	281	271	271	263	301	242	256	283	246	295	299	288	251	252	278	277	234	250	256	245	260	298	274	268	256	291	251	329	278	282	295	258	282	270	291	279	266	268	295	272	257	256	277	265	269	243	271	302	263	282	266	280	249	253	233	273	289	278	252	273	263	249	247	254	301	286	250	297	288	284	278	293	300	279	283	264	313	300	274	309	258	270	284	269	247	259	270	276	305	281	274	293	277	271	303	284	279	269	259	277	283	251	309	290	273	265	305	244	254	271	279	235	288	278	283	283	264	295	267	273	277	258	252	256	281	303	239	287	260	290	278	296	273	285	277	275	282	296	261	313	273	293	287	282	267	265	282	253	260	283	272	291	288	281	273	272
38974	59834	50767	39991	30191	22876	15608	10170	5952	3082	1557	1136	896	723	672	630	652	653	599	620	597	1470	3023	2939	1480	528	448	508	528	539	512	522	518	505	439	445	418	429	440	433	443	424	418	437	439	412	453	419	465	370	449	433	406	427	420	417	422	397	415	399	425	397	412	429	382	433	437	423	453	425	447	385	437	433	417	415	412	427	426	427	403	440	477	448	415	494	416	405	399	415	432	405	427	438	451	402	416	432	406	408	443	420	436	428	375	439	422	447	431	431	442	421	426	418	435	461	441	441	426	432	431	412	400	443	392	438	431	446	409	400	456	455	381	429	427	417	407	430	441	415	415	434	401	436	429	434	411	459	402	407	415	433	410	421	426	407	427	447	389	434	445	450	421	409	443	404	415	376	387	432	409	403	440	395	463	463	429	420	412	413	424	433	401	415	424	434	459	421	437	427	442	420	398	423	422	428	386	403	460	434	442	432	473	425	399	402	424	433	413	406	457	415	405	414	405	413	397	430	422	426	416	434	437	395	430	463	403	433	413	438	393	404	403	435	436	446	445	418	389	415	424	449	453	416	404	440	440	421	456	403	409	400	427	428	444	423	388	415	449	420	416	423	412	416	385	392	422	438	413	469	423	426	436	421	458	442	427	421	372	413	435	442	441	412	421	430	437	453	407	405	411	442	408	413	423	428	459	468	387	417	431	469	421	406	440	407	448	436	442	431	407	442	435	433	429	463	409	388	433	410	457	408	403	420	364	411	433	406	413	428	400	421	422	413	434	390	448	449	445	436	429	463	438	461	433	430	433	442	445	440	463	435	436	450	456	456	408	428	404	451	444	420	438	428	414	420	449	434	382	432	433	407	433	433	414	400	472	400	428	463	400	406	407	465	405	422	395	417	429	454	424	431	453	399	445	401	432	439	450	428	417	448	413	404	436	469	401	429	427	457	438	417	410	402	433	414	434	464	400	393	442	409	408	425	379	410	410	416	395	399	464	395	415	410	402	445	414	429	446	433	396	434	414	432	462	446	424	433	441	432	368	432	427	443	430	392	452	432	411	426	405	430	404	448	388	470	406	417	440	394	429	408	435	444	462	432	395	407	409	426	416	407	428	432	446	400	450	464	447	416	459	408	418	442	427	428	435	417	395	472	370	452	412	430	406	422	412	400	427	417	379	437	422	450	432	420	410	446	415	417	437	417	462	460	405	428	452	384	418	416	442	432	439	414	419	416	447	416	421	464	425	425	394	446	435	405	395	408	444	435	413	435	449	415	384	409	432	419	424	414	421	436	418	435	381	424	427	413	439	417	483	405	422	429	406	438	409	437	442	434	375	438	462	444	406	407	390	438	445	439	405	417	441	419	425	391	378	433	448	416	417	436	451	428	424	435	415	455	411	428	431	461	447	387	425	435	377	446	423	425	446	411	439	438	433	401	429	417	420	439	437	390	395	424	419	400	405	394	458	423	436	440	454	417	417	391	376	427	403	384	423	394	432	432	410	417	403	424	460	422	429	402	398	417	435	403	394	430	415	399	406	409	420	413	448	442	439	438	413	415	441	428	409	420	450	481	436	438	403	425	390	415	448	405	420	405	452	435	436	442	431	424	427	409	450	399	412	414	420	419	393	439	438	402	435	432	423	412	445	437	426	392	458	419	419	387	423	421	432	432	400	383	415	442	387	447	434	405	448	428	427	389	446	438	408	455	409	435	405	423	427	454	428	403	392	427	393	391	433	421	455	385	418	414	428	425	471	416	424	409	448	404	450	410	416	423	432	426	426	424	403	411	400	440	419	450	394	396	426	438	461	380	423	419	419	452	420	388	446	436	453	413	433	414	404	449	434	448	455	470	406	408	440	426	427	436	433	435	433	443	442	437	403	418	452	406	403	407	414	387	438	429	420	402	428	404	411	395	436	427	397	431	448	419	410	398	482	434	430	396	428	449	410	428	445	440	410	381	469	434	453	459	425	427	420	398	413	421	435	432	418	413	403	426	420	406	429	400	430	415	410	432	435	457	406	387	402	419	460	432	420	421	430	417	399	433	419	425	406	392	412	419	419	442	414	467	407	451	433	430	460	463	446	424	427	453	452	398	438	399	419	399	462	386	427	374	406	417	436	464	408	429	395	434	436	426	426	392	412	438	379	469	408	436	430	440	403	431	444	447	434	427	441	434	435	424	426	400	452	427	410	380	424	435	415	427	424	425	451	426	411	443	434	426	407	435	434	426	455	428	403	413	426	422	404	421	429	442	421	425	408	450	440	424	382	417	444	449	412	422	414	400	433	403	409	469	421	440	462	403	432	418	419	417	427	402	439	397	421	401	422	435	457	376	389	429	423	462	428	417	450	398	417	430	415	425	428	422	411	442	380	402	424	426	392	456	438	451	395	401	447	404	415	433	393	452	433	410	426	421	433	438	403	408	386	438	414	386	427	386	432	474	400	454	397	410	392	430	432	412	424	439	404	436	407	443	372	416	443	422	453	432	392	410	422	432	406	398	446	423	410	447	466	429	432	432	409	432	396	435	453	444	456	457	435	443	447	405	388	446	471	447	422	454	423	399	422	418	398	424	441	450	449	420	432	401	445	406	409	409	413	451	415	440	439	439	428	405	429	449	454	433	405	421	437	405	426	411	419	421	449	415	443	384	457	426	420	395	383	410	436	413	420	403	414	477	385	420	422	469	396	444	414	395	465	420	428	424	428	407	394	413	428	411	409	403	447	418	426	454	431	451	422	438	451	406	464	442	436	437	418	433	426	401	412	429	400	404	448	404	407	385	467	421	449	419	438	421	398	430	422	407	457	436	413	452	438	423	434	421	415	436	424	433	430	463	420	417	429	378	428	387	467	418	431	397	412	415	401	439	381	444	440	423	414	420	437	414	402	418	408	409	455	435	406	418	437	419	422	422	423	466	433	415	419	406	401	432	447	419	425	446	450	414	439	434	427	432	416	465	400	438	392	392	424	445	448	458	409	434	442	413	389	423	432	424	414	406	426	440	397	393	451	476	443	430	424	417	424	422	438	443	454	429	426	427	434	411	408	427	441	408	429	395	428	387	390	430	402	441	443	399	430	418	388	406	450	410	405	412	430	437	418	440	435	422	420	435	417	402	433	456	402	434	407	403	409	418	430	404	441	445	416	433	420	434	405	430	424	451	425	373	386	412	447	409	437	420	417	398	417	388	398	405	449	455	432	438	403	396	465	411	438	418	455	446	416	420	455	402	401	393	455	417	413	387	419	424	422	440	389	389	415	441	428	409	371	403	389	438	422	419	418	424	421	415	414	424	465	438	415	442	403	390	398	394	430	419	422	412	413	434	402	423	459	409	440	410	444	395	442	419	406	412	392	420	453	441	396	405	427	441	456	430	433	450	421	447	411	440	396	389	467	442	403	384	424	462	436	422	407	362	419	440	422	413	425	431	422	414	426	373	433	433	454	459	414	430	432	443	412	414	446	426	439	455	376	415	437	434	434	450	388	449	390	397
29582	28730	29621	21067	8498	3228	1685	1166	677	490	445	364	356	328	281	303	276	299	325	314	344	299	321	385	344	313	285	294	257	269	274	272	281	259	290	261	232	248	273	297	269	237	272	257	270	300	267	288	246	257	281	279	227	235	248	280	291	247	305	245	282	267	257	250	279	266	274	246	276	259	253	264	273	269	265	269	263	252	262	287	269	240	253	259	250	248	264	283	332	293	273	274	278	252	272	277	269	256	276	267	271	273	290	304	269	296	277	284	273	281	274	303	243	266	282	300	301	236	266	275	274	263	293	280	264	286	275	267	289	276	258	256	249	316	277	275	282	272	247	256	272	259	270	289	271	273	274	275	263	256	258	270	287	248	274	284	276	293	267	266	292	270	259	288	273	268	287	267	265	252	242	279	287	265	272	268	281	307	260	260	277	280	258	287	259	269	254	240	241	272	275	250	266	305	262	274	262	276	254	269	302	251	279	268	309	283	285	259	289	260	248	266	270	283	284	232	260	279	284	253	274	238	258	270	268	285	245	257	260	283	288	273	267	271	285	299	257	267	279	287	272	278	268	285	279	276	278	259	254	299	264	298	250	273	315	296	265	261	276	238	259	262	269	246	245	289	285	275	276	287	257	268	227	285	255	282	249	267	266	289	291	299	243	254	286	264	262	267	296	268	263	274	278	276	281	267	265	268	268	261	254	280	274	271	262	278	275	281	244	245	249	257	247	277	277	269	280	248	283	287	243	289	287	270	249	277	257	277	270	269	262	248	260	267	281	263	247	245	300	266	258	247	277	264	282	244	271	276	300	336	276	278	229	269	277	301	296	251	278	280	285	273	272	268	275	296	245	285	291	278	278	262	287	274	294	252	280	241	260	261	289	298	271	248	254	257	260	260	282	266	273	282	273	259	251	264	278	269	260	303	251	284	278	258	301	270	282	287	285	272	280	265	311	297	293	230	268	269	307	268	258	265	277	305	280	296	288	285	275	261	259	290	249	270	262	243	265	291	263	290	270	275	277	257	281	270	270	281	265	293	284	267	280	283	228	311	278	283	275	275	294	254	293	286	274	280	278	250	258	262	268	310	270	304	272	272	255	299	269	246	279	266	246	261	277	292	273	266	294	283	260	291	288	251	272	268	259	266	276	257	254	261	283	251	289	260	260	265	265	284	286	253	257	245	258	277	285	254	255	270	275	273	248	244	238	242	245	287	264	303	267	270	253	274	281	265	304	284	272	272	261	276	240	268	257	276	264	256	280	289	282	280	261	266	282	261	238	267	300	287	285	279	274	275	279	246	292	257	246	275	270	280	268	288	271	280	293	303	264	280	293	281	277	277	254	265	268	283	280	268	261	272	272	264	289	281	258	295	245	272	269	296	286	297	267	286	278	270	273	297	276	269	261	261	248	268	252	258	261	232	275	267	275	259	274	275	284	289	244	281	288	272	284	271	272	269	253	258	257	253	268	267	262	241	273	279	247	288	262	262	263	251	269	292	265	247	274	274	248	265	298	276	266	281	267	286	249	273	251	242	309	291	247	259	282	269	244	279	255	283	264	284	255	262	292	288	266	300	272	265	265	290	285	266	291	267	264	264	276	272	245	279	290	262	249	269	253	287	292	252	269	286	293	285	273	273	243	269	255	289	246	283	258	277	304	284	273	303	259	257	271	278	263	281	271	300	286	261	300	260	282	267	259	265	298	277	266	286	282	279	247	260	269	279	281	237	270	286	244	283	282	276	263	272	280	266	305	231	271	271	276	283	276	276	282	287	268	264	241	283	265	284	284	279	273	308	280	271	261	263	269	284	281	250	238	286	270	250	290	329	277	273	258	245	260	291	259	277	287	287	269	287	280	250	274	259	234	280	267	281	278	240	238	245	286	281	269	251	284	283	292	273	269	281	256	260	291	260	252	287	248	297	276	240	250	264	293	264	288	267	278	292	243	241	267	252	297	290	283	241	252	269	266	272	285	235	273	285	258	282	244	274	251	259	272	290	265	285	284	249	288	285	270	269	263	281	276	262	276	266	274	273	233	301	280	299	289	284	287	253	267	279	311	265	277	261	259	258	266	248	233	245	273	291	268	275	283	274	265	279	299	259	245	277	241	285	294	281	263	267	286	272	263	267	281	276	275	266	250	290	310	272	271	266	266	282	276	285	247	264	281	310	269	272	271	272	268	260	277	262	286	295	285	264	279	270	267	279	259	278	265	264	293	240	266	250	277	287	249	275	270	254	261	290	281	266	275	271	298	287	246	281	273	285	265	263	272	245	239	273	305	256	273	249	292	269	274	242	272	300	274	232	267	286	268	276	253	258	284	284	264	261	293	272	257	277	281	284	287	275	270	243	257	289	255	264	250	278	258	273	270	280	275	290	262	270	250	269	251	299	247	272	281	298	263	282	274	259	278	277	269	265	265	309	274	280	280	264	295	262	277	285	251	257	263	276	251	285	275	294	215	274	291	279	268	285	289	274	238	257	270	288	279	253	255	256	254	242	279	295	269	289	281	272	242	251	294	312	270	255	273	248	309	278	280	303	266	280	284	275	255	292	276	264	270	256	281	277	227	292	269	264	304	290	291	266	270	247	309	250	255	276	287	285	258	286	265	255	242	309	285	250	283	280	284	293	261	273	291	305	301	273	279	281	257	263	283	265	317	314	278	249	288	257	264	257	273	249	316	298	278	218	233	275	240	276	292	276	270	285	266	286	269	293	264	278	303	231	295	263	250	251	274	269	261	272	267	272	286	260	288	280	282	285	270	289	296	286	273	257	291	260	292	246	299	294	263	254	248	266	267	286	285	277	296	280	275	265	305	299	254	261	255	261	268	248	268	290	271	279	270	275	289	254	274	276	288	266	265	254	284	264	281	270	261	244	247	286	280	272	252	268	259	300	266	282	248	246	259	263	274	294	283	256	266	263	264	264	250	272	269	292	266	255	256	260	270	295	280	293	292	259	244	261	255	272	288	296	268	287	305	279	262	288	282	273	241	295	275	282	251	273	263	253	252	258	273	262	275	270	273	255	267	260	286	278	291	291	262	297	273	299	274	284	264	278	262	275	302	253	260	278	288	263	243	270	241	284	259	263	282	270	247	276	279	273	295	273	303	257	270	251	231	266	246	261	270	284	282	284	276	265	272	305	246	273	272	247	280	247	263	247	269	257	264	259	302	284	245	293	297	255	255	266	250	279	256	289	261	296	264	254	273	268	250	278	258	277	232	271	283	292	246	259	301	253	257	295	269	283	257	273	291	286	260	260	280	250	289	258	258	282	274	281	262	270	264	295	284	268	286	255	284	237	265	270	263	259	239	237	297	267	246	280	278	277	266	289	256	266	268	262	299	300	289	292	257	279	242	265	285	257	266	273	276	286	264	292	273	274	244	234	272	256	274	294	291	248	245	277	249	285	276	249	265	274	264	252	287	264	262	258	274	270	261	272	262	274	240	281	268	294	288	252	274	248	255	270	293	264	253	276	275	301	273	299
36256	46237	38426	26839	14297	7509	4168	2915	1720	1193	940	761	713	615	507	463	461	529	572	515	541	539	594	625	547	509	452	413	442	393	435	438	392	447	433	449	446	456	421	410	422	433	414	417	451	419	449	422	425	430	420	450	431	401	448	462	440	447	406	426	410	432	438	362	447	427	431	422	435	419	413	451	435	457	426	434	416	436	371	412	418	396	423	442	433	418	408	439	406	439	399	422	426	449	436	445	414	421	458	444	452	444	414	433	427	449	360	404	417	449	393	414	397	429	433	405	446	462	411	473	406	419	421	422	401	417	413	444	463	454	409	411	421	429	434	399	402	410	403	421	424	462	424	418	419	410	495	435	451	420	415	438	447	435	404	425	417	474	435	396	376	389	388	420	401	423	432	433	403	450	411	443	411	431	446	457	418	439	369	418	449	413	411	414	434	436	401	412	413	436	431	423	435	425	417	386	413	460	401	423	448	466	398	462	416	464	416	442	429	399	445	446	421	445	435	447	398	428	416	414	418	423	445	415	452	430	407	429	459	402	423	403	425	452	456	424	462	419	374	441	385	430	412	427	434	456	420	468	412	433	405	405	420	442	440	463	433	413	401	431	436	432	432	385	408	479	454	442	418	426	411	428	392	417	439	420	423	435	395	429	430	374	434	398	415	459	391	456	434	436	406	472	411	417	443	428	423	430	437	410	414	444	411	400	414	446	409	438	432	430	437	451	436	416	442	410	445	406	440	433	413	411	414	387	457	438	403	393	449	434	421	431	424	446	424	462	428	413	422	417	407	416	418	435	435	441	407	438	422	421	451	434	426	450	438	460	437	409	425	439	424	423	419	420	432	468	425	446	443	398	409	448	461	431	398	443	410	422	424	408	444	406	414	445	440	420	399	407	447	445	457	406	456	410	463	457	399	406	427	453	403	423	430	442	430	447	430	406	445	427	424	426	412	415	451	399	463	430	407	402	442	450	439	422	449	469	445	405	372	444	438	421	401	401	425	415	469	415	457	380	413	391	454	432	390	417	437	436	428	414	402	437	410	439	411	429	417	406	444	388	422	423	413	426	456	412	421	468	454	497	401	394	429	417	481	416	431	411	426	428	439	501	443	414	434	448	433	421	408	447	430	426	414	411	418	409	426	456	396	434	418	426	423	403	434	405	434	410	421	437	446	404	441	385	423	428	444	428	409	401	417	445	452	401	454	431	441	433	492	463	399	433	415	413	467	448	379	395	423	449	477	427	437	437	423	390	402	413	420	426	439	438	431	421	433	414	439	412	410	439	417	428	419	402	393	407	398	393	422	421	446	431	419	399	446	417	424	437	419	383	398	443	427	444	444	413	388	443	429	423	437	442	421	442	432	392	442	406	433	429	417	434	438	435	458	460	410	399	438	442	422	417	473	426	436	423	460	399	406	414	449	396	462	445	409	423	438	417	462	434	431	452	405	434	421	413	416	439	438	449	428	401	442	430	457	370	451	471	451	429	401	425	417	398	420	453	442	424	406	417	448	391	449	421	430	449	409	423	398	452	427	436	393	415	453	418	403	458	432	429	461	439	410	457	438	392	435	398	416	430	409	396	440	426	400	414	427	447	399	422	447	435	419	393	419	421	436	440	437	430	401	418	445	418	418	397	430	409	421	418	475	372	444	430	422	438	422	451	469	412	430	409	454	428	456	418	416	404	409	423	420	435	406	448	434	407	436	448	458	450	421	453	430	439	415	436	420	414	436	428	404	394	413	403	423	440	430	392	424	416	413	416	424	396	427	447	408	447	410	465	438	415	409	421	413	419	439	440	433	404	441	429	389	418	405	415	405	403	446	462	447	397	385	473	408	420	446	423	430	461	424	445	442	434	466	435	410	449	411	435	450	441	425	426	389	423	436	437	438	480	367	441	433	400	435	428	395	420	443	400	426	431	450	447	417	431	453	408	410	428	411	420	404	404	422	417	457	392	434	420	445	407	421	454	435	439	446	460	425	447	418	415	422	392	478	433	441	452	420	423	409	452	434	418	465	470	411	412	420	422	403	432	421	403	438	422	472	406	442	453	384	435	480	463	392	438	402	404	407	392	423	437	427	465	401	449	420	404	441	448	437	466	385	451	401	443	425	467	393	438	394	430	438	439	406	382	461	431	457	420	447	429	394	483	428	426	421	412	443	433	401	445	428	427	403	367	468	417	419	458	423	416	379	423	464	449	412	425	413	436	404	420	391	431	419	404	439	453	435	394	403	430	408	444	399	424	377	418	413	432	391	411	417	406	415	417	433	417	454	452	387	417	416	424	406	422	410	465	406	388	413	420	426	481	442	417	417	429	408	432	390	416	440	413	402	414	416	449	448	439	409	409	451	418	391	488	426	449	392	412	427	425	410	450	432	462	438	439	408	435	423	416	421	419	431	424	425	480	449	446	458	448	394	418	428	409	434	425	423	414	437	443	402	460	447	398	424	439	409	442	430	418	428	436	413	413	414	455	442	401	417	472	387	396	410	410	407	425	435	448	398	475	397	458	437	426	427	407	439	403	433	435	440	457	414	432	431	398	438	443	399	422	444	441	446	435	423	402	468	422	415	438	425	405	419	429	434	475	420	432	415	407	414	449	412	460	447	398	435	392	428	454	422	417	427	429	399	459	494	433	396	441	454	407	384	430	410	445	426	450	453	399	410	400	412	389	421	430	445	455	425	412	397	415	422	423	431	406	422	467	438	444	438	416	432	378	423	405	427	407	435	424	450	397	426	463	438	437	411	397	438	460	415	452	429	418	443	430	427	421	458	400	397	442	459	410	404	401	424	402	435	457	438	405	417	455	449	396	441	428	447	444	470	445	449	443	398	441	438	429	433	413	426	395	382	416	427	422	455	482	407	435	402	414	444	466	405	441	430	413	443	437	375	423	426	434	409	450	439	451	449	482	446	395	419	426	404	425	383	400	447	437	443	441	414	410	418	381	422	410	434	452	410	422	438	419	404	390	409	445	442	433	434	437	438	441	424	419	447	445	423	433	462	372	410	434	444	410	437	435	415	473	422	415	408	415	452	415	425	423	462	420	445	396	380	443	426	445	465	425	417	430	399	441	434	455	448	421	443	437	435	427	446	401	374	392	415	434	474	432	448	443	437	399	426	431	401	449	434	439	423	392	436	438	443	434	407	423	440	420	462	475	424	443	408	426	423	434	427	457	424	458	434	456	413	408	451	429	413	430	442	428	397	442	395	448	428	401	414	413	408	460	398	422	450	425	391	435	408	415	455	386	438	443	446	462	411	459	439	436	401	412	411	444	406	441	436	417	399	411	434	431	407	427	453	434	435	450	406	408	455	426	420	419	425	445	431	436	407	408	448	414	434	408	457	423	433	402	429	387	416	410	457	413	427	409	418	412	419	464	434	419	400	439	394	407	439	439	422	457	435	458	438	484	453	411	415	451	447	427	430	419	422	435	438	439	421	442	419	408	442	432	409	452	425	388	435	432	444	418	425	413	427	417	418	472
24765	21581	28806	25746	19816	9663	3562	2025	999	729	633	489	412	398	379	354	352	309	349	354	711	850	783	574	478	381	298	322	253	294	275	280	311	283	277	273	248	255	272	249	277	271	272	269	289	246	252	256	252	278	245	270	256	257	285	267	267	282	285	296	272	263	278	310	304	280	268	266	262	287	285	267	275	257	324	294	276	268	272	260	296	248	286	238	282	262	277	281	267	288	265	278	299	267	274	270	291	260	280	252	275	269	289	259	274	252	286	275	286	272	239	255	269	289	285	284	278	266	284	258	277	311	261	270	299	245	307	263	251	259	285	271	282	259	267	297	275	282	268	292	270	291	300	262	279	257	285	282	243	271	309	268	260	268	271	278	275	259	274	288	275	309	277	284	256	277	272	272	276	269	239	258	274	265	278	286	272	333	282	296	281	254	264	277	284	283	270	262	286	276	278	299	264	257	272	269	297	272	273	301	280	243	275	280	260	279	287	285	299	273	263	262	273	311	311	264	280	296	250	276	294	284	258	271	283	280	283	267	275	252	257	286	282	272	264	256	307	278	271	282	281	262	290	279	264	279	269	257	266	270	258	270	277	256	281	286	272	271	263	290	266	268	282	275	275	272	262	285	289	282	302	244	225	289	268	279	304	263	280	288	265	252	258	275	240	254	291	260	273	269	298	299	297	269	280	253	285	276	246	282	273	255	283	270	295	252	247	276	277	282	280	261	271	268	255	270	273	258	260	258	267	294	268	301	269	265	298	269	269	241	262	250	269	279	249	263	277	233	275	287	281	265	263	248	278	294	274	279	259	251	282	268	263	276	280	270	279	269	252	263	282	275	282	283	256	269	265	261	267	277	281	279	285	281	256	271	303	260	262	272	279	278	304	281	267	282	275	265	284	277	268	251	277	287	268	257	271	256	269	273	264	278	276	260	273	287	275	277	296	262	291	269	269	255	259	257	249	238	251	282	258	293	258	284	265	279	253	286	259	269	268	319	260	306	293	277	248	279	268	255	272	274	276	244	284	258	294	269	255	274	300	286	288	265	290	294	268	264	264	293	241	295	274	294	274	270	297	266	257	304	263	300	267	268	243	303	263	253	292	269	239	289	301	259	241	264	271	300	265	250	263	279	253	284	291	250	281	294	244	252	286	275	264	260	295	256	259	272	257	262	262	252	295	268	289	294	300	304	271	294	246	254	262	260	268	274	237	258	272	270	242	256	299	271	300	290	287	281	238	259	277	250	252	279	272	277	289	270	310	270	266	281	290	271	290	283	292	269	289	269	298	273	274	269	279	298	277	246	285	258	266	279	247	287	301	273	251	267	291	258	263	277	295	248	269	275	257	262	287	267	274	289	267	267	234	256	264	267	263	271	291	286	274	289	267	253	300	304	272	282	253	256	261	293	269	281	321	276	282	261	294	263	248	255	274	295	274	266	289	272	267	296	241	241	279	278	282	289	270	251	280	286	268	274	242	256	274	276	282	278	258	284	298	306	277	274	259	280	301	276	258	263	269	267	266	274	248	289	328	277	260	257	282	280	286	298	254	273	231	276	271	300	268	293	288	265	255	275	271	272	293	267	267	277	258	246	253	265	257	289	260	302	281	288	282	239	275	235	294	278	269	269	265	301	283	231	261	271	288	295	258	274	264	290	260	283	284	258	238	287	262	271	277	290	243	267	267	284	286	287	254	293	294	244	255	267	293	263	291	292	303	281	281	288	258	295	292	273	297	246	281	258	301	269	269	259	281	296	254	247	254	276	269	269	268	293	283	241	259	279	247	287	261	277	260	273	303	304	256	280	266	268	269	258	280	271	290	290	259	280	235	259	316	266	292	280	269	261	269	291	292	283	299	279	267	268	277	265	268	267	302	270	284	282	252	277	264	229	290	267	275	262	276	284	312	263	293	271	261	276	269	263	268	272	280	298	280	259	281	293	302	265	266	269	271	244	320	282	269	274	278	294	284	262	264	240	278	276	292	266	270	259	257	255	284	250	273	276	257	268	265	262	269	258	293	278	282	262	273	260	276	306	269	241	269	281	257	268	241	251	242	265	286	232	266	298	273	285	268	286	278	251	305	290	245	273	272	280	284	230	276	256	270	305	270	280	255	269	272	288	285	263	280	273	287	268	278	239	294	261	279	263	262	293	250	264	284	272	249	261	311	256	250	275	228	293	247	254	262	263	288	232	285	283	262	280	279	273	267	280	252	281	274	279	261	272	265	268	248	259	282	268	278	317	287	277	261	243	278	280	266	262	269	283	270	265	262	280	252	289	254	292	278	289	297	266	283	249	265	282	287	283	268	258	281	257	249	234	267	284	249	288	257	281	256	281	265	255	260	261	273	308	286	279	269	266	279	269	259	266	269	318	288	288	268	250	285	290	302	266	278	252	280	295	304	282	263	266	283	284	277	263	271	277	250	270	287	273	273	293	290	276	281	303	257	288	277	295	275	264	296	268	279	272	291	238	262	282	273	278	245	271	268	288	289	273	298	259	262	267	299	261	238	281	296	271	281	271	273	271	290	268	285	280	275	294	274	286	275	256	281	248	270	241	261	274	248	276	260	292	275	262	284	268	265	277	295	275	246	246	248	265	262	252	293	284	269	258	264	252	280	271	264	282	278	253	272	273	262	271	269	300	270	273	296	282	264	260	285	256	269	287	289	279	271	297	271	272	321	267	268	287	270	272	270	276	309	266	271	290	262	265	296	257	259	292	272	292	304	272	245	267	277	257	289	267	278	267	298	257	278	284	263	293	258	269	302	230	274	311	273	261	305	272	286	271	268	294	257	292	306	275	284	269	305	254	277	276	243	277	317	284	284	275	299	260	259	259	248	266	249	292	267	264	266	263	238	278	253	259	284	262	291	272	294	285	275	256	284	268	296	277	280	281	247	269	247	270	263	289	269	281	280	284	258	283	285	276	283	257	247	284	280	288	278	273	274	264	287	297	260	257	286	272	272	262	271	271	265	278	287	286	277	263	276	288	282	262	261	280	233	284	268	261	299	273	257	238	275	264	296	284	282	306	260	278	224	250	270	260	272	253	281	264	295	294	301	274	261	255	244	273	264	280	284	277	272	260	282	272	276	268	275	249	278	265	303	282	278	259	267	274	250	254	276	269	253	273	264	292	258	278	280	280	266	242	254	275	287	294	290	284	257	271	265	251	295	263	280	293	245	210	260	278	294	272	276	279	289	275	275	277	268	277	280	257	279	269	281	283	251	240	278	312	255	257	279	286	285	255	261	272	241	277	274	285	295	287	273	263	288	296	285	271	248	275	276	256	262	293	262	284	259	283	292	272	253	272	260	252	268	290	285	277	263	272	272	270	269	295	268	254	267	248	259	256	273	271	273	279	258	250	267	284	292	248	264	289	258	239	292	283	250	283	281	245	277	291	281	285	260	290	293	294	257	254	311	276	265	252	244	269	274	253	261	248	248	235	277	281	273	291	271	269	278	272	298	278	283	287	275	276	251	279	264	284
38188	53173	46115	31918	19827	10612	6468	4486	2397	1733	1506	1209	982	873	687	647	582	506	557	643	1521	1974	1738	1181	982	772	575	507	450	447	472	484	486	440	422	439	412	398	409	436	433	425	394	403	465	444	440	452	415	437	429	462	448	454	399	434	430	416	421	410	414	421	438	441	459	470	416	426	460	397	452	437	423	432	410	395	478	435	420	441	471	443	449	423	422	449	422	437	430	464	427	429	439	448	414	424	398	453	452	415	417	447	439	445	439	446	394	430	426	432	452	415	425	431	416	455	425	424	468	417	454	449	409	405	449	436	422	443	441	459	479	459	440	431	452	455	423	419	473	432	458	427	403	468	453	472	416	436	466	430	437	435	433	462	433	427	432	417	415	430	440	418	429	398	411	456	428	445	423	428	449	399	422	428	397	470	433	456	422	419	441	432	432	402	426	443	459	393	399	454	459	464	430	445	424	444	432	438	442	416	450	442	445	412	411	401	415	436	408	427	432	397	430	391	415	449	437	419	431	440	423	431	432	434	426	421	448	505	466	419	425	444	432	446	425	451	459	432	425	427	420	421	459	423	444	417	436	405	404	404	450	398	436	451	426	447	434	448	451	448	429	451	440	435	439	380	427	426	432	416	448	416	453	428	411	407	421	410	462	491	382	419	439	413	422	447	395	452	427	426	429	440	409	444	424	434	451	439	459	412	462	449	451	402	427	401	410	445	415	411	399	427	415	454	397	444	457	416	450	419	424	416	459	450	393	437	430	428	425	429	404	444	440	421	401	457	410	460	404	451	470	447	436	410	439	431	458	463	426	423	443	443	399	477	387	416	411	486	488	457	442	441	428	459	452	435	448	431	481	429	404	433	441	402	443	388	446	399	447	409	415	432	445	407	428	404	431	448	413	428	423	433	438	411	434	405	420	449	427	436	429	397	413	432	461	464	457	431	440	465	431	446	447	432	438	432	466	443	423	447	465	438	420	456	433	417	443	394	401	406	433	481	422	414	465	455	466	426	431	420	448	404	417	442	496	397	443	448	431	401	474	400	426	431	432	420	392	430	434	418	431	396	427	414	431	381	430	442	436	407	399	435	440	429	399	446	436	422	484	454	414	438	438	435	413	424	459	456	434	398	427	425	409	435	451	435	397	429	430	452	446	417	471	422	428	406	475	415	408	422	437	428	408	426	404	434	481	444	446	462	434	431	426	451	431	443	429	440	462	432	471	445	413	400	420	442	385	460	418	413	435	441	413	436	415	422	434	423	439	436	405	449	427	437	457	432	453	424	435	401	448	445	445	431	477	432	433	425	415	459	439	448	446	421	415	439	412	441	458	475	450	426	421	479	441	452	427	431	420	444	442	410	433	406	388	466	417	438	436	429	445	464	419	450	409	454	407	418	420	449	433	400	437	418	423	439	469	424	457	454	440	407	433	420	412	403	393	383	408	442	414	432	412	432	440	398	443	393	439	413	409	439	468	413	407	418	460	444	402	406	445	456	450	427	404	427	434	467	468	420	409	436	431	418	459	408	399	421	434	392	429	431	412	429	441	452	450	460	434	402	432	449	401	425	446	435	449	430	412	434	433	438	396	432	431	451	419	427	468	438	454	403	406	446	443	491	422	393	462	455	414	416	414	443	430	407	448	462	412	381	413	421	431	423	424	436	432	420	438	433	415	410	381	419	439	444	426	391	459	448	440	439	441	441	456	399	404	410	417	428	429	441	413	431	465	454	452	456	460	408	428	392	447	457	435	427	450	438	420	482	429	427	437	424	407	416	495	395	440	433	430	437	429	396	417	437	400	454	458	446	414	435	451	418	420	430	423	474	411	444	423	439	435	420	398	464	450	432	411	420	433	439	423	433	439	442	434	416	434	418	468	444	455	462	457	419	447	482	395	459	447	441	415	415	403	437	377	451	427	449	425	422	405	404	437	420	413	436	403	417	455	413	407	473	432	459	440	424	434	445	419	435	403	425	421	396	413	408	425	406	449	428	429	451	435	452	411	396	462	426	451	392	426	448	400	465	415	424	426	467	403	465	415	426	412	440	469	444	391	432	433	428	413	442	435	471	420	479	392	425	424	404	413	421	430	397	421	428	458	444	501	415	435	450	431	417	432	407	431	432	441	421	424	422	399	409	431	414	412	457	412	458	466	438	420	454	429	429	398	449	427	486	466	399	436	435	417	447	418	408	459	411	428	420	423	436	417	423	428	476	443	430	417	400	404	429	439	444	415	432	436	446	442	431	419	447	409	426	437	400	443	411	422	436	427	420	428	423	428	459	417	446	415	416	418	445	428	434	420	430	442	439	408	452	418	429	445	469	416	405	414	439	400	410	446	418	463	468	445	428	446	438	490	401	440	415	420	439	419	437	426	408	420	405	434	432	425	432	442	434	406	419	427	441	445	430	445	458	423	454	400	413	475	452	404	427	436	422	437	449	447	424	427	443	448	418	446	435	450	434	433	396	425	448	444	417	449	431	446	438	422	425	406	419	415	403	391	423	420	425	429	465	403	467	420	429	415	426	428	439	404	443	426	418	411	445	405	434	408	424	389	445	425	420	431	489	425	426	433	398	451	407	427	459	454	486	443	431	445	416	441	422	448	406	427	420	464	387	432	409	437	412	461	434	435	444	437	454	435	419	449	445	438	462	464	421	436	425	406	439	457	436	442	418	423	427	441	395	440	427	444	399	446	416	440	424	414	453	438	445	468	466	418	420	482	463	424	432	448	453	478	442	442	445	433	433	413	457	472	400	457	454	437	435	441	422	414	400	405	420	424	418	436	403	479	452	431	435	417	404	402	414	417	441	428	445	436	443	424	421	460	428	415	419	400	441	450	437	421	395	421	431	451	417	428	407	410	401	441	406	391	450	401	442	477	396	423	411	435	456	416	411	437	392	462	419	415	423	435	404	397	404	425	417	460	384	419	437	440	426	403	430	451	453	415	428	428	426	428	420	413	446	429	469	444	459	385	438	409	404	430	426	444	453	416	433	444	439	446	414	407	419	428	433	434	420	434	418	416	443	458	396	446	428	429	410	387	400	471	445	436	431	462	431	400	421	431	472	423	422	465	491	449	422	442	416	442	387	423	444	402	433	435	442	422	448	391	417	445	423	386	389	415	423	409	444	442	464	436	425	402	412	431	438	460	427	419	414	414	407	433	440	465	392	400	422	440	446	441	457	390	422	425	404	408	439	440	474	420	437	450	457	439	447	453	417	436	423	426	408	466	457	414	421	430	424	446	461	426	422	394	417	462	423	421	417	442	413	430	416	436	459	437	430	453	458	463	446	427	423	435	396	423	461	415	474	441	455	400	404	474	447	423	395	440	453	432	404	423	428	453	437	395	455	416	436	460	416	419	407	416	422	432	391	453	394	396	431	404	429	399	419	407	435	435	408	443	449	425	431	434	443	445	431	450	433	409	433	425	423	433	445	427	426	422	435	459	410	457	456	443	415	428	452	428	420	426	450	442	402	434	439	445	450	415	427
23479	21560	29424	24285	21898	19950	9567	3430	1912	1016	843	682	540	469	465	437	361	329	336	422	1553	1814	1467	823	600	458	387	334	279	281	291	270	341	244	274	264	293	275	276	272	296	258	283	312	314	285	305	269	269	277	306	294	253	330	299	264	314	268	275	289	268	293	290	267	277	277	274	254	304	262	270	265	278	256	300	290	274	291	269	233	275	287	287	283	282	270	276	276	291	298	272	275	281	287	287	281	256	271	268	289	242	300	256	279	293	291	278	279	293	253	238	315	282	309	264	286	309	263	296	266	313	279	248	275	276	271	324	271	313	307	297	287	267	237	278	280	276	276	276	279	281	300	275	257	288	280	280	282	252	286	289	280	303	314	273	294	278	260	276	277	298	259	271	262	294	287	281	266	263	256	293	302	292	290	292	305	272	275	274	305	299	283	282	269	299	286	261	330	285	277	268	301	251	298	274	275	270	320	310	277	260	253	279	292	286	274	293	283	251	263	284	260	262	282	269	291	248	284	277	256	277	299	288	300	281	267	263	295	294	293	280	256	294	234	293	269	268	260	283	289	278	296	307	279	245	283	294	307	290	287	292	259	278	261	301	285	297	295	271	273	283	283	258	267	262	285	243	286	291	259	289	279	267	261	278	282	284	296	306	258	287	268	271	294	279	265	263	289	288	250	266	283	307	265	280	284	276	279	290	278	272	249	331	305	261	285	287	276	274	287	255	284	270	270	285	282	274	242	287	279	264	270	265	280	282	273	283	259	294	291	272	287	263	278	256	265	273	251	278	276	276	246	277	268	309	268	287	259	315	302	293	280	283	277	273	268	307	288	269	256	274	255	261	262	288	260	295	312	306	234	293	252	252	273	255	290	310	244	262	268	299	269	295	265	252	337	278	259	281	285	302	277	315	288	280	291	235	290	255	297	277	307	256	268	247	295	288	272	285	264	278	277	283	295	282	282	271	337	279	301	284	278	269	289	278	263	271	265	272	294	292	302	300	282	319	267	282	282	243	277	287	243	281	250	254	249	257	278	284	277	281	291	274	259	277	281	286	265	280	332	265	275	282	315	303	281	298	264	286	298	246	290	264	262	289	278	263	302	276	249	287	268	289	277	291	289	275	272	267	269	303	274	286	308	257	272	291	262	311	260	281	237	290	299	297	268	261	275	294	319	293	313	285	292	287	258	277	288	307	263	265	295	248	274	272	308	284	274	280	288	280	273	262	276	282	263	236	260	232	292	284	275	297	262	299	236	281	282	282	268	296	278	305	277	289	275	276	263	291	284	280	266	236	301	298	255	289	261	273	238	248	286	259	287	298	249	277	256	278	270	306	277	269	241	284	274	317	283	269	282	276	259	258	281	298	252	257	289	265	265	283	269	276	267	297	274	270	266	268	277	269	268	297	318	262	287	277	272	290	257	261	265	275	264	282	283	250	272	283	255	280	285	278	284	296	286	287	276	269	269	300	275	288	278	296	262	271	294	292	298	261	262	261	274	269	265	270	292	284	287	276	269	256	268	273	275	265	300	275	281	315	273	262	296	272	288	284	273	316	258	310	249	296	301	303	251	286	283	283	276	292	250	274	301	313	274	270	315	262	275	253	295	262	287	256	268	319	249	288	261	293	287	287	270	279	271	327	251	270	267	298	265	268	283	285	271	259	275	280	306	283	311	286	272	286	305	263	274	288	251	265	264	315	300	259	288	286	310	293	277	279	277	271	273	262	272	259	267	277	301	253	261	265	284	290	291	298	302	285	294	271	294	278	264	272	277	267	273	266	302	264	258	308	272	284	279	254	283	292	277	296	292	290	268	286	330	281	294	250	274	277	260	278	259	259	291	263	260	272	293	307	287	262	283	269	240	264	284	257	261	277	289	298	290	309	299	265	272	279	280	260	297	274	277	294	265	277	236	273	277	284	267	267	288	292	287	289	288	286	290	292	276	287	267	287	294	258	273	276	248	282	260	296	267	261	291	285	269	259	304	273	269	278	279	263	287	259	264	265	282	296	278	261	307	288	281	285	282	256	311	298	295	264	255	309	287	288	278	276	292	266	303	288	274	278	271	257	292	284	274	259	281	280	284	299	294	273	277	263	288	277	268	287	297	241	276	258	272	275	233	295	256	281	247	269	285	263	268	245	301	269	259	276	283	271	288	303	274	279	291	277	269	275	278	296	279	276	289	267	272	284	274	292	305	295	275	281	287	277	270	262	294	255	268	285	266	294	268	277	273	305	282	256	313	279	245	279	273	265	289	271	257	263	297	265	259	260	258	277	290	298	266	270	292	279	277	245	295	269	271	289	246	281	290	259	269	312	277	291	287	280	298	264	262	287	276	267	278	274	282	286	275	278	247	298	266	284	251	296	313	274	290	278	257	286	244	283	287	314	288	277	264	292	265	273	284	293	270	276	317	264	275	265	251	275	299	275	295	250	304	309	262	257	268	290	300	282	255	318	287	289	283	264	260	278	272	271	257	257	266	277	278	294	280	267	273	282	291	269	277	291	279	263	298	286	269	265	283	275	281	299	284	320	281	276	271	290	259	276	249	255	265	277	290	262	249	279	288	293	275	289	298	280	277	300	250	284	272	289	262	261	277	269	257	275	278	270	281	286	286	264	309	298	283	289	278	296	293	294	276	264	265	290	306	282	238	283	285	256	273	255	284	238	314	275	276	294	279	290	256	290	300	275	264	296	252	265	280	291	285	274	244	270	269	274	244	278	293	295	283	251	304	254	271	248	274	292	286	252	287	303	268	279	302	260	278	296	263	279	266	287	305	260	289	258	306	281	298	245	289	256	273	296	295	292	282	275	270	255	270	280	271	253	273	285	279	297	275	277	298	269	305	314	279	302	290	258	294	281	245	292	307	268	296	251	273	262	279	284	263	284	272	276	306	295	292	276	278	280	296	264	250	292	291	277	287	266	298	279	305	278	295	272	280	307	278	286	282	288	266	258	253	291	276	263	270	253	292	278	274	285	300	259	261	271	294	263	258	274	307	303	282	264	287	279	300	292	260	265	298	290	282	278	271	254	279	315	295	274	295	287	298	262	278	266	283	280	292	292	294	274	260	272	286	257	256	303	267	260	267	297	286	294	278	297	259	301	262	257	291	277	260	288	252	300	282	298	282	272	289	279	297	270	279	271	278	270	293	301	265	279	287	293	262	254	270	265	264	271	289	297	319	277	268	266	261	265	277	257	304	292	293	275	258	282	254	293	312	295	262	298	289	261	287	277	306	289	283	266	252	264	282	282	264	258	270	303	257	292	263	247	302	291	271	265	273	260	275	266	272	288	259	271	272	278	278	272	306	261	256	301	283	286	272	300	266	278	247	282	268	258	273	288	307	293	302	272	250	309	264	289	264	291	263	307	282	270	281	294	314	278	270	268	289	262	249	277	279	237	284	264	285	278	275	292	272	297	274	298	264	273	268	269	255	280	278	238	264	284	306	269	270	270	286	254	298	259	283	312	278	301	277	281	285	258	268
39843	62544	52998	37830	25585	15121	9412	6615	4413	2365	1992	1508	1161	960	953	829	642	626	595	853	3691	4375	3451	1903	1351	860	622	548	502	426	454	464	421	433	433	403	423	456	438	409	478	400	406	408	418	387	451	400	419	402	445	457	423	422	472	415	450	454	428	432	419	422	418	438	435	436	442	422	451	408	417	445	447	433	438	467	410	418	408	412	414	414	431	413	414	430	411	449	425	448	402	410	443	442	412	397	461	414	458	437	426	414	449	415	417	461	400	428	421	452	450	443	441	423	461	452	447	420	473	426	414	471	441	435	443	428	431	437	403	437	453	442	449	434	427	410	398	430	382	418	427	436	432	432	414	488	421	459	435	479	449	440	393	406	436	415	425	445	389	484	429	413	420	424	420	450	425	436	381	396	453	440	443	450	395	452	445	410	454	434	435	399	417	452	383	458	404	401	410	413	416	430	460	437	426	411	424	447	409	429	450	438	460	462	431	433	416	460	435	403	434	393	429	434	407	448	424	425	434	394	434	427	441	432	422	449	452	438	429	457	467	435	437	413	431	410	447	422	396	404	446	440	383	409	411	364	396	442	432	417	430	408	411	433	431	440	410	465	397	406	433	455	430	437	433	425	446	402	458	415	427	439	426	425	414	418	411	418	441	412	437	450	444	420	444	404	459	424	430	417	412	413	418	466	403	411	430	411	429	419	399	461	429	398	432	472	433	429	392	423	397	408	441	432	413	438	443	477	465	439	429	430	425	413	404	426	412	416	440	399	428	443	447	387	414	404	405	470	403	435	466	449	438	402	416	439	416	394	444	414	443	410	426	441	420	400	429	447	427	435	445	433	438	430	438	410	386	444	421	472	408	429	424	421	392	461	465	416	436	420	430	392	392	429	463	440	413	474	459	416	428	426	447	453	428	458	390	390	427	436	450	438	438	447	416	427	450	432	452	432	461	390	413	424	433	437	407	410	418	441	431	417	409	462	468	419	425	432	407	472	433	420	452	444	411	455	420	438	411	413	446	442	436	398	453	411	456	401	426	423	406	449	404	406	450	412	418	402	414	443	436	433	389	449	411	426	406	390	442	455	455	438	393	409	432	422	441	443	435	409	429	480	432	464	431	441	456	420	437	433	436	400	408	426	402	435	440	431	436	428	423	440	432	423	432	479	400	425	434	430	433	428	398	418	433	438	468	406	439	434	430	399	418	469	444	427	417	442	441	448	427	411	431	426	414	399	426	449	417	459	415	456	474	429	454	446	437	458	449	438	435	437	390	440	436	410	462	419	405	434	434	441	433	473	418	452	435	453	443	418	411	404	421	427	423	436	438	452	403	415	435	413	433	460	438	438	400	449	403	448	429	417	456	426	453	450	417	452	387	425	434	409	428	444	432	387	432	428	417	426	419	443	429	440	433	419	440	416	441	465	434	425	447	411	410	421	409	394	395	428	454	424	410	427	416	443	425	410	423	398	421	443	410	428	438	457	409	429	471	430	419	393	434	425	409	458	426	424	461	431	409	420	406	444	462	444	456	439	427	439	441	418	423	448	415	444	417	438	448	416	452	387	420	448	437	436	414	433	440	409	425	443	421	432	394	427	413	393	454	480	400	421	431	428	431	435	446	439	405	439	468	410	462	411	421	409	430	435	420	422	459	417	412	428	449	429	387	439	437	465	420	433	426	417	407	413	421	459	444	452	426	401	406	485	436	457	453	446	449	465	457	449	441	420	416	422	420	467	450	439	442	397	451	439	418	397	415	419	454	388	401	446	416	433	422	425	431	442	433	414	427	430	410	415	444	426	420	439	471	422	402	397	421	427	417	437	425	478	401	440	432	426	413	457	387	443	412	433	415	443	420	413	405	434	397	404	471	422	409	445	471	440	397	434	420	433	425	436	446	437	413	401	413	417	437	444	448	416	428	421	450	413	432	404	419	434	430	427	462	475	488	431	450	442	451	409	389	397	431	411	459	450	406	419	473	413	428	419	386	440	442	399	413	456	403	443	405	418	461	432	413	419	441	402	443	419	453	422	435	449	460	450	406	420	433	409	420	434	448	437	452	410	411	475	380	386	433	464	443	449	428	439	411	416	414	460	416	450	447	404	360	426	377	467	442	449	441	420	398	433	404	457	430	425	444	429	443	406	468	416	438	434	457	440	434	433	412	440	424	407	416	415	446	448	433	420	441	456	453	437	442	427	382	418	455	428	446	409	417	436	444	407	412	444	405	420	408	423	447	427	409	417	432	429	388	405	457	395	410	457	451	419	446	428	378	430	467	425	445	415	441	441	402	413	396	415	465	399	436	469	468	454	400	429	434	417	460	454	389	457	449	434	421	432	461	412	415	459	450	475	418	442	418	431	397	445	427	444	434	452	426	413	442	457	424	428	431	399	419	408	435	417	427	434	395	401	454	418	409	431	442	471	417	451	429	453	401	424	425	408	433	439	441	412	448	463	408	435	437	421	448	417	451	433	410	388	437	441	426	428	437	445	426	452	435	445	437	419	432	455	461	411	449	480	433	409	431	429	447	446	436	447	462	447	429	439	440	430	465	438	436	433	455	454	455	436	453	463	449	451	440	457	449	397	424	416	452	435	413	449	423	413	466	447	461	396	482	429	405	474	428	424	427	443	434	411	472	409	433	419	405	436	434	415	493	414	445	460	419	420	397	427	433	436	451	432	468	434	464	411	414	460	430	439	428	423	431	442	458	425	394	426	440	424	416	440	415	444	409	411	418	421	465	428	440	447	426	409	421	401	450	410	425	442	433	428	460	416	445	440	416	399	400	407	409	436	439	466	438	438	421	395	443	443	400	426	462	420	387	445	437	439	411	387	424	437	403	444	383	429	413	447	468	416	436	435	448	407	374	462	400	426	425	413	436	418	451	433	434	458	448	461	430	469	435	450	429	401	422	427	403	473	456	407	391	419	398	485	417	424	450	446	384	407	418	435	451	431	455	428	435	434	402	417	423	460	398	431	394	417	434	438	400	410	425	428	406	429	443	409	432	438	455	432	415	422	407	407	493	433	437	422	452	437	434	409	441	420	454	424	426	421	397	423	362	402	428	406	484	372	433	434	394	427	393	447	440	448	422	424	450	432	403	425	450	421	440	416	436	433	422	386	415	403	420	441	428	424	456	412	443	431	430	424	441	458	427	395	392	436	420	440	443	390	433	447	423	412	492	441	452	404	426	439	457	455	438	449	435	419	416	432	438	405	426	412	426	445	443	429	477	439	422	454	413	419	431	405	433	422	423	444	419	462	407	434	458	429	436	424	432	466	441	445	422	388	452	456	378	434	412	434	423	435	409	442	427	410	409	436	446	433	416	472	426	433	424	436	412	385	412	443	395	428	402	461	404	413	406	441	455	405	439	426	420	422	417	420	431	421	422	434	463	486	443	389	404	430	402	471	423	425	422	411	417	386	431	445	434	455	432	408	379	424	425	398	415	420	421	446	393	412	428	382	417	458	401	396	415	451	425	430	448	432	440	414
29649	28850	29820	18686	5691	2314	1230	770	557	498	481	429	362	372	337	332	325	298	291	304	329	454	457	407	323	309	298	299	284	269	290	290	316	302	246	267	255	278	237	282	278	285	292	280	247	258	249	289	266	268	276	276	299	268	272	263	257	278	271	294	276	264	266	250	274	261	247	292	274	296	263	261	298	259	292	276	289	289	263	322	272	232	291	261	264	262	261	266	263	265	266	271	285	270	250	278	272	274	250	276	251	254	241	257	270	250	288	282	281	260	257	288	263	273	234	244	260	268	306	275	273	275	311	294	299	269	286	273	270	249	297	293	269	268	266	252	247	295	275	294	281	266	249	292	264	258	260	280	298	274	269	247	258	285	265	283	286	244	262	301	272	318	267	270	309	269	289	250	268	281	246	266	275	293	266	250	281	258	277	279	275	282	279	279	254	255	256	279	271	266	270	317	250	283	243	269	277	269	295	257	275	285	284	280	282	285	265	247	263	236	279	256	275	256	259	258	291	282	264	265	241	252	263	287	261	260	283	285	282	299	276	260	276	253	277	278	266	292	271	253	293	266	268	301	287	279	292	266	258	270	284	282	313	250	272	272	254	238	259	267	243	267	282	305	288	282	288	276	292	302	269	262	270	276	266	266	256	262	246	315	277	279	284	269	272	283	260	276	251	267	284	274	273	247	297	251	261	304	279	292	252	278	253	293	257	248	264	273	276	261	291	274	246	269	268	295	282	270	265	285	274	264	262	270	247	279	243	268	271	292	279	252	269	268	262	291	275	282	277	266	242	296	268	268	276	278	289	241	280	239	276	287	275	235	267	279	274	269	289	243	266	307	256	299	258	273	265	256	273	274	275	282	274	262	249	252	256	261	239	278	252	277	265	294	270	260	272	318	259	286	244	269	250	291	289	257	286	248	269	285	276	253	251	290	263	278	272	279	284	247	273	281	241	248	234	277	275	283	274	254	277	260	263	268	303	271	294	289	267	260	267	248	301	258	274	278	261	287	265	269	296	252	259	281	269	270	274	273	262	268	265	272	263	245	281	299	276	267	256	287	265	243	278	258	251	251	288	257	257	249	285	263	243	249	256	242	296	265	261	286	252	271	288	261	234	249	262	253	259	268	277	282	296	265	289	284	253	266	267	273	277	274	223	274	275	282	268	268	266	282	242	280	250	261	292	258	268	248	277	287	262	294	244	257	275	266	293	314	217	269	252	306	292	272	252	258	261	264	262	283	266	254	231	270	266	291	278	282	286	274	273	275	285	244	272	271	295	250	271	255	275	281	280	271	249	284	270	276	273	282	276	287	270	282	254	285	255	277	269	298	264	278	269	265	260	274	278	287	271	275	269	288	283	246	294	272	262	264	270	248	271	289	283	249	287	274	256	261	309	270	259	273	265	281	289	262	301	260	274	259	268	288	232	280	279	274	286	264	261	293	281	264	264	239	316	243	277	257	294	259	249	298	289	252	257	262	260	288	267	271	253	237	271	284	282	281	283	272	295	251	270	294	268	242	304	241	260	284	314	282	266	271	246	247	233	281	251	275	268	258	270	289	236	266	249	250	278	290	259	292	269	274	248	258	280	259	290	280	276	291	270	280	272	278	278	280	267	263	281	303	272	270	315	266	279	274	299	283	259	275	265	291	263	290	275	226	254	279	272	286	251	294	279	296	278	292	242	253	261	322	270	272	298	278	283	253	295	261	294	254	265	303	262	281	276	300	281	264	278	251	223	279	286	273	279	241	256	245	273	276	260	253	251	234	272	279	261	264	267	264	281	257	273	270	286	277	287	228	271	257	261	252	255	233	250	276	286	277	261	276	259	250	270	268	260	278	267	273	267	301	245	256	281	274	267	272	238	274	295	251	287	263	263	273	251	273	273	252	298	249	267	239	251	246	266	284	259	284	278	289	320	282	293	266	278	271	273	282	258	271	291	265	253	298	253	262	274	252	301	298	262	270	265	243	280	306	261	255	249	289	230	253	259	274	285	271	294	283	264	264	266	277	297	264	291	278	269	303	285	289	276	283	280	249	267	269	254	280	274	288	281	284	250	249	259	285	266	245	249	263	277	234	272	287	257	280	268	259	248	269	286	275	262	279	266	252	281	301	277	294	293	265	280	293	276	279	260	290	267	265	271	269	293	240	267	268	270	292	261	288	253	272	294	276	300	295	260	275	283	273	293	268	252	269	271	254	297	285	259	272	238	255	253	244	264	264	259	258	277	254	272	289	265	269	277	294	288	276	262	232	248	296	265	289	262	255	256	263	256	279	257	283	269	272	273	249	291	259	276	251	258	282	262	282	241	269	263	274	253	266	264	281	255	277	272	279	256	282	283	285	274	290	270	259	262	266	255	297	275	262	273	280	254	265	268	295	257	280	233	287	289	271	267	257	283	252	269	260	241	260	287	281	277	268	245	282	273	294	292	258	269	259	246	277	246	265	299	287	272	258	252	274	255	282	265	284	308	261	251	287	263	285	266	274	265	264	263	259	284	278	273	236	287	282	260	304	261	244	297	260	278	278	252	276	255	286	249	298	264	243	258	253	267	277	288	269	267	254	256	283	262	269	260	294	275	284	286	259	256	284	268	280	249	271	248	291	302	253	266	270	283	287	277	259	243	288	267	268	245	281	260	279	264	269	257	271	255	289	272	292	288	290	274	258	260	287	271	270	246	263	281	274	295	288	241	267	271	294	283	295	264	288	250	272	275	256	265	265	293	224	273	255	282	265	280	278	284	277	287	267	261	232	255	290	285	279	252	276	265	292	274	259	279	264	261	264	287	280	290	277	285	285	284	271	271	296	308	303	299	250	257	294	269	272	266	280	288	247	312	278	252	264	296	279	245	249	326	271	291	278	280	283	267	266	279	263	264	259	282	239	288	275	280	245	267	262	294	276	256	282	268	271	289	296	259	235	246	275	257	259	286	293	293	249	261	247	273	297	255	280	257	261	281	248	259	295	285	258	248	268	277	285	264	273	282	260	288	280	273	284	263	267	272	257	280	277	258	272	307	286	291	304	276	274	257	246	253	289	252	261	298	252	271	279	263	255	251	274	278	268	250	267	302	260	260	260	307	261	279	272	260	263	275	296	246	279	260	281	290	263	284	269	259	241	276	263	270	274	269	261	284	266	268	266	289	287	280	265	258	271	275	260	232	297	276	260	272	273	277	241	296	247	279	266	255	280	292	261	279	275	278	263	278	248	286	253	300	283	253	263	254	262	260	257	271	269	286	276	282	240	277	278	283	253	263	229	301	294	275	278	266	262	284	232	293	286	291	283	269	289	282	259	265	271	264	290	262	267	287	277	249	272	260	263	263	256	280	283	300	239	253	278	263	287	255	285	294	311	243	257	276	256	275	273	279	263	275	255	270	241	254	302	259	288	257	310	251	254	247	249	264	284	279	293	278	243	263	265	267	258	293	249	276	287	268	266	263	262	273	265	252	267	261	260	278	259	278	294	230	272	303	247	234	274	234	281
36396	46386	38821	22555	10057	5681	3229	2026	1380	1145	1143	1006	820	711	611	600	550	503	516	492	644	890	768	700	529	441	465	448	438	447	442	426	409	408	469	437	437	444	423	443	417	456	472	427	487	442	404	447	417	433	422	421	433	420	472	435	393	424	425	414	413	434	411	483	394	431	436	406	425	410	451	429	433	420	439	407	447	425	435	438	407	435	410	445	427	437	424	439	402	415	447	436	410	419	403	427	416	405	448	426	414	428	440	453	427	433	411	437	428	447	393	402	429	426	443	415	410	428	461	433	409	403	436	473	415	439	440	402	423	438	385	437	410	463	468	422	428	453	428	401	444	467	416	443	438	405	392	420	462	427	439	385	441	398	434	439	450	426	450	405	417	427	451	402	442	405	429	454	405	375	445	416	420	436	409	410	423	414	406	418	440	418	462	424	453	415	393	397	430	442	424	427	476	412	426	419	444	450	449	433	418	404	444	420	419	437	432	395	446	449	464	448	430	421	400	451	451	424	394	442	416	378	411	414	435	437	461	422	377	431	481	433	425	435	420	452	419	464	403	416	416	462	412	408	464	426	425	409	406	432	393	453	431	428	430	392	454	446	408	395	430	480	461	429	405	408	444	443	441	415	410	437	466	428	436	420	417	423	418	436	415	442	427	426	430	432	433	407	417	431	427	416	447	414	442	429	432	427	439	426	431	446	431	393	423	416	456	441	441	460	407	443	415	397	438	398	411	395	447	444	412	386	409	415	432	437	412	454	413	436	416	442	427	398	444	435	459	429	402	441	459	407	435	425	424	450	371	438	459	409	384	420	415	435	465	429	410	416	421	424	421	436	406	420	458	421	459	427	435	411	406	439	437	443	408	439	464	439	457	460	409	427	387	457	455	421	406	401	430	386	420	418	429	460	459	440	438	461	441	417	406	456	448	457	435	412	459	488	460	394	427	401	439	458	393	417	460	439	441	403	393	427	418	502	468	427	422	436	412	443	438	430	422	435	442	413	414	444	373	417	413	440	428	415	440	397	409	417	412	413	418	444	443	447	423	381	386	414	437	431	405	416	453	447	468	428	451	431	422	469	400	478	423	449	429	439	409	427	413	438	469	393	387	427	416	442	448	431	416	491	420	434	418	397	449	405	427	429	396	453	422	422	442	452	426	451	419	429	424	372	400	414	430	474	455	456	419	452	421	430	437	416	433	431	395	421	425	422	433	390	425	440	433	388	440	449	418	447	419	429	444	430	468	444	421	434	424	452	396	459	431	398	405	434	443	414	367	408	438	423	413	403	406	425	448	410	429	433	442	430	425	491	446	429	433	433	406	438	403	428	432	439	434	397	429	421	415	418	429	423	425	437	411	454	400	416	454	423	422	440	455	390	444	459	391	421	416	424	433	439	418	433	406	404	435	470	433	426	425	404	430	443	427	427	403	418	398	420	420	468	416	409	443	454	440	397	440	465	441	415	466	432	404	429	422	437	428	411	435	467	441	431	420	417	448	413	425	455	412	444	415	418	411	434	473	423	397	422	414	421	449	414	431	435	434	464	396	411	404	400	410	410	415	451	426	456	411	434	438	432	383	411	437	420	433	431	447	421	395	423	422	400	401	408	421	428	432	441	414	423	431	424	445	403	440	431	438	419	418	439	433	414	438	428	438	464	415	469	421	455	457	429	424	417	436	439	408	408	412	450	442	397	444	486	443	429	388	461	431	402	409	426	467	434	444	429	428	436	419	408	417	427	441	446	405	446	486	450	425	435	433	408	418	419	452	428	413	442	418	441	420	414	479	428	432	406	422	434	389	402	425	407	430	418	430	422	433	426	445	429	417	434	404	422	425	447	467	387	430	427	409	404	442	416	370	425	433	456	403	432	433	440	439	463	432	469	463	422	417	426	445	448	431	431	452	444	405	396	475	424	454	454	483	430	405	457	416	441	417	406	453	424	423	454	412	471	432	429	442	461	426	401	424	399	413	420	404	406	407	431	414	427	394	458	428	448	460	440	466	429	390	426	454	431	413	421	449	456	418	420	432	453	437	463	430	457	421	448	433	408	480	423	423	382	457	431	442	438	395	458	416	415	393	438	419	441	400	448	418	428	421	427	437	421	427	421	434	409	421	414	411	426	447	410	472	408	430	452	405	425	421	444	420	435	441	435	437	464	444	432	409	450	426	458	423	416	427	458	411	452	451	455	444	416	441	434	422	435	437	399	419	392	419	397	437	399	439	425	476	403	419	402	469	398	465	416	443	450	427	401	405	444	469	447	418	442	433	430	421	425	455	435	448	438	430	418	441	423	401	416	468	419	397	406	454	380	427	452	425	391	457	461	428	419	422	458	466	438	443	441	432	446	444	442	433	438	431	383	440	435	439	400	456	430	390	410	453	484	439	430	453	426	430	388	429	426	468	406	435	417	435	409	434	412	466	457	397	448	448	435	399	399	412	437	421	440	449	431	446	447	438	468	428	445	380	444	439	440	427	436	438	414	419	407	407	412	423	404	428	413	424	445	442	420	440	451	452	462	431	421	428	406	406	420	399	443	441	403	437	433	429	435	427	408	415	375	403	401	396	441	406	439	439	405	410	450	429	427	437	408	419	412	433	417	407	423	415	438	421	409	421	422	431	447	444	429	437	402	412	439	425	435	400	420	424	419	432	408	421	433	410	405	398	440	426	405	427	421	440	416	443	424	415	401	416	458	429	438	392	406	444	439	423	396	473	423	405	429	433	417	409	426	471	430	415	414	453	405	444	421	410	436	391	389	429	394	413	421	435	433	439	429	456	448	413	423	445	410	426	422	406	455	442	402	428	427	415	418	431	433	450	452	397	413	427	442	458	434	427	474	440	414	448	414	424	442	406	463	418	402	413	446	423	423	440	414	460	445	457	406	431	433	389	453	428	440	459	428	417	432	423	481	397	432	430	445	477	389	429	438	442	423	442	438	431	430	419	438	413	401	435	441	456	409	436	438	407	414	440	424	399	399	430	420	436	413	434	439	418	406	445	416	415	439	414	446	409	420	437	429	426	446	415	472	488	415	430	412	416	446	428	420	435	415	408	405	468	419	462	436	408	437	460	430	426	445	426	447	376	427	421	392	449	376	442	424	412	387	402	442	438	399	436	433	392	422	458	412	413	474	412	431	417	425	432	387	439	390	409	387	399	432	458	429	424	392	415	445	451	426	412	433	400	414	427	443	438	440	426	427	446	425	438	395	422	432	399	414	403	445	415	443	433	459	437	406	435	455	424	420	386	434	451	392	416	448	450	441	413	375	426	490	448	425	450	401	401	451	412	423	425	436	456	388	451	427	407	440	442	424	424	458	440	457	457	411	427	408	412	432	414	434	437	393	432	429	450	404	439	399	446	410	418	416	423	413	411	413	440	456	417	432	430	407	452	427	430	456	382	427	406	436	403	493	428	451	416	428	440	412	399	451	436	453	405	417	410	399	423	431	452	435	402	427	442	429	383	394	453	462	439	435	427	447	405	412
24782	21579	28790	25586	19885	11437	5206	1984	1007	645	602	531	440	428	391	381	374	312	282	318	827	1148	1055	638	490	330	283	281	284	259	293	276	272	280	292	263	271	254	259	290	283	304	295	280	297	239	268	268	288	295	250	257	293	302	271	290	267	286	280	282	300	270	265	266	275	295	302	295	278	271	271	251	277	282	248	262	281	296	273	296	271	299	277	282	238	288	239	287	275	267	253	270	261	265	291	291	285	252	267	261	272	258	292	274	280	267	292	248	253	269	283	291	253	264	242	287	290	271	278	282	287	255	260	302	266	283	283	293	278	285	251	297	252	249	300	259	297	306	282	288	312	279	280	291	296	256	304	265	270	285	280	283	277	264	274	255	293	244	266	269	295	269	295	292	288	245	276	279	287	279	259	264	249	254	280	250	277	285	258	272	267	277	285	277	295	271	276	279	289	264	275	294	283	271	265	293	265	268	288	234	291	291	276	256	275	259	242	298	279	278	285	254	283	307	286	247	304	261	253	272	280	301	282	243	268	262	270	293	252	270	289	270	286	286	306	262	287	253	238	303	286	241	284	303	290	300	264	286	263	249	295	273	292	285	283	260	280	255	275	269	244	257	275	263	266	278	270	259	274	270	297	277	258	307	274	263	247	306	267	283	285	269	288	261	255	290	251	279	312	282	263	307	275	256	303	298	287	300	251	251	314	274	260	274	293	279	246	289	323	276	255	275	266	264	279	276	277	276	270	284	294	287	290	309	300	306	284	263	300	301	278	244	278	282	260	247	272	281	287	314	273	279	287	259	259	264	257	275	245	265	282	277	281	263	273	303	234	277	279	291	258	280	259	264	282	276	291	258	284	274	274	266	279	298	252	258	265	288	271	264	276	237	271	277	269	248	284	296	288	267	277	276	258	283	258	299	268	274	259	280	268	309	283	246	278	278	296	255	259	300	290	264	276	286	294	289	297	269	303	253	273	263	283	273	265	275	272	239	290	266	266	269	288	294	296	277	264	268	264	291	279	288	273	255	262	270	262	269	241	248	264	270	255	254	265	276	277	254	272	275	252	280	299	281	288	237	272	292	271	283	262	259	270	272	288	277	289	233	295	258	256	277	286	301	254	249	303	254	261	301	280	263	267	272	305	288	305	257	267	263	289	277	264	323	267	272	268	293	288	262	265	288	265	276	288	309	299	273	241	272	268	262	261	253	261	287	277	277	269	293	309	264	285	275	283	279	301	261	244	271	266	257	292	305	309	281	268	241	263	291	268	293	260	244	270	239	289	285	257	271	272	257	300	283	266	270	281	262	260	261	275	296	283	279	271	225	262	249	283	265	289	274	283	264	286	271	300	298	270	256	277	302	264	303	266	266	262	292	295	264	254	290	291	269	302	280	258	269	270	260	284	267	296	267	262	262	243	293	286	273	283	274	276	272	292	286	296	252	270	286	246	262	303	301	276	277	278	264	249	257	290	270	272	257	269	285	261	255	265	259	268	248	290	288	287	292	272	279	269	283	258	252	274	258	285	271	302	291	293	264	274	292	244	264	264	242	298	282	292	274	275	252	279	263	293	263	240	281	269	231	283	285	274	295	261	257	269	273	279	264	255	262	321	294	274	269	278	297	311	255	283	310	270	289	281	281	277	238	276	269	285	296	295	278	297	291	260	307	300	273	261	254	315	296	269	307	270	255	280	276	272	262	258	282	297	291	249	277	289	297	254	262	266	289	306	302	263	286	266	260	285	290	276	265	292	271	285	270	270	282	285	253	284	262	285	278	284	273	237	273	294	275	286	268	304	289	266	268	243	282	273	308	287	292	267	263	297	271	267	284	252	266	274	308	263	263	251	259	314	284	294	285	269	286	260	264	266	275	269	282	244	276	295	260	308	279	271	277	277	298	273	290	265	273	286	275	268	290	279	316	294	266	276	288	278	265	249	250	288	241	274	272	253	268	276	267	263	271	285	240	301	289	252	270	259	250	251	288	273	258	256	257	278	271	257	273	270	268	274	282	281	236	272	282	276	293	271	275	260	277	284	281	253	271	266	271	261	280	258	289	279	289	296	272	288	267	272	274	294	275	258	282	271	269	289	317	276	280	286	301	269	277	271	285	278	290	267	259	267	282	262	286	300	278	285	283	292	256	280	264	278	259	272	269	256	283	269	322	260	295	271	264	286	241	293	281	275	268	254	279	249	303	270	273	290	280	281	264	266	279	248	285	252	292	269	268	280	289	255	272	339	270	266	254	290	293	261	254	267	292	246	297	250	288	274	268	288	278	251	264	284	298	271	279	267	294	256	266	270	270	272	280	290	254	282	257	295	288	267	267	250	299	282	245	280	286	285	280	276	283	255	267	296	268	270	281	270	284	295	283	284	287	268	302	302	286	237	286	279	278	278	271	274	287	292	274	262	272	284	283	270	307	268	277	281	297	293	289	294	259	278	276	265	285	269	256	281	290	261	267	303	263	299	221	259	273	262	286	276	274	276	274	241	271	255	272	281	265	252	322	271	295	314	272	266	276	231	266	292	269	260	278	277	284	273	277	264	286	258	267	296	264	273	271	292	274	259	266	245	284	301	251	269	271	263	242	263	250	256	302	271	290	255	244	279	289	265	273	270	262	283	288	272	291	278	249	276	264	279	290	275	293	289	278	289	299	291	283	265	304	298	269	256	262	267	280	271	270	285	274	265	283	268	285	248	290	237	281	275	274	273	269	266	274	245	279	263	318	284	280	275	269	300	302	248	274	287	298	271	277	302	264	281	293	276	327	263	297	285	281	296	260	269	278	282	268	275	290	257	265	250	294	296	306	284	261	269	265	275	290	278	284	306	277	271	293	289	290	278	267	290	283	263	270	283	284	255	270	280	280	275	257	278	292	282	304	270	277	263	277	280	322	280	284	299	295	249	280	262	258	289	265	276	268	279	286	297	272	283	280	250	287	278	318	296	272	272	268	267	248	275	238	271	269	306	289	277	230	289	293	279	239	258	283	278	274	265	296	260	272	290	275	273	275	248	286	262	275	283	282	289	253	278	250	263	280	284	267	271	285	288	292	275	267	278	249	266	243	313	246	266	279	286	262	261	253	274	275	277	272	267	284	281	270	280	275	237	253	274	254	264	294	268	285	292	234	266	272	277	268	306	255	294	270	259	299	264	263	298	260	295	251	270	288	271	280	261	306	273	282	279	303	264	262	263	249	292	284	276	265	268	265	255	263	303	275	248	261	296	260	286	284	270	265	263	295	295	259	278	295	276	290	278	281	282	280	292	299	258	263	312	263	257	264	274	250	262	249	254	286	285	256	258	292	283	262	274	248	262	254	313	282	256	274	259	318	293	284	273	261	316	261	298	276	245	272	279	285	272	285	283	265	270	260	291	247	269	263	274	274	270	265	290	315	270	269	283	280	281	279	286	275	281	251	276	279	290	269	288	315	324	264	271	279	266	274	273	278	304	312	256	279	253	264	278	277	258	274	274	288	269	265	284	277	269	248
36260	52339	43882	29363	20680	14510	8769	4136	2434	1561	1410	1125	988	850	746	749	630	528	511	480	1933	2666	2277	1411	834	611	542	490	449	435	418	418	433	426	433	437	419	449	391	436	426	433	463	417	418	424	431	406	431	440	423	441	450	430	441	405	442	439	473	455	401	408	410	431	419	435	441	423	475	427	443	446	422	402	442	436	434	444	476	407	432	419	441	454	453	397	453	425	426	417	448	428	425	437	416	477	415	463	411	437	453	443	406	424	417	443	439	438	477	446	450	411	454	404	428	503	376	436	439	416	423	450	461	452	453	406	476	396	454	446	419	432	421	421	433	436	415	431	441	403	416	411	451	446	445	396	424	399	426	470	437	442	427	408	392	423	422	409	420	449	438	453	447	403	443	451	423	432	449	433	452	509	414	416	460	411	443	442	442	436	454	426	467	417	453	404	449	430	463	421	440	426	444	442	401	424	396	477	453	436	416	408	429	437	436	416	417	449	437	436	420	408	432	479	424	419	418	432	426	437	464	454	458	406	426	431	443	407	466	440	425	385	408	433	409	437	440	424	450	410	411	431	476	428	445	423	413	406	427	442	444	425	446	409	423	450	430	455	422	449	419	413	422	439	432	438	422	438	387	453	467	455	420	395	425	437	430	454	437	447	400	427	443	447	467	424	440	419	421	443	459	419	450	452	450	411	477	436	429	410	454	446	453	460	455	421	454	430	438	419	468	468	415	427	421	426	397	414	439	478	424	444	426	439	416	465	430	424	460	486	468	426	453	415	459	449	444	428	438	419	472	442	451	454	461	453	401	433	440	425	417	417	420	408	413	429	403	431	388	458	449	410	432	431	447	442	415	456	448	426	428	409	427	431	423	449	420	409	436	444	458	454	449	400	426	444	402	431	411	433	442	445	430	467	444	429	436	456	425	438	442	442	445	442	459	404	450	438	430	417	460	433	471	429	426	455	417	401	469	484	428	469	380	438	429	392	422	426	378	440	408	428	438	448	482	444	417	417	418	439	454	404	417	459	441	441	376	455	410	433	417	446	472	474	430	427	480	426	422	448	466	437	427	401	453	399	413	445	466	438	429	474	421	412	397	461	423	440	430	419	404	458	401	440	448	439	399	434	428	405	471	420	426	437	451	435	455	408	419	478	408	399	415	414	402	452	441	445	438	462	408	381	430	413	455	457	409	444	442	413	413	438	463	417	441	396	427	458	442	431	440	436	454	406	458	443	384	428	419	430	434	453	408	483	417	442	414	461	386	437	456	402	422	407	450	419	475	420	478	456	419	415	431	442	408	423	400	422	461	418	494	433	433	434	426	401	441	435	419	438	421	449	453	421	447	444	446	437	415	447	443	448	400	412	429	441	439	441	459	427	471	434	402	438	446	438	424	448	381	434	447	428	471	434	428	409	441	441	438	451	417	408	426	442	401	464	411	456	414	432	454	457	419	427	442	402	434	426	421	402	409	415	418	470	454	447	437	485	415	464	449	461	457	444	458	452	438	441	431	388	444	440	426	430	472	447	436	433	435	443	458	469	441	411	450	436	430	471	416	446	452	430	464	444	431	400	437	428	405	437	431	443	422	455	407	411	417	460	427	443	421	439	417	425	441	423	463	448	408	433	392	423	419	459	425	411	407	420	442	439	438	409	412	424	435	423	420	393	446	442	382	419	448	424	427	428	432	439	453	471	391	404	442	427	440	396	416	457	438	419	474	466	427	403	425	437	460	469	429	416	441	457	394	412	401	373	406	451	431	411	426	432	434	389	432	405	445	363	421	447	412	451	408	417	420	446	442	432	442	433	420	460	444	453	399	439	467	419	423	436	429	484	452	428	410	427	420	429	463	430	418	403	454	414	442	423	425	456	452	432	469	439	423	442	439	430	439	428	473	420	433	457	452	417	430	431	445	439	472	391	443	439	388	454	432	436	466	445	457	434	457	407	416	418	434	440	420	476	428	416	453	448	427	432	441	420	463	436	457	445	436	438	410	419	430	398	422	415	436	457	420	425	459	435	404	434	421	429	468	463	443	413	440	428	474	418	425	439	418	434	429	450	427	447	381	453	445	404	404	441	433	433	447	456	477	453	409	456	432	386	450	463	405	390	459	398	435	439	405	464	421	452	453	420	456	480	435	462	449	417	449	442	478	444	462	436	430	429	424	434	437	419	421	435	426	432	425	455	429	448	471	412	458	440	419	439	453	452	442	402	445	420	456	423	435	423	472	456	430	437	372	436	457	463	421	420	455	444	436	391	432	442	427	432	422	455	434	412	450	420	454	425	420	402	441	425	468	458	478	423	423	440	439	442	423	462	429	441	434	424	430	416	446	411	447	418	418	417	444	412	431	433	438	431	429	428	419	400	433	398	450	440	446	451	414	445	459	413	432	433	449	451	442	414	415	425	426	425	414	432	425	442	457	477	423	414	445	445	462	444	445	435	442	435	398	435	417	449	462	402	447	437	418	439	431	419	432	413	415	465	440	475	426	415	437	431	473	435	469	436	434	410	457	466	423	436	398	452	435	415	471	406	415	434	411	435	435	390	413	456	417	436	432	404	427	435	433	432	434	414	439	408	419	440	412	420	387	429	386	458	431	420	451	434	440	455	427	423	473	503	448	419	433	423	442	462	408	426	484	385	423	475	444	425	410	490	443	428	390	408	422	438	457	437	414	464	441	434	421	411	453	424	425	443	427	423	432	446	446	412	435	400	453	446	467	426	437	445	477	463	426	410	417	430	433	437	426	415	464	402	446	405	431	445	437	437	438	425	409	441	425	424	497	413	442	456	415	411	434	433	431	437	455	433	434	441	468	443	444	415	464	439	398	466	416	474	456	425	412	453	445	501	462	470	441	453	436	454	411	451	434	441	448	460	448	440	439	453	425	413	421	456	456	407	444	438	442	439	467	450	442	407	433	431	452	401	451	428	399	431	456	406	402	447	422	426	421	445	430	410	465	438	403	416	445	441	424	434	425	414	472	397	454	431	440	454	403	455	476	451	432	427	431	418	446	464	441	410	405	426	427	406	438	431	435	417	419	428	436	418	438	421	421	390	446	413	440	420	437	438	413	384	432	436	409	418	417	432	429	417	435	450	431	439	463	424	451	441	450	427	420	436	408	426	414	398	448	399	411	442	422	424	437	427	444	440	453	435	409	440	408	451	448	421	418	420	427	418	440	455	463	450	390	413	403	448	445	430	449	469	437	417	433	465	444	437	437	413	390	429	396	444	433	437	413	448	426	420	467	423	405	415	412	452	420	443	412	439	394	442	388	436	449	434	402	433	419	412	435	419	414	401	467	425	442	437	396	441	445	464	422	454	420	395	428	452	467	437	461	465	450	451	440	406	437	467	467	459	460	442	436	448	437	420	433	461	423	412	450	450	463	493	439	417	423	459	439	445	399	445	444	452	430	416	432	444	442	422	419	459	401	447	449	450	438	422	434	447	450	413	417	411	404	468	422	432	465	419	437	439	449	429	434	414	398	464
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
