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
341197761563	341197762124	341197762674	341197763224	341197763774	341197764324	341197764874	341197765424	341197765974	341197766524	341197767074	341197767626	341197768174	341197768724	341197769274	341197769824	341197770374	341197770924	341197771474	341197772024	341197772574	341197773124	341197773674	341197774224	341197774774	341197775324	341197775874	341197776424	341197776974	341197777524	341197778074	341197778624	341197779174	341197779726	341197780274	341197780824	341197781374	341197781924	341197782474	341197783024	341197783574	341197784124	341197784674	341197785224	341197785774	341197786324	341197786874	341197787424	341197787974	341197788524	341197789074	341197789624	341197790174	341197790724	341197791274	341197791824	341197792374	341197792924	341197793474	341197794024	341197794574	341197795124	341197795674	341197796224	341197796774	341197797324	341197797874	341197798424	341197798974	341197799524	341197800074	341197800624	341197801174	341197801724	341197802274	341197802824	341197803374	341197803924	341197804474	341197805024	341197805574	341197806124	341197806674	341197807224	341197807774	341197808326	341197808874	341197809424	341197809974	341197810524	341197811074	341197811624	341197812174	341197812724	341197813274	341197813824	341197814374	341197814924	341197815474	341197816024	341197816574	341197817124	341197817674	341197818224	341197818774	341197819324	341197819874	341197820424	341197820974	341197821524	341197822074	341197822624	341197823174	341197823724	341197824274	341197824828	341197825374	341197825924	341197826474	341197827024	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2808	2000	3600	2300	2808	2000	3600	2300	2809	2000	3600	2300	2809	2000	3600	2300	2809	2000	3600	2300	2810	2000	3600	2300	2810	2000	3600	2300	2810	2000	3600	2300	2811	2000	3600	2300	2811	2000	3600	2300	2811	2000	3600	2300	2811	2000	3600	2300	2812	2000	3600	2300	2812	2000	3600	2300	2812	2000	3600	2300	2812	2000	3600	2300	2812	2000	3600	2300	2812	2000	3600	2300	2812	2000	3600	2300	2813	2000	3600	2300	2813	2000	3600	2300	2813	2000	3600	2300	2813	2000	3600	2300	2812	2000	3600	2300	2812	2000	3600	2300	2812	2000	3600	2300	2812	2000	3600	2300	2812	2000	3600	2300	2812	2000	3600	2300	2811	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
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22824	21406	28961	24292	21570	21899	14896	6156	4633	3516	2235	1596	1123	750	572	441	306	264	224	206	221	205	207	216	196	222	196	195	183	187	191	178	206	186	189	163	208	197	181	200	224	188	177	195	205	203	172	197	196	193	210	177	181	171	205	185	210	184	180	173	206	204	172	183	185	171	159	179	177	189	179	193	179	186	180	206	169	187	196	175	189	180	186	187	163	193	192	187	177	173	178	187	205	207	211	181	202	154	209	184	156	201	189	213	202	173	180	160	186	150	199	169	196	209	201	159	181	191	198	205	189	162	177	185	177	192	184	195	201	165	193	183	190	195	203	170	192	188	187	184	192	183	156	218	189	198	192	177	201	142	200	194	175	165	195	193	187	202	184	176	209	200	185	185	189	178	206	184	203	190	199	196	173	164	192	205	175	176	179	180	154	176	167	182	162	180	186	176	189	190	189	164	190	194	181	173	191	185	191	180	198	173	174	189	199	162	178	181	188	200	173	194	197	164	190	165	198	189	177	177	204	190	227	201	175	225	185	161	199	200	188	197	173	180	156	206	171	180	182	199	185	178	186	199	186	200	202	196	189	188	196	191	212	190	168	209	189	176	198	168	208	189	174	224	170	190	187	194	202	188	187	195	209	180	201	169	209	179	176	189	181	197	171	200	183	191	174	207	191	186	187	201	176	173	186	172	178	186	202	187	212	186	200	139	185	180	170	179	199	172	182	169	186	176	184	160	198	171	191	192	218	176	183	161	167	235	186	208	197	189	170	191	202	165	195	191	204	206	187	193	177	196	187	196	172	178	181	191	166	183	195	191	160	160	217	168	184	158	192	202	199	183	183	219	194	190	192	203	176	177	174	185	183	188	185	174	180	211	191	160	188	203	173	183	202	190	185	196	188	185	186	178	196	187	207	188	192	194	176	183	184	166	204	190	195	179	205	161	173	179	190	198	208	208	183	189	187	161	200	186	198	179	172	197	178	185	185	207	175	193	171	187	178	218	181	183	181	158	198	199	190	185	169	184	189	167	196	195	188	185	198	163	188	187	172	184	188	167	208	200	212	200	192	192	153	184	178	185	189	174	197	162	191	186	194	183	181	193	166	199	173	197	188	190	179	188	166	163	209	209	179	180	185	194	192	177	194	183	174	208	199	175	183	197	174	183	200	189	206	179	176	182	174	172	208	179	196	170	204	191	171	198	180	179	185	206	184	186	174	184	165	197	183	183	207	216	187	173	175	182	183	192	183	182	193	188	163	190	189	209	190	193	202	187	200	203	180	195	194	192	207	189	197	189	198	206	179	193	191	184	202	210	194	178	170	191	181	192	188	200	203	183	185	176	203	174	180	199	205	212	188	176	185	163	191	178	153	200	183	188	161	210	204	193	197	188	191	203	158	191	191	221	186	192	172	187	169	190	175	211	179	160	198	183	184	187	184	187	209	197	159	185	186	187	179	211	185	167	200	183	167	192	162	208	200	168	198	167	184	161	178	177	200	213	166	197	190	192	223	188	163	207	187	178	202	168	173	190	186	187	172	166	194	178	187	180	170	190	187	174	172	196	179	188	185	189	164	179	172	196	176	186	173	175	163	211	185	190	193	199	194	198	178	165	171	211	193	183	192	185	183	214	193	190	188	200	176	203	183	171	192	180	218	182	163	171	185	182	187	235	175	174	202	183	191	171	192	186	180	171	183	182	168	191	202	207	185	204	188	187	200	205	197	183	201	183	170	196	188	179	202	183	209	177	202	185	190	199	199	202	180	193	183	186	163	184	182	191	187	191	210	195	179	195	168	202	184	175	190	195	173	193	192	178	191	188	186	179	204	182	198	197	211	175	185	170	208	174	207	201	176	188	203	191	181	203	180	165	148	172	203	165	225	191	187	199	172	175	184	194	198	186	209	187	168	192	195	191	201	221	199	190	177	200	203	195	177	196	189	165	187	209	168	182	193	187	206	166	173	183	192	190	178	199	168	237	158	176	186	183	191	163	194	183	194	150	175	200	202	178	157	180	183	197	183	159	177	166	183	188	185	183	166	216	202	199	184	174	199	205	189	198	158	165	189	149	173	199	154	195	169	173	191	205	184	185	176	183	171	190	206	211	172	195	183	178	194	184	188	207	169	210	165	192	198	174	197	179	201	199	208	190	187	209	193	176	170	194	207	177	186	170	174	160	181	168	183	166	193	201	202	202	190	184	186	169	170	195	168	169	181	191	182	189	169	187	175	211	193	198	168	178	188	203	181	199	215	196	222	196	168	181	173	197	176	184	181	170	164	178	178	187	163	207	195	187	180	176	195	196	202	163	211	187	216	203	178	194	202	178	183	211	192	191	186	211	204	196	166	190	176	181	197	183	217	201	198	217	167	177	184	184	185	179	152	154	202	199	175	188	206	165	181	180	192	181	175	196	171	172	200	195	195	191	158	190	183	189	182	167	183	195	167	191	169	196	217	189	209	193	176	172	210	209	194	172	196	191	204	186	195	200	186	174	184	209	180	183	183	187	176	188	164	183	190	189	168	207	163	192	177	163	180	221	204	188	160	205	193	193	173	196	191	186	201	212	159	195	188	229	177	180	184	211	182	198	195	191	215	171	196	193	214	204	181	200	195	189	200	193	184	172	200	172	182	196	176	199	198	160	188	189	204	206	185	187	206	170	171	171	172	186	184	188	199	190	186	176	190	183	176	191	199	180	199	190	189	177	179	186	170	185	225	193	171	209	185	173	196	183	194	189	191	193	157	191	194	187	174	216	196	156	195	186	181	195	178	176	185	198	172	180	194	175	196	178	165	207	180	191	178	185	192	181	182	172	199	185	180	171	193	187	165	162	202	195	197	198	190	204	179	190	188	185	190	189	221	204	198	197	169	197	204	173	194	178	168	203	183	203	163	193	186	189	174	179	185	181	172	172	193	178	184	169	192	200	171	167	195	207	191	191	212	189	187	198	192	215	171	170	169	187	179	193	189	175	176	185	203	179	187	190	200	176	180	186	200	182	171	198	193	180	202	192	224	197	190	176	187	181	174	191	195	212	186	201	167	179	195	171	184	173	201	194	192	190	194	167	177	191	205	176	166	165	182	182	186	171	187	167	189	183	195	170	184	190	177	193	204	209	183	200	154	195	188	179	165	179	201	208	201	170	180	195	174	171	152	191	184	174	181	162	183	179	195	206	198	177	179	194	182	202	173	191	185	182	167	176	175	163	176	189	180	173	216	184	209	187	184	178	197	186	154	201	169	191	192	182	188	166	204	195	170	181	169	177	192	197	183	179	198	183	204	172	173	180	178	188	168	173	196	178	153	194	174	169	188	187	204	180	193	187	192	205	196	186	197	180	183	177	186	180	179	162	180	179	202	180	182	198	200	198	185	203	185	199	167	179	187	204	184	205	162	184	218	203	202	187	175	179	171	189	200	202	172	196	156	180	177	207	174	192	174	169	193	181	195	179	165	176	169	194	193	198	172	178	176	182	197	196	180	210	177	204	182	183
37562	63578	44981	30082	20514	15501	11183	8180	7271	5326	3496	2363	1628	1018	749	595	411	299	271	241	265	230	232	220	229	204	198	215	195	214	213	207	202	222	218	205	195	208	210	186	204	211	184	190	196	170	193	208	194	177	192	200	180	197	219	233	180	206	217	196	179	230	189	197	213	194	201	185	220	184	194	206	183	190	192	193	211	207	189	209	181	205	231	212	195	196	195	215	187	205	206	180	185	189	193	214	200	201	179	203	210	185	211	196	194	197	216	196	191	208	188	196	164	177	190	187	187	195	209	197	188	199	164	185	186	186	181	194	189	171	194	190	178	191	189	198	205	218	201	183	205	200	216	186	201	187	188	208	209	184	178	209	181	178	205	192	186	180	178	213	200	219	198	214	208	190	206	194	201	207	204	197	219	204	211	174	187	175	198	201	210	190	193	184	202	197	227	184	181	182	196	208	222	203	219	204	208	203	178	209	192	203	194	208	199	202	204	193	188	186	189	192	185	181	194	202	212	204	191	181	202	183	203	192	190	178	240	191	220	210	209	193	203	217	190	171	202	185	189	173	198	188	182	192	220	215	183	208	185	181	207	198	189	225	196	189	194	185	182	215	185	186	182	195	197	186	173	202	195	223	178	216	216	202	198	195	182	205	177	189	186	225	220	212	208	195	182	207	184	183	206	199	199	197	222	198	198	215	199	204	194	188	204	189	193	188	167	199	206	177	218	209	197	218	193	188	196	207	178	194	231	193	204	187	195	194	211	207	170	205	181	205	184	216	197	183	181	196	206	191	181	222	172	195	201	205	193	197	184	194	211	199	202	218	191	193	203	212	190	187	209	174	192	220	201	178	205	200	199	207	194	220	207	191	177	205	186	174	160	180	220	198	170	191	214	196	197	185	216	162	187	206	211	175	210	183	217	214	200	192	191	204	208	198	197	186	202	196	198	211	188	208	218	197	182	212	179	194	181	189	203	190	218	160	193	217	176	196	197	192	212	190	202	185	201	206	185	198	207	184	164	200	222	229	200	205	216	214	182	200	198	202	205	207	194	208	216	181	187	222	186	212	214	197	190	202	192	190	202	218	175	183	212	187	209	213	199	198	197	207	171	191	214	182	184	178	191	209	204	213	195	197	194	212	209	177	209	183	200	190	194	206	187	195	191	173	226	200	191	207	189	190	198	190	207	201	174	215	192	194	219	192	199	171	197	201	202	210	181	210	197	182	205	172	194	202	200	195	202	183	184	205	190	191	212	169	176	188	204	200	206	194	200	194	186	190	191	218	197	183	197	185	225	185	199	194	189	193	201	181	195	203	204	190	203	220	219	198	193	196	183	214	206	161	193	195	188	199	214	217	193	183	189	171	229	209	186	174	171	212	204	189	186	197	164	193	191	220	190	202	201	193	187	203	206	176	168	211	206	161	195	207	186	181	196	186	179	186	204	198	201	203	213	200	178	227	187	174	197	215	200	198	203	196	191	205	179	200	201	207	202	221	186	205	210	210	197	213	222	193	168	209	182	180	203	193	227	180	212	197	194	193	202	204	202	219	199	184	187	212	211	181	189	200	158	192	215	199	202	201	175	196	202	190	191	156	202	193	195	213	194	230	216	205	201	182	224	196	189	203	218	203	218	210	184	178	192	175	187	197	211	195	196	171	214	183	203	202	196	170	168	180	200	197	202	197	191	187	204	213	193	200	207	171	216	203	173	200	189	213	202	212	188	170	186	186	179	219	197	202	195	214	192	190	225	199	196	193	222	198	211	204	204	201	184	209	196	195	203	204	192	211	188	198	181	202	191	166	183	181	200	199	216	155	195	208	182	212	195	165	189	204	186	197	183	199	175	198	189	182	185	189	185	216	220	198	191	198	218	178	224	214	189	188	189	197	169	186	203	190	201	211	187	186	181	208	208	183	209	210	198	190	207	198	184	174	221	190	199	200	186	199	202	220	196	196	218	201	191	162	184	210	216	196	187	191	195	225	193	208	210	186	195	184	198	184	193	192	196	184	182	190	190	219	199	175	205	200	202	197	198	224	202	192	171	189	191	184	199	187	188	200	195	199	197	199	174	183	177	207	222	197	179	198	184	188	191	191	194	187	203	206	196	206	189	207	201	210	204	173	191	187	187	194	218	178	200	216	219	178	195	190	195	208	195	206	209	206	201	205	218	204	222	194	202	193	194	194	184	209	250	202	216	179	196	205	205	196	201	200	200	185	220	182	177	173	200	215	197	187	227	194	212	200	200	214	205	161	185	189	188	189	192	200	210	172	208	192	181	209	169	218	198	201	180	193	205	199	187	201	230	203	184	193	198	199	220	204	185	212	194	201	178	181	210	189	222	199	190	194	200	189	215	228	199	205	190	215	189	209	191	181	205	187	171	204	203	204	202	217	203	201	206	198	204	201	190	171	192	170	183	204	199	169	201	213	197	201	208	186	212	185	184	218	191	202	187	202	176	194	215	192	209	221	188	186	209	203	169	194	179	201	211	194	189	192	199	195	170	180	193	182	204	196	196	179	202	199	202	195	203	189	207	176	206	192	184	185	185	210	179	209	203	190	178	170	187	180	180	183	176	176	191	183	197	183	194	166	181	182	187	214	213	183	172	185	158	189	222	210	205	196	194	191	186	192	224	199	197	200	197	185	184	201	211	177	195	217	214	218	190	200	181	184	219	209	195	231	197	180	176	172	239	205	204	193	213	193	223	201	194	180	191	199	203	195	186	185	192	205	197	206	214	197	205	202	225	180	183	182	216	225	219	204	201	189	203	186	195	196	200	203	216	201	204	188	211	196	206	184	191	183	179	217	194	206	190	223	209	203	180	187	185	194	175	213	194	181	201	219	205	207	192	191	193	209	194	191	204	210	225	204	209	180	165	212	219	216	197	192	207	193	196	201	189	202	181	213	207	188	195	180	187	196	211	177	192	204	212	200	186	198	189	204	197	185	195	200	187	207	168	193	213	189	216	197	219	220	195	204	184	210	190	189	198	205	175	191	197	185	185	181	191	201	171	191	190	181	188	197	219	207	212	187	213	186	222	191	202	192	194	185	188	218	187	197	177	186	193	204	205	180	197	189	210	178	195	198	197	198	187	164	210	202	197	198	213	206	191	195	185	195	195	218	186	211	202	199	194	171	189	219	208	209	175	215	199	174	189	198	207	185	189	182	197	236	180	217	189	191	205	204	197	195	200	198	203	202	185	233	187	202	183	216	211	174	211	191	210	170	215	215	202	197	193	177	185	199	194	171	172	191	210	186	190	172	179	188	212	192	204	199	215	186	192	187	179	200	195	203	199	199	174	189	187	170	213	208	222	178	214	182	232	203	193	200	200	194	187	192	204	219	203	209	211	197	204	175	175	210	191	186	186	178	227	206	199	185	207	180	191	180	193	183	227	194	198	187	193	199	204	221	197	209	203	195	186	195	188	199	189	225	198	215	194	180	184	180	209	198	206	178	209	185	179	192	191	192	192	199	181	200	191	194	202	186
40562	50329	38439	18961	7197	3429	2036	1293	879	545	418	369	269	260	252	262	211	235	215	224	198	225	233	207	212	230	224	172	211	204	204	211	204	214	193	213	205	212	220	198	188	225	215	214	196	200	196	223	204	194	256	224	215	218	199	210	221	184	191	182	230	205	206	192	204	195	222	209	204	192	237	194	227	205	238	227	179	195	204	200	235	216	217	206	215	211	200	192	236	175	224	213	221	214	207	207	192	183	207	181	218	216	197	213	208	207	207	195	206	202	215	180	212	215	215	203	185	204	185	189	189	200	168	226	191	221	192	211	208	215	221	193	196	204	218	216	204	204	219	208	206	226	182	197	202	198	200	205	216	214	228	218	208	199	175	205	206	199	192	188	222	210	206	200	220	201	230	211	213	176	202	197	218	216	190	214	217	220	219	169	214	212	182	225	184	214	197	211	224	215	242	182	218	205	219	223	224	233	191	217	202	205	226	218	212	224	241	193	209	199	212	194	214	213	225	204	203	177	216	205	228	189	198	229	207	230	227	225	214	234	206	212	185	219	206	204	228	194	223	245	213	187	203	215	186	196	210	208	190	211	188	201	200	232	217	212	224	184	213	194	215	209	187	210	236	211	212	225	200	217	197	223	204	234	229	217	200	190	188	210	229	212	214	211	193	211	211	224	196	182	190	205	227	191	195	211	214	223	196	229	225	196	187	209	211	203	209	194	193	221	225	199	218	197	213	214	201	198	187	211	188	226	208	233	196	208	203	215	209	208	197	209	213	215	177	191	198	192	216	194	195	198	218	212	193	166	219	239	239	193	166	221	191	215	193	234	209	215	193	199	233	229	213	219	199	225	215	208	214	199	204	210	190	202	221	204	215	213	217	197	204	228	210	205	200	217	201	198	185	226	215	209	185	208	229	202	217	192	222	234	208	224	206	216	200	193	209	214	194	230	220	208	191	190	215	214	200	205	196	212	192	229	213	202	204	209	207	217	198	193	216	213	233	203	205	203	238	207	190	202	202	198	223	230	189	214	198	212	210	207	199	204	201	168	188	203	209	209	189	194	215	217	200	199	196	207	230	192	210	202	187	209	216	207	202	201	203	208	194	204	207	198	206	212	211	196	257	217	204	212	184	204	206	200	203	220	203	206	211	217	195	211	180	220	214	200	234	222	208	192	193	219	172	207	193	204	203	190	204	194	214	196	221	231	199	191	212	196	184	208	210	226	202	197	172	222	212	201	206	195	206	218	188	205	219	209	205	221	209	214	214	196	213	211	208	213	226	217	186	203	207	209	191	208	204	226	220	201	196	193	216	217	192	209	199	208	186	215	213	193	206	197	210	220	225	204	224	218	198	202	198	217	208	194	210	211	188	211	206	228	206	213	207	211	207	243	241	197	219	187	197	227	209	210	195	206	220	218	197	194	216	199	176	201	215	188	200	194	203	210	211	224	191	178	198	223	210	196	188	204	206	218	215	201	211	188	211	191	189	194	224	221	192	228	216	214	208	228	207	211	204	191	206	226	210	230	212	185	205	205	197	188	191	212	202	211	201	200	208	197	209	175	205	223	213	214	237	188	186	211	203	229	192	200	210	214	195	230	234	220	219	229	223	209	224	206	187	200	215	195	227	223	206	180	199	196	196	202	209	207	208	197	194	218	189	215	196	177	174	207	210	215	184	228	211	189	177	220	209	209	198	210	196	222	224	182	229	216	226	218	216	213	211	197	194	216	198	216	205	213	208	217	200	213	233	197	199	219	207	189	228	207	200	182	205	210	214	194	239	198	219	185	190	189	205	207	207	198	219	197	219	190	214	195	201	186	206	193	217	183	179	209	201	190	198	209	212	213	174	206	185	208	221	201	212	191	196	214	205	211	206	213	200	194	211	198	211	190	215	190	201	211	209	194	202	184	200	210	208	214	218	231	200	204	201	217	217	205	208	207	193	236	228	212	197	211	217	192	199	207	199	201	219	204	226	201	198	207	193	190	212	236	213	187	204	240	223	202	201	200	212	213	194	201	207	205	185	208	210	203	200	215	201	207	214	226	218	242	216	229	184	214	227	209	185	194	223	214	201	189	204	224	165	213	203	218	195	207	192	209	192	212	199	199	207	195	223	209	207	213	204	206	205	190	203	208	197	197	218	183	234	214	211	204	204	207	164	200	239	218	204	210	228	190	230	183	203	210	204	204	199	218	212	229	183	221	190	221	198	188	202	220	215	212	217	191	190	201	189	195	203	173	202	203	209	242	236	212	210	214	215	230	189	199	211	218	188	222	207	215	194	207	213	240	251	205	195	222	198	204	203	217	210	214	198	218	204	239	210	210	227	217	199	230	235	203	212	192	186	195	229	202	215	225	204	196	217	206	212	208	198	216	182	221	213	213	229	201	215	222	194	231	206	190	227	193	211	183	203	216	195	226	184	220	213	197	196	221	194	209	207	236	194	205	208	211	200	197	193	213	189	230	209	210	210	214	217	194	210	192	197	220	197	209	188	175	215	228	203	196	211	216	218	222	211	182	202	226	227	227	214	221	202	210	210	212	203	225	184	189	188	212	194	209	192	191	203	202	183	213	245	160	201	190	217	222	209	187	226	204	229	207	193	188	201	220	204	207	196	187	194	210	217	220	208	198	211	210	193	220	214	201	210	195	204	237	216	215	216	179	187	214	212	193	200	206	209	191	203	209	228	192	198	219	206	191	210	189	190	226	215	211	204	224	207	212	218	225	190	217	207	198	207	194	186	197	216	195	187	194	202	228	189	198	177	196	205	205	210	216	224	212	213	190	212	194	184	217	217	235	200	209	214	241	225	222	219	207	212	220	250	211	215	199	214	194	208	209	200	223	198	219	212	190	189	216	218	201	222	195	205	208	180	199	195	225	189	234	200	209	178	192	207	205	205	194	214	184	211	216	208	194	197	213	206	205	201	190	172	212	215	225	199	194	211	206	203	202	207	216	205	217	199	211	220	202	206	212	204	194	242	190	217	208	187	165	215	235	203	193	228	203	202	220	216	185	196	212	202	192	215	234	192	226	219	214	185	225	210	215	220	221	211	193	197	196	222	223	200	189	159	212	217	206	203	201	208	201	204	205	209	212	205	213	193	195	217	189	205	200	192	199	207	191	196	205	218	216	199	220	194	211	206	214	196	217	218	179	208	244	205	203	196	182	215	213	192	185	259	216	221	208	229	223	200	214	219	209	189	220	205	185	233	193	217	212	224	183	223	203	210	200	199	217	195	207	213	235	211	211	207	210	215	195	209	191	210	191	214	193	205	220	188	161	203	176	187	212	224	189	204	190	221	204	188	227	215	226	227	186	228	208	211	192	214	204	200	227	226	202	193	214	196	217	229	220	197	191	212	186	230	207	222	211	177	208	223	192	203	180	187	195	220	205	202	222	207	211	189	214	187	202	219	229	237	185	190	219	200	204	227	222	186	198	195	193	209	200	187	222	205	212	207	183	198	215	189	188	220	197	228	211	212	217	194	215
45897	59732	35360	14334	8324	5081	3221	2045	1307	915	545	447	402	332	266	247	262	226	264	263	241	245	212	218	248	220	244	206	215	203	226	233	220	245	235	242	210	229	242	273	220	228	232	204	225	226	223	240	214	247	202	235	219	253	209	223	255	220	256	195	209	231	238	259	241	232	196	230	228	234	248	205	239	230	205	223	227	215	200	202	191	230	212	230	233	235	235	220	226	245	223	224	250	235	232	231	250	215	224	230	231	241	223	226	234	245	217	236	272	217	229	209	229	234	226	263	234	235	197	234	219	236	222	228	249	229	230	225	193	208	230	260	247	237	223	226	264	227	223	244	233	234	205	237	232	215	235	222	242	227	229	233	219	195	190	201	227	235	232	228	230	224	231	236	208	235	238	233	233	211	225	221	237	224	217	242	236	241	227	210	210	190	202	198	240	230	241	237	206	204	213	249	190	265	214	240	211	236	203	190	223	222	245	236	226	244	207	223	227	232	232	200	194	221	234	227	231	227	233	215	230	209	214	216	241	223	208	219	248	233	218	219	217	196	228	255	241	224	207	216	263	220	206	229	246	224	227	210	251	240	233	218	224	200	209	215	257	216	244	240	216	260	222	230	215	244	232	210	257	248	231	213	221	245	252	225	207	196	217	248	225	229	233	185	209	253	215	226	213	236	226	213	217	223	229	214	210	242	216	223	205	212	238	226	230	226	234	205	208	233	216	227	234	218	223	222	224	194	234	239	252	226	223	232	202	229	232	214	265	243	221	201	212	206	249	216	245	201	237	227	212	229	216	235	223	221	244	240	212	209	235	264	201	226	202	214	223	230	242	253	208	212	221	215	233	231	241	217	220	225	217	225	233	232	210	259	220	238	199	225	218	237	225	204	242	239	204	226	229	231	209	200	215	200	225	225	209	191	227	250	251	238	241	225	223	191	231	238	199	235	229	247	212	226	262	236	209	219	236	238	215	204	212	215	209	229	221	209	233	243	253	206	234	211	209	221	251	215	227	235	222	234	206	222	244	229	233	237	233	233	212	227	252	221	229	223	228	250	229	227	253	228	213	243	213	213	235	233	223	212	202	226	205	232	223	212	186	218	190	221	225	244	251	217	211	226	249	206	213	231	225	228	246	205	223	219	208	206	224	232	250	223	249	241	204	222	254	243	252	218	233	223	211	241	214	221	252	235	207	232	248	214	231	203	234	209	255	205	228	213	209	253	227	220	202	205	246	227	230	229	207	253	254	224	216	240	219	214	256	219	215	243	245	267	238	231	231	240	218	214	230	226	206	209	211	231	230	218	231	198	233	215	226	221	234	225	254	238	222	205	226	218	219	257	230	243	218	210	211	237	220	224	219	234	216	227	200	213	216	227	228	240	224	230	219	239	212	209	221	213	206	220	216	207	212	258	223	215	230	216	230	221	214	199	219	234	206	234	217	235	223	237	255	216	211	219	237	235	214	225	246	214	209	227	214	221	205	229	248	225	227	210	216	208	210	223	213	244	220	210	226	227	212	213	236	229	213	232	240	231	227	214	233	230	245	232	235	230	213	246	224	196	224	210	212	214	224	207	244	211	239	219	213	214	233	220	239	237	233	245	226	201	228	246	222	231	228	223	250	182	235	218	212	218	240	209	226	222	228	204	209	208	237	227	234	243	227	227	221	214	222	248	225	246	215	220	239	212	241	236	221	242	193	238	223	188	206	220	228	220	236	209	214	234	238	232	239	214	232	214	231	235	215	244	227	228	227	233	226	227	219	231	235	203	269	195	223	213	222	225	265	229	218	197	237	228	197	223	239	202	220	247	207	228	215	229	228	233	231	201	241	219	222	230	224	205	216	207	217	212	214	237	231	262	212	212	244	230	228	238	233	237	213	192	214	242	251	222	236	209	217	212	219	199	222	225	220	220	229	218	200	204	221	188	219	232	222	220	211	211	230	238	249	247	207	251	181	236	212	237	240	242	231	243	239	223	235	200	245	220	239	215	250	234	228	214	218	214	230	217	248	234	220	213	215	230	218	243	212	209	226	234	230	256	232	205	227	198	243	226	232	200	229	211	221	235	225	242	222	218	241	253	192	219	208	230	191	220	217	221	211	248	226	221	215	228	228	251	241	218	224	215	194	209	181	243	200	215	197	215	262	216	214	240	227	226	225	232	236	228	217	243	221	215	212	231	193	219	241	229	239	231	218	212	213	236	219	219	213	214	226	227	239	209	220	232	253	231	234	210	222	227	211	204	246	206	221	229	243	232	226	216	208	217	220	227	231	196	230	236	230	220	194	237	214	215	223	260	223	239	243	214	210	219	237	241	233	228	227	204	209	215	227	234	229	225	255	220	242	214	251	245	199	223	189	217	201	211	238	246	231	214	237	224	248	199	220	243	245	219	235	225	211	225	240	209	245	218	224	232	229	238	230	245	237	249	251	245	227	237	220	227	245	220	196	220	218	234	222	219	214	221	237	217	223	255	209	238	239	225	230	245	212	214	221	212	248	203	209	211	220	241	226	216	242	222	231	203	216	200	227	228	233	211	202	238	219	216	232	214	238	224	212	208	227	228	227	219	229	195	228	222	206	199	229	209	248	212	242	232	234	186	227	221	222	210	253	227	223	194	257	194	244	207	200	213	233	230	231	172	217	219	247	220	225	236	236	222	239	223	221	213	221	219	200	229	250	215	208	236	231	217	219	242	206	195	198	223	229	206	232	231	234	200	243	240	232	195	251	215	215	221	240	226	229	233	225	215	208	220	225	241	217	220	226	209	237	211	234	230	211	227	240	220	210	230	209	229	209	223	210	231	209	242	219	249	238	206	234	208	216	244	237	246	222	204	215	225	219	194	220	211	221	228	228	266	262	241	209	225	209	223	208	206	229	213	236	213	236	208	223	240	235	220	247	238	219	204	220	232	247	218	224	242	190	247	250	219	208	235	222	208	201	229	216	190	226	230	240	228	212	237	218	256	228	230	253	232	195	218	212	255	198	238	226	246	236	227	217	191	212	202	203	241	210	244	228	246	227	251	226	255	254	221	210	213	237	241	225	262	208	215	226	238	224	224	233	213	219	247	195	226	219	211	230	221	214	223	219	219	211	212	219	245	238	198	233	214	230	206	231	235	219	229	221	235	225	223	215	215	228	203	223	220	199	187	227	239	230	230	214	229	223	213	245	208	222	205	231	207	231	216	222	220	204	234	238	229	242	227	230	246	212	253	220	220	210	225	219	219	221	222	234	212	217	231	237	252	212	210	216	193	246	228	224	219	241	255	204	242	206	233	232	227	233	220	227	221	220	210	227	228	204	239	245	230	253	249	218	226	214	215	240	239	212	218	226	222	216	252	235	223	202	237	215	211	226	238	224	244	194	214	198	222	219	209	211	238	235	248	227	227	225	219	224	210	210	221	223	235	233	250	211	210	231	232	236	181	235	202	192	235	254	273	200	205	219	236	226	216	224	216	248	224	231	188	221	236	224	246	219	235	229	227	225	238
23492	21026	28043	24173	20991	12964	2805	1156	649	429	334	310	290	239	218	191	188	185	197	199	200	212	204	162	222	204	195	167	199	156	181	200	194	187	196	182	214	201	190	173	190	183	183	177	182	173	186	168	192	185	162	201	205	182	181	177	170	186	197	206	184	207	189	178	181	183	178	160	181	190	195	194	177	179	199	193	191	173	184	207	200	184	191	185	188	171	176	182	175	172	211	214	191	170	192	181	168	171	198	172	176	204	198	183	160	185	192	172	205	175	164	182	218	170	194	195	196	173	171	186	190	172	187	179	182	168	179	181	212	175	172	186	173	173	179	196	178	183	204	177	168	171	181	196	186	169	184	186	167	158	187	173	181	173	181	165	195	186	218	176	200	166	169	176	204	176	188	198	215	184	180	190	210	190	181	208	199	194	200	179	190	169	202	179	172	175	219	175	163	196	199	180	190	180	201	195	157	170	194	165	203	187	183	184	184	165	192	170	184	185	181	179	187	177	170	198	197	193	163	166	189	201	214	177	180	176	179	185	177	190	185	206	191	209	191	204	185	186	217	166	192	208	179	204	181	168	191	186	191	206	194	174	175	181	188	186	214	198	201	192	203	182	184	171	194	171	198	186	174	171	187	189	189	188	179	220	184	195	187	190	203	199	192	179	181	197	161	185	188	176	193	175	215	192	173	162	177	196	159	194	204	170	178	167	172	156	201	165	202	193	163	170	178	203	193	171	198	185	181	190	187	184	200	177	199	184	201	190	185	147	183	178	156	205	173	221	186	194	206	203	202	170	190	183	215	183	211	188	184	180	183	191	166	218	172	189	197	204	204	186	175	191	204	203	193	190	206	202	201	179	180	217	201	186	186	190	196	187	191	169	189	202	182	185	176	194	173	170	210	177	178	188	179	174	172	158	184	184	178	219	195	178	181	176	197	188	162	177	211	191	187	196	202	169	166	196	199	199	182	186	170	182	199	194	198	176	199	171	190	185	189	189	182	195	185	171	198	208	190	195	180	172	201	191	144	185	204	183	178	189	178	226	195	209	183	187	181	185	170	184	198	194	185	177	158	189	197	164	206	183	157	171	204	200	188	164	184	181	188	183	171	165	147	200	205	180	203	185	211	188	184	223	197	190	185	162	189	198	184	197	184	191	181	223	191	170	178	174	179	189	185	199	207	172	169	176	193	202	166	179	197	204	182	196	161	208	202	175	216	192	163	204	191	176	193	195	189	170	186	200	201	194	179	179	181	182	193	175	197	192	198	198	159	179	181	181	171	176	185	175	191	196	181	182	216	174	165	168	193	157	166	180	183	187	169	197	191	181	195	196	167	182	188	202	172	157	213	208	185	180	191	183	182	199	179	183	215	175	156	197	173	172	170	198	193	207	185	166	196	163	166	202	166	197	201	187	188	179	197	171	176	182	202	164	188	172	194	182	178	199	180	182	175	191	174	182	202	163	211	196	195	215	189	193	208	208	158	186	147	184	175	187	169	199	190	194	185	166	193	171	197	182	193	208	181	191	178	179	174	196	197	181	164	181	193	191	198	177	211	177	204	207	198	178	161	175	211	206	198	182	218	187	188	184	213	198	192	196	201	184	179	175	176	160	157	182	163	198	191	186	179	159	205	197	169	184	169	182	163	198	175	191	173	190	199	202	184	226	208	210	208	204	190	186	172	197	221	183	197	196	206	181	191	196	197	199	189	180	186	202	196	163	170	190	193	212	188	171	182	196	194	166	171	195	197	187	193	156	171	201	210	200	191	201	151	198	189	174	186	187	181	192	177	201	181	205	184	179	190	190	211	215	200	180	196	198	184	194	178	199	208	193	176	164	188	175	199	192	202	186	193	183	197	209	167	172	186	182	185	169	173	183	177	171	192	187	203	191	191	153	194	207	201	194	173	214	189	210	210	217	179	192	184	155	210	166	204	191	203	214	174	192	200	180	181	186	198	179	181	172	207	204	185	203	188	194	199	181	157	185	194	175	192	206	189	190	183	168	170	193	194	189	194	197	186	201	195	184	189	193	159	171	196	180	187	192	178	177	211	200	164	180	175	193	211	188	179	169	183	178	175	168	169	184	180	184	206	188	188	178	198	188	175	179	204	177	194	183	183	164	193	166	177	198	189	194	209	184	208	171	195	192	191	185	198	183	155	173	179	185	194	194	187	180	180	190	208	181	190	216	178	199	196	210	190	190	200	175	168	172	165	188	170	212	186	173	200	189	174	178	180	185	187	204	198	178	174	205	207	173	204	168	177	171	166	203	186	187	200	207	190	160	187	178	185	165	201	187	202	174	188	187	206	196	186	185	191	175	170	190	187	178	188	161	170	193	186	178	184	167	184	219	199	149	173	198	216	201	173	212	162	188	215	189	201	183	219	174	192	182	183	193	193	153	168	180	181	218	205	181	167	192	181	204	170	158	188	186	139	176	181	196	194	195	205	171	178	208	212	178	213	200	204	191	183	183	194	198	184	179	191	205	175	187	179	181	173	170	185	188	194	186	187	174	172	175	200	186	212	167	216	176	187	193	202	182	184	181	172	179	184	205	181	167	197	177	209	170	172	171	192	191	160	181	157	167	170	191	185	188	184	187	171	185	205	199	177	187	183	197	189	180	218	185	168	192	155	190	183	160	191	192	197	178	168	204	209	184	195	202	193	182	184	202	206	174	165	186	197	197	211	190	203	170	158	174	188	173	161	172	184	172	193	202	180	193	160	172	177	188	211	158	173	187	179	182	179	205	201	188	222	196	164	178	185	192	219	159	189	211	178	189	169	181	171	184	195	186	181	206	178	192	187	195	175	185	205	179	196	197	178	190	167	179	179	198	189	188	147	187	198	171	175	191	178	176	160	207	194	213	206	186	177	178	195	185	189	190	180	198	206	181	177	177	177	175	187	165	185	198	200	212	161	207	202	195	218	202	163	202	178	195	192	176	188	157	178	173	199	166	183	192	180	175	180	185	187	189	159	194	171	190	166	201	178	218	170	184	195	191	204	182	174	185	168	181	182	207	188	181	170	191	206	166	189	186	214	202	186	176	171	191	165	186	191	194	196	200	213	194	169	183	180	171	165	197	185	200	207	191	178	189	173	209	177	184	187	189	184	203	168	182	174	173	176	168	188	182	191	183	185	192	203	191	193	183	192	186	174	180	183	172	182	166	179	189	196	198	196	164	184	186	206	218	170	200	176	179	187	186	178	167	178	186	160	167	161	199	179	198	179	196	179	199	192	161	168	187	186	179	191	198	177	187	204	186	172	169	201	181	197	184	208	213	194	177	193	208	188	180	178	184	175	176	204	181	216	170	189	166	195	188	184	190	202	176	181	194	207	183	188	201	164	188	199	166	170	174	185	192	200	160	181	194	193	202	192	207	189	195	166	184	185	174	193	188	192	196	178	185	173	198	185	155	198	159	186	184	180	170	197	183	181	172	186	198	180	196	172	172	181	193	203	196	188	200	203	200	182	182	177	219	183	203	178	210
45928	51227	31462	18180	10018	5631	2702	1502	917	578	420	346	344	299	239	220	250	220	219	190	195	186	207	219	209	209	216	199	195	204	207	196	215	205	199	186	180	188	199	198	214	178	193	214	201	213	227	209	201	190	183	207	175	217	219	203	194	202	195	179	230	199	210	216	184	206	200	187	207	199	195	232	206	210	185	213	179	200	222	208	237	164	198	193	192	184	189	182	185	216	201	188	207	195	190	206	208	198	199	201	190	194	219	202	220	181	214	235	205	204	210	216	189	236	225	190	195	205	231	185	216	187	196	210	215	243	197	209	204	210	220	186	197	224	192	199	209	205	209	212	185	208	197	204	176	224	215	194	230	205	207	205	205	168	177	221	201	220	183	190	222	188	182	168	208	190	214	190	240	183	205	188	200	211	213	189	200	198	201	201	205	191	185	219	198	221	216	196	206	184	212	202	179	221	212	218	230	216	188	193	187	204	225	175	217	179	165	220	209	216	196	192	232	195	189	208	227	191	190	186	205	223	218	205	200	194	178	222	221	201	213	198	207	220	186	193	207	209	208	213	201	195	194	180	214	219	179	205	195	193	185	217	185	208	183	181	210	204	201	186	190	179	182	186	197	194	196	216	205	197	182	202	178	189	218	214	211	186	216	215	208	219	212	225	195	181	186	190	192	192	221	195	211	176	204	177	198	198	214	185	189	213	202	201	200	227	194	222	203	220	195	217	195	196	192	195	202	209	210	195	168	208	192	210	214	182	195	208	198	213	193	222	200	205	210	210	197	169	204	182	214	208	198	212	177	231	221	194	212	192	216	192	191	198	218	212	197	190	215	196	194	191	202	183	208	211	215	216	209	207	195	198	208	219	205	212	213	186	214	201	204	172	204	221	203	193	210	192	210	198	189	192	218	210	214	182	219	214	192	199	183	227	197	209	198	174	200	223	176	193	220	216	220	185	181	195	183	214	204	204	188	221	198	189	207	190	209	215	207	189	204	179	214	197	211	192	215	198	197	202	201	185	193	182	214	203	197	193	192	220	207	229	212	214	197	197	188	208	199	211	212	202	191	206	209	222	187	205	194	182	191	208	202	210	200	202	207	193	199	204	232	197	193	192	199	211	200	194	193	199	192	220	179	209	184	203	206	237	209	211	227	225	222	237	208	206	186	181	195	213	186	210	242	191	207	178	182	203	176	220	180	219	191	209	186	202	202	205	203	203	199	198	172	206	188	214	198	218	188	188	198	195	211	199	199	209	169	200	218	196	203	188	188	202	222	196	207	199	187	177	220	203	234	223	206	221	203	213	186	210	217	194	185	194	172	205	210	207	194	193	216	189	212	202	203	202	199	194	226	205	203	185	206	230	207	215	240	222	218	210	188	194	185	186	198	173	202	206	206	196	197	204	197	205	208	201	186	198	209	193	200	214	211	182	191	209	211	197	196	212	175	184	220	198	218	242	193	184	223	193	209	221	198	200	198	226	214	195	210	199	212	199	241	210	220	192	194	204	201	211	210	220	217	205	197	205	185	197	215	206	181	231	199	205	218	201	198	206	194	187	181	201	206	188	200	241	204	213	194	224	167	210	206	209	184	195	219	198	191	204	191	213	208	177	213	197	184	181	187	191	193	211	203	217	220	208	162	206	186	189	204	206	222	199	201	185	191	175	191	210	190	186	207	201	215	190	210	224	210	176	202	217	206	195	205	178	215	196	214	191	196	216	204	203	178	201	215	196	201	208	193	204	205	194	183	212	210	207	199	203	195	199	201	181	208	184	217	182	193	194	209	177	214	230	194	183	199	195	209	199	247	202	216	180	183	227	214	185	208	193	190	198	200	211	194	206	218	185	207	203	211	216	193	191	194	224	215	209	213	177	206	218	219	195	203	207	188	194	187	192	221	203	191	184	199	207	192	207	200	204	222	206	201	194	199	208	196	221	209	194	214	203	208	205	214	201	202	225	189	191	181	195	200	216	184	205	198	208	201	210	219	195	190	191	191	184	192	192	222	198	202	187	191	216	203	214	194	183	177	203	182	204	173	186	207	203	200	198	202	194	206	202	208	187	213	202	191	193	180	203	191	202	208	176	193	188	203	164	191	196	213	184	201	214	194	216	194	195	198	187	186	203	225	199	216	202	223	198	190	195	200	199	198	208	235	217	207	196	215	195	197	174	212	228	194	214	206	206	201	194	195	199	206	181	194	210	167	184	178	191	202	204	196	182	197	214	198	222	219	183	197	222	181	202	188	200	193	202	201	206	210	193	210	193	212	207	204	194	172	215	207	191	212	207	184	186	179	190	183	222	198	183	210	180	180	190	206	202	207	207	176	190	198	220	205	208	190	205	204	193	209	205	203	195	203	194	209	217	204	200	190	185	192	209	201	203	201	206	202	190	194	203	191	173	244	204	217	202	210	229	205	214	182	172	218	185	210	205	189	188	204	188	210	206	204	210	191	220	179	207	206	213	212	210	216	201	183	196	207	205	227	199	194	194	200	214	198	183	203	182	198	216	193	183	216	188	227	225	242	194	189	208	221	190	211	191	209	194	182	199	210	217	193	190	226	199	196	219	219	193	222	209	203	205	230	199	201	223	205	183	197	204	211	209	206	192	174	197	199	206	197	209	223	214	196	239	213	210	197	175	183	217	201	189	194	186	192	216	177	177	207	176	197	200	200	184	220	220	199	207	226	204	214	208	202	216	181	215	209	193	198	191	200	215	201	211	214	239	204	224	210	207	191	208	199	201	188	205	216	176	197	219	187	206	205	194	216	182	200	202	195	220	215	216	210	213	188	207	186	227	208	206	213	216	216	192	199	205	208	214	197	232	211	196	210	203	203	195	194	168	214	201	198	191	215	195	199	191	186	192	190	159	202	199	214	184	197	197	203	183	193	219	192	183	210	189	211	185	206	197	196	201	229	228	206	193	227	210	197	210	203	185	205	196	198	206	220	212	184	194	203	184	203	183	183	224	210	192	198	189	188	192	232	220	225	230	183	217	177	191	201	203	209	202	202	200	203	202	199	177	206	195	191	215	190	198	198	182	218	189	189	192	184	222	181	226	218	192	197	204	185	198	206	203	209	182	220	219	193	202	201	198	220	194	223	178	194	202	207	221	191	204	224	182	203	187	208	200	196	203	186	208	214	224	189	200	238	192	180	201	196	197	201	202	208	218	220	200	178	191	205	195	205	212	207	185	203	211	193	229	189	211	191	191	197	181	192	198	208	181	182	221	238	192	185	193	188	198	195	192	199	218	205	202	185	199	212	189	218	209	187	190	192	187	189	199	210	215	194	204	212	189	218	219	208	181	200	193	204	223	216	209	231	196	191	208	202	205	192	198	231	185	193	193	194	216	207	190	185	193	178	212	198	204	215	220	188	205	201	194	209	191	201	210	211	222	193	189	182	204	205	212	219	205	213	227	198	187	197	190	199	205	206	197	185	200	207	225	201	203	214	209	231	220	214	215	200	193	194	177	199	191	187	209	205	196
25145	21049	26321	25459	8751	1066	463	335	290	279	253	226	210	226	239	209	232	200	208	216	197	198	199	217	208	219	218	228	242	231	237	224	194	240	215	199	227	229	212	227	205	211	197	213	206	225	212	211	194	211	217	201	232	232	193	223	201	195	208	204	221	187	238	213	200	234	206	204	196	231	234	225	206	213	215	216	235	200	195	214	236	199	196	205	216	192	227	216	226	211	218	221	223	212	221	209	240	208	242	199	202	192	213	233	216	208	199	194	207	188	214	192	213	190	224	221	180	211	196	221	234	218	203	211	228	217	226	222	222	225	234	221	242	205	212	204	214	209	223	222	181	214	191	176	228	204	240	195	219	192	216	220	228	197	209	241	207	223	249	211	192	200	192	208	206	214	223	234	184	212	211	212	205	221	210	219	230	231	236	220	215	233	228	222	211	210	209	242	252	214	231	224	214	214	221	218	194	212	196	185	209	225	224	209	204	222	201	196	185	207	229	222	204	236	220	222	229	220	228	217	220	213	214	205	217	192	225	200	212	209	211	241	208	207	222	192	208	202	215	211	208	258	217	211	207	217	221	221	220	227	201	217	227	236	239	215	202	215	207	225	198	221	228	237	197	199	223	201	210	200	206	217	211	214	201	188	216	208	188	196	207	205	209	175	234	248	218	216	219	217	225	216	218	222	222	204	197	205	205	212	198	231	215	222	219	224	200	204	197	197	210	235	240	219	213	270	215	212	223	184	216	210	210	202	179	217	201	221	185	214	204	201	225	213	215	203	224	212	219	221	214	219	236	217	219	227	243	192	220	195	236	201	222	225	191	217	201	196	209	221	257	221	217	195	194	235	221	224	203	211	222	203	203	199	210	225	220	221	229	223	209	229	191	194	219	203	239	194	220	235	190	191	225	226	204	210	213	222	189	199	211	210	206	215	219	226	215	185	215	217	216	217	212	238	210	224	224	199	197	217	183	219	231	239	211	202	201	197	220	206	210	246	246	223	228	225	204	215	210	227	182	215	231	199	213	208	216	214	203	223	204	231	196	198	233	221	216	222	234	242	196	199	198	220	214	238	209	218	214	205	230	184	213	239	200	232	223	236	221	192	198	214	229	225	229	195	213	213	213	216	199	214	216	237	216	201	212	188	204	229	211	195	225	236	233	233	206	230	212	199	184	209	219	208	198	211	204	235	194	199	221	196	217	226	218	221	205	208	213	197	211	227	220	210	223	240	222	221	193	214	224	229	203	182	205	222	190	218	204	228	217	211	207	201	210	205	191	237	200	208	218	222	213	225	206	221	202	227	213	218	223	198	228	191	233	269	241	196	209	215	218	234	210	206	211	203	209	222	220	206	214	222	204	205	215	196	206	196	224	216	188	199	217	192	216	205	217	202	209	204	187	187	210	211	218	220	224	233	234	223	216	203	214	219	203	212	236	216	209	234	219	191	220	215	203	193	206	207	204	238	203	217	207	206	188	197	227	209	227	199	200	219	215	195	220	232	202	222	197	230	216	217	198	224	216	204	211	208	218	189	225	238	208	233	225	195	236	178	220	196	195	210	203	214	207	185	197	196	215	219	207	210	208	234	218	177	221	206	224	194	221	225	226	204	208	228	215	209	229	218	230	219	216	185	211	188	212	205	213	227	220	207	213	208	182	219	218	241	221	212	220	201	213	237	222	228	201	210	224	216	219	229	201	202	220	227	223	193	238	236	238	225	205	224	212	215	209	210	220	223	208	173	235	206	222	228	179	217	213	200	213	250	204	232	234	187	183	193	199	206	213	208	246	218	194	184	212	240	227	228	235	211	227	218	196	207	217	231	184	233	211	221	228	201	215	236	226	208	225	228	192	228	238	206	190	233	218	238	200	210	208	199	204	221	221	228	218	211	210	201	192	194	215	200	215	221	218	200	219	218	213	244	201	198	231	208	193	229	205	237	220	216	217	205	207	201	209	221	203	223	234	216	201	212	213	231	184	200	224	201	229	225	206	209	209	203	228	201	244	206	202	205	246	211	212	216	193	241	224	216	222	181	225	213	204	230	215	202	190	214	230	212	191	213	211	227	239	203	241	240	239	214	221	192	212	212	227	202	230	203	213	216	208	216	201	180	196	199	196	213	232	219	213	190	210	227	193	207	207	225	210	216	227	206	208	197	204	208	203	208	211	218	203	186	216	208	223	215	182	216	225	217	208	222	186	193	197	210	192	224	215	220	230	227	199	209	194	211	204	218	219	213	223	245	196	212	213	222	196	202	203	212	226	205	222	233	204	222	211	226	215	238	200	235	214	193	192	200	213	213	209	203	196	215	215	199	188	191	203	204	190	223	222	189	209	195	226	222	208	224	204	231	202	232	217	213	206	206	181	186	221	177	208	223	211	211	239	204	201	220	184	222	204	234	202	227	225	207	206	197	220	207	212	226	212	180	194	208	214	203	226	222	207	227	183	244	221	200	199	239	201	171	220	209	229	208	231	205	242	227	251	218	209	211	224	207	220	210	219	204	219	202	215	209	207	183	192	241	223	203	208	225	233	221	227	214	203	228	207	207	194	203	219	197	221	221	185	207	217	226	207	221	209	224	208	219	219	199	245	219	223	207	204	203	194	230	211	219	212	193	233	212	214	218	202	217	222	240	223	208	225	214	212	205	227	224	225	227	219	219	222	218	212	224	243	202	229	207	226	233	233	208	211	189	206	227	207	224	198	207	221	227	216	214	175	196	208	209	207	210	209	225	232	210	219	219	220	230	194	221	206	228	196	213	210	208	208	210	195	236	232	188	214	180	227	235	201	214	222	235	216	200	214	231	229	207	180	226	217	201	223	212	231	239	212	212	206	236	217	240	189	209	201	174	220	234	203	220	234	234	207	224	213	236	201	215	214	215	218	207	216	230	235	208	209	207	209	216	202	230	221	228	210	211	218	233	197	201	215	223	189	253	203	216	213	231	211	214	208	212	215	226	233	200	210	205	214	209	251	205	203	201	222	196	230	197	207	211	221	190	204	220	226	246	216	222	200	232	224	210	203	234	213	203	212	188	217	243	198	214	212	229	204	201	220	190	208	193	215	211	214	191	191	187	205	188	222	212	197	236	211	227	212	220	201	190	192	229	229	220	187	228	226	225	217	194	202	200	210	219	199	226	206	201	204	216	209	197	184	195	229	223	203	213	208	219	225	230	224	219	230	219	194	197	227	211	225	199	225	227	239	245	236	209	210	227	206	210	209	212	183	206	201	241	224	213	197	209	215	223	224	216	220	201	209	196	208	231	225	211	222	202	212	193	219	216	207	188	186	197	207	213	198	213	210	193	227	201	231	232	198	197	201	230	210	197	202	200	234	253	233	234	202	229	217	204	229	231	197	201	201	201	191	210	222	220	256	205	231	213	251	188	181	208	222	213	208	183	198	212	217	188	222	207	221	223	225	234	218	227	210	182	226	205	212	208	232	213	206	209	228	198	222	217	211	201	238	221	203	212	204	203	214	215	210	208
33607	32372	15303	6252	2697	1288	615	439	330	307	289	233	249	244	245	259	252	230	203	226	226	231	234	221	226	223	227	216	226	244	213	224	219	212	218	217	225	212	245	197	222	220	231	229	226	241	220	234	222	235	247	215	239	240	219	206	236	216	208	255	220	233	221	229	250	250	239	238	228	241	237	227	236	235	204	271	243	244	221	225	223	218	205	214	241	266	237	242	250	222	220	198	232	259	215	251	216	245	238	230	266	218	224	232	214	217	213	262	235	243	234	225	236	230	226	222	223	230	220	246	234	223	219	236	225	234	233	239	210	245	217	195	212	223	209	222	245	216	251	226	241	219	215	234	239	214	217	235	227	213	233	249	222	230	231	225	218	237	201	234	245	195	238	222	287	214	265	232	198	218	225	216	243	211	240	198	243	239	255	234	241	239	235	236	247	216	257	220	248	239	222	234	221	246	234	237	209	237	255	224	209	225	225	220	249	217	200	243	254	238	210	223	233	222	215	230	241	213	244	251	241	248	217	234	222	241	216	244	222	215	226	222	244	229	226	224	238	223	210	212	222	233	214	224	212	225	211	224	196	228	223	222	209	244	231	205	219	240	205	249	235	194	237	204	228	231	213	258	225	248	206	223	215	235	235	243	211	219	262	229	206	206	261	236	223	229	204	219	246	230	209	233	199	236	236	252	222	187	235	235	239	231	238	244	234	206	197	211	238	227	223	227	208	218	203	217	209	263	239	213	241	243	230	239	251	220	197	246	232	247	220	243	221	209	248	221	210	247	266	209	217	263	252	231	228	232	229	261	224	239	220	226	220	248	224	246	218	233	236	214	207	217	242	219	230	228	227	245	247	244	217	234	224	219	225	228	227	224	237	207	233	227	211	193	225	211	246	235	227	243	222	224	225	244	229	219	243	253	231	217	215	223	259	234	237	213	215	244	204	220	194	228	220	234	200	218	235	239	224	204	234	221	216	223	243	214	221	240	207	234	222	234	234	233	241	215	244	197	229	214	234	224	210	241	242	229	218	234	246	222	222	245	249	213	248	248	235	220	210	245	217	235	218	212	197	217	234	234	216	212	230	233	230	217	243	242	226	258	230	243	218	239	244	247	210	245	242	231	244	221	225	255	215	233	212	206	278	254	239	235	223	231	214	255	255	225	209	217	205	230	226	226	211	218	227	204	229	237	216	229	254	220	225	239	209	212	234	240	229	233	222	228	205	236	227	217	226	237	225	234	241	235	221	245	231	227	209	236	238	258	214	221	224	233	228	240	247	221	217	237	237	230	229	201	212	223	232	233	223	200	228	190	284	215	230	228	223	221	232	223	240	220	204	251	217	234	233	204	208	203	219	227	235	240	221	237	243	270	225	246	226	205	209	237	206	220	214	212	213	245	221	215	221	223	242	210	227	238	240	219	233	231	202	256	251	212	207	217	247	232	245	215	225	227	233	227	226	219	224	251	225	226	216	214	251	205	260	233	262	263	219	229	225	212	219	209	206	230	227	223	228	217	207	247	238	233	230	232	231	227	222	212	226	238	202	211	216	212	243	198	206	202	230	229	231	223	232	219	248	224	228	254	208	214	227	222	240	210	223	196	216	217	228	206	235	263	248	223	246	217	240	236	240	221	200	212	223	224	230	237	220	212	232	246	230	195	222	231	219	248	228	240	243	271	213	203	221	217	226	217	251	197	233	230	225	211	279	226	221	224	225	192	222	229	262	244	195	236	240	244	225	212	215	244	232	264	239	264	223	234	220	246	214	189	242	219	240	251	229	252	226	223	232	228	232	231	204	263	256	241	245	227	214	222	230	249	234	233	216	219	249	248	216	234	238	211	203	251	265	209	232	227	217	236	214	219	222	215	225	230	216	238	243	241	213	230	203	213	216	251	246	227	236	227	221	211	215	239	226	211	240	226	210	246	219	224	232	212	212	222	225	222	226	242	233	241	201	199	257	230	233	228	244	243	227	225	235	244	233	231	248	235	188	263	230	224	214	218	220	233	238	212	256	209	237	213	238	235	227	270	219	214	226	221	230	222	242	245	228	243	205	260	211	223	272	203	204	246	212	229	226	258	218	209	221	212	246	230	217	225	213	238	230	211	245	229	215	221	232	235	242	223	229	217	226	238	220	214	220	248	231	228	218	229	216	231	254	237	230	238	216	212	237	212	191	244	226	212	223	256	244	232	242	246	225	230	225	242	224	231	222	220	202	222	233	227	219	226	246	264	227	227	234	230	211	218	222	238	200	216	207	207	250	247	251	206	228	225	226	218	222	207	244	233	243	232	238	231	188	239	224	206	233	213	230	239	244	202	212	216	215	226	208	212	209	250	182	230	210	210	201	219	208	219	230	222	237	227	227	225	258	251	250	218	234	230	248	231	253	231	236	216	219	210	235	226	250	236	214	211	248	229	245	237	219	228	249	243	232	216	237	223	221	236	250	220	257	245	234	231	235	216	220	236	216	205	209	221	217	232	236	229	226	207	227	216	229	242	225	235	233	206	204	199	205	244	199	234	227	205	214	216	213	259	219	238	209	231	219	208	248	220	199	219	237	226	228	246	215	215	219	224	212	243	224	200	242	223	236	221	212	230	234	208	215	231	208	243	216	225	218	213	234	230	244	219	217	212	231	225	230	260	239	241	229	237	233	218	234	226	217	230	213	209	240	223	251	253	224	226	239	227	213	222	240	230	215	227	223	217	225	212	233	230	218	209	214	216	252	225	236	235	231	229	219	244	234	236	237	204	232	226	208	225	247	217	240	213	234	233	212	218	223	246	241	205	239	219	238	193	211	225	221	237	219	227	229	214	241	237	234	238	216	227	225	227	235	229	203	255	262	229	247	247	220	211	222	211	220	227	240	226	218	240	221	201	230	229	238	242	226	249	236	252	235	218	217	220	225	240	227	223	249	196	228	214	246	227	231	245	251	220	233	205	238	247	204	238	262	233	247	218	208	211	212	238	224	198	223	221	228	238	229	220	198	209	229	243	227	219	252	235	240	224	211	222	258	208	200	197	239	224	253	232	249	233	226	207	235	247	218	248	211	205	224	234	211	236	227	217	204	211	237	205	231	196	227	242	224	240	195	231	236	223	241	182	222	220	238	224	234	243	201	228	246	226	262	234	233	216	254	213	250	226	227	221	219	213	210	244	232	228	211	226	215	204	204	201	228	251	247	217	239	203	223	217	224	250	234	231	205	235	226	237	227	224	220	251	248	236	248	217	247	231	220	221	240	216	239	211	222	217	232	234	200	239	205	227	236	241	202	239	213	233	239	216	236	238	237	225	218	223	218	237	215	239	222	234	232	219	250	240	232	243	219	229	208	230	211	241	230	231	219	237	204	241	250	244	218	222	227	211	227	208	218	200	211	249	239	222	225	230	247	225	236	221	245	235	250	214	215	230	215	242	223	215	202	237	256	228	232	210	231	213	239	215	220	238	226	204	228	234	209	215	238	214	231	255	223	246	219	229	250	209	182	242
22475	21007	28426	23750	21017	20711	5793	964	640	512	411	353	269	221	237	223	215	207	216	180	199	208	209	211	199	206	202	205	200	188	195	213	192	195	216	209	193	190	166	213	182	188	200	202	202	211	150	178	178	179	204	196	201	198	201	204	181	204	214	207	204	184	174	207	167	153	171	202	190	196	200	186	181	188	186	207	198	186	177	194	182	169	178	188	169	204	189	198	186	178	204	193	215	194	163	210	197	212	227	181	167	203	212	211	182	166	218	211	189	155	196	149	201	171	209	173	206	183	179	222	181	178	191	196	192	208	177	226	200	196	200	185	203	183	205	188	179	185	222	219	212	162	203	189	176	204	182	198	190	205	180	173	205	183	160	180	201	199	192	204	174	200	158	204	195	208	169	211	192	212	170	178	176	195	177	206	181	191	223	169	201	217	196	220	180	201	185	195	193	203	185	175	188	211	180	168	197	187	197	180	198	178	168	211	207	196	184	205	186	214	182	223	193	200	183	182	204	188	176	205	203	177	210	187	231	185	202	190	206	187	227	202	169	200	188	199	188	193	191	212	189	196	187	203	193	169	201	198	197	176	222	227	178	178	192	191	198	212	210	194	182	185	194	200	203	224	203	207	184	185	188	200	168	204	184	173	184	175	209	201	159	173	212	186	201	175	171	183	195	227	170	181	214	184	214	201	180	180	197	199	196	205	155	171	189	181	199	184	185	192	179	195	205	191	184	185	201	187	190	171	195	195	204	205	194	187	196	201	182	208	202	199	157	197	168	187	200	182	203	193	185	188	188	186	178	180	179	181	201	205	192	178	199	205	211	181	197	187	186	202	215	186	191	196	186	206	184	198	168	189	177	186	190	187	198	198	207	177	171	202	179	195	178	179	194	170	173	180	191	198	187	178	205	184	215	179	202	208	190	195	179	181	189	201	190	211	205	196	180	190	203	181	199	185	188	202	175	182	199	185	166	190	192	185	194	205	165	197	201	192	191	188	162	186	182	183	186	197	221	161	188	183	205	172	216	207	192	179	181	183	208	172	185	186	193	178	185	199	173	190	204	204	201	190	186	205	199	176	183	194	209	181	189	199	184	189	187	204	209	173	174	151	187	166	195	211	197	182	207	194	188	208	214	204	166	179	195	180	217	187	192	185	167	166	192	191	168	187	167	188	174	187	200	166	189	208	187	195	181	192	228	163	207	177	181	185	188	186	192	192	190	168	179	195	195	191	192	196	162	204	169	197	207	211	205	189	191	198	185	171	191	199	202	187	194	204	184	193	189	209	192	187	206	207	217	168	183	201	197	191	206	175	214	179	184	194	212	175	189	201	205	194	195	177	193	211	175	193	191	199	179	208	179	208	209	192	202	194	191	213	162	181	200	199	182	173	210	194	197	204	201	188	163	197	203	194	203	181	186	185	203	186	169	221	183	205	213	207	206	194	191	192	191	192	209	192	182	199	190	206	207	169	197	188	183	181	190	211	180	195	201	196	188	179	198	164	168	189	174	196	191	168	203	182	192	196	182	160	211	213	188	213	173	180	219	212	177	197	189	190	174	200	189	209	203	188	198	184	198	209	192	193	183	205	192	220	192	207	199	182	166	182	199	199	190	214	180	183	212	196	182	185	195	174	191	173	161	177	174	189	183	205	134	197	184	173	202	177	189	196	171	198	203	177	163	178	185	192	189	211	185	205	210	194	224	194	206	211	195	193	203	170	166	213	209	209	219	195	190	178	170	213	201	184	191	187	184	196	178	212	203	178	207	206	174	195	187	176	196	180	182	174	210	196	193	185	197	230	205	184	180	196	200	188	177	179	230	202	222	184	177	169	193	192	187	193	196	197	191	185	196	225	184	176	183	212	180	188	209	229	199	163	192	176	210	183	200	199	189	197	180	192	204	217	177	170	182	189	191	203	187	215	191	213	184	207	196	178	190	191	181	179	207	202	199	191	241	212	198	168	177	178	182	192	211	181	209	229	164	207	199	192	203	201	185	195	187	202	200	196	179	169	194	206	168	190	183	195	222	203	186	168	217	197	184	207	185	205	184	193	193	186	196	154	180	188	186	191	191	175	181	192	197	192	202	178	198	172	178	189	184	173	206	189	193	237	199	184	184	209	189	190	202	179	209	216	197	197	175	208	206	205	191	190	215	182	217	194	182	184	199	177	184	209	208	191	189	189	208	186	208	184	199	201	177	213	174	178	195	186	200	208	180	195	199	177	177	176	202	163	206	213	188	186	199	167	182	188	207	169	186	161	194	187	199	195	174	192	204	191	207	207	216	207	189	192	196	187	190	203	184	174	184	195	180	191	193	182	186	175	212	225	192	205	177	168	203	192	204	175	194	201	180	185	193	226	204	241	201	209	182	178	175	171	193	188	203	181	192	202	192	198	204	182	204	191	182	166	201	185	209	181	179	195	195	176	194	203	202	201	173	189	187	206	170	225	178	202	179	182	204	207	175	198	174	171	208	190	191	198	200	194	194	207	203	196	164	197	206	179	188	205	196	176	197	183	161	208	178	199	184	193	174	219	190	176	194	180	192	182	184	196	191	188	202	190	196	192	198	174	170	201	158	196	177	176	176	173	210	194	192	205	188	188	186	193	168	184	191	182	186	196	177	197	201	196	195	202	194	206	171	199	184	184	185	199	210	203	218	181	202	181	212	194	187	185	172	179	192	201	200	209	180	186	178	198	221	189	205	196	195	191	193	201	166	192	220	187	169	177	187	197	198	218	177	188	172	156	191	201	190	204	191	198	205	189	180	171	197	208	191	176	184	170	184	190	182	192	175	188	159	209	203	215	221	196	189	173	195	174	199	189	194	208	191	225	198	189	195	203	207	208	166	185	209	194	202	180	191	181	195	196	182	196	180	193	211	177	194	188	188	208	224	181	190	175	185	208	200	171	203	203	177	218	184	171	164	201	219	202	195	171	171	191	182	202	197	205	196	192	195	179	194	165	206	177	190	203	173	191	203	178	189	189	207	214	188	185	193	171	188	182	209	217	192	169	203	198	195	181	201	161	192	222	212	198	185	182	192	204	173	184	192	215	217	176	203	197	179	186	153	164	196	215	166	220	188	182	199	210	184	193	190	198	202	194	207	187	188	197	199	199	157	182	180	200	178	174	174	183	219	197	208	198	181	165	182	175	207	199	200	200	203	181	194	174	169	199	224	176	181	201	186	188	187	173	197	232	189	176	179	211	204	197	188	195	180	176	177	157	194	187	186	201	201	191	204	205	197	190	172	201	205	169	195	213	189	181	194	180	151	202	214	205	227	187	177	175	187	209	183	189	177	228	176	188	193	174	216	200	183	188	210	180	204	193	192	202	189	201	179	205	200	204	162	198	189	177	176	210	180	165	195	208	206	213	211	194	200	189	175	194	197	187	184	196	199	183	183	184	205	182	177	180	191	169	184	159	196	206	191	184	192	198	194	173	172	206	169	201	183	208	213	213	209	188	195	194	192	198	201	185	204	174	195	187
47214	61747	30148	12726	7642	3657	1905	1276	948	715	565	429	321	260	262	274	230	240	220	192	224	235	229	192	204	242	209	225	205	187	189	218	210	206	211	208	213	196	190	208	201	193	190	206	188	224	201	212	200	230	209	219	201	198	180	186	202	206	200	193	208	199	230	207	202	179	195	210	206	186	198	233	196	198	223	215	216	206	218	212	184	194	201	206	191	188	208	218	208	211	219	189	212	201	214	195	193	197	202	210	191	205	187	210	212	236	194	210	209	202	191	202	201	204	201	198	181	236	206	197	240	188	195	219	219	191	210	200	218	194	187	168	196	201	205	188	185	227	201	198	176	187	194	219	204	197	206	196	200	219	174	178	208	182	218	183	214	199	215	231	203	208	189	210	205	184	198	200	204	207	188	200	214	199	199	184	197	230	213	203	215	183	212	212	221	189	210	194	221	204	200	172	214	191	212	214	200	198	180	186	219	205	180	209	200	195	204	200	198	199	199	224	202	196	200	215	198	230	196	208	194	220	185	205	220	184	192	171	206	202	197	211	215	193	212	230	191	191	197	219	221	184	233	228	190	190	198	210	199	212	189	228	215	191	226	200	204	206	201	187	194	232	183	204	194	208	215	179	213	209	209	183	186	221	211	179	212	212	230	205	205	196	209	197	165	207	199	200	196	248	227	214	177	199	193	214	186	188	213	173	205	225	216	218	197	182	194	220	205	204	203	206	199	205	181	201	212	209	185	229	208	221	203	171	188	201	204	215	187	212	191	199	226	182	198	185	214	197	200	237	189	212	226	212	203	217	182	226	212	193	216	185	199	201	202	235	200	192	202	210	216	207	218	197	213	204	187	201	199	220	193	201	209	215	193	219	185	174	216	224	222	198	207	220	189	235	197	211	206	206	187	214	202	227	188	201	219	194	211	189	190	189	207	203	209	193	201	211	210	218	220	213	189	191	182	214	214	187	212	209	204	163	213	210	210	197	227	202	179	200	202	180	193	208	188	191	205	200	223	217	180	209	181	217	200	219	198	191	205	217	215	193	213	190	227	204	198	187	213	197	205	204	202	195	192	208	203	203	214	211	216	204	218	217	220	205	217	207	202	222	214	182	227	218	229	201	188	203	211	214	200	214	160	202	187	166	208	188	186	225	181	193	192	202	200	230	187	215	193	213	213	216	220	202	207	181	183	204	205	206	189	196	204	203	216	199	189	223	210	207	201	197	201	191	215	211	210	220	207	221	204	186	229	190	217	206	179	210	178	205	212	196	197	213	211	212	192	199	195	190	232	188	213	199	185	189	218	199	183	178	188	205	190	215	213	219	218	201	188	234	221	179	181	183	215	208	197	195	209	215	226	179	199	215	226	203	211	203	197	197	204	211	183	212	194	198	210	198	213	212	214	189	213	218	201	170	202	197	202	181	207	222	222	216	187	213	192	195	215	208	207	198	211	216	201	205	208	212	189	203	199	195	188	234	193	218	210	216	220	207	203	195	199	203	210	213	219	200	190	210	233	209	221	206	218	209	187	181	180	210	201	221	212	211	193	175	207	188	212	191	187	211	179	210	204	182	218	210	186	255	202	201	209	198	220	196	220	213	205	191	177	208	208	198	222	217	190	225	197	208	196	223	210	205	213	216	182	174	204	177	201	187	211	196	205	183	199	219	203	196	193	186	214	218	205	194	208	203	207	208	189	206	193	188	220	198	201	187	217	206	229	187	196	205	224	202	199	200	206	202	205	202	227	215	213	207	182	191	210	191	212	224	184	217	217	204	193	192	203	198	200	211	179	189	195	190	181	194	204	234	208	210	209	209	193	225	237	225	194	202	210	198	173	190	211	189	195	209	181	194	207	200	197	213	213	220	210	214	190	200	188	210	250	214	225	205	207	204	189	170	211	209	224	201	213	205	220	227	192	200	206	177	191	225	211	211	212	227	203	180	205	194	214	196	203	209	194	188	216	219	179	215	190	203	205	198	198	210	216	218	215	198	208	202	208	205	198	219	189	240	205	228	208	213	217	233	206	203	199	217	214	203	199	198	193	232	203	234	195	194	191	198	198	223	200	214	210	214	210	196	182	204	185	207	188	193	192	206	216	197	197	199	185	210	197	190	193	215	224	202	168	215	211	213	200	204	197	192	210	191	204	202	212	185	184	184	193	218	212	198	225	201	200	205	205	215	225	197	220	205	212	192	207	197	220	199	217	183	207	188	205	201	205	184	203	193	214	202	204	190	201	207	188	218	208	172	214	189	221	208	201	207	173	224	212	184	201	206	226	191	220	222	198	182	199	192	219	219	203	198	193	206	176	187	202	193	188	192	195	201	198	197	203	224	232	182	170	209	204	204	209	195	184	196	195	203	188	216	181	218	205	223	214	199	192	205	218	174	234	197	206	192	186	213	209	175	217	193	204	177	198	217	207	194	177	196	217	206	198	185	193	209	207	196	244	189	213	207	183	230	203	218	198	195	211	216	226	206	191	210	208	211	199	187	206	183	198	188	172	206	190	207	215	207	230	212	216	207	195	192	223	204	206	185	206	224	198	193	203	227	200	185	227	235	181	208	197	203	212	200	205	214	210	196	206	230	211	197	197	221	191	212	210	209	198	210	189	223	213	208	211	206	215	195	202	214	205	201	203	220	209	208	202	195	222	223	196	219	202	214	195	191	210	197	204	185	217	191	213	199	193	206	211	206	190	198	226	181	198	202	228	202	223	192	212	192	194	205	227	206	188	209	197	216	204	223	194	183	199	206	182	177	206	201	209	242	205	226	213	180	192	219	201	207	189	202	206	227	200	213	217	189	176	185	170	218	195	222	187	208	202	185	208	212	204	196	208	219	180	181	212	225	189	201	201	230	193	203	216	231	203	177	203	215	210	217	205	196	211	220	215	209	200	188	202	195	180	225	216	178	194	209	221	196	187	195	205	200	212	207	183	197	189	220	220	209	201	197	204	215	201	225	200	195	218	201	176	203	195	196	231	199	215	213	220	191	192	175	217	228	183	191	222	198	196	209	241	202	200	215	235	193	218	185	193	239	222	220	196	198	203	201	230	219	202	201	184	195	223	190	198	195	196	204	201	207	215	191	213	211	233	205	216	205	198	183	199	204	206	182	218	206	214	189	207	199	232	206	214	220	191	208	216	199	204	204	231	201	217	203	206	217	208	224	199	203	176	193	204	212	193	209	191	186	187	192	202	214	196	185	187	220	230	212	225	220	196	233	225	202	173	214	246	213	190	207	224	219	218	194	209	217	198	218	225	236	214	206	211	220	207	206	205	190	190	215	205	217	180	196	185	199	196	197	213	217	190	199	202	213	218	222	205	200	208	209	218	203	220	190	203	217	208	212	221	191	185	229	213	178	220	191	192	196	221	204	177	198	208	193	201	195	213	193	194	236	215	205	226	197	194	187	200	226	191	206	179	218	199	210	200	205	205	167	188	178	203	204	210	198	185	209	192	205	205	211	197	180	210	193	205	213	220	204	184	220
41503	46251	33519	18556	6522	2332	1269	810	605	479	349	315	257	217	244	234	214	216	237	228	228	218	236	199	206	236	211	199	232	223	205	230	212	234	218	216	208	188	216	218	172	192	208	210	200	182	211	204	220	228	232	223	204	193	203	198	206	208	218	209	235	214	195	199	240	218	203	195	208	211	199	196	199	222	201	215	205	216	212	223	221	217	195	223	197	201	204	211	225	188	226	207	225	179	212	204	211	190	208	206	221	194	204	231	216	196	191	240	211	215	214	212	199	221	202	216	207	234	203	196	227	180	216	194	227	207	218	210	212	238	211	210	197	229	197	214	202	186	210	199	225	222	223	225	212	215	232	201	236	199	207	184	183	210	201	238	181	189	214	208	208	205	225	200	177	208	185	168	214	204	191	201	223	215	206	211	210	236	210	208	226	223	228	209	189	202	203	203	221	208	199	226	204	220	218	220	211	196	218	193	222	191	225	196	194	204	197	197	198	199	205	205	227	225	206	207	208	210	186	190	235	203	227	223	191	201	209	225	207	199	208	212	192	196	216	200	206	221	228	228	214	185	211	209	214	221	224	211	226	187	200	222	201	186	209	223	200	195	244	184	199	204	214	211	193	215	206	209	206	200	179	203	232	225	224	213	201	213	199	204	217	218	203	196	227	211	205	217	196	204	174	215	193	181	213	209	227	199	204	208	202	207	192	220	225	231	213	187	204	230	214	220	212	216	209	221	193	211	213	225	214	205	200	224	189	205	206	210	207	248	207	227	210	204	210	220	215	199	209	193	219	201	217	227	206	197	224	225	207	199	206	214	210	202	224	217	221	224	204	172	204	215	227	182	225	241	206	203	181	232	210	199	200	190	211	213	196	222	217	200	198	203	224	217	215	216	229	226	210	212	232	197	222	211	250	210	220	237	197	200	192	204	199	181	214	201	188	224	227	208	196	212	199	184	192	219	200	212	205	200	204	205	199	213	203	225	208	205	221	219	238	228	162	216	202	210	220	221	212	219	226	213	214	218	205	202	210	215	189	209	200	204	210	210	200	193	203	195	203	201	184	221	176	186	209	194	213	191	201	203	229	184	204	202	191	239	212	203	218	197	225	226	193	209	201	199	200	217	203	213	194	232	203	239	185	206	189	182	210	193	210	207	216	208	213	212	221	223	227	197	195	220	184	213	204	207	187	211	194	192	194	200	205	209	180	200	200	203	199	208	236	216	217	225	183	184	215	209	203	218	203	225	229	222	196	221	217	196	215	195	213	221	217	211	196	210	208	221	196	221	184	189	227	210	205	233	221	219	191	196	235	220	214	218	201	199	237	203	173	204	219	191	209	184	210	209	211	197	204	205	198	205	213	195	221	207	198	189	191	231	216	214	189	203	218	229	210	224	207	190	206	205	195	196	205	224	206	203	243	209	203	210	225	206	203	226	210	252	208	193	202	200	195	208	205	201	202	207	226	221	231	230	200	216	201	224	179	239	218	216	226	200	206	221	203	220	221	226	221	202	212	192	226	214	205	190	211	210	228	221	180	196	196	235	197	180	229	227	204	211	199	208	206	207	219	235	227	230	196	219	237	233	211	199	239	199	209	204	197	207	222	225	206	213	222	204	223	191	238	221	198	221	209	218	214	221	194	220	205	225	203	211	239	208	221	204	195	207	206	212	234	223	211	213	192	210	239	211	199	227	198	200	213	192	225	222	201	205	210	219	202	206	181	206	176	205	190	201	232	202	205	204	191	250	231	198	187	187	207	192	229	209	225	234	204	207	209	190	234	186	201	217	194	235	206	203	204	203	225	226	213	212	236	245	220	188	216	214	206	202	187	225	192	206	220	226	217	216	195	221	188	228	188	205	211	212	218	206	174	204	211	225	198	212	224	201	210	190	195	209	208	211	204	217	234	202	199	201	207	229	241	210	193	211	196	203	216	214	192	242	197	195	200	183	217	190	194	202	232	196	222	212	207	189	190	214	225	222	192	195	220	194	216	193	209	211	210	209	227	187	216	216	215	197	213	205	210	210	227	215	234	214	221	197	206	198	205	230	214	201	236	201	216	192	210	236	220	222	178	233	203	201	199	212	216	206	211	205	220	201	202	224	217	219	192	210	201	218	186	227	213	213	233	190	234	232	201	219	191	206	218	199	187	203	176	200	204	213	215	207	198	224	189	222	208	198	196	210	222	235	202	203	232	207	207	209	207	200	211	212	185	194	210	202	210	216	211	219	193	199	215	230	182	209	217	204	192	217	218	222	187	232	227	216	202	208	190	194	197	211	201	202	207	210	218	189	185	212	200	199	248	221	214	197	198	212	205	188	215	241	206	203	220	210	209	212	217	206	227	214	190	216	218	214	209	183	219	219	204	229	212	229	225	193	196	202	218	232	215	205	209	214	219	205	199	174	183	192	194	206	172	194	218	210	213	217	209	214	206	197	230	199	199	203	237	193	201	188	189	198	211	192	210	202	200	207	220	209	211	198	178	200	213	194	208	235	198	219	206	208	221	206	205	229	220	245	217	195	217	227	197	184	199	218	206	217	184	207	228	207	191	191	216	201	179	202	194	223	210	190	218	201	223	240	184	228	230	220	214	190	220	184	229	191	217	209	207	198	233	212	200	224	187	200	214	201	213	213	218	201	232	212	213	226	214	236	202	197	216	197	192	197	207	198	194	204	209	203	214	194	213	220	203	204	214	224	238	201	191	189	195	224	190	229	239	208	218	209	207	214	213	204	190	209	196	191	217	194	195	220	209	179	208	190	205	223	217	183	206	222	203	223	223	204	210	189	240	208	207	227	194	225	219	218	195	205	199	215	185	216	216	225	189	209	230	200	225	215	195	202	197	193	232	207	214	262	187	230	176	214	251	196	213	191	199	223	214	178	230	214	214	175	215	235	174	190	224	206	196	206	214	188	244	195	245	190	193	220	236	181	188	230	191	198	224	204	235	232	210	196	230	253	227	222	222	192	190	206	238	216	216	245	227	225	248	179	189	212	207	180	202	214	238	221	190	212	221	220	200	228	225	200	216	201	189	222	225	226	218	215	185	198	227	231	211	216	202	197	193	226	198	214	216	197	214	203	202	218	206	225	195	188	200	173	206	219	216	206	211	193	190	173	184	221	214	217	222	224	194	197	209	211	227	214	203	195	192	206	201	207	253	210	209	210	192	210	208	210	203	198	234	189	205	243	228	196	202	200	192	209	240	234	211	210	211	222	209	211	200	224	218	194	193	212	208	223	214	205	218	201	197	206	217	207	231	217	206	189	203	220	216	204	206	191	196	206	214	221	210	216	222	209	189	216	231	200	197	192	211	209	204	187	190	184	191	203	212	222	210	210	221	203	206	227	192	183	211	207	222	205	192	225	209	221	180	213	192	196	210	220	204	217	187	200	234	209	194	202	180	230	226	207	209	196	186	209	226	226	189	170	201	228	220	229	239	216	184	197	205	208	197	228	199	196	187	184	195	220	171	198	189	220	201	211	214	178
47599	55969	31675	15509	7453	3386	2111	1394	844	669	553	362	289	244	244	239	203	233	251	208	234	238	236	234	218	269	221	230	232	220	211	216	220	243	227	214	232	260	235	241	226	220	223	228	211	214	204	224	238	234	240	213	218	236	229	207	218	239	229	218	236	213	237	225	223	220	222	233	237	217	204	214	211	232	227	198	230	224	205	243	234	218	220	252	234	231	234	252	235	209	213	243	233	231	214	223	219	233	226	208	222	224	219	224	234	207	220	228	229	225	245	207	225	214	219	223	225	215	238	210	249	223	216	230	216	214	245	216	225	215	232	226	210	225	233	212	227	230	223	214	217	233	202	229	247	242	214	215	227	236	232	223	208	219	239	204	242	212	231	242	218	212	195	229	222	223	235	207	219	218	213	225	203	227	195	244	238	206	238	214	227	238	218	223	246	235	254	233	218	242	241	236	235	223	262	244	243	228	223	221	214	231	245	230	250	222	225	227	255	228	213	234	228	215	211	243	209	216	209	216	210	213	246	217	235	228	262	235	200	249	196	240	243	235	238	215	228	231	219	213	226	229	234	216	214	218	225	221	201	197	227	214	217	219	232	216	219	218	239	243	247	222	236	215	229	217	206	252	233	221	221	215	237	234	214	225	230	218	222	224	206	255	219	207	209	231	198	241	203	225	219	234	223	243	225	221	230	227	217	213	235	274	243	225	198	229	225	246	223	217	226	230	228	222	213	218	236	214	219	213	242	220	232	239	218	251	232	223	241	228	223	239	236	206	227	267	251	237	212	245	207	239	232	229	225	215	209	221	239	209	230	238	234	216	242	194	227	229	219	222	228	262	246	228	214	236	225	203	228	212	208	236	237	230	259	221	235	198	226	242	240	219	213	220	232	229	235	221	234	266	213	239	232	228	196	243	225	225	231	246	217	239	208	228	242	264	228	236	220	230	222	204	209	203	226	231	208	241	238	209	219	201	224	232	217	240	208	256	222	200	232	191	222	245	231	246	207	204	222	196	226	211	243	218	209	229	200	234	238	209	235	228	240	200	237	225	232	242	212	237	213	210	201	214	221	234	226	231	212	196	233	206	226	245	233	241	266	235	258	228	215	210	223	228	218	249	218	232	208	195	215	216	239	240	212	207	254	216	239	230	225	265	254	238	212	243	220	227	190	232	235	201	217	231	221	220	231	223	227	249	235	238	234	251	239	234	227	215	217	213	219	243	218	181	213	217	235	230	218	232	183	236	214	254	245	212	252	218	249	226	218	210	207	193	214	210	239	202	233	226	215	222	238	231	217	223	229	214	208	255	231	200	235	212	211	214	219	197	227	232	222	199	239	200	224	211	207	241	237	221	241	211	216	249	211	216	237	217	236	221	239	214	225	228	238	227	232	218	216	222	236	208	206	229	201	248	233	234	244	215	219	209	213	236	196	224	214	224	202	267	236	232	223	246	225	244	224	205	208	222	235	206	235	257	217	201	229	217	234	195	228	250	226	274	227	230	222	199	208	208	221	235	225	221	251	198	230	213	230	246	197	218	219	209	211	272	226	230	234	236	229	220	219	227	228	238	211	240	215	208	216	220	202	228	244	238	227	214	230	242	215	238	243	218	236	227	227	216	236	209	227	219	225	212	237	230	234	240	234	234	249	237	247	264	243	196	235	216	221	220	232	225	231	224	238	223	223	213	201	227	243	236	228	207	218	195	225	220	235	199	245	230	228	219	244	245	255	225	210	230	223	222	208	267	242	228	247	225	197	214	226	218	242	239	237	219	221	239	219	230	222	212	246	230	213	240	237	247	240	254	232	246	219	215	240	236	226	242	217	223	218	197	219	237	234	207	236	239	211	233	196	210	200	221	243	229	208	214	194	224	206	234	233	228	190	231	208	217	250	230	245	206	224	229	221	199	234	225	249	227	216	231	222	233	239	217	198	232	221	243	229	231	226	228	242	209	226	229	249	248	208	217	239	228	215	213	217	241	257	214	261	216	242	220	234	224	205	212	217	219	232	207	225	221	220	238	224	214	225	207	223	246	211	198	233	220	244	238	237	228	203	234	238	213	214	236	214	226	211	234	215	201	213	241	223	226	246	242	251	209	213	224	212	224	252	213	199	217	214	246	230	222	196	214	240	213	224	252	213	241	222	244	219	203	254	223	224	217	227	234	241	217	194	209	225	216	218	238	225	216	210	206	220	232	239	232	215	232	214	201	239	241	228	212	227	189	214	225	234	222	228	209	241	244	252	230	217	233	240	227	220	228	229	205	230	234	194	224	242	201	201	245	221	201	239	209	220	218	208	217	222	220	208	240	226	222	197	230	218	211	226	203	203	228	249	227	196	223	212	227	186	264	221	244	211	227	193	218	228	218	222	224	226	246	210	211	253	229	244	185	237	245	231	255	233	228	221	215	228	205	206	209	229	213	230	230	239	262	244	238	254	231	222	246	227	199	231	217	229	232	229	230	214	242	221	214	243	208	224	238	221	217	215	231	227	213	213	220	240	182	233	226	228	203	252	210	217	221	245	200	229	227	222	227	195	228	233	242	215	218	228	247	226	233	223	235	215	236	220	277	226	229	213	264	212	208	237	216	218	241	222	230	220	248	222	218	231	215	226	205	220	223	260	212	209	211	224	244	229	199	234	227	238	219	201	240	213	227	221	236	207	219	215	232	216	205	260	253	210	216	224	232	224	230	245	232	196	232	236	230	214	217	236	215	242	217	213	229	244	230	190	229	240	239	217	227	211	220	239	229	228	225	226	184	255	219	243	187	247	221	217	219	238	208	240	220	239	228	238	234	238	232	241	229	238	226	234	233	238	253	218	230	224	228	232	201	226	246	222	221	224	216	259	233	209	198	240	221	222	238	231	234	218	229	211	221	234	236	233	240	218	219	228	226	227	253	212	262	224	212	226	228	244	221	238	248	228	246	231	236	223	194	228	219	232	226	234	220	219	217	216	216	230	224	232	240	224	230	207	218	231	224	220	217	214	236	227	224	203	228	227	227	242	221	219	221	213	207	214	234	227	249	230	181	226	237	235	190	220	219	252	219	214	228	217	214	209	215	212	232	211	228	222	217	241	241	214	238	249	253	238	236	207	214	212	254	209	213	239	219	244	242	245	201	220	182	231	238	245	213	219	220	237	225	222	232	249	223	215	225	236	202	242	212	235	224	225	223	245	262	233	240	228	222	219	245	223	211	229	200	199	249	232	212	228	224	217	217	229	234	258	231	219	217	260	243	227	234	213	245	218	221	200	226	259	231	242	226	244	253	218	206	205	205	211	225	235	207	198	219	237	197	217	192	218	208	225	217	214	240	246	254	230	215	249	226	229	217	205	212	230	234	218	244	220	211	230	251	213	237	229	239	212	209	232	218	235	233	214	227	228	238	216	228	203	233	209	215	220	211	222	245	232	219	203	212	239	237	235	230	232	215	226	215	228	223	208	219	208	220	217	232	248	232	229	235	205	208	225	226	223	228	231	241	225	224
23362	20974	28010	24103	20845	12025	2342	947	572	356	289	238	209	195	196	179	177	172	197	193	193	201	194	168	193	207	175	173	199	198	207	175	204	191	182	171	225	195	203	218	185	160	182	160	193	166	183	182	199	187	180	170	186	171	171	182	195	160	186	188	170	185	192	189	176	194	188	172	193	187	169	160	173	173	199	174	185	189	200	196	199	186	181	180	175	183	177	171	214	186	173	188	169	171	178	172	172	170	171	182	190	182	191	185	169	195	173	219	175	195	192	167	182	177	191	169	206	161	175	197	188	177	194	195	185	192	173	193	169	166	184	179	156	187	190	194	196	201	188	197	191	191	181	169	174	182	193	181	176	165	200	175	202	201	189	159	180	195	195	204	181	170	178	187	183	196	180	195	178	168	195	192	175	198	185	156	200	174	169	188	192	181	184	194	179	203	172	187	187	210	197	184	168	160	196	203	188	181	185	191	171	191	186	163	178	189	194	185	185	182	176	180	161	189	200	201	173	186	190	161	189	167	190	182	186	161	185	197	205	196	185	188	199	189	176	198	183	170	166	205	189	183	168	199	195	157	158	200	199	168	201	189	184	199	183	214	154	200	172	178	195	177	168	169	205	156	178	159	209	218	188	188	170	155	175	171	185	180	191	173	178	166	183	181	185	188	184	198	188	169	201	197	192	165	178	192	181	187	203	176	174	197	189	175	179	179	207	172	197	201	174	198	209	183	173	186	176	202	178	178	185	200	172	181	198	188	172	173	203	210	194	175	169	197	170	204	175	211	175	174	176	181	187	195	200	187	175	176	196	187	200	156	196	185	197	188	186	169	190	204	182	205	199	185	174	203	211	189	165	182	172	178	203	205	186	192	208	185	181	182	172	200	177	179	186	199	184	177	176	172	211	174	189	165	214	175	180	193	186	168	167	192	180	186	202	197	200	182	189	176	176	182	160	196	181	196	173	182	158	195	175	183	207	174	169	164	205	183	166	178	183	177	175	180	199	170	194	199	183	200	172	176	205	192	161	162	184	194	178	199	189	197	173	193	190	198	160	199	189	193	174	187	198	156	196	193	152	196	199	201	200	169	168	200	174	158	190	185	209	202	160	187	178	196	191	194	172	181	186	186	168	187	197	208	189	198	208	193	194	170	220	185	176	190	193	182	167	171	170	150	197	190	211	179	187	167	163	180	193	189	174	184	185	178	181	181	176	178	199	170	166	187	193	185	193	216	213	194	172	213	163	196	211	190	167	171	192	182	179	187	166	186	166	170	190	182	161	191	192	203	209	199	171	181	203	188	206	195	188	178	168	188	170	201	189	199	192	194	188	184	215	174	176	170	191	189	183	209	174	217	192	169	185	195	172	155	191	197	198	162	177	149	188	179	170	183	180	184	194	201	185	198	217	179	188	178	181	190	181	210	186	200	188	183	176	182	213	203	204	188	187	161	162	204	162	164	163	196	187	186	177	195	170	205	181	176	184	169	178	177	154	158	178	177	173	199	180	191	159	171	178	179	172	173	173	165	194	189	161	195	168	183	152	173	179	190	174	198	176	193	191	197	172	182	175	222	189	191	168	153	205	202	183	185	204	173	190	191	203	180	179	174	193	186	171	180	170	205	170	166	168	193	177	192	192	186	181	194	160	192	180	184	196	194	180	182	173	195	174	178	158	190	164	206	203	219	187	187	217	200	186	187	195	199	183	209	155	176	183	204	172	195	196	179	181	180	198	195	185	173	188	184	192	180	195	186	179	189	191	191	195	203	193	176	175	183	184	212	191	178	192	178	179	178	186	195	179	170	194	159	219	161	174	176	206	176	175	206	182	188	174	181	166	187	189	198	185	188	185	203	184	183	204	200	203	188	222	197	176	190	183	166	170	174	192	193	198	177	189	171	180	180	190	192	182	197	195	194	204	158	185	151	176	187	173	200	184	189	217	179	211	208	178	208	178	179	179	190	200	184	188	175	213	149	183	159	180	189	198	188	205	191	183	149	182	190	172	193	201	173	206	217	186	180	215	197	200	194	179	165	200	191	184	188	200	179	184	185	188	159	200	193	183	190	186	179	197	171	208	179	188	179	181	181	180	184	176	185	162	179	167	193	188	194	206	170	199	207	181	210	190	188	192	184	183	183	191	159	191	190	186	169	182	202	199	176	198	201	200	168	204	176	193	221	179	186	172	160	171	189	185	193	165	180	185	182	175	173	193	183	173	203	200	173	181	207	183	169	175	183	199	181	213	197	185	182	189	196	178	172	233	194	176	188	194	181	176	169	177	188	194	179	191	178	185	191	181	220	178	201	197	175	193	188	156	177	182	187	180	201	187	176	178	204	188	193	161	158	178	184	188	195	180	194	182	196	173	179	190	174	217	177	174	167	177	169	209	207	198	208	200	176	190	192	212	183	200	202	193	177	177	194	192	200	198	162	187	163	203	188	217	184	201	185	168	184	193	211	177	192	186	188	201	201	178	195	172	207	211	174	177	169	177	176	170	180	193	193	204	194	183	171	189	192	185	168	163	193	188	178	218	188	191	188	197	175	189	184	202	186	192	189	200	201	189	209	189	163	181	184	183	190	206	198	203	182	186	187	198	183	149	181	163	181	199	177	189	181	183	176	182	173	172	201	199	184	185	194	196	189	181	187	196	170	211	182	191	184	185	187	191	212	179	173	187	186	187	186	190	178	211	178	212	156	174	157	167	172	193	184	186	169	189	183	183	185	201	188	189	208	194	201	185	184	172	196	205	171	175	181	175	171	189	198	185	187	181	179	187	162	177	188	172	168	182	187	194	191	174	160	178	186	162	177	183	181	206	175	172	169	158	171	206	191	168	179	191	175	204	195	181	187	188	192	192	215	177	178	183	183	166	197	174	181	164	182	176	203	174	174	189	162	170	210	170	149	174	182	198	205	168	189	190	199	187	212	199	177	193	201	194	179	187	178	179	184	187	205	157	213	195	185	183	201	177	194	178	167	168	197	178	168	189	168	187	171	203	201	183	177	189	185	179	190	186	174	185	163	211	200	181	168	175	181	184	185	187	182	176	158	192	173	189	192	197	181	167	182	178	196	166	188	167	186	177	203	181	190	169	200	200	207	184	186	178	182	184	168	194	168	188	179	172	162	178	169	196	179	171	187	161	165	181	175	205	176	159	194	184	198	188	196	190	184	189	193	179	207	195	174	182	177	190	178	202	191	211	198	166	182	174	203	195	194	208	203	177	199	194	182	187	186	190	168	166	181	191	161	202	181	178	160	205	211	193	166	194	186	194	215	170	182	201	151	172	211	197	167	196	170	168	215	198	185	180	179	170	202	180	185	207	182	181	202	192	174	172	171	187	203	183	177	166	181	191	174	169	197	175	175	168	199	182	169	188	191	177	175	184	188	180	180	218	197	186	188	170	170	180	189	179	188	160	192	192	183	204	184	174	196	175	179	183	191	170	168	180	188	182	193	196	170	178	196	189	173	191	198	184	183	171	198	172	198	203	188
45565	58505	34831	16675	7278	4176	2568	1260	799	486	296	272	239	223	255	223	220	225	202	218	219	214	184	198	193	221	195	205	213	170	191	193	199	185	201	215	196	192	192	206	204	193	195	203	198	213	184	204	202	195	183	191	210	206	199	187	213	219	196	190	175	198	207	197	174	221	178	192	197	210	204	219	196	198	217	216	204	194	225	214	190	189	184	196	182	217	211	195	210	185	205	221	199	188	191	236	218	191	210	207	210	199	186	188	202	185	172	214	207	197	204	190	222	188	184	208	203	223	198	209	183	187	182	216	208	205	191	169	209	192	213	207	192	233	198	216	189	237	210	175	194	195	186	181	196	172	177	197	179	192	184	195	215	204	230	215	191	197	215	182	182	200	205	206	189	193	224	192	202	211	172	194	198	190	203	199	195	198	188	194	195	204	190	218	191	218	200	187	182	175	232	208	221	186	218	196	188	182	204	179	202	203	206	185	219	203	202	174	231	209	185	194	228	198	210	209	200	205	198	199	223	221	198	182	214	179	209	191	212	198	213	234	187	192	201	202	178	216	240	187	194	222	207	197	204	196	227	183	198	198	199	213	205	189	219	194	207	183	197	198	188	210	197	186	172	183	208	185	202	174	196	215	197	186	233	199	191	216	197	212	213	203	174	209	186	186	204	203	205	201	206	209	197	209	197	191	168	217	214	198	208	195	203	155	207	184	176	210	177	182	216	186	193	188	208	189	185	194	182	183	210	201	200	189	220	197	214	193	230	203	205	214	202	206	196	198	202	219	193	200	195	206	195	193	218	189	178	189	211	207	183	215	226	212	226	203	187	214	209	183	222	192	175	195	164	210	208	201	206	200	216	196	205	204	226	231	218	199	219	185	191	191	206	207	212	206	174	185	187	201	191	190	204	201	197	204	216	202	217	191	187	214	211	216	208	180	175	223	178	200	210	203	174	184	212	203	199	209	202	198	202	184	192	194	220	208	209	207	202	195	220	225	181	180	208	213	207	183	186	203	181	210	202	225	204	176	212	178	211	224	163	202	187	193	202	196	220	188	208	213	227	204	176	189	221	189	194	179	197	210	186	216	203	172	181	209	209	227	221	203	198	197	199	188	204	223	191	188	213	184	199	189	178	190	184	206	211	234	209	223	198	189	218	210	207	211	192	200	182	211	208	210	199	200	193	217	154	200	194	213	191	210	198	189	208	204	190	213	229	196	199	215	210	191	213	190	205	219	226	201	207	252	195	211	215	191	211	202	172	209	192	203	217	187	196	196	223	224	224	206	211	198	216	216	220	209	168	179	191	179	201	172	210	202	179	184	182	219	197	206	216	197	185	205	194	179	194	206	216	182	231	211	181	206	181	202	204	230	200	220	210	182	200	184	222	197	202	214	195	190	200	195	219	241	222	191	187	196	209	190	173	207	224	200	213	197	201	188	209	183	198	190	235	202	197	175	209	200	205	199	211	194	206	193	218	210	198	203	192	184	209	190	194	212	222	198	177	198	190	194	201	187	207	208	207	218	193	200	225	203	205	226	186	192	216	189	217	202	202	193	199	199	219	218	214	181	180	179	216	214	204	203	195	212	194	192	194	198	212	205	212	204	193	199	207	187	198	210	202	193	189	185	214	205	178	225	188	213	202	235	194	178	203	214	200	192	206	219	178	205	190	195	220	192	184	187	200	206	183	187	200	190	204	204	202	176	168	206	219	197	203	168	177	204	177	189	225	225	227	206	213	196	189	213	197	196	215	182	211	217	206	179	217	180	216	209	208	223	190	210	232	203	184	190	212	212	213	226	201	218	208	184	210	213	181	197	216	185	210	200	196	232	185	193	197	198	224	200	196	228	190	202	187	220	191	210	196	196	204	177	221	209	216	181	200	211	200	212	211	197	206	193	192	219	226	191	211	195	208	209	204	207	229	204	217	178	219	199	195	213	214	222	191	196	206	193	197	191	196	203	202	199	197	207	198	209	229	185	181	163	202	206	174	230	195	178	190	195	201	203	178	206	198	189	187	181	207	185	204	194	210	199	200	208	210	210	229	185	203	224	191	205	195	190	200	196	189	213	199	217	217	193	176	185	214	202	203	179	216	186	193	201	203	211	217	212	185	204	206	200	217	192	247	207	177	205	187	180	218	196	189	182	216	203	209	199	232	184	186	191	206	204	209	178	203	198	210	227	204	195	191	213	204	203	219	185	227	197	198	208	214	191	192	194	207	214	209	190	215	193	194	218	191	211	220	180	165	196	200	203	192	204	195	195	201	175	219	200	198	193	222	213	208	190	211	199	208	185	196	192	186	215	181	221	191	196	200	198	182	195	208	199	212	171	199	214	193	213	187	214	206	192	204	187	197	241	212	176	200	183	200	186	171	199	200	215	214	188	209	197	172	192	205	181	215	238	184	202	209	202	193	197	199	214	215	227	206	201	192	194	219	187	222	227	179	203	203	193	221	190	194	191	203	225	186	205	188	193	182	202	204	218	206	206	196	235	211	197	193	179	169	204	200	172	193	214	202	196	200	179	203	179	208	193	184	200	188	219	201	205	224	183	206	207	188	180	202	187	217	190	201	185	219	223	214	194	214	173	193	184	204	187	166	212	193	203	192	192	204	215	213	202	200	195	220	193	187	192	206	198	210	206	199	190	220	206	215	214	185	218	214	203	205	204	206	208	209	208	200	184	218	207	179	200	204	209	207	191	198	179	216	214	189	182	206	236	194	179	191	203	185	195	207	203	198	187	216	225	192	184	206	185	193	209	204	197	177	201	216	187	178	196	198	206	204	190	197	203	215	193	202	186	179	192	225	214	189	220	205	189	189	206	204	180	216	222	187	204	185	169	194	211	214	190	186	211	208	233	192	213	205	209	214	194	202	194	184	215	210	189	204	210	213	209	197	206	207	202	179	181	206	201	193	224	197	215	203	206	179	184	211	188	195	200	162	204	199	225	212	214	200	214	222	199	214	205	204	199	206	199	189	221	182	195	197	182	212	195	197	174	200	215	183	181	198	207	212	205	203	228	194	216	206	197	202	219	189	198	180	181	191	215	186	229	212	215	197	194	196	191	185	206	187	197	202	196	197	219	208	177	226	209	199	200	212	191	205	187	228	194	184	201	188	198	204	201	202	200	200	198	196	197	219	187	202	196	215	186	198	191	182	190	194	184	187	219	212	196	185	184	189	214	211	198	230	196	188	196	179	178	211	206	203	206	210	199	218	231	206	195	212	213	189	205	186	201	217	211	215	203	230	179	228	190	199	197	202	183	201	200	198	203	211	215	205	205	232	205	203	209	182	188	202	209	185	205	203	185	207	210	214	184	198	209	194	177	147	203	213	214	187	195	225	185	216	210	181	207	212	198	204	203	179	205	226	208	200	210	200	186	188	200	183	199	215	196	192	205	215	198	203	184	210	186	210	204	173	190	196	180	202	223	175	215	215	186	208	203	159	205	197	218	225	220	180	188	199	205	192	220	177	194	210	203	198	214
25014	21295	27146	25304	12691	3178	1441	727	473	325	345	274	243	263	225	239	253	241	226	212	202	221	231	220	225	235	201	212	238	226	210	245	232	224	217	206	214	202	195	232	227	203	219	219	198	201	217	217	222	234	212	226	226	218	202	236	202	212	229	215	215	220	221	216	213	233	193	191	205	199	226	221	194	214	220	224	187	216	192	203	217	221	197	173	228	200	206	235	215	225	223	238	210	234	191	227	179	209	202	232	225	203	194	194	232	209	201	211	245	198	221	215	218	230	199	226	200	195	229	198	211	215	223	230	227	225	216	238	223	219	197	181	233	216	213	213	219	199	202	223	229	225	205	205	216	257	233	228	211	197	207	199	203	207	199	223	197	190	233	218	206	208	218	258	212	214	212	195	196	229	246	203	229	228	235	213	225	213	210	208	199	202	198	210	201	217	197	236	184	214	211	230	230	223	208	218	201	222	231	238	191	239	194	231	202	253	236	188	226	223	232	214	213	209	207	239	213	221	210	211	222	203	217	211	215	211	228	251	209	201	202	202	236	235	223	230	234	207	197	213	198	205	238	216	236	226	213	197	191	227	195	226	212	202	200	221	218	212	238	213	225	215	225	203	214	228	198	209	209	216	208	237	219	201	233	227	235	198	262	204	221	210	204	235	208	201	220	233	219	240	220	213	225	198	229	231	224	195	247	223	212	239	210	221	203	227	226	198	234	228	202	217	219	232	222	217	212	203	215	238	204	214	225	223	182	223	194	249	203	213	215	214	219	230	222	225	219	214	235	200	220	216	195	227	247	220	207	222	206	222	231	205	206	221	208	223	220	208	187	188	230	239	220	207	210	208	225	207	232	210	229	219	240	234	211	218	212	197	240	235	222	219	228	215	227	225	232	197	215	213	223	203	213	220	198	224	244	212	206	209	218	198	240	213	227	209	229	227	221	211	222	183	209	213	227	197	253	209	230	212	201	211	210	228	222	193	208	211	239	206	224	219	205	218	199	226	215	230	203	225	219	229	236	223	237	212	221	209	230	218	247	246	210	223	261	212	224	202	235	238	217	219	211	202	223	213	211	214	193	218	206	224	196	231	211	209	201	210	224	254	203	231	209	212	253	249	220	236	200	240	217	208	231	211	231	222	209	212	223	227	204	208	185	211	247	221	232	196	192	180	220	225	211	223	224	230	203	220	201	225	249	230	226	202	232	206	227	221	191	198	183	226	229	191	225	190	216	236	221	216	227	216	204	210	201	210	226	235	206	220	251	204	213	204	213	240	212	227	222	225	212	237	224	216	215	201	220	212	245	215	224	197	217	213	220	220	205	185	220	197	189	197	195	233	195	224	202	215	212	243	213	232	243	239	221	219	212	220	216	230	205	212	202	226	228	217	192	205	219	199	216	185	228	208	226	217	238	224	203	232	205	198	201	229	212	210	219	197	211	235	220	233	228	231	202	215	204	209	212	201	226	218	208	190	198	234	217	206	209	217	186	192	219	217	208	194	217	190	218	208	204	189	207	218	223	222	219	201	221	233	217	222	242	227	216	215	229	221	210	215	238	201	217	207	219	227	205	194	207	230	204	219	225	208	232	194	241	206	220	235	213	231	229	213	209	238	242	220	199	222	239	240	214	239	218	235	214	229	183	239	207	227	215	230	234	208	237	236	211	237	199	216	236	241	214	219	230	222	200	200	211	205	195	192	211	225	202	219	209	251	208	248	191	218	206	209	209	227	206	219	213	236	241	199	222	213	227	235	219	216	210	207	221	198	241	234	217	213	225	200	224	217	200	238	218	219	207	209	220	212	216	207	192	212	214	190	218	191	228	223	244	221	223	219	222	200	213	214	228	231	240	215	199	254	198	201	215	201	219	213	224	248	232	239	238	217	227	224	220	206	198	203	244	211	203	226	221	197	214	250	192	201	200	204	231	219	222	229	216	222	184	203	207	204	210	225	204	221	191	202	217	218	201	215	208	204	209	225	226	179	231	227	226	216	226	203	218	214	234	231	204	226	218	235	227	240	199	232	234	212	221	216	229	216	235	219	230	221	231	228	206	203	216	207	211	210	257	245	222	219	194	216	228	213	200	210	232	181	240	222	221	195	199	208	239	223	210	224	214	226	224	218	202	239	228	197	210	211	209	210	236	185	185	210	229	214	195	203	250	230	208	211	220	234	215	208	200	223	246	194	214	219	201	219	218	196	218	199	202	209	209	218	232	233	198	231	200	238	226	244	248	205	224	218	241	236	209	199	237	198	225	233	224	229	218	235	207	227	231	213	222	237	200	225	223	228	208	221	203	239	205	242	244	193	222	211	235	215	204	206	223	223	215	210	184	214	215	209	212	229	206	198	196	230	196	230	222	220	243	211	208	225	220	213	206	212	231	223	206	217	195	191	201	243	237	230	204	200	207	202	214	233	214	215	242	226	191	219	223	230	205	210	239	235	186	215	233	211	226	217	208	216	205	206	213	240	224	232	221	207	207	204	205	196	215	213	213	205	212	197	209	261	214	212	189	222	214	213	240	233	227	233	215	215	219	206	201	208	218	232	229	231	205	226	222	218	224	226	229	209	192	207	206	198	224	228	216	211	240	230	208	232	217	215	222	224	233	213	226	205	202	208	212	210	208	203	207	226	219	204	191	203	212	229	220	218	188	218	213	206	203	218	206	223	188	211	209	232	214	246	229	232	220	201	237	211	237	218	237	203	234	230	205	194	205	204	244	235	218	228	209	221	212	197	206	206	207	228	233	221	216	212	230	199	199	210	211	217	179	215	248	192	216	234	237	213	204	225	238	208	223	200	186	236	211	226	232	210	226	227	209	244	200	201	218	214	197	200	210	210	236	228	209	223	214	203	202	218	199	228	206	220	213	227	234	213	223	205	211	238	210	198	212	234	220	222	196	217	203	233	207	207	250	211	241	212	220	225	214	245	199	180	228	209	229	203	241	229	230	226	235	215	220	209	236	203	210	222	204	193	210	198	243	222	227	211	189	217	237	185	214	187	223	187	216	210	223	207	232	224	227	235	217	217	233	228	207	209	222	207	228	214	211	198	199	199	205	225	208	234	216	201	209	229	202	221	225	208	217	214	225	225	201	197	205	203	221	211	200	199	234	234	215	208	234	221	215	216	199	210	231	218	228	212	185	208	226	223	208	226	216	202	218	199	229	227	199	235	240	221	227	240	191	211	211	216	207	201	194	217	218	217	213	231	181	211	203	229	208	212	230	210	217	218	221	197	202	231	235	206	237	209	205	221	197	233	211	244	191	230	187	235	236	245	202	210	223	200	232	180	210	214	203	230	207	223	189	224	195	218	228	208	227	221	221	232	242	205	225	194	226	234	205	251	224	241	222	225	243	216	204	203	208	184	200	215	205	190	211	200	192	211	202	193	209	227	247	242	227	210	214	227	228	230	234	213	241	226	216	215	215	207	205	205	203	211	208	235	207	226	238	218	221	215	209	206	216	217	223	211	198	188	210	222	222	198
43482	51710	30455	15729	7457	4051	2042	1116	667	453	406	340	313	301	252	238	254	247	244	233	237	267	230	216	238	270	222	262	236	228	199	236	223	223	227	199	243	219	232	228	251	218	248	204	234	225	266	210	269	215	233	234	231	231	224	233	215	246	225	204	234	235	223	225	222	217	228	244	233	245	209	254	230	249	223	246	208	226	222	235	234	213	208	246	229	198	243	226	249	252	235	229	229	214	244	240	228	224	224	221	220	195	214	259	211	234	249	225	229	254	208	240	221	207	251	244	235	221	223	215	219	211	257	214	221	223	216	245	225	242	199	239	253	222	228	234	246	254	267	224	221	238	225	250	227	214	235	216	247	239	205	239	261	224	204	250	263	214	224	237	219	244	231	219	229	244	244	215	232	234	278	209	232	205	225	244	226	251	233	235	252	225	226	235	238	270	222	218	221	245	233	209	246	231	184	228	233	243	255	242	215	217	221	218	223	233	223	236	239	266	232	223	247	230	250	230	236	194	212	254	233	263	246	245	212	206	236	238	229	225	244	247	245	200	264	242	244	223	250	256	224	235	216	226	242	236	268	224	234	238	208	239	207	211	229	227	239	222	213	223	244	220	244	199	213	207	231	230	245	259	226	209	229	286	236	232	233	227	228	242	219	236	239	210	227	227	213	228	219	236	249	247	240	246	240	232	227	226	222	226	236	239	199	219	241	214	239	243	227	238	239	249	213	226	223	231	252	247	237	224	235	213	222	218	234	220	227	224	230	213	241	242	235	221	228	269	239	254	220	226	219	242	230	235	251	194	226	221	216	237	231	249	255	265	248	232	277	234	225	231	231	235	252	222	237	261	260	247	213	221	241	201	231	223	238	230	250	246	230	212	229	239	260	245	230	258	253	219	232	262	206	238	251	244	207	230	215	258	249	226	243	232	236	235	227	234	228	206	231	215	238	232	222	270	245	216	239	228	214	226	206	247	230	209	244	239	257	225	226	233	215	239	253	226	223	228	218	219	222	243	228	248	214	232	248	242	231	223	229	244	229	253	244	225	252	245	241	235	199	217	226	238	259	223	255	250	228	225	249	222	227	242	202	216	206	219	242	243	226	231	254	244	213	245	224	221	236	222	223	230	246	214	203	206	227	235	260	231	222	245	214	239	238	233	232	246	240	225	242	234	246	240	259	224	224	255	244	197	237	231	256	219	228	226	229	197	235	250	225	230	220	266	200	241	238	219	204	255	219	255	221	231	224	230	217	233	228	211	257	236	201	211	230	236	263	234	237	226	217	212	249	252	262	241	255	221	252	229	225	273	267	221	247	253	210	232	232	238	223	213	221	234	190	231	243	237	213	216	220	210	197	226	239	231	225	199	239	256	220	243	229	224	243	227	259	247	227	212	238	228	223	221	189	227	229	212	204	250	227	230	230	245	256	206	221	235	213	233	245	227	223	248	201	233	251	266	243	220	235	218	241	233	219	236	237	242	227	217	227	232	254	225	234	237	243	215	215	228	233	229	252	246	187	242	243	215	245	219	232	223	226	226	238	241	236	228	257	219	260	241	222	209	235	239	269	228	222	216	244	230	223	234	214	232	248	241	241	238	245	261	244	239	258	237	271	244	248	223	224	226	225	229	272	253	238	253	240	224	235	221	215	183	229	224	215	233	225	248	217	235	223	223	253	243	235	225	223	247	255	267	229	254	261	224	232	224	201	243	251	249	262	229	258	243	226	225	235	238	230	240	241	215	229	206	229	250	209	237	217	219	252	225	227	231	249	226	241	235	230	220	235	262	251	226	199	219	209	246	237	237	244	228	242	208	216	224	256	236	227	219	264	216	239	210	239	254	274	251	227	243	260	239	212	273	198	218	259	236	227	268	247	237	234	228	215	259	243	247	221	218	245	240	233	226	242	231	216	215	261	219	252	239	229	256	227	232	194	201	261	225	221	210	246	239	217	224	215	232	266	209	250	243	190	216	238	239	228	221	231	257	244	217	199	252	235	235	225	232	223	206	225	239	223	235	236	236	233	265	254	208	244	232	211	231	245	210	223	224	236	221	224	216	228	226	215	212	231	232	257	249	243	221	252	224	232	239	226	222	226	232	257	230	238	217	225	225	262	233	232	232	226	242	232	225	227	237	240	235	203	239	256	238	227	252	236	227	231	228	239	227	223	230	257	241	234	225	222	238	252	226	229	223	238	210	231	212	231	269	233	218	227	272	223	191	244	245	215	236	207	234	228	207	217	235	231	231	236	247	231	232	200	247	238	246	220	244	246	222	233	210	248	233	243	224	227	220	243	229	209	245	231	225	224	223	224	239	215	237	226	219	240	194	203	174	247	217	237	226	223	226	224	239	199	223	240	252	251	234	235	226	228	230	229	237	223	225	224	235	269	210	245	228	243	227	266	236	224	204	241	242	238	265	221	237	254	227	249	226	235	226	229	217	240	208	217	221	209	225	222	198	251	225	237	246	244	248	225	215	214	214	222	207	220	215	243	222	232	246	231	231	215	241	194	248	216	223	237	232	222	230	223	211	258	211	225	224	222	245	239	219	206	218	235	246	243	199	238	226	233	231	234	244	224	221	242	228	242	243	211	219	232	211	207	204	257	252	225	216	203	234	204	208	233	236	251	222	216	216	238	220	212	248	228	222	227	227	217	251	228	223	224	224	251	236	226	261	240	224	239	237	238	228	229	213	249	242	217	234	233	237	234	208	243	234	245	224	210	246	258	237	235	214	244	231	227	248	218	248	209	212	219	224	211	241	225	243	249	246	239	242	252	245	211	211	242	203	230	215	238	238	232	213	222	255	258	229	221	253	216	252	256	236	246	247	221	237	233	214	251	219	251	243	220	233	229	239	208	208	244	236	209	250	224	212	227	241	208	221	237	243	239	232	236	234	221	214	236	229	201	245	240	273	207	247	197	232	226	229	205	224	233	220	226	214	215	223	240	224	249	245	204	225	235	219	204	250	256	243	258	227	253	232	237	199	243	232	228	281	241	243	223	222	230	249	271	225	220	243	207	231	212	234	263	222	220	214	227	250	221	227	242	242	242	239	229	249	194	242	219	244	258	256	233	260	251	218	235	233	243	213	228	225	237	235	210	219	212	262	232	235	242	241	255	250	222	219	264	224	231	235	231	230	250	234	228	229	223	249	250	270	250	222	211	200	250	233	240	231	229	222	242	269	233	245	230	226	200	218	221	243	263	227	255	226	237	252	219	226	224	206	259	254	257	226	208	233	229	234	231	249	240	214	224	216	218	237	225	233	255	236	237	209	245	230	224	240	239	230	235	216	224	250	224	204	260	232	203	220	255	241	219	232	232	244	218	235	198	236	208	212	228	237	252	217	241	212	243	234	228	243	251	226	248	219	237	238	227	231	214	261	238	227	216	224	229	250	231	269	244	206	245	254	256	249	248	232	248	224	253	226	238	232	255	231	239	253	229	250	227	253	252	229	218	247	247	242	236	266	221	235	240	268	230	243	243	206
22436	20991	28506	23644	21045	20826	9304	1782	784	442	339	275	266	254	246	259	219	208	212	195	214	188	176	175	196	191	206	199	221	207	174	199	188	185	201	171	194	199	195	195	203	189	183	185	200	190	208	216	185	227	184	198	194	194	192	186	172	208	174	187	184	198	198	197	188	196	183	167	191	191	190	188	201	185	178	175	197	177	176	208	190	188	175	199	192	183	194	198	173	179	177	206	211	176	158	225	200	196	189	203	219	197	177	207	178	227	225	185	193	156	198	189	174	203	196	198	192	177	211	166	190	192	178	207	189	188	191	202	198	169	214	180	208	179	158	204	173	188	192	195	198	197	199	219	206	202	176	183	205	185	186	177	192	175	177	194	198	195	189	195	183	171	197	177	193	192	204	192	197	194	215	186	171	178	204	191	197	178	186	188	193	192	214	224	190	189	216	198	179	208	211	201	187	170	210	184	186	207	179	184	184	183	172	183	179	190	190	201	182	177	187	208	225	222	196	160	196	190	183	169	178	173	181	181	189	170	205	179	191	188	193	210	182	172	201	168	194	180	200	188	192	211	203	199	180	197	182	212	221	193	193	187	186	186	193	192	191	208	201	188	194	197	190	188	189	211	180	185	185	183	202	219	192	193	202	199	227	180	212	203	199	199	187	198	197	173	207	192	194	189	197	171	214	202	179	198	186	188	183	212	219	197	194	186	193	202	204	176	193	183	178	187	185	180	195	187	218	206	198	181	186	177	180	213	178	171	181	178	197	222	194	200	205	205	216	191	174	208	194	193	200	182	205	186	187	180	180	221	182	183	222	210	200	206	163	200	163	182	162	205	215	182	183	189	195	194	190	192	225	190	194	215	179	189	185	183	201	221	185	207	185	182	199	191	200	206	184	202	207	164	191	177	207	183	203	217	212	189	199	206	186	192	181	185	200	185	199	212	203	197	196	202	180	184	196	192	186	187	178	171	187	191	197	224	196	186	196	175	176	222	194	212	205	212	226	218	214	206	185	197	182	199	181	205	195	201	184	182	174	196	204	182	201	186	190	190	207	209	203	186	190	183	200	208	193	223	220	186	203	192	187	193	174	177	169	194	214	195	208	191	202	189	185	180	199	208	171	179	189	174	211	195	187	200	180	192	190	180	192	186	193	207	174	162	185	190	186	189	175	185	190	195	209	166	217	203	191	182	205	186	199	158	183	195	192	176	188	195	200	171	186	186	207	180	204	172	201	187	204	185	203	208	175	198	184	214	230	205	198	176	203	174	189	201	201	212	203	187	180	195	184	175	178	208	169	184	193	215	178	193	197	192	200	180	184	180	203	196	173	202	190	197	210	191	200	182	177	179	222	202	177	200	181	190	180	189	178	181	184	192	173	201	221	224	199	157	189	208	203	204	206	198	171	192	174	202	199	182	196	189	199	183	189	185	191	194	183	209	179	177	193	188	201	192	168	201	203	217	202	203	186	203	181	198	185	209	199	191	202	179	181	199	189	202	166	206	176	171	210	208	206	195	174	216	195	185	190	211	188	225	206	202	190	205	185	180	205	185	193	170	179	178	242	190	204	185	190	180	183	209	196	195	193	207	208	186	174	191	226	186	217	201	190	176	174	199	166	190	192	192	172	191	199	179	182	191	179	189	200	184	189	183	182	194	194	210	196	177	180	200	156	193	186	200	181	206	181	173	187	176	196	192	203	207	181	180	218	188	200	185	180	198	191	197	197	173	197	195	190	196	209	181	178	175	173	190	208	176	208	190	190	200	207	231	189	203	185	194	203	198	192	188	205	194	161	209	179	197	191	227	209	184	186	210	195	204	206	191	183	190	210	189	187	215	208	189	204	206	216	216	210	171	225	185	228	184	179	202	187	186	178	179	208	195	199	185	184	179	185	212	203	213	208	167	206	174	180	175	223	187	203	137	196	183	189	207	198	205	202	208	176	185	183	201	207	193	190	181	210	189	204	190	196	211	186	209	214	207	196	203	192	195	217	192	188	191	203	189	177	192	196	187	197	188	170	175	204	184	197	209	220	210	197	220	188	182	205	185	181	211	181	205	209	168	180	191	201	193	186	205	171	195	173	188	203	199	196	188	186	224	193	196	205	204	180	197	187	195	209	190	209	187	192	201	191	185	176	206	193	188	208	220	186	194	180	202	200	186	167	178	201	184	193	181	188	188	200	202	185	198	200	209	187	182	176	191	213	190	185	193	197	165	212	185	185	182	195	195	194	193	207	202	209	196	213	203	200	180	184	192	194	167	194	196	190	211	196	197	184	195	204	196	202	192	168	197	189	204	175	218	182	190	211	191	186	186	197	216	205	178	180	182	181	200	202	205	163	185	182	208	189	175	189	211	201	191	213	209	179	198	202	187	193	172	192	182	187	184	217	207	205	208	192	208	202	196	186	183	183	169	187	176	187	185	180	192	204	200	196	199	198	200	205	191	207	215	191	202	182	192	207	191	207	198	195	190	195	218	173	190	176	199	186	188	193	181	206	186	205	209	186	192	188	179	191	195	211	193	174	204	188	191	194	195	198	171	201	183	215	219	193	193	204	178	189	189	197	217	182	194	198	190	196	173	172	201	207	172	226	198	202	209	184	168	216	175	219	185	197	192	184	225	213	194	202	209	197	214	191	197	189	205	206	196	215	197	202	186	180	219	187	171	176	183	183	216	167	205	191	189	192	200	196	177	170	186	214	198	189	209	202	212	173	190	173	180	197	183	194	194	215	175	193	180	190	185	211	186	191	191	205	205	200	207	189	197	206	190	193	199	185	183	191	206	184	155	206	201	203	196	182	179	190	187	173	170	213	206	182	166	167	179	208	200	201	205	180	210	200	211	186	178	177	205	197	194	197	183	211	199	178	204	183	185	197	174	208	190	192	190	188	195	177	189	206	192	205	201	220	191	211	180	204	200	184	195	177	182	202	181	181	172	189	200	190	168	188	198	178	198	179	216	204	191	190	177	166	190	165	200	196	198	193	198	190	228	184	203	164	193	183	205	187	207	204	218	180	200	232	177	158	160	203	187	206	196	183	181	223	181	199	206	208	185	183	201	169	175	212	189	178	195	176	185	179	220	200	216	183	188	216	192	221	169	190	183	182	204	185	188	202	218	197	202	193	187	179	208	188	219	190	186	192	191	192	165	214	188	172	192	176	200	194	197	190	192	217	163	178	184	177	189	210	179	192	202	181	196	190	202	204	198	201	194	173	187	206	200	194	170	200	196	220	209	203	185	176	198	198	183	199	194	180	205	204	194	166	194	190	198	175	189	179	191	186	184	177	183	179	180	216	181	200	227	180	177	187	209	217	182	185	209	191	207	173	195	186	186	182	204	200	184	189	188	187	210	224	170	219	194	183	181	205	198	205	204	195	208	191	185	212	184	183	208	195	213	175	190	214	195	193	204	174	202	201	211	182	202	202	182	182	218	177	172	203	170	180	171	185	212	200	210	193	206	195	182	177	183	185	209	203	197	178	185	197	190
47304	66857	43044	23657	14390	7916	4470	2319	1082	575	432	371	349	296	276	280	259	215	211	226	207	244	201	206	223	224	191	185	215	199	211	199	212	186	198	222	209	178	215	205	214	172	195	207	229	218	202	204	212	202	200	197	220	202	212	227	175	188	216	185	206	186	179	212	205	208	191	206	222	187	197	212	182	217	204	193	208	208	212	190	209	194	213	220	206	212	191	186	181	224	218	188	211	189	213	216	230	193	216	193	205	200	218	209	209	199	209	196	192	195	195	201	231	193	199	196	235	193	208	210	199	208	183	193	198	207	207	211	215	227	222	187	222	200	226	189	224	185	202	221	217	200	205	210	225	228	197	202	228	204	200	193	205	207	203	191	181	197	199	195	208	183	193	197	218	199	202	207	183	181	214	222	234	207	204	197	183	171	201	186	214	183	232	183	191	205	193	216	216	218	204	202	220	213	193	199	216	225	211	176	212	180	230	218	175	189	216	221	230	230	181	192	202	197	212	223	184	199	209	217	203	204	165	184	192	207	209	204	199	208	206	216	212	215	223	185	209	213	199	210	196	222	178	188	197	196	195	223	230	183	225	219	177	194	213	186	187	199	221	223	194	194	225	203	198	205	201	191	192	186	207	215	183	208	201	211	185	218	212	160	197	178	182	213	193	199	204	213	216	230	203	207	196	205	213	187	201	195	209	198	178	179	212	188	193	207	201	180	198	214	199	192	196	174	194	215	173	205	206	188	228	196	223	216	194	214	229	208	175	209	210	214	205	185	210	197	223	214	210	188	205	188	202	200	207	205	218	207	215	216	192	231	207	203	227	207	222	183	187	191	195	214	216	209	205	208	203	203	185	245	229	202	198	206	199	210	195	218	186	173	190	198	199	221	181	214	198	214	212	203	214	199	197	205	219	219	185	201	195	224	206	200	203	196	186	221	206	230	195	214	191	234	192	206	231	211	222	191	183	196	232	215	176	193	240	226	207	226	216	206	231	218	208	205	183	188	214	213	241	202	209	208	219	193	210	218	183	203	223	187	188	203	203	189	200	237	179	201	221	206	209	211	212	195	200	228	191	204	188	221	181	224	197	216	204	185	206	193	185	194	220	213	204	191	205	211	180	208	200	189	184	183	207	215	224	206	199	186	200	196	212	211	227	216	209	195	184	217	212	201	219	217	209	198	205	208	207	209	206	199	195	182	197	205	216	205	192	198	218	178	202	184	186	190	231	231	206	187	197	224	194	251	216	194	218	212	211	200	229	212	213	188	203	223	216	183	207	209	185	220	166	184	220	208	227	175	240	201	202	215	189	207	231	202	189	206	199	199	189	229	189	188	199	214	224	200	195	216	180	224	202	201	180	216	217	212	177	198	216	215	202	211	219	217	184	184	198	194	212	181	187	214	181	223	193	205	198	232	201	216	200	193	186	194	197	211	233	228	191	209	184	186	186	229	213	215	195	192	189	198	226	198	194	204	202	186	198	176	209	199	202	212	188	202	224	230	189	205	191	184	186	198	199	214	177	195	200	192	230	206	238	179	220	210	212	201	242	218	205	194	245	193	189	194	195	193	168	185	200	191	217	195	203	196	221	190	201	208	225	223	214	196	207	192	192	221	204	196	198	211	198	205	199	220	201	230	210	233	188	195	178	201	189	203	232	194	214	197	193	197	199	203	194	224	188	212	198	208	192	178	218	201	212	200	232	201	213	206	175	206	196	208	202	196	203	204	197	207	185	207	180	195	215	171	199	213	223	185	181	211	200	190	210	185	186	216	193	202	213	211	211	183	202	205	191	209	202	208	198	203	210	198	214	221	241	215	196	172	186	216	184	198	208	195	215	198	200	201	196	205	200	213	221	198	213	218	173	213	236	186	218	199	195	217	177	212	223	205	193	192	198	200	186	195	199	189	203	176	217	201	231	211	227	225	212	184	207	238	177	207	197	205	195	213	204	208	195	226	186	183	206	199	229	237	201	211	193	203	195	205	212	202	206	219	209	176	224	191	200	210	208	200	207	215	207	199	188	211	196	182	204	205	188	184	208	209	175	191	183	199	194	184	196	201	200	209	222	216	206	196	216	214	185	233	192	200	229	179	197	191	203	203	199	223	226	204	196	209	176	182	203	189	183	173	201	177	229	218	220	211	189	190	218	209	214	197	196	210	175	211	213	221	186	178	202	207	214	212	206	208	200	184	191	190	208	233	198	195	195	191	193	195	224	196	187	186	216	199	203	198	204	187	221	185	192	186	198	200	192	216	189	227	184	206	200	187	187	211	196	216	221	214	217	194	199	211	202	193	196	228	221	213	210	194	217	199	213	200	202	202	207	200	228	186	203	192	200	199	185	198	207	210	199	226	225	193	200	198	212	190	203	189	201	206	170	186	198	217	191	186	196	192	199	213	221	207	237	204	184	202	187	200	199	221	227	212	188	216	197	233	235	202	225	214	197	169	185	221	205	243	218	211	214	191	207	222	184	185	219	213	184	204	178	182	208	183	198	190	226	216	199	196	204	225	196	176	201	210	205	208	230	184	211	227	193	224	201	190	240	207	216	220	224	219	222	199	187	212	200	223	197	215	214	206	195	197	218	210	173	221	214	200	204	202	212	178	217	207	212	217	218	213	205	210	197	187	197	190	201	198	203	217	194	202	180	202	199	180	221	207	224	176	207	214	193	200	199	200	218	198	190	214	216	188	202	202	201	214	207	223	200	219	215	177	193	175	221	183	203	213	203	195	194	164	211	198	198	192	205	200	200	189	233	215	196	182	219	191	182	184	183	200	208	207	205	189	221	207	213	221	217	171	218	211	229	209	210	198	191	210	176	186	207	186	212	190	196	192	213	184	201	194	214	185	195	220	188	209	210	217	225	208	196	239	178	188	225	209	215	202	197	189	213	210	167	185	190	208	186	186	217	180	203	194	199	202	198	198	223	186	205	181	194	165	212	204	231	212	173	214	206	220	218	198	202	219	189	198	212	201	186	208	182	195	197	197	216	195	186	202	201	208	213	207	220	199	189	191	220	213	209	215	198	217	223	200	203	194	229	223	197	210	185	193	213	185	221	193	201	174	196	219	193	208	223	179	207	181	193	226	203	189	211	183	220	179	190	195	197	208	204	195	205	197	201	234	192	194	212	187	208	215	201	200	216	175	193	217	198	199	200	200	197	187	188	209	212	186	225	186	225	213	188	193	218	197	185	185	186	188	211	210	199	218	198	191	197	201	213	196	203	216	213	197	203	222	186	204	208	208	201	216	209	193	189	197	200	213	198	202	210	223	207	211	211	200	204	230	210	206	194	206	196	238	184	213	203	210	211	219	189	191	221	204	205	191	198	219	204	201	198	207	181	211	229	231	214	227	212	210	213	178	231	171	189	202	193	192	207	193	218	201	177	186	227	201	202	201	214	232	207	189	196	211	206	188	203	230	224	188	202	188	201	182	208	193	213	191	182	191	186	184	200	164	207	218	181	209	207	213	159	221	190	180	196	202
40731	32121	24665	12550	3397	1510	702	361	338	317	300	238	239	224	221	190	216	224	209	214	224	225	225	227	180	216	205	196	213	202	217	206	176	185	215	213	219	225	228	225	217	219	210	202	224	229	186	210	195	228	197	209	191	246	198	249	210	213	191	205	205	212	208	211	204	197	235	213	214	215	202	208	219	213	203	211	208	197	202	218	203	200	201	209	223	220	202	204	212	212	199	210	220	220	203	206	195	198	249	212	201	216	185	202	212	236	199	222	199	219	221	195	216	180	195	207	208	220	203	157	208	209	216	219	209	193	210	216	217	193	229	247	205	217	207	208	234	204	190	217	210	196	217	233	238	201	216	205	219	214	223	221	238	204	215	222	206	198	214	212	226	210	238	207	183	205	222	217	211	205	224	216	204	204	233	187	207	218	214	223	201	204	214	206	212	216	215	226	215	211	249	216	204	220	188	209	203	212	193	240	221	229	223	225	233	189	224	215	214	212	210	227	209	204	205	198	204	174	200	215	238	182	229	218	224	247	195	197	212	201	218	204	198	205	204	210	222	200	229	210	232	197	230	235	208	204	212	204	222	215	245	204	215	197	192	220	213	219	213	174	216	231	218	218	191	204	229	234	207	208	205	206	205	213	204	198	211	197	220	208	233	198	204	210	220	203	221	226	225	233	206	202	229	228	222	242	213	205	205	196	227	228	243	240	206	197	210	218	193	206	205	186	207	213	228	205	225	200	190	220	210	201	228	217	207	232	207	237	196	195	211	224	219	211	229	205	205	227	191	229	201	209	214	188	228	208	214	199	218	192	210	202	194	187	198	236	199	204	187	238	189	194	213	219	210	201	219	210	180	206	223	201	206	211	207	215	208	210	237	184	208	215	228	208	206	213	196	212	214	198	204	205	199	219	194	194	216	178	223	181	234	211	229	210	210	208	215	223	211	208	220	186	212	186	200	215	219	193	211	207	204	205	216	223	203	216	203	219	212	181	206	200	192	208	225	220	197	228	201	219	205	226	214	233	237	223	211	206	234	219	215	227	213	202	214	212	196	196	199	190	197	209	211	197	193	196	231	224	205	204	201	215	219	199	245	220	213	216	215	212	193	205	168	226	212	203	207	215	220	205	226	207	213	196	206	199	214	191	212	203	214	221	226	212	191	226	197	198	221	228	205	204	224	238	204	197	207	206	195	206	187	197	229	231	221	207	197	225	187	199	214	218	201	206	211	225	242	207	233	228	222	223	218	194	211	222	232	229	204	236	210	188	188	224	194	203	227	192	219	196	219	196	212	236	232	206	213	187	241	178	221	231	205	208	212	197	220	190	203	228	229	192	216	213	205	212	201	236	226	229	247	217	212	201	172	239	204	206	221	224	195	209	225	221	218	198	184	201	217	221	209	223	229	209	227	203	222	206	198	226	213	223	217	178	197	191	228	229	202	198	212	223	227	213	226	256	227	198	189	216	196	200	182	215	210	228	205	210	192	192	209	193	244	238	211	192	194	217	205	230	231	230	214	199	219	227	199	213	192	216	191	213	236	213	255	197	225	218	215	209	235	205	229	217	221	203	199	205	213	191	229	237	204	221	204	208	228	204	216	230	239	206	210	212	211	226	203	198	212	227	187	198	219	227	183	224	214	206	195	195	207	207	218	184	207	228	208	213	207	207	221	219	213	211	223	201	195	227	181	207	190	228	216	204	241	205	185	231	213	222	189	183	209	206	208	212	236	227	222	201	212	178	222	220	184	200	195	214	218	204	198	220	207	219	229	201	205	193	203	211	187	184	205	184	201	206	217	212	216	203	187	208	195	181	211	206	250	234	193	226	228	201	218	206	208	241	203	218	221	214	249	232	218	216	209	190	218	213	205	215	223	216	224	219	199	219	219	221	211	241	206	200	219	245	202	226	184	244	212	184	219	240	233	204	188	201	187	200	219	205	211	216	218	210	211	211	221	204	226	205	218	218	208	214	210	207	194	225	209	218	220	234	215	207	208	216	205	176	193	214	203	227	229	196	203	234	220	212	210	180	219	205	229	238	228	227	215	197	218	227	206	186	217	205	202	211	206	215	214	221	199	200	236	217	226	213	206	205	203	185	218	187	226	226	225	245	210	205	194	214	204	247	217	202	208	240	178	221	192	203	237	214	224	216	199	171	178	203	215	210	213	215	221	199	194	206	179	231	202	212	215	202	247	205	200	212	219	216	199	228	220	205	204	216	198	204	214	230	214	212	208	216	185	224	220	215	218	203	227	205	219	238	233	207	192	191	218	221	208	209	211	205	201	209	188	205	210	196	205	212	215	222	198	217	201	215	215	202	217	218	209	186	218	203	215	220	225	225	230	216	188	222	213	246	266	220	222	197	204	189	196	217	199	209	190	208	207	198	208	206	211	196	236	224	210	209	230	212	208	210	230	201	229	198	239	232	211	211	207	232	204	198	203	204	204	195	218	198	230	199	205	208	207	211	209	192	198	220	233	192	213	233	204	209	191	217	207	184	196	220	192	200	221	233	215	212	200	213	212	189	190	231	181	216	215	237	188	207	204	212	193	222	216	235	245	225	243	211	205	204	203	219	210	206	212	229	230	207	202	205	195	200	244	249	200	225	225	206	185	244	215	204	181	214	208	210	212	206	215	199	204	205	203	194	229	207	207	192	223	244	210	226	219	211	176	196	201	224	218	215	220	197	195	228	212	209	198	220	215	202	198	200	209	231	223	230	218	215	211	210	213	207	209	202	226	176	225	240	197	234	217	219	201	227	218	184	227	212	214	221	215	219	204	215	195	183	216	204	211	215	199	221	249	219	226	204	233	206	197	221	193	179	228	215	213	233	208	235	207	189	215	208	196	210	218	212	209	202	219	195	189	192	212	211	227	223	193	193	220	206	199	194	197	208	208	214	232	215	228	189	208	210	183	200	196	221	221	209	205	213	186	203	218	199	209	206	201	227	192	246	221	211	207	193	187	217	234	228	218	223	211	209	224	235	208	236	211	205	203	198	207	184	240	208	194	191	209	217	193	210	211	231	195	220	222	199	232	212	194	248	233	217	223	211	244	226	224	210	201	205	222	212	204	227	208	225	224	224	226	202	217	209	200	194	198	207	204	220	227	230	208	201	210	214	219	193	204	184	194	204	223	227	210	197	228	222	204	172	203	203	210	196	205	203	192	211	233	220	219	213	210	225	210	230	204	205	205	204	184	208	215	185	200	207	221	199	212	177	194	181	245	204	192	215	196	217	217	229	208	212	230	231	208	202	229	189	216	201	222	223	208	216	219	192	214	202	227	225	224	214	169	221	225	190	204	208	211	214	182	194	221	200	196	220	210	206	189	211	188	205	199	220	229	175	196	218	211	236	215	204	198	223	207	213	220	195	232	208	178	202	220	219	203	211	206	243	232	209	213	225	201	204	235	199	216	201	193	228	226	214	201	203	225	219	207	227	197	176	205	219	218	238	199	201	216	213	200	192	212	215	210	214	210	207	204	220
46279	42020	23686	10352	4373	2176	981	546	430	386	333	293	258	263	240	235	257	245	254	246	235	220	228	191	217	229	217	253	250	249	225	230	266	238	248	235	227	222	234	220	204	217	220	231	226	229	220	218	227	243	243	208	256	255	205	228	207	227	199	209	234	217	223	254	234	220	232	275	223	214	211	199	243	236	240	232	211	229	223	252	237	234	201	243	243	234	225	225	231	245	233	212	239	230	236	223	254	225	218	211	232	240	238	236	249	247	230	219	232	223	220	218	212	232	255	215	216	217	243	235	229	238	231	198	224	199	214	242	224	221	258	234	249	201	228	257	225	223	198	245	231	217	245	206	221	223	229	209	263	219	217	241	236	216	222	256	231	232	257	249	237	192	237	258	226	204	239	233	238	205	229	236	246	232	184	199	209	216	197	225	230	222	241	205	235	230	224	244	220	239	213	244	206	221	223	235	232	213	247	216	218	247	212	229	216	229	255	268	228	222	232	241	235	244	238	238	242	232	220	220	211	226	225	206	236	249	220	231	211	223	211	233	257	236	214	241	270	225	263	249	224	224	236	230	246	222	193	218	215	200	229	236	243	226	232	230	215	223	230	208	220	230	209	227	222	212	226	216	209	222	235	233	226	254	239	219	230	208	227	229	224	254	213	233	240	222	236	244	224	238	224	215	239	206	238	227	206	219	240	249	245	228	235	207	211	206	213	213	218	265	219	234	238	203	220	216	235	234	219	241	220	238	227	208	235	241	260	233	226	245	233	228	233	240	226	232	222	212	231	257	241	242	211	220	213	228	220	221	227	254	221	200	219	241	236	229	211	201	211	251	225	237	252	234	227	238	245	241	248	221	254	233	241	228	257	233	254	236	218	227	221	227	226	235	245	232	248	222	234	227	218	204	239	242	239	234	256	225	224	243	221	237	248	265	220	217	260	255	235	195	249	222	207	221	234	212	228	216	242	206	234	229	267	230	216	230	208	236	246	216	224	243	223	226	242	213	227	228	254	217	222	221	219	248	229	219	225	273	233	248	219	227	223	228	221	246	215	231	243	215	233	254	199	249	228	248	212	210	216	232	234	227	236	221	228	243	253	250	259	215	239	250	249	208	242	230	210	211	219	210	217	256	233	222	230	210	234	196	203	242	245	221	228	215	227	245	225	246	232	237	237	251	214	228	213	224	236	228	222	225	244	227	203	228	233	210	205	245	229	219	231	221	236	261	226	205	228	231	228	234	226	204	221	240	230	224	229	210	225	214	248	207	237	219	227	220	214	216	248	238	246	236	260	197	229	266	230	236	224	254	211	247	219	234	246	220	231	227	253	219	231	249	238	201	251	207	225	205	232	224	218	247	216	248	218	214	217	256	241	229	223	237	221	224	254	222	215	234	230	246	231	229	230	241	220	258	209	235	224	232	225	225	206	247	218	231	228	221	207	229	213	193	236	227	223	221	226	198	246	234	211	243	234	251	207	255	226	227	239	224	240	255	241	218	247	200	255	235	223	232	255	218	219	225	226	207	235	244	258	257	220	215	219	227	223	233	221	209	228	225	205	212	229	229	219	202	247	261	230	245	237	224	240	239	226	222	252	208	237	213	207	236	220	228	207	221	249	243	257	216	223	258	245	224	219	235	215	228	234	223	229	210	230	215	215	232	238	243	213	229	218	230	228	256	221	216	224	223	220	208	229	237	247	217	230	261	215	219	230	225	251	215	213	252	246	226	215	235	241	239	216	245	216	216	222	238	240	247	193	225	231	243	257	223	228	222	224	227	198	221	244	211	247	228	202	236	218	225	212	233	252	229	209	243	230	223	222	223	217	208	226	209	203	225	256	220	242	226	228	220	222	261	233	221	219	221	241	250	236	231	239	236	220	221	210	231	226	254	238	212	223	243	214	209	246	245	229	216	242	200	229	219	194	220	227	230	215	253	207	244	200	228	255	253	235	241	227	241	230	196	247	197	226	243	224	230	231	243	227	222	228	227	206	227	227	227	215	250	251	253	212	240	238	223	221	221	245	233	224	227	230	222	260	226	240	266	221	236	247	230	253	194	224	261	234	231	247	218	224	228	209	220	238	227	247	222	214	233	229	227	222	227	218	235	215	211	231	238	239	223	235	222	217	241	262	238	215	247	240	239	261	221	217	198	222	212	235	193	214	245	202	239	252	229	237	238	224	246	235	245	198	234	223	231	206	218	231	234	240	219	208	218	237	257	224	224	222	258	215	242	216	225	246	239	230	237	222	237	220	233	217	232	212	237	240	241	243	219	230	246	245	259	235	219	235	236	216	213	235	243	215	210	226	226	203	236	215	233	222	231	216	235	223	221	241	233	243	215	246	219	191	246	212	231	223	266	213	239	239	256	247	219	266	267	230	230	246	202	223	224	245	223	221	212	215	247	219	257	230	244	257	214	227	253	243	208	235	209	250	230	224	240	224	232	225	217	212	212	261	251	230	230	232	225	219	225	213	226	241	270	215	238	232	242	212	210	246	215	229	213	225	241	232	222	235	207	210	232	234	238	220	214	213	211	235	215	210	241	226	216	255	239	242	248	243	202	193	238	247	206	218	211	213	247	232	245	222	214	215	216	222	235	233	240	218	222	251	230	248	213	234	221	223	229	244	223	243	227	221	219	223	248	217	221	210	238	224	224	248	224	239	238	227	211	232	250	232	229	238	251	212	224	243	233	222	212	239	242	234	214	234	213	225	252	218	236	253	225	238	230	267	212	261	205	213	242	253	211	226	253	217	244	238	232	231	197	242	245	238	216	241	220	219	232	242	231	247	222	215	232	216	215	233	247	215	252	237	247	228	173	200	237	230	211	259	217	236	227	214	235	227	226	210	225	225	238	217	240	225	196	215	231	241	225	232	266	230	231	205	204	207	220	235	238	223	246	195	232	221	240	212	247	221	208	224	242	235	249	250	251	218	250	240	244	232	214	232	201	229	212	225	211	234	236	207	273	257	220	197	243	235	216	199	234	241	236	223	244	238	234	207	226	229	230	253	221	238	221	251	230	239	233	226	245	231	225	232	245	188	232	225	223	223	200	218	242	227	240	190	218	228	220	226	199	214	242	215	239	239	257	236	214	229	220	221	233	222	215	236	235	228	208	237	196	229	248	275	231	236	234	213	239	234	206	247	201	209	222	249	229	202	250	224	237	237	238	224	233	219	239	225	221	233	220	226	202	232	237	215	214	217	227	210	229	224	240	238	244	241	220	222	235	240	235	275	231	241	216	235	218	243	203	228	268	201	239	225	210	210	237	216	240	224	233	214	238	233	221	209	240	249	199	204	250	225	232	220	240	227	245	234	229	229	241	231	219	227	232	229	230	232	232	209	219	222	218	254	209	222	213	233	251	226	240	246	219	219	229	213	209	229	225	198	242	267	202	210	234	212	224	234	204	203	222	255	239	240	265	230	219	243	216	237	236	239	226	239	233	240	219	218	259	211	208	214	204	253	229	248	208	268	207	213	234	237	180
23397	20922	27900	24172	20961	13113	3373	1366	1028	689	408	374	338	286	237	244	216	185	213	205	169	199	211	193	199	192	205	194	208	195	207	176	203	195	173	177	195	184	190	191	180	185	196	207	175	180	176	187	167	183	172	177	190	179	203	160	180	183	196	197	191	185	189	182	174	176	195	178	194	190	211	200	207	173	192	191	185	187	188	160	175	177	178	200	199	198	178	183	203	194	181	204	177	181	207	198	174	183	170	187	205	173	182	179	192	186	185	231	183	186	208	176	192	155	181	170	184	188	180	178	212	168	176	183	178	193	180	167	172	192	192	194	181	192	186	183	197	196	199	197	215	175	166	180	198	178	184	179	202	168	221	186	189	182	188	197	175	166	179	169	198	190	166	212	167	158	176	184	194	211	191	181	183	183	212	196	197	191	194	198	184	178	203	199	188	176	168	169	177	203	196	178	188	180	206	185	194	177	171	187	182	185	201	184	176	181	176	203	207	203	186	154	180	199	188	169	162	159	183	167	182	208	191	172	201	188	199	183	184	187	172	179	180	189	186	190	195	202	203	186	176	182	169	198	184	200	194	174	161	178	170	206	212	182	175	183	188	186	171	177	209	188	216	193	192	182	193	194	185	166	174	162	160	190	187	182	182	220	183	166	203	187	172	192	204	159	192	178	199	172	183	183	205	157	170	176	204	177	200	181	183	173	194	161	207	169	174	193	179	202	178	189	177	196	196	217	182	192	203	203	185	218	190	227	184	202	205	205	218	185	178	179	184	172	181	174	177	180	203	164	188	176	182	188	175	193	205	185	172	187	152	184	187	168	204	204	196	182	184	178	184	200	192	177	156	156	206	186	200	191	177	210	181	187	191	184	197	194	176	209	210	187	183	171	184	168	180	194	178	171	201	190	163	212	151	178	178	160	177	216	188	179	175	192	181	210	169	185	169	181	186	206	175	176	183	169	162	179	183	211	192	205	167	182	199	173	172	176	172	192	162	176	188	194	190	179	179	178	168	191	185	195	165	176	185	218	147	182	176	194	207	181	195	203	192	187	186	171	150	193	203	188	193	178	184	169	193	176	205	189	232	189	181	200	199	180	172	174	183	178	174	192	184	180	198	189	164	181	171	193	181	170	210	181	186	182	173	181	174	167	175	188	182	155	179	181	194	210	184	197	181	194	164	180	168	197	192	214	161	176	177	179	177	198	183	206	163	182	183	166	184	190	204	161	183	190	202	182	204	206	192	176	216	223	180	174	176	185	200	166	163	205	207	182	182	185	204	180	188	178	181	205	199	189	212	181	210	175	184	178	188	202	172	174	190	174	192	204	166	176	195	177	219	181	173	185	207	190	187	189	204	184	172	183	181	181	183	152	206	179	203	177	180	190	166	175	192	185	193	164	222	169	198	179	176	193	190	201	179	183	171	191	182	184	185	209	175	166	195	191	180	174	159	184	198	192	155	161	183	197	205	174	185	189	170	187	180	160	214	207	177	173	180	210	212	166	203	191	167	173	175	180	187	188	196	206	178	201	189	182	178	206	162	198	179	175	211	195	177	173	172	186	191	188	168	173	181	200	163	184	187	196	188	180	186	204	188	194	203	169	187	171	207	188	178	201	186	173	212	177	195	186	180	185	171	177	181	163	177	201	190	166	183	197	177	195	190	161	173	160	194	172	184	180	152	176	203	170	166	175	189	177	195	178	173	180	198	185	180	192	202	171	175	185	202	188	183	197	188	208	178	168	170	203	196	217	181	179	214	194	178	183	167	182	181	189	185	199	184	175	156	183	183	168	188	194	175	196	178	192	176	174	179	180	193	166	201	185	188	195	174	172	167	199	216	182	167	195	175	193	154	178	181	183	185	158	178	180	211	189	176	172	197	192	196	208	180	181	182	167	200	195	170	183	193	165	190	197	200	182	213	166	154	204	174	184	178	187	213	187	183	176	184	185	174	210	191	167	182	202	171	183	191	167	185	145	200	199	207	182	182	160	173	183	182	189	190	207	196	203	186	191	196	189	194	176	174	186	186	167	185	162	191	186	181	195	195	164	199	205	206	214	194	207	188	196	195	186	202	189	167	172	176	172	209	165	183	170	182	199	178	170	175	190	170	188	178	189	181	189	183	166	173	175	185	165	180	181	172	175	192	178	168	200	201	179	176	183	191	172	193	189	200	201	190	194	185	170	186	194	166	183	193	204	199	206	177	195	190	193	205	207	159	185	177	168	183	187	170	185	199	188	183	192	179	196	175	219	204	206	185	205	174	186	181	186	211	164	187	195	179	186	193	186	154	183	168	193	170	189	192	178	194	187	205	181	191	200	191	153	175	197	175	181	186	170	207	177	170	165	199	204	172	196	183	206	208	182	199	194	186	177	187	203	197	178	197	212	205	162	199	194	200	169	180	166	179	170	204	182	195	167	183	178	169	191	203	197	180	197	161	220	178	166	180	197	178	189	203	179	171	207	217	172	184	175	179	196	200	178	190	198	191	188	171	176	187	182	194	168	192	182	180	191	159	200	178	208	202	199	178	186	187	190	173	180	184	199	173	172	193	175	170	175	221	193	183	185	197	215	171	172	175	173	189	178	212	185	174	173	164	172	224	207	167	175	153	200	196	194	204	192	174	191	201	168	165	172	169	185	176	172	172	174	196	190	185	192	193	166	198	210	181	181	195	166	164	184	178	175	172	198	169	198	182	175	190	173	208	171	192	178	156	166	196	180	177	186	165	220	192	191	195	172	221	207	175	202	171	198	185	178	165	173	176	168	179	209	193	179	189	184	196	172	186	196	167	192	189	234	193	197	180	190	192	195	180	194	194	192	165	180	167	222	167	210	186	200	174	165	174	174	173	186	204	162	163	182	197	196	184	166	175	214	168	172	177	154	169	173	183	152	180	161	185	173	182	185	193	190	154	209	184	169	197	182	169	198	182	167	185	186	186	162	166	185	189	198	202	198	189	186	202	198	193	197	175	179	195	184	195	176	205	193	182	207	180	201	182	187	184	199	186	183	231	211	185	190	194	174	189	215	172	157	172	191	184	182	187	192	171	210	173	199	193	178	188	195	192	183	201	188	175	188	179	179	173	171	186	166	170	193	188	168	185	219	187	172	191	197	200	189	165	181	179	177	181	204	176	169	174	182	185	180	203	190	166	207	204	203	190	200	203	189	176	164	200	182	195	182	175	173	203	190	191	181	178	178	165	198	176	180	200	167	217	193	192	191	190	180	191	188	184	190	194	198	181	157	183	205	189	202	177	158	170	180	174	193	189	185	207	192	206	169	193	188	191	165	200	175	179	174	192	165	174	186	152	188	181	188	187	168	200	208	186	174	191	190	191	181	185	197	173	184	206	208	200	182	174	205	172	185	173	171	169	184	171	195	186	181	185	182	204	181	189	183	177	191	202	159	193	184	164	170	190	186	196	173	193	199	193	167	184	187	177	188	192	192	185	189	188	170	202	188	178	181	182	175	194	213	172	179	196	203	212	165
44140	52399	31631	17074	10977	6200	3582	2016	1569	987	628	462	429	340	292	265	246	219	221	224	214	208	226	214	221	197	217	191	191	200	187	206	182	175	206	178	201	206	194	202	212	217	191	201	205	190	198	193	186	204	221	206	190	199	194	205	190	182	190	220	184	200	185	198	183	202	208	191	177	211	198	204	201	216	199	197	217	190	194	164	194	195	190	229	186	173	198	227	192	218	209	195	209	200	201	192	186	209	203	206	180	205	212	194	197	183	194	189	191	193	180	202	213	190	206	177	216	206	217	217	202	212	201	209	225	198	199	191	205	208	215	201	200	208	204	205	206	198	202	203	180	197	209	198	179	210	204	205	179	187	203	195	194	200	185	187	209	194	195	212	209	198	197	189	215	168	164	206	204	179	208	227	199	194	196	205	184	230	191	221	194	207	191	200	220	187	218	195	172	192	213	210	188	195	221	218	183	190	197	211	239	203	185	205	168	168	206	205	206	189	201	204	200	188	233	182	201	206	174	186	202	184	190	189	197	189	196	189	204	207	177	195	204	186	207	176	194	208	170	203	199	182	194	215	193	216	183	180	177	203	204	198	196	183	203	207	205	209	185	207	181	216	202	214	191	218	228	207	194	217	196	215	223	195	200	194	186	212	235	209	182	178	188	186	196	218	191	205	211	192	208	194	212	182	202	197	204	200	207	210	209	190	222	222	194	194	195	179	186	218	198	200	174	159	243	186	193	204	216	203	222	192	189	193	224	217	223	190	206	213	179	215	206	178	201	217	196	185	186	208	214	226	198	199	215	192	180	212	196	211	207	212	235	233	202	214	179	167	228	165	201	215	212	196	185	213	219	179	198	201	212	199	196	205	183	204	180	198	203	183	225	210	201	198	176	203	187	222	196	190	192	189	201	198	202	204	179	190	196	215	211	227	181	215	221	197	192	212	194	194	188	220	202	196	197	197	205	171	226	189	192	213	200	200	224	179	185	192	204	198	209	202	211	198	211	196	225	197	185	182	223	201	192	201	228	214	225	177	196	174	211	207	191	177	189	187	199	191	185	213	212	184	201	207	189	200	199	181	197	195	197	203	180	219	185	237	210	213	198	194	210	209	200	201	196	210	194	212	179	227	184	209	207	212	199	181	198	199	224	225	209	194	223	190	197	211	171	236	202	194	199	203	191	193	201	199	207	185	209	173	217	195	180	222	208	208	190	194	181	198	188	191	190	192	208	196	196	190	201	199	227	190	189	230	199	194	187	187	166	209	202	193	179	188	185	185	202	212	175	210	171	209	194	189	218	202	201	181	210	185	195	217	227	223	215	177	226	196	188	205	185	195	187	220	213	212	195	187	176	197	201	211	203	197	213	195	182	187	204	201	202	196	189	215	180	193	193	209	206	212	202	217	197	199	202	204	196	193	190	197	190	197	211	180	172	205	194	212	219	227	211	198	194	198	210	201	187	188	193	186	194	214	198	182	192	202	188	197	227	178	191	191	209	196	180	209	202	223	206	224	207	188	204	195	174	198	217	204	213	225	202	222	218	194	227	215	183	233	186	217	206	207	213	175	187	188	202	212	201	197	215	202	203	207	186	220	203	204	237	211	200	197	223	179	206	197	192	214	178	181	188	190	220	214	181	206	210	200	191	180	212	202	192	192	193	229	200	210	226	194	203	205	199	191	231	199	206	247	205	198	209	227	193	185	197	182	199	180	217	166	186	232	222	198	223	210	187	206	213	216	185	178	193	209	211	207	198	193	184	217	199	190	198	195	216	194	196	194	195	213	195	192	203	211	201	192	200	201	227	206	203	183	206	208	200	207	198	205	188	170	181	190	172	185	191	201	185	204	207	219	214	195	176	198	221	196	191	198	175	221	221	221	189	183	201	196	202	199	205	182	197	221	183	192	190	209	186	212	209	170	196	192	196	207	205	176	199	210	185	192	207	212	200	215	187	197	207	200	190	197	196	209	199	203	210	203	196	187	189	180	220	203	202	191	199	219	209	213	209	195	200	225	190	236	188	184	207	200	191	209	197	191	212	186	198	196	217	190	216	185	196	204	203	208	187	199	198	208	203	201	217	216	205	196	213	183	206	196	221	222	205	185	199	189	177	202	209	210	226	189	200	211	195	213	215	182	189	216	202	234	198	229	217	197	189	218	172	231	199	198	184	181	191	212	208	238	229	181	179	196	202	199	203	179	199	199	199	192	193	197	200	207	193	165	194	199	163	190	196	184	213	211	206	214	194	220	186	209	217	185	197	225	192	196	227	231	209	187	222	196	219	205	190	219	200	188	223	220	211	189	195	207	198	193	204	216	197	177	197	198	207	206	215	189	215	217	208	205	185	212	184	221	213	203	205	212	185	202	238	189	195	178	179	220	195	210	214	205	206	174	190	213	202	185	169	201	198	191	195	196	199	185	198	192	226	216	174	210	221	187	205	209	205	212	171	201	206	191	188	201	193	203	199	212	184	181	201	206	197	200	193	199	225	191	207	207	223	203	186	212	190	212	197	206	212	204	200	220	201	211	189	190	183	227	204	161	170	207	212	224	209	203	178	160	198	192	188	216	193	211	199	209	198	195	210	194	188	235	202	218	225	195	223	169	180	171	197	177	183	236	217	186	233	210	212	199	213	199	227	216	190	196	193	206	173	194	202	196	232	215	195	204	223	211	192	197	180	203	195	196	197	184	193	208	195	195	173	208	205	219	191	209	176	185	244	190	226	219	210	181	201	201	222	191	201	196	215	219	201	168	200	210	208	221	214	196	217	217	217	187	193	196	215	207	185	199	198	200	182	205	199	193	195	202	207	214	213	183	217	195	202	192	220	183	209	213	204	212	200	207	176	188	196	222	213	226	207	205	213	225	206	200	210	196	204	206	202	208	200	200	208	212	207	192	200	194	226	192	219	169	217	230	181	211	222	207	173	187	183	206	190	211	194	198	204	189	182	190	194	226	204	183	176	198	195	202	205	163	210	222	198	211	183	196	207	185	175	195	180	217	202	187	223	212	195	204	188	196	183	221	194	239	191	209	185	177	202	205	190	186	193	184	219	190	213	212	193	196	213	211	202	205	204	190	195	190	185	189	203	197	203	197	185	185	200	194	214	196	199	185	176	195	198	206	200	204	185	182	200	174	207	189	187	212	191	195	207	202	191	201	179	204	180	216	207	188	199	203	206	202	204	197	209	193	219	198	211	207	207	186	197	198	214	214	219	226	190	173	219	209	198	204	181	214	202	188	210	231	212	182	190	184	188	203	222	193	188	216	190	198	201	187	193	202	175	198	188	193	191	188	178	192	183	231	181	188	232	174	187	225	184	189	199	210	192	187	208	206	200	175	229	190	204	204	204	205	178	187	205	210	212	210	207	198	202	171	198	186	197	195	206	192	200	191	210	191	187	228	200	208	203	185	214	174	215	205	206	198	207	212	207	199	210	224	207	216	223	211	194	221	208	208	211	188	203	198	214	204	194	204	200	177	198	193	230	217
24871	21120	26994	24874	12979	4039	1909	1041	695	531	437	364	284	273	268	239	246	252	206	225	261	197	222	206	211	235	225	230	211	188	221	219	223	201	239	197	223	251	227	245	221	204	218	213	212	218	216	199	204	223	218	230	224	211	217	204	217	206	240	241	221	219	236	211	218	237	193	210	200	214	211	244	195	233	217	215	228	225	230	231	226	218	201	182	218	215	243	195	202	232	203	213	191	231	233	218	195	238	235	232	202	228	224	209	213	234	233	215	182	215	191	220	213	220	210	230	220	214	240	221	206	204	213	214	230	218	200	222	222	220	202	226	232	227	261	197	223	218	228	223	208	232	219	226	207	219	213	214	215	217	208	222	195	235	228	208	234	215	214	193	233	222	229	210	235	217	239	204	231	200	226	221	227	223	215	208	212	233	225	204	199	221	174	225	202	195	200	213	240	228	197	195	203	229	232	226	248	234	216	212	227	237	223	212	243	190	221	184	220	215	229	235	238	218	232	230	217	240	218	213	214	225	181	228	224	186	214	231	248	211	212	222	259	223	207	208	218	231	197	201	206	214	239	203	223	238	197	208	209	209	218	207	213	225	215	222	229	193	205	235	251	226	230	210	209	244	182	217	232	237	219	224	235	255	224	221	231	220	194	223	208	210	223	193	208	194	220	218	204	218	191	231	232	221	230	226	218	219	227	191	204	185	202	222	215	231	199	205	229	195	205	188	242	243	251	214	228	247	233	227	225	223	209	223	205	241	189	248	225	208	226	232	227	230	217	216	218	203	203	224	226	234	261	196	215	213	213	208	210	205	213	203	219	207	196	215	230	190	211	223	196	201	211	237	213	216	228	235	230	220	216	233	207	212	240	205	212	214	200	231	193	205	215	189	210	224	228	193	211	233	215	213	201	234	213	203	206	219	226	222	241	221	212	218	235	226	242	206	224	210	218	204	213	245	231	225	245	205	218	204	220	224	245	211	214	204	237	211	222	257	246	245	213	217	204	228	216	206	204	206	233	214	194	244	223	192	217	231	221	224	227	237	206	212	188	219	223	217	238	214	236	214	238	211	230	226	221	232	270	194	232	229	215	219	222	216	230	222	206	213	227	231	254	203	243	224	223	196	232	201	220	194	201	248	203	209	226	200	240	224	221	216	225	225	232	222	196	216	230	216	214	216	186	229	206	232	218	199	237	226	219	227	229	220	230	233	225	207	228	223	217	227	221	216	224	217	226	236	202	226	236	234	233	212	222	218	222	220	190	222	234	201	213	197	201	187	218	200	222	216	231	210	283	230	222	226	235	224	218	237	218	245	212	243	214	215	228	228	215	218	224	214	224	238	197	205	220	215	227	205	223	206	220	221	234	215	192	227	227	237	236	224	203	206	227	207	225	227	214	230	240	205	240	222	228	203	234	217	192	254	236	230	207	220	215	236	206	221	205	220	224	206	209	208	222	235	209	192	187	240	223	225	225	233	229	235	216	212	252	185	197	214	221	222	227	230	236	230	201	220	200	214	193	216	210	199	199	219	211	165	191	221	249	215	204	241	219	223	218	229	197	237	203	225	210	231	219	200	235	244	232	203	258	226	213	230	220	218	231	209	197	200	205	237	215	237	231	223	217	217	243	231	214	233	222	210	195	232	208	227	196	224	221	197	212	217	205	239	231	227	189	181	212	224	207	237	222	215	237	223	234	223	228	206	201	223	186	186	212	226	217	231	200	239	200	232	202	220	224	230	212	218	226	229	219	206	224	221	206	206	214	236	222	207	213	201	213	197	250	202	234	217	210	224	219	205	210	213	239	231	213	222	225	236	234	193	228	203	230	227	198	232	210	213	211	225	220	176	217	212	231	199	242	213	196	230	200	216	185	208	206	230	210	188	212	212	229	202	211	213	231	230	204	247	229	241	235	203	216	199	231	207	207	200	243	228	219	208	210	211	229	187	229	210	226	190	210	218	211	204	247	204	203	221	228	231	189	252	213	221	236	214	231	207	210	222	236	236	246	234	211	229	209	227	203	197	216	215	216	219	205	240	196	210	216	210	236	243	221	228	245	238	236	230	235	220	215	227	224	227	247	205	236	216	188	206	207	252	222	212	223	210	222	224	235	207	195	218	219	204	238	215	259	207	216	218	213	218	236	194	223	255	218	233	194	251	216	215	227	228	228	213	209	205	204	229	236	237	181	211	225	249	207	222	235	200	223	208	218	227	232	190	217	224	215	206	249	250	221	218	229	234	208	244	218	191	224	190	211	197	230	244	230	200	214	193	226	207	219	229	232	214	204	217	212	216	208	236	211	209	207	242	197	202	202	230	234	234	208	244	232	222	206	229	213	236	228	216	222	207	223	219	221	214	216	208	201	214	222	210	220	174	216	220	228	219	203	226	231	221	216	229	261	201	215	255	200	219	215	212	238	235	239	206	234	238	218	195	245	208	237	213	208	227	221	231	221	238	269	228	203	233	211	237	196	219	201	207	215	238	194	193	222	210	215	216	216	221	207	203	242	229	221	210	213	215	206	195	222	220	218	240	208	211	216	221	231	237	231	223	211	230	205	214	208	222	228	206	212	204	197	232	222	201	218	234	220	218	219	221	233	199	185	224	228	213	211	222	206	219	217	207	213	221	218	222	210	205	202	195	212	206	219	225	250	209	200	202	190	207	217	239	237	212	225	228	240	239	215	194	186	231	239	220	230	210	224	214	226	210	226	237	221	217	216	208	251	216	212	200	216	202	209	217	192	216	207	224	239	222	221	215	222	215	214	215	227	203	203	192	189	227	218	217	213	220	201	197	218	232	220	210	215	239	213	211	229	243	231	228	222	201	211	217	230	203	217	207	240	245	228	214	234	229	219	243	227	216	204	223	265	200	220	210	232	199	232	229	203	238	215	212	217	212	231	216	202	225	225	222	203	244	214	241	197	208	218	223	219	212	202	196	216	231	211	231	226	192	199	203	190	219	206	213	226	219	228	206	213	249	243	217	228	220	223	219	215	211	225	226	213	204	212	235	198	202	206	205	205	217	220	212	209	199	243	236	216	192	227	217	216	209	230	216	232	224	226	193	215	220	209	202	194	181	217	196	226	216	214	221	192	234	219	220	191	211	217	208	224	200	207	200	198	223	217	216	230	213	227	208	208	188	231	213	194	223	216	229	216	200	196	216	226	225	214	217	194	231	221	217	211	214	208	245	238	215	221	231	225	219	223	223	212	190	216	216	235	222	237	223	230	223	210	208	252	191	219	210	247	230	240	196	200	210	204	200	226	209	211	257	218	184	220	212	196	215	199	214	222	217	214	238	220	218	215	244	193	209	229	216	195	214	231	210	235	213	215	208	236	216	209	217	226	206	192	214	218	218	213	224	239	218	220	207	198	202	214	214	206	216	229	221	224	211	250	223	216	201	237	248	222	204	222	185	207	217	241	227	198	221	245	216	199	223	212	213	252	211	222	237	183	246	209	223	200	226	212	225	210	193	213	210	204	190	200	223
43123	49960	29969	13740	8754	5199	3141	1823	1090	797	622	442	358	299	228	239	249	267	227	251	239	221	245	249	237	232	233	233	245	230	251	225	213	241	258	246	220	220	212	243	222	229	218	234	238	216	238	230	246	229	232	246	223	239	219	234	239	237	254	232	220	235	239	255	248	223	230	237	267	238	250	245	203	224	256	211	212	222	255	231	218	234	220	228	217	230	218	264	282	230	239	249	216	262	225	224	215	224	238	233	196	217	225	243	216	239	217	234	248	226	229	216	249	217	228	215	236	241	215	220	212	244	255	220	201	250	237	222	226	233	244	234	216	246	235	226	230	234	242	237	224	223	224	218	248	227	254	211	226	234	198	207	220	251	250	261	241	247	201	225	233	260	226	260	239	269	237	221	231	237	227	236	236	224	250	230	250	240	250	235	238	245	232	234	233	250	270	241	258	253	260	240	223	230	239	220	216	251	233	257	219	217	203	234	249	219	237	220	219	246	250	230	257	244	214	212	234	218	234	259	261	218	213	244	227	230	233	229	204	247	247	252	237	251	222	263	256	256	231	246	233	204	236	228	221	226	223	222	234	237	228	234	244	222	229	215	199	229	222	248	233	211	205	217	223	259	228	260	217	250	246	225	243	231	233	231	249	210	221	237	227	231	213	238	237	253	221	237	226	219	245	265	264	274	240	238	234	221	231	262	230	248	238	245	223	218	227	250	258	234	239	222	235	237	231	230	218	229	229	234	209	217	237	221	252	262	242	250	255	260	236	230	222	242	245	209	231	253	229	211	265	222	234	217	228	235	241	231	253	239	228	225	227	237	228	223	239	262	221	238	219	223	250	247	247	226	224	222	255	249	232	236	237	230	200	232	227	232	218	227	232	233	226	253	229	221	240	217	201	219	210	231	223	227	221	207	232	228	241	241	244	241	236	249	206	223	244	226	239	228	230	252	229	226	207	213	224	235	229	227	203	225	207	230	237	206	253	226	249	248	251	232	225	257	231	215	245	264	248	237	207	233	206	221	231	228	249	264	217	232	223	229	243	241	219	246	235	223	241	213	242	241	247	231	233	259	251	258	225	232	222	214	232	225	189	228	226	258	233	242	241	238	227	202	221	249	219	219	255	224	220	234	238	222	231	225	246	238	230	229	235	231	233	228	253	218	240	244	244	236	236	266	262	229	201	227	211	210	223	231	227	243	217	258	250	209	241	234	253	248	223	237	229	253	205	233	246	226	225	210	241	195	219	246	246	266	224	235	238	236	219	248	238	240	236	236	235	228	252	224	242	232	226	244	226	282	221	242	273	229	217	242	229	230	255	238	250	251	223	231	241	254	211	273	237	207	237	225	224	261	227	228	236	226	208	232	237	225	218	226	233	232	258	216	235	241	218	243	244	244	229	221	257	225	218	246	230	224	220	258	220	259	234	202	238	227	242	215	213	218	235	237	250	237	250	209	227	211	260	224	233	251	236	227	224	237	250	250	232	211	243	222	246	197	215	220	240	241	231	211	248	218	201	192	226	241	241	236	235	250	239	232	235	229	213	230	220	208	227	242	241	256	228	230	241	206	215	264	263	240	220	231	248	233	250	236	228	215	237	228	219	254	240	214	242	220	225	214	229	223	230	238	265	206	228	234	213	239	231	246	260	223	257	232	238	256	213	224	210	227	249	192	237	232	206	244	215	242	234	237	230	237	232	208	236	261	232	232	259	225	237	227	221	247	233	221	233	258	240	261	242	224	220	207	222	249	241	247	244	221	222	238	231	187	218	237	217	226	242	241	217	240	226	217	248	242	225	245	250	252	240	209	223	245	219	232	237	224	228	232	236	248	227	222	206	235	263	237	217	223	231	216	224	235	244	243	211	221	247	237	227	246	215	247	281	232	228	219	235	247	256	247	243	240	223	248	228	248	251	225	218	219	266	214	232	229	255	260	226	234	243	253	225	208	235	253	236	229	246	224	243	238	208	253	226	218	209	209	252	238	257	241	255	238	239	234	233	255	226	257	247	245	215	230	220	231	232	232	238	263	239	235	244	235	257	217	221	253	254	235	241	236	204	230	229	226	223	253	204	238	222	214	235	225	218	253	216	224	238	244	249	230	201	250	243	234	236	213	235	236	239	226	236	259	250	239	212	237	258	232	230	218	230	226	222	233	209	247	204	217	249	221	224	190	211	237	219	261	206	226	247	241	244	243	221	215	226	206	266	230	245	241	271	216	223	218	231	236	234	240	218	231	218	230	225	242	229	249	217	274	236	236	250	234	231	233	222	213	219	226	232	222	258	239	229	229	212	221	246	235	258	212	227	221	239	222	243	259	194	231	212	240	242	250	237	233	219	217	208	242	238	234	231	221	206	222	207	234	230	200	226	219	225	242	234	242	210	229	212	233	251	232	235	221	247	238	203	241	227	246	259	226	226	247	218	224	248	207	210	230	246	237	240	193	224	238	257	271	238	224	224	217	238	249	243	251	259	247	230	243	258	219	258	244	259	236	234	221	240	205	246	224	240	249	216	220	214	209	238	224	249	226	227	237	239	222	230	210	266	229	234	219	219	220	250	237	229	243	233	243	215	216	214	212	220	244	213	215	218	230	257	222	231	225	244	230	242	251	217	224	226	205	250	215	247	253	225	248	230	240	243	244	228	200	240	264	253	250	234	240	256	227	252	220	235	213	242	232	263	252	249	240	216	222	228	225	251	238	216	240	235	216	217	244	230	245	243	238	247	239	218	223	218	250	213	227	246	223	230	216	222	208	215	205	221	222	227	247	228	251	227	214	237	218	215	227	214	245	245	218	240	244	253	237	248	238	244	243	228	247	231	247	257	241	218	239	261	204	231	252	244	260	190	244	231	262	221	245	260	234	210	252	244	218	217	227	233	231	245	245	220	255	231	210	235	231	241	234	224	236	231	274	226	226	247	233	233	206	246	232	250	239	207	213	244	217	219	225	238	231	213	248	243	231	229	242	228	209	220	210	212	232	230	238	235	228	229	240	229	237	239	216	215	231	239	217	248	214	215	220	229	220	206	221	235	232	231	214	237	236	257	232	231	259	224	250	264	223	226	240	244	205	242	251	217	217	226	226	270	240	244	239	233	224	247	242	233	243	248	243	227	210	229	245	219	244	230	230	239	235	247	218	252	256	227	225	236	224	243	236	226	230	228	237	204	256	236	232	232	222	226	236	238	244	221	220	223	231	222	270	213	231	244	238	229	239	232	239	238	232	258	246	233	245	221	246	253	218	247	223	215	223	231	234	220	209	229	215	219	228	258	243	241	223	260	245	217	235	232	247	211	251	212	213	230	254	265	235	232	255	236	237	230	224	236	239	211	260	227	248	264	260	233	221	238	239	230	234	229	245	226	218	212	229	236	201	220	227	229	227	252	235	208	237	240	230	272	220	241	238	269	239	233	221	237	214	236	248	245	226	227	257	236	227	251	216	228	272	228	237	212	233	232	234	221	240	255	224	225	213	213	206	233	253	224	251
22430	20990	28497	23715	21017	20610	6742	1205	746	588	420	324	291	208	214	203	216	201	206	215	202	187	218	191	196	206	203	223	175	180	195	217	187	196	193	170	204	197	189	175	185	209	220	185	213	186	184	184	182	202	214	193	191	218	209	191	204	201	174	193	212	197	173	215	192	153	204	165	198	199	170	185	176	196	216	197	184	204	193	197	200	203	217	189	204	182	184	195	207	204	201	182	179	202	187	212	200	173	209	188	182	184	167	215	202	197	191	192	174	191	189	214	199	172	192	172	188	202	200	214	174	212	204	177	202	207	217	185	201	187	204	200	194	190	177	193	192	205	203	184	193	182	204	198	189	220	187	189	184	200	227	200	173	198	176	182	181	205	192	176	196	195	203	214	201	206	193	214	197	188	192	200	198	176	185	187	200	195	186	182	186	223	201	191	191	202	189	210	188	200	211	166	196	163	184	215	197	235	201	167	211	189	219	198	219	198	177	177	212	198	209	211	197	209	202	187	204	182	195	207	191	214	189	176	195	177	165	191	197	188	172	202	192	193	171	214	182	195	175	198	213	195	184	232	197	191	187	207	214	190	208	193	208	207	174	181	188	192	199	185	176	201	189	190	212	215	183	197	193	165	178	178	205	176	185	197	187	186	199	186	192	204	200	178	203	185	170	194	176	203	187	188	175	212	202	201	188	194	190	200	201	178	179	198	200	181	198	189	221	211	157	177	170	203	176	191	188	171	183	203	198	190	180	196	211	224	195	176	205	197	186	224	188	182	193	189	205	189	189	173	212	198	223	214	209	212	204	183	198	182	186	188	175	193	163	187	179	178	210	207	183	194	182	196	189	186	197	201	183	181	164	200	206	198	204	199	179	184	180	188	207	190	188	193	196	204	193	187	187	189	180	189	209	174	195	195	191	206	197	187	187	192	181	219	185	197	180	183	211	222	185	176	187	185	202	192	182	204	215	191	212	187	201	194	178	165	209	211	214	179	202	178	196	177	200	161	188	208	177	188	202	176	202	212	202	193	196	180	170	189	194	174	190	186	193	181	195	197	212	208	189	187	202	173	221	176	185	184	166	182	184	196	220	187	191	193	164	192	193	187	191	189	219	202	185	178	202	213	197	179	182	185	205	179	181	200	214	189	189	209	208	203	215	180	197	180	206	198	187	192	202	196	178	220	197	203	185	213	207	183	194	161	195	193	168	195	192	195	184	200	193	172	201	191	196	202	184	159	197	164	156	208	210	181	161	180	202	203	196	189	187	194	202	179	172	217	201	203	191	216	189	203	194	202	180	173	189	183	202	182	207	207	201	191	207	190	175	168	204	189	191	175	194	187	200	216	182	199	191	184	172	207	164	195	204	231	180	163	186	160	192	184	194	226	181	176	196	187	176	216	188	201	176	186	213	192	177	177	196	185	214	199	178	212	220	189	212	206	237	199	206	194	174	189	220	190	195	176	175	185	177	182	185	179	184	204	202	197	206	195	178	200	209	204	185	192	213	190	198	200	176	180	167	184	193	208	203	162	187	164	189	176	172	186	175	180	201	205	186	185	231	204	177	182	222	198	187	183	216	185	187	198	216	187	194	190	188	210	222	169	185	193	204	195	198	192	220	197	193	192	191	173	178	191	200	180	194	199	168	214	190	199	197	201	187	197	176	178	187	194	192	180	205	194	196	195	209	180	188	172	185	192	199	219	206	187	186	181	165	183	191	189	186	189	180	189	199	194	201	217	200	175	191	189	205	208	190	190	204	200	194	180	188	189	201	190	186	185	198	233	204	157	229	184	209	215	167	213	188	183	194	169	183	193	208	191	195	213	213	189	163	198	201	191	202	203	202	174	218	175	187	205	215	171	209	223	201	187	179	182	196	195	209	202	202	193	197	190	188	213	188	189	180	198	182	179	182	188	163	208	166	204	191	191	178	195	194	208	201	207	181	200	199	193	165	215	229	198	200	195	199	204	206	198	185	198	201	194	170	172	194	214	187	215	208	208	198	187	183	172	176	178	192	197	185	178	220	187	187	180	202	187	196	191	205	182	184	202	195	184	177	189	166	211	194	212	187	202	181	202	209	181	170	198	201	184	196	189	189	194	182	185	206	180	183	185	196	196	194	194	203	249	214	198	178	195	228	186	170	176	176	177	205	186	184	168	209	186	177	205	188	210	189	224	193	181	213	188	191	189	204	195	202	184	192	186	195	184	177	194	205	186	176	214	186	207	200	235	192	220	176	217	191	197	155	212	194	192	194	202	190	203	178	214	187	186	201	208	196	214	193	189	214	215	176	196	204	192	185	211	219	197	211	186	203	179	179	191	191	182	167	173	185	191	215	190	187	236	209	176	194	184	193	178	171	201	200	176	200	187	179	194	221	203	172	201	203	222	186	184	223	208	191	202	197	171	201	206	147	188	195	174	183	190	200	204	205	204	213	162	179	178	199	206	185	193	195	224	207	183	182	198	167	223	174	182	185	185	173	190	194	203	182	197	194	222	189	204	210	205	192	211	197	201	186	187	192	193	214	201	193	173	187	186	199	205	205	189	188	193	178	173	208	176	192	188	184	202	202	206	214	190	182	173	191	203	199	202	160	186	212	187	165	184	186	201	205	191	193	194	211	185	182	191	201	200	182	183	210	226	197	205	200	190	180	204	201	193	198	191	183	188	198	192	201	185	217	188	196	209	217	210	182	186	176	188	192	187	183	180	181	154	168	183	175	199	184	207	191	197	185	173	181	202	210	207	225	195	195	207	198	183	190	185	173	206	198	202	196	192	178	207	229	187	175	179	203	184	181	190	221	190	203	196	205	182	196	199	182	228	191	189	188	204	199	186	207	196	191	188	211	206	188	194	194	198	198	187	185	183	190	193	210	198	209	181	179	197	193	194	203	176	198	196	198	193	215	215	185	175	183	191	197	185	180	193	197	208	192	184	208	187	195	208	202	219	164	175	179	182	209	213	191	190	183	190	201	188	184	217	197	227	171	206	204	188	193	195	210	196	193	153	173	186	193	186	182	177	190	189	194	192	182	176	195	202	187	181	178	175	206	162	203	213	219	191	198	204	199	198	177	192	190	218	183	174	207	193	186	186	170	196	181	205	192	197	183	189	217	184	193	192	198	218	177	193	198	187	199	193	190	178	162	206	205	173	183	188	202	187	183	188	184	179	169	197	197	196	180	209	190	179	191	181	198	213	188	194	179	197	185	169	192	197	189	180	221	178	229	172	196	181	186	185	175	194	186	204	215	200	174	176	210	187	205	182	186	193	199	199	220	213	181	209	204	156	188	200	190	189	213	218	199	179	178	187	206	184	187	188	197	187	166	203	201	190	174	193	176	192	188	173	205	209	177	194	180	200	189	188	220	206	183	192	188	203	165	186	214	206	199	175	199	209	194	182	176	194	207	201	210	204	205	164	174	212	193	177	201	195	161	184	187	188	180	184	171	204	229	190	188	189	209	203	181	217	213	191	221	184	177	172	198	216	189	173
44584	62482	37883	19665	9905	4718	2697	1698	1172	753	596	405	308	263	262	257	246	224	212	220	210	204	212	226	193	210	204	216	212	197	211	214	215	208	200	195	223	182	188	190	215	208	217	180	212	195	223	215	199	208	214	202	178	211	202	204	213	186	210	204	222	210	193	212	188	208	203	190	221	221	196	203	195	242	185	206	196	226	209	214	220	216	239	204	189	200	246	189	174	221	208	192	198	205	204	201	204	200	243	210	193	220	213	211	186	208	191	204	207	199	206	192	205	206	200	197	193	209	225	215	190	202	214	194	218	209	192	217	196	197	203	192	195	213	208	212	184	206	213	219	198	223	217	209	196	204	183	204	209	190	204	243	225	215	220	183	211	200	198	184	207	194	225	222	205	191	178	217	202	209	213	205	220	204	195	197	209	209	182	212	184	190	205	223	194	208	231	198	242	193	202	207	203	196	197	184	195	193	194	196	215	225	253	195	197	199	203	204	215	208	205	201	206	177	215	242	207	215	195	199	216	191	207	185	228	196	210	199	196	211	200	213	212	217	211	218	220	210	211	189	207	191	216	219	224	189	211	211	220	201	177	178	221	180	205	193	213	210	216	223	190	219	224	209	197	213	198	205	203	192	218	201	217	212	198	209	204	184	191	208	196	205	191	205	207	216	198	217	198	221	225	193	230	211	205	216	227	179	209	179	202	214	208	201	187	186	221	178	208	207	213	198	220	208	209	196	194	233	229	206	215	196	206	188	208	202	206	209	196	201	176	216	219	171	203	176	224	158	200	205	202	241	181	184	213	205	203	214	206	191	178	201	199	206	219	213	211	207	193	204	217	206	218	214	207	218	201	222	198	210	206	210	200	209	217	218	179	200	198	225	223	190	207	200	187	205	183	214	204	220	188	197	192	183	218	206	213	212	203	211	234	206	226	217	198	213	209	196	227	197	211	239	185	214	204	227	220	223	225	223	210	211	183	189	193	234	179	207	242	225	197	201	192	207	195	210	207	217	205	217	199	200	224	213	199	200	204	183	213	214	211	203	213	204	218	198	217	212	212	211	199	200	199	201	218	201	202	226	239	227	198	207	199	197	199	209	188	221	192	188	197	188	187	201	212	182	208	199	179	216	218	220	201	205	206	191	207	217	211	197	193	190	208	193	206	212	245	195	221	192	209	208	204	212	213	207	212	198	205	223	228	194	195	215	213	199	215	171	191	229	203	205	187	206	207	203	177	215	236	200	195	205	197	201	192	212	209	221	194	206	213	201	212	228	199	195	216	204	188	204	217	193	175	226	214	223	207	222	208	206	186	201	209	226	219	224	201	214	201	183	235	221	211	208	225	197	225	192	195	189	207	226	233	210	203	196	195	239	219	214	211	184	184	196	217	205	203	205	184	177	206	209	202	208	180	201	221	197	228	222	237	212	185	224	200	191	202	201	197	194	199	208	206	172	197	179	204	215	202	218	209	224	217	208	194	222	213	192	213	222	200	195	220	210	188	188	195	187	219	212	211	216	215	223	211	236	202	206	196	198	206	220	186	203	213	212	197	210	203	186	221	201	210	189	219	209	202	198	228	200	215	188	228	213	208	226	198	204	187	211	220	206	207	196	225	213	208	241	170	224	214	207	211	206	239	180	191	197	220	194	197	191	221	217	210	204	195	216	218	231	207	205	193	194	214	219	203	182	239	184	240	230	212	228	194	209	207	225	210	206	236	200	204	182	234	245	195	208	218	192	213	217	229	206	209	189	190	210	205	192	208	222	160	188	221	209	190	206	209	186	204	192	201	207	194	204	176	187	213	219	197	214	193	209	202	202	176	186	208	212	185	207	212	205	182	211	214	215	206	212	210	210	204	205	195	198	202	199	181	211	212	209	208	205	209	212	219	212	201	203	193	192	205	206	202	195	193	204	202	189	214	202	191	195	219	205	184	195	213	222	206	207	186	220	228	225	190	226	223	189	206	190	189	217	224	210	220	238	202	208	212	199	212	209	185	215	199	218	227	197	208	209	217	204	219	188	217	189	181	190	219	198	207	195	204	202	220	196	213	184	199	187	196	192	202	231	227	219	210	232	197	210	183	188	220	199	183	220	192	189	197	201	235	193	184	194	206	192	202	198	215	204	210	206	212	199	208	200	221	220	198	203	239	219	216	211	202	186	211	201	208	215	179	227	193	190	181	206	191	207	214	228	205	196	196	193	223	224	209	191	211	222	185	184	188	199	188	219	192	178	186	192	201	184	198	208	211	230	207	188	188	237	216	218	167	215	213	216	216	212	199	189	202	187	227	192	215	207	215	216	192	198	215	210	198	213	192	175	207	208	198	200	212	203	210	198	192	201	217	210	209	201	200	217	198	223	181	212	183	210	194	212	206	231	208	195	212	224	207	198	184	210	187	228	230	200	202	196	185	173	196	189	209	189	200	205	190	182	196	195	197	202	206	218	200	189	216	222	188	205	208	212	183	214	180	179	212	192	235	210	218	185	215	203	202	203	201	209	220	225	214	216	218	191	201	188	203	208	205	174	209	216	210	208	199	208	227	232	196	200	208	211	203	205	215	195	214	222	209	213	199	205	173	196	204	196	211	206	186	191	197	206	200	206	203	197	204	194	232	196	216	230	215	217	210	198	214	226	220	205	219	200	198	192	198	192	218	194	213	190	202	211	195	187	223	243	186	212	200	188	205	194	228	204	205	178	195	226	198	205	216	221	209	228	230	195	224	203	199	220	206	234	217	196	233	231	218	208	203	201	177	207	204	198	191	213	208	193	180	241	207	189	207	188	201	206	197	221	192	210	190	220	208	218	218	189	195	203	162	197	231	207	204	204	198	213	207	167	205	181	176	207	193	200	173	230	207	200	230	215	193	204	186	214	200	204	223	208	199	195	193	198	199	178	182	199	190	212	219	227	201	218	213	203	181	192	231	203	209	206	222	204	203	208	217	188	187	179	221	193	219	212	177	212	196	198	195	188	218	190	219	229	199	231	221	199	187	175	224	198	199	179	217	199	208	212	204	187	222	215	203	184	190	195	207	196	211	183	204	193	201	229	214	220	168	217	201	219	185	211	201	190	184	211	195	190	181	215	208	187	211	204	194	200	201	214	190	183	202	190	196	202	225	194	202	181	186	208	191	211	218	232	223	203	210	189	211	192	192	211	204	199	195	207	207	210	218	193	228	202	197	209	179	199	193	198	196	184	203	209	207	240	220	211	184	233	207	199	201	210	213	176	206	186	202	202	238	209	192	192	189	226	202	201	198	207	212	223	214	210	197	202	198	221	207	218	217	184	187	182	203	195	210	223	203	197	188	207	194	205	178	201	231	220	182	202	178	215	224	218	224	192	200	233	198	197	186	214	195	196	211	201	197	212	216	205	213	201	214	227	197	201	194	211	213	218	192	198	206	233	189	220	199	198	204	198	196	220	228	207	194	215	210	189	228	231	204	214	197	234	199	188	199	206	199	207	197	227	188	213	211	187	198	220	205	233
42724	43030	29377	12449	3011	1233	687	511	422	337	288	281	235	243	224	224	210	238	221	227	221	221	198	192	247	199	205	209	209	229	224	215	242	200	220	197	189	190	208	229	227	224	207	232	194	207	214	194	208	205	206	239	219	218	217	192	215	220	206	229	214	217	226	205	224	215	212	196	214	229	212	221	232	204	190	204	231	224	204	202	206	217	215	236	188	228	211	194	220	225	197	210	205	186	239	213	235	227	218	249	205	197	209	214	209	209	222	215	213	222	204	206	219	220	213	217	196	204	203	183	221	193	198	215	212	196	238	231	183	225	232	210	214	176	201	224	207	229	227	212	214	220	216	215	224	214	192	205	192	225	212	211	220	212	206	191	205	232	198	232	194	204	207	216	213	208	206	213	210	222	225	221	219	229	228	216	224	210	223	220	195	182	212	231	193	219	238	224	205	176	209	221	220	195	196	236	202	219	195	208	209	190	219	225	236	248	220	215	214	209	211	209	210	203	200	207	185	217	199	229	210	204	201	197	230	203	203	204	240	227	214	172	230	220	195	202	233	206	243	207	209	204	220	182	234	211	213	204	218	200	205	221	197	206	187	203	232	208	234	221	214	211	209	213	192	209	188	200	196	214	218	219	213	211	194	209	181	196	192	232	217	203	228	193	236	200	193	193	216	213	232	209	197	222	219	230	212	176	220	205	212	204	218	202	207	193	206	218	234	210	220	226	224	222	221	193	198	199	231	195	204	201	209	237	239	198	198	220	215	226	217	203	205	244	176	218	225	254	222	203	198	221	204	241	230	191	221	212	227	219	219	213	212	232	213	211	215	192	229	218	215	181	219	211	202	201	199	218	221	203	196	228	204	218	184	208	216	249	229	203	216	210	229	218	208	224	205	233	212	198	195	190	205	212	242	226	218	212	202	225	189	185	213	198	214	232	199	211	197	200	193	205	201	240	215	220	199	200	207	201	189	228	215	207	209	213	219	233	225	230	230	211	222	231	194	215	218	212	177	223	186	204	219	210	198	234	214	206	208	205	206	212	212	252	214	214	214	195	236	203	213	196	199	203	237	227	202	202	220	198	223	195	190	193	213	209	202	229	203	206	201	214	232	245	233	233	219	228	217	190	232	222	209	185	221	199	208	221	235	225	203	220	224	197	219	201	218	192	211	195	212	208	222	212	198	222	195	219	235	218	245	194	221	211	194	199	189	210	218	207	213	225	215	218	181	219	218	218	249	215	203	205	195	231	212	219	220	232	216	204	213	183	198	211	207	206	214	223	227	225	219	226	226	205	197	213	222	238	222	222	209	213	222	187	205	220	236	217	214	240	220	209	211	223	230	220	200	217	229	224	206	180	235	196	222	196	214	210	218	222	211	202	197	216	220	196	203	236	210	204	231	217	214	206	191	191	212	228	209	206	192	229	247	180	216	207	220	212	203	215	222	206	206	227	206	199	218	232	228	206	213	188	200	190	213	230	204	199	207	202	210	217	214	217	217	218	216	200	232	190	175	205	186	213	193	215	181	204	232	224	201	229	205	220	237	233	206	200	238	224	224	197	223	212	210	226	225	204	250	226	213	233	213	214	219	194	216	213	208	208	219	214	229	217	218	205	212	202	183	211	200	219	223	234	223	233	217	206	207	226	209	186	220	221	221	223	215	223	220	205	207	230	212	235	207	208	219	196	188	192	205	215	222	227	218	215	194	204	209	205	222	217	206	232	200	203	208	193	221	224	213	204	239	199	215	224	206	222	229	224	219	209	222	212	196	214	230	216	199	198	191	200	190	233	212	184	200	210	202	210	228	224	232	221	193	210	216	228	221	212	224	205	202	246	221	221	195	211	191	227	221	193	212	205	212	226	199	215	171	221	226	207	243	236	245	199	215	200	226	231	225	209	219	218	185	222	208	204	212	225	237	201	224	190	204	210	229	196	234	197	224	218	200	230	225	216	206	191	218	186	229	228	202	232	207	186	208	185	197	230	217	210	211	200	210	214	191	216	247	215	229	225	189	208	212	220	208	187	200	219	215	207	215	221	196	235	202	228	195	215	198	212	182	212	183	221	219	238	245	220	223	203	236	224	213	223	233	194	223	225	228	212	215	209	218	215	187	227	222	220	211	205	211	221	228	223	221	236	230	222	251	218	207	248	194	201	188	223	250	230	225	242	205	225	229	230	211	199	203	205	198	220	223	238	213	198	227	225	225	207	220	210	220	221	208	206	201	193	208	213	199	223	209	242	206	229	239	192	188	213	212	235	215	212	207	236	212	176	202	209	222	212	207	223	200	210	226	181	238	235	226	245	222	219	187	219	205	217	196	223	203	217	211	228	230	212	224	201	210	219	207	226	217	217	221	202	192	207	196	224	213	201	245	222	223	234	226	220	220	222	213	216	192	211	203	207	212	215	201	208	215	253	227	196	217	205	209	244	217	204	219	194	227	205	207	226	193	225	195	186	219	210	220	239	252	213	210	240	204	216	209	213	218	209	207	219	218	197	214	220	226	229	208	231	199	248	238	186	212	216	222	207	182	229	209	222	224	198	229	226	198	230	223	198	228	216	231	209	220	192	205	200	209	227	243	218	186	202	197	205	215	236	221	187	207	216	196	215	235	210	234	221	209	200	231	204	195	206	229	216	230	211	217	226	221	217	206	211	215	210	190	215	245	231	214	219	202	210	211	222	220	200	188	217	201	211	245	232	210	198	217	224	200	198	210	222	226	204	220	219	213	185	214	241	211	192	243	185	242	201	216	207	227	199	210	225	188	203	244	213	214	226	193	189	220	214	200	182	219	181	214	215	231	226	213	229	199	221	225	206	194	229	230	198	220	213	207	206	201	226	206	219	215	207	210	215	225	197	228	194	225	199	227	206	215	227	208	216	230	220	196	199	217	240	221	241	199	211	216	226	189	201	208	202	181	207	229	216	229	234	211	199	216	219	210	218	228	221	201	234	243	241	218	205	195	219	210	230	229	205	224	219	193	207	199	257	203	232	199	213	206	200	250	213	207	204	201	212	224	193	198	208	196	222	220	219	218	219	197	209	219	219	218	199	191	199	213	207	212	213	171	239	217	211	248	235	210	214	223	222	192	217	234	222	207	189	207	213	191	211	218	221	224	201	219	221	206	220	207	217	228	193	219	233	242	228	194	194	221	227	211	201	222	241	220	226	221	237	184	199	215	211	197	205	204	191	198	200	225	192	206	219	199	208	195	206	199	209	178	236	236	210	210	227	202	194	224	238	194	215	193	206	188	223	211	210	235	198	189	226	211	233	202	220	194	204	237	204	211	215	190	225	203	217	221	196	209	205	242	205	187	220	205	215	226	177	238	223	208	221	207	198	196	194	212	217	220	237	215	217	196	223	184	228	210	220	233	235	212	216	248	193	209	209	225	212	196	182	206	209	207	221	225	194	204	203	223	194	238	237	223	211	236	207	223	190	181	225	187	224	224	207	219	210	224	217	223	214	233	192	221	238	216	211	229	229
48586	52028	26904	8836	3848	1860	1119	771	554	411	341	319	283	231	232	215	251	198	234	238	228	261	211	243	253	216	228	239	192	214	221	255	236	227	256	238	238	240	215	233	244	240	238	231	219	250	239	243	257	246	229	233	213	227	250	237	220	227	219	232	226	235	227	234	228	238	248	251	214	264	236	229	214	236	272	233	255	219	215	210	231	230	217	227	221	248	224	240	239	224	241	207	224	221	236	228	234	222	235	214	206	225	211	227	227	258	248	232	241	240	224	259	213	222	229	226	242	242	232	235	231	223	220	232	229	248	223	232	245	233	222	226	227	197	217	242	200	226	207	235	243	231	258	213	231	221	212	235	266	264	228	244	230	201	236	251	243	226	249	234	209	216	219	244	239	242	235	204	252	227	234	238	228	211	243	228	235	247	230	237	206	199	241	241	215	216	221	241	251	223	220	253	224	233	210	243	225	213	236	215	224	248	216	222	220	217	236	233	205	217	237	210	231	211	214	245	228	227	233	237	259	223	227	241	231	258	229	229	240	262	247	197	227	219	204	213	232	190	225	257	213	214	242	231	220	229	231	214	237	236	245	247	233	249	214	230	191	230	220	220	225	197	209	191	226	254	222	238	210	241	213	231	234	241	208	218	201	209	215	226	204	224	197	230	235	270	205	252	210	236	243	227	216	215	224	236	234	227	267	251	252	233	207	244	250	226	214	221	228	233	245	221	207	226	227	215	229	211	228	245	230	210	247	232	228	235	250	243	259	204	234	244	215	225	228	264	219	221	244	245	215	223	231	241	240	254	259	219	221	237	235	207	254	228	223	210	223	233	229	224	213	230	208	221	243	242	238	233	217	227	221	222	234	213	213	196	258	251	256	238	227	233	231	208	221	212	241	217	231	232	245	216	241	197	216	258	216	226	224	258	240	211	227	202	194	231	258	229	240	229	234	228	212	238	213	230	226	261	246	227	223	215	225	219	202	247	213	223	203	244	232	233	231	244	233	236	248	205	239	232	254	227	266	241	251	219	251	230	226	237	231	234	251	207	202	240	237	223	236	232	248	222	269	264	214	227	209	210	238	220	215	245	216	246	228	230	202	199	220	242	233	255	242	225	242	212	238	217	250	255	230	217	220	242	213	234	246	226	226	236	237	240	218	225	240	246	218	229	235	231	227	217	219	248	251	216	223	230	228	209	239	236	213	252	235	249	249	244	213	232	245	205	236	246	216	262	229	237	231	226	233	240	213	203	224	228	220	224	209	221	226	254	258	218	240	234	234	220	231	236	233	248	215	235	234	243	222	234	233	242	223	227	246	257	245	220	225	240	229	236	222	239	227	223	221	229	261	234	233	231	223	234	211	221	275	238	227	270	262	227	210	228	242	229	223	237	224	227	231	227	243	221	230	260	231	199	221	213	207	239	223	226	234	228	210	216	228	220	212	242	236	243	242	231	248	224	249	207	232	221	234	239	248	220	228	229	213	225	228	234	247	204	223	217	213	230	233	243	203	225	225	244	211	219	228	236	236	231	259	209	252	218	248	212	226	225	215	203	246	232	221	224	251	212	226	229	233	218	194	237	215	224	226	239	231	201	213	259	264	232	233	221	209	216	214	215	248	218	248	219	225	236	215	248	205	217	236	225	236	226	215	221	240	252	247	237	239	203	227	226	198	211	244	233	243	233	272	227	242	218	228	219	218	240	234	232	218	242	230	224	240	218	245	229	194	220	241	222	226	222	220	229	236	254	232	247	213	242	229	247	266	249	216	248	230	251	223	264	207	266	246	239	240	218	241	250	240	224	220	245	258	213	230	208	214	248	216	241	224	243	217	220	236	245	224	220	234	242	218	232	239	217	226	256	232	244	250	246	194	226	243	237	218	229	238	229	248	231	235	209	220	211	207	196	213	240	216	232	230	243	224	206	218	218	242	238	258	234	228	249	256	209	221	231	237	190	238	211	206	227	214	248	233	258	237	250	240	238	241	239	255	245	231	235	229	256	231	229	239	216	244	210	230	224	219	244	233	228	214	234	191	239	201	239	205	215	264	254	246	212	227	224	231	205	205	206	235	236	242	228	210	229	233	217	264	212	200	227	233	232	250	230	244	225	234	237	239	203	213	216	246	223	221	248	209	224	245	250	240	215	204	235	257	241	250	241	232	243	236	223	233	240	241	246	261	234	234	235	207	213	232	233	227	218	222	260	237	241	258	234	239	253	234	215	222	234	231	245	253	217	207	224	254	239	262	240	248	242	257	211	258	222	228	238	236	249	261	211	211	222	236	258	213	229	213	226	226	259	240	219	230	236	217	225	206	227	212	230	221	222	250	228	244	211	221	249	253	231	220	251	226	243	240	222	225	235	234	254	270	229	234	227	238	246	248	242	233	246	202	233	214	218	215	198	227	229	225	229	237	225	252	227	238	265	215	262	233	203	260	225	215	244	249	248	225	255	244	227	255	219	233	234	251	234	231	229	254	245	248	213	228	245	219	217	260	239	230	241	235	207	240	227	217	212	238	241	224	222	246	244	226	228	252	247	228	219	213	242	246	220	227	242	229	229	210	239	217	226	253	210	233	222	227	246	228	220	225	249	233	212	213	249	226	245	222	224	233	253	221	221	220	232	230	213	238	220	208	224	224	241	222	233	235	217	231	210	246	240	247	271	223	206	218	213	212	242	234	235	216	227	228	213	211	228	243	212	234	229	235	221	225	231	218	240	217	232	260	217	216	245	233	234	217	231	224	221	247	245	186	233	189	224	230	224	214	208	240	262	225	220	241	230	227	215	225	228	252	220	242	225	218	223	237	211	220	214	225	234	244	204	224	201	197	215	226	208	214	262	211	248	248	244	242	224	247	222	215	249	228	229	227	224	210	233	242	244	235	268	243	227	235	225	241	243	204	212	232	231	240	247	230	210	240	202	206	254	217	216	243	231	232	256	250	224	205	233	224	229	211	247	217	218	216	198	216	241	220	237	216	250	228	241	221	213	242	237	226	211	240	237	226	214	243	224	233	224	223	248	243	227	219	210	228	242	194	222	213	220	225	226	218	205	246	245	235	219	230	236	203	234	245	225	226	211	227	215	251	232	221	211	223	235	240	235	232	245	261	249	245	232	200	238	251	242	245	231	210	238	207	236	245	236	230	221	230	252	200	205	239	245	231	243	267	240	226	244	258	217	224	241	231	254	212	213	234	223	207	237	239	233	233	253	225	217	216	227	207	222	207	225	227	240	248	209	235	219	215	238	221	226	202	239	251	247	211	221	238	228	226	246	214	220	218	197	226	196	225	215	227	235	237	234	225	219	214	224	221	237	218	221	229	217	229	242	217	218	225	221	226	236	228	227	226	256	225	237	253	249	261	228	246	234	217	224	252	237	226	219	227	228	240	236	233	248	239	232	222	268	246	226	243	219	227	218	212	210	216	259	260	249	219	241	227	217	226	223	235	181	223	225	234	241	220	232	274	246	228	214	233	238	237	235	216	227	241	244
23365	20946	28179	24124	21299	14573	4165	1732	1217	869	602	450	363	307	263	253	213	220	226	203	215	220	177	207	180	206	186	159	183	182	188	202	184	196	205	185	177	193	190	183	195	184	189	198	184	174	183	177	193	162	166	193	189	185	197	189	193	191	193	180	195	165	180	181	184	194	197	173	187	178	186	172	188	181	162	183	191	177	187	181	198	194	186	193	168	187	188	190	180	179	193	166	208	189	183	178	166	193	179	175	211	188	190	168	204	155	209	204	202	197	183	148	198	191	176	169	176	182	176	185	167	178	187	178	198	204	196	177	185	182	213	184	197	161	189	193	195	213	201	177	185	186	198	195	183	179	201	179	188	205	208	196	183	167	161	170	190	187	193	157	204	166	182	191	192	192	198	190	179	162	204	181	191	196	171	185	177	201	170	174	196	197	193	179	201	212	168	199	191	192	180	192	179	157	175	165	192	178	161	171	165	170	161	166	177	190	185	182	190	160	185	205	187	175	171	182	179	218	202	207	187	199	184	164	204	156	201	190	169	190	195	184	183	185	190	179	183	216	199	156	210	185	185	201	188	192	184	167	183	195	227	188	184	196	194	188	164	195	173	168	195	164	183	175	189	164	213	178	190	187	195	222	196	188	198	200	149	199	190	192	163	192	189	196	195	179	196	178	189	183	189	201	192	197	189	164	203	197	204	187	177	208	210	177	187	165	206	170	179	187	199	206	186	192	193	171	161	193	171	184	163	176	193	186	175	176	184	192	183	171	176	178	187	171	183	190	184	197	182	226	189	169	193	184	192	202	194	178	179	184	177	197	190	189	181	163	206	192	168	185	207	186	200	191	157	189	151	173	209	203	169	170	184	203	176	178	199	179	181	186	175	172	193	189	191	162	192	170	176	207	195	178	181	184	169	171	204	213	176	187	188	186	175	152	189	190	191	208	184	179	188	201	190	181	191	198	157	185	198	209	217	173	179	176	189	194	169	171	172	169	199	196	177	195	189	191	181	180	178	214	189	188	215	155	166	197	218	190	189	176	182	214	184	182	196	200	185	178	176	185	207	194	183	185	159	180	190	168	178	185	183	166	175	204	173	212	197	213	198	171	212	172	186	158	188	195	211	193	197	200	199	197	163	185	195	181	187	191	171	169	163	173	181	195	200	175	182	193	184	168	183	184	187	189	150	202	191	165	185	184	194	181	170	174	187	165	188	177	190	194	214	196	191	192	187	184	204	191	160	165	201	192	188	169	184	205	173	167	189	198	181	194	208	190	171	170	164	161	186	189	203	201	190	215	164	178	165	195	182	170	180	168	172	179	185	178	180	183	180	187	162	208	171	168	189	183	204	191	176	199	190	165	181	155	163	178	219	184	175	165	215	222	182	195	225	190	200	179	193	200	179	162	185	187	180	175	181	194	185	187	188	172	188	172	168	171	194	194	191	175	189	203	174	172	190	189	186	189	184	188	135	181	216	183	190	174	193	201	187	200	174	161	167	187	185	198	215	223	188	198	188	165	200	167	189	210	200	200	219	186	177	180	185	178	176	212	194	186	186	188	181	189	186	167	212	180	185	202	203	201	177	174	178	183	181	196	191	172	175	184	207	185	204	180	216	187	186	200	216	173	203	182	202	202	175	187	199	181	203	174	191	193	175	184	177	165	174	179	188	200	173	182	187	200	180	200	183	182	209	205	182	188	178	187	164	190	192	219	166	185	176	175	170	189	196	181	182	169	189	173	186	190	180	169	221	170	196	179	179	189	170	189	170	194	187	191	168	198	169	186	190	167	180	176	169	230	194	175	193	195	169	167	168	185	177	176	185	197	178	199	173	167	186	198	160	208	205	207	194	212	177	213	194	192	179	195	208	156	175	198	193	180	190	178	179	192	184	185	175	163	196	200	173	191	181	163	181	184	204	175	181	190	179	200	208	201	197	195	200	175	186	209	192	191	197	185	177	190	190	174	204	189	185	169	203	191	217	186	199	176	192	207	176	186	182	190	200	197	200	208	211	190	170	197	163	199	190	185	188	220	205	211	182	193	200	209	182	172	175	178	202	192	187	168	198	185	195	187	172	161	188	178	196	170	195	189	185	222	204	169	196	208	208	174	186	192	189	187	182	205	196	182	157	186	189	190	206	200	159	213	177	210	169	178	186	188	198	215	190	163	182	189	173	174	184	167	193	191	189	180	148	190	188	205	183	146	185	207	182	182	185	194	199	198	178	210	165	212	176	183	156	201	201	197	181	197	181	175	204	198	168	220	187	175	194	201	231	188	195	172	190	179	179	180	182	172	195	192	193	175	176	165	186	155	181	194	176	178	177	200	166	164	184	184	198	158	198	180	163	185	181	169	189	161	207	188	169	204	192	212	215	180	206	178	197	182	191	184	192	166	166	195	184	191	176	197	173	186	199	183	181	202	174	169	207	205	199	177	187	192	190	187	174	193	173	180	203	164	186	195	177	184	167	200	192	200	178	169	165	165	171	195	200	187	192	183	191	189	200	177	173	175	190	176	180	188	175	183	182	188	180	183	188	181	195	201	151	182	201	180	170	176	214	179	198	181	185	177	204	200	176	193	215	185	189	166	207	177	182	176	174	178	151	208	170	178	173	189	207	199	169	183	198	194	171	204	185	173	200	201	183	214	172	206	196	181	189	180	203	191	182	206	188	205	188	182	213	174	189	193	186	190	175	195	201	188	187	190	182	206	217	176	183	199	190	191	202	180	179	183	187	172	191	197	192	177	185	201	190	206	198	186	176	173	182	193	176	193	188	194	196	168	179	179	200	185	216	190	209	197	194	190	192	187	202	171	202	177	186	202	174	182	169	179	191	178	191	159	201	189	193	206	215	192	197	170	207	186	177	169	182	188	180	165	178	176	174	170	190	194	168	203	202	195	207	161	206	198	182	214	202	196	180	173	186	184	209	165	201	175	184	186	187	194	195	192	208	200	207	200	168	190	186	206	172	165	182	169	203	178	175	180	189	191	181	182	182	197	166	168	199	177	184	156	201	194	198	198	190	194	189	185	172	150	177	200	187	182	180	188	207	193	165	180	180	206	160	206	161	170	201	201	183	178	204	205	212	186	178	196	168	191	189	158	177	174	174	184	177	189	161	184	170	189	175	201	188	172	203	194	181	183	160	183	183	194	185	183	213	201	194	179	206	205	162	191	185	165	188	189	159	181	195	176	166	161	193	170	170	195	170	181	203	172	192	199	199	191	189	180	181	191	189	196	170	169	205	178	180	178	204	183	202	164	191	197	182	208	187	194	168	188	196	192	193	185	169	160	213	192	205	170	148	190	188	187	152	188	194	199	191	188	190	211	190	161	178	184	185	182	208	193	174	188	175	196	170	194	187	171	204	192	185	189	185	176	196	187	195	202	182	183	199	194	208	195	187	202	191	182	219	217	199	172	196	191	191	207	178	209	202	219	180	195	186	174	194	192	183	181	199	198	184	191	201	200	209	177	208	202	187	185	187	184	173	192
44499	58537	38189	22824	15636	8266	4048	2623	1743	1217	773	636	460	334	300	274	244	215	218	222	202	194	214	209	207	221	230	218	223	230	203	216	217	191	200	231	198	198	211	211	218	185	210	211	203	189	206	207	210	208	194	200	227	192	193	207	197	199	180	184	196	211	197	224	209	208	205	224	204	200	175	216	194	180	214	205	211	207	203	215	197	207	209	204	205	199	199	226	183	188	207	181	180	209	179	199	178	189	196	202	182	214	208	197	217	224	213	195	186	200	221	230	212	171	212	195	186	225	219	199	211	217	191	195	228	199	197	234	212	211	193	206	201	208	232	183	198	203	197	175	184	202	194	217	221	191	190	189	230	223	201	197	215	200	198	210	216	175	203	206	209	222	199	212	185	218	190	201	212	181	215	199	231	208	210	211	234	193	197	197	199	186	238	191	199	255	214	215	209	180	212	197	205	219	179	205	190	187	204	221	177	183	200	178	198	194	210	189	210	197	213	187	203	202	212	199	211	193	198	193	175	190	189	203	227	179	188	198	190	214	218	207	192	198	216	179	221	190	207	217	187	212	231	186	216	198	187	202	223	222	211	191	224	203	215	228	218	190	198	195	192	204	190	198	215	218	179	185	222	211	212	219	186	205	205	186	216	202	196	225	195	198	195	192	193	202	219	207	209	225	218	210	213	206	207	210	225	198	193	203	204	194	180	192	208	200	179	196	196	195	212	208	189	213	210	192	200	169	183	226	217	218	191	206	216	212	197	188	217	201	183	178	201	198	190	221	170	197	188	181	197	228	203	210	215	224	206	194	175	232	215	188	191	211	211	222	216	182	181	224	192	229	193	215	192	223	214	199	195	199	200	179	215	182	237	191	191	222	230	216	221	198	205	199	215	189	187	180	237	223	213	210	219	191	199	210	202	213	214	203	199	174	196	203	207	196	181	182	202	197	203	224	222	204	205	188	211	211	208	197	222	195	193	219	201	204	217	224	200	192	216	173	171	194	210	221	222	193	196	206	214	225	211	221	227	201	216	201	197	204	209	204	194	199	176	196	222	195	188	214	197	179	186	194	238	231	195	213	184	178	193	184	195	200	196	203	204	201	187	211	211	189	193	202	187	199	203	202	189	187	182	199	215	198	207	171	216	203	217	213	199	209	209	211	205	204	193	203	198	216	236	195	213	228	196	218	230	198	198	197	190	223	200	189	229	201	186	208	214	193	193	185	176	228	215	206	177	227	214	193	186	191	206	188	217	212	207	210	205	226	201	189	222	222	192	204	185	222	201	169	213	206	211	190	177	204	223	214	233	211	194	188	196	207	210	201	216	183	197	176	226	212	173	196	185	222	191	224	200	215	199	193	208	197	182	183	204	193	188	221	182	205	206	189	212	227	204	195	207	218	211	214	218	205	211	186	208	199	206	182	225	229	179	218	191	185	188	213	185	184	197	193	218	193	215	213	216	190	180	201	201	219	201	209	166	166	220	189	196	222	209	203	221	174	190	199	199	204	190	186	220	208	173	213	231	198	180	198	211	209	218	203	203	226	224	180	188	180	184	206	208	219	209	195	201	183	193	182	225	233	208	199	193	191	197	163	192	194	210	188	211	211	188	194	204	193	215	190	202	189	181	185	190	209	196	187	197	183	204	198	223	201	205	207	219	198	195	165	196	197	218	228	204	215	194	215	192	199	184	183	200	211	189	185	183	219	198	216	196	214	205	220	222	229	176	222	206	179	202	174	224	233	224	206	218	214	198	196	204	190	215	201	211	198	200	188	232	193	202	219	208	202	210	173	193	212	184	192	193	223	189	195	195	204	211	209	211	217	166	168	199	209	209	194	194	227	214	215	183	220	203	204	192	184	202	182	198	173	202	234	197	185	224	218	225	188	208	217	197	194	204	172	196	187	174	190	181	192	185	228	200	196	207	207	206	190	179	173	219	205	180	202	180	210	221	175	190	187	188	210	180	194	219	198	209	184	210	194	166	186	185	201	201	218	182	186	193	210	177	192	189	181	179	193	191	192	221	205	206	209	191	193	211	164	217	201	215	211	218	199	194	199	198	191	197	196	181	226	206	186	206	190	210	198	201	199	190	205	210	212	200	205	207	179	217	252	220	190	208	201	202	190	184	184	226	191	195	205	199	206	192	203	198	192	227	214	205	185	199	214	208	190	206	210	196	202	200	222	218	198	174	197	212	204	204	200	205	201	214	192	210	205	210	191	192	223	195	208	161	215	221	184	210	191	213	184	202	205	192	221	197	173	210	211	222	217	189	216	195	192	197	210	203	213	219	222	187	203	197	212	226	223	198	194	207	197	199	182	191	215	189	184	191	190	187	227	209	194	219	227	184	196	222	197	223	225	203	201	208	211	206	201	184	197	190	187	198	239	207	186	166	222	236	186	203	206	193	188	207	212	221	202	197	194	191	199	189	205	209	197	210	187	211	193	194	176	198	211	195	209	184	184	205	223	230	220	190	213	237	208	187	204	208	233	165	180	180	194	203	218	198	199	234	230	170	204	201	208	207	218	208	211	192	187	197	207	218	210	195	214	215	205	194	216	202	197	191	190	204	203	161	196	215	184	211	188	200	193	201	201	231	200	217	202	190	220	194	216	203	207	184	200	177	242	208	220	197	198	206	199	194	220	200	219	209	196	208	207	201	215	190	223	181	200	226	188	211	174	210	208	197	177	195	207	214	217	216	219	195	209	192	222	195	195	235	200	217	216	172	205	232	191	186	194	185	198	202	206	228	191	199	226	201	212	198	201	204	219	184	177	170	196	224	196	189	191	237	202	196	197	193	206	232	196	175	191	223	230	188	205	205	199	205	191	219	192	225	207	198	211	198	184	220	205	196	222	194	221	189	190	203	166	213	202	182	181	229	226	204	193	203	250	206	201	189	194	187	214	199	214	206	185	192	215	201	193	204	207	204	200	200	223	173	210	192	177	211	197	170	212	196	206	193	207	192	202	194	184	190	205	214	223	201	208	209	208	189	192	216	194	204	216	199	206	178	182	175	207	188	209	200	212	184	213	205	201	191	200	215	203	239	210	190	217	195	202	200	181	216	220	222	213	199	211	203	204	196	219	183	200	179	199	207	208	201	212	171	195	200	197	223	192	210	217	199	200	195	197	199	220	205	177	195	204	204	206	206	228	205	186	206	219	203	199	193	207	217	201	208	210	205	214	189	190	193	192	197	199	217	213	207	193	210	195	188	213	233	208	208	203	201	193	198	187	192	177	195	194	189	192	190	206	227	178	196	216	209	216	201	186	192	224	217	199	198	219	178	208	202	174	213	198	240	218	203	244	211	202	219	201	188	204	194	194	179	199	228	208	204	194	205	215	197	216	212	202	216	193	196	199	209	211	187	208	189	209	201	176	186	185	198	172	194	215	196	205	195	190	190	216	198	182	189	200	219	203	185	196	194	197	200	199	205	217	209	209	194	204	185	192	186	194	199	206	191	184	183	170	211	196	204	216	200	197	199	194
24851	21372	27663	24998	12281	3228	1767	1166	748	563	441	359	313	239	236	229	226	225	224	221	217	221	229	200	227	191	225	215	207	217	230	209	219	227	193	220	202	216	219	219	216	214	213	215	216	240	218	227	239	197	214	217	226	206	223	220	223	206	245	248	214	230	219	222	212	222	199	232	207	228	210	212	239	232	211	230	209	231	228	203	217	200	220	218	229	229	214	222	247	218	204	206	222	225	220	198	245	243	243	215	230	238	245	245	241	237	238	241	226	255	195	237	228	222	250	202	186	232	211	229	210	213	202	213	230	219	225	217	221	198	228	240	244	215	207	219	239	206	208	237	205	224	255	230	232	221	224	219	234	195	191	231	211	245	214	209	225	228	227	223	210	226	251	188	212	209	212	191	221	206	223	223	230	219	218	238	220	206	233	225	226	209	217	215	227	205	212	244	198	227	192	230	217	260	205	250	205	246	234	215	211	228	206	213	221	190	235	228	219	195	209	247	213	201	219	206	243	232	242	212	266	223	225	240	214	215	232	218	260	215	225	210	230	211	228	240	193	207	229	234	247	230	249	203	201	229	222	221	198	216	220	225	204	211	241	229	228	214	237	218	223	213	223	251	226	235	214	214	199	226	239	217	212	232	220	187	232	230	225	232	199	208	236	242	198	250	206	227	220	233	247	217	242	196	214	190	203	195	201	196	191	215	212	210	193	196	227	226	254	188	245	233	196	213	195	244	209	211	234	203	224	226	207	220	217	226	214	234	215	221	240	206	197	206	224	225	240	207	226	212	250	230	251	225	200	189	225	208	229	201	235	241	214	218	208	251	212	184	215	222	207	231	224	205	223	247	216	212	217	211	223	215	237	225	236	218	241	215	205	191	203	224	227	226	238	247	215	218	204	243	203	195	203	217	255	202	228	223	229	228	218	247	213	227	225	217	208	253	218	227	239	231	217	223	219	221	213	243	230	231	204	226	225	205	215	212	180	209	211	214	245	237	228	189	213	230	215	213	231	236	183	206	225	246	202	215	209	195	246	252	241	221	214	220	215	213	208	219	217	222	175	233	226	219	221	211	213	216	204	224	226	220	237	243	210	218	247	233	212	205	224	220	223	234	217	196	231	211	219	207	234	191	216	244	204	212	220	208	201	205	230	174	217	224	200	227	261	195	225	210	231	243	211	240	228	249	230	230	223	187	214	215	228	226	212	246	209	208	236	239	235	226	224	227	233	246	222	233	216	211	230	226	223	236	207	197	198	244	209	238	239	223	237	220	251	215	213	197	208	208	238	210	245	211	227	216	228	213	234	227	213	209	213	204	221	196	196	226	210	236	222	211	201	231	212	218	205	216	242	227	200	203	236	202	214	217	226	234	217	212	215	223	196	208	240	226	224	227	212	217	219	197	209	219	227	182	212	212	232	193	228	231	214	205	209	222	238	232	205	223	213	228	249	233	211	219	228	200	199	233	223	243	211	231	257	237	217	215	230	229	224	202	238	250	217	200	192	233	230	225	201	179	250	233	196	230	219	212	219	217	240	224	234	199	205	190	232	189	230	223	221	209	188	214	200	243	261	232	215	212	238	211	232	229	208	228	233	231	221	212	250	221	221	230	200	234	218	202	222	218	207	217	231	216	230	260	240	206	233	198	237	212	214	234	231	211	215	247	238	216	217	222	203	228	217	234	225	203	232	205	241	218	222	218	243	230	211	203	223	237	218	194	192	214	232	246	238	238	221	229	196	212	215	235	239	228	236	191	219	209	236	246	218	222	235	217	217	200	220	224	222	208	239	221	220	226	233	231	227	185	214	232	227	213	206	202	225	215	254	218	225	229	234	226	208	242	206	237	214	204	232	212	216	221	207	229	230	225	214	236	196	203	240	205	261	236	242	208	237	226	206	196	225	231	203	215	200	233	242	224	218	189	233	264	225	217	231	208	225	212	209	210	228	230	210	239	218	212	211	217	221	193	215	188	255	209	233	252	235	229	214	192	185	242	210	232	210	213	199	258	216	217	216	227	199	200	210	232	212	240	197	219	223	230	222	209	195	214	228	214	234	211	203	237	215	233	212	220	231	219	222	235	239	197	220	227	222	204	214	211	214	205	210	219	223	256	196	220	219	199	236	221	226	205	211	211	226	210	210	214	223	216	233	240	220	243	231	241	234	230	219	216	217	203	205	217	230	220	192	221	212	211	237	209	227	213	212	229	203	209	208	245	231	200	223	196	221	204	225	231	224	204	209	222	238	218	231	244	243	245	201	206	198	184	208	204	223	227	207	218	222	220	216	222	203	182	222	231	204	216	224	213	193	217	214	238	203	216	218	189	212	208	219	194	222	209	211	224	232	199	225	196	200	238	205	220	203	201	208	203	222	215	209	228	227	206	227	217	218	223	224	210	235	210	191	236	209	230	180	219	241	235	242	189	224	216	194	207	231	207	186	207	243	204	201	210	247	223	259	238	210	207	222	213	217	201	226	215	190	215	243	227	208	212	203	215	233	220	238	209	227	224	196	212	235	211	205	235	225	231	204	219	188	217	219	217	227	209	230	235	236	198	247	207	228	202	204	214	224	231	172	221	222	227	187	224	221	226	193	232	229	203	213	186	183	221	203	221	227	200	230	230	200	231	239	238	225	203	229	236	233	208	224	222	231	227	230	246	225	215	239	213	238	207	216	226	217	240	220	240	200	209	201	221	254	230	248	208	222	182	207	214	229	219	223	230	207	212	239	210	230	193	218	245	226	256	212	198	190	196	217	224	204	249	202	221	242	235	201	235	213	208	195	202	247	243	218	211	237	240	213	213	225	217	213	179	219	198	217	185	229	222	221	207	206	222	202	244	209	230	224	214	208	208	207	228	226	218	211	205	221	217	195	230	230	210	223	243	230	224	223	210	210	221	263	227	225	196	215	228	216	208	219	213	231	241	222	211	228	215	210	209	226	242	214	241	221	208	233	213	221	237	206	226	225	228	217	225	232	224	200	239	219	199	213	225	233	229	218	214	204	213	216	209	240	210	244	212	219	242	231	208	200	215	242	220	193	223	212	192	223	210	205	234	187	201	217	219	222	233	238	235	239	210	207	226	213	220	224	218	234	211	217	212	211	214	200	229	208	200	238	217	203	217	229	220	231	220	220	233	237	183	235	214	212	258	219	229	217	228	219	214	220	211	213	201	214	215	204	224	213	223	225	234	243	214	205	245	213	235	244	237	237	227	221	202	214	208	215	229	215	228	194	218	202	220	220	228	213	232	229	225	239	221	231	229	197	229	227	224	200	234	216	228	229	203	214	219	220	230	211	222	221	237	216	188	227	213	232	230	233	212	227	253	230	208	229	204	228	233	215	209	226	203	232	198	221	223	205	193	224	238	237	221	249	231	208	217	203	210	192	224	208	208	263	187	211	195	217	251	231	207	224	210	208	183	215	202	241	224	238	208	222	206	210	201	218	225	195	237	229	217	198	213	199	200	199	243	199	221	208	235	232	234	220	212
43100	55123	34547	15992	7494	4083	2701	1772	1169	871	588	475	326	275	308	255	251	255	244	247	255	251	267	240	240	240	241	213	237	237	245	228	249	251	222	233	260	242	237	245	258	228	236	227	269	250	219	254	228	244	243	242	226	254	210	207	218	250	221	214	271	257	239	238	236	242	232	251	247	251	253	237	227	254	241	247	237	248	254	232	225	219	243	236	217	229	219	207	248	238	235	249	257	273	248	244	271	216	241	215	248	230	244	246	216	260	207	244	243	217	211	244	230	238	223	254	227	227	260	239	228	232	231	226	230	244	236	223	220	243	245	262	261	245	216	217	227	248	259	251	232	268	236	243	243	245	229	246	252	247	233	220	246	255	215	234	223	238	203	232	252	220	243	222	262	226	200	263	234	230	244	221	246	245	212	242	247	250	224	247	212	226	206	246	233	261	232	249	225	266	230	251	251	249	200	252	266	258	223	210	244	238	224	240	215	223	252	255	227	235	228	246	252	256	245	251	258	263	220	227	220	225	224	232	230	243	219	242	216	233	228	238	240	231	240	247	230	241	224	222	237	271	219	228	240	234	222	231	236	241	226	251	228	235	234	237	229	233	227	237	233	222	198	248	242	240	244	220	245	207	218	259	246	216	265	254	227	234	219	251	222	225	262	211	249	212	225	246	223	231	247	238	240	228	233	266	227	229	222	253	208	222	247	224	257	231	243	234	244	231	253	261	256	221	229	239	246	209	255	229	229	229	263	218	242	257	272	205	236	249	234	245	224	231	233	257	239	222	236	223	227	232	210	229	248	242	219	222	247	237	249	243	227	238	256	245	240	238	218	251	242	215	240	233	237	251	254	232	225	241	251	220	232	231	230	231	210	246	244	248	233	216	277	228	236	216	236	209	232	237	253	246	211	227	202	223	216	225	242	231	252	279	227	211	269	223	243	223	225	237	223	216	237	227	280	222	218	250	244	228	237	239	227	214	248	246	248	235	249	242	233	265	220	253	258	231	210	272	230	243	233	226	252	238	235	221	253	262	248	269	235	264	250	264	250	220	220	263	234	220	252	245	235	221	219	215	268	241	230	237	246	234	223	216	206	271	238	254	257	237	244	235	230	227	217	262	256	214	240	253	215	213	237	248	254	226	260	257	234	225	243	254	228	251	253	238	247	227	228	247	247	227	231	244	222	240	233	216	232	267	230	222	248	256	216	240	264	246	265	234	219	211	222	225	235	257	233	228	197	236	231	243	217	257	253	252	226	236	245	248	218	241	211	223	217	242	237	227	224	209	225	233	231	247	229	237	263	258	247	236	231	245	238	226	228	231	231	255	210	235	268	248	222	218	233	228	240	249	226	238	225	225	211	235	238	269	225	220	231	230	213	231	235	245	234	274	245	250	212	265	217	200	217	239	230	219	226	247	216	258	243	244	241	218	225	219	232	215	227	227	199	248	254	236	229	195	258	257	237	255	244	226	234	230	231	241	254	219	218	237	243	245	255	264	226	268	199	243	248	260	288	211	234	207	214	243	234	245	247	245	235	223	236	230	242	222	225	225	235	221	220	251	222	239	220	261	243	205	244	223	237	244	258	230	239	223	218	246	245	237	238	254	223	271	228	249	238	251	215	220	260	224	258	219	245	218	282	235	209	247	229	277	258	222	223	225	223	253	240	232	224	214	246	214	254	253	219	232	251	222	253	238	242	243	251	240	283	246	224	248	228	214	237	214	236	241	240	233	244	247	255	234	222	222	240	220	245	248	227	253	235	223	257	239	241	237	240	240	251	244	269	239	240	238	239	245	225	221	222	227	243	258	238	230	262	214	243	233	223	238	249	246	231	240	262	231	222	254	231	263	205	236	199	229	235	204	230	238	229	239	243	230	223	224	249	239	239	246	235	243	222	208	227	243	236	241	240	253	245	214	226	250	278	237	215	241	223	244	251	255	231	257	228	235	230	214	226	240	220	258	238	200	236	228	220	258	260	218	200	256	241	213	216	245	231	261	242	258	210	212	245	252	232	212	225	233	247	246	252	244	237	217	237	264	232	219	235	257	255	245	267	248	246	201	217	255	250	222	238	236	253	238	257	222	258	258	269	232	241	226	236	236	246	212	253	234	241	252	239	231	213	211	217	222	260	249	233	232	260	262	225	238	246	215	184	231	215	230	241	239	237	229	239	212	208	225	237	216	228	231	242	249	239	245	230	241	238	248	232	240	227	264	246	244	229	231	232	205	248	220	241	244	234	226	255	221	238	235	227	240	255	242	236	230	243	209	278	259	241	242	242	233	219	224	222	242	230	257	242	246	240	235	224	235	232	247	243	246	223	234	255	233	242	228	244	238	211	236	205	253	231	232	203	234	233	211	235	228	256	236	234	238	215	241	233	248	246	237	212	226	233	247	221	234	237	235	239	225	236	247	221	210	245	249	249	251	219	247	225	241	235	235	247	271	258	240	218	226	262	240	231	262	229	231	237	224	212	220	264	218	226	229	232	227	237	235	270	230	239	228	223	245	248	249	203	215	216	253	245	205	243	213	204	268	251	207	223	238	255	240	250	245	243	212	226	250	259	245	216	257	221	237	232	251	221	253	236	261	226	227	222	224	261	267	246	241	253	240	242	256	256	231	218	250	262	230	229	221	268	250	230	238	251	234	252	205	230	240	235	225	236	241	222	227	253	209	260	232	261	247	222	242	240	241	227	225	234	242	272	221	258	243	245	237	228	254	236	227	229	251	219	238	241	228	227	254	235	222	230	218	224	247	217	219	238	232	221	253	259	237	256	222	244	233	232	241	242	245	242	243	241	216	235	237	242	238	225	249	214	224	247	257	231	227	247	226	218	227	230	226	221	224	214	253	231	247	245	215	245	245	239	224	263	281	236	237	228	264	256	216	218	234	192	207	228	203	266	221	236	258	241	241	236	205	240	237	230	227	233	228	229	214	231	250	254	211	257	234	239	276	238	244	238	220	253	230	230	266	233	239	226	223	259	250	248	260	248	210	238	207	254	252	256	253	231	242	252	208	253	246	221	238	239	281	244	233	232	223	253	245	230	230	257	252	227	251	219	228	253	216	246	245	223	222	241	229	241	234	272	239	223	243	268	235	215	233	231	225	243	215	232	244	242	240	272	240	215	255	248	244	192	239	206	218	220	248	216	243	222	219	257	229	273	222	238	235	220	232	212	233	254	232	223	220	221	238	226	227	236	240	224	228	242	227	210	239	236	235	240	243	253	249	242	235	217	279	227	231	213	256	236	204	267	225	231	242	231	225	237	239	237	242	226	218	253	245	223	266	259	242	246	268	215	247	237	229	238	227	253	257	229	207	237	235	242	254	231	241	253	232	249	236	214	222	211	204	230	247	221	229	225	237	239	206	219	232	225	263	237	231	229	249	206	254	279	224	244	236	233	250	243	239	248	251	235	260	209	224	214	232	238	213	227	235	229	228	246	253	232	230	217	226	226	249	258	257	260	233	247	237	268	225	228	217	232	229
22500	20998	28390	23814	21043	20887	8664	1774	887	542	364	277	245	251	233	218	231	214	201	210	194	214	185	221	218	216	200	188	212	181	219	207	198	199	170	182	203	181	208	197	179	202	202	218	187	194	193	186	206	183	207	182	211	166	212	203	168	176	211	190	205	188	195	197	199	185	189	189	198	191	217	190	204	190	207	189	198	203	190	185	197	172	182	177	169	210	197	202	170	197	179	187	200	182	196	210	196	184	177	201	186	190	190	199	183	198	234	189	199	168	180	202	221	200	181	188	188	186	194	202	172	185	203	158	223	179	181	191	168	194	176	178	203	184	160	204	215	201	173	212	186	189	194	193	188	200	212	196	188	201	186	191	188	193	181	193	205	197	196	189	188	182	177	199	191	206	174	197	176	195	188	196	172	188	180	201	188	181	199	197	182	182	185	188	191	209	197	194	192	206	190	209	182	213	195	192	180	180	197	176	199	203	212	198	208	168	175	190	184	201	190	166	193	210	202	176	211	196	176	197	228	164	178	177	198	211	183	183	197	189	177	200	224	177	181	194	177	209	220	191	176	207	182	186	211	188	206	190	193	184	211	196	213	197	204	207	200	209	174	224	193	188	215	198	186	209	208	207	194	185	213	189	194	223	192	170	202	197	189	180	173	201	173	205	192	189	205	196	192	199	192	201	206	201	205	170	182	186	195	189	175	198	197	194	194	201	200	206	185	193	187	197	198	195	193	196	188	166	169	179	207	205	210	184	157	199	179	177	184	206	201	203	184	194	203	196	192	186	204	207	191	205	180	196	194	177	171	164	191	219	192	191	191	195	191	189	171	194	201	211	186	183	157	205	167	207	192	211	187	182	218	192	187	190	193	202	207	202	178	194	179	222	184	203	187	196	219	198	189	198	200	207	222	193	206	168	182	208	188	184	181	178	202	191	199	196	188	165	204	215	202	187	213	150	184	183	190	199	215	204	185	223	213	215	189	222	220	196	200	177	200	195	199	195	183	195	177	180	181	189	179	179	195	194	209	206	170	201	189	200	202	182	198	190	195	199	189	177	217	215	203	198	189	216	195	209	180	210	216	209	203	176	187	205	209	218	179	170	172	180	181	194	191	186	220	189	214	197	195	199	177	205	181	203	234	191	212	193	183	201	206	211	191	219	196	210	201	187	164	186	194	197	205	204	182	166	208	177	200	210	209	182	171	164	216	174	206	195	210	190	163	185	178	185	178	180	199	189	196	191	188	205	186	200	163	178	182	162	184	204	215	223	178	187	213	179	174	205	178	204	195	193	188	196	199	188	222	173	192	202	202	204	194	193	204	217	179	182	201	206	193	195	199	179	152	189	213	189	189	179	196	170	208	199	209	167	180	191	198	203	179	202	236	213	193	179	182	193	203	190	181	192	206	190	186	183	173	185	196	209	185	205	184	205	187	190	184	197	205	192	188	202	201	183	194	205	191	191	180	179	192	184	183	184	168	186	192	178	205	206	192	182	192	188	197	205	165	192	191	185	171	207	174	164	195	175	171	210	188	193	169	176	171	171	206	201	206	187	196	221	175	184	168	212	194	187	215	206	177	207	192	193	189	164	191	196	204	186	207	165	201	200	172	183	178	185	211	188	201	196	186	198	204	198	191	191	198	186	210	168	225	176	189	200	188	186	222	189	220	191	199	188	186	201	193	176	164	197	190	168	170	181	173	181	200	183	200	183	171	198	182	188	186	173	189	178	200	208	192	215	208	183	186	182	203	175	187	191	187	184	197	175	201	195	187	222	191	177	180	174	192	188	203	173	183	187	197	198	204	205	187	187	198	194	205	176	194	227	169	166	187	201	188	182	234	190	168	192	197	218	188	187	203	198	173	178	176	187	202	183	192	187	202	180	206	200	208	174	179	201	206	198	176	206	217	193	203	221	175	185	185	205	197	192	192	173	212	198	200	190	194	176	188	178	206	191	177	208	155	169	210	208	204	183	202	189	197	194	198	167	182	189	206	202	186	209	165	184	213	180	180	195	182	199	182	189	199	231	204	184	216	184	190	179	190	196	181	204	213	188	181	186	163	203	196	200	174	195	205	219	186	174	223	191	186	212	205	214	181	174	213	176	209	203	191	199	183	208	191	213	206	182	222	213	197	198	185	212	152	174	207	218	219	199	213	179	187	185	180	184	194	184	186	202	174	188	187	191	209	194	152	201	182	202	179	185	194	209	167	195	194	177	205	172	182	197	204	176	205	202	208	201	191	198	156	202	189	193	184	210	204	197	180	187	183	166	184	223	213	201	197	178	190	191	186	185	190	194	185	192	182	192	180	199	189	185	202	211	199	199	199	170	206	204	191	212	205	180	217	174	205	187	182	202	187	195	163	212	169	235	215	200	208	199	173	208	176	207	208	218	214	191	200	180	192	210	195	208	182	194	185	184	206	198	212	193	182	176	175	187	199	173	193	185	178	186	189	201	199	210	204	206	180	206	195	201	190	206	197	192	217	186	173	182	194	186	200	191	213	193	207	210	177	177	162	207	187	213	218	235	225	207	196	181	193	173	171	208	196	190	193	191	193	195	194	163	174	198	183	202	206	183	196	182	163	192	192	198	199	184	205	186	202	222	206	209	191	178	216	195	191	187	178	203	172	185	193	195	215	165	214	228	180	207	179	181	229	180	178	189	194	168	172	211	211	208	182	193	188	192	191	214	195	196	195	179	178	195	195	192	174	206	199	198	231	210	176	200	207	175	213	205	171	178	190	186	185	193	176	202	225	194	189	169	183	175	194	215	196	205	177	191	180	179	201	185	204	195	209	191	183	216	201	199	209	173	201	187	191	180	191	205	225	196	196	188	185	189	184	180	179	222	182	221	174	177	188	221	203	213	186	175	176	191	206	185	182	210	201	180	212	190	221	201	201	181	193	185	187	214	207	190	200	187	172	197	201	219	194	180	181	189	217	181	221	189	171	185	191	187	212	215	212	193	174	209	207	208	205	179	179	199	184	212	192	195	198	198	197	218	191	195	198	201	190	196	202	205	205	193	192	215	184	178	214	213	198	180	197	180	192	191	221	207	196	186	217	203	219	187	166	189	178	191	181	183	201	173	222	205	188	165	206	190	212	201	214	178	191	170	171	190	173	184	200	221	209	210	199	205	195	202	182	212	187	197	197	186	206	219	202	207	200	214	182	206	188	214	195	193	196	198	181	189	181	166	165	213	169	187	190	210	173	173	188	186	198	180	173	195	208	207	187	181	175	180	181	207	202	208	195	166	202	213	201	191	201	195	195	196	189	179	169	188	210	178	196	166	195	218	199	198	203	206	187	194	175	193	189	212	208	200	199	177	209	196	153	191	191	200	208	213	181	196	192	188	209	213	213	189	181	215	180	195	176	216	176	179	174	203	194	188	170	201	191	202	182	152	183	185	189	210	202	177	190	195	205	193	208	193	196	225	230	192	197	208	213	182	179	204	209	209	205	223	179	190	171	160	179	185	173	221	214	181	184	198
44932	57462	33512	17625	11039	7699	4618	2314	1319	724	447	345	293	293	270	244	236	235	242	220	236	233	220	204	213	227	214	192	212	190	212	186	210	218	227	225	200	192	230	200	188	209	201	220	205	198	172	196	230	181	227	204	189	198	195	190	202	199	234	194	196	198	198	190	174	210	207	203	196	180	202	186	213	192	200	184	208	195	199	222	219	200	205	223	216	215	220	210	211	187	215	202	236	223	200	203	194	227	204	204	199	198	183	189	195	204	187	186	200	207	223	215	205	219	211	159	205	199	210	197	205	204	199	197	202	203	189	203	176	179	188	176	181	181	203	193	183	210	201	191	216	190	209	199	211	206	200	209	187	193	211	196	210	189	204	198	192	188	210	208	217	211	211	184	201	205	210	211	195	194	211	207	180	197	191	212	205	194	210	223	225	208	194	198	194	185	216	213	194	208	210	191	205	187	203	206	190	191	181	176	176	219	197	180	220	180	214	237	204	186	193	196	204	199	190	214	205	223	195	217	192	220	201	224	194	201	215	209	203	221	182	198	193	207	221	225	189	164	215	217	189	215	207	201	181	234	207	198	187	215	209	205	203	214	202	201	191	173	215	195	197	177	191	203	207	195	201	195	217	203	218	181	225	189	201	210	198	214	229	230	210	206	196	225	203	186	209	180	215	179	202	214	198	197	189	216	209	219	194	214	198	215	182	230	206	212	201	208	209	198	221	191	222	209	191	220	207	221	185	199	212	188	203	190	205	229	223	208	198	217	218	210	228	211	195	190	227	235	166	179	224	215	207	209	182	199	190	194	200	213	196	197	166	233	212	214	187	218	191	218	210	191	229	210	201	203	209	198	168	197	178	193	210	195	189	208	188	195	221	218	219	200	205	198	185	230	208	204	201	196	181	201	198	195	199	203	218	223	198	193	198	212	209	186	208	188	195	215	199	189	206	202	195	206	202	196	211	224	227	195	236	233	200	190	221	200	216	185	220	203	195	212	205	215	201	197	205	193	188	215	201	208	201	188	215	208	195	201	186	193	188	215	187	203	189	210	179	203	220	222	207	215	188	199	202	187	224	201	202	202	180	210	199	187	225	216	200	206	193	207	189	199	201	189	173	193	183	190	193	220	225	187	220	182	203	193	203	214	219	209	207	207	175	209	224	215	217	203	230	174	210	222	194	210	215	197	218	186	204	223	217	223	201	199	216	187	207	205	198	202	210	205	212	188	214	231	212	187	218	225	201	194	225	198	215	196	208	210	212	200	196	206	238	202	206	194	204	200	196	203	195	197	194	222	216	193	207	212	191	206	199	193	231	222	207	208	208	182	215	207	210	208	216	229	196	195	227	195	201	206	195	186	198	192	185	196	197	189	217	212	203	196	189	209	185	205	206	193	234	222	225	210	205	212	201	200	211	196	217	201	205	191	197	203	196	192	208	194	212	186	194	184	215	206	199	207	188	193	203	171	222	226	199	176	218	185	171	206	217	192	215	197	188	223	200	186	209	220	214	214	210	211	191	210	217	180	216	205	198	189	213	213	193	201	209	193	204	195	211	226	198	185	197	203	193	206	215	204	220	200	225	187	199	214	195	203	232	195	219	221	176	212	214	225	206	201	199	197	180	202	230	217	226	226	218	198	225	222	198	199	210	200	208	197	210	212	219	179	194	217	191	217	194	221	215	218	206	202	217	202	213	228	196	225	211	228	185	191	229	216	219	208	186	188	217	202	221	168	205	181	198	217	192	190	207	209	194	211	210	209	199	191	207	197	181	182	210	213	207	208	195	201	182	229	208	195	197	190	203	204	194	223	219	187	194	215	198	203	212	200	213	211	205	211	196	205	222	215	173	202	216	192	221	191	200	198	225	217	176	189	217	208	180	192	200	217	217	215	206	201	194	193	206	220	204	225	235	189	198	215	224	216	189	197	184	204	199	212	209	207	169	199	208	200	200	190	229	197	195	191	175	209	205	185	224	205	219	198	180	207	201	207	199	187	212	201	197	214	215	191	200	202	219	198	202	222	223	215	194	201	178	206	205	184	190	187	207	218	199	208	218	228	191	204	209	181	201	209	213	183	190	210	207	187	198	229	190	187	237	228	205	174	224	190	213	183	223	220	210	205	206	216	212	210	223	194	191	212	213	183	216	196	199	205	215	223	189	197	199	210	199	197	202	215	196	201	192	209	198	216	184	195	223	218	202	217	194	217	233	220	205	202	197	196	196	222	191	182	197	246	212	229	223	178	214	222	197	209	237	215	211	241	201	190	198	197	190	191	217	209	205	223	200	204	234	209	201	183	175	213	203	189	186	200	220	182	211	190	184	195	205	191	201	226	206	233	234	199	206	189	173	182	191	195	210	218	184	198	212	203	186	203	205	202	223	190	202	216	172	195	220	200	222	211	203	198	209	194	206	203	211	201	209	210	211	198	223	198	236	227	201	177	208	212	219	204	185	219	208	196	192	227	203	213	210	199	199	177	209	203	190	184	214	207	194	181	202	217	211	213	213	202	214	177	206	187	178	217	206	214	184	209	212	185	175	214	195	206	208	202	236	179	190	220	193	173	194	221	185	181	176	190	230	188	180	190	190	208	194	230	180	190	196	209	190	207	220	218	189	197	201	194	187	214	214	203	191	184	200	213	220	208	205	217	183	203	193	229	209	224	214	203	214	200	199	234	182	216	230	192	218	214	168	194	204	186	194	190	221	221	224	209	213	210	205	183	221	213	206	188	198	195	202	197	196	208	224	198	198	197	183	191	206	197	178	221	190	196	218	191	200	210	218	213	233	195	206	214	182	215	193	224	201	197	178	193	221	209	185	193	197	197	192	190	217	198	199	203	216	208	174	221	222	201	196	206	209	213	210	203	184	185	190	225	200	200	208	211	183	214	188	185	212	186	192	232	221	215	202	185	199	201	218	210	213	197	210	211	226	198	222	199	220	208	201	199	180	211	213	202	212	216	194	194	183	203	196	185	227	202	183	202	231	233	232	185	205	191	213	194	179	202	229	187	229	182	210	191	191	217	220	211	181	208	193	218	199	216	208	216	209	201	186	195	181	237	229	201	180	222	188	206	210	207	222	191	201	224	217	206	213	203	212	199	210	193	185	201	188	219	217	203	204	213	196	199	197	211	220	175	195	196	180	218	208	192	212	205	204	193	193	198	189	178	206	188	195	225	199	211	231	216	192	225	185	212	215	219	188	206	218	205	196	217	209	192	163	197	210	194	218	208	206	196	203	192	176	199	210	212	180	193	163	199	215	220	219	206	208	204	220	216	197	221	206	189	200	214	207	208	222	207	215	193	207	204	188	224	200	229	198	182	178	218	213	214	218	210	199	210	222	206	206	215	204	207	201	194	188	188	220	233	207	200	226	216	208	207	196	185	212	187	194	186	207	180	205	216	190	212	222	205	189	204	218	193	218	189	221	216	196	212	197	177	200	199	167	178	227	196	184	182	200	213	169	202	180	209	210	231	179	196	209	217	213	198
37766	38295	33626	19864	8897	3880	1510	759	478	385	338	286	330	275	293	252	250	258	247	231	223	233	216	208	247	217	204	224	210	243	214	218	234	203	226	225	209	239	197	227	210	203	211	202	208	206	204	226	227	218	197	208	208	208	198	206	216	219	211	220	190	237	234	231	216	193	229	241	211	205	219	187	215	204	201	184	208	225	188	209	206	217	211	206	213	188	204	220	210	206	207	223	238	201	232	247	207	216	209	220	200	202	204	236	204	210	192	208	204	221	237	238	196	225	219	203	194	192	204	197	182	237	210	216	203	199	190	223	225	192	234	192	211	217	210	229	201	203	230	221	215	188	192	192	181	203	196	217	240	224	210	219	191	212	193	205	221	205	180	210	214	201	190	205	206	210	209	225	199	202	194	211	208	217	198	211	199	227	199	190	199	209	241	179	195	218	180	220	231	218	231	225	206	210	216	193	213	218	214	210	209	205	225	200	188	195	205	202	202	201	195	214	200	219	196	195	189	206	197	227	221	199	232	204	211	212	222	203	208	199	211	192	201	224	197	227	226	193	212	218	240	204	215	220	183	203	183	223	197	213	188	193	228	251	215	218	214	220	182	209	211	235	212	221	216	192	194	219	226	208	192	209	193	221	224	218	205	206	195	224	192	231	212	211	191	220	228	216	191	214	204	222	208	204	208	220	188	240	224	199	230	187	205	210	217	217	254	219	202	208	204	249	205	196	210	230	208	225	226	215	187	251	208	209	203	229	217	207	210	195	222	211	191	209	203	201	195	205	226	223	190	211	181	247	179	193	219	192	204	237	206	220	230	215	234	220	200	220	232	231	191	217	215	216	217	210	202	214	216	226	196	187	219	210	216	197	219	215	216	230	201	232	237	213	209	223	193	207	175	233	229	219	175	201	230	234	177	225	232	209	216	194	233	218	234	245	220	212	210	211	220	217	219	245	212	219	230	195	212	199	218	201	209	222	224	211	200	186	224	210	209	217	205	204	204	194	237	191	226	225	190	203	202	249	219	210	211	215	227	237	204	175	225	215	211	209	238	212	210	218	211	191	185	213	174	222	244	216	210	229	237	214	213	225	213	232	183	232	201	207	173	214	231	214	217	227	207	195	207	212	208	195	209	203	213	190	200	220	217	215	201	204	207	217	225	220	207	218	216	203	236	203	215	229	229	199	214	205	205	231	182	198	211	209	199	214	228	229	210	209	226	211	207	219	199	210	224	216	205	189	207	212	211	199	221	222	214	214	187	225	223	181	191	212	205	206	253	195	187	218	236	195	204	196	215	215	198	212	228	221	210	204	210	183	215	217	224	218	203	199	205	217	227	206	199	221	241	198	221	218	206	185	226	193	217	211	227	221	199	243	176	191	205	198	210	221	224	232	229	191	216	224	218	216	206	210	198	210	202	225	203	224	205	204	214	211	239	236	219	242	230	226	222	199	203	210	198	191	221	219	210	226	224	200	207	211	229	226	204	222	212	185	209	217	216	223	186	211	218	206	217	219	227	215	213	181	207	197	192	232	228	194	232	224	213	198	208	215	211	190	203	234	186	201	212	219	209	223	181	219	225	211	200	225	199	194	212	198	219	198	212	228	181	218	211	202	229	196	207	223	199	195	230	207	215	221	215	205	181	224	213	198	208	222	204	203	205	200	210	230	198	226	208	213	224	204	183	201	199	227	242	228	204	195	201	209	224	195	210	196	201	225	211	219	222	213	218	198	210	231	217	243	207	232	202	203	204	222	202	215	208	228	232	213	204	209	175	216	197	207	217	232	184	187	188	218	212	227	190	228	210	198	237	202	224	203	178	206	227	209	213	213	208	197	199	221	208	216	210	204	191	205	193	216	217	226	226	209	224	196	215	205	203	198	209	211	229	226	189	224	193	190	204	210	207	192	191	220	235	212	212	202	203	227	207	199	216	185	204	241	189	200	232	194	214	212	212	199	221	189	216	213	196	214	187	212	215	212	217	177	226	192	213	217	204	228	172	218	193	234	200	191	177	212	179	213	245	213	191	219	237	197	198	209	228	185	206	216	221	243	217	220	208	202	190	204	210	211	218	215	204	193	212	223	237	224	205	206	205	201	220	188	230	191	210	211	194	210	193	201	232	203	227	212	204	198	226	216	194	221	211	211	228	205	212	229	228	205	207	222	233	234	234	214	200	219	229	214	226	220	203	217	216	200	221	209	229	187	210	214	201	233	197	214	196	210	199	216	206	211	208	219	219	220	216	224	226	214	210	216	208	211	212	195	205	234	214	217	191	212	211	222	216	213	221	225	212	200	179	215	218	209	202	208	212	218	218	196	202	191	228	205	209	206	173	203	223	195	223	217	201	223	212	230	176	237	202	206	217	206	227	193	218	213	201	224	216	195	208	238	207	208	224	224	195	217	217	199	241	229	220	228	185	197	220	194	204	241	212	197	206	211	219	228	234	219	198	199	227	190	220	200	196	229	187	222	208	203	201	193	213	192	184	208	211	189	223	210	211	197	203	179	199	209	212	231	171	215	227	233	206	209	235	195	208	221	207	206	192	208	230	230	209	223	237	214	209	219	178	209	186	211	222	194	218	201	223	206	199	241	217	212	229	209	217	227	215	208	201	229	193	211	209	196	204	192	257	200	217	224	247	219	207	211	210	207	207	221	202	242	185	210	209	200	188	208	208	237	213	229	208	210	228	205	214	189	219	205	232	212	199	213	203	237	219	193	207	228	224	218	231	230	236	216	181	223	225	234	217	227	220	178	238	228	214	214	208	211	214	218	188	201	235	221	203	222	195	209	200	231	199	201	210	213	235	196	181	212	187	206	217	224	211	200	217	210	220	228	235	186	213	209	208	190	207	228	219	191	200	232	218	201	221	174	220	185	225	230	219	229	227	223	223	199	207	212	220	197	190	236	208	215	211	242	204	231	183	212	207	195	217	202	220	201	209	189	200	214	196	211	186	199	221	225	210	214	195	210	200	203	219	233	212	218	216	214	227	199	237	164	221	238	230	200	210	201	200	208	220	228	201	227	225	229	171	207	206	232	235	224	214	206	209	226	205	194	228	224	213	222	199	226	229	219	194	231	192	222	193	224	224	205	219	210	234	206	185	217	235	207	198	211	191	205	222	216	213	209	209	225	210	193	226	210	211	219	216	213	216	190	193	218	218	211	207	200	211	206	186	208	231	204	196	221	197	231	234	207	217	217	220	210	239	206	224	226	219	207	213	181	228	201	210	247	204	226	218	234	238	203	191	229	203	230	228	232	185	213	204	203	206	191	212	199	238	210	192	207	213	211	225	224	216	221	190	206	212	232	207	223	227	200	197	219	226	182	227	199	214	210	204	238	205	231	209	237	203	228	226	224	230	216	200	198	225	196	217	196	199	192	218	232	197	213	230	221	212	216	222	209	217	215	215	207	203	199	198	224	202	196	228	209	187	215	205	223	187	221	219	192	217	183	203	207	204	214	211	217	222	224	222	235	219	225	205	212
43013	50318	32265	17578	10696	5643	2376	1226	793	603	512	433	352	342	315	309	281	262	272	279	245	258	255	229	271	230	249	225	252	251	234	242	254	249	239	223	247	245	233	232	236	243	218	212	222	238	215	230	250	205	198	219	239	232	252	220	218	233	234	226	257	232	198	254	220	224	250	228	240	232	227	248	260	260	203	208	252	229	224	236	226	220	214	204	213	251	240	203	206	225	229	238	225	235	246	207	246	209	238	230	238	225	236	229	236	250	222	218	228	234	234	193	229	242	249	219	233	221	219	258	225	254	245	242	215	244	247	232	249	211	232	242	245	254	226	232	224	223	222	205	210	216	229	241	217	226	226	226	251	202	227	252	210	255	239	223	243	238	210	212	233	222	233	248	209	209	212	239	227	220	233	226	235	239	229	201	219	255	247	219	208	220	206	234	250	206	229	213	233	229	229	211	215	214	224	230	211	242	235	231	245	219	214	233	228	237	224	228	248	228	222	236	228	216	258	242	216	247	252	251	210	221	215	218	245	236	209	255	208	206	240	221	235	232	223	215	242	264	234	257	211	240	212	228	260	247	240	259	210	220	226	222	227	241	247	248	249	252	215	226	220	216	204	261	222	199	206	259	230	253	258	240	224	201	226	245	211	234	224	247	228	261	227	216	212	240	235	238	243	220	234	239	210	213	221	212	222	245	249	242	238	233	253	240	213	232	220	227	244	208	230	220	249	233	220	237	239	216	203	251	226	236	237	229	244	218	215	221	209	211	246	230	228	234	209	224	230	205	223	238	231	240	246	252	238	219	234	209	234	228	234	222	242	232	207	220	226	233	208	229	238	236	221	264	228	220	261	242	224	217	213	249	220	220	231	253	227	223	242	238	264	221	244	244	193	222	211	227	229	243	263	232	221	227	205	269	234	225	249	231	221	233	254	230	231	247	218	237	238	229	251	233	245	227	233	247	236	214	253	226	221	212	212	217	209	212	228	236	256	246	202	254	255	212	235	222	248	216	213	208	207	227	231	258	250	244	241	220	216	217	232	256	240	221	244	213	222	218	225	228	236	198	238	229	209	237	219	251	239	231	213	221	208	218	237	221	227	234	252	219	243	205	230	256	246	249	213	244	216	233	219	211	232	227	218	245	219	230	247	253	236	227	225	216	229	225	247	258	239	226	221	248	225	241	220	250	207	231	220	225	233	240	228	226	226	242	217	227	205	252	232	235	246	205	219	211	234	233	216	215	225	236	210	227	246	225	234	210	213	211	209	214	225	233	248	225	214	224	235	225	238	235	244	236	219	257	237	220	216	242	232	226	236	226	220	216	206	219	255	242	224	205	193	206	204	216	233	228	222	237	233	208	229	244	243	229	198	242	209	231	220	237	238	230	213	241	222	236	238	233	247	233	230	231	225	221	218	261	248	253	252	224	223	243	219	205	204	217	229	228	223	232	208	228	239	227	245	215	245	246	234	221	242	209	227	249	231	211	230	250	231	231	227	236	230	259	237	235	196	248	218	192	248	223	238	226	235	231	227	225	236	222	236	235	205	193	244	227	235	237	215	223	263	219	235	226	202	265	236	246	205	216	225	237	200	251	211	248	256	197	232	221	251	230	243	217	252	253	250	245	252	230	231	229	231	240	216	219	248	235	218	219	250	236	239	251	215	228	217	212	246	230	243	221	241	237	221	228	218	233	243	251	246	253	220	223	226	222	282	215	214	224	225	238	234	217	210	220	234	222	249	220	222	222	230	237	250	214	198	235	213	230	231	236	248	260	228	237	208	232	229	238	221	228	219	231	234	204	235	212	218	228	244	215	194	229	209	222	234	196	229	236	212	240	231	259	215	250	250	212	261	243	231	235	249	228	219	249	213	224	222	230	223	253	229	244	246	239	237	244	239	273	224	218	218	211	203	227	251	215	240	236	230	218	251	228	237	235	229	237	184	244	219	238	222	226	193	233	264	251	238	201	248	229	258	227	220	217	242	235	243	232	230	269	239	245	222	243	224	210	240	227	231	224	218	230	232	216	214	226	269	206	215	211	222	232	227	231	223	230	201	214	238	206	232	209	224	204	254	233	235	253	223	218	245	224	228	253	246	238	229	237	240	253	249	233	218	225	232	215	232	224	229	234	223	242	216	242	241	226	209	236	246	233	219	256	227	226	208	235	213	222	249	221	216	218	226	223	246	236	222	230	196	235	228	209	214	237	241	234	206	237	232	235	223	208	215	235	216	233	215	229	213	218	235	249	219	220	204	250	227	229	275	206	256	245	217	217	215	218	223	246	215	230	205	233	231	223	227	234	217	188	214	235	233	187	231	222	214	232	274	238	241	188	235	212	228	234	233	222	264	227	239	223	210	223	226	250	233	237	239	218	215	250	223	231	224	273	256	241	222	212	243	224	248	244	210	259	238	236	243	242	213	224	229	201	217	212	269	228	227	220	229	239	239	250	219	230	212	221	226	246	238	236	227	244	208	246	214	209	224	215	244	262	212	211	249	231	220	243	226	239	225	227	223	245	207	206	207	216	210	229	232	231	234	231	230	266	240	269	247	239	238	223	229	233	219	245	211	214	219	219	236	243	217	229	191	220	254	233	224	210	232	245	228	237	253	230	204	227	233	244	222	221	233	215	246	235	206	200	237	237	224	221	230	223	245	249	232	243	233	235	211	232	265	219	245	244	254	243	233	230	225	215	237	260	226	232	223	231	239	212	204	219	225	205	245	233	228	243	209	251	229	230	218	233	229	204	225	218	222	221	248	235	224	224	237	230	231	238	237	266	235	209	228	232	217	242	229	243	223	218	233	235	236	244	223	243	214	230	211	242	223	242	245	247	205	236	235	241	202	221	208	215	217	219	222	217	233	245	244	227	235	241	273	246	224	227	219	226	237	221	200	232	212	219	230	201	203	251	244	256	222	226	232	236	214	210	228	232	253	221	217	232	271	222	262	244	223	237	225	228	249	238	209	225	247	241	258	247	224	241	237	229	232	247	224	215	233	259	208	211	225	214	198	258	234	231	248	237	243	236	245	200	217	230	237	226	245	219	252	225	232	235	237	252	216	216	249	208	203	239	235	235	230	211	241	223	218	235	248	215	239	270	225	228	236	254	242	235	229	258	217	226	261	235	242	217	224	243	231	216	214	270	259	222	254	245	212	237	217	232	214	223	243	206	232	238	216	220	220	226	244	214	209	224	226	226	230	227	231	208	235	233	247	231	224	258	205	217	224	240	253	236	217	230	233	225	219	254	238	219	211	243	223	228	241	215	217	203	250	239	222	197	237	252	229	246	249	223	233	246	216	223	262	234	251	208	232	259	230	230	229	222	209	237	226	211	221	208	241	225	240	225	245	237	241	257	246	241	217	225	240	239	207	234	222	268	228	229	236	221	218	239	235	213	211	241	228	227	211	222	251	247	238	232	215	221	243	204	236	237	233	229	226	250	232	226	241	243	231	237	234	218	227	235	277	230	245	220	237	225	231	223	225	235
23269	20942	27952	24138	20956	12793	3318	1698	949	712	549	481	392	294	294	243	246	202	206	215	170	208	208	210	193	176	189	195	184	202	207	200	209	179	178	180	188	171	198	184	228	199	185	171	188	184	193	192	172	194	163	169	181	187	178	186	199	188	184	169	186	193	203	174	167	170	176	188	199	176	175	177	205	171	185	170	172	185	199	198	190	159	184	189	178	189	170	158	175	187	177	189	193	145	186	202	189	188	200	182	187	184	178	171	205	153	178	188	202	186	175	191	196	180	188	197	170	162	206	172	192	209	200	184	194	173	178	167	170	176	206	174	155	183	175	191	184	166	214	182	195	179	180	184	182	196	184	153	179	197	168	200	166	152	184	185	214	175	180	179	164	182	179	171	171	163	186	172	177	159	205	170	193	154	205	176	180	169	202	175	187	185	168	190	181	177	178	187	184	191	185	151	200	182	183	194	162	172	163	187	172	186	196	190	186	175	164	171	191	193	196	194	178	169	201	154	190	182	178	185	179	193	198	163	181	186	179	188	200	182	198	175	172	194	183	179	161	165	203	192	199	171	174	196	179	168	194	191	205	191	168	172	171	173	185	200	165	185	165	200	182	204	182	182	163	163	168	184	194	168	160	179	182	188	203	190	168	192	179	185	156	177	164	189	201	169	174	167	150	186	187	170	186	185	181	193	161	219	185	188	180	201	158	193	174	179	185	206	196	184	167	195	187	165	167	200	185	195	159	147	172	216	185	174	189	177	183	183	182	177	170	185	190	166	198	204	163	213	199	179	160	168	179	205	196	172	190	176	177	208	159	178	183	185	159	193	162	178	199	190	187	168	211	200	189	161	174	207	176	179	212	169	179	192	186	197	168	163	186	216	188	202	177	200	185	175	179	176	185	166	187	191	195	183	203	172	191	203	175	175	179	165	183	171	172	183	179	197	207	196	177	195	154	182	180	160	171	177	188	176	166	203	175	175	194	183	167	204	178	195	187	149	196	190	179	183	188	157	202	176	173	193	180	188	171	171	173	186	191	176	189	179	194	199	183	187	188	182	174	185	182	194	173	175	206	179	163	194	171	196	163	180	197	188	189	166	196	174	211	189	178	201	173	185	167	172	182	153	175	184	169	156	196	156	195	181	183	182	177	172	168	168	185	174	173	178	175	177	195	179	169	168	184	177	187	172	186	198	165	161	176	184	203	185	194	201	191	159	176	183	189	164	154	198	170	189	198	202	171	215	200	178	177	193	179	179	177	183	206	177	182	189	197	178	188	167	177	191	185	197	218	171	160	194	156	181	174	173	184	193	184	168	185	194	172	168	167	156	159	185	177	175	183	178	184	178	177	194	198	162	187	169	188	183	158	169	181	173	177	182	199	188	165	161	165	183	185	187	162	179	180	174	188	176	189	187	134	162	188	191	198	198	183	180	208	192	179	168	148	196	197	172	190	180	162	178	170	166	184	190	201	174	178	184	190	173	178	152	197	172	172	210	188	199	185	170	170	175	188	186	197	179	171	185	174	186	190	175	179	172	174	177	187	180	216	159	175	218	175	178	201	186	198	179	182	200	188	167	189	172	168	184	161	183	182	191	190	192	200	187	177	188	184	156	158	214	205	182	171	209	166	187	151	178	171	177	172	160	175	171	166	184	183	179	170	165	197	185	193	175	165	198	176	194	194	186	196	163	189	204	194	180	174	204	172	192	161	169	191	197	198	185	167	172	158	155	165	142	204	191	215	194	175	177	180	189	192	179	175	169	191	171	185	179	158	176	176	204	184	185	200	158	153	175	203	200	198	186	191	167	168	162	183	201	187	186	193	174	169	202	157	179	181	175	196	180	191	193	167	172	184	160	186	189	181	176	202	194	164	176	200	191	180	166	185	192	188	177	194	179	179	196	212	191	170	183	174	148	176	182	204	169	171	191	180	178	146	175	170	166	184	168	186	171	210	207	201	162	164	170	188	181	162	169	151	180	187	176	163	199	210	211	175	156	191	184	201	189	192	172	193	174	210	190	190	196	177	206	177	174	176	181	172	186	177	207	195	165	183	181	184	167	210	196	154	178	150	197	173	177	182	172	211	159	172	208	182	192	193	178	169	173	198	182	187	205	209	165	197	179	200	173	177	177	172	178	181	193	186	182	177	202	189	175	181	175	178	169	164	176	177	198	178	186	174	202	172	191	186	181	170	200	196	193	170	183	167	176	146	214	190	204	189	181	158	179	199	175	167	181	185	171	175	178	140	188	150	174	169	177	186	188	195	169	183	190	154	152	170	172	181	185	184	192	181	162	197	168	198	193	186	173	176	201	173	195	179	189	194	181	196	175	187	172	174	188	177	161	181	165	170	180	177	183	164	166	171	170	185	199	184	171	185	189	171	201	191	203	191	165	191	154	184	187	194	177	186	154	174	169	181	165	163	173	183	186	190	194	167	199	175	172	180	176	192	185	186	187	169	186	169	178	168	185	221	156	202	190	184	170	191	176	186	187	186	167	166	180	181	184	200	158	164	167	162	176	162	166	180	180	200	185	182	181	197	181	177	205	178	197	170	205	161	162	188	160	163	173	191	182	183	167	200	158	193	183	195	191	161	199	193	196	162	175	167	193	188	209	190	180	187	156	172	166	189	168	192	175	170	186	205	186	188	199	212	164	178	163	171	190	182	185	172	183	166	185	187	163	187	191	185	181	201	186	183	175	176	177	194	181	176	158	182	182	176	178	177	216	201	188	200	164	201	160	172	196	167	173	168	204	192	197	172	178	170	182	186	179	185	187	183	212	180	172	157	196	157	148	164	168	166	175	182	216	166	175	171	187	166	193	206	172	193	172	183	181	175	171	188	185	164	177	174	191	183	174	182	193	164	178	167	190	195	170	171	171	187	172	188	198	164	193	180	176	175	185	198	181	176	190	174	188	186	190	202	191	190	186	163	190	163	196	181	200	168	176	211	158	203	190	174	220	187	165	175	181	168	203	163	207	186	183	160	176	176	206	205	181	169	184	183	165	175	199	165	173	161	183	193	177	179	213	181	156	198	183	175	192	196	166	164	171	183	165	182	193	189	161	194	171	176	186	195	170	180	172	180	188	152	188	168	181	198	177	208	162	178	155	175	193	202	129	202	160	193	200	172	177	164	179	183	185	185	179	213	187	186	191	179	191	199	187	181	182	193	182	174	182	196	181	154	186	192	181	181	179	173	169	180	192	197	169	174	175	171	177	176	183	192	186	193	196	142	190	169	181	162	179	162	167	190	202	208	196	195	166	203	196	200	153	194	171	181	188	171	181	195	203	187	177	186	170	166	170	200	202	187	172	184	183	177	167	181	182	204	206	190	172	197	178	195	173	188	169	186	175	187	177	175	180	186	178	166	198	167	213	179	181	168	180	157	197	159	199	189	176	181	165	191	175	181	211	178	173	160	192	212	162	200	188	168	174	171	168	159	174	164	175	185	179	154	193	175	194	181	176	199	179	190	167	210	204	205	157	186	208
41265	53911	33978	18550	10209	5817	3695	2648	1523	1184	751	696	612	410	364	325	269	250	245	235	223	212	224	207	236	221	193	215	183	207	185	248	205	165	210	176	191	170	215	204	201	186	194	218	185	201	218	199	167	201	202	166	175	184	208	198	210	200	171	187	207	191	190	214	210	188	203	226	170	198	182	196	179	201	200	196	206	182	184	185	204	186	208	167	188	199	200	196	187	191	191	217	217	196	178	187	190	201	186	202	179	214	171	196	190	208	183	169	207	208	196	192	205	210	200	183	210	167	207	190	190	217	212	222	197	166	206	212	171	193	205	186	172	191	231	212	193	197	198	178	181	218	181	198	183	190	204	191	225	189	201	237	185	179	208	178	189	195	228	201	206	195	212	177	198	204	197	208	206	197	192	196	183	197	206	203	182	189	205	201	197	214	179	198	216	165	212	170	198	195	203	196	189	209	186	206	193	184	171	185	188	197	208	192	214	183	197	191	188	188	203	217	196	195	178	193	170	214	207	239	206	200	205	180	208	161	191	181	178	213	218	217	187	198	179	209	202	197	196	215	212	206	201	194	193	200	189	185	193	213	173	212	201	199	193	200	214	205	187	203	174	206	216	212	204	194	189	194	172	205	201	222	202	205	190	192	211	203	184	192	209	198	203	222	198	179	205	227	218	241	194	212	170	201	184	211	185	198	199	221	188	190	216	203	173	182	193	178	167	215	226	201	220	196	196	217	198	199	211	185	225	168	194	178	214	193	242	189	193	179	200	200	202	183	205	180	192	198	178	179	176	176	203	195	201	193	175	223	166	195	192	199	217	193	172	181	188	199	206	201	197	195	195	218	197	230	190	175	213	215	202	177	191	174	223	184	188	194	211	179	191	210	169	166	191	202	193	212	187	188	207	207	175	194	185	179	221	213	194	217	213	229	211	181	210	176	176	209	202	183	214	191	185	201	188	191	206	174	192	208	190	211	180	186	210	196	233	190	200	189	233	213	171	169	175	219	200	190	189	190	196	190	184	186	190	215	214	196	206	199	171	191	182	206	177	197	207	193	188	178	205	199	189	193	216	208	212	239	204	185	203	213	170	203	181	213	228	176	173	215	246	197	195	206	223	164	215	190	181	215	181	214	197	222	199	212	183	195	205	196	207	164	181	189	233	179	200	190	191	213	183	206	199	188	183	204	208	188	190	212	217	173	190	224	199	191	161	179	185	210	181	216	220	227	207	190	187	211	188	203	197	185	205	202	203	202	192	194	194	204	190	196	189	184	198	191	183	210	193	203	199	211	204	209	195	194	197	170	207	194	187	161	216	209	198	188	212	178	211	192	195	182	182	225	214	205	222	210	203	224	218	199	185	215	197	195	197	205	180	217	196	189	202	195	226	217	198	190	216	190	190	190	231	198	194	193	164	207	192	211	197	177	187	208	208	186	189	207	195	187	209	205	204	201	208	219	185	176	196	187	199	186	207	196	209	206	187	219	204	174	201	196	177	208	178	171	213	191	198	221	207	188	211	189	193	192	214	200	194	199	174	179	189	209	201	203	230	176	203	226	198	184	185	204	194	176	197	199	206	209	214	225	185	190	197	185	200	208	210	203	189	179	196	201	197	199	206	184	165	204	176	197	200	192	189	201	241	182	207	197	198	214	218	210	176	201	192	177	200	186	205	190	181	183	182	199	178	208	185	214	184	174	197	202	197	201	170	212	171	191	203	204	222	217	188	236	180	218	189	187	218	171	195	187	166	207	182	207	204	203	196	225	218	196	189	192	183	198	202	207	190	207	185	189	202	200	190	202	172	176	198	209	177	198	197	206	181	210	203	211	204	195	187	200	198	175	193	207	193	194	213	200	185	196	194	182	193	199	213	218	195	173	185	199	189	209	209	193	213	228	185	208	183	189	198	180	199	178	190	218	194	183	200	197	199	215	230	195	189	210	182	203	181	182	167	212	202	189	204	196	211	195	218	204	186	180	205	209	180	198	200	210	196	194	206	211	198	199	186	189	182	237	198	208	164	191	213	170	185	186	188	173	195	203	207	184	212	212	207	193	196	203	213	188	216	196	184	197	194	208	201	192	210	220	207	202	198	187	204	178	209	183	179	180	204	191	193	202	203	216	189	194	205	196	193	186	195	185	230	210	198	217	182	199	169	214	188	180	180	204	204	187	189	188	199	207	193	197	195	199	209	204	199	214	200	196	219	185	171	194	210	206	191	206	213	221	224	211	207	200	211	208	197	188	174	218	225	206	191	184	245	182	213	187	186	196	206	207	174	194	182	195	192	207	199	179	202	174	197	185	189	195	210	205	192	231	203	191	212	183	197	199	220	196	184	177	193	193	200	168	200	179	195	185	198	203	196	195	187	207	197	207	194	224	202	186	167	202	214	212	190	194	182	213	207	178	189	194	183	199	211	192	197	191	179	218	194	203	199	188	167	214	185	199	221	184	190	179	175	192	206	175	202	172	207	200	189	178	207	197	221	203	216	188	186	209	202	181	217	216	244	185	178	176	194	207	232	222	207	205	212	202	182	169	204	209	222	174	184	179	208	183	200	194	207	187	190	184	215	173	228	194	198	198	208	211	206	221	193	202	194	228	195	182	227	178	181	189	196	174	231	201	215	188	197	207	187	191	193	193	195	210	205	174	194	186	199	196	191	227	194	230	186	197	209	174	199	204	216	202	198	207	205	197	173	192	189	186	198	171	201	187	192	203	195	202	208	216	207	197	180	198	225	194	207	203	208	203	162	186	181	217	194	193	212	180	210	203	203	184	180	210	197	221	180	210	176	194	221	215	191	202	218	192	194	214	185	201	190	223	204	212	195	233	188	175	179	185	223	193	165	170	178	189	200	209	209	180	227	208	187	195	192	201	210	199	211	207	195	182	180	206	206	191	215	206	199	186	190	220	219	209	202	199	168	199	210	200	170	185	200	182	188	204	202	203	191	194	205	209	197	176	207	212	202	206	204	199	170	207	207	213	168	206	193	213	216	209	196	182	200	198	197	202	206	190	183	210	194	195	192	185	202	170	189	195	203	212	188	196	187	202	193	178	220	205	198	180	202	199	197	206	199	207	200	184	202	171	214	184	207	200	204	205	219	184	177	199	195	203	213	191	209	200	177	194	203	191	188	195	186	199	191	184	237	207	206	174	196	211	200	175	200	187	187	204	211	219	189	183	176	195	204	208	226	183	198	225	219	191	175	199	219	183	159	198	188	228	205	229	198	208	167	190	200	191	205	202	204	211	193	186	214	197	167	171	191	204	196	172	205	184	229	198	195	221	206	168	203	181	165	186	204	210	181	195	194	185	173	201	178	212	201	187	210	182	186	181	210	199	202	179	212	237	200	195	191	195	197	203	198	184	226	219	187	197	172	194	200	180	191	186	192	182	212	214	190	187	225	187	208	189	202	192	203	187	193	170	173	182	195	204	192	191	188	188	212	221	227	197	219	213	202	208	201	198	198	197	204	186	202	219	174	183	199	203
25079	21177	27358	25447	13667	3694	1635	1028	744	551	458	360	277	286	251	252	240	247	229	242	251	223	235	235	235	244	224	238	214	202	228	235	219	218	248	232	237	225	211	220	227	211	211	229	230	223	207	241	219	237	226	251	228	225	245	234	193	229	229	240	236	220	227	244	220	232	240	214	208	221	222	195	224	222	207	243	230	240	205	231	234	234	220	228	262	214	222	217	214	220	197	225	250	226	220	236	231	237	221	212	216	228	221	198	250	213	222	199	240	221	220	199	236	205	219	239	244	227	246	197	205	189	235	223	217	213	215	207	230	205	204	232	249	216	239	234	237	207	206	226	235	227	234	219	226	237	227	247	217	245	192	200	204	203	235	240	225	206	253	215	213	223	197	222	242	222	218	203	237	220	231	230	219	241	225	218	203	231	232	216	226	201	212	235	220	248	210	223	230	213	232	187	242	236	208	234	248	217	226	241	241	238	202	198	234	248	220	202	206	221	211	225	233	206	238	231	229	230	219	207	194	214	219	267	245	252	230	203	205	200	195	224	220	228	230	204	216	207	237	210	217	200	218	195	212	220	190	235	215	210	207	208	231	236	244	217	235	228	212	246	215	268	204	226	258	219	228	225	200	224	207	226	247	227	243	210	240	203	240	238	216	227	185	216	236	214	248	227	215	185	240	241	227	222	236	240	221	222	203	230	233	197	219	188	234	218	231	217	227	229	229	226	228	199	248	204	232	225	192	208	247	206	239	232	219	232	214	209	219	212	217	206	231	213	221	224	202	211	227	223	236	232	201	235	224	203	208	225	220	211	223	205	235	218	235	222	203	235	230	212	215	218	230	209	223	202	229	227	202	210	247	233	211	230	236	196	205	224	244	232	232	198	240	233	209	248	217	261	223	203	208	230	212	209	206	227	213	228	210	242	212	223	240	228	228	214	227	213	247	239	221	217	224	225	183	212	242	233	223	202	193	231	234	209	218	220	233	224	197	229	205	195	227	197	232	231	182	216	223	183	194	221	235	198	231	205	236	211	235	226	237	220	219	239	200	198	223	232	234	228	212	243	214	229	224	239	247	212	238	222	235	234	216	224	243	217	227	225	206	240	229	201	236	245	235	200	187	212	213	219	235	224	228	214	234	220	209	221	231	184	237	194	231	257	203	237	199	209	227	211	195	240	225	218	217	205	225	245	226	220	240	231	230	223	196	236	223	206	219	220	232	228	217	239	195	200	216	222	269	258	232	208	228	229	202	211	233	227	234	203	229	228	237	211	224	231	223	232	243	209	212	207	242	217	213	231	231	226	204	237	284	204	207	221	215	239	221	212	216	250	215	232	226	211	227	249	253	222	200	234	189	205	226	225	236	213	227	214	239	215	209	227	236	228	216	224	212	206	224	221	237	250	216	255	240	226	229	202	210	221	227	213	227	246	225	229	230	219	227	228	215	247	246	199	234	227	211	228	267	233	226	244	239	220	230	203	241	233	246	231	213	221	237	220	219	208	237	219	202	216	237	239	207	237	222	212	224	236	236	230	237	214	226	218	221	234	224	234	218	221	205	240	220	239	194	262	238	217	239	228	237	247	223	231	223	213	220	225	212	213	219	186	227	234	225	215	220	252	213	211	235	223	219	211	225	242	221	215	220	214	235	239	241	188	200	223	250	206	204	198	220	226	228	226	212	220	219	270	205	235	203	215	224	234	248	238	219	203	222	231	255	218	211	236	220	193	232	205	220	275	228	205	219	236	236	262	210	210	234	227	240	241	235	206	247	215	230	216	237	247	209	212	222	226	196	243	204	219	224	199	221	231	221	240	206	210	234	234	223	204	203	226	248	218	203	199	223	227	222	215	234	233	218	245	209	237	233	243	237	245	210	237	199	213	218	251	230	251	209	223	222	247	245	242	234	225	241	216	244	228	218	222	211	227	211	243	227	226	210	225	206	209	213	198	233	205	222	221	220	220	212	221	202	275	215	241	237	232	217	242	260	220	238	202	222	252	227	229	246	218	242	221	235	206	217	197	241	208	236	218	235	233	229	212	198	234	223	201	229	229	267	220	213	225	220	226	247	221	248	203	193	202	234	205	232	208	218	217	216	235	237	242	221	217	228	230	222	204	219	241	205	239	230	216	205	239	223	206	211	253	241	203	224	225	237	211	214	225	238	231	229	220	207	222	230	201	232	220	223	210	213	226	226	176	240	242	211	205	204	220	220	240	199	214	241	216	232	224	229	210	238	191	211	197	215	243	229	242	207	222	262	189	196	228	245	227	207	206	206	229	199	223	202	231	241	226	221	218	225	228	234	221	211	235	221	193	211	215	230	234	233	200	212	226	226	224	234	220	213	221	229	200	219	240	223	213	250	227	245	217	214	241	241	225	215	221	200	225	214	201	242	229	216	231	209	233	248	224	231	217	252	238	260	223	196	231	244	233	228	207	203	219	200	238	231	233	234	213	203	220	237	254	234	209	217	262	237	199	225	212	228	232	196	231	227	231	209	208	215	220	225	230	213	214	239	210	205	190	243	241	242	227	233	234	228	226	205	235	238	218	224	205	249	218	221	225	231	248	230	217	240	236	208	231	215	247	205	227	231	217	192	209	256	245	242	234	227	249	219	203	237	220	200	223	217	243	216	225	226	238	225	217	223	243	230	208	237	231	221	206	202	207	232	228	202	226	223	221	214	188	232	212	220	240	255	212	217	214	226	227	226	230	207	206	216	225	220	219	224	202	234	202	253	216	206	242	217	226	198	221	222	199	205	229	235	241	205	208	234	204	201	230	239	222	235	229	215	225	225	204	218	190	212	200	207	209	195	222	199	238	227	239	244	231	219	219	225	206	204	248	221	210	230	220	243	221	223	214	204	199	227	225	236	213	223	212	193	215	227	235	239	207	222	224	223	234	194	218	232	238	235	238	260	232	219	202	247	223	208	215	238	250	251	218	233	229	225	216	217	251	217	199	219	237	211	207	241	239	195	205	230	214	235	226	218	246	231	236	208	215	226	218	215	246	233	213	233	238	222	236	198	192	227	201	216	214	220	244	200	205	203	223	211	225	250	233	207	226	224	203	222	220	228	204	193	247	216	201	224	239	213	226	206	206	230	232	237	196	213	218	233	240	227	214	225	211	255	193	191	220	206	222	228	241	229	218	218	245	194	215	217	219	221	232	233	218	234	241	228	218	232	254	226	205	225	230	226	192	237	229	207	210	217	212	201	212	213	215	199	260	228	202	239	224	220	241	216	209	246	211	227	223	235	217	238	211	219	212	239	220	207	236	210	217	251	218	215	222	213	212	219	202	218	245	218	225	208	195	222	248	216	219	230	217	229	255	254	197	214	215	202	215	238	225	232	250	224	228	213	201	229	212	207	221	224	215	213	251	211	209	221	226	225	246	217	209	204	232	221	251	194	245	226	238	206	221	215	195	208	222	228	231	218	246	225	228	218	208	215	232	219	242	232	243	239	221	220	196	225	199	232	212	232	238	218	228
38549	49555	32961	17597	9741	4545	2634	1667	1132	859	688	505	378	337	296	284	306	295	251	236	253	287	232	282	217	231	264	246	237	251	246	221	247	232	209	238	222	259	244	196	235	248	233	219	245	220	202	214	231	237	237	241	235	238	255	227	242	243	244	263	253	240	241	247	279	206	230	220	242	228	241	229	231	221	264	240	226	250	220	232	229	251	225	219	255	244	230	255	223	249	228	266	269	247	254	249	250	246	246	248	257	251	246	244	241	246	237	229	227	251	264	229	229	239	220	225	246	247	216	239	244	203	236	228	212	233	223	238	253	271	236	233	257	222	247	227	203	231	264	225	236	241	220	235	217	250	243	247	258	246	243	223	221	252	238	245	242	249	218	239	231	219	242	226	220	229	219	239	219	263	246	242	218	243	273	250	253	220	266	222	251	205	236	235	206	228	243	234	233	219	230	238	234	245	224	242	243	241	235	238	261	253	201	252	243	240	221	222	244	244	222	223	230	246	243	261	233	230	257	267	228	235	234	224	239	242	239	244	239	227	256	218	212	220	231	235	247	272	227	242	225	235	238	234	242	237	234	257	254	231	216	239	246	238	220	216	247	235	247	236	280	246	230	236	233	219	218	254	233	205	248	236	249	223	252	229	225	234	256	245	248	220	237	234	219	237	235	252	209	230	242	245	207	216	227	228	249	254	226	232	248	269	226	244	244	234	262	216	223	264	218	244	230	216	236	231	234	238	241	251	220	233	240	230	215	249	216	228	241	235	216	273	199	236	227	243	250	220	239	241	252	228	241	250	244	228	220	242	259	227	264	234	265	235	251	248	247	246	215	235	235	216	264	225	234	236	230	230	226	263	245	239	238	217	221	215	238	234	227	234	240	242	239	219	222	247	243	248	238	233	236	222	229	255	210	221	245	217	236	257	231	246	246	219	233	244	236	229	249	238	247	220	237	242	230	223	259	217	228	246	251	222	211	251	257	255	240	249	232	248	222	217	239	222	257	239	239	249	261	220	229	252	248	225	238	263	237	239	230	234	242	232	231	259	251	242	244	247	256	228	224	228	241	230	232	242	255	243	228	221	223	236	232	242	237	242	245	237	263	247	228	228	231	256	243	256	200	244	242	236	216	224	246	235	258	249	238	213	223	249	242	234	260	240	231	253	258	243	233	248	284	274	255	245	253	231	262	278	223	267	218	225	242	240	261	235	258	240	259	247	258	226	236	254	240	242	226	232	233	239	222	254	245	225	234	259	234	247	248	241	229	267	248	236	229	260	199	233	228	200	225	227	266	226	216	226	252	241	241	255	229	260	238	222	243	264	262	211	216	217	266	228	248	228	258	271	202	223	225	225	231	246	201	235	213	241	262	230	250	208	237	251	260	253	232	254	243	255	227	234	272	235	242	218	250	253	273	211	221	246	207	222	223	233	230	226	235	252	210	225	240	222	247	236	217	236	228	228	271	247	243	229	219	226	225	255	235	233	229	235	281	250	236	237	223	222	234	265	235	223	240	225	248	250	238	241	255	246	208	260	243	232	249	275	250	237	259	233	247	229	256	234	247	244	254	240	230	252	249	239	248	258	229	241	245	236	241	220	230	245	209	247	243	213	236	255	237	236	250	238	259	248	240	246	224	226	246	240	242	218	253	226	233	252	235	246	228	227	227	212	228	224	229	240	234	225	240	259	237	230	246	230	220	223	217	245	211	220	205	234	244	230	245	240	233	272	217	234	229	234	257	220	232	266	223	249	215	254	228	236	235	247	241	220	254	237	265	248	233	266	222	249	229	247	266	239	241	265	250	225	210	262	230	236	247	272	228	226	248	236	253	257	202	237	210	217	244	244	243	217	232	223	250	254	271	229	236	220	279	238	227	228	235	245	244	220	197	246	250	229	245	236	251	229	231	225	201	239	237	217	215	236	251	251	238	251	225	246	239	241	276	242	218	236	261	224	248	222	240	266	223	228	262	237	253	262	251	216	245	257	257	249	234	229	230	226	218	234	230	214	229	245	247	229	229	234	245	244	274	224	215	257	255	244	250	218	222	232	223	255	253	212	243	234	225	217	230	227	238	265	236	246	220	215	197	232	222	248	232	221	250	241	267	243	266	233	254	228	227	253	221	239	237	247	215	228	259	206	233	238	241	228	235	226	265	207	252	237	241	242	240	253	249	244	221	209	230	242	211	235	252	249	257	246	225	214	223	239	240	239	227	242	229	232	245	264	257	271	248	227	246	239	236	232	240	248	238	221	259	258	253	221	250	230	247	253	235	247	220	232	256	217	241	250	243	232	221	241	254	259	262	223	268	235	236	239	238	238	246	247	241	254	227	231	270	239	242	233	245	230	243	228	247	241	202	249	247	228	263	248	241	246	242	242	241	240	264	230	220	245	254	242	221	242	242	232	211	223	253	241	224	246	256	234	248	257	237	264	208	234	239	253	233	222	266	239	216	242	255	240	255	237	226	248	211	242	239	261	222	240	226	264	247	227	223	214	227	225	259	221	232	242	250	211	244	237	235	238	210	223	224	247	240	253	253	229	264	238	209	233	214	248	245	222	209	219	261	241	232	245	237	238	210	217	242	238	251	240	248	252	246	242	261	214	225	240	251	242	222	237	239	260	221	217	233	221	229	226	217	242	264	226	243	242	231	260	237	240	224	239	232	270	208	224	258	218	233	242	205	250	233	244	240	228	215	241	244	259	214	251	268	243	240	232	245	264	225	244	239	253	251	232	229	247	204	231	254	229	249	246	246	242	257	254	261	257	232	217	249	239	236	223	249	240	211	230	259	280	223	255	224	232	224	268	257	239	220	229	249	216	199	265	237	242	268	234	233	232	223	238	221	234	225	238	243	234	226	231	265	226	226	243	225	241	236	228	219	234	235	233	246	243	247	212	234	248	243	225	239	232	266	252	256	264	226	244	231	245	228	220	259	251	232	252	229	236	225	209	248	245	224	237	243	225	235	232	226	271	239	260	243	235	223	232	214	215	228	249	258	226	230	260	236	247	231	244	228	252	235	229	237	256	245	221	247	207	269	253	263	243	234	237	238	269	219	231	260	233	253	235	225	225	250	239	241	259	207	238	232	225	240	245	229	245	232	246	260	238	245	232	244	258	216	259	207	236	210	260	258	232	243	247	241	276	249	254	251	225	255	255	248	251	254	236	232	243	236	243	241	249	261	236	218	244	223	259	263	253	221	242	250	256	257	249	215	233	227	240	219	253	278	253	227	231	235	237	240	216	237	248	251	250	246	236	256	251	243	237	241	219	268	246	226	238	222	242	251	227	253	259	221	244	252	267	244	239	257	257	249	240	244	275	261	238	224	246	242	238	256	231	229	242	233	253	231	258	246	235	238	228	264	226	240	246	222	254	229	248	229	217	260	234	230	243	267	230	257	245	242	257	233	231	269	240	251	227	255	251	237	258	248	263	233	225	253	244	226	250	236	261	244	216	253	235	207	270	210	253	280	209	255	271	253	246	245	231
22558	21039	28487	23822	21052	20800	6928	1281	795	606	395	320	287	274	293	259	236	231	191	219	187	213	199	190	209	190	198	194	191	209	192	188	182	192	199	211	197	195	182	177	202	188	216	214	205	203	194	178	190	181	202	207	210	182	197	206	177	183	190	184	202	181	202	176	188	220	188	180	195	185	192	206	187	185	199	203	198	212	185	196	198	195	223	173	172	187	184	179	180	197	197	190	193	190	189	202	195	183	190	176	219	205	204	193	194	168	187	188	184	210	202	202	207	177	182	219	173	171	175	193	200	227	198	201	205	201	203	169	200	207	183	178	181	191	201	196	192	209	203	188	199	175	198	171	210	177	196	194	192	202	196	217	208	182	211	196	179	202	179	214	190	181	202	198	160	199	176	174	201	204	195	202	224	178	221	186	200	177	186	205	214	200	203	179	216	226	209	203	181	199	188	189	194	189	204	206	199	199	190	204	182	167	179	212	168	205	195	186	194	188	191	183	189	199	211	163	196	212	206	167	201	181	194	167	206	173	189	202	184	185	194	198	212	179	187	211	208	180	191	173	199	220	186	195	171	188	186	194	200	211	197	187	197	204	199	189	201	183	179	181	205	174	199	186	208	171	166	207	200	181	180	203	177	171	184	198	193	212	162	180	175	189	185	199	177	201	188	198	201	179	182	185	204	204	200	203	186	192	178	184	184	172	214	193	203	188	198	206	197	187	201	191	185	202	188	195	183	216	196	185	184	172	194	175	186	216	196	175	178	180	191	172	202	200	185	183	204	212	195	217	196	177	185	196	181	199	197	188	189	195	192	206	203	194	188	195	213	189	183	198	184	189	173	209	171	192	194	168	197	209	170	191	230	206	196	190	180	204	179	170	211	191	192	216	202	199	197	146	182	188	198	215	183	189	200	195	167	200	196	181	177	211	183	202	174	195	188	188	186	199	198	190	212	211	199	192	195	212	198	197	192	196	176	184	148	187	172	209	204	182	203	179	198	186	184	177	197	178	205	185	183	188	172	183	215	180	199	180	192	186	197	174	195	177	200	216	183	229	183	195	192	184	197	187	204	184	196	190	186	186	178	197	180	196	194	182	190	197	183	206	204	202	206	183	182	197	198	188	180	189	176	184	184	189	185	198	178	207	172	213	187	205	212	198	181	194	188	211	194	197	199	177	187	171	196	181	190	175	212	198	197	216	189	181	163	187	187	177	190	201	178	185	193	208	208	178	197	181	180	177	225	217	168	186	208	168	187	206	169	190	190	195	197	191	202	191	178	200	200	195	184	208	194	212	179	215	185	196	188	192	189	195	188	181	178	205	179	200	206	192	206	210	206	186	194	189	198	180	182	178	197	197	190	187	198	189	199	186	208	186	188	180	213	198	172	191	187	225	170	175	173	194	200	196	183	169	172	171	179	196	188	185	176	199	188	186	186	182	204	195	174	195	208	194	193	200	213	186	201	201	184	190	239	203	197	196	185	183	190	174	205	187	162	217	203	188	200	188	192	195	190	201	185	181	188	196	191	183	198	207	190	175	185	172	169	185	190	182	200	201	172	188	229	199	209	183	183	193	197	200	202	186	183	183	181	183	187	163	206	194	206	178	192	186	172	189	181	196	187	218	200	187	219	186	189	199	213	196	196	185	185	178	167	195	194	182	202	197	177	175	183	217	197	185	197	183	167	196	185	224	207	239	203	199	179	188	202	191	194	205	179	192	182	219	195	198	185	208	195	219	198	206	211	185	183	181	186	195	187	224	193	198	199	203	184	183	187	195	201	195	186	168	176	195	173	197	201	180	201	189	217	213	196	205	182	170	189	187	184	188	191	190	188	195	216	191	221	222	237	165	203	165	215	209	182	197	212	212	175	173	194	194	222	209	187	188	178	173	217	183	156	182	184	180	197	206	201	187	176	201	209	175	190	196	196	186	215	191	194	183	197	185	209	204	196	209	185	206	207	218	175	180	172	169	217	197	201	192	206	206	185	180	203	177	216	189	183	187	178	170	193	193	204	191	191	209	212	200	211	194	183	196	220	187	202	195	204	206	180	207	175	187	195	171	176	207	185	175	208	179	183	182	181	188	206	203	196	193	171	207	181	184	197	195	192	181	180	172	201	193	202	187	195	201	188	209	186	173	174	193	198	182	194	192	222	197	172	177	183	183	174	187	169	169	180	200	184	179	215	187	174	191	180	164	181	161	175	211	189	177	185	201	173	197	186	171	206	193	173	178	195	205	182	182	172	187	202	188	182	198	183	171	200	195	207	222	219	194	205	182	198	196	184	180	175	191	183	194	182	202	191	192	188	213	192	207	210	185	192	167	199	194	200	192	209	209	188	190	187	179	178	186	188	199	210	193	180	178	172	220	196	204	202	209	194	167	190	193	178	194	195	172	200	197	176	179	209	191	174	195	180	188	195	174	243	203	192	204	201	173	208	166	206	204	191	206	228	185	189	202	184	198	216	175	169	187	171	193	200	182	181	197	170	190	187	179	160	200	177	183	183	198	200	220	200	196	208	180	184	201	190	193	190	177	172	202	210	180	185	179	173	190	185	191	191	222	189	211	197	173	219	214	181	194	209	210	212	210	195	207	213	192	186	188	181	178	203	188	204	195	206	200	190	186	200	214	180	178	171	181	206	214	184	172	196	174	211	190	185	204	201	167	200	209	199	191	199	159	211	186	193	191	195	169	182	188	191	185	200	224	176	191	185	186	213	205	194	186	164	191	210	169	206	233	198	192	232	196	190	170	196	194	202	192	199	190	173	184	199	184	199	176	186	202	187	186	175	204	198	204	185	194	180	188	158	189	200	188	204	187	197	185	191	188	207	200	195	191	205	190	211	194	192	171	171	232	216	177	186	199	199	210	178	191	174	205	184	207	182	185	187	201	226	194	177	207	207	163	192	180	178	176	186	196	190	183	165	213	205	200	199	178	198	173	196	189	209	212	209	210	188	175	198	183	175	198	208	211	189	178	212	180	185	220	203	184	187	176	222	196	196	193	177	191	185	167	175	190	212	192	206	201	206	190	172	174	186	172	204	220	207	181	205	191	188	192	192	187	216	174	190	174	195	220	186	187	203	181	216	200	179	203	177	197	201	196	183	185	200	206	176	185	175	177	184	196	184	196	168	167	182	186	181	188	186	192	189	190	179	203	197	206	196	179	194	202	165	194	188	191	183	200	209	209	200	197	197	182	206	200	180	211	175	172	192	163	162	201	195	201	177	209	208	183	181	188	166	191	208	155	188	200	193	201	205	188	169	172	181	197	188	181	171	176	169	191	225	179	205	202	219	181	177	162	198	229	219	208	192	198	178	174	186	184	201	215	186	181	196	199	182	184	176	191	182	198	168	200	198	171	170	178	201	193	198	201	215	199	221	202	188	189	221	178	205	184	198	199	206	215	176	190	176	182	171	180	202	200	177	212	193	185	214	196	171	189	176	186	182	183	211	197	185	208	197	212	173	174	167	170	197	204	168	192	192	191
41166	57650	35669	16461	7385	4315	2578	1771	1244	867	563	437	387	333	322	300	275	253	225	219	236	220	218	214	186	219	211	198	217	204	214	211	221	197	198	219	204	181	199	174	183	194	202	185	217	231	215	188	193	185	212	234	174	214	205	220	206	208	186	205	219	214	201	210	191	214	214	210	177	203	188	224	223	198	188	203	184	211	216	198	222	206	192	209	177	216	220	197	219	186	205	206	186	203	195	188	216	193	193	202	198	195	217	213	199	197	230	218	198	194	208	213	186	226	189	217	204	213	185	217	208	186	191	204	192	192	218	209	182	216	198	203	211	219	205	208	216	191	192	224	208	204	214	209	203	194	208	192	209	208	189	223	186	198	184	205	201	217	194	199	183	200	226	190	217	213	230	185	193	222	215	217	218	197	204	206	215	182	230	201	185	211	210	178	217	208	189	193	212	224	206	212	208	216	186	194	223	211	204	200	214	210	204	189	189	207	173	207	190	200	202	210	195	222	201	205	229	232	152	207	212	235	197	211	192	179	219	197	186	203	216	211	198	208	198	210	219	200	193	189	213	226	217	214	215	198	178	222	219	230	220	191	223	209	177	186	217	205	206	206	211	200	224	185	200	198	182	202	217	199	191	195	177	198	192	196	206	212	201	197	221	201	190	191	186	199	220	209	194	190	206	221	201	200	207	181	220	193	178	227	200	197	200	199	193	197	195	196	193	194	183	215	233	190	235	190	195	183	196	210	210	207	199	175	226	193	169	211	213	230	193	194	201	194	215	198	222	202	195	211	209	200	200	199	188	202	177	222	193	199	188	212	217	186	194	224	193	217	189	198	210	210	225	189	200	209	186	193	212	212	184	224	205	194	200	210	225	211	225	212	216	222	198	209	210	211	204	235	230	184	208	224	218	196	210	229	218	207	207	214	190	178	195	200	227	179	186	218	224	226	198	180	204	195	217	180	179	196	185	235	212	216	219	212	202	209	205	213	206	204	217	200	187	207	208	224	198	206	251	209	179	205	221	213	199	230	196	217	200	214	172	209	193	180	196	208	207	205	198	188	200	216	188	209	193	184	206	193	214	202	194	209	213	208	186	209	206	222	218	212	216	224	212	178	219	202	199	195	200	215	189	189	209	200	197	184	225	188	207	227	170	203	213	207	184	199	212	196	209	191	186	182	192	213	209	214	202	224	187	202	187	213	194	218	186	210	227	221	218	181	213	184	190	190	201	197	184	182	204	208	204	199	192	206	194	186	207	197	204	207	207	214	205	217	211	221	203	205	201	223	204	188	208	207	210	195	178	195	192	188	218	198	202	197	169	205	200	186	224	177	195	210	177	225	220	210	205	216	177	197	192	205	205	196	168	180	201	200	207	194	188	242	198	195	179	228	206	203	216	228	190	189	207	215	239	200	198	228	197	209	186	191	153	199	194	206	190	189	182	225	211	208	242	199	214	216	203	195	225	212	218	197	202	198	200	225	199	222	191	188	185	222	210	203	178	204	219	183	205	202	234	198	186	208	219	206	219	195	207	219	194	209	183	200	199	198	193	199	199	214	202	216	196	191	227	206	215	190	186	216	195	174	206	189	199	195	217	218	189	222	201	224	189	223	216	219	215	194	201	206	196	192	175	190	209	216	194	190	204	194	200	184	209	199	187	190	201	202	207	244	234	225	209	237	197	221	230	199	214	193	202	212	188	205	200	213	222	205	211	173	197	189	180	204	213	189	203	206	196	188	188	208	184	202	224	187	197	200	194	193	203	195	196	191	203	201	218	233	212	207	206	186	216	198	184	203	195	228	202	197	199	214	191	214	186	196	178	202	200	228	222	218	192	193	226	186	220	231	209	194	202	207	210	201	214	199	228	212	220	218	205	199	192	200	178	185	207	199	200	194	203	195	198	208	207	213	186	179	216	188	201	184	185	212	220	198	201	204	198	218	213	212	188	220	232	212	207	203	199	218	203	178	219	192	208	212	207	207	198	196	210	194	235	205	202	210	208	197	191	213	204	210	202	213	228	202	195	188	220	199	209	195	207	217	201	168	205	216	212	200	193	187	181	198	210	185	180	195	214	221	215	207	193	191	199	208	203	206	198	193	197	205	200	199	198	212	181	202	201	196	218	214	197	209	215	194	168	217	196	206	187	195	212	183	214	208	179	207	175	208	214	197	212	188	215	189	208	183	198	199	211	184	183	183	217	209	207	184	195	213	181	198	190	197	182	213	205	184	228	215	218	225	204	203	225	202	197	209	192	204	192	216	213	181	193	199	198	179	200	179	210	208	184	205	216	209	225	218	189	197	188	182	196	213	210	204	204	174	205	197	202	200	204	173	195	186	213	188	206	199	219	216	210	187	218	194	198	198	185	196	184	189	213	234	194	212	197	207	210	205	183	174	185	200	200	204	229	211	183	185	206	174	221	198	217	216	197	209	224	191	225	202	183	232	202	217	189	201	172	173	186	217	210	223	180	197	213	196	218	209	183	180	209	200	223	203	211	184	184	196	223	217	194	204	203	207	218	206	215	208	204	188	202	224	191	174	208	202	197	218	197	191	191	187	195	204	183	205	210	177	181	199	179	215	219	199	210	184	209	188	220	189	187	185	193	225	165	169	209	221	197	185	190	222	195	171	197	185	207	182	215	201	193	230	201	202	194	197	226	212	197	208	197	221	189	194	211	195	209	197	197	197	190	208	205	211	191	195	187	221	186	205	205	214	201	182	205	199	198	194	188	203	210	215	217	202	200	198	206	215	190	202	202	200	203	215	200	212	214	211	205	196	202	207	234	208	190	188	193	209	208	213	205	205	211	190	215	224	251	205	199	184	224	227	185	208	204	188	218	206	180	230	207	226	220	209	220	190	211	231	211	201	196	191	197	218	214	195	202	203	183	205	203	217	186	204	224	199	224	225	225	219	199	185	198	214	178	225	203	191	234	196	191	188	208	216	233	207	196	210	185	209	200	206	205	231	202	190	219	199	208	207	186	193	206	204	217	203	221	185	237	178	200	236	203	222	204	202	196	214	218	211	219	194	206	229	212	179	207	200	196	212	189	211	188	208	206	213	210	185	188	180	201	193	221	196	173	196	203	214	206	204	208	229	229	197	189	166	187	196	179	234	196	202	201	209	199	213	194	186	226	200	180	197	201	216	203	202	213	216	203	202	203	201	189	191	209	208	206	189	194	204	188	216	203	210	218	207	222	221	198	185	223	205	203	198	191	202	233	202	205	236	232	220	200	206	219	198	215	177	188	207	194	212	198	208	201	221	205	209	190	199	183	203	187	221	219	183	223	216	194	229	198	204	192	195	200	204	207	189	206	200	207	218	219	202	214	178	202	187	201	222	213	175	175	183	194	198	175	222	196	193	225	202	195	225	224	230	181	199	206	205	211	213	205	202	191	209	186	193	209	209	197	195	212	209	179	186	224	211	178	201	194	202	196	194	217	211	189	213	233	210	190	186	191	203	233	205	205	205	218	211	177	188	195	188
39099	24766	17713	6208	1736	895	650	460	379	268	264	263	232	212	238	240	227	243	229	211	205	198	231	202	256	233	221	192	204	188	226	223	217	184	213	242	244	204	229	202	214	217	198	191	208	223	195	204	236	213	203	210	228	204	217	197	216	238	216	216	206	209	237	245	206	226	222	233	200	211	200	200	227	231	204	249	216	187	211	233	223	205	221	230	212	224	208	212	236	226	225	207	226	191	203	228	250	178	211	221	215	197	222	195	235	228	225	209	224	195	212	211	210	225	203	205	189	197	211	227	204	192	220	198	215	210	221	208	208	213	214	218	198	198	198	219	221	228	197	209	206	233	206	184	198	210	202	230	239	233	214	195	217	215	224	208	217	207	220	186	193	206	210	236	214	206	223	210	220	229	189	232	207	194	211	246	210	184	232	216	230	222	208	200	217	198	228	195	214	226	225	233	222	202	227	203	194	220	218	216	190	223	224	212	205	224	198	202	214	205	197	223	217	226	211	215	178	211	201	230	257	208	245	224	218	208	218	220	203	217	215	195	203	212	215	200	209	222	212	234	225	227	231	234	203	200	205	237	227	223	196	204	238	207	219	217	207	216	217	229	225	224	187	232	192	207	218	217	225	201	204	206	221	224	216	208	221	210	203	185	231	244	194	209	208	209	228	225	226	226	235	200	239	220	237	221	193	233	206	221	216	205	210	244	227	213	199	199	189	175	219	209	223	194	206	200	228	189	196	233	225	222	228	216	203	202	202	190	210	208	233	221	210	212	228	218	207	210	217	212	214	202	227	213	213	217	218	234	226	202	225	201	204	190	228	220	217	231	232	211	217	200	231	199	238	206	209	186	218	215	181	209	203	219	223	217	199	222	219	205	227	228	220	203	222	231	217	219	220	195	226	206	197	193	207	209	217	207	222	215	227	216	228	229	232	225	241	218	213	201	209	241	219	232	209	245	258	196	223	208	203	230	226	204	242	207	212	213	215	219	208	200	221	220	194	196	220	229	225	220	212	223	217	221	203	203	202	205	226	218	197	213	207	215	228	226	212	208	222	199	223	204	219	246	224	195	225	234	233	220	210	212	198	217	224	226	220	227	215	225	206	207	217	220	220	213	217	207	194	226	195	223	225	232	225	205	216	206	225	218	210	222	228	200	200	230	227	208	223	209	205	198	210	192	226	187	208	199	201	215	237	213	216	189	218	217	162	221	198	207	232	216	192	228	200	210	209	201	202	212	211	232	243	218	209	218	198	219	236	211	238	210	244	211	209	188	211	233	208	200	237	192	214	218	204	189	208	205	244	226	195	176	223	221	219	223	217	213	224	213	207	225	228	236	238	201	213	201	202	216	205	216	213	204	190	225	227	217	175	223	218	211	230	200	217	232	219	217	217	225	225	213	229	219	213	198	211	236	214	208	231	245	218	210	218	217	203	231	209	213	204	248	203	213	194	204	230	193	231	236	191	213	234	221	231	210	241	222	189	208	233	194	217	205	183	223	197	215	212	217	201	214	226	218	204	199	223	203	217	220	200	208	201	201	192	218	197	234	204	207	196	222	201	205	213	219	221	221	217	202	232	199	197	217	212	222	211	218	209	251	215	244	219	195	194	203	215	190	231	224	220	231	201	220	198	185	222	230	208	195	227	217	229	214	200	199	204	209	227	198	208	219	235	213	199	208	198	231	207	212	226	222	235	206	198	218	183	232	198	160	213	212	254	216	255	223	211	229	244	198	220	228	192	193	205	207	210	206	212	228	215	200	242	212	224	199	226	201	184	227	229	208	216	211	218	206	209	218	200	233	196	227	226	225	218	224	210	224	197	213	205	252	207	214	210	225	197	214	179	185	219	206	191	193	216	227	202	224	222	199	205	209	235	203	222	214	222	211	208	216	199	231	210	188	196	222	229	214	215	189	218	190	215	204	224	209	191	233	217	201	210	203	208	214	201	199	223	223	205	208	210	184	225	232	230	190	226	214	232	200	214	228	211	226	218	215	190	232	212	227	206	207	183	216	228	228	227	212	232	210	221	217	207	207	188	242	208	223	229	210	216	175	212	217	209	210	206	205	220	230	222	225	204	243	206	209	210	217	221	212	205	216	225	222	207	227	215	198	238	202	207	218	215	194	224	224	231	186	213	233	237	227	245	240	215	207	214	213	213	192	217	216	231	223	209	210	198	230	214	223	225	232	230	253	203	197	206	201	222	245	166	243	207	217	213	190	216	210	217	223	186	212	238	201	206	193	192	210	224	229	225	194	212	219	213	184	215	200	212	225	209	223	204	192	212	200	201	209	206	225	215	224	208	209	207	209	213	220	212	239	216	242	224	221	210	223	249	216	224	236	214	207	199	198	228	218	198	227	219	211	203	209	237	184	235	231	204	211	228	177	192	207	233	241	228	212	228	210	198	222	193	215	197	199	219	265	193	218	206	204	212	212	220	233	214	213	223	198	225	211	216	225	225	218	215	216	236	237	205	221	240	219	211	228	196	237	199	234	242	206	196	219	222	213	221	200	189	213	223	229	199	221	218	217	192	246	227	228	210	196	216	237	207	212	200	214	225	226	180	229	230	202	214	234	229	179	214	225	243	213	198	207	212	245	207	230	203	223	204	250	221	219	209	217	210	221	208	207	213	210	236	197	208	228	210	227	197	222	234	196	200	194	188	186	215	207	177	188	220	197	220	207	208	227	220	210	236	208	246	226	217	242	206	224	211	204	192	221	224	227	216	214	203	191	202	200	226	221	210	236	222	200	192	209	200	249	221	221	214	210	205	229	205	221	209	196	189	218	226	192	223	189	209	217	208	202	214	220	225	235	212	225	200	206	229	208	216	211	206	171	166	223	230	196	215	197	212	196	221	203	222	211	200	199	213	215	200	214	223	216	212	233	217	216	207	216	209	218	196	209	219	209	205	183	224	215	218	193	205	220	229	233	217	236	204	204	224	203	192	236	216	205	213	224	225	213	216	209	202	207	236	212	198	208	215	234	205	210	215	214	205	236	213	211	223	225	202	201	216	225	243	217	201	201	201	220	216	229	233	209	225	216	226	232	205	221	247	207	225	195	186	216	199	226	189	211	219	224	204	216	208	226	196	214	226	211	204	213	204	200	197	217	201	224	221	238	223	248	220	212	212	214	226	229	240	216	172	208	221	175	207	217	211	223	213	193	207	243	209	226	220	207	217	233	201	220	194	198	225	208	213	245	209	226	227	223	210	210	227	216	211	222	207	196	212	203	219	193	216	192	188	219	182	213	216	223	229	224	226	222	186	254	210	213	222	225	222	219	215	235	204	208	216	231	216	199	203	227	186	221	183	192	225	209	212	225	209	210	201	227	212	215	205	224	193	208	193	227	224	221	211	178	230	227	216	199	242	183	208	224	193	213	219	213	220	194	203	207	215	227	216	208	220	205	201	203	214	213	231	224	201	219	191	197	212	226	210	215	199	213	236	226	217	215	243	224	235	203	242	199	199	193	221	192	225	211
41016	30260	13495	4493	2421	1452	927	669	489	330	328	280	289	244	270	275	239	250	235	216	253	237	245	241	250	249	254	218	222	238	244	224	220	221	244	221	235	270	236	262	222	241	228	221	236	233	221	239	210	237	233	206	247	229	231	241	256	231	250	230	229	234	231	249	255	217	249	211	220	242	215	217	240	236	253	210	225	208	231	223	211	235	233	224	224	255	231	238	219	211	229	224	216	243	253	240	247	240	244	224	225	243	243	222	238	199	245	220	246	218	246	242	242	227	255	223	226	226	228	236	219	235	232	265	250	234	236	234	229	216	240	240	243	224	233	257	225	238	227	215	245	208	246	222	196	209	263	220	226	246	225	243	246	250	235	205	226	235	249	220	238	225	247	226	222	234	233	235	223	247	247	218	216	227	227	262	224	239	212	237	219	227	216	218	233	238	238	229	237	230	243	227	214	222	225	247	236	241	206	247	230	218	233	208	258	229	260	221	227	251	244	229	261	243	224	227	257	233	236	232	222	244	212	225	213	238	229	220	240	224	227	235	215	225	236	237	231	219	231	239	243	245	224	193	255	246	268	226	242	243	232	212	209	250	237	228	224	226	233	222	236	253	226	251	246	225	254	236	240	228	236	250	240	235	236	207	207	236	227	233	247	223	234	232	241	250	224	219	239	223	238	226	224	220	234	248	250	262	221	223	241	253	265	227	233	237	199	223	241	255	226	243	221	227	232	208	236	229	224	233	235	261	206	238	240	235	249	213	216	219	243	221	208	243	246	234	228	239	245	259	272	261	250	248	196	210	289	222	213	229	227	232	223	236	247	237	217	248	210	216	253	269	232	233	237	217	235	263	234	236	254	256	232	244	211	233	221	234	198	235	212	239	246	226	228	230	240	242	252	227	235	219	225	227	230	263	252	251	236	230	243	251	265	256	209	253	221	225	234	234	244	251	217	235	240	238	230	227	228	215	247	253	240	257	246	258	231	236	235	236	240	240	198	206	247	241	235	239	255	248	207	198	277	250	216	201	219	259	218	254	237	238	223	216	238	214	237	269	226	251	228	228	267	240	237	240	238	247	226	214	231	236	268	253	222	218	235	202	215	235	215	200	223	240	238	253	245	226	244	245	226	236	251	265	238	248	220	259	250	237	238	250	239	240	210	249	208	224	226	219	213	234	224	217	248	268	252	237	228	235	213	243	225	239	225	208	235	230	253	260	229	272	243	242	234	231	237	219	223	219	237	227	241	226	235	220	241	254	210	225	247	238	243	242	235	249	255	260	239	232	261	233	222	230	215	225	240	212	223	229	235	239	250	236	237	209	251	228	238	246	241	247	234	249	228	214	223	220	223	221	242	230	230	242	250	245	232	226	235	244	224	231	232	228	214	219	255	237	238	208	233	229	220	240	204	237	243	214	244	214	254	224	250	228	218	231	226	243	252	252	226	222	244	203	264	246	244	229	232	251	240	236	231	216	204	217	260	246	240	234	242	253	191	248	221	231	211	231	225	233	242	230	227	248	259	255	223	217	231	219	239	259	233	219	248	234	212	220	256	204	236	233	274	254	239	215	260	233	229	236	253	252	243	246	254	257	235	252	224	219	242	235	249	231	221	225	232	252	219	234	242	250	225	233	234	249	240	243	243	245	243	235	206	219	248	240	227	247	269	236	272	242	227	241	238	237	261	213	237	226	239	249	231	230	215	227	239	213	246	234	188	237	231	240	246	220	229	258	243	229	216	216	243	230	234	218	233	237	243	233	248	241	236	223	230	213	242	208	227	248	235	241	255	197	253	216	221	222	235	231	237	254	251	250	235	244	234	246	234	232	241	240	241	234	221	225	216	242	241	241	229	239	224	219	223	228	227	250	234	233	265	237	251	223	223	229	256	228	232	232	229	248	234	229	251	214	231	252	216	245	211	211	236	224	205	228	229	223	256	228	242	209	266	247	225	216	231	242	203	201	219	259	235	239	207	237	238	224	252	224	230	236	275	233	224	223	240	240	261	233	235	230	206	244	249	223	243	231	256	205	230	262	221	217	253	239	221	238	222	222	248	199	229	206	244	231	219	230	242	266	228	241	250	218	217	240	242	243	227	238	231	250	261	236	232	261	201	250	259	257	246	229	237	206	228	244	228	221	233	221	236	253	196	219	248	233	261	235	220	227	234	235	234	259	238	237	221	231	216	214	210	246	218	262	249	237	244	226	234	233	206	222	273	251	234	209	232	233	236	245	230	242	219	246	248	233	236	229	241	225	229	204	262	234	242	233	224	229	239	265	243	210	253	189	220	244	239	232	225	254	263	225	233	253	228	244	252	229	226	230	238	228	231	225	207	219	228	243	250	237	229	249	210	255	218	214	206	248	235	239	237	249	225	235	222	253	249	236	226	231	246	265	218	250	245	234	230	236	236	247	232	240	270	244	234	226	242	220	214	227	237	268	235	221	222	218	232	249	237	210	236	210	246	215	234	245	224	244	241	238	228	240	214	227	241	226	211	226	232	219	245	241	228	240	226	223	223	232	244	220	242	246	216	244	230	243	245	240	226	244	208	238	228	232	245	273	229	249	261	234	206	231	220	185	272	211	232	222	217	241	247	231	244	226	244	232	239	232	260	246	223	226	223	227	240	246	248	247	233	259	227	236	250	213	242	210	220	215	259	229	231	232	248	218	225	227	212	241	220	269	236	230	247	232	210	215	206	235	239	249	232	243	252	234	236	222	215	265	236	229	214	260	239	246	236	243	212	234	228	222	224	221	223	254	230	246	245	242	218	270	224	214	258	233	219	211	252	193	218	214	240	220	245	253	226	239	229	212	215	250	240	237	214	242	229	228	229	206	252	235	251	239	230	210	218	239	210	241	227	218	229	234	221	241	223	243	223	241	232	241	245	220	232	225	222	251	238	249	244	241	243	228	243	212	250	252	223	243	228	232	196	240	231	266	223	215	238	248	224	257	234	230	212	228	223	244	220	238	227	271	223	229	213	264	241	215	250	217	220	240	251	254	246	243	238	225	239	259	209	257	217	239	240	231	226	254	229	260	216	226	242	283	230	236	236	232	282	228	229	245	226	225	207	207	238	240	231	226	238	216	225	250	204	241	250	236	232	266	257	239	230	246	230	240	239	245	250	216	232	232	247	252	216	213	239	238	210	235	225	239	200	213	229	233	213	207	249	237	217	229	237	223	228	246	241	221	213	220	199	244	228	233	230	230	267	250	241	239	238	240	261	238	213	228	225	231	242	224	244	225	256	240	217	234	244	244	260	216	221	232	230	253	247	239	233	211	247	216	231	231	252	257	180	236	235	268	235	240	224	240	240	246	243	249	224	262	226	227	211	247	208	226	222	238	216	232	231	245	269	245	236	225	228	241	212	258	238	213	242	238	202	213	225	213	249	235	238	219	238	273	241	248	239	208	233	222	238	251	210	253	212	243	235	236	251	230	242	231	230	261	237	234	242	215	224	227	241	258	203	234	251	238	231	241	236	211
23304	20882	27853	24114	20862	12420	2550	1132	646	473	460	388	350	287	291	239	233	218	190	227	185	177	201	195	179	204	169	201	165	206	182	223	200	207	197	188	194	185	209	185	180	186	183	210	190	199	184	206	204	193	165	198	185	194	176	192	210	176	177	177	191	191	197	197	192	197	182	187	196	180	176	183	199	192	180	195	172	166	178	189	165	179	175	174	180	183	181	175	174	171	177	187	227	210	178	209	192	201	166	207	178	196	178	163	194	192	161	170	193	182	184	185	207	190	196	197	199	169	201	180	186	181	188	177	212	215	190	196	156	183	160	179	190	186	198	181	182	192	171	204	179	204	201	185	215	190	181	180	205	192	164	170	177	188	195	194	197	167	187	191	180	163	194	172	184	193	185	200	202	186	189	184	177	185	199	204	184	173	184	188	172	190	190	204	181	201	196	197	174	213	196	172	189	208	208	193	194	188	197	187	195	192	199	181	198	160	192	182	165	210	177	168	182	161	162	223	183	190	162	180	214	193	188	186	204	179	171	192	180	170	167	180	208	201	186	177	151	220	162	167	197	192	199	163	177	213	187	184	187	206	201	183	193	174	209	182	193	188	175	180	203	180	180	174	183	185	190	172	174	170	193	190	188	186	187	166	202	195	196	199	176	173	207	197	201	180	181	203	179	200	230	195	208	176	182	188	170	180	193	187	173	185	170	170	169	213	196	195	194	190	189	204	198	171	198	195	201	199	166	183	182	210	172	192	205	191	200	193	180	186	172	176	164	175	189	198	200	169	208	193	192	186	175	149	187	189	168	169	171	179	195	182	172	182	202	179	188	188	204	198	209	198	164	171	181	208	185	193	195	179	189	187	193	192	176	186	177	193	177	184	180	163	204	187	175	182	188	194	195	180	165	203	167	178	163	187	170	180	154	190	210	187	177	193	188	180	175	196	189	188	195	184	175	159	204	199	198	186	202	172	202	197	199	186	195	178	166	181	195	208	175	190	196	178	204	186	177	191	170	213	206	199	177	190	172	169	196	188	191	160	184	207	202	196	182	217	207	189	203	153	166	184	197	178	180	179	203	189	174	202	171	188	195	198	190	188	192	174	193	196	144	193	188	176	184	173	204	181	213	167	185	207	197	182	191	180	181	187	179	211	184	198	180	179	182	201	199	192	184	190	175	208	189	171	189	209	168	211	178	197	188	184	182	175	208	186	189	169	188	162	184	181	175	163	203	185	190	191	177	174	196	175	187	169	166	186	173	188	185	194	184	190	184	191	170	183	177	187	196	179	188	205	193	191	190	215	186	185	200	194	194	212	191	177	206	190	186	193	200	186	177	188	200	193	174	184	185	175	193	191	178	190	186	174	185	206	171	172	198	185	195	169	183	191	211	195	188	208	167	195	182	198	171	202	191	189	169	204	188	178	193	204	167	177	204	173	169	208	173	166	164	201	198	184	169	188	174	181	163	189	189	183	190	179	185	220	185	200	187	191	179	142	166	185	184	178	209	177	176	180	206	198	204	212	186	161	181	187	173	187	194	196	155	169	210	172	192	208	174	199	205	163	194	195	193	200	190	183	174	211	199	204	194	184	188	193	187	184	159	181	186	187	183	179	185	187	186	174	206	176	189	195	185	164	181	202	197	183	187	181	198	185	187	188	186	227	182	184	191	191	177	191	222	168	211	197	200	167	196	213	175	177	188	183	207	184	168	179	196	191	231	187	196	172	181	194	183	175	189	174	193	187	184	197	184	207	174	170	173	169	193	177	176	155	191	190	176	191	177	173	167	189	170	152	172	174	184	191	183	190	179	202	191	211	166	174	163	171	198	184	170	188	204	176	201	182	181	201	182	197	216	186	163	199	183	189	198	177	175	165	180	183	198	173	188	198	203	176	189	196	160	187	205	192	190	159	171	176	198	192	180	193	238	178	183	184	209	190	180	181	205	180	179	196	192	195	160	153	171	179	175	199	191	188	217	198	190	167	174	194	182	173	175	204	190	195	190	208	216	191	175	199	207	196	200	176	184	179	205	169	200	190	183	188	222	188	173	175	202	190	195	203	176	176	181	174	171	178	194	194	215	193	188	193	171	188	196	201	174	168	185	180	191	162	176	187	168	189	190	176	213	200	174	169	159	183	199	198	206	171	180	207	173	179	193	228	212	184	177	187	186	177	199	181	200	175	166	163	163	185	206	187	196	172	176	199	202	175	200	175	189	182	210	184	189	182	175	212	165	184	172	203	191	168	179	177	209	198	184	173	185	200	216	192	174	190	180	162	206	166	160	182	189	179	196	196	198	178	205	212	186	216	205	166	178	176	159	173	191	180	181	186	194	180	204	164	199	192	187	192	164	173	174	191	195	198	182	191	190	189	192	212	191	170	178	201	189	198	201	191	182	149	218	184	205	189	195	171	204	204	189	184	210	191	188	178	164	196	190	216	181	186	199	202	196	191	163	210	177	180	183	180	192	196	185	181	180	166	192	169	164	183	183	176	170	187	174	187	181	191	171	157	185	174	183	182	176	190	197	167	174	174	180	197	167	179	154	200	185	169	197	178	197	189	202	195	181	182	202	176	169	224	178	188	203	185	207	169	180	185	167	190	165	177	187	169	171	160	182	203	166	186	197	194	188	172	163	197	195	178	172	181	193	183	199	218	205	180	176	187	199	190	180	170	181	180	203	155	189	185	188	182	169	198	176	199	189	165	189	178	182	186	196	193	189	205	185	193	192	171	197	200	180	177	186	185	184	192	178	172	199	196	171	174	176	176	188	204	177	178	176	207	192	184	206	188	203	175	181	169	173	205	197	157	185	174	169	171	204	186	200	166	180	171	188	179	228	198	151	182	185	188	203	176	182	210	200	186	194	178	175	166	199	205	180	174	160	173	169	195	177	186	175	167	172	171	172	186	159	182	194	211	216	222	206	194	205	196	183	191	171	191	194	186	173	221	188	172	196	183	183	196	202	186	164	206	184	177	174	189	198	193	184	196	181	184	177	219	195	191	186	194	192	186	197	181	207	154	177	200	182	184	178	192	201	181	192	196	191	199	187	182	191	174	216	197	182	215	169	181	186	195	187	180	189	185	193	188	192	202	201	196	201	198	197	175	202	184	177	173	188	181	183	185	187	189	205	175	179	163	210	172	184	214	193	212	200	180	177	180	182	167	178	184	180	184	185	207	185	175	192	198	203	165	173	190	178	154	194	177	194	174	199	175	191	192	172	179	217	192	189	185	173	200	198	212	173	191	203	202	186	202	189	173	197	191	204	176	189	181	194	169	195	207	157	179	183	168	177	197	182	224	178	187	172	168	197	182	152	189	202	192	187	214	182	186	187	194	207	213	179	191	199	177	205	181	202	194	199	220	162	189	190	192	175	206	185	183	196	192	179	166	196	167	205	159	193	174	185	187	222	196	197	186	190	214	187	162	202	211	165	188	181	169	180	186	169	180	195	182	182	177	199	187	184	193	198	173	178	154	187	186	177	187	198	192
41111	51998	31658	19600	9596	4845	2742	1579	934	783	595	491	428	323	335	282	253	255	198	210	223	206	221	215	210	243	204	203	216	213	235	189	217	234	189	211	205	206	213	234	200	187	199	204	210	221	194	227	186	214	209	195	204	170	201	199	234	210	195	204	200	225	194	194	208	205	197	196	190	205	204	200	203	214	225	210	182	213	216	203	195	202	227	211	189	223	191	183	220	180	206	197	187	211	212	195	198	213	199	210	203	192	229	197	247	215	208	189	197	206	196	189	199	158	200	197	218	194	186	238	180	221	205	205	209	208	187	201	204	220	196	184	179	219	215	203	219	219	193	237	212	196	200	208	189	195	214	200	196	200	229	198	211	203	227	220	191	190	187	191	184	206	181	229	196	188	178	192	181	231	185	197	192	215	203	192	192	241	214	207	204	212	189	192	186	244	194	212	215	183	222	188	203	210	204	203	233	199	203	209	212	217	197	220	220	236	179	206	203	191	196	216	210	197	197	202	203	208	184	172	209	215	186	208	198	194	192	180	209	225	173	204	215	187	226	204	197	211	213	221	208	203	202	208	191	209	214	209	193	208	179	208	220	198	223	202	217	202	211	206	215	209	202	179	215	219	203	199	231	200	220	205	195	217	208	204	224	197	187	229	205	205	199	204	195	204	177	192	221	205	225	188	219	219	220	262	199	199	216	226	172	225	224	200	215	188	185	197	191	225	207	189	215	194	199	202	216	191	204	188	198	160	216	199	209	204	212	217	228	227	188	209	208	211	191	205	212	204	203	199	229	216	195	198	215	196	192	210	191	199	199	208	194	221	209	188	194	202	199	188	190	202	198	189	194	234	186	191	187	239	247	195	164	190	208	208	241	176	218	208	182	186	187	210	225	210	209	186	194	221	227	232	197	209	221	237	217	210	202	224	224	214	213	210	191	246	183	197	199	196	191	216	215	206	197	195	205	211	204	173	209	205	203	214	192	204	186	172	186	212	192	189	225	207	222	196	213	210	190	197	207	191	197	192	215	208	201	205	231	227	181	228	190	175	196	216	222	213	211	193	180	192	191	198	200	197	227	227	220	228	209	202	207	202	201	207	212	192	198	199	231	208	211	208	214	211	217	220	165	188	218	185	186	200	235	202	174	204	224	232	171	203	208	185	243	213	198	202	211	200	188	216	165	230	226	198	225	245	206	196	218	210	194	204	203	205	213	214	188	191	228	200	186	189	212	212	192	184	218	206	197	196	212	203	196	183	199	231	215	219	221	191	240	214	194	220	206	193	188	193	216	183	198	202	214	171	189	194	213	193	178	204	210	211	202	212	203	201	197	201	228	212	175	206	214	237	211	208	205	229	202	233	224	190	229	224	220	195	187	195	210	192	205	188	172	192	187	204	236	214	187	206	190	193	181	217	189	200	187	189	214	215	190	223	200	202	202	213	215	203	209	226	191	202	185	206	194	201	202	189	189	181	204	191	210	197	191	208	221	207	201	202	187	207	211	210	157	196	198	188	210	206	194	217	194	210	216	225	200	206	212	225	215	190	205	215	232	185	209	193	201	236	212	208	204	194	221	182	216	207	222	215	200	225	180	191	184	191	208	212	201	196	217	219	187	198	208	202	201	185	225	205	206	203	198	191	189	213	208	228	201	216	185	176	201	197	220	195	187	200	197	226	192	200	193	217	212	180	229	196	221	194	205	182	195	187	218	185	185	212	216	188	223	229	202	211	221	228	198	181	194	183	177	211	215	210	192	218	216	212	196	191	187	196	188	219	183	211	207	190	192	206	197	226	236	185	200	190	181	202	243	198	210	189	181	227	217	200	201	192	234	181	214	208	193	201	209	207	193	231	215	206	196	188	192	177	213	206	213	203	196	184	207	219	181	200	194	212	221	192	228	201	210	219	177	190	202	203	207	200	201	239	210	206	178	226	212	205	204	206	206	204	200	226	224	217	201	243	211	221	202	195	222	217	205	216	195	193	200	208	189	182	192	234	205	205	199	232	181	207	198	221	194	223	216	187	227	211	207	178	202	199	200	215	197	204	203	184	207	219	186	214	201	234	207	191	185	211	218	223	206	186	197	218	202	209	181	205	180	213	202	214	198	220	185	189	192	211	220	204	190	213	183	227	203	224	228	194	209	197	194	208	215	199	227	218	189	219	196	204	233	222	200	228	240	213	197	208	168	207	187	197	182	200	191	198	206	214	215	230	209	234	201	205	214	202	216	193	184	218	198	213	182	188	219	226	192	203	214	198	175	214	216	201	194	187	202	236	209	188	210	204	214	196	217	200	188	192	228	208	187	200	212	224	213	200	185	211	179	205	199	181	210	217	193	221	228	206	198	237	214	200	197	187	219	197	195	187	227	188	217	185	200	212	208	204	221	211	204	204	211	191	216	221	189	216	213	196	193	188	192	191	199	215	217	192	210	234	206	215	210	217	193	215	224	235	201	200	213	200	195	216	206	194	185	219	228	210	185	198	228	207	229	233	224	205	220	182	188	193	186	184	228	188	192	192	208	205	210	191	189	215	180	165	204	211	201	226	209	198	209	216	209	209	216	207	195	183	211	211	205	191	200	184	216	213	201	202	200	213	221	205	201	201	217	209	203	179	225	202	182	212	200	224	189	203	199	184	205	214	201	212	183	218	245	196	219	196	208	229	202	199	214	209	224	225	204	173	202	191	200	209	189	201	196	200	209	208	235	201	196	207	211	192	234	205	203	227	206	227	207	215	196	172	207	224	205	183	209	246	208	184	222	203	209	199	232	212	236	235	176	214	192	155	211	207	202	180	196	218	203	208	221	190	191	222	191	200	186	210	225	206	193	220	205	196	178	212	219	196	206	220	231	213	211	193	203	212	234	213	186	207	199	213	223	197	188	194	182	214	194	182	203	199	199	181	203	215	203	216	217	221	218	212	184	215	192	203	204	207	176	233	215	171	199	200	201	216	183	204	217	194	195	205	204	193	212	223	209	222	202	204	222	215	187	211	220	204	212	201	187	209	207	196	175	213	190	194	228	211	210	200	194	192	216	199	214	192	207	199	210	207	240	196	209	183	211	203	213	216	208	205	190	228	201	196	209	204	207	226	191	192	196	197	213	195	213	193	199	210	197	197	217	214	212	221	192	191	176	198	211	225	185	209	190	189	217	216	183	209	218	215	209	197	205	174	228	207	195	199	196	189	183	194	201	186	202	231	205	194	201	221	218	213	199	226	200	213	197	177	203	213	212	195	195	186	213	219	231	191	220	220	196	201	205	192	198	191	203	189	196	203	205	195	223	187	213	219	220	210	208	200	193	193	197	207	203	189	206	204	203	200	195	174	244	203	202	204	191	223	200	206	206	192	190	214	171	200	236	212	180	220	191	167	197	218	200	208	195	190	204	209	223	211	215	220	204	194	169	191	221	222	190	203	195	229	196	224	196	190	180	216	190	179	200	223	210	220	206	228	210	220	205	201	172	214	191	195	213	194	213	202	196	219	180	203
24885	21502	27054	24877	11933	3338	1962	1095	834	642	519	402	342	289	290	264	247	239	233	230	232	254	237	238	236	223	235	235	243	233	219	229	231	225	231	214	254	227	221	231	225	249	204	215	213	235	226	236	249	211	202	247	240	219	256	208	240	241	247	237	226	233	242	236	205	201	218	229	216	261	214	226	256	252	243	245	233	238	212	200	246	228	188	208	236	223	227	210	236	256	223	220	217	233	233	213	218	237	229	225	220	225	233	226	256	223	254	230	246	212	235	226	245	227	196	231	223	202	213	230	241	236	249	256	228	233	224	235	245	232	234	228	245	214	241	246	225	189	208	233	259	232	221	225	216	279	230	207	216	237	242	221	204	249	239	233	222	249	238	236	228	238	240	247	221	208	231	241	234	228	225	215	236	221	208	234	229	234	228	220	216	241	199	254	226	221	248	220	245	241	208	230	227	219	228	232	226	227	212	202	232	226	217	220	225	255	229	249	221	232	225	200	230	221	235	250	244	253	196	236	263	250	233	238	231	262	205	223	213	200	221	220	214	225	237	236	255	257	211	228	226	252	240	241	222	222	231	226	216	220	246	215	199	234	252	252	213	235	231	232	228	243	237	220	228	210	252	214	200	215	250	210	228	244	208	225	229	236	244	237	235	218	242	236	229	227	245	209	214	219	238	232	212	221	230	242	252	195	215	241	229	232	229	240	245	237	240	216	233	237	228	227	224	234	266	219	237	239	231	232	215	234	236	243	253	213	235	248	231	227	230	229	211	233	246	234	222	254	208	217	237	199	252	234	212	235	232	223	234	247	230	240	224	220	222	258	241	214	206	216	226	200	228	212	217	227	216	256	209	237	243	233	247	236	217	226	223	232	218	250	224	208	206	234	222	242	243	235	223	205	206	238	249	224	231	230	244	223	231	257	212	231	240	210	226	226	227	194	222	199	209	228	221	200	238	223	210	238	227	213	208	231	214	245	228	228	228	232	215	219	232	249	195	223	206	243	253	198	216	239	253	220	210	242	205	225	242	253	234	244	236	244	232	205	235	192	239	224	224	219	249	228	214	239	246	242	201	220	212	259	214	254	236	227	212	278	245	237	267	253	218	221	248	230	224	237	233	210	228	204	231	205	240	213	233	225	229	226	216	213	205	227	243	202	247	218	234	245	222	226	240	251	253	238	242	238	220	218	214	234	239	228	212	240	252	242	210	230	235	210	232	247	240	226	226	237	215	185	230	212	203	229	202	249	232	228	232	233	220	281	230	248	233	233	209	230	233	211	213	214	224	221	245	233	244	204	230	202	216	202	227	215	237	236	236	249	231	209	213	231	231	225	207	236	232	206	202	223	251	242	210	238	229	238	232	253	264	220	240	214	239	246	212	216	205	212	231	205	207	215	249	243	247	225	226	228	204	204	223	244	202	206	241	226	229	235	245	246	227	237	215	215	227	227	232	211	242	230	222	210	233	252	251	222	211	230	227	209	236	238	228	237	232	201	217	246	246	216	199	231	253	239	237	217	235	210	243	231	208	224	249	213	269	263	232	215	257	218	235	216	245	231	228	235	260	218	235	203	241	232	246	219	238	244	249	230	208	251	238	208	265	237	221	259	206	236	242	229	235	201	224	227	231	219	222	236	212	214	230	221	221	214	244	218	248	233	202	236	227	235	229	212	234	254	237	220	201	230	242	258	238	223	239	230	213	236	219	219	244	253	239	242	235	248	248	200	222	226	228	218	239	230	201	216	243	207	229	221	221	230	248	222	225	253	224	214	228	237	221	264	244	242	233	246	236	236	232	243	217	261	229	223	229	236	227	185	231	243	231	232	233	223	229	222	251	230	233	238	222	246	203	234	214	244	232	247	221	226	238	213	217	237	270	252	245	214	235	224	218	215	248	260	203	217	227	242	199	226	224	249	215	213	231	240	253	208	228	244	241	234	228	239	211	241	207	222	225	237	222	229	216	212	211	237	221	225	210	204	226	219	211	205	225	252	224	235	211	240	235	219	216	222	235	237	224	204	228	220	233	241	252	233	225	233	212	221	231	231	245	233	237	226	235	247	219	237	212	242	213	205	241	228	240	251	233	223	253	256	214	241	240	252	206	225	229	222	216	238	243	230	215	184	229	228	224	247	239	239	216	202	243	204	239	237	247	238	245	219	225	224	214	245	227	235	230	240	211	233	200	248	220	216	230	227	217	240	227	234	270	228	215	232	177	255	242	232	212	228	230	211	227	236	203	245	224	264	222	240	207	218	215	243	216	197	243	221	224	240	272	236	257	209	253	216	200	251	235	220	259	210	227	221	219	228	245	238	210	208	241	237	241	215	251	222	228	230	228	267	230	238	219	232	233	238	227	241	218	228	226	238	241	234	218	211	253	229	224	224	246	198	236	193	219	209	226	239	201	205	226	218	212	227	246	215	214	233	185	226	247	237	233	228	238	221	217	225	247	240	241	223	230	206	223	206	225	242	209	244	197	226	232	241	234	228	234	224	264	237	220	230	234	225	228	235	240	235	247	215	240	249	245	221	231	194	206	206	226	230	202	231	235	226	212	260	244	242	212	202	236	248	222	236	206	236	217	271	230	240	215	236	222	262	250	214	262	220	230	246	219	250	210	210	206	227	231	218	227	228	210	229	236	221	223	213	238	260	214	232	236	252	260	194	242	244	228	213	221	228	246	220	242	248	244	234	228	229	219	238	226	231	260	231	224	210	248	246	217	239	231	249	224	212	227	223	242	214	233	223	242	232	233	196	231	201	241	222	235	214	253	214	210	233	253	216	235	220	204	222	243	241	214	207	210	239	265	209	220	215	225	205	251	214	224	214	213	249	239	237	234	199	211	222	242	250	242	213	243	245	246	230	231	218	226	240	232	236	243	214	224	236	217	233	259	240	234	225	233	252	228	213	234	198	234	254	219	227	205	197	227	242	221	233	214	250	236	236	214	210	241	202	220	204	227	245	194	226	201	230	211	218	237	260	241	235	223	229	210	234	250	239	240	202	248	198	229	246	239	221	211	211	218	239	246	241	233	213	218	232	249	238	260	270	219	206	220	233	227	212	220	212	222	248	225	224	209	224	210	235	256	246	260	204	241	212	237	240	217	251	239	231	222	231	216	250	230	198	247	235	240	229	247	246	205	237	212	261	226	226	225	196	215	226	241	224	251	237	224	251	234	238	232	235	241	225	237	239	236	215	213	241	215	241	241	211	228	217	200	216	245	216	201	243	230	220	241	227	220	234	245	212	246	235	221	237	234	233	210	229	245	229	229	229	237	261	229	260	223	213	224	225	252	212	252	236	208	221	234	236	227	235	229	197	242	246	225	216	236	234	262	230	226	235	215	232	224	210	232	228	219	253	224	219	222	207	238	224	247	251	238	218	227	226	222	224	245	238	225	226	225	231	233	242	233	223	233	240	246	236	238	217	216	208	200	212	198	231	238	256	216	207	209	223	240	247	230	215	235	241	228	221	220	240	224	222	240	249
46208	52595	28026	12743	6663	4309	3218	1962	1277	1008	748	565	482	385	335	339	289	276	276	237	279	265	235	255	260	262	226	244	214	249	251	262	247	240	239	241	237	239	258	248	244	238	249	275	240	265	241	263	232	255	244	248	237	239	263	243	246	247	277	270	234	238	246	233	252	246	233	228	248	247	233	261	249	227	232	243	240	258	240	240	223	235	225	250	256	225	243	232	270	283	230	249	257	244	219	272	248	237	247	250	241	262	271	234	256	243	249	242	229	252	225	248	253	231	239	246	244	268	247	245	251	250	267	245	265	250	241	233	237	235	245	282	230	242	260	240	279	246	239	256	231	246	261	243	264	265	239	236	280	257	252	249	249	233	231	243	245	255	225	249	249	233	244	260	244	252	272	243	253	275	258	254	243	276	253	228	265	248	242	214	247	248	250	230	249	260	260	230	230	244	246	250	248	255	229	219	257	236	243	262	257	282	233	244	232	233	233	254	222	254	269	283	268	250	221	285	243	238	229	252	239	233	212	229	246	253	241	246	246	279	259	230	210	255	280	280	229	232	240	230	244	247	256	253	248	259	254	247	228	243	241	237	243	241	274	247	280	216	237	228	252	249	262	265	241	254	257	268	246	240	248	222	227	243	216	224	235	251	244	228	237	274	262	265	218	235	241	232	235	241	240	244	254	257	263	240	231	280	248	263	245	253	226	230	241	226	219	209	244	269	242	185	256	257	236	232	239	257	223	247	252	228	252	251	254	244	220	248	234	247	235	229	223	232	268	217	246	252	250	215	266	227	234	246	275	238	234	254	242	255	253	228	255	252	239	233	243	265	243	259	233	242	240	242	237	241	238	228	234	263	245	256	229	251	223	229	246	244	256	279	243	231	259	251	250	213	234	251	233	256	226	235	252	269	266	242	261	279	248	263	237	246	255	241	256	237	214	239	233	233	199	253	209	252	252	234	288	254	251	257	235	230	241	252	229	246	226	258	269	246	252	228	259	266	252	234	253	258	244	253	244	231	238	240	245	250	247	233	257	252	232	258	249	203	245	240	244	253	299	246	269	278	233	245	287	276	226	222	260	276	242	230	240	239	227	251	254	256	235	290	256	247	247	245	251	253	267	230	267	236	231	257	226	265	249	225	232	256	252	242	250	221	261	237	241	260	222	219	255	224	245	233	273	241	232	237	273	230	226	229	219	262	238	238	238	219	263	271	227	225	232	239	280	260	267	233	231	236	262	235	265	223	242	233	261	264	239	225	230	210	245	253	222	219	248	221	232	238	255	238	232	299	232	260	206	262	236	232	236	244	268	254	231	214	256	224	231	233	262	258	233	255	259	229	271	264	268	244	244	226	261	243	220	226	221	244	241	273	220	239	229	252	244	251	262	230	234	252	236	278	287	260	233	244	258	236	225	266	237	285	275	252	284	258	251	231	272	251	248	245	224	238	258	243	246	251	262	227	238	247	262	260	254	233	249	213	214	250	262	262	240	266	251	251	249	248	242	252	253	258	271	239	263	242	257	241	239	252	264	256	267	242	242	262	275	231	266	223	219	234	224	270	254	258	242	234	225	243	268	250	248	257	233	242	238	245	245	259	256	217	248	248	243	242	264	230	248	235	249	264	238	269	250	246	264	237	247	247	235	247	225	234	242	261	254	274	253	230	228	221	246	235	268	242	241	277	245	253	215	249	260	246	226	232	259	248	242	226	232	251	246	295	224	240	220	253	246	248	219	254	242	244	237	239	253	258	259	250	245	244	247	255	239	258	244	250	248	244	277	237	249	236	240	278	221	250	266	245	245	244	260	258	275	243	255	248	226	242	222	226	247	264	244	250	247	232	229	273	255	258	249	223	241	217	263	220	253	254	239	245	263	228	263	268	281	263	251	281	238	241	221	246	261	233	259	271	272	213	254	263	255	242	266	231	236	229	229	244	233	223	240	220	241	299	265	250	230	269	240	235	239	246	239	234	265	246	242	249	259	250	249	241	238	270	243	252	265	273	235	243	232	259	265	232	258	238	239	274	258	228	247	262	230	258	272	233	247	244	263	228	238	254	239	242	278	231	228	239	253	250	247	269	237	263	254	227	262	254	238	239	272	240	262	222	231	250	239	282	259	240	271	235	227	259	258	251	251	248	250	210	252	235	285	250	224	230	245	236	257	235	230	249	218	252	247	222	226	247	255	273	259	222	256	244	210	256	226	257	263	237	233	232	266	264	249	262	247	222	231	240	249	239	237	265	237	235	230	268	253	240	260	254	244	285	226	222	235	244	269	252	222	253	244	275	260	241	238	225	245	262	241	256	216	234	246	241	255	256	237	250	267	261	255	264	230	251	272	249	214	239	253	242	272	235	239	265	243	228	247	253	254	249	227	257	270	233	236	265	264	228	266	256	270	252	259	248	272	235	280	240	267	264	269	227	228	268	249	259	240	257	229	223	242	223	260	218	240	228	283	273	254	226	234	230	259	264	242	222	255	230	266	223	232	247	233	232	239	272	262	242	222	272	256	254	260	251	266	258	262	235	280	241	272	261	227	241	241	249	244	226	249	250	269	239	259	214	243	247	237	241	283	232	233	237	251	243	247	199	232	227	261	269	241	261	229	265	236	243	252	270	264	249	248	241	279	231	242	264	271	250	232	227	251	258	240	264	246	234	227	242	251	263	231	266	267	219	227	243	233	233	269	277	270	265	253	248	267	248	222	252	239	249	258	241	250	235	256	229	219	264	243	225	255	262	230	245	241	235	231	246	238	244	241	277	253	257	245	264	252	234	234	258	246	237	257	235	236	259	222	261	239	237	230	242	259	247	236	254	245	267	246	235	290	244	211	244	255	266	246	250	246	274	234	240	215	277	254	271	271	232	245	250	244	248	263	217	225	252	222	258	223	254	278	224	251	255	262	244	233	217	249	237	224	261	280	245	255	249	250	228	270	274	253	230	267	264	248	237	253	246	242	217	263	248	222	248	260	245	225	254	240	247	237	250	252	218	259	266	247	267	231	217	251	232	263	218	250	225	247	257	238	243	223	234	260	228	227	236	214	262	213	249	235	247	231	240	235	256	237	239	217	222	245	258	239	251	247	239	234	288	245	245	214	263	266	222	254	267	255	216	235	217	229	282	227	211	267	263	246	257	234	237	249	242	239	244	271	234	247	259	214	274	251	258	278	221	247	246	234	232	265	228	225	257	252	262	255	239	242	254	242	258	241	246	222	249	234	239	256	268	249	245	219	249	273	255	244	267	243	244	256	253	259	232	227	227	262	259	245	255	241	248	247	263	283	239	242	234	227	279	238	255	257	251	242	275	260	235	247	235	271	247	249	279	231	262	259	244	267	232	252	244	256	254	251	249	229	253	243	243	257	250	266	271	232	250	254	242	248	236	229	269	261	275	256	243	240	237	231	262	235	262	227	234	248	234	224	232	232	208	268	226	255	243	243	255	248	247	253	246	276	242	254	266	236	222	236	261	219	250	271	238	249	247	212	236
22442	21010	28442	23794	21102	21127	12971	4825	2673	1594	1065	789	578	486	324	311	265	254	245	216	223	224	216	234	202	214	204	221	224	196	194	208	206	188	190	203	174	180	176	229	198	214	198	178	190	197	196	213	194	207	202	193	192	216	194	213	199	200	185	186	192	174	221	182	191	205	193	208	198	198	200	203	208	198	171	198	208	190	195	207	184	203	210	197	217	190	215	201	195	209	183	196	198	215	191	212	207	199	171	185	169	222	169	200	175	191	193	226	204	181	188	226	195	206	205	198	211	202	206	219	190	206	198	201	186	188	180	220	193	162	196	226	197	179	205	174	181	178	193	227	192	178	196	188	182	223	187	196	206	200	183	208	219	187	200	194	197	214	193	190	194	192	219	194	186	170	198	185	190	194	196	176	204	201	211	185	182	218	217	217	208	169	219	226	193	214	194	188	205	190	177	184	189	185	200	196	195	216	202	196	217	180	198	220	188	182	211	200	189	160	213	188	219	193	197	185	180	190	220	211	220	206	176	206	192	198	213	210	188	213	169	203	208	207	207	196	210	185	190	201	215	176	209	193	186	197	192	203	189	192	226	183	222	228	190	194	192	190	200	193	213	193	193	211	190	221	187	216	209	195	205	194	173	202	197	212	200	208	205	189	214	202	200	194	188	201	199	194	184	192	177	176	167	175	198	194	183	203	184	199	208	210	204	189	189	205	202	204	169	193	220	198	186	185	210	204	176	208	179	196	193	199	198	219	200	187	200	209	212	199	202	206	207	216	196	195	214	182	211	201	198	204	202	194	180	183	183	198	177	190	185	191	194	202	186	202	201	203	198	208	213	195	222	219	195	198	183	191	221	199	200	195	186	206	190	218	196	208	224	216	186	191	227	188	186	202	203	201	202	191	203	205	189	222	226	213	197	195	203	188	189	208	201	203	196	184	207	206	186	205	207	198	205	224	180	186	210	179	186	175	202	202	221	188	201	186	182	174	222	176	189	208	186	178	184	191	199	182	209	175	206	212	197	205	206	215	215	197	224	221	203	194	188	188	209	210	194	193	211	176	187	207	194	195	200	191	205	189	195	201	199	222	199	196	207	208	202	197	185	198	204	203	199	213	190	176	205	192	198	198	189	185	197	177	186	171	202	190	192	208	190	213	183	192	192	205	185	185	200	180	198	201	228	197	194	199	189	183	196	223	213	186	188	178	178	160	196	198	187	190	217	213	173	187	192	204	184	174	171	198	187	192	201	220	217	189	191	230	203	193	194	179	214	218	204	198	179	202	199	216	202	189	186	184	199	195	195	195	176	219	195	189	183	201	187	220	201	215	196	187	233	225	180	196	199	195	201	220	198	171	209	207	181	180	213	183	199	185	203	197	233	199	172	191	194	193	191	197	194	208	212	192	218	186	185	177	190	187	197	189	181	218	193	215	206	226	205	193	203	194	197	202	215	176	202	185	198	199	199	181	193	198	234	189	226	177	173	182	190	194	220	195	222	203	182	197	206	201	162	187	175	209	172	181	195	195	225	196	215	204	187	224	193	161	216	217	201	222	195	203	193	202	210	207	212	214	238	192	224	196	205	201	217	195	180	200	187	195	196	180	205	201	193	204	190	207	176	186	203	164	199	189	183	176	174	204	219	180	218	209	193	218	183	208	201	203	204	198	220	174	203	195	216	191	205	197	203	186	183	174	182	214	192	214	201	181	176	202	184	189	179	197	216	213	181	193	194	182	211	191	212	191	204	209	184	214	210	208	199	203	214	194	198	182	170	185	230	215	202	178	222	211	185	198	200	194	182	179	217	201	210	198	198	208	203	209	189	189	192	193	202	211	201	218	201	213	208	199	192	191	179	197	223	196	187	201	208	186	184	217	194	212	203	192	186	192	195	180	221	188	220	200	197	216	201	192	202	185	190	161	181	217	187	155	194	198	206	182	194	184	189	216	204	184	192	190	195	208	210	182	199	208	205	218	207	197	186	191	192	168	190	182	216	187	180	173	213	189	158	186	191	195	199	194	203	206	216	199	190	188	171	181	195	190	196	195	204	193	195	179	181	231	212	170	203	202	195	198	196	216	206	172	215	190	209	204	228	191	198	231	210	187	186	204	194	176	186	198	182	212	198	205	209	211	202	184	171	221	186	193	207	197	205	194	177	208	205	191	217	192	186	192	219	225	207	196	196	202	198	191	194	172	191	211	181	226	200	182	206	218	193	217	195	180	194	186	170	195	195	209	179	186	190	190	208	179	200	170	213	210	206	204	186	176	203	185	192	197	199	181	181	196	201	196	211	212	207	198	176	184	217	217	184	192	207	181	195	193	244	215	193	197	171	194	202	199	173	186	194	195	193	193	211	189	179	212	205	227	191	204	190	177	198	210	214	202	205	185	186	201	221	213	201	219	176	176	204	199	169	174	208	204	186	210	198	200	185	194	189	193	197	197	197	202	213	203	209	208	191	209	180	190	191	188	202	181	186	214	184	189	209	191	191	180	188	220	208	201	207	207	192	196	188	201	201	212	180	184	187	206	211	194	197	177	196	206	187	187	172	194	194	221	194	209	211	202	166	188	201	179	210	180	211	186	191	212	230	211	186	167	211	207	198	212	215	183	205	222	165	197	188	208	182	209	194	198	220	217	231	200	204	210	208	201	205	202	209	207	196	208	190	210	178	210	202	207	205	186	215	181	204	191	204	214	202	205	189	217	202	195	179	216	177	209	202	186	198	216	196	187	198	220	203	206	203	204	218	207	196	181	203	192	210	185	198	213	211	184	217	174	206	196	194	192	188	189	170	214	206	213	215	179	205	206	213	200	208	201	199	187	216	219	200	200	195	201	186	184	209	199	186	186	212	216	217	203	199	181	219	220	195	188	206	180	203	209	206	204	195	210	199	189	193	210	201	202	198	186	178	196	186	168	181	181	198	210	225	204	180	194	193	177	198	183	199	206	192	206	213	183	183	176	211	201	193	202	200	214	182	201	179	167	209	189	217	197	193	182	202	194	218	232	240	178	175	177	197	189	217	180	178	164	215	193	210	199	196	183	203	184	198	186	200	180	220	190	201	187	211	197	195	187	194	199	166	198	176	191	190	199	179	187	176	185	218	204	200	194	197	190	202	171	188	178	202	184	203	191	212	192	208	199	174	204	192	185	197	186	187	194	198	201	168	189	187	185	197	196	182	185	209	224	175	202	196	188	188	181	208	198	201	199	190	181	188	189	196	232	207	193	209	200	179	185	190	207	215	168	201	199	176	196	177	223	175	208	192	199	204	192	193	196	202	179	204	216	178	226	201	193	217	198	181	181	198	180	171	190	180	182	217	193	200	214	191	208	174	193	223	196	193	223	181	185	213	185	196	199	199	210	194	198	205	176	194	196	203	182	226	171	210	201	202	197	199	177	226	205	187	198	193	199	239	202	211	178	201	198	210	234	195	186	207	193	210	222	204	191	171	173	185	185	211	184	199	201	228	194	178	182	208	183	182	193	220	204
45707	55032	39369	25230	17486	12504	8937	6397	4154	2525	1601	1212	816	604	444	335	286	265	267	243	240	235	221	230	224	212	210	244	196	228	207	202	229	212	224	209	197	217	207	230	222	209	217	197	200	188	222	201	208	195	196	210	201	212	205	200	211	196	202	228	215	220	203	199	196	193	205	206	204	227	223	201	199	197	217	180	178	200	192	232	191	211	201	218	196	200	235	199	222	208	206	214	218	235	205	216	209	188	197	248	204	203	219	249	205	226	244	218	188	220	215	216	220	225	206	226	226	205	210	214	187	203	206	214	204	215	193	218	213	180	216	200	213	205	193	199	206	201	241	175	216	199	227	196	187	224	199	196	232	210	211	220	221	221	213	225	203	220	229	207	213	208	184	210	192	185	199	207	203	198	187	198	219	218	207	187	206	222	207	229	196	202	219	211	216	217	186	226	191	209	217	225	188	183	215	220	219	209	210	227	204	206	194	217	219	199	207	246	213	209	222	213	194	232	190	215	206	199	225	219	189	204	210	217	219	189	208	211	204	196	200	196	200	189	200	219	206	211	216	228	216	227	217	210	198	200	186	221	193	230	207	235	196	205	217	216	185	192	190	176	193	216	201	216	199	230	190	168	225	204	225	221	219	204	182	223	220	222	194	231	200	216	198	204	218	192	186	188	203	204	211	211	199	178	208	217	210	206	221	188	213	203	214	198	210	215	201	203	219	198	252	218	196	209	171	216	218	221	200	198	208	197	217	215	230	204	214	200	203	203	225	203	217	193	207	241	231	184	216	235	219	221	194	224	210	185	186	191	229	202	210	233	201	198	196	207	215	235	218	199	213	212	241	223	209	213	198	213	220	214	207	216	210	235	201	214	192	217	224	225	211	222	203	220	204	203	210	190	239	215	187	219	190	217	213	219	221	195	208	226	219	204	227	182	215	209	221	198	183	210	209	234	218	222	204	225	228	206	232	190	223	217	202	191	210	177	232	203	229	226	214	227	176	197	225	207	190	201	223	205	221	199	211	217	203	203	208	206	214	212	210	199	177	198	226	215	176	220	208	227	191	198	227	238	229	214	204	207	211	227	228	216	214	203	201	202	215	211	192	195	212	221	207	214	236	206	216	218	199	251	204	218	200	200	221	235	181	202	212	236	199	222	233	190	180	185	211	213	215	204	206	212	219	237	204	197	209	199	212	220	202	216	220	187	199	207	210	197	209	223	200	206	191	231	233	226	208	203	197	199	208	225	205	196	216	183	190	198	225	203	229	218	208	228	194	219	200	207	222	206	216	235	213	219	209	178	217	209	201	190	211	196	224	220	202	217	194	218	199	202	212	218	237	207	214	191	219	212	203	212	202	213	210	231	214	191	218	179	219	203	231	202	164	209	212	214	195	204	193	238	194	223	208	189	190	204	198	206	188	187	206	200	206	214	204	221	199	228	212	201	208	215	210	195	191	239	201	202	203	200	193	207	229	197	238	211	235	213	215	219	195	209	218	211	213	207	193	203	229	221	204	212	177	215	239	221	220	222	225	206	202	206	206	205	209	219	211	194	202	201	201	239	212	196	202	204	211	201	196	206	213	202	196	215	216	223	189	198	195	195	205	191	226	211	206	221	215	224	209	223	211	193	208	206	215	197	186	200	203	213	206	212	212	224	211	211	239	203	189	218	221	233	239	206	214	178	191	191	183	196	223	201	233	167	229	233	199	211	227	218	221	215	219	196	208	228	201	209	188	185	218	214	219	199	200	191	233	216	215	194	247	218	230	168	182	186	204	222	199	218	194	207	216	205	217	203	208	217	196	202	197	189	204	228	225	189	195	229	194	197	203	225	191	168	194	204	214	212	204	244	187	197	207	175	212	193	191	203	224	191	201	214	201	206	213	181	201	208	216	187	225	203	189	208	196	198	195	215	192	202	198	189	210	236	196	202	202	204	200	211	224	211	203	204	224	192	226	172	225	197	222	182	201	206	197	196	212	221	212	196	217	191	193	192	208	207	185	202	185	212	243	201	207	204	194	191	188	214	202	202	209	213	194	249	196	200	225	209	162	202	222	205	202	213	226	197	204	209	215	214	203	205	195	230	201	205	196	203	208	225	203	209	205	194	207	225	212	205	217	211	198	213	229	202	205	220	186	193	234	188	186	205	208	219	240	193	213	218	191	189	226	210	186	213	223	207	211	215	225	203	210	223	217	209	217	216	204	217	203	197	212	194	204	213	205	215	189	210	202	190	209	204	179	219	216	211	229	200	207	229	211	222	225	214	187	218	206	187	234	208	233	180	253	232	208	205	215	214	190	201	221	223	207	236	208	203	210	191	211	197	216	222	202	214	244	194	207	204	217	221	191	217	214	200	204	214	245	227	200	218	204	222	208	231	196	189	215	224	228	193	219	219	200	202	226	234	194	221	190	207	200	215	208	223	216	198	217	232	217	212	192	195	202	204	231	191	178	231	211	215	213	219	209	220	199	235	193	197	193	229	205	196	231	215	218	203	236	220	173	197	193	218	205	200	200	228	217	226	198	193	204	216	198	187	216	217	206	228	224	226	218	210	200	203	219	216	209	201	205	196	192	216	203	202	216	223	208	210	198	199	224	199	215	193	212	204	212	210	198	221	188	209	210	219	208	207	184	202	209	206	228	208	232	198	207	218	193	204	192	197	215	217	237	201	228	213	220	204	213	196	224	230	225	186	195	237	221	192	218	240	229	222	218	193	205	205	203	202	216	194	229	234	222	202	207	212	209	210	198	198	212	189	204	227	200	202	192	200	198	214	201	197	221	222	198	194	205	192	188	206	187	186	202	201	234	197	208	210	214	215	214	211	197	188	201	236	189	212	208	202	243	206	217	204	211	231	196	190	215	236	221	213	207	205	214	198	230	198	225	204	210	192	186	201	193	219	193	213	168	215	195	244	193	203	224	209	202	201	222	199	203	194	201	242	203	213	209	199	212	190	225	237	223	230	198	219	204	227	212	229	192	197	196	228	223	214	200	206	208	241	210	205	207	169	199	199	226	208	199	208	230	200	209	231	168	211	223	215	202	161	198	217	227	201	214	211	205	204	218	203	194	200	202	220	210	207	208	206	211	215	192	204	205	214	200	217	228	196	197	222	194	194	214	177	203	232	211	196	201	196	184	204	208	230	226	189	215	184	230	218	202	201	214	204	196	222	197	198	215	224	193	193	201	209	213	192	188	226	219	205	218	209	207	206	208	201	217	231	188	190	187	226	224	220	207	234	210	210	213	205	209	223	206	210	218	225	220	204	197	187	188	224	240	212	212	197	208	212	199	195	213	216	206	230	206	204	190	214	175	203	191	216	193	213	197	199	206	189	212	187	194	202	213	216	203	205	227	224	229	216	191	178	228	186	232	199	214	198	199	211	196	205	190	220	180	225	217	214	211	196	188	191	199	231	238	208	197	196	207	201	214	206	181	213	195	227	199	205	219	219	211	212	213	189	178	202	216	213	209	199	214	200	209	230	221	183
39012	35982	33938	23186	11050	4872	2405	1141	733	624	441	338	297	282	260	267	221	231	225	219	212	208	207	266	223	215	213	225	212	209	238	243	219	234	237	232	226	201	225	208	234	197	253	193	210	242	199	240	204	211	203	219	209	216	203	224	228	214	217	218	241	222	215	212	205	231	212	241	231	209	241	228	189	219	238	210	210	247	228	237	228	216	244	218	211	219	228	220	198	230	255	238	213	204	236	215	235	205	214	212	216	238	221	225	237	208	220	249	225	219	215	236	223	207	180	245	249	221	220	220	231	224	230	229	227	219	228	222	201	213	216	217	251	211	239	214	220	239	228	254	199	237	210	212	207	236	210	225	213	218	205	230	231	256	252	238	231	216	228	217	228	239	214	221	198	242	237	223	234	227	233	191	212	224	221	213	226	235	233	230	237	209	194	193	222	193	225	233	199	202	217	183	236	247	214	225	224	224	220	233	220	214	239	257	228	230	224	259	216	219	221	225	236	228	204	214	219	219	216	224	218	212	212	211	205	214	254	226	236	218	202	210	211	184	227	226	218	228	228	247	187	235	253	235	230	260	212	239	220	217	222	228	232	219	216	195	236	212	235	204	222	195	225	215	231	210	212	233	239	202	210	235	218	185	204	216	226	192	230	223	222	238	247	228	205	208	225	215	232	200	225	223	208	229	214	236	232	207	234	231	215	236	222	221	250	210	223	231	219	211	239	226	235	201	217	223	215	222	236	231	235	222	222	238	212	219	216	232	221	223	246	224	208	220	238	211	192	223	235	208	200	203	214	204	216	246	203	238	216	235	218	192	227	212	228	216	205	202	237	227	219	221	229	212	206	199	218	211	214	234	231	242	255	226	211	210	216	225	211	201	206	191	221	231	231	213	219	194	226	243	198	221	209	227	218	206	238	227	241	214	227	235	221	216	182	218	244	254	197	220	224	218	241	239	263	205	232	233	234	224	205	230	212	220	229	203	239	216	245	214	206	227	246	215	219	235	218	227	236	228	204	213	222	215	241	206	230	244	229	204	220	257	233	218	226	231	243	199	223	224	219	246	212	227	213	236	248	225	227	242	211	217	216	242	215	224	209	215	218	249	226	203	226	238	206	192	233	201	238	219	222	209	242	218	238	240	220	214	224	179	239	225	243	223	234	210	223	217	222	225	244	214	216	239	223	241	219	214	235	196	232	226	240	221	213	217	251	199	227	201	223	224	255	215	209	237	217	249	232	219	232	220	202	242	200	206	233	227	228	218	239	226	254	221	239	244	194	207	239	232	227	235	205	226	224	219	211	200	218	229	222	229	226	248	230	220	208	227	239	223	225	225	225	216	241	223	230	206	221	224	259	217	225	222	217	213	212	223	216	193	229	218	187	201	232	211	215	220	204	223	239	224	193	193	215	204	228	239	236	220	224	202	231	201	214	218	227	230	204	219	243	210	239	195	215	247	234	207	247	218	217	193	220	219	230	228	237	211	210	220	212	213	214	214	223	211	193	208	209	233	204	224	202	234	235	254	215	221	229	222	226	242	254	234	226	197	225	223	207	220	203	249	206	235	230	236	234	225	246	212	225	216	202	251	221	227	224	215	213	205	239	215	211	209	196	234	246	202	199	200	201	186	212	213	234	222	226	217	233	218	231	216	216	237	217	217	227	227	238	220	219	221	228	227	213	212	174	209	224	218	240	198	222	238	248	193	222	201	211	230	241	243	184	216	237	236	233	235	209	212	243	253	224	246	224	208	231	222	216	233	221	221	215	211	208	213	206	226	209	189	206	209	227	225	217	206	229	205	188	226	249	236	203	214	227	204	220	232	247	231	223	233	222	222	196	201	247	214	232	220	207	216	195	231	209	179	203	201	214	240	224	198	230	209	230	198	229	225	229	210	178	237	214	224	228	224	248	239	216	221	205	241	245	226	191	220	225	205	214	234	231	215	239	213	219	212	240	221	238	207	218	236	226	205	205	230	195	221	209	222	234	220	232	204	244	214	221	217	198	212	212	220	210	222	201	223	230	223	225	206	216	211	220	212	220	234	213	239	202	218	195	224	237	226	219	198	227	212	246	231	214	193	218	207	234	223	237	247	239	246	213	219	195	235	215	208	240	243	219	226	208	234	228	227	225	219	213	226	219	233	174	223	230	223	238	234	198	218	237	207	242	221	224	238	215	242	216	210	208	202	226	225	230	229	251	229	212	223	212	245	229	228	203	204	223	215	231	199	249	210	226	202	226	215	234	240	224	217	221	232	208	232	187	246	225	197	169	233	230	247	223	200	219	214	207	271	206	234	225	199	230	222	228	234	216	207	228	225	249	251	218	221	229	205	220	234	213	246	241	193	210	223	237	194	214	230	214	244	216	240	197	213	241	225	239	239	226	228	198	232	252	222	226	236	224	215	216	222	231	212	219	210	236	207	237	249	221	228	216	229	239	224	235	220	246	205	223	197	238	245	230	210	226	228	231	212	221	223	224	206	205	205	225	192	222	236	259	225	202	217	200	226	230	242	217	218	210	224	195	233	213	241	251	232	227	224	259	226	218	241	249	234	211	196	237	201	226	230	237	206	221	228	214	203	242	201	221	236	213	233	221	189	226	201	220	237	252	241	205	228	223	223	205	227	196	229	216	227	227	201	222	207	219	223	181	252	228	194	203	212	198	200	207	185	224	212	229	254	218	238	201	214	236	231	222	232	209	193	211	208	215	210	217	233	230	215	222	221	211	223	235	207	200	246	192	226	233	211	228	213	230	226	211	244	226	228	230	220	241	222	216	229	227	225	227	225	232	232	228	225	218	198	202	241	221	220	203	193	209	231	214	208	213	227	231	240	219	233	239	229	214	226	243	227	208	197	219	215	192	254	191	232	237	220	208	213	200	221	232	227	218	237	212	245	184	231	223	222	244	221	214	263	235	227	220	208	216	241	223	204	232	221	224	212	200	213	226	232	200	222	211	229	207	192	208	241	211	207	229	236	232	216	225	243	220	201	211	230	222	223	253	206	214	211	225	218	247	237	236	226	212	234	198	214	200	239	238	220	256	227	258	201	220	199	221	219	226	236	209	232	228	218	189	221	219	237	236	224	227	213	236	226	232	238	223	223	197	225	240	236	233	208	225	192	232	207	245	223	230	200	208	238	222	206	236	203	238	224	217	235	190	231	224	222	225	216	242	219	225	204	213	228	237	231	222	228	218	224	214	198	243	196	257	193	190	222	210	249	245	231	207	255	209	214	192	209	201	235	209	240	215	227	231	221	245	227	210	233	221	226	219	208	206	211	222	228	200	195	213	231	206	221	254	211	204	198	227	244	222	222	224	229	230	243	254	236	217	201	206	236	210	215	232	217	235	239	200	223	210	192	231	229	220	196	227	229	217	220	219	245	245	223	224	214	206	220	226	230	217	207	222	226	192	207	216	211	240	208	203	227	225	208	228	229	246	198	234	211	228	236	217	206	212	239	225	209	228	240	210	247	207	213	248	241	209	229
42253	47974	33597	20962	12575	6993	3729	1859	1173	860	564	432	418	324	275	298	294	272	240	259	239	309	261	236	265	238	225	249	231	217	228	252	225	264	235	262	247	249	251	262	283	229	264	241	253	250	226	232	255	241	252	239	224	216	228	235	230	209	213	241	286	222	232	239	271	246	235	211	236	263	248	209	242	268	244	261	230	236	232	232	233	234	233	260	241	240	253	261	268	263	240	217	241	262	241	250	231	214	226	231	225	274	240	248	213	238	218	243	216	241	256	228	242	264	242	265	231	266	226	241	260	252	271	203	229	230	218	255	229	243	220	215	255	224	256	251	241	233	232	237	223	239	239	272	255	244	231	253	251	229	248	240	213	232	273	229	234	240	252	240	245	255	236	236	243	230	269	251	220	251	234	236	241	235	276	249	253	229	230	236	218	271	248	243	244	270	222	246	209	228	253	249	225	223	229	221	249	233	269	253	248	244	245	248	222	244	229	245	252	247	249	251	222	254	251	262	244	232	263	228	229	243	230	238	242	262	238	235	251	231	248	260	256	237	230	233	286	244	249	257	234	246	284	242	221	230	233	250	263	262	228	263	237	238	248	243	228	232	261	252	251	260	233	274	242	239	240	230	238	249	257	269	245	235	235	244	239	269	244	261	242	228	218	263	216	253	249	247	237	250	244	225	252	252	242	260	227	239	229	260	236	226	240	286	256	250	207	249	250	242	239	250	209	224	241	234	226	248	229	252	238	230	245	243	245	249	212	244	214	235	240	283	253	264	247	212	219	213	249	221	203	259	229	251	263	273	235	228	235	221	234	223	247	217	241	243	247	261	257	251	225	215	229	255	275	240	241	214	250	227	219	257	255	223	231	231	241	254	222	241	250	237	250	231	228	275	268	236	275	231	240	240	242	234	221	232	217	254	264	252	230	248	236	244	221	222	211	241	223	245	278	247	221	227	253	251	269	225	251	237	247	227	246	249	243	238	246	236	271	227	292	229	239	246	222	254	242	250	246	215	233	239	212	235	239	245	239	255	252	255	242	229	242	273	248	230	213	255	218	258	247	263	219	269	228	233	258	235	235	231	252	254	267	250	240	248	252	211	255	270	242	233	256	255	270	265	267	253	230	239	243	242	216	247	236	268	249	252	226	229	258	261	226	270	206	228	224	246	244	235	264	226	261	246	276	246	246	226	252	234	228	231	263	227	234	258	254	233	239	246	233	223	235	236	245	252	241	241	247	203	238	250	249	259	234	227	236	254	223	240	240	243	261	238	228	239	241	240	258	225	236	262	233	242	234	260	235	233	246	207	229	220	259	214	238	248	240	231	247	254	228	250	240	252	238	248	241	246	238	248	256	245	240	247	223	241	241	275	236	223	215	245	245	241	234	233	237	245	242	242	262	265	256	245	234	241	233	239	254	217	248	273	241	229	228	238	212	243	238	222	240	245	252	261	238	252	240	236	247	246	231	251	238	266	226	244	245	237	224	236	244	248	238	225	256	243	257	232	243	269	255	228	241	234	216	248	262	243	251	214	250	249	262	262	255	265	236	217	222	257	285	200	256	211	253	232	255	226	226	250	213	258	252	236	200	245	243	216	238	251	231	248	235	257	265	256	198	266	232	240	222	247	211	256	224	254	260	254	232	245	231	235	209	251	238	226	228	264	259	249	246	248	229	239	224	230	243	213	239	235	216	245	220	228	213	264	252	231	237	239	228	239	255	230	267	223	237	258	221	236	241	252	232	243	231	239	259	253	225	264	228	226	240	233	249	245	229	236	219	250	255	272	209	218	233	254	259	224	230	273	244	242	258	240	239	240	271	266	223	228	254	216	233	272	227	236	220	246	238	231	234	256	258	216	237	257	259	246	204	236	250	258	242	252	257	246	231	248	198	250	252	238	253	221	236	223	234	254	240	244	241	233	238	228	216	252	274	220	232	239	228	254	226	232	255	242	235	230	268	223	235	270	248	247	215	210	249	242	268	240	241	234	220	231	244	238	230	220	219	230	236	248	250	234	210	220	239	214	233	240	250	230	244	249	258	265	254	253	229	230	202	260	237	236	229	266	259	230	234	252	229	227	233	250	228	239	235	252	232	258	260	276	245	219	230	244	230	242	255	260	228	268	246	228	243	225	217	235	237	255	233	224	244	216	221	244	235	242	236	248	220	214	248	252	253	282	233	255	239	252	258	229	219	234	240	233	247	250	243	265	223	236	250	220	261	252	243	213	239	266	234	245	236	256	265	252	231	238	219	221	227	242	238	252	220	249	252	221	241	254	260	240	221	245	216	255	245	236	277	260	239	246	222	268	230	233	235	226	223	249	240	250	213	243	248	239	248	234	260	239	257	231	244	232	243	217	261	263	252	241	245	226	223	255	236	230	236	258	220	227	238	232	263	259	247	204	255	254	242	233	225	233	263	228	251	245	254	240	248	244	252	252	214	255	217	262	220	242	239	263	235	232	274	258	220	224	228	246	255	239	234	249	250	264	230	252	252	240	253	264	250	237	237	227	257	233	264	219	247	217	250	236	242	231	231	238	266	240	226	253	249	222	233	246	198	255	241	234	244	257	223	239	245	239	239	237	238	219	268	235	226	236	237	243	249	244	241	252	225	252	219	232	256	229	265	223	246	235	230	227	236	261	250	236	268	238	248	234	224	213	213	251	258	218	251	236	275	225	231	263	256	215	234	233	269	209	248	244	254	249	237	240	242	257	246	245	278	223	269	273	211	244	241	222	229	235	279	244	246	267	242	224	246	241	230	230	239	245	226	234	232	235	251	233	250	248	234	247	246	239	213	250	254	249	270	253	230	242	239	239	253	256	252	222	251	222	219	237	232	223	260	257	234	240	242	265	227	235	236	257	227	235	239	249	250	271	258	270	242	246	246	232	217	240	250	206	270	241	239	238	227	227	235	219	258	266	264	233	252	228	250	232	207	226	248	253	262	231	259	226	238	253	256	214	246	233	234	254	218	250	236	266	254	253	263	251	238	257	216	251	236	226	247	227	257	228	263	226	221	257	230	249	242	213	278	243	224	225	254	255	242	232	232	238	245	249	228	227	247	230	245	225	223	230	236	235	232	254	262	218	251	239	212	265	226	248	247	252	232	204	237	238	247	240	240	224	254	253	247	227	250	245	241	241	287	236	235	220	250	262	236	224	226	239	242	236	212	236	276	262	238	229	247	241	244	247	237	229	249	263	245	248	230	246	208	238	255	233	231	233	248	222	268	281	219	234	245	226	232	229	229	228	252	232	250	219	266	230	260	243	233	226	228	219	242	238	242	247	254	260	228	216	238	240	237	263	240	237	232	238	236	223	239	252	248	233	243	231	248	262	236	249	255	259	246	211	224	227	212	242	235	242	218	262	271	229	254	216	214	225	205	228	242	238	271	252	236	218	252	230	251	232	256	243	267	253	227	231	238	230	250	259	229	220	276	229	249	247	248	247	248	254	257	233	216	265	231	254	249	271	288	266	261	232	256	226
23431	21046	28343	24308	21100	13059	2976	1128	640	507	368	328	290	245	231	238	241	232	208	215	230	216	204	192	196	202	206	197	219	211	192	192	201	221	224	178	238	185	211	185	197	186	184	187	215	202	170	190	212	198	185	183	181	198	204	202	191	183	195	187	170	168	208	190	197	193	176	241	201	207	213	186	195	182	202	200	178	194	205	187	192	208	171	186	201	190	177	227	192	186	194	198	190	190	202	202	213	191	219	191	201	205	211	202	184	217	198	195	203	193	196	199	152	203	203	193	181	178	196	188	204	195	211	226	196	206	208	190	198	193	173	189	203	185	189	226	183	181	185	180	184	192	203	205	191	176	194	165	190	185	203	211	190	207	171	215	207	171	199	192	251	182	195	202	191	219	176	188	190	189	189	208	177	196	211	179	200	189	199	177	197	203	195	199	199	218	168	215	204	213	186	191	204	177	188	224	213	187	211	195	198	197	215	189	187	180	176	186	198	214	203	165	182	195	187	203	204	214	174	201	217	204	187	208	197	193	200	215	204	223	205	196	175	192	181	186	198	234	208	194	187	210	207	219	203	203	182	208	187	207	219	200	201	187	197	197	187	200	182	191	172	199	187	207	198	219	189	170	214	194	180	176	173	194	190	182	210	182	219	201	205	183	206	209	186	195	181	184	207	195	194	174	199	218	191	201	202	214	177	182	160	191	211	201	225	187	194	193	180	192	191	189	184	207	191	160	192	200	191	204	175	186	216	212	202	197	199	166	191	198	185	207	190	198	194	191	184	198	211	205	184	199	205	183	216	194	188	205	186	208	200	203	179	171	203	178	193	210	196	203	194	194	199	194	218	198	191	172	194	211	210	198	225	192	210	210	195	196	206	186	222	193	199	232	184	210	184	207	193	194	222	184	203	196	209	180	198	224	201	203	201	177	197	188	212	196	196	178	187	174	212	216	205	220	195	198	198	180	195	178	192	211	218	207	198	188	217	187	214	204	201	217	169	216	183	178	195	215	190	205	196	179	216	190	222	193	197	179	198	179	199	181	200	196	196	207	209	186	182	199	196	168	195	221	197	179	214	206	223	208	211	194	177	232	190	210	243	207	186	205	218	182	174	190	200	201	204	185	189	198	167	199	189	171	186	183	211	190	169	191	216	183	187	204	209	218	190	174	199	173	183	197	207	197	211	192	175	204	200	200	196	190	195	184	190	175	211	180	203	179	196	219	180	204	203	195	180	196	197	197	194	188	208	185	194	188	182	220	173	203	207	185	196	180	215	192	202	223	215	215	199	214	208	197	193	203	165	195	215	212	191	205	207	215	194	182	174	210	206	209	194	191	208	203	177	190	213	185	192	205	192	205	195	172	205	229	190	179	194	196	197	185	208	190	210	190	177	205	209	182	190	183	196	179	188	205	184	197	217	186	206	191	178	197	196	205	221	203	173	221	223	165	198	185	187	192	168	217	194	202	205	202	190	187	222	192	189	194	197	185	211	190	196	183	213	212	176	179	199	187	194	190	191	208	192	215	196	193	228	198	202	186	194	189	204	205	203	204	198	188	222	187	208	190	193	190	192	198	206	178	202	210	195	165	188	176	186	189	205	187	196	189	216	194	192	209	175	183	192	187	220	196	185	195	178	187	199	210	209	199	184	178	182	205	160	157	200	174	173	207	210	212	207	211	189	178	188	205	172	198	192	199	208	197	170	193	183	197	213	213	184	168	187	209	209	208	210	209	197	207	194	193	211	196	184	206	206	174	207	190	164	210	182	218	189	224	197	189	196	209	184	190	169	195	178	184	177	203	213	193	192	184	177	188	186	187	229	212	200	196	199	205	179	179	187	202	176	182	218	189	182	198	186	200	202	201	198	206	197	195	197	198	199	209	184	210	186	206	191	214	202	201	187	181	208	199	203	209	214	192	204	203	202	213	201	201	177	202	203	210	177	196	209	195	206	206	190	185	175	204	195	196	192	216	178	180	194	214	211	203	189	211	201	174	204	204	211	163	184	200	220	182	206	175	195	221	175	206	206	195	182	197	208	194	201	224	194	215	192	184	185	197	197	188	165	208	226	212	201	217	203	215	169	217	199	201	229	206	171	192	166	191	206	203	182	192	211	219	197	191	206	218	181	195	200	211	183	192	202	206	182	205	212	211	197	184	181	173	194	194	176	181	221	210	225	214	187	169	170	177	180	200	180	183	204	191	188	212	181	168	207	198	195	201	197	187	181	190	184	176	194	204	200	191	167	194	223	212	192	223	211	187	196	191	192	204	182	186	207	187	183	230	207	185	224	209	187	180	194	206	219	194	186	185	187	211	206	186	203	190	202	194	207	201	187	194	183	172	198	184	198	183	202	222	199	206	210	201	207	204	207	197	201	197	170	211	194	171	216	191	192	210	226	195	184	179	187	211	199	201	172	193	198	193	188	181	203	203	195	200	182	223	183	202	186	175	190	212	198	200	199	207	206	198	199	197	184	201	204	217	186	183	203	189	205	192	202	185	183	211	208	177	190	206	180	214	176	196	210	197	202	207	216	184	194	190	178	203	194	167	196	206	204	191	180	209	193	179	192	207	192	197	186	214	192	182	194	165	188	180	227	213	197	205	189	202	207	242	201	222	196	196	210	210	201	194	201	215	177	171	199	171	207	200	224	222	183	198	184	188	208	210	203	200	188	216	215	195	170	218	193	200	190	180	192	187	215	165	215	202	178	205	224	178	177	198	191	170	213	171	193	196	194	196	192	192	187	193	206	209	204	212	207	200	176	198	201	195	206	190	184	176	203	173	188	211	205	186	184	184	201	204	187	188	194	194	212	181	180	194	197	203	203	198	204	195	182	180	219	204	210	185	191	219	203	195	186	167	158	196	205	186	189	183	183	196	183	193	211	205	218	207	202	191	201	202	206	202	185	197	202	202	200	196	223	205	193	211	200	192	204	207	205	205	170	220	193	204	186	200	189	206	188	203	173	206	193	212	206	203	183	202	182	198	202	211	192	194	186	204	233	204	196	186	212	183	193	209	194	183	175	207	184	220	208	173	197	185	191	192	176	203	204	202	222	181	217	234	194	204	162	210	202	185	214	186	215	177	175	181	216	206	211	215	172	185	195	192	212	187	197	185	198	204	171	215	196	201	200	197	210	213	204	232	184	173	174	212	184	200	209	197	172	188	187	200	179	198	201	182	196	197	169	215	216	211	190	203	162	213	175	199	210	212	188	182	175	203	188	194	205	190	205	228	188	214	199	204	232	200	180	173	189	216	202	216	194	174	200	188	183	219	199	186	194	172	192	191	183	195	199	213	190	208	177	187	210	183	188	198	189	200	215	200	174	218	183	198	217	205	189	178	212	198	191	214	194	214	218	193	211	212	186	205	184	186	216	218	218	197	168	176	205	215	235	207	203	210	202	202	190	192	204	201	202	167	205	210	209	195	174	196	154	223	177	215	192	208	209	222	195	197	190	189	185	192	172	195	221	211	190	215	185	210	196	174
42638	64007	43429	22314	11792	5720	2857	1635	982	751	431	364	327	293	270	270	240	241	247	243	219	237	208	226	206	209	232	239	222	168	230	217	210	202	246	193	258	197	218	218	235	241	226	199	204	204	208	198	227	206	215	206	212	189	199	208	196	182	227	201	227	207	217	218	223	233	231	224	228	180	202	213	190	209	213	218	229	204	195	206	231	220	227	210	207	196	213	209	223	222	219	225	211	215	180	239	233	204	217	214	206	213	207	234	230	218	226	200	229	198	235	211	194	237	225	211	231	196	219	215	204	220	236	197	206	225	203	197	199	200	214	226	222	210	192	216	230	244	206	199	201	207	201	214	235	213	211	224	217	237	225	192	218	211	228	201	197	199	218	223	200	201	213	196	217	209	224	196	193	201	206	231	219	206	221	229	227	212	214	163	209	222	193	217	227	226	227	225	223	204	237	234	217	208	209	226	212	212	222	219	184	226	222	227	213	211	219	222	218	202	208	209	210	185	198	208	199	224	175	213	198	203	229	239	217	238	189	229	221	204	192	222	230	185	206	195	228	221	231	219	193	207	209	203	200	224	212	222	211	171	198	220	198	210	201	234	223	202	201	199	238	198	182	235	209	228	193	203	208	190	199	206	226	229	203	231	205	228	223	216	212	237	209	247	232	199	215	222	211	190	229	194	220	213	221	211	239	219	219	204	210	206	224	209	206	174	200	205	220	205	214	211	206	207	224	212	220	204	204	215	204	196	226	207	214	213	238	212	189	223	208	205	219	216	204	203	196	223	188	200	229	208	201	193	202	218	221	214	220	190	209	212	203	225	233	197	210	224	229	204	197	195	185	213	216	215	202	215	209	212	180	180	214	199	207	197	233	208	226	220	205	208	195	224	214	211	216	190	201	179	209	204	216	213	230	210	210	222	227	235	205	231	242	198	231	201	206	217	217	201	183	232	206	201	220	232	197	214	200	191	222	207	201	214	219	196	228	214	213	203	232	188	220	188	227	215	220	198	216	215	206	216	213	207	214	203	218	201	207	224	205	224	200	234	232	221	191	211	236	200	226	231	213	224	211	200	174	223	201	183	189	238	237	240	194	232	221	236	199	224	214	210	246	205	220	226	218	232	192	210	204	211	186	208	184	221	182	207	211	231	218	198	212	207	224	227	193	198	223	201	225	221	192	202	236	225	225	215	216	194	207	224	196	218	202	204	213	200	222	214	208	219	222	198	222	185	217	233	209	219	216	230	223	213	219	209	220	214	196	223	220	223	209	206	203	230	198	228	231	210	212	205	228	211	195	223	213	208	197	190	190	209	201	229	223	199	212	190	212	197	221	213	198	217	182	197	214	204	176	221	212	227	210	206	194	212	220	216	191	214	225	201	214	227	198	215	194	205	189	246	211	198	226	178	187	225	194	182	214	226	175	239	206	213	181	220	194	228	210	195	215	225	222	202	231	209	191	196	190	210	192	213	209	190	237	194	197	196	220	207	210	222	236	220	192	196	215	204	201	225	215	232	211	195	238	192	217	204	207	230	237	209	194	211	217	202	225	231	211	202	203	229	219	200	232	217	217	213	204	223	242	228	221	224	206	216	224	225	216	224	201	184	176	224	215	222	203	232	243	196	215	233	199	230	188	203	176	190	208	211	218	213	217	207	221	224	237	219	188	203	209	201	242	237	186	197	188	225	182	223	220	208	212	217	221	188	223	220	201	176	206	189	188	208	223	212	214	196	200	229	200	171	209	203	224	203	210	210	219	195	169	213	238	229	228	219	206	188	221	186	212	224	219	204	192	212	203	211	175	217	207	231	183	212	188	192	193	214	223	202	235	211	220	206	199	191	226	219	192	216	216	227	211	200	205	201	214	215	200	211	183	192	228	233	231	227	210	196	176	221	199	220	198	222	214	211	209	214	210	206	195	196	193	218	202	204	230	191	207	231	187	207	206	190	220	223	217	189	226	213	209	242	204	213	203	202	194	227	200	196	205	224	213	229	197	200	203	219	203	223	222	222	214	211	207	180	201	226	193	205	217	222	203	197	205	210	223	225	211	206	201	194	221	217	201	225	189	212	218	211	253	199	208	223	217	225	195	205	212	202	202	194	238	202	216	211	204	221	204	198	193	220	211	210	197	166	226	201	204	225	225	218	207	218	196	208	230	212	209	200	209	222	199	208	194	222	218	241	225	228	202	200	240	231	231	201	184	210	220	202	218	239	218	234	206	202	209	186	216	225	210	210	223	198	199	219	213	228	202	210	196	207	206	227	229	221	217	238	215	203	208	231	219	216	217	226	239	215	189	219	214	220	209	204	213	211	211	241	224	206	208	225	215	204	233	211	207	193	198	239	210	212	230	193	186	198	198	196	200	199	210	231	207	205	209	203	198	235	220	223	236	211	232	220	204	192	207	212	200	213	215	193	213	208	236	216	216	210	218	231	192	199	186	209	206	208	195	212	188	217	221	219	220	188	191	209	215	225	183	199	188	194	195	212	214	242	227	212	226	181	226	252	214	212	196	210	192	209	203	206	220	191	191	202	211	192	213	218	207	208	213	243	220	202	178	214	216	242	204	209	214	193	221	206	219	226	232	218	248	216	172	198	216	210	238	212	215	184	200	227	235	222	198	210	236	208	214	217	224	215	201	248	213	206	230	200	213	232	211	207	212	227	220	225	217	216	201	176	209	203	192	226	203	219	219	217	210	206	202	210	216	201	188	188	189	226	217	189	203	227	190	233	186	249	211	222	214	236	202	187	243	226	185	194	211	203	215	217	194	248	237	204	190	209	230	196	228	225	176	214	219	205	211	218	223	201	234	224	198	193	207	198	218	219	214	218	242	203	217	203	194	199	207	223	222	220	199	236	210	211	203	240	226	214	216	229	227	207	211	227	191	207	228	214	226	200	179	215	196	208	224	217	192	205	187	226	215	214	201	206	210	193	236	212	218	202	208	222	225	199	215	215	234	212	179	211	207	223	208	214	206	224	199	201	221	212	195	223	218	228	197	206	231	195	228	226	212	192	205	214	210	227	208	197	196	202	211	201	222	224	204	209	207	187	208	215	226	209	202	216	205	214	223	212	247	209	216	216	230	192	213	236	211	228	209	208	196	220	215	214	204	233	193	225	192	213	208	214	224	214	219	216	214	211	200	211	220	196	210	218	221	211	222	194	205	222	205	214	231	210	196	210	237	220	205	203	192	202	216	217	218	212	209	249	207	224	193	214	197	231	206	221	196	197	204	225	207	248	210	233	211	237	206	217	224	209	222	205	214	227	245	219	224	232	184	254	191	185	210	201	196	200	233	207	207	219	204	228	220	211	213	219	226	207	205	184	209	236	227	207	222	217	238	200	183	226	206	190	222	202	215	218	218	194	233	199	189	208	234	210	222	195	205	209	190	208	223	231	205	195	208	205	184	215	224	213	251	231	178	225	210	187	218	221	194	200	221	202	237	216	189	196	201	201	195	230	202	214	193	194	221	210	204	207	212	222
25194	21271	26751	24917	8085	712	479	399	294	270	248	263	232	230	247	255	249	208	228	227	243	242	273	226	231	227	246	239	291	236	271	217	222	227	205	216	236	246	190	243	222	225	224	267	251	223	226	225	216	241	213	265	227	257	247	222	212	231	229	215	227	220	239	213	217	250	225	219	218	216	230	223	228	211	217	245	230	235	228	213	239	245	251	283	217	239	228	253	239	238	250	230	234	242	218	233	229	240	281	234	221	260	230	213	224	243	224	239	225	210	236	234	210	231	229	227	241	224	246	251	227	225	226	243	239	252	201	223	261	223	226	224	240	240	242	262	244	227	226	212	229	257	239	205	261	251	249	245	242	234	229	233	248	210	234	211	211	237	247	224	261	231	216	252	239	241	230	206	237	245	238	224	221	217	214	214	235	205	223	258	252	216	227	265	246	215	186	209	257	241	200	264	236	239	246	197	245	227	233	239	227	233	226	238	228	222	259	207	241	228	242	229	247	256	238	220	243	230	234	228	256	234	239	222	252	229	203	242	256	235	271	224	222	227	260	224	221	198	210	250	261	228	229	228	237	238	224	223	241	228	246	260	244	241	237	240	216	238	218	238	231	258	239	225	245	249	238	246	239	230	248	232	218	207	215	242	227	236	234	242	238	227	235	212	217	255	247	234	200	238	223	220	250	198	247	237	226	253	203	240	201	213	217	252	213	254	195	229	225	219	249	223	224	244	228	217	236	258	217	228	231	219	254	253	238	246	244	217	215	216	234	206	234	243	226	205	246	262	210	249	201	252	245	234	267	216	224	210	227	241	256	237	218	237	234	217	240	225	228	233	236	221	236	225	213	224	220	212	247	243	240	229	239	210	221	205	222	215	237	230	253	264	206	228	223	232	224	234	223	228	219	236	240	250	255	213	222	233	232	242	215	259	212	259	232	241	240	229	248	255	248	246	253	244	236	226	230	248	245	235	243	231	216	209	231	240	225	216	266	229	210	229	240	246	215	243	242	244	222	249	220	233	237	254	243	238	246	247	229	248	213	230	273	243	237	258	233	246	245	218	241	242	256	233	225	227	243	251	219	236	226	206	228	238	240	206	244	211	228	230	238	223	261	264	235	240	237	212	230	224	243	249	243	228	247	227	241	223	227	233	224	225	252	261	235	265	229	224	241	265	240	263	235	206	227	243	235	216	259	235	214	225	244	246	240	246	235	230	232	239	231	213	215	237	232	241	224	231	240	234	218	223	198	227	242	246	232	256	238	211	234	249	217	241	237	208	222	251	234	241	231	251	237	190	209	228	230	258	238	246	256	223	224	250	222	228	241	216	209	217	218	244	231	236	258	250	215	240	219	230	257	241	220	238	231	225	242	205	218	235	224	231	209	250	228	247	233	234	255	241	221	233	203	236	243	232	231	224	210	233	261	250	267	233	244	262	219	229	232	240	230	253	220	248	234	245	237	222	239	226	233	231	221	241	238	217	233	237	232	248	223	212	227	240	231	214	237	225	264	218	221	215	236	243	225	250	243	218	220	252	244	204	224	256	233	254	226	236	238	221	211	225	199	257	228	238	243	286	230	238	235	230	225	233	257	237	214	226	236	195	270	236	245	220	254	222	225	225	238	252	210	227	222	246	200	227	214	249	222	226	228	247	234	241	229	232	208	245	236	216	225	234	248	241	202	231	249	229	248	238	215	230	218	226	220	232	230	228	251	215	233	206	234	228	228	223	227	267	229	240	206	212	213	237	230	222	201	233	239	241	223	238	218	237	246	214	225	236	250	248	234	253	219	240	231	211	234	215	255	226	227	234	228	236	253	216	264	226	213	237	213	204	222	224	237	209	241	208	230	234	230	210	216	229	237	240	237	220	242	225	207	230	233	240	231	236	235	232	221	225	200	248	235	224	234	229	256	253	250	228	236	212	273	237	225	233	246	223	253	229	245	244	246	230	236	213	224	225	230	240	228	241	234	255	221	240	225	260	250	213	215	254	226	245	217	221	185	232	205	211	227	248	214	251	261	238	246	235	258	229	228	233	231	239	222	216	230	207	225	218	227	258	229	230	244	227	183	220	236	222	239	221	235	235	227	229	217	241	249	251	204	219	194	216	236	229	202	230	223	234	275	237	228	205	233	240	224	225	244	237	240	240	248	195	250	225	225	218	238	227	235	237	245	212	216	197	254	232	254	234	248	240	255	192	210	229	227	204	236	232	240	232	232	239	208	232	235	222	200	203	265	246	234	251	243	226	223	244	225	240	278	240	210	235	214	208	246	233	250	228	231	237	243	235	219	266	260	234	233	232	218	228	220	256	249	243	259	256	215	228	220	213	234	224	246	254	250	218	215	218	225	245	207	257	241	238	233	238	212	236	259	256	256	222	265	210	230	219	246	241	248	223	200	240	222	215	237	239	254	216	238	236	241	214	238	201	220	234	237	202	205	256	227	254	264	254	220	245	255	236	225	236	225	201	253	205	261	209	245	243	226	240	239	235	255	223	253	260	232	250	260	222	240	245	234	203	223	234	230	219	232	223	232	234	247	230	240	235	260	230	251	200	240	229	224	231	232	225	239	219	203	219	231	232	225	266	228	254	237	240	227	220	240	223	232	229	259	240	217	242	256	203	275	230	232	237	241	258	230	224	239	225	217	231	233	256	234	210	223	234	246	223	229	204	273	227	229	217	233	241	229	227	244	212	237	238	248	219	252	250	221	234	230	225	238	236	226	255	239	236	237	200	206	214	246	233	244	266	233	215	260	220	265	228	221	231	246	232	220	231	252	265	244	221	222	237	221	247	229	216	235	251	227	258	249	268	231	200	209	252	233	218	229	246	221	218	250	227	237	201	228	251	250	218	198	239	237	240	246	232	210	223	245	229	226	209	228	215	245	232	229	218	236	230	239	255	228	250	227	245	215	219	247	238	213	260	247	231	182	205	235	209	236	233	244	223	237	233	277	232	245	234	212	233	241	233	246	218	231	235	208	247	249	225	229	224	211	239	226	201	234	241	233	247	222	231	234	236	217	263	250	250	197	220	235	220	196	256	247	250	257	213	214	232	220	227	222	222	236	217	217	223	219	240	253	254	243	242	229	248	248	229	236	261	243	241	211	226	244	247	226	234	232	239	238	232	224	226	217	248	227	274	205	226	214	228	243	222	273	205	234	250	235	225	232	221	242	237	236	226	241	243	218	228	232	232	254	232	199	252	239	228	238	222	242	231	235	219	237	218	243	206	243	236	246	238	222	236	259	252	252	240	239	253	249	238	248	220	224	230	249	221	259	239	242	263	232	236	245	241	219	225	207	221	232	214	224	193	222	238	191	221	231	208	212	232	243	221	256	222	220	229	237	217	233	217	214	240	227	265	244	234	246	221	224	195	215	245	225	222	239	223	222	224	238	223	211	230	220	240	268	236	227	227	223	245	232	244	198	219	242	228	227	240	222	228	248	246	236	247	242	228	214	219	237	251	228	233	250	203	249	233	238	200	240	225
43836	43216	17621	4635	1626	830	638	499	324	315	289	290	263	286	242	264	273	257	261	259	265	239	261	252	221	241	251	237	254	250	253	225	264	236	249	242	230	236	250	257	236	240	236	272	259	236	251	247	241	261	249	233	247	243	237	261	247	281	242	218	263	256	225	254	247	279	244	269	262	259	251	277	238	267	263	243	233	227	285	248	241	287	251	259	257	239	278	249	242	241	221	210	252	267	255	250	237	275	249	236	251	279	255	252	262	255	250	224	256	271	272	265	219	253	255	253	264	241	258	218	266	242	248	267	267	262	229	244	249	232	275	225	242	254	254	245	246	266	276	261	251	256	269	230	261	252	245	253	228	263	258	270	271	257	261	219	304	244	248	238	240	253	249	267	271	228	295	252	255	220	250	259	237	265	259	281	260	244	272	262	272	224	259	225	253	266	230	245	255	243	259	218	240	259	239	271	266	231	250	255	248	245	255	234	264	255	218	257	270	233	248	276	260	243	258	234	278	241	242	277	221	243	256	245	273	269	261	243	257	258	274	243	266	240	243	243	264	235	245	253	225	255	247	236	258	246	237	293	222	272	248	252	238	244	258	257	252	239	253	273	254	230	252	251	253	236	268	238	236	265	237	265	272	267	237	240	240	240	257	242	240	239	235	273	260	242	252	245	251	250	229	272	254	265	233	260	252	266	243	248	234	253	265	252	252	261	241	262	260	230	245	268	232	241	249	275	247	252	262	250	265	253	258	258	280	248	277	271	253	248	271	253	245	251	255	227	259	253	258	237	244	258	233	269	240	246	227	217	272	239	264	268	246	221	250	245	256	231	246	258	261	271	259	253	260	243	244	263	257	253	250	242	230	226	258	275	242	253	251	255	247	242	246	252	270	241	244	237	236	262	221	265	243	246	249	232	258	243	261	271	250	250	233	251	250	253	257	250	239	237	239	254	251	272	253	273	283	243	228	263	275	246	240	220	245	263	244	259	255	270	263	242	228	252	249	245	225	243	236	259	244	265	247	266	244	258	248	257	230	244	248	228	251	247	248	268	241	247	245	245	227	258	221	237	251	247	234	250	235	236	257	247	243	259	257	262	260	230	240	262	229	269	246	249	256	266	235	244	263	236	223	231	242	275	272	251	262	267	260	210	250	279	250	252	253	271	246	249	248	250	239	260	269	235	243	226	262	240	263	258	255	233	245	229	241	235	262	244	240	244	253	242	263	247	220	263	272	226	236	229	267	240	236	266	271	276	242	229	254	234	241	249	248	246	249	283	246	253	233	267	237	268	229	272	265	253	272	269	267	255	245	241	266	243	248	260	240	227	227	227	277	218	267	249	265	232	228	256	258	228	244	277	233	248	242	250	261	275	251	260	258	258	250	283	238	246	282	279	247	255	207	258	261	233	262	251	262	256	256	248	297	253	230	231	270	249	275	262	248	269	267	233	214	253	230	263	238	240	276	243	252	232	251	246	234	243	258	240	235	253	252	238	261	249	229	262	275	230	261	239	269	255	219	236	247	254	220	258	278	257	274	257	239	239	250	244	248	261	241	233	239	236	229	248	235	248	269	225	289	273	238	258	254	260	230	265	234	286	245	236	212	239	246	271	254	250	241	250	239	263	253	223	233	241	273	276	238	241	264	246	234	244	241	231	244	240	224	285	240	270	253	234	248	234	258	261	243	249	248	225	244	239	238	230	252	253	238	259	234	254	260	254	259	249	221	237	256	222	250	234	211	221	262	229	231	261	237	248	258	247	225	241	252	247	231	237	238	259	245	248	240	246	258	232	222	225	230	217	249	282	234	270	230	272	245	260	233	275	229	272	257	275	244	260	256	243	245	251	271	240	254	250	247	271	265	262	243	248	246	265	246	244	277	233	248	226	256	267	259	262	260	213	244	234	231	233	239	218	228	245	242	239	244	269	251	268	234	249	256	233	233	256	256	248	209	227	269	264	274	265	262	268	264	260	260	241	231	266	222	227	275	237	251	229	264	228	253	256	263	276	221	255	264	217	263	245	252	251	272	243	264	279	238	265	273	240	233	242	252	264	275	245	255	248	274	240	280	224	247	240	248	253	246	250	277	255	232	250	236	248	236	240	270	261	260	246	252	260	225	222	237	253	278	259	261	239	256	253	236	255	263	226	242	233	284	253	246	245	256	257	256	260	245	246	235	280	256	251	244	270	259	251	261	240	275	267	231	234	251	262	236	239	269	259	266	271	236	256	233	230	254	258	261	262	263	255	230	235	220	209	260	261	269	219	242	239	228	260	243	254	236	265	252	266	240	251	250	254	234	239	238	248	229	258	248	260	227	245	243	231	264	252	259	240	276	244	250	242	269	234	263	237	236	230	259	227	263	272	208	251	266	242	250	240	251	278	239	238	255	233	261	259	250	245	269	220	245	265	253	248	239	251	242	217	232	241	248	250	252	226	247	247	242	244	253	258	279	225	239	254	259	236	246	223	249	253	236	271	285	233	227	263	243	236	240	238	239	254	250	266	249	240	250	250	249	225	250	248	271	251	256	241	261	257	281	258	210	260	246	261	240	230	223	261	279	248	227	254	254	228	265	258	260	217	267	270	240	228	245	240	218	225	255	237	252	259	246	225	250	246	247	265	272	265	273	263	254	258	240	242	236	244	242	251	258	252	256	256	239	220	257	249	230	262	241	261	221	271	246	239	273	287	261	264	253	222	263	250	270	255	261	266	260	254	244	257	259	274	272	256	254	273	260	291	235	243	237	260	258	255	242	252	273	224	250	236	266	268	246	233	236	262	238	223	246	270	243	247	242	238	264	257	237	254	268	253	241	264	248	251	252	268	261	229	218	261	234	239	261	258	242	255	236	262	251	251	232	269	264	249	231	231	246	254	237	248	253	266	279	239	211	242	250	246	252	249	237	262	248	278	256	289	235	251	236	280	259	252	252	254	225	277	257	265	270	246	274	250	244	234	246	243	235	250	276	242	245	263	292	260	244	243	234	265	254	246	254	231	204	230	269	267	234	230	249	243	225	232	233	254	245	228	244	267	231	240	259	261	269	239	241	278	240	277	265	238	266	240	259	221	235	253	255	238	246	262	257	256	277	248	287	228	239	262	238	257	253	274	248	239	225	240	257	247	230	239	230	258	270	246	245	264	245	283	237	268	259	275	241	225	227	211	243	260	237	265	256	247	281	231	261	213	229	275	254	245	259	267	279	257	245	256	239	253	262	260	251	245	236	253	250	264	273	242	237	242	259	245	234	256	260	239	257	249	268	285	240	245	241	248	238	261	233	234	234	233	257	223	248	246	259	234	221	226	244	256	272	287	255	240	238	229	259	262	253	228	218	251	266	264	236	259	283	241	230	254	254	239	264	227	263	251	247	253	244	227	244	260	238	261	260	245	253	228	247	276	280	263	251	238	266	260	245	286	240	248	242	228	273	266	256	246	261	252	260	288	245	228	246	265	257	257	261	253	258	275	241	266	249	272	227	238	258	225	244	227
22500	21016	28330	23897	21019	20942	4388	650	473	420	347	316	256	251	252	224	240	201	220	226	225	180	214	202	230	228	218	212	185	214	252	228	202	225	196	192	188	185	232	211	228	215	228	206	197	210	219	199	201	177	195	195	205	209	212	197	213	181	201	214	202	229	201	217	213	213	208	197	189	218	205	184	217	207	200	202	179	185	244	217	189	187	214	223	198	195	192	184	196	199	193	204	214	209	192	199	204	205	222	192	207	204	209	237	219	198	233	208	201	224	200	198	205	213	186	221	177	225	213	209	226	213	210	206	199	227	219	220	182	211	242	212	204	208	202	196	203	218	194	218	209	202	219	248	213	180	215	218	222	193	210	182	200	186	212	206	231	212	198	212	194	201	200	225	201	244	232	218	211	215	200	218	201	212	194	208	190	202	223	212	226	231	200	207	187	189	218	198	223	252	219	189	207	201	187	234	218	215	213	182	205	194	180	202	221	189	211	197	242	228	196	168	208	193	194	184	194	217	228	202	206	154	208	186	198	217	212	179	202	203	209	213	204	199	199	248	217	197	198	226	213	176	188	206	189	190	186	208	216	220	186	224	201	200	206	217	193	204	178	200	190	206	198	208	214	172	198	205	210	228	209	182	214	224	225	190	213	213	198	220	204	213	193	198	198	234	214	221	185	188	209	181	209	203	219	211	199	212	199	218	189	185	221	225	184	209	210	198	200	217	185	189	196	221	210	221	191	210	187	206	212	203	207	175	222	183	212	196	199	198	217	217	182	206	220	189	216	213	219	227	234	241	227	194	203	206	225	226	214	209	205	215	175	176	184	188	223	184	191	188	213	221	224	219	202	212	213	224	200	203	197	230	219	181	213	205	199	217	183	222	208	200	221	191	199	180	212	209	196	256	205	178	210	202	205	192	184	205	223	204	201	248	213	208	210	220	209	196	215	188	232	210	236	205	223	182	213	174	229	201	201	204	238	222	195	222	220	193	230	191	207	188	197	215	192	205	198	201	193	190	189	184	198	192	220	213	198	193	207	206	221	233	226	184	224	209	220	210	210	200	212	186	186	201	226	197	218	195	229	214	202	196	196	223	194	207	211	213	199	200	204	206	209	202	200	212	187	234	173	191	216	220	192	203	197	208	194	215	200	200	187	206	199	179	221	209	220	181	220	172	201	183	194	241	204	223	218	199	207	200	197	215	205	205	228	203	213	202	230	228	217	219	209	198	213	230	179	192	191	214	205	231	214	204	227	213	212	207	199	198	224	205	201	211	198	219	209	195	203	197	216	211	230	186	220	181	200	220	209	177	205	205	186	188	185	200	214	205	202	207	219	201	189	208	193	197	204	187	212	200	176	199	222	185	205	188	215	229	220	198	206	199	215	190	219	234	217	209	219	223	250	194	217	209	204	206	232	206	198	183	179	205	179	188	193	200	195	188	207	241	216	176	221	188	206	198	206	209	210	227	205	187	185	190	192	203	198	191	197	206	215	216	195	199	183	210	213	223	199	214	191	216	183	199	205	234	204	196	210	208	188	215	211	191	163	219	220	206	202	224	224	215	220	197	199	189	214	195	197	195	206	225	191	215	190	199	200	201	215	194	203	204	212	197	206	187	207	196	204	217	192	200	214	228	223	207	190	208	217	197	186	197	231	205	244	211	211	242	211	215	194	203	199	218	233	201	204	173	212	198	217	213	179	196	220	217	209	192	222	241	185	200	230	201	225	196	204	183	208	208	203	202	224	205	186	209	190	173	214	204	199	211	210	209	192	170	183	216	207	203	198	198	212	212	202	205	199	186	246	204	220	194	196	197	196	217	230	225	212	198	210	231	223	192	198	210	225	190	212	204	212	194	203	203	197	202	214	191	202	210	196	182	211	200	178	185	214	202	199	212	217	241	208	194	196	205	186	197	200	222	193	216	211	211	213	205	228	202	212	179	223	194	217	198	208	176	213	205	197	228	219	204	201	194	200	217	214	195	196	213	216	222	215	209	189	227	170	228	193	214	194	224	213	185	196	191	184	229	183	221	231	196	211	199	222	219	222	199	201	203	226	204	222	197	197	229	190	214	199	202	198	176	223	196	180	203	194	198	212	184	206	206	209	193	193	226	190	192	237	225	210	211	232	207	206	240	182	219	201	221	222	219	229	218	191	220	189	194	194	200	217	215	212	220	219	204	194	192	184	202	221	209	225	216	203	181	214	223	229	192	220	224	250	201	211	198	185	188	204	220	218	211	194	213	187	217	202	216	199	190	222	203	199	200	201	192	216	211	187	207	213	186	205	224	200	207	202	197	215	181	194	224	202	194	199	206	230	192	209	204	219	190	190	182	187	211	195	191	203	210	200	190	214	209	202	205	206	205	202	201	193	207	185	187	192	204	181	224	205	233	198	211	207	210	201	198	227	230	175	206	199	213	226	179	188	190	202	206	223	240	191	199	174	206	205	201	193	231	209	198	214	238	240	221	212	204	210	198	206	204	190	194	202	195	224	184	203	206	225	213	207	206	201	221	184	196	205	197	201	216	196	213	198	202	217	226	202	211	215	216	251	214	208	182	200	193	209	191	194	212	196	206	194	222	232	242	195	197	209	194	192	193	167	206	229	173	203	187	204	205	192	217	203	181	206	179	228	203	208	181	231	212	203	221	196	235	209	201	206	208	211	182	203	196	221	220	220	200	196	212	207	201	229	217	213	230	191	207	209	232	195	196	194	216	226	207	182	215	193	228	211	223	191	216	198	225	173	220	214	195	217	224	192	218	215	192	192	192	187	232	230	214	218	199	217	209	203	217	212	225	207	215	207	213	214	191	198	216	231	192	178	188	188	198	200	206	187	220	209	211	202	221	189	222	222	206	194	209	202	231	226	212	183	210	210	186	202	228	192	225	210	237	209	180	199	222	204	216	188	184	183	190	181	213	166	199	212	196	186	199	185	227	198	224	197	211	219	215	217	206	199	226	198	224	234	204	200	225	249	199	200	251	219	220	224	214	218	209	230	190	218	211	216	204	231	207	206	213	176	218	206	216	196	204	226	210	206	215	213	199	194	231	203	199	228	212	206	165	181	184	220	210	195	178	198	216	197	188	186	193	201	210	215	217	232	161	218	218	207	207	194	188	209	211	225	187	189	241	191	203	174	230	218	212	193	212	219	178	202	198	229	208	231	194	200	211	199	209	189	213	190	219	190	205	178	207	224	218	207	191	213	195	197	196	228	218	228	178	197	204	222	187	204	193	237	224	168	182	219	208	214	219	212	185	226	181	183	188	184	185	204	216	217	207	224	218	214	212	213	188	198	196	205	213	202	200	225	211	198	196	181	216	182	179	207	223	218	200	216	212	228	185	221	211	221	206	210	204	220	234	203	217	199	203	215	186	201	185	196	215	209	194	218	209	198	199	196	208	200	208	207	180	208	205	188	215	214	195	220	211	199	210	209	202	220	240	168	204	201	232	170	219	208	230	194	195	220	203	202	214	211	189	208	211	204	216
39250	40559	16055	6614	2876	1726	1063	836	665	514	455	421	372	302	292	255	237	249	234	233	234	232	204	239	211	225	237	231	236	230	206	207	210	217	228	210	227	213	223	212	235	243	218	192	204	232	217	243	221	197	235	201	231	227	202	218	213	199	211	225	204	215	223	240	194	218	218	197	217	201	213	223	232	221	225	200	201	228	226	233	232	221	237	194	219	221	228	212	230	205	219	208	195	208	218	214	196	230	264	200	226	227	216	220	222	255	228	223	230	209	212	224	199	251	220	234	205	241	217	211	222	192	210	211	224	231	204	241	227	225	193	209	231	219	228	220	209	236	216	236	219	212	228	210	210	202	227	225	240	222	228	219	206	217	213	216	234	252	206	217	203	199	198	193	240	217	237	194	216	212	183	203	214	207	216	199	183	208	212	226	233	226	216	216	209	236	196	236	207	223	206	237	245	216	204	192	233	229	198	199	215	201	214	219	220	191	228	204	216	228	254	213	238	247	220	210	234	210	219	228	208	236	235	210	222	215	222	214	218	234	227	229	265	232	210	194	225	210	227	229	233	224	226	232	216	227	220	226	241	218	231	227	225	217	194	222	224	211	208	239	225	216	238	225	188	209	221	231	213	259	210	216	253	228	206	205	226	217	209	227	219	255	202	221	226	247	227	224	239	216	225	204	248	202	233	221	224	208	240	210	240	224	193	196	207	211	203	243	230	237	230	203	221	234	202	214	198	245	234	225	229	234	225	216	229	214	217	245	227	221	206	223	197	268	223	231	217	221	191	233	216	231	213	266	217	206	189	213	223	201	208	221	232	210	208	215	219	223	203	209	209	219	215	207	225	207	204	230	224	198	211	234	193	226	215	235	217	194	189	224	232	220	230	203	221	207	194	221	208	215	226	201	201	229	219	223	219	207	203	209	230	224	230	239	207	205	223	220	212	191	218	222	237	205	218	224	239	211	237	213	223	209	220	211	206	193	200	208	227	227	193	213	243	216	214	230	211	209	234	200	197	214	248	233	220	207	221	192	219	180	236	181	213	221	237	207	205	232	237	210	230	225	249	218	194	216	208	200	220	226	228	202	216	241	198	242	199	217	213	235	226	203	224	222	207	211	228	204	239	197	221	222	209	248	225	235	192	213	207	223	212	219	211	265	209	232	201	225	219	224	215	212	214	229	245	209	185	236	224	195	195	238	224	198	189	234	203	234	216	222	221	207	238	215	228	199	249	234	245	203	239	211	210	239	219	198	227	227	214	233	203	205	202	225	217	230	218	203	221	207	238	216	225	224	219	225	233	204	201	209	206	219	199	197	227	205	215	227	205	225	226	212	240	214	230	222	214	226	208	238	221	189	235	209	219	211	214	241	225	227	201	236	194	237	237	213	247	207	241	199	222	210	212	241	190	220	215	226	220	219	212	208	225	227	192	219	196	222	222	223	232	229	217	234	223	202	233	214	227	196	200	225	205	223	238	206	225	230	222	237	201	200	230	235	195	236	200	232	226	237	225	208	209	224	218	223	196	206	245	219	228	224	215	222	228	212	223	239	210	203	196	213	231	198	228	219	242	203	179	204	208	208	192	202	250	251	222	230	203	243	219	204	216	201	237	223	234	216	218	202	208	214	227	217	240	219	222	214	194	235	209	204	191	237	206	205	204	244	226	205	220	219	222	221	221	243	216	187	237	242	215	218	232	229	232	225	221	252	223	197	215	215	199	218	224	213	234	204	227	195	227	203	234	221	220	218	235	256	231	227	206	219	249	214	226	203	212	221	220	211	211	210	212	224	205	202	198	220	222	212	193	195	228	225	219	226	244	245	211	202	213	207	215	214	219	236	209	212	204	176	212	227	209	213	218	215	224	202	223	236	208	239	202	242	221	223	227	213	206	233	208	212	208	203	232	198	200	195	222	212	194	217	205	204	220	204	236	220	216	211	230	213	229	243	227	220	218	193	211	220	213	222	215	197	191	225	230	216	244	253	198	228	210	222	203	192	219	223	210	216	220	210	198	212	194	216	207	215	228	245	235	216	213	209	222	196	254	234	227	237	210	204	204	206	215	238	219	220	196	220	206	210	246	240	220	219	208	196	198	207	218	209	246	224	225	215	208	197	222	214	217	212	219	200	220	219	211	203	206	202	202	203	209	211	220	215	230	218	181	213	201	201	229	252	210	222	204	223	203	192	201	205	221	230	218	193	215	221	214	221	226	212	238	231	223	222	224	210	225	231	225	229	221	216	227	214	208	212	221	192	236	228	221	236	207	227	220	197	226	201	199	207	195	218	210	210	223	226	226	209	225	222	201	247	215	208	222	197	202	202	213	234	190	233	202	246	215	217	225	226	198	214	226	216	210	213	232	239	185	212	221	222	227	227	229	193	233	199	213	218	201	240	197	209	206	220	184	204	210	223	214	216	214	233	215	226	235	222	223	211	208	237	233	220	230	248	225	222	206	218	245	240	209	236	219	222	231	237	200	236	252	221	227	197	201	187	210	221	262	195	229	232	200	222	238	218	215	220	222	230	212	209	225	217	216	219	217	210	201	237	199	216	212	249	199	218	224	198	188	223	214	217	225	225	228	213	201	186	216	204	216	220	220	232	221	228	235	221	190	223	221	226	206	200	239	228	243	236	214	200	219	208	217	222	213	222	224	203	220	223	224	227	227	213	222	202	195	235	184	205	237	187	223	225	217	229	230	225	198	230	233	215	221	209	239	204	198	227	197	230	223	217	240	212	247	220	242	220	199	209	215	209	214	237	211	201	248	222	211	213	218	228	200	222	250	229	207	211	183	200	221	220	211	206	216	214	220	222	195	221	204	212	226	231	210	247	193	205	212	218	223	224	213	242	224	228	222	192	238	250	220	195	235	235	222	206	221	225	222	211	228	233	217	233	189	236	216	217	222	226	231	196	212	220	249	199	226	219	228	235	248	224	217	223	227	214	211	196	197	215	215	210	212	208	201	199	223	223	200	227	215	203	210	238	218	198	232	229	213	205	231	211	241	227	207	219	223	214	219	227	234	203	240	229	210	236	213	209	230	218	231	201	215	203	227	196	219	213	206	240	248	213	231	225	208	221	219	194	203	207	251	217	203	219	221	223	229	218	186	241	212	180	216	207	223	223	211	248	225	246	211	226	245	212	210	223	208	228	184	216	207	195	243	228	214	204	211	213	204	201	249	203	228	214	236	233	224	211	215	216	229	214	228	205	237	218	206	215	217	231	210	229	210	220	266	223	219	210	204	243	239	205	210	212	223	214	228	221	215	197	228	236	212	222	205	223	222	230	183	207	224	209	230	197	212	228	222	221	213	231	218	219	222	200	236	221	211	210	225	204	224	210	210	212	209	217	222	222	244	204	243	238	228	220	211	208	212	197	225	170	223	221	222	229	229	216	223	200	218	241	221	206	231	209	201	225	223	233	229	212	216	205	223	210	217	211	232	238	222	223	217	221	229	235	232	220	239	221	196	231	247	220	207	213	235	237
39598	28702	20668	8736	2194	996	613	403	353	310	315	279	262	241	197	224	220	233	245	239	252	243	227	228	229	208	268	226	211	240	205	188	224	212	218	227	227	223	249	240	229	253	249	193	224	234	251	243	224	218	242	235	225	250	205	236	217	240	232	207	211	223	234	244	227	250	239	242	203	215	232	251	208	214	238	220	210	212	236	233	208	226	207	217	245	235	234	251	246	244	220	235	234	245	255	237	227	229	225	246	223	243	213	238	231	203	237	264	227	230	253	219	215	236	214	221	232	203	241	220	240	227	229	226	238	226	232	217	241	239	198	264	211	220	223	249	209	244	227	227	227	237	213	228	240	257	216	220	264	245	233	253	246	232	231	241	219	249	234	220	227	248	243	232	212	238	239	243	237	237	236	225	221	220	206	225	246	236	227	235	223	194	223	253	239	211	209	219	205	259	235	224	223	215	208	228	236	237	218	231	219	247	199	223	241	227	237	232	221	238	236	225	249	238	242	235	232	203	234	202	233	228	249	222	238	206	240	235	245	217	246	226	238	210	225	232	243	251	246	220	216	235	229	234	158	208	249	239	215	233	255	231	209	212	213	226	237	213	221	243	232	242	218	224	224	251	250	209	244	232	217	236	221	227	237	210	238	214	227	233	230	241	242	244	218	227	217	220	218	212	242	233	243	217	240	227	217	203	208	244	235	217	210	226	222	223	222	250	229	263	218	218	225	208	198	235	209	194	250	201	223	224	233	223	231	242	220	232	234	230	207	217	223	225	225	230	237	209	242	238	213	231	258	256	234	230	224	246	220	226	254	242	227	244	224	231	238	215	235	236	238	230	209	198	223	241	208	245	202	242	250	250	232	233	220	221	209	232	226	272	222	200	238	181	238	241	240	236	243	232	230	230	229	228	215	222	238	214	251	217	207	225	229	245	236	255	202	241	241	235	201	225	277	196	248	221	219	244	196	236	260	238	232	234	242	240	230	225	231	196	239	225	252	235	241	218	230	218	252	239	243	253	219	246	221	260	237	229	226	227	224	234	225	249	218	234	247	231	231	264	230	219	219	235	228	205	222	249	252	232	235	219	213	208	225	217	245	226	224	244	219	216	233	231	245	213	233	237	208	257	251	203	238	233	215	264	221	220	203	218	243	214	223	207	202	239	227	227	221	217	243	229	212	210	198	263	227	231	236	223	234	236	220	248	230	243	240	217	216	202	230	233	211	202	219	231	206	232	243	266	241	247	232	210	232	212	264	215	241	208	237	249	227	240	218	202	262	213	253	265	234	236	210	224	229	228	226	206	215	212	221	226	226	233	218	214	249	211	194	245	219	217	225	242	226	210	235	227	254	221	236	227	232	215	236	231	222	252	239	200	226	229	247	211	226	230	214	221	228	224	217	243	235	196	235	231	218	234	242	233	215	246	237	226	255	215	250	222	216	227	205	230	241	247	224	245	208	211	233	227	219	213	229	256	218	223	218	218	209	210	242	208	248	234	276	252	226	219	214	218	246	224	198	212	231	222	239	187	206	243	208	247	227	229	213	214	234	227	223	227	216	241	243	225	229	246	226	250	204	218	221	231	251	250	262	226	235	212	207	215	221	228	223	222	225	246	232	220	229	249	220	257	222	230	233	216	233	238	200	216	243	224	257	216	229	243	262	251	237	221	204	238	198	222	232	220	241	245	219	241	227	245	226	217	234	229	213	243	198	234	236	232	220	237	228	239	207	235	220	269	247	221	208	187	230	216	197	216	238	236	252	211	243	242	257	222	223	219	243	219	212	203	210	245	209	232	236	222	221	216	242	241	224	236	242	189	239	207	228	224	238	232	247	231	231	251	233	236	253	250	236	204	229	272	223	217	220	233	257	228	236	230	236	252	235	242	198	254	235	212	254	244	230	245	219	189	214	243	211	233	230	210	228	272	194	221	242	225	265	254	224	240	254	220	224	254	230	207	257	236	228	227	250	206	233	232	212	252	221	255	223	235	218	216	214	235	205	259	244	257	260	236	256	250	214	217	230	205	239	226	227	217	245	223	221	240	230	228	251	230	213	242	229	242	250	221	245	229	243	241	215	247	229	228	249	258	233	250	222	233	206	210	211	251	224	225	236	236	271	246	216	226	228	216	232	225	245	234	205	246	219	215	215	204	213	217	232	239	233	238	234	206	248	244	232	215	242	233	194	253	228	244	236	226	222	223	229	231	207	286	230	214	223	233	237	251	209	208	246	214	226	261	245	218	239	237	215	221	200	211	218	235	198	241	227	232	273	229	220	266	226	245	247	211	219	198	225	238	239	217	244	244	248	223	235	217	223	247	217	200	210	231	244	230	239	221	216	243	223	217	204	259	225	230	210	241	234	239	214	236	226	232	248	235	256	236	248	234	216	236	233	239	223	212	205	250	252	237	211	228	218	231	234	234	216	243	215	242	224	216	217	241	226	196	208	206	212	235	225	227	231	223	252	224	211	212	237	238	234	214	226	223	221	219	248	236	229	247	220	245	261	226	238	240	224	221	226	241	235	222	226	232	244	243	247	212	206	220	224	223	240	239	238	207	236	201	246	228	229	245	223	241	217	243	231	217	261	219	239	225	228	234	209	244	236	225	217	210	247	221	215	225	226	264	225	264	252	226	229	230	211	235	225	235	227	257	209	198	225	218	216	224	256	232	198	235	261	211	226	224	215	241	232	231	245	213	222	244	215	210	241	211	246	213	228	223	241	232	250	207	234	219	235	229	215	234	251	216	220	253	231	213	240	209	224	234	237	223	225	232	233	225	222	244	206	254	199	232	209	269	247	215	242	228	206	195	212	220	225	241	225	243	223	223	237	227	227	239	227	221	236	225	231	208	221	221	210	232	218	244	200	202	245	261	232	244	254	218	213	219	227	227	247	217	220	264	238	259	226	241	232	210	226	238	229	248	210	195	210	238	233	232	247	229	226	252	243	240	190	231	233	244	213	252	237	224	248	216	226	241	217	207	223	217	238	211	234	224	233	206	261	220	235	251	224	217	238	204	238	213	221	229	210	243	201	236	215	238	242	229	236	244	217	215	230	221	249	213	239	227	224	234	232	219	206	233	236	229	224	204	240	245	249	224	221	245	238	231	229	231	221	207	203	248	239	235	223	228	233	253	237	259	236	230	226	244	219	212	251	274	216	220	230	218	240	230	235	226	262	241	229	237	227	243	271	235	219	229	229	233	212	255	260	248	233	245	230	232	217	243	214	227	222	228	234	232	224	229	234	222	226	234	244	218	216	227	255	218	229	214	196	230	242	223	216	234	222	214	240	216	244	217	224	235	239	220	211	229	247	250	238	245	240	212	239	237	239	252	239	252	219	205	241	200	251	202	213	227	219	244	256	214	235	236	211	249	231	204	205	209	219	229	226	244	213	209	195	208	251	252	269	241	220	238	236	226	253	242	209	229	232	212	253	238	235	214	211	231	240	206	235	227	216	245	251	199	226	220	234	231	227	207	257	222	242	209
43794	35987	16097	6625	2933	1453	823	581	441	378	300	299	244	265	283	247	282	246	248	269	237	265	246	239	234	257	221	223	271	265	227	267	285	254	265	232	263	254	248	263	241	263	270	222	239	258	245	228	230	245	264	274	243	251	259	221	270	231	245	248	246	241	247	233	271	223	245	280	254	238	240	230	257	260	252	239	230	246	265	252	265	208	216	236	223	276	253	263	224	236	243	250	259	267	231	224	254	247	250	265	227	229	266	248	256	236	244	235	247	256	260	242	257	278	231	254	261	237	265	274	265	260	231	233	236	264	258	257	256	236	240	255	250	238	234	237	262	264	240	253	299	252	250	251	245	235	242	268	227	258	239	255	229	239	246	245	246	235	263	237	252	275	247	231	238	226	262	257	240	249	255	228	230	250	247	246	231	245	264	260	270	236	243	268	242	251	246	221	239	236	261	236	250	269	254	240	230	247	232	250	238	225	257	253	223	242	260	252	295	240	278	265	224	232	226	249	226	252	251	240	245	263	233	236	247	232	272	239	248	234	252	226	245	269	258	231	238	261	256	257	253	246	264	249	239	251	217	242	255	263	229	241	256	275	235	263	242	290	254	258	237	250	235	251	248	264	250	255	246	242	259	239	262	244	270	217	241	262	264	242	235	269	262	231	234	268	235	264	232	263	247	259	259	261	253	237	245	240	264	232	248	248	258	276	234	242	223	234	254	258	243	264	206	248	246	256	262	229	277	258	242	218	232	232	255	216	251	237	236	212	273	239	254	242	240	236	245	220	246	272	301	245	259	245	261	251	220	215	213	244	234	230	232	248	241	238	234	269	224	240	238	255	238	251	235	242	253	230	255	240	241	247	252	256	239	252	259	256	260	247	275	239	233	234	255	240	233	252	255	244	251	228	244	278	260	244	268	225	259	266	226	242	269	264	247	271	227	248	252	229	266	226	239	239	249	244	281	256	226	242	250	261	270	247	282	259	269	232	266	248	221	270	267	274	236	241	244	215	258	269	282	227	252	250	282	268	230	234	258	254	255	269	239	213	237	229	239	270	241	229	248	240	250	261	246	255	246	226	240	240	264	225	216	254	227	238	244	230	264	227	254	247	233	245	240	236	228	239	239	244	220	265	243	262	254	248	235	237	253	255	232	264	255	232	230	230	262	257	265	251	251	238	230	242	251	286	264	275	251	243	247	275	227	246	241	266	247	281	264	252	254	271	256	242	253	237	270	251	255	235	269	218	244	250	247	235	265	247	239	249	220	244	258	254	257	249	229	247	207	235	258	249	261	267	255	265	286	263	249	269	220	229	218	254	236	236	248	259	237	247	250	244	215	238	242	239	228	252	246	264	237	251	233	249	253	252	236	243	244	244	238	249	257	224	265	254	209	228	226	234	243	238	271	257	263	264	258	231	251	245	280	229	213	235	229	247	274	276	239	220	261	248	240	246	234	272	274	279	291	240	235	241	243	272	238	267	204	252	229	252	244	243	250	260	223	277	245	249	224	246	243	234	224	249	268	249	256	277	240	256	232	244	242	253	246	256	247	263	264	268	250	245	266	223	231	249	226	257	246	253	255	259	250	248	252	251	250	232	259	253	265	223	232	228	259	228	265	260	250	223	258	228	191	238	272	241	231	233	226	285	275	242	253	225	245	231	238	227	230	262	219	217	240	246	264	237	257	266	273	274	225	247	253	255	243	230	236	237	271	236	229	241	232	260	245	254	226	281	255	251	248	229	261	246	259	267	264	242	235	273	241	243	249	236	275	251	233	214	249	264	247	261	264	228	259	271	252	256	247	227	243	225	236	259	261	221	262	248	242	259	267	250	246	256	213	267	232	253	236	245	239	219	275	232	250	264	216	269	229	243	265	251	245	247	242	259	231	244	273	211	253	247	215	265	259	269	243	239	240	264	242	232	256	242	233	249	230	274	284	241	230	272	267	250	260	258	238	247	265	243	234	227	232	257	249	243	257	247	242	256	217	249	244	260	245	260	242	222	230	223	231	245	270	267	254	255	250	255	264	262	248	250	232	220	236	254	248	269	256	217	251	249	228	229	257	263	241	248	232	259	253	277	251	228	265	251	231	246	239	252	253	237	265	247	264	220	227	254	225	265	243	254	223	243	252	239	245	216	234	251	262	223	271	235	257	244	232	250	251	246	258	271	260	233	228	288	230	268	246	217	246	246	236	254	219	265	259	272	206	240	234	235	253	256	245	240	244	236	264	256	263	273	256	253	229	231	284	231	242	240	223	240	247	276	242	286	230	249	261	255	250	243	256	224	244	246	247	252	274	246	236	238	258	271	223	258	249	250	248	247	226	240	265	230	246	245	245	268	226	241	245	228	226	227	234	257	228	255	238	275	203	236	249	273	216	260	226	246	232	235	230	259	226	266	291	234	244	228	245	227	239	264	229	289	265	246	245	247	236	251	261	240	246	247	240	217	258	252	234	261	255	229	258	266	243	268	239	229	240	252	246	268	239	274	266	249	229	258	231	221	242	246	262	249	244	259	254	231	232	240	247	248	252	219	267	259	243	219	243	234	236	258	268	263	237	249	244	255	245	234	249	256	259	264	256	236	231	244	265	247	260	248	236	271	272	234	238	262	261	263	225	264	259	248	248	251	265	278	234	230	273	226	256	262	237	250	223	251	264	245	256	249	247	244	264	252	230	235	256	239	237	250	251	254	242	240	243	236	235	243	251	239	259	250	225	246	221	257	268	247	215	228	242	257	260	233	254	240	244	211	254	214	225	233	226	239	269	254	246	273	256	225	229	251	251	233	240	280	289	283	245	233	248	249	243	244	260	250	239	240	254	219	248	243	242	257	243	259	220	247	242	244	234	262	215	244	252	272	253	224	251	228	236	250	239	267	229	234	230	271	246	256	215	206	263	252	270	245	262	263	197	264	256	232	258	253	224	246	236	252	258	241	241	248	245	226	227	251	247	284	237	225	274	218	251	235	249	246	244	257	256	228	243	231	249	268	260	278	249	244	236	241	232	268	244	257	248	223	259	224	240	236	246	244	234	269	238	285	233	269	262	233	254	257	233	233	251	234	251	239	243	238	232	226	238	254	236	270	256	253	255	221	258	262	273	245	236	269	245	242	279	234	272	244	246	259	258	258	245	245	239	303	223	244	268	241	227	222	243	250	252	258	298	226	237	251	256	210	257	217	259	243	244	243	230	244	251	245	227	247	253	252	234	257	255	266	263	240	215	255	269	265	243	265	235	247	236	256	239	212	220	267	273	243	242	258	217	241	269	235	228	251	239	257	240	229	238	225	243	253	248	276	246	237	238	281	258	209	241	241	245	248	220	219	243	218	252	256	256	262	217	243	257	290	236	238	230	257	250	234	246	266	250	268	284	259	254	247	260	260	249	228	246	246	255	251	208	247	238	241	267	274	223	251	240	252	260	236	233	242	228	238	240	255	252	227	236	236	245	239	242	242	248	246	264	260	234	249	262	249	232	222	262	249	246	222
23420	20962	27907	24228	20899	12465	2628	1073	663	559	479	396	368	309	286	236	227	257	228	223	214	195	206	195	196	211	173	204	211	191	193	182	192	211	211	167	210	193	177	207	215	222	209	206	202	196	224	181	236	195	205	213	217	220	198	195	189	217	195	204	206	199	185	207	206	182	202	203	192	206	183	226	211	193	193	207	210	188	215	201	202	187	192	179	218	193	178	222	215	216	209	213	195	186	176	188	201	196	220	200	218	198	214	227	198	204	208	198	203	183	172	185	193	211	194	196	195	208	201	224	217	195	192	207	213	201	195	179	212	179	211	209	189	202	213	220	222	195	213	203	222	194	206	232	210	210	188	191	192	196	199	181	203	200	211	177	191	212	193	202	210	197	210	188	209	189	228	231	184	208	207	177	211	180	200	193	186	218	216	189	218	203	204	205	220	194	201	224	210	189	205	199	215	204	183	219	202	190	210	199	223	189	200	220	205	194	189	199	191	199	202	214	186	179	206	186	193	197	205	196	190	195	222	195	201	184	211	196	216	195	209	194	196	204	207	186	182	204	210	207	198	192	218	192	241	215	204	209	188	210	230	203	195	195	225	209	196	192	207	221	201	171	180	199	192	199	202	215	210	215	205	179	216	220	215	201	211	193	203	233	179	183	212	201	215	194	219	207	220	193	245	186	202	185	197	207	209	192	180	192	223	201	212	183	182	197	232	210	212	208	192	199	201	191	216	205	208	180	204	192	212	210	198	180	227	190	206	206	202	213	203	197	196	179	217	207	181	206	220	182	208	199	223	197	186	200	240	190	211	184	198	177	208	183	206	185	224	188	236	189	222	198	206	200	207	184	186	191	202	204	189	193	202	203	192	212	206	204	183	199	211	227	220	187	197	189	206	210	202	202	194	196	198	183	186	179	209	206	191	211	192	222	205	198	208	179	182	192	184	213	197	209	200	208	189	184	207	196	227	210	203	214	179	216	188	201	186	189	208	196	199	205	215	190	220	206	214	195	198	184	186	207	205	181	214	203	191	171	190	223	193	208	187	183	227	208	204	203	180	184	178	225	187	200	204	193	201	217	190	215	206	186	182	197	185	195	214	190	192	236	213	232	205	200	216	215	213	222	205	208	224	192	198	218	222	201	220	190	185	199	212	208	178	217	209	188	214	201	179	212	212	170	215	226	212	199	205	197	197	186	210	234	184	195	194	210	226	197	216	192	184	206	195	202	190	184	191	200	190	214	188	198	227	199	217	207	206	192	196	192	194	185	203	207	210	191	196	203	187	173	207	201	206	234	188	184	195	196	177	204	208	203	209	219	200	230	208	199	217	207	195	191	202	208	186	246	205	201	220	207	194	187	189	203	213	192	202	200	191	192	219	192	227	201	233	191	209	175	200	197	173	200	188	200	203	209	216	210	181	207	204	176	211	189	187	201	197	194	191	204	195	208	207	168	189	222	196	195	220	178	205	204	221	187	219	214	192	198	203	200	199	184	195	191	222	233	211	208	196	193	183	211	183	186	185	205	186	206	195	225	222	212	199	198	184	205	195	190	182	205	209	196	220	186	186	199	196	231	178	202	208	215	197	200	177	190	218	204	215	206	178	187	220	189	196	181	206	202	200	213	189	182	195	180	194	181	199	204	209	208	197	193	202	201	202	208	212	204	180	185	222	184	212	206	188	227	210	208	200	221	204	183	223	193	203	172	220	182	187	184	208	202	213	202	203	203	218	211	194	204	176	211	192	206	177	209	199	212	197	217	189	188	186	208	190	220	198	194	213	191	205	176	217	201	240	205	195	209	229	203	193	203	215	225	234	191	185	181	211	188	198	192	211	188	194	198	214	189	225	190	196	193	198	214	188	185	180	198	161	189	210	178	203	193	211	205	186	228	197	189	205	216	219	215	225	193	200	194	208	186	196	217	186	205	178	185	199	217	207	183	201	207	205	233	189	165	201	201	207	189	215	189	196	178	201	197	200	201	234	170	218	218	210	216	205	201	194	203	226	194	226	173	189	200	206	195	198	191	165	225	198	190	163	217	218	205	209	199	221	211	215	229	205	194	202	164	186	198	188	203	172	199	202	183	202	197	182	183	198	226	204	264	187	220	218	195	198	204	221	207	191	216	184	219	217	195	183	208	218	205	218	223	199	186	202	205	221	185	199	214	225	197	190	199	223	203	209	203	211	245	205	189	220	189	191	217	189	208	205	214	187	203	210	203	178	205	222	178	211	204	188	218	190	168	211	196	199	201	207	181	200	208	189	195	178	216	210	207	221	208	224	208	220	200	181	217	217	220	213	195	198	201	195	219	207	176	200	196	223	211	226	204	193	217	204	166	192	214	206	209	200	177	202	214	195	210	181	202	178	195	180	192	195	206	183	183	215	214	176	237	202	208	208	211	202	231	190	193	197	191	208	218	221	187	197	227	212	222	218	199	206	196	184	214	205	201	201	193	183	199	183	211	180	203	226	193	197	204	201	178	217	197	168	221	212	201	199	202	225	206	190	188	198	192	185	210	185	215	193	207	205	204	216	218	179	186	192	197	189	184	200	202	180	209	201	174	211	180	212	191	207	225	159	199	229	208	207	170	228	208	208	237	223	191	203	211	196	211	212	215	188	186	183	228	219	194	226	214	205	202	194	196	212	191	186	187	222	212	188	194	184	216	201	194	187	180	200	193	185	204	192	170	210	194	207	182	185	212	169	190	219	208	191	201	181	183	205	192	216	218	199	197	205	209	190	198	178	205	215	212	205	223	211	205	181	204	179	204	195	203	203	203	194	217	213	204	204	206	215	196	191	221	204	190	203	178	216	192	198	209	199	185	194	203	207	185	183	187	177	193	227	191	217	193	182	204	199	170	213	211	191	191	209	207	179	209	215	202	196	190	211	233	218	215	180	218	208	192	188	215	183	196	172	210	180	186	226	206	189	220	210	200	168	193	204	195	210	223	213	198	180	220	201	236	178	195	224	214	196	196	199	217	187	196	198	161	204	199	196	191	194	191	232	192	219	200	183	202	196	204	194	191	201	194	191	209	191	196	205	176	207	206	207	228	216	196	186	190	177	207	171	202	196	208	185	212	202	192	216	231	213	192	201	176	182	166	200	190	213	212	196	207	212	200	219	211	220	185	192	209	205	215	189	204	186	236	202	189	210	192	228	196	226	170	185	212	200	210	205	193	201	190	199	186	194	215	205	180	180	210	198	183	210	210	208	193	189	201	210	208	192	198	226	194	219	208	212	203	223	179	201	212	179	202	215	208	218	187	216	228	200	222	174	189	218	225	203	182	211	196	202	167	196	193	198	173	176	221	208	186	202	212	198	211	216	208	186	185	199	194	207	206	191	204	212	197	209	202	191	170	213	197	182	220	204	207	197	179	215	200	224	193	227	209	200	218	195	209	200	227	207	244	209	221	211	200	215	214	199	188	190	182	192	200	216	212	181	191	183	214	214	178	193	166	197	178	193	195	232	190	202	206	201	202	179	179
40162	58021	33525	15074	8539	4736	2843	1608	985	730	648	510	445	372	319	276	279	247	240	242	257	208	228	217	238	229	245	211	216	213	223	184	220	210	241	197	219	237	220	199	228	211	196	228	234	222	231	255	198	193	203	197	235	226	218	216	213	254	214	208	214	215	224	196	231	201	213	231	211	211	237	202	221	208	253	228	195	231	206	235	214	214	237	209	213	235	209	222	212	232	201	221	221	193	208	220	211	233	199	230	194	198	226	250	237	186	227	224	222	202	233	208	233	236	213	224	227	217	233	231	207	217	227	206	229	220	205	234	229	242	257	190	203	210	216	223	184	177	244	234	226	228	231	222	213	211	234	224	226	200	236	232	219	212	227	199	208	195	203	209	217	189	210	201	219	206	214	211	205	226	211	207	209	214	226	215	212	239	208	221	197	193	220	206	234	220	237	231	199	236	209	208	231	224	222	210	198	240	220	224	223	217	223	200	225	238	246	222	189	213	196	243	217	238	208	242	223	226	186	209	221	222	215	212	207	217	216	199	203	212	224	229	221	217	222	211	219	207	203	188	218	196	205	241	222	221	240	213	226	219	214	221	222	222	218	222	205	212	210	211	219	225	233	209	233	224	207	210	196	216	224	199	210	225	239	230	226	228	210	199	211	234	241	230	221	224	234	202	220	215	229	208	212	212	204	205	225	234	224	211	231	221	236	183	232	258	202	209	223	205	214	212	204	199	248	225	209	222	224	183	203	225	204	223	241	190	224	255	235	225	214	191	231	232	201	214	238	224	208	238	220	212	216	214	225	219	207	206	209	197	196	223	216	195	223	193	215	226	205	193	230	225	214	213	221	218	231	239	215	187	230	235	213	202	221	211	225	203	223	207	224	227	242	240	229	186	214	202	209	238	201	224	232	220	211	206	214	190	226	208	227	183	189	184	213	221	209	189	230	236	213	255	201	216	240	227	218	207	198	226	234	234	198	216	235	212	209	214	235	193	207	213	214	229	235	215	206	200	223	199	211	214	225	225	244	234	190	186	223	227	209	197	234	212	227	243	212	200	222	236	197	224	246	199	228	219	226	235	227	195	241	233	219	225	217	229	231	217	248	179	244	190	208	203	251	243	240	224	222	178	205	211	224	221	200	187	220	214	212	221	195	198	221	228	220	223	216	229	209	181	219	238	205	221	215	203	224	240	216	200	193	213	216	229	227	229	224	209	227	207	195	225	213	215	234	217	217	205	228	187	220	218	231	219	208	219	240	218	191	220	232	214	177	228	234	221	243	239	215	202	208	201	220	241	206	203	235	240	213	232	221	234	207	233	240	210	224	199	224	221	228	213	219	236	207	231	218	216	220	198	193	216	204	214	231	196	190	228	212	248	230	217	208	212	238	221	196	208	232	219	231	206	207	255	227	203	209	215	197	230	217	260	199	229	228	208	199	204	225	210	232	251	230	223	183	241	208	220	210	214	210	227	217	227	215	231	223	231	241	212	201	205	244	190	197	222	190	184	228	218	205	192	196	228	208	218	211	223	222	220	223	220	221	251	192	221	245	184	195	205	232	233	208	214	224	238	205	195	202	199	212	214	220	214	225	213	196	205	213	213	202	247	204	232	200	214	189	230	223	212	216	204	231	221	194	202	220	246	231	222	203	216	248	217	199	229	212	210	198	223	213	206	238	213	237	210	231	228	212	201	237	219	207	210	207	235	211	224	216	207	192	213	208	207	220	219	221	207	236	195	210	218	217	213	241	225	207	191	211	202	214	216	216	191	229	237	239	220	227	208	223	198	208	230	250	207	213	228	203	221	199	226	215	222	224	227	235	213	197	201	205	202	248	233	215	243	229	224	215	221	242	226	219	188	208	208	194	246	207	185	193	215	214	225	226	220	205	197	220	203	219	183	217	184	218	225	223	219	236	215	206	200	213	212	229	213	234	214	222	203	213	212	232	217	226	225	214	231	218	225	227	238	210	212	226	233	200	206	214	208	205	219	201	231	197	224	201	223	205	224	231	206	233	197	232	211	214	216	208	220	209	229	198	226	218	229	228	188	207	225	194	248	212	220	206	209	208	206	222	187	217	227	218	230	223	230	223	185	222	209	208	186	225	203	195	233	223	235	215	215	228	201	202	211	217	228	214	217	222	229	246	251	200	224	215	206	208	233	220	242	231	206	210	239	206	233	225	218	215	222	231	214	190	192	220	214	201	197	210	248	213	258	202	210	204	220	225	202	245	226	236	231	217	219	201	207	187	222	212	222	227	207	224	202	209	230	213	224	190	213	203	203	223	230	212	213	230	211	202	226	201	204	217	211	251	213	190	223	213	237	237	208	219	252	228	247	235	199	211	232	208	205	237	242	218	218	216	232	205	218	215	210	226	221	209	206	231	223	198	234	202	242	217	197	208	231	183	206	203	244	205	204	193	193	201	198	229	201	225	211	223	203	176	189	204	214	211	236	207	221	209	184	237	199	211	187	197	201	218	206	218	210	260	228	182	204	205	220	211	254	225	217	208	229	241	214	223	229	240	243	213	242	221	220	213	224	199	205	213	236	206	208	232	207	209	210	215	234	227	226	212	236	227	207	209	207	224	218	189	224	213	203	213	234	201	219	211	219	211	213	241	204	235	218	205	238	219	240	223	220	236	225	209	207	220	230	239	213	226	219	205	233	201	219	199	215	214	232	204	226	216	218	174	210	197	212	211	216	235	212	219	205	211	193	234	204	207	215	202	227	220	211	215	209	225	219	234	217	216	212	209	204	213	219	208	218	203	207	244	231	211	223	230	206	184	192	235	211	223	218	228	218	196	219	216	216	228	212	222	239	239	201	202	224	227	210	222	211	193	215	226	209	197	220	237	212	215	209	227	220	205	224	219	230	207	207	206	218	196	217	223	203	218	213	187	228	190	258	212	232	201	223	202	246	231	223	199	242	196	221	229	206	188	222	221	223	206	221	239	206	217	221	208	199	184	195	188	230	207	216	237	229	187	221	230	215	213	214	233	231	238	191	221	223	223	203	232	207	218	218	213	224	236	230	212	207	221	219	218	228	220	203	206	192	213	236	212	216	214	235	201	229	220	214	200	230	220	234	208	218	222	188	201	229	213	210	202	190	221	225	202	222	215	213	221	222	215	212	210	208	227	230	205	225	203	215	209	211	196	203	216	217	205	198	224	215	217	230	214	212	219	225	187	233	215	226	221	247	206	210	199	233	217	217	219	202	217	213	203	221	211	202	208	213	221	218	217	221	189	214	195	205	201	223	202	217	243	213	218	217	211	205	198	203	211	212	227	243	196	219	221	231	223	229	208	218	206	224	230	238	202	234	225	207	206	224	216	194	182	217	221	211	211	206	227	223	223	201	219	223	245	203	230	226	229	202	229	214	220	227	200	217	208	229	197	202	207	226	207	225	233	214	213	238	247	197	207	260	246	197	211	216	196	200	233	190	205	215	195	216	198	190	213	190	224	218	208	213	214	210	189	208	230	241	234	189
24816	21542	27571	25950	15800	5298	2172	1037	731	510	409	393	293	309	260	257	245	258	295	228	251	248	231	215	241	231	247	200	212	227	255	243	218	237	225	222	253	239	212	226	262	232	221	229	253	224	256	216	215	228	242	228	230	251	228	237	214	242	252	234	226	265	261	259	233	267	251	220	265	243	218	269	213	239	258	219	249	238	230	254	228	270	233	241	247	267	229	241	271	250	260	254	244	242	252	219	263	257	279	243	237	260	249	234	223	254	238	237	246	226	243	219	217	226	264	240	234	230	212	242	226	228	224	227	224	229	233	234	277	225	234	252	220	221	234	254	229	237	236	269	209	235	224	234	246	232	223	249	232	245	239	257	227	247	270	213	277	225	219	252	244	249	227	253	241	240	226	216	243	237	220	244	201	231	229	249	249	254	227	256	256	254	271	231	228	242	219	235	245	244	253	254	223	247	240	212	236	224	226	228	237	229	216	238	253	278	238	262	242	243	218	277	217	241	242	228	225	212	248	240	227	240	227	215	245	219	229	218	205	274	231	203	248	207	221	233	225	262	232	212	255	264	216	239	270	215	229	231	219	227	215	246	239	214	241	255	233	239	241	241	219	237	230	240	242	236	235	223	224	272	226	215	238	230	229	229	221	232	239	259	259	224	226	238	227	235	238	225	234	254	258	255	262	245	217	238	231	251	241	227	232	222	248	278	253	220	211	240	227	209	219	238	211	210	251	261	240	235	220	220	231	222	226	235	230	197	238	255	225	244	240	234	231	227	256	240	215	253	232	215	244	235	237	228	242	255	235	212	248	265	253	228	244	254	215	264	228	256	236	255	223	217	260	242	219	272	223	237	252	227	256	237	215	243	227	238	249	228	216	233	234	226	241	258	225	214	224	257	256	243	237	242	240	262	243	255	263	209	255	248	228	223	247	257	259	224	255	275	235	246	229	256	240	242	225	273	213	258	202	236	239	238	256	275	264	227	245	239	248	223	246	249	225	264	257	244	222	210	214	238	225	241	222	258	229	259	253	254	257	237	251	225	251	231	255	230	252	213	246	232	242	229	259	242	221	224	248	248	241	237	230	228	254	230	238	220	258	263	245	238	203	213	225	223	243	236	217	249	251	259	244	243	258	262	243	218	258	260	241	252	255	230	212	219	250	227	229	272	263	220	242	241	239	231	242	235	277	220	224	252	247	247	235	245	224	235	234	231	221	236	265	229	248	221	228	252	241	242	244	254	248	235	259	249	233	240	234	236	237	256	230	244	263	232	245	242	231	236	233	226	220	270	235	217	243	223	224	238	228	258	249	254	244	227	241	226	224	233	229	242	254	218	251	238	245	232	239	217	270	258	231	250	234	243	267	252	245	236	256	257	256	256	245	247	245	234	251	230	233	222	258	219	233	233	225	220	241	226	219	239	243	249	225	254	246	239	262	248	249	244	229	257	254	279	224	281	213	255	221	279	268	214	256	258	227	236	240	236	245	248	213	243	240	213	219	222	233	247	216	236	234	223	269	240	261	230	270	229	245	228	259	256	243	244	237	248	249	235	249	228	247	255	226	233	226	259	211	257	255	264	206	215	223	242	253	247	261	222	229	232	221	218	196	243	258	240	229	266	253	248	217	219	211	249	241	229	237	199	237	257	255	233	228	252	257	237	225	263	229	230	221	245	241	221	220	233	243	258	222	223	276	252	252	230	247	229	217	249	241	252	218	248	243	239	210	257	243	238	252	243	222	225	234	229	213	234	238	219	253	234	236	267	247	231	247	254	234	233	245	258	204	252	270	229	251	223	210	247	236	229	242	220	247	225	247	264	228	235	239	235	244	240	239	245	219	232	233	237	254	235	257	225	246	232	245	244	244	241	243	258	244	259	232	224	239	244	224	216	238	253	221	241	236	241	239	229	240	255	248	237	217	269	214	222	233	222	255	221	223	235	243	210	244	241	257	254	263	227	228	252	262	224	238	214	245	236	234	246	255	238	231	240	232	243	259	257	237	252	239	231	222	229	244	243	252	244	236	235	209	251	239	222	225	237	230	248	225	216	224	246	216	269	239	258	256	253	243	232	237	260	259	227	246	227	280	236	244	238	236	249	254	241	228	255	211	232	218	233	232	269	252	235	245	231	271	235	235	223	218	205	221	260	234	239	239	249	241	252	209	244	237	249	240	245	236	249	241	220	246	241	228	250	220	247	244	268	242	220	228	216	249	255	238	231	244	254	182	242	263	231	260	221	255	212	242	250	245	232	238	253	230	232	249	231	272	240	245	234	276	225	267	219	200	232	274	235	220	238	237	265	234	237	246	263	261	267	246	239	218	238	260	238	251	219	212	234	244	242	213	223	225	252	246	221	236	258	238	216	241	238	247	240	225	238	257	253	249	233	241	218	249	238	242	263	240	254	237	247	233	253	253	217	273	259	235	213	237	236	213	250	245	231	218	224	245	268	226	227	235	240	223	222	228	261	201	231	211	276	240	236	257	238	239	246	201	250	246	240	233	242	243	220	220	248	245	231	205	238	212	256	237	215	261	254	212	231	211	231	271	228	235	238	252	245	249	240	235	250	245	238	224	236	243	272	259	223	244	220	251	226	241	252	213	276	241	232	250	248	254	246	234	255	244	263	246	221	231	248	224	223	270	241	245	238	215	239	231	252	224	232	219	234	218	230	256	223	217	234	234	207	230	242	210	248	238	217	258	240	246	252	280	229	224	255	237	241	202	226	253	259	224	223	233	219	234	265	231	272	212	239	226	224	232	205	244	236	230	229	252	243	267	221	232	225	236	246	233	245	219	244	237	225	238	240	228	240	236	226	232	200	236	261	238	243	237	234	247	227	247	265	257	234	237	229	231	250	268	238	236	273	244	216	263	242	258	249	260	252	223	241	253	239	247	238	230	234	255	255	231	253	270	224	266	241	265	244	207	261	259	236	277	225	229	237	228	206	227	238	237	222	230	226	245	229	227	240	252	241	251	263	232	235	243	256	225	230	233	250	268	240	232	248	233	205	246	242	253	256	260	259	225	239	237	243	238	242	241	214	238	238	231	228	222	255	246	245	212	245	226	230	211	231	244	262	211	240	236	255	241	258	235	227	223	238	256	238	251	247	240	231	250	218	226	237	266	249	226	232	237	240	237	245	268	260	227	243	257	234	221	261	235	232	254	241	231	240	237	220	238	243	252	243	237	225	234	227	245	248	225	256	228	234	222	237	248	208	240	222	253	220	223	227	233	244	248	229	222	248	221	221	227	236	250	230	269	273	251	231	238	217	226	251	239	236	232	217	235	229	224	265	246	229	245	208	240	231	267	263	233	245	249	261	247	206	207	256	234	231	239	251	213	250	238	236	227	245	210	247	258	222	207	221	237	220	240	244	250	228	253	209	233	237	248	233	250	232	223	249	251	214	228	196	241	248	247	241	296	235	221	225	214	226	265	257	223	262	236	229	232	220	218	246	231	236	243	215	242	240	233	230	254	228	227	244	233	280
44067	55083	33788	21572	12613	5999	3020	1667	1156	807	566	440	402	386	296	282	281	237	287	274	265	290	282	257	290	249	279	230	242	266	257	236	266	253	227	265	279	254	246	253	238	249	271	245	267	274	267	251	246	283	275	251	254	259	288	257	234	237	270	251	251	225	258	252	269	236	253	248	248	239	244	239	277	268	244	246	233	231	246	258	245	256	247	253	272	271	269	225	254	255	262	256	243	263	263	268	238	273	260	262	238	274	251	234	272	259	198	253	301	268	269	229	238	242	270	255	248	262	247	272	269	246	258	250	255	267	255	257	270	234	249	267	265	252	265	248	253	230	261	206	219	243	255	262	260	250	253	270	271	285	253	262	239	250	241	252	282	247	240	254	283	272	275	261	235	271	228	269	231	240	262	247	254	237	250	245	255	243	257	261	257	252	235	269	273	245	240	230	257	243	264	251	253	265	211	250	245	243	255	272	226	267	255	224	221	247	240	239	282	229	241	259	252	225	274	229	232	267	259	243	248	243	217	248	258	270	268	263	243	243	249	249	261	242	259	236	253	269	265	244	295	261	242	280	266	221	269	253	243	262	258	266	255	259	234	293	252	254	243	247	259	225	261	291	286	244	265	261	252	261	252	254	258	241	230	230	229	265	260	244	257	274	254	264	236	249	256	231	245	262	267	273	254	263	250	279	268	259	269	254	276	239	251	254	235	248	251	249	256	254	249	255	264	269	244	260	258	241	249	256	252	236	243	247	253	260	253	252	242	278	241	251	287	260	236	259	240	268	245	249	267	267	243	232	257	267	244	235	259	243	247	261	241	248	224	256	226	275	260	263	236	252	267	241	279	262	256	276	263	237	229	246	256	280	236	264	246	242	250	251	230	250	283	246	237	252	235	229	269	268	217	273	244	246	251	277	260	266	248	238	248	282	284	296	264	254	285	249	246	243	266	257	244	262	248	259	278	247	251	255	288	270	261	277	256	264	251	276	251	234	259	262	241	255	249	258	251	225	267	205	258	233	274	255	257	283	253	240	231	236	272	263	247	254	247	263	248	294	244	242	245	261	260	238	255	255	269	266	257	273	259	272	251	209	235	246	255	237	238	247	236	249	266	244	233	268	259	272	248	223	233	263	247	249	237	277	256	253	285	265	253	231	267	245	238	241	259	248	240	260	250	291	206	248	263	255	244	261	261	270	236	256	260	271	232	240	282	267	253	262	252	236	246	228	263	245	257	248	222	251	236	276	276	234	260	224	262	267	271	235	264	241	259	254	250	260	239	264	279	268	233	249	216	250	241	281	281	248	278	278	259	296	270	248	253	257	275	219	251	261	263	257	232	235	272	278	225	264	288	275	238	266	269	274	279	272	280	272	242	247	247	257	261	259	244	234	283	267	246	260	272	249	229	260	256	257	249	267	235	284	261	227	259	261	295	260	265	277	282	243	231	229	282	258	246	265	268	277	264	251	243	264	264	258	250	263	265	256	267	251	285	223	241	269	249	255	223	246	266	219	240	221	265	255	270	248	245	267	252	236	264	272	255	268	267	265	224	250	273	252	249	249	242	286	232	253	289	244	224	241	239	241	263	248	277	277	243	252	264	239	269	272	289	236	262	244	258	253	270	245	250	240	259	255	236	245	254	244	247	228	283	263	253	258	259	229	284	251	258	241	250	258	257	231	290	256	239	256	244	242	243	262	249	233	239	238	246	250	257	279	272	226	236	236	254	279	259	271	255	228	237	258	278	246	270	279	258	241	215	276	260	280	263	249	238	278	245	284	255	270	260	243	230	231	264	245	280	255	264	251	237	270	242	242	233	242	253	249	226	292	245	259	281	277	237	281	263	259	252	269	233	251	245	244	276	258	246	231	252	266	249	243	293	237	255	244	275	282	265	280	253	245	259	262	259	252	251	242	251	251	274	290	226	222	256	269	241	246	251	239	248	252	247	269	255	281	236	228	282	245	251	221	258	258	236	244	262	283	243	270	255	256	281	259	266	250	212	288	240	248	241	249	264	276	250	265	249	245	248	263	257	253	250	274	267	254	272	234	287	273	268	256	260	241	266	263	264	248	264	242	271	253	267	285	246	258	237	247	257	259	241	244	248	257	243	287	246	262	268	277	263	245	271	258	248	259	252	244	239	256	221	237	276	237	277	274	261	243	271	262	257	268	232	264	277	243	248	253	262	248	244	285	233	254	271	267	262	249	264	250	279	250	253	232	264	231	272	251	263	221	272	243	236	242	248	256	273	244	262	256	214	259	270	248	286	248	289	274	272	252	241	274	251	252	229	296	242	276	273	275	259	238	258	228	255	261	259	253	245	267	234	272	282	255	253	299	259	260	267	264	254	293	282	265	283	244	248	258	278	278	219	256	240	246	282	237	249	244	262	269	258	247	268	264	237	242	245	265	241	250	249	252	289	260	255	243	249	227	241	256	261	230	270	266	232	239	272	264	251	254	244	251	247	240	258	283	265	246	259	228	253	249	217	236	228	292	240	254	228	234	259	255	259	268	236	263	259	264	272	238	261	278	255	237	264	253	242	238	226	258	242	257	261	262	255	254	261	258	255	251	261	272	236	265	265	228	259	209	236	251	232	258	262	259	238	225	261	236	249	256	250	264	257	242	257	246	258	241	256	284	265	255	259	262	274	259	254	275	259	229	247	252	237	264	254	231	267	261	257	274	273	254	273	251	240	260	257	261	251	243	274	260	232	256	249	265	256	239	255	255	259	260	282	267	274	242	262	262	265	273	256	267	268	245	235	241	250	271	262	300	271	261	247	236	275	249	225	270	257	274	258	246	237	276	244	229	250	267	266	282	230	242	241	261	256	253	242	236	258	244	246	222	266	258	260	271	251	245	246	249	282	258	236	255	262	275	254	273	286	273	272	249	300	254	234	255	272	266	279	256	239	235	273	249	233	258	248	266	278	257	270	260	267	252	261	266	260	254	259	259	249	259	229	226	265	225	277	228	272	258	247	265	254	254	257	286	241	258	254	242	231	254	256	243	255	281	238	236	283	278	280	259	259	243	262	222	262	282	257	251	265	238	256	280	239	237	251	264	249	243	236	275	286	276	242	256	268	251	252	263	245	250	284	269	255	267	235	226	228	270	249	270	262	261	258	275	262	283	245	243	256	259	221	256	241	242	271	257	249	268	273	266	248	259	248	289	252	251	225	250	255	237	227	261	259	258	236	259	270	253	251	247	293	285	236	269	243	260	226	241	246	264	245	267	288	236	263	252	249	255	278	235	246	274	260	264	288	255	251	266	267	267	267	283	253	264	263	258	241	260	249	263	264	249	239	251	259	278	258	259	256	243	266	280	248	248	224	265	240	237	249	249	248	274	243	244	231	271	263	269	259	252	238	261	258	257	258	236	284	283	248	297	267	263	256	242	277	264	240	243	256	253	240	230	261	256	302	273	280	268	251	230	281	277	248	240	249	264	258	258	280	268	245	227	230	265	253	250	255	263	258	261	248	262	259	254
22506	21059	28549	23818	21115	20703	7921	1474	978	799	554	474	390	354	322	263	270	239	251	248	238	228	235	200	212	211	208	219	225	236	238	225	246	211	221	173	234	202	211	198	231	234	218	201	215	204	230	210	210	209	207	194	207	186	191	217	201	207	189	194	202	211	192	197	193	211	226	223	248	205	196	194	235	236	213	174	239	214	201	238	201	213	196	224	227	185	215	192	200	196	212	221	208	216	215	229	230	203	181	193	212	215	198	213	202	226	225	215	214	213	214	210	204	181	211	205	211	208	233	198	234	174	207	234	207	209	221	209	205	204	183	214	217	209	193	209	230	210	235	196	208	212	225	221	206	205	214	209	189	212	200	210	208	235	204	216	177	232	200	222	208	194	221	203	233	202	185	225	199	202	202	212	220	195	235	217	200	231	213	199	202	194	221	204	201	201	212	208	191	206	206	198	231	220	185	183	195	201	199	235	214	228	187	241	248	194	185	212	210	211	198	205	213	201	206	225	206	186	227	195	209	197	199	206	200	211	222	184	199	195	205	201	198	225	213	219	215	210	215	207	222	194	233	209	200	191	215	223	266	174	233	224	216	186	199	169	217	209	215	214	188	225	218	210	188	207	213	206	211	223	204	207	226	192	210	221	229	211	232	173	215	215	197	223	210	212	205	198	207	222	183	222	227	222	222	198	232	220	191	213	226	229	191	203	223	217	229	201	224	225	204	203	221	209	185	243	203	208	217	193	197	237	207	205	207	228	197	178	196	207	182	214	186	218	189	220	205	220	206	192	193	215	183	205	223	199	202	202	208	219	182	207	197	212	198	219	202	217	210	211	225	196	200	226	205	205	233	227	206	209	202	215	190	187	197	196	216	193	218	221	212	210	198	219	205	231	185	206	200	218	209	204	225	214	192	226	211	236	223	202	229	208	206	194	210	227	201	191	202	220	219	204	204	218	188	212	182	203	211	230	216	205	216	225	227	236	199	198	220	227	191	225	204	192	212	218	192	215	227	186	218	166	189	234	198	203	218	217	191	205	233	208	224	188	213	203	199	242	220	212	224	196	200	218	198	234	199	218	215	204	191	199	206	200	234	190	194	186	199	217	211	204	214	205	212	195	196	222	230	187	175	205	209	186	204	197	245	219	187	200	205	207	207	209	226	201	221	196	210	177	203	230	223	188	209	198	210	204	215	208	195	212	235	224	204	183	209	209	228	200	187	218	205	202	209	218	200	190	211	223	216	219	196	205	214	227	224	191	209	198	216	190	201	193	239	219	183	215	228	180	188	212	165	208	203	221	202	204	218	179	190	228	202	187	212	208	209	194	195	210	193	216	213	223	207	223	209	177	214	222	200	224	205	204	206	198	195	201	197	197	213	199	191	205	220	221	216	176	201	216	199	191	194	232	215	188	213	198	211	209	204	184	191	222	185	193	181	210	228	209	196	192	186	231	186	239	222	206	224	223	233	215	198	196	205	226	182	215	193	227	236	216	194	218	214	225	236	214	206	216	196	212	200	227	212	214	225	207	207	214	213	220	199	199	200	225	195	174	220	229	200	214	235	229	208	209	206	198	216	232	203	180	202	208	237	173	230	221	218	198	227	205	232	222	257	214	196	196	202	213	198	213	214	241	247	240	208	219	212	195	209	189	216	213	207	238	208	226	208	201	195	215	228	203	208	243	184	198	212	213	224	201	231	198	204	199	233	209	229	188	207	199	230	170	223	230	182	205	202	231	193	223	222	219	203	204	191	223	212	203	222	214	213	224	211	211	195	207	209	194	214	198	210	189	204	195	214	219	229	200	221	196	208	209	236	204	214	227	213	208	194	225	220	205	190	222	209	188	197	218	189	191	206	202	219	198	211	209	235	210	213	210	193	201	202	210	212	209	206	200	194	196	191	217	193	205	199	201	188	212	189	203	188	226	210	204	195	213	223	195	240	216	210	204	196	208	203	198	217	184	224	202	222	211	227	205	201	236	191	210	187	193	206	203	205	211	204	199	196	175	207	190	190	207	231	196	190	221	213	191	204	218	224	216	208	211	218	206	216	227	210	205	218	186	174	198	218	189	179	210	204	206	203	199	226	198	209	213	204	195	231	214	190	211	183	230	219	212	185	193	197	176	226	204	202	203	206	210	201	239	215	209	185	201	206	186	214	196	243	192	180	171	206	200	228	210	207	183	188	208	212	210	187	199	191	218	191	212	200	185	182	174	204	213	212	218	220	217	185	217	227	195	196	207	230	195	237	216	189	203	236	210	204	207	222	234	236	210	193	214	230	190	205	191	205	211	229	214	193	250	221	227	202	193	194	203	202	207	220	189	226	216	176	230	212	166	217	225	209	212	240	186	192	223	211	214	195	188	214	189	221	225	202	197	179	238	193	238	214	197	213	208	180	202	225	196	195	231	211	217	186	192	216	216	220	218	214	200	175	231	212	221	205	220	225	218	209	193	233	219	203	224	227	213	183	232	200	216	190	206	191	211	216	236	202	214	198	224	212	214	220	197	210	202	215	204	219	199	214	190	225	206	219	168	219	207	233	207	221	183	212	182	217	207	198	215	213	231	219	212	219	194	189	238	188	196	189	243	196	200	222	224	186	199	211	210	175	207	222	183	190	188	230	191	203	229	209	202	209	192	213	207	214	197	187	203	185	223	224	199	188	204	218	243	208	197	205	213	209	229	228	237	208	214	212	218	219	183	183	219	212	196	198	218	208	191	199	219	221	208	226	220	180	213	194	204	199	225	212	214	202	185	248	209	222	215	225	229	213	224	195	245	210	204	192	187	215	196	209	217	234	223	218	237	222	223	229	193	199	207	225	189	222	243	201	205	210	238	207	182	233	213	193	203	199	218	188	217	206	195	188	189	205	223	220	200	206	227	212	200	239	199	223	218	203	171	200	189	221	207	196	205	215	212	190	212	217	217	209	220	192	210	204	215	215	215	243	213	207	200	201	225	208	207	211	210	225	206	222	208	207	209	216	218	214	199	179	209	208	215	190	203	200	208	202	197	221	214	192	217	206	199	234	208	207	190	212	206	215	201	206	209	212	219	239	229	174	213	211	203	183	177	196	234	197	202	211	198	212	191	212	199	180	184	215	207	204	200	194	222	211	177	214	216	225	188	185	251	200	216	227	212	182	201	185	191	213	188	187	206	210	198	189	192	224	192	194	178	215	193	201	219	218	227	192	200	209	172	199	224	211	191	208	189	204	208	218	203	233	214	213	203	166	221	203	212	195	211	159	238	232	206	203	184	195	244	216	219	256	185	215	201	187	233	212	209	181	202	225	189	216	212	207	205	222	214	238	202	219	222	187	191	208	208	197	206	181	238	254	190	227	200	200	198	219	191	213	191	206	183	186	195	191	192	185	216	205	216	213	213	220	170	218	199	210	195	195	220	216	188	185	202	214	212	211	200	218	223	202	228	244	197	189	171	214	215	203	202	191	201	179	246	184	190	218	207	214	225	206	231	208	200	195	216	206	188
44647	64595	41072	24489	14431	6792	3185	2184	1533	1245	821	655	564	419	337	311	315	290	278	242	279	297	211	235	227	256	229	243	215	214	220	237	208	215	215	238	233	214	249	207	218	222	219	209	202	233	250	213	252	225	229	212	251	211	227	230	198	232	250	200	215	238	252	227	209	210	220	225	249	191	228	217	221	220	242	232	221	202	200	249	223	232	219	242	236	227	207	211	198	233	237	230	230	205	231	212	222	206	203	244	221	211	203	211	222	230	206	217	250	222	241	207	228	229	214	208	218	221	212	235	217	223	236	207	207	223	229	224	211	238	239	230	228	217	206	229	220	221	243	227	208	210	208	219	226	230	211	236	209	187	218	204	225	187	220	217	225	232	200	200	218	221	210	233	226	207	209	239	218	222	206	223	216	236	195	225	220	225	204	223	262	230	244	214	205	216	225	225	250	219	230	224	231	214	255	243	246	226	205	216	225	214	209	236	252	227	210	222	196	230	207	207	222	218	221	226	236	233	232	217	223	257	217	211	217	223	200	204	222	210	214	234	194	195	232	221	233	224	231	238	253	239	204	194	221	225	194	221	214	210	211	218	236	235	208	248	229	202	216	215	221	221	240	217	234	229	212	195	235	228	204	218	212	230	225	238	233	179	194	189	219	226	219	196	223	204	239	222	202	213	253	203	217	201	230	228	207	234	203	208	224	218	223	236	209	223	198	222	238	231	209	224	202	234	224	206	220	216	215	220	226	174	213	223	209	220	217	234	228	210	202	208	224	229	212	229	244	209	203	231	216	217	196	213	232	233	234	193	241	236	225	193	210	205	179	213	216	216	197	214	234	232	218	217	210	227	212	227	226	219	217	199	211	249	208	240	218	220	200	240	222	240	253	203	232	216	206	230	195	226	229	224	219	199	208	190	211	220	234	238	213	215	200	224	228	246	234	202	214	222	217	240	209	212	215	233	229	231	210	224	212	222	210	231	210	204	209	213	196	212	237	204	223	247	228	234	237	182	216	198	234	223	234	234	230	220	239	256	185	222	230	204	222	210	235	218	234	207	215	210	227	225	208	239	211	250	214	202	210	217	225	236	210	223	225	245	214	215	203	218	209	217	238	219	255	193	222	244	219	214	218	202	234	208	202	216	228	202	224	211	213	226	211	232	239	199	224	247	236	219	230	213	215	209	227	202	244	219	213	214	225	206	204	223	218	189	223	226	209	251	246	215	223	188	198	194	231	221	214	230	196	224	217	213	237	232	205	236	214	204	226	212	228	239	233	207	215	207	218	212	230	226	215	217	237	216	226	204	218	201	221	220	214	232	217	227	235	239	231	229	194	208	226	213	239	229	229	242	224	211	236	218	208	231	223	215	213	225	223	245	214	225	207	239	212	224	234	235	231	203	273	203	205	226	203	240	207	232	215	262	217	186	220	219	212	230	207	225	194	234	235	224	212	227	195	230	234	189	194	211	239	222	228	232	247	203	224	204	219	226	217	219	235	245	196	212	238	218	245	232	211	226	231	229	221	228	218	273	199	222	218	229	212	240	236	196	207	219	195	222	231	244	235	241	227	230	210	204	224	276	203	224	193	217	203	204	211	203	198	208	196	221	227	225	226	229	239	223	205	243	206	207	209	215	202	220	254	209	225	253	241	213	227	205	226	234	186	202	250	207	214	213	242	217	194	213	187	199	226	217	218	239	244	217	219	223	218	227	213	208	240	179	225	229	258	228	213	231	232	228	228	232	228	260	223	221	234	247	238	200	220	255	238	220	223	208	211	224	220	213	206	221	201	226	206	214	228	221	208	210	207	212	216	208	228	228	237	241	204	249	224	208	220	225	234	220	247	218	212	196	226	215	203	240	211	239	242	212	194	184	219	220	194	225	230	206	215	218	225	216	212	238	227	222	224	204	220	206	207	240	233	220	236	254	224	249	231	236	213	237	212	218	226	232	229	185	213	227	254	230	223	231	216	184	239	213	232	220	192	233	224	232	223	219	237	217	214	208	213	230	213	210	204	225	224	223	218	236	225	220	215	212	210	253	261	232	206	245	224	213	221	226	197	195	190	218	226	263	246	220	217	233	208	198	221	219	207	227	260	226	207	215	192	229	223	210	232	205	209	224	233	212	236	250	195	216	247	197	205	202	225	229	234	215	212	204	224	211	221	200	199	216	211	216	212	245	197	216	223	195	199	227	230	191	214	228	230	222	214	213	209	229	205	221	216	213	226	230	225	235	232	191	209	240	216	231	245	211	235	196	217	225	217	223	207	201	201	218	215	201	243	221	220	227	207	224	216	238	216	201	205	207	219	219	245	212	211	199	224	251	252	204	224	227	230	224	233	233	226	198	212	226	240	241	227	206	247	234	224	219	205	232	226	222	200	202	216	210	225	219	210	246	216	212	238	231	213	226	220	221	195	226	219	231	219	234	220	217	228	187	244	222	225	219	223	253	182	206	205	248	239	219	212	226	212	216	234	226	207	243	246	192	213	215	188	225	200	239	212	225	192	204	214	223	229	222	230	207	228	215	220	210	232	217	212	196	215	199	207	224	225	199	226	229	211	210	218	221	244	215	219	211	226	225	197	223	228	204	214	232	211	205	237	213	220	227	239	229	218	231	197	221	203	213	222	226	232	214	213	222	203	227	171	203	222	225	235	216	203	203	218	233	202	223	220	214	227	223	209	180	226	228	218	221	227	221	227	236	213	233	214	202	208	208	223	227	216	234	213	235	233	210	195	208	221	245	206	238	219	239	206	201	229	202	213	202	195	222	219	216	217	214	236	203	228	202	213	222	205	226	204	237	249	210	212	207	221	212	214	201	225	228	213	231	246	242	212	225	214	230	233	215	207	242	211	226	226	202	239	223	213	228	237	210	214	205	240	207	232	223	200	224	227	217	206	218	242	220	195	250	241	221	216	229	210	206	250	203	212	223	215	204	252	202	228	244	198	217	224	182	217	244	222	212	202	234	235	227	226	226	203	204	204	202	228	224	206	230	215	234	221	217	223	257	227	249	214	229	238	216	204	230	222	222	220	216	214	201	223	204	209	213	223	242	230	221	217	234	220	221	224	187	234	223	240	207	246	208	199	248	227	234	195	191	205	211	217	198	234	216	246	204	214	213	244	222	200	215	227	228	246	203	218	240	215	195	211	213	220	220	206	239	225	205	261	197	218	192	212	213	202	222	226	210	237	196	210	233	219	205	213	213	259	219	226	225	213	237	208	197	205	227	193	214	233	238	234	232	211	214	209	205	222	220	205	207	253	199	214	249	226	239	242	238	229	215	230	222	227	213	224	212	197	234	235	195	223	197	222	205	226	211	256	188	221	244	217	216	211	228	200	248	236	221	234	204	224	230	201	214	219	206	210	214	207	256	216	200	209	199	234	213	225	216	181	226	191	218	213	257	227	196	233	229	204	219	218	241	223	197	213	230	226	174	234	206	217	245	222	241	218	237	218	229	199	204	236	218	218	204	226	209	230	212	197	212
37242	37408	31800	18776	7785	3175	1877	1218	736	471	407	334	310	314	286	263	273	272	252	243	244	243	210	225	222	235	209	249	234	227	226	233	202	218	224	223	229	203	242	221	253	218	237	240	237	207	218	244	263	224	220	216	230	225	224	216	217	230	247	215	239	218	224	231	226	231	208	250	247	238	236	248	227	188	221	230	217	259	231	246	197	258	215	256	221	228	242	230	241	219	217	252	202	203	226	221	241	219	223	234	230	217	235	229	240	220	227	230	232	227	218	208	218	241	220	236	234	243	217	240	241	205	207	234	239	253	220	233	247	238	223	220	254	244	227	251	251	226	232	253	248	237	211	250	207	240	235	236	245	210	253	227	217	219	254	206	251	208	215	252	215	220	212	228	219	227	220	229	231	238	240	235	214	223	222	220	224	229	240	217	237	214	228	223	235	230	234	215	226	212	236	191	225	239	195	229	224	250	231	233	251	228	217	217	219	230	221	204	250	212	228	234	212	239	241	233	227	242	239	229	252	239	240	224	241	254	259	215	241	217	240	201	232	210	249	218	211	218	223	210	207	236	226	235	234	224	216	216	220	225	219	234	231	208	183	236	230	202	248	235	227	191	234	230	251	253	245	234	230	227	239	232	235	244	253	213	236	205	235	226	215	195	233	218	242	222	252	214	236	226	239	243	231	237	239	221	234	225	215	220	234	223	242	225	221	223	236	234	242	230	252	244	222	208	258	235	237	201	225	241	249	237	222	243	223	230	228	231	241	252	219	218	228	219	243	236	215	258	216	226	244	237	239	203	248	229	208	247	215	239	236	250	222	220	221	231	252	215	258	230	218	260	259	237	230	225	213	208	206	220	212	238	262	227	258	256	250	210	221	237	214	240	215	237	253	234	233	207	236	241	203	243	235	221	222	215	210	215	226	229	221	231	220	226	237	251	253	227	205	222	219	267	206	238	232	246	230	250	243	256	241	230	214	244	223	226	255	235	205	237	212	217	213	245	213	200	213	228	250	238	220	209	220	224	243	224	233	261	238	228	250	230	237	254	241	242	272	216	256	221	233	241	232	221	254	215	229	218	261	248	233	217	238	222	232	227	216	235	210	235	230	244	236	247	227	234	236	216	247	223	204	237	249	211	221	240	245	254	242	222	223	209	257	196	247	251	237	212	230	211	231	240	242	223	245	225	252	248	231	226	235	238	229	248	235	260	242	214	231	232	226	235	249	235	240	218	226	230	244	238	250	210	226	219	255	261	231	232	267	246	255	229	198	253	204	212	249	234	256	239	239	258	208	233	238	224	248	244	223	214	227	212	220	228	217	246	207	217	238	231	223	242	228	232	224	215	271	218	224	217	243	214	211	243	215	216	263	258	199	214	243	219	234	221	225	258	221	248	229	221	218	229	241	234	216	229	206	236	204	251	237	230	233	246	215	230	217	228	259	221	214	231	228	250	241	234	234	214	237	224	224	247	218	239	179	228	205	216	243	231	244	246	220	233	227	212	244	250	226	237	238	247	208	241	229	239	205	241	237	228	265	236	243	262	215	249	235	231	241	211	247	202	210	239	228	223	251	221	232	243	209	241	211	270	230	244	232	202	242	221	221	209	230	215	222	228	215	238	232	238	236	205	254	231	238	233	246	237	246	231	233	210	228	232	228	234	234	217	197	242	241	232	248	182	239	231	225	247	244	249	242	220	217	229	230	231	227	250	240	233	221	222	239	230	218	233	242	228	252	221	230	232	243	212	236	229	255	226	217	233	230	233	239	215	259	229	219	234	270	211	215	208	233	273	228	227	239	241	229	232	212	218	191	215	234	256	235	212	218	240	242	225	209	240	226	245	245	214	231	231	258	229	250	219	217	216	254	243	256	208	212	219	240	266	246	253	233	259	247	258	232	225	226	223	231	253	204	221	226	203	239	236	233	246	235	241	242	247	217	239	231	212	250	211	232	246	221	226	222	234	244	234	237	227	223	219	240	268	217	214	239	209	208	238	243	229	249	236	211	227	220	210	230	202	237	220	243	213	222	264	222	234	213	218	243	223	251	207	206	245	216	203	188	226	245	239	204	212	207	238	228	229	243	212	240	219	225	249	229	234	207	229	260	214	219	229	239	264	242	245	244	239	229	239	231	231	226	237	219	231	219	224	212	229	259	217	250	196	206	247	227	243	202	239	248	233	222	213	242	234	218	228	226	227	227	212	229	218	233	214	228	224	226	241	209	208	245	228	236	251	215	261	234	229	231	245	212	234	208	265	220	207	244	220	234	235	240	251	247	234	233	253	248	209	229	224	242	234	247	237	226	226	250	222	243	249	256	232	240	223	226	246	233	231	231	234	235	250	237	243	250	236	223	212	225	249	212	246	228	273	216	227	230	248	232	245	225	267	231	226	259	220	246	225	270	221	255	224	222	200	233	254	240	224	233	243	222	240	226	251	242	214	236	240	210	222	214	242	259	224	202	237	240	244	239	215	253	255	218	212	219	225	249	222	226	235	232	231	231	225	245	231	238	207	221	220	210	219	234	243	242	241	210	221	231	199	236	205	238	225	241	223	206	241	237	244	241	221	218	246	240	251	213	238	207	240	239	241	237	210	216	232	245	222	209	231	259	254	227	241	230	212	242	224	219	233	226	213	225	225	234	216	210	211	254	227	218	232	235	224	226	212	230	223	221	224	267	226	210	224	222	240	230	219	227	225	235	216	210	203	226	231	222	187	221	223	229	230	219	236	236	227	239	223	248	238	232	240	228	234	244	231	237	185	229	252	232	231	268	245	238	216	221	218	220	229	194	235	232	250	238	229	257	237	242	205	222	234	260	238	235	258	231	230	215	247	270	214	221	198	233	233	257	216	215	230	213	224	221	230	252	228	239	240	245	226	234	216	224	263	237	225	221	214	270	226	224	229	225	228	224	218	209	221	258	235	216	232	213	270	242	218	218	250	247	201	214	240	227	234	235	248	221	219	239	234	240	245	225	230	225	220	236	218	227	244	243	243	243	220	230	218	230	221	235	206	263	230	228	266	256	218	236	203	218	254	269	230	249	231	207	229	267	219	239	208	239	226	238	219	231	235	231	201	238	258	228	239	228	209	215	239	265	214	227	232	215	198	238	268	219	217	234	237	238	238	237	180	227	215	231	238	252	219	235	244	222	238	225	244	206	206	243	236	242	234	218	219	241	216	246	231	215	253	255	248	225	235	226	227	227	235	236	235	203	256	205	233	270	269	208	238	230	242	210	226	210	237	220	220	231	214	217	210	220	236	201	249	215	241	251	230	236	230	206	268	260	235	222	245	221	221	258	226	228	224	225	255	242	246	204	259	211	255	227	210	213	198	226	204	234	226	241	235	269	218	206	222	227	243	240	247	216	225	256	273	237	240	222	234	241	253	214	217	228	252	235	225	270	234	239	230	241	209	230	228	243	224	234	240	214	206	244	228	249	245	259	240	223	240	241	238	254	245	253	231	218	216	234	253	249	210	245	208	253	249
42675	49406	30868	16694	9781	4742	3224	2129	1257	651	481	465	384	380	306	359	301	289	284	254	276	270	259	250	243	263	283	263	275	267	251	251	292	242	254	233	219	235	253	261	256	292	249	247	269	242	249	243	267	278	234	242	249	275	253	274	230	267	270	266	265	241	264	233	233	278	276	226	245	252	257	249	268	245	269	258	259	267	241	254	238	288	210	279	218	233	247	265	261	246	258	263	284	267	256	247	252	243	261	246	249	264	241	259	233	234	234	268	285	243	251	261	256	212	250	228	247	263	252	246	273	250	246	254	245	254	258	218	253	243	230	251	278	241	257	249	260	230	269	265	252	248	231	259	233	224	237	268	261	243	248	239	255	279	214	246	236	291	261	266	239	252	231	241	259	244	260	267	239	267	226	262	248	239	235	246	237	256	248	238	246	256	252	266	253	228	255	237	268	288	249	264	256	249	255	237	243	236	226	220	265	256	293	247	286	246	248	253	231	280	243	274	263	227	261	232	245	267	243	266	270	242	253	246	244	274	258	255	242	273	255	272	253	232	274	270	248	243	267	251	249	245	224	261	254	218	244	271	223	240	244	264	245	255	245	249	256	210	245	266	256	235	249	259	268	269	250	272	256	258	234	251	268	242	273	241	240	257	207	223	260	230	267	250	237	276	249	254	250	244	261	254	237	246	244	250	264	262	270	254	271	229	256	240	293	263	277	248	249	257	220	250	241	238	257	259	249	285	241	266	271	240	250	254	233	244	249	259	253	253	240	250	258	273	254	253	223	261	252	260	254	261	251	270	245	238	224	238	240	266	267	236	249	231	275	250	256	229	266	254	291	255	243	246	282	276	264	259	233	229	235	243	254	242	241	247	225	286	247	246	259	241	245	278	253	232	250	245	258	267	237	276	275	277	249	254	248	270	249	232	261	251	264	244	240	227	275	240	261	248	262	263	241	244	252	243	233	268	221	233	248	246	246	266	255	257	246	250	257	271	260	258	239	250	224	252	243	241	266	227	271	245	254	250	237	269	219	244	249	250	249	232	253	237	237	264	266	282	287	253	252	264	247	259	254	224	246	242	248	274	263	267	239	258	239	252	236	268	263	290	262	256	280	259	257	271	251	257	236	246	232	244	253	237	260	249	245	252	266	267	229	246	258	263	262	256	261	201	245	255	237	246	255	254	242	252	261	222	229	245	253	219	210	246	243	231	261	232	257	253	254	261	217	249	242	257	257	237	238	260	216	258	252	230	240	274	288	270	275	260	246	230	246	289	262	230	247	264	242	238	254	250	256	222	222	258	230	243	270	262	252	229	268	261	253	232	250	213	244	245	237	223	256	236	265	256	250	269	254	249	242	265	247	249	235	247	248	267	233	279	268	255	255	222	252	245	266	246	251	231	254	236	238	219	263	291	240	277	240	254	241	239	253	266	260	262	262	259	273	265	269	242	236	231	243	258	253	240	249	237	244	241	255	206	280	264	264	258	239	258	269	244	255	258	280	272	262	277	260	272	257	251	256	246	233	246	225	251	243	238	256	268	278	243	253	233	216	271	256	248	250	255	254	242	228	260	260	251	233	255	261	242	235	228	259	257	245	244	250	241	270	251	237	249	258	268	222	263	228	237	255	273	255	254	241	242	250	240	245	251	233	269	244	244	234	260	247	256	232	236	266	229	251	245	245	225	269	221	246	244	267	233	232	228	255	264	263	245	236	251	252	265	245	257	227	269	213	244	239	271	256	260	267	245	258	215	272	263	250	256	251	288	245	264	283	250	248	267	253	238	271	241	235	265	264	237	266	222	270	246	247	237	254	244	219	279	258	254	238	262	241	233	247	269	236	216	243	256	245	239	238	250	217	242	260	273	250	246	230	270	271	256	258	248	247	277	245	267	241	264	250	271	253	247	233	261	254	247	270	236	255	242	229	261	241	261	276	232	250	245	269	232	248	239	239	267	221	250	273	226	243	209	270	236	278	253	231	245	279	260	237	247	249	260	229	265	262	259	254	257	281	249	207	232	247	231	266	235	254	260	252	275	244	237	244	240	253	242	240	267	242	232	262	255	252	253	264	290	254	243	248	269	251	238	244	246	229	264	244	240	265	229	270	239	250	262	258	236	221	255	240	274	247	246	247	232	240	255	257	233	275	286	256	240	224	256	238	282	241	252	218	251	250	262	241	240	232	252	239	246	234	249	245	271	246	269	270	254	248	230	252	224	262	268	290	252	251	246	254	254	241	237	261	238	255	267	258	229	274	280	250	239	264	239	295	260	267	256	276	237	240	230	256	255	248	237	252	274	267	252	282	263	243	247	233	265	242	205	247	237	254	255	263	228	244	247	255	265	244	246	225	231	229	263	258	291	249	233	255	252	230	251	244	254	257	257	222	228	269	256	256	269	288	237	284	236	246	259	235	244	254	266	272	245	243	264	252	253	255	244	259	250	254	241	226	261	227	273	226	241	272	254	261	241	275	274	262	242	250	266	273	261	260	260	230	274	271	231	254	221	215	266	271	275	243	280	247	255	222	237	240	276	236	213	243	238	245	237	231	251	247	259	254	239	240	259	227	238	250	226	232	233	227	236	261	251	240	249	256	253	243	269	256	247	248	276	255	241	255	241	237	237	274	197	245	248	257	263	235	249	246	249	240	216	296	240	247	271	246	237	248	251	239	241	252	279	279	256	265	258	253	255	273	259	245	257	241	250	222	253	250	246	252	231	270	256	244	238	264	257	228	250	232	251	227	245	281	254	241	245	250	253	253	223	230	243	235	241	247	272	252	250	273	268	268	278	257	221	246	253	250	243	228	252	244	258	281	244	241	238	222	237	287	279	246	225	248	248	235	234	249	232	267	259	236	247	280	268	228	259	283	261	244	248	243	261	262	270	281	265	257	242	245	251	245	220	249	266	234	242	244	247	253	233	260	267	252	239	247	223	245	242	252	275	272	257	243	249	269	242	221	270	248	240	249	248	261	271	286	260	256	243	260	231	239	263	262	259	232	254	230	248	258	259	255	218	248	206	265	267	252	252	260	249	253	264	284	267	242	249	271	252	246	274	262	192	245	235	259	280	228	263	233	251	262	282	240	268	227	262	239	285	238	266	241	257	246	241	263	264	295	272	239	243	240	241	233	269	250	257	230	256	271	257	232	248	262	256	222	245	248	277	247	258	260	252	261	254	255	241	291	234	234	265	259	264	250	230	239	274	274	263	239	247	258	263	274	259	239	238	228	249	249	260	225	236	238	241	264	256	246	227	262	260	258	242	266	245	268	235	258	255	248	252	235	258	253	253	247	259	232	228	241	252	229	279	279	250	252	239	268	263	246	237	251	253	249	216	244	244	267	274	241	254	266	261	245	260	245	288	232	237	243	254	247	229	258	276	258	276	238	256	268	267	231	235	274	254	247	272	265	246	249	249	267	280	284	222	274	282	245	261	217	247	263	257	257	250	252	246	259	250	248	228	273	298	237	263	263	262	235	263	259	250	267	217
23433	21008	28013	24225	21014	13126	3961	1831	888	519	463	374	347	303	267	271	224	240	269	241	223	221	200	225	198	193	208	231	250	232	195	210	224	201	178	214	199	214	200	186	206	211	219	211	230	222	229	190	170	239	179	190	201	203	204	202	186	224	217	206	199	219	223	198	204	207	188	222	202	205	210	249	201	208	188	199	199	188	188	201	206	207	217	225	201	191	208	192	225	204	196	199	202	195	203	215	191	183	188	205	212	196	192	222	212	228	207	230	205	198	200	205	225	215	216	191	210	214	193	210	189	165	197	199	206	213	186	229	207	228	213	193	206	235	213	210	226	208	197	195	191	223	210	199	204	207	229	224	213	198	223	210	197	196	206	196	202	201	209	218	197	215	214	204	213	237	183	225	183	192	205	191	212	201	216	206	217	188	192	199	186	189	195	187	213	201	192	209	225	226	193	217	192	182	209	197	191	193	212	210	210	212	196	216	222	221	233	224	221	194	215	214	215	220	197	203	193	233	212	220	193	200	196	194	179	210	175	195	202	191	196	223	229	231	188	231	211	206	186	212	205	212	193	188	214	198	200	197	201	208	228	200	202	211	202	201	193	217	212	212	215	197	214	217	226	211	200	218	224	188	185	197	222	199	224	201	220	232	211	198	214	207	199	175	194	209	222	194	189	215	197	225	247	213	194	206	177	215	207	201	177	202	194	190	215	210	197	174	183	187	220	185	226	222	196	215	221	208	223	205	209	236	229	200	205	223	232	205	222	212	192	204	187	211	202	198	212	179	211	206	204	202	201	194	199	201	209	207	219	223	203	203	185	190	187	203	198	218	227	202	187	207	181	197	174	189	205	197	217	213	202	200	200	211	205	211	206	226	222	206	228	201	216	188	193	213	203	214	208	207	223	205	172	180	216	185	191	206	220	207	205	166	239	205	199	208	192	186	207	214	200	201	183	189	220	201	225	205	237	204	192	219	196	224	216	222	193	231	229	196	197	213	195	207	195	213	208	192	228	197	215	159	210	228	189	225	203	194	241	207	198	206	213	228	206	213	194	213	206	213	195	230	201	211	221	207	207	211	220	235	202	215	217	226	240	200	218	218	215	214	184	228	188	215	192	205	204	210	213	211	218	198	200	190	194	172	200	189	186	205	205	218	221	182	213	211	189	219	215	195	215	189	215	208	235	234	228	196	204	209	200	198	196	237	178	226	204	196	215	219	225	225	192	218	202	202	202	203	212	176	202	186	193	209	185	192	197	200	208	224	192	193	179	220	200	196	204	211	214	221	191	218	231	199	226	209	194	205	198	193	178	213	199	199	182	228	238	208	198	207	211	204	192	194	168	198	195	202	213	186	204	231	233	222	214	209	198	189	192	175	208	197	185	210	205	211	218	177	221	223	204	203	201	211	206	218	212	206	216	194	199	222	233	190	187	201	223	201	200	214	183	195	199	173	210	218	226	213	203	208	211	231	186	188	213	191	225	186	223	206	176	190	207	212	194	203	191	203	203	202	220	190	215	218	203	217	207	193	235	164	191	221	193	208	216	193	200	203	215	238	190	193	190	206	197	215	190	182	201	192	198	220	195	189	190	202	210	239	203	180	212	215	202	201	213	220	218	183	199	220	214	222	187	218	188	204	209	187	231	210	181	214	200	214	193	214	203	201	213	245	213	213	203	206	199	218	217	209	185	184	221	171	199	191	205	216	213	237	215	200	204	189	200	199	211	193	200	207	195	214	226	225	234	198	213	182	213	224	218	203	185	219	204	189	194	225	185	208	221	220	193	211	211	190	194	234	189	190	214	191	216	215	197	202	205	212	192	189	203	218	206	205	220	215	216	192	210	210	204	206	207	215	193	198	197	187	192	181	220	205	218	221	212	201	187	207	202	196	195	214	218	205	217	189	191	226	200	224	204	171	209	199	189	203	229	237	205	185	193	203	222	203	214	215	197	209	216	203	214	233	198	213	199	190	174	177	213	225	192	217	189	206	206	237	214	225	203	224	221	197	235	208	188	202	185	187	196	220	200	200	182	187	211	226	187	181	210	215	208	194	215	200	224	215	241	198	214	202	222	206	206	195	226	203	219	202	217	231	197	203	195	192	226	207	191	187	205	188	208	188	217	191	217	201	178	204	220	214	220	211	192	192	208	211	201	178	193	214	228	190	190	192	230	224	198	229	200	200	209	216	207	168	183	201	204	193	211	202	212	193	214	191	204	227	199	199	198	173	176	224	196	202	221	218	173	214	220	222	224	237	190	191	192	218	214	210	177	224	229	190	239	170	216	201	203	185	191	175	224	198	207	202	206	190	217	204	224	221	228	205	223	195	201	214	203	201	192	189	200	213	196	195	205	178	197	202	213	218	206	197	210	178	221	204	221	209	202	213	196	216	209	191	187	223	212	200	234	206	212	219	206	185	162	190	192	216	196	201	187	193	185	175	225	198	188	186	214	210	171	195	206	191	227	216	185	225	199	196	210	181	202	228	222	213	197	210	222	198	228	194	204	183	189	224	224	229	191	212	241	188	217	210	235	185	207	204	205	194	229	206	210	178	168	210	216	204	174	217	208	190	219	227	201	204	208	214	199	216	213	225	228	224	206	207	213	221	197	212	200	215	226	216	243	213	195	213	196	206	212	214	201	211	200	207	199	230	211	192	214	213	218	200	214	196	204	206	204	227	228	217	207	200	186	225	199	197	222	197	213	198	219	201	180	202	215	208	218	201	222	209	194	205	171	214	229	211	221	200	193	193	193	246	214	225	189	204	212	195	174	208	167	204	214	187	228	188	206	193	211	220	208	228	193	203	222	184	202	184	232	208	211	204	216	176	192	214	208	206	178	209	240	215	191	181	192	209	191	230	216	224	209	211	196	182	230	215	227	212	210	192	211	224	180	183	206	234	206	199	196	216	199	220	203	200	212	223	199	197	189	220	201	198	202	220	217	190	194	209	216	229	199	213	186	191	216	188	190	209	190	225	211	219	221	176	192	210	215	201	199	203	221	197	211	193	209	219	192	191	197	206	204	202	213	232	212	188	194	220	214	173	193	208	194	222	210	188	191	179	225	235	183	209	194	186	205	201	193	207	192	208	208	198	221	212	213	204	185	211	212	216	186	218	193	210	195	205	179	223	183	209	187	218	205	230	205	215	219	217	198	227	198	243	184	211	228	230	198	199	209	206	180	211	199	214	220	225	189	213	187	202	218	217	198	210	193	209	213	201	194	195	216	189	183	233	193	216	205	200	221	194	192	194	194	191	222	212	204	199	217	187	212	195	176	204	195	186	204	223	209	187	191	221	217	194	202	206	179	225	210	218	208	229	205	194	209	210	204	194	204	207	216	205	191	184	202	219	212	210	188	219	203	188	202	187	206	220	221	220	188	201	192	217	188	192	192	184	223	198	214	194	190	198	203	214	209	237	192	193	223	186	206	197	176	196	191	223	209	215	183	214	195	206	205	235	196	195	198	195	221	188	206	215	195	175	200	199
37288	47514	29016	15306	8950	5743	4578	2615	1391	786	626	477	426	370	320	275	294	270	255	245	226	226	221	228	242	231	238	250	232	224	217	219	235	225	208	214	240	236	209	230	216	255	221	223	225	217	221	227	215	220	216	246	236	236	201	241	245	224	239	228	210	240	195	237	205	201	218	232	264	210	232	218	215	218	233	224	229	231	223	229	231	217	212	246	253	211	225	220	231	208	220	204	244	228	245	224	239	198	209	220	231	221	220	215	220	224	222	222	230	239	218	225	211	230	237	205	230	244	206	231	227	239	239	244	214	224	228	220	197	223	208	201	221	197	225	226	218	218	200	205	200	244	213	229	219	236	224	210	206	205	212	229	257	210	206	219	230	187	207	185	217	228	235	266	215	218	233	190	234	221	238	188	204	213	192	222	222	208	258	232	259	218	237	215	216	218	208	239	241	240	221	217	237	207	192	232	222	229	220	245	248	222	198	227	228	234	222	215	221	210	223	227	231	224	216	228	221	195	228	220	224	217	229	232	238	211	241	217	235	227	201	211	220	205	245	221	252	259	208	221	235	223	229	229	235	246	216	226	222	196	199	194	220	237	229	225	210	204	213	225	223	211	231	242	214	210	236	239	239	216	234	219	205	221	210	221	220	220	224	200	232	246	234	199	201	221	199	224	214	200	214	238	187	211	213	211	233	201	204	226	218	263	229	245	218	224	212	227	226	233	226	202	211	233	218	229	196	211	262	234	230	212	228	210	202	224	225	244	235	226	235	215	207	203	237	223	240	219	213	207	204	242	210	225	247	226	218	217	237	222	201	205	216	230	210	200	229	221	250	223	233	204	218	221	218	208	227	223	216	219	215	254	219	221	229	202	235	228	204	252	210	214	227	239	229	227	241	232	210	241	199	214	237	215	213	228	200	214	238	235	230	217	212	216	216	247	222	253	207	207	232	240	223	225	207	226	203	224	205	210	201	228	218	215	259	230	234	229	229	232	231	260	250	204	226	231	194	219	225	208	203	226	214	221	234	215	222	229	227	216	228	221	224	240	241	243	243	225	232	229	239	235	229	242	211	228	219	252	219	227	221	187	202	218	227	244	261	222	224	226	234	223	193	231	202	213	225	213	217	228	210	225	238	231	224	205	215	211	234	214	216	228	226	201	206	213	214	177	204	224	235	210	231	210	200	246	214	207	247	214	208	208	232	231	218	222	213	207	210	216	211	190	234	214	233	228	212	230	242	217	208	231	194	240	239	243	193	215	220	208	227	237	260	210	212	232	230	215	208	217	212	214	232	242	215	208	202	229	218	255	211	258	227	237	229	226	222	209	205	244	245	238	250	210	204	202	236	233	229	227	208	263	211	245	209	210	227	224	220	229	230	219	217	204	216	201	230	204	234	218	236	209	221	214	235	211	241	232	236	235	200	242	214	230	211	230	242	219	217	198	236	197	220	231	230	228	208	204	221	224	241	233	210	213	223	251	220	214	201	230	226	250	225	224	200	180	207	230	199	229	231	218	227	204	200	216	227	218	229	254	222	211	219	219	247	204	189	233	228	224	216	249	183	188	218	226	183	228	215	237	244	221	221	193	212	199	210	238	251	234	233	223	180	223	214	237	230	217	225	228	245	205	214	222	242	221	220	209	222	214	260	242	210	234	215	231	227	209	207	207	247	245	235	241	211	200	214	210	253	212	210	251	225	239	200	224	239	229	228	236	262	216	205	215	228	221	211	204	218	241	224	225	220	220	251	244	228	211	218	221	234	206	217	214	207	214	225	212	213	236	221	225	233	219	209	229	221	216	238	218	240	228	217	199	218	214	221	224	203	225	210	218	238	193	196	213	215	225	222	227	225	221	236	244	234	216	241	213	241	233	214	235	226	220	210	222	222	237	236	225	217	233	228	242	220	222	215	193	245	234	210	223	223	207	235	219	237	229	231	237	227	210	236	235	237	238	205	217	226	218	208	209	217	233	215	230	209	216	212	234	216	238	211	226	232	236	225	187	209	229	205	217	207	217	250	226	206	198	213	217	242	212	230	199	241	230	229	240	246	217	218	224	218	235	239	218	227	204	208	211	218	233	235	209	227	226	217	218	225	240	222	198	213	225	227	225	221	235	213	228	215	231	232	188	196	217	246	205	237	216	231	215	247	184	213	212	204	214	211	216	223	218	234	217	247	219	243	233	239	224	226	223	215	198	236	208	208	223	213	214	245	228	228	235	237	220	249	233	211	239	245	215	251	198	189	212	194	230	246	213	241	271	204	220	225	205	208	236	241	237	235	236	174	223	206	253	208	245	195	226	211	232	252	245	198	227	235	232	221	239	227	228	217	236	219	221	239	215	196	218	193	215	222	249	220	246	222	217	217	185	207	217	235	218	263	245	230	214	239	206	242	216	234	234	262	211	245	221	205	221	214	228	247	201	217	206	229	211	226	228	244	236	210	211	225	225	240	244	228	210	218	226	197	200	217	216	225	222	217	221	225	224	220	248	224	212	221	236	229	227	228	220	227	237	209	208	213	231	214	224	255	221	222	201	214	188	225	245	230	206	239	224	223	225	235	239	211	232	209	198	252	224	212	238	250	201	220	218	200	206	210	232	217	222	231	202	248	211	217	217	211	224	224	193	198	214	218	221	232	218	197	218	214	204	219	243	183	242	232	206	236	225	210	227	242	229	239	220	201	218	221	236	207	212	201	222	216	229	259	232	225	212	219	215	227	224	205	231	242	207	224	210	193	219	250	224	225	213	245	243	211	221	238	224	192	231	215	234	243	212	220	235	235	206	237	246	231	241	230	227	245	224	221	224	220	205	200	214	206	217	185	241	217	225	237	229	266	226	200	212	213	220	223	254	225	250	210	229	226	208	228	210	226	228	220	191	235	215	213	213	204	215	208	220	193	209	202	221	229	202	239	216	217	241	231	229	246	223	231	213	236	243	215	189	206	220	217	214	232	235	200	233	235	243	251	226	224	217	221	224	226	207	231	218	188	238	229	242	254	244	200	240	242	209	177	199	225	220	220	219	245	214	236	225	208	244	222	220	196	205	227	219	245	228	200	206	208	233	235	201	256	220	226	208	240	230	194	235	220	206	224	221	229	244	204	227	215	215	215	213	233	220	212	233	205	235	204	224	224	213	205	237	208	234	243	239	221	233	210	222	244	221	205	203	208	194	234	213	195	225	236	214	231	234	240	218	200	215	242	231	204	224	250	219	221	211	231	207	197	248	233	239	216	203	221	229	222	238	221	202	245	216	210	226	229	228	217	215	228	206	210	203	234	233	192	216	206	232	239	217	221	235	210	241	237	217	211	204	219	208	230	212	229	203	210	225	232	197	233	216	255	243	249	221	233	242	211	191	219	228	221	219	237	203	242	224	225	207	233	238	233	205	212	215	221	193	209	219	208	212	238	237	192	239	229	212	222	243	191	229	232	225	212	228	246	240	220	221	220	226	251	211	219	195	212	240	218	236	241	210	212	220	223	244	245	229
25011	21102	26706	25159	11078	2397	892	605	433	391	363	311	294	293	273	295	256	260	247	266	283	256	244	270	254	261	283	254	250	231	250	238	237	258	241	267	263	256	250	231	242	232	256	238	219	244	239	246	274	229	223	244	259	280	227	228	213	252	266	246	245	244	242	245	251	276	253	257	239	243	252	256	260	232	260	249	270	224	255	253	252	243	255	247	253	222	270	256	236	270	235	237	246	239	243	258	260	236	233	225	260	223	237	280	262	236	242	247	243	254	214	255	252	281	265	242	259	261	228	203	234	240	278	266	235	266	226	262	246	275	244	251	272	235	242	256	245	219	233	214	249	258	277	236	251	229	260	247	270	233	225	246	260	264	254	235	239	251	242	230	249	244	269	236	242	242	245	255	253	231	242	228	250	274	247	250	264	247	245	276	241	232	268	254	226	229	255	221	233	228	259	270	254	237	223	237	233	266	226	257	224	250	245	244	239	241	264	225	242	228	251	256	269	208	255	242	238	230	224	252	235	246	271	260	256	237	260	259	227	254	210	279	252	251	248	236	228	252	239	254	194	245	252	213	215	228	238	255	260	239	246	247	248	253	211	232	211	244	269	283	216	234	249	246	261	255	234	223	218	212	230	245	228	227	233	211	251	248	228	259	242	258	229	237	262	263	239	248	235	254	248	223	234	269	249	240	227	250	231	241	203	252	265	248	229	259	235	258	260	265	232	269	255	253	229	243	220	225	231	224	233	229	266	262	248	224	231	253	230	247	222	230	245	234	241	235	241	256	242	222	243	263	251	246	255	227	237	242	226	225	231	258	222	232	227	227	226	281	244	243	222	237	252	207	218	235	241	258	240	253	243	264	249	255	243	250	250	262	209	265	230	236	261	261	236	261	256	220	271	280	249	228	218	247	259	248	281	227	272	222	237	247	236	220	241	242	243	257	285	247	222	239	245	242	239	226	242	220	246	253	266	248	227	245	231	260	250	240	254	251	216	271	257	210	236	220	255	266	262	220	236	253	210	223	269	239	235	241	265	247	232	242	238	217	227	242	249	282	258	247	260	255	226	251	268	261	227	243	243	260	233	295	230	221	200	244	240	263	257	234	242	231	222	246	242	221	255	236	252	222	260	247	262	245	254	252	232	255	229	235	259	230	253	271	239	256	235	242	262	257	258	233	216	247	212	251	255	234	246	256	233	256	237	236	274	250	236	253	237	293	247	253	269	238	282	264	233	265	231	247	237	261	256	250	256	223	277	253	238	238	249	221	241	246	233	246	258	255	243	250	251	222	261	237	240	228	215	253	235	246	239	259	235	231	248	234	230	246	261	260	238	219	251	218	261	219	246	247	250	250	236	250	251	249	252	247	248	255	218	227	257	248	257	229	248	228	245	270	262	255	264	263	266	255	258	206	262	251	251	255	229	243	295	242	250	239	244	234	241	226	249	277	236	264	239	239	231	242	255	230	257	239	230	236	257	245	254	243	240	226	229	231	231	237	223	238	248	268	223	264	229	246	234	261	245	264	262	234	230	258	220	245	229	242	221	248	274	234	258	253	263	264	233	230	238	244	260	229	215	242	244	242	220	231	264	241	248	222	247	253	254	224	252	233	257	261	256	252	252	231	252	248	247	240	246	273	228	292	236	254	271	244	270	216	233	242	234	238	244	270	227	241	263	213	206	252	248	239	208	221	261	264	242	259	261	238	254	237	239	236	265	233	245	243	239	255	251	240	235	246	242	235	224	247	212	263	252	234	246	258	275	255	257	258	255	244	255	246	232	234	241	243	221	235	227	245	256	279	271	230	233	231	223	240	280	255	240	274	245	242	247	256	244	227	275	247	223	251	254	238	261	260	252	256	239	243	252	286	213	239	234	265	229	257	241	249	268	260	226	225	232	215	252	247	233	251	249	254	250	253	267	241	252	257	243	245	240	242	250	255	247	221	237	237	240	246	237	258	243	260	218	219	258	233	239	250	216	249	240	246	254	249	219	252	245	262	256	218	252	242	218	225	234	235	245	252	240	265	231	253	229	235	221	251	252	257	253	251	257	270	269	261	253	232	246	225	239	258	221	266	235	228	245	252	268	263	257	234	215	273	255	248	231	249	251	243	237	227	242	217	269	228	221	241	265	249	249	239	244	268	244	217	248	261	265	267	272	237	225	239	225	219	239	238	233	247	245	252	275	246	227	216	256	233	245	234	255	271	259	256	235	232	262	243	240	252	214	261	255	237	242	246	245	261	242	249	262	248	241	216	255	258	228	235	236	276	223	269	271	240	230	256	273	256	253	223	217	231	229	231	242	252	268	253	250	228	244	247	197	260	256	214	228	219	234	222	252	257	234	236	227	224	256	247	241	237	275	232	272	263	239	236	250	255	241	257	250	275	255	246	269	214	253	246	249	244	252	235	233	254	252	245	231	229	233	243	242	251	255	254	270	221	239	235	217	237	282	234	261	259	244	260	246	221	229	227	245	225	246	264	230	257	239	220	255	220	259	242	241	243	230	251	242	246	243	256	267	247	230	237	248	239	257	258	247	238	253	251	221	226	238	251	229	258	232	262	234	230	247	250	232	240	251	253	251	286	261	255	232	246	230	261	260	233	223	243	255	278	245	250	263	258	247	255	244	233	257	213	206	263	236	231	236	259	236	252	272	231	252	256	241	233	237	240	271	251	259	208	246	248	241	261	247	275	243	262	235	260	226	220	238	283	226	265	237	265	226	240	258	260	251	260	243	256	237	224	251	249	252	266	233	233	270	253	241	224	231	237	239	237	237	228	235	279	238	227	254	266	227	223	249	225	241	252	265	249	224	222	246	229	264	259	251	255	225	252	269	226	242	236	255	225	256	254	265	244	247	261	234	253	263	256	261	243	216	238	248	249	227	244	267	247	223	238	236	258	231	229	238	222	235	257	252	256	216	224	254	257	254	258	233	231	241	235	237	260	229	278	259	228	235	226	258	235	237	230	238	262	251	215	262	234	228	244	256	220	261	209	251	233	256	242	278	227	256	278	264	255	258	243	247	235	235	228	248	252	235	255	248	253	228	228	257	237	246	244	236	233	250	239	221	224	255	247	231	242	248	253	255	247	239	256	253	278	271	217	245	238	238	195	255	264	241	240	268	244	237	274	229	243	234	256	272	273	266	238	236	242	227	251	223	216	255	241	234	249	249	243	243	228	248	255	276	240	251	237	250	237	250	258	237	247	247	251	277	253	266	242	233	216	263	221	227	258	271	241	257	249	224	264	245	235	228	243	219	248	260	246	261	238	237	262	246	251	275	292	220	254	230	232	246	240	255	213	265	234	229	270	218	247	220	246	273	228	227	242	265	248	235	245	262	233	246	224	223	251	226	242	246	249	228	265	260	242	242	223	231	258	241	257	247	231	241	268	257	236	255	257	294	211	230	258	251	236	236	230	257	243	232	267	242	248	262	262	239	270	230	267	253	238	226	218	232	245	236	222	229	251	234	237	247	250	241	246	270	235
42163	42722	23498	10353	5578	3091	1365	902	664	451	453	383	350	330	312	332	298	257	253	283	268	260	278	274	266	272	281	248	264	280	269	285	269	248	252	262	264	276	248	261	270	248	256	260	253	237	256	251	274	265	303	252	266	280	248	258	229	251	258	237	274	247	255	256	261	284	248	250	271	253	254	255	285	277	268	230	243	234	265	241	262	243	258	263	271	291	258	264	243	288	295	289	262	277	257	251	255	266	271	277	280	293	269	248	291	274	285	264	284	255	255	268	276	253	300	271	251	279	263	249	278	250	297	249	255	254	243	262	277	253	271	250	254	244	279	238	261	295	266	289	251	259	261	234	246	257	217	265	264	263	278	256	290	265	233	273	266	267	275	232	246	276	263	252	277	236	250	262	259	255	260	238	256	221	285	250	263	246	283	260	263	248	273	268	266	252	267	290	282	261	241	248	240	293	231	241	243	266	266	261	268	243	245	261	288	274	255	256	293	253	269	253	202	268	254	287	241	239	250	236	263	265	251	298	241	262	279	243	272	282	273	238	288	285	275	251	254	270	268	268	264	289	255	298	244	238	277	249	271	275	290	271	256	247	269	263	299	269	259	254	283	256	275	268	256	248	279	230	267	249	241	289	236	247	269	267	243	255	283	245	255	247	273	260	268	287	252	276	250	274	245	278	254	266	238	256	275	266	258	250	243	238	251	281	236	235	256	254	246	240	260	262	257	248	270	271	263	254	250	266	271	236	253	280	254	307	279	265	241	251	241	256	281	284	259	274	276	275	256	238	266	257	241	238	253	267	283	249	241	275	254	249	283	256	245	252	271	247	273	237	255	246	264	249	262	265	242	276	256	259	257	256	280	259	247	270	251	248	289	251	268	254	265	238	272	252	261	250	263	263	265	266	267	276	260	243	262	288	253	263	289	250	262	277	271	286	256	266	278	270	251	268	277	290	264	282	278	270	269	271	247	270	276	286	261	272	250	253	252	279	268	278	257	268	271	270	242	263	292	254	273	254	240	251	273	267	248	272	258	282	264	237	248	278	250	274	269	301	261	263	284	241	266	244	261	254	243	298	257	279	266	265	276	274	241	238	245	248	250	249	241	270	268	256	252	263	261	267	254	255	279	267	251	253	259	252	263	273	281	272	265	272	247	257	237	248	272	256	275	270	265	273	268	241	226	270	240	278	255	260	250	289	252	299	275	270	272	257	260	294	275	297	262	270	252	285	241	249	254	244	239	245	262	266	245	276	292	279	240	246	249	304	251	283	287	245	285	246	263	254	239	243	257	240	263	265	284	264	283	284	299	245	247	255	258	251	276	262	235	278	262	241	253	290	245	287	307	252	247	247	267	264	262	258	274	283	268	261	252	261	259	286	302	251	243	235	235	286	264	230	263	247	268	282	267	269	252	238	274	262	250	278	255	281	237	265	281	277	243	273	260	271	278	270	261	265	233	259	239	273	231	254	256	287	273	298	256	271	270	256	251	283	264	253	263	253	230	268	249	248	227	266	256	237	263	251	248	245	274	270	276	264	250	276	255	242	246	260	267	267	253	245	280	255	247	263	272	269	252	271	244	281	224	242	266	296	269	248	276	273	275	283	280	251	243	265	270	245	259	250	273	230	283	270	251	248	265	261	233	256	240	262	256	227	250	253	264	259	262	279	266	258	281	242	266	278	270	278	256	254	266	299	261	270	269	244	243	235	268	260	264	275	270	274	245	284	264	247	253	272	244	256	259	264	258	260	288	247	265	267	263	262	261	264	277	272	269	255	267	270	244	296	246	258	282	278	270	250	261	254	276	265	258	248	253	256	283	239	282	248	267	272	231	273	289	277	258	254	285	251	241	239	274	244	277	269	254	268	258	234	253	279	268	279	262	270	306	262	288	260	264	272	277	282	274	287	256	265	269	257	262	262	265	249	271	250	270	265	274	249	273	253	257	289	253	253	273	267	280	232	313	277	239	257	270	269	274	270	261	281	217	265	242	255	248	278	267	246	274	269	247	270	262	299	265	257	259	272	262	255	278	275	305	241	240	266	261	268	253	272	287	282	267	247	273	284	270	280	251	268	248	277	290	242	254	274	283	227	211	271	258	275	245	274	239	261	247	240	256	279	283	286	249	246	265	256	275	252	288	268	290	249	233	260	256	262	281	266	243	234	259	276	293	261	290	314	253	279	272	241	286	266	271	264	269	238	251	254	240	280	279	283	307	267	254	277	255	269	269	277	254	255	264	252	241	271	252	235	253	248	267	283	240	258	263	265	257	255	274	285	266	239	270	287	260	261	262	247	247	257	255	279	267	266	258	252	283	272	254	252	256	247	294	271	255	231	285	250	245	253	284	298	256	303	232	270	276	263	255	264	247	262	283	252	288	264	274	262	256	241	270	238	279	284	302	281	249	260	267	258	251	298	255	266	254	235	268	266	293	258	261	257	281	274	260	255	247	266	253	261	236	269	264	255	236	281	264	264	273	279	242	264	279	254	272	290	273	257	272	273	239	238	276	245	270	214	267	274	251	271	270	265	275	264	243	235	263	275	250	273	254	274	280	268	266	251	261	286	281	281	253	250	254	288	262	242	249	268	233	277	240	261	250	256	285	222	270	244	263	267	300	247	263	270	281	269	258	248	250	240	261	278	262	258	268	254	255	239	230	274	229	240	280	259	271	250	259	250	250	248	284	237	237	251	263	288	269	259	256	307	253	250	253	287	272	257	280	254	254	278	272	284	258	260	271	257	275	248	271	253	256	260	278	267	263	269	265	250	248	284	251	252	303	236	217	225	257	267	255	261	252	250	286	253	256	258	251	254	241	241	247	286	280	267	263	261	278	255	245	277	279	244	285	257	277	224	270	267	268	240	269	230	289	266	256	250	231	249	290	261	278	295	244	255	273	266	274	275	283	258	266	263	272	269	257	239	257	253	227	232	304	279	252	285	214	258	265	247	243	261	265	241	275	262	250	240	257	275	274	251	284	246	248	263	275	247	286	236	275	288	283	270	257	267	266	269	262	233	257	255	260	268	247	280	290	258	241	256	270	290	273	275	247	243	266	274	234	261	265	263	265	274	257	274	259	249	301	268	273	265	234	263	263	251	246	242	273	288	274	247	262	255	267	240	282	248	290	221	255	250	256	259	263	232	245	235	253	281	245	253	249	278	261	232	275	272	287	277	286	240	270	253	239	229	266	276	260	266	236	264	293	258	257	244	271	262	242	254	249	262	277	267	239	253	250	229	286	256	294	288	253	228	250	263	237	240	269	272	287	268	223	286	265	235	291	248	252	242	277	253	243	248	259	273	253	259	277	261	265	273	269	287	250	259	268	284	265	283	256	264	252	230	260	272	257	257	276	285	269	296	249	269	227	249	241	268	235	263	257	236	251	237	279	273	265	274	247	247	274	265	249	263	288	276	277	262	259	268	270	270	240	281	272	243	273	254	262	268	268	243	268	268	251	277	263	250	224	259	267	245	271	275	241	269	270	290
22509	21023	28451	23836	21133	21006	10214	2270	1356	1072	755	578	489	407	305	268	285	256	222	224	244	222	212	211	266	259	238	218	227	210	200	203	216	228	227	235	201	214	238	200	217	222	231	213	219	217	222	229	239	234	200	197	235	223	219	214	202	213	192	204	218	200	217	232	208	216	214	209	205	214	209	215	196	228	205	220	224	202	216	231	239	207	254	240	231	211	224	208	198	233	205	230	213	216	219	195	234	222	216	231	253	223	213	249	221	238	219	197	219	215	210	229	215	223	214	205	251	236	219	201	214	227	197	186	197	216	207	248	232	203	205	223	212	221	205	208	205	225	229	240	220	227	201	233	188	231	218	213	208	205	207	220	221	202	206	199	204	208	220	218	228	219	193	201	208	244	222	188	234	224	223	227	211	210	218	220	225	224	241	210	206	203	226	212	222	232	214	193	221	221	216	211	211	222	205	221	228	225	220	219	222	209	243	234	233	230	225	197	222	223	238	217	223	203	230	200	218	205	248	213	217	218	214	231	217	188	235	210	223	218	225	204	172	236	210	216	227	223	225	204	211	191	241	215	236	213	226	217	215	206	217	229	224	218	220	231	224	211	243	218	175	217	211	228	222	221	205	199	238	210	200	201	235	253	230	209	244	215	213	195	213	205	252	236	210	224	204	210	220	203	210	243	233	216	189	201	210	209	247	222	206	237	224	217	189	244	216	210	195	209	211	237	228	219	222	218	205	218	228	239	240	219	206	213	210	237	207	235	255	225	196	217	189	217	240	228	199	217	209	220	231	195	222	220	227	229	227	234	218	214	226	210	211	214	212	202	218	200	200	226	218	225	224	213	207	196	226	225	214	229	200	190	209	215	210	239	216	239	217	205	210	222	229	222	224	217	220	256	213	235	216	214	215	204	200	200	209	232	214	210	212	207	205	193	211	234	211	208	240	202	206	239	229	223	211	225	207	209	240	233	193	239	200	239	242	226	210	221	207	235	223	219	222	220	236	202	227	207	198	223	203	198	223	208	200	228	246	209	231	226	221	220	217	212	190	205	202	234	222	219	227	202	231	208	189	210	220	231	212	238	226	217	186	252	215	210	205	227	223	215	208	208	209	199	204	236	190	194	183	206	200	211	204	188	228	212	216	216	219	177	197	195	222	200	197	207	216	234	218	228	213	235	231	214	216	207	211	223	203	228	241	220	203	197	221	212	219	206	205	219	232	206	207	233	242	240	201	212	200	225	199	204	244	232	215	222	212	235	205	200	249	209	181	208	225	208	193	210	201	228	224	235	199	202	234	211	204	225	188	216	212	225	211	232	233	234	197	212	213	215	216	207	218	219	214	216	208	207	223	204	220	197	226	178	219	197	212	216	227	213	213	223	216	223	226	221	195	232	238	249	217	226	217	227	234	209	237	234	210	240	225	236	199	219	193	205	222	226	222	217	212	215	225	238	208	239	253	215	215	239	205	200	205	225	210	230	218	217	171	224	219	175	217	230	211	223	212	208	221	215	224	230	237	198	196	220	215	206	220	201	189	212	239	222	199	202	226	226	234	205	222	231	224	212	225	238	216	204	228	208	221	206	229	233	200	217	215	218	195	220	206	232	179	227	219	226	204	231	188	207	226	213	221	217	195	217	222	226	208	200	182	228	228	215	229	219	207	218	211	252	223	207	200	225	188	214	235	238	218	222	214	238	216	206	213	215	213	208	226	228	195	246	240	218	215	194	239	219	210	221	184	194	218	221	213	236	212	210	226	199	208	182	217	205	257	201	205	224	234	221	206	194	213	221	224	209	213	211	217	197	197	201	182	221	218	199	200	218	194	226	220	212	230	227	233	233	214	235	216	188	207	227	222	217	213	207	203	236	209	227	217	214	231	204	186	215	195	231	207	218	207	202	256	199	232	225	213	217	214	218	195	205	207	220	198	211	219	222	213	222	189	236	217	218	235	244	209	212	208	255	227	217	207	218	197	198	210	225	203	210	178	201	211	201	206	217	222	213	203	201	204	216	204	196	226	209	210	207	174	214	190	214	221	214	238	256	201	222	189	214	201	199	227	236	208	200	248	225	238	208	215	208	208	200	224	186	227	213	243	238	229	206	203	225	222	217	201	207	245	217	201	228	190	187	221	227	201	237	216	214	220	215	219	216	229	242	214	218	203	188	205	224	192	227	184	245	229	212	206	213	203	202	223	194	247	213	234	225	226	212	210	207	208	213	205	198	203	204	203	221	204	224	220	204	236	204	209	194	210	252	244	231	231	234	241	224	214	217	225	242	203	218	211	230	190	223	212	205	227	221	224	199	221	212	196	203	228	202	210	221	230	229	241	210	195	200	206	214	193	213	214	217	222	198	199	233	201	200	214	214	236	212	209	210	211	235	223	211	233	193	236	203	219	197	202	217	225	225	229	216	205	210	217	217	206	221	231	219	215	232	234	206	168	199	211	205	248	216	206	221	222	211	211	229	187	243	207	209	224	224	218	203	202	200	214	238	230	205	213	189	205	204	184	232	207	227	231	218	193	218	218	222	241	206	220	220	249	256	213	200	221	191	215	220	175	222	196	233	227	210	224	219	217	227	241	209	253	235	222	237	217	226	214	217	225	226	202	220	217	211	217	210	245	210	210	186	226	191	223	212	234	189	203	206	227	241	237	226	214	202	197	187	222	225	238	213	196	201	203	249	213	235	219	208	216	223	207	197	205	211	202	200	194	237	221	215	212	217	223	218	239	187	214	200	233	207	190	226	229	222	203	213	240	239	203	203	228	214	193	206	211	202	218	230	244	212	198	235	223	205	196	219	218	208	215	218	227	208	200	250	197	219	226	225	211	208	220	196	211	220	209	214	229	235	197	255	214	199	220	215	223	200	203	193	197	228	235	207	234	239	194	253	216	235	232	231	206	216	231	235	236	234	230	210	210	197	199	210	194	225	236	218	200	223	219	195	201	218	206	211	214	236	225	201	229	194	214	221	185	197	189	214	210	215	226	233	217	200	254	203	213	226	216	228	210	228	218	237	225	214	218	209	229	200	243	214	199	211	213	235	219	213	222	210	222	218	214	225	224	205	215	217	219	222	213	231	223	219	234	190	207	213	217	227	223	234	222	228	221	220	189	221	211	233	225	228	206	242	227	204	206	175	227	215	202	224	199	228	212	216	204	218	213	208	204	221	229	205	202	199	223	208	249	215	214	223	189	220	218	205	212	219	221	221	217	194	206	210	206	216	247	206	226	200	240	202	216	190	182	222	223	241	236	227	236	225	227	222	232	224	203	203	230	225	252	219	213	202	219	213	204	214	223	208	202	205	199	241	205	225	214	221	182	233	217	225	226	236	211	239	238	200	186	206	226	182	226	225	232	241	217	207	225	211	233	221	223	234	235	242	201	227	194	220	219	209	214	215	223	211	229	203	209	207	208	235	226	190	207	217	216	220	211	248	200	221	218	191	224	219	223	260	255	250	227	222	232	211	208	218	236	223	246	222	205	239
39934	57729	41534	26894	17602	10204	5391	3024	2121	1557	1130	859	654	475	390	326	313	257	259	267	252	264	241	280	229	272	238	241	246	219	219	225	233	205	241	213	232	244	234	235	215	210	219	238	240	221	218	239	252	259	231	226	224	235	222	234	252	239	220	234	218	217	238	220	204	239	216	252	221	229	215	237	229	226	217	255	240	233	229	224	211	233	239	230	231	230	215	244	230	232	215	226	230	231	226	235	227	211	224	232	207	207	224	225	255	207	242	217	229	227	225	236	223	247	228	227	216	203	238	226	189	236	219	255	231	224	221	254	226	234	213	260	226	243	241	225	248	225	244	212	234	206	235	217	260	226	241	220	227	239	222	242	199	225	219	249	209	234	226	258	222	251	233	228	197	176	235	232	249	220	217	228	232	203	253	217	229	227	227	212	222	224	221	249	222	244	219	220	232	211	220	217	229	225	241	223	227	248	220	208	229	218	211	225	219	233	241	243	195	215	224	224	222	210	224	220	245	233	222	223	231	252	215	224	225	240	214	241	250	234	219	234	235	224	234	253	191	251	211	247	263	244	227	218	220	237	229	220	191	241	220	242	223	237	228	240	235	227	240	215	233	212	244	237	231	247	209	220	215	224	233	210	225	227	259	224	264	248	239	215	237	243	243	231	227	222	225	199	204	226	246	209	222	227	206	245	232	235	239	222	215	217	258	236	205	242	245	239	221	232	225	266	272	231	208	232	234	220	231	233	250	250	233	222	232	217	248	212	232	241	232	199	220	211	205	226	224	215	230	220	235	204	203	220	194	224	205	212	245	240	232	235	212	210	215	243	240	212	208	232	224	228	224	216	208	249	202	223	233	257	208	238	226	248	214	226	261	248	214	241	247	233	220	197	223	238	213	249	223	234	238	235	236	236	206	234	217	222	230	266	225	208	230	220	236	255	246	249	230	234	233	219	247	240	228	234	196	226	233	223	211	217	239	229	232	232	214	223	250	214	234	227	221	207	200	232	228	210	243	225	220	258	226	223	226	198	242	257	219	231	235	203	224	199	213	205	218	199	214	217	222	221	237	212	233	230	239	208	205	213	236	226	202	229	238	224	265	247	213	212	214	229	208	268	242	245	241	234	239	248	247	219	226	221	228	233	233	237	195	235	244	215	217	218	217	245	233	218	203	206	214	239	258	236	247	241	252	269	232	240	235	219	229	229	237	222	216	229	229	223	248	211	222	218	251	218	214	238	261	221	247	222	257	233	213	239	232	236	223	215	243	226	228	231	220	204	240	230	229	238	251	223	212	223	241	209	227	225	228	266	197	238	222	230	218	253	213	231	230	247	233	214	242	241	239	191	256	238	244	237	245	253	218	210	177	239	231	193	225	230	230	210	238	214	233	249	227	234	217	233	221	258	232	212	238	240	247	245	256	212	210	225	202	234	227	252	212	255	212	196	225	224	223	252	261	233	212	220	204	214	213	188	259	229	241	219	264	230	224	210	221	247	251	224	230	182	253	229	250	190	240	209	265	249	244	216	223	231	233	229	225	237	208	233	233	241	235	217	213	231	246	224	228	216	240	238	255	239	209	248	212	212	244	217	218	224	239	234	237	214	231	237	244	223	239	232	230	210	221	230	227	249	230	250	255	223	231	212	225	229	205	216	246	228	213	252	214	226	220	215	218	246	219	219	220	220	231	237	227	212	239	199	248	231	209	242	224	231	247	226	241	223	222	230	257	215	233	234	218	234	213	224	230	235	232	213	227	220	226	241	227	222	241	241	248	223	221	204	235	236	221	219	198	210	243	216	225	236	227	227	241	188	221	230	222	241	229	227	210	214	238	253	217	227	206	232	206	237	203	251	225	200	248	247	248	230	215	233	197	249	229	250	229	212	229	244	211	240	205	271	233	234	206	238	212	242	210	246	246	242	233	254	232	226	225	214	234	190	225	231	217	228	249	219	218	222	230	225	224	243	248	223	221	222	237	219	210	230	217	198	222	240	250	237	243	220	234	207	223	207	213	242	217	254	209	236	251	209	224	263	214	250	258	222	227	226	225	203	235	266	235	225	258	249	239	242	225	246	228	233	219	214	210	238	207	210	209	208	222	230	234	216	230	222	240	230	230	217	226	193	231	232	231	220	212	252	220	193	230	236	207	201	190	284	240	214	220	228	236	242	226	246	244	240	240	214	216	254	219	228	262	239	254	238	230	204	260	196	212	219	217	239	236	247	220	238	230	201	249	199	220	211	206	268	199	221	226	206	251	230	226	225	248	196	217	231	226	235	227	243	215	232	232	255	233	228	222	243	217	207	192	205	253	221	232	221	221	216	219	227	245	212	229	220	232	239	232	227	225	212	214	245	229	220	265	229	221	246	210	225	221	219	256	237	210	221	217	240	210	214	232	210	226	236	230	234	230	245	216	204	239	239	244	260	208	222	207	223	231	234	246	214	234	222	243	230	211	231	226	213	249	241	238	235	206	243	258	239	259	205	225	215	238	221	239	243	229	247	249	229	230	211	218	223	218	229	231	208	247	202	225	220	197	199	229	216	229	229	276	236	235	224	229	187	250	218	225	208	214	215	229	217	206	226	219	225	214	228	221	239	227	244	235	226	213	210	187	251	221	235	221	206	238	242	237	231	219	204	226	212	244	225	233	230	203	260	233	226	232	213	207	229	243	234	213	230	224	232	201	243	225	242	233	218	207	223	240	224	218	229	233	231	224	223	238	217	208	243	249	226	243	240	231	221	237	235	209	223	228	256	214	255	218	217	233	260	256	250	209	227	226	232	245	212	229	219	255	222	234	243	215	243	229	210	226	248	206	232	222	237	224	227	216	222	233	220	217	215	235	244	222	216	216	215	243	241	193	222	219	236	225	226	211	225	224	222	245	224	225	230	245	234	227	236	244	222	240	223	245	252	229	233	250	227	221	235	211	232	212	239	235	232	240	237	228	249	226	241	215	234	245	247	259	253	220	216	218	206	234	231	197	243	213	207	223	207	219	234	236	208	223	232	224	233	265	222	218	209	233	223	223	226	203	217	212	204	231	231	245	189	228	228	217	255	248	237	244	252	229	209	215	220	208	212	244	220	208	238	224	224	260	229	234	216	233	214	251	247	248	232	233	221	219	252	223	221	228	224	229	253	249	234	236	248	225	225	243	209	222	210	248	241	228	222	245	231	234	236	220	235	232	241	242	234	225	208	232	221	212	235	251	242	209	243	227	244	217	230	223	222	197	206	240	235	227	232	218	232	218	226	233	240	240	233	220	239	213	229	234	212	232	229	221	210	225	227	215	232	226	252	213	227	224	248	223	223	229	225	224	225	255	199	227	289	226	242	237	222	243	248	207	236	235	238	223	246	231	245	215	217	234	224	229	229	214	223	210	231	236	225	221	243	243	226	212	228	217	209	243	231	225	230	224	244	244	234	222	240	232	241	212	239	230	230	205	233	230	266	210	234	240	225	246	213	249	218	239	252	244	244	259	212	204	239	236	236
40298	27359	20944	9686	2613	1044	625	484	375	335	289	282	248	239	256	232	254	234	240	232	245	246	236	227	254	251	217	226	251	252	237	209	232	238	236	257	219	237	225	248	245	201	247	235	213	245	206	231	218	248	254	244	235	254	227	238	269	260	226	237	246	223	245	262	260	239	229	250	249	271	225	238	237	234	251	232	232	231	225	226	255	234	244	233	245	237	234	216	283	223	246	246	226	253	267	245	246	211	232	259	237	241	259	248	234	227	273	255	250	248	223	255	222	239	250	198	230	236	228	243	251	233	233	244	233	225	204	244	233	240	243	258	251	232	221	251	249	224	216	239	230	250	249	241	244	222	242	262	240	237	258	254	237	230	249	228	247	247	239	254	251	253	242	265	239	228	221	233	211	232	282	272	234	227	226	254	256	219	254	246	213	206	224	223	236	214	205	235	241	268	247	269	227	243	236	247	252	238	233	250	257	237	224	230	227	234	225	249	232	242	227	239	241	241	264	254	254	203	253	257	234	246	239	227	239	224	234	257	265	228	212	212	274	239	253	230	255	251	234	242	253	222	215	237	253	255	231	235	229	223	248	226	258	218	232	260	235	232	210	235	229	261	228	219	233	231	238	241	256	238	210	194	246	227	239	210	263	246	237	204	258	248	240	236	270	234	234	241	259	240	253	204	232	244	269	224	227	257	219	273	246	258	252	231	224	263	226	242	248	226	253	264	253	233	244	220	244	196	217	239	241	228	251	236	238	237	227	287	265	229	215	222	225	248	208	236	263	260	231	227	229	250	235	244	251	243	245	242	245	236	251	204	236	239	251	229	209	251	222	236	247	220	236	220	221	235	247	238	246	239	259	255	226	251	264	233	235	216	234	197	233	233	252	220	252	262	260	242	236	232	226	243	223	245	249	273	238	216	271	238	247	251	246	251	249	230	245	246	227	243	222	230	251	229	242	232	235	232	231	211	232	218	227	236	243	266	224	228	255	227	274	224	206	263	241	223	231	236	264	260	242	239	240	234	253	252	243	248	253	251	227	234	264	219	239	226	257	233	219	265	229	251	210	264	240	231	229	230	281	248	227	247	234	223	221	242	232	241	235	271	230	265	237	223	236	255	270	252	248	265	247	237	251	234	257	258	234	245	264	233	222	228	253	237	208	220	204	270	234	237	240	218	233	228	230	231	257	268	217	226	259	242	227	245	258	240	239	228	248	243	262	227	246	241	245	218	251	226	214	234	255	235	220	249	245	222	215	260	223	231	239	242	246	238	245	261	243	242	204	229	224	231	233	246	239	243	237	249	209	262	234	200	248	211	226	270	249	234	263	257	221	245	217	250	268	247	242	250	237	240	216	248	265	223	234	233	235	223	259	266	252	250	266	250	206	241	242	226	223	236	237	239	234	231	248	241	252	227	228	240	222	231	229	239	249	228	227	245	255	271	245	277	223	236	270	227	239	264	251	227	257	231	243	209	256	234	250	235	239	270	240	251	226	222	209	248	239	250	243	231	237	230	232	237	238	233	274	250	241	231	254	227	246	219	254	214	224	242	241	244	249	278	234	242	252	251	250	238	246	249	251	242	264	239	265	247	243	228	252	238	241	242	255	255	247	255	239	266	235	253	243	222	273	226	250	256	229	246	254	236	231	263	241	211	241	235	225	212	232	259	245	246	273	222	239	248	246	244	257	255	255	237	253	257	248	250	213	219	227	246	236	241	228	244	232	230	270	236	242	207	252	241	251	214	222	234	245	257	246	261	272	248	234	227	245	242	248	219	218	237	232	220	261	247	237	232	230	230	221	237	256	234	221	207	276	221	232	221	267	248	247	239	249	224	247	215	222	217	256	212	241	257	244	240	229	250	251	223	246	252	228	248	238	240	210	251	251	260	215	217	242	235	261	229	235	262	221	231	258	256	230	220	231	268	223	247	229	226	240	243	225	251	233	268	262	218	214	246	230	236	236	242	247	225	253	244	223	220	233	251	265	251	259	231	244	237	248	241	251	240	274	249	214	249	235	253	241	253	239	255	237	236	254	250	222	240	210	241	247	215	248	255	239	247	239	234	230	257	259	252	241	238	209	243	236	223	244	228	238	259	253	245	269	242	253	261	221	217	244	223	234	229	222	257	228	244	231	243	240	219	225	223	275	265	205	237	257	257	259	217	230	238	231	245	263	217	261	228	231	217	268	252	226	230	255	256	226	252	250	239	221	241	241	214	277	259	244	244	246	257	229	226	238	248	236	271	251	246	237	243	235	260	242	258	258	234	226	237	236	232	203	253	236	244	282	222	218	229	235	251	213	290	229	239	251	250	225	233	242	255	233	251	259	214	234	273	244	255	225	232	251	255	241	208	231	263	233	279	261	220	230	228	252	251	214	209	243	229	245	229	234	226	265	251	222	255	238	257	249	250	217	216	246	231	235	238	218	244	234	226	242	244	229	245	251	240	241	230	238	216	220	256	249	238	217	247	242	242	231	266	230	240	240	227	204	211	255	233	252	222	246	229	235	207	257	225	226	226	247	230	234	252	235	231	231	239	225	227	216	264	244	262	227	247	246	238	235	226	227	238	228	209	228	234	273	262	214	204	199	231	274	238	208	223	254	248	257	245	240	245	242	219	247	246	251	236	229	253	221	220	220	274	258	241	248	220	240	225	227	233	235	245	251	238	240	228	258	252	228	249	245	242	266	214	245	241	228	218	225	224	258	252	256	201	230	261	228	267	238	213	227	239	249	221	263	248	252	218	241	240	220	258	241	217	213	233	252	217	248	226	250	242	258	243	255	232	233	226	251	240	225	231	244	247	236	215	244	267	226	230	225	241	232	233	227	232	246	250	244	220	256	225	219	204	228	230	231	220	297	220	247	269	227	225	217	244	245	239	228	231	271	244	232	255	248	233	261	229	236	240	222	218	230	216	216	227	268	249	232	251	235	249	250	229	262	258	258	254	270	232	238	209	238	237	219	215	231	236	231	264	231	221	235	227	261	249	244	252	246	229	219	224	215	264	240	276	257	263	235	264	234	233	257	236	248	245	242	248	259	218	249	210	248	232	241	227	240	249	260	237	227	248	247	230	263	243	227	235	254	252	238	246	244	243	217	243	212	274	257	236	276	246	224	243	228	251	239	261	235	226	244	252	232	263	282	256	221	238	202	246	248	244	242	288	237	238	260	250	250	251	227	238	265	246	225	231	232	235	223	250	240	242	235	246	230	259	246	250	237	230	261	280	262	246	241	255	255	242	240	250	223	247	229	232	261	250	236	272	233	248	230	244	214	236	226	237	228	217	217	260	253	243	237	247	231	224	272	236	249	246	260	237	214	266	252	225	220	223	235	226	219	263	229	213	260	249	264	241	253	217	228	212	224	252	225	258	217	252	236	236	252	240	241	219	248	233	271	241	226	245	250	241	210	214	235	231	222	242	252	225	240	233	233	249	234	244	242	247	249	248	258	203	241	235	238	251	239	221	243	229	231	237	216	229	216	228
43303	34720	18561	7618	3653	1500	900	629	488	401	359	307	289	280	262	261	280	263	282	266	259	262	284	279	266	245	245	283	266	256	275	257	294	254	270	266	276	243	273	251	248	269	263	274	255	259	264	273	240	252	247	257	261	262	260	269	258	256	231	253	260	256	230	244	233	240	257	259	271	251	259	263	251	278	270	269	273	256	260	250	272	273	240	273	266	284	255	241	264	244	258	289	258	246	242	285	259	253	253	279	271	249	286	289	257	260	272	251	261	272	272	265	244	253	260	267	274	241	266	270	257	252	251	274	264	262	294	287	220	236	236	261	263	290	246	257	274	256	244	247	277	257	269	274	223	260	263	267	276	232	258	240	244	244	273	281	258	258	235	256	248	276	251	261	258	283	261	276	243	253	245	263	245	271	275	267	271	229	270	235	242	254	266	270	291	260	264	235	255	254	269	271	292	255	242	279	271	242	265	240	246	247	265	240	258	273	288	234	278	249	254	246	255	254	251	272	269	235	248	235	266	255	241	250	258	254	249	234	267	251	271	259	215	271	266	243	251	279	241	251	233	256	240	261	242	255	238	295	271	265	290	227	276	271	281	272	246	263	271	262	276	271	263	261	254	266	268	276	258	301	279	268	271	270	253	251	246	257	226	240	248	242	229	247	280	298	235	285	258	273	255	224	291	249	234	266	284	271	266	242	252	241	256	281	267	288	244	238	259	249	273	247	267	242	239	282	279	275	274	247	263	247	260	222	249	281	237	252	247	253	248	268	251	248	236	246	259	234	261	267	264	247	285	270	256	268	244	249	232	289	252	271	274	241	258	264	253	242	255	267	292	241	258	269	269	253	271	283	235	251	248	253	259	240	265	261	236	288	302	263	276	242	279	248	277	262	278	248	240	256	272	270	266	270	245	284	241	264	263	247	262	267	286	242	261	238	268	255	244	256	232	263	282	259	261	266	266	253	253	265	255	258	262	283	236	232	265	258	247	280	271	255	243	267	258	268	276	292	258	260	245	262	279	254	264	269	265	237	275	293	283	280	263	255	251	271	264	274	254	269	282	255	274	238	254	262	260	264	254	231	255	265	251	251	268	268	251	247	276	257	251	240	280	268	276	242	233	249	250	266	259	251	249	250	267	266	234	247	266	275	244	261	252	259	267	254	252	258	258	231	277	253	274	283	253	243	271	236	278	277	267	274	252	257	262	286	257	247	244	251	250	241	256	272	282	272	282	274	252	285	258	269	220	245	245	269	270	252	270	240	249	248	256	258	250	241	254	269	243	256	245	267	249	259	239	267	251	250	260	262	282	284	247	265	265	258	240	249	277	272	274	277	260	233	246	254	259	261	300	265	278	252	241	256	259	259	257	253	253	277	227	287	289	276	258	271	271	282	266	270	237	241	247	273	262	260	231	276	282	271	270	254	270	240	272	257	233	244	258	242	245	280	261	275	247	265	275	270	274	248	276	258	281	250	245	290	257	252	242	267	242	279	242	281	251	245	281	263	262	255	268	265	246	261	243	260	252	261	250	266	250	256	251	259	248	247	240	273	233	261	238	228	256	243	268	251	244	277	247	260	245	240	271	269	264	277	259	266	266	266	271	237	258	267	248	253	264	269	276	260	276	270	289	257	255	255	290	272	265	252	282	254	238	248	266	279	255	254	245	266	256	251	241	261	282	249	230	260	264	252	266	245	267	242	261	256	257	271	232	255	233	257	242	239	255	266	247	299	270	255	226	263	253	238	259	242	256	235	268	255	289	267	237	277	256	269	255	238	257	267	266	281	278	225	268	277	254	254	215	269	245	269	271	256	248	253	262	273	259	265	253	288	263	273	261	251	290	261	270	270	263	218	257	271	252	254	250	268	249	248	238	260	247	280	246	244	247	277	266	249	278	268	242	257	281	242	233	274	279	243	248	264	243	259	238	232	244	249	267	252	257	265	232	254	284	273	259	252	288	281	262	238	267	238	280	235	263	284	274	240	243	242	260	263	266	243	240	270	275	257	243	243	241	234	270	262	228	265	230	261	263	283	260	254	272	239	275	252	223	247	272	244	263	260	270	237	278	246	249	263	266	276	227	265	265	246	260	231	275	292	260	258	268	276	264	259	255	269	233	258	267	277	254	220	237	238	253	254	256	277	276	271	247	284	247	254	245	260	254	261	282	249	268	268	246	258	243	249	259	276	254	270	278	235	263	245	241	253	278	250	273	280	261	247	235	256	262	265	249	287	263	275	246	251	273	249	264	265	287	257	274	269	233	253	242	260	272	256	238	261	254	257	287	272	275	256	237	259	250	244	246	274	283	262	246	253	269	234	301	263	258	243	236	270	259	258	274	254	246	248	294	278	236	254	257	255	278	260	278	242	258	244	270	253	252	277	255	272	258	294	252	277	246	246	305	249	265	268	257	236	265	268	252	273	274	280	271	256	248	243	269	260	237	246	219	260	269	232	241	255	242	246	250	226	270	260	255	247	274	256	233	246	260	255	257	289	248	265	263	276	254	216	266	249	253	255	262	264	273	250	292	262	258	259	251	246	282	255	232	261	261	235	231	265	265	264	243	275	264	241	255	279	252	239	250	284	254	253	240	267	236	259	280	248	258	262	262	260	235	231	252	267	251	265	289	246	233	280	263	264	268	236	249	273	256	269	280	252	272	247	255	238	252	259	263	289	294	285	235	238	263	262	277	255	285	244	276	264	261	279	261	254	272	273	257	264	235	265	256	262	259	246	251	258	272	234	257	259	249	274	273	293	237	261	243	234	257	255	265	272	291	248	264	258	264	271	259	234	264	234	254	240	223	263	260	239	274	257	257	265	245	266	246	298	249	235	251	252	276	263	248	284	242	238	269	233	254	252	271	240	250	269	251	235	295	252	259	246	248	275	228	260	265	265	263	279	241	268	282	244	261	258	274	284	248	234	274	257	255	271	255	241	276	274	269	234	269	269	238	260	278	254	294	275	225	230	246	253	258	242	247	267	261	266	236	233	268	277	257	236	254	242	275	265	248	282	232	266	269	267	242	310	249	259	276	249	303	238	285	246	287	268	257	221	290	241	252	244	267	262	221	285	251	244	270	259	283	263	278	271	263	290	224	267	283	237	260	243	256	235	262	256	270	243	275	255	256	264	246	250	279	269	237	265	261	247	272	237	253	274	261	289	239	256	276	258	259	261	214	256	267	261	237	277	253	249	256	247	249	262	247	274	271	251	277	263	279	264	237	242	263	267	285	265	262	256	248	263	227	237	243	253	262	265	225	265	265	245	249	270	247	257	262	246	282	273	266	240	237	283	267	253	256	256	259	250	266	273	279	279	248	292	275	276	275	254	270	234	269	252	228	253	236	263	240	253	242	248	283	249	238	262	280	253	250	245	246	268	257	232	262	265	245	273	262	251	249	255	250	276	251	263	283	266	233	253	267	240	274	230	236	238	237	268	250	253	264	270	243	270	245	274	253	273	259	243	252	265	243	265	261	231	269	260	234	258
23402	20977	28025	24231	21009	13069	3260	1737	1384	1085	732	453	371	308	280	245	245	249	244	225	221	246	225	217	214	225	192	238	221	214	209	221	220	222	230	231	213	211	232	210	238	215	212	231	207	207	221	227	213	204	211	221	222	241	231	202	204	204	218	215	203	220	196	189	213	201	219	210	222	221	212	225	197	220	211	196	237	209	218	216	205	216	212	232	218	196	217	222	204	201	202	194	237	213	203	219	185	229	221	217	226	210	209	193	198	216	207	208	196	187	218	215	210	223	231	208	200	206	193	208	205	210	229	215	214	224	205	207	207	219	200	216	233	227	205	195	214	207	210	223	192	208	242	210	214	220	234	210	256	218	216	207	199	208	205	216	231	217	208	228	180	237	217	197	214	229	222	187	229	242	205	246	201	225	215	219	204	226	225	210	205	231	212	191	215	224	228	212	209	221	190	199	218	212	200	204	193	222	197	183	229	200	216	205	211	219	223	223	216	215	201	223	217	254	200	189	227	203	217	209	180	213	210	225	207	232	205	194	234	233	188	185	250	254	219	190	209	232	212	224	214	205	227	215	204	217	233	232	211	213	199	226	201	219	203	221	220	216	228	211	187	227	214	225	222	193	201	212	218	237	237	206	214	215	219	194	226	203	197	229	203	214	219	194	199	217	223	208	221	217	237	214	187	242	201	195	225	220	226	197	190	209	215	208	211	224	229	220	200	226	222	206	234	186	217	220	223	222	216	232	195	218	194	225	228	234	231	226	214	209	213	243	193	228	225	214	215	223	206	191	225	215	211	225	206	215	245	193	198	225	213	234	216	202	203	192	210	235	220	225	206	232	204	223	217	212	218	225	210	209	216	205	218	239	198	230	221	179	231	228	224	214	187	204	207	234	242	203	218	257	231	198	226	216	196	187	219	199	210	203	212	227	227	241	218	221	197	198	183	212	217	208	211	210	196	221	210	211	221	203	208	237	192	216	214	189	214	212	196	238	215	211	240	212	236	227	211	214	213	200	215	231	185	220	211	199	189	205	214	194	180	207	202	203	232	218	211	194	216	206	224	207	226	189	214	226	215	238	200	259	216	204	210	221	212	204	227	230	218	216	214	232	218	232	196	226	219	186	185	225	215	236	194	197	205	203	210	228	211	212	220	210	242	213	187	220	215	203	195	219	241	200	200	222	199	203	176	188	200	223	227	222	216	215	184	227	193	212	226	213	213	251	194	190	221	218	197	249	210	187	224	202	228	216	188	229	210	219	198	215	217	219	206	218	201	219	220	204	233	225	211	230	222	233	225	187	218	195	246	218	212	203	214	225	220	241	214	229	190	222	222	192	214	195	225	233	191	216	228	205	218	213	234	209	225	193	223	206	234	204	227	193	214	234	220	209	219	227	220	212	208	220	223	220	199	227	216	240	225	206	189	235	231	241	204	234	192	211	216	224	192	197	208	223	213	198	201	222	217	215	236	251	213	221	222	236	203	199	198	190	216	233	214	224	205	204	207	223	204	178	219	218	241	221	226	221	207	211	208	205	245	206	215	214	202	234	193	218	220	222	206	197	207	234	206	205	221	198	214	224	215	215	214	215	215	235	186	208	245	224	208	206	229	223	235	216	221	229	231	193	210	259	213	210	201	209	196	228	194	179	218	227	225	240	237	211	212	204	212	237	204	197	202	208	212	226	178	217	218	225	233	208	231	197	199	206	215	227	203	241	195	197	219	222	240	241	203	219	232	213	185	201	238	209	239	212	232	215	242	228	222	197	222	227	229	243	212	223	207	194	205	203	198	206	217	205	222	244	205	204	217	182	213	192	220	213	212	196	198	221	238	219	223	210	184	209	202	216	198	232	208	203	215	209	190	199	208	190	217	197	219	235	237	210	211	208	232	200	219	221	198	209	216	228	190	196	205	241	230	194	211	218	225	192	227	233	205	201	222	216	227	215	197	189	218	246	216	184	230	232	220	213	230	187	198	205	204	214	210	213	224	226	229	227	192	220	226	200	238	195	226	198	227	196	212	182	215	229	173	202	224	218	216	239	220	221	210	195	207	216	232	204	195	245	222	206	183	238	187	224	189	226	245	222	230	226	210	190	239	231	223	208	200	220	212	184	215	222	229	193	212	217	191	192	230	238	201	222	229	249	238	197	218	218	227	202	209	206	239	219	235	236	233	184	213	215	209	239	206	200	216	202	184	226	206	206	236	206	232	226	187	215	246	221	256	217	204	239	234	192	215	222	231	216	226	197	187	183	206	209	201	202	213	206	230	198	197	193	232	241	225	207	215	224	220	219	232	194	209	206	187	221	213	226	241	216	201	212	220	213	223	207	224	226	227	202	214	213	225	196	226	240	234	237	203	204	205	193	203	246	218	204	207	230	212	209	219	225	228	211	219	213	208	214	201	212	214	228	200	217	217	203	213	212	228	193	213	193	219	240	227	209	219	201	218	198	199	209	194	206	218	213	216	222	205	229	223	215	227	215	216	192	223	231	206	183	190	214	214	193	217	205	225	232	191	224	245	229	210	186	212	212	206	198	212	214	212	204	198	214	225	215	206	223	231	211	243	216	216	213	194	218	191	215	216	223	194	182	209	246	214	205	220	219	226	217	201	202	201	230	214	195	210	190	205	196	218	193	218	212	217	218	201	206	183	185	207	189	192	225	191	220	229	214	203	234	224	212	196	190	222	222	210	214	216	214	235	220	225	224	224	200	201	213	196	213	218	220	197	229	211	210	209	201	215	219	212	194	213	218	202	245	236	211	218	216	202	212	209	194	233	180	225	213	213	193	226	200	219	206	216	239	219	224	215	221	247	190	211	228	241	225	195	214	203	226	239	211	176	192	230	233	220	215	216	210	214	241	228	230	228	217	210	214	247	199	200	213	222	206	243	242	213	233	241	210	221	227	218	190	185	211	198	187	221	221	216	225	202	220	222	235	205	196	212	189	221	229	203	214	219	238	217	233	221	200	207	209	208	210	193	190	208	218	203	201	207	214	209	179	218	205	225	218	213	217	237	209	218	193	239	200	225	217	192	227	196	214	201	210	192	202	221	211	191	215	221	220	194	229	217	189	203	221	219	215	229	192	237	224	228	229	217	198	230	188	205	231	191	205	205	215	221	187	226	225	216	227	209	246	224	218	210	210	219	234	201	254	232	224	215	188	246	215	223	196	185	203	218	205	221	202	192	217	195	234	206	203	224	224	213	210	229	193	229	231	231	217	211	219	217	213	209	206	204	204	246	218	244	217	226	199	210	215	243	217	208	240	197	195	239	222	212	210	233	197	206	198	211	220	214	200	212	202	221	231	188	223	215	228	211	181	218	215	184	233	210	225	213	212	209	217	199	204	212	197	228	206	213	212	217	216	207	202	215	220	202	213	198	197	221	206	198	214	234	171	207	211	221	259	184	186	194	207	208	207	195	223	197	190	213	227	199	235	197	212	245	189	216	215	207	211	210	231	229	224	216	202	208	209	237	207	218	216	221	179
40364	51516	33220	17822	10287	5542	3647	2683	2158	1602	1011	677	476	371	326	328	270	281	253	218	240	269	239	220	257	234	246	226	242	216	225	238	225	245	236	225	237	246	232	235	224	243	229	234	226	230	233	253	223	207	243	232	240	219	234	214	214	257	240	235	239	249	241	242	236	233	207	222	249	250	263	243	235	222	206	230	226	236	237	234	236	254	211	248	241	231	202	244	225	220	232	237	243	231	226	235	241	209	226	238	234	245	240	229	203	251	248	218	236	220	244	219	270	233	225	223	231	212	239	210	228	192	259	254	209	257	232	203	247	236	206	207	224	252	246	226	243	237	207	228	238	228	243	239	254	209	232	235	238	207	215	218	241	248	224	234	218	212	236	204	216	236	244	226	213	223	225	224	232	226	220	218	192	230	220	232	209	226	257	228	203	222	220	242	222	224	231	226	242	239	271	246	225	229	235	216	224	225	208	219	225	225	235	229	211	234	232	238	246	244	238	217	253	239	214	237	200	261	247	244	239	238	214	207	264	231	233	243	253	246	248	235	206	210	239	217	215	253	255	218	229	227	240	225	214	212	240	226	236	220	235	243	243	229	232	231	218	235	266	218	216	195	262	231	247	244	232	217	246	234	230	250	243	235	250	228	206	213	220	234	249	241	219	268	232	234	224	243	220	252	251	204	231	259	228	233	244	230	223	236	245	232	232	230	235	251	218	252	245	249	243	259	240	250	225	237	240	233	245	226	189	215	227	221	197	236	244	253	270	213	263	241	244	252	197	232	214	244	247	226	225	224	259	257	227	199	252	251	216	243	251	243	228	228	204	234	231	222	221	228	207	229	256	237	215	207	232	236	224	244	224	223	233	214	250	221	227	231	242	220	219	266	238	249	221	225	225	253	241	230	218	231	209	273	227	224	226	237	220	223	238	231	240	228	260	230	250	218	256	245	230	222	224	227	250	223	215	236	215	243	208	217	219	208	238	213	258	229	227	214	230	236	225	228	222	225	227	227	201	241	255	229	206	296	230	220	217	210	231	221	233	200	260	220	219	241	268	243	217	237	224	254	225	215	233	208	249	207	240	240	220	217	246	242	248	240	254	235	249	241	230	229	217	224	240	254	248	227	242	216	242	211	216	225	196	213	215	220	223	226	230	231	251	235	259	205	200	247	232	219	253	254	234	220	237	228	251	222	204	220	216	235	220	244	203	217	233	213	250	216	240	213	231	239	230	219	230	228	231	221	208	247	222	217	247	235	211	241	236	240	242	238	262	228	226	229	248	231	223	232	227	255	206	216	227	219	232	251	235	210	238	237	214	223	224	210	243	233	234	206	239	209	233	255	224	209	221	256	216	236	229	231	227	251	208	226	234	224	246	240	199	236	234	238	218	239	217	265	258	207	202	228	225	224	247	230	226	225	221	270	241	236	248	241	200	218	230	214	245	241	234	227	224	222	218	212	236	234	242	212	214	236	215	237	232	219	226	225	249	205	237	229	228	213	201	237	238	222	224	223	202	216	216	188	235	246	210	236	212	214	226	212	240	227	217	221	219	215	244	225	225	214	207	239	238	236	217	224	235	238	237	231	230	265	244	185	242	208	257	248	210	243	244	230	228	247	207	216	203	210	221	232	244	236	217	241	242	229	242	204	214	258	229	212	206	247	223	200	207	231	244	225	205	214	230	248	223	283	227	233	231	231	240	242	233	212	239	234	224	243	213	218	248	214	242	238	249	252	249	210	238	210	266	227	226	258	243	216	212	241	261	208	245	224	237	232	244	220	231	240	216	204	244	211	224	211	228	207	241	258	202	249	205	220	238	206	249	219	234	245	226	248	189	227	244	255	215	234	237	228	229	237	245	208	231	256	243	224	227	195	241	213	218	220	228	222	225	243	244	245	268	259	215	211	219	243	231	231	242	199	220	228	230	234	241	211	185	219	230	225	248	236	199	222	219	239	200	234	229	253	234	214	224	237	219	217	219	248	225	239	222	225	235	236	242	260	213	228	226	224	253	225	229	248	225	239	240	224	230	250	195	242	234	231	216	254	216	220	244	210	231	245	224	233	262	229	221	222	201	228	212	241	215	251	203	215	214	237	259	215	234	218	260	215	227	251	259	240	243	213	245	229	223	213	220	219	263	225	226	217	240	247	226	232	222	234	226	231	220	222	230	245	234	221	239	233	221	226	218	230	248	236	217	209	247	228	196	229	247	236	247	242	222	225	222	226	222	254	238	268	236	243	251	247	224	221	214	202	210	213	232	209	247	214	228	247	233	191	222	250	238	208	201	221	220	249	238	246	244	241	244	273	240	238	234	234	237	218	206	206	233	235	228	237	210	235	226	247	230	231	233	259	226	210	218	215	232	206	260	219	259	195	218	253	231	222	220	214	243	250	239	210	228	216	246	235	211	238	230	260	249	247	241	231	209	254	221	222	263	235	249	248	219	236	260	220	212	225	226	234	247	244	235	248	231	227	226	254	232	236	185	210	217	220	239	226	226	211	222	237	244	219	220	224	257	248	194	232	240	252	248	206	253	214	241	204	229	217	223	232	247	202	226	233	232	216	212	249	209	217	230	203	228	219	239	221	220	246	224	236	243	225	218	217	247	231	229	222	216	224	239	197	200	228	232	238	233	206	253	210	200	234	225	218	228	205	224	214	232	216	259	216	220	227	230	228	229	202	220	234	220	250	207	262	224	259	222	219	218	238	216	267	242	234	253	216	237	210	236	238	224	231	219	251	229	225	201	233	232	229	233	209	249	202	207	223	217	228	217	213	221	235	208	224	216	213	231	220	231	208	218	222	220	235	231	218	231	228	219	257	225	254	247	234	237	235	212	229	232	249	237	225	229	244	231	234	242	211	226	248	196	256	245	221	219	222	225	237	260	228	220	239	227	257	227	203	216	212	235	217	243	239	247	215	246	236	237	221	231	192	228	211	220	243	236	246	238	229	250	262	253	236	219	241	255	236	204	216	255	227	248	227	222	215	247	242	237	227	221	217	216	234	257	223	217	263	232	241	228	277	249	235	199	247	231	247	235	230	185	235	250	247	226	211	212	252	207	221	217	227	227	233	217	246	219	237	227	232	220	227	269	234	245	229	223	243	224	220	239	239	235	218	244	232	216	207	257	266	243	224	231	246	249	243	242	224	218	243	240	261	215	222	229	230	205	197	247	204	210	233	223	222	216	245	217	226	209	239	203	196	234	216	243	213	210	213	260	238	229	240	221	226	263	233	214	252	232	251	194	233	228	236	253	219	224	227	185	208	217	233	235	228	214	220	250	222	213	245	227	225	221	225	233	243	246	241	253	193	238	216	208	224	260	221	245	251	239	236	233	243	215	225	243	214	228	248	210	234	211	227	239	240	233	195	253	200	229	230	232	221	239	206	238	208	233	254	233	236	236	209	242	209	239	240	241	231	245	231	239	227	228	249	221	244	250	217	233	204	216	254	221	239	210	246	212	234	237	215	228	211	233	231	253	197	238	258
24865	21404	27735	25119	14898	5624	2896	1669	1187	806	588	422	328	305	313	290	267	277	244	269	253	270	257	272	274	290	254	271	259	268	269	247	245	237	252	259	276	247	234	241	273	266	263	286	272	260	235	236	250	240	246	238	262	288	280	259	270	271	239	252	247	242	245	244	273	233	250	235	274	265	276	238	242	260	249	265	248	223	262	245	266	278	283	248	229	285	256	262	229	247	237	238	251	273	253	250	222	279	267	254	274	236	261	257	276	270	234	280	228	260	256	257	258	290	248	259	256	269	237	247	280	236	252	250	236	242	244	258	262	261	262	256	240	254	243	250	270	243	235	246	235	240	251	260	241	261	261	197	261	260	252	242	238	235	244	243	271	241	275	216	261	267	258	253	276	240	255	256	243	235	277	275	257	267	255	242	252	257	232	260	274	241	251	246	260	247	234	284	286	267	246	285	230	276	261	241	257	262	253	243	240	258	229	239	208	256	255	260	251	247	253	267	263	241	274	257	279	260	242	240	252	263	242	285	263	262	279	235	258	246	243	265	251	259	252	259	296	228	278	271	239	256	273	259	250	291	262	262	256	234	242	250	229	263	247	240	240	248	235	256	260	254	240	227	249	246	233	240	251	250	239	227	258	267	231	252	260	277	252	238	265	256	262	275	287	238	248	256	259	249	261	277	268	263	237	254	248	243	290	234	230	259	268	254	253	267	229	238	268	252	262	264	241	233	235	267	242	265	261	286	254	239	240	251	265	258	272	269	291	270	249	256	227	244	259	259	260	273	240	264	259	258	251	256	219	254	274	243	223	264	265	281	245	247	229	257	256	256	225	230	258	266	246	263	239	226	242	238	259	254	245	245	236	262	251	264	258	271	246	248	258	251	258	235	229	266	256	233	232	235	248	262	231	259	243	267	264	221	271	219	268	269	221	227	233	247	255	257	239	250	252	271	250	234	266	224	220	268	264	232	279	249	264	240	260	226	262	242	228	239	251	242	243	256	253	242	236	271	259	241	270	260	240	255	271	261	246	235	249	233	216	244	235	246	237	283	220	263	237	254	262	282	260	254	251	245	221	258	250	237	252	255	238	235	282	246	259	272	260	286	287	273	239	261	230	279	221	255	253	274	255	252	235	253	242	227	222	263	258	266	264	264	219	244	252	250	265	254	248	243	229	256	259	261	283	248	277	257	264	241	291	222	227	258	234	237	265	283	250	254	258	239	266	284	233	241	245	261	263	255	249	249	264	264	274	240	237	258	245	260	252	278	269	256	239	264	268	249	271	258	265	228	253	227	269	258	239	240	225	233	260	255	246	239	247	248	229	253	253	272	267	231	277	267	256	239	252	257	262	256	252	257	237	242	240	256	226	259	273	244	255	245	250	253	253	219	257	215	253	268	223	263	254	245	254	261	233	260	265	227	250	251	244	267	246	234	251	236	265	229	228	238	252	251	237	229	247	265	229	256	236	232	262	228	233	259	257	245	246	268	244	259	245	250	236	264	261	256	221	227	251	232	244	263	251	248	281	272	260	254	267	268	258	244	261	246	285	244	238	247	248	252	234	273	248	234	236	258	274	251	264	240	255	242	273	244	271	242	257	249	227	249	279	254	236	249	249	274	243	277	229	222	225	256	247	269	246	257	202	259	264	265	248	246	263	242	253	256	289	250	252	263	256	256	227	246	249	258	262	210	245	247	254	230	254	237	238	234	262	244	239	277	227	247	276	248	268	263	257	285	263	260	260	233	243	268	263	227	262	253	244	278	269	277	244	259	247	247	251	237	257	283	253	245	215	234	252	285	251	266	265	244	251	238	253	251	247	255	248	249	241	252	243	243	253	257	232	268	257	275	241	247	257	262	246	243	234	271	276	247	261	271	240	230	226	248	245	272	276	282	277	256	272	276	247	231	235	253	252	303	239	257	263	276	267	237	238	257	262	233	270	248	264	246	259	268	252	268	232	251	290	273	264	236	216	267	238	244	242	237	255	258	204	236	257	260	247	247	230	246	261	259	276	248	254	264	253	242	257	242	237	272	270	263	232	270	253	274	223	247	251	244	224	296	268	244	223	233	237	253	240	267	283	244	254	284	275	236	240	272	260	226	244	248	260	251	263	241	236	249	254	244	260	243	272	245	221	275	273	275	270	236	287	234	250	273	256	274	262	248	221	254	248	237	228	260	282	267	241	274	246	239	235	251	255	225	247	263	252	239	253	263	255	279	260	273	265	270	256	284	263	250	251	232	232	245	245	269	269	251	255	261	264	268	247	243	271	226	251	236	238	253	260	233	257	251	249	266	266	257	253	259	238	268	218	296	288	254	237	267	252	259	259	258	258	251	251	280	272	235	265	258	238	245	234	263	253	223	246	273	287	237	269	257	277	221	259	248	262	242	283	269	252	231	258	284	278	239	250	252	249	249	262	273	251	239	256	290	271	252	259	255	247	260	227	261	251	255	248	244	250	255	227	253	237	226	259	263	257	241	227	242	241	262	288	270	240	250	254	266	227	275	266	270	263	242	230	236	263	229	247	254	254	265	231	276	266	284	232	272	258	288	242	274	239	247	273	256	266	232	270	215	235	241	231	230	277	250	276	246	245	259	253	255	249	245	230	256	264	255	282	239	254	258	252	273	248	250	269	260	229	252	234	262	208	265	270	232	262	254	284	281	256	222	292	224	261	289	275	263	251	233	250	257	260	291	263	244	261	250	270	271	248	264	259	226	257	239	236	241	234	261	249	257	257	240	239	221	258	218	238	256	241	259	261	279	233	281	259	247	261	241	253	265	268	274	253	228	225	248	244	227	250	271	234	249	267	234	244	260	248	246	244	229	224	240	261	284	240	234	280	256	258	246	269	258	284	272	241	262	237	250	257	254	225	245	251	271	268	259	225	287	256	277	273	259	217	240	258	266	265	258	273	258	238	258	244	244	229	250	239	267	291	279	269	254	239	248	245	256	273	250	250	262	229	261	246	242	250	247	270	237	275	249	277	246	252	270	251	241	271	250	244	253	228	267	262	232	284	269	248	231	244	251	254	255	278	246	272	271	253	270	253	251	265	232	256	216	254	278	288	245	236	243	223	252	255	242	255	248	296	255	255	263	271	222	241	241	253	265	242	267	250	264	242	264	250	253	257	224	252	241	266	228	251	280	243	237	236	228	270	246	257	218	250	259	230	255	255	280	263	259	232	248	242	258	264	255	236	256	237	242	252	237	243	255	266	272	255	241	247	251	271	237	238	242	273	251	241	248	234	230	253	237	235	265	272	275	237	250	280	255	255	255	238	223	269	264	253	266	265	231	264	237	258	241	249	280	241	228	246	255	295	258	279	235	258	239	260	256	250	251	240	257	237	275	244	272	234	276	245	249	243	224	269	247	248	252	229	265	241	255	219	297	269	258	230	246	260	260	273	252	225	241	240	212	230	223	262	262	254	254	254	265	254	259	265	245	244	251	270	255	259	231	263	263	244	247	265	249	218	264	240	254	276	227
43816	57189	35541	19220	11532	6778	4270	2788	1971	1337	859	540	457	348	345	325	311	304	268	305	267	279	271	271	291	288	277	301	303	288	284	251	255	258	271	293	293	290	262	260	273	232	278	251	272	280	277	265	272	257	290	281	274	268	293	285	233	253	256	264	278	232	266	321	265	302	238	278	246	267	275	281	269	249	258	279	250	273	252	253	280	299	265	253	252	284	261	288	297	239	288	266	270	247	279	252	276	266	269	270	267	276	261	284	263	261	304	273	291	274	269	279	245	246	294	270	275	250	266	253	286	260	269	246	267	276	276	262	291	290	279	241	278	264	258	269	273	278	280	301	234	249	259	247	267	258	278	273	257	253	266	268	228	290	286	282	279	273	259	317	261	278	269	275	272	266	263	287	258	276	269	260	238	260	256	237	286	261	247	235	273	260	279	287	275	250	268	274	249	270	249	271	271	279	264	255	264	253	284	256	268	274	257	321	259	287	268	303	266	283	281	269	261	278	274	260	274	260	249	302	272	269	285	246	275	246	243	238	265	276	281	232	251	259	264	263	283	259	270	255	270	306	287	258	292	260	274	250	282	264	248	268	277	268	270	257	270	273	312	240	270	302	238	228	265	242	267	277	252	248	269	257	275	291	272	249	268	273	248	255	279	257	301	270	307	260	273	266	250	281	269	273	273	239	287	257	274	245	264	260	281	316	241	250	276	263	306	260	266	263	269	285	243	286	268	260	284	254	235	286	278	263	268	256	244	258	261	268	259	298	278	297	249	264	270	256	271	286	288	271	252	255	227	252	288	276	280	301	301	279	284	271	306	259	253	245	244	284	282	305	258	260	269	280	260	286	273	249	243	279	262	260	265	265	283	298	261	258	281	272	279	267	281	289	261	265	253	267	275	288	270	267	275	271	285	268	261	266	291	271	274	261	276	278	242	273	261	267	251	287	257	283	295	273	255	286	282	264	265	303	252	291	301	295	280	281	261	268	258	283	309	249	236	239	292	274	249	270	282	244	312	260	250	259	266	248	264	263	283	289	266	282	272	270	273	250	269	265	280	269	267	257	306	272	262	253	245	279	258	290	281	264	272	235	273	268	280	283	279	254	232	271	256	278	250	281	266	273	274	268	270	282	245	280	256	296	278	270	263	272	267	245	269	238	261	263	288	254	243	290	245	262	265	263	281	272	274	264	302	254	253	249	250	251	278	273	323	263	292	270	252	268	287	267	307	266	276	253	269	269	254	260	239	282	262	249	289	278	266	271	260	270	272	314	265	288	266	292	268	308	267	252	253	279	294	272	255	264	289	284	254	288	253	247	269	241	253	264	289	265	253	261	289	253	273	271	247	255	242	252	272	263	276	255	273	263	289	292	257	267	248	274	264	267	286	273	264	274	279	260	297	272	272	287	312	258	296	265	275	267	266	255	238	274	282	253	262	260	278	262	272	270	253	270	269	276	256	243	274	278	274	276	257	259	277	278	251	287	256	260	265	261	299	267	245	295	288	265	246	260	308	275	273	263	292	275	253	251	256	274	267	287	254	283	252	297	273	264	265	307	307	275	252	291	271	261	268	263	244	241	270	268	285	275	265	235	280	241	251	243	269	258	277	274	279	268	259	273	280	263	278	249	242	290	261	279	282	270	257	279	292	275	262	264	268	265	286	276	222	256	238	266	259	257	272	269	239	253	254	254	283	291	275	280	277	274	269	278	270	272	253	265	290	261	260	262	262	246	289	256	250	239	265	264	279	293	263	272	277	265	269	272	269	277	286	254	264	280	286	264	292	253	296	262	265	276	268	275	285	274	278	263	248	261	279	286	272	277	289	268	261	265	258	249	284	279	301	260	265	263	250	253	277	275	253	289	272	267	302	244	265	284	240	291	263	262	282	270	306	281	266	238	246	280	282	275	273	280	301	304	288	303	250	259	274	242	244	268	232	242	248	307	277	289	255	280	255	261	289	250	294	272	246	246	254	254	286	268	257	288	293	279	263	282	251	284	278	254	274	291	291	304	271	273	228	253	308	262	280	266	249	279	277	275	244	287	270	280	281	294	277	263	288	275	269	263	282	273	262	307	278	295	286	263	285	246	265	265	283	285	299	266	269	289	269	284	270	272	267	278	271	253	268	266	289	259	283	253	277	272	251	281	269	283	255	290	258	250	254	243	301	285	265	270	310	281	248	300	282	291	255	256	273	257	268	249	249	252	280	266	279	290	286	251	287	244	283	282	257	275	271	254	268	253	273	302	269	284	288	272	252	291	260	275	262	260	253	264	286	241	272	263	288	247	221	284	245	296	253	267	277	289	226	299	254	258	276	287	275	285	270	274	295	274	242	249	294	267	272	263	295	260	264	245	288	272	252	300	272	243	275	259	283	283	251	254	262	257	262	254	288	290	251	234	250	264	278	292	263	268	281	269	272	278	271	286	255	252	272	272	287	280	294	266	280	274	241	277	262	269	267	295	288	256	267	261	277	244	273	255	250	256	248	254	291	269	247	288	290	280	275	269	274	267	257	290	280	280	214	288	279	274	260	279	311	280	285	318	227	278	252	281	269	284	237	252	263	251	269	267	257	270	274	269	240	279	288	256	258	255	282	271	276	270	261	278	267	287	281	275	268	241	249	271	263	262	270	278	280	270	275	268	263	264	289	280	280	263	253	254	268	271	276	265	287	267	276	251	270	297	240	276	255	290	262	239	287	299	256	266	276	271	252	262	279	265	270	265	257	256	283	284	277	267	293	281	273	281	264	253	294	270	255	262	281	268	261	277	265	288	276	255	274	250	265	257	262	270	271	275	268	286	260	262	271	261	270	280	250	254	241	267	274	266	271	268	276	240	291	297	279	283	281	225	251	268	234	275	249	310	285	264	261	267	260	261	245	288	288	277	264	287	277	236	261	275	258	282	291	284	273	268	263	292	264	273	287	293	286	268	264	276	281	261	231	260	234	223	302	251	250	243	281	274	255	290	278	279	278	278	265	268	278	248	262	279	269	277	253	249	302	273	276	278	245	293	268	271	266	277	269	252	271	274	278	240	278	279	263	277	262	258	264	269	267	285	261	269	275	281	272	270	266	256	280	257	275	284	225	262	265	262	287	280	273	262	278	267	277	279	262	267	249	275	241	265	284	256	270	274	274	274	262	287	256	270	263	258	236	277	259	285	270	255	284	266	248	240	263	248	247	270	280	267	269	274	294	284	275	253	273	252	282	280	286	303	267	239	224	262	283	289	247	243	268	270	265	248	287	277	260	260	249	263	284	247	244	272	269	271	264	266	268	278	291	257	286	265	264	284	267	235	238	238	249	265	271	276	253	278	278	282	263	256	278	284	260	256	281	282	269	293	281	262	275	303	267	268	291	269	255	276	279	249	271	239	250	286	257	278	246	259	269	281	264	293	300	254	273	252	267	260	314	257	248	268	282	266	247	318	276	267	240	280	252	248	271	283	274	259	291	244	263	277	283	277	281	273	260	241	273	248	276	270	281	286
22407	21002	28479	23744	21040	20882	9909	2037	1075	701	471	328	281	259	263	289	249	217	268	206	244	240	217	235	229	253	219	220	240	243	244	231	229	235	213	225	232	221	217	250	202	214	223	231	209	227	225	209	228	222	209	234	239	236	239	228	227	219	212	232	247	210	238	231	235	219	220	216	206	210	205	246	226	218	217	222	221	258	227	231	230	224	217	243	231	225	247	241	226	245	209	239	218	225	237	200	243	205	217	220	216	220	207	235	194	217	208	216	214	233	213	213	218	218	200	266	236	210	191	234	220	214	239	247	214	223	217	207	215	205	216	203	226	199	226	240	238	218	226	237	239	237	193	223	200	221	244	221	231	244	222	214	201	206	217	230	247	223	226	233	233	223	223	225	229	251	239	244	223	221	223	224	267	212	217	244	203	212	216	240	232	243	203	225	219	217	223	231	206	217	268	241	252	224	211	224	200	235	198	226	231	273	218	236	233	246	221	210	227	241	210	226	253	230	219	231	207	223	202	239	222	228	232	216	219	218	217	240	211	204	211	204	215	229	231	207	212	212	220	210	217	244	242	210	204	239	219	198	230	231	248	249	207	224	219	206	228	243	225	233	211	236	222	224	232	216	235	193	242	196	238	224	212	221	245	231	259	213	214	236	218	212	240	216	224	196	242	195	221	211	253	240	239	231	225	224	224	215	195	232	207	231	192	210	225	226	217	248	234	223	206	215	216	237	218	253	225	249	239	214	239	252	247	229	240	204	212	220	224	236	242	234	251	216	230	254	247	223	240	201	230	197	224	222	226	214	208	189	213	257	233	224	230	241	209	244	237	224	218	220	231	218	229	222	217	212	227	251	226	202	225	234	208	230	223	222	215	203	226	220	203	228	209	193	225	230	245	240	212	214	222	241	236	245	236	217	226	237	198	227	244	207	245	235	233	235	212	207	219	219	230	258	255	230	222	217	231	221	218	226	210	218	222	224	209	220	244	214	234	243	236	226	239	220	237	230	216	219	195	276	214	238	213	208	246	215	197	210	238	224	262	254	204	222	202	225	224	218	227	219	224	224	208	224	206	233	225	248	223	224	197	234	216	202	232	232	217	254	230	223	241	242	220	238	230	244	196	227	183	221	206	206	228	212	223	196	221	231	215	219	239	211	222	244	228	215	235	248	223	218	213	253	226	268	270	207	245	242	209	219	226	207	248	214	212	216	221	224	226	211	229	230	207	207	232	218	222	235	241	193	234	231	207	223	208	202	240	239	220	220	211	239	219	226	237	219	238	240	220	217	228	246	208	209	219	228	248	221	223	240	219	244	253	230	216	218	233	226	215	212	211	214	237	204	236	213	223	237	200	213	229	244	238	221	225	244	233	224	217	225	245	211	226	215	243	224	226	200	208	224	207	231	227	229	241	243	236	228	209	221	209	236	241	240	230	221	257	220	232	234	204	247	214	215	237	242	224	225	226	235	233	230	234	221	221	216	217	260	221	219	213	237	240	249	222	219	236	220	211	247	236	210	258	224	212	219	221	229	220	221	220	249	215	230	214	223	238	227	244	220	233	217	227	226	204	238	222	220	213	249	222	211	237	226	226	232	223	211	243	232	207	218	211	227	233	227	264	235	215	217	228	182	223	220	206	224	220	211	258	234	239	228	227	216	239	222	233	241	262	249	228	231	212	235	208	225	241	232	227	209	230	242	249	221	221	220	212	226	199	241	227	241	237	225	227	245	225	216	230	220	235	256	220	212	239	223	240	228	228	225	239	213	237	235	260	236	234	216	223	208	212	240	236	214	243	222	230	224	210	244	239	233	224	227	241	193	232	241	231	223	222	211	237	238	223	213	219	213	229	235	235	227	201	212	234	236	231	186	232	210	248	233	237	224	224	210	212	218	230	222	228	204	237	213	220	206	258	183	233	218	212	224	199	208	231	236	214	232	206	212	258	224	247	274	222	217	208	207	217	204	214	239	231	232	255	216	220	211	240	221	205	217	230	210	257	243	217	234	225	236	223	278	236	227	245	234	227	220	206	219	211	198	254	256	227	249	215	213	239	248	230	232	230	227	247	220	212	227	233	226	223	215	214	213	218	249	237	252	226	260	235	218	251	224	216	246	246	219	206	216	207	247	208	196	230	210	229	256	235	245	227	208	225	225	235	207	248	230	232	229	203	237	213	228	237	205	223	233	202	229	210	230	229	229	234	228	211	217	219	231	215	207	234	201	225	229	237	260	250	222	210	229	209	221	229	229	213	215	224	255	231	230	213	205	231	224	227	224	223	227	222	234	222	246	222	220	224	231	217	231	221	235	216	239	230	198	220	209	234	235	236	238	209	215	248	221	216	219	209	220	226	244	214	212	203	222	215	208	237	216	204	218	206	216	233	239	212	252	230	250	235	218	230	232	206	233	218	229	223	253	229	218	202	219	208	202	235	223	220	233	234	218	212	198	247	214	230	225	219	191	230	249	222	236	235	258	227	204	223	218	230	232	225	230	198	235	260	208	226	249	212	186	255	239	246	225	218	237	256	225	219	216	232	215	249	227	205	221	219	213	221	236	247	231	223	241	211	211	227	241	212	221	217	207	208	215	221	212	233	223	234	212	221	221	247	203	222	231	222	220	228	248	209	249	215	238	219	206	243	206	222	232	214	228	227	227	244	232	223	184	220	239	182	236	225	227	208	237	216	215	195	234	209	225	237	210	206	241	213	212	229	206	217	231	255	252	199	198	229	227	204	213	217	197	207	245	242	197	207	222	219	238	252	247	207	231	216	237	256	206	227	205	199	204	244	238	229	239	218	218	206	201	207	218	232	242	216	242	215	224	235	224	244	249	214	230	223	226	248	199	228	220	249	199	213	213	244	208	215	241	205	218	240	242	245	212	229	233	227	218	226	217	226	251	230	219	218	233	225	252	224	221	217	204	202	203	206	219	233	214	224	223	222	203	218	224	237	222	240	224	222	221	213	226	244	213	201	215	205	218	205	228	224	223	202	235	227	186	234	204	223	260	208	226	230	222	206	212	214	219	208	216	253	254	237	220	225	223	190	214	207	205	218	237	230	241	229	218	218	253	242	215	203	217	200	216	230	220	217	231	232	221	245	220	256	208	229	224	240	228	218	228	208	207	235	233	209	219	233	234	213	216	210	229	209	243	231	217	234	226	213	244	247	218	240	242	249	222	209	215	220	234	243	229	223	211	206	249	223	226	217	210	231	220	243	233	231	223	242	257	230	232	223	208	234	248	247	220	228	239	217	229	210	207	237	219	225	223	203	207	234	210	209	213	218	218	213	235	228	233	230	255	238	257	219	245	219	229	226	225	228	217	210	238	219	227	216	223	226	218	238	235	228	241	240	238	203	220	222	228	218	204	248	233	218	224	253	238	243	220	224	209	231	217	193	247	231	224	197	221	244	228	215	227	223	228	213	207	239	189	232	209	210	239	203	220	245	204	211	228	249	243	203	220	228	203	218	209	197	245	224	217	237	234	210	249
47992	67458	39978	21745	13800	8847	5378	2735	1628	1067	618	428	408	362	365	316	302	275	289	293	248	248	231	241	252	245	237	248	252	217	238	266	220	214	239	222	224	229	203	236	232	217	202	225	270	249	248	249	222	256	253	237	264	233	229	270	260	235	252	220	234	234	224	233	219	250	242	236	242	270	269	257	234	240	235	240	234	230	234	226	238	246	239	251	229	233	265	260	279	234	232	248	216	245	230	234	270	216	246	222	224	264	220	247	238	269	257	256	252	238	216	232	229	253	217	300	269	239	209	213	212	227	250	245	230	201	250	232	223	234	252	253	256	250	264	223	244	238	220	208	235	247	246	235	237	255	231	224	260	230	229	284	207	231	246	223	233	203	229	230	233	251	243	246	219	241	232	221	196	258	253	249	246	248	212	225	266	275	228	218	216	266	228	207	226	240	235	252	246	227	253	220	215	237	252	233	231	218	244	220	219	241	222	227	232	211	251	215	234	216	233	217	231	234	242	245	228	258	233	208	228	241	246	236	255	221	253	257	207	240	231	249	236	225	228	218	252	249	234	228	227	234	248	217	235	236	215	239	260	246	247	231	221	260	265	262	238	225	244	237	200	248	255	235	247	230	203	260	243	238	229	243	210	251	257	227	206	239	225	251	271	248	230	246	232	224	249	240	230	249	245	249	240	243	242	237	206	220	228	225	252	231	235	254	228	229	256	251	249	262	227	233	255	240	239	241	249	238	245	265	211	254	254	252	243	262	235	243	246	234	239	217	237	229	257	242	234	235	250	218	229	221	225	227	226	216	250	210	261	250	243	272	240	231	212	235	243	219	245	227	234	259	227	245	232	226	224	230	261	258	238	239	230	231	219	243	229	234	201	221	208	234	249	230	209	212	258	237	228	275	200	246	231	235	234	234	240	217	220	230	233	225	236	226	259	212	217	224	246	229	222	218	220	245	237	230	231	224	234	246	252	251	242	255	241	251	249	209	237	239	240	258	245	249	243	234	246	216	257	237	239	258	223	236	226	238	276	241	235	237	209	246	255	225	242	234	249	240	240	258	210	243	236	241	252	236	252	211	280	204	221	239	218	254	240	234	246	241	217	245	236	217	219	217	251	221	240	233	244	245	218	236	225	240	251	222	243	239	251	242	250	231	278	228	263	225	239	221	218	234	261	231	229	246	214	218	257	239	228	221	238	243	259	258	249	248	236	247	242	232	214	247	220	244	250	225	230	231	232	232	241	235	233	228	244	267	224	237	216	243	237	207	228	239	238	231	252	248	239	251	218	228	241	240	222	249	252	248	231	225	248	265	248	225	252	221	245	256	256	222	264	231	201	239	247	220	225	250	232	244	225	249	235	265	212	234	231	232	262	228	221	226	219	207	256	234	213	267	232	241	240	246	239	230	252	218	231	228	228	232	243	242	217	261	244	213	223	255	255	229	230	218	221	234	216	229	214	242	220	250	256	218	206	228	230	236	221	222	254	250	236	233	219	255	242	233	219	224	254	256	264	242	219	222	229	216	241	229	208	250	233	207	220	221	234	229	240	207	258	219	250	235	237	234	250	247	228	222	223	267	248	233	248	239	194	232	236	232	223	250	227	224	245	249	229	239	243	245	272	225	251	254	223	229	239	253	237	257	221	238	240	229	238	236	242	230	236	254	272	205	228	230	233	237	253	255	234	263	220	254	240	263	253	221	263	220	238	254	237	234	220	245	229	225	226	238	227	227	219	219	258	247	228	247	221	221	256	236	251	219	230	262	229	225	220	245	232	244	215	231	217	238	248	229	261	262	239	240	283	220	235	252	245	239	261	222	216	228	229	241	231	250	222	265	246	257	244	236	223	224	203	236	226	250	258	229	236	217	247	237	224	278	248	267	231	249	286	228	249	283	221	221	234	247	246	215	202	246	226	225	242	230	244	208	252	244	235	277	231	227	227	236	231	224	219	243	249	214	243	248	235	231	250	239	248	254	255	225	240	237	242	218	231	239	241	228	208	232	215	231	222	234	206	257	259	240	244	243	225	235	234	221	234	223	262	229	258	244	253	247	254	213	239	238	260	243	241	235	254	273	209	223	266	247	253	221	242	203	232	238	220	259	232	232	223	227	205	253	268	239	236	227	235	229	242	269	227	258	266	213	238	206	210	239	247	255	236	229	216	260	243	241	254	276	233	265	257	237	237	235	224	241	244	274	245	248	223	245	253	248	244	246	226	227	233	256	237	240	226	224	227	235	236	271	231	230	209	236	227	216	228	212	236	208	238	226	236	228	251	254	226	248	260	275	254	218	224	264	277	242	223	250	225	230	249	240	248	232	249	246	251	232	237	219	216	278	231	238	242	220	222	247	241	243	245	227	227	248	228	216	217	232	225	235	211	251	235	235	244	246	229	230	256	239	226	268	246	231	220	255	231	259	252	235	214	227	255	226	252	248	254	215	228	259	248	234	225	268	245	233	247	277	216	242	232	271	231	245	226	249	249	234	262	229	238	261	225	253	230	232	240	252	235	239	228	233	271	220	227	254	232	228	273	246	246	216	230	245	255	240	240	237	235	242	256	230	234	246	259	232	252	252	222	245	250	222	241	234	236	242	228	239	231	220	243	232	249	237	223	246	236	225	230	244	226	229	232	237	236	243	253	246	257	239	222	246	236	220	203	274	235	246	221	248	234	245	226	245	235	221	242	227	206	257	224	222	261	243	234	218	219	239	244	271	252	242	214	261	246	260	256	222	216	237	259	233	232	230	250	245	243	267	247	269	279	240	240	263	233	234	216	252	236	244	245	258	229	216	264	248	235	259	247	230	246	230	259	233	246	249	241	226	225	216	220	236	231	241	234	254	231	248	249	216	255	230	248	248	220	234	195	247	236	259	248	241	232	235	226	240	239	230	219	217	236	271	233	200	235	232	232	269	240	222	255	244	236	226	247	228	224	246	239	241	262	250	239	254	251	263	226	223	227	241	246	238	246	226	232	230	240	255	273	229	208	243	272	223	211	226	261	247	253	238	230	254	233	225	224	227	224	220	237	254	241	267	245	225	226	231	238	256	219	233	242	240	248	242	235	244	223	232	232	249	242	232	232	244	258	223	261	246	202	222	243	219	273	249	255	243	242	212	236	241	239	213	238	229	240	214	249	225	216	224	248	238	238	220	241	236	216	252	236	238	243	212	239	272	250	252	250	234	261	240	257	236	244	239	242	254	254	260	204	204	234	233	223	270	220	273	241	239	221	238	246	250	229	218	221	208	252	261	253	250	268	258	250	249	246	258	222	234	252	225	245	272	267	238	216	236	245	229	227	243	243	243	223	237	244	235	219	247	254	245	244	253	245	226	204	236	247	241	240	215	251	252	255	247	233	260	246	227	234	248	249	250	255	269	239	248	244	237	224	251	252	218	234	228	227	248	221	228	251	253	239	233	241	236	246	263	240	247	234	245	244	247	236	233	228	227	224	212	203	250	250	268	227	214	229	261	249	230	241	244	208	244
37250	38730	36144	20959	7040	2859	1337	824	665	483	445	414	356	305	335	306	276	262	248	277	264	236	251	260	223	249	236	243	257	261	266	249	245	233	228	209	245	248	241	268	254	226	247	225	250	253	259	237	226	261	240	247	269	245	244	254	245	249	242	234	230	221	240	206	246	248	240	223	225	249	253	272	235	245	263	256	253	237	254	241	245	252	273	259	265	243	243	244	253	252	217	226	205	233	232	249	238	220	261	234	231	245	250	219	222	255	290	243	224	245	234	237	254	241	234	252	233	238	269	237	263	271	240	275	278	229	240	224	236	240	253	262	263	246	232	280	244	230	271	243	242	257	265	237	245	257	254	253	235	263	228	241	242	249	248	272	247	235	247	265	291	245	229	228	258	247	236	232	222	261	247	262	254	245	243	241	252	260	237	253	272	278	238	226	235	262	240	256	232	225	257	250	243	233	246	260	244	233	237	227	238	256	242	261	265	231	224	246	249	248	269	272	251	226	255	243	277	232	234	256	234	243	234	223	226	259	238	260	252	239	254	247	238	250	263	245	249	232	233	251	256	269	235	266	225	257	249	216	261	251	253	272	243	256	222	226	234	272	246	259	248	250	237	226	258	273	256	254	246	226	258	238	231	237	252	228	240	246	257	270	235	230	246	239	256	248	251	263	222	227	238	254	248	258	236	263	253	258	223	279	261	260	246	247	248	265	261	249	235	250	256	277	261	227	231	263	265	243	227	241	207	250	247	252	261	258	245	262	243	244	231	273	246	272	258	273	245	247	238	249	228	262	277	239	223	254	244	216	234	239	257	236	246	256	240	258	246	208	253	265	228	244	264	284	258	253	248	256	228	253	259	247	249	283	262	259	276	257	258	235	253	278	237	224	237	242	244	254	240	249	262	249	235	251	246	219	240	218	222	222	212	260	233	252	231	259	260	254	288	254	259	257	261	247	254	246	207	252	279	261	239	244	256	253	219	250	270	244	256	248	268	245	224	268	213	250	262	236	240	258	245	253	249	240	234	260	247	243	236	262	263	259	259	240	222	288	251	248	219	228	221	282	298	240	272	250	249	235	243	272	266	248	247	240	273	237	257	246	238	257	234	257	255	254	246	261	254	218	250	253	221	227	236	246	258	252	277	258	252	225	223	243	226	257	229	223	265	239	231	233	273	233	247	234	250	254	246	274	258	230	249	231	233	243	240	253	268	261	241	236	229	254	270	228	258	244	246	219	252	209	212	246	259	276	213	283	250	265	240	259	262	243	249	214	246	245	237	255	247	267	234	248	254	273	203	230	255	258	227	262	256	261	285	267	255	253	220	272	233	245	249	228	251	254	258	243	234	217	271	241	221	261	269	256	237	241	263	226	251	243	252	243	238	254	242	235	217	248	287	234	240	269	277	257	237	262	224	242	225	259	269	226	240	242	248	253	243	224	257	239	237	233	261	237	244	245	243	282	240	252	267	262	249	226	268	242	236	259	260	229	266	236	244	263	256	239	233	262	230	234	252	245	220	243	258	237	236	238	262	245	244	259	217	261	227	247	223	242	242	220	242	252	248	246	250	247	285	238	246	265	266	236	261	268	229	231	265	249	254	271	237	251	254	257	229	239	246	234	251	256	253	230	227	259	242	240	242	276	240	233	239	259	234	227	221	216	247	247	229	236	262	255	250	240	247	248	273	254	258	237	258	235	248	237	239	255	230	254	252	262	246	244	228	248	232	249	262	223	226	255	260	234	233	244	265	225	240	257	251	246	249	270	239	255	260	226	218	254	226	231	232	233	241	244	258	223	259	228	244	264	220	225	264	262	230	241	232	260	288	240	230	244	266	245	228	275	254	228	229	223	240	263	224	242	254	242	264	243	254	258	237	239	271	232	265	231	247	234	247	259	273	265	237	267	279	228	281	217	230	242	215	254	246	270	237	240	245	255	237	229	264	248	277	262	273	240	258	258	251	240	235	219	291	232	261	253	232	252	248	223	216	242	227	231	232	258	273	242	222	265	235	260	223	273	249	246	262	249	260	224	251	265	258	255	241	268	219	255	256	250	268	240	254	255	229	264	227	255	219	256	248	246	245	253	252	265	243	228	251	232	252	195	248	240	264	271	259	245	210	244	245	258	245	239	247	223	245	252	247	254	237	255	261	258	248	253	281	255	223	233	248	226	273	235	241	251	250	233	239	240	223	261	234	237	235	252	246	237	225	245	246	251	231	263	257	219	273	246	253	241	292	206	241	216	261	238	259	289	235	253	236	268	268	244	249	249	256	256	227	252	274	232	244	235	253	240	276	257	252	257	241	234	231	258	229	242	257	218	261	236	255	250	247	249	226	237	257	254	239	260	234	254	265	258	275	245	248	260	250	238	264	218	236	239	257	235	244	240	269	245	237	269	240	242	225	257	252	239	253	264	281	241	229	263	264	252	280	247	235	231	248	242	251	265	258	242	266	246	234	258	262	228	225	244	259	254	247	262	264	255	261	269	233	220	225	264	230	218	210	234	233	236	253	269	247	233	260	245	227	232	260	253	262	259	270	248	235	228	271	248	237	284	261	250	274	255	247	244	265	251	226	227	276	252	243	222	242	265	264	261	261	248	259	261	241	247	231	225	263	233	230	255	258	264	272	275	250	273	211	253	224	252	250	269	217	245	254	227	246	252	222	243	210	277	257	251	251	240	252	261	219	268	237	250	229	251	219	279	235	237	215	249	224	254	247	234	244	264	229	262	258	199	240	231	234	257	265	255	222	239	240	259	255	216	273	235	243	254	215	260	226	270	271	232	249	261	284	258	255	251	262	257	228	245	235	283	214	212	241	246	257	238	241	262	248	264	253	262	256	243	238	226	261	236	231	246	235	231	234	248	260	241	249	255	264	280	241	231	234	252	246	266	253	224	236	215	248	219	239	247	231	251	247	239	239	268	266	255	243	253	262	249	250	233	244	234	262	269	241	248	264	237	227	247	264	229	258	230	222	246	277	243	258	277	254	241	250	230	262	241	257	233	235	245	276	234	232	234	260	228	254	244	242	237	223	226	246	230	268	232	234	223	258	241	248	237	266	261	251	245	240	235	248	233	233	269	266	256	247	258	254	260	249	240	264	254	248	243	249	231	213	230	230	210	246	258	236	267	239	211	235	251	218	274	243	267	245	260	227	258	262	236	231	219	245	227	233	263	247	240	246	255	242	249	258	263	232	218	244	277	267	247	252	217	253	225	247	254	249	251	253	259	240	244	231	248	234	242	241	222	231	243	223	236	249	261	241	244	227	247	261	225	248	244	246	237	235	253	247	276	254	261	256	264	259	248	248	241	249	220	227	260	262	244	271	282	235	251	277	281	248	220	275	250	252	245	217	238	223	259	236	269	230	254	251	261	254	250	248	235	251	250	262	247	226	248	264	264	255	210	237	220	249	229	269	274	252	232	271	249	264	251	237	262	235	244	239	240	248	266	237	246	229	233	237	239	242	240	256	217	250	254	262	263	236	249
41727	50828	35210	17703	7881	4196	2153	1307	972	629	653	546	505	454	412	381	319	311	353	309	297	269	276	261	296	278	271	291	272	258	263	260	261	243	283	284	262	262	271	265	245	281	231	257	276	220	257	256	256	285	257	281	251	276	272	252	283	252	249	268	276	288	256	271	248	240	256	244	291	270	280	266	271	256	230	273	269	253	257	277	273	270	250	276	249	271	263	247	261	248	254	241	248	257	276	277	252	278	239	271	259	243	292	265	240	250	278	263	263	275	282	249	277	267	272	272	261	238	283	247	301	263	258	246	274	280	263	265	277	256	254	304	256	247	256	237	280	267	280	280	255	284	274	263	271	244	277	254	252	286	261	285	271	266	285	274	277	268	248	240	252	272	260	240	275	257	225	263	283	257	280	253	240	268	268	256	286	278	280	248	234	301	253	236	271	258	299	286	263	256	250	273	289	260	257	290	244	285	278	298	280	282	252	276	280	255	272	275	274	245	240	245	281	267	261	278	263	286	259	249	267	281	253	282	259	302	260	277	269	269	298	280	262	259	269	236	263	261	254	298	295	263	292	266	277	273	279	247	298	265	285	264	248	252	291	280	254	250	278	248	268	273	278	268	278	267	264	275	242	285	255	267	305	232	240	241	278	274	261	272	246	259	249	279	266	273	261	263	274	287	242	238	269	251	230	251	271	278	288	272	245	243	253	271	265	255	282	264	248	266	267	257	284	266	269	265	252	251	280	244	262	274	260	275	238	245	257	285	238	271	264	257	278	259	256	268	266	259	248	270	265	278	291	259	291	291	280	241	266	241	271	260	263	258	241	284	293	249	253	263	266	266	265	285	273	277	258	263	273	294	276	258	274	263	241	250	282	271	255	268	245	247	286	290	260	264	266	275	252	276	277	251	293	285	248	282	304	263	257	268	265	277	247	260	253	256	282	253	251	301	292	275	249	295	267	251	294	257	270	283	264	277	265	262	287	278	252	264	268	277	280	261	291	287	264	240	247	278	263	259	254	262	256	246	265	297	256	258	290	258	265	266	266	258	279	277	261	290	282	235	278	237	265	247	261	279	284	275	261	290	287	301	238	275	270	264	265	259	253	253	254	282	263	261	265	256	246	293	264	255	250	277	272	273	275	237	272	290	266	278	255	252	294	261	297	271	264	282	280	272	265	252	264	263	273	280	255	273	266	270	253	258	279	274	274	304	262	276	243	260	256	266	240	259	297	236	270	276	251	253	270	241	257	274	230	280	278	254	257	290	278	269	272	264	275	256	271	287	264	258	273	267	262	253	296	283	252	271	284	249	274	289	271	247	267	266	264	265	285	296	250	244	281	263	245	247	286	251	260	290	267	259	302	259	289	233	248	268	274	270	262	272	265	247	265	267	266	271	227	264	250	267	246	248	312	269	286	250	267	257	226	257	256	253	269	246	276	227	268	246	257	247	260	272	242	240	290	267	250	260	234	255	252	273	241	278	292	295	279	271	292	273	248	285	271	253	258	274	262	241	251	263	235	275	273	263	271	267	244	249	262	272	287	242	268	258	268	264	262	264	265	241	282	267	262	296	273	256	275	270	283	279	281	261	282	258	265	260	242	294	254	303	257	251	260	260	264	267	293	270	272	250	267	225	272	276	281	257	241	304	274	258	254	250	299	273	245	257	267	248	252	261	273	250	270	264	272	282	294	258	268	250	305	245	255	275	269	289	279	265	275	279	274	288	252	257	268	271	252	269	254	248	271	257	246	259	265	260	287	240	254	250	265	273	286	239	274	270	277	262	267	308	278	260	277	272	245	289	248	258	288	261	270	307	264	281	288	287	250	270	270	254	259	230	269	254	257	291	248	246	282	240	262	247	270	272	296	270	252	266	271	294	249	259	266	292	255	267	253	278	276	271	267	291	271	252	254	253	248	248	260	240	260	262	264	278	253	245	315	269	266	261	247	262	262	266	261	252	278	234	296	282	273	301	259	262	276	248	276	264	254	288	258	254	257	251	284	295	276	274	259	237	286	290	263	278	258	263	271	283	248	254	278	291	271	264	262	260	264	271	271	237	267	234	269	280	253	271	262	300	260	266	270	304	261	269	248	260	251	267	283	279	261	279	260	276	259	255	262	254	251	251	274	240	261	304	270	273	261	299	276	264	254	254	278	252	278	243	253	265	270	261	284	246	235	255	259	277	258	268	281	233	297	267	263	270	247	292	268	269	287	290	275	278	266	277	271	271	260	250	258	251	292	304	251	258	268	284	267	248	275	279	255	313	267	244	269	270	269	265	281	278	273	252	300	240	266	238	282	245	292	258	273	260	250	278	268	257	272	263	253	258	282	278	256	263	236	257	280	285	283	275	266	289	279	269	258	238	296	236	268	265	293	239	222	258	272	266	241	250	281	270	281	266	271	264	244	267	282	235	274	270	285	281	271	277	255	237	265	245	252	265	263	269	269	299	284	268	267	268	257	258	232	242	276	280	246	260	268	253	234	247	252	273	269	290	253	272	276	288	257	271	287	263	262	264	293	259	281	287	278	275	240	283	262	271	259	269	230	269	260	249	262	275	257	234	274	251	268	260	233	272	272	266	272	246	257	288	243	251	279	260	258	254	265	239	283	273	261	280	264	283	236	257	256	257	259	281	258	256	265	245	241	262	272	278	245	241	269	305	271	284	276	269	288	260	280	250	236	270	295	247	252	265	279	286	242	278	239	262	263	293	272	288	254	250	251	255	258	292	261	270	254	278	287	276	251	239	250	268	262	259	278	268	294	259	293	285	284	283	270	260	250	274	289	248	264	238	241	242	259	263	281	253	227	257	259	243	274	271	278	280	280	274	272	234	273	267	250	272	296	284	271	271	283	259	248	221	267	268	269	271	262	261	269	275	267	258	274	260	242	277	274	259	248	247	286	268	279	254	259	261	274	278	276	273	254	266	267	248	257	295	225	257	283	272	249	254	282	259	270	271	234	262	257	269	265	265	245	261	293	251	254	233	253	257	270	259	245	270	298	239	292	269	241	271	270	282	251	281	252	291	258	247	229	261	274	268	259	230	258	284	274	246	255	296	278	257	295	267	262	283	276	268	241	253	270	249	256	268	266	283	241	252	265	262	269	254	251	252	255	249	269	236	286	262	292	259	261	268	276	289	297	261	237	250	275	237	248	272	251	269	233	257	282	254	269	271	263	261	283	236	263	243	255	261	297	265	266	279	257	241	259	255	251	288	267	272	263	268	282	255	260	241	268	278	252	283	236	253	242	262	252	269	273	275	273	240	290	292	277	263	247	260	254	242	268	273	262	289	256	285	244	232	280	238	246	260	273	259	263	258	276	271	281	284	247	308	268	268	273	240	258	298	276	291	281	253	283	259	246	263	250	252	294	278	271	276	266	269	271	236	256	261	270	284	251	276	267	221	263	254	261	272	265	290	232	285	269	308	292	269	243	245	268	260	251	253	250	281	227	274	271	261	291	257	275	270	285	269	262	252	248	274	295	285
23410	20997	28120	24047	20953	13022	3302	1975	1194	748	643	556	485	397	336	288	292	294	272	254	216	238	260	245	218	253	256	220	255	231	190	221	215	233	230	223	214	209	245	199	203	225	214	215	224	219	220	217	210	229	244	200	217	242	218	219	237	221	202	229	219	245	196	217	232	252	233	237	248	220	202	221	217	208	217	237	217	217	210	218	221	212	232	207	226	210	211	191	234	201	209	220	241	244	228	218	243	206	217	235	217	211	219	224	222	230	227	231	237	224	234	237	222	234	193	242	218	230	196	216	225	212	209	225	201	183	202	235	230	205	230	216	197	214	218	210	215	199	211	222	210	211	253	231	231	212	227	202	214	231	242	199	220	213	234	219	218	209	233	234	206	224	191	256	207	200	238	207	189	196	206	246	205	246	216	235	199	220	213	218	207	217	238	225	242	225	224	209	223	250	239	220	190	204	236	222	227	189	218	209	215	209	220	226	226	210	202	225	223	214	225	223	183	223	246	220	223	205	236	210	230	204	222	188	205	220	194	226	199	210	232	227	234	218	242	225	184	215	230	248	215	207	222	208	222	236	220	230	220	218	219	216	218	226	236	207	240	235	248	225	229	225	244	221	211	222	192	217	211	216	230	196	213	215	198	244	228	239	201	220	202	221	231	241	199	198	205	256	233	198	226	236	199	242	209	221	222	230	208	236	220	214	230	226	214	221	200	213	197	225	208	224	211	223	228	228	219	201	210	240	211	265	243	205	221	211	214	215	217	216	200	215	219	214	192	244	225	187	224	247	239	234	188	216	235	219	250	222	225	245	193	217	230	223	220	212	237	211	208	214	251	222	231	231	240	239	207	231	190	231	210	213	219	220	245	233	218	196	238	242	219	224	238	201	232	222	218	227	238	196	230	226	244	201	232	230	229	199	217	257	227	222	240	251	231	218	224	253	216	200	201	217	248	227	224	244	224	241	226	208	204	209	230	245	251	209	214	217	225	208	212	212	218	195	215	215	227	227	213	219	214	219	224	209	236	215	196	214	208	222	222	257	247	214	204	201	234	245	198	200	220	238	217	216	206	224	218	214	215	193	231	233	230	213	195	214	248	233	222	199	217	221	226	250	211	209	240	230	216	221	228	232	205	233	251	231	195	200	233	235	217	215	225	199	216	214	217	211	205	235	215	209	212	215	245	206	207	200	222	228	227	212	242	204	219	236	211	233	196	214	241	213	252	240	234	226	233	227	233	206	234	245	247	219	218	210	245	196	205	220	218	218	194	214	223	225	228	219	209	205	203	230	229	231	234	217	222	220	228	222	219	203	234	209	224	239	225	238	207	205	193	224	218	237	228	220	219	231	194	217	224	202	229	203	212	223	226	213	210	239	214	213	241	234	220	213	230	205	239	204	204	208	216	211	187	211	215	213	241	263	241	237	226	225	232	218	244	236	239	211	232	229	209	228	207	202	209	215	200	233	221	199	236	238	210	247	225	220	198	224	232	237	248	225	212	219	230	226	219	229	241	220	225	228	199	213	198	226	228	238	224	217	215	231	209	204	207	222	216	205	235	220	212	218	213	222	191	215	207	206	229	220	238	222	217	218	232	205	242	225	213	223	194	204	203	194	226	225	239	209	199	220	209	225	212	210	235	227	222	197	203	214	251	226	230	216	216	219	230	204	231	211	213	219	211	237	216	224	210	201	197	218	213	229	204	215	203	233	204	200	211	200	235	203	210	210	200	217	239	214	250	209	217	217	238	202	217	224	225	223	246	216	199	228	218	244	239	240	206	228	216	224	183	207	224	182	222	218	217	238	235	221	222	233	219	210	212	200	226	222	253	214	229	216	230	201	242	226	224	215	228	221	201	219	212	208	263	218	224	244	222	215	234	224	188	201	239	267	218	235	230	207	209	221	214	250	217	222	218	200	220	225	222	232	208	195	214	244	218	213	191	208	215	231	211	210	238	205	225	226	235	228	214	234	235	204	241	213	199	215	254	222	191	212	205	210	215	212	215	214	256	238	219	217	221	221	230	211	215	222	202	235	250	241	227	227	224	211	202	236	209	232	217	239	215	197	215	208	218	229	209	221	238	242	209	212	207	209	215	200	204	246	201	218	208	199	208	209	193	225	221	214	222	221	218	219	234	222	224	236	242	241	204	211	195	227	197	214	183	225	233	238	243	212	227	250	221	233	187	220	224	207	230	214	194	218	219	231	223	235	201	233	212	224	212	232	218	244	190	227	226	219	219	209	214	203	200	188	218	226	208	232	249	234	217	215	216	221	203	215	225	231	243	207	232	247	232	217	238	221	208	231	214	206	210	230	211	186	229	191	216	203	224	261	221	232	213	209	206	194	200	214	231	219	234	234	221	206	219	223	208	203	234	229	183	211	232	226	203	221	238	244	221	246	225	199	222	217	229	207	214	221	204	216	233	203	205	244	240	210	257	218	220	229	192	227	248	205	220	214	191	215	193	208	223	198	236	193	222	203	199	217	274	221	208	208	188	253	206	209	207	199	192	222	227	211	201	219	239	197	200	204	231	225	218	221	237	192	242	252	229	219	217	201	211	207	202	217	219	201	229	216	215	227	226	217	204	212	242	217	232	221	225	240	239	213	251	215	203	193	211	204	185	198	237	218	230	216	216	226	225	222	248	226	234	221	243	196	246	218	207	232	192	214	237	243	226	203	234	233	237	239	214	215	214	226	253	220	204	207	214	226	214	215	225	214	204	221	234	221	237	205	193	197	231	216	230	231	204	203	234	218	239	216	217	227	212	215	217	224	206	243	210	217	243	210	189	199	199	205	215	215	226	207	241	227	205	191	208	200	222	223	213	225	214	209	216	229	212	220	232	245	202	192	204	230	218	240	212	224	186	240	246	223	209	219	234	225	234	219	233	244	218	206	222	219	226	230	187	210	220	230	204	192	237	209	218	223	212	214	239	243	226	223	212	229	221	218	236	227	237	212	241	228	224	218	225	218	211	231	226	238	229	229	232	238	199	223	207	245	217	220	243	206	206	222	247	217	212	220	202	216	231	231	230	191	213	216	238	204	202	232	239	235	229	189	233	251	220	215	236	223	206	221	227	209	228	218	224	198	194	212	212	215	243	204	190	203	207	233	199	227	212	220	216	230	199	201	225	233	199	205	239	210	216	245	211	270	214	207	228	222	210	198	231	203	232	220	225	235	236	201	205	226	224	242	233	254	204	233	217	230	236	232	228	218	216	194	236	223	223	194	228	223	238	251	211	201	225	221	222	216	193	233	194	214	231	218	214	229	223	262	215	215	222	210	210	240	225	233	208	226	250	237	213	208	185	219	226	194	224	220	248	209	241	220	244	227	235	239	212	203	238	227	191	235	210	225	240	190	226	229	199	219	211	199	208	220	224	223	230	247	204	206	226	229	214	220	216	209	232	206	208	206	216	240	218	218	243	220	224	209	214	234	216	230	210	201	207	243	205	213	218	222	219	225	215	222	252	250	239	215	236	236	223	221
43496	57705	32999	18617	10665	5271	3980	3011	1873	1077	971	836	663	522	415	388	350	324	305	303	271	278	246	260	263	277	226	239	248	218	251	258	219	243	251	254	238	246	243	236	243	216	242	236	220	201	271	236	269	218	228	244	244	229	232	243	267	242	241	225	247	252	219	232	226	251	213	252	261	206	254	218	242	233	219	252	248	235	254	214	229	254	234	217	237	217	238	236	255	237	239	256	246	235	220	234	237	237	248	229	239	240	231	227	237	229	254	214	228	257	232	269	205	243	230	250	246	243	245	239	241	242	258	237	241	202	244	251	227	241	233	257	227	212	228	267	251	258	264	203	257	220	254	252	216	235	260	258	241	243	237	254	223	215	228	236	254	217	230	224	248	241	239	244	243	244	219	254	248	259	274	216	221	251	278	228	195	236	239	247	257	221	240	236	225	231	245	232	211	230	234	275	221	230	207	233	267	250	229	245	249	213	263	269	219	238	246	224	202	231	222	232	214	248	249	210	248	236	264	227	234	226	249	244	206	241	230	229	244	240	236	243	206	244	242	215	238	260	277	245	230	227	225	246	241	237	225	244	228	277	246	225	219	241	230	255	241	222	236	226	211	240	225	247	227	238	234	233	249	238	234	237	253	221	238	246	248	239	226	225	242	251	201	251	224	221	232	262	248	250	272	272	237	230	217	232	237	240	234	209	233	245	252	228	220	248	246	237	217	238	231	244	247	224	219	252	270	266	249	209	216	215	238	237	210	244	260	233	257	216	237	231	255	262	231	255	236	261	240	220	233	240	238	256	224	232	203	257	236	237	226	243	230	218	234	241	215	217	252	264	217	214	244	256	233	222	238	217	251	246	242	248	230	232	241	251	202	238	225	248	247	220	215	236	236	231	218	202	242	230	229	238	255	256	221	251	242	229	232	225	211	218	211	250	246	222	252	242	250	220	247	248	230	233	234	234	237	240	263	220	274	245	215	234	241	263	235	278	247	221	229	238	245	235	231	232	236	271	249	232	260	224	239	240	232	222	270	245	266	221	239	255	217	232	258	237	241	242	230	239	269	253	225	237	237	245	274	251	243	224	210	230	213	241	242	234	232	250	196	239	242	227	226	221	235	248	231	219	231	227	253	234	246	198	234	236	239	238	258	237	238	234	265	257	232	239	213	227	240	251	240	240	248	232	275	247	222	221	209	229	215	236	232	222	240	243	225	227	212	256	230	231	221	226	234	256	247	230	247	213	256	246	246	245	221	238	234	233	258	244	237	248	235	226	259	222	226	246	244	253	240	214	212	217	253	237	243	217	235	236	262	223	250	233	263	206	236	242	255	238	207	230	236	219	250	248	239	227	252	228	269	249	230	210	243	227	219	231	228	243	258	247	265	245	236	245	262	216	225	212	273	225	231	249	211	239	221	238	237	252	246	219	232	227	249	263	220	204	228	263	247	222	235	234	225	216	211	227	242	223	223	240	253	267	242	235	245	245	257	204	223	231	213	247	231	250	243	227	229	243	236	268	276	224	236	257	246	229	224	217	213	240	249	240	214	243	245	243	239	236	236	235	189	256	261	222	263	225	213	225	232	220	258	264	239	228	231	241	226	227	245	237	275	236	241	233	246	222	215	196	237	202	257	221	240	228	252	237	254	223	254	270	218	235	236	214	224	235	242	230	248	268	213	240	240	244	239	275	233	208	221	220	226	235	226	233	210	243	253	230	238	229	232	212	235	243	203	242	224	239	248	253	242	246	248	229	252	232	254	231	239	220	248	232	247	249	221	231	215	227	247	223	266	243	231	240	247	224	236	239	236	266	225	245	235	263	210	254	223	229	256	251	252	227	237	230	255	202	237	225	241	270	237	229	254	233	266	238	262	251	243	241	239	260	258	223	229	243	253	237	249	218	240	234	229	235	259	208	233	244	212	234	268	238	241	244	236	229	240	244	215	226	245	252	255	245	222	258	212	222	278	227	241	261	250	229	254	240	232	244	247	223	238	213	271	234	232	239	228	227	248	232	262	240	237	246	266	235	244	214	216	241	220	232	245	227	253	253	234	245	238	272	242	227	210	240	239	218	279	243	224	237	259	234	225	233	240	265	251	265	232	250	228	246	239	210	228	226	236	248	237	243	246	227	226	232	222	231	237	250	215	228	267	245	242	228	244	217	236	217	251	253	243	230	244	237	242	263	239	221	217	227	247	232	211	244	245	235	242	238	230	255	263	249	227	246	234	233	234	267	227	251	239	220	233	228	246	224	210	232	207	240	229	220	240	191	245	255	250	234	247	235	223	239	237	224	254	234	242	237	196	242	218	237	269	236	216	245	238	239	217	206	240	233	211	228	245	227	240	227	246	233	228	257	253	251	242	265	245	240	239	248	247	248	220	227	256	252	232	253	239	225	221	239	222	245	246	243	216	250	259	214	217	244	207	241	215	243	215	250	241	246	241	226	221	237	249	223	237	229	255	234	210	232	231	246	222	242	266	235	245	221	229	215	240	240	267	221	249	225	244	233	235	242	232	247	277	223	254	234	214	241	242	243	235	246	242	224	237	253	240	240	240	233	224	229	256	247	240	236	233	230	227	235	241	239	227	260	221	249	237	246	219	254	241	219	235	221	222	247	236	241	227	226	257	231	252	238	221	239	231	242	248	243	229	255	232	254	226	237	244	239	241	240	264	234	230	240	217	226	221	249	246	237	251	250	225	253	218	222	226	216	201	223	253	231	242	205	225	247	249	223	231	252	246	235	222	229	233	235	235	227	258	252	241	243	220	244	237	233	241	228	222	224	235	255	216	239	242	214	235	236	238	237	242	238	223	257	230	240	221	231	231	197	209	252	259	247	219	224	218	240	205	250	241	225	233	245	248	236	232	240	251	230	238	259	242	215	234	212	230	259	205	227	267	218	223	250	210	236	252	243	230	244	228	219	234	227	245	227	212	229	243	240	237	245	257	238	257	237	213	223	226	248	248	215	209	224	226	241	230	239	207	228	239	247	240	228	245	231	245	222	224	230	253	237	227	240	253	207	269	239	246	240	223	259	256	246	251	251	247	248	260	245	218	218	246	239	234	232	239	224	244	244	252	233	248	228	244	247	234	221	222	238	246	280	234	230	241	218	237	268	239	254	212	234	224	249	237	221	253	247	234	238	244	245	249	233	247	237	219	262	222	222	230	248	217	237	245	243	238	243	221	231	231	241	218	226	249	247	255	225	228	229	229	208	240	251	240	256	252	233	248	217	226	237	221	247	223	241	256	231	254	232	221	247	228	243	240	231	249	196	218	230	220	226	225	229	241	217	260	246	248	248	265	210	259	250	224	250	216	240	251	258	232	227	260	233	250	204	244	229	224	226	230	229	240	238	243	235	219	244	247	229	227	252	196	224	247	230	240	230	239	243	225	208	227	231	244	243	195	250	240	245	228	258	237	252	258	243	221	219	213	242	255	233	242	203	242	211	224	220	231	246	246	228	248	238	211	230	257	229	243	238	243	230
24979	21093	26732	25171	10979	2647	1647	1083	597	535	498	387	380	295	281	271	292	275	296	275	267	260	252	269	276	271	240	237	266	267	280	257	257	262	283	257	251	249	256	246	262	278	279	271	266	246	267	260	260	259	268	238	258	243	265	257	259	254	260	239	247	258	270	275	246	259	251	272	264	250	281	269	276	259	246	260	250	249	259	229	231	252	252	250	261	271	244	256	263	274	264	262	247	265	284	263	275	264	248	246	252	242	251	245	249	315	250	235	253	234	256	237	242	253	257	252	246	254	247	239	249	250	238	257	281	245	250	276	240	278	267	242	273	291	238	251	275	270	270	257	243	234	270	257	283	237	243	279	243	259	250	248	233	272	250	262	258	265	238	273	256	239	248	258	241	238	255	275	264	286	274	242	299	270	240	278	298	313	259	232	253	254	264	215	270	235	271	246	244	248	298	247	253	260	263	255	261	266	233	262	244	262	241	260	265	255	261	278	248	257	270	247	251	261	256	269	230	273	273	249	262	287	231	271	250	223	245	257	249	252	262	273	268	282	234	249	237	249	241	245	258	277	244	260	264	265	278	248	275	256	266	295	249	252	251	257	248	271	261	256	264	283	266	263	268	228	275	259	265	268	305	278	253	263	263	277	255	265	263	258	262	288	249	272	261	297	237	298	280	251	247	299	299	271	281	291	274	239	258	288	290	288	260	267	255	284	251	253	288	253	257	266	282	246	266	248	272	264	259	285	276	292	260	251	277	250	256	276	281	258	237	244	249	290	265	280	265	256	274	269	275	250	286	259	257	252	266	271	299	268	254	303	258	242	242	279	265	250	250	288	272	274	255	265	256	249	227	268	256	259	279	272	281	272	250	250	293	225	277	247	288	267	260	237	232	269	256	235	256	236	265	292	256	250	270	250	280	267	289	268	279	243	268	244	250	275	246	270	286	239	275	263	244	267	248	253	265	251	272	238	256	262	286	249	262	264	274	248	256	330	282	257	284	269	259	251	275	242	263	258	267	252	261	284	240	262	268	267	261	259	259	249	280	287	249	261	276	244	248	261	264	244	256	229	251	262	262	274	273	263	263	227	236	263	256	266	264	270	274	281	251	283	243	229	287	265	261	259	254	267	248	261	248	269	262	246	267	265	241	267	286	223	293	252	251	233	253	257	254	261	266	255	238	260	294	264	241	259	270	238	264	265	256	244	282	266	274	245	233	259	263	248	268	285	284	237	272	246	275	265	316	267	244	262	257	239	265	241	266	247	259	254	272	236	255	272	263	247	251	275	256	271	254	255	240	271	256	253	259	256	259	257	255	271	298	264	271	272	263	268	259	281	270	271	272	242	263	252	256	227	251	265	236	242	253	261	260	231	252	264	277	257	239	290	254	254	261	268	261	250	277	287	271	257	242	272	256	261	271	251	246	267	264	257	267	261	267	283	297	259	245	281	221	271	273	229	266	254	241	250	257	282	224	273	245	276	226	247	281	251	274	280	254	262	269	245	275	285	263	255	250	256	262	250	236	251	248	269	261	238	241	248	245	260	273	280	272	283	300	221	254	227	262	270	301	268	277	249	258	288	223	252	264	255	265	251	274	212	256	249	254	288	263	267	271	298	281	280	234	272	252	248	258	242	247	286	235	209	291	277	258	275	276	279	251	283	259	260	258	266	269	281	297	252	240	282	262	231	241	273	260	263	263	285	270	259	265	257	230	241	271	265	248	279	279	294	260	250	262	227	252	252	260	242	282	271	252	268	296	265	269	272	246	300	251	270	283	293	270	269	279	285	266	288	282	271	264	285	279	283	251	245	272	243	262	258	288	242	261	235	233	251	248	262	308	272	235	259	277	255	260	247	260	257	246	274	237	292	255	290	266	273	241	279	263	282	242	267	266	258	271	292	256	254	241	230	239	239	239	252	252	242	264	257	287	232	253	278	252	258	295	279	286	254	247	265	260	266	250	241	267	259	240	263	268	255	268	260	274	268	252	268	264	241	247	247	282	248	269	246	272	248	268	229	262	252	292	265	250	288	267	251	257	246	302	243	250	273	255	241	236	265	252	233	288	266	257	233	231	267	243	277	248	264	269	268	244	270	293	248	221	249	266	255	296	268	251	286	244	286	258	247	272	246	235	252	276	289	245	255	241	260	256	248	267	248	270	247	264	268	271	260	227	272	253	265	220	265	263	280	218	249	239	223	252	234	274	258	298	252	237	265	273	270	233	263	255	250	270	257	250	239	253	236	262	270	254	285	253	266	235	273	274	248	296	258	286	248	258	273	248	256	244	269	264	255	273	273	272	260	258	258	288	262	275	261	284	251	248	279	266	238	263	267	277	242	262	257	250	257	242	256	249	297	247	280	259	258	260	237	270	248	260	263	262	249	251	283	244	303	260	284	252	277	258	248	283	248	255	240	295	276	276	272	278	264	258	284	241	245	259	271	252	249	253	242	247	221	255	262	247	244	225	264	240	244	250	279	279	243	268	225	265	261	274	259	244	270	301	267	274	253	278	244	261	257	257	243	259	258	257	265	263	280	294	247	269	216	290	235	284	291	254	267	257	237	262	257	271	273	269	263	264	284	244	275	242	237	255	269	236	269	255	216	261	252	245	248	273	293	228	242	249	251	257	250	268	262	269	247	249	235	272	249	247	252	235	276	238	249	277	259	272	283	271	249	246	248	244	276	237	271	278	255	251	250	264	266	285	235	248	281	235	260	270	243	269	245	258	253	276	274	274	264	279	238	256	256	235	256	270	265	280	229	251	247	248	264	237	236	243	246	255	259	262	238	255	266	234	242	256	283	278	264	283	248	280	233	251	256	267	291	266	254	265	262	275	265	274	269	218	265	266	255	275	269	239	259	274	273	236	268	263	245	237	272	285	235	293	268	254	281	263	248	283	248	251	260	258	262	219	252	261	272	274	261	283	256	259	281	303	286	269	276	240	260	265	257	268	259	254	273	273	275	264	257	245	260	250	242	232	251	268	263	270	256	250	283	261	256	261	259	274	262	297	236	287	251	244	243	252	245	273	255	265	255	287	257	269	265	278	314	256	277	243	272	249	296	253	258	268	269	255	241	263	270	272	251	249	274	249	300	258	244	244	255	279	243	240	262	292	232	259	243	239	254	263	262	270	257	264	264	256	244	234	238	278	273	249	253	227	265	260	247	267	243	250	241	277	249	268	239	235	267	258	230	259	291	239	238	242	265	264	244	239	253	244	233	243	258	262	286	267	275	259	265	256	299	272	248	276	297	255	240	228	280	262	275	241	278	252	266	254	257	255	264	259	254	245	248	236	267	253	254	261	252	270	261	275	273	259	262	279	261	237	247	268	239	275	279	266	257	265	271	256	245	288	276	230	259	264	268	286	252	268	243	251	235	253	265	281	244	259	269	260	257	280	245	257	259	270	281	238	269	255	277	261	239	267	264	236	217	280	270	232	262	264	259	253	266	260	251	242	264	257	262	277	254	241	247	240	267	252	245	266	265
38839	45449	25821	9416	5618	3653	2721	1766	887	836	711	577	482	379	357	305	308	339	305	340	312	301	319	290	267	273	278	282	248	266	276	286	281	280	276	271	312	300	289	272	281	291	283	285	285	278	275	302	265	272	243	297	290	293	313	289	288	279	258	279	244	260	289	283	269	284	257	274	281	274	303	298	295	243	265	256	269	271	313	276	279	282	273	260	275	277	275	268	268	303	284	272	270	283	274	291	230	295	302	263	296	292	300	288	287	320	253	264	290	258	265	280	290	292	286	256	248	285	266	279	286	277	295	272	257	274	296	263	268	284	261	273	247	263	279	311	284	297	266	292	244	262	273	279	252	291	259	275	298	270	275	278	275	267	281	269	302	241	317	252	285	281	293	268	300	290	290	295	269	283	276	255	275	293	287	284	279	269	250	260	287	301	276	277	279	307	281	278	317	251	287	279	304	274	295	277	234	254	311	281	274	253	322	287	288	285	269	291	282	265	286	259	246	296	279	284	320	286	270	269	274	274	278	284	258	273	274	282	269	268	261	283	253	282	295	267	272	289	281	286	264	266	289	281	277	270	292	284	275	280	278	277	299	283	283	265	294	272	281	287	293	282	285	289	308	272	253	258	272	249	278	292	269	317	278	265	302	280	263	287	309	283	263	260	269	311	291	279	273	281	298	258	292	297	272	280	267	269	275	299	273	300	276	291	306	248	277	297	275	271	287	289	279	267	286	282	256	294	267	326	284	255	267	277	272	299	289	262	278	332	296	280	287	268	285	276	282	316	303	290	281	291	279	285	282	281	276	273	291	271	267	300	311	287	273	269	270	275	310	297	257	289	274	271	264	284	240	244	273	267	272	244	259	285	246	250	268	283	258	294	267	284	248	267	270	270	291	306	272	291	260	273	290	273	274	270	290	287	270	281	294	268	255	262	256	276	279	279	287	286	294	300	285	270	280	251	272	295	267	284	273	292	255	282	284	285	257	274	293	307	287	277	282	289	254	254	304	284	262	283	299	251	298	267	271	292	263	280	267	301	259	285	257	275	285	296	268	288	286	289	288	300	308	306	241	266	269	282	256	299	306	296	272	306	281	285	253	266	264	266	242	271	284	275	273	298	278	272	271	247	275	299	272	274	274	276	271	290	286	290	324	263	296	308	244	252	282	273	267	284	257	260	268	287	297	267	268	280	261	240	302	282	269	288	282	273	268	255	290	296	267	272	287	287	252	289	283	317	298	273	263	274	265	267	245	312	304	273	278	275	279	287	308	269	267	296	273	300	267	267	284	286	249	292	304	273	280	272	270	254	291	259	282	271	287	283	296	280	275	291	263	292	300	285	277	278	277	290	246	304	275	291	258	276	286	270	263	264	269	268	259	277	282	265	265	269	274	265	269	277	254	289	281	249	296	264	264	265	259	266	307	304	280	256	267	294	288	248	274	275	259	258	278	315	260	288	283	255	241	270	293	267	266	267	276	288	253	289	252	291	269	258	299	289	248	245	247	257	276	292	251	258	257	316	275	261	270	276	307	279	267	261	286	264	254	268	269	308	277	264	261	279	270	279	285	269	297	275	290	297	254	253	252	294	265	278	283	284	278	264	284	230	300	275	275	285	265	264	289	288	285	285	260	280	280	281	257	277	265	266	303	294	292	300	292	291	296	277	284	263	283	284	283	249	292	272	278	270	275	253	270	280	265	265	289	263	258	284	257	280	290	296	270	276	272	246	257	282	302	264	284	259	276	249	287	260	264	275	262	264	277	242	272	279	280	267	280	258	296	295	296	278	272	292	286	293	274	279	278	281	296	275	273	290	254	285	260	274	272	251	249	270	300	261	260	297	312	261	254	299	269	297	291	263	273	287	265	270	288	262	297	272	279	269	274	282	279	283	288	323	294	267	276	274	276	291	264	283	290	276	283	276	266	262	272	299	262	251	295	258	259	294	283	265	276	291	256	265	268	272	288	292	266	266	302	332	290	266	275	288	260	274	298	281	272	236	277	275	303	290	315	273	270	268	237	266	296	263	270	264	271	288	291	272	261	270	244	276	244	279	258	291	258	246	281	274	240	275	256	285	284	249	284	261	301	297	293	268	280	278	277	276	270	300	284	256	288	311	285	294	296	292	264	289	261	282	253	274	250	292	292	262	258	298	265	278	286	299	256	311	272	279	248	281	275	270	272	279	294	295	276	296	289	260	270	273	263	275	289	284	297	287	297	278	263	291	261	256	299	283	267	278	275	290	291	298	273	279	247	271	258	274	264	281	279	271	284	258	250	273	292	255	247	253	290	278	311	266	296	274	275	284	251	279	263	301	263	335	286	247	279	284	293	269	300	280	277	268	262	273	298	286	270	266	274	278	277	273	270	278	281	281	288	290	260	289	260	256	289	311	248	279	287	283	296	319	269	296	280	270	283	308	254	288	291	263	251	251	267	290	301	283	285	269	273	266	285	295	281	270	313	250	286	279	290	264	293	266	270	316	263	288	246	301	276	265	261	289	233	294	269	281	274	286	265	302	283	284	259	278	263	278	270	289	255	282	271	255	288	247	291	270	283	315	302	252	261	292	308	256	309	281	283	254	258	291	240	269	296	270	263	277	279	280	259	298	298	286	287	278	279	276	267	249	297	279	290	294	279	265	285	283	291	244	278	294	248	311	290	282	288	286	296	287	293	280	285	272	302	262	308	269	273	270	269	278	273	298	301	268	265	295	280	272	277	282	281	268	274	280	260	261	303	285	283	304	260	277	263	257	305	262	274	271	294	271	292	247	274	283	272	291	266	283	277	299	282	245	276	275	255	279	258	266	250	291	292	275	253	251	264	255	297	287	291	268	307	283	278	263	260	289	265	280	286	292	294	280	275	285	281	268	268	299	264	296	297	255	253	308	299	260	281	276	285	294	259	273	259	258	257	276	294	300	305	274	299	283	277	303	253	302	256	270	262	289	298	285	252	298	259	269	282	252	307	277	282	265	279	290	289	257	275	251	289	283	284	263	298	261	249	301	269	264	292	286	270	278	284	289	256	305	264	276	263	295	267	280	299	288	279	287	268	275	280	266	274	260	269	253	321	281	267	290	296	249	306	262	285	282	284	302	319	275	256	272	262	283	261	308	282	275	252	290	274	266	312	272	244	250	292	282	288	293	265	252	256	286	281	262	281	232	289	275	277	274	269	286	290	270	283	277	272	297	268	274	290	277	291	304	272	294	265	261	305	274	296	279	290	311	262	293	293	248	275	268	260	266	298	251	256	293	302	275	271	263	284	281	293	285	271	297	284	270	264	270	275	266	295	285	276	288	301	291	255	273	270	260	278	271	256	264	292	271	299	267	273	280	266	266	301	257	260	270	277	266	283	275	248	300	282	294	285	290	276	286	282	259	254	297	291	277	289	259	293	277	287	288	282	298	285	295	264	280	271	292	259	287	263	258	288	244	274	253	278	263	306	286	293	294	288	272	253	302	266	280	283	293	275	291	301	277	310	266	278	263
22481	20990	28427	23740	21004	20932	8171	1586	941	783	623	481	318	310	288	285	251	253	246	227	262	256	230	251	248	230	226	263	227	208	261	221	239	243	263	214	255	225	238	233	240	209	234	225	225	230	236	234	242	250	247	245	225	237	237	231	223	228	231	217	270	246	227	236	217	261	229	221	239	226	250	217	255	214	245	262	240	213	230	233	235	241	221	223	221	249	232	181	231	213	262	220	191	242	259	232	244	213	235	259	248	212	228	243	218	221	211	212	225	211	206	260	243	237	247	226	234	221	237	231	244	244	255	231	206	244	199	243	210	220	231	259	237	242	219	239	228	237	207	249	265	244	196	239	224	226	258	224	222	263	236	226	218	251	223	224	234	227	253	252	231	221	250	252	220	233	204	218	214	221	234	243	221	177	229	235	227	223	237	262	251	252	228	214	220	236	234	229	225	228	240	226	195	223	239	230	247	231	257	233	237	245	229	237	235	226	257	225	239	242	229	235	251	234	233	250	246	232	242	231	252	272	230	196	240	224	256	213	225	231	222	224	206	262	225	235	239	249	247	249	222	231	247	203	239	210	209	234	240	242	222	233	249	250	240	240	246	238	236	250	257	226	209	211	226	230	229	274	223	191	283	226	258	259	232	255	225	236	254	231	234	241	217	233	226	236	263	221	249	219	252	224	241	225	263	254	234	243	223	225	241	230	236	210	222	241	250	212	223	222	222	236	208	241	219	234	221	236	231	231	222	230	239	208	243	229	238	221	226	249	241	234	248	192	252	237	216	216	241	242	246	252	235	232	221	219	212	213	206	246	240	244	256	240	235	261	259	255	257	258	203	247	246	260	238	237	220	218	226	241	219	237	238	255	231	243	221	238	236	227	248	249	238	243	257	256	218	236	246	240	259	231	244	203	231	252	232	235	248	225	259	231	256	228	206	212	217	229	231	236	210	242	252	232	255	228	264	249	247	219	241	240	224	231	238	202	203	211	247	199	222	246	234	248	222	244	227	250	237	197	214	246	233	218	222	253	254	220	256	219	244	247	238	243	222	261	212	250	197	214	230	237	248	254	246	207	229	236	246	261	219	236	230	234	221	210	206	223	250	217	265	214	246	238	249	244	243	261	266	224	225	229	233	243	251	224	259	192	228	269	237	244	235	247	229	262	259	238	253	214	235	246	220	252	242	235	206	253	220	263	239	235	268	246	246	239	236	230	229	219	231	247	226	256	240	232	218	229	263	205	231	244	210	224	226	233	222	227	192	261	238	237	223	216	238	249	232	236	247	230	223	252	228	231	240	232	231	233	247	240	241	226	237	250	212	221	241	227	246	211	210	238	229	254	250	253	242	223	244	194	229	199	239	259	242	254	230	262	231	226	242	238	246	211	223	228	244	235	212	243	241	210	213	231	215	229	245	233	211	234	255	246	236	240	245	245	234	216	250	235	218	255	200	237	241	235	227	228	235	223	226	237	227	236	228	254	243	233	206	235	229	239	250	238	250	222	212	248	203	216	224	225	215	228	219	245	229	198	196	227	245	244	233	247	230	223	230	256	257	247	244	232	237	246	230	231	232	238	241	225	262	216	217	234	205	243	232	263	240	251	236	212	247	239	223	211	224	242	268	221	220	228	228	256	214	243	196	207	238	202	231	221	246	246	214	245	257	241	272	195	257	231	236	229	241	244	217	229	220	257	230	246	233	232	227	228	219	229	242	231	258	240	216	247	225	231	245	218	234	224	233	240	224	256	237	253	229	247	200	223	231	217	242	199	213	249	218	259	227	247	248	241	242	254	203	224	236	234	209	231	259	248	235	226	244	224	212	250	243	261	248	216	220	221	244	218	228	242	234	226	205	249	222	245	282	269	258	241	250	215	227	203	254	214	253	219	237	264	239	221	231	240	220	231	246	227	217	246	214	231	230	235	245	255	236	234	223	212	245	211	233	232	238	216	239	222	235	233	235	218	262	222	256	265	243	245	246	207	274	234	214	227	224	230	245	223	207	238	240	223	210	263	231	231	245	235	233	270	255	251	246	228	219	214	243	221	257	251	223	232	237	245	239	253	209	239	242	229	232	232	205	236	217	241	214	228	247	211	226	246	233	268	243	240	232	256	253	221	228	237	235	241	248	233	218	246	199	217	240	240	244	223	241	210	253	232	244	243	253	216	226	257	244	224	254	232	220	218	227	228	244	234	225	234	258	259	237	243	251	233	225	262	243	245	230	232	209	243	216	210	252	244	252	242	252	233	246	221	209	220	227	226	227	240	238	212	203	222	261	233	217	241	250	223	220	243	233	248	238	229	237	232	251	233	237	238	219	223	233	240	220	234	230	227	251	230	239	213	248	234	195	238	246	231	229	229	243	218	257	226	219	227	234	248	232	209	224	256	233	216	222	237	254	236	239	221	276	228	215	245	212	271	231	231	246	217	236	258	251	239	226	242	238	238	290	241	259	231	249	217	224	265	225	246	232	244	242	252	224	235	256	242	248	259	227	237	223	243	248	229	191	230	230	245	229	247	215	229	209	234	263	203	250	243	256	235	222	245	234	243	244	235	249	216	226	223	226	218	217	207	219	246	244	221	203	221	234	259	249	247	258	250	204	230	207	233	239	227	277	250	232	249	226	238	235	216	221	233	231	216	233	226	235	217	244	216	234	249	226	245	234	232	200	237	232	249	254	211	223	241	204	214	273	227	208	221	226	233	238	216	211	245	251	245	259	237	246	208	255	224	253	226	230	224	227	278	217	261	254	233	247	223	236	253	247	240	242	246	218	236	264	237	228	234	248	232	233	249	209	236	225	227	242	225	247	234	220	237	246	239	259	235	247	223	236	233	247	253	252	206	225	219	240	221	231	244	258	233	259	239	236	244	260	244	222	229	235	244	224	240	236	256	226	222	244	241	199	254	213	270	233	225	246	217	217	234	243	228	265	223	226	227	233	237	237	248	255	232	239	219	232	236	217	190	241	226	247	250	229	250	237	233	248	231	212	229	243	229	218	237	227	251	224	234	225	219	251	222	241	184	225	237	230	241	225	207	228	243	234	219	229	223	230	227	220	249	239	275	236	213	245	241	224	219	243	240	236	212	213	209	221	256	208	228	238	240	243	244	237	211	214	227	248	251	224	249	237	227	220	265	219	220	239	220	222	241	232	240	230	233	232	240	240	236	252	238	233	236	207	238	237	220	234	230	256	245	238	253	225	242	232	222	238	253	248	258	233	251	226	235	265	199	236	237	211	244	229	228	219	251	235	252	229	237	233	227	249	240	209	230	237	206	249	256	247	232	219	266	221	262	246	246	214	253	234	227	266	227	241	239	231	245	219	207	233	224	192	247	248	246	221	221	274	281	223	245	221	261	241	227	244	240	267	242	237	236	243	234	240	239	233	248	222	217	237	231	231	273	239	220	254	236	228	243	216	232	226	258	239	236	215	237	205	240	246	238	231	252	252	225	258	237	221	220	226	222	241	233	251	260	221	224	243	224	243	246
43820	50182	24882	13124	8759	6299	4188	2037	1471	1151	908	670	420	365	363	347	333	304	279	267	279	251	280	299	283	252	264	230	270	226	250	260	243	249	234	226	261	253	228	264	229	217	253	272	276	245	265	227	223	255	240	230	235	229	272	232	227	252	251	255	275	219	237	244	246	233	257	218	249	199	243	253	217	271	245	235	243	247	239	252	240	243	240	251	223	235	241	273	251	268	258	268	264	253	226	259	274	270	241	234	246	233	238	276	226	258	228	271	252	235	243	248	268	253	233	260	240	239	239	249	229	229	222	269	243	244	270	235	245	274	258	258	230	261	223	223	229	236	211	265	225	246	230	244	240	247	240	234	247	249	246	236	268	247	241	240	262	255	280	247	265	228	249	239	237	229	225	238	270	253	252	231	235	242	230	235	260	255	232	253	244	237	268	255	225	251	242	258	257	253	243	260	263	251	259	251	225	215	243	256	252	228	245	258	253	237	276	244	246	257	242	259	217	245	214	259	266	258	236	231	256	237	235	277	266	268	253	250	230	233	262	257	254	246	255	251	211	290	245	256	244	269	233	275	265	245	244	261	225	253	246	246	269	262	233	258	235	275	251	251	222	285	234	262	255	267	238	259	246	240	259	233	259	237	251	252	235	246	275	258	241	249	252	224	237	241	268	273	251	240	223	244	246	220	261	250	274	252	233	226	254	262	233	259	249	250	223	277	255	235	262	258	252	265	282	260	248	244	225	264	261	240	224	271	246	213	215	243	231	262	230	232	270	228	246	242	251	258	262	256	247	220	255	229	245	238	229	243	248	240	263	214	242	242	243	269	229	254	235	273	230	231	237	240	247	233	253	267	253	258	229	226	244	227	245	216	274	258	254	221	202	256	258	263	250	242	260	242	237	233	243	248	267	248	239	215	233	244	265	274	265	250	229	269	257	269	246	275	244	238	255	227	253	263	242	260	244	227	247	253	271	240	246	228	254	257	244	232	224	262	238	269	238	214	255	271	268	254	257	218	242	255	276	257	245	252	272	259	220	245	256	251	242	251	251	246	246	240	294	270	229	251	241	241	251	217	260	254	244	234	245	242	249	247	236	260	231	232	226	252	242	234	225	256	270	251	236	226	231	254	247	268	259	265	261	253	253	259	240	237	239	250	240	253	238	246	244	229	245	265	262	269	236	267	236	247	255	249	251	294	255	249	217	271	255	238	224	235	279	247	280	225	242	272	220	236	259	271	246	244	254	246	274	231	253	256	254	246	245	231	227	283	225	240	229	213	248	240	231	236	249	257	220	246	239	245	235	247	257	242	260	263	231	231	249	229	276	247	229	242	264	235	232	259	229	244	267	252	220	222	268	238	240	239	245	257	258	244	264	250	262	255	222	239	250	228	242	270	259	265	233	253	237	233	247	241	235	245	266	248	245	278	241	254	278	252	249	240	258	244	241	240	240	231	259	284	211	260	242	254	263	255	217	236	228	244	277	232	220	263	212	232	300	278	250	246	259	255	241	257	223	274	256	263	201	244	256	253	256	250	247	245	260	274	249	232	249	269	237	252	259	219	230	256	249	246	224	243	240	234	248	258	244	248	257	226	231	226	265	245	248	238	236	222	266	265	245	255	209	230	255	241	232	248	217	224	250	277	255	275	254	288	258	229	223	239	246	214	214	259	221	238	259	239	241	237	259	246	217	226	225	209	272	265	245	261	240	202	236	240	239	218	276	230	246	261	259	235	264	235	232	233	241	250	224	258	245	244	258	265	229	240	249	219	222	246	221	255	222	251	247	260	254	249	222	241	259	251	233	248	232	248	252	284	258	235	222	217	242	259	224	264	237	263	248	239	221	244	253	250	248	245	246	246	236	283	262	240	242	231	240	250	244	250	243	267	229	237	235	249	264	278	247	260	261	237	244	257	253	241	230	255	234	244	266	257	235	252	255	241	244	250	223	227	226	263	223	274	254	244	250	232	246	263	271	244	257	236	229	251	235	269	260	262	248	249	248	240	244	239	253	233	250	231	247	249	249	233	258	249	255	227	232	263	242	291	247	226	242	245	234	221	267	253	244	240	249	247	229	235	250	267	281	254	230	245	248	238	233	251	239	249	255	269	265	242	254	222	257	233	236	263	248	241	254	241	243	229	251	256	242	229	270	235	231	225	234	242	266	259	238	269	244	243	226	244	250	232	232	248	234	255	229	242	244	222	242	260	257	243	231	227	249	259	254	260	261	253	227	262	243	240	267	253	246	241	244	285	218	259	258	269	228	237	279	230	248	244	249	243	254	259	241	281	241	252	218	234	228	257	242	236	229	249	250	276	260	250	268	263	221	252	258	253	257	240	253	232	255	261	240	238	247	241	230	249	220	215	229	245	242	265	263	264	235	243	245	281	226	260	264	240	209	245	257	239	244	251	257	253	262	243	242	229	249	238	248	258	244	275	203	246	250	245	225	272	225	244	213	231	233	252	249	257	263	272	250	223	231	247	233	248	228	228	275	255	247	271	251	255	249	266	255	231	232	243	241	235	245	264	246	257	266	248	258	239	247	230	245	251	248	238	242	255	271	235	243	231	251	252	260	241	251	222	227	249	286	258	238	272	240	235	266	252	244	248	249	239	262	215	266	241	264	248	235	257	245	247	267	232	211	282	245	257	236	254	234	246	265	255	218	266	259	258	245	212	238	217	270	250	249	244	273	242	254	214	281	254	235	257	263	252	240	266	289	231	262	257	246	258	233	251	255	245	239	244	253	233	228	230	257	255	242	234	233	252	237	235	221	253	226	227	256	247	232	268	255	268	237	226	263	265	243	262	240	252	255	261	247	250	246	254	246	261	260	279	263	242	227	249	228	234	238	269	235	264	229	225	252	249	256	240	269	245	251	243	260	270	265	258	230	252	256	255	279	266	267	274	215	254	249	274	253	255	255	249	247	250	254	234	271	261	225	264	263	236	282	268	242	213	261	246	241	222	235	277	265	255	228	226	244	268	208	265	236	235	262	261	251	260	234	279	251	249	227	246	227	253	240	270	228	222	242	247	253	242	244	261	258	269	240	239	255	237	244	244	231	257	256	257	236	258	267	262	235	208	256	294	234	245	255	255	238	258	242	238	267	237	236	255	254	262	233	268	232	252	255	226	259	249	264	271	244	238	221	245	232	247	252	261	266	223	253	225	227	237	231	247	244	228	268	227	254	237	241	229	254	242	234	244	277	214	275	246	260	266	252	240	263	255	263	244	230	236	252	234	250	238	220	280	221	245	258	263	246	240	258	244	244	243	253	248	271	241	258	240	250	255	238	250	240	236	257	284	267	244	253	257	249	221	243	273	247	243	229	238	266	234	246	241	238	231	263	247	233	255	250	244	234	251	255	264	261	240	219	255	226	271	248	247	218	266	244	242	220	233	256	230	223	231	247	258	260	273	246	269	251	256	213	250	245	236	253	245	254	251	260	256	231	231	245	253	265	246	238	277	253	222	240	241	231	241	260	261	206	249
41009	30006	21387	10122	3655	2256	1192	693	457	370	327	277	295	286	273	214	250	263	279	227	270	262	258	258	246	228	278	243	255	246	249	259	261	245	267	252	232	259	261	248	230	244	263	249	243	263	228	274	261	254	234	280	238	238	239	261	275	265	250	262	258	254	258	240	300	264	262	257	285	255	257	245	257	240	250	255	255	251	257	253	245	252	261	236	272	265	256	246	240	265	235	255	253	244	258	258	230	268	249	241	282	246	247	252	219	256	283	260	241	252	238	265	260	271	242	246	242	246	255	267	245	257	273	283	266	215	272	247	250	268	263	265	243	268	238	276	237	241	237	278	280	286	240	266	252	255	258	277	260	234	271	263	273	258	211	283	264	225	257	248	279	246	270	240	256	244	237	243	233	240	259	228	223	254	260	249	253	224	259	271	264	245	225	266	233	268	248	230	242	258	240	267	273	252	251	272	268	280	222	268	251	276	260	235	237	250	241	248	253	264	261	256	274	259	255	297	247	234	230	240	245	251	265	262	267	253	271	262	262	248	237	214	244	256	278	255	252	238	227	264	253	273	258	275	260	247	280	252	253	217	244	245	266	224	263	252	264	258	257	254	240	275	276	275	247	281	242	238	245	287	263	267	263	249	258	237	280	249	288	271	245	248	236	250	278	265	256	269	252	267	236	264	277	249	242	275	265	248	247	259	267	264	272	257	248	229	270	257	246	239	254	248	258	266	252	271	253	273	228	238	242	250	249	239	237	257	257	252	269	269	270	238	239	255	268	254	246	261	274	255	286	263	248	254	267	267	249	304	243	277	274	226	262	225	251	253	263	253	234	261	254	248	254	261	233	236	259	263	266	251	226	243	289	282	278	238	245	253	256	249	252	229	276	239	242	252	252	256	245	256	250	234	236	243	262	226	237	235	263	236	253	249	244	268	238	234	242	252	260	250	213	276	265	241	249	245	254	263	253	253	233	268	248	248	243	231	273	273	243	274	246	234	273	289	255	239	249	250	255	246	235	268	221	239	279	239	274	280	263	225	262	252	246	244	274	260	244	251	232	250	288	300	224	258	249	245	268	287	261	256	260	237	241	247	282	249	244	249	241	228	241	252	233	234	253	251	216	230	261	253	249	287	244	261	275	252	241	270	248	240	240	243	249	248	255	254	262	246	265	260	255	261	222	240	251	249	273	271	269	214	238	272	251	250	254	232	229	243	279	253	266	278	236	260	283	244	263	271	256	224	251	255	282	251	274	266	273	219	265	270	233	271	261	270	277	271	246	289	234	268	271	266	253	259	255	252	257	270	286	258	256	247	284	241	256	266	243	267	227	231	279	246	247	247	249	246	262	239	250	225	270	241	237	252	262	267	269	256	264	240	266	257	243	257	252	232	256	249	268	245	237	234	234	263	243	256	246	255	243	246	270	261	250	238	254	256	238	259	258	263	247	255	264	231	242	264	254	249	235	270	245	255	240	266	287	259	252	247	218	268	271	243	243	251	256	237	267	248	244	247	272	261	248	239	257	254	241	262	260	282	266	259	247	248	280	255	264	261	264	249	248	238	288	235	278	248	276	265	257	276	263	226	237	252	230	245	251	227	247	292	223	264	265	264	274	239	289	224	272	243	235	232	231	273	228	260	255	249	260	257	263	244	256	249	222	261	250	258	262	255	250	266	241	267	258	245	237	269	230	254	261	262	252	222	243	246	241	249	235	245	242	244	273	258	296	243	245	291	277	280	273	250	221	259	265	236	279	273	278	263	239	245	263	212	252	254	242	244	212	252	225	254	294	263	249	280	282	274	245	258	253	265	265	281	266	249	267	269	273	258	250	243	241	256	260	243	254	232	252	278	250	226	232	251	247	244	256	237	261	260	275	264	248	256	264	250	258	238	272	220	245	256	290	241	264	236	278	249	236	302	239	298	246	257	226	244	269	237	248	242	237	244	265	252	286	236	240	253	258	245	224	241	259	271	255	229	268	260	256	222	264	248	259	278	238	227	269	254	279	246	244	243	255	256	264	253	251	232	245	237	256	262	241	260	278	255	271	265	260	259	265	258	261	268	231	236	253	284	237	246	255	237	280	256	299	258	263	254	252	256	266	255	244	272	240	242	267	244	258	233	245	245	279	248	258	240	257	274	252	255	231	244	273	212	270	260	275	256	248	257	273	260	267	244	258	261	262	232	249	232	242	238	262	233	250	280	280	237	277	273	257	244	264	255	261	253	282	280	307	250	236	249	274	270	243	268	221	241	240	278	250	264	253	234	256	230	259	241	262	290	242	264	245	248	246	277	235	237	255	294	272	238	258	249	260	250	241	249	250	255	254	248	258	242	271	263	250	253	269	247	218	258	284	245	256	241	277	238	252	247	258	265	211	235	229	238	263	268	234	264	248	254	261	230	253	232	245	256	273	252	261	262	244	266	251	260	253	252	248	252	261	235	269	263	257	271	244	275	271	248	262	236	265	253	265	248	268	260	257	256	275	235	254	254	273	249	236	229	234	250	237	253	276	273	269	239	276	230	264	255	253	238	243	267	267	283	268	250	262	252	234	273	271	239	240	246	250	253	238	225	262	268	265	273	266	259	294	261	253	272	236	217	236	290	279	255	247	253	258	252	275	278	264	252	248	215	241	245	271	264	266	231	255	227	258	242	265	285	253	249	240	270	254	267	277	236	281	235	251	241	245	228	228	256	259	257	254	259	253	264	252	271	217	232	296	249	257	225	257	246	268	226	235	263	232	258	253	233	228	255	245	248	245	237	247	252	238	282	261	271	237	246	243	270	226	264	247	227	279	286	269	260	249	262	254	249	258	281	250	242	255	241	241	274	261	251	221	252	253	217	263	265	220	245	246	275	259	222	251	287	267	253	271	247	235	288	245	261	241	273	248	250	272	242	257	278	243	244	259	255	284	239	264	243	249	271	254	220	231	286	253	299	276	230	238	253	260	293	250	227	262	252	264	265	255	251	275	233	259	253	264	256	258	240	243	253	272	251	234	265	258	264	264	258	260	248	227	264	250	257	285	255	264	248	249	249	247	257	277	251	259	221	270	240	267	266	269	252	233	247	239	233	268	218	268	248	279	243	258	256	240	265	243	264	248	250	239	251	258	247	244	261	264	240	261	228	271	231	263	267	258	245	225	229	249	281	267	272	226	269	263	252	266	275	265	267	252	252	244	235	269	232	259	249	255	270	278	291	274	248	251	235	247	254	270	249	244	254	196	217	279	245	261	267	274	235	263	238	259	267	274	257	247	272	246	249	273	241	242	237	283	280	277	259	271	265	257	262	262	272	263	269	243	282	274	236	270	240	264	253	231	247	233	242	255	247	261	277	250	262	225	303	291	253	264	260	261	261	265	248	253	262	239	225	255	286	265	241	232	223	271	243	256	245	245	245	235	268	249	226	247	248	239	270	252	237	275	278	235	247	251	246	273	271	270	281	264	234	243	260	259	272	213	273	271	231	287	250	268	255	273	254	237	274	239	253
44801	36234	18145	8425	4731	3161	1850	987	588	452	375	373	347	334	299	307	285	295	301	281	287	281	250	257	282	287	290	255	273	255	296	283	278	268	272	297	254	280	292	258	282	247	292	293	253	286	262	296	261	278	299	268	288	275	265	288	256	261	285	273	269	237	284	279	258	279	268	259	296	275	278	315	278	286	302	264	272	265	294	271	261	252	296	290	289	278	302	291	288	279	288	254	287	303	259	283	267	275	251	283	263	275	275	262	276	251	264	260	302	292	271	277	296	289	240	268	303	303	282	257	262	255	254	288	299	279	281	282	261	260	248	277	312	279	296	298	291	266	275	288	272	293	289	276	258	227	267	254	302	271	299	280	261	272	249	279	250	289	291	294	284	313	283	285	266	289	252	281	284	265	246	276	292	258	280	263	259	257	268	256	272	307	272	279	252	292	254	266	274	275	262	281	265	281	260	270	278	307	277	272	251	277	292	258	265	272	296	262	272	281	297	277	310	270	251	280	244	279	261	270	265	295	261	283	257	288	257	281	281	258	278	256	276	281	304	288	268	271	277	302	248	262	298	266	282	274	282	296	255	262	287	303	267	282	303	304	273	257	261	271	268	247	276	292	262	288	261	294	273	267	279	294	282	272	269	297	271	256	295	277	256	258	296	293	255	253	262	297	264	296	279	263	297	253	265	256	299	254	280	270	293	259	282	263	261	265	253	257	278	249	282	270	264	265	279	268	264	282	282	279	280	272	268	263	248	245	257	263	286	281	270	285	267	274	287	301	301	297	259	299	307	298	273	278	284	279	251	257	256	253	288	308	259	274	290	294	272	284	272	255	271	275	265	264	293	278	274	283	258	276	263	279	274	260	261	269	293	288	306	275	270	289	255	274	269	282	266	309	277	274	262	268	264	278	279	265	258	263	245	275	276	274	261	292	268	287	261	245	267	276	259	263	306	267	271	280	289	275	262	305	298	302	292	283	283	289	277	262	294	287	268	285	268	295	244	292	287	302	281	246	289	281	317	270	284	292	299	233	274	301	287	275	278	300	286	273	277	266	264	275	267	282	261	257	264	277	246	247	260	267	290	255	273	296	301	282	249	289	268	282	303	288	280	266	268	267	298	267	283	288	275	279	290	276	261	285	273	273	304	256	285	245	245	283	282	267	260	267	270	295	250	257	265	265	292	251	281	287	250	293	295	266	291	259	256	276	308	282	265	260	280	263	275	280	275	295	273	299	274	270	262	278	259	277	274	233	245	280	271	287	287	261	276	276	264	244	286	277	257	267	274	254	277	270	278	272	278	262	263	257	277	261	286	272	275	258	262	283	271	292	274	292	240	267	282	264	266	247	282	274	264	287	296	275	299	296	276	289	274	279	281	286	277	269	293	291	277	309	272	314	255	305	294	285	267	262	272	252	299	263	270	288	281	275	258	258	245	262	304	275	284	297	293	297	278	276	267	273	306	295	281	295	275	283	266	244	269	262	308	286	276	273	293	281	287	307	285	308	264	264	264	290	283	278	260	321	296	264	301	252	268	294	255	267	270	306	285	269	300	284	260	284	264	257	259	280	303	261	265	292	246	255	287	287	251	302	291	281	300	241	268	255	285	280	292	264	283	297	265	265	247	292	269	264	276	308	291	287	282	250	271	277	264	256	280	267	252	294	300	279	268	277	296	267	287	282	273	302	297	285	295	290	274	283	296	241	293	278	273	275	300	262	278	276	287	249	303	293	237	291	289	272	276	282	267	293	275	285	270	286	258	293	264	299	269	274	294	275	259	278	319	261	287	274	274	251	275	277	269	297	307	222	255	272	303	255	289	289	279	280	253	246	292	264	283	291	293	263	267	301	271	285	281	265	266	271	288	274	289	274	291	257	265	284	256	266	248	239	259	274	291	290	285	260	280	284	282	308	276	283	255	287	282	256	300	268	278	285	298	277	265	287	283	291	294	325	277	268	276	285	274	296	278	255	287	270	264	260	269	286	262	242	277	270	252	273	249	282	253	290	266	258	269	264	264	267	297	271	283	301	296	244	259	252	287	291	258	269	300	262	317	271	277	288	291	265	265	284	287	260	275	304	297	273	256	261	266	275	280	288	272	266	286	280	255	266	287	281	243	256	255	289	282	257	283	251	251	291	299	280	277	303	283	269	252	251	306	276	261	274	245	268	285	280	297	263	282	288	287	268	273	260	278	285	274	289	278	289	248	262	264	304	276	270	280	293	260	268	259	283	298	264	273	303	261	256	259	265	259	301	304	283	283	257	317	290	274	288	271	279	295	295	298	290	273	272	254	254	296	278	281	270	313	258	285	269	292	263	281	279	281	259	302	289	307	287	276	279	306	275	263	279	286	266	268	252	265	274	282	287	271	307	284	297	271	277	326	286	279	283	272	298	278	286	266	293	269	252	234	254	296	254	259	300	260	275	297	277	271	291	282	271	267	280	265	285	256	291	284	271	235	274	270	259	263	280	260	269	269	287	253	279	296	302	270	283	286	269	277	292	289	270	297	288	268	270	288	266	291	243	268	293	296	275	246	280	261	241	297	258	259	278	287	291	255	280	303	247	287	285	268	295	254	274	277	280	277	253	269	278	262	283	258	270	314	267	258	295	276	305	298	288	269	303	248	304	298	272	287	237	293	298	296	260	281	251	288	252	265	257	277	264	269	264	280	331	252	295	258	279	239	265	285	328	266	262	262	313	292	276	278	288	281	283	273	251	296	282	252	264	279	276	272	264	268	282	258	265	278	306	262	280	271	282	281	272	286	278	263	287	275	274	290	274	322	297	254	286	274	288	250	285	281	270	249	276	270	282	264	254	258	293	318	244	240	277	256	279	281	275	270	304	302	264	265	260	268	269	272	269	232	243	249	245	281	266	289	268	285	265	293	310	267	261	293	262	259	263	287	274	302	278	294	276	292	278	262	270	252	321	256	297	279	256	274	282	276	239	249	268	264	235	288	271	294	290	279	287	279	289	308	269	298	265	258	293	271	265	243	287	289	311	270	289	292	251	265	254	257	277	268	276	266	289	301	262	267	292	273	288	293	264	285	286	271	263	265	294	263	265	270	307	286	309	262	279	303	282	253	248	259	277	279	280	265	264	269	278	292	264	293	263	281	273	286	315	254	284	287	253	273	286	245	285	255	268	295	283	290	274	272	293	281	268	275	258	262	300	259	297	267	269	268	257	276	286	258	257	273	289	289	271	258	275	289	276	308	270	287	294	271	278	262	254	249	262	300	283	305	290	289	274	285	292	284	269	302	298	281	287	308	266	280	329	271	254	265	250	278	267	261	260	283	280	270	274	287	295	259	276	291	255	272	319	268	305	304	274	266	290	291	279	261	279	237	285	272	263	269	280	263	270	271	265	271	268	285	282	286	267	263	269	276	291	264	277	281	262	249	276	267	265	250	290	249	255	293	261	269	266	271	284	294	283	255	269	266	302	264	274	260	272	261	288	281	273	273	283	269	252	270	262	277	251	303	244
23406	21006	28051	24267	21250	15569	5301	1425	826	563	528	550	429	334	284	263	232	246	251	251	211	210	249	247	217	236	249	239	240	232	240	240	231	236	241	239	236	213	227	246	226	218	232	242	219	236	235	229	247	210	235	229	240	204	239	244	232	238	213	265	223	253	213	226	218	250	196	229	211	261	235	238	235	230	230	245	262	235	206	261	245	199	208	214	241	252	216	252	236	246	243	256	248	218	246	236	233	244	215	226	254	233	226	263	251	232	226	215	233	222	208	234	220	229	234	218	223	229	225	224	231	216	236	243	224	231	245	256	233	220	223	234	259	250	218	224	235	234	263	230	255	257	208	233	205	239	248	264	227	206	218	226	241	241	218	217	213	235	217	241	246	242	226	219	208	234	236	219	237	220	256	252	230	254	237	270	235	239	230	243	244	229	230	247	201	237	236	237	247	250	253	227	246	227	221	249	220	232	212	241	245	203	249	233	243	206	204	236	212	230	233	235	239	262	241	220	257	221	260	225	208	242	237	233	230	211	233	240	228	245	225	240	203	258	219	208	247	204	232	237	228	246	235	209	220	234	252	253	232	233	241	188	229	206	227	236	253	226	241	258	241	229	216	232	231	214	238	242	238	223	249	224	223	245	230	220	251	252	225	230	257	230	212	266	219	231	223	228	222	213	225	235	197	245	236	249	231	239	232	235	246	209	242	231	208	248	242	216	220	233	212	234	189	246	206	230	241	226	242	257	226	216	223	244	250	229	233	246	245	240	242	221	248	243	236	220	216	247	203	255	231	237	216	234	255	246	222	242	224	236	233	238	244	226	228	216	251	226	216	227	232	239	252	234	231	229	233	220	216	244	227	250	242	240	253	232	200	251	214	222	250	205	224	229	206	227	217	231	231	250	214	221	237	243	238	217	220	224	255	239	208	245	246	242	247	223	246	232	220	239	267	219	239	239	219	221	224	213	220	206	224	221	236	220	244	227	211	221	251	258	222	234	226	228	230	243	219	220	226	257	226	237	228	225	233	232	253	275	211	233	233	221	245	261	196	231	236	234	220	222	253	220	233	236	224	220	230	212	218	246	231	255	250	249	234	250	237	201	246	199	246	261	225	238	243	217	235	252	247	211	215	226	241	204	233	240	237	225	233	211	229	237	244	215	231	232	209	222	232	220	222	244	245	258	250	214	200	231	245	218	229	210	241	238	274	234	243	255	251	216	235	212	253	267	217	226	253	253	242	242	227	243	244	256	235	254	218	224	222	215	237	249	239	246	211	207	209	231	205	225	216	254	209	231	225	236	234	229	230	246	202	209	239	254	261	242	248	215	217	215	251	234	248	204	231	196	236	261	252	253	238	260	234	267	232	237	273	228	240	244	236	219	238	261	235	228	247	251	239	241	260	223	246	251	258	207	244	218	258	231	236	251	233	221	250	226	237	230	226	219	235	251	214	262	236	231	231	222	231	221	257	217	253	225	241	237	241	199	221	237	226	231	256	216	208	221	232	242	228	222	222	228	262	236	227	253	244	226	216	223	244	255	225	234	234	216	215	232	220	228	237	251	217	245	219	217	232	234	279	229	236	220	211	243	240	247	231	233	245	219	219	207	270	240	246	206	238	241	241	213	216	209	229	272	226	235	220	231	235	256	230	216	235	199	231	214	224	223	240	233	237	231	234	243	236	245	243	222	254	255	224	239	234	215	217	230	218	239	237	231	229	252	236	237	227	207	217	225	257	241	263	243	228	232	230	209	244	229	236	226	258	248	253	229	230	224	245	207	237	220	251	226	237	224	237	242	241	246	234	231	221	236	271	240	232	264	209	224	239	228	238	250	245	229	245	231	234	220	247	216	264	237	203	227	243	257	236	240	218	220	245	215	241	234	218	242	229	217	227	254	224	208	217	236	209	239	252	250	214	225	247	250	211	212	235	243	239	227	253	236	222	238	238	259	254	229	222	226	221	237	209	241	230	242	229	237	239	248	233	234	240	233	217	207	213	229	234	218	227	236	229	236	234	226	194	221	238	220	269	208	222	221	236	217	231	217	203	234	219	230	246	232	244	236	246	237	222	200	224	235	204	226	238	231	242	219	220	241	239	224	238	235	247	218	248	251	235	231	244	253	219	234	251	221	231	232	243	252	239	223	228	231	208	227	259	232	221	223	220	201	237	202	270	240	237	246	230	242	246	203	240	253	216	219	242	237	243	236	227	227	264	260	225	211	247	218	205	229	237	233	217	223	259	248	237	238	237	219	231	223	229	248	221	259	229	241	206	231	238	246	230	220	215	236	253	241	243	237	237	230	257	260	251	237	249	228	226	232	218	259	254	226	217	230	235	234	192	253	250	231	255	224	221	223	264	217	238	235	200	243	204	226	262	233	237	235	250	231	235	246	194	200	235	237	237	230	216	255	237	239	209	232	249	256	247	285	217	212	233	239	209	235	239	251	236	258	234	214	225	238	218	252	236	250	230	226	244	241	222	194	201	237	220	253	239	246	237	240	250	222	219	227	235	226	228	234	233	221	210	228	210	219	244	242	247	197	243	233	207	237	228	207	233	217	204	209	251	259	221	240	228	218	247	241	237	224	239	239	228	220	247	238	238	223	259	238	234	208	220	221	271	220	220	230	246	219	229	227	230	251	194	243	220	243	232	230	230	236	250	261	249	213	248	244	207	222	220	237	216	225	227	223	254	239	224	227	233	233	222	224	228	210	241	236	240	202	233	228	225	200	223	236	217	237	226	217	227	231	218	214	249	241	257	208	233	234	255	234	232	266	242	212	231	211	252	233	220	233	237	230	234	242	235	250	229	233	228	245	229	215	214	261	225	224	231	215	240	252	254	220	247	272	206	215	225	218	228	259	229	206	232	258	204	224	236	224	216	224	235	212	209	227	227	206	238	243	214	234	261	249	234	218	226	227	236	236	223	257	226	249	213	238	214	261	234	255	226	244	262	234	235	258	255	236	260	208	216	220	225	255	207	237	259	208	239	228	262	213	241	225	222	243	235	208	265	215	212	228	218	238	213	224	225	233	247	255	243	236	231	241	242	247	234	252	211	237	220	223	242	216	223	232	211	204	251	228	220	230	265	234	228	224	215	218	232	202	237	250	238	211	245	232	228	245	274	218	223	242	239	214	215	206	223	246	251	223	222	226	213	258	224	245	232	232	252	210	235	237	241	233	230	249	197	217	226	248	246	248	207	235	247	244	257	226	246	239	247	223	220	201	223	250	228	240	245	224	218	221	218	211	254	232	241	222	244	210	230	236	219	222	216	245	224	243	254	233	213	199	225	261	204	237	246	239	235	220	223	227	239	209	243	251	240	233	236	234	257	230	255	230	233	236	216	198	223	236	228	214	239	231	253	228	237	240	212	204	212	235	225	243	246	217	210	242	219	257	242	224	218	245	210	254	198	228	254	235	254	250	250	215	252	220	240	203	249	241	227	248	248	237	237	251	241	241	254	242	220	237	194	233	228	232	243	224	265	249
41189	55361	36858	21561	15516	9837	5221	1975	1194	760	728	735	567	396	334	294	278	271	266	255	308	228	287	240	264	247	241	265	248	246	259	240	255	259	252	265	258	247	235	271	261	260	262	272	284	272	221	262	222	246	252	240	233	274	231	259	263	255	244	234	269	262	260	249	253	264	257	254	252	245	207	243	231	254	281	233	231	241	260	243	283	271	248	244	248	233	266	249	235	245	252	225	274	264	265	242	248	254	246	287	242	247	267	240	259	257	234	271	242	265	267	248	280	226	261	241	238	254	239	214	270	231	279	235	272	240	272	235	259	249	263	249	273	275	244	264	227	271	250	238	238	260	260	260	221	275	236	239	292	266	228	279	240	233	220	232	246	226	261	282	230	245	264	228	246	222	244	248	237	226	251	259	252	247	249	241	248	262	222	257	239	269	263	248	227	284	256	240	254	272	235	280	262	226	262	240	255	258	250	265	260	233	250	231	276	251	243	236	252	248	226	265	252	253	244	271	267	289	259	223	246	262	241	247	270	248	253	255	230	264	251	259	241	284	248	263	258	238	246	257	256	271	276	236	238	241	230	241	259	233	251	237	248	273	248	256	227	246	238	253	256	253	235	243	224	253	252	247	235	247	255	257	270	269	238	265	236	244	243	251	257	203	252	219	253	256	259	230	278	249	244	220	244	280	194	259	269	246	227	259	242	267	253	269	243	265	265	264	221	270	262	237	257	240	244	273	246	255	254	265	245	233	262	263	237	238	243	237	246	235	293	246	253	247	223	238	276	264	237	249	261	267	244	232	257	240	239	274	256	256	280	268	231	293	234	249	234	242	253	246	240	232	247	252	237	265	255	240	237	260	273	246	264	253	245	263	263	242	247	264	252	267	267	253	271	268	231	234	247	251	269	255	255	279	269	232	249	240	245	247	259	254	236	287	258	248	260	247	261	241	273	251	259	247	249	269	264	246	240	252	232	249	278	250	263	263	243	283	227	230	253	230	254	227	304	289	242	251	250	259	241	237	242	239	239	248	269	275	241	236	250	241	237	251	249	246	254	220	251	269	248	240	239	249	259	273	259	277	272	264	250	257	265	251	280	232	244	289	244	235	241	253	278	231	239	277	223	256	262	271	258	256	251	243	238	247	267	253	267	278	232	268	226	278	243	255	216	256	256	237	246	262	254	228	273	271	258	247	280	261	236	244	247	265	253	235	244	312	265	280	248	279	270	253	245	267	269	252	233	267	238	268	255	287	233	248	243	259	262	238	242	232	253	267	245	209	242	262	228	241	215	255	283	264	275	259	266	262	248	243	275	242	262	246	237	255	248	259	277	258	239	236	236	242	245	238	290	279	237	259	268	246	220	229	269	235	270	244	251	233	237	221	239	256	250	229	256	267	226	261	257	253	282	252	269	277	220	264	226	258	253	239	238	259	222	250	250	241	250	240	267	260	260	250	229	257	225	222	263	272	263	252	244	236	266	234	278	250	250	262	246	239	259	260	228	253	268	262	253	258	291	273	250	258	254	257	252	251	209	264	248	253	235	260	230	220	249	243	256	248	257	264	226	259	233	238	257	258	222	252	269	271	242	230	268	267	282	245	282	229	268	255	244	274	237	267	237	246	256	274	244	253	280	230	245	258	243	246	224	262	262	271	237	236	256	238	236	234	235	277	258	251	255	263	229	247	278	237	243	241	254	257	245	250	253	260	259	237	219	245	251	258	232	256	250	245	259	247	272	238	251	280	254	268	273	252	245	235	244	254	268	256	256	236	259	201	259	240	271	250	243	267	244	255	255	271	248	241	242	252	227	267	238	255	242	263	238	258	277	210	245	253	261	258	278	230	259	290	276	252	238	262	255	234	264	229	250	234	249	265	239	243	238	281	241	265	249	249	244	233	238	260	259	235	232	238	250	241	244	248	266	250	268	248	271	237	227	229	257	258	256	272	260	266	233	260	259	245	231	275	245	255	253	276	287	265	236	274	247	255	234	227	247	253	242	267	227	238	263	237	249	254	261	241	225	237	283	233	299	266	246	249	228	272	256	247	223	236	246	245	272	217	253	244	273	209	226	259	233	246	254	269	239	247	258	235	244	230	255	235	271	270	240	257	277	245	252	244	259	261	260	253	258	263	242	258	249	273	280	265	248	260	277	281	253	223	220	234	260	255	249	297	228	245	270	238	246	269	265	241	255	274	263	271	233	249	231	258	242	241	264	284	235	270	255	269	256	253	245	247	250	244	236	252	270	259	276	255	246	264	252	241	251	265	254	241	229	280	245	264	256	255	252	274	260	270	239	250	260	224	244	266	248	226	260	263	268	243	224	256	244	220	245	241	221	238	227	280	247	253	247	233	246	261	252	245	253	215	288	240	245	242	262	224	266	232	239	257	235	268	284	276	257	257	240	260	260	245	253	261	245	268	265	244	269	249	252	263	265	232	257	237	263	285	266	266	246	280	255	248	278	273	236	262	200	262	231	252	251	247	223	217	255	228	244	227	240	254	231	252	267	244	239	249	271	271	236	251	265	234	241	262	239	245	242	234	227	242	249	260	258	235	245	260	276	228	271	244	256	269	233	242	264	262	247	241	253	274	247	225	246	233	244	233	248	245	217	250	262	251	249	267	218	250	267	238	287	257	269	258	251	263	231	265	265	264	259	254	287	232	261	243	257	268	240	285	273	250	235	234	262	290	249	246	271	215	241	239	280	264	220	265	226	218	261	253	241	245	260	245	235	254	252	268	211	275	253	239	267	245	270	253	265	243	283	246	227	241	271	242	236	217	256	254	254	275	229	286	246	257	235	251	240	271	238	256	260	251	248	214	233	238	248	262	248	215	263	215	273	246	242	254	249	238	224	248	260	243	246	292	205	239	247	240	257	266	260	250	246	247	253	265	256	268	261	252	265	262	255	256	243	248	259	240	251	277	276	261	273	240	249	233	257	224	230	213	249	234	254	243	244	227	285	235	254	225	263	241	256	256	272	254	276	239	258	266	260	254	251	261	258	268	227	259	256	241	258	234	239	246	266	261	265	269	250	233	250	243	280	268	242	257	255	252	263	271	260	229	256	291	234	281	244	245	262	247	231	251	235	251	269	243	279	259	274	250	241	216	277	242	240	259	247	242	243	255	267	249	235	257	229	260	274	253	243	235	259	251	254	268	244	262	249	236	256	242	227	271	272	278	262	268	244	248	234	271	262	258	240	237	227	283	250	246	281	251	241	263	208	239	246	252	241	227	232	227	260	257	265	277	252	274	272	234	240	265	243	256	297	255	240	259	218	256	268	259	237	271	236	227	248	270	238	274	238	265	247	248	272	257	249	272	241	260	262	237	266	256	241	265	248	261	273	263	259	269	250	261	222	253	262	237	244	261	246	260	251	253	263	258	226	257	250	225	238	252	247	262	233	246	256	243	242	241	222	273	262	248	265	264	237	266	240	252	255	256	247	248	228	264	286	241	252	249	239	268	270	260	276	294	243	245	247	246	253	266
24901	21346	27242	25253	13771	3959	1359	768	619	602	515	382	363	303	278	270	283	262	291	272	272	289	263	261	309	293	273	265	270	270	283	281	286	286	296	240	290	258	259	265	252	252	269	282	256	270	292	292	268	245	253	247	266	247	237	272	272	256	265	285	252	283	241	266	247	273	242	263	245	280	231	267	265	272	280	245	255	273	237	270	245	278	270	265	284	250	281	265	248	298	253	263	252	272	273	239	264	280	250	256	262	279	286	237	267	241	254	297	264	272	275	274	280	264	274	266	262	254	289	259	288	263	274	265	293	250	278	257	239	295	286	275	245	272	281	263	263	286	257	281	301	264	260	267	270	271	276	237	281	240	297	272	275	295	261	272	278	261	262	277	281	277	244	257	277	224	275	252	253	285	263	258	288	282	257	254	283	241	283	260	280	247	253	270	286	258	268	283	255	267	269	258	314	303	295	278	284	245	274	296	281	262	274	240	265	277	267	268	275	284	266	296	256	255	244	291	306	265	299	266	277	277	263	256	257	268	248	308	233	250	261	273	261	286	259	259	270	238	254	286	289	257	240	280	271	268	286	262	256	266	252	237	283	257	280	263	254	254	241	264	278	244	261	266	293	252	219	278	299	255	248	237	261	272	250	266	265	249	240	296	258	259	285	306	278	282	264	248	246	260	293	273	265	266	296	251	280	278	305	266	275	242	272	267	283	270	259	253	261	264	249	255	264	231	256	249	261	273	268	236	307	279	273	271	264	242	258	266	254	223	274	247	256	271	242	255	250	283	267	270	251	244	233	278	256	282	274	280	244	289	270	274	267	253	266	289	268	260	284	272	267	261	261	256	261	254	262	279	258	279	253	261	275	281	273	261	260	256	295	284	275	240	278	278	260	265	244	266	261	246	263	267	251	243	284	257	263	260	270	279	273	239	269	260	286	264	294	251	296	287	273	295	247	258	252	279	271	294	285	277	265	267	267	272	296	247	272	245	290	271	237	289	271	303	290	270	258	289	277	239	250	266	276	282	280	278	238	243	258	290	282	264	262	253	270	269	259	258	267	289	252	270	263	264	280	260	258	265	251	272	272	289	276	265	243	265	265	257	267	292	258	278	266	259	271	271	283	272	276	284	276	263	274	274	259	242	259	287	256	262	259	272	247	245	272	264	274	245	276	267	296	259	255	270	285	254	281	286	241	290	261	262	256	289	275	263	278	247	240	248	292	251	289	259	268	235	257	251	267	300	252	269	241	289	251	281	290	252	282	287	278	278	273	283	255	239	273	269	291	283	255	270	260	281	269	271	289	265	274	246	274	288	277	291	287	286	283	263	285	254	270	274	240	235	258	255	246	243	255	258	273	271	253	262	238	263	269	275	281	278	254	297	271	252	280	267	279	273	271	244	268	263	250	271	242	258	250	244	239	269	236	274	250	259	255	282	262	298	273	265	253	281	264	256	265	271	266	288	292	248	250	259	281	256	267	279	259	284	260	271	293	296	276	266	257	255	315	269	275	281	255	286	285	258	262	247	252	270	250	259	257	267	282	247	264	252	257	275	270	268	299	240	228	259	280	230	280	250	269	265	272	251	252	283	259	269	253	270	267	276	239	280	243	271	259	297	262	248	271	244	253	281	287	285	287	261	264	262	257	271	272	263	290	284	260	258	276	245	281	284	267	274	249	289	274	270	277	267	253	263	244	236	276	277	285	264	249	250	283	268	266	294	265	277	267	257	272	309	273	269	269	264	280	251	254	290	264	259	262	298	277	240	267	272	290	243	254	264	279	271	299	260	254	258	254	237	280	282	283	270	253	270	262	274	287	253	244	244	280	248	278	253	250	259	252	264	282	235	250	256	273	290	243	259	253	253	257	282	283	253	295	238	262	269	288	256	251	265	272	254	286	258	263	280	289	294	250	260	272	261	293	280	258	285	284	249	282	279	240	274	271	273	275	238	248	272	247	262	259	268	268	247	269	250	260	258	286	271	276	295	243	294	271	285	292	254	261	237	249	290	285	260	258	259	285	279	286	261	252	261	288	247	267	274	244	252	256	268	233	254	254	262	271	281	292	274	243	284	277	268	248	308	254	274	297	266	286	287	285	283	262	270	288	299	264	243	279	274	260	261	261	270	262	256	246	271	259	246	297	274	275	265	267	258	275	269	267	296	291	241	261	240	258	259	262	270	262	266	290	305	274	246	249	226	297	242	252	248	256	254	273	258	220	239	285	251	250	261	273	264	257	279	229	283	265	256	250	236	277	286	288	259	265	270	277	281	262	269	293	250	291	266	233	259	274	249	251	275	295	286	281	250	249	281	257	253	250	287	266	265	278	270	258	220	261	266	278	223	229	266	261	262	253	262	256	266	253	247	295	251	253	274	262	277	287	270	310	285	253	271	274	282	249	278	284	270	262	258	288	262	262	271	262	256	254	264	246	265	265	246	255	246	259	276	278	259	266	280	277	269	278	263	278	280	253	242	265	258	282	267	258	248	245	262	287	270	255	292	271	253	277	278	255	285	265	274	294	285	253	255	263	260	260	272	271	280	275	288	271	259	280	275	263	271	250	298	237	268	276	233	253	254	249	246	253	264	248	290	280	284	264	306	261	273	261	276	284	257	262	292	267	276	258	256	279	248	289	260	270	275	274	252	285	267	294	262	282	246	242	288	284	293	249	267	263	293	273	229	258	268	277	260	246	274	266	276	253	259	260	256	262	309	256	261	276	272	268	232	288	263	251	278	262	243	262	272	278	263	237	271	262	251	292	287	272	252	281	275	245	257	261	278	264	275	296	278	278	256	288	269	261	262	250	301	258	259	281	249	239	247	285	256	245	276	244	273	264	259	272	253	281	241	260	254	283	284	228	283	255	254	289	283	267	273	251	268	257	229	270	273	268	245	291	278	281	291	263	263	269	257	289	259	267	264	258	282	234	260	245	284	265	269	261	249	257	259	281	256	263	269	247	254	260	246	276	272	246	283	266	279	283	275	277	290	259	264	263	238	245	245	250	273	235	278	278	279	282	243	272	272	269	229	237	261	247	258	255	251	251	255	260	263	236	273	257	253	227	275	253	266	248	248	268	293	287	276	246	266	232	274	274	261	270	265	279	253	282	241	281	256	266	249	250	270	295	249	271	280	266	281	262	270	263	245	264	265	265	289	255	236	241	267	243	248	261	267	276	270	225	269	292	277	277	251	234	285	257	255	282	249	262	264	258	274	264	272	262	273	280	259	258	271	298	261	267	268	266	259	251	257	260	263	281	270	246	254	269	267	253	274	266	284	271	248	287	235	276	264	271	288	277	249	265	240	279	262	279	253	248	272	254	258	258	273	273	295	304	287	270	275	254	260	271	262	247	237	273	284	253	262	283	259	271	285	281	237	291	272	239	263	274	235	245	233	262	276	248	287	266	281	275	254	253	270	264	265	271	230	284	245	254	284	284	276	273	257	277	235	273	258	260	271	281	257	276	258	248	295	234	270	269	274	263	244	261	262
44298	51578	31066	16849	9618	4636	1901	1155	1091	880	767	557	460	363	325	299	320	322	282	305	290	263	263	303	313	265	268	275	262	287	281	291	287	274	286	307	321	295	280	326	302	266	279	311	314	300	262	283	299	284	280	330	311	306	291	277	290	297	295	286	295	273	295	307	290	286	262	272	304	296	306	293	257	279	274	314	305	286	275	274	313	308	312	270	297	309	334	270	276	281	280	287	280	276	284	281	300	268	281	304	271	253	329	281	312	288	279	270	299	296	262	310	301	290	296	276	300	311	301	274	293	272	275	275	305	301	268	279	261	312	267	329	260	280	300	299	293	293	271	285	300	259	296	277	285	272	274	286	293	300	285	260	246	256	247	245	290	311	288	300	281	292	287	280	279	281	297	289	289	300	311	285	279	252	263	294	298	296	286	288	280	288	318	307	295	272	308	263	295	301	289	263	290	285	271	286	289	314	310	274	289	264	313	281	281	285	288	310	290	293	276	301	252	270	297	314	287	316	296	301	269	294	327	286	300	278	302	313	292	290	256	274	279	297	269	281	302	272	295	289	298	300	288	265	275	284	294	282	273	278	277	286	254	267	298	259	261	295	270	292	263	318	315	270	237	292	292	273	292	266	290	250	258	305	301	284	268	295	276	296	290	278	284	294	274	289	271	288	258	286	276	294	295	293	291	296	296	324	280	273	282	271	291	291	278	261	275	289	296	293	292	292	279	261	292	277	278	301	295	269	298	287	307	320	315	275	271	303	280	352	314	295	277	279	307	300	266	286	269	278	293	294	276	304	291	312	279	306	297	282	278	287	284	265	276	292	282	266	261	294	284	307	278	278	312	284	293	295	295	308	292	271	274	313	276	283	267	288	288	287	296	308	277	260	282	291	297	298	290	253	294	294	270	279	261	282	297	308	289	271	285	291	310	277	310	255	317	277	310	265	298	259	310	277	279	317	294	294	292	290	268	258	288	296	280	313	308	290	262	294	308	286	286	313	292	287	263	287	312	286	325	267	315	269	272	279	280	284	274	277	281	286	306	290	308	297	264	280	281	279	253	319	302	287	268	290	263	291	250	269	266	257	316	290	290	284	327	307	315	290	278	268	277	273	257	300	275	295	302	289	291	309	294	268	280	271	307	255	268	281	300	285	289	292	280	295	285	275	259	290	263	259	295	288	251	265	298	276	269	290	282	319	296	265	304	260	311	266	286	278	297	283	259	301	288	296	258	267	323	268	289	272	299	297	292	286	263	292	278	287	277	286	272	282	291	273	278	303	288	271	281	284	293	293	275	282	296	297	267	291	295	262	302	261	283	289	282	268	286	305	276	287	279	306	298	291	279	283	306	270	282	303	293	279	307	301	259	291	303	274	286	278	295	274	268	273	295	277	287	289	279	286	272	289	282	294	312	239	275	277	277	264	285	315	263	295	255	299	271	283	276	300	282	265	276	271	299	282	313	267	268	268	311	280	272	276	319	269	286	293	305	294	268	300	261	258	302	279	283	298	279	267	285	296	279	289	261	286	286	305	289	263	271	291	281	273	325	267	295	289	279	281	312	274	293	271	285	286	260	289	305	301	268	293	291	283	280	304	287	320	271	300	293	274	279	283	299	300	303	294	296	314	275	267	277	277	280	291	289	273	280	316	263	279	266	285	312	315	329	288	277	291	284	317	286	279	296	294	307	286	275	305	286	276	289	279	268	312	286	271	285	317	288	292	294	287	322	289	284	324	293	275	266	271	284	272	294	282	293	293	286	292	269	281	307	275	278	285	241	296	302	281	258	315	253	296	317	302	280	269	278	286	264	282	266	290	306	276	306	277	285	327	274	289	294	293	294	274	266	283	284	266	271	304	277	288	267	293	261	286	286	259	292	299	289	269	268	284	290	286	304	275	266	273	283	253	271	297	316	289	316	294	258	261	305	309	264	287	290	319	265	264	295	324	263	296	297	262	268	282	283	286	262	312	274	302	306	288	302	288	313	257	270	292	261	265	289	270	282	306	280	293	279	293	285	304	284	311	285	291	287	291	305	318	258	276	302	265	297	283	310	247	271	272	292	282	290	290	282	290	294	282	288	327	274	282	263	281	286	292	308	290	276	285	311	292	289	279	287	265	240	284	279	308	300	292	272	265	277	308	282	296	273	266	291	306	319	264	273	298	295	270	271	292	303	317	261	262	276	270	243	297	281	295	293	276	295	251	289	290	279	259	298	284	317	268	265	272	309	302	296	283	283	301	246	294	291	306	304	306	312	284	294	274	286	291	317	243	291	270	283	284	279	287	313	259	274	270	290	279	328	290	266	265	291	280	292	335	275	306	253	287	256	283	267	301	313	291	254	256	266	288	316	306	292	309	293	290	276	283	321	274	287	300	291	287	250	309	301	280	295	307	289	297	312	302	282	285	272	279	273	309	262	306	289	241	277	286	275	277	283	308	276	297	288	278	332	285	267	289	298	284	283	307	302	268	307	300	272	296	296	288	273	296	293	283	297	281	251	300	258	295	302	293	259	288	305	300	295	294	288	266	273	271	261	303	271	276	289	272	295	289	300	268	256	270	282	272	281	290	286	272	293	304	331	309	290	279	276	323	315	287	255	290	303	316	292	287	279	268	302	261	284	281	290	295	275	254	284	313	284	294	271	313	276	289	271	280	343	288	265	291	301	284	307	274	317	281	276	263	336	290	291	294	278	279	316	285	285	283	283	283	268	303	292	293	270	310	271	282	300	298	293	301	299	308	284	295	257	252	284	283	237	291	303	279	258	268	285	282	294	312	272	308	305	298	285	302	298	292	266	279	249	309	310	295	271	303	291	307	286	276	299	273	297	309	325	277	266	294	275	282	314	296	255	267	280	289	288	272	286	301	257	273	317	305	307	279	281	276	288	267	291	277	286	317	277	300	281	296	301	287	272	313	296	291	281	274	322	277	290	318	271	285	271	311	265	288	297	252	284	291	285	263	272	298	295	291	266	317	262	295	261	272	302	322	278	283	301	286	292	292	295	282	314	280	274	281	297	260	285	253	279	320	263	280	289	275	255	272	280	289	273	310	261	295	283	278	323	289	276	309	278	306	273	335	257	290	278	286	299	278	261	273	277	284	327	288	307	292	283	300	277	251	282	316	292	270	284	277	260	258	305	298	294	298	289	274	266	272	280	283	281	324	278	275	287	281	252	283	283	289	279	281	291	296	298	299	294	282	315	281	301	291	280	299	263	276	299	311	283	274	317	263	306	281	295	285	272	280	295	309	293	268	290	305	274	274	282	263	286	270	272	287	276	329	264	254	261	304	312	290	286	268	269	263	264	302	280	271	313	270	283	272	287	297	270	289	265	284	306	287	297	269	282	276	309	281	272	303	298	298	303	267	292	311	282	292	284	268	280	260	285	295	264	319	297	283	274	256	307	304	263	288	287	294	285	276	298	262	299	307	282	281	287	293	292	293	275	292	305	253	294	297	300	269	290	266	331	291	356	308	264	264	281	294
22464	20993	28473	23676	21039	20749	8959	2095	1292	979	797	483	371	324	335	311	273	254	257	252	246	259	268	253	255	264	267	267	257	229	250	232	234	242	260	254	221	245	249	240	239	235	270	270	237	242	239	235	250	246	236	262	254	248	214	244	223	243	247	264	237	251	238	241	275	233	234	256	243	242	232	260	215	240	217	246	245	236	213	244	250	262	235	252	254	211	250	239	260	234	235	279	252	226	234	227	251	238	234	266	227	235	228	257	239	230	239	235	226	236	228	217	290	237	232	225	241	244	229	239	267	262	223	273	227	255	249	243	243	190	273	239	252	264	219	240	249	271	256	244	239	231	232	234	228	233	236	258	241	254	228	247	247	252	226	218	207	261	244	238	230	285	232	275	246	240	239	240	264	241	246	250	246	247	227	263	254	235	246	240	223	252	244	250	243	237	245	246	247	263	216	240	265	267	241	259	260	219	245	220	246	215	239	244	237	234	227	246	212	224	236	245	242	284	256	240	245	247	243	244	223	255	244	230	228	269	227	246	233	261	234	228	220	256	233	237	235	226	237	257	275	236	246	234	257	239	221	240	258	254	238	245	227	232	240	250	234	224	272	239	249	249	232	215	244	240	241	239	236	254	250	234	256	234	280	245	231	253	243	238	257	250	251	221	276	228	264	220	207	258	259	269	217	234	237	233	232	252	237	256	235	248	245	232	261	239	260	275	248	217	249	248	224	261	245	267	218	247	247	265	250	246	242	216	240	258	253	222	245	244	257	235	229	258	240	253	244	235	234	237	237	218	248	262	257	254	218	215	244	252	255	232	237	237	221	263	215	258	221	221	240	248	226	274	242	249	259	233	266	234	269	240	252	249	226	220	239	268	237	257	232	242	277	228	240	239	214	226	246	236	265	252	253	213	238	239	231	246	257	269	224	251	261	229	253	230	260	251	261	232	239	234	243	242	245	251	258	225	251	248	237	268	232	264	267	213	262	231	234	231	221	243	213	261	256	254	250	246	228	227	249	242	245	236	236	262	259	255	244	264	243	257	226	258	217	290	242	239	237	238	276	228	232	228	227	267	241	270	253	222	256	238	246	227	240	243	260	251	260	246	288	244	250	234	221	229	243	217	246	245	293	228	265	222	235	247	235	231	228	244	249	257	252	226	268	255	235	234	266	258	238	229	214	276	238	243	213	230	249	226	220	279	232	220	232	222	221	287	257	247	247	216	238	230	270	251	234	233	268	269	221	256	251	226	262	240	234	236	257	241	222	266	249	262	208	261	231	251	227	237	240	255	275	236	232	249	247	244	263	225	232	239	251	224	242	239	289	257	252	272	248	239	240	243	267	275	252	232	248	240	250	235	247	219	267	244	226	237	230	252	250	264	241	255	242	243	220	236	238	243	217	244	245	264	261	288	267	234	222	270	280	260	225	239	248	257	231	239	236	232	249	237	236	252	232	252	247	221	233	230	217	274	243	238	227	227	238	213	240	250	251	239	251	231	218	230	205	228	226	242	217	244	274	227	257	241	232	249	271	241	257	242	225	253	254	248	244	233	244	221	238	221	250	238	237	232	238	245	262	246	244	266	237	242	257	243	262	276	231	247	224	257	215	238	259	239	267	215	273	234	217	224	239	250	214	235	248	211	236	237	244	223	240	262	265	247	258	257	228	223	242	236	248	233	254	243	223	245	256	246	245	227	251	263	265	269	228	250	251	239	241	242	255	208	243	241	241	235	266	240	223	229	283	218	249	267	207	229	249	241	249	252	223	239	241	246	276	243	228	249	247	214	229	232	229	267	221	222	257	230	249	224	252	252	229	266	260	224	240	226	243	237	254	213	251	247	230	247	236	273	250	229	246	250	265	231	241	201	227	209	239	252	244	238	270	237	245	239	228	222	256	237	267	252	231	253	276	268	253	221	251	219	227	280	252	239	236	216	253	223	235	225	252	241	230	246	269	241	238	245	244	255	250	241	256	237	232	243	210	264	260	278	238	244	251	257	226	258	251	259	253	251	266	226	239	252	249	245	247	243	257	236	199	249	208	248	239	225	220	235	261	221	261	242	238	240	258	247	233	231	236	223	236	248	248	239	225	219	259	258	243	220	232	262	228	239	236	246	257	251	283	220	222	238	252	229	273	211	234	223	254	242	255	254	235	251	241	227	211	244	255	236	251	254	267	246	245	237	239	235	233	265	230	240	232	262	221	238	231	294	264	249	220	242	249	258	250	236	235	258	256	238	243	264	237	268	239	233	232	242	222	228	229	246	231	229	259	261	241	246	231	249	236	231	213	253	236	238	218	274	250	234	228	251	265	242	219	241	249	253	225	283	230	243	242	220	215	259	244	244	222	235	211	222	255	233	242	255	235	254	224	257	263	213	243	217	232	251	268	245	257	234	258	243	242	228	254	251	264	263	227	242	253	200	240	258	234	255	255	243	251	245	245	239	251	253	261	264	232	255	248	245	227	240	220	278	241	241	223	228	243	225	236	230	263	259	238	244	245	242	252	250	241	229	246	219	234	249	258	230	243	228	230	262	241	262	257	257	218	243	267	252	243	236	243	219	229	236	259	238	232	257	237	253	246	237	265	290	259	266	260	249	244	250	240	226	258	240	236	235	253	221	217	259	244	220	249	232	261	260	238	217	217	273	259	265	230	262	254	240	263	232	216	221	240	202	267	259	253	248	250	225	243	251	245	251	233	255	214	235	224	222	250	218	226	216	226	274	235	244	250	220	243	247	258	224	243	224	272	234	221	248	249	223	232	240	251	234	268	235	257	242	240	234	219	258	261	240	256	267	267	251	217	257	236	241	221	258	246	246	243	252	259	231	236	238	246	260	242	240	243	249	260	242	250	252	253	243	220	221	230	243	234	214	237	250	248	239	241	247	224	232	250	250	213	245	217	249	274	238	246	246	238	240	236	236	268	254	258	258	260	223	227	270	251	228	249	235	236	225	218	263	238	243	272	247	298	249	224	217	262	245	244	243	245	261	242	246	242	233	230	228	213	252	234	278	265	243	243	258	241	248	255	228	256	260	251	222	257	263	250	238	232	234	240	228	241	216	231	240	229	276	227	267	262	277	227	220	243	251	244	220	228	210	268	253	257	243	247	220	228	244	235	277	268	226	229	240	246	230	246	267	211	245	238	247	258	242	205	226	228	234	239	243	251	256	240	212	250	252	234	236	227	249	254	243	257	255	232	246	244	270	222	238	243	258	238	281	244	265	238	264	240	261	254	243	221	240	269	241	219	225	258	219	240	238	254	240	284	261	223	247	217	264	235	244	244	257	260	251	249	242	267	243	252	228	247	257	260	230	262	254	242	255	234	222	242	254	269	243	238	253	242	225	245	232	254	223	238	239	248	237	255	240	238	234	235	236	240	237	256	232	223	227	230	251	257	243	251	246	283	248	231	245	252	256	258	246	245	243	268	237	240	231	257	239	223	238	242	249	252	231	237	235	255	211	232	240	260	240	224	224	244	234	248	266
45653	63519	41245	22824	13151	7343	4402	2957	1980	1341	1083	676	408	415	354	314	305	277	264	276	269	253	266	256	297	258	269	259	268	271	257	305	260	270	272	259	251	248	259	267	274	247	250	240	243	283	269	251	258	272	271	261	241	240	264	238	270	216	282	264	242	296	260	251	253	232	265	260	236	232	216	252	243	234	264	277	296	230	230	300	284	266	263	269	261	271	252	243	257	253	269	273	242	273	267	242	274	227	261	258	249	261	261	250	266	271	247	248	263	237	249	246	262	255	281	248	252	244	262	280	272	274	268	272	257	263	243	264	270	247	240	240	247	275	253	246	270	235	259	313	271	251	243	241	232	276	262	263	249	242	236	286	229	249	257	231	275	237	254	252	274	264	244	253	250	264	231	268	234	284	260	290	239	262	256	247	255	247	203	270	240	234	242	262	254	274	252	264	244	266	245	289	264	253	235	262	267	267	246	267	230	302	229	275	260	273	273	251	279	234	277	254	282	252	275	279	256	253	261	232	237	269	257	269	232	250	261	248	264	248	271	243	245	243	249	279	249	250	287	235	242	248	268	243	255	237	252	276	264	251	241	213	268	265	268	253	243	290	254	245	269	258	306	239	290	268	258	221	270	266	284	273	244	236	228	248	256	243	288	245	249	258	229	245	265	239	237	244	270	267	225	226	252	255	277	264	265	240	267	280	255	262	248	223	237	242	271	242	269	278	275	274	265	274	243	249	252	290	248	263	256	237	249	236	250	265	305	268	270	244	250	231	265	253	261	264	293	232	252	273	247	237	256	251	249	240	250	271	253	237	243	272	246	242	297	285	268	225	277	247	290	268	230	247	243	264	246	291	290	235	251	239	249	237	275	225	265	259	243	249	264	271	258	251	234	266	240	246	230	248	230	269	271	246	250	254	265	248	261	242	254	248	271	273	246	261	233	266	229	265	259	268	264	238	268	246	257	262	245	251	242	243	261	260	269	257	273	247	254	250	276	264	246	269	259	256	275	249	232	258	258	257	230	270	293	248	255	257	223	279	239	289	217	271	258	242	261	256	271	261	292	214	251	241	260	270	263	250	257	286	223	244	235	253	285	250	265	289	247	261	245	230	271	252	259	267	256	241	240	240	250	265	251	268	218	263	243	240	266	255	239	257	243	272	233	276	257	251	255	268	242	272	253	285	256	268	263	249	259	239	283	240	248	264	236	250	245	268	245	227	248	262	231	271	263	242	273	262	277	269	258	272	239	257	248	254	290	249	243	243	255	238	286	261	260	234	242	242	260	231	281	256	239	256	287	255	241	244	259	281	246	267	255	255	247	245	277	271	226	261	278	311	249	245	243	252	246	281	249	239	234	261	265	260	295	243	230	252	271	252	240	274	242	255	253	248	262	290	266	222	269	250	262	242	223	261	257	270	254	247	222	298	232	238	287	254	260	262	280	252	254	257	231	246	242	298	243	235	272	262	265	261	284	286	259	219	280	266	223	255	252	254	251	251	258	239	243	245	243	276	263	291	263	253	235	276	243	270	273	221	267	258	255	239	264	271	259	251	270	262	245	252	250	245	239	274	246	226	244	245	222	243	257	282	264	261	237	259	288	276	271	277	244	271	253	265	245	284	255	227	247	239	258	261	263	264	260	269	292	259	290	253	280	273	280	269	274	242	229	263	237	248	270	239	245	264	251	273	254	253	254	253	267	234	244	260	246	263	260	245	255	255	277	268	276	240	257	278	271	262	247	265	254	283	241	253	259	270	280	261	249	230	246	261	254	256	238	256	258	244	256	245	231	277	230	247	271	252	254	256	272	247	281	266	269	291	249	265	267	259	238	251	268	248	294	237	257	257	269	253	276	254	273	269	239	240	270	283	261	250	265	247	236	268	263	246	260	248	276	242	257	228	258	245	230	272	238	279	264	253	261	272	291	251	254	258	240	259	236	243	256	278	243	255	258	272	220	233	252	281	273	278	279	271	245	266	277	249	250	275	270	240	233	239	261	258	265	251	272	249	251	241	254	248	256	259	247	267	256	252	274	253	258	263	267	237	254	252	251	259	302	258	268	229	222	251	243	265	263	263	252	254	292	248	265	243	263	245	253	260	248	262	246	255	247	253	270	277	259	270	249	273	262	255	259	289	270	253	266	256	252	254	252	250	277	259	271	246	236	277	242	229	253	252	233	246	279	254	285	270	252	249	312	282	251	261	239	245	247	242	270	276	271	258	244	233	276	258	255	231	238	260	243	259	263	261	253	286	269	279	237	263	250	270	247	265	241	242	266	276	252	275	243	243	252	253	269	223	244	271	249	230	248	247	241	247	242	267	249	269	271	245	252	252	257	255	288	242	249	233	268	278	245	236	250	255	232	259	264	246	245	261	275	302	243	255	235	268	251	264	249	247	236	289	242	262	280	283	245	239	243	282	278	253	258	276	268	240	244	270	264	254	261	255	261	272	253	279	273	261	257	267	259	244	255	225	254	271	260	229	252	285	249	231	228	270	240	252	245	234	274	251	269	271	252	257	278	223	259	275	253	259	243	230	237	264	257	285	239	263	280	246	244	281	220	257	259	255	272	240	263	233	258	245	279	282	236	243	249	253	227	248	263	238	250	263	251	240	257	278	237	242	255	257	264	289	269	254	281	259	273	248	261	261	271	255	262	267	272	267	246	267	241	255	239	260	271	256	277	247	269	247	245	250	262	271	254	250	271	247	222	258	234	251	265	261	235	265	240	274	234	263	228	289	263	228	264	256	259	266	271	244	255	232	253	257	256	284	267	241	260	225	273	247	264	263	256	248	248	244	254	287	243	249	270	244	255	236	267	249	285	248	249	274	253	275	259	241	251	267	247	251	279	222	237	276	250	258	272	243	266	267	244	285	256	245	275	242	270	242	271	250	280	262	263	246	286	255	265	277	245	267	254	291	290	266	259	256	284	214	242	260	259	275	269	227	274	259	249	249	243	261	238	281	212	246	268	234	267	263	310	263	258	238	269	279	235	249	263	258	254	224	235	245	279	278	243	277	264	251	252	292	253	276	243	250	242	252	266	272	265	284	249	252	249	262	256	279	287	253	243	253	260	267	253	253	246	283	294	255	254	249	274	274	249	256	279	260	232	247	257	226	270	263	275	266	249	283	255	255	286	263	260	248	258	258	268	272	264	254	250	257	272	249	250	224	256	247	272	249	247	241	252	269	253	241	242	276	247	261	279	288	257	259	246	243	228	274	271	258	263	232	241	269	267	256	251	250	239	268	270	251	271	272	243	275	281	247	274	252	248	251	247	260	277	238	284	249	242	259	241	255	227	239	225	276	264	243	251	250	288	273	287	244	271	262	251	269	251	270	230	250	261	231	232	244	252	264	263	282	234	248	253	227	254	246	273	262	291	247	259	239	261	260	254	283	268	254	268	278	281	270	263	235	267	252	258	254	230	277	262	262	268	262	288	272	232	249	249	270	247	240	261	249	241	272	274	232	266	251	265	265	282	230	255	266
40122	33320	23606	9615	2214	976	664	436	375	340	298	270	261	244	291	261	265	261	272	228	274	264	285	260	246	254	254	241	255	244	281	260	269	267	261	266	260	275	294	282	276	265	246	267	264	243	263	260	257	271	267	278	267	248	262	253	266	247	287	280	242	260	274	258	279	245	257	260	285	242	247	258	248	236	243	261	261	284	251	268	263	256	272	251	262	257	263	279	276	246	261	246	283	253	252	242	271	234	258	282	263	262	273	268	271	255	254	270	248	265	272	247	245	256	248	257	279	240	252	261	278	243	289	219	266	249	238	260	231	254	272	239	257	253	260	252	243	264	259	253	263	281	267	295	251	295	263	248	244	257	259	239	253	263	310	238	252	257	263	260	257	238	256	254	264	248	269	257	287	259	267	271	272	274	224	253	262	271	274	255	265	249	233	280	243	232	240	265	249	244	281	273	272	257	266	255	244	256	268	245	248	278	277	261	268	258	234	251	273	275	262	259	276	243	246	274	264	274	271	282	255	257	242	225	226	267	266	254	223	237	272	261	279	259	284	265	241	243	239	278	262	243	272	269	275	253	251	277	293	258	250	255	280	256	258	280	267	266	269	265	252	308	258	233	265	271	236	237	266	263	252	255	258	236	283	258	241	264	256	271	261	275	228	222	234	266	234	267	290	250	240	245	265	248	250	264	260	271	274	238	274	243	268	289	273	262	252	263	247	278	269	239	278	243	259	282	252	270	259	240	240	255	229	276	248	236	263	261	247	245	265	268	277	254	286	240	254	280	265	254	277	230	266	251	261	261	232	281	240	278	258	256	260	262	255	249	263	231	268	260	264	239	241	261	253	250	249	269	256	255	246	256	241	284	251	282	247	266	241	285	247	242	263	258	278	249	288	251	252	270	266	238	250	255	262	252	248	256	285	286	250	276	255	266	251	257	232	242	251	244	251	259	234	276	277	252	259	294	221	250	250	250	293	263	245	223	255	249	276	255	291	273	266	253	256	230	229	253	245	249	257	255	270	222	236	279	276	292	266	286	280	260	260	271	280	264	235	232	254	275	266	254	285	254	250	278	252	286	273	237	266	264	306	254	285	272	257	255	250	277	256	272	255	238	236	271	229	260	245	242	278	238	238	261	287	257	287	245	289	266	258	270	279	275	263	286	264	241	270	268	243	240	254	268	269	267	237	287	217	247	275	256	222	265	237	261	239	252	242	258	261	245	240	297	284	244	249	261	263	239	287	257	259	259	258	273	234	255	261	242	280	267	246	262	227	259	279	237	253	241	262	269	249	269	244	248	264	276	263	268	252	237	242	266	273	272	271	256	274	252	236	245	279	267	255	276	261	248	271	253	266	276	253	288	254	245	247	239	285	243	236	248	275	239	247	272	285	259	258	271	260	261	284	257	260	264	267	254	255	248	259	267	232	268	238	267	234	273	258	227	277	257	249	259	258	278	245	225	279	248	240	245	236	249	257	247	258	242	242	259	274	253	282	267	250	270	251	299	270	265	252	271	265	254	268	272	249	253	285	253	263	252	251	247	253	280	268	259	256	268	276	262	258	245	240	261	286	253	263	243	234	266	261	235	260	275	297	263	273	282	251	286	272	256	274	270	270	258	280	278	279	268	244	272	266	250	310	271	244	289	248	244	296	232	249	270	241	252	263	255	262	231	262	240	282	249	275	270	272	261	246	251	261	275	265	271	265	267	271	252	242	270	247	273	253	248	253	264	252	235	272	247	281	242	241	258	236	271	246	239	240	274	226	262	261	272	260	259	269	286	224	261	253	268	263	262	246	227	253	239	275	268	277	256	254	259	274	271	270	273	290	270	237	254	253	245	233	244	269	256	267	236	250	259	262	262	241	250	260	259	244	266	249	255	238	270	259	262	268	262	264	261	246	255	255	257	261	250	249	270	246	254	241	263	248	279	294	259	258	270	276	281	259	265	240	262	277	256	246	232	280	283	273	278	285	232	258	241	257	251	289	256	267	277	260	272	248	257	266	271	277	248	269	256	229	266	253	250	262	269	243	295	233	265	278	260	237	243	255	283	255	273	265	280	255	267	260	261	248	270	252	299	259	262	272	236	308	268	262	244	249	239	248	272	262	253	264	264	248	258	252	269	265	238	247	279	292	253	246	261	236	271	251	292	259	251	258	273	242	268	254	247	274	282	264	263	272	272	242	268	265	252	268	290	273	260	267	264	229	240	274	246	280	250	252	275	260	263	271	269	273	275	271	271	276	234	267	284	258	244	260	255	288	260	297	258	241	259	282	248	251	249	253	275	271	280	277	244	240	282	265	266	219	255	282	243	248	269	268	271	258	270	217	256	287	272	275	267	253	248	242	274	248	281	251	259	223	249	236	255	243	258	250	237	251	276	249	254	247	275	239	262	272	285	292	245	263	244	227	257	265	261	262	276	255	228	275	267	249	267	256	277	240	253	275	263	264	261	240	280	254	234	269	278	281	292	263	275	273	234	247	276	261	253	265	250	274	274	268	277	267	255	264	292	262	237	242	237	257	279	267	278	250	263	267	251	270	239	265	257	270	257	262	249	232	256	257	254	238	265	263	251	215	273	228	263	256	256	239	245	255	245	248	255	239	261	265	261	244	261	232	274	249	253	278	239	261	253	237	267	260	280	271	286	258	283	253	254	231	250	238	258	268	255	216	269	270	274	238	293	272	238	244	255	261	253	272	258	276	253	252	239	260	270	270	310	216	291	258	238	270	267	245	241	238	280	263	281	254	285	242	243	264	253	253	231	255	261	285	257	265	253	278	292	276	270	263	267	251	270	250	246	270	271	260	282	268	246	261	265	263	264	256	262	281	225	270	230	272	245	254	251	258	231	258	256	275	250	292	280	296	279	246	258	271	226	276	241	279	257	252	281	247	272	291	261	266	268	255	236	262	260	268	269	295	240	269	259	235	245	253	264	243	246	262	269	287	310	265	266	262	241	285	246	251	251	266	252	280	263	260	280	248	238	281	250	239	275	243	269	271	253	259	262	270	277	256	267	240	262	246	277	237	270	247	262	258	256	246	245	254	249	243	284	278	256	253	264	251	228	240	252	281	237	263	269	277	289	279	252	255	242	269	292	273	246	224	249	295	255	256	278	260	245	250	265	246	249	277	246	273	255	264	250	280	245	259	257	270	275	269	250	262	283	267	239	265	239	245	255	267	251	238	290	260	262	261	259	273	231	249	254	265	260	268	273	264	279	243	257	271	282	232	264	232	261	271	254	257	260	260	257	261	279	239	274	280	256	267	248	247	241	255	270	263	265	250	261	234	241	247	254	267	250	260	272	282	264	266	243	286	236	260	272	257	255	254	234	275	251	284	237	231	257	249	248	257	266	241	216	239	261	240	253	254	268	279	244	295	239	275	266	267	242	255	236	261	236	239	272	256	249	276	256	263	251	270	267	252	248	263	266	280	282	287	246	283	233	258	258	260	251	256	258	260	270	225	248	254	259	281	266	272	309	271	237
45507	42834	20900	6935	2982	1420	876	630	466	392	339	299	287	275	285	300	273	261	254	288	293	281	306	279	251	250	278	294	304	274	269	303	288	298	258	302	296	310	296	288	312	272	283	276	294	289	279	278	279	294	260	313	276	300	294	253	273	310	274	263	271	290	272	252	307	296	281	304	279	280	288	281	273	279	273	277	292	271	285	282	277	288	303	293	272	271	271	295	274	284	283	290	296	270	335	300	323	271	280	277	266	281	299	276	276	266	304	316	288	251	282	256	275	282	288	278	275	274	284	282	286	262	291	281	295	275	287	270	266	262	288	295	241	279	244	306	293	262	319	275	280	269	282	252	295	266	299	278	290	287	272	262	267	267	314	269	301	259	269	275	272	273	284	305	264	283	263	311	275	283	300	290	272	295	270	266	266	282	287	259	277	305	292	278	293	277	273	292	276	274	285	282	274	282	285	292	276	254	289	295	239	285	256	278	288	270	259	303	274	248	280	269	261	288	258	284	279	270	290	277	301	287	292	279	283	276	291	272	313	236	271	260	270	287	261	282	284	265	276	262	249	284	283	287	304	304	273	261	270	270	280	274	282	299	325	259	296	304	281	299	283	291	285	302	296	295	290	298	251	258	286	278	272	287	271	279	284	290	288	306	261	251	281	302	291	279	256	258	296	275	264	249	273	297	260	274	269	277	285	282	309	252	265	286	240	292	269	294	272	279	269	289	285	276	266	292	286	302	261	307	278	298	284	308	297	292	312	271	288	272	322	255	271	288	261	278	251	278	272	287	283	287	282	248	284	266	273	278	269	282	271	278	278	291	295	282	276	281	282	288	261	292	278	316	255	298	272	309	293	291	289	287	248	288	296	274	281	276	262	282	295	228	311	284	263	294	305	284	286	260	281	272	255	272	304	287	281	272	273	245	281	315	299	261	300	266	293	277	261	268	315	257	246	263	288	312	282	285	304	271	260	293	285	280	260	271	278	266	281	294	271	273	290	287	287	285	263	295	243	257	282	309	310	247	315	261	265	302	312	281	301	279	272	276	293	295	241	307	281	262	296	287	273	262	266	268	270	282	266	285	277	275	293	310	272	276	266	318	288	274	294	251	263	321	313	294	269	261	294	287	272	272	288	276	284	288	304	260	281	279	275	276	287	253	313	291	276	311	261	274	274	291	272	306	294	293	282	267	285	266	309	259	284	268	275	283	291	264	291	314	274	270	265	281	301	291	310	290	278	301	287	286	313	269	282	291	281	286	297	285	290	301	304	244	269	286	298	281	300	288	299	279	289	265	282	292	287	261	301	252	277	299	274	290	277	311	283	273	283	263	275	285	277	278	287	286	284	290	263	287	295	296	278	265	278	314	280	258	258	259	291	302	269	308	271	277	304	291	285	273	279	300	262	299	285	268	291	277	250	261	282	270	287	277	282	266	316	307	297	272	285	275	270	268	294	297	270	284	317	292	251	288	293	290	249	301	256	273	302	290	309	284	280	315	265	283	271	303	298	253	256	278	292	279	266	265	292	272	273	298	301	294	277	316	302	271	261	290	286	266	287	281	282	301	297	306	259	289	282	287	281	327	285	295	288	303	291	297	287	278	275	274	279	292	285	271	282	288	261	282	288	262	318	268	293	291	288	300	270	274	275	262	294	296	278	286	291	288	278	270	288	268	274	295	283	269	276	267	316	298	295	216	286	266	294	272	304	258	313	296	263	304	285	267	328	314	280	291	303	289	290	297	268	271	303	293	275	262	282	297	315	284	268	284	304	275	288	302	285	260	297	279	264	263	277	275	272	276	280	286	298	254	292	262	281	277	265	282	290	275	270	273	261	285	285	297	318	280	315	288	305	259	271	283	250	267	276	280	273	256	284	259	317	263	296	312	301	291	280	316	286	267	333	290	275	286	264	300	291	267	268	298	287	282	270	292	291	303	273	271	290	279	281	295	252	311	274	278	298	273	310	276	286	279	270	273	278	275	301	294	290	294	264	271	318	294	292	301	314	279	264	284	294	267	289	299	315	294	268	269	266	313	270	265	275	268	255	285	281	304	270	275	299	265	281	304	274	311	276	297	312	272	306	267	293	300	263	256	265	302	283	285	274	284	303	264	293	301	287	291	294	273	273	272	267	264	291	281	256	272	280	285	289	269	276	300	291	280	274	290	290	286	283	255	296	277	277	270	262	288	300	287	285	290	297	256	247	268	268	279	273	289	274	281	294	315	300	278	264	279	271	263	276	269	277	286	298	273	270	302	290	260	261	279	328	283	274	277	271	255	274	254	295	311	283	264	269	260	280	302	282	275	283	283	288	295	269	297	305	287	280	249	249	299	291	278	274	278	265	287	286	302	311	281	285	274	293	265	259	270	292	298	266	245	287	286	258	303	299	285	262	297	282	307	274	289	266	271	291	248	265	267	266	278	259	282	285	281	304	276	293	295	266	300	303	267	271	279	266	280	267	294	270	312	277	278	287	240	304	259	276	287	291	286	266	267	292	279	282	292	292	271	313	295	267	290	261	300	295	268	264	276	286	272	292	280	283	263	277	316	271	268	296	269	294	300	299	307	294	275	282	299	237	262	313	269	268	315	246	267	276	281	258	298	275	263	295	277	282	280	282	293	289	270	302	309	313	276	287	296	267	254	293	284	263	293	273	277	270	301	287	270	252	300	288	300	253	288	297	273	281	277	263	275	326	299	292	263	304	248	295	302	294	282	287	279	249	262	278	254	282	271	301	296	287	283	305	291	284	294	299	294	285	289	281	297	297	275	297	285	270	270	288	256	275	278	279	307	292	278	281	277	268	305	279	301	275	303	266	296	291	276	269	290	279	292	295	289	282	296	268	288	278	273	301	312	267	260	286	279	293	279	301	279	312	295	277	282	272	270	283	280	306	271	258	284	294	305	298	272	285	273	275	254	291	290	277	290	259	271	300	276	283	277	280	293	300	270	264	299	290	281	277	281	274	265	281	301	310	297	260	305	293	288	273	274	289	315	269	295	285	271	273	270	252	298	285	284	301	289	292	286	296	285	275	279	275	281	264	289	296	283	289	258	274	300	249	287	303	294	264	275	287	304	262	266	293	302	287	260	292	273	292	281	283	278	287	280	269	296	261	280	292	276	304	244	274	288	283	279	271	286	256	289	298	252	277	316	274	253	255	281	275	267	301	298	291	306	282	282	280	276	257	261	279	293	287	249	286	283	299	301	280	264	299	300	251	279	286	263	293	276	286	287	296	298	283	298	315	296	266	263	281	318	271	278	272	285	268	270	280	297	272	288	296	282	264	259	281	307	257	279	261	295	288	279	285	263	284	262	283	263	260	308	257	289	272	297	264	281	276	289	286	272	265	304	271	251	288	274	283	291	260	271	275	283	284	236	325	270	284	283	253	294	280	282	281	288	309	250	264	306	247	311	276	271	252	269	285	291	277	273	297	271	290	284	280	270	284	283	283	307	288	289	268	246	268	291	302	246	276	309	278	296	269	289
23373	21028	27981	24173	20917	12782	2874	1329	870	613	432	327	287	315	284	230	259	254	253	260	224	224	253	278	238	246	241	257	213	236	232	254	232	222	248	230	235	239	252	224	225	262	218	249	229	212	246	243	243	229	242	233	242	227	231	251	234	228	248	215	267	229	256	245	250	241	234	252	248	250	242	227	232	221	233	251	233	252	243	232	224	253	246	229	256	227	256	236	253	256	257	230	241	228	233	252	221	282	233	227	237	251	234	236	232	234	212	257	234	224	240	269	253	229	201	237	236	276	234	217	227	203	249	239	254	214	243	230	226	270	213	224	254	241	241	248	254	248	247	252	276	223	215	255	221	239	250	239	235	224	269	270	235	255	231	226	244	251	245	232	234	212	258	268	231	236	252	277	249	243	219	216	250	238	243	206	235	232	228	244	273	252	271	214	240	237	212	243	243	214	223	225	236	222	231	241	246	263	260	244	294	268	265	238	262	285	233	228	251	250	264	265	212	233	217	222	238	247	236	246	249	263	206	222	235	221	229	239	244	245	222	224	238	240	227	233	232	231	240	227	216	236	236	228	238	186	252	227	220	210	232	234	256	242	257	223	255	215	226	231	227	246	245	221	260	229	254	228	217	266	240	236	222	220	258	246	223	222	203	234	246	240	248	266	249	224	223	230	242	241	239	246	249	255	217	231	224	222	238	233	251	212	245	260	247	263	241	241	245	225	235	237	229	224	260	240	255	222	246	251	219	240	240	230	242	232	233	242	248	220	222	255	249	225	233	218	246	233	245	247	218	261	233	264	257	240	243	236	256	242	258	229	251	240	214	226	242	265	269	252	235	242	256	243	216	251	255	222	268	250	259	256	259	254	249	228	228	235	268	247	254	243	225	240	250	253	249	256	225	247	228	238	223	232	224	243	224	249	239	220	232	238	230	215	249	259	228	237	236	250	230	227	229	256	230	228	221	225	232	236	220	259	227	233	240	250	236	224	261	212	255	233	224	246	225	239	215	225	232	210	260	255	232	260	231	256	246	255	244	243	242	212	226	244	248	240	256	245	208	230	233	264	239	259	229	225	246	213	236	237	248	244	259	217	232	231	234	249	273	238	238	224	214	266	214	242	245	232	235	246	218	236	205	223	236	204	240	217	213	238	238	238	258	253	253	253	249	233	205	224	249	230	235	262	250	234	239	270	245	233	238	241	227	201	249	246	240	248	243	237	225	234	243	226	224	244	256	240	241	263	215	227	250	245	257	200	221	230	240	250	247	238	236	240	263	254	229	233	224	259	235	241	256	236	238	238	231	244	245	232	224	241	232	240	219	230	254	233	263	224	235	249	244	259	244	246	253	217	240	211	244	227	231	255	251	251	233	240	250	239	197	266	242	243	252	234	252	253	237	223	242	265	242	231	243	242	231	256	249	231	258	221	231	204	234	228	221	219	244	249	258	238	210	243	230	268	248	233	218	233	257	216	219	248	249	224	222	263	248	255	265	260	267	231	238	207	237	228	249	269	254	244	263	228	227	252	257	235	227	250	209	233	232	254	232	236	238	226	205	230	238	258	245	246	211	249	197	225	219	235	228	261	217	248	211	263	247	228	239	209	242	260	231	262	253	230	236	245	262	234	238	248	264	237	231	244	242	209	253	237	258	228	193	211	237	230	224	234	219	194	223	218	235	222	269	215	211	235	244	246	266	213	227	235	265	259	217	229	254	217	270	221	236	211	240	261	230	236	227	256	211	240	239	216	241	203	260	241	234	234	231	229	220	252	238	243	253	210	215	257	252	230	248	225	239	238	233	253	266	255	233	261	228	250	233	224	247	232	272	218	217	241	237	237	210	269	285	230	246	249	235	214	212	220	250	260	247	235	239	269	221	242	210	219	237	236	218	240	237	240	234	280	231	225	255	237	234	253	237	236	231	225	218	235	257	205	252	261	244	215	234	227	214	239	240	249	249	246	229	234	239	237	244	246	241	225	249	280	262	237	250	227	226	251	238	242	248	224	242	225	252	203	220	258	242	216	269	250	249	224	260	252	215	249	260	219	236	277	263	249	240	236	227	235	216	269	219	235	258	193	228	221	228	225	240	241	249	227	235	229	223	247	249	228	236	252	214	244	267	238	260	218	251	248	275	242	228	244	254	253	240	232	251	234	235	209	249	222	223	260	255	251	244	228	233	249	196	238	234	230	246	241	231	259	220	233	235	232	230	206	221	251	276	242	223	243	240	238	250	273	226	216	239	233	217	236	257	247	242	241	239	241	247	242	253	221	251	220	247	225	243	234	234	219	242	227	249	208	232	212	236	237	247	217	229	221	271	261	272	261	247	236	222	254	247	215	240	248	250	242	235	223	251	215	224	238	226	220	229	229	244	207	238	219	244	217	256	262	218	243	235	227	216	255	241	234	273	247	240	235	230	240	235	246	250	263	224	249	232	236	231	236	249	237	257	271	222	230	240	248	268	245	235	232	204	238	210	265	237	231	240	237	234	244	272	265	192	253	207	254	256	252	236	223	227	236	225	229	225	239	261	245	249	227	253	262	233	222	259	234	223	234	214	212	234	244	241	260	233	258	242	232	249	231	240	224	247	221	236	249	225	244	254	219	231	227	216	237	246	264	223	257	234	265	220	229	296	274	256	248	247	221	232	214	226	255	222	256	220	256	249	238	254	271	255	238	239	278	233	262	218	247	235	236	217	251	249	246	249	211	248	227	228	254	277	266	251	250	213	257	256	241	268	250	233	260	250	236	247	243	251	240	253	225	272	240	259	253	231	245	237	257	211	247	202	243	248	252	233	237	223	245	237	241	259	235	221	239	218	266	220	243	226	228	207	250	255	234	251	207	244	257	233	253	276	226	201	253	241	235	240	248	228	265	241	256	232	244	229	226	243	217	230	239	250	257	232	259	243	234	234	211	246	254	247	260	215	226	228	275	259	258	255	222	236	244	232	232	224	246	256	227	244	228	247	249	242	247	219	245	241	243	235	252	225	270	229	222	234	252	249	245	288	256	236	273	230	247	266	221	222	264	241	228	215	239	263	247	287	239	217	245	250	255	240	231	245	267	216	241	227	235	268	245	226	258	249	249	245	248	226	223	260	277	250	238	231	251	238	255	220	264	254	245	220	232	240	235	220	250	236	230	248	269	231	224	247	220	263	264	223	249	230	251	239	215	234	257	243	260	239	230	224	261	227	217	246	232	243	247	256	241	231	245	212	245	260	229	242	227	257	238	232	255	253	252	246	248	229	216	212	246	228	237	237	228	237	216	226	248	262	239	241	259	244	219	209	276	250	242	219	236	243	233	245	233	228	227	219	268	234	268	267	228	240	223	242	229	249	240	266	245	244	231	213	237	236	241	239	267	229	245	240	226	236	229	237	245	235	248	258	221	235	252	234	226	258	242	251	229	202	241	264	248	246	239	235	230	251	242	241	212	248	248	266	245	255	244	236	214	263	245	242	242	264	233	239	237	236	251	236	239	247	233	243	260
46760	61794	29060	13622	9021	4996	3075	1928	1213	770	533	363	369	312	259	289	295	258	280	278	272	263	258	230	260	228	257	250	257	260	247	262	275	267	256	275	265	275	245	262	261	259	303	271	268	289	236	266	238	272	254	296	256	289	237	256	265	228	266	237	254	282	264	232	289	243	270	264	232	253	250	235	242	262	281	286	243	264	251	266	253	280	264	263	256	292	232	275	253	252	267	247	254	251	268	244	241	273	266	268	267	287	248	210	282	238	250	260	255	232	245	243	234	230	230	256	259	244	266	286	251	244	231	272	251	266	246	258	269	255	265	263	231	248	241	240	286	251	225	257	253	262	254	261	252	283	283	250	269	275	277	265	253	263	232	275	272	270	248	253	278	267	257	267	229	280	287	295	251	247	270	241	298	291	256	288	268	241	261	254	247	270	254	246	245	261	252	262	263	276	257	261	244	244	246	281	263	250	252	215	254	250	281	302	251	271	257	271	262	252	255	294	265	271	257	280	236	231	294	276	243	261	297	253	272	254	268	240	232	276	226	238	270	252	240	272	256	253	243	260	253	253	274	251	271	289	257	233	240	258	232	258	276	257	234	266	288	245	263	218	250	260	267	227	250	263	249	262	245	265	268	267	255	232	240	264	276	264	238	248	272	228	225	255	239	246	263	236	262	247	262	234	241	267	252	267	280	262	262	264	251	272	253	260	268	245	264	231	259	291	252	242	266	301	251	289	271	231	236	247	264	285	265	294	230	266	270	273	248	262	265	271	242	245	260	241	230	255	250	233	252	277	271	280	261	257	240	298	247	241	260	243	238	246	286	261	252	236	253	273	251	279	263	267	289	263	241	255	267	237	256	256	230	273	249	271	260	269	250	265	278	267	244	231	252	264	248	249	254	255	267	233	246	260	263	272	245	226	284	260	260	254	265	252	265	243	262	265	272	276	259	279	263	245	264	276	261	266	227	253	242	251	271	254	227	251	259	231	255	242	246	257	301	238	242	254	244	267	252	297	255	275	266	230	250	276	252	250	212	240	270	240	285	279	257	276	251	269	235	259	287	280	230	237	246	234	261	238	257	279	277	259	282	268	252	237	249	268	255	237	244	262	233	257	264	276	262	263	276	266	281	239	245	229	255	252	260	265	246	240	264	248	246	256	246	235	276	246	242	279	241	256	251	263	263	224	269	237	268	265	234	249	267	239	247	256	282	249	260	261	231	236	249	244	253	265	243	284	290	247	257	260	259	252	263	260	238	239	272	231	242	249	263	262	259	265	235	273	266	261	258	238	235	237	275	276	260	259	261	248	269	241	278	242	244	269	259	261	247	273	257	285	256	233	259	277	252	249	254	267	258	267	241	245	247	249	235	259	261	246	248	243	270	257	266	245	272	267	256	268	277	257	257	244	275	251	246	229	243	264	280	271	240	273	233	259	254	267	234	256	243	254	281	253	249	263	263	261	262	249	248	258	287	259	266	235	242	267	267	254	282	273	264	262	270	249	257	270	268	278	268	284	265	265	256	268	274	260	244	267	267	253	244	260	255	236	256	237	246	268	242	278	252	258	271	258	271	266	283	256	239	256	250	255	256	289	272	250	220	239	260	260	251	252	250	264	248	273	234	234	237	261	244	264	275	260	307	244	296	272	266	221	234	264	267	262	249	239	268	275	259	270	260	283	236	280	272	288	232	239	254	246	249	259	291	285	246	226	242	248	238	245	224	260	226	293	249	251	253	257	256	268	241	270	271	253	246	254	239	293	252	248	272	274	240	235	220	245	241	256	268	257	246	233	259	260	271	271	236	244	279	260	241	237	260	271	233	255	260	264	263	243	267	283	256	230	250	240	239	265	254	241	267	252	247	290	260	257	265	256	264	269	226	235	272	245	237	244	252	270	257	258	247	262	243	250	246	249	260	237	251	279	271	283	273	253	253	260	238	264	261	254	272	266	245	246	258	248	253	234	256	247	268	250	250	235	278	291	254	241	262	248	236	245	270	244	249	263	251	236	250	239	240	254	238	254	271	249	257	287	235	249	256	268	270	238	236	291	249	280	265	262	264	268	262	260	255	292	270	265	267	258	244	259	245	282	249	262	259	254	262	261	261	236	264	260	293	265	268	236	263	233	245	272	283	255	268	274	272	248	275	237	235	256	238	250	261	258	269	241	249	257	254	255	258	262	265	270	230	295	242	233	312	267	267	257	254	212	250	255	219	236	258	245	276	237	263	261	246	287	249	261	242	272	247	236	253	277	238	280	248	263	248	247	267	280	239	265	289	253	257	252	255	243	246	241	250	243	238	253	248	265	237	285	261	258	227	293	250	247	262	267	270	273	280	249	261	239	252	261	276	237	283	234	263	270	250	216	248	264	282	247	251	256	261	262	266	279	256	231	263	271	282	241	279	252	261	260	266	279	287	257	253	254	265	257	251	248	282	246	257	228	289	271	266	248	259	260	288	288	263	282	258	246	256	264	286	271	246	259	269	250	274	264	253	250	273	244	279	280	241	279	263	252	255	296	258	253	246	224	265	235	253	222	273	247	259	259	277	284	258	250	276	253	261	224	252	248	246	271	295	264	266	259	267	249	250	272	241	260	266	279	263	237	251	296	276	265	240	256	252	254	281	256	257	274	274	250	248	265	238	234	243	265	270	264	270	251	231	250	242	236	237	241	265	252	262	248	222	248	251	245	275	229	273	266	262	245	259	259	272	228	253	278	238	266	244	245	253	268	260	266	311	242	259	254	253	264	256	250	248	254	245	229	250	273	266	254	246	277	270	258	255	281	231	242	246	257	217	235	254	284	247	289	264	239	276	242	263	255	278	262	284	269	242	274	258	239	257	258	269	285	256	242	249	271	303	258	251	250	244	268	252	266	249	252	253	239	284	257	227	245	254	266	239	251	223	257	236	232	255	251	283	245	257	231	256	267	279	260	259	255	269	260	257	279	229	251	256	223	241	274	266	235	234	255	288	258	262	260	289	272	268	269	246	225	255	262	261	238	259	243	254	250	252	237	271	243	271	246	255	258	254	257	262	272	238	259	259	236	283	263	291	269	270	272	247	256	258	289	256	275	273	290	254	260	258	240	263	262	229	255	276	243	238	255	268	254	226	249	275	297	282	293	270	258	253	295	260	258	243	228	259	214	258	267	243	253	256	273	249	247	273	286	250	271	252	255	246	291	251	248	277	281	265	241	255	254	279	251	315	252	248	271	263	242	254	284	281	264	236	265	256	282	262	279	234	271	273	239	261	254	257	277	258	243	241	264	265	258	263	229	253	264	264	252	261	271	254	267	290	257	273	248	253	236	241	241	250	243	262	256	248	250	246	257	269	239	243	255	259	252	250	280	249	265	247	264	246	264	284	227	273	256	265	241	267	283	284	260	251	263	268	254	266	204	257	295	261	265	271	262	240	259	267	267	269	275	272	281	284	249	266	252	253	235	256	293	274	232	274	256	261	263	244	255	289	262	235	252	256	276	280	234	253	254
25117	21123	26876	25234	11613	2479	1142	719	536	492	389	365	312	268	271	295	296	291	278	286	274	256	269	245	299	240	274	286	263	264	267	267	267	270	289	280	242	256	263	273	267	290	291	281	249	272	279	292	263	264	291	243	233	259	273	275	260	273	275	278	260	263	285	265	271	262	278	291	297	257	266	273	223	247	281	295	273	271	284	279	269	255	247	273	254	294	270	245	251	265	255	293	289	277	283	246	284	292	291	292	254	252	237	252	281	295	282	252	278	270	278	265	280	274	280	279	269	277	273	286	273	252	252	268	253	309	276	286	245	245	281	302	260	288	264	292	257	258	255	267	258	262	266	256	268	249	247	260	281	271	257	249	311	267	268	276	269	278	261	283	253	263	265	275	280	272	252	237	263	277	277	247	250	264	238	299	253	253	281	278	251	256	243	257	265	263	264	295	268	262	263	263	272	264	289	250	290	279	278	272	268	271	272	274	280	258	250	293	248	254	282	302	275	255	250	240	263	238	255	267	278	263	255	275	260	276	265	244	258	273	287	269	271	271	271	281	267	278	255	226	251	258	260	282	277	254	310	270	252	254	279	281	245	244	280	303	279	274	285	263	288	263	266	284	257	264	281	267	296	264	253	274	275	289	248	281	271	260	263	275	253	253	261	265	296	260	228	237	260	248	298	255	263	296	259	291	293	293	270	280	252	278	289	255	279	280	272	267	244	265	242	260	298	254	263	264	286	287	292	252	303	293	256	283	280	265	239	256	278	260	276	271	269	266	278	285	262	234	258	263	261	280	279	284	287	262	278	269	301	237	247	272	277	262	287	290	259	232	250	261	285	241	268	278	262	256	275	267	284	268	254	270	257	296	266	268	286	260	259	260	273	274	286	274	252	249	289	278	271	291	285	274	260	263	263	262	249	284	269	271	251	274	251	228	279	258	277	269	256	266	261	244	258	277	257	242	266	273	258	231	283	286	256	285	286	303	272	276	288	278	297	257	256	266	264	266	283	240	283	275	264	261	261	266	261	272	236	260	293	280	264	266	272	289	272	273	262	278	265	264	253	257	258	275	270	249	250	258	302	267	261	259	277	256	275	278	263	248	269	253	278	297	274	273	270	267	271	283	267	245	307	278	288	247	292	260	266	269	269	271	281	269	278	259	248	282	277	244	298	295	277	282	252	265	246	260	271	274	286	270	285	285	289	276	246	260	271	292	240	266	289	281	285	276	265	284	268	287	271	260	282	272	262	292	281	312	289	265	279	259	255	267	298	255	261	288	264	258	309	257	269	273	278	304	286	283	293	267	236	255	287	245	262	240	281	267	259	269	280	272	265	275	257	272	314	275	306	281	270	274	235	255	250	288	281	263	297	247	280	235	274	293	265	272	287	271	263	264	264	279	273	280	296	264	290	258	266	271	261	270	272	268	273	229	280	270	279	267	266	259	236	258	261	282	299	292	243	296	277	244	274	261	264	299	270	278	292	261	289	271	228	285	280	228	262	284	258	270	305	284	263	271	293	264	288	277	266	305	284	288	281	253	253	255	276	269	272	262	274	282	292	281	283	260	261	268	251	284	267	252	275	269	278	259	284	249	265	263	291	284	263	277	268	271	251	247	267	267	268	245	257	283	280	275	265	271	287	254	271	268	270	263	288	258	269	286	270	283	284	243	291	285	261	256	290	235	266	260	293	252	292	275	258	301	260	262	270	292	259	253	263	295	283	275	263	286	256	268	267	282	269	269	263	285	325	274	278	288	260	273	303	273	248	271	281	273	258	261	260	313	278	275	287	253	279	268	260	248	276	325	265	303	283	305	293	271	274	275	287	282	302	283	279	247	258	267	248	284	233	278	265	276	274	291	283	259	261	256	269	270	258	239	270	249	259	285	269	260	265	255	266	268	259	240	292	286	270	264	271	293	274	278	252	271	301	288	275	258	265	290	278	265	271	305	283	280	269	282	265	279	271	284	265	260	275	252	247	271	249	265	253	279	260	278	267	273	275	272	264	243	287	266	266	240	246	276	269	265	281	269	287	293	271	232	273	265	257	267	260	270	283	274	232	257	277	278	234	270	275	247	275	267	302	310	270	280	242	264	259	269	274	243	263	262	279	292	277	283	268	270	279	252	283	244	267	256	248	263	280	256	245	310	243	264	272	240	264	289	270	261	281	281	280	262	249	255	247	273	249	280	282	300	285	250	260	282	279	270	268	280	255	261	238	259	266	263	301	255	269	293	255	286	267	265	265	259	268	301	250	311	269	251	268	288	250	275	229	287	249	278	247	291	274	271	276	263	279	242	259	292	276	254	249	244	259	273	289	283	278	273	274	268	248	295	271	255	282	265	251	268	259	272	299	283	259	247	284	275	282	241	267	300	275	269	277	269	287	290	281	256	282	283	238	250	290	260	281	258	278	234	262	243	271	264	280	226	259	242	270	255	291	300	287	273	264	279	264	269	247	278	264	288	292	259	266	253	287	248	274	264	280	250	287	290	247	275	245	288	280	257	266	295	288	256	257	241	294	272	268	267	261	284	281	270	267	242	248	280	269	286	263	270	266	272	257	301	278	286	268	288	282	276	265	264	299	268	278	270	274	290	261	258	249	289	255	283	293	273	256	266	272	267	251	261	288	259	261	290	268	280	260	265	292	235	257	267	273	263	294	273	284	271	273	266	258	273	262	266	275	257	251	263	293	287	256	274	260	272	296	261	261	262	240	270	281	256	261	252	274	272	280	303	282	274	265	270	274	267	266	286	275	261	269	324	269	283	254	277	265	271	257	257	273	292	258	270	313	272	235	289	292	280	285	238	250	280	273	255	266	264	285	275	273	264	276	272	245	274	281	297	273	292	284	288	287	258	280	246	274	277	264	253	270	289	262	299	280	280	258	252	302	273	269	259	274	243	275	282	283	288	292	241	259	276	287	257	266	263	265	267	293	288	267	271	246	285	254	290	260	246	267	287	272	274	281	253	270	260	285	275	283	282	282	270	268	309	277	234	285	268	265	290	268	285	275	244	269	284	289	258	264	269	250	244	243	269	269	273	268	262	273	261	262	287	283	263	274	261	320	295	245	266	231	281	256	296	290	252	293	254	262	275	260	248	258	263	273	277	273	255	272	276	294	274	291	286	297	260	274	286	228	257	257	286	274	255	263	260	266	273	269	258	274	259	260	247	275	260	260	282	252	301	273	276	272	257	263	288	291	248	281	269	243	270	250	266	279	259	262	262	278	287	254	283	258	274	287	281	266	264	274	283	271	270	273	261	263	259	279	293	281	286	259	236	264	273	251	272	266	257	261	274	265	244	294	265	279	254	248	261	265	268	305	273	281	262	272	260	261	266	251	258	278	284	276	290	255	252	237	267	267	307	290	275	238	256	286	262	256	274	278	261	262	239	254	251	280	254	279	282	295	262	274	280	263	274	303	282	286	275	243	283	264	290	286	264	257	281	268	259	284	254	291	245	283	280	297	281	254	299	268	231	277	263	283	279
41612	44441	24017	12230	6311	3034	1660	1093	773	545	474	417	358	363	320	298	332	270	298	302	313	332	300	283	294	312	287	302	287	303	284	274	282	280	271	277	297	329	292	295	303	313	284	269	350	267	261	268	307	290	279	269	299	294	301	274	286	272	250	301	278	284	293	250	318	297	269	293	302	278	299	311	285	270	286	310	298	327	290	290	303	270	298	302	283	319	284	281	291	306	307	289	263	256	280	283	300	271	298	309	270	309	295	285	285	303	304	264	278	276	293	269	300	285	330	297	284	303	263	272	285	272	318	288	316	304	303	310	296	312	268	303	307	298	281	283	300	289	261	282	310	282	299	276	303	287	282	281	287	309	280	258	293	284	249	304	338	314	285	315	274	257	271	300	299	282	282	284	278	312	320	282	273	289	297	263	309	284	276	314	281	279	322	249	289	255	313	290	306	273	274	255	288	319	285	257	290	289	290	292	275	298	288	304	286	310	287	277	301	273	292	267	320	298	306	291	290	281	306	281	317	301	284	271	260	302	283	315	275	279	305	307	285	275	284	283	297	298	279	288	297	290	320	305	298	290	291	291	296	298	299	284	283	314	285	295	288	285	310	290	268	293	278	336	283	304	284	287	284	300	293	308	300	264	313	257	302	306	282	286	299	303	296	307	279	329	287	261	274	288	293	284	305	279	316	282	277	327	286	308	324	309	325	282	273	290	275	284	298	297	296	276	262	320	290	285	292	299	277	331	272	278	290	287	290	268	285	270	277	333	284	294	291	291	277	268	294	302	292	286	287	291	271	286	306	283	277	308	314	286	307	303	323	302	270	310	308	284	294	281	267	269	271	307	289	275	294	291	281	318	290	258	312	296	280	311	310	314	272	253	282	291	265	296	306	308	298	309	299	276	316	312	273	289	303	305	273	324	282	314	299	269	281	289	313	288	292	311	266	315	306	286	291	291	280	306	271	286	295	288	282	275	296	284	309	297	308	308	311	254	315	285	257	311	280	294	273	318	311	289	277	299	312	311	284	293	284	293	286	296	272	283	266	278	316	274	292	281	307	266	307	264	280	289	296	303	272	290	273	312	296	279	259	284	305	308	323	267	290	283	293	245	304	293	289	286	287	262	275	292	272	301	294	290	277	290	284	306	303	301	267	252	286	313	283	293	288	328	270	312	274	292	292	289	300	308	274	315	273	314	286	276	303	267	273	280	316	289	280	275	288	291	275	267	280	273	294	272	277	323	303	282	305	300	277	297	292	310	265	296	314	275	272	257	329	255	288	304	309	297	291	279	301	266	295	261	312	288	283	315	284	275	268	311	322	286	279	285	283	278	296	293	264	306	323	295	286	309	281	304	282	314	285	295	282	275	300	282	312	290	318	317	299	307	305	325	286	258	296	293	300	310	294	297	279	312	311	296	272	293	292	311	291	302	286	288	301	290	263	292	275	275	303	290	292	292	271	266	270	278	307	272	276	276	313	302	299	312	277	271	281	307	295	309	286	291	267	300	282	290	284	300	306	266	290	276	265	277	287	301	303	286	253	283	290	301	257	281	291	285	286	292	284	288	268	294	282	320	293	292	270	291	275	289	283	268	306	273	282	320	278	316	232	312	309	312	301	295	311	297	288	309	288	279	284	292	283	290	266	284	264	319	327	284	275	317	322	275	298	307	317	278	307	284	276	283	295	303	315	278	309	312	321	300	328	267	304	303	318	297	296	257	268	318	281	287	299	292	306	327	285	271	301	310	302	319	326	307	283	292	310	294	278	302	276	281	300	285	312	299	280	274	285	272	288	300	315	289	283	279	312	312	281	297	286	261	282	280	286	306	262	269	269	270	273	289	310	305	273	261	302	295	268	282	261	296	299	306	262	256	271	308	282	284	311	281	309	287	300	292	292	280	306	250	274	290	299	320	298	281	296	292	337	340	276	310	284	288	299	294	296	298	279	293	261	281	279	280	288	300	273	298	282	292	290	297	306	295	278	292	285	289	297	291	281	277	303	290	288	294	271	298	308	282	317	274	284	314	279	268	274	288	293	276	281	281	277	290	279	257	290	284	251	302	305	312	275	309	286	276	283	288	274	248	299	292	278	301	277	273	307	322	307	263	296	291	297	310	266	289	266	292	284	306	299	307	300	296	293	270	294	274	313	293	289	278	316	290	291	288	277	294	329	307	309	294	246	297	314	286	274	312	300	283	282	302	286	266	264	334	300	269	287	271	293	307	307	291	309	285	274	303	293	291	270	273	295	297	271	299	282	281	293	293	305	325	274	311	301	240	273	306	323	254	290	309	290	283	295	288	263	293	288	264	301	271	261	277	285	280	266	293	279	305	327	288	278	308	275	286	277	305	277	286	288	319	317	288	278	277	304	279	263	257	308	286	300	318	272	274	258	294	281	305	277	290	284	320	289	295	311	274	286	310	299	266	277	287	288	309	283	311	287	286	306	281	296	293	289	290	300	303	272	289	286	276	322	294	313	271	262	289	308	279	282	317	314	299	324	258	300	318	291	263	298	268	300	290	292	282	313	287	273	318	304	312	283	286	283	295	321	297	317	269	300	262	309	308	288	306	280	268	274	299	297	277	283	280	295	275	297	304	307	292	293	277	266	292	291	302	299	301	306	291	294	294	286	298	282	291	301	298	259	290	281	270	295	270	296	284	291	295	271	305	295	287	287	281	324	283	318	318	289	288	297	307	293	279	298	288	287	289	317	323	281	294	316	291	282	277	276	285	276	288	308	332	313	286	316	259	284	274	273	313	291	320	314	298	282	276	293	280	310	299	299	281	289	320	314	300	302	300	304	289	257	295	321	264	297	304	276	284	320	304	306	286	309	338	295	278	273	275	295	329	302	274	297	302	285	281	288	279	283	277	300	295	282	294	297	305	305	308	282	287	317	272	277	300	280	291	309	289	293	270	262	291	292	263	302	263	277	282	282	319	279	305	296	286	343	298	275	296	273	292	320	270	270	270	303	281	273	303	268	273	305	293	295	311	310	304	300	266	313	295	305	306	263	269	265	255	310	288	288	295	321	265	303	300	335	268	298	283	297	291	275	297	300	293	270	290	282	328	319	299	307	320	297	305	282	295	287	287	323	303	260	269	294	276	307	321	302	276	273	307	276	273	288	272	311	276	292	316	278	303	309	299	275	288	289	293	284	331	272	298	256	296	293	279	318	312	314	278	284	322	278	295	282	261	288	298	310	288	252	276	319	298	316	297	267	280	285	275	311	310	288	306	278	318	305	303	282	332	263	283	276	286	291	266	290	315	279	319	296	267	308	256	274	281	277	286	304	301	318	326	306	257	295	322	287	313	269	296	306	299	305	293	292	260	263	298	298	275	290	279	313	303	292	297	284	295	294	290	275	298	271	272	312	291	281	314	301	298	279	276	300	310	326	305	286	256	305	280	319	318	308	280	317	294	274	272	267	299	284	282	299	296	307	283	282	300	310	281	269	301	305	293	290	291	297	280	287	301	303	303	295	298
22413	20893	28223	23693	20911	20666	7892	1869	1061	637	479	302	311	347	265	241	289	244	279	265	245	278	280	258	253	241	273	251	277	237	235	264	274	243	256	270	262	246	261	231	238	256	249	224	245	243	257	266	255	273	247	268	219	206	258	283	247	294	228	255	247	241	237	254	250	262	267	242	247	254	252	282	250	211	238	216	254	270	234	244	222	271	271	266	221	268	271	228	245	235	247	264	256	238	262	247	262	240	222	285	268	247	262	277	246	259	219	240	249	245	253	267	258	236	246	249	252	271	248	223	229	244	266	265	275	265	214	259	224	248	250	240	267	250	246	242	216	270	220	212	255	252	251	279	234	251	242	244	242	236	242	232	245	245	231	256	275	247	255	250	231	233	254	264	258	256	254	267	268	239	270	230	228	238	232	265	254	237	246	198	230	252	277	253	228	233	255	235	244	235	246	237	233	229	257	263	242	266	239	245	268	246	253	240	237	232	233	245	263	273	247	234	240	268	237	250	256	270	231	264	272	262	267	200	235	264	239	271	272	241	231	247	255	249	241	237	238	252	266	247	232	239	234	273	240	243	240	239	232	263	261	266	243	262	251	238	228	235	262	267	220	264	272	251	219	241	261	238	235	290	211	266	247	282	244	244	219	268	281	241	255	230	235	242	229	232	237	247	221	237	253	258	253	263	273	246	230	240	241	254	245	228	240	266	242	254	235	228	217	254	224	267	237	262	240	234	280	232	281	265	255	238	236	248	237	244	253	229	266	255	266	240	244	242	239	251	244	244	259	244	250	229	266	255	266	260	250	241	272	259	246	267	253	244	240	241	253	260	267	257	278	257	287	246	249	221	269	251	260	257	262	230	292	244	238	289	251	248	246	247	235	244	264	256	266	234	243	243	240	255	242	256	222	260	258	242	219	249	247	239	233	242	260	282	235	221	245	230	237	262	269	221	234	266	243	232	275	257	276	234	216	250	253	249	251	266	274	246	268	252	257	258	232	249	279	234	256	214	243	285	237	255	248	261	241	274	239	274	262	300	267	247	251	248	243	293	262	266	273	240	251	220	265	242	245	255	233	257	256	264	236	238	266	226	262	255	258	271	257	259	266	295	263	252	217	234	248	239	280	221	222	247	256	276	219	232	241	274	240	261	253	271	249	271	231	238	228	240	270	236	248	252	237	247	264	232	229	259	279	251	279	232	252	260	269	233	246	244	236	235	252	254	208	243	214	244	247	227	239	246	244	255	237	254	265	263	278	238	251	233	243	243	244	258	249	233	244	235	240	239	234	282	238	251	266	244	262	247	257	244	236	261	267	230	235	238	244	269	253	276	235	240	242	244	251	256	248	227	245	258	267	248	260	260	249	257	222	250	247	211	254	253	234	264	210	267	237	269	261	261	237	247	277	262	269	237	258	248	263	236	250	203	270	257	249	250	243	260	234	241	216	258	244	237	246	267	266	246	225	258	265	266	239	258	243	246	250	257	253	254	246	287	237	235	249	241	253	253	244	239	248	250	247	230	250	262	255	235	249	221	256	238	249	264	261	243	253	271	249	227	224	244	255	255	268	241	253	257	231	272	255	239	233	276	228	254	257	245	245	244	240	274	239	241	276	250	242	238	243	233	240	230	298	262	249	246	253	220	280	227	259	242	225	228	259	261	242	252	251	252	226	227	212	251	277	271	268	228	251	237	263	242	273	207	234	232	235	252	253	282	254	217	263	262	243	249	227	248	236	249	233	257	234	243	218	250	262	260	253	269	242	244	248	246	250	231	242	241	261	255	257	256	258	243	256	270	248	256	283	287	238	281	221	250	267	238	230	228	253	272	227	228	252	229	242	248	245	240	255	263	247	248	266	271	269	269	278	263	266	241	223	270	264	248	259	259	237	248	263	214	252	246	277	259	263	253	243	264	246	243	243	229	224	239	239	210	220	306	270	228	259	255	229	234	239	238	237	260	239	257	262	262	230	221	241	229	254	219	260	231	221	240	231	234	275	240	258	242	235	224	244	239	235	246	260	245	243	271	243	249	234	228	245	238	251	229	222	247	269	246	220	254	251	266	257	267	235	232	237	231	234	239	280	265	231	257	225	245	259	258	249	249	254	231	262	246	251	228	230	251	235	239	248	265	248	261	251	246	278	259	234	231	263	250	246	229	230	253	254	247	232	234	237	246	244	246	245	263	255	286	237	250	255	221	242	245	270	259	220	241	223	235	252	259	241	220	254	242	232	267	223	238	218	257	233	251	267	230	214	231	260	247	223	233	254	234	238	257	256	250	231	257	242	253	247	264	256	225	257	247	243	266	261	295	226	222	269	257	252	243	212	250	242	269	251	269	239	260	268	248	226	256	238	274	245	258	251	239	262	247	275	238	266	261	260	265	259	244	274	224	249	263	238	254	230	264	241	237	269	289	245	242	234	258	216	240	255	251	223	230	244	235	263	248	233	270	267	239	266	252	243	222	238	267	237	239	224	257	255	261	236	301	253	262	264	262	221	279	219	212	225	233	243	253	265	276	236	233	263	251	210	233	215	225	262	247	259	251	234	281	263	246	238	254	247	219	237	275	252	236	277	254	281	216	222	245	264	253	270	249	260	249	243	213	241	258	249	240	231	256	267	225	251	252	258	259	267	271	237	227	244	233	229	253	274	244	234	249	256	221	244	282	275	253	235	254	258	258	262	245	219	270	248	263	241	262	260	261	218	242	246	278	246	253	268	248	244	265	244	216	232	259	268	235	235	251	278	240	245	238	272	266	251	255	274	251	253	251	230	240	260	239	261	275	245	245	262	234	247	229	272	238	248	277	276	241	248	250	255	242	235	247	261	243	243	248	233	255	254	241	235	249	232	262	227	284	267	224	244	247	232	261	247	225	230	266	249	267	239	268	246	217	266	280	241	239	239	236	254	242	253	219	238	237	234	233	251	240	259	240	252	246	247	224	236	238	255	283	247	263	271	267	232	242	236	264	248	265	242	277	249	232	249	252	238	261	237	240	258	250	242	250	243	259	256	253	243	234	229	257	260	262	261	257	228	215	227	212	270	266	224	230	231	242	283	263	248	225	257	234	238	274	250	260	252	273	243	258	235	241	206	265	250	214	256	240	227	262	249	227	253	260	240	252	250	253	273	261	256	251	260	254	250	231	258	281	258	259	235	267	242	282	255	242	229	268	294	244	256	242	260	260	271	264	249	230	235	262	227	237	224	285	258	238	254	248	257	218	246	239	243	240	220	226	257	225	254	226	281	249	241	265	261	271	267	236	228	228	229	214	206	247	259	252	286	222	252	248	265	255	232	251	244	240	267	240	253	225	238	243	241	271	252	246	251	240	262	237	242	232	262	218	264	239	234	263	249	231	243	234	230	265	276	240	285	239	234	245	238	248	235	258	247	245	244	253	237	254	269	252	247	227	237	219	232	222	276	225	241	264	267	232	235	242	244	241	248	258	262	223	265	234	243	264	241	248	250	252	255	266	229	234	234	252	227	252
40254	57429	37523	19151	10128	5474	3516	2390	1505	885	579	387	340	311	262	286	298	277	241	265	288	297	263	265	298	257	282	251	262	295	277	239	274	255	249	279	272	269	271	241	260	231	277	271	272	237	246	241	236	245	248	280	266	247	256	255	257	289	241	263	265	289	289	268	250	280	266	237	238	265	248	261	251	282	302	237	263	253	238	242	257	271	267	249	270	270	268	276	247	269	246	271	239	276	251	249	266	265	271	266	270	264	268	251	278	270	282	269	248	253	261	243	266	256	244	259	275	264	272	248	249	264	263	264	265	254	250	280	254	281	257	262	250	237	246	270	285	245	264	256	259	224	270	271	248	259	278	264	252	256	292	277	213	257	284	269	256	254	260	277	247	261	269	278	261	261	249	258	255	262	276	283	249	246	278	251	239	262	275	271	274	265	262	243	243	273	263	280	284	249	262	258	260	243	260	247	278	277	261	255	272	263	261	253	262	266	265	244	253	263	257	260	267	250	265	258	258	233	282	254	258	287	271	246	257	263	238	237	253	271	220	265	287	267	278	280	282	265	252	254	275	241	249	250	271	284	238	256	253	253	239	275	231	285	259	257	269	269	243	260	268	288	253	250	257	247	249	238	263	284	256	273	256	240	257	251	236	256	247	253	282	262	221	234	244	257	258	253	250	264	266	269	271	284	273	273	274	282	279	257	254	278	265	260	267	247	301	248	255	266	258	256	271	261	258	224	287	282	281	242	247	258	280	224	255	236	261	272	284	265	249	267	268	284	256	246	264	241	273	257	242	254	270	250	280	270	291	264	286	274	286	237	294	251	243	259	270	296	247	221	246	226	272	272	266	257	235	251	258	260	249	229	262	263	275	255	255	261	259	260	269	276	278	250	233	262	259	250	256	273	250	262	274	239	224	234	256	269	275	278	249	260	249	248	259	274	271	250	261	283	254	287	231	242	262	236	268	236	281	262	252	252	257	279	285	257	260	281	259	289	268	253	273	267	273	245	248	254	258	270	288	272	261	275	275	265	252	273	272	238	250	256	258	270	280	250	261	248	257	268	261	254	256	250	284	281	286	283	240	249	280	244	282	261	234	268	236	272	253	236	281	255	271	269	273	282	266	277	262	248	270	244	263	260	226	266	294	259	278	268	279	265	262	269	258	257	287	243	249	245	272	266	267	273	277	291	286	252	247	261	252	268	279	262	276	252	252	287	254	263	253	254	261	276	303	251	262	253	282	254	274	244	292	267	251	266	276	255	282	241	260	246	252	235	268	255	246	234	307	260	235	251	256	262	257	276	256	265	269	260	255	270	262	302	247	239	262	257	260	257	284	309	270	267	275	254	232	237	307	240	272	274	255	293	240	281	253	246	280	266	273	256	261	277	255	263	263	254	251	249	278	221	281	255	266	269	235	262	256	272	265	255	263	257	232	250	251	246	244	244	267	282	267	257	266	259	227	274	253	269	285	222	280	255	274	257	254	262	269	247	290	277	275	243	254	254	253	269	277	265	249	243	243	229	278	232	242	269	285	251	255	285	275	240	223	247	257	276	270	257	239	252	248	235	254	266	260	266	276	269	256	274	276	276	255	282	278	236	264	287	255	264	244	266	283	248	275	261	282	251	263	272	263	273	273	240	265	277	275	234	268	273	244	244	265	256	277	238	236	246	266	260	261	253	243	273	241	260	279	279	248	277	287	273	256	274	263	217	276	293	242	285	244	290	239	250	293	282	307	276	279	256	239	272	286	235	256	224	270	267	258	259	261	268	258	253	239	260	275	260	280	281	281	260	257	259	264	282	258	271	262	256	270	254	237	248	278	281	275	262	250	304	254	254	276	219	255	274	277	252	269	251	226	239	263	251	288	220	235	261	292	227	252	246	253	269	271	248	276	274	286	273	244	239	275	259	270	279	264	276	276	286	269	270	260	230	253	267	215	283	273	304	306	252	266	271	263	261	282	229	215	269	260	262	264	252	243	254	245	260	258	268	265	263	264	259	254	263	245	273	255	255	281	262	268	257	246	247	250	238	269	262	272	274	248	258	307	258	248	263	234	253	274	240	243	293	268	254	250	237	261	269	280	245	255	283	279	272	306	257	218	272	258	278	284	283	264	264	256	263	283	258	283	258	247	262	272	240	264	258	276	233	265	257	276	266	249	262	293	256	272	294	254	248	247	308	245	252	257	267	296	249	284	274	273	266	276	238	274	297	248	238	272	249	273	281	264	297	284	221	267	259	269	260	270	247	284	241	233	275	247	277	250	235	256	282	267	223	257	283	287	279	273	299	238	246	284	270	249	265	237	270	263	247	277	275	272	263	238	278	252	245	282	269	294	273	274	242	276	251	299	245	263	240	256	235	245	265	273	259	257	277	271	257	260	249	276	266	255	250	239	257	254	266	270	267	295	277	265	258	260	245	227	260	254	238	275	278	271	243	271	254	268	263	278	247	256	278	276	278	233	247	280	255	250	243	250	248	277	263	293	241	245	245	262	267	240	258	240	287	253	239	271	267	247	273	272	258	253	252	258	288	243	243	235	252	271	262	240	250	232	237	279	287	274	257	245	247	287	229	227	253	285	241	270	261	253	289	236	255	232	241	239	263	270	277	270	281	255	258	283	267	283	244	272	295	240	259	268	265	247	273	298	275	271	240	243	277	252	269	263	260	292	240	254	277	262	269	268	253	265	286	281	266	237	268	218	289	264	283	256	303	244	264	269	283	238	285	269	286	265	261	266	256	254	277	242	268	279	251	299	256	253	255	249	239	259	238	262	236	289	264	255	265	272	277	226	249	259	251	244	272	256	254	260	264	248	272	248	251	248	253	236	274	246	258	251	235	238	294	284	273	250	278	231	260	199	264	270	253	250	279	280	266	222	267	247	245	259	253	254	237	268	273	228	278	263	243	243	256	285	271	278	258	260	286	289	269	239	269	245	275	268	250	263	282	262	257	275	257	254	246	250	261	254	256	235	256	283	256	257	257	231	280	233	267	241	242	292	273	254	280	302	236	275	248	276	253	267	251	283	292	257	275	263	292	263	249	273	261	279	271	274	251	225	268	259	278	257	273	299	256	233	250	294	276	259	224	249	236	273	273	279	249	271	274	249	264	261	246	233	294	277	255	240	285	297	273	278	249	285	242	253	296	254	273	269	272	261	239	265	258	252	285	262	287	265	254	269	251	263	273	273	267	268	279	251	262	244	225	271	242	256	299	261	251	244	228	241	260	250	259	252	267	260	255	281	249	260	239	265	294	247	276	266	231	258	273	245	240	238	269	248	241	242	265	236	261	262	230	235	271	226	273	269	277	254	273	250	256	255	283	268	265	268	246	264	262	293	290	270	269	241	255	257	227	242	291	256	269	306	247	245	239	258	260	275	275	255	271	267	257	254	263	248	247	224	293	246	255	249	242	238	254	268	235	272	291	264	279	247	280	265	239	253	267	268	257	284	286	262	234	242	279	253	257	228	246	251	228	262	239	243	268	244	264
41284	42468	34502	17680	5954	3102	1467	747	519	380	350	349	341	316	289	270	260	293	275	250	277	284	275	285	260	305	269	264	276	286	262	285	277	251	263	255	271	271	245	295	257	298	275	262	277	227	250	258	255	264	274	269	270	260	242	236	254	258	289	259	277	291	259	291	270	282	286	272	276	261	264	288	276	265	270	252	223	274	280	275	278	259	270	257	247	250	243	273	254	263	242	278	253	257	259	246	242	251	274	267	264	247	268	259	267	256	270	275	266	256	256	256	267	255	263	231	269	308	291	270	272	273	276	282	238	249	275	275	262	258	280	276	288	257	263	275	291	269	277	264	272	241	304	237	294	237	249	274	297	266	283	270	259	265	295	255	247	281	265	263	264	282	246	294	242	281	251	272	273	290	275	284	272	255	245	249	256	268	241	244	283	265	273	284	268	272	245	272	260	248	276	254	256	272	254	254	260	287	264	284	270	283	243	285	276	297	281	265	285	282	262	273	264	257	287	259	281	253	269	268	282	265	286	253	267	266	257	270	236	299	268	267	290	270	292	269	263	266	267	232	273	242	257	257	266	275	267	240	252	255	271	263	252	250	260	254	280	272	262	246	252	246	256	269	271	264	269	247	234	267	237	271	264	278	256	250	267	260	261	257	245	269	271	284	255	287	260	268	273	257	263	268	280	288	244	246	248	269	258	275	246	258	273	260	281	258	239	270	267	242	286	277	273	265	253	266	266	266	265	283	254	272	273	273	280	233	242	245	274	253	278	274	287	261	305	273	282	251	273	258	291	255	240	260	271	257	267	237	264	276	250	283	275	276	274	266	272	252	280	256	251	277	254	253	280	269	242	262	260	246	250	262	293	260	240	280	274	243	255	262	251	282	280	283	289	266	234	282	242	273	265	260	282	269	269	271	259	269	269	266	262	251	261	248	266	243	265	232	241	273	261	269	276	261	241	292	265	277	244	271	282	269	258	255	252	272	267	259	278	250	261	271	271	270	279	253	253	281	257	281	245	269	261	252	247	223	267	244	269	288	282	250	264	275	243	271	275	274	265	245	275	281	271	251	238	268	287	258	247	293	265	290	247	249	269	266	273	264	278	232	235	258	285	274	264	271	265	285	247	249	279	267	241	254	263	290	272	241	286	264	249	294	286	259	262	257	285	280	283	280	284	263	263	266	243	277	264	272	258	268	255	261	257	275	257	249	269	252	268	280	286	260	278	273	277	285	278	274	266	286	264	258	281	240	272	276	284	271	290	259	270	259	278	284	269	297	257	237	261	274	274	278	290	257	260	277	244	222	268	262	258	260	246	271	258	244	241	275	256	261	268	257	279	269	262	268	280	239	279	292	296	272	271	251	254	258	265	259	239	281	263	259	243	243	291	295	265	293	284	270	259	279	256	308	273	254	271	299	250	255	297	250	269	278	272	258	262	255	296	234	266	259	276	296	300	263	282	267	282	264	291	257	283	263	250	276	231	265	255	273	287	270	254	267	262	268	299	269	283	267	295	282	265	250	266	251	260	264	263	258	278	267	251	281	264	267	286	282	249	233	272	255	261	259	280	245	257	281	284	275	259	259	279	254	297	279	269	268	266	283	243	280	235	267	274	261	247	247	294	242	276	248	251	263	273	241	255	259	277	256	223	248	306	265	257	277	260	282	237	255	242	259	269	242	264	263	274	255	253	271	263	265	271	265	261	270	280	279	263	263	271	250	282	267	266	245	271	267	309	259	250	272	292	261	287	258	234	238	271	269	259	261	269	269	269	272	270	253	285	223	265	249	278	288	276	290	238	258	257	283	247	238	271	304	284	250	280	254	276	243	242	265	261	261	255	247	268	288	242	260	263	265	260	259	249	259	255	272	255	264	277	258	288	272	271	289	243	297	240	273	253	278	258	267	273	259	287	271	261	272	252	252	274	275	264	246	262	271	275	286	247	273	260	291	275	285	255	292	293	280	264	251	266	258	257	243	259	277	254	245	288	280	267	260	250	231	269	274	283	245	255	289	291	260	264	262	262	257	262	284	271	270	257	293	265	301	285	254	272	273	252	232	283	274	250	250	259	278	273	280	284	264	279	258	264	272	258	299	295	250	289	260	264	269	267	255	266	276	274	251	240	238	270	263	260	267	272	309	298	261	266	260	264	274	262	267	243	309	258	255	265	274	255	253	259	227	270	298	257	244	277	241	259	248	258	255	268	291	252	261	260	257	268	256	225	278	281	258	275	254	280	262	286	275	261	293	248	276	270	278	268	270	255	276	266	237	245	249	275	283	303	286	260	268	262	265	276	271	265	271	271	257	274	261	260	263	268	261	278	285	312	254	286	268	275	266	227	268	266	280	261	283	258	247	245	261	250	252	260	255	263	271	245	263	243	262	265	248	286	261	302	245	284	280	258	251	274	276	277	273	257	248	266	247	280	276	266	247	265	288	277	257	285	253	278	241	272	254	261	249	293	269	266	266	248	274	269	262	253	253	264	239	262	268	246	236	234	303	273	256	266	291	260	254	268	253	260	268	260	285	252	261	278	269	281	268	258	270	252	271	266	265	243	264	281	265	264	253	262	265	258	276	276	250	274	265	240	282	244	272	271	260	259	251	263	261	279	252	270	282	252	235	236	280	300	266	278	257	284	279	233	293	291	271	283	275	280	270	249	274	258	254	261	273	254	277	263	276	258	243	256	268	248	242	269	236	254	275	284	263	270	257	274	290	242	251	253	296	270	274	293	267	270	265	282	258	276	258	282	239	275	267	257	282	246	267	283	266	261	276	259	226	268	238	273	236	279	288	291	275	268	241	260	303	248	287	263	251	238	284	256	264	266	266	260	236	255	268	279	268	253	272	288	273	226	265	247	254	294	249	261	247	261	267	301	269	272	283	252	279	283	295	280	300	267	290	255	252	261	273	251	253	270	273	265	275	261	265	255	263	235	294	277	269	231	282	242	291	243	276	268	284	248	256	252	286	251	271	269	275	263	271	255	294	237	251	251	275	272	265	262	246	259	258	254	237	266	263	274	246	265	269	284	275	259	271	236	272	263	277	247	241	273	263	275	259	309	258	280	259	304	246	271	260	256	266	251	250	265	253	288	264	267	255	288	259	285	291	257	243	246	258	241	254	268	299	300	238	242	235	249	263	282	280	264	251	256	254	270	261	251	266	260	265	252	254	286	288	270	241	289	281	250	266	262	259	269	256	261	307	239	267	255	275	270	285	278	275	283	267	272	254	245	272	261	270	282	235	256	273	270	264	273	294	286	256	293	305	282	274	264	269	282	275	249	276	253	283	258	293	253	260	257	254	262	282	262	273	283	255	249	270	272	264	287	277	264	273	270	269	236	242	284	281	233	256	240	237	232	245	279	259	267	268	272	272	245	267	261	255	265	295	278	275	262	278	257	280	230	255	275	267	264	278	250	261	278	243	266	283	280	258	250	266	260	282	254	256	280	255	291	273	262	224	263	265	261	272	267	284	261	286	260	261	258	260
46842	52531	33515	14186	7089	4635	2221	1078	774	488	426	408	358	355	311	303	304	318	327	256	269	290	279	304	291	289	292	271	302	277	286	280	291	301	282	277	300	281	277	299	295	289	291	274	280	264	292	311	275	298	294	340	261	279	306	282	290	278	273	263	275	304	280	276	313	273	280	283	307	286	288	289	284	297	292	287	294	295	292	270	271	286	275	262	284	295	269	292	297	319	262	347	280	278	273	301	255	272	289	289	274	277	304	276	259	299	286	301	310	297	278	305	267	264	277	266	297	302	274	291	281	276	300	298	300	276	308	295	306	279	262	282	314	310	264	285	308	309	267	312	305	302	274	289	285	295	283	285	293	271	303	285	287	293	255	288	304	289	273	293	289	276	293	299	294	290	303	288	284	273	315	306	250	295	295	312	297	282	304	292	288	292	287	274	325	298	282	316	284	291	265	285	283	296	271	261	273	251	272	257	276	273	319	281	269	263	323	305	287	264	294	278	260	286	276	312	299	267	285	283	283	291	289	299	300	296	261	288	293	273	321	259	281	282	272	308	283	273	273	278	301	298	293	266	288	296	260	293	278	298	277	268	257	283	312	285	279	286	262	287	265	290	274	270	248	261	314	317	300	292	277	295	286	265	281	307	303	303	288	241	294	291	291	277	287	264	287	301	307	269	290	301	251	278	286	302	306	295	259	293	304	325	273	304	314	288	291	256	294	273	308	266	283	313	271	301	297	292	283	281	291	287	296	288	282	265	306	286	262	300	303	280	260	292	283	317	264	297	307	275	264	253	284	311	267	294	300	300	313	300	273	288	282	312	287	302	284	269	325	281	287	299	308	300	301	297	287	286	285	285	276	303	314	283	291	306	309	299	268	301	282	279	312	269	282	278	289	309	277	300	286	281	306	302	309	295	288	274	288	278	285	297	308	271	283	247	275	281	282	295	295	280	290	268	287	281	297	288	276	300	283	285	294	282	281	261	280	270	292	296	286	266	291	314	281	252	307	283	273	256	280	302	275	293	313	289	286	297	293	298	278	295	274	273	281	305	291	307	300	296	280	285	255	260	292	296	296	260	276	275	258	292	283	286	285	302	286	299	282	287	308	302	270	266	289	264	289	291	327	302	267	281	288	274	279	261	305	295	304	278	260	304	256	340	300	280	295	287	272	286	303	318	266	303	275	264	281	310	264	303	285	309	289	312	293	287	299	330	289	274	294	278	268	296	276	287	302	265	282	298	291	276	260	344	272	263	277	297	289	278	279	299	306	301	263	288	287	278	266	284	276	280	294	286	293	277	281	294	314	278	288	305	288	269	310	265	294	301	264	306	285	273	285	295	281	292	264	335	277	271	281	286	278	245	248	268	290	285	303	270	262	266	274	286	286	330	269	268	290	273	273	273	265	288	275	293	267	277	273	280	266	293	295	281	270	269	254	275	309	305	295	302	289	281	277	307	282	294	262	293	307	268	291	271	270	280	289	265	281	276	305	304	289	286	270	323	276	316	299	291	266	297	251	291	293	285	304	258	291	287	292	297	275	298	294	292	270	305	299	290	288	264	295	287	289	289	297	306	270	268	274	273	282	296	257	274	281	257	288	296	281	240	299	293	277	260	287	287	270	262	294	296	261	295	308	276	298	278	285	303	257	297	287	269	308	296	296	308	295	259	302	307	283	278	275	312	289	326	291	261	301	333	284	276	298	287	290	290	287	282	265	273	259	260	309	273	275	304	268	287	267	266	290	299	276	336	293	285	281	272	310	281	303	276	324	317	291	298	283	264	264	275	316	276	297	275	310	297	300	286	255	273	305	284	285	272	301	314	283	276	288	285	287	280	291	301	285	284	297	268	316	262	309	291	258	289	291	287	284	300	268	241	282	290	283	290	295	286	284	296	294	290	309	293	268	302	279	311	286	283	267	318	270	290	281	311	299	293	276	269	271	291	295	284	283	279	295	280	250	282	267	277	307	274	277	294	301	295	307	333	310	284	288	267	290	288	290	260	285	291	295	298	316	295	296	262	301	264	322	314	268	275	275	309	261	286	277	268	271	304	262	278	259	286	281	283	275	295	296	289	263	280	307	297	273	309	291	316	297	291	241	298	298	299	300	291	286	284	281	294	274	283	284	276	274	296	297	300	308	272	265	279	300	304	264	276	278	306	278	286	265	296	286	271	326	320	280	273	274	299	285	282	297	291	272	292	303	280	303	281	281	282	283	287	295	265	271	282	304	301	326	276	272	278	276	283	299	266	280	295	290	285	244	289	257	280	294	275	270	281	300	303	277	290	258	277	296	274	293	295	304	296	296	278	321	262	278	285	261	271	267	281	299	311	305	289	283	288	296	287	270	293	285	261	299	307	307	314	270	305	288	328	301	305	287	299	267	302	279	273	292	263	298	293	295	298	300	274	268	294	285	290	310	307	275	289	279	283	280	309	273	275	285	278	283	280	292	296	308	304	268	288	278	241	278	285	302	298	291	249	309	284	282	279	299	287	290	282	292	291	274	287	305	290	298	275	296	296	269	294	319	292	273	291	327	270	294	279	295	290	301	254	324	282	295	262	312	277	287	272	271	289	276	271	272	319	274	286	272	260	276	275	315	300	273	271	282	287	306	328	287	289	270	272	307	282	303	284	300	280	283	291	260	280	275	270	288	293	275	284	290	266	256	321	261	298	291	295	294	250	283	297	292	281	237	338	298	286	265	277	297	299	313	275	284	288	282	271	291	336	304	298	276	291	286	299	281	265	288	271	311	290	318	280	303	285	293	251	299	277	299	306	282	267	283	318	281	295	287	292	298	300	282	288	278	316	308	282	266	323	280	273	274	274	306	295	274	278	292	325	289	322	272	275	293	284	274	263	282	290	278	299	286	297	325	282	292	274	280	280	309	269	301	274	287	299	310	302	302	307	299	277	278	281	288	296	307	298	305	297	296	311	297	302	312	266	288	288	289	271	298	292	299	276	285	300	257	288	305	295	265	287	288	299	275	253	265	275	262	259	288	293	289	296	287	288	289	284	291	255	323	301	275	286	262	293	278	286	277	329	262	305	295	293	271	292	309	285	276	276	308	310	290	275	286	261	294	296	288	302	274	292	253	288	283	296	246	272	307	302	287	298	278	265	281	285	287	271	269	305	290	265	260	284	289	293	263	285	295	264	254	275	250	288	346	247	277	305	308	264	278	279	274	285	275	279	285	301	292	274	285	271	297	282	261	267	283	317	286	289	318	275	307	285	311	289	287	288	272	290	289	270	310	271	308	289	286	253	271	295	267	291	270	288	317	283	282	286	268	332	303	303	291	320	270	274	298	290	261	316	269	304	279	264	277	281	307	271	327	278	317	281	295	251	293	315	260	289	281	263	287	302	268	308	297	290	310	276	291	254	265	329	274	292	306	287	291	320	254	288	275	311	290	282	315	319	305	310	274	262	279	292	315	270	291	279	299	293	290	312	276	296	295	286	285	285	281	302	295	283	315	253	293	299	297	304
23442	20994	28066	24159	21079	14282	3899	1699	1102	789	486	414	325	274	283	241	262	284	277	237	235	241	271	238	260	252	243	245	239	260	245	253	241	226	235	243	229	262	224	223	245	277	241	247	228	249	254	268	242	250	260	261	202	265	234	234	243	209	264	259	239	245	227	242	231	250	259	232	255	267	252	241	245	263	238	227	258	240	239	247	255	234	262	222	254	254	222	261	260	237	251	222	259	254	264	240	230	206	220	208	252	233	269	235	241	224	225	254	228	246	229	254	264	241	234	235	262	246	257	241	217	232	258	243	260	233	262	239	240	246	246	256	254	265	242	244	295	223	219	244	225	209	243	209	257	269	245	222	245	249	266	237	206	242	243	253	222	228	225	249	232	247	213	269	239	263	213	246	245	256	248	233	254	234	274	236	237	247	243	229	251	273	271	261	234	253	244	237	253	244	241	252	235	246	260	256	279	267	226	248	249	224	255	239	242	272	243	245	222	261	232	247	238	230	235	249	236	252	242	232	241	226	249	228	230	230	269	263	277	234	261	247	219	220	223	247	238	207	222	226	240	278	271	275	233	257	265	243	260	250	246	231	226	233	226	275	276	240	215	247	232	234	255	236	239	240	217	262	266	233	242	276	238	229	252	249	253	244	242	211	238	204	251	256	252	231	243	237	241	213	252	245	234	244	226	248	232	275	238	251	239	237	228	239	233	228	264	260	233	267	228	249	223	250	235	248	215	256	232	247	231	239	258	251	232	242	255	234	240	244	232	252	279	255	276	243	250	244	255	233	238	255	230	225	247	227	218	234	233	247	244	231	244	237	251	238	238	254	258	235	228	265	240	229	251	249	243	244	248	241	253	245	254	252	234	228	239	220	253	227	240	254	225	221	254	245	254	247	252	218	264	228	240	221	231	214	257	251	240	255	254	244	248	243	212	253	229	237	232	258	256	251	257	246	221	249	249	230	209	228	234	240	253	241	221	235	279	260	242	261	249	254	217	233	262	237	238	244	253	249	245	248	232	222	249	239	253	239	260	259	228	222	237	236	255	235	246	225	258	220	270	239	212	250	244	246	218	241	259	234	255	233	241	224	236	256	245	242	259	243	266	237	246	248	224	250	259	260	235	215	233	266	235	227	236	256	242	257	241	200	216	246	239	243	261	247	250	268	247	261	245	237	261	218	226	235	246	277	238	237	256	241	237	234	258	266	256	254	239	257	245	257	249	254	266	260	246	243	234	252	267	246	237	237	258	213	237	255	244	235	216	241	274	246	253	256	237	255	214	232	252	273	258	240	264	255	227	272	255	232	267	265	265	253	244	247	219	261	280	247	268	240	243	221	241	241	273	249	258	272	220	255	241	250	261	223	218	215	244	251	227	250	247	276	233	269	222	234	235	239	263	228	226	215	255	246	238	252	247	211	234	229	232	239	215	232	249	230	253	259	244	249	228	241	241	223	232	236	244	232	220	264	220	240	258	231	251	267	246	236	272	250	252	227	231	255	236	245	206	257	228	247	243	242	239	285	239	230	248	227	229	233	257	260	246	241	251	242	245	231	245	266	259	238	259	229	256	240	234	250	243	270	236	242	222	251	264	242	263	229	240	254	231	241	256	227	216	244	240	258	240	237	251	246	231	252	241	266	251	266	239	220	232	265	249	222	222	223	248	244	247	249	267	254	237	255	267	216	232	225	248	277	202	228	224	252	259	243	232	232	249	227	251	231	259	233	274	244	249	239	256	263	252	238	274	224	226	254	265	201	242	250	235	260	265	253	255	235	245	245	226	236	239	249	248	224	256	239	227	246	244	261	243	233	234	234	235	250	250	247	249	233	244	263	243	238	240	263	252	252	252	233	259	225	256	235	251	243	245	271	271	242	275	222	256	262	237	226	268	250	250	262	221	265	231	223	240	227	232	228	265	238	244	242	256	268	243	241	254	248	243	245	254	292	252	250	237	268	246	284	214	237	271	252	238	241	242	246	230	233	236	266	244	239	258	251	231	218	240	258	235	224	213	250	263	263	234	247	242	243	246	255	251	227	255	238	244	221	256	248	222	222	261	266	253	249	236	237	240	263	238	231	239	253	231	219	265	259	220	266	213	236	240	240	268	244	227	246	237	225	212	225	250	231	254	240	238	249	221	234	265	256	222	225	285	217	233	262	261	230	252	255	258	259	234	206	249	252	239	258	229	261	259	211	239	237	223	241	248	255	264	271	261	230	228	251	247	213	226	257	264	242	234	229	260	259	221	251	258	257	260	244	263	242	240	239	268	244	247	226	232	216	227	249	236	234	256	248	237	277	232	249	259	251	266	250	252	260	262	255	262	228	259	258	226	236	208	261	236	235	256	231	238	238	250	273	261	250	249	229	240	234	239	251	250	243	261	234	232	236	272	241	236	235	254	236	264	259	232	257	245	263	254	260	251	261	221	270	253	205	245	251	251	226	255	242	236	255	238	259	246	247	253	251	223	274	258	225	232	251	222	244	233	270	244	243	246	223	270	216	273	243	266	226	223	252	252	246	281	234	240	234	245	257	225	240	235	256	255	257	224	275	196	253	260	241	240	241	264	267	269	252	219	244	227	237	268	241	237	227	231	245	250	240	239	244	255	239	247	242	232	256	237	229	265	232	243	244	204	228	238	244	245	252	245	263	235	266	229	251	245	254	243	237	218	237	254	267	258	239	235	245	251	254	264	220	244	217	254	255	277	233	255	262	235	242	231	233	233	252	234	234	241	250	259	226	248	254	239	239	225	239	227	236	234	263	231	241	244	233	256	241	219	270	245	238	245	216	240	237	232	241	249	233	264	245	233	226	247	228	266	231	242	222	252	245	242	269	253	246	279	241	234	261	242	254	256	252	247	219	269	245	212	239	242	273	210	236	248	265	261	249	236	244	251	250	257	234	249	253	250	247	219	237	214	231	230	275	246	264	236	251	266	266	234	242	258	251	242	227	235	251	239	239	251	261	258	243	231	222	253	245	227	222	241	254	226	248	266	228	254	230	256	244	242	242	265	252	229	257	228	218	256	251	250	248	231	238	259	272	238	232	250	276	250	231	234	239	226	271	235	218	231	212	252	258	278	213	238	260	267	248	228	229	213	217	236	225	230	238	281	228	243	229	206	239	243	244	255	246	228	210	224	257	277	254	242	251	270	239	245	233	246	221	251	212	234	256	248	281	271	237	255	265	240	249	264	241	240	252	234	237	245	230	229	225	237	243	222	227	230	257	216	235	249	231	210	206	254	273	250	240	262	258	228	240	257	247	259	238	247	237	235	243	268	223	214	243	213	214	244	251	216	257	252	240	252	249	249	258	262	214	278	234	248	261	252	227	273	242	247	245	247	256	227	241	268	231	243	217	273	218	271	249	219	239	258	252	252	257	258	248	240	255	247	237	271	247	241	236	232	240	242	258	259	279	250	246	218	249	207	236	236	225	262	265	225	238	247	239	242	247	243	228	221	238	262	253	270	224	217	268	233	239	242	245
43751	56253	34868	20017	12280	7347	3762	2525	1732	1100	655	451	414	357	291	305	312	298	244	257	272	247	276	278	269	296	256	251	289	284	255	283	267	252	263	248	264	250	252	269	285	241	292	262	262	270	271	279	274	225	252	265	238	278	296	249	262	291	247	255	272	253	270	287	274	241	261	293	257	270	256	266	286	287	268	284	244	255	253	277	252	260	273	244	288	265	255	302	263	278	270	264	264	261	261	266	269	259	271	250	227	258	281	297	259	270	273	276	261	303	252	281	248	235	245	299	277	256	268	257	254	251	236	268	240	273	239	255	264	265	245	227	299	263	247	267	293	248	262	245	260	280	268	236	272	254	287	273	271	280	260	253	264	278	270	270	255	307	265	253	267	262	273	246	278	228	273	272	255	273	264	279	267	241	214	256	238	276	259	271	258	254	277	265	261	257	240	252	266	273	254	307	261	272	262	238	250	263	258	294	287	271	225	276	277	245	251	274	242	269	273	270	278	244	243	252	234	225	258	255	237	296	261	262	266	270	274	268	282	276	269	249	262	263	274	262	259	271	248	263	275	257	247	257	244	274	251	238	267	256	256	238	240	260	231	265	257	284	245	246	256	266	268	265	272	250	255	274	252	257	256	273	254	280	266	273	259	258	261	279	243	244	254	255	250	264	268	257	270	268	270	275	257	286	254	245	227	248	252	242	271	251	267	279	243	253	257	257	250	238	254	293	287	237	241	259	266	293	263	281	285	253	245	261	261	258	270	242	251	256	255	265	271	254	267	251	259	262	282	265	254	249	275	273	264	266	262	253	252	259	251	259	223	259	270	237	266	252	280	244	277	246	281	271	264	242	254	264	265	265	245	259	270	252	259	268	278	256	246	266	263	253	254	258	247	287	261	265	273	270	267	246	264	244	239	269	276	256	280	262	268	256	234	270	263	254	245	225	271	255	272	278	283	243	246	263	281	288	273	297	246	256	212	241	243	245	256	273	288	247	246	251	284	271	269	243	237	270	278	246	255	263	255	259	294	279	219	278	226	252	236	253	239	265	254	240	298	281	283	244	288	232	267	280	267	246	262	266	280	270	268	255	273	267	264	271	252	273	274	263	280	250	259	289	240	250	243	262	258	259	273	280	272	257	256	269	286	249	241	273	242	251	269	269	277	244	257	261	277	262	272	253	259	287	238	253	242	250	270	275	248	286	289	262	220	272	260	227	266	258	264	250	254	256	239	279	242	269	266	241	256	263	249	272	263	263	270	271	273	253	286	283	282	272	264	270	271	269	269	252	298	227	267	277	254	284	276	258	268	281	285	257	248	254	276	261	307	244	270	266	252	236	247	260	272	258	238	284	225	244	246	247	270	286	257	258	255	227	266	274	249	281	268	270	264	251	270	270	274	250	234	283	261	238	243	255	256	242	266	286	299	280	234	259	252	237	260	297	248	264	261	253	252	230	254	237	301	240	268	283	267	289	284	244	285	274	246	277	271	280	280	251	275	263	247	255	273	248	259	299	269	250	261	262	280	243	265	265	276	256	266	260	279	275	279	269	278	240	272	236	258	277	271	256	275	259	254	290	238	275	255	258	267	274	260	267	263	244	256	250	250	271	279	259	279	242	247	249	281	286	268	233	274	269	257	255	270	271	267	265	253	278	292	278	266	281	249	242	249	254	265	275	283	276	255	258	299	225	249	249	234	262	274	279	265	267	267	280	277	269	286	263	274	238	269	281	242	283	231	282	256	267	270	275	280	270	267	246	269	243	253	261	280	244	266	248	265	263	268	292	257	252	245	254	239	257	278	246	275	259	273	241	255	249	243	255	239	270	265	278	253	278	257	249	253	269	247	263	275	225	271	243	265	263	254	241	248	270	269	284	248	243	242	277	293	262	276	248	238	251	272	264	276	281	246	252	266	280	260	227	254	228	254	250	218	247	253	259	257	274	261	244	278	278	264	230	251	257	257	300	246	263	266	262	259	257	294	259	244	276	271	251	263	260	280	256	249	257	251	242	270	266	256	259	236	251	281	260	228	252	274	266	250	257	258	247	250	260	263	301	280	265	250	269	257	268	236	233	254	290	263	229	289	274	245	256	251	241	226	283	274	265	233	242	271	268	238	254	287	257	243	248	263	259	263	258	255	257	242	239	234	249	245	247	254	249	257	241	295	260	266	291	279	238	279	264	264	284	271	267	263	286	279	281	247	289	254	258	257	279	257	226	270	259	240	241	281	268	288	299	273	264	247	256	269	276	275	253	243	257	275	255	266	265	247	257	249	243	255	269	245	282	262	243	269	270	254	243	290	271	273	254	238	268	277	263	266	267	274	286	280	256	263	260	245	264	264	289	263	257	264	243	236	254	253	263	276	265	254	289	256	277	251	273	280	277	254	246	270	229	251	278	278	263	251	246	251	234	280	264	264	256	290	243	231	250	250	261	269	270	243	264	239	263	279	245	272	266	255	293	257	245	236	269	283	243	279	271	277	235	237	259	252	242	251	259	256	283	236	279	250	266	245	270	255	253	239	268	237	264	241	263	275	243	251	275	274	250	262	252	286	272	270	253	278	276	282	275	275	249	236	259	277	269	281	260	273	257	285	222	260	260	266	241	259	281	241	266	251	260	255	287	274	258	249	252	278	274	267	249	282	256	272	244	270	246	256	287	269	268	262	262	260	266	253	263	276	260	279	256	250	269	258	267	276	249	267	255	285	251	267	273	277	283	258	253	267	255	278	238	260	280	252	281	250	259	280	277	248	269	268	251	282	298	292	242	263	283	276	268	282	249	253	228	252	266	225	275	252	247	264	243	235	281	256	259	253	244	240	259	244	240	250	274	265	249	251	292	234	255	266	259	273	297	228	274	258	293	247	300	294	277	242	239	252	231	263	271	253	249	276	291	246	258	244	247	246	282	283	280	259	249	245	255	273	279	268	267	300	258	235	250	252	226	261	287	260	245	273	242	275	271	247	281	262	254	262	281	263	261	293	238	258	259	268	261	273	257	228	248	257	241	236	248	279	271	256	253	242	272	263	242	252	279	232	250	231	268	250	280	236	272	240	246	280	245	216	254	241	268	314	240	284	261	253	274	263	252	264	246	271	273	254	219	253	223	275	272	264	279	261	289	266	235	270	282	231	279	251	271	274	245	273	274	274	280	247	256	262	259	239	255	244	278	264	259	259	251	294	257	254	268	273	263	262	236	259	261	250	245	262	239	280	257	295	232	253	275	250	272	289	241	281	281	256	256	246	245	263	254	243	275	259	263	261	255	287	280	273	245	264	292	269	262	259	252	260	251	251	268	271	265	284	289	279	258	266	247	219	246	251	234	271	279	260	239	264	261	291	242	265	245	259	249	252	258	254	257	275	255	255	234	229	289	265	267	244	274	263	275	309	262	240	287	295	248	242	269	259	259	267	242	248	216	235	277	260	291	269	260	255	269	268	271	269	271	246	286	263	273	298	265	266	275	272	262	241	272	269	239	266	273	235	267	256	262
24928	21595	28365	26456	17600	8339	2990	1362	1025	637	484	398	355	353	318	306	268	279	276	278	287	291	272	308	271	283	255	272	277	278	274	269	269	297	300	271	284	270	321	271	277	241	252	282	305	293	278	275	278	257	270	254	291	297	276	265	277	262	289	250	309	266	247	252	290	270	271	259	308	272	256	272	293	240	268	280	264	303	298	288	297	268	297	285	281	242	272	261	291	284	281	302	284	291	272	277	266	274	284	299	279	272	273	273	286	306	280	287	265	270	302	277	247	265	266	281	285	292	286	263	288	263	292	289	270	264	279	281	270	262	257	247	264	271	271	289	274	281	302	264	237	292	265	271	301	268	283	266	264	288	299	272	255	283	298	276	296	294	278	304	281	268	311	278	280	293	258	293	278	282	243	284	248	284	277	290	282	280	268	306	282	263	284	280	304	293	281	264	301	292	288	268	286	292	260	270	282	281	264	265	292	300	263	271	255	287	290	300	272	241	263	251	274	264	289	265	286	268	299	282	278	244	280	270	269	277	250	282	291	281	278	283	273	282	302	305	289	284	289	264	310	288	286	287	278	283	297	282	255	246	276	254	296	276	292	289	294	284	248	294	296	292	252	294	294	258	250	291	296	271	272	279	283	265	297	269	245	298	275	267	288	302	295	266	270	256	301	266	272	268	241	282	288	275	284	298	263	278	314	287	318	306	271	285	276	259	255	272	256	247	276	271	279	251	271	268	309	281	263	266	286	261	301	282	268	294	303	286	283	286	282	280	305	252	268	279	274	327	256	283	291	251	258	281	270	280	236	252	277	251	288	270	294	302	278	271	280	280	269	304	281	303	284	279	241	310	297	253	263	257	269	285	257	294	325	273	280	240	282	260	264	298	281	264	290	264	269	326	265	283	239	271	291	253	291	298	273	288	270	303	279	281	248	283	275	306	273	280	300	246	268	256	294	288	261	316	291	278	268	270	338	282	287	274	250	284	304	286	301	305	293	284	290	282	295	291	274	259	299	262	269	284	317	277	305	289	255	284	296	274	261	252	273	290	277	293	251	264	291	255	277	255	269	285	288	266	268	259	265	271	270	277	272	269	263	269	283	269	279	290	296	300	264	281	243	245	287	286	301	285	283	292	258	280	254	259	290	263	258	265	287	291	281	280	278	306	254	280	268	302	306	285	259	323	291	307	299	281	279	262	320	262	287	260	284	254	274	302	288	268	284	263	279	323	281	298	255	269	278	280	281	276	266	305	286	271	279	264	285	270	285	283	280	299	273	280	283	221	292	257	272	281	266	297	262	282	263	251	271	291	260	264	301	293	279	275	261	263	282	284	275	290	278	289	288	294	294	250	256	251	253	259	278	277	269	282	296	272	263	293	266	252	296	265	287	291	291	299	304	273	282	253	295	275	270	294	301	276	252	253	319	299	271	296	286	276	255	292	289	273	288	281	272	302	302	256	266	263	321	273	266	293	263	282	271	277	288	250	258	288	270	279	284	294	300	270	283	327	298	269	277	317	310	299	270	263	269	291	266	275	284	276	272	301	322	265	276	284	279	268	273	285	281	258	278	292	265	289	303	274	286	268	316	288	285	282	294	279	284	256	291	288	245	302	307	302	269	268	284	281	263	288	258	284	256	247	285	297	295	251	285	271	296	290	278	283	301	239	252	283	278	290	273	274	263	291	295	313	260	287	298	306	284	290	292	297	277	258	301	279	252	310	290	255	305	300	297	302	266	297	244	274	304	286	308	281	268	291	283	293	284	295	277	288	302	270	264	291	272	254	255	262	300	275	262	282	239	286	275	279	290	271	274	312	292	280	276	288	278	256	263	268	283	271	253	277	292	295	265	270	280	260	246	298	266	279	268	259	292	273	281	277	266	285	271	274	263	281	300	283	304	282	273	277	256	278	301	261	250	279	289	279	287	264	317	302	264	274	286	281	262	269	270	254	300	262	298	257	272	279	269	285	282	265	274	285	291	289	248	268	266	288	293	259	292	260	296	272	252	282	281	262	277	284	237	286	277	288	268	257	257	264	307	274	254	278	279	275	258	300	265	292	272	281	272	294	289	282	253	289	261	250	294	293	269	262	255	300	282	277	270	267	275	242	289	258	270	267	278	280	295	294	287	280	286	305	274	282	304	270	264	277	270	281	286	319	297	268	285	281	291	262	279	291	274	263	277	287	261	275	288	284	274	255	273	258	293	263	276	283	282	285	276	296	259	259	276	274	271	277	267	266	270	270	310	256	271	296	286	286	288	292	266	276	276	258	263	252	276	273	290	293	262	252	271	273	281	283	270	253	279	275	270	281	305	296	280	256	285	298	279	289	272	247	302	282	281	283	300	285	299	273	283	263	301	274	305	262	269	270	251	285	262	278	297	274	292	282	283	294	259	270	240	280	271	293	286	242	307	274	287	254	282	266	246	268	310	276	252	290	298	273	280	266	280	280	291	280	285	260	265	278	295	269	274	273	297	262	306	279	287	262	269	286	294	259	289	270	298	281	268	277	275	237	251	294	268	313	268	250	281	291	264	283	280	277	274	281	265	281	273	276	292	274	295	292	290	296	256	291	303	255	275	264	310	255	304	273	276	278	288	279	276	289	266	293	268	280	268	249	300	279	284	280	274	260	257	271	238	271	260	280	284	295	260	290	267	264	275	294	259	244	299	282	266	267	280	279	287	284	286	277	289	266	266	273	320	293	281	277	261	272	289	304	271	265	289	281	278	255	296	288	269	271	251	251	283	294	260	278	268	284	287	266	286	273	268	257	297	283	266	321	286	250	261	269	277	288	249	252	265	294	276	271	271	251	283	301	294	296	269	254	263	275	315	265	277	289	266	265	284	277	285	282	293	278	288	259	293	298	271	260	276	280	275	283	287	297	286	233	234	269	312	270	251	279	268	236	315	263	287	288	291	252	278	281	277	259	274	275	269	291	283	289	279	295	284	284	263	268	266	275	265	276	288	265	240	267	287	261	293	287	232	279	302	257	272	269	261	255	274	281	267	296	271	276	269	239	295	261	298	309	292	269	267	271	291	262	245	253	260	267	286	266	274	282	279	249	288	286	300	256	292	296	277	313	260	305	264	299	271	259	261	279	235	328	287	291	267	305	313	294	274	282	292	229	298	292	277	289	270	256	295	295	303	286	288	292	238	265	310	302	316	274	269	302	279	282	252	263	269	263	285	320	283	279	283	236	277	313	279	294	274	287	288	278	265	267	275	280	291	290	250	264	302	288	255	272	277	311	301	256	279	289	272	288	294	256	299	263	279	280	256	283	280	279	294	291	313	285	284	287	307	289	260	279	274	321	261	262	287	265	276	272	304	283	306	302	268	283	268	300	255	270	289	255	272	298	257	297	298	285	264	290	266	274	240	308	287	280	269	266	270	278	287	282	288	239	243	276	236	252	271	274	266	289	271	273	284	271	289	293	288	257	277	275	319	264	274	276	255	262	291	274	270	260	239	281	290	281	256	299	253	268	263	265
43588	58183	38960	24703	16499	9515	3929	2275	1596	962	667	528	439	418	365	309	306	297	295	320	300	287	315	285	320	299	275	303	294	282	308	292	281	300	286	308	264	297	265	317	303	313	311	285	332	298	303	282	288	295	300	298	310	304	314	299	292	318	294	295	295	300	255	291	312	268	303	309	307	305	295	307	297	298	312	303	279	296	300	272	325	306	321	319	289	292	283	302	281	272	291	293	284	294	317	302	297	300	282	325	305	294	284	298	301	308	316	292	261	294	306	316	316	283	298	280	306	286	268	275	277	310	273	296	304	319	280	266	268	293	304	312	320	307	305	334	289	316	269	294	303	333	295	306	292	293	307	306	316	299	295	331	287	279	307	348	259	307	284	293	304	283	311	281	257	315	296	328	284	291	293	288	292	304	301	328	261	278	299	271	322	282	312	276	303	318	302	283	280	324	287	289	278	305	329	267	300	278	276	285	298	297	293	269	304	272	300	278	301	293	302	301	277	301	281	282	285	299	305	274	317	278	289	297	316	304	288	281	306	296	310	308	278	284	337	295	285	288	315	317	304	299	267	299	298	301	297	307	292	279	300	322	302	326	309	298	291	333	323	283	307	302	333	298	315	341	284	314	279	280	311	301	278	295	313	295	300	296	297	311	296	317	290	322	295	324	288	331	318	300	324	317	312	268	278	274	289	301	309	299	314	304	299	298	279	310	304	299	288	310	327	268	288	308	314	285	293	301	278	285	289	295	292	297	264	285	280	307	300	322	270	309	305	312	290	294	310	296	281	311	313	295	318	278	298	268	279	295	265	297	315	272	278	293	299	302	307	285	264	307	323	297	282	308	328	308	292	291	301	336	292	322	345	296	294	319	293	292	272	296	323	331	285	337	300	288	303	282	354	275	321	317	325	336	277	286	273	325	287	284	293	296	293	318	290	297	299	287	281	282	274	274	326	295	314	297	302	277	298	303	352	292	289	309	294	291	333	302	314	285	274	294	277	295	289	295	296	289	284	308	302	233	315	300	306	311	284	288	294	301	308	287	307	293	290	320	311	278	288	279	289	302	288	277	271	317	333	310	299	312	275	306	273	319	310	291	316	323	288	299	306	275	284	280	317	275	302	299	281	292	277	312	270	355	278	320	298	320	288	292	289	301	315	305	253	306	297	298	300	291	284	289	299	307	297	286	323	274	321	288	296	295	293	335	266	310	316	288	313	320	282	287	292	310	285	304	305	286	296	312	266	315	315	324	291	285	330	301	281	251	323	306	298	273	292	298	264	263	276	303	299	280	308	314	322	314	307	313	283	281	311	305	321	271	274	302	318	310	296	284	285	319	310	292	302	303	279	282	319	281	270	326	334	300	293	306	252	292	304	306	331	309	314	311	285	314	283	299	304	310	320	305	277	288	295	281	270	274	267	298	261	270	295	268	273	312	304	301	296	279	272	264	255	291	279	317	264	287	282	302	308	302	297	281	319	313	294	338	299	276	298	305	295	298	285	290	276	291	320	319	266	271	287	310	293	280	279	266	301	314	305	289	323	296	300	303	314	274	260	308	300	317	293	290	321	272	293	270	304	293	291	296	299	291	286	304	312	317	279	289	286	316	262	300	318	305	333	291	304	284	317	313	287	296	275	303	271	321	319	321	274	304	286	322	322	283	313	290	278	298	292	288	313	313	319	317	321	319	313	303	287	274	321	309	314	281	300	319	293	315	294	275	284	308	293	295	262	260	284	293	287	320	309	302	329	309	289	315	270	296	290	308	324	298	286	302	281	304	299	289	265	254	326	299	319	293	305	288	311	294	306	272	321	309	289	272	324	284	318	321	287	317	308	302	308	305	288	290	294	292	252	278	291	304	296	266	278	288	299	316	314	283	303	299	306	310	326	287	292	270	301	291	292	282	300	280	303	312	295	314	290	268	315	284	293	288	312	297	273	263	293	325	312	281	299	315	303	321	292	286	273	324	276	287	277	310	283	298	304	293	276	274	301	284	332	266	282	310	299	302	280	303	289	285	284	282	305	323	315	329	298	334	307	277	268	297	284	291	277	288	342	280	280	274	293	288	329	310	320	271	291	295	294	308	281	301	286	299	302	300	292	270	282	323	324	302	275	257	302	296	312	274	293	293	313	310	262	298	317	270	300	326	278	302	296	292	317	284	284	315	306	297	314	289	314	290	301	282	310	291	311	299	315	283	276	294	309	324	316	309	290	300	288	271	288	288	293	284	283	298	306	287	286	286	300	264	335	292	285	311	321	275	307	295	310	288	321	312	293	293	287	301	278	310	322	303	295	278	304	299	294	300	270	304	291	261	327	295	334	299	288	293	303	294	294	299	287	325	285	294	295	327	326	307	298	285	289	317	299	275	293	280	306	305	319	304	273	320	295	303	319	329	305	283	272	291	301	285	278	334	312	340	288	316	270	294	314	328	273	289	298	293	307	298	309	278	299	290	269	320	312	289	295	286	272	328	289	326	302	297	274	316	300	316	315	279	288	306	308	296	330	303	280	289	303	306	294	328	301	318	293	273	300	268	294	337	293	337	273	264	319	276	290	286	301	265	313	315	313	296	278	292	293	286	312	296	301	306	309	303	289	306	292	285	276	292	288	290	299	254	285	306	309	306	296	282	293	276	298	264	295	309	302	277	300	272	269	304	288	307	310	324	276	296	295	316	319	305	288	314	299	290	273	292	327	255	280	333	315	294	279	305	281	303	318	308	290	287	305	312	288	303	310	273	311	323	300	333	281	297	290	306	306	268	300	327	299	296	293	298	303	298	308	335	287	308	298	285	317	281	270	287	292	314	279	312	265	303	315	295	285	279	287	317	329	314	319	281	298	315	289	301	312	318	291	268	283	282	326	266	297	300	326	273	337	296	271	309	273	283	299	279	295	318	286	301	272	277	295	308	316	308	302	302	296	284	309	301	305	328	324	369	293	342	287	302	301	303	302	298	312	277	321	287	291	287	289	317	308	287	263	297	290	303	303	310	291	290	303	296	310	273	289	324	301	280	316	288	289	302	340	279	282	276	270	295	270	296	309	315	281	295	324	291	314	273	262	272	312	312	309	304	307	299	309	302	304	329	281	281	285	294	304	315	303	263	310	300	294	334	293	295	285	329	299	304	280	321	298	277	291	273	306	299	326	321	270	318	311	295	282	290	322	281	290	297	309	304	274	302	312	303	315	282	290	342	301	315	320	293	312	332	292	299	293	257	321	273	298	278	327	287	299	270	312	330	306	305	273	304	298	313	286	273	271	295	302	278	308	299	314	294	289	282	279	308	280	294	321	280	291	300	299	282	310	267	283	296	270	269	301	300	279	306	316	289	303	289	312	289	278	317	275	298	307	275	310	318	245	271	289	259	285	298	285	308	304	315	298	281	319	270	285	305	279	323	298	263	310	300	298	260	265	298	313	284	284	285	304	279	275	284	292	301	285	305	310	314	315	282	269	279	276	325	280	312	274	313	310	327	290	300	317	294	303	275
22494	21033	28517	23781	21082	20768	8553	1233	849	727	564	434	363	306	294	288	276	278	239	259	269	267	250	283	268	289	249	255	248	276	280	290	261	247	213	217	274	270	200	285	265	250	280	238	249	269	266	259	267	281	238	268	231	266	260	258	245	244	254	232	263	269	260	235	296	241	278	242	226	254	250	251	244	231	247	223	228	258	248	263	269	255	234	240	255	257	249	281	249	237	255	258	255	235	258	266	239	223	240	273	266	239	271	219	257	275	242	241	278	272	285	257	269	252	251	260	244	281	241	242	253	246	234	244	237	250	257	249	256	275	257	238	250	262	264	260	243	253	265	287	251	266	264	246	259	241	233	265	227	250	269	249	258	229	258	264	277	269	250	262	262	272	225	262	280	241	246	254	259	255	246	263	253	245	273	240	276	266	216	242	278	262	220	269	257	246	254	281	248	248	229	229	245	231	238	242	259	245	280	267	251	244	227	244	261	248	250	240	274	258	246	265	236	260	235	259	232	225	242	242	237	277	241	277	283	234	261	254	240	236	255	238	273	274	261	238	246	222	266	255	273	236	236	274	257	240	253	243	259	235	251	245	253	263	267	228	259	264	243	264	284	239	237	239	239	262	246	291	252	281	265	275	254	233	265	246	268	252	278	241	247	260	274	237	243	259	276	250	242	249	288	269	238	233	244	260	258	259	256	254	248	258	255	262	247	241	250	261	267	247	252	252	245	229	274	253	247	252	246	257	235	251	250	255	246	260	245	242	233	289	242	259	273	248	258	228	246	239	272	258	251	235	246	247	235	255	253	253	256	241	248	253	249	233	214	263	257	222	265	253	248	251	261	263	264	236	234	256	270	244	244	259	247	250	259	255	234	259	278	268	268	249	235	270	251	232	269	254	248	291	256	231	244	271	281	245	278	260	269	249	268	274	228	252	256	244	263	240	245	265	234	265	283	250	237	263	260	248	226	259	223	262	227	244	236	273	252	275	260	262	238	249	242	233	251	308	255	242	236	226	253	240	224	233	252	275	234	290	271	253	263	262	235	272	246	270	270	236	248	244	246	251	231	254	243	265	251	271	271	257	280	252	217	274	225	266	240	251	235	244	264	260	243	252	258	245	262	288	261	257	257	270	263	230	256	254	281	256	235	273	249	228	266	239	250	255	228	244	239	249	243	258	236	271	220	249	239	274	277	260	249	264	281	256	260	246	252	240	263	255	251	250	262	249	258	265	231	265	243	258	270	231	225	254	252	244	258	255	237	268	225	282	237	257	260	247	275	237	288	260	238	247	269	235	259	230	243	254	287	254	261	230	244	259	250	267	261	235	240	240	231	256	245	279	252	237	285	237	273	279	261	248	261	238	238	239	239	261	248	230	259	264	265	253	260	244	251	242	246	247	254	282	255	277	241	266	256	254	251	260	267	259	261	256	279	265	267	243	231	233	272	254	277	258	283	224	248	261	258	244	266	275	247	267	264	252	235	236	282	270	257	259	245	278	214	284	248	257	286	251	264	256	235	231	258	265	234	252	276	236	261	266	256	242	247	262	276	224	275	262	263	235	258	261	254	251	242	263	287	245	265	236	271	253	265	251	243	271	240	269	262	265	251	234	231	251	245	251	247	265	223	239	249	246	232	284	248	275	260	260	247	247	233	264	273	273	266	266	243	258	253	282	249	250	237	261	246	274	273	259	238	257	251	246	236	254	269	245	251	276	280	241	257	259	260	226	251	264	265	228	239	232	263	257	279	259	279	279	256	248	245	248	255	263	243	234	245	247	293	279	249	247	248	258	264	259	274	260	269	234	259	252	262	232	245	231	267	252	227	279	252	252	247	239	247	231	268	235	277	269	266	251	265	258	249	250	244	244	258	251	218	264	263	266	265	284	254	251	236	187	268	254	238	250	244	247	274	267	245	245	214	247	256	243	253	260	247	246	248	236	235	255	250	265	264	247	246	259	246	271	242	239	261	254	219	233	278	238	268	232	252	245	238	244	250	259	239	279	231	250	251	274	236	263	248	277	231	252	232	291	262	252	245	275	270	261	242	225	237	262	241	288	257	247	238	236	243	269	278	278	253	256	244	263	234	267	241	273	269	256	261	235	222	226	239	254	260	235	250	237	252	240	244	248	259	244	262	239	237	237	255	271	267	255	244	297	270	252	252	248	247	222	264	271	229	244	276	228	236	249	252	223	252	252	252	238	266	265	241	268	266	251	259	231	254	276	257	292	224	252	255	273	260	243	242	264	248	266	258	271	252	236	261	216	254	248	254	269	243	249	254	270	270	242	261	238	235	246	258	235	248	245	253	232	251	235	240	258	252	254	282	260	287	280	239	229	238	237	262	266	251	224	238	231	252	237	267	227	280	238	240	270	273	230	245	263	250	240	240	250	260	256	279	231	237	265	278	261	270	248	318	260	247	268	253	277	238	232	242	249	241	245	261	230	239	258	258	254	264	251	258	262	227	266	218	281	250	243	222	225	249	218	225	261	251	241	271	256	241	242	240	251	240	268	263	246	246	253	286	268	232	267	241	253	259	232	272	247	257	214	252	272	284	262	239	259	224	251	262	229	233	253	249	243	248	266	280	256	232	239	268	247	234	248	256	231	247	262	223	293	266	281	264	249	280	252	261	248	258	231	262	254	231	247	237	228	255	251	251	238	230	258	258	226	265	241	246	259	265	247	262	256	256	228	257	283	261	244	269	271	245	261	258	279	276	244	270	253	234	237	233	235	242	250	249	245	243	252	239	251	250	266	242	217	251	235	230	247	256	237	250	254	262	238	283	276	232	261	238	258	234	256	262	265	262	253	259	276	261	237	264	273	237	236	264	243	242	237	246	263	252	241	233	241	255	239	234	248	246	254	283	261	273	215	242	272	260	230	257	257	228	242	252	244	243	237	232	237	255	239	258	236	255	284	245	244	256	253	246	270	274	257	241	264	248	226	251	263	246	265	262	248	269	248	271	237	227	251	241	245	239	262	230	270	251	245	253	260	246	254	261	274	244	242	237	250	267	243	245	255	244	240	275	245	264	227	238	249	239	244	245	254	236	257	218	286	243	243	261	268	218	269	277	230	240	271	249	266	282	232	239	240	260	288	249	244	246	252	260	262	264	256	240	238	258	292	255	229	273	245	255	226	228	235	259	253	234	270	290	258	277	270	251	242	259	264	249	243	261	270	259	223	264	264	243	288	271	253	245	246	230	266	227	237	255	242	232	229	238	252	279	260	221	235	239	261	257	257	241	259	263	235	277	219	240	275	273	240	272	233	258	288	265	252	254	239	291	260	209	260	268	243	267	244	254	266	248	250	247	264	251	262	264	256	237	238	244	252	297	251	258	256	249	245	238	252	258	236	233	257	232	249	260	224	254	261	251	244	257	236	236	247	248	272	265	247	286	260	223	255	261	256	250	250	259	237	281	241	261	239	273	267	257	279	265	241	243	271	266	256	289	241	237	244	251	262	262	272	266	285	222	245	261	217	272	233
46201	69468	42847	25215	15010	7934	3208	1515	1151	962	775	495	430	322	312	323	299	281	285	237	260	285	278	266	288	254	271	260	265	256	228	270	258	230	243	268	270	267	256	300	271	256	285	270	264	269	265	263	263	246	281	271	257	271	246	276	278	213	280	267	257	275	266	246	264	207	273	270	267	290	278	274	248	268	303	269	264	287	274	257	279	244	266	273	263	258	269	257	285	264	267	238	274	270	265	279	263	269	281	287	257	251	276	264	262	256	269	274	285	256	267	271	245	275	251	278	247	277	283	281	287	267	300	259	248	256	243	256	283	292	241	246	296	258	293	294	283	248	222	259	263	262	256	233	227	291	281	267	273	257	271	252	285	277	263	257	260	251	267	268	258	261	268	271	271	290	263	256	252	304	259	260	253	257	277	283	253	257	284	233	266	270	295	263	256	287	257	253	274	244	250	270	260	272	261	298	288	269	284	279	255	299	238	299	242	237	272	263	297	265	269	264	265	286	255	264	273	270	259	274	289	282	258	268	264	245	293	284	266	247	251	274	256	275	253	271	286	254	285	300	262	274	265	276	246	262	243	263	243	288	259	279	256	237	245	271	289	295	276	277	268	260	285	245	266	277	258	270	256	264	255	283	266	274	298	272	252	243	251	262	284	271	261	245	251	265	266	266	275	277	259	253	272	290	262	272	299	292	281	276	267	259	286	278	270	254	291	271	247	252	273	252	264	254	253	267	262	288	264	259	252	229	241	260	241	254	264	277	284	280	251	267	282	303	265	244	267	250	273	241	265	267	242	276	273	248	261	278	277	275	263	264	271	256	276	291	278	266	243	283	258	273	295	251	263	264	288	261	258	271	234	291	282	276	271	261	273	255	245	254	255	280	276	250	276	268	276	267	253	264	274	242	266	227	278	266	269	272	256	269	279	292	274	263	255	289	272	269	256	242	294	257	250	297	243	266	255	268	256	279	270	246	250	258	267	249	266	250	273	268	280	287	269	287	263	279	256	274	276	253	280	266	269	268	290	270	278	275	249	254	246	269	269	271	275	277	254	269	249	281	230	271	268	301	275	244	263	277	246	257	269	255	249	249	270	291	245	223	239	270	261	286	228	268	234	275	260	262	282	283	263	280	262	269	297	264	254	254	265	258	256	262	266	267	254	247	251	248	273	265	286	237	265	242	302	265	261	262	262	264	282	264	250	241	240	266	255	292	258	257	253	276	262	254	265	260	268	267	278	289	281	247	259	250	256	295	269	261	271	267	268	274	245	237	268	231	270	250	251	246	240	280	278	258	263	243	263	251	259	244	303	248	256	263	275	264	263	270	284	270	267	289	258	285	271	231	238	260	271	271	267	286	269	261	265	280	264	277	292	246	269	258	257	280	236	256	288	293	255	249	245	267	243	263	262	252	250	280	274	250	226	256	280	264	256	257	260	281	289	234	276	295	255	257	249	255	299	258	266	294	273	286	270	266	269	269	252	272	278	273	266	261	291	278	256	268	257	275	276	266	248	248	262	283	254	279	298	267	285	229	236	248	289	291	254	275	286	273	279	253	267	276	278	293	256	263	281	269	246	238	258	268	255	278	278	272	231	249	277	296	283	266	262	303	267	225	282	273	299	275	253	263	283	274	277	290	258	265	265	280	263	240	271	266	266	231	254	230	258	278	241	275	247	234	250	276	276	262	277	289	259	277	240	244	262	237	244	266	272	271	273	259	244	254	250	268	242	292	286	262	277	264	273	245	274	265	277	267	243	256	234	252	243	284	267	257	286	276	238	283	267	249	275	270	272	274	244	280	252	273	280	265	239	261	236	285	264	279	281	252	256	276	296	258	254	253	263	256	267	293	235	227	248	269	236	267	272	289	265	295	260	276	278	268	292	268	288	257	265	260	257	276	283	240	306	263	225	283	263	264	274	285	252	269	263	278	251	276	280	236	289	286	287	244	256	269	257	277	248	274	287	280	237	251	255	304	246	282	264	268	253	261	247	281	217	250	285	276	276	267	249	276	271	236	261	260	257	239	257	271	285	273	266	276	237	266	251	266	269	276	286	274	256	265	265	274	265	292	276	283	290	265	240	256	279	252	273	252	247	259	257	314	253	270	265	271	231	301	293	278	269	269	247	255	263	263	313	261	263	243	253	289	228	268	294	287	258	264	255	244	280	235	277	252	275	258	245	274	267	274	260	265	270	301	264	272	252	286	283	258	272	278	275	257	274	278	280	272	266	312	265	278	290	252	283	284	266	266	267	283	249	247	289	246	278	268	277	272	254	276	288	251	256	288	282	279	280	270	268	267	256	280	263	288	274	239	247	251	283	255	242	270	257	264	275	282	258	270	284	279	258	274	291	246	249	268	260	265	269	283	241	270	272	254	248	267	279	268	275	280	249	257	269	260	255	314	279	273	255	266	265	283	279	276	270	254	291	265	274	274	277	294	283	263	284	275	267	289	294	237	275	288	242	271	292	272	262	251	297	249	258	268	263	233	258	254	263	262	255	235	284	254	270	266	268	234	281	248	249	243	271	272	250	247	253	253	292	242	252	265	278	293	255	217	278	260	271	266	265	256	268	285	259	257	248	269	299	261	276	279	268	264	266	299	281	267	266	279	258	267	269	284	238	259	280	246	261	289	272	251	257	261	292	289	280	265	280	262	246	255	302	287	270	266	283	255	263	265	257	275	280	250	257	293	265	262	252	292	263	279	246	245	254	266	287	301	294	256	283	279	283	253	275	268	257	241	285	259	278	269	263	302	248	267	293	266	277	246	255	253	292	290	278	293	259	286	265	283	238	269	273	283	268	245	237	265	289	262	254	240	273	268	272	251	271	274	250	273	240	269	272	265	262	273	257	263	271	266	260	269	257	245	253	278	265	287	268	313	259	260	262	253	261	240	284	274	251	271	275	250	245	286	237	237	256	271	254	276	263	264	257	257	275	245	273	288	243	264	267	276	275	269	270	249	303	258	261	271	231	270	234	285	270	258	288	251	234	246	226	267	260	243	297	277	237	254	270	272	275	277	277	257	285	258	270	246	259	264	294	253	235	241	279	264	270	240	275	255	265	277	258	252	238	252	275	238	253	263	270	256	288	291	266	252	299	231	268	253	248	255	257	294	274	282	288	250	278	260	256	257	281	275	249	289	267	257	287	246	246	277	263	267	263	268	266	269	279	295	289	267	240	286	277	287	295	280	296	252	271	263	275	272	271	267	290	257	279	239	275	274	277	285	246	283	251	274	272	263	265	263	261	272	259	265	279	274	254	294	258	265	278	287	250	255	241	305	259	289	257	266	283	254	243	240	258	277	246	260	251	267	233	275	279	252	280	269	285	260	287	264	261	294	246	269	276	245	248	249	286	258	266	265	270	281	281	264	275	232	255	259	292	267	256	252	281	273	255	256	260	269	257	234	271	292	277	243	299	254	252	266	249	298	251	281	272	276	270	276	264	269	274	271	247	289	280	284	281	264	243	259	240	252	272	282	258	280
42592	43758	33101	18115	6630	2548	1145	662	519	357	314	290	295	316	259	274	250	251	310	269	271	267	299	242	274	269	267	273	232	281	290	289	276	285	270	256	268	266	291	246	294	274	264	281	266	263	255	292	292	294	283	276	289	325	275	269	267	293	263	266	249	285	292	278	284	251	264	266	291	271	265	319	277	297	261	289	251	287	260	265	247	266	299	301	285	256	276	277	291	297	266	295	290	294	286	277	261	237	272	259	283	279	265	264	277	294	260	271	268	264	301	281	290	290	294	270	246	246	229	294	291	242	244	305	284	290	262	281	243	264	269	233	261	251	259	265	279	292	283	301	256	272	298	288	275	252	298	256	271	278	261	287	286	249	298	262	294	260	288	265	290	295	278	278	282	283	276	268	247	267	264	253	273	267	281	262	273	264	273	282	278	283	292	278	230	262	295	288	301	292	274	275	296	239	269	284	226	253	263	277	285	310	256	257	277	259	256	267	251	297	262	263	293	284	275	269	281	281	287	262	254	266	272	284	267	286	283	307	274	290	273	285	289	268	238	264	285	286	245	276	259	255	241	287	290	266	280	271	239	217	233	304	290	270	268	272	254	281	263	297	290	253	283	291	264	286	266	280	301	286	278	273	243	270	284	262	245	279	267	262	273	284	250	306	269	251	271	276	266	271	271	292	253	265	278	290	263	281	246	295	273	275	272	275	258	296	256	297	283	271	271	238	280	296	266	265	276	229	266	264	271	288	259	263	257	288	303	257	271	289	282	274	272	251	281	259	280	280	267	309	278	284	278	273	283	256	273	276	286	306	246	300	267	274	298	218	263	296	268	249	259	239	252	290	269	259	251	260	260	284	261	288	262	273	291	287	296	265	259	261	261	256	264	257	269	269	264	260	252	275	271	283	269	285	285	232	258	300	262	254	251	259	260	247	283	274	250	257	264	262	250	283	278	266	272	252	276	279	259	287	278	288	262	283	263	275	281	274	292	242	254	255	316	308	262	295	257	273	251	254	283	275	297	247	268	258	284	294	272	271	261	263	254	257	268	254	272	282	297	257	272	258	253	272	270	270	268	298	270	239	286	254	296	257	242	275	263	294	318	276	233	259	282	278	271	284	265	267	273	247	273	262	275	261	262	310	255	270	275	286	279	251	272	243	279	262	275	277	268	257	241	289	262	220	282	273	249	289	278	276	296	236	270	273	292	299	253	268	268	291	278	285	250	297	254	301	264	259	292	287	268	245	263	249	290	300	258	263	290	260	298	274	271	282	247	279	258	269	272	318	276	277	249	253	279	280	265	264	261	307	248	275	268	260	250	262	281	253	271	277	278	256	276	299	289	287	284	255	243	241	273	278	249	261	268	292	267	282	255	274	299	285	258	246	284	300	238	254	282	275	294	269	253	264	283	273	286	272	260	272	286	259	282	299	258	243	270	289	275	250	280	257	265	248	275	269	262	273	261	288	245	268	253	273	244	275	258	268	259	259	263	261	277	252	266	250	259	268	278	248	293	253	280	297	264	260	245	263	249	271	275	255	271	265	253	275	301	262	310	285	282	271	280	278	290	291	279	246	250	246	290	258	273	247	289	247	243	255	253	257	254	260	263	279	291	276	271	264	271	285	283	248	258	288	279	272	254	287	281	276	263	264	236	283	248	261	273	244	283	273	261	292	257	269	253	279	249	281	314	266	272	293	270	234	254	253	267	263	273	258	299	296	279	251	261	277	277	253	284	286	267	262	256	260	257	282	270	294	277	281	257	260	285	299	247	276	272	270	265	290	270	285	281	270	267	247	262	270	258	266	281	275	274	254	247	256	268	286	307	273	270	279	252	288	264	243	277	263	255	236	257	289	291	260	261	250	282	268	280	260	250	275	288	285	276	288	251	293	255	266	252	262	250	260	281	249	274	280	269	292	261	275	316	259	283	290	244	277	272	279	307	267	262	270	252	287	273	259	263	282	271	271	254	295	274	265	281	248	264	279	281	297	246	272	270	287	257	297	249	284	278	249	254	265	253	292	247	272	243	264	295	282	271	239	283	251	257	282	263	276	248	253	283	251	263	284	270	288	269	269	272	270	301	299	283	272	291	258	256	287	271	270	274	269	243	263	308	274	276	277	260	277	252	284	251	246	256	267	224	252	273	278	280	245	262	265	248	263	252	262	263	274	264	265	254	252	242	262	285	273	266	287	298	292	262	260	294	297	263	267	269	272	255	271	237	257	235	263	289	289	284	292	244	293	265	258	276	246	275	290	277	291	271	279	266	267	268	238	234	250	258	260	286	291	252	304	282	277	262	246	257	278	252	276	247	276	250	280	243	276	254	270	289	270	281	241	261	247	250	240	270	267	258	259	246	270	259	306	292	250	269	255	265	266	255	277	271	276	252	298	290	278	284	282	277	261	288	286	271	252	286	284	275	247	271	227	253	275	281	271	300	315	271	264	278	286	275	258	267	258	271	283	264	247	327	283	271	273	288	285	276	298	283	254	273	284	243	280	264	292	268	258	259	287	268	286	255	263	290	260	259	264	241	277	249	278	266	261	276	270	267	263	279	277	252	261	246	287	260	291	246	279	246	254	258	294	248	255	284	264	275	260	270	276	257	277	262	267	250	278	268	268	289	260	251	276	272	255	287	257	257	249	255	239	297	281	294	247	237	289	258	278	294	279	284	285	278	260	249	285	274	264	268	267	267	305	293	262	273	271	276	263	276	255	254	278	266	233	261	257	259	265	234	274	255	262	250	265	267	293	276	303	259	261	278	278	268	257	270	291	279	301	275	275	257	266	259	247	263	252	261	270	273	272	256	286	255	225	249	291	262	271	276	272	264	296	253	301	274	270	278	263	263	279	266	279	301	276	270	283	260	278	262	255	290	298	277	240	279	278	269	234	259	287	273	254	276	289	250	255	247	289	255	262	251	274	281	283	255	279	270	251	292	268	284	278	279	289	260	258	240	273	260	279	256	251	285	285	286	272	281	306	245	265	255	299	274	297	279	292	251	269	262	259	268	240	251	256	285	280	300	261	261	275	287	277	266	260	282	256	261	279	257	277	287	255	276	252	266	240	274	285	258	225	241	275	270	246	292	258	267	277	282	267	250	282	266	321	272	272	254	267	261	250	265	267	273	284	292	263	286	265	270	269	257	301	269	256	286	254	294	270	244	266	272	253	263	243	235	255	268	275	285	265	262	285	273	270	264	277	258	287	268	296	254	281	266	253	310	264	262	279	271	297	276	277	268	288	261	263	258	268	330	258	280	280	262	273	254	265	267	289	300	276	276	279	264	276	305	276	251	272	258	271	270	257	275	267	297	274	286	293	283	281	242	264	270	283	260	292	281	282	277	266	277	285	286	277	249	242	291	267	260	277	256	278	273	298	273	284	255	262	300	277	244	263	279	271	277	280	279	287	245	262	295	269	259	255	249	290	266	269	275	280	284	258	245	266	260	283	283	260	264	256	281	223	258	284	289	286	275	269	274	258	270	253
48867	53253	32002	15410	7944	3352	1639	944	661	490	334	316	297	299	313	311	306	257	251	286	314	294	276	275	323	294	264	266	292	282	276	270	307	310	298	293	298	289	280	295	319	286	289	290	258	286	305	298	268	289	286	293	311	293	294	277	298	278	291	290	293	330	317	280	286	273	307	295	244	300	266	291	298	297	270	301	303	290	289	258	292	277	302	297	323	285	287	314	317	294	263	278	287	291	288	282	316	315	294	272	294	282	275	307	311	271	288	279	304	306	281	259	309	296	280	288	305	267	262	286	295	316	301	295	296	299	306	290	285	256	291	305	308	298	300	303	311	287	287	298	296	303	305	297	281	287	294	298	299	297	284	304	269	289	284	276	302	274	301	263	289	324	278	298	288	285	279	266	307	292	300	298	285	265	314	316	292	272	277	295	298	277	310	287	280	297	270	295	329	301	302	334	321	281	284	270	276	266	304	312	318	289	278	284	289	292	291	295	279	285	290	316	285	285	326	294	301	295	290	301	309	263	306	283	266	274	284	269	310	286	289	311	303	283	280	309	259	286	276	294	258	274	312	291	295	295	287	291	317	299	271	308	285	304	307	304	302	300	268	302	296	302	306	308	301	263	315	267	278	315	299	290	280	260	265	287	315	285	261	267	265	296	320	279	294	298	253	303	278	279	303	283	310	296	276	299	286	311	287	306	332	292	279	276	310	316	283	300	291	304	298	296	282	269	309	286	275	303	282	260	309	299	268	283	280	274	292	272	289	313	287	272	281	304	282	265	295	271	304	277	308	314	259	282	328	262	285	313	277	309	290	268	309	293	290	303	281	320	279	297	288	299	276	275	285	264	271	281	241	301	260	274	299	274	273	295	294	316	320	286	281	292	275	320	290	292	274	309	283	255	280	289	302	289	306	301	289	306	305	288	301	300	302	297	295	296	314	288	285	273	255	303	311	294	268	273	288	255	291	289	292	275	300	279	278	313	304	299	319	269	289	297	277	295	317	283	283	285	274	281	322	268	321	286	293	310	281	282	283	308	304	291	279	281	322	281	274	302	289	307	263	285	292	294	286	266	325	287	294	285	300	286	325	303	262	305	290	303	301	309	270	261	290	290	311	278	270	311	278	259	283	266	268	304	278	278	295	293	315	312	296	308	281	323	288	273	317	301	291	273	268	266	273	308	248	281	270	332	304	290	273	288	313	285	305	293	270	308	277	307	293	315	294	279	309	296	290	274	303	294	286	279	248	281	285	278	297	271	278	277	269	295	293	297	319	293	289	283	280	305	278	290	299	302	283	273	313	292	304	300	285	295	295	335	280	295	252	275	297	270	281	295	305	266	300	328	265	287	274	285	288	321	278	271	290	283	293	309	274	311	312	281	285	297	297	302	316	301	311	335	308	303	290	314	297	285	304	285	302	294	272	302	330	282	298	296	303	285	290	310	291	293	315	307	296	334	301	295	268	299	255	260	295	300	292	301	308	275	299	302	283	323	284	289	259	282	277	310	313	295	286	339	293	282	276	289	289	309	274	320	301	290	296	310	318	290	304	304	286	291	276	291	270	313	302	292	280	279	263	265	276	272	274	317	278	268	257	286	328	307	295	295	281	297	272	283	296	295	239	297	267	283	267	298	263	307	295	286	289	284	279	290	290	304	307	312	296	300	317	301	261	297	314	283	252	284	279	311	278	310	291	309	269	284	266	319	282	286	301	284	261	312	290	279	316	260	286	277	318	303	288	267	303	275	303	285	303	306	247	285	282	319	282	257	304	292	324	285	270	265	296	295	282	283	303	290	282	304	288	296	293	282	280	300	284	271	268	291	262	258	312	283	317	300	273	258	277	307	298	288	268	267	318	298	313	289	280	255	317	282	304	276	283	286	310	278	280	302	286	318	300	262	289	297	287	298	277	293	313	282	314	304	290	286	289	275	295	277	294	299	299	309	294	279	284	293	258	265	307	287	303	276	310	327	265	257	294	296	304	285	285	318	297	288	310	313	287	283	298	292	297	269	324	258	270	265	305	301	299	308	301	304	283	298	310	267	290	273	303	290	307	292	307	298	304	286	266	304	285	312	285	272	283	287	286	300	280	309	295	289	277	306	272	304	294	274	257	327	291	292	280	324	277	287	275	271	291	295	287	309	301	285	292	299	279	290	287	292	293	284	282	292	263	293	291	266	318	303	313	294	253	291	294	277	267	296	267	288	276	288	290	303	266	326	289	275	277	300	300	285	313	261	279	265	287	287	301	266	283	323	287	310	276	301	277	274	304	287	297	263	303	262	304	283	288	281	293	296	293	288	306	294	261	317	313	287	268	278	257	300	275	290	301	273	255	274	282	279	290	279	319	304	306	278	301	280	274	306	311	321	292	293	300	287	304	287	327	287	281	306	277	295	312	297	305	282	257	301	304	278	269	287	256	313	302	315	303	305	278	307	281	292	283	313	311	286	312	293	327	311	279	319	273	263	297	287	300	281	297	322	281	296	290	303	270	310	273	294	292	280	316	287	277	279	284	286	302	295	297	282	281	308	331	312	286	288	268	299	294	257	290	304	327	275	298	276	290	306	283	272	269	270	311	263	305	286	297	319	282	295	294	278	308	289	264	330	298	291	321	277	303	301	297	277	280	277	290	284	290	283	294	284	290	291	291	295	294	308	269	301	302	271	309	293	289	272	291	324	292	293	278	281	315	275	298	287	271	292	317	308	254	284	292	298	268	300	280	271	299	286	303	301	280	278	310	298	288	256	261	275	275	276	293	277	266	295	288	296	304	275	293	290	285	293	282	278	297	293	328	274	259	281	303	293	292	291	290	291	297	298	294	293	319	284	295	293	278	267	276	294	292	271	288	270	301	305	298	255	324	313	328	287	322	275	307	276	284	295	307	288	241	270	330	296	278	298	279	277	275	309	303	293	271	300	280	277	281	290	310	286	303	291	326	294	334	274	293	274	260	318	254	288	275	299	280	285	294	303	294	259	274	306	308	299	292	302	269	311	295	271	258	317	302	280	304	283	287	300	282	305	281	290	302	287	293	276	280	250	287	298	304	299	274	280	286	280	284	288	283	301	282	287	307	287	319	319	323	286	294	283	282	335	290	305	286	305	277	283	307	297	292	302	273	266	296	277	298	297	263	303	319	277	278	303	298	282	278	271	276	285	304	286	300	287	299	282	263	305	308	305	309	293	299	292	278	263	265	269	296	295	273	301	327	288	268	299	281	294	298	270	317	328	282	287	290	267	293	312	296	270	263	292	297	273	286	299	289	280	298	294	288	269	308	293	325	284	267	289	270	319	300	288	286	306	291	286	297	330	314	269	263	289	267	319	305	309	292	288	279	241	317	264	291	277	306	283	295	306	292	293	293	290	245	286	282	271	299	270	288	300	277	285	272	280	309	300	282	283	281	300	306	282	303	318	314	297	294	274	299	287	295	273	315	291	294	306	298	300	270	314	279	289	324	304	261	280	297	283	281	287	279	247	278	266	263	285
23371	20947	27912	24182	21039	14349	4458	1937	1046	621	381	356	353	321	251	284	269	272	236	247	234	265	258	254	260	258	253	267	249	238	253	234	266	230	236	238	239	244	239	239	236	250	245	239	240	252	231	230	249	232	238	267	271	246	243	231	246	246	260	276	216	264	243	261	242	260	250	248	271	243	238	258	250	251	236	242	235	245	224	252	246	251	254	215	235	247	248	233	243	254	239	237	208	273	239	237	233	231	246	229	248	223	255	254	249	241	218	230	233	260	242	212	215	250	252	238	265	244	205	225	225	240	244	247	229	250	233	247	261	242	248	272	234	266	244	250	231	249	237	250	250	261	230	262	242	277	224	260	229	256	241	247	236	239	234	221	270	269	217	246	255	249	254	228	243	237	269	246	262	233	240	241	244	216	234	214	216	250	249	225	245	232	231	223	234	247	252	232	271	240	263	225	224	219	237	229	237	236	257	253	243	259	242	222	243	230	224	256	252	253	236	247	241	260	246	250	243	268	260	243	274	244	249	231	240	225	231	231	234	217	261	222	237	239	238	216	279	241	249	249	244	232	253	247	232	245	242	268	237	248	226	253	239	235	243	264	232	249	250	222	235	261	243	271	267	238	234	276	244	274	246	245	231	260	241	253	234	253	204	260	229	260	229	246	253	258	236	234	225	231	238	257	251	233	219	268	231	240	217	238	247	213	236	246	255	258	236	231	262	265	272	243	261	241	245	256	220	228	250	221	260	258	242	238	295	243	225	239	248	213	232	234	230	240	244	276	245	266	230	241	238	263	257	253	232	238	230	260	226	228	263	249	230	257	249	248	246	246	226	246	243	265	237	248	242	234	245	264	259	228	238	234	258	249	221	251	243	248	254	259	232	227	260	205	244	241	261	266	232	278	238	247	244	252	234	243	240	231	224	271	251	232	263	241	275	269	213	222	244	243	232	227	229	239	247	226	250	255	259	247	264	273	248	223	257	267	240	221	271	214	247	244	253	280	234	245	259	244	258	247	253	250	236	249	250	254	251	244	248	262	256	244	251	246	259	248	213	244	241	248	223	241	235	239	263	226	262	248	245	269	241	247	268	232	227	219	255	255	268	230	284	231	220	235	249	241	214	244	257	240	230	222	255	230	254	229	244	262	256	233	267	226	212	254	249	271	249	244	217	211	228	224	253	295	239	249	280	226	240	239	268	243	202	260	266	232	250	233	259	239	262	252	234	216	264	271	262	250	253	251	232	262	257	251	247	235	252	242	226	268	259	211	254	222	222	246	265	254	268	263	246	255	269	274	215	277	249	241	247	238	235	237	244	239	260	262	256	243	261	224	262	228	225	250	246	283	266	226	251	250	247	246	227	218	248	206	238	246	229	260	249	253	253	228	235	257	243	231	238	257	246	246	248	227	268	263	278	242	271	233	229	226	249	242	227	235	247	255	273	231	236	260	266	242	227	227	251	259	221	232	257	251	249	249	226	257	252	242	243	262	234	248	235	259	271	276	208	263	249	243	253	267	220	220	239	241	241	268	231	226	241	247	266	252	255	221	264	270	224	253	238	250	254	244	254	244	229	224	285	262	233	237	236	237	215	238	239	248	224	237	227	237	262	273	240	261	205	244	278	238	264	245	252	235	237	271	267	252	243	256	255	275	246	236	251	241	247	254	230	257	228	251	252	235	263	270	240	246	226	239	239	264	233	257	239	235	231	262	253	260	260	210	255	216	243	236	233	252	229	253	246	246	236	289	239	234	257	244	267	237	231	253	268	266	224	232	245	265	231	251	269	247	261	251	232	263	241	252	236	237	219	217	217	258	205	219	210	224	237	245	280	253	255	237	262	226	247	248	261	244	244	219	235	251	245	237	240	282	239	245	225	216	238	270	273	255	265	272	244	220	224	236	245	252	247	286	250	246	254	233	239	224	252	253	234	234	218	245	220	229	228	263	256	226	256	262	231	266	244	225	239	227	221	239	237	243	252	256	232	251	240	249	237	252	229	253	260	265	265	257	255	258	246	253	271	253	230	233	258	251	239	219	271	235	263	240	232	250	236	239	226	253	250	248	267	244	267	258	241	231	243	218	262	251	231	241	247	230	248	255	228	233	232	236	256	252	241	251	231	278	232	256	262	261	237	243	239	260	234	216	241	259	237	252	216	231	273	234	243	268	248	229	259	239	245	241	232	233	252	250	248	236	266	255	244	227	243	262	263	238	257	236	221	227	240	247	249	248	260	246	254	237	246	226	249	274	249	242	258	227	237	255	239	234	249	252	238	242	258	229	260	245	270	246	217	258	239	226	244	246	252	240	235	275	242	249	247	244	232	220	246	237	238	248	253	218	218	223	232	246	249	232	239	226	284	262	254	216	244	231	236	224	240	258	217	246	241	227	225	243	264	266	254	208	250	230	248	252	250	248	247	239	243	230	239	259	229	242	246	289	225	231	280	250	209	260	246	238	221	257	229	238	238	246	251	264	259	248	255	254	245	241	253	246	242	219	280	254	269	278	254	244	217	296	248	241	261	257	244	240	255	253	254	257	248	250	223	240	255	269	228	230	253	249	231	258	232	238	275	247	255	244	250	251	237	236	217	229	248	254	243	255	245	216	239	226	242	221	277	236	245	246	225	240	238	262	261	235	239	255	223	195	252	204	253	241	260	255	229	252	258	246	246	244	231	266	231	224	252	226	246	254	239	244	218	270	209	252	225	261	237	239	263	237	254	255	273	233	234	245	233	239	259	266	233	275	259	256	263	231	253	239	246	240	252	266	243	246	257	269	207	242	255	227	223	250	248	248	259	229	207	288	244	261	235	244	239	231	243	260	242	254	244	262	270	244	230	212	235	234	257	240	236	259	247	231	234	239	233	247	259	228	226	228	257	247	195	245	238	251	232	235	209	220	274	253	251	268	242	256	226	243	219	241	245	254	214	236	235	248	234	243	249	241	242	259	244	240	248	228	253	239	253	246	244	238	253	231	220	241	242	241	236	247	225	248	246	260	224	234	264	258	257	231	246	261	248	252	254	265	256	229	237	223	242	253	236	232	247	234	255	269	251	265	230	251	246	234	255	258	246	264	226	242	242	219	238	212	249	210	246	262	253	239	242	249	261	246	267	221	276	234	233	223	239	232	231	269	241	263	219	252	249	266	263	248	269	249	258	211	259	262	214	238	262	243	264	246	229	240	254	261	252	285	226	246	237	241	239	228	265	232	233	262	260	283	203	259	256	235	250	244	222	248	254	254	230	228	229	252	250	243	243	237	269	223	238	253	237	231	239	249	251	234	244	251	243	280	248	225	249	232	230	252	244	240	220	241	232	268	236	224	260	259	231	257	220	255	248	242	246	231	266	252	236	239	223	248	265	239	236	253	236	254	222	249	241	235	228	255	241	239	262	226	257	218	223	240	238	236	243	229	287	243	231	248	227	259	242	220	229	242	225	240	262	269	216	239	261	226	250	251	249	217	257	230	253	237	249	237	203	241	243	251	241	247
44591	57713	35618	18888	11923	7281	4555	2752	1562	792	517	437	459	402	312	286	310	300	283	276	284	281	257	276	245	294	238	239	245	258	268	251	277	267	252	267	251	265	263	239	242	268	291	288	285	267	246	254	293	259	251	236	286	257	243	280	244	275	270	279	263	247	264	259	255	258	286	247	259	270	232	279	267	253	258	255	274	260	246	253	265	287	272	267	269	278	269	283	268	273	261	276	282	265	272	275	281	278	300	276	256	260	230	249	263	259	275	229	252	229	239	300	302	272	286	254	262	285	259	279	294	251	237	267	265	264	276	267	229	236	243	257	257	274	273	255	265	265	249	230	291	273	252	278	239	284	292	265	254	273	247	266	236	272	250	258	252	262	288	266	283	271	258	271	260	285	261	245	280	255	254	259	246	278	267	273	279	236	274	268	247	284	249	295	272	258	268	258	286	239	258	267	248	277	244	260	260	277	235	265	261	270	294	309	239	254	279	269	264	243	250	269	228	264	244	247	256	283	299	262	268	283	235	251	254	266	248	272	270	258	255	236	270	280	270	277	264	253	261	269	249	269	241	278	277	264	254	236	249	260	230	268	267	280	254	237	257	279	254	268	271	279	246	277	245	244	269	254	248	270	250	261	241	274	242	251	239	258	264	263	298	268	261	269	273	272	252	258	277	276	266	255	250	276	258	285	262	265	252	263	275	258	286	261	309	263	269	248	281	253	253	267	283	259	280	254	262	278	241	275	300	260	270	266	251	267	296	245	259	237	247	289	267	286	283	239	260	277	284	254	246	284	279	254	261	245	270	271	262	241	263	246	271	265	271	268	265	254	244	238	295	267	251	271	262	276	242	269	232	229	259	249	272	266	270	257	241	252	258	273	260	249	261	292	273	247	276	263	267	264	261	270	268	274	262	283	270	280	259	253	246	274	280	241	257	249	273	292	267	276	236	246	264	264	287	272	252	271	272	268	260	278	266	248	277	239	274	254	285	260	267	257	253	294	282	273	255	253	264	269	246	257	263	254	307	233	271	250	242	234	260	263	285	240	269	256	290	251	282	247	289	283	280	233	265	258	271	283	255	260	252	254	240	244	250	290	270	269	293	242	257	250	280	259	256	263	266	280	258	284	279	296	257	273	259	281	274	242	268	264	246	277	248	258	248	256	286	240	251	249	300	271	266	274	264	274	262	269	265	268	250	260	268	225	274	249	297	255	242	258	308	265	254	266	282	281	270	232	258	251	280	274	260	284	262	279	268	250	255	262	269	252	261	287	238	295	265	291	280	260	276	216	256	250	292	281	235	292	260	253	287	238	257	275	270	252	243	270	275	250	257	247	252	276	267	263	249	271	252	234	281	245	257	287	254	257	275	252	262	282	262	249	263	275	258	283	272	266	268	261	274	263	252	264	249	256	264	252	268	266	281	280	278	249	257	273	324	279	233	226	270	258	242	263	231	290	285	271	275	307	259	249	263	250	257	261	255	250	269	275	273	272	270	254	267	249	279	247	287	277	253	285	258	265	254	262	269	267	259	272	263	271	266	242	270	279	256	262	252	266	277	251	293	247	252	266	266	273	262	263	244	249	240	240	258	267	289	258	274	264	243	284	254	234	274	256	266	254	247	277	245	274	225	258	266	278	245	274	285	249	249	289	266	295	273	241	288	265	300	252	268	252	253	285	246	262	242	259	287	295	259	277	250	270	287	272	256	253	267	271	247	256	293	259	262	260	268	284	246	277	267	254	257	260	293	291	258	292	285	260	273	278	258	270	267	269	261	240	282	253	237	262	283	256	287	260	264	315	264	294	271	253	259	278	248	269	269	250	252	284	243	248	280	284	249	250	281	253	264	251	260	252	289	282	251	257	242	238	236	266	268	244	264	246	272	231	274	277	258	244	259	248	265	266	265	243	245	290	272	261	286	253	277	271	226	235	281	277	264	288	247	238	274	271	250	265	250	269	245	261	258	275	271	279	252	269	288	245	255	255	244	291	260	288	244	260	279	270	260	253	259	250	271	263	267	243	240	268	249	292	282	250	256	249	251	269	264	266	271	286	290	281	267	230	281	243	269	261	257	288	236	274	287	270	255	264	272	278	281	258	266	305	283	268	261	257	280	285	275	272	294	252	270	246	253	274	257	273	237	264	242	241	277	235	295	246	232	275	286	276	243	282	264	257	253	241	243	287	275	266	259	233	263	253	247	249	264	252	285	258	235	274	240	275	269	247	248	234	265	255	264	278	259	255	269	267	265	237	274	276	290	275	251	273	237	258	270	256	280	266	251	244	265	285	273	252	263	235	255	264	227	279	272	244	270	252	272	278	269	251	279	280	260	250	282	251	255	255	274	266	256	263	256	259	277	278	258	264	260	270	255	239	248	265	262	272	256	260	293	250	247	255	264	269	258	248	254	251	281	288	259	269	250	242	265	265	276	267	258	258	266	247	271	248	269	264	250	263	304	259	246	281	254	260	273	264	265	262	307	258	279	278	292	284	293	266	267	284	262	252	274	253	252	277	264	277	277	257	256	286	283	239	233	263	262	250	286	249	232	272	207	240	258	280	264	264	252	266	248	238	258	242	269	269	267	256	250	253	243	243	273	236	262	250	266	268	250	256	284	250	256	257	252	250	274	270	257	277	257	280	261	283	288	264	284	259	268	272	260	256	277	261	256	278	261	277	311	273	266	286	259	267	262	243	255	265	268	268	284	267	252	245	267	281	246	266	278	248	232	291	263	259	263	233	272	265	256	245	284	235	263	255	215	260	267	279	289	260	281	266	289	224	254	254	248	259	250	301	255	231	256	289	254	262	251	249	274	282	282	282	267	243	267	233	261	280	245	262	236	243	252	279	260	284	267	241	263	290	261	258	282	300	249	271	240	280	284	256	265	260	250	272	250	228	270	280	292	265	262	248	266	265	269	292	287	258	265	257	258	249	222	251	248	252	272	253	233	259	290	283	276	266	289	275	264	268	267	288	239	240	279	260	238	258	228	271	264	259	277	300	293	269	257	234	239	257	283	261	292	257	259	279	282	289	266	279	261	249	253	254	254	242	254	293	274	276	238	257	253	256	287	270	257	263	266	280	275	249	273	244	237	268	242	267	226	280	283	268	261	242	291	261	267	292	267	275	265	271	221	275	268	281	246	275	331	273	266	284	238	269	272	256	279	274	260	262	237	249	253	243	269	265	255	246	243	264	266	280	211	270	269	246	257	269	226	237	258	283	256	302	293	268	257	256	283	277	274	282	267	278	264	267	251	286	245	272	263	242	257	271	278	245	247	257	239	280	258	250	287	244	270	262	244	226	271	249	256	273	298	268	257	270	262	288	245	298	278	251	263	271	249	257	277	276	273	275	286	300	266	248	249	283	264	256	283	248	272	295	264	257	275	259	262	247	250	249	281	248	242	262	278	239	248	274	256	268	274	250	274	253	229	265	239	233	262	264	286	283	250	267	236	251	247	299	253	267	245	274	296	268	281	286	264	264	260	247
24941	21301	27548	25412	13954	4217	2214	1187	755	551	468	403	398	388	349	321	291	331	293	319	312	289	290	292	303	301	273	280	276	265	273	266	295	288	240	270	272	270	265	296	287	266	275	295	279	270	270	265	275	307	270	286	284	291	256	288	279	288	261	269	283	257	285	299	275	264	247	263	334	264	269	273	274	253	272	300	268	257	294	275	266	285	278	300	276	267	294	279	289	285	264	270	264	268	285	270	305	278	260	254	292	289	277	304	276	266	302	303	258	295	283	256	276	268	287	282	291	275	278	287	296	270	304	296	282	258	291	273	260	298	286	263	287	257	273	284	289	260	303	266	289	284	291	284	257	249	290	274	279	286	272	324	279	260	279	298	288	270	264	307	293	243	250	263	281	260	271	284	293	300	275	272	311	278	275	274	259	285	308	293	282	258	268	277	282	274	293	262	261	292	300	246	277	274	280	273	274	313	282	286	274	273	286	293	307	289	272	255	284	268	273	279	257	270	233	281	262	290	244	266	266	294	296	289	250	276	271	266	301	250	251	266	269	251	260	239	257	274	311	283	260	282	276	259	278	270	286	296	284	307	284	292	306	290	282	269	257	280	264	287	291	303	290	267	285	273	273	267	288	303	269	271	254	273	282	305	298	297	263	327	254	250	275	253	286	272	278	291	284	309	281	259	290	292	251	296	339	311	248	287	275	253	283	281	278	272	280	262	293	259	305	294	278	279	265	244	271	278	262	255	279	267	307	261	275	277	275	260	250	298	306	298	276	299	280	282	288	260	296	286	277	300	266	273	278	290	255	306	312	276	277	305	309	260	254	277	272	257	260	300	264	278	275	255	294	282	293	282	310	279	282	298	297	305	274	256	290	300	277	306	306	296	264	299	247	283	316	261	297	313	263	303	282	279	298	287	305	279	280	228	245	282	277	266	253	291	299	290	257	306	307	281	270	268	284	301	282	283	282	256	259	269	246	265	267	272	289	278	268	267	258	304	305	322	295	261	298	255	260	297	295	274	290	275	280	278	289	279	275	287	272	311	290	291	282	288	254	270	273	290	271	241	250	258	292	280	252	285	295	259	275	290	274	286	284	292	278	292	251	268	277	290	278	310	297	294	270	270	276	286	273	261	268	280	299	259	262	289	271	308	290	283	293	296	303	274	280	254	303	294	265	253	267	264	265	291	304	301	285	262	280	296	273	282	282	300	268	272	269	287	281	253	266	294	290	280	282	301	294	275	286	297	255	274	258	309	292	256	272	242	268	304	288	281	271	250	266	268	266	291	277	294	281	264	263	268	272	251	306	274	287	265	275	271	262	257	277	262	317	298	300	304	272	272	277	290	258	300	300	276	288	287	289	315	273	264	315	290	294	277	291	277	279	301	282	281	295	286	276	281	261	287	244	289	293	260	272	277	276	279	280	283	266	266	272	287	276	282	275	295	256	273	271	290	240	263	311	279	297	258	286	267	258	275	276	289	272	296	268	290	273	304	276	297	272	308	316	278	258	279	254	291	253	284	256	295	291	301	263	331	273	253	295	313	289	271	305	272	278	290	258	292	289	283	288	254	264	261	303	239	306	313	302	267	290	281	264	293	252	281	301	252	294	276	309	274	282	278	281	246	287	263	299	266	283	291	304	265	287	280	286	252	244	262	287	282	244	270	277	298	257	315	295	290	299	290	294	274	320	288	280	291	251	280	282	272	295	292	303	299	287	266	277	269	289	259	259	301	291	280	265	248	309	265	261	277	284	284	281	272	258	253	267	295	274	234	270	318	282	303	271	275	286	284	263	275	299	262	300	266	288	249	291	269	277	296	269	280	315	269	271	254	296	249	279	268	297	269	283	265	255	275	288	285	285	292	298	262	305	263	296	257	261	292	282	281	286	257	285	290	299	255	259	286	293	313	291	263	269	275	309	252	279	285	284	267	279	310	291	253	277	282	271	287	278	281	288	276	289	264	293	278	287	286	284	299	292	252	254	295	273	254	305	313	295	277	256	282	272	273	278	302	274	285	297	265	270	284	275	271	311	264	270	289	265	291	294	278	290	237	256	282	286	282	289	264	275	288	314	261	263	252	276	252	282	289	271	283	265	264	285	295	310	262	286	250	282	275	288	266	287	257	265	297	291	268	281	268	294	257	278	291	274	288	297	285	254	285	300	289	278	284	301	294	280	272	274	268	289	267	272	285	256	278	249	272	263	284	302	245	261	328	259	282	292	276	274	303	280	304	276	282	285	256	290	251	294	300	277	294	275	284	263	290	271	269	298	295	312	306	290	241	257	302	305	264	248	273	292	305	292	271	264	292	266	273	276	259	253	284	270	287	282	263	269	278	268	274	247	315	268	258	313	277	249	278	293	284	303	276	274	279	245	275	291	276	252	271	273	285	266	294	277	303	265	281	325	260	297	238	286	308	278	265	279	280	298	264	305	286	257	311	228	303	292	282	278	277	258	264	276	244	277	285	251	296	306	245	297	298	279	245	275	279	282	267	292	268	263	271	287	255	284	281	322	306	257	283	304	289	282	236	292	269	290	277	282	274	292	275	293	285	289	276	263	314	271	265	273	280	290	265	261	289	286	283	290	262	308	291	309	272	313	266	305	277	284	261	258	270	293	288	280	270	271	285	287	295	278	289	247	285	265	262	281	270	319	264	237	289	256	276	283	274	286	242	271	290	247	311	260	276	256	291	296	280	293	289	273	269	294	285	258	267	271	290	296	305	301	289	255	286	293	286	308	285	264	276	290	289	261	296	273	268	270	255	258	298	284	294	272	271	296	281	279	308	252	271	296	267	277	285	287	299	264	267	273	343	236	258	296	275	292	274	281	280	268	305	278	297	267	283	246	278	269	260	299	262	291	291	285	237	280	320	272	264	291	285	301	280	275	283	274	275	292	277	307	277	263	267	258	262	283	265	282	274	284	262	270	291	272	282	262	286	290	294	288	297	297	299	289	291	284	299	281	263	286	255	248	281	254	265	281	269	281	263	307	295	283	251	275	291	278	297	282	283	280	282	305	287	286	254	291	270	268	294	285	291	298	302	255	269	279	273	311	284	286	287	282	302	262	260	279	269	303	306	264	258	295	301	295	247	279	293	293	280	271	290	282	269	302	281	251	277	275	275	261	289	300	246	282	277	314	242	250	291	290	279	274	280	228	284	261	278	275	290	276	310	266	280	291	266	289	306	290	290	287	276	270	293	298	295	238	281	273	270	265	259	270	278	286	297	276	264	280	250	266	265	310	296	317	267	266	292	270	280	295	299	275	280	248	286	301	279	281	279	257	284	305	292	301	307	236	257	275	264	302	303	281	271	274	280	274	305	278	266	280	269	284	273	295	297	310	259	298	287	271	294	268	268	262	271	305	261	289	272	286	324	314	288	289	299	280	280	247	310	284	253	283	266	266	298	288	252	268	304	285	275	266	277	259	261	274	280	310	304	264	267	272	269	283	273	276	297	262	291	253	302	309	287	269	250	269	285	311	259
43204	54396	34666	18679	9526	5129	3328	1904	1136	823	633	562	524	456	388	355	332	330	339	328	306	329	310	327	284	300	311	311	315	292	309	317	303	321	300	315	294	313	296	274	302	283	293	317	325	309	319	313	297	313	329	299	334	308	275	291	301	300	323	301	301	298	289	275	263	292	286	295	295	332	265	293	282	284	283	303	266	282	323	333	321	288	309	293	282	291	293	301	300	312	315	294	319	273	297	285	313	327	260	272	282	284	302	266	286	284	304	301	312	279	309	301	287	290	300	275	313	317	282	281	290	298	313	304	315	299	290	306	275	292	299	322	279	295	291	314	290	306	323	273	306	283	289	254	297	303	305	275	314	275	292	299	291	296	289	304	299	275	303	322	308	289	303	279	268	310	305	294	272	290	266	287	321	297	283	290	288	291	292	303	321	292	316	339	297	312	274	271	301	290	277	262	288	300	294	291	304	267	304	290	283	272	299	310	279	311	304	308	314	288	296	286	315	331	310	292	290	321	294	303	307	301	297	303	302	310	291	284	279	266	275	281	315	295	297	265	285	291	305	303	303	303	283	295	268	269	293	297	293	252	298	299	300	289	296	305	299	291	294	305	288	307	330	305	302	317	277	303	284	312	275	262	324	307	274	284	272	280	276	312	316	275	278	298	305	294	297	301	299	271	314	316	311	273	304	300	292	297	331	288	296	283	304	303	292	326	311	287	304	308	266	246	289	294	287	304	275	305	297	294	273	305	317	296	293	302	301	301	256	274	299	275	299	301	306	307	308	283	273	284	311	294	291	257	308	308	297	296	280	290	324	303	288	287	308	302	306	275	287	309	315	311	303	318	335	305	301	294	317	286	279	291	308	287	297	300	299	312	280	274	300	284	287	282	304	324	299	301	300	299	311	307	318	284	296	283	298	300	318	297	280	322	293	274	299	313	322	300	265	302	297	324	287	307	300	311	312	291	315	281	278	285	301	290	308	332	301	255	299	318	287	306	300	298	298	296	296	302	292	312	282	306	320	294	305	318	289	298	314	288	303	295	273	314	266	287	297	292	259	277	303	299	319	292	315	305	292	298	304	275	303	283	284	272	311	290	317	308	259	308	309	258	311	275	291	305	307	323	312	302	282	296	280	303	297	263	288	300	299	282	278	309	297	284	287	304	272	277	303	283	287	287	308	299	263	305	300	279	321	289	323	300	279	317	280	273	319	312	309	307	271	297	295	287	302	315	307	296	296	278	304	295	318	289	325	307	281	311	298	278	303	304	306	298	285	307	339	293	275	303	308	317	281	260	299	299	296	308	304	317	327	293	251	298	288	325	279	290	328	318	285	312	288	309	281	293	307	316	316	298	259	319	294	290	284	307	297	279	310	276	297	265	305	279	297	287	313	306	291	321	285	297	288	277	304	276	304	294	269	311	294	308	321	269	292	322	292	284	275	282	345	287	294	287	315	302	280	280	270	296	287	306	304	293	294	295	309	310	306	302	282	296	296	266	292	302	287	262	302	303	298	311	297	302	320	305	302	300	315	291	306	312	294	275	319	323	311	317	266	292	271	297	305	327	296	298	298	313	306	298	287	306	327	287	320	313	305	292	291	286	334	285	287	330	299	306	300	302	299	267	271	309	278	295	308	289	286	305	259	302	315	296	308	276	307	308	270	297	321	288	271	285	297	302	288	273	330	277	294	290	296	310	296	285	292	307	302	291	301	300	308	294	303	309	288	295	297	282	275	306	330	320	284	315	329	310	316	272	285	334	295	301	311	314	332	307	282	280	293	278	312	283	301	306	306	287	293	312	295	303	301	298	288	301	285	307	319	273	312	274	296	286	295	320	310	254	291	266	287	315	329	300	282	279	284	319	329	288	299	267	324	321	304	320	307	284	281	273	273	298	296	291	278	311	266	282	308	303	313	307	272	303	279	277	295	315	323	316	256	321	314	299	285	282	308	273	304	345	295	299	319	261	307	288	317	264	310	329	291	310	281	301	306	290	292	325	272	302	303	284	284	307	303	281	301	304	299	288	267	297	303	308	317	276	297	307	286	304	304	290	294	295	309	330	313	297	329	314	259	311	281	303	297	312	264	300	289	340	326	295	288	311	300	295	284	284	279	289	307	286	302	325	292	318	284	294	294	296	279	302	280	272	330	297	297	294	293	268	307	319	315	286	291	289	287	310	305	280	327	280	314	317	307	289	284	299	302	286	284	293	275	309	337	281	271	286	302	303	291	294	311	323	293	289	251	298	279	288	282	286	310	310	347	306	323	289	290	264	328	284	307	296	275	299	304	291	301	267	296	292	291	304	325	303	306	290	297	291	290	262	274	296	280	283	291	279	286	281	296	292	297	302	331	311	292	289	293	288	300	286	317	276	288	259	343	323	315	299	271	330	316	280	269	323	281	312	309	277	326	309	300	279	266	355	291	290	311	286	316	296	269	297	265	277	287	285	301	280	281	307	313	286	316	251	306	302	324	285	276	334	275	279	293	277	287	328	270	289	300	259	296	273	296	288	286	261	272	296	296	307	259	325	338	279	317	310	328	316	267	303	283	327	296	310	282	285	286	292	296	283	280	278	282	267	314	296	283	262	291	295	299	320	280	316	288	307	297	279	296	321	286	282	299	257	296	279	296	280	314	286	315	286	315	307	304	309	281	290	296	278	316	286	262	315	269	300	300	285	303	336	307	301	290	293	318	263	297	295	296	335	307	281	280	300	332	308	300	313	294	307	299	324	317	294	294	271	311	310	321	298	276	301	287	318	284	282	311	294	295	286	295	305	330	311	298	312	286	275	326	285	318	312	293	286	299	295	285	293	289	290	305	271	303	275	320	303	289	306	296	298	305	270	288	299	280	295	324	287	284	303	295	298	293	284	291	310	303	292	305	298	317	293	318	296	294	301	288	298	303	323	280	284	307	300	279	267	290	298	310	294	284	311	290	284	265	311	301	301	277	280	323	290	313	317	286	304	275	308	315	285	312	304	281	295	308	273	304	333	320	315	283	309	326	262	300	294	287	286	285	275	277	305	291	293	296	311	278	295	277	283	305	290	315	316	309	298	279	309	265	303	275	279	287	314	315	296	313	293	294	306	306	304	286	274	303	283	302	281	302	303	318	278	314	288	318	318	282	304	297	306	285	281	267	277	301	284	297	302	291	292	298	292	282	318	299	302	279	287	319	304	316	291	267	303	289	308	272	263	304	304	317	313	306	284	291	279	315	283	288	292	320	325	279	310	324	283	298	301	311	308	281	315	285	313	304	277	271	321	291	271	320	297	303	284	282	295	302	294	337	311	305	283	296	288	317	317	287	299	304	297	283	283	298	277	268	292	309	281	299	284	304	322	298	283	313	286	295	306	279	295	287	327	297	298	285	297	290	280	281	323	316	282	313	309	303	293	270	293	287	304	281	305	303	279	304	291	295	289	271	300	297	255	301	322	312	283	312	256	312	291	322	313	313	309	291	303	342	271	339	281	262	282	256	266	323	319
22538	21024	28455	23817	21054	20832	7278	1352	912	846	615	570	464	426	355	301	276	275	272	281	270	246	268	284	285	262	251	249	242	267	236	251	249	256	258	260	260	234	244	237	253	259	268	266	263	299	232	254	248	261	246	267	254	253	264	270	226	267	243	278	229	243	250	271	237	272	244	246	267	287	260	246	237	271	286	247	251	260	248	254	268	241	262	256	236	252	234	271	212	234	209	247	221	277	279	240	256	257	248	273	249	247	260	232	241	272	244	238	283	239	272	253	261	259	265	284	265	254	254	257	231	267	235	266	238	263	225	262	245	221	274	278	263	263	252	262	258	305	269	286	255	237	237	274	243	286	246	250	252	228	261	238	284	219	258	251	276	227	274	230	271	273	238	262	250	259	238	257	253	230	255	256	255	258	246	245	253	231	270	258	248	224	241	268	254	246	264	252	268	241	256	227	277	251	244	254	282	256	250	243	249	256	282	223	232	221	269	251	263	250	257	256	272	257	236	261	234	241	254	257	245	260	240	268	257	268	256	254	244	251	271	264	243	238	219	261	264	247	265	268	246	252	239	276	267	257	256	247	245	245	261	262	240	256	246	220	265	278	275	233	232	226	254	257	240	248	250	214	259	248	253	259	254	247	273	249	257	256	262	253	285	256	243	250	266	250	255	258	280	263	236	248	251	269	228	267	226	243	260	240	267	266	270	240	275	232	279	235	267	266	260	249	238	232	274	241	245	264	256	241	265	252	253	268	253	271	262	280	259	267	259	264	220	295	255	280	241	255	252	238	256	232	238	249	286	252	246	279	230	236	245	252	262	275	271	253	253	235	268	259	239	248	249	259	234	280	276	256	243	237	224	271	288	261	255	276	223	226	237	210	304	238	251	230	262	246	254	241	249	257	253	296	244	292	256	246	257	261	275	256	242	213	249	231	265	258	265	252	244	248	268	248	236	272	241	251	244	239	246	257	248	276	266	223	264	221	273	258	237	258	259	254	256	262	236	271	269	275	246	228	257	242	254	235	259	271	245	241	260	269	285	258	268	236	246	284	241	269	237	223	257	279	230	248	270	253	274	219	226	241	278	229	231	262	251	231	246	268	259	243	272	226	235	248	301	248	247	231	253	241	247	267	252	269	273	275	251	282	261	266	256	221	240	264	273	268	272	230	228	257	222	256	268	252	246	264	245	247	283	224	244	288	253	264	239	244	257	257	271	255	244	231	268	289	249	283	225	245	255	255	269	255	252	247	274	271	261	269	266	255	246	222	285	263	264	252	245	240	232	274	241	237	236	236	246	254	238	227	222	229	288	248	246	249	238	240	230	234	258	250	210	258	246	262	240	265	259	255	273	281	283	255	272	231	259	243	260	265	257	272	248	256	253	219	255	225	274	247	282	224	264	251	248	242	250	284	252	233	234	252	239	245	285	251	260	268	257	240	241	246	235	251	226	238	252	268	249	267	253	252	264	243	255	288	244	251	262	248	248	283	238	238	249	243	257	245	265	258	238	270	270	275	239	267	245	266	254	263	247	241	264	228	248	264	278	239	266	239	243	266	259	218	260	270	266	239	273	239	262	242	238	264	249	258	255	245	249	246	229	261	264	234	257	266	265	248	265	266	248	276	234	249	240	297	230	262	248	248	266	267	227	259	262	259	257	277	266	283	263	236	275	271	237	246	245	258	256	268	256	249	238	254	241	246	266	272	268	240	240	237	252	233	269	264	250	233	224	244	291	261	263	267	279	230	257	232	279	260	239	268	234	230	280	242	247	241	256	244	276	248	266	264	266	289	244	224	254	259	237	282	262	268	249	246	254	246	243	253	237	246	233	269	268	253	254	260	274	227	256	293	258	249	257	260	237	271	264	258	242	260	266	249	218	234	266	259	257	269	258	275	252	251	275	256	262	241	270	247	256	246	277	245	242	253	266	249	251	278	269	233	265	263	226	231	261	281	257	250	247	252	242	248	284	240	250	235	253	245	267	233	243	249	271	271	257	219	263	223	270	253	255	235	221	240	242	269	279	294	228	272	227	240	266	267	256	247	245	211	245	252	244	235	228	237	257	242	241	234	231	285	256	257	224	233	248	259	238	270	266	234	279	273	250	263	228	246	284	237	226	249	228	265	255	247	249	265	276	262	252	248	248	233	260	246	240	274	261	251	269	279	262	243	252	228	236	232	277	249	242	268	250	253	262	245	258	225	257	255	249	242	240	265	270	249	280	288	260	261	244	252	260	283	236	239	258	248	238	244	267	248	257	247	255	265	242	257	291	240	277	274	261	255	244	230	233	253	234	260	253	271	226	235	240	266	279	241	253	272	263	268	284	275	258	243	242	241	265	273	233	276	244	256	221	253	244	266	240	268	253	243	253	250	210	255	249	257	285	257	260	265	248	231	252	257	277	280	246	260	246	228	268	282	250	272	242	241	253	261	251	257	288	263	255	244	269	248	232	246	257	265	265	224	262	263	250	227	267	217	252	240	262	250	251	262	232	281	229	260	248	254	244	256	240	233	277	285	291	292	244	263	253	252	245	257	240	240	264	242	234	239	240	259	224	247	242	270	249	244	237	266	259	266	260	259	234	252	232	258	250	258	265	283	261	253	279	243	278	251	253	257	284	223	253	250	229	278	237	275	261	215	242	246	232	252	246	246	251	255	232	220	248	233	256	250	257	275	284	253	280	265	232	280	280	267	233	261	254	250	264	233	257	264	242	275	266	277	248	251	280	260	231	216	255	233	282	246	275	253	255	259	270	247	259	257	249	247	269	249	254	264	256	241	253	254	245	272	238	251	267	280	249	259	266	261	245	242	282	269	275	248	252	261	273	259	271	228	270	278	261	221	238	252	254	221	222	281	251	255	262	281	226	257	239	264	233	246	245	266	256	258	242	238	257	263	230	262	240	251	238	248	246	250	241	247	255	248	227	256	253	250	304	240	304	276	251	284	298	253	265	258	246	251	244	277	247	278	256	249	255	249	268	251	261	273	238	250	274	256	236	235	259	254	285	253	244	242	255	249	253	265	240	257	268	256	237	245	236	257	262	261	226	276	274	252	249	245	235	226	270	248	252	261	254	232	251	239	262	243	237	268	257	264	231	236	246	263	254	233	266	263	257	272	267	227	263	258	258	221	276	264	251	260	268	238	257	258	246	231	232	221	239	255	239	257	242	223	253	283	259	290	255	245	247	258	248	222	237	245	274	269	273	264	267	247	245	291	279	252	229	230	231	239	279	247	251	261	251	259	273	247	267	261	273	247	256	262	261	243	243	272	244	243	274	270	254	259	257	278	241	289	251	240	262	258	252	237	252	278	258	250	243	259	273	254	246	260	251	236	255	245	260	247	253	230	266	261	253	262	240	255	244	232	288	264	272	261	283	235	253	268	228	254	226	267	245	262	241	270	200	267	224	273	262	240	227	254	293	242	252	232	249	268	302	263	248	235	273	234	273	239	241	242	237	249	289	253	243	246	249	262	236	246	244	261	249	261
45710	62178	34860	16643	9810	5500	2886	1798	1421	1139	864	737	587	520	415	330	333	300	311	295	271	276	296	293	241	283	274	262	272	280	266	273	277	249	259	279	253	272	257	239	286	259	256	257	266	247	284	268	268	291	273	260	267	264	255	287	267	273	268	275	249	269	300	258	250	282	247	282	252	246	266	294	276	268	272	292	281	272	251	279	261	275	270	265	293	286	249	225	273	245	255	304	269	278	262	239	270	257	317	248	281	286	248	251	253	238	258	262	270	262	249	247	235	247	276	282	291	254	259	266	260	254	271	257	238	235	256	255	260	263	230	229	284	249	285	273	264	270	258	281	260	261	284	287	277	288	255	276	250	235	245	267	250	270	292	289	254	203	268	278	271	259	240	247	271	262	285	254	286	242	276	276	252	270	280	253	280	286	258	263	291	276	255	284	250	278	286	239	256	263	263	245	237	268	239	270	267	262	251	273	263	268	252	279	279	267	287	210	271	267	268	278	269	277	310	265	275	271	229	255	278	299	247	266	266	243	286	263	290	263	273	244	264	264	264	245	264	271	296	273	266	264	275	279	277	257	249	247	274	271	272	281	286	270	263	266	236	292	230	254	254	250	293	294	255	299	254	285	268	243	271	304	282	308	263	265	293	258	266	245	297	295	257	293	254	268	253	262	247	278	260	272	273	270	276	274	258	257	281	268	268	276	239	268	261	248	249	245	274	223	251	277	252	265	240	266	281	254	257	256	269	264	278	239	308	259	243	252	252	271	278	258	243	241	274	263	271	259	266	256	266	264	254	242	239	253	258	255	242	233	249	266	284	253	281	263	260	292	285	279	262	295	289	304	270	268	257	273	280	264	263	234	251	257	289	268	253	278	261	245	252	295	261	247	282	292	271	247	292	289	273	236	281	247	277	284	248	268	272	272	273	283	244	250	249	250	257	261	265	268	244	281	251	243	254	284	273	295	253	273	257	284	264	270	261	281	275	269	252	241	264	288	273	254	243	262	279	272	276	259	294	254	255	269	283	261	287	272	284	272	270	279	236	279	260	280	271	239	227	257	277	249	260	263	256	265	287	281	260	257	285	278	277	219	261	236	220	241	284	266	254	224	266	283	254	250	241	267	281	262	273	242	258	252	265	282	294	250	269	249	252	254	269	275	235	282	261	258	284	266	266	298	296	238	253	268	274	260	279	257	283	272	234	263	261	278	254	270	277	269	275	264	273	262	269	271	256	267	267	251	265	262	274	245	290	265	295	228	250	285	258	287	258	263	259	256	303	266	278	267	257	271	287	236	279	243	265	259	273	259	267	267	264	278	277	266	273	280	306	270	264	264	249	240	247	255	247	269	245	269	275	244	244	255	282	247	268	302	263	251	283	281	263	258	266	233	262	254	282	266	269	254	267	269	263	238	243	226	274	251	271	264	283	261	276	252	260	269	267	274	258	260	270	256	258	260	225	271	270	272	262	294	286	240	266	262	264	268	277	247	250	257	260	273	253	267	276	285	250	284	277	266	268	272	274	267	288	239	253	271	271	269	252	254	259	260	250	246	261	288	251	282	259	245	255	285	258	283	259	272	255	284	268	282	273	242	284	252	258	252	290	246	293	262	234	254	276	273	258	264	256	293	269	281	263	262	246	269	251	228	274	248	253	279	283	264	260	261	262	254	277	256	280	264	282	260	277	263	251	269	274	244	263	262	270	279	257	262	256	268	265	250	299	257	287	279	269	260	265	265	284	261	270	286	284	257	248	278	270	247	267	261	282	259	258	276	268	253	269	251	250	267	264	256	271	267	234	271	245	277	270	254	289	295	250	252	287	296	252	267	282	264	283	249	245	271	253	270	252	271	269	255	265	290	269	251	288	217	286	267	273	281	285	270	259	262	274	283	284	258	255	246	262	245	263	293	296	270	270	304	289	266	309	253	265	274	286	256	259	278	303	266	263	278	282	277	285	266	266	283	251	267	268	281	261	262	271	261	244	258	268	263	281	278	268	252	308	268	259	265	265	267	252	282	272	277	253	257	259	257	263	263	273	262	260	239	272	268	253	287	273	234	259	276	263	228	283	295	277	302	244	268	258	249	263	275	264	266	294	273	298	260	264	245	278	285	254	265	254	326	265	265	243	278	252	266	276	300	266	273	257	242	253	257	281	245	255	248	278	282	286	282	254	271	264	264	242	275	272	275	248	281	271	246	272	262	244	278	261	266	249	271	238	235	264	262	242	292	251	290	273	254	278	267	264	265	280	261	266	263	248	265	281	261	275	277	294	257	279	242	265	282	267	274	266	262	297	277	271	287	269	274	249	261	286	281	268	247	274	286	249	278	259	262	251	279	279	259	294	285	249	295	253	250	293	283	266	258	253	280	243	260	267	327	265	250	267	261	280	279	288	282	277	282	261	283	300	265	252	301	271	244	246	249	254	295	299	277	269	270	246	258	260	254	300	270	278	253	266	252	261	277	259	234	283	282	270	275	251	240	289	282	260	264	285	298	275	248	285	260	265	268	255	269	256	244	263	282	291	258	275	291	278	269	246	257	250	276	252	235	278	262	291	274	244	247	266	285	253	291	266	277	261	258	257	297	263	241	271	267	260	255	273	263	279	256	259	291	263	241	258	276	259	260	279	257	294	260	246	275	264	269	246	267	291	248	252	287	250	254	260	255	258	257	275	277	228	278	271	259	272	264	312	270	258	273	273	249	303	265	269	292	255	268	269	280	281	272	259	281	276	270	291	245	269	276	256	265	289	303	264	271	254	255	264	253	265	257	267	220	283	286	284	265	254	254	276	257	280	271	288	274	245	281	274	299	266	286	292	286	267	278	249	258	257	278	255	245	279	312	257	246	274	278	259	267	248	293	265	268	274	254	263	255	250	246	266	256	268	261	275	275	248	273	249	247	246	288	274	269	253	267	285	248	263	268	253	266	274	273	288	274	259	263	271	258	256	272	281	267	266	264	250	271	230	266	264	282	292	261	279	285	277	262	274	236	244	268	288	260	247	263	276	266	245	263	246	260	286	267	304	261	276	258	240	286	275	281	251	288	283	276	288	267	294	254	259	245	289	242	242	279	237	296	260	238	269	261	274	249	255	271	280	278	268	286	269	277	253	257	249	278	282	259	271	243	264	251	251	309	254	291	270	276	265	246	268	245	268	274	271	276	305	277	253	252	267	254	273	245	280	260	266	233	266	227	266	261	259	239	241	264	250	278	289	281	268	268	257	276	276	256	275	286	271	243	282	282	240	263	255	270	271	259	253	240	277	251	311	240	228	242	286	286	244	290	254	270	250	279	283	268	238	305	261	276	237	261	254	261	295	264	245	251	273	253	254	294	300	272	273	283	271	275	258	265	267	266	222	261	279	270	268	286	277	237	295	273	243	302	257	273	267	257	274	231	237	282	277	292	261	283	272	287	278	273	258	272	263	289	280	273	288	274	232	260	245	270	234	270	270	263	283	242	251	252	265	263	272	281	260	249	229	276	246	262
41389	34813	25238	12075	4146	2058	1034	606	491	411	367	367	329	305	287	289	269	275	297	292	258	288	250	291	283	240	285	254	281	272	256	284	265	275	264	250	286	266	249	257	284	278	264	290	294	280	252	283	252	274	298	253	289	278	270	305	274	290	265	234	258	248	310	253	288	289	287	273	278	276	292	254	269	255	269	289	262	286	250	268	246	285	269	252	269	267	263	244	265	256	261	263	248	277	274	258	272	260	270	287	265	285	265	301	297	274	262	278	276	277	291	281	276	259	274	266	270	247	261	284	257	265	276	295	251	279	252	260	291	245	257	275	266	307	277	262	274	265	256	264	268	288	303	279	240	303	270	294	269	265	273	264	275	257	273	288	291	281	279	254	260	271	287	275	254	277	280	294	249	276	277	276	266	287	263	316	282	244	281	288	261	270	296	283	249	248	270	249	236	246	251	271	286	277	269	259	291	243	239	298	284	261	280	268	279	260	260	266	245	272	262	286	281	237	284	280	286	258	306	274	261	290	278	252	294	250	289	262	258	259	269	260	261	244	257	258	251	259	268	259	251	286	220	271	274	246	280	276	287	237	295	257	272	249	264	267	263	263	234	255	252	284	278	270	266	263	265	307	267	300	230	264	255	251	298	296	277	257	276	270	268	292	303	250	291	250	243	272	272	288	254	239	289	293	287	290	285	266	272	249	297	273	269	263	288	241	301	259	258	274	273	250	266	238	241	297	243	258	303	278	261	284	268	266	283	274	285	269	271	290	271	276	251	270	265	263	252	270	264	258	288	296	261	254	276	248	239	281	288	280	261	250	267	281	268	276	248	257	248	243	236	259	278	274	266	260	265	256	284	270	282	269	288	249	307	276	280	247	280	233	285	281	281	269	279	261	288	319	301	286	261	283	253	242	264	283	274	281	280	263	274	295	259	269	258	250	300	265	266	279	285	270	256	243	279	280	282	267	256	262	242	277	273	261	292	285	245	280	282	280	265	280	290	270	258	284	289	269	282	277	271	282	280	253	284	262	280	266	259	262	262	277	271	253	293	291	259	268	258	279	251	287	273	240	249	262	279	235	274	263	280	284	252	297	290	278	284	266	281	251	296	289	275	301	246	295	236	305	251	245	259	220	297	265	259	270	255	257	272	279	276	274	266	289	251	244	258	291	274	280	265	229	280	267	268	279	280	260	293	263	255	307	290	245	256	287	270	285	283	234	258	279	279	258	292	261	293	260	262	288	285	278	279	290	275	261	257	238	288	283	257	262	265	284	252	296	279	247	266	271	274	277	275	290	271	257	297	276	278	271	259	256	287	247	242	248	284	286	284	237	275	288	298	289	293	261	273	262	275	282	255	279	264	296	299	286	291	273	283	286	277	296	292	275	294	258	264	276	286	275	286	281	264	264	282	250	274	309	295	272	253	279	267	267	284	274	257	260	288	267	283	289	297	275	274	257	271	263	254	291	286	298	233	269	290	267	295	261	296	267	244	278	275	246	293	248	248	259	275	251	278	283	290	302	271	275	274	285	271	279	252	271	270	298	254	285	255	283	262	301	277	257	289	284	264	247	283	292	298	267	281	256	304	269	268	278	262	267	271	298	251	263	276	269	250	243	282	270	287	256	271	239	267	301	237	262	267	265	270	290	286	282	289	263	275	254	266	277	289	248	252	296	251	270	281	282	311	290	272	298	271	279	262	244	232	267	277	267	280	273	267	292	271	262	260	246	266	252	273	246	275	261	284	273	288	255	316	275	266	265	258	249	295	268	261	273	275	284	249	263	274	305	312	250	283	247	251	261	319	286	267	275	267	250	284	268	243	275	259	276	266	272	270	283	297	246	282	286	277	272	292	270	267	253	249	279	256	270	296	275	250	279	247	265	250	269	259	271	276	266	290	278	275	281	235	269	264	240	302	255	251	303	278	259	261	272	289	262	292	268	280	288	293	266	264	273	287	263	277	250	265	272	299	259	280	264	285	257	276	253	279	279	273	270	274	263	254	275	268	278	260	256	276	282	274	263	274	275	274	285	276	278	252	254	289	265	271	285	291	256	283	280	239	268	290	243	262	278	274	279	241	254	260	250	293	274	274	277	274	255	277	251	283	261	257	262	250	290	267	271	274	256	273	237	255	285	291	288	261	299	275	289	283	270	316	268	294	266	276	260	283	249	261	256	259	299	292	298	291	267	307	257	298	261	277	255	289	269	282	269	256	262	259	238	262	282	272	290	264	257	272	285	265	277	238	232	262	250	261	272	264	295	282	274	256	279	259	256	263	275	264	255	273	289	301	294	239	254	293	265	251	259	293	252	257	266	265	255	297	226	286	267	268	274	276	282	282	276	263	274	275	288	271	296	299	311	268	232	258	276	257	270	262	280	319	268	244	262	276	295	275	263	287	283	280	314	288	260	264	269	261	275	254	278	276	269	291	296	268	277	257	250	268	283	256	269	292	264	252	246	268	270	264	292	270	263	237	291	264	255	255	292	266	272	273	261	289	295	248	272	262	283	274	293	272	262	293	233	235	294	283	275	267	279	265	295	306	255	242	248	277	256	249	250	258	288	296	282	267	269	290	238	304	301	273	261	248	270	250	275	288	300	309	275	266	308	279	263	283	247	271	289	269	283	276	282	236	253	282	242	258	242	278	286	272	267	273	263	270	248	271	259	257	268	277	266	303	251	305	244	272	266	250	247	276	257	272	259	257	262	269	292	284	275	297	284	286	300	282	279	307	295	296	274	273	264	294	281	287	256	281	308	287	279	296	265	252	277	257	286	285	241	252	278	255	257	289	236	230	298	284	266	266	265	283	307	277	268	256	289	274	260	274	277	256	268	261	278	296	283	264	294	272	239	251	259	263	306	245	284	290	289	265	232	282	248	280	271	254	257	259	259	268	274	274	288	279	270	251	277	252	264	270	275	244	301	248	249	279	262	281	237	299	262	267	248	258	292	263	256	270	258	242	259	242	263	248	279	268	265	256	229	246	289	311	244	291	279	278	248	284	259	259	263	264	253	262	274	301	275	268	260	279	285	273	277	305	273	280	267	246	283	263	275	259	270	283	228	272	267	250	275	284	301	289	289	269	279	244	273	285	253	285	249	264	294	264	255	275	303	276	282	275	258	300	243	272	256	269	254	277	281	284	280	245	282	279	253	286	268	252	249	248	261	280	259	245	248	287	269	296	254	288	246	295	280	279	288	274	290	270	275	281	268	254	282	276	275	282	261	279	265	269	268	289	258	295	267	263	285	275	274	268	264	282	292	265	268	283	275	236	274	289	279	236	271	294	277	266	264	287	281	276	282	269	280	256	273	283	263	288	280	253	275	278	262	285	270	272	286	241	280	262	286	270	255	274	267	282	295	261	272	279	250	275	286	251	294	252	266	257	277	279	268	258	270	265	265	302	252	254	285	249	284	261	292	269	270	310	251	254	270	286	241	255	295	249	295	231	319	293	267	250	276	260	274	274	260	287	247	284	264	268	252	272	269
46392	45215	23226	9864	5648	3234	1524	860	627	538	377	393	360	317	304	318	290	299	291	300	289	275	298	272	282	274	330	314	275	301	310	295	270	294	305	287	291	306	294	278	278	297	322	278	297	301	300	309	278	291	300	262	294	309	296	286	314	301	304	249	276	295	303	272	293	292	307	276	324	327	290	273	286	282	272	304	336	288	303	279	263	325	305	292	259	265	286	290	315	311	312	307	275	255	313	313	266	319	285	307	308	302	299	296	313	286	291	287	319	311	297	303	351	298	290	303	298	303	273	296	281	300	259	248	301	321	278	317	269	258	264	321	301	298	314	301	309	272	301	276	293	297	300	257	282	281	316	320	269	295	300	289	265	281	277	296	292	281	295	285	268	274	299	290	291	285	324	287	271	286	305	288	289	310	277	317	295	290	302	296	291	288	316	298	290	316	307	296	324	320	281	289	293	278	271	286	313	295	267	273	304	266	311	274	313	304	259	293	321	277	322	282	306	310	303	263	290	271	275	280	304	254	289	298	276	287	285	299	276	335	315	307	300	307	261	318	285	290	303	287	315	294	299	292	269	299	282	288	288	286	265	282	253	311	272	293	303	274	285	292	289	302	273	311	291	270	300	297	282	302	273	284	300	282	275	306	299	282	278	287	272	275	282	298	288	280	299	316	292	282	294	276	277	318	294	289	310	336	287	298	277	336	288	305	325	303	302	286	297	283	313	273	296	293	288	302	300	311	279	311	329	297	318	290	299	302	285	298	279	286	283	285	288	290	298	296	285	287	257	294	278	286	285	302	269	307	285	275	302	297	308	249	285	269	329	276	280	274	313	284	282	297	288	318	309	287	263	274	302	281	305	274	303	305	324	291	293	287	267	249	305	300	280	297	295	297	309	284	271	293	295	298	316	295	276	301	289	313	279	267	281	296	301	258	311	260	314	304	298	285	291	300	316	277	296	321	300	281	265	272	275	300	292	240	326	296	308	278	284	303	297	300	286	306	280	332	294	304	277	311	289	325	288	289	266	294	293	302	286	260	280	315	290	283	308	281	329	279	291	276	286	288	260	310	280	279	288	328	297	252	292	264	281	299	287	279	301	304	322	329	310	305	281	299	298	298	302	311	268	277	288	273	310	306	297	279	288	287	285	296	289	292	289	316	310	292	264	320	299	299	297	304	281	282	301	288	293	267	272	279	292	281	279	332	313	331	270	272	296	289	279	307	290	288	267	304	273	264	283	279	308	272	315	299	268	277	318	296	290	303	280	268	304	284	288	291	291	272	275	292	305	281	319	303	287	286	274	315	274	319	302	314	314	308	293	282	268	300	298	279	257	277	295	294	297	283	284	275	296	280	291	305	291	295	274	302	291	269	269	279	315	282	277	323	277	299	281	311	287	282	302	257	274	293	283	304	283	281	325	310	317	319	306	278	313	301	287	302	284	286	304	283	298	296	305	272	280	282	295	285	301	311	271	304	298	318	253	280	284	276	302	306	303	278	267	306	282	307	298	313	275	285	278	303	286	289	294	314	289	291	321	297	276	280	340	326	284	293	305	302	285	325	288	292	323	296	284	320	264	279	285	308	296	262	304	290	304	298	304	302	308	280	286	275	280	272	321	301	290	288	304	275	290	318	290	282	286	268	308	294	295	302	270	317	323	276	274	285	310	305	310	283	276	251	267	266	306	298	288	303	324	279	269	282	269	301	306	300	284	276	286	284	264	315	312	318	296	300	284	285	288	276	284	267	316	295	306	274	296	279	279	266	307	314	300	311	265	321	290	269	316	288	318	308	295	294	297	281	286	292	273	324	334	310	275	294	289	264	268	276	317	283	294	261	296	300	289	312	290	293	297	306	303	291	295	277	298	315	307	294	300	303	281	270	309	295	288	289	269	262	297	296	316	277	286	297	284	322	305	313	325	320	283	284	295	278	265	268	294	283	282	297	300	317	312	269	295	277	266	285	278	319	295	277	287	305	309	295	300	282	313	283	290	260	321	271	308	314	294	298	310	304	311	279	281	317	296	244	289	296	285	279	298	281	262	320	320	281	281	277	281	289	305	267	322	293	273	298	292	273	263	290	293	286	284	302	252	287	274	293	273	285	288	319	286	280	304	304	313	308	289	291	300	261	295	297	280	293	263	283	322	273	297	288	294	290	270	330	282	306	304	283	302	283	292	278	266	279	315	299	313	324	303	294	290	283	271	294	296	315	305	298	296	283	277	318	321	297	296	279	298	269	303	257	270	282	287	275	268	296	288	269	305	304	287	274	290	317	297	291	299	290	288	308	301	275	278	289	271	296	299	296	315	272	295	296	284	283	271	293	310	294	273	263	257	278	318	292	300	287	312	287	293	296	282	295	285	307	256	292	307	277	311	268	291	296	283	296	306	314	301	323	269	289	299	289	281	295	293	289	294	279	299	316	292	298	293	277	275	284	294	311	304	291	331	299	287	284	283	292	250	277	299	290	295	325	286	297	296	287	279	285	297	291	304	294	267	294	294	297	300	281	276	279	292	306	291	293	299	313	303	304	311	304	312	298	301	277	302	275	298	337	294	317	283	291	304	289	302	294	305	314	332	294	273	252	298	289	287	279	287	311	294	306	309	285	289	306	319	274	285	298	325	305	275	281	308	298	279	291	295	298	288	305	289	268	285	300	317	275	281	294	255	277	296	310	294	299	281	288	281	328	285	319	280	270	271	308	317	279	288	297	303	285	321	279	282	260	322	304	255	297	251	299	302	294	293	265	301	294	290	301	315	306	309	321	299	267	282	311	287	310	287	280	256	293	324	275	292	295	291	307	276	319	302	298	309	289	317	292	266	266	267	285	288	266	298	288	288	286	271	298	276	285	311	320	274	306	299	278	280	285	285	302	311	282	299	277	267	266	294	330	275	283	281	291	286	285	299	329	311	302	304	305	289	264	287	331	248	274	262	281	318	307	276	284	276	294	276	311	277	292	286	321	286	298	275	289	285	318	301	300	282	294	273	299	298	324	294	276	295	288	297	265	312	284	275	280	283	309	311	270	299	310	274	278	290	285	305	296	283	298	317	302	296	315	274	298	296	320	303	282	283	294	284	282	287	320	300	284	292	290	299	292	266	326	319	299	304	306	264	295	276	282	268	309	291	334	275	307	289	312	264	296	289	270	286	275	271	274	292	314	316	279	279	303	284	280	274	286	301	310	325	295	298	244	291	299	310	297	326	292	290	310	313	264	250	278	346	326	300	300	298	302	295	299	275	310	292	282	299	253	281	289	282	286	276	271	330	277	293	297	315	311	282	253	302	293	286	287	306	294	281	282	295	280	295	288	277	287	291	255	312	258	293	308	306	261	317	306	303	314	271	275	296	282	287	318	303	273	269	287	331	300	287	271	311	293	269	279	311	264	267	308	288	286	280	256	293	315	268	296	290	278	296	282	283	296	301	309	294	296	288	287	296	283	279	276	315	281	324	281	273	321	291	319	296	287	298	288	299	285	265	315	300	313
23403	21031	28208	24215	20988	13904	2947	1287	877	704	528	424	332	294	290	302	281	248	260	261	265	255	259	264	236	242	270	267	224	244	206	248	245	258	231	264	243	250	239	227	258	216	211	243	235	221	277	235	246	241	271	236	242	238	274	231	248	241	257	273	244	242	226	231	235	236	210	237	276	242	235	246	270	261	237	244	236	235	239	193	245	261	249	247	225	242	241	280	266	249	225	242	230	252	235	211	232	230	230	224	253	253	245	285	268	261	255	270	236	268	256	225	248	251	257	272	235	249	251	250	251	233	249	233	259	252	236	235	257	246	265	264	200	257	241	241	260	249	222	238	240	215	243	269	228	241	237	261	259	239	251	248	209	244	236	257	215	224	242	251	224	231	243	278	237	249	227	222	254	234	277	236	254	267	246	260	209	246	236	249	233	240	239	233	227	230	247	241	246	251	248	214	259	233	273	255	256	247	284	232	235	229	285	248	252	239	258	248	256	242	255	258	229	233	225	274	229	238	245	256	246	241	261	248	233	242	255	245	279	249	253	259	261	243	214	260	246	210	220	217	224	242	243	249	283	207	224	269	248	243	241	222	265	243	258	230	246	224	277	252	246	235	242	241	251	236	256	254	226	241	256	265	232	248	234	252	231	239	261	253	257	255	266	240	262	252	233	238	267	230	267	246	245	254	224	242	236	223	271	233	282	217	253	223	245	257	249	220	254	239	255	253	238	252	242	218	280	260	253	239	256	260	270	262	228	268	243	248	238	224	231	255	256	259	229	272	255	268	246	216	254	229	273	260	257	247	255	267	240	229	242	233	261	248	243	246	271	268	250	247	268	272	243	266	241	262	273	223	233	240	267	242	239	261	257	279	237	237	241	255	249	240	215	278	268	241	232	238	229	206	221	271	218	225	301	227	245	257	245	230	219	262	250	219	227	258	270	252	283	234	245	266	260	246	224	258	244	242	248	261	264	229	216	253	244	269	256	259	238	262	258	251	257	218	235	269	208	249	249	227	245	209	265	233	250	273	225	268	253	236	237	260	245	239	240	241	262	247	242	243	261	250	270	250	226	253	230	269	272	244	253	249	226	252	257	271	231	237	217	234	230	278	247	255	255	274	248	231	234	258	246	247	242	218	247	260	268	229	221	244	266	239	236	267	246	286	237	246	237	258	236	233	233	237	248	253	208	255	232	255	239	228	230	261	250	212	240	257	244	246	230	251	256	265	244	224	273	233	249	244	252	252	226	229	238	236	251	235	237	260	268	243	240	247	241	240	239	257	262	235	230	241	239	238	228	230	223	270	240	237	258	256	235	251	230	220	223	229	245	259	246	252	257	261	264	253	218	250	260	241	222	255	236	248	242	238	250	251	246	214	276	249	240	238	258	234	255	251	230	249	240	242	244	229	204	242	253	274	251	283	250	248	251	240	238	248	236	284	257	254	226	235	252	250	226	252	295	250	251	242	246	217	244	263	246	257	275	227	241	246	250	225	243	256	240	246	269	251	256	266	255	253	272	245	245	252	232	254	220	240	265	243	274	262	290	269	242	246	239	263	234	256	225	242	221	264	243	238	238	229	220	214	237	244	245	256	229	247	263	250	250	260	254	262	240	268	238	261	241	252	232	225	243	245	234	255	256	240	255	261	270	251	275	257	251	249	273	218	235	242	229	276	258	246	247	259	228	231	248	236	242	260	267	264	231	257	246	234	252	255	232	232	213	265	244	232	276	254	240	222	256	262	225	235	255	261	245	248	226	260	239	248	251	275	236	239	238	218	258	237	227	261	264	242	239	234	264	280	213	270	231	231	246	248	231	246	254	263	239	225	250	260	237	272	229	236	259	227	218	244	248	238	259	248	244	243	247	256	244	252	236	250	243	236	225	259	259	269	252	275	230	231	229	234	236	235	255	227	240	253	262	217	250	237	267	258	250	251	231	259	224	228	242	264	236	219	236	234	238	238	237	253	243	240	266	282	260	252	233	236	231	258	233	245	217	239	229	278	210	245	264	231	232	230	238	261	254	283	255	260	248	257	228	274	248	253	232	237	217	218	226	272	218	228	241	246	259	236	246	248	228	243	241	242	274	227	233	250	242	213	254	232	272	249	262	263	266	244	250	271	255	261	236	237	237	245	260	246	224	224	254	205	257	242	252	275	225	265	238	251	233	275	243	241	271	270	266	245	261	228	263	248	250	245	246	240	242	277	260	249	254	247	233	237	257	259	252	284	240	253	200	239	240	245	273	260	260	255	257	267	245	261	228	220	254	260	246	249	253	267	241	218	225	262	241	258	258	260	257	258	251	244	242	242	242	243	269	245	241	276	262	220	239	239	245	224	248	228	257	257	250	247	259	234	225	252	272	250	256	298	258	259	258	257	246	256	240	240	244	258	218	244	250	257	244	238	241	266	256	237	258	271	250	256	222	245	223	243	246	245	223	235	257	239	252	248	229	247	232	247	240	275	252	267	262	237	214	224	256	250	253	242	264	264	240	231	250	260	210	249	242	235	271	264	255	269	268	233	237	253	226	234	275	236	235	241	247	234	233	244	231	222	241	254	249	245	244	239	264	250	213	251	227	255	264	210	264	268	255	251	241	264	222	269	252	267	225	233	249	234	235	227	259	253	271	261	252	231	240	262	249	231	225	260	234	247	259	273	279	254	242	226	233	279	246	220	258	244	242	249	212	250	229	233	253	239	258	243	239	257	248	250	232	283	288	257	241	251	247	231	231	252	221	256	232	249	211	244	257	232	247	246	233	244	258	265	215	289	234	259	251	228	240	227	245	231	244	229	258	215	227	254	234	235	276	268	243	241	236	282	237	259	243	214	219	229	270	233	265	234	232	229	274	245	231	242	270	278	276	242	216	226	255	262	245	259	265	275	240	256	264	236	244	254	249	249	250	247	249	283	268	238	230	233	248	258	279	224	243	252	267	224	230	262	249	237	253	237	232	234	260	233	247	251	260	254	242	233	269	261	251	252	261	237	253	254	249	234	227	253	272	251	258	275	240	236	235	253	204	244	259	242	248	253	210	253	222	232	229	277	255	240	208	242	255	255	233	251	233	258	219	266	222	242	214	265	236	238	259	243	256	258	242	267	261	264	234	242	257	273	232	240	236	267	251	225	220	243	251	264	249	235	272	278	231	230	260	254	234	226	240	236	239	239	263	231	272	228	253	244	230	227	238	270	223	232	266	254	253	265	240	231	249	261	234	249	233	263	251	228	262	244	253	260	248	247	243	232	259	252	250	237	261	227	248	255	265	250	215	244	264	278	266	253	233	271	251	240	237	261	260	263	279	273	218	239	238	248	253	253	254	248	232	256	234	253	237	259	226	264	237	290	241	241	270	229	276	230	239	253	239	257	261	235	231	246	237	239	261	248	263	225	271	259	262	254	256	244	261	256	228	212	262	231	219	258	261	249	248	247	234	240	251	231	238	234	233	227	225	259	213	251	264	246	276	235	243	202	247	247	238	222	252	245	245	282
44518	62200	42509	22336	11277	6127	2751	1931	1347	918	693	534	470	363	319	301	266	288	287	234	255	265	307	251	267	279	269	272	278	312	299	266	307	267	265	230	290	271	241	259	268	255	290	262	257	278	265	251	271	275	263	251	270	261	276	255	276	262	282	276	250	270	261	237	252	280	249	262	247	226	270	269	234	264	283	259	273	254	252	246	259	254	269	280	266	254	259	252	225	273	269	274	250	246	247	259	266	260	253	276	260	283	255	244	266	247	261	244	272	267	264	269	250	241	270	281	286	245	266	247	245	264	262	288	276	290	272	252	291	264	301	292	262	283	239	238	260	255	261	247	279	267	276	261	275	268	256	266	271	241	269	287	261	236	270	271	254	262	246	268	258	274	277	247	253	256	258	280	275	267	246	257	250	261	280	254	261	270	288	234	247	240	294	254	292	267	268	262	269	286	273	263	241	240	263	298	277	266	255	251	289	264	260	266	258	283	283	260	293	261	252	295	262	259	269	264	277	268	272	245	265	238	266	271	250	291	248	236	274	269	289	230	268	266	263	243	261	279	302	251	261	266	234	271	277	244	262	238	269	282	263	286	267	299	284	238	284	215	257	279	262	252	251	245	249	258	232	265	278	278	265	257	291	278	272	246	249	240	268	267	253	278	271	273	275	303	273	254	241	249	257	267	261	258	274	243	274	258	255	260	266	269	269	255	258	261	264	241	286	274	263	284	253	266	247	268	278	274	293	279	264	264	283	249	268	257	299	262	273	264	275	267	297	274	267	265	261	242	244	256	298	276	230	273	272	280	250	247	275	222	265	284	278	259	256	253	268	265	269	325	298	273	280	271	275	272	278	270	259	252	297	268	259	261	265	273	264	271	258	254	246	282	254	262	267	275	252	272	280	289	271	240	251	284	253	259	261	262	277	258	287	265	263	265	311	256	235	257	267	281	247	249	268	266	278	259	257	263	243	255	268	267	281	262	263	267	287	270	286	256	264	256	254	241	256	258	245	242	237	263	258	268	260	278	281	296	275	287	252	263	250	273	255	247	244	289	279	271	231	276	256	238	254	273	262	281	254	276	257	280	277	272	266	249	253	250	246	264	268	247	273	234	280	259	250	269	265	261	249	259	239	261	257	275	265	267	273	250	284	283	295	249	283	272	277	244	266	254	258	284	253	249	273	263	250	239	269	290	249	299	259	293	280	243	269	256	266	279	268	232	267	257	265	275	269	237	263	281	253	276	288	261	253	238	260	249	292	251	248	256	261	279	293	259	247	267	241	260	274	280	231	239	272	310	254	287	227	248	281	253	251	291	261	257	254	258	247	270	282	242	250	268	259	253	267	269	238	264	300	262	259	271	250	280	276	238	271	273	273	234	264	251	271	256	252	262	286	258	247	266	256	275	262	277	281	283	291	260	251	270	246	274	232	258	246	282	284	265	271	291	283	267	262	270	255	267	243	265	289	238	292	273	251	275	266	262	273	251	273	249	270	257	268	267	276	292	268	245	318	277	256	258	268	261	255	265	263	236	239	272	277	283	277	287	266	259	268	266	299	263	249	276	268	238	265	268	242	266	303	260	283	251	267	260	273	264	273	281	247	240	264	276	262	282	259	262	248	254	281	267	248	253	262	252	277	280	246	259	243	273	286	313	245	263	271	262	262	261	275	242	251	261	262	232	254	282	268	251	245	248	258	244	258	250	279	273	271	279	282	263	260	240	250	264	252	232	297	250	264	270	280	242	256	280	240	280	256	264	267	288	259	264	241	265	251	271	274	273	274	263	270	250	242	284	264	241	229	266	272	238	287	278	238	254	271	257	269	251	271	256	282	265	254	250	246	262	295	254	266	257	283	262	248	263	297	273	286	265	285	229	277	265	244	237	292	255	256	251	261	270	273	237	249	266	279	285	269	265	270	282	251	275	260	275	274	254	276	261	258	276	281	221	246	256	290	259	265	257	279	279	264	271	280	284	295	264	291	256	247	242	275	283	274	255	278	276	272	265	266	253	279	269	274	246	267	240	245	248	265	253	255	253	260	272	320	245	260	268	249	279	267	239	261	249	251	277	271	260	261	259	295	251	268	245	286	267	273	266	291	281	299	251	248	264	252	252	242	268	254	281	256	280	264	228	269	262	280	262	287	281	260	278	261	285	250	261	244	273	247	269	248	261	258	264	278	275	229	266	232	264	287	277	249	249	259	261	275	278	255	290	267	256	275	295	268	267	267	287	246	272	239	232	284	289	229	264	264	263	256	270	255	285	268	241	259	250	269	247	230	277	268	251	253	234	255	260	263	258	273	261	297	257	264	286	278	257	257	275	234	255	273	257	264	265	242	285	235	299	271	272	261	260	270	263	269	250	286	243	269	235	262	259	250	288	261	258	249	268	277	249	267	264	263	221	256	263	286	245	290	291	242	249	263	237	284	253	275	275	242	267	295	254	244	246	259	255	260	278	292	275	237	238	279	261	281	235	272	258	261	276	267	251	266	254	269	303	246	267	268	278	252	291	292	247	277	269	301	250	263	236	270	277	263	260	271	263	296	281	270	263	279	247	276	288	264	244	235	275	269	299	257	276	259	253	256	262	281	275	284	286	239	283	250	277	280	260	225	248	269	275	253	284	274	272	241	257	265	258	248	267	272	266	265	276	256	266	255	249	266	251	217	279	256	253	271	260	261	261	284	261	263	260	252	290	263	237	290	265	265	264	238	270	264	305	240	271	256	300	247	247	266	267	273	268	256	259	256	275	271	245	249	259	282	259	250	275	263	277	282	235	252	260	247	279	256	254	246	246	264	271	276	267	258	265	260	274	266	292	258	251	280	261	253	261	291	251	233	232	277	243	264	245	292	253	262	258	273	260	304	253	240	241	266	275	259	261	264	269	300	278	264	267	277	286	279	272	274	272	254	272	223	266	249	251	245	277	276	235	280	252	271	267	280	244	250	246	262	249	281	274	246	273	272	268	255	256	269	241	233	269	265	274	269	277	257	276	258	282	294	272	257	280	274	279	259	276	282	286	250	241	287	281	263	271	254	231	281	254	246	286	251	253	233	253	231	269	257	254	246	272	253	267	263	238	231	282	270	275	266	261	256	248	281	297	286	307	279	272	241	253	262	283	262	268	260	280	263	254	269	265	286	278	287	267	254	266	262	264	234	254	268	246	245	252	243	243	255	248	271	271	309	272	253	270	257	291	279	281	247	293	247	270	229	247	296	247	258	288	234	240	276	291	268	266	266	268	256	290	294	250	268	267	235	251	276	272	256	240	230	240	264	288	280	267	249	270	282	261	251	260	257	265	303	266	270	252	252	250	279	289	265	241	235	261	267	297	271	242	250	270	285	272	298	245	249	272	269	258	252	269	273	290	268	255	250	273	284	267	280	256	244	252	258	271	247	261	243	265	260	267	265	244	289	258	288	252	241	264	259	278	255	260	264	284	272	273	267	263	262	260	259	285	279	242	294	250	245	258	249	269	293	273	297	274	266	312
24922	21402	27017	24710	10899	2232	1223	826	581	453	409	354	333	323	290	280	313	271	312	292	285	292	310	313	291	294	304	327	276	278	263	315	283	246	275	299	283	265	266	283	291	287	284	301	287	282	279	294	291	336	307	288	294	304	289	262	287	279	261	283	285	301	313	291	245	282	306	298	272	259	273	260	276	267	280	282	309	261	285	288	270	282	292	315	289	272	296	287	292	289	273	292	280	305	274	286	283	295	284	300	279	292	292	310	283	277	303	282	289	268	291	291	263	290	272	298	284	275	288	249	260	246	261	259	290	263	298	267	278	274	298	292	266	288	260	249	316	285	321	307	298	298	276	267	296	276	261	277	283	285	286	281	285	302	259	266	281	279	301	251	305	262	275	277	235	258	309	263	290	310	265	282	298	296	268	298	281	282	269	310	297	270	286	274	268	289	283	264	255	263	301	278	277	278	299	303	312	233	295	288	307	306	295	294	259	283	254	297	280	248	265	289	295	278	297	277	294	248	267	327	286	268	267	277	286	264	277	268	280	278	294	251	291	266	258	281	301	309	249	265	233	239	293	292	297	261	302	266	275	288	259	269	272	239	247	271	272	289	284	273	271	281	311	297	262	285	254	292	286	312	285	265	292	267	296	283	282	299	271	271	264	269	304	284	289	270	285	263	273	286	284	296	265	256	263	259	261	268	269	316	303	308	314	294	285	286	281	293	264	295	253	285	273	325	290	259	291	264	278	285	275	282	302	279	274	283	279	316	292	239	264	242	292	274	268	290	292	282	254	286	271	277	284	290	280	279	299	246	281	279	294	267	308	264	307	251	277	279	267	262	290	290	266	295	277	294	301	268	281	296	247	313	301	283	295	268	308	276	279	271	276	269	263	278	308	307	285	295	295	294	285	291	282	280	290	255	260	288	307	278	253	301	284	289	297	283	286	284	286	284	271	296	300	290	292	269	295	276	321	264	283	246	252	295	282	312	282	288	303	298	278	316	260	306	249	258	258	288	304	255	280	282	281	282	286	312	274	316	279	293	298	250	242	279	294	266	303	284	286	263	283	275	275	314	322	268	278	253	304	293	264	288	262	275	251	254	315	269	301	282	271	269	253	283	296	340	246	267	300	285	312	299	273	271	261	279	266	254	277	277	313	288	273	249	250	277	275	290	264	259	307	284	284	273	286	278	274	296	245	256	270	257	294	273	258	281	262	272	247	294	265	283	290	277	275	313	308	275	311	267	268	286	301	271	272	293	296	279	264	310	289	297	301	318	271	294	273	262	283	295	273	266	269	258	270	287	311	299	292	304	290	275	314	279	263	292	300	271	282	264	275	271	303	285	266	277	267	277	285	291	252	276	265	290	284	311	313	249	272	268	309	306	286	266	298	277	273	294	312	273	320	278	300	254	268	267	295	292	308	282	280	293	275	297	294	302	282	272	263	293	280	245	264	280	305	300	275	289	278	280	289	304	314	314	294	285	242	268	299	293	268	291	303	260	291	305	264	270	292	293	299	235	302	288	262	274	305	272	274	252	303	287	300	275	292	264	289	263	255	294	280	301	269	317	285	264	294	255	265	281	255	286	294	274	263	271	295	280	277	308	281	291	273	273	270	297	280	276	291	252	295	289	284	280	303	272	304	303	275	276	285	275	250	283	293	310	292	282	263	266	268	280	305	257	287	288	279	293	261	287	285	292	282	284	283	304	280	271	289	288	288	313	289	270	276	277	273	252	297	276	257	277	278	251	300	293	279	281	261	268	277	287	260	288	227	295	276	294	285	259	289	266	304	291	290	254	288	266	296	291	290	258	283	235	283	282	296	310	269	281	272	277	280	293	276	288	274	277	307	278	270	281	251	288	277	326	294	270	246	252	287	301	275	290	250	264	261	272	272	232	285	240	287	295	291	294	254	301	256	277	313	272	306	289	314	262	281	257	295	285	297	287	296	278	265	292	283	284	270	266	305	258	261	253	309	245	269	258	247	294	270	256	281	298	296	279	276	257	287	279	283	298	285	252	295	298	284	305	291	274	295	292	284	264	283	295	276	273	283	260	264	282	285	270	306	271	281	262	268	285	282	285	260	263	268	271	262	299	302	279	278	280	285	284	292	317	294	279	303	261	283	279	269	278	271	268	270	263	253	287	318	311	257	276	255	287	276	297	283	285	312	255	278	285	279	276	258	294	300	255	251	288	273	294	279	269	281	270	255	278	283	269	274	272	278	245	305	277	267	281	245	286	252	261	306	296	274	302	272	300	264	316	287	317	296	308	281	297	277	292	305	288	275	330	280	312	273	281	279	305	287	286	271	283	291	274	294	303	312	287	264	291	293	277	260	247	277	261	308	263	299	295	279	285	284	263	300	275	296	291	277	259	294	308	313	331	304	295	281	265	317	303	294	265	282	300	291	300	252	291	286	298	293	279	288	288	297	285	310	277	261	307	285	254	268	296	271	309	303	282	275	277	278	275	259	336	297	290	292	293	265	275	276	283	265	227	284	275	315	319	248	287	274	293	310	303	281	301	271	283	284	283	292	275	276	284	260	296	304	273	278	287	257	270	293	269	276	300	305	302	307	274	291	268	268	270	269	299	284	305	261	303	285	278	268	294	308	252	254	261	286	262	311	286	268	276	263	273	276	268	290	253	295	303	271	282	248	254	273	264	274	278	303	295	281	286	265	292	294	259	292	247	320	264	279	293	277	271	275	268	292	272	297	262	281	299	278	261	292	297	324	304	300	298	268	296	282	268	295	259	254	268	308	276	263	300	300	274	314	302	314	286	269	285	260	263	294	273	304	281	298	237	296	279	302	295	295	240	263	260	308	284	283	294	266	284	304	269	259	272	294	305	279	288	277	298	290	307	254	276	293	282	306	279	270	268	271	277	285	267	275	239	304	291	268	253	269	304	266	263	277	261	294	274	301	265	327	280	278	281	279	290	263	307	312	287	270	291	279	307	289	270	276	297	258	277	271	319	296	271	305	271	266	304	278	275	254	279	301	278	278	270	270	272	282	266	288	306	301	251	261	295	292	266	258	288	288	270	267	302	304	278	277	268	270	242	291	286	295	291	294	313	265	276	281	262	296	286	273	293	301	273	270	286	303	276	289	284	275	271	270	287	314	282	289	304	258	281	278	268	278	281	286	265	283	276	269	280	273	255	243	256	277	277	292	286	306	303	275	288	281	262	299	277	267	273	284	284	287	302	282	280	279	263	296	259	291	271	244	274	303	282	299	268	266	276	282	279	289	301	308	281	258	275	275	291	292	277	298	285	294	264	297	277	258	293	302	295	293	263	261	263	289	297	250	292	294	294	281	282	289	328	294	259	288	270	290	285	273	281	289	283	264	286	302	255	277	279	264	283	285	268	280	246	298	277	267	273	269	272	298	264	303	269	272	261	283	272	271	269	315	292	266	274	269	265	260	313	283	270	291	306	283	277	276	292	282	275	274	282	271	256	274	263	260	263	274	254	266	279	247	288	283	277	291	293
46887	54128	28832	11224	4543	2827	1945	1215	827	576	469	379	351	310	295	319	366	305	273	298	281	305	276	323	299	290	316	292	290	284	327	323	302	304	306	310	302	338	308	278	310	288	268	288	295	309	304	310	309	330	309	344	313	295	299	267	277	286	326	333	315	321	334	301	281	283	309	296	303	301	279	297	288	310	292	312	297	277	298	274	292	326	300	306	292	303	294	331	309	317	321	285	313	281	304	319	295	314	328	298	288	317	314	287	307	326	292	318	280	312	310	297	284	295	319	297	293	305	318	280	293	295	297	299	268	274	317	305	306	297	287	301	287	265	302	288	307	319	297	306	289	304	311	314	290	304	319	323	274	288	333	312	281	310	285	303	298	299	281	295	280	313	289	314	317	309	297	310	304	303	284	274	298	297	303	308	294	306	283	314	285	272	308	309	287	310	263	294	282	282	280	263	264	304	309	305	308	315	282	313	271	287	285	310	293	308	301	290	309	309	298	321	286	236	335	278	303	269	296	300	310	306	303	304	288	278	288	330	285	295	274	285	323	296	274	318	289	312	299	307	300	290	315	289	298	285	284	289	321	298	295	302	305	300	287	301	314	289	309	316	295	306	321	307	303	307	296	296	305	307	310	270	311	323	318	314	307	317	292	298	294	276	273	280	269	296	285	297	307	300	290	283	305	297	299	302	301	327	300	272	296	304	326	320	299	310	294	295	293	279	308	320	313	304	301	286	310	293	308	321	300	316	300	300	302	312	307	308	312	291	279	277	285	279	288	305	294	312	272	309	307	282	302	311	288	321	264	316	301	310	293	312	284	278	320	288	302	298	301	314	301	305	314	281	297	298	312	293	257	327	315	334	277	300	286	305	293	296	313	307	291	313	309	305	304	318	294	283	302	287	285	287	304	312	295	286	295	276	320	343	314	278	311	278	269	299	299	321	300	301	296	295	324	293	291	291	317	277	307	296	293	271	298	301	298	285	287	310	266	313	301	333	269	305	305	319	280	278	309	297	307	287	299	312	302	312	318	273	307	287	282	299	295	302	297	303	315	310	289	283	300	293	303	300	285	305	279	292	326	271	291	291	323	306	279	272	273	304	278	291	282	303	292	316	319	273	342	306	271	296	310	318	290	311	287	290	287	286	292	300	293	312	303	317	295	340	286	305	312	307	320	286	316	294	274	321	301	277	273	286	257	317	286	294	294	271	290	301	316	292	297	311	277	275	317	323	297	274	311	276	309	299	321	272	290	295	299	301	319	303	308	305	309	308	309	345	299	301	338	327	303	293	306	297	308	292	286	308	315	298	327	309	300	307	324	300	282	340	304	323	266	298	325	289	310	303	323	293	309	279	305	287	295	285	320	318	283	337	323	282	294	322	311	301	312	326	291	301	315	324	291	288	317	292	283	290	295	305	279	301	309	264	343	280	273	307	258	288	267	312	319	273	290	307	327	334	298	303	292	283	316	295	272	314	281	307	289	336	280	322	274	286	280	291	282	305	308	276	285	316	307	305	306	286	332	285	289	282	304	295	297	320	299	264	288	312	278	267	308	292	316	301	314	296	258	321	281	309	282	296	311	280	335	297	293	282	310	261	311	305	290	270	280	322	279	297	279	292	282	267	284	296	281	321	298	280	297	310	283	306	284	306	266	278	280	285	307	306	334	291	318	308	311	275	313	290	292	308	281	303	301	302	300	298	287	337	296	288	309	321	310	306	278	303	308	302	313	299	312	307	311	321	302	293	277	309	285	309	313	286	328	284	301	307	304	265	305	291	309	290	315	292	313	319	303	303	322	285	290	303	269	307	321	286	306	326	291	280	314	308	285	290	299	293	275	275	256	325	304	310	312	295	282	322	284	279	313	290	310	319	294	314	275	277	272	292	294	282	300	291	305	323	337	312	310	303	293	297	299	296	321	320	309	298	317	308	272	325	295	323	283	294	293	277	274	287	334	293	302	271	310	296	328	327	307	277	311	288	317	281	262	303	309	297	301	264	316	324	288	267	295	288	307	290	289	306	273	285	308	287	311	293	286	324	286	305	277	324	297	277	304	306	249	303	326	291	293	294	307	292	297	321	310	274	310	301	306	293	292	302	279	304	305	307	272	298	311	306	299	312	300	277	314	304	297	302	293	307	308	312	285	302	304	273	303	312	302	314	300	306	304	312	349	323	322	299	289	296	316	307	298	320	283	298	301	272	292	292	293	322	296	291	271	313	290	307	304	273	273	276	303	295	275	303	304	319	278	322	257	310	306	292	298	299	281	290	305	293	288	298	343	332	271	283	294	300	297	279	283	291	304	313	312	307	304	298	314	322	320	324	301	291	291	288	289	311	302	305	301	296	301	288	307	305	302	264	301	310	253	299	290	314	274	278	287	301	266	290	344	292	316	304	286	286	333	312	303	304	321	285	327	273	317	306	287	310	279	316	331	299	321	319	272	296	293	270	319	293	298	299	278	280	292	275	297	307	308	288	295	304	276	309	313	306	249	307	282	303	306	313	290	295	277	283	307	285	284	311	296	275	315	281	305	287	263	324	288	316	286	335	284	262	298	300	301	298	333	325	319	289	295	278	288	295	301	331	302	314	294	310	314	304	340	289	297	300	338	310	288	303	297	305	320	272	316	284	321	329	278	295	310	301	309	307	298	322	292	289	324	305	312	327	255	300	295	295	285	324	293	303	274	294	283	280	310	313	292	304	283	296	295	303	301	287	284	303	309	304	304	304	292	285	280	324	282	298	314	326	295	255	270	296	299	319	291	292	321	292	315	316	319	299	298	331	285	322	298	326	324	308	288	290	295	328	300	275	285	271	309	256	273	299	288	296	283	258	277	341	320	303	307	308	252	267	300	285	307	316	278	308	309	307	311	282	291	322	265	312	277	295	283	298	301	307	313	291	324	281	315	292	291	280	292	316	299	281	325	352	274	288	289	307	298	313	293	304	342	298	304	311	327	277	287	311	304	290	293	290	286	298	310	289	279	282	315	311	272	303	284	315	271	277	318	269	321	315	289	294	290	297	302	290	328	280	313	282	307	337	270	312	299	315	297	300	312	287	313	296	355	310	297	324	283	283	286	285	286	255	292	284	292	302	303	309	309	324	283	287	269	327	299	304	285	277	274	285	276	308	270	290	279	306	302	284	336	259	308	291	303	291	321	310	299	306	328	279	283	290	315	287	298	290	282	290	327	289	317	307	315	286	338	328	285	267	333	306	294	269	300	310	330	324	272	258	300	289	294	289	302	290	296	270	308	332	309	294	283	309	298	303	306	293	326	303	306	318	311	302	285	319	311	283	319	314	291	333	309	307	266	294	293	299	296	289	312	307	295	298	284	305	278	287	267	332	272	311	285	275	286	302	298	286	298	286	286	269	285	292	293	297	336	322	331	310	297	291	267	290	311	293	284	311	279	278	298	317	314	279	306	272	294	273	320	287	336	301	324	330	301	304	313	305	306	298	311	307	330	282	325	315	281	255	298	288	292	285
22433	20990	28424	23730	20990	20852	6740	1162	741	581	487	384	325	301	272	274	261	285	270	279	273	241	271	264	296	243	242	240	242	265	258	261	287	280	261	227	266	276	213	259	231	266	258	270	260	256	234	266	262	246	253	247	249	227	263	264	260	239	252	252	265	260	258	267	265	275	270	257	266	241	243	255	240	285	252	263	248	258	255	278	266	250	224	227	228	272	240	274	254	246	251	298	235	254	234	278	249	247	281	294	276	250	262	262	262	245	279	277	244	248	228	260	261	265	241	286	246	236	229	223	220	257	234	259	255	258	252	273	248	263	246	251	261	268	290	249	226	255	238	252	266	270	261	275	250	247	255	247	258	275	271	243	246	227	273	270	258	239	250	246	285	249	257	275	276	262	265	270	252	272	253	271	261	240	276	274	267	260	254	268	258	245	236	255	257	239	238	239	229	240	279	260	251	277	248	251	260	247	280	239	253	255	225	261	245	244	272	253	266	231	282	272	242	269	270	259	253	252	245	271	256	258	243	244	248	271	273	275	275	241	253	226	259	253	276	278	235	245	268	267	290	235	252	255	256	259	242	256	276	239	266	264	272	259	243	259	264	217	269	288	247	249	289	261	244	242	247	274	261	238	266	245	261	238	231	266	255	231	259	291	257	229	239	244	234	267	257	267	245	273	275	247	246	256	247	246	271	259	279	264	268	277	271	239	236	260	268	266	222	260	297	229	266	268	255	253	263	263	243	269	301	243	262	256	242	274	246	253	220	251	258	262	226	263	251	240	270	230	278	251	236	253	253	285	257	253	248	288	291	258	238	250	286	270	225	264	265	247	221	244	247	272	236	236	265	224	268	264	269	262	241	222	234	219	262	272	259	270	258	214	257	252	278	279	287	269	230	285	262	270	278	265	240	270	275	251	241	219	266	259	245	268	271	258	255	276	273	263	256	264	277	246	281	274	219	239	259	234	253	236	224	256	217	276	247	253	245	273	274	247	251	247	264	260	260	265	225	257	242	266	266	296	250	271	237	261	245	274	258	256	267	248	262	278	245	265	253	251	286	258	229	254	269	286	256	256	273	244	263	243	257	248	253	226	243	259	251	254	277	263	260	257	279	241	265	238	252	274	264	277	270	256	257	263	279	278	260	274	230	249	278	249	262	288	273	227	269	270	250	258	243	233	253	263	254	262	269	258	258	252	265	251	267	245	263	245	232	244	245	252	246	254	259	285	247	234	222	258	269	251	259	226	258	291	289	242	252	259	255	266	281	263	253	244	252	240	265	271	247	262	263	280	234	279	249	241	240	229	237	248	269	255	239	261	265	274	224	235	248	247	266	233	237	242	243	242	248	271	251	257	245	258	225	264	247	251	246	232	267	262	267	246	242	291	268	249	276	251	253	267	247	245	255	264	248	276	273	274	251	256	269	242	258	252	267	235	233	277	263	258	246	242	257	296	243	225	219	265	271	253	268	235	237	248	236	256	246	231	278	287	287	260	258	267	264	266	272	255	257	262	247	254	237	261	262	254	263	279	286	281	249	229	270	273	287	256	278	249	239	234	248	252	266	244	275	245	267	247	243	268	271	249	259	286	242	268	259	221	265	259	259	269	234	240	277	242	282	257	256	243	264	221	265	274	258	238	267	258	239	255	242	261	280	272	261	306	237	249	266	261	254	258	240	258	254	244	267	258	252	241	262	267	272	260	235	266	261	269	256	255	276	228	260	253	249	252	243	229	259	233	230	242	241	235	267	257	271	245	246	248	253	272	254	275	256	276	277	279	256	258	254	215	240	237	285	256	249	241	273	266	280	276	257	255	249	262	269	270	252	276	236	272	266	267	261	276	264	274	269	261	273	257	261	259	285	260	252	257	258	254	243	261	224	243	257	234	237	251	251	251	308	249	274	245	274	259	246	269	231	242	244	249	280	253	230	264	256	249	286	228	263	252	245	247	270	275	254	261	235	261	249	273	260	248	264	231	254	301	250	275	265	259	225	266	239	276	230	276	276	248	253	227	254	261	238	219	238	244	262	274	274	238	264	255	275	263	261	243	250	283	257	254	237	232	242	257	272	241	282	302	262	278	274	252	269	266	255	257	236	250	263	216	251	240	242	235	257	260	235	263	251	281	265	293	219	273	237	234	269	264	246	252	244	272	289	264	288	256	264	223	253	272	274	289	242	289	275	273	252	245	232	293	278	242	250	248	252	259	274	255	257	250	204	254	214	257	252	289	248	270	254	242	223	256	264	235	252	267	254	260	266	264	272	263	257	230	253	258	252	280	215	266	265	230	250	258	250	235	252	268	260	244	263	241	281	219	262	252	272	262	263	245	286	288	269	278	283	239	236	259	256	233	232	275	261	261	266	262	241	269	276	266	247	248	261	276	263	244	221	254	255	271	244	273	252	243	232	261	247	267	253	237	261	256	241	254	262	217	246	256	255	277	271	218	237	253	261	268	247	263	248	251	262	250	239	272	245	298	249	247	234	237	233	240	243	280	265	258	255	265	238	268	274	277	242	276	237	252	256	277	228	264	259	270	271	262	268	256	258	249	248	271	250	284	270	244	237	259	278	258	243	259	265	284	287	234	252	264	264	273	248	265	279	254	246	246	235	288	250	265	275	286	275	283	262	271	263	280	243	273	237	243	244	253	258	272	225	278	240	252	245	257	260	253	276	281	243	249	249	251	248	250	247	235	276	242	257	293	271	246	278	260	228	257	259	265	259	243	260	238	267	266	256	243	289	260	281	252	248	251	274	242	273	210	250	270	270	232	265	261	257	280	265	250	230	260	237	265	257	244	272	247	252	233	245	253	217	294	264	263	260	276	259	252	249	254	262	243	238	289	260	262	288	260	222	271	255	248	272	240	267	248	294	253	259	258	271	268	270	245	260	245	272	242	279	285	266	249	283	281	261	248	283	253	255	253	282	253	246	264	268	256	252	266	279	295	265	260	235	279	262	256	258	250	253	269	252	244	270	237	257	256	255	268	255	261	255	266	235	241	276	260	264	268	244	282	251	224	262	274	270	248	286	279	245	266	267	270	248	261	241	269	225	252	255	272	253	250	246	236	270	273	254	251	285	240	285	250	239	236	261	262	247	231	277	239	272	226	243	279	259	241	223	255	249	260	251	260	255	283	270	262	283	296	260	295	269	243	249	276	295	249	263	238	259	257	257	261	263	219	240	240	241	270	257	253	247	269	261	270	270	256	235	257	232	255	265	241	246	260	282	267	259	241	250	249	264	230	254	253	265	274	250	272	272	284	254	246	226	268	248	259	254	261	242	272	263	249	257	252	286	265	258	263	258	252	237	303	217	244	278	266	230	265	276	270	265	247	266	266	279	222	262	277	252	245	251	251	244	253	259	252	273	241	253	282	245	237	283	298	253	239	244	253	265	230	263	285	271	260	230	265	255	259	258	287	249	243	249	250	235	268	264	221	246	273	276	249	275	267	265	268	256	231	235	253	256	248	266	266	238	258	259	272	296	245
45721	50935	27219	12740	7364	4174	2463	1493	1047	763	568	436	375	309	296	294	276	310	290	288	307	289	265	305	259	282	282	268	253	280	237	288	304	256	271	297	254	307	275	259	269	245	281	302	266	269	258	269	263	250	243	260	274	278	269	280	283	238	286	246	279	291	297	276	272	257	284	276	275	274	270	302	286	273	252	274	260	264	284	264	271	248	255	298	281	245	270	258	312	273	234	268	241	292	270	259	254	278	259	277	285	275	293	290	246	250	284	261	252	268	248	279	247	237	288	264	264	270	273	248	268	280	267	271	262	268	258	260	271	270	295	247	259	291	281	256	268	264	259	253	268	293	273	308	277	282	247	295	289	269	254	268	275	272	281	284	273	272	265	239	306	261	267	257	272	274	284	278	251	272	289	247	273	255	272	260	295	282	255	302	253	315	262	239	279	262	242	232	265	300	254	287	286	262	301	260	265	286	274	253	267	266	269	271	287	246	260	267	295	270	286	268	273	258	264	239	296	289	262	262	274	263	276	269	248	243	317	277	283	261	267	283	271	275	290	290	298	290	269	250	285	277	279	282	271	275	263	282	270	279	266	291	281	248	252	258	242	270	280	292	297	256	285	274	260	246	272	278	238	278	260	294	265	275	275	262	270	234	273	284	272	300	269	252	249	260	276	242	301	256	253	247	252	272	277	268	284	269	258	265	267	252	276	305	267	267	278	242	255	280	282	262	264	263	257	254	278	279	261	288	299	259	235	254	279	293	265	276	266	251	276	256	264	238	251	253	267	301	279	278	287	254	244	271	254	262	263	267	264	277	270	297	260	267	250	279	296	248	245	276	214	277	251	280	293	281	282	265	264	269	255	252	285	290	251	269	277	255	252	282	253	269	279	259	278	253	255	268	289	270	286	272	272	247	262	297	262	279	273	274	250	295	259	257	280	286	268	284	293	271	268	247	283	300	265	251	277	270	245	276	282	281	245	286	271	237	264	243	272	277	250	243	272	260	252	262	272	285	285	273	274	261	270	286	266	282	317	260	262	278	246	288	267	256	294	256	315	222	287	292	272	264	265	246	255	277	267	289	265	279	273	258	276	274	264	271	271	263	269	253	269	288	274	292	257	252	262	271	268	315	252	263	301	273	281	284	285	273	284	254	280	286	264	270	265	281	279	264	251	288	289	256	291	297	278	287	260	273	277	257	275	269	284	249	270	259	272	285	264	302	231	283	292	270	270	264	260	289	283	275	296	272	257	291	296	237	269	274	228	278	241	236	245	271	309	261	287	269	273	299	271	260	295	266	268	263	258	282	266	265	270	258	253	272	275	266	225	273	305	254	291	269	270	258	254	279	298	256	268	253	295	279	261	281	238	259	269	263	276	284	286	245	278	261	268	262	254	239	280	281	279	268	274	259	276	284	255	261	304	283	228	274	286	263	285	243	269	283	252	284	293	255	268	269	261	311	242	276	320	252	257	265	274	289	262	283	299	262	277	245	263	287	252	263	278	259	271	251	247	264	255	244	276	268	243	313	255	259	265	276	285	269	303	268	275	265	281	262	267	260	259	286	269	280	248	284	266	245	267	283	260	279	269	265	274	284	274	279	276	257	272	239	267	271	258	281	264	270	271	257	263	281	286	278	284	232	233	275	292	268	271	300	275	254	291	270	261	274	259	269	274	266	248	292	261	278	276	271	280	261	268	261	256	283	284	261	268	284	258	265	260	249	263	255	288	272	278	273	267	271	281	306	276	249	253	268	224	255	278	287	267	276	281	296	274	265	276	245	249	265	260	269	269	270	287	279	255	282	282	284	265	264	287	256	256	270	264	287	269	266	248	267	251	269	270	250	258	276	288	242	232	283	267	267	272	278	250	270	239	290	251	318	274	289	282	275	247	271	256	298	267	267	244	262	283	283	294	280	276	225	293	262	270	251	290	312	277	266	235	295	275	268	253	291	276	275	270	274	269	266	282	259	281	265	277	261	260	251	256	274	278	293	273	289	271	285	252	283	245	297	250	267	267	269	276	284	283	269	298	269	306	266	265	256	264	263	263	260	261	267	248	262	259	260	273	280	277	280	238	242	302	271	268	255	273	255	283	268	285	259	255	293	273	273	284	264	268	241	283	263	280	274	252	271	275	279	288	258	253	268	282	255	292	256	251	291	269	282	266	269	282	270	265	265	239	287	269	283	295	304	250	283	296	264	264	268	296	255	271	265	291	260	263	289	238	266	265	285	265	268	279	259	282	239	280	278	308	239	252	264	295	284	296	264	281	269	238	278	278	281	277	265	285	270	274	273	248	240	275	256	266	286	251	262	266	271	267	272	250	269	274	281	263	255	261	260	257	260	263	262	294	280	257	276	260	271	292	252	286	257	250	251	266	258	257	289	288	267	282	240	242	245	258	264	249	265	266	256	254	277	282	264	229	254	245	281	297	269	273	275	260	266	243	259	275	287	267	281	252	281	293	285	283	283	260	266	264	259	273	269	276	305	254	273	266	291	243	245	277	270	276	261	257	258	276	273	276	258	277	247	281	292	259	280	246	260	237	279	239	272	271	250	269	249	287	261	252	263	269	280	261	266	266	276	257	261	276	246	292	268	243	234	273	247	228	256	251	266	251	274	259	265	270	264	230	270	280	264	236	272	288	303	261	298	301	275	261	268	272	267	278	280	272	252	263	276	237	241	264	268	230	254	284	256	286	283	297	267	235	281	262	274	303	280	264	279	263	281	270	278	267	269	289	263	273	255	247	242	266	242	279	265	274	277	305	254	299	282	257	276	259	280	303	257	305	273	259	270	270	277	256	292	248	265	277	265	256	243	253	264	274	282	297	300	258	269	262	283	289	288	238	259	271	281	249	282	254	286	261	274	252	258	273	263	270	279	262	280	288	254	271	262	271	257	271	257	249	273	283	263	310	267	270	283	265	253	281	255	269	287	277	288	272	268	276	251	293	257	245	251	280	302	231	263	276	259	265	280	275	274	289	284	262	269	263	264	266	250	321	232	253	264	253	261	270	257	268	250	289	255	270	278	241	274	294	251	248	278	237	259	304	272	305	267	243	269	280	287	261	270	240	287	278	283	270	261	291	275	264	270	280	238	299	283	301	265	295	267	247	263	282	281	257	289	253	271	254	233	280	242	241	260	288	300	281	254	272	267	261	279	253	256	276	266	264	259	278	229	289	280	257	283	265	258	268	266	274	281	246	257	296	284	282	273	254	301	269	270	240	277	298	285	249	263	258	267	279	292	233	268	271	279	303	267	258	246	249	290	295	270	265	273	285	285	241	262	304	267	259	275	268	264	275	272	240	275	268	242	266	247	240	273	290	283	277	254	306	271	268	284	286	293	244	263	235	280	257	273	244	287	248	254	264	264	242	271	293	258	283	269	281	250	246	271	269	272	275	265	261	259	303	257	270	269	245	257	269	259	258	269	282	311	255	263	244	271	228	282	287	245	270	251	259	268	308	277	277	269	282	275	255	280	256	259	266	284
42505	40919	29370	14078	4884	1917	1176	826	670	522	454	313	329	312	276	321	254	284	277	275	310	305	285	271	285	296	260	266	285	256	295	292	295	266	222	270	263	268	272	275	302	284	280	285	282	283	259	289	280	261	280	283	273	245	260	270	272	293	240	268	282	271	283	270	275	282	289	278	271	305	237	254	272	257	264	313	278	282	284	287	278	295	268	273	236	280	271	272	283	289	279	264	258	279	264	267	280	272	276	284	263	283	262	271	255	279	301	264	262	268	281	262	295	246	275	285	278	277	274	263	300	300	257	299	293	260	253	268	262	278	259	278	263	266	231	282	287	267	259	270	284	281	284	281	247	252	259	255	281	275	268	289	274	254	262	269	292	241	279	277	267	269	301	285	268	266	251	254	270	245	267	280	277	266	285	278	263	294	280	261	279	245	261	289	261	258	270	257	275	287	279	267	281	287	258	233	273	257	313	292	293	288	279	255	264	279	262	295	295	262	289	260	267	302	253	295	257	287	293	276	261	280	237	306	273	278	284	263	240	287	239	261	278	264	247	266	291	286	274	290	287	288	301	277	268	262	281	274	249	289	270	264	283	259	300	276	286	261	255	242	270	280	286	283	286	262	271	289	307	291	304	269	248	267	257	264	272	280	266	252	269	279	281	283	278	286	264	263	283	276	276	267	298	276	275	237	277	265	255	259	282	254	238	276	291	258	251	257	252	296	286	239	263	287	270	257	276	240	288	281	267	271	294	303	291	302	255	282	255	275	310	260	270	280	245	276	282	292	281	273	278	266	283	285	242	277	307	277	291	296	258	274	262	255	264	277	249	259	288	270	266	272	294	271	250	296	233	272	263	243	296	269	299	319	263	276	288	280	267	269	270	269	270	252	278	260	276	277	265	269	261	263	270	261	275	271	294	313	269	280	273	294	284	279	267	271	259	272	274	258	257	266	278	267	253	256	264	286	320	278	269	286	271	265	262	271	256	254	279	265	278	288	253	268	281	269	249	272	281	311	292	274	259	277	273	266	231	282	276	273	248	267	260	247	242	290	312	238	287	256	273	284	290	253	282	278	281	257	248	299	281	270	265	256	273	270	306	276	286	247	285	278	282	259	271	273	256	289	306	263	300	295	301	252	284	270	299	287	256	289	255	269	290	276	273	277	268	261	245	274	282	274	276	253	306	234	249	260	241	282	268	275	289	264	288	291	268	265	274	257	265	298	301	271	262	269	301	263	282	282	252	275	270	267	255	267	277	297	259	238	260	269	270	291	285	274	295	280	286	283	284	270	274	280	252	267	264	271	285	276	254	260	244	271	289	265	296	287	275	258	264	255	275	299	271	279	269	280	279	285	295	300	277	301	258	264	258	271	285	269	264	308	291	247	261	263	270	270	245	295	275	267	266	253	270	291	277	268	273	274	259	262	278	250	287	289	264	271	266	293	233	280	277	259	267	239	266	261	277	274	296	276	283	285	282	266	287	264	295	255	274	246	293	239	301	281	285	261	296	279	247	269	240	281	258	255	253	266	280	302	301	281	281	260	289	260	263	267	293	275	276	293	273	246	281	252	269	258	244	266	272	291	241	247	250	267	302	296	288	267	257	255	274	257	271	269	281	300	251	303	283	279	309	260	277	289	264	246	272	273	276	254	248	254	285	259	276	272	270	303	287	295	251	249	273	279	270	272	272	272	264	284	248	268	260	276	251	256	281	278	261	255	278	256	254	251	268	268	253	277	293	270	257	274	317	238	276	253	255	257	286	297	272	302	278	261	276	275	271	287	272	274	281	286	279	266	255	281	289	266	242	258	274	271	272	262	282	275	262	274	243	281	271	262	278	249	238	286	283	275	256	257	274	266	274	274	257	288	260	270	256	256	256	248	246	251	264	233	294	286	280	283	281	276	289	276	259	295	296	254	283	275	286	268	269	264	248	287	264	251	277	268	278	286	296	255	264	280	289	262	277	289	253	262	283	269	273	279	263	265	272	285	301	310	265	287	265	255	268	269	288	271	287	273	284	272	271	254	297	282	251	275	293	268	292	284	277	274	251	280	268	302	276	271	276	284	293	271	282	260	268	245	253	291	279	283	285	274	306	256	270	268	261	286	273	252	230	255	259	249	256	262	273	276	257	247	233	259	277	259	263	262	282	295	309	290	267	286	250	270	262	254	282	270	265	259	278	266	262	273	262	251	280	253	284	301	237	249	274	266	298	273	264	285	266	264	276	244	300	288	258	264	289	267	269	272	267	253	268	257	281	254	266	289	297	307	253	262	275	250	256	265	270	262	240	229	272	262	268	282	278	265	287	323	289	272	257	271	275	250	279	289	250	263	260	284	305	263	284	275	266	286	261	257	247	301	251	271	257	265	286	268	286	308	280	299	290	281	280	254	274	235	258	277	274	244	252	265	331	288	293	266	301	255	288	250	284	280	277	292	229	218	281	268	289	264	288	259	302	303	260	251	246	278	311	284	245	292	255	253	273	259	286	268	287	262	274	272	282	280	250	279	279	269	295	276	261	236	258	285	273	261	291	257	263	262	262	277	275	261	277	250	223	275	282	277	262	306	283	264	283	269	285	286	298	278	274	272	258	279	256	274	266	286	269	260	263	298	292	267	268	271	269	266	279	281	288	273	281	244	251	282	270	289	265	241	260	274	307	267	298	279	294	263	258	275	253	259	277	300	253	306	274	276	272	272	278	283	283	272	296	266	269	273	272	260	261	290	298	288	228	258	261	237	256	308	275	275	315	272	250	286	305	281	253	262	309	260	292	266	250	274	290	250	285	240	279	291	272	260	266	278	239	285	282	265	258	243	271	285	268	252	249	227	271	275	272	219	289	259	300	296	247	257	284	260	266	264	274	301	256	258	277	295	269	276	284	284	283	267	259	289	251	273	263	262	279	283	290	296	282	284	285	247	293	300	311	258	303	280	259	268	281	295	291	278	291	292	274	262	310	286	287	286	270	263	278	278	278	279	290	274	284	268	263	291	284	283	283	276	266	268	254	255	260	271	283	278	282	253	245	286	276	277	272	263	265	294	299	275	260	302	288	251	269	275	290	249	277	283	274	266	265	267	267	268	247	292	271	276	253	262	295	284	252	271	267	260	270	298	242	301	264	255	252	252	257	283	262	272	289	281	269	258	256	266	276	284	263	272	278	271	239	261	265	276	278	275	278	263	274	290	244	278	276	276	287	269	305	280	247	285	244	266	246	280	237	294	267	314	263	265	258	266	286	255	280	280	273	271	251	262	287	244	261	277	284	284	260	268	302	272	309	244	277	221	294	291	277	274	267	264	299	255	265	283	269	280	309	308	275	258	278	302	260	285	268	249	281	279	287	283	282	283	305	256	263	262	253	275	252	246	251	278	261	279	277	300	251	258	272	273	262	296	288	249	250	265	268	254	254	269	266	299	250	286	252	287	310	294	277	262	277	276	265	274	280	278	249	280	315	273	268	273	242	266	258	298	279	289	275	254	268	291	290	294
47055	50621	26377	11497	6192	2979	1839	1302	931	722	518	402	372	355	364	305	325	305	334	340	347	279	299	325	267	310	312	260	281	301	283	298	277	271	295	298	247	280	315	293	299	296	329	312	308	270	307	290	295	287	266	273	294	303	311	260	271	281	294	295	278	279	275	298	268	250	278	291	325	283	302	285	289	308	273	306	309	293	282	302	295	287	283	285	301	276	281	301	286	319	324	296	268	275	296	285	263	303	286	287	292	294	318	289	300	282	304	296	245	305	313	302	305	291	302	299	275	296	276	307	300	286	291	277	274	281	290	303	267	289	280	300	333	306	260	309	326	292	291	305	300	247	275	321	301	281	301	275	282	276	294	287	268	287	289	294	270	290	292	307	282	264	269	304	304	286	311	302	268	268	265	298	303	288	271	296	322	254	287	289	316	337	271	299	311	290	311	311	295	304	282	308	301	297	302	283	303	267	310	322	288	304	297	294	279	288	306	302	300	277	276	294	286	289	320	281	259	280	298	299	287	292	280	288	321	307	289	289	301	318	317	293	290	297	293	296	281	286	295	294	290	280	296	294	294	294	308	300	274	301	319	301	284	283	282	302	306	273	297	302	269	288	243	331	289	306	284	309	275	291	298	287	299	316	284	286	268	301	289	313	271	323	262	275	304	337	284	281	243	304	280	288	290	269	271	287	278	295	271	270	276	257	285	327	310	304	267	334	273	291	285	287	296	299	288	315	304	290	301	270	311	272	292	286	301	275	310	301	281	293	302	270	278	277	329	269	299	330	280	287	291	276	293	273	307	292	329	293	296	271	302	308	267	289	274	273	306	291	288	278	310	273	267	298	293	336	325	311	278	288	290	318	292	309	319	263	310	297	308	334	324	276	317	263	279	292	295	328	288	272	286	281	299	314	288	265	277	288	312	309	307	303	273	296	267	297	285	267	305	299	268	279	295	309	283	297	326	257	268	316	312	247	285	300	298	323	311	299	289	298	310	264	313	310	261	285	297	290	288	272	288	293	305	258	288	296	274	309	293	298	304	296	267	283	292	324	268	271	312	293	275	280	268	319	297	277	300	311	302	286	262	286	280	306	288	281	303	306	290	307	290	282	265	300	306	300	299	280	289	289	286	292	292	283	298	282	307	297	301	295	291	269	314	264	300	302	293	287	287	321	272	277	302	276	293	271	320	274	275	316	277	315	301	298	250	322	298	299	268	297	258	298	280	296	291	273	298	268	289	275	264	302	297	290	284	256	267	298	309	259	311	288	260	272	269	315	275	295	279	252	281	266	288	307	300	283	290	308	329	283	288	276	271	282	330	295	294	291	297	294	282	291	295	294	285	284	279	257	291	310	260	280	302	283	313	254	343	309	302	299	277	280	280	265	258	289	272	305	305	311	318	307	315	293	278	279	282	247	276	279	296	306	273	294	287	287	267	291	299	273	286	273	305	268	266	293	304	315	266	289	285	293	285	309	325	286	305	306	284	292	304	270	323	278	275	286	292	299	309	279	284	307	312	271	259	265	297	301	287	277	300	317	288	307	290	285	284	260	307	255	299	295	308	300	286	301	289	306	290	292	282	285	320	276	283	284	258	284	311	293	279	275	300	262	279	280	307	303	273	289	293	340	276	288	309	290	327	297	264	309	312	311	313	293	300	273	309	286	294	268	298	275	293	307	288	331	271	284	297	309	279	292	282	282	315	300	319	304	309	246	325	289	301	284	279	284	301	288	296	274	278	271	296	256	274	292	268	309	281	275	277	271	304	272	294	324	287	312	273	312	280	301	281	295	284	265	281	326	299	288	265	267	299	308	278	263	285	265	300	283	311	271	290	293	298	316	298	322	301	295	276	313	284	283	289	312	299	292	278	300	282	279	285	315	269	281	295	277	287	292	314	293	302	295	310	276	314	280	266	308	276	278	282	275	290	273	280	304	294	280	293	281	273	281	297	283	278	302	270	286	297	294	315	293	275	276	311	300	279	296	311	282	291	302	320	301	298	270	272	295	298	299	264	275	308	302	281	283	326	293	267	300	291	293	277	294	325	299	310	289	265	313	288	290	316	293	295	299	279	300	289	288	291	296	319	268	297	299	294	276	319	311	303	282	303	297	305	302	288	269	326	274	287	284	287	302	304	287	317	280	321	264	283	300	302	301	263	308	272	256	257	319	281	309	302	286	320	300	258	332	259	306	270	328	292	275	304	315	291	334	320	267	303	301	289	294	277	319	287	277	283	274	271	312	278	317	283	282	270	317	259	285	288	296	308	318	281	292	282	300	281	296	302	269	302	286	286	298	289	253	300	300	266	293	251	288	333	276	319	285	289	286	316	303	322	297	303	281	302	280	304	316	280	260	303	289	319	303	305	290	277	334	277	305	302	304	256	279	281	296	307	286	293	306	310	283	299	298	309	293	297	298	278	281	286	274	290	269	297	309	311	271	301	309	269	297	286	282	264	253	310	270	324	298	280	297	284	279	296	258	318	278	280	296	278	283	291	302	276	308	277	276	274	294	291	275	283	285	283	284	284	275	297	265	311	336	299	319	305	302	273	289	309	278	332	302	256	282	306	305	294	297	292	296	294	273	283	267	313	310	305	267	276	277	301	291	265	291	312	330	310	287	298	286	302	296	290	293	276	286	284	298	299	294	270	311	276	262	321	322	304	294	300	335	295	264	295	274	273	306	261	291	299	304	308	291	302	281	260	324	277	282	290	297	304	315	327	282	286	292	291	286	265	310	272	267	310	318	303	283	329	288	246	299	266	285	305	317	300	292	279	301	288	277	283	302	303	293	296	309	315	298	288	256	294	268	298	280	311	284	269	244	264	326	290	333	257	303	290	262	279	312	300	304	307	308	267	288	277	268	279	284	288	315	300	270	287	302	307	313	285	291	299	244	289	294	292	279	278	301	291	305	293	290	278	276	288	282	291	312	295	305	338	281	294	288	301	276	250	289	296	290	248	261	281	301	278	310	269	302	318	300	283	297	289	311	317	273	326	294	304	299	272	306	313	279	310	307	298	283	290	292	299	311	288	272	279	276	303	295	284	289	278	282	312	298	290	279	294	283	324	330	306	316	282	266	318	295	295	279	266	304	299	272	272	297	307	261	302	273	264	263	291	280	264	318	301	300	280	295	291	301	322	296	266	269	290	302	298	307	293	308	305	296	282	285	301	303	316	272	273	271	278	292	267	308	265	282	286	258	277	310	290	313	273	277	267	280	305	289	289	278	297	266	298	306	300	289	290	308	296	260	291	310	287	296	286	274	282	275	299	315	289	292	322	280	292	300	265	284	291	283	302	288	308	277	288	301	280	288	287	299	304	318	279	261	302	308	296	305	303	290	286	298	326	296	310	300	268	305	281	305	289	276	304	266	304	304	322	276	288	305	270	275	292	282	289	312	277	294	294	291	276	281	279	313	292	267	282	270	289	292	285	319	307	282	299	317	324	296	276	264	270	274	324	318	302	292	292	325	272	320	311	274	296	300
23506	21013	28064	24179	21163	13502	4066	1797	1395	1163	983	773	693	578	411	338	315	299	271	267	256	244	258	278	238	249	244	260	214	259	237	253	247	273	231	241	220	253	237	242	229	252	216	254	241	261	247	265	252	269	244	234	245	246	246	222	242	230	258	258	224	231	251	218	230	238	259	216	248	209	250	249	225	224	236	245	242	252	237	272	233	272	234	266	227	239	259	237	236	220	253	235	260	196	247	263	229	231	244	227	247	264	194	283	254	223	231	237	243	263	248	264	227	236	250	260	245	246	226	235	249	258	248	229	225	231	239	229	245	246	258	241	232	210	220	244	240	259	235	234	272	223	240	222	232	228	235	277	279	208	261	216	251	253	247	259	231	230	231	204	266	244	248	231	207	254	223	264	245	237	249	250	228	250	237	236	232	245	233	247	243	215	199	217	218	240	263	244	255	226	238	262	225	287	267	234	266	224	212	242	226	271	260	241	262	229	224	291	239	232	226	213	224	250	235	222	248	216	259	248	216	247	268	245	228	237	258	228	248	222	245	235	235	219	226	266	260	260	265	237	236	238	245	256	263	257	269	241	238	271	234	229	241	236	257	236	241	236	262	267	244	250	252	250	227	229	254	234	272	279	225	254	238	227	253	260	232	259	242	234	242	247	252	239	228	247	251	221	231	275	237	262	223	230	237	251	262	263	234	254	224	253	237	250	239	274	233	248	248	269	231	231	278	245	231	242	244	232	241	250	270	240	246	268	239	252	235	219	234	254	237	233	258	250	252	259	210	222	240	246	261	287	230	252	240	249	236	235	257	256	230	246	239	247	279	231	230	262	261	255	229	258	266	213	214	218	241	237	231	260	235	224	238	234	227	245	235	243	272	224	255	242	259	245	254	266	220	226	244	242	239	211	274	240	239	231	234	256	242	260	220	225	217	232	214	229	212	243	244	251	234	252	268	253	250	251	243	247	225	235	256	238	223	225	231	262	242	218	264	254	227	261	235	233	253	230	262	280	247	249	239	229	253	252	252	237	218	242	250	275	238	231	238	260	240	248	249	238	260	245	239	273	247	232	232	235	237	212	215	226	223	253	239	238	207	242	255	250	242	249	233	244	270	236	246	263	253	238	267	218	265	238	257	248	211	224	221	259	225	257	244	249	239	225	239	260	244	247	238	225	266	240	228	253	240	233	263	234	231	228	247	245	260	251	221	237	225	219	240	246	241	254	247	255	241	215	220	251	245	240	208	224	229	227	247	238	271	229	234	225	209	252	258	223	227	263	253	256	271	256	212	234	248	252	246	238	286	234	239	259	232	250	259	254	226	227	232	226	255	230	214	238	220	241	286	258	261	231	240	236	238	223	240	233	242	222	208	256	202	258	241	208	257	233	246	205	213	209	209	263	237	257	238	260	236	236	245	250	213	256	254	225	224	267	221	264	269	249	250	222	218	245	236	240	242	235	220	235	227	250	268	219	216	241	260	216	245	245	247	254	260	237	220	256	263	234	257	272	225	229	236	234	241	255	241	236	269	236	273	257	256	222	253	266	250	238	206	233	266	258	248	243	246	249	228	258	251	242	251	238	227	267	243	242	229	215	231	255	260	246	212	241	231	251	246	256	241	265	276	224	229	275	250	261	222	214	255	248	248	262	242	254	229	242	263	256	247	224	240	217	238	247	238	225	248	253	243	248	228	251	238	224	268	231	239	220	264	252	228	263	221	232	257	254	241	225	215	240	235	227	228	276	252	259	254	260	233	237	231	262	287	273	239	254	221	246	243	250	246	219	245	219	252	243	244	267	240	217	251	265	224	235	247	252	246	257	211	226	239	239	245	235	237	257	249	248	250	215	266	241	233	233	217	245	248	218	259	228	236	257	256	240	246	287	213	246	270	241	261	237	239	254	244	229	251	218	221	260	225	217	239	236	244	230	246	245	225	234	276	239	223	206	224	253	234	238	244	245	255	242	247	240	267	215	248	226	234	235	253	226	229	262	238	230	243	221	224	256	259	246	216	267	228	235	257	256	241	241	226	259	254	253	247	270	230	238	223	234	250	249	199	220	203	253	210	225	234	238	235	224	250	234	234	243	224	265	240	255	244	218	242	228	266	239	222	241	254	239	227	252	251	251	247	239	231	239	230	242	264	241	257	268	241	247	263	260	233	262	220	256	257	282	238	253	236	257	212	234	247	251	252	239	232	241	246	266	209	236	245	242	245	241	241	231	263	235	255	244	260	224	253	210	254	262	241	251	245	246	232	237	236	221	231	254	251	250	260	230	248	230	254	227	254	206	262	239	213	237	242	245	225	221	234	263	253	248	232	204	263	265	224	218	263	263	227	231	262	267	231	221	251	257	222	245	287	230	265	239	234	248	258	254	237	223	246	243	245	259	213	208	247	250	234	244	219	252	238	219	250	239	254	233	251	224	260	254	236	262	244	244	238	226	236	250	207	212	229	267	256	257	244	253	237	213	211	251	228	235	224	231	235	246	245	225	245	234	268	197	254	234	232	226	260	238	235	253	265	278	242	256	257	252	219	275	251	255	248	241	248	232	213	241	264	250	244	268	226	244	245	211	241	253	224	205	237	234	242	242	238	250	249	243	218	249	238	242	198	259	265	239	227	262	244	236	263	248	260	224	247	250	257	277	259	262	237	211	223	233	239	237	256	250	237	237	228	209	266	232	236	246	247	200	236	275	241	248	256	227	224	242	245	258	239	262	244	229	253	243	258	233	242	205	241	253	249	246	249	230	240	227	234	231	217	245	256	220	295	270	255	250	255	252	219	225	257	214	233	248	211	261	249	240	249	232	258	232	252	232	265	267	248	234	259	260	232	246	248	241	237	258	247	254	252	239	231	248	250	236	211	231	230	247	230	236	237	265	235	236	219	244	261	233	257	254	226	251	239	254	233	230	251	253	259	236	258	257	252	243	241	253	262	288	245	243	227	250	265	267	227	237	261	262	269	247	253	258	232	226	240	245	234	266	259	248	262	246	220	229	252	228	239	250	242	225	220	230	239	217	257	233	253	246	248	270	266	229	267	252	250	232	241	242	237	237	250	239	243	269	247	216	256	229	249	245	227	229	273	243	221	235	254	219	233	252	233	258	227	242	263	235	244	251	260	235	236	240	230	219	238	245	227	206	245	239	254	236	213	219	222	210	227	257	232	220	227	213	249	218	257	236	278	227	218	236	243	249	240	233	224	213	239	240	239	238	219	245	233	237	248	233	238	251	239	240	241	239	224	239	240	251	249	234	223	223	237	242	250	287	238	263	236	244	260	240	266	230	240	252	248	279	231	233	246	231	263	240	234	249	232	244	225	230	214	235	234	229	252	253	249	257	243	226	244	246	233	238	259	222	244	250	267	236	204	236	228	251	247	235	242	245	249	262	234	227	244	230	223	250	224	241	242	239	242	227	221	228	222	256	207	267	233	242	240	224	236	244	232	252	218	249	241	230	251	251	253	247	228	238	232	251	236	237	237	251	229	234
40467	51665	30283	16862	11181	6769	4406	2768	2136	1877	1585	1186	974	745	527	440	396	358	298	322	294	279	265	261	238	300	296	279	270	276	274	258	265	269	251	268	265	249	230	248	260	262	235	269	267	258	226	224	267	264	272	288	270	239	246	270	256	293	262	239	246	223	266	241	281	242	249	251	270	255	284	266	252	252	249	256	259	264	268	249	264	275	286	253	257	286	241	249	248	237	280	259	239	276	272	283	230	274	254	285	268	272	246	273	263	256	284	269	242	258	271	245	249	222	269	246	268	247	276	282	246	234	229	244	248	266	256	242	260	253	243	297	283	236	240	244	275	283	247	290	249	252	241	259	252	232	258	280	280	248	245	259	234	273	284	233	282	271	219	235	258	241	246	269	222	261	252	259	268	258	250	265	261	272	231	259	272	262	252	255	294	268	256	246	247	253	263	289	265	274	251	265	274	236	256	289	247	248	283	254	254	273	240	257	292	253	247	248	251	255	243	292	274	274	262	216	258	277	273	278	218	234	281	280	255	237	252	282	247	263	281	263	252	268	271	251	272	248	252	235	278	262	265	266	250	273	256	236	261	245	262	258	263	244	240	268	246	282	297	238	259	260	245	262	282	254	259	248	257	264	288	263	273	267	245	216	268	265	262	280	267	247	264	305	275	256	263	230	244	258	264	259	242	279	285	253	247	284	239	251	289	265	273	267	253	259	252	259	247	254	247	263	256	262	243	286	241	232	255	269	260	284	244	273	265	246	285	270	245	266	256	282	245	251	264	254	258	259	275	258	243	273	249	250	244	248	293	276	241	228	243	241	279	255	268	268	243	267	246	281	266	271	257	254	240	259	231	250	264	263	235	253	243	274	275	257	255	258	252	250	266	283	230	241	243	286	256	228	254	256	270	249	263	248	256	242	249	238	263	260	236	230	274	266	239	245	237	275	283	258	254	258	265	267	265	253	270	224	284	285	245	252	255	254	242	263	297	226	228	277	249	273	259	284	265	259	298	257	268	235	281	241	245	250	275	239	255	274	261	227	224	245	269	271	248	264	257	271	247	253	266	259	276	254	227	241	252	250	268	259	266	245	269	259	276	265	252	259	270	275	250	256	267	284	238	273	226	252	258	251	244	240	253	272	261	245	251	248	271	275	260	263	268	267	269	263	223	243	238	268	270	273	262	237	271	248	274	239	270	270	238	271	267	258	229	273	239	244	245	286	234	277	282	266	245	273	268	259	264	267	263	259	258	276	266	243	245	248	281	260	238	269	264	245	259	260	272	244	276	221	277	269	292	265	270	278	254	259	288	253	268	286	222	301	244	274	259	257	267	246	281	285	249	280	262	271	239	275	269	255	269	227	269	249	276	292	279	251	262	249	253	264	255	280	261	270	266	283	276	246	285	237	261	249	278	261	274	212	274	241	248	235	262	233	260	259	252	268	243	259	234	262	221	263	265	275	291	230	284	242	266	243	248	273	232	255	252	243	260	266	294	237	248	258	273	257	265	263	236	286	242	265	260	236	250	263	252	271	284	273	256	271	248	290	238	258	279	282	254	266	245	263	275	269	286	254	250	247	231	257	240	253	257	293	239	263	242	240	281	265	259	275	252	260	231	288	275	250	234	246	226	270	271	249	255	267	260	261	244	286	260	258	272	267	260	264	257	245	238	287	273	257	275	253	245	264	255	255	248	258	237	264	270	253	275	243	250	253	286	264	237	268	261	264	248	259	245	286	248	265	241	281	222	237	269	267	245	277	262	262	282	259	262	255	260	249	255	253	276	256	244	239	270	283	263	296	275	264	268	248	263	250	243	232	240	266	259	260	267	230	300	262	258	269	251	262	272	265	242	263	244	289	244	264	262	259	264	277	251	253	264	271	282	262	267	247	253	272	237	267	270	277	253	237	296	267	283	258	257	254	259	258	268	263	301	255	246	235	276	268	277	231	262	276	238	251	255	245	265	256	261	277	243	269	241	240	263	230	287	239	255	262	242	247	246	239	267	274	285	244	261	256	246	257	271	257	250	251	240	258	272	261	242	250	246	245	283	240	240	263	254	241	285	259	285	249	248	237	238	235	245	270	268	275	272	262	259	251	244	277	269	261	241	250	246	259	249	262	268	278	274	286	248	284	258	264	239	274	248	286	232	258	267	265	260	259	256	283	297	267	276	271	248	271	247	253	234	275	259	247	291	272	246	262	245	268	226	240	266	255	281	290	272	263	237	236	243	258	263	279	255	255	254	278	258	256	275	289	241	256	272	252	270	258	235	244	257	260	264	256	266	250	234	260	273	237	268	295	265	287	264	264	222	257	253	239	279	242	257	283	236	259	268	269	262	259	263	222	257	270	212	254	249	248	267	260	260	245	266	271	269	267	271	253	257	260	248	258	238	271	260	245	245	284	265	260	247	252	277	248	258	263	262	240	232	249	282	257	268	273	273	259	257	279	234	267	270	229	258	257	245	266	264	268	230	271	249	242	277	248	277	269	237	254	260	254	280	252	267	254	279	269	269	255	246	223	263	259	258	250	253	244	239	266	274	250	276	235	278	244	283	242	260	267	285	247	265	258	251	266	267	259	242	237	242	245	268	250	259	297	263	246	254	250	267	279	246	282	255	258	273	242	254	230	232	278	282	241	252	250	275	283	242	252	273	251	268	268	243	226	259	258	263	283	240	276	247	251	271	250	243	248	254	250	259	245	243	240	248	271	242	285	244	258	246	263	258	273	263	260	283	255	239	300	244	258	231	221	273	266	267	286	281	261	258	253	234	283	256	254	251	236	239	257	235	250	279	243	256	250	261	256	271	282	276	241	228	277	268	238	270	234	266	256	276	271	233	230	285	252	270	236	249	278	266	249	304	271	245	263	248	271	257	236	261	255	268	240	229	280	287	268	235	256	252	250	259	258	246	259	271	269	254	213	228	296	250	218	250	258	229	271	243	234	252	268	262	260	270	240	231	259	265	266	265	264	260	249	253	249	242	260	245	261	291	266	239	281	248	251	258	253	265	295	261	292	270	261	274	246	247	273	242	250	249	266	246	262	278	236	245	265	280	283	254	269	253	259	242	260	272	258	257	276	253	256	272	256	240	249	282	260	261	272	282	270	261	262	265	242	280	259	251	235	278	250	263	261	266	284	236	255	230	277	276	263	259	255	271	221	267	256	254	272	244	265	280	238	248	281	245	254	238	259	272	255	253	267	226	258	252	257	257	266	249	282	258	257	260	260	254	232	256	248	265	258	292	226	245	282	253	274	254	255	255	255	268	256	257	258	258	255	264	248	232	250	264	235	242	235	252	282	256	256	268	254	267	269	248	240	240	266	271	257	242	254	263	293	260	269	244	267	267	224	242	243	279	259	240	235	255	247	240	269	241	246	257	288	245	255	273	266	248	277	235	278	278	246	269	231	263	241	252	251	243	254	264	252	268	273	278	237	284	251	261	258	271	225	281	260	273	233	253	261	235	283	276	258	242	251	303	234	241	241	257	271
24955	21302	27240	25081	13179	3684	1873	1431	1431	1149	934	761	638	508	406	372	322	331	285	288	293	293	281	298	290	281	287	301	305	273	327	287	272	262	267	261	308	289	264	282	296	307	295	298	263	268	321	288	296	328	308	286	296	298	297	286	296	296	293	287	272	295	283	295	288	322	306	253	310	264	288	276	276	308	276	299	309	311	304	303	305	305	289	279	290	309	271	287	319	287	299	315	301	292	321	260	280	295	295	273	279	264	295	282	308	267	283	295	302	291	279	286	265	306	279	284	330	297	300	301	294	240	287	270	290	299	284	298	271	279	290	293	284	300	293	292	306	262	287	310	279	292	251	283	274	297	306	293	300	255	292	279	287	297	292	316	289	298	304	307	265	313	268	294	272	299	279	291	270	301	310	267	284	286	290	298	308	285	266	281	296	292	319	276	268	297	293	292	262	287	285	296	254	299	281	268	318	290	300	321	296	287	297	293	255	279	318	279	259	269	282	277	274	304	322	286	293	287	282	317	291	321	271	303	290	262	277	299	305	278	309	282	298	274	292	279	297	262	304	298	269	284	303	283	297	298	290	294	295	287	286	304	284	273	291	316	308	301	306	293	313	314	309	277	287	292	296	275	273	294	275	273	295	317	261	315	313	286	278	299	327	271	315	276	260	308	330	307	303	306	285	275	295	299	270	308	268	286	286	275	300	273	304	303	268	287	277	300	297	291	283	299	286	303	292	279	310	299	288	282	301	294	277	280	305	296	294	284	311	290	266	302	295	274	258	289	280	302	265	276	303	285	310	271	270	264	259	273	291	286	293	286	289	290	297	297	289	266	299	284	273	295	315	335	288	266	308	305	283	273	296	287	294	290	322	305	277	289	283	281	241	266	298	326	298	282	268	264	309	272	308	300	266	287	258	281	289	286	305	253	273	293	244	283	271	263	288	287	289	298	288	305	281	297	314	279	284	332	270	274	283	273	323	289	263	290	297	271	274	291	311	267	268	294	285	324	279	301	287	271	283	334	303	281	281	281	297	284	282	298	286	258	293	282	286	274	285	299	276	299	295	327	292	301	271	292	274	295	255	281	289	310	299	291	291	304	298	284	306	310	273	282	302	282	281	278	302	281	291	269	289	293	248	317	311	273	267	303	274	265	303	281	292	279	262	310	308	282	263	308	251	280	284	301	299	304	264	280	301	288	279	266	278	303	323	270	255	308	276	286	311	292	265	288	314	305	256	255	275	299	278	287	283	272	300	285	303	272	299	269	289	299	284	309	268	295	284	278	270	287	296	292	282	301	273	293	282	306	291	307	278	256	308	319	278	280	291	286	284	282	296	304	249	292	272	284	282	302	284	286	261	321	280	278	306	287	313	257	273	292	281	273	296	284	300	285	292	293	271	272	276	275	269	295	268	265	293	277	294	277	300	286	306	297	312	279	280	329	285	299	296	243	257	323	299	295	308	302	288	302	258	296	271	302	280	298	266	318	287	256	273	305	283	276	309	289	286	256	312	309	337	319	287	287	280	260	313	278	283	294	315	249	313	282	254	255	267	294	270	291	239	308	302	304	326	263	259	297	308	271	279	242	279	302	300	291	285	315	274	291	308	294	304	282	308	302	299	261	317	297	317	300	256	285	288	284	301	282	288	273	301	313	305	282	260	298	305	319	243	289	299	273	275	299	270	277	297	272	311	284	290	284	274	269	306	273	289	284	289	287	284	284	284	278	301	297	290	317	283	298	299	298	292	279	270	283	285	314	274	280	305	284	322	278	308	300	287	302	302	283	301	280	286	304	275	299	263	306	295	284	273	297	296	269	263	271	259	288	264	297	290	311	304	291	284	290	276	285	264	294	277	282	282	281	293	281	268	278	276	288	281	296	292	247	282	275	279	303	278	279	272	287	264	321	295	289	283	269	314	289	285	293	290	275	271	269	296	295	291	292	291	283	282	264	329	280	262	307	280	314	270	281	282	338	307	298	297	282	312	270	299	282	297	309	263	294	303	299	307	294	269	293	256	282	280	283	301	308	310	297	279	287	282	294	283	296	268	284	300	298	314	283	292	256	283	292	272	296	302	296	293	283	285	302	289	277	283	291	263	311	292	313	307	297	270	272	306	295	258	272	305	316	272	289	275	302	283	270	294	274	308	280	297	265	269	300	286	289	299	271	320	303	304	300	315	327	310	291	271	298	291	284	280	305	270	302	299	262	288	300	273	291	318	296	273	310	268	276	266	293	304	287	312	292	273	321	290	302	258	269	267	282	269	271	267	279	291	299	297	313	273	303	244	277	279	254	274	265	288	291	309	266	303	258	278	310	291	285	295	284	311	294	301	285	312	275	276	301	288	260	296	285	287	285	294	269	288	299	288	294	262	277	292	276	292	300	297	291	263	270	276	305	268	279	282	316	296	289	271	300	323	272	280	250	277	249	297	272	294	300	291	282	268	279	297	285	296	298	277	288	278	279	286	271	299	317	312	288	302	310	305	312	284	284	289	286	291	299	290	287	293	290	275	285	285	282	288	303	291	283	282	313	287	278	306	281	278	281	305	280	295	305	299	277	293	276	279	295	274	291	298	269	303	303	255	282	277	314	268	301	286	285	283	293	288	286	304	283	323	274	283	322	294	317	328	286	269	296	313	302	294	292	285	285	316	301	340	280	268	281	287	295	293	287	325	273	288	296	300	277	325	307	290	280	280	305	281	288	290	303	303	265	327	282	308	295	304	307	294	266	282	285	283	287	254	319	243	306	260	312	276	269	287	271	274	302	322	295	323	305	289	260	261	304	309	276	276	319	277	238	286	261	277	320	263	268	317	289	298	279	294	290	296	302	290	272	312	314	292	287	279	297	318	271	292	295	273	289	291	284	300	274	296	312	292	310	285	280	269	262	281	309	303	288	281	299	292	334	308	282	275	295	270	282	290	328	287	318	288	293	325	256	297	282	312	267	268	264	301	265	284	284	277	267	282	272	285	310	302	284	302	277	287	308	271	268	291	303	295	292	282	294	315	274	314	306	269	298	283	318	291	310	287	275	300	293	319	278	274	273	280	293	307	284	325	270	294	311	273	295	317	299	278	266	300	265	315	288	277	290	291	295	314	291	266	247	290	300	328	271	298	297	263	280	270	309	311	303	279	294	311	292	295	282	296	283	278	273	300	285	304	335	297	281	304	293	337	267	285	278	266	290	293	337	306	300	281	294	288	304	271	296	301	287	259	303	302	285	287	298	277	329	318	300	274	302	299	310	306	280	264	288	284	282	281	299	285	278	287	280	270	307	302	268	271	269	290	259	310	299	291	269	242	272	296	271	300	272	304	289	294	302	268	299	288	289	303	298	311	297	304	263	301	287	297	301	343	313	310	296	316	306	294	272	297	296	307	285	295	262	261	270	277	268	287	288	274	302	274	275	260	308	300	326	257	270	294	263	313	280	301	252	295	307	285	270	263	262	297	294	267	258	315	293	301	281	275	270	297	290	300	310	315	270	282	294
44347	53629	31309	15832	7642	4518	3006	2433	2334	1777	1405	1111	899	652	525	425	424	371	342	342	324	325	337	312	299	343	293	320	316	301	350	304	303	298	296	290	313	286	340	319	309	302	296	308	329	282	291	297	305	309	309	312	320	309	332	282	297	342	264	295	319	253	287	282	284	291	284	323	317	312	297	290	315	310	344	331	312	314	321	251	298	303	298	332	285	308	311	312	307	308	293	315	281	256	279	306	328	266	305	305	281	326	262	300	303	327	329	285	340	321	321	315	293	300	292	288	329	281	318	322	285	278	286	294	323	298	274	315	284	341	294	317	292	294	281	306	284	308	317	269	294	317	322	275	295	294	292	294	292	308	305	278	297	329	293	300	304	279	281	313	310	314	288	303	335	313	286	263	292	296	268	276	291	289	304	297	290	331	335	346	308	301	301	309	315	296	304	321	291	320	309	301	296	292	303	318	328	283	327	305	314	300	302	302	363	293	303	308	336	267	281	296	303	302	296	319	307	349	298	315	311	306	339	289	302	315	288	310	265	279	324	268	309	317	307	298	310	274	311	279	267	311	277	307	304	259	290	290	277	315	305	291	281	306	343	303	310	318	320	298	296	289	326	267	317	273	299	324	338	301	341	314	312	275	318	303	289	339	314	336	308	300	293	293	319	320	319	307	349	297	304	333	316	310	309	303	308	304	301	279	300	286	281	310	314	298	301	306	276	290	301	293	302	300	330	297	310	322	310	308	287	306	318	329	292	292	276	304	297	289	319	280	305	299	328	283	290	314	296	306	289	311	327	292	291	293	332	297	285	272	319	328	286	288	328	298	325	341	325	313	322	327	347	307	324	322	316	316	304	327	278	299	269	288	282	296	308	265	290	319	339	299	330	299	314	331	286	311	286	311	298	342	303	310	302	287	292	301	297	285	312	285	328	289	280	305	294	290	302	308	316	293	305	301	282	273	291	315	338	305	297	325	285	320	316	331	314	316	329	278	316	317	284	296	296	309	299	318	287	297	301	283	280	303	303	283	335	303	364	287	304	306	359	281	311	306	304	327	283	292	340	300	280	307	289	305	346	347	297	277	342	295	303	334	295	280	301	304	319	323	307	290	331	328	296	272	300	295	304	293	298	313	263	302	272	297	335	296	281	323	319	339	301	279	293	305	307	301	304	342	289	287	274	290	300	296	330	287	290	270	302	294	297	324	324	317	284	297	315	292	303	319	282	279	321	300	343	295	326	285	307	273	304	300	294	311	333	299	288	290	318	288	307	293	307	294	301	336	287	311	299	310	342	251	328	307	300	290	304	324	304	297	309	320	306	295	290	302	305	273	333	302	279	288	293	289	264	286	307	296	309	297	300	309	308	314	300	310	293	302	265	318	287	275	298	320	310	273	339	314	332	308	299	292	330	283	303	291	301	283	289	263	305	313	318	325	296	303	280	313	312	312	290	298	305	277	312	309	287	304	284	325	309	289	310	343	305	287	317	291	338	309	271	319	275	283	304	332	265	313	295	289	302	307	322	299	313	302	271	296	312	292	323	301	318	274	304	319	320	322	330	306	302	301	314	318	306	307	311	307	304	288	291	304	299	317	310	322	268	305	335	280	318	312	328	334	314	328	316	281	341	314	280	345	303	323	296	317	324	279	291	336	324	315	307	336	341	300	301	271	285	293	323	306	279	300	296	306	303	301	297	313	315	285	289	304	297	285	321	306	303	279	324	285	283	316	321	309	307	315	307	298	319	315	316	299	298	286	302	298	311	295	309	314	296	303	298	302	312	305	296	260	310	289	307	267	285	309	302	273	297	316	300	301	293	295	291	283	278	319	281	296	286	296	295	285	307	285	302	266	292	301	293	264	273	286	310	343	326	299	327	315	328	295	310	303	315	294	312	291	301	306	303	338	309	271	315	305	300	315	316	292	295	318	285	293	325	321	288	317	301	285	317	309	262	292	287	301	301	326	301	292	279	314	314	313	323	306	289	308	304	269	301	291	297	318	309	274	288	324	335	315	319	304	316	290	285	317	321	284	298	287	322	298	263	311	306	286	320	298	305	323	289	282	341	330	333	279	318	291	281	318	301	287	295	319	274	323	317	295	331	309	314	295	323	313	312	343	312	265	304	298	301	294	295	291	318	310	279	309	314	307	319	276	296	308	302	315	293	349	326	301	300	285	280	304	299	303	317	308	310	312	288	287	300	299	303	290	296	303	315	331	298	326	264	308	287	314	303	319	288	299	297	270	301	285	316	282	322	302	323	326	317	285	301	288	307	293	298	331	297	280	281	299	317	314	302	314	309	296	301	328	306	255	312	281	320	320	293	302	327	329	303	305	288	311	325	291	309	311	301	308	306	302	298	272	304	298	307	280	302	305	332	287	297	322	322	278	317	287	326	275	321	289	267	290	329	291	288	311	309	305	281	309	311	321	289	288	293	345	305	291	309	296	297	322	322	314	303	313	310	308	300	319	288	312	346	305	306	311	260	323	293	291	296	306	295	268	334	297	295	301	296	281	293	297	313	310	298	334	311	317	312	309	300	274	280	321	281	324	284	280	336	283	290	295	293	290	332	324	278	305	319	318	322	300	318	284	305	333	311	306	257	283	301	331	298	279	337	310	299	319	320	324	297	318	290	310	316	291	285	293	311	282	298	288	314	296	279	280	300	277	305	325	306	288	312	314	330	299	309	301	285	295	303	313	291	310	320	266	310	314	301	297	279	300	301	286	321	298	294	300	308	335	276	300	295	301	299	311	322	284	306	277	312	286	315	289	278	296	291	330	286	300	310	300	287	321	297	318	288	311	324	277	325	308	329	313	302	309	307	296	302	309	316	311	293	306	306	301	290	280	289	296	320	320	332	276	288	293	337	324	304	323	303	333	311	330	339	291	282	329	340	286	311	316	299	289	274	292	304	324	307	290	305	302	297	299	317	301	324	353	279	279	309	300	315	281	305	310	298	277	299	322	323	293	306	299	308	301	296	323	285	288	298	312	295	315	305	280	345	297	305	346	300	283	289	296	301	333	321	301	311	322	299	305	313	290	297	308	294	315	312	288	275	312	283	290	294	328	292	306	297	309	254	297	303	296	298	330	319	305	290	300	300	295	314	308	283	317	327	298	299	310	305	283	269	277	339	269	299	286	323	295	304	315	282	309	298	317	316	306	308	292	285	285	315	329	283	284	330	277	314	300	297	316	295	303	303	300	320	283	314	287	293	312	318	306	331	312	278	297	297	308	306	295	323	285	314	296	327	307	324	326	300	322	313	322	324	289	325	284	299	291	323	308	289	265	299	321	296	316	306	296	325	336	330	320	293	303	308	278	308	307	302	293	316	323	303	299	332	276	302	283	326	304	310	312	294	306	291	316	288	274	328	293	307	303	314	289	309	301	307	333	275	312	303	274	350	300	315	342	292	288	292	295	292	306	289	268	269	330	305	303	298	294	306	297	326	312	302	301	306	338	345	310	324	295	298	307	303	311	319	277	308	324
22449	21031	28610	23695	21066	20975	11710	4085	2259	1793	1378	1177	1012	746	567	470	365	335	297	317	285	288	255	250	254	279	272	254	258	248	226	273	255	274	249	264	281	262	233	244	262	239	276	281	258	256	257	250	270	258	268	254	291	228	261	243	235	267	250	226	291	237	244	223	252	254	255	244	265	301	268	270	255	239	267	259	227	262	245	268	238	222	236	243	245	246	263	275	276	266	264	261	272	265	264	256	255	269	256	258	266	243	287	246	251	229	308	262	268	253	246	267	286	284	240	252	260	271	268	261	241	252	262	297	278	254	253	265	270	261	253	278	256	268	259	255	243	293	262	234	252	249	240	263	264	241	216	219	216	245	235	280	246	243	276	242	277	281	283	259	278	231	258	239	268	274	233	270	254	249	258	259	234	269	265	258	282	276	257	242	248	265	269	255	278	270	236	264	246	264	265	264	266	260	267	246	253	247	252	254	271	258	267	232	250	259	259	252	264	280	235	244	235	220	249	242	297	260	256	264	287	245	240	256	232	256	262	267	286	258	264	249	242	265	269	252	253	244	253	268	231	262	258	245	285	261	283	256	265	270	256	281	265	255	276	236	243	270	261	237	232	259	273	271	241	253	260	235	258	245	285	242	234	239	252	246	257	238	266	250	244	254	224	256	252	226	271	256	267	253	259	251	237	250	255	264	274	252	258	264	269	250	249	285	252	240	249	256	272	246	268	267	281	235	245	268	234	253	266	273	268	265	256	240	248	263	257	268	275	251	272	267	240	257	266	266	267	249	292	249	245	242	234	255	262	268	244	273	258	235	263	286	254	256	255	272	264	270	265	288	264	224	258	262	250	247	278	224	264	258	254	288	242	279	260	228	245	277	252	236	233	265	274	256	253	265	247	236	287	268	277	260	233	264	246	216	267	229	255	282	254	256	232	262	271	245	258	260	270	264	260	275	263	263	254	267	250	250	271	296	281	269	254	282	246	250	238	258	255	235	243	265	253	259	259	256	269	234	281	250	237	240	260	279	250	265	268	238	246	242	263	259	246	277	243	268	249	266	244	247	253	256	291	259	222	254	260	253	257	249	237	253	257	245	246	269	240	253	238	232	267	271	244	251	276	283	286	273	252	231	276	234	256	231	275	266	256	244	263	242	228	269	261	259	275	232	281	276	251	260	236	243	241	247	249	244	239	257	269	263	263	253	251	259	246	258	238	242	252	270	236	241	265	254	264	249	234	255	240	243	246	282	272	272	245	251	242	255	231	244	261	253	256	237	294	264	248	254	262	243	226	261	257	256	300	269	257	252	272	271	254	244	239	232	261	241	267	262	248	241	233	285	248	265	273	255	281	227	240	254	253	258	273	272	232	285	280	242	252	267	251	224	289	247	249	260	276	245	236	257	263	266	273	256	249	255	252	280	227	257	265	263	212	292	266	251	243	236	266	259	268	274	280	248	256	266	249	232	255	252	261	284	261	250	277	237	277	244	230	252	249	242	290	252	259	235	290	242	251	248	245	256	267	250	245	246	223	263	286	266	244	240	243	272	262	263	242	257	268	253	246	276	260	258	249	256	253	254	248	269	257	247	247	248	246	243	257	272	251	248	270	267	250	208	258	244	256	252	276	252	245	241	275	240	260	257	264	232	244	260	268	261	267	259	254	234	284	260	226	240	243	241	253	263	263	248	239	258	240	276	295	280	234	241	263	234	249	283	241	263	250	262	264	290	245	258	264	256	266	271	266	236	257	246	240	235	276	258	268	273	240	257	261	269	265	263	260	287	242	270	258	247	260	258	261	242	260	242	262	254	246	232	237	266	276	271	291	248	261	241	262	232	229	270	252	239	282	250	272	249	259	252	261	259	258	258	231	279	274	240	275	255	239	244	252	236	272	253	248	258	280	255	284	272	265	268	260	262	268	269	259	283	248	235	250	244	250	231	267	245	261	275	267	283	248	270	287	292	242	256	242	255	259	246	240	279	259	262	259	256	255	253	239	267	290	244	240	257	278	273	235	254	254	258	248	288	234	266	256	259	266	239	231	250	229	262	252	249	244	280	248	269	242	247	246	275	288	259	264	267	232	229	233	268	256	251	263	268	260	265	253	272	263	235	245	236	256	262	261	246	258	244	258	257	245	237	237	266	261	310	274	251	220	280	256	264	262	273	253	242	262	252	282	261	253	269	261	281	242	276	261	265	247	262	249	288	282	244	245	244	253	268	295	257	255	241	241	249	265	266	223	272	246	241	241	245	270	266	269	257	249	265	245	235	236	242	257	282	245	288	251	274	257	254	261	251	255	249	280	267	231	249	291	266	244	264	291	263	264	290	272	233	253	258	238	234	244	270	229	240	268	279	253	248	255	267	259	262	255	255	255	269	249	240	244	243	267	261	247	248	251	264	263	250	249	243	269	255	249	281	245	287	257	238	242	230	242	245	259	252	246	247	280	255	215	277	270	237	227	253	256	241	259	252	246	264	298	272	241	259	260	259	255	265	267	246	282	273	246	256	254	241	251	276	250	273	250	248	250	287	274	245	225	269	252	242	253	248	280	237	266	256	257	238	265	243	240	250	239	249	245	265	271	264	249	254	250	261	268	252	246	248	302	258	267	245	245	255	265	234	242	285	278	255	258	257	258	243	274	244	280	272	258	234	260	247	237	239	245	260	263	250	257	284	248	262	268	267	275	235	245	269	249	212	221	262	258	258	248	251	232	241	288	258	266	260	241	223	260	239	280	248	245	236	251	251	270	271	260	254	239	249	233	229	265	260	248	260	243	259	267	239	249	238	250	240	267	255	287	267	229	272	230	258	241	248	260	304	276	241	229	246	246	244	267	241	251	285	282	272	268	214	263	245	273	270	240	245	239	265	284	295	246	276	239	255	247	243	239	230	280	262	256	238	270	267	243	251	243	250	234	267	250	238	277	268	251	262	224	244	245	261	246	261	255	241	257	298	247	263	261	268	236	273	262	261	264	255	204	260	258	273	284	251	255	256	284	237	279	273	230	237	229	224	238	253	264	248	257	243	234	230	281	261	258	260	276	274	214	250	241	256	269	250	230	256	241	259	257	251	258	267	239	274	265	233	274	264	258	238	259	251	260	252	265	270	265	251	247	264	264	243	270	250	236	269	272	235	226	277	245	260	290	265	251	246	253	235	267	249	248	249	259	225	265	250	286	260	240	271	245	266	251	249	256	271	274	269	233	259	249	240	258	269	252	253	265	251	220	238	238	248	269	250	266	251	255	260	273	273	217	275	269	219	266	256	258	245	242	273	248	265	238	249	209	218	223	268	249	225	271	255	228	223	285	249	264	283	243	297	249	257	263	227	276	264	266	241	293	267	245	282	250	263	237	291	272	254	235	275	249	279	293	259	269	266	260	248	288	244	268	214	241	237	286	216	264	276	261	283	251	242	275	286	256	261	223	267	253	238	245	253	267	279	261	262	284	276	225	238	240	254	259	246	285	262	251	241	235	254	258	233	258	283	263	255
44255	66561	44006	26091	14487	10196	7669	5553	3431	2771	2229	1711	1394	981	754	584	435	359	323	296	269	314	281	287	241	277	284	293	286	304	291	288	241	245	297	284	281	276	280	277	265	257	270	249	249	253	303	289	245	252	250	260	257	260	249	270	263	285	248	206	297	256	283	267	264	272	269	274	252	278	264	270	260	252	271	258	274	291	296	273	256	287	255	253	275	283	307	246	257	289	246	262	285	285	249	266	275	277	268	278	275	252	254	243	255	248	245	294	255	280	259	279	259	249	270	268	262	257	273	267	258	276	260	242	251	280	246	280	258	283	255	260	262	294	255	260	252	253	270	274	267	249	273	240	249	272	277	275	278	284	277	246	264	261	263	271	242	256	271	313	273	247	268	285	257	248	280	243	267	289	254	232	290	262	262	279	263	244	282	267	261	248	262	262	270	259	263	252	290	274	251	270	270	281	276	261	280	243	287	233	235	271	276	260	253	286	245	287	276	273	273	279	288	249	270	276	274	246	240	255	281	276	256	276	279	244	245	284	250	252	283	271	267	243	283	259	280	265	298	278	254	239	285	278	225	271	286	259	269	275	262	269	269	283	245	256	246	279	260	271	274	256	280	275	257	261	272	270	277	263	271	258	262	225	303	246	246	271	242	270	263	261	281	269	247	278	266	285	255	274	240	274	258	297	246	280	248	253	274	253	264	243	271	281	254	256	296	284	264	285	261	274	262	283	272	246	261	224	273	254	272	264	260	279	274	247	314	284	283	284	279	245	250	261	260	247	311	270	277	286	287	255	259	253	252	280	266	275	283	265	303	275	247	239	289	250	274	301	250	280	266	282	259	261	243	239	277	267	266	271	268	255	245	266	267	270	296	252	292	267	262	278	286	278	262	285	249	286	271	268	284	282	250	289	266	293	245	264	253	280	254	259	261	291	263	253	263	283	283	251	283	251	248	247	244	233	274	263	266	267	260	253	295	272	267	288	265	253	249	278	282	250	270	262	253	268	284	285	255	296	279	251	283	270	250	275	256	259	274	286	304	259	253	262	266	290	263	246	281	279	294	292	248	267	250	282	263	297	297	269	253	272	275	254	257	271	262	275	263	263	252	259	270	260	223	262	265	253	270	273	280	277	265	282	254	235	283	259	262	294	242	268	274	231	274	243	265	288	269	266	284	262	266	275	293	276	258	253	267	283	284	254	262	233	248	261	266	263	243	254	290	257	279	263	240	256	277	279	272	259	277	271	273	260	282	245	258	278	301	286	297	246	289	266	260	259	270	278	270	256	283	271	274	267	273	254	263	269	270	246	255	249	267	290	261	303	264	257	242	274	263	256	266	270	298	274	233	265	256	272	284	272	284	290	293	253	273	298	253	249	275	290	288	245	273	271	244	268	254	249	238	283	249	268	267	283	255	281	302	303	253	258	278	282	261	242	293	252	282	273	275	266	302	270	278	274	278	269	284	238	246	272	268	288	261	282	252	289	272	270	262	279	276	312	266	265	277	267	234	249	259	275	263	277	233	284	278	273	277	247	271	279	238	253	273	284	264	276	271	275	276	270	257	260	263	238	238	268	249	262	269	243	273	273	271	258	253	268	272	271	272	270	269	259	242	258	253	244	268	251	256	251	258	256	289	287	279	284	263	233	286	248	300	285	273	274	278	267	275	273	261	249	266	280	257	278	264	250	266	262	284	291	271	287	283	240	278	274	275	255	299	269	258	272	283	265	285	254	282	269	253	283	260	298	294	267	263	260	233	261	257	264	293	277	270	274	234	255	254	273	250	258	266	279	256	284	287	235	272	313	251	253	255	304	266	263	284	262	277	255	233	277	274	238	255	240	271	265	272	252	269	264	289	269	265	272	256	301	266	239	290	247	277	295	256	254	254	310	262	273	282	294	267	277	278	269	260	271	278	273	284	266	242	278	269	242	276	256	272	273	279	251	274	262	276	260	273	233	268	269	245	267	232	266	268	275	261	281	269	256	276	289	295	283	291	265	264	262	268	266	265	253	273	269	272	240	276	270	291	272	288	265	301	277	257	263	274	304	318	230	276	293	259	242	252	283	275	253	276	255	291	260	264	284	260	278	285	253	272	214	253	261	292	257	286	255	284	265	251	271	268	258	264	286	285	271	285	267	260	261	257	254	267	227	271	264	290	279	260	279	265	243	252	263	256	260	262	227	252	259	251	283	250	253	263	267	248	278	233	253	270	275	281	279	256	281	286	254	293	250	258	269	240	276	241	284	268	253	249	260	262	245	275	278	277	274	245	284	241	266	279	270	237	279	288	253	239	255	256	272	274	265	264	246	261	255	269	285	245	291	237	262	276	257	240	291	279	297	285	280	251	280	294	284	250	249	292	269	272	257	242	286	283	257	293	247	262	241	268	271	277	263	296	265	266	274	261	278	244	246	263	253	245	260	277	238	268	264	269	278	248	274	251	253	266	260	257	277	267	243	283	265	250	281	254	252	228	256	295	283	264	258	263	245	266	279	282	272	255	264	257	276	252	263	260	271	268	257	294	252	267	250	285	286	287	295	275	310	274	244	264	248	270	246	279	255	260	253	253	239	250	265	257	272	275	300	256	239	281	277	297	258	312	233	286	253	279	265	270	260	282	293	304	299	297	281	267	292	231	263	268	266	274	263	254	241	244	271	261	266	301	280	269	300	296	267	274	265	272	243	291	271	271	262	265	231	283	257	246	253	263	277	247	262	281	278	222	291	283	272	282	250	269	309	250	245	274	265	249	270	294	242	254	235	264	263	292	251	270	252	263	265	252	274	268	271	264	260	266	262	292	288	274	269	265	261	247	269	304	256	304	250	263	271	262	258	270	266	270	267	241	280	271	294	254	265	304	277	272	272	259	253	272	275	267	256	228	260	276	259	277	277	254	269	266	247	262	257	248	250	249	239	278	276	255	250	265	262	289	269	271	242	277	255	287	254	271	285	251	269	274	268	248	282	264	277	256	249	252	252	267	261	231	242	251	285	279	308	290	275	255	256	275	257	229	242	254	247	278	280	290	262	248	274	275	275	263	235	263	264	268	258	261	270	272	259	279	246	271	291	276	290	246	260	250	290	287	268	257	266	259	279	287	252	285	254	274	268	258	268	256	271	245	275	251	303	240	259	272	265	264	263	248	268	264	242	269	274	255	276	298	283	265	264	264	287	277	276	255	261	263	272	272	276	276	257	266	260	275	262	287	285	238	252	252	256	277	284	263	255	261	232	272	273	246	283	284	235	282	297	282	268	268	249	281	281	282	273	263	271	254	274	270	243	281	267	264	264	254	269	273	261	259	253	250	270	275	313	244	286	237	289	244	235	266	276	273	281	277	264	290	255	242	260	239	267	276	272	271	309	246	273	260	247	280	279	256	285	265	251	277	278	258	251	276	299	237	270	254	256	265	258	264	268	266	259	269	285	255	240	238	261	244	244	259	277	231	254	271	263	245	274	270	277	256	274	265	260	256	260	226	287	242	250	255	256
41061	43647	33459	14530	4835	2653	1627	893	636	501	434	387	332	353	329	286	290	273	274	307	301	272	286	302	283	317	292	280	296	287	259	258	298	265	260	269	311	295	269	279	261	241	267	279	297	257	280	265	257	272	280	272	308	278	274	250	258	283	269	290	278	266	279	280	257	243	298	252	297	281	273	290	295	272	281	287	296	263	303	299	310	278	301	276	284	286	285	270	306	285	318	270	282	276	259	291	297	292	262	305	292	287	284	275	279	311	267	291	280	258	297	306	292	258	323	289	285	284	280	264	290	280	302	321	256	279	279	278	270	272	307	274	291	267	290	248	282	290	280	289	301	287	258	285	284	303	309	302	295	297	307	292	292	295	276	267	290	283	259	295	264	298	286	277	284	264	282	278	292	300	273	287	282	285	274	289	279	284	282	263	266	282	261	288	263	283	294	251	319	322	273	295	292	281	303	261	288	297	289	259	273	267	270	283	283	254	317	314	315	272	297	291	275	258	282	279	283	306	284	284	290	286	280	264	310	295	283	299	283	273	271	268	295	274	262	280	258	285	279	333	273	286	270	254	265	269	274	269	261	294	323	292	246	276	281	287	259	269	288	261	248	277	280	280	298	257	251	262	286	275	287	292	284	283	260	288	266	283	292	292	283	291	311	294	288	289	268	263	276	284	266	264	283	279	285	295	297	314	285	292	303	288	284	285	261	302	264	314	276	275	297	284	268	278	254	270	266	275	256	266	263	295	272	286	287	260	273	279	276	289	284	259	286	316	269	292	294	285	251	278	285	291	276	268	280	268	260	278	261	305	276	272	278	291	276	282	271	305	286	282	288	255	274	255	328	278	278	289	284	260	272	282	283	287	276	267	295	251	248	292	279	248	302	290	291	284	257	299	289	302	265	244	248	251	292	267	283	267	303	293	289	275	282	263	272	284	287	276	282	280	302	265	305	281	265	280	283	298	275	290	267	270	248	289	276	241	286	286	260	277	291	304	276	304	281	288	272	281	287	275	296	296	293	266	308	291	254	292	277	289	281	290	295	272	306	271	295	292	265	282	284	298	291	275	243	268	254	297	263	296	258	324	307	287	244	283	301	328	310	280	314	300	280	280	288	256	273	309	287	278	309	280	297	302	278	263	277	313	272	293	275	264	272	296	290	297	266	266	289	281	278	287	284	277	293	286	259	303	307	280	300	319	282	282	288	300	254	270	278	299	285	255	282	240	306	267	272	264	268	264	298	278	267	267	275	285	322	284	297	288	294	271	258	303	285	274	279	262	282	276	287	280	302	255	281	283	267	307	272	269	262	274	276	289	321	307	299	311	300	270	276	273	291	274	252	308	277	289	282	319	283	265	300	276	252	270	270	283	277	266	270	275	274	288	300	268	311	286	290	264	296	257	283	285	257	290	298	289	272	284	296	256	292	265	282	247	308	287	265	296	279	252	275	266	274	301	269	268	285	285	282	262	295	287	295	300	267	294	271	288	254	277	256	268	307	285	290	282	261	253	251	301	277	279	288	272	277	260	270	278	302	309	310	264	301	264	242	294	282	284	289	292	265	264	297	280	297	278	250	292	283	311	279	321	257	283	288	287	298	291	272	293	295	272	274	301	250	256	281	254	261	268	285	288	264	269	282	286	260	261	259	305	282	287	259	281	252	281	286	296	267	285	285	297	289	263	311	260	282	258	270	272	306	280	282	308	276	278	265	280	267	286	283	290	275	280	257	283	307	289	293	274	291	255	312	309	298	254	267	326	298	302	314	268	300	303	251	266	280	285	284	285	252	269	270	277	265	250	275	290	282	290	276	285	284	267	279	278	268	309	281	277	319	280	272	286	285	294	278	314	283	267	272	278	265	289	280	241	260	286	301	299	267	287	279	267	315	287	301	284	291	294	268	348	276	258	275	294	269	256	272	289	280	272	298	278	287	287	275	302	242	290	316	297	289	285	296	278	269	296	286	283	287	276	304	305	265	293	294	276	280	288	300	293	271	258	288	257	298	256	307	295	299	269	317	236	287	298	270	278	300	280	284	244	296	283	266	283	275	284	300	287	297	301	283	252	316	302	263	311	281	265	316	273	283	266	285	301	294	234	271	275	273	288	266	276	288	278	292	304	260	266	315	250	256	289	285	277	286	287	308	320	289	268	262	264	291	277	318	262	272	268	268	266	279	287	293	314	258	299	268	289	276	269	282	274	291	266	278	259	296	276	304	296	264	278	264	288	280	257	268	284	257	271	291	296	266	299	252	272	295	314	270	283	297	286	244	234	263	319	262	268	306	268	282	289	264	257	322	269	299	294	285	281	283	276	295	273	283	288	274	321	271	281	271	279	263	287	275	233	263	278	270	281	278	320	296	281	265	276	284	278	271	304	270	259	290	293	291	257	275	292	289	256	280	315	266	285	274	260	256	277	296	283	299	283	290	293	286	252	263	271	251	301	269	280	278	288	266	272	293	297	288	261	307	275	269	310	281	312	260	306	283	288	250	271	304	277	281	296	285	290	290	274	318	302	300	291	306	274	320	267	297	280	272	235	287	259	281	255	281	283	299	278	275	319	291	276	320	288	323	282	270	285	282	244	268	279	300	296	255	302	297	275	296	289	302	251	282	267	286	292	285	289	275	293	293	284	292	274	299	254	276	293	228	305	286	279	280	266	287	272	294	274	266	254	270	295	314	275	260	271	260	300	294	286	297	282	269	309	283	285	304	302	303	277	290	272	303	275	281	273	265	271	293	289	296	275	261	269	273	304	298	309	278	266	283	287	311	279	310	297	278	281	255	317	291	309	282	277	267	285	280	275	290	250	250	311	280	279	282	268	282	293	278	289	289	275	290	315	297	298	284	302	289	297	293	267	285	271	310	259	271	298	259	267	292	309	298	305	280	260	307	276	307	288	295	268	269	280	271	251	268	262	281	287	294	257	330	262	292	288	290	319	265	299	293	313	307	270	304	274	310	279	289	280	273	253	289	287	266	310	312	292	296	258	292	308	273	281	298	273	277	275	267	284	298	269	300	302	289	304	285	271	292	284	284	266	300	249	298	272	264	290	271	278	267	275	267	294	287	281	308	303	272	301	300	279	233	303	303	300	302	256	294	267	263	251	286	274	267	283	290	295	280	262	274	266	296	266	283	276	268	294	289	278	274	318	289	297	281	275	290	279	293	294	267	304	290	281	271	286	293	301	290	273	269	297	300	281	288	274	286	287	276	299	261	305	303	281	281	310	281	292	272	292	278	297	283	285	266	243	291	271	247	300	278	256	277	298	290	315	260	276	271	285	274	305	299	299	270	296	298	300	266	290	298	265	267	292	278	288	302	255	243	283	299	295	257	295	263	275	268	259	273	316	277	265	309	264	298	289	282	271	268	285	255	249	254	279	291	284	251	290	301	284	291	280	281	259	283	291	285	278	296	301	243	295	256	283	283	272	277	280	276	324	285	276	311	296	302	277	294	281	300	272	276	295	272	271	305	299	288	296	263	293
47508	53841	30849	10531	5986	4189	2428	1342	836	628	577	454	416	352	337	338	296	291	305	304	269	318	270	318	318	290	281	290	281	323	312	298	312	324	321	309	305	330	286	337	316	268	318	299	330	294	284	288	309	303	324	328	294	298	303	314	286	291	320	317	278	311	249	317	316	314	307	280	301	312	307	302	301	323	280	316	300	260	299	288	291	284	310	302	295	288	321	283	277	303	268	287	303	278	256	292	311	303	303	312	286	265	300	282	300	329	244	299	295	265	300	290	285	287	320	309	280	304	277	291	296	308	304	308	289	305	294	304	287	310	297	293	344	293	275	327	285	273	333	329	303	282	295	281	333	310	328	323	282	311	291	288	315	291	272	300	295	285	328	306	302	332	303	295	289	290	284	279	304	325	315	307	294	313	305	304	287	298	301	292	293	267	305	308	308	282	314	328	319	329	296	304	230	295	317	278	300	317	278	299	291	290	304	336	319	285	316	305	307	297	292	280	283	301	286	301	311	307	309	253	296	272	316	271	303	312	272	279	278	314	319	289	284	273	286	286	298	317	311	320	308	303	326	301	319	289	298	301	314	282	262	314	290	274	304	314	289	286	314	308	312	287	276	286	292	318	318	313	282	323	293	295	301	298	275	334	319	297	302	298	291	291	315	316	321	318	304	291	301	297	302	292	312	262	288	303	265	287	277	339	319	290	288	299	325	314	350	289	334	280	324	265	318	314	289	294	302	294	312	290	294	301	291	327	290	271	306	315	289	290	293	279	272	272	302	291	323	312	284	298	313	296	309	297	303	301	291	319	305	297	334	287	279	285	325	309	312	301	301	279	266	316	348	284	326	321	281	272	289	276	310	317	307	304	284	281	286	289	292	315	314	297	341	288	291	285	339	330	312	331	274	322	283	298	263	318	316	302	300	300	311	305	277	308	298	302	266	306	311	321	300	288	271	307	324	282	336	318	270	312	293	288	319	330	324	305	300	333	303	268	298	330	317	276	302	291	304	312	296	299	302	279	304	289	326	279	289	326	286	272	315	340	290	292	319	286	290	266	307	272	341	288	294	309	292	304	319	314	306	291	312	292	304	312	308	281	293	292	291	327	284	298	272	311	330	293	301	318	272	316	289	270	327	323	313	309	293	326	261	284	324	270	287	314	276	270	317	273	303	343	308	279	266	263	295	319	301	298	289	267	261	312	325	280	300	288	281	288	321	322	304	295	288	290	277	279	296	303	288	316	315	287	300	316	310	294	311	330	301	297	298	293	334	309	321	304	292	282	351	305	286	303	296	290	293	310	291	299	321	310	303	273	323	308	307	296	267	291	308	325	335	314	282	321	282	280	264	314	299	306	326	301	285	342	320	287	317	338	303	293	283	320	277	309	271	322	282	289	321	308	321	293	279	330	298	306	265	305	293	292	314	325	275	300	282	292	313	293	325	307	284	260	321	304	298	338	302	290	327	311	296	305	271	326	288	284	296	311	304	277	283	319	305	316	281	273	275	302	301	292	299	337	287	282	329	286	302	336	286	301	276	272	302	297	317	297	287	282	297	298	296	280	290	316	321	312	284	308	278	292	285	297	285	312	294	326	295	292	302	337	300	296	323	310	306	286	285	310	281	278	284	291	299	290	309	304	332	324	324	305	301	315	287	265	319	317	289	303	325	300	300	289	313	292	293	339	295	296	277	316	301	291	328	286	300	315	327	294	277	300	299	323	289	306	304	298	260	330	297	299	297	284	285	310	286	273	297	305	316	293	271	298	293	306	306	306	298	284	284	327	292	302	339	313	279	295	300	329	297	315	290	286	309	302	301	328	317	285	317	337	291	307	308	301	310	305	262	264	292	296	292	290	275	298	305	275	296	309	307	302	306	275	290	289	297	306	302	334	295	289	276	265	300	317	280	314	326	305	309	313	302	273	268	305	310	307	293	323	309	274	321	285	312	306	312	318	284	314	302	304	314	291	309	285	295	274	285	294	309	309	305	285	308	306	284	290	300	283	277	275	291	326	276	303	280	301	303	335	300	291	302	315	285	277	303	318	279	313	302	312	316	296	308	280	302	333	300	318	278	303	307	300	281	277	305	320	277	292	316	306	297	282	281	308	326	283	302	292	259	318	311	283	303	300	271	307	315	303	291	306	293	312	297	292	311	324	346	297	317	309	314	304	326	305	293	289	293	295	279	282	287	313	295	280	338	305	310	282	280	316	309	286	308	286	308	316	294	303	300	327	285	317	288	267	309	289	297	307	283	289	303	316	324	360	298	305	265	312	296	303	288	346	342	318	271	314	304	297	312	311	293	276	304	304	304	302	304	298	322	291	328	295	281	313	273	311	274	280	312	297	306	299	295	292	313	278	303	293	284	320	270	312	281	331	315	254	315	277	287	304	289	297	316	284	301	298	301	301	291	299	294	301	327	307	309	290	325	279	299	266	321	266	311	292	290	284	345	300	330	272	263	302	289	284	311	302	300	327	289	298	289	333	280	246	287	280	269	288	313	296	301	278	319	303	322	317	304	295	321	302	314	293	304	293	293	287	297	300	299	276	289	308	290	290	281	284	270	308	300	283	289	264	288	290	300	284	310	302	292	290	327	328	301	262	301	284	292	265	285	310	313	278	326	276	289	271	258	288	309	289	266	329	267	253	327	291	299	314	296	312	321	308	304	293	325	296	308	287	294	342	317	292	313	287	296	300	296	282	298	293	318	301	318	332	285	312	294	273	295	281	276	302	262	309	298	302	287	360	300	286	297	313	280	301	323	279	314	315	308	309	291	288	291	300	311	307	300	269	310	298	327	315	300	309	307	295	306	297	278	316	311	289	283	310	320	298	316	276	306	288	308	277	314	287	311	268	325	250	280	275	290	298	289	302	289	328	264	287	309	303	299	285	296	319	305	283	303	294	308	280	301	307	312	286	279	322	330	297	311	313	302	315	317	294	266	283	298	273	302	298	302	324	301	318	283	298	305	302	310	300	299	268	324	281	304	300	259	326	305	315	259	307	307	299	287	277	312	306	311	355	296	307	284	314	295	304	332	296	296	305	265	318	283	277	297	303	279	314	298	281	283	313	322	288	297	261	292	302	296	296	300	309	305	285	349	304	295	317	305	314	286	310	318	340	290	306	321	315	319	305	290	314	282	285	322	302	300	282	298	310	277	306	269	280	299	324	308	292	298	278	290	278	351	301	314	281	326	303	286	316	312	315	308	342	319	293	289	285	302	287	281	308	295	288	308	288	311	272	314	296	318	272	300	285	295	295	316	318	320	262	281	326	301	330	291	263	296	290	281	317	312	313	305	304	318	321	304	303	310	298	270	302	323	311	312	332	344	316	300	337	289	282	298	302	297	294	310	300	269	317	294	313	270	290	291	297	261	310	330	285	325	318	289	318	333	274	331	301	305	291	266	310	307	303	303	280	303	261	292	326	298	297	308	321	287	310	324	284	287	282	302	306	309	318	336	281	307	305	298	320	305	321	276	298	320	316
23407	20987	28035	24064	20887	11608	1614	872	707	630	532	464	334	326	304	291	257	285	286	227	254	266	240	270	263	253	282	252	263	269	267	234	277	233	238	251	252	270	239	264	230	251	281	223	270	268	255	240	253	249	250	242	282	274	267	271	258	235	249	252	253	253	266	239	221	253	256	233	239	248	257	276	256	256	255	258	264	285	264	282	255	238	254	245	253	279	247	222	241	256	251	242	242	237	249	275	257	257	235	234	261	273	241	251	263	261	236	255	279	260	272	251	245	263	242	259	281	278	255	240	228	248	266	247	252	268	255	267	286	269	249	264	244	281	257	256	280	258	273	257	244	258	241	235	258	240	257	280	254	262	259	251	260	264	250	239	257	250	288	248	257	254	243	234	253	253	272	246	269	259	264	279	277	237	248	249	257	296	244	259	242	259	282	279	252	255	256	299	247	226	264	246	255	278	275	274	255	263	261	261	273	274	283	267	245	264	292	260	275	250	252	244	262	247	278	258	252	251	243	251	254	241	247	234	246	265	282	250	233	245	252	273	239	241	200	273	257	254	287	240	249	276	264	250	262	259	264	273	227	271	263	266	286	257	214	268	255	256	249	287	278	259	252	267	218	258	257	263	248	216	248	268	254	250	270	254	273	256	262	244	220	253	246	270	244	255	268	257	262	252	246	244	252	255	248	260	248	264	270	261	271	252	262	257	265	243	243	259	218	276	257	247	232	239	251	252	271	260	239	276	259	307	231	223	257	250	245	262	240	243	260	258	239	253	273	225	279	238	266	284	233	225	285	263	254	239	279	239	255	263	251	264	238	247	275	245	295	301	256	237	269	265	239	262	257	244	287	254	234	237	229	238	258	253	271	271	257	275	263	255	251	251	268	270	263	261	280	253	245	263	274	261	254	248	292	269	255	225	259	244	223	255	245	254	240	250	247	236	249	260	221	263	251	268	249	251	217	281	272	252	254	272	269	282	254	246	262	230	236	263	265	245	282	293	267	265	226	252	270	256	247	260	245	253	232	256	219	227	241	250	272	276	235	255	242	258	284	249	265	269	245	286	252	242	262	244	269	247	270	254	276	289	252	257	249	253	262	282	278	251	267	294	271	254	252	227	261	263	268	286	250	269	238	255	267	244	264	242	264	265	273	266	216	269	262	264	244	252	270	253	287	237	262	257	251	291	246	250	253	253	261	275	249	258	259	239	255	240	277	238	240	270	260	245	246	265	255	263	254	286	257	265	224	248	248	257	270	283	239	218	253	265	261	256	246	276	273	251	257	252	250	278	264	244	245	254	268	274	251	240	262	283	246	263	256	286	231	239	265	246	259	271	230	260	274	253	258	258	269	233	246	243	271	274	251	245	234	265	268	250	255	265	229	251	241	235	241	258	259	295	265	263	239	275	234	263	253	249	241	281	279	222	283	281	234	250	259	249	253	264	265	281	245	281	238	254	274	255	251	240	260	267	263	235	266	236	261	266	251	259	261	289	261	272	268	268	274	238	266	254	268	228	250	244	262	237	231	280	257	248	272	276	281	279	238	266	261	232	259	270	272	254	254	249	253	241	247	258	232	240	256	243	247	267	250	236	282	265	272	262	261	250	256	228	241	268	248	250	250	285	276	251	258	234	266	250	260	273	251	249	256	256	247	274	247	261	229	269	251	245	258	265	264	237	213	245	270	259	277	241	275	265	248	259	268	242	256	259	251	242	274	263	278	258	259	241	264	292	235	251	265	254	247	247	261	255	268	273	272	266	208	258	247	242	278	268	263	270	231	259	250	269	228	228	254	258	267	234	268	242	247	244	261	258	248	267	274	252	250	250	245	253	273	235	249	256	261	257	244	267	280	263	251	244	242	275	250	255	289	277	255	238	257	272	233	252	270	286	246	268	239	274	247	281	252	251	258	242	271	261	285	261	248	245	266	243	260	249	250	251	260	218	275	244	250	258	253	221	255	292	255	257	239	243	248	230	251	246	242	251	249	241	232	262	238	282	267	245	240	257	258	258	269	259	226	230	268	253	271	231	268	259	256	248	254	258	296	296	250	257	290	263	247	283	264	265	262	253	267	246	245	256	254	269	265	272	274	297	238	285	263	259	245	242	248	262	257	266	268	272	267	262	244	271	255	262	275	222	244	240	260	262	258	250	262	237	256	268	266	243	256	256	240	272	258	235	290	263	274	246	242	251	233	252	264	258	246	259	236	237	265	260	243	241	268	240	273	240	245	256	260	236	260	273	250	240	266	256	255	241	288	261	249	266	271	261	240	269	247	249	251	246	275	244	252	275	235	257	266	264	250	262	241	280	266	245	240	279	241	256	251	229	243	273	258	256	252	288	268	238	240	260	304	280	240	273	240	252	229	244	255	271	264	257	271	295	273	278	269	259	295	255	234	252	268	271	242	237	267	262	270	258	256	247	243	258	295	270	254	237	289	222	264	237	261	286	263	242	231	252	278	255	223	282	238	261	228	251	252	236	247	266	251	240	320	254	265	281	295	278	255	245	231	264	252	255	263	245	260	246	259	251	222	228	229	260	273	265	240	243	263	262	290	240	262	256	237	267	224	245	282	248	248	257	269	269	263	265	254	276	235	255	275	205	260	248	269	259	241	275	296	251	231	248	255	266	259	230	278	256	252	256	264	286	246	254	238	281	249	275	246	251	223	237	239	252	268	266	262	268	254	232	239	279	239	261	257	265	287	268	219	255	257	239	256	265	249	225	272	268	237	261	268	241	243	252	265	247	276	257	251	254	266	283	259	252	249	252	227	227	276	250	249	246	245	253	272	275	271	249	242	270	258	251	291	234	260	268	259	248	250	251	260	281	233	266	275	254	244	256	260	245	278	265	257	239	259	236	256	260	270	247	276	261	284	262	284	247	258	235	265	275	249	241	268	250	279	262	239	258	244	240	242	270	274	257	279	252	273	245	237	249	275	227	219	269	219	284	238	259	259	264	255	273	270	241	296	222	282	260	268	260	248	276	249	236	270	251	242	297	258	257	245	260	272	263	255	237	240	250	237	268	296	219	273	240	265	254	262	219	280	290	274	258	233	280	240	227	270	276	240	254	237	254	267	246	232	276	230	249	257	273	259	288	255	264	274	285	254	242	252	231	243	253	262	275	262	255	272	268	262	249	269	275	252	281	259	240	244	259	245	224	282	243	283	271	258	228	247	262	247	270	241	271	253	252	278	247	230	231	264	247	233	244	225	229	248	262	253	279	276	266	250	237	255	274	302	270	286	249	273	236	215	249	274	246	263	233	278	267	270	253	249	246	275	279	256	244	244	274	264	266	255	237	249	278	248	247	231	258	264	271	269	262	245	251	250	244	229	288	254	263	248	249	241	280	247	265	268	282	257	245	260	246	290	247	257	235	281	242	261	247	233	257	260	265	303	250	291	253	313	243	279	233	264	289	228	293	233	244	266	277	262	231	220	255	238	278	216	249	249	248	247	256	262	277	258	279	279	265	279	255	261	265	252	264
46879	60752	33389	13016	6138	2903	1641	1354	1095	851	628	549	425	356	347	291	314	258	293	261	268	274	273	301	245	248	277	276	274	270	252	279	251	278	275	277	274	242	257	270	255	278	240	308	264	278	279	266	276	259	289	262	265	260	266	274	291	283	271	284	263	275	242	299	280	277	261	264	268	264	229	254	296	253	264	252	279	266	256	240	279	296	259	249	287	269	307	300	291	256	292	250	260	300	286	272	283	276	273	281	262	263	301	265	269	259	296	287	294	264	266	272	278	258	320	271	291	245	304	277	260	279	295	244	245	284	273	263	295	295	273	263	275	298	242	253	291	255	278	271	273	275	281	254	269	282	265	248	272	254	260	260	259	246	267	266	275	287	271	268	280	275	271	276	281	278	242	290	264	229	289	259	279	269	271	254	251	289	306	265	254	247	254	311	276	270	260	269	300	251	263	290	270	255	255	267	273	247	281	279	294	277	287	285	274	281	263	267	270	259	239	251	279	267	270	266	281	278	251	250	257	277	261	253	321	275	282	245	279	261	282	232	265	234	260	281	282	293	273	251	280	282	269	274	262	292	244	285	281	281	265	261	264	294	266	277	265	263	269	259	240	274	272	253	252	260	276	288	267	270	302	272	282	271	269	275	269	284	252	271	288	271	316	254	282	285	257	282	260	284	258	268	300	292	265	299	278	268	270	259	274	237	255	264	242	262	258	246	263	278	227	276	295	261	275	254	288	272	280	276	292	284	294	272	262	283	297	254	256	264	274	244	257	253	284	257	247	275	281	288	267	274	255	260	267	273	263	289	254	275	264	273	257	279	264	267	261	287	246	274	268	235	295	259	259	266	248	279	279	281	293	285	285	294	262	274	282	261	272	245	251	274	255	276	269	246	294	282	272	285	298	295	279	256	259	306	285	292	259	254	261	290	230	280	264	273	256	288	274	258	300	279	259	284	267	264	313	269	260	285	275	253	270	262	247	265	264	301	260	265	279	251	279	271	274	279	261	280	284	325	270	290	282	291	267	307	245	261	263	268	275	259	272	317	267	294	255	269	273	295	268	252	243	302	278	286	258	271	282	284	243	258	252	286	294	304	240	278	258	260	269	255	271	259	281	289	282	306	273	268	266	277	277	293	237	298	271	274	300	304	251	244	291	273	250	263	255	286	288	286	264	264	276	257	273	251	294	301	288	277	288	252	254	279	251	247	308	264	267	278	288	261	271	290	276	264	270	262	268	279	276	275	284	247	268	262	267	280	259	283	266	294	300	259	276	295	262	270	255	261	269	251	250	253	278	290	242	291	276	265	277	246	271	277	304	279	262	240	270	285	294	260	271	267	271	263	261	256	276	267	246	280	257	278	283	287	294	282	256	239	258	269	270	293	260	287	275	284	267	259	259	302	285	275	276	285	286	258	240	296	280	287	274	254	282	245	285	262	280	282	283	255	278	302	294	282	250	248	268	248	260	282	278	288	267	278	267	272	237	286	286	259	291	302	278	277	241	262	260	265	268	259	297	289	309	281	284	259	272	237	261	267	288	261	259	261	290	299	267	239	252	269	279	241	277	253	289	281	306	275	293	292	262	266	277	289	256	275	280	270	275	270	238	280	263	267	266	256	282	273	260	266	277	265	285	262	255	252	278	283	263	287	236	252	278	256	266	290	269	280	270	246	248	264	265	242	297	261	288	281	264	265	248	308	257	269	236	263	299	259	272	292	290	275	253	265	284	285	270	273	255	268	261	288	304	287	268	309	308	271	279	272	257	277	276	282	249	259	273	308	292	306	247	281	302	255	264	248	279	271	273	261	266	271	278	276	278	258	255	257	273	298	283	272	264	272	284	244	286	259	271	256	260	276	294	266	256	306	274	278	258	273	258	270	289	267	281	252	280	273	280	267	278	280	254	298	276	291	278	314	264	267	247	266	268	257	239	280	273	280	262	266	254	229	276	265	280	268	285	269	267	279	251	272	263	275	268	259	251	261	272	283	277	252	272	281	247	273	275	268	308	270	279	266	276	244	270	303	276	262	284	255	252	277	237	232	263	300	297	265	279	278	273	318	254	272	292	271	279	287	286	253	280	297	292	280	292	247	259	238	257	268	272	266	250	266	265	258	266	261	284	284	311	263	272	287	260	270	253	279	277	286	259	262	265	270	269	260	261	263	282	278	294	273	287	259	260	242	243	278	269	270	248	257	275	299	280	256	254	268	294	269	270	269	266	277	273	267	277	269	279	284	266	295	271	253	260	288	299	279	278	280	304	258	253	264	254	275	283	288	244	281	257	287	272	272	250	279	263	264	276	295	260	292	263	290	272	271	263	245	258	276	284	288	271	287	271	246	263	288	297	289	273	285	252	280	269	304	283	280	246	282	312	282	281	276	269	272	269	286	277	310	245	303	259	290	300	272	264	275	283	277	267	253	253	272	280	280	287	271	268	243	271	286	268	276	257	259	284	292	279	270	270	283	286	294	288	286	268	292	257	281	284	262	271	283	268	273	286	267	274	251	255	263	287	273	289	284	277	247	276	269	264	291	280	277	277	258	262	288	265	288	286	262	274	284	283	284	270	298	256	285	298	258	276	260	279	259	293	297	247	256	221	259	263	247	269	295	284	290	246	266	273	287	246	272	286	283	256	253	268	275	256	287	275	265	265	272	280	281	245	280	270	276	276	260	266	256	288	282	285	289	278	278	295	250	251	290	263	275	286	270	262	280	290	268	246	258	265	242	249	271	283	272	274	260	275	256	276	262	287	262	274	264	266	289	295	274	265	258	284	282	295	265	269	272	276	275	298	304	279	271	256	276	272	270	291	270	252	294	271	286	271	257	302	280	276	280	282	265	272	275	273	279	261	270	289	233	273	266	256	266	282	270	272	258	284	291	279	280	261	274	272	279	285	270	265	273	266	290	275	287	249	283	283	274	270	289	286	257	276	262	275	286	274	284	256	271	263	286	246	260	277	266	258	249	274	286	293	259	267	264	258	273	263	243	271	267	245	261	306	248	273	255	275	271	297	289	277	270	284	261	282	265	252	271	272	260	274	269	278	265	291	284	293	276	278	275	270	269	279	277	252	274	248	293	272	279	250	286	287	277	288	278	266	313	272	259	280	265	284	269	259	301	265	272	272	246	267	257	243	293	276	279	307	275	287	284	259	275	273	264	287	264	282	264	312	266	306	272	263	275	310	282	235	268	271	252	283	289	297	258	247	273	275	236	281	251	292	277	281	263	238	253	255	280	267	277	286	271	269	274	282	289	266	250	281	259	268	289	256	265	263	246	267	254	299	273	253	273	288	292	294	271	268	290	285	297	251	241	255	290	260	240	262	270	283	270	272	280	278	265	273	242	255	289	253	255	223	259	257	284	277	280	275	293	271	253	282	263	251	277	277	274	296	245	259	263	272	257	280	283	295	278	278	288	282	270	259	262	284	253	262	249	310	256	270	248	270	320	267	279	260	261	246	311	263	288	247	285	273	303	261	262	304	273
25020	21136	27158	25503	13609	5199	2517	1659	1367	1121	753	593	480	344	322	334	337	283	310	326	305	300	284	311	296	316	279	313	296	284	315	280	294	270	286	294	308	294	279	283	295	305	305	284	297	289	303	307	284	308	276	295	289	321	299	294	288	289	287	285	263	280	309	309	276	299	290	315	277	292	285	293	292	289	291	265	309	250	309	303	286	297	290	277	320	279	295	284	316	296	318	278	278	336	315	310	285	271	305	286	289	292	295	302	286	289	285	262	290	275	298	293	275	285	302	275	260	281	307	262	308	299	311	303	294	284	310	301	279	260	296	280	342	279	286	271	286	274	290	272	299	259	307	298	300	318	292	289	253	269	271	279	281	312	316	298	292	284	294	306	289	290	288	279	284	268	273	300	273	284	291	313	294	285	286	305	293	304	313	286	270	330	285	309	303	271	296	286	289	266	294	268	299	321	294	311	317	289	280	275	321	324	306	307	288	273	276	286	284	266	313	317	285	283	303	272	283	286	319	291	280	303	291	271	273	287	290	296	279	271	286	267	288	312	288	277	301	289	295	314	286	331	309	302	260	268	294	302	266	318	326	287	260	264	263	305	296	294	287	297	287	269	304	296	279	270	319	299	318	301	303	284	309	268	316	304	306	321	289	277	269	350	292	284	265	299	304	249	296	292	300	293	303	291	297	288	306	273	292	311	296	288	286	283	293	283	322	302	275	288	276	309	259	297	305	296	296	279	299	284	292	288	263	295	316	299	305	302	258	277	287	311	307	307	290	263	284	312	282	274	282	311	290	277	259	277	270	310	293	285	269	283	279	293	273	287	264	285	289	311	299	299	293	279	287	318	293	289	320	293	289	300	290	284	274	299	258	280	327	299	294	285	303	299	288	294	298	279	283	312	266	286	316	280	280	295	301	278	282	284	283	304	271	300	299	270	262	290	278	309	273	262	267	300	273	305	295	307	264	305	282	302	289	273	277	302	291	286	297	301	285	252	275	294	281	317	284	304	265	283	308	254	297	289	287	291	301	304	306	292	283	286	301	284	274	310	249	272	284	297	311	254	301	273	320	286	278	301	326	303	292	298	293	320	302	319	278	276	282	283	279	274	314	284	278	260	283	276	285	294	305	299	274	268	282	318	283	306	275	322	291	272	285	284	288	278	281	295	286	300	296	265	298	276	283	289	293	297	256	304	268	272	293	275	294	283	258	274	312	282	310	299	307	275	294	280	274	278	298	311	305	285	314	314	315	272	305	305	308	278	279	308	289	270	277	313	296	283	273	283	327	283	261	292	285	269	287	279	287	291	281	305	283	296	297	271	271	301	312	289	304	270	293	315	287	285	262	285	318	286	302	300	288	306	302	315	287	272	298	295	281	285	308	301	261	278	272	282	305	283	289	312	284	268	273	290	291	289	290	289	272	279	281	286	287	274	277	274	298	304	291	259	298	267	293	270	312	312	290	280	303	298	293	306	293	322	295	306	289	261	306	252	296	310	312	276	282	295	260	290	299	310	278	291	270	300	289	273	297	316	305	295	301	292	262	289	274	304	290	295	297	276	287	296	270	302	290	254	293	271	296	263	312	340	274	285	327	312	305	299	314	288	290	296	291	298	283	286	291	301	259	265	303	273	299	262	282	345	296	302	279	259	279	264	299	285	312	271	280	304	263	271	306	313	306	287	301	298	267	295	271	304	295	295	295	287	295	284	270	258	284	285	264	294	286	322	275	265	299	291	315	278	313	302	281	268	274	309	264	292	304	300	263	298	281	262	292	297	305	265	284	284	291	271	301	294	293	263	293	282	287	284	280	282	293	289	318	290	269	285	302	303	281	265	278	272	280	309	268	308	288	289	273	327	303	306	288	306	307	307	272	286	266	277	312	294	307	295	294	277	287	277	278	289	294	300	265	312	295	291	311	288	282	324	280	266	302	291	268	301	277	292	284	283	270	301	296	304	308	275	279	310	309	276	298	269	290	274	306	276	307	279	266	274	266	276	294	293	288	326	296	297	295	295	269	282	331	253	306	303	293	273	275	303	284	304	264	283	300	284	302	305	282	306	296	284	279	337	279	295	281	301	289	296	304	303	252	290	305	277	287	306	275	265	277	314	294	298	259	263	282	323	268	284	296	314	293	290	300	293	300	313	313	304	295	311	315	267	295	307	330	298	312	304	301	289	287	285	277	286	301	302	262	299	274	298	312	303	310	299	305	310	316	305	273	323	267	278	308	294	276	271	328	299	292	292	301	275	296	269	307	282	317	258	297	287	296	292	282	287	309	305	291	290	336	314	307	284	280	266	271	264	309	280	281	286	298	312	294	312	282	278	320	275	290	292	301	269	275	292	312	296	285	290	297	264	314	274	309	299	285	263	295	295	281	292	322	281	302	319	277	315	287	270	278	306	300	270	265	296	278	263	286	278	284	288	279	271	282	294	259	303	285	267	288	270	265	337	296	272	292	279	300	296	319	272	303	284	302	261	294	290	294	302	316	286	265	290	275	309	300	301	291	291	317	284	285	293	275	269	280	276	296	294	295	290	277	298	293	299	301	300	274	323	290	286	272	286	291	287	281	286	293	294	283	289	289	285	280	280	282	298	300	275	303	268	309	278	263	293	309	300	249	314	272	285	313	296	285	232	314	290	302	284	333	287	257	292	307	302	282	283	291	314	300	292	292	296	277	294	288	274	281	275	313	265	283	288	306	280	284	300	294	306	296	293	314	293	291	305	288	297	301	305	287	288	259	312	254	283	283	280	255	267	275	317	267	259	288	266	284	310	297	267	275	309	316	263	299	291	310	295	315	274	265	300	282	303	319	260	289	293	305	264	290	304	307	263	297	293	275	280	279	288	290	263	305	328	287	282	290	307	315	260	287	293	295	288	313	265	317	279	306	330	266	278	287	272	320	305	323	279	278	292	312	285	301	286	304	296	306	309	309	297	282	307	311	292	296	279	286	290	291	270	283	327	303	290	314	284	318	323	318	269	330	266	291	269	311	318	308	306	247	284	293	294	309	275	291	313	318	304	318	325	258	288	315	292	274	274	284	270	283	267	311	272	334	269	323	295	306	320	308	263	281	317	301	302	284	295	308	287	289	281	293	278	292	263	256	292	290	274	283	301	291	314	269	309	294	294	283	277	312	284	272	267	288	288	293	276	302	336	297	291	301	299	300	289	302	311	287	303	279	279	285	260	299	284	316	311	281	307	288	315	284	279	315	298	313	247	311	288	319	260	295	279	280	306	300	326	269	315	309	295	290	305	285	298	283	285	294	311	296	267	276	285	291	321	290	298	287	310	285	280	299	296	313	307	289	305	289	290	288	285	309	292	314	279	262	280	291	300	313	279	268	326	296	296	295	281	297	290	338	299	265	277	263	317	283	280	295	286	289	273	320	295	267	291	302	302	272	287	280	277	276	269	276	247	271	320	279	296	280	304	295	280	300	308	301	274	296	299	274	304	261	291	316	292	309	312	310	300	284	274	319	274
41942	46340	27483	15871	10187	6543	3732	2640	2243	1752	1124	806	552	409	440	381	326	349	343	317	330	293	292	310	335	297	307	308	323	281	275	297	309	305	289	323	309	289	312	310	317	311	302	316	281	326	325	331	318	291	295	297	322	291	271	306	305	307	299	306	298	299	299	315	277	292	280	287	320	286	330	312	303	336	310	313	309	322	300	280	305	306	301	290	273	297	289	289	348	297	325	304	330	327	303	327	279	339	286	307	264	299	280	341	315	312	342	289	298	300	310	285	297	307	325	301	320	347	294	344	309	295	324	305	323	313	292	341	326	293	305	310	322	291	289	306	277	289	297	322	288	307	310	275	336	318	327	277	325	297	288	318	277	328	290	299	319	310	284	298	296	291	282	299	311	339	300	303	298	324	284	277	311	271	319	273	301	301	307	339	322	288	321	297	312	308	291	289	312	315	319	300	291	310	297	295	317	302	298	280	303	286	291	325	315	295	293	331	297	330	278	303	294	325	305	272	301	288	295	296	325	331	328	270	311	311	289	318	322	328	300	333	332	307	345	272	283	300	323	301	319	295	325	302	288	304	301	319	311	289	281	297	298	304	284	303	323	313	316	339	303	323	295	319	306	316	319	293	309	306	353	319	295	306	299	296	315	291	292	309	309	304	313	320	296	294	302	321	306	307	300	293	308	293	320	275	298	306	289	298	330	296	294	306	306	305	338	306	309	296	287	300	308	299	318	294	330	307	316	303	339	324	317	281	316	287	297	327	309	311	311	293	239	301	316	306	325	294	318	303	310	291	304	285	313	282	348	333	303	302	323	284	282	289	287	291	300	296	297	288	288	311	309	308	304	316	299	322	302	309	292	296	287	320	295	278	299	305	318	335	298	308	312	295	293	315	281	299	300	316	302	309	309	329	320	308	292	298	349	327	330	313	292	274	320	294	290	312	330	272	293	261	322	302	307	328	283	302	301	323	283	343	344	289	313	313	302	331	325	293	318	321	307	288	364	329	323	294	328	329	296	307	320	302	320	323	301	289	336	302	314	297	333	313	340	288	298	283	302	299	290	317	311	293	330	331	324	320	304	302	273	319	345	309	308	304	306	317	309	307	300	307	321	332	283	295	304	304	290	342	283	289	318	313	304	286	288	289	296	285	306	316	327	340	353	272	298	321	295	292	336	304	288	323	313	308	308	307	306	293	299	293	295	301	283	309	288	292	312	291	297	331	321	323	313	325	322	297	315	281	294	281	335	271	322	292	263	323	307	323	306	302	303	300	322	305	317	302	306	315	293	314	313	295	311	283	273	331	314	265	302	315	307	319	333	323	310	308	298	294	303	305	295	294	306	312	322	309	277	284	326	313	332	271	344	331	312	276	309	297	310	312	330	284	324	303	303	315	297	289	331	295	292	337	309	296	298	286	321	311	307	343	290	305	295	325	312	309	289	313	309	296	304	315	312	319	290	276	314	320	327	279	301	274	327	327	280	282	326	303	326	317	297	312	296	329	304	311	321	284	318	303	300	282	317	296	314	344	331	285	308	300	298	296	319	289	285	304	292	275	321	285	301	318	268	301	300	311	294	292	285	283	318	283	310	329	323	325	281	327	276	296	315	348	299	320	313	296	279	305	312	323	263	308	308	322	299	301	300	287	310	291	314	292	305	292	288	299	308	315	347	312	294	304	299	339	332	307	337	290	322	318	316	323	299	322	299	310	322	322	311	314	318	321	310	343	300	322	285	291	297	304	334	330	292	314	325	294	348	266	312	320	344	342	262	307	302	317	314	323	316	305	322	312	309	316	285	308	316	332	287	303	300	283	308	284	313	274	327	312	311	321	332	295	283	317	312	297	294	315	296	280	298	320	289	304	310	324	326	280	333	307	296	289	304	317	323	304	311	315	300	307	316	318	279	304	307	294	328	274	310	283	303	293	308	301	287	293	296	294	312	298	281	299	310	318	290	265	284	282	300	330	313	276	320	298	305	317	303	328	286	307	311	315	298	332	300	301	300	326	299	295	269	308	299	316	285	266	312	338	313	309	299	298	320	340	286	292	330	286	319	297	282	271	309	303	280	313	324	305	294	291	302	291	303	283	355	293	306	313	313	324	322	309	322	311	305	322	304	339	293	300	288	291	311	335	284	311	354	309	308	286	326	343	286	306	284	303	295	313	254	310	313	299	313	303	327	343	317	303	317	278	307	306	266	306	310	303	303	298	331	333	313	290	297	299	304	307	295	306	290	276	291	290	324	311	309	250	302	301	311	318	294	306	322	326	269	338	282	274	311	309	306	318	319	269	268	313	305	318	323	317	327	324	301	315	301	266	307	288	311	303	308	292	309	318	300	311	319	331	280	295	299	300	307	306	320	307	301	310	264	319	295	320	320	327	316	279	287	329	335	283	313	304	279	294	341	314	299	327	314	270	331	299	307	314	271	296	329	311	321	285	275	311	326	286	306	317	356	299	327	305	314	311	317	327	315	302	282	321	305	267	328	270	290	302	300	329	315	285	346	336	326	302	307	316	304	298	305	319	318	307	307	303	310	297	315	294	316	320	301	311	297	304	310	307	300	311	301	316	310	287	293	307	308	291	317	308	324	282	265	306	302	308	321	309	314	307	316	320	298	312	309	293	288	298	319	273	313	276	314	295	284	341	295	313	303	319	299	308	274	291	293	301	348	313	314	320	249	316	282	300	317	268	306	288	281	313	325	322	311	298	299	300	301	295	330	304	302	298	272	310	310	289	305	288	275	299	307	290	308	317	293	323	301	313	337	292	305	302	292	280	305	340	292	295	316	303	295	285	316	314	322	298	325	330	304	284	328	317	293	310	302	299	307	284	356	290	311	343	316	293	292	288	290	323	278	309	302	307	315	280	312	286	305	302	308	320	280	302	309	306	286	295	294	323	341	345	298	332	324	316	314	286	312	320	297	312	317	288	306	304	278	301	286	305	289	301	300	324	330	310	291	301	295	295	297	294	329	305	328	339	304	276	274	302	274	299	310	322	294	306	317	317	322	310	297	283	293	289	304	299	317	312	300	332	294	290	270	306	284	289	317	328	312	294	314	297	312	307	309	343	346	313	334	301	314	330	327	316	319	277	310	306	298	329	308	287	277	296	313	318	285	308	318	293	266	309	305	320	297	301	289	300	297	352	313	290	294	288	297	308	319	326	318	285	309	303	306	313	306	308	300	303	308	302	280	315	335	307	281	297	300	297	297	310	298	334	275	320	300	292	298	316	279	287	298	303	302	309	293	295	312	330	312	298	302	294	296	306	320	307	310	311	309	301	328	326	305	296	313	295	293	341	317	312	297	293	304	333	275	321	311	331	323	273	313	290	296	293	283	295	303	291	338	313	299	313	316	302	295	323	331	306	287	297	308	311	292	321	284	307	291	273	325	319	274	326	321	315	283	337	308	315	324	282	316	287	303	313	302	300	319	299	308	319	308	314	314	270	304	316	308	296	318	317	280	304	284	301	320	307	308	308	279	285
22433	20969	28413	23708	21074	21247	12423	3339	1688	1026	703	596	512	501	384	344	319	314	312	281	269	260	285	221	286	284	263	251	262	272	270	258	260	265	252	276	267	287	237	259	259	245	241	259	243	283	259	227	259	231	261	277	255	301	245	265	243	251	260	249	245	265	256	240	264	238	252	239	276	278	258	266	255	231	287	250	248	243	233	277	245	274	260	235	263	271	254	272	261	281	278	272	246	236	255	256	256	296	265	270	273	260	246	291	275	245	264	310	262	253	264	260	240	265	254	281	255	279	245	257	290	269	265	247	214	263	257	260	229	244	244	219	249	273	289	243	261	273	270	305	240	255	248	256	252	284	247	223	243	259	258	256	249	266	243	260	260	255	250	305	253	253	248	285	262	289	249	240	259	264	255	242	253	236	255	256	261	274	245	271	249	258	278	231	279	267	278	263	256	250	258	265	251	264	269	281	282	260	251	277	239	242	264	243	279	279	236	234	256	269	278	249	242	300	278	254	228	242	275	256	296	251	245	254	227	262	258	287	265	268	278	267	266	282	259	259	238	274	256	245	259	261	266	262	260	269	244	256	285	268	254	245	235	237	287	241	250	244	304	267	264	276	280	257	250	264	252	257	230	279	279	244	267	273	281	243	288	268	274	272	223	267	271	284	241	270	262	274	264	243	258	253	266	287	262	280	281	262	263	270	288	292	273	267	274	239	243	259	273	285	234	246	269	251	244	285	251	239	267	273	264	265	247	240	237	288	245	257	256	251	260	242	301	254	245	246	258	243	252	245	254	270	248	257	253	263	239	262	253	252	256	285	263	238	262	249	261	236	249	240	246	257	265	248	265	251	249	237	268	261	257	282	264	254	261	274	262	271	253	245	252	282	273	262	258	289	269	262	260	257	266	274	273	259	268	262	241	267	259	257	284	256	284	249	276	265	238	251	262	234	251	257	253	255	270	253	275	267	265	249	266	270	232	242	257	250	254	242	235	260	251	267	298	242	261	261	245	228	267	258	247	256	287	288	271	238	276	260	246	278	263	264	288	262	260	254	238	297	269	285	254	266	233	247	238	279	271	251	250	266	261	246	258	234	282	272	282	276	258	257	272	242	272	254	252	254	251	243	256	243	274	248	261	260	271	234	264	245	276	251	244	264	263	240	264	267	296	266	271	256	256	236	255	268	268	282	265	256	261	256	257	270	256	248	250	232	252	238	274	239	251	260	248	258	245	251	278	260	279	268	273	276	254	256	258	258	263	263	263	264	265	261	290	260	233	235	246	243	255	245	257	272	268	241	282	272	259	243	290	270	261	261	274	257	266	231	259	248	244	258	268	278	261	259	253	244	286	278	258	265	244	216	277	272	257	269	266	255	253	237	250	265	257	249	251	273	271	266	254	264	299	254	267	251	256	250	266	250	255	277	255	270	265	261	240	276	249	244	278	244	277	227	252	267	276	277	256	242	266	241	247	267	257	255	277	281	251	245	265	266	251	266	250	258	259	269	251	269	236	242	263	237	263	247	227	238	267	293	242	252	271	270	246	227	259	261	268	285	249	284	244	269	246	266	259	258	269	297	252	286	237	269	264	268	249	254	272	257	275	255	247	243	283	303	263	224	289	272	263	273	256	246	267	240	226	250	283	279	248	234	255	262	271	228	299	244	272	255	240	253	280	231	258	271	261	270	257	301	242	266	255	261	278	276	258	287	259	260	277	267	285	272	260	239	293	233	300	240	272	248	264	277	252	254	257	274	252	276	272	280	251	268	265	232	260	245	256	235	275	285	235	228	292	261	258	271	275	253	253	249	248	252	237	247	283	275	275	222	281	229	236	239	265	242	269	255	267	249	264	245	276	281	253	252	231	275	257	257	239	292	240	250	249	240	225	265	247	257	253	251	271	274	234	263	249	260	287	289	244	285	246	232	277	284	243	294	252	247	276	269	263	262	244	277	254	290	270	262	265	245	247	302	253	256	240	254	302	279	255	251	247	250	258	263	250	255	250	245	268	242	282	256	265	255	256	264	279	244	254	280	266	265	266	236	255	272	278	253	248	251	254	254	250	259	220	289	256	261	280	263	250	276	276	259	261	229	263	240	241	246	242	240	281	239	266	259	242	273	257	256	232	261	253	268	236	266	268	255	237	241	267	250	233	267	274	251	276	251	243	261	247	264	248	250	237	268	244	230	257	251	263	220	263	267	262	236	277	271	273	248	242	258	223	232	235	275	272	292	245	252	291	243	257	253	237	234	260	264	294	255	263	241	249	242	263	308	272	260	267	255	247	267	248	277	257	268	264	245	241	249	254	251	243	270	257	247	257	245	249	248	224	263	285	229	267	275	259	261	283	245	278	259	240	265	242	303	256	268	264	275	265	279	268	252	261	275	247	283	267	254	238	255	222	261	248	279	246	254	235	253	272	269	251	277	232	240	239	240	226	269	257	279	262	267	271	265	245	244	244	253	251	250	263	220	261	259	251	228	265	279	256	254	252	244	267	233	255	258	253	229	234	254	298	259	235	227	261	290	261	273	277	252	262	267	273	303	256	259	253	257	251	269	291	243	259	277	282	245	241	269	274	276	240	233	267	288	268	231	253	271	234	250	272	265	259	228	245	270	258	267	261	247	253	237	235	246	242	253	260	275	267	302	258	262	293	294	257	281	243	248	275	301	240	267	241	258	290	285	258	261	243	257	243	264	274	253	248	278	216	230	282	254	272	241	278	246	265	288	250	249	233	253	247	274	277	255	256	250	267	273	258	281	263	275	260	252	261	268	276	292	290	296	245	249	286	278	258	289	296	252	260	289	253	257	278	246	265	266	278	260	249	272	255	281	263	271	252	270	259	273	249	247	261	248	258	238	227	237	267	269	250	277	264	287	228	237	277	269	286	240	254	246	257	260	254	282	284	273	282	268	251	279	261	237	253	250	299	268	262	233	265	261	281	272	248	259	265	262	245	271	265	285	269	260	275	252	252	240	254	229	235	259	275	265	269	277	291	253	229	270	246	255	262	244	256	297	236	273	290	267	278	250	264	269	277	279	301	244	281	252	246	295	257	269	269	234	260	289	269	272	234	264	262	269	250	277	281	244	252	277	245	287	254	247	245	251	296	296	286	252	268	264	259	259	284	274	233	257	287	246	267	270	244	264	254	261	245	273	273	255	223	259	289	256	268	263	276	266	245	245	258	249	277	264	267	273	285	254	292	251	280	259	265	270	274	250	227	210	287	236	244	229	276	258	261	256	262	267	258	279	289	255	250	283	239	255	275	245	268	250	249	250	240	267	240	268	258	262	254	262	268	266	260	252	234	245	278	252	272	263	287	255	268	250	245	247	264	246	253	232	233	266	272	248	251	267	246	258	299	267	250	224	252	249	260	256	265	248	242	263	253	289	233	256	266	296	254	257	259	256	260	262	278	257	267	263	267	280	268	277	267	274	238	259	247	252	261	284	275	276	252	268	270	269	274	275	251	271	243	247	258	237	267	266	264	271
47192	61776	40450	27806	19350	13135	6989	4404	2577	1513	952	834	649	554	491	386	355	328	341	285	276	285	270	308	256	286	289	284	286	293	305	292	247	268	276	276	289	258	273	278	248	254	266	279	269	281	266	288	261	264	302	280	279	272	294	275	289	286	271	271	266	261	285	274	287	309	291	279	252	251	251	306	264	247	286	280	278	256	245	249	283	293	269	258	290	306	289	249	291	255	254	275	286	248	286	287	256	252	249	278	265	259	285	295	298	266	267	306	290	276	283	274	269	233	271	279	276	227	263	251	286	256	303	260	295	281	264	233	278	283	271	268	310	289	276	243	263	267	249	284	258	283	290	256	282	271	277	247	260	272	294	251	256	291	286	268	242	268	245	256	216	275	281	280	246	286	269	249	244	270	236	242	264	285	270	233	277	265	280	261	294	262	276	281	262	293	262	293	253	252	260	248	254	247	266	228	245	261	288	273	291	261	251	260	294	286	276	266	269	293	261	317	268	287	270	241	257	281	260	266	290	306	254	277	268	278	290	272	270	269	270	290	283	252	280	247	269	242	283	298	294	272	275	255	282	281	268	290	289	268	282	280	288	274	268	282	279	269	250	287	257	260	256	257	269	297	270	258	280	306	258	249	258	273	261	269	267	272	300	249	275	250	244	243	253	238	267	256	283	260	277	274	312	275	239	260	252	282	278	250	263	263	279	226	292	261	272	264	269	256	288	259	292	262	289	270	253	262	276	264	290	280	251	248	268	250	263	268	229	269	298	271	265	265	280	268	231	286	269	270	296	266	271	270	271	276	273	269	279	274	266	277	273	245	283	269	282	283	272	248	264	283	287	285	247	270	253	261	271	290	273	236	263	287	259	269	241	253	274	272	264	286	287	278	261	283	277	265	282	291	238	275	276	281	279	281	288	289	305	287	280	264	285	276	261	262	261	238	257	268	238	270	280	270	261	285	286	283	272	244	264	266	242	263	267	271	254	273	248	262	279	267	269	320	253	267	295	240	256	285	250	266	259	251	256	274	271	260	269	295	271	248	278	243	237	278	287	256	257	250	263	247	304	251	311	279	297	283	262	288	236	224	274	266	284	274	270	270	261	303	260	286	293	254	309	255	264	286	250	278	272	245	250	263	278	250	261	265	266	262	273	287	267	238	281	281	256	262	282	256	264	266	259	229	283	287	285	248	319	272	284	252	249	262	296	260	267	287	267	292	233	262	294	262	255	265	281	279	259	282	265	269	297	289	254	258	280	294	274	242	263	278	264	279	251	256	257	270	264	271	296	269	292	278	294	274	290	256	266	257	286	258	256	259	276	283	261	284	283	278	284	301	268	260	240	263	266	257	288	251	273	265	250	300	271	263	270	246	277	265	253	257	294	289	267	281	266	257	276	273	250	265	267	272	264	253	264	278	257	282	255	270	278	263	275	292	285	268	269	262	260	293	273	248	304	239	256	261	269	256	238	290	233	277	238	306	228	265	283	283	280	250	289	261	270	263	261	272	250	273	267	245	262	288	298	286	282	267	272	277	275	279	272	255	252	275	264	260	255	259	296	269	274	280	278	278	299	271	285	273	263	262	262	255	249	275	250	266	255	220	229	278	276	279	271	274	244	273	293	317	264	268	253	280	291	287	281	280	259	263	249	245	275	256	247	270	286	275	255	251	282	288	251	273	285	289	270	256	250	259	291	291	251	282	282	287	291	267	261	252	251	255	272	326	272	247	285	302	254	258	292	260	272	264	285	252	281	292	257	273	282	299	263	227	262	277	261	230	272	268	273	254	285	272	245	270	282	235	294	288	268	266	254	244	276	304	271	267	286	247	270	277	272	276	243	254	295	308	271	284	257	265	260	276	277	283	244	281	279	252	265	252	253	299	266	259	277	283	270	255	246	275	264	254	269	252	274	273	268	276	279	261	269	254	270	275	276	266	283	291	255	246	253	264	262	265	253	278	277	266	258	282	247	287	271	278	273	266	239	287	265	263	277	270	264	284	267	264	246	291	263	250	287	265	250	261	269	271	241	246	265	261	270	240	276	247	266	264	272	270	312	273	304	285	281	258	256	267	272	290	253	251	256	262	261	267	274	295	243	249	259	298	283	276	282	276	238	274	265	283	298	276	281	268	282	281	254	284	278	288	263	270	252	257	276	268	276	285	253	255	264	254	259	269	232	262	274	264	282	285	259	281	293	278	292	282	288	267	263	298	272	271	245	282	292	264	271	284	271	270	275	277	252	265	232	260	287	271	272	280	285	271	275	277	277	252	305	292	277	280	257	268	283	261	277	244	261	258	270	260	248	248	249	270	256	290	267	273	274	279	300	269	242	249	267	271	291	295	276	261	248	270	254	253	281	255	245	272	272	260	273	266	284	303	238	304	293	254	307	270	240	276	237	282	276	282	286	256	271	302	256	219	290	251	283	266	261	294	283	273	256	281	255	219	268	270	240	287	231	269	267	318	262	292	260	265	256	271	239	264	265	274	236	238	247	265	262	280	282	273	274	301	248	273	311	272	266	251	278	267	283	274	268	242	240	281	264	271	267	247	251	280	271	255	280	247	244	279	257	249	265	253	267	290	268	252	242	284	326	271	261	251	268	291	271	280	256	282	255	262	300	278	277	247	263	252	239	272	255	273	265	265	285	264	263	271	281	273	269	281	237	283	284	277	277	307	259	273	268	249	260	286	256	257	270	255	286	282	259	274	285	266	269	315	263	270	276	278	298	282	271	270	275	243	295	261	278	265	297	274	258	260	268	239	257	282	273	241	292	269	245	262	251	296	295	274	259	273	272	274	268	294	283	253	300	288	246	264	267	262	277	282	267	230	295	263	276	261	274	289	287	251	271	246	257	255	275	277	259	252	258	289	290	260	264	280	280	300	269	274	288	259	239	279	274	257	277	258	263	284	252	280	274	264	294	254	287	250	275	274	261	299	245	251	258	268	273	247	298	252	294	262	273	249	255	265	269	286	293	277	244	280	256	309	244	261	263	277	269	265	278	264	259	296	274	285	285	265	264	236	264	268	273	257	290	318	280	253	254	271	287	286	253	286	265	287	279	280	270	300	259	265	297	269	272	239	295	313	289	237	268	250	250	275	285	249	251	270	286	263	276	269	266	292	296	288	278	250	247	257	309	269	254	273	280	273	279	258	261	273	260	288	280	309	295	266	231	268	276	231	235	235	273	265	249	242	282	271	234	256	265	282	301	263	268	281	285	267	270	273	264	273	265	243	273	242	280	284	289	267	249	271	252	251	272	264	249	305	288	237	265	265	271	259	265	243	302	272	270	268	284	271	256	257	287	287	279	264	298	244	283	273	266	267	294	233	272	290	263	259	266	267	257	251	265	262	268	297	264	268	257	281	257	258	295	274	252	283	276	300	269	236	267	270	259	248	262	259	252	264	264	263	266	260	256	258	272	276	293	274	276	318	268	261	266	275	279	249	267	270	304	308	296	280	250	264	245	286	248	266	281	311	245	288	246	254
39798	32684	27430	16218	6443	2694	1430	769	580	447	376	374	318	320	305	274	289	274	268	277	269	277	284	303	283	278	277	298	284	266	269	273	278	293	301	306	319	303	297	277	303	282	281	284	293	277	272	272	306	293	276	279	270	260	258	299	290	270	275	317	280	279	280	276	297	292	297	280	285	292	279	249	313	277	291	271	282	301	265	260	296	300	247	273	288	281	234	304	266	268	269	289	255	292	289	280	313	274	279	285	284	281	260	324	294	275	272	276	283	280	285	294	284	282	276	270	283	257	322	294	310	286	265	287	272	308	280	278	270	251	268	259	281	282	311	290	314	273	261	252	277	308	284	269	302	281	291	263	257	279	266	307	293	276	301	295	256	278	259	278	282	302	258	256	291	284	296	275	273	252	293	276	316	271	294	275	288	312	264	274	303	287	292	295	286	309	288	301	276	268	284	283	276	253	271	320	286	272	304	281	270	280	264	314	276	275	291	271	285	280	306	297	270	260	278	255	263	318	287	295	263	296	289	314	298	259	264	298	285	293	308	280	287	317	268	257	283	281	256	288	282	316	294	300	253	290	303	266	305	282	275	270	314	254	289	274	314	280	286	277	289	278	303	275	267	283	298	289	283	291	274	275	278	261	284	292	305	288	296	307	296	301	291	281	283	275	277	250	306	281	304	312	284	256	278	284	277	275	325	295	302	311	280	275	276	290	283	288	277	280	268	292	302	278	280	278	275	271	274	311	289	223	285	288	297	302	280	305	287	273	251	277	261	286	303	272	267	290	252	300	280	280	301	284	283	281	280	267	283	267	279	282	284	269	280	274	309	281	281	315	264	276	266	268	274	308	294	272	310	245	295	252	309	254	297	268	278	280	265	313	277	285	297	264	279	277	276	298	281	300	292	291	294	274	298	319	304	268	271	297	264	316	288	293	317	289	280	295	274	265	256	287	261	304	284	273	273	285	301	278	260	285	280	269	277	291	282	298	278	248	264	251	288	290	268	291	278	275	277	283	301	272	273	298	287	256	299	297	299	265	252	301	281	292	301	290	282	275	254	266	302	290	292	289	267	260	304	279	295	251	299	287	279	268	278	257	280	277	310	286	281	271	277	289	285	290	290	267	270	298	300	300	260	267	280	314	274	286	297	275	282	324	296	295	274	287	273	290	264	299	273	260	287	281	305	288	289	293	284	291	278	268	266	298	272	284	273	288	265	299	263	269	305	285	277	297	239	281	307	286	294	264	299	269	255	303	280	285	292	311	288	303	297	259	281	281	294	281	280	314	279	273	290	307	297	251	258	237	272	295	310	292	287	277	317	295	304	283	291	291	288	272	286	273	292	276	260	312	247	296	281	283	273	297	263	256	295	271	279	264	270	280	280	270	278	275	293	288	317	282	260	263	286	278	257	281	301	295	282	294	268	286	286	276	240	257	270	269	311	263	317	289	267	290	267	278	279	315	294	260	269	262	291	294	291	279	281	293	286	289	290	306	288	271	296	292	274	298	286	279	292	294	305	281	283	307	281	277	283	303	285	304	304	292	290	274	287	285	289	275	318	305	272	289	305	326	309	239	276	268	315	275	288	283	272	267	268	269	279	300	259	291	294	277	295	286	294	281	259	268	296	285	306	271	272	291	265	301	279	281	275	284	259	305	303	300	256	305	255	291	273	287	276	273	274	289	293	273	309	289	244	278	291	296	291	279	305	283	282	303	296	289	279	261	281	270	301	294	278	294	273	299	268	283	302	277	258	292	293	298	291	263	269	301	273	272	262	311	291	305	289	286	270	293	298	296	274	292	276	310	272	251	303	308	273	297	322	293	313	305	279	303	286	273	262	323	280	294	309	279	298	280	299	235	268	257	291	284	303	292	260	309	288	297	290	270	266	304	263	287	287	270	290	313	289	324	308	317	291	261	277	290	286	269	259	298	297	290	278	264	279	291	335	252	284	273	269	270	256	275	288	259	295	292	290	276	294	286	234	290	291	278	262	252	307	292	288	308	296	271	252	315	302	285	262	267	296	288	289	259	261	282	291	262	293	279	261	283	309	292	298	263	292	269	275	271	277	283	284	287	289	278	292	271	264	300	329	256	305	267	253	285	297	291	294	290	252	299	270	277	264	289	285	270	274	264	292	269	276	287	268	291	257	245	314	264	284	313	290	277	277	268	265	283	278	274	302	304	278	281	265	273	271	280	300	276	268	246	288	296	287	272	322	267	270	287	275	297	290	254	284	262	306	283	319	287	299	287	265	303	257	265	297	289	272	305	280	288	292	289	290	273	286	302	268	267	279	290	296	283	303	289	306	281	286	257	286	250	304	292	290	269	287	255	288	269	286	276	291	275	297	302	314	288	286	261	258	278	268	258	294	255	267	276	301	263	280	275	301	270	313	273	287	297	301	290	269	279	310	285	282	284	276	312	287	288	318	267	260	299	283	260	327	257	286	288	261	271	259	274	260	257	290	312	279	279	293	280	272	271	285	272	277	270	281	286	256	264	284	303	270	285	324	313	282	283	261	308	269	324	295	297	301	296	286	298	275	256	315	295	273	263	293	259	276	303	329	285	286	287	276	285	282	290	322	269	287	254	297	282	286	283	289	279	253	292	266	259	282	264	283	277	271	301	311	261	282	288	266	283	296	274	328	272	278	264	301	289	291	284	280	264	265	291	281	293	290	260	259	255	278	282	279	297	243	269	282	265	269	309	278	275	267	282	261	281	309	280	295	299	246	232	287	302	282	293	296	291	302	289	297	279	268	280	293	276	274	307	261	301	267	295	272	329	274	282	296	302	289	291	257	276	261	260	274	278	305	269	292	291	287	285	263	279	308	276	286	248	283	293	282	264	255	297	303	257	272	287	298	294	266	258	259	323	272	293	262	276	294	288	273	292	261	284	280	270	318	277	288	297	280	294	277	264	276	322	297	274	263	304	283	256	302	266	270	281	278	285	248	272	299	302	306	246	296	286	279	275	261	309	303	289	288	298	319	271	260	264	318	277	272	285	271	276	298	279	297	270	301	229	273	271	259	303	284	298	260	261	298	265	283	309	282	301	285	267	307	298	260	236	288	287	289	290	294	262	282	287	275	262	245	299	328	283	292	280	274	285	285	269	272	300	289	285	280	272	271	281	300	296	302	275	265	294	310	295	301	270	311	290	298	287	295	295	244	273	283	271	282	271	287	274	298	281	267	290	280	275	265	273	288	292	322	262	280	284	245	272	291	309	279	264	276	286	250	299	268	274	266	292	293	307	301	278	263	292	280	292	303	251	249	258	286	302	296	294	303	271	300	281	285	294	329	284	302	289	307	280	295	276	293	265	271	317	268	298	287	298	313	284	274	294	227	288	302	281	286	305	301	273	271	295	261	296	273	279	282	304	265	255	318	301	310	272	287	282	310	277	287	292	290	276	276	274	294	292	302	284	294	277	272	263	325	305	277	275	292	272	276	296	282	292	311	310	286	307	279	306	290	300	282	260	302	313	293	278
43678	43024	27284	14038	7734	3829	2180	1172	744	535	475	428	383	384	323	312	318	294	291	286	323	301	328	260	300	296	302	286	299	283	295	302	292	281	322	303	316	284	294	294	297	301	294	318	250	277	317	304	303	270	286	323	296	289	288	322	313	304	312	274	283	298	301	350	287	275	313	295	324	281	313	311	306	326	321	287	334	303	302	304	320	304	309	318	299	279	300	285	320	298	277	298	308	300	307	291	322	293	307	311	294	291	291	298	308	297	314	300	313	302	310	289	341	286	317	282	314	289	310	300	314	322	314	312	281	286	326	288	281	319	314	306	322	304	281	287	286	289	281	311	298	317	283	291	329	294	319	288	310	274	298	293	294	326	299	284	313	285	279	317	261	269	294	302	321	283	290	325	306	286	306	328	315	283	287	329	293	319	329	312	275	309	256	271	302	303	281	290	280	311	313	275	297	302	323	318	313	287	291	328	287	307	300	289	269	307	276	325	320	301	297	329	296	283	295	301	266	303	310	318	292	313	323	297	305	305	310	302	287	307	285	275	300	314	277	283	267	295	287	301	301	294	298	290	287	306	287	313	284	284	305	311	331	300	296	295	324	312	294	296	307	335	292	306	287	310	321	307	311	295	318	305	353	283	341	347	298	319	291	306	297	300	306	322	330	287	302	323	302	266	318	320	288	305	306	309	304	289	300	301	296	300	331	313	295	310	300	325	289	292	295	313	295	298	325	320	307	318	279	317	283	324	309	297	286	311	306	314	312	282	303	320	307	317	307	312	293	295	305	309	307	264	273	301	303	293	305	303	305	324	300	296	278	301	280	324	293	316	288	317	292	308	301	278	327	298	278	303	325	299	316	342	318	321	290	323	294	274	282	278	297	283	311	291	307	295	294	294	289	299	301	304	318	312	306	311	279	276	284	293	281	297	307	287	286	281	269	315	301	285	330	312	295	330	292	306	336	299	297	333	293	325	284	321	290	306	343	303	307	288	300	291	283	299	326	313	293	314	293	323	309	313	327	323	302	306	288	294	305	300	256	336	300	318	277	276	284	314	300	335	305	295	277	299	343	287	290	317	269	280	324	317	304	308	298	322	284	304	284	283	325	334	288	286	335	285	285	285	307	280	305	293	303	282	312	322	307	335	290	302	310	284	315	330	295	310	291	316	295	321	311	298	315	289	311	307	283	291	298	299	296	296	313	329	288	306	315	310	279	300	294	300	287	298	312	306	288	308	300	285	300	301	341	323	264	314	308	303	327	287	274	298	306	315	305	303	288	308	294	315	295	334	282	295	309	287	312	306	309	303	309	301	299	287	293	317	285	310	306	313	272	315	297	318	306	303	325	266	302	297	311	307	296	267	301	315	314	299	288	305	268	310	322	286	305	318	322	300	344	301	308	265	319	281	294	281	301	299	288	309	278	286	290	290	301	320	279	305	275	293	314	287	306	303	317	361	286	273	281	338	289	284	313	305	300	305	311	336	298	289	320	312	271	288	343	297	350	299	311	305	298	282	296	317	309	346	294	319	292	311	298	329	318	283	281	304	308	300	293	315	305	318	311	299	325	257	308	303	291	322	295	276	313	299	271	288	288	295	293	325	311	347	284	289	328	274	283	284	291	321	302	314	315	308	304	321	308	342	280	275	302	286	288	318	295	303	335	297	335	317	293	289	301	300	294	269	305	301	300	323	287	293	297	285	319	303	322	287	298	313	297	311	288	268	316	319	325	304	306	317	293	297	280	297	305	290	312	316	320	299	330	263	279	304	323	278	308	283	310	319	308	314	306	320	275	304	316	292	302	304	322	281	317	291	312	303	329	317	274	315	281	255	299	305	291	290	328	297	309	299	312	293	327	334	301	318	270	307	276	287	276	291	289	309	302	303	315	306	303	314	315	284	272	321	284	297	329	279	300	286	291	296	296	309	296	302	296	316	294	322	346	311	289	268	310	309	318	321	296	307	315	293	289	306	278	321	312	291	332	317	267	320	304	305	326	282	306	273	308	298	305	304	304	302	296	300	292	337	286	297	333	306	308	305	299	308	309	317	335	305	312	269	323	296	313	304	337	308	324	266	311	318	295	315	330	321	313	332	304	284	298	301	283	298	319	304	301	310	303	293	304	287	332	303	273	284	318	303	323	278	284	285	304	305	287	278	243	316	298	282	271	326	305	316	286	306	295	294	312	295	296	275	318	316	327	324	313	285	287	273	233	305	323	279	300	321	304	311	303	313	313	304	309	297	286	301	313	328	287	303	307	297	293	290	327	302	318	327	277	300	303	313	322	284	307	314	284	299	299	285	291	306	294	295	294	301	278	317	293	307	272	285	303	299	304	284	308	294	296	292	307	306	312	275	321	309	298	283	305	315	307	300	290	293	317	288	294	289	288	310	323	275	284	319	306	297	291	278	299	339	288	292	293	286	326	272	282	312	291	311	330	320	314	300	300	294	256	292	291	303	313	311	289	316	303	294	325	303	329	284	293	278	319	317	305	303	302	256	282	309	306	329	318	315	290	312	316	304	270	294	348	289	285	314	286	309	319	288	285	279	335	285	309	299	298	321	329	294	305	281	330	307	291	302	293	329	306	295	298	298	308	314	293	291	292	314	277	328	325	282	290	299	297	301	285	296	310	277	302	289	295	298	301	262	280	313	294	304	328	312	283	318	307	293	317	285	306	265	279	278	320	294	288	293	293	293	317	311	314	317	271	307	333	304	283	336	310	301	263	298	291	295	301	289	275	289	312	295	321	283	292	319	300	330	319	292	279	307	294	341	276	287	338	301	326	313	277	303	279	341	298	298	336	288	319	265	290	287	298	310	274	303	316	317	306	272	313	297	325	323	327	292	292	303	309	310	310	326	295	290	327	346	280	290	305	296	301	291	335	317	279	325	328	287	324	302	306	298	308	305	305	296	298	339	291	289	316	311	287	306	300	283	301	277	285	297	285	298	288	293	293	306	304	290	274	318	328	272	295	341	281	302	302	292	302	312	304	314	314	314	298	271	293	316	296	279	299	290	297	314	315	298	329	272	279	323	315	293	284	271	310	305	291	342	325	328	302	300	304	306	306	298	307	265	286	297	315	273	300	306	302	273	284	299	339	329	307	327	296	323	282	321	296	297	294	321	272	279	277	286	310	319	286	298	297	332	287	290	318	321	320	288	285	302	313	290	300	304	314	329	307	320	333	270	320	315	304	313	296	284	305	278	322	305	310	305	277	269	304	310	263	284	330	340	310	278	286	289	289	297	309	290	308	323	302	298	329	312	322	299	288	295	287	309	283	307	317	318	302	315	307	304	308	281	277	289	267	320	278	281	318	323	303	294	324	282	311	301	294	301	318	298	312	319	320	286	295	318	321	314	310	302	342	338	305	276	319	318	313	312	306	265	306	270	304	294	291	329	318	290	289	320	274	296	312	320	319	275	304	308	278	309	317	290	284	307	297	336	319	291	325	300	277	266	318	306	290	301	305	292	313	290	333	333	290	324
23364	20896	27955	24087	20874	13404	2921	1229	750	603	524	420	351	297	264	279	272	240	248	273	248	282	267	294	280	238	239	263	246	245	277	247	258	247	259	231	273	266	285	243	257	267	279	257	232	234	265	242	229	229	313	279	248	266	257	236	249	268	273	284	261	237	256	262	246	268	285	261	215	228	260	254	234	239	239	243	221	227	266	256	254	259	250	234	260	237	269	272	250	272	250	258	252	263	228	243	228	241	253	250	274	245	227	276	245	243	243	264	265	256	225	230	244	264	238	240	271	248	251	262	231	222	229	254	235	245	240	254	235	277	276	265	278	241	265	238	250	256	228	231	231	269	255	250	242	305	256	277	264	232	254	252	257	274	235	273	277	254	239	255	258	239	232	264	226	245	253	250	220	264	268	257	266	269	250	255	258	241	252	259	262	238	277	259	236	265	238	270	253	245	254	243	248	258	255	253	253	249	254	252	250	255	269	240	271	241	259	248	242	246	241	240	252	228	239	235	268	241	248	285	260	253	242	273	250	237	228	219	250	254	266	269	250	240	240	260	264	259	283	272	240	212	247	245	266	260	302	255	251	236	250	276	251	251	248	236	256	228	245	282	283	228	264	268	241	257	243	254	257	255	234	257	247	238	266	271	261	264	246	251	255	272	277	281	229	244	230	241	254	237	231	258	233	266	261	247	275	254	246	252	277	269	234	231	252	246	264	248	246	244	244	253	248	254	247	278	255	263	261	248	240	243	245	275	259	232	257	242	250	228	264	243	248	266	243	246	252	240	242	286	248	226	277	238	274	257	256	248	242	260	253	285	243	249	260	256	234	261	245	261	246	275	229	248	269	276	266	251	255	249	240	250	284	244	256	282	245	250	246	247	251	260	248	238	245	256	242	261	277	248	257	253	277	246	258	269	247	233	261	279	259	250	235	273	245	275	274	251	228	254	255	248	266	259	282	256	264	238	274	253	269	239	254	296	263	268	289	286	231	241	265	223	252	270	242	238	239	261	247	248	263	272	241	262	272	242	256	270	253	230	233	247	260	248	239	240	231	282	273	259	238	261	254	266	242	252	227	269	282	265	231	258	243	222	244	266	257	260	239	248	271	243	252	236	269	276	257	257	232	254	235	258	267	237	226	241	246	271	259	276	247	282	295	222	285	238	256	267	243	248	246	240	261	268	252	294	242	247	269	254	242	259	264	258	255	248	235	254	229	229	263	254	301	248	238	251	243	248	246	274	264	270	243	244	253	254	243	229	260	221	264	255	254	270	265	236	250	246	289	263	221	237	288	265	248	251	275	232	280	254	263	250	261	239	253	266	233	277	239	240	263	254	227	250	243	246	240	225	259	239	233	258	287	267	251	233	262	257	258	217	259	261	259	223	243	262	238	245	249	240	248	250	276	232	265	255	251	231	236	250	262	272	239	236	263	258	260	260	236	250	264	234	241	250	220	244	266	279	233	232	233	250	262	239	265	254	240	271	229	289	252	242	261	248	250	248	271	252	227	249	241	255	257	235	266	242	237	239	269	244	251	264	280	265	258	234	259	259	265	263	254	232	226	253	275	249	276	261	239	236	256	260	253	259	249	274	232	244	272	234	253	263	246	285	254	272	287	264	278	259	233	255	245	244	257	271	222	270	290	228	247	246	252	253	238	255	287	238	267	269	264	275	273	236	269	256	245	258	244	272	266	236	246	252	245	266	230	232	259	242	247	256	240	262	232	273	229	258	250	272	259	280	234	244	240	247	242	249	242	258	255	274	228	278	236	267	249	247	242	277	259	251	275	249	251	234	272	262	257	229	275	240	261	242	270	266	264	236	244	246	257	273	230	258	250	252	268	246	266	241	264	236	226	232	272	253	248	251	284	291	237	250	268	229	237	274	258	256	248	250	258	234	261	266	259	242	251	238	273	251	239	254	252	249	232	260	228	244	284	253	275	267	249	275	255	244	261	243	253	243	245	256	270	232	249	241	241	248	254	253	241	253	260	247	252	276	234	261	270	269	256	270	245	269	251	279	240	241	270	232	225	262	256	265	245	279	261	254	241	255	235	248	261	234	250	258	276	276	256	246	250	239	267	283	264	264	224	280	236	256	247	251	260	221	260	245	245	238	248	220	245	268	262	263	259	256	275	275	250	222	243	251	262	264	256	242	253	258	269	242	251	262	248	248	281	271	258	249	278	251	254	235	253	270	271	254	242	248	248	229	259	275	264	252	234	252	253	251	229	252	278	281	255	241	268	259	263	265	228	250	260	231	259	267	264	268	236	270	249	227	231	244	253	248	228	232	238	240	220	280	261	270	262	261	260	271	262	252	265	273	242	236	236	263	255	265	256	251	275	236	262	240	257	232	289	258	263	262	261	267	247	249	241	241	251	291	251	289	259	243	263	269	249	245	281	254	235	227	273	274	237	245	244	281	255	239	259	266	244	219	266	249	257	235	254	253	253	283	228	260	290	278	272	279	240	259	276	237	257	258	259	250	253	239	244	256	245	273	257	250	253	237	268	260	282	244	246	262	248	234	265	272	243	262	246	228	232	255	283	253	270	233	264	233	224	213	266	256	236	267	252	255	246	240	262	266	252	259	283	257	264	242	255	239	273	238	263	258	257	249	228	263	251	259	261	253	267	235	266	250	267	229	235	240	259	239	246	236	265	267	250	272	243	270	230	248	300	274	247	256	222	306	261	256	226	244	238	263	251	251	239	266	268	259	253	246	266	263	241	241	268	270	256	233	236	263	242	293	234	265	258	290	235	223	251	250	263	237	236	251	244	266	237	240	276	258	270	261	227	236	268	244	288	271	280	268	245	265	283	283	239	248	241	241	248	257	266	248	257	258	249	238	284	224	251	262	240	249	255	254	267	245	226	242	256	253	255	265	251	254	255	243	263	257	248	228	251	254	252	251	248	241	280	211	242	245	271	236	273	254	264	246	235	248	232	260	280	260	253	217	245	217	272	264	245	261	261	238	263	236	283	258	271	242	219	267	242	252	273	260	254	259	234	260	256	253	267	262	269	277	242	259	261	253	220	237	266	251	236	250	252	267	258	245	236	260	264	257	241	225	250	271	253	232	250	243	262	274	282	279	246	266	259	275	265	267	273	253	269	264	204	241	256	265	267	254	250	245	279	238	228	255	273	248	253	259	268	240	257	280	242	251	276	277	255	260	249	244	250	276	249	240	232	234	285	262	258	270	249	222	251	267	254	282	259	250	256	221	261	246	260	247	257	248	266	263	244	249	247	274	268	235	238	226	251	268	268	279	247	260	259	225	264	237	224	238	277	277	213	246	275	247	241	266	240	253	244	247	225	231	248	246	288	241	250	224	254	256	231	243	270	269	266	263	232	253	238	237	264	247	250	316	262	268	259	263	265	266	276	238	283	238	282	234	232	247	249	257	267	240	234	256	261	246	219	263	251	268	270	256	276	265	256	271	263	257	245	247	259	246	236	269	258	262	250	278	248	235	260	233	257	264	267	225	283	254
40423	53950	35856	19748	9387	5430	2742	1606	1018	846	759	462	390	347	359	326	330	281	305	261	275	260	291	277	266	256	283	257	275	248	277	283	282	258	243	274	244	295	297	269	291	280	263	303	266	249	264	265	262	275	255	269	256	273	271	289	273	265	280	270	272	286	270	286	254	262	276	288	266	250	269	282	298	258	281	272	235	279	266	255	290	289	287	270	270	268	275	276	293	291	283	274	268	276	263	244	260	253	286	247	263	280	279	297	276	234	309	259	266	279	269	293	253	271	264	259	271	267	289	273	257	281	280	284	242	239	247	257	306	286	264	261	248	269	290	269	292	276	307	282	264	278	273	293	283	299	266	274	262	296	259	269	276	262	265	259	251	263	272	293	260	269	269	267	245	289	253	268	231	243	247	287	307	255	250	272	278	281	270	250	269	309	272	245	284	258	266	268	271	271	261	264	251	296	260	268	269	264	266	235	281	272	254	309	265	252	279	252	289	269	269	264	268	302	266	278	263	275	280	285	246	257	263	279	281	267	268	284	276	280	240	269	270	309	271	287	288	249	285	265	250	259	272	256	254	292	269	261	251	272	266	268	270	269	224	251	283	298	282	289	259	263	279	268	259	278	238	304	264	290	280	273	282	270	283	243	278	293	284	249	253	274	282	296	279	283	257	248	261	271	284	280	292	271	260	247	244	284	288	292	257	252	279	274	240	267	234	252	268	275	276	285	254	264	289	277	265	258	220	265	300	275	267	258	272	234	248	260	282	275	273	270	256	279	266	282	269	274	244	272	251	285	277	278	255	264	243	267	287	260	271	253	273	264	279	305	268	282	259	268	276	268	240	294	274	247	279	266	257	277	274	280	264	275	272	254	289	271	250	279	253	269	287	285	257	268	291	290	258	273	280	272	258	278	230	258	257	272	279	271	293	252	288	237	275	264	303	277	256	286	259	274	276	265	237	290	295	274	295	284	294	287	278	268	253	271	305	289	236	264	297	257	266	292	270	272	296	284	303	262	286	253	269	271	275	265	283	278	259	257	275	248	265	272	247	263	240	246	279	272	269	252	287	277	266	259	293	281	265	242	258	259	258	247	259	284	282	242	252	258	259	286	259	275	276	284	265	247	277	277	260	253	275	306	286	286	275	274	281	284	272	273	261	283	264	291	279	264	265	287	244	269	266	275	292	266	275	274	268	286	244	254	274	254	276	280	278	273	271	273	257	251	279	263	256	267	276	260	270	276	240	271	260	252	264	262	269	262	283	271	270	251	305	311	284	286	266	248	285	266	247	264	247	281	282	275	297	255	246	276	298	263	240	269	279	243	258	269	266	266	269	261	248	272	265	269	263	254	255	253	295	265	259	280	269	298	286	269	270	240	267	270	287	293	256	260	256	256	285	277	280	260	252	326	267	278	280	278	263	274	274	261	229	306	279	266	250	281	258	284	279	267	277	293	229	264	304	274	292	276	273	250	254	277	274	277	253	295	295	267	272	277	264	240	272	246	301	259	263	292	267	275	274	277	280	261	259	272	264	257	269	270	250	274	246	248	253	267	263	275	250	294	267	288	274	260	291	271	291	277	250	273	244	254	282	259	269	280	299	259	286	232	239	267	281	271	266	245	277	277	271	281	259	236	286	281	252	275	261	295	303	263	256	278	298	257	287	263	254	265	289	272	271	293	277	287	257	271	256	268	246	286	298	267	266	233	289	269	256	309	281	245	270	286	260	275	233	266	261	274	256	253	263	253	278	271	273	293	287	260	280	283	265	257	278	272	276	258	268	239	264	275	295	269	263	267	260	260	241	255	260	268	286	277	270	257	294	262	256	255	270	273	257	263	258	274	287	276	269	270	235	275	271	249	257	264	243	254	296	274	286	248	287	267	255	262	279	275	252	293	264	301	229	272	280	230	233	257	269	279	271	278	272	283	302	283	252	251	258	264	265	298	272	265	267	273	291	231	291	280	284	276	283	274	265	281	253	273	261	250	246	259	262	278	263	249	262	299	273	289	301	256	276	262	240	249	279	267	249	284	276	270	264	287	272	258	282	252	259	272	309	270	299	278	274	267	268	268	319	282	271	277	293	274	264	283	263	292	282	257	258	275	255	266	281	277	275	287	271	278	244	269	245	232	261	288	271	246	270	229	258	283	289	268	286	265	279	269	266	267	280	282	258	235	280	277	282	246	246	261	270	270	265	280	310	296	270	289	263	262	259	240	286	267	300	278	267	266	278	244	261	258	254	265	259	233	264	267	263	290	261	257	282	275	281	257	290	276	287	290	255	246	278	269	265	263	284	274	270	269	272	265	270	273	266	292	286	264	299	255	281	283	270	276	270	256	314	304	257	278	293	276	283	266	283	280	276	273	251	256	272	267	296	249	282	275	282	264	290	293	272	265	257	264	271	290	246	233	286	261	258	257	276	251	271	276	267	274	249	291	277	284	270	295	276	278	291	259	260	249	252	274	282	265	254	232	257	281	292	268	280	250	294	277	267	253	274	253	247	236	298	259	253	275	269	272	293	300	265	270	275	273	216	251	262	273	243	308	260	290	291	272	267	275	280	270	261	244	279	247	255	281	261	286	280	286	283	268	262	272	296	264	291	290	259	281	256	252	260	288	305	272	247	268	277	278	265	280	273	264	261	261	272	287	260	273	268	280	278	275	281	227	269	281	269	279	278	266	262	264	239	240	261	290	267	277	292	295	297	258	262	275	248	258	283	277	267	286	262	277	266	277	264	278	286	258	239	245	250	270	267	247	294	290	246	255	287	295	276	251	271	259	258	298	286	260	249	251	282	303	275	231	257	258	270	264	261	305	272	275	245	262	253	289	271	311	259	279	267	275	295	256	278	284	253	273	244	256	260	271	264	244	266	248	240	265	310	265	272	310	242	257	259	257	251	261	289	269	292	251	272	262	311	250	256	280	273	265	256	287	259	261	265	276	298	277	255	302	284	281	271	282	279	291	287	280	287	262	265	264	285	259	252	302	260	254	268	263	267	244	278	269	241	247	269	282	260	273	279	278	288	297	246	308	278	274	253	277	265	239	253	282	264	252	298	266	274	274	263	276	291	265	263	227	248	240	235	285	262	228	278	252	290	309	285	271	273	292	266	255	266	265	278	286	271	264	266	255	297	279	235	283	271	262	257	269	258	273	291	262	252	275	274	255	281	278	245	303	253	261	279	258	269	262	260	252	280	265	267	273	276	277	274	246	230	285	267	284	295	296	259	250	237	286	282	218	293	299	260	264	274	270	277	291	279	288	298	276	280	260	282	243	305	274	257	265	268	276	264	237	261	253	284	238	248	279	317	280	257	264	284	271	236	280	283	248	289	248	291	267	272	290	264	297	234	253	276	274	299	262	274	276	254	281	250	267	290	285	235	269	261	255	272	258	265	275	245	241	291	247	271	268	284	272	254	242	286	271	267	264	249	255	299	261	270	274	260	275	260	263	271	278	249	297	281	266	262	260	262	285	284	269	271	294	270	230
24851	21126	27684	25815	14700	5138	2352	1517	1136	825	643	501	397	354	336	325	296	264	288	301	286	298	295	264	272	287	316	278	309	286	296	304	298	247	263	312	299	301	297	332	297	291	307	285	303	304	289	304	321	299	303	279	319	264	295	269	306	304	290	266	283	326	300	305	298	313	319	279	303	274	264	323	319	307	286	301	305	278	303	280	262	306	288	286	298	282	301	306	277	307	260	320	286	320	293	305	291	294	269	294	301	279	287	282	283	290	287	270	299	299	287	279	289	274	296	292	306	245	313	303	309	282	311	289	310	287	296	288	283	282	296	275	335	278	295	284	278	269	291	328	307	292	268	308	305	239	307	281	274	256	267	302	304	324	285	305	298	274	294	252	301	279	288	289	287	314	279	285	308	300	287	297	278	301	288	296	271	263	308	310	318	305	310	312	281	297	266	299	300	305	278	273	301	286	312	311	312	288	285	274	271	286	256	283	273	301	275	296	304	322	285	281	297	312	304	298	288	310	294	288	258	278	284	276	292	277	294	334	317	294	278	299	334	292	281	271	291	262	296	250	257	310	265	310	277	312	285	279	300	260	306	315	273	324	315	288	324	291	298	270	303	280	308	328	290	284	282	290	270	280	258	297	314	283	287	300	303	293	308	291	310	289	280	288	266	309	267	303	311	308	299	316	273	310	281	300	288	314	282	284	271	314	282	272	291	290	294	256	297	275	316	256	282	298	292	287	278	294	291	286	307	307	300	315	273	259	285	260	285	284	309	323	285	314	295	318	310	308	295	308	292	271	294	313	290	268	316	276	287	329	315	311	309	290	283	283	283	274	295	283	277	274	283	280	285	257	309	280	297	290	288	267	291	329	272	278	265	257	302	290	277	296	307	311	268	308	289	282	291	271	269	299	332	310	271	291	323	275	306	305	294	274	289	305	323	293	321	285	289	308	286	286	272	274	285	312	285	303	300	282	288	292	266	282	292	285	301	282	299	263	304	278	285	350	271	295	286	295	269	307	281	292	296	298	287	301	306	314	282	281	311	293	317	292	295	275	283	280	291	296	280	297	290	312	319	282	286	304	284	260	295	298	318	292	295	305	279	315	290	300	291	299	258	325	284	291	292	268	307	279	312	315	298	288	284	294	279	317	311	292	302	292	273	307	313	302	284	324	299	292	295	267	279	279	309	253	273	294	273	270	307	289	290	294	318	271	270	291	296	260	300	274	277	303	303	305	310	286	294	305	299	277	309	280	300	291	302	280	318	284	288	289	279	286	296	285	311	277	316	266	255	316	297	327	313	321	285	336	334	329	310	310	266	305	349	269	283	272	284	254	309	274	297	314	290	308	287	309	304	285	303	281	269	325	295	297	278	338	302	315	290	273	285	267	268	292	297	283	295	247	291	300	273	297	294	281	271	309	306	299	302	293	298	277	289	286	324	314	295	299	300	319	301	270	313	303	292	300	324	286	305	269	273	298	300	302	289	297	296	301	295	312	298	313	290	292	302	279	306	307	305	276	277	283	270	296	302	279	306	303	283	284	287	265	261	292	319	301	271	277	286	265	269	266	309	310	287	299	313	301	253	302	324	290	283	299	278	303	279	285	313	278	278	274	279	297	273	272	330	299	255	273	314	286	307	278	284	281	272	303	288	305	307	286	295	315	293	288	258	297	291	303	313	291	301	303	273	300	297	271	270	282	274	274	263	304	311	267	308	301	302	275	304	325	295	307	300	285	275	279	306	309	262	288	324	284	295	267	280	276	298	294	294	299	321	302	288	305	286	291	301	299	287	281	293	311	257	282	304	294	302	315	301	291	297	309	284	281	279	302	331	292	317	275	298	317	303	322	304	296	307	317	281	263	284	265	283	271	351	303	287	274	281	279	302	306	266	281	294	320	299	305	291	279	295	272	323	312	311	281	300	289	286	303	308	305	283	280	275	304	285	288	290	329	276	304	286	314	279	289	306	331	294	302	308	285	293	305	292	309	302	339	294	281	309	298	285	291	278	279	286	279	299	299	300	294	273	285	295	307	288	272	269	306	301	293	269	268	317	291	272	302	291	307	284	280	276	277	289	293	271	300	276	293	294	273	297	273	293	278	308	287	277	325	268	273	295	264	290	282	298	313	322	262	301	266	314	255	273	296	305	284	287	282	285	274	295	292	298	282	298	260	309	293	270	313	280	338	313	314	308	270	286	304	271	281	278	331	302	280	340	284	312	315	293	283	308	281	306	294	295	260	294	275	307	285	309	339	297	305	278	280	275	269	301	292	295	278	332	302	287	300	308	303	265	261	282	268	292	291	283	337	292	300	292	280	295	297	274	325	279	311	317	286	286	295	286	296	291	321	272	309	310	273	321	279	277	271	329	284	288	290	265	293	262	320	302	279	303	296	291	295	294	262	275	306	273	322	295	298	277	290	268	283	303	288	311	290	275	257	282	320	318	310	295	318	298	309	279	310	308	313	317	307	292	290	302	296	292	291	305	301	289	309	286	304	299	298	278	293	277	324	295	307	315	303	298	290	293	301	283	278	309	286	312	276	320	282	299	303	298	263	325	287	314	284	271	306	276	304	276	265	279	296	301	268	266	286	299	285	289	310	280	312	277	287	279	309	334	291	289	262	291	290	312	286	315	301	291	295	279	266	272	302	314	305	290	294	285	272	286	289	264	283	277	274	275	278	295	283	298	299	314	295	271	313	267	302	278	307	316	314	324	300	265	314	288	314	275	290	280	317	281	272	266	313	286	280	300	295	292	269	301	299	291	271	320	264	286	304	279	266	301	303	291	309	301	319	303	295	278	282	290	302	256	303	287	302	288	315	270	314	267	299	308	292	283	263	322	324	284	299	312	264	274	299	307	289	296	283	308	285	302	317	276	286	259	285	263	285	289	282	307	268	264	294	261	301	301	326	288	323	280	288	292	328	307	286	300	290	298	226	279	314	269	296	280	286	302	307	289	297	277	303	303	297	299	299	298	272	293	304	290	283	286	278	318	273	285	258	294	282	271	269	303	272	293	279	284	308	305	293	287	263	293	329	315	275	292	307	312	287	296	266	323	305	284	340	298	275	279	290	278	252	281	315	318	292	304	294	291	281	310	300	298	306	278	266	320	293	307	282	302	289	320	286	306	289	283	274	301	287	290	273	295	302	259	280	309	276	263	279	297	272	283	293	292	296	292	289	271	298	294	313	271	267	276	315	283	280	302	293	312	303	313	299	266	296	280	284	267	320	273	263	283	306	311	234	260	258	307	313	317	291	273	323	255	250	279	289	286	296	267	295	298	294	282	288	286	285	258	293	299	294	263	261	292	286	304	299	295	286	319	282	284	300	271	275	275	286	262	263	288	261	322	287	296	304	280	301	298	294	285	297	309	283	291	275	284	288	282	289	302	297	294	281	294	268	289	285	226	297	306	283	296	318	261	289	296	327	310	284	276	272	299	305	302	285	280	281	296	279	285	301	280	294	272	272	284	284	288	320	310	281	316	280
39994	50968	34740	19724	10994	6106	3438	2452	1800	1203	977	639	483	409	371	351	320	350	308	351	326	314	283	327	302	320	278	299	320	328	322	338	328	294	327	317	296	332	305	322	304	315	286	292	309	362	303	303	293	331	306	333	333	279	319	339	293	351	335	329	303	335	306	307	286	296	320	294	300	319	290	268	313	321	315	318	332	310	279	320	295	328	282	307	295	312	291	317	291	316	335	297	315	286	321	313	301	293	331	321	312	335	317	351	295	325	330	333	311	297	300	309	320	291	298	308	319	296	297	326	307	319	306	326	322	327	322	293	317	318	310	307	314	314	333	323	276	328	304	285	309	285	276	308	298	285	301	299	303	338	341	293	293	328	289	292	296	317	304	305	316	298	303	348	343	323	301	291	298	308	299	313	282	305	316	333	328	296	291	283	317	277	325	307	325	338	289	312	278	272	311	320	313	308	294	338	321	269	310	320	291	324	320	298	290	302	319	314	306	302	300	330	311	302	292	282	302	311	341	295	310	286	312	303	298	278	265	334	321	316	301	305	327	319	322	288	318	300	306	305	308	341	294	328	296	312	330	303	272	325	293	319	290	336	294	313	310	334	306	303	285	286	330	312	319	336	315	333	302	325	318	318	286	296	336	301	300	313	263	313	292	316	349	317	299	300	276	317	324	312	312	311	314	296	284	343	334	313	317	291	301	276	337	275	290	276	291	333	319	324	336	309	299	324	327	318	330	274	330	295	325	309	284	338	315	341	301	329	308	300	307	314	299	338	336	307	274	283	285	326	300	317	321	275	316	314	289	356	314	308	318	310	307	352	316	302	302	332	323	311	302	322	310	325	293	321	310	313	300	326	341	323	333	323	329	273	327	311	322	331	321	288	306	310	322	370	352	299	308	316	305	310	328	315	317	290	291	297	305	324	287	289	311	302	313	310	317	323	301	347	315	295	328	316	332	284	309	328	334	317	304	292	294	330	295	286	284	312	340	294	320	299	278	304	301	311	311	322	307	334	318	304	304	287	326	280	315	298	330	287	305	308	301	326	314	281	294	321	305	331	305	310	324	334	315	300	278	281	323	315	314	298	314	288	305	342	308	279	320	294	282	303	310	340	282	299	331	308	321	319	320	313	282	310	308	292	305	292	308	302	299	308	277	297	330	264	290	319	291	294	288	295	294	316	306	274	303	309	314	324	295	286	320	316	314	307	315	310	325	277	337	290	322	341	355	280	299	300	318	321	312	279	323	314	308	305	325	296	328	311	303	303	280	303	283	308	302	306	313	261	298	321	307	304	312	324	292	289	304	321	305	293	282	296	308	304	342	297	312	345	280	316	309	319	309	345	341	326	327	325	311	323	334	290	313	321	310	276	332	310	300	331	289	315	308	306	333	292	297	287	306	302	322	343	328	321	326	317	368	342	303	285	309	316	302	310	349	313	298	321	314	318	337	317	299	299	309	312	285	311	316	323	301	303	323	329	305	309	300	276	303	325	345	307	324	326	320	307	286	299	298	307	317	292	298	321	332	312	310	326	295	284	315	320	302	325	307	271	320	321	278	287	335	282	307	287	323	278	330	289	298	299	298	294	289	328	325	310	307	316	331	298	325	284	286	333	327	333	282	322	349	323	305	331	297	291	360	297	307	315	308	311	308	319	283	315	298	331	339	329	293	317	320	288	296	282	324	296	321	314	305	309	334	309	299	332	306	319	320	305	296	332	311	352	319	293	333	318	307	306	301	315	310	290	319	339	328	298	298	337	321	303	286	307	299	320	284	288	300	344	290	331	322	322	333	338	307	301	332	305	284	294	322	297	299	302	319	286	347	304	334	334	320	337	329	335	307	309	297	280	317	299	336	315	306	303	333	332	312	274	321	282	319	280	293	337	330	346	322	303	342	309	322	319	289	321	282	324	323	309	297	318	321	302	287	314	300	345	292	313	291	309	324	313	303	306	325	329	335	305	292	325	309	307	356	333	321	318	341	280	341	302	283	307	332	303	315	305	306	337	265	293	337	299	314	277	299	312	325	295	290	322	323	283	301	311	307	294	291	331	322	280	337	299	288	351	295	284	326	316	335	293	301	327	291	313	321	276	282	289	282	319	295	284	306	309	317	283	312	312	293	323	302	284	309	304	314	316	304	318	283	315	285	316	273	323	317	328	295	300	296	295	323	313	318	292	300	309	310	311	299	302	315	317	296	309	291	334	343	316	297	310	327	311	283	307	272	288	296	321	299	286	316	316	305	297	309	338	286	324	298	317	322	322	326	318	332	314	321	329	321	303	315	306	294	301	308	310	308	297	303	312	358	304	302	296	305	311	298	300	298	310	343	317	279	332	306	324	323	322	330	356	300	299	313	302	333	313	302	303	303	303	325	303	302	314	314	308	310	311	340	298	288	293	342	280	332	298	288	326	306	330	295	318	293	329	297	325	311	275	329	309	321	273	324	301	312	296	303	300	305	293	321	303	299	333	304	304	321	320	307	324	298	307	305	343	295	314	299	335	300	330	315	310	329	334	331	297	301	280	275	333	304	297	337	304	309	301	292	285	321	308	298	297	325	311	311	313	340	337	309	327	330	301	335	290	310	300	314	277	354	332	306	328	316	338	288	307	293	306	301	306	282	311	272	305	332	304	291	308	307	291	317	299	328	310	311	324	304	304	313	310	307	316	323	331	302	304	314	296	330	310	311	333	316	292	302	333	337	330	292	301	336	290	343	311	302	327	310	333	332	311	292	324	314	314	291	302	297	304	302	300	298	319	312	326	349	299	319	311	290	317	323	295	317	303	278	313	301	350	276	345	310	335	319	298	326	324	321	371	316	305	290	348	291	304	301	284	330	338	339	315	317	327	337	293	279	309	292	296	324	283	335	325	308	321	303	315	313	318	294	319	290	281	317	331	349	304	313	306	309	291	322	295	308	273	302	292	309	296	345	303	295	271	323	328	297	312	320	304	324	316	315	325	310	301	339	315	296	300	322	306	299	266	326	332	298	307	323	356	322	287	319	327	317	335	280	312	318	346	294	311	295	293	301	275	324	290	280	311	321	313	309	318	312	302	320	283	336	312	332	318	323	303	321	278	264	309	301	266	309	298	306	329	284	321	322	282	289	303	312	287	302	307	301	335	351	328	296	305	279	303	296	307	285	289	329	336	313	296	320	296	300	292	324	320	299	312	287	285	321	323	320	308	317	329	289	293	269	311	317	323	310	328	316	291	313	275	313	351	315	339	318	281	315	298	295	296	315	340	319	282	320	303	298	336	326	307	292	306	331	294	327	309	317	326	311	280	338	321	295	326	327	311	300	321	300	322	309	327	290	287	281	305	312	301	292	305	321	304	281	298	321	300	300	316	320	319	282	297	315	316	331	346	318	327	300	287	345	288	297	328	314	300	319	293	298	296	303	324	309	308	327	312	308	303	303	327	317	303	288	307	345	303	324	323	315	298	299	301	312	334	300	326	328	308	311	309	292	309	322	308	304	323	302	322
22365	20944	28408	23654	21053	21065	11658	3018	1348	903	703	592	560	458	411	314	301	297	291	277	275	272	257	284	274	266	241	272	264	260	253	265	266	264	247	231	251	294	273	247	272	267	286	261	274	262	265	267	280	222	259	236	298	246	259	217	251	292	282	260	262	246	246	250	241	237	232	239	266	278	241	242	238	277	289	263	239	277	258	260	260	260	264	227	269	268	273	243	240	276	250	259	281	253	229	255	276	249	260	258	241	299	289	291	241	268	272	269	243	246	251	277	223	278	264	268	238	295	271	273	266	267	251	252	259	263	257	282	258	268	271	279	282	266	264	251	255	253	272	229	276	248	273	281	231	265	254	270	269	253	266	260	249	247	261	268	274	252	267	271	274	250	248	241	268	264	234	279	259	258	270	237	256	253	245	263	269	241	262	265	244	229	249	249	227	255	237	252	261	282	257	242	258	250	252	279	250	259	277	266	284	283	276	240	270	232	248	261	285	263	251	275	258	276	264	287	257	256	266	254	262	250	228	278	259	245	258	245	244	253	281	238	255	247	238	263	247	264	250	315	269	237	247	265	260	261	240	271	279	240	261	258	263	285	256	266	281	253	270	244	236	279	263	239	259	246	261	236	261	284	259	256	248	236	251	235	248	253	267	270	264	251	263	253	274	239	264	250	305	257	278	255	241	270	243	275	283	261	262	283	277	274	260	263	270	261	243	282	288	241	260	269	274	275	258	269	262	252	273	232	267	280	267	266	263	262	249	240	234	256	271	256	246	278	321	242	231	265	266	277	241	260	297	264	274	261	257	252	259	261	277	268	266	262	302	273	270	261	288	226	274	262	231	261	266	257	249	271	255	250	261	288	261	256	242	265	259	263	260	219	269	270	253	303	258	281	243	255	271	242	253	276	237	285	256	257	266	251	234	247	266	228	257	263	266	272	265	279	273	241	303	275	273	281	265	278	248	265	240	249	254	250	257	258	274	261	249	262	262	261	303	243	261	254	270	230	254	228	260	275	256	265	254	274	282	254	262	263	254	252	264	255	270	233	278	273	252	265	233	259	247	269	242	263	235	248	253	259	272	274	249	266	249	271	265	236	261	272	259	238	281	272	261	237	288	241	288	247	271	308	249	257	250	251	271	249	262	266	280	265	251	250	267	252	259	280	246	260	267	252	243	272	294	266	270	283	250	276	269	261	231	272	264	281	246	251	265	256	282	245	267	257	258	265	290	257	283	264	268	265	256	246	278	283	277	237	283	257	244	266	264	253	229	278	286	237	251	252	258	271	227	274	289	238	297	264	276	277	250	255	265	296	272	271	238	238	274	244	298	225	260	237	263	282	250	243	272	256	251	291	255	258	240	264	250	279	271	275	270	248	264	293	258	240	280	231	276	249	249	257	260	250	271	231	248	276	290	260	267	273	227	249	232	277	288	253	272	275	237	260	247	291	273	256	251	229	251	265	275	234	267	265	282	240	280	256	292	264	267	258	258	256	270	264	240	239	274	235	246	266	259	277	234	250	267	243	244	264	278	243	274	252	257	259	254	247	283	271	268	280	257	300	277	226	272	255	277	282	290	254	251	275	257	252	235	243	275	276	271	250	242	238	243	247	241	255	261	275	269	274	287	259	243	262	253	246	262	269	258	269	242	266	284	264	289	269	257	271	275	252	270	271	275	266	256	247	243	254	263	253	288	257	269	257	244	259	249	259	249	236	273	285	252	279	265	280	242	260	266	235	252	253	257	249	248	270	268	285	250	263	272	250	247	256	260	280	254	255	248	268	242	253	262	275	249	293	235	273	259	251	265	261	278	277	265	255	280	252	265	265	266	270	263	280	273	265	268	286	265	256	258	278	250	248	280	271	263	247	257	263	266	269	268	267	268	266	250	252	257	263	269	267	240	259	241	255	273	268	258	255	268	246	268	233	256	255	283	252	267	271	293	250	267	273	274	253	270	272	240	260	240	262	275	239	222	247	220	261	270	264	245	266	265	268	248	250	275	259	296	273	242	250	256	242	258	238	232	289	269	266	253	246	244	259	246	256	283	266	252	239	230	243	248	254	284	239	271	249	254	304	264	263	289	252	284	225	272	270	296	245	266	265	242	256	264	280	250	238	240	239	242	241	263	253	247	234	283	273	283	240	241	242	304	256	271	253	268	271	274	290	264	313	276	261	252	256	261	271	251	235	242	261	263	241	261	248	255	236	230	257	280	267	264	294	281	249	245	273	226	257	258	247	244	248	299	247	269	244	247	245	257	254	261	288	244	261	315	268	275	247	278	279	299	278	289	251	284	256	262	257	274	261	269	266	256	270	261	268	268	267	236	261	225	270	271	240	284	241	226	258	271	242	253	253	271	252	268	279	255	290	231	286	254	251	254	287	280	234	260	242	290	282	252	266	244	254	285	290	265	249	275	251	244	257	273	283	284	266	257	267	268	240	250	234	242	259	286	236	231	252	276	238	232	245	264	268	233	270	235	285	281	280	281	265	266	262	245	252	265	279	233	270	254	240	265	290	278	273	257	272	238	228	243	238	247	289	255	251	262	265	258	272	249	274	258	250	266	265	270	277	260	240	272	248	258	263	253	253	268	254	254	234	274	256	271	266	258	228	236	249	276	274	230	266	262	265	245	238	320	269	243	269	273	253	270	245	266	265	244	254	246	239	287	239	274	264	259	267	238	275	259	250	266	247	263	272	266	239	267	239	268	237	247	253	247	239	268	279	240	235	233	269	230	249	250	278	247	304	251	248	270	257	266	256	243	280	242	288	273	289	264	281	287	272	271	260	249	268	260	247	257	268	245	250	284	264	259	278	279	289	258	281	279	271	276	236	261	320	275	255	263	278	251	241	284	271	258	274	264	254	248	271	248	276	277	242	287	270	270	262	266	249	244	259	245	257	249	230	255	260	263	252	236	252	260	269	256	263	304	245	260	252	253	270	264	256	256	276	253	254	259	262	258	263	272	267	236	235	261	242	258	274	277	272	252	227	250	250	251	280	272	242	249	248	220	249	238	270	276	272	269	258	287	242	281	250	266	284	240	272	256	238	266	298	241	223	241	263	275	231	265	256	254	242	284	269	258	283	259	247	247	251	225	267	223	301	268	261	268	251	273	235	256	265	253	267	233	261	277	274	270	278	268	246	253	267	236	288	266	258	265	244	272	250	270	240	233	246	257	243	278	254	258	281	236	226	265	246	253	245	266	262	263	270	254	241	259	273	247	253	270	242	265	261	286	251	238	282	275	268	251	252	244	264	250	267	261	250	250	269	273	263	266	281	232	261	276	220	258	276	246	266	273	241	267	308	228	252	246	283	216	248	230	264	262	252	266	269	260	247	270	245	247	271	288	264	226	271	267	257	251	281	243	248	287	273	270	284	272	286	259	256	291	270	239	238	259	278	267	267	259	294	261	255	287	265	277	275	231	262	286	268	238	290	279	252	267	267	276	269	285	253	256	274	254	255	251	259	264	252	258	247	253	267	255	248
42026	64362	44441	24430	16976	10973	6844	3776	2065	1296	1041	784	675	564	433	405	339	330	319	315	270	301	305	306	258	274	264	257	291	247	287	283	277	267	275	285	279	278	272	275	258	298	280	304	261	269	243	298	259	274	257	266	265	285	278	260	272	275	277	242	274	280	263	269	273	267	256	290	278	272	292	287	296	283	279	265	280	273	255	271	298	269	291	252	272	261	261	295	255	257	260	264	294	271	237	261	273	259	267	253	273	271	270	235	267	257	280	289	262	284	241	263	286	270	297	298	260	300	240	299	276	263	272	308	264	222	267	292	257	270	268	286	252	280	266	264	271	249	272	280	282	285	244	270	261	303	263	267	297	252	253	252	281	252	260	275	282	262	299	297	280	295	291	278	279	285	265	240	289	238	266	292	291	289	276	259	254	291	261	272	270	263	263	273	287	286	288	260	288	300	261	275	280	250	263	259	273	251	274	258	280	288	269	277	260	290	282	295	239	289	263	293	283	253	274	269	253	266	263	297	258	287	244	300	274	265	285	266	273	289	259	274	296	284	285	259	286	291	279	288	256	303	273	270	262	277	268	252	260	291	288	277	273	260	285	279	282	252	325	272	306	268	261	240	259	251	278	286	255	268	258	286	280	270	282	275	282	281	250	259	268	281	274	271	291	253	297	292	273	284	258	274	274	251	260	292	256	285	261	250	283	278	300	258	241	296	265	269	240	285	270	274	259	271	266	271	259	251	251	282	251	265	290	268	267	276	270	258	282	269	272	274	288	284	282	279	237	285	272	258	286	293	302	250	300	262	245	257	296	264	252	303	274	280	263	271	285	232	271	265	272	245	282	276	260	283	276	263	261	276	305	260	278	265	297	251	286	270	260	261	284	274	229	258	254	307	277	261	271	301	257	264	236	260	273	265	303	265	267	267	286	235	287	268	286	272	235	264	235	265	247	300	255	278	281	256	282	269	291	264	283	301	304	287	263	275	294	266	263	254	289	291	314	246	270	260	264	239	250	261	265	300	259	283	282	256	282	269	264	248	252	250	243	253	264	254	302	234	285	257	272	282	262	273	284	272	277	247	271	276	284	269	293	332	277	305	269	278	275	261	254	319	281	257	241	268	287	252	262	300	262	279	261	266	262	273	290	243	299	278	278	265	257	299	241	273	288	251	252	260	271	279	276	259	251	276	256	271	258	264	251	256	304	301	257	279	260	283	276	266	247	268	244	268	286	270	267	264	260	291	261	272	292	256	275	274	302	267	287	234	252	274	276	272	259	303	227	244	246	281	268	269	274	272	264	287	258	246	258	281	250	245	259	260	270	269	259	290	263	286	282	259	283	295	270	274	246	268	255	290	270	290	242	274	273	269	248	253	285	250	248	280	254	264	251	294	270	309	283	276	302	293	285	251	279	264	285	257	274	316	266	262	256	272	282	274	268	267	261	258	253	253	272	274	260	257	282	266	269	286	285	257	293	305	275	288	246	271	261	269	293	262	261	272	231	268	277	273	264	280	290	286	260	274	303	270	283	272	258	285	292	259	300	254	261	285	301	269	309	274	259	281	290	274	269	281	288	262	276	256	276	273	277	256	273	273	273	272	276	274	290	271	262	270	276	264	285	247	271	265	280	255	258	280	275	269	286	249	287	279	281	310	278	275	263	271	267	313	293	275	278	276	259	255	275	268	276	266	246	240	270	258	257	260	263	278	276	266	277	277	272	264	271	263	287	327	295	271	276	278	257	279	253	254	270	256	287	273	248	246	251	269	252	277	272	259	266	280	252	295	280	259	287	289	242	289	267	260	282	279	279	297	274	308	276	269	253	279	265	282	291	259	243	270	254	266	279	278	275	253	291	288	274	268	264	244	283	262	267	276	273	302	291	265	264	270	255	256	269	261	266	293	264	261	273	264	288	273	290	286	273	290	252	261	252	293	291	270	283	268	251	268	311	302	267	254	250	284	266	262	245	291	286	278	286	258	255	275	264	286	240	285	344	275	270	241	243	262	247	272	254	252	241	257	264	277	267	262	278	261	265	266	286	259	289	270	267	291	295	258	255	288	258	244	283	274	286	271	288	251	262	286	255	289	252	272	259	256	266	275	262	266	278	313	272	254	265	276	310	271	305	304	266	298	299	302	279	242	277	272	263	266	274	249	268	274	284	260	261	272	291	251	253	292	277	265	247	285	264	271	273	281	269	262	298	274	275	270	249	267	234	287	274	268	280	250	269	268	256	271	251	278	302	275	250	267	266	257	263	260	243	290	250	267	258	279	268	259	273	280	260	288	285	282	293	281	249	245	286	267	260	292	259	248	256	264	285	269	261	246	262	294	279	278	279	275	280	262	270	256	271	275	301	265	251	286	303	267	297	267	255	268	286	291	285	248	277	271	282	285	263	234	273	287	300	276	258	247	267	271	266	255	266	280	266	263	263	282	270	290	282	266	251	275	290	284	261	255	246	260	260	288	277	246	259	262	281	276	264	256	241	276	290	301	252	265	291	257	268	303	255	289	279	296	248	274	277	304	269	272	263	275	275	258	281	262	258	315	271	303	280	265	247	254	278	263	286	252	276	250	283	273	290	291	258	265	285	275	287	280	278	269	251	252	274	284	262	263	266	265	271	285	269	278	289	262	279	213	288	276	291	291	263	278	264	285	262	267	259	250	241	291	290	265	277	272	308	268	280	303	286	259	300	266	282	290	264	280	291	264	260	275	283	259	264	281	278	266	270	263	305	290	314	263	294	280	258	283	281	268	265	256	266	268	249	281	276	244	282	250	277	276	268	237	284	259	290	274	263	304	274	258	234	269	286	294	259	298	267	295	271	280	280	292	267	275	263	253	260	263	258	258	300	258	262	288	267	264	311	246	287	260	277	262	264	256	284	274	241	240	281	270	249	258	313	264	255	295	275	292	277	263	283	266	277	255	274	260	283	277	271	233	277	276	288	281	283	300	273	283	249	258	270	294	246	291	249	264	250	275	296	287	281	262	265	263	280	300	253	294	255	277	270	279	253	268	256	237	270	250	239	281	285	277	299	244	254	270	276	275	271	258	293	255	243	266	264	290	288	276	279	272	294	286	249	272	252	234	279	281	299	263	269	277	269	271	284	280	254	259	291	290	273	268	266	276	256	273	288	291	293	230	290	277	248	266	295	288	273	302	302	274	263	249	274	267	253	283	294	270	247	272	258	262	267	276	291	257	281	268	280	284	307	273	298	271	240	255	261	232	317	243	276	283	327	280	263	281	280	248	261	281	273	280	287	272	245	280	284	289	287	279	285	293	271	285	263	247	287	277	287	306	245	305	280	227	256	266	259	296	284	251	281	278	271	261	289	257	283	288	290	284	254	280	259	270	244	277	270	239	268	308	256	257	299	303	273	255	283	281	267	288	284	288	254	274	277	271	249	278	267	288	243	268	275	274	278	296	265	263	250	301	273	277	282	256	266	273	287	250	265	281	238	283	294	251	277	252	274	272	303	299	269	279	260	248
38895	42125	33531	20877	9020	3744	2059	1135	686	468	407	370	350	317	336	280	284	281	288	285	263	285	270	267	282	292	279	300	266	259	264	295	303	292	283	218	301	269	290	291	299	285	299	311	296	294	275	255	280	304	261	294	288	272	255	263	268	301	271	284	287	269	315	267	319	275	300	283	262	270	269	287	311	286	307	307	289	266	305	273	279	270	275	296	259	291	267	284	292	281	280	306	291	289	280	297	304	278	275	272	311	282	288	289	273	270	316	272	282	307	288	269	290	266	313	290	306	278	275	289	276	267	259	243	264	273	259	316	284	284	250	305	273	279	269	289	299	268	298	303	284	260	298	289	280	264	302	283	296	266	321	283	265	280	309	261	274	290	258	304	299	291	290	282	273	303	265	247	312	299	306	304	280	297	277	276	281	260	275	303	299	286	280	320	291	318	290	286	281	289	264	302	313	291	273	275	294	288	286	270	287	307	283	274	249	289	272	279	285	321	269	264	263	254	262	278	294	320	290	288	246	340	281	265	280	294	298	281	275	289	297	278	279	294	278	298	282	283	306	280	296	305	271	296	252	308	274	265	289	315	316	319	261	271	298	285	265	281	289	266	277	270	270	287	282	285	286	258	299	293	322	278	275	283	287	280	277	311	283	309	330	297	311	286	315	272	304	301	248	297	290	290	297	270	284	262	282	279	305	300	252	314	273	305	255	299	248	291	272	294	292	308	295	261	285	282	277	280	295	273	281	278	259	310	236	286	287	287	268	269	292	316	276	288	300	290	258	274	252	297	257	292	306	272	283	316	284	281	281	298	305	310	282	277	264	294	284	287	258	294	279	295	290	306	286	288	290	342	293	294	332	316	303	307	275	276	263	264	284	263	301	275	319	297	255	278	265	306	302	283	275	265	246	310	256	273	283	289	273	269	282	277	291	293	266	283	282	282	271	257	276	261	265	267	297	266	299	268	292	284	273	298	294	283	289	287	289	305	317	293	261	271	314	287	271	285	282	300	265	284	294	308	264	253	258	275	286	273	275	289	289	294	294	277	272	292	282	293	250	266	268	255	289	315	275	310	291	292	287	274	325	286	282	280	276	284	300	274	284	286	276	296	261	288	270	288	273	272	255	312	272	291	319	254	315	270	280	258	281	285	287	270	277	286	294	286	297	281	287	304	292	280	284	321	296	345	275	271	286	284	278	239	286	283	296	283	281	309	265	300	276	298	267	294	306	278	285	300	269	276	275	304	269	280	284	265	288	280	295	319	277	263	311	296	294	258	271	259	272	285	262	303	297	269	322	271	265	274	311	282	316	303	258	295	249	275	290	278	280	295	276	273	272	291	277	249	281	259	300	287	290	294	271	286	289	284	285	276	279	290	262	288	284	292	281	283	303	270	257	294	290	298	296	301	316	288	272	264	305	317	269	284	325	260	262	287	254	297	317	308	282	297	295	294	303	319	291	272	284	304	283	272	302	270	269	299	289	296	287	262	278	297	301	276	314	269	287	253	254	270	293	279	288	256	282	292	260	271	271	280	272	306	295	293	272	262	295	281	301	263	282	280	299	280	275	274	296	296	279	293	307	268	297	264	283	305	295	274	286	235	308	279	265	296	302	235	262	287	277	269	289	289	294	263	254	273	291	279	256	274	293	276	306	300	297	295	297	269	293	306	274	294	303	281	284	307	303	310	264	283	280	264	278	293	299	277	301	295	309	273	273	306	271	272	252	271	289	269	289	283	282	293	273	296	279	316	296	318	259	308	297	314	268	290	295	275	315	304	252	296	274	262	309	289	315	288	287	309	285	272	292	281	294	258	281	264	308	319	309	262	300	275	309	294	271	291	296	286	275	294	255	252	297	292	271	290	308	283	295	273	314	268	267	289	288	272	274	290	291	261	289	291	285	286	293	295	263	281	269	284	265	274	260	300	293	285	258	301	278	268	285	297	292	271	303	292	289	276	265	288	276	291	303	257	298	271	265	262	295	339	298	287	281	265	265	277	260	312	270	288	287	292	288	256	314	267	294	306	306	263	278	283	284	295	257	310	272	249	275	269	280	289	294	282	298	300	273	253	307	277	262	287	276	290	287	290	266	297	276	260	265	284	278	310	284	283	292	281	274	296	272	307	280	259	257	293	284	293	274	287	284	283	283	246	280	288	288	276	290	272	306	276	249	230	295	279	279	235	293	288	292	269	297	300	299	290	295	284	289	281	295	266	302	302	290	282	303	286	277	274	259	306	294	278	257	265	289	276	332	297	291	289	266	277	263	277	280	258	280	282	264	293	318	272	275	287	257	279	251	297	274	312	297	265	297	297	304	285	285	301	284	297	274	286	319	275	288	276	264	245	285	270	277	257	267	286	281	284	280	277	273	294	278	255	291	276	281	266	306	279	252	272	283	294	294	283	314	299	294	293	260	257	290	271	269	270	265	273	279	268	282	288	305	276	286	280	285	260	266	288	272	285	268	278	262	318	272	262	294	249	282	282	289	278	285	296	290	283	296	291	282	272	298	266	286	263	273	274	287	303	276	274	296	266	288	305	256	290	304	287	283	272	296	302	265	286	284	256	289	300	282	293	320	277	268	261	260	316	262	276	303	274	258	314	270	296	299	289	266	272	302	322	286	296	268	284	266	306	265	283	288	263	278	283	277	278	286	256	253	304	286	301	260	280	288	295	306	297	276	266	323	286	267	294	257	292	276	278	284	281	259	274	275	260	301	315	295	300	284	290	310	297	277	310	291	293	279	281	292	282	284	277	282	268	277	283	283	267	248	257	260	241	262	278	281	277	264	297	268	282	308	273	284	303	308	267	288	257	301	264	301	267	246	266	302	289	291	265	284	328	314	264	292	323	278	259	281	278	264	263	292	274	274	284	275	273	244	281	271	247	290	287	295	280	265	307	309	309	312	274	284	287	279	284	274	276	276	276	277	286	291	277	288	281	282	279	317	299	249	272	236	272	281	265	288	289	284	303	281	306	328	289	300	275	302	269	254	303	287	291	284	279	271	258	289	292	285	265	282	291	287	287	289	288	303	273	317	277	291	295	284	281	289	318	304	287	318	293	283	304	276	309	268	294	264	257	294	287	288	254	269	286	307	279	280	281	297	309	304	266	261	287	289	291	283	270	261	300	290	269	274	276	298	306	280	276	302	276	274	306	309	281	257	280	292	289	288	284	294	305	267	277	260	258	277	281	283	291	281	275	251	257	256	296	279	304	288	279	259	294	252	288	309	293	260	281	262	266	328	282	271	294	286	285	278	279	267	287	309	299	296	259	294	305	280	294	285	263	299	285	283	297	275	257	311	290	303	288	264	277	289	255	280	326	272	319	290	305	295	258	305	246	259	262	263	289	262	289	301	289	266	250	279	266	300	321	281	286	285	284	303	283	281	284	255	307	292	245	292	328	305	280	288	275	322	290	289	265	279	317	303	278	331	239	287	279	289	276	286	292	281	288	271	292	308	275	307	263	279	279	253	297	287	322	272	290
45159	53096	32473	18372	10159	5388	3154	1761	886	622	497	447	387	361	356	367	319	309	333	317	308	315	304	282	321	331	317	335	287	334	271	322	280	282	319	306	324	289	296	314	292	280	304	295	343	310	327	274	315	301	298	305	328	295	305	306	285	306	319	310	296	317	287	313	283	308	298	315	315	354	311	308	278	313	314	309	316	317	305	322	305	289	314	296	292	318	312	322	321	274	296	319	308	274	311	308	308	287	322	303	347	337	304	319	291	309	301	312	326	286	314	316	253	291	330	292	290	290	288	286	301	312	276	318	271	305	332	299	297	286	303	369	282	309	304	313	318	308	302	282	310	300	287	301	296	321	288	292	306	311	307	319	321	312	297	285	325	347	335	307	311	305	316	296	340	338	303	339	298	312	308	292	288	298	281	321	274	315	301	269	300	335	311	262	327	351	299	322	301	356	300	323	267	257	319	316	325	310	275	306	310	313	289	348	323	272	323	295	323	312	275	294	318	301	313	296	287	331	322	298	306	292	292	286	316	328	321	294	292	331	291	321	325	285	329	307	335	325	300	294	323	293	307	319	290	333	338	304	292	329	304	290	292	301	312	333	295	318	325	300	323	316	297	302	299	304	308	301	300	288	314	278	298	288	308	311	280	316	316	302	307	334	305	288	311	284	314	306	304	318	287	337	317	314	317	305	282	317	290	307	286	299	337	313	277	308	304	306	298	287	318	311	285	253	323	357	269	311	279	305	312	307	297	269	285	299	336	317	325	303	313	314	294	320	282	303	330	327	300	289	342	311	278	287	289	324	302	305	309	295	302	312	316	316	320	327	333	308	296	286	305	320	311	297	324	319	331	291	296	311	331	281	333	307	310	315	313	326	288	288	278	311	321	285	327	285	297	330	293	296	289	328	294	322	285	287	328	306	298	295	299	308	316	294	263	320	288	280	333	329	306	315	288	289	306	278	316	300	289	292	274	270	289	307	333	284	324	299	331	312	317	325	300	324	288	271	327	286	298	281	346	287	288	309	276	314	302	300	259	313	312	332	286	336	306	287	308	290	324	326	303	312	284	298	304	292	311	287	301	314	289	299	303	302	314	337	328	314	303	314	255	297	310	284	278	298	341	300	312	299	309	306	307	293	299	288	310	282	324	297	322	313	298	310	285	299	322	272	316	323	321	332	296	315	310	302	286	305	317	313	307	285	317	293	282	285	294	316	306	285	303	348	330	292	315	318	298	294	313	306	291	309	306	266	315	301	319	299	305	295	291	301	311	314	311	277	300	290	308	298	339	297	316	301	320	310	292	272	308	289	311	286	299	309	311	289	272	302	341	299	301	332	309	321	283	306	324	294	287	309	321	333	319	315	308	300	297	297	326	314	276	335	298	290	298	280	309	292	290	296	315	301	297	291	304	312	288	318	304	324	278	308	290	285	304	298	322	292	302	301	302	297	325	322	325	315	268	307	296	299	298	283	302	295	313	260	291	290	321	291	307	320	301	301	320	303	290	296	319	304	305	284	315	317	295	350	306	321	312	297	324	313	315	326	303	274	327	322	287	329	287	327	305	329	304	324	305	290	292	296	284	274	299	330	303	315	296	310	280	311	304	298	300	295	286	277	280	287	288	299	284	311	298	330	319	284	298	297	301	312	296	322	298	336	279	298	326	321	288	334	313	259	297	286	291	337	315	280	317	326	304	309	309	308	290	310	309	280	352	318	299	330	320	280	307	298	294	306	323	299	288	301	279	306	274	341	297	272	305	279	335	308	296	296	323	275	303	303	333	278	271	304	305	306	296	302	297	299	286	328	295	285	309	313	317	305	320	328	344	314	336	336	298	299	298	302	320	314	349	280	304	320	281	317	308	307	313	309	300	337	296	287	294	304	298	312	298	280	297	293	300	292	292	294	313	304	284	293	328	305	272	319	276	297	311	325	284	292	283	337	281	318	284	299	291	297	306	283	315	306	298	323	349	304	295	307	319	301	317	306	286	293	282	311	307	301	322	302	267	306	330	317	316	304	297	310	311	282	318	321	287	302	345	297	283	308	301	308	302	327	303	310	308	317	286	301	321	316	302	307	292	303	325	338	290	294	301	344	283	327	284	287	293	309	314	325	282	324	319	296	288	312	297	327	277	321	297	264	295	295	301	320	267	294	292	317	269	292	308	312	279	319	299	288	328	292	281	321	302	309	280	327	305	330	316	329	313	316	341	309	320	304	283	329	290	307	275	270	340	303	248	308	274	322	272	313	289	284	292	319	289	285	298	296	269	298	299	279	277	298	309	304	347	296	279	294	301	300	294	338	320	279	299	284	338	297	311	278	313	289	312	321	305	318	310	293	283	263	288	294	286	300	301	305	298	316	298	323	314	285	322	280	282	294	290	282	319	303	314	275	315	292	311	271	298	289	299	275	275	268	294	316	324	296	253	316	318	314	288	317	318	296	331	280	285	292	311	342	303	356	291	319	293	305	306	282	311	291	326	294	336	289	281	318	295	287	278	303	297	320	299	308	296	313	306	318	292	298	304	298	301	277	304	296	305	295	335	282	308	328	300	289	307	272	302	305	322	279	314	298	290	325	309	288	282	311	263	264	332	312	317	327	307	295	286	311	330	296	322	301	301	303	302	332	281	348	306	318	308	295	288	295	283	296	294	322	298	322	309	287	283	293	284	295	309	314	295	294	295	312	300	330	305	271	323	274	289	303	286	302	287	323	296	288	310	336	337	304	322	294	294	295	298	305	281	328	307	314	278	276	309	316	325	306	320	295	307	311	277	308	299	311	321	297	292	327	328	296	334	287	332	326	311	311	304	278	297	289	308	308	307	307	284	313	327	294	307	298	315	319	324	283	296	332	309	313	304	287	323	305	340	323	306	302	302	300	328	313	305	299	292	305	312	336	314	298	302	335	327	271	296	280	308	296	267	314	308	288	300	285	304	290	340	299	326	267	301	289	285	291	285	306	290	312	323	293	309	311	279	301	284	301	293	315	310	307	303	330	303	328	270	301	293	330	293	304	292	295	316	289	300	301	298	275	297	309	325	321	287	289	275	296	277	344	305	296	303	311	305	320	303	303	293	275	283	300	291	301	277	286	321	297	293	316	301	309	299	299	295	298	331	277	288	321	308	313	312	294	281	301	289	273	284	317	323	308	316	299	302	301	337	278	325	297	301	307	293	319	290	298	327	297	316	297	351	293	299	339	259	283	315	307	309	301	275	280	303	306	332	286	324	331	321	298	321	286	304	290	260	285	291	295	319	326	289	327	301	301	277	320	307	297	294	291	280	322	294	283	284	275	319	303	269	285	276	301	332	315	335	315	316	316	287	317	286	306	301	331	325	313	321	313	292	297	272	314	289	304	318	297	325	299	255	305	300	312	325	283	304	294	306	312	302	318	304	295	345	306	307	294	322	297	307	271	301	283	297	307	305	301	341	316	290	295	277	290	313	353	305	321	294	314	294	282	309	305	302	303	325	322	305	306	291	320	312	260
23412	20925	28044	24108	20985	14082	3322	1127	669	539	511	493	413	390	352	295	302	252	295	279	265	266	263	281	256	269	266	262	255	284	235	244	244	240	281	263	263	273	257	253	255	251	241	271	238	240	257	259	268	278	227	260	258	257	258	256	267	288	295	256	229	278	266	252	262	270	260	262	235	256	239	238	238	253	261	221	252	278	239	244	262	256	290	288	252	249	265	290	247	260	278	244	243	273	242	284	243	269	269	232	248	233	243	272	253	267	278	278	250	254	258	259	285	268	245	267	278	258	279	238	269	248	254	252	269	258	269	272	237	239	291	275	252	247	266	270	259	229	228	246	257	229	251	260	272	252	257	258	258	268	270	254	231	251	239	262	261	231	267	257	259	237	266	273	254	270	259	247	270	275	236	234	264	257	284	274	271	261	233	242	249	244	250	249	241	281	240	242	222	247	270	262	259	306	268	243	278	229	269	284	255	268	214	275	257	254	263	282	243	249	247	257	271	278	272	273	234	272	239	263	253	220	234	256	274	244	245	276	261	282	241	239	243	243	277	251	244	263	251	240	241	255	248	266	272	270	259	272	257	266	252	255	249	258	276	237	281	241	246	233	283	259	251	295	270	264	271	270	235	259	271	262	258	228	248	252	234	249	253	242	237	252	224	224	232	259	243	250	264	242	242	240	264	244	254	283	242	236	254	258	245	258	254	238	274	265	251	235	261	251	288	265	213	268	259	272	259	280	252	278	242	257	264	275	268	285	255	247	252	212	251	289	260	245	261	256	249	271	271	254	281	252	251	247	245	285	244	256	225	264	241	255	270	258	252	294	235	260	243	275	245	259	244	248	255	269	239	282	267	259	238	258	243	255	253	243	288	254	250	274	264	257	238	248	244	251	258	277	257	248	241	231	270	220	264	246	262	225	214	228	291	254	276	249	260	242	265	249	272	262	267	267	216	237	234	230	267	286	237	275	261	257	265	263	263	265	258	220	263	252	235	278	270	264	267	237	244	270	240	261	259	256	270	244	225	262	285	278	230	245	265	236	280	269	264	263	263	277	252	225	246	251	254	251	256	281	252	269	239	269	270	254	263	273	259	240	253	245	273	253	258	256	239	254	241	258	249	246	262	278	245	260	246	258	270	264	263	271	248	260	250	263	253	282	267	259	271	228	235	233	284	272	250	273	281	266	256	250	252	248	257	247	275	256	267	240	256	266	256	275	241	258	227	242	268	279	258	257	260	293	241	258	262	224	274	260	245	275	250	297	237	245	282	268	270	250	268	235	274	276	258	287	252	272	272	266	253	242	247	251	266	280	285	257	242	242	272	285	226	239	247	216	265	266	249	271	239	246	262	263	267	286	222	248	260	228	277	263	262	289	240	223	277	258	247	296	264	257	249	249	224	227	254	257	245	242	236	248	224	269	260	261	270	235	257	255	278	227	241	274	287	237	240	264	269	249	278	254	249	251	236	260	240	251	262	276	274	231	274	236	271	283	247	275	260	279	279	253	259	255	263	265	270	251	250	271	270	249	261	257	269	263	240	252	237	222	284	273	253	265	254	261	261	245	269	268	246	226	266	263	273	267	243	250	247	261	239	260	237	229	252	264	227	258	269	254	241	254	259	288	205	249	223	236	240	260	261	245	249	261	256	281	223	259	266	230	246	266	249	270	238	241	269	248	249	273	258	254	251	250	260	260	261	253	252	250	249	258	273	251	239	225	252	247	230	278	230	258	247	249	274	271	249	293	253	219	262	256	249	254	260	222	297	234	255	259	266	252	263	285	265	250	238	288	265	266	267	232	248	256	255	233	275	293	275	269	257	243	279	254	233	246	265	259	229	240	251	273	256	287	236	245	250	252	249	250	280	239	250	283	287	265	265	257	233	245	259	259	262	270	250	280	270	277	258	246	257	246	235	269	237	267	241	265	258	260	283	246	267	250	256	244	275	240	265	220	261	220	248	264	271	247	249	263	288	263	237	242	280	270	246	278	242	262	250	224	250	252	250	273	255	300	220	288	267	267	250	257	255	247	270	248	262	262	256	271	248	226	247	250	252	246	257	255	251	261	256	233	261	247	253	262	228	260	227	231	244	254	253	277	242	266	257	252	270	267	266	274	261	272	270	241	254	263	272	278	250	252	260	258	296	244	243	234	262	268	257	274	250	273	278	269	254	233	234	250	237	224	256	249	249	268	244	220	279	231	224	257	288	236	252	274	258	261	279	229	245	244	257	258	256	231	279	249	258	272	237	271	232	250	257	254	250	242	254	255	284	264	262	271	264	250	268	245	260	261	270	244	257	284	268	247	257	271	252	248	259	246	274	265	286	259	276	247	254	272	251	252	257	241	292	243	233	272	235	238	267	240	259	244	249	248	257	244	248	253	253	248	240	239	243	266	261	240	259	260	247	279	253	278	245	234	257	260	254	256	245	263	235	294	235	254	280	279	254	263	279	306	262	244	280	300	266	250	246	274	250	234	256	271	261	224	251	264	299	236	270	255	251	246	241	266	251	252	247	246	236	282	234	252	242	228	261	277	247	253	267	236	265	251	240	281	283	268	250	270	244	255	245	270	273	254	220	246	272	242	243	258	226	229	227	260	216	244	231	250	263	242	245	258	260	282	239	274	237	248	239	254	252	237	274	271	259	249	254	244	253	268	240	241	269	274	257	272	274	258	244	216	256	235	257	264	241	264	274	219	255	268	236	253	243	214	229	261	279	271	272	290	266	242	247	266	252	258	268	257	253	267	207	248	230	256	283	256	214	303	264	267	252	249	295	261	227	238	255	252	258	287	269	254	278	269	279	234	259	245	249	240	238	229	256	261	266	270	237	246	255	262	245	216	230	247	251	235	244	250	266	229	259	238	254	268	245	269	265	249	247	256	251	245	239	255	236	260	260	246	256	254	268	235	248	267	251	257	255	250	255	259	223	251	248	264	273	254	261	268	248	260	259	265	224	257	278	254	246	274	260	209	267	258	265	272	259	250	289	268	229	253	239	245	282	250	258	237	271	255	268	259	245	266	264	243	265	232	238	257	266	289	274	244	249	269	239	237	258	269	268	262	279	223	244	262	240	231	219	254	238	264	252	263	235	271	258	232	238	245	262	260	227	228	230	287	218	246	256	271	241	262	230	252	268	251	243	248	280	261	242	245	247	251	275	258	239	257	246	281	268	232	270	250	231	243	235	241	233	271	252	245	248	266	249	291	257	234	249	247	240	281	268	272	251	265	250	250	204	271	279	250	284	279	234	239	251	243	279	251	264	250	251	239	282	227	264	236	276	254	251	251	276	254	247	224	231	265	276	266	251	261	290	251	247	224	251	242	208	290	268	213	301	249	245	242	254	245	213	264	261	241	238	286	235	224	280	258	225	249	264	254	285	250	253	264	257	267	243	255	238	274	259	283	243	264	271	250	264	263	219	265	246	257	271	264	248	247	253	240	269	251	246	234	266	247	253	263	253	252	250	264	254	253	256	276	229	251	244	270
39791	55966	37383	20723	11350	6605	3048	1541	957	813	717	602	552	437	403	335	332	328	284	285	266	270	277	318	263	264	276	252	262	283	308	271	277	263	260	270	283	297	260	254	282	273	264	264	274	272	271	265	278	250	238	252	293	266	269	240	254	264	317	247	283	269	292	302	282	284	272	269	275	302	245	253	288	249	267	286	291	284	272	245	268	253	270	290	282	289	285	276	263	255	296	256	267	271	277	300	278	268	270	263	262	260	280	269	252	249	261	260	279	270	241	265	252	289	263	296	291	270	267	290	267	297	254	251	270	270	274	306	273	285	246	272	245	254	265	243	254	252	256	272	282	291	273	285	258	255	295	279	264	273	255	272	270	278	280	276	277	260	231	270	264	262	265	255	247	262	253	288	293	248	283	291	311	242	294	268	281	261	263	264	282	275	274	300	262	261	317	267	276	251	246	273	278	262	251	292	283	246	267	263	287	261	258	290	283	261	293	274	285	283	282	276	301	299	261	251	256	276	276	286	273	284	241	258	249	292	255	295	257	274	266	272	255	268	297	271	293	270	251	254	278	259	259	284	267	277	272	284	281	256	285	286	259	265	268	282	269	271	300	287	274	269	272	293	276	267	267	283	294	250	263	267	293	284	284	267	256	250	274	301	309	285	260	262	245	273	288	276	292	263	276	294	246	275	261	276	267	265	259	241	280	300	253	267	255	272	285	287	263	302	249	300	272	292	278	291	277	265	253	288	270	285	261	271	276	248	245	261	274	273	273	254	267	281	253	262	275	256	292	254	281	284	272	290	246	281	279	286	235	242	274	261	272	279	296	266	262	270	243	241	265	258	283	276	250	277	258	240	264	273	293	273	270	279	280	285	259	273	286	295	287	250	262	285	291	298	261	278	301	236	306	281	248	269	278	263	268	255	276	272	296	267	272	259	284	266	270	239	238	270	252	273	283	264	277	271	279	272	277	248	283	275	256	272	273	257	262	252	284	268	291	275	258	273	256	276	274	266	293	278	268	261	275	245	285	286	271	264	304	276	276	289	295	287	283	254	269	261	281	278	280	282	256	270	262	262	260	274	296	270	289	251	286	258	232	285	273	294	291	261	262	291	264	266	292	281	291	273	266	282	259	293	261	296	304	253	286	309	259	256	311	257	249	243	287	261	283	254	270	276	277	269	253	284	277	291	250	274	278	291	296	246	262	291	266	257	287	287	246	265	273	294	270	280	262	309	254	270	274	294	241	277	269	278	263	246	257	272	262	293	273	259	223	272	281	278	254	271	267	278	275	278	260	276	292	265	271	259	270	253	274	285	262	274	285	274	261	286	275	279	267	245	273	247	242	265	243	276	266	275	250	288	262	234	267	267	286	300	263	267	289	307	277	248	262	296	268	288	279	289	278	276	259	270	267	268	269	260	271	285	276	263	275	279	270	310	282	312	295	302	287	256	290	295	279	277	278	270	299	283	279	263	270	277	238	283	249	275	272	249	264	266	246	260	299	249	244	243	244	265	279	287	268	267	321	254	284	248	262	262	274	284	275	291	283	265	265	302	299	255	295	254	267	271	265	270	277	287	229	292	292	286	271	299	280	266	259	240	269	283	274	274	247	281	270	232	251	302	293	256	285	251	308	263	272	277	271	291	253	262	289	269	270	290	266	295	289	277	256	280	281	268	242	252	270	297	263	289	257	275	261	291	283	278	270	279	289	269	314	279	284	261	281	258	279	257	268	241	285	285	280	279	290	294	291	252	288	274	254	273	298	246	260	278	250	282	268	261	258	272	312	280	272	267	294	280	306	252	253	253	264	263	296	282	261	279	267	246	258	292	280	258	230	282	265	241	277	276	284	255	283	283	294	272	274	298	247	288	285	272	263	260	280	281	266	267	253	262	296	285	253	271	246	288	276	258	271	268	262	248	290	267	256	275	231	314	257	244	279	277	271	255	265	273	264	283	256	295	287	241	264	281	294	254	259	240	233	276	246	274	244	257	288	283	289	243	263	291	260	267	286	286	268	276	256	286	265	285	282	265	272	276	277	257	260	275	282	300	267	254	276	263	279	267	253	256	282	280	274	270	246	284	287	261	292	308	260	262	264	280	275	241	286	276	298	265	251	303	305	269	262	264	265	269	238	292	268	283	262	267	265	262	256	304	261	278	293	258	268	279	281	229	269	267	263	303	276	260	275	287	283	286	292	290	248	260	248	279	262	287	303	258	248	247	294	262	265	284	277	282	247	263	278	241	277	291	245	276	276	269	305	267	286	270	289	265	278	273	267	282	281	265	248	278	258	307	265	249	253	255	275	261	283	267	295	265	282	262	276	263	273	265	283	279	278	272	292	278	236	279	284	301	254	258	291	260	248	271	267	229	284	285	254	301	271	249	281	265	253	285	258	270	273	277	255	285	274	260	262	278	278	290	263	267	261	259	260	272	294	217	267	291	278	277	259	271	258	271	291	263	277	274	266	264	238	289	269	261	255	295	249	274	284	251	277	272	273	280	252	254	262	287	272	297	276	280	282	261	273	249	236	272	294	256	275	279	268	240	270	269	286	254	282	255	253	285	265	285	298	294	286	248	270	278	263	266	269	297	245	264	252	275	252	254	272	256	274	284	269	269	274	249	274	300	264	285	273	246	300	268	258	264	248	277	279	284	264	310	278	231	244	284	261	276	278	252	291	278	277	259	267	279	254	228	256	261	287	280	280	274	236	267	299	266	281	259	287	286	282	242	291	281	267	275	282	273	297	276	259	252	281	292	296	256	294	254	265	274	270	289	250	284	258	256	264	255	266	290	270	257	255	258	271	256	238	245	271	272	263	279	264	249	261	241	258	294	272	261	286	285	268	270	297	287	285	253	257	289	278	271	277	272	278	293	272	269	289	268	283	288	276	282	274	258	283	280	266	249	253	291	277	306	278	242	283	271	269	289	250	290	272	264	281	263	246	271	263	251	250	300	281	297	263	269	262	277	287	256	286	254	277	313	259	244	263	278	271	260	292	268	259	255	269	286	268	282	293	282	294	269	258	291	243	284	300	290	260	282	254	258	273	268	283	290	253	271	261	297	275	267	257	244	267	278	271	254	244	238	290	244	236	284	249	232	270	284	279	271	288	273	288	276	251	281	265	291	263	269	294	286	220	270	281	282	258	277	260	275	279	281	296	258	269	269	264	275	268	303	252	261	273	267	262	259	261	265	264	284	278	270	275	247	254	267	266	269	292	300	261	272	262	242	273	252	262	258	282	269	281	262	271	254	260	296	282	277	281	247	256	275	297	268	276	275	265	257	273	242	261	246	267	260	262	248	257	246	294	278	267	282	259	264	281	272	280	279	276	284	274	241	300	265	262	268	271	289	264	276	258	270	280	259	308	249	282	258	286	278	258	276	229	318	250	255	271	246	262	275	276	267	251	254	285	261	273	284	294	263	311	266	270	281	263	233	258	293	233	269	286	297	262	269	275	269	259	276	270	269	251	271	274	259	267	247	244	285
24821	21413	28031	26085	15303	4924	2136	1401	1004	803	632	563	433	412	365	331	334	266	305	293	280	301	287	309	306	307	305	281	289	323	301	306	318	312	316	267	301	265	287	314	314	295	310	290	298	279	307	320	307	292	308	278	283	279	300	289	306	274	321	280	309	276	273	303	316	297	298	279	302	298	307	301	277	297	290	312	262	330	295	299	297	277	275	294	281	294	276	311	267	288	300	291	314	298	298	287	305	297	306	293	303	256	300	280	303	313	331	277	316	271	308	298	299	291	287	291	292	254	285	287	306	275	320	343	297	314	296	294	298	294	299	302	263	283	260	296	309	293	314	306	316	319	291	273	304	310	297	299	280	281	303	304	266	287	328	301	265	329	290	299	297	311	295	308	311	293	301	314	308	312	313	302	316	266	288	308	312	307	307	275	274	323	283	323	295	290	283	284	288	300	326	295	292	287	324	312	280	311	281	268	303	280	296	300	271	289	278	287	303	289	293	287	321	326	303	288	302	313	315	287	314	328	292	300	261	303	308	274	294	275	320	314	292	301	288	305	277	318	301	306	302	303	292	301	300	311	284	310	281	314	302	292	285	297	303	315	301	307	336	294	308	316	306	284	300	307	311	282	305	297	294	293	302	301	268	276	276	271	308	297	303	304	281	265	307	295	304	291	317	263	267	303	300	314	280	290	299	293	299	300	315	303	307	290	266	317	292	300	282	301	310	304	306	305	285	302	276	279	307	314	284	314	313	282	287	303	313	314	304	320	312	313	284	259	309	324	291	291	296	269	309	311	321	308	307	272	290	305	294	299	310	283	300	279	308	304	318	281	284	321	306	309	286	317	294	313	297	268	287	297	258	296	298	263	287	281	328	267	312	266	299	283	291	311	293	312	305	310	329	305	313	299	293	285	293	288	293	316	291	237	296	308	314	296	280	280	286	288	290	285	319	264	281	303	317	295	327	296	306	303	267	280	309	290	299	304	314	313	322	302	314	267	289	282	298	317	317	316	301	270	288	284	276	315	291	296	320	311	307	304	271	302	320	291	307	286	309	297	291	291	278	273	264	310	281	271	287	283	315	309	302	324	279	296	304	312	323	302	320	249	299	300	296	273	285	255	265	307	302	324	323	284	313	299	295	298	356	325	294	338	271	292	293	286	276	289	324	280	295	267	295	294	290	311	317	315	307	276	304	299	273	327	272	270	331	286	323	272	284	291	273	309	294	298	274	252	283	252	287	301	300	308	313	303	302	282	299	264	287	282	327	295	293	324	290	299	269	299	287	310	316	296	318	292	313	286	266	310	307	305	276	301	286	303	282	273	272	281	302	304	312	257	309	280	309	293	325	293	296	303	291	311	298	307	307	283	265	304	284	307	282	331	298	290	269	302	297	306	300	314	304	321	317	306	301	319	298	304	296	307	299	312	293	306	282	310	325	264	295	320	294	281	296	305	303	280	300	284	291	292	294	330	322	303	283	264	281	305	304	288	295	324	308	291	327	311	283	289	316	300	326	315	284	299	288	320	290	290	302	335	292	265	311	274	281	283	300	286	285	308	307	320	316	312	278	308	299	298	273	315	289	298	280	325	331	298	294	319	307	290	314	287	299	287	292	314	309	272	275	307	289	289	294	319	317	295	291	275	290	292	286	319	276	292	302	293	307	289	274	308	299	292	301	301	310	326	333	307	273	307	333	269	257	274	335	318	319	306	298	299	301	281	304	288	313	291	314	294	308	311	330	312	290	267	287	270	294	302	292	293	324	293	298	309	289	271	282	295	295	311	307	262	295	284	283	307	279	301	296	304	275	275	319	297	293	296	303	292	303	301	271	311	299	277	295	298	309	288	295	290	317	327	285	298	304	329	315	285	280	317	323	317	299	266	295	271	298	305	305	327	288	312	289	315	285	279	283	271	286	288	325	308	305	294	291	275	295	345	300	318	297	302	297	315	295	312	295	295	303	309	297	307	276	291	299	311	290	303	297	308	306	312	287	268	291	289	307	312	307	300	272	272	290	285	280	305	299	300	298	282	310	272	305	299	308	276	316	280	270	320	271	306	286	298	288	296	300	289	301	293	314	280	298	282	286	281	255	309	294	302	287	301	301	295	308	313	288	314	310	295	313	305	316	303	300	307	290	298	315	301	316	306	293	316	290	303	273	303	285	299	271	289	280	281	304	321	284	270	298	284	310	298	300	294	287	306	312	297	318	283	280	292	296	304	284	294	317	290	313	312	285	305	293	312	325	317	304	314	307	295	328	288	297	297	294	284	299	279	306	272	288	302	316	281	296	299	279	286	314	325	282	279	282	280	311	294	294	301	288	322	300	291	296	277	296	280	313	300	294	269	308	321	274	295	303	279	305	294	291	320	292	283	308	274	274	296	311	287	290	289	297	293	285	285	300	304	307	299	336	289	299	307	296	293	288	304	296	316	329	319	302	320	298	320	301	292	283	284	301	315	298	302	295	295	296	284	298	285	301	270	291	297	265	318	277	285	304	297	306	299	309	293	260	290	306	297	306	272	300	286	267	302	306	299	288	301	307	274	283	273	300	328	313	344	289	293	287	283	320	263	304	264	293	300	274	294	294	281	272	314	313	297	311	283	288	309	290	290	268	297	289	321	295	308	297	323	298	303	329	293	290	326	273	271	286	310	301	261	299	302	314	282	336	284	317	325	331	324	317	301	296	313	304	319	299	292	308	301	319	260	295	313	296	291	304	300	307	295	258	307	301	308	295	280	299	319	284	277	296	278	341	273	316	311	327	298	276	309	293	334	287	303	286	292	289	274	290	302	314	301	280	318	328	279	290	296	319	287	327	309	297	314	297	239	284	313	301	290	277	313	269	331	279	289	263	263	309	298	313	302	282	298	300	304	291	286	323	272	310	270	290	300	325	304	311	300	300	309	291	287	287	354	283	309	301	333	312	283	282	298	299	296	297	315	310	301	307	295	306	308	291	318	272	305	307	306	316	279	293	286	307	313	316	293	281	274	308	300	290	314	292	308	303	292	272	294	276	284	272	247	283	271	296	312	321	291	305	284	277	299	300	298	312	278	320	306	279	297	306	268	348	325	304	290	293	282	278	306	280	289	295	280	295	263	310	283	311	273	287	300	310	271	289	304	296	289	292	286	292	273	297	313	307	295	282	309	310	301	317	281	280	276	267	297	307	282	267	267	289	306	287	284	262	299	331	275	305	283	299	303	272	309	290	294	266	316	305	313	292	296	335	332	271	288	316	277	301	301	308	288	293	273	347	328	294	296	306	312	290	301	315	331	285	323	324	288	314	284	282	281	316	278	304	293	302	312	300	318	295	312	290	296	308	297	309	277	295	287	289	299	305	314	325	284	292	321	303	312	298	286	246	313	291	296	335	304	301	325	300	270	309	301	290	289	291	316	328	268	301	283	323	326	319	278	314	294	283	257	307	283	284	302	310	305	293	307	301	296	295	293	287	294	287	275	299	307	282	283	303	292	269	301	314	295	283	264
39788	58019	37016	22560	11468	5480	3269	2339	1557	1241	944	724	569	491	429	388	373	355	313	300	307	344	339	322	295	318	285	338	333	294	318	298	328	326	303	326	317	312	292	307	310	282	309	333	347	270	330	332	337	345	296	289	303	298	300	286	314	319	317	356	318	299	305	319	294	309	314	309	295	305	339	303	309	337	348	324	309	311	332	313	332	353	309	320	326	320	335	334	321	317	301	328	305	314	332	277	333	305	330	316	338	314	319	326	325	364	315	329	342	316	336	321	305	313	304	310	280	319	327	314	315	340	292	309	325	274	332	324	300	292	315	325	326	346	316	315	301	305	298	285	319	295	299	303	307	292	347	305	318	329	315	284	319	296	350	325	285	334	304	306	303	343	343	323	286	319	302	309	329	310	302	309	317	298	323	337	322	318	347	319	281	307	278	300	293	330	296	327	309	316	327	337	305	332	303	326	296	350	305	332	291	343	318	321	271	327	302	296	303	357	321	339	316	312	276	326	315	306	301	316	299	352	323	326	305	311	304	310	335	306	322	328	304	294	306	329	324	324	295	343	306	312	337	275	295	305	319	317	334	314	341	323	299	328	314	333	337	257	311	306	301	333	359	284	316	314	305	330	332	328	321	318	299	314	322	334	334	332	296	319	291	305	285	327	317	334	315	307	316	305	332	331	339	316	297	306	290	328	336	319	322	287	318	258	330	321	334	320	343	340	301	317	291	346	271	328	316	305	310	332	314	329	322	333	306	345	321	306	328	351	320	319	316	323	324	311	330	306	311	283	337	311	305	341	319	331	356	317	319	300	322	310	313	295	310	292	314	306	318	302	285	317	303	325	311	320	336	349	321	311	334	344	301	291	327	349	313	315	311	345	299	297	293	309	322	321	345	310	290	293	289	331	347	347	309	343	310	290	325	289	349	288	336	316	328	295	336	323	320	311	301	305	320	361	297	304	287	311	309	319	300	303	319	320	290	291	314	305	318	315	296	331	293	337	308	277	290	303	290	319	317	311	322	312	310	287	319	294	320	318	309	328	332	302	292	352	313	337	294	307	298	331	269	317	304	297	332	324	277	326	320	344	297	313	321	319	319	325	274	291	297	328	305	331	325	311	320	323	324	300	321	350	308	317	330	330	291	343	347	339	323	310	314	294	300	290	323	313	304	308	322	311	304	321	303	285	270	352	301	304	341	336	303	316	327	304	293	303	315	331	330	296	291	300	336	246	302	325	302	305	326	304	319	348	315	328	280	304	331	312	333	302	307	336	305	301	277	304	332	290	344	295	330	330	283	293	343	290	288	308	300	310	272	307	345	322	286	305	304	291	309	314	314	302	346	354	314	324	319	281	325	303	335	308	317	331	325	318	284	311	303	315	335	260	308	295	323	333	285	315	298	300	328	333	292	320	301	348	295	291	307	333	299	328	292	341	308	321	317	333	322	305	336	294	333	307	312	323	307	314	323	305	295	336	287	331	316	316	308	298	308	328	325	332	274	315	315	328	326	329	287	310	312	275	317	339	310	316	304	339	333	291	311	308	325	328	314	346	294	314	295	338	318	309	341	336	305	308	315	316	333	321	319	315	309	293	330	321	331	304	349	330	327	317	272	303	295	308	299	315	362	328	311	324	334	343	330	331	316	299	321	279	321	337	339	315	314	301	296	336	306	305	312	356	336	309	306	302	328	305	322	316	318	313	303	302	322	301	303	289	367	295	330	309	287	293	311	300	297	321	326	292	299	335	311	287	320	319	290	309	323	307	315	324	343	309	287	341	345	347	299	316	307	323	335	342	312	298	309	283	308	328	300	290	340	278	289	274	321	300	347	322	337	307	306	303	300	338	299	285	345	299	304	316	323	314	340	323	324	324	315	309	315	320	307	305	306	297	299	307	278	292	328	306	342	319	314	311	332	319	327	309	313	340	308	293	319	285	309	305	315	326	290	318	298	323	332	336	358	314	300	328	321	299	303	315	315	340	314	334	311	326	324	285	326	306	333	303	284	341	341	347	322	310	290	318	298	283	328	292	331	317	329	328	335	282	288	291	322	296	323	294	313	317	302	342	268	311	316	314	286	288	295	295	295	296	289	335	295	318	291	322	308	317	343	299	332	323	277	332	312	277	313	309	308	307	313	295	300	304	327	327	315	315	304	299	318	309	345	293	312	303	324	286	327	301	298	302	270	319	325	307	305	318	324	307	332	323	352	326	314	301	319	302	301	313	297	276	338	293	327	321	283	293	317	321	283	311	281	336	301	319	332	322	296	310	288	349	311	303	320	320	317	355	328	304	289	295	299	300	332	303	316	313	307	293	329	305	289	331	300	275	273	305	289	330	310	338	293	316	308	283	312	309	334	334	282	314	350	276	334	309	314	310	319	314	299	326	309	305	285	327	324	316	328	341	312	317	330	301	307	288	314	357	336	316	320	311	353	295	316	313	324	323	338	293	299	301	317	311	291	336	296	298	326	326	348	329	335	323	338	301	306	326	311	331	327	333	303	307	335	321	278	311	321	305	321	311	307	322	324	308	333	335	301	338	289	296	329	331	325	321	350	336	316	304	319	287	323	288	309	313	376	305	268	312	317	329	313	306	338	315	297	332	316	317	295	318	334	327	300	315	332	319	352	323	282	332	293	311	284	310	314	310	319	293	298	309	287	313	326	327	289	337	322	296	316	299	300	327	301	310	310	327	342	314	298	307	307	304	334	286	279	308	326	325	338	348	322	306	294	304	293	318	318	313	290	289	326	321	290	315	324	295	292	279	314	324	311	300	314	305	330	330	297	328	293	332	327	341	316	326	321	313	320	286	324	316	338	295	312	354	318	292	300	304	354	324	323	297	314	321	315	297	292	320	307	288	325	305	301	324	305	306	315	311	303	277	308	304	312	299	336	315	349	313	331	329	323	295	295	317	327	305	317	322	301	301	317	347	284	327	288	332	298	316	289	308	338	305	318	341	324	337	309	304	298	325	304	301	311	336	313	326	317	299	288	336	317	292	319	311	326	290	315	328	310	332	282	326	328	306	287	300	293	293	306	311	349	294	302	302	327	274	324	334	281	292	315	327	296	313	296	333	311	306	345	343	321	286	340	331	288	326	299	290	310	337	286	321	309	304	328	297	316	326	341	323	334	295	297	319	328	319	295	309	307	315	318	343	308	330	309	293	340	339	281	341	314	305	321	310	301	317	281	290	317	298	336	334	323	308	331	316	303	280	313	309	300	308	302	314	352	305	334	325	315	325	345	314	321	293	310	292	319	295	342	313	339	293	316	320	349	298	328	312	290	302	335	338	325	308	297	292	282	325	310	311	309	333	320	286	322	307	313	324	303	335	321	293	298	315	349	320	319	318	318	328	293	302	329	304	318	342	315	348	318	327	340	311	329	329	302	323	313	311	321	345	324	327	358	316	313	307	336	332	310	308	270	289	347	296	295	328	296	317	311	315	319	326	320	319	302	310	305	313	329	301	296	312	362	338	305	317	304	315
22402	20975	28471	23738	21004	20868	10560	2663	1640	1073	753	530	491	352	320	321	294	242	284	287	273	253	286	269	282	253	270	274	291	303	273	272	276	269	283	264	269	262	257	288	252	271	301	271	260	262	269	277	291	289	276	292	275	271	257	273	274	268	288	236	274	249	295	263	291	257	263	314	261	262	280	252	278	251	275	258	298	275	265	264	266	282	287	271	272	253	285	264	283	289	262	247	252	249	261	265	263	246	271	278	271	276	288	271	284	278	290	279	290	258	268	264	248	263	299	278	278	262	271	253	286	258	240	264	254	268	255	265	265	270	261	276	310	257	294	273	301	289	277	261	292	247	266	271	264	236	286	276	299	275	254	292	262	275	239	252	264	265	269	243	268	250	296	303	288	269	249	264	266	279	237	287	267	269	295	264	272	267	296	266	268	269	273	271	305	255	274	249	275	275	258	262	246	287	262	262	258	258	270	249	272	235	285	317	258	261	303	278	232	279	296	250	267	269	248	285	283	274	248	257	281	272	276	258	275	276	238	271	246	291	269	299	268	264	260	291	247	285	293	288	297	269	259	272	288	264	287	288	274	288	262	254	258	304	270	290	288	275	291	270	261	244	267	265	241	269	280	292	264	288	221	270	294	251	298	260	275	236	296	277	315	286	261	251	278	320	233	317	278	269	276	298	246	277	273	248	269	270	249	248	260	253	268	262	267	263	251	285	245	252	238	291	266	249	260	227	261	265	269	302	265	244	255	297	257	270	277	232	273	263	271	305	274	275	273	247	289	256	283	260	263	282	278	296	263	257	289	283	256	273	265	283	290	265	281	266	275	264	281	268	273	254	277	241	272	271	276	278	254	258	244	245	274	255	273	298	254	301	292	280	296	254	277	250	276	262	281	273	275	273	252	266	298	272	262	265	282	279	295	270	253	251	240	270	266	294	272	262	284	267	232	251	254	289	285	267	272	273	256	277	231	261	250	267	246	277	260	244	260	276	275	284	276	268	259	241	295	246	252	280	298	238	249	254	267	274	255	279	270	253	246	265	246	255	263	273	284	275	271	265	262	283	270	260	263	267	254	277	250	261	280	253	283	252	257	252	259	275	273	262	294	250	282	282	264	254	291	286	279	284	238	257	258	288	282	273	279	224	258	249	277	274	274	252	257	238	281	281	257	261	252	257	257	289	269	264	271	276	278	279	261	252	279	254	262	243	265	269	249	258	251	273	298	287	260	257	290	305	266	271	260	292	252	256	270	265	275	257	280	281	237	267	278	271	257	268	261	263	273	283	264	302	281	272	277	263	259	230	259	269	254	255	245	253	271	282	288	272	242	253	261	241	257	253	273	275	253	267	249	292	282	276	286	271	263	283	285	260	258	288	245	282	273	267	284	251	286	283	255	250	275	295	291	265	273	271	257	227	246	251	270	265	236	266	252	305	270	255	239	262	258	251	261	254	266	280	279	250	262	261	281	255	260	262	257	256	287	302	276	242	250	264	286	271	250	273	257	279	284	275	295	276	279	260	298	269	262	274	252	263	262	256	289	266	269	273	252	231	305	286	265	287	269	272	274	271	265	232	253	312	261	288	281	279	270	255	265	284	289	281	271	252	257	272	258	251	279	279	250	251	255	263	267	264	278	253	243	261	311	283	250	260	266	282	261	263	269	232	261	260	225	321	255	272	264	278	270	269	283	274	262	265	267	247	265	282	249	272	290	276	261	250	262	259	269	287	247	289	257	293	259	264	228	268	269	271	257	256	263	277	274	275	272	263	289	274	273	263	273	255	287	271	281	274	241	273	255	268	287	270	261	236	270	257	278	270	266	277	291	261	269	260	259	243	254	288	254	256	244	252	260	281	304	270	260	259	258	261	263	306	267	271	264	259	261	265	254	299	264	267	272	298	272	262	298	254	260	249	283	273	296	271	243	274	254	238	219	293	287	281	275	258	259	234	242	294	252	279	275	253	283	263	256	250	296	263	279	257	275	279	274	262	267	254	285	293	278	279	245	271	271	256	277	270	255	284	287	277	277	262	269	268	268	249	294	259	247	278	285	262	272	259	279	267	254	279	272	253	262	262	257	258	233	287	236	250	286	265	256	268	280	267	300	252	260	253	274	256	266	240	256	289	260	251	249	257	277	260	257	253	261	248	248	269	230	272	259	265	274	271	281	248	262	244	266	266	260	281	242	266	252	265	258	275	256	275	280	252	266	247	275	260	232	266	297	274	257	292	294	262	271	251	288	256	282	266	287	273	268	278	235	275	293	284	244	278	278	262	262	259	281	241	265	268	243	274	285	268	271	298	252	265	256	284	245	279	272	273	248	261	268	269	275	250	268	265	270	264	266	270	286	264	270	291	255	234	262	272	271	261	256	247	263	290	281	250	273	276	273	260	269	255	257	282	246	264	262	288	266	260	260	268	265	254	251	234	280	250	294	261	280	270	228	264	254	256	240	247	269	267	262	274	265	302	259	276	253	276	248	281	287	243	261	281	261	269	265	301	254	281	266	257	288	259	273	256	250	267	276	245	267	291	230	284	274	245	244	261	239	272	271	255	272	280	259	262	258	247	228	246	262	243	253	257	252	226	248	237	280	262	267	280	267	254	258	278	276	255	258	265	246	298	269	243	278	257	300	254	287	276	266	265	292	262	252	239	299	262	245	297	269	258	265	268	276	261	255	276	232	272	263	240	241	274	271	269	251	254	264	289	263	266	245	225	253	270	253	280	276	278	284	273	244	295	274	272	289	280	271	273	269	269	252	272	264	273	275	288	260	290	251	269	283	301	250	287	299	270	303	269	298	273	235	305	275	242	278	282	281	277	266	291	267	263	211	272	269	256	264	265	272	266	264	260	275	279	303	264	269	288	239	253	283	285	283	269	276	287	279	245	257	280	256	304	250	273	293	279	274	270	262	275	275	288	271	284	284	238	273	270	297	292	283	294	280	256	307	269	266	245	272	228	280	258	244	266	258	287	274	232	240	258	286	275	247	250	238	276	254	283	253	249	260	242	272	279	275	237	253	294	283	268	259	243	286	246	287	261	278	242	264	293	250	280	248	280	248	274	258	276	245	262	273	292	277	271	244	261	237	263	269	243	263	223	252	262	273	249	261	247	260	259	226	267	304	265	256	263	277	262	267	248	280	273	283	267	245	292	251	274	275	249	256	254	253	272	245	267	269	278	292	273	270	290	270	261	270	248	281	279	271	254	259	243	236	247	286	268	257	260	290	251	274	271	274	287	251	258	286	237	239	278	280	280	260	255	273	244	299	287	278	274	279	261	247	268	289	289	251	269	282	259	252	267	253	268	256	258	279	248	264	326	274	259	268	282	263	238	303	282	298	246	268	236	252	264	265	264	256	254	278	259	270	244	254	264	270	253	282	261	274	245	277	297	285	269	290	276	268	272	272	274	258	280	289	243	266	260	275	252	260	267	272	242	274	269	274	245	283	270	252	275	259	227	262	286	286	247	259	256	236	276	252	266	271	264
40749	63556	44428	25162	11063	8155	5681	3610	2376	1538	984	677	573	423	325	386	268	339	305	305	261	299	283	292	269	281	284	286	278	252	282	281	273	262	297	272	276	297	289	292	261	287	258	289	264	270	301	296	283	261	271	306	275	294	301	296	266	276	287	277	283	294	300	304	289	273	264	291	299	290	292	291	323	279	290	265	278	257	286	255	260	255	254	283	301	282	295	309	280	286	291	266	278	306	297	275	259	276	287	275	300	282	325	247	301	277	300	255	261	293	297	273	252	278	281	285	300	270	286	271	273	269	278	256	288	275	264	298	268	280	259	282	250	282	255	274	263	313	291	294	281	292	260	291	296	289	300	273	265	283	264	296	265	289	270	267	274	297	284	276	282	256	278	274	291	291	281	301	290	288	306	299	269	275	288	297	265	271	280	281	287	298	299	243	299	255	300	297	280	256	270	279	248	250	292	299	270	281	256	289	249	278	243	285	261	278	290	310	270	267	311	295	312	285	285	269	249	302	287	281	287	275	292	265	314	289	273	262	263	277	275	272	272	303	315	242	284	275	269	285	264	290	281	262	279	272	297	259	287	285	243	291	295	286	280	298	258	257	273	284	277	243	281	257	278	284	284	298	293	304	283	274	290	296	302	293	254	282	261	283	268	274	276	273	273	297	271	289	290	294	264	272	272	277	292	277	274	278	281	285	268	277	311	286	277	267	260	295	307	269	312	282	283	276	260	268	271	292	290	284	286	268	277	262	280	280	269	282	279	298	260	304	311	276	256	284	258	276	281	269	259	263	266	270	286	271	285	288	284	290	246	280	283	275	296	300	285	287	267	271	257	270	271	271	287	294	288	254	261	265	290	293	286	271	291	311	302	319	300	304	283	267	278	270	286	270	301	281	277	310	296	288	296	292	292	298	265	275	291	268	268	306	283	271	293	276	286	295	266	284	286	296	280	287	281	260	277	266	258	283	283	297	276	269	263	279	259	269	276	261	290	256	248	264	292	272	250	301	296	287	255	261	282	294	271	277	294	292	289	280	265	279	278	278	271	266	294	293	268	268	299	297	277	253	272	252	292	277	286	305	301	274	308	276	278	307	269	275	269	271	270	287	264	295	257	284	283	288	261	278	296	283	261	298	294	269	266	272	270	299	272	258	292	248	280	276	251	289	278	263	320	319	314	293	287	293	269	284	283	249	269	281	280	290	262	274	303	261	259	264	281	277	281	292	286	288	270	306	279	263	297	284	271	255	258	249	276	283	297	257	303	301	262	288	306	269	270	298	273	291	259	297	276	246	277	282	267	251	260	300	287	286	277	259	296	301	275	254	277	265	294	276	288	264	286	304	252	277	318	276	272	277	290	273	279	294	273	282	270	293	269	290	294	293	321	285	295	272	270	296	288	285	270	289	283	290	270	269	303	317	289	281	240	293	296	257	278	259	291	269	300	277	291	258	267	265	249	269	272	272	298	312	280	294	278	282	275	273	293	294	261	308	258	277	322	283	271	297	280	287	263	275	265	273	229	288	249	234	297	265	295	299	265	280	305	267	258	279	276	294	295	265	233	272	249	277	268	286	295	274	270	301	280	261	248	294	267	264	276	283	289	238	287	280	257	299	295	270	288	291	271	272	273	289	292	269	322	275	266	293	269	292	316	303	294	293	267	255	339	253	267	272	287	268	266	260	307	264	269	295	248	271	285	313	272	269	275	271	278	276	291	297	261	279	255	275	275	270	291	281	295	279	288	269	296	267	301	267	278	280	292	287	288	260	246	298	267	288	257	287	281	266	297	296	277	292	298	280	308	276	272	271	270	273	277	304	261	302	293	299	279	254	293	275	283	281	285	302	275	276	272	262	303	262	300	285	269	270	276	287	272	271	286	292	281	274	293	283	281	282	274	271	277	281	286	278	325	287	244	261	277	263	302	270	295	270	302	265	265	281	268	284	258	299	273	269	285	263	249	267	265	280	280	281	322	274	275	279	273	293	286	272	246	291	289	273	263	299	265	296	262	271	265	302	264	276	289	269	256	275	270	268	297	297	287	306	297	268	276	259	267	287	268	301	270	252	282	280	266	281	301	280	289	278	233	288	255	280	308	249	233	289	261	270	258	273	276	271	277	286	290	289	295	261	281	277	258	278	273	261	295	247	309	284	267	262	272	279	240	280	294	308	286	283	311	301	286	287	293	272	266	296	317	275	259	317	257	288	276	289	301	337	276	312	295	269	296	267	292	250	257	292	288	283	293	281	280	267	283	281	298	275	292	278	295	293	265	286	312	282	260	326	276	256	287	303	298	297	269	291	274	255	290	276	271	277	254	271	291	276	261	274	278	278	275	286	285	270	285	269	311	271	284	279	280	274	277	290	301	295	281	257	286	301	277	285	299	262	308	278	290	282	277	312	275	306	271	327	286	261	291	258	289	281	255	301	277	279	278	268	265	272	303	277	281	288	279	262	291	286	275	301	273	256	280	284	265	295	279	295	267	291	320	284	244	248	259	287	267	254	259	267	294	250	294	244	266	278	276	293	278	248	296	280	278	284	311	278	306	244	281	269	282	287	278	291	271	291	302	274	294	303	269	293	280	303	276	297	286	292	289	278	253	255	279	280	258	278	295	289	263	271	320	284	288	290	273	260	256	299	284	284	274	294	257	289	280	268	259	266	290	287	263	275	276	277	320	258	269	296	254	239	268	283	277	274	271	300	295	258	274	258	292	289	290	270	271	289	282	278	272	283	278	291	281	295	289	276	285	268	285	256	272	287	262	296	281	288	293	231	268	275	288	277	265	243	274	283	305	259	291	302	289	267	256	278	256	273	284	262	268	271	293	271	272	290	298	275	284	295	259	274	276	304	261	257	284	291	294	268	256	269	284	269	294	274	277	288	315	313	273	297	274	296	299	298	284	267	278	279	259	280	296	307	285	305	273	269	286	285	277	284	261	273	285	275	307	324	299	294	270	301	306	273	304	291	276	286	308	301	282	283	243	291	263	301	262	290	279	305	280	275	274	288	291	240	261	254	288	255	290	276	266	304	267	313	283	301	313	289	264	259	289	278	257	304	263	297	266	264	277	276	288	300	317	272	266	290	295	265	280	264	271	288	306	267	264	261	291	293	274	300	285	284	292	301	287	297	274	276	272	282	289	285	308	265	275	275	289	295	284	276	278	276	278	264	290	284	262	276	257	266	298	264	294	264	287	286	281	261	294	278	273	304	269	268	275	290	275	263	304	299	264	264	291	264	289	278	250	249	281	291	291	289	291	270	237	272	255	272	279	260	262	269	262	314	309	295	282	286	255	320	253	266	273	312	290	267	316	313	288	286	262	269	251	281	277	290	272	273	259	292	272	277	301	284	258	265	290	273	277	299	314	287	305	276	277	288	261	292	309	271	270	264	284	324	285	286	271	271	296	298	260	278	281	285	267	284	283	317	288	268	323	309	278	260	258	278	280	280	282	288	295	266	309	245	263	299	274	286	282	306	261	267	268	302
38614	41258	36735	21058	8748	3861	1773	1033	608	476	441	383	369	341	335	319	320	289	274	260	258	300	296	279	295	294	296	290	273	323	309	309	284	280	273	307	312	300	316	280	269	311	289	252	302	282	270	303	304	300	301	254	278	292	314	295	297	294	294	293	296	279	263	314	283	254	258	297	293	253	277	285	277	297	275	319	276	290	286	308	300	296	289	304	281	307	295	268	290	272	285	278	288	285	290	270	295	319	293	297	313	320	277	308	272	287	293	279	267	278	277	275	289	278	281	282	291	286	308	292	256	263	269	256	305	272	309	303	290	272	292	283	304	273	273	305	286	273	297	244	304	282	272	274	283	301	259	306	326	295	305	270	289	299	285	268	310	274	305	291	265	303	269	327	275	277	297	270	266	298	296	299	265	280	307	311	275	257	306	273	291	280	296	265	280	308	257	284	290	257	301	279	270	268	278	303	293	286	233	283	289	279	294	285	293	307	319	300	272	302	271	310	267	294	330	281	312	299	275	307	286	282	286	266	298	290	303	307	287	299	298	300	327	308	293	292	279	316	305	321	271	284	294	280	318	313	274	258	322	300	265	321	310	318	296	285	279	299	286	300	314	300	316	284	292	275	314	288	293	317	277	272	295	277	265	307	302	288	244	286	288	299	298	289	293	263	261	301	324	305	298	291	292	287	316	313	312	267	299	257	248	274	292	270	283	264	311	298	310	273	286	281	293	292	271	311	283	281	296	282	313	286	300	296	297	293	291	293	293	324	322	330	284	296	292	286	272	290	304	300	268	270	279	319	268	280	276	278	284	284	270	298	266	273	322	281	275	247	274	293	289	293	292	305	300	292	309	296	332	266	292	266	282	320	265	273	273	278	297	320	280	286	283	301	286	303	268	310	299	263	346	275	308	287	288	290	285	286	262	303	298	284	284	245	268	275	275	299	271	265	276	299	283	275	305	301	297	278	321	253	305	272	297	278	264	269	268	287	286	263	260	286	318	294	254	295	276	293	256	280	265	284	287	277	289	299	288	258	278	276	285	306	284	300	297	302	295	287	269	282	314	300	284	313	288	277	296	281	270	312	257	301	280	282	271	312	299	308	280	272	296	284	276	284	313	288	292	289	273	309	264	294	300	296	290	278	293	274	293	294	301	293	312	284	300	292	263	285	292	331	294	262	299	289	257	270	292	291	321	273	272	269	276	286	278	324	264	287	297	294	283	273	290	260	266	289	296	293	304	291	298	295	307	291	275	276	268	292	293	274	266	273	260	313	295	321	304	290	287	292	263	314	278	285	278	276	269	284	277	280	307	312	254	263	263	297	297	285	262	259	284	282	270	278	301	276	281	306	306	285	270	291	264	294	293	284	300	266	318	297	266	255	301	270	331	293	293	300	308	298	289	276	302	268	280	308	283	281	303	283	292	293	278	286	288	287	286	281	334	277	288	314	294	274	275	266	265	284	299	285	301	288	282	297	265	276	281	281	297	285	325	287	272	305	265	281	275	310	287	287	304	289	269	288	271	254	285	278	285	256	273	264	279	270	284	296	310	278	320	302	283	258	282	287	299	299	308	290	288	313	308	275	286	280	249	281	290	298	274	326	294	300	306	292	282	295	297	278	307	249	277	279	250	295	292	296	292	278	293	330	309	291	296	281	278	291	304	334	285	324	322	276	301	283	295	281	300	286	287	316	295	257	321	291	343	278	279	277	287	298	267	284	291	301	302	298	307	289	314	287	284	290	272	263	278	309	316	273	276	289	302	270	271	292	324	308	294	304	274	299	301	277	292	281	273	268	297	272	285	303	283	328	314	276	285	294	312	323	293	291	273	321	296	283	269	277	304	296	263	305	280	290	273	316	277	293	267	292	304	299	297	290	295	297	305	299	309	278	289	286	293	282	288	281	277	298	285	288	305	327	286	267	297	282	312	270	279	281	283	299	278	288	269	310	298	268	304	303	291	268	268	298	272	259	308	289	290	290	276	285	295	302	269	295	301	301	281	259	305	299	284	285	286	293	280	304	299	302	309	299	263	313	305	292	277	273	288	283	258	270	307	286	278	284	298	278	276	279	319	231	313	238	292	282	303	322	279	306	295	289	293	264	310	252	286	289	317	286	252	285	291	286	279	298	240	283	314	292	300	271	275	322	293	293	303	279	300	272	328	316	277	311	279	273	274	289	278	284	304	258	262	286	308	252	282	279	310	269	298	241	289	274	276	317	269	277	315	300	299	269	300	275	271	251	299	269	292	304	321	280	290	301	279	287	292	246	276	318	301	278	326	300	267	309	313	266	278	306	264	310	325	298	311	292	291	281	281	283	287	308	285	293	300	303	298	286	257	284	294	282	278	308	285	262	300	258	299	301	289	285	326	307	257	292	280	294	308	295	278	268	300	256	316	288	293	311	286	283	267	297	288	289	282	292	312	293	287	290	254	293	304	295	295	301	276	295	270	301	283	265	267	287	293	309	268	270	329	269	275	318	310	298	236	299	281	264	265	257	267	273	279	262	286	282	280	287	340	306	265	309	272	294	264	304	298	280	297	275	288	298	248	274	311	285	314	299	278	322	283	283	298	280	298	271	300	284	307	287	296	302	307	282	265	309	288	280	326	246	275	284	342	248	312	323	291	272	291	276	286	308	252	240	307	285	248	279	304	266	289	284	305	291	269	278	306	281	274	280	298	251	284	299	262	303	284	301	300	300	271	308	299	295	320	286	288	303	299	274	264	262	299	291	290	292	284	263	328	292	343	260	314	285	266	279	266	311	284	262	293	284	269	310	304	292	309	282	287	283	282	328	281	274	259	268	276	290	301	287	293	269	296	296	287	304	267	288	301	279	282	287	290	272	309	291	273	286	278	297	316	282	284	306	294	317	317	292	275	285	279	276	303	276	295	282	299	309	275	284	319	309	260	300	290	294	316	273	308	296	289	289	265	303	312	292	307	273	312	278	303	287	278	304	300	267	261	302	290	291	286	301	261	301	279	311	270	302	302	301	280	282	291	287	308	298	294	306	298	303	295	305	296	284	264	292	274	282	274	266	285	285	290	278	271	279	282	292	321	270	279	311	252	273	292	299	309	317	272	262	244	289	286	293	293	297	282	272	308	272	299	286	320	261	291	307	264	261	275	293	293	297	259	296	285	309	290	287	291	307	303	296	285	301	280	299	295	268	323	316	297	303	294	329	280	320	273	328	305	300	274	265	295	314	299	277	306	303	256	283	289	279	284	311	311	282	299	287	258	302	299	313	293	278	262	304	276	277	290	252	275	287	306	300	287	268	291	287	272	316	266	269	315	276	308	276	300	318	275	320	280	283	302	269	285	300	266	274	318	279	272	295	262	290	271	268	297	283	271	274	295	300	274	279	301	285	287	295	289	280	287	290	292	290	257	268	305	299	271	285	302	311	292	273	275	298	294	295	294	295	309	249	276	267	256	301	257	280	288	274	308	307	304	299	264	293	297	278	317	316	295	286	302	283	285	272	300	287
44019	52925	35408	18046	10012	5520	2685	1551	814	622	528	410	406	352	327	331	336	310	309	309	329	306	291	289	305	321	300	296	285	328	303	323	289	286	320	325	310	328	322	321	326	352	328	320	323	296	307	301	314	293	305	332	333	316	298	294	286	313	330	311	289	306	291	325	318	318	309	329	303	300	276	277	290	296	285	322	303	292	344	331	306	297	288	308	304	309	289	311	316	294	312	319	314	301	344	353	344	286	323	306	293	309	324	301	318	271	326	319	292	289	302	337	337	326	318	314	330	322	275	327	305	313	318	292	299	304	272	300	290	308	283	340	301	291	338	313	299	319	341	292	275	350	293	300	299	300	310	307	312	307	301	284	303	286	296	336	297	334	303	316	292	327	298	308	305	346	319	286	319	338	304	330	289	322	311	326	352	309	311	289	336	304	289	322	331	331	284	324	304	314	317	312	316	306	299	351	284	298	332	307	277	299	326	261	302	311	320	320	290	296	310	313	306	317	314	300	302	314	307	323	333	318	296	286	326	325	302	272	304	290	305	307	298	326	290	324	307	327	282	311	314	339	293	311	305	292	329	303	283	306	300	324	325	310	311	333	321	297	310	339	326	314	325	286	295	349	323	306	311	326	342	306	304	271	296	273	338	326	322	332	305	302	263	315	305	303	288	287	292	308	295	342	319	332	334	309	312	300	321	280	279	324	281	335	335	289	306	306	313	304	315	328	294	336	319	307	320	327	340	311	320	320	298	294	317	295	288	308	321	284	308	314	291	311	349	338	298	311	290	321	323	283	299	277	316	330	280	304	319	339	309	290	296	306	330	334	295	342	361	317	321	303	305	282	331	282	325	306	329	296	285	321	311	298	310	299	307	311	295	348	310	302	303	298	318	295	301	309	295	299	294	324	332	288	315	329	345	321	320	332	318	325	283	313	326	292	294	301	286	314	316	316	289	311	303	277	347	312	306	322	298	334	300	307	319	319	312	315	287	301	308	340	313	282	323	309	315	303	290	307	300	325	343	271	319	318	301	298	291	337	306	312	310	297	295	316	310	320	294	349	319	317	297	325	284	304	292	302	303	301	322	287	313	312	352	287	329	312	299	337	329	311	330	320	346	298	293	303	295	313	319	293	311	288	345	311	324	313	318	327	325	303	298	325	306	290	309	307	329	305	315	305	295	312	316	339	274	300	315	303	319	307	277	298	347	316	317	313	306	307	325	325	285	292	301	325	315	299	319	304	322	300	317	282	299	300	295	300	301	327	275	327	305	306	310	341	325	317	331	304	278	311	325	334	320	325	296	307	339	309	329	297	332	318	309	320	295	308	327	308	306	321	306	303	310	321	342	317	303	314	311	306	333	299	324	314	314	337	297	293	317	325	308	325	293	298	296	299	309	321	320	333	301	317	314	300	304	331	361	300	316	303	317	304	298	315	309	295	298	290	316	289	322	307	307	293	325	306	342	300	286	289	295	308	318	338	273	320	299	312	325	313	304	286	299	286	308	292	300	302	312	282	282	278	295	334	296	320	317	325	308	306	292	302	338	314	329	304	333	318	313	323	333	317	313	336	303	300	324	327	298	280	330	311	292	315	335	326	295	308	309	310	327	328	291	307	316	310	303	321	277	339	317	334	319	307	287	311	318	327	302	314	300	323	296	304	294	310	311	352	310	312	299	292	317	315	345	308	311	308	327	309	311	310	352	285	315	314	350	307	338	313	319	320	334	327	334	276	303	303	311	309	307	302	330	326	280	311	314	297	277	321	289	303	318	296	307	295	299	310	332	319	305	279	310	279	328	308	313	292	304	303	346	330	291	299	324	303	314	314	305	326	298	300	310	328	287	282	313	281	322	310	319	316	321	296	332	282	329	316	322	315	321	308	294	296	323	321	290	287	315	290	301	314	330	325	285	315	319	297	305	309	317	313	284	286	319	305	314	314	290	333	279	272	344	315	324	302	286	291	313	281	300	307	331	305	299	282	273	313	308	323	313	338	322	301	330	311	305	297	334	277	298	293	281	338	307	302	303	311	319	281	302	318	326	334	320	325	355	307	284	304	315	290	332	314	308	300	303	291	306	308	355	296	318	303	324	303	343	325	299	311	335	311	304	303	290	325	282	295	274	327	319	311	282	280	317	300	311	315	331	318	302	349	289	299	317	317	278	304	299	335	294	291	310	312	295	288	312	320	307	275	343	314	278	293	307	303	279	297	322	291	317	345	315	297	314	266	288	318	296	302	268	298	311	300	291	274	339	330	302	318	305	306	308	282	299	352	330	314	313	347	306	326	290	313	308	321	320	315	311	297	333	284	287	317	312	317	289	294	336	308	318	296	306	283	293	302	314	302	292	333	317	320	323	304	315	308	298	312	327	323	305	301	303	310	348	333	320	281	324	328	302	279	332	329	276	297	323	310	280	315	321	305	310	284	320	312	303	297	289	322	301	294	311	303	300	303	356	309	309	310	318	354	301	310	304	316	335	334	307	312	296	302	336	306	318	298	314	303	318	299	333	297	293	313	298	302	317	311	325	307	315	305	295	311	325	283	303	316	324	296	302	281	300	286	318	305	308	291	326	317	317	334	302	275	317	332	303	328	283	318	298	300	344	329	295	317	321	321	313	309	318	293	332	327	305	293	309	272	316	299	311	303	312	320	314	324	289	285	267	291	320	307	284	304	342	290	311	333	313	321	318	288	315	300	290	309	273	307	314	293	304	339	335	301	322	324	297	293	326	305	301	329	299	298	302	285	309	299	302	316	314	306	314	322	302	316	293	289	328	288	306	317	364	329	322	324	325	294	292	292	290	295	283	316	278	305	300	314	322	335	285	311	323	317	281	313	300	309	307	307	310	310	303	335	301	312	317	282	301	301	323	297	314	309	309	306	318	338	300	296	324	310	304	319	280	336	289	314	339	301	269	301	318	285	317	303	311	296	314	299	316	324	302	299	322	288	314	289	306	321	278	282	325	318	314	326	299	318	296	298	297	327	312	318	311	287	319	315	341	308	319	303	311	325	337	288	306	348	312	305	311	329	276	308	320	311	280	324	322	304	303	319	348	318	305	289	319	304	303	320	298	337	321	309	302	298	316	295	325	299	292	296	327	298	299	295	303	288	307	299	314	322	306	319	291	337	309	320	315	304	314	309	297	317	311	313	306	302	311	301	293	307	332	271	338	295	305	282	275	310	314	326	315	326	315	323	278	293	262	308	326	323	338	310	293	317	298	320	322	305	338	299	316	277	307	308	323	306	327	256	305	299	306	314	335	305	326	282	317	315	331	298	338	320	319	287	278	280	328	312	303	296	338	339	332	342	304	301	300	332	303	336	310	296	302	296	284	311	327	328	305	297	314	307	294	287	299	320	295	319	342	282	304	323	272	300	333	301	294	303	285	317	300	295	270	319	331	316	324	322	307	328	307	305	348	309	305	293	309	322	291	282	321	317	330	318	321	328	325	317	331	310	317	310	307	344	299	327	336	285	358	324	300	294
23367	21010	28259	24546	21308	15034	4038	1605	971	830	635	533	409	405	317	319	285	304	281	286	263	269	287	246	259	286	251	241	280	279	267	270	255	284	281	267	274	254	276	252	271	272	252	263	265	266	268	239	253	276	264	268	266	224	255	264	292	250	239	262	258	284	272	286	239	254	237	247	244	252	281	272	262	249	274	281	262	252	240	259	247	237	307	272	254	246	235	260	257	241	264	265	256	246	272	265	287	271	264	227	274	266	256	279	255	253	233	283	253	260	259	265	262	272	249	260	277	256	234	271	252	262	273	251	241	271	259	241	251	218	300	267	260	230	237	255	254	253	251	260	260	262	284	262	265	250	250	287	253	248	249	254	274	273	259	261	263	262	209	258	256	247	245	261	227	249	271	262	253	261	255	272	260	300	250	294	240	240	261	234	244	280	287	288	260	266	272	244	268	263	249	242	234	262	246	255	268	288	262	259	254	265	273	259	287	239	262	247	235	293	241	266	241	287	233	251	255	259	233	247	223	242	278	278	256	243	244	222	268	252	255	247	236	263	276	251	274	265	244	266	308	244	270	249	239	246	262	259	263	265	232	240	271	250	275	261	251	248	258	258	217	242	252	241	274	250	308	253	267	230	256	244	273	244	273	258	265	265	248	229	280	245	244	273	248	266	237	274	252	249	254	274	258	243	239	222	274	269	281	270	267	257	232	257	280	258	261	240	240	279	256	254	238	238	255	253	249	298	259	248	243	244	247	250	250	263	281	254	268	251	249	256	257	252	247	254	262	245	264	292	258	267	250	274	253	256	251	258	241	262	241	256	262	243	241	244	263	216	234	263	231	275	249	269	245	245	256	256	273	223	251	251	280	264	260	293	253	259	239	265	263	273	268	242	255	234	218	277	259	250	277	265	253	250	258	268	226	282	218	263	260	246	264	256	243	268	262	248	233	275	266	257	274	226	268	262	225	255	245	264	276	254	263	248	247	268	249	254	263	256	267	250	251	248	281	261	272	253	238	264	265	245	242	258	245	264	245	256	246	283	248	263	244	263	265	274	243	277	261	251	262	255	224	258	280	250	265	266	250	245	273	261	262	260	237	256	258	265	266	279	255	263	265	286	255	267	252	256	250	249	237	268	268	269	259	274	245	291	252	274	264	255	273	284	256	248	290	265	261	271	241	254	258	226	270	248	253	276	257	222	300	258	257	243	267	252	241	246	234	226	267	260	234	266	263	225	262	243	263	260	262	264	224	255	249	271	235	269	283	253	280	264	286	279	261	266	250	284	238	213	273	241	273	263	241	246	260	280	257	281	247	254	244	252	273	279	248	232	258	277	229	263	262	267	268	249	248	247	283	251	251	247	240	273	257	255	255	263	254	259	292	266	274	259	272	256	253	267	227	277	272	253	258	268	230	232	244	274	257	248	298	277	242	248	285	255	243	272	255	251	244	275	248	252	254	268	248	261	261	255	268	265	242	288	228	224	229	284	235	249	274	276	254	242	259	246	281	297	250	262	274	266	277	269	246	246	226	258	272	262	251	253	256	246	254	225	253	251	263	226	283	274	257	287	263	241	270	255	251	258	250	248	224	243	270	276	263	278	248	243	269	251	253	245	271	246	242	295	253	248	282	248	254	265	254	232	264	252	279	265	263	261	278	253	264	225	241	244	241	237	279	231	253	243	242	255	291	273	270	247	248	258	271	256	267	254	232	261	286	276	257	266	248	246	276	221	228	240	244	258	226	270	242	264	251	244	254	269	293	261	241	236	240	261	237	263	254	212	276	250	252	254	266	250	272	247	247	258	271	262	258	266	241	250	252	256	249	287	260	279	258	270	243	257	253	250	281	253	273	260	229	255	272	268	220	250	279	271	291	271	280	254	283	247	273	267	288	246	253	267	254	260	251	290	270	247	254	274	260	245	271	312	285	238	238	258	257	243	245	267	267	251	243	274	246	220	266	261	267	277	245	278	263	262	239	253	254	272	250	254	253	268	240	221	268	251	247	280	282	268	228	260	262	254	265	262	263	244	243	256	268	278	284	262	258	244	246	257	258	260	246	232	249	240	278	265	248	233	264	268	269	280	254	262	259	301	265	243	270	250	288	266	220	244	273	243	282	235	255	244	261	270	256	237	237	253	265	288	239	254	281	245	255	249	277	261	259	247	219	246	263	231	269	254	254	260	270	255	280	257	254	263	231	263	282	279	276	247	236	229	257	283	249	245	298	285	253	266	290	247	248	257	254	272	228	271	259	257	266	265	222	246	264	241	267	256	272	268	237	230	257	276	239	259	254	255	264	276	253	276	264	277	277	230	278	254	265	234	272	242	242	228	273	248	274	253	264	264	263	284	273	225	267	259	285	274	253	275	284	290	237	289	273	268	236	250	242	260	272	259	276	251	254	266	257	286	247	235	269	252	259	248	239	288	265	249	265	258	257	259	265	294	267	257	251	239	239	249	266	270	227	265	264	272	242	264	249	258	239	268	267	256	269	253	265	241	257	277	250	232	247	278	247	244	235	286	229	256	252	273	245	266	239	257	236	267	235	233	275	268	247	288	270	247	257	242	260	248	243	254	245	250	249	275	258	251	248	276	270	258	260	261	266	267	263	236	256	255	251	248	259	280	288	289	262	245	257	243	276	274	275	271	258	231	275	255	250	263	289	247	281	268	253	239	260	233	252	240	264	266	246	243	259	245	240	263	243	270	239	249	288	245	261	247	242	251	253	294	245	267	245	241	253	287	246	261	254	262	234	246	263	238	262	243	255	244	279	244	237	249	272	218	240	267	246	273	263	243	275	279	270	247	278	269	262	229	230	228	259	231	239	268	285	262	243	251	250	237	269	237	255	234	260	249	253	241	253	269	261	266	222	238	245	236	252	257	252	244	234	258	277	257	261	278	258	235	278	261	258	239	246	264	269	251	277	283	240	219	256	260	230	238	260	283	286	263	240	268	293	266	240	266	271	259	271	271	274	276	263	252	264	270	242	276	255	236	263	290	261	258	249	279	260	255	262	275	253	249	262	261	279	255	265	266	259	294	246	270	267	272	283	287	249	271	246	253	267	268	242	252	292	282	206	222	257	262	297	257	242	267	259	250	248	271	263	247	264	251	247	250	259	260	283	251	242	232	254	270	237	273	286	251	237	248	238	278	237	256	280	260	285	242	261	270	218	302	261	256	249	271	270	280	282	240	253	233	280	290	278	254	276	261	267	253	268	264	255	263	280	227	264	255	255	256	266	265	246	272	287	285	271	224	275	255	253	242	247	274	253	270	244	255	231	265	242	248	295	273	233	267	262	243	221	234	266	270	255	246	258	238	232	253	255	236	268	246	264	235	261	237	279	254	276	224	233	264	277	263	273	252	270	271	260	253	238	245	269	234	266	268	256	298	245	248	257	253	254	263	243	253	246	251	253	291	268	268	276	238	237	279	247	256	270	245	245	242	270	266	251	277	260	257	268	246	244	272	242	265	258	253	296	263	233	289	231	250
43750	62696	44375	27397	15992	7477	3771	2336	1559	1246	932	786	617	474	385	388	320	307	320	279	291	291	293	253	289	296	244	285	249	273	276	280	275	276	291	294	274	278	331	299	245	275	284	274	291	285	284	273	274	299	302	301	285	290	273	239	261	261	250	276	289	259	274	308	275	284	289	278	286	292	247	297	287	297	273	303	297	251	287	309	322	287	290	276	276	259	287	289	272	255	266	273	272	277	256	268	250	305	271	284	276	280	267	284	294	281	260	277	273	289	287	259	322	285	270	247	259	255	284	293	257	281	287	281	271	224	266	256	288	256	260	296	276	246	281	262	255	283	274	295	271	281	294	292	288	279	286	267	264	309	264	268	277	272	267	260	272	257	238	256	261	273	275	281	289	261	241	301	281	259	269	267	292	293	272	287	287	269	290	272	271	252	279	301	285	279	266	284	248	278	269	269	272	265	254	260	274	268	265	290	269	275	285	248	269	302	267	279	293	260	271	268	280	230	285	289	256	291	291	283	250	286	262	272	271	287	260	291	293	277	281	261	269	271	267	294	269	260	268	268	269	310	276	291	250	248	275	296	272	305	264	263	272	243	273	277	261	269	247	264	234	267	283	306	229	287	295	266	279	305	270	295	283	269	269	261	293	263	236	244	273	285	268	308	258	252	278	302	282	288	276	292	292	290	304	287	265	268	272	284	297	270	304	252	259	261	250	239	275	281	276	296	260	282	258	264	276	302	279	282	311	281	288	261	285	251	274	314	280	279	246	258	266	273	237	253	253	286	288	284	291	290	293	267	267	298	264	295	237	301	272	277	271	284	287	266	296	287	298	292	287	290	281	245	277	279	292	253	250	273	299	253	260	284	303	270	294	274	285	269	280	274	238	258	258	272	283	284	284	268	301	290	251	242	277	276	275	265	282	296	286	262	302	280	285	262	288	285	265	269	249	285	300	238	255	290	266	255	305	288	259	259	268	278	256	284	266	284	316	295	236	276	269	274	286	283	291	290	265	278	309	258	257	258	290	269	285	270	270	278	280	273	299	292	282	264	278	277	295	262	299	272	309	301	283	271	289	300	273	281	267	290	266	270	287	296	281	279	250	259	298	256	286	271	287	280	279	276	276	285	288	278	257	258	273	273	261	287	294	266	276	255	288	285	266	284	256	290	278	297	260	297	259	301	275	264	296	287	284	294	264	309	287	280	241	289	284	293	277	247	242	294	298	284	285	259	262	276	284	249	274	253	282	279	273	293	250	274	287	282	265	268	324	259	290	257	251	289	271	267	297	300	299	274	253	300	257	293	271	277	271	262	277	283	272	262	286	281	293	269	245	293	258	280	295	289	279	296	295	268	275	291	258	270	284	315	274	290	279	262	255	279	268	301	283	269	248	294	268	252	286	308	298	274	271	292	264	261	284	234	274	292	305	282	285	257	305	294	298	273	259	314	275	293	290	284	263	262	298	292	269	273	281	293	295	272	278	298	289	258	277	274	291	269	274	270	270	291	266	283	267	253	270	255	261	265	272	292	255	299	269	273	257	261	268	264	299	303	280	287	286	270	272	277	302	306	258	267	291	280	273	253	259	259	273	281	293	251	278	294	279	296	304	280	279	277	289	286	284	283	261	285	296	292	267	255	247	288	288	263	311	263	304	252	264	288	249	268	268	297	285	265	263	257	285	279	264	271	274	304	278	268	274	267	291	302	264	262	281	265	261	283	290	293	287	281	241	266	247	274	261	220	275	264	292	273	294	259	296	270	283	315	271	290	269	280	295	265	308	248	250	291	263	275	282	244	268	253	264	272	261	277	240	274	316	270	284	259	270	255	292	272	296	261	287	299	300	259	264	299	280	282	292	287	280	247	276	293	284	269	265	277	262	254	278	275	304	291	272	263	269	293	300	259	287	263	295	285	290	289	310	304	275	285	307	296	259	277	274	256	293	272	273	299	263	253	284	273	275	268	279	298	258	270	265	278	252	284	249	271	282	278	291	259	255	317	249	299	279	266	302	292	284	292	253	299	268	279	295	279	261	258	261	264	248	255	273	252	265	286	278	295	272	283	265	289	275	255	294	274	270	273	271	275	281	259	275	258	258	319	253	303	268	263	288	277	260	258	276	285	285	262	282	295	281	278	284	243	269	274	298	247	286	285	268	256	261	282	305	265	291	305	247	262	292	291	278	244	293	272	290	285	246	270	278	261	259	271	267	283	264	275	267	262	279	257	270	263	257	301	287	280	248	245	292	255	279	292	293	286	284	282	264	275	277	280	274	271	274	267	290	273	269	280	282	243	278	285	271	281	280	286	274	316	295	289	256	299	293	274	265	267	264	251	248	285	278	279	242	278	277	270	285	286	296	312	286	267	276	283	307	285	309	263	266	261	280	276	280	287	303	282	259	279	285	282	276	285	279	305	276	283	300	250	268	281	277	250	244	313	250	282	286	295	279	258	268	287	286	276	296	275	244	294	274	275	277	244	289	298	293	291	255	273	268	270	257	282	264	281	275	270	263	282	290	302	274	249	264	261	278	259	272	305	263	303	289	247	282	269	279	275	273	254	256	258	264	253	301	264	261	297	291	260	277	293	294	279	259	264	275	285	267	287	275	285	275	280	251	277	289	274	294	285	268	286	274	267	278	289	299	260	300	272	262	264	272	273	283	282	274	281	289	282	281	277	298	262	232	303	292	285	252	280	276	305	282	251	265	276	302	292	272	270	280	284	269	278	256	250	278	256	247	258	278	284	232	282	295	303	283	275	271	315	292	270	264	297	267	286	272	268	281	278	268	256	249	272	256	269	281	269	288	274	277	275	278	240	292	271	284	280	263	283	281	278	251	252	233	267	253	300	276	257	250	298	288	277	291	291	243	274	293	296	267	277	284	253	246	278	282	264	266	284	300	269	251	299	283	294	294	257	265	264	294	276	244	312	262	305	275	261	299	254	274	260	255	260	257	261	312	262	270	262	272	289	292	263	263	281	284	255	296	279	252	254	285	273	271	300	259	265	274	301	255	281	282	273	266	275	217	241	271	284	295	267	274	298	307	279	271	238	296	254	273	253	270	291	283	286	279	243	277	278	271	274	290	271	281	287	298	277	260	285	284	266	265	291	267	254	277	298	274	278	280	262	270	271	267	292	305	275	286	281	276	285	249	284	298	261	248	260	296	275	299	280	271	259	285	261	299	298	291	274	260	274	287	246	266	309	244	253	308	264	283	288	302	276	285	264	278	287	268	286	265	281	266	259	282	292	316	258	278	262	273	266	274	284	237	265	270	274	256	278	298	290	245	275	306	301	253	302	268	300	298	273	279	266	282	260	271	268	275	278	266	281	288	267	257	266	282	286	295	249	276	260	280	274	277	294	270	289	264	307	267	271	280	272	293	259	283	266	259	254	309	277	269	283	243	280	271	275	273	279	291	272	285	264	248	296	298	266	290	279	270	276	272	273	268	259	287	270	279	249	291	248	270	280	282	281	267	273	285	259	312	292
24955	21407	27739	25170	12577	3184	1581	983	656	493	441	379	336	347	314	365	315	339	320	293	301	303	305	353	291	269	324	293	327	323	355	298	310	317	301	304	299	302	283	308	289	304	290	286	283	292	320	331	288	282	299	295	319	289	294	310	329	305	283	293	289	284	264	283	288	301	308	275	335	295	290	288	294	326	276	289	296	312	278	287	297	336	297	293	299	296	283	317	270	301	288	284	299	277	299	301	292	302	337	264	296	316	294	286	302	265	303	285	302	306	280	301	297	306	347	274	289	276	302	306	296	315	274	298	318	305	266	311	300	290	292	290	301	308	311	310	300	320	262	297	273	279	320	310	309	276	303	309	268	307	274	319	287	347	303	312	321	290	328	279	322	310	297	305	329	272	271	326	273	285	305	322	299	307	292	283	306	310	313	297	283	305	311	300	287	297	296	292	288	314	292	290	269	289	290	264	287	287	327	307	302	301	301	303	336	276	298	303	308	314	314	319	285	291	298	299	305	303	318	284	290	280	287	296	321	286	270	284	305	317	307	304	299	300	293	324	317	288	320	285	293	302	288	305	294	309	319	293	291	324	325	303	305	266	341	296	292	273	295	284	327	258	311	300	283	300	315	292	317	288	287	277	303	301	290	292	264	270	278	294	318	268	319	289	304	285	294	298	311	319	271	289	296	318	297	283	283	283	299	284	307	297	313	348	282	287	305	297	316	301	306	314	283	282	300	318	269	308	324	319	313	300	298	321	275	321	279	307	300	317	287	299	274	294	282	303	347	288	285	346	284	296	289	303	301	307	282	285	322	326	296	335	294	316	311	285	331	329	313	289	310	285	300	300	304	300	295	311	300	316	309	304	291	278	342	323	314	314	284	303	280	310	310	300	307	278	291	321	272	271	269	329	290	308	297	294	315	318	322	308	273	308	291	307	301	295	282	296	299	310	295	282	284	309	302	294	331	306	326	284	308	321	285	327	316	327	308	283	316	313	300	277	283	289	309	285	319	309	287	304	272	294	316	302	290	280	303	292	315	331	287	280	284	311	298	277	276	293	277	279	313	309	303	301	282	298	274	285	303	315	311	320	310	309	326	311	301	295	297	280	300	319	284	303	327	300	300	304	285	319	283	308	301	266	277	330	315	289	310	309	293	285	326	296	281	302	336	315	286	266	303	291	289	319	310	270	319	293	316	281	284	304	318	302	310	309	319	310	295	298	284	258	301	314	289	318	292	327	302	300	276	338	303	270	315	294	271	289	297	301	319	287	303	298	286	325	316	315	275	293	302	311	304	291	290	290	302	302	284	317	290	306	319	298	311	300	304	277	296	284	275	303	275	283	299	302	293	309	305	298	326	312	290	280	312	272	300	334	285	296	299	312	326	335	292	310	294	265	271	295	305	300	281	305	275	300	299	336	298	303	308	280	292	308	298	304	295	289	309	302	311	341	262	313	309	285	263	290	288	276	314	291	295	309	286	310	287	324	292	283	312	279	291	290	301	315	296	311	272	269	286	304	289	304	285	303	303	314	281	274	327	309	294	334	255	300	317	319	331	299	268	300	289	287	308	287	293	309	270	323	294	327	317	321	300	328	294	290	327	302	294	318	308	311	302	332	295	319	307	304	361	300	264	297	315	301	279	295	293	326	289	316	301	320	279	285	302	278	300	336	298	306	299	291	309	319	287	297	323	294	312	310	337	295	286	287	287	305	306	270	297	291	338	295	291	296	286	296	284	309	297	300	311	310	295	284	303	322	321	308	282	277	327	289	301	292	306	311	296	290	290	316	273	298	323	309	313	302	291	270	285	309	319	309	298	305	321	275	287	302	301	288	296	261	293	312	306	279	306	289	285	287	281	319	257	301	317	285	331	291	292	257	290	313	304	304	305	296	305	311	331	304	302	295	324	308	290	331	302	309	311	286	298	316	312	293	299	317	309	260	310	271	266	303	287	275	259	309	281	285	294	309	319	299	345	320	315	296	307	347	299	308	295	298	291	272	316	272	312	286	303	307	314	290	307	315	286	307	289	283	271	302	272	263	334	277	318	293	297	297	300	309	294	309	269	289	284	314	281	291	319	287	289	304	309	286	323	323	306	310	285	313	310	312	289	301	341	291	300	330	276	331	319	271	318	307	286	289	298	323	295	306	317	308	304	307	299	277	321	262	330	254	297	298	298	310	297	303	300	340	302	299	324	284	294	308	283	287	289	291	296	306	289	311	274	324	295	272	334	302	303	277	273	287	310	291	316	319	290	331	276	301	291	307	305	308	299	321	316	305	288	319	305	314	313	321	275	315	302	315	321	274	292	267	288	285	291	287	307	299	283	313	307	322	311	304	280	315	301	296	288	313	333	308	305	295	300	306	282	291	321	279	276	300	314	326	293	290	307	302	287	329	294	289	302	303	259	325	338	329	305	268	280	309	297	269	317	292	279	341	272	311	323	281	340	329	299	275	312	303	287	274	324	320	313	275	277	309	301	328	323	279	289	300	306	320	293	297	283	297	261	290	283	323	260	275	295	314	313	297	304	291	322	275	307	287	325	271	286	301	293	312	303	322	284	297	296	293	287	320	323	268	332	300	305	262	318	271	297	268	278	327	294	305	276	289	336	296	286	291	302	280	298	289	302	313	319	288	308	298	285	336	300	311	290	266	345	310	282	298	342	293	278	258	342	299	288	303	266	307	293	294	253	263	323	309	311	297	283	322	301	290	268	284	274	318	285	284	315	285	324	291	286	255	294	280	317	309	296	293	297	281	275	270	315	299	263	302	268	291	291	315	289	271	288	300	285	282	314	297	277	277	332	300	283	304	306	309	315	286	254	326	322	263	325	310	287	325	285	295	317	311	302	270	313	293	262	301	293	271	277	326	316	306	313	300	332	286	289	288	290	295	298	320	316	290	321	282	276	310	316	330	318	287	284	314	278	273	292	272	297	270	294	281	306	332	303	305	302	334	316	278	271	302	278	295	320	307	311	247	291	352	299	309	289	289	301	263	297	322	288	322	308	294	321	290	275	313	289	308	307	280	287	345	315	308	293	333	298	328	299	306	312	271	286	272	298	269	289	294	281	313	299	292	313	291	268	288	295	298	296	313	302	307	310	308	305	290	313	297	324	325	288	322	291	279	327	294	300	311	271	293	286	277	302	293	300	292	309	301	292	317	309	301	282	326	337	285	283	335	318	275	304	305	299	306	316	317	306	301	315	292	293	295	305	319	307	307	295	284	293	297	291	316	294	336	294	327	303	316	304	296	298	262	317	290	312	313	276	290	305	294	317	303	300	302	305	288	288	313	335	303	290	291	297	310	271	302	304	299	316	320	309	304	304	252	304	315	289	297	277	320	334	312	334	302	310	277	325	323	329	311	300	273	309	322	285	276	290	289	298	269	309	286	312	291	300	306	288	326	297	274	289	278	282	296	292	280	302	299	313	295	309	285	320	290	314	313	329	307	297	286	289	273	311	322	303	301	307	274	305	315	304	281	299	279
42918	55418	34445	15168	7063	3856	2438	1493	947	646	516	438	408	356	356	391	347	363	321	313	330	345	348	345	326	304	322	306	315	306	306	323	281	290	349	352	297	319	298	318	310	319	320	307	324	300	340	317	305	307	314	317	315	304	310	358	352	315	331	325	316	340	339	304	313	342	314	286	356	334	335	304	332	326	316	336	347	325	296	310	314	304	315	307	302	312	303	338	331	303	274	342	316	313	341	311	319	327	322	338	339	295	317	317	286	308	337	333	293	330	317	331	313	331	320	324	326	328	310	304	360	310	329	318	313	316	301	333	329	292	314	322	333	346	313	327	305	301	361	330	317	322	293	327	313	351	301	323	333	315	341	289	323	344	328	292	295	321	338	312	319	315	313	307	331	302	342	339	308	298	295	303	289	333	351	308	315	315	311	318	343	300	303	300	339	335	319	276	307	296	303	344	337	322	295	315	304	352	353	327	332	287	330	289	312	333	352	281	310	332	304	327	299	329	303	330	284	315	307	320	309	336	304	353	291	313	293	310	318	332	283	345	333	320	292	316	344	310	302	286	315	296	302	337	326	339	303	293	317	331	313	312	293	326	329	285	328	337	303	315	318	311	315	323	331	307	338	317	339	319	322	291	306	311	295	331	342	312	291	331	349	297	321	341	342	320	283	336	342	363	335	284	285	312	307	312	355	350	329	352	324	309	324	314	356	314	321	303	327	350	287	305	344	342	292	286	300	314	310	278	319	347	320	318	314	323	343	320	321	344	335	286	359	325	332	329	321	322	349	356	318	307	330	328	316	323	327	308	335	332	306	324	307	309	343	353	325	305	331	326	333	303	319	287	335	297	343	341	293	317	316	343	298	325	327	325	301	313	326	324	329	314	276	302	312	317	317	325	320	328	309	292	350	333	326	287	300	307	322	294	356	310	314	279	328	303	321	349	308	300	361	325	310	301	353	359	327	313	329	290	322	309	343	308	329	313	309	305	314	307	326	294	306	321	312	301	306	321	300	319	308	353	330	330	341	300	296	343	307	317	337	313	338	300	340	313	346	312	298	312	332	300	333	306	318	305	324	339	339	342	312	315	305	317	330	319	321	323	314	326	308	316	295	339	309	316	307	328	280	318	348	361	310	307	308	352	288	321	345	304	349	344	339	312	325	317	326	337	334	312	295	292	295	347	328	343	344	329	326	319	323	354	326	355	327	322	314	308	310	287	290	308	324	336	315	318	338	336	323	350	323	361	324	328	344	355	279	311	302	332	318	315	302	327	310	307	298	361	294	317	326	298	310	323	319	289	302	340	351	307	329	328	323	302	320	336	312	335	354	327	304	308	317	317	343	327	302	319	324	336	323	316	329	334	342	332	324	313	332	317	313	313	326	330	322	336	326	338	305	362	289	314	318	343	339	314	302	315	311	269	297	314	271	345	347	318	333	320	343	302	326	311	326	294	327	333	300	333	319	322	303	311	315	353	325	293	303	308	324	309	317	302	307	342	327	335	319	320	307	318	338	343	329	313	331	286	306	334	340	309	316	274	294	295	305	321	320	302	298	322	280	313	277	352	323	330	297	314	309	338	314	308	309	290	362	332	337	329	327	323	312	317	302	321	338	336	326	279	314	291	310	322	312	318	361	336	286	340	346	291	273	310	306	325	322	340	315	332	320	302	316	349	292	342	284	338	345	340	342	315	325	338	329	339	329	328	304	313	323	285	320	349	334	356	320	317	315	319	327	305	321	322	326	337	317	349	305	308	330	319	294	298	319	332	318	316	310	335	306	326	332	275	291	296	317	327	332	301	316	294	290	319	326	299	319	282	347	332	336	323	340	315	322	308	325	280	317	305	355	316	315	342	294	314	324	313	329	325	340	306	337	338	311	302	329	325	313	346	333	318	338	342	303	335	291	332	325	270	299	296	318	346	312	314	333	292	289	311	326	315	333	338	334	321	284	312	297	317	304	327	325	315	322	316	329	318	305	326	347	322	301	299	332	296	307	307	325	332	312	314	300	325	331	331	300	310	297	324	313	307	344	299	313	327	359	326	356	324	325	324	315	325	315	335	313	299	368	301	292	296	319	311	298	299	292	338	321	322	304	336	333	306	330	304	317	320	341	276	319	315	271	314	330	322	324	327	295	285	295	329	344	314	310	289	339	340	323	352	309	313	308	307	312	303	340	329	316	338	306	292	330	322	323	309	298	307	282	326	316	294	290	368	322	328	301	310	339	295	300	294	323	325	294	310	300	315	358	303	292	298	319	355	322	344	305	351	312	316	309	307	354	310	325	344	294	320	330	344	301	313	326	339	324	340	324	326	306	333	322	327	324	326	304	299	312	325	336	342	292	324	360	336	286	330	337	308	335	286	334	313	308	350	303	341	306	295	335	269	332	297	293	289	321	328	331	298	352	310	323	347	353	329	323	334	353	316	308	345	334	342	330	315	344	290	343	319	341	316	335	343	332	331	320	314	298	301	311	334	308	330	334	318	310	302	305	296	350	296	321	306	312	328	311	334	306	298	305	327	354	323	295	301	308	334	374	326	298	286	310	335	316	300	307	327	317	333	325	312	295	340	336	329	290	335	335	286	314	306	335	333	317	317	331	349	335	355	326	306	298	270	339	319	325	328	298	320	318	297	318	329	307	321	341	318	321	301	356	290	301	331	302	306	328	316	324	324	332	333	347	283	321	287	335	329	297	316	312	307	307	339	319	315	316	308	289	336	328	339	328	314	336	293	328	305	334	326	349	310	326	333	334	332	313	316	319	291	313	295	305	313	296	338	305	331	321	336	306	314	328	322	311	335	287	306	312	328	324	312	333	325	322	323	280	295	275	325	330	357	320	315	287	311	302	313	334	317	304	339	330	301	297	348	320	288	281	311	323	324	366	279	349	324	337	275	287	324	280	289	310	325	314	309	328	302	316	337	303	347	307	357	332	339	326	320	293	325	284	348	352	323	320	305	312	324	329	345	362	297	321	329	304	304	321	314	315	317	349	297	323	303	329	310	347	325	350	313	332	324	327	335	302	337	336	320	304	322	301	316	354	313	278	303	307	303	343	339	312	309	300	294	279	304	303	309	314	330	344	322	341	318	325	312	306	324	315	354	292	307	312	335	339	316	325	305	327	343	323	312	332	309	314	319	306	324	317	295	325	338	349	288	295	333	315	322	337	337	333	323	317	304	354	338	304	296	320	309	355	305	310	335	333	314	333	309	322	317	322	293	336	311	317	345	334	364	310	332	322	326	346	330	328	301	335	287	326	337	338	316	342	300	290	332	320	321	321	306	328	317	326	303	322	345	311	335	324	321	314	313	336	344	317	346	334	282	323	313	322	334	289	325	318	302	314	315	354	337	309	323	293	303	318	284	311	302	306	307	330	322	342	336	303	339	324	299	301	314	321	283	304	311	322	332	306	315	312	321	316	327	327	326	282	325	313	302	312	350	303	303	336	320	319	290	307	315	327	303	340	335	327	308	329	308	320	305	337	299
22431	20954	28371	23669	20961	20864	7782	1661	1134	706	508	446	364	367	349	337	303	299	290	296	271	269	261	261	254	264	275	282	299	257	251	256	259	263	278	278	233	292	290	267	270	272	264	260	274	256	249	266	273	273	241	308	244	229	276	281	297	296	275	269	262	261	266	301	287	291	254	244	260	241	271	257	303	271	269	264	258	274	267	285	246	274	269	273	267	270	254	264	274	255	239	260	289	281	296	272	261	285	289	296	250	275	281	269	281	256	273	237	251	248	284	249	264	287	281	269	280	259	307	256	277	270	260	266	262	276	293	257	276	280	275	281	289	296	271	267	290	272	273	280	266	294	304	254	280	252	254	265	287	280	250	278	256	251	288	282	282	258	266	251	286	246	272	278	304	280	269	295	287	264	285	295	255	258	245	307	279	257	240	268	277	247	259	293	273	263	269	278	261	267	263	303	260	267	271	276	273	231	289	250	278	275	238	278	276	276	252	279	260	291	274	298	311	281	263	264	283	290	269	282	288	266	273	306	258	274	227	264	261	274	284	271	268	270	277	254	271	237	295	280	268	271	287	275	257	275	287	276	267	283	291	303	260	287	289	257	281	256	276	282	275	263	273	273	271	254	244	276	261	292	251	278	278	269	287	255	274	255	282	270	248	314	245	304	272	284	254	254	281	271	247	273	293	284	266	302	270	274	273	254	273	284	297	251	273	274	311	288	273	244	217	273	283	293	281	303	265	263	299	269	268	257	254	296	281	232	261	290	257	276	265	274	282	250	252	249	256	260	262	266	270	261	260	261	285	293	272	272	285	270	287	272	256	304	273	276	269	271	251	268	286	290	281	282	259	290	271	268	268	269	279	281	303	282	251	258	263	273	259	293	287	271	247	280	264	292	255	260	286	272	262	275	257	256	251	250	273	297	250	277	282	247	277	288	267	307	268	229	252	262	296	281	285	273	263	274	298	283	261	281	274	269	284	282	255	298	286	272	257	272	270	262	262	268	270	283	276	274	287	260	293	274	260	306	256	275	280	259	263	260	308	254	249	268	245	250	258	263	274	255	264	268	270	252	285	264	255	239	244	276	233	296	275	252	258	243	307	267	275	256	282	277	252	285	274	267	273	258	288	237	258	259	303	248	266	255	279	270	272	265	260	285	274	254	268	260	280	283	273	259	240	268	271	281	255	259	275	237	286	286	276	283	233	225	242	245	257	261	298	277	267	298	280	267	284	255	257	311	294	298	275	283	253	266	266	275	263	286	271	257	269	264	266	255	280	262	276	288	277	258	271	268	281	238	274	268	266	262	292	273	258	279	269	274	253	261	235	294	254	271	279	254	284	266	310	278	240	265	252	252	280	261	274	272	282	287	280	274	279	269	281	291	248	280	282	290	257	268	278	248	270	282	260	290	264	269	278	267	263	302	284	290	270	273	246	262	288	263	269	273	242	274	247	295	312	250	246	244	275	268	271	269	306	272	307	289	235	262	281	294	262	290	245	284	260	256	260	306	271	268	301	247	267	259	270	271	285	266	308	267	256	254	279	262	266	246	266	256	280	280	257	286	253	255	304	287	282	309	252	304	263	264	248	267	276	267	290	263	280	243	263	271	265	281	287	260	277	246	280	275	294	278	279	253	279	274	273	266	287	246	271	271	263	253	293	290	299	256	256	279	245	226	259	251	272	298	258	273	278	254	258	285	270	253	278	256	279	242	268	288	283	260	293	265	268	264	262	276	273	276	299	273	308	265	216	248	272	287	305	265	275	279	285	268	266	264	274	289	273	284	276	282	299	277	257	301	268	258	273	266	248	291	255	267	274	262	255	258	282	268	263	246	292	248	281	278	269	266	276	247	263	289	284	228	278	280	252	275	257	267	287	293	275	271	269	268	278	287	282	263	287	276	257	303	271	274	250	319	262	298	264	259	253	256	290	253	256	278	246	263	287	252	278	280	253	280	255	270	287	285	262	278	255	290	287	260	253	263	267	273	281	254	265	258	216	296	264	271	270	275	264	291	252	240	269	240	276	285	264	287	271	272	296	266	236	264	279	254	290	283	258	285	266	294	274	247	274	270	300	241	294	289	303	278	245	230	261	247	274	272	275	280	273	237	256	272	278	252	278	274	266	272	279	257	252	277	263	271	258	298	264	288	269	275	264	276	301	274	281	292	283	258	272	265	275	295	258	248	278	254	268	277	270	256	276	299	273	271	272	247	248	258	274	279	249	245	289	256	291	280	282	248	261	267	261	286	266	281	281	252	261	283	244	259	244	258	266	271	281	299	250	244	273	232	259	285	250	257	279	287	290	254	242	282	248	281	302	279	245	280	235	300	262	282	286	258	293	293	247	277	240	250	282	270	272	275	262	273	281	253	304	256	287	261	289	303	288	301	274	262	284	267	264	248	268	260	257	272	284	275	284	237	255	274	280	293	296	261	259	285	290	267	254	256	280	284	287	261	283	274	286	281	283	295	251	266	280	275	277	280	296	250	248	308	281	280	314	261	275	277	283	277	262	284	258	250	283	264	265	282	260	291	297	278	251	278	279	266	303	317	293	243	251	268	250	261	258	265	278	262	276	258	309	262	273	278	253	291	273	269	261	264	246	261	266	266	241	275	279	252	253	257	267	259	257	299	265	287	254	275	238	278	283	277	287	316	265	281	278	258	276	251	255	258	290	287	288	277	268	282	249	290	240	256	256	258	260	260	281	282	298	262	279	280	293	258	255	275	254	278	270	270	254	275	233	303	287	272	238	288	281	269	272	268	274	298	257	287	280	252	272	271	288	267	278	285	252	240	303	270	271	292	252	265	277	283	283	284	251	273	301	256	286	277	301	267	305	283	277	288	250	267	292	303	287	287	238	279	283	266	274	231	273	272	250	250	267	270	242	254	273	247	284	249	294	288	261	276	276	254	273	261	279	284	280	278	273	249	259	272	267	287	261	285	277	257	265	294	269	275	245	256	259	285	275	247	255	287	277	271	267	257	264	277	264	284	247	262	277	247	289	248	270	283	257	274	265	292	281	272	259	247	270	274	249	269	285	239	285	284	259	258	269	290	255	238	289	242	270	257	258	290	263	273	277	252	273	277	267	286	298	307	272	272	278	255	290	255	277	288	254	260	279	251	271	270	257	311	305	265	278	257	248	271	280	281	284	251	278	258	220	261	263	257	265	293	274	296	304	252	250	283	255	288	280	279	291	287	304	268	262	284	254	240	290	280	234	289	278	272	287	246	261	306	291	275	297	279	276	265	287	264	267	262	304	276	254	289	277	284	277	260	281	260	237	274	252	254	257	279	246	270	271	234	290	274	275	309	293	231	266	263	270	243	283	281	296	276	249	279	257	275	293	274	309	266	271	249	264	256	250	254	267	299	266	242	269	273	275	303	260	264	290	274	271	264	260	305	220	254	268	251	279	252	262	257	261	250	298	292	316	267	276	274	291	266	257	289	252	276	255	262	273	259	281	254	279	276	262	272	269	259	268	266	234	282
44317	48890	25412	15264	10481	5588	3580	2125	1671	989	608	444	417	383	367	370	347	333	303	320	271	272	300	298	310	284	289	294	277	304	288	253	287	293	280	276	286	270	302	276	290	258	281	246	267	266	285	279	288	285	274	280	278	290	290	285	280	290	289	266	269	265	315	257	275	293	284	302	296	281	336	334	290	303	277	256	298	309	276	281	290	271	305	297	314	318	293	255	276	311	298	261	301	299	308	255	290	292	294	312	281	274	275	287	258	262	270	293	309	279	294	284	279	286	308	312	296	307	297	280	260	314	293	313	309	303	308	257	291	281	254	301	288	287	280	295	274	290	264	278	281	278	301	288	291	288	295	273	313	275	256	267	310	277	285	288	290	299	291	312	265	299	254	278	287	248	296	281	300	282	259	300	311	270	321	301	281	281	293	296	270	287	284	270	260	289	284	260	310	280	318	298	292	273	323	295	288	264	279	285	292	277	307	278	252	296	286	278	285	245	291	288	293	288	315	260	300	281	288	265	296	276	284	269	285	256	262	263	311	265	267	297	286	278	283	280	284	291	293	291	271	284	303	300	265	261	279	257	288	320	293	307	305	270	285	304	278	296	260	291	280	277	314	239	305	289	247	315	266	299	284	297	281	273	289	257	262	292	276	275	287	265	293	296	279	269	251	296	284	300	278	282	266	278	275	242	276	299	266	232	287	251	293	275	290	309	283	277	287	285	282	293	286	275	304	281	261	281	275	264	268	290	239	254	296	297	312	288	282	279	302	273	287	300	311	316	284	276	248	318	273	255	279	299	311	291	244	284	293	270	307	273	245	274	294	279	295	292	262	290	292	301	289	285	296	299	256	301	308	284	294	282	292	293	271	309	268	287	313	305	279	287	288	280	292	274	309	290	270	267	261	286	255	297	277	291	280	278	266	292	302	289	293	263	297	296	275	292	287	281	275	287	287	304	299	314	281	274	278	297	312	290	283	287	291	276	301	291	296	270	289	250	253	287	298	309	313	267	307	306	274	281	277	283	300	291	275	312	299	270	265	276	318	288	309	273	296	297	303	292	298	288	292	274	293	284	272	276	277	269	276	310	260	275	275	264	292	281	280	249	309	288	261	270	278	272	298	296	267	270	261	315	278	305	288	283	328	297	279	290	292	254	312	282	291	309	305	289	271	291	273	281	304	282	284	305	262	290	272	286	287	278	291	291	304	310	275	290	276	296	293	287	264	275	306	280	273	309	284	270	264	283	269	290	312	277	309	270	285	289	276	295	273	264	260	255	301	279	297	304	273	300	293	278	269	284	271	304	289	296	274	293	272	304	325	293	270	273	277	275	304	321	280	297	303	298	281	289	299	310	288	287	281	262	283	301	271	264	287	282	277	272	282	269	275	280	290	286	290	303	283	290	284	261	300	323	283	266	288	272	277	287	282	301	278	267	283	316	273	280	307	271	269	267	261	274	330	289	286	271	286	304	295	291	306	288	290	273	287	303	258	285	304	298	278	287	311	303	288	292	291	293	271	291	290	302	289	256	294	269	274	284	293	281	260	296	263	286	292	276	278	287	294	295	326	294	301	302	291	281	277	289	283	287	295	277	246	293	267	297	295	272	273	264	318	279	267	260	275	311	294	265	260	301	263	297	267	238	297	282	279	262	298	284	276	309	264	277	270	282	292	276	285	309	279	291	296	290	292	262	294	299	263	255	280	283	293	269	273	289	293	278	253	301	283	277	323	257	302	251	293	277	278	287	288	271	259	296	282	300	296	327	284	259	258	294	265	326	292	284	266	319	292	272	286	252	278	306	303	312	265	313	297	283	281	266	302	278	281	280	263	279	259	282	289	267	285	269	256	301	274	276	303	269	283	272	288	284	289	260	265	279	275	276	305	305	297	271	266	303	270	281	287	287	266	283	286	294	277	258	282	287	288	300	282	280	252	271	278	291	290	275	287	282	280	289	251	292	281	260	288	273	266	280	274	299	292	312	256	271	293	272	277	296	277	296	300	267	296	259	263	307	278	279	273	262	287	278	294	279	258	310	279	281	250	280	283	272	276	277	285	299	272	276	252	286	273	270	276	278	294	285	275	263	314	288	280	269	303	303	292	289	287	293	278	281	282	286	299	260	288	271	277	255	294	288	275	273	278	296	286	258	280	288	286	266	316	264	291	299	281	280	277	265	274	277	261	257	286	271	271	274	283	310	292	272	270	264	297	266	271	273	281	256	254	269	262	276	275	282	290	286	272	265	264	293	287	292	302	296	260	268	289	283	280	298	278	294	289	290	297	268	283	278	275	302	270	304	252	295	289	288	268	296	313	296	264	286	262	276	276	298	287	304	292	291	285	275	295	250	285	271	301	251	320	299	301	296	263	305	279	251	289	296	297	276	290	316	269	315	297	291	259	259	306	292	294	305	289	281	279	274	284	299	281	283	274	263	283	265	263	302	310	315	300	292	288	245	296	296	263	282	297	278	292	274	281	269	266	285	259	260	283	324	273	272	300	261	290	286	266	288	275	260	282	297	321	268	295	285	273	303	297	282	295	254	303	282	276	297	285	287	293	276	275	295	271	290	254	271	264	317	281	266	266	265	265	273	278	294	284	294	293	278	274	322	292	291	258	292	285	281	298	277	296	279	277	295	296	287	315	282	271	290	288	312	266	289	281	278	294	271	298	272	293	246	324	303	322	288	281	310	267	313	287	288	296	278	264	260	277	311	276	284	288	297	303	260	281	275	257	269	281	270	264	278	267	287	318	290	257	289	312	271	299	273	303	293	287	287	245	296	281	301	270	279	274	292	298	285	253	303	277	294	278	319	280	265	291	289	279	279	300	274	279	264	275	289	267	306	276	277	274	296	275	267	279	292	288	286	291	258	295	273	298	268	273	299	298	285	270	268	281	261	284	270	272	269	286	271	276	301	288	276	281	272	278	283	259	318	289	290	298	312	265	264	281	270	293	293	254	257	231	297	314	288	282	293	272	302	277	296	259	307	247	290	296	311	298	283	311	299	291	274	265	295	325	284	288	256	295	286	269	286	265	274	308	294	286	273	257	268	257	284	291	291	248	281	258	293	284	269	288	292	283	278	282	279	310	271	276	299	270	262	253	289	280	308	278	282	292	258	296	276	255	291	261	267	276	282	293	297	286	249	280	283	282	309	276	298	286	282	276	306	267	273	260	254	274	296	261	300	316	270	276	298	264	290	281	266	285	284	256	296	259	271	303	292	282	279	266	263	290	268	322	280	297	262	279	284	265	272	287	269	267	277	276	313	274	283	281	262	273	236	299	293	258	284	296	260	251	278	286	307	286	274	286	272	309	286	284	301	268	286	266	283	312	275	265	264	292	312	294	252	302	301	291	279	307	277	292	251	288	298	296	269	293	274	267	283	303	273	300	249	275	300	287	261	272	295	261	282	278	279	245	278	296	269	256	316	266	286	315	288	311	321	297	265	268	276	247	293	294	283	256	264	304	269	299	269	263	283	274	281	282	269
42645	31322	22196	11233	3903	2049	1282	789	614	498	414	381	329	334	318	281	289	280	292	291	265	310	282	258	259	324	280	285	311	280	303	267	298	289	280	309	283	301	253	299	324	276	292	296	285	299	303	299	293	297	301	293	288	269	314	266	278	314	250	305	284	289	300	303	311	272	292	284	332	276	291	271	275	286	282	292	263	284	322	296	277	290	281	269	320	295	311	283	283	282	300	262	294	297	289	258	286	265	298	301	308	289	320	302	316	325	288	284	298	295	283	286	266	280	314	276	290	269	260	307	284	308	295	286	312	293	285	277	273	278	301	310	269	293	322	267	265	297	279	265	268	318	278	293	333	313	261	261	294	269	263	283	311	286	290	315	291	289	291	282	312	276	289	285	302	292	310	264	277	296	301	277	293	298	301	288	281	267	298	276	296	275	269	301	280	281	294	273	290	273	288	304	340	307	270	267	299	276	294	296	298	296	274	274	288	286	281	286	316	289	269	299	277	305	334	298	277	293	258	320	289	291	293	297	292	292	334	301	287	277	287	278	287	305	278	311	280	275	295	272	294	284	321	281	291	302	288	265	320	277	298	272	268	277	302	321	283	284	288	283	301	291	282	286	264	343	292	324	296	284	290	291	288	273	291	297	286	293	276	310	314	273	292	275	276	327	323	294	275	309	302	280	284	271	288	257	300	283	314	281	329	310	313	270	287	278	295	314	276	304	305	300	306	278	288	263	249	299	286	303	309	273	290	295	293	265	278	289	277	266	291	269	273	282	276	269	279	298	262	272	247	287	299	337	291	280	323	299	293	297	295	301	266	309	293	299	284	303	289	281	279	287	257	297	262	282	280	273	278	306	269	310	310	280	301	318	312	299	308	285	288	304	330	302	273	256	287	316	282	275	277	262	292	278	295	304	298	282	310	319	294	279	256	310	280	271	262	306	240	278	262	318	294	307	288	293	279	265	245	295	298	291	282	311	298	274	308	311	283	279	280	266	293	312	295	282	297	309	272	264	309	322	308	262	302	321	297	330	292	300	299	332	280	313	314	298	275	284	300	315	287	291	299	257	227	302	288	278	296	283	273	302	301	291	298	291	286	287	309	282	305	272	284	291	298	296	269	293	303	309	331	292	272	320	302	295	272	274	266	308	337	270	298	288	294	296	316	275	319	300	299	299	287	288	288	277	281	305	276	284	310	328	313	247	262	278	303	278	301	299	305	288	292	299	291	302	306	295	272	289	307	285	279	294	333	283	302	281	298	286	278	275	289	275	306	273	306	304	290	284	301	283	295	262	289	314	291	304	301	299	256	307	302	296	279	271	314	288	282	290	281	287	258	306	304	289	297	313	287	274	295	271	298	285	275	306	303	266	297	289	299	285	276	310	297	293	288	287	272	284	291	286	263	304	303	264	283	286	278	311	306	270	258	287	298	270	288	284	308	265	313	277	312	261	306	278	290	297	289	309	289	296	280	273	266	314	280	299	312	293	282	273	293	292	296	292	282	290	269	277	304	281	315	316	283	275	332	284	255	300	310	293	284	297	286	279	313	284	291	285	311	311	283	278	285	278	284	304	312	286	288	283	311	277	330	277	280	299	285	306	307	309	285	284	280	312	264	292	325	303	295	283	272	334	304	282	310	305	273	299	289	282	291	321	310	271	281	279	318	303	334	274	282	297	305	289	291	296	282	296	268	281	269	296	262	298	297	290	294	301	298	310	311	304	293	294	272	288	281	282	262	257	292	315	295	289	312	285	279	285	336	284	292	323	266	299	279	270	294	299	293	287	274	277	272	265	298	294	309	291	277	285	289	286	286	295	275	282	312	295	291	260	293	315	279	279	267	309	331	282	325	340	280	264	259	307	281	312	276	266	295	297	289	281	282	280	271	259	310	294	279	300	307	270	264	281	304	293	315	284	296	276	288	282	286	300	299	277	290	280	305	311	281	305	280	307	292	304	285	296	294	306	289	269	249	301	289	301	300	329	284	292	310	261	266	283	280	285	314	281	279	294	276	275	296	268	321	297	273	299	285	335	285	302	288	285	291	284	281	298	273	277	285	294	264	277	286	277	280	283	345	313	312	240	277	332	317	313	309	303	289	308	299	279	286	301	300	283	315	302	279	275	309	306	277	306	298	303	320	278	269	308	307	312	312	298	292	308	281	296	276	275	297	296	271	313	298	305	304	273	298	305	267	286	291	282	289	279	289	297	274	269	280	314	284	286	274	310	297	315	291	276	283	289	287	292	278	291	258	275	289	345	265	294	253	301	291	316	271	324	306	298	298	255	308	313	311	288	277	312	279	295	286	289	295	295	315	315	314	280	264	303	298	292	296	270	317	294	272	302	295	285	293	288	280	292	312	284	292	296	270	293	298	292	286	331	291	313	291	301	304	280	290	307	309	317	285	271	270	292	301	270	289	290	278	246	305	270	286	299	285	307	315	277	331	317	283	299	279	284	316	297	266	264	270	282	312	274	302	308	297	296	320	254	276	310	284	279	272	274	274	277	287	329	292	331	288	282	283	308	310	303	282	306	321	310	262	290	291	302	282	315	265	294	304	278	310	299	291	293	291	292	282	309	292	282	283	302	275	289	250	311	301	274	306	305	295	292	308	289	286	284	296	276	271	276	279	287	297	304	297	293	267	289	259	299	301	286	292	284	273	278	267	305	263	303	302	269	296	284	310	272	280	280	287	268	297	322	237	270	285	263	311	298	257	289	285	308	280	310	272	302	313	289	282	274	314	285	285	285	265	282	264	285	284	296	327	314	298	245	316	297	298	278	301	295	293	269	275	313	282	293	285	283	321	293	309	299	288	284	314	278	295	277	242	285	297	278	266	255	291	281	285	271	327	282	325	305	285	262	276	259	293	276	275	305	281	282	286	307	296	271	290	318	295	328	274	286	308	274	283	301	278	264	254	269	264	303	311	309	280	279	294	307	297	289	282	288	296	296	283	301	309	324	280	295	284	286	265	317	290	279	301	281	259	286	268	276	257	286	286	288	299	287	274	283	309	274	290	300	287	268	261	289	309	286	263	297	268	299	303	299	244	273	299	267	293	308	280	301	290	325	287	264	322	304	290	314	238	290	292	267	300	273	339	290	271	299	279	283	275	301	289	302	281	274	291	286	286	286	318	279	270	283	271	280	285	313	277	283	262	270	288	276	306	301	313	289	300	304	301	279	298	296	258	284	299	292	310	268	314	269	259	292	276	275	274	300	321	268	311	276	289	285	289	315	286	288	299	310	335	274	302	282	263	285	265	292	276	283	320	288	266	275	299	273	305	303	280	318	286	319	281	295	284	301	310	294	324	319	273	304	309	281	290	313	318	301	319	296	308	323	306	283	305	303	303	276	294	291	291	298	293	274	304	317	292	295	284	320	295	298	300	295	289	282	284	276	310	297	297	291	308	290	294	295	267	318	290	303	271	290	298	315	263	281	282	289	336	299	292	307	304	294	322	290	318	295	304	268	293	300	313	293	288	273
47335	39325	19535	9412	5106	3229	1954	1272	905	607	505	426	346	363	359	345	292	289	322	291	346	307	321	318	324	338	312	312	301	310	278	297	297	313	295	275	298	338	330	293	317	329	323	325	282	307	295	344	304	318	321	332	305	286	320	323	277	309	315	288	285	323	288	321	337	290	294	318	307	315	325	315	327	362	292	297	342	343	309	271	347	276	288	339	339	336	331	294	323	324	294	317	311	302	306	298	306	312	305	312	317	307	309	311	302	298	280	307	302	320	303	337	319	317	292	302	294	318	313	328	319	290	337	328	315	301	312	314	308	291	325	300	324	291	327	319	300	302	323	290	315	297	307	313	300	300	304	301	272	300	317	300	320	303	323	318	285	296	299	336	321	311	335	316	314	300	300	305	301	300	314	334	291	281	351	332	315	299	315	300	318	318	308	326	293	301	321	313	306	312	286	321	296	309	324	311	323	300	319	307	328	326	315	320	341	331	277	325	318	329	311	289	315	332	336	304	331	300	311	290	310	334	306	343	288	322	294	314	296	334	319	314	307	312	331	320	322	315	345	307	320	317	329	314	317	319	324	304	317	302	310	317	296	311	319	298	344	324	283	326	319	323	302	306	328	281	297	341	300	293	303	328	316	325	303	309	326	345	336	317	281	321	301	321	324	331	304	313	300	291	290	311	336	324	285	309	334	303	317	333	310	299	293	302	311	300	328	272	302	312	312	306	313	293	308	335	312	320	296	284	338	312	298	296	294	285	351	283	274	320	343	326	313	295	310	321	305	320	324	316	313	298	360	319	307	320	303	277	329	317	328	327	324	308	310	307	322	302	325	307	330	298	300	288	293	356	318	331	320	290	297	300	320	324	295	330	325	314	305	261	290	286	318	284	305	308	314	309	327	315	291	310	339	325	305	305	301	303	324	276	294	295	288	302	331	327	291	321	306	298	297	322	326	313	322	304	318	347	317	299	342	324	325	335	289	320	320	324	332	309	304	306	331	356	324	334	306	269	313	335	316	285	303	296	283	339	305	315	327	298	292	281	279	326	331	331	329	341	331	316	346	320	306	318	327	308	288	312	317	302	331	308	318	314	328	319	291	301	293	329	302	307	300	316	334	294	295	305	310	322	317	329	287	336	320	328	329	321	291	328	317	308	289	319	291	317	318	313	304	312	327	330	340	315	318	306	319	322	355	322	298	318	300	337	351	301	324	340	284	314	297	314	300	299	320	331	319	318	317	340	310	317	302	303	288	332	315	331	311	336	282	346	324	319	316	322	316	294	337	334	300	299	338	339	280	336	335	311	324	314	314	290	319	329	310	292	296	366	343	301	278	322	300	280	313	283	294	315	306	310	323	316	312	279	306	303	328	318	311	308	314	301	301	336	315	293	337	324	299	299	295	319	295	298	320	289	328	300	345	288	304	341	306	298	296	306	283	320	326	306	314	351	330	316	319	323	323	303	359	316	282	289	344	314	284	295	327	309	304	302	286	348	275	319	332	302	328	297	296	329	291	294	306	311	319	329	346	314	328	313	289	314	290	308	335	314	311	313	322	304	282	331	347	294	314	287	298	303	307	303	338	293	297	317	321	297	313	312	319	292	337	324	324	301	294	291	338	330	332	287	321	293	308	324	268	303	320	316	307	334	309	306	335	314	337	299	328	332	291	308	296	300	309	338	309	309	292	291	314	297	312	328	322	303	323	335	275	297	324	299	344	309	285	298	317	292	298	282	318	286	316	330	309	331	306	290	329	305	329	321	301	314	352	311	316	318	317	287	310	302	292	292	293	299	295	317	319	320	282	323	316	283	330	337	298	315	319	294	324	307	329	307	330	330	309	341	279	349	321	341	329	291	314	300	320	336	281	323	322	286	323	315	317	316	325	321	336	295	311	315	324	327	316	305	316	311	335	319	295	298	300	293	332	316	316	323	312	349	324	321	308	352	328	302	323	313	310	311	270	317	307	320	334	323	292	332	320	350	310	298	277	301	277	289	295	371	327	337	323	302	328	284	291	319	316	307	331	299	311	283	309	325	318	316	286	314	306	298	316	327	306	321	292	305	304	320	277	325	321	314	307	349	324	273	304	306	298	296	327	350	296	288	298	304	305	293	315	306	304	308	328	303	305	302	305	278	304	312	307	319	312	315	317	321	322	318	313	303	298	313	321	295	312	336	325	313	347	328	300	311	336	317	309	284	333	316	304	320	313	286	311	353	290	326	344	324	295	337	317	322	277	306	322	307	277	342	313	324	301	288	296	345	301	306	319	300	294	307	323	287	307	290	325	317	301	324	314	318	317	313	318	298	320	261	274	309	320	306	334	306	371	323	319	332	320	324	335	281	326	322	334	313	282	326	304	294	340	306	318	304	301	318	310	336	293	322	316	331	295	330	307	331	307	306	322	330	316	294	306	304	325	319	305	287	303	334	296	302	341	304	316	287	326	313	339	287	329	306	328	329	338	308	331	294	323	329	326	327	265	310	324	330	301	298	294	324	319	332	323	318	292	291	318	327	297	297	274	318	327	289	342	313	338	286	318	320	307	306	352	315	324	325	303	286	285	296	322	318	318	327	311	312	302	298	344	309	314	311	314	317	357	303	331	314	305	305	285	315	324	294	293	306	310	337	308	299	313	361	330	318	314	328	308	308	329	315	296	345	316	310	301	300	315	298	323	297	341	319	311	307	307	302	275	359	317	311	316	307	309	310	297	330	304	316	299	322	330	331	313	271	325	313	331	321	316	293	310	316	314	278	334	294	288	301	329	318	311	280	330	336	313	295	287	344	295	315	347	314	330	286	291	312	296	324	304	283	325	307	308	294	331	324	300	302	290	333	332	300	320	319	328	310	288	354	299	291	316	305	340	310	308	282	313	325	346	309	310	307	313	297	290	325	301	300	336	315	318	333	315	342	344	359	323	324	319	310	317	340	307	295	285	332	262	296	314	335	316	322	312	295	340	326	320	319	302	325	307	315	314	308	322	316	323	307	292	324	311	307	295	314	286	323	297	338	309	319	297	296	299	301	314	311	308	327	303	312	325	297	286	306	295	323	320	308	292	313	294	334	294	305	332	311	306	328	315	330	323	280	323	302	314	311	296	292	309	310	312	273	315	279	284	333	341	351	296	338	331	311	299	304	331	311	300	331	294	326	307	308	324	327	304	342	311	305	311	310	291	293	292	323	281	328	310	320	340	297	319	308	305	285	311	281	313	301	307	310	341	289	301	329	318	334	314	337	316	324	333	301	296	300	308	295	334	292	284	322	323	327	319	299	298	311	314	314	303	308	287	320	311	337	321	308	337	326	302	306	320	345	278	314	335	326	338	308	336	317	322	302	303	324	335	320	296	322	292	308	300	313	317	322	285	323	342	295	320	340	372	330	323	310	317	302	326	263	313	323	291	312	324	300	326	328	300	276	318	287	299	299	307	331	328	346	291	307	324	342	314	325	307	337	279	318	320	339	314	305	335	317	318	313	267	330	328	332	327	308
23418	20924	27992	24170	21143	14186	3540	1455	903	766	601	507	476	383	334	329	309	277	264	266	262	253	258	268	262	259	249	254	265	260	293	277	288	290	280	271	280	259	294	246	241	281	247	230	285	256	243	248	260	274	280	252	258	225	255	266	251	237	274	263	257	265	278	266	252	266	260	298	285	238	267	265	248	273	278	265	267	266	267	232	285	248	225	255	267	236	252	252	248	252	254	293	256	231	248	271	240	251	281	278	277	262	245	229	239	296	263	272	259	253	273	273	236	242	248	279	257	266	237	259	269	254	280	281	270	277	272	257	257	257	275	273	279	266	279	282	256	279	231	265	229	241	250	286	246	274	265	253	291	256	241	243	265	250	289	231	249	261	240	256	244	235	269	234	235	246	248	287	235	238	261	256	268	250	248	262	251	260	293	253	266	246	241	268	276	273	262	259	271	238	238	263	259	274	240	292	281	272	256	278	262	260	237	277	254	231	252	292	261	287	255	300	273	278	251	271	253	270	276	273	247	265	259	244	262	235	282	240	271	227	262	256	268	259	266	272	246	258	261	261	262	247	259	270	278	245	283	258	255	255	251	255	255	262	262	266	250	261	247	252	247	259	267	250	245	269	269	268	274	254	267	283	240	228	273	243	274	242	273	245	275	260	224	235	239	254	246	255	253	281	249	254	239	262	268	260	268	269	242	280	297	270	292	272	280	224	281	292	276	268	273	242	244	267	242	254	271	243	262	251	273	226	250	248	274	272	251	272	278	251	255	240	233	265	276	272	265	260	277	279	253	263	260	239	268	259	241	248	242	259	268	265	275	243	273	251	252	275	252	237	270	246	262	249	254	253	244	292	252	252	262	256	244	284	261	253	273	234	243	261	285	252	261	246	259	271	243	250	257	288	267	254	227	255	268	276	236	237	243	272	261	273	258	262	266	247	292	226	271	264	283	248	235	252	276	237	276	259	262	262	246	263	249	284	297	244	248	234	268	275	267	252	278	259	268	267	249	251	251	292	274	262	280	255	235	256	280	269	262	229	296	267	262	249	255	276	257	233	255	260	247	270	245	239	268	263	251	224	265	254	287	253	285	280	283	258	260	245	259	247	255	252	269	265	242	273	258	260	232	279	234	247	246	271	266	239	280	259	256	259	260	305	268	266	229	256	227	275	230	248	276	283	264	233	244	247	238	277	258	264	253	250	269	249	223	236	269	260	226	262	250	249	263	249	278	229	261	226	247	258	269	221	262	248	269	244	262	246	248	269	280	250	239	252	272	267	287	282	250	255	250	257	262	246	244	296	267	287	250	274	276	256	269	268	245	256	244	269	270	254	252	260	258	274	273	257	256	245	280	287	267	251	235	261	254	256	251	282	246	257	263	257	252	255	290	269	239	265	263	261	253	258	280	267	273	275	278	255	253	254	256	256	244	250	278	266	259	274	250	290	275	271	268	267	259	269	270	287	235	282	265	266	241	244	260	235	280	270	267	249	248	291	250	256	254	224	256	227	248	258	285	251	259	272	240	253	282	258	268	263	252	248	271	270	245	276	255	262	283	262	269	284	274	266	245	269	257	236	278	274	278	279	246	265	262	260	259	266	272	232	272	263	259	278	257	261	269	274	277	262	252	300	284	266	238	240	248	287	282	257	264	262	292	235	254	254	283	265	263	275	258	242	276	270	247	259	241	240	254	263	284	252	252	245	268	232	242	264	269	238	251	266	251	234	255	299	279	253	229	268	272	247	289	245	276	258	276	285	308	262	254	271	276	288	270	239	253	251	258	270	276	264	267	258	272	231	261	277	272	252	269	232	268	279	241	251	256	269	260	274	260	238	271	258	244	261	238	259	251	255	267	229	240	274	248	252	273	237	248	226	266	262	235	236	289	276	268	251	259	248	270	335	267	241	286	245	247	253	266	276	264	248	238	279	284	272	269	279	273	289	296	255	282	243	252	269	285	254	264	229	269	228	265	253	256	233	232	248	276	256	241	243	269	251	262	278	257	263	249	278	243	248	250	266	263	277	250	239	251	265	251	264	255	285	256	240	235	276	245	260	277	251	266	247	265	241	268	277	253	219	232	283	253	247	262	265	264	261	248	241	244	297	262	282	265	264	241	259	254	250	258	239	230	260	241	260	263	262	260	267	270	279	266	248	235	257	271	256	251	277	248	261	251	250	266	239	242	241	255	273	249	236	273	251	265	274	242	277	245	254	251	279	287	260	259	260	262	263	266	258	288	262	292	254	241	254	248	276	256	246	241	250	270	241	281	257	286	245	249	241	251	287	250	267	258	265	277	281	233	256	278	237	261	286	252	268	274	263	238	226	233	241	267	288	261	241	266	270	268	270	262	271	227	293	266	256	278	244	265	245	242	235	259	268	253	239	240	270	261	235	275	271	256	235	274	288	276	261	275	231	230	236	272	243	263	251	243	240	265	258	266	248	269	243	239	252	261	287	279	255	245	271	265	238	287	256	242	278	295	263	253	244	263	258	260	262	251	285	295	281	262	241	248	249	266	246	243	266	274	283	270	253	252	246	266	260	256	273	260	246	252	274	254	225	229	266	239	247	227	263	255	263	263	267	261	278	262	252	255	286	237	256	278	258	255	266	257	254	264	284	263	237	248	245	262	270	267	272	273	286	242	255	294	284	257	296	268	276	258	282	252	257	290	262	250	241	255	276	269	245	265	271	236	266	243	250	265	251	259	253	269	263	260	267	242	247	247	274	260	263	260	279	248	254	255	264	258	229	273	246	261	243	254	271	269	262	232	257	246	266	275	252	265	235	254	306	263	278	271	257	292	248	233	237	232	256	279	286	293	257	275	253	256	271	286	252	274	237	272	236	256	290	249	273	263	263	262	254	263	251	236	294	248	252	253	259	273	235	260	263	252	240	240	276	246	234	254	255	249	251	241	251	276	243	257	244	256	275	245	253	258	257	261	271	251	261	248	282	286	254	262	259	238	278	256	266	230	282	266	252	250	236	261	247	253	247	251	256	270	262	239	244	266	264	248	262	237	257	240	243	265	283	231	233	268	265	275	258	264	268	270	267	249	266	259	244	241	244	280	261	246	252	243	279	242	239	249	248	254	242	282	222	253	276	288	286	280	253	240	239	277	225	228	267	267	282	253	271	241	233	271	273	259	262	271	252	244	246	263	253	291	235	255	274	264	263	248	270	235	232	269	257	266	245	282	265	246	278	260	252	262	260	242	274	246	232	244	268	280	261	229	262	233	231	262	263	270	257	261	309	292	262	251	279	241	271	251	236	259	247	244	247	263	267	262	275	243	296	279	249	263	282	276	261	303	241	262	249	252	261	276	260	241	266	294	268	247	265	250	272	272	259	256	239	226	219	262	237	268	240	249	252	245	274	264	232	258	261	237	274	286	222	278	245	282	261	246	262	242	254	261	247	243	287	276	274	250	271	246	264	239	245	260	265	288	271	260	253	266	251	245	280	276	271	263	269	266	304	244	276	267	287	277	275	242	250
43963	51943	33355	19885	13737	7027	3440	2097	1376	1138	825	688	597	491	416	366	355	298	312	302	295	298	278	264	269	296	274	273	255	311	280	271	283	266	283	293	303	279	280	269	287	312	270	259	272	284	300	256	281	250	306	295	272	291	288	277	286	276	298	312	275	304	295	289	284	297	287	287	288	287	296	282	287	273	303	294	282	285	267	308	292	277	299	282	299	305	245	273	246	311	280	277	285	279	300	280	294	254	281	278	278	264	316	249	297	293	241	294	272	294	270	259	279	278	295	273	284	239	286	271	273	287	287	280	287	263	288	270	285	290	276	290	256	288	271	291	283	277	279	280	265	279	296	278	249	291	271	273	240	263	257	271	280	237	256	282	273	276	273	286	286	280	250	291	268	288	263	280	313	277	282	267	269	286	256	289	277	292	284	284	260	276	275	266	265	272	295	270	300	289	287	276	287	273	299	290	272	284	285	294	291	275	267	265	251	286	284	275	286	299	263	284	287	268	300	255	279	287	265	272	298	256	295	284	310	299	278	267	269	295	285	279	280	290	283	302	281	282	313	267	303	315	273	298	266	295	264	303	262	280	261	294	272	275	269	274	302	295	277	307	272	265	279	281	301	271	283	281	292	256	310	290	261	301	274	316	280	276	272	297	278	285	303	282	249	242	296	273	300	316	282	299	289	270	273	273	295	297	290	312	279	294	266	293	290	264	305	270	263	274	274	270	271	260	278	307	255	288	253	252	280	276	264	282	292	275	303	280	271	285	280	279	286	269	269	331	266	294	273	250	245	292	269	303	254	282	281	276	255	250	303	253	283	273	244	267	273	295	272	292	289	282	253	286	290	287	252	240	304	286	292	263	263	273	263	267	259	258	274	236	279	270	273	266	275	299	268	259	281	263	267	296	277	262	267	284	277	303	266	262	299	302	321	258	294	288	256	254	278	289	254	267	286	271	290	283	275	278	288	250	292	279	272	277	282	267	243	287	295	260	257	264	239	265	261	297	275	247	303	293	310	279	258	269	264	289	269	302	286	271	262	306	241	268	266	269	284	270	299	280	285	243	333	303	287	264	271	253	277	267	254	276	273	275	264	282	286	280	289	295	240	270	267	287	283	281	251	263	290	268	281	270	274	271	281	285	252	284	272	289	286	291	256	295	294	288	274	274	277	268	298	273	291	295	284	273	280	287	280	279	280	283	270	284	292	275	271	297	287	265	239	290	289	296	278	284	285	284	294	288	275	287	291	250	270	264	303	281	274	279	285	245	267	286	280	287	270	305	308	294	318	289	267	266	275	263	304	273	285	277	260	300	275	283	285	258	299	270	280	273	278	290	277	280	283	272	303	297	297	313	275	271	297	288	291	317	274	263	289	275	278	281	268	287	315	305	300	291	310	300	299	249	270	272	282	286	244	253	293	307	250	283	283	293	265	246	276	294	292	274	274	269	257	298	273	273	274	274	283	311	300	284	255	268	294	292	293	308	270	286	268	283	263	266	300	284	280	280	311	286	251	259	273	258	270	273	280	250	277	271	263	289	300	283	282	274	271	268	261	255	286	261	298	274	255	308	281	283	251	294	296	276	277	252	290	258	274	287	295	292	264	274	275	268	270	290	270	294	304	292	270	269	312	277	293	271	273	255	316	279	282	264	322	298	279	254	317	301	284	273	278	276	283	254	284	298	282	281	290	269	279	301	279	250	249	299	275	306	288	291	258	300	282	264	294	251	267	272	281	261	277	264	256	270	293	278	279	275	265	269	291	275	265	273	290	278	287	304	252	264	279	260	276	281	264	278	298	276	265	297	264	278	292	295	292	282	288	300	252	304	264	261	254	308	288	279	288	282	249	267	290	263	296	295	251	273	263	285	294	289	268	288	281	300	275	260	279	269	293	267	271	263	280	268	242	289	263	249	257	284	278	273	238	290	305	278	238	300	287	291	274	264	266	267	299	272	276	272	288	290	258	292	297	284	294	280	263	248	286	285	265	265	288	329	280	293	313	280	256	276	293	298	280	262	275	324	277	263	287	271	275	275	290	280	276	293	274	288	276	261	284	272	277	260	265	297	299	289	258	256	271	274	271	283	294	283	276	245	264	261	293	275	252	287	261	253	255	276	280	289	246	270	248	308	258	269	274	252	267	294	284	287	281	282	274	286	278	281	267	277	234	269	286	266	276	296	273	305	302	294	295	261	272	252	280	260	267	268	261	266	278	287	273	272	302	291	286	287	302	275	293	274	252	260	312	279	291	285	275	295	278	267	284	241	292	270	289	278	265	288	248	270	283	270	300	262	278	274	267	263	273	290	301	262	281	266	261	279	281	291	277	270	282	279	267	274	253	258	259	271	280	286	256	310	262	249	268	292	296	267	281	274	295	281	280	285	260	297	309	264	284	268	283	278	289	255	269	300	269	259	274	257	265	272	284	266	308	289	306	284	288	277	282	279	265	279	282	283	246	280	281	297	287	295	300	265	264	291	275	264	295	281	279	284	297	289	278	270	254	277	279	267	286	286	291	251	264	273	265	256	282	275	277	283	296	289	335	283	283	287	263	255	268	272	284	298	282	278	310	257	261	287	287	300	238	292	277	297	262	280	282	301	275	297	292	291	312	283	287	285	262	277	277	291	290	273	299	299	279	256	279	279	314	259	259	275	290	296	261	273	279	281	253	316	283	281	281	260	270	298	276	263	278	322	268	304	272	268	306	295	281	308	297	288	260	252	267	263	290	282	280	277	273	245	257	278	279	275	274	296	290	307	257	285	276	286	294	290	277	248	260	277	269	293	258	276	272	295	283	253	259	289	292	287	262	284	275	290	280	298	292	284	275	267	307	282	290	247	273	281	273	272	265	290	263	295	277	287	289	261	283	285	295	292	287	282	282	282	291	279	283	284	269	276	258	266	281	275	276	274	277	270	288	287	276	274	266	269	289	283	296	267	273	271	258	303	279	297	269	283	266	279	278	294	279	277	281	231	276	282	288	277	280	270	260	272	282	265	304	256	280	253	307	283	305	280	255	270	284	266	271	305	276	280	276	292	261	278	285	301	260	300	276	260	307	305	298	267	275	291	294	288	261	261	301	250	291	281	285	265	300	237	299	248	280	274	262	264	271	299	279	273	276	272	317	247	300	288	302	295	280	300	290	260	264	288	263	283	300	312	272	279	305	282	279	264	281	262	283	289	285	286	301	277	292	315	252	275	250	265	264	292	283	286	305	298	298	276	247	292	289	274	290	282	269	277	276	263	273	296	285	300	287	298	314	295	240	257	299	298	266	268	267	286	294	263	276	288	260	254	276	283	285	310	250	282	289	286	296	267	294	295	251	278	261	266	261	273	282	318	267	269	289	261	257	276	284	255	322	286	263	251	288	265	300	243	276	271	261	290	264	279	290	274	263	319	267	269	303	282	291	283	253	285	277	301	233	270	271	266	272	297	289	256	282	291	293	256	291	264	246	288	254	275	258	278	299	287	283	263	312	274	289	291	282	248
24989	21344	28211	25549	15186	6044	2769	1205	924	700	621	522	451	439	357	321	332	307	292	300	329	312	276	314	306	294	283	304	287	299	319	329	301	330	289	285	313	290	326	319	333	297	307	289	308	329	300	280	323	290	299	286	325	312	329	288	319	294	285	305	305	297	311	269	308	330	253	309	289	303	314	339	294	259	287	306	319	319	317	320	298	332	275	277	286	314	296	285	307	296	308	315	314	311	282	283	326	300	339	334	294	292	291	310	289	295	310	293	293	283	297	315	281	276	297	314	307	314	280	307	276	291	304	306	319	293	303	295	317	329	291	308	294	311	331	307	289	271	297	294	329	338	310	302	323	290	338	331	298	283	312	291	309	310	283	266	300	313	280	303	269	307	313	307	315	272	295	268	297	330	324	309	294	287	293	327	328	286	303	287	296	280	295	273	314	281	275	335	305	311	284	308	299	327	274	280	294	283	324	330	278	304	271	275	270	305	301	294	339	309	280	290	325	303	321	319	296	284	308	304	306	311	306	304	337	325	310	306	273	291	307	277	299	326	282	297	297	322	338	306	296	332	310	295	334	314	284	308	290	279	294	320	295	300	302	308	333	332	306	292	306	338	296	293	305	290	291	278	296	305	311	295	313	306	297	326	300	330	264	297	305	315	306	324	293	272	307	320	333	301	318	291	311	289	271	304	293	310	316	285	335	322	306	300	336	294	269	328	296	298	335	310	294	309	321	275	310	311	294	297	297	306	316	283	318	286	295	289	321	314	310	313	302	305	312	305	315	279	301	288	323	320	301	303	312	306	240	312	274	307	308	341	304	309	315	328	298	305	303	295	319	270	273	308	291	325	307	290	340	325	252	296	286	315	304	315	293	276	295	290	319	292	306	284	299	310	291	319	285	315	281	306	293	321	308	316	283	297	291	309	290	304	324	290	294	308	295	292	283	290	279	322	333	283	313	295	264	294	300	298	319	310	292	323	297	292	312	320	308	262	325	305	325	287	261	310	305	291	292	305	280	292	295	310	308	291	286	313	309	283	279	297	286	274	322	317	290	294	282	300	307	282	315	267	323	278	313	280	272	311	328	295	312	301	306	311	307	297	314	316	303	300	290	303	304	284	270	338	310	304	307	310	299	307	322	274	284	321	281	299	296	296	306	329	284	292	295	250	336	297	297	266	282	320	309	322	285	313	293	285	288	288	292	327	313	298	312	291	327	283	312	318	264	328	295	321	286	299	291	314	298	346	273	270	308	281	298	307	276	291	279	299	298	307	298	308	302	289	310	306	326	325	283	317	295	319	272	317	316	306	304	283	304	315	286	315	304	307	307	309	308	319	312	281	292	288	294	333	283	304	305	299	288	304	294	312	295	339	294	280	306	322	312	303	308	287	308	310	276	317	323	293	297	323	293	290	301	289	315	273	294	290	262	310	298	289	278	282	319	297	290	308	316	325	273	297	292	321	305	310	294	298	313	286	298	294	296	308	338	319	286	303	307	327	284	290	306	291	277	290	288	292	297	307	283	310	306	292	317	310	270	303	340	313	290	283	279	297	322	317	305	285	294	341	300	293	307	317	276	312	312	281	305	300	308	270	318	310	294	315	296	298	307	302	309	299	324	300	287	308	280	307	292	300	309	300	299	306	286	286	263	297	323	291	313	299	294	288	299	318	308	309	287	284	307	298	294	316	310	307	304	284	309	295	317	299	310	281	289	323	330	313	303	344	301	267	285	311	280	322	320	298	312	341	289	304	299	287	289	288	312	288	276	303	325	303	328	285	275	329	309	328	305	277	293	326	310	296	277	307	308	273	302	319	299	289	304	346	320	310	315	272	300	304	296	311	284	310	284	317	328	287	304	294	299	323	316	275	306	335	269	294	298	302	287	284	284	323	285	262	294	303	325	304	273	325	347	305	261	313	304	285	289	318	325	311	277	335	309	349	326	302	273	278	288	285	286	291	309	292	294	312	339	308	282	307	287	320	308	277	314	293	280	293	280	305	283	301	297	293	333	301	307	295	307	303	295	277	324	339	287	303	313	319	311	317	297	302	291	275	331	279	293	298	308	295	268	287	279	292	316	312	325	332	280	275	312	305	287	301	297	305	308	307	337	296	323	301	297	301	296	279	291	276	280	271	327	268	290	326	309	327	272	282	315	295	313	320	304	274	259	308	311	275	282	300	334	281	277	305	280	296	314	312	331	300	301	277	303	331	299	298	309	283	312	281	317	309	295	312	293	297	282	326	287	315	305	335	310	310	322	287	322	296	327	308	281	294	303	293	299	290	326	308	289	317	334	269	295	324	262	326	317	315	295	307	294	301	301	273	287	286	290	304	254	279	269	293	315	313	309	311	305	290	310	315	302	288	293	338	303	305	308	331	277	278	307	273	319	327	291	350	284	298	306	303	324	304	321	276	300	305	342	302	317	316	266	294	306	315	296	317	282	303	283	335	280	305	316	279	288	296	264	311	266	336	283	328	290	289	296	291	315	302	289	279	339	307	275	285	290	298	280	277	314	290	302	297	298	281	318	304	288	310	293	303	321	288	309	280	326	282	293	321	295	309	294	288	325	322	308	313	289	315	308	311	301	325	300	290	315	321	317	308	318	307	304	315	324	294	284	328	288	309	283	297	278	294	301	273	322	319	283	291	294	305	294	291	266	291	295	294	288	301	303	296	293	311	300	306	312	273	291	312	335	302	300	343	278	282	300	326	300	303	301	306	318	329	317	313	301	271	306	305	294	291	305	313	325	302	314	285	316	288	267	298	264	301	284	304	293	280	304	273	304	289	301	302	298	287	287	281	316	325	276	281	287	297	300	288	298	306	319	286	285	282	328	305	321	258	338	303	282	290	288	293	320	278	314	332	293	283	317	278	313	306	284	332	285	276	318	299	286	329	308	298	285	300	302	293	301	284	270	286	334	280	323	341	298	321	310	311	287	282	289	299	314	292	302	324	311	294	284	296	280	298	261	300	300	311	332	335	316	345	328	307	314	301	292	300	290	297	300	284	315	317	312	289	297	280	273	301	308	325	292	336	309	275	326	290	235	321	284	276	302	319	297	315	288	292	271	311	292	281	281	284	299	294	287	287	295	319	346	293	310	303	325	286	297	299	292	290	325	295	301	313	304	297	328	295	319	304	302	333	307	315	326	295	301	282	309	321	279	288	291	312	312	308	310	297	286	287	297	324	281	296	313	299	292	295	287	287	310	309	299	285	288	296	316	314	304	306	311	299	314	294	294	300	291	287	326	315	293	296	301	312	281	295	316	291	295	277	342	301	305	298	311	310	290	280	322	312	320	292	281	274	283	290	313	322	323	268	295	297	290	297	287	325	330	315	323	330	294	319	299	294	298	306	306	335	299	283	294	269	321	266	274	309	300	294	256	299	298	304	282	303	331	297	300	297	329	299	317	299	320	295	279	292	295	290	279	330	286	275	320	323	296	289	278	302	303	309	296	313	275	321	304	318	310	291	313	301	310	271	312	307
42435	55725	37476	20920	11511	7341	3917	1974	1482	1029	913	749	556	480	467	406	365	363	328	333	321	292	337	319	370	327	334	346	302	307	318	300	307	296	341	315	337	298	297	326	289	319	358	332	311	301	301	293	302	322	335	296	302	309	330	333	337	332	315	297	315	331	312	326	322	329	331	329	308	312	306	261	320	330	331	308	299	333	306	318	317	313	343	349	342	301	317	300	336	307	339	313	317	319	329	377	305	301	331	335	329	318	344	340	338	328	321	294	343	320	300	298	311	346	324	318	349	317	293	314	312	324	335	314	336	335	308	340	317	328	325	292	297	289	324	341	301	349	329	295	273	321	311	328	294	340	307	284	311	313	324	318	326	315	322	314	327	285	328	281	319	346	298	304	302	355	306	340	362	349	339	294	336	346	324	324	303	301	331	327	332	343	347	320	335	316	339	320	317	321	319	314	305	312	315	317	305	358	319	330	315	323	322	307	304	319	299	311	305	314	300	316	321	346	324	314	319	327	329	342	327	333	289	330	291	328	305	336	309	303	310	337	316	325	318	365	312	304	332	320	321	340	317	309	319	318	327	311	314	324	296	318	288	334	327	301	311	310	355	322	316	287	327	315	293	293	313	293	300	337	312	331	320	363	305	325	293	340	346	303	296	331	283	305	358	336	293	308	317	332	287	329	311	336	337	318	326	328	302	317	334	313	309	308	289	341	310	329	291	298	313	308	310	305	315	305	327	308	310	283	339	321	334	338	322	326	327	340	311	326	332	318	322	296	348	337	315	328	302	337	322	339	325	307	286	320	302	296	305	314	307	316	303	331	313	339	334	327	352	316	325	341	323	296	316	303	313	365	328	297	281	338	346	350	319	338	316	340	332	308	314	342	344	308	318	325	313	311	316	301	341	320	332	327	317	291	313	282	338	349	316	331	335	321	332	298	327	338	334	306	303	307	321	332	325	308	291	306	328	348	301	334	333	323	310	332	305	316	354	303	341	319	309	327	310	314	306	340	312	328	339	388	331	284	362	311	350	306	308	330	330	338	336	340	327	332	297	286	317	334	321	315	326	325	328	308	324	297	323	326	353	336	339	316	337	308	307	322	327	351	329	311	302	306	316	333	345	291	295	347	324	315	309	307	309	297	309	353	342	344	301	344	337	303	321	321	331	349	322	303	337	331	324	311	309	318	329	282	331	331	325	331	341	316	308	336	329	315	321	323	338	319	321	326	299	338	282	331	302	340	319	314	336	330	316	354	313	300	285	307	324	334	356	336	324	303	293	339	310	325	319	334	312	313	310	315	331	340	322	324	318	319	306	320	309	330	309	323	323	328	319	340	354	330	335	350	317	324	306	328	321	318	335	331	291	315	291	303	321	337	295	339	334	305	294	320	303	318	309	374	316	300	328	299	312	317	314	320	313	319	326	341	331	293	350	347	308	332	338	334	314	313	335	297	328	307	339	311	303	298	313	340	312	327	369	292	329	310	286	337	334	313	347	293	329	351	329	334	356	333	310	320	299	304	304	323	351	338	297	312	312	333	316	303	331	341	333	289	316	296	319	340	315	289	353	341	308	328	326	295	330	319	329	358	315	333	299	335	301	313	283	304	349	316	304	319	364	327	340	291	285	332	289	343	295	351	317	342	329	307	305	312	303	320	350	295	314	320	318	352	357	316	340	310	311	300	337	299	352	339	298	336	314	297	313	318	331	293	303	339	348	356	333	287	330	329	317	294	300	338	328	343	343	343	331	307	335	313	331	313	336	327	303	328	304	344	308	319	342	292	297	350	318	337	301	320	314	322	331	313	317	303	320	313	336	326	348	314	334	339	349	319	345	296	332	334	321	328	278	315	308	293	338	328	326	307	343	318	284	320	308	267	332	344	331	306	305	320	338	308	328	323	316	312	319	320	326	305	302	325	309	306	314	294	303	335	316	311	335	319	310	287	296	319	336	314	305	308	311	328	323	340	311	357	342	294	317	319	321	289	330	299	312	305	297	321	324	318	334	335	303	348	341	321	324	323	325	317	321	333	315	347	326	334	330	287	344	348	304	312	343	336	359	321	304	336	285	304	311	298	273	322	309	290	316	340	309	358	332	324	296	340	291	325	309	303	350	322	311	353	303	332	334	333	309	288	323	317	311	321	314	306	326	308	285	345	303	316	317	333	321	329	324	339	343	318	282	364	328	313	318	328	300	335	304	286	349	327	321	323	318	327	335	310	335	329	262	343	312	324	322	310	330	333	308	287	301	349	296	329	323	300	335	311	317	329	309	332	338	324	333	312	308	322	336	313	308	322	316	332	311	317	347	336	306	327	319	341	341	319	354	300	320	342	306	347	320	335	339	332	313	307	325	340	285	309	332	307	316	333	312	318	274	318	295	317	319	334	327	310	303	331	311	328	324	367	320	295	311	294	324	327	325	310	299	300	311	314	321	339	345	312	312	324	342	313	316	301	350	321	323	308	286	307	320	342	314	325	324	303	307	296	354	320	307	327	325	317	325	324	341	325	326	315	336	326	329	311	303	346	348	352	306	294	303	310	297	313	309	319	318	320	288	313	361	340	308	315	341	322	324	318	303	309	349	302	291	292	301	297	307	317	317	306	330	319	337	339	331	314	336	300	307	314	301	322	348	314	327	299	302	306	322	326	322	330	306	316	322	318	320	330	321	347	295	354	342	308	332	336	326	307	330	305	318	304	280	325	288	316	317	329	302	328	308	339	301	312	331	328	331	319	319	330	331	309	295	314	341	289	329	324	323	360	308	335	306	309	316	323	316	320	336	330	285	347	322	347	307	298	335	274	331	341	287	309	300	310	322	345	330	324	293	332	324	322	328	313	304	314	318	343	311	308	331	320	294	282	314	319	348	326	373	307	335	298	322	286	317	312	344	327	313	337	294	296	307	315	312	285	344	317	318	315	316	319	300	331	318	307	325	308	337	336	309	298	326	317	319	313	316	308	314	337	305	304	313	338	332	320	300	341	304	317	338	293	347	292	309	344	296	327	317	327	321	289	371	332	309	341	334	331	311	302	327	300	341	321	309	339	360	319	313	331	321	313	333	341	326	306	316	309	333	341	304	313	312	304	293	317	366	356	319	336	318	307	331	308	320	283	330	326	337	306	341	305	299	330	326	328	303	335	324	313	315	320	311	324	360	333	323	327	330	313	324	312	309	338	326	311	337	307	321	287	320	374	312	305	305	295	309	294	312	313	316	310	317	331	317	293	317	325	315	286	325	309	318	342	348	310	342	360	314	290	320	297	358	285	339	287	320	314	318	339	305	303	351	357	301	349	301	319	318	320	346	308	312	312	349	316	313	309	295	279	313	369	326	323	360	342	336	306	332	323	298	298	299	311	283	335	347	293	283	300	309	336	321	316	292	327	289	333	287	295	307	319	354	357	323	340	309	309	336	301	342	335	328	314	308	346	296	334	317	314	317	319	343	318	316	331	340	287	320	319	307	326	291	287	314	304	317	307	311	303	350	313
22455	20949	28406	23675	20956	20675	7557	1628	1120	848	637	447	341	305	348	298	304	319	288	256	266	265	251	241	250	270	297	294	272	272	283	281	304	274	264	291	262	280	248	269	269	259	268	289	279	278	277	277	276	264	275	271	279	302	246	300	277	273	269	280	277	245	269	288	285	283	252	269	281	245	274	271	237	247	257	261	277	290	270	269	276	298	286	283	269	279	270	297	244	271	277	272	266	271	292	275	253	264	288	262	265	269	283	281	270	271	299	273	254	258	263	305	275	279	277	298	255	264	254	265	276	293	279	274	269	278	293	269	276	270	272	237	253	271	281	278	276	282	291	270	269	281	270	274	270	268	276	271	266	267	290	269	299	298	257	268	274	306	241	265	272	270	265	251	280	252	215	247	262	274	289	288	295	264	276	243	261	280	277	278	269	295	252	282	283	273	283	272	293	281	254	254	253	254	254	244	272	282	294	301	271	274	277	266	288	263	266	282	295	279	301	281	279	299	336	244	261	279	263	264	280	265	278	277	300	276	279	266	257	291	294	297	240	268	286	279	245	307	282	272	270	287	261	255	272	300	282	306	287	259	259	295	271	236	255	269	286	259	264	271	279	268	269	262	260	273	288	257	306	281	249	255	293	278	298	287	285	255	258	249	283	238	279	283	270	299	299	236	281	292	293	293	276	280	227	269	261	309	258	228	265	237	258	260	281	278	274	297	311	258	253	285	278	272	267	267	262	272	295	274	281	316	283	250	256	294	287	255	274	289	282	257	276	252	251	262	268	254	285	266	306	277	287	276	282	270	271	284	326	267	269	277	299	282	299	279	308	269	279	273	284	295	269	261	265	274	281	271	277	266	299	288	256	249	279	264	265	290	271	262	308	252	272	280	262	281	275	261	301	271	289	286	286	271	287	280	253	269	296	259	278	290	299	265	233	282	289	259	237	267	282	298	296	252	275	281	286	248	272	250	260	305	297	269	274	255	259	293	299	280	256	284	293	283	254	284	270	249	314	285	294	289	262	274	292	261	299	253	276	289	253	287	260	273	265	259	295	268	273	287	293	260	245	293	243	273	287	256	268	275	276	259	244	262	300	254	261	263	282	269	279	258	281	253	289	274	242	244	274	264	301	275	251	281	313	249	249	273	277	259	278	280	274	256	239	254	263	294	243	287	231	265	286	286	261	259	251	251	273	255	285	254	295	298	254	271	273	251	239	260	264	272	301	242	268	284	260	282	272	258	270	274	255	291	285	273	298	275	288	279	270	268	258	254	242	264	285	288	279	287	291	268	255	283	239	256	243	265	261	265	253	277	286	258	266	267	268	304	284	264	277	252	299	261	243	288	259	266	252	265	251	260	246	289	276	251	244	250	287	270	250	279	282	275	300	280	287	302	259	263	296	287	289	297	265	275	266	275	250	248	302	272	281	250	239	266	263	265	256	279	275	285	265	271	263	254	273	276	281	288	263	257	264	271	264	277	262	250	302	278	272	280	286	256	293	269	266	261	278	257	282	284	257	255	246	251	281	256	275	268	269	272	256	275	278	243	256	238	252	280	269	266	269	268	279	260	283	259	247	274	290	262	268	271	273	291	270	279	269	281	267	296	274	236	257	282	266	271	293	250	285	254	256	276	271	274	296	298	264	280	254	288	262	275	286	272	281	292	309	288	282	262	271	259	245	267	261	266	259	263	280	301	261	257	227	290	286	258	269	287	261	232	277	276	273	279	276	292	272	277	273	254	287	290	287	247	270	284	282	298	277	267	291	268	258	265	285	270	273	281	283	273	274	266	276	286	284	266	288	248	283	323	260	263	272	246	278	283	261	300	265	269	257	294	277	269	266	299	272	242	239	273	273	267	259	274	243	283	280	281	258	300	306	265	244	290	269	263	244	306	293	280	306	279	267	280	274	263	236	248	271	227	282	260	272	290	294	274	260	257	270	254	259	280	249	274	244	277	271	269	260	283	271	265	261	270	265	292	256	288	276	331	313	279	252	288	251	264	277	260	239	274	286	290	251	260	279	273	289	280	259	276	261	280	250	279	274	277	249	276	267	265	294	261	266	300	283	245	292	252	268	272	281	287	268	280	280	272	271	267	249	280	280	246	277	282	297	275	255	265	272	277	283	278	268	258	265	259	273	258	292	244	259	277	251	256	256	259	242	253	253	251	256	266	275	265	232	256	287	276	273	261	265	274	283	262	243	282	263	302	292	294	272	277	255	234	263	288	289	279	255	275	264	273	258	316	247	256	293	265	270	295	272	282	273	268	271	258	282	253	275	260	265	314	261	290	258	294	269	300	263	274	258	281	288	276	300	264	303	288	259	276	268	276	275	250	269	304	296	278	296	259	278	252	266	262	242	261	271	275	266	261	271	247	271	275	279	277	281	299	275	276	289	289	270	256	240	281	279	287	248	272	268	275	277	278	272	299	263	270	249	260	250	249	274	279	263	249	265	249	247	302	303	268	252	283	258	251	276	264	284	290	289	285	252	292	256	267	297	274	308	255	282	270	252	278	280	283	293	271	254	279	264	252	281	241	278	240	233	291	288	276	264	271	253	259	264	262	269	299	266	271	256	282	281	270	295	282	273	260	296	287	258	260	285	275	250	249	263	261	312	262	281	263	269	283	233	239	271	251	242	266	238	268	308	285	272	298	282	265	250	280	266	281	251	242	256	246	275	279	275	297	283	277	298	250	261	265	278	259	269	285	261	248	246	254	277	295	287	266	280	270	278	275	263	280	260	290	276	263	259	273	286	285	294	285	259	271	293	272	257	259	283	269	267	269	259	302	264	266	250	274	279	260	278	255	267	312	260	275	291	272	297	261	291	279	269	258	264	304	265	270	270	257	253	271	271	256	293	269	265	272	261	271	249	261	254	271	255	289	295	264	309	248	250	241	269	254	287	244	281	281	248	304	272	286	289	275	260	286	261	288	292	253	260	279	296	257	252	266	272	283	224	232	275	297	254	277	278	280	277	296	271	290	259	249	267	293	274	268	281	269	285	256	290	269	276	270	290	297	284	296	281	271	256	303	228	242	263	247	272	280	287	292	282	256	257	247	251	260	240	246	281	288	274	247	263	253	285	258	298	280	265	243	284	262	304	285	262	265	262	279	285	281	274	279	278	277	241	250	270	284	278	265	295	272	276	244	264	275	268	274	281	280	260	274	277	263	277	229	267	277	264	258	273	281	273	265	244	265	271	279	285	272	287	238	277	254	229	266	255	261	282	286	262	268	304	255	269	258	304	273	253	273	276	261	275	256	280	251	251	274	257	264	257	277	247	256	284	279	251	263	271	263	261	269	277	293	253	290	254	257	274	271	280	277	261	301	259	252	274	249	261	301	278	280	273	270	261	255	248	270	309	272	271	286	249	250	280	293	264	266	274	265	249	271	261	263	309	262	293	268	255	311	269	306	249	242	272	249	286	247	263	261	243	273	263	277	287	256	265	235	241	276	285	275	293	271	291	246	259	279	284	253	277	240
45011	57952	36457	18838	10558	5490	3183	2293	1689	1181	794	486	416	392	372	351	324	318	291	298	278	282	309	274	261	293	291	301	295	291	300	282	308	275	280	302	298	271	288	282	299	273	283	285	270	266	294	276	264	267	316	273	272	279	303	264	282	278	257	296	283	304	306	299	263	274	276	298	288	302	293	283	276	294	273	289	263	274	257	293	281	264	271	274	294	274	282	274	321	270	294	271	305	294	281	295	276	295	258	279	275	295	282	285	282	287	285	280	254	277	298	271	290	315	302	300	295	293	296	278	290	282	268	281	301	277	271	258	282	261	277	246	265	301	281	259	283	250	284	282	263	269	297	263	292	296	260	282	294	265	299	291	257	279	267	260	293	276	265	286	281	262	276	258	313	302	257	297	268	315	299	256	273	296	270	280	299	310	280	271	298	257	283	296	286	272	298	289	291	279	292	279	270	274	321	290	235	312	273	317	292	261	280	299	278	280	272	291	302	272	298	280	295	302	293	270	269	281	254	312	270	280	272	270	268	301	296	263	288	297	294	296	304	281	302	300	299	284	281	272	289	278	294	277	257	283	285	262	297	305	279	302	283	305	262	306	274	287	267	256	281	284	279	256	286	288	284	261	307	274	305	280	265	265	296	304	260	289	258	290	238	296	294	284	294	290	284	283	249	315	295	288	269	282	277	304	308	309	255	293	301	284	274	317	270	274	303	280	278	267	287	284	269	268	286	275	295	301	293	263	301	299	266	291	309	284	257	334	294	303	295	278	311	294	269	279	274	322	275	273	272	253	294	288	293	248	288	288	298	276	292	285	323	305	306	299	293	285	277	286	287	269	281	314	273	317	292	260	263	309	300	269	270	300	291	283	266	305	274	312	291	307	266	296	311	281	293	291	269	285	258	302	291	283	277	293	276	273	285	314	277	275	274	276	267	276	255	280	260	269	300	310	296	254	299	303	294	316	293	270	275	275	272	291	302	316	305	287	260	287	247	273	287	296	279	282	292	285	261	290	283	309	295	283	309	269	295	266	265	278	270	283	284	280	282	287	257	307	296	315	267	315	304	268	275	281	288	306	277	271	301	294	284	286	271	270	292	306	304	281	291	298	305	291	285	287	281	276	282	281	290	276	296	284	285	308	277	301	268	276	299	283	279	289	284	278	274	285	263	275	268	263	294	276	276	293	288	275	271	262	308	286	282	280	274	285	276	269	260	288	294	292	298	255	304	313	263	280	266	277	266	269	272	266	298	303	269	286	256	287	300	312	303	283	286	281	312	276	281	282	286	279	279	282	287	278	269	277	289	290	281	255	266	273	297	299	276	298	280	301	300	296	286	295	280	302	285	299	264	286	259	286	308	291	293	263	277	313	263	275	260	280	294	301	306	292	325	264	298	294	302	277	281	290	294	277	249	270	267	265	289	265	283	283	288	290	265	270	270	259	266	271	288	292	269	283	263	305	267	277	272	250	289	296	288	282	278	263	274	281	310	283	291	292	307	271	260	288	299	290	291	298	255	283	281	262	305	299	295	286	277	310	302	291	289	270	269	270	310	296	292	309	301	247	263	297	298	288	271	284	292	296	237	283	291	283	269	290	279	302	333	294	276	298	272	295	308	295	296	289	295	272	299	294	312	275	289	285	276	280	248	276	272	288	287	264	248	273	259	315	291	302	296	290	285	253	266	288	294	300	259	279	284	303	304	316	262	294	266	283	269	279	271	289	284	296	277	306	311	274	271	279	285	268	275	316	279	298	259	248	258	280	289	272	318	258	290	298	255	292	296	266	278	297	283	287	300	280	311	268	275	301	262	309	260	235	291	301	298	260	240	291	291	290	285	275	297	290	278	287	276	286	267	291	273	249	277	297	252	294	300	291	288	275	292	290	286	274	286	303	277	288	260	278	294	286	272	285	292	250	304	247	291	274	287	271	281	275	270	276	285	301	276	298	289	300	302	272	271	327	266	284	281	282	274	326	287	272	302	295	260	276	265	301	272	267	279	288	306	265	282	278	289	275	279	268	271	302	295	303	286	291	301	266	293	284	308	265	274	294	281	308	286	273	275	272	302	279	300	280	319	261	284	300	287	297	288	287	321	302	283	296	272	291	291	280	328	286	258	281	277	308	250	274	298	281	279	243	300	279	280	267	272	309	267	310	303	280	271	295	255	293	295	280	255	269	282	293	276	291	309	295	271	300	260	266	302	287	273	282	274	287	308	289	295	279	268	305	310	255	308	276	268	283	278	278	329	274	307	310	305	310	295	281	242	292	257	266	268	280	287	324	288	312	295	294	306	304	267	291	285	261	283	276	314	272	277	314	252	308	287	269	307	271	262	286	274	315	286	295	270	278	276	259	303	270	287	276	262	266	279	293	301	279	265	305	281	299	321	272	309	274	295	298	296	284	284	244	283	290	288	298	275	299	308	288	267	278	262	291	309	271	272	282	277	273	278	295	272	286	292	286	261	281	280	286	270	287	269	288	300	299	285	274	261	286	291	293	267	268	272	290	264	239	268	289	326	292	299	315	263	292	263	314	277	294	298	293	251	265	272	296	271	297	271	296	296	297	317	268	276	266	272	290	288	263	286	283	279	281	283	279	249	312	279	292	285	313	261	265	271	286	287	288	278	311	277	277	291	285	264	268	298	283	309	279	299	277	291	257	293	280	265	269	295	280	287	292	285	265	277	300	305	317	271	288	263	256	294	282	311	294	292	307	277	230	264	289	272	276	280	258	247	276	318	288	285	280	272	302	274	298	288	257	285	292	306	282	264	252	295	259	291	282	280	267	335	290	294	289	279	269	283	268	280	282	244	288	275	275	291	281	276	291	292	268	264	280	282	295	300	272	287	245	285	251	277	294	308	289	306	284	286	302	252	295	281	249	262	296	303	255	273	321	305	300	272	315	300	276	304	252	281	290	265	288	282	304	296	272	262	278	311	294	296	266	279	303	296	273	278	302	303	300	291	281	294	296	282	288	301	291	291	256	303	273	284	263	293	292	228	280	288	304	264	275	282	269	294	290	314	264	283	278	268	280	269	292	285	288	281	292	284	281	326	281	309	291	272	292	270	289	275	286	285	300	268	282	320	283	261	278	316	260	274	279	306	289	257	294	278	285	275	289	267	314	274	287	284	273	273	307	302	301	267	306	260	304	284	284	283	276	267	309	276	281	263	258	284	287	278	279	269	278	283	278	277	282	277	274	309	273	313	256	306	264	283	271	297	283	254	271	283	277	276	317	261	271	324	256	288	301	263	288	287	304	287	291	321	288	287	274	291	250	281	302	325	299	286	285	290	278	264	271	285	258	283	293	269	286	291	284	292	285	288	298	303	293	294	285	285	288	268	311	284	302	290	290	278	263	273	265	254	265	288	313	298	281	280	263	288	271	302	269	275	269	277	261	318	279	293	312	268	267	298	298	276	290	295	280	299	277	266	282	271	280	286	287	300	284	319	275	264	249	275	298	296	274	298	299	260	280	254	242	259	256
39652	38859	32897	17292	4779	2224	1502	927	579	433	406	347	342	305	303	325	329	327	289	270	268	316	270	327	295	291	294	282	270	287	287	284	307	290	285	305	318	321	334	294	297	294	300	286	272	309	268	304	298	284	317	279	299	268	309	328	293	270	304	287	331	326	297	305	273	305	296	317	294	282	296	305	276	297	307	306	289	265	295	335	283	289	307	332	296	318	308	272	302	302	298	271	285	282	270	293	309	304	304	276	324	271	297	294	296	310	262	285	288	286	337	297	292	319	303	326	309	264	270	297	283	284	311	280	295	306	298	302	283	288	298	306	295	309	310	278	307	296	302	311	292	309	272	302	275	290	289	287	308	295	289	296	312	302	278	266	291	316	284	302	292	300	263	285	308	302	323	304	316	323	278	340	282	290	275	294	311	289	319	302	286	292	273	300	331	306	299	284	302	316	288	301	293	280	295	286	306	298	299	286	270	305	320	280	267	300	274	297	317	298	315	286	278	306	298	274	299	298	312	296	282	285	301	279	269	265	308	328	284	318	303	291	305	271	302	291	325	287	322	317	289	284	289	301	280	282	279	330	296	297	304	309	303	305	278	289	287	288	305	307	300	289	280	307	315	314	300	279	293	326	287	296	321	282	307	292	296	266	298	306	292	283	284	323	285	287	295	294	271	285	295	284	306	323	300	302	289	317	294	302	282	287	293	283	356	295	316	287	339	273	301	286	315	277	328	303	317	330	285	293	267	281	290	300	272	289	289	278	311	285	277	285	309	286	297	297	273	274	300	286	273	298	290	315	301	291	295	295	312	293	327	313	303	282	288	295	293	318	305	298	303	263	262	292	284	284	323	292	284	316	318	281	278	310	282	307	281	283	313	273	311	279	318	292	295	287	272	318	287	283	266	289	299	300	282	282	316	304	283	277	280	299	310	270	310	303	281	276	294	277	308	307	292	303	322	287	307	296	275	335	268	292	314	298	277	285	298	295	266	295	298	303	277	301	286	298	293	312	276	317	283	294	279	278	304	288	300	269	261	283	291	291	312	276	302	286	294	288	305	267	304	308	287	303	284	290	266	306	284	293	307	277	272	325	330	265	307	271	310	301	307	306	296	289	292	271	285	298	297	263	295	298	295	285	301	301	298	321	281	303	301	313	293	292	278	284	272	334	264	288	280	277	334	290	285	288	335	277	309	294	284	299	257	272	272	289	311	273	299	309	304	336	322	309	292	272	282	314	281	283	293	303	285	324	282	279	312	289	294	266	327	304	291	262	296	278	285	296	323	268	308	277	282	278	312	296	326	267	311	303	282	295	312	283	303	293	308	321	293	285	334	314	286	289	303	273	276	306	278	326	281	311	309	266	305	298	276	279	279	294	261	306	291	291	298	289	338	319	258	308	300	293	331	290	312	304	292	296	289	281	287	273	291	289	267	275	269	271	337	274	296	311	298	286	277	277	271	292	304	297	292	342	309	304	285	302	297	263	300	310	307	267	280	287	287	261	282	278	325	279	310	284	300	297	281	288	278	283	280	283	326	309	284	301	299	314	298	306	294	339	308	288	277	322	302	277	314	281	252	252	286	301	304	353	280	303	280	304	297	291	281	295	277	315	292	281	288	300	300	287	300	304	278	304	314	270	289	283	296	297	322	274	335	302	308	281	305	271	288	265	287	289	281	289	287	309	281	304	279	287	282	298	272	323	288	312	326	267	294	286	309	300	281	306	293	302	314	311	265	310	297	288	289	260	292	294	308	316	300	314	294	320	300	296	278	303	315	305	290	275	295	285	271	319	298	307	338	268	318	297	279	305	295	290	301	315	299	328	310	336	311	312	287	319	295	293	276	271	303	285	304	278	284	328	281	289	302	268	290	283	294	317	285	298	294	294	282	261	301	341	276	281	335	299	305	306	314	307	298	280	275	297	283	311	300	305	265	315	318	282	250	267	279	304	317	289	294	266	294	293	279	344	273	312	316	280	282	309	325	272	298	279	294	272	310	307	288	297	311	300	293	288	299	290	293	286	307	302	291	296	324	280	281	281	272	278	269	303	292	319	280	309	299	291	319	289	278	287	299	292	293	307	288	293	261	244	266	275	269	293	308	299	298	278	269	282	286	274	298	291	292	319	279	302	333	298	293	279	267	313	313	270	293	323	279	302	323	294	284	265	297	264	284	294	287	289	295	299	276	293	305	290	319	298	289	268	301	288	299	330	297	284	292	298	273	276	289	293	291	299	312	279	300	295	304	296	284	299	286	313	273	285	296	296	302	316	274	287	298	274	280	321	319	275	279	271	292	292	297	302	279	301	302	310	306	313	279	283	299	299	251	314	304	304	279	286	274	278	290	292	281	294	288	314	295	316	272	315	298	283	293	302	300	315	321	278	270	307	283	295	317	302	311	295	285	271	287	279	310	281	304	267	308	275	283	313	291	279	283	269	306	275	318	304	292	305	275	312	326	286	294	253	278	309	304	261	293	279	301	274	296	286	269	288	330	269	297	271	304	281	281	308	288	302	306	296	316	324	301	279	273	307	306	301	307	314	295	284	304	281	277	299	327	305	314	289	304	270	318	280	280	264	302	289	315	281	246	284	290	266	293	312	311	276	287	280	312	291	309	307	263	291	291	293	291	293	319	309	286	278	286	314	265	282	306	297	280	305	270	310	304	303	303	290	302	273	323	293	284	311	282	300	279	292	285	325	291	303	303	296	257	277	301	282	272	291	285	302	265	300	294	263	311	302	285	282	299	319	266	279	277	271	306	290	299	290	320	313	282	308	264	318	309	305	255	290	272	320	288	277	257	294	256	303	294	287	278	314	281	306	276	298	307	285	283	308	307	284	294	298	301	300	277	314	288	301	294	306	306	298	302	306	286	314	309	288	287	302	331	260	304	270	320	300	290	307	283	291	301	299	315	304	281	276	275	319	256	300	275	284	271	284	302	307	314	291	301	309	289	310	288	313	284	277	328	293	289	290	283	318	287	322	305	290	312	280	293	303	308	280	286	308	293	284	281	316	290	283	328	304	277	306	308	284	303	267	286	320	275	278	279	303	281	275	271	308	271	270	283	306	268	272	301	296	295	295	312	311	288	295	260	295	284	294	298	299	291	319	278	302	273	295	306	292	297	285	302	307	282	301	292	282	285	291	263	309	295	334	271	303	283	295	281	286	283	303	291	294	288	288	299	289	266	325	286	282	293	276	304	307	300	284	306	269	285	316	306	301	307	289	308	307	281	289	305	288	292	240	262	295	298	304	297	273	305	273	308	279	289	307	301	326	281	311	274	317	303	321	292	294	299	276	294	304	276	302	309	301	298	297	287	301	279	292	267	286	282	286	314	297	277	284	285	309	269	300	255	308	291	272	308	291	282	294	293	288	316	298	275	298	288	294	313	315	308	276	296	277	276	305	291	302	299	288	275	312	289	275	294	291	315	289	286	266	307	302	307	297	300	272	301	295	303	276	317	285	324	292	299	299	291	283	315	283	314	315
44903	50328	31850	13502	5598	3548	2419	1475	801	604	482	390	377	368	329	325	351	320	357	316	323	295	298	359	300	285	308	318	300	302	323	316	334	325	309	320	294	336	294	314	322	325	330	299	306	340	300	280	321	350	342	302	309	355	288	321	301	333	316	328	309	309	317	313	321	341	258	308	279	300	278	285	323	282	314	315	314	328	304	280	297	326	336	310	318	314	303	307	327	286	339	288	324	329	300	307	306	312	314	290	307	292	331	308	311	328	322	261	323	318	336	321	304	322	317	325	321	319	309	330	339	284	301	318	299	312	308	329	325	288	326	340	304	300	324	299	314	303	316	315	347	283	299	316	297	326	356	303	311	321	296	296	289	323	322	327	296	314	322	320	293	311	318	322	319	281	316	308	329	295	298	299	276	333	324	324	299	304	311	320	324	297	311	310	308	306	341	292	302	297	317	326	317	315	340	322	325	330	332	321	284	316	311	323	318	334	304	318	283	302	319	301	330	294	326	326	306	295	326	318	316	266	324	343	307	320	308	308	322	268	300	304	300	322	304	309	338	348	278	302	304	321	331	277	321	339	302	325	324	349	320	302	312	327	281	328	307	254	314	312	297	320	328	301	305	325	289	324	298	340	308	302	313	367	349	293	298	316	303	286	278	354	311	312	312	311	307	285	324	300	299	315	315	329	313	340	330	348	298	308	331	320	313	346	303	316	336	328	309	293	325	307	327	334	304	305	335	299	322	311	294	303	293	289	309	285	302	292	326	298	315	303	302	306	292	346	316	326	320	310	298	319	299	324	278	310	334	323	283	289	304	318	296	326	292	342	288	316	355	314	295	328	306	325	287	319	327	304	293	328	326	311	282	277	302	317	320	317	286	309	294	292	314	317	308	323	299	326	323	328	323	328	304	296	321	284	306	310	313	316	286	321	345	323	313	323	304	330	323	326	329	322	308	322	317	347	314	293	306	328	296	328	329	360	327	307	341	304	266	313	337	313	314	330	305	344	316	296	320	335	311	299	306	288	324	305	290	311	310	358	316	331	325	338	356	307	312	312	284	298	276	284	323	323	304	339	318	301	324	281	326	289	329	336	298	288	299	333	303	328	317	314	298	321	275	292	314	309	321	304	323	342	316	320	292	335	325	327	338	326	326	299	291	300	357	324	337	325	332	311	307	311	318	331	290	297	327	329	288	342	289	317	301	290	324	301	300	313	326	270	280	297	281	321	324	287	317	302	334	329	327	344	303	280	311	310	314	304	299	319	285	279	328	317	302	326	308	313	327	317	304	288	318	320	330	291	292	296	310	334	341	311	347	319	322	304	328	313	326	308	305	329	301	320	303	328	286	308	293	330	322	320	311	294	339	299	312	333	299	330	308	347	309	318	309	324	344	308	334	318	314	319	345	295	312	320	330	281	306	304	312	324	299	347	352	323	347	295	305	340	283	319	327	331	329	287	305	330	321	314	300	307	283	344	311	373	305	296	316	334	299	277	323	319	347	329	316	315	332	326	326	306	329	322	336	303	296	317	321	323	311	329	285	304	332	331	310	320	305	319	335	306	289	329	318	289	271	311	284	301	329	319	261	296	309	299	333	343	287	299	360	318	332	318	316	311	331	323	321	334	301	322	323	318	316	347	329	351	317	336	329	312	316	333	279	308	347	299	292	311	322	288	309	320	327	303	322	300	323	337	327	300	314	309	302	304	316	305	317	315	302	316	300	292	291	324	319	321	336	302	313	296	320	293	318	299	321	300	313	330	312	328	284	337	304	356	351	306	293	311	288	317	277	297	344	321	319	330	302	293	340	313	305	286	312	302	311	302	334	306	313	298	331	332	298	312	327	322	325	317	315	301	330	337	319	307	298	318	326	284	321	271	317	316	327	332	303	351	301	291	328	289	293	340	304	332	303	338	284	295	343	301	286	311	311	307	328	281	349	321	331	298	327	322	328	332	284	349	320	297	306	289	296	352	293	302	324	294	318	307	325	308	326	324	319	326	335	286	322	335	337	301	318	326	332	287	309	289	317	300	297	318	324	317	308	342	359	310	311	310	290	292	293	327	359	305	325	296	308	293	327	298	298	323	306	317	313	348	324	328	331	296	321	282	328	311	306	320	328	318	317	320	343	290	335	330	325	309	332	346	332	326	314	291	304	296	312	298	323	337	327	316	332	340	303	289	302	307	309	298	329	293	297	283	344	317	326	299	327	331	316	311	313	311	291	322	315	333	331	304	313	306	314	336	299	311	310	310	263	338	313	299	298	284	303	319	321	301	282	310	328	329	320	311	299	304	323	293	346	319	350	304	323	286	288	342	320	343	320	315	305	288	303	320	295	345	302	284	316	308	313	316	304	310	316	314	308	325	317	305	301	320	319	317	322	322	291	299	332	310	315	298	329	322	321	346	303	325	297	281	310	329	351	351	306	310	324	290	317	319	314	317	314	323	356	332	304	328	313	305	315	322	313	313	304	315	298	330	318	303	285	323	300	324	315	301	322	352	326	291	301	277	320	319	325	320	319	329	329	292	311	328	286	319	315	314	322	331	312	350	350	327	331	286	310	317	364	300	301	329	322	285	318	346	322	317	304	319	309	285	333	265	308	320	332	307	331	312	290	325	289	308	304	280	322	327	307	298	286	309	301	307	353	327	299	336	317	323	312	330	284	320	315	326	332	333	298	297	324	323	354	323	297	344	324	299	287	294	274	325	323	298	306	298	337	307	339	317	316	292	315	286	328	310	296	287	316	304	315	302	293	320	331	314	282	344	311	324	330	325	338	342	304	313	312	304	307	312	309	272	290	305	323	279	301	313	326	306	277	334	309	276	311	319	269	323	317	293	309	292	329	308	350	331	312	330	321	281	327	314	301	333	325	324	317	295	310	293	334	315	320	293	330	300	327	343	322	309	324	329	309	325	348	301	310	296	334	307	333	323	269	344	330	320	333	295	333	293	323	326	325	337	373	334	306	324	303	287	301	303	302	300	313	300	321	334	326	303	346	314	317	308	318	295	314	307	327	307	314	309	308	304	286	327	307	280	274	327	326	346	312	347	318	320	300	310	345	309	299	304	296	295	348	310	304	300	323	337	341	309	325	300	303	304	331	316	318	304	278	348	318	325	300	292	327	320	361	267	299	293	310	323	311	315	326	307	305	313	313	289	303	304	314	310	322	332	314	303	299	311	314	308	335	289	324	299	305	294	335	360	291	342	323	318	291	303	328	319	318	320	328	303	348	317	317	319	310	315	357	329	303	328	296	283	297	297	344	317	311	291	301	312	315	331	314	320	329	324	319	299	306	305	306	281	313	343	326	338	319	269	302	316	322	341	302	310	317	317	316	339	328	283	336	343	305	325	353	315	325	289	302	327	312	288	304	340	307	318	336	275	306	290	290	314	307	340	318	358	303	306	310	292	310	310	305	329	309	319	309	312	300	300	313	313	317	319	311	318	348	292	340	302	284	325	306	301	309	311	318	301	299	307	305	324	291	339
23349	20967	28004	24089	20994	14357	4101	1459	779	644	467	361	293	345	314	293	270	268	287	267	244	271	280	264	274	261	261	247	281	267	284	253	275	270	261	278	255	272	264	251	252	255	289	273	270	249	278	268	242	261	279	264	251	265	291	302	281	297	278	263	282	245	248	271	259	244	243	252	284	267	258	244	255	267	234	272	262	308	281	252	294	273	247	253	228	265	270	253	263	284	249	223	275	277	273	286	259	262	258	266	271	278	284	265	247	292	268	278	244	294	256	248	272	271	266	232	276	251	211	251	287	269	241	257	263	295	262	289	257	293	235	315	303	260	276	273	277	248	299	266	246	261	259	250	264	281	278	262	265	229	264	276	243	234	247	263	256	243	253	277	278	254	244	267	270	269	268	267	253	261	233	249	277	263	280	272	269	267	267	255	266	262	267	288	268	272	285	257	264	244	285	264	253	265	252	273	296	263	253	268	247	259	298	301	208	289	289	293	265	242	262	255	269	256	294	268	304	294	263	278	248	269	259	281	278	258	231	259	275	240	277	253	261	247	261	268	284	248	274	254	264	254	265	275	266	263	275	281	270	245	275	252	240	261	243	274	276	240	266	272	257	254	263	268	262	302	271	304	265	265	282	228	238	257	281	251	247	269	253	248	252	256	246	223	247	296	267	226	281	242	271	263	286	264	275	242	276	268	267	272	293	232	273	283	286	272	282	263	275	297	262	279	269	276	256	274	297	250	266	256	277	238	252	269	251	252	277	263	273	254	259	229	279	233	259	280	274	294	299	275	227	279	281	273	272	260	250	278	256	268	265	268	268	270	248	245	281	249	289	283	254	264	265	265	246	273	255	281	290	264	271	252	280	287	284	285	293	271	259	272	258	262	244	273	307	258	237	266	258	263	273	258	271	245	280	247	275	294	279	264	249	281	260	275	253	241	295	244	246	238	265	256	255	242	249	266	277	250	275	279	245	283	269	262	257	289	287	267	258	283	273	282	261	262	284	290	272	261	248	272	248	283	271	254	282	273	278	280	271	265	271	266	279	268	282	260	256	289	270	252	241	244	278	263	277	250	280	286	258	274	241	260	250	277	270	271	241	289	248	248	280	291	283	236	260	274	277	277	260	269	252	306	268	290	266	299	306	255	225	280	277	266	273	287	284	247	247	276	268	268	259	284	255	262	282	263	296	281	262	288	287	256	273	267	265	265	262	257	275	257	282	238	275	260	273	244	257	267	259	256	265	242	252	266	267	263	226	281	264	307	260	244	269	279	249	268	263	289	265	258	283	254	236	267	268	253	259	267	266	288	234	296	321	251	270	257	234	262	291	269	238	260	249	271	253	232	306	247	291	261	232	276	234	280	259	288	279	244	265	258	270	239	255	314	259	270	257	270	252	292	267	284	271	261	274	270	262	254	278	251	264	271	268	241	252	291	233	257	274	265	248	258	258	272	236	265	273	252	268	268	249	253	279	266	248	296	274	238	259	252	266	249	247	276	251	253	262	284	259	287	274	278	249	274	240	244	259	285	256	288	281	253	268	251	265	246	261	283	245	285	280	274	251	246	243	246	234	241	283	266	261	247	293	288	267	261	272	290	250	288	267	275	253	252	268	282	242	248	279	267	238	252	269	239	280	272	271	273	281	277	229	276	282	272	286	234	297	256	302	274	278	241	260	276	268	257	279	277	256	264	237	261	232	240	290	281	250	233	231	269	252	250	290	245	252	253	286	267	298	294	245	261	247	265	244	252	291	274	263	281	232	252	235	258	273	279	253	253	259	251	287	230	288	266	247	268	245	289	279	291	315	274	247	289	273	268	259	260	275	293	268	255	262	250	257	257	265	282	256	240	241	292	266	265	263	257	248	248	266	281	267	283	261	261	263	281	276	280	275	266	263	259	273	292	267	278	264	256	273	272	267	294	281	280	265	284	283	269	258	273	232	240	280	269	282	270	257	255	260	271	276	274	245	262	239	309	241	254	282	256	281	237	289	245	254	281	247	258	259	268	232	273	260	257	261	244	254	252	265	243	254	276	286	259	277	270	247	235	247	284	284	262	256	258	284	243	248	245	267	269	274	272	288	263	243	273	251	229	260	263	275	283	293	260	286	238	263	242	277	265	271	222	296	265	268	261	264	274	259	274	263	243	235	261	245	282	247	275	262	265	255	267	260	264	268	277	283	279	268	267	302	293	269	280	275	252	268	255	281	273	239	274	252	258	287	262	253	279	296	270	246	277	268	254	242	277	304	222	268	248	259	298	271	267	280	282	236	250	289	278	271	254	287	265	290	285	235	254	267	289	253	279	286	303	247	239	249	282	275	288	243	292	276	249	269	268	264	271	281	261	271	257	254	254	240	230	258	277	272	267	276	233	270	263	263	262	287	257	248	243	227	264	265	243	272	280	249	261	275	276	290	242	251	287	297	247	257	292	265	264	255	263	287	274	264	282	286	260	279	251	268	265	250	262	253	248	264	282	263	293	285	252	265	280	279	268	236	288	267	283	242	250	255	277	268	275	244	276	257	256	256	260	248	254	266	267	247	269	243	246	269	304	299	257	279	244	287	228	263	296	252	252	250	254	254	262	267	277	268	270	268	238	291	272	271	277	280	275	245	276	269	280	287	302	256	305	250	292	260	265	279	287	261	250	296	277	267	245	274	260	285	250	283	232	229	276	243	272	296	280	282	267	257	253	284	270	264	275	250	261	259	249	277	267	242	243	302	262	268	280	251	262	288	279	283	272	264	261	270	279	251	260	241	244	248	250	257	281	291	274	271	260	281	253	266	271	245	273	251	289	245	263	265	274	283	234	270	246	267	290	264	289	265	263	290	274	280	250	259	268	248	269	251	241	276	258	271	249	275	234	271	272	238	218	264	285	268	273	264	251	263	260	283	261	260	247	246	260	281	261	250	267	287	272	251	260	268	282	256	223	294	259	269	239	270	250	245	260	277	246	254	275	268	256	246	259	307	286	266	288	262	272	262	278	296	256	244	271	254	271	246	277	223	248	239	297	285	254	246	244	252	269	280	259	267	262	254	258	266	268	238	297	275	248	286	270	274	253	244	303	249	257	246	263	300	290	238	254	278	259	256	276	280	257	279	272	242	244	252	262	278	256	260	269	261	293	265	258	281	266	260	232	269	275	274	267	268	250	291	301	260	260	250	264	272	292	265	273	258	288	274	259	269	224	251	278	242	268	285	241	249	285	281	245	272	234	271	261	266	261	281	274	260	269	276	240	294	273	257	268	256	284	259	266	240	268	275	266	290	292	244	237	263	257	241	270	280	277	284	258	281	288	264	256	229	278	264	280	280	285	264	249	264	247	265	241	279	273	275	265	234	255	260	271	270	261	259	250	274	242	292	281	251	259	270	253	250	253	259	285	246	257	280	264	253	259	278	252	288	268	243	260	251	265	279	250	249	261	272	268	286	252	290	280	266	282	260	289	240	276	223	248	291	308	268	262	243	263	279	262	265	280	293	275	268	269
44427	56133	31932	14737	10959	7040	4130	1978	1086	904	657	473	373	403	363	330	302	297	311	298	301	275	275	299	249	289	298	275	286	283	294	276	292	272	280	281	288	287	260	278	266	264	278	282	264	277	316	264	294	293	297	277	284	277	292	295	261	278	280	282	285	265	282	294	266	304	280	256	270	291	268	264	325	262	275	293	259	277	279	304	290	300	258	290	285	301	283	307	280	301	268	308	286	291	285	324	254	272	269	258	276	270	283	282	258	259	278	270	285	271	293	297	274	298	265	259	281	310	292	273	287	304	289	314	301	261	280	291	273	280	309	289	312	307	278	264	237	258	288	298	298	290	289	287	284	288	270	280	227	278	266	290	278	285	284	271	306	244	278	278	298	284	290	314	302	281	274	280	274	271	277	286	275	289	287	261	265	285	283	294	286	310	299	313	296	300	307	336	273	297	313	269	267	269	308	283	300	286	301	282	289	292	301	274	267	268	309	277	285	286	259	265	267	281	282	280	292	272	290	279	285	287	302	268	314	279	266	282	288	271	233	300	267	245	270	282	291	285	298	300	295	288	283	264	317	272	316	284	305	284	273	241	293	295	272	256	257	285	274	244	297	275	269	278	279	268	263	291	281	272	318	326	270	271	258	277	246	283	281	302	250	255	301	294	291	282	278	307	286	294	282	272	253	276	262	287	265	279	277	292	288	270	288	284	290	271	302	277	293	270	314	280	254	311	262	286	276	274	261	288	286	279	255	294	310	258	260	277	281	279	305	273	299	289	273	293	296	293	309	276	290	283	307	274	295	282	307	277	289	283	280	272	286	293	270	322	292	253	266	278	270	317	294	297	288	304	271	280	263	296	293	277	288	290	246	285	285	292	278	274	305	270	288	289	270	295	291	270	278	291	289	280	279	279	295	303	296	307	287	270	275	283	285	268	264	307	304	292	278	281	278	280	269	270	280	276	292	291	302	277	285	287	284	289	286	273	281	284	276	263	267	256	303	266	265	277	291	296	287	284	270	266	248	284	278	294	293	266	300	283	275	280	307	257	283	292	282	296	298	298	267	266	258	249	296	263	255	296	273	267	275	269	300	263	289	245	275	313	298	295	296	266	282	275	287	302	276	287	271	307	303	304	234	299	270	258	289	306	282	288	263	272	259	295	251	284	240	293	262	268	253	286	267	301	286	322	304	304	331	313	277	266	325	296	259	257	280	289	266	278	276	271	308	274	272	280	306	281	297	244	257	266	245	289	254	291	260	284	311	287	259	278	301	274	294	295	283	287	269	304	293	284	276	261	305	247	270	241	304	245	285	311	268	301	239	294	282	286	283	289	239	287	293	303	277	284	282	283	293	288	256	272	305	311	293	265	272	291	263	273	261	291	277	305	298	272	295	292	263	299	276	302	282	280	308	288	270	274	260	279	273	294	290	270	264	279	301	294	292	274	309	311	295	282	312	270	266	288	305	261	291	251	303	280	299	243	290	265	264	299	299	269	322	289	265	306	269	295	268	271	267	288	308	303	256	314	259	299	301	278	285	272	268	272	251	277	267	309	292	301	271	272	281	283	291	277	280	302	278	265	277	290	272	262	263	292	304	265	284	283	289	289	296	302	271	287	274	280	301	268	303	269	273	248	279	271	287	276	284	295	306	294	278	328	277	251	292	279	311	298	282	291	287	286	303	292	268	284	299	307	234	288	295	289	277	294	264	301	293	304	293	274	287	304	269	269	276	285	293	313	286	259	270	303	273	271	253	329	272	261	275	265	288	312	274	308	285	296	268	287	317	281	286	300	267	277	284	266	266	281	259	262	287	291	262	277	269	268	293	284	261	260	313	263	309	308	283	270	289	265	251	284	278	272	272	290	292	282	300	273	271	273	279	275	279	279	305	276	291	285	276	311	306	271	303	268	294	289	289	255	271	299	300	268	274	295	264	274	293	268	273	268	290	256	248	286	285	284	272	311	294	258	288	290	256	260	243	282	280	281	287	273	280	276	288	287	263	257	275	293	293	288	279	272	264	296	269	283	301	314	276	256	266	286	300	275	278	312	278	297	280	279	279	286	267	296	303	285	280	283	267	297	285	273	321	273	273	300	265	286	262	287	274	266	274	264	279	302	288	269	298	280	294	259	297	270	313	279	307	296	278	287	269	282	276	246	241	288	307	293	260	266	277	269	268	272	266	279	288	281	286	276	291	272	281	301	264	308	266	278	302	256	302	280	294	293	308	264	278	252	293	310	284	251	274	269	296	253	303	330	263	310	282	293	297	277	325	289	274	251	301	258	251	320	267	288	260	294	264	302	284	280	277	280	288	284	325	287	275	256	280	316	297	294	267	293	304	286	274	245	288	267	263	270	274	274	275	270	270	294	308	268	293	267	274	275	272	286	262	291	267	288	279	301	260	250	276	295	285	287	281	276	284	302	277	259	297	284	279	309	266	343	263	287	296	266	306	239	274	261	270	282	277	270	266	287	297	288	293	289	267	285	294	319	281	262	284	276	306	328	272	270	303	267	286	317	302	267	272	291	277	281	291	271	283	277	280	263	295	306	288	294	261	270	258	279	243	260	264	274	285	244	296	345	288	247	269	290	293	260	300	303	282	280	285	281	273	293	289	280	260	291	300	284	257	299	305	272	300	266	280	270	255	301	266	311	321	304	281	295	292	287	294	262	255	314	288	312	267	279	281	273	297	261	274	283	314	277	303	285	285	271	278	266	299	288	282	261	300	269	271	291	282	302	261	259	284	289	271	270	262	284	265	261	279	272	281	276	283	293	288	267	278	280	281	274	313	263	282	299	277	271	274	289	268	292	300	277	277	252	296	259	284	273	282	291	288	285	247	307	346	307	278	282	285	290	297	291	291	274	285	255	292	277	282	297	274	273	264	300	296	269	279	247	323	299	310	300	317	291	282	280	307	280	280	251	256	268	249	280	308	298	285	307	266	298	255	268	279	280	301	284	290	282	287	274	276	269	271	250	288	306	279	263	301	281	285	254	279	278	296	292	299	287	284	312	277	264	313	258	261	294	283	289	280	283	248	236	257	297	261	314	265	285	286	286	274	266	297	292	288	290	274	275	274	289	275	273	288	295	269	281	282	275	300	306	248	297	271	264	254	260	278	273	278	281	299	257	294	285	270	270	298	283	293	283	301	243	278	298	286	289	243	290	279	269	295	287	292	274	294	283	288	275	278	291	265	307	287	268	296	326	275	292	245	274	318	306	320	312	287	254	288	264	289	274	284	257	256	295	257	305	267	290	280	280	253	291	265	277	246	290	300	293	265	300	270	291	280	278	267	277	282	292	274	274	290	274	241	286	302	282	304	261	297	283	273	290	292	262	273	298	267	287	273	306	314	307	283	277	300	292	265	289	289	263	250	295	263	288	268	288	253	270	268	279	304	273	285	264	279	289	271	265	258	265	288	289	284	286	276	232	258	287	292	303	270	274	278	270	278	274	279	282	281	260	308	288	318	287	272	294	256	269	285	294
24982	21432	27408	25252	14313	5057	2327	1130	702	509	387	390	396	369	364	341	334	307	308	313	306	322	326	328	313	342	318	317	346	280	294	308	321	320	310	309	312	309	307	303	325	295	315	303	345	304	316	350	327	297	275	328	315	301	323	305	317	286	299	286	299	328	293	309	288	295	323	304	315	327	344	303	289	319	312	309	320	315	306	304	336	326	308	349	294	316	335	330	321	335	303	307	289	337	285	341	288	283	305	315	309	303	304	305	284	320	306	319	300	313	285	307	300	327	318	324	299	319	277	331	288	301	334	325	315	314	330	296	316	277	298	309	283	330	304	284	311	312	303	298	336	306	317	332	333	298	319	306	297	347	310	295	328	302	314	300	319	308	325	318	309	308	300	311	325	327	314	300	307	292	330	308	324	303	295	303	311	319	300	303	333	306	304	293	309	305	299	294	305	328	342	274	294	305	303	283	324	333	332	333	339	300	312	321	320	317	290	316	314	304	345	301	318	303	308	285	320	292	312	331	310	325	332	287	346	321	332	309	312	326	298	319	332	301	283	331	307	329	299	312	311	315	314	328	331	333	309	319	288	334	304	314	293	311	327	305	323	302	303	298	296	340	306	304	324	311	327	316	312	322	323	306	311	307	304	289	319	328	315	329	336	352	297	339	287	297	321	319	325	314	294	336	310	318	315	308	326	285	301	309	329	319	285	309	321	298	325	303	325	326	287	310	318	325	306	325	292	299	314	290	332	332	312	300	292	313	308	279	348	321	309	286	313	295	310	289	296	306	272	309	309	338	306	323	328	295	284	315	311	316	299	299	284	304	322	288	314	332	275	321	316	287	321	320	328	302	271	322	328	317	326	321	298	319	298	271	278	317	320	312	304	342	301	311	320	284	283	327	307	307	328	301	337	305	315	311	355	295	268	298	306	304	309	299	319	308	333	320	301	302	318	310	340	340	313	280	305	279	289	330	267	343	315	328	314	304	322	306	260	295	328	321	351	292	312	298	332	297	323	285	328	302	286	306	308	309	284	309	320	325	320	305	272	314	307	325	296	311	304	315	313	313	281	289	320	291	298	321	335	306	345	289	324	305	326	265	285	293	302	311	303	292	304	320	309	286	297	317	294	310	321	301	298	303	294	312	303	300	308	326	336	330	301	307	314	305	317	289	333	309	312	327	361	316	293	308	310	311	317	361	312	299	317	305	343	320	338	316	307	301	285	325	299	306	293	277	329	308	262	267	294	310	295	339	293	343	317	313	343	301	299	347	306	304	316	337	316	312	284	319	292	326	321	296	302	292	306	331	314	332	326	334	301	309	357	299	313	303	327	300	337	286	306	321	335	289	298	339	301	336	304	314	331	306	313	301	281	321	268	299	290	336	335	300	309	300	327	313	295	291	298	297	338	309	312	299	305	275	271	306	296	322	298	289	329	298	310	306	287	311	337	311	294	308	318	280	316	328	320	298	290	290	286	289	290	302	293	332	287	291	336	309	330	333	309	287	301	319	321	298	315	306	308	309	298	319	337	312	310	278	331	299	329	355	314	314	326	312	307	352	282	337	318	284	286	288	309	330	317	319	311	303	302	310	318	320	319	324	333	359	307	327	364	309	314	309	296	300	313	292	302	278	345	319	322	312	328	297	308	346	311	337	300	344	334	299	289	317	314	307	299	295	309	297	321	325	321	296	301	315	308	317	322	333	303	323	306	342	316	291	331	315	305	303	327	331	284	296	289	329	310	292	283	312	345	315	285	314	296	316	318	330	323	301	300	292	300	314	289	293	310	369	285	296	304	330	298	299	325	331	340	305	324	291	285	309	318	315	289	315	298	286	327	316	306	322	323	310	306	305	317	333	334	305	326	310	299	320	345	311	310	321	300	307	297	303	287	312	287	328	326	315	335	318	291	295	322	302	316	305	303	305	301	331	289	280	285	338	300	344	334	316	315	298	310	300	309	291	301	316	332	321	312	310	298	263	312	309	287	282	327	298	330	297	339	308	290	334	297	312	335	284	319	299	288	315	322	304	306	272	292	316	331	287	305	281	336	341	287	325	313	316	295	306	300	317	317	321	314	296	317	334	302	305	327	310	292	335	319	289	293	355	304	293	306	299	322	302	328	324	320	320	294	302	283	287	329	309	344	293	301	310	313	298	312	304	301	311	331	312	285	320	299	338	303	332	290	318	317	302	326	314	271	345	315	302	270	305	372	308	318	310	352	340	301	308	310	307	308	339	286	284	287	285	295	300	337	319	298	302	296	299	276	320	305	279	280	304	295	326	285	306	312	300	326	305	313	308	317	311	306	281	329	307	323	318	335	314	280	296	290	335	302	326	308	319	274	284	329	276	314	324	310	309	348	299	304	297	308	307	330	321	359	340	321	316	290	294	341	299	291	292	302	330	322	317	293	344	297	296	302	307	320	319	344	338	316	343	294	334	316	310	303	290	308	335	319	305	316	292	280	304	287	308	308	330	321	329	323	309	304	308	282	310	334	312	313	327	301	313	316	312	298	343	323	336	309	302	326	279	298	331	304	312	321	309	291	318	331	331	279	321	335	311	306	271	305	283	336	335	298	297	355	311	291	336	289	287	285	326	335	330	332	309	307	325	321	322	320	326	294	311	323	294	307	292	307	326	258	288	296	312	300	293	319	304	330	317	325	310	301	337	321	299	346	317	317	305	319	310	289	304	322	314	323	310	349	299	310	303	307	296	304	306	298	347	291	338	320	304	327	299	295	296	335	311	298	308	317	304	298	315	312	308	323	320	342	337	306	283	300	319	321	294	303	302	287	335	323	313	273	293	332	345	330	305	315	314	286	329	341	325	325	312	332	325	308	324	335	313	294	341	286	274	317	322	299	324	342	321	329	336	360	301	312	319	318	289	320	300	283	313	291	282	312	317	307	325	282	318	299	317	309	258	319	349	306	319	317	318	278	311	330	301	307	310	291	315	326	311	306	296	313	312	296	310	294	279	302	309	299	296	287	323	315	297	313	326	326	327	275	273	312	307	309	360	314	311	334	336	309	286	286	319	268	325	334	284	309	305	314	293	303	299	338	322	313	295	320	339	328	304	309	325	352	290	324	306	325	270	315	336	326	302	298	309	313	280	308	302	321	312	355	293	273	321	319	293	302	294	309	311	327	288	294	333	311	307	330	280	324	283	327	324	286	310	303	284	328	285	316	322	303	284	333	277	325	309	319	317	317	295	303	325	301	309	344	343	298	281	290	281	307	322	304	293	291	284	313	305	320	317	316	283	315	318	300	313	324	310	286	294	294	334	325	337	294	323	295	320	272	324	280	294	314	311	314	330	310	289	292	323	318	292	324	336	295	316	304	311	294	286	292	306	323	307	290	326	284	326	307	272	310	328	311	333	319	303	286	331	309	322	334	286	318	338	332	288	303	263	278	311	298	331	316	305	311	351	325	256	299	311	308	345	297	299	295	288	299	333	340	291	328	346	308	325	320	335	319	278	287	300	274	301	316	313
45102	55716	32516	16615	10159	6011	3437	1597	1033	658	482	462	458	404	391	378	379	320	326	323	318	328	343	337	325	305	350	345	321	309	313	316	311	329	345	293	310	368	331	301	317	342	294	294	309	301	323	327	304	361	340	329	352	298	323	328	343	311	343	378	376	332	356	348	343	291	308	295	335	323	322	310	326	329	345	335	328	331	310	339	299	306	342	302	345	332	371	360	334	358	339	302	368	321	318	339	302	299	324	311	335	331	322	342	323	311	322	337	319	353	331	336	355	324	348	338	335	322	334	308	320	324	318	324	339	341	305	330	309	324	335	312	321	333	312	344	317	339	325	294	293	330	333	324	328	305	336	307	321	329	313	308	329	325	340	372	319	310	328	318	313	335	351	345	327	362	355	344	339	328	317	286	325	341	333	343	315	354	324	340	305	306	303	342	303	326	362	328	286	349	310	343	303	330	331	325	325	329	329	324	348	347	302	300	330	327	328	326	352	322	324	310	343	334	336	314	314	306	302	323	324	312	308	314	305	348	368	330	298	327	333	331	319	349	328	327	338	325	341	339	319	327	340	319	314	337	315	313	353	303	317	331	337	340	321	327	327	359	347	351	359	368	324	350	323	322	329	345	323	333	318	345	350	317	357	343	321	344	328	318	343	347	316	366	333	317	340	332	313	306	309	338	326	316	359	329	352	348	335	337	299	338	297	340	299	335	308	326	341	331	316	350	336	320	328	325	373	308	298	356	315	321	328	314	345	325	267	334	350	317	313	314	351	309	299	331	312	374	344	305	343	334	318	315	321	334	321	329	317	307	346	314	313	344	303	277	310	327	303	318	315	348	311	343	297	374	329	331	312	351	335	331	318	301	330	333	349	358	318	337	322	330	366	354	331	317	327	314	322	319	345	311	342	329	327	325	340	350	310	319	342	332	327	300	289	378	348	340	317	324	326	354	295	342	300	315	320	329	319	325	357	307	340	319	334	314	297	323	325	303	319	321	316	338	291	331	337	329	337	312	337	326	303	349	296	302	335	328	337	337	308	321	358	347	329	312	308	339	335	331	325	320	323	338	362	285	345	315	333	304	373	280	324	314	323	362	315	347	338	337	339	332	338	319	349	327	294	320	347	329	323	321	290	333	306	349	313	306	371	319	327	323	308	301	341	345	315	291	332	311	332	348	288	347	316	330	317	328	318	327	333	344	344	355	302	345	314	323	333	358	322	339	315	352	317	311	307	334	327	349	338	289	311	308	351	345	319	306	351	315	332	347	314	312	321	328	331	326	338	328	306	288	324	335	318	319	338	300	303	343	291	361	312	322	319	310	303	337	312	332	311	323	344	319	295	338	320	334	321	304	316	355	357	350	294	324	354	306	331	320	293	329	322	324	319	313	336	346	338	331	389	349	322	334	336	345	321	344	339	321	318	338	306	327	336	319	348	330	330	338	306	321	322	330	333	306	334	312	337	341	320	331	331	304	355	354	368	341	301	308	335	325	335	344	321	337	298	319	334	344	336	335	315	326	313	306	337	317	322	350	300	328	318	314	313	310	335	310	319	329	326	302	323	336	325	303	337	320	312	273	308	318	328	336	320	324	314	345	329	341	334	331	293	332	322	327	308	343	353	318	318	302	303	318	305	308	315	325	316	342	339	339	312	333	294	302	347	342	303	329	338	324	326	298	346	318	329	309	342	335	337	313	318	326	325	327	330	315	349	343	338	348	305	327	313	318	320	350	340	348	312	352	311	334	331	312	324	335	339	343	346	311	323	331	336	348	293	298	382	326	332	338	330	344	361	332	332	323	369	311	311	299	336	319	304	343	304	346	316	342	322	322	344	302	344	320	307	332	344	346	329	315	327	342	310	355	307	348	344	306	343	344	346	367	337	341	321	285	347	329	306	321	338	308	323	331	327	301	338	357	357	366	339	340	288	292	346	290	300	306	328	331	358	294	351	331	315	337	366	306	303	356	348	330	329	351	347	316	339	336	340	341	328	333	317	315	319	291	344	360	321	367	341	293	321	347	315	324	333	355	350	313	345	313	322	311	313	332	312	337	332	292	322	349	306	341	366	310	318	306	317	309	325	283	337	324	325	357	334	315	336	338	332	348	318	350	298	339	321	358	321	310	326	297	347	332	359	343	355	335	334	315	317	322	330	317	326	287	342	330	322	306	365	329	349	347	314	314	325	297	350	311	328	302	301	351	333	277	321	343	355	314	344	338	305	323	369	324	309	316	317	336	348	303	360	358	338	362	323	313	348	318	341	315	360	320	329	338	303	343	340	340	342	345	340	324	346	310	329	312	310	285	291	342	352	330	329	353	354	312	319	321	278	322	331	298	324	338	315	321	338	342	297	360	360	339	285	350	348	322	352	291	310	333	303	334	331	335	330	340	327	331	340	306	316	309	317	356	351	330	338	326	288	330	306	313	339	299	323	340	328	343	346	289	327	317	338	324	347	332	326	308	333	330	344	334	333	323	314	354	328	303	332	318	343	356	361	308	334	331	332	325	318	358	311	305	337	351	342	351	360	330	294	305	335	313	336	301	327	333	327	334	338	345	347	330	350	332	314	378	312	356	303	321	334	326	334	351	354	330	343	333	337	327	329	349	329	310	330	310	303	341	327	317	309	303	347	341	332	346	335	312	301	324	325	343	333	331	304	328	340	333	327	306	341	360	304	356	328	355	340	340	362	339	309	304	314	321	333	298	303	324	328	346	315	328	335	339	327	305	351	306	330	345	334	306	319	317	345	315	364	373	325	298	353	328	299	296	327	348	318	329	338	329	313	310	340	343	362	329	366	381	327	348	331	304	352	346	315	344	324	339	326	332	334	294	325	306	298	336	307	314	322	315	298	310	324	340	333	333	320	307	361	330	321	334	320	343	355	324	361	319	367	308	328	319	335	302	361	315	324	327	330	341	308	321	312	308	330	332	304	335	337	323	320	312	308	327	285	346	365	347	358	336	306	292	344	354	332	307	323	341	296	354	312	340	320	321	331	326	332	341	318	349	305	310	300	312	317	298	348	333	312	317	346	326	303	334	313	325	309	343	335	323	294	339	331	351	354	351	294	321	345	314	333	347	323	313	322	352	308	293	352	313	345	332	337	327	345	321	333	334	326	339	333	305	280	331	329	350	326	301	330	349	322	343	342	333	288	315	308	321	314	328	362	327	374	313	285	321	311	324	330	333	325	333	314	332	347	297	344	322	322	326	286	322	344	305	327	345	302	317	316	344	325	332	320	327	322	298	364	304	331	340	313	328	324	344	344	321	316	350	358	329	313	309	335	325	321	315	327	323	327	323	343	328	374	314	331	326	319	342	353	365	346	320	353	295	317	329	334	342	335	328	315	299	351	363	355	308	303	322	310	351	298	333	322	297	349	333	362	335	317	290	308	288	299	333	319	311	302	321	347	327	312	307	313	345	319	325	317	346	320	331	330	316	337	337	316	367	328	323	329	329	336	328	325	351	349	328	310	344	331	318	318	316
22418	21016	28548	23716	21163	21093	10426	1783	1054	801	708	573	454	343	388	360	326	292	288	294	276	298	284	284	303	249	304	298	300	298	266	301	269	282	257	256	277	256	256	261	276	264	287	282	268	280	289	289	297	250	300	288	262	284	270	275	252	269	268	268	256	271	274	265	289	273	272	250	285	279	295	233	273	269	260	280	267	270	265	282	274	268	277	299	303	279	255	276	296	261	296	278	278	234	268	278	261	283	257	280	277	317	291	263	298	282	279	265	260	254	284	253	260	252	264	265	300	274	273	287	280	283	255	264	274	289	261	275	271	281	288	284	233	284	312	268	318	278	274	291	266	275	292	291	284	258	247	266	287	262	301	272	274	280	260	256	270	292	291	307	247	291	290	285	283	278	265	274	278	276	269	279	283	272	269	290	268	286	307	283	228	264	246	293	267	279	261	301	257	266	257	293	277	288	290	278	264	286	288	260	277	285	247	273	271	271	281	259	254	277	280	268	276	252	283	265	286	263	263	265	282	286	290	265	280	258	283	264	274	267	291	276	261	266	277	275	270	283	271	290	288	276	282	262	268	291	266	277	298	271	270	272	284	278	260	263	265	283	299	251	260	300	301	271	324	276	270	250	287	274	264	265	282	295	264	275	257	287	271	258	279	309	260	259	280	245	284	268	269	297	252	252	265	263	261	265	291	283	290	267	251	260	265	277	287	264	282	297	250	265	284	301	245	270	280	276	235	297	295	252	295	266	283	275	307	263	273	270	267	264	275	289	276	283	287	269	251	311	261	297	270	292	279	258	271	265	274	247	284	283	260	242	287	296	300	260	303	278	304	229	280	266	254	281	275	293	269	267	278	268	267	279	291	296	264	282	267	264	247	271	287	269	276	261	261	289	276	265	307	261	292	270	270	305	273	265	292	256	260	303	246	306	286	277	268	282	264	307	273	272	253	257	260	296	248	267	272	290	282	285	285	253	281	292	279	236	262	242	277	257	243	293	302	289	257	271	279	273	274	253	276	289	266	288	279	293	262	293	296	292	268	295	274	265	274	252	267	285	276	276	300	245	291	276	252	252	242	265	269	264	259	256	277	256	278	286	304	295	264	252	283	250	270	295	285	275	282	263	311	238	283	265	289	295	277	292	252	304	267	317	283	309	271	239	249	276	280	310	273	256	266	259	288	248	287	286	275	241	278	283	254	272	286	254	281	293	264	280	293	274	274	284	285	318	293	261	274	264	259	280	264	273	280	272	282	280	268	258	286	297	290	285	275	265	257	256	281	285	280	295	315	262	259	287	294	238	275	270	285	284	274	286	265	270	236	260	289	252	278	289	236	269	273	310	269	264	248	273	290	300	254	258	269	279	286	301	276	283	271	254	290	280	265	319	266	255	274	297	273	266	271	281	256	286	279	281	264	273	278	267	273	273	273	285	296	260	264	261	277	298	289	267	280	271	266	268	291	297	264	271	248	280	273	295	271	284	266	314	252	276	299	282	297	296	278	286	286	279	277	303	302	270	287	297	261	259	287	288	296	286	258	292	286	289	267	271	272	295	276	255	281	289	267	265	269	264	253	280	276	280	241	298	272	289	279	264	295	275	263	276	279	282	266	278	280	311	294	288	277	270	289	293	263	282	253	294	294	268	269	277	271	275	314	271	281	279	282	275	285	292	288	259	299	270	298	265	263	291	274	265	291	254	277	278	276	254	245	293	276	246	287	257	294	257	274	293	249	275	288	288	256	281	278	263	269	296	264	250	256	270	281	286	275	253	270	273	288	265	309	249	285	276	282	281	302	291	287	290	280	295	289	261	261	258	289	264	297	259	267	257	295	275	312	249	282	268	281	266	274	305	289	276	269	270	265	282	257	249	283	263	272	252	283	271	240	292	264	294	249	286	274	254	278	289	294	285	270	276	263	263	282	287	259	289	274	254	256	291	289	276	265	298	258	297	269	282	303	285	277	270	273	306	267	267	288	260	275	280	284	285	274	305	283	292	277	253	290	263	237	240	310	302	275	283	266	273	271	274	272	274	266	305	302	250	285	295	284	276	261	242	298	280	270	238	274	267	266	253	267	270	286	264	265	302	268	283	291	275	299	275	299	255	262	245	253	257	244	265	287	256	258	270	290	272	303	281	292	276	269	258	248	273	246	271	258	268	300	282	254	274	247	272	270	279	272	246	295	267	263	286	248	300	275	262	274	247	292	272	277	253	285	283	264	284	250	267	274	290	275	271	256	286	270	275	281	263	259	270	273	289	275	301	265	270	257	258	249	269	248	300	265	270	262	267	247	277	292	298	257	278	244	243	303	264	283	282	307	264	257	274	298	251	276	291	285	271	243	240	259	288	295	278	278	243	272	267	293	262	276	251	296	271	270	292	253	302	280	286	309	264	283	297	291	273	281	290	234	284	286	276	274	299	288	265	276	278	272	253	236	266	315	276	275	281	295	266	259	249	276	266	276	256	247	260	305	306	257	263	307	296	284	249	302	268	301	282	280	290	282	268	249	255	270	265	264	252	270	264	308	235	271	277	265	283	288	293	298	288	293	255	257	300	281	291	288	273	243	278	251	277	287	269	288	283	292	265	283	270	254	267	312	272	285	274	275	271	265	274	276	295	248	312	285	273	258	285	247	250	248	245	265	269	252	257	255	291	312	270	282	258	285	263	283	282	267	290	279	305	256	272	291	278	280	291	282	282	275	264	296	254	295	299	269	263	299	291	269	250	273	294	263	229	264	280	277	293	285	251	268	318	294	246	255	293	293	265	252	243	248	262	307	268	264	304	278	303	272	262	244	271	280	296	294	283	319	301	270	262	271	281	291	300	287	262	265	263	279	283	270	271	295	245	289	260	273	263	318	272	277	273	277	296	267	296	259	282	277	295	262	288	299	256	279	292	276	295	288	256	286	280	292	286	249	235	271	294	283	254	284	269	280	302	280	311	285	300	257	271	261	266	282	271	276	307	271	293	255	267	275	270	276	268	278	255	253	252	284	285	324	274	245	253	290	262	260	284	273	270	277	273	273	283	260	278	285	254	282	278	276	279	280	279	250	273	279	273	284	271	265	259	303	275	301	252	272	286	272	262	281	294	250	315	257	286	275	285	288	285	287	252	281	281	271	261	261	266	268	284	268	268	264	255	270	267	265	255	284	258	277	284	277	283	288	265	268	292	251	287	270	272	260	290	277	300	277	277	289	275	251	260	284	273	270	284	279	290	284	287	288	266	286	265	293	253	267	296	284	252	268	272	269	248	289	289	279	272	300	266	270	284	287	273	291	249	277	249	275	281	297	293	261	257	308	272	264	283	289	284	285	269	298	271	294	284	279	260	278	303	282	273	250	283	298	270	289	271	270	267	278	267	298	272	290	260	272	283	253	296	274	296	279	252	292	291	308	268	281	224	255	293	278	264	272	262	288	300	291	287	298	267	283	272	290	258	294	285	275	256	268	265	253	269	280	289	262	253	301	248	254	290	266	275	250	252	276	287
43097	63469	42630	27506	18745	10810	4906	2375	1523	1159	978	836	604	488	468	407	353	292	338	328	307	331	288	277	288	313	279	285	300	302	289	299	281	318	283	308	287	274	283	287	267	281	275	294	277	263	308	288	271	308	272	273	307	262	288	272	298	290	332	282	298	275	295	279	299	269	261	289	327	274	258	265	273	312	263	288	286	278	281	286	285	293	283	283	311	278	292	289	267	282	295	277	303	273	253	273	264	270	314	279	272	286	276	274	252	277	282	310	297	271	285	245	284	288	326	277	270	281	257	264	276	288	285	305	272	275	303	306	277	262	261	285	282	286	294	298	325	286	295	294	302	274	285	326	289	260	310	301	283	299	281	297	269	290	266	250	293	306	323	282	313	293	266	315	255	280	311	297	270	295	257	306	329	282	265	281	275	290	299	297	286	259	266	297	288	283	261	276	263	254	288	295	287	268	278	312	269	292	269	258	290	285	274	270	279	278	318	269	275	288	260	292	263	319	285	271	314	272	297	301	278	272	286	287	296	275	300	287	279	305	255	249	310	271	277	275	266	297	274	297	283	299	324	281	284	271	263	312	298	284	288	249	280	314	290	323	290	284	286	254	278	307	278	284	280	291	286	322	256	297	271	262	343	305	269	287	258	295	298	259	290	291	269	293	271	277	288	266	275	285	297	273	324	260	300	279	286	270	294	274	294	303	289	294	261	310	268	287	318	284	297	274	324	275	278	294	313	305	296	302	273	312	289	273	282	259	284	287	306	282	270	306	290	264	298	275	264	271	268	259	277	295	318	281	293	303	300	332	275	267	261	291	292	307	279	296	304	289	263	300	279	306	287	274	274	280	279	257	278	324	302	269	272	293	292	272	260	318	287	266	289	329	317	290	297	265	299	309	276	283	303	299	306	335	275	265	269	295	322	322	308	274	296	312	301	285	280	276	309	268	279	293	301	299	263	298	295	282	301	282	272	306	262	320	302	281	279	288	315	279	278	282	311	298	260	303	273	243	298	297	316	290	276	288	299	284	280	274	284	269	290	272	293	285	273	282	280	320	287	307	280	281	305	265	261	298	286	261	304	272	285	286	290	300	278	271	273	289	265	322	286	307	268	280	277	270	296	276	271	308	287	278	307	302	278	292	297	256	286	284	287	285	308	315	305	308	276	294	255	299	278	300	296	310	311	251	273	271	290	303	271	286	302	315	287	270	313	287	315	325	312	309	277	318	298	293	288	267	304	286	291	304	275	308	276	263	283	281	271	276	304	312	286	285	305	252	264	290	284	295	292	289	291	288	301	277	284	272	295	294	247	261	275	305	279	281	297	303	281	296	281	299	300	306	274	281	311	285	294	299	264	296	273	280	287	275	317	293	264	306	305	289	271	253	265	314	265	292	291	287	268	293	295	300	291	266	306	280	324	291	290	272	271	277	300	275	292	292	298	299	294	278	290	271	278	312	291	308	267	288	289	263	273	283	273	285	288	322	302	315	302	249	277	295	272	325	283	280	283	275	283	265	294	278	270	281	284	313	275	284	285	311	274	304	318	253	305	284	309	303	286	275	277	267	268	286	276	306	277	294	296	279	281	303	274	299	275	269	322	243	297	299	294	332	274	277	291	294	293	270	278	278	309	277	259	294	290	266	299	256	278	272	267	304	254	267	302	284	299	284	268	281	282	273	289	284	288	269	294	286	307	277	308	302	298	269	256	317	274	280	283	296	260	294	293	256	269	262	311	340	326	275	286	275	288	282	282	269	290	272	264	291	276	275	262	259	269	318	310	290	294	294	300	283	287	288	268	276	308	268	270	290	280	261	287	278	284	282	273	274	263	283	285	297	331	276	265	291	278	290	275	271	306	258	294	303	330	313	255	269	267	287	250	292	276	288	280	304	272	309	272	281	285	301	279	291	272	295	275	285	298	270	281	279	260	299	288	289	295	295	308	273	295	295	286	263	285	279	263	295	263	324	309	281	302	293	270	282	271	317	265	279	282	284	313	289	285	264	262	297	304	300	283	311	290	311	288	296	303	287	287	293	265	281	305	304	309	292	297	293	316	318	299	294	274	302	289	299	301	288	281	291	293	268	271	276	285	301	304	307	274	274	317	285	308	298	288	280	260	321	290	266	278	306	288	262	288	254	255	278	286	277	279	258	302	281	308	283	280	277	312	276	261	290	265	302	304	278	261	277	280	274	253	258	290	297	267	288	307	277	311	261	291	305	277	279	323	281	267	295	264	301	297	296	281	313	292	286	299	276	319	299	261	290	294	287	267	344	270	308	273	286	295	292	289	293	289	287	302	300	287	260	284	296	307	276	304	262	329	284	293	276	267	285	277	277	288	278	282	285	261	275	288	306	313	281	280	298	255	260	313	267	266	323	277	291	260	260	279	311	300	289	289	264	297	280	272	312	292	277	308	293	320	297	279	297	283	299	284	280	272	280	273	322	254	300	304	289	282	293	280	314	285	267	277	298	251	263	295	260	285	296	271	290	249	283	294	278	280	304	281	285	298	288	301	262	294	292	286	271	287	271	298	292	254	260	300	265	280	287	289	315	317	288	263	272	278	278	264	257	304	279	309	310	298	278	294	298	286	298	294	310	315	294	276	286	271	255	299	285	294	321	291	294	257	271	285	270	298	285	308	305	282	291	299	297	301	285	284	287	303	280	274	283	263	286	265	295	280	301	282	273	280	269	257	283	280	306	284	298	294	254	270	297	301	281	294	295	269	276	254	282	273	268	294	260	296	267	276	280	289	271	276	302	289	280	285	286	278	312	301	306	277	267	258	305	295	299	318	293	280	303	263	283	292	293	314	288	307	309	268	279	290	279	296	289	306	277	326	260	266	294	287	298	298	254	292	288	291	278	291	272	277	295	292	291	291	268	286	291	273	306	270	289	298	292	333	282	265	318	264	275	283	278	293	326	302	302	289	301	289	281	305	264	307	298	284	271	286	300	290	305	282	271	297	266	286	285	298	291	279	314	271	273	292	273	270	274	286	315	274	307	289	272	299	320	293	287	273	273	280	302	311	283	271	287	294	287	275	278	276	281	292	276	255	331	280	335	292	268	277	293	306	299	270	280	279	307	312	271	248	309	295	269	274	284	284	295	266	302	283	278	302	294	277	287	291	271	305	291	331	272	272	294	275	313	301	299	262	301	279	304	274	269	293	289	262	292	287	311	268	334	284	261	260	310	325	273	275	304	279	267	318	250	247	251	288	272	272	284	286	289	298	274	277	311	337	301	281	305	301	263	272	300	280	277	305	290	284	264	305	309	273	324	285	288	288	282	283	297	266	287	265	273	285	295	290	284	299	289	266	318	288	292	286	283	304	314	292	282	268	272	294	310	273	270	273	330	284	285	279	268	289	294	286	306	296	310	305	271	269	307	300	286	263	282	306	274	291	320	290	305	272	271	295	290	252	297	266	324	276	309	299	282	314	275	281	275	283	298	324	267	285	280	278	296	287	294	286	268	291	302	306	274	297	308
40614	36671	30499	18199	6565	2195	1501	1028	698	539	452	400	390	354	328	337	297	259	297	273	298	278	293	259	318	286	292	291	307	287	290	290	308	292	293	309	347	304	306	324	277	298	282	301	315	295	297	291	306	282	304	302	323	315	308	340	289	302	310	270	305	303	289	278	311	332	307	328	332	333	312	289	302	284	288	285	282	297	286	311	296	276	338	297	326	294	332	303	315	329	298	302	292	315	275	289	293	274	284	291	284	302	273	304	320	313	291	291	295	322	310	298	283	323	241	303	298	306	293	284	297	314	286	304	275	306	295	264	290	303	272	285	295	281	285	279	291	271	293	281	299	284	280	300	300	291	303	301	273	332	281	342	281	308	320	294	287	277	278	276	270	274	286	296	320	309	282	320	287	273	332	322	332	303	287	267	284	279	307	298	314	311	283	328	267	344	287	318	297	273	306	302	313	307	315	293	301	308	292	291	317	311	291	250	293	282	299	283	292	274	275	304	312	291	297	316	311	293	273	273	283	308	288	287	305	316	311	300	295	302	288	298	306	281	310	310	334	296	308	275	301	312	299	290	293	313	293	303	267	295	284	293	276	283	302	315	263	308	299	289	326	300	268	278	311	283	300	276	313	279	271	294	283	304	291	312	333	268	297	312	322	273	294	287	281	300	326	269	308	317	328	334	305	289	304	300	311	288	310	314	300	273	312	284	313	309	325	311	284	309	313	284	275	309	317	294	287	276	331	302	323	284	322	327	330	292	282	306	314	291	285	295	277	290	298	299	309	306	301	283	313	291	278	295	290	293	295	280	321	289	308	309	316	296	281	349	318	311	308	275	306	292	281	285	311	331	301	301	280	311	291	310	288	314	295	274	310	318	307	304	288	283	290	271	291	298	279	333	300	288	298	343	279	339	287	279	340	281	279	310	241	303	311	305	267	283	281	309	297	303	329	280	304	294	334	300	337	290	271	256	295	287	275	278	292	302	278	308	309	302	279	304	317	289	304	307	285	297	315	292	291	322	282	293	318	293	282	316	294	278	322	286	320	270	272	273	272	299	310	264	297	312	321	303	307	318	284	281	308	307	287	318	249	320	269	274	263	298	296	305	294	342	284	290	301	305	292	311	314	306	300	283	283	297	285	309	266	279	312	274	303	314	308	320	282	282	291	305	295	325	302	305	286	296	302	293	292	270	291	252	301	271	302	297	285	271	287	328	328	277	312	312	318	324	307	268	305	304	301	297	306	286	309	293	316	325	317	347	271	278	297	274	259	299	321	321	290	292	279	282	306	292	301	277	315	318	324	282	308	297	315	313	284	288	277	291	290	293	324	306	321	314	294	292	320	278	308	298	293	278	296	305	328	277	295	284	299	294	291	307	309	290	312	295	317	318	345	292	263	301	291	309	291	309	299	298	283	283	294	293	320	301	296	269	292	300	274	290	310	306	278	283	319	321	283	315	305	324	309	296	313	294	274	318	267	281	296	286	320	281	266	285	286	317	296	301	304	312	301	301	262	292	256	309	327	290	309	308	292	313	307	291	304	310	317	300	292	287	306	296	306	271	304	282	308	286	291	298	305	315	287	286	301	303	302	301	313	293	283	295	283	273	290	318	293	271	313	336	285	303	281	345	298	289	277	296	289	305	316	278	288	278	325	289	283	301	304	276	309	268	264	319	284	322	317	278	302	302	284	307	301	273	284	275	304	302	267	321	269	332	293	288	288	277	300	267	309	262	306	296	301	310	299	291	297	300	300	309	294	286	276	304	286	304	322	329	317	280	286	275	291	291	298	316	294	304	357	287	301	280	300	291	290	275	303	321	288	310	332	275	310	311	282	291	327	279	312	310	325	265	318	294	294	298	288	291	327	307	342	311	295	297	299	306	290	299	287	303	285	299	306	273	298	308	280	295	274	305	283	323	326	280	272	297	294	297	309	299	300	271	311	276	281	308	294	310	300	293	280	311	297	291	296	286	314	303	320	310	284	332	309	309	305	300	291	292	302	291	315	315	304	277	294	335	295	317	310	298	270	298	303	317	289	292	306	298	304	273	283	306	312	298	318	289	278	316	297	304	287	276	314	305	288	284	316	298	288	285	303	296	319	291	325	275	313	283	285	315	303	340	283	285	303	294	292	280	307	274	316	288	282	277	278	300	320	292	330	289	303	303	335	310	299	247	279	281	309	315	271	302	318	296	318	311	310	288	316	302	295	298	300	299	322	297	297	316	257	327	286	275	294	307	267	270	278	306	305	305	263	264	316	293	313	273	286	287	286	319	288	289	282	305	304	297	291	324	290	275	288	281	313	271	341	278	273	286	302	289	320	282	285	314	296	300	336	306	313	327	286	285	317	295	349	264	301	305	282	310	273	303	299	309	303	271	310	275	285	305	326	339	289	294	269	317	305	286	289	317	307	298	289	334	323	331	303	304	305	284	302	294	281	323	290	293	335	286	298	280	305	305	295	298	305	316	283	293	281	290	299	281	270	309	288	286	312	279	288	295	308	297	280	267	305	276	307	304	286	300	278	290	304	268	294	301	326	276	298	310	311	331	289	304	329	309	291	313	295	303	343	276	275	307	289	294	303	310	331	315	309	327	294	314	288	280	273	274	312	280	326	283	257	307	327	328	319	324	295	279	306	299	277	273	298	297	282	322	321	324	293	296	282	310	288	308	316	276	304	288	315	318	284	271	286	298	332	287	310	295	315	324	273	286	346	315	306	299	303	318	317	292	318	313	303	291	309	324	308	289	311	307	281	288	279	287	289	307	288	268	312	303	336	283	308	291	308	280	297	313	289	291	278	302	282	340	297	277	295	315	290	294	327	283	311	291	277	315	311	261	303	312	293	284	302	273	290	297	299	296	317	289	274	308	295	281	273	304	303	283	313	299	312	306	335	303	275	272	302	270	298	282	302	289	298	337	308	302	300	283	284	336	274	305	315	299	293	285	320	289	302	313	313	316	306	286	308	286	301	304	309	291	281	307	285	285	292	302	293	300	304	324	330	298	277	280	319	296	329	288	291	281	274	292	285	243	291	294	281	302	306	310	317	337	292	268	293	301	299	305	323	314	297	278	296	299	292	330	276	307	296	277	308	287	271	289	279	292	292	290	308	298	281	316	309	299	317	291	311	321	274	290	326	305	324	288	292	321	275	350	305	331	288	320	299	339	305	295	346	322	262	316	280	300	295	275	253	290	284	300	304	319	296	297	250	299	286	300	294	292	304	288	299	306	284	307	305	305	315	299	289	303	326	294	294	318	315	273	278	294	284	293	290	311	282	318	305	317	272	302	305	281	303	283	281	297	297	327	303	319	276	294	284	307	269	308	349	269	307	298	297	329	301	302	321	289	331	308	298	319	319	328	318	279	285	310	307	298	266	282	314	301	310	265	283	304	284	286	319	305	277	290	301	301	321	278	289	299	301	296	306	303	329	301	289	266	321	316	300	320	304	337	297	291	297	301	276	315	304	285	292	278	287	302	268	299	330	299
45604	47030	30032	15833	7751	3579	2333	1569	1012	687	629	480	420	394	396	344	339	334	312	325	342	313	272	324	351	325	298	322	295	346	332	316	279	284	306	318	323	327	331	309	326	335	319	323	331	273	292	287	297	332	303	287	338	309	353	284	310	318	324	347	287	327	367	323	318	308	297	287	312	302	314	322	325	319	323	333	304	323	311	293	306	318	355	316	323	307	321	333	342	295	329	328	330	323	316	340	316	307	299	321	343	302	324	338	326	318	330	359	338	320	332	332	296	342	339	329	350	342	319	315	339	335	313	342	312	321	311	306	343	297	327	309	350	286	331	351	278	318	334	361	336	310	315	302	328	301	313	307	369	319	353	325	310	321	303	300	352	304	323	315	350	321	295	327	357	324	318	329	330	336	325	339	324	300	318	336	330	307	305	301	337	311	321	306	336	307	309	313	343	301	330	304	292	330	301	311	311	331	325	316	307	315	305	314	337	296	319	326	300	342	353	330	325	338	295	306	345	301	342	333	318	322	271	329	293	301	303	305	336	333	328	337	322	289	290	312	317	291	324	308	307	292	309	315	313	321	334	342	329	314	330	323	313	311	309	329	326	336	341	293	312	339	298	339	342	312	305	323	339	315	301	314	355	323	304	333	348	333	318	306	312	278	336	306	336	312	343	323	319	307	326	302	313	333	299	306	339	316	321	340	344	304	313	318	302	306	332	337	327	302	340	336	328	333	342	314	297	301	305	324	306	312	303	312	308	306	354	314	328	353	331	314	302	323	322	314	340	312	316	324	334	345	301	319	309	307	305	314	307	292	345	304	297	323	316	303	305	332	313	320	302	340	339	297	298	347	314	345	301	314	321	320	313	322	318	329	319	326	349	334	331	302	328	331	319	326	310	315	301	322	314	314	332	308	318	312	312	301	322	288	328	369	341	336	338	340	363	344	305	328	320	291	311	347	321	303	306	328	315	299	315	318	292	338	292	304	293	362	327	318	330	313	329	350	334	342	334	351	331	319	343	299	298	331	305	322	323	321	319	330	302	330	299	353	319	323	307	345	302	331	298	325	333	310	357	303	304	317	350	323	323	316	334	324	318	313	318	314	335	320	319	322	334	311	291	282	329	283	332	315	313	299	332	323	334	323	341	277	314	314	284	302	327	324	312	305	319	323	313	328	316	283	323	343	288	313	338	338	317	279	309	349	314	309	285	285	295	343	312	321	324	328	325	341	350	313	338	319	297	331	312	303	322	294	325	297	315	307	323	326	340	320	336	365	325	325	317	312	306	287	304	316	294	321	297	328	341	305	330	336	320	317	352	307	318	333	319	352	343	328	336	312	333	273	331	309	339	318	296	334	309	303	341	333	303	323	294	326	354	326	301	298	342	328	331	293	322	320	319	356	338	346	331	295	328	317	340	282	339	284	338	318	295	312	326	322	294	284	367	324	326	322	293	336	278	327	319	324	333	330	310	306	324	350	358	325	328	356	316	305	321	298	355	289	314	295	353	342	318	326	275	326	325	316	317	316	319	303	330	311	310	328	338	338	330	306	311	310	340	306	328	298	306	299	292	290	324	294	308	339	322	322	309	312	324	280	327	322	353	310	312	312	307	352	270	360	311	329	317	343	325	303	312	339	294	327	290	316	320	315	349	311	306	343	317	304	313	305	311	332	317	306	318	340	324	305	317	310	316	327	337	345	298	305	314	293	323	314	304	334	304	339	296	312	316	338	307	315	345	296	331	315	323	334	327	297	290	317	311	333	345	296	291	327	330	336	331	310	339	318	303	328	348	324	330	281	306	287	330	276	277	301	326	314	322	324	324	318	339	347	350	296	295	290	316	301	316	308	318	286	318	312	295	298	338	307	303	353	290	299	354	309	337	314	303	317	300	358	281	282	316	299	324	340	334	343	320	308	338	322	313	308	275	315	346	329	333	335	289	315	332	330	317	330	323	342	310	332	297	301	314	308	330	315	312	322	331	323	335	299	310	316	333	320	305	308	313	308	318	328	317	292	331	302	365	320	340	312	305	277	330	346	320	303	322	307	327	309	308	360	295	315	313	325	338	296	319	334	324	314	319	306	293	319	304	326	340	336	351	319	293	329	306	344	327	302	339	317	315	316	336	330	339	315	277	307	342	321	327	319	325	346	303	317	295	327	334	311	284	288	309	356	296	334	306	306	324	338	329	308	333	321	315	306	345	334	307	318	318	316	301	344	331	323	314	302	329	336	307	338	328	355	292	296	329	332	304	302	338	318	328	323	316	352	341	309	284	344	342	266	317	316	312	312	327	331	317	310	348	315	337	300	304	331	300	339	320	312	305	309	336	289	306	324	308	316	331	323	312	303	325	326	330	317	312	336	337	322	322	303	292	331	326	262	358	330	281	323	330	322	319	313	305	323	300	349	311	308	296	328	312	309	297	301	304	312	320	308	357	319	336	338	302	312	331	308	308	333	326	312	303	303	300	323	291	306	300	338	330	340	333	296	327	301	316	302	300	312	312	321	280	319	316	316	318	320	327	325	295	314	291	303	318	298	294	309	331	329	355	306	301	319	308	317	319	301	328	314	292	308	307	316	330	291	336	338	295	335	308	349	310	305	285	337	316	338	298	315	318	327	351	357	308	329	311	312	316	315	313	312	322	329	335	308	309	342	302	309	280	335	323	311	324	320	312	340	327	312	313	304	317	329	330	334	344	312	317	324	327	338	326	342	296	330	314	321	340	319	302	297	320	329	343	309	308	319	338	315	304	311	345	335	310	348	330	353	330	322	325	300	333	315	332	335	284	287	309	303	309	286	293	356	336	321	316	328	339	314	318	322	323	295	334	300	321	287	343	299	317	294	312	331	315	328	298	309	332	317	343	314	318	282	302	344	332	346	306	344	333	313	346	355	298	321	350	292	314	352	305	321	297	319	311	327	310	295	299	307	311	325	322	290	313	313	321	344	304	318	332	322	339	304	314	336	325	305	329	322	334	281	333	313	340	305	296	305	293	324	322	347	277	284	282	290	313	308	356	287	298	293	300	321	307	340	332	315	321	279	295	331	334	328	282	313	330	342	342	302	349	306	328	361	330	341	296	330	316	286	303	293	334	300	320	328	337	301	324	327	298	326	332	321	319	304	351	319	326	329	318	318	270	324	300	313	292	331	335	305	331	307	322	305	301	304	327	324	297	319	288	317	285	337	308	342	350	341	332	327	312	310	322	307	320	315	309	345	313	352	309	309	311	307	292	297	353	356	282	362	317	325	328	284	299	328	301	301	292	310	301	356	304	314	291	309	322	332	312	332	350	321	324	343	281	304	330	324	325	330	288	317	300	328	314	317	291	332	334	322	310	307	307	337	304	339	298	338	313	330	320	310	269	308	297	297	366	309	301	293	314	328	308	309	326	305	343	294	318	316	305	321	327	289	355	297	323	307	331	306	330	334	305	321	334	306	313	311	310	308	324	324	320	300	306	364	311	344	321	305	312	299	344	294	280	289	316	317
23365	20932	28127	24042	21099	16426	7148	2556	1412	1027	801	588	442	355	344	325	298	278	297	268	231	258	253	275	299	273	275	284	270	247	277	251	231	290	262	253	276	279	282	280	287	251	269	242	245	258	272	259	269	276	278	296	235	267	252	262	260	257	273	209	279	254	255	266	277	294	260	265	267	263	259	268	254	287	266	267	266	283	308	269	276	261	274	283	260	260	278	257	265	287	295	269	274	275	253	276	259	251	298	243	272	277	282	282	273	240	269	255	281	274	249	294	294	224	269	273	284	262	240	261	289	268	256	251	276	260	238	245	289	253	270	244	238	272	270	289	275	265	263	272	275	257	268	273	256	257	281	254	270	272	289	259	265	272	299	279	249	252	281	266	270	299	257	235	267	296	252	262	258	242	296	252	246	257	271	270	266	280	267	241	268	278	301	272	297	239	265	271	270	250	269	271	275	264	285	269	259	299	283	270	270	280	256	249	282	258	289	252	250	285	266	254	295	240	238	249	256	274	295	282	261	247	260	258	252	249	281	257	263	279	242	278	264	261	276	270	262	278	254	255	273	261	258	279	261	261	258	235	235	257	270	293	255	291	297	288	281	288	267	266	268	264	258	254	291	257	280	271	252	264	249	238	247	255	266	282	286	239	260	276	265	282	269	292	274	233	258	275	299	259	247	255	254	274	301	297	265	299	238	280	249	278	262	262	272	276	250	244	258	253	282	277	280	252	254	275	266	276	273	270	277	280	280	271	282	258	274	281	261	262	240	266	271	273	255	233	248	267	248	264	265	265	269	294	264	286	271	262	281	296	257	257	246	260	285	314	259	232	246	289	280	280	262	246	260	284	282	262	299	260	298	264	278	259	267	261	269	261	279	266	269	266	261	242	263	271	320	283	268	243	266	280	274	269	253	288	298	276	279	259	256	266	247	271	275	243	251	245	271	224	268	234	263	242	265	279	243	285	243	272	264	283	263	265	282	258	258	277	282	259	266	261	266	269	269	275	236	264	289	271	263	267	274	253	268	269	288	264	300	238	287	263	285	272	272	238	244	265	270	272	281	267	279	284	263	256	261	257	255	287	271	240	259	285	258	256	294	255	285	233	263	234	253	275	250	278	273	286	265	287	272	253	279	294	272	273	256	268	271	266	243	278	239	262	289	279	266	291	279	290	271	246	264	260	260	287	264	267	248	264	252	277	280	253	249	275	235	283	290	255	259	283	271	267	250	275	273	294	265	260	283	252	248	271	251	265	276	249	268	307	276	262	242	253	272	274	283	268	277	241	247	242	276	261	259	262	244	271	276	282	259	270	281	249	275	254	267	275	269	249	268	255	302	265	277	256	272	284	272	273	290	273	261	278	262	240	271	302	263	261	247	284	293	284	273	270	289	263	283	285	280	286	274	297	283	242	275	268	280	275	263	271	285	268	283	266	266	225	255	262	262	278	276	266	268	261	231	288	279	244	277	280	257	247	246	257	267	298	290	270	261	278	248	269	267	247	269	240	261	280	285	297	244	263	259	294	258	251	270	253	248	305	289	249	235	249	278	257	263	252	238	263	250	277	287	288	260	270	303	253	235	296	253	266	254	239	253	243	258	273	253	276	297	249	274	241	265	256	255	266	266	259	272	286	265	272	292	245	297	253	265	290	262	285	296	231	274	283	273	284	274	262	268	258	273	283	276	259	274	276	258	303	277	268	280	265	259	288	264	263	250	253	272	270	296	273	263	265	274	268	289	263	286	264	313	245	255	257	279	293	277	255	286	286	272	274	265	266	249	282	266	245	265	265	278	261	232	255	260	259	264	251	249	269	275	270	260	306	273	262	267	287	267	289	274	270	284	254	250	270	288	240	299	247	267	249	238	255	286	281	253	278	278	258	257	262	285	271	280	274	259	284	241	265	269	239	274	294	262	249	275	285	255	250	280	277	295	268	271	273	267	284	239	274	253	249	283	292	270	280	269	291	274	283	272	268	299	247	273	282	269	266	260	239	257	281	280	264	273	254	274	309	295	268	250	268	250	247	259	252	279	265	273	272	276	280	302	275	268	228	265	266	259	253	262	307	272	274	270	295	240	272	255	253	289	271	261	269	264	256	245	249	280	275	263	255	274	272	259	275	247	237	247	280	262	273	261	251	288	283	266	274	253	245	263	284	238	278	261	251	262	282	268	248	251	239	227	269	308	263	262	280	273	259	272	230	275	270	280	284	275	268	281	282	270	255	278	270	241	267	283	247	268	259	266	243	264	260	259	259	259	247	265	270	273	296	276	242	281	271	247	250	274	272	243	239	264	251	288	276	273	265	283	252	241	262	257	241	287	277	251	297	260	281	253	267	259	282	264	263	287	267	286	276	277	243	288	249	220	267	279	253	263	245	248	283	257	256	265	246	261	265	259	246	303	257	251	271	300	279	267	279	255	277	284	281	262	284	266	268	255	257	244	239	283	270	218	264	285	268	286	270	232	291	280	267	238	237	298	281	272	226	288	253	283	258	226	284	258	295	286	269	269	230	247	253	318	263	279	251	293	263	272	262	250	281	271	255	254	251	253	232	248	250	266	274	276	267	264	253	262	277	260	261	255	263	276	268	259	279	269	282	277	308	250	273	288	255	266	248	265	292	278	262	257	262	278	283	251	277	257	271	276	272	239	279	238	283	270	252	255	258	265	253	272	270	271	242	281	275	259	278	274	241	248	275	263	269	272	260	261	245	252	250	252	288	280	255	296	295	263	277	291	289	280	281	250	266	239	295	271	276	263	264	254	268	279	245	251	242	271	265	279	261	267	246	257	284	269	281	273	275	245	279	256	264	280	253	265	251	272	262	305	251	322	260	248	283	255	283	283	276	293	287	284	274	275	262	245	273	267	263	269	263	271	268	267	254	260	252	267	273	259	265	278	279	273	292	246	252	298	271	226	265	263	245	272	297	260	267	246	287	278	265	253	250	264	275	291	277	277	305	259	280	284	258	286	280	240	295	258	263	260	270	258	292	261	279	269	237	276	230	234	246	287	271	288	265	238	277	252	264	264	295	229	300	277	277	274	265	278	254	281	283	257	286	296	293	291	248	277	246	297	272	245	269	291	254	260	284	246	280	248	277	273	247	293	272	285	268	264	262	253	278	271	269	290	287	239	264	273	282	264	262	256	236	291	287	276	244	260	240	274	247	253	269	267	252	238	241	293	260	292	264	258	235	253	260	276	259	297	274	271	289	276	259	288	241	283	278	277	261	253	267	263	256	258	250	250	239	245	275	261	273	286	276	264	259	239	285	278	258	303	265	250	304	288	289	246	238	246	246	241	270	267	240	255	250	271	261	276	257	236	266	253	256	266	248	292	265	266	244	258	240	277	251	282	260	253	246	268	285	272	228	265	278	228	234	266	288	254	281	268	255	234	272	262	280	270	285	250	252	257	241	273	247	257	240	282	289	252	252	279	272	258	208	275	241	277	231	254	283	239	245	262	243	255	244	271	255	248	266	264	257	261	263
43544	61066	39335	22193	15918	11440	7187	3477	2102	1495	1174	760	562	434	359	347	325	292	295	322	265	254	282	276	320	281	279	287	305	290	304	274	279	303	276	283	268	283	307	288	312	294	301	262	290	300	277	281	258	285	294	257	289	309	291	277	272	297	258	259	310	283	286	292	303	301	262	283	259	310	299	296	290	284	290	286	278	276	261	282	338	309	295	252	292	268	286	270	285	292	287	273	303	303	276	291	312	270	250	314	301	300	246	284	262	295	280	315	290	272	280	279	291	286	277	290	279	286	280	250	276	288	292	302	257	278	262	269	311	276	300	293	267	308	272	268	286	280	300	279	285	275	297	290	295	312	270	283	281	268	278	293	303	285	280	274	272	268	269	297	284	288	298	265	311	278	293	278	290	295	321	293	282	277	300	239	290	304	279	301	290	321	288	276	266	268	270	297	285	282	299	283	276	288	299	288	311	289	330	282	310	281	288	272	285	303	281	305	297	269	307	292	319	254	324	304	288	273	287	303	273	302	271	284	280	288	271	290	280	287	292	280	297	285	254	275	296	265	277	282	282	270	241	275	293	296	289	269	271	285	316	262	277	299	264	283	313	257	288	300	277	282	306	268	274	306	298	293	281	288	307	306	272	285	278	293	292	273	287	298	300	315	307	286	272	299	287	281	274	258	255	292	292	302	259	281	284	288	261	269	287	300	290	269	268	264	291	294	271	285	267	280	292	274	294	281	276	264	271	249	290	286	291	275	280	252	283	245	282	325	262	269	298	303	280	322	299	257	306	302	290	279	271	307	304	284	282	291	272	254	302	279	295	335	323	284	281	295	297	248	299	266	280	320	287	282	279	282	286	255	275	304	303	259	293	289	294	277	290	275	260	309	295	288	294	308	286	287	288	298	270	299	281	290	278	260	261	243	248	279	299	288	294	280	281	268	300	318	276	294	265	257	312	276	280	276	281	282	272	269	308	286	266	274	294	278	272	258	279	298	281	266	300	302	303	293	272	259	292	293	259	264	310	278	288	267	279	314	295	306	279	267	276	305	294	277	294	270	258	290	279	274	270	301	264	266	293	287	304	299	288	285	303	289	277	276	277	298	288	264	285	289	297	273	296	299	287	296	285	276	275	290	285	266	288	315	311	292	295	309	273	243	280	286	284	290	302	296	300	287	301	269	279	287	285	273	255	273	282	283	275	291	290	324	290	293	287	280	289	287	252	224	286	281	302	296	293	282	308	283	289	283	278	284	268	251	289	276	295	244	272	268	267	286	278	269	309	288	250	279	304	273	279	280	235	266	302	286	272	268	265	274	289	271	279	272	311	275	293	278	307	280	314	295	259	240	274	289	283	272	296	289	299	270	323	299	276	271	309	247	277	279	276	274	283	274	300	291	283	288	299	286	251	259	284	292	284	291	294	252	271	284	284	262	268	322	292	278	303	284	300	276	286	282	292	319	279	290	258	278	307	264	309	254	294	286	282	283	265	294	269	265	298	283	291	289	312	290	296	284	284	275	297	274	288	294	282	250	262	319	272	256	291	277	268	278	285	290	266	259	280	301	301	272	284	290	259	317	327	263	261	278	299	279	285	286	270	293	271	302	272	320	285	293	328	284	308	286	268	296	276	276	278	277	306	286	289	310	321	294	252	260	299	282	276	295	279	238	290	282	281	263	277	325	263	304	260	277	278	258	275	304	274	291	278	289	285	275	297	282	273	292	293	276	292	298	293	282	288	291	283	292	306	293	292	278	269	290	298	274	319	293	268	314	273	285	285	281	280	273	283	263	300	286	299	267	249	277	305	287	273	298	316	281	289	312	269	281	285	292	269	308	300	288	285	330	279	318	271	276	266	304	290	276	313	276	281	280	267	286	284	264	262	283	305	302	261	283	293	296	287	267	280	264	274	310	285	257	312	296	300	238	279	305	283	278	307	273	295	304	267	296	275	265	319	292	261	244	278	318	283	295	284	310	263	277	321	282	309	301	287	287	292	285	259	279	329	297	284	296	295	278	283	316	269	279	289	310	284	315	280	278	293	295	284	293	270	303	304	283	261	279	268	309	293	305	314	283	302	295	293	270	280	299	282	311	266	259	282	277	263	306	280	256	278	296	265	285	262	301	295	334	301	303	296	275	307	293	269	301	264	300	289	277	298	282	255	297	289	288	293	292	311	263	288	297	277	278	279	277	294	290	277	282	285	287	275	273	309	303	302	307	300	280	257	277	282	309	288	263	283	288	280	276	287	272	292	301	274	310	286	272	300	277	254	302	269	281	298	268	307	289	270	296	278	266	311	308	295	310	272	264	272	263	262	276	302	274	285	279	281	286	280	283	289	287	287	319	281	264	311	310	296	264	267	267	298	255	299	296	278	286	284	284	296	268	300	258	300	273	269	262	281	275	304	289	316	314	339	300	318	280	278	271	283	280	274	294	304	271	255	267	276	275	261	264	274	245	275	292	318	278	288	289	284	293	319	273	278	286	256	306	312	260	311	292	299	287	278	260	271	279	295	272	284	310	279	268	282	268	279	297	279	308	290	287	275	289	279	279	282	268	305	277	240	279	275	283	282	308	303	266	270	253	275	275	303	262	298	265	285	281	285	286	317	313	300	271	268	280	310	252	282	276	259	274	273	295	264	278	308	312	289	279	256	278	279	271	288	298	304	308	269	294	287	285	252	253	263	289	295	286	276	299	270	293	282	270	286	320	300	286	290	285	306	300	284	286	281	283	288	293	301	281	287	272	283	271	258	259	285	273	266	316	279	292	273	270	265	286	275	285	290	285	307	292	291	228	305	243	294	307	253	278	268	319	298	260	260	293	290	293	292	260	262	314	271	307	313	279	311	292	309	283	284	286	287	279	255	273	270	277	278	301	276	319	285	290	304	267	290	281	299	249	307	282	295	314	283	290	292	286	297	285	277	284	270	278	311	288	305	287	285	278	280	288	284	262	270	279	294	289	303	289	295	331	288	305	301	295	279	275	291	283	285	263	289	271	328	289	281	250	272	265	271	286	288	256	282	281	286	290	265	266	261	275	277	265	294	270	291	290	277	275	272	261	290	264	292	263	282	298	291	291	289	269	301	271	279	306	331	307	288	270	295	287	295	295	285	268	263	282	298	274	296	309	242	282	284	292	279	295	275	274	311	285	268	280	299	301	277	282	269	261	285	292	288	277	281	291	299	306	302	264	294	314	261	261	271	291	276	283	289	302	289	268	291	260	288	282	300	295	261	286	305	281	276	275	280	297	283	273	276	309	260	303	292	253	272	297	259	275	288	253	302	263	276	301	297	314	285	311	245	283	282	281	294	293	275	307	271	284	292	297	244	252	310	272	292	291	285	293	280	274	305	320	280	294	299	255	282	296	295	287	297	313	301	301	262	280	257	265	290	287	286	283	312	277	289	296	301	332	304	295	307	315	262	277	289	274	253	281	270	258	297	290	291	257	267	294	303	303	281	303	279	296	280	272	286	287	289	284	291	287	308	274
25115	21156	27031	25030	12838	3445	1504	963	667	577	441	375	348	325	312	315	318	326	334	308	298	305	350	332	304	301	311	314	314	324	285	305	335	320	315	327	281	327	300	285	330	312	337	318	317	314	325	334	321	296	331	307	312	315	334	283	317	323	307	311	314	333	319	335	307	320	295	314	298	298	295	308	300	329	298	326	308	325	290	328	297	281	305	323	333	309	318	296	300	303	332	313	288	308	319	342	305	274	330	303	321	308	310	328	297	309	320	298	321	320	323	300	328	340	280	315	328	302	326	319	316	337	318	343	324	312	333	320	293	308	305	281	326	305	311	324	339	318	272	323	325	277	310	337	302	334	275	346	317	287	312	330	339	322	287	317	285	307	303	325	296	313	309	315	291	327	331	333	301	302	310	316	275	307	291	325	311	308	279	322	320	312	327	328	304	316	330	321	330	322	319	320	332	339	309	292	309	295	341	289	298	306	341	311	337	323	330	335	316	302	282	281	314	312	319	344	323	308	295	326	315	309	322	342	335	294	310	331	340	301	351	342	293	293	317	314	283	310	332	310	288	313	309	310	313	327	301	301	328	303	318	324	298	301	274	319	354	371	336	316	294	274	379	305	345	295	335	279	288	288	309	299	349	301	308	311	309	316	308	287	339	286	288	282	324	313	309	325	268	324	315	315	341	359	314	326	311	333	339	317	337	338	308	325	304	315	318	286	319	318	353	324	336	301	353	293	333	312	309	315	318	352	306	286	293	278	340	310	358	295	321	327	321	280	288	284	328	315	328	298	326	307	331	321	290	279	286	329	329	303	310	299	321	286	336	327	298	301	338	300	318	306	324	351	327	328	330	320	320	331	328	309	325	304	294	317	328	304	304	304	315	271	343	303	283	306	342	303	322	353	295	340	298	299	327	313	268	319	273	328	306	331	312	318	314	331	305	307	302	304	310	305	281	339	293	327	268	307	331	316	294	291	293	342	319	318	301	349	291	321	345	325	304	277	322	289	306	342	325	324	292	322	316	332	296	317	326	333	301	352	294	302	297	321	295	348	319	300	301	337	313	286	295	298	301	286	292	321	344	325	324	301	295	327	308	300	310	321	274	282	321	318	321	320	327	294	326	293	288	323	308	286	326	328	303	315	295	274	341	322	322	318	295	322	312	305	303	358	322	328	308	321	315	313	310	308	330	338	304	276	286	371	315	271	357	298	287	312	311	321	315	297	298	289	339	325	314	298	308	339	296	336	311	297	338	317	338	301	353	330	315	342	288	314	307	288	328	319	319	320	337	303	285	319	295	281	340	322	310	322	298	315	297	305	286	330	320	303	305	305	313	317	290	335	279	316	313	335	325	312	301	300	315	316	291	288	328	300	311	329	297	308	317	309	305	319	335	304	297	294	261	311	290	318	355	333	312	331	320	306	319	314	328	308	298	314	300	350	308	312	302	307	315	329	293	344	312	310	291	302	303	315	323	341	321	304	272	283	309	294	285	308	311	315	320	316	330	324	313	292	323	334	313	338	341	305	305	307	270	262	316	310	314	289	303	303	299	286	313	302	310	340	308	332	315	329	315	322	323	321	320	309	297	292	303	298	314	330	316	338	305	304	292	327	289	295	320	322	313	297	295	332	330	311	325	318	309	304	320	289	331	318	317	315	302	279	337	314	303	291	322	309	308	308	310	327	325	287	323	294	306	343	317	311	312	304	290	313	316	281	322	312	344	304	323	332	317	291	318	293	318	324	344	314	338	333	315	297	339	335	314	312	307	297	298	301	309	330	340	285	319	304	305	294	335	317	295	325	323	325	312	307	311	304	292	294	300	331	325	287	299	303	297	339	352	294	304	310	326	313	307	308	349	336	292	277	280	286	336	315	293	295	308	319	310	347	306	309	281	337	342	298	309	341	332	303	279	303	309	296	316	283	294	325	319	327	285	292	313	327	301	283	320	285	321	283	311	301	287	339	321	302	328	307	318	309	306	326	293	313	350	324	315	321	293	334	316	314	311	305	325	311	347	326	340	334	285	311	295	339	317	326	295	297	305	319	345	322	337	333	312	266	346	335	324	333	283	322	305	330	307	298	302	279	316	326	329	309	316	308	285	299	327	320	335	312	281	325	320	319	342	287	332	312	313	314	304	314	329	312	306	294	291	322	317	318	303	332	295	271	282	309	329	287	296	305	321	328	322	292	312	289	318	333	313	314	337	311	319	287	293	308	296	354	307	312	294	289	324	338	335	299	293	329	328	289	294	282	300	306	318	288	269	343	312	336	321	302	332	329	339	290	326	275	315	315	309	309	338	294	330	301	301	302	291	309	307	284	329	330	333	323	296	306	301	291	307	327	290	305	309	331	315	331	312	319	301	333	328	312	313	294	314	303	264	304	332	331	300	303	302	325	292	333	354	312	326	311	308	327	336	304	319	305	324	302	318	311	319	331	315	317	317	318	295	309	292	324	281	304	315	324	310	326	309	297	303	300	324	282	315	307	316	303	315	314	340	286	316	351	306	296	311	313	337	328	315	351	313	330	319	305	285	299	336	330	295	267	310	314	316	324	303	325	338	314	332	320	340	311	320	316	331	318	308	304	298	299	317	328	286	309	334	331	321	313	304	329	309	313	301	294	296	306	265	296	333	312	295	303	332	314	307	288	326	319	304	329	306	312	312	335	303	297	310	310	322	306	315	307	302	331	318	312	331	309	317	317	313	277	294	322	301	300	304	308	289	306	299	328	315	333	324	300	303	309	309	317	310	323	319	331	307	303	292	327	290	289	281	276	330	318	325	326	322	331	308	288	316	306	329	333	296	302	307	318	320	318	281	283	296	343	312	278	311	317	313	307	331	317	293	299	322	312	304	320	306	307	290	312	316	304	311	298	318	306	322	315	342	293	325	333	302	313	306	315	306	295	319	305	312	293	302	303	300	320	309	302	315	301	307	273	313	285	300	311	313	278	303	324	324	309	323	326	311	270	362	325	304	281	311	325	353	320	305	347	306	341	320	286	307	315	317	298	338	294	321	296	328	331	320	304	307	282	303	282	309	288	349	328	342	361	333	317	301	314	322	326	301	333	317	324	321	304	316	293	321	347	330	334	285	344	297	298	319	311	281	336	317	304	306	332	312	302	295	311	331	313	310	298	314	323	337	308	322	320	310	334	301	279	323	322	302	338	311	307	298	306	317	318	329	308	316	305	310	290	314	289	314	317	299	317	317	278	298	309	328	316	315	282	331	316	330	309	319	323	319	348	323	340	350	307	311	309	324	310	277	334	318	320	280	298	326	308	336	331	340	330	291	291	325	348	328	323	294	301	310	295	314	329	321	324	349	329	338	321	312	340	305	289	326	293	302	322	295	301	297	336	314	299	282	303	334	287	290	311	318	317	303	348	324	335	324	288	307	324	289	294	336	292	310	326	303	314	332	329	298	262	309	284	321	311	291	322	324	314	284	301	309	324	285	327	301	295	322	275	304	344	298	300	298	292	310	313	289	315
43989	47185	28335	14957	8252	4222	2276	1428	995	724	569	477	369	391	385	342	348	314	325	334	332	328	299	345	334	349	329	316	343	327	346	332	333	338	341	324	353	298	315	329	331	298	320	330	331	327	332	361	326	308	301	335	325	357	329	321	314	312	323	339	336	332	342	320	320	309	298	349	301	374	355	329	337	320	323	311	308	323	330	321	348	361	303	351	320	327	344	311	340	313	339	309	322	333	361	334	325	328	370	321	341	332	350	326	328	317	326	332	318	332	333	312	300	345	343	312	345	344	342	306	331	328	345	356	348	328	330	337	328	355	315	330	346	329	354	370	332	366	337	307	334	329	328	326	335	307	342	339	301	335	340	321	351	332	348	326	306	337	357	335	351	377	318	324	311	313	330	314	337	366	349	349	355	311	343	336	337	333	333	320	347	359	346	327	291	350	363	328	332	311	366	319	320	333	324	297	318	338	353	300	329	314	322	333	320	328	339	335	310	312	323	371	322	317	322	328	311	360	347	323	333	329	311	331	323	329	324	337	355	290	315	333	312	326	331	290	338	352	342	321	305	333	349	364	324	355	260	315	346	326	318	363	333	313	335	302	348	329	313	345	365	332	325	333	358	321	342	329	334	314	359	334	340	364	298	336	333	324	369	308	306	357	321	356	348	310	351	333	328	341	316	351	354	313	346	344	312	347	300	324	327	349	295	329	315	348	347	323	321	350	337	344	309	359	363	347	306	333	335	301	341	320	330	331	323	319	334	310	320	316	329	324	339	367	307	356	309	357	322	342	351	317	336	299	346	320	326	341	320	348	328	310	337	310	357	352	318	305	338	319	325	350	344	294	338	350	341	354	322	327	335	360	361	345	324	337	347	353	353	338	304	333	331	306	351	309	313	329	330	354	328	330	349	355	325	336	315	338	343	363	306	341	324	319	306	321	339	353	335	329	352	329	321	302	374	350	356	329	353	328	311	325	340	378	363	318	330	321	366	369	326	346	316	341	347	337	321	327	326	360	340	319	320	346	328	341	358	311	350	324	324	342	324	339	339	332	336	359	326	344	323	308	338	311	336	320	340	305	336	343	321	352	344	344	322	350	324	370	339	323	333	356	346	339	351	290	327	325	316	322	307	305	336	307	340	345	331	343	320	334	335	333	337	342	306	334	343	312	348	311	322	336	324	318	358	322	346	325	322	313	353	299	291	337	350	301	349	323	316	318	372	337	361	312	331	322	365	304	336	346	320	344	341	343	317	330	314	374	336	339	351	321	354	371	288	334	339	352	311	352	343	326	329	304	342	352	328	358	309	346	336	326	290	326	330	338	283	329	340	321	311	322	337	354	345	346	334	347	318	359	354	342	317	366	339	304	340	315	318	334	309	337	329	329	324	330	324	368	322	321	309	379	310	352	314	318	339	352	359	340	326	336	352	326	330	321	327	340	350	295	327	340	335	317	345	336	327	325	331	353	339	336	338	329	339	322	351	328	300	313	319	305	324	330	338	351	354	323	333	325	351	332	321	365	310	325	327	329	344	325	301	306	332	341	340	323	322	308	299	328	347	324	287	325	318	343	332	308	350	325	332	373	342	326	302	345	344	324	306	309	325	346	310	345	326	346	306	337	326	352	323	349	317	319	327	345	353	327	332	342	338	318	351	331	351	305	332	330	359	329	308	352	368	321	348	348	340	352	309	339	319	333	355	323	319	317	308	313	331	327	293	337	341	319	324	348	324	322	320	299	339	334	330	317	319	314	363	325	316	337	310	340	320	336	292	308	310	307	343	327	328	336	339	317	327	344	336	311	329	336	293	303	311	332	349	329	337	326	319	314	315	328	362	348	322	334	330	336	303	350	324	342	350	328	349	313	320	356	309	327	323	321	316	328	349	314	325	336	346	313	308	362	332	326	331	351	348	331	333	348	341	324	338	357	342	322	327	303	350	316	322	358	327	297	342	344	330	318	327	326	312	327	323	347	333	330	343	329	302	316	340	350	311	362	352	357	309	324	331	289	377	328	336	323	305	315	323	295	335	306	327	329	344	309	309	322	321	324	302	329	352	350	318	337	336	316	310	315	363	339	346	312	321	363	387	337	372	319	346	341	321	329	360	308	363	343	304	338	322	345	331	321	307	316	306	358	335	341	323	322	331	332	344	328	349	336	354	318	343	346	345	353	297	360	285	348	343	313	315	294	336	304	305	311	361	326	333	318	316	351	320	351	324	321	332	314	325	342	344	340	323	342	340	334	307	320	310	333	345	306	331	331	308	350	340	347	319	334	336	352	290	322	298	313	326	354	319	327	306	284	318	350	316	347	332	343	374	382	366	369	301	361	309	324	341	347	353	323	364	352	362	343	355	336	309	361	331	318	331	334	349	310	334	329	298	323	329	323	333	333	332	310	314	325	333	327	325	330	341	349	318	296	349	342	361	334	318	319	337	355	341	321	317	322	327	335	321	328	331	339	320	300	337	358	356	288	354	308	309	331	328	314	344	344	355	354	302	317	325	300	328	294	313	292	313	357	342	312	349	342	347	341	311	375	336	320	362	320	350	341	342	343	339	330	375	326	343	318	352	317	352	358	310	379	362	339	314	335	334	337	324	348	314	354	363	336	326	353	327	324	342	310	324	333	317	334	323	359	325	343	319	335	337	360	297	337	289	343	349	326	337	330	299	318	368	312	341	310	344	328	330	343	381	316	338	366	321	358	338	326	326	332	330	336	364	329	352	308	328	322	319	347	363	356	311	328	334	350	339	334	344	358	322	349	297	318	308	330	332	315	325	345	389	344	325	333	312	319	321	304	340	354	315	338	320	321	327	323	310	377	326	329	325	329	317	353	324	322	298	297	358	326	320	332	333	351	349	336	321	314	301	325	323	348	345	333	332	334	333	301	282	349	312	301	323	340	296	368	314	300	312	317	339	354	333	319	315	340	302	336	337	380	326	316	310	337	330	315	359	337	322	337	351	368	355	307	324	331	322	340	282	331	308	331	345	360	350	346	343	294	376	346	322	351	313	329	319	331	356	337	361	326	343	330	340	356	318	353	319	372	332	324	326	344	325	328	339	346	324	328	283	342	298	353	345	349	340	323	304	300	304	349	376	396	318	354	337	353	324	329	334	309	312	358	318	327	357	339	340	342	327	348	310	296	333	311	339	338	313	319	370	315	339	361	341	334	321	320	307	309	304	313	331	372	338	360	345	360	353	337	318	332	331	313	348	328	323	343	340	323	332	370	304	329	291	355	342	333	316	319	323	327	332	330	330	317	326	340	341	324	323	350	328	337	328	330	341	353	359	330	302	309	332	358	337	343	348	340	334	321	309	326	354	323	322	319	340	310	318	327	316	344	332	309	352	317	357	329	329	352	340	310	338	325	301	329	349	337	333	322	324	313	329	310	337	368	332	282	337	339	325	353	316	332	314	365	324	301	333	346	392	319	325	324	336	334	331	344	322	333	351	337	345	349	343	324	341	331	324	340	290	319	350	336	321	329
22450	20964	28387	23761	21048	20902	9686	1959	1265	953	649	499	429	379	321	318	320	328	301	322	300	283	304	270	296	275	246	268	288	272	284	264	300	278	268	312	281	303	309	313	270	287	301	311	296	272	272	274	302	270	322	311	277	331	278	297	271	299	312	285	285	300	270	303	291	246	295	285	286	317	281	290	290	304	288	274	299	292	274	260	294	317	279	298	273	269	298	316	282	332	276	266	299	281	285	299	283	259	292	295	276	309	286	274	294	292	243	280	302	274	271	296	265	292	285	275	280	264	294	272	292	305	291	310	316	302	277	315	291	299	279	303	300	275	298	310	282	282	295	294	269	283	326	285	274	263	313	299	297	278	317	317	277	264	292	302	281	295	304	280	260	295	244	317	293	288	313	280	295	297	281	268	290	298	273	277	291	304	272	302	268	291	287	285	277	274	253	298	304	278	282	284	277	286	292	279	283	281	273	265	266	304	292	327	271	285	304	281	279	288	270	268	287	290	272	308	291	285	285	272	303	292	280	293	289	258	278	290	255	273	273	289	312	304	301	285	262	287	303	274	260	309	305	302	297	291	305	285	292	280	285	303	281	274	251	287	287	269	286	266	258	265	304	293	274	266	308	306	291	304	273	291	270	267	244	296	287	267	285	269	285	277	252	292	282	290	279	246	312	298	262	292	266	289	257	257	279	309	301	287	296	302	286	249	269	302	292	258	286	279	302	293	272	269	288	290	324	272	272	274	260	276	319	254	313	307	276	260	283	290	309	292	256	289	292	306	342	279	270	284	292	279	302	279	288	289	264	279	281	266	280	291	327	261	312	311	289	288	302	282	281	275	302	323	304	294	283	271	288	290	313	260	293	270	302	296	296	290	284	309	259	259	297	292	276	295	326	300	313	313	305	292	307	297	252	284	269	275	304	269	249	245	293	267	267	285	290	260	292	258	260	298	306	265	278	274	293	292	314	257	279	257	328	320	288	294	263	307	260	271	294	322	284	274	299	265	287	303	264	283	317	284	275	290	287	272	285	267	281	270	312	298	284	298	273	289	263	278	288	280	264	302	273	295	280	290	265	282	280	278	276	295	296	279	276	324	269	289	296	255	290	279	282	287	289	280	280	268	299	268	286	299	288	291	262	275	291	283	296	288	292	283	310	285	282	259	281	284	260	292	299	310	274	274	305	330	320	305	284	299	291	293	266	311	269	292	297	268	283	274	263	280	305	280	274	264	293	266	265	275	317	268	294	302	284	284	290	279	289	275	272	271	295	312	297	315	301	311	299	309	305	281	303	267	313	259	256	311	331	293	301	293	270	316	289	289	302	255	283	293	297	323	289	278	293	318	282	282	276	284	303	320	280	282	292	278	257	306	276	285	290	289	298	297	281	316	285	307	304	286	331	277	276	286	259	286	303	308	290	284	291	267	290	297	276	277	286	300	298	277	275	301	284	263	262	287	280	277	284	299	286	277	283	265	255	288	300	270	292	300	270	294	276	305	321	283	283	302	305	295	289	292	268	307	275	269	297	316	298	279	306	283	275	300	290	294	273	282	285	287	267	281	274	267	300	315	281	277	289	284	263	296	273	278	291	267	291	273	307	259	274	265	283	295	293	284	315	287	296	305	297	284	299	272	246	312	307	266	267	295	275	261	298	270	275	276	278	273	276	299	303	261	336	281	258	267	277	286	278	268	298	286	305	311	275	294	291	305	294	275	279	280	300	288	296	292	322	289	311	265	275	281	300	263	270	298	285	315	320	303	284	293	314	296	278	268	270	273	290	277	297	256	246	284	265	295	323	290	278	280	278	256	292	279	251	291	288	301	243	300	287	292	289	307	267	261	275	296	266	298	300	255	295	260	320	286	265	310	294	297	282	288	300	300	285	271	277	292	293	267	282	284	280	266	280	296	305	313	246	312	289	284	300	285	292	269	261	329	285	281	279	312	306	302	317	298	275	304	295	305	273	258	286	283	266	289	269	278	274	310	303	293	305	277	308	274	272	310	273	307	264	272	309	289	293	271	259	287	275	292	289	260	275	277	268	284	268	272	314	288	281	269	308	299	283	281	317	307	269	289	265	276	307	278	289	302	272	250	318	285	289	292	294	302	241	273	263	267	239	333	273	267	309	274	301	302	244	282	250	281	296	286	280	292	274	303	307	306	284	272	312	306	291	279	289	288	280	276	292	287	293	270	288	279	293	285	273	278	278	307	246	292	296	295	270	298	285	282	309	281	263	267	252	300	284	267	276	301	281	274	271	277	280	276	276	295	307	267	255	302	263	292	271	302	250	298	277	296	261	288	292	312	266	288	268	284	286	291	296	277	294	279	270	297	285	314	296	294	271	297	278	246	295	262	311	291	268	293	276	275	297	282	290	279	265	295	322	276	299	271	306	294	279	274	261	266	275	297	269	296	296	301	282	305	314	259	262	284	296	290	285	281	291	315	290	281	290	292	261	289	287	270	284	288	287	276	262	312	276	283	287	307	261	300	309	279	292	279	293	308	309	299	293	286	314	289	266	295	279	301	295	289	298	268	289	288	306	295	317	307	278	292	270	267	260	287	276	245	300	270	264	302	298	308	305	293	262	274	278	265	291	292	285	270	255	272	294	296	282	317	290	293	319	301	292	272	285	289	311	297	271	270	293	285	298	305	292	270	294	286	292	285	294	296	291	301	288	315	294	279	261	274	276	260	271	294	296	287	299	273	284	277	266	311	286	292	283	278	323	296	273	299	284	314	302	289	261	286	271	284	292	285	298	288	279	278	283	279	251	290	308	283	301	292	301	305	277	269	292	285	284	293	313	312	260	294	282	264	281	270	267	274	282	287	306	284	273	284	309	299	288	276	275	282	313	298	277	272	282	278	301	319	307	261	298	265	312	245	291	294	254	283	300	274	289	277	300	265	267	283	326	262	291	265	281	295	288	309	305	274	312	299	286	301	267	326	257	259	295	256	287	291	285	312	261	285	261	308	295	305	283	295	293	325	271	282	288	298	291	279	299	263	263	260	302	277	307	314	281	281	287	278	280	284	282	272	263	264	286	300	279	272	270	277	277	267	270	304	270	311	299	286	305	295	277	244	252	273	289	282	263	304	273	273	281	264	266	271	283	256	254	297	287	262	303	257	298	291	304	278	251	293	285	279	293	313	289	275	283	293	302	283	295	314	281	259	304	260	280	272	306	287	298	296	275	261	304	276	277	288	286	288	286	276	299	272	287	284	288	304	310	285	289	268	297	269	285	302	288	275	289	273	255	256	292	302	306	282	294	271	299	294	261	273	272	280	272	308	308	293	292	280	331	267	291	299	322	286	291	254	296	270	294	303	277	283	298	279	280	286	306	308	271	281	268	276	291	305	274	284	292	262	300	269	291	303	290	281	259	274	289	281	286	265	293	265	281	295	282	295	279	285	304	291	271	342	265	276	315	295	288	279	267	309	283	308	284	270	308	284	292	283	280	308	300	280	282	297	284	266	295	255	289	271	285	302
42357	62636	42986	25246	15756	8880	4201	2507	1795	1189	834	630	512	392	380	352	369	308	301	311	310	296	309	312	320	310	291	304	335	282	301	278	294	299	293	318	290	314	316	307	280	318	319	289	295	291	282	286	307	289	286	314	311	315	277	284	294	306	275	284	316	292	311	333	296	334	304	285	291	288	291	269	290	316	288	336	274	281	297	297	304	277	284	269	310	276	283	299	311	284	254	307	321	290	293	311	281	270	307	320	306	305	300	285	295	284	297	300	276	273	312	297	279	307	338	248	318	293	326	306	310	292	308	296	307	307	321	298	297	289	278	293	281	299	290	276	313	315	292	299	286	267	307	309	289	309	301	281	303	294	285	310	271	314	300	275	321	292	318	311	342	269	264	325	262	258	269	274	298	301	282	280	291	320	308	303	304	260	281	306	293	294	303	293	312	303	290	290	319	311	307	303	301	302	305	298	310	309	308	293	291	342	284	315	320	299	300	297	285	298	276	312	311	287	287	259	292	302	293	300	264	320	291	291	257	297	303	310	309	261	278	304	303	303	291	300	336	304	278	317	286	289	306	282	312	307	289	298	268	295	294	284	319	304	310	297	304	316	305	327	284	302	301	298	299	313	311	319	328	285	312	296	277	280	304	314	287	293	313	315	296	299	273	312	302	307	320	296	321	300	288	300	244	285	303	312	312	317	291	304	309	305	279	284	300	304	309	285	313	304	303	298	267	297	324	296	316	304	286	312	272	297	281	292	290	299	306	302	341	307	320	308	264	289	297	285	309	293	317	322	307	295	321	294	340	310	262	304	304	311	292	288	289	282	312	286	309	310	292	280	322	300	292	289	292	330	281	293	299	302	309	301	284	279	298	312	263	309	316	315	302	313	309	303	297	310	298	335	317	264	282	277	297	266	301	274	317	300	318	281	305	271	311	296	318	285	288	299	290	308	308	309	307	296	277	309	274	305	296	295	295	285	305	316	290	325	299	302	322	306	292	272	296	301	282	281	298	273	296	299	293	280	285	283	307	307	298	309	298	300	278	296	303	313	300	293	285	281	294	299	281	295	292	292	272	289	283	280	300	309	283	255	309	322	270	315	300	290	298	304	317	299	298	279	288	272	308	292	272	321	295	303	334	277	284	286	288	309	346	307	288	284	285	284	293	302	308	305	299	290	297	291	279	263	311	274	312	302	321	319	306	296	311	277	295	262	340	292	312	306	299	259	296	282	242	329	311	300	271	296	287	287	315	300	298	284	274	299	303	270	317	281	270	298	288	299	278	312	313	302	321	293	313	292	311	304	296	317	302	304	308	304	330	330	285	281	289	279	289	298	279	285	305	305	293	312	334	308	267	276	274	296	291	305	294	303	319	315	314	266	319	310	289	291	289	324	294	269	283	315	298	301	282	341	308	321	264	281	318	327	296	340	314	338	276	295	286	282	309	323	312	308	304	275	298	272	280	312	318	286	286	287	283	311	305	310	291	286	305	312	302	301	332	321	292	318	295	324	317	286	311	318	293	291	296	289	297	290	287	286	285	317	311	303	293	317	247	294	317	286	310	318	287	308	317	295	302	315	285	297	323	284	285	344	284	305	310	320	303	273	276	290	296	293	281	285	297	277	314	290	287	316	304	285	345	297	329	283	326	302	289	287	277	294	278	302	285	293	278	308	297	288	306	286	334	297	286	324	301	296	309	298	295	295	287	299	292	316	311	306	274	303	306	290	306	302	298	316	281	303	316	273	273	311	298	332	290	304	316	279	316	321	305	299	308	297	283	307	300	276	289	281	285	305	292	320	309	316	306	292	318	301	287	314	283	288	322	286	282	293	306	303	329	311	267	280	280	303	300	333	275	304	306	304	307	303	294	292	285	296	287	301	309	279	340	313	311	287	285	317	308	297	291	299	293	322	316	281	288	278	293	295	282	302	276	320	298	313	305	297	323	299	306	284	310	317	343	294	314	279	267	306	274	281	274	278	295	290	326	272	255	275	282	325	288	310	281	274	279	305	287	292	310	275	303	309	311	314	313	277	325	286	309	271	321	308	272	296	292	306	324	280	266	271	280	293	283	313	323	259	320	329	289	290	314	295	318	308	273	280	261	270	278	312	298	284	276	314	282	312	292	312	289	262	341	311	299	302	287	299	305	297	303	306	302	313	308	317	278	294	272	311	315	307	274	283	293	284	337	297	310	283	289	306	312	294	316	267	304	293	305	306	288	274	294	283	282	289	313	316	283	292	284	277	296	272	354	307	294	308	314	299	305	288	280	292	288	284	317	291	315	323	298	258	310	275	318	312	306	285	272	284	286	324	301	289	297	289	261	301	305	278	275	276	312	310	272	327	292	278	286	306	273	292	279	303	295	308	282	300	292	309	316	305	280	297	257	316	312	304	340	299	281	302	292	267	303	297	315	292	285	288	294	283	283	314	273	304	297	289	300	304	295	298	297	304	292	292	314	288	276	298	266	286	315	293	297	287	284	329	318	266	291	337	304	303	300	299	297	324	293	320	303	298	310	288	297	305	300	256	310	293	299	315	308	311	260	286	304	325	297	285	323	298	304	273	319	285	281	294	317	334	304	320	318	315	316	308	303	316	290	297	250	308	287	301	315	277	270	285	282	288	294	305	304	330	305	298	295	304	289	322	332	310	332	307	289	302	322	293	316	317	289	286	298	312	296	340	290	309	312	286	301	303	296	290	298	276	309	314	297	282	302	285	286	259	269	279	304	283	315	276	311	309	312	293	317	295	302	265	282	311	325	292	278	294	285	285	311	289	266	306	283	292	305	299	253	299	321	270	303	317	275	276	304	296	292	313	309	275	291	299	274	277	308	278	330	301	304	319	299	330	268	289	295	270	308	283	300	295	257	287	311	269	296	307	294	291	319	296	275	308	304	299	282	309	275	277	322	299	325	325	266	297	322	281	310	286	283	320	270	293	305	272	324	296	286	316	307	281	290	324	305	300	297	300	303	277	288	308	308	298	291	308	313	315	309	304	285	286	283	296	301	294	307	306	284	292	325	296	323	332	278	300	309	290	295	276	297	279	310	298	294	283	289	301	317	307	284	297	292	306	289	295	284	314	300	273	311	313	269	295	293	287	317	290	318	295	316	279	293	266	318	324	284	289	302	300	289	308	287	303	291	296	313	314	282	289	316	266	301	292	307	308	298	315	289	332	301	290	293	300	306	298	304	278	278	295	332	281	291	289	301	329	317	293	335	292	283	322	291	298	352	307	318	287	296	314	320	297	343	305	286	315	314	288	306	315	307	313	318	307	319	289	292	299	301	288	305	291	296	294	294	290	277	290	299	288	276	306	300	306	277	305	345	310	298	315	301	283	302	297	288	299	295	278	323	322	323	320	320	329	310	312	289	312	288	295	302	310	301	286	305	302	269	316	298	311	250	296	309	283	316	311	282	304	277	285	313	325	296	301	301	286	298	275	314	307	293	317	318	294	308	273	326	300	318	308	294	308	321	268	299	292	278	288
42342	46621	32636	17464	6592	3118	1609	918	717	562	434	407	323	354	325	321	302	303	332	300	303	334	302	330	317	306	288	310	297	311	315	305	338	316	317	306	324	302	285	272	310	286	327	279	318	309	292	341	301	298	306	322	303	287	315	303	293	298	309	328	314	337	310	316	289	306	323	340	299	302	295	342	303	299	304	321	276	307	338	338	292	327	319	274	295	299	293	327	305	323	292	301	310	312	324	305	309	293	301	304	284	309	290	322	297	310	299	283	327	316	298	290	304	312	316	319	294	294	312	333	304	308	334	314	295	318	322	305	313	312	315	268	307	319	301	297	323	310	338	301	324	340	323	287	271	323	334	297	330	294	291	297	326	326	287	287	310	271	307	297	314	319	309	289	298	326	329	299	301	299	317	297	314	300	314	289	309	311	299	290	323	285	287	305	301	290	311	300	327	321	298	315	314	332	270	331	328	315	283	309	291	301	274	285	277	305	304	292	308	308	294	292	311	315	311	300	301	323	331	305	316	305	305	310	317	308	283	263	323	319	325	323	292	335	323	276	318	305	276	301	332	317	262	287	272	310	323	315	315	282	283	311	275	331	321	309	306	315	292	293	307	312	278	317	319	309	298	320	330	307	303	288	296	279	319	339	311	300	310	305	290	305	259	338	309	290	312	329	321	346	305	304	331	305	331	280	298	331	310	341	311	321	283	323	285	335	300	320	328	290	291	320	298	294	292	307	287	295	298	294	293	303	308	321	304	310	334	314	304	326	310	325	328	305	307	298	301	298	308	322	289	334	314	298	298	316	314	319	328	329	314	327	318	308	312	306	304	305	316	303	293	326	311	308	302	290	341	328	325	268	317	301	309	298	304	315	306	295	294	305	294	284	310	311	316	319	305	322	284	318	266	296	304	350	317	294	316	304	291	271	292	295	287	332	309	298	305	290	293	304	305	293	300	320	301	296	325	290	284	304	313	300	294	327	318	276	285	289	274	295	338	310	294	304	301	298	324	303	309	281	315	308	267	291	276	326	290	307	320	286	301	282	311	324	263	306	281	296	278	308	336	282	283	320	288	309	291	305	277	333	298	252	286	281	333	314	298	326	289	352	299	290	338	305	324	338	340	311	290	327	283	318	317	291	319	300	294	332	286	315	301	301	322	281	328	301	319	323	317	298	309	278	310	294	320	291	320	276	309	306	308	305	286	308	308	325	274	298	311	283	291	301	282	293	308	309	305	291	303	293	287	260	317	311	286	318	298	285	283	293	312	274	327	315	309	316	291	321	329	302	290	308	300	307	297	329	298	289	353	291	310	306	339	286	293	296	295	276	301	302	285	287	305	313	297	323	283	291	320	279	310	342	311	301	306	319	319	286	291	294	271	319	295	287	321	317	310	330	306	312	290	272	324	291	298	313	299	289	306	312	302	293	325	300	295	288	281	311	297	299	321	323	317	307	302	336	332	315	305	332	333	315	335	286	325	297	329	314	310	280	337	303	293	312	316	303	315	328	304	301	306	293	276	310	324	305	291	310	283	296	334	285	307	313	289	298	299	295	314	301	305	326	316	299	328	311	289	282	288	331	302	324	305	281	339	292	302	330	304	300	319	316	321	292	289	305	316	309	308	314	296	293	305	308	302	325	293	284	323	294	283	321	345	305	290	294	306	289	278	326	335	296	288	338	304	313	326	337	319	309	300	314	292	296	296	281	309	314	318	301	308	301	283	285	304	285	271	332	290	290	282	289	314	335	293	334	311	296	278	316	312	285	327	288	279	285	313	314	288	343	316	283	329	313	301	296	312	310	317	309	291	288	310	289	317	328	330	250	303	322	296	295	279	265	301	300	306	309	305	297	303	337	311	296	275	328	310	273	297	305	330	303	316	292	319	279	308	313	288	293	275	294	314	320	328	325	293	281	304	354	294	317	319	334	306	314	322	343	288	319	312	320	308	304	267	279	265	332	289	303	304	344	252	317	281	277	335	328	283	302	293	293	311	298	302	309	325	292	304	326	307	311	337	318	314	302	304	269	314	279	326	267	305	322	276	278	318	314	303	305	326	301	316	320	298	322	293	332	313	298	303	295	307	298	313	279	296	328	287	309	306	302	294	325	329	291	306	301	327	285	327	314	319	322	299	267	329	354	296	326	300	299	281	304	273	316	287	323	308	310	289	292	273	286	291	309	333	297	316	255	325	322	286	305	319	288	293	338	290	314	290	294	291	297	306	290	313	340	293	326	299	300	329	300	290	289	289	333	294	317	316	308	322	316	305	295	311	328	297	298	291	320	334	293	308	343	337	318	305	274	292	327	328	274	283	307	309	315	296	322	319	282	266	326	309	310	311	279	308	266	328	327	280	315	337	285	297	315	304	303	292	295	295	273	305	300	307	323	326	326	300	305	291	295	286	271	294	284	304	300	269	312	291	300	314	297	308	314	301	298	314	324	279	297	318	331	327	313	268	332	309	302	335	305	285	291	320	292	296	311	310	297	335	299	274	325	297	303	356	307	337	345	316	305	281	322	307	328	305	329	289	266	310	326	279	295	315	294	284	302	325	290	321	268	321	303	313	283	302	333	323	312	298	309	317	311	290	296	338	301	282	321	290	289	316	335	277	303	281	315	333	293	298	337	297	325	302	304	288	323	298	310	318	317	285	311	327	321	304	309	289	318	321	297	323	311	319	309	314	296	289	295	308	313	323	299	292	297	300	301	293	295	303	290	299	317	324	301	315	330	318	306	299	300	318	321	273	311	317	288	291	306	321	326	298	292	335	297	317	301	300	315	292	305	274	315	280	288	285	287	316	290	302	302	297	298	337	304	268	326	307	332	295	348	325	329	281	315	306	278	308	304	293	290	306	280	314	299	289	340	327	306	295	278	293	293	350	280	290	318	298	288	300	293	316	307	311	322	301	338	325	284	327	308	313	298	319	285	306	315	315	286	297	348	290	264	297	339	268	309	286	306	291	281	283	317	310	326	279	302	317	306	320	318	310	291	296	289	277	293	309	272	324	301	327	292	270	314	299	311	297	344	309	314	335	303	308	286	298	311	320	315	308	325	285	297	307	326	295	308	340	353	303	303	291	305	308	280	282	289	328	300	308	314	276	282	295	325	329	302	304	297	306	311	300	315	293	299	307	319	339	329	318	293	284	280	292	299	308	313	307	316	304	288	307	284	315	303	320	296	339	308	327	314	327	313	289	322	323	313	327	312	311	354	290	286	319	298	303	317	331	291	295	286	318	263	280	289	301	308	298	309	319	281	264	324	311	284	306	291	322	300	328	295	347	310	275	293	327	322	327	282	285	276	302	294	295	300	281	298	313	294	295	315	289	288	281	297	274	333	316	301	333	285	276	280	343	295	286	309	338	316	324	309	301	310	308	306	307	317	298	293	284	289	319	334	290	320	314	303	332	285	283	293	330	290	298	312	305	298	272	272	296	292	327	303	317	314	323	310	313	315	287	290	343	317	297	334	320	314	296	287	349	304	323	307
48660	54571	30680	14628	8087	4708	2419	1378	936	626	544	454	375	375	324	343	311	326	330	326	336	311	351	343	299	289	353	335	337	318	355	325	283	341	339	338	300	289	301	333	315	333	342	331	319	297	343	356	341	329	319	308	334	296	315	310	298	324	328	323	303	294	323	339	334	322	334	323	368	323	348	338	324	327	334	337	351	342	328	325	316	348	352	298	336	338	320	313	337	322	298	319	327	355	323	325	348	348	326	371	332	324	319	322	333	328	367	307	296	336	314	310	351	294	323	306	315	295	350	333	301	326	301	289	341	317	329	346	345	345	320	315	350	327	331	334	344	330	350	342	343	360	302	318	339	348	327	333	313	360	333	345	334	325	315	354	298	368	343	283	311	301	334	330	337	334	304	315	340	329	356	328	331	296	332	314	305	337	320	311	338	310	342	314	322	314	356	325	302	336	360	330	333	315	311	324	332	320	327	332	350	284	328	321	322	343	335	293	316	340	329	338	326	315	353	331	332	319	320	314	317	329	342	319	317	324	319	334	346	320	329	349	323	322	322	343	345	308	307	310	327	343	324	327	353	327	355	367	313	317	341	342	327	314	323	330	346	345	336	321	313	338	320	352	324	313	328	334	326	335	341	322	351	317	344	317	328	348	316	310	332	332	334	345	313	354	313	325	299	330	338	315	346	318	317	334	316	336	343	357	334	290	323	325	324	323	335	303	356	327	330	307	345	302	364	332	313	316	297	328	311	306	326	301	281	308	351	339	280	322	327	324	311	308	333	306	322	318	333	326	313	307	315	338	315	322	330	317	322	326	333	340	323	313	332	316	338	330	323	314	330	320	332	314	319	294	317	321	339	317	331	350	319	343	312	296	324	349	348	319	321	316	289	298	353	334	338	332	332	291	318	312	317	343	338	343	335	331	305	343	301	320	302	325	307	333	322	310	323	324	346	338	359	345	304	354	310	333	354	343	327	337	318	306	315	325	302	333	323	307	314	336	356	345	348	334	313	304	338	327	331	330	346	300	336	340	328	341	324	337	317	288	312	332	338	322	319	303	327	336	351	362	320	317	332	299	326	340	343	344	312	303	313	320	333	325	321	310	326	289	330	332	338	336	279	323	326	318	313	320	358	354	352	343	332	346	321	315	354	310	314	314	316	323	322	339	317	337	324	333	308	344	328	322	321	307	345	320	351	345	342	343	331	345	329	326	320	344	310	340	326	322	302	344	335	320	371	311	334	335	338	355	328	328	355	355	322	347	303	330	363	341	302	322	334	352	332	319	322	309	324	326	314	301	343	326	312	296	317	321	319	320	307	308	297	324	308	349	315	309	329	311	322	329	314	336	348	316	334	335	335	322	326	363	312	340	327	357	351	298	332	355	309	323	306	312	330	330	312	313	330	317	306	333	343	335	361	326	327	318	321	316	323	362	320	315	303	343	326	329	328	351	321	317	332	297	314	339	305	324	341	327	349	322	326	309	331	344	313	328	357	314	359	340	341	313	290	333	322	298	302	336	310	329	360	354	313	342	332	349	300	334	342	317	325	316	333	308	294	301	302	311	368	296	313	353	317	310	357	318	312	341	354	347	320	319	345	319	332	294	333	323	324	334	323	352	322	334	323	335	335	313	333	324	297	335	324	359	330	351	320	318	335	343	316	363	296	306	321	345	308	324	323	282	329	307	339	337	291	340	329	335	333	327	322	336	307	325	348	317	312	304	361	332	341	322	315	323	318	337	327	328	334	321	314	337	337	318	296	322	339	338	311	345	348	334	326	303	335	321	307	309	346	328	350	348	316	340	331	356	333	310	328	312	330	334	310	306	342	331	325	335	309	334	340	318	307	321	341	315	347	297	344	347	316	330	348	301	323	299	333	311	331	348	328	305	321	331	337	335	326	337	326	319	304	319	304	320	343	349	310	341	339	355	337	368	362	341	336	310	297	332	350	316	346	325	322	336	338	324	350	325	331	317	295	304	306	351	342	327	319	304	349	326	324	315	330	319	335	330	334	340	353	341	314	326	308	310	341	315	295	347	356	346	319	357	347	339	348	338	321	357	310	307	339	343	316	319	341	297	306	333	326	321	350	311	311	341	313	311	317	310	330	322	322	290	318	281	330	339	347	326	341	300	312	314	330	345	345	317	346	328	352	352	317	314	292	330	321	352	310	335	302	337	306	333	320	313	309	301	335	339	307	312	342	342	328	314	361	342	338	290	352	305	333	330	329	297	293	342	314	301	331	320	330	322	338	320	325	360	335	347	350	320	316	309	318	355	336	334	316	323	335	317	310	337	318	369	330	316	323	328	318	303	322	330	324	324	351	308	352	339	350	340	349	315	341	332	320	343	325	317	320	364	331	333	346	299	318	311	310	336	342	338	298	326	338	311	317	334	282	332	319	341	317	320	340	304	353	318	343	320	350	327	324	346	275	336	325	316	333	355	315	347	338	313	346	342	310	320	317	321	326	312	326	355	341	320	329	308	337	316	312	292	335	310	349	345	311	305	306	326	315	316	307	299	339	329	307	372	315	301	310	358	314	324	334	304	340	314	335	328	323	294	348	294	362	343	322	300	310	324	346	330	333	306	309	333	318	334	350	315	311	274	328	334	352	329	340	322	291	326	336	319	319	278	321	325	340	321	310	320	353	339	324	336	315	330	315	333	363	332	313	316	323	351	328	306	366	327	330	352	314	314	340	347	332	316	308	325	343	315	312	323	319	333	347	358	346	336	335	294	351	336	336	307	306	329	334	332	356	316	299	335	319	308	326	361	368	349	349	318	332	331	335	314	334	335	321	349	355	368	311	329	305	323	329	346	309	322	334	316	336	311	332	349	327	337	319	355	322	355	307	327	315	320	307	330	348	341	334	347	328	332	361	330	324	332	343	346	304	353	298	283	313	289	349	332	353	313	328	290	336	281	300	324	343	347	327	320	329	327	331	345	313	305	310	346	344	308	337	361	327	313	318	340	313	321	359	354	360	341	329	325	333	341	312	322	302	326	309	332	348	335	308	327	319	323	304	336	330	352	338	336	362	325	353	339	319	315	295	321	312	329	338	357	346	323	342	312	326	308	341	336	310	324	345	363	321	310	374	346	333	326	321	316	314	309	333	330	325	352	304	321	330	343	318	309	321	323	337	322	324	334	319	296	325	350	322	347	316	291	330	347	354	354	314	342	355	310	333	325	322	345	325	329	306	314	307	327	347	315	329	346	325	323	357	296	336	337	312	321	309	348	329	306	292	329	331	308	345	326	330	309	341	334	325	329	345	310	344	324	332	285	340	317	342	287	312	337	332	359	343	348	308	315	309	326	345	354	331	337	332	342	325	318	315	317	317	322	313	367	294	334	343	324	337	318	319	301	332	320	343	349	337	303	352	332	349	305	354	293	313	315	322	326	308	334	303	325	353	357	358	313	315	323	320	332	318	336	303	313	317	302	322	347	319	337	312	366	310	319	326	341	304	322	346	343	340	354	326	312	316	331	342	316
23344	20932	28132	24288	21467	16529	6517	2488	1480	819	588	403	372	340	320	330	298	309	317	319	257	296	268	285	317	291	281	283	301	281	271	265	284	296	264	268	279	257	279	282	274	301	276	305	265	259	305	271	278	287	284	264	282	268	272	290	273	259	287	270	244	277	298	274	298	290	249	263	298	262	262	268	260	307	311	308	293	299	276	251	277	264	302	274	271	290	254	282	298	276	307	274	277	247	271	292	302	269	284	295	275	276	262	274	285	307	284	285	299	295	254	250	267	272	276	241	281	244	287	288	278	322	285	285	277	258	284	273	243	275	247	283	268	288	259	304	299	318	263	277	273	281	276	296	281	265	267	285	260	264	267	280	286	296	262	272	299	275	259	281	239	280	302	288	278	272	299	273	276	273	316	289	275	248	249	283	267	287	256	281	289	279	303	309	290	269	278	249	286	248	267	300	311	267	253	265	281	246	287	289	266	290	269	293	312	269	264	254	299	271	262	258	278	285	280	258	312	267	283	279	279	278	283	278	280	283	254	300	264	268	297	292	279	302	301	244	274	281	282	266	263	264	251	269	270	269	277	293	277	291	273	252	295	276	292	293	258	268	279	267	265	279	281	277	287	274	283	251	258	305	273	274	276	290	276	266	283	317	256	292	276	258	281	274	287	272	283	275	294	275	266	286	260	284	273	269	302	307	298	276	278	273	282	283	282	249	264	291	293	270	276	291	277	265	297	302	291	302	268	264	278	266	279	272	278	290	261	290	287	259	285	267	297	300	243	267	259	289	259	256	285	227	262	281	255	286	308	254	263	303	297	291	286	298	289	287	288	288	239	295	252	271	266	250	253	286	270	275	303	280	285	266	266	283	281	301	292	291	287	282	285	252	257	253	293	273	306	282	258	281	254	299	249	302	296	245	290	281	276	267	276	257	292	298	301	283	289	275	255	261	281	271	244	282	235	315	270	280	287	258	286	329	281	278	276	256	263	263	270	268	296	273	283	275	288	307	282	296	238	297	270	296	298	300	258	304	273	282	286	270	245	254	267	266	298	281	255	279	283	249	305	256	299	283	262	265	281	270	261	255	265	292	280	297	266	281	310	267	272	292	281	237	300	266	259	277	266	272	294	303	278	272	265	297	265	276	238	330	301	267	287	268	296	260	291	263	275	290	253	285	279	271	284	252	281	259	278	244	277	281	290	297	284	279	268	269	275	291	297	266	306	256	280	268	275	278	238	278	293	268	282	283	256	280	269	284	264	297	275	260	273	287	296	280	291	258	278	261	236	308	287	289	299	263	251	244	259	253	280	284	284	270	276	282	250	255	279	258	260	267	313	244	299	272	279	263	286	280	291	310	256	256	241	310	290	249	256	282	279	267	298	282	279	284	260	289	278	275	262	289	288	299	300	278	285	268	242	266	272	267	280	286	281	277	283	269	249	285	298	266	276	282	286	259	317	252	252	260	288	304	275	284	302	284	256	295	262	282	277	281	275	288	292	258	310	261	268	283	262	270	278	265	304	284	282	288	245	282	306	284	269	278	267	274	288	266	266	248	287	262	249	282	273	271	268	281	270	261	293	263	273	288	293	313	277	252	302	302	273	277	245	289	261	255	268	250	267	262	293	282	260	281	273	284	285	284	292	309	287	282	259	280	282	286	276	282	265	303	301	255	285	261	271	284	306	262	260	260	282	288	298	254	296	266	261	272	296	252	294	296	282	262	272	294	283	248	270	297	272	307	246	280	260	252	285	266	269	282	294	251	292	296	284	261	290	280	292	272	276	287	286	265	273	267	284	251	276	273	268	273	265	262	284	287	290	263	285	287	286	285	308	267	282	280	267	267	265	289	264	277	286	241	286	282	294	257	278	279	270	260	264	302	248	268	310	263	265	281	259	271	295	270	248	275	277	257	275	264	302	285	281	256	274	273	261	281	272	291	296	278	300	305	279	271	285	266	248	295	277	256	268	253	274	295	295	267	255	283	276	247	283	280	266	253	277	258	285	267	268	279	247	303	287	274	284	294	270	279	312	254	268	254	255	261	251	285	264	279	289	259	276	266	266	302	264	296	300	270	261	284	300	265	311	277	299	272	257	275	274	316	300	275	258	302	295	286	268	258	222	297	258	281	275	276	272	270	289	305	304	284	267	294	279	270	249	278	252	260	280	271	269	287	274	251	279	267	278	314	280	280	274	294	276	297	307	268	269	266	257	275	273	283	259	270	279	273	290	242	234	275	264	254	275	292	292	273	287	317	284	300	302	250	295	297	278	294	272	243	274	275	253	258	275	293	275	283	304	288	272	278	274	300	293	277	268	275	275	260	268	294	283	249	279	265	281	286	261	258	264	258	268	276	268	276	256	288	268	291	258	277	264	270	314	267	294	280	285	304	283	304	267	257	275	276	307	277	269	288	270	257	260	259	262	263	281	280	250	253	253	293	286	287	267	267	274	275	278	297	294	269	298	255	309	290	292	242	257	296	263	283	268	277	301	286	279	281	255	261	285	253	286	283	301	315	260	271	283	260	310	257	262	310	290	280	261	273	283	284	262	279	285	279	289	312	270	273	263	277	307	287	299	296	276	313	323	284	308	270	270	271	257	302	292	276	262	284	307	306	272	273	302	292	284	269	249	292	273	275	273	285	273	285	270	306	274	266	281	271	296	268	287	287	273	313	288	285	281	282	266	283	318	276	270	281	274	308	277	283	295	303	277	292	289	292	274	266	250	272	249	272	317	276	259	251	261	273	282	267	268	295	269	278	267	271	311	301	278	257	267	317	297	281	261	299	287	279	271	332	297	281	272	266	276	285	274	291	286	291	274	285	272	261	279	275	258	269	257	274	268	259	284	283	278	295	283	256	305	289	279	269	239	287	284	279	299	266	274	285	263	274	309	249	320	270	256	295	271	274	268	263	269	259	282	292	300	312	303	282	319	266	237	294	286	267	294	286	268	280	285	301	298	298	273	284	268	292	278	289	278	276	253	305	245	267	291	298	277	286	308	269	291	276	299	276	285	291	263	242	238	280	261	266	304	268	283	305	261	291	259	300	253	312	276	248	268	255	253	281	293	274	278	260	295	273	306	301	296	263	274	288	262	297	310	299	292	284	264	272	292	298	283	233	269	301	261	292	283	298	262	293	250	291	262	284	298	235	297	292	290	225	273	273	313	287	285	283	287	296	260	274	294	292	260	293	288	331	281	272	263	288	263	292	291	279	262	255	286	292	247	238	241	275	287	282	275	259	293	289	258	264	270	276	280	270	265	276	263	297	301	290	272	312	266	279	270	267	258	273	288	268	294	286	283	265	265	285	281	264	279	289	295	259	297	259	299	260	277	268	303	307	294	283	281	301	289	281	280	312	251	261	271	271	268	291	272	263	291	287	271	302	245	276	274	259	254	264	256	265	251	267	271	290	285	282	299	256	278	322	303	275	283	277	273	243	275	259	295	274	305	286	284	282	293	284	289	273	285	278	299	260	285	275	282	287	277	271
43505	62324	42696	28041	19078	11166	6124	3517	2060	1193	711	543	449	388	367	365	370	355	348	312	322	312	316	282	322	298	307	277	266	322	288	291	279	298	277	339	316	300	314	295	331	289	265	285	314	301	316	289	313	284	294	321	314	318	314	286	278	292	309	272	298	293	301	288	325	300	291	311	327	323	313	326	316	310	289	285	299	264	288	274	281	282	289	317	316	280	290	304	305	284	327	300	276	272	298	289	316	294	281	294	297	317	316	317	315	291	306	296	292	291	294	298	267	309	295	322	293	298	297	296	282	310	280	281	294	300	264	291	269	297	299	280	306	308	284	295	305	311	307	291	290	293	303	287	298	303	288	308	278	294	284	307	291	311	272	302	297	298	307	294	309	310	275	286	272	297	308	287	317	298	307	296	302	286	300	292	314	269	264	305	295	306	293	300	281	312	302	293	306	299	325	295	288	300	301	300	290	290	295	282	301	284	306	298	305	315	306	292	278	303	310	311	333	277	274	292	305	290	301	312	291	302	281	289	303	283	274	320	293	305	284	288	286	311	287	292	310	286	284	278	292	287	300	260	290	299	297	263	314	298	293	289	282	328	312	280	350	306	312	302	273	267	317	288	295	311	303	329	307	277	306	298	283	301	292	286	311	316	287	298	282	280	303	292	314	306	315	265	288	268	311	312	301	260	285	315	266	294	295	260	279	303	270	288	317	304	304	301	304	281	291	287	282	300	298	296	308	324	323	311	273	302	286	331	277	300	321	304	290	289	271	298	288	310	320	303	269	313	323	282	301	303	309	309	277	287	323	294	309	280	307	279	302	309	280	303	282	310	317	295	298	303	316	289	355	278	273	305	262	302	340	286	295	307	309	325	289	302	270	306	294	311	309	290	283	289	294	307	285	272	277	288	310	296	300	301	288	307	299	295	297	282	306	309	267	310	308	271	296	280	290	296	304	280	284	289	305	310	309	299	284	295	260	278	315	310	285	307	294	338	274	298	316	270	325	325	247	275	336	287	293	315	298	315	321	300	295	307	302	281	289	278	283	342	332	309	299	283	303	321	268	272	325	292	304	290	309	296	308	298	277	279	316	280	260	283	292	274	283	312	308	285	302	305	280	286	299	248	276	308	296	279	294	287	306	301	308	293	313	323	297	313	290	298	305	290	299	290	311	294	278	304	323	321	277	307	308	312	296	327	263	279	314	256	295	266	318	282	290	259	308	302	273	296	286	311	290	306	327	297	296	310	292	288	290	290	266	308	297	255	292	310	283	287	285	288	336	280	317	261	285	300	278	322	311	284	313	295	287	292	309	300	312	290	281	290	326	289	321	295	307	269	280	306	309	291	305	296	329	287	289	276	269	287	281	338	281	313	320	296	314	297	295	310	293	315	294	293	292	321	311	299	303	306	299	276	318	317	287	300	277	327	307	280	323	300	267	283	295	282	324	289	285	282	306	299	312	317	280	302	290	292	278	265	319	296	261	272	303	284	301	248	279	285	312	315	298	288	295	286	274	289	303	290	313	272	302	294	299	273	303	295	326	294	276	306	289	293	300	302	276	322	285	321	291	316	298	270	286	273	316	277	317	282	341	292	311	301	321	268	306	302	303	271	307	331	290	306	277	309	297	298	296	320	296	303	306	299	322	296	318	310	278	317	291	302	287	313	315	286	327	304	302	299	321	325	302	297	296	301	343	285	305	298	269	288	308	296	256	292	288	301	295	300	289	300	288	274	266	309	283	287	301	293	296	278	283	276	282	327	289	320	291	296	302	309	282	322	273	316	282	297	306	295	300	286	290	291	288	331	304	284	259	286	295	282	306	278	279	292	311	274	299	308	309	300	312	318	282	310	270	317	314	304	293	281	288	304	307	290	313	279	280	293	293	284	320	294	266	324	309	302	278	284	272	296	298	273	299	293	274	280	303	313	276	304	295	303	302	298	312	300	286	298	311	300	296	263	304	287	299	284	292	323	284	312	304	284	283	279	333	328	280	327	299	303	316	295	301	291	278	288	274	314	273	297	310	271	289	292	317	312	288	278	279	282	280	327	278	303	293	316	293	282	343	329	318	274	289	312	301	245	305	288	312	296	299	322	275	285	293	321	260	327	283	314	294	338	302	307	286	264	307	282	275	297	285	301	271	291	272	312	297	265	283	285	303	299	271	291	277	302	275	331	286	301	293	306	316	310	290	303	291	263	277	279	304	284	284	284	304	274	322	285	264	290	307	287	287	252	292	283	301	305	276	297	245	310	313	315	300	304	261	309	272	309	313	271	297	304	319	273	292	289	285	292	275	308	292	316	292	291	266	289	271	289	285	315	288	301	315	300	300	318	314	296	299	333	291	302	297	330	311	291	304	294	346	304	324	290	246	299	296	313	327	314	300	289	288	269	327	300	299	281	306	295	293	265	293	309	288	304	303	313	314	260	309	291	286	308	284	290	291	308	279	275	284	279	288	311	337	294	296	292	288	303	314	307	304	283	289	279	300	294	295	291	256	286	311	300	283	313	310	310	308	266	295	281	330	314	311	258	324	298	298	298	299	274	286	287	282	282	250	271	323	266	284	268	300	286	301	300	326	253	282	317	264	296	322	319	294	298	263	283	250	283	313	300	340	284	309	278	281	276	296	287	265	292	312	300	283	308	287	290	329	292	282	300	290	302	310	292	281	283	274	326	313	297	287	278	291	312	288	313	302	301	308	291	279	272	288	303	301	281	313	301	319	254	297	310	334	298	293	295	270	300	271	275	272	320	292	282	305	326	280	293	298	302	282	286	307	291	299	306	299	287	280	285	286	250	302	295	301	277	264	307	309	275	277	277	294	288	286	305	287	298	299	299	301	271	330	312	312	288	303	300	323	292	286	298	288	325	315	259	290	293	311	288	317	313	271	270	286	264	292	268	301	291	294	284	276	287	288	313	255	304	275	267	293	234	292	298	304	304	288	333	285	293	316	303	268	312	288	273	289	300	287	281	284	304	299	304	278	285	254	278	325	327	301	296	307	293	283	292	289	287	292	262	308	275	295	300	292	302	276	285	296	318	294	292	286	268	299	304	302	302	286	306	295	288	279	324	320	289	287	285	306	294	305	316	302	334	296	297	286	301	288	316	265	295	277	308	284	310	300	285	333	295	288	292	288	314	280	290	278	280	300	310	309	291	309	304	287	297	300	301	296	290	306	306	289	325	282	316	300	292	298	291	278	301	257	300	299	304	280	310	295	289	287	329	332	269	270	298	307	307	291	293	330	302	302	297	288	285	297	284	329	299	308	278	279	297	290	280	286	298	282	307	285	241	288	307	293	292	278	274	314	284	299	305	303	290	325	295	277	315	327	298	290	287	292	289	297	299	263	274	276	293	323	332	302	281	284	291	311	305	298	302	309	315	255	312	291	293	297	290	275	297	325	306	293	298	343	281	335	275	290	301	313	310	334	308	308	280	302	316	293	283	282	312	297	321	308	314	280	279	308	272	303	313	302	308	275	293	297	309
24931	21497	27727	25527	14637	4000	1477	1051	750	570	491	453	411	381	400	366	350	322	314	320	337	306	335	299	324	328	298	307	315	311	315	334	298	311	289	333	322	320	321	303	288	303	350	319	332	315	328	323	343	308	345	323	326	318	330	289	296	349	331	318	326	303	317	321	322	323	337	285	323	318	339	323	303	347	309	289	294	309	321	349	328	342	307	296	328	330	338	318	289	301	328	320	316	315	315	291	296	346	319	336	288	333	313	339	312	320	284	320	325	313	323	295	314	310	308	305	332	296	318	347	305	321	310	319	299	359	321	340	308	318	323	314	324	294	309	328	313	285	374	306	332	287	309	300	295	343	334	320	309	321	305	330	303	277	316	334	298	319	317	329	327	325	271	338	326	310	322	275	337	299	337	280	285	342	321	333	314	316	326	335	324	321	316	328	318	303	323	294	297	324	305	284	287	318	353	305	323	346	311	325	324	346	297	323	334	311	320	352	333	332	311	341	343	303	314	325	305	324	309	323	313	318	300	348	303	312	323	291	309	323	330	274	351	350	333	327	302	332	337	269	346	297	310	323	275	320	337	329	306	304	326	319	303	317	308	287	299	331	357	312	315	340	317	339	341	335	317	339	338	304	313	346	316	275	316	288	323	323	306	303	338	307	357	332	311	309	291	326	316	321	297	331	288	309	307	321	320	318	343	303	302	318	302	334	348	333	345	321	338	315	309	312	308	296	342	317	306	310	298	346	307	323	288	310	295	308	319	308	318	293	284	319	305	287	294	315	311	340	291	319	303	333	279	295	353	349	353	320	327	310	311	294	323	301	311	319	327	305	331	328	318	321	337	287	314	293	320	313	313	311	319	311	296	280	292	330	284	293	306	308	302	334	326	321	346	340	310	310	334	331	320	286	278	340	301	320	300	337	324	335	327	326	308	324	347	316	321	302	318	337	291	317	309	294	320	344	312	290	308	309	323	317	309	304	304	337	322	318	308	333	352	330	310	358	328	304	338	337	326	290	321	338	318	299	313	301	330	345	283	336	300	296	322	335	310	292	315	319	302	324	306	306	313	314	311	322	295	319	299	286	311	339	291	300	317	325	292	297	331	346	316	300	327	318	310	335	312	323	352	330	325	301	309	328	341	317	341	347	316	345	294	333	310	316	322	342	298	325	348	318	294	316	347	309	297	327	306	333	291	345	327	315	343	314	308	312	352	334	325	335	346	302	319	321	309	307	316	330	332	302	309	342	306	310	328	282	295	311	333	320	354	326	323	303	308	332	299	337	348	350	314	335	324	322	346	310	307	315	318	330	287	310	315	316	294	335	315	336	302	329	282	315	321	339	326	338	331	337	278	308	320	345	311	275	294	327	342	339	319	324	317	336	316	281	301	332	319	363	319	307	310	337	322	334	305	334	294	319	333	315	288	344	298	309	321	347	316	306	287	338	323	319	306	329	329	285	340	302	297	290	305	305	308	352	279	320	332	335	315	278	301	332	309	328	324	324	275	322	297	333	312	320	316	320	306	310	306	311	301	350	303	308	303	292	324	295	321	289	302	306	324	304	330	352	329	290	307	277	299	326	297	312	315	330	281	326	325	306	322	362	333	304	329	331	327	319	326	310	312	307	349	332	333	311	350	304	300	311	287	321	295	293	324	301	309	316	302	299	302	303	313	334	331	346	320	340	321	299	312	292	308	336	334	329	325	322	312	309	315	344	305	322	321	314	291	305	296	307	349	310	343	328	285	288	325	332	321	314	316	333	327	318	318	339	342	318	337	305	341	316	323	327	338	302	323	323	326	300	321	336	302	304	306	318	338	317	339	296	336	308	354	300	298	317	342	307	288	320	332	331	318	335	329	313	310	317	319	338	327	336	321	351	304	340	344	250	305	308	307	330	318	317	321	308	314	323	314	326	304	317	329	325	297	326	353	351	340	338	330	333	340	300	291	330	318	339	326	328	312	317	308	318	293	318	283	278	281	298	300	297	324	325	313	317	339	318	302	342	325	325	312	320	332	308	309	296	299	309	347	312	299	311	303	333	307	374	281	340	339	362	318	347	342	297	320	291	299	299	333	318	318	369	298	304	312	327	293	356	341	343	317	321	304	313	334	304	310	333	325	308	371	306	332	332	325	302	313	338	332	315	384	298	315	307	319	339	328	267	313	298	335	297	301	347	327	312	332	312	311	321	317	343	286	282	308	309	303	317	276	320	330	325	323	319	309	295	321	326	305	314	332	307	306	329	297	315	316	326	293	320	333	311	331	315	343	308	310	344	357	331	320	314	313	303	301	304	302	314	347	341	297	351	311	324	326	338	319	299	283	320	290	307	287	321	325	337	318	331	333	325	297	296	300	339	338	318	296	278	335	305	307	332	326	297	311	322	304	333	286	282	330	333	327	343	324	356	310	321	301	347	324	340	332	290	293	293	328	352	334	323	307	301	321	311	324	338	321	294	326	298	344	303	340	328	296	341	293	332	321	331	313	303	337	322	306	321	329	288	323	343	307	322	309	312	315	321	311	319	311	314	318	297	299	362	298	306	284	287	315	325	304	338	333	354	308	304	354	331	334	286	329	322	331	327	320	297	304	323	298	309	289	319	300	334	339	315	311	314	275	325	314	307	339	324	326	334	348	294	338	343	314	293	300	340	310	315	326	341	335	311	335	325	329	320	336	331	341	283	318	311	324	344	318	326	298	321	319	317	340	304	302	322	308	335	306	304	334	305	310	305	329	306	322	321	299	299	279	336	311	329	295	320	314	309	302	291	304	332	343	333	329	294	326	302	332	331	312	356	333	308	318	322	330	313	316	326	307	311	311	278	319	318	329	301	334	338	313	327	314	315	300	325	326	305	299	320	312	277	352	333	308	305	311	322	323	321	336	320	341	327	296	329	330	340	331	344	303	287	328	316	314	306	326	350	300	292	320	301	333	332	347	306	336	310	339	337	339	311	338	327	311	335	338	312	311	312	283	310	335	318	316	299	306	336	306	307	318	316	318	343	308	313	293	313	288	319	283	300	315	299	321	332	324	307	330	307	302	330	309	336	346	316	369	252	313	303	302	295	293	359	336	337	324	298	310	321	307	337	310	358	307	332	321	329	297	338	342	325	347	320	307	304	331	307	288	295	310	337	305	334	294	309	323	323	369	308	311	365	324	312	321	291	292	302	324	293	328	318	304	335	341	307	308	342	285	273	314	307	305	332	310	335	334	309	305	313	312	336	304	336	316	313	309	318	311	350	299	338	319	311	337	321	321	287	332	364	298	296	320	329	340	311	300	307	325	330	331	327	360	304	329	325	346	325	343	301	323	316	316	316	360	325	294	344	307	321	322	306	340	341	293	336	335	325	322	321	345	314	323	290	332	348	315	317	325	327	312	316	333	300	335	331	310	307	339	303	302	298	318	313	300	301	291	304	304	337	309	315	320	328	328	331	297	288	297	340	328	313	321	315	308	320	309	302	321	311	318	315	305	301	333	326	333	309	333	338
44701	56271	35334	19852	10257	4210	2107	1559	1068	792	647	502	453	435	363	407	369	326	356	333	322	338	327	330	320	337	346	300	317	340	339	326	337	319	340	328	323	310	336	340	348	330	305	339	347	322	330	322	315	352	367	340	306	300	310	325	335	309	347	318	358	330	381	331	342	317	339	354	338	329	313	318	316	379	327	334	341	339	328	321	332	376	331	323	341	337	349	345	341	353	328	330	334	359	350	307	340	365	346	343	324	343	371	328	338	317	320	339	345	330	329	312	345	359	319	309	335	365	351	335	342	358	308	355	333	332	352	352	349	333	301	322	340	342	309	336	347	353	330	356	326	323	307	343	305	346	307	298	322	360	309	340	352	351	324	340	339	306	310	315	305	328	323	313	351	325	329	345	327	358	353	337	334	361	333	334	328	318	323	333	337	339	339	323	299	327	349	349	334	366	314	314	337	369	349	355	320	376	318	330	353	329	349	350	334	333	379	324	313	341	356	346	315	348	349	342	355	327	353	331	350	352	322	342	323	368	327	341	313	308	364	373	337	358	340	349	337	318	336	370	342	348	339	328	356	323	345	357	326	372	314	325	309	320	369	326	362	352	346	344	323	324	316	368	346	342	334	331	305	339	337	321	326	325	333	341	310	329	351	346	369	338	341	329	341	334	363	290	333	366	329	333	372	312	335	383	328	314	318	354	329	351	305	344	314	318	337	367	311	341	374	305	346	336	352	323	327	336	346	351	321	338	342	354	333	319	328	328	329	337	349	333	326	358	329	302	331	366	318	363	344	356	347	338	323	326	338	330	345	330	353	325	344	346	298	290	326	336	368	314	357	331	336	343	307	343	326	340	336	318	356	322	346	336	320	332	318	331	344	338	318	329	353	307	346	359	367	334	359	348	332	329	323	338	351	346	336	299	356	310	326	331	328	349	301	337	347	355	352	377	328	359	368	327	337	335	291	356	359	333	332	336	326	344	316	338	310	340	348	319	351	372	328	321	330	328	366	361	333	324	293	334	327	333	344	350	334	326	337	316	322	331	315	339	323	323	352	356	324	325	293	352	345	302	356	321	321	355	343	329	295	320	318	351	334	330	340	319	319	342	337	336	327	337	342	314	334	346	344	352	330	298	332	320	337	316	382	350	365	332	338	284	359	329	325	336	349	324	358	321	400	361	350	340	330	343	356	341	341	323	338	337	323	345	339	312	314	325	350	348	349	354	349	318	353	349	338	350	359	320	352	320	322	312	329	377	334	304	343	354	334	347	346	338	316	334	305	334	322	329	340	322	367	355	325	332	307	316	358	332	312	348	337	340	337	327	328	366	358	323	342	328	347	356	302	389	335	337	314	332	381	354	345	360	331	336	313	351	338	323	330	340	370	341	341	306	349	345	335	361	357	345	346	336	314	341	312	307	331	316	355	337	324	343	332	339	321	365	336	332	334	350	318	344	334	316	346	344	326	302	372	302	316	323	324	344	348	321	338	308	369	351	344	343	350	338	346	352	332	335	342	348	342	330	349	317	325	331	331	342	333	330	341	349	323	347	317	356	311	355	346	316	343	345	335	342	313	327	335	338	357	363	311	333	344	337	330	330	344	338	325	354	322	342	324	334	330	358	339	306	317	307	333	348	354	335	323	344	325	370	350	335	341	325	352	336	323	302	324	312	345	331	363	312	338	369	320	341	311	317	317	364	360	336	345	325	325	296	346	318	360	354	357	297	331	346	354	319	311	315	343	327	320	346	370	354	347	325	327	318	346	357	374	337	320	343	316	332	323	351	333	332	336	350	309	329	335	376	346	359	362	322	362	344	343	313	323	326	346	325	330	323	322	354	328	298	334	322	335	305	330	344	313	374	320	365	329	349	348	330	333	342	346	336	367	345	330	301	317	325	359	340	355	312	305	341	307	316	318	304	329	317	334	336	367	363	328	333	334	320	371	353	339	363	324	336	341	307	336	329	343	348	293	346	354	343	370	342	375	340	355	319	317	339	289	281	344	338	332	356	355	346	321	354	353	330	319	347	353	336	318	383	316	325	337	368	305	340	343	327	353	326	307	328	314	341	352	304	355	343	334	373	352	345	333	332	335	340	333	347	317	331	342	375	333	332	325	376	334	365	372	356	305	359	367	321	330	344	379	325	328	346	312	327	322	325	311	343	291	344	341	311	315	341	314	319	348	322	297	326	347	307	340	323	325	325	341	348	360	356	314	325	318	350	358	366	340	334	339	359	336	393	337	308	315	309	346	328	349	296	319	307	356	345	361	347	337	311	343	308	330	361	339	317	342	325	308	335	342	323	373	359	326	371	349	342	310	338	368	340	329	326	335	356	334	347	317	338	344	334	328	331	352	329	318	303	314	318	304	338	338	373	292	341	331	375	325	353	356	337	345	343	333	350	377	329	352	325	328	345	335	339	312	349	331	325	345	329	353	372	332	321	357	331	360	316	328	327	329	344	314	327	339	323	331	346	368	340	343	331	314	341	362	358	303	339	319	285	348	339	328	341	325	316	354	338	326	304	330	335	356	341	361	333	323	326	330	357	300	332	353	330	329	326	356	383	341	327	345	342	358	305	324	301	367	335	326	325	320	322	395	331	340	366	363	329	310	323	346	324	338	349	339	359	329	375	343	355	352	341	326	320	344	347	340	324	349	302	328	346	341	370	327	361	317	335	369	306	323	307	359	326	375	302	329	353	303	336	324	345	334	336	336	356	320	321	328	326	318	330	333	319	322	338	342	355	358	335	335	393	324	316	364	353	321	334	334	354	348	343	341	339	349	325	335	371	305	304	331	359	333	352	327	338	340	300	332	327	315	305	325	296	329	339	317	342	368	360	370	363	318	380	350	348	358	321	350	371	336	348	348	335	301	343	320	347	313	302	319	340	309	354	352	301	335	360	337	307	337	333	328	358	326	379	329	350	302	304	391	383	353	343	346	313	364	329	341	330	329	340	342	333	309	362	324	331	374	356	340	314	338	330	346	349	324	359	313	343	352	336	327	336	315	335	350	331	361	352	304	329	342	343	330	333	337	323	341	322	315	326	335	340	339	366	312	318	328	320	316	350	348	325	360	335	356	313	360	332	335	360	362	362	343	349	327	367	337	343	339	331	296	308	346	370	305	339	310	328	331	331	318	307	336	342	321	374	318	319	340	314	328	319	336	305	363	352	330	346	362	350	333	311	299	344	319	336	325	322	354	332	353	313	341	320	326	382	336	355	369	339	328	329	349	334	328	355	332	310	307	365	350	336	338	335	356	350	339	336	359	355	332	356	342	335	342	355	372	328	327	347	341	322	308	338	386	347	319	310	317	366	348	314	364	349	370	312	311	330	350	324	308	314	353	339	289	326	319	375	332	349	354	355	339	333	309	309	355	337	321	346	332	345	337	320	316	384	335	332	320	313	349	369	345	340	384	365	297	337	345	352	320	309	341	337	334	333	352	334	352	333	353	339	349	311	277	351	364	354	342	326	350	351	330	361	348	352
22404	20960	28425	23716	21035	20646	9273	2246	1478	956	707	552	462	355	337	314	311	303	362	284	284	290	265	282	271	319	295	301	304	261	276	267	273	301	272	283	280	272	314	292	294	308	290	267	291	226	262	314	296	285	297	290	277	298	285	253	291	280	288	285	286	269	298	274	305	289	287	288	288	335	287	287	300	277	253	275	309	299	276	291	277	307	283	291	271	290	292	295	299	289	292	303	258	286	278	284	281	311	308	267	294	280	301	324	296	299	266	270	285	258	291	295	280	261	290	283	285	272	288	306	285	259	280	268	254	295	305	310	300	300	285	295	268	306	292	304	294	283	283	302	260	274	279	294	284	282	290	298	265	273	303	299	271	296	298	271	264	277	270	277	267	301	294	324	283	297	294	286	273	321	283	293	291	299	275	282	280	302	270	307	280	276	279	275	292	286	284	321	298	284	296	314	295	285	275	273	296	309	314	271	312	271	277	287	281	277	318	291	288	274	246	290	324	324	274	267	293	273	275	290	271	260	280	284	280	280	314	298	318	283	289	312	266	283	274	302	310	276	322	308	308	310	277	298	291	284	288	265	317	298	283	282	286	328	289	280	311	270	294	281	295	285	304	302	298	338	311	279	285	292	263	297	313	318	297	309	260	275	322	295	286	262	304	284	273	305	276	298	265	288	287	297	268	277	279	281	280	272	266	297	288	288	291	296	286	294	275	310	292	301	303	288	286	295	310	311	328	314	316	300	295	316	290	280	303	307	303	289	285	273	295	281	309	318	303	286	292	296	281	296	313	286	266	287	283	313	328	295	302	270	274	316	282	273	333	314	301	296	284	288	290	313	292	283	268	294	295	294	310	288	295	284	319	268	290	269	274	315	315	265	311	281	324	306	282	269	299	312	285	295	302	297	312	276	312	321	291	289	290	283	285	287	276	268	295	273	303	287	296	278	310	241	272	286	271	306	265	297	309	273	308	284	300	312	297	281	301	291	271	306	282	301	288	315	285	282	291	292	291	273	280	293	266	300	305	295	273	292	271	282	309	292	305	333	286	291	313	287	287	250	309	284	273	281	250	289	295	262	263	263	280	296	278	294	275	264	317	280	281	272	287	273	287	312	282	290	307	312	312	302	256	287	301	271	273	280	310	281	294	280	291	270	303	286	280	270	300	310	245	279	295	301	300	284	285	309	292	254	308	317	309	290	314	295	276	297	311	301	293	279	306	300	294	295	277	302	290	288	308	276	285	324	297	290	252	318	299	302	295	287	297	270	322	313	265	293	276	304	293	313	295	298	306	307	300	275	269	266	296	258	314	275	308	294	293	281	292	260	278	285	308	284	268	275	284	268	248	256	258	301	270	297	315	285	301	299	268	302	274	268	325	284	314	293	298	285	274	295	319	311	299	329	264	294	292	299	298	290	279	272	330	293	272	291	305	290	305	267	299	270	285	308	259	291	308	281	265	280	292	274	298	297	298	277	278	287	307	274	277	285	287	310	269	266	300	257	292	316	297	275	285	261	252	325	334	288	301	296	320	277	295	269	278	321	302	316	318	297	299	293	259	283	318	289	301	278	293	284	285	271	293	282	278	273	291	260	274	301	293	273	305	294	291	324	268	289	322	261	281	288	300	298	269	302	297	287	291	285	305	279	291	261	309	314	299	324	306	308	300	297	295	281	310	245	284	301	269	321	262	301	308	278	300	274	290	287	309	295	267	289	304	325	281	278	301	291	288	280	302	303	261	263	296	287	260	260	305	288	292	281	266	264	287	310	291	269	290	292	281	288	312	278	277	284	284	299	270	281	284	282	298	296	284	290	280	263	257	305	303	285	316	286	273	287	286	255	304	295	282	271	291	274	266	276	287	284	292	289	258	233	278	276	292	288	295	307	329	289	322	288	293	292	284	312	304	269	260	270	281	305	325	303	276	304	307	298	271	255	290	269	274	312	282	309	300	268	276	283	296	297	287	283	271	288	279	264	279	299	262	291	276	269	268	277	280	295	269	291	238	284	302	265	296	291	268	263	274	272	261	286	287	281	265	281	297	249	291	312	256	259	275	262	310	300	321	283	271	311	320	295	273	292	264	262	297	292	271	292	292	276	293	274	264	280	317	293	294	297	278	277	333	273	292	287	264	269	278	299	291	257	282	304	260	286	285	275	283	263	292	307	271	304	333	253	295	336	278	296	258	315	286	263	294	304	311	261	296	297	282	320	302	276	266	278	302	254	284	297	271	275	325	315	278	292	301	274	305	242	284	267	290	300	322	279	331	279	312	280	268	328	290	286	307	278	289	294	296	293	298	287	271	296	257	262	282	296	278	298	284	281	298	299	291	248	273	247	292	329	297	274	291	307	323	277	307	287	263	322	307	289	303	290	304	298	294	251	262	308	290	287	285	250	296	297	265	289	305	260	261	298	275	280	305	311	325	311	338	285	293	284	308	301	282	303	294	278	270	303	274	258	309	255	283	257	288	249	272	280	294	280	289	259	284	298	255	268	275	265	298	291	287	304	292	273	316	303	299	269	271	251	312	265	295	300	309	298	269	319	267	304	293	292	279	274	292	305	277	308	285	270	283	322	265	304	283	310	330	281	291	281	274	282	323	284	295	243	322	269	292	294	308	324	289	287	271	302	278	277	295	265	295	290	269	292	280	287	304	254	271	304	287	310	292	256	294	270	274	278	290	272	280	319	314	299	304	281	272	290	314	284	282	295	285	303	312	271	278	289	275	263	303	311	279	280	285	287	288	312	291	299	284	320	297	295	281	258	302	267	280	290	310	332	307	328	270	300	265	277	284	277	302	281	272	290	267	266	295	303	298	288	280	305	268	285	294	271	306	289	281	276	290	295	280	250	293	298	326	330	292	297	304	284	290	267	282	299	274	292	288	285	272	269	296	266	303	274	306	277	275	288	287	286	303	266	297	265	288	280	277	315	323	285	285	275	292	282	317	316	286	291	281	291	281	274	277	266	315	304	265	291	282	277	296	262	288	306	317	299	315	273	286	299	326	289	252	292	301	295	265	271	267	259	271	297	264	281	296	309	308	306	299	291	277	291	287	324	299	282	301	301	303	285	312	272	249	265	310	274	299	289	275	312	308	291	289	295	265	245	274	290	290	303	266	268	312	247	294	300	281	300	294	296	290	254	256	291	303	277	302	280	284	261	295	306	311	294	298	298	278	286	291	285	311	289	312	295	276	311	284	331	345	293	266	278	265	268	283	291	315	299	291	272	293	279	285	289	309	289	301	277	289	281	265	254	274	285	270	283	272	296	303	285	278	297	292	298	287	263	296	271	299	297	308	267	293	295	275	290	276	266	271	258	291	288	296	296	272	287	277	268	290	268	296	321	307	298	277	303	279	288	241	279	311	286	294	299	289	294	307	284	322	287	277	268	307	287	317	280	311	302	288	302	316	301	298	266	281	281	305	296	299	287	339	273	279	307	280	287	295	286	290	277	272	294	280	277	262	278	291	270	307	274	308	290	278	292
46692	66456	44698	27866	14009	7327	4554	2900	2185	1412	932	584	494	394	364	381	372	328	329	312	300	296	261	333	296	311	306	283	314	295	298	267	301	307	294	282	321	333	277	277	300	318	330	284	322	310	304	287	303	298	300	253	309	308	311	333	286	280	318	288	296	264	316	288	317	299	324	306	295	323	311	312	291	316	333	291	318	289	277	288	287	307	297	289	306	309	281	279	312	289	305	300	291	300	271	294	292	297	329	279	293	294	285	300	279	289	318	289	310	305	293	288	301	313	307	336	289	302	302	326	298	294	293	304	275	356	294	286	294	275	265	292	299	306	328	281	259	287	310	295	351	271	309	316	283	321	291	320	304	311	279	341	286	304	297	269	291	301	292	290	291	328	307	303	285	316	273	310	302	340	325	284	335	307	301	262	293	294	346	303	303	268	324	288	286	284	316	278	295	279	321	305	288	295	319	305	340	341	290	306	338	312	289	302	317	323	296	319	308	289	313	332	292	308	308	287	297	310	317	295	309	310	296	298	295	293	281	295	315	257	275	307	290	336	309	290	311	295	310	287	327	280	279	302	285	326	293	301	282	283	332	291	320	303	315	288	298	281	289	311	301	288	308	272	305	304	311	283	297	302	290	307	294	309	324	325	326	294	311	328	310	260	293	310	278	295	324	306	320	314	304	302	283	278	303	295	315	284	295	304	300	283	320	288	317	284	254	278	315	335	311	313	328	308	300	299	301	303	289	302	284	298	292	287	278	303	320	317	319	330	319	280	312	296	276	328	289	305	287	286	291	311	307	312	334	311	324	296	334	277	303	283	312	321	298	293	298	261	320	298	285	307	294	313	281	295	277	285	352	311	297	293	313	274	297	329	299	284	292	311	281	301	318	316	322	311	291	340	324	304	296	290	295	300	292	318	300	314	304	313	317	281	294	290	295	295	329	306	314	286	324	338	310	317	296	318	289	274	306	265	316	301	283	320	279	327	311	318	293	307	303	306	283	297	272	312	308	298	290	325	289	295	298	313	331	307	274	310	291	295	323	312	269	315	267	286	274	286	282	289	344	316	306	302	322	295	304	278	314	277	292	273	319	318	304	293	324	288	281	328	301	267	327	301	285	282	275	311	323	311	286	268	290	309	288	294	309	341	291	281	325	298	301	288	318	294	289	315	361	321	306	281	326	280	308	271	298	306	286	326	278	281	294	316	322	294	312	272	286	319	333	328	304	302	313	297	304	306	311	322	299	318	276	306	300	278	329	309	338	270	278	301	281	292	317	310	291	327	290	286	305	306	303	321	300	300	292	300	264	312	295	317	292	276	309	312	311	272	267	318	307	308	315	333	286	279	317	331	322	319	328	285	317	280	279	285	302	272	293	309	324	287	300	314	288	316	313	307	312	323	279	304	313	310	294	313	326	314	275	307	320	301	288	271	325	274	343	288	299	289	280	304	257	294	293	285	330	328	306	327	290	299	324	296	288	306	268	276	288	317	280	313	303	312	303	273	287	302	286	332	284	298	314	298	276	305	307	314	321	290	285	316	304	315	289	307	300	281	291	311	298	310	290	286	304	317	308	279	319	282	301	301	286	310	327	294	327	287	297	312	330	300	270	322	287	349	333	277	284	295	260	333	284	284	320	302	329	274	286	280	292	297	301	310	311	312	338	289	325	291	333	290	302	264	301	299	301	292	327	320	347	316	291	330	292	277	296	304	289	294	333	346	269	297	299	292	315	310	304	308	297	311	293	331	300	311	269	309	328	328	309	320	281	299	303	300	261	310	275	325	289	323	296	325	328	295	308	299	324	295	305	284	292	291	326	296	313	319	312	301	291	296	298	295	291	300	300	331	311	311	322	295	309	309	272	328	291	296	310	303	275	333	284	292	334	313	276	299	310	289	313	306	299	290	325	300	299	273	299	299	310	284	320	277	298	338	300	333	329	320	298	278	285	292	295	316	332	289	293	325	287	320	276	303	319	284	313	300	293	290	313	279	280	270	300	317	261	291	302	324	331	298	286	264	327	319	291	300	313	298	318	293	309	320	290	297	295	319	294	296	313	289	308	329	291	273	317	329	306	309	310	287	285	278	307	302	261	266	291	299	304	258	318	326	310	342	277	298	305	292	304	295	275	300	284	305	295	281	283	287	322	309	312	301	285	331	311	292	313	331	319	297	300	294	326	295	297	315	337	291	328	303	294	275	329	294	296	300	321	317	303	303	280	283	291	315	271	304	339	341	294	312	295	291	326	304	290	302	326	305	310	298	290	280	342	306	280	289	308	315	288	317	270	302	306	273	302	312	294	330	298	280	276	292	299	321	283	283	310	305	301	322	256	335	361	328	305	291	301	307	300	339	306	282	332	278	298	302	302	312	297	300	292	283	308	306	288	295	292	278	303	320	330	287	301	284	338	310	350	302	284	291	297	284	321	299	325	311	303	299	330	345	322	314	289	290	308	294	278	302	303	286	333	324	321	307	316	296	309	293	312	296	289	312	294	286	316	301	319	281	290	305	295	317	279	317	318	299	301	311	303	292	298	286	310	300	287	318	276	277	320	322	297	324	298	298	310	321	336	334	299	313	280	311	304	286	308	311	297	298	297	309	318	289	332	302	321	298	322	311	306	306	319	285	300	291	316	274	270	288	287	326	274	294	329	292	289	293	289	293	299	297	313	288	278	302	307	309	305	281	306	291	267	296	305	295	305	317	286	318	302	295	256	280	290	302	324	296	317	330	302	330	312	301	334	289	298	280	289	273	318	284	306	302	285	296	298	322	310	307	300	280	317	278	305	309	312	310	333	282	289	297	318	275	321	311	331	299	321	311	280	336	322	286	315	325	294	293	286	297	330	289	282	290	295	292	308	316	338	296	297	315	309	305	314	327	350	313	295	273	318	303	287	301	327	303	312	307	290	333	310	294	270	282	312	302	284	321	308	301	313	292	323	302	305	318	297	311	266	282	306	300	315	293	288	298	281	309	340	333	306	273	269	332	274	303	297	285	312	302	320	312	297	328	332	312	286	266	306	283	283	340	324	274	280	303	279	312	268	287	313	277	319	278	300	283	259	299	277	322	306	316	307	253	289	316	298	277	284	273	275	291	292	317	311	306	297	296	278	304	303	295	299	307	305	335	309	297	300	310	293	290	329	293	290	334	295	268	317	298	280	322	321	281	337	315	303	290	312	290	313	309	271	306	274	323	295	284	299	298	307	289	330	314	296	291	297	287	298	273	270	325	265	314	306	308	269	303	318	339	282	300	304	306	304	329	299	268	296	277	313	291	295	300	292	298	283	244	293	287	301	292	290	301	325	296	299	289	288	331	302	265	320	288	329	291	311	253	310	291	305	312	319	269	303	268	306	288	293	281	308	289	298	292	313	269	328	324	279	306	304	295	310	295	286	307	295	300	316	315	304	309	290	298	314	309	315	257	298	314	305	314	304	307	282	296	319	293	337	292	311	306	297	305	289	313	332	290	326	290	317	311	317	295	333	304
40957	43838	36708	19927	5554	2226	1349	871	663	530	395	367	369	334	317	313	317	304	304	283	281	340	296	311	329	310	316	301	317	315	321	345	306	290	352	285	307	311	338	319	322	322	301	277	297	290	333	283	313	324	301	286	277	303	308	310	303	310	293	333	295	310	285	281	296	345	319	287	326	320	285	295	311	282	320	272	314	326	295	293	296	270	306	293	304	302	267	325	283	286	310	318	318	280	313	311	316	308	290	315	289	329	306	319	301	347	308	274	296	321	310	299	287	291	313	316	284	301	335	317	302	293	312	340	280	310	320	303	313	273	299	263	304	338	335	325	299	293	307	294	331	328	281	292	300	303	294	336	299	315	299	309	315	287	312	294	307	282	279	289	306	330	316	326	339	337	309	308	314	313	307	340	294	314	303	280	300	299	301	331	319	311	315	339	325	321	313	301	356	305	320	306	332	279	317	304	282	327	300	307	322	305	296	328	314	296	313	290	325	309	313	304	337	325	289	324	331	340	324	288	281	310	312	288	294	284	310	301	310	315	318	304	302	323	286	294	282	314	319	282	302	303	277	267	307	319	278	291	318	296	312	296	286	293	306	320	334	282	291	285	274	319	314	293	286	320	325	302	312	271	300	323	280	307	331	302	302	314	325	325	306	301	288	283	316	325	295	327	325	276	313	304	295	311	288	303	326	301	310	322	314	327	284	324	324	311	296	300	315	332	304	315	323	259	311	291	273	315	320	311	320	273	304	292	299	316	307	326	296	300	334	298	309	309	330	321	301	305	292	301	310	324	311	330	340	328	314	334	288	319	293	292	278	315	310	299	310	306	309	299	308	308	289	276	332	316	308	309	306	332	296	312	286	320	325	322	301	268	314	321	302	311	292	281	309	302	329	321	313	299	310	290	332	285	337	294	285	322	302	307	267	297	320	313	291	305	323	305	295	323	308	314	303	319	319	308	323	294	318	289	257	314	321	330	314	323	317	306	335	272	293	287	275	338	304	307	273	282	309	316	291	321	282	322	271	335	332	292	275	312	307	298	296	279	299	300	329	290	290	298	284	332	274	327	327	323	313	314	315	288	284	307	298	324	333	308	302	332	313	336	292	326	321	293	296	330	316	296	318	300	302	289	316	334	308	303	301	303	315	338	293	311	292	346	314	299	316	290	297	271	298	334	320	305	299	258	286	286	282	315	316	308	314	334	303	311	308	322	331	307	284	283	286	300	290	324	337	339	307	343	346	287	301	327	327	300	301	304	292	290	303	321	304	305	267	311	311	309	287	328	303	303	306	326	317	310	321	315	296	299	288	273	304	304	317	306	315	276	294	321	309	279	334	293	329	302	301	305	309	334	309	315	320	324	290	324	286	315	312	294	292	314	308	299	337	355	317	286	318	288	289	283	305	305	308	282	303	311	312	322	319	322	284	291	295	299	279	315	273	310	289	312	337	304	342	305	280	301	322	280	302	307	309	304	321	315	308	289	327	308	314	290	313	278	313	320	283	301	298	306	314	313	309	297	313	316	313	319	295	278	346	291	294	302	338	303	288	320	319	330	283	326	320	311	284	325	302	299	324	290	336	289	302	342	311	296	319	309	331	306	267	319	354	339	304	308	319	271	309	284	301	302	307	319	327	322	340	316	302	301	297	325	320	342	323	296	296	310	289	290	321	308	320	296	277	296	307	327	318	286	328	297	323	298	285	276	283	307	297	308	317	292	356	308	329	297	285	309	292	303	300	300	287	305	295	323	320	323	320	284	323	290	298	302	290	293	294	280	306	302	296	278	294	286	255	322	297	293	297	309	308	313	339	305	288	341	307	286	306	334	297	302	289	307	325	350	319	346	336	305	288	326	325	309	268	321	317	290	325	311	273	315	329	284	284	308	321	306	309	321	335	313	295	284	313	310	310	306	316	316	315	259	373	264	322	278	324	308	305	298	289	278	266	312	326	332	322	289	316	281	345	318	297	306	283	325	306	297	269	307	318	313	296	277	273	298	314	310	311	293	306	304	323	307	320	304	313	337	321	319	319	297	329	327	315	314	306	286	315	307	334	300	290	311	325	319	306	299	306	300	320	322	300	331	303	303	291	288	327	295	283	298	291	285	335	299	302	302	296	318	291	319	318	332	306	311	337	293	285	359	301	297	302	283	346	304	307	327	302	292	293	308	296	303	305	301	288	275	287	284	308	311	311	312	311	319	275	293	325	309	270	339	334	322	320	325	313	304	281	307	332	292	302	339	310	323	344	291	324	307	302	300	316	321	290	320	306	302	326	327	303	283	276	301	284	286	295	312	327	318	323	300	314	321	303	296	313	287	296	297	296	297	333	301	322	310	290	309	298	298	300	299	331	311	282	314	315	305	315	331	282	324	302	277	303	307	337	312	299	313	311	326	309	311	291	315	314	306	293	317	338	300	277	302	271	325	318	305	324	317	308	304	300	324	321	291	310	300	292	288	293	313	276	309	305	321	272	316	309	303	326	290	307	298	299	312	317	327	305	295	343	294	299	294	322	329	335	315	299	328	305	327	336	315	333	328	338	325	324	309	283	307	320	312	286	301	294	300	289	314	278	324	290	356	294	328	323	297	351	306	304	290	302	304	313	319	304	323	305	285	294	290	323	323	342	301	295	297	294	314	351	306	319	329	290	324	303	333	296	317	326	295	293	304	270	290	286	286	304	290	329	310	318	256	310	300	364	284	322	291	343	285	337	342	318	360	285	297	292	314	307	296	334	288	293	322	280	289	313	296	326	293	316	305	340	333	288	326	296	310	309	305	302	294	301	289	316	271	315	334	322	330	319	322	320	314	308	300	313	324	288	344	315	302	311	328	311	339	320	283	271	285	340	299	319	290	290	317	289	316	333	308	322	310	314	324	312	319	279	339	290	310	290	325	299	297	298	300	310	322	270	316	325	308	287	335	296	263	297	306	309	273	324	325	317	284	323	300	296	295	306	326	298	290	298	290	290	308	294	301	325	328	336	298	353	313	286	298	320	291	303	282	315	335	324	332	321	293	296	305	319	315	304	303	297	290	313	290	310	274	302	320	294	296	322	343	307	307	316	321	310	300	350	295	351	311	280	316	304	299	310	293	299	328	325	293	285	305	319	299	306	270	303	336	309	315	287	297	294	279	306	318	303	304	299	343	278	312	296	331	313	308	285	294	312	292	276	298	306	336	320	307	283	299	293	281	351	313	293	293	305	292	274	319	319	322	331	323	320	326	301	329	315	284	302	336	335	293	282	305	298	338	331	317	338	308	330	303	284	306	282	272	311	291	306	315	316	312	316	282	288	329	334	309	291	307	295	285	325	297	325	311	341	314	344	303	288	355	270	315	314	307	306	345	300	300	285	313	308	310	325	339	285	320	291	306	305	279	303	352	320	328	313	275	328	296	338	279	313	279	288	327	340	298	325	300	297	319	322	335	316	321	295	296	280	300	289	301	312	284	286	328	342	315	323	278	314	320	298	303	319	296	271	296	316	312
47069	54462	35201	15722	6065	3354	1969	1319	858	636	518	416	365	372	341	341	335	316	354	333	337	322	355	319	355	342	351	337	340	313	313	343	327	316	324	311	324	320	304	365	313	354	322	355	318	317	323	361	315	338	314	328	330	317	339	343	313	349	310	300	346	354	332	328	334	344	325	329	321	352	320	333	316	342	341	345	310	323	355	340	299	322	341	354	347	332	339	320	334	328	319	302	325	286	339	336	360	349	354	308	324	338	348	313	320	340	341	334	329	324	329	317	356	317	287	312	349	324	359	328	321	327	341	294	294	323	308	324	326	314	375	336	310	307	307	329	320	305	342	315	323	317	334	309	291	307	336	363	316	317	360	326	347	308	350	350	343	337	331	330	323	319	343	306	326	303	338	327	350	346	348	327	307	313	341	329	345	309	308	323	291	308	316	314	330	311	330	310	324	311	347	321	328	346	331	335	319	324	304	301	339	332	299	343	329	346	335	339	337	300	317	333	306	342	343	330	306	339	317	319	339	319	296	308	316	330	301	330	331	333	299	318	345	329	344	313	315	343	317	313	333	318	335	296	322	357	325	344	302	369	324	315	325	331	322	335	355	335	308	339	306	318	330	303	345	343	314	313	340	361	337	315	327	333	323	326	330	365	320	334	311	301	353	369	332	340	355	338	290	334	308	330	328	343	307	338	339	350	323	337	317	346	324	323	320	327	312	301	312	333	361	296	335	330	317	319	308	336	288	333	357	330	360	315	324	350	343	352	318	334	326	310	312	336	369	302	317	331	321	313	318	354	349	334	320	368	361	336	350	333	332	295	353	335	323	305	334	321	321	335	337	330	338	345	333	330	307	340	333	336	300	339	339	334	329	340	335	321	351	328	290	316	339	328	318	328	320	302	317	349	330	318	345	325	331	321	311	310	338	322	333	333	308	341	320	351	330	350	306	322	368	322	335	358	342	353	350	320	318	334	352	341	343	349	343	327	307	295	346	335	314	372	313	364	312	333	343	324	340	318	309	333	316	299	315	320	336	350	295	307	344	308	288	336	309	323	307	315	340	313	329	362	287	334	338	321	351	332	297	347	312	320	342	363	328	348	330	356	339	306	342	326	315	322	320	292	303	323	325	331	326	336	375	309	330	334	325	311	329	331	345	301	346	327	309	327	348	328	293	340	317	339	342	335	322	317	306	327	337	330	343	302	316	345	348	325	335	331	294	337	319	320	318	329	353	325	324	304	324	338	319	339	312	350	329	387	323	317	353	286	355	313	343	307	307	322	290	310	331	331	306	338	309	342	343	347	298	351	320	346	306	310	327	337	333	351	333	360	304	305	314	336	345	346	328	336	314	334	364	334	350	335	289	362	340	336	335	308	347	318	356	304	317	333	350	320	317	295	296	298	345	330	350	340	321	315	322	317	273	327	339	306	315	324	336	308	358	333	337	345	360	368	324	322	343	311	328	301	344	329	300	333	315	357	334	331	328	324	305	296	335	325	332	349	320	313	331	359	338	336	313	322	292	351	346	335	353	326	299	302	313	320	309	323	347	323	334	296	319	291	330	332	342	316	311	344	336	343	334	343	315	335	316	338	329	311	362	348	349	382	324	288	334	323	314	301	290	306	324	311	331	336	319	318	325	323	349	318	322	342	290	339	329	328	284	329	307	339	325	338	335	305	309	308	343	330	315	312	299	319	346	352	328	300	314	298	320	354	352	304	344	363	341	351	320	335	344	330	362	306	326	343	345	333	348	307	300	313	322	341	309	334	286	340	327	315	305	327	341	334	317	307	321	377	295	309	301	296	340	345	345	316	336	326	348	355	361	372	326	318	327	330	335	342	322	345	318	326	338	325	329	321	340	306	284	312	338	296	301	325	324	313	293	311	329	328	306	349	318	308	296	309	339	338	356	325	330	332	306	328	340	309	347	334	330	326	340	335	303	295	315	344	332	342	302	320	357	324	314	352	344	343	329	315	348	324	324	314	329	391	327	352	350	374	361	337	361	306	319	290	320	364	360	356	333	328	332	313	347	314	340	305	326	348	335	359	320	348	344	333	308	317	326	346	325	292	330	341	328	337	333	321	332	333	327	346	348	372	348	294	323	338	349	307	328	331	352	311	329	300	342	317	319	339	321	359	342	353	325	345	327	338	307	310	313	333	340	310	316	308	310	333	363	323	323	307	303	317	350	333	353	313	316	320	323	330	327	307	343	368	333	323	346	330	326	364	356	306	308	329	311	367	335	301	328	306	324	308	334	323	343	338	358	309	318	334	329	325	320	297	330	312	343	343	335	318	316	347	354	314	318	341	351	323	340	345	305	339	304	338	330	327	343	333	315	338	358	367	298	320	343	317	314	358	334	326	351	334	294	319	325	366	361	310	331	305	309	324	339	323	331	341	332	340	317	354	299	320	323	328	351	344	337	333	310	284	320	312	310	330	312	303	337	373	319	297	336	324	309	335	332	354	325	329	321	316	330	316	318	320	325	352	330	324	349	344	337	320	320	307	335	303	335	313	317	325	348	343	353	316	357	350	333	297	346	329	363	305	297	318	309	309	328	369	352	354	336	301	317	354	330	318	316	322	345	334	331	316	309	344	295	327	359	333	320	333	319	341	306	332	332	337	292	329	337	314	311	328	311	322	339	317	314	322	348	347	345	305	324	320	359	320	315	331	337	314	362	333	306	351	335	336	326	319	319	324	335	334	316	316	344	303	288	327	304	329	331	316	330	348	330	325	323	296	332	309	318	327	321	305	334	307	366	331	337	335	324	308	323	361	326	333	354	312	335	325	320	262	344	331	340	342	345	349	309	349	349	326	329	341	336	348	331	374	331	342	347	348	339	342	331	316	322	308	304	342	351	309	328	275	321	350	334	300	330	318	349	330	340	316	321	320	341	328	308	297	295	301	325	298	341	344	345	342	349	325	291	381	312	314	351	313	332	319	335	307	332	324	327	344	345	329	312	342	301	306	307	323	330	353	321	318	314	337	300	327	341	292	340	321	332	348	339	332	368	317	350	343	335	325	316	328	314	327	301	309	323	347	308	324	333	341	333	332	354	305	325	326	340	342	319	314	312	323	334	352	351	342	338	315	332	339	309	302	331	329	309	298	326	352	343	316	338	325	348	318	335	274	316	318	338	331	345	333	318	323	318	284	349	325	336	358	310	310	340	320	313	328	360	322	306	339	330	313	359	299	336	317	341	319	325	336	310	323	327	324	329	337	346	309	350	302	326	319	321	312	338	350	324	316	312	316	350	361	331	346	337	321	298	290	325	327	350	327	332	365	320	318	336	362	304	337	336	309	342	325	342	353	314	329	335	309	322	327	347	303	303	325	331	343	316	345	335	352	355	322	348	321	329	360	337	315	320	312	297	301	320	358	318	343	345	314	318	340	320	343	323	338	328	313	315	346	322	341	325	326	335	357	303	315	332	328	305	332	330	346	336	311	321	321	353	336	350	336	336	327	357	328	317	313	318	336	335	337	364	322
23453	21053	28239	24168	20956	13746	3914	1491	671	572	428	341	313	368	318	330	269	259	260	274	245	274	332	298	316	248	255	292	294	282	281	290	271	268	290	301	292	303	313	291	304	310	288	287	282	296	278	293	306	290	276	300	294	267	285	301	293	282	284	248	260	241	262	244	270	287	293	292	244	261	283	286	306	293	282	306	309	310	273	262	313	280	253	298	254	260	283	265	269	283	262	302	300	270	284	277	284	256	276	303	280	271	300	281	295	264	272	346	279	270	336	272	273	295	299	275	286	306	300	271	282	274	272	269	285	255	252	295	273	298	302	300	307	298	294	274	294	248	281	271	298	268	252	274	280	283	271	279	269	273	274	249	267	260	286	287	233	262	267	303	271	295	292	295	283	281	271	291	294	291	278	281	272	285	251	296	290	266	297	292	289	288	254	294	268	308	262	279	279	275	292	288	280	304	279	257	304	293	272	289	317	270	267	296	274	260	262	301	266	285	268	294	263	276	260	279	335	244	290	248	314	316	289	263	286	260	282	269	288	287	300	285	261	307	282	250	283	292	292	264	302	262	261	285	272	262	282	279	248	268	301	270	301	283	276	257	281	258	289	290	265	275	264	275	279	283	298	265	270	244	308	277	321	284	269	258	260	268	290	273	299	278	293	300	282	269	304	280	276	286	300	261	230	266	279	290	284	249	250	272	297	299	259	296	278	296	318	295	291	306	305	282	293	299	266	262	285	290	253	301	292	269	283	281	297	298	289	264	287	264	257	266	256	291	292	322	276	271	262	286	295	291	287	265	281	231	268	277	262	257	267	298	254	260	284	300	261	305	262	247	272	285	278	259	299	259	288	282	288	279	263	290	267	312	270	266	262	281	298	295	282	278	291	307	272	280	275	281	284	289	285	244	296	273	284	268	269	303	305	312	243	307	262	295	273	270	261	276	284	272	305	280	257	276	273	301	275	294	269	273	253	279	266	257	263	294	262	269	293	294	294	268	246	263	270	287	273	291	272	297	291	282	259	275	275	314	282	279	286	292	274	283	280	300	244	251	277	270	296	289	252	299	293	249	283	289	294	287	279	273	295	302	283	265	303	257	268	267	271	275	264	280	249	238	257	252	262	281	317	248	278	280	302	285	260	269	264	272	267	265	271	287	263	279	247	308	272	290	241	266	264	277	294	264	308	301	285	284	260	273	287	305	296	281	266	274	277	281	268	287	280	275	263	288	269	270	267	289	283	269	283	277	306	273	265	278	265	246	273	281	271	268	267	274	278	290	244	298	280	260	283	304	293	284	243	264	249	297	274	274	299	289	284	276	295	285	249	247	294	290	246	287	261	262	255	268	272	310	309	255	270	283	267	276	270	297	261	276	302	296	287	268	272	258	256	264	295	268	273	290	279	277	276	283	273	283	248	252	284	258	294	264	265	294	276	259	275	272	296	298	278	294	312	273	283	296	251	292	285	247	287	296	253	282	279	317	238	284	271	297	282	284	273	270	283	267	280	293	288	286	290	274	278	303	292	312	269	303	259	273	294	273	284	277	297	264	304	275	288	280	287	275	260	287	281	292	283	266	269	266	283	225	294	289	270	298	247	262	307	279	301	275	268	279	289	263	276	257	284	225	275	285	237	284	234	281	287	251	264	257	277	296	272	295	289	298	269	287	288	289	266	304	284	292	284	278	260	295	261	310	283	280	321	276	286	298	269	250	292	273	308	264	299	276	269	256	271	279	270	324	292	268	276	293	284	254	277	294	298	269	303	253	303	301	239	302	305	260	300	288	271	301	282	239	274	286	291	263	254	280	284	280	252	301	292	281	278	269	302	264	279	292	284	261	302	280	281	257	285	296	273	270	265	267	274	271	284	286	251	295	275	306	273	281	263	271	272	293	229	262	284	294	275	266	293	284	287	255	271	269	255	286	279	272	280	295	295	310	282	295	283	282	283	286	273	283	273	278	281	307	274	282	279	271	274	282	297	275	281	259	275	249	274	279	298	253	279	267	279	305	260	300	257	265	284	263	257	275	261	282	298	257	264	331	242	241	284	281	298	291	286	300	261	258	263	291	249	290	297	287	286	282	265	297	302	271	256	266	269	242	257	291	282	290	267	282	265	260	276	272	256	246	270	276	288	290	295	300	292	277	296	283	282	253	284	281	309	273	295	276	280	320	260	270	296	279	270	269	265	293	269	272	275	288	249	288	289	297	280	263	256	290	298	278	279	272	266	277	269	290	288	266	290	275	288	311	305	305	245	272	290	289	283	270	300	266	285	273	288	308	262	295	272	258	293	262	271	261	280	272	305	258	278	277	289	261	280	295	283	291	296	295	265	287	291	274	273	273	288	297	261	254	270	268	285	265	267	274	281	292	287	276	267	266	267	282	302	278	290	298	277	282	278	266	281	280	285	296	280	279	279	288	289	293	284	245	263	269	280	291	266	257	282	288	265	251	288	271	249	289	293	274	252	296	282	260	274	274	293	292	307	300	269	281	271	281	296	243	295	262	256	262	292	286	299	298	282	265	262	282	291	298	266	269	260	283	274	265	288	294	250	250	305	270	277	271	308	280	259	283	272	279	257	258	286	304	258	299	267	254	282	281	267	260	236	267	297	269	270	268	261	315	277	273	288	313	262	278	289	266	268	275	295	299	280	277	316	277	269	248	278	297	263	271	277	284	267	247	259	281	278	277	267	260	300	245	281	286	303	280	272	277	315	281	264	277	302	286	263	268	276	287	274	270	296	305	276	310	285	284	279	292	301	290	261	267	307	274	290	257	292	277	271	299	259	267	263	246	266	248	260	315	322	292	299	265	285	284	273	304	251	251	246	255	269	254	306	291	267	274	277	260	278	288	295	292	256	283	267	311	265	284	294	267	276	265	284	306	282	253	322	289	243	236	276	316	278	246	291	291	284	309	274	300	293	251	248	292	264	273	276	280	294	283	302	308	263	283	271	250	280	279	290	274	278	269	290	252	276	272	277	261	302	283	298	265	280	285	298	277	274	271	279	311	257	229	270	283	278	266	276	305	306	279	267	278	273	284	264	303	303	298	267	264	285	281	281	285	293	267	281	264	291	301	335	288	280	256	284	255	300	274	287	275	290	275	262	257	272	304	290	265	298	264	270	257	305	269	294	269	232	281	277	305	275	289	270	235	282	285	242	250	282	274	271	285	274	284	265	274	254	281	285	273	268	287	291	286	275	265	281	259	274	309	269	288	263	277	265	302	267	300	243	283	288	274	301	298	283	267	297	281	243	265	272	274	276	243	309	281	272	287	260	298	278	290	288	288	266	281	268	276	283	290	291	275	253	250	280	267	264	299	258	258	275	307	288	273	274	272	286	280	289	273	292	252	282	289	264	271	270	264	295	286	275	288	262	308	274	265	268	280	278	277	278	267	313	281	276	252	278	270	277	282	313	299	282	270	291	265	286	278	246	274	306	303	275	283	291	276	281	255	261	288	287	268	282	296	281	265	309	268	271	277	258	283
46669	65663	39801	20605	10706	6339	4039	2080	917	739	464	395	376	369	387	362	315	329	292	299	298	275	308	305	313	303	323	295	291	278	312	295	300	299	307	289	290	318	283	295	290	292	288	303	275	363	307	328	270	302	292	312	304	283	270	301	299	290	289	313	255	305	322	313	318	307	274	295	294	294	336	331	298	318	288	266	290	292	278	327	269	291	263	307	273	278	284	296	253	299	293	312	301	313	290	300	261	281	310	334	328	314	324	292	323	298	318	303	283	278	267	277	309	305	301	249	279	288	326	280	285	293	315	280	270	284	302	297	312	291	307	287	278	298	259	299	275	295	343	302	298	274	286	297	312	321	313	332	283	305	306	307	305	305	266	286	326	281	302	295	274	314	304	300	300	322	295	293	301	294	313	266	306	307	292	310	290	273	294	272	249	294	270	292	296	257	308	316	296	295	312	298	263	296	283	296	279	307	307	322	297	300	312	281	277	280	265	286	304	282	297	291	299	311	322	286	295	274	321	314	292	277	317	272	284	324	279	255	327	277	285	335	312	282	266	296	282	296	308	315	290	330	287	307	304	294	305	299	275	272	294	255	294	302	300	277	273	314	262	295	307	320	280	298	327	269	326	292	299	311	302	293	320	284	312	295	286	298	267	286	295	325	322	331	315	299	296	305	304	313	314	288	296	309	296	278	308	302	305	332	310	293	305	287	268	294	301	289	298	300	294	295	318	299	295	288	310	305	281	299	280	285	305	290	307	294	303	304	298	297	304	305	300	276	282	317	293	308	276	295	292	291	286	301	308	306	294	307	282	307	305	312	299	275	320	306	295	293	293	312	300	302	302	308	329	281	284	276	302	293	278	302	274	319	295	285	305	293	310	307	310	284	308	297	287	309	285	346	280	292	326	308	302	296	279	297	292	273	273	301	281	283	290	278	294	281	331	305	302	278	290	313	315	293	302	314	282	331	293	317	305	293	326	286	300	309	312	270	318	305	282	293	328	307	320	300	263	274	301	307	314	287	321	327	305	304	298	299	281	293	287	284	296	302	282	314	293	333	298	287	300	288	324	271	334	280	313	307	291	324	297	310	297	297	295	310	296	316	334	298	288	301	284	267	301	297	298	300	300	285	273	299	328	319	289	319	285	319	281	317	297	289	326	305	325	325	304	311	316	308	297	263	315	289	288	284	290	276	285	311	288	281	283	296	309	306	271	270	322	320	292	302	324	306	302	310	287	305	311	309	284	300	296	303	274	302	279	301	280	291	285	306	272	283	296	279	311	274	314	321	297	279	285	290	295	313	307	290	329	293	301	319	295	268	285	299	308	291	316	277	285	282	285	265	303	286	300	289	315	287	288	262	295	274	279	282	308	254	316	289	329	318	305	279	286	278	287	291	316	308	287	312	292	308	285	293	312	306	314	299	281	291	270	291	318	287	321	288	295	264	317	313	316	307	285	281	310	301	338	307	289	293	294	297	273	274	301	281	275	328	281	319	289	277	278	282	300	287	319	319	305	262	308	304	276	287	283	298	292	301	282	290	290	332	262	283	278	272	291	303	299	322	309	312	271	286	305	278	287	317	285	294	292	296	349	299	321	312	290	279	293	328	322	316	296	300	286	297	286	308	278	293	309	258	288	306	275	316	315	302	288	301	287	314	269	274	316	330	313	281	300	298	264	319	275	315	282	309	279	288	300	299	245	295	351	306	267	282	312	318	281	290	305	306	299	329	305	321	298	273	289	305	283	292	305	307	304	295	330	299	296	318	275	324	305	266	317	312	282	261	299	310	282	284	281	291	262	308	275	281	289	320	258	275	271	321	326	275	292	267	285	277	288	286	313	322	287	343	290	300	291	282	287	294	293	310	282	280	338	280	353	271	286	299	307	309	302	264	301	323	286	315	292	306	289	285	311	324	322	269	332	325	306	309	290	298	280	298	293	326	307	299	312	307	289	306	277	292	292	298	305	306	294	254	291	292	309	302	305	271	295	294	285	310	318	295	287	279	281	299	302	318	274	279	285	271	299	308	314	324	307	324	305	317	301	290	304	301	278	276	269	317	293	307	299	315	276	307	317	295	293	315	300	269	297	290	292	272	297	303	320	309	310	319	295	287	294	319	305	290	282	307	290	284	320	274	279	308	305	343	299	304	292	292	290	300	318	299	320	285	317	319	298	287	312	301	308	316	297	288	310	260	311	281	299	297	316	310	294	317	315	269	313	316	329	304	311	285	323	307	277	309	296	320	305	304	314	294	299	321	290	329	299	303	277	278	323	308	307	285	308	297	285	287	313	306	301	279	311	305	299	292	327	299	292	296	283	285	301	288	281	316	281	326	299	318	305	309	315	326	315	297	301	301	309	283	303	320	305	293	287	323	293	311	291	272	292	283	299	251	279	289	282	276	292	284	304	304	311	317	319	295	275	290	308	310	292	351	295	290	305	327	289	290	280	302	300	317	283	270	282	280	302	303	262	274	286	278	326	296	302	313	310	265	310	301	336	292	290	319	308	272	306	323	275	285	281	268	295	329	323	318	309	284	286	302	273	273	290	336	301	281	294	329	304	303	306	298	305	280	291	301	302	299	283	311	308	280	306	312	258	302	259	301	301	298	265	286	307	302	286	300	276	310	286	307	277	318	285	305	296	312	310	308	289	296	292	333	309	316	293	289	324	329	301	301	283	285	304	306	311	286	296	320	297	311	313	303	304	281	302	327	322	291	295	283	309	313	299	294	293	292	323	295	306	276	305	314	301	305	304	284	288	304	313	299	303	317	294	289	326	267	317	285	298	309	330	293	298	288	304	295	307	267	309	309	274	293	302	322	306	285	324	308	326	317	287	298	286	268	330	296	318	258	299	296	301	329	317	320	328	301	323	338	266	281	254	302	322	295	277	280	271	286	286	282	317	322	259	343	316	292	312	319	258	317	291	287	285	308	310	284	301	285	296	289	292	294	291	307	284	290	283	266	281	315	319	292	275	276	290	319	309	298	280	300	271	329	306	312	278	307	305	271	326	292	298	263	301	300	309	312	355	322	311	301	263	294	300	301	288	289	324	329	299	297	273	274	285	301	280	298	288	286	272	304	260	301	274	308	332	310	315	327	311	295	277	269	304	317	290	285	278	288	271	335	311	295	323	312	332	293	313	304	347	319	307	312	311	306	286	282	299	311	264	306	323	291	307	285	285	279	315	292	304	301	294	299	297	324	300	306	334	293	295	317	289	288	300	302	297	320	300	299	302	283	295	323	323	297	290	306	313	299	300	312	295	285	326	271	329	301	323	288	255	307	269	279	315	283	315	291	253	320	295	294	287	323	272	280	314	276	319	300	303	284	282	318	298	322	318	287	332	304	313	276	301	287	283	293	311	302	260	288	258	321	309	290	312	332	309	315	288	301	323	304	267	301	272	273	287	301	313	307	290	302	315	285	299	300	303	272	303	282	291	308	279	333	284	323	319	282	297	318	302	307	297	279	299	309	290	282	315	270	300	304
24959	21144	27751	26482	17116	8061	3350	1477	813	620	527	497	486	424	403	339	353	296	325	310	289	336	321	309	306	318	296	310	334	329	279	335	319	319	305	321	274	319	309	295	340	309	323	318	319	317	319	333	306	308	315	329	304	332	322	316	316	330	330	316	320	327	325	307	329	350	335	305	301	330	311	297	307	316	356	306	298	330	303	325	321	308	300	289	319	312	316	342	315	329	317	305	332	309	297	311	344	316	305	332	317	336	328	296	312	285	316	303	311	322	277	342	332	320	277	327	314	330	309	316	341	322	343	283	289	316	305	296	298	331	312	340	301	307	336	333	310	338	322	296	339	293	296	311	291	314	324	323	315	313	307	334	322	295	323	319	285	310	308	309	338	379	347	331	307	309	316	322	311	313	323	297	339	307	313	326	283	296	321	326	300	309	329	325	303	343	323	318	304	310	289	368	320	318	306	318	343	290	310	331	317	324	313	293	325	294	328	317	317	327	306	316	307	337	323	300	310	318	286	320	311	319	350	323	285	323	314	361	338	297	334	310	334	320	313	339	340	317	341	287	307	315	321	332	295	308	325	339	281	292	309	324	326	326	349	292	303	329	310	334	306	350	315	321	318	338	353	310	321	310	330	306	307	319	331	309	337	285	301	304	316	342	311	324	346	281	317	321	306	299	328	320	336	329	332	313	350	337	362	323	325	311	327	295	319	306	328	347	327	328	315	312	326	339	314	341	322	320	305	316	315	314	301	299	300	324	285	353	296	363	326	314	307	337	310	321	388	298	304	353	301	314	337	321	339	296	335	311	343	304	339	356	353	332	318	367	312	327	298	331	316	338	303	316	319	319	296	313	317	298	307	321	293	311	340	328	336	339	336	306	343	302	299	286	322	318	298	295	325	317	323	312	309	301	308	335	351	318	335	352	316	325	326	320	356	347	320	337	331	312	313	322	302	326	337	320	293	305	316	351	346	257	323	348	315	316	308	335	300	325	326	319	323	350	320	347	313	296	314	289	307	328	300	342	292	326	314	324	307	325	322	295	331	330	280	337	306	348	340	326	295	339	312	337	305	301	329	312	326	337	324	329	335	315	316	331	319	329	307	324	333	298	350	351	309	329	323	300	317	325	328	318	306	343	315	314	291	332	309	326	342	316	328	301	311	325	332	305	306	266	343	371	316	296	331	356	327	285	341	325	308	325	315	308	339	327	328	374	315	332	312	311	328	302	282	313	339	306	330	315	345	320	347	318	297	305	310	331	318	305	318	371	309	341	322	307	330	318	294	342	307	336	316	345	294	276	316	332	324	318	344	317	324	319	306	310	336	305	309	328	287	345	279	318	330	297	312	356	284	316	319	318	317	335	315	319	340	317	320	342	304	332	302	336	332	320	314	315	328	346	327	300	347	345	301	332	330	294	328	363	289	302	300	301	300	295	328	317	312	334	323	322	314	325	291	323	317	317	295	301	279	326	278	334	314	313	322	327	331	337	287	340	333	321	332	325	347	289	336	314	307	338	307	329	332	327	310	349	335	332	331	308	310	292	318	326	292	344	296	322	338	318	304	314	321	321	318	339	314	343	270	304	325	296	303	329	318	347	316	308	345	321	321	326	315	305	351	305	329	318	328	314	320	354	308	302	314	345	284	327	333	303	330	320	329	332	331	306	304	308	309	318	329	294	312	317	307	333	342	293	317	349	317	330	325	312	353	298	351	335	339	303	295	327	319	312	280	313	304	301	320	331	319	316	322	313	343	290	335	310	320	308	307	306	334	340	335	275	296	287	326	324	309	304	334	321	332	302	320	309	342	279	315	306	333	333	318	300	320	347	324	326	341	289	352	338	300	322	354	306	311	318	333	332	317	305	304	346	318	311	287	303	326	300	303	308	323	309	302	326	320	317	307	333	322	295	334	330	327	324	315	309	336	351	334	299	365	298	310	360	336	332	329	324	335	288	275	284	322	300	317	330	298	318	284	321	299	335	307	309	324	327	282	365	288	282	312	313	331	352	352	314	321	328	342	334	314	337	320	332	305	309	324	355	324	310	331	304	330	331	315	317	310	325	344	325	333	302	345	322	295	318	295	337	345	336	326	315	310	312	272	305	324	352	330	284	284	319	327	341	304	307	324	327	300	281	292	315	333	304	310	322	301	274	322	312	320	285	334	297	302	308	304	354	325	321	285	308	315	344	312	320	298	331	320	301	336	319	304	329	300	362	305	344	304	322	304	297	300	312	302	311	339	303	330	319	310	315	295	313	314	355	357	294	333	339	337	310	306	344	341	328	284	318	310	362	330	302	306	336	291	318	314	315	326	328	315	325	325	331	294	368	335	342	306	306	333	339	334	351	312	333	321	348	333	299	318	322	291	325	319	319	300	326	303	310	314	301	301	294	309	327	345	306	277	337	315	320	305	340	300	325	312	349	273	332	344	315	302	358	289	330	324	332	329	306	333	330	303	287	298	303	331	343	288	319	339	295	348	347	311	322	326	321	347	320	307	331	329	317	296	318	291	324	295	304	331	314	340	330	305	318	321	321	331	330	313	341	304	331	317	343	318	350	334	309	326	332	335	327	324	357	327	335	296	354	302	313	315	344	331	344	337	333	283	295	312	320	326	307	330	313	308	332	316	310	333	327	329	323	334	329	347	331	323	323	270	301	299	317	305	313	283	309	306	336	330	310	302	304	336	313	333	310	322	345	325	331	354	288	325	304	307	300	324	313	287	303	342	323	318	271	325	305	341	316	323	317	309	350	308	354	291	303	311	363	343	321	324	313	353	336	287	318	323	295	271	331	340	267	339	344	318	323	318	322	341	324	321	340	322	330	313	345	328	359	333	330	312	288	332	281	342	304	322	319	294	296	320	304	345	295	318	326	333	320	332	299	319	303	294	351	326	312	345	362	348	310	313	307	343	320	313	300	318	350	332	309	316	366	346	303	334	329	308	305	312	322	297	342	326	313	310	326	333	325	307	327	351	328	291	304	313	323	320	312	280	330	329	325	315	284	332	323	343	336	306	337	300	319	330	325	315	321	324	327	341	300	326	312	274	316	308	319	305	322	331	292	327	333	331	350	300	318	308	332	329	335	316	303	299	303	345	325	311	332	327	329	323	310	320	269	297	315	334	321	301	311	276	324	344	323	323	314	335	305	323	305	301	315	322	307	310	326	352	336	314	335	300	334	281	330	349	335	298	324	314	314	306	342	287	305	308	305	306	290	301	303	342	322	332	286	322	294	313	321	277	343	309	298	293	341	334	333	337	342	319	300	328	306	309	329	355	318	301	335	346	332	308	330	319	350	322	331	313	323	308	348	332	313	316	309	316	332	323	318	319	315	315	321	312	334	313	329	320	302	335	329	313	333	332	352	302	301	320	297	334	296	301	334	313	326	322	310	329	345	315	343	325	314	333	305	296	338	312	329	279	286	315	314	319	303	333	331	335	297	312	327	321	332	292	312	297	324	341	331	359	314	324	330	335	291	334	307	303	302
39010	50650	37267	24014	15570	9377	4521	2377	1288	761	713	650	563	535	443	378	380	386	350	362	343	351	355	335	370	346	328	361	325	336	356	346	323	369	316	357	351	335	314	342	334	322	339	329	343	361	320	322	337	312	356	328	357	346	372	347	320	348	352	316	360	353	303	340	331	313	331	316	354	343	329	336	347	353	365	314	334	331	375	316	337	364	327	342	385	326	348	315	319	323	300	330	348	342	313	354	345	363	337	344	335	346	313	319	376	354	372	326	303	313	322	307	344	312	329	324	354	334	348	323	349	329	336	354	325	320	288	342	348	312	357	294	320	323	313	318	335	324	303	341	325	337	331	323	303	327	327	327	339	350	344	329	348	354	367	329	335	320	364	304	325	359	315	358	326	318	332	337	331	335	334	319	329	335	298	340	318	333	369	313	337	322	319	320	355	376	354	350	334	337	326	311	334	351	314	348	321	356	350	331	328	352	347	292	323	363	348	310	348	335	358	311	324	346	347	354	335	314	281	328	333	342	367	334	335	331	348	388	299	330	369	330	307	340	328	324	343	339	328	342	329	333	370	334	338	318	350	336	376	361	356	313	334	356	354	342	301	330	332	371	337	321	331	348	363	335	359	342	309	320	321	309	350	342	346	326	312	333	303	350	342	323	366	329	332	331	329	331	313	362	333	327	330	342	293	328	331	331	326	319	344	346	355	334	336	346	372	333	332	348	314	339	316	325	335	356	341	319	339	345	346	350	335	354	329	341	344	344	301	329	341	361	337	327	319	347	329	313	349	360	313	314	300	306	315	307	368	328	330	341	368	338	340	327	346	342	355	359	331	326	321	312	321	337	297	323	332	334	358	381	393	338	350	337	345	324	308	331	305	342	323	330	358	360	299	335	346	338	365	341	364	365	318	336	330	318	345	325	357	361	342	338	338	349	316	345	368	346	336	341	321	382	317	333	351	333	306	302	340	344	355	383	336	338	352	342	340	304	324	364	297	348	331	370	298	353	380	317	327	306	341	339	343	329	351	326	356	358	350	378	346	304	324	350	347	346	350	328	324	298	362	372	319	336	335	320	355	301	317	335	366	315	333	335	328	318	364	378	365	372	333	303	307	343	362	346	334	353	313	354	333	331	361	340	303	313	344	321	350	340	329	333	319	313	353	337	320	324	305	334	326	348	342	340	340	322	354	332	316	319	337	300	309	312	350	327	331	304	340	365	346	360	308	348	342	344	342	339	338	361	341	339	341	342	296	346	340	334	334	382	314	366	352	347	331	348	348	352	341	379	328	323	326	333	336	336	318	335	334	302	320	334	312	307	333	341	324	343	341	322	362	308	323	365	370	325	338	325	322	339	344	325	355	326	338	350	336	335	349	303	370	346	345	331	334	349	329	320	304	346	342	365	348	353	346	319	343	357	311	332	358	305	324	333	326	363	319	329	337	321	335	330	344	345	348	388	349	340	320	298	314	339	363	346	314	363	357	326	341	346	326	341	391	362	334	339	348	331	329	378	334	359	319	307	324	331	338	327	368	313	329	346	343	377	317	342	300	315	357	330	321	325	357	311	349	315	326	369	301	327	325	319	333	350	294	353	336	347	376	333	336	375	363	329	337	332	311	343	322	288	339	347	324	335	361	342	366	331	343	347	327	364	340	335	330	314	330	344	330	368	341	340	322	329	352	340	318	368	318	303	333	374	351	345	336	323	326	328	382	365	358	340	347	342	325	357	352	342	346	320	305	342	353	362	340	338	366	345	328	316	352	308	376	340	353	364	317	365	359	359	342	343	351	316	343	331	324	346	348	359	335	330	337	345	351	329	321	333	316	318	364	329	321	352	325	350	344	319	352	336	347	333	318	328	321	343	340	361	350	351	341	364	354	341	335	311	355	362	308	346	321	326	337	329	313	321	358	324	325	342	343	340	321	297	330	374	349	324	337	343	325	323	342	359	370	323	370	311	361	319	359	351	329	353	341	310	321	346	350	335	324	321	351	333	331	323	345	314	348	363	356	331	370	340	341	338	349	300	335	339	334	358	336	327	329	331	331	328	331	328	338	331	350	357	341	326	347	331	370	335	340	322	331	347	357	349	333	296	345	347	353	343	348	330	353	346	322	325	352	380	333	334	329	295	357	347	353	317	326	364	347	325	351	308	328	359	327	309	348	340	338	316	304	371	316	343	358	348	345	339	338	323	324	379	322	359	338	365	317	343	326	333	341	324	350	307	351	319	333	333	359	330	344	320	360	343	317	356	353	345	339	333	313	323	342	348	314	328	347	345	331	319	348	365	363	315	343	319	343	355	342	329	352	350	350	328	351	340	350	346	354	357	334	330	324	339	336	336	345	326	332	306	337	360	344	308	339	327	308	346	336	320	354	369	320	350	346	349	371	335	334	337	338	343	350	353	341	330	335	360	347	314	348	322	335	343	353	324	319	358	327	310	312	333	348	297	352	306	335	345	349	339	343	350	330	325	344	330	348	334	356	333	333	322	356	306	325	349	328	354	352	331	342	343	343	336	326	376	345	327	373	310	334	360	362	332	334	332	341	290	331	350	346	324	349	336	327	352	354	324	310	343	345	343	339	352	340	337	371	353	298	333	314	345	320	320	353	316	357	355	341	322	323	369	335	336	298	342	313	346	332	376	318	320	343	374	324	325	341	323	319	348	308	328	317	342	311	317	320	356	338	328	337	362	351	313	321	354	347	330	335	324	339	366	367	343	314	335	324	357	305	325	322	349	333	328	345	324	319	344	326	303	303	301	349	327	359	340	380	302	368	324	344	322	315	362	332	343	328	334	320	317	342	339	359	347	351	331	343	339	320	364	327	333	339	300	345	326	363	317	324	308	329	341	319	332	358	329	355	328	326	351	339	334	366	360	317	345	333	332	353	331	320	360	339	293	325	366	321	337	319	363	347	299	343	327	319	338	333	356	309	311	366	339	352	383	335	329	323	323	320	322	332	358	319	312	358	331	371	359	326	331	362	353	369	350	334	346	343	341	323	355	362	311	307	350	304	326	338	353	345	379	333	328	370	342	313	317	347	305	316	362	337	364	341	335	357	305	322	313	341	327	333	315	316	314	355	363	314	343	352	361	344	339	326	315	334	326	324	332	367	336	348	310	343	327	348	330	340	336	350	354	344	299	307	357	323	323	341	342	346	361	326	346	358	341	321	346	339	309	342	327	358	347	306	359	333	350	319	326	326	340	347	338	343	340	324	319	345	337	302	323	354	339	342	354	339	351	344	339	333	329	345	370	393	322	332	337	352	347	362	326	364	351	357	338	336	317	349	321	333	347	315	351	346	303	359	330	312	321	326	301	312	340	358	373	338	373	294	324	319	361	333	366	346	336	315	372	320	338	331	331	374	340	339	331	326	310	303	357	332	330	367	322	320	361	323	331	331	333	320	333	326	346	374	345	310	338	381	310	341	306	336	315	338	326	321	325	344	338	347	359	343	333	331	328	323	333	321	313	350	328	287	371	345	343
22306	20851	28318	23672	21129	20889	11282	2302	1365	1262	968	656	457	411	388	320	349	360	301	320	286	272	283	296	264	289	283	309	264	284	271	294	287	279	288	280	281	295	272	293	305	277	294	322	256	270	307	310	299	261	286	283	263	299	302	265	290	303	267	284	286	277	273	260	286	255	294	261	280	269	299	296	312	283	275	243	315	270	288	284	335	282	303	262	255	270	261	298	285	280	314	320	296	266	290	280	265	307	273	278	284	285	307	272	304	277	303	292	261	288	262	302	273	320	309	295	276	287	321	306	267	292	271	297	279	280	331	265	303	276	266	281	296	290	282	308	302	274	305	263	308	289	297	285	267	303	295	283	304	284	296	277	310	262	319	270	252	317	270	301	270	286	289	262	289	303	309	291	284	257	290	258	293	301	300	265	279	309	298	289	296	291	294	315	293	302	275	309	276	282	259	299	274	288	277	317	323	279	296	264	291	302	286	263	297	287	286	283	287	281	247	337	273	290	268	277	279	261	299	283	294	274	303	296	284	282	263	273	274	288	306	288	297	271	269	269	278	297	282	294	293	296	274	300	263	295	295	294	264	314	271	310	304	273	267	258	293	281	318	305	282	290	269	289	269	281	276	269	307	287	302	294	279	282	293	271	273	272	284	254	290	284	273	284	303	288	292	304	291	302	294	277	278	319	290	294	268	290	292	289	306	282	299	255	265	314	295	271	283	285	279	293	250	304	293	266	284	288	302	283	277	259	271	281	296	242	273	304	264	279	289	283	294	306	270	318	292	314	274	305	301	305	318	287	332	302	289	294	293	288	277	285	281	272	276	314	305	294	274	279	258	301	284	279	309	249	320	269	274	268	285	301	295	291	299	268	318	300	314	286	293	307	305	316	292	279	279	285	256	307	278	286	283	316	293	299	293	279	267	273	287	306	284	306	302	315	297	283	278	266	279	302	268	262	297	315	300	293	278	294	308	281	309	273	303	277	290	280	278	296	278	329	286	261	287	276	298	270	269	253	286	277	299	305	272	271	292	312	278	258	301	279	248	269	290	288	292	287	306	297	295	275	256	296	266	260	302	279	275	312	282	254	261	292	307	263	297	314	274	280	290	298	277	259	283	277	282	273	296	262	284	319	297	265	308	298	297	288	283	323	300	300	316	284	284	296	271	293	306	302	271	285	293	273	286	279	270	278	277	318	287	327	283	288	267	300	292	301	281	300	278	330	309	299	257	286	292	272	325	280	272	289	281	296	283	298	299	314	305	265	291	267	284	301	295	327	295	283	268	300	308	310	283	283	263	272	299	271	265	267	272	290	291	281	274	269	262	309	292	298	268	261	259	286	251	294	285	265	288	286	289	276	249	295	308	268	289	291	280	270	306	322	301	303	292	304	273	299	308	311	304	281	307	297	287	279	281	291	282	275	263	284	302	297	271	314	293	294	271	301	291	289	289	284	258	312	283	282	290	288	294	302	280	289	303	278	273	276	333	261	277	291	289	294	275	294	286	274	287	266	264	267	292	277	296	294	291	263	296	303	281	295	305	252	286	308	273	303	283	275	299	254	288	312	305	268	301	281	293	301	271	291	292	304	298	296	310	301	285	267	298	264	312	268	294	288	293	278	306	279	287	309	307	279	288	267	268	276	284	275	277	285	291	294	278	265	280	295	277	312	257	301	272	305	256	292	299	266	294	272	258	264	308	288	284	298	294	305	275	299	309	286	296	296	291	287	293	273	300	291	261	309	292	297	306	314	301	288	275	267	259	288	278	279	257	280	269	290	274	292	276	271	273	289	280	277	282	279	285	310	284	314	269	275	279	252	355	281	282	299	297	281	275	320	279	297	278	294	249	285	275	308	302	303	288	273	312	313	316	304	299	275	292	285	280	288	305	279	293	282	295	284	284	280	244	320	301	287	288	294	281	270	290	282	280	273	237	268	278	258	308	299	269	284	264	265	302	263	273	253	272	259	277	302	281	267	302	285	289	285	267	291	275	295	309	258	293	290	289	315	279	294	257	277	300	322	303	285	276	283	259	320	270	305	283	273	256	276	299	299	282	258	314	279	275	286	292	286	312	278	308	266	295	269	293	251	278	294	314	314	296	285	296	287	286	272	288	292	294	268	266	282	285	276	304	300	303	290	289	296	289	312	316	284	296	299	298	305	297	300	283	267	266	292	280	300	307	293	278	292	280	303	301	290	275	293	274	269	283	260	275	269	277	284	306	283	299	309	298	288	312	300	267	319	276	288	286	285	289	270	285	272	299	286	275	270	266	284	280	299	282	285	293	319	281	265	280	250	310	268	276	252	306	296	277	286	259	310	276	286	292	281	262	278	280	292	288	297	269	285	298	279	283	309	306	283	275	298	268	271	290	298	296	270	272	274	275	282	258	280	297	263	273	317	301	284	291	276	292	246	279	266	288	279	289	315	304	290	278	306	286	289	298	278	270	272	294	291	287	294	308	304	287	287	324	279	294	266	289	282	260	288	290	298	290	285	308	293	313	297	299	303	256	327	285	286	297	261	290	294	314	276	268	278	264	283	276	296	262	290	256	301	286	273	288	288	313	284	290	278	307	266	303	268	284	295	263	289	287	276	279	293	283	302	276	287	276	296	308	283	275	280	268	271	288	278	285	288	254	313	299	262	297	271	271	296	278	251	254	305	268	284	279	263	277	262	284	291	304	324	276	286	277	265	299	264	271	267	301	268	276	286	308	311	278	281	272	276	290	281	309	263	274	309	295	299	283	294	284	270	305	301	294	282	302	296	266	268	297	299	282	296	276	278	288	307	283	303	282	290	264	288	306	306	267	307	293	297	284	275	290	336	304	291	294	285	320	304	279	267	279	284	306	285	272	272	291	297	287	280	262	321	297	308	279	292	280	281	278	327	289	294	270	268	280	264	297	254	287	286	298	288	267	264	304	278	310	262	287	304	285	288	290	305	285	280	289	273	271	281	264	307	305	292	308	268	293	258	271	293	300	296	256	290	276	301	264	293	294	289	304	289	275	288	304	297	302	294	277	322	301	261	297	310	290	271	313	278	257	286	282	281	295	282	285	279	281	319	265	275	296	281	282	306	313	307	306	296	303	293	281	264	300	320	307	275	284	287	311	287	310	301	330	266	276	298	282	274	280	279	275	295	298	305	258	296	308	276	278	279	268	302	287	318	236	270	313	274	304	285	292	289	289	278	286	307	259	309	298	292	260	285	281	301	259	277	289	272	269	322	295	271	289	287	260	310	304	295	268	274	291	298	291	265	261	296	275	281	296	297	288	332	302	289	305	317	236	257	268	306	309	303	275	244	295	267	290	289	287	265	268	296	291	301	284	289	295	287	292	238	308	290	286	295	255	276	304	293	272	289	288	269	314	292	306	294	266	297	265	288	326	310	266	285	292	332	276	275	303	287	278	309	282	288	284	304	285	303	259	279	257	280	283	310	247	245	282	300	257	259	266	286	252	287	283	280	271	311	270	279	299	309	293	305	321	281
45167	70846	49392	32425	22010	12172	5786	2974	2133	1867	1356	804	556	450	442	349	408	379	338	324	329	286	325	295	285	308	305	311	309	261	305	301	325	324	318	289	306	314	301	271	301	311	312	315	303	297	334	312	317	327	289	323	299	316	294	294	320	297	259	290	287	286	281	301	337	310	301	323	299	291	321	306	276	260	293	308	315	289	325	325	290	279	299	295	259	304	303	308	314	304	312	300	305	291	326	284	279	307	288	279	317	310	279	309	295	313	287	296	287	275	310	312	332	324	301	292	323	307	325	290	297	294	309	308	343	282	288	313	291	280	278	277	276	301	270	294	295	317	312	291	321	294	301	286	278	287	287	278	297	275	284	274	282	299	320	291	305	266	237	292	288	281	287	302	323	296	286	282	332	273	323	309	325	280	313	291	306	295	261	295	279	325	274	307	306	296	288	320	345	281	298	293	306	329	334	291	296	287	284	282	328	285	340	318	314	304	297	292	280	285	297	329	305	311	282	263	283	304	312	324	323	271	298	315	314	300	317	297	286	314	304	306	297	304	294	313	294	294	288	286	305	325	292	335	288	327	278	271	305	319	281	288	288	278	322	312	287	290	273	286	301	331	286	317	279	303	299	335	285	283	288	274	284	317	328	316	298	274	314	277	285	285	303	303	301	291	272	327	306	307	282	291	281	291	302	283	293	314	305	278	298	277	292	313	270	314	289	328	284	293	289	280	300	299	313	297	286	308	296	289	300	311	291	304	297	278	320	297	278	294	317	323	271	278	318	271	287	321	304	290	288	279	303	287	308	307	310	309	291	277	306	281	302	292	299	289	308	314	301	272	285	293	298	318	295	306	276	304	310	285	290	259	310	284	308	316	285	290	285	258	305	304	297	293	313	322	281	335	320	291	278	285	274	322	326	289	325	285	341	325	310	302	325	258	290	304	305	298	317	283	269	311	316	308	299	290	296	307	316	336	326	303	267	298	305	283	293	296	272	275	297	299	303	302	301	264	299	280	266	332	304	281	267	262	247	309	286	276	300	289	295	295	317	300	303	271	302	301	291	263	301	289	335	289	295	261	278	292	314	285	293	311	317	299	316	293	321	287	311	302	289	308	301	290	279	301	337	318	288	287	323	294	302	299	281	292	310	282	272	308	279	291	295	293	321	286	291	278	285	281	292	319	287	285	339	330	306	307	298	282	300	309	306	275	294	299	289	296	324	303	322	258	282	310	288	312	297	285	298	282	271	333	260	307	271	307	284	305	299	269	285	302	283	308	293	328	277	301	294	367	309	303	254	254	337	281	343	291	298	334	320	327	297	289	282	281	352	288	299	305	315	278	320	307	275	282	285	269	294	302	297	346	313	293	315	315	277	317	289	302	298	297	310	325	285	316	291	338	305	311	320	296	289	327	284	308	325	300	309	321	293	295	287	277	301	274	297	321	275	306	260	295	273	315	283	283	281	319	307	297	302	320	326	302	283	292	304	294	311	324	295	263	318	292	295	296	320	301	321	297	310	307	293	289	310	317	298	341	315	311	304	308	312	280	307	295	298	321	300	310	333	312	270	290	305	279	309	304	289	288	282	320	310	300	296	297	287	290	283	344	298	279	298	288	274	308	319	290	283	300	319	308	290	286	281	285	289	278	283	307	292	312	294	281	345	287	320	264	281	303	321	311	289	311	303	310	304	322	314	303	329	295	318	312	321	305	262	241	309	301	296	288	282	276	313	281	322	292	325	325	289	310	294	283	325	274	275	329	290	307	286	313	297	311	287	281	297	313	306	288	300	298	279	311	318	311	305	295	299	275	275	328	316	285	315	298	296	313	283	309	293	284	297	289	287	320	298	263	309	300	306	284	274	304	291	293	276	309	301	311	278	301	317	293	292	308	305	274	284	311	288	316	305	293	326	315	304	286	303	269	266	285	307	295	291	296	305	272	310	314	292	324	306	291	294	283	260	300	336	278	326	296	285	281	318	292	283	308	330	330	315	290	310	332	312	307	279	281	286	263	331	315	332	293	301	314	289	322	285	285	298	299	280	315	295	296	288	308	283	346	292	297	292	304	296	296	310	299	326	300	313	291	317	293	269	278	281	279	326	282	292	309	324	292	336	333	290	270	301	281	303	271	279	282	288	307	307	257	318	290	307	307	337	304	285	333	304	322	306	314	310	285	322	289	304	330	319	283	284	284	306	293	300	275	322	304	284	328	271	297	290	275	302	325	308	307	281	323	296	297	331	315	299	301	331	287	257	308	301	260	308	300	318	287	309	282	308	294	261	299	301	286	308	296	313	322	284	300	277	296	303	286	292	297	285	278	308	296	298	303	277	318	268	321	296	359	332	317	308	310	280	305	323	298	278	316	263	291	306	309	284	307	289	296	315	303	289	301	315	301	316	305	283	279	269	298	275	291	313	306	314	314	281	297	305	301	294	275	306	293	281	303	291	298	314	283	283	292	309	286	332	316	308	298	283	292	314	301	277	309	271	321	313	281	334	302	327	293	320	298	285	271	287	288	296	288	269	297	288	280	304	304	302	311	317	277	291	293	295	284	309	292	300	286	293	304	296	278	310	327	275	302	279	281	311	275	302	315	275	314	297	292	310	287	281	284	288	296	249	307	309	323	298	295	319	317	285	316	294	337	287	302	287	299	292	287	292	269	278	300	283	293	299	265	333	291	314	326	286	323	285	304	301	320	299	294	315	302	312	289	274	297	294	276	288	311	293	279	267	333	300	293	298	312	273	319	291	295	313	310	297	293	291	298	296	299	282	309	290	286	287	313	271	303	265	302	316	285	314	304	303	279	296	300	289	321	262	310	310	292	310	300	320	303	346	311	291	270	268	293	320	297	325	302	296	316	287	286	310	315	311	308	302	289	294	295	324	276	309	276	312	306	293	307	312	309	301	305	308	295	292	346	330	310	327	301	289	289	312	287	284	314	294	294	327	273	303	304	316	296	309	314	294	287	307	299	295	294	288	287	318	319	315	313	303	311	312	317	298	298	321	277	315	288	274	276	326	296	312	282	268	293	297	296	325	301	304	345	293	287	327	317	273	299	295	317	321	293	315	322	301	281	316	299	294	331	280	305	292	340	294	309	268	278	297	283	324	283	296	300	282	306	253	313	276	275	300	290	288	295	303	319	287	292	293	316	295	270	282	296	319	301	320	273	312	260	316	281	312	287	305	298	276	268	273	307	281	272	300	265	287	299	305	269	288	298	323	327	283	317	297	316	297	303	298	286	269	297	305	280	312	299	289	310	316	279	273	287	298	303	307	304	296	288	272	295	310	292	301	321	303	314	308	304	319	297	314	322	318	308	304	304	305	297	329	308	293	319	307	293	299	306	330	277	290	314	311	276	289	293	278	291	281	293	313	296	287	302	291	302	314	296	311	307	298	266	300	296	290	261	308	336	288	307	302	292	292	295	288	273	308	297	311	279	315	305	307	314	299	288	311	261	304	277	276	276	309	296	293	300	293	301	283	316	285	289
42187	40756	28433	15317	5408	2188	1076	553	449	409	375	342	299	321	314	327	323	305	318	318	334	320	315	304	311	306	311	333	306	313	325	335	307	311	302	286	314	327	318	300	296	294	294	346	336	344	290	307	316	306	315	321	334	340	341	324	300	319	341	325	294	336	316	313	284	329	326	288	338	288	318	305	318	326	304	292	293	306	336	307	301	325	308	311	341	298	331	283	320	330	307	305	290	296	317	348	337	321	298	320	304	308	311	295	321	320	320	308	322	318	319	340	276	326	315	346	330	336	342	309	288	332	318	337	349	317	323	319	308	313	324	304	312	316	345	269	302	314	274	328	304	341	312	313	283	307	308	329	283	311	329	311	297	336	309	338	324	306	300	296	320	318	353	336	321	333	287	314	332	341	319	332	335	301	315	323	359	314	307	308	294	309	343	298	296	331	320	306	310	307	312	310	326	300	291	272	315	308	314	336	331	320	309	316	326	297	306	325	279	312	319	318	311	306	342	302	301	316	317	319	306	293	293	294	353	329	300	337	334	289	289	311	295	298	329	312	289	310	307	278	351	322	309	293	340	328	282	322	333	313	331	293	315	331	272	300	308	312	292	333	338	326	286	343	303	293	285	331	307	338	305	293	308	310	305	329	324	353	332	311	299	304	290	333	350	289	289	298	316	292	301	370	348	321	318	303	290	297	330	311	295	304	304	338	308	302	300	295	316	297	299	316	354	322	309	312	331	322	278	327	354	342	304	304	302	330	293	334	326	303	298	302	323	317	302	353	297	323	300	297	308	288	297	324	288	294	309	302	320	309	309	291	292	321	316	311	323	317	311	313	287	338	323	306	289	285	315	293	287	347	313	310	310	294	307	290	290	339	309	299	299	290	348	320	316	286	322	321	322	296	300	341	312	336	313	306	301	347	312	320	320	295	305	324	305	300	301	304	314	316	305	316	350	331	322	293	318	342	309	319	335	311	327	337	284	300	325	292	314	315	315	298	294	309	309	339	295	331	285	342	316	303	312	287	311	325	307	295	301	303	291	314	303	318	328	323	319	319	307	285	324	308	299	349	324	306	305	324	320	299	314	315	305	316	323	297	309	288	284	318	303	310	285	339	350	337	273	324	325	341	308	323	306	339	281	294	310	329	320	286	301	313	333	315	315	288	294	307	309	316	331	339	341	337	343	343	278	294	324	321	312	331	329	306	312	346	289	333	334	319	268	305	313	318	310	309	281	338	301	291	305	311	300	325	325	284	321	314	301	341	283	339	352	337	330	325	300	322	303	275	307	304	293	323	347	284	310	291	303	295	299	330	310	315	314	329	333	305	309	318	316	311	326	312	318	348	320	290	290	334	309	295	342	335	335	301	295	330	331	299	317	330	279	304	276	320	315	324	310	289	306	311	333	309	320	319	318	302	348	309	310	330	309	279	324	353	317	302	294	312	300	296	322	328	299	338	315	311	301	336	319	318	310	312	315	336	298	316	313	309	324	289	296	334	300	334	322	321	303	307	320	313	321	310	339	307	303	317	300	330	307	330	304	298	288	318	306	323	313	307	323	322	303	292	309	301	325	304	309	322	326	300	312	291	339	336	301	283	307	297	303	299	315	331	311	324	333	335	315	291	325	310	313	305	315	325	344	303	304	333	304	334	309	300	310	349	326	318	314	302	312	280	302	319	312	305	308	334	316	300	311	316	295	321	290	302	306	282	292	301	335	289	307	297	306	324	307	300	311	300	325	315	306	327	301	309	288	329	294	290	285	342	289	322	288	323	339	378	340	301	336	305	344	300	302	329	302	309	309	313	333	308	329	295	312	313	321	318	317	309	317	300	298	311	322	296	342	316	312	288	318	303	304	332	334	322	317	294	352	334	332	308	319	334	305	321	337	335	314	310	323	306	276	356	315	294	298	300	300	322	308	340	317	284	345	298	314	327	336	302	304	312	302	318	278	281	307	336	346	312	308	338	285	308	301	345	298	323	325	323	325	298	322	310	304	309	309	299	338	318	364	324	311	301	313	299	289	307	320	309	292	332	316	315	289	341	304	340	345	292	300	335	295	337	335	318	271	314	324	327	300	327	303	322	322	347	295	316	317	300	308	302	297	298	298	325	300	307	334	328	344	316	311	342	318	309	329	324	297	303	317	321	327	326	300	327	306	299	340	304	332	323	302	319	294	297	318	316	313	307	341	316	334	320	322	300	346	291	330	310	313	314	293	331	297	323	294	305	309	312	318	328	336	315	335	312	292	314	294	325	322	297	326	310	319	312	371	308	313	322	323	320	303	293	347	292	284	316	307	324	295	312	309	348	314	285	320	320	306	343	308	298	312	305	334	337	290	352	331	297	323	315	312	322	311	327	275	342	332	290	313	323	313	323	335	304	331	313	324	340	314	335	309	326	308	305	346	295	309	329	309	316	305	310	335	329	322	318	328	291	324	276	280	305	321	295	300	279	327	313	327	317	273	288	339	300	318	297	297	297	329	338	302	301	301	296	304	279	299	318	291	307	295	312	270	328	299	315	320	282	338	314	279	304	286	315	328	330	336	330	307	295	276	328	322	294	339	311	320	324	336	315	312	309	328	287	328	339	282	307	286	297	313	317	292	320	282	301	297	300	337	347	311	290	334	303	333	313	295	332	296	290	292	316	314	291	330	313	313	313	300	276	331	309	307	301	309	352	288	312	319	320	333	344	289	287	302	337	314	326	289	298	355	311	283	281	304	320	287	291	317	332	345	323	311	318	299	326	298	310	298	307	339	285	299	317	300	290	305	286	327	314	327	311	316	339	291	300	312	302	300	301	321	326	298	326	304	298	316	305	335	303	328	315	294	306	263	309	296	339	282	293	313	312	318	271	308	318	288	271	315	319	313	316	369	320	282	317	315	322	299	307	293	288	323	319	323	324	305	280	300	301	314	325	342	325	288	314	324	323	331	305	291	285	314	321	304	336	317	352	303	335	339	340	300	316	287	283	321	313	291	329	291	300	318	324	317	299	311	306	338	333	320	314	345	319	292	295	300	305	301	334	318	328	274	311	312	283	306	319	307	348	302	299	323	301	315	294	320	289	311	281	277	304	314	311	290	369	315	289	306	295	298	306	313	307	329	289	335	330	320	296	308	322	291	309	311	332	271	297	297	298	298	318	345	337	325	303	343	308	318	318	314	303	331	325	316	347	330	344	311	295	299	297	302	320	305	325	321	327	341	309	315	314	302	303	273	334	295	312	324	296	292	305	337	305	331	285	314	317	337	294	308	304	282	314	308	341	318	301	323	313	316	293	309	311	341	304	314	314	329	308	292	303	312	316	314	285	320	317	317	337	310	296	326	307	313	304	318	308	283	307	331	322	325	336	317	333	314	310	302	315	309	331	294	310	321	300	333	316	298	304	296	343	306	345	333	299	299	336	297	295	307	316	303	322	334	315	306	300	308	302	313	329	329	287	305	323	328	290	338	298	300	294	342	290	309	285	319	325	292	313	343	302	307	291
48329	49486	26698	12949	6565	3299	1528	806	517	433	429	405	375	358	362	344	305	336	310	341	327	340	345	331	323	324	342	325	325	340	315	326	344	309	331	326	345	329	371	362	355	330	344	311	355	332	334	341	325	346	322	364	340	365	320	304	319	371	338	345	336	371	342	342	317	344	339	340	331	324	375	346	361	335	350	333	326	348	309	325	341	337	364	303	318	361	356	364	349	341	296	354	328	324	320	334	311	345	341	322	335	340	326	372	333	344	345	361	335	323	360	332	308	345	355	306	354	329	351	362	308	305	321	289	342	358	334	327	337	371	344	307	328	323	353	338	327	335	324	327	336	346	323	328	353	338	353	350	330	347	355	336	325	342	310	318	350	351	335	353	334	331	337	337	325	339	348	328	318	324	335	326	314	361	301	307	331	337	321	310	333	358	325	323	354	340	352	335	354	350	339	347	349	329	327	311	344	337	344	349	338	314	311	325	333	355	337	330	326	340	336	317	315	323	303	344	322	365	335	328	350	358	357	340	332	319	343	349	362	339	309	335	305	320	341	332	340	318	319	323	306	322	361	356	311	312	361	334	342	349	321	353	360	351	338	331	350	330	340	332	360	334	356	337	326	325	351	334	324	353	331	326	335	352	287	339	327	315	336	334	351	340	345	315	318	356	339	365	320	333	327	355	353	330	344	337	343	321	330	323	341	346	347	357	347	334	316	366	325	343	343	308	323	365	315	343	325	341	308	321	336	323	330	340	339	342	358	365	315	339	307	307	328	369	323	313	297	310	327	340	330	329	303	327	350	342	345	343	356	330	320	356	317	355	374	330	349	339	346	302	331	328	309	332	305	330	332	362	304	356	303	316	319	292	380	320	304	310	334	352	357	340	359	307	376	328	347	371	354	293	340	337	304	354	330	344	348	359	336	336	337	356	312	311	297	329	313	352	339	329	343	331	310	347	336	312	322	344	339	319	309	318	332	338	348	344	337	360	322	373	336	335	301	339	306	332	372	353	314	286	328	362	344	310	328	308	319	360	362	304	353	313	325	336	362	337	323	360	328	363	375	372	311	309	341	296	329	327	332	318	344	337	339	315	335	324	328	345	308	299	366	331	337	347	321	348	340	349	353	309	352	327	304	325	331	347	337	353	315	328	334	342	365	318	359	339	329	327	359	362	341	337	343	323	332	340	350	335	333	338	327	391	339	356	322	314	341	347	363	337	350	352	319	327	336	322	328	340	332	334	311	361	303	329	325	344	331	343	328	299	339	319	338	327	311	288	335	335	325	343	338	344	335	326	306	336	322	339	326	363	324	322	327	352	340	333	339	329	341	299	362	333	318	362	327	307	345	336	343	335	341	313	333	369	350	307	346	316	330	324	333	341	336	319	334	336	301	315	323	325	342	339	314	319	331	361	349	314	319	384	336	323	322	321	340	324	355	331	307	375	372	343	343	341	311	322	342	350	355	350	300	351	305	312	321	292	354	343	349	314	326	319	331	332	335	330	317	351	326	321	343	355	304	365	319	309	335	311	332	353	329	327	329	312	332	318	388	344	345	364	349	348	371	346	380	329	348	317	337	334	343	324	395	315	341	319	349	310	306	327	298	324	321	316	340	328	369	326	321	314	351	306	308	320	305	343	323	332	344	377	361	341	319	320	338	336	301	335	321	330	357	322	329	352	349	348	299	370	325	336	339	361	312	331	340	314	329	336	342	357	307	336	334	308	340	336	338	348	315	342	379	323	342	339	334	323	369	355	361	341	367	347	325	339	345	339	326	309	339	368	358	304	353	325	358	354	317	329	333	344	327	354	339	324	351	346	338	315	349	329	311	329	364	337	352	309	353	314	331	326	333	340	348	360	352	339	360	302	327	309	345	343	374	330	337	305	335	326	338	317	307	337	316	326	304	300	351	366	321	346	319	345	338	300	321	343	349	343	345	339	347	363	348	334	324	311	313	344	348	353	330	325	343	334	322	371	344	377	342	346	324	324	357	340	334	326	325	323	355	330	329	329	321	324	325	343	372	336	339	340	309	340	323	317	340	333	311	371	364	335	332	329	329	315	341	366	307	345	314	300	343	345	348	357	359	305	340	319	333	339	375	324	356	348	353	339	326	367	312	334	349	335	349	313	342	326	340	337	327	302	321	338	319	378	346	342	336	355	343	306	338	373	340	346	330	334	310	340	328	335	334	319	275	325	354	345	330	331	277	341	326	334	306	373	332	339	318	346	335	319	320	328	357	382	323	354	364	356	346	335	336	338	331	343	324	315	328	309	347	346	363	330	343	384	343	376	318	301	319	325	341	320	353	311	333	383	333	307	348	321	346	338	351	371	380	327	322	297	362	334	339	374	352	328	321	334	332	323	331	353	337	321	330	343	339	323	309	324	363	324	336	323	355	360	370	341	316	328	338	348	356	362	321	333	344	297	330	344	326	343	321	345	310	326	356	335	341	353	363	347	336	327	313	354	336	333	344	328	367	382	352	358	369	302	342	317	342	341	312	310	342	315	323	339	333	331	360	347	322	318	336	320	345	335	326	329	334	337	350	332	326	359	326	321	317	341	356	315	327	341	321	356	337	334	359	348	341	340	347	292	323	308	302	362	345	354	355	316	312	307	340	333	338	332	369	333	340	328	335	317	323	337	325	348	326	325	334	352	357	333	342	338	330	346	352	329	352	321	337	352	338	293	319	331	329	330	355	324	341	342	339	323	330	317	302	333	341	321	342	346	341	350	339	335	331	315	349	327	345	344	358	351	322	344	338	337	375	322	330	332	333	328	301	327	319	364	331	322	328	315	307	344	324	368	330	336	359	334	357	331	346	353	326	315	330	358	315	312	336	357	318	309	306	349	353	354	357	321	338	356	324	277	361	310	348	332	327	378	369	357	389	326	324	293	327	334	311	352	325	344	331	349	318	325	346	322	325	360	359	335	363	338	307	321	310	318	338	293	318	301	339	280	344	373	356	354	362	361	348	343	359	336	340	335	368	352	302	334	352	332	318	335	293	332	373	333	360	360	329	307	327	326	361	327	346	347	361	325	320	326	303	335	329	341	370	359	322	359	324	344	349	324	352	350	317	362	318	305	324	341	338	334	370	354	326	308	370	323	327	342	339	340	347	316	320	318	342	333	320	348	326	318	331	326	373	356	330	338	318	333	308	324	323	319	336	326	322	337	333	321	324	298	312	342	318	299	337	318	338	320	330	347	347	321	336	324	327	359	338	316	311	356	348	344	348	318	354	348	330	331	330	319	342	334	311	346	358	328	308	331	331	312	309	323	350	340	344	331	325	352	331	339	329	313	359	332	323	341	352	352	392	335	319	353	365	358	354	339	340	335	332	346	343	340	353	363	325	311	353	305	356	305	333	363	330	358	342	307	324	305	335	345	334	315	356	323	348	315	337	305	327	315	335	330	359	348	342	314	345	325	345	327	352	347	336	299	339	324	337	351	346	354	335	332	326	359	326	330	310	329	320	318	316	297	305	328
23349	20940	28238	24736	21234	14504	4024	1641	1193	984	679	471	472	483	364	335	312	305	294	272	279	248	282	277	308	283	291	290	287	296	290	274	281	280	264	246	276	238	287	260	299	296	277	290	272	275	292	296	263	288	277	263	271	308	288	302	313	303	258	269	267	257	277	280	288	287	280	304	288	293	275	292	290	322	281	305	278	278	257	295	300	287	299	273	279	261	281	248	294	295	269	275	312	277	280	287	273	309	292	275	298	276	251	291	270	247	299	294	303	296	288	288	290	266	278	290	274	268	271	312	275	288	266	283	302	270	294	284	239	287	324	291	270	266	273	288	279	308	261	288	305	274	277	280	268	265	280	253	307	289	299	276	269	268	302	294	278	282	258	273	295	287	293	278	292	265	294	301	285	292	303	281	282	278	281	297	271	319	263	306	259	314	277	308	299	282	281	304	278	258	315	274	310	281	299	260	291	293	289	306	287	271	277	297	301	260	284	290	300	277	295	301	285	290	260	272	275	290	264	308	278	294	278	325	288	284	273	270	289	282	300	267	261	268	312	280	286	301	269	286	294	265	271	254	287	285	267	266	287	286	262	275	256	275	309	246	306	299	292	297	261	300	264	284	290	290	300	288	262	306	322	318	280	272	297	297	290	292	309	281	301	274	261	286	284	295	297	294	297	304	270	292	267	260	292	287	274	260	284	273	250	284	294	310	263	259	270	280	294	269	285	243	299	289	320	306	279	271	303	280	279	292	288	270	288	288	266	268	284	299	306	265	298	295	279	303	291	270	283	287	265	277	268	284	282	280	262	249	251	305	292	305	288	283	267	286	269	282	287	280	295	304	275	301	299	299	279	322	271	288	273	257	295	289	264	264	303	287	265	232	290	252	271	317	309	289	264	264	285	285	285	318	301	279	284	272	295	277	272	255	269	261	310	279	306	280	277	274	285	298	269	282	280	270	293	259	307	296	268	256	278	295	277	291	284	300	298	298	276	290	287	298	272	276	287	287	302	270	264	284	256	282	315	278	291	260	278	295	311	259	316	277	300	278	293	249	287	288	273	268	277	296	290	286	287	275	286	311	262	260	287	280	275	258	263	295	285	260	283	270	270	325	318	281	274	294	261	299	293	283	311	292	326	296	283	295	279	264	268	274	282	262	264	289	280	298	283	265	287	260	247	294	285	300	271	288	288	273	274	296	258	274	268	256	270	285	288	267	291	282	310	275	268	269	289	285	271	313	275	270	293	281	276	276	305	236	277	315	263	283	289	267	307	292	278	288	263	258	289	301	280	282	280	263	287	281	301	307	283	292	281	297	292	280	321	270	259	291	261	278	280	276	307	276	303	280	284	283	274	284	296	294	282	278	293	257	303	278	292	260	266	305	273	263	263	253	280	287	259	270	276	301	280	273	299	291	275	272	304	276	297	286	294	280	267	269	283	279	266	309	307	287	261	277	297	290	306	302	273	292	277	289	261	267	303	271	291	284	286	287	278	289	284	281	293	296	286	267	301	287	274	312	289	312	290	289	293	292	294	272	311	288	298	258	311	313	297	268	292	279	282	281	275	296	232	261	294	273	275	312	281	277	299	264	262	310	323	277	288	278	306	298	252	271	262	295	281	258	297	285	313	277	313	245	298	271	260	288	277	280	285	297	256	305	260	294	280	264	266	275	289	264	294	305	274	305	272	270	276	282	302	291	294	295	265	256	278	283	261	286	295	286	253	274	285	284	300	285	272	300	297	283	288	299	259	266	295	276	270	288	279	298	244	279	271	286	285	302	295	303	262	266	281	273	296	256	276	273	282	258	288	311	285	278	283	289	260	271	260	292	274	268	280	267	259	281	275	308	279	257	306	284	285	287	285	296	299	269	289	266	295	267	272	271	269	281	297	266	302	275	252	330	304	274	302	298	297	306	320	285	285	276	295	282	262	261	281	301	298	281	296	286	285	299	268	265	288	276	269	289	288	288	296	251	298	307	282	266	289	286	275	287	264	308	268	282	248	285	281	289	292	286	304	284	283	289	288	306	281	304	311	263	269	313	249	273	296	262	288	278	256	246	311	283	302	287	289	276	288	277	284	279	289	262	286	282	276	266	264	275	259	268	255	269	301	294	263	309	264	255	275	278	291	251	311	280	301	298	302	263	272	295	257	331	267	272	259	316	269	283	281	288	310	284	282	270	333	295	236	277	245	280	249	289	296	284	259	258	282	274	272	266	289	240	283	321	276	295	285	283	296	307	283	304	311	296	287	291	279	281	294	270	300	317	271	276	293	278	293	287	262	298	269	289	303	279	297	314	278	274	283	258	263	257	280	288	289	291	299	293	309	262	282	269	295	269	327	274	277	299	281	258	272	277	280	276	275	248	302	285	276	278	281	276	303	275	325	297	267	258	291	267	308	273	301	275	263	243	326	300	280	267	312	287	281	270	306	271	316	276	279	288	282	256	298	277	283	306	277	317	275	297	291	280	233	256	270	285	282	275	274	312	295	280	277	299	319	277	313	276	294	274	309	283	282	262	270	298	297	279	312	257	285	269	260	280	275	272	284	276	286	278	275	288	281	312	271	285	280	283	293	301	311	308	267	281	295	281	263	297	290	309	287	269	268	301	277	275	265	258	287	268	291	304	286	258	292	296	286	282	279	296	265	311	279	283	294	294	314	302	273	282	276	275	303	251	274	279	291	258	279	266	294	248	295	321	288	268	252	295	271	290	307	236	289	254	288	293	266	289	262	258	282	292	270	255	300	273	285	304	271	311	256	270	280	292	271	280	285	299	269	308	311	282	294	262	289	316	285	252	287	278	280	281	274	274	268	261	282	233	268	307	294	283	284	297	275	273	256	265	299	302	297	263	300	282	269	277	286	262	298	250	300	277	266	290	294	291	300	296	264	288	299	298	283	265	302	297	283	291	248	284	289	270	282	313	299	287	295	277	294	251	274	306	269	264	279	246	269	266	279	271	294	255	299	280	292	272	292	254	258	308	286	284	303	279	288	266	273	289	291	279	286	265	247	287	297	310	279	262	260	270	311	250	299	285	274	283	290	288	260	286	289	293	290	275	295	286	298	258	280	298	303	274	293	272	258	294	292	285	295	274	280	282	302	289	288	314	286	268	286	260	298	307	283	293	284	272	277	262	307	274	248	305	286	273	263	269	291	284	269	283	269	293	293	297	246	271	312	256	286	254	274	292	246	288	262	264	287	277	281	287	286	299	293	299	279	276	293	303	295	280	296	259	267	274	273	301	307	286	269	278	312	288	279	307	286	272	311	280	288	287	299	287	301	293	270	303	271	268	282	268	282	295	277	278	294	320	285	282	285	291	251	290	268	308	253	287	276	282	269	286	258	280	269	270	296	281	292	284	319	300	288	282	294	291	262	295	297	288	276	297	299	261	298	271	284	285	266	261	272	299	271	285	279	297	269	266	280	274	270	283	259	288	263	264	269	291	301	266	263	298	280	296	306	295	268	287	280	278	300	275	269	254	265	296
41107	63405	47243	29878	15024	7111	3900	2332	1770	1311	925	588	591	523	463	391	354	321	313	301	312	304	308	318	315	303	326	291	315	302	302	300	300	315	310	296	310	331	313	321	295	302	277	282	332	296	302	300	261	327	301	294	325	301	296	310	293	294	298	288	287	296	313	296	283	276	300	297	293	257	287	330	326	304	256	289	300	293	263	299	312	317	275	286	303	256	326	287	327	278	300	271	310	320	305	296	311	301	313	330	311	282	333	295	306	291	288	262	283	325	269	308	303	286	282	338	290	315	309	316	269	286	319	259	303	290	294	313	282	290	283	318	297	315	305	313	267	313	276	286	308	310	294	303	309	316	292	294	287	312	302	268	329	317	273	308	296	300	307	305	307	298	299	291	321	297	288	290	280	303	302	307	318	305	296	276	303	304	275	293	317	328	303	306	310	317	304	310	282	316	310	289	305	287	311	301	298	294	315	312	312	290	326	291	295	308	293	308	283	304	322	295	284	308	307	291	297	304	289	345	281	303	317	280	278	328	288	294	312	322	318	287	278	269	291	307	295	307	300	316	288	298	324	276	314	296	311	259	294	309	316	268	324	320	304	301	313	275	333	327	285	297	295	306	303	284	320	310	300	304	313	291	296	308	300	335	304	283	310	314	290	288	313	261	283	288	330	314	295	273	302	299	294	282	350	263	299	284	323	313	301	304	297	306	300	285	295	283	318	298	269	284	304	300	310	287	284	322	329	326	275	295	305	324	335	293	289	270	355	289	304	310	263	295	291	289	302	298	297	306	280	298	321	305	299	307	322	334	288	325	307	286	303	304	309	324	323	285	302	309	300	312	307	321	303	295	310	289	331	297	284	323	279	322	306	303	314	300	294	289	309	335	321	314	298	305	287	303	334	306	292	316	329	303	282	279	304	275	275	300	321	278	273	304	280	287	291	301	298	297	318	309	291	306	316	302	287	317	302	314	308	270	315	310	292	299	313	264	318	306	285	304	320	297	337	274	306	295	318	283	306	290	342	309	305	292	322	292	304	313	301	287	313	308	294	294	304	276	291	300	340	316	306	316	314	267	278	291	290	318	305	307	318	310	315	299	292	302	297	295	322	317	305	312	349	294	295	304	303	307	311	307	290	303	295	267	304	291	276	307	304	299	281	302	301	279	289	306	332	326	307	295	271	283	299	287	330	274	297	322	297	274	296	282	315	272	300	281	279	354	310	313	269	301	312	319	277	315	272	290	296	320	276	333	316	319	322	306	311	334	303	280	266	290	323	275	323	286	291	322	308	268	307	313	299	267	312	344	289	274	299	285	309	308	293	311	293	307	295	288	300	297	280	317	305	265	320	290	301	283	283	280	285	324	306	298	318	313	325	315	292	299	314	306	333	321	306	321	313	331	319	294	303	311	327	306	294	281	275	303	309	318	307	284	287	289	291	280	294	294	288	300	309	285	282	294	313	313	298	327	290	305	310	318	271	308	307	293	272	297	303	286	283	284	283	295	304	300	269	304	284	301	290	272	309	293	286	309	313	311	303	296	318	321	292	295	326	320	307	290	311	282	295	288	314	328	295	306	294	284	305	304	277	308	316	290	316	289	328	289	282	323	310	293	301	323	331	334	275	293	301	285	307	293	313	287	324	311	303	300	328	289	314	289	314	314	285	292	283	314	301	290	308	293	282	285	288	301	307	287	295	313	280	301	291	300	314	319	320	286	296	313	320	285	288	297	296	307	325	305	311	300	300	307	281	317	310	296	296	286	309	319	290	315	282	284	281	324	280	289	309	308	344	282	324	282	294	296	308	308	295	287	280	340	278	288	279	293	299	312	302	281	331	300	288	327	274	305	310	317	279	291	313	289	300	291	288	315	274	276	284	271	266	327	295	294	306	295	285	306	332	285	284	307	300	284	318	298	288	270	296	304	284	284	317	302	298	338	293	317	313	299	306	305	288	320	282	306	328	352	290	304	293	302	290	278	295	296	268	306	288	292	305	318	286	326	306	305	304	310	279	282	275	293	298	307	285	293	299	302	313	311	289	306	308	318	305	282	290	307	301	275	299	306	303	314	294	281	293	311	287	290	294	300	309	306	309	299	286	324	322	259	273	308	307	294	285	299	287	319	311	309	262	283	296	268	272	283	324	293	296	297	303	308	294	291	335	315	311	313	278	282	300	283	289	303	262	293	295	288	324	292	309	312	280	302	328	306	286	313	321	288	330	335	318	320	305	285	311	307	331	308	303	305	300	281	287	267	295	288	317	293	305	303	296	297	337	293	286	325	328	330	284	328	305	327	317	316	303	289	281	342	328	290	299	278	313	308	312	290	315	319	297	277	267	316	287	303	259	327	296	281	306	307	328	313	279	256	288	335	304	327	290	317	323	261	323	300	314	301	304	338	286	281	323	282	306	294	302	300	287	299	307	298	355	308	275	279	330	283	303	296	265	292	289	315	281	298	288	304	306	293	306	309	302	285	291	319	339	274	302	295	291	309	302	305	318	269	327	321	305	294	288	267	317	298	302	319	299	307	315	307	288	298	277	311	316	294	292	321	295	278	277	299	322	299	299	337	296	294	300	305	283	280	328	323	303	328	317	279	306	288	275	315	296	334	302	277	274	298	317	305	262	301	306	307	319	326	293	321	291	312	290	282	283	291	273	296	275	301	325	325	299	300	300	333	305	296	299	296	282	286	296	316	296	313	316	274	306	289	288	298	302	298	269	288	303	279	297	257	305	267	310	329	323	308	297	301	341	298	289	323	284	307	291	335	301	298	293	287	300	284	290	295	318	282	300	307	300	288	294	301	267	344	288	332	293	301	293	297	319	296	297	306	272	293	302	333	285	295	314	298	322	304	293	292	309	310	308	315	285	319	317	267	298	323	293	299	308	337	300	300	310	293	286	303	306	296	310	327	270	306	299	294	304	318	294	308	321	306	321	298	309	317	294	307	325	297	292	273	302	296	299	339	298	305	290	315	315	306	292	311	291	303	295	321	308	307	316	329	306	286	305	271	303	294	287	301	312	301	298	308	307	313	290	310	312	294	296	311	308	311	275	314	298	311	297	349	297	332	271	302	302	324	279	321	316	318	306	278	314	288	314	305	299	333	308	298	324	284	303	301	302	285	306	283	337	277	283	294	299	320	308	291	277	302	310	283	331	326	334	328	303	304	330	320	299	304	297	287	313	325	297	297	310	299	295	338	282	286	286	326	324	294	352	299	308	262	304	302	336	305	313	293	328	331	316	267	319	296	294	296	292	296	295	305	329	321	298	300	327	282	319	323	300	311	295	319	322	288	299	293	325	302	306	298	293	286	294	294	300	286	333	293	297	304	274	300	299	314	294	304	288	300	321	276	329	295	322	322	301	319	310	344	305	290	261	294	305	327	313	287	286	294	292	300	295	305	313	309	293	306	298	303	285	317	305	318	313	312	311	315	304	303	305	295	325	265	312	329	333	319	282	320	292	280	299	322	312	280	290	299	276	342	320	300
24902	21540	28046	25204	13591	4563	2284	1252	849	689	595	489	391	383	321	354	336	313	284	341	347	336	344	346	345	305	307	341	318	296	322	307	337	343	306	332	300	332	329	308	320	304	362	311	311	313	296	335	304	316	326	314	323	350	330	317	312	284	322	352	312	342	315	332	322	346	326	313	324	311	308	341	364	311	320	332	316	322	319	314	289	327	335	303	347	330	303	327	328	313	302	284	315	319	338	318	345	316	330	318	323	323	325	323	296	302	321	335	326	339	309	339	340	318	322	346	323	350	336	317	278	306	354	316	323	343	320	348	329	339	350	317	347	333	301	306	342	313	328	299	363	325	291	339	348	329	302	339	312	345	329	309	337	323	295	334	328	307	329	343	315	320	319	344	328	300	366	302	333	339	286	315	326	313	315	311	300	309	335	333	299	322	330	307	321	343	316	301	302	295	307	315	370	309	323	324	324	330	334	321	336	312	281	319	356	340	318	328	321	330	321	315	321	331	310	316	305	342	327	314	372	324	329	314	318	325	329	329	311	294	346	291	295	334	312	319	315	286	309	312	301	317	314	309	301	310	330	318	282	311	333	339	328	315	327	318	325	321	289	316	306	310	311	341	330	343	318	282	311	310	365	335	308	319	347	336	343	300	283	319	303	330	314	316	357	328	301	306	319	332	301	342	320	310	331	319	333	320	327	324	311	299	330	324	327	339	327	332	334	297	354	306	301	308	329	308	333	307	324	323	345	310	325	312	353	305	325	314	349	325	316	326	321	320	363	317	324	304	310	320	290	329	332	327	341	306	309	306	311	308	323	316	332	331	325	317	369	323	348	328	299	296	278	307	365	310	346	329	336	295	312	310	322	330	336	342	300	346	352	347	330	334	345	310	333	299	319	331	320	321	329	314	320	295	318	312	301	323	324	337	307	288	325	319	290	342	318	335	320	311	274	313	321	336	342	327	318	294	330	328	329	317	286	334	319	316	294	311	323	303	325	314	333	332	329	309	314	294	278	315	333	316	313	315	308	302	302	330	328	343	323	315	332	325	350	347	318	339	327	315	296	350	336	328	346	301	296	329	338	294	334	330	311	320	325	330	316	333	316	300	343	327	341	321	313	322	328	340	363	318	348	319	323	317	334	324	289	337	296	289	324	294	337	327	341	327	323	306	333	313	352	321	346	337	360	298	341	286	325	320	299	325	302	287	319	285	283	313	331	324	351	313	325	299	314	317	316	300	336	325	320	321	352	325	313	353	321	285	285	322	312	333	349	353	301	303	294	297	336	291	302	310	325	278	326	299	305	314	322	340	334	300	344	316	313	314	304	292	339	341	312	311	342	324	334	332	317	331	319	305	314	306	295	351	335	331	330	330	343	338	328	358	311	327	338	334	318	318	328	353	313	297	325	306	336	315	294	326	337	330	331	346	338	324	301	317	353	329	309	319	329	344	336	335	287	330	337	335	346	341	317	322	312	345	345	302	302	347	313	346	306	327	310	323	342	328	324	294	349	298	315	303	344	305	322	311	304	339	307	299	317	312	317	323	306	316	327	316	307	294	325	338	307	325	303	323	335	313	309	310	301	291	335	325	353	313	322	337	291	319	334	317	313	318	323	317	290	330	316	318	350	316	313	317	323	331	336	333	315	356	331	332	325	337	344	335	327	311	317	310	345	305	320	311	311	312	313	298	330	320	330	308	342	317	312	337	294	333	332	327	336	343	309	317	294	334	311	341	336	337	330	337	325	331	312	298	314	325	325	315	339	322	320	306	342	336	301	340	311	327	327	317	306	308	346	375	318	316	318	326	336	336	342	296	300	345	293	335	335	325	321	332	302	327	303	365	309	292	310	303	339	322	304	318	288	294	305	347	345	349	323	353	321	301	306	315	352	339	341	324	311	300	302	337	317	336	317	318	321	325	323	325	308	326	331	343	328	332	309	313	312	356	319	322	339	358	295	343	301	329	320	320	318	326	324	314	311	337	327	353	324	302	329	330	302	328	325	279	335	344	321	328	348	304	351	310	324	305	346	327	359	299	301	303	324	319	328	340	346	330	330	296	297	345	299	334	321	324	275	326	297	311	311	336	336	270	335	343	330	332	336	315	344	314	314	324	331	326	348	312	294	306	340	337	292	326	307	311	316	339	315	323	328	332	343	331	302	321	305	328	313	311	337	321	339	292	348	317	321	301	314	329	335	323	320	330	321	316	316	330	313	311	321	306	315	305	350	346	320	357	348	333	355	333	296	303	303	301	342	299	330	306	305	312	314	357	333	312	323	337	315	315	329	311	358	343	292	297	315	303	326	315	304	353	312	309	292	324	320	340	307	298	324	323	336	330	322	300	353	298	346	320	319	316	319	331	340	305	322	353	340	312	347	345	332	346	326	327	345	290	325	331	319	319	293	331	321	330	267	311	314	300	311	342	322	296	343	317	326	307	296	322	351	347	356	339	317	334	336	337	301	285	303	342	333	327	338	285	331	305	327	319	278	318	305	307	310	312	330	311	321	326	320	359	318	320	308	345	318	345	301	312	311	321	321	330	325	349	312	301	302	352	323	296	327	330	295	332	341	332	303	313	341	301	310	338	304	334	341	321	343	294	317	349	322	302	333	340	306	355	352	305	334	336	324	315	307	295	341	328	330	321	319	325	300	316	334	321	326	382	320	339	298	314	330	272	296	364	333	328	333	317	324	324	313	326	314	334	313	309	319	308	335	306	316	367	343	330	302	350	297	303	314	336	322	315	277	301	313	278	320	290	354	324	306	308	317	321	318	309	320	316	318	345	323	286	343	337	315	325	345	324	350	322	324	326	348	307	334	326	353	312	311	312	320	330	301	307	339	335	282	323	329	315	344	316	338	354	322	318	318	338	291	320	304	317	334	322	301	298	336	291	299	304	319	297	306	333	332	316	332	325	344	313	294	276	329	333	311	335	342	292	334	308	274	331	296	320	342	330	328	304	321	308	344	330	319	299	344	325	313	328	327	331	341	354	336	311	284	344	326	334	315	324	304	328	302	306	319	305	255	313	352	334	327	326	316	358	310	313	301	327	305	303	332	324	341	319	314	275	332	316	310	320	320	317	315	336	315	344	290	292	299	321	327	332	317	303	291	314	315	325	293	312	335	327	342	307	313	333	353	332	339	368	317	335	308	272	334	339	305	332	341	324	357	329	285	339	315	274	327	329	298	314	316	316	365	299	316	311	353	326	290	334	320	308	326	339	350	342	326	309	318	317	312	300	320	314	323	331	347	319	296	318	330	335	327	319	339	321	292	322	355	303	294	369	320	340	325	338	300	315	354	315	330	330	344	314	347	358	316	324	297	330	320	355	326	319	301	316	330	315	318	290	311	336	330	342	313	316	339	335	322	322	324	303	329	350	335	293	327	314	353	325	322	308	332	314	286	325	308	308	306	337	298	318	317	303	330	319	318	324	330	358	338	327	345	330	361	341	329	303	306	351	320	341	344	308	338	328	319	331	307	288	341	323
42031	57866	35929	15608	8785	5671	3389	2000	1332	1016	787	602	451	422	398	357	369	366	398	351	351	357	354	350	350	331	354	324	339	309	322	354	313	348	349	312	345	346	356	326	338	379	360	316	313	358	310	328	369	362	306	356	377	350	354	321	303	336	352	365	338	360	370	310	345	296	341	350	381	310	310	360	337	362	327	299	302	351	304	344	321	366	340	367	356	336	358	337	351	334	336	320	333	343	345	339	324	354	360	342	373	373	329	362	374	349	341	322	324	344	365	336	379	328	389	341	337	330	322	298	361	332	340	334	366	346	338	317	349	313	316	369	339	347	348	312	366	337	329	346	384	342	308	343	346	364	322	300	326	358	315	334	331	364	344	310	374	346	354	370	332	336	323	315	314	347	338	329	355	329	375	361	367	360	322	319	352	349	347	350	360	369	349	354	333	326	351	367	343	317	392	330	344	371	345	354	337	328	383	317	354	370	342	343	346	352	347	324	326	339	353	321	343	330	317	334	346	312	309	310	347	335	364	343	346	329	324	336	332	329	324	315	402	332	331	368	339	340	325	336	340	323	369	350	363	341	331	337	321	338	336	335	345	324	342	343	334	332	334	338	358	334	313	339	363	343	319	335	321	300	361	344	370	362	336	304	376	336	355	344	369	340	360	320	310	348	327	350	347	352	335	308	352	336	349	352	326	322	348	328	342	340	341	354	349	350	349	322	356	325	360	350	328	350	345	345	341	331	326	348	367	383	300	327	365	381	331	366	349	350	357	331	320	318	335	347	348	337	342	353	336	307	316	340	328	348	311	349	372	360	348	351	370	330	305	330	335	352	334	364	361	322	336	351	344	326	334	336	334	347	350	348	330	406	335	305	320	262	365	323	348	331	323	346	341	337	325	337	351	357	336	370	370	323	325	347	318	299	324	343	354	349	354	352	352	306	356	331	337	330	331	313	322	331	332	337	320	326	336	350	318	349	339	292	366	341	314	330	334	375	342	321	309	316	358	325	339	320	337	357	349	329	371	337	354	348	352	361	342	318	317	345	364	302	323	305	321	334	326	338	334	331	339	347	360	332	353	338	336	319	338	326	375	325	309	364	348	360	317	314	329	356	339	349	325	354	341	356	342	356	355	320	334	356	319	367	334	330	328	333	311	377	339	328	374	346	316	325	321	322	358	336	340	326	344	319	322	343	377	355	354	357	349	346	354	356	322	334	369	329	319	309	375	327	347	321	338	358	337	331	358	346	326	345	344	341	361	356	325	339	334	359	320	333	324	345	373	368	315	355	339	288	375	336	391	328	357	344	347	358	353	318	330	316	347	328	359	370	350	340	314	298	332	350	336	363	324	349	366	352	351	344	322	336	333	342	363	349	363	321	347	338	303	332	340	326	347	335	333	323	330	352	357	340	391	348	354	352	337	311	327	360	371	327	381	381	340	349	343	344	337	336	326	318	334	340	325	366	342	331	325	312	338	339	352	342	310	361	350	335	336	343	295	337	322	321	340	326	343	330	328	336	307	361	362	380	352	339	316	351	359	368	331	330	359	315	376	325	339	361	337	356	318	334	291	342	344	343	379	362	344	373	312	356	341	356	337	339	361	343	346	334	336	335	361	348	325	325	352	364	340	330	349	366	339	339	337	379	342	358	320	357	371	374	320	342	344	349	304	350	320	351	357	311	327	310	368	315	320	337	326	361	318	369	363	332	346	315	355	361	331	324	335	354	346	342	317	357	347	331	321	334	359	352	342	327	339	380	321	359	371	361	324	346	331	357	351	325	382	331	357	358	322	356	346	329	326	351	373	329	368	353	335	340	309	365	347	326	316	321	348	328	368	349	310	329	336	325	343	322	346	337	352	365	313	378	355	331	314	350	355	327	325	341	304	323	317	327	343	333	317	352	348	370	345	365	339	334	326	301	350	395	360	367	342	327	324	330	342	324	347	335	368	302	315	325	351	363	376	349	347	351	353	333	310	324	304	343	351	333	312	342	343	310	341	318	337	342	343	341	323	367	345	338	348	334	374	340	313	327	387	364	340	380	362	348	344	340	339	332	349	357	346	305	352	324	354	380	351	331	321	343	343	291	334	311	355	361	330	346	365	334	361	297	346	337	344	350	362	316	354	346	323	335	384	337	333	354	330	334	361	367	322	322	358	343	352	384	346	326	351	339	362	365	347	342	351	338	360	343	333	348	380	298	346	358	314	320	379	347	355	378	334	337	336	323	324	338	333	353	305	339	345	316	329	379	339	316	332	317	340	338	341	351	346	340	322	367	342	325	339	342	377	336	332	337	346	352	353	319	320	346	358	351	329	328	344	352	366	320	355	333	366	337	348	327	321	303	350	365	363	361	355	322	336	358	362	358	358	334	364	320	344	339	329	310	307	312	366	314	281	306	339	338	311	344	343	362	356	357	335	329	351	362	334	330	316	338	340	341	330	339	315	353	341	351	354	353	351	368	328	321	325	334	334	352	339	333	344	328	351	315	301	332	360	356	332	329	344	368	346	327	352	377	331	347	327	318	346	330	336	364	355	321	344	312	351	349	333	328	312	360	353	342	348	348	317	311	315	350	349	343	360	301	326	342	366	354	347	368	305	359	315	334	329	359	318	372	328	344	316	349	309	342	350	310	352	319	317	342	356	351	339	335	360	359	344	322	333	315	377	327	341	348	388	341	348	361	334	325	320	340	351	359	324	336	316	353	352	340	356	345	337	341	333	328	366	329	339	354	364	362	336	348	337	348	323	339	353	351	329	372	342	346	332	340	338	343	341	331	338	323	327	364	367	363	363	340	310	342	350	340	318	328	337	298	383	331	329	352	338	341	310	310	316	319	325	360	344	340	356	330	330	362	319	324	326	347	328	347	293	328	353	340	325	329	351	354	352	334	313	382	361	352	309	365	355	346	354	307	351	342	343	334	342	347	312	305	351	324	361	321	353	377	332	333	344	335	297	327	319	338	324	344	359	337	374	338	306	347	329	370	334	330	334	329	334	366	357	330	350	342	358	388	343	309	330	367	355	321	339	334	352	335	343	319	379	340	316	351	344	335	356	322	333	336	347	354	341	338	344	318	341	328	337	361	344	331	349	345	323	347	355	345	358	332	338	313	350	344	324	327	342	343	333	317	333	337	314	344	336	326	319	339	345	350	367	320	364	320	331	342	322	383	330	348	344	338	355	343	322	329	356	357	378	349	365	351	329	336	369	336	352	343	341	298	335	327	313	344	347	344	345	325	318	321	331	344	361	349	337	310	332	346	344	338	353	320	356	344	324	329	349	349	332	370	349	344	362	342	344	320	333	326	332	349	320	310	357	324	368	359	346	343	333	357	335	331	328	327	330	342	341	350	311	319	324	321	338	312	310	327	355	390	294	327	349	351	338	331	332	354	368	344	367	353	325	328	354	349	327	316	335	337	313	361	336	329	309	360	336	323	370	352	352	343	348	322	345	345	351	334	344	344	366	347	336	335	358	343	321	326	345	331	313	327
22403	20939	28368	23699	21007	21080	12728	4492	2304	1569	1002	724	520	402	367	368	359	326	276	311	281	310	254	292	304	289	317	302	280	282	296	299	264	268	298	265	300	294	302	289	279	276	282	295	287	298	278	293	271	260	290	280	276	287	297	286	296	306	293	268	294	306	297	275	287	254	297	281	297	293	275	287	297	294	294	268	275	271	250	261	299	306	273	277	295	266	276	308	279	280	278	280	274	298	321	299	263	312	295	312	313	316	280	294	289	284	273	304	287	243	283	267	269	273	290	291	259	276	285	294	267	277	289	305	298	285	271	299	298	322	306	305	251	339	301	321	287	288	272	252	265	296	292	276	289	295	289	271	256	304	315	300	299	297	342	273	282	301	321	295	264	254	296	288	285	290	291	315	274	319	251	293	309	286	311	261	263	290	289	273	286	299	275	268	289	285	286	289	313	301	291	318	306	302	288	296	283	311	325	300	297	313	300	293	296	262	295	259	282	294	280	324	261	287	270	273	269	289	294	281	291	272	304	301	266	287	305	305	257	288	273	267	264	273	278	297	282	276	258	304	296	300	315	271	289	250	282	295	302	297	290	283	293	280	279	297	315	311	276	294	284	297	278	285	267	280	269	296	262	275	314	295	286	270	306	273	257	284	292	276	312	282	260	287	276	319	291	294	290	293	261	293	309	307	298	320	279	287	298	315	288	273	302	294	328	260	288	306	279	291	287	292	318	278	262	297	274	312	281	307	301	294	291	295	316	285	265	328	309	298	287	269	293	300	315	292	274	263	327	286	252	282	326	305	308	300	280	300	301	284	304	311	310	316	285	313	303	324	284	293	289	322	334	252	292	260	322	302	292	280	319	296	300	287	277	295	294	276	288	291	286	262	305	270	291	246	279	302	301	274	285	314	337	262	291	293	310	330	312	296	261	340	278	279	259	297	294	311	297	310	300	281	301	300	275	307	302	301	320	292	306	306	279	303	298	308	307	282	309	285	293	288	285	315	289	265	262	311	295	271	298	290	285	294	268	286	310	313	306	275	296	270	274	279	298	295	291	281	274	283	289	267	290	283	291	306	307	275	278	262	328	280	318	277	327	299	311	317	300	323	294	288	298	291	277	321	304	285	288	297	297	297	285	272	290	300	292	236	255	271	272	314	279	281	274	305	287	299	272	262	290	276	310	294	272	277	293	266	276	328	300	293	259	301	321	306	296	269	303	303	260	315	282	277	296	280	279	293	309	260	270	293	293	287	341	282	290	312	270	288	309	294	313	273	284	308	284	291	268	303	282	278	261	292	271	280	293	267	296	270	308	302	263	311	296	304	281	296	301	313	287	265	323	299	305	295	312	306	295	260	265	269	297	288	304	284	240	280	258	296	284	314	284	294	308	264	303	300	280	269	294	276	266	323	305	300	311	289	299	289	278	324	278	269	315	290	270	277	289	299	331	264	278	284	292	290	282	295	310	317	305	314	287	290	278	281	288	255	293	282	289	310	291	321	285	293	260	312	278	286	301	303	273	275	276	319	284	293	278	269	294	293	293	299	297	267	294	269	281	288	278	280	298	310	304	289	286	274	298	304	295	315	299	273	305	301	258	272	294	299	289	284	308	305	309	295	285	286	281	284	296	279	280	293	294	281	291	276	288	300	308	285	285	281	313	277	287	311	284	305	289	267	272	293	288	289	247	326	269	296	284	281	289	258	302	303	302	292	281	279	287	321	315	293	299	281	301	253	280	275	304	276	302	277	267	288	266	275	302	301	282	270	275	283	269	305	309	298	285	302	277	288	292	267	307	315	287	301	305	283	280	288	279	314	311	305	275	277	318	246	299	283	295	294	295	310	282	274	296	293	281	291	279	298	333	266	263	294	266	298	244	296	269	279	299	286	291	308	285	318	248	288	315	266	273	262	273	328	292	309	247	306	301	275	266	286	281	272	320	318	290	292	269	305	282	255	301	267	283	304	267	272	255	308	309	271	301	290	294	296	258	272	263	296	299	258	261	266	283	281	281	283	282	287	264	307	306	307	314	277	278	297	307	298	277	288	254	277	263	287	312	286	254	315	276	288	308	279	304	295	305	312	279	289	296	260	297	293	284	291	321	305	285	316	272	312	272	293	267	285	276	275	305	296	290	304	261	269	292	293	278	277	303	261	266	292	286	299	312	280	274	270	310	277	269	284	328	326	302	289	286	275	292	319	310	304	303	297	264	279	275	310	311	327	327	298	299	272	311	268	272	260	289	255	272	298	308	294	286	312	284	269	306	291	285	288	246	307	284	271	234	308	267	276	316	288	312	279	287	296	326	274	284	295	284	255	273	285	298	315	274	307	300	284	273	271	316	277	275	292	280	255	316	246	285	299	312	292	279	269	290	290	317	284	307	295	286	271	308	285	253	290	300	250	283	290	313	311	309	252	281	272	269	323	307	289	306	280	289	286	316	283	303	304	286	272	287	284	313	287	282	267	294	284	298	260	298	289	343	311	315	294	273	311	330	298	262	318	283	309	268	289	262	301	312	312	312	292	294	286	297	293	283	273	274	269	296	297	298	282	275	300	275	304	272	291	300	298	285	285	279	256	282	278	284	316	294	316	302	294	310	261	299	276	256	289	283	275	310	302	299	321	296	305	320	337	299	292	270	300	292	286	299	287	304	256	282	306	300	311	343	279	291	311	290	244	295	296	282	290	299	268	310	275	308	283	288	303	290	290	294	268	308	271	265	336	286	265	282	281	316	317	280	275	318	259	310	299	314	275	272	290	284	335	296	294	262	292	298	256	285	285	303	293	288	306	261	324	280	301	303	305	261	289	282	296	289	279	296	298	303	270	287	266	267	315	232	304	270	293	297	303	323	280	284	293	293	292	295	303	291	286	301	282	288	318	254	259	306	311	303	288	310	304	290	293	306	281	290	303	295	287	289	316	271	292	294	282	302	286	279	284	285	303	265	275	311	280	298	277	298	348	299	283	296	255	285	243	258	264	322	270	294	288	308	305	279	307	308	282	281	292	271	268	287	306	281	254	299	276	296	307	318	293	268	314	293	313	306	303	300	276	312	281	279	306	282	280	292	286	297	302	333	303	267	277	287	305	293	292	272	271	317	294	280	272	331	281	300	294	292	275	296	290	296	274	281	261	297	293	284	280	260	288	287	275	283	267	259	289	300	301	288	279	279	313	258	273	270	286	275	259	245	287	287	305	265	250	274	280	254	275	277	285	262	296	279	283	284	276	293	320	273	287	289	302	311	301	272	282	245	292	259	264	325	274	262	322	275	305	293	255	285	285	279	285	293	308	304	277	279	277	275	285	302	309	313	291	253	322	276	317	262	312	285	298	280	298	292	297	311	274	284	271	277	271	286	282	274	284	280	294	308	290	265	270	314	292	281	258	228	276	280	261	288	285	291	294	281	304	316	298	311	262	310	275	282	307	296	300	296	280	279	311	265	290	280	270	292	309	319	281	260	301	271	289	302	265	284	287	268	263	300	276	262	295
44237	59996	38977	25122	16651	11442	8377	5920	3570	2385	1460	986	606	470	370	356	352	364	307	304	307	322	294	285	297	326	315	296	306	310	289	286	314	315	282	312	312	330	303	305	324	322	324	340	320	294	279	322	295	301	313	332	298	343	340	329	314	281	297	296	276	328	286	314	324	293	278	316	296	308	298	314	288	321	287	277	306	317	297	295	278	288	290	337	328	283	311	294	301	281	303	303	289	307	330	302	269	304	298	293	302	290	326	315	288	316	287	305	315	285	288	301	264	314	308	296	330	317	312	306	286	295	293	297	328	330	314	321	298	298	331	321	293	322	311	344	324	306	287	307	301	317	274	311	331	304	336	256	323	279	301	301	311	292	296	299	268	316	314	270	291	299	339	312	294	265	245	286	330	263	308	301	280	281	299	335	284	282	300	276	312	285	273	306	309	315	306	282	322	313	304	310	286	299	315	283	307	319	311	287	314	286	296	280	312	298	302	268	323	297	281	304	295	274	287	273	322	312	313	281	303	280	302	320	329	301	321	339	307	286	288	273	291	330	304	293	315	299	304	337	309	311	288	297	303	249	302	301	286	266	297	315	292	292	290	292	317	315	283	284	322	303	293	298	333	282	287	287	315	318	310	305	271	289	307	347	297	309	338	340	291	324	297	306	284	300	320	302	308	290	318	326	288	322	319	305	276	274	314	297	282	329	323	306	338	296	289	294	332	330	294	296	298	305	329	280	280	298	330	314	294	287	280	313	290	333	271	284	319	309	287	311	319	328	297	296	325	330	299	308	302	288	327	299	312	290	312	289	319	295	298	301	317	301	326	288	280	305	291	292	318	297	300	291	308	339	298	271	289	283	301	312	316	314	307	293	264	302	287	299	288	320	316	314	310	311	281	290	301	300	306	297	323	314	318	328	288	336	304	278	321	273	304	309	307	282	302	311	313	289	316	302	316	322	287	310	289	302	310	319	270	307	285	282	284	305	287	311	302	284	283	323	316	317	300	313	320	305	302	315	304	303	298	311	302	293	320	310	295	320	276	280	280	289	335	312	290	302	296	324	283	316	300	320	328	329	281	290	324	290	328	319	326	275	304	255	320	309	282	302	316	275	291	290	312	308	286	313	328	307	278	311	315	295	305	321	303	313	289	299	336	292	294	276	324	293	277	303	283	289	274	331	291	291	318	288	319	304	252	316	301	304	301	295	319	316	305	304	285	307	310	321	300	304	270	298	290	315	291	297	283	297	306	281	293	316	262	318	290	276	317	295	307	286	289	303	279	292	314	279	324	289	328	314	331	293	299	308	324	261	282	298	329	312	322	320	305	304	313	299	283	309	315	292	279	312	306	258	314	303	282	284	323	305	327	299	314	296	298	324	283	302	314	298	316	290	305	311	279	319	283	293	305	293	314	309	271	325	301	293	311	306	291	250	292	296	276	280	346	275	284	295	271	306	297	317	273	320	278	291	319	289	326	285	328	298	307	318	297	326	300	302	306	306	292	302	291	294	289	329	338	310	282	315	320	331	313	303	299	305	316	298	299	323	316	320	318	299	298	263	308	297	288	260	318	300	292	290	337	289	312	307	292	340	290	308	316	305	294	304	303	299	321	277	278	258	291	307	304	303	299	292	325	303	299	278	288	261	301	319	295	312	285	317	315	329	315	299	341	282	320	285	313	258	305	314	294	268	311	315	269	303	280	309	303	253	295	305	327	312	290	323	281	312	321	283	282	297	305	297	294	269	308	310	319	333	282	310	295	314	293	315	299	316	303	271	285	294	306	311	290	305	312	300	316	307	300	315	295	281	318	309	317	288	269	290	346	303	311	302	314	320	315	295	297	318	274	312	321	313	304	294	304	284	301	290	286	335	293	307	316	300	325	315	293	307	289	308	306	313	279	332	302	291	286	289	323	297	302	323	319	306	296	273	311	274	302	288	316	309	323	285	299	297	305	298	313	304	325	314	309	322	294	298	297	286	338	309	280	292	328	311	318	306	298	293	322	299	311	290	306	288	322	292	302	323	319	324	310	313	339	277	319	311	306	327	269	295	285	301	330	292	352	299	306	334	309	323	277	323	286	327	288	309	285	304	313	320	323	307	298	295	286	304	305	269	317	288	271	315	292	312	325	322	323	314	328	256	309	307	289	307	304	297	316	295	288	293	297	314	333	302	313	301	311	303	321	300	293	312	285	296	318	270	299	307	322	307	308	313	277	301	263	319	294	343	323	342	324	282	292	297	323	292	268	301	309	294	290	307	292	313	297	309	298	286	303	285	294	287	321	302	290	318	302	295	308	308	312	316	311	300	307	320	333	330	280	298	294	304	285	295	296	286	337	285	308	328	288	301	299	320	313	294	325	308	288	299	321	330	309	324	293	299	283	312	301	308	286	305	290	307	316	312	316	319	310	295	310	314	286	322	301	311	310	306	284	311	312	268	297	314	295	324	312	284	278	303	308	311	326	300	307	292	306	317	313	320	278	306	296	291	299	292	298	279	304	340	292	312	303	289	304	296	263	289	303	319	309	289	327	290	306	309	280	263	301	288	289	265	312	320	292	345	327	303	325	288	314	312	300	287	309	310	311	310	367	295	308	291	272	307	287	336	302	312	308	315	294	289	317	315	279	313	318	311	339	308	321	316	300	325	314	330	283	313	300	328	292	293	308	304	350	302	314	312	305	291	316	262	308	315	272	306	309	320	302	307	313	314	285	281	282	328	322	301	290	341	327	335	317	287	328	323	338	328	284	283	297	305	315	288	315	317	333	306	306	297	297	296	330	290	297	319	300	281	311	302	303	320	317	322	283	287	365	300	291	322	308	286	293	291	293	284	317	313	272	302	287	296	289	301	323	294	322	315	306	304	289	308	292	305	283	278	332	281	346	315	322	283	266	318	315	296	293	305	300	327	284	323	300	290	273	318	315	310	289	295	322	311	285	309	289	317	301	321	311	276	285	313	263	303	295	320	266	295	289	281	308	251	271	344	291	332	294	328	292	326	312	302	313	313	319	303	296	324	306	276	292	297	319	313	332	296	284	298	311	321	317	281	331	306	329	316	288	293	311	291	333	312	311	312	343	305	308	312	311	308	285	295	299	304	303	292	324	308	322	297	337	296	296	277	304	299	264	294	271	273	276	336	311	270	306	318	297	303	311	322	334	304	324	300	321	289	310	316	296	280	295	327	295	300	306	292	279	337	305	327	262	319	296	312	286	314	307	307	296	322	300	305	284	322	266	336	298	312	288	295	295	295	305	275	289	311	332	309	296	308	289	303	278	301	301	295	269	273	270	306	312	314	287	316	290	315	311	278	311	324	307	324	304	315	284	330	293	287	298	316	317	294	295	273	297	318	295	283	335	311	330	306	325	272	262	305	306	255	322	294	319	285	320	343	319	317	312	325	284	270	275	299	321	303	288	300	297	319	313	315	325	312	311	308	286	312	272	298	333	294	294	270	291	288	287	287	291	281	281	306	316	315	286	300	323	317	309	299
37193	34240	30080	20106	9853	5052	2940	1710	1099	801	605	399	416	381	339	330	316	314	303	291	302	310	307	293	317	295	310	345	340	313	344	319	334	315	335	303	309	311	310	308	274	297	312	323	314	353	312	285	302	324	303	281	306	324	281	336	289	299	297	310	297	337	365	299	356	319	292	333	330	330	324	301	304	328	327	284	328	320	338	296	278	309	305	318	294	301	324	316	302	306	291	293	322	316	305	304	314	327	342	312	321	311	307	336	320	315	304	283	312	294	331	315	318	299	314	321	282	265	306	329	317	313	327	291	295	318	296	297	316	311	303	322	311	310	315	290	306	305	291	284	297	324	340	367	317	321	321	307	314	289	309	301	315	326	312	270	294	299	316	297	302	311	303	314	334	344	316	316	315	318	330	323	326	328	272	340	322	331	291	297	307	326	296	305	332	328	311	291	297	321	315	287	289	307	281	325	319	288	296	307	302	294	309	291	316	302	284	327	316	297	347	314	296	292	314	287	339	321	288	359	299	308	324	283	321	324	290	322	338	309	305	311	301	315	312	353	331	312	290	288	287	314	316	307	308	320	315	359	308	284	313	306	296	311	302	312	304	308	317	314	340	338	292	319	321	308	285	304	299	292	296	292	316	290	311	295	308	298	300	329	301	281	323	332	308	302	321	328	318	357	318	286	281	300	325	299	317	326	313	300	359	255	346	312	310	321	308	305	306	292	324	287	327	308	327	341	296	306	315	324	298	333	312	331	339	315	336	310	292	340	300	294	286	317	283	298	292	281	302	299	331	332	323	314	321	314	313	317	338	312	326	295	337	306	317	330	328	326	317	301	303	329	291	282	292	307	320	342	328	344	296	309	313	305	325	329	366	306	331	336	317	304	304	311	330	292	303	330	336	311	320	326	309	298	299	329	316	310	333	323	292	327	328	305	316	315	316	318	335	324	320	278	284	314	289	282	327	293	321	314	268	302	315	324	338	319	324	333	284	336	317	307	314	290	330	311	320	337	328	304	292	305	297	328	308	296	303	317	306	334	287	307	309	315	307	306	306	325	318	302	317	326	315	306	345	317	311	306	318	311	328	337	307	314	323	311	284	303	310	303	331	329	279	290	315	311	311	315	317	342	312	351	310	284	300	342	302	280	307	315	329	313	289	327	285	295	343	315	258	323	302	318	352	277	310	295	306	295	336	320	308	281	304	321	299	294	335	296	345	353	304	312	312	306	312	319	304	310	332	319	319	307	293	305	312	309	321	331	310	313	313	354	303	289	312	326	335	320	311	334	298	345	331	319	316	303	319	312	311	314	310	311	335	298	316	311	303	313	293	279	327	290	326	304	328	322	293	292	315	373	317	341	325	329	310	315	313	317	315	326	287	325	307	317	337	321	316	319	322	291	321	308	340	300	315	313	329	293	292	310	316	285	299	334	311	307	307	282	313	330	322	337	309	286	335	309	311	294	313	324	296	322	272	297	322	318	305	340	296	331	300	303	314	316	299	295	297	288	325	296	338	317	334	308	311	306	325	334	285	334	297	332	305	322	318	297	312	289	321	321	364	324	286	309	322	316	274	290	314	312	302	287	312	351	333	298	314	293	328	299	318	301	294	294	332	333	305	299	350	321	323	351	302	299	315	315	321	286	318	302	291	300	344	345	318	323	291	324	327	302	306	298	287	314	335	338	338	326	287	312	317	340	309	302	312	292	309	328	313	321	312	304	320	355	308	301	308	348	334	308	306	310	324	299	274	292	316	339	320	285	320	312	335	306	331	324	321	302	281	298	315	305	309	287	303	291	315	312	318	310	321	312	321	314	313	313	337	310	299	298	333	285	317	303	289	289	331	323	297	311	338	331	341	294	308	307	285	303	306	312	314	300	323	320	280	303	341	285	329	341	302	292	290	320	314	322	333	302	306	328	297	353	287	339	283	315	290	303	318	317	315	320	342	298	297	283	298	283	318	319	349	302	311	300	323	311	320	300	315	308	264	335	303	314	336	300	295	253	323	297	330	321	302	316	303	311	304	286	294	342	277	279	317	322	309	307	304	273	335	317	303	310	323	312	310	296	296	321	320	325	313	305	304	331	296	335	273	311	315	316	333	315	302	301	308	300	312	309	344	292	313	297	293	311	300	294	304	293	306	323	299	320	339	292	298	298	317	299	293	335	314	323	289	316	279	321	318	305	318	327	308	317	315	320	298	334	318	314	347	324	319	304	290	287	311	279	305	305	270	317	323	320	303	304	300	301	318	314	360	285	309	300	329	303	341	300	346	322	317	290	312	332	320	337	321	295	309	301	297	323	338	312	313	306	300	288	306	304	307	318	310	346	303	334	331	333	323	287	297	317	283	326	324	325	286	297	316	319	327	320	327	338	311	294	294	307	295	310	291	296	328	311	310	317	316	332	305	343	304	314	329	282	293	302	309	304	308	321	322	302	330	303	291	314	275	326	314	298	337	339	296	301	320	319	314	309	344	330	333	314	285	332	273	314	313	326	290	311	290	352	287	288	309	315	273	322	317	311	330	308	348	297	315	315	313	312	304	323	335	297	329	329	336	309	329	285	313	331	284	316	345	340	314	299	294	331	326	339	330	302	330	294	330	295	329	300	331	308	300	294	274	303	289	315	306	305	312	324	327	291	330	305	305	313	297	291	361	347	312	300	312	303	317	307	298	319	307	299	303	324	301	291	319	281	304	322	319	335	300	296	316	340	300	317	296	324	300	335	303	334	316	311	281	323	310	311	311	302	318	288	351	314	319	315	321	334	344	322	285	301	295	327	294	342	306	297	297	293	330	299	320	326	303	302	327	301	264	312	318	315	294	314	319	321	306	312	314	298	323	294	290	263	354	318	308	341	303	328	334	296	315	312	339	314	276	328	294	321	312	335	305	279	306	327	302	308	296	298	316	300	338	295	299	324	296	308	283	301	312	320	314	291	322	315	297	289	279	318	331	340	324	300	304	297	305	317	302	323	337	319	293	300	347	298	343	289	317	313	327	315	316	281	301	317	298	309	318	293	302	304	307	336	322	324	332	322	302	310	297	288	319	315	291	309	292	338	301	284	335	300	321	294	293	321	302	315	320	314	312	327	307	336	314	285	300	300	343	308	338	323	299	300	310	326	320	311	292	277	339	308	313	311	302	318	299	339	312	304	302	297	354	329	311	310	308	281	302	310	317	294	282	306	297	312	346	314	306	301	299	283	281	315	316	337	301	332	318	282	307	298	350	315	272	312	314	334	321	307	271	342	306	306	306	290	317	273	354	296	310	304	286	305	308	334	297	316	315	281	313	337	357	316	308	263	317	340	343	291	341	295	306	306	292	309	318	355	280	306	307	310	280	321	307	306	327	306	306	316	315	279	324	334	297	327	327	322	298	300	326	321	342	327	328	323	321	313	301	326	323	310	337	332	292	321	306	297	314	319	337	299	315	282	333	330	283	317	281	314	284	295	291	283	323	323	323	299	336	341	310	323	334	326	287	330	285	340
40804	46483	30614	18004	11598	7181	4421	2660	1720	1078	753	537	474	398	376	354	331	343	345	323	318	336	324	329	325	332	332	344	351	351	329	322	341	338	344	322	340	352	329	349	341	320	355	348	366	348	323	338	317	325	380	309	318	329	343	339	344	307	348	319	318	369	342	304	311	323	323	332	337	328	332	316	333	338	330	358	380	332	347	322	327	333	316	309	344	362	327	342	355	345	359	344	331	305	350	337	330	344	326	368	335	314	354	345	328	333	370	334	291	311	331	330	337	334	331	338	340	314	342	343	348	343	327	355	340	352	342	353	317	348	317	344	331	361	298	356	317	336	327	342	332	358	330	317	343	339	336	340	327	370	307	338	310	351	345	363	318	337	380	298	335	349	314	322	326	326	365	369	332	296	314	332	362	363	348	367	356	310	325	337	334	316	317	323	365	352	336	333	360	328	311	344	345	320	361	326	352	352	290	358	327	335	351	325	333	343	315	353	357	314	312	342	314	334	309	307	352	387	316	296	340	328	350	333	309	332	336	314	331	350	362	331	357	301	352	320	335	318	320	341	336	331	334	308	335	334	327	307	329	308	311	330	297	351	305	317	352	325	345	328	338	309	347	314	347	339	335	341	386	355	310	348	346	342	326	317	350	352	319	338	343	345	363	311	348	317	367	313	320	301	345	359	365	366	316	357	326	340	321	312	352	329	332	311	366	312	332	330	348	330	336	346	333	362	308	357	366	341	318	341	328	314	362	330	337	354	357	310	337	326	335	337	344	385	334	347	334	342	349	363	358	322	293	345	318	356	282	330	330	337	317	303	324	344	340	333	340	316	333	309	324	323	316	344	328	302	346	340	350	348	343	354	333	306	314	330	306	375	346	327	354	351	303	371	344	340	333	314	353	316	347	315	330	325	324	361	330	361	328	367	360	352	335	354	339	310	359	336	317	341	333	327	300	317	349	345	348	322	365	341	314	332	335	315	354	348	340	342	328	333	343	307	331	362	335	339	343	324	345	312	314	338	324	346	326	313	322	345	348	340	326	326	343	359	364	370	328	289	367	313	325	296	337	338	349	329	331	368	315	346	338	325	327	322	331	342	335	311	343	363	354	312	360	344	313	340	341	336	331	306	330	359	359	338	326	319	322	313	362	317	330	350	330	342	339	358	342	348	355	364	362	330	321	310	344	359	338	352	327	314	334	347	310	333	314	373	322	349	378	344	332	352	354	331	339	322	351	355	301	318	351	328	318	345	334	325	333	316	326	331	358	358	374	349	321	358	312	314	341	354	329	366	330	317	332	335	357	338	295	310	351	317	362	363	340	308	392	306	334	348	331	357	343	346	342	336	313	346	301	337	319	289	364	311	345	329	344	355	324	299	348	334	303	335	317	294	344	350	335	387	328	335	348	309	319	346	334	359	340	351	307	341	319	354	318	317	341	355	355	330	321	335	344	349	338	328	326	372	354	363	342	311	351	351	350	316	340	318	344	327	320	337	348	334	328	346	334	295	382	354	335	328	331	329	360	370	318	345	368	348	309	329	311	354	353	335	338	360	358	347	337	342	301	326	330	362	353	338	333	322	347	335	358	330	331	332	365	353	321	339	296	324	329	366	310	362	325	342	342	365	320	367	307	342	343	302	382	328	345	349	293	323	323	334	359	335	338	347	324	371	321	314	331	308	297	338	309	301	342	320	353	352	357	348	330	300	316	359	344	347	357	318	335	356	300	332	348	329	344	353	314	357	313	358	323	323	328	297	334	323	316	316	364	321	334	352	329	354	327	330	282	338	320	322	338	336	341	328	345	348	332	346	347	321	316	337	332	325	335	353	335	330	347	358	312	354	330	323	334	321	325	307	334	343	324	327	355	325	367	349	354	330	351	351	315	313	347	350	331	330	373	345	325	354	323	357	319	327	323	354	326	316	352	368	339	349	392	322	323	333	315	343	337	310	340	330	341	351	326	325	335	344	333	362	344	349	333	359	331	320	343	323	342	343	332	323	341	338	375	346	300	309	334	336	350	314	346	319	315	339	321	320	326	329	324	328	342	323	320	327	347	333	332	331	317	335	318	327	332	334	328	321	339	373	332	319	330	346	338	335	309	369	366	372	312	339	370	328	329	339	344	339	341	346	315	325	350	332	332	320	317	335	348	322	311	311	333	336	322	314	323	334	336	314	355	348	305	331	312	330	323	327	340	343	311	351	313	325	332	322	331	316	347	340	323	321	337	356	342	335	288	301	340	355	310	324	320	321	348	342	363	323	320	323	328	354	318	317	305	314	335	351	340	348	322	316	323	311	330	336	351	334	316	349	325	356	357	319	306	311	357	343	320	350	336	318	319	329	308	363	360	308	349	334	327	354	336	337	348	323	361	333	316	358	327	310	335	362	326	336	329	300	323	359	361	325	347	347	361	319	355	329	339	357	333	333	329	332	315	337	308	317	343	353	353	341	357	332	327	343	353	338	344	335	342	343	335	347	338	358	340	327	333	351	344	324	340	363	322	316	336	337	355	333	330	341	346	355	345	350	343	339	340	315	309	330	313	339	355	370	334	306	340	342	331	336	336	357	314	335	327	371	337	322	313	326	342	351	343	368	345	358	366	311	327	330	371	340	363	343	331	344	341	337	348	296	322	344	338	358	341	354	330	375	329	287	353	346	356	336	337	298	329	330	331	364	321	355	349	350	320	347	319	332	362	312	347	345	340	313	354	341	321	359	314	348	326	318	335	332	356	352	349	335	334	329	317	318	319	337	341	327	325	316	359	342	351	332	333	326	332	321	305	302	318	326	312	319	346	326	349	327	344	347	349	335	342	343	319	322	328	318	330	326	361	354	337	302	376	355	344	327	300	349	310	317	332	344	341	364	302	305	304	383	353	325	356	340	339	312	356	349	335	361	367	346	291	335	359	338	327	327	332	320	292	346	350	324	345	342	358	313	339	318	335	345	317	315	357	315	344	335	347	318	357	294	354	351	329	299	319	326	341	373	309	337	345	326	309	355	319	356	278	363	350	365	328	332	337	337	338	334	311	313	327	350	312	344	308	396	332	311	326	321	328	331	337	346	348	332	350	329	326	310	337	326	303	321	347	329	347	341	323	349	349	336	324	308	335	343	339	349	354	337	349	341	345	353	330	366	329	322	350	320	339	371	317	319	339	338	355	317	295	352	346	320	346	333	343	319	335	296	342	311	340	330	332	349	324	339	339	318	352	363	346	344	325	347	346	370	320	310	350	318	372	326	330	323	339	326	336	331	324	305	395	303	331	336	331	346	340	321	326	351	371	308	345	326	334	327	323	295	358	335	346	335	299	362	352	353	306	341	329	338	334	353	361	306	349	327	324	314	341	348	336	336	361	337	365	338	355	322	305	325	342	333	367	306	354	311	309	346	324	341	348	326	359	346	358	338	364	383	391	346	356	325	340	325	314	353	335	302	315	345	337	352	310	347	346	297	319	298	333	300	352	337	345	348	326	329	316	373	354	342	321	323
23386	20911	28111	24219	21305	16481	6970	2804	1467	904	613	437	364	289	309	268	318	291	332	279	315	320	266	284	281	282	259	308	313	291	298	297	276	267	266	290	299	297	317	292	291	281	268	286	274	296	263	280	283	316	287	280	269	294	280	285	282	296	333	306	281	257	284	279	283	275	296	283	285	277	282	283	261	276	301	269	281	294	304	277	287	286	303	276	286	279	330	243	288	302	286	306	274	278	282	268	279	261	294	323	285	276	335	284	306	278	284	289	311	274	312	293	302	275	323	261	302	245	308	281	293	299	300	278	299	282	282	253	273	311	305	294	260	281	303	258	284	285	273	291	273	276	275	294	288	286	270	273	299	288	280	300	287	283	276	279	309	282	301	278	269	285	301	280	322	286	284	283	315	288	276	288	324	301	272	303	281	282	287	285	294	311	288	304	291	290	328	292	291	289	289	279	279	306	273	292	316	287	321	267	302	280	282	303	274	258	339	299	301	299	300	272	297	294	309	275	240	276	246	256	266	301	285	250	288	244	269	279	295	310	312	297	298	304	298	288	283	282	292	294	299	245	273	300	288	293	268	257	258	280	288	286	280	284	267	284	267	289	260	291	303	265	269	290	295	287	252	265	276	277	258	294	294	265	291	273	264	294	280	301	270	296	273	293	271	274	276	304	272	324	309	265	273	296	277	297	295	285	309	306	320	272	284	278	322	275	267	287	294	275	238	276	253	293	261	310	313	296	281	285	305	287	290	285	287	308	310	258	286	276	311	287	283	270	281	285	290	292	287	250	300	275	290	288	292	280	301	278	285	264	278	308	316	302	299	290	272	283	290	280	315	291	300	283	286	277	277	285	305	264	253	269	279	306	305	288	284	253	261	300	267	315	286	270	281	264	289	286	285	304	299	262	277	275	299	276	294	281	270	266	309	279	314	288	264	271	318	282	315	291	296	299	299	298	266	294	260	291	295	295	270	289	301	300	272	293	269	276	276	264	273	295	278	283	306	289	285	252	319	293	307	294	268	270	265	312	295	296	301	291	298	281	254	263	270	268	302	304	286	311	295	265	290	286	275	273	290	271	270	294	310	272	270	272	265	297	292	281	280	279	320	298	271	272	291	299	265	289	278	280	237	306	284	313	298	278	295	301	298	297	321	250	267	271	280	278	293	289	273	251	291	305	242	302	286	290	278	287	285	288	312	302	298	288	271	323	283	290	282	279	265	296	286	261	237	289	304	290	274	303	262	279	294	285	275	306	281	308	278	258	314	271	295	298	288	297	294	279	299	301	267	295	277	319	327	301	299	261	284	269	263	320	290	257	318	285	273	295	279	274	264	295	313	259	277	288	293	268	285	300	317	266	296	302	297	299	318	292	286	292	283	292	287	285	287	307	281	269	302	302	280	285	289	263	307	257	303	287	275	259	287	296	306	290	278	313	278	280	282	271	298	283	280	289	264	296	303	262	272	288	279	267	291	301	304	279	282	284	271	293	274	260	287	284	283	303	295	281	272	308	295	290	257	338	333	256	289	256	281	270	293	283	302	315	282	322	308	279	276	284	282	305	293	264	317	245	301	283	269	272	289	281	275	269	288	293	280	293	286	285	262	294	282	277	278	290	259	293	287	293	274	315	270	299	296	271	275	304	293	268	257	275	305	298	278	284	278	287	277	274	276	290	281	307	310	282	306	288	257	286	315	293	255	276	314	287	254	308	297	262	287	283	287	275	267	274	280	316	270	286	275	254	291	284	290	300	283	298	270	297	289	260	287	267	287	293	292	291	312	275	282	276	313	266	273	286	301	271	282	276	252	285	292	289	264	324	270	271	257	294	300	310	283	287	278	288	292	297	282	275	272	283	281	305	256	301	280	252	273	304	298	309	267	318	247	237	303	297	305	314	281	288	278	322	311	283	284	285	274	273	273	278	276	287	277	316	261	284	276	267	290	285	289	276	312	256	302	270	294	293	311	289	285	299	297	280	276	260	262	261	259	278	286	275	306	298	313	300	258	303	292	284	282	263	263	273	309	267	286	283	286	280	283	275	301	275	287	280	293	262	282	295	289	296	289	320	246	277	272	294	265	304	277	272	307	281	307	301	305	288	302	302	319	264	286	277	292	263	278	297	306	298	311	279	296	278	303	283	300	314	283	302	267	287	288	282	283	297	262	273	270	240	320	261	261	278	296	268	288	257	270	329	291	280	311	287	259	302	289	287	302	271	278	317	293	282	290	280	286	285	306	272	299	299	309	279	273	277	284	284	308	312	282	267	299	291	293	294	269	287	296	296	276	278	294	296	296	264	292	285	259	277	285	260	267	299	306	270	293	275	285	274	328	267	293	310	289	315	313	295	297	289	270	307	272	270	270	308	279	284	263	288	295	276	313	277	320	263	313	293	267	283	253	271	283	274	302	300	312	287	297	285	278	267	312	277	275	298	297	281	288	278	299	264	282	309	295	273	268	300	284	279	277	278	262	286	289	319	254	307	279	312	298	300	289	297	295	284	282	260	280	285	298	273	315	291	267	303	259	308	257	276	317	294	245	278	282	281	297	274	307	261	262	253	296	274	292	306	302	252	273	302	288	293	288	277	266	282	319	302	288	273	281	279	308	271	265	264	304	284	278	258	295	293	269	292	286	248	259	282	289	290	294	249	298	276	280	275	291	277	259	298	292	297	268	288	264	265	293	290	277	298	253	273	297	271	283	292	293	320	275	296	297	289	306	312	282	272	289	297	297	304	294	288	301	290	266	268	283	277	281	280	265	277	275	298	285	282	276	280	278	285	287	279	284	263	321	297	300	319	271	302	290	296	304	278	266	310	292	252	301	301	287	264	280	312	281	300	293	316	285	270	279	270	284	264	279	285	319	278	252	251	280	292	292	307	278	289	280	271	256	264	286	316	290	271	286	260	319	286	289	271	276	280	322	298	272	292	250	269	311	284	272	292	259	313	288	250	276	269	307	310	290	261	296	248	272	286	303	285	291	275	319	282	250	261	307	275	271	265	282	315	273	275	300	307	285	302	291	289	288	283	284	280	302	298	278	248	253	289	286	286	293	282	298	288	286	283	285	274	292	295	279	288	250	280	279	288	284	278	307	296	302	264	279	292	281	276	299	318	293	271	316	286	276	300	263	289	283	265	300	272	305	282	300	269	316	256	276	316	279	282	288	295	302	288	322	294	284	295	270	286	316	287	301	244	286	307	316	274	291	284	272	273	297	280	298	305	276	264	295	290	295	274	258	281	292	286	304	273	298	302	292	284	254	277	292	292	280	275	316	294	298	288	288	258	305	292	289	305	287	276	321	294	289	303	286	342	280	276	336	272	283	243	318	289	274	253	296	288	269	315	306	269	296	277	276	272	272	294	295	297	284	253	279	287	261	288	274	305	313	281	316	299	265	248	272	341	272	269	298	283	275	286	286	310	278	295	288	290	304	278	311	288	292	278	315	293	275	285	287	316	285	281	253	274	271	298	275	279	265	292	286	301	293	287
41329	59608	41914	24913	17437	11122	6804	3886	2097	1301	822	524	396	356	386	337	279	319	314	304	299	277	321	295	311	304	277	334	304	290	315	303	299	343	331	295	300	312	319	284	315	296	280	331	324	312	322	293	282	280	306	309	317	275	322	298	297	284	296	304	306	300	310	298	306	309	319	300	337	299	300	320	290	294	268	294	306	283	308	312	302	301	275	276	331	291	258	303	296	323	295	316	324	279	329	294	298	292	332	286	301	299	329	301	318	300	302	287	276	288	305	285	316	308	314	305	307	304	302	311	298	319	319	307	285	287	280	310	276	314	277	322	300	275	244	315	298	292	302	289	297	301	289	303	278	303	279	331	318	337	275	312	299	288	307	284	290	298	312	297	321	326	315	264	279	290	295	321	310	281	297	282	296	296	304	288	275	319	308	325	341	326	325	307	295	291	301	295	312	299	317	304	318	313	309	291	299	306	320	289	304	309	267	316	319	277	317	276	330	280	264	320	298	287	358	273	275	298	277	286	324	292	306	302	297	298	307	333	311	313	284	280	295	314	268	316	299	314	294	302	302	299	286	299	293	345	302	293	283	276	306	300	287	315	327	303	312	332	313	323	322	311	290	314	299	286	310	323	314	293	306	288	324	308	301	303	310	315	290	291	322	334	312	323	299	301	305	304	267	323	298	293	279	316	298	282	302	306	341	291	315	298	274	302	313	314	317	313	283	333	295	300	285	304	284	296	305	285	295	291	295	313	291	320	303	307	286	317	279	306	274	315	269	299	309	292	298	305	267	296	320	272	305	296	308	300	318	322	331	339	297	307	297	300	310	291	309	290	308	298	310	295	329	317	333	292	335	305	305	315	280	301	318	297	286	311	293	293	319	312	317	297	304	300	302	313	331	279	328	287	303	301	294	331	298	302	303	310	337	269	289	285	298	287	312	299	318	287	272	289	277	297	306	300	297	285	283	312	316	326	292	289	288	293	304	326	298	317	286	314	259	305	320	297	295	296	306	275	321	264	306	288	296	283	314	299	303	300	317	315	313	317	292	303	290	334	301	285	278	301	313	286	289	314	293	335	328	283	336	325	304	313	304	292	306	297	301	339	284	343	285	306	313	332	292	308	273	291	302	275	295	316	280	303	299	294	288	290	294	297	304	319	302	283	294	326	310	275	338	315	266	300	299	310	297	308	322	299	307	308	292	306	306	309	336	320	277	284	274	314	268	301	319	327	283	280	306	286	266	294	299	302	327	281	333	328	286	284	311	292	280	290	295	282	311	259	303	300	300	288	298	304	294	305	275	307	309	304	301	286	314	303	303	310	324	302	299	308	318	290	284	316	278	315	284	271	313	281	331	305	304	331	309	301	296	286	330	315	340	323	308	317	262	305	291	350	289	303	304	332	294	278	297	298	254	288	296	290	312	289	327	314	307	297	299	283	319	306	296	316	317	324	289	291	301	332	308	305	277	309	327	323	316	310	293	331	316	289	334	321	280	295	283	300	329	306	280	334	330	283	273	300	319	299	315	293	324	277	292	302	284	313	301	283	292	336	299	317	285	348	288	308	298	310	299	282	302	301	317	298	288	300	295	325	320	287	284	319	308	308	322	316	274	315	286	348	296	306	330	292	322	294	315	296	304	331	322	292	299	293	303	282	283	261	289	318	309	295	286	317	288	316	306	320	281	304	344	297	302	297	324	316	288	306	288	308	315	332	303	331	314	301	288	308	308	289	291	343	289	279	325	330	282	311	309	332	275	307	286	268	265	297	289	277	319	284	325	272	263	290	307	301	301	288	299	307	349	308	281	310	334	308	308	307	281	320	322	299	300	304	313	310	276	268	295	260	283	288	284	289	290	311	305	262	309	329	292	298	305	281	310	313	338	289	270	285	306	320	324	301	293	314	320	304	310	300	314	241	304	298	280	301	303	302	290	323	292	314	295	329	297	309	313	272	304	275	297	333	314	309	327	308	300	326	296	317	315	297	319	285	298	301	324	313	317	306	296	297	306	280	305	294	292	306	286	294	312	274	325	337	282	339	343	346	295	303	301	316	299	338	309	307	278	320	289	304	285	308	308	292	301	304	294	287	338	322	320	306	278	299	314	313	314	304	307	298	329	328	284	302	276	319	299	319	317	284	295	297	318	308	291	288	294	337	299	293	301	311	321	332	314	285	301	284	324	318	272	328	298	333	307	303	295	271	299	305	277	302	277	318	308	277	340	306	319	336	316	285	311	304	322	282	320	297	303	296	311	298	287	285	307	298	275	260	300	305	292	307	288	301	305	302	286	286	338	300	338	286	325	299	302	336	292	320	302	308	283	312	307	309	348	313	338	337	247	268	296	282	299	296	268	290	310	288	314	300	302	309	310	276	306	344	327	297	331	304	289	348	303	308	307	325	306	305	294	322	318	282	287	311	311	300	296	309	326	313	302	291	311	297	318	301	288	278	301	314	272	309	310	300	286	306	287	291	296	365	325	303	328	298	279	302	304	326	282	291	348	281	323	311	300	306	322	304	319	299	330	326	299	314	314	308	277	295	330	284	339	305	317	286	330	299	314	266	282	261	283	301	316	330	294	318	268	294	324	304	290	318	290	293	292	344	299	317	311	319	308	299	300	289	303	342	312	296	310	299	333	303	305	303	309	339	284	319	310	320	302	319	311	324	279	320	309	304	324	292	275	313	287	308	309	294	299	300	323	302	295	336	303	303	313	308	286	301	298	308	317	305	297	291	306	274	326	277	280	341	279	282	289	293	324	271	334	281	282	275	283	337	302	315	346	321	289	294	288	312	281	272	307	319	321	332	313	255	303	308	310	308	308	310	309	287	294	285	304	313	305	262	325	266	305	295	317	275	293	296	308	306	302	303	288	313	289	288	317	311	295	274	314	307	325	307	337	297	292	303	294	309	302	336	305	338	320	298	281	307	292	291	311	291	311	323	307	289	314	289	318	305	291	306	303	329	311	300	320	307	305	312	296	306	320	295	326	319	298	283	306	298	334	282	278	289	299	333	289	309	326	302	281	289	301	307	333	301	269	276	297	290	310	305	322	312	287	270	289	304	328	310	305	291	317	306	301	307	308	316	333	324	282	296	303	319	312	313	307	295	307	308	289	323	309	273	301	289	274	299	320	310	299	291	324	319	303	297	318	312	285	275	316	311	275	265	326	288	290	338	313	321	290	301	306	324	287	260	315	301	327	307	297	324	304	285	329	290	294	288	295	295	318	289	284	306	308	328	301	294	254	310	287	297	287	308	295	312	292	303	299	335	312	326	311	323	287	296	311	322	302	296	288	298	290	306	307	270	309	320	290	326	300	319	292	281	292	306	298	326	314	319	308	290	336	332	328	303	339	285	296	300	308	266	286	296	306	293	300	271	333	323	304	296	319	306	317	290	294	309	308	284	293	314	311	309	320	293	283	333	327	325	345	308	282	326	301	299	306	305	314	312	298	299	325	289	296	323	307	297	293	307	298	273	302	297	310	311	277	283
25051	21409	27283	25008	12966	3650	1653	709	467	426	385	393	373	340	311	308	359	378	341	325	343	308	341	301	305	296	291	346	293	307	340	319	331	344	315	336	334	345	285	330	343	334	320	316	333	335	296	360	311	331	343	346	303	311	328	335	302	312	309	354	339	342	327	345	305	349	311	308	358	320	314	386	333	327	364	323	361	329	319	332	300	343	384	310	343	341	345	344	330	311	296	339	304	340	292	331	320	291	300	319	338	323	311	333	338	330	313	305	316	347	365	311	323	313	348	340	326	345	325	359	351	321	304	309	319	299	292	319	319	340	332	316	341	348	331	328	340	344	340	335	357	300	329	357	314	315	316	337	347	346	326	293	323	318	344	321	349	339	320	358	337	352	319	325	382	345	337	343	347	339	347	314	315	326	337	316	328	343	350	347	336	319	327	313	327	339	347	316	274	362	345	335	351	364	348	322	331	340	314	319	352	328	308	302	328	330	284	307	354	337	299	328	297	336	292	333	322	326	327	331	325	331	342	345	380	347	319	334	344	332	325	330	313	336	330	326	318	317	310	320	311	324	337	328	306	334	314	306	370	341	336	306	343	333	340	315	321	333	328	305	320	338	321	322	314	364	335	316	311	345	314	306	353	306	317	325	335	304	322	316	372	363	371	319	305	301	326	324	365	352	311	357	313	319	344	319	303	355	305	331	333	319	317	338	303	332	363	313	339	329	315	326	299	344	331	344	351	352	337	313	327	362	321	339	307	311	347	338	331	336	334	331	344	297	321	287	331	331	330	305	348	339	322	383	333	336	329	300	329	354	317	304	347	318	308	329	325	343	344	370	331	335	326	310	322	284	337	315	339	349	335	337	317	314	327	359	326	311	299	310	338	312	344	355	338	309	305	315	325	350	342	319	318	318	333	343	272	327	340	334	325	362	319	325	310	304	306	360	318	318	307	285	316	327	324	331	340	324	332	347	314	331	317	312	313	361	350	281	326	321	351	333	299	316	335	316	338	332	336	301	310	327	345	336	308	328	317	351	318	320	330	332	290	361	330	320	302	327	343	321	341	328	354	315	340	357	339	319	317	299	349	368	319	316	322	317	325	323	326	331	369	336	331	342	306	322	336	310	282	341	313	367	300	333	313	342	335	318	314	329	362	357	356	314	316	320	304	329	302	335	306	328	315	294	335	321	320	333	344	301	321	340	340	319	349	313	337	338	345	322	334	333	318	293	341	342	303	320	336	292	315	302	314	349	303	319	305	321	353	329	297	332	323	339	315	330	308	279	353	339	344	314	336	347	315	299	305	299	323	337	310	292	336	317	330	319	325	302	343	325	301	344	319	309	306	350	338	299	322	296	303	327	344	341	334	323	320	366	351	359	302	311	349	323	313	316	321	309	328	303	298	311	325	298	360	341	350	315	335	335	307	306	329	356	323	341	334	330	320	303	349	356	332	314	342	342	349	307	341	364	329	333	318	317	346	344	335	306	308	312	342	313	306	330	311	351	332	335	332	321	294	347	309	302	319	329	312	340	346	345	326	305	332	335	301	349	321	315	339	323	349	311	338	348	310	322	339	361	353	322	346	352	287	328	284	318	310	357	324	344	325	328	330	303	371	341	379	332	312	339	314	349	345	329	287	301	322	311	313	302	353	343	310	324	318	299	344	289	360	341	310	317	348	325	342	345	341	353	339	351	333	335	333	327	324	344	333	332	328	328	332	323	319	357	313	326	307	313	309	312	343	329	357	308	316	338	303	298	298	326	328	331	316	316	304	306	353	292	329	314	299	335	368	340	346	297	320	330	344	339	314	362	352	319	384	344	301	326	345	345	355	332	356	315	326	317	325	335	329	322	320	319	356	321	347	335	373	330	302	365	346	310	347	317	333	338	358	319	315	312	320	330	306	353	361	310	352	308	335	313	342	339	330	316	335	291	363	330	328	310	337	345	335	330	299	306	327	324	305	333	324	310	359	348	338	304	335	328	338	333	303	309	319	329	344	346	333	308	326	351	346	296	296	325	322	328	327	311	351	323	320	310	332	298	351	335	330	343	294	360	314	312	339	350	311	348	335	309	321	351	337	321	315	330	313	312	327	334	336	348	331	314	310	317	313	327	357	328	317	343	354	293	338	348	332	320	308	342	333	330	284	308	346	357	303	324	332	342	336	326	338	330	335	303	348	280	303	341	307	345	330	364	306	319	347	326	335	301	328	329	329	307	312	306	348	373	369	327	312	326	328	327	336	302	335	315	301	322	330	318	308	351	313	336	336	325	351	316	285	374	341	313	342	374	373	280	317	356	302	320	320	314	328	318	330	309	348	300	322	320	348	338	328	320	305	342	296	312	318	344	315	316	318	343	328	334	301	327	296	337	322	343	318	344	349	326	367	322	311	327	323	311	294	350	291	353	347	363	317	326	293	313	343	295	306	289	323	351	329	314	339	288	356	297	317	338	342	344	345	354	330	287	295	341	335	326	355	298	338	334	318	314	360	312	338	313	306	332	298	342	340	323	346	324	353	336	336	359	339	314	329	356	329	326	327	322	346	319	319	334	334	316	327	318	336	325	318	337	331	319	334	336	300	307	316	324	338	358	332	316	332	344	317	352	339	329	330	325	337	348	278	341	307	321	346	329	311	318	284	309	309	324	320	334	309	331	297	309	328	300	294	302	324	352	322	296	316	326	337	326	332	335	364	319	318	329	327	334	339	320	363	336	354	368	307	281	336	335	318	304	307	287	323	304	326	335	299	319	363	358	307	325	357	335	325	319	317	324	353	312	323	330	347	340	354	314	307	300	291	345	309	325	339	331	326	355	381	318	305	345	331	330	312	316	354	338	324	366	339	348	338	309	326	357	367	371	317	307	364	324	284	322	363	341	317	304	308	367	357	332	363	311	312	302	324	355	331	323	356	324	328	294	335	320	358	336	352	318	318	321	352	306	322	277	350	341	308	320	326	318	320	298	288	334	344	336	339	309	327	305	329	335	331	333	343	328	335	324	325	356	325	324	325	341	335	346	350	335	303	306	300	334	316	315	333	308	311	312	317	290	331	320	326	312	309	304	306	317	287	347	307	330	372	364	304	337	313	337	338	321	322	346	330	286	318	326	333	307	329	316	306	360	334	344	351	331	353	312	326	354	333	353	308	333	350	347	311	315	300	299	289	331	352	344	310	309	346	333	320	296	331	326	343	349	326	340	327	355	281	343	310	356	338	315	332	330	346	317	306	315	324	348	332	357	324	320	336	330	326	319	334	354	314	336	330	316	338	333	336	332	336	345	334	348	338	314	319	329	293	346	330	325	301	309	330	328	318	339	334	312	319	307	318	314	296	338	286	310	332	330	302	342	333	333	340	311	372	355	358	327	314	299	342	329	330	321	308	336	313	317	346	267	331	324	303	322	330	348	332	344	330	320	303	366	349	323	323	332	331	320	298	311	328	350	329	336	338	341	319	349	338	304	347	328	330	312	337	330	348	331	331	324	320	321	311	300
45615	53178	29171	14846	8085	4336	2099	994	593	476	414	435	395	419	364	384	356	369	375	371	336	329	345	367	332	360	378	327	356	358	353	347	363	385	319	328	361	356	326	320	354	382	361	362	335	317	346	362	333	351	348	311	330	338	346	358	355	388	337	348	340	376	345	335	336	348	354	344	292	309	314	374	308	365	337	329	388	354	331	350	341	371	357	355	309	346	383	337	336	353	389	327	352	347	350	326	324	327	345	358	380	348	361	358	362	321	354	340	329	356	331	372	341	322	341	385	345	322	348	340	338	370	348	343	367	339	341	370	334	356	338	346	360	356	348	344	338	349	360	319	309	326	386	352	333	347	364	383	350	336	339	359	307	370	368	365	358	333	322	334	331	349	322	386	337	354	327	351	336	376	356	354	360	331	350	369	349	349	369	328	354	372	366	349	378	340	335	338	335	360	336	320	364	301	330	356	316	327	346	303	346	336	329	357	344	317	328	349	359	322	360	335	312	351	349	339	352	395	344	360	351	346	330	337	338	376	364	370	318	354	336	352	371	357	340	357	367	365	343	345	371	325	344	335	368	373	334	347	363	317	382	316	329	352	352	326	337	351	351	325	351	341	354	381	349	340	332	371	381	317	363	326	331	330	351	348	350	337	360	358	332	342	368	358	347	291	367	306	354	360	361	371	331	346	344	328	328	359	336	321	348	340	379	350	365	353	324	348	336	352	351	344	311	360	376	352	362	318	327	364	391	356	329	376	335	381	358	336	336	327	340	330	327	324	357	327	326	357	367	338	376	340	296	339	366	327	346	325	331	384	319	347	344	371	347	333	343	334	366	316	359	330	347	359	380	338	325	328	320	355	355	365	384	318	330	365	338	355	351	319	378	356	358	361	347	326	318	327	333	344	311	353	340	339	348	339	305	341	316	331	357	368	329	340	364	382	366	367	354	357	315	360	342	325	338	332	338	352	362	332	320	343	346	335	350	366	359	368	332	349	373	335	350	305	362	336	372	356	341	351	356	363	345	315	346	334	360	344	347	357	348	349	367	350	341	367	368	346	368	349	339	355	346	366	330	376	358	342	310	319	363	344	342	319	343	348	307	387	322	359	375	355	363	341	360	359	339	358	371	352	367	370	300	338	343	351	362	327	339	343	344	338	341	385	364	323	336	352	373	368	334	344	381	334	326	355	343	347	333	344	345	338	354	326	328	386	366	373	385	313	358	347	324	357	374	344	344	362	344	338	348	363	367	369	333	320	355	347	372	352	321	356	336	363	377	310	356	345	363	338	368	362	370	332	324	323	358	363	338	361	342	326	356	344	354	355	327	333	367	345	322	326	324	343	349	302	345	331	377	362	315	358	303	363	332	336	349	353	329	384	336	365	352	339	316	368	359	318	366	352	324	350	344	350	346	343	349	376	330	339	365	371	357	343	366	347	356	341	349	358	321	344	342	348	344	384	316	346	339	318	365	349	359	346	344	282	347	357	371	345	360	361	328	350	387	368	340	360	342	335	369	313	343	360	340	330	299	337	343	329	388	368	358	353	341	389	350	348	338	354	344	352	331	323	307	340	349	348	347	343	354	350	362	318	346	333	353	320	358	333	351	343	375	350	344	349	341	323	346	349	340	344	357	357	335	335	351	338	365	356	343	347	360	328	390	321	366	351	336	344	329	371	385	359	346	359	345	346	373	376	321	326	338	346	365	339	345	349	376	356	326	361	349	361	364	357	356	345	345	329	295	355	344	354	344	340	332	331	340	322	301	343	350	350	358	321	332	354	349	343	340	318	347	319	360	364	372	351	377	354	353	334	333	340	379	324	359	337	363	340	334	346	369	345	332	331	348	366	378	374	361	329	342	372	346	353	329	358	342	344	325	345	342	345	384	334	345	339	332	353	338	344	348	361	365	341	337	319	348	367	311	357	366	358	347	322	351	343	366	361	378	344	365	354	335	338	337	357	319	338	365	351	375	324	342	357	348	358	326	344	346	350	360	355	359	341	314	374	310	308	333	331	340	374	315	378	368	337	343	352	367	339	324	346	317	338	353	329	366	335	356	336	372	379	346	339	336	347	322	339	343	335	346	314	347	305	344	306	351	340	360	340	338	325	323	366	329	369	371	340	332	341	328	353	356	337	354	349	360	347	314	356	359	330	325	376	323	343	314	360	339	353	337	322	347	358	368	394	323	343	328	347	370	344	353	347	314	388	365	335	331	334	332	338	323	327	343	357	357	348	374	366	353	361	348	350	352	331	342	311	353	338	322	319	378	357	335	349	352	337	356	347	338	330	335	343	334	386	326	357	338	358	346	351	346	361	329	357	358	368	322	359	353	361	322	342	350	352	340	340	357	339	333	364	348	340	342	319	363	347	354	327	335	312	350	359	382	355	348	334	329	359	343	367	351	348	346	333	367	321	349	376	333	373	346	383	354	376	375	355	337	355	351	317	333	355	381	327	352	360	380	316	354	325	315	363	325	320	347	328	338	336	354	368	353	323	365	326	352	318	365	332	341	327	321	359	374	327	312	379	317	365	358	338	338	343	367	347	331	347	369	341	356	353	356	345	356	358	358	331	331	340	372	311	350	357	364	363	317	345	341	348	365	372	327	369	333	391	354	359	342	343	329	354	333	325	339	321	341	358	356	363	403	335	323	320	315	352	358	322	361	329	335	317	317	343	366	339	343	311	334	312	360	341	325	341	371	335	352	340	354	318	355	361	367	342	377	353	349	326	367	356	339	339	331	370	344	344	359	351	358	351	359	357	362	360	374	319	374	330	365	355	319	337	330	355	337	336	356	322	358	361	347	325	363	315	339	375	372	356	357	337	324	354	310	328	337	326	328	334	345	330	349	365	305	343	345	369	340	351	362	375	336	331	338	321	344	367	371	323	341	337	337	360	330	351	339	368	339	329	351	356	301	317	310	359	309	328	362	325	343	371	358	359	341	335	341	331	361	371	327	328	357	379	334	363	363	341	334	312	355	329	336	355	372	355	370	325	346	360	332	367	337	323	357	343	343	357	346	329	337	328	351	350	314	344	330	332	357	341	376	303	354	346	354	348	348	353	342	335	354	346	386	347	358	336	348	336	347	341	337	336	358	367	366	354	363	359	332	356	334	361	393	361	338	345	359	349	374	373	330	360	330	365	328	359	343	316	362	363	336	342	348	343	350	355	351	358	367	348	360	339	351	366	381	342	319	327	382	358	347	328	341	393	377	339	360	345	347	349	314	366	324	369	366	316	340	368	352	342	354	332	364	350	338	327	345	324	379	352	368	328	319	332	347	356	351	332	351	361	357	352	337	354	327	330	325	347	345	357	379	369	344	351	343	365	360	348	329	339	359	359	350	368	348	367	349	360	356	318	334	354	348	338	310	366	342	358	351	340	315	323	337	337	331	342	352	331	325	380	308	297	338	369	333	367	376	350	314	357	352	339	346	351	333	361	367	340	359	348	375	330	357	359	336	339	373	357	354	323	359	354	376	339	318	322
22521	21027	28438	23846	21111	20637	8047	1350	765	683	637	563	532	448	412	384	378	351	312	318	291	296	342	319	286	322	301	330	317	294	308	302	320	293	302	314	301	281	265	283	296	266	321	298	308	311	306	313	275	291	334	300	287	292	284	291	307	324	298	332	298	301	290	305	319	325	316	327	304	272	320	325	288	278	308	309	326	303	305	321	303	271	298	303	317	267	351	280	340	288	317	292	302	322	300	310	284	287	323	244	312	289	308	307	297	318	298	306	303	311	300	288	310	283	301	303	323	300	307	294	319	322	299	316	283	332	263	283	326	295	288	311	329	309	292	287	294	299	280	290	287	303	266	293	325	293	299	332	291	280	304	277	339	288	298	287	310	306	296	312	312	293	314	317	314	310	319	296	295	294	289	303	297	324	329	277	291	310	266	283	305	296	311	309	308	301	283	296	314	273	284	274	312	288	303	316	307	297	300	273	308	312	291	302	246	299	292	321	319	296	303	270	321	311	275	290	304	314	295	288	297	297	301	309	324	322	282	296	310	311	312	290	263	314	269	305	296	295	291	322	329	308	279	285	291	299	298	334	294	316	307	281	263	257	337	289	312	279	298	295	312	304	265	318	301	300	295	280	271	300	296	311	267	325	293	300	269	285	302	295	276	286	330	296	297	282	290	318	301	295	291	276	322	284	310	321	312	297	291	300	283	319	311	297	274	281	309	305	291	308	322	320	280	306	318	273	310	347	355	293	265	305	298	293	326	266	290	281	278	331	313	331	281	284	335	333	338	328	329	301	331	325	281	308	323	292	318	301	291	306	294	330	281	317	299	316	318	278	294	296	297	272	282	260	307	293	279	309	326	297	312	302	329	300	306	280	306	321	298	291	314	321	319	335	315	315	280	275	302	287	327	302	317	276	262	322	312	284	296	330	298	323	300	330	316	306	288	308	311	307	336	306	302	279	277	280	322	306	310	317	316	294	328	310	319	301	282	297	291	288	307	288	321	308	296	287	303	311	319	300	290	269	282	322	307	320	321	280	297	300	297	302	305	305	319	286	313	306	310	299	265	315	290	312	280	317	288	294	293	321	307	309	269	295	284	286	311	298	309	273	301	332	284	292	318	314	330	308	318	292	292	315	304	292	280	314	331	290	301	292	330	255	318	279	296	330	307	317	302	293	300	312	334	263	302	299	295	293	320	323	333	283	300	288	298	326	289	310	301	321	296	285	297	313	289	313	314	321	285	295	314	280	285	310	327	317	317	306	346	299	292	310	289	342	309	330	332	323	319	315	304	315	287	289	265	308	309	293	308	305	312	335	347	318	323	307	296	305	301	331	271	304	268	322	304	315	292	295	309	270	321	316	270	305	296	309	322	297	306	316	305	276	303	313	293	311	296	292	283	336	277	281	285	283	324	307	306	271	267	309	307	295	325	303	294	303	302	278	299	302	298	326	320	311	306	274	302	286	302	310	303	339	292	318	286	313	286	314	263	308	316	314	315	331	314	295	339	306	319	319	283	299	300	309	308	298	267	304	256	276	300	331	299	288	308	308	318	267	295	298	298	315	324	293	272	305	286	296	295	311	305	330	314	310	296	286	314	299	314	306	299	293	303	332	289	324	309	297	310	323	287	311	301	272	342	278	316	273	306	297	323	337	318	276	306	296	300	287	314	290	284	279	307	308	286	300	320	309	328	253	292	256	309	276	309	288	306	275	337	306	271	293	342	300	305	330	312	333	319	267	310	299	303	297	275	324	300	303	334	314	308	309	315	303	284	288	300	311	282	336	292	310	305	269	314	286	320	319	333	316	318	296	282	298	328	287	298	316	311	308	291	287	325	309	310	310	298	327	324	287	300	302	287	287	288	273	330	311	301	308	329	273	296	277	295	307	327	271	276	290	293	297	302	290	281	291	315	307	298	301	281	315	326	305	291	319	307	293	322	317	326	312	299	306	329	304	309	270	308	307	295	285	297	281	284	319	295	318	288	295	317	304	304	290	285	315	274	313	285	305	293	330	321	286	315	310	294	298	271	313	300	318	270	312	308	309	278	301	285	288	316	318	303	320	302	295	311	293	313	307	291	307	283	311	296	318	273	293	279	304	277	293	306	307	308	266	298	310	291	279	301	301	311	283	309	303	324	291	314	308	300	292	269	275	302	335	308	295	275	322	313	317	308	293	291	315	304	298	321	319	318	323	313	299	327	309	285	286	275	345	279	282	272	297	298	299	316	292	290	300	297	287	280	285	290	300	317	273	290	331	298	271	290	309	305	290	302	298	304	302	342	313	310	327	305	296	308	304	317	284	306	307	276	294	296	303	293	324	319	323	315	337	295	305	314	310	304	311	293	297	298	311	310	314	278	302	298	295	303	325	283	296	304	324	290	292	292	290	294	316	322	287	281	275	291	274	328	307	303	313	336	302	313	320	318	315	282	339	309	284	289	313	293	322	308	296	291	252	309	262	293	288	322	329	306	332	322	309	326	310	278	297	305	308	316	283	294	339	303	319	292	332	326	331	318	352	275	336	299	319	336	326	313	332	299	315	320	275	309	291	299	295	269	309	323	295	283	324	308	270	294	311	294	307	293	303	287	278	314	302	310	281	322	278	312	268	302	304	280	329	287	306	302	286	305	287	311	284	290	278	277	312	292	279	295	270	275	272	290	303	288	293	323	315	288	268	332	300	287	280	307	305	296	316	304	327	307	280	297	311	292	292	301	293	281	293	319	277	293	292	321	288	312	300	310	260	306	305	321	269	280	307	299	304	268	292	317	288	298	322	272	305	308	320	329	299	306	308	334	287	290	288	305	292	299	329	285	290	288	296	302	292	303	342	281	308	314	304	343	308	327	318	300	331	285	284	318	291	293	307	277	300	301	308	291	306	322	313	300	321	323	311	308	334	307	284	297	332	336	320	308	275	294	333	276	300	264	294	322	314	312	302	335	312	308	291	300	303	308	268	284	259	321	290	328	298	289	268	306	299	269	303	284	287	319	291	274	291	303	283	316	299	270	311	307	291	301	302	296	325	290	302	282	270	319	291	287	300	297	287	299	303	316	308	294	309	310	316	280	338	313	287	290	312	310	303	308	286	268	286	297	303	290	320	315	295	304	274	311	301	328	311	292	298	312	330	277	266	280	293	264	302	300	350	309	281	281	334	315	315	295	275	329	271	303	309	326	329	293	272	294	320	294	337	308	298	328	308	321	314	322	284	299	258	298	312	320	314	294	317	348	300	289	297	309	273	292	277	358	289	321	324	308	303	314	297	313	291	312	285	331	295	258	318	300	276	297	296	286	298	311	314	321	304	292	302	283	314	301	286	326	299	292	286	297	312	300	312	278	277	292	296	271	344	342	296	314	299	291	295	291	289	301	312	306	322	299	317	310	324	318	281	298	316	313	302	305	271	320	287	335	283	301	303	348	289	309	343	310	287	313	319	292	265	285	313	299	309	299	309	308	304	318	295	291	323	317	298	270	322	281	285	335	337	311	296
45744	64332	42102	26490	15155	6039	3021	1752	1117	933	897	746	630	553	494	391	389	327	347	347	311	306	331	316	303	302	333	324	313	318	325	330	313	316	321	337	309	309	292	345	318	317	307	321	294	317	307	301	323	303	326	317	330	298	295	324	309	302	326	312	316	341	285	305	324	327	347	327	328	304	317	338	325	293	310	318	330	298	322	325	315	317	321	319	322	315	324	324	341	295	307	318	295	310	317	280	318	310	326	321	304	343	322	312	322	310	307	310	336	302	298	317	355	307	306	305	293	306	314	324	304	328	315	325	316	307	326	326	298	334	315	333	333	310	317	328	320	308	329	333	303	340	342	342	295	337	300	283	306	329	278	340	306	299	277	299	314	303	321	281	278	308	284	335	316	314	271	334	293	296	266	289	301	301	309	301	296	320	298	326	293	289	310	324	305	308	306	311	320	327	322	300	322	289	324	301	306	344	288	304	262	336	314	337	318	299	301	291	311	313	288	319	307	340	301	320	315	290	341	299	318	306	319	301	327	309	307	285	292	315	304	310	318	342	324	300	315	321	328	324	301	313	312	351	288	311	330	310	322	330	319	313	344	321	314	313	307	321	315	345	301	274	298	305	308	286	292	319	349	321	303	322	311	320	336	317	315	299	308	317	305	316	324	294	272	284	303	338	327	326	324	303	305	319	315	306	290	331	281	311	322	340	311	321	302	287	292	279	323	321	334	327	312	284	318	326	328	310	356	307	289	303	334	348	338	300	307	319	293	349	322	302	288	303	301	290	303	309	317	284	322	298	329	336	327	309	321	290	291	296	323	314	326	324	340	326	341	286	299	329	299	312	275	313	318	337	301	317	344	334	323	317	296	293	304	316	345	313	284	324	330	305	326	308	342	326	321	305	296	326	305	320	289	306	289	330	327	288	314	317	309	302	364	321	319	322	339	312	303	304	299	294	300	307	314	305	315	295	324	303	310	317	288	310	308	292	321	311	321	310	312	340	353	296	333	304	316	304	289	281	306	345	317	319	299	315	316	320	345	306	317	340	274	288	329	338	298	291	331	306	296	328	307	329	339	304	297	309	313	300	337	310	295	345	296	326	301	307	307	308	332	314	303	293	309	330	296	317	334	316	355	304	301	287	316	302	316	284	335	327	333	303	311	323	308	328	295	334	300	329	319	292	295	311	314	329	319	302	358	304	303	303	301	322	297	340	306	297	312	310	322	308	298	312	288	327	302	318	314	290	304	315	314	323	354	288	311	277	305	316	310	332	299	304	300	317	305	284	326	323	306	314	327	315	301	321	324	309	303	324	337	315	322	345	328	307	312	303	358	316	294	308	319	298	335	315	304	310	331	313	325	306	302	326	303	301	307	333	307	304	308	326	341	321	292	353	328	296	318	313	301	336	296	298	332	333	311	322	329	280	307	327	298	287	299	305	274	348	306	322	316	309	315	319	290	283	331	338	318	335	334	315	312	307	318	314	276	300	329	312	319	316	296	317	302	302	304	306	317	326	290	314	333	332	307	359	315	324	311	330	292	270	345	313	332	297	298	307	300	317	285	309	291	347	304	326	315	315	305	297	327	309	286	323	320	322	290	313	294	353	297	300	319	319	297	321	282	327	320	323	304	305	305	299	331	315	312	313	318	307	323	284	294	326	317	322	333	334	321	308	313	312	306	292	292	299	313	304	334	274	321	326	305	300	295	327	301	321	320	281	336	305	297	292	314	318	296	301	302	315	317	332	281	298	309	330	326	337	320	332	309	304	323	331	311	335	294	312	318	304	333	300	326	317	258	296	289	293	325	319	309	338	321	328	333	261	307	316	315	290	318	326	298	327	321	303	339	308	349	297	302	321	301	312	305	327	303	284	298	327	319	333	308	341	305	320	365	285	346	315	312	312	328	325	335	314	327	308	332	297	331	325	332	286	288	312	347	335	296	302	327	329	310	307	298	324	300	299	312	333	324	358	280	317	321	313	304	309	319	336	315	338	308	330	308	312	324	294	278	270	308	313	323	293	357	333	316	299	309	315	347	312	314	303	324	325	351	294	319	309	313	336	302	320	309	325	311	319	315	330	314	359	306	330	287	290	314	329	316	308	293	297	326	288	346	316	299	308	348	312	328	297	313	283	290	305	316	328	331	317	277	331	322	313	320	285	317	313	339	316	307	329	280	312	303	317	345	328	308	301	303	313	312	297	291	316	298	321	327	343	338	323	311	305	281	296	297	335	261	332	301	315	302	304	331	287	326	304	314	334	322	322	311	320	317	302	300	317	322	272	327	325	341	278	306	308	303	328	312	326	272	283	321	322	314	317	347	295	279	328	293	313	330	321	296	292	272	330	297	287	320	348	288	326	346	312	294	328	285	332	305	316	306	293	287	338	328	293	307	314	311	298	297	293	324	295	322	320	322	312	306	308	340	311	304	291	305	317	293	317	325	282	323	324	312	313	332	355	310	277	303	292	317	275	336	294	320	293	293	309	314	317	319	295	313	329	332	296	335	278	306	317	324	295	305	312	338	323	317	317	325	292	296	317	327	320	305	325	280	322	295	308	308	314	301	294	290	317	288	323	338	351	298	323	309	304	310	286	334	324	270	316	283	291	301	312	350	290	302	311	318	334	292	284	349	326	296	298	299	308	316	321	304	298	302	332	313	324	312	300	328	272	322	310	275	310	299	309	326	320	340	332	320	318	337	302	285	299	321	287	291	314	297	332	289	304	329	351	316	316	314	334	348	317	289	318	357	314	333	306	323	316	295	317	314	327	341	317	344	334	333	300	280	313	326	289	308	331	312	309	324	329	301	299	306	284	305	337	336	291	317	304	298	301	324	303	310	315	290	300	325	285	334	311	319	306	328	331	301	315	309	319	285	317	283	318	293	301	318	308	320	277	334	333	324	326	312	339	331	292	278	318	284	336	352	328	296	312	337	313	352	309	322	296	304	326	329	301	310	335	288	342	318	339	317	322	321	323	327	325	305	306	319	300	344	286	297	328	286	306	314	327	309	305	338	348	313	312	315	289	298	310	298	315	293	327	310	315	312	305	305	300	331	338	297	307	297	300	331	314	301	294	299	323	301	292	320	317	329	330	323	320	311	319	318	297	313	304	331	290	324	296	322	329	312	305	293	293	306	324	314	291	309	341	273	323	315	278	306	303	310	304	322	269	295	299	303	296	342	321	329	296	327	324	310	331	307	312	293	298	303	339	301	338	317	318	292	332	290	317	291	305	337	303	334	281	317	270	317	315	316	314	312	315	320	324	342	303	310	322	338	307	284	293	325	324	337	302	309	309	303	322	292	315	339	271	329	314	306	288	312	296	342	306	307	359	320	295	330	296	281	296	301	307	285	309	329	278	275	293	325	323	308	337	286	305	291	341	305	340	316	313	307	329	315	310	336	340	329	326	327	320	334	300	304	289	302	325	323	334	323	319	295	302	306	327	297	291	293	320	306	307	292	306	325	322	313	306	311	305	306	279	304	301	350	328
42818	32126	24699	12529	4418	1879	871	571	495	399	377	361	376	327	366	337	302	317	352	292	335	330	334	327	345	353	296	335	327	313	314	309	329	289	326	361	312	323	340	299	335	338	336	316	319	364	339	322	320	331	311	337	287	282	312	310	300	333	311	338	346	352	316	287	311	319	322	306	346	317	322	291	353	310	316	336	336	322	284	322	322	319	321	328	342	314	324	302	331	310	370	292	320	324	321	349	311	311	323	312	315	326	333	333	320	328	307	348	333	326	334	337	311	297	299	301	332	358	317	312	323	318	319	294	354	316	298	310	296	293	354	345	347	306	293	339	309	308	299	333	326	338	331	327	316	341	321	342	317	326	331	347	313	313	324	300	331	328	336	322	322	334	319	288	301	316	320	319	301	315	320	329	306	288	335	306	325	300	306	326	319	307	334	324	314	332	309	312	315	304	311	320	328	345	335	322	306	326	319	330	300	329	379	346	345	287	338	313	338	351	355	341	324	329	318	333	332	303	308	340	307	325	292	334	342	327	285	328	311	312	328	329	329	306	289	309	322	344	338	299	302	341	334	307	323	315	294	315	323	323	326	326	322	298	361	342	337	316	288	330	324	310	351	342	326	351	273	354	311	315	329	322	305	329	330	325	339	274	304	325	310	308	292	368	339	341	318	314	300	313	321	315	325	313	300	362	346	309	283	297	313	336	327	297	304	310	323	339	331	332	337	299	293	304	315	305	280	350	337	284	308	345	332	327	308	303	352	340	302	327	303	319	303	332	360	306	349	316	348	316	296	294	340	311	308	305	334	330	373	302	347	341	371	321	349	307	297	319	334	346	345	322	294	319	327	303	307	321	299	313	323	311	319	313	263	322	311	309	321	323	320	297	336	319	303	337	290	312	342	288	310	339	314	365	319	322	334	335	307	309	304	349	336	335	326	362	339	328	302	348	315	308	320	337	322	324	334	337	341	328	317	322	330	322	316	333	310	303	334	318	301	315	292	326	344	334	324	313	324	322	292	300	335	353	334	325	328	304	330	328	283	326	309	328	343	311	322	308	326	310	354	338	321	324	326	313	330	306	325	306	303	338	317	310	306	291	287	309	341	263	356	305	344	308	341	354	304	313	328	357	325	339	318	303	346	317	329	312	326	307	320	316	322	349	309	314	330	325	302	333	318	311	307	304	314	324	354	294	300	296	313	335	320	340	351	315	305	333	292	363	294	350	304	339	316	311	338	359	345	288	338	306	285	306	322	310	314	290	321	304	316	324	293	336	343	364	322	335	331	345	334	353	294	299	289	341	340	310	302	324	293	324	346	365	337	314	342	295	318	299	306	309	313	330	323	296	327	309	308	305	318	302	315	318	314	297	326	333	296	355	323	344	309	318	368	319	297	296	319	320	336	290	331	309	335	299	324	341	280	306	336	322	324	315	303	329	289	325	334	296	331	335	315	335	315	343	348	353	318	342	319	335	329	321	314	316	320	314	311	308	339	310	346	303	319	330	302	316	314	342	350	306	314	309	351	310	349	294	292	322	320	332	324	315	338	302	338	336	322	359	330	298	315	297	339	315	317	294	323	332	359	345	314	334	323	324	349	330	334	317	341	341	320	323	346	310	308	355	329	296	332	362	335	325	353	319	303	329	339	284	334	300	342	300	283	319	346	288	301	305	349	338	304	318	304	335	317	305	329	338	322	331	342	358	306	314	352	291	335	377	291	313	316	341	313	340	314	307	313	324	328	352	314	288	307	346	315	336	296	322	288	321	314	299	368	327	310	329	337	309	284	286	327	318	331	323	320	325	314	327	327	322	300	348	316	317	324	344	321	337	280	320	327	302	297	347	339	347	333	326	342	306	317	327	318	320	309	335	306	358	330	347	309	339	335	313	315	316	291	312	335	281	331	324	303	294	338	333	329	299	316	321	334	335	305	328	374	327	344	283	351	345	339	332	312	331	310	291	337	314	334	312	356	334	340	321	316	305	329	317	337	332	333	343	331	330	307	313	322	327	354	337	313	350	284	296	330	341	303	291	364	320	322	288	300	307	339	298	337	304	345	339	312	319	350	339	317	324	331	298	344	303	278	326	321	282	339	314	284	313	340	298	305	305	320	338	305	319	330	293	297	303	343	320	317	364	291	327	296	326	340	301	311	309	321	320	298	341	318	293	297	329	347	297	345	346	319	343	361	295	337	321	320	323	299	326	310	323	342	327	329	334	305	331	300	342	334	313	308	323	314	331	320	317	332	317	326	279	315	320	337	314	313	324	313	334	318	328	315	333	308	327	342	319	318	316	357	374	297	319	295	315	329	313	304	300	322	282	314	319	332	345	306	326	284	305	324	322	306	309	321	278	362	319	312	316	326	314	318	305	320	311	309	316	330	334	360	296	307	341	315	367	311	329	321	312	306	348	300	359	299	323	328	296	328	292	303	285	335	303	333	324	324	313	329	296	319	326	345	312	315	313	321	331	312	334	306	342	302	320	340	329	358	306	297	332	326	288	346	305	338	335	286	333	310	341	328	312	320	313	318	307	312	275	307	319	284	273	323	297	337	323	311	315	272	347	297	320	347	281	347	350	327	333	315	298	309	311	316	334	306	311	330	347	303	292	294	298	350	368	304	344	318	328	341	309	345	281	322	304	326	308	302	322	314	318	321	316	316	303	323	355	344	314	324	337	302	315	328	331	332	325	331	309	349	318	297	307	312	332	336	310	345	323	321	326	325	344	310	300	329	329	336	327	312	332	333	303	328	335	326	331	337	327	328	369	318	310	327	300	339	331	321	310	307	314	317	346	324	307	328	345	314	322	313	321	322	344	318	346	347	315	338	316	316	313	354	307	314	332	322	289	276	317	299	315	332	332	320	343	316	307	324	292	322	356	318	336	314	345	305	328	294	302	362	309	324	314	355	351	307	369	309	336	328	310	333	327	326	295	342	303	335	337	299	319	353	318	313	310	297	368	329	349	298	312	314	338	317	331	302	343	296	295	340	334	330	330	290	285	323	312	344	330	329	320	338	323	311	309	328	318	320	345	336	312	313	332	297	303	339	359	312	310	312	327	335	293	347	318	332	307	312	330	300	351	323	322	333	327	331	304	310	271	315	306	320	308	331	332	312	360	323	327	316	346	320	347	300	299	353	323	340	306	353	321	332	302	316	286	322	328	336	327	339	334	330	310	307	325	324	288	300	332	318	329	364	285	327	335	319	329	328	341	281	330	311	341	351	321	336	361	341	317	313	303	302	329	345	315	340	356	353	318	320	325	294	319	306	328	309	346	320	339	313	328	301	328	318	303	312	289	292	312	308	312	307	353	333	331	341	317	291	331	318	300	323	314	306	340	327	331	342	321	343	307	319	306	322	319	298	301	345	335	337	309	302	330	317	312	313	319	318	318	340	312	309	322	321	356	346	341	340	311	335	323	291	314	336	334	329	328	370	334	315	348	355	339	329	321	341	288	342	326	373	302	326	321	307	330	320	326	311	334	319	316
45605	40141	22776	10761	5267	2629	1185	709	595	516	445	411	376	366	335	342	325	346	341	340	330	315	325	333	349	340	336	339	349	333	332	334	341	355	303	327	315	319	315	363	356	315	360	329	389	352	352	313	361	318	314	336	360	341	329	351	362	352	333	326	342	336	325	350	412	332	357	329	324	337	343	358	359	316	341	341	353	323	299	324	358	328	316	352	322	356	347	357	316	327	359	337	339	364	345	359	343	330	327	344	352	317	328	304	346	360	307	348	351	337	360	365	329	343	362	345	373	391	331	313	302	368	375	330	324	343	341	326	372	341	335	346	363	349	330	368	365	344	334	338	351	358	358	375	373	360	338	324	363	369	342	315	367	339	370	325	322	340	348	335	355	356	327	347	322	349	348	377	376	320	331	360	360	361	338	354	337	363	329	336	369	333	367	354	350	324	362	365	374	322	343	372	351	333	336	332	326	319	364	334	339	363	320	339	334	338	354	344	295	319	355	315	348	325	323	333	317	327	362	331	341	351	340	331	348	347	343	321	332	323	348	339	356	369	367	340	339	340	316	332	339	330	337	349	334	329	314	329	354	336	340	363	349	325	326	344	353	350	373	378	344	332	332	347	317	323	316	321	327	354	327	340	347	336	299	340	357	346	327	318	335	355	322	338	337	364	330	326	319	354	338	354	323	349	330	345	348	363	307	342	334	357	328	356	354	308	320	363	362	372	338	360	327	357	344	349	340	360	332	352	344	355	328	348	363	337	343	334	339	340	372	311	335	334	350	330	345	314	343	329	360	362	307	326	339	340	370	331	337	364	326	356	349	338	338	346	364	352	326	332	341	310	343	356	372	333	359	351	332	340	314	358	355	340	334	324	337	338	349	337	326	317	347	302	341	334	363	342	315	361	348	359	340	344	314	338	349	385	388	359	326	317	329	339	347	349	328	361	314	334	300	348	347	352	335	344	333	361	321	357	366	328	338	360	368	302	347	309	331	324	337	342	339	381	346	343	322	320	315	364	344	327	340	354	334	363	346	323	338	355	351	311	336	310	327	322	354	317	326	331	388	316	348	325	349	337	364	339	361	396	345	326	365	335	321	343	342	335	323	324	326	333	358	334	329	332	360	352	323	356	335	349	372	338	347	343	345	370	333	315	326	327	350	348	335	323	333	323	352	360	377	345	311	366	320	347	350	315	318	370	316	338	340	343	349	349	358	339	334	326	335	315	328	371	329	345	308	318	383	350	335	357	317	316	343	315	358	343	333	348	347	328	358	350	369	338	353	385	325	342	324	323	339	342	354	330	329	392	344	353	334	353	342	342	311	347	352	318	314	382	369	353	361	341	366	335	344	335	312	333	352	325	336	355	353	335	331	355	337	321	339	335	337	332	356	337	336	341	351	307	351	343	346	360	351	362	340	306	315	326	334	371	342	355	328	312	377	330	378	337	353	349	345	354	330	347	357	340	339	342	351	341	331	326	320	342	380	304	352	327	323	361	363	347	342	342	354	361	344	373	343	339	342	349	351	359	346	323	343	342	375	329	321	322	334	383	340	321	360	350	351	342	343	334	335	366	323	326	387	348	320	321	345	338	339	330	317	375	372	340	319	331	331	335	327	359	339	338	357	334	338	353	337	352	338	344	348	360	331	341	314	341	348	321	335	317	362	323	318	352	324	327	358	308	321	337	324	348	346	357	362	380	356	326	328	339	344	365	333	328	358	338	333	369	328	383	333	375	337	356	358	321	347	355	312	347	350	334	338	375	364	334	339	339	329	349	348	396	354	350	323	369	340	332	342	369	361	337	323	320	377	355	369	353	331	334	318	356	335	354	356	333	353	314	301	360	336	343	346	372	355	328	351	326	326	347	335	343	314	342	333	354	360	342	329	332	351	334	403	338	358	337	331	362	352	310	311	332	333	345	335	336	356	332	347	378	335	340	360	355	362	361	326	356	304	297	339	364	341	347	346	328	316	312	330	350	362	327	375	378	319	341	373	347	368	321	353	354	355	355	355	360	357	321	359	330	305	315	359	327	359	348	343	334	322	337	339	338	362	331	336	346	369	305	317	362	327	350	366	315	348	332	305	339	359	351	346	354	318	386	347	337	346	310	296	358	368	321	364	330	374	326	309	350	311	347	332	329	337	340	317	331	313	334	322	313	320	378	329	303	335	348	348	370	339	361	324	347	337	340	333	340	331	332	381	335	365	396	337	369	334	345	381	314	309	349	330	318	355	381	332	343	364	359	326	358	340	356	329	346	349	376	337	354	349	309	340	321	370	365	318	332	376	359	355	328	304	368	315	363	329	353	377	315	361	331	315	334	331	343	310	354	357	327	366	371	324	340	365	358	301	338	316	335	366	351	337	331	362	326	350	352	334	331	333	329	340	361	348	338	329	363	316	345	332	349	349	386	357	329	334	355	289	355	356	351	350	301	311	308	356	346	370	350	299	322	337	339	361	340	338	353	391	288	341	328	325	325	321	368	334	349	348	315	353	320	368	341	339	347	369	355	325	343	324	366	334	360	347	364	373	311	344	353	328	371	347	333	330	350	361	322	330	332	357	315	349	353	355	349	346	324	370	344	334	346	346	341	346	345	346	335	331	323	339	340	332	358	330	352	358	319	334	351	333	348	336	358	333	342	352	330	344	367	360	350	347	298	343	345	319	343	347	341	362	381	359	347	336	308	358	334	341	342	333	356	346	340	324	359	332	318	353	367	356	349	370	373	350	340	364	361	379	358	333	345	322	363	339	355	361	338	313	337	314	324	340	341	349	377	357	354	346	348	344	307	339	340	325	356	307	334	330	351	349	323	338	358	340	347	382	339	331	341	309	342	361	352	345	338	335	339	337	338	336	341	347	341	340	305	302	339	314	339	354	331	333	329	360	337	356	352	363	331	340	338	362	341	363	351	344	331	323	374	377	357	363	343	336	348	330	361	325	345	377	320	300	332	318	329	323	339	344	365	313	319	351	346	346	328	337	333	312	310	334	346	359	356	305	309	338	350	324	346	326	354	296	319	322	313	348	344	314	302	333	333	360	358	367	361	338	362	318	360	330	333	345	333	318	339	352	328	328	364	326	362	330	342	352	311	371	369	332	328	354	330	358	351	332	344	335	320	335	336	341	365	327	359	346	346	329	366	340	329	354	301	333	365	354	329	326	320	331	376	314	334	320	332	359	345	314	309	350	319	352	318	335	374	359	344	324	288	367	361	322	327	363	345	310	327	363	362	331	368	331	340	339	337	365	308	340	283	332	345	342	324	353	379	351	350	342	346	323	351	364	331	349	303	367	302	374	332	355	378	328	358	351	346	342	341	374	327	367	315	326	351	338	350	328	319	348	321	338	355	336	341	345	327	339	319	357	355	344	358	362	324	321	361	326	324	346	326	351	389	319	365	343	359	295	362	321	377	304	374	375	328	349	335	366	345	314	317	368	334	323	325	344	351	358	334	326	338	335	354	358	328	380	307	341	331	329	337	338	346	358	361
23346	20938	27919	24171	20994	14151	3783	1646	1018	682	557	507	364	327	323	327	339	327	334	338	313	325	307	308	297	326	305	258	271	286	284	312	301	298	289	281	307	273	270	282	336	318	302	293	295	291	339	329	294	284	290	294	273	284	291	274	299	294	256	276	289	323	304	282	268	312	318	283	294	285	290	284	264	321	264	260	326	282	305	294	308	287	275	301	277	301	303	324	300	289	317	339	294	272	297	286	302	295	283	278	310	305	255	291	299	280	267	279	283	278	276	293	287	281	327	302	314	319	294	304	317	290	301	311	301	286	277	321	332	317	277	294	306	287	291	293	273	304	292	299	275	282	292	304	288	285	278	317	269	316	306	302	308	308	287	323	268	303	318	312	312	266	309	294	297	285	294	307	309	284	308	307	286	309	265	324	330	291	282	280	282	318	301	280	328	304	298	308	279	285	291	289	294	267	321	347	318	311	301	308	261	265	289	280	314	287	278	290	263	247	293	269	292	286	352	283	296	298	295	302	311	297	283	294	314	333	304	264	306	304	311	299	316	312	299	302	300	316	296	300	305	291	306	287	293	306	285	281	295	288	278	318	277	286	294	318	269	294	292	297	301	285	287	309	292	287	282	303	308	300	312	276	344	301	292	306	277	281	268	319	288	285	273	286	313	298	287	345	305	315	286	273	318	313	295	298	313	309	293	295	301	295	296	317	301	281	319	289	321	290	277	312	266	284	290	292	313	306	288	289	281	287	282	261	300	303	307	321	301	280	299	264	330	314	302	294	300	327	291	290	298	308	283	326	289	312	269	283	295	324	275	270	268	311	293	297	288	302	292	282	288	269	289	294	350	301	285	285	328	282	305	284	283	309	290	292	287	313	285	311	289	321	291	293	296	293	321	309	312	285	279	297	288	300	314	303	301	317	300	269	273	304	288	270	298	283	282	318	295	310	296	293	311	298	279	297	280	287	279	299	267	298	278	316	303	270	321	326	297	315	295	291	288	284	295	256	256	285	271	308	310	309	297	319	314	281	261	297	321	307	306	279	299	289	269	294	295	287	270	303	276	302	313	338	293	313	274	298	295	294	291	308	311	336	298	285	292	308	289	319	300	282	293	286	301	297	271	279	316	277	291	307	277	301	287	291	298	286	283	278	264	279	294	312	276	289	304	251	277	307	329	305	306	291	293	309	283	278	271	304	318	308	287	299	309	287	286	263	294	292	263	306	315	293	270	312	283	271	292	293	327	278	298	266	287	279	316	302	301	305	324	272	281	316	308	307	285	309	294	265	315	331	294	298	306	280	338	306	294	317	288	267	279	282	324	299	287	302	270	273	316	314	317	334	280	294	281	315	299	277	303	303	311	293	309	304	301	291	334	281	299	326	308	302	309	289	292	317	268	307	296	303	266	303	300	292	329	287	282	296	303	308	291	298	292	303	305	287	300	295	323	302	347	302	311	296	307	304	324	281	282	294	312	295	291	288	279	295	303	306	273	254	289	299	284	291	310	293	305	304	300	279	295	282	316	295	312	307	314	300	290	270	298	317	273	299	302	302	309	317	302	322	286	299	285	278	320	317	337	308	287	291	281	290	278	308	302	308	309	275	316	299	263	313	306	313	315	336	302	284	279	299	299	285	293	282	269	311	284	316	316	315	338	323	316	262	317	284	304	277	289	296	275	299	301	312	289	318	307	305	285	293	304	271	306	297	290	292	276	294	301	261	298	288	293	282	305	289	305	312	296	313	291	292	313	300	269	289	310	298	280	284	315	313	298	263	294	324	267	305	294	314	267	312	304	306	281	320	335	309	290	288	318	295	292	288	294	305	286	290	306	326	318	317	308	315	301	286	308	290	273	268	284	280	311	303	288	309	305	290	291	294	295	313	304	282	301	278	302	277	320	314	289	297	292	288	265	330	294	296	285	300	287	279	264	292	289	327	302	302	300	296	303	295	267	286	301	310	287	274	273	283	296	327	314	296	291	308	290	292	309	282	314	284	285	271	284	289	285	293	302	304	308	300	299	278	309	293	295	334	317	311	275	313	259	280	298	290	270	294	274	362	281	324	283	308	313	299	320	306	280	288	292	319	352	278	288	283	282	315	336	292	333	340	291	294	275	282	285	326	294	311	316	308	301	246	300	314	283	260	323	296	269	293	282	312	281	297	273	297	280	323	303	311	311	299	271	302	322	292	317	315	283	331	288	308	284	283	298	283	312	296	290	303	302	289	314	271	271	291	291	303	315	298	311	312	283	301	270	286	260	318	298	296	302	294	281	294	314	314	280	320	317	298	290	303	291	295	270	303	341	297	282	291	321	310	321	273	303	258	294	302	273	292	297	293	294	309	321	273	303	312	307	313	288	303	288	318	319	268	314	294	267	301	290	276	279	315	266	265	297	338	325	294	291	297	300	314	315	292	285	295	278	331	315	299	283	296	321	301	300	298	296	302	329	300	279	285	302	303	320	277	288	295	297	307	315	309	305	292	302	314	284	277	287	321	275	313	308	300	292	258	303	280	285	297	331	280	271	315	251	292	297	293	304	268	284	319	287	318	322	312	300	314	311	290	304	295	289	281	263	276	332	271	304	287	302	288	281	328	296	290	307	296	303	263	260	307	292	295	282	301	321	279	289	275	276	296	308	323	273	292	296	291	303	282	311	292	293	273	351	289	293	298	308	271	278	328	310	296	310	323	279	328	327	290	298	308	312	306	322	304	277	294	298	284	309	279	295	315	308	294	331	315	308	327	292	288	323	295	280	264	296	301	306	291	321	285	287	302	294	314	315	307	289	245	303	321	297	304	318	302	290	299	304	322	303	316	284	292	309	265	296	280	296	304	302	278	313	302	306	287	289	290	307	304	280	263	300	296	302	281	311	286	291	294	312	253	276	324	323	286	289	277	313	293	298	329	302	315	289	317	280	290	318	307	309	296	277	300	296	326	290	309	290	303	281	289	268	298	298	314	304	311	348	295	290	271	321	284	291	280	302	284	303	285	272	253	295	277	326	301	310	286	323	299	319	262	283	289	296	324	301	291	324	318	311	307	299	294	319	266	310	325	290	287	316	301	283	291	280	309	293	309	296	258	336	308	286	291	293	322	273	314	295	296	286	277	270	283	278	297	264	272	281	300	289	298	309	336	300	283	285	318	303	288	328	274	287	315	314	316	315	305	281	319	289	291	324	299	323	303	310	290	304	283	282	286	286	278	285	282	293	309	278	267	297	344	311	291	314	283	294	267	290	307	281	301	293	291	274	297	318	297	329	298	277	329	295	311	292	307	285	305	321	302	306	276	303	286	286	317	294	278	283	313	279	282	311	284	309	269	322	291	294	286	290	268	294	295	330	295	289	276	269	322	300	268	294	293	294	270	276	259	272	283	292	298	304	288	282	271	275	291	304	300	307	285	280	324	316	310	312	305	296	302	300	295	302	304	287	321	298	264	311	245	271	290	291	309	275	300	334	291	291	288	310	283	302	270	269	295	298	289	284	296
42933	58853	37818	20400	12783	7013	3651	2295	1405	845	665	579	433	360	319	347	312	328	332	335	318	323	282	338	274	329	304	339	293	314	321	330	332	325	312	316	298	303	290	313	323	326	328	329	310	306	302	278	311	324	296	300	309	319	316	328	327	316	319	293	305	341	314	310	304	315	291	323	287	294	300	341	329	327	319	320	317	279	306	326	321	276	322	304	343	326	306	296	304	323	318	351	300	310	342	344	326	333	303	342	317	332	323	321	293	330	299	338	327	314	316	301	305	323	319	323	310	320	326	319	296	324	366	345	326	293	328	306	303	271	313	307	320	295	288	307	303	329	319	293	331	327	343	321	318	302	305	305	305	327	353	294	319	334	296	307	318	295	318	287	303	326	306	341	316	303	274	352	299	318	307	332	312	307	300	299	339	344	305	327	314	311	353	294	342	316	324	311	330	312	291	294	294	327	323	334	309	324	300	342	300	320	307	346	313	301	311	300	347	279	306	315	302	304	324	339	306	299	294	298	285	314	305	292	315	314	350	316	348	286	315	316	313	312	293	354	326	325	334	335	312	308	293	334	305	318	303	324	338	305	316	285	290	315	314	287	369	312	312	331	310	317	301	291	345	279	281	321	311	324	329	286	325	339	313	354	292	284	288	311	301	312	275	287	307	279	321	317	327	338	351	319	270	295	310	337	350	312	316	301	301	314	304	310	301	281	305	302	332	326	324	339	301	325	324	324	334	295	308	335	319	316	307	308	304	325	332	295	291	294	314	278	315	297	342	333	316	306	328	325	314	317	324	319	287	293	307	328	289	316	290	295	304	306	302	318	317	336	318	297	327	308	308	318	302	336	312	296	300	304	285	321	318	306	267	317	310	338	329	324	336	311	302	323	311	335	334	308	333	313	291	327	310	304	310	329	304	321	312	321	323	322	324	294	325	322	309	335	331	334	325	362	325	292	323	305	311	333	322	308	335	335	334	299	304	327	313	323	303	322	318	306	299	271	346	322	284	303	324	343	319	307	303	343	305	303	306	312	306	289	330	305	358	295	288	307	303	288	337	350	303	318	312	307	279	309	320	309	322	309	299	307	316	308	287	325	330	342	315	340	294	312	306	316	299	344	296	299	308	336	325	326	301	316	291	292	314	316	312	351	337	328	302	323	305	322	345	372	311	315	296	318	297	315	285	337	317	305	289	313	312	344	324	306	320	303	322	317	289	290	328	292	290	327	326	320	301	292	306	330	327	334	325	312	315	299	323	341	300	329	323	365	309	324	319	333	289	322	298	318	306	278	340	297	294	328	304	332	335	309	319	335	311	313	322	343	310	306	316	292	295	297	326	308	325	296	310	339	323	348	330	298	310	319	283	330	304	346	288	324	313	307	320	274	296	322	305	327	339	334	284	301	303	333	312	281	303	315	314	303	313	269	303	303	323	332	344	321	325	301	329	297	324	332	331	290	312	303	320	337	318	312	326	330	298	307	307	306	295	323	290	329	322	317	313	276	329	300	322	310	327	281	329	296	305	309	331	326	322	320	349	341	307	332	315	313	320	318	273	305	290	302	326	289	289	366	313	326	295	279	305	315	311	285	303	324	297	275	320	329	315	305	349	308	317	310	311	322	301	294	295	317	321	319	321	294	322	342	330	303	314	320	344	305	286	302	287	297	306	333	329	344	294	309	304	332	339	336	312	339	322	292	347	311	354	336	342	310	280	319	307	315	326	296	303	285	309	291	319	295	311	284	310	320	291	325	290	307	306	320	292	300	330	324	327	330	302	303	280	300	349	338	324	337	315	340	270	320	335	312	333	305	290	285	297	324	303	318	342	316	309	308	312	311	308	339	329	334	287	308	336	311	292	303	323	327	316	328	339	319	328	294	298	338	290	325	329	301	310	316	319	319	318	283	347	321	345	289	329	310	341	340	333	336	304	332	293	317	324	303	316	316	281	311	336	322	312	304	293	343	294	331	296	322	318	330	282	298	333	323	320	322	284	293	297	331	320	317	314	315	316	335	306	313	334	312	323	348	320	317	334	332	334	302	313	326	323	308	319	311	303	296	356	325	333	353	313	308	339	365	321	322	361	297	290	322	319	328	314	333	339	329	292	319	310	295	375	342	341	323	350	305	312	308	309	303	304	333	306	297	310	305	339	309	323	317	332	283	333	329	291	295	322	318	277	306	360	312	308	328	292	294	324	329	318	279	298	335	299	336	321	366	304	293	317	292	319	268	294	297	336	336	295	316	335	338	353	301	318	299	317	315	317	305	330	342	292	324	307	321	338	304	289	321	278	349	300	325	336	303	311	292	296	315	333	298	348	321	288	354	302	328	352	334	302	314	297	306	308	314	321	346	315	329	297	315	328	331	320	312	303	309	298	300	320	339	311	330	331	315	316	308	325	330	316	299	303	263	322	273	322	289	330	337	300	313	306	297	327	324	347	320	327	329	330	320	332	292	286	305	300	322	340	313	307	322	322	320	311	323	328	340	347	307	315	330	307	303	282	339	314	301	295	346	293	299	315	297	284	307	316	335	327	358	334	310	290	289	301	315	283	327	317	294	343	297	366	303	310	300	300	305	301	297	312	311	356	346	326	332	300	358	302	331	329	312	287	305	310	339	311	305	312	314	319	284	335	376	320	314	323	320	305	286	301	337	330	351	306	326	318	328	283	310	322	314	309	314	306	319	305	315	335	283	330	322	313	319	314	315	352	324	329	305	339	333	303	321	291	292	322	305	332	277	328	318	321	315	316	308	319	321	309	290	349	289	321	287	322	330	301	288	310	310	317	297	319	316	331	313	314	280	312	317	293	344	310	339	316	300	323	347	323	317	303	304	311	299	304	303	304	328	292	310	337	331	298	316	312	305	329	312	305	303	328	288	262	304	316	351	317	332	306	326	269	337	313	304	290	288	299	309	307	326	304	342	334	306	307	336	292	308	333	309	348	322	298	301	311	320	323	333	318	305	352	295	285	297	325	293	325	365	321	306	347	309	317	313	330	289	307	306	301	328	303	306	313	301	335	273	313	304	335	313	336	305	319	336	322	363	326	287	305	326	310	313	301	314	322	303	343	324	298	317	331	307	294	292	317	285	356	346	299	300	305	298	352	305	315	339	322	304	330	320	299	308	326	301	304	335	307	326	342	306	349	309	310	316	315	311	338	307	304	308	315	314	312	300	293	344	320	376	331	301	343	323	310	310	304	320	315	308	327	285	296	294	307	281	312	313	293	325	303	308	326	335	330	310	285	318	319	352	298	346	336	302	314	361	295	294	294	336	327	334	345	296	326	279	337	297	328	354	320	352	307	307	279	337	327	360	309	295	347	330	313	304	284	316	278	318	314	287	325	309	310	307	334	286	319	316	299	323	333	327	277	280	279	295	305	321	319	313	319	335	341	310	334	303	314	331	317	315	309	315	316	288	298	324	295	289	282	319	300	269	328	298	310	314	329	285	313	280	305	310	289	324	311	303	316	312	295	309	287	326	309	334
25008	21232	27393	25106	13762	4148	1510	800	648	531	481	435	394	365	379	346	349	328	348	336	328	330	368	330	339	330	347	351	343	342	363	312	305	336	397	371	321	327	307	365	291	343	296	321	335	321	318	346	323	326	317	344	320	328	339	338	352	363	327	314	334	380	342	383	363	311	336	327	328	383	339	313	298	316	295	350	340	318	338	347	341	332	330	329	345	355	348	368	332	359	357	341	306	333	330	309	362	332	353	342	343	311	326	342	353	316	334	348	329	384	327	334	345	315	344	309	315	344	351	357	322	335	352	328	354	301	332	300	350	350	293	362	346	341	367	350	335	340	358	342	333	346	347	320	343	337	341	320	342	319	303	353	348	322	333	346	358	303	357	342	350	329	325	347	347	332	324	335	333	330	308	347	334	342	316	333	327	346	345	355	346	340	303	338	340	348	339	324	317	344	322	320	354	330	320	326	348	333	329	329	323	350	368	347	356	326	334	336	358	356	345	350	360	330	339	319	321	334	334	323	310	360	329	336	350	327	348	343	360	344	354	342	340	345	353	286	327	310	321	332	303	311	324	315	334	329	388	312	357	341	363	338	334	336	333	339	347	341	285	320	327	353	332	322	355	333	356	353	340	301	319	305	332	350	321	334	341	341	326	342	332	340	314	341	313	333	321	349	321	328	316	380	322	355	298	321	352	337	308	308	303	320	344	374	328	343	291	362	328	331	334	362	295	323	345	356	374	305	348	346	330	377	295	311	336	325	304	367	339	308	322	315	378	336	333	328	368	366	351	340	318	315	352	357	320	340	330	340	320	320	337	285	309	324	329	303	321	311	328	304	354	337	340	354	315	334	319	350	316	338	338	297	341	358	346	328	319	323	323	345	335	334	330	322	350	358	345	319	342	323	368	329	337	339	306	352	347	345	345	325	337	324	326	334	336	275	368	333	330	324	344	340	356	344	330	329	357	351	322	372	346	349	343	361	348	373	341	337	334	333	343	324	349	359	336	331	312	337	321	340	344	321	327	371	331	319	314	354	351	346	326	372	304	323	317	363	328	310	314	338	328	306	333	328	358	319	328	342	333	338	370	334	354	339	334	353	342	331	330	345	349	350	324	342	357	338	326	360	331	320	308	305	336	323	332	324	338	345	315	332	311	335	341	328	350	374	345	336	326	346	317	333	360	328	340	307	345	352	321	357	329	362	358	314	365	355	349	357	322	348	302	345	345	340	319	356	346	317	323	299	316	338	330	303	347	323	331	352	343	331	321	348	333	334	310	326	347	326	333	312	317	325	372	304	327	335	312	321	333	359	355	342	356	333	335	302	325	338	377	329	344	356	315	349	349	348	359	349	358	325	350	319	324	325	348	312	323	314	358	320	353	351	338	310	306	337	346	338	367	337	341	338	377	338	325	322	371	341	334	319	315	351	325	345	329	361	334	332	326	331	309	327	342	336	330	357	338	321	319	361	314	327	347	352	328	354	310	335	321	332	352	311	373	353	325	343	342	331	335	320	320	356	343	358	384	361	345	357	315	339	333	352	344	338	297	304	344	307	328	373	328	350	324	349	321	336	337	344	324	288	337	355	394	316	337	335	351	343	371	310	327	329	351	336	341	361	326	334	336	327	363	334	355	316	351	314	347	318	344	321	357	290	344	347	320	336	332	354	334	343	314	328	304	325	348	319	358	320	339	336	329	318	331	294	328	335	352	344	303	314	346	340	334	327	303	331	362	324	334	377	341	332	331	348	329	325	374	328	385	329	324	365	334	344	319	304	359	313	347	350	381	351	327	319	343	321	353	358	375	338	320	329	361	317	333	336	298	369	340	338	317	301	318	308	317	326	339	330	345	349	333	352	317	312	312	328	307	351	358	340	321	346	315	337	345	342	316	339	319	350	335	351	351	351	305	332	337	330	351	332	322	315	324	316	335	318	358	329	325	312	361	319	356	331	363	348	310	303	326	347	347	346	337	330	347	349	343	331	338	324	328	357	319	338	351	352	353	336	337	314	333	336	338	383	334	340	342	357	326	369	332	348	373	310	291	334	330	388	341	329	361	319	349	334	317	307	345	350	340	337	386	339	317	315	313	320	351	323	317	329	320	323	336	303	329	365	346	341	348	330	371	335	328	341	336	325	342	349	332	322	343	346	327	325	362	338	322	331	335	344	349	348	330	337	325	316	295	330	366	329	343	348	329	361	355	333	335	364	346	351	324	326	336	365	359	352	353	302	325	345	365	338	344	326	323	314	339	293	322	344	331	346	333	303	316	319	354	354	378	331	364	331	340	331	332	366	345	304	313	328	322	313	328	302	348	340	329	345	341	331	353	350	338	343	335	322	383	324	320	307	290	330	341	321	342	380	330	315	318	317	351	316	331	341	323	351	327	342	288	345	339	315	328	284	345	328	380	346	293	346	350	361	339	359	313	327	341	302	356	330	331	311	346	345	315	337	347	362	335	319	304	343	338	334	319	331	352	354	311	355	328	347	341	348	337	348	310	314	340	334	333	372	330	334	329	324	335	326	301	326	329	332	344	300	320	349	332	319	351	329	354	341	331	349	323	336	341	326	345	319	343	362	315	339	364	312	334	345	321	340	310	362	340	322	328	338	328	373	336	341	368	351	317	327	324	374	311	314	316	340	308	325	329	332	338	332	304	363	343	365	329	331	331	334	351	364	339	342	336	348	348	350	324	351	334	274	344	345	363	307	313	303	306	332	326	338	351	310	306	357	350	293	330	336	323	356	312	332	293	351	373	338	328	348	369	334	339	340	305	323	357	354	341	334	319	329	323	359	336	337	359	349	338	326	354	345	323	328	342	336	334	308	354	344	376	343	358	325	310	345	362	333	335	313	323	340	335	333	308	331	308	297	365	322	365	332	318	317	313	320	317	288	323	357	336	333	308	344	325	307	345	343	331	334	331	328	342	344	328	329	352	342	306	322	341	386	325	335	369	335	319	325	357	332	327	348	337	308	359	316	373	341	306	310	312	335	339	333	340	346	342	355	300	337	311	329	345	338	353	288	346	346	319	369	311	351	350	334	342	323	356	321	342	337	325	333	303	333	335	352	335	305	340	347	316	382	336	357	329	332	314	347	326	354	326	327	320	334	328	340	316	297	347	346	309	308	349	336	361	342	335	343	350	359	343	332	331	350	321	317	317	340	315	336	290	317	319	333	325	331	328	321	360	361	330	307	344	298	327	318	314	343	329	369	326	349	361	342	338	340	335	356	344	355	357	320	302	329	341	364	328	345	325	351	321	318	349	320	281	363	367	337	352	353	342	340	350	366	333	361	364	334	336	338	353	343	337	325	313	339	366	327	340	320	308	320	355	327	340	294	356	340	346	341	345	329	323	305	311	323	340	308	351	322	368	320	309	327	368	349	328	328	351	324	315	334	327	339	324	351	308	323	334	295	342	286	323	365	355	321	343	325	330	367	329	353	308	349	359	329	335	316	358	297	380	329	332	340	363	363	343	312	335	328	310	301
45087	51055	33474	17449	9695	4674	2077	1263	924	750	525	430	449	414	391	366	374	386	343	364	354	374	368	348	341	362	329	331	364	356	328	369	364	353	339	358	359	388	363	360	359	367	349	324	340	375	346	369	349	320	359	338	373	394	371	347	345	346	347	384	351	337	358	362	361	352	372	353	380	370	353	345	336	350	384	379	322	359	331	344	345	326	332	347	339	352	348	346	354	394	345	351	366	383	370	349	348	360	354	361	365	376	375	340	372	353	339	362	353	363	327	358	378	347	366	367	370	356	353	333	383	326	358	350	375	321	373	326	338	365	369	364	366	373	366	328	327	342	374	377	359	361	372	359	349	376	375	366	387	349	348	353	333	334	363	357	334	347	309	331	341	372	359	340	317	320	340	368	368	358	376	359	324	359	343	340	359	377	350	347	371	369	383	392	380	366	321	354	346	363	299	338	308	343	344	311	354	372	356	365	351	357	373	357	340	339	329	379	339	354	357	353	349	353	364	339	351	362	354	368	341	375	365	393	377	338	363	348	364	358	351	351	370	353	354	370	370	366	343	365	334	327	340	353	349	338	363	356	309	339	322	355	357	383	361	355	322	363	344	360	356	393	344	366	365	357	373	326	362	393	340	361	358	346	359	363	361	384	316	338	373	336	369	338	356	348	357	338	388	337	346	389	346	360	357	332	305	352	382	351	340	358	387	379	341	322	318	342	376	353	336	361	338	345	328	363	315	335	323	350	365	355	357	343	351	337	336	357	311	346	369	334	353	369	346	332	361	365	348	344	360	365	338	370	343	370	342	366	337	368	382	349	345	364	338	341	362	363	377	389	358	344	344	356	354	337	364	335	330	349	371	379	353	309	315	302	347	338	343	376	350	362	366	382	354	383	359	391	356	375	346	349	348	336	356	358	339	346	352	367	375	411	331	369	328	347	361	358	360	333	362	347	338	350	371	347	354	318	359	348	305	355	344	333	341	364	374	375	369	350	372	342	343	359	313	330	364	352	355	359	345	353	343	346	374	370	369	347	366	392	350	364	334	358	355	350	339	377	344	347	344	352	359	356	365	362	368	360	343	360	350	348	362	341	349	347	359	376	382	357	347	352	346	328	363	367	348	370	357	352	371	363	342	375	345	358	345	351	339	357	396	352	346	363	348	340	357	342	350	358	355	351	351	371	354	347	366	361	360	379	344	365	346	390	358	367	375	357	366	320	343	342	344	346	330	359	356	346	378	360	365	346	387	357	365	323	353	364	353	327	337	375	365	367	369	393	346	351	377	345	370	335	319	327	362	349	356	359	309	403	359	341	367	367	371	355	347	349	345	364	356	358	364	393	360	390	334	403	363	346	324	344	350	345	331	404	351	371	354	357	389	344	393	343	355	372	345	361	356	351	313	339	365	352	340	336	345	363	372	332	368	369	340	372	368	321	356	362	332	369	382	362	392	341	367	360	350	371	352	315	321	350	350	337	401	332	345	317	329	370	355	349	323	342	364	333	366	363	353	359	376	370	352	343	350	366	345	347	366	388	341	330	369	358	357	352	368	326	369	374	360	373	351	362	360	348	334	343	391	325	363	369	371	370	348	352	393	324	340	374	343	348	360	359	365	377	376	317	366	333	366	351	319	353	325	383	353	349	362	361	338	353	315	391	341	339	359	360	359	367	382	336	338	373	315	334	337	336	354	386	359	380	370	381	326	350	384	376	364	344	383	371	339	356	363	356	336	334	348	342	349	319	354	366	367	367	336	389	372	347	375	379	370	335	348	345	361	360	352	388	337	382	349	357	336	365	349	373	355	358	359	342	326	358	362	356	360	348	350	338	350	354	315	342	409	356	362	354	359	315	374	333	360	371	355	355	374	348	394	336	363	365	361	360	345	386	365	366	375	369	357	320	321	351	358	395	329	316	360	362	374	360	337	380	350	324	347	345	363	342	354	349	361	347	350	383	336	383	369	394	354	356	325	334	379	329	360	343	372	361	372	343	346	353	343	370	358	335	376	341	355	359	357	353	385	364	355	359	365	364	320	350	370	369	384	362	364	329	362	369	301	353	331	346	332	378	339	345	360	355	366	346	385	345	338	362	356	378	355	378	365	394	336	351	347	370	363	364	354	329	322	330	356	361	347	337	348	381	342	367	360	307	378	336	367	345	341	358	341	334	363	349	334	326	350	341	340	359	356	369	352	360	375	347	363	374	352	323	362	348	345	324	362	340	365	311	350	379	366	339	351	359	359	369	347	355	362	365	364	343	370	325	351	364	405	363	379	369	348	317	346	364	355	378	361	341	390	365	331	368	368	305	352	383	306	366	363	345	370	378	342	396	364	373	361	364	373	370	358	361	355	338	382	362	328	378	335	381	369	387	340	371	383	361	331	344	343	345	344	356	357	373	350	371	358	369	336	356	368	340	338	369	329	358	369	389	333	323	333	354	330	342	355	374	372	345	383	351	335	353	366	333	352	364	347	359	367	347	371	367	338	368	401	351	387	354	360	336	366	361	361	363	341	364	343	349	332	345	340	341	359	345	376	351	357	346	355	334	334	380	375	347	302	350	388	337	351	369	381	355	375	372	366	320	332	373	372	365	345	358	333	355	303	360	365	356	343	355	362	395	364	370	352	361	340	331	382	373	335	354	337	365	354	379	333	349	378	353	346	348	331	367	338	338	366	325	356	351	347	402	357	357	379	340	364	408	343	337	325	339	368	335	357	326	364	357	360	361	327	332	379	368	354	359	334	332	354	321	387	384	354	352	329	364	352	348	360	348	355	366	336	380	346	387	344	336	330	349	328	341	330	376	342	359	364	366	335	361	349	324	383	384	338	342	350	375	350	316	378	358	352	348	355	396	373	337	370	351	352	327	347	359	329	357	314	335	371	355	352	299	367	342	337	391	375	329	377	364	325	343	335	367	354	388	366	334	370	363	351	354	372	339	319	365	372	355	344	349	356	358	302	337	350	332	319	348	359	336	382	342	370	399	365	345	331	361	333	349	389	359	381	356	333	338	366	351	361	357	366	298	367	375	354	333	358	327	379	363	357	359	350	306	357	380	358	352	343	332	359	355	323	369	343	349	318	372	318	343	353	373	361	374	375	372	357	358	355	341	384	370	340	350	348	347	343	343	331	355	378	368	355	351	350	342	361	351	363	346	331	369	360	367	354	328	345	355	330	371	323	356	326	340	329	347	345	352	342	336	384	370	335	356	358	354	341	383	359	348	334	331	348	364	346	326	346	339	364	373	342	331	338	351	316	342	339	354	368	349	331	391	371	336	363	364	370	360	356	370	364	369	349	349	380	349	360	339	368	359	372	350	348	369	343	379	352	410	347	341	326	398	322	396	370	353	355	351	359	333	347	382	356	361	393	351	348	332	363	352	332	381	334	338	349	339	338	343	378	378	376	315	311	328	333	356	381	335	329	350	354	355	356	366	346	356	360	330	364	366	345	366	346	384	358	368	357	347	352	362	359	350	353	364	355	351	372	365
22465	20955	28370	23684	20978	20692	7379	1339	660	531	394	383	356	343	319	324	298	299	330	318	298	283	347	299	308	310	291	342	312	299	341	323	325	304	295	302	340	289	334	348	318	307	286	311	315	327	314	326	330	309	342	294	309	307	323	325	298	330	289	300	300	300	324	291	290	325	310	277	330	280	310	302	308	302	315	308	284	259	301	308	315	319	316	290	277	318	297	324	321	325	321	311	317	311	295	317	321	329	325	309	341	295	329	288	337	303	301	298	256	304	299	314	316	277	310	314	320	303	302	294	346	296	323	321	296	317	309	337	318	314	310	297	306	326	294	291	351	314	324	319	342	307	285	315	320	321	314	350	313	311	309	300	316	293	292	313	305	334	331	318	279	294	335	291	302	316	305	299	297	279	288	304	339	332	294	294	263	295	306	291	303	313	302	307	313	301	338	326	295	305	311	297	319	351	313	304	306	275	298	276	331	321	302	331	295	311	290	303	337	311	364	320	328	345	310	271	348	323	325	351	353	312	327	312	327	317	311	301	327	331	313	352	323	309	300	288	316	308	289	319	328	324	328	306	313	324	296	341	285	303	321	320	305	304	294	291	314	291	321	326	318	304	286	316	306	312	322	296	331	323	288	313	314	286	278	306	319	340	325	335	326	315	297	317	324	297	301	324	289	329	317	317	310	317	326	286	328	300	298	313	298	297	346	322	314	298	303	314	301	353	333	285	321	325	318	270	317	302	323	316	305	277	327	320	318	281	339	328	299	319	311	317	321	300	348	294	334	331	312	328	311	288	314	311	320	308	311	329	298	328	272	333	297	299	311	325	333	292	278	284	270	292	297	324	338	299	287	299	300	325	309	302	320	335	334	302	316	340	330	304	312	310	285	309	302	338	340	317	322	313	296	285	319	347	333	313	329	286	298	326	301	320	324	302	304	345	352	315	319	318	349	344	281	325	301	302	315	289	296	304	323	311	294	315	297	313	313	325	302	321	297	309	291	317	354	332	305	318	342	297	309	322	292	300	302	307	315	332	291	318	319	322	301	263	308	334	333	291	322	298	335	325	319	292	316	335	297	299	305	309	325	309	328	294	337	337	323	295	314	322	276	304	306	337	316	326	348	331	308	294	311	315	335	294	321	318	319	292	331	311	330	311	292	301	314	328	323	334	318	293	302	296	312	311	314	305	337	291	324	359	329	281	350	299	310	329	340	313	306	316	325	329	318	297	313	319	313	312	272	307	283	340	353	319	278	295	288	289	302	296	302	337	320	324	318	301	310	316	321	333	351	330	294	352	284	316	326	309	303	331	314	302	287	301	336	291	321	315	311	308	302	326	311	313	362	294	317	291	289	328	308	329	309	315	299	306	325	345	295	310	352	305	307	333	317	344	322	350	355	282	338	315	306	306	318	306	312	316	348	331	303	302	312	316	319	322	318	323	336	335	284	328	305	325	279	294	314	296	268	332	313	339	305	321	306	317	304	316	331	312	337	294	285	285	322	304	307	316	298	311	316	290	313	310	313	309	306	294	301	303	327	294	343	315	302	341	307	305	335	313	327	310	332	310	309	282	327	339	299	324	318	324	319	306	326	286	297	337	294	309	318	293	333	321	324	302	318	308	287	295	313	319	301	281	326	308	321	311	306	329	341	309	321	281	328	313	315	307	326	316	328	292	317	326	317	304	292	310	324	305	292	323	309	311	318	319	309	320	308	324	299	309	291	363	282	332	316	275	310	304	336	309	317	308	323	310	312	298	302	313	316	321	301	308	298	313	310	308	299	296	308	268	274	298	302	315	318	320	315	331	282	312	315	304	301	302	341	322	336	280	322	319	306	310	321	328	280	275	308	307	279	336	289	321	291	325	308	299	299	283	324	319	328	292	298	326	329	299	320	302	313	314	291	310	318	323	312	335	351	340	329	337	335	322	308	293	356	314	314	332	311	335	308	301	332	303	322	320	359	316	300	298	297	313	314	321	341	323	331	304	321	328	274	287	291	305	299	307	324	300	310	332	311	298	324	354	329	327	303	321	333	330	307	315	317	330	318	297	295	325	303	327	340	331	299	306	269	311	312	318	311	291	337	340	307	316	344	284	342	305	321	321	329	311	277	297	324	323	304	314	321	325	330	322	322	313	365	313	315	323	297	331	315	313	302	327	311	359	358	322	313	318	286	320	301	309	284	304	301	314	327	302	322	326	337	304	304	292	302	329	308	309	345	346	319	325	325	326	331	318	314	290	305	291	306	308	294	324	318	282	325	310	288	288	311	348	330	327	318	327	321	324	318	306	311	305	310	280	331	309	319	305	312	314	298	322	307	337	307	317	306	280	325	304	331	296	285	290	331	319	290	285	311	287	283	319	308	302	308	304	316	284	299	305	329	274	333	294	314	295	305	326	308	352	296	316	291	303	353	346	317	301	338	281	327	326	315	304	291	352	326	314	344	332	323	308	326	300	338	264	347	319	326	308	289	333	307	313	325	330	311	294	314	298	328	316	328	294	307	331	321	307	317	338	317	316	308	324	311	282	320	303	271	342	320	296	320	303	332	323	321	307	306	329	303	314	290	318	305	277	349	346	303	324	303	314	307	311	302	340	315	310	337	290	333	311	289	301	300	326	308	309	342	338	307	301	311	324	331	319	278	335	278	284	288	340	329	318	307	327	302	300	307	303	289	321	301	302	317	339	295	318	320	316	326	311	293	310	306	328	323	335	323	308	299	315	298	322	336	313	332	279	331	285	303	291	310	328	298	317	290	325	306	311	315	354	287	281	318	308	294	306	333	302	318	321	351	316	311	312	316	277	315	312	342	315	288	329	295	333	282	322	301	318	321	300	308	289	286	321	322	318	293	336	302	310	322	339	287	337	308	336	312	326	334	328	287	308	339	306	359	286	307	317	304	304	296	325	312	343	332	300	296	310	304	304	332	312	311	309	309	300	290	334	319	320	327	308	324	326	327	316	324	348	330	282	321	333	321	329	305	329	318	290	302	338	298	303	292	279	300	323	330	327	316	306	304	295	299	284	324	295	317	310	324	316	291	281	308	312	334	307	320	282	299	299	315	315	328	300	312	337	325	285	318	319	292	312	317	321	309	331	325	307	303	320	332	305	270	307	297	333	342	325	307	318	290	334	329	328	310	299	318	308	307	348	307	299	319	309	313	334	306	350	335	290	306	313	276	300	298	359	333	311	347	311	329	309	307	299	322	311	331	295	300	301	349	332	333	287	290	325	290	314	325	316	310	320	315	302	341	312	327	350	339	319	292	320	324	310	291	283	332	323	300	309	319	349	329	331	315	316	321	301	312	300	305	311	315	282	312	314	297	334	315	303	318	307	311	312	330	331	345	318	304	278	332	328	334	340	285	327	288	313	284	279	283	294	298	344	282	320	301	289	315	319	328	314	298	319	321	300	316	294	318	311	319	317	301	341	275	297	300	285	281	282	319	293	326	346	314	307	332	304	297	322	292	310	305	283	327	322	335	306	321	292
47818	64685	37109	18297	9353	4794	2765	1510	964	609	484	445	426	401	368	352	310	343	321	339	291	328	325	323	313	316	314	300	355	316	330	308	328	332	318	314	334	326	342	304	337	310	349	310	342	302	327	356	329	365	304	329	323	317	294	291	332	335	314	312	328	329	329	322	318	302	309	328	302	327	344	328	342	318	363	311	317	322	358	321	319	328	328	311	356	343	322	310	332	349	320	316	330	307	300	324	311	346	333	324	379	323	318	327	306	310	325	354	302	349	327	311	306	308	315	335	296	331	292	317	309	319	313	322	316	315	338	291	368	328	343	305	304	319	345	340	335	319	327	311	321	318	318	342	326	334	334	338	323	335	329	297	327	342	306	355	295	327	339	325	323	331	328	338	311	332	322	319	303	328	343	337	315	299	339	313	361	327	358	313	315	342	316	348	348	341	356	347	343	341	319	321	344	308	321	331	352	316	343	354	297	331	318	325	323	319	321	319	339	307	330	372	331	306	321	344	310	337	320	361	299	336	319	313	305	337	352	295	300	317	327	286	332	334	313	313	309	319	306	309	326	324	325	346	311	325	355	308	322	314	323	317	341	318	333	324	301	299	302	310	322	354	360	312	320	352	323	309	329	320	346	333	340	293	316	342	345	327	325	304	344	293	329	343	336	338	323	309	347	310	348	340	351	323	292	292	345	308	304	321	358	300	330	359	293	299	317	328	311	323	309	337	338	340	326	340	332	345	336	277	350	320	317	320	353	346	350	329	360	336	330	330	322	331	316	310	324	363	304	323	298	296	305	336	316	282	303	302	292	284	327	318	313	306	326	348	283	326	334	317	303	328	284	315	339	310	301	320	307	326	330	356	285	325	328	321	322	322	319	327	341	355	313	337	306	326	318	290	326	315	315	344	333	329	333	337	366	312	331	310	338	333	327	331	343	326	348	314	330	320	346	320	332	318	330	317	318	323	337	314	325	336	297	344	330	335	331	325	352	365	291	326	314	299	322	331	342	314	329	321	318	312	317	310	325	311	316	337	336	332	344	315	317	354	311	314	324	320	291	302	341	316	347	315	351	345	293	335	334	312	335	336	309	372	351	355	280	320	300	339	302	332	338	329	352	317	334	335	318	354	318	318	360	302	330	353	312	304	325	338	321	306	324	313	304	348	340	343	347	338	336	322	309	319	340	307	309	324	305	361	307	314	347	307	337	313	349	288	321	293	302	337	302	317	315	338	307	352	347	325	332	312	303	316	342	305	313	319	331	309	343	281	357	315	308	328	345	317	322	307	303	300	341	337	327	275	299	350	314	322	279	363	333	319	338	331	303	345	331	317	338	325	315	330	344	310	348	337	304	316	341	356	318	335	358	332	337	347	349	356	316	323	308	341	302	307	339	322	322	324	326	352	306	327	304	315	297	325	325	330	298	322	339	323	310	328	319	312	322	319	308	321	330	303	287	348	333	327	344	318	321	322	334	324	330	347	367	340	332	317	336	335	284	321	330	338	346	318	344	337	286	325	360	328	324	304	340	370	317	310	313	317	316	341	294	315	349	321	329	315	313	346	345	336	307	303	340	310	312	315	325	327	352	306	312	342	356	334	314	307	338	332	308	303	337	336	335	313	297	320	296	360	334	292	326	327	330	299	357	297	353	336	322	318	282	341	328	323	345	296	312	304	342	309	280	316	346	318	323	324	330	322	309	274	321	328	320	278	312	373	335	331	325	309	334	311	317	340	318	338	316	291	333	337	328	328	311	283	323	294	317	317	327	343	352	356	303	344	332	295	343	303	349	337	327	291	309	326	321	335	316	343	299	321	323	334	286	324	335	326	346	298	353	333	306	342	317	322	323	295	336	315	316	319	319	322	342	307	352	326	320	332	336	358	333	315	318	325	332	306	294	341	322	340	321	317	325	322	312	343	301	317	300	352	349	309	310	335	300	339	325	333	326	333	315	323	293	320	313	304	329	282	324	316	333	324	334	329	326	310	347	323	311	332	332	330	293	338	321	325	316	341	335	357	323	331	328	362	338	294	298	303	331	313	313	356	332	335	312	364	335	324	322	316	336	320	340	299	330	328	322	345	317	358	299	320	330	292	330	338	353	349	340	320	327	307	329	343	324	319	299	317	321	326	312	308	329	315	314	344	350	305	318	321	327	312	322	311	319	340	367	360	279	308	345	351	321	339	311	346	322	335	332	319	298	322	322	324	361	341	353	332	279	329	318	340	297	321	343	316	302	335	316	351	305	318	335	308	314	335	363	322	321	341	317	354	329	324	327	319	316	343	335	317	322	325	337	310	333	360	313	309	322	287	327	309	303	282	332	326	316	357	364	335	320	313	333	354	292	332	316	353	312	315	307	335	341	303	301	293	328	343	312	324	312	333	345	321	326	326	305	332	301	337	322	310	327	341	333	345	306	311	329	373	312	316	343	379	373	319	316	330	315	349	304	357	329	327	329	340	311	338	376	317	312	326	310	354	321	297	318	337	315	316	319	320	322	329	326	308	315	322	325	336	343	364	330	332	349	346	308	346	321	339	319	322	303	349	312	344	314	342	349	334	321	325	334	316	362	308	344	314	341	322	333	349	333	335	312	346	325	352	298	302	322	305	318	330	315	339	313	316	303	338	311	284	317	346	322	336	342	341	351	294	345	353	337	326	316	321	315	315	379	347	335	327	307	326	302	302	325	336	317	346	299	319	314	329	336	314	332	329	364	332	303	330	321	335	333	349	358	346	312	319	319	303	341	325	334	311	325	332	345	351	316	322	338	288	327	301	338	327	322	300	316	306	324	293	290	314	316	330	295	347	321	351	318	353	314	295	322	355	333	310	331	330	338	313	335	332	315	309	344	308	317	342	348	351	304	310	303	303	299	301	329	327	328	334	322	292	314	333	295	317	303	302	341	342	331	347	347	338	343	343	301	318	327	321	322	321	299	328	322	308	323	348	327	320	339	324	332	309	346	327	303	316	334	339	335	311	286	345	336	314	313	325	335	325	299	300	327	286	343	309	365	289	328	320	347	317	318	300	331	325	324	320	320	317	323	363	309	280	317	309	314	358	335	321	329	335	323	341	333	323	322	313	320	330	328	324	342	347	320	325	332	317	364	312	328	304	316	309	340	350	359	288	315	318	355	299	334	303	317	298	331	333	301	371	323	322	321	339	341	329	307	303	310	337	330	328	350	325	329	327	330	304	309	322	340	329	330	315	347	353	329	351	330	323	297	321	323	316	328	310	328	330	329	337	349	329	320	319	320	311	346	318	322	337	300	358	348	334	364	290	299	316	336	332	310	329	309	320	315	285	320	349	322	346	300	349	331	309	326	314	296	309	324	354	322	341	338	321	345	312	292	300	320	353	329	317	311	312	365	318	323	345	353	346	334	317	338	330	336	365	343	333	318	312	319	327	366	343	327	285	286	327	307	292	334	299	305	314	315	341	327	312	287	336	339	330	296	313	316	311	340	319	362	309	321	340	348	317	365	306	347	324
43790	43919	29951	15704	5455	1994	999	697	437	396	391	369	370	357	353	337	357	354	304	371	343	307	331	325	327	333	343	341	343	329	318	328	320	320	314	342	312	322	328	326	352	332	311	320	352	359	329	321	308	321	316	290	354	344	331	315	365	330	322	327	359	352	337	368	314	332	342	348	334	316	326	346	360	342	344	294	330	319	333	338	295	310	330	333	316	359	335	337	321	336	310	311	318	344	361	321	320	345	369	301	303	321	327	313	317	331	318	336	306	336	346	299	325	349	333	329	333	334	292	316	341	309	315	307	318	282	319	289	308	328	312	311	327	333	340	291	327	314	328	327	350	334	358	323	317	328	353	332	336	318	312	328	330	355	360	307	316	337	348	333	329	340	323	315	365	314	319	339	331	351	329	346	344	301	288	354	364	322	292	326	353	308	325	295	297	321	347	312	320	335	329	310	350	327	340	328	324	350	332	296	320	300	347	303	342	300	371	301	349	277	304	333	311	331	284	296	322	316	329	364	332	304	282	347	322	292	324	373	352	346	321	320	310	363	340	322	346	335	286	318	321	324	325	325	311	310	326	304	323	372	341	336	330	334	329	345	333	315	327	313	297	322	335	310	306	333	320	333	339	335	318	337	280	318	325	339	335	322	321	339	324	357	327	342	322	317	324	332	338	318	317	306	307	307	342	321	303	320	337	328	336	331	369	343	343	336	333	369	304	319	312	357	318	309	356	343	308	336	316	333	327	334	334	355	362	308	323	302	330	352	328	345	359	314	318	326	341	298	285	332	310	317	345	329	310	334	315	325	341	342	322	322	336	357	341	330	330	345	319	369	331	365	328	302	373	310	339	355	324	335	375	322	314	340	345	300	360	302	329	324	300	298	331	328	309	351	303	354	324	316	318	325	319	323	356	330	333	324	333	329	361	315	327	351	338	361	320	338	336	341	299	314	367	335	328	318	325	306	351	321	323	337	331	319	327	331	341	359	314	290	335	332	362	332	304	311	313	309	324	307	326	342	324	295	331	326	351	327	353	316	361	307	304	352	308	358	370	353	332	325	350	344	294	311	320	332	304	349	350	327	303	317	331	322	313	316	305	312	352	352	310	309	333	360	309	301	358	338	339	318	309	313	289	318	322	296	358	347	322	355	317	313	333	328	382	362	343	306	330	298	343	287	345	330	290	359	339	319	355	299	306	308	364	323	330	275	350	299	353	335	311	339	319	371	316	320	319	336	318	326	315	319	333	335	349	327	335	348	321	292	315	320	336	301	306	318	336	311	362	309	363	328	349	314	348	314	296	313	332	389	302	318	310	323	338	309	332	326	303	350	318	338	310	365	355	324	314	324	332	345	335	325	323	308	307	340	328	314	341	329	320	306	314	345	318	345	319	332	339	312	322	306	366	298	321	335	329	338	320	334	307	325	345	344	350	327	329	343	301	352	309	329	354	327	332	345	302	340	363	301	340	353	313	304	315	340	326	303	347	329	338	304	303	309	300	351	351	349	321	323	332	332	332	334	348	322	325	309	331	329	359	286	329	346	313	354	331	334	344	298	325	365	341	355	316	355	306	344	286	332	357	324	339	323	334	308	347	310	318	362	334	368	306	315	352	317	309	328	308	295	320	369	337	326	318	349	354	313	360	329	305	340	323	331	301	335	325	332	333	327	314	343	354	306	329	323	319	325	344	352	331	341	345	320	338	330	312	336	334	326	333	358	361	312	329	324	315	340	333	321	333	352	361	328	342	337	332	346	347	341	322	329	339	288	321	359	325	306	310	319	310	313	344	361	315	321	346	331	328	358	314	314	308	329	317	314	317	353	307	323	300	313	307	317	350	357	327	329	325	335	349	323	337	302	349	321	347	325	349	348	350	325	333	338	296	308	366	333	340	330	352	345	339	327	331	342	332	298	311	339	345	310	384	334	350	348	324	341	307	341	334	307	331	301	335	343	296	317	360	339	355	330	317	298	343	299	336	323	320	326	338	357	300	313	323	299	343	327	329	323	306	336	349	338	293	324	330	313	308	306	327	328	312	345	321	359	304	347	333	311	318	313	323	326	324	372	340	288	290	323	353	325	347	324	342	309	332	337	341	322	291	349	339	332	316	300	341	323	298	329	304	329	353	342	322	302	315	342	318	305	330	318	338	311	353	316	345	341	328	362	327	330	334	347	345	330	343	312	333	337	363	295	315	355	319	316	291	303	322	328	314	307	351	314	312	311	308	328	315	320	359	340	356	335	367	327	317	308	319	334	322	349	334	322	361	360	313	302	341	332	341	327	320	318	330	324	341	345	322	310	333	306	363	318	316	317	356	331	296	335	283	322	320	345	338	332	369	305	307	325	317	335	315	336	369	318	324	339	327	331	334	345	322	347	342	351	303	286	348	326	340	338	301	343	317	348	345	319	363	334	335	327	325	359	348	349	295	365	322	329	362	282	328	312	346	319	332	340	367	355	323	326	325	324	307	341	290	327	351	293	322	333	322	300	303	327	319	311	322	314	320	312	322	338	328	341	321	328	357	343	316	357	353	345	337	321	327	343	341	317	358	290	274	352	326	323	320	333	357	308	333	339	352	343	314	356	336	302	306	293	353	354	354	335	346	349	299	309	305	319	337	323	358	324	334	313	349	323	323	317	343	326	350	339	319	301	319	288	345	319	307	336	315	316	330	341	334	362	302	336	315	349	280	317	311	343	347	324	345	353	332	343	326	312	323	321	289	329	312	337	313	304	343	352	318	351	353	315	330	340	328	325	329	322	327	323	353	340	330	325	357	310	311	288	323	361	327	301	325	344	324	350	323	313	371	311	305	305	315	354	334	335	349	358	351	330	335	321	337	320	332	343	321	320	298	340	320	308	307	322	340	339	285	300	343	347	326	335	295	317	344	312	332	336	314	322	317	344	318	352	338	307	332	339	337	337	303	343	298	311	346	317	310	307	315	341	320	322	346	319	309	314	343	316	312	316	333	373	330	328	332	319	340	322	346	371	306	380	289	347	306	366	323	328	341	355	316	345	325	315	321	315	339	284	347	323	357	368	321	305	312	315	340	317	317	327	297	314	329	307	303	339	320	324	324	340	370	343	285	320	349	334	309	300	343	350	333	326	308	289	307	312	307	332	321	337	309	358	342	342	337	329	320	337	326	326	346	313	347	306	334	326	350	323	322	290	328	337	362	309	322	299	318	324	317	341	330	331	325	324	341	302	302	314	322	334	291	368	328	332	332	343	330	329	335	340	365	316	309	316	314	327	349	338	313	307	316	313	317	287	337	331	339	308	330	347	318	343	317	338	321	325	338	323	338	340	329	312	338	323	326	338	337	359	309	305	324	311	325	326	318	315	299	342	320	317	307	364	311	357	321	348	355	369	340	367	325	323	311	373	346	354	342	351	319	328	370	341	347	308	316	323	298	339	302	319	325	318	333	314	351	316	318	329	315	338	355	347	330	324	280	344	323	353	345	350	367	351	311	330	300	338	349	318	353	345
49363	51861	28126	13169	6504	2784	1510	943	574	483	456	415	428	373	396	373	351	356	346	359	366	332	356	306	364	383	348	359	354	375	356	349	351	346	316	357	367	375	371	328	377	352	325	359	358	311	339	354	341	377	350	330	358	389	340	359	322	362	338	369	318	357	375	340	322	359	347	365	356	320	333	331	365	329	366	340	356	323	349	363	378	327	356	333	358	361	328	361	345	361	347	340	348	336	353	362	356	353	365	369	362	331	381	355	332	361	372	352	337	349	361	364	316	341	358	384	353	356	355	357	315	345	357	348	348	355	381	356	374	344	341	333	318	320	343	343	312	377	322	366	368	361	346	352	354	349	351	352	381	337	351	355	315	367	314	343	309	309	353	323	352	361	373	349	328	342	334	371	340	330	369	374	338	338	342	370	332	341	356	366	358	394	348	353	361	364	337	337	370	341	353	349	321	335	319	339	337	372	307	359	347	366	349	337	358	386	369	324	360	334	351	357	334	343	324	360	322	349	364	330	356	348	359	337	338	382	345	353	356	359	334	358	353	342	376	334	346	343	345	319	349	379	352	348	327	340	337	361	371	361	336	375	353	342	348	367	351	323	353	344	317	372	340	332	357	345	341	324	349	372	341	353	347	360	359	359	388	353	335	371	357	322	355	351	338	367	361	341	365	382	359	359	356	357	339	393	351	324	345	345	402	348	354	366	326	366	338	368	330	331	359	361	342	380	332	391	348	349	333	317	359	354	342	359	362	339	347	336	350	337	377	372	350	365	331	351	340	361	320	337	366	334	335	339	384	357	363	365	364	319	317	356	350	354	350	333	364	357	400	366	365	348	371	339	371	338	334	369	350	333	343	354	347	362	371	362	312	376	313	367	349	371	327	354	356	333	361	372	380	327	330	357	340	369	345	355	356	347	329	329	357	312	338	343	352	352	358	351	347	355	358	375	350	338	308	300	338	360	329	367	390	372	366	358	355	370	358	335	344	338	373	384	333	357	345	330	346	366	368	345	360	352	322	349	325	345	347	365	326	375	330	363	310	363	332	371	372	347	336	363	356	330	337	349	361	329	360	346	357	357	365	374	324	364	348	352	344	350	358	359	303	332	384	374	354	338	338	353	329	375	364	364	338	342	338	353	361	363	299	352	317	385	340	323	362	334	372	344	369	310	349	384	361	344	324	338	337	351	350	359	351	344	323	332	353	351	391	368	338	360	362	337	359	354	354	358	350	366	352	342	315	333	370	376	337	361	359	337	352	334	359	346	354	341	326	338	342	385	322	349	360	367	354	345	382	353	350	386	355	329	384	387	379	368	356	334	357	348	376	350	368	360	329	342	363	333	375	357	346	336	352	368	368	341	335	335	331	337	378	379	334	375	355	353	340	340	330	315	381	361	330	367	371	365	364	340	348	372	353	325	365	348	341	334	332	340	350	330	346	357	358	374	315	367	343	360	348	371	357	333	349	358	343	313	327	336	349	370	352	355	358	322	307	362	325	351	350	329	359	326	348	311	356	359	370	359	332	339	329	373	339	312	338	314	365	362	356	311	354	356	327	358	365	359	365	358	341	360	390	338	380	325	352	321	372	351	361	328	315	339	299	319	334	346	339	332	340	343	360	370	326	392	335	355	350	362	333	359	375	378	323	329	377	344	316	340	327	373	357	376	351	337	354	356	373	337	394	364	373	346	360	370	392	320	358	345	366	362	360	338	351	352	349	348	336	361	360	348	388	343	355	366	357	348	362	312	382	368	357	375	342	360	372	365	345	324	366	325	387	349	362	342	355	364	347	365	354	353	317	350	362	351	365	331	349	348	367	352	363	363	348	349	360	370	362	310	366	329	324	358	367	374	338	357	319	375	403	355	383	342	341	323	357	342	321	317	346	362	338	363	339	326	355	363	376	341	351	342	379	379	337	370	355	355	376	340	371	361	351	313	382	356	334	342	333	389	354	375	347	359	347	354	342	368	355	337	338	377	348	330	344	359	325	351	372	351	359	373	374	337	353	371	348	315	367	340	346	351	371	337	336	352	347	357	362	342	359	358	352	356	354	333	376	340	369	328	359	342	363	381	338	389	325	334	355	373	341	344	356	340	317	333	348	328	372	350	363	357	374	340	330	351	347	329	335	342	340	364	363	347	355	354	389	369	307	321	374	340	366	325	372	354	374	335	349	361	357	371	350	377	315	368	350	362	361	364	367	328	299	325	381	356	379	345	354	349	309	336	342	340	375	359	352	365	354	320	369	356	337	332	338	347	341	339	320	358	352	378	376	362	365	324	351	346	356	343	328	378	334	338	351	371	347	346	356	361	357	344	360	341	344	346	345	355	359	347	358	350	350	344	330	396	319	344	322	367	353	338	337	357	334	364	328	356	319	347	337	315	370	348	324	358	357	332	323	345	377	358	356	337	333	343	344	373	355	357	376	355	343	342	372	348	344	348	345	335	361	353	334	346	354	361	348	362	341	325	318	369	373	356	338	384	364	373	364	358	319	311	332	359	356	356	363	326	362	338	322	333	377	356	394	358	345	350	326	366	349	358	372	325	338	350	331	348	332	366	383	355	356	361	349	360	350	351	377	366	389	351	343	386	362	401	335	339	342	366	335	328	318	345	350	351	359	340	369	352	358	365	334	341	359	367	383	338	289	347	376	321	331	339	330	343	391	359	335	329	353	342	349	342	353	340	335	369	369	363	350	314	369	353	373	357	349	399	341	360	344	355	341	388	340	360	354	367	363	359	343	354	342	356	335	323	371	348	323	338	307	337	313	353	316	332	371	363	322	328	372	348	356	344	313	345	371	342	327	380	373	353	333	363	360	375	339	345	337	340	359	332	332	347	317	358	376	360	367	358	356	350	363	327	368	372	382	351	355	355	360	345	307	375	364	345	354	385	342	352	355	349	382	344	335	328	354	356	353	345	366	340	358	354	378	359	349	348	351	362	328	332	313	356	320	368	352	324	357	360	374	380	355	350	362	368	324	365	387	377	356	376	357	348	370	357	339	356	335	373	382	351	350	320	348	370	373	369	344	335	338	372	354	360	349	360	372	372	336	369	351	365	341	329	367	352	334	361	371	327	357	364	326	360	371	360	332	355	319	377	377	354	347	395	345	337	347	343	345	372	345	378	334	324	335	360	337	326	335	354	354	326	344	315	345	320	364	346	331	343	366	322	333	320	341	342	349	363	362	329	344	318	377	359	349	413	329	353	343	383	318	356	353	357	329	352	347	394	336	341	378	364	384	342	367	348	371	356	347	353	338	378	345	354	361	356	345	321	327	347	386	379	363	384	303	337	352	361	346	375	308	362	377	334	343	317	352	358	341	340	360	327	370	361	352	357	371	355	357	356	396	328	364	329	330	357	344	369	357	362	374	330	354	355	347	352	359	358	352	319	352	372	355	354	378	347	338	337	352	305	323	375	329	351	364	357	338	354	321	335	346	339	328	365	316	316	330	364	318	365	345	377	329	348	389	352	327	371	350	366
23364	20932	27910	24108	20841	10963	1656	964	589	439	369	335	359	365	295	314	356	307	290	290	304	299	326	295	291	304	318	293	311	317	326	292	324	320	307	299	290	319	318	290	307	297	291	312	333	288	302	310	298	314	295	327	308	316	305	310	332	296	297	322	302	291	307	313	329	330	314	303	290	291	307	291	309	304	291	270	316	283	280	293	329	304	320	321	297	322	279	301	305	293	297	296	303	296	278	328	321	299	308	301	302	309	337	308	303	272	333	302	299	297	322	311	308	295	285	288	298	329	299	297	316	313	283	281	281	277	297	305	301	301	325	294	269	300	330	286	297	324	279	323	289	324	304	308	309	335	308	330	300	320	296	297	287	336	289	304	274	311	318	306	295	311	281	299	313	342	326	312	290	310	294	319	275	284	290	308	325	301	323	276	304	287	288	295	324	291	293	321	315	312	327	308	342	303	319	301	285	295	341	320	268	312	312	301	282	323	333	299	279	306	303	301	333	306	321	303	299	292	347	290	283	309	298	312	297	305	318	331	267	284	304	296	282	321	338	311	287	267	325	309	292	318	314	294	334	314	322	339	289	344	288	294	308	271	281	272	278	310	289	300	311	300	324	279	281	283	318	304	328	304	297	287	317	326	278	298	264	282	313	303	317	303	308	306	297	297	282	328	323	288	309	284	333	303	299	306	299	329	285	298	297	302	333	283	305	340	274	306	296	318	323	326	303	334	317	324	311	292	336	319	301	277	293	326	316	298	312	288	298	329	283	313	293	295	301	302	316	305	304	277	298	297	302	313	319	292	328	278	291	311	292	295	309	324	299	314	299	318	292	303	293	311	293	259	289	305	289	305	310	295	293	283	313	287	299	320	335	290	286	313	286	319	291	305	293	306	310	300	317	264	288	294	319	309	318	315	312	336	319	290	316	285	318	310	331	331	305	310	290	291	322	331	311	297	306	305	292	277	312	302	304	299	321	299	303	293	301	296	321	317	285	298	354	304	318	278	301	312	293	309	328	302	322	280	324	268	322	298	329	325	328	278	318	314	320	297	301	321	320	311	290	300	279	291	308	304	307	347	345	286	310	335	322	278	267	331	320	314	324	297	325	293	284	329	269	304	315	282	310	350	309	300	346	302	297	298	309	309	317	318	312	320	296	336	280	304	305	320	324	292	306	303	284	314	308	320	285	318	274	319	323	287	282	297	344	308	283	306	267	295	292	279	295	320	322	293	319	304	342	320	276	316	282	311	313	315	295	288	283	351	296	303	327	320	336	289	288	281	286	305	306	307	319	319	304	280	312	322	337	293	281	295	315	311	319	297	285	301	305	321	330	292	314	315	313	285	274	305	286	305	336	284	297	308	309	300	299	324	329	307	293	314	311	308	307	289	279	308	292	296	320	296	301	281	286	311	299	318	322	308	271	307	310	313	320	300	320	299	333	329	303	331	301	310	297	299	281	331	302	323	290	264	309	297	333	283	306	285	333	340	299	286	313	295	323	334	290	329	299	286	310	291	336	298	292	291	299	310	298	313	272	300	315	326	280	292	334	329	331	300	260	315	266	297	293	325	311	296	318	299	336	250	300	297	316	305	336	315	341	288	298	328	304	320	307	280	294	306	330	334	317	289	346	313	302	313	284	307	281	332	319	325	315	299	327	279	303	311	303	315	316	310	312	317	309	317	318	324	311	290	299	321	319	305	267	306	319	293	315	356	279	321	332	305	308	322	306	335	285	305	338	298	296	285	305	308	318	310	297	298	342	318	309	301	280	317	304	287	313	242	331	331	281	306	311	324	308	285	327	265	312	294	304	317	323	309	299	319	334	279	336	301	329	302	313	314	341	309	274	281	315	321	321	302	323	269	290	324	298	329	312	309	294	320	307	293	310	320	328	309	334	319	299	318	310	290	293	353	302	325	266	295	317	276	298	308	304	306	293	259	311	318	349	306	335	311	323	303	300	300	329	298	325	282	317	272	289	289	297	294	319	312	309	268	318	288	309	316	265	289	308	282	303	284	281	297	295	319	304	291	310	317	296	290	338	311	295	307	283	295	274	291	318	295	287	290	318	308	306	297	293	273	286	306	285	273	274	295	297	301	294	296	318	304	297	293	299	281	312	307	299	288	304	291	286	323	290	296	298	282	319	286	319	304	280	325	323	318	266	307	268	320	298	313	331	311	291	306	319	283	302	283	318	320	303	313	323	287	291	303	313	297	329	294	320	326	310	321	260	313	307	312	307	346	290	286	306	269	317	282	297	307	303	327	259	304	289	306	310	305	294	300	294	321	311	263	306	311	314	338	300	323	305	296	276	362	326	294	273	314	308	304	301	341	261	293	315	313	296	308	316	273	322	325	293	310	323	336	302	334	299	307	295	309	321	315	313	305	303	289	285	297	324	277	302	309	312	312	290	297	317	271	325	277	311	301	298	287	290	296	304	297	308	287	323	296	294	292	332	322	345	288	299	326	311	327	306	305	299	316	308	320	298	302	309	290	321	325	300	292	319	280	312	305	317	309	314	309	288	291	276	335	290	306	344	271	293	315	317	309	279	306	267	294	291	341	324	311	310	288	306	316	295	336	272	332	288	291	284	296	287	285	333	308	315	292	307	309	303	295	284	322	317	336	305	298	312	284	322	307	292	352	278	304	269	309	306	299	321	308	305	315	304	276	306	323	289	304	310	332	309	320	296	311	301	292	309	313	313	281	279	305	276	266	283	334	314	314	312	311	285	296	300	299	308	307	332	301	354	318	311	271	302	270	328	326	324	344	291	301	289	318	318	304	301	317	332	347	315	287	280	301	314	279	297	273	307	358	288	295	288	294	279	311	294	307	315	283	288	319	261	305	288	319	325	309	306	319	293	299	300	286	266	318	292	303	352	338	323	332	296	299	300	278	298	341	331	322	277	304	285	306	302	283	289	355	310	284	293	300	297	304	308	313	325	280	295	313	298	302	302	286	279	283	303	296	263	299	296	324	336	291	343	338	328	306	316	309	279	317	302	311	327	310	306	306	304	322	294	318	306	291	322	301	309	281	306	284	314	311	254	303	309	303	336	282	329	298	309	314	292	331	311	309	310	300	268	300	311	293	333	303	332	309	308	305	317	290	323	284	313	299	289	311	319	344	304	323	305	286	284	277	331	285	298	323	277	352	329	314	271	274	297	336	304	300	295	278	276	317	265	319	315	334	303	274	296	301	298	309	275	310	328	347	290	336	316	285	300	298	290	282	302	298	305	315	307	283	299	335	314	295	300	331	299	308	320	330	318	277	328	292	310	311	274	326	262	298	323	286	299	285	306	319	306	270	308	297	268	304	338	298	325	299	284	295	332	311	275	314	297	334	291	337	304	321	298	296	289	297	301	314	290	309	311	293	310	282	310	286	297	330	316	303	280	289	312	300	302	314	277	340	297	296	312	306	353	305	309	293	309	266	298	339	314	294	298	286	322	283	275	287	293	314	290	295	312	284	306	317	312	308	300	292	277	327
46655	54626	32214	14646	5191	2416	1646	1240	779	544	398	427	361	359	345	338	317	326	345	336	327	336	322	338	356	347	335	328	344	336	299	305	325	329	323	309	328	310	307	359	301	338	327	341	336	304	291	350	340	338	280	300	354	309	323	312	299	308	326	327	338	311	303	309	322	321	325	327	304	342	338	313	331	319	371	318	313	322	320	300	347	303	349	315	316	292	347	326	296	350	293	351	321	317	318	348	345	325	342	326	319	327	306	301	350	324	343	325	322	303	342	348	301	317	294	318	318	297	324	327	318	336	335	301	273	338	330	330	350	290	315	302	315	308	326	338	316	324	318	316	348	332	324	302	364	300	318	300	293	288	324	323	341	314	312	311	306	342	321	340	338	296	309	321	337	308	349	330	303	297	295	301	286	322	325	362	353	312	321	313	305	338	328	331	295	346	373	335	327	362	327	288	351	353	294	315	340	323	317	336	336	335	300	318	332	326	321	290	338	288	343	303	319	331	351	301	354	295	308	294	324	321	313	331	316	316	296	330	319	336	301	309	318	327	306	334	328	324	325	318	326	330	320	315	328	281	292	358	298	335	329	317	340	310	351	314	365	342	340	291	318	324	333	305	335	311	303	313	344	322	344	303	331	302	303	315	311	302	297	316	313	290	341	329	325	314	326	335	320	312	318	330	334	301	287	318	347	288	302	346	325	327	352	334	332	338	333	334	309	321	295	333	337	340	325	323	323	312	339	322	328	293	339	335	334	319	330	302	340	314	313	310	295	351	386	338	329	280	310	327	316	337	308	342	330	332	330	308	303	303	340	332	312	340	331	350	329	328	330	320	311	328	361	339	249	321	311	333	316	310	343	299	317	296	332	332	312	331	312	293	324	324	315	297	295	315	319	317	309	316	342	304	308	299	332	330	358	307	336	334	307	304	303	324	345	334	321	336	315	335	317	362	313	322	324	322	343	318	324	309	299	324	326	324	299	299	331	317	327	332	328	306	317	303	314	332	342	306	312	349	340	341	318	346	340	294	348	330	346	354	324	318	308	315	313	318	325	300	313	310	306	323	300	313	322	310	325	336	350	331	333	316	314	332	339	296	316	307	310	319	349	351	346	323	316	356	309	324	319	304	358	326	316	329	316	309	307	334	332	321	305	342	312	329	319	311	331	331	328	324	317	296	338	361	307	333	330	341	300	320	363	356	343	330	303	327	325	314	317	343	299	342	321	325	319	321	314	326	312	315	359	294	299	344	370	329	295	315	321	333	301	331	334	304	309	317	354	329	316	335	342	340	306	308	349	323	333	301	305	304	288	303	293	337	342	334	303	306	335	329	325	348	335	322	292	346	342	357	306	339	327	315	303	328	311	327	322	348	293	341	360	321	323	338	329	323	314	329	359	318	324	321	311	334	318	328	295	346	302	318	326	314	340	292	314	353	330	319	315	341	315	334	336	331	316	293	317	308	312	312	307	318	304	347	307	315	305	324	350	322	300	303	332	333	318	310	299	327	319	317	320	311	332	306	339	326	313	357	329	322	329	325	299	333	346	290	288	325	325	324	326	308	337	307	317	318	343	296	329	371	335	319	315	311	311	315	328	354	349	343	298	291	315	327	349	332	333	347	306	288	349	343	347	325	316	324	330	305	326	328	326	318	301	276	359	341	289	344	307	292	320	341	304	318	333	305	330	309	324	343	350	325	349	327	337	310	290	347	330	281	324	309	314	323	322	296	305	304	335	338	345	298	349	308	340	304	306	317	327	314	355	328	328	294	297	327	318	311	325	308	369	319	324	317	323	318	320	332	328	318	322	342	298	328	318	372	314	331	305	334	335	298	312	305	349	299	318	321	331	335	351	308	357	331	324	334	334	325	310	329	304	352	343	332	314	310	330	321	313	328	333	334	317	324	337	312	333	303	322	344	340	365	311	350	318	337	336	311	316	349	351	350	341	307	314	337	316	304	337	340	322	330	279	304	323	344	340	320	332	317	310	367	300	329	315	334	315	350	321	334	319	293	307	335	363	318	331	317	326	296	316	320	318	326	320	324	305	333	313	350	337	303	330	330	303	334	366	315	351	340	316	303	360	327	323	330	348	286	331	327	310	294	332	332	300	322	322	287	333	345	343	326	307	313	333	306	332	309	312	330	316	302	292	327	298	313	320	310	316	312	311	322	308	312	303	332	327	336	315	351	312	351	314	344	338	348	303	304	300	302	352	318	316	304	353	327	331	326	322	304	331	326	318	339	315	330	310	275	307	320	340	301	305	352	324	333	296	330	341	339	309	315	337	331	293	315	324	313	324	341	333	332	299	336	302	297	319	341	301	310	301	336	330	308	294	348	316	336	344	315	331	321	360	316	299	341	337	300	361	301	297	304	341	332	333	326	354	285	300	338	326	298	355	336	337	302	330	325	306	302	322	340	324	351	326	317	305	302	322	378	322	327	291	325	313	309	329	320	315	295	308	357	318	351	301	316	309	298	315	359	332	344	325	298	330	301	364	363	326	299	340	339	323	309	338	347	315	351	340	293	317	328	328	318	344	339	358	317	352	312	313	336	331	337	306	337	291	341	293	320	305	337	321	345	326	312	309	327	323	352	347	354	327	324	309	311	322	334	342	344	345	290	306	313	342	314	344	335	325	318	330	332	330	306	315	329	360	306	318	332	310	314	331	331	367	358	324	348	309	341	299	331	324	337	328	327	288	320	309	317	328	306	318	315	323	328	322	315	326	304	316	308	341	308	321	301	301	317	336	301	325	295	310	337	309	308	315	311	311	294	358	347	319	292	288	334	322	337	307	354	351	301	313	323	322	322	313	310	308	318	351	304	348	294	336	328	309	333	313	322	348	321	300	305	332	344	315	329	339	312	330	307	326	313	359	327	311	303	320	326	297	352	329	340	353	315	320	304	309	317	366	331	353	325	292	324	331	330	353	349	308	292	319	296	326	285	323	322	319	287	313	310	328	328	273	323	326	323	328	300	321	319	331	329	306	298	290	311	342	300	324	301	313	338	333	321	312	309	320	347	294	321	326	311	295	328	353	308	344	339	342	340	363	271	298	347	325	300	345	360	303	322	342	320	326	364	295	312	320	315	313	347	314	331	310	314	332	322	341	286	306	320	321	302	296	323	331	270	308	324	315	314	329	335	349	365	306	308	287	325	339	316	334	335	331	343	300	353	333	321	315	313	341	313	318	352	271	337	276	349	342	328	316	314	310	327	351	343	345	332	287	331	330	321	335	311	337	337	290	321	298	309	317	366	324	335	327	317	320	299	334	307	320	336	361	329	327	313	332	346	320	315	326	339	319	303	307	301	302	295	293	329	331	342	268	334	315	350	321	329	305	329	335	338	342	342	344	345	324	319	331	321	342	328	324	315	343	293	334	301	320	319	320	304	312	335	311	290	306	314	314	304	322	331	358	334	298	311	322	343	331	324	303	319	335	326	345	312	314	342	329	330	322	334	302	329	334	340	338	331	303	330	358	338	345	304
25108	21274	27085	25053	13144	3666	1879	1017	611	456	427	454	389	387	353	361	324	366	326	341	344	310	352	335	334	378	347	321	326	316	355	351	356	334	374	327	334	318	318	338	372	362	343	356	344	358	363	361	328	352	372	345	336	334	339	341	345	321	325	335	339	352	384	345	340	366	318	340	350	336	304	344	349	330	377	369	323	305	363	307	354	374	352	335	341	342	376	358	335	362	359	350	339	355	336	350	328	334	311	336	317	325	339	347	350	335	353	347	336	351	319	346	324	339	356	328	355	344	325	322	340	316	353	358	363	348	326	350	377	348	355	333	329	320	301	346	346	368	325	351	341	314	313	335	335	356	322	353	294	336	333	361	342	343	345	312	310	316	341	324	378	349	350	319	336	342	344	334	357	349	337	329	318	306	353	306	343	318	309	347	336	344	352	358	353	353	364	362	308	333	358	337	319	392	376	324	306	299	333	363	328	322	342	308	326	361	356	335	319	329	352	369	295	332	368	342	365	318	315	327	342	370	317	323	342	346	327	325	359	363	347	343	331	368	333	320	345	315	296	339	327	346	330	357	330	380	374	374	323	366	351	326	325	326	327	340	316	325	352	326	332	342	348	309	384	375	352	356	373	319	368	344	361	360	324	322	349	342	328	322	334	325	331	332	367	360	324	346	358	341	327	332	334	349	403	364	305	333	347	320	378	334	345	359	314	307	350	369	348	309	297	346	325	306	327	330	315	340	304	352	353	359	339	322	340	326	378	349	341	342	371	317	332	320	331	366	316	350	335	320	335	311	314	313	350	334	335	340	359	376	334	344	358	332	318	305	316	327	321	345	340	297	323	358	355	334	326	342	314	335	330	330	344	333	353	348	364	338	330	368	342	376	338	364	315	371	334	332	323	315	319	348	334	350	339	324	349	312	337	322	331	306	349	321	351	321	344	334	359	334	353	334	317	313	346	320	347	379	353	331	308	335	364	361	341	351	307	341	334	345	324	382	347	349	356	337	324	320	334	331	312	338	327	339	363	330	346	331	326	358	350	318	371	323	360	357	336	329	332	344	342	326	349	327	353	317	349	361	304	330	342	349	317	360	341	358	348	343	341	335	323	347	361	321	345	308	328	315	331	374	332	307	336	338	322	337	335	346	355	325	342	353	333	336	323	373	337	329	331	340	329	351	313	326	353	304	321	318	335	349	358	347	359	333	320	357	343	349	340	357	334	344	349	345	323	359	351	332	329	345	351	338	335	306	315	309	332	316	310	344	326	326	352	359	326	342	324	336	335	332	375	300	351	333	303	322	304	338	333	315	362	331	340	353	360	338	338	339	307	340	378	345	363	310	362	342	361	344	340	341	355	332	313	372	352	348	320	335	339	344	309	330	336	340	355	353	341	339	331	364	370	332	366	352	355	341	327	340	325	342	363	352	353	354	345	332	320	322	367	330	325	319	337	337	299	339	351	338	372	333	339	341	338	367	329	352	328	337	319	339	333	353	339	331	361	347	349	325	356	334	332	334	346	342	330	395	324	337	324	321	327	334	333	347	331	317	328	339	331	367	339	315	361	363	339	309	367	305	375	330	346	352	323	322	356	356	328	345	305	324	332	331	334	311	353	339	321	320	315	343	350	316	369	329	311	359	336	350	340	301	337	355	340	328	362	313	336	340	322	355	321	371	308	338	354	323	369	319	370	332	310	340	338	362	353	337	338	319	352	338	339	373	350	338	349	337	353	323	317	335	299	333	380	331	367	333	341	316	331	342	316	343	344	350	339	328	362	351	334	351	348	329	330	309	337	310	368	344	353	332	318	343	345	362	347	331	340	295	352	358	371	347	353	358	328	349	333	351	327	330	307	330	344	327	340	341	361	332	354	353	362	351	311	329	348	351	358	347	355	343	342	306	341	327	349	322	314	374	351	344	323	337	294	353	352	308	382	301	349	332	354	331	360	327	324	325	366	350	341	316	355	349	365	309	335	350	342	377	351	340	341	327	332	350	347	334	358	306	383	366	322	336	368	352	307	334	332	328	328	322	362	338	361	330	338	350	321	330	316	355	329	314	323	322	306	347	370	330	313	324	341	368	346	325	351	334	363	346	371	359	365	332	349	361	340	325	342	345	332	332	350	333	363	307	325	367	325	358	361	328	363	352	340	317	332	337	351	319	354	359	343	354	369	342	312	351	314	322	322	323	320	348	328	351	382	344	338	342	342	376	352	360	364	350	321	336	317	318	360	310	335	356	349	374	324	350	348	330	364	341	346	365	333	343	340	350	363	344	336	354	333	361	347	314	366	348	348	349	332	339	321	319	340	326	337	357	323	343	344	328	315	327	327	330	335	311	316	335	321	360	326	361	348	328	355	334	369	327	330	374	318	342	349	347	345	345	326	311	363	319	357	352	306	328	352	310	308	314	348	323	362	306	355	380	298	362	361	345	361	331	339	330	361	309	332	284	361	349	339	327	332	315	352	331	333	335	360	324	336	366	381	369	311	322	331	380	324	367	330	306	362	352	355	344	317	363	344	328	351	316	344	353	323	332	338	316	349	327	335	330	332	334	373	340	336	339	324	366	334	354	346	335	367	312	349	345	327	328	319	359	336	365	343	354	359	378	367	381	379	370	364	325	369	344	323	334	345	322	335	329	382	362	327	323	323	324	340	319	341	323	344	311	330	373	370	345	341	318	321	334	316	345	356	338	371	353	336	355	357	327	344	340	334	315	311	349	360	331	394	340	328	332	323	328	317	318	349	343	329	366	327	334	296	350	316	333	336	310	340	364	323	327	352	340	334	350	346	351	309	327	335	377	337	339	323	326	371	342	332	358	343	356	341	351	371	321	366	341	351	344	330	316	338	320	356	328	347	370	353	341	355	368	342	326	376	343	334	382	338	338	297	332	310	340	342	330	328	367	342	326	326	340	334	347	325	364	359	321	344	368	325	372	325	318	360	320	366	329	372	324	306	328	345	338	316	341	344	356	325	322	336	353	331	377	377	326	356	342	339	334	337	324	332	355	339	334	361	398	316	353	330	325	349	331	343	321	378	358	302	329	365	303	346	312	369	327	345	335	321	319	345	318	364	340	339	363	352	336	327	335	331	360	359	327	322	349	340	318	317	380	331	313	340	336	343	327	301	299	335	349	342	344	320	347	342	336	343	337	360	324	345	350	361	323	345	343	324	325	292	347	365	341	367	349	324	355	377	328	330	345	329	314	318	334	364	342	338	305	330	316	330	364	327	367	352	351	389	340	329	336	338	289	340	355	327	345	368	339	343	343	310	309	357	303	324	343	364	329	315	349	336	357	350	367	356	343	329	361	349	346	332	349	347	339	326	342	324	372	366	319	343	332	340	322	334	365	308	305	334	351	337	343	372	321	358	350	329	349	312	330	342	357	317	348	318	322	342	327	357	344	342	319	355	294	345	334	336	321	329	339	334	349	344	301	356	354	375	363	345	358	329	348	317	323	327	327	349	344	354	330	373	352	332	327	335	329
45211	52699	30742	15898	8707	4402	2842	1485	713	556	492	491	441	410	432	341	391	375	371	355	365	343	356	368	354	417	337	339	365	339	378	388	351	362	400	382	399	359	347	379	361	364	373	361	339	376	377	367	374	327	350	354	362	340	366	370	366	370	351	387	365	372	344	363	353	354	370	373	374	346	359	355	356	352	346	341	338	350	361	344	362	392	344	380	383	324	322	363	352	343	373	342	354	342	356	379	382	320	353	384	332	336	347	360	360	380	356	358	354	350	360	339	360	399	349	363	346	377	370	362	359	369	328	367	351	358	314	362	339	339	352	384	358	349	365	367	319	369	362	301	371	402	360	344	341	364	366	357	360	382	353	347	344	384	339	350	357	398	342	352	363	362	339	375	340	310	362	393	344	345	360	355	383	408	345	340	342	377	355	345	350	317	352	355	355	369	344	373	347	342	341	334	391	357	375	376	398	366	324	350	314	352	372	384	339	355	325	325	376	349	358	361	347	346	376	353	360	339	354	351	351	347	348	329	348	358	354	402	367	366	353	332	364	367	373	356	340	315	344	356	389	341	380	356	334	358	374	405	371	320	360	371	337	321	389	336	353	346	353	331	346	364	355	354	361	344	370	376	372	353	331	370	350	347	374	340	376	337	356	367	370	323	302	343	371	367	375	355	348	346	355	391	328	372	354	350	370	379	362	367	370	375	370	355	351	353	368	354	375	373	316	347	351	327	369	359	366	382	315	385	367	378	376	340	345	364	349	356	354	371	350	336	340	383	388	357	357	355	377	345	359	374	321	324	350	373	340	359	351	368	337	361	333	341	308	357	359	358	353	334	354	344	352	327	349	379	333	323	379	334	355	353	352	350	344	353	342	357	360	342	351	356	330	361	368	327	344	363	356	357	303	367	340	345	345	354	309	338	370	365	355	355	356	345	381	378	424	383	361	348	357	343	342	341	395	363	351	365	354	353	330	376	358	336	329	342	321	357	374	338	353	386	358	346	369	363	343	348	343	314	388	367	347	361	362	347	358	334	352	333	351	337	396	331	340	369	333	360	351	370	354	403	383	310	359	371	335	352	325	371	357	369	347	363	349	341	325	363	380	364	356	353	371	354	349	379	365	349	377	374	336	402	350	347	359	349	361	392	351	341	372	370	319	367	352	344	355	359	357	363	368	339	375	356	390	371	375	347	392	398	379	369	349	343	372	369	362	378	345	352	383	364	386	361	351	362	358	360	354	337	369	376	350	345	364	320	376	378	334	363	351	348	343	329	346	355	339	339	346	352	312	375	331	355	336	346	371	332	366	357	360	361	356	336	370	348	393	351	347	384	409	392	387	348	407	398	337	378	322	380	345	376	359	371	357	354	358	336	369	383	343	368	349	337	383	360	342	331	344	347	375	377	320	356	349	380	345	400	357	321	364	354	331	349	361	360	362	333	346	349	340	340	339	337	323	389	370	372	368	349	382	382	372	368	390	377	337	353	401	353	371	343	368	382	395	357	318	391	387	338	375	381	380	370	370	355	356	352	360	362	372	376	361	381	341	381	337	347	347	385	345	345	352	346	370	386	344	350	357	365	330	339	355	372	316	324	382	388	348	351	389	355	369	352	340	387	329	365	392	383	391	350	335	357	340	346	365	364	358	360	341	332	348	363	394	357	352	334	359	369	354	363	334	353	347	358	374	395	341	364	396	366	357	354	400	322	355	358	337	351	377	332	378	350	362	368	356	354	340	377	350	352	337	348	360	340	373	347	367	354	374	376	341	402	356	340	380	354	355	353	391	353	331	334	343	375	344	362	362	367	350	393	382	359	328	352	395	350	371	366	354	322	342	372	379	352	363	336	395	370	353	392	344	323	333	371	350	363	374	373	359	334	357	393	365	318	364	332	373	375	360	383	343	360	342	371	351	358	371	345	350	365	381	350	400	354	336	360	361	375	367	372	362	358	335	346	317	347	336	360	383	342	322	370	337	393	394	375	381	370	365	365	332	334	343	378	346	388	354	403	348	351	332	346	341	361	319	367	363	355	332	383	321	367	393	339	363	366	340	353	360	348	358	365	368	341	363	352	307	353	365	371	366	382	377	369	351	350	357	356	350	342	395	339	357	368	331	364	320	360	369	394	331	351	386	383	357	305	373	330	350	384	380	383	357	340	338	355	359	406	383	331	355	351	358	358	356	359	355	329	319	374	352	360	366	381	385	345	338	366	318	381	355	359	352	390	358	340	336	362	369	386	332	354	347	380	336	335	354	376	378	318	341	350	363	356	344	396	360	380	365	369	351	343	376	344	342	337	375	345	376	365	367	366	314	381	368	384	382	329	366	379	342	342	337	368	375	380	374	351	359	377	326	351	362	332	309	349	361	367	360	380	365	344	376	355	346	356	355	383	345	359	358	364	395	332	380	367	342	361	351	356	388	366	340	380	364	400	349	319	390	355	373	361	361	379	350	346	334	345	357	322	355	357	399	395	381	320	344	350	343	362	344	356	398	342	363	345	346	377	371	374	347	394	365	332	353	361	411	384	363	380	345	383	362	343	329	310	354	336	356	358	368	347	353	395	362	326	361	368	362	339	356	367	393	366	336	391	370	340	315	356	367	348	373	342	348	368	364	364	369	345	381	381	398	344	359	347	351	337	381	347	373	379	374	358	365	356	362	344	384	351	338	325	321	368	368	373	340	346	326	355	370	353	379	379	361	361	333	355	370	366	386	348	340	352	374	317	367	359	362	399	344	325	368	372	351	351	361	343	364	364	377	360	354	320	365	358	346	324	353	338	351	361	361	367	352	363	388	351	361	352	354	356	386	354	332	367	376	374	387	366	364	366	361	387	351	332	360	371	343	359	384	356	372	364	336	351	405	332	376	399	375	379	359	386	346	343	354	374	377	369	334	381	363	329	352	375	373	369	370	370	368	371	376	331	396	335	351	332	336	336	353	350	324	363	349	341	358	369	353	321	339	351	375	360	380	377	345	357	354	364	354	373	406	351	361	373	378	339	370	369	370	352	337	333	366	384	331	347	381	357	339	341	330	330	347	396	340	333	392	333	391	371	385	326	356	354	352	371	347	330	331	338	383	338	372	374	352	321	358	369	344	334	354	367	358	365	371	378	361	330	344	388	362	346	338	344	308	372	324	336	348	343	357	329	387	351	349	391	368	387	364	367	361	368	340	335	391	350	353	374	350	388	351	375	393	369	374	343	341	368	382	355	358	367	406	364	373	329	369	353	355	338	355	340	328	364	329	324	379	329	391	362	364	361	322	357	345	375	383	352	346	333	374	358	361	369	342	363	410	371	335	381	365	324	383	376	332	375	353	367	403	330	370	366	364	385	376	345	333	376	332	317	336	389	357	375	331	396	367	363	381	371	356	371	346	362	355	331	348	384	363	341	376	394	353	350	356	361	363	379	349	354	336	388	363	360	380	312	399	334	333	375	357	371	380	372	365	373	357	395	335	350	351	380	368	362	359	368	342	380	373	366	344	363
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
