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
343188062729	343188063242	343188063792	343188064367	343188064915	343188065442	343188066017	343188066567	343188067090	343188067642	343188068217	343188068767	343188069290	343188069842	343188070392	343188070942	343188071515	343188072067	343188072592	343188073142	343188073692	343188074242	343188074792	343188075342	343188075915	343188076442	343188076992	343188077567	343188078090	343188078642	343188079192	343188079742	343188080315	343188080842	343188081417	343188081967	343188082490	343188083042	343188083592	343188084167	343188084692	343188085267	343188085792	343188086342	343188086890	343188087442	343188088017	343188088542	343188089090	343188089667	343188090192	343188090767	343188091315	343188091842	343188092392	343188092942	343188093515	343188094042	343188094592	343188095142	343188095690	343188096242	343188096817	343188097342	343188097890	343188098442	343188099017	343188099542	343188100090	343188100667	343188101217	343188101767	343188102290	343188102867	343188103417	343188103967	343188104515	343188105042	343188105592	343188106142	343188106715	343188107267	343188107792	343188108342	343188108915	343188109442	343188110017	343188110567	343188111090	343188111642	343188112217	343188112742	343188113315	343188113867	343188114417	343188114967	343188115492	343188116067	343188116592	343188117142	343188117692	343188118242	343188118817	343188119342	343188119915	343188120467	343188120992	343188121542	343188122090	343188122667	343188123192	343188123767	343188124292	343188124842	343188125392	343188125967	343188126515	343188127067	343188127592	343188128167	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	29	59	88	118	147	177	206	236	265	294	324	353	383	412	442	471	501	530	560	589	618	648	677	707	736	766	795	825	854	883	913	942	972	1001	1031	1060	1090	1119	1148	1178	1207	1237	1266	1296	1325	1355	1384	1413	1443	1472	1502	1531	1561	1590	1620	1649	1679	1708	1737	1767	1796	1826	1855	1885	1914	1944	1973	2002	2032	2061	2091	2120	2150	2179	2209	2238	2267	2297	2326	2356	2385	2415	2444	2474	2503	2532	2562	2591	2621	2650	2680	2709	2739	2768	2798	2827	2856	2886	2915	2945	2974	3004	3033	3063	3092	3121	3151	3180	3210	3239	3269	3298	3328	3357	3386	3416	3445	3475	3504	3534	3563	3593	3622	3652	3681	3710	3740	3769	3799	3828	3858	3887	3917	3946	3975	4005	4034	4064	4093	4123	4152	4182	4211	4240	4270	4299	4329	4358	4388	4417	4447	4476	4505	4535	4564	4594	4623	4653	4682	4712	4741	4771	4800	4829	4859	4888	4918	4947	4977	5006	5036	5065	5094	5124	5153	5183	5212	5242	5271	5301	5330	5359	5389	5418	5448	5477	5507	5536	5566	5595	5624	5654	5683	5713	5742	5772	5801	5831	5860	5890	5919	5948	5978	6007	6037	6066	6096	6125	6155	6184	6213	6243	6272	6302	6331	6361	6390	6420	6449	6478	6508	6537	6567	6596	6626	6655	6685	6714	6744	6773	6802	6832	6861	6891	6920	6950	6979	7009	7038	7067	7097	7126	7156	7185	7215	7244	7274	7303	7332	7362	7391	7421	7450	7480	7509	7539	7568	7597	7627	7656	7686	7715	7745	7774	7804	7833	7863	7892	7921	7951	7980	8010	8039	8069	8098	8128	8157	8186	8216	8245	8275	8304	8334	8363	8393	8422	8451	8481	8510	8540	8569	8599	8628	8658	8687	8716	8746	8775	8805	8834	8864	8893	8923	8952	8982	9011	9040	9070	9099	9129	9158	9188	9217	9247	9276	9305	9335	9364	9394	9423	9453	9482	9512	9541	9570	9600	9629	9659	9688	9718	9747	9777	9806	9836	9865	9894	9924	9953	9983	10012	10042	10071	10101	10130	10159	10189	10218	10248	10277	10307	10336	10366	10395	10424	10454	10483	10513	10542	10572	10601	10631	10660	10689	10719	10748	10778	10807	10837	10866	10896	10925	10955	10984	11013	11043	11072	11102	11131	11161	11190	11220	11249	11278	11308	11337	11367	11396	11426	11455	11485	11514	11543	11573	11602	11632	11661	11691	11720	11750	11779	11808	11838	11867	11897	11926	11956	11985	12015	12044	12074	12103	12132	12162	12191	12221	12250	12280	12309	12339	12368	12397	12427	12456	12486	12515	12545	12574	12604	12633	12662	12692	12721	12751	12780	12810	12839	12869	12898	12928	12957	12986	13016	13045	13075	13104	13134	13163	13193	13222	13251	13281	13310	13340	13369	13399	13428	13458	13487	13516	13546	13575	13605	13634	13664	13693	13723	13752	13781	13811	13840	13870	13899	13929	13958	13988	14017	14047	14076	14105	14135	14164	14194	14223	14253	14282	14312	14341	14370	14400	14429	14459	14488	14518	14547	14577	14606	14635	14665	14694	14724	14753	14783	14812	14842	14871	14900	14930	14959	14989	15018	15048	15077	15107	15136	15166	15195	15224	15254	15283	15313	15342	15372	15401	15431	15460	15489	15519	15548	15578	15607	15637	15666	15696	15725	15754	15784	15813	15843	15872	15902	15931	15961	15990	16020	16049	16078	16108	16137	16167	16196	16226	16255	16285	16314	16343	16373	16402	16432	16461	16491	16520	16550	16579	16608	16638	16667	16697	16726	16756	16785	16815	16844	16873	16903	16932	16962	16991	17021	17050	17080	17109	17139	17168	17197	17227	17256	17286	17315	17345	17374	17404	17433	17462	17492	17521	17551	17580	17610	17639	17669	17698	17727	17757	17786	17816	17845	17875	17904	17934	17963	17992	18022	18051	18081	18110	18140	18169	18199	18228	18258	18287	18316	18346	18375	18405	18434	18464	18493	18523	18552	18581	18611	18640	18670	18699	18729	18758	18788	18817	18846	18876	18905	18935	18964	18994	19023	19053	19082	19112	19141	19170	19200	19229	19259	19288	19318	19347	19377	19406	19435	19465	19494	19524	19553	19583	19612	19642	19671	19700	19730	19759	19789	19818	19848	19877	19907	19936	19965	19995	20024	20054	20083	20113	20142	20172	20201	20231	20260	20289	20319	20348	20378	20407	20437	20466	20496	20525	20554	20584	20613	20643	20672	20702	20731	20761	20790	20819	20849	20878	20908	20937	20967	20996	21026	21055	21084	21114	21143	21173	21202	21232	21261	21291	21320	21350	21379	21408	21438	21467	21497	21526	21556	21585	21615	21644	21673	21703	21732	21762	21791	21821	21850	21880	21909	21938	21968	21997	22027	22056	22086	22115	22145	22174	22204	22233	22262	22292	22321	22351	22380	22410	22439	22469	22498	22527	22557	22586	22616	22645	22675	22704	22734	22763	22792	22822	22851	22881	22910	22940	22969	22999	23028	23057	23087	23116	23146	23175	23205	23234	23264	23293	23323	23352	23381	23411	23440	23470	23499	23529	23558	23588	23617	23646	23676	23705	23735	23764	23794	23823	23853	23882	23911	23941	23970	24000	24029	24059	24088	24118	24147	24176	24206	24235	24265	24294	24324	24353	24383	24412	24442	24471	24500	24530	24559	24589	24618	24648	24677	24707	24736	24765	24795	24824	24854	24883	24913	24942	24972	25001	25030	25060	25089	25119	25148	25178	25207	25237	25266	25296	25325	25354	25384	25413	25443	25472	25502	25531	25561	25590	25619	25649	25678	25708	25737	25767	25796	25826	25855	25884	25914	25943	25973	26002	26032	26061	26091	26120	26149	26179	26208	26238	26267	26297	26326	26356	26385	26415	26444	26473	26503	26532	26562	26591	26621	26650	26680	26709	26738	26768	26797	26827	26856	26886	26915	26945	26974	27003	27033	27062	27092	27121	27151	27180	27210	27239	27268	27298	27327	27357	27386	27416	27445	27475	27504	27534	27563	27592	27622	27651	27681	27710	27740	27769	27799	27828	27857	27887	27916	27946	27975	28005	28034	28064	28093	28122	28152	28181	28211	28240	28270	28299	28329	28358	28388	28417	28446	28476	28505	28535	28564	28594	28623	28653	28682	28711	28741	28770	28800	28829	28859	28888	28918	28947	28976	29006	29035	29065	29094	29124	29153	29183	29212	29241	29271	29300	29330	29359	29389	29418	29448	29477	29507	29536	29565	29595	29624	29654	29683	29713	29742	29772	29801	29830	29860	29889	29919	29948	29978	30007	30037	30066	30095	30125	30154	30184	30213	30243	30272	30302	30331	30360	30390	30419	30449	30478	30508	30537	30567	30596	30626	30655	30684	30714	30743	30773	30802	30832	30861	30891	30920	30949	30979	31008	31038	31067	31097	31126	31156	31185	31214	31244	31273	31303	31332	31362	31391	31421	31450	31479	31509	31538	31568	31597	31627	31656	31686	31715	31745	31774	31803	31833	31862	31892	31921	31951	31980	32010	32039	32068	32098	32127	32157	32186	32216	32245	32275	32304	32333	32363	32392	32422	32451	32481	32510	32540	32569	32599	32628	32657	32687	32716	32746	32775	32805	32834	32864	32893	32922	32952	32981	33011	33040	33070	33099	33129	33158	33187	33217	33246	33276	33305	33335	33364	33394	33423	33452	33482	33511	33541	33570	33600	33629	33659	33688	33718	33747	33776	33806	33835	33865	33894	33924	33953	33983	34012	34041	34071	34100	34130	34159	34189	34218	34248	34277	34306	34336	34365	34395	34424	34454	34483	34513	34542	34571	34601	34630	34660	34689	34719	34748	34778	34807	34837	34866	34895	34925	34954	34984	35013	35043	35072	35102	35131	35160	35190	35219	35249	35278	35308	35337	35367	35396	35425	35455	35484	35514	35543	35573	35602	35632	35661	35691	35720	35749	35779	35808	35838	35867	35897	35926	35956	35985	36014	36044	36073	36103	36132	36162	36191	36221	36250	36279	36309	36338	36368	36397	36427	36456	36486	36515	36544	36574	36603	36633	36662	36692	36721	36751	36780	36810	36839	36868	36898	36927	36957	36986	37016	37045	37075	37104	37133	37163	37192	37222	37251	37281	37310	37340	37369	37398	37428	37457	37487	37516	37546	37575	37605	37634	37663	37693	37722	37752	37781	37811	37840	37870	37899	37929	37958	37987	38017	38046	38076	38105	38135	38164	38194	38223	38252	38282	38311	38341	38370	38400	38429	38459	38488	38517	38547	38576	38606	38635	38665	38694	38724	38753	38783	38812	38841	38871	38900	38930	38959	38989	39018	39048	39077	39106	39136	39165	39195	39224	39254	39283	39313	39342	39371	39401	39430	39460	39489	39519	39548	39578	39607	39636	39666	39695	39725	39754	39784	39813	39843	39872	39902	39931	39960	39990	40019	40049	40078	40108	40137	40167	40196	40225	40255	40284	40314	40343	40373	40402	40432	40461	40490	40520	40549	40579	40608	40638	40667	40697	40726	40755	40785	40814	40844	40873	40903	40932	40962	40991	41021	41050	41079	41109	41138	41168	41197	41227	41256	41286	41315	41344	41374	41403	41433	41462	41492	41521	41551	41580	41609	41639	41668	41698	41727	41757	41786	41816	41845	41875	41904	41933	41963	41992	42022	42051	42081	42110	42140	42169	42198	42228	42257	42287	42316	42346	42375	42405	42434	42463	42493	42522	42552	42581	42611	42640	42670	42699	42728	42758	42787	42817	42846	42876	42905	42935	42964	42994	43023	43052	43082	43111	43141	43170	43200	43229	43259	43288	43317	43347	43376	43406	43435	43465	43494	43524	43553	43582	43612	43641	43671	43700	43730	43759	43789	43818	43847	43877	43906	43936	43965	43995	44024	44054	44083	44113	44142	44171	44201	44230	44260	44289	44319	44348	44378	44407	44436	44466	44495	44525	44554	44584	44613	44643	44672	44701	44731	44760	44790	44819	44849	44878	44908	44937	44967	44996	45025	45055	45084	45114	45143	45173	45202
1900	2700	1934	3300	1900	2700	1934	3300	1900	2700	1934	3300	1900	2700	1934	3300	1900	2700	1935	3300	1900	2700	1936	3300	1900	2700	1937	3300	1900	2700	1937	3300	1900	2700	1937	3300	1900	2700	1937	3300	1900	2700	1937	3300	1900	2700	1937	3300	1900	2700	1939	3300	1900	2700	1940	3300	1900	2700	1940	3300	1900	2700	1940	3300	1900	2700	1940	3300	1900	2700	1941	3300	1900	2700	1939	3300	1900	2700	1940	3300	1900	2700	1940	3300	1900	2700	1940	3300	1900	2700	1940	3300	1900	2700	1940	3300	1900	2700	1940	3300	1900	2700	1944	3300	1900	2700	1944	3300	1900	2700	1944	3300	1900	2700	1946	3300	1900	2700	1946	3300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3709	2356	559	365	316	455	560	525	421	240	219	140	145	150	188	144	160	155	129	139	117	119	91	91	78	65	72	84	86	86	89	90	97	129	93	85	64	65	47	67	65	64	73	40	38	40	36	31	28	36	20	29	30	29	25	31	34	30	31	28	23	31	38	26	30	36	22	26	18	29	31	21	25	36	27	33	31	29	28	30	28	24	30	22	33	21	26	22	48	37	29	35	34	33	30	38	29	29	37	38	22	33	32	24	37	38	24	30	27	22	34	19	33	32	29	31	28	29	24	38	30	34	38	28	22	38	35	28	27	30	23	28	24	34	28	20	32	27	43	30	22	21	22	30	40	25	26	37	24	36	34	31	29	28	26	31	23	35	30	25	31	26	44	33	32	25	37	39	43	28	38	39	33	36	26	25	34	37	30	25	35	31	20	27	33	32	29	33	33	22	37	31	26	27	31	26	27	36	33	31	34	35	28	37	28	36	38	35	40	43	38	32	34	28	37	32	33	23	21	33	40	35	26	31	28	25	31	30	36	25	22	36	26	29	35	28	34	34	25	29	34	29	31	26	33	29	23	28	34	26	33	30	23	28	35	24	32	26	27	25	31	37	19	24	23	26	28	27	33	38	22	30	24	24	35	27	30	42	24	18	26	23	38	35	32	28	30	24	44	40	45	43	26	34	30	24	29	24	36	25	21	29	29	23	32	34	41	36	36	26	33	26	31	35	35	32	31	31	35	31	37	14	23	32	31	31	31	31	27	29	33	31	35	36	30	31	33	37	32	24	26	36	34	24	25	32	30	37	32	27	30	31	31	30	38	23	34	27	27	30	21	26	44	24	31	31	28	26	32	32	29	28	29	34	35	39	31	23	27	30	33	35	35	29	31	30	35	30	37	36	24	37	32	18	35	32	39	29	33	47	27	34	41	41	28	29	38	37	40	17	21	23	27	28	30	33	29	27	41	21	29	34	44	25	34	29	29	29	45	28	30	21	28	23	32	29	33	22	34	27	30	24	35	35	29	34	31	25	25	25	33	36	26	30	33	32	30	33	36	38	35	31	31	34	30	32	30	27	32	32	24	37	26	38	31	38	31	26	31	35	36	32	36	34	29	22	24	43	33	27	41	26	31	22	27	28	29	39	32	34	35	26	23	25	27	25	26	25	33	27	36	29	25	34	27	35	30	28	29	21	25	32	26	31	34	32	30	46	28	36	32	30	36	20	19	33	29	31	31	24	32	32	30	26	31	27	35	26	33	24	37	28	22	35	39	36	24	28	44	34	26	33	30	27	39	26	28	42	31	34	32	28	27	36	26	37	40	30	37	35	35	34	33	30	28	33	27	25	20	39	24	30	36	33	29	23	33	30	35	32	38	29	38	34	39	28	29	33	31	34	27	29	26	31	27	25	26	30	35	32	29	39	26	31	37	20	19	29	36	34	33	32	36	35	39	31	26	18	32	21	25	18	28	40	34	33	27	32	31	30	37	27	34	46	30	34	31	30	29	22	40	31	33	22	26	29	28	35	22	25	36	29	27	30	29	25	27	27	22	31	26	27	35	33	35	43	26	30	37	23	35	27	34	31	27	22	25	29	38	21	29	30	36	26	34	33	28	28	21	34	24	38	28	28	30	28	28	23	24	20	30	30	35	30	35	36	20	27	34	24	36	29	35	40	32	25	24	32	42	31	28	37	27	29	27	27	26	27	38	29	28	31	35	24	28	34	36	34	33	41	33	25	28	23	33	28	28	27	26	29	27	30	32	37	29	30	27	30	24	36	34	25	27	24	27	38	29	29	31	30	26	28	28	31	24	28	39	31	28	29	39	26	26	29	19	24	26	35	22	36	27	27	26	27	29	36	31	26	34	29	30	36	36	29	27	32	34	31	37	30	25	28	26	42	31	26	40	43	29	29	46	28	31	29	24	32	35	22	25	30	19	34	36	31	30	29	15	34	36	40	30	27	35	27	31	29	29	29	25	33	27	32	34	20	31	26	41	29	26	27	33	35	23	35	35	30	31	24	31	35	37	34	31	26	30	37	28	19	19	30	39	23	48	35	27	33	25	36	30	36	35	32	23	23	33	37	39	24	29	30	27	31	38	32	28	29	31	28	26	31	40	29	29	33	33	29	42	39	33	31	27	25	27	27	32	31	33	24	28	35	35	36	20	27	33	33	24	34	28	24	30	27	36	34	30	40	28	40	29	35	25	25	18	34	42	27	30	27	31	25	28	33	49	32	31	21	27	30	36	30	31	33	24	32	32	33	33	33	25	21	41	29	21	34	30	22	34	34	35	29	34	42	30	43	29	35	31	26	29	38	36	30	30	39	36	35	22	35	31	30	29	43	27	29	34	25	39	35	26	26	28	28	29	33	32	29	22	36	32	38	28	29	24	32	29	24	36	28	33	28	29	34	30	25	30	28	35	34	29	29	32	24	29	31	33	23	31	25	28	34	21	29	27	21	24	36	33	45	33	31	37	35	30	33	20	32	32	16	25	35	36	26	35	30	26	37	25	35	21	41	28	38	33	40	30	26	29	30	35	30	31	33	26	38	39	45	33	23	31	37	42	25	30	35	34	31	38	28	33	29	28	27	34	34	23	32	29	26	30	26	27	35	39	36	37	29	18	24	42	25	31	25	40	27	26	29	32	32	33	36	31	29	23	24	19	39	29	37	28	36	32	38	20	33	32	32	31	36	25	30	24	25	27	30	34	27	25	39	27	32	24	37	28	20	39	39	24	26	36	31	30	33	29	34	29	31	31	29	32	27	40	33	38	27	32	29	29	25	22	35	41	29	34	26	43	35	28	33	30	28	29	28	26	33	27	29	34	21	22	36	32	25	29	28	34	28	33	32	27	38	34	29	23	39	24	24	36	23	28	26	28	24	26	21	24	24	28	37	16	25	26	37	28	33	36	31	22	21	25	27	29	32	29	31	31	34	28	31	33	28	35	29	33	36	41	31	36	37	33	28	31	45	21	22	33	32	30	25	35	36	29	35	26	33	22	33	28	31	25	29	37	24	22	31	32	31	32	32	34	33	30	35	29	42	36	28	30	31	31	28	38	26	32	21	27	31	31	29	38	29	30	28	37	38	30	34	34	29	21	20	31	32	30	29	26	30	34	27	32	33	27	38	25	28	21	39	28	36	40	33	33	37	31	33	36	23	31	24	31	31	30	37	18	41	24	32	30	21	33	31	32	28	33	27	25	23	32	31	35	21	36	21	34	21	27	22	49	35	24	34	37	35	33	34	32	26	32	37	31	33	39	32	31	33	28	31	34	30	39	29	27	29	36	30	27	31	33	33	28	30	31	34	35	22	24	36	25	34	41	26	29	24	32	33	30	33	18	29	35	36	28	36	34	32	28	30	25	43	32	25	33	30	25	25	31	30	39	34	48	31	25	24	31	31	23	29	26	27	31	30	26	21	26	21	33	20	29	28	27	23	26	37	23	34	31	38	34	25	30	23	27	29	34	26	22	27
28757	16264	6413	9468	18236	21332	20077	18297	15396	9320	8598	5779	5342	5782	5756	5320	4564	4798	4037	3217	3186	2897	2483	2336	2021	1802	1538	1852	2164	2014	1939	2003	2237	2600	2017	1687	1505	1477	834	1021	1113	1457	1327	847	526	387	325	292	277	283	295	278	249	277	268	280	257	291	289	293	320	278	278	249	267	281	264	286	283	286	274	275	299	272	262	253	260	306	281	274	269	249	259	298	280	244	283	264	263	255	299	282	271	257	292	282	301	259	285	273	270	294	271	277	256	259	270	290	257	278	287	291	245	263	277	295	290	269	266	294	327	270	309	283	275	290	282	283	255	268	265	289	299	293	303	282	268	285	280	311	293	257	260	264	283	262	266	269	247	289	263	271	298	282	270	274	265	262	274	284	308	271	284	288	279	266	288	280	266	274	264	283	258	290	280	250	304	258	242	294	267	252	301	281	280	258	257	309	263	242	258	293	287	280	267	260	287	291	275	285	277	264	291	291	257	244	288	269	255	280	263	283	288	275	286	263	277	285	291	283	267	245	257	276	251	280	291	269	266	267	285	261	294	281	278	273	258	294	264	270	277	282	273	262	282	297	251	268	264	266	288	272	285	278	274	264	262	272	288	270	278	278	269	280	272	266	279	304	259	297	269	247	262	264	272	297	273	310	301	283	302	289	292	291	296	259	281	267	263	273	267	270	295	254	272	282	322	273	272	283	272	252	242	292	283	251	270	281	313	266	253	276	289	288	295	260	294	291	274	274	269	286	255	267	272	262	307	269	285	280	259	258	258	283	249	275	273	262	268	291	298	262	279	292	267	269	269	285	286	268	256	267	284	285	275	264	248	276	296	258	262	279	280	267	278	257	278	266	262	268	253	293	311	261	272	284	267	279	273	271	271	275	265	277	273	286	286	262	268	273	299	279	285	288	269	285	271	248	262	253	284	259	269	292	268	288	285	259	267	295	263	298	268	263	264	262	285	289	300	313	275	277	278	291	280	273	279	256	261	263	285	300	261	292	295	268	276	253	281	268	288	265	263	276	276	287	299	269	277	280	278	281	278	251	266	275	270	277	250	301	261	267	296	262	273	275	276	297	296	260	288	271	256	283	261	303	287	284	249	297	288	286	279	284	277	275	276	261	261	283	255	266	254	289	277	314	276	298	289	273	281	289	254	288	254	280	283	294	282	269	285	298	271	271	290	289	274	273	302	282	273	291	278	265	252	267	312	256	307	261	239	271	255	273	300	290	285	271	280	303	257	290	275	265	272	261	295	276	225	293	323	291	288	281	288	279	299	271	290	291	270	292	254	267	269	272	265	289	272	310	262	286	272	299	268	255	267	299	266	251	323	281	268	302	251	232	280	265	304	283	265	294	284	290	291	266	286	270	279	283	258	276	286	272	243	283	282	265	299	258	291	261	262	263	274	276	261	313	271	295	280	274	255	292	241	295	267	297	282	263	282	272	264	253	256	258	297	270	258	276	272	242	300	281	282	259	289	294	297	255	269	298	321	256	282	274	265	265	278	290	261	273	277	283	302	287	294	265	282	265	247	260	261	279	246	284	294	294	314	260	260	275	281	256	291	280	251	299	281	296	234	276	278	276	264	270	259	292	281	296	252	265	302	289	280	276	292	284	303	285	273	272	269	297	255	276	269	247	267	265	266	304	285	306	272	282	271	294	248	247	277	285	292	275	306	291	303	270	292	295	261	313	295	271	280	300	293	263	304	267	272	298	288	293	251	284	260	287	284	278	259	273	269	260	261	275	257	280	259	277	259	297	268	267	284	283	275	258	261	286	322	278	261	279	249	283	273	287	280	273	276	271	254	280	272	268	287	259	268	297	284	284	266	266	270	270	248	272	294	287	263	279	291	296	253	233	308	274	262	273	290	282	263	251	277	260	303	271	270	280	265	284	306	301	288	285	286	261	282	266	277	273	280	297	264	261	276	279	258	250	274	277	277	266	272	235	276	257	254	278	285	250	288	287	268	254	273	282	291	271	264	271	283	268	277	279	295	302	280	289	268	295	275	271	280	271	279	275	267	269	274	253	277	294	262	278	289	268	287	307	304	292	276	261	299	282	246	295	289	269	263	289	288	287	259	276	287	286	294	265	283	285	269	249	272	287	260	290	296	285	264	278	270	262	318	275	270	291	290	285	255	260	279	278	286	278	255	287	268	302	269	253	276	281	254	273	258	262	291	277	273	282	251	291	287	275	284	266	272	275	258	263	285	250	273	297	285	268	277	269	262	274	291	277	281	238	272	242	263	269	272	281	241	316	288	287	292	296	267	272	301	259	274	278	271	252	252	272	282	268	250	262	269	273	274	282	277	257	284	267	258	274	281	251	277	301	264	308	276	243	260	269	275	271	260	264	296	260	240	257	284	298	256	243	267	274	275	283	274	281	293	318	245	261	264	263	249	274	274	268	291	298	270	248	295	255	243	272	270	261	282	283	258	278	269	301	248	278	284	280	248	294	241	276	296	269	287	282	265	275	286	278	265	253	265	265	256	261	280	300	275	299	293	256	277	243	279	255	287	254	291	304	269	279	261	294	244	278	264	282	286	290	252	285	284	280	268	292	287	282	277	277	279	282	283	312	268	303	273	276	266	261	272	279	277	263	298	250	262	267	287	272	273	288	318	262	264	272	298	279	294	258	280	288	263	258	294	287	278	303	248	278	270	275	266	294	280	272	285	261	263	297	264	267	249	292	256	278	271	276	253	288	276	288	260	260	317	255	279	265	247	286	313	270	270	293	282	280	281	304	248	277	268	257	253	277	285	254	286	296	239	262	261	271	301	275	269	276	270	279	280	293	294	261	268	282	278	310	289	257	290	287	283	262	253	263	307	320	262	280	257	283	288	300	286	280	289	295	283	289	263	287	295	297	231	277	276	263	313	277	271	256	249	289	264	307	249	291	293	269	284	299	273	287	283	286	280	255	245	307	278	260	277	257	287	301	276	301	289	287	298	244	252	289	270	289	275	257	272	263	246	293	272	268	301	270	272	303	300	266	258	273	279	265	281	250	264	289	294	261	287	258	274	234	276	287	283	286	278	293	240	247	297	257	264	265	276	279	286	241	264	290	273	250	274	273	258	284	271	277	249	286	276	294	285	268	279	263	256	268	264	258	252	264	255	279	263	255	286	282	227	276	291	288	267	261	269	266	260	286	265	299	272	271	290	248	286	264	267	289	276	287	295	302	257	284	267	279	300	269	268	278	301	283	277	270	273	278	258	294	299	288	273	275	265	296	261	290	298	318	272	270	258	285	286	284	281	268	272	244	278	267	265	268	269	281	270	234	270	273	282	314	271	241	259	303	286	277	279	260	275	287	263	287	262	289	290	269	284	263	277	271	270	294	289	289	295	264	274	279	293	286	256	260	268	267	273	273	304	277	285	302	293	291	242	259	314	266	276	260	275	253	263	284	286	261	295	260	282	279	285	254	283	291	255	264	272	254	298	293	295	283	293	274	263	268	280	271	251	275	273	258	296	309	279	268
1959	736	271	169	139	249	303	260	209	157	129	125	132	152	107	135	110	81	76	110	88	56	70	59	62	56	49	54	54	76	68	87	92	82	81	68	67	59	56	39	44	57	49	49	42	47	45	32	45	36	36	30	39	33	28	36	37	35	35	39	33	40	27	32	39	36	30	37	27	23	45	25	47	27	33	54	28	45	34	49	35	47	41	36	29	43	31	38	29	38	36	29	39	46	43	44	38	43	34	26	43	52	30	35	28	26	41	47	26	32	36	41	33	31	49	34	40	41	41	32	37	32	41	35	35	26	34	46	34	42	43	36	39	39	35	40	33	22	33	48	42	38	36	34	42	28	37	45	48	26	27	36	43	34	32	40	35	33	34	44	31	30	46	49	43	18	32	48	33	41	34	49	37	36	44	54	24	41	36	29	25	39	35	41	36	27	28	37	39	36	31	35	34	37	53	49	32	28	32	41	42	27	37	38	38	35	41	41	34	39	34	44	36	34	28	35	31	35	30	40	41	36	35	45	37	32	45	26	43	34	31	35	38	27	34	42	35	29	33	33	35	38	44	36	40	37	39	40	38	46	35	33	37	40	32	42	39	38	36	37	40	43	40	42	41	30	38	35	37	45	35	39	45	32	44	36	40	41	28	35	41	45	39	43	42	38	35	43	35	42	30	36	31	45	33	31	34	45	43	34	32	38	40	44	31	47	34	42	37	40	32	30	28	47	32	30	33	42	30	42	39	28	45	37	49	33	43	32	33	38	34	38	28	26	42	57	42	49	39	40	46	30	41	40	51	38	33	29	42	33	28	35	46	43	43	33	32	29	35	37	33	39	31	29	43	33	41	36	41	41	30	33	38	40	54	40	34	35	36	26	32	42	29	42	37	34	37	37	34	39	37	32	31	37	31	33	54	35	44	32	35	35	35	20	25	33	37	39	32	35	37	35	36	42	41	28	41	38	33	36	27	36	38	38	33	41	50	31	32	33	28	44	41	34	36	51	41	37	33	35	47	44	30	33	32	29	33	46	29	28	33	42	31	42	40	42	39	36	38	33	50	43	32	28	29	43	29	40	44	44	35	41	38	33	32	43	25	32	34	39	37	45	39	35	40	42	37	39	46	29	38	46	34	34	44	44	34	33	39	35	30	24	45	36	30	39	36	45	39	45	41	33	34	44	42	43	38	28	43	39	39	35	34	30	42	33	32	33	39	37	49	39	27	32	33	27	46	38	34	33	45	41	34	38	39	50	31	33	31	33	42	45	40	43	43	35	41	32	42	30	40	46	35	42	24	36	33	45	31	25	40	38	44	47	32	38	32	34	32	47	38	41	34	34	32	30	32	34	49	23	32	41	31	45	39	38	45	44	36	53	33	38	33	27	25	36	46	34	33	43	44	29	48	33	24	37	38	24	24	51	39	41	29	41	38	34	33	48	33	31	43	47	37	45	37	33	38	46	42	37	32	40	34	39	29	43	36	33	42	36	44	55	35	30	34	34	35	34	40	41	39	23	34	34	48	39	39	27	44	40	43	39	32	29	38	47	33	40	36	35	30	40	30	32	30	29	38	41	22	33	27	41	38	47	43	40	39	38	29	32	43	40	38	42	35	37	39	29	44	28	37	35	42	33	39	43	49	38	32	35	32	32	45	35	30	34	42	39	29	48	47	37	34	40	45	44	41	48	27	42	35	30	34	41	36	46	34	30	43	41	38	48	33	37	37	27	33	41	30	41	35	48	34	37	32	42	33	32	36	33	39	41	37	41	45	32	40	37	41	40	36	23	44	37	44	45	39	40	42	29	39	41	43	26	29	31	18	43	33	52	35	50	23	33	24	39	35	34	41	31	35	29	39	42	39	42	36	30	31	44	41	32	31	30	36	39	34	32	39	35	40	30	44	45	32	33	41	35	45	35	39	41	41	51	30	31	39	42	34	33	47	41	42	34	39	31	36	27	39	35	48	43	36	33	25	36	46	35	44	25	40	34	34	46	37	35	45	50	23	37	34	43	37	39	27	27	36	34	44	42	30	30	32	34	44	37	39	40	34	39	30	46	26	38	31	36	41	52	39	37	23	30	40	37	44	38	30	44	36	40	37	42	36	52	41	48	26	44	37	34	36	42	43	40	38	40	32	39	31	31	47	34	31	35	43	32	37	39	35	34	35	31	35	46	36	41	40	46	46	33	39	37	33	32	28	43	36	27	51	44	28	40	36	35	33	37	33	42	39	35	33	43	34	35	33	30	31	37	37	41	37	43	41	43	42	35	33	39	43	42	34	35	38	31	40	40	38	36	33	33	39	27	36	42	32	39	44	37	28	32	25	37	37	40	26	48	39	22	33	33	47	37	33	35	41	36	33	36	36	46	29	50	38	44	38	34	29	45	38	42	34	39	34	36	39	33	32	40	43	42	26	36	35	29	45	40	43	38	33	39	40	33	32	37	40	41	48	36	39	35	39	41	40	29	41	38	44	38	35	30	46	41	37	40	21	46	29	34	46	33	31	31	35	35	36	35	33	35	33	33	35	42	35	45	33	38	32	38	29	29	36	36	35	38	36	32	30	23	41	30	47	43	35	53	40	50	38	40	49	31	32	34	29	36	36	35	31	39	40	33	37	28	34	40	42	34	34	22	41	26	31	37	39	31	32	28	39	27	33	45	30	33	40	37	50	43	25	45	43	42	37	38	43	51	34	39	44	39	33	37	39	35	35	37	35	36	30	42	47	38	40	34	35	47	36	42	31	41	42	41	33	28	36	33	53	28	27	32	44	42	36	47	40	35	31	30	29	34	32	45	31	42	42	41	40	26	31	30	36	38	33	31	35	29	36	36	43	38	24	28	32	43	30	33	37	37	39	40	40	37	43	36	36	32	34	35	40	33	38	32	40	40	39	31	35	39	36	40	35	40	42	30	39	33	34	40	32	42	31	40	35	39	31	42	32	39	34	35	35	23	37	35	39	29	32	34	43	40	45	36	50	51	47	41	35	38	36	40	35	27	29	37	37	35	36	46	42	46	37	40	45	38	34	38	39	45	43	44	35	39	37	26	26	44	41	25	36	21	42	42	28	27	43	35	34	40	39	40	47	30	29	36	30	38	42	30	38	35	27	38	41	37	31	32	29	30	44	39	27	39	33	37	33	29	37	49	38	24	33	41	33	52	36	37	40	39	48	43	45	41	36	34	33	35	30	43	22	40	35	35	45	39	38	39	27	37	55	29	42	43	36	37	27	33	38	42	37	39	35	42	27	46	37	35	23	37	36	40	32	32	25	33	25	39	20	36	32	27	31	38	30	37	42	27	32	36	39	35	34	36	45	42	39	38	30	36	33	37	32	25	29	53	34	38	33	48	38	27	37	28	37	41	37	42	36	39	36	28	38	31	36	35	36	35	49	29	29	37	40	31	35	47	41	39	30	28	44	44	32	35	26	42	37	32	40	35	35	44	37	32	29	34	42	30	41	35	30	33	33	41	31	50	37	35	41	34
21577	9499	3785	4601	9697	14982	14884	11780	10178	8129	5512	4477	5035	4562	3438	3725	3418	2666	2478	2170	1849	1539	1353	1169	1039	905	890	853	1128	1233	1516	1624	2228	1882	1641	1365	1138	981	863	692	769	763	709	558	424	360	339	334	335	331	331	355	300	321	319	308	321	323	308	288	341	317	357	306	313	332	307	324	325	362	328	355	340	338	362	313	326	336	301	315	312	280	337	339	351	336	302	317	322	334	330	291	335	335	295	340	330	326	341	334	336	318	346	320	311	302	322	300	307	338	298	317	342	333	335	312	280	309	285	295	348	329	322	298	346	315	339	308	364	346	322	321	338	297	324	326	287	314	333	341	332	373	310	293	328	334	316	312	310	342	355	321	327	321	301	304	328	362	317	318	302	302	336	302	328	334	322	332	306	349	347	338	344	331	291	327	303	337	322	309	314	332	349	331	354	323	352	290	307	332	326	341	350	292	302	317	321	319	325	338	316	295	310	333	270	328	369	351	324	338	325	327	322	327	298	278	297	319	352	342	326	324	316	330	346	319	300	339	345	314	294	333	343	342	352	332	316	304	334	332	313	353	322	337	338	327	311	330	311	307	307	327	315	319	329	313	293	341	343	328	312	339	324	345	342	335	342	307	317	303	321	344	329	337	316	334	318	310	267	329	334	352	318	353	323	322	367	339	334	300	351	321	308	309	329	316	288	318	302	320	357	326	301	322	341	309	338	295	328	330	342	308	305	312	327	343	321	327	339	317	316	344	331	306	330	343	312	335	316	338	345	319	316	319	310	275	316	350	332	314	303	299	321	318	352	343	314	346	344	348	344	345	312	336	320	327	303	336	355	334	305	374	333	302	334	311	324	338	345	322	310	308	330	308	317	356	348	300	349	302	311	354	297	291	307	352	286	309	329	323	317	313	305	338	372	318	288	328	306	331	331	324	312	344	329	346	333	306	327	308	308	314	295	338	352	302	331	302	344	344	315	307	310	330	330	331	298	325	314	320	342	364	337	361	323	330	330	341	320	335	347	348	330	316	342	339	314	323	314	316	324	350	340	334	329	335	332	322	353	335	320	319	348	329	309	319	334	335	335	351	344	297	310	321	320	326	343	349	342	346	309	330	322	327	314	293	320	294	348	325	321	344	337	319	333	324	342	318	312	314	314	311	307	309	299	323	311	340	294	294	283	313	327	337	342	310	329	333	292	366	320	302	329	315	327	326	290	307	373	307	293	321	336	325	316	368	329	272	327	321	329	314	318	328	300	320	324	352	284	322	351	324	317	322	325	347	339	347	304	340	317	337	311	341	334	331	343	326	348	304	337	298	342	309	323	295	314	336	310	351	299	311	319	304	337	339	338	325	324	309	328	325	333	306	339	328	332	340	322	323	295	349	319	347	351	355	299	299	308	340	362	313	319	325	293	323	370	315	333	332	347	331	329	347	306	335	302	312	345	351	339	336	333	326	303	275	323	308	295	341	320	331	284	321	341	299	339	340	287	320	336	342	318	298	319	334	315	303	320	345	352	280	337	336	345	293	355	342	314	338	324	326	360	333	309	302	336	323	319	326	335	333	351	335	329	292	354	317	324	345	323	338	302	341	320	338	354	329	348	317	319	310	352	318	317	331	298	299	333	306	338	319	320	307	300	317	311	320	317	315	317	301	334	334	347	328	337	307	329	360	326	357	327	298	303	320	314	317	341	317	309	306	330	347	322	323	332	325	327	323	336	320	312	358	306	315	311	333	319	298	356	336	356	306	298	316	335	335	322	356	309	335	329	309	315	317	336	334	324	341	289	293	291	326	313	320	321	336	311	316	326	317	326	326	330	320	298	326	366	339	304	299	319	310	323	314	335	348	342	319	356	311	342	333	359	315	324	352	304	314	324	317	312	299	337	300	353	323	340	313	337	330	341	357	324	299	343	353	311	325	319	346	327	349	340	305	338	327	314	331	321	324	329	334	310	321	301	319	328	318	344	318	311	369	343	319	331	294	308	295	305	304	316	302	316	318	308	331	321	314	332	343	304	336	331	341	298	328	330	327	326	324	335	321	342	333	307	329	303	322	297	337	339	355	329	332	305	344	332	341	336	305	358	331	282	346	342	341	344	290	319	336	308	330	318	306	349	328	321	325	350	303	357	327	311	339	299	363	330	348	321	336	338	341	322	330	323	350	318	310	329	315	317	311	330	333	323	334	314	326	334	328	340	315	325	345	308	297	338	332	357	314	281	325	322	333	326	323	346	314	305	353	320	314	308	291	333	358	320	299	334	330	300	337	321	313	317	313	309	338	352	341	303	344	331	361	316	329	348	298	315	306	331	332	345	322	309	282	315	319	304	311	315	346	334	344	313	335	320	352	313	321	305	320	316	319	317	304	343	303	338	340	328	320	359	278	332	365	328	333	363	295	315	336	298	324	304	337	272	317	325	307	364	303	339	354	332	292	320	359	325	315	326	309	312	324	345	350	305	341	297	289	301	362	298	316	352	344	305	316	339	335	310	322	299	303	302	302	310	313	325	309	343	310	340	321	323	327	342	308	323	326	320	316	286	330	316	306	353	332	350	324	347	350	350	323	328	306	291	316	338	335	342	354	338	336	314	318	313	334	314	326	318	336	311	325	304	315	329	332	317	332	352	333	335	367	338	301	318	297	311	320	321	315	313	294	310	341	331	298	318	284	338	325	350	327	343	320	374	371	326	304	291	336	327	328	328	324	318	350	331	295	311	317	332	343	319	345	341	306	337	329	309	305	337	312	318	325	326	318	354	319	327	331	301	343	342	293	310	354	311	302	302	325	357	336	335	309	328	306	352	311	343	348	318	332	328	306	323	310	336	338	327	305	350	317	348	336	308	329	341	314	331	341	331	331	346	327	302	325	347	334	321	327	336	306	334	338	309	291	366	356	309	319	356	331	336	320	331	356	320	306	322	313	332	337	336	344	306	304	332	362	302	337	290	319	318	336	341	320	356	328	320	320	316	311	297	365	330	315	318	332	325	318	318	312	321	331	302	316	328	331	312	332	311	323	330	326	317	323	300	312	311	323	339	316	288	326	304	348	328	358	335	326	354	308	303	301	345	337	307	278	341	334	358	322	337	344	305	289	356	302	330	302	361	346	344	292	349	322	322	350	310	320	322	317	302	333	295	322	352	324	330	347	309	332	338	326	310	321	307	312	358	317	311	289	343	326	328	353	323	331	358	353	295	336	340	306	316	325	331	350	328	332	336	308	312	286	363	315	293	319	311	302	324	306	314	309	333	310	335	323	315	343	348	323	321	316	352	333	355	327	332	315	305	318	309	320	321	356	305	324	355	305	319	321	338	320	322	312	330	332	333	335	332	302	320	326	322	333	347	320	332	326	338	314	337	320	312	319	322	315	339	327	300	301	313	340	298	339	307	287	338	295	345	365	344	297	329	308	330	311	321	338	336	332	349	294	332	329	315	348	336	331	314	345	310	315	349	299	328	335	321	334	348	330	346	322	325	323	310	337	344	315	343	302
3547	2024	585	219	216	374	532	412	305	361	264	265	312	201	171	177	166	126	99	108	124	95	79	76	51	59	57	67	55	68	65	74	103	113	96	120	100	68	76	118	109	113	72	61	36	32	34	39	45	23	30	31	29	38	29	32	32	32	35	37	30	28	39	27	30	33	23	40	37	37	39	36	39	33	37	37	26	31	37	39	29	29	22	48	29	34	22	33	33	43	28	35	24	35	32	32	38	36	36	28	41	35	36	39	39	33	33	25	30	30	33	35	36	30	22	43	30	34	41	29	42	32	25	37	31	37	30	27	40	32	38	32	34	33	31	28	50	31	33	28	48	32	33	40	39	40	29	33	26	30	29	31	33	24	39	40	28	35	31	37	27	41	27	37	32	32	29	43	29	38	33	42	24	30	34	32	27	39	28	32	34	29	33	32	29	43	42	34	35	30	33	42	30	31	45	30	37	30	28	24	39	37	32	33	29	41	36	28	25	31	31	40	39	22	23	35	29	38	35	27	32	27	32	32	30	41	31	24	42	32	41	27	26	32	30	30	37	26	33	28	28	38	32	43	30	32	25	37	33	29	30	34	37	38	26	32	34	33	29	33	22	35	33	32	32	29	30	34	31	32	43	36	22	34	31	34	33	31	29	26	30	40	40	44	35	22	22	23	35	39	44	27	40	31	28	36	40	32	36	36	47	28	32	21	37	45	30	27	30	46	39	34	24	31	32	37	35	22	38	29	30	35	30	29	22	41	30	27	35	43	27	29	33	32	28	38	38	37	24	35	39	27	43	25	25	37	33	33	26	32	30	29	36	34	25	30	40	30	36	23	29	51	47	36	36	33	33	36	44	26	28	34	39	32	32	31	33	32	45	41	20	36	34	29	36	33	31	30	35	33	30	39	31	24	37	38	37	36	29	32	34	31	41	33	30	25	35	27	36	34	40	28	33	31	31	28	39	39	28	26	31	30	32	27	29	27	34	49	30	40	33	33	38	32	31	32	34	35	33	36	44	48	38	44	36	30	34	31	37	32	35	23	32	33	28	26	30	31	43	29	37	38	28	34	29	35	25	35	30	22	29	22	29	38	43	33	21	33	24	36	26	43	23	43	31	29	32	28	26	34	33	34	24	38	42	40	27	30	34	27	29	29	32	35	35	34	29	36	30	36	29	40	40	38	36	33	34	27	28	39	26	35	29	28	23	27	30	31	41	22	31	26	34	32	36	28	28	49	37	23	31	42	41	37	27	33	34	30	30	31	36	35	34	34	34	30	35	30	36	26	34	43	43	26	33	40	29	31	32	39	41	37	33	35	37	31	35	31	35	38	45	30	31	18	26	31	31	33	23	26	26	35	32	35	17	27	38	32	41	30	33	35	29	27	44	38	36	33	31	34	28	38	43	41	45	36	29	28	40	25	33	36	34	36	31	37	28	31	37	48	40	31	35	36	29	37	29	44	23	26	28	30	26	36	34	33	32	48	27	26	33	30	49	38	27	30	21	30	33	26	35	37	35	37	28	46	32	26	41	36	38	29	35	30	36	24	37	35	24	42	25	37	41	35	39	39	28	34	28	26	28	22	38	35	25	26	21	27	34	32	31	35	39	30	29	32	37	21	25	30	22	20	25	51	30	42	33	37	25	35	34	30	23	30	32	23	27	33	36	32	36	40	40	28	36	45	43	36	29	34	34	26	39	43	26	34	27	26	41	38	30	39	28	45	32	30	36	49	40	32	31	31	34	41	27	31	26	34	35	44	36	18	32	34	38	48	24	34	32	37	37	40	36	34	31	33	43	37	27	32	30	36	31	28	36	36	40	32	20	24	35	38	27	33	27	29	30	40	38	27	32	31	26	39	28	25	39	36	36	37	39	36	26	25	31	43	40	35	31	39	30	28	34	32	31	21	26	31	32	31	41	33	28	30	20	48	35	34	36	35	43	27	39	25	31	31	30	31	31	36	24	21	42	30	28	26	34	35	36	26	39	36	34	26	24	22	32	25	29	24	39	35	29	34	33	42	34	40	37	28	34	36	31	25	52	33	37	38	33	39	29	29	28	28	37	32	33	34	40	45	27	29	29	27	22	33	36	45	38	33	48	30	40	31	27	40	43	33	25	36	35	32	23	28	25	34	31	31	31	35	43	23	39	32	41	38	30	29	33	27	33	33	20	34	32	27	31	24	34	34	26	37	24	34	39	30	25	35	36	33	29	37	39	37	31	31	36	47	38	33	36	27	33	26	35	27	47	29	28	34	45	38	38	27	40	39	34	34	39	34	32	38	47	30	34	41	27	43	37	31	30	23	43	34	31	27	32	28	39	26	30	32	30	36	27	30	27	23	23	27	31	38	21	37	32	27	41	37	29	31	36	36	39	34	46	30	40	30	22	34	45	30	38	34	32	41	29	33	32	32	37	39	29	41	33	32	26	28	44	40	30	26	37	25	38	35	47	24	39	25	35	38	30	36	39	41	27	29	20	31	34	25	26	36	36	32	23	35	45	45	34	27	33	30	36	26	44	34	29	39	26	31	30	31	35	36	37	39	43	35	27	29	34	35	33	31	40	26	32	25	40	30	29	33	45	24	38	31	20	34	29	27	32	41	36	31	39	26	35	36	33	31	34	37	38	31	30	29	35	29	35	36	40	31	29	37	32	39	45	34	41	35	25	35	41	24	39	27	22	33	31	22	46	35	30	27	40	38	29	25	30	44	41	40	34	34	40	31	26	29	29	43	35	29	40	29	19	38	33	32	33	25	35	38	38	30	26	36	27	36	37	38	32	26	22	40	38	31	40	31	35	38	27	31	25	33	43	39	26	40	26	29	33	31	37	30	38	28	25	30	35	30	19	33	24	32	29	37	37	36	33	36	26	36	43	40	33	25	19	38	37	29	28	34	30	44	47	25	31	31	27	38	35	22	34	30	28	43	25	43	49	37	28	18	35	36	32	34	26	27	34	33	25	31	29	38	38	37	35	35	22	33	42	27	24	41	28	29	33	32	29	33	24	28	35	27	41	36	42	42	30	17	29	32	35	27	28	29	35	35	28	31	24	32	35	38	43	38	36	29	32	40	39	40	40	39	35	26	41	35	36	23	39	37	29	36	32	44	32	27	29	33	37	32	30	25	37	35	30	21	30	35	34	33	19	41	35	29	35	38	41	34	35	19	26	33	34	29	33	31	22	34	39	30	35	42	35	27	39	40	29	32	31	33	35	20	29	36	39	36	29	37	28	37	42	31	24	28	30	39	47	42	35	30	35	26	34	32	34	42	33	28	39	45	44	36	39	28	31	36	48	30	31	39	35	27	32	37	33	36	31	28	31	32	48	38	35	26	28	34	33	25	31	37	43	36	31	25	24	40	36	27	26	30	23	31	36	29	24	29	42	35	31	23	41	30	47	38	26	32	24	35	46	34	28	41	15	22	28	40	30	28	24	31	38	35	38	39	31	29	20	37	34	37	29	37	37	33	32	29	36	27	27	38	39	40
29591	16011	6651	5707	12695	19062	20975	15967	13943	13444	9413	9606	10174	7599	5846	6242	4891	3701	2927	2926	3073	2417	1886	1830	1715	1352	1269	1326	1473	1430	1461	1783	2246	2362	2247	2479	2530	1853	1490	2230	1995	2434	1634	912	572	378	316	296	282	308	302	313	293	267	305	314	301	278	291	306	323	274	283	282	303	298	288	304	279	317	315	317	310	275	351	288	291	276	338	345	292	302	264	291	328	311	313	299	325	293	294	298	312	286	293	293	297	311	314	288	273	305	315	284	308	285	307	290	274	324	314	277	256	300	285	255	285	296	272	292	305	323	324	270	313	291	289	302	309	288	298	287	288	275	296	300	293	308	291	303	330	272	294	293	267	307	301	291	319	314	325	326	345	331	320	311	328	323	330	320	276	291	280	309	273	307	296	297	281	276	305	294	281	309	324	311	270	317	289	282	294	311	317	323	308	288	290	279	302	291	271	309	321	307	305	311	290	293	272	281	327	310	321	305	292	317	303	294	328	275	309	297	324	306	283	297	299	267	293	310	293	288	303	293	299	316	299	259	317	324	283	298	309	266	281	288	299	314	313	298	296	308	300	266	255	279	300	270	263	314	300	321	326	301	319	308	260	311	299	281	322	299	317	295	298	315	278	305	289	321	299	270	302	322	283	319	279	301	276	298	285	287	294	307	296	296	307	292	294	295	341	316	341	288	295	312	311	271	316	334	316	317	268	287	303	300	331	312	269	304	300	304	304	274	327	314	310	283	316	281	319	291	303	265	291	282	294	321	303	278	296	279	297	278	308	304	348	300	318	359	292	287	307	298	273	309	286	307	271	292	325	287	298	289	315	294	273	329	305	288	271	303	283	311	302	313	306	272	313	296	284	320	318	294	293	284	303	301	257	296	302	288	318	290	314	275	304	299	299	289	312	286	273	292	311	323	289	308	277	289	288	294	308	287	322	294	289	278	297	319	274	307	304	328	288	310	291	277	313	304	281	320	308	323	306	292	293	322	338	323	268	274	321	285	293	293	328	289	293	302	305	291	288	307	302	290	299	310	305	280	301	326	280	328	274	292	289	333	280	291	275	308	326	305	299	301	303	310	309	311	327	274	308	296	286	320	304	302	305	283	303	266	342	323	287	329	291	289	344	300	321	335	338	312	303	282	301	333	337	309	327	289	269	263	273	323	297	279	300	295	281	303	294	298	293	307	289	309	351	318	292	300	302	308	302	292	302	286	282	281	297	324	290	302	309	330	310	290	293	290	291	330	278	263	298	313	281	285	273	299	284	272	286	301	303	301	299	284	297	289	306	283	294	295	273	308	282	300	285	341	282	292	273	279	284	312	291	318	288	289	300	301	298	290	298	291	309	288	302	298	290	302	294	319	306	293	317	291	305	278	299	259	302	283	295	297	341	304	300	279	287	313	289	272	342	315	309	300	287	298	312	306	287	272	308	319	305	315	317	314	312	307	298	276	280	312	331	295	290	333	293	299	291	323	307	301	340	305	312	321	306	318	325	290	298	285	323	315	289	326	272	308	294	276	265	302	304	290	311	309	294	301	289	304	318	314	296	295	286	319	316	286	274	320	306	287	291	312	323	305	278	301	300	307	301	297	336	310	317	288	294	309	327	299	276	304	272	312	288	280	298	287	306	283	310	290	313	344	273	306	323	277	273	291	286	287	337	311	276	295	259	281	307	300	281	304	292	294	312	318	332	307	327	288	324	302	302	290	300	304	277	285	311	284	297	321	305	299	304	301	314	309	298	329	297	274	298	319	329	304	306	304	315	312	280	294	310	312	309	304	290	320	300	299	303	331	305	298	320	295	284	340	301	290	319	329	303	313	311	269	283	275	279	299	276	318	301	296	273	314	284	292	326	263	287	313	300	298	301	293	341	275	307	329	324	298	305	305	286	282	309	288	315	306	297	281	307	327	301	307	319	321	281	339	267	328	292	295	304	273	304	297	322	309	322	298	306	313	302	293	277	296	335	310	278	263	316	289	299	281	293	286	302	275	330	293	318	314	288	296	302	287	280	327	306	281	280	304	290	331	308	308	310	283	302	274	283	292	312	286	287	301	341	288	307	300	270	273	298	310	312	299	296	311	296	306	290	303	293	301	289	283	295	288	304	301	306	314	325	317	279	285	301	325	274	312	268	279	318	296	286	328	270	313	286	298	291	308	310	250	292	291	285	294	308	290	304	293	292	290	300	297	303	281	316	272	287	301	291	292	299	319	294	289	257	323	293	321	275	311	296	310	325	297	318	285	294	314	302	281	274	317	290	300	285	292	315	299	328	308	285	296	327	279	268	292	321	307	287	315	280	339	283	275	295	313	304	313	334	288	308	302	263	267	298	288	289	309	295	289	289	268	325	313	287	286	262	307	315	309	304	305	289	286	294	288	293	293	300	300	314	315	275	298	317	302	269	291	292	327	289	280	263	289	269	302	294	293	281	323	301	315	308	298	308	330	318	272	286	286	295	290	322	296	298	306	312	288	314	290	308	271	337	308	304	297	311	303	300	329	290	317	296	318	277	315	299	320	308	317	296	282	308	298	289	270	313	308	302	319	276	292	271	283	318	310	294	300	297	303	298	292	312	289	312	308	303	305	296	317	287	296	297	293	304	299	280	292	302	296	296	323	272	312	270	310	266	293	307	309	301	282	325	300	324	348	309	320	308	280	285	323	299	309	301	285	292	316	317	280	318	288	300	292	295	327	276	296	288	290	287	291	294	318	299	249	273	284	278	313	282	294	288	287	276	287	265	281	313	306	296	256	288	289	291	293	287	273	323	319	283	304	295	300	279	319	304	308	309	334	319	288	301	289	314	284	299	291	286	307	300	322	294	286	327	290	326	286	307	292	313	305	299	298	288	310	291	296	297	307	293	301	327	295	293	313	286	307	306	310	311	264	290	291	313	299	322	279	279	284	291	288	287	283	288	279	299	335	272	304	334	272	327	275	303	313	312	314	293	269	329	298	331	280	300	286	285	311	301	315	295	296	292	273	288	278	315	309	325	307	304	313	281	283	333	314	296	287	303	269	321	323	323	303	302	313	312	298	304	275	279	272	311	301	296	324	298	307	310	317	292	295	284	269	295	286	285	304	301	281	327	288	316	303	299	287	319	301	302	293	284	262	285	328	309	301	274	286	299	323	279	283	305	301	309	302	278	292	297	292	326	305	289	329	304	317	291	272	298	335	294	295	276	323	277	276	337	311	286	327	298	292	296	291	303	288	291	335	312	294	298	316	321	311	289	309	282	325	283	308	317	305	280	296	284	285	319	295	277	308	327	293	291	281	296	294	304	317	261	270	299	309	290	283	314	274	285	300	304	325	304	291	317	274	306	283	307	280	311	271	264	274	290	307	312	272	319	314	268	303	279	289	305	274	285	328	265	341	301	307	321	321	331	322	277	300	317	283	305	293	279	277	290	282	314	303	282	293	311	299	272	300	290	302	293	288	302	307	313	277	323	271	304	285	290	285	287	302	281	267	303	293	306	295	284	289
2946	1180	333	136	143	255	338	253	237	252	202	144	242	179	198	149	156	100	99	106	75	93	86	65	63	45	57	57	72	75	72	62	66	54	59	115	84	64	80	87	57	50	38	31	31	25	22	29	37	27	29	37	21	31	27	31	39	31	24	32	32	26	26	22	29	26	32	27	30	28	34	27	38	25	34	31	37	27	36	31	24	24	36	35	34	24	30	23	35	35	26	30	34	30	28	31	29	32	20	30	41	26	41	29	33	33	28	22	21	32	28	27	33	22	30	32	30	24	35	29	27	28	30	35	29	30	36	18	28	27	32	44	22	25	22	23	32	38	25	26	47	25	48	28	23	33	36	33	33	31	31	34	24	29	42	32	27	21	26	33	28	29	23	23	39	38	39	33	29	31	30	35	24	32	28	41	29	36	26	36	18	34	24	31	26	23	29	24	31	34	32	29	35	39	31	25	22	41	33	31	35	30	27	32	43	38	34	41	28	34	41	34	37	40	23	35	28	30	27	22	33	31	28	36	34	23	29	22	30	30	14	38	36	29	37	25	40	22	28	26	34	34	36	37	35	22	28	32	34	24	23	25	40	21	30	32	28	25	29	29	29	28	35	37	38	37	25	28	26	29	29	28	29	36	35	24	29	26	25	36	32	31	30	24	33	29	29	28	38	26	34	27	33	35	26	25	22	37	32	24	27	27	28	26	26	45	40	39	28	34	35	28	37	23	30	35	28	30	28	27	34	30	24	36	33	26	30	31	23	29	24	27	23	25	39	21	25	29	26	31	27	34	35	30	26	36	18	31	26	33	36	30	26	29	40	33	28	25	36	20	33	30	39	28	39	33	32	25	37	25	42	28	27	15	32	34	39	33	29	33	30	36	37	37	27	27	29	33	27	30	29	34	24	34	33	34	25	30	27	20	24	36	23	27	31	26	25	33	25	30	34	25	34	33	26	32	28	35	21	28	29	28	24	31	33	30	37	33	33	37	27	29	42	28	32	19	26	27	23	37	29	26	36	35	43	35	38	31	27	38	32	24	39	33	33	33	23	40	29	20	25	34	23	42	33	34	35	37	43	37	30	33	27	26	27	22	34	33	38	27	33	24	28	36	42	26	30	28	40	22	32	40	22	25	34	31	26	36	30	29	31	30	38	25	27	39	25	38	35	29	34	36	35	30	28	33	27	38	34	24	41	39	23	34	27	28	35	31	40	36	26	29	23	22	33	32	35	39	31	32	39	32	29	31	16	33	42	28	33	38	26	31	32	40	34	42	24	28	21	28	29	22	25	35	26	39	32	27	32	37	28	37	26	35	33	31	28	33	34	28	35	18	39	24	30	27	31	37	23	29	24	37	38	29	35	32	31	41	30	30	33	27	22	18	26	30	32	18	23	38	31	26	37	26	32	41	30	38	27	32	30	31	28	28	36	34	31	36	25	35	29	38	29	40	38	40	35	26	31	36	30	26	30	32	31	37	34	28	27	21	27	25	31	39	26	25	40	38	29	29	24	34	32	30	34	18	42	35	25	33	28	34	29	39	29	37	25	22	34	30	30	26	38	40	28	23	33	30	27	42	37	20	33	21	23	32	31	28	30	19	31	28	26	28	36	33	31	30	26	30	41	30	39	31	36	32	26	36	42	27	38	29	35	27	38	28	30	34	39	32	28	36	28	35	26	27	31	33	18	36	28	32	31	14	27	32	22	41	25	36	28	31	39	38	30	32	27	30	32	32	31	36	34	29	26	32	40	25	27	36	31	27	32	27	32	26	27	25	32	21	22	31	26	35	29	30	40	24	23	33	27	20	28	32	23	28	29	45	22	30	26	26	31	32	26	31	20	30	36	23	29	27	25	30	29	28	31	39	30	34	35	28	35	34	32	14	18	29	23	31	33	36	31	32	29	32	24	29	36	28	33	24	33	28	33	30	27	34	28	33	23	30	27	36	28	24	27	27	35	34	26	27	38	35	32	28	35	38	30	39	24	36	32	32	29	38	34	26	23	23	32	25	26	41	38	33	32	27	33	26	25	32	28	29	36	26	18	34	31	36	31	24	33	31	38	27	36	37	31	30	34	29	30	32	31	32	26	33	24	36	22	28	34	36	36	28	28	32	38	44	27	25	44	32	26	31	24	40	30	35	23	35	33	34	35	30	19	34	30	33	40	26	41	37	24	28	22	37	27	36	33	30	27	32	27	26	34	27	38	30	35	35	21	29	33	30	33	33	31	37	25	31	26	34	27	39	37	22	24	35	40	33	31	34	32	35	31	31	34	29	28	23	29	28	26	35	27	27	37	33	25	39	30	32	33	27	31	28	42	27	36	29	32	32	26	29	38	25	37	34	34	31	29	30	43	45	37	17	32	32	23	20	29	36	31	26	30	19	26	24	21	30	29	24	27	30	41	24	31	28	40	34	35	34	31	30	30	28	27	26	34	38	19	36	33	33	43	27	39	35	30	27	32	35	27	34	27	37	38	30	42	21	28	30	32	40	27	24	26	33	33	24	32	30	19	19	36	29	46	30	17	30	42	23	30	32	29	35	42	28	30	24	29	36	36	21	38	28	29	32	26	29	28	30	23	33	31	34	30	34	41	42	27	23	30	46	27	32	27	27	28	36	23	34	28	42	39	26	33	34	34	25	37	22	26	35	26	31	39	35	28	29	36	30	31	27	27	29	34	29	28	36	35	26	34	26	30	26	32	30	39	24	24	20	18	26	30	19	34	26	28	25	30	33	36	27	30	38	37	37	31	35	31	36	17	34	29	33	34	26	27	25	31	39	26	29	32	30	32	24	31	29	17	31	38	30	28	24	37	34	21	29	21	25	23	36	23	31	34	26	24	28	27	25	31	39	22	34	32	30	40	23	31	26	39	30	21	24	31	45	35	33	36	34	43	34	24	24	31	43	24	33	37	29	33	24	34	32	36	33	36	27	36	30	30	29	25	30	34	26	30	19	42	35	28	29	31	30	25	29	33	28	36	28	31	29	34	35	30	29	29	32	30	31	34	30	30	25	30	21	29	30	25	29	28	31	34	29	31	29	32	27	31	25	44	33	35	31	32	28	35	28	36	34	35	26	41	35	30	34	32	30	29	23	34	28	24	28	26	25	27	19	30	22	39	32	24	27	32	28	32	32	34	23	31	35	26	25	30	29	21	33	28	29	27	22	27	40	32	26	35	30	27	29	32	37	27	28	27	30	30	36	29	28	35	31	31	24	33	33	33	28	28	39	29	23	36	28	19	30	28	29	18	37	24	24	29	34	38	31	36	27	40	26	27	40	20	30	28	28	35	31	26	26	21	33	29	35	18	29	36	25	23	41	39	44	21	33	37	34	26	26	32	30	26	36	26	34	22	23	21	26	27	27	32	30	25	28	30	33	33	37	36	29	25	32	39	37	37	31	32	36	36	25	27	30	38	26	26	24	29	28	28	32	41	33	39	30	35	30	27	27	45	28	40	27	33	34	33	24	33	35	25	40	30	28
24690	11335	4252	4175	10371	13956	15585	11647	10601	11430	8106	5824	8967	6181	5599	5708	4441	3403	3089	2843	2287	2064	1686	1374	1176	967	1033	1353	1561	1601	1539	1579	1571	1335	1173	2672	2205	1546	2119	1673	1089	569	418	323	324	259	275	268	260	264	260	278	279	289	272	281	281	274	311	275	296	307	287	297	261	277	299	253	246	290	281	301	288	276	282	257	288	274	286	265	263	275	270	288	267	265	257	268	295	278	256	263	295	260	270	270	265	280	252	274	280	284	285	269	285	259	287	266	279	275	317	288	233	257	249	276	262	306	282	275	252	255	260	286	273	277	296	281	310	267	274	265	276	279	273	253	290	293	288	247	244	250	261	275	265	273	246	276	306	262	281	256	277	258	269	279	275	288	257	269	287	237	261	280	303	262	302	277	305	265	293	289	287	273	257	296	261	276	255	259	276	281	273	280	295	278	268	273	257	285	263	276	267	295	289	271	274	288	279	266	302	252	268	303	281	283	281	274	272	263	263	259	275	280	271	258	291	273	291	250	279	267	238	291	253	277	253	267	290	274	291	283	309	283	266	282	258	309	280	287	268	251	268	236	268	293	247	265	260	287	273	278	313	284	279	272	257	283	286	289	282	255	289	279	263	297	302	269	271	290	304	252	281	336	266	279	275	249	282	249	304	267	283	278	283	275	299	308	274	281	248	256	283	260	273	254	285	269	288	254	255	297	285	267	239	310	301	325	289	233	264	253	293	283	295	261	275	275	269	265	261	283	253	282	291	299	266	266	250	262	270	276	268	282	250	286	260	244	249	289	251	281	283	294	267	277	309	294	298	275	283	276	258	249	293	278	278	249	272	286	270	280	261	273	259	291	271	274	274	285	275	288	261	286	282	314	271	289	289	271	286	282	258	265	294	270	229	285	271	279	266	267	316	271	274	279	280	242	291	301	282	275	262	289	258	297	282	282	244	273	247	276	297	281	282	291	324	272	267	275	302	272	270	270	281	269	298	281	250	267	290	281	288	260	257	268	266	253	244	267	269	266	259	279	296	235	272	281	268	259	296	248	286	256	256	260	272	273	284	277	276	294	269	280	304	283	287	306	268	271	265	289	258	274	264	255	272	259	284	286	284	285	281	292	285	287	297	265	266	312	297	261	296	285	288	278	302	268	285	249	260	278	269	274	256	288	282	256	244	278	273	285	317	285	281	284	281	274	279	278	254	256	277	267	256	265	253	276	261	249	284	244	286	269	250	317	263	270	265	274	278	269	283	312	295	284	265	247	257	302	293	262	271	257	254	261	245	281	225	276	273	276	277	270	266	286	295	288	298	281	294	259	281	282	272	284	256	274	299	294	260	305	304	270	246	287	292	263	254	255	268	272	284	250	242	285	266	254	258	263	278	266	276	274	263	253	258	294	246	289	292	273	298	284	282	292	262	281	280	256	246	279	310	309	279	271	281	255	282	272	301	306	302	264	270	266	285	284	269	281	286	273	291	285	231	301	261	308	258	308	240	268	260	280	279	257	254	262	263	286	277	291	261	289	263	271	297	294	225	264	267	264	253	301	267	293	274	280	284	263	281	273	270	276	275	253	270	284	239	251	294	250	287	299	274	247	260	281	260	272	292	285	287	258	260	271	298	286	280	278	302	271	291	246	221	246	281	264	253	266	250	281	277	264	292	282	282	262	295	275	269	240	273	290	270	296	297	300	322	285	265	269	301	281	274	283	271	268	306	259	268	273	270	280	292	272	271	278	317	237	270	276	255	290	356	262	256	288	262	277	282	270	252	270	285	269	275	289	270	272	261	254	271	271	307	257	264	279	311	266	265	268	264	295	277	264	261	283	291	282	301	280	286	250	272	278	287	297	280	252	266	307	266	263	272	283	282	282	283	310	279	283	290	256	264	299	280	272	294	267	254	307	238	266	282	282	225	254	303	280	275	271	257	306	293	249	255	256	267	265	273	279	272	284	316	272	289	304	281	270	292	278	286	269	288	290	275	287	263	273	297	285	280	282	274	287	277	307	276	259	295	279	295	251	285	293	309	283	296	254	272	286	272	260	266	268	294	287	275	280	239	289	266	257	243	241	268	284	272	278	266	280	300	267	269	255	300	286	252	269	275	261	248	244	262	270	306	326	261	254	256	263	293	280	254	259	286	268	230	274	292	256	278	284	289	268	271	294	277	298	289	303	289	293	286	260	261	288	245	293	252	297	270	258	285	277	297	299	282	287	263	269	311	274	271	292	292	288	267	299	244	292	288	275	235	279	268	282	280	286	301	270	266	244	266	298	302	264	273	229	297	293	297	262	258	299	278	280	236	272	263	278	272	272	231	265	283	289	254	277	262	279	259	254	260	277	273	267	263	278	271	268	274	269	280	258	289	275	269	278	251	284	297	245	264	273	284	269	287	264	291	257	279	271	267	289	281	273	254	273	293	272	286	234	278	275	263	239	280	277	288	262	254	260	256	291	278	272	270	272	273	276	258	298	253	248	271	269	271	239	286	281	263	278	269	261	319	267	276	300	288	300	267	270	251	288	288	274	293	305	268	282	323	300	283	291	267	254	281	279	284	267	259	268	270	249	274	297	265	275	276	292	275	268	246	278	251	273	285	300	300	285	318	237	256	273	283	281	281	292	322	265	270	297	289	298	264	311	268	279	244	277	276	259	248	248	282	286	269	270	294	297	286	267	284	284	265	263	260	312	263	289	306	293	261	256	287	281	264	281	258	281	285	284	270	266	276	282	307	281	243	287	281	278	305	253	261	261	276	291	242	260	305	301	284	314	299	261	257	267	251	276	255	307	266	279	282	292	281	244	269	263	259	276	254	251	289	276	258	256	257	301	298	287	285	291	297	265	271	276	297	280	274	298	279	270	288	272	286	251	290	282	264	289	284	263	269	282	259	263	285	279	287	279	269	283	267	292	291	273	265	265	244	260	282	287	277	268	307	272	255	283	293	236	292	237	269	250	268	282	277	250	284	306	279	267	273	296	295	268	255	276	279	284	257	297	268	259	302	252	255	250	282	263	260	279	275	248	267	286	287	293	287	274	273	260	285	278	259	281	278	271	267	274	297	269	266	293	292	267	278	305	274	268	251	271	285	287	275	262	275	266	292	260	253	272	241	263	278	237	245	272	281	283	289	283	291	278	275	299	301	265	259	269	286	271	283	266	263	289	261	278	290	277	267	257	285	300	296	315	313	293	283	304	266	287	244	284	293	264	280	291	279	266	277	279	268	248	291	267	283	256	269	285	279	288	260	265	237	304	265	255	267	261	262	303	265	271	259	281	297	260	283	256	282	271	258	261	268	264	293	253	267	271	263	330	255	259	255	267	272	293	284	289	272	282	292	273	274	268	265	287	268	279	277	261	260	282	259	308	294	281	269	285	280	258	294	277	277	243	248	287	273	299	310	282	261	278	292	272	275	289	281	280	272	268	275	298	260	255	291	292	282	274	275	263	258	260	272	274	291	260	271	276	276	281	238	282	270	269	299	254	253	303	288	247
3311	1678	483	179	135	260	251	209	209	375	324	224	261	214	248	272	184	167	130	124	101	109	86	88	92	81	60	53	43	53	73	67	97	94	76	153	190	159	112	77	46	35	37	41	41	35	38	24	26	27	24	28	33	32	42	29	28	27	33	20	25	34	28	30	34	34	28	33	23	31	38	37	31	43	26	27	30	21	37	28	27	20	30	40	34	33	41	32	29	38	33	23	26	26	23	31	29	33	38	32	30	34	30	32	35	46	30	31	32	34	33	27	33	28	33	34	30	46	27	28	36	19	33	34	38	28	36	35	35	23	37	28	27	27	40	32	33	36	31	26	27	33	26	33	35	31	34	33	29	40	24	33	22	33	30	21	29	38	37	28	39	28	30	33	33	26	29	33	31	29	26	26	29	24	29	39	29	40	41	31	26	33	23	34	31	35	38	26	41	40	36	33	29	34	20	32	30	23	37	26	29	25	35	30	30	32	32	39	25	32	34	43	34	36	28	30	24	25	31	34	32	26	33	30	35	30	27	38	30	37	34	40	39	29	25	38	32	28	34	30	33	30	27	36	37	31	37	31	23	36	30	38	30	28	28	31	31	34	33	26	25	30	26	29	30	24	29	41	29	36	28	23	36	35	43	35	34	27	29	31	29	35	34	33	34	33	34	41	26	34	21	25	29	34	31	34	31	27	32	38	31	35	30	36	25	33	26	34	40	34	31	27	30	52	31	40	32	23	39	38	40	39	39	24	21	35	35	37	32	40	30	29	36	23	25	31	25	28	30	32	38	34	38	33	32	36	32	38	30	32	32	26	30	32	26	20	35	35	26	44	26	28	30	28	32	28	34	33	30	27	30	33	22	21	36	32	28	20	26	44	33	30	29	39	29	33	25	37	29	29	34	38	39	28	37	26	41	38	39	30	29	23	30	28	33	34	40	33	30	25	23	37	27	32	35	38	33	34	26	29	27	29	32	35	35	17	23	24	34	38	24	22	21	27	25	38	37	20	37	19	26	36	22	30	41	42	32	34	32	34	42	37	31	23	27	23	39	34	24	38	28	26	29	22	25	30	33	36	36	35	22	29	26	38	15	34	40	25	39	28	20	32	27	26	24	29	35	35	30	30	31	35	38	29	32	31	36	22	31	33	24	22	38	26	32	22	34	38	40	36	28	32	34	28	27	34	41	30	37	30	46	36	36	36	31	33	33	28	38	23	23	39	37	47	28	22	27	36	32	29	19	19	27	26	39	28	28	19	34	35	32	24	38	24	22	30	31	25	27	35	21	46	27	37	29	27	39	30	29	27	35	36	37	47	33	33	34	33	32	23	37	33	24	35	32	31	36	25	34	32	30	27	25	44	40	31	21	42	30	26	27	36	38	25	34	34	25	32	52	34	24	30	28	36	29	25	32	22	41	27	22	19	30	34	28	36	35	31	36	29	34	37	37	30	28	41	36	29	36	35	29	33	32	38	25	17	43	35	30	31	34	29	31	36	32	32	31	27	35	29	31	28	31	30	41	23	20	31	29	30	26	41	24	27	30	35	30	27	43	29	30	32	21	27	41	31	36	22	26	29	35	31	26	22	24	22	34	29	40	34	23	41	24	33	28	23	31	30	32	34	25	35	45	22	31	37	39	25	21	27	35	30	34	28	42	35	25	26	29	35	19	33	25	27	33	41	33	29	30	37	36	31	29	31	42	38	32	32	30	27	23	25	22	17	33	32	33	32	35	34	30	32	23	32	27	37	35	31	34	37	23	37	28	42	26	27	35	23	23	37	33	39	30	25	35	28	43	28	30	31	34	35	31	33	35	30	31	36	25	30	26	32	22	33	28	32	39	17	24	31	22	35	29	25	36	40	24	28	28	31	25	26	29	40	22	30	19	31	32	31	30	31	35	34	33	35	29	30	36	28	27	40	26	25	26	25	30	31	31	28	24	39	30	22	38	34	31	24	32	35	32	25	26	27	26	27	26	38	33	28	27	28	32	41	22	36	31	34	29	34	26	36	34	35	25	29	44	31	33	29	34	28	30	28	29	37	32	31	33	31	27	26	24	34	25	38	37	35	30	27	39	36	28	28	35	28	33	37	28	36	31	31	31	36	38	29	24	29	44	25	29	30	32	30	29	27	34	43	40	34	30	26	40	31	35	24	31	24	33	32	29	45	30	26	44	21	28	30	33	32	37	39	37	21	22	29	25	39	33	27	30	27	31	18	31	33	42	53	45	37	29	24	30	28	23	23	37	29	27	32	31	33	34	27	29	28	37	26	30	50	25	32	36	32	31	36	37	31	21	29	37	33	32	32	34	19	33	24	24	25	30	30	35	22	27	21	29	26	40	21	27	38	33	33	40	28	39	36	36	33	30	40	15	34	33	27	32	29	30	40	39	37	20	42	34	35	23	35	31	31	30	17	30	24	27	34	24	29	26	45	24	23	32	35	35	28	34	24	23	30	29	24	29	24	23	28	24	31	50	39	30	27	27	31	21	40	29	31	26	35	46	32	31	33	39	34	36	28	38	27	24	29	30	33	30	35	39	30	40	33	25	32	39	41	36	36	33	34	35	27	38	24	31	32	31	29	24	31	34	34	33	26	36	29	30	41	31	29	34	42	27	30	32	39	29	38	20	32	26	24	32	27	40	23	35	30	29	39	29	35	39	34	35	28	29	30	24	24	39	43	36	28	28	27	35	28	28	30	31	33	27	26	31	24	28	30	41	25	33	38	39	25	34	27	23	35	35	26	31	26	28	35	27	40	25	32	31	28	35	30	28	26	23	33	30	37	29	27	42	37	30	30	38	27	36	32	33	33	34	28	36	27	28	35	30	35	23	33	36	25	32	31	33	28	33	31	32	34	28	27	32	23	24	27	25	25	30	34	20	36	37	33	34	29	31	28	28	23	27	30	26	31	34	25	33	33	41	39	25	40	33	31	29	28	36	37	31	34	18	30	27	30	28	33	36	39	34	38	31	24	37	23	46	28	32	35	34	38	41	38	31	32	28	28	30	32	30	41	25	27	28	26	26	37	36	26	37	38	36	26	35	38	36	35	44	31	33	32	30	31	35	37	28	34	26	31	19	29	25	26	47	30	29	41	33	33	19	35	33	36	37	33	25	26	26	31	28	27	24	33	38	30	30	34	36	31	34	27	42	31	30	42	30	33	26	37	33	43	36	34	31	40	27	33	26	25	30	39	38	29	37	30	26	36	40	35	32	32	34	33	28	39	29	29	30	42	38	33	37	25	24	30	37	33	19	26	34	23	38	25	35	31	32	34	47	40	34	29	30	30	34	32	19	36	27	37	41	35	26	29	35	30	30	28	35	22	44	33	40	48	31	36	40	31	23	35	35	29	40	28	26	35	36	26	33	24	31	34	36	31	40	32	31	21	33	26	25	30	29	26	21	22	33	30	36	30	18	40	26	22	26	32	47	18	34	19	39	40	30	30	36	29	43	23	23	40	25	21	37	39	36	39	37	33	41	32
28136	14389	5941	5331	11039	14416	12282	9747	10051	13692	11767	8531	8869	7422	7718	8522	6228	4573	3686	3315	3080	2797	2410	2174	2046	1604	1491	1238	1119	1172	1378	1632	2612	2437	1994	3389	4426	3610	2070	1252	683	421	314	306	283	310	286	274	275	275	277	306	251	296	318	275	275	270	284	294	295	287	294	282	298	292	274	291	284	280	270	292	270	277	281	306	289	343	307	286	304	272	269	277	270	287	292	279	287	288	301	286	294	255	259	285	254	294	274	302	261	273	263	271	277	293	279	280	243	297	278	312	283	274	273	254	318	279	279	296	296	299	295	283	284	268	283	275	267	261	273	314	290	273	275	288	265	293	271	310	270	270	293	277	282	277	263	275	248	253	281	277	299	270	300	301	290	302	262	267	289	284	294	268	297	242	273	280	293	287	286	263	307	279	280	278	275	289	277	293	305	286	269	279	265	251	280	277	299	289	298	275	298	289	265	303	293	291	296	300	278	269	295	260	285	289	300	312	284	286	282	273	322	244	294	273	289	272	283	313	270	261	293	269	280	287	252	266	257	292	273	247	298	292	261	275	303	249	276	268	276	283	299	280	264	321	260	286	309	291	269	258	277	281	276	273	264	288	253	250	297	304	254	281	286	253	283	278	310	298	288	281	290	267	277	279	301	285	308	262	279	301	262	282	273	291	280	307	284	309	300	265	259	253	281	296	271	298	238	309	261	261	297	302	288	252	294	285	294	306	307	305	277	272	308	277	268	300	265	289	293	282	286	263	272	261	313	248	271	258	297	278	279	287	260	249	276	264	278	291	265	294	315	276	296	243	277	266	296	295	300	279	303	295	278	264	277	278	274	286	281	302	290	271	263	268	275	285	289	285	273	297	265	285	294	275	324	241	280	307	272	278	290	250	321	302	281	297	280	292	271	261	277	290	298	283	311	262	282	278	279	283	292	280	253	298	266	318	285	310	259	309	289	297	290	260	292	290	291	291	250	291	275	277	300	303	283	296	284	298	291	305	314	287	265	277	277	306	291	271	255	275	298	281	258	281	286	286	278	304	283	294	271	302	296	284	267	295	309	270	301	273	301	278	252	297	292	285	281	303	286	318	288	238	267	293	285	301	315	296	277	302	280	274	291	269	283	284	277	298	292	291	319	291	288	278	282	255	284	267	272	283	252	266	298	271	275	281	273	302	264	284	271	282	316	304	279	271	282	295	253	298	288	299	318	299	264	252	272	251	292	274	308	302	313	297	241	303	273	284	295	290	271	273	305	285	315	287	294	308	294	277	279	283	306	280	281	254	266	274	310	278	295	300	268	304	322	294	284	274	300	305	284	253	324	284	305	278	284	306	267	270	281	260	287	297	284	283	255	274	316	297	270	286	307	258	285	270	263	292	252	290	291	311	265	312	276	272	287	292	268	277	268	299	267	264	287	295	294	271	254	280	287	292	272	261	259	265	277	281	269	281	312	292	269	310	253	262	282	295	262	290	278	303	276	265	262	293	301	265	282	307	309	270	286	270	302	281	277	270	248	254	274	290	298	293	281	282	268	276	261	269	290	286	278	286	296	275	285	267	282	286	299	284	296	277	266	294	283	275	296	258	308	268	250	287	285	313	307	314	269	265	263	284	275	293	279	259	304	269	307	284	264	263	254	296	290	295	295	275	312	275	283	258	281	293	261	310	244	258	295	216	265	267	290	277	292	277	270	269	280	290	255	290	274	270	284	286	280	308	264	277	257	276	297	281	272	291	263	281	292	259	314	274	285	245	309	306	283	273	288	280	292	313	289	283	318	266	290	274	296	283	287	259	283	256	280	270	274	309	267	263	272	290	263	308	282	294	292	291	280	270	280	274	261	296	290	329	312	269	257	295	318	268	289	270	313	283	265	271	261	255	299	268	278	269	255	278	293	269	289	286	283	272	256	262	304	273	300	265	285	265	281	266	257	269	292	311	275	298	307	301	261	285	260	312	279	278	273	286	295	269	304	306	288	266	300	264	281	258	287	281	272	281	284	272	274	304	262	288	248	298	299	258	283	282	289	292	259	275	305	312	310	273	286	295	296	288	297	282	277	283	296	278	280	296	298	266	309	312	303	294	287	308	295	278	268	283	275	276	291	293	283	296	290	286	286	295	291	263	271	280	279	288	296	311	264	291	277	271	307	278	280	309	262	279	320	288	281	292	266	300	273	288	301	324	306	285	294	320	263	305	278	288	262	283	261	303	304	262	282	293	294	303	283	295	313	285	281	269	278	289	298	286	289	303	288	266	283	305	297	296	285	267	262	288	320	299	277	308	285	313	267	299	281	311	312	272	252	289	293	273	268	304	288	286	268	290	258	276	278	279	274	265	279	277	297	248	278	266	265	287	286	312	294	296	294	269	298	264	293	275	290	301	264	290	314	256	295	278	279	262	292	272	277	273	293	290	318	296	251	251	277	284	271	274	292	263	269	270	247	283	293	293	308	285	281	267	294	268	278	290	272	305	274	300	287	275	253	282	295	300	278	298	301	302	282	259	294	274	296	276	283	318	296	300	276	301	314	284	263	274	306	284	286	277	277	287	289	274	278	263	262	288	274	263	311	289	301	282	309	298	284	269	280	299	241	310	289	249	281	291	289	279	250	280	303	281	294	276	267	313	311	273	267	255	296	290	301	244	299	269	290	295	296	308	318	260	303	266	293	274	322	289	320	300	244	276	294	266	285	264	276	283	248	272	271	282	295	267	269	271	272	293	259	297	277	288	311	269	298	300	295	270	274	290	279	264	284	271	300	278	274	280	253	289	338	315	282	310	283	290	331	268	285	282	308	317	250	266	300	290	263	288	295	284	288	303	288	289	278	275	272	282	310	290	264	289	249	290	295	303	244	274	283	286	278	290	303	279	252	281	276	277	263	292	246	256	330	282	294	263	283	291	285	293	296	285	276	288	280	284	301	271	298	287	294	253	274	259	298	282	301	295	273	279	271	299	284	262	275	310	285	295	277	265	289	293	304	295	286	279	307	290	311	281	329	260	272	250	289	290	287	276	267	272	277	303	276	274	326	302	285	249	297	273	287	244	281	323	283	259	292	273	278	291	295	265	269	313	290	299	273	297	305	276	229	295	267	280	301	251	277	268	330	328	292	279	296	276	304	316	293	284	267	273	293	288	291	280	275	315	289	285	287	259	313	298	320	311	287	293	281	265	290	305	253	279	296	310	282	267	264	289	273	253	284	282	257	286	296	242	280	300	299	274	282	270	278	300	298	256	233	278	297	324	314	304	274	288	236	261	266	288	317	291	261	268	255	289	306	305	264	282	281	279	297	314	272	312	260	287	299	272	245	300	316	279	297	276	284	247	272	337	288	294	299	286	296	270	295	304	271	306	283	280	263	293	287	282	252	284	268	287	288	306	269	264	287	289	249	294	242	302	286	259	278	299	283	266	278	305	292	307	281	290	311	240	288	271	282	292	295	299	287	278	279	272	279	279	265	271	289	257	263	295	299	245	268	260	306	299	288	289	310	281
1888	684	188	111	122	137	109	95	151	220	242	211	193	189	165	141	125	117	91	94	108	73	85	59	54	47	53	46	41	50	61	60	70	57	67	62	70	58	38	42	40	43	42	40	30	28	34	32	38	38	30	34	33	40	28	29	42	44	45	30	41	29	35	29	46	29	52	36	33	37	27	41	48	42	36	39	38	31	34	33	42	28	31	37	24	38	30	29	53	37	38	42	35	35	35	31	30	31	38	36	38	39	26	39	40	30	42	21	43	40	45	35	46	24	26	44	40	33	31	35	35	33	46	38	22	37	27	25	33	47	31	37	36	42	38	44	31	37	32	39	30	31	39	37	31	42	36	38	28	35	46	32	37	32	33	37	39	34	28	42	26	36	27	36	30	26	39	38	28	36	42	38	47	35	39	45	35	32	41	33	30	34	36	31	37	33	45	47	34	24	29	40	38	43	32	31	30	36	47	40	40	26	45	30	39	43	26	35	32	28	36	26	32	36	41	31	39	44	41	27	22	32	43	28	44	30	35	44	46	32	37	38	36	35	41	27	26	27	46	32	39	34	41	34	49	34	32	34	39	37	32	36	36	36	31	31	40	36	44	22	25	41	34	33	41	37	38	40	31	36	40	42	30	45	38	28	39	36	39	36	37	30	40	40	45	26	34	40	24	29	36	33	36	31	49	35	42	29	36	33	37	34	44	46	38	33	32	35	42	46	46	29	35	37	23	38	36	41	35	34	34	33	32	30	41	32	39	39	32	29	32	37	37	39	38	26	47	39	36	37	27	36	38	36	30	42	49	29	42	34	36	40	35	32	34	30	39	46	43	30	40	34	34	37	35	48	37	38	42	47	32	40	45	39	35	35	41	49	38	28	35	34	37	41	35	28	30	33	33	39	43	35	32	30	42	43	43	34	48	33	38	40	41	29	44	41	41	35	42	40	38	33	34	35	37	39	40	42	31	35	36	30	27	26	36	47	46	36	40	39	43	38	48	38	27	45	33	44	35	34	29	30	28	24	31	25	29	37	33	33	38	35	44	35	30	44	45	32	36	41	44	26	42	29	30	37	35	29	37	31	32	38	34	40	36	46	34	46	28	31	35	26	31	27	40	47	34	34	39	34	27	30	29	36	30	29	36	38	48	31	35	37	39	33	27	31	37	39	32	40	23	37	41	32	36	43	35	24	44	37	31	33	35	30	32	29	19	44	40	27	38	25	35	35	44	34	27	35	38	30	33	27	34	43	34	31	36	43	28	34	39	24	41	34	40	26	38	39	32	41	36	32	43	42	38	36	32	42	46	33	26	37	39	31	33	38	43	34	26	41	30	40	36	44	34	37	35	39	40	38	43	37	30	29	31	29	32	31	35	29	36	29	46	39	48	33	35	40	41	27	55	39	34	28	37	32	31	36	23	28	33	39	28	33	29	35	24	40	31	35	36	39	46	22	31	33	28	38	43	42	34	42	39	40	34	37	39	36	34	34	42	44	30	40	27	37	34	29	46	41	34	45	34	37	32	40	32	36	35	32	37	31	28	37	39	38	39	36	37	28	28	30	38	30	34	32	52	45	34	39	28	37	38	45	25	37	36	38	44	37	30	32	33	36	32	44	49	39	33	43	33	32	26	46	34	46	33	43	31	33	33	33	39	38	26	38	40	31	40	37	36	41	36	39	38	35	28	36	41	29	47	38	33	37	29	35	30	28	41	27	28	23	43	37	42	39	42	32	45	40	32	43	36	30	40	31	44	24	42	36	40	28	30	31	40	42	29	41	44	24	29	27	39	34	37	28	43	38	40	45	38	22	53	32	44	33	39	37	31	43	33	37	41	36	39	31	44	31	42	37	34	41	38	47	46	33	40	42	36	32	23	26	40	32	25	35	37	36	39	33	44	28	34	36	32	38	31	46	35	35	31	34	37	40	29	46	54	34	27	31	39	30	37	40	44	33	33	41	37	39	36	29	34	37	29	34	37	38	29	32	27	34	29	37	33	43	36	42	33	34	30	34	34	38	51	25	27	28	34	32	24	28	37	33	30	34	41	34	32	31	34	34	39	40	38	30	38	45	33	37	31	42	38	22	33	32	34	43	31	48	24	41	38	40	42	33	36	36	31	41	37	34	37	44	37	24	36	36	28	34	36	41	38	39	36	41	39	33	37	41	43	36	29	37	35	40	29	31	41	28	34	46	38	25	31	29	33	39	31	40	34	28	31	33	39	34	42	28	43	35	27	34	42	33	39	38	34	30	35	30	39	34	41	39	35	38	37	31	35	30	40	33	42	29	41	32	27	36	35	28	38	42	25	41	42	43	44	31	45	34	28	23	30	33	30	28	24	36	32	43	48	37	33	47	50	34	41	47	48	29	38	29	40	40	29	30	35	39	37	40	24	40	26	36	43	46	38	33	33	28	37	26	40	42	33	32	29	39	40	27	40	32	38	52	30	42	34	40	38	30	42	25	31	35	38	36	36	35	32	32	35	54	33	36	31	51	31	28	38	31	35	33	41	31	31	33	32	30	32	36	36	42	36	42	37	33	41	37	38	30	37	36	42	47	21	24	38	35	29	46	39	61	32	31	37	37	43	29	35	42	40	43	27	34	24	33	40	27	34	35	40	36	33	33	42	35	39	34	39	47	30	34	40	32	49	44	26	36	46	35	36	33	31	41	46	33	24	37	29	39	36	47	26	35	34	35	30	43	30	41	28	27	40	43	27	38	28	28	31	45	37	35	55	34	41	34	36	31	41	26	39	32	31	42	38	40	24	32	39	39	37	29	36	41	37	37	43	33	33	41	34	36	34	36	41	36	40	41	40	40	34	36	34	29	37	35	36	56	37	34	30	34	32	42	36	30	29	42	35	38	31	31	34	44	44	27	42	36	29	35	38	29	28	30	32	26	41	37	25	29	40	38	43	27	41	36	45	42	31	46	36	35	26	34	34	41	39	35	28	26	32	35	32	32	51	46	34	31	28	37	41	36	28	28	44	41	43	29	38	45	39	29	26	38	39	38	45	34	46	37	46	37	41	36	32	30	28	42	35	31	41	48	37	33	34	29	44	29	43	36	36	29	35	28	36	32	29	30	43	40	27	31	39	36	36	39	37	44	43	39	41	40	30	26	17	30	28	41	39	34	32	40	34	40	33	48	41	32	42	31	38	45	22	45	41	32	37	40	40	37	34	43	36	55	25	25	41	29	41	37	35	38	29	43	46	40	35	37	22	34	31	43	35	41	37	44	40	42	30	49	25	33	46	47	35	37	33	34	36	44	44	37	38	35	44	37	34	40	36	36	34	38	34	33	35	38	39	30	39	42	31	30	44	36	43	30	30	40	33	40	34	36	49	30	39	34	41	40	29	38	35	42	32	33	37	36	40	41	34	36	39	40	39	36	44	37	21	42	37	40	37	33	40	38	32	43	39	29	34	35	42	34	28	40	35	36	43	35	36	37	47	29	40	26	38	39	38	39	35	34	43	42	35	43	42	37
20350	8498	3086	3757	8883	9787	6742	5504	8039	9905	9531	7637	6578	6544	5726	4796	3778	3080	2877	2595	2279	1871	1702	1457	1362	1034	931	816	801	813	994	877	1141	1028	958	984	922	738	539	457	400	338	326	352	320	337	290	316	318	312	345	356	304	317	340	324	296	297	323	320	295	323	306	317	308	332	321	335	309	325	301	326	319	325	328	337	333	327	308	317	290	307	320	333	339	336	316	341	328	298	309	343	302	360	327	316	311	317	308	333	315	320	331	297	346	312	321	351	304	324	300	318	319	326	325	323	317	371	341	324	316	319	292	275	314	326	346	319	319	290	338	339	309	328	296	352	320	332	327	302	322	307	314	324	296	317	318	338	324	296	327	323	324	329	294	306	325	338	306	303	340	366	349	327	292	339	314	321	327	283	324	296	326	323	305	326	341	324	308	316	318	307	315	313	322	288	307	339	313	306	324	299	294	334	312	317	318	286	316	314	325	303	336	353	327	283	313	347	338	334	304	339	301	312	317	297	329	329	331	321	326	312	329	285	332	316	337	302	294	308	331	295	318	312	320	321	312	301	305	321	329	292	301	329	323	349	301	314	327	331	307	292	311	311	319	303	315	333	288	313	300	325	341	338	305	309	309	302	297	323	320	323	314	355	325	350	375	303	316	319	328	305	316	342	330	318	322	338	336	319	305	324	317	310	312	296	330	332	342	328	310	320	313	324	312	298	322	348	324	323	328	332	326	306	331	301	331	304	310	311	311	296	322	333	336	319	337	328	293	336	317	339	321	310	334	306	324	345	343	323	351	327	354	315	311	298	322	327	318	303	297	327	363	314	297	336	292	347	320	304	318	309	322	284	333	316	292	320	319	303	349	318	309	338	313	328	309	319	294	345	339	335	369	346	325	303	309	306	323	332	353	351	321	313	359	308	309	318	338	321	307	332	330	307	310	359	307	336	315	301	308	351	315	337	317	322	322	308	311	344	309	346	341	339	292	340	319	338	296	302	339	314	326	314	331	307	368	327	310	295	328	312	324	318	291	290	334	340	314	310	301	325	307	337	339	329	314	352	321	330	319	333	291	295	330	294	319	289	330	317	288	266	340	366	305	357	356	311	331	334	312	331	298	305	317	294	349	310	306	314	324	321	297	298	309	335	314	312	323	349	304	332	317	325	298	314	331	342	310	318	309	321	336	343	323	311	332	289	330	314	311	304	339	324	316	343	310	325	312	317	337	335	300	315	332	342	335	322	340	329	315	301	328	311	317	295	315	334	331	319	373	285	296	312	344	306	331	316	357	317	308	331	306	318	295	350	308	332	326	342	314	327	316	330	336	305	333	296	335	320	296	315	322	339	319	331	301	323	318	299	322	313	329	353	322	326	336	342	335	332	323	324	325	309	330	279	312	301	315	313	348	343	315	325	325	354	337	309	333	343	357	332	313	300	327	309	330	340	301	313	318	307	309	330	296	337	328	337	342	329	335	339	316	327	309	311	340	311	314	314	330	295	339	330	326	334	263	347	294	348	338	305	350	327	341	295	289	381	328	299	320	313	299	337	314	305	329	335	334	317	330	303	310	315	308	301	337	334	333	302	315	345	337	325	325	329	306	319	315	334	361	327	342	314	324	320	324	301	327	335	322	271	325	330	314	315	302	354	316	315	361	336	314	296	326	298	325	315	304	324	296	341	310	314	329	323	308	351	336	336	341	299	293	299	290	324	302	300	321	342	327	310	320	329	314	330	352	314	330	319	319	300	340	316	328	315	353	313	311	323	287	328	317	331	281	308	336	300	320	316	318	317	351	318	324	309	322	335	336	312	337	337	297	310	308	306	287	308	321	312	311	345	307	318	313	339	343	325	338	341	358	339	298	343	337	358	296	349	292	336	331	304	321	356	338	336	349	348	312	343	349	299	301	312	314	307	342	309	320	353	317	336	335	326	317	333	340	345	340	284	346	360	312	309	305	322	323	301	327	331	340	318	301	355	329	353	345	285	327	322	338	321	321	316	339	316	346	268	321	316	365	326	303	361	325	306	305	313	324	318	322	342	340	329	316	322	336	302	331	306	333	311	322	298	307	288	317	296	305	306	313	355	325	310	325	291	306	365	308	334	337	331	316	353	342	332	340	325	293	315	353	341	305	312	321	316	306	322	310	304	309	313	320	292	313	361	285	305	332	315	327	325	336	324	327	314	299	317	330	323	316	326	317	305	336	348	322	347	326	350	316	330	312	337	317	287	333	333	346	301	318	307	309	332	332	326	307	319	303	324	328	354	347	318	347	332	339	283	324	302	305	346	304	303	323	306	329	300	313	311	324	353	295	305	328	328	310	309	342	314	338	328	346	327	334	302	310	314	328	322	331	313	310	340	326	337	350	303	331	301	313	346	355	309	307	292	303	303	318	319	317	312	325	335	296	328	343	342	318	351	306	310	320	332	352	351	316	317	303	322	309	341	338	297	325	300	321	309	351	305	335	314	332	308	316	324	329	325	327	306	312	294	350	336	308	343	314	334	362	306	354	299	312	313	375	304	329	342	325	353	311	340	320	314	308	334	324	283	310	327	342	309	328	310	346	326	307	285	341	328	329	357	355	307	292	286	328	306	306	330	285	323	339	331	344	333	306	323	326	340	308	321	335	295	309	332	317	312	300	330	330	353	327	323	356	295	326	286	311	319	332	327	339	297	322	355	324	313	324	325	303	326	306	338	334	333	337	345	300	282	367	316	294	298	336	349	321	332	317	279	297	325	338	302	328	320	344	356	313	292	303	327	321	295	352	318	298	288	331	325	313	359	300	283	320	309	287	321	323	348	324	333	319	304	314	320	328	349	315	333	312	322	324	301	318	290	330	328	310	321	347	341	330	358	346	344	325	335	324	333	346	335	358	306	316	314	345	315	310	335	335	300	336	283	269	326	315	337	298	320	314	321	332	319	303	313	310	287	343	334	324	335	303	306	320	303	300	340	337	334	319	311	339	317	335	326	304	309	306	313	312	342	327	359	308	310	329	316	338	305	305	315	320	300	321	299	319	322	330	323	284	335	319	306	346	318	307	318	307	281	319	340	341	345	293	325	329	321	329	308	338	336	316	319	336	315	325	343	348	347	302	278	329	309	335	302	334	311	338	326	329	334	304	337	280	319	355	314	328	340	335	316	341	316	305	316	349	351	330	327	316	325	334	319	329	337	311	295	327	308	313	331	329	342	303	294	309	315	320	296	297	356	295	289	335	275	333	342	311	311	337	307	327	303	318	303	321	327	329	311	338	311	371	318	350	318	334	323	351	318	316	312	356	342	343	277	336	313	310	298	309	320	321	323	325	317	332	317	333	318	309	334	318	324	326	307	311	294	293	340	316	306	292	278	304	305	266	304	312	323	312	333	323	315	329	312	331	306	290	298	332	371	294	309	302	318	312	314	336	258	327	350	340	321	324	318	330	332	330	327	304	322	307	290	320	332	328	293	317	308	343	325	345	315	323	324	320	333	313	337	314	328	302	321	343	319
3261	1786	468	298	240	321	221	155	337	353	354	269	358	262	195	182	230	154	132	120	122	116	105	102	88	75	63	65	48	57	64	93	149	104	98	108	114	112	68	38	41	47	28	36	37	27	38	38	30	27	32	32	46	42	43	29	47	28	30	34	24	30	44	38	30	30	37	36	37	28	40	23	37	34	23	36	38	35	40	31	37	38	42	34	23	32	36	34	40	32	32	35	33	28	36	31	31	36	31	26	30	37	33	26	35	32	34	26	35	34	33	35	28	31	26	38	22	33	44	28	35	22	32	36	36	33	33	41	37	30	34	32	39	37	25	37	40	28	41	29	20	28	31	30	32	25	29	29	34	25	33	35	42	29	23	29	33	32	31	30	40	30	33	26	26	36	39	43	38	23	35	30	37	37	30	39	36	24	37	43	36	38	36	34	36	39	26	28	32	40	31	34	33	34	22	37	34	48	33	28	45	38	43	34	37	31	27	29	32	43	26	33	29	32	28	30	29	41	39	37	23	31	36	29	20	31	30	24	30	40	27	26	29	40	35	29	29	17	31	25	33	39	31	31	31	30	33	40	32	33	27	25	48	32	31	33	32	36	30	29	31	27	31	32	40	29	34	44	45	20	34	51	26	33	35	26	31	30	32	37	25	31	36	32	31	22	37	28	38	39	17	30	24	27	23	32	32	30	30	38	32	36	34	36	49	28	27	26	30	28	29	34	32	42	37	27	37	32	35	35	26	37	29	30	31	23	34	27	23	22	32	36	34	30	36	34	28	27	25	36	38	31	30	29	26	27	27	45	28	38	27	32	27	31	33	40	27	24	33	31	40	37	21	31	34	33	33	38	39	31	32	26	24	29	28	39	25	37	41	31	33	35	31	27	34	29	25	34	41	37	26	42	39	36	24	19	44	37	24	35	38	30	27	26	29	37	30	31	36	29	33	25	33	36	31	33	35	26	26	31	31	31	22	31	34	37	31	24	44	44	32	31	40	36	35	27	28	35	25	29	32	28	24	26	31	41	25	27	33	32	33	34	30	37	29	37	28	42	38	22	32	40	31	35	24	27	35	27	31	38	35	29	32	29	24	30	28	38	38	33	17	37	32	28	35	26	28	32	37	32	25	38	35	41	30	26	27	24	29	30	29	32	37	40	34	26	30	38	37	26	24	25	25	28	28	28	33	25	33	32	33	37	35	27	37	30	23	31	34	35	28	38	37	30	27	27	41	32	29	26	34	31	45	35	32	34	36	36	42	27	22	28	29	40	38	34	34	34	26	44	39	39	38	32	32	45	26	31	30	37	32	38	27	26	27	27	26	29	30	39	26	39	44	34	28	41	38	25	31	29	25	29	43	34	29	25	32	40	31	37	29	34	31	41	44	23	27	25	25	34	26	28	35	28	27	30	26	25	28	31	38	38	27	35	34	32	39	29	23	20	31	32	32	36	29	36	30	37	30	35	26	29	32	30	25	43	31	24	26	20	31	43	35	30	23	34	31	44	30	32	25	39	39	31	35	24	22	35	26	32	35	26	24	45	27	28	38	26	27	34	32	34	32	19	32	23	23	28	35	36	32	38	32	33	31	36	31	34	34	26	34	24	28	26	32	26	36	31	37	37	31	34	30	33	42	20	32	30	26	32	31	34	24	22	35	32	43	25	27	35	27	27	34	24	25	31	21	35	28	34	39	29	39	32	25	26	32	30	28	28	37	29	38	30	29	34	25	31	28	29	31	37	37	39	25	26	35	24	40	35	34	29	35	26	31	29	33	30	29	37	25	38	43	24	30	37	40	30	26	32	30	30	25	30	34	33	33	23	34	36	25	19	41	25	39	25	37	24	28	29	32	25	39	40	31	26	29	34	39	31	26	36	21	35	39	31	33	27	26	33	40	32	39	28	34	34	32	32	23	32	29	25	30	27	30	38	32	34	37	36	40	33	28	30	30	33	33	35	31	24	28	28	35	30	42	36	21	28	29	36	33	44	25	35	35	32	31	41	24	29	38	37	34	27	39	28	23	30	31	35	37	39	33	28	34	35	33	34	30	25	30	32	27	38	42	40	25	48	40	37	29	30	27	35	40	32	26	33	28	24	29	32	26	31	34	44	30	35	32	35	28	44	32	33	35	32	26	34	29	25	36	32	37	33	25	28	25	36	26	35	26	32	32	31	37	20	30	34	30	35	38	32	32	36	38	34	27	47	37	30	28	29	27	23	30	28	34	35	31	39	36	36	23	34	39	34	47	47	32	40	30	31	33	33	32	42	33	38	39	29	29	36	25	32	28	23	26	30	28	42	34	32	39	27	31	33	28	40	35	44	32	32	34	27	32	36	26	29	33	40	37	40	35	30	27	31	35	38	31	25	23	36	31	28	32	37	23	25	27	25	46	38	27	33	27	24	32	31	26	32	26	45	34	25	25	34	39	30	25	34	30	32	27	26	34	28	49	30	26	42	31	36	34	33	26	26	20	30	38	35	42	35	40	32	36	34	29	29	19	26	35	30	34	35	27	27	31	21	31	47	37	44	33	29	33	38	39	28	27	36	26	31	22	21	39	32	29	31	42	30	31	33	34	34	23	34	32	35	35	43	33	29	36	29	27	27	38	28	34	22	30	37	33	33	25	31	30	31	34	34	30	26	34	36	27	22	36	30	36	40	25	39	38	30	32	36	32	28	26	33	25	31	38	27	29	37	27	29	21	38	37	23	36	35	46	30	43	24	32	36	30	35	25	44	34	35	29	31	32	37	31	27	35	24	35	36	35	34	35	26	29	30	31	26	34	23	25	35	28	33	35	38	20	28	36	26	34	32	16	30	26	34	42	31	43	40	38	27	28	29	20	39	34	38	29	30	42	31	32	28	31	37	36	33	30	39	35	30	36	27	36	25	35	26	26	33	25	34	35	47	25	38	29	33	25	31	33	34	29	27	34	44	39	27	32	27	38	32	28	31	25	29	25	35	25	32	33	41	24	35	26	28	40	22	23	23	31	38	26	25	34	29	31	34	38	26	30	28	24	35	32	37	25	34	37	35	30	28	38	32	26	27	27	35	41	29	30	35	32	34	31	32	35	27	30	36	34	35	47	34	31	33	24	35	27	31	48	36	35	46	38	36	37	27	35	29	25	38	28	31	44	39	41	37	22	27	34	23	29	32	32	35	40	29	31	39	26	37	28	26	26	36	22	35	38	25	43	31	32	30	21	33	50	26	38	25	31	30	28	33	29	32	40	30	31	36	25	31	43	32	30	42	37	35	21	31	29	35	27	27	35	35	36	42	33	35	27	36	27	34	24	36	39	28	22	24	26	34	37	35	32	26	38	25	28	39	36	39	32	39	19	37	37	41	32	43	35	29	37	41	36	31	30	27	31	30	32	42	28	33	41	35	40	31	48	36	31	29	37	27	28	27	24	48	35	25	31	27	26	39	29	32	34	23	34	37	24	38	23	29	25	32	31	31	29	34	30	32	38	42	28	30	33	25	30	32
27659	14123	5877	8580	16232	16627	11639	7970	12958	13858	12711	9989	10724	8176	6583	7023	6481	5198	4064	3827	3424	3172	2767	2558	2164	1818	1656	1371	1226	1285	1456	2427	3635	2756	2189	2220	2397	2013	1095	600	398	350	284	277	304	261	303	323	314	262	288	280	310	309	271	300	267	300	307	272	308	295	277	305	273	298	288	293	280	283	287	289	265	304	298	308	291	264	290	305	298	325	298	277	260	296	292	286	284	312	291	310	283	284	337	265	274	292	264	292	287	295	287	275	286	286	257	288	301	294	278	281	266	324	302	261	282	283	274	312	298	291	294	305	301	279	244	278	280	278	282	296	283	291	268	292	281	326	276	245	282	306	300	260	292	259	270	306	263	304	273	277	299	265	270	307	269	303	289	308	280	262	301	269	312	266	291	273	327	296	291	287	260	294	266	301	306	285	267	285	282	310	296	269	296	286	288	260	284	289	284	333	287	273	293	277	287	287	260	322	304	271	286	282	281	294	261	322	264	298	303	307	296	271	293	320	272	287	317	295	291	324	249	316	286	300	266	266	293	286	313	251	285	272	291	267	313	293	338	266	279	279	297	253	288	288	291	312	295	300	284	241	256	262	300	272	289	279	278	301	308	289	278	260	300	306	299	292	300	303	310	300	313	286	296	273	279	275	258	319	291	297	274	306	313	312	284	286	287	306	267	296	301	297	263	293	286	284	314	284	287	269	290	310	300	309	270	291	320	299	291	265	332	323	307	276	284	305	285	272	299	285	294	298	291	303	292	302	280	280	307	302	292	281	302	285	278	287	293	287	275	313	314	279	270	294	287	281	273	286	298	276	287	294	276	268	296	286	312	296	313	286	309	288	301	284	304	273	278	302	277	274	288	274	284	259	286	284	311	266	304	261	292	274	300	283	310	305	309	270	301	327	285	318	305	301	296	286	293	293	303	255	312	308	291	289	252	308	285	305	263	273	287	266	289	290	280	296	301	292	278	295	306	275	290	314	286	287	288	313	315	316	283	304	307	239	273	270	311	292	299	283	289	307	263	290	288	292	275	291	291	283	262	265	276	267	255	316	282	313	277	292	304	265	299	291	316	269	247	285	289	288	312	288	269	281	282	295	262	305	280	274	271	288	265	298	276	302	304	296	313	259	289	272	280	312	292	276	299	292	295	279	294	295	267	293	273	307	274	255	283	298	285	277	292	294	291	284	324	293	278	268	286	261	267	293	259	282	293	309	296	318	306	307	304	258	298	297	293	312	286	260	310	306	296	277	298	294	289	271	303	270	304	284	302	250	277	296	270	281	267	277	284	313	282	260	277	288	289	294	276	291	284	273	290	296	276	297	281	295	287	281	277	289	286	294	294	283	299	283	285	298	255	276	314	281	274	315	273	286	281	283	286	295	289	271	290	282	273	327	333	274	249	320	286	277	296	297	299	284	280	275	304	288	260	247	271	285	306	266	290	277	295	290	287	299	306	282	265	278	304	315	281	240	286	291	265	281	285	287	288	288	295	285	297	277	304	253	268	282	284	287	297	273	318	309	301	272	301	288	267	265	311	287	296	288	304	316	273	281	272	276	288	309	285	281	273	293	311	271	328	281	273	265	308	279	299	278	297	284	306	289	325	295	281	307	285	299	289	279	294	296	318	298	298	285	267	306	287	309	284	300	290	298	301	312	293	291	290	283	285	283	275	289	300	294	299	287	300	282	290	285	303	325	304	298	241	281	296	282	272	301	290	293	269	280	270	303	311	299	299	288	276	282	274	276	292	285	317	303	264	297	289	282	264	286	268	302	294	268	306	308	317	302	260	288	261	301	301	255	289	320	288	287	286	297	290	288	302	275	282	272	282	297	285	293	278	303	279	310	273	290	287	308	276	280	307	268	267	307	289	285	272	319	299	277	289	274	289	272	270	283	285	300	292	304	274	310	291	261	300	290	323	301	303	283	296	280	298	278	282	270	267	291	304	278	300	278	279	283	289	285	291	293	313	297	267	266	287	299	285	326	292	285	303	306	267	289	297	289	298	291	290	284	317	301	308	272	295	282	264	293	284	300	293	320	300	290	291	272	296	281	310	254	275	288	310	301	292	266	292	296	298	290	308	268	279	288	274	304	280	276	272	313	270	276	308	307	313	282	301	308	286	265	286	284	264	278	281	287	323	275	269	287	306	285	320	258	292	304	296	308	296	282	297	289	325	279	275	304	304	295	298	285	286	310	278	291	282	267	292	272	296	269	294	315	295	283	260	297	286	286	277	302	278	263	314	285	313	314	282	291	277	271	284	294	269	304	317	287	311	296	271	262	266	283	297	278	280	282	289	303	293	273	296	261	302	320	298	316	290	267	285	269	285	317	240	300	284	265	286	287	263	269	298	300	282	297	291	296	282	291	318	273	271	289	295	306	294	284	299	306	283	286	284	300	299	306	292	262	294	298	317	312	293	306	317	269	280	256	297	280	316	276	308	311	301	268	276	274	262	308	293	296	297	301	277	291	278	278	291	312	306	298	277	291	327	303	320	277	274	293	279	251	297	276	295	322	275	279	273	280	306	282	233	280	293	292	265	309	293	270	282	297	313	282	290	280	285	329	297	285	308	293	281	287	258	301	261	274	282	266	294	296	268	278	264	264	300	296	257	289	296	286	268	283	266	288	288	289	287	263	294	278	274	301	263	301	277	269	281	296	295	296	290	273	303	276	297	306	275	289	290	303	263	310	285	288	288	291	294	303	310	285	255	316	338	273	289	286	299	302	297	290	308	299	296	272	293	331	300	299	303	272	294	260	272	293	318	292	286	292	283	308	321	263	311	265	303	331	319	276	276	317	294	268	283	296	271	283	279	289	279	288	292	307	303	294	282	267	245	284	250	273	288	301	298	284	294	265	299	283	307	295	283	291	310	311	310	272	285	282	287	275	301	293	310	289	299	325	281	258	289	289	274	316	262	278	312	310	301	302	277	273	277	284	276	287	287	296	264	265	290	260	286	296	280	295	306	319	265	295	290	329	279	285	278	289	257	290	306	297	276	295	305	297	300	253	309	293	295	298	299	277	270	279	273	314	300	303	294	294	261	283	280	295	317	297	282	299	267	267	303	287	293	309	288	278	278	303	275	262	304	278	266	290	303	278	299	294	267	337	301	307	297	275	299	290	267	292	267	277	279	270	283	303	307	288	268	293	259	306	266	295	267	276	288	286	271	269	303	298	281	300	261	305	274	286	315	303	267	317	292	333	274	279	294	295	308	295	283	276	264	303	302	302	256	286	258	285	289	265	303	260	306	268	318	285	295	282	319	302	313	313	299	280	285	296	313	271	278	322	314	323	302	278	253	262	328	275	288	333	285	298	262	287	303	275	311	304	278	270	269	287	330	268	286	298	291	270	295	276	257	307	279	308	316	282	300	274	258	305	296	306	279	300	275	268	269	295	302	292	281	289	276	295	326	333	296	278	273	276	305	328	273	291	302	275	270	286	308	271	284	286	290	272	296	274	297	258	276	306	299	291	278	258
2798	924	346	226	212	214	196	145	243	250	170	155	184	186	182	171	114	106	147	122	119	94	67	70	71	62	69	73	68	66	49	75	90	44	87	97	86	67	62	55	45	44	26	37	29	28	30	26	25	42	31	30	29	37	31	32	24	32	35	31	32	23	28	31	34	36	36	25	34	34	39	35	28	39	33	27	25	36	29	26	27	30	31	23	27	27	26	21	43	27	21	38	32	37	24	39	26	41	34	36	28	30	23	22	24	23	34	26	27	29	28	28	18	30	24	36	24	27	30	29	27	26	25	36	29	26	33	27	24	32	36	28	34	36	25	30	32	23	29	32	37	38	32	35	34	22	33	24	33	36	18	24	26	31	33	21	28	40	37	34	36	36	35	27	30	37	28	25	32	41	44	36	28	46	19	33	25	25	34	35	29	30	29	33	24	36	39	33	31	37	40	31	40	27	30	29	22	24	28	31	37	39	26	28	29	36	26	21	38	30	32	33	24	25	33	23	31	25	28	34	33	34	32	26	38	36	44	27	32	35	26	29	29	29	35	26	26	28	35	22	36	35	29	34	38	22	37	20	27	43	29	33	28	24	36	29	31	23	34	38	31	34	26	28	30	26	20	34	22	33	33	42	36	29	29	32	24	30	35	28	28	28	39	23	23	36	32	29	27	27	27	48	21	26	24	24	35	39	32	28	26	36	27	25	31	30	27	32	27	32	32	25	29	33	31	31	27	36	29	35	27	36	39	37	26	37	28	25	34	36	32	26	36	36	40	40	30	32	39	26	30	23	33	22	30	29	37	27	31	29	36	38	36	36	34	29	26	23	36	25	30	23	21	27	25	28	33	37	34	24	24	30	37	22	24	33	37	27	31	42	29	30	32	32	31	36	29	33	35	29	27	27	29	23	26	30	36	19	44	36	23	36	29	38	36	31	25	31	27	28	34	30	29	36	33	34	30	34	26	29	31	29	32	35	32	35	33	35	33	19	38	25	32	29	26	28	31	31	27	23	33	30	33	27	30	37	23	28	23	23	30	38	40	28	29	25	29	29	29	43	35	28	21	23	24	32	34	25	32	36	37	27	23	29	29	29	28	20	29	21	32	38	35	27	31	38	32	25	36	26	35	42	24	30	37	36	30	29	32	32	24	24	24	25	23	23	39	35	25	19	35	30	28	33	39	30	23	32	29	29	27	31	37	27	24	30	33	24	26	37	36	27	37	37	37	32	37	29	23	29	31	24	32	28	32	29	40	34	20	35	26	34	28	35	26	32	30	29	34	34	28	42	25	23	29	29	33	29	38	31	28	23	36	34	30	34	29	24	32	31	28	35	23	30	40	27	28	26	31	32	26	30	38	29	31	31	28	16	28	19	32	38	28	33	49	25	22	31	36	30	17	28	38	28	23	30	26	30	27	28	33	24	40	35	24	41	26	31	29	28	28	31	29	28	25	34	26	33	29	29	19	30	31	32	24	29	39	37	28	25	32	27	25	31	36	27	22	32	30	32	27	38	24	27	28	30	42	22	28	27	23	27	28	26	21	33	25	23	36	31	31	32	34	26	28	29	31	37	34	21	36	21	25	28	35	29	33	38	27	25	25	29	20	35	27	32	41	34	31	28	34	26	30	26	25	37	22	24	35	38	26	33	28	28	27	27	37	24	27	20	34	31	29	29	30	30	33	29	34	28	27	36	27	34	27	35	34	28	30	29	25	37	18	18	31	29	36	20	39	24	26	35	31	28	29	22	27	35	33	28	32	34	36	39	27	32	34	35	34	47	25	29	33	33	27	28	31	30	31	30	42	27	32	23	34	34	31	25	28	39	27	29	28	35	32	40	27	32	34	24	30	38	35	30	30	38	29	36	31	40	18	33	26	28	36	30	25	29	30	28	33	27	35	26	27	26	25	26	29	26	25	30	28	29	33	17	37	35	23	35	17	16	29	36	31	26	35	28	29	29	30	31	26	36	35	36	31	25	33	30	25	37	19	39	32	37	25	28	29	22	29	27	27	26	30	27	34	37	35	28	18	35	32	21	21	27	35	35	34	21	40	29	31	27	43	27	23	35	39	32	29	27	24	25	22	27	35	29	33	24	45	23	21	29	27	34	32	36	31	36	35	33	28	36	23	37	36	36	31	22	20	26	41	28	23	42	24	34	38	30	33	25	24	25	31	33	37	35	30	37	35	28	36	29	29	38	30	24	25	27	25	21	31	30	30	30	27	21	32	27	26	30	30	21	30	28	31	30	29	21	20	34	38	27	29	33	39	33	38	23	27	37	35	36	23	41	36	36	23	34	34	32	25	39	29	29	26	39	37	28	33	24	32	34	35	31	21	35	26	20	36	25	34	30	28	19	39	31	23	37	30	41	28	32	22	24	33	21	23	24	28	20	39	24	25	24	30	25	41	25	28	30	26	30	22	43	38	30	36	36	33	31	35	33	31	33	32	37	32	25	30	11	34	33	35	25	29	28	34	23	24	32	35	37	22	29	24	31	33	33	31	29	29	31	28	25	28	32	21	29	48	35	24	32	19	26	39	31	44	28	31	33	30	28	31	35	23	36	34	34	39	38	26	26	31	28	27	32	29	40	40	32	21	27	28	32	35	23	33	32	16	44	32	21	22	24	39	22	25	35	29	38	36	24	33	23	33	27	31	28	27	28	25	38	32	28	22	35	27	27	30	41	20	24	35	28	32	25	23	33	33	25	32	37	39	29	35	35	32	26	31	33	30	40	30	41	33	37	29	30	29	27	30	41	34	35	31	28	33	30	34	25	21	35	28	33	39	30	37	29	26	24	20	35	28	29	27	31	32	30	28	33	37	28	31	36	30	34	34	25	27	36	28	37	31	19	36	27	26	32	16	42	31	32	26	26	26	29	28	24	24	21	31	24	28	33	31	33	26	26	43	31	28	37	24	41	32	37	35	28	35	27	34	29	30	44	28	31	24	33	30	34	31	30	31	35	28	18	39	40	36	28	19	32	23	38	30	23	33	32	33	39	32	28	32	28	29	38	33	23	35	31	30	28	25	32	34	35	33	36	23	37	39	26	33	28	29	29	30	25	32	36	24	23	32	16	25	25	31	30	28	36	33	26	26	23	32	25	29	28	26	27	26	35	33	33	33	22	23	28	21	28	33	34	32	31	31	28	32	35	27	30	27	31	22	21	27	35	31	26	30	24	32	35	30	32	26	27	25	22	24	24	35	29	25	33	25	31	31	41	38	38	22	20	37	34	34	21	39	27	22	29	28	33	35	26	33	27	24	29	24	23	23	22	35	27	25	28	21	39	37	33	36	29	37	27	31	35	34	20	34	23	28	28	32	32	35	36	29	23	19	30	37	25	25	29	31	31	25	31	27	21	28	28	31	29	20	28	27	35	40	32	22	24	31	27	16	34	29	40	35	30	39	29	24	36	24	29	32	33	33	37	31	29	40	28	25	28	26	32	30	34	35	27	31	34	28	31	22	33	29	31	28	39	35	35
23949	9769	4487	6944	13739	13623	10076	7266	10810	10195	7361	6190	7064	6457	6321	5703	4044	3449	3694	3638	3261	2298	1565	1501	1428	1443	1638	1622	1336	1263	1419	1774	1958	1121	1936	2178	2011	1539	892	656	487	364	318	283	278	261	301	273	299	282	297	258	263	248	285	294	264	295	302	269	253	266	307	267	244	250	269	296	263	314	250	277	287	285	277	259	240	296	253	231	266	245	306	277	263	248	274	298	268	289	274	296	248	277	265	279	275	288	259	288	264	265	270	267	288	285	255	286	299	287	285	252	244	291	258	286	267	303	295	282	258	275	278	264	304	277	276	263	286	263	256	268	287	240	272	278	293	287	248	247	267	297	299	264	236	256	279	283	286	283	263	278	281	280	249	279	227	288	275	274	275	249	263	253	282	274	269	267	255	274	262	251	265	265	274	268	252	270	284	314	253	258	259	264	255	249	250	269	264	264	286	280	234	266	287	287	286	268	267	251	274	238	288	283	270	299	284	265	257	264	267	301	264	286	285	302	252	287	303	276	284	281	261	297	259	272	271	261	254	277	306	278	266	274	274	267	272	278	257	250	268	290	264	288	275	287	270	250	282	257	277	248	284	286	246	285	257	260	296	277	271	266	295	266	280	267	252	313	278	289	264	278	274	253	282	279	280	283	275	264	283	267	265	269	287	297	274	273	284	293	250	269	273	250	261	300	262	271	270	277	271	265	299	284	282	244	293	259	258	274	256	251	312	263	262	261	252	286	298	286	297	258	258	275	234	258	266	278	286	267	271	279	293	282	287	282	262	278	261	278	250	270	269	265	259	316	258	312	292	290	257	281	299	274	278	263	281	292	247	253	284	258	287	261	278	240	287	324	282	279	268	266	301	256	317	282	262	275	222	271	254	280	289	266	282	258	269	259	283	252	272	271	293	269	263	263	302	290	275	260	278	274	264	269	292	278	248	261	277	260	229	261	250	255	256	287	267	263	287	262	264	254	278	291	285	287	272	288	271	266	278	254	265	294	284	294	247	253	234	296	269	258	295	288	256	286	271	295	263	254	275	277	277	259	295	270	281	275	241	263	276	251	288	293	260	273	267	266	298	257	307	240	268	250	265	279	254	259	277	265	257	310	270	294	240	260	268	258	258	265	256	263	292	258	270	265	287	239	272	280	263	238	255	280	266	284	274	264	257	245	285	291	278	284	268	265	278	321	274	291	264	287	253	267	269	248	270	291	264	267	272	261	288	275	274	268	246	264	283	272	294	271	280	269	286	254	276	299	252	255	277	273	303	311	281	264	274	257	274	295	260	259	262	270	268	272	261	292	293	236	246	280	280	261	269	305	253	259	278	258	267	270	310	278	273	289	296	322	274	297	276	274	283	288	277	293	242	291	268	249	275	281	283	286	283	289	295	288	255	266	262	275	283	240	279	262	263	294	281	323	266	256	270	255	269	278	299	276	296	302	277	268	269	254	270	287	274	279	285	260	244	283	286	288	289	268	317	308	272	272	284	270	264	302	255	266	264	279	280	284	257	274	275	262	262	274	290	282	310	251	270	273	289	267	296	278	276	264	277	282	275	251	285	274	278	290	256	271	277	273	257	267	244	265	273	285	265	281	259	275	287	260	278	286	252	287	274	276	296	284	264	263	296	279	263	263	260	266	266	269	261	272	272	279	296	281	254	218	279	270	243	260	257	275	273	309	261	265	278	284	265	264	279	250	253	293	286	285	302	273	313	268	244	247	269	292	295	283	283	293	262	256	253	281	257	274	250	270	292	262	284	264	275	284	280	278	278	271	255	258	251	253	282	289	252	274	276	267	245	259	300	283	265	268	279	258	291	254	282	293	269	257	272	260	285	256	281	280	264	282	268	295	245	270	266	259	271	270	292	266	285	285	250	252	271	266	247	278	269	280	291	278	276	264	259	250	289	279	260	271	286	266	292	267	280	270	270	241	266	287	287	267	250	250	251	279	257	272	281	260	273	285	263	251	293	272	271	286	263	283	249	274	273	314	275	267	252	291	274	271	251	261	235	276	280	294	260	294	287	269	265	287	268	282	258	252	293	264	245	242	293	267	294	245	308	266	273	248	283	250	257	235	252	287	272	278	271	257	269	261	315	242	276	272	293	260	285	282	279	291	255	247	303	250	267	265	287	240	261	283	297	263	275	261	286	298	269	271	282	283	263	286	256	263	270	265	272	260	306	248	297	290	256	300	256	254	259	296	289	290	292	229	240	274	287	277	270	254	263	282	297	296	282	266	284	270	286	258	283	285	267	255	273	244	274	247	240	288	273	286	276	244	274	263	322	265	289	294	271	253	252	249	272	274	292	274	272	278	307	271	279	272	284	283	304	269	280	261	268	268	264	286	275	281	278	273	281	244	245	235	306	267	227	271	252	254	286	275	293	270	256	277	258	281	289	286	295	290	257	268	256	269	261	262	273	259	257	308	260	265	258	269	262	264	293	299	257	262	272	268	291	282	272	267	245	315	257	250	279	287	288	270	289	278	247	306	260	274	251	275	247	303	261	256	286	300	292	273	279	257	256	276	266	276	267	289	265	256	280	245	269	269	284	290	240	274	280	297	258	288	275	307	264	293	278	274	284	251	263	288	271	283	266	270	266	249	273	270	239	284	293	280	284	287	298	272	279	249	262	269	260	266	266	268	272	250	254	280	287	246	291	285	277	266	268	279	286	244	261	248	262	249	254	264	262	281	246	260	293	268	279	291	273	271	289	280	291	270	293	257	284	257	265	255	278	264	276	300	252	282	247	283	264	245	274	250	279	272	264	252	278	272	264	281	271	256	301	263	251	280	245	260	274	290	270	264	312	274	283	271	257	291	234	266	281	277	239	299	265	265	291	251	259	259	277	278	302	271	240	284	274	255	261	267	278	263	303	263	271	238	276	273	280	258	272	266	271	257	272	253	270	268	282	263	296	266	257	274	267	285	286	291	264	250	260	286	297	265	264	278	253	280	267	268	294	266	252	247	250	261	270	270	270	289	281	278	264	280	312	265	250	293	253	260	286	274	268	269	267	281	261	262	309	262	257	249	279	257	276	285	309	278	240	250	272	265	261	261	251	301	275	260	276	261	259	244	265	295	250	247	284	265	258	287	260	251	290	272	241	285	268	265	271	313	268	281	265	276	238	286	281	273	255	274	268	308	279	276	288	268	264	258	273	293	298	280	263	275	289	265	289	291	277	281	274	246	251	250	273	271	238	261	257	231	268	257	303	277	270	289	312	286	263	279	284	255	254	276	259	271	275	280	263	275	262	262	286	297	268	296	244	256	248	279	289	289	279	284	279	229	272	270	281	271	282	273	281	279	264	277	270	264	277	294	278	282	299	278	294	263	239	283	297	277	256	268	261	270	256	269	270	280	264	291	275	265	261	285	282	269	276	239	292	262	272	254	240	277	261	267	262	291	273	289	251	252	275	283	279	245	298	238	262	260	291	278	270	284	269	264	273	258	265	249	278	243	277	259	274	274	291	308	263	284	292	259
3170	1216	520	359	292	333	266	223	276	293	275	230	188	200	200	187	165	128	119	116	103	94	79	72	87	89	80	97	76	46	52	48	100	67	116	170	180	138	111	92	70	63	40	39	28	22	36	29	33	25	28	37	27	30	37	47	30	43	30	30	36	33	40	26	34	37	42	25	25	20	26	39	32	27	32	33	25	34	37	32	25	23	31	38	22	44	34	44	32	29	28	34	30	30	39	21	32	35	29	28	36	29	28	25	29	32	30	26	22	35	22	33	31	26	34	30	37	27	20	32	36	30	36	31	35	32	33	39	26	26	24	28	25	42	27	28	40	29	25	44	36	39	39	34	20	31	24	27	27	37	29	34	34	32	27	29	18	22	34	31	23	36	35	39	24	33	19	31	23	26	26	26	41	24	30	26	26	31	23	33	22	44	31	42	28	34	37	37	37	33	27	39	34	28	33	25	36	33	40	22	36	30	28	30	25	34	29	32	27	45	32	28	31	35	35	39	29	28	42	34	27	42	36	20	23	34	23	29	25	32	35	25	25	30	34	31	25	34	45	25	31	35	30	36	32	22	37	38	33	41	33	40	33	29	43	24	34	35	27	37	26	29	27	24	30	32	41	33	37	39	31	37	33	31	25	27	30	34	37	32	30	22	43	44	36	30	31	34	43	27	31	31	31	26	30	17	26	33	44	26	34	35	38	35	23	29	15	42	40	34	28	33	29	29	42	50	34	27	40	37	32	37	37	30	31	35	36	23	27	34	35	30	35	31	34	28	28	33	33	33	27	35	36	23	40	48	35	28	33	24	41	29	23	35	35	32	38	28	29	35	48	22	40	30	31	25	27	29	27	41	33	25	25	29	27	32	34	29	33	22	18	44	26	30	29	24	32	29	27	39	32	36	39	32	30	26	36	37	37	31	41	31	36	30	29	38	32	42	46	30	34	30	25	37	31	26	31	42	34	25	35	44	32	40	28	30	28	24	46	31	35	27	37	32	34	26	23	35	32	33	31	29	38	35	48	25	30	39	25	37	37	32	36	30	28	40	21	33	22	30	21	24	32	29	26	33	22	22	31	31	31	39	32	26	40	25	33	39	29	33	32	28	26	25	38	33	25	27	36	26	33	35	31	19	40	29	21	32	32	28	37	29	36	33	30	31	24	34	26	25	27	25	34	40	26	34	29	28	30	36	30	26	35	26	43	32	42	31	15	21	31	27	33	22	31	39	37	30	40	39	23	22	25	34	26	37	29	28	29	24	28	31	22	37	22	40	18	30	34	36	30	29	27	39	34	28	31	40	36	32	30	32	35	28	17	31	30	30	35	29	30	34	37	30	24	39	28	35	35	40	24	32	20	36	26	26	30	26	37	28	44	19	34	31	31	27	26	24	39	38	35	26	31	24	36	26	31	32	29	29	30	29	40	28	27	36	31	30	33	30	32	32	44	37	42	30	35	36	33	29	32	34	31	21	36	17	28	28	26	28	32	21	33	21	31	40	34	34	22	35	30	33	26	34	32	20	25	35	34	31	23	33	40	36	35	33	24	28	30	34	27	30	38	30	36	28	44	33	24	33	32	25	33	33	33	36	34	29	29	20	39	24	33	16	30	31	34	29	34	25	28	22	37	37	23	38	31	30	42	20	40	41	40	34	31	33	25	30	28	28	18	39	28	39	31	33	36	37	30	32	35	36	32	34	31	30	32	38	34	35	20	28	30	36	28	30	28	37	28	33	27	41	21	29	39	28	39	32	26	44	35	46	28	29	36	32	41	32	24	25	29	33	25	29	29	36	35	27	26	41	30	29	41	40	39	38	30	40	38	29	27	28	25	38	32	34	40	32	39	22	33	30	28	31	26	40	27	30	36	29	43	30	35	33	30	32	24	31	25	29	34	36	23	26	34	30	32	25	32	29	34	18	29	34	31	29	35	18	27	29	23	28	33	36	42	28	25	34	42	25	31	37	37	30	40	28	37	31	26	33	22	32	26	28	43	23	52	38	30	39	31	21	37	23	36	24	37	32	29	27	35	37	27	31	32	25	31	25	36	40	38	37	32	32	28	29	25	30	29	33	32	41	34	34	23	41	37	29	32	20	27	25	30	34	23	33	23	27	31	32	30	44	39	46	42	33	35	36	31	36	32	31	36	26	24	32	34	33	29	39	30	28	38	30	42	22	26	26	30	21	35	27	25	21	40	26	28	21	37	31	23	29	41	24	35	36	36	30	23	26	33	30	30	37	34	45	27	22	25	32	20	30	39	28	35	35	26	33	23	27	25	42	29	28	31	33	28	35	32	30	31	26	39	32	34	39	34	34	36	38	33	38	39	33	28	35	30	29	27	32	36	34	42	38	45	29	23	35	35	28	41	28	31	40	30	26	26	28	26	34	29	30	29	37	21	39	31	33	37	37	32	28	28	35	35	32	40	35	22	35	35	28	34	38	32	37	27	32	32	32	27	37	45	39	28	20	23	37	31	34	37	36	34	28	27	25	38	22	26	26	31	43	32	31	37	55	35	30	36	28	32	36	32	26	36	27	19	43	28	36	22	31	36	39	35	27	31	28	35	28	29	33	29	35	41	25	26	42	29	20	41	41	27	29	31	26	36	43	35	36	23	31	32	37	35	34	28	29	38	38	32	38	20	27	26	38	32	33	30	27	28	30	31	34	33	36	32	31	43	29	31	29	31	22	28	20	32	36	38	38	23	43	27	38	25	25	28	32	30	35	39	32	34	37	40	40	23	38	32	30	26	34	46	39	27	31	37	34	39	29	28	44	34	25	31	32	33	30	33	29	34	28	43	25	39	34	24	32	32	33	37	33	26	29	29	29	35	28	30	41	36	39	26	34	39	33	30	28	28	41	35	24	41	30	29	30	28	24	32	29	26	30	40	38	35	33	35	27	41	37	38	25	34	36	34	28	21	29	39	31	33	21	25	33	29	28	35	24	31	31	31	37	42	39	39	29	29	38	31	32	31	33	35	23	35	37	27	43	24	35	32	26	29	28	34	40	35	35	40	36	26	28	33	36	33	27	31	20	34	30	22	32	31	38	26	37	31	27	26	27	39	28	45	26	34	29	28	36	27	25	34	25	33	31	45	26	34	28	24	23	30	28	35	42	36	39	33	31	38	31	32	32	35	29	37	30	24	44	31	34	32	35	39	33	21	33	34	31	37	31	30	27	33	27	41	39	34	30	28	35	31	35	36	31	31	25	30	33	33	28	35	22	29	34	24	26	30	41	31	34	26	21	31	21	29	37	23	39	37	42	29	24	28	34	27	37	32	43	21	20	28	36	26	36	31	42	33	36	40	28	24	29	39	26	35	30	39	39	32	33	36	29	28	34	27	36	31	31	29	35	26	36	35	44	28	29	25	36	32	44	28	18	35	32	32	39	33	34	27	24	28	19	36	27	24	24	33	32	29	27	28	30	26	39	29	42	24	40	31	30	26	23	28	35	39	36	33	29	37	28	24	39	39	37	30	36
27244	12137	6289	10658	18830	18675	14479	11713	12290	11570	10103	8205	6703	6305	6512	5437	4683	4401	3591	2930	2553	2076	1946	2097	2197	1886	2176	2325	1643	1144	815	686	2726	1001	3029	4533	3775	3621	2067	1740	1035	598	438	321	296	313	268	266	268	294	293	299	261	285	297	298	257	308	316	286	262	286	287	261	291	260	260	291	286	303	291	310	305	284	277	289	281	284	299	293	302	266	292	303	307	276	321	305	294	301	246	290	286	281	269	275	276	296	305	286	327	318	275	297	299	274	288	315	295	286	288	308	298	297	312	306	297	264	296	293	275	259	288	323	284	316	283	300	320	286	266	288	269	280	277	313	292	284	282	300	291	304	289	319	291	314	282	310	289	283	312	315	281	314	305	284	295	288	291	296	308	284	268	290	311	289	294	271	314	284	287	289	286	272	264	310	280	288	253	304	292	293	280	281	312	285	275	280	308	256	305	274	263	291	304	299	283	294	277	290	319	283	280	290	291	259	282	296	274	259	316	293	305	257	280	283	257	266	284	288	304	268	292	309	302	308	261	281	272	282	290	297	263	268	282	299	290	281	268	267	286	270	268	266	279	274	251	267	283	300	282	315	316	275	277	246	309	261	278	309	278	313	282	263	276	270	290	312	313	286	268	276	280	312	279	279	307	298	269	331	300	269	291	312	268	293	287	269	307	288	294	299	301	299	297	255	303	317	279	304	306	296	283	285	307	268	286	269	284	305	328	305	276	309	278	283	276	283	297	295	291	298	254	285	320	249	295	306	249	304	253	279	301	299	285	286	324	290	330	295	286	279	270	288	285	314	296	291	310	277	264	283	307	302	327	305	280	304	313	286	263	289	256	270	310	309	256	305	319	285	269	272	308	292	298	283	274	301	255	279	291	288	298	268	290	282	282	289	286	273	289	289	286	273	279	301	298	293	271	299	293	302	271	313	273	316	277	296	281	280	254	289	300	328	289	254	274	267	291	287	292	305	320	275	309	318	310	303	297	311	294	326	281	299	298	258	305	296	282	264	268	300	283	299	297	273	305	265	295	259	291	319	270	284	254	281	288	278	273	288	284	280	257	286	300	314	286	293	297	301	303	269	315	290	272	318	291	289	268	275	257	281	312	302	286	287	288	302	275	286	290	285	287	271	304	291	300	292	282	286	296	273	263	293	295	279	266	267	294	261	261	300	283	286	272	313	294	286	325	282	270	271	307	268	297	337	283	263	289	299	292	270	276	304	287	281	276	287	315	289	285	292	260	290	298	289	258	304	295	323	290	272	308	277	316	274	289	311	288	294	284	311	283	261	273	275	316	272	302	270	296	273	306	285	288	254	293	291	291	296	275	271	293	277	280	292	289	271	298	264	259	325	265	315	305	290	271	302	285	287	303	282	278	286	274	302	241	286	312	310	284	278	306	292	305	283	326	296	315	298	274	267	257	269	291	323	302	259	301	329	314	258	299	311	292	317	262	285	300	292	312	293	284	277	282	290	313	285	276	282	282	291	268	294	298	288	273	302	275	277	311	275	310	300	307	303	277	292	284	288	257	283	297	321	271	308	314	319	302	278	254	264	293	298	293	294	293	303	258	287	308	297	281	264	283	280	287	273	294	310	260	295	302	292	293	296	286	267	276	269	301	279	315	307	257	285	267	277	303	276	300	268	296	292	287	275	292	284	313	302	276	272	293	294	283	288	287	276	285	340	262	272	276	294	320	273	314	324	291	261	268	281	264	277	290	298	275	296	276	284	270	280	294	279	285	273	295	301	280	262	285	300	301	313	291	264	289	293	279	256	280	265	261	313	311	322	311	284	288	264	285	292	273	282	284	306	295	270	310	305	296	276	290	280	262	289	264	306	280	284	289	300	299	286	280	274	306	312	286	296	311	327	279	312	262	296	265	340	254	286	281	299	280	294	286	280	292	276	306	273	278	284	287	314	289	295	322	297	268	283	294	314	302	305	271	272	295	266	247	310	305	297	282	276	294	265	264	301	306	251	270	308	315	276	261	290	283	297	307	262	265	277	278	281	305	272	287	287	335	296	288	294	280	289	273	294	273	282	293	299	305	293	309	322	295	307	292	308	320	285	281	303	268	245	283	294	293	273	300	274	279	284	299	294	299	269	307	274	268	286	291	305	302	294	290	280	273	291	303	250	284	307	264	264	277	301	272	307	269	301	280	321	259	288	278	292	274	278	301	312	261	290	300	299	294	289	312	292	281	314	304	285	288	310	311	308	287	291	294	279	289	281	273	310	299	261	243	305	273	274	286	289	273	285	278	258	271	311	286	272	319	282	273	291	289	279	294	274	285	289	282	299	277	276	270	290	267	288	269	280	275	296	286	294	271	290	308	270	266	301	300	312	293	288	295	277	294	284	306	274	275	277	293	296	286	304	319	280	279	293	308	309	286	292	277	295	278	291	276	274	280	297	322	299	273	301	260	279	296	286	292	264	298	295	279	293	348	282	283	273	303	309	306	288	270	288	275	324	288	289	280	286	294	294	296	267	278	289	291	303	281	294	308	264	295	310	290	299	296	305	278	296	261	255	280	297	257	275	255	300	310	303	291	273	274	305	301	293	325	291	287	300	260	252	310	311	296	287	261	269	286	308	280	279	272	295	271	270	293	312	305	273	293	273	301	267	292	299	326	280	312	325	307	293	285	298	302	295	285	300	255	289	308	300	266	274	268	275	323	267	290	294	266	294	267	293	270	279	311	304	304	308	300	279	281	295	292	293	296	281	281	234	255	276	275	289	298	289	301	291	281	309	283	291	272	272	291	303	274	278	331	285	287	238	288	277	271	304	320	316	280	312	314	303	285	274	287	271	293	292	293	308	293	288	296	280	312	293	289	303	271	300	315	297	282	304	266	298	321	325	286	304	297	300	261	273	290	271	284	260	313	296	311	323	284	288	246	292	308	273	301	293	297	264	280	301	285	283	290	304	295	277	281	257	292	297	261	304	295	291	318	271	279	266	290	270	287	322	298	269	306	299	293	305	276	294	310	302	285	289	298	306	267	270	295	264	294	276	272	284	314	272	298	276	278	282	294	287	278	325	321	292	304	327	294	263	298	299	305	270	277	267	282	291	287	269	305	280	315	280	317	288	290	282	278	295	316	265	276	286	277	294	268	275	280	302	267	294	287	277	282	283	263	292	266	300	267	281	324	309	283	304	300	288	273	273	261	296	292	290	247	272	287	280	275	276	287	284	300	290	300	301	269	272	260	265	283	302	273	304	291	319	273	307	282	283	296	274	289	266	275	307	271	279	300	275	282	301	291	274	316	279	287	307	289	296	288	293	293	305	283	291	297	278	277	288	268	280	286	285	268	298	277	279	282	296	264	284	302	286	273	272	322	273	331	290	272	290	308	273	266	263	302	295	270	297	293	279	269	277	296	284	304	299	272	250	296	301	277	292	300	294	296	297	290	270	288	288	299	287	307	298	308	276	287	301	283	304	307	272	284	311	327	266	304	306	306	311	284	321	317	287	263	286	282	314
1692	472	289	219	175	151	167	145	154	130	140	133	92	83	86	92	77	77	61	60	55	77	58	58	72	83	58	46	61	43	43	45	42	36	43	77	64	71	62	62	46	47	39	44	36	25	33	45	31	40	28	40	40	36	46	30	33	26	35	34	31	27	40	34	35	35	33	36	44	30	35	22	26	34	36	42	31	36	39	35	28	36	28	39	38	30	41	34	37	35	35	35	29	32	34	43	27	40	32	26	52	37	43	39	39	46	28	36	41	30	51	45	45	38	39	32	43	29	36	37	39	36	39	37	31	35	39	32	36	33	31	42	23	43	24	26	33	22	38	38	38	34	32	39	29	41	33	36	41	44	42	29	40	26	42	30	41	44	39	35	37	32	35	37	33	27	40	33	27	34	41	34	29	32	37	38	36	37	24	38	35	39	41	45	25	32	44	34	34	28	37	30	35	29	31	43	38	34	35	26	41	39	41	30	34	41	35	37	35	34	36	39	49	38	29	28	39	35	35	42	44	43	38	41	43	36	44	50	34	36	36	49	44	35	35	48	30	47	38	36	28	40	40	28	30	38	27	34	36	43	36	29	43	42	41	31	36	43	44	34	33	33	30	42	48	47	36	17	40	35	34	32	27	38	38	34	37	39	38	37	34	43	38	35	43	28	31	29	36	28	28	39	38	34	35	43	32	42	32	33	30	41	35	32	42	36	33	37	37	38	28	42	32	28	31	39	34	38	26	45	26	38	34	45	31	51	32	43	30	32	37	32	35	30	37	48	42	39	30	43	24	38	36	33	36	34	31	30	29	36	43	35	36	37	39	37	24	33	41	41	37	31	36	45	27	42	39	35	35	27	41	43	33	37	47	39	30	38	54	30	39	41	28	35	37	30	39	32	29	32	31	40	30	33	29	35	33	41	25	36	35	36	32	46	39	34	35	42	39	37	29	39	47	34	26	39	31	29	30	40	39	27	38	36	34	32	28	39	25	32	29	24	41	37	39	33	31	27	38	29	30	35	38	32	44	34	29	42	35	45	32	39	30	40	27	27	36	44	23	32	43	43	45	33	38	46	42	46	42	30	38	40	39	45	33	37	28	25	32	39	36	33	42	37	42	27	42	46	39	31	36	37	44	30	39	37	36	36	42	35	49	40	39	39	33	38	39	38	24	34	37	31	40	29	22	35	31	36	29	36	38	37	32	39	39	35	29	22	33	24	32	31	30	34	35	51	40	40	31	40	30	35	28	32	38	38	38	31	39	28	38	24	35	37	27	43	42	35	30	29	31	41	34	31	56	38	30	40	33	45	35	26	30	26	47	33	25	37	35	44	43	42	27	29	41	34	38	37	35	41	28	35	33	36	37	33	34	40	31	30	29	33	42	41	36	32	36	31	43	30	41	29	39	37	43	40	21	35	25	38	50	38	41	29	26	36	32	46	40	34	42	34	42	36	48	35	34	34	28	31	36	40	30	28	33	34	38	45	34	28	34	29	29	40	33	34	26	37	31	30	37	41	36	24	40	31	45	36	36	32	32	30	36	29	35	51	30	28	37	37	41	32	38	27	38	39	35	40	37	42	33	29	33	35	27	33	42	32	41	34	35	34	34	45	40	40	41	39	30	38	38	39	36	28	36	34	33	41	28	42	43	37	40	34	33	41	31	39	28	42	41	36	43	28	42	32	34	52	41	41	34	32	28	31	33	32	27	39	26	39	50	31	42	34	38	40	35	44	39	44	46	32	35	35	46	27	36	28	29	27	38	39	40	34	35	34	27	31	33	42	38	40	42	33	49	35	38	45	42	30	38	34	30	37	32	37	34	33	24	37	46	31	39	34	36	39	41	41	28	30	35	26	41	40	33	42	45	45	27	36	30	32	31	34	38	39	42	35	26	40	24	36	38	34	40	35	48	40	29	40	36	47	25	40	38	40	45	36	34	27	40	31	41	36	36	49	33	38	36	35	38	42	48	34	20	34	39	46	39	46	25	41	44	39	41	34	40	31	43	39	44	35	32	45	33	23	39	31	33	41	40	37	35	37	36	42	36	29	29	37	32	48	42	40	39	34	31	45	39	44	34	46	38	30	45	36	41	25	39	40	39	41	27	43	28	35	35	41	33	41	43	39	44	31	36	35	44	22	25	26	35	38	40	32	40	40	31	34	37	26	40	31	39	38	35	41	36	39	38	38	39	46	38	33	34	42	31	37	27	21	40	36	29	30	38	29	32	32	37	32	34	28	23	28	41	32	40	36	39	27	26	37	27	27	50	40	28	42	41	36	37	47	32	36	32	38	27	51	27	42	34	40	34	33	32	27	32	32	42	40	34	42	23	34	42	43	29	24	46	30	50	32	32	34	44	35	39	33	37	39	44	33	36	19	35	24	33	34	27	41	38	30	41	36	30	50	30	32	36	54	40	27	38	27	34	31	35	34	40	34	49	27	37	33	31	39	43	33	30	36	39	40	30	24	31	38	40	40	49	30	41	49	35	36	40	37	43	37	43	32	39	37	43	38	41	35	40	41	35	30	29	44	35	33	41	35	30	32	28	36	28	36	35	19	35	36	36	38	40	38	28	32	30	41	44	35	34	33	33	37	33	48	23	34	39	33	31	29	41	26	36	46	32	35	36	41	31	31	47	35	32	24	39	36	30	34	29	27	34	39	33	44	44	33	40	33	40	43	39	39	24	28	46	35	40	46	46	45	43	33	48	26	38	28	41	44	44	29	24	32	38	50	36	42	34	40	46	38	30	39	38	33	38	39	35	32	34	48	32	34	38	40	29	31	41	32	34	30	37	23	39	44	26	34	41	30	42	47	37	35	33	40	38	42	33	25	24	29	30	33	36	25	52	35	30	56	35	34	42	34	35	34	44	45	33	40	37	30	37	45	37	24	36	36	35	33	24	38	39	40	43	50	40	34	40	45	35	41	39	36	49	47	42	37	42	38	34	33	33	38	39	35	50	30	26	29	45	30	37	31	52	36	35	35	36	29	21	31	50	36	39	49	32	43	34	37	29	45	33	32	31	27	38	41	43	37	25	34	36	41	37	35	25	39	28	45	39	30	41	39	34	26	29	33	33	47	38	33	37	39	38	42	43	38	30	32	42	41	30	30	44	43	37	40	30	42	30	41	32	33	45	40	33	41	35	39	40	37	38	37	36	25	25	42	39	36	37	33	41	30	36	28	35	35	42	32	17	37	36	39	45	34	25	32	42	37	32	34	28	40	30	24	38	32	37	47	33	38	32	25	37	34	37	40	37	29	42	38	29	40	31	34	35	42	32	42	31	33	35	23	34	38	37	36	37	33	35	36	26	43	47	31	23	29	41	23	33	36	43	35	40	30	34	26	39	34	37	43	35	33	34	35	33	36	30	42	29	25	46	34	42	41	33	36	39	39	30	33	33	34	25	43	46	35	39	34	39	39	34	34	34	30	40	29	34	35	29	37	52	28	34	32	36	35	41	42	43	36	32	38	39	43	24	27	31	26
17775	6670	3775	6636	12444	11698	8972	7428	6915	4733	4937	4752	3575	2831	2451	2200	1788	1605	1418	1278	1318	1440	1528	1674	1609	1321	1257	1137	981	720	526	478	567	558	660	1162	1538	1297	959	834	549	428	351	353	344	337	332	345	322	316	301	337	338	318	312	295	344	319	311	273	346	326	298	321	303	317	320	317	280	336	283	346	355	309	316	325	292	333	322	303	316	298	301	313	306	323	323	303	294	326	291	296	347	327	320	315	318	298	316	308	319	317	318	309	331	314	311	322	359	340	349	296	312	331	300	333	330	331	339	308	348	327	300	300	308	344	337	322	291	336	329	337	329	303	345	304	325	310	322	301	346	333	342	293	336	316	328	294	322	303	317	328	285	336	318	294	312	333	328	338	311	331	299	320	306	313	345	323	337	323	333	326	315	332	327	329	327	324	341	285	320	307	334	334	329	309	329	301	308	331	307	305	304	298	292	288	345	327	336	320	339	342	288	311	312	294	314	332	339	321	307	292	323	292	328	289	298	304	336	320	291	299	301	350	305	317	309	297	353	336	334	348	295	344	336	329	313	322	318	308	300	296	310	322	325	281	316	325	309	301	307	298	312	304	335	279	320	334	322	312	330	324	316	324	325	294	297	288	329	308	304	309	343	301	301	324	318	285	301	327	297	325	335	332	334	325	329	301	370	315	301	328	341	309	333	329	300	354	301	347	348	304	330	308	328	284	325	334	338	325	323	334	310	340	338	292	285	306	291	336	332	310	303	325	313	265	304	312	307	338	283	317	310	309	279	326	304	316	329	338	309	289	288	320	298	310	303	285	306	312	328	340	329	342	325	308	305	304	323	281	300	294	321	312	314	358	316	300	299	301	320	379	312	316	306	315	335	336	283	304	345	331	342	283	315	331	333	311	299	311	303	328	325	314	342	313	265	303	350	304	329	276	307	329	307	291	293	317	301	320	339	280	324	304	346	351	292	327	294	342	348	300	325	277	349	282	345	326	342	335	321	310	332	313	296	273	330	309	303	298	316	331	302	315	320	324	308	311	314	322	327	314	278	327	312	351	302	295	324	312	325	314	302	331	331	339	336	290	334	312	312	321	345	351	311	316	306	319	321	340	337	318	328	298	319	294	293	317	308	323	294	323	342	277	334	343	313	331	306	336	339	318	313	296	366	324	318	301	300	333	290	324	330	302	302	323	334	317	326	287	300	298	338	326	288	345	317	347	300	306	340	310	303	301	323	346	306	353	330	303	298	316	321	306	321	312	304	323	326	290	300	324	307	302	359	324	325	286	330	291	312	314	358	313	340	287	306	317	325	333	338	302	337	331	313	340	332	329	326	299	323	273	322	329	291	291	335	299	295	318	316	304	355	304	306	372	340	295	318	328	325	302	301	314	319	309	328	330	304	314	305	330	302	352	311	318	303	302	315	311	306	287	337	311	325	329	310	307	360	323	317	309	291	323	298	308	290	325	317	332	317	308	298	310	305	288	351	312	307	301	313	329	293	313	337	300	311	295	329	319	301	320	343	305	309	339	316	329	317	329	285	324	351	311	290	305	316	315	338	319	335	324	330	291	288	315	380	291	345	312	316	313	326	336	299	311	319	312	346	300	306	334	318	297	312	290	323	317	374	330	336	324	309	297	307	279	294	311	358	328	315	341	327	314	329	324	354	310	384	316	322	331	312	312	303	324	325	299	293	301	336	315	341	318	308	301	323	323	306	325	322	308	318	336	354	346	335	288	331	323	341	354	338	282	348	336	298	294	306	336	312	318	305	328	299	295	349	296	323	307	293	339	358	342	323	309	326	337	315	345	334	308	324	301	323	341	306	341	309	324	324	328	318	289	308	313	318	328	327	291	317	299	335	346	311	328	317	331	280	328	339	316	308	323	354	309	307	340	328	305	292	356	349	304	356	301	308	323	311	314	315	331	300	331	332	304	327	342	304	321	362	289	308	285	353	311	326	311	307	283	310	329	331	294	339	284	315	327	329	338	269	322	332	316	320	336	309	292	318	329	308	305	318	329	330	330	320	318	318	318	309	342	309	319	296	333	304	332	290	329	332	326	318	306	318	316	315	346	326	307	352	322	318	323	333	345	308	303	311	298	343	322	328	293	292	349	330	318	342	288	331	328	298	317	322	319	320	320	290	321	342	326	310	307	293	310	312	335	330	328	331	321	314	312	336	346	309	288	310	320	313	336	325	324	304	294	285	337	306	313	300	332	316	293	293	318	318	343	313	314	317	303	326	312	300	316	316	327	318	325	323	328	354	322	326	317	296	319	297	320	333	320	328	328	360	310	312	316	314	317	328	350	327	286	300	320	307	294	308	315	309	315	290	335	339	348	327	288	329	298	318	330	328	291	302	301	327	295	350	302	329	302	344	295	352	311	286	340	327	317	333	330	310	277	319	293	310	300	295	320	314	335	330	342	324	327	296	361	333	316	342	310	326	328	278	317	297	310	337	306	336	302	323	355	333	312	308	325	342	289	298	314	329	330	312	312	319	338	298	325	305	296	275	349	349	320	343	286	328	295	319	304	339	326	297	317	307	343	307	314	318	335	327	341	329	315	287	329	317	312	326	305	341	325	324	330	315	309	295	309	301	314	349	303	336	309	298	318	337	327	305	291	301	312	332	272	306	321	346	337	337	328	321	307	339	324	312	287	327	362	272	318	297	326	322	362	334	338	325	329	342	313	313	336	288	315	334	299	312	323	294	314	326	323	304	307	298	324	365	310	343	296	307	337	307	344	317	298	340	324	315	331	300	337	325	314	321	315	292	324	329	306	324	322	312	330	280	291	318	329	345	346	321	291	334	305	272	330	310	301	341	321	324	312	337	304	349	302	320	312	321	318	310	327	345	303	312	368	309	306	298	316	305	317	359	327	303	337	280	331	310	319	299	283	328	323	288	309	319	319	321	280	323	301	304	297	343	291	322	298	292	303	301	312	321	320	322	343	318	312	298	308	332	324	300	343	333	330	308	308	290	347	336	328	297	313	283	333	345	330	322	318	316	356	316	320	328	319	346	306	285	327	322	349	306	319	309	300	323	345	363	328	298	325	304	329	365	347	336	327	318	311	320	295	282	287	336	327	298	304	305	319	307	301	325	305	321	336	305	301	309	324	317	320	332	323	305	352	296	301	334	332	347	303	331	315	320	322	320	341	293	334	356	297	335	303	306	298	323	331	311	298	311	308	302	352	287	310	326	305	312	306	336	344	304	320	305	275	311	341	346	312	333	322	317	324	324	304	313	301	327	317	294	301	296	292	358	334	325	327	287	326	313	318	307	300	320	286	336	317	328	331	327	275	317	289	354	318	330	339	304	302	296	327	324	304	330	307	324	335	310	344	292	339	297	313	309	332	316	324	324	303	328	331	336	335	297	293	316	321	312	344	303	312	319	309	323	323	303	312	336	303	339	331	324	293	302	308	334	305	293	309	333	343	337	345	333	321	316	344	324	341	339	315	338	330	362	314	324	332	309	310	326	317	327	317
2602	1300	627	287	242	313	287	232	223	171	146	151	172	139	115	87	99	120	115	87	108	101	99	92	92	90	81	87	56	55	61	54	48	61	74	134	214	225	148	82	64	32	44	31	26	23	28	27	25	34	30	32	35	35	27	41	22	32	33	34	44	34	24	20	31	27	24	31	48	21	34	35	28	35	36	28	28	35	37	23	26	25	25	29	35	33	29	22	28	39	35	28	36	19	37	28	33	24	30	38	21	22	31	36	33	34	27	28	28	19	32	34	27	37	27	36	26	27	39	40	32	28	27	31	31	33	28	24	33	38	28	21	32	25	32	26	29	32	23	21	36	42	33	34	35	39	33	30	34	33	27	30	36	28	20	26	32	31	16	28	28	40	24	31	30	23	28	30	31	34	21	30	32	29	26	17	23	31	35	30	34	39	33	32	30	34	27	31	43	34	30	35	18	18	31	33	29	32	21	30	31	25	33	31	37	28	31	42	25	31	25	31	30	29	33	25	21	30	29	33	44	25	26	33	35	31	25	36	29	41	33	25	28	45	36	31	30	40	33	37	31	45	26	25	41	31	38	36	33	42	38	31	32	27	41	31	43	25	30	23	31	29	27	36	27	40	26	29	31	28	34	32	29	30	22	25	32	32	26	39	31	35	32	27	43	30	29	34	39	32	26	36	39	23	33	33	37	27	29	31	34	31	37	32	31	25	25	18	26	23	25	43	26	28	29	27	38	30	29	32	36	34	18	26	43	33	38	42	33	35	25	27	36	25	36	23	46	33	40	29	31	42	33	29	37	36	33	32	32	28	32	31	48	29	28	23	35	27	30	29	38	42	37	30	36	31	30	29	26	31	44	30	25	34	35	35	24	20	31	21	29	25	27	30	22	32	34	35	37	29	28	33	28	36	34	31	29	34	30	32	31	28	27	24	22	33	31	23	39	24	25	36	22	22	26	23	24	22	31	29	36	32	23	45	30	28	29	34	32	34	22	33	22	26	37	28	25	36	28	31	34	35	37	35	30	29	27	30	38	33	36	33	25	31	23	37	30	22	39	27	35	31	36	26	32	23	48	28	37	28	42	41	31	32	33	24	26	37	40	28	31	47	22	23	29	35	25	34	19	32	30	44	33	28	27	26	21	34	30	40	32	42	38	33	27	24	24	38	36	30	24	34	31	25	34	33	29	42	33	37	32	31	29	38	30	47	32	27	31	33	25	47	30	29	33	43	25	29	35	39	25	35	33	24	33	28	34	31	29	33	23	32	39	20	33	36	26	33	31	25	32	25	32	36	33	19	30	26	37	24	28	24	36	43	29	21	31	24	33	35	39	32	42	30	22	32	35	24	27	32	31	35	23	39	32	30	27	32	33	22	33	38	33	32	34	31	36	33	26	38	36	31	30	42	39	34	29	38	30	30	20	28	30	40	35	34	32	37	32	41	30	23	34	31	37	28	29	24	35	27	28	23	35	24	32	28	24	30	31	35	39	16	23	33	30	36	22	45	30	34	29	23	28	21	32	29	26	36	42	37	30	27	25	29	34	25	33	28	33	42	28	28	21	30	33	26	27	27	25	30	32	26	32	30	27	21	32	27	41	28	24	33	33	33	32	34	33	39	34	33	38	34	27	30	39	24	38	27	26	28	35	33	23	29	23	38	23	37	31	31	35	27	23	36	25	33	30	31	34	28	41	36	24	32	24	37	32	24	29	34	36	37	36	24	22	35	24	25	35	30	20	37	17	33	37	31	33	38	19	34	26	35	33	35	27	26	31	32	28	31	23	25	30	35	22	49	20	35	31	36	34	23	32	31	32	33	34	24	23	20	27	25	32	26	32	32	27	23	29	28	34	29	44	37	34	27	24	35	28	38	25	28	32	30	30	33	28	22	24	32	25	30	33	34	31	30	25	27	26	24	30	38	36	29	42	32	37	31	30	28	35	33	31	46	27	41	28	30	25	40	31	24	40	29	30	20	39	35	26	32	29	26	27	28	32	35	39	33	27	27	28	30	25	26	42	38	35	27	20	24	35	39	28	26	28	38	32	34	43	32	40	34	28	42	32	32	26	30	31	27	28	26	28	32	19	26	27	32	26	35	22	33	33	30	34	34	28	39	35	34	22	36	21	38	31	24	36	24	31	17	31	30	29	43	31	41	25	32	22	30	27	28	25	33	31	27	24	35	28	22	22	39	32	37	37	27	31	26	30	26	24	22	32	40	31	38	36	25	34	37	33	29	35	34	27	34	32	33	28	30	28	42	24	23	24	29	36	21	25	28	37	27	31	30	21	29	29	41	39	32	24	33	38	31	38	33	42	26	20	30	40	31	37	37	28	26	33	25	29	30	31	34	32	35	30	32	28	46	31	27	27	33	28	29	36	23	37	34	37	34	27	34	24	30	30	32	29	34	27	31	27	25	35	29	22	30	28	31	33	26	32	38	31	26	29	34	27	31	30	35	25	27	31	30	27	32	17	36	24	35	29	36	30	40	36	38	26	28	22	40	33	41	25	20	28	31	34	28	30	24	31	42	26	24	35	19	34	34	23	36	36	23	39	39	24	34	33	33	21	31	32	29	26	31	22	37	36	34	28	35	27	32	33	22	31	33	17	34	27	22	36	30	35	33	23	24	25	25	30	23	31	22	27	24	32	42	29	21	24	27	21	25	36	33	26	34	28	32	32	24	37	27	35	32	27	30	38	30	47	34	32	26	28	31	38	34	35	31	29	40	34	29	33	29	40	43	31	27	30	34	31	45	29	41	17	27	29	30	34	29	34	29	36	29	39	28	37	25	34	42	32	29	28	32	34	35	30	34	29	25	30	28	34	35	22	31	22	38	33	40	38	32	34	37	26	21	26	35	26	24	31	20	29	28	36	34	38	28	21	24	27	26	25	30	29	25	25	37	21	19	27	31	37	24	25	31	48	34	23	24	29	33	38	32	39	36	29	36	35	28	42	28	25	28	29	31	28	24	36	24	24	32	37	31	34	39	32	27	28	28	30	34	29	38	30	19	30	41	23	24	22	18	34	30	31	30	26	37	40	26	33	25	32	23	24	27	32	30	29	27	39	28	41	29	31	31	25	28	25	31	28	32	35	37	26	32	31	23	25	31	43	41	21	25	31	37	26	33	35	31	30	35	34	28	32	34	27	42	29	24	34	23	33	18	31	38	31	40	32	33	34	31	29	27	37	37	29	34	30	31	30	43	32	43	25	30	31	39	34	27	31	38	43	38	30	25	31	42	36	38	38	36	35	31	26	32	32	29	25	30	26	35	30	34	36	32	37	25	26	42	28	32	33	32	33	24	38	36	23	36	26	32	31	34	34	43	23	28	31	25	28	30	40	36	25	22	24	21	30	27	28	30	16	30	26	24	25	24	36	25	29	21	37	32	33	30	19	36	33	19	31	28	28	39	27	27	24	38	32	25	31	27	19	28	36	29	34	32	30	27	28	28	33	39	26	37	32	22	29	28	31	27	17	41	31	27
24656	12868	6979	9489	16219	15940	13892	10854	9427	7042	5962	6171	5866	4920	3304	2652	2500	3507	3193	2802	2801	2795	2537	2923	2515	2152	2148	1821	1508	1306	1172	960	915	936	1808	3735	5171	4952	2868	1523	867	513	436	332	281	293	301	271	291	306	292	246	250	254	276	285	282	286	276	263	241	272	279	284	260	266	296	265	296	279	262	257	289	272	271	280	278	281	259	279	305	306	277	287	262	323	299	277	275	289	296	269	266	282	268	268	269	245	266	283	301	271	284	244	306	253	264	285	273	276	240	278	281	263	295	320	251	273	263	297	300	278	278	284	267	280	300	284	284	294	267	281	251	298	298	304	278	254	281	266	278	259	271	292	276	290	269	272	297	307	303	265	268	278	254	260	289	291	272	280	264	234	269	290	245	269	289	268	284	298	277	281	279	245	283	307	285	254	286	322	280	300	294	276	265	274	242	283	269	290	283	284	262	279	271	294	273	266	268	285	259	287	263	269	301	285	282	264	288	283	280	266	278	280	276	292	264	283	303	235	249	247	283	268	269	261	244	274	264	251	271	264	251	284	311	284	263	275	299	292	295	284	271	268	265	269	272	298	291	315	251	284	301	270	286	280	297	250	279	284	248	280	277	309	261	275	244	277	238	274	293	249	296	234	270	251	264	269	269	284	287	269	266	267	276	297	280	277	291	265	279	292	297	260	272	289	270	277	258	305	299	278	265	268	283	281	269	273	273	290	257	266	279	279	271	271	265	306	274	300	293	282	287	261	283	263	275	289	284	278	294	250	297	276	275	260	274	271	299	308	286	299	277	269	308	297	284	255	288	303	289	288	267	294	248	313	246	290	275	272	262	275	277	298	273	276	255	276	271	303	296	251	296	262	313	270	275	280	263	269	269	284	278	302	252	281	245	288	270	265	264	299	271	278	294	267	293	257	273	273	268	283	270	295	276	277	284	273	275	274	281	265	296	253	282	295	310	274	290	324	273	271	270	249	289	290	305	271	266	286	277	303	285	282	290	311	256	256	272	277	322	296	271	265	291	300	256	275	298	288	299	304	241	255	300	315	298	315	268	289	280	274	266	275	260	270	263	274	298	284	285	236	296	262	264	281	277	262	299	273	285	272	254	267	285	293	286	286	265	274	274	289	268	302	276	276	256	289	288	297	276	254	279	260	281	305	294	264	306	277	253	279	272	273	297	310	277	282	248	283	296	276	276	272	255	276	262	280	298	289	260	273	281	271	302	252	277	287	267	293	294	288	294	281	302	248	283	300	268	276	286	291	265	298	275	292	271	274	297	306	269	266	270	290	267	268	259	288	276	234	301	293	290	281	270	274	250	277	275	269	269	286	270	232	287	276	265	276	307	287	280	286	268	282	286	282	265	264	295	289	285	250	256	285	244	264	275	294	277	273	252	277	298	287	291	256	319	281	264	278	278	257	263	322	269	287	292	265	270	241	246	265	288	271	252	242	280	273	284	310	271	304	263	255	288	300	236	288	297	263	287	290	258	269	266	294	312	286	263	266	249	272	245	270	287	295	296	285	280	287	260	285	316	268	266	325	300	282	262	276	294	278	273	270	281	295	238	292	264	267	290	267	285	272	289	259	246	273	287	254	259	289	284	279	248	277	264	321	308	278	264	272	292	260	273	295	282	314	290	276	292	259	292	277	299	292	288	279	288	294	266	280	273	286	253	285	285	280	268	256	260	273	263	267	279	288	277	275	263	286	253	284	282	255	303	296	255	293	293	290	270	267	280	262	253	295	271	248	295	277	255	299	235	278	315	265	277	304	276	266	266	289	294	266	211	293	294	282	272	288	255	280	279	252	266	312	302	270	289	239	262	260	247	266	285	291	288	266	280	275	230	245	282	241	296	282	274	275	280	285	251	291	287	292	300	284	314	277	278	282	291	291	275	286	333	275	264	259	252	313	262	265	292	283	284	276	265	282	259	259	272	310	246	265	278	264	275	260	262	263	279	291	271	270	284	309	279	282	247	280	259	264	275	290	250	290	257	289	272	301	276	282	292	272	281	244	287	279	273	269	288	258	242	268	272	324	293	267	252	259	277	283	275	263	257	277	288	253	261	262	306	272	294	309	284	279	265	261	237	267	278	234	300	296	269	294	295	294	308	319	292	286	269	248	292	280	268	293	292	290	267	256	298	291	267	268	265	267	302	270	262	304	315	271	263	289	245	266	270	252	276	290	265	280	268	270	274	277	276	272	264	304	293	305	300	268	291	243	259	303	297	279	247	282	295	258	275	283	260	278	276	271	271	259	277	286	283	282	286	257	303	281	279	272	290	289	300	261	269	233	276	272	260	284	314	278	275	272	289	284	283	272	292	300	292	265	292	297	269	256	283	268	232	286	244	267	279	278	287	275	267	294	279	304	279	248	305	297	319	271	262	269	280	286	284	259	288	296	278	275	305	288	272	286	266	297	251	319	253	261	248	293	268	261	284	288	272	281	298	293	316	281	266	296	294	287	287	319	293	286	257	286	268	304	277	320	287	276	294	293	274	252	276	304	273	292	291	295	271	246	270	307	291	285	320	260	270	266	273	282	261	279	281	259	287	282	305	290	298	280	263	237	273	273	321	299	282	268	301	285	287	269	289	279	265	274	289	257	288	266	273	289	285	267	273	286	253	311	302	293	290	287	277	272	278	267	269	291	248	309	258	279	272	264	273	279	292	228	276	266	263	290	295	248	279	282	283	246	284	280	273	272	268	271	263	300	279	282	305	281	264	275	290	273	253	297	294	298	281	252	267	296	298	271	282	296	287	289	327	284	284	289	284	263	264	282	257	278	305	252	261	305	268	271	287	286	289	295	259	251	302	250	291	292	266	276	301	276	289	272	280	283	297	286	265	274	272	292	243	283	268	272	291	278	276	283	281	282	279	252	272	271	257	282	281	264	290	300	283	286	311	291	262	270	255	239	284	316	257	289	290	286	277	268	287	272	289	258	273	286	313	257	303	277	289	273	296	274	272	299	256	279	250	300	269	290	268	316	271	274	263	280	287	270	289	280	259	318	311	266	272	264	309	278	279	283	321	300	271	288	249	278	264	279	250	297	305	278	266	253	261	253	282	278	258	261	279	296	236	278	268	294	309	306	268	300	293	266	292	273	280	250	299	264	301	267	270	283	266	283	289	267	269	317	272	258	299	270	280	281	274	300	275	264	271	288	246	266	314	280	275	284	286	301	282	265	277	278	268	294	256	303	280	303	249	275	254	276	294	300	280	288	269	264	280	256	279	276	275	277	295	278	263	274	273	282	279	269	278	272	277	275	294	262	259	271	247	263	280	278	258	271	282	292	296	252	262	280	261	294	279	276	303	277	297	274	298	258	282	275	271	241	298	304	275	249	260	277	282	274	267	288	277	286	280	291	262	263	291	267	294	278	253	309	299	285	290	291	270	260	246	292	285	304	275	286	292	296	260	276	294	290	294	272	280	286	289	272	261	291	285	279	302	256	286	256	283	252	300	275	253	270	306	258	238	257
2211	870	458	200	161	225	231	184	166	114	132	121	96	80	73	46	65	81	77	70	73	69	96	117	90	59	46	47	45	51	35	40	34	35	50	95	142	162	131	74	65	42	29	31	34	31	19	23	18	33	29	27	33	28	29	26	24	22	27	30	36	29	31	35	28	25	31	26	22	34	30	32	30	34	32	27	40	28	38	37	24	29	38	25	30	23	34	28	31	32	29	21	30	35	26	28	32	29	36	25	32	27	32	23	32	29	19	27	33	22	29	38	26	27	33	28	28	35	35	23	32	26	34	19	27	32	21	36	27	29	24	29	34	30	32	33	28	20	21	39	35	25	25	37	20	26	34	32	31	45	33	32	24	36	37	36	34	24	26	28	30	34	38	19	40	30	27	17	26	41	40	24	32	29	35	37	31	28	28	25	43	35	25	20	33	26	31	42	27	30	29	25	27	21	27	31	36	32	38	30	25	25	31	32	30	29	26	34	31	30	27	33	29	24	33	18	24	38	34	28	36	26	29	30	26	28	24	27	32	20	26	39	27	27	37	27	23	33	43	30	23	26	50	34	36	31	21	24	29	26	28	28	26	35	27	26	27	22	34	29	22	21	26	29	37	32	37	36	32	28	37	27	33	36	29	25	38	24	31	36	38	27	32	24	26	30	29	30	29	27	29	28	30	24	34	34	19	35	29	30	33	26	27	31	39	39	30	24	31	26	23	35	26	28	27	20	28	21	36	28	25	17	37	28	37	27	28	28	28	32	26	32	24	22	29	38	20	36	33	29	24	27	22	25	36	30	32	33	24	31	26	27	25	36	24	28	24	29	34	29	29	20	28	26	39	30	28	18	27	32	24	28	29	35	21	28	27	29	24	28	23	30	30	26	23	30	34	36	20	31	24	31	21	27	27	17	31	26	38	31	27	39	24	34	33	24	37	31	32	26	27	26	38	20	34	21	35	30	39	37	26	30	38	27	29	23	26	26	33	27	28	37	24	34	35	40	35	19	39	30	28	42	29	26	23	22	34	27	33	31	35	27	18	25	20	33	31	23	31	21	40	38	34	27	30	27	32	26	33	30	27	27	17	30	39	22	32	27	35	25	29	33	30	19	23	36	31	32	29	31	27	35	28	33	34	34	28	33	29	29	31	26	26	30	43	25	29	26	44	44	28	23	28	34	34	31	30	33	33	30	27	32	29	21	32	32	37	33	34	29	21	30	30	31	39	29	22	21	29	27	29	34	34	25	30	25	39	23	31	22	37	30	40	25	23	29	28	19	25	28	23	27	25	41	24	31	20	28	22	19	34	37	28	23	38	31	20	36	30	34	30	34	30	34	25	25	23	30	31	22	23	32	30	33	29	26	34	30	28	24	20	19	23	28	27	25	31	24	25	32	27	29	26	37	25	36	31	39	29	25	28	31	27	32	36	30	26	26	29	30	26	30	22	35	25	22	27	32	20	27	27	26	28	32	43	36	28	28	25	16	28	44	31	24	33	22	29	23	32	27	30	35	33	45	31	29	31	23	23	32	24	29	35	25	34	27	30	30	31	27	39	28	30	29	29	36	32	34	36	27	29	22	30	30	28	33	35	33	37	34	24	28	41	26	32	29	29	33	26	30	27	26	28	36	22	20	43	31	33	41	29	30	41	23	32	24	24	25	35	30	23	33	28	17	22	47	23	29	29	36	31	28	34	27	30	20	23	37	37	25	26	30	36	36	23	27	27	33	30	33	26	32	33	23	27	36	24	36	27	27	31	26	25	29	31	28	30	23	27	29	39	24	34	21	28	27	28	26	30	28	26	26	34	26	37	26	26	29	23	38	28	27	34	40	21	28	35	30	32	23	24	34	33	24	22	31	36	22	25	31	24	38	36	22	31	30	39	34	31	31	29	33	19	28	28	29	26	37	36	32	30	29	25	27	40	30	32	20	40	26	37	35	33	34	26	41	36	23	28	28	27	30	29	30	29	29	33	29	33	33	27	29	34	29	28	26	26	24	26	32	24	34	31	34	32	35	19	29	38	26	32	32	33	26	26	33	23	28	18	29	25	26	30	20	45	30	31	34	46	19	30	33	33	23	30	28	28	28	29	30	22	30	23	30	29	36	28	33	38	26	28	22	21	26	23	34	29	26	33	32	31	36	35	29	29	40	40	33	30	34	35	34	31	36	34	29	19	26	29	35	30	30	30	28	28	29	29	30	24	29	34	26	31	31	31	28	36	32	29	22	26	29	20	29	26	33	29	29	30	35	30	33	37	37	35	25	27	15	29	28	25	21	29	23	23	16	24	27	29	24	36	34	28	30	31	35	24	36	33	25	30	24	32	37	34	28	25	35	21	23	31	26	23	26	28	23	39	32	35	18	26	33	23	26	24	26	18	26	28	30	36	38	25	32	37	25	29	29	20	27	36	23	26	32	24	36	35	33	40	28	36	30	20	25	31	38	27	26	30	21	18	23	29	32	34	32	27	25	35	32	26	22	30	36	35	26	29	45	28	26	33	30	31	22	32	36	26	34	21	26	36	24	27	25	19	21	23	28	38	21	31	33	34	24	36	37	30	34	42	25	38	40	29	33	20	36	22	38	26	30	36	21	26	28	24	26	27	32	34	34	31	24	28	31	25	26	18	27	22	25	27	23	37	28	19	22	32	36	23	32	24	28	33	36	33	27	27	31	25	27	23	24	30	37	25	31	31	20	34	19	30	19	21	35	35	32	35	24	32	31	19	33	33	26	27	29	25	22	34	29	38	27	18	31	29	25	46	29	41	23	23	43	33	35	30	32	36	29	31	35	31	21	25	35	38	32	37	33	28	27	39	19	35	21	19	30	31	30	26	40	34	27	23	22	26	31	35	29	36	28	25	20	35	33	27	23	29	29	39	30	31	35	29	25	31	28	31	26	34	25	28	30	38	39	30	23	25	38	33	22	27	32	39	23	23	34	24	33	28	34	38	28	27	42	24	30	36	22	29	26	32	29	31	35	22	37	30	26	27	28	28	28	36	27	21	23	28	30	29	33	22	28	34	30	23	30	34	29	28	23	27	33	39	35	19	26	24	43	32	26	19	27	36	29	28	29	27	33	25	26	30	35	26	27	33	26	28	29	41	25	37	28	28	18	34	25	31	37	35	36	30	27	36	29	28	25	28	25	37	35	20	29	28	32	30	27	22	36	36	27	37	21	25	28	30	23	24	32	26	33	42	34	21	28	16	29	41	33	27	38	30	27	25	27	19	26	26	30	25	27	32	33	34	22	30	27	37	20	27	26	28	29	25	46	34	34	26	23	44	24	34	32	25	34	24	29	33	25	27	33	34	29	32	28	22	34	24	25	29	31	27	29	35	34	28	34	32	33	26	23	26	31	17	21	26	27	41	31	45	30	28	29	35	32	24	26	16	22	37	31	20	34	27	32	31	26	21	25	19	30	36	22	23	27	29	28	29	35	38	29	28	29	38	29	30	25	29	32	26	31	43	24	40	31	30	33
20448	9814	5451	7179	12638	13331	10885	9365	8602	6470	5606	4037	3212	2482	2011	1549	1823	1928	1718	1465	1555	1597	2532	2462	1981	1564	1057	871	852	601	528	648	534	637	777	2078	3805	4003	3141	1575	1035	639	477	342	276	265	262	260	274	239	287	269	281	271	265	251	249	272	244	258	253	242	248	269	263	259	271	259	261	265	269	267	254	287	268	273	274	271	259	261	240	257	253	280	242	244	258	273	271	265	280	250	241	255	229	227	245	291	257	260	267	293	236	268	230	251	245	253	278	255	257	274	234	275	263	270	235	245	269	287	246	224	260	267	281	290	227	283	251	263	291	291	250	253	299	260	252	276	266	276	257	273	268	252	274	242	240	241	257	272	241	259	248	236	255	252	223	313	246	261	273	274	248	264	276	237	277	294	272	276	273	265	252	268	299	266	253	255	242	273	269	277	268	235	267	233	268	284	278	256	254	216	272	261	268	237	254	240	245	283	239	239	278	299	238	251	243	271	243	262	249	261	269	239	238	282	250	283	265	229	239	257	238	239	300	250	267	226	264	264	266	270	274	274	258	241	250	263	264	253	243	239	272	251	292	228	267	248	261	267	254	266	258	258	248	257	264	250	254	254	273	308	241	243	288	270	274	275	257	282	252	256	279	272	243	246	265	264	253	246	264	275	266	251	250	265	261	268	260	244	239	262	247	270	241	218	274	261	230	251	246	273	256	280	263	258	275	268	238	271	258	249	256	277	268	279	249	255	283	253	255	258	249	265	277	259	245	261	250	250	270	266	261	265	253	250	248	268	237	259	250	271	232	253	274	251	251	247	253	268	251	259	269	253	250	273	275	257	236	286	250	265	250	249	265	242	266	237	248	283	248	261	240	259	253	261	247	257	250	287	252	285	244	259	252	247	261	223	246	271	234	241	253	241	256	296	240	257	273	274	254	248	271	257	257	249	256	283	261	265	249	259	273	282	260	254	279	271	257	231	256	238	266	225	273	280	242	254	255	248	251	261	258	258	266	247	270	266	260	267	260	289	257	224	273	254	281	297	270	245	252	241	251	260	247	285	240	261	295	248	270	280	286	269	266	300	254	259	272	253	247	265	242	249	259	269	238	285	281	260	260	239	278	246	245	259	257	253	268	282	284	301	242	291	273	236	257	260	280	260	227	257	269	238	249	286	270	258	271	269	269	250	263	276	249	251	240	262	272	280	238	269	233	247	283	238	255	280	284	253	258	264	235	264	226	255	296	267	249	284	239	286	260	277	285	265	256	260	289	247	256	257	254	265	271	273	250	246	275	279	254	260	256	263	260	260	254	264	250	241	260	274	279	278	284	241	251	268	270	246	258	258	251	260	276	251	245	258	255	249	241	279	249	259	239	280	285	259	253	247	261	273	256	248	261	281	285	244	251	242	288	286	273	242	275	274	253	262	254	261	241	236	240	243	230	275	243	258	265	248	226	286	249	275	261	264	234	252	280	264	262	281	261	282	257	258	266	240	261	257	231	219	291	266	254	242	264	260	266	270	284	249	255	224	247	238	272	255	257	250	252	290	282	247	230	278	273	282	265	263	251	279	256	244	272	289	256	280	266	251	256	254	294	255	254	267	245	252	287	255	252	249	235	251	257	261	273	267	251	258	273	260	221	280	275	246	250	240	296	232	266	257	271	267	258	278	249	260	275	278	256	288	254	240	271	250	246	279	284	258	255	256	248	254	241	240	242	244	239	229	267	284	225	260	244	262	284	248	267	251	272	254	260	267	232	265	261	277	284	255	263	235	243	229	244	248	272	246	266	265	263	236	247	263	247	285	272	275	262	266	273	254	268	281	281	251	245	265	264	251	287	261	260	275	253	269	255	257	245	245	248	267	300	268	252	258	264	228	239	253	224	264	260	246	254	265	253	241	251	266	272	253	284	259	260	259	267	259	259	268	260	269	259	267	260	233	257	274	278	257	255	281	263	270	246	254	277	267	264	273	256	280	268	277	273	257	257	231	260	255	240	274	261	233	253	256	261	265	276	236	257	253	284	282	256	255	269	258	264	262	222	289	273	274	256	265	264	233	238	262	291	283	295	270	251	251	271	252	262	264	235	279	267	262	254	234	248	282	275	248	272	245	227	236	263	273	256	257	241	236	254	232	249	247	271	245	254	250	270	265	262	279	267	257	278	264	268	256	283	260	252	281	248	252	263	247	262	247	284	276	257	258	251	249	276	270	277	257	264	242	226	255	245	269	276	283	269	258	301	257	259	250	249	292	240	265	262	256	251	281	245	249	261	286	257	254	250	244	242	255	241	270	253	267	255	255	249	273	246	263	267	252	287	249	258	272	263	257	282	258	279	265	268	277	263	259	280	255	232	271	270	258	258	262	274	264	242	258	254	246	257	242	251	249	262	265	282	244	271	261	247	239	244	289	288	262	259	274	284	233	265	270	261	265	233	259	259	283	270	270	246	262	217	274	268	266	279	276	248	237	261	263	262	261	244	289	251	235	269	294	253	259	248	258	224	246	259	257	257	273	278	260	262	256	277	252	243	251	223	239	263	262	277	216	263	261	258	256	262	246	236	261	288	255	265	265	263	248	262	261	259	259	247	262	264	222	263	261	236	260	278	256	275	247	257	248	223	227	245	252	262	236	243	260	260	225	257	257	296	288	250	279	279	238	274	270	280	252	262	262	257	263	261	285	226	273	241	255	251	271	257	250	246	256	258	251	265	271	286	280	256	251	266	264	237	280	283	277	269	275	260	266	267	258	251	271	280	287	270	265	275	253	275	246	280	271	264	281	241	278	253	281	274	249	237	245	247	256	265	260	275	255	265	242	254	247	283	250	279	281	296	248	246	262	250	275	255	237	260	240	253	242	283	260	295	291	269	263	264	249	237	299	266	253	279	222	300	255	251	292	268	248	242	233	257	267	281	269	266	256	251	239	278	273	250	250	271	246	257	250	260	254	291	273	241	260	224	256	238	263	258	225	289	269	249	264	260	283	265	261	239	274	271	270	256	246	277	276	250	264	238	275	270	230	265	257	249	272	280	252	279	288	281	252	287	238	255	258	270	256	254	256	291	276	262	263	238	237	261	251	280	267	263	272	249	233	271	227	253	245	274	254	237	261	252	249	248	266	271	254	256	268	251	256	251	261	281	252	269	276	254	267	269	271	260	272	280	230	261	281	294	259	278	233	284	246	259	275	254	273	253	297	275	258	221	271	289	264	264	267	263	255	278	271	240	298	253	262	267	269	271	262	256	234	274	271	273	250	290	247	263	271	241	276	282	266	265	280	238	293	240	235	232	273	256	249	267	248	263	258	274	210	249	278	262	252	272	267	231	257	244	235	257	240	269	231	249	242	263	258	274	280	271	291	248	242	281	281	266	258	277	248	286	262	260	232	309	277	261	244	269	258	258	240	260	270	244	276	268	273	275	232	263	248	272	266	279	258	256	285	278	304	240	264	238	271	273	266	291	258	242	255	290	267	264	266	267	261	277	269	262	242	268	254	258	248
2466	1559	662	351	328	391	303	320	255	193	201	166	120	90	81	98	82	108	69	96	77	89	79	51	64	70	74	62	49	42	45	42	40	42	41	88	225	282	223	148	126	97	55	40	35	36	35	34	40	33	33	30	31	30	38	30	29	30	25	33	40	26	37	25	31	25	21	27	30	27	33	28	47	23	28	34	38	25	37	36	26	29	34	24	37	33	27	36	33	40	37	23	40	27	30	25	30	32	31	30	30	34	37	33	26	31	31	34	33	37	31	34	29	33	31	30	25	30	37	29	34	36	34	38	34	31	32	37	29	35	26	32	28	26	29	17	24	35	33	28	31	31	36	32	26	36	29	34	26	22	32	27	23	47	33	33	33	29	32	23	22	23	24	35	27	32	21	23	34	38	25	27	35	31	38	31	26	24	32	30	28	24	28	28	37	20	24	34	22	34	36	30	39	28	23	29	32	22	23	24	28	29	32	30	29	28	29	30	23	29	28	31	34	27	36	31	32	32	27	39	32	29	40	23	34	41	35	38	24	27	33	30	25	31	31	27	26	29	32	33	28	36	26	29	23	27	34	30	18	29	34	31	37	31	31	36	39	30	38	36	45	29	43	37	35	25	35	33	39	33	31	32	25	38	23	22	27	28	19	26	36	27	26	33	37	29	31	30	30	26	27	31	36	26	24	41	19	24	36	29	37	30	40	21	31	27	36	26	36	34	24	26	35	35	31	26	33	38	27	27	28	31	33	32	42	37	42	29	23	33	31	30	24	23	31	37	25	23	33	29	38	30	18	28	31	24	37	25	31	34	37	19	28	28	34	25	35	32	25	29	28	29	28	32	37	36	34	35	32	40	34	37	21	28	23	25	26	20	36	41	24	23	27	26	29	27	33	25	32	27	38	29	31	20	27	36	38	40	30	44	39	37	23	27	28	34	29	27	22	32	38	36	34	28	26	37	34	25	31	33	33	34	32	31	29	42	35	27	27	33	30	24	28	39	28	35	30	32	33	28	32	22	32	38	27	26	27	37	28	36	24	37	30	28	28	36	29	32	30	31	31	36	32	30	27	37	34	29	31	33	33	23	33	34	30	32	27	30	42	24	21	36	32	46	30	40	23	27	44	34	27	41	45	29	36	33	21	29	37	26	31	30	36	27	31	28	44	38	32	27	40	25	25	32	26	22	40	30	30	38	29	25	33	33	27	45	24	34	24	29	30	35	27	30	31	42	35	35	30	28	32	43	28	22	45	32	31	32	36	36	32	31	20	26	25	32	35	32	25	29	29	32	31	23	39	36	32	30	28	35	40	28	33	32	34	31	24	35	34	45	31	33	24	49	27	32	30	27	35	38	28	24	27	23	30	38	24	28	33	38	34	43	27	22	31	31	43	33	25	30	29	30	25	27	30	33	26	30	33	25	30	26	30	34	34	20	28	30	23	25	34	36	27	26	31	32	20	29	31	30	33	29	19	38	21	25	39	31	36	34	29	24	33	26	26	35	26	28	31	35	32	24	26	37	34	30	32	29	14	30	28	36	25	32	33	33	38	35	32	24	32	36	33	31	28	22	34	20	31	37	37	26	29	33	36	36	30	32	34	34	28	39	20	24	36	25	33	32	21	33	35	28	25	30	38	26	37	32	35	33	23	39	34	41	30	24	35	32	41	21	27	26	26	16	37	36	31	37	35	38	31	26	39	23	23	32	31	29	33	37	37	28	29	24	26	35	25	25	23	27	34	32	21	39	28	32	35	36	28	27	24	33	33	30	34	24	41	30	35	28	24	24	24	25	31	32	30	25	23	35	32	18	34	27	21	28	23	30	31	30	29	30	33	29	22	23	24	26	27	32	32	32	22	30	31	27	31	35	31	38	27	22	27	29	30	31	33	30	31	35	40	30	28	29	38	33	31	31	19	40	26	34	28	27	40	30	26	32	34	29	29	30	30	27	31	37	30	31	19	43	30	30	30	33	40	30	27	30	33	34	34	33	19	24	28	40	22	28	32	36	33	25	35	38	30	26	32	21	31	33	29	30	32	37	24	24	30	38	18	29	35	33	24	31	35	30	33	30	23	26	32	31	33	28	31	29	32	26	28	35	18	21	36	35	30	36	24	34	38	34	25	29	33	31	29	23	33	33	27	24	18	27	30	32	25	32	27	31	34	27	29	41	35	21	42	37	38	28	31	31	36	32	31	26	39	38	25	26	26	31	16	35	39	41	37	23	26	27	20	21	27	28	42	42	33	33	39	36	25	27	31	25	39	34	27	28	36	30	32	25	37	31	40	36	37	28	29	32	18	31	30	24	35	28	31	28	30	29	29	25	29	30	31	28	30	26	29	30	34	41	31	29	23	29	22	35	32	34	39	26	32	32	23	37	28	31	28	32	29	24	29	33	39	30	22	27	19	28	26	35	39	30	27	36	20	22	44	32	28	34	26	23	29	26	39	29	38	32	30	36	27	36	24	25	28	29	31	47	39	33	28	30	35	36	34	29	29	37	22	30	25	35	27	28	33	28	27	32	26	29	33	26	34	30	24	35	28	39	26	25	32	32	36	29	36	33	31	34	28	27	36	31	30	26	30	32	30	31	28	17	27	33	38	23	29	31	33	28	30	23	26	23	29	24	31	34	33	32	32	30	31	37	39	25	26	31	28	42	31	28	35	40	26	42	22	45	42	29	37	31	33	31	38	36	26	34	23	27	31	27	35	40	32	27	30	33	33	32	29	33	31	40	32	24	25	29	32	31	36	35	34	31	31	34	22	27	28	40	25	27	37	31	35	29	29	29	38	35	32	25	40	30	32	37	34	26	27	26	28	25	39	39	25	21	28	35	36	38	31	33	29	28	39	35	36	32	37	23	34	39	29	25	20	36	35	21	24	26	38	33	24	28	23	28	31	30	22	22	30	31	30	30	28	22	31	30	26	43	27	27	31	23	39	33	24	34	33	33	32	29	38	42	26	27	26	33	32	37	25	36	26	33	28	33	33	37	32	29	39	25	25	24	25	33	29	35	32	25	37	38	26	38	34	29	29	25	27	30	42	32	33	30	29	28	23	28	33	40	28	26	26	38	30	35	25	24	31	32	23	28	23	32	26	26	32	34	36	40	29	27	35	32	34	26	34	34	33	32	33	34	31	33	33	23	36	40	31	42	33	27	29	41	28	26	34	32	37	28	31	28	23	26	27	30	35	38	39	22	28	29	30	29	26	21	35	40	31	40	35	38	21	31	25	28	31	29	17	22	30	24	27	28	28	27	36	34	32	25	24	37	33	31	34	36	30	35	33	34	31	20	22	33	24	23	32	32	37	31	36	28	19	25	24	34	27	32	31	31	23	21	32	27	24	33	28	22	34	28	35	34	26	36	31	24	28	29	18	38	36	25	23	29	21	31	24	29	29	30	38	34	28	41	37	26	20	37	39	32	28	25	39	42	24	36	28	30	38	28	22	17	32	37	35	27	39	26	24	31	31	23	26	40	31	30	36	35
25243	14616	7487	10427	18561	18904	14650	13803	10682	7667	7082	6157	4432	3300	2871	2690	2642	2833	2705	2487	2749	2778	1836	1495	1335	1510	1472	1175	846	661	591	617	729	833	844	2022	5138	6384	5068	3344	2812	1607	823	479	343	262	284	256	295	277	282	288	270	295	281	273	288	263	275	300	269	276	278	282	287	277	263	254	298	311	292	270	287	263	279	274	261	288	279	305	275	250	273	292	285	302	273	245	237	289	280	237	272	284	246	279	290	309	280	289	269	279	284	266	294	251	252	272	273	300	291	299	299	292	288	299	316	295	277	258	316	276	244	274	265	260	284	268	278	286	281	286	285	243	271	260	288	254	276	278	300	259	262	269	241	279	291	262	281	261	270	256	267	304	265	273	264	294	311	272	274	308	308	299	292	268	316	266	275	279	297	259	266	260	271	279	274	285	293	286	287	288	294	278	266	306	252	299	275	257	280	306	311	297	292	286	279	237	306	270	289	248	257	272	275	284	262	281	281	271	277	268	294	289	294	232	280	314	263	294	303	268	279	302	272	276	278	289	262	282	283	277	287	316	272	292	260	261	307	284	272	286	282	280	261	297	308	281	260	275	306	307	256	282	272	271	291	268	285	291	308	269	296	253	284	285	276	291	294	301	235	275	270	307	274	270	255	295	282	270	275	303	255	261	292	282	293	296	258	261	270	249	293	299	259	285	276	260	261	241	240	240	275	264	309	273	249	286	269	291	239	292	259	264	269	277	270	285	283	272	278	293	275	263	290	300	280	260	287	247	288	298	282	290	319	277	258	276	265	270	270	294	301	281	268	279	257	270	280	286	268	286	284	246	271	255	262	283	278	325	296	277	265	276	272	279	294	261	267	296	291	263	281	281	270	282	289	289	263	267	282	298	287	279	300	244	291	270	279	268	312	253	277	316	265	271	307	255	270	263	276	271	260	285	282	259	279	285	263	275	282	253	290	297	299	331	292	292	285	292	286	281	263	289	277	302	258	305	268	276	286	282	315	292	271	292	281	303	300	273	280	244	244	289	308	265	258	292	258	262	277	272	284	270	311	282	278	282	276	311	246	274	258	281	302	314	279	318	269	311	285	297	281	317	295	272	286	277	290	257	319	305	288	283	264	276	265	299	306	270	302	282	262	298	274	263	245	301	311	288	279	293	284	245	275	308	264	271	270	274	268	277	303	259	269	245	255	267	283	284	298	304	281	288	269	305	297	296	305	271	314	313	284	295	271	316	281	287	281	303	288	310	262	282	265	298	279	295	277	306	274	292	307	264	277	290	259	249	293	257	292	272	256	293	264	248	271	279	286	278	273	283	293	251	261	272	292	298	271	253	283	271	293	289	301	320	299	250	305	287	273	280	270	304	276	260	277	272	266	297	269	275	286	298	257	258	277	248	274	276	245	305	299	296	297	298	296	301	296	277	283	285	262	292	259	292	275	266	270	270	300	302	245	288	288	268	273	293	283	294	261	263	275	267	254	279	283	290	265	306	253	286	285	280	276	314	277	264	269	299	300	264	250	295	290	252	269	289	250	256	289	287	273	294	274	283	283	305	279	283	314	293	275	274	290	302	286	253	271	317	269	252	261	282	273	298	284	290	279	276	264	263	271	272	291	284	273	273	254	259	258	273	282	273	255	260	295	272	263	296	240	257	292	244	276	260	285	310	270	278	261	254	283	317	314	260	279	289	251	270	326	245	254	273	257	278	273	293	246	284	265	303	255	282	290	292	278	265	316	266	279	289	276	278	297	244	275	270	292	271	273	270	283	249	267	264	276	267	294	266	273	275	287	283	266	272	299	294	260	273	261	271	312	256	255	298	278	300	271	282	279	274	255	279	283	279	285	298	284	287	261	317	285	257	288	264	294	282	267	279	320	311	260	257	280	275	263	265	274	269	319	269	280	243	271	274	258	246	278	268	260	288	269	298	286	242	259	287	318	282	285	301	273	287	292	301	305	271	270	285	282	261	289	282	275	314	234	280	263	296	294	266	279	280	290	271	277	278	327	257	268	284	291	297	297	290	294	298	319	308	283	251	292	282	302	284	286	266	301	263	260	272	263	264	288	294	284	276	274	293	268	300	271	289	296	269	272	256	265	281	286	288	280	302	296	295	295	274	296	299	283	294	270	287	272	261	290	276	274	253	284	298	277	272	270	297	279	279	282	256	267	317	276	289	306	289	259	309	292	277	296	273	287	287	293	273	283	275	308	279	290	317	265	279	280	301	242	263	289	259	255	263	270	282	278	285	296	274	289	276	274	271	284	272	297	268	266	270	294	288	269	288	294	235	279	303	286	270	283	275	299	279	321	251	254	284	299	288	267	315	271	266	290	281	256	289	308	317	275	295	262	261	278	274	266	285	269	266	299	256	255	276	298	259	247	269	278	295	273	322	290	273	275	260	296	277	290	267	267	272	259	280	281	286	297	266	295	285	275	291	298	268	310	288	287	295	274	308	287	291	285	280	268	255	284	278	269	281	294	350	285	268	255	286	260	266	280	306	282	265	279	266	277	314	281	299	299	282	291	265	259	294	291	300	269	274	257	282	268	305	261	285	265	261	289	259	271	284	279	275	299	286	244	289	267	278	256	297	297	243	276	261	279	291	281	278	275	285	291	258	252	293	268	310	291	281	283	266	273	265	284	308	271	308	286	274	284	309	331	257	298	261	275	296	295	302	282	263	285	284	253	293	290	278	310	246	290	304	272	258	291	312	284	278	288	303	258	270	250	283	278	296	305	264	266	280	257	292	266	279	266	249	278	280	265	294	263	256	284	301	276	267	267	266	260	301	270	283	258	269	258	267	271	284	279	263	261	274	290	283	297	276	287	269	239	282	267	267	295	283	300	277	280	285	272	280	290	259	275	241	257	310	277	304	278	283	269	303	292	332	260	295	328	273	266	317	274	284	279	265	302	273	254	278	302	268	292	268	288	291	282	297	294	257	268	268	269	280	268	276	274	270	290	306	286	287	255	274	272	252	265	282	316	279	275	281	253	286	281	281	286	261	275	306	263	245	283	291	283	271	286	260	302	255	256	284	267	254	279	250	262	302	317	309	255	297	261	278	281	281	267	285	290	252	283	263	266	283	269	288	310	302	287	298	261	281	275	281	290	276	283	248	262	263	262	289	281	289	265	283	268	280	287	269	284	274	294	318	302	267	293	289	301	280	276	272	267	274	276	292	282	291	298	312	265	278	263	278	277	304	263	282	268	283	295	265	265	296	294	266	301	268	258	272	272	272	273	272	282	295	256	249	272	281	304	290	280	283	270	278	273	245	280	263	297	279	270	278	282	279	294	288	281	266	296	269	295	282	243	272	292	269	286	275	293	255	282	251	286	301	301	278	262	284	286	280	269	257	292	258	281	278	286	318	288	273	300	285	292	294	294	290	296	271	282	251	271	295	279	274	297	320	268	320	266	256	267	280	264	292	250	295	274	296	255	257	273	289	320	271	272	264	273	264	297	279	270	295	304	261	295	261	263	270	286	286
1285	563	316	208	206	272	206	217	174	107	75	78	88	85	62	68	76	67	61	59	48	51	45	54	48	42	56	38	42	40	50	27	31	45	56	42	33	76	86	84	69	50	50	45	44	40	33	35	24	36	29	37	34	40	43	34	34	31	33	40	40	31	27	43	29	44	37	17	47	28	33	31	26	28	43	33	32	24	30	31	39	25	35	27	34	39	34	30	41	27	33	29	43	35	28	25	31	46	29	27	36	38	42	41	41	38	46	42	38	27	33	29	26	30	43	40	37	44	27	25	31	29	30	23	22	31	39	33	25	32	32	34	42	40	44	33	27	42	26	30	30	32	41	29	38	33	47	35	38	35	37	32	30	29	33	46	35	35	41	36	28	32	31	32	28	41	27	28	24	30	30	35	38	39	25	31	33	41	36	27	33	44	26	37	35	31	35	29	25	50	37	30	30	38	32	26	26	31	29	33	33	33	25	28	38	24	30	27	41	34	27	37	39	37	42	34	41	28	41	33	34	22	31	44	33	40	33	32	42	40	41	32	48	38	35	35	32	33	38	36	30	20	34	35	45	37	31	40	41	36	39	29	32	23	31	34	27	34	41	30	37	38	40	41	39	28	28	37	42	41	30	37	42	37	36	34	23	32	37	31	24	41	37	34	32	35	38	31	43	38	28	32	28	24	38	41	41	41	30	29	28	34	31	37	24	20	36	31	35	33	34	39	37	36	25	50	29	37	40	37	36	37	37	36	40	27	34	47	35	44	31	36	36	33	30	23	39	37	24	31	40	28	22	36	32	32	35	24	34	29	36	45	30	43	29	39	28	33	33	27	25	35	52	46	32	33	30	39	35	32	25	36	39	32	39	33	27	38	26	39	41	43	38	27	42	29	28	38	34	44	33	32	32	37	28	38	40	33	26	37	36	34	23	45	42	33	38	45	41	37	25	23	27	27	26	29	32	39	31	29	35	39	31	38	28	39	24	39	42	35	37	40	30	34	31	28	37	31	35	31	29	30	37	35	35	32	36	36	37	35	30	36	41	35	30	29	35	28	41	30	39	34	33	37	35	29	38	27	40	34	30	28	45	30	29	32	37	41	45	33	24	29	37	36	41	40	32	33	31	39	32	28	32	29	33	36	39	40	30	29	32	32	36	33	36	33	30	39	38	27	27	45	39	26	33	37	32	31	28	31	31	34	23	34	30	42	45	29	40	38	26	46	33	33	28	27	25	47	36	36	43	41	37	25	36	33	38	38	32	32	29	32	26	32	41	32	39	39	28	45	43	34	44	35	38	25	33	22	36	34	30	35	34	24	34	28	26	45	40	26	45	46	38	22	39	23	28	48	36	33	39	32	24	39	33	34	29	37	32	29	26	46	26	36	29	38	26	26	24	42	28	51	35	37	32	29	28	45	31	43	38	38	33	37	35	43	38	32	38	37	29	38	29	38	38	29	30	29	34	34	38	24	29	34	35	31	33	24	43	27	26	33	37	25	37	31	24	50	28	32	28	32	29	44	38	26	24	37	30	47	38	41	26	33	31	27	40	37	41	27	37	37	40	28	32	29	40	38	37	42	41	33	35	31	34	32	31	27	37	28	37	29	26	41	30	26	33	29	39	32	26	30	27	32	31	49	40	32	42	30	27	36	23	42	32	33	43	34	39	31	35	34	38	40	27	33	41	41	28	38	34	30	27	44	42	32	37	33	29	38	25	23	26	34	28	31	29	31	32	34	39	41	33	44	40	37	32	29	42	31	31	41	28	41	36	30	45	42	38	38	32	42	29	40	29	34	30	35	35	34	34	40	47	33	34	34	34	30	43	33	49	26	30	35	36	32	39	46	33	31	34	34	33	32	36	42	33	49	22	26	33	37	24	34	23	36	43	37	38	32	36	33	35	24	30	24	37	32	37	34	26	31	37	26	39	32	33	17	35	39	28	29	33	32	33	28	38	31	35	25	37	33	38	37	37	25	29	36	36	35	42	34	33	34	30	29	29	42	32	38	32	36	25	25	32	37	32	38	37	30	52	26	42	38	34	27	33	27	39	38	35	33	46	25	37	33	26	30	42	35	32	30	36	26	29	41	34	33	29	33	30	32	33	31	36	27	25	33	44	42	35	31	31	28	40	33	27	31	28	32	36	31	31	38	35	25	33	46	26	33	43	45	32	27	48	32	36	25	37	33	39	32	34	30	33	37	48	27	26	46	33	41	37	41	34	39	25	27	36	23	40	28	38	38	33	31	34	26	30	31	39	41	36	33	33	43	33	44	28	36	26	33	41	21	41	31	40	33	24	41	33	45	31	28	46	26	30	34	34	33	31	41	39	35	35	39	30	33	34	31	30	30	22	30	34	35	39	35	36	37	20	39	36	26	38	39	32	40	23	31	35	32	35	29	35	42	33	39	38	37	26	27	40	30	35	36	28	40	40	40	37	24	30	32	28	33	26	31	34	38	29	24	38	34	23	38	30	38	40	29	36	25	32	36	35	34	27	37	28	39	27	29	39	27	35	36	21	31	31	35	28	33	33	29	40	31	36	33	36	38	33	20	40	36	36	37	28	27	41	40	31	36	38	34	27	40	44	34	27	30	49	38	25	22	38	39	32	32	24	32	34	34	29	32	45	36	39	21	29	32	40	22	37	38	32	34	43	26	37	33	38	38	38	38	24	36	28	26	39	37	39	23	37	24	47	34	44	36	39	32	29	38	36	33	38	35	25	34	35	37	22	23	32	42	32	34	33	43	25	36	29	31	24	34	29	40	39	34	34	31	32	32	27	34	38	42	29	32	30	36	48	40	23	30	32	33	26	44	41	35	31	43	25	38	32	30	40	36	36	30	25	28	34	45	35	35	27	33	30	44	41	31	33	32	40	40	41	27	30	25	34	30	35	32	32	30	40	27	39	29	29	38	26	50	26	35	43	37	34	39	29	28	37	31	25	32	27	38	34	33	38	43	31	36	36	39	34	26	40	27	37	33	29	29	36	33	36	43	39	28	24	36	39	41	33	40	36	27	32	29	27	41	36	37	37	24	25	35	37	40	34	40	30	34	37	40	30	42	43	40	31	36	29	38	36	31	37	34	22	46	40	32	45	27	34	31	32	31	37	35	40	32	26	35	36	38	33	33	36	31	36	47	44	35	25	28	30	32	41	42	44	37	38	28	35	25	38	41	26	29	25	36	32	28	25	27	35	32	30	31	24	31	35	33	25	36	44	31	26	31	34	34	33	30	32	34	42	28	34	32	32	31	30	31	26	32	31	24	51	37	30	37	24	26	31	41	36	45	31	39	36	48	25	29	31	37	39	40	32	39	38	31	32	31	32	31	28	23	30	36	33	27	34	35	31	47	30	34	29	39	31	28	29	35	40	30	26	31	40	35	39	46	35	38	28	41	31	40	35	34	31	42	33	29	26	43	38	43	36	36	38	40	33	36	33	34	27	23	38	19	33	36	40	41	23	29	42	19	31	24	31	30	33	32	26	24
16024	7960	3959	6677	14026	14037	11139	10330	7205	4309	3012	2868	2595	2305	1619	1747	1626	1632	1420	1347	1096	941	938	845	753	711	779	786	697	630	551	405	466	515	655	602	693	1161	1342	1575	1213	794	571	443	314	328	331	301	316	293	329	282	289	295	305	337	334	300	296	298	290	314	300	300	278	292	306	290	300	329	285	300	324	300	308	313	303	312	294	293	292	308	304	324	322	318	335	341	303	251	316	321	295	301	300	283	313	284	292	306	281	331	313	301	272	313	326	269	286	297	334	336	295	264	297	274	325	295	276	289	282	299	274	282	278	291	310	303	314	306	289	335	296	307	315	288	312	312	304	298	306	286	323	324	310	296	339	296	277	321	294	289	311	287	314	288	281	325	296	302	291	296	311	293	309	318	290	279	298	307	275	312	289	304	286	268	313	306	301	294	300	298	306	302	280	284	333	305	330	296	285	323	312	305	323	302	314	327	260	263	286	317	327	280	291	302	284	268	333	277	318	293	280	306	289	300	305	285	348	320	322	312	294	306	295	322	303	286	291	330	293	303	322	279	311	287	290	288	318	300	320	276	302	319	289	299	315	294	301	302	327	283	287	323	335	295	318	285	314	340	301	323	297	302	314	310	344	302	307	292	307	278	284	297	306	279	274	315	279	266	295	284	292	300	323	291	291	315	290	313	298	272	276	334	285	280	281	286	280	265	300	321	303	271	288	324	289	299	330	284	314	301	267	290	290	303	321	303	294	299	323	275	319	258	303	289	303	307	281	281	330	307	304	289	312	327	330	300	284	293	302	279	312	293	318	307	285	312	307	299	316	306	316	293	287	292	305	323	273	312	307	287	287	303	274	293	298	305	295	298	285	283	296	297	320	299	309	304	311	337	287	314	335	313	304	292	301	275	299	276	299	287	275	283	293	336	291	322	307	286	274	315	322	278	321	301	321	315	304	302	282	310	289	299	294	301	311	307	320	287	304	302	288	327	282	312	305	297	295	310	301	319	298	314	315	316	312	299	303	309	332	315	316	287	302	322	313	306	337	286	309	305	305	291	324	312	300	330	298	314	311	292	294	325	310	281	346	310	303	309	301	322	322	292	310	282	307	315	325	294	308	307	290	301	253	305	293	287	311	308	280	296	293	301	294	294	311	283	297	311	292	286	311	300	306	297	327	298	331	270	298	298	276	322	284	326	330	307	305	315	319	328	310	329	314	292	295	293	275	321	329	332	299	338	284	296	322	295	316	299	265	302	299	308	264	287	294	311	337	283	272	302	291	297	291	300	300	299	283	306	303	299	282	300	318	320	296	297	315	332	288	286	291	326	279	290	318	306	289	282	284	281	323	287	317	294	313	305	348	279	313	308	334	304	271	290	295	299	299	307	277	289	307	317	333	297	304	285	317	309	288	305	318	312	301	328	323	286	300	316	318	294	314	302	304	314	301	312	314	306	317	275	325	287	323	289	308	315	319	305	292	302	308	323	295	280	314	299	299	318	312	279	305	311	326	303	306	290	278	299	293	303	273	321	311	273	287	289	327	287	326	312	284	285	284	315	318	293	305	292	284	350	304	316	308	320	288	282	292	284	325	271	297	283	320	325	283	310	326	292	295	332	331	332	290	323	286	302	311	289	268	318	292	308	281	285	305	307	309	285	295	299	290	303	289	323	330	312	307	297	303	304	325	290	291	286	299	323	271	309	302	332	273	309	297	281	325	286	300	313	319	300	324	293	297	285	298	314	309	290	296	326	293	308	276	294	322	309	288	354	302	300	305	320	308	287	337	308	310	310	305	306	299	342	306	294	268	333	289	309	298	299	291	270	297	297	291	280	324	305	294	311	301	282	311	324	304	285	336	322	304	300	256	268	324	297	323	311	290	290	315	297	316	299	322	303	314	297	308	296	304	296	316	327	296	315	310	290	318	311	338	284	318	338	305	313	289	298	318	315	328	309	319	328	325	326	298	310	325	291	329	322	293	298	305	280	322	323	310	305	300	280	275	314	308	317	311	317	286	318	327	273	288	323	315	278	299	297	310	289	327	296	288	345	342	293	300	299	259	309	304	326	319	325	315	292	301	309	309	272	297	282	331	278	308	275	327	345	282	327	305	340	304	331	320	293	301	290	313	318	285	310	289	310	298	308	323	294	322	314	306	309	308	292	350	318	314	300	300	320	315	279	298	330	284	328	274	316	336	286	315	318	309	306	294	307	283	357	326	280	328	325	318	309	301	320	326	287	272	310	309	294	280	304	297	301	258	300	323	306	292	273	291	303	313	294	295	301	293	309	297	271	312	261	325	327	313	301	300	292	301	295	301	299	306	301	305	304	298	269	298	314	298	314	300	283	286	289	321	288	313	321	284	303	301	285	281	352	285	295	298	321	306	305	282	285	282	324	280	292	282	287	266	335	282	262	294	302	314	303	267	313	304	307	334	298	335	302	293	296	308	329	291	305	313	333	310	312	307	299	301	326	300	264	316	288	311	283	315	297	305	355	319	306	337	306	308	317	301	325	291	304	318	327	323	336	324	276	277	286	281	298	319	304	286	289	316	297	347	289	300	315	317	304	308	316	299	326	293	279	297	343	278	295	280	293	292	291	281	320	277	307	324	307	304	306	295	284	308	302	255	302	300	318	306	282	293	310	302	311	310	308	307	320	307	294	304	274	312	297	309	296	272	298	318	298	288	313	299	294	280	294	318	305	320	306	328	305	321	286	328	298	307	302	317	318	315	319	326	235	286	318	327	314	287	271	310	301	281	318	316	314	296	282	293	322	312	327	322	285	330	291	326	300	312	296	304	313	303	324	336	324	303	293	333	298	306	322	297	297	315	284	297	289	305	327	308	293	282	280	283	303	309	331	283	325	309	330	324	309	296	326	315	316	302	276	317	322	334	295	277	304	293	293	308	302	307	310	300	286	293	280	306	296	293	274	273	306	306	303	293	309	328	267	305	317	288	290	327	312	291	309	313	281	305	310	311	315	342	320	314	298	350	285	308	330	321	328	292	305	309	295	277	289	284	317	315	292	322	292	285	306	319	327	304	309	293	301	296	294	313	278	298	303	308	311	294	296	284	289	284	327	306	290	298	299	315	299	293	306	304	309	304	305	329	288	286	283	319	308	308	306	296	308	295	304	285	319	325	276	309	282	287	316	328	331	344	290	328	337	276	315	283	273	304	330	296	308	333	308	317	314	324	322	323	274	302	319	317	314	309	303	311	324	339	309	291	291	312	332	282	310	285	283	308	291	278	286	296	336	325	326	295	281	234	298	324	313	300	295	311	313	296	301	301	323	294	321	329	301	342	319	268	310	292	293	307	296	303	329	277	316	314	298	337	288	293	303	326	298	290	327	346	299	293	337	302	300	285	277	308	315	313	280	299	332	281	327	313	291	315	318	308	346	273	305	322	307	310	260	282	289	280	312	318	327	299	316	310	310	310	309	304	279	290	319	297	316	278	311	315	299	320	284	314	307	298	317	314	319	273	328	323	314	330	300
2469	1551	505	310	274	403	434	296	243	156	142	123	107	116	100	109	129	98	79	65	66	66	64	81	52	42	45	48	38	60	39	42	38	41	46	35	87	208	262	231	156	95	41	52	42	28	30	33	26	26	34	20	33	29	37	24	17	36	33	39	31	30	37	13	23	30	29	28	24	22	37	26	27	39	37	27	36	25	35	25	28	31	33	27	32	30	28	25	23	31	36	23	21	26	32	26	34	35	22	29	43	17	36	28	26	26	30	24	28	30	35	25	35	34	30	34	33	31	27	18	27	20	31	34	31	31	18	39	32	31	31	40	26	35	28	20	29	27	33	29	30	31	35	31	37	27	29	33	32	26	46	18	27	37	25	20	21	31	30	23	34	34	31	31	34	33	27	28	34	38	25	30	28	36	29	38	31	20	34	25	26	20	24	21	30	20	27	19	22	29	26	35	42	23	26	26	24	29	27	20	33	31	32	20	41	30	20	28	30	16	34	30	36	31	27	23	36	27	31	38	32	37	25	34	25	34	35	24	26	29	27	25	29	28	32	26	29	36	31	28	22	32	38	26	28	25	25	28	28	29	31	36	29	37	38	28	32	20	37	27	27	28	31	33	34	36	29	39	27	32	37	32	33	29	31	24	24	32	27	25	27	18	30	24	38	32	30	26	38	23	38	32	28	31	40	27	22	26	37	29	28	29	46	35	41	45	28	32	28	27	29	25	26	34	32	30	27	37	34	36	22	29	30	35	31	19	42	30	23	27	30	23	21	25	25	29	35	29	28	25	33	27	26	29	24	32	34	37	39	24	32	15	40	24	34	28	30	33	25	30	36	29	36	28	23	30	25	29	35	28	35	31	31	32	28	24	27	36	24	22	32	35	35	35	37	31	26	23	28	29	32	38	36	32	31	29	34	26	28	33	28	32	17	38	28	30	28	31	19	31	27	27	37	32	40	28	28	19	22	29	31	27	26	29	48	25	32	21	23	34	26	36	26	25	33	30	27	39	42	25	22	22	25	30	32	33	23	24	30	29	28	27	38	35	28	35	27	35	26	39	25	30	26	43	25	21	19	19	25	24	31	21	30	35	30	30	22	29	24	34	12	26	35	31	26	32	27	33	24	28	39	22	40	23	30	26	34	27	22	32	38	21	30	18	31	25	24	39	18	30	24	30	30	21	26	29	27	29	19	35	23	29	32	28	27	28	30	28	36	39	37	21	33	22	40	39	37	32	28	32	32	34	39	26	32	25	25	32	40	35	30	27	27	34	32	26	41	37	42	25	25	38	31	28	26	39	30	29	19	33	30	30	31	29	35	32	35	32	26	24	39	21	33	35	31	34	26	28	24	22	33	26	36	34	27	34	26	31	30	25	27	37	29	21	30	33	20	38	28	29	23	30	25	32	26	28	26	25	19	27	31	27	28	34	37	34	36	32	30	33	36	30	26	32	26	32	35	33	19	25	36	30	32	37	25	34	26	29	34	30	26	32	22	32	29	17	25	29	29	34	36	29	28	34	36	30	30	36	30	36	26	46	42	28	23	20	33	36	34	36	14	34	31	40	32	29	24	28	37	35	40	35	26	26	23	39	37	31	27	29	23	31	28	26	21	28	28	27	33	30	26	20	24	33	26	31	38	30	23	33	26	26	21	33	30	30	26	24	35	25	28	32	32	31	19	32	22	27	38	29	23	19	24	35	26	30	27	21	27	33	32	25	40	29	23	31	23	30	30	26	32	29	34	29	22	32	16	30	27	32	32	30	30	29	41	21	28	44	25	40	33	26	23	35	23	40	28	36	30	30	42	25	27	28	34	28	33	33	30	35	28	29	24	31	25	35	35	27	31	30	26	24	29	20	21	22	33	28	33	27	27	30	30	29	32	24	34	31	27	29	35	35	33	36	29	34	31	29	24	24	33	28	26	29	26	20	29	28	36	40	28	31	29	39	27	24	35	23	38	33	33	33	21	32	24	32	26	27	33	30	25	35	39	38	30	32	30	32	28	27	33	33	29	31	43	43	36	30	32	35	51	28	32	23	28	25	20	25	23	21	25	29	27	22	40	33	31	28	37	42	24	21	26	28	22	26	28	33	25	40	21	31	19	33	31	21	35	36	31	26	24	26	37	26	23	32	29	27	26	29	30	28	35	28	27	19	32	27	34	24	26	22	23	21	33	31	24	32	25	34	31	31	29	21	30	33	27	40	37	33	31	33	21	35	28	41	29	35	33	30	32	31	35	20	20	31	34	37	24	27	31	36	36	29	31	33	29	31	34	30	37	34	19	27	36	33	29	35	22	22	22	25	29	40	21	27	33	29	32	32	25	29	36	33	40	29	34	33	37	37	44	24	33	27	29	24	25	29	33	30	31	27	41	29	27	26	24	36	27	31	31	31	29	26	25	24	31	27	34	38	27	29	28	33	36	21	35	31	36	28	33	21	33	34	36	23	27	27	32	33	32	21	43	35	30	27	24	24	26	32	28	24	31	22	31	27	23	33	28	25	29	27	27	27	15	19	32	29	23	19	23	42	31	31	25	36	23	23	29	24	33	24	32	23	26	30	31	27	25	31	25	20	27	30	26	27	33	40	38	34	23	33	24	21	28	23	26	29	26	32	29	30	32	23	38	39	33	31	28	34	26	37	20	27	34	17	34	31	26	34	33	28	30	29	28	32	23	26	31	36	34	40	24	29	20	45	34	24	24	31	20	21	25	32	30	25	22	23	20	32	34	23	30	17	27	38	26	31	29	32	30	40	23	24	33	28	28	24	24	27	31	29	25	27	37	24	29	30	29	24	29	29	28	25	29	30	27	26	29	25	29	36	26	39	36	31	38	24	33	25	35	28	35	25	26	28	22	27	36	31	17	27	19	32	37	28	37	40	35	30	17	37	34	17	37	22	22	34	33	33	28	28	32	38	30	29	36	24	29	30	20	33	22	31	33	31	31	32	36	29	25	25	42	30	35	33	28	29	34	23	35	39	28	24	20	42	26	20	24	36	32	32	25	31	29	26	19	33	29	26	28	33	25	42	39	25	34	30	26	40	34	33	28	27	23	21	27	25	24	25	30	23	39	36	26	34	28	25	23	28	29	27	31	23	27	29	31	21	41	27	37	29	36	28	36	21	37	26	22	27	26	24	23	31	22	28	37	26	25	28	32	14	28	43	34	23	32	41	32	29	26	28	22	31	24	37	27	29	31	21	39	28	36	26	31	36	30	28	38	25	30	22	32	23	29	29	30	33	26	29	26	29	39	35	33	30	28	28	33	30	31	31	33	33	33	25	34	21	19	17	36	23	22	32	38	26	25	32	31	27	27	39	27	33	31	35	26	29	27	30	32	27	27	33	33	23	22	26	25	23	28	20	24	33	35	31	44	35	41	30	28	26	43	26	38	34	31	22	30	27	32	29	21	31	34	29	25	35	27	28	29	27	32	31	27	30	25	21	23	32	35	29	30	31	22	26	27	34	32	35	24	35	37	35	39	30
25611	14439	6431	9441	18410	20063	17450	14355	11593	7292	5550	4854	3961	3523	2880	3189	3173	2927	2624	2084	1860	1639	1395	1844	1406	1080	939	1007	1314	1276	648	547	419	494	763	473	2236	5410	6667	5666	3485	1747	856	500	362	289	271	281	238	261	266	276	286	275	232	268	261	245	271	268	263	255	263	268	302	296	267	235	223	267	259	244	267	295	249	248	277	284	242	260	251	273	256	300	273	269	267	245	263	312	262	275	293	275	283	268	267	278	277	264	271	267	277	294	282	279	243	298	249	272	285	295	270	259	256	254	256	282	258	265	257	260	286	274	281	249	270	275	273	284	266	257	283	245	275	249	263	254	296	268	242	264	275	267	267	225	251	261	256	297	296	278	292	278	283	283	253	293	264	286	294	269	248	248	264	272	275	251	302	250	253	294	273	286	264	271	278	264	246	284	255	272	283	301	260	267	267	272	265	306	275	303	254	248	259	256	285	226	287	273	275	268	292	283	275	276	247	253	256	267	243	279	285	276	274	238	273	247	262	261	278	254	286	276	275	306	264	281	267	253	261	263	252	253	260	249	250	280	234	264	278	296	294	278	285	266	292	268	271	260	259	264	260	275	264	270	276	300	277	268	276	287	262	250	255	294	272	267	291	239	246	261	266	269	219	262	272	276	277	276	289	263	275	289	262	249	270	241	263	264	285	257	291	276	256	290	283	293	260	253	284	236	280	291	272	291	268	277	293	294	281	256	277	293	256	302	248	275	279	261	274	253	276	239	268	282	261	230	295	248	269	257	289	283	272	277	260	277	291	255	255	247	273	258	281	255	285	259	246	286	244	288	234	254	272	238	251	242	267	270	273	256	258	269	283	253	278	250	281	272	288	269	252	290	274	255	272	254	242	288	256	282	254	259	264	272	276	267	295	289	255	259	295	265	281	307	277	269	252	291	252	230	280	263	256	297	291	267	282	280	309	260	274	270	304	256	289	279	311	258	288	254	296	284	249	251	287	270	241	249	286	308	255	281	290	265	273	238	273	277	261	301	240	253	260	262	281	285	247	244	275	255	242	269	248	271	270	254	284	270	290	265	262	272	270	276	278	272	244	282	269	264	252	239	277	248	250	304	257	268	256	267	274	303	265	266	250	264	268	263	275	257	267	278	252	267	233	271	269	289	283	255	245	300	283	248	254	222	269	266	284	295	257	274	266	223	303	291	261	260	278	287	266	283	279	269	270	249	284	272	302	267	228	264	283	294	286	270	281	274	292	281	276	269	275	309	287	268	264	252	306	279	260	255	266	272	280	262	258	262	283	252	262	251	273	274	264	281	243	251	244	276	268	272	257	261	260	278	255	311	281	279	265	277	259	267	257	283	286	266	271	273	296	278	291	267	255	275	236	269	250	268	276	282	239	270	272	266	244	262	275	289	276	280	242	251	257	267	257	259	267	233	275	259	268	278	253	254	261	273	308	275	243	305	283	251	299	269	266	265	304	263	275	260	279	256	259	274	258	282	246	290	261	246	293	267	276	279	282	244	282	278	253	286	284	239	265	294	257	247	260	254	281	274	279	273	270	290	246	303	278	264	274	277	266	260	286	273	279	286	280	281	266	253	267	288	250	245	257	276	264	259	264	287	273	278	269	276	282	255	267	268	255	251	271	272	277	232	276	229	273	289	259	271	262	264	257	280	279	271	254	234	263	271	270	279	256	256	259	265	256	269	279	272	277	268	244	268	277	260	292	291	245	238	289	288	239	259	304	256	276	253	281	260	268	259	253	291	266	253	244	273	234	278	259	260	242	241	264	248	249	245	257	261	255	249	264	260	254	285	255	261	255	288	262	274	247	263	304	277	263	269	265	271	268	267	279	270	258	273	269	276	257	245	278	271	280	289	292	243	274	279	267	273	263	255	247	267	281	269	243	291	252	278	287	249	288	282	288	295	293	281	276	283	289	301	293	269	284	234	253	283	273	300	265	281	263	273	253	267	268	261	241	289	274	262	281	261	281	255	246	261	278	290	287	267	282	272	267	264	260	247	273	316	263	286	320	312	254	292	310	252	262	238	246	268	255	261	268	276	264	250	280	290	272	283	296	259	266	272	281	240	286	268	306	276	275	277	271	277	294	235	258	256	256	292	276	304	293	270	243	279	262	264	248	267	269	251	276	276	264	266	261	250	304	266	264	295	255	259	285	308	299	293	270	265	257	272	269	255	258	253	291	262	270	276	258	279	276	297	288	257	246	283	269	279	303	277	288	283	261	263	259	266	243	253	249	229	251	275	251	261	261	290	285	266	283	233	254	252	260	293	280	264	247	268	277	275	302	303	286	245	264	275	272	251	258	259	264	250	270	262	283	263	255	259	263	283	278	245	285	274	243	241	253	267	278	280	273	254	260	251	260	259	281	307	248	246	243	254	242	279	270	296	286	299	274	287	277	260	259	267	233	254	248	246	239	256	235	265	266	266	293	260	304	259	283	280	235	282	281	289	278	268	261	257	301	245	260	255	286	268	263	276	281	278	296	286	254	248	302	256	243	293	277	265	292	273	259	243	262	247	286	261	268	255	271	262	302	279	276	244	269	263	248	279	266	287	275	257	281	274	270	259	281	296	255	277	288	274	263	291	268	284	255	241	239	253	250	276	250	261	302	262	261	296	276	254	296	273	253	258	273	305	262	268	255	284	269	278	252	258	243	269	278	258	290	276	284	234	299	269	254	256	284	284	255	260	260	279	279	282	277	248	303	236	281	257	290	274	235	295	249	257	289	280	260	255	271	250	255	261	279	243	273	239	269	257	271	270	258	268	262	275	260	253	266	303	304	260	277	257	265	260	269	255	262	230	270	262	265	264	271	267	252	249	286	279	272	262	274	293	253	275	246	278	255	254	252	269	262	283	258	285	249	269	272	269	270	284	279	252	250	270	288	247	283	265	276	274	244	262	252	273	304	242	270	267	246	259	280	263	281	287	265	278	277	267	273	259	278	245	266	269	253	247	262	252	258	264	271	295	286	295	278	282	262	272	276	271	267	244	236	258	284	261	286	267	271	263	255	266	275	275	258	255	282	269	282	276	261	272	255	262	266	276	283	238	244	266	275	261	275	259	264	261	294	299	268	262	266	255	269	321	254	257	279	262	260	301	239	263	280	265	238	269	269	286	266	268	239	252	275	266	283	265	282	304	266	277	255	295	289	260	259	280	255	269	260	247	249	250	277	284	251	303	253	246	279	264	238	255	274	270	304	267	262	276	252	264	245	285	308	253	265	255	250	274	248	286	283	257	262	260	270	278	273	268	260	240	242	242	276	270	271	271	269	263	278	252	278	254	270	275	262	265	265	277	277	264	272	296	263	270	257	271	239	282	254	301	256	251	277	255	259	275	265	273	268	263	279	277	279	263	258	258	269	243	267	251	226	265	261	302	272	237	244	278	292	277	288	287	270	250	260	265	277	257	272	262	273	264	272	295	273	251	263	262	279	305	260	256	277	250	271	265	276	260	259	291	258	280	240	283	254	305
2375	982	358	269	300	349	320	358	216	110	80	79	76	105	67	100	95	74	86	74	61	64	174	350	104	40	26	48	51	44	27	35	33	29	25	20	44	89	144	107	89	50	39	33	42	32	31	31	32	33	22	28	24	26	36	28	24	25	24	39	27	24	25	24	41	32	29	30	25	30	39	25	36	15	29	30	28	35	27	31	33	31	29	21	20	35	41	23	33	30	25	25	40	21	25	32	26	30	28	29	29	27	25	26	29	27	38	25	35	29	32	18	25	26	17	32	28	23	19	18	30	27	33	26	33	23	18	21	30	33	35	41	28	32	29	27	22	31	32	19	37	30	27	33	35	27	26	30	28	26	28	32	27	31	20	37	29	24	21	29	33	30	27	26	26	30	23	31	31	36	18	25	24	25	31	27	21	27	29	26	21	25	24	36	31	22	33	23	34	25	21	22	20	24	33	28	28	28	30	36	26	21	27	27	28	25	33	28	23	24	27	29	20	23	24	16	27	29	23	23	31	24	12	30	21	36	26	36	28	20	18	24	27	20	21	33	11	28	31	26	21	31	33	28	28	35	28	30	34	35	29	21	48	23	27	21	35	26	23	29	17	22	35	30	33	25	23	38	31	26	24	27	30	28	33	30	21	31	27	32	28	26	31	30	20	25	27	32	36	24	28	24	31	23	28	33	29	29	20	26	27	40	26	32	30	31	25	21	23	33	34	31	24	33	29	23	28	29	25	31	27	26	20	31	22	24	38	21	28	39	25	32	16	32	37	25	27	22	32	33	30	22	20	23	35	23	24	20	24	32	30	24	30	26	24	22	30	25	29	23	42	28	31	24	21	28	31	37	29	18	36	22	33	32	30	35	35	33	20	28	30	23	24	22	33	25	30	28	23	20	21	31	34	33	34	31	40	26	22	25	30	22	30	20	31	18	25	33	27	30	29	21	29	21	29	23	27	25	25	27	27	24	19	24	28	23	26	34	41	26	26	30	26	18	20	34	29	26	26	33	18	22	28	15	25	25	33	31	24	34	32	34	35	25	27	28	19	34	17	34	35	30	30	26	32	25	27	20	15	20	28	22	24	31	28	33	38	28	25	26	20	30	25	35	26	32	24	23	29	26	19	19	24	30	20	27	34	40	34	25	29	28	25	22	26	26	37	32	25	24	22	22	32	26	38	22	27	21	31	31	24	33	27	26	32	26	35	29	25	22	41	16	24	29	34	26	29	37	27	32	22	26	29	27	28	25	27	28	32	18	20	21	19	21	20	21	32	29	27	27	26	27	27	31	29	31	35	35	26	25	19	25	26	35	29	28	16	26	25	30	23	27	28	24	22	25	40	24	34	31	21	22	22	28	38	29	23	22	26	34	31	23	30	29	18	23	32	30	25	26	28	23	25	29	26	28	28	35	29	25	39	24	28	19	34	31	27	26	37	21	25	35	32	25	27	22	24	35	36	26	35	21	37	21	26	24	25	25	20	34	36	22	34	25	33	26	24	20	40	24	18	29	30	30	29	27	32	31	29	22	26	34	31	34	27	31	30	27	23	35	29	26	26	29	26	30	16	28	14	38	32	26	31	28	31	26	29	23	29	20	31	28	28	29	20	29	28	28	24	26	32	26	33	19	31	18	23	28	28	19	41	27	33	35	24	33	20	29	29	22	27	27	30	21	26	31	25	29	29	28	32	28	23	28	28	21	32	28	26	21	35	29	33	21	29	18	33	24	40	36	30	29	44	22	34	32	30	29	37	39	40	34	28	24	29	26	22	33	34	30	23	23	32	35	31	24	23	28	36	19	22	25	22	33	26	35	28	24	18	31	22	25	28	26	29	19	27	29	27	16	25	27	29	22	30	22	31	25	25	19	20	23	23	30	21	28	19	30	26	28	33	26	28	19	26	28	28	25	25	38	30	25	20	32	28	32	27	31	26	28	26	26	21	33	23	33	31	27	32	31	22	29	28	29	30	34	21	20	29	29	33	33	35	24	23	30	18	41	27	25	29	26	32	26	31	28	24	24	24	28	31	31	27	18	31	24	33	26	27	22	25	19	27	24	23	29	29	33	27	27	26	33	20	31	18	26	24	22	29	25	33	30	25	35	36	22	30	33	26	21	39	26	19	35	24	22	38	31	36	45	40	27	24	30	28	26	20	32	27	21	21	33	30	23	28	26	26	29	25	30	22	28	27	32	28	22	25	18	21	34	32	32	22	32	35	27	26	31	30	31	27	35	25	25	31	27	44	29	32	29	23	29	33	28	28	24	26	36	27	27	33	26	22	26	23	22	30	20	27	28	26	39	26	24	26	23	26	30	29	36	34	29	34	29	34	23	33	19	27	23	29	28	22	32	18	31	23	22	28	26	23	31	38	34	25	27	19	23	25	21	32	29	32	32	21	30	22	28	21	30	33	23	23	29	28	20	21	36	32	28	24	23	27	24	25	23	36	35	23	28	26	24	32	23	31	26	39	30	24	34	23	27	33	32	22	31	24	34	31	26	35	27	28	23	23	20	30	27	27	31	23	28	25	27	33	24	31	24	25	22	24	22	22	25	14	26	29	26	26	23	20	25	19	27	31	30	27	30	22	36	30	22	23	29	26	24	19	21	30	20	32	27	34	20	26	22	38	30	33	35	25	27	30	28	34	20	27	18	26	23	27	26	21	34	32	19	30	25	29	20	26	37	32	32	22	26	31	32	32	29	38	22	25	23	33	31	21	27	24	28	24	33	27	27	34	38	32	22	35	28	26	35	29	26	28	17	29	22	35	26	33	27	38	28	26	24	22	24	24	17	42	26	22	26	23	27	20	36	36	29	26	28	17	33	29	25	32	27	17	24	27	25	25	21	29	23	31	34	35	28	25	26	28	22	26	24	22	28	30	27	37	26	37	26	27	31	30	28	31	21	26	31	40	27	36	36	28	39	28	25	23	36	28	28	21	26	32	37	27	30	29	21	26	24	21	29	28	22	31	27	26	30	33	31	25	25	30	21	26	32	39	23	24	22	30	34	26	25	25	28	22	23	25	19	26	38	27	27	31	35	26	17	34	23	33	24	29	35	28	28	23	29	27	24	34	35	35	19	19	18	37	26	23	23	43	29	23	30	21	33	21	26	27	22	32	31	21	30	29	39	26	21	35	26	33	29	22	26	29	30	25	27	28	24	22	27	30	21	23	26	23	20	30	26	29	22	15	24	26	25	30	24	27	37	29	25	27	24	24	31	25	35	26	34	19	24	33	28	32	29	34	35	32	29	24	29	32	33	25	31	32	34	28	22	33	29	12	36	18	24	28	30	21	27	30	34	20	35	26	34	19	26	27	35	30	32	30	28	21	22	26	30	19	31	29	27	24	28	25	32	29	27	30	20	30	26	23	31	35	26	26	26	18	20	22	28	20	24	28	21	24	25	20	30	21	25	25	21	26	37	32	26	28	23	38	26	34	28	30	27	26	29	20	14	40	38	31	30	24	26	23	30	35	29	29	20
22345	11339	5082	8601	17620	19344	16191	14532	9979	5158	3397	2947	2833	2676	2396	2793	2381	2199	2021	1834	1633	1414	4385	8907	2475	634	610	720	771	773	625	401	317	373	418	360	942	2320	2908	2502	1773	1089	700	412	299	283	262	237	232	243	272	262	234	266	246	285	216	275	244	248	254	252	235	218	263	222	238	231	281	248	259	273	249	261	221	270	232	215	240	237	251	255	259	241	243	261	232	254	237	236	280	214	267	255	227	254	250	269	234	256	254	242	233	269	257	259	276	259	249	255	257	256	252	246	228	243	262	237	255	225	252	261	248	252	257	266	217	268	235	249	243	260	227	241	219	253	247	238	246	258	251	292	258	264	232	256	263	238	244	237	242	231	243	250	240	237	235	235	254	232	251	272	246	269	274	241	239	280	240	260	252	251	252	263	252	223	255	262	258	260	251	223	251	216	232	249	223	259	230	254	240	246	266	258	246	234	236	258	223	255	224	250	238	257	241	215	217	243	242	249	243	274	267	244	226	228	254	217	268	235	245	257	258	243	273	259	258	240	270	252	250	230	237	240	261	236	261	265	218	266	233	261	260	246	243	230	261	250	242	256	234	240	261	255	224	255	233	263	248	278	235	238	237	253	267	243	222	236	241	261	255	251	236	238	253	257	262	253	238	241	266	242	245	277	242	242	267	247	261	239	235	233	245	234	248	219	255	280	279	279	218	225	238	252	233	254	261	266	223	250	250	250	249	268	244	234	246	239	227	266	238	230	239	275	266	240	269	234	238	237	246	250	221	249	251	252	244	256	262	251	251	244	247	244	265	252	215	217	251	252	237	234	263	232	265	250	226	283	225	226	259	242	245	248	240	278	244	242	228	266	240	219	246	268	280	241	265	237	231	267	260	250	240	263	220	240	265	256	254	251	244	256	228	230	247	244	244	239	240	240	235	240	279	251	232	239	243	243	258	267	247	225	248	249	263	247	223	243	237	243	267	243	245	228	257	234	269	235	243	219	235	235	269	264	219	241	263	233	243	252	254	236	240	226	246	223	248	234	261	262	226	258	248	216	253	249	223	258	245	279	232	265	259	245	238	217	249	274	240	232	244	261	269	260	231	228	227	239	260	258	257	252	207	247	244	275	231	232	260	259	240	242	260	247	258	233	252	273	234	244	244	246	268	287	249	249	235	254	233	234	233	233	251	248	232	250	240	250	237	242	244	296	247	229	243	263	230	246	245	229	257	235	272	275	237	263	238	234	242	247	204	263	259	274	271	251	222	245	219	233	267	264	265	259	269	262	251	226	240	260	242	248	258	248	248	268	262	236	240	224	253	256	247	253	241	223	259	260	270	268	232	240	250	270	247	254	232	224	257	227	226	262	264	273	260	261	230	262	249	247	257	244	278	238	262	224	229	262	287	241	236	236	249	258	237	230	252	227	229	254	241	241	262	250	255	232	241	246	249	261	252	255	251	211	268	254	236	260	249	252	255	231	250	243	266	257	251	253	250	278	235	253	256	242	235	249	239	242	252	256	227	244	255	252	238	282	243	236	249	235	262	254	245	232	261	235	253	234	267	251	229	246	248	249	242	240	228	284	262	261	245	251	244	237	248	227	240	251	216	227	261	244	270	279	255	274	258	255	273	227	252	252	262	253	248	233	274	267	253	246	251	240	259	212	243	251	251	259	247	225	255	242	267	234	230	267	249	266	229	243	234	260	244	285	252	266	241	241	259	239	233	252	254	241	267	217	250	230	225	236	268	230	235	250	253	237	238	231	245	240	241	229	229	233	249	262	270	227	248	264	245	247	251	271	244	250	245	232	241	251	252	263	233	240	259	254	249	250	234	263	226	250	255	214	252	236	262	245	267	249	263	269	244	259	242	254	219	233	248	241	268	235	248	243	272	217	265	270	264	260	250	233	272	253	262	246	251	261	232	235	252	238	235	235	242	278	231	265	231	246	244	259	261	254	259	264	221	257	242	220	224	253	245	239	231	267	276	263	241	246	239	277	237	250	267	241	258	238	249	252	210	274	266	219	246	266	251	273	241	262	283	282	272	240	264	220	222	225	219	235	234	231	240	218	228	269	238	247	248	240	252	245	255	258	251	259	246	233	252	253	269	234	236	235	247	228	233	263	257	263	260	207	256	289	233	258	238	227	234	279	247	257	239	266	242	242	258	268	272	273	248	235	257	239	246	257	236	266	255	255	225	254	245	219	245	272	211	244	259	251	265	249	214	252	251	278	268	226	269	231	254	258	273	264	219	278	255	265	266	246	244	306	227	221	232	230	253	265	250	233	245	254	235	216	264	234	262	230	264	263	234	243	254	235	228	242	249	251	239	266	249	229	260	245	251	237	274	262	244	270	222	245	233	226	234	257	238	241	234	247	240	285	235	242	259	243	260	260	261	232	250	254	253	231	249	259	250	269	238	249	261	279	252	227	271	279	260	244	238	260	249	244	250	232	247	267	252	261	244	240	232	270	237	273	226	223	265	238	249	231	247	263	234	274	238	242	255	232	281	258	279	272	299	226	255	240	265	223	254	253	260	234	258	259	252	240	230	259	245	232	226	242	244	273	283	254	252	248	227	235	246	249	218	222	250	257	254	247	269	259	259	239	251	244	245	242	274	244	259	240	231	272	229	228	241	226	272	219	260	207	279	238	266	250	235	253	244	249	243	246	245	230	262	247	221	237	239	251	237	248	250	231	252	227	287	267	291	258	248	252	201	250	227	228	248	259	248	232	274	275	235	256	254	263	261	237	232	255	263	269	243	234	267	261	243	254	246	243	254	226	238	265	222	240	257	257	249	233	237	255	254	225	258	225	263	231	249	267	225	250	249	248	247	277	244	255	248	284	238	239	246	247	241	282	233	229	243	244	260	236	265	256	240	223	239	252	270	246	261	228	245	234	236	265	236	229	227	253	234	280	257	240	220	247	253	254	253	247	254	269	273	227	266	238	268	242	247	249	206	236	244	260	287	255	233	233	238	288	249	241	265	248	250	262	224	236	236	239	272	265	255	257	252	255	227	229	239	250	227	261	255	274	247	281	246	240	236	219	224	226	260	251	254	244	238	252	279	261	251	267	246	226	246	234	251	256	254	269	240	224	226	263	255	218	216	227	245	260	238	251	273	253	263	253	241	218	252	247	219	263	260	237	239	241	239	251	263	251	243	261	231	255	258	261	222	255	249	245	240	232	258	236	223	251	278	266	242	231	258	240	249	258	238	238	234	256	246	225	247	276	237	243	238	255	252	251	259	260	261	235	257	237	239	249	254	215	248	263	259	233	236	283	258	247	219	260	256	236	251	241	231	251	257	251	239	250	243	230	223	257	245	261	233	243	233	263	240	231	269	276	229	246	279	270	266	233	242	225	222	261	269	229	249	261	254	220	235	257	235	264	239	218	238	253	255	222	259	260	218	265	259	248	263	258	255	246	229	253	260	245	226	272	280	246	261	225	256	211	240	241	272	251	281	228	235	238	242	230	266	240	263	250	267	248	234	252
2494	1446	617	425	447	564	598	375	270	166	121	106	79	99	92	84	85	72	83	83	82	66	106	106	43	53	56	33	38	79	62	61	30	29	35	37	57	172	209	179	180	106	55	35	37	27	26	31	23	30	27	23	31	30	23	25	25	27	32	24	23	28	20	23	29	20	32	19	30	19	26	31	25	24	32	26	25	23	26	23	29	24	24	24	21	33	38	28	27	22	24	23	35	22	21	29	25	28	35	35	25	35	30	25	23	32	21	27	29	15	30	26	30	29	14	19	24	26	34	33	28	25	30	33	21	21	19	27	26	33	29	29	29	23	26	31	21	28	26	28	24	20	30	22	23	27	22	29	23	18	32	31	26	32	23	24	25	29	35	28	24	31	26	30	27	21	28	15	22	23	17	36	25	31	36	20	32	23	41	32	34	24	20	31	18	18	16	18	24	21	25	30	29	28	23	24	27	32	25	22	22	32	39	24	22	25	23	28	38	24	29	27	35	21	39	22	24	29	24	31	26	36	26	31	31	24	17	26	21	13	26	21	27	27	24	19	17	23	29	24	31	29	22	31	23	27	23	33	30	36	23	34	22	26	28	29	29	37	18	30	33	30	25	26	31	30	28	28	23	30	18	31	27	28	35	23	28	25	29	19	32	23	32	18	30	34	23	25	23	15	34	28	27	26	24	24	24	22	20	32	29	27	30	22	24	22	25	23	24	30	24	27	28	19	27	29	31	25	34	27	25	22	23	25	20	36	24	32	25	31	24	17	26	16	22	24	32	24	18	21	19	22	26	29	30	28	25	34	24	24	27	33	32	24	18	24	27	28	31	22	26	41	23	21	30	33	29	33	20	28	22	26	33	28	26	38	23	30	25	31	32	18	34	23	26	30	20	23	22	30	22	29	24	22	26	29	33	26	36	23	24	23	31	24	23	23	21	35	25	25	36	25	20	30	21	22	28	22	23	17	27	24	26	29	24	24	27	30	30	23	19	29	25	23	23	38	33	26	22	26	24	20	36	32	24	19	15	31	31	35	29	21	21	30	20	25	21	29	34	30	37	24	30	22	32	18	29	30	29	21	15	31	26	22	29	18	30	23	23	32	22	22	23	24	33	25	29	27	33	18	24	33	34	28	23	28	18	20	29	35	28	23	24	28	22	28	26	29	30	25	26	25	26	30	17	39	33	32	31	31	23	27	26	33	14	31	29	26	27	32	25	17	20	30	22	25	20	20	29	27	30	19	30	23	21	29	20	29	20	26	28	25	22	31	19	35	23	20	29	29	23	18	25	25	35	26	29	35	39	18	24	29	29	30	23	30	21	25	29	33	23	31	20	26	33	26	39	30	28	26	36	31	33	22	29	23	25	22	30	31	23	27	29	22	25	26	14	35	28	27	17	27	35	26	30	23	23	24	27	22	27	20	23	17	23	31	29	32	15	22	24	38	35	25	26	28	21	20	28	32	24	20	27	23	34	27	24	31	29	18	28	21	30	30	24	26	37	21	31	31	19	27	24	23	15	32	33	30	19	28	20	27	34	37	27	23	32	28	33	28	25	27	27	18	21	34	29	29	24	22	33	31	29	20	31	27	30	32	27	26	27	42	22	25	30	22	24	25	20	32	26	37	29	30	15	37	18	24	26	29	17	27	37	19	34	26	24	22	31	28	28	34	36	23	29	32	15	29	20	27	15	33	25	32	31	15	21	27	19	26	18	37	29	28	22	34	30	28	33	25	28	17	25	28	21	28	30	38	22	26	32	29	39	22	29	25	24	21	22	29	27	29	29	27	29	18	18	28	24	36	30	32	19	34	22	38	26	24	29	23	22	32	29	38	22	24	25	27	15	27	29	35	27	24	26	27	20	21	24	28	25	26	30	24	22	19	21	20	20	26	27	29	33	25	19	24	24	24	24	23	12	30	23	24	28	21	27	26	27	28	24	21	17	27	28	24	30	29	28	22	26	22	22	28	28	24	21	28	28	31	30	29	27	20	33	26	26	21	24	20	19	28	25	27	27	27	28	29	27	22	25	25	23	33	21	21	35	33	36	17	30	27	30	23	15	34	24	31	36	28	24	26	33	25	23	21	21	20	21	24	19	24	35	20	29	19	22	33	26	27	22	22	27	29	30	34	24	27	21	33	24	25	23	28	22	39	34	21	34	35	20	20	31	23	22	28	24	25	25	29	27	30	33	24	29	22	28	28	31	22	35	25	26	32	23	23	29	30	24	20	21	29	26	35	25	25	33	23	27	34	27	31	11	33	27	22	26	21	30	23	24	24	25	29	24	34	21	26	22	24	27	29	23	35	28	27	33	30	30	25	26	28	31	27	20	28	24	31	30	19	34	25	23	21	29	20	24	21	21	37	28	31	24	31	22	33	36	28	15	27	18	32	25	29	27	29	32	20	30	16	19	22	23	31	31	33	22	33	29	31	33	22	29	28	27	24	28	28	24	27	23	22	33	28	32	32	31	23	25	26	29	31	28	33	33	28	28	23	26	39	35	21	30	20	30	37	23	24	27	19	18	24	35	31	32	30	22	36	21	24	36	29	31	22	23	23	32	34	26	29	29	31	29	16	22	29	32	22	35	30	30	28	36	27	27	27	18	30	23	21	26	28	18	18	27	33	28	33	16	39	20	12	32	25	28	17	24	15	24	31	32	26	24	23	28	36	20	31	32	30	24	30	18	34	28	27	29	22	32	25	29	36	29	27	23	32	24	24	31	28	15	28	32	20	27	31	40	36	31	23	29	31	24	25	25	23	21	14	31	21	19	31	26	32	14	21	26	24	25	29	21	26	32	27	24	28	24	23	24	27	32	24	34	20	29	18	27	33	17	31	18	30	21	23	25	28	26	29	28	26	24	27	30	36	34	24	30	20	24	17	27	21	22	23	23	23	30	28	28	22	28	27	24	31	33	12	27	26	26	28	35	32	28	34	26	20	23	25	35	36	19	29	32	26	28	19	29	26	24	33	22	24	27	29	23	29	23	34	12	31	29	22	32	30	36	25	39	30	26	25	25	21	32	18	33	27	27	23	23	29	22	17	26	27	31	24	26	29	26	26	33	29	25	26	23	25	28	29	26	27	28	24	23	21	28	24	19	27	27	25	17	19	35	38	26	27	29	28	30	37	33	32	27	22	29	21	32	24	17	26	29	29	25	25	28	27	30	21	24	24	21	25	26	28	31	25	24	30	28	28	29	27	29	30	29	26	25	23	24	22	28	45	24	25	25	41	34	24	22	32	20	22	20	23	29	23	28	25	25	20	18	20	18	29	30	27	29	26	36	24	28	32	27	33	26	26	27	21	20	30	22	16	37	21	25	20	21	32	23	27	23	22	31	26	27	27	21	28	20	17	22	33	37	22	33	28	26	18	29	27	29	23	33	29	36	30	32	28	13	28	29	24	22	32	24	25	26	31	31	22	22	25	22	26	27	16	27	21	27	31	32	26	18	27	31	22	24	29	24	29	25	35	23	33	24	24
24589	13571	6764	12469	22815	23838	20718	15013	11858	7098	4236	3754	3451	3207	3228	3013	2706	2420	2558	2459	2175	1787	2853	2959	948	891	737	616	962	1364	1386	1001	599	447	562	445	1124	4321	5049	4641	4098	2147	1119	661	444	280	279	257	252	269	251	243	243	240	232	236	248	231	240	275	262	226	270	228	244	259	254	245	248	253	234	264	218	255	235	270	224	249	246	258	246	251	228	252	261	266	267	249	252	245	237	263	233	259	260	267	267	230	233	224	255	219	277	241	236	248	213	260	219	239	261	256	267	217	279	241	265	241	190	255	241	251	212	221	250	250	241	236	245	241	257	257	240	242	255	215	249	261	255	274	242	250	258	256	249	231	255	237	252	251	260	228	262	258	222	225	241	257	223	221	232	244	255	229	263	267	252	249	278	237	255	258	277	252	224	217	254	230	239	240	232	224	248	235	203	225	263	254	242	276	242	240	240	259	242	237	247	250	258	255	217	252	247	251	233	255	224	246	229	258	244	239	258	261	234	225	236	283	229	282	308	265	250	212	256	244	243	235	256	237	232	258	247	248	246	224	226	255	248	237	250	244	254	239	256	252	241	231	240	236	241	237	261	261	231	243	258	228	210	282	241	212	252	251	225	236	228	233	281	291	252	248	249	265	228	269	242	254	242	254	229	239	246	280	233	250	259	245	264	238	242	259	259	239	243	241	220	249	241	234	263	277	264	274	245	253	268	241	239	251	264	255	270	216	259	259	234	248	257	245	266	256	259	233	209	265	263	211	235	243	236	260	211	236	268	250	264	256	273	231	250	235	247	260	254	243	220	217	267	241	247	210	236	257	254	227	243	266	244	240	202	263	205	256	242	251	207	248	221	251	208	246	223	248	242	256	241	237	239	245	234	252	230	231	259	280	246	243	248	243	241	238	239	235	250	245	265	262	252	244	248	268	226	249	236	260	274	237	257	254	222	236	250	242	251	251	275	254	270	257	245	256	237	230	248	246	250	243	240	223	258	245	208	244	238	244	244	248	262	218	241	260	246	241	238	249	257	238	231	258	273	265	258	230	242	236	241	221	245	239	253	225	236	251	251	266	268	270	231	263	285	236	259	241	268	260	254	252	249	238	245	227	278	257	220	240	266	258	244	248	249	234	251	238	215	245	251	249	260	250	255	260	244	255	259	237	257	250	266	233	252	240	235	243	260	275	250	274	235	247	257	268	246	244	230	265	251	251	262	233	238	246	263	252	241	254	241	222	220	240	218	231	287	249	240	217	237	249	279	226	266	238	262	253	273	242	266	250	207	218	240	215	258	246	241	229	232	258	261	245	244	248	224	263	245	266	255	266	243	253	243	245	251	236	264	252	225	277	248	245	254	264	217	249	259	253	238	240	263	254	271	249	228	279	240	235	247	239	254	248	238	279	232	246	243	228	273	205	252	249	244	243	242	223	227	230	273	235	230	271	222	253	224	273	266	230	265	243	227	254	235	262	236	233	239	234	271	244	252	234	254	219	204	264	228	222	244	227	208	228	292	270	242	248	264	243	267	217	255	239	223	240	249	246	214	223	219	267	246	264	256	258	258	259	256	268	238	230	247	236	245	251	235	251	251	237	238	251	262	241	275	207	241	219	257	220	228	251	257	244	244	257	268	256	268	241	239	250	243	263	248	257	207	253	239	238	272	255	231	254	247	251	245	222	247	258	245	261	229	263	269	226	255	245	251	257	235	240	224	234	252	239	254	257	255	237	242	241	241	207	245	263	238	257	253	245	253	239	255	240	240	269	263	250	238	249	234	230	251	251	237	248	259	272	240	267	256	262	241	242	253	234	222	264	245	240	237	228	244	271	245	235	247	229	253	208	230	242	261	256	243	214	239	228	244	265	234	216	237	272	257	248	244	254	243	254	243	241	253	267	263	247	225	264	213	269	231	265	232	240	210	275	259	250	226	241	268	245	226	245	238	245	273	236	251	245	222	239	268	277	258	252	238	229	248	251	252	255	255	261	272	237	232	240	227	237	254	246	249	249	265	241	220	259	252	252	246	218	241	243	226	246	235	246	228	273	248	258	248	255	237	242	259	242	262	250	212	235	214	216	240	240	253	251	258	246	244	259	260	257	229	266	255	257	266	270	266	225	278	265	236	276	253	252	243	268	241	247	238	237	244	239	259	211	244	238	246	236	237	236	250	234	254	250	248	249	234	231	223	230	210	273	242	223	252	274	259	242	264	238	254	264	234	268	248	238	236	279	228	227	208	287	285	248	232	228	257	238	248	235	212	250	248	269	237	242	223	240	246	254	233	268	275	228	262	226	206	238	228	250	236	239	235	227	226	272	256	238	268	213	230	261	240	274	269	241	266	244	246	241	255	242	246	248	245	252	221	227	247	241	228	257	253	257	265	242	239	257	229	231	239	248	245	227	237	244	260	256	254	222	239	244	229	228	253	234	255	226	248	216	242	223	249	215	231	282	224	273	242	246	244	246	236	238	261	233	229	251	244	244	257	239	205	241	236	209	241	252	232	229	254	240	218	245	243	274	251	235	242	242	226	243	247	246	250	242	242	253	261	260	252	241	249	246	257	263	242	245	284	256	257	258	270	232	245	251	255	247	252	262	243	239	259	212	226	247	244	240	239	222	259	245	260	242	244	255	241	249	242	255	245	253	230	240	240	270	251	270	248	259	274	285	246	264	237	230	250	249	266	261	257	230	245	237	235	214	227	237	257	265	242	265	246	247	249	251	253	263	225	241	237	252	239	242	255	242	264	235	230	284	238	230	250	259	255	239	225	232	244	237	247	251	246	268	223	263	243	261	226	263	254	260	280	227	214	233	245	259	274	256	250	256	225	246	282	223	257	243	221	215	250	257	245	239	253	289	234	230	263	256	255	258	258	251	258	239	265	262	239	232	274	234	243	242	254	256	246	245	255	249	230	227	219	259	263	241	228	236	239	239	234	244	264	226	244	240	243	243	262	233	255	240	239	250	234	200	231	220	246	257	264	222	241	258	243	252	228	247	230	229	253	273	243	238	244	246	268	236	260	225	266	240	248	239	243	223	243	248	241	238	274	218	244	235	240	244	237	265	262	223	243	231	225	248	274	235	250	244	238	277	251	245	241	239	250	214	254	227	221	232	255	255	246	247	244	244	229	260	249	269	244	235	227	251	233	241	244	251	223	257	257	238	274	236	265	248	256	241	246	227	249	242	235	239	259	247	235	281	252	219	242	248	246	236	246	248	234	231	248	242	244	249	274	225	272	247	203	251	261	242	254	253	246	247	253	260	233	252	243	259	260	250	251	253	246	226	246	226	251	248	262	254	262	221	279	256	268	225	244	245	248	261	268	242	236	237	241	267	280	243	230	283	249	255	236	237	223	253	257	236	236	249	257	258	267	267	220	259	244	237	257	248	257	236	221	265	245	231	227	243	228	237	225	242	255	292	251	245	243	255	268	256	237	243	257	254	258	255	243	239	244	240	233	234	230	239	246	231	226	240	245	273	261	241	225	249
1440	617	375	290	203	293	303	300	180	115	64	65	59	70	65	57	46	49	58	52	47	45	41	46	46	43	48	47	32	39	40	48	56	41	43	33	36	56	85	73	76	56	37	49	38	41	22	30	30	30	38	21	30	32	36	33	31	23	37	29	33	22	32	25	31	36	32	24	34	28	28	35	37	37	32	40	28	29	37	35	25	28	35	26	33	30	32	32	33	33	32	29	28	24	28	33	43	30	32	33	25	29	37	20	31	35	35	30	32	37	25	31	21	28	25	33	32	27	19	20	33	33	26	30	24	24	36	32	29	35	31	36	30	31	41	32	36	28	25	32	39	25	27	35	30	32	31	37	34	43	31	30	34	30	28	28	35	33	40	37	42	41	28	30	22	27	32	27	31	19	31	24	32	30	25	32	27	38	31	41	28	32	37	27	35	36	25	34	29	34	30	32	34	35	34	30	37	38	30	25	31	30	24	33	29	32	24	30	19	30	30	26	26	29	36	34	36	23	30	34	29	39	27	28	22	27	26	29	35	31	32	26	34	32	20	24	42	32	31	37	26	42	29	35	31	32	35	31	31	28	30	30	35	32	30	26	50	32	40	28	19	36	26	32	34	31	35	36	30	34	32	30	29	25	44	31	24	34	22	27	28	35	35	38	25	31	28	39	26	16	28	33	27	29	28	29	33	36	25	31	28	24	33	32	28	29	25	31	32	36	34	40	27	34	30	34	29	29	27	30	29	28	32	28	35	28	37	22	24	33	30	32	36	39	31	33	30	36	40	23	33	37	33	25	40	29	28	30	32	32	24	37	31	31	32	36	31	33	29	34	33	30	45	24	34	33	29	27	35	29	36	27	29	28	30	33	30	27	23	23	32	25	33	33	35	28	37	19	31	27	29	35	35	32	37	30	26	30	35	23	34	33	33	29	30	27	32	40	26	30	32	35	38	19	36	22	28	36	35	32	26	23	27	37	32	37	33	23	35	21	18	22	32	36	32	26	30	25	25	39	33	28	34	38	24	36	37	38	24	26	34	25	23	41	43	29	33	36	36	35	18	32	32	22	31	31	29	22	23	34	23	28	30	27	32	28	30	30	26	26	29	32	31	44	35	35	32	38	27	37	30	33	29	39	30	32	32	37	32	24	29	21	29	16	33	29	38	36	38	30	30	39	40	25	29	28	28	25	25	34	34	25	31	36	33	32	31	38	40	27	28	25	39	37	42	49	26	33	33	35	38	38	35	38	24	16	27	24	32	22	24	27	20	39	21	15	33	27	31	41	42	24	20	26	26	26	35	32	30	25	38	32	26	37	23	26	26	26	32	31	22	24	42	36	26	24	15	26	24	34	28	37	45	33	35	35	37	23	22	33	33	37	30	25	36	24	27	30	41	24	40	39	30	21	24	41	27	34	25	22	22	40	38	33	31	33	33	37	38	36	22	30	29	31	30	30	37	29	32	37	42	36	35	26	28	34	28	23	35	34	38	26	28	38	34	32	34	37	26	17	24	30	23	29	20	26	36	32	31	35	34	29	32	27	31	39	29	27	40	40	29	37	37	31	37	30	20	25	32	19	31	40	27	34	32	34	34	20	21	35	33	29	20	31	23	26	32	32	30	28	36	27	26	32	31	29	31	37	47	27	37	35	33	22	31	25	32	23	32	29	40	30	26	35	27	23	22	26	38	25	25	30	35	27	22	29	44	32	35	32	24	31	33	34	29	36	26	29	35	30	32	34	27	40	32	31	36	32	26	38	32	38	27	35	32	28	26	28	37	33	36	37	31	21	36	39	27	34	34	42	30	36	23	28	29	27	33	33	34	26	34	27	29	25	36	30	28	22	40	33	28	31	31	28	29	40	36	23	27	28	35	33	34	26	31	32	29	20	32	31	30	19	21	34	31	36	38	35	30	34	37	30	25	29	26	33	37	35	32	29	24	28	38	40	32	28	28	54	35	26	33	30	33	32	44	32	30	29	34	29	32	34	33	41	29	37	24	34	30	30	31	30	31	34	26	31	20	33	25	30	22	28	24	28	28	34	32	33	30	33	25	27	20	38	33	27	29	24	32	29	35	30	27	33	25	29	31	33	28	26	31	33	26	27	31	39	31	32	30	37	33	30	37	39	26	24	31	27	34	36	35	24	35	23	26	34	23	22	36	30	43	23	30	35	26	37	27	22	38	41	28	29	37	29	30	27	32	32	33	26	37	35	34	19	36	35	25	24	29	37	31	29	29	39	33	33	35	28	29	39	33	39	30	29	27	32	23	32	29	33	26	19	33	25	25	28	33	33	29	26	26	29	30	34	27	36	29	42	40	27	30	20	24	35	23	28	34	33	24	29	21	33	40	30	23	39	47	38	34	29	30	35	29	25	28	29	38	37	39	42	35	37	26	41	34	35	26	35	33	30	27	25	25	33	27	29	33	25	38	26	28	34	18	36	21	21	30	40	32	33	37	42	20	36	23	24	35	33	36	30	29	33	36	35	28	36	25	44	30	34	36	26	33	25	38	27	32	33	29	34	28	34	35	41	33	21	27	27	35	32	28	19	28	27	36	31	30	31	27	31	28	29	32	20	27	39	17	31	29	36	19	27	35	27	27	33	29	39	23	25	27	24	27	26	19	25	29	27	26	26	23	44	26	37	30	44	39	35	28	34	32	22	33	26	30	28	24	16	33	25	26	24	28	27	41	28	35	37	31	45	29	31	41	29	26	26	45	27	29	36	30	21	25	34	21	40	26	32	31	21	26	26	29	28	25	25	31	27	21	24	33	34	42	31	36	29	32	31	26	19	37	30	31	40	39	28	31	40	28	38	24	28	33	23	24	28	30	33	36	21	29	42	27	34	25	30	34	26	30	20	28	25	31	45	36	22	25	31	36	37	27	33	28	29	30	34	29	32	34	42	32	37	21	27	25	22	33	33	42	38	35	37	24	30	27	21	26	29	21	28	28	27	39	29	32	39	23	30	27	26	33	34	30	29	27	26	23	31	39	31	42	22	37	21	30	29	26	30	22	39	21	39	26	35	43	28	36	32	34	23	22	26	32	42	29	35	27	23	27	29	31	30	27	42	30	33	30	39	30	36	24	29	29	34	25	24	34	38	23	30	43	28	32	31	35	28	32	26	40	36	22	25	22	30	27	28	25	33	23	29	32	23	26	23	31	31	28	23	33	37	38	32	25	30	32	36	30	35	25	27	27	35	45	22	20	39	38	31	25	27	26	29	33	36	25	28	23	26	37	26	24	36	27	40	28	35	32	26	31	25	22	38	35	31	29	34	33	29	35	39	26	38	35	36	39	29	33	31	28	23	24	32	30	33	44	36	30	37	36	32	35	28	28	28	35	43	32	37	28	30	38	33	32	25	37	31	32	31	34	33	30	26	36	28	26	32	30	38	26	23	36	21	26	30	40	37	28	32	44	22	45	35	27	25	29	34	29	31	32	27	39	48	45	23	32	39	36	19	35	45	33	23	38	29	24	29
17107	7934	5123	8502	14513	15409	13941	13358	8005	4911	2673	2044	2150	2003	1827	1475	1222	1218	1277	1225	1041	796	830	747	605	615	618	575	590	528	766	831	796	499	390	411	530	957	1372	1343	1261	938	550	377	308	277	292	275	272	280	277	280	318	269	317	270	261	289	295	278	259	303	302	256	277	275	252	288	267	269	271	300	264	270	283	271	270	292	289	263	288	297	282	268	288	270	263	266	263	288	277	275	288	247	285	258	248	299	251	274	267	258	235	263	278	280	273	288	259	272	264	272	270	265	278	315	264	267	286	272	255	280	273	283	267	297	260	277	276	268	272	286	292	244	287	256	267	279	261	259	266	279	270	275	286	262	249	263	321	286	272	295	262	296	300	257	270	269	245	267	272	282	299	283	254	310	296	280	261	282	246	295	265	282	262	253	279	290	295	269	281	247	258	274	303	258	274	269	281	264	273	268	279	310	281	280	249	296	280	293	298	279	293	269	272	294	295	273	278	276	255	289	266	294	301	274	285	260	311	276	266	296	274	243	278	259	260	270	266	279	269	223	272	281	284	292	298	258	287	283	296	270	275	268	274	276	273	264	268	272	268	273	262	283	267	295	295	290	248	303	270	265	280	266	270	271	272	307	289	271	272	270	299	266	271	286	280	297	266	269	250	286	269	327	277	252	256	273	325	295	237	269	296	297	252	306	295	294	245	306	266	292	253	296	268	301	266	277	277	287	265	266	299	273	277	276	253	289	266	274	279	264	294	319	267	271	297	247	273	290	291	281	284	287	322	288	285	289	272	258	272	287	254	311	269	265	275	286	264	287	274	299	285	264	242	287	304	287	264	258	267	295	288	281	245	278	256	274	264	297	304	281	287	279	246	281	276	251	271	325	283	283	251	283	301	254	262	291	311	298	306	268	272	300	265	272	268	313	260	283	284	256	268	262	291	260	276	274	280	271	289	268	268	298	276	284	253	276	282	278	293	297	266	273	246	267	239	287	273	272	296	274	282	278	304	304	280	320	249	274	267	278	256	269	268	282	287	275	265	264	263	263	261	240	258	279	262	260	279	289	272	281	297	262	289	276	276	258	279	274	253	273	278	264	258	266	262	269	289	308	279	277	264	276	271	288	258	292	288	279	275	297	264	237	311	272	266	265	275	278	259	274	264	267	249	265	279	287	249	282	288	270	256	295	288	283	268	291	282	266	299	290	281	299	279	268	278	298	253	281	270	275	255	264	286	258	257	280	281	307	284	262	302	265	255	282	280	288	305	249	277	283	280	289	310	300	293	256	256	279	290	291	297	254	247	279	287	258	302	291	277	264	268	252	261	279	291	300	279	291	265	271	299	275	267	328	298	298	279	286	280	286	289	282	270	272	275	265	253	267	282	296	273	298	315	269	291	279	272	304	305	293	295	290	266	289	266	263	276	265	276	262	291	297	287	276	297	298	277	285	276	258	272	262	281	264	257	250	268	294	264	279	290	269	303	269	306	292	275	265	297	283	250	284	254	307	293	275	304	296	291	248	258	243	294	279	253	265	283	274	275	289	259	249	286	258	261	285	278	291	290	282	298	258	275	253	267	258	270	266	263	284	269	271	283	289	271	296	296	274	274	240	244	248	292	277	258	251	289	286	286	290	243	265	256	292	279	270	291	284	286	255	308	288	286	303	301	304	250	255	246	264	273	262	256	297	288	263	287	261	256	262	275	302	267	277	304	298	271	305	277	266	270	277	300	279	262	253	273	272	236	296	298	259	295	292	310	266	309	281	262	258	305	293	295	281	248	316	277	272	256	249	271	279	247	270	293	272	270	310	288	288	269	291	303	282	253	289	273	276	315	307	268	296	255	284	301	270	283	281	271	299	291	288	269	285	263	273	279	285	296	267	256	261	265	285	263	298	246	285	282	262	283	276	294	267	279	286	254	284	272	277	275	264	296	268	270	278	247	293	254	280	265	252	291	254	268	275	257	288	270	311	282	284	274	285	282	297	291	254	266	266	286	298	259	298	286	286	279	255	268	264	283	307	269	246	261	282	292	273	267	281	281	280	284	263	263	293	280	289	276	255	269	282	292	260	282	278	282	291	285	303	280	247	268	280	273	291	296	281	261	254	265	259	278	271	261	257	321	288	276	272	292	286	277	251	281	271	258	292	286	288	278	260	287	279	282	266	266	261	270	280	269	244	278	294	253	288	265	274	296	276	289	290	253	310	288	272	284	297	281	242	317	241	270	315	283	292	273	295	277	271	269	300	293	266	268	298	290	259	279	283	270	294	293	285	306	280	255	278	275	278	272	274	276	265	261	280	299	290	281	284	278	275	274	277	267	263	287	253	277	292	263	255	284	283	257	282	303	296	294	242	263	278	263	303	265	294	266	286	298	276	268	318	296	263	262	296	256	296	272	284	273	284	293	263	270	287	288	272	285	261	249	262	288	288	264	273	267	276	299	281	250	254	272	272	280	295	288	279	281	266	288	310	278	269	296	288	262	280	244	280	273	281	281	258	270	273	271	289	267	257	277	278	269	254	293	267	293	289	272	241	286	280	287	242	254	280	279	302	262	296	266	268	271	250	245	285	321	279	305	274	287	296	290	293	274	256	253	287	285	272	271	278	250	259	298	287	286	272	282	256	267	247	274	269	303	308	273	280	270	281	255	254	275	274	279	259	271	305	287	267	283	263	270	312	299	288	293	286	274	273	295	248	244	263	298	248	265	288	246	257	257	266	277	270	247	257	268	283	287	290	271	275	276	281	296	301	249	300	304	275	282	245	300	259	291	271	308	280	268	267	234	262	252	264	284	288	249	270	275	274	279	253	286	302	275	273	275	269	275	288	252	262	269	278	254	273	254	285	287	280	267	279	271	275	279	291	292	291	263	257	294	291	252	275	271	293	273	259	260	296	313	286	261	244	278	265	288	283	287	251	316	245	277	287	297	294	267	277	282	255	270	270	248	288	311	289	291	282	278	294	280	268	273	290	262	252	263	287	248	286	293	282	277	284	295	291	278	296	275	265	315	272	299	280	285	311	252	266	274	303	308	288	293	257	291	279	267	276	301	273	261	297	280	241	270	245	264	272	251	265	265	298	296	271	268	278	289	298	282	256	305	269	273	295	248	271	262	271	292	275	295	292	236	281	297	299	254	303	281	304	298	272	285	278	252	276	262	286	263	301	283	257	271	303	289	286	295	251	270	271	289	284	260	260	246	302	262	262	272	286	281	283	269	280	267	283	289	291	257	274	273	301	294	284	271	280	277	246	285	267	251	269	259	294	264	272	273	297	274	268	277	292	241	291	276	288	280	283	261	273	297	258	264	270	250	242	268	306	297	273	255	291	284	303	259	310	257	269	257	261	272	286	273	277	256	274	286	265	273	281	262	244	272	252	294	301	267	280	296	274	291	282	269	278	258	275	306	257	262	298	266	275	292	313	272	267	269	252	274	266	269	267	272	277	270	300	274	270	251	254	282	272	265	302	306	242	261	253	282	282	290	306	268	271
2535	1727	757	366	305	345	356	425	331	200	150	110	94	86	106	65	65	80	62	65	38	64	40	49	56	49	53	49	47	57	65	63	50	64	68	60	48	61	197	265	208	153	85	38	43	25	33	32	21	33	28	31	31	25	24	31	26	28	28	25	32	29	25	26	27	30	33	29	33	25	37	36	31	38	29	27	24	43	25	40	42	25	30	30	33	23	24	18	22	26	37	35	29	30	33	36	33	29	33	34	20	27	38	26	24	20	23	21	21	32	34	34	42	28	35	32	34	24	28	37	29	32	21	26	29	24	22	30	23	32	22	42	24	32	30	27	31	25	32	22	40	34	34	31	31	23	30	20	37	28	29	29	28	34	19	22	32	28	20	23	27	34	21	28	24	36	37	24	36	31	38	32	28	22	22	36	28	23	31	30	32	26	30	31	25	25	26	30	36	25	24	33	29	24	31	24	26	24	18	25	31	31	21	35	26	25	25	35	23	36	23	22	19	35	28	27	26	18	28	33	40	23	27	31	23	27	34	30	31	30	24	42	26	30	28	17	37	28	29	26	26	20	29	31	25	31	24	28	32	21	31	19	29	30	28	30	32	31	27	27	24	38	30	38	42	26	19	28	26	23	34	27	31	39	29	30	30	18	31	27	31	30	21	32	22	42	26	31	30	27	21	31	37	27	23	20	28	29	36	24	30	20	30	29	35	31	26	19	25	23	31	25	40	26	36	31	26	26	36	26	33	27	35	29	18	16	28	29	32	26	22	22	27	21	29	23	31	23	18	29	38	31	30	37	30	29	27	30	20	23	28	24	34	31	24	27	29	33	30	29	22	32	39	36	31	32	27	31	30	33	41	25	31	28	23	25	37	32	29	37	23	34	32	22	33	28	27	27	22	21	31	27	21	47	21	33	27	24	29	19	25	29	31	27	32	28	30	30	26	27	26	29	39	34	39	32	28	27	33	27	28	19	31	21	29	27	25	31	31	30	26	28	25	26	32	21	24	39	28	32	29	22	28	29	36	27	21	31	28	31	18	20	32	28	23	24	34	33	29	25	24	33	28	33	35	33	39	21	33	19	29	39	23	20	31	24	38	32	35	20	23	39	25	29	24	27	37	23	28	33	25	29	28	30	13	35	29	21	34	31	24	24	46	29	21	34	25	35	31	38	25	33	19	31	30	35	25	34	28	29	30	29	30	34	31	22	29	41	34	31	27	38	30	26	20	29	34	30	27	21	28	30	25	23	33	23	32	26	28	29	25	26	21	25	32	29	28	26	38	20	28	28	26	34	20	23	39	26	25	18	26	20	34	32	20	31	27	34	29	25	26	21	23	28	23	20	29	32	21	32	29	25	30	27	19	33	28	30	23	31	22	29	21	31	23	28	24	26	24	27	44	30	31	28	39	33	20	26	26	25	29	29	33	36	26	25	24	26	27	20	25	36	26	28	29	19	34	29	36	38	28	37	20	33	32	29	38	35	39	29	29	31	34	25	37	40	24	25	27	21	28	22	25	24	33	26	35	29	25	31	24	22	26	26	36	26	29	36	27	37	30	26	39	22	21	27	39	25	31	31	29	34	31	30	30	24	30	26	26	26	31	31	28	30	41	30	37	31	25	25	22	36	27	33	29	31	23	33	31	32	25	39	37	26	17	23	33	35	34	31	23	32	28	32	26	27	32	35	27	39	21	32	31	20	23	28	19	28	30	31	21	38	30	33	22	35	27	25	31	29	27	27	22	28	23	32	37	26	24	30	35	24	28	37	24	28	22	21	31	34	30	29	31	17	25	22	30	25	21	37	37	28	30	24	33	30	24	20	27	44	34	24	29	38	23	21	26	33	24	30	32	28	25	27	35	28	26	26	39	26	33	30	35	32	33	25	37	28	28	28	23	26	32	23	36	18	29	27	24	25	25	37	23	37	42	35	35	34	33	29	28	26	23	34	18	30	27	38	23	28	26	37	31	22	34	23	32	24	23	36	29	24	28	23	20	37	28	26	26	21	31	33	39	39	29	34	31	28	30	37	24	21	27	40	30	28	32	30	33	28	39	19	23	27	31	25	28	32	21	20	31	34	30	21	24	28	39	34	24	27	24	28	17	37	37	30	31	29	27	27	28	32	26	22	33	37	25	21	31	21	28	32	25	30	18	27	30	18	24	27	31	30	23	27	36	29	25	26	41	28	21	30	28	30	34	24	26	27	37	31	31	22	43	22	30	26	31	31	20	24	35	32	26	34	20	29	34	29	24	27	29	22	28	22	20	33	27	30	35	21	33	25	27	28	28	31	27	25	25	27	22	29	26	29	26	25	23	33	25	30	28	27	35	23	26	28	37	40	33	33	30	26	22	39	27	28	27	24	35	28	37	33	20	35	37	27	35	22	23	30	23	24	31	31	33	24	34	34	34	30	29	30	29	29	38	27	24	26	32	29	33	32	30	22	35	38	37	25	32	40	18	23	32	37	35	23	28	31	28	31	29	32	33	14	22	32	26	21	25	31	25	21	38	16	35	23	30	35	32	28	26	22	28	21	33	25	20	35	23	35	25	35	29	35	30	29	27	22	20	35	23	37	26	28	27	37	32	24	27	23	31	29	33	23	27	40	19	29	28	22	23	35	24	29	26	28	28	28	18	31	29	29	25	25	27	28	32	17	34	28	34	31	28	27	32	28	24	29	31	28	37	33	30	25	24	23	30	21	28	30	24	19	21	31	30	23	27	29	28	22	29	34	37	31	34	24	34	18	20	21	34	31	31	36	28	27	26	28	20	31	23	33	22	32	26	24	35	29	20	30	28	30	23	30	27	27	23	20	25	31	25	26	24	24	32	34	26	26	26	23	25	22	18	27	27	29	23	29	27	26	22	31	22	34	26	26	33	31	22	23	29	27	20	26	23	27	29	35	33	31	23	31	32	21	23	41	29	25	19	25	22	23	34	35	23	30	22	32	32	20	29	25	30	27	32	35	31	24	29	37	27	34	27	24	34	18	23	27	27	28	23	29	29	31	39	42	28	33	38	31	32	32	27	32	28	24	31	24	30	23	40	34	29	30	25	29	33	27	26	29	34	31	29	32	26	25	34	32	31	27	29	25	27	31	24	28	26	34	27	26	27	28	29	34	26	23	28	28	29	19	28	40	34	16	26	26	31	27	27	29	36	25	29	26	30	22	30	25	34	21	33	34	26	24	32	32	31	30	29	25	33	22	18	30	32	25	23	32	31	25	24	35	27	40	28	15	24	29	35	28	25	28	32	28	21	36	29	33	33	24	33	20	36	28	31	23	26	29	27	23	26	29	26	36	36	41	22	26	34	27	32	36	22	25	24	26	31	34	25	23	28	36	24	22	28	31	19	25	32	31	22	29	30	39	27	24	32	22	25	34	41	28	23	35	30	27	28	33	28	42	21	25	32	24	27	28	27	23	26	22	29	27	34	33	30	30	21	29	22	28	19	29	25	33	33	27	24	28	21	24	35	24	32	24	25	26
25923	14732	8475	10407	17825	17828	16035	15849	13486	8618	6163	4175	3318	3114	3097	2328	2031	1783	1477	1333	1179	1166	1115	1032	1026	974	893	914	1057	1186	1306	1326	1400	1330	1311	1159	895	1571	4790	6730	5151	2717	1238	658	451	313	269	237	273	240	235	243	254	272	223	245	279	256	265	230	235	271	239	233	276	268	250	246	278	280	283	249	236	266	278	243	251	263	233	253	274	294	250	263	279	251	234	257	247	279	249	278	242	268	270	274	254	251	226	246	251	281	291	269	272	253	271	237	273	234	258	277	245	275	269	258	237	237	277	251	280	232	240	256	231	253	267	226	247	246	293	262	264	247	236	255	276	263	279	281	249	279	282	238	249	240	233	241	246	247	265	278	255	246	237	286	277	238	278	257	259	253	224	236	262	275	290	256	283	276	285	247	296	270	314	260	263	262	228	260	252	260	262	271	251	265	253	277	274	253	261	248	291	260	270	286	281	254	246	276	267	258	267	244	246	245	252	273	243	238	255	275	256	268	259	246	259	257	227	252	248	268	265	261	250	263	248	267	284	269	281	254	284	299	287	248	290	275	273	272	246	254	274	274	234	262	262	260	293	275	228	234	280	261	273	265	259	262	254	265	224	240	268	247	247	236	259	272	248	250	283	256	243	287	251	240	231	232	277	288	235	275	279	248	264	258	252	276	234	277	257	287	261	252	251	237	276	269	263	257	270	288	262	257	258	292	240	260	254	255	246	265	252	253	241	269	260	249	276	247	273	260	271	272	254	254	282	250	248	262	281	292	251	259	254	251	262	269	250	269	261	267	248	265	264	237	263	242	241	251	275	270	276	269	227	283	254	267	265	273	255	257	258	269	252	248	237	263	258	295	265	234	267	287	273	247	229	264	273	240	258	242	241	261	238	272	277	258	241	233	254	282	275	276	282	286	296	264	249	262	253	265	268	267	266	245	283	239	278	272	271	263	257	249	281	267	263	285	236	254	263	267	248	256	268	275	260	257	261	242	261	271	255	255	252	248	279	251	277	268	246	241	249	255	278	239	243	278	249	254	251	255	269	281	267	236	255	234	254	262	227	269	255	273	258	294	291	248	275	276	272	285	268	250	258	267	249	243	266	265	275	242	247	257	262	291	218	256	235	267	278	250	246	267	273	260	245	242	225	295	258	261	243	239	223	259	268	235	270	251	275	270	265	248	233	244	247	266	245	248	267	261	265	275	257	253	265	286	234	251	276	267	291	295	273	251	272	270	259	239	261	233	254	288	235	220	299	266	271	255	242	275	256	268	274	265	235	250	246	236	238	229	260	268	285	256	256	245	230	240	278	282	251	255	267	284	267	256	238	242	258	241	272	270	271	274	277	247	216	275	273	276	272	265	235	246	277	238	284	244	255	255	236	239	242	251	246	247	256	241	255	262	288	252	252	238	240	258	259	265	284	244	267	259	264	251	261	260	278	277	250	269	261	268	259	274	291	279	237	233	268	255	235	261	265	287	265	208	268	266	273	275	234	260	265	244	225	242	269	262	266	250	272	283	248	253	270	234	269	251	243	264	272	225	283	276	278	256	227	283	275	258	263	233	252	246	254	269	277	261	270	275	273	269	261	256	260	231	260	267	259	281	256	266	238	232	265	253	275	295	250	245	283	247	283	259	247	233	296	241	272	259	255	283	275	266	258	277	244	252	232	258	257	239	257	275	269	277	264	282	259	243	276	271	240	269	279	266	263	263	276	262	269	234	277	234	256	296	247	267	275	266	239	316	259	248	241	283	267	281	274	263	275	275	258	236	263	269	263	234	275	260	272	251	256	275	275	243	292	290	244	261	288	277	272	260	283	252	269	279	268	257	256	269	286	242	258	261	260	256	282	280	278	238	233	254	252	256	269	261	223	289	272	270	233	232	287	266	274	282	280	250	240	251	277	270	270	244	275	262	260	249	275	244	255	263	268	266	258	285	260	256	257	232	255	289	249	274	234	240	262	280	270	272	274	252	279	276	256	258	260	272	253	241	274	271	250	283	272	263	265	236	233	244	275	280	276	260	263	246	264	260	268	271	271	252	233	299	284	261	254	264	264	246	267	263	238	264	265	267	215	247	275	263	252	252	286	246	252	253	270	267	288	272	247	281	259	266	263	241	256	266	248	281	274	266	278	270	286	258	262	261	262	254	304	254	246	248	251	258	244	258	263	247	265	254	270	240	229	262	235	222	252	228	266	263	268	264	258	241	264	268	271	253	266	240	254	293	253	232	257	239	261	238	284	277	277	262	292	270	263	269	290	266	266	267	266	313	290	258	291	284	246	262	286	254	273	280	265	262	231	275	265	254	245	246	270	279	260	235	231	247	272	271	268	270	271	251	240	261	264	252	251	270	241	260	253	286	270	265	233	245	244	269	286	250	250	254	248	287	244	259	244	207	263	270	271	253	258	243	271	269	280	269	249	284	262	257	276	248	305	244	284	263	260	247	258	261	256	265	283	263	242	267	246	261	245	300	250	255	260	251	278	264	262	251	250	270	248	274	238	265	247	246	280	267	277	207	260	284	269	277	248	263	243	264	248	263	248	256	276	256	277	260	276	257	255	285	259	258	264	244	268	265	285	270	273	263	252	285	258	266	233	279	291	258	249	272	224	277	241	265	273	248	273	247	273	263	254	251	256	245	231	256	288	262	255	256	244	267	246	263	271	242	291	271	265	270	259	266	250	270	287	255	266	263	270	252	248	238	275	267	247	269	255	263	250	276	275	239	248	277	251	275	250	260	242	251	252	257	261	269	246	257	258	266	243	232	246	256	263	296	277	254	290	256	237	239	300	260	258	267	240	252	268	277	249	240	275	248	266	254	279	236	262	260	265	275	260	244	258	239	247	264	246	253	244	265	268	278	243	303	248	250	233	307	253	258	255	269	256	224	287	288	271	253	262	288	284	283	263	268	248	251	258	284	254	278	264	257	281	285	269	256	251	257	272	220	258	284	226	298	253	265	251	281	266	238	234	256	237	246	284	283	276	265	254	237	262	249	242	270	238	242	274	263	270	275	269	247	264	267	271	224	258	261	271	262	271	245	274	267	265	253	264	285	255	246	269	258	268	281	246	250	279	262	257	254	291	235	251	254	278	248	290	275	252	291	243	259	260	256	273	252	272	273	248	247	271	250	243	256	264	281	255	263	269	251	273	262	281	268	265	250	251	250	253	264	252	284	261	262	242	241	295	251	256	238	280	230	249	273	258	259	244	247	273	257	209	285	258	268	288	235	292	224	268	253	267	228	255	251	285	251	260	261	268	269	264	255	265	262	254	269	272	256	257	244	269	289	222	290	253	250	257	256	253	263	258	263	260	272	275	269	262	286	240	259	270	251	264	254	248	254	253	222	266	242	252	245	257	254	261	256	250	250	246	275	302	247	252	252	273	261	261	274	256	248	257	262	243	317	271	259	284	246	259	239	268	276	267	237	259	262	271	280	259	277	282	287	233	230	271	297	249	273	248	269	240	241	283	286	257	260	230	241
2445	1181	459	201	192	179	155	146	185	139	115	106	82	65	63	50	62	58	48	59	43	37	50	36	41	40	51	65	49	41	57	50	41	53	55	59	51	102	164	165	135	90	47	53	33	29	32	24	25	23	15	26	28	25	30	18	41	22	13	24	22	27	31	44	30	30	31	35	28	28	26	22	26	25	27	26	26	28	24	34	25	29	24	31	28	32	27	27	16	21	27	21	19	31	31	22	27	27	32	26	30	28	26	19	30	26	30	24	36	24	28	26	25	25	27	19	21	27	43	35	25	25	20	21	31	34	27	23	19	33	25	25	31	34	27	24	32	23	26	41	26	32	36	22	34	31	25	18	19	31	30	31	30	34	25	20	23	38	26	29	22	31	31	25	19	24	31	35	29	29	18	27	22	33	31	29	30	23	20	32	27	19	26	21	35	27	22	19	27	33	29	29	26	32	28	28	24	30	31	26	29	25	17	25	29	20	25	29	25	27	24	21	22	18	36	29	23	27	33	25	24	28	18	18	32	29	31	29	17	25	23	25	33	22	26	31	17	30	30	29	26	35	29	32	22	42	30	16	26	24	37	27	18	27	20	32	32	22	30	31	24	29	27	26	24	25	29	23	23	27	25	28	33	24	30	29	23	32	25	27	14	19	35	33	24	31	23	33	25	24	21	20	24	27	23	23	28	27	27	28	18	27	20	27	24	32	27	18	30	28	25	19	35	36	36	35	29	26	25	28	16	31	34	26	35	30	22	31	35	31	30	28	29	29	34	26	39	23	24	33	24	24	35	24	27	27	32	29	20	22	33	27	28	21	28	35	30	32	26	33	30	25	34	15	39	24	21	27	28	35	29	33	19	26	36	34	29	25	18	28	29	25	41	23	18	23	28	38	29	24	25	34	35	26	35	25	29	21	24	23	20	36	37	27	20	30	28	32	30	33	31	23	23	37	35	33	31	25	30	35	28	30	27	28	32	34	29	35	27	26	35	34	29	28	30	21	25	24	35	30	33	28	27	27	26	29	27	31	12	25	31	17	29	33	28	36	24	28	16	32	28	31	23	22	26	29	29	28	31	27	31	34	30	28	27	25	34	31	22	26	19	25	37	25	39	27	29	24	40	28	30	26	27	26	20	32	32	25	29	32	29	20	28	27	42	24	32	34	24	29	18	25	21	22	17	28	27	34	28	26	29	18	37	20	26	34	26	28	29	31	34	31	25	31	20	22	29	30	22	32	24	36	33	24	29	20	27	25	27	33	25	25	22	22	26	18	28	28	33	26	36	27	27	20	27	31	29	22	26	28	21	32	27	23	34	29	32	18	29	32	27	22	27	30	28	41	37	31	26	27	19	22	25	21	26	22	34	30	20	23	24	38	23	27	29	28	24	33	23	34	25	37	27	24	32	28	33	14	22	24	24	22	24	25	30	16	18	20	15	23	25	29	34	29	22	28	35	18	19	26	29	26	22	30	29	23	19	25	31	28	29	21	32	34	40	29	27	24	25	22	18	24	22	18	20	31	22	21	33	29	35	26	17	38	27	21	28	23	29	26	31	22	36	18	30	38	21	25	21	18	29	31	28	20	22	24	32	23	34	26	22	14	27	29	31	25	27	33	24	30	32	32	27	37	29	32	19	31	23	33	25	26	26	27	17	22	34	27	37	18	30	29	28	34	24	18	33	21	36	24	31	22	26	24	26	29	32	13	22	21	24	34	32	33	34	29	31	21	22	29	34	27	27	25	26	28	27	38	24	28	27	25	38	28	23	23	26	27	29	34	32	16	27	28	17	23	31	16	31	34	31	26	32	29	24	37	29	27	24	27	31	31	29	24	24	24	28	28	28	34	23	30	30	22	31	21	24	14	23	24	31	13	25	20	29	30	29	28	26	24	32	21	30	33	22	21	26	24	27	29	38	35	23	28	25	28	35	28	32	25	27	25	26	23	25	19	21	20	22	29	35	23	27	23	25	29	30	31	22	33	29	29	22	25	20	39	31	23	32	35	26	28	22	34	24	27	32	17	22	27	37	26	35	22	22	28	28	25	28	31	21	23	36	34	21	26	30	24	27	24	21	24	41	26	21	33	22	27	25	21	27	30	35	23	19	25	25	29	30	43	21	25	32	24	36	36	20	32	23	26	27	23	30	19	33	19	15	24	19	27	14	23	27	34	16	28	23	33	23	32	27	27	34	22	30	35	21	26	30	26	23	28	26	28	36	24	21	20	15	23	23	31	26	23	27	33	30	19	24	25	26	27	33	31	20	17	29	33	25	20	30	22	26	40	23	32	24	14	22	17	32	23	31	14	25	36	22	27	17	29	30	31	32	25	38	21	21	27	28	22	33	30	28	27	26	33	29	25	23	18	17	34	17	26	20	31	28	23	31	26	30	25	33	28	38	28	34	31	24	27	33	24	26	26	18	27	31	22	35	33	25	25	25	28	27	27	20	21	27	29	30	32	29	29	28	26	32	28	25	25	30	21	30	33	24	27	27	34	25	25	33	25	17	23	27	26	26	18	34	33	28	31	42	35	36	30	25	22	30	34	36	31	24	19	18	30	27	26	29	37	25	27	32	36	26	26	26	40	29	38	31	19	26	28	24	28	32	16	30	25	28	19	33	35	25	31	36	24	26	27	19	22	23	24	31	18	31	25	22	25	20	21	30	30	31	29	22	20	30	27	22	30	26	23	18	24	29	20	33	24	29	29	36	35	25	26	27	27	24	28	35	32	18	24	28	14	21	18	20	30	29	23	22	26	23	19	27	24	24	34	17	32	20	27	31	21	29	25	24	26	36	26	15	24	24	33	28	27	34	20	25	28	29	23	23	29	38	30	29	25	22	30	26	22	31	34	26	25	32	22	23	19	38	29	30	24	26	23	30	26	20	25	32	26	18	21	21	32	26	15	20	21	26	24	28	24	31	21	36	24	22	29	23	23	24	30	27	36	25	30	28	33	40	23	27	29	32	26	25	20	28	27	37	30	27	27	22	25	32	31	39	28	34	39	22	25	33	26	13	29	27	37	20	29	26	35	34	26	25	37	27	21	33	21	21	26	28	27	22	27	30	35	23	35	31	31	23	27	20	21	28	27	29	30	29	27	23	26	23	22	39	27	32	25	31	23	39	28	34	20	32	32	23	20	28	21	25	38	30	22	29	28	23	21	29	26	27	27	28	26	29	31	28	24	24	18	34	23	30	28	33	29	20	25	28	22	35	22	33	20	33	14	36	32	30	25	24	34	33	34	34	32	29	28	20	29	23	18	29	23	29	33	33	30	18	26	26	26	20	27	28	28	31	29	32	24	24	30	29	41	33	25	28	26	35	27	28	26	33	25	36	31	36	25	35	27	27	29	24	27	28	33	30	28	17	30	30	22	18	31	29	19	30	36	31	30	23	25	30	22	20	32	30	30	20	32	33	33	32	32	20	19	27	29	17	23	26	31	28	32	32	34	18	33	28	29	23	37	25	29	33	27	25	27	30	23
22432	12759	5603	7096	13241	12714	9681	7832	9168	6869	5335	4412	3410	2499	2056	1728	1692	1552	1364	1227	1089	1066	916	841	782	746	706	759	823	935	1012	1105	1085	967	1002	1015	865	2518	4190	4023	2911	1651	876	493	319	264	275	246	235	229	237	227	262	239	267	240	268	281	240	218	229	253	220	238	253	230	245	237	246	252	230	252	259	270	248	246	240	235	250	261	234	245	221	260	261	244	273	236	254	229	275	244	247	220	220	256	238	210	222	249	212	219	221	248	240	235	253	230	229	222	220	253	224	244	224	243	224	239	239	248	241	268	227	265	261	235	240	244	232	240	238	218	243	263	234	263	228	221	264	226	233	232	227	231	237	270	250	259	249	238	215	219	252	225	233	246	244	220	235	238	262	261	231	227	240	239	260	226	244	268	234	221	229	244	235	256	274	245	231	263	253	268	264	255	260	225	248	236	204	261	228	274	252	246	238	251	214	234	240	237	254	219	267	257	260	226	265	241	261	238	233	247	235	254	211	265	266	248	216	248	239	233	231	233	255	238	256	229	257	238	210	241	247	257	242	276	245	253	244	235	247	233	242	228	269	255	224	261	238	256	264	243	256	237	228	229	230	249	252	249	247	243	233	251	247	223	264	248	237	258	241	248	252	253	214	265	238	260	247	259	252	248	251	215	257	227	250	220	251	233	240	223	263	250	257	253	266	238	266	228	233	246	276	250	253	290	263	238	236	245	248	269	260	255	220	234	235	273	240	256	214	261	239	256	233	234	256	238	232	247	225	235	256	258	244	251	254	255	241	244	263	227	231	254	235	236	250	261	279	224	251	243	253	241	244	242	255	252	247	253	234	225	246	240	239	266	240	235	263	260	250	240	237	254	230	264	250	231	232	251	261	241	248	266	247	257	256	242	253	262	264	271	247	236	256	259	221	255	238	241	235	239	225	248	254	238	253	264	240	272	281	263	249	222	252	258	244	238	258	246	247	257	219	233	273	236	218	239	253	227	242	216	229	245	247	246	258	231	255	250	227	253	217	239	214	254	238	240	238	227	236	250	240	270	250	231	254	259	224	209	215	250	261	252	239	227	247	237	242	247	245	237	234	239	267	271	253	239	242	246	248	253	251	212	220	246	237	244	255	248	263	240	273	235	226	269	245	240	239	239	247	235	241	235	246	250	263	241	259	263	293	244	259	257	217	246	253	257	229	239	276	230	248	217	259	234	271	247	229	252	236	244	218	248	235	247	240	242	253	245	238	257	242	237	262	240	267	224	219	262	244	239	253	237	235	240	249	225	234	232	240	246	231	266	262	257	233	258	258	220	250	253	255	244	270	254	251	254	249	240	247	239	237	268	249	260	225	256	251	233	250	258	211	223	221	244	241	259	274	261	250	251	246	248	242	263	233	207	246	262	232	244	246	238	237	235	266	256	240	232	210	264	244	269	236	220	233	274	259	269	258	250	255	232	229	242	231	253	244	236	226	231	219	267	238	253	244	230	254	273	225	241	241	229	235	233	227	247	229	240	226	220	250	262	243	232	248	225	233	236	228	254	247	240	244	223	223	243	276	278	230	275	243	235	246	228	215	238	249	250	246	245	237	225	211	278	220	255	264	256	253	228	253	226	269	250	258	236	249	255	222	245	241	253	240	259	239	238	238	275	247	247	241	229	247	248	267	254	264	229	235	239	254	257	259	292	259	261	232	188	245	234	226	225	238	258	240	262	227	219	255	213	254	250	225	243	224	264	216	226	238	245	218	234	244	260	251	263	242	262	281	243	253	259	239	254	216	231	240	230	244	252	244	264	257	235	234	275	280	245	260	239	221	258	253	239	290	205	241	264	243	234	234	226	250	251	236	244	258	241	237	248	245	235	234	255	247	269	263	254	255	232	237	250	255	241	283	251	242	247	218	229	238	238	243	254	276	252	232	246	255	250	242	250	265	240	234	232	223	201	254	240	233	246	228	218	239	241	191	234	249	265	260	249	244	232	249	241	268	247	233	230	233	255	233	235	227	261	232	245	267	228	255	273	237	216	275	249	232	247	238	249	244	265	250	223	238	226	238	243	242	236	237	230	256	263	241	249	233	237	248	254	264	238	230	240	254	264	238	251	257	275	225	264	222	237	262	250	253	256	270	224	262	256	237	247	237	257	219	246	230	246	256	223	228	244	240	205	220	265	256	225	259	241	251	221	242	287	235	249	243	249	241	252	261	258	247	232	228	279	262	242	232	243	240	236	226	253	212	232	239	246	261	261	230	262	245	237	254	236	212	238	228	216	248	251	282	251	242	253	244	227	247	254	233	232	248	228	262	250	247	245	257	236	235	241	247	253	244	250	217	237	222	256	245	226	241	228	232	228	239	245	259	242	215	221	238	230	228	241	239	216	255	244	229	233	247	232	235	229	259	248	241	252	250	243	247	254	247	265	225	249	237	271	237	243	238	259	250	255	252	250	238	271	242	239	227	261	240	248	271	236	232	237	262	260	241	245	238	223	237	242	233	225	236	237	232	258	236	245	258	225	246	268	265	232	247	215	243	225	255	253	240	258	239	248	256	251	233	208	238	246	275	259	205	232	254	226	237	271	249	227	230	239	253	233	255	255	277	269	254	221	245	250	244	215	244	246	237	259	248	236	277	233	245	254	236	263	256	241	235	252	224	261	265	246	243	284	231	232	230	216	243	242	238	248	248	211	244	290	234	256	228	249	238	234	224	245	222	225	252	249	251	253	235	233	263	237	258	268	253	250	268	236	282	224	228	225	237	225	244	255	223	256	255	258	206	263	245	245	237	238	240	250	222	242	236	228	238	256	237	236	234	231	250	271	252	211	230	244	256	227	247	265	263	263	246	264	286	266	237	257	246	226	226	283	236	240	271	241	242	257	226	247	250	254	240	235	231	248	261	243	237	245	203	232	242	268	228	254	255	238	251	268	265	284	212	230	278	243	246	211	247	202	267	256	252	260	236	253	259	238	240	243	247	241	258	238	276	241	260	243	260	256	244	256	224	240	245	224	245	251	251	256	243	227	239	253	221	226	256	260	255	251	222	191	252	257	234	258	260	240	266	252	278	247	247	229	257	252	241	259	261	215	262	250	270	238	236	226	220	248	257	219	249	261	220	273	260	242	249	251	227	226	268	227	236	249	244	212	262	248	258	244	259	250	220	247	227	244	270	263	259	230	245	226	248	275	245	254	234	260	213	251	223	263	239	273	232	238	236	267	213	269	232	228	238	236	251	224	219	231	236	256	253	245	257	243	249	259	247	238	247	245	241	247	235	236	225	240	237	241	254	247	227	237	238	249	232	261	224	236	245	223	227	265	253	248	254	225	257	251	230	239	230	235	231	247	227	253	258	230	256	257	230	250	281	240	271	264	227	234	239	245	243	261	268	259	262	251	239	261	234	235	246	252	247	229	241	232	225	257	249	221	240	235	225	228	251	251	233	270	255	225	227	233	253	267	270	235	235	272	259	250	243	235	224	251	223	218	239	235	245	252	257	260
2858	2049	485	288	227	267	195	145	170	171	189	148	116	110	98	91	91	72	63	61	55	47	61	50	48	36	59	44	53	82	74	70	56	45	61	55	112	171	181	288	244	127	58	39	30	32	38	29	25	28	24	32	33	35	30	26	33	32	26	26	29	29	22	22	30	27	32	35	26	22	26	24	27	30	20	28	27	43	29	27	19	19	32	21	33	31	37	39	29	20	21	33	33	27	26	25	24	27	32	29	29	34	32	35	26	26	28	35	20	34	37	31	24	27	25	24	27	31	27	34	36	33	31	23	29	32	28	28	36	29	37	34	32	29	32	25	21	21	29	22	32	28	28	30	40	38	34	28	18	33	31	26	25	28	34	22	30	21	25	30	31	29	29	34	32	19	28	31	35	28	23	37	35	31	44	30	28	21	31	28	30	35	30	36	18	30	25	26	25	25	29	27	35	25	22	33	15	27	21	29	24	21	36	28	35	22	36	25	24	27	23	28	26	38	30	22	26	27	35	27	39	24	26	34	35	23	28	29	31	20	34	32	24	32	36	27	17	21	26	33	32	32	20	20	32	25	34	34	36	29	21	26	29	31	25	27	23	30	33	28	25	29	19	37	44	33	33	27	30	31	28	34	23	26	38	19	22	28	22	35	35	39	28	34	35	31	34	30	23	33	29	25	34	22	27	39	27	37	27	27	32	39	29	29	35	34	26	30	27	22	25	31	26	28	33	31	30	32	30	32	30	27	28	23	28	23	41	27	31	31	31	20	23	30	32	30	19	28	33	28	37	23	24	30	33	22	35	33	33	26	29	29	37	29	21	21	22	38	37	33	30	29	24	26	27	25	20	20	31	26	23	31	27	33	22	24	24	24	34	29	19	32	22	20	28	30	28	21	29	25	25	19	30	24	22	24	22	26	33	24	18	32	26	34	35	34	36	28	36	33	28	33	37	24	35	24	28	28	34	30	33	24	30	30	27	23	32	31	31	22	34	25	30	36	27	29	29	30	29	32	33	29	19	25	28	24	29	26	31	27	36	26	27	22	20	24	11	26	31	31	30	25	31	33	35	28	22	32	22	37	25	20	35	35	44	40	29	29	28	26	32	25	20	29	30	27	28	39	22	26	38	23	35	29	40	26	35	29	23	28	25	20	34	36	22	21	28	36	19	23	17	39	28	30	27	19	28	29	36	28	24	29	20	29	36	34	35	36	25	23	21	32	39	43	27	26	17	31	20	23	28	28	34	28	24	36	35	23	37	21	25	28	22	30	19	26	29	30	36	20	32	18	36	28	22	26	32	32	33	27	30	32	38	24	22	29	26	48	24	21	23	21	27	29	32	32	24	30	34	18	32	26	24	29	35	32	36	25	24	30	30	25	34	32	33	39	24	24	29	36	34	18	29	31	27	35	27	27	30	39	24	31	24	31	37	25	33	24	35	27	17	20	36	24	29	30	27	28	24	37	26	34	28	41	22	29	35	31	24	21	28	23	25	39	29	36	25	16	37	26	29	33	31	38	27	32	31	28	33	26	24	17	25	24	37	20	29	35	24	23	23	27	30	27	32	30	40	31	29	25	28	28	30	31	21	31	29	23	30	35	36	29	17	34	27	33	30	35	34	25	30	31	31	39	24	21	25	35	33	27	32	39	33	31	28	25	29	22	29	33	33	30	24	29	36	31	39	38	29	25	24	33	33	38	18	31	27	15	24	24	34	33	36	25	27	30	29	33	36	20	22	38	31	21	20	33	23	34	29	20	24	24	32	34	23	26	24	25	32	33	27	21	26	24	26	31	26	34	25	24	23	26	30	44	25	30	25	36	26	26	23	33	31	28	21	30	31	33	33	19	27	27	32	32	36	35	32	30	24	25	52	37	27	30	22	30	20	27	29	32	30	26	30	28	27	29	31	35	29	28	24	26	32	41	28	35	25	30	18	29	28	26	33	28	36	31	26	27	21	30	33	36	29	34	30	30	23	22	23	36	33	24	32	28	22	28	24	29	24	37	30	22	25	19	35	29	30	38	26	29	41	27	34	27	26	26	31	26	28	27	30	38	34	31	44	23	32	32	21	29	27	29	22	37	25	29	18	25	35	26	32	26	33	38	33	22	38	35	26	24	29	27	31	31	37	24	23	34	31	31	30	34	35	20	30	36	32	26	32	30	36	30	27	24	28	29	34	17	24	31	23	34	24	28	25	32	25	22	38	25	30	26	33	22	32	26	26	34	21	22	19	26	19	23	25	28	30	34	26	33	25	27	28	37	28	25	30	29	32	33	31	29	34	30	33	34	23	35	31	28	25	23	36	28	32	26	32	34	26	26	25	24	44	23	34	26	34	23	25	25	26	38	38	28	36	25	33	18	32	37	26	34	26	27	31	22	29	29	20	27	26	27	34	18	30	38	34	32	19	24	27	30	29	30	34	24	27	26	45	32	35	27	33	33	30	35	21	24	25	23	28	31	26	36	19	24	34	30	30	31	28	25	19	32	32	34	30	25	33	32	29	21	23	29	25	21	20	38	21	23	46	31	35	26	37	29	27	26	29	29	31	36	35	29	32	24	27	36	32	24	35	25	23	27	28	26	24	31	28	19	39	21	31	27	34	27	22	36	31	24	33	36	34	39	27	34	24	32	35	30	29	27	23	27	30	20	29	25	25	35	29	22	37	38	20	25	35	26	41	22	30	23	34	35	24	34	20	20	29	32	29	31	36	26	31	23	29	23	26	26	25	40	26	25	32	35	29	29	28	25	22	26	34	29	31	27	31	26	22	28	29	28	35	29	32	35	19	22	23	37	30	25	27	27	28	31	30	27	36	31	21	24	32	30	21	32	33	29	34	30	28	29	21	24	25	28	27	29	33	35	47	22	29	37	31	21	26	23	29	27	31	23	28	22	41	29	32	28	30	30	25	32	34	32	24	33	28	22	20	22	17	32	32	32	29	26	35	22	32	24	22	34	24	25	30	23	27	22	38	27	32	30	35	33	33	30	36	25	26	27	31	30	25	27	28	34	31	26	26	30	28	32	28	23	30	37	29	29	28	30	34	31	34	21	16	31	31	27	25	26	21	25	26	32	28	32	24	33	28	25	32	37	35	30	30	35	22	16	36	22	23	27	26	26	25	28	30	39	27	25	23	24	35	28	35	31	37	30	25	27	34	27	32	21	25	35	38	23	24	24	27	18	30	26	23	27	21	27	23	29	27	32	29	22	24	30	28	34	27	29	20	40	30	30	36	38	32	35	29	33	20	25	28	29	25	36	36	36	33	31	28	29	24	33	32	23	28	31	26	33	35	26	35	32	36	31	23	22	29	36	35	23	38	38	15	22	25	33	35	23	31	18	40	29	39	27	24	24	32	26	29	24	36	27	34	41	26	35	25	31	25	34	21	36	24	27	24	24	32	40	18	30	31	23	34	30	32	31	32	11	26	30	18	28	27	33	23	33	31	28	40	32	30	26	32	30	28	26	21	25	30	33	22	32	25	25
27110	16092	5792	8481	15827	15444	10879	7442	8358	8366	7039	6130	4883	4200	2955	2561	2189	1863	1669	1488	1329	1142	1103	983	925	942	1020	1039	1145	1655	1743	1610	1301	1049	1165	1188	2489	4013	4712	6518	5398	2230	791	459	328	282	282	255	269	279	245	258	267	255	252	217	256	251	233	272	250	244	246	247	231	240	253	265	259	288	232	282	263	282	251	283	271	230	269	267	277	284	259	286	277	274	267	259	273	249	272	237	263	238	244	260	279	244	253	258	284	268	270	262	267	256	255	247	240	272	290	233	237	250	259	216	265	260	307	244	284	273	267	263	280	284	279	281	252	265	286	261	238	288	260	268	273	274	266	251	250	290	277	288	268	297	254	238	250	284	276	261	283	268	255	254	283	230	256	266	255	242	277	273	285	256	231	280	259	277	268	260	259	239	247	269	258	251	267	286	243	279	265	273	274	268	254	247	278	266	279	275	260	274	295	258	249	266	274	276	258	280	235	260	262	248	235	245	242	248	257	269	250	249	254	284	255	247	283	272	260	237	290	268	255	271	234	259	256	241	267	248	254	267	264	290	266	249	235	245	275	254	248	245	286	251	259	269	248	240	259	275	266	278	232	272	253	264	290	247	275	245	283	250	266	265	247	256	265	296	297	260	269	295	259	266	266	279	276	268	258	245	245	278	262	259	286	257	264	251	264	276	280	255	257	265	274	270	255	291	230	266	250	300	237	267	271	270	274	239	267	261	279	293	283	279	245	265	296	286	239	251	285	275	278	260	270	284	262	247	261	248	256	258	286	253	244	266	244	282	277	257	273	255	259	265	240	255	256	285	258	255	258	243	266	217	243	266	268	272	263	244	266	284	268	253	251	243	263	247	269	269	248	301	247	260	270	279	268	256	273	250	289	278	259	263	272	272	284	269	286	282	259	281	230	264	255	262	297	273	253	259	257	276	291	285	263	267	251	257	252	263	284	239	270	270	282	265	296	244	270	261	264	266	257	284	243	261	277	250	278	294	286	256	264	281	274	247	271	258	262	252	268	233	250	254	264	299	264	257	257	287	254	281	262	237	252	262	259	290	239	251	273	274	240	264	262	271	260	260	271	271	245	257	274	259	276	262	264	282	292	257	258	307	256	280	240	252	273	244	244	270	250	276	275	254	259	252	274	260	258	248	246	246	267	238	295	273	267	266	253	260	287	259	261	272	289	264	261	301	251	285	270	260	284	281	259	271	283	270	298	272	265	257	262	257	271	246	268	264	272	276	265	282	264	250	271	270	265	255	276	270	277	276	269	261	276	260	271	274	291	272	316	263	300	266	236	278	232	263	275	265	289	280	285	245	284	258	257	262	262	282	266	277	270	289	251	243	279	279	251	265	258	283	265	254	283	273	264	247	286	278	262	261	234	262	256	245	265	292	270	263	273	288	292	289	269	272	287	252	233	284	295	308	250	239	279	270	271	265	250	264	258	274	246	258	254	270	266	261	234	247	280	243	258	272	252	277	258	266	268	264	263	247	254	318	285	272	278	265	244	288	270	268	280	236	255	255	257	242	260	282	270	266	258	244	267	264	280	302	261	245	275	266	241	259	243	254	261	250	279	257	244	297	274	277	290	269	267	273	263	247	280	306	306	263	292	273	279	241	249	285	250	253	247	249	237	263	289	263	254	266	286	265	269	257	292	265	268	281	258	246	288	265	258	274	271	261	262	249	258	261	274	239	255	262	264	262	284	275	233	273	273	260	262	281	280	275	286	266	293	256	271	233	262	241	275	268	251	270	276	261	272	262	243	267	260	253	286	271	247	267	273	289	246	281	255	276	253	260	233	284	253	240	273	280	262	276	274	281	262	254	240	244	274	258	256	257	262	261	265	236	273	248	264	257	268	252	246	290	263	265	265	262	252	276	257	233	291	261	250	276	237	264	294	292	289	289	284	244	264	265	259	275	261	302	269	271	281	239	266	310	229	276	266	297	240	268	263	268	266	282	266	249	268	245	267	236	252	277	233	275	244	265	289	287	292	230	246	285	269	275	288	273	262	258	256	266	263	250	265	270	268	249	242	276	277	288	280	302	266	269	245	258	239	260	289	256	231	259	273	231	245	252	294	284	274	250	258	291	271	257	239	256	253	262	254	277	243	290	262	274	264	284	249	223	275	258	246	242	263	253	253	266	273	250	276	266	259	290	264	271	266	254	270	267	235	251	258	266	290	283	233	240	255	260	285	280	234	231	280	289	279	255	271	256	235	249	276	255	263	267	274	265	255	243	248	271	262	262	291	270	256	287	246	265	283	251	279	252	272	277	257	263	276	280	270	305	262	262	269	252	253	265	270	235	252	275	269	271	248	262	260	240	242	263	237	291	260	273	253	265	266	228	282	282	261	274	278	263	281	255	270	242	285	287	271	251	272	263	267	286	247	305	252	254	295	265	270	285	261	280	294	237	255	248	243	254	241	300	282	294	297	258	259	268	262	271	269	254	250	251	272	283	270	257	280	288	319	281	265	254	291	237	268	248	250	274	279	257	263	237	259	266	246	263	252	250	271	299	250	285	271	261	300	313	229	247	237	250	253	301	255	277	267	301	268	285	262	293	274	270	256	267	238	272	273	247	261	277	313	269	245	234	250	250	253	276	277	278	284	289	260	253	297	265	268	265	265	283	262	271	241	257	260	217	278	272	258	248	245	271	272	242	270	283	278	247	272	248	278	291	265	281	273	276	279	218	268	237	256	277	269	247	249	273	276	263	277	281	257	261	275	270	232	261	280	276	225	259	268	254	254	253	276	269	247	251	269	255	294	268	264	230	270	254	259	238	266	269	287	241	271	260	251	243	280	266	281	263	244	274	247	257	261	276	269	283	279	252	279	249	263	255	256	272	271	271	250	281	252	249	236	257	250	268	253	282	285	283	255	271	244	282	283	272	289	252	252	271	248	257	252	260	269	290	279	265	247	276	262	269	242	270	271	258	272	262	264	252	263	253	260	271	255	266	235	271	262	252	237	247	257	257	271	282	268	245	257	284	297	268	274	251	263	260	277	266	281	266	283	285	260	263	240	260	266	264	281	229	250	288	277	256	278	263	268	263	266	268	256	310	292	301	203	273	289	288	272	256	252	265	257	258	252	249	279	245	258	278	257	292	246	264	235	253	254	277	256	253	236	269	291	236	272	256	274	249	280	276	302	238	270	260	246	248	274	279	238	272	266	273	236	277	250	256	255	282	283	267	294	255	272	248	279	268	258	267	269	268	263	305	309	277	266	249	278	253	239	276	240	272	250	305	261	253	271	273	257	251	246	258	259	250	275	257	261	253	259	236	238	277	244	244	239	249	236	244	289	237	251	250	255	260	282	271	286	275	277	259	255	291	280	279	274	246	261	301	240	306	263	240	273	239	277	283	290	263	266	283	275	244	252	275	280	283	296	255	254	284	274	279	245	282	274	270	275	297	261	231	271	242	289	269	249	251	283	283	296	266	250	268	265	269	225	258	290	274	243	258	263	244	275	249	289	249
1736	821	262	153	103	124	99	72	88	111	100	92	82	97	78	66	64	52	41	41	45	44	48	52	50	62	51	36	48	48	52	47	73	40	57	51	66	91	103	93	61	41	29	34	27	30	30	32	26	36	38	34	25	33	28	37	25	40	38	25	33	32	37	24	33	39	30	29	34	32	42	30	28	35	29	44	37	37	35	24	26	38	36	32	28	35	31	32	34	34	35	26	35	30	21	32	33	34	31	38	32	28	25	37	32	30	39	23	27	38	31	27	33	40	33	32	27	40	34	33	30	34	27	42	26	32	23	39	32	39	35	33	29	28	41	32	27	32	40	30	35	35	33	33	29	30	31	30	43	34	37	28	34	28	34	30	33	33	34	43	31	33	35	36	23	24	35	39	39	29	29	37	28	18	38	32	46	36	40	30	31	36	36	36	23	31	32	21	25	28	42	36	28	38	31	33	30	33	23	24	33	33	31	31	37	41	33	32	35	29	26	32	25	36	35	31	40	32	34	48	29	35	32	32	29	37	27	38	34	29	27	27	26	30	32	24	43	38	32	29	37	31	36	26	34	35	44	30	31	26	39	29	33	40	40	38	34	39	25	30	28	34	41	31	29	36	28	37	27	29	33	31	20	37	41	33	35	41	31	34	33	24	36	26	42	19	27	41	27	37	29	35	35	32	29	33	40	24	30	22	35	28	28	24	37	31	38	25	27	36	46	32	31	34	31	38	30	36	29	19	33	40	31	38	36	39	31	38	43	37	41	27	31	24	42	32	39	30	25	40	34	33	30	44	43	32	30	24	32	41	25	37	33	41	38	27	27	21	29	42	32	41	33	46	29	36	37	26	38	46	33	34	27	29	29	32	40	34	34	31	42	27	23	27	33	43	34	31	33	35	37	34	20	29	31	36	27	34	40	28	36	30	31	25	29	42	34	31	35	42	22	35	27	22	28	30	35	27	39	37	21	27	37	22	29	46	26	32	41	26	31	32	40	30	38	33	33	33	24	34	23	35	38	30	40	29	34	30	37	32	28	32	39	38	41	37	29	29	49	33	37	35	25	27	37	26	35	42	28	25	29	35	31	30	53	40	28	33	32	40	31	34	46	33	33	25	27	41	29	34	24	33	29	41	26	29	34	41	33	39	32	33	31	30	24	28	35	30	28	39	30	44	32	28	33	43	35	30	41	33	21	31	32	33	31	36	29	26	36	27	21	35	33	43	31	40	31	23	33	34	32	39	35	43	39	29	48	27	41	39	33	34	32	40	25	31	44	39	36	39	42	35	39	33	36	27	41	36	37	30	27	34	36	41	39	35	26	37	36	32	35	31	25	27	32	30	31	40	31	46	27	32	38	33	29	26	28	26	36	35	33	35	32	33	41	39	35	32	33	45	32	33	35	42	51	24	36	27	32	33	35	39	37	36	27	39	28	36	30	29	31	39	36	31	24	35	32	31	26	31	38	24	37	37	38	37	36	42	35	30	24	31	35	39	32	30	31	31	27	32	32	38	36	39	33	35	36	27	38	33	34	39	37	31	31	32	24	30	29	24	34	40	34	28	25	37	34	30	26	26	36	20	28	31	30	36	32	40	36	33	32	42	34	37	36	21	26	37	33	37	23	25	37	42	43	30	34	29	27	26	35	30	32	32	30	35	33	32	36	39	32	41	34	32	32	37	32	35	40	30	33	28	34	33	25	26	33	35	28	18	27	32	42	37	39	33	30	34	35	31	27	39	34	33	30	29	31	35	40	35	27	35	40	32	33	38	29	36	32	41	35	27	32	32	32	23	38	40	38	26	24	25	35	30	35	30	28	26	34	20	34	33	29	37	32	39	25	46	41	29	39	26	31	37	34	24	47	36	20	41	42	31	25	29	27	35	40	26	35	31	29	38	24	30	29	31	34	34	32	29	33	26	43	31	35	33	36	27	33	21	37	36	36	33	28	37	40	24	33	29	30	42	33	26	36	25	26	21	31	31	37	31	21	33	31	43	38	21	31	36	36	33	27	27	32	37	36	34	41	20	33	35	30	26	23	34	31	34	30	24	32	35	32	28	27	32	27	30	32	27	38	42	38	37	31	33	26	28	23	32	38	38	30	43	40	33	25	28	28	33	32	35	25	36	27	35	35	43	34	30	29	33	34	31	33	39	37	37	44	30	35	35	35	31	36	39	39	25	31	30	20	30	41	34	37	33	32	32	27	33	31	32	37	40	35	26	33	43	33	34	50	25	21	27	31	40	32	33	38	38	28	29	31	33	23	39	37	43	35	36	37	32	34	25	28	37	31	37	44	38	31	40	39	19	24	37	38	32	26	39	40	32	19	31	26	25	26	32	28	26	31	33	29	36	32	39	32	29	38	35	36	35	34	22	39	32	33	22	41	26	33	39	33	29	32	25	40	32	28	27	34	32	30	44	32	18	26	28	30	34	29	26	33	28	33	19	35	33	34	41	35	27	35	26	32	27	31	39	30	37	38	33	29	37	35	30	29	33	47	32	26	28	30	30	25	47	29	32	35	41	31	26	30	38	31	44	21	32	32	31	32	42	35	30	25	35	29	29	41	30	39	40	26	40	26	45	34	28	33	39	28	23	39	39	37	29	27	29	25	37	38	37	34	27	47	37	29	35	36	27	34	35	32	31	34	32	39	29	35	35	38	36	35	38	27	36	50	28	33	31	42	31	23	26	27	34	30	43	39	29	37	37	26	27	32	45	31	28	34	25	35	29	38	26	32	25	41	26	29	32	24	32	37	31	26	30	34	34	22	43	33	35	28	39	36	28	35	39	34	32	34	43	27	37	27	27	33	33	28	40	29	35	37	31	28	37	20	35	23	33	43	38	25	42	32	32	29	32	25	32	37	36	31	31	40	35	36	47	27	36	29	33	37	34	34	29	28	32	44	37	24	37	27	36	41	35	35	27	35	37	35	31	40	41	29	32	38	35	27	30	43	35	31	41	28	32	31	32	42	42	36	23	34	33	39	39	31	34	39	34	35	31	30	26	35	38	34	28	35	34	37	32	19	33	30	29	33	36	27	38	37	24	29	29	32	31	38	26	42	34	25	30	38	28	28	38	32	35	44	26	29	32	30	30	28	31	24	33	42	33	26	40	36	34	40	38	28	31	30	22	28	33	28	22	38	34	42	24	35	33	36	31	31	32	30	34	26	36	33	33	34	40	36	29	30	45	34	43	31	43	42	33	37	40	34	39	29	35	35	40	36	36	33	29	35	20	31	38	26	38	27	28	32	34	32	29	21	33	26	27	36	39	24	36	31	41	43	43	40	27	35	29	27	39	25	35	28	27	34	33	25	32	29	30	21	33	31	25	45	32	33	28	25	43	38	36	53	31	30	34	45	32	23	38	31	22	32	31	32	31	35	25	27	30	35	34	37	28	32	37	37	34	24	35	32	42	30	28	31	34	33	31	41	43	42	33	32	23	35	30	34	30	30	33	31	29	38	31	27	28	37	25	31	31	30	46
20135	9525	3391	4872	8421	8592	5854	3228	3499	4578	3719	3327	2672	2446	1981	1706	1302	1199	978	1026	1107	878	780	737	810	1092	594	679	831	742	891	1057	967	912	915	968	1372	1565	2193	1425	781	395	324	297	309	285	315	267	277	297	292	266	301	290	304	300	301	322	310	299	289	286	323	303	313	280	298	299	266	316	286	291	316	315	304	323	299	264	308	286	316	287	287	324	280	297	282	298	324	294	290	304	304	270	293	318	317	270	277	293	297	290	323	308	288	324	287	264	316	321	282	312	281	324	285	287	305	293	284	277	279	302	323	308	269	308	282	289	261	292	274	273	276	273	292	291	319	326	311	303	282	300	303	308	300	313	278	331	305	276	290	294	311	293	280	280	282	285	299	309	325	290	295	296	269	288	272	315	274	311	281	293	274	289	299	323	284	301	297	299	280	283	308	275	298	308	300	289	264	283	309	295	326	280	327	285	284	302	245	298	311	279	295	283	301	272	301	309	287	301	279	278	314	264	309	327	327	292	300	272	311	284	270	291	261	262	309	300	323	308	279	285	287	291	293	310	292	268	278	277	275	315	289	274	286	301	313	318	300	325	304	291	287	287	297	301	314	307	249	263	313	287	302	266	289	271	305	294	322	262	288	304	320	302	310	284	309	306	312	302	259	299	255	303	312	285	261	301	297	293	284	274	318	277	283	311	269	266	303	280	263	303	264	281	302	307	284	287	300	298	312	298	305	291	325	303	273	321	297	288	291	298	306	292	294	280	308	317	322	309	298	292	314	276	300	289	269	328	298	336	279	328	309	277	273	302	306	278	283	309	291	293	304	269	328	311	320	304	319	304	287	310	310	297	313	296	315	308	295	289	260	276	302	292	308	297	291	295	277	304	312	277	314	283	299	267	330	267	293	293	302	267	294	284	290	295	271	305	306	319	285	292	298	299	310	295	314	319	313	293	300	290	306	278	302	299	309	300	287	307	292	280	297	285	250	281	302	322	298	307	324	297	291	299	233	283	285	346	301	298	300	312	306	281	284	310	314	270	292	326	288	284	306	281	294	304	327	292	288	300	299	280	292	301	302	242	296	291	287	293	264	303	276	334	293	292	270	302	275	293	293	264	312	307	319	303	294	275	297	288	302	314	308	271	277	294	301	270	300	283	289	277	293	249	268	285	275	292	303	278	317	276	285	292	307	304	301	259	291	304	259	303	317	290	279	307	274	303	306	294	294	321	291	302	318	271	307	298	311	313	290	250	300	277	296	295	299	313	289	299	309	260	310	326	313	273	280	307	305	285	269	301	292	299	322	295	296	283	282	292	283	311	270	292	310	296	300	295	295	291	296	310	314	298	309	275	303	317	302	316	291	290	295	311	295	313	308	295	288	300	287	290	303	300	292	298	340	256	255	286	288	318	308	305	307	297	315	294	287	294	299	313	286	301	293	289	274	301	290	303	277	282	247	264	297	275	269	317	293	297	287	319	271	279	277	310	309	265	317	288	291	329	280	296	311	289	299	312	294	316	315	290	278	306	294	295	288	269	288	282	274	270	306	324	269	294	295	294	290	259	307	339	290	283	315	325	308	287	286	325	311	307	321	292	267	295	276	293	294	286	280	289	306	303	280	300	302	302	289	325	292	299	265	299	288	310	303	275	278	311	315	295	290	299	331	324	308	305	278	285	273	277	270	279	304	282	305	281	251	288	308	318	320	282	285	325	297	300	307	293	303	293	318	297	254	293	300	327	302	271	278	318	266	292	285	288	311	293	282	303	315	326	321	304	283	279	287	308	264	306	310	292	297	288	288	314	289	278	279	287	281	328	285	285	291	300	329	260	289	279	302	302	308	279	280	303	292	331	310	299	322	274	289	273	308	293	302	293	305	322	295	279	273	291	293	285	297	284	324	288	313	296	300	306	308	302	303	316	277	291	288	296	320	300	291	268	261	310	282	305	313	293	294	299	325	284	277	334	295	300	300	313	312	286	324	320	285	304	297	277	279	312	306	284	302	294	289	307	368	318	304	281	294	290	274	297	287	290	307	335	282	316	286	300	292	286	298	299	289	297	299	297	310	289	332	290	309	311	272	320	277	292	293	303	272	305	274	268	274	285	283	269	266	282	295	307	326	303	291	315	293	282	289	298	275	314	287	312	297	289	311	300	296	259	300	294	290	303	298	283	286	282	270	328	295	301	304	306	291	311	286	308	277	313	307	290	302	302	307	296	285	293	299	313	290	313	326	315	254	296	275	278	312	315	315	305	309	283	276	282	281	287	289	276	311	294	280	283	296	295	268	292	268	280	304	304	302	289	295	277	337	289	310	325	279	310	312	269	300	301	275	284	295	304	266	304	293	313	313	283	296	276	319	287	319	283	299	324	286	270	303	267	334	345	305	311	311	287	280	274	335	315	252	273	302	303	297	310	294	285	281	313	288	287	266	289	288	311	275	276	296	290	277	277	293	295	286	308	304	322	287	265	294	280	299	288	303	310	279	302	299	304	297	305	296	334	271	308	304	297	310	300	274	304	296	299	300	289	276	301	314	309	293	303	334	320	314	302	311	299	275	288	279	307	293	299	327	291	308	317	296	273	284	272	299	305	296	294	277	272	309	305	299	294	302	278	286	309	300	286	302	282	347	282	308	294	298	301	273	290	289	262	272	315	279	318	298	289	314	308	330	285	316	300	315	288	298	291	297	297	287	285	295	292	280	302	317	306	320	312	295	267	298	292	318	305	302	278	321	274	313	299	301	290	268	289	299	285	283	321	325	269	300	271	298	318	322	302	300	284	274	274	298	298	293	297	312	297	283	282	292	293	305	305	314	285	297	281	286	286	337	298	276	309	285	283	301	281	271	306	310	276	303	309	291	311	304	316	291	284	314	266	272	319	287	272	294	309	280	343	336	307	278	272	337	317	280	280	285	287	292	311	280	309	296	283	329	287	289	316	285	256	310	317	315	271	261	319	293	312	295	298	317	300	291	281	322	305	311	279	297	271	288	286	290	291	272	306	321	311	284	290	318	303	262	313	296	281	291	300	304	320	320	298	300	336	297	276	286	296	305	285	291	289	269	268	265	319	270	282	302	301	278	287	277	294	284	280	326	304	280	303	288	310	299	270	274	291	304	315	316	301	293	311	295	316	294	291	270	296	245	306	298	299	274	292	316	308	281	308	289	288	262	318	273	306	308	306	301	305	304	298	316	306	300	292	292	303	309	336	287	304	316	286	301	312	308	334	318	277	291	295	288	277	321	326	303	302	294	277	308	301	317	277	286	272	270	297	315	282	292	270	295	267	302	255	301	313	282	267	302	283	280	293	278	292	307	287	284	317	317	255	310	309	304	312	289	310	280	348	308	291	308	286	306	285	312	310	323	297	326	308	298	322	293	292	300	297	260	339	315	318	289	283	339	326	289	303	292	289	281	334	283	273	314	295	295	301	300	300	265	288	307	300	291	299	325	295	282	279	275	298	329	320	307	295	299	294	290	266	306	302	273	287	305	295
3128	1577	507	256	185	227	180	121	168	218	192	137	152	120	115	106	115	75	83	77	70	65	66	45	132	448	53	41	42	38	51	57	55	58	62	65	181	301	220	95	70	52	36	34	30	33	33	29	34	26	24	28	34	34	37	35	18	34	24	34	32	28	34	33	25	40	34	27	26	36	35	28	29	23	35	21	29	27	32	22	37	32	30	27	23	34	33	21	34	28	36	29	26	28	25	33	14	33	39	31	28	25	35	21	22	34	25	40	25	32	26	18	22	30	34	30	31	28	31	31	33	38	36	23	39	28	30	38	25	31	26	35	40	31	37	23	29	28	30	29	37	32	34	29	30	26	25	22	26	24	25	22	33	36	29	39	33	27	31	36	27	30	25	36	31	28	30	24	24	32	33	26	27	43	22	33	23	30	33	35	24	28	29	28	30	25	34	28	28	25	24	29	38	29	25	22	27	34	40	31	30	27	29	29	30	31	29	29	25	30	25	30	28	24	34	50	32	33	26	23	37	34	33	34	36	31	33	30	33	19	36	33	27	31	26	26	28	31	23	28	28	26	33	28	34	21	32	25	30	27	29	40	25	41	29	25	32	25	44	24	21	37	23	31	35	35	27	24	17	31	31	29	27	24	26	33	32	28	33	32	25	33	18	35	34	40	32	43	26	44	22	35	30	39	24	20	47	27	28	39	27	27	26	28	33	26	30	27	23	26	36	15	23	30	28	34	30	27	27	27	31	31	29	31	27	34	28	37	31	23	29	15	39	32	30	36	28	28	21	27	29	27	38	23	28	29	22	34	31	35	28	32	33	31	30	24	31	26	26	32	33	38	21	29	33	33	38	20	31	27	40	22	24	26	21	27	36	34	29	27	34	35	36	38	20	22	20	27	24	28	30	26	26	29	20	32	36	33	34	33	22	25	35	31	29	22	43	29	29	22	24	29	24	37	25	28	30	29	26	30	26	32	24	23	38	31	28	33	30	33	31	24	35	29	30	22	45	29	30	26	30	26	18	26	29	21	25	29	39	33	30	33	27	33	21	35	25	29	33	24	37	50	29	33	31	31	24	31	27	40	32	28	29	30	25	34	26	37	35	27	23	33	38	39	32	25	34	21	27	27	35	37	37	32	35	34	27	30	29	24	29	23	33	25	34	38	26	37	32	22	25	23	36	31	28	31	38	27	39	38	36	25	24	33	24	35	36	30	33	25	30	26	26	24	30	29	29	33	28	33	30	37	27	30	31	22	29	35	33	32	26	22	37	27	39	34	22	30	38	22	30	31	21	30	30	32	38	37	33	31	24	34	28	31	23	24	28	34	23	29	35	21	31	31	28	25	27	21	23	29	17	26	27	29	34	34	23	33	24	34	34	38	23	26	36	34	34	41	28	31	26	39	28	35	25	19	23	23	29	42	32	33	41	31	29	28	37	26	31	20	28	37	38	31	33	21	26	30	46	20	28	33	27	29	25	24	28	25	26	29	29	22	24	37	37	25	25	28	26	33	20	27	26	33	21	30	33	28	37	28	34	19	40	29	38	35	38	29	42	38	31	32	28	31	30	31	40	37	37	22	29	27	26	24	24	34	34	24	30	45	27	31	42	24	20	26	22	36	33	25	38	20	34	31	27	36	37	39	27	31	29	27	23	27	28	39	32	33	25	24	32	32	34	27	35	25	32	23	28	33	30	21	30	22	32	22	30	37	31	34	27	25	40	36	33	29	25	28	39	30	28	30	15	32	29	23	36	25	27	31	31	31	24	26	30	26	29	23	33	36	23	27	34	32	35	25	32	21	21	32	23	22	19	33	35	34	27	37	33	33	32	34	25	22	24	30	20	28	30	29	28	27	34	19	34	33	31	36	24	23	19	30	28	40	36	43	23	26	24	32	39	36	33	32	28	31	31	28	31	29	28	31	30	18	37	25	28	21	35	33	39	32	31	40	26	26	31	30	34	33	31	26	28	29	28	39	32	32	35	25	29	19	33	40	27	30	30	28	26	26	30	26	33	35	31	25	29	39	27	25	38	29	19	20	30	27	30	44	30	26	25	19	30	34	30	30	22	25	36	32	30	33	20	24	21	34	30	36	30	25	26	29	24	38	45	35	38	19	31	23	24	27	33	19	31	31	32	27	33	21	29	29	27	29	26	27	32	28	23	22	28	32	38	28	31	25	37	26	24	39	36	25	22	33	35	24	32	30	28	33	19	23	26	31	32	29	37	29	31	27	31	30	30	26	30	29	30	24	31	34	34	34	32	39	25	21	32	30	26	40	31	30	35	29	22	41	27	26	36	21	21	32	32	28	27	36	38	31	22	35	34	33	32	37	26	29	24	40	26	36	28	30	37	37	30	32	24	37	27	27	26	34	29	38	25	36	28	24	32	27	32	17	29	37	32	32	33	29	28	24	39	21	31	33	26	27	32	33	25	29	34	35	35	32	28	27	33	32	38	33	38	33	27	29	19	25	25	30	34	25	26	32	27	31	24	32	33	37	27	30	31	37	27	32	27	32	33	34	23	22	27	24	30	28	29	24	37	36	28	27	28	29	31	34	30	33	24	24	30	35	27	35	24	26	37	32	24	32	25	40	28	28	33	25	29	28	29	37	43	28	38	36	30	29	27	28	29	28	30	20	23	28	34	18	31	25	25	39	30	36	31	30	30	22	27	36	28	20	29	39	31	42	23	22	37	34	26	23	28	30	38	27	39	30	23	31	36	26	33	25	33	29	28	37	40	35	34	20	21	39	23	32	31	35	33	24	30	28	36	40	27	23	33	31	25	42	34	26	28	29	26	32	35	30	27	30	27	20	23	27	20	37	28	26	22	35	23	23	39	34	33	25	26	26	28	24	27	27	29	22	27	33	20	33	34	30	32	30	35	26	32	24	36	24	27	31	20	38	33	33	29	40	28	33	33	20	32	33	30	31	34	26	26	30	24	33	30	43	20	35	25	29	33	31	30	35	39	31	28	33	21	32	16	30	37	32	30	33	17	36	25	26	30	31	34	29	28	30	23	25	26	46	43	36	30	27	36	35	30	35	41	30	37	37	28	35	28	21	31	27	32	28	29	35	32	31	22	30	34	24	31	28	33	35	31	26	32	24	25	31	27	33	27	31	31	41	22	28	28	35	33	32	29	26	34	28	28	24	29	19	25	33	27	27	26	30	25	41	37	28	31	38	29	22	26	23	35	21	36	24	22	39	36	31	23	25	24	30	25	34	27	24	41	29	25	28	26	26	24	32	34	41	31	36	28	36	33	38	37	32	32	23	33	23	19	30	33	33	31	29	25	33	33	29	32	27	24	31	28	31	40	37	23	34	30	38	26	24	27	30	22	22	25	27	24	31	29	37	24	28	26	44	31	32	26	33	21	30	27	20	27	27	27	27	34	36	30	25	32	37	22	36	37	26	30	24	36	26	34	26	39	33	24	26	34	29	37	32	29	28	23	30	35	35	28	26	25	36	20	20	33	29	30	22	31	32
27903	13629	5900	7872	13764	14155	9656	6767	7141	8727	7170	5543	5425	4809	4466	3832	3325	2786	2230	1764	1724	1526	1303	1127	2996	10610	1010	726	709	648	748	879	931	909	973	1110	4352	7433	5256	2111	1047	564	384	315	268	293	276	286	272	250	274	244	256	258	278	252	248	293	258	271	246	291	278	296	239	277	257	279	251	286	257	266	260	262	282	278	273	263	249	299	264	243	269	278	273	263	262	294	249	293	280	264	285	279	268	279	262	260	252	294	246	250	267	288	280	297	306	258	277	276	294	302	260	291	259	263	277	244	296	290	273	311	271	272	299	249	291	272	247	254	265	294	296	265	283	273	296	266	267	286	287	253	260	271	252	313	271	265	280	283	273	254	263	273	251	292	271	299	287	302	275	227	277	301	294	277	229	278	274	278	258	239	269	276	253	321	282	284	301	282	302	254	294	259	279	242	266	286	292	277	285	303	305	310	289	313	264	288	257	252	272	289	270	289	281	291	276	284	273	277	269	286	231	260	258	273	275	270	279	247	235	263	278	282	296	270	273	270	262	271	310	275	268	246	263	289	282	275	282	302	253	274	283	288	269	236	274	298	301	288	261	289	274	256	240	289	261	241	261	271	277	259	281	280	263	250	253	281	273	274	257	287	250	241	292	283	271	278	274	266	276	271	260	289	282	285	279	272	296	294	240	276	262	284	294	244	274	266	243	271	255	272	223	277	296	245	249	264	264	293	311	278	261	285	273	266	270	249	281	230	285	275	246	255	253	281	268	256	281	273	267	260	249	293	255	261	286	268	270	274	267	290	262	259	294	279	291	301	287	262	265	250	292	281	303	285	269	303	251	243	266	273	300	241	297	283	261	286	255	279	300	270	277	270	278	277	261	249	252	276	297	281	293	261	248	263	280	284	253	280	286	263	273	275	262	261	276	295	285	305	269	256	271	243	268	272	284	253	255	278	284	267	294	275	272	279	261	235	283	258	280	278	268	277	258	275	314	264	272	279	254	255	278	257	238	281	300	257	271	266	256	288	279	268	287	263	272	289	268	284	277	270	267	290	254	269	246	299	313	278	241	273	304	263	259	292	269	264	253	267	294	268	284	244	276	284	295	270	293	284	304	263	266	290	241	282	277	244	260	263	264	261	270	255	292	285	240	300	274	273	238	261	272	261	278	278	301	256	269	292	295	281	274	254	254	270	285	260	276	270	284	243	277	255	260	256	259	275	269	285	274	268	266	262	295	268	263	268	273	286	252	279	292	281	293	270	277	270	282	294	287	273	251	305	261	289	302	290	295	283	272	267	267	293	283	252	261	276	248	250	255	235	259	274	258	293	281	274	255	274	268	258	260	261	312	265	272	267	274	264	270	310	315	255	269	248	274	265	287	270	258	265	292	290	288	269	270	253	277	278	288	266	276	240	303	280	262	234	280	272	252	242	275	262	263	256	273	276	256	268	260	268	273	260	278	280	241	284	281	256	282	270	301	287	276	271	288	250	284	265	278	281	267	253	282	291	289	261	274	262	238	252	262	251	307	298	271	259	267	261	243	270	282	261	257	291	301	266	278	261	236	278	261	260	306	283	248	288	299	267	272	301	273	273	300	259	292	247	271	278	276	287	258	300	259	304	277	254	279	275	267	247	282	291	282	272	277	278	259	265	273	276	271	256	274	249	248	276	273	287	282	269	286	265	248	246	264	300	279	293	279	277	224	266	293	235	276	278	280	252	258	298	281	286	286	227	281	269	281	285	278	273	289	228	267	300	291	287	278	282	258	291	268	259	255	246	247	285	260	253	254	268	280	306	284	246	290	249	248	270	295	252	256	269	269	279	278	275	255	233	267	291	277	294	281	259	267	287	272	282	259	247	284	284	266	266	272	280	284	264	254	278	231	266	250	265	300	251	271	273	302	283	290	272	300	271	280	302	285	262	242	283	272	273	283	259	249	307	230	279	278	281	256	258	274	273	256	276	265	247	278	274	281	278	225	288	274	281	296	236	278	278	275	270	249	291	304	307	293	271	264	265	256	294	257	266	257	292	249	263	262	282	279	273	260	286	262	292	271	290	295	265	252	251	249	259	234	285	282	256	261	312	296	283	270	286	243	250	280	255	271	260	265	291	267	253	277	265	261	281	248	285	264	300	249	275	290	249	315	264	292	269	274	319	322	269	275	228	278	244	278	284	254	289	264	299	265	255	266	288	284	266	289	266	295	291	254	297	252	272	247	295	290	297	268	270	288	251	277	278	276	244	254	297	285	279	276	301	257	240	256	267	249	270	260	268	307	252	284	258	286	253	257	288	260	273	264	301	291	248	290	249	264	264	269	276	278	294	238	261	281	262	286	286	277	272	274	285	260	255	297	272	293	263	270	287	276	305	291	268	300	271	281	274	273	290	277	279	281	256	250	262	256	251	256	257	281	248	311	278	244	281	249	241	271	258	270	254	273	251	244	278	288	259	296	282	284	267	267	298	263	293	248	277	285	282	254	268	305	260	258	306	284	260	287	269	297	310	274	278	292	252	274	270	281	241	267	261	254	288	270	268	284	298	282	262	271	282	279	292	261	260	259	264	271	266	265	237	268	288	277	289	280	274	288	274	242	268	290	247	280	268	296	288	281	253	285	285	267	265	278	232	265	260	278	296	301	276	267	257	271	254	267	247	260	271	257	255	271	278	254	263	268	293	273	265	281	280	260	256	290	272	249	289	249	265	280	242	283	279	289	268	264	271	269	256	285	283	283	289	284	277	283	279	291	273	240	283	259	274	270	278	285	257	248	293	289	286	274	260	286	258	285	253	243	271	275	272	260	275	299	279	275	277	265	278	266	283	257	271	268	274	271	261	272	293	279	271	297	269	281	276	259	295	261	266	261	284	289	284	278	269	261	243	283	287	265	272	275	283	259	267	265	281	274	273	267	258	258	302	259	286	292	310	251	275	274	291	280	284	244	270	272	274	280	278	243	254	267	275	269	276	287	281	287	294	289	250	262	254	291	261	280	262	278	282	280	285	260	267	260	242	274	269	267	252	245	267	283	241	274	268	262	280	290	240	273	260	294	291	284	272	270	239	244	284	261	288	255	270	272	320	249	290	270	238	290	278	293	242	252	260	261	292	252	321	298	267	273	274	278	267	272	275	276	286	289	268	270	280	245	264	280	261	261	292	291	261	326	273	278	285	284	271	254	281	282	278	305	266	279	282	285	278	255	309	298	269	270	277	321	285	290	283	287	293	275	292	284	286	243	241	262	262	265	264	274	302	268	295	312	294	275	270	255	259	284	302	304	288	272	265	273	274	268	265	264	241	264	271	260	286	273	277	282	288	273	264	273	271	268	294	278	290	293	273	282	252	307	272	265	290	282	254	275	290	276	274	268	271	257	259	291	274	277	298	300	276	239	261	274	266	251	245	245	262	283	271	291	303	281	316	294	258	302	264	253	286	276	280	275	272	277	275	287	288	288	278	288	260	285	306	260	298	262	268	270	287	278	284	254	274	256	270	299	279
2786	931	382	199	134	154	114	114	125	137	134	146	134	124	111	114	103	82	67	65	65	69	60	45	51	237	62	43	41	31	43	37	29	47	70	51	51	181	255	93	55	40	28	29	35	27	29	16	32	22	41	31	36	27	22	34	21	27	29	28	16	25	28	27	35	28	31	38	28	23	28	27	24	18	22	19	31	29	23	35	24	26	25	27	31	39	30	33	27	27	22	21	25	27	36	23	22	32	36	25	35	19	31	31	28	27	29	21	34	40	17	26	23	27	34	25	29	29	32	20	23	27	26	23	30	27	26	28	34	31	22	31	21	34	39	24	33	31	19	30	31	25	22	33	30	23	34	34	33	26	23	32	26	33	23	32	23	27	22	39	32	27	30	34	29	32	26	25	35	16	35	25	23	23	29	38	28	25	27	32	29	24	26	24	27	26	29	36	22	25	27	28	22	24	30	26	30	25	31	25	32	20	26	28	28	29	25	28	31	24	27	25	39	21	23	33	15	22	29	24	28	16	17	30	27	22	21	35	26	34	33	28	38	38	26	30	29	28	42	30	22	40	33	27	22	38	24	34	33	22	28	33	27	20	27	36	30	22	27	24	25	42	36	31	33	32	23	31	30	32	24	36	27	22	25	26	29	23	26	29	30	26	39	29	24	25	18	36	24	27	35	32	29	26	26	25	22	20	21	32	24	29	23	22	25	26	28	30	28	30	18	25	25	32	23	27	31	26	41	28	28	28	22	20	29	21	31	30	36	30	29	26	25	33	31	14	32	25	26	32	35	26	32	32	23	19	27	23	31	29	33	34	21	38	35	21	34	21	33	25	38	30	37	23	25	31	33	24	34	30	26	29	24	28	23	29	23	24	28	25	22	41	27	21	29	23	35	36	18	27	26	24	23	29	24	34	25	26	29	26	27	28	31	32	28	21	34	37	28	23	34	23	23	31	37	30	34	29	27	19	26	28	26	18	32	33	38	33	23	25	25	30	42	31	35	23	36	30	30	27	24	32	26	29	21	25	22	25	29	39	29	19	30	20	22	28	31	38	31	28	31	26	32	23	22	12	33	37	32	23	18	30	29	33	24	27	35	36	29	22	39	30	27	25	15	22	31	30	25	30	31	25	27	28	31	35	25	23	33	25	23	31	26	30	25	25	19	23	37	18	30	34	27	22	37	30	35	20	29	21	21	27	27	34	23	29	28	25	27	35	35	25	36	27	24	34	22	23	32	28	34	32	32	15	25	28	21	36	36	28	28	37	25	34	22	25	23	33	26	34	28	28	19	19	35	25	26	26	30	26	18	24	21	28	24	27	41	24	31	30	30	34	22	31	30	27	19	30	30	27	22	26	29	24	24	33	39	26	31	33	32	26	23	23	26	35	30	22	24	32	27	29	25	17	19	30	32	37	34	34	28	26	38	28	15	37	24	29	26	27	21	26	31	26	26	34	32	31	35	29	31	29	36	27	31	35	37	30	19	33	21	38	24	35	42	34	23	21	27	40	23	32	41	22	35	29	29	21	21	38	25	32	32	21	24	23	37	25	25	28	26	22	33	19	31	21	31	37	29	25	31	38	27	24	28	30	34	31	22	27	26	24	20	24	19	32	26	33	28	27	28	26	15	30	26	18	26	28	22	25	29	28	29	27	18	27	23	30	29	34	38	28	17	20	25	19	19	33	28	30	32	22	23	25	28	25	32	21	29	32	27	30	22	23	25	26	29	27	25	29	32	27	38	34	30	36	32	23	23	29	40	33	26	28	27	27	35	37	33	23	24	32	33	31	33	32	28	14	31	23	41	25	32	21	21	29	21	28	28	24	28	43	27	19	29	26	31	32	28	28	34	25	21	38	21	30	30	26	26	33	14	35	28	35	29	29	35	25	32	28	28	32	25	40	35	26	25	20	22	24	24	27	20	34	31	34	28	30	24	33	21	21	23	31	23	24	23	29	27	33	17	19	21	29	23	27	18	30	24	27	28	33	26	18	29	20	34	29	26	22	27	30	30	26	23	25	45	24	29	20	18	21	28	20	27	37	29	21	27	35	33	34	25	27	29	23	31	30	24	24	33	25	26	33	26	29	19	26	29	32	34	39	27	31	31	25	27	27	38	24	25	22	22	34	30	25	14	30	26	33	28	23	23	33	33	35	28	25	23	18	26	25	32	28	33	34	29	29	23	37	18	30	25	20	32	30	27	20	32	27	34	38	19	39	27	30	33	29	26	28	25	30	37	27	27	34	24	25	22	25	22	21	27	28	26	27	36	26	35	19	25	39	26	27	36	39	31	19	30	36	25	21	20	20	30	29	22	29	25	25	37	32	27	24	23	17	37	32	34	34	24	27	34	42	30	21	32	18	25	22	29	28	27	28	27	23	33	23	28	22	28	27	26	29	27	29	29	31	27	28	29	29	28	29	24	33	33	30	23	24	26	28	30	23	22	21	29	30	27	32	31	28	25	42	31	25	25	30	33	29	14	22	36	29	33	23	35	31	30	28	24	30	20	24	29	36	24	17	23	39	21	30	28	28	23	26	26	22	23	26	35	30	25	29	26	26	28	25	28	21	27	32	35	26	25	22	34	32	35	33	27	33	25	32	32	28	35	31	25	27	35	24	36	25	29	22	28	31	21	30	25	30	29	32	33	29	26	22	26	23	19	27	23	26	36	28	15	28	31	29	29	30	25	22	27	25	33	33	24	24	35	25	36	27	27	27	15	28	24	32	33	24	23	23	26	27	32	33	22	20	23	21	29	29	28	16	23	25	19	34	23	22	19	27	27	27	31	21	37	29	28	34	36	23	34	22	29	26	26	27	35	24	29	25	34	22	37	28	23	24	35	30	30	19	22	32	26	35	26	33	25	31	23	33	21	37	22	27	31	36	30	28	33	28	32	30	29	20	31	38	24	23	32	28	27	26	21	33	29	26	26	28	22	27	39	32	39	27	29	30	34	22	32	21	29	28	23	24	31	17	34	27	26	23	29	22	33	41	25	29	32	24	29	41	27	24	46	25	27	24	25	24	22	25	26	30	25	24	25	22	38	26	32	35	31	32	24	23	24	29	29	21	27	23	25	30	30	28	26	23	24	36	22	31	32	27	28	22	28	20	28	24	31	33	29	31	20	28	30	21	31	31	31	23	25	25	18	30	33	26	23	24	38	19	18	38	20	23	35	22	25	28	32	18	22	30	26	27	36	26	31	22	39	30	31	29	26	27	24	20	31	34	33	25	30	31	30	32	30	24	33	38	28	24	24	22	26	30	23	36	22	22	25	35	20	33	24	25	24	31	25	22	26	23	28	28	26	28	28	29	32	27	26	27	18	27	22	31	32	24	28	32	29	26	26	23	32	23	23	25	30	37	28	33	30	34	25	15	34	28	37	24	27	22	35	26	17	24	37	27	20	21	23	30	34	22	35	31	22	37	27	32	26	32	18	26	24	29	25	30	35	38	36	23	30	25	32	28	26	25	34	40	34	40	28	25
24598	10007	4851	5609	10387	10474	6954	5724	6250	6663	6384	5941	5154	4686	3998	3442	2946	2470	2005	1757	1457	1327	1049	815	922	6654	1305	547	605	653	669	651	751	791	1180	1025	1150	4264	5255	1942	1029	638	348	271	273	273	257	230	254	244	267	260	254	254	260	236	264	264	235	260	251	236	251	229	227	244	235	223	274	274	237	231	279	257	262	214	262	272	266	251	259	259	256	249	254	246	246	269	252	237	257	241	255	261	255	273	271	268	240	253	250	252	249	263	235	247	221	259	247	251	227	252	274	243	251	240	240	241	266	235	234	234	277	260	255	254	256	278	244	256	252	241	269	246	248	256	241	245	248	238	266	245	242	259	237	227	251	261	250	252	242	240	245	262	259	239	266	251	237	249	246	233	254	229	253	232	254	259	248	247	265	233	253	246	261	239	245	254	266	251	273	262	243	260	261	235	256	232	249	267	246	249	247	257	250	235	267	244	259	263	239	267	253	252	217	252	250	233	260	246	243	243	246	241	241	254	232	264	264	243	242	279	256	243	227	267	262	259	233	284	250	237	253	235	252	237	268	269	258	213	231	221	236	231	233	259	243	239	242	237	247	241	222	265	244	255	257	260	268	244	241	241	258	239	229	227	261	243	253	216	222	263	248	253	255	261	242	267	255	210	239	266	253	229	233	264	244	254	256	277	246	241	264	247	242	236	258	264	287	254	248	246	238	248	241	261	229	257	278	268	255	235	250	267	221	242	250	239	211	229	222	266	243	261	257	245	251	247	259	253	239	260	243	239	267	249	231	248	242	267	278	278	236	254	269	264	240	267	268	260	280	265	250	231	263	244	269	256	255	250	247	231	250	262	234	280	259	248	261	242	226	261	247	257	274	245	273	252	241	244	262	267	277	225	259	278	260	269	244	246	257	252	257	242	255	231	245	275	260	238	263	254	238	234	227	241	235	245	273	235	271	272	221	236	228	248	261	249	259	255	254	304	286	255	235	269	254	260	253	228	264	276	243	254	257	267	285	262	301	215	270	268	242	271	256	255	247	265	262	252	243	244	243	266	239	253	280	235	252	242	242	257	235	253	248	246	244	263	248	234	264	226	257	264	260	246	243	241	266	254	245	270	232	259	237	250	241	264	249	272	250	218	248	252	257	265	258	286	241	217	244	262	248	257	249	243	258	222	265	261	253	281	308	246	246	239	251	272	254	256	255	257	274	263	225	246	243	284	264	262	251	251	232	257	230	264	259	234	247	265	259	232	275	272	272	229	272	268	253	276	232	265	237	228	274	287	255	269	269	227	263	252	256	269	260	233	260	253	248	251	255	253	222	243	213	275	260	252	285	249	237	274	264	233	248	255	257	265	237	267	235	272	240	283	229	259	258	256	270	271	273	248	260	258	248	234	222	243	276	217	251	242	237	225	266	251	258	252	240	261	269	257	234	247	276	239	261	252	272	257	242	236	241	241	257	297	224	256	259	267	248	259	263	238	251	243	258	221	254	238	261	230	266	258	248	227	270	249	264	231	233	220	244	257	265	248	264	259	247	252	255	239	267	243	270	261	255	238	238	243	259	248	240	252	260	282	253	245	273	281	280	281	271	245	243	234	237	249	263	267	234	261	246	257	266	246	256	245	243	213	266	242	257	263	268	273	247	243	247	252	273	250	256	238	281	250	236	251	274	255	227	228	250	251	251	250	296	261	234	278	247	263	249	260	271	236	246	231	240	234	263	239	234	236	212	251	257	247	246	237	246	248	244	249	255	236	256	250	253	258	246	257	273	226	227	248	264	227	244	226	261	258	278	267	274	230	243	247	255	253	253	253	226	245	231	240	257	238	267	259	234	238	251	283	242	278	242	233	251	253	234	242	291	277	246	280	280	253	263	252	238	247	240	255	252	236	282	258	248	261	245	269	248	246	232	248	252	233	264	230	274	254	263	247	257	242	283	246	247	226	266	267	243	245	255	263	251	232	226	280	251	239	247	259	274	224	253	243	250	247	234	254	255	232	278	228	293	249	266	253	272	263	243	249	240	264	258	254	245	254	238	254	214	267	258	262	298	256	255	259	233	277	245	241	256	255	249	256	242	232	258	220	236	254	255	230	264	279	241	232	251	268	246	234	261	276	261	251	276	256	247	253	242	268	253	265	268	247	253	230	239	236	248	229	255	247	268	240	238	254	260	274	240	227	251	246	257	270	236	248	255	238	238	250	248	260	239	238	272	278	258	269	237	251	225	236	235	272	244	264	281	256	250	269	245	273	287	237	267	250	264	265	261	232	274	267	249	264	257	248	268	222	247	232	244	269	254	275	262	238	218	245	253	254	258	244	274	257	229	263	257	250	257	247	239	247	256	256	261	262	260	283	249	280	268	254	258	274	280	263	249	251	229	246	242	247	239	231	234	240	237	239	254	228	250	262	246	258	254	249	252	240	236	244	259	263	232	271	228	238	240	208	252	221	255	261	241	238	264	233	262	262	258	268	290	279	257	259	261	261	275	274	248	268	220	235	234	254	253	233	260	262	249	253	243	227	254	221	241	263	259	266	249	233	224	249	240	252	262	234	271	268	254	252	242	222	258	251	227	267	267	241	270	255	259	223	261	267	242	256	242	278	287	256	249	245	227	262	258	259	229	254	268	252	232	245	249	250	242	228	230	265	270	261	267	251	273	279	215	224	236	244	259	258	250	217	276	258	255	279	236	260	255	247	271	256	248	267	242	276	266	226	245	249	242	258	266	247	239	241	259	252	242	276	251	269	230	247	275	243	259	264	277	246	257	254	241	277	248	274	272	248	250	253	231	257	249	266	256	263	254	225	255	245	252	246	235	237	267	231	270	235	253	245	255	226	248	267	256	247	271	273	259	231	249	230	243	216	238	244	224	259	268	280	233	248	284	223	252	258	239	228	267	262	233	217	275	242	230	248	238	267	245	257	248	241	245	253	246	233	251	213	231	232	245	256	262	234	259	285	231	257	235	242	246	218	254	246	261	287	249	248	238	257	243	251	237	263	260	237	243	268	288	260	235	232	243	258	239	286	262	260	235	269	228	249	261	250	276	254	240	246	267	248	245	239	244	235	217	256	234	262	242	254	241	261	262	230	261	254	263	251	240	237	257	260	252	220	272	247	258	264	231	253	256	264	242	250	233	262	274	259	230	235	277	281	255	260	267	251	249	250	269	237	245	263	285	256	247	247	248	258	244	249	286	232	243	229	258	247	236	252	253	265	272	247	255	249	247	250	245	252	261	208	256	235	261	244	249	268	248	252	281	233	248	253	261	254	282	272	262	234	234	237	230	257	229	199	258	252	256	267	253	286	251	246	241	252	268	251	255	244	245	226	244	234	267	290	256	271	241	259	243	241	271	227	270	220	255	234	246	245	232	253	265	264	242	233	232	240	276	274	248	241	268	279	247	247	235	252	227	243	249	265	243	263	255	251	258	270	244	273	244	243	253	264	254	230	259	247	248	219	237	265	269	251	261	258	267	238	277	289	250	269	279	241
2822	1330	416	228	146	193	168	217	190	190	190	171	120	145	132	123	113	93	93	67	62	50	54	46	46	164	46	46	42	42	58	55	64	53	54	75	115	341	316	150	82	54	34	33	36	26	26	29	37	10	27	31	32	31	25	23	22	23	19	20	22	27	33	21	27	18	25	25	34	22	18	25	28	20	24	32	41	24	29	20	27	34	32	26	26	23	28	17	26	22	22	40	26	25	21	27	30	30	24	24	28	29	27	30	32	21	22	27	20	27	32	28	26	25	24	34	36	25	18	34	28	34	26	34	31	27	18	24	32	27	28	27	21	23	16	27	19	29	27	31	23	18	31	24	27	25	16	28	23	19	28	22	23	26	29	25	31	28	30	22	17	29	40	32	27	24	23	32	36	18	32	36	24	29	22	25	19	30	17	30	31	33	26	18	34	18	32	25	20	24	27	23	23	23	21	28	18	23	21	29	31	26	28	26	30	24	22	27	24	26	27	23	25	26	35	26	28	20	25	30	30	28	29	32	26	31	22	37	26	22	20	30	25	28	28	23	32	24	30	24	25	28	28	20	33	32	31	27	29	13	42	31	34	20	25	24	35	31	25	33	29	31	27	26	32	23	19	17	31	27	31	20	26	31	29	18	19	27	20	21	20	23	24	20	29	31	26	29	22	44	20	26	22	25	31	36	26	35	32	25	27	20	17	23	21	32	31	19	26	23	25	31	28	36	24	19	32	23	20	40	24	34	21	23	27	24	38	22	30	21	25	30	27	36	37	22	30	35	19	24	36	27	20	34	27	28	33	18	18	24	21	24	30	24	28	27	23	30	25	17	25	23	31	21	18	27	23	31	30	31	24	19	22	28	24	23	20	30	20	23	31	25	21	23	30	21	32	25	18	26	30	29	21	25	25	26	28	24	25	19	30	22	31	29	29	25	27	33	41	27	28	37	24	26	27	32	23	32	26	36	30	35	32	34	22	34	21	33	22	25	25	28	32	28	36	26	26	31	27	29	30	25	24	26	20	23	28	26	16	35	25	27	24	35	32	27	25	28	23	23	16	28	30	31	36	20	33	27	28	28	23	28	24	29	19	30	26	27	24	24	27	32	23	25	32	24	28	30	39	23	22	26	22	28	25	25	28	21	20	21	26	28	27	30	28	23	22	36	31	23	32	29	24	34	28	35	24	32	27	28	29	32	22	35	24	25	29	32	21	35	21	37	23	26	24	33	41	29	27	22	29	31	32	25	19	31	23	30	25	16	23	17	32	33	15	28	28	30	31	29	28	21	21	26	27	27	26	24	32	25	26	21	20	22	29	23	19	31	25	29	34	27	27	31	27	20	20	26	20	19	34	29	30	27	31	22	25	35	34	25	36	22	22	25	38	20	25	39	32	39	18	24	21	24	32	27	28	29	22	26	35	27	26	25	29	28	17	19	27	26	25	30	26	20	29	20	26	35	24	27	19	20	21	28	16	25	34	19	33	35	31	31	31	29	25	29	32	34	28	31	23	26	30	26	34	30	32	26	24	27	34	28	28	24	24	27	24	31	25	30	32	34	14	33	26	32	18	33	36	28	38	23	29	27	28	22	23	26	29	28	27	24	29	30	23	33	21	27	28	22	21	24	31	27	26	33	21	28	23	28	25	35	27	25	25	27	33	25	27	41	26	27	30	19	35	27	22	24	28	22	28	24	17	27	29	24	27	30	28	27	29	26	29	28	27	29	27	37	27	31	25	30	21	27	29	32	27	38	24	35	26	33	16	32	28	27	24	32	22	25	25	33	23	31	21	26	32	17	22	20	20	33	32	29	26	23	19	24	28	31	27	36	32	31	33	28	20	27	26	22	33	26	20	23	29	22	26	28	27	33	36	23	28	19	19	22	20	20	30	36	26	29	38	17	31	29	25	33	27	32	32	26	32	37	23	26	16	27	23	23	31	23	24	31	30	32	22	27	22	29	32	26	24	30	22	32	26	20	37	24	35	32	14	26	34	17	20	30	24	19	21	33	27	29	33	29	18	27	22	25	27	35	28	33	30	29	19	22	22	25	23	17	26	22	34	16	26	29	23	38	18	26	21	15	28	27	34	23	24	24	30	30	25	27	30	41	29	30	26	24	25	43	30	22	30	21	25	27	24	33	26	30	25	31	29	25	22	25	35	30	31	32	29	25	24	26	29	23	30	27	19	20	22	28	32	25	29	27	19	32	34	27	29	29	18	16	22	23	31	29	40	31	31	40	25	25	26	34	22	19	22	24	24	22	26	25	36	15	24	26	25	35	32	26	26	25	30	35	32	24	22	27	28	23	30	26	24	28	25	27	29	26	34	31	34	33	32	28	31	28	26	24	19	25	15	24	16	30	29	27	31	39	31	21	23	29	26	31	29	29	26	32	29	27	27	16	24	18	31	33	30	25	27	26	34	21	26	38	24	36	26	19	22	29	19	31	35	28	35	29	24	16	26	30	28	28	22	32	33	36	28	22	22	32	20	28	36	21	30	35	24	25	17	29	27	27	20	24	18	23	29	33	33	19	26	24	27	21	31	28	31	27	30	13	32	26	22	32	29	28	32	38	18	28	24	28	17	26	22	23	24	20	25	14	26	28	22	22	37	26	30	27	24	39	23	22	27	23	23	22	27	21	21	17	27	22	33	34	24	25	27	23	26	25	19	34	27	31	29	28	27	17	29	26	30	24	20	21	34	28	35	28	18	33	33	22	24	26	22	32	23	32	30	31	27	25	27	25	31	27	22	24	27	27	32	33	24	20	33	28	22	20	24	34	22	23	29	25	30	20	27	34	29	25	29	27	21	24	38	20	24	24	32	25	29	30	30	24	32	22	30	32	24	24	38	24	17	19	26	33	31	26	23	20	18	26	28	27	17	26	31	22	33	34	31	21	28	35	25	19	24	31	32	23	24	34	24	30	33	23	21	20	23	24	32	21	22	34	23	27	30	21	25	25	30	23	31	20	29	25	17	18	20	21	25	32	27	20	21	29	22	24	25	36	26	37	24	33	34	32	20	29	31	28	33	21	30	32	30	31	32	27	33	19	21	31	14	22	27	30	32	30	25	30	15	22	30	24	26	27	26	22	26	34	35	28	22	27	28	22	28	31	17	18	25	20	34	25	29	23	31	31	32	19	25	33	22	27	19	22	21	21	26	34	22	25	27	24	20	31	27	22	20	22	28	19	26	29	25	20	29	28	31	39	27	27	20	29	21	22	18	25	28	18	25	24	19	24	22	27	27	43	27	25	33	28	28	28	33	19	20	29	31	24	27	26	41	27	29	16	19	30	22	26	30	22	31	28	23	27	24	35	32	34	33	28	19	29	25	25	28	18	25	23	22	35	22	26	21	30	28	21	24	35	27	21	28	29	26	22	29	27	26	33	37	24	20	27	30	13	24	26	29	27	38	27	29	21	17	22	29	33	16	40	23	31	26	30	26	20	20	19	24	28	27	25	33	23	22	33	21	28	28	32	31	30
26061	12398	5260	6414	11934	12259	9883	9466	9293	8485	7411	6687	5661	5189	4440	3882	3663	3168	2417	1728	1515	1558	1067	833	836	4580	829	847	805	1075	1179	1239	1356	1225	1029	1923	2778	8171	6471	2922	1315	651	381	293	269	256	274	244	290	250	259	228	243	258	248	252	227	235	232	226	236	221	213	273	259	275	220	246	254	270	232	253	281	279	261	210	249	216	218	251	233	258	284	224	268	230	244	256	272	254	252	238	237	259	231	263	242	274	236	237	250	249	225	234	252	276	253	266	236	234	245	256	228	260	243	275	252	250	250	258	231	258	238	249	252	230	243	245	216	247	220	241	252	215	258	223	272	231	228	220	243	238	235	228	256	261	276	226	258	206	216	254	257	238	248	250	207	255	230	259	217	224	233	232	262	249	242	234	250	238	245	250	230	255	234	229	235	224	253	245	245	235	225	261	228	232	219	231	235	240	270	230	216	240	213	237	278	231	266	236	257	234	223	232	257	230	243	251	236	230	239	251	227	222	261	225	249	253	234	237	258	249	234	245	236	233	243	251	245	271	253	248	263	250	227	251	225	247	254	231	247	247	244	238	261	243	238	223	254	230	243	239	245	242	230	248	243	254	232	267	247	244	234	230	259	269	231	247	262	245	227	223	243	214	237	252	232	239	257	261	224	228	272	256	221	202	236	227	204	232	245	244	234	225	221	231	238	229	230	229	228	242	221	228	244	240	268	235	232	233	247	259	226	246	249	270	231	259	265	203	266	222	256	240	258	238	241	216	236	253	238	254	256	212	270	221	238	259	241	259	217	250	240	242	237	241	205	263	218	216	237	244	250	236	251	200	229	240	253	241	187	250	227	205	244	221	219	240	221	251	254	222	252	262	229	236	239	256	246	235	255	241	238	257	236	246	248	243	268	277	245	259	236	224	245	231	258	248	244	239	257	225	243	212	221	244	251	227	238	221	248	228	229	230	242	229	227	240	224	233	237	248	250	257	208	287	243	217	257	243	246	270	247	234	239	227	271	232	240	239	254	252	231	230	247	254	228	231	243	226	208	226	256	269	249	248	202	237	214	241	227	249	243	248	239	247	256	222	229	247	250	231	254	222	249	248	248	242	242	234	235	250	231	239	243	260	249	261	237	244	256	230	237	237	262	223	263	244	220	231	225	247	233	229	242	235	257	234	236	244	239	248	255	256	271	248	251	250	228	252	224	245	251	211	271	256	232	261	266	224	219	229	257	257	248	231	244	235	258	250	251	259	219	237	234	228	231	210	225	223	267	224	271	246	255	227	276	230	262	247	240	246	233	235	239	230	218	236	215	278	244	229	254	262	228	239	232	231	222	262	231	240	223	237	229	263	225	249	245	226	228	239	244	213	221	261	264	239	271	242	247	230	241	238	256	231	233	222	213	216	240	224	243	229	223	246	228	208	243	232	228	234	265	232	234	229	251	274	262	219	259	245	250	219	229	240	231	238	228	228	239	239	247	262	249	274	249	243	241	226	235	257	239	252	210	257	214	261	243	261	241	271	271	249	253	230	268	218	261	238	245	260	255	256	235	245	241	233	268	252	246	245	241	264	249	241	235	253	226	235	233	228	237	240	249	222	243	252	230	251	243	268	225	214	228	245	250	242	234	228	227	237	249	219	243	255	241	274	245	249	267	235	192	275	220	266	226	221	243	243	228	242	251	244	247	283	244	226	242	220	239	233	228	249	230	237	238	254	249	245	226	231	227	285	241	239	251	261	244	234	252	222	221	260	231	222	242	240	227	254	223	231	249	254	246	256	222	236	236	244	223	254	254	230	226	248	229	244	258	250	240	264	248	197	248	236	241	244	237	234	232	254	250	236	243	259	233	252	212	209	240	237	231	243	241	230	278	237	233	254	228	249	234	245	231	253	227	222	248	225	252	250	219	220	257	270	256	239	229	217	229	242	220	239	256	243	228	211	238	226	231	265	225	250	281	239	232	233	235	215	265	219	234	243	265	235	226	229	249	251	243	274	257	256	226	241	223	227	268	228	251	242	257	237	273	237	243	236	207	207	230	223	281	265	241	227	244	223	210	224	247	242	249	228	249	249	244	244	227	221	251	247	248	229	253	252	260	240	242	266	206	239	236	228	230	242	262	220	253	224	249	241	238	275	204	229	246	222	213	236	242	229	264	265	236	241	259	240	227	232	224	247	223	245	238	246	222	216	261	241	266	254	246	263	235	264	255	244	221	220	219	232	251	241	255	229	279	242	255	258	241	241	226	244	252	241	229	273	252	246	244	252	262	236	219	215	252	244	255	256	226	251	243	250	233	256	220	233	262	232	262	238	253	250	249	248	280	244	223	240	239	245	247	230	237	245	237	211	224	217	257	237	248	257	240	184	258	279	243	236	252	244	265	229	227	254	215	231	279	251	230	250	238	250	217	235	239	251	225	215	249	235	239	235	238	255	239	225	236	224	245	244	238	232	231	251	251	251	252	233	229	236	263	236	228	240	256	255	257	256	218	259	230	219	258	239	267	251	277	247	243	255	222	239	246	249	264	242	225	222	268	223	249	247	227	243	265	215	254	249	232	268	212	219	256	235	234	231	221	249	253	234	198	221	268	229	227	223	227	255	257	251	256	253	257	238	233	242	256	252	229	246	239	233	233	240	246	243	241	237	264	254	235	234	239	241	226	241	208	222	240	262	217	232	268	196	225	213	242	238	226	255	237	246	230	222	235	243	228	234	227	235	232	227	223	231	255	266	246	248	249	247	249	237	232	239	238	268	241	222	255	248	230	240	225	232	245	225	255	240	227	257	248	269	284	258	210	275	280	252	249	230	238	242	252	237	232	238	268	254	260	273	236	245	236	248	247	241	243	273	258	259	229	259	229	270	243	239	248	254	235	249	255	247	222	270	240	241	259	235	230	259	252	236	241	244	250	244	245	244	220	255	243	218	232	229	248	239	235	240	236	253	236	231	260	247	270	262	258	245	232	244	238	223	241	222	235	272	257	219	234	267	243	222	245	249	236	235	248	201	253	250	243	257	247	226	229	228	226	231	251	234	250	236	225	242	252	227	216	260	228	242	255	239	254	248	224	229	229	239	239	254	239	225	215	222	245	260	271	268	241	243	235	223	234	247	242	260	252	214	239	246	218	245	247	260	254	227	233	228	236	219	259	252	250	231	240	223	264	250	259	240	232	266	221	227	243	279	241	261	257	253	217	227	237	245	289	253	262	213	246	224	251	231	258	234	229	253	235	253	233	225	257	243	269	279	263	251	222	216	283	254	228	227	225	252	255	215	221	226	258	233	222	230	261	234	259	245	240	234	225	248	239	263	238	257	247	251	220	237	235	236	244	230	243	242	246	252	219	224	238	232	248	211	259	244	223	227	232	240	217	233	255	246	264	260	239	237	236	226	254	214	206	224	227	247	240	231	230	234	242	239	255	230	242	234	216	255	246	252	250	234	227	233	261	227	240	247	251	275	226	219	233	251	250	280	204	231	228	232	270	243	235	238	269	256
1709	470	215	112	81	113	115	100	113	146	127	101	113	105	64	92	84	83	68	77	47	40	47	44	48	47	55	28	40	51	37	46	53	46	35	53	68	116	116	74	42	45	28	21	34	24	30	32	36	28	45	24	38	30	30	28	33	41	33	41	34	24	30	36	34	39	32	27	20	32	28	39	26	27	38	32	23	30	26	27	31	42	21	29	36	38	33	25	31	24	33	36	31	26	23	34	25	24	32	27	45	36	34	29	30	33	25	32	38	39	32	26	31	34	34	24	40	33	29	28	37	23	26	33	32	35	41	40	32	24	25	27	26	34	31	27	26	36	32	32	33	29	31	36	32	39	25	25	27	31	37	34	41	29	27	35	43	25	31	33	29	32	31	27	33	33	30	32	38	34	26	30	35	21	19	32	34	37	27	36	31	32	30	30	24	35	28	30	22	32	30	33	34	44	42	40	34	33	41	25	33	28	29	33	42	34	28	38	33	40	30	29	26	23	34	24	28	36	30	25	31	29	24	28	26	28	32	36	37	34	40	29	31	23	38	37	25	38	34	35	31	30	34	23	23	34	27	36	34	28	22	26	22	26	29	31	33	30	37	28	23	43	32	30	38	27	28	28	39	37	23	29	31	29	28	25	41	40	37	37	36	26	29	42	20	25	30	32	20	50	21	44	35	33	27	38	31	28	46	39	31	26	24	25	22	32	30	41	39	42	41	28	29	25	30	30	27	29	26	30	38	48	42	24	36	30	29	36	30	32	28	21	28	39	26	27	23	40	35	28	29	21	30	27	31	38	28	32	24	25	25	26	49	26	43	33	36	31	25	33	25	34	32	41	29	32	22	29	42	32	28	25	40	34	33	33	29	30	28	28	28	35	42	31	39	22	35	33	33	28	28	31	37	29	27	37	38	29	40	32	38	32	31	17	30	41	32	28	27	26	31	36	30	23	29	28	33	32	26	23	30	28	24	30	34	21	38	26	25	35	39	32	35	33	24	37	33	29	27	40	44	30	41	22	23	31	28	29	36	32	33	28	28	32	33	21	35	40	30	23	20	37	26	27	35	29	37	27	25	27	24	29	28	26	32	35	35	32	25	34	30	25	32	30	28	23	31	36	29	34	30	40	32	28	31	42	37	46	38	29	26	38	30	36	35	27	25	32	31	23	42	25	35	30	23	30	27	30	35	22	23	33	30	41	25	36	22	32	30	37	30	26	38	32	29	29	30	34	26	25	36	29	34	27	38	37	38	35	34	23	31	24	35	30	35	23	36	36	32	40	27	20	19	30	42	33	28	31	38	31	24	37	28	36	20	30	36	31	34	34	35	38	31	31	32	39	30	22	35	36	42	33	33	31	33	29	29	32	26	21	31	32	30	36	24	29	37	27	24	28	28	35	33	38	39	35	42	37	38	34	35	24	25	29	30	26	37	28	27	36	32	36	37	22	30	41	30	32	41	35	31	30	28	31	31	37	39	29	31	34	28	30	35	35	38	29	36	28	33	24	33	26	31	34	32	26	21	24	31	31	27	31	30	27	30	28	32	31	30	34	34	31	43	29	26	34	27	33	28	25	44	24	32	39	34	27	26	29	29	28	29	31	19	47	40	27	22	29	34	30	25	39	35	36	35	41	39	29	36	30	35	22	30	29	29	40	26	29	37	32	36	32	39	20	41	32	25	38	35	29	37	26	37	42	32	32	27	32	30	28	34	29	24	33	30	29	33	30	26	33	43	38	33	39	30	32	26	31	24	40	33	36	23	19	30	24	33	27	28	30	34	37	24	36	38	25	20	33	29	28	43	21	41	29	36	38	33	44	29	28	39	38	34	39	32	33	26	42	24	31	35	28	33	25	30	29	36	29	26	28	42	31	43	33	42	25	29	26	30	34	37	41	31	26	34	34	28	22	38	40	31	30	30	29	28	31	43	25	42	37	30	31	32	28	25	30	37	26	26	29	31	28	39	38	26	24	35	39	31	32	27	47	35	34	34	37	24	24	38	33	30	29	29	29	33	24	29	39	34	28	32	46	35	13	31	35	20	28	30	28	27	28	29	30	33	28	36	35	30	35	23	34	42	31	24	28	35	27	43	39	22	23	31	29	48	36	34	33	35	38	29	36	26	42	28	34	31	28	42	25	27	32	23	35	26	29	40	38	27	32	22	23	32	38	25	25	28	42	36	31	31	36	29	36	34	49	35	29	23	22	27	28	43	28	26	30	31	26	27	34	32	27	32	34	44	32	31	39	34	25	30	34	34	32	35	19	25	36	34	34	34	33	33	28	35	28	31	25	39	28	35	32	22	32	23	35	30	37	38	30	32	43	30	23	27	31	34	25	31	29	38	30	37	28	23	31	32	30	27	38	27	28	39	38	33	28	31	27	37	34	33	29	29	24	34	30	36	31	30	27	32	30	31	29	24	27	35	40	27	39	32	35	35	28	36	32	28	33	32	30	30	32	28	35	33	34	34	44	33	36	36	36	31	27	31	30	28	38	36	33	30	28	30	31	31	28	31	25	30	25	33	34	27	37	30	39	32	26	32	19	27	33	25	30	37	28	22	32	31	34	35	31	23	30	35	38	34	37	33	38	29	23	25	29	27	31	25	30	32	37	29	30	21	33	29	36	26	22	35	28	26	36	41	43	33	26	35	27	35	25	28	21	38	23	37	37	24	29	42	43	22	28	28	33	33	33	31	28	29	28	29	38	31	28	30	29	36	29	33	35	45	28	39	32	31	26	35	39	24	32	30	27	23	32	31	39	33	31	31	27	37	39	20	26	38	24	24	37	24	34	44	30	37	25	22	29	23	25	27	33	41	36	25	34	29	30	35	41	21	29	35	37	25	24	26	27	26	33	28	30	15	31	31	30	25	25	31	28	39	36	37	28	34	32	24	33	25	41	26	27	26	28	37	37	28	30	32	27	23	37	29	38	22	35	27	40	27	24	34	32	17	25	30	33	31	15	35	33	30	37	34	27	30	30	27	37	32	30	33	37	30	29	32	28	42	33	27	30	31	31	25	40	26	37	28	23	33	31	33	32	38	31	49	38	33	22	26	37	37	23	41	25	28	26	33	31	33	21	31	46	27	41	33	29	37	30	29	28	29	28	30	29	30	36	28	33	34	32	20	31	36	25	40	33	40	31	33	28	38	33	28	32	32	27	35	45	30	21	32	29	25	31	34	35	31	32	29	26	38	29	36	29	23	23	32	43	22	29	25	41	37	31	37	33	22	31	33	36	35	27	30	33	37	32	34	34	32	36	35	38	29	30	22	32	31	36	44	32	41	33	29	26	24	30	27	31	31	39	22	38	32	38	31	40	29	38	29	35	31	24	23	33	41	27	38	28	38	32	32	36	25	31	21	32	33	39	35	23	29	33	28	40	32	33	21	25	26	43	27	21	31	32	27	32	28	34	25	27	28	36	25	41	36	34	37	33	27	36	22	40	26	36	20	36	27	34	25	34	30	38	34	30	30	31	45	37
18712	7313	2674	3110	6661	6904	6045	5337	5665	5823	5238	4343	3618	3049	2399	2396	2197	1935	1686	1427	1109	770	823	759	656	845	812	664	680	778	666	853	967	818	698	753	1412	2660	2028	1159	571	373	333	339	299	303	293	266	224	290	266	315	323	287	270	273	289	274	277	275	256	273	281	299	270	291	279	282	256	280	287	279	260	298	279	290	300	294	247	270	280	272	267	245	274	257	282	235	253	277	281	286	267	266	292	262	233	285	268	275	286	273	257	247	286	272	294	304	289	277	284	286	295	303	281	308	274	251	267	275	296	281	285	296	301	278	325	275	281	271	289	282	278	264	268	284	283	279	277	284	294	278	275	283	301	293	270	269	282	305	291	259	311	290	264	268	281	278	292	289	245	294	272	287	268	303	284	267	259	274	299	311	271	289	286	306	274	275	297	264	263	252	275	326	301	276	288	291	284	261	325	279	271	285	293	284	287	290	284	312	310	256	267	289	294	271	256	310	267	255	242	300	264	281	300	279	302	302	271	325	276	288	264	264	248	283	262	281	296	266	270	264	282	282	259	255	280	290	275	265	265	277	315	268	292	248	298	294	299	277	273	270	277	281	271	261	276	274	262	332	299	309	293	238	275	292	238	297	279	288	269	274	278	283	282	255	287	285	294	254	274	284	295	269	259	298	272	279	270	280	263	270	286	235	300	274	276	282	298	289	310	300	288	277	275	296	291	290	246	295	256	281	291	281	291	268	281	265	291	266	302	291	275	265	289	296	257	285	296	285	291	280	272	278	271	305	267	303	270	245	252	268	284	304	269	301	275	308	246	266	300	252	277	270	271	265	274	298	287	290	282	277	275	287	265	268	266	284	275	279	295	253	288	303	304	306	271	276	286	275	278	279	262	304	290	254	300	270	296	274	286	320	284	255	267	290	273	294	288	268	267	291	269	277	284	263	275	293	287	276	265	283	278	283	283	260	249	271	266	267	294	327	261	270	289	299	315	286	306	276	288	299	298	285	258	271	265	277	278	283	273	320	262	282	285	292	276	288	268	273	282	288	290	274	248	290	280	264	288	300	268	306	268	276	282	243	281	303	303	270	300	293	281	271	287	277	278	277	277	288	267	288	286	291	288	283	292	264	264	289	266	296	286	296	305	284	264	304	274	303	270	282	277	309	292	266	280	281	294	319	284	279	290	289	289	274	299	269	287	251	280	310	242	284	306	244	274	250	286	292	289	278	271	266	256	307	287	260	274	309	239	286	271	320	275	306	288	244	285	281	295	269	292	265	242	282	275	274	294	302	272	294	270	294	292	288	262	300	272	275	300	315	260	302	290	284	267	278	282	307	301	278	306	277	273	314	282	254	283	284	275	290	265	267	285	278	272	304	322	250	276	261	260	287	254	271	262	270	303	279	274	274	296	285	281	269	283	290	309	254	255	290	271	300	269	300	279	287	266	292	269	269	293	296	273	295	345	322	274	276	278	285	275	254	293	277	279	274	288	255	278	275	300	265	291	259	284	288	278	285	296	274	286	317	277	278	258	263	303	280	306	286	280	276	297	268	265	307	272	280	296	285	281	268	291	284	259	298	289	283	296	246	285	278	258	254	283	246	292	271	273	272	285	262	280	264	240	265	293	303	276	267	291	275	279	297	282	275	301	317	296	308	293	316	286	266	291	278	270	252	254	290	259	254	272	300	259	284	263	285	279	270	278	277	288	287	284	298	289	278	286	278	269	295	264	281	278	283	264	328	316	275	262	276	286	294	293	287	305	271	266	282	278	282	262	280	281	264	299	303	274	264	277	306	272	289	283	296	274	277	263	270	261	278	287	285	285	266	282	270	251	271	277	283	276	257	317	297	281	257	258	264	281	283	259	258	297	289	288	309	289	285	265	288	259	326	279	293	255	270	263	248	286	268	290	288	308	283	269	271	280	290	289	310	264	260	274	292	249	261	284	290	268	275	269	277	274	281	284	300	279	312	277	256	273	298	290	271	293	264	306	285	254	248	293	312	275	284	277	279	276	306	298	276	276	273	279	260	303	275	283	280	299	266	266	299	284	287	310	267	291	270	286	284	271	300	272	297	280	220	302	296	256	268	293	266	270	317	301	292	284	286	305	305	262	309	291	262	304	282	243	254	286	277	295	310	288	288	280	267	300	275	290	291	276	318	279	273	248	269	290	269	309	273	290	261	270	287	244	287	263	265	288	267	282	281	304	269	275	311	284	296	249	287	281	273	273	282	256	287	291	275	318	292	275	288	275	269	311	269	254	261	291	293	268	289	270	279	304	294	278	288	285	287	282	271	322	289	277	252	259	277	271	271	296	293	285	283	305	287	264	288	290	285	292	288	275	289	283	282	296	285	280	261	269	271	291	292	301	261	277	273	281	289	280	262	284	284	275	279	279	267	255	244	283	268	248	264	275	284	277	265	261	294	299	278	298	268	289	285	273	292	278	245	237	268	264	293	275	273	247	301	272	270	265	275	258	278	316	268	274	267	287	298	275	277	293	301	289	285	281	286	268	291	276	288	271	285	310	275	293	296	286	267	266	279	276	249	315	281	296	285	317	312	290	300	290	258	263	292	252	305	301	305	309	293	299	294	269	290	255	289	307	303	270	260	291	247	273	277	275	267	293	304	266	277	285	276	261	297	281	281	257	286	284	258	274	292	300	266	301	277	257	264	276	263	270	285	302	287	291	294	258	280	299	275	289	276	294	287	274	267	287	299	269	294	282	282	299	319	262	294	279	280	316	245	290	295	263	315	294	262	283	305	312	272	274	286	255	274	283	281	291	266	276	253	290	287	266	260	270	254	297	280	276	266	255	270	295	264	278	289	260	281	278	288	289	283	271	282	290	286	267	266	304	275	247	304	280	284	280	276	247	288	272	265	275	279	267	323	256	258	281	282	289	293	291	274	291	303	252	299	300	284	309	289	252	274	265	283	302	303	276	275	277	274	268	263	265	287	282	276	281	261	252	287	282	289	269	283	262	262	262	281	277	273	269	266	277	257	295	322	289	273	266	264	282	290	282	301	290	275	279	251	295	275	272	285	307	288	303	300	292	314	285	277	263	270	257	280	275	296	263	287	295	266	295	257	269	285	295	286	294	301	296	288	249	298	247	285	295	290	297	288	308	303	278	250	272	270	282	264	293	279	253	289	243	247	283	277	311	256	296	273	292	276	275	315	268	278	258	297	263	302	269	285	302	283	282	268	273	282	306	249	265	278	293	278	283	277	268	284	249	292	285	282	277	277	294	286	276	242	293	255	282	285	242	267	276	257	274	279	282	284	307	273	299	265	299	282	264	295	267	265	288	285	284	272	294	257	297	246	280	266	260	308	291	262	255	283	290	321	287	284	262	263	281	256	287	273	291	286	302	280	302	262	278	251	310	316	283	280	279	259	294	279	278	269	274	265	271	287	292	273	283	277	305	298	284	291	275	267	285	281	289	256	253	274	282	251	241	236	259	297	290	293	301	281	291	313	272	248	262	267	292	277
2399	1229	378	175	193	208	227	126	194	140	128	135	121	138	100	108	95	100	91	101	87	75	56	77	45	43	55	46	50	50	64	53	69	77	59	84	141	254	292	198	102	46	36	32	35	30	25	24	35	28	22	20	28	34	40	28	33	31	27	28	18	33	29	27	27	22	29	28	28	29	22	26	23	32	23	23	23	27	35	31	24	25	29	27	27	19	34	31	24	22	40	25	32	33	23	34	21	28	35	30	30	34	32	25	27	33	22	35	28	19	35	30	20	36	34	22	23	32	25	29	19	27	25	29	32	22	37	30	29	25	31	23	29	29	24	31	33	28	22	27	29	31	16	28	25	29	28	29	36	30	28	37	26	30	30	33	33	22	35	27	21	29	24	31	36	25	35	23	23	23	39	22	17	28	23	31	27	25	26	28	24	27	25	26	25	29	29	34	29	23	21	27	26	27	20	35	37	34	27	23	24	40	38	24	31	27	24	26	26	30	22	29	33	23	28	29	26	28	24	28	31	35	34	23	30	31	28	28	26	34	32	27	20	22	29	23	36	18	29	32	23	31	19	29	25	26	26	22	27	21	23	22	33	37	24	21	19	27	32	19	32	36	31	32	19	36	29	31	22	31	37	23	26	18	33	32	28	26	36	34	25	27	27	25	23	25	23	31	31	22	25	27	24	24	44	28	31	25	26	29	28	28	28	26	37	33	30	27	29	28	33	27	27	37	33	32	32	30	17	33	28	43	33	30	31	35	36	24	30	30	28	22	23	46	31	22	27	27	23	35	35	31	29	29	27	23	26	30	26	21	24	30	28	28	33	31	28	26	23	34	40	34	30	26	20	31	30	34	27	25	33	22	30	27	31	30	16	29	20	33	23	26	35	35	24	37	29	32	28	22	25	33	32	29	28	28	26	27	41	28	43	29	37	24	28	30	22	43	32	21	32	30	30	26	32	25	33	26	28	22	31	22	32	27	25	29	30	29	24	16	24	33	33	30	22	25	27	25	29	32	28	34	29	30	30	33	33	28	23	24	32	32	24	27	21	29	27	35	33	21	32	32	29	33	30	22	36	36	26	31	31	40	27	25	30	23	24	30	30	27	31	25	18	23	25	28	33	29	27	24	25	27	13	35	29	32	27	27	30	23	23	30	29	33	32	30	22	32	27	38	47	33	36	27	22	22	36	34	17	29	25	29	30	32	33	16	17	35	31	30	30	38	30	24	21	28	20	24	22	27	26	33	27	27	32	33	32	26	25	24	26	43	23	25	33	35	32	22	26	22	32	29	20	26	39	37	20	26	28	31	27	25	28	29	26	27	26	35	28	33	38	23	34	23	24	23	21	22	23	31	26	25	16	20	19	28	27	31	31	20	30	32	31	25	19	29	41	28	25	30	25	25	27	38	25	31	27	36	31	36	27	31	36	24	31	36	25	40	23	27	30	28	32	22	22	28	24	31	36	20	22	27	18	25	24	33	25	41	22	21	32	28	41	39	31	21	22	30	29	29	24	26	38	24	30	26	34	22	34	24	27	24	36	27	26	22	26	28	25	16	30	23	30	36	26	32	29	29	40	30	25	28	33	32	31	23	36	21	32	30	32	20	33	38	34	24	37	29	22	21	21	20	18	30	28	32	32	22	32	34	30	26	30	22	40	28	28	26	28	26	23	29	36	22	34	29	24	20	37	22	23	27	27	23	29	28	34	41	40	30	30	28	30	32	28	41	23	36	32	24	23	25	35	34	33	29	31	28	33	22	28	36	30	35	28	30	36	25	35	35	35	22	25	34	24	33	25	22	21	19	31	17	22	27	33	36	31	23	32	19	28	26	25	27	25	42	27	25	24	32	33	29	31	35	33	31	25	25	36	41	27	33	24	21	25	30	34	26	26	18	31	25	28	19	33	25	26	31	27	30	30	21	25	23	26	31	28	26	26	27	27	29	20	31	29	25	31	29	33	26	29	22	29	33	18	33	30	29	29	29	29	35	36	21	27	23	24	30	20	21	26	36	24	32	25	25	23	29	23	22	23	30	46	23	24	34	37	27	38	33	28	36	27	29	18	23	34	17	35	25	22	22	25	31	37	20	29	37	38	32	16	28	35	32	36	18	31	32	35	29	25	33	28	22	23	30	42	25	23	27	28	32	32	42	28	32	32	26	24	24	22	25	27	24	24	26	30	31	27	21	32	33	30	35	29	23	27	20	31	23	35	40	38	35	27	25	31	28	28	29	32	30	30	36	25	32	34	28	24	39	33	31	25	29	33	21	28	31	31	32	28	29	31	25	40	21	23	31	35	23	30	30	25	22	25	24	21	23	29	41	38	27	23	28	24	26	29	23	22	26	25	29	36	39	24	33	38	17	26	30	28	23	43	20	30	29	25	30	28	25	23	28	22	21	26	23	32	23	27	26	26	30	28	28	32	35	27	20	23	46	35	31	33	29	35	30	25	27	31	30	32	35	23	23	22	29	30	29	30	29	22	27	31	18	25	29	30	41	28	25	39	23	23	29	30	21	24	33	34	32	29	30	24	24	35	25	28	20	21	30	28	28	29	22	26	30	30	33	23	23	24	28	34	28	25	20	30	27	35	30	31	30	25	30	26	23	31	26	36	33	29	30	25	35	39	30	20	23	28	31	27	33	26	23	27	28	28	24	30	34	33	25	25	21	27	43	23	25	23	17	18	28	23	34	24	35	27	41	25	25	30	33	31	23	29	23	36	40	30	31	24	24	25	22	26	22	23	23	27	35	28	24	26	31	34	20	32	32	27	26	36	30	31	28	30	39	29	30	25	35	26	24	29	37	30	27	30	24	32	35	28	19	29	33	29	27	28	33	27	25	34	29	20	25	29	27	38	36	26	29	21	31	27	34	30	27	27	31	28	23	38	32	35	19	30	18	22	13	26	29	22	38	26	39	28	17	31	32	37	31	25	23	33	34	25	14	27	28	33	32	32	28	22	30	21	26	23	28	28	25	25	23	34	37	30	25	35	19	28	39	23	35	21	23	18	24	27	38	28	39	28	36	36	30	24	28	25	32	27	29	32	29	19	30	31	34	24	27	27	30	41	27	32	28	31	31	30	32	30	31	18	29	29	32	30	35	26	25	27	20	32	22	21	21	31	23	32	26	20	22	22	26	24	36	29	23	27	33	28	28	25	20	30	25	32	31	38	33	43	33	31	38	30	24	26	33	28	25	29	22	30	32	22	37	25	37	18	30	34	28	25	25	19	23	31	39	36	41	28	30	22	34	29	28	28	27	25	24	44	21	28	22	29	26	30	25	34	29	27	31	35	31	24	28	26	30	31	25	31	28	25	33	33	36	32	31	31	30	35	35	24	20	23	30	30	33	33	28	23	37	35	30	25	28	28	34	25	34	34	16	40	29	28	29	29	28	27	29	26	29	31	27	27	30	30	25	26	27	33	34	19	26	26	31	21	32	19	17	28	33	32	34	25	24	28	31	23	22	38	24	32	28	29	22	27	27
24554	12493	4736	5869	12447	13382	11224	8444	8383	7193	6203	6052	5345	4286	4018	3307	3240	2787	2633	2399	2328	1821	1485	1322	1022	1068	1075	930	918	1063	1074	1234	1545	1695	1469	1770	3716	6168	7541	4901	1700	843	505	314	283	288	277	228	261	274	260	231	241	253	255	250	264	236	236	240	253	259	260	281	261	285	260	267	267	263	256	242	274	245	297	269	282	273	227	279	229	256	250	266	254	249	269	260	265	266	291	255	283	226	286	240	247	267	252	245	253	261	262	244	263	267	269	243	257	238	253	278	250	288	254	274	250	253	255	280	235	250	257	266	251	281	285	279	248	250	259	284	251	259	270	254	241	240	250	276	259	249	263	222	228	274	270	300	270	273	253	249	293	280	260	265	284	254	271	280	274	264	263	260	243	292	273	244	245	258	288	261	250	277	256	263	270	233	288	254	279	264	268	249	255	263	276	232	259	253	284	266	265	258	276	275	278	284	259	256	276	290	249	269	279	283	255	260	280	248	261	262	260	260	263	261	258	278	261	283	246	251	294	259	231	296	280	269	291	268	257	245	258	247	241	275	270	259	261	271	273	265	268	266	275	226	254	246	258	266	240	230	260	266	265	270	286	279	269	268	264	265	266	261	299	272	275	284	271	245	261	271	253	266	275	263	263	246	275	245	268	283	280	250	267	258	310	274	249	247	273	270	268	218	258	247	260	246	257	268	255	239	266	256	280	249	261	252	292	262	273	259	289	252	256	266	239	222	260	277	286	268	235	261	281	258	270	250	240	286	241	230	254	249	277	265	250	268	266	245	244	268	256	259	245	261	244	226	262	240	264	271	289	271	267	270	255	287	272	262	256	262	231	260	260	292	263	246	267	279	277	240	256	251	244	260	270	264	266	251	260	263	269	226	275	279	264	248	255	261	264	281	239	258	258	252	237	260	274	234	282	272	272	265	257	255	246	223	234	257	236	270	245	267	274	250	275	240	272	261	258	255	272	268	273	277	271	243	276	252	253	266	281	265	287	290	267	280	248	290	295	262	258	286	272	270	262	281	233	266	236	281	253	283	272	290	284	239	300	273	271	248	273	255	285	273	249	268	252	262	266	240	261	264	235	287	263	268	265	270	273	262	253	247	263	244	251	244	247	266	226	225	260	255	259	305	251	268	267	260	260	245	278	254	249	272	265	259	281	276	259	268	289	235	249	237	271	263	267	250	240	256	243	246	233	278	296	263	275	281	267	258	280	289	225	269	258	258	246	255	249	226	277	268	269	255	228	254	263	245	264	247	237	252	289	247	267	277	262	271	240	281	265	208	259	249	254	248	267	286	258	263	243	244	249	284	246	263	267	262	263	279	238	252	264	266	267	268	251	255	251	260	247	280	250	251	274	302	285	273	262	285	291	254	225	246	246	253	253	279	294	258	286	262	266	255	273	249	243	259	274	295	262	270	226	245	269	278	297	253	236	265	216	258	245	279	257	253	293	264	285	265	291	240	236	283	260	262	263	252	280	244	276	262	257	256	250	292	257	267	246	276	272	263	253	278	226	260	264	234	264	277	272	282	260	241	251	253	249	276	268	267	294	262	273	259	261	246	248	237	267	249	262	249	251	268	248	259	267	263	241	273	250	254	279	232	264	266	266	282	262	299	246	259	250	271	257	275	268	261	241	266	255	238	269	226	237	257	271	265	246	262	254	248	260	250	256	242	259	231	253	232	252	268	243	231	233	297	270	277	255	278	243	249	240	285	256	242	256	259	277	244	259	282	245	264	252	295	230	288	278	256	264	272	255	266	259	256	272	272	264	280	253	232	251	281	283	244	263	248	269	253	256	233	258	239	245	263	305	269	240	282	252	246	315	274	234	273	265	246	277	278	279	253	292	267	257	273	253	259	260	242	274	245	238	274	263	277	272	277	261	249	249	275	293	248	263	261	247	264	223	261	263	262	276	268	275	262	238	258	257	269	261	278	275	261	239	262	261	254	265	272	242	271	279	258	283	281	258	283	218	260	237	264	250	289	239	257	249	252	264	275	252	250	253	265	285	240	272	263	290	247	235	239	276	261	266	267	260	253	279	253	242	256	234	258	291	250	264	298	257	260	255	275	291	252	243	260	276	288	283	280	228	268	234	242	257	287	269	253	233	264	263	280	249	268	251	271	274	251	230	287	283	271	253	260	244	263	272	251	262	260	267	234	242	279	268	248	252	271	265	289	240	271	265	247	262	277	278	277	256	263	261	252	265	293	275	246	238	224	256	257	274	265	273	249	282	278	269	240	281	245	258	274	266	270	300	261	248	262	264	247	257	257	270	245	258	286	266	249	263	259	275	233	284	238	251	238	269	273	314	265	301	250	290	268	260	258	299	235	233	242	246	294	281	281	240	265	246	269	258	241	243	257	246	251	272	274	269	263	264	267	267	263	252	264	262	259	239	223	286	273	251	254	251	270	285	255	262	248	267	278	246	277	261	258	288	226	243	270	272	269	272	285	257	249	253	273	258	239	245	259	256	237	261	281	254	239	258	230	275	256	260	249	246	236	262	301	263	279	263	255	237	272	268	268	264	297	281	229	260	242	297	227	283	241	229	247	265	243	261	278	264	258	282	221	257	257	285	285	286	253	256	253	236	259	274	238	261	247	238	242	275	253	259	237	268	234	262	253	282	241	237	249	258	247	243	306	278	251	284	256	268	253	277	226	272	279	254	254	273	266	252	271	246	234	290	271	271	240	275	274	244	258	254	220	241	263	263	279	260	252	278	256	248	255	270	250	232	265	247	262	250	274	271	257	258	255	259	274	225	267	267	240	268	260	258	262	253	252	258	272	277	252	274	275	261	262	267	273	252	250	254	250	263	225	272	257	285	239	261	254	275	250	252	256	228	248	262	239	266	291	255	229	287	265	253	278	250	254	236	242	248	290	238	260	277	254	264	255	264	268	257	254	270	258	242	261	247	253	274	244	269	242	268	260	250	254	236	230	250	256	245	265	263	282	276	247	269	238	258	259	236	250	262	282	257	268	247	252	245	257	270	268	247	267	269	237	245	234	266	237	254	270	246	274	238	266	244	268	267	267	267	247	265	249	253	290	269	240	260	245	272	289	246	273	267	290	262	242	259	255	284	235	250	256	253	260	276	269	260	287	263	256	266	241	249	275	262	288	278	272	258	287	289	247	242	277	256	281	269	267	258	248	282	241	281	264	257	262	287	293	238	241	223	292	275	256	229	288	278	256	250	257	269	273	260	281	245	271	261	250	283	268	259	265	273	285	249	259	262	232	246	261	271	257	261	294	257	267	245	275	270	267	259	281	254	259	264	254	244	261	265	271	283	288	260	248	252	262	269	251	236	230	290	291	285	273	261	241	272	248	259	275	247	283	261	248	257	263	237	262	264	275	284	281	267	246	253	256	238	261	250	259	231	254	277	256	267	291	264	263	248	287	287	258	272	236	264	243	269	263	259	285	264	236	286	241	239	255	277	291	227	302	269	256	231	267	259	253	249	276	246	242	271	253
2229	714	236	156	118	162	128	134	110	92	96	87	94	86	74	82	76	74	67	50	71	68	49	46	54	47	44	47	58	43	38	45	57	62	55	55	141	219	190	130	51	42	38	19	26	26	21	31	36	25	19	26	18	21	26	18	25	27	22	29	30	27	21	22	25	14	19	30	29	22	25	22	35	26	25	22	20	28	15	18	26	23	21	28	23	31	26	29	21	25	19	22	19	32	24	23	28	26	31	18	22	28	22	26	27	34	23	25	26	18	23	24	18	19	29	16	17	30	26	27	23	33	24	26	20	23	19	31	25	31	22	27	26	29	31	24	22	29	21	17	26	33	15	24	17	31	27	18	28	22	22	33	27	24	20	24	31	30	26	21	31	17	27	23	30	22	22	36	19	34	22	23	20	28	28	28	25	28	30	31	21	25	26	24	17	33	21	26	27	37	31	37	24	23	28	25	27	28	28	29	24	30	25	30	27	29	22	23	30	26	32	21	29	23	27	18	23	24	27	24	31	33	28	25	20	30	13	22	24	27	22	27	28	31	17	31	21	30	25	24	25	31	24	19	34	25	24	28	30	22	29	20	22	36	22	15	18	28	20	37	24	29	26	23	19	27	28	25	28	27	19	24	27	22	31	19	19	26	26	28	21	15	20	22	27	32	36	20	27	25	26	25	29	28	21	26	23	26	21	21	34	26	21	28	22	24	32	26	30	19	21	22	24	23	24	20	30	24	16	19	31	29	25	27	25	28	29	29	27	26	25	29	26	26	25	26	23	31	18	27	17	21	29	35	24	17	45	32	22	24	28	22	28	25	26	25	23	31	26	25	34	21	19	23	19	22	25	34	28	22	33	37	34	21	25	23	28	42	35	19	30	20	34	35	31	34	17	31	20	35	26	24	28	29	28	38	27	27	26	32	19	24	22	29	25	25	17	25	18	26	25	22	26	31	30	27	29	23	19	26	36	21	27	27	23	29	22	23	27	29	30	26	21	24	14	24	26	25	29	21	21	31	26	30	32	19	24	33	31	33	26	27	25	30	30	45	20	18	19	27	24	30	33	27	24	24	27	28	30	24	29	28	28	26	27	28	22	21	29	33	28	22	19	30	26	34	28	18	21	24	30	29	28	36	24	24	33	34	25	22	24	31	26	28	25	15	29	27	26	22	25	24	22	35	31	22	22	24	29	35	23	25	31	31	23	33	37	24	23	29	16	23	25	18	25	20	28	26	28	28	33	25	16	29	32	20	23	23	26	29	17	34	28	31	26	25	32	26	31	20	20	21	24	20	24	26	18	29	22	20	24	26	21	27	24	15	17	19	27	26	21	18	22	36	32	27	26	20	24	28	27	31	26	27	29	30	17	23	18	19	22	47	20	27	29	31	23	22	27	33	26	27	27	28	21	40	30	21	21	30	27	28	30	23	22	24	17	28	31	26	25	23	18	16	22	27	26	22	21	25	18	25	31	26	18	26	28	38	17	26	18	36	19	21	24	29	29	24	30	25	31	17	24	27	32	28	28	23	34	21	31	36	30	22	20	29	23	19	28	26	19	38	31	28	24	27	26	32	27	19	24	22	22	23	28	21	15	24	25	25	24	35	23	40	28	42	27	27	22	32	21	30	23	24	32	22	22	21	17	33	28	36	21	33	18	30	23	29	34	30	26	27	24	21	32	16	20	14	36	26	18	29	25	26	15	36	27	19	28	21	20	27	30	27	31	27	26	32	20	31	24	21	24	19	27	33	17	21	30	27	28	25	31	29	29	29	19	17	23	26	24	32	24	15	35	28	28	20	27	28	26	31	36	32	28	33	30	25	25	30	27	22	20	27	22	17	27	25	24	32	24	16	18	29	25	27	17	16	27	23	17	22	29	35	35	28	33	29	40	19	25	32	30	24	23	37	20	25	32	22	22	29	24	35	27	27	21	32	36	29	28	19	24	21	33	24	20	24	23	29	20	25	28	21	29	27	20	22	33	17	21	22	25	26	29	29	29	23	24	19	22	26	24	24	22	18	29	27	21	30	24	32	24	35	26	23	35	30	21	19	18	25	25	33	27	27	30	31	27	27	21	33	21	22	13	24	26	35	25	30	37	28	28	26	32	31	19	26	34	30	27	20	26	21	26	25	22	29	25	24	21	20	27	23	23	27	33	23	24	34	11	31	32	32	31	28	21	24	32	34	27	35	22	28	18	26	35	15	27	28	22	21	24	30	26	33	22	26	20	32	28	30	21	28	27	28	28	27	32	33	29	29	25	26	25	22	25	25	30	26	33	16	30	26	33	26	21	37	32	29	26	19	25	29	32	23	27	25	32	26	25	19	19	32	25	20	21	24	31	24	23	30	41	23	29	22	26	27	31	33	32	22	20	29	23	28	25	20	28	32	24	27	20	19	22	31	25	33	35	27	30	21	31	34	18	30	37	27	36	18	26	25	26	27	23	29	20	24	27	31	26	21	27	24	36	19	29	30	28	35	35	23	31	29	23	29	34	17	27	22	33	25	27	35	30	29	28	27	32	19	36	22	15	20	21	25	23	21	28	28	31	24	23	28	31	24	31	25	32	28	27	20	19	21	25	24	39	20	24	15	18	28	18	24	25	24	23	29	24	25	23	23	20	22	23	30	26	24	35	31	19	33	20	24	27	18	24	27	29	26	20	32	26	27	26	18	30	20	17	29	34	22	21	27	31	29	37	28	24	25	30	36	22	37	18	33	27	23	13	20	28	28	31	22	41	11	27	28	30	27	30	21	24	21	30	31	19	28	24	18	31	15	22	27	32	28	32	33	23	18	29	32	23	29	20	31	37	27	24	31	17	22	30	23	28	22	24	15	23	24	30	34	24	21	28	32	30	25	21	27	29	22	22	27	27	22	18	20	16	19	32	26	34	21	30	18	25	23	24	23	22	28	28	31	39	22	24	21	30	33	23	27	22	23	26	23	21	31	29	25	19	23	20	25	22	21	27	27	15	21	28	21	24	19	25	28	25	18	24	35	27	25	27	23	26	32	24	18	16	32	21	28	29	25	25	23	25	24	24	32	15	13	17	34	31	20	24	23	17	27	18	24	20	27	24	22	26	26	18	21	25	26	18	30	21	26	31	34	28	21	30	34	27	23	24	25	29	28	25	28	24	30	19	29	19	32	28	28	27	24	24	21	14	26	22	27	36	28	25	27	20	36	25	32	26	35	20	28	21	26	20	23	18	26	21	32	27	31	30	32	24	30	24	18	28	28	27	23	23	27	31	18	24	26	25	28	21	32	17	27	27	26	22	26	20	26	29	24	32	24	24	22	24	17	27	46	31	28	21	18	25	20	31	21	29	38	21	27	24	31	15	23	23	16	25	24	28	28	44	26	19	32	30	28	20	19	21	28	20	30	31	20	23	28	32	23	22	27	25	30	23	25	28	27	23	23	33	22	24	27	25	27	26	25	25	27	22	25	24	20	29	20	30	21	25	32	20	32	23	34	20	24	27	29	22	37
20592	9560	3239	4841	10002	10320	7879	6553	5794	4585	3938	3840	3416	3069	2706	2567	2530	2250	1877	1542	1656	1530	1361	1016	1231	955	928	888	1030	1065	1060	934	1079	1235	1316	1268	2925	5408	4167	2560	1220	601	365	274	275	232	249	230	237	240	256	223	228	228	244	215	217	245	231	217	240	245	234	250	247	236	217	229	228	228	233	243	249	216	258	218	242	248	239	229	257	213	243	245	246	215	230	259	227	228	217	229	260	245	230	247	202	216	231	215	238	204	226	225	217	228	206	219	253	230	238	218	209	239	234	234	238	248	232	234	233	222	218	235	262	217	222	185	224	234	234	236	231	218	248	222	260	241	218	241	243	242	226	247	226	242	251	224	246	243	254	226	225	228	214	233	228	247	259	204	235	249	209	239	246	245	228	239	227	225	222	233	235	229	247	216	251	256	242	242	242	226	231	204	229	245	250	220	230	226	240	217	202	240	227	228	243	233	253	238	216	219	241	220	221	220	226	244	239	225	243	195	275	221	249	234	229	232	220	231	222	227	221	237	239	226	221	225	228	241	240	250	255	226	226	235	244	241	273	260	241	230	199	249	243	250	229	238	227	217	231	246	226	223	211	211	237	236	194	263	220	225	229	218	229	264	184	218	230	229	236	247	231	231	219	242	209	218	234	252	212	233	250	216	233	224	237	203	244	232	214	239	223	236	225	226	249	214	237	231	200	224	233	229	220	252	239	214	206	217	238	246	245	214	236	247	240	220	229	230	249	219	262	247	251	231	228	228	242	227	233	219	231	214	233	214	211	227	245	234	268	222	219	259	234	252	259	227	245	231	243	243	213	220	235	214	225	218	241	212	231	238	261	203	227	223	274	222	262	255	216	219	221	231	222	233	238	253	216	249	230	242	227	263	242	220	232	222	247	232	220	230	226	219	271	251	259	240	250	250	210	228	208	241	225	249	261	260	226	233	235	228	250	250	211	232	245	222	242	248	212	247	236	255	214	225	219	243	229	249	220	227	245	224	237	217	236	230	225	236	240	220	235	248	232	256	205	241	235	230	241	228	237	233	234	243	234	216	206	224	228	216	235	230	234	240	224	246	226	228	227	221	246	227	246	249	213	231	255	217	233	205	238	230	223	247	239	237	228	216	233	238	272	223	259	244	233	246	233	199	236	219	262	214	236	217	235	248	237	241	241	220	224	222	237	244	253	241	219	235	217	249	251	198	227	236	263	246	248	232	237	234	232	275	241	240	233	231	245	233	212	220	253	213	239	237	213	203	221	222	200	214	234	240	235	228	222	261	220	222	249	226	234	253	211	242	238	242	223	229	225	255	231	232	210	233	198	249	235	247	247	235	221	222	243	241	259	231	239	238	248	245	234	236	220	224	238	240	203	225	233	236	251	237	227	242	226	222	217	234	217	230	215	218	219	223	231	219	209	235	240	243	218	275	247	221	259	242	233	229	200	236	257	241	257	220	226	247	235	239	226	234	234	233	222	237	239	236	232	223	264	246	235	230	219	227	221	250	256	212	235	216	239	241	265	221	224	212	225	239	226	217	237	244	246	238	265	231	232	229	246	236	247	259	208	252	238	218	223	229	229	227	233	247	245	232	214	236	236	245	239	230	218	251	236	277	252	235	221	227	187	218	228	262	246	244	256	250	206	218	231	227	238	219	245	246	213	226	229	227	212	234	219	232	228	220	199	221	263	227	250	236	263	248	231	227	215	221	223	242	220	215	233	232	231	234	241	234	243	244	234	230	236	215	272	254	230	206	248	219	246	232	220	218	235	249	229	262	235	249	246	243	232	220	226	217	232	215	257	230	214	237	234	221	211	234	254	243	223	244	249	243	263	248	226	216	217	251	209	235	239	228	229	216	239	206	250	236	224	199	206	224	228	248	247	221	247	230	242	235	239	221	214	240	246	227	235	231	251	238	239	231	218	218	210	220	215	244	213	235	242	222	247	249	234	268	213	251	237	241	231	239	225	225	232	233	248	264	248	235	225	248	230	238	234	245	248	216	251	259	222	244	237	244	248	210	263	213	255	247	234	280	243	237	234	237	221	232	232	243	228	222	229	229	234	254	204	255	222	258	206	214	250	233	232	224	215	251	235	215	256	235	226	236	231	236	227	207	235	244	244	255	264	267	247	227	210	223	224	242	235	245	246	237	244	206	253	272	227	249	251	234	203	227	229	206	216	219	210	213	231	246	258	220	231	262	244	227	189	211	262	233	236	212	251	225	219	242	233	219	228	247	228	239	249	227	244	237	236	239	222	255	241	233	232	213	221	208	255	273	254	233	244	231	214	245	247	229	203	241	243	250	212	250	234	234	226	220	222	245	245	234	248	239	227	240	217	193	264	213	237	190	222	244	223	230	213	220	241	234	227	227	236	271	226	210	218	237	223	244	228	226	190	231	223	193	218	246	251	250	246	224	221	232	251	223	235	236	241	237	220	219	247	213	238	207	231	239	221	224	236	240	210	250	220	231	251	230	226	235	211	256	206	221	238	243	200	250	226	261	241	237	239	224	227	259	239	256	225	215	199	206	224	252	234	247	206	233	213	205	200	238	252	240	240	229	238	233	227	217	233	256	220	218	266	235	244	239	229	221	232	243	232	225	216	241	259	237	223	200	266	237	230	243	231	224	236	230	242	233	211	228	217	230	229	184	248	239	235	250	241	239	223	256	212	237	232	230	241	208	212	246	227	249	246	221	244	241	217	208	229	229	253	212	234	189	235	250	233	213	232	232	241	228	233	231	241	225	239	206	234	211	215	239	256	233	217	239	234	249	213	236	234	238	224	225	221	247	239	244	273	219	257	203	227	261	227	205	222	245	234	204	215	251	237	253	232	242	219	232	216	236	234	237	243	217	203	237	235	245	233	236	245	198	251	238	254	210	242	194	245	266	217	211	252	246	206	233	236	234	237	242	218	248	236	201	199	230	215	236	235	247	245	241	234	228	232	216	225	206	238	212	250	230	239	218	234	231	244	232	217	241	240	250	222	216	239	229	207	240	238	218	216	234	212	219	218	226	249	217	228	224	238	234	222	242	218	225	242	256	230	245	233	240	249	230	242	232	235	231	234	218	219	243	219	194	257	255	271	239	239	218	269	231	229	235	224	235	220	242	236	228	196	243	233	212	259	214	233	238	215	242	201	244	245	251	219	227	232	236	242	233	237	221	225	214	217	236	249	211	237	219	203	221	252	235	263	236	249	254	232	214	193	263	220	237	235	241	226	243	227	192	227	234	228	246	231	222	225	244	230	232	229	257	249	256	259	227	226	221	236	253	218	215	207	241	232	229	214	231	245	211	235	221	225	230	241	241	221	224	240	235	240	224	246	234	232	258	221	224	232	263	245	217	225	224	239	226	230	249	230	223	243	233	244	238	225	258	252	231	231	218	246	231	258	226	219	214	219	237	214	235	218	250	223	230	227	240	226	222	246	240	233	235	230	200	244	230	236	200	216	251	238	208	237	261	203	223	232	263	239	221	243	234	229	233
2568	1210	388	234	170	234	215	181	185	147	146	139	124	141	115	122	104	88	97	71	77	79	83	48	57	51	44	60	40	45	50	63	77	67	69	82	214	336	267	178	97	63	28	22	32	25	38	28	31	23	25	35	27	20	24	32	19	26	32	23	32	21	25	39	34	24	32	29	35	26	24	28	17	28	26	27	23	32	27	21	39	35	34	27	28	37	28	35	20	20	30	38	30	28	25	19	22	25	25	36	26	21	28	30	27	21	31	37	32	26	29	34	25	22	22	24	30	29	18	24	30	24	27	26	23	28	33	28	20	24	16	23	19	25	37	24	27	24	34	24	25	24	29	27	28	26	25	29	25	30	25	31	26	25	20	18	28	36	21	23	34	22	23	19	20	25	36	26	29	30	26	24	30	18	32	29	37	21	30	34	21	26	35	24	23	25	18	34	18	24	22	24	23	30	31	29	32	24	23	24	24	32	34	26	34	29	31	26	24	27	23	29	27	26	25	23	20	33	32	36	30	40	22	20	17	30	25	29	22	24	18	30	31	23	26	22	23	27	32	33	27	32	22	29	23	27	33	19	28	22	28	27	25	25	24	26	27	33	23	30	33	33	24	27	24	22	21	22	33	27	25	27	31	24	28	25	27	26	32	31	31	27	29	26	33	30	18	31	30	27	26	31	35	27	22	29	22	18	30	26	23	32	24	33	23	27	23	36	23	28	30	26	28	26	28	31	30	22	44	23	29	31	22	24	39	35	34	24	30	25	29	29	29	21	23	26	32	25	27	32	26	26	28	31	30	29	27	29	22	26	29	31	28	25	33	32	28	30	32	24	25	31	27	28	27	26	29	31	30	20	28	35	28	26	23	35	30	28	30	22	39	30	34	18	21	28	21	17	29	30	17	32	22	23	26	22	25	28	36	27	30	28	22	25	37	29	34	23	31	27	30	24	28	18	28	18	23	31	33	23	32	29	28	28	23	29	39	25	28	38	32	26	26	25	21	27	23	25	34	24	18	21	40	30	27	20	31	19	21	25	19	34	23	28	23	25	31	31	28	26	31	26	26	28	22	32	24	25	26	25	25	39	17	27	21	27	32	32	29	25	19	28	21	30	23	36	32	31	33	33	26	28	24	27	29	27	31	21	31	23	30	34	27	31	22	26	16	35	36	33	27	25	32	28	30	28	30	32	25	39	37	35	29	28	26	28	31	32	29	35	21	25	20	28	30	23	19	28	31	33	30	30	40	25	18	22	26	30	26	25	23	28	21	13	23	29	28	28	26	22	31	31	31	32	23	28	35	25	20	22	18	28	26	29	39	24	21	31	33	31	24	31	33	25	28	35	36	25	31	21	24	26	26	29	32	35	30	20	33	26	28	21	33	23	31	20	21	30	35	36	18	28	31	25	35	29	19	39	31	29	20	33	26	23	30	26	21	16	29	31	32	30	28	26	30	28	28	21	24	26	32	29	21	30	25	19	22	23	23	31	23	28	24	29	33	26	22	23	33	20	36	34	28	20	34	22	35	28	23	28	31	16	28	22	31	36	23	31	23	28	21	26	29	34	23	26	22	25	27	31	25	21	25	25	32	34	33	26	19	26	34	26	24	23	35	29	37	24	25	34	26	24	33	27	30	29	21	20	21	34	26	19	25	24	44	30	17	19	23	26	26	33	26	23	29	20	25	26	25	26	24	26	31	22	23	35	36	38	30	27	18	27	30	28	27	31	30	29	26	29	28	31	32	33	23	18	29	25	24	27	18	17	28	33	30	25	29	26	30	31	20	27	30	20	26	30	31	30	34	27	23	28	32	24	22	23	29	29	32	23	20	30	18	23	26	21	26	29	23	28	43	28	34	25	28	19	28	26	24	22	29	33	30	28	26	24	27	30	31	30	25	24	33	30	33	27	21	34	29	33	22	26	19	30	40	33	32	27	32	33	26	33	27	28	27	33	24	27	30	23	43	24	23	18	21	33	30	22	22	26	31	33	24	24	27	32	22	28	21	19	15	35	22	35	33	24	38	21	20	25	19	27	39	32	26	21	30	21	32	33	28	23	28	24	28	33	20	31	31	29	34	24	28	25	26	28	36	33	22	23	20	19	23	34	24	19	16	26	26	42	31	21	27	26	15	22	34	29	21	27	40	33	25	26	25	27	38	30	25	31	28	29	25	26	25	33	30	32	22	23	24	32	30	23	34	24	31	29	27	24	25	33	35	28	20	33	22	31	24	35	24	31	29	29	24	29	41	25	31	31	27	28	32	30	22	16	29	24	24	30	27	20	37	27	22	31	30	25	33	25	23	24	33	35	29	25	25	34	35	29	23	30	31	25	24	34	19	25	29	30	27	27	26	33	29	31	26	27	29	31	33	23	19	27	24	35	20	22	24	32	36	29	22	21	21	36	21	40	33	28	35	24	26	20	39	20	30	26	27	28	18	24	24	25	26	25	18	26	33	23	26	24	26	26	25	20	26	25	26	31	23	29	28	24	30	31	25	31	33	30	19	26	33	31	28	32	30	26	27	29	27	33	24	26	26	25	28	25	26	51	48	24	26	40	25	28	29	32	28	28	27	30	35	30	32	18	31	25	41	31	32	30	18	33	21	28	41	18	24	30	25	16	29	19	25	35	22	24	24	29	16	32	28	29	32	28	28	31	23	18	29	25	38	19	24	35	28	19	29	24	29	21	35	30	30	28	28	22	37	32	28	34	39	26	25	33	23	29	28	32	17	31	21	26	31	21	38	26	21	28	21	27	27	24	22	28	32	28	28	24	25	23	28	32	28	22	31	26	27	25	30	23	29	33	32	29	28	33	25	22	30	25	13	30	25	29	24	22	21	22	20	38	17	26	20	28	26	27	32	23	34	28	35	26	35	25	30	31	31	17	29	21	46	30	16	30	20	27	22	22	24	23	33	31	23	22	28	33	23	23	32	26	26	26	30	23	27	33	26	28	32	22	28	30	28	24	24	18	25	33	26	32	30	34	38	34	28	31	31	30	31	25	35	23	30	36	35	24	34	28	27	22	21	25	29	29	17	31	23	31	26	33	15	26	28	32	19	17	28	26	44	32	32	27	27	19	28	25	25	29	25	25	17	22	35	34	22	29	42	29	28	29	32	20	26	26	29	26	23	29	37	23	27	35	41	27	33	26	40	25	27	34	25	30	26	27	17	30	24	25	27	33	22	27	26	31	29	33	18	20	25	31	25	31	21	31	23	35	25	27	29	28	30	24	36	22	24	27	29	38	31	25	33	27	24	27	25	21	24	28	26	32	34	18	33	27	30	24	29	37	29	30	34	23	35	42	30	26	26	22	31	30	23	19	36	32	29	24	26	30	32	22	36	27	24	35	31	32	28	26	34	24	21	28	23	25	35	31	23	32	27	20	22	21	30	31	18	28	24	26	29	26	20	30	40	21	34	29	31	19	36	30	36	22	18	23	27	35	27	37	28	28	26	24	23	33	26	28	29	25	30	25	36	28	18	24
25648	12325	5010	6885	13555	14714	12075	9851	7446	6057	6330	6081	5112	4596	4199	4237	3332	2655	2651	2157	2046	1920	1608	1491	1462	1394	1190	1109	1086	930	842	1078	1552	1500	1324	2164	5843	7289	5649	3761	1967	943	460	307	250	280	299	258	257	220	255	264	243	239	259	228	247	257	241	254	239	229	245	263	229	254	271	265	249	245	265	260	234	241	228	260	266	263	266	242	219	250	254	226	294	248	233	227	262	237	281	252	228	266	225	248	258	256	246	234	238	268	263	272	242	251	219	259	251	270	235	239	292	261	270	258	256	254	229	256	247	251	244	250	282	263	280	266	242	261	236	276	249	243	247	241	270	252	252	238	260	246	263	269	249	267	255	270	257	254	264	257	238	267	272	230	227	276	254	268	263	254	266	260	244	247	257	237	247	233	266	253	259	232	250	229	291	230	266	249	251	257	235	272	271	253	261	243	259	234	255	292	271	226	262	241	262	269	260	268	234	230	263	273	261	230	250	224	243	248	274	253	238	262	281	250	262	250	283	256	266	263	250	269	243	240	251	278	237	265	263	229	245	260	271	228	242	266	252	248	234	268	245	245	249	272	228	242	255	247	250	251	233	263	245	249	243	271	252	250	260	242	253	253	241	253	235	283	273	254	270	226	266	238	264	243	226	236	227	254	264	219	203	259	241	294	253	255	269	273	227	250	296	267	282	244	276	267	258	253	256	259	268	261	241	267	249	271	220	238	280	262	266	245	249	260	234	237	231	246	260	258	227	249	266	267	215	281	232	239	245	253	232	212	251	250	258	255	240	269	268	282	252	266	245	257	249	229	257	239	262	253	266	245	248	261	260	216	247	274	273	276	236	224	250	251	244	248	246	257	247	256	256	233	248	260	258	290	256	241	255	263	247	255	276	257	275	264	250	243	266	233	261	258	266	257	251	252	236	253	245	245	264	259	246	261	235	260	243	240	242	239	253	254	274	270	255	244	254	253	232	278	269	228	226	266	273	242	246	261	245	234	274	291	247	226	243	268	250	262	212	229	251	258	249	225	281	238	259	270	256	229	249	278	237	263	257	264	250	245	254	258	266	253	258	238	268	242	247	248	256	289	268	274	247	240	240	248	246	238	256	248	257	279	242	229	234	243	265	256	274	256	237	250	240	237	249	244	262	259	247	229	265	282	255	297	239	245	229	243	270	243	276	264	251	258	229	219	256	245	257	253	241	246	260	245	247	243	233	237	240	254	246	254	243	261	272	244	249	251	272	252	259	260	274	229	266	259	244	250	245	251	246	259	251	228	260	252	254	269	228	257	245	268	202	250	229	245	252	260	266	264	270	249	233	265	262	271	230	251	262	268	259	235	282	258	256	247	230	248	253	233	268	241	254	295	252	260	251	229	239	267	234	269	234	244	244	237	268	273	243	242	242	255	259	248	240	238	234	233	241	262	260	244	254	250	258	258	249	269	237	273	250	251	233	268	241	259	269	239	249	285	221	232	225	242	238	249	262	254	282	252	287	234	271	256	247	253	243	236	250	244	239	244	232	269	261	250	255	267	263	212	248	260	258	251	263	237	256	232	255	286	248	237	264	247	236	258	236	271	255	250	270	244	271	232	254	258	264	270	252	260	257	256	234	249	245	256	289	249	237	257	253	261	237	250	241	263	216	246	233	248	279	254	247	238	258	244	259	247	273	241	265	257	236	234	239	263	270	254	278	285	261	245	240	260	244	247	220	246	261	256	276	256	266	247	250	237	240	256	273	234	253	241	235	264	240	262	239	269	237	279	250	235	276	251	244	244	254	256	209	278	243	262	251	244	241	257	232	247	243	258	240	257	256	267	232	245	253	257	263	261	264	262	279	277	257	262	267	273	251	252	268	238	246	254	274	260	229	244	261	237	247	284	248	268	266	282	256	250	248	243	258	242	247	264	263	260	234	244	254	272	283	263	247	232	248	246	236	277	270	235	266	253	248	257	266	260	248	245	254	257	246	264	238	247	256	266	277	259	243	252	279	267	260	256	249	243	233	235	245	274	263	254	233	216	247	236	260	250	257	257	238	247	246	239	287	244	239	262	236	264	251	247	272	286	242	227	245	248	263	241	253	252	266	266	263	229	242	266	230	279	252	253	293	280	245	253	273	237	277	262	267	243	233	250	263	259	258	241	247	242	266	275	257	231	244	237	254	236	249	257	277	251	236	261	263	276	263	241	240	276	279	227	249	223	258	244	248	277	262	259	256	267	262	269	281	247	284	247	233	267	242	234	253	239	240	255	271	243	249	259	236	237	221	256	244	249	242	259	279	268	271	267	234	265	260	258	239	260	274	208	275	263	256	255	295	276	240	252	244	219	250	284	237	270	258	236	235	233	270	255	244	246	268	227	253	270	260	262	248	263	234	247	253	262	260	283	273	234	251	250	254	264	244	250	243	259	245	274	275	257	224	239	270	251	245	255	255	290	241	237	254	213	234	246	239	268	273	288	261	271	246	241	259	235	255	265	264	244	262	246	239	245	258	239	240	234	218	251	250	221	249	279	252	265	275	243	256	258	239	264	253	272	262	239	266	233	242	256	272	234	263	245	252	240	243	267	269	267	255	254	264	254	242	252	258	228	261	261	236	253	251	262	222	259	229	254	246	264	271	251	289	246	257	279	258	257	262	253	247	247	230	266	245	290	252	246	251	273	250	268	248	227	252	271	231	242	240	240	251	226	262	252	284	267	234	261	269	243	218	273	255	286	280	215	254	240	289	247	259	236	234	236	238	273	253	239	269	243	249	247	233	250	260	246	249	266	265	253	245	253	241	258	228	244	264	267	270	258	243	241	265	247	265	232	262	238	242	296	278	231	269	271	249	245	229	248	250	264	251	269	263	272	269	257	245	268	245	241	236	267	267	225	272	261	260	242	275	268	260	242	243	256	259	266	249	249	254	285	283	244	265	244	251	265	243	266	270	253	279	254	251	266	250	277	245	238	244	249	227	255	293	255	283	254	263	241	247	265	244	276	232	260	233	255	252	254	279	249	239	252	251	240	251	246	276	213	271	238	236	223	253	240	244	265	243	265	254	248	224	247	281	284	263	244	254	258	288	232	248	247	271	267	256	250	251	223	243	274	230	243	253	259	243	246	263	233	283	253	252	270	245	269	245	251	233	265	243	254	253	256	262	283	228	273	241	278	265	208	257	236	257	248	245	271	240	268	257	270	247	299	255	269	242	265	263	249	273	276	236	257	252	228	246	265	243	245	268	264	279	257	245	249	256	269	220	251	255	217	281	244	259	243	271	255	250	267	252	244	245	252	250	270	270	258	222	238	250	256	267	255	247	243	244	275	248	251	250	262	242	237	217	248	227	256	281	254	245	261	262	256	204	267	261	271	246	275	244	264	256	239	273	233	246	262	248	261	236	264	254	262	256	246	252	253	265	230	256	293	272	260	241	264	265	253	240	234	252	254	257	254	253	259	257	276	268	256	241	243	247	287	258	235	263	260	252	258	257	231	262	236	241	255	239	261
1530	466	195	118	111	104	132	121	99	119	126	152	137	99	99	62	69	61	54	52	52	43	48	47	53	40	45	37	45	35	44	53	59	48	49	35	60	69	63	74	53	36	29	24	34	30	25	30	27	30	33	25	31	28	28	38	31	19	36	43	25	29	20	38	20	27	28	30	42	35	41	30	26	36	32	39	28	24	34	31	32	30	35	19	26	23	29	35	37	28	31	30	35	36	26	23	28	30	40	34	35	28	30	31	32	29	26	42	37	41	32	40	28	30	34	33	31	28	30	25	30	24	34	30	32	42	46	38	24	39	39	38	37	26	26	28	33	34	26	25	29	35	26	27	27	28	32	26	25	31	37	31	31	33	27	35	26	24	30	32	41	32	23	37	33	30	35	35	33	40	25	19	37	30	37	31	29	28	31	43	21	31	29	35	22	27	26	32	29	26	26	29	30	30	30	34	34	30	38	35	31	35	36	26	22	22	33	24	30	32	25	18	30	22	35	24	36	31	27	22	34	27	30	25	28	34	35	37	28	32	28	21	34	32	26	23	32	32	23	22	30	29	29	40	24	29	29	35	27	32	25	32	33	26	30	34	38	38	32	32	34	28	31	27	37	31	33	29	38	28	29	26	35	27	25	32	33	29	29	30	28	22	23	35	29	41	21	32	26	26	24	27	23	33	31	30	27	30	43	26	31	25	35	31	41	35	40	25	27	32	24	20	30	37	36	29	30	39	32	29	28	27	37	31	33	31	23	32	26	25	36	36	30	31	32	29	31	24	32	36	33	24	21	34	27	23	35	29	26	30	26	25	29	29	37	20	26	29	33	40	22	27	36	34	30	24	36	29	34	37	28	47	25	38	23	22	28	28	36	28	30	37	26	35	37	26	34	26	41	23	29	30	35	34	32	36	38	32	28	23	30	28	42	30	30	32	28	30	34	29	27	34	35	24	32	37	36	26	24	35	39	35	34	24	27	25	30	29	28	40	32	33	29	31	45	30	21	32	33	28	30	33	26	33	26	29	24	36	33	36	27	28	39	34	23	29	29	30	29	29	23	35	27	22	31	26	39	31	36	32	33	33	33	31	37	34	23	25	27	26	25	37	35	31	31	29	29	38	25	40	28	36	28	32	31	34	30	33	25	39	33	29	34	24	25	38	26	34	21	32	33	29	37	38	31	25	26	23	22	22	32	27	21	36	24	30	31	38	29	37	35	31	30	32	31	30	25	38	39	31	27	23	34	39	31	37	25	36	31	32	22	41	28	32	26	31	23	24	40	33	33	29	38	34	27	33	33	36	30	28	37	21	33	37	27	26	30	25	30	29	32	35	34	27	30	40	38	30	41	28	28	32	25	29	34	27	31	35	34	34	40	32	36	21	42	33	31	22	25	31	18	25	41	29	31	26	30	32	48	26	24	33	32	33	32	29	30	31	31	28	43	24	23	26	24	37	35	38	36	24	30	33	30	27	29	28	25	34	33	34	38	33	28	35	36	38	35	24	23	29	35	31	26	29	21	27	30	19	37	30	33	31	30	29	31	25	26	28	24	35	40	34	24	30	30	34	38	26	27	25	31	31	28	32	33	30	25	42	30	23	42	29	30	31	26	37	33	30	26	30	30	34	31	39	25	28	29	28	33	37	28	37	22	35	30	22	42	41	29	34	28	36	32	28	28	31	30	31	33	35	33	35	26	24	33	26	32	24	34	40	39	21	30	27	30	32	38	33	34	26	33	36	35	31	36	37	36	28	26	29	36	40	27	20	36	30	37	34	32	28	31	27	27	40	28	33	24	26	41	30	34	27	35	40	35	26	34	30	27	32	39	31	38	27	24	28	39	25	16	27	26	29	27	30	34	21	33	21	33	37	38	24	15	29	34	27	27	21	28	38	23	35	38	28	31	41	17	33	26	32	28	27	21	31	28	26	19	28	35	32	23	37	24	27	31	27	33	30	41	36	34	27	30	34	30	40	26	24	29	20	42	21	32	27	33	41	30	33	32	23	37	35	34	32	20	24	28	33	31	34	28	34	25	30	32	23	31	31	27	32	32	32	29	33	19	40	24	35	20	33	30	34	20	28	28	31	36	23	32	36	36	33	32	34	23	24	36	26	33	22	37	31	27	30	23	41	44	30	34	22	25	37	35	43	33	26	29	22	23	21	26	34	29	21	34	20	36	27	38	27	29	29	30	20	32	22	20	33	27	30	25	28	29	30	42	43	37	17	24	28	35	29	25	28	27	27	31	30	28	32	31	29	29	31	32	40	26	36	27	29	31	32	26	36	43	32	30	19	28	21	33	31	34	23	35	40	28	28	31	34	15	31	32	39	21	39	36	25	34	27	34	31	23	24	33	35	36	27	25	30	32	27	31	30	23	28	34	22	23	35	27	20	32	37	26	30	21	19	39	30	26	32	31	25	25	32	27	27	24	34	28	30	37	21	34	25	30	18	35	22	36	26	29	26	44	24	31	26	37	25	33	29	29	32	23	31	24	40	30	35	33	21	36	31	32	23	19	36	26	21	32	31	26	40	26	30	35	34	32	23	28	35	25	24	22	24	24	39	37	32	28	36	35	30	21	23	29	33	32	27	39	34	27	32	31	27	32	25	44	30	29	30	24	29	34	28	31	41	30	36	36	35	37	28	19	33	36	35	31	36	29	17	28	26	26	31	17	30	34	24	37	25	25	33	31	30	39	35	30	32	31	31	23	28	32	36	46	34	34	26	28	25	33	29	28	41	27	34	31	18	20	26	31	35	24	30	21	39	25	35	23	29	34	44	28	26	28	30	30	27	36	34	26	38	27	23	22	37	38	35	30	36	29	26	25	24	29	32	28	27	34	39	36	26	29	35	34	34	25	32	26	32	24	33	32	25	32	29	25	46	34	24	35	29	31	43	32	26	32	30	28	30	22	22	33	30	33	24	26	26	24	23	28	25	27	32	29	26	30	39	27	28	22	35	30	30	35	33	29	26	31	40	23	33	26	32	23	27	35	23	23	28	34	32	39	35	26	35	33	27	33	28	23	28	26	45	25	28	29	37	35	27	44	45	30	38	31	29	24	26	32	23	24	25	37	37	28	30	26	23	26	34	30	33	25	25	30	26	34	28	28	34	30	22	37	32	25	31	24	26	31	33	26	25	30	31	29	29	31	31	29	24	29	37	33	28	29	29	36	33	31	24	26	33	35	33	32	37	29	27	27	23	37	43	27	30	30	31	38	22	28	36	31	27	28	38	44	29	36	21	28	34	29	35	37	33	35	21	28	27	31	42	30	30	34	23	41	30	38	29	38	32	34	25	23	25	30	22	25	28	30	45	22	31	22	34	32	33	26	30	36	27	28	38	27	30	41	29	43	33	32	31	34	26	34	35	30	38	18	21	30	21	36	32	35	27	30	34	33	29	34	36	27	37	32	28	33	21	42	32	35	30	37	34	28	31	43	33	28	22	29	26	21	30	37	32	33	43	33	27	27	29	39	29	40	37
17680	6346	2888	4210	8555	9148	7104	6048	5043	4911	5128	5431	4443	3739	2973	2247	1882	1546	1384	1303	1080	1073	1012	964	854	801	703	782	735	611	748	1287	1065	871	778	711	1217	1482	1358	1017	671	516	397	318	283	262	267	273	270	285	251	266	266	281	279	267	290	262	257	292	257	260	286	293	279	277	296	290	281	247	296	294	277	286	305	289	276	251	290	275	259	271	259	266	247	268	291	255	307	290	296	269	251	277	290	321	266	287	293	243	250	264	242	310	285	266	272	241	293	294	292	274	264	295	295	246	253	297	254	289	269	281	281	268	305	246	292	254	272	290	291	294	254	232	265	299	269	252	255	270	281	265	272	280	293	301	264	269	277	281	281	271	282	294	264	247	271	281	291	293	281	257	265	268	299	282	294	256	300	246	299	293	269	293	278	286	286	252	269	286	262	285	283	263	271	264	269	294	306	234	251	277	276	297	276	299	280	247	293	312	289	270	251	299	283	278	303	276	316	259	297	283	278	290	281	278	265	279	287	283	266	271	265	278	291	299	267	265	268	267	285	278	274	305	283	271	272	277	277	264	279	277	281	277	271	296	305	276	276	283	281	295	287	244	270	279	285	298	287	261	278	279	276	253	274	249	284	323	277	277	265	307	290	258	295	251	268	300	248	275	269	279	273	277	256	292	260	284	269	276	257	285	308	253	280	258	273	293	246	276	300	277	302	260	265	263	276	251	272	285	261	249	299	289	297	263	294	287	293	236	279	260	263	297	269	296	285	272	264	270	276	269	283	296	272	258	271	287	281	258	263	295	276	261	271	285	296	269	266	278	288	257	262	259	251	283	271	267	271	267	263	254	273	286	248	263	292	258	283	278	292	273	281	263	263	280	286	282	273	271	302	280	276	242	275	297	271	254	289	252	275	299	301	263	287	293	287	233	254	277	287	276	268	266	244	254	248	278	291	270	255	310	298	274	262	287	276	292	275	291	264	295	278	270	235	274	261	258	271	267	264	263	280	276	285	267	267	271	275	274	251	270	266	272	266	261	280	275	248	292	269	266	243	248	285	253	308	263	286	258	303	261	282	272	264	259	270	270	252	268	269	262	274	268	260	283	282	296	278	274	275	265	290	274	278	278	260	302	271	226	256	303	303	289	293	259	282	294	298	288	301	264	270	268	287	303	265	294	283	244	278	272	243	273	271	266	264	264	245	258	275	272	273	257	287	277	275	279	284	283	253	319	278	291	274	270	307	258	291	258	284	264	296	269	284	257	270	252	246	295	260	271	281	272	264	275	286	273	267	269	237	313	259	270	283	288	242	275	251	294	265	267	280	269	282	282	298	276	288	259	268	273	290	300	270	242	274	306	274	278	276	290	280	283	281	257	278	286	267	284	275	284	253	292	270	257	290	270	304	275	252	280	275	286	286	292	256	291	282	283	296	282	252	302	265	279	310	292	266	264	247	256	272	274	263	271	274	265	252	283	275	249	284	284	269	303	268	298	286	264	238	270	281	304	262	268	297	269	282	249	273	268	288	253	261	267	292	277	270	248	268	280	263	279	281	297	303	261	272	300	282	272	257	288	271	263	282	297	251	280	262	300	282	272	281	306	292	287	262	270	239	274	270	296	261	276	251	268	290	304	245	282	256	268	272	288	274	269	280	281	254	277	269	255	262	264	262	294	272	263	259	291	292	281	270	271	264	251	272	296	290	291	285	290	254	282	272	279	272	266	258	278	268	298	261	279	290	277	267	265	283	252	261	284	266	273	278	252	305	277	274	246	282	274	301	261	264	298	274	269	268	284	268	254	297	275	289	265	250	289	279	267	280	268	248	285	288	267	293	266	238	258	283	291	274	279	275	260	281	308	265	269	258	283	283	262	287	264	285	264	249	283	247	281	270	287	275	265	281	313	258	264	268	269	262	290	247	224	291	267	274	235	269	283	267	256	294	239	309	293	290	284	264	284	246	248	283	266	295	263	286	279	252	273	302	285	262	294	300	271	289	274	302	261	284	290	292	271	287	282	301	275	298	243	272	239	283	290	273	286	275	263	237	263	290	281	265	273	301	278	265	277	267	281	264	263	292	274	260	278	284	310	294	292	259	273	299	277	275	268	274	261	272	267	290	293	296	289	230	302	295	252	271	243	271	256	272	275	286	273	266	276	273	291	284	256	261	291	293	271	271	297	281	299	270	278	266	270	256	287	271	274	283	280	285	263	284	268	294	284	296	264	265	282	270	294	268	313	265	248	292	258	253	271	279	289	279	285	277	273	268	278	279	272	270	256	268	275	259	267	283	275	271	262	269	288	243	272	278	274	246	293	266	294	284	295	279	274	304	267	301	299	255	274	272	270	277	233	256	301	291	276	270	295	271	274	310	259	264	253	278	256	257	275	267	295	305	283	273	270	249	304	263	239	264	279	255	284	263	249	264	246	256	275	285	283	260	261	252	268	311	261	257	278	268	317	279	282	267	263	277	264	277	281	279	259	268	248	272	264	276	278	277	280	279	274	267	285	263	246	287	289	273	264	284	271	298	279	254	299	303	285	269	276	249	270	284	297	266	278	312	273	267	285	267	282	285	270	286	270	291	310	317	280	281	303	282	290	298	313	247	278	255	273	276	255	291	274	248	275	272	287	240	274	289	284	242	273	280	248	294	285	275	278	258	266	254	275	255	292	280	240	278	286	252	271	283	289	289	294	248	309	284	265	264	271	273	294	281	277	269	282	261	287	261	247	286	273	290	256	262	266	246	271	276	277	292	305	289	279	251	274	275	267	250	279	258	246	289	260	294	274	257	282	292	287	241	280	284	254	288	301	270	288	285	274	254	293	249	263	283	264	272	271	242	264	264	251	257	268	271	293	292	283	289	298	310	257	265	277	277	272	282	280	281	246	261	267	269	274	267	270	272	286	265	313	297	278	289	291	286	286	265	324	254	271	290	310	290	269	243	276	279	272	253	272	281	297	257	282	301	259	284	297	280	238	252	277	262	250	259	280	281	288	258	282	288	257	305	266	291	263	244	279	258	277	268	274	257	268	290	265	258	274	300	289	243	262	319	268	266	271	292	241	284	272	279	255	255	264	307	284	271	284	273	262	253	274	275	264	270	250	275	278	279	292	274	286	289	285	280	270	292	256	280	282	273	266	292	257	263	273	266	297	277	301	303	260	264	256	264	272	277	265	276	281	282	294	264	290	296	264	280	254	274	264	272	273	257	267	278	292	300	241	270	304	247	273	280	286	279	248	264	310	292	306	268	278	285	270	284	265	316	275	250	266	289	260	262	265	255	238	288	253	246	305	294	280	253	287	299	279	319	285	271	291	245	320	260	270	275	250	279	242	249	244	257	301	278	269	251	288	256	270	261	296	279	284	287	286	257	278	255	259	256	290	258	253	294	277	258	276	254	296	293	271	283	244	285	284	276	282	276	285	281	283	266	268	260	269	298	252	299	291	281	284	285	316	269	263	297	293	260	248	278	253	307	292	281	280	287	269	262	266	253	265
2424	1397	540	276	226	277	289	255	303	273	272	230	231	149	132	134	107	74	122	113	79	75	55	55	58	54	59	59	54	49	58	63	77	44	93	165	189	182	143	124	86	42	49	23	44	28	38	36	24	30	23	28	23	22	29	26	26	23	21	27	21	29	36	29	23	29	33	24	30	34	34	24	25	36	30	18	22	25	24	21	28	23	19	31	28	32	34	28	34	22	31	26	32	25	19	28	40	25	28	30	28	36	37	36	31	21	26	25	23	22	27	35	29	31	37	23	24	22	32	28	29	31	21	33	19	30	28	37	33	17	34	32	23	26	25	31	33	27	27	30	30	34	23	15	37	29	29	26	24	26	20	28	34	22	29	28	36	29	29	34	28	29	31	31	26	36	32	31	29	25	20	23	35	27	31	29	30	21	28	24	20	31	34	37	31	29	25	35	37	24	25	35	31	23	20	29	21	21	18	34	24	36	17	23	31	31	33	27	33	33	36	26	24	24	31	21	29	32	25	28	30	27	32	32	25	27	25	25	18	26	29	29	33	32	26	29	20	33	33	28	18	37	28	23	31	35	28	33	28	41	26	29	24	24	22	28	37	23	27	21	30	25	33	34	30	40	24	23	25	24	21	40	25	28	27	26	36	28	29	29	31	23	33	33	28	35	16	28	23	18	30	25	41	24	24	48	19	37	23	36	28	24	21	29	35	28	31	33	23	28	35	33	29	31	25	16	33	18	20	24	25	28	35	31	40	32	29	27	28	26	18	31	25	24	16	27	34	26	19	14	29	29	24	45	41	27	32	27	32	37	26	28	32	26	32	22	23	26	23	33	28	20	27	17	28	26	23	18	26	28	27	33	33	31	29	32	17	21	34	27	24	40	33	40	21	31	27	31	26	28	31	30	26	28	27	24	27	29	24	23	34	37	24	36	28	35	27	29	31	35	32	21	27	15	27	32	28	30	25	22	33	28	20	25	33	35	30	27	22	25	38	30	31	26	27	31	26	32	32	21	26	24	28	30	14	34	24	34	34	32	33	38	34	30	32	37	21	26	31	26	20	40	31	35	25	29	36	22	28	27	34	27	25	26	31	34	28	23	30	25	29	39	31	26	31	22	31	30	25	26	25	28	32	34	24	27	18	29	24	20	26	28	23	35	32	23	31	32	28	31	17	26	27	28	22	29	30	17	29	21	26	35	25	23	30	21	29	30	36	34	25	20	30	29	27	30	31	27	27	33	27	30	27	25	28	28	21	26	23	34	33	35	28	27	32	26	35	28	30	32	24	31	31	23	21	27	20	21	30	14	17	28	32	27	29	29	25	22	26	29	25	27	24	37	23	29	18	26	29	27	25	30	34	15	36	18	29	23	40	29	24	33	27	29	30	26	29	44	20	31	24	38	27	34	38	30	20	24	24	20	32	22	30	32	29	25	21	29	28	27	34	28	22	29	35	36	39	32	36	22	17	24	25	29	21	36	34	24	39	23	26	20	25	29	18	32	25	23	29	29	21	35	21	25	34	24	28	38	28	30	27	19	30	28	23	27	25	24	42	26	31	35	30	29	37	32	24	21	29	29	25	30	18	27	34	32	26	26	28	29	31	27	19	32	26	34	41	36	26	30	23	42	32	25	24	22	31	20	28	36	33	33	26	28	20	24	29	28	27	32	31	31	29	39	25	24	22	18	33	25	29	29	22	25	23	32	37	18	23	31	35	24	26	25	28	25	26	32	31	26	24	35	25	25	35	26	32	30	25	30	19	34	26	30	20	27	32	26	24	28	31	35	21	19	28	23	26	36	24	42	30	28	18	31	35	35	28	26	25	31	28	21	34	26	31	30	26	32	27	24	25	29	26	23	23	25	28	28	22	35	25	21	27	34	18	28	33	26	22	23	22	28	31	18	22	25	26	17	42	29	38	29	36	21	33	28	24	28	32	32	35	34	24	23	30	19	27	30	21	22	27	34	32	25	22	34	23	25	17	27	32	23	31	37	26	21	34	24	29	28	31	36	26	33	33	34	32	34	24	25	32	28	20	34	24	27	27	20	27	25	36	27	23	24	35	36	25	28	24	30	25	20	32	33	33	29	27	28	24	26	24	16	30	23	21	24	21	35	20	38	29	35	30	40	36	15	24	26	29	26	41	35	23	34	26	19	24	28	26	23	23	31	34	28	20	28	32	25	23	26	37	24	37	31	24	37	28	26	23	38	23	20	22	32	25	27	21	35	30	18	22	22	35	27	27	28	31	25	26	32	21	27	28	20	34	30	23	34	25	36	20	26	30	33	28	22	24	30	25	32	31	33	26	24	21	32	25	23	25	26	24	32	33	24	22	30	25	40	40	22	35	22	29	38	25	28	27	25	31	24	24	19	28	34	31	30	20	24	23	25	36	33	22	30	26	41	25	30	36	31	27	35	27	31	30	28	35	25	20	29	34	20	25	25	26	17	21	32	29	24	31	26	33	31	30	22	30	24	33	32	27	23	29	23	22	31	40	21	25	34	33	25	25	38	28	32	30	23	24	21	24	36	27	23	35	27	28	30	26	27	35	22	33	12	22	23	27	31	33	27	15	18	18	22	28	26	28	32	25	25	35	30	24	33	30	27	27	35	20	25	21	32	27	28	21	37	27	26	29	26	27	32	34	24	22	32	26	25	32	26	28	30	23	24	21	24	26	30	24	43	22	31	28	20	23	19	23	32	30	28	25	27	21	16	36	26	38	25	30	21	29	39	31	28	35	28	23	25	33	39	36	25	26	24	29	26	11	28	31	25	32	18	35	26	31	21	27	25	24	35	20	22	22	29	25	34	26	19	36	30	23	32	20	27	25	22	29	30	22	32	26	26	28	17	23	33	26	35	22	23	36	24	33	29	33	28	28	20	23	29	33	30	29	24	31	30	24	17	26	31	23	26	33	26	24	28	34	32	30	28	26	22	32	24	29	32	27	23	27	31	33	21	25	22	20	28	21	23	19	25	29	33	25	33	21	31	25	26	27	33	26	34	22	22	28	28	31	27	24	30	31	19	25	28	32	25	17	22	38	25	31	35	20	33	25	26	34	25	22	28	28	23	20	36	39	26	27	31	26	37	29	33	46	37	26	24	35	20	31	34	30	30	30	24	28	31	28	22	27	24	32	24	22	29	25	28	25	29	32	25	22	24	26	25	25	28	24	29	31	42	23	26	25	24	25	35	34	22	27	24	19	34	33	21	29	33	28	31	26	37	32	17	22	34	28	36	25	25	18	29	28	33	35	36	24	32	31	23	32	26	27	29	36	24	34	24	33	19	25	33	25	34	27	41	26	23	22	34	28	27	22	27	24	31	20	30	38	39	27	24	31	28	33	33	28	13	30	25	24	22	30	20	23	25	30	28	26	30	16	29	28	28	32	27	31	26	32	27	29	28	35	24	22	27	23	35	34	29	20	38	26	20	32	23	40	25	33	18	23	32	40	32	34	30	43	26	27	25	32	25	32	25	24	23	27	29
25021	13364	6273	8080	15698	16799	14558	12489	12545	11587	10938	9596	8556	5737	4800	4147	3605	3372	3468	2967	2256	1899	1572	1250	1089	961	956	1178	924	890	1236	1311	1470	1039	2222	3979	4561	4336	3643	2519	1479	773	438	316	279	243	285	261	290	254	260	249	249	282	258	266	265	291	266	245	269	255	262	225	284	250	266	249	245	235	264	257	244	242	271	261	298	238	263	256	262	259	259	265	257	266	257	279	240	259	264	275	269	250	259	267	293	250	262	285	260	248	267	236	231	263	225	273	261	245	260	253	267	276	278	269	249	258	238	272	279	237	273	272	248	294	245	254	241	279	292	261	260	260	275	232	270	266	259	240	235	253	251	234	262	266	269	246	258	275	241	261	234	259	258	259	245	260	240	247	229	267	233	267	238	275	254	252	248	283	280	260	255	269	274	266	257	237	256	229	273	240	258	254	253	248	244	261	264	250	250	259	274	253	261	261	266	257	257	269	264	235	245	253	255	272	252	273	263	289	251	247	229	271	258	273	247	266	267	245	273	257	268	254	250	240	258	262	266	256	268	264	249	248	240	256	266	284	258	252	241	246	263	269	244	276	264	257	235	258	264	263	254	259	250	281	259	242	263	258	269	258	261	260	264	248	266	226	253	254	264	260	274	260	248	246	242	252	264	243	236	242	285	264	270	267	277	266	278	277	297	267	259	276	249	268	239	248	237	275	263	254	272	243	254	291	254	239	263	257	254	262	259	234	235	264	246	252	268	245	252	256	252	276	256	276	241	259	276	230	269	284	259	293	257	264	241	268	260	279	260	253	273	247	263	262	260	267	227	265	251	265	239	234	260	263	263	260	260	252	276	256	255	252	271	239	228	273	267	257	234	247	264	277	246	262	278	274	271	252	255	242	273	247	276	262	269	270	246	280	273	243	265	257	223	267	249	260	278	244	271	244	275	265	229	239	298	262	258	273	235	231	247	290	250	259	238	270	227	256	248	270	252	256	275	249	239	262	258	248	250	268	268	257	268	258	272	307	280	265	251	246	261	266	277	248	255	244	280	240	211	254	263	212	253	244	246	271	255	273	241	260	256	259	257	232	250	248	275	275	259	246	257	260	259	251	277	252	252	241	250	254	303	232	248	265	268	267	267	238	241	268	264	241	243	250	257	262	272	249	240	240	238	236	275	255	239	267	280	237	239	259	274	263	267	255	262	260	239	261	245	243	262	285	278	242	256	260	234	261	261	253	261	259	273	257	242	279	263	254	258	226	256	262	241	235	252	216	252	250	245	263	239	249	270	267	287	247	235	246	264	252	240	251	258	272	240	240	261	248	255	258	257	274	242	241	259	222	285	278	279	244	250	253	269	273	258	225	247	264	286	275	249	256	253	262	240	276	266	255	270	273	263	261	271	256	244	289	245	254	263	271	269	274	244	284	256	224	252	243	261	258	264	276	238	256	240	263	252	263	249	242	264	259	243	242	246	247	270	259	260	251	263	246	270	247	267	297	265	246	266	262	278	239	236	229	294	259	265	250	274	263	275	256	267	248	278	250	277	236	241	269	243	256	248	256	264	250	266	254	244	240	254	234	253	244	239	273	283	268	259	266	265	267	287	256	234	262	225	250	260	271	243	249	267	256	229	255	278	219	246	245	257	258	247	262	248	276	248	280	244	254	273	259	240	233	241	245	266	255	235	234	282	252	253	273	253	268	258	261	280	268	259	272	251	253	242	235	245	268	237	269	252	262	276	248	270	231	274	261	282	280	274	236	256	239	244	276	218	260	231	252	233	270	234	242	259	266	257	264	266	257	263	268	271	295	282	244	299	242	256	262	242	233	243	281	267	229	263	252	240	277	279	261	258	254	225	261	246	230	248	262	285	232	232	275	312	255	277	261	239	277	258	262	286	261	266	246	261	257	229	268	256	236	266	235	293	236	274	244	274	254	268	265	278	266	277	281	256	264	230	253	267	258	255	249	246	279	248	252	250	264	257	251	260	277	231	264	253	293	242	259	234	256	256	278	289	254	266	297	279	263	234	264	276	260	265	275	255	251	247	268	277	279	247	243	253	259	268	238	242	251	262	257	275	242	254	282	271	273	260	273	248	264	263	248	240	244	271	253	259	270	264	243	238	260	283	240	248	252	273	255	270	264	269	272	250	263	285	258	267	275	279	285	265	272	253	261	251	250	263	260	239	267	259	248	257	254	235	257	247	251	280	265	242	271	276	243	261	252	248	217	266	267	250	227	256	273	230	266	238	257	259	254	246	263	254	249	253	275	266	257	232	231	266	265	269	237	273	263	270	294	285	263	250	272	282	235	246	263	271	247	272	276	258	286	252	253	270	264	281	269	257	267	281	228	236	241	268	225	268	285	212	265	244	272	255	250	272	276	243	276	247	241	264	255	271	252	215	247	253	271	250	257	274	261	258	252	267	260	258	281	250	253	248	275	264	256	254	270	257	273	256	264	265	231	257	257	238	267	257	290	274	242	287	269	252	232	251	263	269	270	260	245	247	261	271	270	259	255	232	271	271	255	252	252	227	290	240	251	278	240	266	251	249	257	246	265	246	268	248	232	267	258	239	273	246	267	279	233	278	262	254	264	251	259	267	269	243	248	268	249	253	259	285	258	250	245	285	220	270	259	260	250	258	219	234	267	244	249	235	235	260	283	227	237	256	265	279	269	252	267	262	268	232	277	256	235	261	265	279	254	266	246	280	268	267	259	262	268	246	274	260	248	229	236	247	279	283	230	253	257	271	251	262	266	251	251	255	228	269	247	247	242	254	261	280	259	255	283	259	235	249	261	254	291	272	293	277	262	282	275	248	262	254	265	245	240	250	255	271	278	245	257	256	245	265	246	287	281	258	243	269	244	262	260	247	247	258	247	237	277	270	258	256	267	232	261	249	255	252	256	265	277	252	266	242	235	253	265	258	253	258	242	250	250	285	262	251	280	232	257	284	241	283	278	255	274	268	254	225	263	258	254	256	238	251	253	275	258	280	254	261	249	264	247	257	225	251	252	273	270	252	265	252	233	242	252	244	245	278	278	268	259	282	258	253	262	255	235	237	268	269	251	261	248	279	253	243	264	290	275	237	270	259	237	257	270	236	244	261	255	275	228	254	253	246	267	234	279	254	272	270	233	256	279	243	271	272	266	258	281	247	274	269	261	233	254	243	250	229	298	254	247	264	265	256	238	266	229	265	288	257	263	252	242	248	256	271	236	257	246	250	255	269	257	278	247	285	291	251	254	255	264	250	263	275	229	266	256	254	257	248	222	260	249	266	277	232	240	252	260	257	251	264	276	242	272	267	233	252	286	256	264	272	242	248	289	255	245	280	269	271	274	250	256	285	259	244	232	264	271	245	253	263	223	266	248	285	255	219	249	255	257	276	264	242	250	257	267	265	259	250	247	258	248	257	252	249	263	242	253	254	264	266	269	251	238	249	263	255	257	285	264	261	271	272	255	253	265	248	246	286	269	236	250	267	247	234	250	252	257	266	265	256	248
2275	942	464	215	162	250	244	233	259	208	208	196	204	161	167	130	113	126	99	116	58	66	82	67	51	47	54	52	67	115	98	51	35	36	41	76	127	95	61	67	64	40	40	31	23	31	26	27	25	19	32	28	23	24	28	28	24	32	24	23	26	25	25	26	26	24	27	16	19	33	24	30	24	22	20	29	28	25	21	33	25	33	32	25	29	31	14	33	27	16	25	32	33	19	20	21	26	21	24	21	22	37	28	16	26	30	29	29	28	27	38	29	27	22	19	25	37	24	24	27	24	23	27	39	27	29	30	30	35	25	30	20	22	26	29	17	36	32	27	17	20	34	25	23	29	36	23	30	34	34	22	28	24	23	21	21	29	23	26	30	24	24	19	27	38	23	27	32	23	31	28	29	25	25	27	30	32	31	28	15	20	37	20	21	26	29	29	30	22	24	29	28	24	28	32	27	22	28	35	29	22	24	25	25	27	29	25	21	26	22	29	26	28	30	23	26	29	33	24	28	36	31	25	22	15	29	23	21	26	25	17	32	30	29	31	30	25	29	22	29	24	33	34	27	23	29	28	23	28	27	23	28	26	31	19	19	22	30	25	28	30	40	29	21	22	35	22	25	38	22	21	19	35	17	31	34	26	19	23	40	27	25	24	22	23	29	34	30	30	26	24	27	28	25	27	28	30	34	17	26	32	31	24	32	25	24	27	21	36	30	29	29	26	39	24	23	27	20	27	39	31	24	31	22	29	19	31	29	32	27	23	26	26	32	25	24	33	30	28	25	24	26	28	27	22	28	22	21	28	29	23	22	28	24	26	17	31	29	22	27	17	28	26	26	33	32	31	35	30	22	23	21	26	33	32	23	33	21	23	24	19	29	29	29	21	19	21	26	22	26	26	16	23	27	30	28	29	28	28	30	30	22	25	26	32	30	30	26	28	21	25	26	23	14	31	30	30	15	28	24	31	32	30	21	36	32	31	24	20	35	23	22	30	27	26	26	31	24	26	28	23	22	18	26	27	26	29	29	23	23	31	24	24	33	29	33	20	26	24	33	25	28	24	33	31	30	28	33	30	26	24	39	16	29	28	22	33	24	23	34	25	32	26	26	35	27	22	17	30	20	27	27	30	29	34	28	33	32	23	33	35	30	24	30	32	21	35	31	28	24	23	42	20	28	24	29	24	31	28	29	28	25	25	21	30	24	28	26	22	27	31	33	22	27	22	21	19	21	28	41	20	18	29	28	25	23	17	25	22	30	31	34	27	15	30	27	33	25	26	30	24	26	28	23	19	31	21	27	26	32	33	25	21	24	27	32	24	24	25	26	37	23	29	27	34	29	17	42	26	27	30	36	26	28	22	14	30	23	31	18	21	23	28	25	35	25	22	30	31	35	31	30	30	30	25	23	23	26	20	32	29	28	26	32	20	18	25	25	26	24	30	24	33	20	19	34	26	20	26	27	30	31	28	40	24	26	34	20	22	25	24	25	29	23	26	24	27	18	21	30	28	33	38	33	28	32	26	19	36	31	26	26	30	28	30	22	20	25	26	31	23	23	31	25	20	25	34	26	28	26	25	25	30	24	22	34	19	28	36	28	25	26	21	28	31	21	24	30	24	30	25	16	25	26	25	30	33	30	28	24	25	26	27	17	33	19	28	23	28	15	27	35	17	27	27	24	19	23	29	18	24	23	28	22	19	22	29	21	24	24	25	22	30	25	29	33	23	22	26	20	29	22	18	16	19	28	25	39	31	33	44	24	22	25	19	27	19	31	34	35	23	41	35	29	33	19	28	23	30	27	22	24	29	30	27	21	25	26	22	19	28	24	32	25	30	16	17	28	28	28	31	23	34	29	25	29	41	31	25	21	28	30	29	33	21	27	27	29	27	34	25	30	28	31	32	28	28	27	25	33	26	32	25	24	24	24	29	28	37	21	32	22	29	20	37	26	26	24	30	28	28	31	22	23	18	28	33	24	27	29	22	35	25	18	33	28	27	26	22	26	33	25	34	19	19	30	25	30	26	27	27	19	28	20	32	29	38	31	34	23	27	42	24	32	18	27	24	27	39	22	28	30	25	22	25	37	33	30	28	17	26	30	21	26	26	27	28	25	34	25	25	30	27	28	23	27	24	24	21	24	28	26	30	34	27	26	27	27	28	20	29	25	31	28	18	20	31	34	22	20	28	24	36	35	26	27	26	30	35	20	37	31	24	27	34	32	18	22	26	18	23	25	28	25	29	19	24	31	23	19	25	27	31	21	23	22	28	23	28	26	24	22	24	16	31	31	32	34	27	28	29	26	27	23	23	30	28	25	31	28	17	34	19	28	26	22	27	21	23	20	30	28	29	33	23	31	25	25	23	29	25	22	33	25	24	25	28	27	24	22	23	26	34	19	14	32	23	20	33	30	32	26	18	33	22	23	39	17	25	30	30	22	30	35	29	23	22	32	31	30	27	35	19	26	30	35	27	27	23	22	20	35	32	26	26	29	40	24	30	17	35	23	42	18	16	28	34	23	28	29	31	25	25	38	25	43	28	23	32	21	20	19	31	32	28	21	29	29	22	28	33	16	28	19	22	27	28	24	30	32	35	22	22	30	28	29	23	23	14	30	24	25	27	26	25	24	29	28	28	27	26	35	24	31	18	37	35	25	26	25	20	23	29	32	21	29	33	35	29	31	33	27	29	24	25	29	22	33	23	29	31	20	20	27	23	21	20	28	23	25	23	22	28	19	32	24	25	23	30	21	25	21	20	20	20	18	30	32	30	29	29	32	29	23	23	29	33	23	38	31	34	15	19	19	25	28	22	24	28	34	26	22	39	32	18	33	27	34	29	24	32	27	26	36	41	26	24	26	35	30	16	32	29	25	25	28	31	31	29	19	22	33	25	30	33	27	32	22	20	23	30	33	25	18	25	24	30	26	28	16	26	23	21	19	22	28	28	21	26	13	27	28	32	21	23	29	18	16	31	27	21	27	24	31	36	32	16	24	20	24	24	26	18	19	18	25	34	24	25	25	24	25	30	31	26	43	22	34	35	17	26	18	26	24	25	23	24	29	28	25	18	31	34	25	27	39	21	19	20	20	21	18	22	27	34	28	29	35	28	25	21	27	28	32	28	27	30	29	29	27	26	27	32	24	35	26	26	25	20	23	26	30	23	25	39	23	21	33	28	24	25	19	22	26	18	21	23	32	23	26	33	36	31	29	28	33	23	27	30	27	20	24	23	15	27	29	25	28	32	28	30	18	25	27	31	19	20	17	20	24	22	21	25	21	19	21	30	30	29	26	22	24	25	26	27	28	21	29	33	25	28	26	37	29	33	32	28	29	19	28	28	23	31	28	32	28	23	28	30	19	28	25	30	19	36	28	23	30	29	22	25	26	30	26	35	35	38	27	27	23	19	31	27	27	35	20	27	40	25	30	19	26	32	24	27	30	32	18	25	24	27	26	30	30	25	19	26	20	27	21	35	22	22	39	22	19
21576	10624	5411	6785	13282	14618	13299	12346	11853	10075	9306	7548	6950	6240	5232	4463	3542	3583	3114	3000	2230	1869	1753	1493	1170	1014	1089	1099	1785	2807	2226	1285	702	658	991	1561	3340	2284	1300	1259	977	631	403	348	268	235	251	285	238	226	239	223	253	268	239	244	221	264	226	274	236	245	264	260	251	235	261	251	249	260	223	242	267	224	230	242	211	253	252	251	241	267	235	251	226	255	253	275	259	242	262	265	207	239	266	247	252	264	216	258	249	230	272	260	274	270	251	263	248	241	246	250	231	244	268	241	235	271	267	227	270	246	244	253	228	251	228	265	250	240	218	235	227	216	235	259	258	241	229	264	244	249	263	246	237	244	239	269	229	225	255	248	230	236	245	253	241	265	250	259	243	248	237	242	236	251	269	221	233	230	239	250	236	245	256	230	218	224	238	191	229	263	260	278	250	233	250	236	244	276	226	241	230	248	240	255	251	266	264	255	235	255	251	239	241	267	236	239	252	246	250	246	266	227	254	283	245	280	239	269	253	270	271	267	245	253	238	247	235	252	230	264	218	246	251	263	224	281	254	260	224	215	260	230	218	244	228	235	249	246	249	255	226	250	255	243	235	268	244	221	255	241	238	265	222	248	276	251	270	267	277	242	270	229	258	254	238	246	244	267	264	252	247	244	264	247	221	213	239	235	243	229	225	253	228	251	270	263	216	257	263	255	231	241	242	261	255	254	224	259	250	243	258	243	263	259	225	271	259	235	226	245	251	230	263	261	251	243	250	243	254	251	250	227	277	268	209	283	247	249	235	231	259	214	235	227	270	241	234	244	240	231	271	237	235	241	240	243	234	243	245	207	229	271	214	229	247	249	247	231	230	262	239	252	245	252	252	251	234	228	237	275	223	242	249	253	248	236	244	236	237	241	251	262	231	253	259	249	250	256	249	219	248	257	243	275	274	246	257	257	227	252	245	276	247	250	260	237	259	229	236	226	248	253	253	241	252	261	240	247	239	247	224	230	240	265	242	261	226	220	245	216	240	263	232	235	255	260	248	238	226	237	223	239	228	238	252	230	244	231	230	260	227	262	231	247	261	234	217	252	248	244	244	268	273	273	279	244	253	224	237	239	247	221	273	238	259	233	250	241	266	226	243	253	253	251	223	254	267	222	258	203	233	255	231	234	266	241	270	243	252	252	241	237	247	238	195	235	252	249	291	231	226	236	246	245	233	238	242	253	241	267	233	229	252	262	244	247	250	233	227	240	212	219	229	257	238	254	259	259	229	255	234	278	258	253	238	243	240	253	238	243	267	237	231	232	244	260	251	224	260	280	243	249	272	269	238	267	238	246	269	257	238	269	244	252	235	227	255	262	244	252	255	234	277	250	249	261	259	251	252	255	252	249	227	264	222	214	237	209	218	243	263	266	290	242	229	257	252	265	285	247	220	255	253	237	226	238	210	260	260	232	247	236	265	247	238	243	232	223	265	241	295	261	218	225	240	248	235	224	229	221	248	251	244	224	246	247	220	221	243	251	256	267	261	260	259	233	238	239	246	263	249	239	229	224	254	268	232	247	244	252	257	257	255	251	232	216	264	249	274	252	224	263	264	234	244	233	231	241	247	237	270	233	231	267	273	264	241	240	246	255	253	250	214	242	270	258	245	235	272	244	233	217	250	265	252	252	263	237	268	233	256	235	226	243	221	236	261	257	272	242	247	224	252	268	254	231	211	258	232	233	261	236	260	260	254	257	253	264	243	251	238	266	243	248	241	253	246	265	242	241	255	255	232	241	264	248	277	239	245	271	273	244	252	267	241	260	246	248	250	288	241	242	241	248	231	256	254	246	268	264	236	272	243	251	237	239	238	260	250	259	252	274	238	225	270	247	238	231	256	235	273	257	250	262	246	264	234	239	251	248	251	257	248	221	209	244	248	241	248	241	254	254	252	237	254	221	227	232	255	253	258	229	272	234	243	247	259	249	253	243	275	248	249	237	261	255	233	254	235	223	252	232	210	247	224	238	256	245	265	236	269	231	251	254	259	265	217	265	241	270	263	248	249	272	238	244	220	221	236	266	237	247	237	270	256	228	255	266	241	224	240	237	237	235	261	258	242	261	268	222	246	230	234	256	248	233	232	238	263	230	280	245	251	273	241	248	259	240	240	214	259	280	236	249	267	244	247	245	210	234	235	272	232	221	251	240	224	245	211	235	260	286	264	245	244	242	218	245	253	234	254	245	235	246	209	226	235	242	283	265	251	231	256	243	250	240	252	234	239	244	240	228	251	234	255	230	245	280	254	234	251	272	258	264	220	268	242	234	250	248	274	270	235	225	241	264	267	262	251	246	259	248	252	250	239	254	227	258	250	257	233	247	215	254	241	255	259	265	248	247	259	225	240	247	249	265	264	243	227	253	241	217	254	236	253	258	243	240	271	225	276	273	251	277	271	246	252	282	225	237	242	245	252	219	213	249	239	232	243	253	264	237	263	240	263	285	245	244	278	246	240	253	267	237	258	272	252	226	246	254	246	265	264	216	253	243	240	226	226	255	273	256	239	251	235	252	256	253	253	271	235	250	233	251	231	276	267	276	260	232	242	261	273	250	237	267	227	253	250	253	273	236	256	230	248	220	242	226	260	254	249	260	226	258	246	228	244	263	254	238	265	250	261	236	265	242	219	273	222	237	279	240	227	277	242	246	245	243	249	289	249	225	241	269	250	233	256	237	261	248	250	259	227	222	269	255	269	272	241	260	217	230	226	267	259	244	245	251	272	215	226	211	242	226	250	235	249	255	251	252	239	253	220	242	259	255	257	242	262	242	251	241	275	238	269	235	247	260	255	259	285	208	258	260	253	224	269	245	256	266	224	236	258	250	259	249	256	244	250	247	256	239	257	252	229	245	240	243	258	222	249	237	241	224	279	254	261	233	262	222	250	255	235	220	248	231	243	229	239	247	252	259	229	255	262	245	239	207	241	254	247	214	259	241	238	239	233	236	259	238	271	254	240	228	233	258	242	226	234	216	238	257	223	257	233	232	227	228	235	232	238	242	268	238	250	261	255	238	254	228	235	219	258	244	246	236	234	267	258	218	227	275	218	238	218	242	264	264	228	239	257	249	257	269	229	263	235	244	247	236	271	237	236	235	242	236	257	250	233	249	232	283	252	256	234	246	234	239	275	259	251	257	274	265	279	251	250	254	237	259	260	238	243	250	253	235	291	286	254	258	241	253	224	249	231	257	248	237	254	267	242	237	252	246	247	248	228	247	235	254	222	259	241	243	273	257	217	229	236	255	258	236	216	248	225	227	236	251	229	271	236	231	253	267	258	238	244	243	245	245	264	282	220	262	243	259	229	260	267	222	232	226	239	262	235	251	218	276	246	252	245	244	257	257	253	258	250	232	243	241	239	247	255	283	216	260	267	241	246	277	273	235	256	243	263	255	229	231	251	246	257	234	251	243	232	232	235	233	250	240	254	231	241	196	213	232	251	224	268	262	268	229	254	271
2342	1480	599	304	263	326	366	386	313	311	314	263	198	187	182	167	156	110	100	98	86	85	91	88	80	88	101	232	335	298	186	79	63	55	39	34	60	63	37	39	31	24	17	16	20	32	43	29	28	29	30	36	36	28	27	29	25	32	20	32	26	24	30	24	27	36	23	29	17	20	31	28	29	27	26	33	29	26	20	31	35	23	22	34	20	21	28	21	27	33	25	25	24	23	36	24	24	22	21	21	28	32	29	28	25	15	25	23	31	24	20	31	28	23	22	22	25	24	26	13	27	28	31	38	24	26	16	24	29	20	18	13	24	32	25	22	26	27	22	31	30	31	26	28	34	29	23	34	38	34	24	32	22	29	20	25	32	37	21	28	20	29	31	35	43	36	23	30	36	29	20	23	28	35	20	28	27	24	25	23	26	44	27	19	21	30	27	28	29	23	28	21	29	32	30	22	27	27	21	31	32	28	38	20	34	26	19	38	20	20	23	24	26	19	26	27	33	21	35	25	21	25	16	26	29	23	30	27	30	24	26	23	23	31	25	37	31	30	29	32	25	34	27	26	43	28	24	19	18	24	32	32	22	23	27	24	36	33	26	25	30	19	35	33	24	28	19	28	27	33	22	25	29	19	20	23	25	26	27	25	30	23	30	31	34	28	35	24	24	28	32	18	32	26	24	20	30	24	28	30	28	14	28	33	19	30	24	31	26	35	25	25	23	33	28	34	36	32	33	35	27	33	34	31	23	25	25	37	22	25	25	32	32	36	23	29	27	29	36	26	33	25	28	22	26	29	28	25	40	20	26	21	20	23	21	32	30	24	20	24	28	27	20	26	30	21	21	25	28	21	23	22	24	26	22	25	24	27	35	31	30	23	29	29	16	17	26	21	32	35	31	27	28	21	27	29	25	25	12	25	21	21	18	19	29	36	28	19	26	39	23	25	28	24	25	18	23	34	28	26	29	30	29	25	31	26	44	27	27	28	22	33	25	28	20	29	30	28	24	34	24	27	20	17	22	29	26	24	26	31	37	22	18	25	24	14	16	30	26	36	18	35	26	32	24	23	38	28	21	35	24	20	28	30	29	29	27	33	30	28	32	21	32	28	22	25	25	26	24	28	27	31	25	23	34	18	24	21	19	30	21	33	27	31	30	37	27	26	25	19	22	27	24	30	18	18	27	22	18	23	30	30	24	24	31	31	31	30	25	24	32	19	23	28	19	33	34	38	40	30	24	21	22	30	26	29	25	18	33	32	24	24	34	30	27	21	29	24	22	27	25	13	24	30	25	24	29	17	27	26	25	21	25	26	26	29	16	34	30	31	28	26	30	26	24	26	33	26	24	28	18	16	22	25	28	24	25	21	29	18	19	27	31	28	30	37	18	36	27	24	28	17	27	25	21	21	31	33	31	22	21	30	30	22	30	29	20	29	30	24	24	24	20	30	25	28	25	27	38	21	21	21	23	31	25	21	28	21	28	19	30	16	34	17	21	33	24	29	24	28	29	24	25	27	39	27	36	36	28	20	22	33	27	20	26	30	40	23	35	29	29	42	26	29	24	23	17	33	23	27	24	23	29	32	28	19	30	15	23	40	29	29	24	34	26	27	25	22	21	24	27	30	24	28	27	30	32	28	29	15	23	19	39	23	28	14	18	21	25	26	34	27	30	19	27	30	24	33	29	34	23	28	21	21	21	21	33	24	28	21	24	28	21	21	21	26	24	22	33	26	28	26	30	27	24	25	23	25	18	32	30	32	23	17	36	24	25	28	24	24	27	24	34	28	35	29	29	23	29	16	26	28	27	34	22	19	17	33	27	30	28	30	20	35	22	18	26	25	30	30	30	28	29	26	24	25	32	27	28	24	21	30	23	24	22	27	23	29	33	18	32	22	17	23	26	20	23	27	28	21	20	25	33	28	36	28	20	35	27	24	23	22	28	31	25	22	33	21	31	24	16	33	23	23	32	28	29	29	33	19	20	29	32	32	26	21	24	25	27	26	29	28	21	29	36	23	24	24	29	28	22	20	26	21	21	34	33	23	28	33	22	22	20	25	33	19	24	24	17	31	35	33	28	20	25	24	23	23	38	27	28	27	26	26	33	27	21	31	27	26	21	32	23	27	31	27	28	21	29	25	30	29	36	23	30	28	19	27	30	26	27	23	28	26	24	27	30	28	19	25	20	17	17	31	34	25	17	35	23	27	31	16	34	25	16	28	28	17	31	30	18	29	24	19	37	26	38	30	19	25	29	27	32	15	22	28	24	23	19	23	18	18	26	33	31	31	26	36	18	23	25	22	27	27	20	24	28	24	27	25	27	18	31	23	29	28	24	22	30	19	22	33	31	27	28	28	26	20	33	29	21	33	19	29	14	24	28	21	22	23	21	30	20	26	29	19	28	34	25	24	25	30	32	24	25	28	22	28	29	18	25	29	19	23	23	21	23	25	21	29	22	26	22	35	24	22	25	26	22	32	24	25	29	21	24	21	24	33	20	36	26	18	15	29	35	27	26	34	30	30	32	36	24	32	26	29	25	31	37	20	30	23	23	21	21	37	36	32	28	34	15	27	26	23	22	24	25	30	31	17	26	32	32	35	33	24	27	24	36	24	30	27	26	20	29	22	27	29	28	15	24	17	28	27	26	28	19	33	26	24	25	28	21	24	31	25	30	35	29	24	29	20	26	28	26	15	28	18	20	30	31	30	24	30	31	31	37	31	40	23	26	26	25	29	25	25	30	33	32	21	24	22	26	28	23	33	26	27	20	31	26	34	28	25	34	38	42	20	23	27	31	26	28	20	26	33	27	25	43	21	35	24	30	20	29	27	21	27	28	31	33	23	26	30	20	22	30	26	23	26	28	22	26	26	32	33	31	25	18	23	29	23	21	24	22	18	26	28	32	22	21	25	19	25	28	26	32	31	23	30	31	30	29	33	27	23	24	20	24	25	21	26	11	25	26	29	29	15	25	30	27	24	26	27	25	27	25	28	33	28	21	30	24	30	22	36	19	29	20	23	23	33	34	24	30	21	27	24	29	28	23	32	30	26	35	24	31	26	23	33	26	34	33	31	21	24	29	23	15	36	20	33	32	31	29	35	23	26	29	37	16	20	26	15	25	27	15	31	27	31	28	29	40	27	28	19	28	23	22	32	27	24	22	27	25	27	16	28	19	18	37	24	24	33	24	24	35	21	26	29	23	23	22	26	31	20	23	23	32	27	18	32	23	29	20	26	27	35	23	14	27	29	22	27	27	29	14	25	20	28	24	36	25	24	20	27	34	29	26	28	31	25	27	24	31	26	26	25	32	28	27	18	34	32	27	34	35	29	28	29	22	26	27	29	31	28	20	17	19	21	26	15	26	30	24	28	27	29	25	22	26	22	27	29	28	25	23	22	27	28	19	34	27	26	20	31	24	25	24	21	20	21	24	32	24	37	35	23	26	19	22	26	17	31	22	23	28	18	33	19	22	27	24	35	32	31
24004	13723	6965	9056	16551	17762	17652	16319	14045	11989	11415	9261	7561	7155	6850	5147	4418	3531	2797	2480	2374	2372	2621	2595	2186	1985	2642	4817	8022	7071	4485	1743	1305	813	448	464	1059	1276	744	540	464	367	296	263	274	240	218	275	265	242	230	243	279	238	257	253	249	246	224	255	240	258	244	254	222	252	231	283	263	267	242	268	238	238	212	233	263	265	260	229	239	252	266	252	245	244	241	241	263	268	256	233	261	245	228	228	269	259	231	240	245	236	246	227	230	227	254	258	240	275	236	257	261	269	261	228	263	230	216	177	252	243	248	251	257	247	257	236	240	257	265	249	221	259	241	245	229	259	251	232	289	258	226	255	229	207	226	217	261	254	247	259	231	256	238	233	239	242	234	243	246	229	231	239	262	245	231	244	263	251	267	228	226	243	239	229	273	259	261	237	256	228	249	226	242	239	250	246	238	260	248	254	226	247	270	240	207	249	252	232	250	257	266	254	272	263	235	244	240	225	227	233	256	235	254	238	232	233	247	241	296	241	266	233	242	263	256	238	251	231	263	238	255	264	260	216	230	239	268	275	204	264	245	224	237	249	242	221	243	241	252	218	260	273	254	249	262	239	251	252	244	270	242	248	239	225	245	214	236	260	237	233	270	260	238	237	235	227	258	235	230	241	242	254	255	235	266	250	228	233	266	258	242	251	279	230	249	260	242	265	256	265	266	245	218	263	238	236	246	257	249	296	227	258	247	245	239	251	226	275	254	243	246	235	258	256	231	229	236	235	236	238	216	253	222	247	230	259	256	248	237	229	211	277	273	251	274	218	261	264	250	239	259	251	278	260	270	236	223	252	248	247	257	236	253	225	263	227	267	248	242	229	236	253	281	270	236	236	225	218	221	254	252	263	239	245	234	235	231	232	234	256	256	257	242	268	252	265	232	242	261	231	248	247	237	254	263	252	256	252	249	257	243	260	246	210	277	235	251	227	235	243	242	229	251	245	235	256	277	257	258	253	251	236	260	226	231	264	240	232	251	242	248	284	233	207	225	247	252	273	226	247	258	243	261	261	241	249	255	230	240	250	259	246	228	232	224	222	259	260	264	261	264	252	236	255	257	214	239	259	233	263	226	229	234	243	241	249	251	247	253	233	263	230	246	226	260	203	228	242	251	218	215	229	251	230	229	227	270	246	233	255	261	247	263	236	237	249	227	241	261	272	283	278	262	226	229	225	256	222	255	216	258	235	257	253	262	237	248	232	248	254	253	266	257	225	227	237	234	264	217	246	231	229	254	233	267	257	249	242	234	237	245	238	246	238	222	242	230	229	263	263	239	247	243	255	234	288	245	249	221	235	220	259	261	253	265	250	254	234	244	253	233	247	272	234	263	271	245	277	256	227	241	245	257	232	237	253	258	236	277	259	251	257	215	253	263	223	248	227	257	240	241	233	273	233	226	251	258	240	264	257	242	263	211	228	281	258	215	226	230	252	244	232	235	232	210	248	232	228	265	248	223	223	249	239	213	261	281	282	240	254	270	230	232	237	271	245	252	250	263	233	210	265	222	247	275	238	259	266	250	226	215	234	276	243	266	253	243	232	233	251	248	242	242	233	247	257	235	231	246	256	240	265	232	269	228	245	224	260	268	229	245	254	250	250	246	239	293	240	251	234	216	259	251	252	233	239	269	256	213	281	234	278	234	259	246	269	254	256	243	246	232	252	245	246	239	264	244	265	243	266	247	228	238	243	250	249	249	255	252	257	255	232	225	248	227	236	264	269	253	237	233	259	236	246	235	265	240	225	214	258	202	243	256	256	243	235	252	236	252	233	258	256	253	242	240	245	254	238	227	225	244	263	238	245	234	271	224	250	239	263	266	232	237	250	266	241	234	250	237	262	228	235	242	239	260	222	242	249	233	206	243	235	263	256	246	226	247	247	255	233	271	260	259	225	236	227	228	248	215	195	248	266	241	247	268	244	246	259	216	244	239	265	251	221	217	263	241	263	236	247	248	263	266	238	238	234	248	253	257	241	237	241	238	211	223	246	260	229	223	218	264	228	227	275	238	241	251	242	237	276	266	241	263	229	238	273	252	262	243	254	223	229	239	231	234	241	247	240	247	232	245	242	229	222	240	259	269	247	231	259	226	260	239	268	255	252	236	249	251	228	259	230	236	256	231	230	240	227	253	273	239	260	241	233	261	230	250	263	239	244	237	220	262	214	228	252	245	265	255	245	252	239	276	250	253	253	221	231	267	226	250	241	239	222	235	239	259	234	246	248	241	255	232	247	256	246	241	255	248	241	234	240	263	254	212	238	225	237	230	256	234	236	229	252	259	255	238	213	240	296	264	257	240	262	250	212	238	237	231	233	253	287	269	228	224	247	285	244	251	251	269	242	248	274	246	271	248	236	232	232	228	235	238	227	242	272	219	219	273	262	253	223	230	258	283	230	241	260	249	265	241	251	236	242	252	234	260	245	264	219	248	242	252	260	231	246	219	280	246	260	259	267	239	280	255	264	259	225	271	248	247	258	248	242	220	265	248	254	246	234	233	218	220	236	254	273	249	239	261	259	274	227	231	251	258	253	227	223	250	232	225	244	251	234	255	277	254	258	258	275	222	261	236	230	232	242	242	273	254	212	268	264	245	265	245	260	270	251	240	264	265	255	252	235	238	236	251	235	244	219	240	257	234	247	236	242	241	261	254	243	239	250	242	238	266	215	199	246	244	232	226	257	242	236	214	223	249	258	221	249	263	242	278	247	245	251	247	232	245	214	204	247	268	246	271	251	236	250	240	241	276	238	245	268	247	248	256	250	237	234	226	260	237	264	210	260	260	229	236	257	247	251	236	207	258	262	242	228	262	241	211	224	243	260	228	245	227	266	231	248	235	246	245	268	236	256	227	254	227	245	218	253	234	252	262	245	234	215	205	277	254	250	272	239	245	225	233	242	270	253	222	220	253	246	227	244	281	251	253	221	235	230	237	243	246	227	217	240	236	241	238	234	237	245	225	240	269	272	238	249	237	243	262	250	207	251	245	237	246	263	254	208	249	249	236	234	222	252	261	243	229	229	248	229	256	258	233	232	240	253	237	259	231	248	223	249	276	241	225	249	211	229	245	234	237	259	252	239	265	273	229	267	270	254	259	263	228	226	262	230	244	238	244	241	239	228	254	244	235	282	242	235	230	261	234	246	245	251	250	254	235	238	261	226	257	234	245	227	258	265	245	250	240	246	248	256	240	211	237	256	224	235	258	227	227	259	228	230	248	237	264	278	244	254	239	271	230	246	234	233	258	225	253	236	230	241	249	242	243	274	253	229	253	241	250	255	234	260	240	242	235	264	233	245	288	235	253	234	249	259	247	237	253	239	246	247	219	244	242	224	240	247	238	250	268	246	244	224	233	236	219	256	229	227	254	240	248	221	254	253	251	243	225	213	230	236	234	256	264	231	243	236	220	249	239	246	221	253	256	233	246	248	258	260	278	247	255	254	251	231	244	250	245	251
1344	598	294	191	162	222	260	248	195	169	140	176	130	144	118	121	106	112	65	51	64	58	62	76	61	61	65	71	58	49	49	43	43	48	31	38	38	46	49	46	71	56	35	39	30	26	27	28	27	28	29	28	26	44	21	32	30	41	28	29	32	35	26	25	21	28	26	32	26	29	16	39	43	29	30	25	30	23	26	29	30	30	42	22	34	35	24	31	31	29	27	33	23	30	23	19	31	33	28	30	30	25	33	23	23	33	41	31	26	31	37	33	24	24	34	35	29	23	33	43	30	34	13	36	38	27	37	26	31	37	25	27	31	35	26	29	19	38	35	29	29	38	32	40	28	33	40	24	31	38	37	26	36	33	28	34	35	34	28	34	30	20	36	32	28	33	34	25	24	30	24	19	30	37	34	31	28	38	34	40	31	21	24	31	28	29	31	32	26	23	33	29	25	18	23	18	34	30	37	22	24	39	36	25	28	32	35	32	30	25	33	27	32	23	28	34	20	23	30	29	33	22	34	34	36	26	32	28	28	32	29	26	36	20	25	24	38	28	33	26	37	43	24	35	27	40	37	27	32	32	25	34	38	25	30	28	29	27	35	24	31	24	30	31	35	25	29	33	29	42	36	26	34	20	32	36	32	29	40	30	28	20	31	41	25	27	25	29	28	30	33	28	29	32	29	30	38	25	33	33	36	34	27	39	33	36	27	29	26	29	33	34	25	40	41	31	22	30	32	19	41	35	34	21	30	26	21	28	27	23	36	25	25	29	30	35	33	24	34	33	28	27	22	31	22	36	26	38	30	35	31	33	34	29	28	37	24	27	37	32	33	30	33	31	40	21	32	29	19	26	24	26	23	31	25	30	27	27	27	38	35	27	28	38	21	24	34	35	29	37	31	33	32	33	18	29	33	34	24	29	25	29	27	27	29	26	27	34	33	27	29	27	36	36	36	30	26	34	25	26	38	31	23	38	30	36	32	24	39	28	28	34	27	21	18	29	30	28	36	30	37	27	23	24	35	28	22	30	28	30	33	24	17	37	31	20	35	29	30	33	34	27	31	34	36	37	38	26	32	36	27	26	31	37	38	30	36	42	34	24	31	33	33	31	30	31	30	28	37	29	33	25	24	29	18	32	31	28	33	35	26	24	28	28	37	31	27	27	38	25	34	39	29	20	24	22	30	28	29	39	28	33	30	33	29	25	31	29	30	28	26	31	29	43	26	24	24	35	34	30	31	37	28	30	38	30	31	29	39	20	22	32	27	39	38	21	27	33	31	31	30	31	32	29	24	31	33	34	40	30	21	31	33	19	36	36	27	31	27	34	24	30	38	30	39	31	28	27	39	24	30	31	30	27	24	36	34	25	31	26	30	33	25	30	31	23	27	30	23	41	24	28	36	24	28	21	27	37	25	30	22	29	36	36	37	36	42	21	25	28	28	28	28	29	37	28	32	15	26	39	31	22	32	36	24	24	27	33	37	23	37	30	40	31	28	22	34	32	32	30	33	29	27	22	28	34	26	26	31	29	30	31	34	28	37	28	35	40	33	36	33	31	45	31	27	33	31	38	30	20	26	39	24	29	24	26	24	20	32	33	27	28	28	28	27	30	33	30	25	28	38	30	29	35	33	33	21	31	23	34	26	27	36	24	30	31	27	24	30	33	26	40	36	29	26	27	34	25	37	31	42	33	25	35	34	24	32	33	30	24	25	38	37	37	30	33	36	17	27	35	38	26	38	33	26	32	28	29	27	33	20	25	27	23	32	28	37	29	32	37	34	33	27	30	24	34	29	34	23	36	35	29	27	24	30	30	26	31	32	30	31	17	24	33	29	25	31	29	31	31	30	33	28	28	31	28	36	32	34	39	28	42	34	30	23	38	41	29	35	31	31	35	33	26	33	27	32	29	31	22	32	25	30	19	39	39	30	29	40	31	33	28	34	22	24	32	30	28	26	25	20	35	34	33	37	40	16	32	19	33	32	40	43	30	27	33	29	24	37	36	33	31	37	25	31	37	35	24	30	26	27	26	42	31	37	33	24	28	29	29	28	28	38	36	33	31	35	28	35	32	29	36	26	30	18	41	33	31	19	39	30	31	26	34	25	25	28	28	31	27	31	40	27	35	35	23	30	27	33	27	37	32	26	32	23	31	28	33	35	27	32	25	19	34	32	38	23	34	25	30	31	34	26	33	17	27	31	29	29	29	36	37	36	31	35	41	25	34	22	36	30	24	38	39	32	40	25	26	35	33	30	31	29	27	38	36	34	28	44	21	28	33	23	38	49	20	29	33	31	33	31	28	33	24	27	34	33	26	37	29	22	29	29	36	34	28	26	31	28	27	25	26	30	34	27	29	27	24	32	25	42	35	32	29	21	28	44	30	30	23	32	27	26	27	32	34	32	21	30	21	33	34	36	28	29	35	35	24	30	30	26	24	30	35	24	31	26	27	20	43	29	26	32	35	34	34	22	39	31	24	26	28	32	34	26	27	30	30	27	30	35	29	27	22	38	32	35	32	28	25	39	31	27	30	36	30	38	39	32	38	32	24	28	31	33	33	36	43	28	41	31	27	30	37	39	30	33	25	29	30	30	30	27	28	24	36	33	42	38	32	23	34	27	27	29	31	33	27	33	29	38	32	33	28	31	28	34	26	28	34	27	24	33	28	26	37	31	33	31	32	41	29	32	25	35	31	25	26	30	27	39	26	28	36	35	30	23	22	30	26	30	31	25	26	40	37	32	33	24	31	19	31	29	28	27	30	18	32	30	33	28	29	30	29	22	28	31	24	20	34	26	27	26	33	27	33	25	25	29	41	32	22	39	34	35	30	27	25	27	32	43	28	25	27	27	30	29	22	27	30	33	26	31	27	25	38	39	17	38	28	31	40	25	31	36	25	27	30	33	31	24	25	36	39	43	28	27	24	34	37	34	25	26	28	33	34	24	27	34	36	33	26	33	37	43	26	24	24	30	38	33	34	29	23	32	34	27	28	29	34	32	37	27	26	21	30	24	31	33	31	30	29	31	33	24	28	34	25	22	33	22	40	26	24	35	36	28	29	30	32	35	35	25	28	29	28	27	24	25	26	22	30	28	35	31	29	31	34	34	28	27	20	24	24	27	28	28	27	34	36	32	27	33	25	31	28	39	30	31	29	29	30	29	32	34	32	31	36	31	19	29	27	33	27	30	25	28	28	25	32	30	29	30	31	29	36	30	26	33	30	31	30	29	32	35	29	16	37	18	32	27	25	26	33	35	26	25	43	30	33	31	25	30	25	23	25	34	24	31	29	27	21	34	20	34	31	24	24	33	22	33	30	26	20	30	34	24	34	32	41	25	32	29	31	27	29	24	28	42	34	38	22	35	28	37	40	38	32	36	22	25	33	40	37	33	30	23	21	28	24	36	40	26	31	34	28	23	29	30	28	32	29	24	29	22	24	27	23	30	25	35	21	34	31	23	33	29	35	31	30	26	34	30	25	34	27
16751	8310	4332	6420	13171	14427	13021	11681	9459	8890	6787	6146	5497	4937	4648	3599	3082	2365	1737	1472	1386	1386	1464	1562	1480	1257	1411	1411	1407	940	750	734	751	654	566	557	741	941	880	847	716	450	426	334	297	271	278	281	283	243	289	281	268	293	257	257	279	273	294	258	297	287	282	269	283	299	287	291	270	264	278	258	284	277	278	263	300	250	271	289	275	250	256	302	297	261	271	297	255	273	266	279	271	240	267	249	269	270	282	288	300	261	277	276	276	265	274	257	255	281	279	257	300	264	242	271	298	245	283	268	322	282	258	289	266	307	293	279	250	278	261	259	271	292	293	288	302	281	259	262	258	313	255	265	305	242	266	260	278	274	281	266	288	269	247	254	256	289	268	280	281	255	260	276	282	250	266	283	270	262	284	273	271	293	261	292	296	260	278	270	266	269	276	273	245	273	281	263	261	276	283	295	251	288	259	261	268	307	246	260	267	265	270	267	254	253	279	251	283	298	301	284	254	314	266	277	275	282	298	291	260	292	274	290	247	275	262	266	270	274	257	274	290	273	272	248	282	257	280	285	284	257	277	249	275	267	267	285	295	269	270	276	270	296	275	275	281	303	259	271	249	272	293	299	294	266	254	282	288	284	238	261	261	261	250	297	247	261	279	273	268	244	258	276	310	281	272	257	257	250	281	302	278	248	285	276	285	282	273	291	259	264	246	274	305	284	291	287	279	291	269	280	266	276	269	269	300	244	273	244	283	247	296	260	284	259	269	289	283	287	266	268	262	323	273	257	270	266	290	273	255	281	266	278	301	281	294	275	227	266	294	260	263	259	285	286	294	297	268	240	290	243	260	281	278	278	273	301	284	267	264	260	271	278	234	260	273	272	271	265	262	283	297	251	299	278	288	291	314	308	259	271	297	260	289	284	275	261	302	284	256	282	244	292	265	259	273	276	280	277	299	295	290	277	296	271	302	273	319	264	259	245	331	267	246	269	264	264	261	253	259	286	280	274	290	271	290	305	305	292	265	261	307	241	264	253	290	309	251	280	281	289	270	264	283	253	254	267	298	287	280	286	256	273	290	274	226	269	257	275	270	306	257	248	264	291	268	296	271	269	272	278	249	285	271	276	300	299	285	274	257	288	287	268	259	278	294	242	266	305	270	245	260	285	289	292	259	282	305	291	268	279	277	236	267	267	275	263	261	258	250	305	297	278	263	273	241	277	294	280	275	253	296	271	290	276	230	237	264	282	281	273	300	281	277	266	250	284	279	286	286	294	246	269	274	288	277	250	252	309	287	274	248	254	277	270	267	313	245	261	276	270	291	271	261	295	300	295	269	293	257	273	276	271	306	264	267	274	275	282	276	289	286	261	260	264	273	274	270	277	283	260	278	289	294	278	247	283	262	285	277	275	314	269	255	297	249	259	253	256	290	287	308	265	251	270	275	276	254	250	279	268	256	289	269	256	285	278	293	300	258	257	242	279	271	283	248	280	268	268	272	271	285	289	260	268	256	284	277	321	294	274	272	288	284	251	264	256	263	295	276	284	254	294	233	264	266	254	272	282	270	277	276	279	260	283	293	263	274	299	292	278	299	278	291	257	267	307	272	268	278	266	268	241	277	271	309	266	333	274	291	278	254	260	276	246	284	257	272	278	262	298	306	276	265	262	299	270	291	282	293	286	254	273	282	270	299	295	252	278	263	249	261	282	259	240	278	285	284	261	287	262	264	267	284	319	280	249	287	294	285	290	277	292	252	296	267	293	309	288	274	317	278	272	274	259	270	281	268	262	242	242	265	280	265	269	238	306	263	320	280	273	309	281	276	260	257	295	278	291	274	271	291	268	273	257	293	285	285	262	272	310	240	265	298	257	275	266	262	305	293	291	248	233	269	296	271	228	286	272	271	243	265	265	267	238	281	256	276	265	247	300	281	284	278	282	302	277	260	284	270	280	261	302	266	271	285	245	263	285	278	276	272	260	292	274	270	287	296	305	242	271	250	285	276	293	297	288	291	235	260	280	256	281	260	293	283	290	332	287	294	307	264	255	266	262	281	253	279	298	290	275	234	294	271	290	267	268	270	316	261	300	274	275	259	256	268	257	281	271	254	249	276	271	247	286	268	251	265	273	269	294	281	303	266	263	294	312	239	296	269	280	299	268	295	279	254	296	264	281	263	239	274	279	248	273	276	277	226	281	275	290	300	257	291	282	275	288	251	297	266	287	271	260	290	302	286	284	254	269	273	271	274	285	275	281	253	236	279	269	298	266	249	284	272	256	270	291	284	283	292	284	264	257	282	295	279	230	272	251	270	281	270	294	317	304	270	263	279	267	265	268	264	267	253	279	287	292	269	277	283	287	282	261	243	265	282	293	286	285	295	265	267	267	262	253	271	249	260	252	288	252	285	271	276	282	287	289	262	324	248	285	272	285	268	233	261	255	274	247	285	240	251	281	253	265	270	282	293	285	285	274	261	271	290	283	292	256	285	289	292	296	277	274	271	284	261	255	284	252	274	275	279	293	274	293	276	287	255	298	292	288	283	244	296	277	258	256	264	275	263	250	268	262	268	298	273	286	261	286	266	244	250	296	278	260	268	276	278	270	253	247	245	276	277	287	297	293	265	268	300	282	280	319	250	284	273	289	290	258	270	285	246	264	287	280	307	264	268	262	287	278	265	265	271	261	270	280	248	296	250	286	270	274	257	268	272	292	277	306	279	286	243	277	285	282	279	287	282	255	249	267	300	251	281	258	287	289	280	267	256	279	271	269	305	271	281	285	277	282	267	246	245	276	294	267	245	265	273	264	281	266	273	242	259	273	276	281	276	253	279	269	286	287	259	266	256	264	281	268	265	294	289	257	253	278	278	252	266	278	245	280	301	272	264	275	288	268	279	263	281	287	252	275	306	272	261	273	264	273	265	287	287	267	278	268	265	283	255	270	255	292	271	289	256	285	290	297	275	289	274	255	271	257	264	277	290	262	260	290	260	287	256	300	262	306	286	279	277	270	236	266	287	268	279	261	306	292	307	294	264	272	228	282	295	277	299	258	276	285	247	288	270	262	304	250	297	256	262	269	254	276	274	283	274	259	265	263	234	253	267	262	237	249	283	287	267	298	282	255	302	281	279	250	291	259	278	304	298	251	252	268	269	290	250	270	300	273	300	288	267	272	251	275	279	255	261	253	278	267	281	285	256	289	292	253	274	260	284	283	260	290	271	271	303	286	241	286	260	262	266	265	256	278	252	284	287	269	279	262	269	263	266	272	244	258	263	267	247	266	257	286	282	299	260	276	274	308	276	248	285	282	255	255	286	257	265	269	273	276	271	273	269	293	278	285	244	286	261	251	246	280	279	259	256	286	288	284	300	257	271	312	263	311	270	263	294	296	278	283	264	273	252	290	270	280	299	279	259	284	273	290	243	276	278	280	266	283	284	301	255	293	277	288	266	292	256	256	258	255	258	282	273	286	250	266	277	250	263	263	275	277	274	276	277	257
2168	1523	631	347	351	458	433	543	380	347	234	176	210	207	191	213	191	132	134	127	93	100	77	66	43	51	59	62	77	59	52	46	46	55	38	41	44	98	186	149	96	65	44	29	27	24	26	27	25	26	25	23	23	22	33	25	17	31	38	31	24	20	24	23	25	30	31	31	26	33	30	23	35	24	28	27	24	30	30	29	31	28	27	30	37	25	21	21	34	31	35	31	22	32	27	23	35	32	32	24	32	29	27	21	28	31	29	30	28	28	33	29	26	21	20	23	28	23	24	19	31	30	19	28	25	29	25	20	30	26	23	31	29	38	27	29	25	27	26	27	31	26	31	19	30	31	27	30	23	32	27	22	38	21	21	28	24	23	24	24	33	24	22	18	28	31	29	26	26	30	23	26	35	27	26	17	24	24	33	27	28	30	28	24	30	30	32	39	27	18	38	27	26	20	28	24	32	37	22	33	28	23	20	33	29	26	27	34	35	34	20	37	31	29	20	31	23	20	19	36	31	26	28	27	33	24	24	24	25	22	28	33	25	26	20	19	22	36	31	24	25	30	25	31	26	28	28	17	20	39	37	29	24	19	32	29	25	21	23	26	26	23	24	27	30	30	32	30	25	24	31	28	33	22	32	32	26	30	31	30	30	28	26	22	33	25	19	22	28	26	21	24	20	28	24	28	31	24	26	32	27	28	18	20	19	27	22	27	21	29	27	27	31	23	25	21	31	19	16	20	29	27	29	25	19	25	23	33	20	21	28	30	21	35	21	33	21	25	31	29	24	22	27	19	27	32	28	30	29	29	24	19	31	26	30	30	18	21	21	31	35	24	19	24	25	18	29	21	30	37	24	28	27	29	27	30	37	26	27	26	24	39	30	25	24	22	21	31	24	31	28	29	32	30	21	29	27	29	28	38	28	19	26	20	24	29	21	33	28	31	25	30	24	21	32	28	31	24	29	28	28	24	22	28	34	33	26	27	33	26	28	28	20	27	24	26	29	21	27	26	23	23	26	32	30	31	32	32	22	22	21	25	29	23	25	25	35	21	27	22	22	29	30	25	28	24	28	29	29	26	19	28	17	29	21	29	35	19	26	27	33	23	25	27	37	26	31	28	28	40	39	24	29	27	32	28	29	26	19	23	22	31	26	28	34	25	26	20	32	34	22	27	29	30	22	34	17	25	23	14	27	21	14	30	22	23	26	35	21	17	17	28	26	23	29	31	33	22	27	28	28	28	39	26	26	29	39	26	32	29	27	28	21	27	26	31	28	26	35	30	30	19	33	36	33	21	22	31	30	22	19	20	29	28	28	25	26	28	28	29	26	28	25	27	26	38	28	34	25	23	28	34	23	30	23	27	17	22	24	25	16	24	31	32	30	32	29	19	25	19	20	34	33	19	30	29	23	18	32	34	21	24	28	27	19	21	30	31	26	27	24	27	29	28	18	30	21	25	22	29	22	25	18	18	28	20	27	34	39	28	24	22	42	25	25	28	29	17	22	32	25	28	30	31	26	20	24	36	28	27	27	29	28	34	31	29	23	26	19	26	29	28	21	25	30	29	29	20	17	22	22	18	25	16	19	35	25	24	33	30	22	31	32	25	27	21	30	18	36	24	28	25	22	21	21	30	30	31	24	21	24	28	23	35	28	29	33	26	22	25	22	13	20	40	23	19	23	14	21	23	26	25	19	25	29	38	31	23	21	31	38	31	24	31	28	27	32	19	29	33	26	26	30	27	27	26	24	28	26	23	41	30	23	31	30	31	23	30	19	26	26	29	35	36	26	24	23	31	32	28	31	28	36	28	29	25	21	35	34	28	30	26	26	26	35	38	26	29	31	27	28	21	34	26	25	28	35	29	25	26	24	33	36	27	25	29	40	32	28	13	35	27	20	19	30	31	20	34	28	25	32	22	29	19	22	28	29	26	26	25	23	22	23	29	27	26	29	19	32	31	30	36	29	19	27	26	25	28	24	23	33	20	41	24	25	32	26	15	32	33	33	31	31	27	22	19	24	28	23	33	21	20	33	25	24	21	34	17	19	21	19	30	34	25	22	28	36	35	25	31	21	30	19	24	38	22	21	18	29	24	31	33	26	30	25	24	23	24	28	26	27	36	22	22	21	37	19	26	34	31	24	19	32	16	31	23	20	31	19	35	30	28	43	26	28	33	23	27	20	29	29	35	35	28	18	31	30	29	27	23	22	21	27	29	28	22	34	24	34	34	31	24	27	32	19	19	21	29	20	21	25	28	28	24	30	29	37	37	25	27	29	35	33	27	21	16	25	18	34	23	23	31	24	30	27	27	19	27	28	28	29	24	28	24	26	24	33	33	25	25	28	28	19	30	18	28	36	33	18	26	35	23	42	27	40	26	29	33	29	37	33	32	15	25	24	31	35	33	24	22	27	24	28	29	27	22	32	32	30	21	25	18	27	24	35	18	22	22	30	23	33	27	20	25	32	20	24	19	34	35	30	37	20	31	30	30	23	36	40	25	22	22	26	24	28	26	22	35	31	30	25	30	19	29	39	32	33	25	25	28	24	35	34	20	25	30	29	28	31	32	21	30	24	38	22	21	26	25	35	15	25	26	35	30	33	26	29	32	28	24	26	21	23	26	21	17	31	23	14	34	26	29	33	28	23	31	20	22	25	26	26	30	27	28	34	32	32	40	33	31	22	39	31	23	16	38	30	23	34	17	19	27	30	21	22	25	21	24	36	32	23	36	24	28	24	35	25	28	30	24	32	22	27	24	22	25	33	28	29	36	33	31	27	28	30	37	25	20	30	31	23	23	24	20	34	27	12	28	25	35	25	23	29	25	31	22	32	17	31	21	19	19	26	34	31	20	34	35	21	27	20	27	36	26	24	19	26	31	26	20	25	29	25	25	34	33	26	31	27	21	29	36	26	26	29	22	24	21	31	21	20	22	32	26	23	27	22	19	33	37	18	19	36	30	27	28	27	24	18	30	29	29	31	29	25	27	27	35	29	26	36	24	27	25	39	30	24	25	25	27	28	29	30	31	32	30	40	33	19	32	35	22	21	28	20	29	27	23	28	35	19	26	31	20	32	27	32	20	34	23	20	21	31	30	25	25	30	32	29	27	26	22	22	30	24	25	23	23	32	28	31	40	25	23	29	33	33	21	27	21	31	25	30	24	24	25	32	30	35	32	27	25	31	29	16	32	33	20	37	23	26	26	25	23	25	36	29	27	27	27	24	14	37	22	32	29	29	33	24	21	32	28	28	24	26	28	31	19	23	34	36	32	35	22	27	35	26	28	29	28	25	21	22	24	25	26	35	32	30	31	36	26	31	28	24	28	24	33	29	37	31	33	23	32	28	30	29	22	28	39	28	28	31	10	28	23	26	34	34	27	19	26	35	27	38	42	29	16	25	25	26	34	30	21	24	32	30	23	23	26	25	28	31	25	25	32	32	31	23	29	30	31	26	32	28	23	27	26	19	28	26	21	23	24	39	23
23520	14655	7595	10975	19821	20934	18751	19358	15775	13722	9697	7001	7028	6567	6716	6923	6197	4500	4117	3742	2638	2346	2157	1793	1471	1465	1463	1331	1845	1171	948	999	883	855	846	865	833	2587	3912	3202	1969	1026	582	396	287	262	259	254	240	258	244	247	227	252	277	245	265	223	251	259	241	243	240	278	266	240	252	254	240	258	244	260	257	273	225	227	245	261	275	264	256	235	242	259	229	204	263	259	236	255	247	250	245	272	232	266	260	257	253	229	228	237	230	223	237	243	257	242	262	235	240	237	248	284	232	251	226	261	261	234	238	263	244	234	267	241	262	249	259	269	273	241	264	261	243	243	245	274	252	229	253	257	279	233	237	254	228	264	260	244	268	255	269	262	254	252	245	274	259	272	256	259	238	274	257	261	256	249	255	237	233	262	246	250	266	238	257	270	259	271	260	262	240	254	231	225	241	255	246	277	253	231	296	255	243	222	244	229	266	273	237	254	252	239	251	234	220	252	257	259	249	269	271	257	231	235	274	232	246	256	220	250	243	238	217	219	256	255	248	260	252	235	240	228	247	250	259	247	285	252	257	249	277	273	251	255	249	243	259	251	235	250	239	233	249	247	248	259	251	230	245	279	235	249	277	277	231	266	274	268	242	243	252	239	251	226	245	268	260	234	241	222	239	234	275	274	263	261	248	256	226	229	250	264	235	242	250	222	272	244	227	268	235	228	253	254	286	250	258	246	240	243	268	254	240	288	244	262	242	245	245	248	261	257	272	246	263	243	239	253	242	240	227	231	253	221	249	258	265	245	239	255	238	264	254	239	265	241	254	272	245	253	257	243	239	264	234	257	246	250	263	234	220	267	242	264	241	262	242	239	256	232	224	234	219	218	233	234	246	260	246	240	242	255	259	279	258	252	239	248	252	240	269	253	232	270	245	240	255	236	205	259	246	245	250	265	243	260	241	246	224	282	253	226	229	262	240	228	244	246	249	237	254	267	251	251	273	229	244	253	251	224	276	224	264	248	269	241	256	269	258	281	266	226	253	249	261	248	256	250	252	235	244	267	272	257	246	273	272	272	236	250	245	253	240	237	240	257	240	272	250	237	252	227	233	242	272	243	258	275	248	243	270	235	241	271	245	273	231	262	249	266	250	259	257	280	237	279	246	247	238	259	264	239	238	244	300	268	269	245	267	236	226	243	246	231	278	268	217	244	290	269	274	267	198	255	230	250	245	242	261	255	252	239	250	254	263	247	254	220	249	223	255	253	271	267	242	228	280	249	268	237	246	230	227	244	234	277	240	236	246	269	239	265	235	240	250	237	244	280	255	259	261	252	236	221	242	201	257	227	269	246	228	249	224	248	261	258	242	232	259	260	236	247	262	245	278	234	275	225	269	231	254	271	244	237	260	217	257	239	250	248	233	254	228	232	256	235	238	254	222	264	264	272	267	236	256	275	266	242	265	274	297	233	267	269	245	263	240	241	268	247	266	246	253	285	255	267	255	248	256	250	233	250	268	231	254	244	259	262	281	274	261	221	256	254	258	261	251	257	246	236	225	248	248	271	265	275	281	230	228	256	258	215	230	235	238	224	283	260	234	268	218	230	254	250	268	260	231	267	251	240	253	258	266	265	257	263	252	246	249	242	243	261	279	245	252	259	236	231	260	260	253	263	232	237	263	224	261	255	228	231	242	229	245	225	241	257	252	267	244	216	230	246	248	248	249	241	241	237	270	254	248	254	257	246	255	249	276	246	248	249	232	261	242	248	257	220	256	217	264	229	252	248	259	245	260	258	274	266	245	247	276	242	265	252	241	249	280	251	258	262	254	214	245	252	224	246	238	283	243	229	256	258	274	273	247	251	250	259	251	283	254	260	260	232	239	244	254	250	262	226	233	241	243	253	252	268	225	233	247	277	266	262	255	245	234	262	240	246	221	232	240	243	261	243	265	253	253	254	257	220	248	265	252	234	225	252	265	240	258	244	250	260	252	250	259	245	266	254	267	249	272	267	260	240	259	233	264	270	250	241	266	254	258	249	241	249	232	253	249	273	256	255	241	252	263	277	234	256	278	257	265	242	255	234	234	270	248	238	223	257	241	281	271	260	220	250	274	232	259	256	257	262	247	242	231	260	259	245	245	279	245	265	227	243	243	249	242	254	232	227	251	244	254	242	244	245	270	227	236	263	260	255	249	221	241	267	246	242	246	230	233	262	263	249	266	259	244	234	258	273	245	264	247	245	220	239	229	249	240	266	223	286	269	233	246	247	273	267	293	250	294	261	255	250	278	244	247	251	232	267	262	297	270	257	248	254	231	234	258	261	256	278	282	263	239	234	240	260	232	264	293	242	276	255	254	263	261	224	261	242	239	273	234	242	258	230	249	248	250	223	260	255	260	217	275	248	262	244	247	261	248	252	233	277	224	263	253	259	249	241	260	227	238	241	260	271	258	269	251	233	245	246	272	223	231	206	256	236	240	234	255	258	260	242	228	238	251	254	242	253	236	289	263	254	222	248	219	226	247	246	279	252	246	238	244	239	239	251	247	247	254	253	249	241	228	266	259	256	250	291	252	268	255	247	212	263	245	242	248	229	273	230	290	265	254	228	253	213	228	238	247	250	261	236	237	250	258	256	214	233	262	270	272	244	260	265	223	273	236	261	225	258	244	252	242	252	253	261	281	265	237	251	244	230	252	244	231	241	252	248	259	255	260	266	247	246	243	264	240	263	248	265	244	257	242	270	242	271	242	241	264	247	231	236	241	233	272	240	256	241	232	254	253	230	244	239	240	232	240	245	232	274	227	265	257	231	240	224	254	259	274	247	216	280	255	269	254	254	242	231	238	228	230	258	231	234	237	253	220	240	267	255	228	239	263	244	265	281	260	262	252	265	267	216	235	284	240	272	222	247	250	234	252	235	256	258	278	280	268	219	227	251	261	264	220	244	255	273	243	240	267	254	259	260	257	238	243	241	263	292	244	253	260	269	244	264	257	237	246	245	251	251	234	230	236	231	252	268	243	261	269	219	235	231	246	269	248	267	257	236	244	264	234	280	256	268	277	214	269	251	249	239	233	247	242	245	235	243	277	256	233	242	238	252	242	293	270	277	247	255	237	261	248	260	231	250	237	256	249	246	255	240	246	221	239	262	241	281	216	236	268	221	216	240	255	259	235	221	261	251	258	251	273	257	245	232	258	221	263	249	278	268	222	268	247	260	215	247	242	238	231	237	258	277	244	242	240	236	234	239	273	236	240	257	233	261	267	269	238	263	258	240	263	254	285	250	237	238	271	263	253	223	235	247	215	253	248	257	244	260	256	247	243	238	236	228	234	249	251	241	236	237	236	276	265	250	267	264	257	294	271	273	235	213	250	254	228	254	259	254	234	242	233	222	253	236	289	271	267	233	255	223	280	266	223	252	264	265	244	253	260	242	238	257	266	259	240	235	258	229	267	250	231	273	262	267	210	223	260	269	249	232	232	269	246	259	236	247	254	242	270	255	247	244
2241	1114	502	293	289	401	495	522	356	236	266	247	211	158	141	215	176	156	138	110	94	87	86	72	55	39	52	38	52	54	40	34	50	44	29	26	30	79	91	65	58	45	39	33	24	20	33	24	40	25	30	22	34	30	30	24	23	29	24	31	24	17	26	26	24	25	33	26	27	31	18	15	25	32	33	31	27	33	26	26	23	30	28	22	22	25	36	19	22	24	25	31	33	22	26	21	24	20	34	27	24	27	28	38	24	33	26	29	26	25	26	26	30	25	32	25	20	22	22	25	35	30	26	30	21	29	22	26	19	39	27	34	30	31	17	28	33	28	30	33	21	25	27	25	24	27	26	24	31	23	22	30	24	24	28	31	19	28	25	28	21	39	24	24	26	18	26	26	34	20	31	25	28	24	28	29	26	29	23	24	38	35	26	29	34	31	23	30	36	30	27	22	29	24	19	21	25	41	20	17	24	20	30	25	30	26	28	20	29	32	20	29	28	28	32	21	32	26	27	23	25	27	28	28	23	34	34	29	24	21	29	21	32	23	29	26	33	17	25	25	32	32	27	31	24	19	29	26	31	28	31	26	35	25	38	31	38	34	22	28	31	27	24	21	25	23	29	20	28	29	25	33	32	28	28	19	28	23	28	30	30	31	22	29	27	22	19	29	32	30	30	34	17	26	38	26	29	20	24	17	32	24	26	26	26	21	20	28	27	17	20	33	26	30	24	24	29	33	33	23	22	32	19	29	26	21	28	11	34	30	23	30	23	21	29	20	20	23	29	30	24	20	23	24	22	24	27	24	22	23	20	21	26	22	26	23	34	34	33	28	29	30	20	32	23	25	22	19	37	36	21	37	23	29	25	25	29	26	24	26	24	23	36	24	31	20	23	21	27	24	18	20	35	25	20	28	28	20	27	25	25	31	33	24	30	33	19	25	24	29	18	18	24	30	20	32	31	22	28	32	17	29	32	20	24	27	26	30	17	30	28	25	28	21	27	22	33	24	28	30	29	31	29	20	31	23	33	31	31	22	16	25	25	29	33	31	22	22	26	26	27	19	22	26	23	35	30	24	27	29	32	29	29	25	31	23	24	25	21	24	18	24	31	25	26	17	38	23	21	27	34	32	25	20	40	25	36	26	38	21	29	30	25	28	27	29	28	32	31	25	29	30	26	31	24	26	30	30	26	22	34	29	31	30	27	30	30	29	23	22	29	16	24	28	38	31	28	30	24	32	21	21	30	23	18	30	26	20	25	24	29	25	25	25	28	26	40	23	31	38	30	25	28	21	23	22	20	29	20	28	27	21	30	25	23	39	23	36	30	30	36	14	30	26	21	20	26	30	35	23	25	26	27	28	15	26	34	23	25	34	31	20	26	25	25	29	32	22	21	26	21	25	23	20	30	24	33	21	35	25	27	20	24	24	28	21	20	22	24	22	26	33	21	28	30	19	32	19	23	28	26	23	22	28	18	28	24	32	33	26	27	28	29	25	21	26	26	27	18	25	20	26	25	40	18	35	24	32	31	23	23	23	28	29	25	21	25	33	26	24	26	28	31	25	33	18	19	26	22	28	33	34	24	19	28	29	26	24	30	25	38	34	23	32	25	21	25	20	26	24	19	13	29	19	21	31	22	31	18	19	22	22	21	17	27	29	27	28	24	35	27	28	26	21	23	20	26	27	26	30	32	26	33	27	38	19	23	21	35	25	24	33	34	15	21	28	26	25	26	20	30	25	19	24	24	20	27	27	28	25	25	21	19	36	21	32	29	30	35	36	30	17	28	23	20	27	21	37	24	29	29	23	21	28	20	35	36	25	22	35	29	18	36	21	29	22	22	24	26	20	26	29	29	22	31	29	29	21	25	30	33	21	28	29	20	34	29	22	30	22	28	28	31	23	22	29	26	18	25	27	27	18	25	18	29	29	29	20	18	32	28	24	30	25	26	27	24	31	29	27	29	33	23	28	27	36	29	31	33	30	25	25	29	19	23	26	22	31	27	23	25	25	27	27	26	15	37	16	29	35	28	17	26	31	23	23	29	25	25	25	24	19	25	23	21	27	29	28	24	28	21	22	27	31	25	29	27	22	22	22	20	28	23	24	30	22	36	35	28	27	26	27	22	25	20	30	27	31	22	26	27	23	33	28	37	23	34	24	19	34	22	28	21	22	24	26	29	23	18	18	22	29	22	25	20	27	27	22	29	28	23	41	32	24	24	21	31	28	29	29	29	25	22	35	32	24	25	25	25	32	24	26	27	25	22	16	35	30	17	32	26	15	24	22	31	25	30	27	27	30	33	22	29	23	25	22	35	33	23	23	21	34	30	25	29	24	25	31	24	22	15	32	27	25	19	19	32	33	23	26	31	31	26	23	31	27	26	33	26	19	22	28	27	29	21	29	35	28	31	26	29	35	29	31	33	25	26	29	18	34	24	24	26	34	34	28	23	19	31	39	38	25	21	18	22	28	30	23	23	23	33	23	24	37	20	21	24	31	26	21	30	37	14	17	28	20	28	42	23	32	27	25	31	36	34	33	36	38	22	32	22	26	19	26	24	32	29	30	27	25	23	19	28	20	15	26	26	26	35	22	44	35	18	26	26	17	27	20	21	25	21	28	29	24	30	26	28	30	22	24	32	31	31	26	19	23	29	29	21	23	24	28	23	31	31	27	21	26	33	28	33	25	34	24	32	28	27	24	29	24	33	20	17	32	12	20	33	31	23	24	22	34	27	20	24	24	27	25	27	28	29	28	22	23	21	27	23	23	30	29	32	28	34	28	26	35	31	22	26	26	28	32	31	23	23	30	37	29	29	29	41	23	39	24	23	29	32	19	20	29	32	36	37	30	23	35	20	32	29	34	20	31	17	26	35	18	24	32	19	37	18	22	26	21	36	21	17	32	27	29	32	28	32	34	25	15	30	27	29	30	29	27	30	32	25	19	32	30	22	16	19	22	25	30	29	29	25	36	24	32	29	28	21	28	38	20	21	21	30	26	26	28	27	29	32	32	31	27	27	27	18	16	19	26	18	25	18	24	22	24	33	32	23	29	36	27	35	23	31	29	25	27	19	22	24	23	27	22	22	22	30	27	31	25	24	28	22	25	25	30	26	22	31	34	28	24	24	28	21	25	17	35	24	24	22	30	21	25	18	32	22	36	27	25	28	24	32	21	30	29	26	30	29	20	33	19	31	27	37	23	32	35	18	32	27	31	25	28	31	22	23	38	26	25	22	20	30	24	28	28	23	36	25	28	35	18	25	28	31	30	27	24	21	32	23	29	21	32	24	30	27	24	23	24	26	28	35	28	27	29	20	20	24	28	34	18	22	33	31	27	28	30	25	20	29	24	27	26	24	28	25	21	24	29	20	24	28	13	24	27	22	25	25	24	28	27	27	23	34	24	20	30	27	37	25	18	25	24	21	22	23	31	14	29	24	25	25	25	33	27	18	31	26	26	24	41	32	30	29	28	33	35	20	23	22	25
21464	12138	6365	9510	17442	19933	19672	18338	15012	10819	9926	9395	7587	5565	5354	6571	5903	4768	3896	3088	2726	2397	2144	1861	1588	1294	1002	900	836	810	714	687	696	722	621	569	700	1942	2101	1932	1117	600	443	314	266	284	249	259	232	248	250	204	251	242	230	260	244	265	231	214	243	215	241	238	239	244	270	245	227	236	237	223	230	231	250	221	228	241	228	228	254	229	249	250	233	231	208	214	238	240	249	227	288	240	242	238	230	257	245	267	233	253	249	246	248	246	247	230	254	234	247	248	249	236	231	245	241	253	239	239	224	236	247	255	235	245	229	234	245	256	255	228	265	236	222	232	254	236	247	242	245	247	233	265	253	250	267	263	229	256	256	235	257	244	233	251	249	258	239	228	219	206	242	285	258	246	210	265	219	225	232	260	233	233	235	230	258	231	251	240	234	230	217	256	232	249	268	216	239	244	239	220	241	245	246	244	236	245	244	262	244	230	224	247	264	231	250	230	232	232	214	210	260	240	229	248	250	236	234	242	259	248	254	232	213	246	251	239	233	217	226	263	252	254	251	272	258	215	214	230	252	262	245	248	236	243	238	234	246	225	269	229	230	254	254	250	273	230	235	281	262	272	241	241	242	251	233	231	223	222	237	251	240	267	239	254	269	238	244	245	237	227	250	254	236	227	219	264	217	256	232	233	242	231	235	274	248	248	207	233	245	229	235	281	261	248	281	222	241	247	237	233	239	256	266	233	231	245	230	230	227	222	277	256	255	251	261	264	238	236	228	253	228	232	240	229	242	235	215	204	240	235	290	213	249	258	253	259	253	245	221	259	214	260	249	258	249	234	255	255	237	251	236	222	267	224	248	251	212	270	228	246	254	275	267	254	253	234	235	255	215	232	237	260	237	236	231	205	264	242	264	234	241	230	248	220	271	226	227	203	245	258	205	235	229	245	238	236	216	262	249	251	233	225	239	250	275	250	249	245	252	228	246	256	226	222	270	267	242	227	224	242	234	231	233	274	259	231	252	246	258	213	222	238	251	231	221	250	262	270	240	269	256	222	224	221	208	239	244	210	254	254	268	264	216	223	270	240	214	231	270	230	276	250	238	242	231	215	231	243	268	244	258	248	254	234	227	216	257	241	228	247	248	235	254	255	255	269	261	261	242	247	230	235	240	236	241	232	266	233	225	245	224	216	235	233	237	250	222	238	238	246	241	232	234	232	248	237	230	220	231	262	222	245	248	278	247	225	216	240	252	260	245	225	260	239	219	217	266	228	252	220	260	232	274	262	236	237	266	233	228	218	244	200	235	231	266	255	217	245	243	255	255	213	238	243	251	249	242	228	236	242	256	258	253	231	220	223	213	226	249	250	232	230	257	282	214	255	259	280	236	270	234	222	262	249	251	228	247	240	225	233	247	211	257	244	237	245	230	262	253	223	270	212	221	239	240	220	242	249	242	263	237	257	226	222	242	254	247	234	239	246	268	255	240	237	235	214	242	234	250	236	249	235	257	232	238	250	242	228	269	241	254	215	237	224	260	231	232	285	233	241	254	236	279	233	255	223	250	243	255	241	230	260	223	235	245	244	260	230	236	251	246	269	243	243	260	227	255	221	235	238	223	248	248	236	221	248	246	226	249	251	285	258	247	244	224	243	240	243	240	244	197	236	246	219	215	237	235	278	219	249	253	247	223	229	249	240	226	240	234	250	231	226	224	236	239	240	249	252	265	271	246	262	223	233	248	235	245	218	255	252	251	255	261	240	243	238	256	255	271	247	263	231	250	251	223	239	224	241	235	225	210	230	266	239	239	244	238	260	245	262	235	235	234	250	247	254	227	235	221	236	249	246	254	262	236	222	240	225	225	248	248	250	266	260	235	215	261	238	245	252	250	249	246	256	250	221	229	232	262	249	239	251	239	287	237	253	240	233	272	241	244	240	222	245	245	264	239	243	249	272	214	256	237	262	249	257	227	242	219	252	264	258	244	244	274	261	231	243	218	236	222	247	224	228	264	221	240	260	244	199	241	246	232	260	246	250	264	234	232	214	238	262	261	257	221	238	231	250	245	265	224	242	252	276	255	266	258	266	231	229	242	251	234	265	250	263	235	237	257	240	257	229	241	238	259	235	235	240	247	234	240	233	235	256	232	253	239	254	257	243	302	251	253	223	249	246	244	253	236	264	227	272	253	261	226	247	250	252	234	229	226	226	254	249	249	233	231	266	226	214	261	237	247	233	233	253	219	244	225	261	215	280	261	245	253	233	253	235	231	220	236	224	271	245	253	247	236	219	241	240	225	224	255	251	249	234	209	214	247	243	256	247	230	252	236	234	235	217	220	237	276	239	209	253	247	230	235	245	237	258	247	231	243	225	261	225	262	239	262	236	210	237	237	246	268	278	250	257	234	228	233	241	234	248	238	238	232	238	246	232	253	261	254	252	241	245	213	233	225	238	204	240	230	240	240	228	250	239	242	228	231	233	235	252	240	253	222	219	251	236	247	260	227	237	209	241	233	233	229	249	236	242	248	227	247	244	233	241	268	232	230	234	244	227	234	241	228	275	216	228	250	228	296	241	230	236	228	245	262	248	242	241	237	236	241	232	246	265	248	221	230	262	240	218	217	250	244	258	272	248	247	239	235	227	239	266	215	241	229	251	240	265	236	240	243	237	235	233	232	246	244	237	233	242	242	253	243	238	236	216	221	252	241	246	221	221	216	248	230	251	246	244	241	247	228	269	238	227	238	233	234	230	236	228	231	248	268	228	265	247	248	261	232	238	229	240	248	227	232	254	247	238	269	226	241	243	251	221	268	272	238	246	254	251	239	234	227	230	245	245	254	225	230	240	250	222	206	223	242	222	240	267	244	244	241	230	236	248	260	247	239	250	231	257	206	250	252	240	244	233	244	250	280	247	260	226	234	216	252	237	256	238	248	230	228	247	242	274	234	242	240	240	218	229	266	268	219	243	238	260	232	248	256	233	258	258	245	243	226	256	227	236	237	231	240	241	254	217	239	285	223	229	212	257	234	244	244	246	224	265	241	246	239	232	211	266	252	263	243	251	251	258	233	236	252	235	235	242	239	236	241	242	250	250	257	247	272	245	228	233	249	257	241	255	227	252	226	256	227	266	259	250	215	248	220	216	230	239	239	235	249	239	243	249	241	237	236	232	223	239	263	254	255	238	264	239	227	259	251	235	249	261	235	258	234	232	216	241	233	232	253	257	224	233	251	197	264	239	236	233	258	262	234	222	285	251	246	276	256	238	253	236	232	203	269	233	244	235	245	239	254	246	251	236	279	247	224	203	246	232	231	249	268	236	249	222	220	198	236	245	263	242	246	263	238	243	235	243	244	245	228	245	246	239	253	253	256	220	235	235	228	252	263	259	261	238	263	249	253	268	228	282	240	214	240	236	245	257	244	224	213	230	229	242	246	230	220	270	263	241	261	219	274	261	225	208	236	238	224	251	279	239	250	241	244	244	244	229	243	234	233	226	250	248
2597	1730	824	466	422	707	769	691	530	371	296	402	355	299	308	290	232	183	160	130	119	94	79	65	61	65	49	53	53	42	44	43	50	46	44	53	59	78	101	128	78	66	38	38	35	25	24	28	28	28	34	28	26	34	32	36	29	28	36	28	24	26	27	25	43	21	31	30	28	28	22	34	29	27	20	34	25	31	21	31	27	25	31	32	31	34	19	32	27	27	26	23	25	24	26	22	21	24	28	23	24	25	21	26	33	29	30	23	29	20	39	33	26	34	24	31	22	29	22	26	37	28	25	33	16	34	25	30	32	38	27	19	31	34	32	24	28	18	23	19	48	30	31	29	18	27	26	23	21	29	29	26	25	22	29	27	26	27	33	21	21	30	28	22	30	19	28	28	31	37	27	23	31	30	31	20	28	32	28	33	23	30	28	30	20	27	25	19	27	28	32	29	33	33	37	14	42	25	23	21	20	25	26	25	13	26	34	27	24	23	19	28	36	22	32	39	30	31	27	25	24	29	28	34	33	34	29	26	33	29	39	29	23	29	29	35	34	31	22	24	31	29	31	22	20	26	32	25	22	23	14	33	26	24	26	32	27	27	25	29	30	32	27	28	21	29	19	25	31	32	21	28	25	29	23	28	36	25	29	28	28	25	31	20	33	20	23	34	34	27	21	27	18	35	29	23	39	31	23	29	35	21	32	26	23	31	29	28	35	40	34	33	26	28	21	25	26	34	29	29	28	22	18	36	25	21	30	36	25	26	28	33	23	28	23	28	23	25	37	28	30	24	27	24	25	26	35	21	30	19	13	22	30	30	31	26	32	32	34	19	22	33	34	29	29	35	33	27	32	32	25	22	18	29	27	30	20	20	26	21	27	31	24	21	21	24	26	25	28	26	21	24	29	39	25	41	39	25	41	21	28	32	30	17	25	26	21	30	21	37	33	27	30	30	30	29	31	26	27	21	29	17	31	28	33	20	35	25	25	29	31	30	22	30	20	29	39	23	28	15	25	28	27	38	28	29	30	37	22	33	30	30	26	29	28	29	29	37	25	27	22	25	40	17	37	20	23	38	32	26	29	32	29	37	26	30	21	26	28	24	28	21	29	27	28	36	19	26	25	34	23	29	20	34	23	27	28	26	27	24	20	28	30	28	33	35	15	25	25	18	24	26	24	30	27	26	27	31	32	29	31	27	26	28	20	22	33	27	30	25	31	26	24	27	26	26	33	23	38	24	27	22	25	25	25	28	31	22	30	29	30	28	34	20	22	29	25	24	36	27	30	36	29	26	32	28	28	21	26	30	28	24	19	38	24	26	33	24	25	23	34	31	34	25	25	30	33	23	26	29	31	32	28	40	33	27	41	24	30	35	26	35	25	32	27	27	32	17	37	27	27	27	23	33	17	18	26	27	23	22	26	28	31	24	23	30	28	22	23	19	22	32	26	21	30	31	22	23	28	30	32	37	22	31	24	21	33	26	33	32	22	19	33	34	25	29	21	33	31	26	32	23	21	24	23	34	24	32	19	26	27	31	34	39	29	32	33	20	31	26	16	17	30	31	36	33	35	27	28	25	24	34	28	28	25	22	36	28	32	25	33	28	38	29	23	28	23	25	35	35	32	32	25	31	25	27	27	16	29	26	19	20	33	22	30	30	30	28	23	22	25	34	27	21	24	26	24	33	28	23	26	31	33	26	32	30	29	27	32	23	18	33	28	22	30	26	23	32	29	27	26	23	29	31	39	33	31	30	27	28	21	33	25	30	30	19	29	29	19	28	30	17	18	27	32	23	20	19	28	22	25	31	22	22	38	25	36	20	24	34	35	29	21	32	31	23	34	32	29	33	23	19	35	27	35	17	26	27	28	28	25	28	30	22	31	24	23	33	25	40	22	23	30	22	29	28	29	22	33	33	38	27	26	37	32	30	26	31	29	27	27	24	26	23	27	30	29	23	21	24	38	26	21	28	27	31	32	34	34	29	22	31	23	23	20	28	25	29	19	29	26	32	31	28	35	24	26	23	30	20	22	24	21	22	23	38	31	18	32	23	25	36	32	27	23	23	17	32	27	36	34	27	24	31	22	22	29	30	25	30	25	23	35	23	23	23	31	22	30	31	28	20	38	30	25	33	28	23	28	22	26	28	27	31	25	34	26	26	32	33	26	23	32	31	30	26	24	24	34	29	22	29	28	37	31	31	44	33	33	35	19	25	25	26	36	22	29	31	32	29	28	26	22	25	26	26	31	28	37	32	30	28	20	28	26	33	30	30	24	33	27	23	26	29	29	32	33	27	25	27	32	33	27	27	28	22	31	27	20	31	22	30	28	30	31	21	24	32	21	22	29	25	23	29	38	32	31	18	30	22	25	26	30	29	37	29	32	25	39	29	31	27	22	25	23	30	36	18	23	28	23	33	23	23	27	27	27	31	22	26	29	26	19	26	23	30	36	25	31	28	23	29	28	13	20	33	28	24	29	20	28	42	32	35	32	28	33	27	28	26	24	26	34	26	36	34	34	24	26	31	26	20	31	23	24	27	31	33	32	24	24	26	33	24	28	20	28	30	29	16	27	37	23	21	31	26	32	23	32	22	30	25	31	26	29	29	30	33	28	20	26	28	34	30	29	28	27	16	23	39	29	29	21	15	26	35	25	20	33	30	29	23	24	28	27	24	22	27	30	27	23	36	29	36	33	21	22	24	24	30	30	20	27	28	31	39	24	30	31	22	25	33	21	22	34	36	26	28	23	31	25	29	28	27	33	23	23	26	23	28	24	28	28	24	29	29	26	30	34	27	29	26	29	35	21	35	22	18	25	36	23	20	23	42	16	24	24	21	29	33	30	22	31	32	26	29	34	23	18	43	27	37	26	25	25	25	24	23	29	47	36	30	27	26	29	25	20	37	24	21	33	30	26	30	22	25	29	24	31	31	26	37	30	23	25	25	27	32	29	29	33	30	33	31	23	39	33	24	23	30	32	20	24	28	44	28	23	26	31	35	28	27	29	35	38	32	25	29	27	26	23	34	24	32	27	23	26	24	24	29	21	23	35	30	28	26	22	23	20	33	18	26	30	31	25	32	31	24	33	39	31	27	26	27	37	35	28	20	18	32	30	37	30	27	26	37	30	31	38	30	30	28	23	29	25	30	33	40	32	26	20	32	31	23	29	25	29	25	27	27	30	24	28	21	28	16	27	27	23	23	25	31	25	29	26	23	38	34	25	28	20	31	19	30	30	27	27	26	24	28	33	20	35	24	31	25	22	34	27	20	30	30	28	28	27	28	24	32	27	26	32	30	21	41	20	22	30	24	39	27	26	26	13	28	26	27	24	23	23	30	32	26	37	33	33	31	34	39	41	32	25	29	26	25	19	35	28	22	28	19	36	28	31	30	24	29	20	28	20	30	26	28	20	27	30	29	27	23	47	26	23	31	30	35	28	37	16	39	20	19	30	22	29	20	30	33	29	22	33	20	23	13	30	34	37	21
26606	16155	9044	13020	23363	25766	24657	22807	19308	13337	12104	13074	12038	9753	10071	8840	7434	6388	5027	4183	3194	2421	2056	1712	1551	1450	1289	1093	911	778	770	747	727	720	694	709	943	1959	2853	2759	1688	965	542	360	342	288	264	220	266	263	246	245	249	234	266	227	252	275	273	295	265	255	228	233	266	260	260	288	271	314	289	249	245	264	266	242	292	242	279	254	261	251	230	274	256	238	253	269	284	266	262	229	265	262	262	239	259	265	239	243	235	249	279	245	250	259	263	251	257	265	254	275	241	267	246	237	262	257	240	296	231	254	281	260	276	283	258	254	269	248	252	253	225	244	271	263	267	263	255	245	276	270	250	285	263	247	257	259	278	285	248	230	276	246	249	260	271	275	253	306	255	266	270	233	245	264	255	249	249	247	278	228	249	220	251	258	245	294	263	251	231	273	257	249	264	277	249	262	261	275	275	231	255	276	283	252	238	265	276	262	250	266	257	266	253	261	256	251	247	283	263	238	282	255	239	285	283	251	254	262	245	267	267	262	262	274	277	266	260	273	267	272	263	252	271	246	250	268	259	263	253	235	219	236	248	263	266	268	256	221	252	273	274	273	253	275	269	289	253	277	262	241	233	232	265	266	238	237	223	266	269	237	246	294	245	245	260	253	227	246	278	254	249	235	251	267	250	266	221	214	261	237	234	263	254	246	263	256	263	246	263	262	258	270	255	225	250	292	260	239	268	267	275	244	263	232	265	251	245	251	252	238	291	247	263	277	256	234	294	250	262	257	241	222	238	260	259	260	258	266	265	263	237	248	246	280	269	267	277	267	223	247	252	262	268	233	259	240	276	219	241	233	231	254	250	252	264	277	260	274	264	267	288	246	257	268	285	252	225	248	266	270	255	257	242	242	234	266	240	255	234	234	275	243	274	278	270	256	242	262	256	254	246	278	239	256	248	266	258	277	246	283	266	257	244	261	235	230	248	229	245	270	260	258	240	228	246	239	252	292	252	254	285	290	256	244	249	251	266	266	252	234	260	250	257	230	257	266	260	265	244	244	254	272	267	222	267	277	261	249	262	251	265	266	256	264	255	255	259	249	265	263	258	245	259	267	279	262	249	253	248	258	265	229	251	260	257	263	278	263	274	233	254	241	277	298	248	263	276	225	254	252	278	251	261	233	234	238	258	258	252	263	263	271	296	223	265	255	285	262	260	222	252	272	251	282	252	255	285	240	243	243	248	262	271	249	293	258	241	240	236	257	227	249	240	269	271	275	272	261	273	268	246	292	245	261	248	280	268	257	273	246	247	266	238	271	245	254	248	231	221	238	258	252	254	265	249	269	293	265	269	261	274	248	253	251	252	305	265	250	239	263	284	265	282	218	251	249	250	294	246	255	275	229	241	260	250	258	277	246	253	261	266	261	262	241	241	263	282	222	261	271	286	232	265	262	248	251	268	275	248	246	241	263	284	246	220	254	257	236	251	276	277	282	270	278	242	309	259	279	266	243	222	241	268	231	267	238	248	269	251	251	260	257	268	251	253	282	287	262	250	278	263	239	238	282	247	254	234	266	254	224	266	257	242	251	241	259	255	277	243	257	267	269	242	257	264	258	268	258	227	235	250	268	244	245	262	252	224	248	262	266	264	282	245	272	272	251	254	266	242	263	240	272	284	268	264	283	260	247	251	240	266	250	265	260	253	284	245	254	269	257	249	253	259	312	265	268	236	240	242	272	268	267	273	255	270	241	231	244	255	245	258	231	279	236	261	272	297	271	278	239	234	255	264	257	244	274	241	250	242	272	272	264	249	285	267	256	239	237	266	252	234	264	243	236	260	265	235	277	269	253	285	260	252	254	262	255	263	266	248	241	247	241	253	257	274	270	267	223	258	281	283	280	275	236	267	240	239	248	263	237	256	244	236	262	268	243	228	241	286	280	293	270	260	251	268	232	243	264	282	256	239	277	267	242	259	278	260	272	274	265	239	250	245	259	240	272	250	265	265	238	236	261	268	267	257	251	258	255	253	244	244	270	294	284	253	251	270	278	276	247	235	261	252	250	262	252	277	265	288	266	225	251	252	232	250	229	248	253	291	296	269	241	274	249	241	252	257	258	244	251	265	255	244	248	239	268	258	238	257	276	278	258	256	234	260	246	258	264	254	264	260	258	260	252	248	242	272	265	295	256	288	277	256	247	234	263	274	303	262	260	246	227	242	232	243	241	250	299	244	255	259	239	254	266	229	261	252	245	266	265	234	255	257	253	261	219	280	242	289	255	282	263	250	251	261	250	245	266	263	256	256	268	260	234	263	235	247	268	260	257	255	265	254	267	249	268	262	276	264	259	269	281	262	282	243	273	239	271	259	253	244	239	246	245	253	261	271	274	261	238	251	260	265	260	266	245	258	245	259	261	264	285	268	245	262	252	262	268	250	258	256	269	268	279	273	275	272	286	265	255	250	258	260	281	247	243	277	243	255	267	271	292	256	253	262	275	281	247	245	267	267	230	264	260	236	260	288	253	266	253	262	254	261	254	269	282	230	276	254	250	228	271	258	267	264	265	226	259	282	244	219	268	268	273	257	241	258	239	268	242	272	238	265	276	270	260	264	271	260	262	241	230	227	260	261	264	244	255	256	253	219	251	246	252	237	275	214	264	262	274	271	276	264	244	266	241	256	244	271	271	270	235	293	282	251	251	267	243	246	271	262	225	259	245	234	243	270	289	259	260	245	259	258	276	274	256	286	245	227	278	230	252	251	257	236	259	256	266	237	247	242	236	271	242	281	266	265	247	267	250	270	255	250	272	248	265	258	277	254	266	287	269	223	253	232	246	277	257	262	259	229	258	245	256	255	239	301	255	281	265	238	223	253	278	320	259	269	281	270	254	257	254	261	258	260	274	274	240	281	281	240	226	278	284	270	281	249	267	250	241	271	263	268	271	245	278	268	227	251	258	249	267	266	217	273	286	270	255	269	268	274	274	255	286	248	257	268	269	283	285	248	246	250	286	252	284	271	281	239	254	228	246	252	273	230	257	236	263	209	261	254	290	246	259	258	241	245	248	271	244	234	266	263	270	250	254	235	263	262	241	230	271	256	259	269	243	232	236	234	251	289	286	284	267	294	266	237	247	297	249	259	265	253	263	252	262	242	248	280	269	260	259	257	255	285	242	266	266	244	253	241	247	267	277	254	252	250	234	227	264	270	249	245	253	235	223	245	304	262	266	250	255	284	258	249	261	263	263	245	236	273	257	239	238	222	232	269	256	246	248	261	256	237	244	250	262	272	254	252	232	255	248	247	269	257	265	251	267	259	281	251	282	266	267	231	268	263	261	276	257	233	255	251	249	265	262	238	274	249	289	251	261	238	262	284	242	279	246	258	260	263	255	244	268	278	271	271	250	263	264	233	253	244	283	253	261	258	247	283	268	246	249	254	248	268	258	272	275	250	267	277	270	234	233	249	274	250	266	275	275	244	248	247	253	253	268	265	262	268	277	258	249	256	238
1638	822	401	264	247	428	460	509	326	213	188	150	162	160	156	210	132	106	105	94	90	66	54	56	55	56	42	40	44	50	47	45	46	34	35	49	38	46	39	50	46	41	45	34	23	33	35	37	31	19	27	31	35	34	26	35	33	39	31	34	27	24	30	29	17	28	22	40	25	18	31	27	32	30	26	26	19	32	25	23	28	26	31	29	30	29	25	31	33	26	19	24	31	28	31	27	24	30	39	21	37	27	32	40	37	34	32	31	25	24	33	28	35	29	26	30	43	30	34	32	29	30	29	23	30	32	23	30	29	33	28	27	26	22	19	38	30	32	28	24	25	26	30	26	29	28	24	21	27	24	33	26	35	21	27	20	35	38	27	22	21	22	25	39	27	28	21	30	17	34	31	34	41	28	33	28	30	34	34	33	37	32	31	24	31	36	31	27	33	34	31	28	28	33	31	35	33	32	33	23	30	27	33	21	23	29	27	35	32	33	23	29	26	36	31	32	30	30	20	36	34	27	32	31	33	31	32	28	35	30	30	39	24	36	27	27	26	28	30	35	31	30	21	24	18	28	29	41	37	27	31	25	29	24	39	27	27	22	31	36	33	27	31	30	28	31	27	23	33	35	27	27	44	31	25	29	28	27	36	32	33	25	33	35	26	21	35	28	22	28	32	21	29	30	17	24	34	32	31	34	23	27	28	24	25	35	31	18	34	27	27	27	21	32	37	25	33	29	27	30	27	32	26	20	37	33	27	23	33	22	22	35	27	22	34	34	27	20	28	26	35	32	28	27	25	28	31	28	25	26	31	35	43	23	27	33	32	34	31	35	22	27	43	22	32	28	27	28	21	33	25	33	29	34	35	29	20	28	20	31	23	29	27	30	30	32	35	38	33	26	30	35	46	33	25	40	28	38	26	26	33	33	38	29	30	28	28	31	39	21	31	22	35	35	27	20	34	33	25	37	38	31	28	34	30	24	26	39	22	25	30	25	30	22	36	25	27	20	40	34	29	40	23	36	33	26	31	21	37	26	21	15	21	25	28	19	28	32	25	20	25	25	35	24	28	33	34	35	33	28	35	29	22	29	34	32	29	29	35	25	29	33	32	29	30	27	21	26	28	35	32	25	32	24	35	23	31	23	30	40	22	31	24	32	29	36	33	28	31	33	28	29	24	29	24	31	30	22	39	31	32	24	28	33	29	41	37	19	24	23	34	26	25	32	34	39	30	20	36	25	34	31	30	20	44	30	30	43	32	36	26	23	28	26	30	26	32	30	29	37	25	26	29	36	31	31	38	25	29	23	28	40	24	21	34	32	36	39	32	28	21	32	18	24	27	31	24	26	19	24	29	31	33	35	36	32	30	22	35	28	29	27	28	30	33	27	36	24	36	27	28	28	30	29	29	33	37	27	11	24	27	23	35	32	35	33	31	20	31	31	30	31	29	29	30	27	28	28	25	30	21	42	36	33	23	30	26	38	23	34	35	28	32	32	26	30	21	36	33	24	23	44	17	34	31	33	36	18	31	39	39	29	32	31	34	25	41	32	24	25	22	17	33	40	20	32	38	27	21	33	29	28	23	36	27	30	33	22	27	22	35	16	24	31	39	27	32	29	32	22	18	27	28	28	26	25	35	21	25	30	28	30	19	29	31	35	22	33	29	28	36	26	19	22	42	33	34	31	28	26	31	28	30	35	20	31	17	27	32	35	25	30	25	36	30	26	34	45	28	29	26	35	25	28	23	24	28	39	29	27	24	32	32	33	26	37	19	28	33	23	29	32	34	35	32	22	27	27	21	37	36	34	25	33	27	28	27	37	22	37	31	19	21	30	33	29	41	34	33	31	21	28	44	36	26	20	32	23	28	21	33	28	24	19	24	43	36	24	34	37	33	30	21	35	18	32	21	25	32	32	33	26	33	32	24	27	26	32	30	31	25	35	30	29	27	33	25	29	28	24	32	29	25	25	26	29	43	28	37	26	23	26	36	25	24	27	27	36	38	33	28	34	30	31	23	33	30	31	30	27	28	29	26	33	34	32	37	34	34	30	30	29	22	39	30	46	25	22	31	30	32	18	33	26	24	28	29	32	29	35	19	23	27	27	23	37	24	27	25	22	34	23	14	26	31	24	19	25	33	34	31	19	25	37	27	34	35	27	26	34	27	33	31	36	27	31	36	37	33	30	29	31	37	27	29	25	31	32	36	34	35	35	19	25	25	29	21	30	28	33	40	35	30	29	27	28	31	31	26	30	24	27	24	29	35	26	24	28	33	25	29	20	28	26	34	34	32	27	28	29	24	32	35	30	23	25	40	29	39	31	18	33	33	34	25	30	29	26	30	30	30	34	21	26	44	35	44	29	33	24	26	24	31	22	19	24	22	25	27	35	26	25	27	26	33	33	38	23	32	23	29	32	27	29	24	29	30	28	29	28	33	22	35	32	37	23	31	23	26	23	37	26	20	29	20	28	46	27	30	31	24	24	41	26	32	27	27	34	25	24	35	25	21	28	24	35	29	25	29	35	32	36	36	33	26	22	33	30	20	31	28	32	25	21	29	30	33	23	31	27	22	25	26	21	37	24	39	38	41	22	27	40	29	29	26	30	22	26	21	35	31	37	24	23	26	20	32	32	29	23	26	20	35	26	37	30	33	30	32	21	27	26	25	33	26	32	28	34	33	34	30	33	33	25	22	20	28	29	19	34	28	32	22	32	23	37	29	27	27	22	19	23	26	29	28	22	27	34	32	37	23	28	31	33	35	29	17	28	34	35	33	32	28	32	31	30	28	37	29	36	30	28	33	33	27	23	37	25	35	30	33	18	28	23	21	31	27	24	25	32	40	32	28	25	29	23	30	33	28	25	31	25	25	28	42	33	20	37	26	26	37	36	28	33	31	23	26	27	33	25	18	39	28	28	20	25	21	34	23	31	25	37	30	22	29	29	25	28	23	37	30	28	37	28	34	26	22	30	19	40	28	35	28	28	22	36	30	38	26	25	32	32	28	24	33	26	36	31	31	29	24	26	36	34	35	41	32	32	27	31	28	20	27	20	24	29	32	23	32	32	30	47	27	24	37	29	32	34	28	34	33	25	40	35	35	32	36	22	26	27	31	34	42	27	31	32	21	25	20	31	32	31	26	25	29	14	37	30	27	31	28	28	24	42	22	29	24	26	37	29	31	28	19	31	31	27	28	23	25	32	30	25	24	32	33	25	36	28	33	35	25	26	34	26	23	32	24	32	31	26	31	25	30	31	22	27	26	35	24	29	31	34	37	26	35	28	34	29	40	28	34	34	17	23	34	24	25	27	26	24	35	34	29	28	33	29	17	30	37	29	33	30	22	21	36	32	31	35	31	43	30	33	31	29	36	27	19	28	32	34	18	25	28	30	30	34	26	17	40	29	31	23	34	36	22	33	35	30	28	27	30	17	28	28	21	25	35	36	27	30	36	41	31	32	29	30	30	39	23	31	35	26	25	40	29	37
19359	10073	5873	8866	17371	20885	19099	18968	13958	9085	6832	6555	5814	5373	5621	5787	4280	3553	2846	2354	2041	1715	1423	1163	1067	883	909	848	769	628	679	625	648	649	553	640	638	731	754	863	640	460	397	377	300	278	285	257	255	240	267	256	259	282	257	257	251	285	254	255	306	264	279	273	232	245	282	285	259	270	253	280	308	311	278	278	287	302	278	263	271	268	299	268	275	259	298	261	273	257	260	278	263	319	269	278	246	248	272	288	290	261	269	247	270	273	265	260	283	276	249	259	276	276	265	274	279	251	268	272	260	232	278	276	294	271	269	241	267	248	287	289	258	256	264	286	255	260	266	248	267	296	258	254	300	268	262	275	280	271	270	278	256	281	268	257	275	278	273	293	270	298	274	286	260	270	288	272	262	289	271	264	261	280	270	263	251	260	252	272	272	265	235	271	259	271	268	252	273	234	280	285	258	267	265	267	298	286	284	276	263	277	240	273	253	253	257	306	266	276	273	238	257	266	263	281	253	278	243	251	260	234	287	287	241	263	253	255	289	245	279	286	268	277	268	276	275	293	276	280	299	274	273	261	283	266	309	290	267	269	273	234	286	270	264	274	286	285	277	270	272	249	258	238	262	255	264	265	278	256	255	270	266	257	276	257	277	273	280	257	276	280	242	264	279	291	262	266	283	255	253	283	285	255	256	271	258	300	283	252	274	278	308	269	263	279	264	254	286	229	293	273	272	264	308	286	302	249	281	270	266	251	286	301	275	270	283	281	281	237	288	254	297	245	277	262	273	271	285	265	261	250	272	290	254	264	267	249	267	272	301	258	264	264	310	244	257	268	266	298	253	258	252	255	235	277	277	250	263	262	283	260	271	278	295	267	292	274	274	270	257	270	273	253	278	267	284	272	233	235	253	246	270	283	259	261	284	255	275	262	269	240	256	251	274	252	240	273	263	264	300	276	277	248	280	272	250	263	263	277	277	259	259	260	253	275	280	254	283	266	284	294	239	246	277	280	269	285	268	262	244	257	263	299	278	283	279	249	277	267	236	247	261	288	263	248	260	262	248	270	287	248	250	257	288	286	264	237	252	266	275	283	254	273	303	256	255	254	283	300	260	267	289	254	296	245	236	279	274	272	244	266	295	261	270	264	301	250	256	263	272	309	258	261	268	276	269	291	267	263	274	280	228	304	250	302	258	271	264	286	257	299	288	278	268	275	283	298	236	278	274	274	265	284	246	263	257	287	277	268	267	249	264	271	239	259	275	286	261	249	282	266	249	265	255	293	261	278	251	285	270	298	264	283	283	265	290	281	254	244	257	282	268	283	280	281	292	267	284	290	248	291	239	282	257	278	278	265	229	259	261	284	270	315	270	271	279	272	283	267	261	286	284	253	275	274	280	248	281	271	266	281	273	285	278	260	249	267	273	260	280	294	286	294	288	266	293	270	279	297	270	285	261	282	267	276	272	271	237	241	266	248	292	268	251	253	292	264	273	260	279	249	274	279	274	302	255	275	271	287	268	263	261	259	278	271	260	261	276	274	270	251	251	266	301	265	262	278	256	240	257	268	227	273	271	295	254	265	268	278	292	250	283	271	293	264	291	241	258	252	270	245	277	306	292	282	261	276	278	288	262	262	282	270	217	277	259	284	272	285	265	272	258	255	226	271	278	229	319	269	257	287	266	234	264	257	263	253	281	257	263	287	256	261	273	235	266	282	294	291	271	254	246	290	295	227	285	258	274	257	261	260	268	295	285	283	289	270	260	281	291	259	275	272	265	269	267	273	271	268	281	277	263	275	280	266	252	273	270	277	276	276	291	291	266	275	277	307	277	284	246	276	266	268	286	264	272	273	266	247	278	245	273	302	237	294	294	277	263	250	250	289	263	287	287	283	255	270	288	273	272	252	282	270	265	292	278	266	303	292	279	276	255	274	238	261	268	270	287	267	262	257	273	279	295	257	244	257	241	278	274	264	267	275	249	274	280	241	270	294	275	265	243	271	237	295	278	280	276	298	253	305	316	279	278	283	258	291	281	258	282	247	261	254	261	288	262	287	252	261	270	275	276	280	251	281	280	273	240	283	289	286	293	258	255	278	268	277	233	251	250	294	258	276	272	286	269	262	274	251	278	313	254	263	257	231	288	276	282	279	288	277	267	281	284	279	266	301	269	246	266	264	316	251	263	284	272	262	245	305	250	307	286	302	248	248	248	290	298	269	260	249	245	270	277	262	283	300	239	256	284	243	254	270	307	246	279	286	245	270	290	293	313	271	271	278	278	302	282	276	272	278	274	311	277	261	289	314	239	294	271	279	234	277	274	270	259	302	277	262	264	260	261	236	256	258	262	265	295	281	284	266	269	274	268	286	284	253	298	274	275	240	255	282	243	283	262	276	260	273	250	293	244	277	246	300	261	273	259	256	270	277	286	237	248	307	266	304	245	251	288	265	244	221	303	293	274	260	249	272	267	274	282	262	280	255	284	274	229	275	247	259	270	287	266	246	280	254	278	243	304	246	272	251	251	256	264	271	249	281	270	250	247	242	261	262	258	248	291	286	236	245	287	290	245	251	281	284	312	259	276	289	275	236	274	257	265	259	260	259	266	243	278	273	264	253	250	288	254	292	252	277	267	268	246	270	300	237	271	271	287	258	302	266	298	278	293	275	273	248	242	281	248	257	271	308	240	265	263	268	267	246	273	307	291	262	269	287	297	234	262	257	262	265	282	274	286	281	270	301	292	261	257	304	267	263	288	260	270	277	258	285	258	277	271	297	262	253	244	263	281	285	272	289	271	275	275	251	271	273	291	273	289	262	271	235	251	292	279	287	298	267	279	250	289	272	264	284	263	280	260	302	293	276	273	261	286	274	272	261	309	254	272	266	281	254	298	270	262	265	274	280	284	277	265	269	272	271	284	262	311	285	272	271	306	247	245	295	274	275	289	249	291	257	289	319	270	251	274	257	289	261	293	251	300	269	266	253	268	258	248	289	274	238	223	276	261	270	262	293	259	297	264	244	268	269	265	292	302	265	273	261	266	312	271	271	268	268	267	290	280	269	280	291	256	260	279	278	282	269	255	253	259	256	296	259	274	253	282	275	271	254	253	264	270	267	271	264	270	250	244	274	274	261	247	275	271	264	231	251	252	266	269	267	271	276	282	264	286	272	269	254	292	245	297	284	282	265	278	274	293	257	271	275	246	262	265	264	259	263	287	262	275	264	269	235	284	276	265	266	279	255	279	267	270	273	247	234	270	259	277	263	274	264	277	257	270	268	264	237	264	267	256	237	256	281	234	272	278	286	265	283	283	285	274	264	277	264	266	269	273	284	244	258	265	260	242	282	245	259	241	275	268	292	258	264	269	253	269	250	302	258	303	274	303	259	271	270	293	257	253	246	253	255	296	259	301	284	268	275	274	278	264	247	259	270	301	248	282	263	289	260	276	247	290	265	265	284	268	263	278	253	290	269	264	289	266	274	258	310	245	252	293	263	269	234
3001	2227	868	453	411	663	702	670	679	330	240	258	217	207	211	260	273	208	218	170	144	91	80	95	80	56	71	58	69	76	74	58	68	58	57	60	64	44	47	53	55	72	68	37	37	30	27	26	34	24	27	19	32	21	32	30	22	29	29	22	22	27	27	33	30	35	31	27	28	26	23	15	25	25	28	23	27	28	26	29	31	21	27	31	21	21	30	24	33	16	30	36	37	30	29	26	31	21	27	28	37	25	23	29	37	26	35	30	24	36	41	28	27	26	29	30	32	23	36	32	29	22	29	20	29	33	31	15	35	34	23	25	24	34	22	25	23	14	28	24	23	32	28	27	38	21	27	32	29	27	31	25	23	38	33	17	33	30	16	31	28	21	30	24	29	23	36	28	26	32	28	29	22	21	27	26	17	26	23	25	26	20	28	30	24	28	31	29	28	28	28	26	33	28	18	34	22	32	20	32	22	37	26	21	28	33	30	36	29	27	28	25	40	24	26	39	24	26	29	27	30	21	26	27	34	29	24	27	27	15	19	24	19	30	26	28	19	35	22	29	32	33	23	28	35	24	25	20	33	21	22	24	26	26	29	21	39	12	17	22	21	15	33	30	22	19	30	23	27	19	31	30	28	19	28	27	38	39	29	30	34	26	28	23	26	29	21	24	21	35	32	37	20	35	23	31	27	26	32	26	21	25	27	35	30	28	21	28	24	26	22	27	28	21	24	21	29	37	22	24	26	29	28	29	29	30	24	26	27	33	31	25	30	30	29	33	36	26	29	38	27	21	29	31	27	33	29	26	30	28	32	26	32	25	34	24	34	27	31	26	25	31	19	22	34	26	30	26	19	21	25	24	25	27	24	23	31	19	34	26	29	25	21	25	22	25	27	33	28	26	26	27	27	18	28	23	29	26	33	26	26	27	30	30	23	30	27	23	28	25	26	21	29	23	29	25	32	21	32	26	26	31	28	29	30	23	30	27	29	29	29	22	35	27	28	28	26	21	19	29	24	22	28	28	22	22	32	37	33	25	32	38	33	35	28	28	25	33	20	29	40	32	24	29	22	23	24	42	27	34	29	21	26	24	28	24	25	24	21	21	23	25	28	27	24	17	29	30	26	31	27	21	27	27	22	35	26	27	22	20	33	16	33	20	28	25	26	31	21	13	23	19	25	27	36	26	35	25	28	28	24	25	23	23	25	27	22	30	18	28	31	18	29	18	24	29	30	31	32	27	27	23	35	33	27	36	32	27	23	29	23	24	27	16	31	26	25	30	33	32	28	23	36	23	23	34	30	26	35	23	25	26	34	29	36	24	22	26	31	27	22	21	31	25	23	30	31	27	27	30	33	30	29	18	21	30	26	29	27	26	20	35	34	27	28	33	30	28	19	31	19	33	27	24	31	28	26	33	24	24	32	25	33	27	23	29	22	32	26	22	33	31	31	22	23	25	27	25	24	20	30	20	25	27	30	39	23	25	25	20	24	28	31	29	34	30	25	25	24	30	31	19	23	24	29	36	27	18	23	37	24	21	26	23	33	23	22	33	23	29	21	32	22	26	35	27	21	27	15	29	30	33	33	27	18	26	23	28	34	29	35	28	31	22	31	21	40	29	29	22	28	24	27	29	24	25	29	23	33	29	28	21	20	26	27	25	18	25	24	22	22	24	33	20	22	22	32	40	27	27	26	29	29	27	25	19	30	29	28	21	29	22	20	23	26	38	31	20	26	24	30	28	25	25	28	22	25	23	29	21	20	19	33	26	25	23	25	31	32	26	31	32	23	25	33	27	26	29	22	34	24	30	26	20	27	27	26	30	27	27	18	32	29	20	25	28	19	25	27	29	17	39	35	34	29	23	27	29	28	26	30	27	23	28	31	21	24	32	25	32	24	24	22	21	22	18	33	33	27	29	22	20	26	31	25	33	33	24	37	26	21	26	22	30	23	26	25	32	32	42	18	31	22	24	28	30	21	27	32	26	22	32	26	32	24	23	19	25	30	26	39	26	21	21	36	30	30	24	27	31	20	28	25	31	24	23	32	29	35	25	31	22	27	29	28	24	21	28	30	34	33	30	26	30	33	17	35	22	33	31	29	23	35	20	22	28	28	25	30	32	29	30	31	25	24	22	35	30	28	43	27	22	23	28	24	25	28	29	20	27	33	23	29	19	21	29	27	34	31	27	33	27	28	29	23	29	26	28	26	20	34	15	25	32	32	27	30	34	29	33	15	26	22	34	24	38	30	33	30	39	25	31	23	18	35	27	31	28	22	32	34	29	28	22	20	32	20	35	29	33	26	32	30	32	32	29	22	26	25	33	24	15	32	24	24	43	34	31	29	29	28	28	35	30	22	20	23	24	20	21	29	31	28	40	34	28	26	23	30	28	37	31	22	26	31	27	24	25	29	21	19	22	30	32	25	31	40	23	33	20	16	36	27	33	24	28	27	32	27	27	28	23	33	28	32	22	16	20	36	17	26	28	24	23	26	31	23	26	31	33	28	37	35	32	29	23	28	20	28	23	21	23	25	27	26	37	26	32	26	25	22	28	32	29	26	25	27	24	36	28	27	26	35	23	29	27	31	25	30	26	33	22	24	31	30	20	29	31	24	30	40	29	29	20	31	34	24	26	33	27	33	30	30	22	30	28	21	31	18	20	19	30	31	30	30	25	25	32	28	30	22	24	26	15	20	29	33	28	33	19	30	25	23	22	23	31	30	20	24	21	27	28	36	27	35	36	28	19	34	24	17	26	25	30	23	30	24	21	18	28	35	31	23	25	14	19	37	31	26	34	33	22	20	24	17	29	29	28	24	29	34	22	23	19	21	26	34	33	23	23	34	24	25	21	19	28	32	23	19	37	24	35	19	37	20	36	29	27	25	22	24	27	32	24	32	32	21	37	22	32	30	20	29	25	28	33	21	26	28	27	25	23	32	28	37	27	22	30	31	20	33	26	31	26	30	24	25	15	22	30	24	31	32	14	28	25	14	23	38	26	17	23	17	26	26	24	24	27	20	28	20	30	22	23	28	20	27	24	31	34	29	30	17	26	23	26	30	36	25	30	30	34	27	26	23	29	26	26	33	24	30	22	30	26	16	29	29	24	35	31	24	26	34	35	23	28	26	22	18	40	22	28	25	28	27	33	29	30	28	28	28	29	26	20	28	21	28	28	30	27	32	22	23	28	21	31	32	25	17	33	24	22	33	21	33	28	26	24	28	30	34	27	40	21	31	30	23	36	30	28	24	22	31	23	22	26	25	31	21	32	23	26	25	20	23	22	24	20	27	27	19	25	22	29	27	22	33	22	26	26	25	22	32	35	26	28	38	30	29	24	35	27	33	22	22	24	27	31	18	27	24	33	27	30	29	31	34	28	32	32	26	26	29	25	18	21	27	28	23	23	27	35	32	24	23	33	20	27	28	22	16	28	19	26	24	25	32	17	30	28	13	21	31	37	26	32	38	25	26	32	25	31	26	29	42	28
27571	17454	9367	12944	23059	25282	23796	22273	20789	13068	10077	9287	7991	7490	6900	8375	8256	6589	5598	4492	3609	2714	2242	1871	1651	1629	1668	1522	1488	1516	1496	1412	1372	1268	1208	1175	1040	861	730	691	1369	1441	1420	825	462	319	294	302	235	263	264	259	252	241	254	257	257	254	251	254	239	255	252	259	277	235	270	241	257	259	260	217	235	241	293	278	257	243	233	236	289	259	253	295	232	255	249	277	261	238	304	251	261	242	240	249	274	253	253	237	281	267	250	243	239	238	232	271	255	268	265	277	258	244	247	254	265	243	269	260	223	265	275	272	228	241	270	252	259	256	252	247	218	275	247	254	236	237	238	257	259	233	272	252	244	249	279	245	250	241	253	243	250	274	262	219	255	258	276	257	252	265	249	279	276	217	257	250	260	283	242	242	266	254	226	244	295	227	269	247	251	259	243	300	244	272	267	278	232	248	230	248	215	249	240	253	221	256	254	258	254	259	252	292	239	219	284	251	241	256	272	251	254	269	245	256	287	261	227	240	253	235	255	242	274	237	295	273	248	262	243	261	252	266	243	256	256	227	248	250	247	244	258	235	266	253	262	255	227	230	243	252	273	253	240	256	262	265	237	267	243	276	253	266	263	248	248	249	243	241	261	251	251	230	277	240	255	270	269	268	262	281	268	274	263	254	252	232	237	238	275	251	260	281	259	247	238	238	264	247	222	245	243	264	262	272	241	275	238	253	242	270	246	246	251	244	239	251	258	246	272	256	260	260	254	252	245	240	256	265	275	254	266	256	282	262	259	230	272	222	273	278	257	232	258	256	260	244	259	264	268	251	243	263	238	225	250	257	269	237	238	248	267	282	250	273	270	239	279	237	241	267	269	245	254	240	250	276	254	251	283	228	274	271	237	261	266	270	273	264	240	249	260	236	230	248	244	260	261	264	247	264	206	276	237	254	264	264	238	266	268	240	244	237	233	275	217	280	208	265	244	271	269	251	224	252	263	233	258	261	255	234	257	261	257	256	254	242	249	244	256	268	297	256	248	262	219	247	253	254	247	254	239	250	244	256	236	248	249	256	250	241	276	254	265	259	244	262	251	242	255	233	236	238	265	252	243	241	287	255	244	249	269	232	277	263	225	271	267	246	261	267	238	262	253	231	254	257	258	247	243	251	257	261	252	263	236	255	246	251	278	282	305	287	264	248	289	276	232	251	256	265	290	252	225	255	266	280	263	267	255	259	261	237	273	258	230	284	259	246	250	238	287	258	251	225	230	266	270	248	253	262	235	215	223	266	226	264	291	266	258	257	290	259	241	238	240	250	241	266	261	245	261	265	216	286	248	234	276	241	241	270	233	235	255	263	221	262	250	242	232	256	245	259	268	266	287	257	251	249	254	259	224	268	256	242	271	248	238	273	251	257	258	267	245	249	232	255	277	246	234	236	244	229	253	249	234	247	274	236	264	301	244	244	253	264	249	268	227	276	236	248	278	261	287	254	241	272	273	220	265	258	238	281	266	274	252	259	230	273	258	279	264	236	275	247	260	261	242	240	248	279	237	243	240	273	243	259	260	277	284	264	258	256	250	265	248	248	273	271	239	243	248	238	247	254	257	254	261	248	242	242	280	241	271	259	269	258	247	263	264	257	259	257	231	228	255	230	247	247	240	259	242	252	262	268	245	264	244	270	238	248	271	273	243	229	271	273	283	247	233	259	257	231	276	255	268	257	265	263	265	266	274	289	241	265	264	252	247	271	253	265	233	251	244	235	267	244	260	259	238	260	264	250	243	243	258	240	253	259	260	266	251	290	240	250	251	261	285	264	263	256	221	267	260	273	269	265	237	270	272	228	270	214	233	248	248	245	265	245	286	217	219	270	251	259	263	249	219	247	262	263	248	261	240	253	278	256	237	262	270	250	246	232	234	238	252	247	237	240	263	253	249	288	240	268	238	251	249	262	248	254	257	246	271	259	262	255	253	273	252	272	233	256	270	272	252	264	246	265	252	252	289	247	289	247	238	241	259	231	266	236	227	257	247	251	255	244	250	220	269	226	248	248	258	265	252	255	273	270	214	251	250	241	213	259	255	276	251	252	265	224	230	262	240	263	239	245	245	232	257	254	261	253	286	248	259	265	247	234	258	269	251	222	241	266	225	258	244	219	223	273	270	223	255	234	241	255	277	252	255	253	254	250	236	244	251	238	233	234	254	238	248	265	269	269	267	252	257	274	255	210	262	259	271	257	230	269	264	231	235	294	273	244	274	283	225	274	261	247	239	252	246	244	247	257	247	231	263	234	266	278	258	283	268	247	247	271	255	262	241	219	286	260	236	252	282	233	227	240	267	254	264	243	258	233	260	278	264	261	236	257	243	265	241	250	254	257	278	239	259	270	230	273	226	244	243	242	246	264	261	252	246	233	249	259	262	268	219	251	271	246	248	261	264	251	245	301	268	242	247	250	257	246	245	236	235	248	281	270	241	243	249	247	258	227	229	253	220	246	245	243	256	251	244	268	261	247	278	253	270	246	296	281	255	279	238	245	244	230	264	238	279	238	246	293	241	241	243	276	272	239	240	248	272	260	238	290	221	236	260	236	261	254	238	256	260	285	257	264	247	266	244	222	250	257	240	252	260	235	258	273	258	233	232	271	252	234	268	260	272	244	246	229	262	256	262	257	247	223	234	276	239	284	243	263	257	268	253	276	253	266	273	246	217	247	238	233	243	269	282	241	242	234	271	256	258	255	253	259	275	256	244	238	281	253	275	276	248	260	257	278	254	253	278	270	265	246	238	263	276	241	244	265	248	209	286	260	235	253	283	255	272	249	268	251	271	242	249	241	250	248	249	273	226	257	258	249	231	262	261	236	260	259	262	284	284	260	251	253	240	272	252	253	246	248	280	237	255	241	239	263	252	282	243	262	222	241	259	245	237	257	274	260	262	243	245	251	249	272	235	278	247	236	271	279	239	266	188	272	253	271	251	267	245	283	247	277	264	241	232	235	242	247	243	266	254	242	250	277	219	259	256	257	245	275	234	246	239	262	252	255	263	261	290	262	233	270	273	257	238	222	249	236	228	256	248	269	264	242	273	263	256	244	257	247	244	270	270	230	255	262	234	238	243	246	218	226	237	251	271	262	251	244	275	236	228	263	261	249	229	259	275	263	230	255	263	256	268	270	246	262	252	266	292	249	260	250	253	213	279	263	220	273	255	253	275	252	255	238	278	263	267	263	238	278	270	213	233	264	237	254	251	230	243	270	247	252	254	249	283	242	261	235	271	235	278	282	271	264	270	262	258	259	256	241	279	246	293	240	258	255	218	238	256	267	249	240	245	251	237	254	263	242	261	245	271	233	247	240	224	259	259	272	269	300	238	255	260	260	240	241	254	255	257	256	234	266	231	264	237	262	285	241	256	280	274	221	255	256	236	240	284	250	266	279	236	245	264	245	268	236	246	261	240	263	246	246	240	252	260	276	242	245	269	261	276	252	246	227	225	257	264	264	243	264
2515	1396	580	371	376	535	668	656	531	236	150	156	129	144	165	243	238	230	160	140	139	113	96	81	70	76	78	69	68	50	55	48	43	43	46	47	38	37	46	42	39	32	32	24	19	28	27	22	34	27	19	27	30	28	29	34	34	25	26	22	27	19	26	32	27	23	28	32	31	28	24	26	24	20	33	20	31	27	18	22	25	26	19	33	21	21	22	26	21	23	29	19	27	26	26	14	35	18	20	28	29	21	23	24	33	26	22	21	24	22	31	23	30	25	29	24	26	32	26	30	34	22	30	26	20	32	18	27	25	31	22	14	18	32	22	20	29	27	26	16	40	22	17	23	18	34	30	34	29	25	23	19	20	19	26	21	18	30	34	20	26	20	29	28	25	27	32	24	19	31	36	24	33	21	17	24	17	29	23	25	25	25	33	26	20	29	35	22	17	22	23	24	20	23	22	24	25	26	24	28	28	24	19	26	31	35	28	19	27	19	27	32	30	24	31	26	14	21	31	20	28	20	42	19	22	25	30	22	23	26	31	25	36	25	24	23	33	20	23	22	12	23	30	29	19	26	34	24	39	21	32	23	19	25	26	34	25	24	21	24	24	25	28	23	25	26	20	22	29	23	30	22	25	27	21	26	22	32	30	22	25	21	28	26	27	25	24	18	22	32	26	23	22	21	33	36	27	30	18	35	27	31	25	29	19	31	18	31	26	36	19	29	26	26	27	23	26	30	28	30	27	19	16	22	23	25	22	26	17	31	28	17	25	22	23	19	24	31	21	20	25	22	23	22	28	28	27	24	19	30	27	21	28	27	29	20	28	27	32	27	21	34	31	28	26	27	31	31	18	23	21	36	21	23	33	24	24	24	29	20	27	28	25	30	33	28	26	20	26	31	20	24	21	26	22	22	25	22	20	25	21	22	28	24	27	19	14	25	20	26	26	21	27	23	19	30	29	24	32	32	28	25	18	25	23	27	25	28	15	24	23	23	32	20	28	23	23	27	21	19	20	23	19	26	20	24	22	26	25	31	20	25	21	24	23	17	34	32	25	22	24	23	28	26	28	31	23	23	32	25	20	25	23	27	26	27	30	26	26	23	19	24	28	21	22	30	26	22	39	24	29	29	21	28	28	24	31	21	16	24	32	24	23	29	26	29	28	25	39	22	27	38	27	21	16	27	20	23	22	28	35	30	31	31	32	25	28	25	25	25	23	21	26	20	28	23	31	30	35	25	31	38	18	25	27	19	18	28	20	24	17	19	24	29	23	29	27	30	23	28	32	23	24	14	28	17	22	17	24	27	29	24	33	23	23	20	18	24	33	27	28	20	27	24	30	20	27	21	32	27	23	17	38	21	28	24	30	27	20	27	28	18	28	22	27	32	25	27	20	23	18	21	27	25	26	25	19	37	25	34	25	20	27	26	13	27	17	28	31	33	27	14	22	26	28	17	25	32	28	27	28	19	28	33	22	26	26	19	21	20	28	22	27	25	18	19	18	23	31	24	24	22	20	27	31	32	20	30	34	27	25	25	28	23	30	22	36	24	36	27	32	29	24	28	20	30	28	22	20	24	22	25	34	22	27	28	32	24	20	32	25	18	30	24	35	33	24	21	27	20	22	26	23	27	25	30	30	29	21	25	21	21	28	25	15	22	29	39	25	31	22	22	25	29	32	33	27	17	33	24	38	24	24	24	24	24	20	23	27	34	20	20	27	23	19	25	18	27	22	35	22	20	25	21	18	24	24	20	28	21	25	29	28	19	27	31	29	26	26	19	32	31	36	18	27	16	20	25	22	32	28	28	29	17	18	25	28	24	22	24	19	26	34	34	22	23	32	33	31	36	23	18	29	21	41	33	24	24	34	34	29	27	23	25	25	32	17	28	32	27	20	26	26	22	20	26	30	28	21	28	27	25	28	29	21	32	23	26	23	26	30	27	26	16	30	28	22	27	23	18	27	22	24	17	28	28	19	22	28	27	23	24	25	33	25	29	29	28	34	32	17	25	25	22	29	29	28	22	28	20	34	23	18	30	16	30	23	30	26	26	17	22	18	26	24	35	25	23	27	32	24	22	30	26	20	23	25	20	25	31	18	26	24	25	32	20	31	24	17	27	26	20	36	31	25	25	22	24	28	24	23	14	31	21	20	21	28	25	18	24	20	28	27	27	23	36	29	21	23	21	20	23	32	23	29	21	41	27	27	25	27	24	21	20	27	20	20	43	27	30	26	26	25	25	31	28	26	35	32	20	21	25	22	37	28	23	29	20	34	28	19	26	23	28	24	17	25	23	23	28	26	21	21	16	27	29	30	27	35	32	29	28	18	35	35	30	27	29	27	35	26	33	23	16	33	29	30	25	29	24	26	26	29	23	27	27	22	30	25	28	25	30	16	25	28	32	26	39	24	32	22	25	32	20	25	35	26	29	25	34	28	29	27	19	28	23	31	16	31	21	23	19	27	34	27	31	20	27	26	17	33	23	27	27	23	15	31	21	27	23	23	18	24	28	26	23	21	32	22	27	23	41	23	22	28	21	25	30	31	23	26	27	37	29	23	17	28	23	25	20	26	24	19	19	33	25	22	24	20	29	24	25	23	19	21	19	23	27	21	25	26	25	31	16	22	25	22	20	24	29	29	33	29	21	22	39	31	23	21	17	21	21	30	18	28	28	21	27	24	19	26	23	19	22	31	29	28	22	33	25	20	22	17	30	23	30	29	33	28	25	30	28	29	24	21	26	28	23	25	22	23	26	25	31	33	27	20	26	27	18	32	29	25	15	21	26	23	18	25	25	23	22	25	28	19	31	20	29	23	18	20	16	28	28	27	20	31	34	21	31	22	24	26	20	20	41	35	24	30	22	28	23	30	24	20	26	22	28	24	25	33	21	23	23	23	30	26	33	27	24	23	34	27	32	26	15	27	23	23	29	24	28	34	21	30	29	21	20	30	31	21	15	24	20	31	33	26	23	25	31	26	22	19	21	39	23	25	22	29	37	13	15	22	29	22	20	24	26	24	32	29	27	25	30	21	24	17	21	28	19	23	18	22	25	28	27	28	19	22	28	22	21	21	29	27	28	32	38	17	32	28	20	22	28	22	28	36	28	31	21	22	21	26	21	13	28	26	26	22	32	24	22	30	19	36	37	26	26	31	21	20	17	27	28	26	27	21	26	32	19	24	30	35	26	27	27	19	33	19	22	23	21	23	26	26	16	33	23	25	28	29	29	29	30	25	27	25	30	37	35	29	25	25	18	26	22	25	22	19	25	32	23	23	29	27	23	25	26	27	22	27	31	39	16	26	26	21	21	23	39	26	25	22	25	27	33	27	21	26	17	17	39	18	25	25	24	19	20	30	36	29	35	26	23	34	22	26	26	31	26	30	32	25	21	27	26	24	25	19	29	16	30	28	26	18	19	24	11	28	21	29	19	37	21	27	32	27	29	26	28	30	33	28	22	17	18	22	25	29	24	28	27	26	24	26	25
23579	14003	7152	11368	20658	22807	22705	21698	17894	9812	6858	5680	4360	4414	5695	7435	7566	6530	5261	4489	3709	3096	2464	2042	1812	1775	1660	1589	1419	1263	1281	1125	986	825	722	633	582	607	730	1023	733	542	366	321	271	262	217	191	242	261	234	219	262	247	229	264	236	221	231	232	232	237	247	230	263	237	231	209	257	254	215	241	259	224	250	234	246	233	232	238	215	235	224	227	218	239	242	224	235	223	246	235	240	219	223	226	243	244	228	228	222	234	246	235	231	238	226	252	230	229	201	233	224	230	226	237	219	251	241	260	238	224	227	225	220	234	246	229	231	228	223	228	243	228	232	240	256	247	239	221	213	248	249	231	189	226	262	235	247	230	232	214	230	217	203	232	213	240	242	244	242	232	231	229	260	251	240	223	229	236	249	242	239	227	224	243	239	246	224	222	234	235	268	214	244	215	227	245	238	262	248	248	235	237	228	227	238	269	248	215	238	225	259	211	242	249	214	224	232	229	245	255	257	226	234	230	243	231	242	244	211	264	246	238	244	230	215	238	240	225	206	259	223	245	231	249	248	243	227	217	269	240	226	246	235	257	225	260	219	231	213	233	226	236	234	223	253	237	265	252	214	234	226	232	242	257	242	245	243	222	254	236	239	247	251	236	228	224	236	266	256	250	258	202	243	238	243	225	232	228	229	242	241	249	237	228	220	240	194	232	216	263	217	246	239	208	233	226	239	232	228	222	229	244	236	259	224	220	222	223	234	261	216	246	224	211	221	224	226	215	239	254	210	238	245	264	206	243	230	202	229	265	239	231	272	217	236	235	256	226	228	229	249	229	251	209	238	232	247	256	200	229	252	225	231	237	222	240	232	256	215	244	233	226	221	237	221	244	251	239	254	245	249	243	208	244	248	248	237	252	235	234	231	245	244	237	214	223	213	231	212	244	232	235	242	229	247	222	244	232	215	244	226	215	219	255	241	223	225	247	223	244	205	291	248	242	225	223	207	242	262	247	247	214	233	203	241	251	221	264	250	195	245	244	223	227	243	204	229	227	241	225	248	243	241	229	193	234	219	269	256	238	248	248	236	239	233	253	247	233	237	239	213	240	233	236	242	229	207	254	286	240	237	241	219	202	243	247	272	236	225	235	239	233	234	243	248	200	232	251	224	230	233	244	242	220	232	249	228	239	236	252	219	223	250	238	245	234	223	230	220	223	244	247	249	245	250	247	246	267	244	260	272	230	240	240	236	239	222	226	209	235	215	226	207	223	232	218	241	271	253	219	241	211	218	240	232	202	226	228	231	224	261	218	227	223	223	243	225	245	240	246	227	226	242	239	233	237	247	245	239	241	212	213	230	230	234	246	221	203	242	250	244	242	232	281	227	236	230	233	250	233	263	242	250	236	228	233	247	253	223	244	219	220	259	246	210	238	221	253	238	233	247	236	244	204	241	207	256	227	234	240	215	249	219	232	233	217	258	231	235	228	242	240	243	254	216	227	253	236	247	232	237	245	233	248	223	202	225	239	228	236	232	229	253	231	243	214	244	240	234	252	235	227	223	206	217	239	233	235	248	226	227	208	246	261	249	249	243	202	235	209	231	221	230	241	228	246	251	217	210	219	233	244	247	219	241	225	227	252	236	245	240	258	253	231	228	258	225	263	262	230	234	221	253	234	267	243	247	238	232	217	260	237	253	255	243	226	244	247	268	247	249	260	235	253	234	229	261	218	244	200	227	233	245	241	238	240	221	236	250	245	243	233	240	244	216	194	234	237	241	243	244	233	233	223	227	242	256	242	231	246	215	217	215	223	246	229	205	238	267	255	232	238	229	248	226	257	255	231	206	246	241	218	235	225	229	229	254	234	211	250	263	223	252	219	237	239	237	250	218	235	225	257	265	246	237	244	221	233	235	245	234	230	242	255	212	234	225	233	223	259	246	220	224	257	243	226	217	223	247	250	237	238	241	250	222	265	256	232	261	247	264	219	247	237	223	236	239	206	216	228	245	227	246	213	219	223	222	238	238	248	251	234	232	237	256	253	239	225	225	228	226	231	211	247	261	229	241	244	230	227	243	215	227	251	259	216	246	247	227	255	238	257	260	211	250	241	238	230	209	238	227	217	242	220	249	229	239	238	235	229	250	229	209	239	237	214	212	230	203	240	225	234	245	226	275	222	241	220	238	233	233	219	238	246	215	235	241	254	229	259	207	244	236	251	241	214	216	232	239	212	220	239	236	261	244	239	218	219	217	229	258	236	208	244	221	228	257	233	266	216	217	242	227	244	245	222	217	239	221	236	247	237	215	232	260	250	255	217	213	246	235	254	232	220	239	259	245	268	230	242	206	238	254	242	215	271	244	231	259	215	231	202	237	221	241	223	224	240	242	240	226	243	237	246	243	233	227	266	252	223	276	242	251	251	234	220	259	232	237	253	225	224	241	241	236	228	229	254	263	243	237	247	258	238	210	209	235	230	214	232	249	253	215	229	230	250	215	247	249	234	241	234	259	242	244	231	239	253	246	253	212	222	242	230	235	238	240	239	260	217	250	239	281	226	232	237	219	221	227	242	250	237	215	252	224	214	246	260	267	203	212	201	213	225	241	244	248	252	218	224	243	243	252	238	234	238	258	241	222	236	217	217	231	249	239	240	227	225	222	222	243	232	227	220	248	236	239	230	266	242	251	252	257	266	238	207	245	225	221	256	214	220	232	224	246	242	238	229	224	216	232	221	255	255	212	232	235	235	228	235	245	225	234	261	248	180	233	222	238	221	222	231	233	238	218	210	241	238	274	260	229	224	231	227	218	246	206	228	226	236	195	250	239	233	241	241	236	237	253	218	226	234	246	224	212	272	216	220	252	239	220	249	250	250	238	219	256	255	239	227	216	239	257	241	221	225	249	256	229	234	247	231	212	231	246	247	220	253	235	238	238	254	237	224	226	212	226	243	233	233	239	218	245	252	236	220	226	252	226	227	227	248	235	229	242	249	255	239	241	240	214	216	228	228	212	237	239	239	263	220	233	255	226	243	215	224	239	216	252	243	231	211	223	215	229	254	233	226	239	249	229	205	217	219	236	244	250	236	221	227	236	242	243	237	246	229	247	241	228	220	238	218	230	218	222	202	251	252	241	221	231	257	235	260	226	247	194	227	243	259	240	225	239	225	250	254	222	242	250	238	212	244	226	219	246	217	246	230	245	251	249	225	220	235	273	234	212	226	209	215	223	229	234	226	233	219	277	248	236	244	266	230	223	245	224	238	277	250	260	227	225	251	233	231	213	231	204	209	265	248	220	235	227	215	249	229	216	207	237	278	246	227	232	207	225	221	207	203	215	219	231	249	225	237	234	263	206	219	268	238	232	210	221	219	233	218	239	249	244	234	213	235	243	238	225	224	239	238	250	233	268	247	216	212	238	231	246	249	258	230	223	225	230	301	228	228	183	238	246	241	220	224	249	234	221	215	235	240	226	231	197	223	229	238	225	226	245	239	211	230	222	232	222	233
3267	2254	965	700	605	1093	1367	977	676	425	205	135	134	114	192	351	338	266	234	223	167	148	138	94	87	92	73	81	87	70	57	55	44	52	43	44	36	52	66	52	59	27	33	27	41	33	19	35	27	25	25	28	27	30	25	29	36	26	34	29	24	24	23	21	33	25	30	29	24	21	26	25	33	29	29	24	20	21	34	21	28	24	32	31	28	31	23	27	31	25	32	36	28	29	29	30	29	22	17	31	24	30	14	32	29	20	37	32	23	28	27	34	27	28	31	25	32	24	43	26	21	31	29	36	20	32	30	34	30	27	25	26	28	34	28	34	30	24	29	21	28	30	23	35	29	34	21	29	30	31	31	36	27	17	27	31	18	26	26	30	30	24	28	32	26	28	23	24	21	26	21	30	20	21	29	25	31	29	26	29	31	38	30	21	30	38	38	38	26	32	27	25	22	24	22	31	35	23	28	24	22	17	22	24	23	28	24	28	25	26	30	28	42	26	26	27	20	18	38	33	20	35	27	24	30	39	15	24	22	26	27	31	30	24	33	30	30	38	21	27	29	26	26	29	23	28	15	29	26	26	30	38	35	20	41	28	32	34	34	23	28	23	31	22	29	32	31	32	31	34	34	35	32	26	34	34	31	34	19	15	24	27	32	26	25	24	21	39	24	14	28	32	33	36	32	28	34	22	35	26	20	22	21	29	37	19	11	36	24	35	35	20	36	27	23	30	22	21	25	25	27	18	40	33	33	37	29	28	26	25	29	26	39	28	24	25	21	32	29	30	30	30	20	26	31	25	20	20	31	32	28	26	33	29	28	27	29	31	23	24	26	45	30	16	17	34	25	19	27	26	36	33	34	31	35	27	24	24	37	24	27	36	25	32	24	41	24	34	37	29	27	28	23	34	29	33	32	31	27	23	29	29	24	32	28	27	21	21	30	33	25	31	21	31	33	22	36	31	26	26	21	27	28	22	20	26	25	27	27	31	24	22	23	30	27	22	37	28	18	30	23	26	34	34	20	22	23	29	27	30	21	37	25	34	23	30	22	21	27	30	21	29	32	32	27	33	28	14	27	19	30	28	24	25	22	21	33	27	29	30	23	23	30	28	26	26	31	21	15	31	18	27	37	26	26	29	25	25	21	37	20	22	24	21	24	30	23	35	19	28	24	24	33	35	31	33	31	28	29	18	29	27	31	30	28	30	28	31	27	26	19	15	41	30	21	18	23	28	25	23	31	31	22	24	29	24	25	24	17	32	23	18	30	32	34	30	25	26	31	20	30	33	15	33	28	22	16	22	30	27	34	25	34	29	29	23	26	19	28	19	29	22	23	29	26	26	25	22	33	28	27	24	28	37	26	35	19	18	29	25	37	33	28	28	29	30	32	35	29	21	45	25	28	26	22	22	21	23	28	23	22	28	25	22	32	29	30	35	27	39	25	34	27	29	30	26	26	26	23	25	25	19	28	23	29	23	20	34	19	35	35	26	27	33	32	22	24	28	32	24	33	28	17	30	32	30	33	26	25	24	30	25	17	25	28	23	19	27	32	28	24	25	28	30	35	21	26	31	32	19	30	25	20	29	18	34	20	22	24	20	34	25	24	32	31	23	20	26	34	36	34	18	24	21	14	23	24	23	31	19	24	32	25	24	18	35	17	24	20	24	18	18	29	46	35	30	25	24	33	23	26	16	26	15	30	31	30	16	31	25	28	22	22	26	26	32	26	39	36	26	25	37	23	28	30	23	27	26	24	27	27	31	36	33	26	35	30	25	17	25	20	26	37	27	21	29	33	27	24	35	28	37	30	20	20	24	29	18	34	24	20	29	31	25	27	25	26	27	32	24	23	29	27	25	27	25	18	21	24	24	27	33	19	36	19	19	26	23	34	28	38	34	20	37	23	24	44	29	30	25	32	32	28	32	32	27	24	30	23	34	38	34	22	23	27	21	26	24	32	25	27	29	37	28	32	30	38	30	26	29	26	27	24	31	33	27	31	34	29	35	32	42	35	20	25	30	28	24	29	27	21	20	23	23	22	28	31	29	30	25	32	33	27	29	31	29	23	20	38	33	35	32	24	22	24	28	22	19	39	31	26	22	31	22	15	16	30	19	23	29	25	30	20	28	17	28	24	27	20	23	22	27	21	28	30	26	24	26	39	23	32	20	24	21	35	24	37	25	21	35	22	18	28	33	30	33	33	27	20	28	22	21	34	22	35	21	34	25	26	21	21	33	35	32	27	29	28	27	27	27	19	19	21	32	37	22	25	32	30	37	32	26	28	28	22	25	30	31	24	25	30	28	27	31	18	33	29	31	20	27	36	16	26	26	23	35	21	19	25	33	25	27	34	29	24	26	32	28	37	24	24	38	39	22	38	27	26	30	20	30	30	34	28	30	25	19	30	26	25	28	16	38	28	20	32	37	23	33	40	20	40	33	19	26	27	24	30	26	26	34	28	31	29	27	24	29	23	26	26	20	21	23	23	25	20	36	30	32	26	29	28	34	26	26	22	23	34	26	26	31	29	35	26	27	30	19	22	25	14	30	22	20	22	28	22	28	27	27	27	30	21	23	29	20	28	24	31	27	25	25	23	25	22	24	27	31	29	29	34	32	27	31	28	30	21	31	31	23	20	25	23	26	35	30	23	19	29	33	31	26	23	33	15	36	32	26	35	24	28	36	25	28	24	22	29	25	27	29	17	29	13	28	22	22	24	24	34	25	28	31	21	17	28	27	40	25	29	26	16	23	29	31	28	24	24	35	22	26	23	23	31	21	23	22	26	24	26	30	29	25	23	30	18	22	28	26	23	25	20	27	27	26	29	33	34	28	28	22	25	30	21	21	20	24	23	28	27	30	29	30	28	33	34	26	31	28	27	30	21	27	33	29	26	42	25	19	22	30	30	21	22	28	24	20	24	30	40	28	32	28	28	23	21	27	21	26	20	37	26	26	36	29	32	17	30	39	33	26	31	25	28	31	28	28	32	22	35	21	26	27	28	23	27	24	23	31	26	29	30	31	18	31	22	29	23	24	40	21	28	33	30	28	26	24	20	36	24	26	25	29	31	27	27	39	37	28	27	31	28	27	22	29	20	25	23	36	28	18	23	23	30	24	25	23	26	25	29	22	13	22	39	32	21	36	29	16	32	35	33	13	20	31	29	27	21	36	28	24	44	25	31	35	28	29	20	22	25	29	24	29	19	31	29	40	20	27	27	24	32	24	24	27	26	33	28	26	28	33	21	28	27	25	30	30	20	25	18	34	28	29	31	17	18	29	22	19	28	31	31	26	37	23	31	30	30	30	29	17	26	31	28	25	27	24	27	31	21	35	26	32	19	28	31	37	25	27	25	28	26	24	25	26	31	39	23	27	32	20	22	42	25	28	21	19	26	23	27	31	26	21	29	26	23	29	30	26	26	37	23	28	30	21	32	25	28	26	25	20	23	16	38	23	27	23	22	34	25	27	21	32	33	28	30	37	24	21
28172	17982	10271	16060	26611	30468	30498	25770	20992	14392	8247	5559	4776	4308	6363	9673	10321	7956	6883	6007	5135	4229	3559	2908	2478	2001	1708	1453	1438	1289	1130	904	890	794	706	700	877	1118	995	920	643	523	318	274	275	272	253	251	221	242	264	267	246	259	230	238	256	243	264	242	262	249	246	264	247	273	253	237	265	263	270	256	241	203	221	267	260	250	239	244	243	291	227	271	222	241	283	237	271	274	259	278	282	266	267	234	253	262	250	249	263	254	250	256	263	250	227	224	276	263	239	221	253	244	267	248	235	252	280	278	246	253	249	266	268	255	266	272	245	236	219	251	252	242	227	247	241	232	243	272	256	223	269	276	251	258	246	243	234	251	272	250	277	270	276	283	265	260	226	261	267	215	256	260	272	261	235	260	245	256	262	225	244	256	235	247	259	277	237	253	263	260	279	248	244	247	237	254	252	245	244	238	236	264	259	276	261	266	268	250	270	251	275	242	284	239	249	243	247	254	298	251	259	262	252	241	222	214	237	261	244	252	293	249	258	265	262	237	229	243	266	257	263	271	273	289	273	285	243	227	244	259	267	267	273	263	278	243	258	246	288	232	240	268	268	268	249	255	235	279	225	212	241	255	245	248	274	238	253	269	230	232	243	245	256	236	235	265	238	277	273	266	256	256	264	259	243	273	247	241	257	240	253	242	252	247	257	276	283	251	261	247	263	246	275	235	227	237	274	249	279	241	257	282	260	244	247	246	275	259	247	293	247	269	265	265	228	238	263	234	251	236	252	271	283	262	254	266	280	269	225	252	248	280	264	262	271	258	282	250	230	250	248	253	243	255	258	259	263	232	273	235	236	275	276	251	277	276	233	281	244	250	291	269	251	264	257	239	262	243	236	267	225	242	215	245	243	293	277	244	238	263	269	286	256	266	269	258	269	272	254	232	252	269	259	262	239	256	226	262	251	257	244	265	278	242	274	245	269	253	250	280	248	246	250	230	281	272	274	258	273	261	258	236	261	240	239	250	228	241	248	261	258	254	267	263	270	262	283	246	281	252	241	239	246	240	254	295	265	273	267	270	294	228	227	287	263	238	265	273	270	273	251	257	237	243	245	264	261	280	259	272	246	274	247	275	224	239	264	267	249	227	226	280	257	258	240	253	243	211	259	258	250	251	258	230	248	245	256	251	261	254	234	221	253	250	262	235	263	274	234	274	265	249	245	246	265	262	243	245	267	256	270	263	259	263	228	302	261	239	276	249	243	261	269	245	264	248	253	265	254	245	239	280	264	252	259	250	232	266	259	271	266	264	241	251	272	237	251	253	258	255	245	240	247	233	261	246	251	291	255	257	278	287	265	266	256	278	246	245	261	248	222	249	255	241	230	244	255	254	284	267	256	225	252	252	264	252	254	222	256	254	249	266	240	256	246	259	250	247	236	250	247	233	240	276	237	239	238	277	248	267	269	242	239	279	268	245	240	241	257	262	261	238	268	267	269	253	278	258	254	232	272	229	251	234	248	274	249	216	266	258	251	253	259	267	278	253	220	275	256	258	269	269	267	257	237	246	250	271	244	244	238	227	267	235	281	249	257	211	242	270	269	257	256	255	253	231	255	264	257	274	263	301	246	257	262	229	275	252	232	267	257	268	239	257	265	289	234	239	259	222	251	250	282	268	249	257	263	262	267	292	224	242	250	234	246	234	238	234	242	262	255	228	244	229	237	270	255	218	288	249	258	271	239	247	259	265	268	237	228	251	266	267	256	269	273	261	263	258	254	245	270	255	254	249	255	270	259	288	247	276	274	278	257	260	263	268	264	247	253	258	273	239	251	270	252	250	267	258	250	273	225	254	281	254	246	257	263	250	231	268	260	243	241	231	240	262	245	247	227	255	278	267	257	252	263	272	248	257	250	231	282	266	248	258	274	267	240	212	264	261	276	272	263	248	264	257	251	253	251	255	238	247	249	237	227	240	275	239	267	224	257	257	256	238	253	248	251	249	250	248	261	243	259	257	255	258	266	243	258	251	239	256	226	259	272	257	283	269	248	243	256	241	245	234	256	241	256	222	224	252	255	232	258	270	276	268	278	253	264	244	267	259	247	245	246	275	242	231	260	264	248	240	291	260	267	257	276	236	250	275	259	253	254	238	262	231	245	264	268	268	248	237	245	282	235	257	273	250	243	245	252	247	255	214	247	228	258	264	233	264	244	244	259	260	255	267	265	268	225	260	247	251	276	235	233	246	238	280	266	264	253	235	257	278	235	254	233	249	280	223	261	244	258	266	239	250	253	231	245	260	264	242	250	262	265	268	253	267	268	268	246	260	282	258	243	270	255	243	256	263	272	244	257	252	284	258	252	275	235	269	243	245	228	285	254	279	267	227	229	248	225	236	241	276	258	247	266	234	256	260	264	265	248	244	243	251	240	263	239	252	249	239	245	267	252	247	235	242	265	268	266	247	288	249	241	247	257	250	229	250	269	260	238	267	231	237	241	251	243	266	236	252	233	256	262	224	248	244	234	229	277	255	287	235	239	255	255	277	264	285	254	262	242	244	283	235	273	227	257	259	275	262	255	273	238	270	280	292	244	249	240	257	286	261	242	264	279	283	242	207	280	228	231	228	253	268	246	261	223	231	243	251	245	249	253	262	265	273	246	254	257	273	228	248	276	271	253	230	242	238	260	244	246	285	248	245	225	296	250	288	275	273	239	248	251	226	259	243	258	242	260	283	235	265	242	223	243	279	274	235	245	259	243	263	253	269	263	227	255	222	238	235	261	245	244	245	265	267	272	249	252	264	268	260	235	246	270	271	247	242	249	235	230	264	267	232	274	264	264	245	239	255	254	283	258	243	251	235	243	277	250	242	264	261	238	250	233	222	259	273	253	261	248	261	288	280	239	244	243	220	241	244	278	249	236	239	266	270	245	266	271	260	261	291	236	268	216	253	243	246	233	267	259	271	254	272	268	283	261	238	241	261	259	236	239	277	230	237	232	253	258	239	226	233	264	237	255	250	259	218	269	279	255	296	263	241	266	259	231	259	276	263	255	221	269	260	233	284	231	289	240	259	274	255	245	218	212	235	269	223	260	232	258	245	242	259	263	240	250	243	259	258	245	238	240	233	272	256	248	294	268	243	259	268	251	249	240	241	254	256	266	249	249	249	254	260	256	246	228	256	239	272	239	253	272	233	257	249	226	250	249	269	243	256	226	251	242	234	217	255	251	268	259	254	253	257	268	230	296	225	233	244	263	260	263	246	258	257	247	250	274	265	257	237	241	241	276	234	232	266	248	269	278	260	277	282	260	224	231	254	243	272	277	235	255	271	236	239	226	252	256	232	230	263	261	288	263	267	262	241	248	257	227	266	270	222	262	247	258	246	240	272	270	220	263	233	258	247	283	268	271	247	273	247	251	265	293	244	273	224	279	252	228	262	263	252	272	240	254	268	259	242	249	252	235	252	249	249	258	255	257	271	247	295	258	260	254	236	248	241	261	279	242	238
1787	908	646	416	358	630	835	458	359	229	143	70	69	57	108	148	147	130	131	128	114	98	81	82	81	73	75	59	52	34	50	40	34	31	37	25	32	39	36	32	36	32	27	23	36	23	34	25	25	21	29	21	29	27	30	38	34	24	31	27	28	32	35	23	16	22	36	27	33	39	28	22	15	28	21	27	28	22	30	28	23	35	24	29	31	30	30	26	29	28	23	23	19	29	33	28	35	23	37	28	28	37	28	35	31	21	28	28	29	33	31	26	32	21	23	38	21	28	26	19	40	18	29	25	24	32	27	39	29	32	22	27	28	27	41	28	34	31	22	21	29	22	17	23	30	20	27	26	26	36	24	24	37	27	24	21	17	22	23	31	29	28	34	28	20	30	27	27	27	21	32	22	33	27	25	25	34	25	27	19	30	33	26	27	33	38	24	26	27	33	26	24	42	34	29	26	30	37	18	22	23	27	21	22	28	20	29	23	24	19	24	23	25	16	27	18	25	33	34	24	30	25	33	31	32	29	18	38	29	18	28	28	26	20	34	28	25	34	23	30	22	22	35	18	31	36	27	33	28	25	26	35	30	27	19	32	29	19	23	25	32	34	23	34	21	23	22	26	31	22	31	27	34	26	23	21	36	22	26	24	27	20	26	30	24	37	21	22	25	24	18	26	23	26	25	17	33	31	16	36	22	25	32	24	38	29	31	25	32	30	34	35	42	29	27	21	27	28	28	20	23	23	25	28	25	34	35	31	25	29	24	20	27	26	25	23	29	32	19	27	23	29	30	29	21	23	27	13	29	31	20	27	25	22	22	24	26	27	23	22	18	31	35	31	30	23	24	28	26	37	15	33	38	29	24	25	26	25	27	31	32	32	22	37	31	25	26	20	29	28	30	22	22	28	26	29	33	29	35	27	27	35	26	30	28	23	24	23	32	25	25	32	31	26	34	28	15	26	30	28	22	34	30	37	29	35	32	27	23	17	23	26	25	33	31	21	34	31	25	23	28	25	33	35	34	28	36	33	21	34	26	36	23	24	26	26	27	28	19	38	22	28	27	25	30	26	36	21	33	27	22	29	18	23	22	26	32	24	28	18	35	27	26	24	24	22	21	18	36	28	28	29	31	23	26	27	18	25	34	29	24	32	28	23	22	28	30	23	38	32	24	31	36	28	32	23	29	22	37	35	27	26	26	27	22	27	29	32	23	24	23	29	17	31	26	34	35	21	22	28	30	18	26	25	23	31	21	22	26	28	29	29	28	33	35	34	28	24	20	32	28	26	21	32	32	23	24	26	21	28	35	21	32	28	29	36	22	33	42	23	26	26	33	32	26	29	26	31	31	28	24	33	33	29	30	30	19	36	26	21	29	28	31	24	22	22	24	29	23	22	21	30	32	20	32	18	29	20	23	24	27	25	30	26	27	24	30	29	28	24	25	22	23	18	35	20	24	27	30	39	28	33	18	27	27	24	25	23	22	29	25	29	26	30	31	26	26	25	26	25	17	24	28	29	21	32	32	26	25	26	32	25	27	28	24	26	28	34	36	31	27	29	37	27	26	31	25	25	31	27	29	36	24	39	19	33	27	20	33	29	21	34	27	29	27	27	30	31	22	23	27	23	28	24	28	25	29	29	34	18	25	28	22	28	27	32	28	19	31	27	26	32	23	32	23	24	24	20	23	27	37	23	28	31	24	24	21	31	29	26	31	26	20	37	31	32	31	24	26	31	24	24	40	36	23	23	34	28	24	23	26	22	36	26	22	19	27	38	29	32	29	28	28	21	20	20	25	32	21	34	33	26	35	31	26	31	34	30	27	36	33	18	30	22	27	41	24	35	27	29	24	27	27	31	34	35	29	14	21	26	27	44	24	27	18	34	24	37	31	21	34	26	16	21	18	25	27	18	32	23	24	29	29	28	29	18	24	31	24	32	25	32	27	25	23	26	27	29	33	26	23	32	21	40	31	31	23	31	37	27	18	23	19	28	24	23	25	26	20	21	34	23	34	27	28	19	24	27	24	26	18	35	24	37	17	28	29	28	32	24	25	27	30	29	27	33	27	31	21	35	33	29	26	24	29	30	25	37	35	21	21	24	31	27	24	27	35	23	34	29	21	25	31	26	21	31	26	37	34	27	23	30	29	19	28	27	22	29	28	24	24	34	26	27	40	28	26	35	25	24	22	29	26	32	25	30	24	36	32	26	29	22	26	17	23	34	29	33	46	34	28	25	39	31	30	29	26	24	21	28	18	14	23	31	29	23	26	24	31	20	25	30	25	27	25	29	27	33	23	26	29	29	32	34	36	23	28	29	27	30	25	18	31	27	20	26	30	32	35	24	27	26	24	31	37	34	23	20	27	31	26	41	33	30	35	35	29	25	30	27	24	27	25	23	29	28	30	23	28	29	27	29	33	30	31	18	24	34	32	28	36	19	27	32	25	21	19	25	24	34	26	25	18	27	24	33	33	34	36	36	32	26	25	33	29	27	23	37	25	22	27	31	29	29	17	27	25	27	31	30	18	16	25	31	24	24	22	20	34	23	28	22	20	18	30	23	27	25	30	19	27	26	18	21	36	17	28	28	30	26	28	23	31	42	26	35	18	28	27	24	25	33	23	29	32	28	27	22	25	23	26	30	31	30	23	38	29	31	24	30	26	26	30	33	16	49	28	27	18	26	22	24	30	27	37	33	29	28	28	29	32	19	31	35	23	20	28	27	27	29	36	32	27	31	32	19	23	15	23	31	31	27	25	25	24	28	29	18	31	22	23	24	34	16	30	29	21	23	22	22	30	23	32	20	31	30	31	24	25	28	34	34	32	30	25	29	31	25	35	31	35	25	28	36	29	27	27	30	36	30	29	25	23	27	19	31	31	31	23	25	29	22	34	36	33	33	34	31	24	30	30	25	22	28	27	29	30	31	18	24	20	22	27	21	29	32	28	31	30	30	25	26	24	23	25	24	24	29	28	30	24	28	29	29	28	26	28	20	34	34	34	34	28	31	25	27	32	29	32	33	30	28	31	20	32	21	31	23	28	29	32	38	17	27	35	21	23	31	31	27	29	35	33	25	34	30	31	22	23	21	37	25	30	29	26	14	27	21	27	26	28	19	25	25	25	24	20	26	29	27	29	30	36	27	22	24	25	29	32	34	20	27	36	24	27	30	26	30	32	27	31	23	24	36	30	34	31	30	31	18	28	25	30	39	30	31	29	21	29	30	25	28	33	27	24	31	31	19	22	41	25	27	20	26	26	26	31	27	23	33	36	25	29	22	30	21	28	26	14	26	12	27	22	26	35	23	30	33	25	30	27	33	27	36	32	26	30	32	18	28	28	24	26	38	25	25	28	25	17	28	37	31	21	19	24	24	27	23	29	19	24	20	23	25	19	29	25	31	28	31	31	28	28	25	35	25	31	29	21	21	35	30	26	35	28	33	15	32	33	27	26	33	24	27	27	24	21	34	28	34	21	25	39	37	27	24
20126	10901	7701	11518	20002	23935	24857	17345	13700	9955	5633	2806	2087	1821	3502	4300	4333	4024	3472	3267	2886	2574	2132	1899	1685	1463	1113	1020	846	729	682	626	597	595	469	417	413	488	436	418	372	305	269	253	236	267	245	241	256	245	266	263	242	230	242	253	272	245	238	245	268	222	242	232	258	239	253	223	231	264	250	251	282	251	270	283	279	246	262	267	251	229	248	232	254	251	259	258	240	266	264	247	249	281	225	251	245	251	251	262	251	272	242	264	254	236	267	243	236	250	224	255	285	247	287	250	263	245	236	251	237	249	245	242	250	259	237	258	225	249	264	259	255	265	219	261	221	259	264	231	263	238	272	240	233	242	256	225	223	223	246	254	273	251	238	254	264	232	246	254	246	257	250	240	262	259	268	286	273	254	273	272	246	242	242	252	216	257	219	266	253	272	282	223	233	239	219	241	244	244	234	265	269	258	254	261	272	243	270	229	251	260	248	256	261	243	233	247	262	233	226	244	257	249	256	267	267	243	253	242	254	240	234	254	283	281	275	280	278	257	256	248	257	252	258	250	274	275	264	240	257	250	240	243	260	252	233	249	247	253	273	274	294	240	268	276	252	275	214	229	260	272	246	237	269	232	245	264	286	246	253	280	264	233	277	270	277	262	250	254	237	256	263	223	264	241	244	290	243	269	250	247	255	220	257	238	264	246	246	272	277	261	257	257	281	234	229	266	232	258	283	261	240	234	232	258	265	272	256	253	258	247	249	243	262	277	276	255	246	222	253	278	247	237	240	234	259	223	211	276	255	280	262	262	252	237	240	267	257	213	260	244	230	238	262	276	248	256	236	248	247	255	240	246	261	248	259	268	257	213	233	248	236	225	239	233	238	243	245	242	264	230	276	248	264	250	257	268	302	230	250	236	281	273	245	248	257	257	248	262	260	256	253	275	262	254	247	272	228	254	238	286	266	260	249	251	262	242	269	270	251	241	249	244	290	266	258	289	247	261	253	251	252	263	263	273	247	225	262	252	243	247	241	258	267	239	251	227	242	251	229	241	260	245	254	241	261	248	284	246	255	271	220	247	232	277	242	284	268	254	249	221	258	264	279	271	253	239	271	252	244	239	240	243	271	235	241	279	261	242	288	252	251	249	250	257	261	247	238	260	247	255	267	246	257	237	243	242	254	269	293	252	230	271	247	251	245	264	271	269	233	242	226	270	256	233	256	244	250	249	245	254	257	250	265	232	242	251	236	245	271	231	240	262	241	228	274	263	268	256	264	266	254	270	268	244	234	235	235	247	255	247	243	251	219	263	250	269	249	276	264	253	242	227	247	245	258	243	275	259	247	271	254	237	237	270	265	266	244	259	231	272	273	240	254	243	251	290	242	277	276	229	252	225	240	250	215	270	261	264	275	254	262	229	251	247	256	262	274	244	269	281	266	250	255	270	252	229	272	268	249	224	246	257	251	236	253	266	249	254	247	278	240	260	285	209	262	280	261	261	256	270	251	258	265	213	268	242	265	262	240	249	251	246	273	215	267	242	247	283	247	241	256	259	231	256	247	249	236	271	258	252	254	269	253	270	285	255	269	263	250	250	271	263	256	241	274	276	257	246	255	259	269	226	254	240	236	259	253	250	240	233	208	265	246	234	236	241	242	263	228	240	271	256	252	235	262	271	292	242	265	266	237	296	258	254	265	249	243	237	245	231	262	246	267	294	232	269	277	284	240	242	246	246	255	227	252	248	244	256	249	256	246	248	259	249	249	227	263	260	263	239	229	259	246	251	253	238	248	223	259	249	232	245	255	265	294	277	231	239	245	221	223	224	231	264	278	246	225	248	242	271	246	255	249	243	238	256	220	246	270	276	249	241	241	245	249	219	228	238	233	262	255	265	263	266	236	274	258	272	251	254	242	259	250	242	245	247	247	258	266	222	272	255	244	245	277	236	250	230	263	236	257	237	255	280	222	269	308	255	275	256	274	233	267	258	287	225	266	235	261	254	215	246	253	271	244	271	235	257	262	244	257	222	235	267	244	260	261	246	239	213	270	242	259	237	276	246	243	253	256	243	246	227	241	251	264	226	235	243	224	253	266	232	234	249	264	247	246	280	270	252	269	250	220	247	238	248	248	273	263	242	268	249	257	229	267	270	249	254	255	239	270	257	245	240	264	241	266	235	275	270	262	254	238	259	251	278	247	274	246	255	258	248	260	262	243	249	241	233	243	230	247	245	252	252	255	254	264	251	268	269	274	251	234	231	258	264	266	265	240	256	236	262	225	249	242	253	250	273	236	266	254	274	251	264	250	257	238	227	269	248	254	271	257	269	255	214	226	237	229	246	261	235	260	283	218	232	260	270	267	225	206	248	271	280	285	217	258	271	281	231	244	268	264	249	262	252	261	286	224	266	295	253	246	263	244	265	258	266	260	236	263	250	261	260	268	266	256	257	283	262	263	259	288	220	254	238	253	239	273	269	256	270	249	251	251	265	248	234	228	251	226	282	257	250	267	254	268	267	237	271	265	241	227	274	269	267	279	248	218	254	261	290	231	246	273	252	271	265	277	263	245	260	259	246	231	258	260	241	278	231	254	245	279	234	259	228	270	247	286	253	248	271	241	241	229	283	281	242	260	268	257	245	262	259	248	256	244	251	241	243	238	259	243	252	260	226	245	230	240	272	257	268	260	239	271	246	298	237	246	242	273	254	236	269	243	233	259	236	246	247	244	241	226	258	241	243	234	212	257	243	250	245	262	226	249	264	244	237	245	264	247	240	244	241	246	255	261	278	232	250	241	226	249	257	278	261	273	254	264	254	267	250	247	279	243	271	221	243	246	232	265	257	286	268	259	252	238	257	252	278	248	254	227	236	284	252	243	239	248	259	248	277	243	258	270	267	267	244	273	264	239	236	237	209	257	245	254	242	269	268	253	266	269	247	247	287	237	266	233	244	249	263	270	262	252	250	266	217	255	237	247	233	233	282	258	253	251	268	243	267	246	257	235	259	275	260	238	238	248	238	272	287	197	241	239	271	244	232	266	263	222	219	269	227	251	261	224	248	235	250	271	249	240	245	255	260	238	248	253	243	289	250	245	229	262	254	260	238	266	258	249	263	232	261	217	259	249	232	265	246	237	249	243	265	245	258	242	271	255	276	232	262	260	280	251	254	265	238	215	237	267	255	242	282	270	278	273	259	283	250	236	267	258	260	254	267	262	257	249	253	234	256	253	228	238	239	279	261	275	267	250	253	238	266	266	258	260	257	250	256	232	237	262	280	246	241	252	269	264	253	243	272	244	253	248	253	267	276	273	220	243	245	247	248	251	250	238	256	255	260	261	229	247	245	243	260	230	252	273	257	246	257	249	249	242	268	257	248	240	228	237	279	285	249	258	239	270	217	259	248	221	226	264	236	256	237	231	253	250	241	254	268	220	246	246	254	266	239	254	247	238	248	260	264	234	281	264	253	277	235	262	221	240	278	255	253	234	274	246	265	261	243	228	254
3154	2575	1613	931	869	1386	1201	764	477	279	261	182	134	87	158	222	226	185	155	127	112	98	80	78	80	90	66	75	63	61	50	47	41	52	50	36	35	64	77	65	61	40	47	34	23	21	29	29	35	19	35	30	22	20	17	23	23	19	27	32	31	25	18	28	28	29	22	26	18	32	25	34	27	24	26	33	20	30	31	25	21	28	22	27	29	29	25	34	22	27	27	25	28	21	18	22	21	29	29	25	23	23	30	34	27	25	23	24	29	33	35	27	34	25	26	36	29	25	29	24	23	19	24	33	32	28	23	25	27	29	33	37	30	33	31	27	23	21	21	25	24	24	36	28	30	31	34	33	25	28	26	34	26	28	23	24	24	26	28	23	24	38	30	26	20	32	22	34	19	28	25	29	25	18	17	34	28	28	32	25	25	26	23	27	33	23	27	32	30	29	25	36	31	23	31	22	30	22	32	32	30	20	28	32	29	27	25	24	22	41	22	29	36	17	28	25	24	24	26	30	23	28	32	33	28	14	31	33	21	27	25	29	28	26	20	20	26	27	27	35	38	20	29	35	29	34	21	30	21	24	31	32	32	24	41	29	37	29	29	30	28	26	36	29	27	21	32	35	17	24	21	34	30	34	29	26	23	23	24	31	26	25	17	26	27	35	15	30	30	25	25	27	28	31	23	28	34	32	34	24	33	30	27	19	35	34	19	22	24	31	37	35	27	26	23	21	35	25	23	26	24	33	27	23	32	29	28	13	35	31	36	35	25	25	25	29	27	36	27	10	31	26	29	35	29	21	27	27	16	41	31	27	30	34	30	35	19	36	25	22	27	31	34	18	42	25	18	18	30	33	25	29	28	29	16	23	35	34	29	27	25	29	27	32	24	23	20	27	40	27	24	24	36	35	21	21	32	23	18	20	23	27	30	22	41	27	23	23	23	28	27	29	34	22	22	28	31	24	35	21	18	21	24	28	27	32	28	29	32	23	26	26	26	31	35	31	29	27	22	31	20	22	24	33	26	26	34	29	32	29	27	26	21	33	25	25	35	36	15	30	32	24	40	27	32	19	34	27	25	18	28	25	29	20	25	35	28	24	27	28	31	19	25	26	23	23	38	33	31	32	21	37	18	28	30	30	37	29	34	25	28	27	29	28	32	25	26	26	33	28	26	36	25	29	28	29	32	26	28	29	17	38	22	29	34	30	28	24	23	39	32	34	24	33	32	31	28	23	18	35	27	25	28	19	33	35	41	37	25	31	37	28	29	26	24	28	34	29	24	24	34	23	26	22	19	28	24	30	31	22	24	25	35	28	31	25	24	18	29	20	18	40	28	23	32	31	19	22	27	29	31	18	29	29	28	26	32	25	29	24	17	32	29	36	39	30	33	27	18	22	30	30	27	24	26	27	28	33	24	26	23	28	25	36	33	26	23	25	32	27	15	24	18	22	33	28	33	34	27	33	28	28	29	23	23	32	29	25	24	29	13	29	26	29	30	35	25	26	27	32	30	27	34	26	35	23	43	29	39	26	22	25	30	21	28	36	29	19	28	31	24	32	35	33	28	33	21	18	21	20	29	35	29	25	28	28	17	32	20	26	34	34	34	33	19	22	32	23	31	25	25	28	26	21	16	31	27	21	25	26	39	22	32	23	36	33	40	30	24	30	22	22	27	30	23	26	26	32	28	27	36	21	23	27	31	20	26	37	29	23	27	20	29	27	17	27	20	28	21	34	23	20	23	32	35	27	29	22	26	22	33	23	38	40	44	33	45	27	25	34	23	23	26	32	23	22	19	32	31	30	40	35	33	31	37	30	29	30	29	27	24	31	33	26	29	28	23	25	29	26	33	28	18	28	28	31	16	35	24	25	32	34	28	29	29	33	25	16	39	32	31	27	29	35	22	28	22	25	33	23	31	26	18	30	27	30	24	31	33	24	36	34	30	24	34	26	30	23	29	28	18	39	27	22	30	22	28	25	30	31	29	20	37	23	30	30	24	37	21	25	34	35	29	21	30	25	26	31	17	34	23	27	23	26	22	21	32	26	35	22	29	36	23	37	26	32	30	26	21	35	29	28	22	28	27	30	27	23	29	29	19	24	32	26	29	28	37	25	24	23	29	25	24	26	27	29	27	22	22	23	24	17	27	28	28	16	20	24	31	36	22	24	34	15	21	27	27	27	24	30	31	30	30	30	34	25	42	25	22	25	29	36	26	18	41	36	24	27	24	24	29	20	23	31	21	34	23	26	34	28	25	28	35	22	33	26	31	43	32	23	37	26	28	21	38	33	25	34	27	29	16	30	22	26	33	23	29	27	32	34	24	30	25	26	33	29	41	25	33	31	29	28	27	33	34	22	25	22	22	30	20	29	22	34	28	25	29	20	30	22	27	20	26	31	28	20	29	22	27	34	13	26	33	27	29	35	31	27	26	30	26	31	24	24	25	21	30	22	27	27	23	25	19	28	29	21	27	30	27	19	30	29	25	26	32	21	22	27	23	30	30	15	31	34	23	32	32	30	39	15	25	23	21	23	32	25	29	26	19	28	19	31	29	33	24	37	39	35	25	21	29	24	31	27	27	28	29	27	25	27	20	25	21	29	25	30	25	26	26	27	25	32	26	21	24	21	26	28	29	32	24	37	25	28	23	29	25	31	25	29	20	31	22	26	19	34	29	18	26	36	29	34	31	24	26	27	25	33	23	32	21	20	25	24	35	39	25	16	25	23	20	28	26	27	22	36	26	23	30	39	23	21	25	27	29	26	24	30	25	30	19	24	31	31	39	28	21	21	22	30	21	34	33	25	29	31	32	30	22	30	22	22	37	25	28	32	27	24	22	34	27	19	25	39	35	32	30	24	27	23	23	25	25	27	21	31	22	28	34	29	27	32	25	27	23	28	28	27	32	24	31	29	25	34	31	31	20	22	27	30	24	21	22	23	22	30	27	30	32	24	38	23	24	23	27	24	26	23	30	30	25	33	31	33	30	31	23	27	23	18	29	29	31	24	23	30	34	34	35	24	29	22	26	14	19	36	18	33	28	32	21	17	21	31	36	29	29	32	23	24	25	27	33	23	30	32	27	34	12	25	37	22	33	27	24	21	27	31	26	25	26	34	29	33	33	33	30	34	39	29	26	24	35	29	28	39	24	36	30	32	34	28	31	24	29	29	28	22	30	30	34	33	21	23	29	39	19	20	27	16	24	28	27	33	32	25	27	28	21	26	34	24	33	27	36	32	23	19	17	25	22	38	30	22	29	30	20	26	24	28	37	36	23	33	34	20	35	18	27	22	29	23	21	33	29	24	27	17	24	30	26	43	26	17	27	24	29	34	32	27	23	32	21	36	33	28	26	30	20	22	23	23	23	31	27	22	26	24	24	25	20	20	26	22	28	20	28	27	36	23	33	23	24	32	30	19	37	31	33	35	34	36	25	32	28	31	26	26	19	35	23	24	30	28	23	34	31	32	32	24	22	29	29	21	32	29
28152	19565	14913	19247	29148	32396	28275	21710	16325	10831	10078	7192	4821	3021	5506	6875	6305	5223	4165	3616	2960	2781	2390	2123	1848	1723	1726	1707	1479	1172	1036	918	770	746	687	594	617	1335	1408	1222	942	571	406	345	260	235	279	259	229	247	234	261	256	242	275	256	266	252	267	270	247	269	248	263	293	246	257	271	269	265	259	267	255	276	229	243	247	243	244	254	247	232	254	262	257	283	263	242	255	238	280	250	247	274	261	252	243	245	242	271	235	230	264	255	251	250	259	265	259	255	251	261	274	237	243	244	254	294	272	246	244	247	268	268	268	268	270	258	234	266	269	250	252	250	250	282	239	245	265	252	252	256	250	234	243	245	291	270	283	297	252	273	265	234	244	241	272	246	241	254	294	290	235	267	262	262	303	260	276	271	250	264	230	249	242	250	269	277	274	250	250	265	260	249	274	268	257	259	268	249	265	262	267	260	221	246	251	249	230	228	239	225	263	267	236	286	259	263	244	257	257	233	233	255	250	251	229	234	284	218	254	267	252	248	287	276	255	242	302	218	254	246	238	283	250	252	246	269	236	275	269	245	269	235	273	230	265	271	268	272	257	234	264	277	253	236	273	292	251	251	255	267	273	263	290	262	248	258	240	254	243	244	271	254	261	277	250	298	279	250	242	232	227	227	281	269	237	280	259	262	259	250	260	264	274	273	244	220	229	240	271	265	244	239	260	276	259	257	258	259	250	273	236	266	255	252	257	241	258	268	253	245	258	252	280	248	266	265	244	242	251	247	239	249	247	282	231	247	289	248	253	259	265	242	256	273	246	263	263	237	290	275	268	210	263	245	233	244	281	253	257	264	229	273	242	259	262	259	243	251	264	255	240	257	261	279	261	246	250	258	255	279	240	251	238	291	266	274	248	235	247	263	247	251	268	258	281	260	274	272	260	247	273	302	255	277	260	258	234	234	255	247	258	246	249	243	260	266	237	264	262	277	279	242	252	261	247	257	261	257	294	261	241	245	271	243	249	259	266	233	211	255	253	247	256	260	248	273	260	244	255	242	276	243	228	264	253	259	240	256	281	238	262	262	268	293	262	256	260	275	271	250	225	265	270	250	246	242	266	257	281	238	272	247	248	241	234	272	253	231	247	245	255	268	243	262	276	266	280	246	244	278	252	277	241	245	260	277	273	240	251	278	255	248	261	245	252	267	267	223	252	249	248	281	267	261	245	267	255	250	282	239	243	247	267	270	249	248	253	244	229	236	257	252	232	274	272	280	264	252	246	238	250	239	257	295	232	244	269	267	250	253	261	265	232	252	277	228	257	230	235	255	284	265	276	253	258	255	259	245	251	220	252	238	242	266	250	274	230	252	255	259	260	252	226	255	279	234	263	230	244	253	289	242	286	251	259	226	301	244	263	245	281	275	259	240	279	246	240	252	248	248	257	262	276	270	248	250	284	258	225	281	280	225	245	266	255	238	288	247	242	256	261	281	265	264	272	244	232	245	238	250	264	274	247	249	267	254	266	278	261	237	285	279	275	251	255	258	243	259	255	269	270	227	249	233	245	261	254	264	275	254	256	237	289	224	266	241	262	259	262	253	245	263	276	251	258	249	264	239	280	229	263	244	270	254	271	286	268	241	246	265	297	253	242	272	257	254	260	272	265	260	268	221	263	250	248	260	255	236	250	276	244	267	253	268	269	267	304	263	220	266	266	257	275	271	248	244	254	231	253	246	234	248	234	262	258	271	262	258	262	267	234	232	263	264	253	256	247	249	255	277	284	263	271	253	244	253	275	243	261	288	263	272	259	250	294	226	267	259	232	261	259	267	263	265	266	284	255	270	273	227	250	275	246	260	259	278	259	263	236	272	254	264	242	262	259	278	272	299	279	230	276	261	265	267	260	254	227	251	265	261	241	261	232	251	280	218	277	235	276	258	240	254	255	263	228	253	266	265	240	236	283	274	258	241	235	260	281	272	257	222	259	269	250	259	271	271	246	239	253	235	256	241	264	268	253	279	278	242	267	277	279	249	240	240	274	277	267	264	252	242	275	286	240	237	253	246	241	256	243	259	270	259	272	246	259	261	254	264	268	243	258	256	256	239	272	252	271	274	258	280	296	278	245	229	268	253	259	257	253	268	239	255	263	253	260	248	243	237	260	232	251	251	240	266	232	289	297	271	271	246	266	243	256	256	264	260	276	263	280	279	246	247	259	277	265	255	231	269	252	267	225	228	241	234	281	264	280	239	252	242	244	267	243	284	274	246	269	274	249	281	263	280	258	249	265	231	260	219	240	232	236	246	277	271	240	245	261	263	250	280	254	265	246	251	238	255	246	239	235	259	243	261	253	258	242	257	249	249	279	263	264	278	262	285	256	247	258	255	255	271	240	248	265	258	230	249	241	237	243	282	255	255	227	296	250	271	241	229	258	279	259	254	208	230	242	254	260	264	245	255	268	276	251	218	252	245	231	248	236	271	248	287	268	229	272	259	232	233	254	282	283	251	241	251	259	256	290	230	242	250	258	264	264	236	258	261	264	258	271	236	241	254	243	263	238	255	243	241	253	251	227	257	267	250	248	248	226	249	251	294	247	246	274	244	251	307	248	249	261	255	256	272	246	274	248	248	247	253	257	254	282	243	246	269	231	241	245	256	238	280	276	258	286	245	254	249	227	272	256	252	263	267	244	268	243	239	234	273	251	260	251	238	236	240	260	238	240	274	284	276	239	248	271	241	251	230	230	233	268	271	209	273	257	263	255	250	272	268	239	272	265	248	312	260	261	251	257	241	253	218	257	278	235	238	246	247	268	234	259	297	232	277	250	279	246	274	258	253	246	281	292	283	239	260	253	259	244	260	258	268	227	259	262	267	228	259	278	229	278	252	257	261	258	255	236	239	260	237	258	263	228	248	252	263	264	275	253	276	235	251	254	258	207	298	264	282	250	258	270	274	235	258	237	271	223	262	250	273	244	239	245	261	275	241	252	254	237	242	273	246	278	255	267	241	254	245	270	278	243	230	258	231	297	258	255	265	268	258	253	249	253	240	261	254	276	263	246	245	255	243	240	238	256	265	251	241	248	246	268	269	255	264	238	251	223	264	240	237	286	239	269	235	273	252	240	246	261	252	228	233	264	251	247	245	235	241	284	256	246	270	274	253	286	253	272	235	234	236	248	241	273	251	243	324	238	218	246	253	247	254	233	232	253	278	264	256	264	248	259	224	194	221	259	265	263	251	262	290	251	250	268	259	246	241	273	215	286	270	300	248	255	253	261	265	248	257	251	301	234	258	251	254	248	247	264	263	278	239	260	261	240	245	241	261	266	236	272	249	249	253	251	277	248	265	268	236	278	266	246	300	256	274	285	271	271	262	253	245	286	219	215	250	286	239	246	250	269	261	251	270	259	236	227	263	247	272	237	251	270	278	235	253	259	242	257	273	239	254	256	263	256	230	231	261	257	260	236	254	250	243	261	248	257	261	265	219	268	225	225	242	273	244	250	237
2857	2400	1455	997	823	986	809	562	338	209	162	134	155	146	155	167	134	149	121	80	70	65	73	74	63	46	63	78	54	51	48	46	46	47	24	42	29	44	44	54	49	30	24	30	27	24	29	28	30	21	18	20	23	30	37	31	34	25	32	28	28	20	30	22	30	26	32	33	24	20	26	28	33	25	29	17	34	28	23	27	29	30	25	26	31	32	27	32	31	19	21	32	21	26	32	27	26	30	21	22	25	24	29	25	24	27	20	32	33	25	38	20	32	29	36	20	35	31	20	33	27	26	24	30	22	18	32	29	23	27	29	15	24	26	28	24	34	37	40	23	27	36	21	27	26	27	25	31	22	28	20	25	22	17	22	27	39	16	32	29	25	29	29	32	28	30	23	37	31	31	18	20	22	41	27	21	34	30	36	22	25	36	18	27	24	22	18	33	18	18	21	31	26	42	33	35	23	26	28	31	30	26	36	38	31	19	21	21	33	31	26	23	30	31	28	30	25	33	29	31	34	33	22	18	20	29	28	27	23	28	43	29	26	34	24	28	25	17	15	27	25	27	21	24	31	30	18	19	25	30	19	33	30	26	31	26	17	26	30	32	27	33	32	23	30	27	25	25	21	45	25	38	37	24	32	23	21	28	19	32	30	21	28	34	39	25	35	29	34	26	32	19	26	24	30	27	33	25	25	29	24	22	32	21	33	30	29	27	30	32	24	26	19	17	21	17	27	24	25	28	28	19	23	27	33	25	34	25	22	21	31	23	30	28	26	32	28	24	26	37	18	32	22	24	38	13	24	22	27	24	19	23	37	21	20	25	36	28	30	26	26	26	28	31	30	29	23	35	22	33	18	32	36	32	24	29	36	25	21	20	13	20	29	29	23	21	20	27	29	18	33	28	29	25	26	32	28	21	21	23	39	27	22	21	24	18	31	19	23	41	29	20	25	24	21	32	23	32	30	37	27	24	27	17	24	28	26	21	21	25	19	23	23	21	25	27	21	28	28	23	30	38	29	32	29	21	35	23	23	21	23	30	27	23	38	23	34	17	27	26	23	24	32	27	36	20	30	28	21	21	22	31	30	29	27	27	35	18	29	25	30	28	31	33	32	24	24	33	27	31	24	34	16	29	25	23	18	21	42	26	23	19	26	26	17	35	29	20	35	30	27	26	20	23	36	25	28	26	31	27	35	36	19	23	27	27	29	21	27	29	25	32	26	27	22	32	30	30	24	25	27	19	27	21	29	22	15	24	28	25	32	36	29	21	22	18	21	25	26	29	23	23	25	28	21	32	34	28	21	24	28	28	34	22	22	34	27	35	22	34	25	22	35	18	36	25	21	25	32	31	29	27	24	22	30	29	29	25	21	19	27	27	25	28	26	26	24	29	25	26	23	32	21	24	26	27	21	30	32	22	22	25	34	19	24	34	22	24	29	22	24	30	21	28	31	29	27	27	27	28	27	25	22	28	23	22	18	33	28	19	29	25	28	28	24	27	27	25	20	20	30	25	34	30	27	25	24	29	28	27	20	30	39	39	20	32	25	23	31	30	19	23	24	32	29	28	29	26	27	35	29	25	32	26	39	23	26	28	29	29	37	34	25	28	35	37	17	31	28	34	32	27	29	34	20	30	21	35	33	34	32	31	29	20	36	31	18	32	29	22	18	23	24	26	23	19	22	22	17	26	31	38	32	24	39	27	22	24	21	31	33	34	23	32	25	25	31	29	26	27	28	32	27	29	30	25	25	23	21	22	29	23	24	26	33	30	22	29	30	33	27	33	25	22	37	21	33	26	30	37	25	21	24	16	29	17	28	26	24	31	26	26	26	27	23	29	23	24	34	32	23	28	33	28	25	28	23	29	24	24	37	24	23	26	37	27	24	22	34	41	25	26	33	20	32	35	23	25	33	18	26	32	20	22	26	26	24	28	22	20	29	33	23	31	28	32	31	21	23	27	20	28	26	38	24	26	23	27	22	18	31	30	19	31	30	29	26	24	22	28	17	22	32	24	24	24	29	32	29	30	26	26	31	12	26	19	20	30	23	35	23	18	25	34	26	32	21	28	23	26	24	29	23	28	34	24	25	27	16	17	22	24	34	32	28	25	25	23	29	29	25	25	17	32	27	21	25	25	30	26	21	21	31	32	23	17	22	26	27	26	33	38	25	29	26	25	27	23	27	29	24	23	28	35	21	25	26	27	22	23	32	24	36	36	24	26	25	30	26	19	23	33	28	25	31	25	39	27	38	30	36	24	38	27	28	33	24	32	22	29	22	30	31	34	26	32	25	24	24	20	21	27	24	24	31	31	36	29	25	23	27	30	18	22	32	29	29	27	19	31	23	32	25	21	19	33	34	34	24	31	30	36	19	28	26	34	27	29	24	30	19	29	29	27	30	23	31	34	22	29	28	33	25	27	34	28	25	28	32	33	20	28	17	33	26	22	29	23	18	32	28	31	32	32	46	23	30	42	23	33	18	36	23	22	30	30	22	29	23	28	47	32	25	37	22	23	24	29	30	34	26	19	27	23	35	32	29	19	20	25	27	15	29	34	20	29	23	31	35	26	30	36	21	30	25	30	33	23	26	32	21	23	21	30	31	23	25	26	22	26	30	25	21	21	34	26	23	23	35	29	25	23	19	28	32	18	23	28	33	20	28	24	23	26	21	29	25	28	21	31	31	24	15	28	36	31	31	18	26	32	28	27	23	29	32	32	20	27	25	18	30	25	27	28	36	22	22	24	19	22	22	26	39	33	32	26	27	24	31	36	30	34	31	25	26	26	31	27	34	31	25	30	30	23	27	18	23	24	22	28	31	29	29	24	30	21	25	28	17	23	28	24	19	32	23	29	27	25	19	19	36	25	22	26	22	23	30	25	23	34	32	32	31	33	26	19	25	22	31	26	27	22	22	31	25	21	23	30	30	16	32	27	31	20	27	23	33	27	46	26	27	22	32	16	26	31	20	37	32	25	28	23	31	27	27	32	23	30	27	26	26	28	26	26	20	23	19	26	27	30	25	28	35	24	33	24	28	38	21	21	25	22	27	17	24	24	32	26	28	30	32	22	26	26	31	29	31	36	27	20	26	26	27	25	25	24	29	22	28	21	26	28	28	34	20	35	29	23	16	25	32	32	34	36	38	30	35	23	16	23	21	24	30	34	25	21	39	21	28	31	32	16	30	28	33	28	17	24	21	32	22	30	26	29	35	20	28	39	17	29	25	23	28	18	24	30	25	30	25	28	25	28	21	25	29	32	25	25	27	29	24	29	21	31	24	30	23	34	30	26	18	27	29	32	35	27	34	26	23	18	18	25	28	29	32	25	34	28	27	30	32	24	31	29	18	36	22	22	26	19	34	23	29	20	33	26	31	32	30	21	36	21	21	18	32	29	27	20	22	26	34	29	27	31	33	23	23	21	35	32	32	26	32	27	25	25	18	27	26	26	19	28	28	28	27	25	29	28	18	31	33	35	39	21	26	33
25267	19190	14192	19922	28261	29179	24747	19397	13613	9412	6640	5412	4926	4613	5146	5169	3787	3620	3049	2277	1875	1753	1686	1762	1648	1571	1546	1324	1079	965	742	679	609	619	556	511	476	788	873	835	732	417	318	273	256	255	240	242	237	261	220	259	260	271	286	256	244	231	243	244	270	208	244	263	247	254	236	260	226	237	250	303	247	248	234	231	249	262	267	243	297	236	251	238	260	249	240	239	228	224	252	219	247	261	262	268	257	263	237	273	269	240	258	251	239	273	246	255	261	256	245	229	213	283	246	250	246	241	265	232	274	272	242	238	227	228	250	255	234	261	242	249	257	240	252	251	242	240	256	250	224	274	251	247	248	234	255	245	246	242	241	236	226	249	257	243	245	245	246	246	225	225	234	229	279	239	249	255	225	247	237	224	273	252	253	259	268	236	264	219	242	266	216	255	236	227	242	222	242	252	280	238	257	247	251	245	269	234	255	270	251	258	236	256	257	225	237	274	255	257	229	214	258	249	238	249	251	259	234	226	245	232	274	225	248	268	256	241	245	265	273	289	213	240	245	254	232	269	254	253	251	246	254	238	255	247	255	255	253	202	256	292	248	234	219	264	247	257	222	247	248	238	244	250	230	218	229	233	239	249	231	240	233	222	246	230	227	220	271	261	253	206	271	245	262	248	233	225	250	247	292	240	262	246	234	260	259	259	218	258	254	252	245	241	274	271	258	192	267	231	267	260	221	232	238	232	265	252	226	234	250	251	233	254	252	230	266	245	284	220	244	273	257	250	269	259	263	249	242	225	256	262	251	233	239	222	235	250	229	270	247	240	240	281	258	219	232	270	239	271	238	297	223	259	246	242	246	259	255	260	226	231	264	240	245	259	254	249	230	248	267	255	239	240	258	214	246	261	251	246	236	258	243	247	240	239	278	243	259	227	273	240	231	263	230	222	234	241	211	245	238	256	269	266	241	258	248	262	243	246	250	258	244	243	247	241	248	256	239	262	222	251	260	212	242	274	251	247	253	247	235	264	240	269	240	242	243	243	269	247	283	239	246	235	224	253	223	258	236	213	252	264	237	224	261	277	251	220	231	249	239	257	244	240	259	252	241	247	205	249	242	239	227	261	250	272	255	240	260	228	245	256	249	212	236	263	233	248	262	259	216	266	233	225	261	213	232	276	269	258	214	247	264	234	252	233	234	278	260	211	262	249	246	263	258	263	240	250	243	279	245	253	247	237	243	231	257	250	246	235	254	253	223	214	250	245	277	253	240	224	245	233	286	259	262	219	248	249	226	256	229	244	241	252	269	220	260	250	263	251	236	249	238	225	259	251	265	261	241	217	276	259	265	223	248	243	273	239	251	250	229	248	239	257	269	267	286	247	272	240	262	206	257	244	219	239	231	234	249	239	234	260	241	257	259	242	252	242	248	237	254	257	256	239	248	249	256	221	257	230	255	249	230	252	273	267	248	240	231	294	257	225	278	262	249	245	259	278	263	251	237	252	256	224	223	234	262	255	201	245	229	226	225	283	243	243	249	242	269	242	284	260	280	245	235	259	269	267	257	262	254	253	250	236	225	262	218	260	221	281	275	238	229	226	237	263	238	267	203	228	260	239	237	235	262	261	220	240	252	262	242	227	253	254	237	231	268	248	251	221	266	256	241	240	264	251	270	277	230	235	257	240	251	221	221	269	249	235	283	243	261	246	261	238	260	243	260	254	229	238	257	266	230	245	246	262	258	242	256	232	258	232	236	240	231	230	223	243	213	265	257	253	250	262	240	262	267	264	264	232	251	236	237	265	256	274	236	255	241	238	232	265	218	242	252	255	233	233	252	252	252	253	226	242	232	231	255	237	212	240	268	273	270	245	230	228	281	250	243	242	236	243	248	249	225	246	283	290	228	248	265	273	207	216	239	261	251	236	262	247	229	243	251	251	266	254	265	231	250	228	245	248	275	259	247	261	248	242	262	258	209	229	251	245	219	273	237	219	236	214	259	272	258	261	248	233	251	210	241	232	242	245	229	259	240	246	252	262	254	249	253	268	275	236	257	226	223	242	258	255	248	247	238	268	228	236	244	260	253	296	254	256	243	246	252	246	262	254	251	263	252	235	255	265	266	271	245	232	252	260	252	254	242	231	236	254	224	249	233	248	227	240	249	218	247	244	271	230	239	214	274	247	231	232	218	259	238	262	238	266	234	249	251	269	255	258	270	246	245	245	221	259	259	260	243	211	242	235	286	268	247	277	260	231	249	243	275	261	257	214	259	249	219	255	266	233	269	230	238	241	256	257	216	239	233	261	235	265	251	245	241	242	248	259	257	238	235	273	243	239	264	248	235	257	262	253	245	275	260	259	242	250	236	269	271	243	291	245	234	267	245	258	229	277	278	250	257	260	237	242	261	242	245	252	238	268	247	267	247	251	252	258	222	232	261	216	249	236	238	265	234	242	245	259	256	230	222	239	237	241	259	255	222	250	268	237	262	245	234	255	264	271	226	277	249	270	231	270	224	270	240	249	264	217	256	215	261	251	249	259	244	242	234	249	251	221	237	251	243	237	221	257	265	272	264	249	246	232	262	296	230	237	275	252	244	258	278	249	276	237	250	245	238	258	226	251	249	224	233	258	258	221	238	241	265	219	235	255	235	246	225	260	244	260	229	243	210	250	271	265	232	249	270	251	244	223	248	245	269	245	263	233	234	237	221	258	235	247	249	248	248	251	242	273	251	241	247	230	267	289	268	268	263	245	238	245	223	246	248	238	259	239	223	253	251	243	259	266	267	263	248	226	230	247	237	262	249	240	277	262	230	250	266	240	210	242	258	249	246	258	237	226	232	240	271	246	249	232	226	242	268	249	273	250	253	257	248	252	241	240	240	263	234	260	251	241	255	207	261	245	247	256	233	242	230	252	251	255	257	230	243	232	253	232	250	268	250	251	233	233	234	249	228	258	246	270	229	257	234	265	235	239	252	258	225	225	235	267	257	280	232	256	265	236	232	258	240	222	231	235	244	253	246	244	264	249	231	230	266	240	247	252	236	222	249	258	249	243	239	235	224	241	235	240	246	273	230	275	294	260	279	235	252	214	239	239	284	258	258	249	254	275	264	247	257	201	265	263	240	220	234	252	233	239	236	235	238	245	247	236	258	244	238	258	249	282	229	227	252	246	255	229	252	276	245	248	224	228	239	235	229	220	237	248	256	215	255	274	251	259	229	231	239	219	263	276	250	248	256	231	261	278	242	255	245	258	268	256	264	259	217	252	254	253	231	260	238	252	260	260	224	242	253	240	260	252	253	246	224	247	276	237	236	214	252	259	229	210	276	240	246	295	249	225	254	263	239	241	242	236	233	255	265	258	259	246	228	259	274	240	266	253	229	242	238	257	238	257	251	245	261	237	255	251	246	225	254	251	266	276	245	249	238	253	259	265	222	233	248	283	238	238	238	275	265	259	243	236	239	246	267	257	238	269	250	241	252	276	241	283	246	276	236	253	239	267
3776	3748	1917	1266	1079	1141	896	869	444	225	183	201	198	177	216	158	145	142	154	102	94	98	83	65	93	75	78	59	62	56	50	61	41	50	48	38	33	54	44	43	41	50	50	23	32	24	26	18	28	24	24	26	28	17	24	18	22	25	20	31	29	20	28	25	31	29	14	21	21	30	23	29	41	27	24	18	32	24	28	18	27	42	29	28	38	23	24	25	28	27	25	21	28	18	27	32	27	29	26	20	32	28	26	23	20	23	29	34	30	15	20	33	27	22	22	21	22	24	35	27	25	17	22	19	33	22	21	20	32	30	25	18	34	20	32	23	34	32	28	32	32	32	23	23	27	24	26	27	22	33	25	29	26	22	39	23	28	21	21	23	26	19	31	26	21	27	29	29	31	29	32	25	33	41	18	43	27	26	22	43	21	33	21	36	30	28	21	30	32	22	34	23	34	35	18	39	26	32	28	22	26	23	35	42	33	30	20	34	29	33	22	22	25	19	25	24	28	34	32	30	23	25	23	29	28	32	22	33	32	24	31	42	32	23	20	31	19	29	32	22	31	21	26	26	23	37	28	17	28	21	29	33	16	39	35	27	31	29	34	24	28	24	30	28	17	26	28	34	16	25	23	23	23	26	29	27	23	30	35	21	41	20	26	28	39	24	27	22	24	36	31	29	28	25	24	22	33	21	30	33	38	32	33	35	29	19	32	18	31	33	24	27	30	27	29	23	18	27	17	29	31	30	23	23	28	25	23	26	40	19	28	38	36	18	28	37	32	22	24	30	21	28	26	29	32	28	22	23	16	27	39	22	26	25	16	29	25	30	23	30	20	24	30	29	33	28	29	31	23	23	25	18	30	20	21	29	33	23	20	27	26	19	31	28	34	31	19	26	29	21	24	31	26	32	25	28	25	32	24	33	20	27	25	26	29	25	24	34	27	28	16	35	25	22	25	35	25	26	28	33	30	34	32	34	28	24	28	30	35	30	34	42	35	27	41	27	32	29	22	28	27	36	28	27	28	25	24	38	27	30	32	16	25	26	27	38	25	28	28	22	28	27	24	29	26	30	29	26	29	31	30	23	21	24	31	28	24	26	28	37	35	30	43	25	25	37	33	32	33	35	30	27	23	37	27	33	21	26	21	27	18	39	26	31	32	30	30	22	34	33	25	27	36	24	29	31	35	23	30	32	27	24	33	21	31	28	27	28	21	31	38	31	29	39	25	31	23	26	24	22	25	26	38	27	15	33	25	26	32	29	27	20	28	29	28	20	33	30	25	26	24	26	31	25	28	28	30	23	23	20	21	31	29	31	26	19	33	24	28	33	30	28	22	21	34	30	28	32	28	28	37	31	26	22	24	29	29	33	24	24	24	36	29	33	33	21	30	31	26	23	29	32	21	23	24	27	17	21	22	24	35	33	30	23	20	30	42	21	25	33	26	19	17	17	23	21	23	26	25	24	30	24	25	29	24	23	24	27	19	29	34	42	27	36	22	27	28	27	24	31	33	27	28	23	28	30	22	26	24	29	21	32	28	24	26	30	31	37	36	28	23	24	29	23	27	22	37	29	25	26	29	27	21	29	26	29	25	39	28	20	21	21	32	23	23	27	19	26	21	21	20	23	33	30	27	20	34	24	22	31	29	26	29	25	22	23	26	23	32	24	27	28	29	33	22	26	30	23	26	33	20	21	34	16	21	40	43	28	30	24	24	32	23	27	24	26	29	23	23	35	23	27	32	23	37	22	24	23	35	29	32	25	23	27	26	27	21	30	28	26	27	27	32	32	27	16	33	28	21	25	26	22	26	25	27	24	32	30	24	30	35	29	24	30	22	29	23	23	35	20	26	24	18	26	27	36	32	20	28	22	32	34	22	21	31	20	26	31	32	28	27	25	21	19	19	34	28	29	27	34	25	29	21	27	26	33	30	19	30	29	14	24	18	20	26	24	26	27	23	24	18	26	30	32	30	21	33	35	28	24	31	22	34	25	29	29	24	31	21	27	21	34	19	31	29	29	32	37	23	27	40	20	29	30	30	20	27	28	24	20	33	17	25	18	27	27	24	28	32	25	29	30	32	34	21	19	29	24	24	23	28	32	32	29	29	25	28	32	32	19	24	36	28	30	34	29	24	24	33	32	25	33	35	29	27	32	26	21	21	38	27	31	31	25	33	31	23	34	29	31	30	28	31	18	30	25	31	26	23	34	25	28	28	24	23	31	24	32	26	26	18	28	22	22	34	31	22	25	26	27	31	20	26	28	24	26	35	25	13	24	30	17	20	30	32	27	35	34	27	25	25	38	23	20	27	21	25	23	31	25	22	20	31	30	29	24	26	31	28	31	13	18	31	21	34	21	28	29	23	29	30	28	24	27	18	30	26	17	24	21	24	25	19	19	32	33	27	25	23	34	26	36	16	27	27	32	19	35	32	34	19	19	35	26	27	32	29	26	25	28	25	28	27	30	27	26	29	32	21	29	35	30	24	26	20	21	24	22	22	26	34	29	31	22	35	23	31	28	28	26	23	36	33	31	23	23	29	38	22	22	28	27	32	28	25	28	27	19	26	25	20	33	24	26	26	30	39	29	29	23	37	36	41	37	31	32	31	22	17	34	24	20	28	39	27	24	17	23	21	30	25	27	16	19	26	28	27	36	23	31	27	32	32	25	35	24	12	32	25	24	29	23	25	30	26	23	32	25	29	31	27	20	27	33	22	18	28	33	25	30	20	32	35	30	23	18	16	22	31	31	34	32	36	26	24	22	23	29	22	26	31	24	28	23	29	29	32	29	28	28	23	26	28	37	33	26	28	26	26	19	30	35	37	37	25	24	29	27	20	32	36	30	23	30	27	31	26	31	22	30	20	30	27	23	30	26	27	27	35	26	30	34	32	20	14	19	19	28	34	33	30	25	20	23	25	19	23	24	29	31	24	26	28	21	25	20	27	33	27	32	29	31	29	18	30	29	25	20	28	25	33	35	34	31	26	22	29	31	24	35	27	29	34	29	22	24	29	31	26	26	32	30	34	24	28	28	30	31	27	30	26	25	28	28	31	25	21	33	21	23	27	29	26	26	26	25	25	22	31	28	23	36	23	28	21	32	28	26	29	29	29	30	34	36	30	32	35	21	29	25	21	32	29	31	20	33	27	21	22	30	30	25	32	19	24	23	33	24	29	42	25	25	21	26	24	38	38	22	25	35	18	30	19	22	28	35	27	26	22	28	19	21	24	28	32	26	32	23	22	30	25	28	22	32	17	24	20	31	31	33	32	28	25	23	20	25	20	22	32	29	23	27	31	22	27	31	24	32	27	22	26	28	27	27	24	28	24	31	25	28	21	24	31	28	24	27	36	28	32	30	31	37	28	22	9	24	18	27	21	31	29	33	30	32	32	29	32	27	32	20	23	26	24	19	29	29	31	29	28	32	22	29	34	25	29	26	23	29	26	19	30	23	25	25	25	27	23	20	21	22	29	31	22	25	22	33
30091	22798	16803	22152	30284	29765	25573	23488	15878	9150	6907	6712	7636	6058	6490	5409	4906	4458	3691	3053	2690	2422	2191	2191	2023	1873	1705	1501	1367	1195	1047	965	940	775	663	556	550	841	841	1006	1009	658	432	334	256	264	240	241	251	219	263	263	263	243	247	265	237	237	248	245	264	247	248	257	238	285	242	243	268	233	261	247	275	233	244	244	232	260	227	248	239	269	247	245	243	245	254	284	258	255	261	248	247	237	260	221	277	243	262	247	268	253	245	219	245	239	240	245	256	228	272	244	228	245	208	240	269	250	264	278	256	227	232	249	247	265	257	234	249	243	229	250	249	271	252	237	257	231	246	280	266	255	233	275	274	253	249	218	219	239	271	253	242	253	275	243	249	234	245	235	263	257	260	245	280	260	227	267	242	243	240	249	289	245	282	246	256	281	251	308	265	218	249	237	241	250	243	255	239	243	220	253	282	222	271	259	246	255	231	248	244	246	260	251	248	257	278	242	238	237	267	263	254	240	232	255	264	244	245	262	244	241	245	263	231	264	248	241	257	242	262	261	242	244	233	235	231	229	244	216	259	268	266	249	255	233	246	241	268	272	267	250	237	236	248	275	223	246	239	233	248	263	215	257	262	233	242	219	262	261	264	224	229	258	236	289	253	240	265	263	237	242	240	242	252	254	237	272	244	229	248	248	249	240	223	233	263	240	240	244	262	231	251	258	244	252	248	245	255	247	254	247	265	232	247	260	268	251	241	235	247	241	227	289	258	256	242	281	243	278	229	239	255	252	259	254	246	254	238	257	242	271	252	267	256	241	258	251	257	249	275	222	219	253	249	238	235	264	242	242	232	262	235	249	265	249	243	219	230	262	258	255	271	251	267	249	227	243	229	248	255	244	260	266	243	241	232	262	252	223	266	229	249	228	246	259	249	270	252	269	241	275	251	283	265	275	242	252	235	255	228	272	251	241	258	228	268	262	247	222	242	236	254	218	255	270	271	248	261	283	276	238	248	223	239	231	263	248	249	237	236	234	262	264	265	234	245	236	243	267	236	240	247	254	258	210	250	242	270	261	227	257	259	267	251	245	238	256	248	260	228	264	239	253	250	252	269	253	246	281	258	257	238	271	283	292	290	256	213	242	259	249	261	229	248	251	242	251	268	268	257	248	237	258	231	216	251	261	257	222	275	246	250	282	270	270	257	233	261	265	226	230	223	261	252	237	283	229	253	241	228	228	251	237	256	288	264	269	268	254	244	261	257	221	226	241	248	251	247	252	273	222	253	242	255	230	259	254	270	252	249	280	255	265	254	228	229	257	270	253	250	226	244	237	239	285	227	241	264	233	248	241	284	242	247	239	236	230	237	252	247	234	259	240	264	226	261	238	251	266	241	208	235	261	230	241	260	251	241	262	261	254	253	254	267	230	268	263	274	259	237	227	235	247	257	280	263	260	252	236	271	239	234	275	254	266	244	261	253	244	261	243	264	219	271	232	255	226	240	263	235	273	265	236	240	269	256	257	282	228	276	250	263	245	260	249	256	243	252	241	240	253	289	244	253	285	269	253	258	255	258	248	267	272	290	261	230	247	268	230	233	249	272	273	247	237	253	244	260	221	273	219	239	224	248	250	252	291	251	234	249	236	277	267	263	233	241	268	239	246	250	255	247	243	265	241	262	244	273	235	206	246	240	222	253	280	257	226	260	272	228	258	240	243	261	244	224	235	221	231	236	245	253	213	236	228	279	228	254	235	249	243	221	249	263	268	259	251	275	236	249	257	283	260	243	279	273	217	266	246	265	237	260	255	237	240	245	254	253	230	254	235	226	261	242	232	239	243	245	215	259	225	237	241	246	246	239	257	254	279	263	270	265	237	241	241	245	245	261	256	242	276	245	230	260	258	242	240	239	248	261	241	252	225	273	227	253	239	273	259	250	268	251	253	264	264	244	247	247	233	272	265	283	243	233	273	257	258	257	249	278	236	247	267	230	279	255	257	238	280	218	265	232	261	252	239	246	254	246	269	278	245	246	248	255	242	253	242	246	246	252	248	256	249	223	266	255	255	264	246	249	291	258	247	266	255	257	259	261	282	274	232	247	269	220	221	240	202	266	248	247	249	268	224	230	237	255	266	252	227	242	263	216	248	246	312	254	262	277	244	222	270	262	262	240	255	239	231	276	240	273	276	261	276	254	263	256	237	244	245	244	261	257	280	260	251	255	251	259	249	272	234	245	242	222	257	270	274	259	272	246	249	241	258	260	266	293	271	255	238	246	256	267	245	237	253	256	255	260	241	253	263	235	266	268	266	253	225	241	232	275	284	239	264	236	259	257	241	232	234	266	247	251	253	234	254	249	237	257	227	232	270	243	220	259	237	259	259	252	231	250	261	290	228	248	212	223	260	239	236	268	251	277	248	282	282	253	254	241	220	239	271	269	257	261	255	250	261	268	281	260	260	249	239	247	240	258	272	228	262	252	229	255	237	259	240	244	250	243	280	258	258	254	243	259	250	234	264	284	258	245	252	262	278	260	227	253	252	235	237	241	266	250	239	251	243	239	243	258	241	232	225	250	226	249	268	225	274	260	245	240	265	253	245	219	235	268	253	234	249	245	281	259	249	256	221	247	271	275	277	252	241	241	266	244	245	257	256	221	248	233	241	234	272	250	243	250	278	237	224	256	262	247	245	266	268	238	244	240	257	252	250	222	241	251	245	223	262	239	251	267	259	239	255	262	241	271	254	272	226	270	257	255	258	262	283	248	218	251	239	271	270	260	253	247	223	253	238	243	238	246	232	255	284	271	293	244	234	243	250	232	242	263	267	231	272	279	245	252	248	252	279	242	221	254	245	255	242	272	238	269	262	262	242	250	246	256	238	251	233	284	221	239	229	248	225	263	261	254	246	258	249	236	241	271	246	249	236	274	248	269	264	235	249	227	240	243	249	241	231	276	278	255	229	271	253	281	272	219	261	234	250	262	275	239	233	231	246	244	252	255	264	265	263	260	254	262	273	240	240	255	243	278	244	257	219	244	253	231	271	260	235	220	274	243	246	250	232	266	240	260	259	261	259	237	243	239	252	246	240	255	254	246	274	240	260	271	252	249	273	250	250	239	230	255	230	259	255	235	241	254	233	218	232	223	255	233	244	267	226	261	244	226	272	247	231	269	255	254	244	254	264	282	250	253	227	215	274	213	249	242	246	266	229	272	243	249	268	226	272	261	275	252	254	258	261	243	244	254	253	252	232	249	257	266	280	258	262	260	276	239	247	257	280	231	271	234	277	281	247	266	258	271	267	242	270	215	263	210	255	234	257	243	240	238	241	255	243	249	269	236	269	257	257	252	229	235	247	230	249	239	254	253	270	253	235	261	231	281	243	266	271	264	240	240	260	229	249	245	241	234	266	225	239	257	224	224	243	251	250	226	219	272	229	246	244	263	258	243	259	234	239	239	249	264	261	268	253	233	274	251	241	231	241	253	235	278	259	243	230	251	227	217	249	245	264
2381	1739	955	529	474	523	345	383	225	164	85	75	108	84	96	125	139	118	106	88	78	81	81	48	60	62	56	50	62	41	42	39	32	35	26	32	34	44	37	24	31	37	31	31	19	32	37	19	28	33	18	33	24	25	40	18	24	26	27	30	26	28	26	25	36	25	27	30	31	33	18	36	32	33	22	32	35	28	33	24	28	34	32	27	39	24	34	27	16	28	30	16	24	33	31	28	21	26	27	23	26	39	36	32	29	18	33	33	21	26	28	26	28	37	32	29	27	17	29	22	27	28	30	23	33	25	28	30	31	24	26	20	31	32	24	31	30	26	35	34	22	22	39	33	30	27	35	29	37	36	33	37	36	34	28	29	31	28	28	34	32	28	22	30	32	28	32	30	24	31	24	27	27	26	30	25	30	26	22	21	31	20	28	24	28	32	34	23	33	28	32	23	20	17	26	27	22	28	37	28	23	32	25	31	15	20	28	37	24	26	23	29	24	30	29	23	30	20	30	27	36	27	26	28	33	23	19	30	31	22	25	29	26	32	30	25	28	30	30	19	22	31	33	27	30	22	33	26	31	34	29	31	23	35	23	23	27	33	31	38	34	21	39	29	32	33	34	27	31	21	20	27	29	23	35	28	26	37	32	21	27	26	36	19	28	37	28	28	27	36	33	22	30	29	27	33	23	36	16	29	26	32	21	26	26	26	27	17	26	28	15	20	38	23	20	28	33	44	21	29	28	33	31	32	35	18	22	25	34	27	31	27	28	34	31	28	20	35	24	30	28	32	28	41	30	28	29	35	21	27	21	30	35	21	27	22	27	25	21	32	33	27	35	41	21	22	23	30	31	29	28	38	26	30	45	34	40	22	29	22	21	27	29	30	27	23	28	20	31	27	26	28	17	37	31	28	26	22	23	24	36	28	29	32	21	28	32	32	37	38	24	33	27	23	25	33	24	31	22	31	34	29	35	31	17	26	27	26	25	32	30	25	30	32	24	23	28	33	27	32	39	29	27	25	22	24	22	33	33	21	25	29	28	18	27	27	30	32	37	32	27	17	24	17	29	24	33	32	35	19	22	27	33	36	32	26	39	27	23	27	34	23	23	23	26	28	27	26	28	38	26	32	28	22	28	21	29	41	31	37	27	36	35	40	31	21	28	39	29	40	23	37	22	20	27	27	29	33	25	34	31	24	18	27	31	19	24	26	25	30	35	26	21	20	31	28	25	30	32	30	27	27	14	28	20	29	25	33	31	27	20	26	27	24	34	21	26	37	23	30	19	34	27	32	26	29	23	28	37	29	24	34	23	29	25	24	36	32	33	34	23	28	28	18	29	34	27	31	20	20	23	29	23	32	29	20	23	32	24	26	23	36	27	29	30	33	25	39	35	16	26	23	33	28	32	22	28	24	27	33	28	23	29	27	34	32	22	31	27	30	25	30	20	32	21	33	30	24	12	30	26	23	33	26	26	35	22	25	29	26	28	29	28	28	38	22	27	28	36	23	38	30	29	25	31	28	20	23	32	16	30	32	35	20	23	40	21	40	27	29	28	23	32	28	21	37	34	27	23	27	22	29	26	30	38	14	20	46	33	26	30	38	22	35	26	22	22	31	20	29	29	37	25	28	34	27	27	32	25	24	29	20	23	24	34	24	28	26	27	24	33	31	21	28	27	33	27	13	27	24	42	19	27	28	24	26	22	33	28	25	24	34	25	25	23	26	30	14	32	29	26	34	28	29	29	31	29	32	27	26	22	29	27	32	23	25	37	31	21	23	26	35	36	28	42	33	30	31	23	22	29	31	29	25	23	33	26	35	32	22	29	27	35	28	31	27	34	32	23	25	35	30	31	24	27	24	31	31	39	28	36	30	33	32	20	32	30	30	27	28	28	27	34	21	20	27	32	26	24	23	28	33	28	28	18	22	42	34	20	22	26	27	35	41	26	29	34	28	28	25	30	24	29	18	26	27	27	27	29	25	37	23	24	25	30	20	28	24	20	20	25	34	23	32	23	20	32	25	25	19	32	25	36	27	23	24	35	29	28	32	24	27	24	32	33	27	24	23	21	31	25	27	42	25	19	28	31	16	18	35	28	39	26	26	32	34	23	24	27	22	32	36	24	49	34	33	28	27	22	36	31	39	28	25	31	38	17	28	24	23	43	25	31	28	30	20	22	20	20	25	33	37	25	23	21	24	36	35	35	21	27	28	26	23	28	36	28	31	23	22	24	29	29	31	31	31	31	24	35	29	26	32	49	28	22	23	35	33	28	22	30	36	30	28	25	26	30	31	25	28	23	25	37	15	40	38	23	27	25	26	21	28	25	26	32	18	33	24	33	30	26	32	31	25	22	29	25	28	31	26	22	27	29	30	39	27	35	28	21	27	30	22	32	33	21	37	35	24	33	26	17	21	26	26	24	29	25	33	25	33	32	38	25	37	22	32	30	37	26	34	29	23	32	27	34	33	31	25	24	37	33	26	16	27	26	30	23	33	29	25	22	33	16	27	37	34	35	29	24	27	27	37	29	36	23	31	30	36	28	26	28	35	38	29	35	24	31	38	20	32	27	21	40	26	29	24	30	34	14	31	29	25	25	22	23	38	26	39	21	34	26	26	23	23	21	35	19	24	22	18	20	31	23	28	24	21	21	34	30	31	15	30	27	26	25	33	25	35	23	31	27	31	27	24	19	34	27	26	28	28	37	38	29	32	27	33	26	30	24	32	27	17	16	32	29	34	17	22	32	21	34	23	18	36	35	25	29	30	18	32	38	22	24	34	28	26	25	32	21	27	27	18	34	27	34	22	26	21	22	30	30	35	31	31	26	27	32	22	29	25	24	32	26	19	29	35	33	26	25	19	29	29	28	26	31	18	28	26	21	31	34	27	34	35	20	24	35	31	21	28	30	31	29	28	28	29	29	27	30	40	25	26	28	27	28	32	31	31	23	21	29	30	23	27	31	35	36	33	21	23	25	19	30	30	32	32	33	30	33	31	27	32	22	27	28	32	23	28	32	25	27	29	30	32	19	30	36	30	25	22	28	26	31	34	21	31	23	30	26	25	35	32	28	18	33	29	26	26	28	40	29	38	28	27	29	33	30	28	33	29	25	33	25	32	26	31	33	30	33	28	39	24	33	34	32	29	28	30	31	32	25	24	31	20	31	14	24	32	25	19	34	33	35	16	25	32	31	28	29	33	36	21	28	17	25	33	31	27	24	26	29	38	29	33	21	27	33	23	26	31	33	30	29	41	29	23	26	26	34	31	24	48	25	26	31	30	26	25	25	25	33	30	32	30	28	31	39	26	27	28	41	33	21	24	28	21	17	26	37	25	24	26	24	29	25	24	29	25	15	29	31	29	43	35	24	29	22	34	29	27	36	20	20	32	34	32	21	31	29	20	29	21	28	26	28	22	37	21	25	31	23	32	39	25	14	30	22	21	22	37	36	32	33	34	39	30	28	36	31	23	20	25	29	20	30	28
24310	16567	10770	14099	23128	21670	16787	16339	10710	6412	3423	3657	3268	3125	2987	3999	3865	3717	3171	2561	2150	1754	1695	1507	1387	1239	1166	1091	975	837	763	751	607	543	532	454	476	474	391	364	333	291	305	312	288	313	283	277	245	272	249	237	231	266	251	255	248	249	271	265	246	250	264	272	257	264	242	227	260	277	316	229	278	272	237	254	236	277	253	216	270	267	235	276	272	226	238	285	239	242	254	274	284	279	249	279	244	269	258	235	265	281	244	251	263	272	293	260	262	310	258	240	247	294	238	295	263	270	229	284	268	247	257	279	264	259	287	281	254	269	259	272	277	270	287	272	250	276	284	271	270	244	278	280	244	262	261	279	273	277	249	275	267	272	252	256	270	262	254	255	233	265	244	253	278	271	233	265	265	276	232	238	252	264	254	250	267	257	244	238	245	267	270	265	256	224	260	279	278	244	251	256	256	249	243	250	254	290	251	237	237	234	236	268	265	261	256	245	267	265	263	297	286	289	257	263	271	287	257	249	258	260	277	243	254	230	243	236	255	277	262	267	271	274	271	291	271	263	243	266	262	253	266	262	286	257	257	265	274	251	267	226	255	244	254	263	268	227	270	247	265	264	275	238	287	249	247	250	250	247	294	267	283	279	266	253	239	280	304	237	265	270	257	287	258	247	230	255	241	265	271	276	265	235	244	256	259	261	278	247	264	230	304	271	264	241	248	264	263	261	269	273	262	238	247	264	238	234	253	271	251	252	292	260	250	269	259	276	264	224	230	259	237	251	230	255	265	258	249	246	295	296	259	248	291	251	259	262	245	232	247	259	253	264	265	240	247	269	238	235	259	249	272	227	271	271	279	292	269	252	277	217	282	231	291	255	286	240	282	275	271	302	245	277	245	271	267	275	262	267	254	254	245	259	245	258	248	270	253	266	261	235	247	305	262	260	261	284	265	244	262	244	224	263	269	267	255	241	255	256	268	242	269	278	250	241	268	224	253	246	238	279	269	293	252	264	270	260	275	271	250	279	256	259	283	254	259	272	249	292	255	272	259	250	283	251	239	224	260	258	275	260	251	255	244	213	268	266	269	268	269	241	256	274	240	247	261	281	259	249	243	257	264	276	275	242	283	265	253	272	281	269	246	234	245	267	249	265	262	239	260	226	259	255	280	268	232	251	255	235	275	252	254	267	303	270	253	250	290	251	234	262	265	281	246	240	243	254	287	267	301	255	282	251	259	265	288	255	223	244	257	262	281	288	263	274	269	255	277	236	249	258	270	261	251	287	261	256	265	260	228	283	245	298	256	246	252	231	269	262	273	252	233	250	267	244	279	271	257	274	251	269	246	237	235	242	267	260	232	257	290	276	267	253	244	248	259	266	262	264	252	267	247	236	283	246	263	288	251	249	232	271	287	230	262	247	253	244	247	255	277	285	246	260	290	248	278	266	233	251	259	279	269	281	278	257	259	237	243	236	258	266	278	269	263	269	254	258	255	250	235	271	265	255	266	250	270	226	263	250	255	256	269	246	276	278	279	265	252	256	253	241	253	248	263	284	269	272	253	282	249	284	285	264	256	262	248	274	239	232	232	230	247	277	241	264	279	258	270	272	267	275	275	245	286	273	278	247	249	272	276	258	256	264	272	264	251	266	250	253	251	280	256	274	253	271	265	263	240	251	241	243	257	265	240	239	268	269	272	254	258	262	241	266	286	276	219	240	228	233	282	247	266	284	252	269	261	283	260	259	244	252	259	259	279	239	244	300	265	249	253	262	263	250	274	251	246	261	276	231	269	262	268	280	262	261	281	277	252	259	252	247	247	300	277	251	254	234	263	281	253	262	269	255	281	276	250	243	266	254	266	244	252	249	245	249	267	263	277	253	274	258	246	250	251	255	267	274	262	241	227	270	262	255	274	266	262	248	237	268	259	253	268	260	281	265	252	267	249	253	240	251	274	256	268	254	287	259	260	260	256	268	252	237	272	256	260	253	285	250	272	249	255	262	263	261	257	239	275	263	267	282	296	255	243	275	274	266	259	245	239	237	293	241	274	250	282	271	279	271	261	241	283	238	242	246	252	254	253	255	248	254	257	269	276	249	252	254	238	245	257	302	263	244	277	254	257	263	282	253	269	232	261	272	255	248	261	262	250	255	249	259	263	251	240	253	283	273	268	224	263	253	259	275	227	267	258	247	244	232	249	240	266	251	265	245	261	255	260	242	228	260	250	277	262	263	249	273	242	271	268	260	243	227	262	290	276	274	262	236	255	272	260	242	312	252	239	237	252	265	255	234	265	256	269	239	248	252	261	235	251	279	250	248	253	249	275	224	248	249	257	270	288	230	250	263	275	237	243	248	238	243	268	261	270	251	257	255	234	248	258	257	245	257	246	237	255	257	216	251	242	281	291	247	277	271	270	264	244	277	270	279	238	272	252	293	267	269	243	252	245	253	247	269	265	237	279	241	233	291	252	256	277	285	248	237	268	249	265	244	257	245	247	246	289	254	267	270	281	285	253	276	266	248	241	232	275	262	267	268	262	251	253	269	302	264	275	230	252	274	262	258	256	258	260	240	245	254	246	255	261	272	269	246	274	249	246	271	262	267	235	265	268	287	297	264	274	232	222	291	263	250	264	262	262	270	245	255	245	250	271	271	271	249	304	269	246	251	249	280	269	255	274	283	269	289	266	267	251	267	250	259	276	256	241	283	257	269	246	255	256	243	265	295	235	285	256	276	248	269	262	252	242	267	264	259	253	243	246	257	239	234	251	263	229	268	275	258	261	263	258	266	262	246	255	252	248	251	252	251	277	276	239	287	231	261	267	256	267	272	277	249	275	277	245	273	273	274	267	235	249	289	254	259	262	232	258	256	260	257	250	236	273	267	288	236	273	271	263	244	250	251	268	268	271	242	253	241	244	243	259	251	280	251	266	250	238	246	262	242	264	276	275	247	241	265	259	252	251	245	267	263	236	259	259	267	276	235	295	259	258	260	289	259	279	249	259	256	254	230	273	247	248	263	271	277	246	271	274	253	273	268	239	272	269	306	269	279	261	274	272	263	225	240	269	246	284	253	232	267	253	239	255	223	249	262	254	265	249	263	258	233	239	263	256	255	266	244	271	267	272	266	245	255	267	252	253	248	270	244	281	241	281	236	227	276	252	255	262	280	286	224	260	235	254	261	260	272	282	271	262	248	246	259	249	244	273	246	249	273	261	299	246	265	264	258	252	238	256	248	275	246	271	244	254	253	260	238	256	245	260	263	253	250	257	273	259	278	235	255	249	280	259	218	223	278	278	258	257	259	246	245	264	240	267	262	259	272	253	250	253	280	252	242	239	279	275	256	236	241	265	249	262	247	275	256	263	264	245	265	278	252	249	256	257	259	243	236	259	271	249	244	253	274	252	267	273	258	256	255	252	250	242	288	262	288	272	216	265	243	254	258	272	273	255	282	273	234	249	265	248	231	267	257	258	274	284	256	262	263	237	239	262	293	269	252
3963	3377	1257	941	827	931	733	451	229	150	131	155	160	215	235	205	222	154	157	144	133	107	95	75	76	92	59	56	65	55	45	41	44	43	24	45	52	62	20	35	21	34	35	35	32	33	19	37	26	20	21	29	17	23	29	21	23	29	31	19	20	22	37	19	18	15	34	27	18	29	23	20	24	27	36	24	19	26	27	27	29	27	36	26	28	22	23	21	31	20	19	19	22	24	26	25	27	24	17	26	24	23	34	25	36	28	27	25	28	25	22	32	19	32	31	24	25	19	29	18	23	16	19	20	24	38	26	24	19	34	22	25	24	27	20	27	33	17	27	18	27	26	26	25	28	30	27	18	31	24	25	27	23	27	20	27	25	16	21	18	26	16	17	24	25	19	22	17	27	21	31	34	22	35	27	28	23	29	14	28	18	23	23	29	30	26	26	25	29	21	34	26	23	22	28	22	32	22	20	25	27	24	19	19	25	17	21	14	20	38	24	25	22	27	29	19	30	22	24	22	22	28	22	31	23	24	18	28	29	20	27	24	16	22	29	29	27	6	30	20	24	30	26	29	27	34	21	15	19	23	24	28	24	17	27	26	20	19	22	23	27	20	26	27	25	22	26	28	18	22	22	25	17	23	25	20	27	17	29	30	15	20	32	25	30	15	26	23	26	18	29	17	28	23	31	27	24	29	31	15	26	25	35	29	22	38	34	31	30	18	29	26	17	31	20	24	23	32	27	24	23	30	20	25	12	18	21	31	23	20	24	22	23	24	22	22	29	21	25	18	18	30	15	23	26	25	15	29	33	25	28	23	30	30	28	35	23	27	21	27	24	26	26	32	26	21	22	20	22	25	20	26	23	27	24	28	18	20	29	19	29	23	16	23	24	23	25	31	29	15	27	33	29	30	26	29	17	28	25	14	19	23	21	28	27	18	25	30	26	26	31	27	33	22	25	25	38	22	20	18	24	32	35	19	22	22	27	23	22	20	26	28	33	35	18	32	23	22	28	25	28	22	19	16	23	24	16	15	30	27	31	28	28	28	22	24	32	28	26	27	27	16	26	27	35	19	29	26	23	29	29	26	22	24	23	17	21	19	30	23	15	19	30	25	18	19	21	41	26	25	28	25	33	22	22	28	24	23	25	32	30	21	23	19	24	31	28	24	31	25	27	29	21	24	32	37	26	22	26	30	32	24	23	25	17	27	27	29	20	24	28	20	16	31	23	17	25	28	28	22	21	22	27	24	15	17	20	34	24	24	21	23	22	20	26	24	23	24	27	20	26	25	23	18	21	20	33	23	17	14	31	26	22	28	18	23	26	23	21	24	25	21	24	23	19	21	31	29	37	23	24	21	31	19	23	30	26	23	28	24	15	24	21	20	21	20	22	23	17	27	22	21	23	34	26	30	28	29	19	23	24	19	21	31	27	21	30	26	23	22	33	26	20	23	27	21	19	26	17	17	18	27	18	21	30	17	20	29	21	25	32	32	30	26	28	35	26	29	25	26	25	32	26	29	32	24	28	32	31	26	28	23	16	21	21	33	20	18	24	21	23	23	20	25	28	33	16	21	34	26	29	35	27	30	27	22	19	25	24	21	26	15	29	26	26	23	33	12	16	30	23	28	26	27	21	24	15	21	22	28	15	29	28	25	19	19	25	17	27	28	29	23	22	16	28	28	30	18	20	31	30	28	28	25	19	31	21	24	33	22	27	31	32	23	25	29	19	29	18	23	30	23	17	17	33	23	34	35	29	20	23	28	24	27	30	29	24	33	33	26	23	28	25	21	28	21	27	25	22	26	27	19	40	22	33	24	22	23	20	30	24	28	22	23	23	22	16	31	18	22	16	28	16	25	21	19	20	23	26	18	25	20	23	19	21	20	38	28	30	18	24	19	43	27	26	20	26	27	32	27	25	31	25	36	24	27	23	17	29	25	22	30	26	32	18	19	20	24	22	28	28	21	21	30	27	23	23	20	29	21	15	26	20	25	26	23	19	18	29	24	32	25	33	29	22	30	13	29	21	24	24	23	32	30	33	14	29	25	26	20	24	26	26	27	17	30	24	25	20	19	23	23	33	23	24	22	16	20	29	32	18	21	26	25	24	25	37	25	35	19	26	28	29	29	27	23	26	20	36	27	15	23	22	23	21	25	27	28	27	27	24	25	30	33	38	30	18	25	27	27	35	16	28	27	24	24	25	31	19	35	24	22	26	20	25	23	17	19	22	19	32	31	21	22	24	16	29	29	27	28	17	21	23	24	22	27	18	34	17	24	23	31	27	24	14	39	25	30	19	29	19	23	22	18	24	25	28	29	19	22	28	26	18	23	25	31	23	31	17	28	21	24	43	19	16	22	22	22	40	20	23	24	21	19	21	31	27	22	22	23	24	23	32	14	27	23	28	23	27	28	19	18	31	16	19	27	17	25	28	31	26	24	27	22	22	21	17	18	33	20	18	35	20	28	14	22	24	24	22	34	28	23	19	22	23	27	14	24	28	23	17	24	22	27	24	22	26	27	30	19	18	18	27	29	31	26	20	23	18	31	18	20	24	32	21	22	21	25	26	24	26	23	35	25	25	21	27	16	16	29	30	20	25	30	18	25	31	29	22	30	23	17	25	26	35	30	23	16	24	27	33	16	24	30	24	18	25	23	15	21	28	29	31	21	23	24	23	20	21	33	21	23	21	28	18	26	22	19	26	29	26	29	19	28	21	27	23	18	22	31	27	27	24	19	28	19	30	16	25	30	19	31	24	30	22	28	30	29	23	23	23	21	20	24	25	16	29	24	23	27	27	21	17	28	19	29	21	26	25	24	21	22	18	31	27	20	32	19	25	27	28	21	36	15	20	24	17	19	16	33	15	23	30	28	28	20	28	28	18	24	28	28	24	32	19	26	20	21	21	23	24	22	23	19	30	18	29	19	26	28	18	17	29	34	26	26	22	34	22	21	15	29	30	29	21	26	25	26	24	22	26	27	31	23	19	20	22	19	28	18	20	28	28	28	27	24	34	25	23	24	29	19	25	21	16	28	21	25	23	24	32	31	21	39	21	41	24	20	20	32	24	30	27	32	27	29	25	25	21	18	25	28	21	22	22	19	18	26	28	31	23	23	27	22	31	23	29	25	29	17	32	27	27	21	19	23	35	25	30	15	21	25	21	34	30	20	16	30	21	25	26	24	23	22	24	21	22	22	29	23	22	26	14	35	18	19	27	24	32	32	27	29	24	30	20	21	25	30	25	25	24	33	28	12	37	30	29	25	38	21	27	33	29	31	32	30	25	28	24	28	31	25	17	31	17	24	27	29	18	28	22	31	19	22	23	16	25	26	28	26	21	27	26	22	27	21	21	27	21	28	22	25	22	29	22	25	28	19	21	24	24	26	24	17	27	24	33	20	30	23	19	33	27	23	27	28	27	27	21	22	19	33	26	26	21	33	31	32	26	31	29	23	25	26	34	24	19	17	19	28	31	24	25	28	24	31
30151	20721	12291	19127	27823	27204	22788	16028	9683	7381	5003	5707	6432	7243	7494	6036	6247	5262	4292	3856	3337	2893	2525	2246	2023	1879	1595	1411	1239	1168	990	919	798	724	623	586	922	1034	439	270	314	337	426	531	440	338	282	263	230	247	224	210	246	218	220	234	247	251	246	231	228	216	214	226	250	218	213	244	209	216	227	234	224	246	213	212	221	235	228	243	217	247	233	229	240	235	212	243	215	242	223	245	257	231	222	251	201	253	213	209	231	225	227	242	238	216	194	229	221	249	255	242	241	220	238	213	197	243	213	243	234	224	255	209	209	230	244	227	227	197	212	231	219	215	210	224	256	215	222	230	214	232	223	245	244	234	256	226	203	237	241	216	233	237	237	224	197	239	247	204	232	226	250	226	241	256	229	241	242	230	213	220	237	231	194	253	191	232	243	224	257	247	224	234	221	229	194	223	219	231	227	217	214	231	212	217	226	204	218	214	245	245	238	238	228	242	240	233	226	248	197	234	231	227	255	228	233	234	219	217	243	247	221	214	248	238	228	222	214	203	250	223	220	205	251	194	221	231	250	229	202	242	220	231	229	240	215	228	208	216	217	228	214	229	228	222	211	252	239	230	219	221	208	223	221	226	242	227	198	220	241	222	247	255	237	254	214	218	242	221	228	233	206	214	221	197	221	214	235	244	235	223	226	234	230	239	236	233	233	255	191	235	231	235	239	235	217	213	214	231	212	217	208	234	212	235	198	228	229	239	213	210	224	220	226	200	224	228	222	235	231	217	219	234	211	198	214	212	216	231	240	240	232	230	251	215	214	224	260	224	222	212	230	243	228	234	208	207	187	255	220	245	239	241	206	214	221	234	224	208	211	236	246	212	243	223	260	215	199	230	230	228	255	245	219	227	212	252	238	211	246	206	204	245	230	196	229	231	223	232	228	245	245	223	217	238	202	235	251	233	214	222	219	223	245	206	223	238	234	221	226	224	234	220	257	235	221	238	199	213	254	237	236	217	236	228	239	224	199	236	211	230	245	247	208	230	234	213	243	222	242	230	243	259	225	228	199	203	241	236	230	223	243	219	209	209	218	244	238	242	207	245	230	232	226	214	230	211	219	255	226	210	211	238	235	232	230	250	234	225	241	228	233	226	248	219	248	209	206	216	212	231	214	185	220	214	243	240	225	200	220	229	221	250	197	228	216	230	196	217	207	232	221	232	224	228	256	216	230	216	229	234	225	217	237	207	215	220	217	241	218	249	236	204	258	225	205	231	244	232	218	232	237	229	229	224	230	219	226	226	235	216	239	236	220	238	214	230	233	237	239	224	212	214	217	221	219	219	249	231	217	223	219	225	220	236	217	222	236	249	221	184	219	241	218	221	246	203	228	244	225	258	250	243	238	225	220	227	207	239	242	241	227	207	235	252	235	209	245	244	223	233	199	238	238	234	224	206	215	217	207	239	236	229	221	245	249	240	227	228	228	227	197	204	215	240	205	219	213	233	222	240	240	233	210	233	200	216	232	237	236	246	227	196	200	203	238	243	228	216	192	229	227	204	236	228	257	216	209	217	234	219	223	209	241	235	211	199	206	198	218	238	255	223	239	233	213	216	228	249	239	227	230	227	224	240	219	258	233	240	216	207	237	239	227	207	234	229	242	241	200	204	225	215	225	218	254	231	207	206	232	248	213	230	246	238	208	231	240	254	244	214	219	240	201	227	207	239	229	202	215	235	202	215	232	227	253	205	229	224	215	225	244	215	232	227	239	221	230	182	208	237	224	219	232	218	206	227	226	211	224	248	245	234	214	207	245	208	246	244	263	220	225	226	246	239	218	225	251	222	207	220	222	244	246	235	236	240	234	236	223	241	206	219	220	258	227	243	233	195	240	225	207	237	220	226	218	225	221	214	239	232	215	223	227	248	214	234	229	224	214	218	220	219	245	210	262	250	231	235	226	263	205	233	252	256	225	218	214	227	248	211	223	253	232	242	193	202	198	258	238	220	200	247	233	226	224	217	228	239	204	214	234	255	225	232	209	226	220	223	221	228	219	222	207	211	245	210	249	217	214	211	254	223	236	229	226	228	237	247	244	258	221	223	228	212	222	213	237	218	233	210	224	217	221	204	253	264	233	231	233	226	226	236	237	249	234	218	244	221	226	217	242	203	232	225	219	249	227	207	227	239	232	238	215	226	226	227	222	234	235	236	211	199	242	258	244	232	227	232	225	212	245	222	229	238	233	204	218	215	218	230	236	242	245	227	231	213	221	189	243	214	235	241	251	203	206	202	226	228	231	220	234	245	226	236	229	223	233	216	237	228	238	249	214	204	240	242	214	250	224	230	250	225	225	234	244	234	234	253	218	258	221	209	219	239	255	252	202	248	230	233	261	230	232	234	249	211	223	215	226	221	232	224	224	220	226	246	233	189	210	245	225	224	226	252	237	235	238	226	236	234	220	231	214	224	220	247	218	229	224	247	231	232	230	231	227	244	257	242	217	212	239	261	251	237	216	243	221	223	229	233	216	255	230	238	247	205	218	233	216	219	226	238	231	208	192	252	218	235	265	219	248	224	228	233	239	228	227	216	219	246	214	217	232	254	220	213	235	235	241	236	267	244	227	227	230	242	233	219	232	235	235	233	198	217	209	251	224	229	247	273	216	238	238	248	224	232	205	233	229	259	231	220	216	229	212	245	251	201	226	213	212	247	258	228	212	203	238	233	224	232	236	242	233	215	206	230	222	227	227	204	218	230	212	263	247	247	237	232	232	238	237	229	242	233	237	219	242	224	233	232	232	243	241	234	206	211	221	242	215	221	227	242	207	231	233	233	208	226	228	222	207	228	233	228	209	244	228	198	228	197	215	218	236	227	241	223	224	244	271	244	232	216	254	237	211	238	194	240	234	236	261	223	234	244	247	229	223	237	202	207	223	223	233	220	223	230	214	225	205	241	220	226	252	248	235	215	228	239	232	253	245	257	254	219	213	241	246	226	231	252	230	233	228	231	232	256	250	215	202	225	231	224	246	239	225	197	222	234	204	220	233	227	219	208	219	234	229	222	267	235	201	202	249	195	213	256	217	210	216	251	249	236	243	227	228	218	220	207	253	222	192	256	221	219	229	245	223	227	224	231	239	214	246	213	230	240	239	248	227	244	217	232	247	257	256	247	229	210	245	222	217	240	206	258	262	227	221	243	202	205	258	223	229	230	254	225	268	212	213	250	229	224	225	241	239	211	229	219	260	229	232	238	214	228	222	242	264	225	232	219	252	227	232	201	214	245	235	222	239	230	227	254	222	209	202	209	237	209	246	198	223	220	247	224	220	241	217	206	250	237	228	241	227	239	228	219	250	217	219	233	259	215	214	234	234	207	246	260	225	242	215	237	233	225	213	226	244	224	248	261	223	237	236	250	240	233	245	203	238	214	204	214	215	240	231	236	229	259	225	226	229	243	239	223	238	210	234	243	219	224	269	234	218	235	237	239	214	218	220	240	241	233	226	236
3899	2417	928	746	711	672	502	267	127	101	105	119	150	199	238	227	171	170	155	127	111	90	93	80	69	62	76	43	52	58	51	42	42	37	26	44	56	58	35	24	31	29	37	24	32	17	31	21	23	29	21	19	20	24	29	21	17	25	25	30	27	18	21	26	20	31	30	26	35	15	29	32	26	27	31	24	25	20	25	26	22	34	24	26	23	13	16	24	29	28	19	25	31	26	27	30	22	20	28	16	26	22	26	20	18	21	35	22	25	27	28	27	26	25	20	31	29	28	24	35	21	25	26	18	26	25	28	21	26	18	21	26	23	28	26	29	23	19	24	22	28	23	21	22	22	25	21	24	26	29	25	29	16	19	28	25	19	15	28	28	25	17	27	21	21	22	25	26	25	25	21	22	22	28	26	27	23	24	25	33	18	27	19	30	22	25	23	22	27	19	31	21	30	27	23	15	36	15	31	25	24	22	26	24	20	31	23	29	26	19	22	20	26	34	27	24	24	22	24	25	27	32	15	17	23	30	18	23	19	19	34	26	25	23	23	26	15	26	25	22	20	22	22	24	38	23	23	28	20	18	27	28	29	21	20	21	29	24	15	32	28	29	28	35	30	32	17	20	21	37	23	21	28	27	25	26	26	27	26	23	30	22	25	30	19	20	27	26	26	25	26	23	26	25	25	25	16	18	28	26	33	13	26	26	25	9	19	29	34	21	31	28	27	19	16	23	33	23	24	26	31	31	28	32	23	14	32	30	31	31	16	23	21	27	29	24	18	19	34	22	30	27	15	22	16	26	35	27	32	21	25	25	31	19	24	26	28	30	23	29	27	27	21	24	20	23	31	33	22	35	29	25	19	25	23	34	37	30	33	23	27	30	18	19	25	25	22	32	22	30	22	26	37	29	27	17	23	18	22	24	19	29	30	30	31	20	26	27	24	35	22	26	26	24	35	20	29	19	21	22	17	14	23	27	32	21	24	21	23	16	18	26	29	22	27	30	19	22	21	29	18	22	26	29	28	30	23	29	17	17	19	26	29	29	23	19	20	28	29	34	22	30	30	22	16	17	22	16	24	27	22	28	25	32	23	30	19	28	31	32	30	29	22	23	20	15	25	18	27	21	18	18	24	31	29	21	27	22	22	30	27	25	19	18	28	28	22	28	19	40	24	24	25	24	32	19	17	19	21	20	17	28	25	16	27	17	29	25	20	20	21	30	28	29	24	30	32	20	27	28	19	28	24	20	33	32	26	26	18	28	25	33	25	27	27	24	18	31	30	26	30	22	32	26	21	31	31	26	17	20	24	26	24	22	23	20	23	25	26	24	27	19	31	25	27	31	27	24	26	22	20	29	25	21	27	18	29	24	35	27	28	24	31	21	26	17	18	25	31	18	22	18	25	34	25	23	25	20	25	29	28	24	14	34	22	20	28	25	20	37	21	25	33	24	27	23	23	22	18	14	18	28	24	16	28	18	18	25	19	28	17	27	24	27	27	18	21	19	27	31	28	24	20	31	29	24	39	25	32	19	31	22	26	21	17	28	26	38	26	25	15	28	29	24	21	12	21	31	21	20	28	27	28	27	20	24	24	31	23	25	26	27	25	26	17	27	33	27	21	19	26	20	22	22	27	27	24	30	28	17	16	18	24	23	26	18	25	23	27	23	25	29	25	23	29	28	18	29	21	29	21	27	22	24	18	26	25	22	24	27	29	25	20	30	21	33	24	26	13	26	15	28	26	21	27	21	19	24	26	23	24	27	25	25	28	25	26	25	25	18	19	28	24	41	21	21	31	22	18	27	21	31	24	29	22	25	28	23	27	28	27	31	21	26	25	22	32	27	25	22	26	27	30	23	22	18	23	24	34	25	31	30	20	20	23	30	27	27	28	27	23	32	32	29	23	24	26	34	30	22	15	22	24	21	23	17	27	18	22	28	29	24	27	29	35	23	26	25	20	21	28	25	16	22	24	34	19	25	23	21	27	21	33	22	24	28	27	28	33	31	19	27	29	25	33	19	27	13	18	25	24	31	22	28	22	24	22	31	27	29	22	37	22	31	20	32	30	24	31	30	19	25	26	27	26	28	18	22	28	22	18	22	20	27	23	26	23	26	39	30	35	22	27	26	20	21	22	27	19	23	25	24	25	21	25	21	22	21	22	25	32	21	23	29	28	22	25	25	33	21	18	27	27	22	27	23	21	21	18	22	25	29	24	25	32	23	29	34	22	25	25	33	23	27	18	19	25	28	30	28	20	30	22	24	39	25	25	27	26	30	28	29	22	27	29	38	23	32	33	22	20	24	24	31	25	26	23	19	25	21	19	27	19	24	31	25	24	27	34	29	17	22	17	16	23	34	29	21	23	23	30	24	22	27	18	26	23	24	31	24	16	26	20	25	23	27	16	27	20	24	22	24	25	32	29	25	16	19	20	27	32	24	28	25	25	20	20	31	31	29	21	29	24	21	35	18	37	25	27	23	24	20	27	19	21	27	24	35	34	19	30	26	31	18	20	25	25	18	24	27	28	23	23	29	23	24	27	22	31	21	19	23	23	28	27	18	24	24	30	28	29	32	21	26	23	34	25	25	28	32	31	20	27	26	33	29	26	23	26	23	28	20	26	23	27	21	24	22	33	29	21	28	16	16	27	14	22	25	25	23	25	26	33	25	23	28	26	26	28	33	15	28	20	28	27	23	28	22	24	31	23	29	23	25	21	23	19	23	20	20	23	24	30	29	20	16	17	18	30	21	31	24	23	24	24	33	30	26	19	32	23	16	33	26	27	27	27	22	24	28	19	22	21	34	16	32	28	23	24	26	33	18	27	20	30	23	25	34	25	25	26	27	14	23	17	35	34	31	25	24	22	25	26	24	23	20	29	23	13	22	23	27	23	30	21	23	33	26	19	21	32	28	28	25	19	20	38	30	24	23	28	33	21	18	26	31	24	26	17	21	19	20	23	20	26	29	21	25	25	32	30	24	26	16	22	27	25	31	34	21	30	28	30	15	26	16	23	20	28	24	24	24	23	38	27	27	27	28	26	29	26	24	31	31	26	24	24	32	23	19	23	24	31	35	37	27	21	25	26	29	26	26	24	23	22	27	29	24	24	26	30	19	23	23	31	35	18	24	24	27	16	25	29	26	25	24	28	28	25	20	34	26	29	34	21	20	23	16	25	23	24	29	22	18	24	21	16	28	27	24	29	19	24	15	20	28	28	14	24	21	23	30	31	25	15	31	18	25	18	18	28	29	29	16	18	31	34	30	32	23	28	25	22	27	26	20	27	30	23	20	32	24	23	19	21	28	21	17	36	20	30	29	24	26	29	30	22	28	25	21	21	21	27	31	21	27	22	29	31	20	21	24	28	29	17	25	31	20	27	20	26	31	32	16	25	27	24	34	24	23	22	24	26	30	20	23	25	30	22	27	24	20	20	28	23	26	27	25	29	23	27	22	23	26	22	29	23	22	25	22	25	27	23	26	28	22
29209	18476	10652	17722	26537	24276	19199	11708	6165	4852	4148	4873	5530	6408	6890	6277	5816	4724	4163	3501	3129	2551	2269	1994	1666	1538	1331	1254	1146	1088	974	836	751	645	643	637	768	931	497	282	374	485	376	333	327	251	211	221	254	238	233	237	221	199	232	234	210	229	249	255	237	240	221	252	215	202	240	205	229	203	213	240	225	232	224	223	244	242	213	210	237	211	209	217	246	221	236	244	233	227	228	241	257	263	216	201	218	245	241	212	225	211	214	214	231	237	256	212	215	234	213	259	223	246	248	207	229	239	229	221	226	221	215	235	223	241	251	230	237	229	252	235	221	236	225	205	227	211	243	226	232	230	231	205	201	231	269	232	246	230	226	261	219	235	204	244	252	230	234	235	235	220	206	258	202	228	226	220	225	229	217	228	244	213	224	225	231	230	225	228	256	239	219	233	241	211	233	234	233	195	211	214	269	259	233	233	213	223	215	214	235	226	233	225	247	256	218	234	228	235	214	219	215	210	228	215	274	233	238	243	225	222	219	240	211	230	223	245	221	244	209	223	255	211	229	224	203	235	229	247	247	245	227	237	221	247	222	247	216	218	234	223	210	201	202	224	232	229	254	220	241	233	224	220	232	258	254	206	230	236	238	221	248	271	228	244	231	222	227	227	237	232	234	221	227	215	222	223	235	230	212	229	232	240	227	230	247	228	247	198	227	227	229	242	219	233	260	227	213	237	215	221	227	239	223	228	201	244	194	233	193	250	222	227	223	232	222	206	230	235	232	224	203	227	231	228	253	235	207	203	217	226	234	225	247	230	231	241	231	255	260	237	219	231	219	190	255	231	216	191	243	226	239	223	239	235	228	220	265	234	244	249	249	235	227	204	237	232	233	216	233	218	226	189	210	242	249	260	207	206	227	228	210	224	222	236	245	246	204	205	263	188	217	252	210	231	230	238	225	213	224	210	229	208	238	243	226	227	240	220	234	222	242	241	253	245	224	223	238	192	220	236	242	234	222	232	192	234	257	217	240	239	209	276	218	247	234	241	226	196	222	230	226	208	211	206	222	245	247	216	240	220	239	249	209	228	257	250	202	207	240	222	222	274	234	224	247	221	245	220	219	256	215	252	210	212	228	213	210	223	211	224	221	177	218	198	225	241	216	234	241	218	228	239	211	229	238	220	238	258	226	227	239	218	210	226	203	254	248	226	259	218	235	229	247	203	203	247	230	207	235	253	237	220	230	231	229	262	230	244	228	232	257	213	241	228	233	213	224	215	217	261	205	224	242	195	214	214	228	230	223	254	237	214	226	233	199	202	220	216	235	236	269	211	222	231	238	258	238	226	236	232	221	217	242	225	251	220	218	203	239	214	224	249	217	220	229	234	212	223	224	215	257	260	247	230	203	243	234	211	253	212	248	213	235	247	216	217	232	208	228	203	236	249	231	259	259	258	215	211	213	246	240	248	196	216	227	231	228	220	207	230	244	251	191	238	244	230	227	250	231	219	256	240	251	222	202	222	248	224	221	229	214	217	243	256	237	237	220	227	198	219	223	247	251	251	220	241	247	207	228	237	250	226	220	227	240	215	210	235	217	261	236	243	243	231	257	229	234	223	236	229	223	227	224	236	241	199	224	227	229	237	245	234	223	214	226	238	230	238	232	217	199	209	206	248	241	250	230	247	228	224	232	232	223	225	227	220	213	211	221	238	248	247	221	229	202	241	239	226	223	209	202	257	229	221	232	226	247	239	221	217	233	206	229	241	233	219	219	227	203	200	232	230	249	224	226	201	211	201	229	221	244	213	189	209	237	246	221	231	235	243	244	231	236	207	218	215	236	227	224	220	241	223	229	225	226	224	239	213	231	240	227	229	235	206	225	232	210	226	222	232	214	232	216	229	223	224	265	219	235	225	248	247	226	212	240	233	248	267	227	230	218	217	215	231	229	218	202	235	249	218	219	223	247	220	223	219	237	231	216	259	192	240	236	196	190	229	231	229	226	215	215	220	229	220	247	230	204	211	246	219	257	267	240	246	220	219	210	256	260	212	240	224	226	238	236	235	210	239	219	208	239	232	236	232	223	204	213	228	243	241	225	216	213	238	251	217	240	235	249	246	222	226	248	226	209	210	236	254	232	262	236	219	233	196	247	215	235	234	244	234	247	230	215	239	217	233	223	235	213	213	221	214	224	233	236	212	220	204	244	240	216	251	235	223	224	228	199	236	225	225	222	228	233	253	209	227	237	233	228	240	216	230	227	223	246	216	232	241	214	221	201	230	220	206	194	211	216	231	236	209	228	228	245	236	212	228	239	250	236	245	239	222	240	238	209	209	234	235	206	257	222	223	240	226	219	226	240	238	207	221	230	258	215	246	240	248	210	237	197	232	234	219	240	236	214	209	225	214	221	229	230	230	228	222	231	222	228	248	242	221	226	241	229	221	203	236	221	247	232	241	212	220	208	203	197	211	229	230	203	213	231	234	227	234	249	222	235	248	202	247	248	231	238	211	236	230	204	216	230	221	258	234	230	249	211	188	231	241	246	228	222	235	205	221	217	221	258	219	236	241	241	216	226	230	234	218	238	225	183	225	222	244	228	238	225	252	234	218	226	244	243	202	207	236	222	225	236	252	230	231	238	239	243	268	238	197	230	236	221	225	256	228	230	239	219	275	233	239	207	218	226	234	221	250	237	223	240	218	220	252	242	218	242	257	221	224	223	210	233	197	233	246	238	217	225	199	246	215	214	243	228	228	232	238	229	217	229	238	253	238	234	222	237	215	213	227	243	241	239	211	225	220	220	229	257	222	186	218	223	214	256	236	220	211	255	210	223	194	207	228	217	229	239	215	237	219	249	257	225	224	257	220	233	221	212	217	218	230	221	211	234	204	234	224	231	245	215	214	246	233	216	239	239	256	215	225	226	226	210	230	235	240	242	201	264	228	243	231	243	229	222	224	223	213	257	238	246	220	204	220	212	220	219	213	251	216	210	237	236	226	248	217	237	240	240	219	236	222	233	229	231	218	230	228	232	244	231	233	234	236	245	215	248	215	224	233	232	216	216	226	216	220	220	227	236	228	237	227	230	238	233	215	234	224	228	228	246	232	213	216	223	203	223	263	248	249	224	270	231	257	221	261	220	250	229	207	229	215	225	225	214	209	231	215	227	231	216	205	240	238	231	237	210	233	246	246	213	210	231	227	259	242	210	217	239	209	228	228	256	216	221	237	225	205	217	223	223	253	201	238	241	218	209	223	240	264	215	238	239	235	243	235	220	244	216	207	241	229	211	242	224	237	241	214	253	238	247	223	238	224	238	222	244	220	234	228	258	241	224	202	242	223	225	217	237	234	218	221	233	222	216	252	229	212	220	221	248	227	226	214	236	256	238	249	224	201	229	236	248	213	251	252	211	231	206	218	238	248	244	222	248	218	197	213	230	206	227	199	244	245	240	245	241	224	246	219	211	224	216	229	233	235	239	229	253	229	232	211	251	241	216	234	229	241
4853	3192	1443	949	822	785	586	289	160	126	202	142	134	171	218	190	209	197	150	120	107	108	86	86	71	65	51	59	52	58	41	57	47	31	45	110	67	96	50	58	64	66	51	40	22	36	27	17	25	30	20	27	21	21	24	26	32	28	20	21	23	23	30	27	25	21	35	27	23	20	34	21	23	33	28	24	22	27	22	26	14	32	24	19	17	24	24	23	25	30	25	29	18	30	27	29	28	20	24	23	36	30	30	26	21	23	25	26	17	31	24	28	24	21	24	27	23	25	21	22	22	24	34	23	27	23	23	31	30	30	26	20	27	32	31	25	21	19	26	23	21	18	24	26	29	31	28	28	24	27	19	23	21	27	16	30	26	25	22	24	25	30	30	28	25	20	20	24	31	24	28	26	25	29	23	37	20	28	20	30	26	29	17	30	32	30	27	22	21	25	35	23	17	34	16	26	28	22	25	29	18	33	27	28	28	23	25	25	15	21	30	32	24	26	29	28	23	27	21	21	21	20	16	28	25	24	24	33	30	21	27	27	27	32	25	28	27	17	25	22	31	28	21	27	22	32	28	33	34	14	27	27	25	26	33	31	29	22	22	28	27	21	21	32	18	29	29	23	27	29	20	19	23	30	22	21	21	27	27	33	40	18	23	28	31	27	25	25	20	17	28	25	25	28	18	33	24	22	16	22	21	28	20	30	19	26	24	24	19	23	29	26	23	22	31	22	25	22	23	26	26	29	19	31	23	29	25	23	24	22	26	30	29	25	36	24	29	29	24	26	24	22	21	21	27	22	21	33	22	21	24	26	21	27	25	28	27	22	20	39	34	23	29	27	26	17	25	25	22	22	33	26	17	31	30	23	21	22	21	30	25	26	17	20	26	22	20	26	21	29	29	24	31	27	28	24	23	28	14	29	33	17	22	30	24	26	25	24	25	25	18	35	33	31	28	19	25	14	22	21	18	25	27	21	22	26	22	23	35	26	30	27	21	32	21	20	23	31	33	22	33	29	23	16	27	23	31	22	23	29	23	36	19	19	23	28	20	33	27	26	19	25	19	23	26	30	26	23	24	29	27	17	32	26	29	33	27	24	22	33	17	16	17	27	29	23	26	27	20	27	24	35	22	34	21	24	25	31	27	24	27	25	28	25	25	26	25	23	20	32	28	33	22	28	30	25	24	18	13	24	30	18	30	22	32	28	33	20	16	23	21	21	18	18	28	24	25	34	19	29	23	36	23	27	23	27	17	45	19	20	34	26	28	29	31	15	35	25	37	25	17	26	26	24	25	27	18	28	29	25	21	25	27	20	30	26	23	20	18	16	19	22	22	23	28	24	17	31	20	22	22	33	27	23	32	24	27	20	23	23	26	26	24	20	24	21	30	26	23	27	21	25	35	32	26	20	16	25	24	27	23	23	21	29	35	23	30	22	30	25	28	30	23	31	20	22	17	23	32	23	20	20	22	38	20	20	18	26	22	23	28	33	22	23	25	28	20	32	22	28	23	27	31	18	21	24	25	33	20	23	25	32	29	25	17	27	32	26	18	28	26	19	21	25	22	20	33	22	27	16	20	23	18	24	26	27	15	23	29	23	25	26	26	23	23	20	20	26	21	21	23	24	24	28	31	39	28	31	27	17	30	28	31	27	25	21	23	17	25	28	28	30	23	27	26	34	29	26	28	27	26	19	33	23	30	22	24	22	27	35	28	25	18	32	23	23	24	23	25	23	24	26	15	24	14	25	26	22	20	23	26	30	25	30	28	29	21	25	26	26	27	20	24	20	19	35	35	20	27	32	25	17	22	19	31	36	32	31	35	25	19	22	19	26	22	25	25	15	24	24	22	20	23	29	26	29	25	17	29	38	22	20	31	29	21	30	32	28	15	26	30	23	26	19	31	22	30	30	26	29	29	25	30	23	30	27	21	31	26	17	23	22	31	28	23	20	30	21	30	18	17	18	19	26	26	20	31	24	27	18	22	23	35	25	24	30	27	21	22	19	26	32	26	30	26	25	31	22	31	33	28	36	17	34	19	27	34	24	39	16	20	20	15	21	31	23	25	34	16	20	34	28	35	27	31	22	21	23	16	31	19	15	22	31	38	26	14	18	31	18	28	34	21	18	20	28	23	30	26	25	31	29	26	21	27	21	28	24	25	23	27	20	19	23	27	21	24	26	27	25	33	19	23	21	19	21	24	30	20	22	24	16	26	24	26	21	28	22	25	18	18	23	17	26	22	11	16	28	26	31	17	29	18	31	32	28	24	28	24	28	22	20	14	33	20	34	27	20	19	30	22	27	34	24	21	27	24	23	30	27	26	29	24	20	23	31	25	32	24	28	33	28	29	29	25	37	33	28	28	19	18	27	22	19	22	17	27	21	24	25	18	21	30	25	31	26	24	27	31	18	18	25	33	22	23	27	29	26	24	25	25	16	29	31	15	32	31	31	21	31	29	23	28	24	27	32	27	34	20	26	23	22	17	15	31	29	21	29	28	23	23	32	28	27	23	25	26	22	21	23	21	19	29	23	18	18	28	21	37	29	30	34	23	22	23	32	22	23	25	25	15	24	18	25	23	20	23	19	30	29	20	32	29	31	27	28	18	27	27	23	19	31	26	21	40	27	22	28	21	18	26	20	21	30	35	25	34	24	25	24	27	23	26	21	23	18	22	23	20	28	29	26	24	26	25	30	26	29	29	22	31	34	35	21	27	24	23	25	30	26	18	26	29	22	20	22	26	19	22	19	19	29	24	32	23	27	21	27	20	26	29	25	17	21	27	30	30	29	21	20	23	26	23	23	24	33	21	22	30	25	24	20	19	29	25	28	21	29	25	27	17	26	25	29	28	28	21	29	23	26	34	26	25	25	35	21	26	21	22	24	28	28	29	32	23	22	30	17	23	22	36	30	31	40	21	20	25	23	28	24	21	30	28	20	23	29	27	22	21	26	21	16	27	25	20	22	23	23	26	32	25	27	16	21	19	15	21	26	17	17	30	26	29	28	30	25	19	25	28	22	25	28	29	26	32	14	23	25	27	27	19	24	28	20	12	27	33	20	27	20	31	30	23	25	22	27	17	34	18	21	32	23	27	23	31	22	31	29	33	28	39	23	19	18	28	27	25	22	22	19	20	40	28	32	22	24	23	30	24	23	27	25	22	29	23	22	28	35	24	13	31	30	27	32	26	24	28	24	27	35	20	27	29	24	17	35	31	19	24	22	23	24	23	25	25	27	29	20	37	30	17	31	24	22	28	33	29	18	24	31	29	25	32	27	27	27	31	29	33	22	24	20	24	27	24	31	17	22	32	24	30	24	32	21	21	23	16	15	28	21	23	36	27	26	13	21	21	24	24	26	14	29	27	18	30	42	22	26	22	28	19	21	25	28	30	22	19	27	22	25	27	25	20	15	22	22	21	17	32	22	21	30	23	25	27	17	24	27	27	32	18	25	18	23	34	19	32	16	22	29	20	24	18	28	32	26
32796	20366	13436	19585	28415	26292	20599	12390	7569	5514	7578	5416	5001	5829	6452	6482	5948	5742	4582	3827	3515	3019	2541	2098	1787	1377	1354	1188	1196	1020	894	801	728	674	860	1970	1422	1712	949	764	1324	1222	750	525	333	268	236	226	261	227	229	235	228	215	244	212	227	215	217	231	204	188	233	265	245	224	223	240	226	217	197	263	211	245	225	243	226	222	212	207	240	234	261	211	225	202	224	253	233	208	228	225	231	199	251	263	211	244	228	212	238	235	212	220	227	237	264	233	223	235	227	249	257	209	206	205	232	227	220	241	221	237	237	237	243	213	234	208	259	273	244	191	247	226	210	260	246	221	227	219	204	241	234	220	231	228	231	236	235	239	256	251	224	238	213	236	216	208	221	222	227	244	199	234	249	197	212	232	220	203	210	245	246	252	231	226	226	214	225	201	224	231	223	198	223	215	214	212	231	217	224	213	211	225	215	239	236	223	219	221	212	268	200	236	213	244	234	221	223	235	234	221	213	225	222	244	217	207	239	221	217	249	243	233	215	234	207	226	230	223	223	226	202	203	243	227	246	241	224	233	208	236	250	235	236	243	225	203	238	235	252	249	216	238	226	246	243	213	260	220	211	247	207	224	217	212	251	228	225	228	237	212	221	241	233	223	223	222	230	248	237	223	229	230	222	224	207	258	249	201	224	234	228	266	219	219	256	251	205	246	231	242	244	233	236	218	234	217	245	217	221	239	229	233	242	220	253	210	232	228	236	190	216	236	238	243	224	232	225	215	217	237	214	232	236	238	239	230	205	223	238	226	225	231	192	224	239	246	202	237	240	225	233	245	222	263	219	231	232	222	215	239	239	229	227	230	224	234	250	237	223	234	228	228	235	262	252	232	222	227	224	223	236	227	205	243	238	233	227	237	242	222	224	239	224	221	250	245	246	222	213	257	213	198	230	227	199	221	220	232	239	211	226	212	214	227	201	234	204	214	236	258	237	212	209	250	229	224	219	233	200	234	217	217	223	237	230	240	213	217	242	251	220	251	229	225	226	228	212	231	223	238	231	239	260	235	204	221	245	240	211	233	232	224	231	204	231	212	227	234	238	227	218	233	201	219	224	230	229	224	213	222	247	217	222	220	213	244	227	233	201	232	214	247	212	235	218	225	235	234	258	230	254	238	218	255	240	236	222	232	256	224	238	226	226	217	232	219	246	231	214	221	225	220	212	215	235	211	239	234	262	208	215	235	230	233	230	224	241	244	204	227	242	227	236	230	213	239	230	240	232	231	243	240	230	244	260	237	228	221	241	248	227	225	226	251	229	207	248	245	217	219	248	226	227	221	216	254	214	253	217	228	257	248	246	230	227	247	240	217	238	224	199	217	220	228	214	209	252	242	235	203	229	236	217	245	230	229	232	230	230	235	239	260	232	230	227	244	215	236	233	253	217	209	216	233	238	218	257	249	246	238	213	226	228	208	237	227	211	243	240	234	221	210	212	183	219	244	236	243	231	217	229	233	227	224	215	221	253	253	235	229	221	272	239	243	234	234	218	231	250	240	234	225	237	233	209	242	216	235	257	235	229	213	230	235	237	231	228	240	222	230	225	229	245	233	221	237	244	224	243	206	233	228	234	214	207	213	218	232	212	249	220	255	216	219	223	227	233	214	227	228	232	235	219	216	225	225	253	214	226	242	236	256	235	247	232	219	204	201	247	211	241	241	246	223	218	232	198	217	259	199	255	240	237	222	238	227	229	253	219	234	221	224	245	262	215	213	227	243	224	234	228	241	232	263	241	231	246	213	243	244	220	235	223	244	245	234	227	214	217	214	226	242	236	233	236	235	208	223	226	223	235	212	258	228	244	234	219	227	238	247	237	253	214	236	221	220	231	216	229	222	202	225	228	245	229	236	231	216	248	202	254	219	209	252	227	228	218	218	219	233	217	224	247	210	236	234	225	208	213	208	221	227	260	270	206	229	220	232	261	261	245	227	218	216	230	214	222	214	250	242	221	235	230	223	216	245	221	252	226	219	213	209	201	253	235	235	210	213	238	236	221	223	244	194	273	216	226	239	234	233	206	208	201	236	214	253	214	244	227	247	238	230	213	249	247	216	235	232	221	239	244	247	254	249	229	214	215	228	231	238	213	249	233	234	228	228	225	235	211	246	241	197	248	218	203	198	220	229	227	244	226	235	208	247	221	246	206	226	234	252	244	282	218	248	245	220	217	235	241	242	230	229	219	246	218	230	218	218	239	226	229	223	193	207	243	181	254	195	216	254	239	231	237	202	233	218	202	236	211	254	189	255	226	223	199	193	242	237	237	201	227	244	240	220	207	227	240	275	243	224	243	235	230	220	226	236	199	218	240	250	229	233	244	194	226	205	204	222	264	265	218	230	241	248	234	236	226	206	242	238	240	236	243	218	235	218	243	220	219	244	241	232	267	220	233	205	195	218	251	256	243	233	253	221	231	242	243	245	214	234	255	244	223	227	227	255	210	224	210	228	208	211	224	228	230	220	230	221	229	237	222	233	241	232	240	239	237	203	220	230	205	236	214	232	254	248	254	239	240	230	210	232	206	212	220	251	230	212	224	224	252	196	232	226	244	220	238	238	210	234	207	205	228	248	234	244	222	252	230	187	243	219	206	239	224	241	210	244	231	218	246	209	253	220	234	221	224	238	220	226	236	241	230	224	204	218	246	226	240	233	239	246	230	192	247	214	262	221	223	209	232	231	234	218	217	236	250	248	237	233	231	242	195	248	246	233	245	220	198	237	230	230	222	227	229	205	236	205	226	227	240	215	207	237	210	231	202	206	228	213	240	251	209	212	202	244	248	204	209	204	212	224	232	209	214	250	208	234	234	221	221	222	238	229	244	233	232	256	216	224	226	237	220	239	254	217	215	227	239	255	245	222	233	234	236	230	247	261	201	240	227	255	221	225	221	220	241	223	223	217	208	223	216	204	236	214	224	203	210	216	237	241	221	204	215	233	232	199	205	254	238	213	223	256	242	213	241	232	225	243	241	233	224	223	257	209	222	192	232	241	241	228	238	232	250	205	222	211	216	248	235	231	203	216	231	227	233	222	249	227	224	214	219	268	238	229	199	212	234	236	244	228	242	221	228	255	215	243	208	228	215	226	234	226	253	229	237	205	243	233	211	246	237	227	210	236	245	233	279	237	218	223	201	220	236	243	220	249	246	225	232	228	213	232	254	225	226	221	226	205	235	226	222	227	232	209	229	205	243	227	226	250	233	266	228	205	230	221	234	219	231	242	232	243	232	225	225	229	227	240	267	234	221	239	236	242	237	222	210	240	237	240	226	233	228	215	216	238	246	227	240	213	227	192	223	243	221	214	227	209	217	228	223	246	224	255	217	243	237	216	196	250	230	212	245	213	235	241	227	225	232	221	246	227	237	232	227	231	230	215	233	263	229	234	195	235	203	227	216	229	246	222	222	234	211	244	247	237	232	225	257	208	250	243	226	221	240	231	209	221	240	213	222	247
2557	1190	576	386	382	307	254	127	88	90	122	83	80	104	109	136	109	118	100	88	81	68	67	61	54	48	41	32	31	50	30	39	38	44	40	43	44	33	29	24	30	43	40	33	32	25	31	31	25	22	21	35	21	17	24	28	27	22	24	21	31	21	22	29	25	31	22	35	26	25	30	33	18	22	27	23	28	27	22	30	25	25	28	33	29	16	25	27	26	26	25	24	26	21	27	22	27	22	30	22	29	18	25	22	26	27	29	27	28	28	21	24	28	31	24	23	38	25	26	23	26	31	32	23	19	19	26	21	19	23	32	26	26	17	21	28	29	27	24	21	32	31	28	20	29	22	24	23	25	26	32	27	28	17	31	33	33	26	29	24	26	31	30	27	21	22	26	36	19	29	18	22	21	25	29	34	28	21	27	31	32	33	30	23	17	28	30	23	16	22	24	31	30	34	21	14	27	23	21	23	26	22	21	32	18	22	24	33	28	33	21	24	25	21	26	27	24	28	29	29	24	25	21	29	20	30	23	20	23	23	33	28	22	20	23	25	19	26	27	26	33	28	16	24	18	17	22	20	21	26	20	30	17	25	26	22	20	27	31	22	23	26	36	29	33	18	18	37	22	19	27	24	19	38	26	25	32	25	39	25	25	34	20	32	19	28	28	23	19	17	18	25	30	32	30	23	25	26	30	32	25	32	23	21	37	30	24	25	28	28	22	26	23	17	26	18	22	23	22	26	31	20	25	29	25	24	31	26	30	27	30	28	20	37	27	18	31	38	29	28	36	29	21	30	35	26	25	24	23	35	41	22	22	19	31	22	19	21	26	23	28	21	28	28	25	29	22	28	31	19	34	25	18	26	32	29	24	24	26	30	29	19	22	35	29	19	24	27	22	22	29	20	27	22	17	29	17	28	21	23	30	31	26	26	28	26	23	24	24	27	23	23	42	33	24	24	22	25	29	29	26	24	23	38	24	26	26	27	30	30	21	16	33	28	16	26	26	23	24	27	24	28	23	17	22	27	22	26	30	35	24	23	26	23	27	16	24	26	24	26	21	34	25	28	25	22	22	28	25	17	24	23	24	34	31	20	26	26	32	23	31	34	22	25	22	27	21	26	34	22	33	35	27	28	21	23	24	20	30	27	18	34	34	28	32	30	33	23	31	30	28	24	31	28	20	20	23	29	18	19	31	29	25	33	27	16	24	27	32	29	29	30	29	23	28	14	24	28	20	36	25	24	22	22	26	25	28	40	25	30	40	19	28	17	33	21	29	29	15	24	21	29	23	19	35	31	25	36	25	15	32	34	24	19	23	24	22	20	23	23	29	11	20	24	30	30	32	34	21	21	26	22	27	19	17	32	29	27	34	28	28	21	31	29	26	22	28	22	40	30	28	25	28	24	21	28	31	29	20	32	27	30	25	22	18	26	24	32	22	28	23	25	28	23	21	23	18	18	24	27	21	34	28	21	31	16	26	26	26	18	20	29	31	19	24	20	21	17	25	34	24	26	26	40	20	22	23	19	23	22	27	32	29	29	33	16	25	17	21	30	28	24	31	20	25	30	19	22	31	27	22	26	25	26	37	35	32	23	26	30	14	31	19	27	23	24	30	18	20	20	26	29	27	26	24	18	25	27	30	22	20	23	33	27	26	19	28	17	23	28	29	16	29	20	19	29	26	33	18	27	20	29	31	24	29	26	21	27	20	23	28	28	37	24	24	23	27	22	16	27	20	36	32	24	22	21	29	23	22	30	39	25	25	29	28	27	25	19	24	29	28	19	30	33	26	24	26	15	27	25	29	21	22	24	35	27	21	18	16	27	28	22	32	23	22	21	22	31	22	31	17	29	23	26	24	26	27	20	24	32	29	25	23	29	18	29	20	24	23	21	28	21	36	34	25	20	12	32	30	29	25	22	20	33	32	26	31	32	23	17	31	22	21	26	21	31	23	22	26	26	24	33	23	32	25	26	36	27	16	23	31	27	34	22	27	23	30	22	30	34	26	23	22	26	31	22	35	29	27	26	23	24	15	19	23	18	34	22	13	27	35	19	19	28	17	16	29	17	29	27	35	27	22	21	21	18	23	23	28	23	28	32	25	26	23	23	26	28	27	28	30	22	29	25	29	36	20	17	19	23	29	29	17	28	20	21	29	18	21	34	16	29	27	28	27	23	26	25	28	22	20	26	19	27	33	31	18	31	23	19	27	26	27	22	26	24	27	26	27	29	26	29	16	29	25	14	26	28	38	27	22	25	34	38	28	26	32	23	22	29	25	19	33	20	27	20	22	30	29	24	31	27	26	24	23	16	27	23	26	23	25	24	24	25	22	22	29	20	19	29	22	25	28	31	38	17	28	22	29	26	33	21	19	24	18	23	28	29	21	17	30	22	30	29	30	25	23	21	28	22	27	26	14	35	26	26	24	20	28	17	22	32	19	27	32	23	32	20	23	27	27	18	13	31	21	24	28	23	20	31	25	29	30	25	27	25	26	25	40	23	21	23	32	19	27	24	22	23	20	24	25	26	40	26	26	24	26	31	21	20	19	17	20	28	32	25	33	21	20	25	28	28	22	24	26	29	30	30	37	31	30	16	32	25	33	28	21	29	26	28	31	27	27	26	24	18	15	35	24	35	24	24	23	35	23	26	36	22	27	21	28	31	27	27	28	26	31	22	22	24	36	23	28	23	23	29	26	22	26	23	24	19	26	33	26	28	32	19	21	30	25	23	31	21	25	23	16	29	29	29	17	29	16	25	25	22	28	27	22	27	29	21	24	27	26	20	30	22	19	29	22	27	28	17	33	27	20	27	17	31	27	28	24	25	24	21	26	28	31	24	26	23	33	25	30	26	31	27	22	29	28	36	28	22	27	22	29	18	26	22	32	21	27	35	24	19	24	23	30	39	23	28	21	30	24	29	18	21	24	20	24	30	24	31	22	25	37	35	31	27	29	41	27	22	24	28	29	25	29	29	29	27	29	25	21	20	21	21	23	23	19	27	19	34	20	23	19	31	12	27	21	33	18	28	20	24	23	24	31	28	26	25	23	32	28	20	21	23	20	32	16	33	40	23	28	28	37	26	16	25	22	36	21	23	27	20	28	26	24	22	28	17	24	32	24	30	25	29	20	27	22	26	20	19	31	27	25	23	28	36	26	29	24	36	25	34	16	23	24	32	20	19	27	24	23	23	21	28	22	26	34	19	21	26	23	23	27	17	23	27	29	22	27	26	18	32	24	36	20	22	29	24	23	29	26	30	28	34	26	29	23	22	20	16	18	31	15	20	28	27	23	31	39	31	29	34	28	28	19	23	15	21	32	23	22	24	35	21	18	29	17	24	23	27	30	28	26	20	20	27	30	26	26	20	19	30	28	25	25	34	26	34	19	30	28	24	27	20	21	23	30	27	23	22	28	34	25	35	32	22	22	24	34	23	25	24	29	16	23	30	30	22	21	29	21	28	27	32	23	27	31	22	22	23	27	23
24588	12720	7223	11550	19859	16512	11645	6738	3797	3598	5431	3244	2423	3363	3787	3799	3960	3740	2977	2354	2147	1931	1591	1263	1057	1007	841	691	592	555	508	594	573	676	683	632	485	350	392	333	488	548	415	360	308	239	261	219	243	228	252	229	213	238	218	230	236	223	195	221	239	225	258	248	225	222	217	230	213	227	234	210	235	218	253	244	243	234	243	222	217	239	236	234	224	209	243	217	240	239	237	238	244	242	255	239	242	253	224	217	228	235	228	239	258	223	246	231	232	244	215	213	217	245	221	251	232	242	236	247	225	243	232	233	243	216	224	225	214	217	226	255	225	232	223	238	211	245	243	230	243	265	216	212	254	223	222	234	258	251	240	220	245	230	217	245	245	259	225	228	261	236	238	219	232	223	239	231	273	236	253	279	238	257	220	238	230	245	208	251	239	233	234	253	251	256	223	253	239	229	242	244	243	234	236	217	230	225	240	226	228	246	237	235	229	235	251	216	218	266	269	249	227	219	252	250	259	246	224	228	211	232	242	239	239	237	205	253	231	237	206	220	240	213	249	215	238	231	248	226	228	243	231	244	221	236	244	223	233	210	254	244	246	237	247	262	252	223	209	229	226	243	248	205	254	243	237	228	224	226	217	251	247	243	231	232	225	239	244	230	219	237	235	221	225	261	241	250	214	221	239	225	256	258	250	245	242	227	238	242	208	230	263	259	266	244	206	259	221	253	226	222	247	209	215	207	237	239	254	249	239	209	231	221	221	217	214	210	247	244	241	239	247	209	244	216	225	225	250	219	224	241	251	227	237	216	273	258	258	222	239	237	246	235	235	217	215	260	209	250	218	236	226	253	232	233	221	240	253	235	224	241	212	255	246	225	215	234	245	243	218	202	239	260	228	240	237	241	253	231	206	234	236	238	252	209	224	237	235	230	228	235	252	260	229	237	232	234	259	216	265	241	244	242	224	220	246	239	223	208	226	221	229	250	251	227	231	242	268	237	213	239	254	219	238	233	231	230	248	226	264	223	265	246	206	228	216	228	244	222	213	205	228	253	216	208	225	216	239	233	273	199	242	231	206	232	219	233	208	233	219	254	252	223	240	225	216	221	212	220	237	224	249	256	234	228	226	250	219	229	243	241	236	237	258	282	234	254	234	223	241	219	216	234	250	231	254	239	211	223	226	212	228	269	211	230	248	242	223	253	219	229	254	237	227	226	241	255	247	245	236	247	226	269	213	254	223	258	241	253	227	239	242	260	215	243	226	232	230	238	230	231	228	215	253	216	233	223	209	240	220	239	232	208	248	252	231	211	214	246	249	201	247	255	230	231	243	250	244	238	227	226	241	232	226	252	226	235	227	216	220	225	241	243	232	230	242	204	259	217	234	260	212	248	222	242	209	224	220	227	258	271	238	258	219	233	215	256	240	222	224	253	250	232	239	254	231	235	219	201	243	220	210	221	237	217	230	235	256	228	230	231	215	228	250	235	223	216	245	227	239	254	205	229	242	215	233	257	250	216	265	236	230	236	202	232	208	215	207	245	234	240	201	221	253	262	255	219	222	207	237	209	210	234	223	218	220	218	232	260	237	238	233	238	249	214	211	219	202	219	234	242	234	217	233	236	247	197	227	208	247	209	252	255	220	245	224	232	238	248	225	239	233	219	208	232	225	261	233	236	232	225	234	240	229	219	241	231	225	247	247	218	252	251	232	233	244	239	240	244	207	198	191	244	228	223	252	239	241	244	209	205	244	245	248	254	242	250	247	241	223	201	211	257	252	235	241	235	246	217	207	242	211	236	237	269	232	249	206	212	253	215	234	214	244	248	188	239	218	239	215	257	248	254	243	261	222	230	271	237	235	223	241	248	228	236	213	252	231	229	224	225	230	237	239	237	219	233	248	237	248	241	216	229	244	208	244	213	234	234	234	240	237	241	220	246	234	244	239	229	253	264	236	245	221	219	225	235	253	237	216	264	261	237	251	221	226	261	247	245	229	242	212	214	259	227	227	245	266	244	228	244	240	224	236	231	241	238	243	239	250	257	231	242	205	259	253	213	229	220	243	216	233	231	243	248	233	234	226	256	241	208	218	221	227	248	230	231	236	249	243	250	230	243	248	258	234	207	233	226	247	239	238	225	266	232	232	252	240	231	249	244	242	252	228	238	234	240	225	223	244	254	229	224	222	220	224	210	241	219	209	240	232	226	229	257	233	230	201	234	245	241	269	215	235	275	233	224	216	233	227	224	225	232	242	210	236	230	216	243	238	229	226	237	246	237	223	257	243	264	248	238	231	227	209	206	261	235	211	214	228	239	243	226	231	224	257	208	242	223	219	208	223	225	237	239	237	228	255	245	199	239	233	222	242	271	240	249	211	234	239	225	228	259	252	237	235	251	256	226	226	237	223	237	246	212	226	240	209	229	239	245	224	248	219	223	237	241	239	228	225	242	202	254	240	235	237	230	216	229	239	254	255	256	237	231	229	254	243	228	233	256	222	220	249	226	257	234	243	241	240	204	216	264	235	223	233	231	233	261	241	200	236	236	217	230	230	249	234	248	231	237	240	239	222	236	258	235	233	212	249	239	252	223	212	223	249	228	236	239	240	210	218	198	236	224	247	227	232	260	257	260	221	249	240	212	250	238	220	212	251	258	233	233	222	237	212	252	234	244	257	214	218	235	234	225	228	212	225	247	225	237	237	222	245	218	231	223	239	245	224	248	213	248	234	234	239	220	218	228	248	219	248	246	207	251	233	241	237	273	236	271	255	244	203	249	226	222	239	257	235	208	216	205	228	260	229	224	224	235	239	229	221	224	236	232	255	248	242	241	249	240	207	227	234	223	257	231	211	243	238	247	243	225	230	231	242	255	232	224	248	250	247	266	260	247	226	246	227	255	225	204	243	261	209	239	239	218	221	250	215	247	256	226	243	240	220	241	226	227	252	247	213	224	235	211	230	225	252	255	245	229	234	195	234	237	216	224	238	210	242	225	234	222	225	232	240	226	240	216	199	242	208	221	212	238	242	234	276	235	219	246	239	233	214	246	237	225	239	239	249	241	234	243	238	227	246	218	235	232	235	238	219	252	227	257	262	243	219	242	224	240	253	247	231	207	220	231	230	230	240	237	253	241	240	239	246	242	209	216	244	252	241	240	242	202	247	220	238	240	229	252	237	246	204	224	248	199	240	264	214	240	209	255	229	230	239	233	212	224	225	243	238	227	249	209	232	238	240	256	224	212	232	237	213	221	233	237	214	197	236	228	217	219	229	253	254	230	248	217	228	238	265	253	230	236	246	230	251	228	224	244	246	260	235	223	226	216	256	234	222	213	209	204	236	249	220	240	207	244	266	244	230	228	237	233	220	224	243	240	229	245	247	223	251	228	220	224	248	260	233	220	247	248	223	227	261	211	216	253	252	247	232	239	233	239	237	232	214	224	217	236	230	240	218	250	249	218	219	266	239	243	229	238	218	218	248	234	235	274	220	226	241	232	226	221
4429	2745	1032	619	567	576	420	321	194	136	247	264	231	194	294	264	228	199	149	166	125	77	86	82	72	68	56	53	49	53	45	56	35	40	51	50	30	58	51	84	82	66	56	41	31	23	29	21	30	24	32	18	31	26	26	15	18	24	26	21	24	27	23	22	34	31	26	24	19	27	15	17	26	25	36	17	19	20	24	20	28	29	28	22	19	29	17	29	29	28	24	31	31	26	23	31	23	22	21	23	23	33	26	19	20	17	19	24	19	28	18	27	22	33	24	22	22	34	27	21	18	31	30	26	37	21	27	24	22	31	25	30	28	34	24	27	28	22	28	19	37	31	20	26	23	29	24	17	30	31	25	27	29	41	21	22	27	21	23	29	26	30	21	27	29	25	29	27	29	25	29	23	22	28	25	30	15	23	25	33	26	22	34	18	26	27	27	25	27	31	20	31	15	25	36	23	40	19	25	30	25	17	34	16	31	19	22	26	23	21	22	20	32	18	18	22	26	33	33	35	28	18	24	28	29	25	29	28	35	27	25	32	27	28	23	19	26	21	22	24	25	33	37	22	18	28	26	28	28	13	25	17	30	30	26	22	22	19	26	22	23	30	22	33	27	22	23	31	25	27	24	21	29	21	25	19	12	21	23	23	30	28	24	30	21	30	20	16	23	28	21	25	25	29	29	24	29	22	31	29	29	26	17	22	26	31	32	25	23	22	29	29	17	14	22	22	29	34	18	22	25	33	20	24	32	24	22	31	17	22	23	33	25	29	30	30	19	23	32	30	27	32	28	26	29	25	24	25	26	23	28	26	22	23	26	34	31	30	34	19	25	30	24	33	26	21	16	32	25	18	28	25	34	30	25	22	25	24	31	26	15	27	28	20	33	26	24	16	27	25	25	37	22	25	20	29	22	26	29	24	17	27	25	23	20	24	19	23	25	26	23	18	23	39	21	27	23	20	22	27	28	27	25	15	25	23	24	27	21	24	30	32	27	17	28	25	29	37	27	34	25	26	30	31	21	15	24	23	21	22	28	26	29	31	25	24	29	23	27	25	24	22	25	25	25	33	26	24	24	25	24	20	31	43	21	23	31	24	34	28	22	29	26	20	21	18	33	22	27	31	25	33	22	28	26	24	21	24	22	22	38	30	24	15	16	25	20	27	28	30	26	26	25	26	25	21	23	22	23	24	24	19	22	20	27	31	27	33	27	30	21	20	31	25	32	31	21	31	33	21	24	30	16	18	22	24	32	31	28	26	20	21	17	35	25	17	23	27	21	20	27	32	27	23	25	19	29	27	25	20	34	23	19	20	24	25	22	22	26	33	20	26	29	22	19	28	27	27	26	22	25	11	28	25	23	23	16	23	31	27	31	35	31	26	27	20	22	25	31	24	30	28	24	31	24	20	18	31	23	22	27	34	21	25	32	22	30	19	24	20	22	27	35	35	28	22	31	18	28	30	29	30	27	21	22	28	29	33	26	22	28	26	24	28	28	31	27	26	30	25	33	23	29	20	28	25	23	35	27	27	25	33	32	29	13	25	20	34	32	17	34	21	24	23	23	23	23	22	16	26	19	19	18	22	23	22	36	25	26	23	38	31	31	21	30	29	30	14	30	22	23	16	24	25	28	14	34	19	17	21	23	18	24	21	25	31	21	23	20	23	37	14	33	30	23	29	21	30	26	31	14	27	26	22	23	21	28	19	34	24	23	21	26	28	23	25	28	26	23	22	25	17	30	32	26	21	19	31	27	23	25	24	31	25	34	26	35	34	24	26	27	18	19	20	22	31	25	20	29	27	29	30	25	24	21	30	24	19	34	33	24	27	25	13	21	21	23	28	24	37	19	27	23	21	25	31	23	31	23	28	12	30	22	27	28	27	26	24	33	20	24	27	31	25	21	32	23	23	22	23	29	26	21	32	32	30	26	19	26	21	20	21	24	24	26	19	18	21	28	27	23	29	38	25	35	25	16	30	15	38	25	18	25	24	27	22	19	17	19	26	24	24	23	25	35	23	36	25	32	22	24	31	27	38	19	15	24	32	23	24	27	21	24	29	25	27	20	18	26	19	25	25	23	30	23	19	27	22	32	31	25	31	29	24	35	15	27	24	33	18	21	33	21	21	24	28	26	18	24	16	14	27	19	25	29	33	19	24	34	24	26	22	25	36	18	17	33	21	27	28	21	28	22	20	20	36	29	27	27	24	34	24	32	17	27	29	21	21	25	29	19	19	29	20	27	20	30	29	23	34	34	23	23	25	38	22	28	30	24	28	34	19	22	27	23	25	26	22	18	18	28	22	24	22	32	26	18	28	31	22	30	26	29	24	22	25	20	30	25	29	25	20	34	30	34	38	19	28	25	24	26	25	31	22	24	14	19	21	28	29	23	24	28	28	25	24	25	30	16	28	20	17	30	32	29	32	27	21	34	27	29	28	14	20	20	31	26	20	37	25	25	29	35	20	36	31	16	19	17	29	28	21	20	41	32	33	27	32	24	24	25	29	18	24	21	34	27	23	19	20	21	24	23	24	28	23	25	26	37	22	32	17	24	20	23	27	27	24	26	27	24	19	21	17	20	27	23	35	25	18	27	28	25	18	31	39	19	18	26	17	33	23	27	34	29	27	27	22	30	31	12	23	23	28	20	20	24	24	27	18	24	30	28	29	24	26	31	27	21	29	21	22	35	34	30	21	30	21	17	22	23	25	39	23	26	23	21	23	36	23	29	27	28	26	27	21	23	29	24	24	22	23	28	31	24	24	24	18	25	30	21	17	22	26	25	23	27	20	20	26	30	23	25	13	24	28	22	38	25	31	20	35	25	18	27	22	18	24	31	26	32	24	16	26	21	31	33	27	23	24	23	29	23	18	20	27	36	22	30	26	21	24	31	24	25	20	22	20	26	25	22	27	28	25	25	24	29	22	25	24	20	20	24	29	35	26	27	27	19	23	26	20	20	32	29	28	19	30	28	35	29	32	17	30	22	28	23	19	25	21	23	26	27	30	30	27	15	28	29	21	19	27	26	32	26	29	21	27	22	31	36	30	24	27	28	22	24	20	23	18	37	30	20	31	32	27	20	18	18	28	36	25	24	19	20	23	30	30	31	36	18	23	22	25	30	20	32	22	22	21	21	23	22	24	29	22	20	22	25	25	34	25	32	33	26	26	26	30	21	25	19	23	19	20	21	30	19	25	29	30	27	19	28	34	33	24	36	21	22	25	23	25	26	16	14	21	29	23	23	20	27	22	27	29	24	25	25	25	28	39	23	33	25	21	24	27	33	35	25	18	22	26	22	29	28	26	24	32	19	23	21	27	18	24	31	28	30	20	21	32	20	25	16	29	33	19	25	17	21	19	23	17	32	26	30	15	32	28	31	19	30	27	27	22	23	24	27	29	26	23	24	21	32	33	20	30	16	27	30	20	35	27	29	35	32	31	16	27	27	31	19	24	22	24	28	23	21	29	26	27	31	29	23	33	24	23
31457	19439	11007	15897	24547	22395	17820	13629	8021	6144	9153	9477	7733	7436	9178	8848	7161	5576	4743	4064	3291	2765	2378	2080	1668	1456	1205	1248	1172	908	902	814	737	848	973	825	727	1016	1026	2021	1925	1318	802	469	310	248	241	208	229	222	222	225	225	228	244	229	261	232	233	224	210	209	219	219	229	228	224	233	237	255	240	219	249	244	218	239	247	234	243	257	218	240	244	244	234	238	217	231	265	206	269	236	233	228	240	184	248	230	232	228	228	232	214	222	234	222	201	216	248	222	214	250	239	261	240	242	230	217	229	239	215	252	217	229	227	237	218	218	229	246	225	231	246	241	203	226	215	220	235	241	230	240	234	208	228	239	254	210	228	230	225	251	225	236	208	226	224	227	207	216	231	227	212	219	220	223	245	260	227	224	230	210	242	220	228	216	223	224	266	249	213	207	246	231	240	229	246	220	251	236	270	209	217	220	237	238	232	251	253	228	231	234	219	233	220	225	235	238	233	196	232	211	245	210	217	250	216	247	269	237	250	234	228	219	236	228	246	242	243	216	236	216	253	234	275	251	218	215	232	214	222	216	255	227	240	255	226	239	248	233	248	234	223	240	247	198	227	266	253	255	217	225	227	219	235	200	214	224	217	237	255	202	204	204	222	211	245	242	252	253	244	226	219	225	209	250	243	209	209	233	245	255	221	205	218	252	244	243	212	250	232	210	224	231	226	239	254	205	234	243	243	243	235	231	231	219	252	230	236	278	233	240	220	244	233	233	212	236	224	250	219	228	239	250	244	240	239	184	240	228	218	236	245	238	239	240	244	236	216	206	228	244	231	234	259	236	249	238	233	215	198	219	222	264	254	207	188	232	217	215	265	235	217	238	232	232	223	201	230	233	275	216	207	223	194	249	265	228	218	241	222	204	235	263	246	227	239	234	236	211	233	223	239	226	235	242	227	219	216	225	192	249	228	258	243	242	277	206	262	245	238	226	236	227	257	217	225	230	245	242	236	235	253	224	267	214	239	219	234	220	221	230	243	229	230	255	237	210	224	222	217	230	208	237	235	262	227	215	234	230	221	220	219	222	251	241	223	224	232	230	209	203	247	230	243	218	234	242	239	227	234	253	224	225	225	240	188	245	238	229	240	240	219	242	205	256	206	255	214	271	264	238	270	218	223	220	217	227	209	238	231	256	212	235	226	235	229	235	211	241	222	236	241	218	242	244	198	217	245	237	223	216	250	255	247	252	229	247	232	241	232	235	206	242	242	235	252	245	220	255	235	231	239	225	220	246	252	244	239	244	222	232	250	243	241	212	215	248	228	215	238	227	250	218	241	254	225	203	226	254	238	240	243	241	220	230	224	231	222	214	241	236	219	228	204	213	223	232	236	229	231	241	226	219	241	234	233	252	213	249	209	230	238	223	240	241	261	255	234	251	205	243	229	238	255	223	235	225	245	218	227	227	242	228	224	235	219	235	238	250	247	233	257	239	246	218	214	254	202	248	244	237	240	243	203	236	202	246	244	216	249	230	228	249	246	227	230	246	246	248	252	237	234	228	231	222	228	239	223	240	221	234	231	250	232	209	239	213	237	242	226	236	244	216	239	224	247	232	242	224	221	230	256	237	233	244	230	257	224	207	246	225	234	242	223	245	250	221	238	278	226	206	219	229	241	221	274	227	237	244	234	248	203	220	238	222	216	227	244	210	234	250	222	229	236	219	208	241	217	237	251	249	226	234	235	247	250	234	244	205	227	242	238	219	232	217	256	234	224	255	233	212	235	225	255	246	251	219	246	231	214	231	223	219	221	232	224	221	250	241	250	238	249	246	245	230	224	240	273	228	226	252	224	238	257	258	239	234	209	232	258	213	258	229	243	232	231	256	255	221	240	256	266	239	233	231	209	257	255	251	220	239	237	232	242	242	228	225	236	232	221	238	223	228	256	237	231	231	237	231	241	198	243	238	226	215	224	228	221	262	240	227	223	253	235	213	224	244	223	236	231	231	221	241	234	249	253	235	231	243	209	212	239	223	254	228	234	239	230	228	216	231	237	214	214	215	225	245	205	222	228	210	247	224	215	226	231	233	247	231	230	243	238	236	251	226	233	242	248	210	236	243	242	244	213	219	256	249	239	228	211	249	245	266	225	218	245	234	213	207	242	264	235	230	258	206	218	224	233	247	260	246	220	236	241	209	245	231	248	243	221	214	229	195	245	205	215	204	247	236	252	239	249	237	253	241	243	227	230	234	235	244	258	237	235	224	234	212	248	222	256	271	228	246	225	246	240	200	240	239	235	233	215	232	256	231	235	251	242	230	218	243	249	194	259	217	251	218	242	238	245	254	208	224	236	231	221	232	246	233	262	235	238	225	219	236	228	231	257	236	250	242	238	224	225	235	200	255	217	232	234	207	218	245	221	252	231	218	249	218	217	252	230	222	240	242	233	195	238	250	250	219	224	236	255	239	233	241	257	218	218	227	232	253	222	222	230	245	232	207	240	253	222	238	224	216	238	245	257	214	216	236	224	218	200	241	238	232	237	234	254	224	213	243	237	248	237	234	237	241	243	224	247	234	220	258	205	222	239	235	222	239	235	226	199	221	222	242	226	201	233	212	216	243	236	251	218	226	198	237	237	219	235	234	239	242	208	234	208	202	247	249	245	224	232	245	224	225	255	241	240	234	233	210	244	236	231	232	217	215	241	206	229	225	248	240	230	237	231	220	218	242	233	249	235	218	265	234	245	248	233	263	272	229	212	228	253	242	241	232	257	240	221	235	234	240	230	246	220	243	240	237	226	244	195	233	242	243	217	241	227	229	229	237	247	194	218	206	213	218	275	231	237	198	239	269	207	254	232	235	271	228	235	228	214	222	228	221	251	253	234	230	234	241	250	220	211	222	216	223	229	242	217	231	247	252	268	228	224	259	233	242	252	234	226	220	258	243	233	226	243	244	224	224	220	211	242	227	261	216	237	236	237	237	243	258	219	242	231	231	219	238	243	204	235	236	224	235	258	234	224	216	260	233	242	250	255	211	218	217	245	231	257	222	241	231	226	242	238	244	234	246	231	236	250	219	208	243	221	232	236	215	219	236	242	247	225	251	248	219	212	243	231	231	246	229	235	248	224	231	229	244	227	213	273	234	230	245	212	231	212	202	244	255	229	241	219	220	235	241	245	252	250	261	255	240	232	224	245	233	226	237	215	249	250	225	248	219	239	217	226	244	228	221	226	229	209	219	226	252	238	211	217	212	210	228	226	228	218	213	228	233	238	226	247	241	240	200	204	216	237	221	224	202	225	243	259	222	221	231	233	237	234	243	227	230	268	196	243	208	248	232	250	275	235	247	224	256	236	234	236	233	244	215	236	221	216	223	237	249	253	229	228	236	232	223	241	215	238	209	276	223	250	234	234	230	238	228	233	211	239	226	262	240	256	237	232	221	228	225	220	215	228	252	239	217	244	214	231	252	216	239	244	221	249	252	244	225	230	254	244	243	223	206	237	219
3618	1682	724	390	396	446	318	229	141	114	134	175	211	208	179	159	145	108	94	90	103	90	77	67	46	58	44	39	49	26	30	38	27	29	30	28	58	81	100	77	49	42	30	29	27	24	25	19	28	29	27	26	28	20	16	31	36	27	28	30	24	24	25	27	21	26	24	17	26	16	29	15	23	20	23	21	35	29	24	30	19	28	25	23	21	27	23	28	31	17	33	32	27	17	29	17	27	20	24	19	21	22	29	24	24	23	21	21	20	25	27	21	27	27	26	18	28	27	20	24	22	24	22	21	22	31	25	29	25	37	14	27	27	15	22	24	24	23	19	25	21	22	27	16	18	15	24	15	27	20	18	26	22	19	23	18	29	25	18	20	34	30	21	22	15	24	23	30	23	20	34	22	25	24	22	28	15	27	26	23	29	22	23	20	26	20	25	21	22	26	30	20	30	26	28	22	24	24	22	18	23	32	22	14	26	27	22	28	30	27	26	27	29	29	24	31	17	20	27	26	20	22	23	22	19	23	31	32	29	19	22	24	24	21	22	21	21	31	21	15	21	26	25	27	24	29	29	25	21	28	23	25	28	19	19	21	27	31	25	22	16	24	14	23	19	28	29	32	22	22	25	17	28	22	21	25	29	16	31	23	29	24	15	34	20	23	29	23	21	18	19	24	25	28	24	16	19	13	18	31	15	17	21	22	23	27	22	23	29	18	32	24	20	20	27	25	20	25	33	23	19	20	17	17	26	24	23	24	28	25	24	22	22	20	22	28	34	22	23	25	30	24	32	27	16	23	30	17	19	21	16	22	22	29	21	17	29	22	18	24	33	24	20	30	24	21	25	25	27	39	27	18	23	34	24	34	20	19	18	30	27	21	18	21	15	17	16	19	33	24	21	28	23	22	29	21	25	19	26	20	18	32	28	16	20	26	18	32	29	19	32	22	16	24	17	25	18	31	29	23	21	20	31	29	27	19	22	20	22	25	26	26	22	23	28	27	33	26	17	24	20	23	28	29	18	20	26	26	23	24	23	17	19	22	25	25	20	25	18	24	23	20	19	25	26	19	28	23	18	22	15	21	25	29	26	27	15	33	26	27	24	31	26	29	28	21	22	24	21	19	19	25	23	24	19	20	32	30	30	20	24	20	25	22	22	21	21	31	35	29	23	26	32	27	19	25	14	24	30	20	26	19	29	25	26	20	23	28	24	26	26	16	18	31	15	17	21	28	29	24	36	20	17	23	24	22	28	22	21	14	25	29	27	23	29	29	23	19	16	24	19	21	28	19	19	20	15	26	26	27	16	19	21	30	21	25	27	11	20	20	18	26	27	27	33	23	21	30	18	20	25	25	18	18	28	19	18	20	29	30	28	27	25	31	31	22	22	32	19	19	19	20	19	29	21	24	17	17	25	20	24	22	21	28	30	24	18	26	18	23	22	33	27	28	25	21	27	24	17	23	22	24	39	16	22	23	20	14	19	22	22	21	22	20	23	28	14	24	27	28	21	30	16	30	23	19	21	20	32	22	23	26	42	19	18	22	14	25	26	22	21	24	19	26	21	14	26	25	23	24	20	27	26	18	29	23	28	25	18	30	23	28	20	27	25	13	19	24	24	20	23	19	21	21	29	28	19	21	19	22	23	21	14	20	33	23	21	32	18	31	28	29	28	24	27	21	29	21	18	26	27	26	20	19	29	22	21	22	27	20	25	31	24	23	25	24	19	23	23	22	29	26	25	20	22	13	27	27	22	27	19	23	16	24	25	16	25	21	24	24	21	19	25	28	22	22	14	19	25	28	22	25	23	19	27	33	25	33	20	27	15	23	19	28	17	28	26	24	29	29	23	22	20	24	33	18	27	22	20	23	33	23	28	20	20	20	18	28	20	25	23	27	23	24	18	16	24	23	22	26	22	20	23	27	32	22	25	21	35	23	36	19	27	25	26	22	24	26	21	16	21	20	25	20	24	22	18	22	17	27	24	23	20	22	22	25	25	23	20	18	21	19	15	24	24	19	19	20	13	23	26	28	28	13	23	20	19	21	24	32	27	31	26	29	18	23	25	29	26	25	24	30	21	21	24	22	19	24	21	24	25	18	27	20	23	22	14	23	27	20	19	35	24	22	28	18	27	24	31	27	21	17	22	24	27	24	24	27	22	22	25	30	23	20	24	31	24	22	25	24	25	29	37	29	22	24	20	13	22	24	27	28	34	23	22	21	26	25	21	19	30	23	22	17	18	26	29	24	19	29	19	26	18	18	21	23	26	19	20	30	24	25	24	32	16	27	19	28	16	32	28	19	23	15	21	30	29	17	25	20	35	29	29	19	24	16	38	15	34	29	20	20	23	31	19	32	22	26	32	21	32	22	28	15	19	20	17	26	16	29	23	21	22	17	28	18	23	20	22	27	18	29	19	28	29	18	20	19	21	24	26	21	22	22	25	33	24	23	24	29	30	29	24	30	26	21	22	20	20	29	30	30	26	21	24	25	27	22	23	22	17	27	27	21	26	23	27	21	23	18	17	20	26	32	19	27	25	32	13	16	22	22	29	30	27	25	29	27	24	17	26	24	23	26	29	30	18	19	25	17	30	26	19	24	20	23	18	11	23	25	16	23	19	20	24	20	20	21	27	28	19	22	22	30	26	24	29	22	25	23	26	22	29	21	16	26	28	24	22	26	14	21	30	18	27	22	29	17	33	27	17	24	20	28	22	35	19	31	24	21	18	17	31	22	13	23	22	22	20	29	20	19	25	23	29	23	22	18	26	31	20	23	18	22	28	29	21	31	27	21	23	28	17	28	29	22	20	18	25	25	28	19	19	22	20	23	24	20	24	24	12	25	27	24	28	19	25	23	20	24	21	22	19	20	21	19	27	17	23	27	26	16	23	18	26	23	22	26	23	23	24	14	19	25	22	24	27	15	30	26	30	25	21	18	26	19	22	18	25	25	18	17	13	23	24	23	22	23	22	18	27	33	23	14	28	22	21	26	35	16	23	26	21	14	18	19	31	24	32	25	25	28	18	20	19	22	23	23	23	19	19	25	21	21	25	21	22	32	20	26	22	13	28	18	18	19	17	23	25	33	22	32	23	26	24	29	19	24	21	24	25	12	24	25	25	13	13	23	24	24	22	24	25	26	15	18	23	20	27	28	16	16	22	32	25	23	19	23	23	16	19	22	27	33	25	18	21	27	25	25	19	23	36	24	25	22	26	20	37	22	20	16	24	28	20	27	22	26	16	25	20	27	21	15	26	21	18	25	16	21	16	24	24	19	30	19	28	19	19	26	21	24	19	26	16	19	21	28	25	20	22	21	25	15	20	25	20	25	30	22	22	28	21	31	17	24	21	23	25	26	27	24	20	27	21	26	20	25	19	17	18	24	26	34	28	19	22	20	25	20	35	29	25	23	21	24	28	28	23	32	23	21	16	20	23	23	20	22	31	24	17	13	29	25	28	24	28	18	20	25	32	23	18	29	30	29
26848	15049	8407	10839	19852	18931	14583	11510	6905	4467	5371	6721	7730	7128	5918	5291	4989	3646	3096	2809	2598	2348	2143	1636	1236	1093	896	866	750	602	613	564	495	497	477	528	1204	2208	2141	1676	906	538	349	271	236	215	234	209	213	189	223	216	222	209	221	185	211	231	198	227	221	228	216	217	213	223	205	215	207	202	227	220	210	212	241	210	214	199	209	195	180	222	219	209	190	224	222	209	246	181	231	212	182	205	230	212	185	186	213	218	218	180	227	220	240	203	208	189	221	229	219	195	234	234	208	208	203	247	236	208	231	194	225	212	205	213	214	221	233	206	220	195	214	209	215	196	218	199	211	215	232	245	225	204	209	242	206	190	196	221	188	231	201	217	229	198	214	235	203	210	201	209	197	212	213	193	196	227	220	222	222	224	224	207	180	227	226	237	219	211	238	203	214	218	197	205	239	230	214	246	219	205	222	223	197	206	212	215	209	229	219	199	195	213	229	198	221	196	224	223	227	196	210	228	217	221	196	224	190	239	201	236	196	198	222	224	253	188	227	226	235	199	229	227	224	213	200	247	218	220	212	237	205	235	225	228	231	231	224	215	219	211	198	203	244	199	204	221	234	217	229	223	213	198	219	210	200	205	214	197	239	201	224	188	233	230	200	207	204	215	219	226	199	233	212	205	213	231	226	208	216	218	201	223	246	213	202	218	233	192	201	217	194	230	224	188	233	225	213	213	235	230	216	213	224	241	191	206	209	223	226	223	214	199	229	217	206	196	193	204	233	223	197	200	222	203	227	212	232	245	223	197	214	186	194	203	208	240	218	215	206	218	196	182	193	230	220	197	206	236	214	193	209	184	226	186	217	206	206	199	220	204	227	211	237	206	221	207	194	230	228	199	195	228	225	246	215	216	208	228	262	230	236	210	217	220	246	218	225	221	258	231	235	241	197	244	207	217	227	229	209	237	240	201	201	218	218	201	226	205	195	199	219	244	214	224	183	251	193	213	201	204	242	213	231	220	225	222	228	195	215	222	216	201	236	207	195	201	233	204	216	213	229	232	212	200	227	230	244	215	216	206	209	197	216	222	196	188	225	221	205	210	223	241	213	222	219	222	178	221	206	229	221	215	215	209	221	200	214	218	206	225	248	212	178	223	190	209	208	200	176	212	204	198	231	179	207	217	228	204	210	221	198	225	184	206	214	251	223	204	229	195	201	200	210	236	223	233	202	207	234	205	245	210	199	199	194	216	189	212	195	233	218	216	213	236	202	206	213	199	227	230	228	228	204	194	207	198	219	215	215	221	211	204	196	201	222	212	230	210	201	218	221	181	188	211	233	216	209	233	224	238	230	236	199	226	230	211	208	206	207	208	202	202	214	232	223	204	230	203	231	218	207	210	223	224	202	222	205	235	233	228	245	197	219	198	184	208	187	207	220	226	243	211	192	204	194	210	192	232	200	230	200	210	217	213	199	211	211	228	219	184	223	237	231	241	205	191	212	249	221	224	210	216	219	233	223	218	186	231	244	214	219	193	208	223	220	211	203	225	194	202	218	213	216	217	217	215	202	219	223	251	221	199	226	233	198	215	210	216	209	229	234	190	193	221	234	225	215	193	254	209	216	213	236	197	234	204	234	222	197	207	223	189	231	198	207	228	210	200	245	226	199	206	201	215	218	210	211	207	216	244	235	208	216	189	216	232	223	205	220	220	205	211	219	224	252	215	208	199	225	208	191	196	230	201	205	252	216	195	218	198	202	222	229	208	229	228	204	215	200	183	213	219	217	182	204	227	220	229	216	217	202	174	212	191	198	211	201	201	238	233	193	220	244	207	192	205	216	229	217	233	201	218	234	235	227	210	230	219	219	234	214	213	228	197	225	223	225	185	227	198	238	222	225	234	199	227	222	226	206	229	231	194	195	194	211	232	195	202	215	215	213	241	230	233	240	211	214	219	193	198	233	231	213	196	214	216	226	212	220	182	231	222	221	207	212	244	203	225	215	167	208	208	222	204	222	198	219	219	209	184	219	228	234	231	209	210	210	216	211	224	217	201	241	226	226	217	223	236	205	213	217	205	211	193	184	227	235	221	206	225	218	222	203	214	204	193	203	197	233	213	230	221	213	233	224	208	209	205	225	215	215	200	193	210	211	209	208	225	215	210	214	242	215	234	194	223	208	211	225	190	181	187	213	214	219	236	221	208	208	213	233	230	209	230	212	201	216	216	172	226	214	236	226	207	202	186	220	205	226	210	189	223	208	208	232	191	246	197	213	230	207	230	201	210	224	216	228	227	201	228	219	242	238	232	245	233	189	187	227	220	207	243	205	224	246	230	216	231	225	240	204	209	213	204	211	218	225	205	220	198	195	222	209	212	236	238	211	198	244	227	213	201	237	207	215	218	207	209	202	208	218	234	197	221	207	218	225	218	195	211	182	213	201	217	216	253	198	231	195	210	228	193	204	218	205	199	220	204	212	204	194	201	191	208	181	214	230	218	216	235	208	239	212	216	224	240	211	219	229	219	228	228	198	228	223	202	185	232	222	227	207	229	247	218	206	195	214	202	211	235	204	198	212	251	209	194	216	203	218	233	230	217	204	223	212	221	241	214	202	205	212	203	218	240	222	219	212	210	240	209	188	202	192	212	230	221	196	223	240	190	215	213	233	196	240	213	229	249	214	191	191	196	184	204	204	213	205	210	219	234	208	205	208	230	212	210	202	189	221	201	186	185	227	227	225	205	200	232	216	202	258	225	226	216	214	197	246	229	200	181	218	232	215	224	198	206	230	219	210	194	237	212	209	214	211	207	198	221	207	199	223	219	205	238	216	219	247	206	229	217	230	198	212	210	226	235	204	232	219	212	219	221	220	239	216	220	199	216	204	224	215	237	212	204	224	207	200	227	219	219	246	205	194	210	225	212	236	237	204	220	202	214	204	195	237	213	202	196	212	212	213	206	213	237	227	218	256	218	200	219	205	219	206	208	201	215	223	186	229	197	209	234	220	227	231	223	218	221	222	211	203	200	229	238	191	224	225	223	210	244	199	225	227	223	230	206	208	212	225	210	202	222	242	218	229	192	222	222	222	218	237	231	227	195	198	217	202	189	204	211	202	184	215	228	226	202	224	218	208	196	199	222	245	193	212	229	175	241	211	192	213	213	218	220	218	193	220	205	230	183	227	254	195	218	210	221	188	237	211	213	204	213	215	234	210	223	200	208	210	218	230	206	222	220	221	194	224	203	216	231	225	207	205	208	211	205	201	220	210	230	223	213	213	217	216	206	209	208	237	211	198	214	219	212	225	208	203	220	204	203	199	225	206	199	201	229	207	217	183	235	196	233	244	209	214	213	213	208	232	201	219	184	233	223	216	195	224	259	238	223	212	226	220	216	217	198	204	217	195	209	234	235	172	227	212	222	217	179	222	207	235	221	204	226	191	214	216	201	228	199	191	239	203	205	209	222	220	232	209	246	215	192	195	182	216	243	197	193	202	225	216	257	220	225
4072	2520	902	494	487	608	428	268	161	121	137	244	294	278	232	242	216	193	150	118	86	109	95	58	61	59	46	41	37	46	40	29	26	38	28	42	62	122	165	126	82	35	28	31	28	23	27	30	23	14	24	22	28	22	27	25	21	30	28	21	23	19	19	21	20	28	22	27	22	14	31	15	26	24	24	23	18	33	23	27	27	14	22	17	26	25	23	15	15	32	22	20	26	24	32	30	24	27	21	26	26	23	24	26	18	24	28	17	22	22	22	17	25	19	32	27	23	22	21	22	28	23	28	28	19	28	20	25	32	14	32	29	28	27	32	31	31	29	20	19	24	27	25	24	18	22	25	20	19	21	28	30	20	27	23	30	29	23	27	29	27	21	23	25	18	22	24	21	17	14	29	18	22	20	24	19	28	37	24	18	26	21	31	18	13	11	18	26	24	21	28	17	28	23	23	26	21	19	21	19	22	26	24	20	26	34	30	21	25	31	24	29	33	20	38	25	20	29	20	21	22	15	32	29	16	21	20	27	14	26	31	18	21	26	21	15	21	29	20	21	24	15	17	23	16	27	28	27	31	19	24	19	20	21	18	16	23	34	22	17	20	27	30	18	35	25	12	27	24	27	32	13	26	23	25	25	32	16	21	22	21	33	30	22	31	25	19	19	26	22	28	25	35	16	20	19	13	35	32	27	28	20	26	22	25	21	23	22	28	29	22	21	18	19	19	24	19	28	24	21	17	16	33	22	27	19	23	20	23	22	29	18	17	26	23	26	29	30	28	16	29	27	26	27	21	20	29	17	23	27	28	30	25	21	20	26	22	29	24	24	20	33	26	21	32	19	25	31	20	21	27	20	31	27	26	21	16	21	30	27	14	16	30	18	30	21	23	24	27	21	37	23	15	16	25	24	25	23	18	25	25	29	23	25	27	19	17	21	26	24	15	16	17	24	17	32	26	22	24	36	28	22	27	21	23	21	19	16	14	25	26	19	21	13	30	20	26	30	25	25	16	24	21	23	31	34	26	23	25	25	27	25	18	25	22	25	24	22	19	29	24	26	15	22	20	29	31	38	27	26	24	18	25	22	23	27	24	29	19	22	22	25	20	24	24	20	22	17	37	22	22	23	26	9	27	27	20	24	25	18	27	24	25	19	24	25	20	27	26	27	21	25	19	31	22	19	28	22	31	27	25	28	26	19	30	26	30	22	17	24	18	21	26	27	26	15	28	22	18	12	22	33	23	27	27	24	28	21	30	19	23	29	21	21	32	22	25	21	19	28	23	19	28	27	23	27	24	34	22	31	20	29	24	24	20	26	27	18	17	19	19	25	17	29	20	20	23	21	30	27	15	21	16	27	19	22	20	25	18	27	18	24	28	18	23	18	24	21	23	26	27	24	22	20	23	34	21	20	24	20	16	20	30	25	19	33	28	23	21	30	28	23	19	26	26	23	23	27	26	26	23	24	26	29	24	22	19	22	28	27	20	26	16	24	21	17	26	31	28	22	14	25	20	24	19	27	18	30	21	24	16	32	32	30	21	29	18	22	26	24	16	28	16	19	25	24	24	22	29	24	25	25	13	26	24	26	24	17	26	16	23	18	31	33	33	19	17	24	20	23	25	20	28	20	14	21	28	31	22	23	29	32	34	29	23	19	28	20	24	30	27	18	19	23	15	19	23	24	23	23	24	18	26	20	23	24	24	23	24	17	22	30	21	26	21	17	19	21	27	16	28	22	20	14	23	25	18	17	30	22	25	21	21	27	31	20	19	33	25	18	17	23	28	30	14	19	27	24	24	26	28	23	20	30	27	14	19	19	26	15	17	22	25	27	28	28	22	19	11	14	20	18	17	21	17	18	25	23	23	18	32	23	24	33	27	33	28	22	21	20	20	21	25	26	21	29	29	21	24	21	23	20	26	25	21	25	25	26	19	25	31	27	25	21	24	28	27	24	19	19	29	23	21	20	33	31	17	28	28	27	27	25	23	18	20	25	32	25	23	28	27	15	17	24	29	32	31	27	18	32	27	26	19	18	29	18	32	23	24	32	20	20	22	29	27	26	28	23	26	25	31	27	23	24	25	16	24	29	25	17	21	24	22	23	29	27	27	20	21	31	22	31	25	20	27	30	23	22	32	31	30	26	24	26	21	12	26	24	21	25	28	25	19	31	30	17	16	24	18	19	32	17	26	26	23	37	31	19	19	29	15	18	22	16	26	18	22	26	18	24	22	17	25	28	15	30	23	16	28	22	25	13	19	37	22	21	26	28	21	25	20	25	19	23	34	26	27	28	26	24	24	23	19	29	27	28	29	18	22	27	24	37	26	23	26	29	18	24	23	28	26	21	22	12	26	23	22	15	24	28	24	21	22	29	18	28	18	19	26	25	20	26	21	21	26	33	26	25	26	17	25	24	26	19	13	23	23	19	34	21	19	29	29	19	39	28	27	25	29	22	18	26	23	32	20	23	24	28	24	29	24	29	23	20	27	13	34	23	30	22	24	25	37	24	29	23	22	30	14	28	26	21	19	33	23	21	23	25	26	23	27	24	28	22	28	24	20	22	23	19	21	15	18	22	22	19	19	26	23	28	21	21	23	16	20	36	13	26	24	17	26	17	24	23	23	27	17	23	23	21	30	28	17	19	25	30	25	16	33	17	22	22	22	24	23	29	22	17	31	26	21	25	16	27	29	28	27	23	19	20	22	19	22	19	20	24	24	22	25	27	13	20	25	19	20	21	19	25	26	27	27	36	25	15	20	25	28	33	24	26	14	26	35	25	32	27	18	17	23	26	25	20	22	20	24	22	26	21	14	22	23	31	21	27	21	21	25	28	24	29	28	32	23	31	23	23	30	42	22	28	33	19	25	18	34	28	24	25	22	23	22	19	23	26	16	23	17	22	18	22	31	36	26	29	24	17	30	26	24	26	32	27	23	27	23	18	27	30	31	31	28	20	17	22	19	22	22	24	17	30	34	21	25	25	21	24	17	22	22	23	28	27	28	23	15	26	15	23	20	29	24	23	19	22	26	27	25	12	22	26	27	21	21	21	31	23	17	26	22	18	31	17	28	26	28	21	21	23	16	30	15	30	25	26	22	25	20	25	23	18	25	25	26	23	19	21	27	33	21	13	22	19	25	20	32	16	33	19	25	28	30	25	21	20	20	18	21	20	21	16	28	20	25	26	32	23	23	20	32	31	27	22	27	29	27	15	27	30	27	23	29	18	27	33	29	20	27	27	26	30	23	20	17	17	30	30	21	29	28	24	24	22	21	24	25	20	24	18	23	21	26	23	25	21	30	31	24	16	17	29	14	22	26	30	24	22	21	21	26	23	24	26	20	30	23	21	22	21	20	21	37	18	18	29	32	18	19	25	18	24	24	27	31	25	31	29	21	26	19	18	14	26	26	35	23	27	18	22	16	18	26	20	28	21	29	29	23	20	22	16	30	28	19	23	23	23	26	22	24	18	26	27	20	22	24	21
29952	18210	9744	12703	22649	22980	17685	12502	7775	5386	5933	8610	9229	8879	7854	7692	6832	5648	4276	3377	2895	2669	2200	1798	1321	934	825	765	695	685	553	478	460	527	510	544	1721	3303	3842	2530	1407	732	404	301	253	217	209	199	229	197	235	222	208	214	233	229	209	207	242	205	225	207	206	192	228	239	212	227	227	213	250	213	211	221	218	247	232	198	216	240	214	216	200	226	215	231	234	220	210	225	219	209	204	246	215	224	194	220	239	222	229	237	226	230	223	211	242	229	189	231	215	231	236	221	209	229	221	206	237	241	219	216	215	198	228	215	232	223	233	228	217	233	229	214	220	255	241	229	187	201	216	244	232	223	228	236	211	198	222	227	194	245	241	236	242	235	242	235	210	208	248	245	220	218	236	203	202	239	216	218	249	223	190	235	206	232	241	213	242	230	214	221	257	221	214	242	237	229	223	222	237	243	196	214	241	223	212	229	253	237	220	220	237	208	210	214	209	240	238	223	231	208	187	216	234	216	222	182	217	258	205	249	224	224	225	198	207	240	229	216	207	237	203	210	236	211	209	224	209	235	210	219	227	245	209	232	207	230	236	235	218	219	208	213	214	218	212	238	194	235	211	214	225	224	216	247	228	228	209	222	231	219	203	222	230	225	238	204	241	215	202	207	244	212	189	193	216	220	220	220	234	210	239	200	246	223	186	224	222	225	199	231	224	210	247	209	244	204	217	211	236	207	234	210	248	217	252	206	214	220	235	210	221	228	220	214	217	218	213	229	216	211	203	213	247	237	227	213	240	215	212	240	214	220	235	240	216	233	230	225	232	217	212	246	231	210	234	212	232	196	240	236	226	206	244	237	219	228	226	228	216	227	233	228	207	207	232	220	239	206	210	252	212	207	220	232	237	196	243	213	247	225	233	233	242	210	226	214	212	229	215	222	218	220	252	224	209	210	230	230	242	240	219	224	226	202	210	234	213	218	227	215	245	217	238	233	220	207	218	219	212	234	232	250	213	216	216	232	215	208	218	231	183	224	210	226	230	246	230	256	229	247	209	191	234	250	250	201	197	223	181	251	243	248	233	243	227	229	226	257	208	230	252	238	263	220	219	223	206	240	245	216	216	235	216	225	208	212	245	236	218	253	203	234	218	231	226	234	201	238	243	191	234	204	248	220	218	217	222	252	223	200	227	205	217	199	229	201	236	242	218	218	211	216	223	206	206	217	250	210	208	233	220	227	213	219	231	233	232	212	233	229	230	232	220	209	221	214	221	223	225	254	228	219	242	205	242	215	205	221	230	234	220	240	243	202	219	227	223	209	219	196	204	224	203	235	238	218	215	208	226	223	214	223	209	219	215	236	198	197	227	209	205	246	231	223	244	216	213	234	229	244	228	212	217	216	212	225	224	223	242	222	195	218	198	211	213	230	220	243	227	240	221	242	198	218	214	247	232	240	216	224	229	218	231	211	238	251	215	234	252	219	247	224	236	233	218	217	221	199	216	212	220	225	252	215	249	193	216	223	213	219	223	215	211	254	200	239	234	233	192	213	223	209	247	215	219	213	205	238	203	220	245	238	188	207	211	229	221	218	211	234	232	223	231	229	250	202	226	200	233	225	223	224	212	198	224	208	242	229	224	198	242	218	215	237	215	206	220	210	215	213	217	226	234	236	227	205	226	224	227	206	220	245	232	223	230	213	215	243	230	209	206	190	211	250	217	228	230	219	231	238	226	207	231	204	220	228	221	227	225	204	243	217	252	226	237	219	216	234	226	207	221	201	195	249	219	240	206	216	212	228	226	208	227	248	237	223	214	234	233	251	226	241	227	220	269	213	233	229	234	228	242	227	233	236	209	226	209	237	208	233	212	222	244	226	214	209	227	235	213	217	231	232	216	216	219	260	235	224	217	220	198	243	224	242	204	241	209	248	218	230	270	229	213	248	216	214	191	214	198	214	223	204	227	187	221	218	211	232	214	204	225	206	226	232	213	225	232	209	214	238	255	225	231	244	209	217	220	213	243	201	203	212	222	199	211	212	220	244	225	205	226	211	232	224	229	251	221	247	198	209	215	210	215	209	221	225	208	229	223	215	223	259	243	216	217	228	205	236	219	213	217	229	224	222	240	216	219	239	209	228	211	221	212	217	194	227	218	211	228	248	233	216	226	227	204	197	213	216	199	211	208	220	197	227	235	229	210	250	223	214	237	221	241	225	233	243	239	244	232	205	216	213	214	232	212	230	230	212	238	232	181	238	224	208	216	212	216	215	216	254	209	228	209	212	220	212	203	219	218	246	234	229	254	233	232	205	231	200	217	253	204	229	229	225	239	202	239	233	232	240	227	217	202	258	221	198	238	246	248	234	195	188	241	234	222	235	222	237	232	203	218	250	218	219	221	225	194	207	232	199	215	231	232	227	228	200	217	224	208	228	251	219	235	227	213	218	232	221	218	222	221	228	218	234	186	210	258	242	190	207	227	243	224	238	214	226	235	216	244	226	213	203	255	239	194	226	215	233	233	201	211	197	242	226	227	192	232	223	213	229	223	208	204	228	220	232	226	227	224	206	203	225	223	210	240	219	246	212	237	229	203	208	226	206	226	236	222	202	233	236	224	212	227	241	252	228	222	213	227	215	224	215	246	215	178	225	242	226	257	223	216	234	229	249	211	209	228	231	232	203	217	210	234	223	209	234	223	210	215	209	247	231	216	191	246	236	212	224	221	222	220	206	206	223	242	224	220	239	207	181	215	234	214	226	194	191	226	227	214	223	231	206	221	225	231	233	225	202	220	203	230	198	222	228	228	200	224	227	217	203	210	214	198	230	201	211	226	206	211	252	226	241	219	227	250	208	230	227	216	224	219	231	224	230	231	212	215	217	235	221	209	253	229	208	226	238	205	244	251	215	224	199	224	249	218	206	216	215	214	240	216	222	236	226	224	198	221	230	218	226	209	220	212	241	222	243	237	212	200	192	208	238	227	207	246	221	224	201	233	212	222	241	235	234	237	213	214	185	199	199	223	249	214	241	234	235	231	215	215	228	227	208	190	215	203	195	244	211	237	217	218	238	234	204	201	213	193	218	216	213	230	204	218	194	240	246	206	219	226	209	214	219	220	206	252	208	223	231	242	217	217	231	242	209	224	220	213	200	220	246	221	231	216	231	201	233	212	192	233	253	229	215	217	219	215	214	243	229	233	228	231	224	220	214	219	250	219	229	214	210	265	218	192	232	200	249	200	226	234	219	192	234	222	231	236	232	198	250	235	219	220	207	216	210	209	224	212	223	216	213	213	201	233	236	192	229	212	223	210	229	222	231	226	224	197	213	226	224	219	241	222	215	231	236	205	204	245	210	238	220	227	231	206	238	215	208	241	229	209	205	219	220	220	208	206	252	216	230	219	205	186	244	237	196	249	204	244	230	223	215	241	216	207	224	235	214	206	203	242	232	237	206	234	193	241	225	244	194	237	233	229	211	202	227	240	232	240	235	234	238	245	247	238	209
2267	833	385	233	279	252	214	135	117	117	154	208	150	173	173	151	120	111	74	82	52	49	52	37	35	46	37	41	36	43	28	51	32	31	29	34	34	52	66	55	44	41	30	32	32	27	22	32	28	29	23	22	26	24	33	20	28	30	34	18	34	32	20	31	19	30	24	22	21	29	26	34	32	27	26	30	25	34	38	27	23	32	22	34	24	38	21	24	27	28	21	39	34	36	34	31	32	37	30	26	32	31	16	30	19	25	25	23	23	29	33	27	16	38	35	22	22	30	27	16	27	24	32	38	25	31	22	31	21	27	30	34	26	29	34	30	23	32	28	20	27	27	25	34	19	27	31	30	28	25	21	24	22	25	30	24	35	29	31	25	37	33	18	38	40	38	30	26	26	23	32	37	22	33	17	25	24	27	26	31	33	19	28	19	23	34	32	25	33	27	19	20	32	23	22	26	38	21	28	29	20	23	23	19	23	23	23	26	25	39	27	29	25	19	27	27	19	33	30	27	24	32	27	32	27	22	20	18	35	29	24	25	23	34	29	21	24	18	26	20	29	27	21	28	34	25	27	24	24	25	32	26	27	26	34	39	22	20	31	34	31	23	30	38	28	25	31	38	26	23	30	24	29	23	26	25	31	36	30	26	28	25	22	33	15	36	22	32	34	28	27	23	27	24	27	33	30	30	37	22	26	33	19	34	34	16	25	29	27	26	16	33	33	24	34	19	33	17	34	26	21	22	27	28	23	24	27	20	24	33	20	37	28	31	23	21	28	19	23	20	28	29	27	14	23	29	32	27	29	26	28	32	16	27	28	29	23	27	24	31	29	28	20	32	35	33	34	28	31	26	18	27	32	31	28	26	26	34	34	21	20	26	20	26	20	36	21	31	24	26	36	23	31	20	24	33	26	27	24	27	26	26	29	21	24	17	18	22	29	20	24	25	30	34	30	22	26	34	30	44	26	24	32	22	29	25	25	30	32	29	34	30	20	27	29	25	18	23	21	23	29	26	29	22	25	24	31	30	24	26	28	24	34	18	22	21	28	40	24	22	20	27	26	27	19	29	33	22	25	25	24	25	23	24	31	32	35	24	32	22	33	29	34	15	34	22	26	22	27	30	39	15	19	33	29	25	30	25	23	33	29	28	26	27	30	26	27	24	23	22	23	28	17	31	25	29	21	25	20	27	32	23	36	24	25	19	27	26	29	26	34	23	34	30	29	32	18	27	39	20	32	34	21	32	34	29	25	28	30	39	19	28	23	20	34	20	26	28	21	28	19	34	25	29	27	22	20	30	20	38	27	21	32	21	27	34	33	30	27	26	24	16	27	27	34	34	24	23	34	30	23	30	24	25	35	33	22	28	23	24	31	24	35	19	25	29	22	22	29	30	28	34	27	32	33	19	19	30	31	19	28	26	29	28	22	24	23	24	38	31	26	27	22	18	28	24	39	41	30	27	31	32	32	17	25	26	31	30	30	24	26	18	25	32	28	31	28	28	34	20	22	20	17	20	26	32	27	26	27	32	34	26	25	29	29	30	27	24	22	21	46	27	28	24	25	35	27	34	24	28	32	23	35	24	39	23	38	24	23	29	33	30	22	27	26	31	15	25	31	22	36	25	30	26	20	22	18	30	22	34	28	32	46	21	26	22	36	31	26	28	33	26	30	31	38	24	22	19	20	26	18	33	34	32	24	22	26	29	26	32	39	29	21	25	24	33	26	37	30	24	24	29	38	22	29	23	22	26	23	28	34	18	18	33	26	21	31	15	36	33	31	36	20	31	22	20	33	27	29	34	14	28	16	25	25	26	17	27	25	26	27	28	19	23	35	19	29	22	28	28	27	24	28	25	24	32	38	30	24	23	29	23	29	30	35	35	29	28	20	32	26	37	26	24	18	32	26	29	41	26	22	23	24	32	35	29	21	18	21	31	32	26	16	34	20	23	33	21	24	28	25	26	33	21	24	25	30	34	18	23	26	30	29	31	24	30	32	17	28	28	35	37	32	31	27	28	27	21	32	24	31	37	38	21	30	31	16	28	30	24	24	26	18	32	22	33	24	28	22	25	29	25	17	31	21	19	28	21	39	33	30	32	24	28	22	19	32	28	27	34	22	29	19	37	23	25	33	28	25	35	30	26	29	25	28	23	19	23	33	33	31	28	32	30	21	29	25	31	27	26	30	31	33	27	24	20	24	28	27	22	12	32	30	31	25	25	38	23	25	35	32	25	22	28	27	19	23	25	23	38	28	27	40	25	29	28	29	31	32	19	28	28	26	27	29	32	27	17	29	22	33	25	26	25	21	22	20	30	34	21	34	32	24	22	26	29	29	26	36	38	35	31	27	32	24	22	37	24	31	27	24	27	28	31	18	25	30	28	33	31	14	18	30	31	21	24	19	30	28	25	29	18	28	29	27	25	30	25	23	28	30	30	32	24	31	23	30	21	22	21	26	26	17	38	34	32	28	23	21	25	32	23	22	29	22	33	26	30	25	31	33	26	23	28	27	21	28	31	26	28	21	32	34	31	30	24	24	30	17	22	16	29	29	26	28	19	30	32	32	20	20	39	26	30	35	30	32	19	17	26	23	23	35	25	36	25	23	25	33	27	37	28	31	25	31	26	25	26	24	38	30	18	32	23	32	22	23	25	32	35	30	32	33	22	24	34	28	24	19	32	33	26	29	30	14	19	24	20	33	27	26	35	16	24	30	26	35	29	25	32	33	25	24	23	23	25	26	24	29	35	26	31	25	26	34	26	29	27	32	19	29	23	29	29	31	36	19	30	31	22	24	24	32	19	34	24	27	20	20	26	20	28	22	31	38	31	27	20	25	26	22	24	26	25	29	25	26	25	23	33	23	24	22	25	25	32	21	26	38	30	26	29	23	24	26	19	16	23	31	33	28	35	28	27	25	20	26	22	28	27	21	30	27	30	30	17	32	18	30	20	28	20	28	26	31	24	26	27	26	33	20	27	21	36	29	29	32	27	28	23	26	26	26	25	33	29	28	28	22	36	27	28	25	27	30	25	25	29	29	25	21	25	35	34	16	27	19	23	31	28	39	23	24	37	34	25	23	27	21	23	38	31	29	27	33	39	19	32	31	29	34	21	26	33	32	13	26	17	28	28	24	27	24	23	31	33	28	37	27	39	28	29	21	19	33	27	25	35	21	29	28	33	26	25	23	33	33	37	31	27	31	31	32	18	29	27	25	23	34	32	33	37	24	30	30	28	35	27	34	22	36	20	26	20	23	27	14	26	32	33	23	17	30	34	30	21	22	21	24	22	35	29	22	28	33	32	22	30	21	22	24	29	24	29	35	24	20	26	32	25	25	18	18	24	19	21	28	30	25	26	29	32	36	31	25	32	29	22	25	25	28	13	28	27	29	27	23	22	31	22	30	19	28	31	30	25	17	34	26	37	25	27	37	28	23	25	32	27	23	28	26	27	30	29	25	27	24	27	32	22	29	25	29	24	26	35
22900	10871	5034	8455	16100	14831	10603	6639	4658	4477	6081	7415	6402	6015	5177	4191	3533	3196	2449	2153	1552	1393	1171	845	661	561	506	522	541	480	442	385	381	380	325	324	439	780	1082	918	644	412	348	276	264	258	236	244	207	247	224	255	247	241	233	237	244	248	226	229	256	267	267	259	278	225	252	214	229	267	239	228	233	238	246	260	245	245	256	205	244	259	216	262	227	242	242	251	240	221	245	257	280	250	251	244	248	248	283	259	245	254	274	275	233	236	247	229	247	256	244	236	224	258	239	268	220	218	247	224	244	265	237	248	254	260	235	250	249	259	237	236	238	242	246	240	255	249	252	219	232	233	287	278	265	262	234	234	262	260	257	236	276	261	229	250	213	237	242	244	248	238	233	223	224	253	247	243	239	259	280	245	264	263	251	243	226	225	232	241	253	259	225	236	240	259	250	240	230	228	238	218	270	266	266	241	266	256	256	270	232	256	257	256	278	267	253	238	267	214	255	212	211	229	226	214	290	266	250	284	241	255	251	276	250	233	249	246	244	246	305	250	226	245	253	276	249	244	231	247	240	269	270	240	290	259	272	224	248	224	247	254	236	264	277	220	245	228	286	270	257	267	263	235	251	254	242	254	277	224	233	281	222	268	251	252	273	259	287	247	266	219	250	272	257	245	255	254	235	249	226	228	251	235	235	258	294	252	254	245	240	254	244	265	268	250	229	273	222	250	233	223	261	236	251	235	271	221	256	255	233	260	256	255	240	231	267	232	262	253	259	252	256	232	226	239	238	254	253	277	240	240	250	260	266	274	254	256	272	245	226	238	253	230	233	226	252	269	252	252	241	244	227	251	259	227	240	249	250	256	240	261	229	267	257	251	243	262	238	234	222	264	249	255	262	235	263	255	254	244	245	221	224	237	249	273	284	252	222	257	223	265	232	267	237	243	263	248	255	236	238	239	228	263	269	258	264	239	267	221	253	254	255	252	260	250	248	236	242	249	224	267	245	288	258	253	236	245	219	248	268	240	252	248	259	253	248	241	228	258	249	231	265	235	243	232	242	221	249	240	243	242	231	271	259	244	269	240	238	258	244	236	240	241	260	245	270	228	268	240	239	239	259	252	230	247	270	254	239	257	251	236	235	278	257	253	262	237	263	261	246	218	212	246	227	241	259	269	251	248	240	268	256	227	249	258	255	249	258	217	215	247	250	264	266	264	274	244	235	237	253	263	269	230	239	229	290	247	238	282	244	237	249	250	267	259	235	258	251	258	249	255	270	243	251	230	271	251	248	263	234	260	255	250	270	249	254	223	235	239	247	252	263	264	240	245	260	273	246	253	231	277	265	224	260	223	237	237	255	219	252	242	267	260	262	234	236	262	249	231	245	254	271	270	251	255	276	226	275	233	241	265	256	215	270	261	244	236	232	255	245	236	281	237	240	249	249	246	250	231	237	251	269	218	237	222	260	265	263	249	251	248	258	257	233	247	206	244	277	250	238	228	266	244	250	217	246	263	232	233	243	244	255	251	241	248	239	256	260	211	247	248	269	251	233	262	257	266	262	239	241	252	239	260	214	255	240	234	225	260	238	262	258	268	244	266	239	222	247	240	250	226	267	258	257	229	263	230	260	222	272	247	250	251	246	218	271	263	238	245	225	233	242	240	252	228	246	221	238	225	266	232	237	240	220	243	261	247	239	240	223	222	248	266	246	233	278	254	246	248	231	220	227	244	223	233	252	226	250	261	235	225	230	233	261	243	259	271	255	278	246	257	253	254	256	219	254	260	241	237	246	273	247	220	258	229	254	283	264	244	251	259	252	259	236	267	242	249	294	242	228	252	253	270	228	229	241	265	249	274	231	265	264	232	268	259	208	250	231	214	224	267	217	238	269	243	231	256	245	250	248	251	224	267	268	246	223	250	257	233	219	261	265	243	243	228	253	255	236	238	288	221	225	242	212	254	252	243	276	254	267	238	225	300	290	234	254	254	244	279	233	251	266	260	233	249	242	275	262	245	223	255	244	247	253	249	228	246	233	224	264	225	261	261	243	239	235	249	241	239	251	243	267	246	235	232	255	255	263	240	235	222	248	224	268	254	231	275	239	250	248	241	251	255	246	248	238	263	223	224	250	254	224	247	259	270	237	256	220	241	265	241	270	211	252	235	254	254	242	238	270	264	262	241	261	245	260	226	250	236	238	261	244	276	256	250	233	263	254	274	247	249	232	252	240	267	232	246	254	244	254	263	258	260	264	254	259	250	230	265	245	212	250	278	257	240	240	248	258	249	240	245	255	248	230	256	284	214	263	253	264	236	259	259	261	256	244	240	263	279	244	220	260	263	216	252	262	238	233	238	232	271	249	234	261	233	271	268	240	244	251	285	249	259	226	276	242	263	274	263	290	244	258	229	287	226	254	263	251	235	243	227	236	242	232	254	251	266	256	240	254	265	256	251	256	248	228	270	254	249	270	248	242	255	255	272	265	240	263	249	239	264	268	232	255	238	232	238	235	237	256	240	254	239	264	266	248	209	248	272	224	220	253	251	246	235	238	255	230	231	270	250	263	240	235	220	221	254	220	210	293	247	254	213	215	269	261	244	245	275	258	249	296	244	247	265	246	229	233	274	263	237	244	253	249	236	245	231	226	269	259	254	258	261	243	246	261	236	245	237	246	227	247	269	251	234	225	256	281	229	277	267	233	269	230	275	274	230	243	243	250	245	242	235	281	217	233	237	259	254	273	222	263	235	248	239	254	238	260	257	252	234	264	250	260	263	273	249	246	235	266	227	256	239	224	252	234	242	227	242	267	235	252	246	239	239	262	219	241	266	265	265	220	234	245	227	249	253	243	242	233	262	232	250	252	256	264	252	254	272	220	222	272	242	268	279	261	240	260	221	261	214	245	279	239	244	252	240	267	268	276	240	257	253	227	264	295	250	256	273	243	249	240	266	258	282	239	269	257	228	225	221	224	268	232	247	250	237	281	268	245	252	235	234	235	281	252	228	231	244	248	247	237	237	252	267	245	254	252	247	241	242	261	250	254	258	244	255	226	239	234	260	261	270	246	219	242	267	240	251	273	252	234	262	252	267	246	206	229	239	253	266	231	266	256	257	266	244	245	242	263	225	217	241	257	220	242	273	246	247	250	218	258	264	246	251	238	248	265	264	254	261	230	237	240	227	227	234	252	242	238	239	229	260	262	270	253	266	253	248	269	274	244	271	244	243	238	235	263	248	256	244	269	231	286	240	252	245	236	262	246	278	239	248	238	257	239	266	252	242	239	257	265	256	241	257	243	281	242	252	247	244	238	260	257	257	226	275	249	253	252	264	261	257	218	240	252	241	259	249	265	232	252	222	261	240	249	252	254	280	253	230	237	242	231	222	203	245	229	235	259	255	257	246	259	254	273	241	250	215	217	252	244	235	290	249	266	218	244	251	261	237	274	272	246	248	260	235	248	236	234	292	260	223	274	286	250	249	219	267	258	238	247	213	218	278
3466	2193	740	348	296	375	424	293	199	236	425	318	323	247	206	187	161	120	108	97	98	79	67	75	49	42	38	33	79	47	42	34	42	35	28	28	36	72	140	177	141	87	48	34	28	26	27	30	23	22	20	22	23	24	25	32	32	27	16	15	25	19	20	27	20	31	21	22	22	22	19	27	21	23	18	21	29	29	28	25	25	26	16	20	23	26	17	21	17	25	21	29	19	26	21	33	22	29	30	28	22	31	24	21	25	12	37	21	32	16	28	22	29	32	20	27	25	18	22	26	30	28	26	20	21	24	23	27	26	28	24	29	30	27	25	31	18	30	29	22	26	18	23	27	23	36	23	21	18	26	20	20	21	24	25	28	21	32	25	29	24	23	28	19	28	22	31	33	21	17	17	26	18	19	29	25	22	21	26	32	29	23	23	16	31	24	25	23	30	24	21	25	26	21	23	24	35	32	28	32	23	14	24	19	34	36	24	28	27	21	23	23	20	28	27	22	25	30	17	20	19	29	24	19	15	28	16	21	34	20	22	24	22	15	25	18	25	20	25	18	27	28	22	21	24	22	24	30	20	30	17	20	27	32	25	20	17	18	16	25	20	31	20	29	29	23	27	18	25	23	28	25	22	20	22	31	22	22	26	27	27	26	17	38	24	22	21	23	24	20	24	30	25	19	23	25	18	23	28	24	32	29	31	29	24	19	24	30	20	28	23	23	27	27	26	22	25	29	17	16	18	19	29	30	31	18	24	18	19	28	18	17	21	22	35	33	18	31	34	25	24	21	29	23	20	21	25	24	31	21	34	23	30	30	20	21	26	16	20	29	13	25	18	32	21	27	31	28	19	22	21	23	14	26	31	22	26	35	30	15	19	18	27	25	24	33	27	28	27	18	28	27	29	33	17	32	17	32	17	20	38	35	25	34	29	20	27	31	25	31	39	21	20	20	21	19	24	24	17	26	25	26	32	20	25	23	20	19	20	21	26	33	26	22	30	23	26	23	21	19	29	34	20	20	20	23	22	26	35	31	21	25	22	14	19	20	19	21	33	30	23	31	31	32	29	29	17	19	21	30	25	34	26	22	22	23	28	19	29	33	29	19	20	25	29	26	28	23	27	29	28	17	17	26	24	24	30	19	22	26	25	15	19	28	24	31	16	22	25	25	19	20	24	21	22	16	23	21	30	14	31	24	33	23	20	28	26	27	26	29	19	18	21	31	23	15	29	25	30	16	20	34	27	26	38	40	29	23	22	22	31	23	23	20	21	29	22	25	20	30	20	30	20	31	27	21	28	15	20	29	12	22	30	27	14	22	17	30	29	34	25	24	23	26	28	23	10	27	34	24	29	16	31	26	24	22	28	15	24	29	16	27	18	26	29	26	20	27	21	18	24	35	19	26	34	30	24	29	15	23	24	25	28	29	26	27	28	27	23	29	30	31	21	28	22	21	27	24	37	16	29	31	31	24	31	25	27	18	33	25	28	19	24	22	29	24	23	32	31	20	19	10	19	24	23	24	23	23	27	20	22	20	30	36	25	18	30	17	28	24	17	14	22	30	28	21	24	28	25	22	17	27	26	22	18	28	24	29	25	30	14	28	13	22	26	23	29	21	18	21	30	25	22	24	27	33	30	29	25	23	23	21	26	20	26	25	26	22	28	21	25	27	14	20	25	24	24	22	28	22	25	20	24	34	20	26	25	20	26	17	29	23	23	20	31	23	26	17	18	17	19	23	29	22	19	27	13	32	30	24	24	30	21	22	23	17	32	28	28	26	17	24	16	26	30	26	27	19	21	33	28	36	21	19	31	31	26	24	24	22	28	22	29	26	36	24	22	37	26	22	28	27	11	16	33	35	13	29	23	27	28	25	26	27	27	26	22	25	23	17	25	29	27	21	19	18	25	21	25	20	23	24	23	16	25	22	22	23	33	27	21	24	32	23	19	23	29	16	16	21	23	26	22	16	25	21	29	34	18	31	17	21	16	25	17	32	23	21	31	28	24	19	31	32	17	23	28	23	20	29	29	31	31	25	31	26	18	19	21	24	30	15	29	30	28	24	25	24	22	20	31	24	33	30	30	28	18	28	28	26	30	19	30	31	15	27	21	30	28	36	21	30	26	22	34	26	25	23	28	22	17	22	32	25	22	24	21	22	23	19	18	17	28	35	24	21	33	25	24	23	22	35	36	20	21	32	28	21	26	16	32	16	26	19	26	28	27	32	25	32	23	40	31	33	27	16	27	23	26	25	19	22	26	20	30	31	21	21	26	22	25	23	18	28	29	24	22	38	22	26	28	27	34	20	18	28	21	23	23	34	22	25	30	28	27	18	23	39	40	19	33	35	34	21	23	22	21	20	26	21	29	25	24	21	27	37	14	20	33	24	28	24	37	25	20	25	29	29	34	20	31	19	14	28	27	26	31	24	26	23	30	36	28	22	26	24	23	22	26	20	18	25	26	31	20	19	25	23	21	20	24	35	28	24	20	19	19	24	21	18	23	25	25	16	19	17	24	28	23	22	35	38	32	20	32	29	28	22	12	19	18	31	25	17	25	26	24	37	21	29	27	21	18	24	26	34	15	24	24	26	29	18	22	29	29	33	20	26	16	25	23	25	27	31	13	22	19	26	20	32	24	30	30	19	26	15	23	20	32	17	24	23	25	26	25	21	24	27	17	18	16	27	19	27	26	21	21	19	28	30	18	26	20	28	20	18	27	27	24	37	17	25	25	20	28	18	19	20	29	22	19	21	31	17	21	28	18	25	28	25	14	26	21	28	29	24	24	23	29	23	21	12	24	21	25	16	21	20	22	27	35	25	29	26	31	28	21	24	23	28	24	30	25	19	20	31	30	22	26	15	21	34	25	23	18	20	26	17	22	27	16	24	26	25	27	30	18	23	23	19	29	24	22	30	15	28	23	19	28	17	26	21	22	32	24	25	26	24	27	16	28	17	19	27	18	21	29	30	12	25	25	16	27	29	18	20	18	26	21	30	19	27	27	23	22	16	24	21	19	22	27	24	29	19	32	22	28	27	27	31	24	25	26	19	21	18	20	30	24	27	21	32	21	31	23	29	20	25	24	27	25	25	24	22	20	23	27	28	35	25	30	23	25	22	31	32	26	26	19	28	23	26	24	21	34	20	20	16	21	13	30	25	36	29	23	17	22	25	28	20	28	18	25	31	14	15	28	35	16	20	37	16	34	28	14	22	24	20	23	35	23	19	26	19	18	18	21	26	17	14	27	25	32	30	29	18	31	18	32	23	31	24	28	30	29	20	21	24	27	17	17	28	24	21	25	20	24	24	21	23	31	22	25	32	25	24	29	15	24	24	24	28	20	23	36	19	22	26	26	24	21	29	20	26	30	28	27	25	18	21	23	20	25	23	23	24	34	19	20	19	19	26	22	37	22	29	23	25	31	30	22	25	19	26	21	26	24	28	25	19	28	27	26	27	26	26	21	25	20	28	27	31	29	18	20	23
29329	17120	8546	10131	17718	19186	17638	13573	9405	9299	14809	11901	11101	8934	7296	5729	4862	3749	2884	2571	2418	1810	1407	1244	1026	821	843	1049	1457	1193	928	655	538	366	305	380	834	1491	3379	4122	3349	1802	917	490	339	251	238	244	223	228	210	229	223	217	224	232	239	223	204	254	228	205	202	215	235	213	225	212	244	230	226	205	225	236	238	227	222	205	231	207	240	216	222	217	219	234	193	205	258	229	230	245	227	214	235	209	211	222	205	219	215	250	230	242	247	223	224	211	242	222	212	213	226	219	232	234	226	264	244	223	225	201	216	210	199	228	232	219	219	223	215	223	240	200	235	270	230	233	236	226	205	228	230	227	238	204	231	237	210	240	236	237	219	226	225	247	232	214	254	264	220	227	220	246	214	233	217	236	237	223	221	210	204	221	218	236	230	215	238	236	223	211	235	233	223	219	220	246	242	234	245	254	225	211	217	243	200	220	241	243	226	231	257	215	236	225	216	208	232	225	193	209	233	226	235	191	235	237	206	237	239	215	213	229	221	221	229	184	210	220	223	242	210	240	233	209	224	228	223	202	205	220	215	198	238	240	217	246	234	219	195	212	235	195	234	207	245	238	218	239	204	239	266	256	204	251	243	214	235	247	232	220	241	236	235	234	211	214	215	239	206	199	218	258	246	199	255	213	212	222	235	235	216	246	233	227	229	229	257	213	234	222	210	203	220	225	228	247	254	227	207	219	217	227	243	263	242	228	237	256	220	227	228	237	242	227	214	221	210	237	250	233	243	231	240	218	223	221	218	234	262	237	226	224	224	213	242	227	234	209	233	209	234	219	207	221	237	236	214	245	245	252	243	246	216	225	248	223	221	223	228	232	236	241	241	226	233	234	251	229	224	222	227	216	234	243	225	216	228	214	209	236	216	232	198	244	268	216	210	251	269	233	226	247	220	220	196	236	218	212	209	225	228	224	227	202	241	225	212	210	234	226	247	212	241	230	231	228	230	209	253	223	228	214	224	226	224	249	238	222	233	248	237	226	245	224	227	206	223	217	240	234	237	208	220	192	233	228	225	232	210	195	223	231	240	219	229	221	224	198	222	226	223	233	240	230	244	215	235	241	204	242	225	205	225	218	239	203	209	224	227	225	225	230	193	261	233	206	253	241	211	225	247	236	206	218	241	213	231	229	232	219	229	260	197	253	243	213	215	231	208	216	202	191	206	210	239	255	216	216	224	222	192	261	250	251	223	229	242	260	239	200	222	220	258	227	217	254	217	229	206	264	222	242	235	193	258	248	229	251	219	219	220	240	217	221	234	210	245	198	230	244	215	248	233	240	241	229	222	237	228	217	221	213	231	233	235	192	221	207	232	210	212	257	233	251	220	230	210	231	201	213	229	207	227	247	215	250	256	223	211	225	241	213	216	221	223	236	228	245	231	224	219	214	216	209	214	211	213	204	214	232	221	205	218	232	204	229	236	245	264	242	244	221	230	228	230	210	220	243	237	241	227	224	211	224	222	252	228	229	256	248	239	226	211	250	256	209	213	238	218	219	219	212	221	222	234	251	227	225	241	235	232	236	245	228	222	226	209	217	264	245	241	230	204	239	223	219	207	221	227	211	225	231	210	249	235	236	227	224	250	216	253	214	234	235	226	212	209	239	217	235	213	206	212	243	221	230	200	227	219	225	241	218	203	216	229	241	228	202	222	203	225	216	228	233	223	221	231	227	229	220	226	199	219	218	221	232	214	236	211	224	218	228	244	222	235	240	231	206	248	237	230	231	238	238	251	214	237	220	234	242	234	237	227	229	228	229	241	216	216	215	201	233	255	231	232	185	234	221	231	205	233	221	222	230	237	239	209	230	192	224	230	230	232	227	229	219	253	237	226	229	246	236	238	228	237	224	228	201	243	215	226	227	219	229	219	234	201	226	212	234	218	228	232	230	224	237	218	225	252	245	241	225	225	241	207	239	259	244	221	211	215	214	235	237	250	226	228	233	231	224	215	233	215	244	232	231	226	213	221	242	236	226	219	225	245	233	248	219	211	216	245	238	253	224	226	222	246	235	237	217	232	232	237	224	254	236	238	223	255	201	206	247	251	229	244	231	230	222	226	230	201	240	205	215	212	213	240	255	200	218	239	252	248	233	229	216	195	239	233	197	233	198	226	239	237	235	219	270	235	203	229	219	232	222	207	251	208	251	230	222	211	218	238	234	236	240	221	226	251	222	233	219	217	224	229	216	249	239	222	240	239	228	223	226	235	230	243	222	227	211	248	242	225	227	256	208	238	208	249	222	232	242	212	225	211	210	238	237	202	227	245	188	213	222	221	229	232	239	233	221	233	218	242	221	216	226	247	214	251	255	221	216	208	214	238	231	212	228	245	224	238	228	277	232	225	232	247	242	223	205	226	191	204	243	239	217	246	242	218	211	222	227	230	212	238	220	216	224	225	205	203	229	235	202	206	232	233	219	252	234	229	239	240	229	225	253	216	239	216	197	241	202	218	227	251	237	232	220	221	238	236	239	230	239	230	265	236	206	192	242	239	220	231	233	237	212	212	221	225	214	221	248	235	204	232	233	243	233	220	230	218	200	212	234	230	195	242	237	250	229	222	228	212	222	249	232	236	242	214	226	223	225	246	239	218	225	225	221	222	220	252	230	224	212	255	261	222	248	232	212	239	249	237	228	241	222	232	219	261	238	228	243	229	218	260	205	216	221	261	194	231	203	209	230	198	233	212	227	231	229	214	244	208	219	224	204	252	207	193	217	215	219	211	223	218	205	218	239	202	200	251	243	190	226	229	215	218	218	222	242	219	242	229	218	209	244	208	227	264	244	203	222	269	231	212	221	219	201	241	218	236	248	207	233	253	218	234	231	212	215	236	248	210	223	235	189	194	236	218	234	202	244	207	238	227	228	218	229	254	231	250	229	230	235	252	229	218	237	201	277	233	238	266	240	224	205	249	229	229	245	260	250	225	207	240	210	224	235	210	240	230	215	234	253	224	234	246	210	234	226	228	210	223	233	248	250	236	244	238	228	241	229	253	257	225	254	220	243	232	208	249	213	228	247	242	220	217	211	241	217	214	218	218	246	232	207	238	235	198	229	229	219	221	228	213	206	244	217	229	223	195	205	204	221	243	224	249	210	253	240	237	235	229	232	241	207	231	210	219	222	228	247	223	239	225	225	244	196	220	251	226	234	236	206	236	231	227	221	216	211	209	206	231	226	215	207	224	247	234	245	218	235	223	230	245	194	237	209	233	228	227	231	240	234	240	235	221	238	224	222	234	233	223	193	216	230	236	242	269	206	192	232	235	206	211	245	215	237	227	219	219	209	236	235	226	258	228	228	211	249	219	219	243	214	230	232	227	221	263	240	235	211	210	234	227	210	245	255	236	247	236	197	236	208	235	227	227	247	230	257	226	237	230	198	243	250	224	227	245	260	222	213	211	230	202	242	207	242	210	221	217	217	221	259	212	218	217	224	236	190	241	238	204	226
2933	1296	487	238	147	303	364	282	303	386	399	257	210	202	137	132	74	57	50	52	46	52	51	47	35	41	39	49	41	57	47	57	44	27	28	28	31	55	64	114	127	75	58	36	26	19	21	24	23	20	27	32	22	18	16	24	24	27	27	18	26	15	15	21	17	19	23	20	21	29	20	15	18	23	27	17	29	23	22	23	23	24	17	23	17	25	26	20	18	19	16	27	26	17	21	22	16	25	26	29	24	25	19	15	15	17	22	27	23	26	15	26	23	18	25	22	22	26	19	21	19	27	32	20	21	14	31	28	21	14	18	22	21	17	25	22	27	21	18	25	20	21	30	24	20	31	22	22	29	24	30	15	19	20	13	26	10	34	22	26	19	33	22	20	21	17	14	26	20	20	24	21	24	20	15	19	23	31	23	20	23	23	25	23	25	20	9	30	20	19	27	24	27	27	24	22	27	19	25	19	30	20	34	22	26	23	17	17	28	26	26	26	22	16	26	24	21	26	36	20	17	29	20	24	26	33	23	23	17	19	22	23	26	27	21	30	15	17	19	20	30	27	21	26	33	20	10	27	17	16	15	28	24	27	20	22	29	25	20	21	22	15	22	27	17	20	21	23	32	29	20	27	30	24	29	23	20	18	27	23	25	13	28	22	14	24	22	18	20	20	19	27	23	22	28	20	29	25	23	17	16	22	23	28	32	22	23	18	19	22	23	24	28	16	20	25	18	19	27	20	22	18	26	17	22	23	16	17	16	19	14	15	21	29	31	23	36	13	20	19	23	23	20	24	30	26	25	26	21	22	20	31	17	19	20	22	19	25	19	16	21	16	16	27	23	20	23	19	29	26	27	24	18	29	26	27	25	23	22	23	20	30	20	24	23	22	22	22	27	18	24	26	14	22	25	30	23	19	30	16	26	19	21	17	22	32	24	18	25	21	18	29	28	22	28	31	16	23	19	17	29	18	33	32	25	21	16	22	32	19	14	36	37	25	16	22	23	27	13	20	26	24	24	30	31	18	22	28	18	20	24	20	25	22	26	23	14	17	30	26	23	20	25	23	22	18	20	31	24	24	23	20	26	19	24	23	21	22	25	24	24	22	19	24	18	25	26	14	23	36	19	24	23	26	21	32	14	19	22	11	25	22	32	31	29	22	37	21	21	18	28	19	27	18	22	30	21	18	19	30	16	26	34	21	26	21	23	20	21	25	20	28	29	31	25	19	27	22	27	23	22	17	23	23	14	15	12	24	18	17	20	29	19	26	26	28	25	24	23	20	26	19	29	20	20	17	30	34	19	24	35	17	21	25	21	20	24	25	27	34	27	19	26	23	18	22	20	24	19	26	26	11	18	15	15	20	22	18	17	21	22	23	32	21	21	23	15	28	18	13	24	27	24	18	14	27	28	25	16	26	17	19	16	25	24	31	19	33	26	24	27	32	25	25	23	38	28	22	17	27	22	27	19	20	17	19	26	26	19	28	23	26	24	27	26	17	23	24	21	18	15	30	28	20	21	17	17	20	21	25	23	24	30	27	17	27	19	20	21	25	27	29	24	29	17	23	34	20	22	25	15	26	25	24	20	14	24	28	21	28	25	22	25	22	23	26	24	21	28	28	10	25	32	20	24	18	33	21	26	19	19	22	18	18	23	18	12	22	22	29	23	26	29	19	11	23	15	23	25	23	24	21	22	21	29	29	22	24	20	20	15	24	22	18	16	23	29	16	29	35	21	20	22	27	24	19	23	21	19	16	26	23	27	26	24	22	22	20	29	27	16	18	21	24	25	14	27	23	28	16	24	20	29	21	19	18	20	20	26	19	20	18	19	20	21	30	21	25	33	22	16	32	22	26	21	22	21	23	23	29	22	25	21	18	26	17	15	25	29	22	21	30	24	29	24	22	21	24	27	16	32	23	21	32	27	19	32	20	22	24	28	20	21	22	30	26	22	28	25	18	25	26	31	19	18	21	18	24	30	22	20	27	23	28	19	23	22	18	32	24	20	27	19	17	29	33	27	28	14	11	25	23	22	26	21	21	32	22	16	26	25	24	19	33	20	26	28	20	27	23	25	22	27	25	28	23	16	16	19	22	27	24	35	21	19	17	16	19	24	21	14	25	23	29	26	23	20	21	16	24	17	23	24	15	25	17	22	22	21	19	28	18	24	32	28	25	20	28	16	22	28	20	20	23	18	15	22	21	24	32	23	24	16	28	26	23	25	29	22	23	29	25	21	26	20	21	17	22	26	21	18	28	18	29	19	24	21	18	13	24	23	19	17	24	19	23	24	28	18	18	18	22	32	20	18	31	19	33	23	22	16	30	22	23	35	17	14	20	19	29	19	25	26	28	26	23	30	18	26	20	19	21	21	25	30	12	23	23	22	20	15	29	26	24	15	29	28	24	21	18	25	15	27	21	25	26	18	13	10	21	36	19	20	23	22	19	25	19	21	29	21	28	25	13	33	21	28	15	23	35	28	18	18	22	20	20	21	27	16	17	27	24	18	18	22	22	22	20	33	24	23	16	24	23	23	17	22	25	14	15	19	26	27	26	29	19	24	27	18	25	14	26	33	27	18	17	23	25	31	25	31	27	23	28	26	18	27	23	16	23	19	27	28	23	18	30	21	23	20	17	31	24	29	32	15	22	31	18	26	21	27	20	21	21	22	15	13	29	12	32	18	26	15	16	15	24	25	24	21	21	32	22	17	23	21	19	27	24	15	23	33	18	18	20	20	26	18	33	29	29	17	21	25	26	18	27	21	20	18	27	24	23	26	19	17	18	25	26	23	24	28	15	25	25	26	26	21	19	24	27	23	26	19	24	23	27	15	23	20	15	37	20	34	22	22	19	24	22	24	28	26	21	19	23	26	27	23	25	28	18	30	18	28	21	20	20	26	14	17	19	20	16	27	28	27	30	21	18	18	32	25	26	28	24	20	22	17	24	14	37	25	26	27	24	28	36	16	22	31	22	22	20	22	24	16	17	34	18	26	26	20	30	18	18	22	23	23	22	24	12	25	13	23	23	17	15	22	24	24	32	20	21	26	25	29	24	24	24	27	25	23	20	37	27	18	21	17	25	14	24	19	21	18	23	31	20	20	23	29	22	20	21	21	25	33	23	11	27	21	14	16	27	20	18	18	30	20	27	22	24	29	26	9	30	23	23	15	18	26	21	30	17	22	30	19	23	34	30	20	21	26	20	18	27	22	22	17	26	24	17	28	19	24	22	14	16	25	30	22	19	26	28	20	29	19	24	20	31	28	22	20	26	27	18	27	18	20	20	24	22	28	25	15	34	20	21	21	23	17	32	20	21	23	24	16	14	30	30	29	27	25	14	20	27	18	23	22	19	19	13	20	20	19	24	20	25	21	18	27	21	27	27	21	21	18	19	14	29	20	18	26	23	20	29	30	30	19	23	21	31	17	21	24	33	11	33	23	24	24	14	17	26	30	15	20	22	21	30	22	26	21	17	19	15	21	21
25280	13221	6349	7195	13738	16339	16899	13228	13371	14534	14313	10009	8016	7097	5558	3790	1920	1614	1452	1266	1191	1151	950	904	901	718	806	897	1041	1325	1211	1170	706	361	299	308	526	869	1645	2868	2452	1721	1051	587	334	254	219	226	206	213	207	218	199	248	206	217	201	213	213	191	227	204	197	195	196	188	205	231	241	184	193	190	214	236	209	194	202	222	220	196	214	212	194	221	205	197	224	198	201	221	226	203	201	188	217	211	220	188	200	212	229	215	187	197	212	213	218	219	222	213	218	221	211	208	215	207	196	208	238	198	218	213	193	192	211	217	197	229	212	206	218	223	208	221	217	218	221	210	217	252	217	193	227	202	221	221	223	209	189	232	200	206	210	202	204	199	212	223	214	212	199	199	218	211	247	217	199	235	199	204	191	202	221	209	207	221	201	221	198	245	188	198	206	221	245	189	227	227	194	211	213	206	196	203	189	207	199	209	200	224	216	211	192	235	192	217	230	215	215	219	219	204	217	189	181	183	220	204	230	255	231	203	205	220	218	218	217	221	218	207	196	218	191	212	196	196	200	219	229	196	234	215	216	213	230	218	219	207	187	222	215	208	209	220	216	216	190	210	221	226	197	211	203	201	180	207	218	190	230	227	203	202	212	195	199	204	219	212	205	202	210	231	226	205	227	190	211	193	215	234	212	182	216	211	189	203	242	207	210	226	216	207	213	218	195	198	236	215	215	214	212	225	210	236	214	236	209	198	210	218	212	204	204	193	198	199	174	199	228	211	189	185	204	207	201	225	225	195	224	178	234	219	195	196	208	205	253	225	207	209	223	240	226	202	206	194	219	185	216	217	195	207	193	212	204	226	206	213	209	179	205	214	227	241	207	228	214	194	200	198	224	218	219	231	224	217	212	211	197	204	171	223	206	239	212	210	226	221	198	194	209	223	211	222	192	220	212	202	219	208	217	209	220	243	230	227	223	231	205	207	212	207	192	199	225	223	207	211	224	210	206	235	218	167	221	196	217	189	213	204	209	215	183	207	194	217	208	204	210	204	203	196	204	212	211	217	202	212	219	216	210	203	211	242	219	208	240	219	214	209	188	239	231	186	217	201	198	210	221	196	210	178	214	218	187	213	192	243	209	203	195	183	234	238	199	218	186	191	229	211	195	209	207	200	171	209	228	209	228	182	213	214	204	190	199	235	221	204	216	208	191	189	215	186	212	225	208	212	199	214	202	204	201	194	211	214	180	209	213	241	233	232	191	208	237	199	193	242	197	198	217	214	219	223	207	210	214	211	220	202	209	193	188	216	194	213	234	214	193	178	207	225	208	231	208	201	192	182	201	188	192	215	214	200	214	221	230	224	220	230	215	222	202	213	190	234	220	200	208	225	227	213	203	219	220	188	242	228	210	209	199	207	215	225	202	200	205	210	221	209	208	224	212	198	183	182	215	230	212	220	207	199	182	237	238	205	205	239	222	196	218	194	211	216	209	207	205	217	222	179	223	209	231	206	184	218	238	212	199	218	214	223	175	228	224	222	203	238	223	215	215	230	219	205	207	215	217	199	217	213	211	216	207	223	199	221	218	224	222	209	224	191	231	188	191	240	205	192	186	206	228	227	219	234	193	201	203	217	207	238	224	216	204	212	221	219	222	228	202	220	203	188	214	214	214	214	201	215	189	211	237	202	230	201	200	222	212	215	195	217	198	207	219	223	208	198	200	225	243	231	214	195	216	202	222	213	211	208	201	221	213	220	211	196	216	222	238	227	197	197	222	214	210	235	202	212	202	218	178	192	212	216	209	214	221	204	204	209	207	204	208	200	228	223	231	199	193	213	214	205	214	199	204	213	195	217	185	232	197	214	209	204	221	181	214	192	208	204	230	207	191	198	208	205	247	209	210	213	223	216	200	172	203	223	205	189	202	215	198	199	212	215	194	197	228	187	223	218	221	196	218	212	202	207	211	229	220	241	214	231	213	214	191	222	223	228	211	203	221	195	233	215	217	203	216	199	202	200	232	209	195	212	214	223	203	190	206	212	189	208	216	201	230	206	205	181	233	198	204	194	199	220	205	199	196	198	215	219	223	204	212	204	214	217	231	206	209	221	204	235	218	203	199	226	212	204	194	200	223	195	211	211	180	214	204	204	196	228	227	233	214	199	222	191	208	215	214	192	233	203	232	218	199	199	199	195	220	226	191	205	204	223	231	203	218	209	210	219	193	234	215	195	208	228	213	190	217	205	226	186	225	217	204	226	192	207	218	225	249	232	221	213	208	201	232	210	185	218	240	209	213	191	202	206	222	198	196	198	201	225	212	197	201	197	201	218	221	213	218	223	220	218	192	245	231	219	202	206	219	207	214	224	218	205	227	200	186	228	211	204	215	219	243	199	220	195	242	228	217	216	205	217	240	239	195	193	219	218	222	234	220	186	226	199	216	234	209	207	216	212	174	216	221	209	215	176	220	215	195	229	200	218	198	172	206	203	213	192	197	211	214	199	190	197	195	226	199	180	211	221	216	199	233	214	220	202	238	234	203	190	213	205	214	213	205	205	197	217	189	193	196	207	214	205	196	210	198	206	215	217	187	227	211	197	207	224	202	206	211	193	212	213	229	215	218	234	201	215	219	216	190	227	194	227	194	187	234	206	243	198	219	206	197	219	236	193	246	234	204	226	221	208	219	195	196	182	210	216	218	193	228	216	196	212	218	246	203	203	196	211	222	176	198	245	223	218	209	202	201	236	221	210	229	202	194	180	218	222	215	212	214	222	193	223	174	209	207	185	209	214	234	225	220	207	185	197	223	223	208	215	192	197	226	193	239	229	206	213	215	200	249	215	205	216	223	213	210	217	185	218	192	234	212	187	223	189	195	177	223	205	226	213	220	228	195	191	216	188	209	216	211	238	208	175	201	215	220	192	206	205	216	198	211	218	241	200	221	214	209	197	232	196	201	221	225	197	220	207	209	239	232	204	228	228	207	205	232	203	248	188	213	212	210	214	221	230	211	227	205	226	218	206	214	230	231	211	235	215	225	223	197	203	215	230	216	225	191	216	245	221	214	227	223	200	199	214	231	229	196	190	237	229	204	202	207	230	232	209	222	195	219	204	203	208	222	215	211	185	222	203	221	224	221	214	192	231	174	187	195	214	235	185	209	207	200	232	229	216	211	203	230	228	225	231	233	206	217	231	216	196	219	228	232	208	195	194	200	198	215	246	190	202	222	231	235	216	210	221	212	204	217	239	187	224	191	207	206	217	224	211	196	225	187	219	210	230	208	230	216	225	220	192	216	235	207	224	232	219	189	234	197	213	203	181	210	209	206	215	206	225	196	188	173	187	225	240	206	218	225	210	207	228	197	209	222	216	217	198	205	184	196	229	215	212	231	202	239	204	225	212	213	194	217	195	206	213	198	213	230	224	207	226	210	217	245	219	209	212	204	182	204	204	211	218	196	214	201	205	192	220	220	185	225	213	235	198	241	233	201	203	207	227	214	206	201	223
3037	1714	627	308	285	430	581	477	558	832	611	430	235	177	114	74	82	66	54	67	58	32	42	40	62	47	48	38	48	46	50	48	46	37	23	40	56	109	141	123	114	76	64	40	24	25	22	18	28	29	29	13	42	21	24	17	15	19	26	26	24	22	21	16	25	21	22	19	23	21	16	24	21	18	24	30	20	15	19	19	22	22	28	21	24	22	22	19	15	27	25	16	23	24	18	22	16	22	21	24	23	18	23	27	20	25	20	31	13	9	20	19	26	19	17	24	22	24	29	27	23	28	24	23	24	23	20	19	25	20	20	18	28	25	26	22	23	28	26	18	14	25	31	19	24	17	16	15	24	19	25	22	17	28	18	20	20	22	35	18	22	26	13	18	31	22	14	18	17	24	25	17	26	27	28	22	24	28	17	33	19	10	29	23	25	27	27	24	25	26	29	20	27	32	19	15	18	24	20	28	20	21	23	21	19	24	21	19	26	26	29	22	19	20	21	21	20	17	32	23	23	22	29	23	21	22	28	15	27	19	32	21	24	26	16	30	24	16	28	25	20	26	23	24	28	17	27	25	22	23	20	22	24	27	21	22	24	23	21	28	31	25	22	23	22	23	21	27	22	21	20	23	23	25	37	24	26	23	26	17	17	22	17	22	30	28	15	14	18	23	24	23	23	32	23	17	19	15	18	24	24	23	26	28	31	21	34	23	28	31	22	14	21	22	20	16	19	29	16	24	25	28	35	25	32	19	32	29	17	34	29	21	26	20	22	16	26	15	22	24	19	17	18	32	23	27	16	29	23	30	22	24	25	19	26	19	24	21	14	26	25	35	18	23	25	23	19	19	13	16	21	27	29	23	19	16	29	15	30	32	21	21	23	18	30	30	17	29	21	18	19	19	25	27	24	25	24	19	19	22	18	18	24	27	31	20	27	30	18	23	29	26	18	24	28	32	21	25	25	30	22	21	27	24	22	28	16	20	23	18	24	31	21	25	23	19	22	29	21	25	23	16	26	29	24	32	18	22	19	16	18	14	24	22	23	20	27	23	27	19	22	15	18	19	21	23	13	25	22	27	28	23	11	22	15	24	26	20	24	31	20	22	18	26	19	22	27	19	16	27	24	24	28	24	13	19	17	21	19	21	14	22	20	28	28	15	23	24	32	20	20	30	17	28	17	24	21	20	26	21	15	19	20	27	26	22	25	29	22	23	22	17	29	20	32	29	23	21	25	23	31	21	19	28	18	18	24	25	25	25	23	22	24	19	40	25	20	30	22	28	21	19	21	26	16	25	24	22	13	23	18	25	26	22	19	26	26	17	19	19	19	30	25	28	30	27	37	18	25	27	14	17	25	21	20	21	22	21	30	21	15	24	25	16	23	19	15	28	31	26	21	14	29	29	16	25	17	23	25	15	23	22	15	29	22	22	21	21	17	17	25	19	27	19	30	20	25	23	27	22	21	20	14	16	21	22	28	13	28	23	26	24	22	26	15	23	22	20	16	21	21	24	36	22	38	16	19	22	15	20	17	25	22	17	29	22	17	20	22	22	23	27	16	19	25	22	26	22	25	24	22	31	24	27	20	25	27	23	28	16	23	15	20	26	31	30	24	23	21	21	13	28	23	22	22	19	19	29	20	22	14	18	21	23	20	32	32	21	19	21	25	25	28	20	20	23	17	16	28	31	20	18	20	22	20	21	23	15	16	25	23	25	35	22	20	27	19	28	29	19	20	19	19	22	20	34	21	20	24	28	23	22	26	21	23	28	26	19	27	23	27	14	25	32	21	24	21	23	19	25	25	27	28	17	20	26	26	26	23	19	22	18	21	26	28	22	20	23	21	13	21	19	26	18	17	32	22	21	21	24	12	15	19	23	23	16	17	28	20	22	16	27	21	23	25	20	17	26	37	25	25	24	17	19	22	26	25	25	19	19	23	27	29	28	12	20	21	27	34	27	27	20	22	25	33	24	24	25	28	18	10	24	16	17	21	16	20	20	17	17	19	27	20	20	18	17	14	21	30	21	20	22	23	22	25	29	19	15	25	27	21	20	20	24	20	22	28	31	22	23	25	24	23	16	19	21	25	19	21	28	27	31	21	13	24	26	32	18	15	23	19	22	24	19	18	25	21	23	14	19	25	29	25	18	16	26	24	25	25	19	17	18	12	8	28	28	22	23	21	22	29	15	19	17	28	20	33	18	26	19	23	17	19	28	21	23	16	23	17	30	29	28	21	20	18	14	27	21	16	25	21	21	21	24	30	30	20	25	28	23	18	24	34	22	23	21	25	17	20	18	22	19	18	31	14	26	23	32	20	28	20	27	18	16	20	24	19	20	17	26	24	21	25	22	21	26	24	22	26	31	17	23	17	23	21	26	25	19	18	21	22	26	22	30	23	24	22	33	26	26	19	27	27	31	19	29	28	15	24	18	20	23	26	28	20	20	20	20	18	21	31	35	22	13	26	16	16	16	21	18	21	30	18	25	26	18	16	27	16	28	26	24	16	29	29	19	23	18	25	25	23	21	24	24	21	29	30	23	22	20	19	23	22	26	15	19	21	21	21	22	24	18	26	24	25	23	19	26	22	18	13	18	30	20	25	30	18	20	18	32	30	25	22	31	31	23	16	24	23	21	25	19	21	35	25	18	18	19	37	22	20	17	23	18	29	21	23	12	17	20	18	28	30	15	18	24	21	26	22	23	23	18	18	10	17	21	19	21	18	25	19	23	24	24	23	15	21	26	30	26	25	26	33	12	21	15	34	16	19	18	29	33	23	15	21	22	21	20	21	21	14	19	24	31	33	30	25	28	18	23	15	27	23	22	25	24	25	25	20	18	22	22	17	19	28	25	34	25	30	27	21	23	24	19	16	24	19	34	32	30	18	31	21	18	22	22	16	23	34	12	25	16	20	16	21	16	19	22	24	20	30	25	19	22	17	20	20	27	27	23	33	20	21	29	30	23	23	20	26	23	20	22	20	31	27	17	24	25	18	22	31	24	27	26	18	26	17	27	32	21	24	22	21	26	27	19	16	27	24	20	22	13	19	35	20	25	21	19	21	27	26	23	27	31	25	22	20	38	26	32	23	24	27	27	26	18	18	14	18	30	29	14	25	27	22	18	32	31	24	19	23	21	25	19	18	26	18	29	28	20	23	22	19	27	24	25	23	16	20	21	24	24	18	27	31	17	24	23	18	26	26	24	26	24	31	19	39	14	19	20	16	28	29	16	21	23	30	19	25	22	15	11	22	22	21	24	44	19	23	26	22	33	23	18	20	18	22	26	27	21	14	19	25	21	19	18	21	23	21	22	15	22	19	24	19	24	20	19	30	19	27	20	27	24	22	26	21	25	25	37	28	22	23	21	18	22	26	22	27	23	22	19	28	33	18	18	23	19	24	19	27	20	20	27	22	22	27	21	35	22	29	27	24	26	24	13	14	31	21	24	32	20	20	20	18	25	16	24	23	26	27	24	23	17	25	22
27202	14967	7497	8761	17234	21284	21148	17405	18660	21417	18258	13874	8208	5967	3815	2189	2148	2388	1972	1589	1199	1012	979	991	1153	1190	1218	1098	1124	1055	1159	843	416	376	342	416	1127	2954	3360	3108	2537	1736	984	544	336	245	207	215	209	182	198	194	228	221	205	197	207	205	235	214	195	223	187	216	204	188	202	208	202	222	188	268	192	211	209	238	215	218	204	204	206	196	195	203	221	204	213	216	220	224	224	214	185	206	231	214	225	209	209	206	230	214	184	236	224	212	202	217	199	193	216	193	209	216	196	190	193	217	217	209	193	198	226	202	228	205	236	232	217	229	219	216	205	183	221	208	213	196	185	230	198	218	218	219	226	204	226	195	206	217	198	169	220	222	219	202	255	245	229	209	202	207	199	210	221	218	216	210	224	228	208	190	221	226	191	196	199	205	221	199	213	212	190	214	221	210	217	231	208	203	189	234	204	207	225	185	219	242	226	205	241	203	210	212	215	233	211	229	180	217	209	251	211	218	216	228	188	193	206	222	210	217	217	209	223	207	207	219	200	215	210	210	205	234	189	187	240	213	217	204	213	226	196	246	201	242	215	247	212	215	215	205	208	225	220	208	216	191	226	223	220	230	215	223	182	210	199	214	225	199	236	220	206	190	194	214	208	217	220	218	214	197	233	185	202	230	193	188	197	214	194	209	213	226	206	184	233	233	196	236	198	229	204	218	184	207	179	229	243	235	221	214	235	202	207	228	200	217	204	232	188	220	208	206	174	224	216	208	231	230	192	190	201	201	216	198	213	210	204	211	210	179	211	201	213	217	204	209	206	211	203	226	198	215	212	196	220	222	230	215	200	207	193	192	195	244	212	179	223	201	203	215	210	192	235	209	233	223	185	249	207	217	201	219	217	216	219	213	201	214	232	210	196	195	210	197	213	222	213	203	221	198	223	225	221	202	212	196	196	219	214	196	213	216	220	210	222	208	226	219	216	212	233	205	201	220	200	228	195	185	215	218	206	201	204	208	195	209	203	220	210	203	230	227	222	204	226	198	232	189	195	220	220	206	197	219	192	238	210	231	242	212	227	222	216	188	209	227	233	219	200	226	225	232	226	222	203	201	221	216	218	209	197	234	232	208	205	208	194	188	200	230	205	208	216	203	216	213	205	232	188	239	197	220	191	196	220	215	187	194	243	217	204	196	202	201	207	240	219	225	197	215	192	233	216	229	226	205	229	212	214	227	177	203	226	232	212	214	225	210	211	223	218	205	195	207	224	226	199	221	192	194	196	210	213	223	225	184	200	191	222	199	212	212	203	209	240	213	213	195	211	200	223	193	212	185	184	200	223	205	204	219	228	216	205	212	188	199	198	223	222	191	197	214	207	210	191	206	213	241	202	220	211	218	206	206	199	231	214	228	209	188	194	204	224	224	190	223	213	224	215	219	236	193	206	210	196	219	197	209	205	210	216	224	198	191	216	202	191	199	209	195	213	238	216	196	201	221	223	201	196	213	194	205	208	209	239	199	242	209	207	190	216	203	237	205	238	199	222	222	230	199	199	221	201	221	216	199	224	201	201	204	213	236	218	219	224	209	216	216	202	217	200	218	210	252	220	212	213	199	202	242	194	212	211	177	221	258	237	236	215	204	233	209	196	221	229	221	193	207	214	210	222	221	200	218	221	203	216	211	208	204	219	207	220	227	223	195	204	195	195	176	204	210	207	191	211	231	191	198	197	214	205	173	221	197	227	215	220	197	217	203	228	200	216	229	231	231	223	182	192	199	234	195	195	203	216	217	240	210	213	231	206	225	209	194	191	215	234	201	199	204	212	201	221	214	185	215	205	215	209	214	198	222	233	199	212	223	223	212	227	195	207	207	214	233	232	212	214	209	210	191	180	200	235	218	217	227	195	196	232	215	235	219	180	201	203	221	224	223	217	206	210	210	211	233	193	202	206	217	223	205	215	195	210	189	182	197	211	247	223	220	207	204	196	199	207	207	229	232	202	223	215	220	197	204	190	210	198	191	223	216	202	223	216	205	208	220	224	198	212	196	197	210	211	234	234	208	194	196	222	219	224	199	193	190	210	213	221	210	202	223	208	204	220	200	222	210	181	213	258	202	225	193	191	223	214	203	232	200	222	203	185	238	227	224	204	216	212	194	235	212	218	211	210	217	198	210	221	188	226	194	219	209	233	213	211	199	224	220	232	207	211	232	226	232	238	211	223	210	212	197	252	194	226	199	235	218	201	222	221	217	197	206	219	220	205	228	194	197	222	202	220	204	206	207	185	210	211	243	206	220	202	201	209	210	238	219	207	205	201	206	201	210	207	209	201	218	211	232	209	210	210	203	204	212	198	248	237	229	218	200	219	218	205	226	209	248	228	222	215	221	233	195	201	231	215	206	218	200	214	186	201	208	224	241	194	205	219	203	242	207	222	232	222	218	219	225	242	209	223	223	186	237	186	206	224	222	208	195	215	206	211	209	195	221	208	221	238	217	229	207	194	194	212	196	191	231	189	225	217	225	206	212	231	195	228	200	226	192	210	210	206	201	211	222	220	210	214	206	226	209	242	220	216	210	181	211	234	199	218	225	222	213	235	220	215	235	218	231	216	219	219	227	214	207	252	209	245	220	205	224	209	215	220	190	213	185	224	199	211	217	215	218	190	198	220	201	214	222	224	209	198	204	222	213	227	198	218	222	215	219	218	220	227	206	220	221	210	203	190	216	211	208	215	215	193	236	208	207	214	221	219	180	226	220	209	226	208	212	212	207	210	230	214	199	213	214	180	207	228	238	211	219	214	212	197	221	202	216	234	232	228	196	195	234	212	220	197	222	250	208	219	236	217	211	223	206	215	206	200	208	204	230	215	212	243	218	216	189	204	216	201	195	221	201	199	199	207	233	217	206	233	197	232	214	217	207	219	224	199	215	209	201	217	240	201	203	216	212	220	208	213	211	203	240	209	193	216	208	193	208	224	233	212	206	228	233	213	167	220	211	213	228	216	209	187	180	216	206	195	237	227	190	188	214	185	194	208	211	201	199	220	203	218	241	212	214	191	221	204	208	194	216	212	213	207	215	177	226	187	221	216	208	211	212	220	203	235	235	203	192	208	244	228	220	225	231	178	233	180	202	212	190	221	191	203	206	215	200	235	182	192	217	225	186	212	198	207	196	192	223	208	191	196	202	213	195	215	209	219	207	221	216	252	242	214	201	200	203	227	217	212	205	203	206	185	207	179	209	215	217	209	224	203	239	219	223	217	211	209	187	209	201	221	212	209	192	203	212	238	221	202	213	212	207	209	228	219	217	229	214	225	249	219	244	173	188	211	201	204	186	199	222	224	208	207	228	204	213	222	212	213	212	211	217	225	194	177	212	203	220	241	204	204	240	225	225	213	220	203	208	211	178	214	205	208	199	205	224	199	230	238	190	215	207	219	228	220	217	201	239	215	220	196	204	200	204	227	230	203	230	237	199	203	223	206	223	225	224	199	218	209	216	224	229
1729	651	320	189	139	174	320	461	458	499	377	258	163	125	78	74	75	80	62	42	44	39	36	44	52	30	41	31	56	36	35	36	35	20	34	30	40	43	40	50	55	33	26	36	17	30	24	18	32	27	27	27	30	33	26	26	35	25	26	23	20	28	30	24	25	29	28	40	31	24	27	26	23	21	28	31	26	19	21	25	18	28	26	28	23	29	25	26	27	30	34	23	30	30	28	26	21	32	28	17	35	26	25	27	30	19	25	32	22	32	35	28	29	26	30	19	27	21	23	27	36	20	25	26	21	28	25	20	32	25	23	22	17	28	28	25	30	22	30	17	24	18	30	25	26	30	24	28	23	28	30	22	23	23	25	32	25	23	26	20	29	27	22	24	28	30	25	24	20	21	31	19	31	22	28	24	23	36	22	25	25	37	23	26	34	22	35	23	26	13	23	18	19	28	20	18	28	23	19	22	19	30	20	29	23	33	26	30	33	25	20	24	27	30	25	23	27	19	18	26	27	25	22	27	30	35	26	32	27	25	19	20	24	24	27	44	23	19	18	19	30	25	34	25	26	29	29	31	27	23	35	25	29	22	31	26	29	24	30	21	22	35	25	22	20	34	20	33	29	12	20	21	20	23	27	24	24	33	30	39	22	15	25	20	25	31	22	31	28	27	28	27	28	29	25	31	30	26	28	16	36	21	28	29	24	16	27	25	21	41	27	29	25	14	28	21	29	38	29	31	25	23	27	39	15	32	28	27	16	37	28	21	28	24	23	24	23	21	12	25	22	16	18	34	25	27	33	26	13	24	35	29	28	26	25	30	31	26	31	19	22	23	27	28	29	27	23	30	30	32	24	28	19	19	22	33	29	25	25	28	23	27	24	23	22	26	30	25	27	18	19	24	23	33	29	34	24	28	26	24	18	23	31	20	40	15	29	19	23	21	25	28	21	30	22	19	35	25	24	35	15	28	22	34	25	24	25	25	28	20	29	22	22	25	30	26	32	24	24	27	26	30	38	22	23	27	26	25	21	31	27	31	28	29	29	19	23	29	31	20	21	20	21	27	27	27	23	35	26	24	16	22	31	28	22	24	25	24	29	17	23	27	23	40	26	16	25	23	26	21	30	12	24	23	24	29	38	13	27	25	29	19	17	23	17	22	28	34	25	34	27	22	22	22	24	31	26	25	22	29	31	24	25	34	20	26	27	31	22	31	27	25	25	38	25	18	22	25	17	28	23	38	19	18	29	33	31	22	36	20	22	21	26	23	29	39	29	24	23	29	28	24	22	37	29	24	25	22	20	28	29	22	32	24	25	19	20	32	20	16	23	26	32	20	21	27	28	30	19	19	24	26	27	18	16	33	29	17	25	32	27	22	23	22	31	24	16	31	26	23	28	29	24	17	27	23	35	21	25	27	21	21	26	28	32	30	17	32	27	25	27	27	33	30	24	29	25	20	23	26	31	40	32	28	23	20	25	20	22	26	19	30	30	22	30	32	23	28	25	27	24	25	31	28	24	22	30	26	30	28	29	24	22	22	26	33	23	26	27	26	29	30	27	21	23	36	32	22	27	20	24	26	23	22	23	22	21	18	35	34	23	31	23	29	21	29	24	30	30	26	27	31	17	27	27	21	25	12	23	26	15	29	32	29	41	31	34	30	35	24	22	27	28	28	25	18	23	38	24	21	29	17	30	34	32	23	21	25	35	16	22	24	22	17	36	22	33	26	22	38	28	21	22	28	31	19	18	18	19	27	24	21	29	25	31	30	14	27	31	27	27	16	15	29	23	31	31	36	30	20	20	21	24	22	33	25	19	37	30	34	17	27	26	32	37	18	24	26	26	17	28	35	20	30	22	25	26	25	20	24	24	30	31	27	26	21	20	32	24	19	28	28	29	24	23	30	23	31	24	17	22	36	21	29	24	25	24	23	30	22	26	27	21	25	28	22	24	29	24	25	28	18	26	26	26	28	20	29	25	32	21	27	31	27	17	31	24	22	22	24	28	33	23	27	26	20	30	27	33	17	29	24	33	27	36	27	21	22	29	22	27	29	30	25	23	25	30	19	22	33	12	29	18	33	30	28	28	31	18	24	18	22	23	27	29	27	21	30	35	27	29	25	39	29	30	32	28	31	22	22	31	25	24	14	35	22	21	23	26	28	18	28	18	24	32	20	27	30	26	33	25	29	19	28	29	16	23	23	26	16	19	19	36	32	19	28	24	28	22	33	25	26	28	20	27	18	28	28	22	27	34	25	33	25	28	25	32	21	35	21	23	24	22	27	33	29	30	19	27	26	26	23	32	21	27	32	29	26	26	21	19	42	37	30	24	32	25	26	23	30	24	27	35	23	22	29	26	20	31	23	27	22	23	21	29	21	23	26	20	26	23	26	30	22	27	21	33	30	30	20	24	22	24	25	28	28	21	35	34	29	25	20	23	27	37	30	28	30	28	32	22	25	40	28	18	28	25	30	38	29	23	23	24	27	33	24	39	25	17	25	23	19	28	23	30	29	17	23	24	31	39	23	32	29	27	17	21	30	24	40	30	37	32	27	23	24	23	18	23	30	21	28	25	25	29	26	28	28	22	27	19	29	25	23	25	25	23	24	30	29	26	30	17	21	28	27	26	14	17	26	33	35	17	23	30	22	16	28	27	22	29	24	31	21	27	21	32	24	28	32	19	18	19	26	17	33	27	29	31	34	21	27	28	27	24	20	25	26	29	19	25	21	31	31	20	28	30	27	29	29	36	28	22	26	31	23	28	21	29	26	32	21	19	33	25	27	22	27	27	20	27	25	34	17	26	32	21	34	27	21	23	28	34	28	17	35	29	28	18	22	19	21	24	34	16	32	27	22	28	28	18	23	33	26	33	22	33	22	22	21	31	25	25	32	30	22	27	27	29	26	18	21	25	20	25	22	18	23	27	24	24	24	25	21	31	31	27	19	28	22	25	32	27	23	29	30	24	28	25	22	24	29	25	31	30	30	35	28	25	23	31	20	25	24	28	23	21	34	25	35	29	18	27	15	26	34	26	19	19	28	30	21	21	28	26	20	22	25	23	32	30	24	27	26	38	29	28	20	15	24	23	33	19	26	29	29	26	30	30	26	28	29	27	19	23	30	30	25	19	26	24	27	22	18	25	27	20	35	28	35	31	21	18	22	27	37	28	25	25	21	26	31	33	22	19	22	34	22	23	35	21	20	17	27	32	27	15	26	26	27	26	17	17	18	20	37	26	23	25	22	36	17	23	26	30	19	28	32	28	18	29	31	41	23	19	24	26	29	25	12	24	23	24	27	28	25	16	31	30	23	29	25	26	26	15	33	23	25	29	23	28	34	14	25	19	22	36	32	31	20	35	35	29	21	19	25	29	28	18	26	21	32	31	21	17	35	20	22	29	24	23	27	28	23	31	19	27	13	20	25	32	29	22	29	27	19	22	26	26	24	24	26	31	26	32	28	22	25	24	23	23	29	32	27	21	26
19758	8694	4614	5360	10522	12159	15355	18589	17225	17069	13850	9406	5810	3976	2488	2255	2318	2122	1623	1191	987	815	842	844	757	594	504	480	548	683	649	606	469	337	274	314	317	520	932	849	678	506	363	296	271	244	246	229	228	212	231	252	236	235	227	257	241	269	257	213	244	261	269	257	250	222	261	238	222	266	231	230	249	229	256	226	241	243	244	224	234	214	240	230	249	237	211	232	225	243	192	249	257	235	219	244	257	197	237	227	212	258	239	228	219	212	222	220	215	224	251	243	238	252	238	226	265	241	223	238	232	261	241	233	254	215	250	256	242	239	227	258	225	232	235	256	268	244	222	226	223	239	257	225	262	230	241	232	277	213	237	281	237	227	232	231	248	237	234	235	225	249	240	247	242	256	257	263	256	211	266	260	241	227	209	231	274	241	253	232	249	224	239	240	239	243	228	211	260	260	253	213	231	227	240	217	228	242	234	241	227	239	247	245	233	249	225	256	216	252	246	242	236	246	252	251	244	228	227	242	254	284	270	218	221	247	256	247	219	239	255	232	230	230	284	240	248	260	257	206	233	250	236	235	262	233	241	233	239	234	240	265	212	243	242	229	240	253	228	267	213	246	257	231	249	255	238	253	242	254	246	227	223	235	226	222	252	266	243	264	237	215	228	243	235	243	242	249	232	238	236	253	247	223	241	226	254	272	235	204	230	236	271	250	238	245	240	223	224	220	249	232	223	237	231	251	250	209	251	235	262	247	248	240	226	261	245	242	246	248	253	230	255	232	228	244	231	259	250	227	225	262	227	226	245	229	244	241	253	239	242	253	231	286	238	205	219	240	229	230	229	270	236	243	213	258	219	247	245	233	230	225	265	264	215	226	238	260	246	220	228	240	244	234	234	229	242	217	202	253	224	228	214	252	243	241	248	237	249	251	223	246	256	256	235	247	265	224	241	261	233	250	249	238	233	226	249	260	237	229	200	237	232	240	240	217	226	237	218	272	258	272	187	245	238	231	255	260	232	235	243	240	226	239	222	221	237	239	223	268	247	246	237	228	249	241	216	259	237	254	270	237	246	219	245	251	248	244	258	223	248	262	221	239	247	242	256	234	226	251	235	215	243	253	281	215	215	232	236	247	254	247	261	232	238	230	217	249	209	269	230	245	241	223	249	242	236	220	268	220	215	253	203	253	217	232	257	243	253	233	236	242	248	219	237	214	240	243	214	253	240	245	248	249	264	246	229	225	236	247	229	252	232	253	252	232	246	250	244	229	209	258	245	231	231	218	251	211	243	246	264	234	230	222	236	233	238	246	241	258	235	244	254	242	231	228	252	243	213	231	252	221	208	274	242	229	254	213	265	241	252	231	229	241	233	261	244	215	245	257	250	214	219	231	260	258	241	239	268	245	238	270	238	250	235	224	230	229	201	239	241	265	271	239	242	273	237	225	234	194	242	251	230	231	244	245	248	226	247	272	244	246	223	220	245	247	263	255	231	254	223	228	219	233	234	235	213	245	221	241	232	236	254	245	238	233	242	237	193	253	239	257	228	228	260	236	224	236	239	240	255	238	255	219	223	241	217	222	228	224	226	239	244	235	219	231	221	273	256	238	214	247	255	227	229	248	221	253	236	238	235	225	236	213	233	240	226	245	247	223	269	239	190	243	205	211	229	254	245	230	201	218	202	244	229	235	244	248	227	256	257	239	273	237	248	211	266	252	226	245	247	250	208	234	263	235	244	252	239	233	256	229	238	269	252	225	247	214	236	225	254	238	272	228	244	226	228	246	221	253	224	241	237	227	239	246	236	262	239	231	237	217	227	240	238	232	236	210	226	245	226	238	236	263	255	261	249	257	224	257	234	221	213	239	224	219	246	267	250	260	236	219	219	202	218	232	266	236	225	288	250	256	264	235	240	225	236	243	251	239	242	248	236	225	220	206	241	269	264	241	256	222	254	218	264	214	257	228	241	218	230	232	224	235	237	219	247	251	246	229	273	228	232	228	245	225	233	231	245	246	228	243	235	256	256	245	222	258	239	218	236	233	240	232	242	244	234	242	242	221	230	220	227	223	252	223	226	232	216	229	276	238	259	258	205	233	231	258	212	235	247	228	250	275	246	234	241	235	202	243	235	253	221	248	240	251	226	246	245	221	240	237	264	251	248	219	233	260	231	249	243	220	252	224	248	234	230	218	267	244	238	270	233	225	252	222	224	236	255	223	230	246	252	235	227	254	238	225	238	238	242	226	252	259	243	234	239	265	231	237	221	219	246	217	241	259	207	244	259	257	222	252	239	259	260	244	223	208	246	246	230	241	271	244	247	253	240	223	276	235	243	250	240	238	250	257	232	245	226	223	235	253	243	248	242	251	231	236	286	225	233	252	237	226	243	258	248	228	248	257	285	235	269	221	212	226	261	217	241	230	219	231	252	273	213	259	214	241	258	248	224	214	228	200	236	245	233	224	254	265	246	219	222	242	228	245	216	273	224	279	255	256	243	210	261	238	225	211	243	251	222	225	243	232	247	244	244	231	245	216	235	238	234	250	252	212	248	205	255	234	220	206	229	233	250	257	233	227	236	241	228	237	251	254	224	223	258	203	230	229	217	226	221	254	252	242	215	233	231	238	257	238	208	236	246	229	248	208	237	234	239	222	250	224	229	235	249	235	226	241	262	247	240	244	258	211	235	233	242	244	224	235	236	234	234	228	230	227	250	232	221	248	248	259	239	250	260	224	193	224	269	225	251	191	249	243	268	223	244	231	244	226	206	253	263	219	253	242	212	213	201	211	240	253	245	255	229	275	242	256	257	250	229	234	247	258	260	243	251	237	271	232	246	225	241	227	228	227	240	214	238	248	240	256	264	239	211	237	228	219	228	237	255	241	232	217	249	233	226	233	250	238	245	252	214	211	231	214	233	229	237	253	252	226	230	231	226	249	238	240	238	258	210	237	238	224	231	262	261	213	250	243	260	232	221	252	260	223	245	235	240	231	227	262	220	214	262	225	250	235	236	220	264	247	230	228	226	208	238	249	223	252	228	241	219	255	242	235	221	242	251	244	221	220	245	219	231	231	246	197	234	257	243	257	244	197	228	214	231	243	212	222	244	215	248	244	232	242	237	237	258	234	233	247	229	254	219	247	246	222	195	234	242	260	252	226	238	259	276	208	234	221	231	235	225	234	229	239	255	220	231	227	259	239	248	222	233	237	230	241	256	245	231	244	241	226	227	240	241	259	226	244	236	239	243	239	217	214	244	250	258	237	246	269	243	222	242	212	209	256	239	229	271	250	251	254	236	251	258	251	248	221	239	223	222	241	236	220	255	246	247	259	207	220	221	238	240	224	248	242	236	236	232	232	228	244	253	210	227	238	259	260	218	204	232	240	251	247	244	241	210	228	239	241	264	228	244	260	237	260	243	244	239	258	250	237	233	246	240	263	239	244	248	218	224	251	234	241	234	278	246	232	258	230	237	230	236	226	221	233	237	235	219	239	273	219
2838	1682	701	324	256	328	527	909	1009	789	686	446	234	162	130	125	145	88	63	48	43	43	47	35	31	30	34	28	32	54	40	48	48	39	36	24	29	93	176	136	107	48	38	31	36	27	26	21	20	35	24	22	20	27	24	27	18	26	31	25	21	20	26	24	21	26	22	20	24	28	28	22	22	30	16	34	21	29	25	18	23	24	31	23	20	27	23	22	23	20	26	22	24	16	20	29	20	22	25	14	16	15	24	14	24	20	22	20	16	31	30	24	17	26	22	23	21	25	29	18	19	24	21	26	31	17	20	25	20	32	26	20	13	32	25	15	20	29	25	18	18	29	22	23	20	27	29	20	33	27	16	28	25	24	18	21	22	28	23	23	25	22	26	25	29	21	28	20	23	26	23	19	24	25	18	24	21	27	24	29	23	22	17	16	29	22	18	28	23	21	18	23	21	26	27	19	19	27	19	20	21	29	24	15	22	25	27	16	27	19	17	27	18	25	15	27	20	18	21	35	26	20	20	22	22	30	21	22	27	20	24	17	33	22	30	21	26	19	23	26	23	28	19	22	24	28	20	23	19	22	13	26	22	26	19	22	27	26	18	27	30	18	27	17	20	18	21	29	25	19	29	22	20	19	30	28	23	29	31	26	17	18	14	28	22	22	21	38	35	15	23	22	26	21	20	35	20	23	28	20	31	25	24	21	26	34	35	23	20	25	18	24	17	28	26	21	17	29	19	25	30	22	22	29	25	31	26	35	27	20	23	21	26	14	32	24	30	20	23	22	29	29	24	25	23	22	23	28	28	29	25	27	25	18	23	24	16	14	31	20	30	22	22	28	28	21	19	25	18	13	21	24	21	20	18	25	26	21	16	22	26	21	29	21	16	27	26	24	23	22	23	19	24	19	21	31	31	24	27	22	30	28	30	23	27	19	32	24	16	24	23	25	30	35	23	22	23	30	27	27	26	16	26	21	21	30	20	22	30	23	25	26	30	28	23	21	23	25	23	28	19	27	21	20	16	22	17	18	26	22	24	16	22	23	34	16	27	22	25	18	22	18	17	11	29	22	20	29	22	33	21	20	21	34	19	25	21	31	32	29	27	25	22	25	17	18	27	19	22	21	26	21	23	12	24	29	20	23	26	27	31	26	24	23	26	21	12	28	24	24	30	18	25	30	22	23	27	21	28	20	20	17	23	19	37	35	14	21	22	19	27	22	20	23	25	21	22	27	23	21	31	24	26	20	20	24	26	23	25	14	21	22	23	17	14	20	23	21	24	19	21	20	21	26	21	24	26	36	19	26	34	27	30	24	33	21	24	28	18	26	39	21	32	23	31	19	22	29	20	20	23	22	27	24	24	15	20	20	18	19	16	23	32	19	23	19	29	29	27	28	19	29	22	23	26	18	31	29	22	29	24	25	19	26	22	16	24	25	19	27	22	19	24	21	25	24	34	21	30	23	18	23	27	24	25	35	16	27	20	32	24	19	31	27	21	21	25	18	22	24	22	18	21	24	31	28	25	34	35	18	24	24	20	31	29	19	25	34	21	29	19	34	18	20	19	22	23	17	21	24	29	11	20	24	29	14	23	22	19	21	24	30	17	19	20	24	18	18	24	26	21	25	22	18	28	25	30	23	21	20	22	16	21	28	27	27	21	15	25	19	19	23	17	18	19	22	18	21	33	24	16	17	19	19	23	26	28	21	22	13	18	26	21	23	19	17	22	28	24	15	19	19	14	30	42	22	23	32	24	31	27	18	21	13	25	19	20	30	16	21	27	21	27	26	27	25	29	25	24	24	24	27	19	24	34	25	23	30	16	19	28	22	25	30	28	27	15	21	24	25	22	18	18	26	21	17	16	21	19	20	21	30	30	20	21	21	25	20	21	18	19	23	21	32	22	18	23	18	25	29	31	19	25	32	22	18	23	23	21	22	18	21	25	22	23	21	21	17	19	15	24	32	23	19	24	24	25	18	21	27	19	23	34	23	27	24	26	21	18	25	26	33	32	17	18	16	25	26	29	27	21	22	28	25	26	19	28	22	15	23	22	19	21	26	26	19	25	24	23	22	27	19	22	32	23	23	27	22	24	30	24	23	38	24	30	24	24	18	17	20	25	26	23	18	13	26	17	13	18	26	25	22	18	28	21	21	26	22	20	25	27	25	29	26	21	24	24	21	27	27	24	25	26	22	27	26	26	18	20	24	19	19	16	18	22	27	24	26	22	20	17	23	28	19	17	31	30	25	20	24	17	21	26	27	26	24	20	27	22	22	23	24	29	27	27	28	26	36	29	18	28	19	18	20	22	21	18	27	28	26	21	26	31	18	24	22	27	28	24	28	21	15	17	23	22	23	18	21	23	25	25	15	26	19	23	19	21	26	32	24	23	19	25	21	28	19	16	27	24	33	23	27	30	24	26	17	18	17	16	23	22	25	21	22	25	26	25	34	28	22	24	26	32	28	21	23	38	28	27	24	23	22	30	28	23	24	32	32	22	21	32	28	23	24	23	30	22	19	19	31	29	28	25	25	20	18	28	20	21	25	17	26	31	24	17	23	23	26	22	32	21	24	23	18	23	29	23	14	26	23	20	28	24	20	25	19	19	26	17	21	19	25	23	22	12	23	32	27	19	27	29	28	17	31	19	19	23	25	22	26	31	18	28	26	20	31	26	19	27	16	22	31	22	34	26	26	24	26	19	21	27	25	24	21	27	26	25	29	18	22	19	28	26	20	24	31	17	28	22	28	17	33	23	24	32	22	27	22	29	23	22	24	36	22	23	22	15	29	19	19	19	20	16	21	20	25	16	20	20	24	23	33	24	29	24	19	19	31	32	18	25	22	20	22	21	21	26	20	22	28	21	27	19	10	24	21	19	25	20	20	22	17	19	18	22	23	15	20	28	19	29	24	25	24	22	22	25	21	19	32	22	32	19	22	17	24	21	24	32	32	28	28	25	26	17	29	23	21	28	21	22	23	22	24	21	23	22	23	21	15	22	20	23	20	21	23	24	22	22	21	22	22	21	32	21	24	29	23	32	17	18	22	18	25	21	29	25	20	28	16	24	28	34	25	24	21	21	25	18	32	21	29	26	23	25	17	24	28	29	32	22	20	24	24	30	33	24	22	28	21	16	25	35	15	26	18	27	21	17	32	29	22	25	21	20	18	18	21	20	19	35	22	20	19	18	28	26	28	25	23	25	20	27	24	28	22	23	27	17	13	21	27	25	23	23	15	22	25	19	24	31	25	25	24	25	26	17	31	21	32	23	32	30	38	23	31	26	22	13	22	20	17	29	34	31	24	24	24	25	16	17	26	20	16	16	25	25	24	25	24	33	23	19	27	26	31	13	22	17	23	22	19	25	26	19	23	24	21	27	16	25	22	28	26	26	29	15	21	26	28	22	20	26	21	31	29	27	23	29	24	21	21	20	28	27	30	33	30	23	17	21	18	30	23	23	22	10	21	30	30	21	19	32	25	24	20
27275	15502	8780	8708	15971	17403	20782	25353	24956	22291	18557	13846	8637	6190	4586	4343	4000	2737	1812	1363	1057	914	877	757	712	656	565	580	831	1043	1049	1023	1124	951	578	423	487	1937	4293	3258	1980	1089	598	374	280	222	239	221	201	219	212	233	211	226	229	238	229	231	230	230	226	229	217	234	210	242	227	209	225	234	211	224	198	224	226	209	227	242	227	220	199	208	241	221	221	220	243	210	207	194	204	233	225	231	255	211	206	231	264	225	222	229	219	204	220	196	224	215	204	219	205	223	225	224	240	226	211	211	239	213	213	211	201	232	252	206	224	189	191	200	218	220	222	256	216	215	217	177	201	249	238	208	204	221	217	248	223	210	219	235	212	217	182	239	226	247	213	222	223	230	219	255	209	226	220	214	209	251	214	250	242	222	213	210	209	248	221	205	229	246	234	243	237	239	228	227	222	208	222	218	202	210	223	222	201	194	254	211	213	220	200	229	215	251	207	240	225	211	200	236	197	213	220	216	224	218	215	234	252	239	208	246	188	224	199	211	203	221	206	234	242	220	210	246	194	241	221	218	206	225	231	209	263	233	248	202	211	200	235	203	186	210	224	214	236	228	219	197	202	194	232	207	230	232	209	202	238	228	220	231	234	228	218	242	230	223	207	223	227	230	180	226	216	201	190	224	214	234	229	238	246	232	194	212	214	229	223	234	216	246	219	220	223	207	238	215	212	260	240	229	220	250	243	199	215	226	222	198	233	220	228	214	191	212	258	242	223	251	227	231	209	225	230	232	190	209	238	229	206	243	215	219	218	213	186	216	235	212	210	222	217	218	193	211	209	227	215	216	267	205	218	220	223	214	223	228	221	221	221	228	229	222	223	231	223	205	219	212	225	226	229	209	226	220	220	229	193	234	217	209	215	244	212	207	239	214	231	233	258	232	210	257	218	222	224	238	236	198	219	220	235	224	201	235	218	230	225	229	246	218	235	222	208	225	209	210	211	244	243	224	218	227	218	188	209	239	246	214	209	230	215	228	220	224	217	218	219	230	220	200	235	215	213	242	246	191	211	209	191	229	244	210	221	192	201	208	207	211	201	212	219	220	242	215	190	265	250	232	207	216	222	206	222	229	202	221	227	232	220	244	220	214	224	195	241	204	232	206	235	253	238	198	200	191	259	203	209	225	261	220	216	206	224	217	210	197	233	219	231	189	238	228	253	206	229	215	231	246	226	207	223	227	211	227	197	213	216	198	231	192	242	245	222	221	196	218	204	205	202	222	210	238	236	232	213	254	221	213	202	205	226	233	230	232	237	223	221	231	225	228	226	228	230	216	207	232	226	212	201	223	231	220	219	231	232	221	213	254	224	228	216	217	206	181	230	227	250	215	229	208	219	222	201	239	237	197	227	232	204	218	220	236	214	202	215	210	226	216	240	221	218	226	221	216	191	244	229	205	209	211	204	204	217	206	189	235	238	245	218	232	229	217	231	215	226	234	211	254	218	228	217	229	215	238	207	220	221	197	221	239	214	210	214	210	189	194	226	227	203	181	213	246	220	220	217	254	213	210	205	223	227	215	235	224	227	216	240	216	211	191	229	249	209	223	218	222	212	222	216	203	232	219	198	237	208	233	228	256	202	231	258	212	201	241	192	231	248	193	214	198	230	209	189	223	197	213	225	209	238	237	220	231	226	196	204	225	215	193	225	244	215	210	215	227	216	240	212	216	212	225	239	227	214	216	184	239	247	232	230	227	249	227	233	212	235	220	227	232	189	217	230	221	204	228	210	234	238	208	242	242	205	249	207	214	217	227	225	213	210	210	223	217	232	206	238	209	223	212	232	250	220	217	231	228	240	205	219	254	228	234	216	226	212	216	227	214	219	224	224	214	229	222	218	209	237	213	219	223	234	211	203	204	227	207	223	253	213	232	218	229	211	238	215	199	201	215	228	231	219	217	209	234	231	217	211	223	199	250	221	216	234	220	212	234	217	215	203	215	230	230	223	235	209	224	234	203	220	250	207	228	232	220	216	217	237	235	201	236	217	220	243	232	226	227	226	234	219	218	200	236	224	216	218	201	223	207	228	207	214	230	215	227	211	218	222	215	223	209	209	214	230	214	218	230	222	210	201	218	220	234	217	212	207	204	222	217	221	228	214	216	192	228	237	244	240	217	216	197	226	228	212	199	234	208	221	216	195	234	215	233	204	202	236	230	224	212	247	245	249	232	231	234	220	232	219	198	224	218	211	224	230	223	230	213	231	214	246	244	226	223	264	219	206	208	254	222	235	216	225	186	229	228	202	205	250	228	220	254	188	225	225	242	186	212	221	195	240	198	234	203	238	215	221	209	217	237	223	226	224	222	217	225	209	212	207	244	204	222	211	212	260	240	221	249	220	247	201	215	204	237	221	231	210	243	194	216	224	252	231	211	220	252	199	222	212	240	228	221	207	209	216	246	216	233	223	214	229	221	215	203	251	208	212	210	203	225	221	206	209	215	205	218	224	226	185	211	221	219	216	206	250	222	213	239	224	216	225	241	216	223	220	232	231	205	218	229	224	211	223	234	228	210	238	211	216	230	220	207	241	236	228	258	232	211	229	184	219	219	221	221	206	237	224	217	237	213	229	211	234	239	200	233	197	198	238	191	238	218	235	208	234	213	212	199	219	233	229	223	252	215	230	228	209	217	214	225	211	222	241	221	232	220	227	219	229	237	219	237	239	225	232	197	233	239	234	232	206	205	226	220	233	232	225	218	217	258	246	230	231	211	216	254	230	264	242	234	230	217	202	233	246	235	220	226	227	225	260	230	205	236	195	228	245	239	206	208	225	238	208	214	230	216	222	217	240	222	198	190	229	243	205	192	223	213	222	225	216	212	229	229	212	203	219	244	229	219	204	206	220	227	245	221	216	232	223	218	227	204	228	228	210	212	234	200	231	229	203	221	207	241	232	225	202	239	215	228	219	217	222	246	208	221	225	219	240	213	220	208	218	237	201	217	227	229	233	222	227	206	227	221	271	243	217	207	226	220	216	222	220	235	237	236	223	218	229	211	236	222	212	209	217	225	232	233	232	249	217	207	240	220	253	232	216	228	201	226	222	219	216	210	202	241	223	210	238	215	226	218	209	184	235	219	219	235	218	221	203	199	214	239	219	240	201	230	216	215	210	249	187	199	225	241	220	219	238	235	229	245	246	238	186	218	209	228	237	224	246	215	232	230	249	214	235	245	205	221	233	216	241	227	231	222	234	238	221	248	217	223	211	239	224	238	227	220	241	227	220	194	231	208	263	211	226	253	208	222	254	217	217	208	262	210	209	236	203	248	228	206	237	199	214	246	211	222	216	221	224	240	227	226	224	225	213	215	207	198	243	194	216	219	245	211	238	235	222	196	192	234	228	217	251	244	218	204	229	240	217	210	212	216	198	221	207	231	217	219	229	209	227	247	242	221	200	220	211	239	211	212	236	213	221	204	229	219	192	235	222	230	214	207	224	239	232	213	226	219
2527	1027	525	209	155	192	248	315	764	565	447	330	222	157	134	116	86	60	55	63	44	47	54	39	32	32	35	32	20	31	36	47	40	67	67	31	32	58	115	85	58	54	28	21	23	31	27	28	20	30	18	26	15	24	29	21	7	22	21	18	20	18	30	25	26	20	30	29	29	26	14	31	20	14	16	22	19	20	18	22	20	25	25	25	14	20	15	15	19	22	23	17	22	21	28	23	26	19	27	16	21	21	23	33	30	21	15	27	27	22	25	23	21	13	14	22	31	15	18	22	22	23	27	27	18	21	20	21	17	19	20	28	29	23	29	18	17	31	25	22	18	25	28	19	27	32	26	20	17	22	19	22	19	17	20	26	24	19	21	20	16	19	23	17	16	27	23	28	20	27	23	21	26	16	29	26	19	26	17	22	27	19	17	18	27	20	29	18	23	20	25	18	17	19	19	17	26	31	27	16	15	18	25	19	23	16	25	20	24	14	22	18	24	19	20	17	18	16	22	17	20	20	15	20	25	19	18	20	23	21	21	28	20	27	19	28	16	29	28	23	16	25	20	25	18	24	16	32	18	21	24	23	23	20	21	19	23	21	22	15	18	20	17	30	35	28	19	27	20	16	27	19	19	23	25	18	22	29	25	22	7	15	19	19	16	20	15	26	42	23	24	23	17	20	29	28	14	34	24	20	30	22	24	28	27	18	27	23	21	22	20	25	19	23	22	19	25	29	23	26	34	22	19	24	16	21	17	20	17	20	22	17	19	18	23	28	27	18	18	22	18	19	22	30	27	20	21	19	18	19	19	13	20	31	18	27	28	22	22	23	29	19	16	25	18	19	16	25	13	28	20	30	19	15	25	21	22	19	17	25	30	11	16	26	25	23	18	22	21	32	24	17	12	30	19	25	16	22	28	25	14	20	16	21	21	23	23	18	21	17	13	13	15	26	17	22	23	27	25	15	20	23	24	23	26	23	16	15	21	15	19	28	19	21	21	28	20	22	22	10	21	20	23	27	22	20	21	21	23	23	18	25	31	23	19	26	24	19	16	24	22	27	22	25	29	28	20	19	26	32	27	24	25	27	29	25	9	20	16	23	25	13	17	17	22	19	23	18	22	26	24	18	16	23	31	28	24	31	29	26	17	24	22	22	17	25	16	20	27	25	14	12	27	24	20	24	18	11	17	21	12	24	21	18	32	21	26	23	24	21	27	14	23	26	26	26	23	15	16	20	20	24	23	26	29	13	15	24	19	20	23	30	26	24	15	23	20	17	30	25	25	20	17	15	10	15	15	27	26	27	21	19	29	28	27	19	21	15	24	22	23	18	20	20	14	17	27	13	17	26	25	18	19	14	22	25	25	20	15	32	18	23	16	24	21	28	28	22	15	18	32	22	23	22	20	25	18	24	23	29	15	22	14	22	24	16	22	25	29	27	15	21	18	21	21	21	13	14	26	20	18	22	22	16	26	21	21	21	24	18	20	23	22	23	21	22	20	21	21	14	19	28	20	22	20	22	24	24	19	14	17	26	16	29	26	26	15	24	20	28	20	25	22	20	14	17	20	15	23	24	25	15	28	22	21	17	20	14	31	23	27	20	21	19	22	22	20	18	21	28	15	24	22	17	20	18	23	23	26	20	16	22	14	22	26	20	20	17	25	25	17	16	25	24	21	21	25	24	25	20	22	17	23	24	24	34	35	25	26	28	18	21	27	28	20	16	22	18	17	19	33	18	22	24	19	22	16	35	13	22	19	21	19	20	25	28	17	31	12	14	23	30	24	25	27	23	29	22	29	26	20	21	23	18	14	18	13	18	31	22	19	17	21	21	28	25	12	18	17	36	18	15	26	26	24	35	29	22	19	26	11	16	19	24	19	29	19	16	16	18	23	25	29	18	21	22	23	24	25	27	24	22	15	29	25	28	19	16	19	23	21	31	28	24	17	22	22	23	29	33	26	23	16	23	28	17	16	32	12	26	20	20	33	21	30	16	23	22	13	21	17	18	23	24	14	26	20	20	32	22	13	21	24	31	18	23	14	21	22	17	19	18	13	21	29	17	22	29	20	16	28	22	23	30	25	27	22	22	34	20	23	20	23	25	22	27	18	22	38	33	20	22	15	25	16	29	19	20	21	19	21	26	28	27	27	21	21	30	15	19	21	25	15	22	25	25	17	24	23	19	16	28	21	21	22	14	27	23	20	20	29	20	21	18	30	23	25	15	15	26	19	17	23	19	16	30	30	17	16	22	21	25	20	13	24	24	18	27	23	14	23	25	26	17	16	22	19	20	20	22	21	22	23	32	23	22	25	24	19	18	17	17	17	23	27	23	22	23	18	29	18	21	26	21	19	30	27	23	18	34	13	22	19	19	20	24	23	21	24	20	31	13	23	22	20	20	22	18	23	20	25	21	37	26	16	27	17	31	21	28	24	22	26	19	21	16	23	22	21	23	18	18	21	18	16	25	18	19	29	20	28	16	25	26	14	25	18	25	18	20	23	17	12	22	24	20	25	19	20	10	21	15	31	19	17	18	24	22	17	25	15	24	20	19	28	19	18	23	25	19	22	18	15	23	18	19	18	25	21	20	17	28	21	20	22	28	28	21	23	17	21	16	18	14	20	19	20	25	20	25	18	25	15	17	21	28	14	16	23	23	29	23	18	24	19	32	19	19	31	31	27	29	28	26	21	29	22	27	28	23	25	23	19	21	18	21	25	17	21	22	20	19	22	22	21	21	19	24	24	25	17	18	16	16	25	24	17	20	23	34	19	20	29	23	22	33	26	25	25	17	24	33	17	17	26	22	18	22	27	16	22	23	20	21	30	20	15	21	30	30	22	17	25	18	19	18	17	24	19	25	25	25	26	21	18	29	20	20	29	20	25	23	31	25	21	20	16	22	26	15	22	25	21	22	16	10	22	23	24	18	17	26	28	25	19	23	19	21	19	20	24	31	26	18	24	18	19	32	19	20	23	28	26	25	15	19	20	25	17	17	22	16	21	21	20	14	25	29	16	20	20	24	16	17	22	24	32	22	29	19	20	15	22	27	18	24	25	17	12	18	16	27	35	24	20	27	19	26	24	26	22	23	25	23	26	16	31	23	21	15	24	21	26	21	29	20	20	23	15	20	20	14	21	21	17	25	32	18	24	25	33	25	27	16	29	24	19	21	21	21	28	25	13	29	20	28	18	18	22	27	20	24	21	16	19	22	27	23	16	15	18	25	24	20	23	31	23	30	26	20	26	20	28	23	26	19	19	18	21	24	29	24	24	27	29	22	27	22	21	30	24	20	20	26	30	21	21	24	20	16	16	28	22	22	21	16	19	26	21	17	13	29	18	21	24	27	15	26	19	14	19	19	26	22	16	16	14	28	15	16	11	23	20	25	18	27	20	26	17	17	24	24	19	20	21	19	29	25	21	25	23	33	15	18	23	30	27	22	25	19	21	13	31	20	17	23	21	22	17	12	23	26	22	28	26	29
23234	12155	6756	6979	12481	12363	12962	14687	22269	18578	15891	11881	8159	6282	4755	3964	2903	2080	1496	1296	1139	1022	896	788	751	638	642	489	458	559	788	789	772	1294	1796	976	799	1512	2705	2316	1372	727	393	301	224	224	199	188	207	185	223	231	204	209	199	198	217	223	170	202	205	211	187	217	233	204	222	203	203	220	187	194	212	205	205	211	203	194	186	246	192	235	188	208	167	219	190	176	226	203	204	215	212	198	205	217	209	213	187	231	199	204	191	201	200	210	216	204	215	185	198	217	186	219	211	220	199	212	183	209	212	252	211	211	219	188	210	221	196	208	208	199	216	204	186	213	195	247	182	193	223	182	214	189	212	208	200	185	206	211	215	184	192	203	237	206	206	204	199	185	222	227	203	202	226	173	217	177	198	198	193	210	201	226	197	192	208	206	220	187	211	192	198	217	200	186	203	230	181	224	168	184	205	231	175	192	212	230	241	195	198	193	187	210	222	210	207	203	188	185	192	200	207	222	209	217	199	208	222	200	204	197	213	214	189	205	211	200	206	200	191	218	194	190	205	212	226	239	228	219	196	216	194	210	214	194	211	205	217	201	199	207	221	193	191	207	201	203	194	228	206	206	209	203	177	198	222	208	208	202	221	187	199	214	217	207	224	198	189	176	229	200	205	191	204	213	209	221	200	220	177	203	199	211	189	183	191	211	201	213	199	211	207	208	194	199	189	220	207	198	203	207	206	215	214	209	222	191	250	206	226	214	232	210	243	193	218	171	216	184	218	213	194	205	206	206	213	220	195	235	210	232	195	177	218	207	216	196	203	206	195	202	181	231	215	210	221	233	223	183	207	198	199	227	241	219	201	219	189	229	187	197	228	213	196	210	195	219	223	195	197	199	213	203	213	232	194	204	228	194	192	184	193	209	195	205	209	190	195	218	207	215	200	201	215	215	230	175	205	196	215	239	218	204	197	205	185	233	202	226	209	206	209	213	219	185	197	195	188	204	202	227	223	177	205	215	221	216	183	206	202	192	209	191	218	212	213	212	206	193	218	227	201	219	204	186	192	214	210	196	212	176	196	220	222	196	193	198	235	188	201	226	202	195	179	214	187	236	200	212	214	213	194	204	214	205	200	196	200	197	199	202	214	203	207	217	200	208	205	204	200	231	217	226	206	196	210	221	200	200	192	212	203	187	205	228	236	214	204	223	218	206	190	200	212	220	216	217	212	233	197	198	204	204	200	216	216	218	210	203	217	228	215	199	210	205	212	196	189	215	210	195	206	217	216	204	222	232	203	185	216	190	194	178	176	210	198	196	191	199	189	210	231	192	197	190	206	233	205	212	224	184	182	202	200	238	218	220	192	224	191	201	199	201	238	196	195	211	208	221	202	200	214	198	204	230	196	240	184	229	226	220	207	184	198	189	221	206	222	198	185	216	189	208	189	188	215	224	199	211	223	224	205	215	213	212	215	225	205	224	216	192	244	215	207	216	232	212	197	202	215	226	221	175	234	217	212	200	206	216	235	209	223	209	241	224	183	216	206	219	207	197	202	175	200	240	198	193	218	207	214	205	195	200	190	222	195	182	201	198	227	209	211	202	195	215	202	215	211	214	211	210	182	209	194	202	206	218	194	226	233	205	211	210	193	223	209	215	222	200	206	193	193	207	208	184	236	219	205	203	200	206	218	204	223	216	201	202	197	200	202	200	205	196	210	198	213	211	186	204	233	191	204	199	214	190	210	190	209	217	208	223	192	225	199	184	200	219	219	240	213	188	193	218	200	187	202	188	196	205	197	230	202	233	205	210	217	172	181	209	204	194	214	194	205	194	219	206	197	213	201	206	213	181	184	217	193	220	212	197	191	183	211	212	162	235	202	183	213	216	196	198	207	196	201	220	212	220	194	207	196	197	200	212	214	191	214	198	207	196	218	209	202	215	184	216	210	214	212	216	184	202	229	214	233	201	211	214	221	212	204	214	217	189	200	224	221	210	197	190	204	219	190	179	205	210	207	181	214	201	205	202	219	201	192	213	211	208	201	204	215	192	198	212	183	226	222	203	224	197	214	207	177	184	202	186	198	199	208	181	180	189	211	202	218	209	192	209	175	219	209	191	217	190	217	206	197	203	212	191	212	211	198	227	189	180	208	211	212	198	232	194	220	203	226	194	198	226	196	208	194	193	211	234	209	197	203	214	209	209	208	212	185	197	197	223	201	192	208	223	208	217	201	189	205	226	196	212	251	213	204	228	190	206	218	205	204	217	218	199	207	219	243	194	202	193	217	199	226	197	210	192	189	190	198	203	205	195	217	222	222	237	193	180	183	211	225	193	199	219	221	205	217	215	189	203	188	197	192	204	212	212	243	212	223	221	214	195	221	225	204	206	208	218	218	213	200	203	214	208	217	202	171	212	200	195	204	212	210	206	215	201	222	208	203	209	210	192	212	176	208	218	215	210	169	202	192	189	207	211	212	196	211	202	210	208	196	174	199	207	209	209	208	209	218	195	205	185	216	202	202	225	207	224	224	204	219	210	222	186	182	205	229	218	212	206	216	210	216	201	220	214	206	208	197	208	222	203	199	186	221	180	203	206	185	203	212	200	174	206	217	233	218	228	194	202	190	207	179	236	198	225	181	208	222	208	191	193	192	244	215	207	222	198	194	193	194	215	193	210	200	197	209	225	197	208	210	209	221	195	205	207	188	214	195	201	191	203	186	216	196	210	211	224	206	199	220	224	205	208	188	226	193	215	217	212	226	211	180	205	221	202	208	214	200	195	227	234	229	206	192	202	174	197	228	184	207	193	211	210	195	192	223	198	221	208	231	202	183	200	193	211	213	216	244	169	206	195	207	222	219	216	215	203	223	223	217	216	198	174	198	211	220	198	210	188	234	186	196	192	192	206	194	212	217	180	210	202	204	215	180	215	203	212	177	202	226	221	196	211	198	201	170	225	198	195	196	216	210	205	204	226	193	201	196	218	189	200	191	202	177	210	212	200	188	206	201	224	201	225	221	182	175	217	221	232	207	204	220	194	177	226	188	209	195	227	211	179	223	213	204	195	220	201	216	189	183	206	222	201	191	194	183	219	190	211	227	208	215	217	192	215	210	207	196	221	210	187	215	220	236	218	197	200	200	223	208	196	187	197	189	218	193	199	216	194	206	183	209	205	214	182	229	178	233	207	178	190	222	203	202	193	185	220	213	183	202	201	208	207	211	211	219	208	227	193	216	229	221	194	183	213	218	210	181	214	220	227	199	196	214	220	223	203	197	209	217	216	203	207	210	209	193	211	206	191	184	223	202	207	203	180	212	199	203	196	200	226	201	217	223	195	218	204	189	196	207	216	218	221	213	194	216	202	193	203	216	191	213	215	214	183	205	195	224	229	189	214	234	214	190	240	216	197	226	217	224	183	188	208	186	190	196	221	189	217	205	203	190	179	185	207	212	204	206	211	222	227	190	200	194	207	196	192	176	204	221	178	219	204	226	200	197	218	218	216
2837	2037	679	272	175	214	190	275	622	488	443	428	395	254	191	177	127	97	66	52	54	43	39	36	33	28	35	30	32	32	45	28	28	65	142	92	48	139	195	139	98	53	34	32	23	25	23	25	25	20	27	26	26	18	18	24	22	23	23	33	28	19	24	21	17	22	26	21	28	30	23	26	17	21	18	18	23	24	20	18	22	23	20	17	24	20	24	27	22	18	18	21	22	23	24	22	27	16	21	21	21	28	25	25	23	32	22	25	26	26	26	18	27	35	25	23	25	19	23	21	20	22	17	24	20	23	26	17	25	22	33	32	21	21	14	23	20	24	25	22	23	23	24	31	25	22	16	20	24	20	22	35	18	22	21	17	27	21	18	34	19	22	29	29	23	26	25	21	17	22	17	21	26	25	19	29	14	21	25	25	28	15	25	19	24	21	17	24	24	23	23	19	19	29	31	25	20	28	25	28	27	18	19	16	25	32	24	21	18	31	27	16	20	16	23	35	20	21	29	25	16	27	27	17	29	26	19	17	24	20	27	24	19	21	25	21	31	21	25	29	36	15	15	27	21	15	26	29	25	12	20	25	23	21	20	22	21	24	24	23	23	12	14	23	28	32	19	25	20	24	29	23	25	11	13	29	28	14	24	25	26	31	22	15	15	25	16	14	25	15	22	22	24	21	12	26	26	19	29	21	27	17	20	25	25	25	20	35	22	23	25	28	24	22	35	29	24	23	18	19	25	23	23	22	15	16	22	21	21	30	23	18	17	20	17	20	25	19	16	26	18	32	21	14	22	25	26	24	16	24	31	26	22	25	26	18	21	16	19	21	26	28	18	20	23	24	22	24	20	24	18	21	29	20	20	21	36	23	15	17	21	26	17	31	29	24	25	26	29	28	23	25	18	20	22	22	30	18	25	17	28	23	18	28	27	37	13	21	19	22	22	21	27	20	22	15	28	20	25	18	27	20	25	22	16	20	16	23	23	23	27	25	24	33	21	26	21	29	20	19	24	28	19	22	22	19	19	27	19	29	23	29	25	32	25	25	30	22	18	18	20	21	18	24	18	19	21	27	26	10	25	18	21	24	23	19	30	25	22	27	25	20	22	16	23	25	25	31	21	19	30	21	28	16	23	16	29	24	20	22	33	16	21	24	31	31	24	17	26	28	22	24	21	24	27	26	26	18	21	35	32	23	18	17	24	19	25	29	21	19	25	24	20	20	19	25	17	22	27	26	19	17	19	34	24	26	23	20	17	28	24	14	13	36	19	14	23	24	19	32	22	24	22	26	25	14	20	18	24	22	32	19	17	16	21	31	22	20	22	18	21	21	19	27	27	29	26	21	28	15	20	24	24	24	30	17	23	19	25	15	17	15	13	24	15	23	26	22	26	27	21	23	20	25	29	23	15	30	25	22	21	17	19	22	26	24	20	28	27	26	16	18	31	17	25	21	17	23	20	23	19	23	28	30	21	23	28	24	22	18	22	35	23	20	27	20	27	26	22	33	25	20	21	19	21	25	25	22	24	30	18	23	19	20	17	24	27	19	25	25	23	25	33	27	15	20	22	18	18	19	21	26	30	28	19	19	33	25	22	18	27	18	16	19	25	28	18	18	16	33	16	22	29	29	27	22	31	34	26	25	17	18	24	27	19	20	18	20	19	30	18	22	27	26	17	21	26	19	24	14	30	30	29	24	21	21	24	20	25	20	30	24	30	19	25	27	10	28	23	23	20	30	30	21	26	18	29	23	23	21	19	26	24	15	25	16	22	26	23	14	28	24	27	20	20	20	22	24	26	22	18	15	18	25	19	13	26	26	17	25	21	15	26	28	23	24	24	20	35	24	33	25	24	24	21	21	30	22	19	32	21	27	24	22	19	13	25	16	22	28	21	21	24	21	23	25	22	23	27	23	27	13	24	23	32	22	25	19	32	22	24	25	19	21	22	30	22	20	24	31	27	26	21	27	14	29	20	17	25	26	16	24	15	21	21	22	17	13	23	21	23	27	23	21	24	26	23	25	30	19	27	31	23	20	26	30	36	28	19	21	26	26	20	27	21	23	18	26	30	25	17	17	25	32	19	27	27	31	17	22	16	29	25	21	20	22	25	27	25	17	20	23	16	31	30	23	24	24	20	23	22	25	17	24	27	14	22	20	22	20	24	24	18	13	19	26	22	22	25	22	21	24	24	21	18	13	15	29	20	28	22	20	28	21	16	19	19	33	19	18	21	25	23	20	26	30	26	21	22	21	25	22	20	12	20	20	26	17	15	24	18	13	27	21	25	26	19	24	24	17	27	22	21	12	24	15	31	27	26	15	27	20	24	30	23	20	21	27	22	23	29	26	22	35	30	21	20	28	19	14	33	24	24	26	23	24	17	23	29	27	20	24	20	17	19	24	16	21	25	23	23	22	25	26	22	26	30	25	24	21	12	23	27	21	18	27	24	24	22	32	18	35	26	27	29	25	14	28	23	17	12	19	17	26	17	17	25	23	25	26	20	17	24	22	24	24	17	32	31	29	15	22	23	16	22	26	23	25	23	21	29	25	19	27	22	18	14	25	16	21	32	15	16	31	17	23	30	12	22	28	30	15	20	26	17	21	18	16	31	18	21	17	20	29	25	23	21	18	25	20	18	35	25	16	16	28	21	20	21	19	21	22	29	24	30	22	24	31	17	30	25	15	24	25	26	21	24	8	25	20	19	19	30	26	25	20	26	28	18	24	21	23	19	28	25	21	19	30	20	15	18	19	31	27	25	28	19	23	17	17	17	21	19	21	20	26	22	23	30	24	28	21	26	28	26	31	24	24	20	23	31	12	28	22	17	27	23	16	23	21	27	21	18	23	19	31	26	27	27	32	20	23	25	16	21	21	30	22	30	22	18	18	26	16	14	21	34	21	21	28	26	24	29	27	30	20	21	21	19	24	19	27	20	23	28	28	31	21	24	19	23	30	13	22	24	27	26	21	24	29	16	33	17	14	22	25	22	20	41	19	24	22	30	21	25	22	15	19	30	29	19	21	24	19	17	28	23	18	22	20	22	19	27	17	18	22	25	22	24	13	17	16	26	31	19	17	19	22	19	21	29	19	19	23	29	25	32	21	17	17	33	22	18	24	25	23	30	15	34	24	19	27	23	30	32	20	29	20	24	18	15	24	30	26	20	23	19	22	25	13	18	14	29	20	19	17	24	21	29	29	20	27	28	26	20	25	24	23	18	22	9	32	19	15	16	18	27	20	21	15	30	22	24	23	28	36	23	28	23	22	23	21	21	10	27	25	18	18	17	30	23	25	27	21	28	20	15	22	25	18	19	24	23	25	32	22	26	14	21	17	13	31	17	24	29	24	24	23	25	18	19	17	17	20	25	28	21	28	28	15	23	26	25	21	20	23	19	23	27	29	21	26	18	26	28	22	24	18	22	20	16	16	16	27	29	23	23	25	23	20	30	20	24	19	22	20	24	28	26	19	32	21	28	28	17	20
26909	17106	7879	7833	12331	12464	10918	13729	21590	16257	15526	15192	12119	9007	6685	5374	4112	3277	2248	1359	1042	756	616	661	624	622	627	570	603	578	630	578	792	1950	4090	2005	855	3645	3965	3109	2126	1169	653	393	275	237	226	227	201	235	196	212	212	216	224	202	220	240	233	192	196	219	209	216	199	210	220	236	174	218	175	221	202	200	214	199	228	216	198	213	199	212	220	195	187	202	211	231	229	214	222	219	188	216	183	185	188	209	217	192	211	210	217	241	224	215	217	223	200	216	206	212	213	186	213	197	208	212	214	203	251	202	231	196	209	205	212	202	210	223	216	206	212	221	190	214	211	227	198	223	226	211	230	238	198	221	211	226	221	225	227	219	216	242	194	214	211	213	204	208	197	234	212	203	218	197	228	200	221	215	192	227	219	190	201	220	197	222	217	205	196	214	193	194	224	220	211	209	203	239	225	209	184	204	205	220	216	216	199	209	215	209	216	185	213	233	217	210	211	210	200	227	220	207	196	233	234	206	209	221	217	219	214	201	190	175	228	230	210	202	199	198	192	222	199	212	213	210	216	204	227	223	201	208	220	209	200	233	224	200	229	200	219	197	229	212	211	203	212	233	230	208	235	242	200	225	216	206	220	224	206	201	196	209	235	199	211	188	219	213	231	182	212	213	213	209	209	210	215	202	218	200	203	222	202	192	228	217	199	207	195	195	220	229	225	232	237	205	199	231	187	232	199	219	206	195	211	210	206	215	204	217	220	226	236	230	203	192	206	215	222	220	212	220	214	218	202	220	213	214	210	191	216	200	210	215	194	202	228	216	209	225	188	214	201	225	209	204	254	212	210	208	211	241	209	198	198	210	209	235	196	216	215	199	212	210	184	234	200	219	203	246	198	210	198	199	184	183	198	202	242	211	205	209	218	207	200	223	225	188	216	207	207	224	192	226	213	212	221	208	209	200	199	247	197	206	218	210	204	203	202	218	216	207	216	229	218	213	227	197	244	212	224	202	206	212	205	204	230	212	200	224	211	193	231	218	185	213	228	231	203	194	225	206	236	195	212	223	194	229	224	208	233	225	196	220	209	240	210	206	204	234	230	197	193	227	195	205	196	199	202	213	195	237	203	219	216	195	200	231	207	212	223	249	220	204	232	212	210	211	219	221	213	217	223	222	231	222	203	207	256	212	218	202	206	216	206	198	201	226	198	211	207	219	191	189	198	215	243	229	183	214	191	251	223	223	200	217	209	196	211	220	204	204	202	224	217	209	206	222	212	216	208	233	228	200	215	214	207	213	231	232	233	211	235	220	214	200	194	221	197	185	174	209	220	202	201	194	214	204	199	210	211	211	221	207	177	224	203	208	208	218	205	232	199	189	221	208	210	206	212	222	223	185	210	222	207	230	220	223	204	228	213	233	213	219	207	212	211	251	208	218	213	205	208	200	210	201	199	194	193	224	229	229	222	213	196	201	208	223	194	203	216	224	183	221	190	228	183	196	224	214	203	210	231	221	206	227	192	204	189	207	207	197	229	194	220	230	241	224	207	217	254	237	211	238	220	228	210	239	224	184	237	225	212	213	227	191	223	230	189	204	181	199	201	203	226	212	202	193	219	210	230	224	243	219	208	200	187	216	220	220	239	209	238	233	226	221	231	194	224	217	204	197	196	227	203	202	203	181	220	182	210	244	212	207	227	189	219	199	205	197	208	202	208	183	229	226	226	199	255	196	216	216	228	207	223	191	213	210	198	173	214	223	215	209	196	218	186	209	214	197	214	202	203	198	219	237	202	228	208	206	217	226	217	212	192	237	191	224	218	225	195	204	206	232	214	224	214	223	229	211	219	194	231	225	209	181	218	181	205	222	201	215	211	238	205	209	208	191	214	223	219	207	206	188	219	212	217	211	208	206	227	205	233	232	219	216	212	241	209	201	219	220	194	209	237	207	191	206	194	215	234	234	194	218	225	203	214	208	217	217	218	211	177	236	212	235	196	205	221	208	225	216	200	210	199	211	197	194	217	208	214	195	210	209	209	201	206	208	206	234	217	230	233	232	237	215	228	199	229	222	226	235	226	227	210	192	222	211	205	204	204	202	213	220	197	219	185	245	226	197	195	195	213	233	230	206	213	204	220	198	211	214	213	233	194	241	230	189	225	200	242	204	193	195	224	203	229	208	242	207	224	210	215	204	231	218	192	213	215	233	197	228	236	217	201	215	224	231	209	178	241	198	227	191	218	220	238	218	206	219	220	226	208	221	225	239	237	219	210	225	218	216	216	214	218	210	218	203	229	221	221	222	213	233	233	240	191	221	211	235	231	205	209	230	180	223	221	222	206	198	208	195	211	197	199	186	219	227	230	209	214	185	214	224	223	207	225	210	231	219	246	217	202	206	218	213	214	221	222	239	191	215	192	209	240	234	197	239	230	233	214	232	218	213	221	187	238	229	197	242	203	183	229	211	219	198	210	229	230	188	202	221	224	251	245	204	220	230	225	219	193	216	197	222	207	219	216	231	217	209	211	229	219	250	210	199	186	204	252	241	206	195	214	221	247	221	233	211	186	214	226	231	217	201	254	218	231	225	208	210	203	216	227	237	204	213	222	210	203	208	213	225	231	232	199	199	215	209	208	214	189	202	211	205	242	202	196	214	216	192	240	200	224	218	198	211	213	207	212	190	215	191	186	197	219	225	203	223	224	215	194	220	241	219	224	221	195	203	203	202	214	199	228	216	195	208	210	207	217	223	211	211	193	212	246	246	233	244	217	212	225	220	219	169	220	205	214	228	234	200	207	214	210	218	224	201	213	231	210	229	222	194	216	226	222	219	217	213	194	212	191	208	212	203	185	205	198	229	232	222	231	210	219	223	238	212	185	198	219	208	204	211	200	188	225	208	194	209	200	211	205	228	219	192	180	213	226	229	240	205	207	200	223	211	209	193	195	224	189	214	249	226	217	213	228	197	234	218	202	204	206	214	212	210	223	206	182	197	209	229	244	218	199	250	199	223	232	226	211	211	209	208	216	218	200	233	181	186	210	207	211	218	198	208	233	170	198	205	207	234	207	213	228	208	227	215	207	208	215	209	205	217	189	222	233	236	212	211	241	208	211	221	201	230	207	197	182	239	216	188	194	184	215	206	215	226	216	205	193	184	199	204	215	209	198	227	201	216	200	218	208	207	207	218	216	236	216	223	204	255	232	203	207	230	220	199	186	217	217	200	216	226	207	229	239	209	214	212	211	224	227	228	211	214	233	206	234	204	245	208	191	193	201	217	237	233	213	199	217	242	223	192	224	209	210	204	234	232	210	230	210	215	218	206	210	208	207	224	215	190	223	193	191	207	202	220	212	205	230	225	204	236	204	178	219	219	199	218	215	214	222	227	216	222	208	187	209	201	195	201	207	209	196	223	201	214	247	200	211	219	218	212	227	199	212	227	188	216	210	228	199	211	215	215	232	236	205	202	207	210	222	212	249	219	224	230	213	217	236	215	197	230	241	229
1545	873	239	103	77	95	101	134	346	274	260	271	241	133	149	81	59	51	44	36	29	29	38	34	35	29	32	36	23	28	35	40	35	37	55	56	28	63	53	33	40	37	30	28	29	18	32	19	21	31	24	27	29	19	29	28	31	30	29	28	29	25	33	29	22	16	29	31	29	24	20	28	32	25	24	24	23	27	25	29	18	27	15	25	22	24	29	18	35	21	29	21	18	25	25	34	21	18	28	37	24	30	16	20	17	23	16	27	28	24	22	21	25	28	33	30	20	15	28	28	19	28	24	21	25	25	30	26	28	26	15	30	23	30	26	17	19	25	23	33	27	35	19	17	27	14	23	33	32	28	26	26	22	23	29	22	31	19	22	31	23	31	29	33	20	17	31	22	28	21	22	20	30	32	24	24	36	31	29	19	22	22	23	25	28	28	20	28	26	28	26	32	17	23	23	25	26	32	31	32	19	24	20	42	27	24	18	24	23	22	34	25	34	27	26	22	23	33	27	17	19	21	25	29	24	23	31	33	27	19	34	25	31	26	16	26	23	15	20	20	19	18	26	21	26	25	24	22	24	24	27	32	29	26	33	25	20	15	32	19	21	30	20	15	23	16	21	23	19	29	24	27	25	27	22	23	23	23	20	22	25	40	28	32	17	18	23	25	22	16	25	26	23	25	20	22	29	28	19	26	22	25	30	35	30	21	17	33	25	29	25	22	31	19	34	28	28	27	22	18	37	26	32	27	27	25	32	24	33	25	27	26	31	23	27	19	19	21	26	34	31	20	29	33	27	27	29	30	33	25	11	24	27	35	23	17	29	25	20	27	22	25	18	23	25	23	20	21	23	20	33	19	25	25	36	30	26	27	31	25	17	16	26	20	33	18	27	28	31	16	26	26	29	18	24	16	27	19	22	29	30	28	30	25	22	33	31	26	27	24	32	19	21	24	28	25	29	15	21	30	25	29	25	29	29	23	24	24	27	30	33	24	30	26	31	22	23	28	24	29	31	28	25	31	27	26	23	25	21	31	22	24	25	28	29	23	24	24	22	25	25	30	23	21	22	27	23	29	25	24	28	29	30	19	27	18	25	26	22	30	22	25	24	25	22	24	15	26	21	19	24	28	26	30	23	27	32	30	31	26	21	26	36	27	16	23	21	24	26	22	20	21	24	32	22	27	25	23	21	29	24	29	22	22	19	38	28	18	21	34	25	23	28	35	28	18	16	25	26	31	44	22	23	25	27	30	30	24	16	21	34	19	28	20	20	29	25	28	27	28	23	30	29	15	17	38	26	27	19	32	24	30	20	23	25	22	20	19	31	26	33	28	27	25	23	24	23	34	28	27	28	21	17	25	29	17	24	19	20	16	25	29	25	28	24	18	18	23	18	28	34	18	26	21	28	17	31	31	34	20	27	32	24	23	37	36	24	36	27	28	26	27	38	21	21	26	27	29	21	27	16	18	41	22	19	30	24	21	25	34	27	31	33	39	22	26	30	28	28	28	24	18	20	27	12	26	24	16	29	17	24	36	24	22	12	29	28	37	13	20	16	28	26	33	21	25	29	22	27	25	29	28	21	21	28	24	25	24	26	37	30	16	22	25	29	34	25	22	26	29	26	28	24	28	24	25	21	16	26	16	27	19	25	25	23	29	24	24	28	30	25	16	39	34	23	15	22	34	29	27	27	24	26	28	21	21	22	28	21	26	24	24	27	21	15	22	31	25	27	20	23	23	35	26	21	22	20	34	24	21	26	22	29	25	26	29	22	20	26	20	27	30	23	21	27	21	31	30	18	17	30	20	23	25	25	18	22	26	22	26	19	27	32	21	31	21	25	21	33	18	29	24	31	19	22	30	14	23	25	26	26	23	27	23	25	27	24	27	17	26	34	21	17	30	21	22	27	23	32	34	22	34	34	28	23	22	24	30	31	21	33	29	25	23	34	35	17	25	24	21	22	22	35	28	24	18	21	26	29	24	25	30	40	21	24	23	25	23	30	25	20	18	32	20	21	25	23	18	35	26	19	29	31	16	27	29	20	27	23	16	30	25	28	21	16	21	32	17	28	20	16	21	19	19	26	30	31	27	29	28	24	28	23	25	19	37	33	24	23	30	26	17	21	26	30	19	21	33	19	28	27	24	15	27	25	24	26	29	37	21	25	25	28	23	35	22	36	34	25	24	28	22	21	22	17	21	28	33	26	21	27	38	30	36	27	18	32	17	25	24	21	24	17	28	27	27	20	16	26	22	17	35	22	32	31	25	24	27	26	21	30	19	24	22	30	14	23	21	25	26	21	23	19	18	16	29	31	20	27	26	19	26	22	29	24	18	22	31	32	27	26	24	24	36	22	22	26	25	20	20	26	26	22	28	26	29	23	21	22	32	32	23	26	13	19	38	24	34	14	22	20	37	25	27	26	20	21	21	30	28	28	21	33	28	26	33	25	19	22	23	26	16	24	25	18	17	28	23	26	21	18	24	28	25	26	25	19	28	24	25	28	19	17	24	30	18	18	15	36	27	25	31	24	24	22	27	22	24	27	17	26	27	15	17	25	26	20	27	28	20	29	28	31	23	19	22	26	27	30	32	24	24	28	20	26	33	27	27	24	32	25	25	34	26	23	21	22	21	25	20	21	27	30	35	29	29	23	21	30	21	25	25	35	35	25	19	34	27	16	30	20	25	16	29	20	15	16	25	32	18	26	23	33	30	18	30	25	26	25	21	33	30	31	13	29	27	28	24	30	24	22	25	25	24	31	21	18	21	24	22	20	21	23	32	25	25	26	14	20	26	29	32	22	18	30	28	27	33	28	28	20	31	16	22	29	30	21	34	27	28	32	27	30	26	31	23	29	34	25	24	22	26	28	21	23	34	29	28	30	23	27	27	24	33	26	26	27	29	34	22	22	20	20	26	26	29	20	22	23	23	24	28	32	27	14	23	17	20	23	29	28	31	18	24	18	21	26	20	29	33	31	22	21	26	22	16	19	30	21	25	22	26	26	23	23	29	24	29	22	22	17	32	25	25	30	27	28	24	23	27	28	20	26	29	25	28	22	24	27	26	31	25	21	32	32	21	23	29	24	26	22	19	33	24	32	29	27	31	36	24	29	28	26	22	35	21	24	28	27	23	21	22	30	23	31	32	22	24	22	27	25	24	17	38	24	17	17	23	32	28	17	24	24	27	28	31	31	17	24	25	20	21	30	23	22	29	26	18	30	17	38	34	27	39	37	29	24	21	23	22	26	31	23	23	25	31	35	27	34	23	25	21	17	27	21	20	19	20	28	26	24	28	23	32	26	29	22	24	18	19	26	19	27	29	26	23	30	25	26	26	30	29	27	30	18	16	21	26	27	24	28	14	19	22	16	31	27	26	36	19	20	26	37	24	31	24	25	23	20	29	36	18	30	17	19	32	19	21	27	19	20	24	32	30	31	21	20	28	27	30	27	29	19	31	23	25	27	21	30	24	22	24	22	24	31	20
18536	10995	2979	3235	5905	5924	6125	8337	14173	11128	10438	10035	8632	5701	4184	2873	1707	1147	687	534	573	641	667	704	550	432	411	446	475	582	711	783	728	1070	1019	910	544	996	1163	891	672	484	349	272	230	216	259	243	231	214	227	233	243	204	237	236	196	188	219	209	251	182	206	263	229	218	228	242	237	229	208	233	237	212	232	259	242	221	220	248	214	232	227	237	225	247	217	241	218	223	222	223	234	239	226	248	218	226	215	224	248	206	241	236	230	226	247	228	227	258	214	243	221	233	226	231	229	231	228	245	235	253	203	215	230	263	240	221	246	205	232	254	231	195	218	226	244	233	212	252	209	200	236	239	236	218	230	243	251	211	224	209	204	215	263	228	232	215	218	226	230	227	239	234	229	226	207	223	211	230	230	234	233	239	262	277	225	229	232	244	229	221	234	256	257	240	238	209	247	221	234	221	235	225	237	243	231	224	255	224	254	264	227	219	240	223	225	262	223	238	246	248	246	223	217	230	229	228	232	231	227	241	224	237	228	224	228	253	236	213	252	206	249	261	222	210	239	212	194	234	247	211	263	249	223	226	225	233	243	195	252	235	215	242	219	239	215	260	241	215	201	201	225	207	222	230	247	223	233	230	227	246	233	217	227	233	248	269	278	223	243	267	235	261	260	237	220	236	210	235	226	209	219	246	225	212	244	231	249	250	211	272	252	224	228	224	225	247	231	220	240	234	226	223	218	234	225	255	239	230	238	199	227	228	255	211	207	235	250	267	231	236	205	216	210	242	239	222	237	253	246	227	244	237	210	223	232	234	237	208	239	238	221	209	209	234	221	233	246	222	218	235	209	254	219	251	226	237	238	213	235	245	212	244	228	216	263	245	258	197	234	243	227	225	262	243	253	229	214	206	237	262	228	246	215	227	218	217	245	259	228	240	248	225	229	244	254	225	215	236	227	235	241	222	250	244	231	236	248	221	244	243	240	224	221	236	204	248	203	203	236	221	264	226	207	222	236	230	241	237	266	226	240	245	218	236	229	254	237	233	218	217	232	242	234	212	239	237	241	215	248	258	216	226	235	247	213	195	235	219	237	239	218	274	231	227	198	224	251	209	244	204	219	249	243	240	255	240	236	226	232	223	235	216	234	238	275	223	239	232	238	234	247	252	228	258	225	218	227	253	218	203	232	204	232	237	240	225	222	263	205	242	230	211	247	242	268	243	222	240	225	217	233	219	222	234	231	250	242	214	226	231	233	235	240	234	226	222	235	208	228	236	222	236	250	250	236	228	213	232	240	236	207	248	220	238	223	228	190	228	227	223	227	227	242	210	232	235	228	233	242	214	223	253	212	268	236	210	226	228	210	232	217	229	228	231	236	239	253	245	245	221	216	242	226	238	223	240	238	233	232	220	225	220	196	205	229	223	230	223	234	230	219	214	237	247	229	210	240	202	218	236	204	223	217	257	222	235	220	191	222	258	213	215	233	245	243	221	235	223	239	228	198	241	208	219	205	237	218	233	225	244	234	243	220	219	224	247	235	237	232	207	227	223	236	201	240	250	224	219	237	246	219	219	221	220	200	200	208	210	203	242	221	246	260	215	239	216	227	247	226	218	229	241	207	245	211	235	208	245	192	234	238	211	246	252	217	245	237	257	216	247	217	242	244	204	226	265	257	238	265	216	208	230	238	237	233	239	241	239	239	233	234	254	231	222	228	261	218	239	215	234	248	232	217	227	211	223	248	236	216	234	242	209	249	216	225	221	251	231	257	217	246	234	223	216	220	228	203	237	252	239	212	239	238	209	252	242	236	236	234	227	237	245	205	238	216	225	226	243	198	262	231	264	211	249	221	235	246	248	248	228	212	211	250	218	224	233	235	223	213	214	228	187	251	244	247	217	246	225	224	230	230	243	216	232	246	231	236	215	220	222	194	221	240	224	213	199	243	257	221	246	226	216	219	248	221	225	235	234	230	227	227	247	240	227	226	219	228	259	223	249	237	231	209	237	247	215	226	227	223	238	236	210	217	248	187	222	228	224	242	212	249	210	210	238	228	239	240	215	218	225	227	241	226	227	224	228	224	198	254	240	246	237	252	244	252	204	214	247	243	223	229	239	230	217	230	232	244	242	211	214	224	229	234	237	231	225	222	241	230	244	221	242	216	241	227	220	222	197	186	259	236	232	217	241	230	247	251	222	233	243	251	242	224	230	202	229	231	230	204	246	236	220	253	233	251	255	214	216	205	234	256	235	235	251	221	237	212	215	228	239	236	236	229	260	227	199	220	237	231	222	217	218	220	248	215	226	247	230	256	241	199	223	250	247	232	206	237	219	231	216	223	230	209	217	258	199	231	247	231	223	263	217	249	242	235	235	215	225	208	245	217	206	223	254	211	237	222	242	218	233	210	196	239	260	239	219	200	215	212	213	213	240	247	225	230	238	216	221	252	227	225	224	243	232	226	243	243	225	226	239	237	250	223	233	242	229	213	230	224	218	231	233	240	258	217	232	250	219	248	191	237	228	232	222	218	250	230	248	202	230	244	247	265	220	236	201	230	216	230	200	220	217	210	233	256	227	221	227	231	213	230	216	255	239	225	202	251	239	224	213	218	221	247	242	230	227	239	232	238	233	246	244	210	216	218	249	248	228	205	229	265	250	214	250	262	252	220	252	237	249	246	256	209	206	232	232	206	242	222	217	221	243	232	225	235	257	223	254	224	228	221	233	228	236	246	239	233	245	205	237	235	240	211	243	220	243	236	233	226	225	237	234	251	216	234	211	257	238	249	241	257	247	235	231	234	244	237	221	238	202	228	234	245	215	200	220	222	223	221	196	232	245	198	224	228	231	226	254	206	199	216	230	235	229	228	228	225	230	220	232	230	238	248	224	254	246	198	219	222	232	228	242	209	220	251	226	205	230	240	229	245	229	210	248	229	214	247	236	227	252	242	222	227	233	243	243	228	208	232	240	241	231	222	212	234	243	234	230	206	208	247	247	206	234	235	233	204	229	231	207	261	246	259	220	223	211	241	241	221	222	218	215	233	240	225	239	243	240	232	234	238	250	227	236	235	236	223	227	216	238	248	222	225	235	211	235	256	226	203	218	253	213	237	225	256	224	238	256	236	227	230	235	241	233	227	256	220	215	242	233	215	242	225	246	237	211	208	214	240	244	211	231	222	260	216	212	228	223	219	201	236	233	235	230	231	239	250	224	256	186	272	233	245	219	226	225	226	205	255	261	223	246	202	233	245	237	229	225	232	198	228	219	236	234	248	257	193	253	222	233	231	257	235	254	235	224	211	209	197	243	234	236	214	216	235	221	184	238	268	230	237	246	235	213	229	258	219	226	249	228	218	241	236	234	266	224	217	217	251	236	232	197	245	201	206	216	206	226	243	238	217	218	220	218	229	248	213	229	239	240	233	267	231	232	227	255	240	227	225	224	227	245	221	238	214	214	222	223	192	237	232	231	217	226	241	227	218	225	203	244	233	257	225	224
2681	1948	324	192	136	191	254	224	254	330	395	442	343	264	208	122	77	44	48	31	60	47	57	47	45	48	32	33	43	61	56	45	64	58	47	41	45	140	205	178	93	52	45	36	19	20	19	16	30	25	19	24	24	22	25	23	13	18	16	18	27	20	21	19	28	19	17	24	17	20	25	19	24	20	16	20	19	28	17	24	20	22	15	23	20	21	14	27	19	14	20	19	18	20	21	17	14	22	19	10	17	26	23	23	24	22	26	17	25	24	23	14	22	20	22	24	24	30	29	14	26	27	14	19	15	20	25	17	22	20	20	24	22	15	18	26	20	21	19	27	14	21	19	21	29	21	22	28	28	24	17	28	19	17	16	24	17	22	21	29	24	17	17	14	29	19	22	26	22	19	16	33	23	18	30	23	24	21	19	17	22	27	18	18	25	25	19	20	23	26	31	19	26	19	26	19	14	21	19	23	26	23	18	25	25	11	23	16	24	22	25	22	19	16	24	32	21	14	19	31	21	21	19	24	25	17	21	19	24	22	8	22	17	25	33	24	25	28	22	19	21	20	20	21	29	25	21	21	25	21	22	23	20	20	18	25	24	21	27	21	20	26	17	20	23	24	19	23	19	23	21	27	30	20	28	18	27	20	22	21	20	24	22	16	22	19	17	22	17	19	20	14	17	28	14	21	10	21	17	21	16	20	18	23	17	21	20	24	28	17	23	23	26	19	27	19	20	34	34	16	20	26	16	25	16	29	31	17	22	28	16	25	21	31	29	22	15	26	20	21	24	23	22	20	25	26	21	21	25	24	17	22	16	15	23	28	18	19	19	23	24	21	18	19	19	17	13	18	28	28	18	17	24	17	18	14	20	29	23	27	25	20	27	22	20	22	23	28	17	25	23	23	14	18	19	23	20	18	16	18	21	21	26	23	26	19	24	25	20	19	23	16	16	12	19	22	20	14	21	24	24	23	19	16	22	14	18	16	16	23	27	23	28	30	24	24	21	17	30	31	14	23	26	19	19	19	23	19	18	24	20	26	24	26	28	27	19	23	21	23	26	18	19	19	24	14	28	26	23	21	21	25	19	11	22	20	28	20	19	22	23	15	26	16	21	20	20	23	14	23	28	18	13	21	20	23	22	17	26	22	22	22	21	17	23	29	24	25	19	16	22	29	19	26	27	19	29	22	20	25	19	29	21	17	13	17	26	20	25	22	22	18	20	26	32	24	29	16	19	20	23	20	25	23	19	16	26	26	24	18	19	23	12	20	18	18	30	23	21	23	25	22	29	23	17	21	26	36	21	25	26	14	17	24	22	24	26	15	17	18	17	21	18	23	15	11	23	26	25	27	26	17	20	21	19	19	17	21	18	23	18	18	28	20	17	21	12	21	25	15	13	28	19	22	18	18	22	20	20	14	21	21	15	20	18	24	17	31	17	22	22	17	13	14	18	13	22	22	18	27	13	12	21	13	15	17	31	26	30	29	15	18	19	16	22	18	20	29	26	22	23	12	18	17	21	20	21	24	29	26	18	18	17	20	15	24	28	19	23	25	25	18	29	24	22	17	20	14	23	18	17	18	16	20	27	24	26	27	21	27	17	29	18	29	23	18	18	22	19	19	20	33	34	23	19	26	16	28	17	20	16	26	22	19	28	20	21	25	24	19	24	19	25	21	30	26	20	17	23	21	18	18	19	25	30	23	16	21	24	17	22	13	13	22	22	12	20	13	22	21	16	33	24	17	16	23	29	21	16	22	37	20	19	16	18	25	14	25	22	23	13	27	21	23	19	18	20	30	27	22	17	21	24	21	19	23	24	17	19	22	22	30	27	14	20	20	25	12	22	21	12	27	26	25	18	19	25	14	30	14	23	24	17	15	14	23	27	20	25	23	21	14	25	22	19	22	26	21	23	14	22	25	22	21	21	29	22	27	21	20	27	19	21	21	18	32	27	21	23	18	27	27	25	28	21	19	24	19	23	25	23	18	18	23	26	19	28	25	26	23	22	15	28	25	19	25	18	23	21	25	22	22	16	15	28	26	22	21	26	22	30	17	20	12	17	16	21	24	26	20	20	26	23	12	20	24	19	23	24	24	14	20	22	19	30	17	29	20	22	25	22	20	18	17	15	17	25	15	17	23	39	21	25	20	17	28	20	28	22	21	21	32	12	20	20	15	23	18	24	22	21	15	27	17	26	27	16	20	25	14	25	25	13	22	23	19	24	18	27	16	23	20	17	24	22	20	25	22	22	21	23	16	19	16	29	16	19	28	17	27	18	25	13	22	24	26	26	18	17	24	15	20	27	23	27	22	24	24	17	17	34	23	28	20	22	20	11	17	18	12	23	23	24	22	27	21	18	25	20	25	20	18	20	29	17	18	15	22	25	18	27	17	33	16	16	19	23	18	22	12	21	23	19	19	23	18	22	17	22	19	20	22	24	22	19	17	19	25	21	21	18	25	28	16	25	17	16	21	26	15	18	21	23	18	20	22	27	20	20	23	23	31	16	18	14	22	34	26	21	36	17	18	20	18	19	22	23	23	19	23	25	24	20	24	26	29	17	22	25	17	18	22	21	20	27	11	26	16	21	19	18	17	21	21	23	20	24	27	23	22	26	22	23	17	17	19	18	17	25	16	21	25	20	24	16	27	25	24	21	19	24	17	18	16	26	20	16	24	18	26	13	20	9	25	24	11	15	11	19	16	15	28	20	28	17	21	15	24	22	28	15	21	23	20	17	21	26	22	32	31	8	24	23	23	23	22	24	23	15	20	25	12	16	20	29	19	23	24	29	22	21	17	26	16	18	18	25	18	21	18	24	17	27	25	18	16	23	14	16	15	21	23	18	22	19	22	34	24	30	20	22	22	21	20	21	22	23	17	23	19	9	28	19	25	20	15	13	20	22	13	25	17	25	17	22	20	20	17	9	14	29	19	20	20	20	20	17	24	21	25	13	23	22	26	26	17	23	19	22	23	15	25	26	15	15	16	23	20	23	19	16	23	15	30	16	25	20	18	20	21	21	23	19	25	25	20	24	23	29	24	9	19	15	21	18	18	29	15	24	22	24	22	25	24	20	15	22	23	20	20	15	21	25	23	22	10	20	23	26	19	15	10	27	17	13	14	19	28	18	12	15	22	17	18	20	23	19	27	19	22	20	20	13	18	21	20	13	26	18	18	26	20	13	19	22	24	25	25	32	16	21	27	25	19	19	20	22	19	28	17	20	30	17	19	17	27	17	23	14	29	20	20	27	23	13	20	20	27	14	25	17	28	21	25	22	22	27	17	26	28	23	28	17	17	27	24	25	23	27	20	29	19	23	24	26	18	31	17	26	21	13	17	13	27	19	29	19	21	22	35	32	23	17	23	20	19	15	21	15	22	28	22	10	9	12	15	16	25	19	16	28	19	21	16	17	22	11	14	18	17	25	20	24	15	20	23	19	23	27	20	15	23	34	19	25	28	20	19	18	27	29	23	27	30	17	18
23298	14171	3797	4949	10018	11915	12217	11221	11489	11852	13322	13121	10587	8111	6471	3826	2111	1191	866	877	909	837	1088	1018	870	681	638	492	968	1649	1251	1009	1064	1193	1087	910	1041	3088	4688	3757	2040	1002	515	310	226	224	171	158	184	170	168	179	188	166	169	172	187	206	181	193	168	182	162	152	196	201	183	162	178	151	169	183	174	157	194	156	206	188	176	139	184	173	185	202	186	198	184	198	179	177	174	201	165	153	179	175	188	184	177	187	182	202	167	180	160	179	169	168	174	188	170	191	166	173	151	177	206	163	197	180	204	157	169	210	199	190	176	180	188	204	166	182	167	208	187	190	194	173	200	187	173	191	206	186	175	201	193	176	164	189	178	173	183	158	203	179	157	182	179	169	187	178	190	205	188	180	155	164	177	174	175	190	188	178	170	184	195	194	173	152	176	166	196	191	193	186	184	201	178	177	178	189	198	198	174	189	181	178	183	179	163	197	175	165	172	161	176	193	193	179	171	202	171	208	172	180	176	204	187	183	167	182	198	162	171	183	179	156	185	153	169	206	171	167	189	151	221	209	178	181	171	181	171	188	172	154	201	185	190	186	192	184	207	197	153	174	163	187	187	170	190	182	179	175	164	169	186	190	174	160	180	174	189	195	181	168	194	195	204	173	178	158	149	202	182	160	205	164	177	184	168	166	185	174	162	183	185	204	179	184	180	168	186	181	201	199	167	169	208	193	173	198	168	191	215	172	186	167	174	183	174	189	172	167	178	200	191	181	184	181	186	168	185	182	177	177	165	181	171	170	179	201	180	194	180	189	177	163	184	204	199	190	183	179	187	191	159	186	193	179	187	168	172	188	179	169	173	171	177	202	179	165	188	164	177	193	197	172	171	180	194	164	188	183	179	182	187	184	166	163	174	213	191	190	187	172	180	192	178	185	172	185	193	176	208	181	178	174	157	186	175	202	177	164	167	174	158	159	188	207	169	178	187	164	191	172	165	171	135	186	169	184	166	186	159	191	184	197	182	181	184	188	190	199	170	188	194	193	194	192	170	178	191	181	182	179	161	192	187	170	169	167	194	189	196	182	199	190	190	176	193	162	182	196	184	193	157	160	176	187	173	178	185	170	176	169	206	176	190	181	180	190	184	190	186	179	225	178	184	193	188	184	167	152	186	174	167	159	183	200	165	183	179	177	166	151	197	173	185	172	183	188	165	185	164	192	207	190	179	185	187	183	195	164	168	178	167	185	179	223	182	187	174	174	153	184	166	182	187	186	171	184	168	160	170	171	194	184	191	187	197	164	189	189	198	193	177	169	183	206	176	180	174	172	191	190	167	197	161	174	180	213	186	182	174	199	178	184	194	172	199	181	187	166	160	181	184	181	206	183	177	172	194	184	167	178	192	191	167	199	183	159	171	196	186	195	173	185	185	165	184	171	198	186	190	183	193	176	177	215	192	179	192	166	166	178	190	171	176	172	192	187	207	169	182	187	160	152	174	182	200	174	190	200	190	192	193	177	196	196	202	163	207	205	181	192	185	194	179	146	184	171	183	158	186	158	176	170	184	197	175	200	179	193	183	174	165	204	192	181	169	182	165	212	167	173	197	180	182	195	180	195	187	172	176	163	185	178	156	178	206	189	183	199	191	183	173	177	159	162	198	185	166	166	191	178	195	188	194	183	175	200	162	195	230	183	168	200	166	190	167	183	171	201	190	173	199	174	198	180	173	173	194	190	168	171	197	195	159	196	164	157	176	199	172	179	171	183	165	188	190	199	198	187	173	168	158	168	179	175	183	169	198	192	195	165	166	194	185	189	191	174	175	186	175	183	146	156	158	178	177	180	188	177	172	198	191	169	176	171	190	169	172	202	180	164	174	177	167	176	184	186	186	156	181	173	195	176	211	197	191	186	193	177	176	190	177	201	175	171	184	159	189	180	193	157	188	166	189	171	189	171	156	175	180	177	161	191	168	181	192	177	184	167	190	182	186	171	169	188	165	189	177	168	175	146	156	181	185	168	188	183	145	175	173	175	180	191	203	166	182	174	174	170	195	204	179	201	155	179	173	189	196	164	173	203	172	156	187	179	188	219	183	178	176	187	181	190	172	160	178	197	169	184	159	200	179	181	170	166	149	172	170	196	183	186	180	173	193	182	181	166	184	195	186	177	173	156	195	176	189	161	163	171	183	182	168	191	182	205	174	187	194	204	183	169	183	174	185	169	167	194	199	193	189	183	190	189	157	192	171	196	175	181	212	192	190	204	206	175	206	164	187	179	189	163	166	184	185	212	188	182	151	168	191	172	163	175	184	183	188	195	173	188	180	189	191	191	189	143	185	182	171	165	170	145	175	178	214	191	156	194	169	165	193	149	187	204	193	183	186	186	184	187	169	182	184	189	163	195	169	168	176	190	193	178	160	170	178	176	178	176	177	144	187	170	160	157	168	188	196	163	176	181	194	155	181	194	170	191	208	196	186	199	185	180	182	195	190	203	179	176	187	152	167	177	182	174	172	185	181	179	174	176	189	184	172	173	203	181	201	195	178	156	186	190	185	197	184	189	179	187	191	187	188	165	169	183	198	185	159	200	177	199	162	208	181	204	156	180	187	174	185	192	194	178	191	189	188	174	171	172	190	191	183	185	183	174	177	178	195	161	184	165	180	179	179	176	203	172	175	172	159	198	184	188	170	206	194	178	174	181	193	170	178	161	173	178	185	199	174	158	199	171	176	189	195	184	190	167	185	182	165	217	179	161	198	177	170	190	174	172	187	166	173	174	181	190	167	174	190	182	173	173	190	182	152	172	197	197	167	206	168	186	185	169	174	168	201	212	191	190	177	186	194	193	177	181	202	186	205	176	197	168	192	164	139	211	166	170	188	186	157	183	169	187	187	190	183	146	178	188	192	171	172	182	166	187	170	182	194	190	169	166	192	172	172	187	191	177	195	202	188	174	182	187	201	175	171	172	166	176	178	189	175	151	177	165	184	172	188	166	164	182	184	177	185	166	191	207	173	195	175	197	176	176	163	164	179	182	175	202	184	182	175	177	168	190	168	156	170	206	170	163	159	191	192	197	170	196	192	171	184	174	155	178	182	192	207	184	187	150	170	169	176	156	173	158	184	163	189	180	177	175	155	172	195	180	199	171	194	199	194	195	181	171	186	192	179	183	210	208	171	181	177	184	152	181	168	188	161	189	182	189	169	191	186	165	158	165	158	185	173	176	175	157	169	173	182	182	169	188	182	183	168	189	192	191	176	179	182	185	160	172	191	203	187	180	189	184	183	182	178	161	177	170	175	166	168	169	184	204	179	174	163	187	181	161	194	182	164	165	168	174	174	177	171	165	178	185	198	160	180	178	172	162	177	189	182	183	190	196	194	169	169	197	179	192	181	158	181	192	190	208	170	196	183	178	181	184	183	184	184	188	187	170	190	183	205	186	174	182	188	177	170	201	177	189	188	194	177	187	179	165	167	175	188	194	173	176	145	187	157	221	182	191
2670	1264	248	144	115	157	157	178	239	281	290	324	244	175	155	112	57	39	41	42	50	56	62	92	68	34	29	34	52	55	31	40	33	30	26	38	38	152	165	133	80	47	37	32	11	17	23	26	16	18	21	19	21	18	20	19	22	17	20	19	17	15	17	15	22	25	17	9	25	15	20	19	20	15	15	26	27	15	15	18	18	19	21	24	20	21	16	24	24	24	15	24	22	22	18	26	11	6	22	23	19	24	14	30	21	20	15	25	23	16	15	13	24	22	13	17	13	26	12	22	18	16	30	21	21	23	20	16	19	16	18	21	24	15	15	20	26	21	14	19	14	19	28	22	16	13	15	14	20	23	22	23	21	15	18	14	15	24	28	20	22	17	21	19	13	22	17	17	18	27	21	26	15	14	24	22	23	18	29	16	20	10	20	22	24	23	26	22	19	25	27	22	25	27	23	18	12	24	20	20	18	24	10	24	21	19	38	19	26	14	21	20	26	20	21	24	23	18	20	21	15	31	19	22	19	16	19	20	22	25	21	32	23	17	21	22	24	24	23	23	21	17	12	21	13	10	21	27	23	21	18	20	21	16	21	15	20	18	18	10	18	19	21	18	21	17	22	12	17	13	15	25	21	11	21	16	11	24	20	20	26	22	21	17	21	18	17	25	21	25	23	17	25	24	22	18	22	24	14	20	32	17	17	13	16	21	20	18	11	17	17	21	20	15	15	19	32	25	18	25	18	21	18	19	25	25	23	21	20	22	19	21	18	11	20	20	23	25	33	20	23	12	27	25	19	23	25	21	35	23	24	13	24	9	21	14	19	15	14	23	24	18	24	24	17	27	18	12	13	23	17	21	19	15	15	18	18	13	20	24	22	20	15	22	20	16	25	21	24	23	24	25	21	17	19	18	17	20	27	18	24	23	11	19	18	9	11	26	14	26	15	21	19	17	21	13	26	15	13	18	26	22	16	20	17	18	16	19	20	19	27	26	22	21	22	21	16	19	20	19	20	20	16	24	30	27	20	23	22	14	21	21	23	24	14	20	26	22	24	22	13	16	20	17	15	11	21	17	17	28	17	20	23	20	22	26	21	21	14	22	20	13	24	23	24	16	17	16	24	27	16	19	30	18	18	21	15	23	18	24	17	19	17	18	23	17	20	17	30	21	22	27	16	27	24	18	25	26	26	14	18	23	19	25	23	16	15	24	16	19	13	22	19	22	18	22	20	18	26	26	18	30	23	23	25	24	20	30	20	23	28	29	19	13	21	19	25	26	18	22	28	24	14	24	17	16	21	18	21	20	16	13	20	14	20	24	20	18	21	22	15	28	24	21	25	17	12	23	13	30	24	20	24	12	18	16	24	16	19	23	29	15	18	19	13	16	18	16	19	28	11	20	10	19	24	21	21	19	17	16	14	21	23	28	20	19	18	27	20	13	19	22	24	19	22	20	21	19	18	11	26	13	17	13	20	18	32	20	22	18	17	14	17	24	16	15	25	7	18	21	16	28	16	20	28	28	22	13	24	18	21	19	21	21	20	20	21	21	25	26	28	22	12	19	19	21	27	19	16	20	18	21	19	28	17	22	29	28	19	24	17	23	20	31	29	16	22	16	27	20	27	21	21	19	18	22	14	15	17	23	13	20	14	21	15	21	24	20	16	13	16	15	24	15	25	23	17	28	24	22	21	29	16	19	18	18	23	19	19	21	17	22	16	26	26	18	28	15	24	18	14	19	17	23	22	22	28	18	19	24	24	25	24	16	19	26	25	29	20	15	24	28	29	23	26	14	26	24	19	21	12	26	15	18	15	17	27	19	15	32	19	16	22	18	27	20	27	22	22	9	19	20	21	11	15	17	29	23	16	22	11	18	23	16	19	21	27	20	23	21	13	29	23	21	15	25	19	19	27	24	17	19	15	20	16	20	17	15	22	30	18	19	22	17	19	16	28	19	19	33	17	10	22	14	20	20	15	19	21	13	26	20	21	26	20	17	20	20	31	22	21	18	24	30	17	17	18	23	23	19	20	19	20	15	29	14	26	20	16	19	22	22	20	29	21	23	20	15	17	15	23	24	18	13	12	20	25	21	32	21	16	18	15	22	25	24	19	21	28	22	23	21	14	19	24	20	21	22	24	22	19	18	16	19	21	20	18	13	16	19	29	18	19	25	14	31	26	20	18	24	15	20	15	29	14	22	14	18	26	13	19	20	27	25	22	23	22	19	18	16	26	23	19	21	20	17	22	16	19	15	19	27	15	10	21	20	21	16	15	23	16	17	24	17	21	20	17	21	21	22	20	22	15	33	24	24	19	24	14	27	25	20	16	24	28	25	14	22	21	16	20	22	30	17	20	32	15	19	21	25	20	18	23	22	14	20	17	17	22	22	22	20	22	17	15	19	16	32	30	21	21	22	16	21	20	24	13	20	14	25	31	18	16	23	15	14	21	21	19	15	16	19	29	22	11	14	18	25	22	24	16	22	22	24	25	20	20	17	19	17	21	23	20	18	20	16	30	17	10	26	24	9	21	17	16	22	18	11	19	26	22	20	23	22	26	17	26	19	17	19	24	15	17	22	18	21	12	20	15	18	14	23	24	18	24	19	17	17	22	24	28	20	21	18	21	17	23	20	25	23	22	16	18	23	19	22	26	31	11	14	23	22	18	24	28	23	15	14	14	24	23	17	22	23	34	21	26	16	21	19	26	25	14	19	17	20	15	19	18	15	21	22	26	20	16	18	23	17	12	25	23	21	18	31	23	10	24	17	23	23	20	17	16	21	25	14	24	21	20	20	23	22	13	24	26	20	15	20	20	15	18	28	24	21	21	16	21	22	14	29	14	23	29	27	24	17	18	23	21	18	22	16	19	18	22	19	21	19	19	18	19	20	9	11	19	18	22	19	18	27	21	19	22	18	19	22	17	23	26	25	14	23	23	26	12	27	22	16	18	21	19	18	17	13	20	15	32	13	27	20	25	16	24	23	11	23	19	23	21	14	30	17	24	21	18	18	21	21	27	32	24	18	17	20	19	14	16	24	28	22	23	18	23	16	18	18	20	11	19	29	15	11	17	23	20	26	16	20	16	19	14	19	17	25	17	26	18	25	13	20	19	18	14	16	17	27	29	21	24	16	20	28	18	10	22	24	24	19	27	21	18	19	18	20	22	28	14	22	19	21	24	19	19	27	16	26	26	33	14	11	19	16	28	21	16	26	27	22	17	11	19	22	17	21	22	18	27	17	10	17	18	24	24	19	19	17	20	19	17	25	22	18	30	16	21	14	18	20	24	23	23	19	17	19	24	24	14	15	20	15	15	17	14	20	13	12	24	17	20	22	13	26	25	27	14	22	14	20	20	19	19	24	14	24	20	21	22	19	22	20	18	19	22	21	14	16	20	23	20	22	21	21	17	18	21	24	17	17	17	20	19	16	19	20	26	19	16	23	23	25	20	25	25	28	19	19	21	18	17	22	20	21	25	14	23	22
22397	11355	3004	4413	8699	10326	9765	9801	10797	10630	10560	10760	8175	6422	5200	3206	1340	904	895	898	1020	996	1620	2235	1270	700	727	729	916	1181	808	670	613	749	633	567	1004	3249	3674	2561	1406	647	369	241	177	167	146	168	155	150	165	187	175	159	167	166	196	164	177	170	157	179	158	167	153	168	172	154	165	207	153	181	153	185	192	171	152	185	164	166	186	161	165	177	183	169	212	173	176	173	154	174	177	183	153	190	149	189	172	166	176	189	195	146	172	179	178	167	177	167	187	173	186	156	182	172	155	176	193	169	149	180	204	169	186	186	172	166	150	187	201	181	161	175	172	156	181	190	177	171	172	162	159	175	155	160	142	160	170	165	165	191	178	180	167	189	189	164	176	192	174	174	180	175	159	158	175	178	169	148	171	168	150	169	185	205	165	175	160	183	167	142	142	186	165	190	185	165	181	137	178	152	170	177	148	172	176	176	163	167	166	143	167	192	148	177	173	157	175	163	132	165	170	177	195	184	173	159	165	198	166	177	167	190	173	179	166	174	173	163	168	156	186	163	164	169	169	154	175	179	157	196	159	166	165	168	174	159	156	171	166	149	175	173	190	161	158	167	149	181	166	158	184	160	183	190	198	193	187	184	177	181	179	178	182	179	186	158	177	180	168	191	183	163	175	197	163	171	168	175	160	152	203	169	181	167	170	161	171	183	181	162	162	194	172	188	177	161	180	166	172	163	186	164	172	176	148	156	180	175	169	173	186	191	163	162	181	182	178	212	162	186	170	181	169	177	192	170	173	184	179	167	207	167	181	160	165	167	183	177	161	193	151	156	161	174	168	180	160	178	165	163	169	175	167	156	172	151	175	158	200	198	182	162	144	145	178	176	161	185	181	164	163	187	157	160	186	175	169	162	138	163	168	189	175	177	159	165	182	170	168	183	172	188	173	179	177	171	169	152	151	171	178	178	168	180	198	162	156	162	170	176	153	168	184	170	178	190	188	162	175	166	151	142	206	165	159	151	177	176	171	162	160	175	168	162	154	158	155	169	180	153	170	173	173	182	193	180	154	163	156	175	150	178	150	188	182	160	147	163	186	158	187	185	167	179	184	184	204	173	171	168	194	174	189	154	180	178	163	188	178	184	165	162	190	165	175	169	202	204	177	180	177	173	172	171	166	171	156	176	162	166	179	146	184	169	174	183	184	193	160	185	170	161	177	175	180	177	162	171	191	194	182	186	155	169	192	185	157	163	177	150	175	172	166	173	175	159	177	160	155	182	169	162	161	188	161	167	202	186	178	173	173	177	162	188	194	182	176	180	166	154	161	167	170	167	156	168	192	156	151	167	153	154	185	167	176	154	195	182	152	181	177	168	164	183	167	191	174	169	190	166	170	167	150	161	166	177	167	174	162	147	154	179	148	186	159	186	170	168	154	174	175	162	167	194	170	182	186	171	171	177	195	157	168	175	173	179	136	166	168	166	177	144	174	170	173	178	170	160	160	159	167	156	173	191	175	181	176	187	176	168	160	191	163	170	199	172	165	193	152	192	171	167	166	178	167	181	170	161	148	185	190	171	145	182	138	165	153	165	176	180	164	157	168	179	163	176	163	160	186	173	171	166	196	170	160	171	173	148	191	192	162	162	157	171	151	177	200	169	185	178	173	178	168	160	166	144	155	179	180	169	157	176	179	190	149	200	176	172	181	161	185	196	182	174	166	185	149	161	169	166	162	184	180	178	179	164	165	171	158	212	189	176	162	155	164	187	144	197	166	181	174	166	182	178	187	168	185	155	173	164	165	174	161	168	165	181	173	156	165	183	184	177	176	154	141	138	192	164	183	174	165	144	186	176	170	167	162	185	164	168	168	172	215	204	167	179	159	175	150	177	186	165	171	161	156	184	171	163	170	151	148	163	161	167	178	169	183	162	138	167	184	184	166	143	181	168	178	178	177	159	182	160	170	157	181	169	167	165	171	169	171	158	170	174	166	185	186	187	191	196	149	182	156	188	157	186	182	157	165	154	164	177	177	174	159	186	158	161	179	176	172	171	163	163	183	182	182	184	173	168	164	170	179	163	131	164	177	172	188	190	171	189	175	191	168	161	173	171	173	166	180	173	171	159	157	209	157	164	168	185	187	171	166	169	168	188	183	149	167	176	198	196	179	139	181	184	143	185	165	185	189	166	170	179	177	167	162	171	181	171	148	160	174	147	189	195	179	149	178	159	172	161	155	172	166	201	180	174	156	175	193	173	179	194	176	186	193	184	138	173	160	157	141	165	133	191	157	176	155	184	185	159	188	158	176	168	178	170	180	181	176	169	170	172	202	183	198	152	181	188	150	192	156	197	164	177	156	171	196	146	179	172	175	171	194	174	170	171	188	162	177	175	158	179	163	196	156	162	171	174	188	179	148	171	169	157	189	156	162	178	185	171	168	174	160	198	153	180	162	181	139	155	162	156	166	169	167	171	183	190	161	184	147	162	173	154	165	163	174	182	196	162	172	182	191	187	149	182	158	166	169	169	162	158	180	161	185	188	188	171	171	172	183	177	143	182	176	181	188	171	183	154	181	181	185	151	187	160	161	151	168	178	176	182	195	160	202	180	176	148	195	157	151	165	190	148	189	157	173	180	202	172	150	163	172	171	168	171	156	166	171	188	172	178	191	184	199	163	171	145	164	149	181	164	150	180	165	167	180	164	187	155	163	181	162	185	160	179	179	177	164	176	165	183	171	168	169	169	163	171	173	166	179	163	149	183	170	176	175	177	153	184	152	208	181	167	176	181	169	188	163	142	171	171	183	171	156	181	183	170	154	164	182	173	169	163	176	174	181	174	175	186	168	191	183	183	158	195	156	184	154	179	179	157	173	153	181	166	181	190	160	147	162	173	168	143	192	177	162	183	176	157	180	181	155	168	189	168	152	181	182	185	164	187	159	177	169	175	176	184	170	164	165	179	154	196	143	193	166	161	181	188	145	175	171	208	163	182	180	194	166	164	180	173	185	213	170	173	174	187	177	168	185	163	174	175	165	185	166	180	164	186	179	164	177	168	158	168	181	167	168	159	177	179	182	177	172	150	179	185	186	177	163	152	190	160	178	171	155	178	180	161	169	172	180	154	194	180	184	153	157	165	173	150	158	179	164	172	178	148	182	178	168	180	172	179	164	175	170	152	156	170	185	180	177	208	168	179	162	203	185	167	186	187	180	154	148	190	166	174	156	196	165	153	174	171	157	177	187	182	173	144	173	163	181	168	179	151	157	172	162	188	180	159	160	170	154	180	150	164	160	168	183	185	171	176	172	160	186	173	168	177	167	186	163	170	182	168	192	156	189	183	162	171	187	186	161	164	172	146	153	171	161	192	183	169	185	159	170	177	163	200	192	196	155	158	164	180	173	171	179	165	175	168	174	158	161	155	181	169	181	160	184	180	166	189	150	181	171	170	165	165	172	168	164	164	161	190	167	152	204	169	178	185	163	179	166	172	181	162	151	168	177	180
3263	1745	401	166	161	203	285	252	269	379	397	332	235	214	115	89	40	56	39	51	76	59	63	97	56	71	55	48	49	61	25	13	29	35	27	27	113	257	308	152	86	63	30	40	28	22	22	17	17	18	12	18	12	15	23	18	22	21	19	19	17	19	23	16	22	22	23	28	19	21	13	22	27	18	33	28	22	19	18	26	17	18	20	25	19	14	28	18	28	27	24	25	25	28	12	17	13	21	27	18	19	26	23	14	17	19	20	18	16	20	17	20	17	19	21	22	21	21	17	17	12	17	10	18	19	19	34	21	18	22	19	22	24	23	18	20	21	22	21	21	22	21	22	26	23	24	15	18	24	24	18	22	25	19	22	30	25	29	22	24	18	18	27	13	17	16	11	19	23	26	26	25	20	21	24	17	26	21	24	24	22	16	20	15	22	21	14	14	18	25	22	25	23	20	25	30	10	25	19	13	21	20	26	19	16	19	35	23	22	21	10	20	17	16	20	28	16	17	28	13	21	12	16	24	27	21	21	23	17	20	20	24	41	15	12	19	15	23	20	22	23	22	21	18	29	25	22	15	15	21	18	15	25	19	21	22	15	28	25	22	28	27	21	20	16	20	20	15	14	21	17	26	19	27	20	22	11	23	24	18	19	21	28	22	16	16	20	17	20	33	19	22	25	16	22	25	14	23	21	26	21	20	23	23	21	20	17	20	16	27	25	20	14	27	24	13	27	20	19	21	25	27	22	20	17	16	20	23	24	25	20	29	18	21	27	13	23	18	16	22	25	22	22	20	19	22	16	25	24	18	18	24	18	22	16	17	15	29	30	19	20	17	19	20	26	21	19	18	17	31	19	23	22	22	37	19	21	21	18	13	21	24	16	31	10	24	14	25	22	19	12	21	15	21	32	14	21	14	21	16	21	15	30	21	14	13	14	24	34	20	21	19	21	18	19	19	22	22	13	20	24	17	25	24	23	17	18	21	17	23	13	16	17	12	20	25	21	19	22	23	17	15	18	18	16	18	20	20	29	14	23	21	21	19	20	20	24	25	20	20	19	23	14	21	19	25	13	17	17	17	21	15	18	25	21	22	21	26	27	23	20	21	20	27	24	19	23	15	19	22	20	32	21	25	20	17	20	11	20	26	17	19	26	26	13	24	21	23	18	21	19	27	20	18	25	26	22	23	14	23	18	22	21	15	21	25	29	16	27	20	23	23	23	17	18	27	10	28	30	20	22	29	32	25	20	20	21	16	21	20	22	17	24	23	16	16	26	31	22	10	22	21	26	19	16	22	17	19	27	18	23	25	21	20	13	31	20	26	18	25	23	17	28	18	21	14	18	21	23	22	31	25	20	26	24	19	20	20	20	26	27	17	21	19	25	24	25	25	23	17	23	15	13	21	18	20	22	24	16	21	21	12	18	19	23	27	25	22	25	18	24	23	19	19	24	21	21	13	19	21	23	23	29	20	22	19	23	27	15	15	21	15	17	27	19	21	32	21	16	25	17	19	21	14	20	28	22	28	21	22	23	12	23	21	21	13	21	26	21	23	21	21	21	26	20	30	17	20	18	21	22	14	16	11	23	22	20	16	28	16	20	17	26	24	13	20	18	15	28	22	37	20	29	21	20	21	17	25	22	27	25	28	21	23	21	16	21	15	23	19	29	18	25	23	22	25	23	17	12	22	29	13	22	25	30	19	25	16	22	25	26	30	20	17	20	18	24	27	15	25	10	24	24	22	20	19	30	21	21	13	25	17	16	20	19	17	16	21	20	26	16	28	23	23	26	18	17	17	15	21	19	23	23	11	26	21	16	15	19	19	14	21	23	23	21	19	35	10	23	15	18	21	20	17	20	23	19	27	20	15	24	29	22	21	28	18	22	21	20	21	23	25	16	27	23	27	20	23	25	12	12	25	23	35	25	25	31	24	18	22	23	18	20	20	23	17	26	20	27	13	14	14	24	20	11	20	23	21	24	18	22	20	18	15	17	21	21	17	26	19	16	25	25	25	16	15	22	18	19	22	21	16	18	25	25	28	24	16	28	23	15	18	21	22	21	23	24	26	26	22	20	15	22	21	20	17	18	15	25	14	19	32	21	17	25	16	20	29	25	13	18	19	18	25	22	27	24	27	18	10	18	12	29	30	24	23	18	20	18	11	19	22	17	28	14	22	15	21	30	22	17	32	18	16	16	17	27	20	23	23	23	24	15	29	14	19	17	27	18	11	25	23	22	24	16	15	22	20	16	15	25	22	19	20	20	16	19	11	27	24	16	24	28	24	16	20	17	25	30	23	23	20	18	27	19	20	19	20	23	14	19	23	27	21	27	23	15	22	18	20	24	32	23	19	16	19	34	19	19	23	21	26	21	26	14	27	16	19	17	17	20	30	26	23	20	18	23	21	27	20	20	19	21	17	31	12	13	18	20	11	18	23	16	22	24	17	19	18	25	22	26	15	26	21	20	19	15	19	22	12	20	25	21	23	15	20	20	17	16	20	21	15	22	19	19	21	23	21	15	24	18	27	16	26	18	21	22	33	22	23	24	22	19	25	17	14	22	21	22	18	30	17	15	18	19	25	20	14	27	20	29	17	21	24	18	26	22	13	20	20	12	28	20	20	18	20	18	18	19	20	24	17	13	15	25	18	16	20	23	27	23	10	24	19	28	28	21	19	34	14	20	22	20	24	20	29	22	21	14	15	22	20	20	21	28	16	22	26	22	11	22	17	17	25	28	23	17	19	16	16	30	23	22	25	25	12	25	17	10	17	27	16	27	16	29	17	19	16	20	29	19	15	26	25	22	19	19	24	17	10	15	28	18	20	20	28	26	26	21	16	17	15	21	19	14	15	18	20	15	27	30	29	24	21	19	29	23	19	24	17	22	9	14	15	25	20	20	17	21	22	30	17	19	25	14	19	16	21	18	24	16	25	24	18	21	28	11	26	14	24	21	17	18	17	22	20	20	25	35	17	27	20	20	18	16	18	30	20	16	18	18	25	14	17	19	14	17	17	13	27	18	22	10	15	18	14	22	19	21	20	24	19	13	16	25	17	18	23	21	13	25	19	22	19	19	23	19	19	32	27	27	16	20	17	10	20	23	15	25	18	27	16	19	26	25	28	21	22	25	12	26	19	19	17	29	24	24	21	21	21	20	18	20	19	23	20	14	31	14	16	18	23	23	22	23	21	13	22	22	15	22	19	8	24	24	28	18	26	22	19	20	23	20	26	18	18	26	16	21	15	16	19	17	21	19	14	24	21	17	27	22	20	22	18	16	19	22	18	24	18	21	16	27	20	22	21	22	19	17	20	20	28	24	16	14	18	16	25	18	18	19	14	18	14	20	24	22	28	25	22	20	20	25	15	26	19	24	7	13	14	23	25	22	26	12	28	25	19	21	16	23	19	18	13	18	16	29	14	21	21	23	27	17	15	19	28	21	25	21	15	16	18	20	24	20	18	26	17	15	18	22	21	16	19	17	20
25847	13224	3959	4767	9613	12131	12917	11138	11312	14059	13213	10857	8469	6788	4135	2502	1411	1257	1005	1380	1545	1336	1768	2425	1676	1630	1014	971	1405	1254	537	324	423	436	365	405	2194	6382	6461	3718	1857	931	502	252	203	200	165	167	158	199	195	175	184	169	180	168	187	181	180	173	166	190	191	202	176	163	165	176	174	167	203	167	198	200	205	183	172	163	190	180	174	180	179	160	171	151	187	170	167	173	183	173	174	180	181	164	192	195	163	174	189	160	202	200	148	175	166	166	171	190	156	172	171	170	162	183	194	182	166	153	179	187	167	190	192	159	182	200	174	173	171	172	196	199	182	197	196	166	207	170	171	178	188	164	191	183	176	180	154	169	177	178	178	178	166	187	185	201	180	164	220	186	152	180	185	187	195	166	171	161	189	194	188	159	171	176	161	182	193	203	186	188	183	156	182	175	174	182	177	174	179	184	158	153	168	182	203	167	169	170	189	186	187	167	163	176	193	166	172	165	190	166	188	171	176	182	182	187	185	183	177	172	160	203	198	159	172	167	144	169	171	175	200	176	171	196	176	143	170	173	153	182	184	204	188	199	169	162	163	174	191	165	181	180	166	179	193	174	202	180	183	181	174	184	160	177	179	159	159	162	212	193	200	182	177	167	175	179	168	201	166	189	178	166	144	164	190	174	176	174	171	184	159	181	183	193	175	188	183	168	179	197	195	166	166	185	179	182	184	187	182	178	168	189	165	199	182	152	167	194	176	157	175	159	149	168	157	197	160	200	207	175	176	164	179	167	169	184	168	195	177	182	205	188	173	177	161	163	171	172	160	171	173	187	185	190	174	192	188	180	215	164	198	182	203	169	195	174	165	164	165	163	190	198	181	183	184	192	160	173	197	180	196	169	192	191	190	180	197	179	202	169	172	169	198	199	152	166	183	192	164	182	184	171	188	162	191	159	180	162	174	186	180	177	174	186	179	200	206	165	181	175	160	189	162	175	162	149	189	159	184	181	154	171	172	183	185	177	165	179	183	166	155	180	207	176	165	181	168	168	180	170	182	180	190	190	158	169	175	187	150	194	153	192	194	156	154	161	188	184	174	159	166	189	180	167	172	175	151	175	175	177	192	191	177	192	174	195	183	187	180	163	176	204	197	183	163	163	167	185	161	202	183	176	160	171	192	185	186	192	209	171	189	167	167	170	196	167	164	180	162	187	172	169	147	197	190	170	164	183	182	173	158	203	180	175	187	163	138	201	164	188	151	177	159	171	197	192	178	186	180	170	193	197	191	177	159	151	172	184	166	188	186	167	164	203	153	204	156	181	153	205	183	192	182	187	163	173	178	163	162	185	168	192	184	171	164	187	181	180	193	183	206	190	171	186	204	189	182	165	181	154	170	181	187	190	174	176	181	187	159	167	179	174	174	169	191	189	186	211	183	163	185	189	197	178	178	183	179	163	194	182	191	172	180	155	185	166	192	155	151	189	163	187	196	166	166	178	166	182	169	154	176	179	174	169	177	152	151	181	172	180	173	194	194	175	165	169	183	201	183	169	168	156	184	164	169	183	169	171	185	183	156	181	178	164	173	188	179	169	198	185	167	188	188	195	175	164	193	167	190	160	182	178	182	171	177	190	168	168	174	176	171	188	154	180	170	152	167	167	168	192	172	176	166	171	181	179	185	182	185	182	176	191	194	169	190	196	172	174	172	149	167	181	185	175	190	145	181	175	167	174	168	172	168	176	163	153	182	182	159	174	165	171	162	163	170	186	153	195	181	201	174	167	168	224	174	177	170	153	198	173	140	182	192	189	186	164	180	184	160	197	167	178	166	168	167	195	182	180	189	168	172	185	190	195	185	179	175	156	168	178	187	170	152	181	158	189	182	179	167	177	183	200	164	184	181	167	180	175	196	176	207	179	205	188	152	191	169	168	164	186	188	175	174	176	199	185	196	167	175	187	167	187	173	165	157	173	182	151	184	160	178	169	184	176	178	157	181	178	163	198	191	164	172	182	183	183	171	184	187	171	173	172	176	171	150	184	190	174	203	186	186	175	189	183	187	175	182	182	173	177	158	177	171	173	177	174	160	163	171	170	189	174	163	176	141	162	199	181	174	197	186	164	168	163	162	153	222	181	207	176	183	193	171	157	194	179	164	166	177	174	171	190	170	174	156	166	178	176	166	185	157	178	169	196	173	151	177	167	167	210	173	196	198	174	195	170	190	165	189	161	187	215	161	158	182	202	176	192	166	150	149	199	158	191	182	182	177	164	172	204	154	173	160	192	161	193	140	193	167	191	183	171	185	184	174	188	198	175	183	176	167	149	170	184	148	196	183	177	169	172	176	161	167	187	178	177	169	159	175	160	182	171	180	177	184	163	178	168	175	172	173	177	173	185	165	182	192	162	154	189	183	165	168	204	166	209	193	171	175	179	189	161	184	156	176	192	199	177	184	177	165	192	195	160	181	175	183	170	183	177	169	176	160	175	180	183	161	180	181	188	164	165	178	167	196	163	205	185	165	181	167	181	147	175	178	166	159	197	187	188	194	164	165	186	168	187	180	182	194	179	179	191	178	165	177	173	148	170	183	166	196	178	186	175	183	151	163	192	171	172	178	173	182	172	199	203	176	182	193	194	179	211	195	197	166	190	167	195	194	190	182	175	169	195	169	176	183	195	168	152	196	172	185	176	181	163	152	152	182	198	166	184	186	168	186	181	199	177	207	165	185	180	191	224	185	186	174	175	206	177	158	185	197	173	176	179	180	170	152	187	184	195	180	175	170	169	181	194	161	179	166	178	154	168	183	201	184	181	175	189	177	168	169	188	178	179	180	168	188	167	182	189	182	192	166	184	178	182	190	188	183	181	183	200	185	177	171	189	178	157	175	176	200	181	164	143	167	159	174	164	167	165	165	183	172	145	182	200	180	213	181	215	189	167	178	182	189	192	170	173	183	196	169	169	179	157	169	170	193	175	182	170	166	161	187	201	155	179	158	185	179	178	174	186	154	195	163	185	184	182	157	178	180	147	159	199	180	154	173	148	177	195	189	182	153	192	168	181	167	183	164	184	163	152	173	196	184	174	189	191	183	163	159	181	191	185	186	193	161	167	196	188	180	181	169	180	193	172	166	182	176	159	186	171	178	199	178	183	169	179	183	184	185	164	178	172	184	177	177	184	183	172	206	168	176	172	162	177	185	185	178	207	189	170	172	182	180	184	165	162	169	166	207	175	166	163	174	202	157	191	187	162	162	187	184	174	181	153	185	178	185	183	177	165	185	189	189	171	171	202	172	183	196	174	175	178	195	201	154	173	191	178	198	169	178	203	163	195	178	172	197	175	188	169	175	157	172	185	188	190	151	170	178	183	178	189	167	167	185	178	197	172	193	169	175	146	170	186	184	187	169	169	171	200	169	171	186	176	157	149	182	166	168	161	188	163	196	169	186	184	187	199	164	185	188	155	189	175	179	199	172	154	180	184	160	177	179	163	175	176	176	165	192	162
2131	542	123	76	83	100	124	123	169	188	162	181	128	97	47	51	50	32	35	39	30	49	40	31	40	50	42	41	36	33	24	20	18	21	24	25	41	57	80	64	39	46	41	27	35	30	21	25	33	22	22	26	29	23	27	30	31	13	25	19	25	29	31	19	27	26	23	20	20	19	23	30	25	27	31	22	13	20	26	17	18	17	19	19	28	24	33	13	22	32	20	27	18	18	22	21	21	24	40	14	26	23	29	20	26	20	20	28	23	26	19	27	23	19	21	25	29	22	18	25	24	24	21	19	25	23	24	26	21	22	22	25	27	20	22	27	21	16	20	24	28	25	21	35	16	15	22	26	24	23	23	19	17	30	25	22	27	21	25	24	20	24	20	26	16	34	23	21	25	25	21	26	24	25	23	18	24	21	25	20	16	24	23	27	23	20	28	15	28	17	15	24	21	24	24	20	42	23	18	25	25	23	20	24	32	24	18	20	23	18	21	18	26	26	19	27	25	18	22	23	22	27	21	28	26	21	11	22	24	19	28	21	27	26	22	28	23	30	23	29	25	18	15	21	18	18	24	22	27	19	17	23	16	20	33	17	29	22	23	33	25	28	26	18	23	28	22	22	24	30	29	21	15	25	24	28	26	16	12	27	17	18	17	28	25	39	20	20	22	23	32	26	25	37	23	25	22	25	17	16	20	21	24	24	27	22	21	30	19	27	18	25	24	26	30	33	26	25	21	18	23	21	21	24	23	30	21	15	20	19	20	25	14	23	29	34	20	24	14	20	16	24	32	33	20	27	26	24	20	19	29	21	23	31	21	21	25	20	18	28	24	22	26	21	27	22	32	29	33	22	12	24	20	25	23	21	30	21	24	25	14	25	26	25	19	24	24	25	22	19	31	15	23	28	15	27	35	25	28	17	30	18	24	13	26	31	20	19	25	17	22	18	27	23	33	28	22	25	22	20	34	18	20	20	22	21	31	25	24	26	22	21	22	28	27	27	9	24	30	27	29	20	23	16	27	23	27	19	32	29	20	25	30	25	16	29	16	25	27	35	27	20	35	25	29	18	15	23	21	22	23	18	23	34	23	33	15	31	22	24	29	25	25	14	19	15	31	14	24	21	34	25	27	20	15	29	20	25	26	33	18	29	24	16	16	16	26	24	34	21	24	27	27	17	23	18	19	31	26	19	17	30	30	17	17	31	33	27	28	18	29	21	31	27	25	24	24	20	31	16	24	25	25	22	28	20	21	25	25	31	31	25	19	28	25	25	21	26	34	22	18	18	19	20	23	29	18	21	30	20	24	28	28	24	23	22	20	23	22	20	31	19	26	21	20	32	22	28	22	22	21	30	23	26	15	24	24	34	24	27	22	21	18	19	25	23	28	25	21	21	30	20	18	22	26	22	17	23	32	27	27	28	26	30	22	20	17	24	29	21	17	26	22	26	25	24	23	24	23	15	26	25	19	28	19	29	23	18	22	19	23	24	26	20	21	24	19	30	26	28	22	24	26	19	25	27	24	15	19	25	18	26	31	17	27	37	19	35	14	20	22	17	23	16	24	18	26	32	26	26	24	27	24	17	19	23	30	27	27	24	21	27	20	28	26	31	27	20	18	26	25	20	29	24	20	25	16	23	33	22	13	29	25	25	19	22	20	19	20	26	30	33	29	22	26	26	30	23	17	26	18	26	30	24	22	26	31	16	22	28	20	28	21	31	21	19	21	33	23	21	32	26	25	28	28	19	24	26	17	21	18	24	26	23	26	21	15	17	26	24	16	24	22	32	29	19	38	22	18	25	30	22	29	31	30	22	28	21	18	41	29	25	26	16	19	25	18	26	24	31	21	20	28	25	15	27	26	25	26	22	31	32	22	17	21	23	24	26	18	25	24	26	31	25	13	26	26	29	22	29	29	28	24	30	22	19	22	24	29	20	23	23	23	30	22	27	19	15	32	16	21	22	18	22	23	24	25	25	20	9	28	25	30	21	25	20	24	26	26	31	21	18	22	24	26	30	23	16	20	25	23	20	24	24	30	21	18	29	17	18	26	27	25	29	30	25	36	27	23	29	23	28	29	25	17	21	20	30	19	15	30	19	30	20	23	25	22	25	30	24	16	32	32	15	29	29	23	23	24	24	22	21	30	22	28	27	21	32	27	27	13	19	30	20	24	21	18	24	18	33	18	22	21	23	21	21	18	19	22	21	21	18	25	20	21	18	17	28	25	34	25	14	20	23	18	21	16	21	24	26	23	12	25	31	20	19	20	22	23	21	16	17	22	23	29	26	27	30	27	36	19	24	19	22	18	26	18	18	34	25	32	27	26	23	18	23	19	21	21	32	37	22	23	23	29	29	24	27	24	26	23	29	28	19	16	14	21	14	27	25	19	23	26	31	23	19	18	17	18	22	28	30	21	35	28	24	26	31	19	24	18	23	21	35	20	18	20	20	18	24	18	22	21	17	25	25	30	20	25	23	23	16	30	27	29	26	16	34	21	21	19	18	24	30	26	25	19	31	18	13	16	26	28	22	21	12	21	26	12	28	20	26	27	30	19	18	26	31	26	28	20	26	28	21	25	28	27	20	19	18	18	27	15	23	19	18	27	22	25	9	25	22	21	23	24	23	23	19	14	21	25	23	28	31	29	16	27	24	17	29	25	23	27	21	18	26	21	24	18	21	25	17	29	21	25	17	17	29	32	26	31	25	31	29	23	17	17	28	13	19	21	24	30	18	20	35	25	24	27	19	29	23	24	14	30	23	21	26	24	23	20	25	28	20	25	21	30	21	28	19	32	20	25	23	22	13	27	35	23	17	20	30	25	33	16	22	21	23	35	23	22	17	20	26	28	23	26	17	38	20	27	20	21	19	15	17	30	22	20	25	19	25	27	20	25	19	24	29	32	14	22	19	22	28	17	21	26	30	29	13	32	23	18	14	29	40	25	35	29	15	24	33	28	29	20	12	31	34	30	19	23	15	23	17	12	27	22	19	35	26	25	25	19	33	23	22	20	25	25	22	16	30	26	26	28	22	25	23	24	17	26	30	27	17	26	26	18	25	19	25	23	24	19	29	29	23	26	32	19	28	20	21	22	22	25	24	21	18	37	24	21	24	28	41	21	24	22	25	29	31	16	20	28	26	25	23	22	25	32	24	23	24	21	23	27	27	25	23	25	26	25	24	26	24	21	28	26	17	21	23	20	28	26	16	22	21	19	23	19	20	22	22	26	20	17	24	25	21	12	29	20	32	21	26	25	26	21	21	27	19	32	17	25	26	30	22	22	20	35	25	22	23	29	23	22	25	22	16	16	14	19	24	22	27	23	25	26	25	22	20	24	23	20	24	26	24	23	26	22	41	22	17	27	19	21	32	28	19	26	24	20	28	18	23	28	27	25	21	28	21	22	30	32	29	26	20	16	22	24	15	26	16	29	21	17	16	23	24	23	30	21	14	15	23	23	25	16	23	28	24	22	21	33	25	23	20
22544	7445	1922	2584	6152	7533	8004	6339	8304	9080	8258	6823	5356	3855	2098	1226	777	563	661	649	688	806	920	944	872	879	740	574	512	348	254	221	255	237	321	346	824	1333	1632	1339	820	498	352	276	258	231	208	248	218	228	217	238	256	215	214	184	205	228	213	196	239	233	207	226	251	187	228	185	232	208	237	236	212	225	201	215	226	193	233	209	215	205	225	214	202	221	213	263	218	222	230	229	206	237	234	216	230	219	214	223	210	222	239	218	200	223	219	214	222	229	204	201	229	246	212	218	222	208	216	210	213	248	224	238	211	231	185	229	203	257	219	216	235	206	241	217	228	214	226	224	206	224	225	231	209	205	226	231	216	203	211	215	221	233	174	215	182	235	222	209	210	202	214	243	212	216	228	222	217	215	216	228	217	231	236	219	225	199	240	223	202	217	239	205	217	215	220	215	240	216	218	228	199	206	215	214	225	212	193	206	234	239	206	212	226	192	211	250	210	208	221	202	203	205	225	216	204	204	227	227	200	224	187	203	201	223	229	236	237	236	213	242	212	240	225	213	223	239	208	203	199	218	237	211	225	228	240	203	193	228	207	230	218	214	225	195	221	227	215	212	238	213	215	225	220	219	179	209	193	224	233	210	221	206	205	211	223	225	202	200	239	225	220	208	255	211	223	218	229	216	226	236	204	244	228	236	206	215	246	216	208	204	181	212	213	223	223	220	235	214	205	217	228	208	207	208	207	196	216	237	209	205	206	233	200	212	223	238	218	218	200	210	241	207	227	208	198	224	247	207	232	225	231	213	215	207	216	205	234	237	213	221	211	210	191	228	239	234	187	197	236	229	198	231	213	217	233	195	218	212	202	229	210	216	251	213	213	229	220	206	197	197	204	224	230	182	226	211	214	257	195	241	224	200	226	213	214	207	207	184	204	220	213	218	242	212	203	210	216	212	230	235	217	215	237	218	208	236	202	214	233	221	223	251	240	198	210	204	218	189	197	209	221	215	230	220	214	195	215	238	234	203	201	226	223	224	217	207	212	228	227	185	199	232	204	221	233	201	217	217	216	203	231	187	230	233	236	227	212	225	207	228	231	225	205	226	236	198	222	201	241	241	240	222	228	226	220	248	230	223	209	247	243	248	226	245	214	197	208	211	208	229	207	209	230	212	213	202	253	209	249	224	233	217	222	242	194	220	247	203	228	207	227	204	225	210	204	234	202	232	211	235	237	213	222	209	188	231	221	211	203	219	217	205	202	216	207	206	240	232	197	207	221	229	211	224	221	221	209	223	198	204	206	234	217	224	251	234	216	221	220	225	229	203	201	185	216	230	220	197	223	186	239	210	193	207	208	233	212	207	199	190	228	200	234	218	232	240	215	215	227	215	229	220	228	212	205	207	227	210	227	234	231	225	213	219	205	223	229	228	216	203	214	211	232	236	220	219	213	219	231	216	219	224	249	240	229	241	247	226	227	232	244	197	213	245	209	190	232	193	211	230	221	237	215	207	247	217	209	213	209	219	222	236	236	184	237	240	192	229	218	216	214	218	205	219	212	249	233	200	227	211	208	226	205	212	220	223	198	206	224	229	217	194	244	194	212	230	211	219	203	219	220	210	212	225	213	211	222	235	217	201	246	216	221	227	216	215	222	237	243	197	212	216	221	204	209	210	213	218	217	167	215	216	217	199	218	205	222	213	214	229	210	222	232	252	209	248	228	232	222	234	215	211	214	250	240	203	193	208	214	233	206	211	243	194	209	206	230	228	235	234	226	210	205	207	233	226	198	217	218	222	218	198	210	239	238	184	235	229	203	191	215	231	215	198	242	233	222	249	218	218	203	225	221	190	190	200	207	213	218	230	220	226	237	234	231	233	226	210	212	218	239	236	217	225	213	230	205	214	214	216	216	200	198	241	233	198	243	214	227	233	246	219	202	240	235	228	235	224	243	230	209	228	201	201	211	233	216	231	192	235	242	216	233	214	214	223	216	202	237	233	227	227	220	230	235	204	222	208	220	234	239	227	220	238	193	205	235	172	216	218	173	195	218	214	219	215	215	238	236	236	202	242	206	214	249	215	210	225	219	203	238	213	229	230	209	219	228	200	209	232	205	211	209	220	219	220	211	209	219	255	221	220	199	221	229	253	260	244	216	215	233	223	215	217	192	196	205	219	216	200	221	199	229	210	228	213	236	219	219	237	229	218	208	221	212	211	226	217	231	225	223	218	238	244	211	225	219	218	218	221	213	207	230	223	215	215	258	211	212	218	237	205	220	210	215	229	229	228	235	210	240	216	246	179	223	199	208	217	232	231	237	219	230	249	246	216	211	228	211	212	236	251	215	223	196	229	233	181	217	221	223	216	227	206	216	220	226	200	205	209	201	214	219	207	224	220	218	218	214	225	208	218	230	228	212	203	218	232	200	249	215	242	237	216	197	210	222	214	234	230	217	227	201	223	202	227	226	201	197	182	231	213	240	193	213	239	206	212	226	223	202	208	201	230	222	210	221	225	215	221	216	199	201	205	243	220	222	216	202	220	237	242	219	191	204	203	216	196	238	240	219	230	203	199	202	208	203	252	215	225	234	233	214	227	219	217	215	226	211	215	220	243	221	220	219	213	224	218	203	235	207	238	210	209	230	213	217	205	234	213	235	216	218	210	229	233	221	226	212	209	216	270	226	220	194	229	219	208	230	222	218	228	238	226	214	214	193	209	207	213	223	221	214	234	216	220	213	239	203	238	219	220	207	245	201	191	211	234	217	251	232	239	222	223	227	221	233	226	206	219	221	234	195	206	205	224	234	203	237	214	219	200	237	223	228	224	214	196	226	203	194	220	227	199	206	229	203	225	210	206	228	222	222	206	214	195	204	243	212	239	196	203	219	237	233	204	223	205	216	222	217	198	233	202	231	230	204	224	196	224	206	216	203	204	214	209	224	204	229	234	202	212	236	209	226	205	201	207	193	206	226	223	216	214	206	217	233	236	238	236	216	212	226	222	231	195	209	230	221	210	235	244	217	236	228	216	205	203	201	214	224	210	210	237	251	222	214	242	217	220	218	223	237	219	203	208	220	208	201	205	201	191	204	231	222	213	220	238	222	236	224	203	222	224	245	215	255	203	233	217	194	225	249	238	208	223	212	241	221	237	258	219	253	230	200	226	231	233	196	214	223	202	233	210	246	217	245	205	234	221	227	228	218	201	225	196	215	214	194	208	204	202	232	239	207	220	227	218	203	195	216	245	209	195	229	228	224	235	207	238	215	250	204	221	220	233	217	232	199	205	213	229	226	232	206	213	222	224	223	217	210	212	217	208	222	231	240	214	215	230	212	234	210	222	227	199	228	205	240	234	218	204	205	208	208	191	211	199	197	205	234	211	231	226	249	238	216	221	222	207	210	231	236	190	219	231	232	226	203	229	177	194	219	250	253	224	200	209	216	220	203	218	221	220	220	221	205	190	215	222	218	226	239	251	234	224	227	226	224	230	208	234	208	203
3237	1291	259	154	135	210	261	186	251	272	230	229	176	108	90	69	44	47	51	29	37	32	37	39	30	38	35	33	36	20	36	32	21	34	22	47	112	197	247	252	147	74	44	38	31	16	25	27	22	13	20	21	13	25	26	21	16	32	21	18	31	21	22	26	22	31	26	20	20	23	19	19	17	23	15	23	17	18	25	18	20	21	29	20	20	29	17	18	18	23	11	19	16	21	16	18	23	21	18	16	25	16	23	22	27	19	19	21	29	22	20	21	14	23	19	19	19	21	22	19	27	13	23	27	23	23	23	18	14	23	19	18	20	22	13	26	14	22	26	22	23	30	23	14	21	21	19	19	22	21	25	21	20	16	27	21	24	21	19	29	23	25	24	21	18	18	18	22	18	18	21	21	24	11	17	19	23	18	19	19	18	23	17	25	25	22	23	19	17	19	25	17	27	22	13	25	11	22	21	26	19	21	26	20	13	19	28	19	25	31	19	16	19	19	23	22	18	14	21	19	22	14	22	20	14	24	28	24	25	23	21	22	20	17	17	20	33	24	23	20	16	24	18	21	15	12	15	27	28	28	19	21	12	24	17	18	15	15	28	17	18	15	19	22	29	19	25	27	21	21	15	24	13	20	22	19	19	25	22	20	21	18	29	13	19	15	19	18	28	16	20	23	23	19	29	19	26	17	27	25	20	18	15	27	26	20	15	16	17	16	15	24	20	21	23	28	21	15	21	24	16	21	15	26	16	11	21	25	25	18	26	20	21	20	20	18	21	20	23	19	21	25	22	24	23	26	25	15	26	15	17	17	23	24	21	12	32	25	21	16	25	16	15	16	23	24	24	18	12	26	23	20	18	24	21	20	21	23	27	27	21	22	19	27	30	15	24	22	25	21	24	25	18	14	20	30	17	21	19	21	22	24	14	30	21	17	24	14	20	19	9	19	21	23	25	18	22	24	30	19	24	18	20	16	21	21	18	23	16	20	22	25	27	25	16	26	13	21	16	16	15	26	23	18	16	27	20	12	13	17	14	13	24	20	20	21	21	20	26	21	17	26	25	13	12	27	21	27	19	19	16	18	23	21	31	23	19	25	9	19	27	22	15	19	20	21	15	20	18	20	19	22	20	19	14	25	27	20	23	13	17	16	26	19	22	18	22	15	20	14	21	15	17	20	19	22	27	20	18	29	20	32	21	18	29	21	27	16	29	9	22	26	19	13	26	18	19	23	27	15	21	26	25	18	22	20	21	20	19	17	21	23	27	18	22	16	20	13	23	23	26	21	16	20	27	25	14	22	18	18	17	19	20	21	17	22	26	26	21	26	14	17	21	18	17	26	13	24	13	9	19	19	19	17	13	13	17	23	16	16	19	9	12	26	19	11	10	20	13	19	15	20	16	13	15	12	16	15	21	16	25	17	25	22	22	15	18	23	19	18	22	22	18	20	21	22	20	23	29	18	21	24	23	18	20	24	21	21	20	17	24	18	26	19	23	19	24	19	16	13	31	23	17	21	29	22	16	21	25	25	22	25	33	15	23	16	13	20	15	21	10	16	20	20	24	10	19	17	19	19	20	21	13	14	17	17	24	21	25	18	21	22	18	22	12	22	22	15	17	26	22	15	21	23	26	24	18	25	14	29	18	18	20	26	15	25	25	23	18	29	22	15	23	15	25	30	19	19	17	12	20	12	18	29	25	20	18	14	15	25	16	20	20	21	24	22	19	23	16	12	23	22	21	20	21	21	26	23	15	17	16	24	17	22	20	20	28	23	17	21	23	22	13	11	21	26	28	21	27	21	21	22	13	14	27	26	20	26	14	21	23	21	17	19	21	21	23	18	20	22	18	15	23	22	16	25	30	22	18	18	23	18	18	19	22	23	15	18	14	21	21	21	33	27	18	25	19	25	15	27	27	18	23	17	25	19	22	13	15	20	19	18	24	26	17	18	25	21	25	21	19	27	19	24	17	23	17	16	26	16	24	24	20	22	20	21	18	24	15	30	15	20	27	23	23	13	18	18	13	18	31	22	28	27	22	25	26	27	25	20	27	24	19	24	21	18	14	18	17	17	23	21	11	23	23	21	26	20	20	17	17	25	20	11	28	16	23	26	16	17	18	21	20	22	13	19	24	17	12	8	20	21	22	27	23	24	24	25	21	27	23	22	31	21	12	14	20	18	20	23	14	24	28	24	11	16	12	18	19	23	33	20	24	19	19	18	17	24	22	20	19	25	19	16	23	25	15	26	17	16	28	33	24	17	26	17	18	28	26	11	19	16	26	20	24	17	28	18	23	19	14	24	25	16	19	20	28	21	15	20	20	19	21	18	25	15	22	10	20	14	28	19	20	20	22	17	23	26	16	18	13	23	15	29	16	24	29	23	14	15	21	19	14	18	18	13	30	18	19	24	22	18	24	22	13	18	24	23	21	17	21	31	16	24	17	13	16	21	30	29	18	18	18	18	23	17	18	19	21	27	17	25	23	13	21	24	17	15	23	17	15	17	14	17	30	14	20	24	29	28	17	23	24	16	24	19	19	18	21	25	18	18	21	26	27	18	26	23	17	20	23	23	21	16	30	15	20	25	18	20	17	20	24	13	19	19	26	26	27	22	16	25	23	14	19	26	25	18	12	17	24	25	21	27	22	19	22	18	21	21	22	27	27	27	23	13	17	13	16	18	17	17	22	15	32	22	22	23	17	21	17	17	21	21	18	20	20	17	20	24	23	27	22	17	26	23	24	13	20	20	23	13	21	22	26	19	22	24	21	19	17	18	22	23	19	24	19	19	15	20	18	15	22	16	16	26	28	16	21	19	17	20	23	18	31	16	15	26	24	15	29	22	16	26	33	23	16	28	28	16	20	13	23	21	18	19	20	18	13	17	20	13	16	17	22	18	27	18	13	25	17	14	18	15	21	18	20	19	21	20	21	16	24	34	24	22	20	20	22	25	35	19	22	14	17	22	18	22	21	27	25	22	13	19	29	22	16	15	20	18	19	17	22	15	17	16	23	26	18	22	19	19	16	22	20	26	22	26	15	19	20	26	16	25	24	25	15	25	31	21	21	22	20	20	12	25	25	17	14	21	15	26	10	25	13	19	27	19	23	22	22	25	16	14	12	23	31	19	20	20	20	18	12	19	21	17	23	20	18	26	19	22	17	24	20	21	24	15	17	20	19	25	17	19	24	16	20	15	20	22	19	21	25	17	20	23	14	18	20	17	24	26	13	18	22	22	20	23	22	22	28	25	14	13	17	17	14	23	17	25	14	22	17	22	27	24	23	22	18	16	19	22	9	19	16	29	21	24	15	18	19	28	18	17	21	29	27	16	19	15	19	24	21	24	17	28	16	17	19	20	21	15	17	17	21	16	23	24	20	17	21	22	20	30	20	23	23	24	18	15	18	17	14	20	15	17	20	22	22	17	15	30	16	15	31	15	21	20	17	15	27	15	22	20	19	24	20	22	21	25	19	25	21	22	18	19
24762	11259	3059	4596	10100	12136	11484	9032	10129	9308	8847	8359	6551	4172	2576	1756	1315	1200	1002	812	688	573	730	857	686	669	615	596	504	424	337	326	354	361	420	1203	2625	5004	5833	4999	3033	1459	743	424	234	179	187	182	153	169	177	184	167	170	181	188	179	141	178	196	188	154	161	195	196	168	170	189	192	196	147	174	148	163	196	172	183	153	187	171	198	171	170	172	173	176	183	171	188	145	173	173	181	161	186	172	176	169	196	185	165	170	161	161	182	184	185	160	178	164	184	184	184	172	183	181	167	179	187	166	155	163	167	181	186	191	188	167	175	156	156	160	193	188	171	174	176	186	171	173	192	155	163	163	175	170	167	167	163	171	155	171	179	195	191	183	192	175	185	186	187	179	148	175	176	176	172	206	174	161	171	181	175	179	183	154	179	178	179	172	175	157	214	188	177	173	185	173	173	178	182	162	183	163	162	168	162	177	160	180	186	179	155	162	181	169	180	172	180	186	191	161	162	172	177	178	167	161	165	191	168	190	170	167	175	150	178	171	166	174	163	167	159	150	175	169	191	159	152	169	178	182	191	141	183	177	186	178	177	186	161	160	178	179	187	176	185	167	162	174	189	152	181	154	190	195	158	176	184	162	192	183	171	172	147	160	161	163	169	178	201	206	170	176	166	172	207	188	172	186	171	157	217	190	181	174	170	190	172	203	196	192	159	185	171	178	167	194	169	179	179	161	188	158	186	177	170	182	183	190	170	180	181	163	199	196	161	180	177	166	171	175	181	172	178	169	165	161	175	183	178	183	161	167	174	183	169	157	170	181	190	191	161	191	164	168	173	160	183	156	148	150	181	180	177	178	156	164	194	159	193	183	183	189	167	194	183	186	199	195	158	176	164	187	196	172	168	140	144	189	192	176	171	161	169	163	179	178	168	151	159	181	197	180	182	162	179	193	190	181	164	160	188	178	169	178	177	160	167	172	185	174	169	171	170	162	174	160	165	157	177	156	182	167	150	183	198	188	184	173	206	155	182	188	182	161	175	170	175	137	180	153	171	146	156	172	175	193	149	171	175	173	186	163	151	168	189	181	194	151	181	174	188	185	186	188	174	180	190	171	167	170	153	182	173	177	174	197	211	168	181	194	146	174	165	169	192	175	173	175	177	162	175	174	179	171	187	168	166	181	190	167	159	173	188	170	172	169	172	180	162	179	167	190	179	173	182	189	189	155	164	176	170	215	178	191	161	165	190	174	176	174	180	161	181	185	170	204	154	194	160	176	171	179	193	178	177	177	179	166	197	174	183	174	174	156	177	174	178	197	192	196	186	174	191	162	170	181	185	161	171	177	198	196	189	151	167	162	193	196	168	191	176	185	162	171	179	165	156	157	149	176	159	177	172	171	188	172	143	164	168	177	170	178	168	171	171	173	152	163	189	164	190	181	164	166	169	184	178	161	172	186	189	182	165	153	181	143	157	185	160	163	168	160	181	158	188	179	158	150	161	172	151	178	171	174	162	184	170	200	153	148	167	157	173	185	153	138	194	172	155	156	187	167	178	173	171	178	176	177	160	180	182	191	167	180	175	178	197	148	180	168	151	163	199	162	197	162	172	182	181	169	177	169	196	166	175	171	175	151	168	166	157	179	180	168	180	189	172	158	169	188	182	158	197	152	176	173	185	180	166	187	176	157	188	176	177	164	183	172	166	177	170	192	147	157	178	169	184	168	152	181	164	177	172	196	174	157	173	162	175	185	187	166	176	177	155	173	180	181	172	171	168	164	194	165	191	187	188	177	156	168	173	193	160	171	159	169	160	182	177	179	187	166	171	187	178	155	146	170	174	157	165	177	180	198	165	184	169	187	183	147	198	148	182	182	185	176	153	156	187	142	162	179	158	163	172	159	171	205	169	194	163	161	160	156	176	167	156	157	194	172	172	167	181	174	185	183	169	171	176	165	149	164	177	162	179	169	192	173	169	176	174	151	153	174	195	161	176	174	185	159	182	143	166	159	183	169	173	177	167	159	175	164	172	177	177	163	172	154	192	197	165	175	160	187	200	158	169	169	178	198	163	154	186	182	162	189	154	194	162	163	178	177	174	162	158	177	186	164	177	170	172	172	207	156	169	159	169	172	203	170	173	178	173	174	167	179	189	178	177	180	178	177	176	160	186	181	163	184	173	183	163	177	148	165	185	170	179	166	174	182	181	177	202	184	198	178	179	186	175	164	153	154	192	166	179	188	179	158	149	186	151	178	166	179	156	193	178	177	170	167	181	179	174	191	182	180	190	169	183	164	158	169	166	145	174	167	190	146	149	172	190	148	183	187	182	163	186	167	163	160	175	167	171	161	163	168	178	172	184	166	166	169	153	182	159	178	170	186	160	176	159	191	177	166	159	183	174	167	178	163	172	186	176	169	183	167	165	178	165	163	183	185	168	160	175	181	191	169	203	170	173	171	163	165	181	169	147	175	166	162	170	164	206	186	179	179	181	168	167	156	179	160	184	182	156	165	164	173	179	184	169	172	171	180	140	143	170	153	174	153	194	153	164	167	202	166	174	176	176	183	195	184	194	174	176	196	170	143	180	174	171	166	156	166	202	165	179	180	150	162	169	158	180	184	172	179	177	206	160	189	170	192	185	171	172	160	167	183	165	164	197	183	177	198	181	167	192	163	179	180	169	188	177	168	194	178	182	197	178	188	161	164	187	176	195	187	180	180	177	179	171	176	183	156	192	173	172	159	128	161	185	171	181	168	148	189	164	172	187	163	156	176	165	198	171	171	156	169	175	169	192	164	157	151	186	188	195	180	195	175	176	170	170	161	150	182	160	152	174	171	168	161	183	187	182	194	174	174	162	173	165	176	172	177	181	164	185	165	188	181	158	151	180	171	175	196	161	172	177	177	162	171	171	163	194	193	190	179	162	180	149	151	180	184	168	187	176	171	194	170	162	176	159	142	179	170	158	151	179	176	167	162	160	181	179	201	184	191	169	182	185	155	191	175	185	174	144	180	187	178	184	181	181	175	177	194	177	161	183	177	194	150	167	190	184	185	180	187	166	168	201	194	185	158	159	147	175	194	150	180	188	184	154	163	161	173	173	167	179	175	183	174	191	157	178	162	167	148	187	163	167	173	165	163	147	164	172	177	191	176	166	187	171	151	162	172	180	194	176	181	166	183	171	176	184	167	167	175	187	159	164	156	169	171	175	182	195	179	180	191	157	164	183	180	165	176	179	164	177	163	174	183	173	166	165	173	196	185	181	171	175	193	177	178	165	175	170	159	193	174	160	166	180	197	185	174	173	172	185	182	178	189	165	167	176	156	181	148	177	189	187	170	180	166	178	174	160	164	189	161	197	161	181	175	173	180	176	157	174	200	175	164	169	162	186	147	166	164	178	179	169	171	167	169	167	182	169	168	191	148	182	157	181	186	181	148	187	175	177	192	177	167	176	169	161	196	166	179	183	178	151	180	190	168	193	175	184	164	157	191	180	170	178	174
2554	668	184	113	149	195	183	178	188	194	135	167	130	86	71	60	49	45	46	45	34	28	24	33	41	31	33	23	31	22	25	26	32	26	33	36	150	221	190	131	91	55	33	29	24	22	29	17	30	14	7	18	23	26	16	14	14	19	25	18	19	29	20	14	19	27	22	21	23	15	19	15	16	21	17	12	18	19	19	26	19	19	15	26	19	22	24	7	16	16	19	19	17	16	11	28	23	15	26	17	16	21	21	20	27	17	23	17	21	14	22	17	15	9	28	21	20	27	24	29	17	20	15	19	14	23	20	19	34	13	23	19	20	14	20	17	20	24	18	22	20	24	14	27	15	21	21	18	26	15	13	17	29	18	22	17	21	25	23	27	14	12	23	20	21	16	28	24	28	22	18	21	17	11	26	17	26	25	25	21	19	23	13	22	16	21	20	19	20	23	22	23	16	24	28	21	16	23	24	28	22	8	22	22	17	15	19	19	16	17	16	23	19	18	22	17	20	21	25	19	25	25	26	13	25	21	16	16	18	21	25	18	14	14	23	21	17	23	19	25	21	18	13	32	18	20	24	22	23	15	12	25	23	24	17	22	21	19	25	20	21	28	16	23	16	23	20	19	37	27	32	16	23	18	23	26	19	16	20	17	23	22	22	12	18	22	23	23	21	18	13	15	19	21	16	22	16	17	14	20	26	12	16	14	14	20	18	18	27	20	15	18	18	25	17	19	22	19	21	18	11	14	14	15	15	19	20	21	24	23	15	13	19	17	18	21	23	22	19	17	21	20	27	21	17	17	24	20	20	15	28	17	19	9	24	20	25	21	19	14	18	21	17	15	26	21	18	19	23	16	24	27	22	12	22	19	14	20	15	24	15	30	21	24	24	23	14	19	18	20	29	24	12	20	15	21	24	20	15	16	18	25	20	22	21	22	22	18	25	19	23	17	21	16	20	14	21	17	21	17	13	22	23	23	22	17	22	25	20	18	24	22	24	31	14	29	23	19	16	16	22	24	13	29	24	16	19	23	20	16	21	15	21	23	24	21	16	26	24	14	19	20	21	27	14	21	13	21	24	17	20	6	25	18	20	22	18	21	21	20	27	20	16	19	17	22	15	32	17	21	18	19	17	19	20	20	22	18	23	17	25	17	22	23	25	15	22	23	18	19	21	18	12	17	24	30	20	19	21	20	16	24	15	19	24	15	20	20	22	24	17	18	22	19	11	16	14	19	16	17	17	17	12	22	18	23	30	10	21	17	21	21	19	19	22	19	26	14	16	20	25	15	20	16	20	12	20	20	22	16	20	25	24	21	23	15	16	23	23	8	19	17	20	19	14	16	29	16	15	19	21	20	24	22	21	12	27	22	17	21	18	23	20	14	14	17	11	21	25	27	21	26	19	24	23	24	20	20	24	18	21	19	15	11	11	20	21	28	22	27	12	22	25	17	19	16	16	15	20	21	30	21	24	22	13	27	14	22	13	23	20	24	25	18	14	20	16	20	22	23	23	18	13	22	23	23	21	24	15	23	20	18	22	18	21	16	16	13	20	22	11	18	22	16	12	17	25	20	18	18	19	21	15	19	18	23	17	21	17	18	27	26	22	21	26	20	16	19	15	21	18	18	24	18	10	21	26	25	18	20	19	20	19	21	18	18	26	20	20	21	17	17	14	24	20	19	11	22	18	21	24	19	14	19	22	17	19	23	10	20	27	16	23	27	29	17	20	23	18	18	16	24	24	15	21	13	20	21	17	18	30	20	12	19	21	17	21	19	23	28	18	18	13	20	18	18	18	26	23	16	21	17	18	16	22	20	20	25	16	16	20	6	22	21	16	25	18	24	21	25	27	13	21	23	13	17	18	16	21	21	19	10	21	17	20	15	21	13	28	20	16	15	17	14	18	26	16	21	31	20	20	18	18	24	19	16	19	18	17	22	17	16	31	29	24	24	15	19	11	21	25	22	18	18	35	16	19	20	28	18	23	19	20	18	17	26	16	22	22	21	17	25	28	18	15	11	21	25	17	25	22	14	28	16	13	17	14	17	21	18	15	17	15	16	18	26	26	24	15	28	24	18	19	21	17	14	13	23	18	13	22	20	15	18	17	21	18	26	17	20	13	23	20	23	15	19	33	23	25	13	15	17	29	31	21	20	12	20	13	28	23	24	21	21	21	18	21	30	14	29	17	21	22	24	12	21	19	26	20	18	16	20	14	23	21	15	22	19	28	17	15	20	16	28	27	17	23	20	25	11	18	28	26	23	23	18	27	21	17	24	19	30	19	19	20	33	26	22	20	17	22	19	19	21	24	22	19	27	22	10	21	24	13	18	20	12	29	22	27	9	17	18	24	19	21	16	24	21	22	21	27	22	23	20	19	15	24	18	16	18	23	17	21	17	19	19	22	13	23	21	24	21	34	19	15	26	19	22	23	23	17	16	21	20	17	17	18	24	22	24	22	16	18	21	19	14	16	23	19	10	17	19	11	18	21	19	14	22	32	20	24	20	25	17	22	30	33	16	18	19	25	26	17	31	24	22	21	21	19	30	22	27	18	18	14	23	18	20	14	18	22	21	19	20	27	22	15	23	28	24	14	17	15	24	17	23	26	18	21	17	21	15	10	21	16	24	24	18	28	19	20	28	17	18	23	26	17	18	21	29	30	19	14	22	26	25	20	15	16	18	16	26	17	20	16	24	21	20	17	20	30	15	20	21	23	26	18	20	19	32	21	25	17	23	14	20	20	20	21	16	20	22	21	27	16	28	19	19	12	13	18	19	19	20	18	20	24	25	16	22	16	30	17	25	17	27	22	18	27	23	15	18	25	18	20	28	15	23	16	15	21	21	15	16	13	27	16	17	23	22	17	17	19	22	19	17	26	20	20	21	25	20	16	15	19	18	22	15	23	22	24	21	23	20	21	19	23	22	14	18	17	20	23	13	20	24	20	27	15	26	24	26	18	15	16	22	25	22	26	19	18	19	14	12	15	21	21	18	20	26	19	25	25	20	15	14	26	19	16	25	24	24	20	15	22	22	21	22	24	20	16	20	18	16	14	19	22	18	18	22	22	11	21	19	21	21	25	21	15	13	31	23	19	18	18	13	18	30	12	23	16	26	22	21	31	26	22	16	17	22	14	22	16	25	21	15	21	17	20	17	27	19	17	16	17	15	20	19	18	24	27	16	20	23	21	19	23	28	17	14	15	15	25	18	19	18	6	14	27	27	13	13	28	18	25	18	16	24	17	17	16	25	23	22	19	11	23	18	21	23	21	22	16	16	24	29	21	24	23	18	13	22	22	26	19	21	14	24	25	15	23	17	16	18	14	20	30	12	13	25	17	19	19	15	22	21	24	20	20	13	26	23	19	20	20	19	18	17	26	23	14	21	19	20	21	24	17	22	25	18	17	19	25	20	20	19	15	24	17	23	25	22	14	23	26	13	28	17	15	14	19	31	20	14	15	16	25	15	24	19	27	18	15	21	9	16
21103	7729	2397	3848	9884	12086	10637	8001	8673	7880	5542	5835	5014	2963	2428	1573	1308	1073	971	897	521	430	546	630	718	674	485	398	369	355	331	273	256	277	294	870	3276	4852	4244	3056	1775	939	479	258	222	185	165	158	191	161	163	141	167	148	170	174	152	181	150	154	179	158	159	169	177	151	165	195	173	178	172	155	168	149	175	158	165	140	175	193	163	169	186	168	170	165	182	165	180	180	182	160	169	161	183	180	155	186	185	168	181	173	184	166	160	158	167	165	179	169	162	193	160	172	174	168	181	173	171	156	190	162	171	172	180	167	166	174	170	169	169	167	165	194	162	158	136	167	161	171	151	181	180	166	178	201	179	185	164	180	180	190	174	168	161	193	177	150	167	187	174	157	192	168	169	179	189	179	165	166	188	150	161	148	186	179	196	194	176	189	200	192	155	170	170	162	169	173	189	178	180	169	154	157	145	166	174	165	177	182	157	182	184	144	152	183	154	149	170	185	165	174	170	181	183	170	158	166	189	174	180	169	167	173	183	181	175	166	160	167	176	189	159	157	145	166	189	201	173	186	169	160	165	168	178	151	168	154	162	170	169	150	195	166	203	160	184	166	175	198	155	169	174	155	158	162	175	202	176	170	180	173	163	157	153	187	160	157	177	177	171	199	152	155	164	158	169	178	177	176	162	180	187	163	158	175	161	174	182	175	159	156	167	187	174	174	183	156	146	151	167	184	151	164	154	163	165	178	184	169	199	162	181	175	162	179	166	164	201	170	163	153	188	178	181	159	156	188	160	159	178	173	180	165	170	161	158	175	189	141	170	166	175	176	180	179	180	160	167	130	156	159	183	141	180	185	156	166	168	177	157	156	181	184	191	169	161	183	174	185	167	148	174	159	187	171	156	190	184	161	158	153	174	161	160	168	162	176	188	173	165	173	172	186	168	167	169	186	175	167	177	158	162	179	189	157	154	177	171	174	174	172	153	141	140	171	172	154	166	181	190	164	180	156	177	177	184	155	181	180	173	175	163	173	163	155	151	167	142	156	174	160	154	173	152	178	169	194	175	173	149	185	187	173	173	167	196	158	180	156	172	170	159	156	160	185	186	163	175	169	165	183	172	176	187	156	149	162	166	187	171	147	184	192	183	167	148	160	195	164	181	182	181	149	170	160	154	167	151	156	181	141	176	168	166	174	180	179	173	152	166	164	155	170	165	166	172	162	170	177	175	154	171	160	162	169	193	171	180	190	185	149	167	162	173	170	185	185	162	170	165	176	179	174	173	161	179	164	192	158	170	152	135	174	166	173	174	179	161	176	156	164	159	153	173	153	181	178	159	161	183	186	168	181	198	160	156	169	186	157	164	196	186	188	153	170	172	198	176	156	169	166	184	173	188	163	152	189	185	177	148	172	182	171	186	157	156	172	163	162	144	166	158	167	154	181	168	172	174	144	152	158	171	169	178	179	157	174	171	163	195	146	179	197	179	160	189	170	192	188	170	172	160	193	163	164	152	178	157	169	145	176	171	155	169	165	188	180	176	181	156	187	188	161	160	142	156	179	156	163	176	162	155	181	166	183	174	189	188	192	168	171	159	152	169	173	176	174	186	192	178	182	167	178	176	204	180	187	174	163	174	160	168	166	163	178	180	191	160	155	170	152	166	185	159	180	160	151	191	180	148	179	190	186	152	157	160	186	168	176	177	157	178	161	183	168	181	168	165	183	177	156	150	145	170	182	189	163	182	174	155	189	182	181	179	184	191	167	182	202	198	168	175	179	192	170	184	185	155	181	153	193	160	159	176	179	184	154	183	170	149	163	157	154	187	144	171	179	170	165	161	164	153	175	168	156	171	181	170	158	180	181	177	191	160	170	174	187	182	154	178	143	157	161	162	164	165	206	148	169	143	183	187	149	159	159	180	169	186	157	177	160	183	174	166	160	175	163	167	174	187	184	176	182	155	157	169	170	181	179	170	162	167	178	156	174	190	175	180	162	177	181	164	194	179	158	173	145	172	163	167	170	158	151	166	169	153	165	206	178	179	174	165	165	163	172	164	185	164	177	173	194	169	190	166	174	166	153	187	163	158	175	186	176	174	188	181	164	176	153	168	179	168	167	160	168	169	149	179	158	173	166	152	166	178	166	186	166	165	160	173	180	147	168	168	164	183	157	176	175	166	153	175	171	161	154	165	167	174	160	163	202	162	177	167	159	147	153	173	177	160	157	174	177	156	193	188	183	187	160	158	168	175	161	160	184	177	170	171	163	164	166	150	182	159	170	176	145	165	171	171	157	170	172	167	175	167	180	165	172	180	175	201	178	190	149	155	147	170	177	168	169	177	164	187	170	146	179	184	157	179	167	192	175	189	169	167	168	185	188	204	173	178	169	169	160	161	194	178	184	172	171	142	175	183	182	173	187	168	176	186	158	173	160	191	189	161	168	196	152	176	183	159	182	182	153	174	182	166	175	195	172	155	176	183	162	144	162	179	159	158	165	174	152	155	192	159	171	167	149	160	163	178	161	153	142	174	180	174	182	197	155	177	172	175	161	176	186	180	170	157	167	166	182	164	167	176	160	173	198	161	157	168	176	152	167	184	183	150	160	176	146	170	179	173	165	189	185	168	167	151	168	165	155	170	166	171	195	155	175	176	169	157	174	163	178	158	167	185	172	177	156	190	165	161	165	165	188	163	178	173	165	152	168	188	180	152	177	170	170	165	180	160	170	161	159	153	159	181	203	175	189	159	167	172	163	159	178	192	169	183	188	181	177	178	178	158	168	173	181	183	177	162	184	170	153	202	173	159	154	211	142	171	177	179	172	182	181	160	174	188	170	171	182	163	155	175	169	185	186	156	172	171	181	174	142	175	157	193	177	174	148	168	154	178	181	168	173	157	168	184	162	180	163	174	177	163	158	187	182	154	151	152	162	188	164	178	180	175	170	168	180	178	174	175	150	187	174	170	191	154	163	159	195	176	179	157	158	159	157	178	180	173	171	192	159	159	184	158	171	165	159	177	166	165	161	149	164	195	181	191	186	167	181	178	196	192	204	184	172	173	184	160	146	172	180	171	176	166	154	141	161	157	167	181	180	162	156	163	162	166	157	166	166	171	155	174	163	156	168	189	156	169	157	193	157	170	187	172	157	150	161	179	152	176	175	159	185	182	172	166	188	167	169	154	183	182	150	172	158	172	170	154	161	174	195	158	178	150	215	170	139	183	144	176	161	172	189	161	160	164	169	176	169	172	162	172	164	186	160	192	157	171	184	154	171	178	154	186	173	161	144	159	170	187	155	173	179	158	160	171	186	183	189	164	164	160	161	151	182	175	150	179	178	173	156	152	198	186	171	152	170	158	159	164	165	149	158	173	186	164	163	136	174	174	161	179	163	159	162	176	164	154	175	179	180	183	164	152	174	192	171	175	162	179	161	193	179	160	180	165	144	188	167	153	166	163	164	156	169	145	142	162	149	180	166	157	164	176	179	163	161	195	187	197	158
2708	1178	345	254	238	307	317	240	259	234	198	191	153	111	80	66	48	50	53	48	42	43	49	47	38	29	35	29	24	32	25	31	30	37	33	57	171	286	309	217	157	108	59	25	22	21	21	22	23	17	17	21	25	21	24	20	22	26	17	19	14	21	37	18	16	25	20	30	28	27	20	19	24	29	14	24	26	27	21	20	20	32	17	23	27	25	27	11	19	27	28	16	20	16	15	24	30	17	16	25	19	21	21	16	28	24	18	27	22	23	14	19	25	16	23	27	18	15	23	22	27	18	24	23	19	25	17	24	25	25	22	19	15	25	21	19	18	21	25	21	29	27	18	22	16	20	21	17	21	29	22	29	16	27	19	31	23	24	24	22	19	15	18	22	27	24	17	15	27	21	20	14	12	23	20	14	21	31	22	23	31	20	26	23	27	22	17	26	13	27	32	32	20	19	24	27	23	22	24	20	18	22	26	19	26	24	19	20	18	22	18	27	17	17	27	19	23	22	27	22	23	24	14	20	22	24	26	15	18	25	16	22	20	17	21	21	17	30	24	15	29	25	25	32	23	20	26	17	21	13	15	14	22	20	21	21	26	18	18	22	17	23	20	16	19	20	20	29	25	15	28	19	23	18	16	16	20	25	25	24	25	22	26	21	23	22	17	11	20	19	16	23	19	16	24	21	15	26	33	20	16	23	12	18	17	23	18	17	25	26	25	25	17	29	24	26	21	24	24	20	24	17	19	22	17	24	24	25	25	17	15	31	14	26	22	20	18	23	21	17	9	14	22	21	17	16	27	27	18	20	13	23	22	23	29	24	22	15	18	19	25	19	28	23	22	21	15	24	30	18	23	28	19	19	22	18	23	27	12	32	22	21	23	19	18	19	14	21	25	19	14	19	21	17	18	27	23	16	18	18	22	22	22	22	19	15	17	21	22	17	18	22	19	24	18	23	12	24	27	20	22	15	18	24	23	25	15	19	14	29	16	27	20	18	19	27	15	21	19	19	17	16	14	18	24	23	23	17	21	23	18	21	23	21	15	23	25	25	14	23	28	19	15	20	23	11	24	21	11	23	26	24	22	15	25	27	20	23	18	20	16	28	20	21	28	24	25	26	17	21	19	18	20	26	24	15	18	20	10	21	24	14	16	24	24	26	20	15	26	21	26	23	13	31	20	21	14	16	16	21	24	23	23	25	18	23	20	22	21	15	18	21	14	14	23	23	35	19	19	20	18	25	29	18	19	25	17	22	16	23	25	22	19	32	26	16	31	16	25	25	30	19	16	12	14	26	21	19	16	16	20	20	24	26	26	26	20	23	21	24	25	24	15	21	27	22	19	18	21	28	26	22	22	20	29	20	28	27	22	18	28	22	21	15	18	32	17	19	20	19	23	29	25	16	19	24	19	25	16	19	34	23	18	20	23	14	20	15	15	18	24	23	23	20	25	17	22	26	30	25	22	23	24	33	29	24	14	29	15	22	25	29	18	22	9	16	17	12	23	27	16	25	19	18	28	24	23	18	19	32	18	28	33	20	16	25	20	17	28	18	24	25	21	27	19	19	12	22	20	20	26	13	28	26	17	18	18	18	14	22	25	25	16	27	20	17	30	22	25	19	12	24	30	25	19	21	12	12	25	17	21	24	17	20	14	27	23	25	21	23	18	27	21	27	27	23	20	21	20	29	20	18	17	13	18	28	27	19	26	21	20	19	28	19	20	26	22	24	20	25	22	26	15	22	17	20	18	21	24	25	33	23	19	15	26	26	24	30	16	21	20	21	20	21	14	16	20	28	16	32	22	22	27	22	23	21	19	23	24	26	14	26	12	22	15	25	23	18	13	24	24	21	21	16	23	19	28	17	12	23	18	26	29	20	23	22	18	23	15	20	26	20	20	25	17	30	19	19	16	23	13	20	24	15	23	24	20	24	28	28	16	26	19	17	26	16	15	20	24	18	25	28	16	23	16	23	21	20	25	15	17	18	22	16	15	25	20	20	23	23	33	18	25	17	27	29	30	24	18	21	23	24	21	18	19	16	22	18	21	14	18	21	27	19	26	19	12	16	19	16	16	22	28	24	31	14	19	18	27	18	26	22	12	21	18	18	15	31	19	18	22	24	20	18	18	19	29	25	19	24	16	21	16	24	25	18	23	27	19	25	30	22	21	29	22	26	31	25	31	19	19	17	24	13	18	17	19	10	24	15	27	19	21	21	25	22	16	21	28	25	21	16	24	27	21	16	17	18	16	28	22	23	23	17	19	24	31	29	19	22	31	22	25	19	23	17	22	27	23	15	21	33	16	22	21	19	29	19	25	18	20	19	23	16	21	22	22	24	32	32	27	20	21	25	21	27	24	18	19	21	16	19	23	27	22	25	24	26	22	22	26	21	20	19	19	20	16	20	17	21	18	26	18	22	18	25	20	24	28	21	24	19	24	18	16	25	26	25	23	19	24	14	17	21	22	19	28	29	22	23	18	24	23	10	11	24	18	21	28	24	20	20	26	25	14	21	24	24	21	33	21	20	20	25	25	18	23	18	23	23	26	17	26	23	28	27	24	19	25	29	22	19	20	23	19	23	17	19	12	21	26	15	24	24	20	22	23	17	19	20	28	31	15	23	21	32	18	25	28	22	23	30	17	15	17	26	18	16	23	22	24	30	21	17	30	20	16	21	17	16	18	18	30	19	31	19	19	23	11	21	23	25	22	22	22	24	19	19	27	19	34	20	19	28	17	21	21	23	28	30	19	24	14	22	28	26	23	16	17	23	23	23	15	23	11	19	21	14	16	24	23	17	17	19	23	28	33	21	21	19	24	13	21	23	22	20	17	18	24	21	17	24	23	17	21	20	19	25	18	22	14	29	22	21	36	18	20	23	30	25	20	18	25	13	20	18	14	27	18	24	23	14	20	21	18	22	25	30	17	26	22	19	24	27	22	17	25	22	23	22	19	22	24	26	26	32	17	19	29	19	20	22	18	21	21	16	26	20	28	23	23	20	20	21	14	25	17	19	24	21	22	17	24	19	18	28	12	26	28	26	29	11	19	18	22	19	31	17	25	19	20	20	27	26	21	15	23	23	29	22	26	16	16	19	27	25	26	18	22	25	26	15	18	23	25	9	27	14	22	27	20	26	26	22	26	23	21	17	23	25	21	23	19	18	23	15	16	16	14	28	22	22	29	20	20	28	21	20	28	18	19	27	35	18	21	21	12	23	25	20	21	21	29	18	21	14	27	24	20	22	23	37	26	13	20	23	23	12	29	21	19	20	26	24	28	26	32	18	23	22	15	15	21	15	26	26	30	15	24	26	16	19	24	22	27	20	22	17	34	21	23	28	12	29	25	18	25	19	16	28	11	24	20	23	19	20	20	29	17	24	14	22	21	15	27	20	32	11	17	21	19	19	16	24	22	20	22	21	23	26	21	28	18	13	26	20	15	22	19	26	18	18	19	30	38	26	20	19	21	22	17	14	24	21	25	25
26548	11697	3870	8117	16336	17541	14728	11418	11574	10209	7696	7884	5462	3920	3184	2180	2034	1767	1496	1305	813	740	939	837	678	558	455	479	486	469	500	504	531	615	591	1426	4861	7447	6844	5190	3361	1707	780	388	260	218	206	208	216	218	180	205	220	185	191	204	187	199	220	186	202	188	212	205	198	177	202	218	205	217	212	188	203	201	219	164	195	208	189	206	198	207	206	177	183	196	206	200	216	197	225	190	191	179	215	221	183	201	209	221	190	197	209	203	215	222	215	217	227	191	222	229	195	195	212	175	230	216	215	208	213	199	223	213	200	180	204	186	195	198	200	221	209	211	198	174	183	178	224	184	216	217	184	188	211	223	198	206	179	204	195	209	176	202	218	214	194	205	206	201	210	219	207	222	199	205	202	199	172	174	229	204	207	205	198	182	176	220	178	202	217	204	192	235	208	217	199	190	218	196	214	203	200	187	211	214	207	195	221	191	210	206	233	180	172	216	192	215	205	230	202	212	197	213	185	185	203	226	201	202	206	220	204	195	216	205	198	213	196	221	193	199	207	203	191	207	203	203	178	190	194	201	174	207	206	230	209	210	208	204	218	209	218	204	203	210	179	213	187	170	213	201	210	211	202	225	186	193	219	188	208	200	223	207	195	206	201	195	191	219	192	217	204	193	218	198	206	207	200	203	212	213	178	215	194	224	216	208	214	203	183	196	200	201	224	206	186	208	179	203	182	192	191	191	233	209	190	200	202	196	198	207	192	206	214	197	184	209	203	203	172	200	193	188	211	192	211	213	213	174	214	194	210	206	178	204	182	211	191	187	228	193	187	195	182	184	209	188	215	189	192	222	176	202	204	202	217	181	200	235	208	202	187	198	212	191	212	219	204	196	207	215	195	171	221	216	191	200	225	202	196	210	170	231	199	209	189	242	225	191	234	205	194	226	195	192	196	179	199	194	206	203	192	218	204	190	197	207	191	236	175	233	204	196	218	178	188	227	211	181	211	205	199	218	196	174	223	194	205	179	205	211	194	225	184	167	190	240	216	197	209	194	202	231	199	203	210	220	211	185	198	189	194	198	205	219	206	198	188	186	194	164	188	216	207	188	226	197	226	196	193	191	205	208	207	198	207	197	179	212	216	202	221	194	207	203	201	189	195	206	227	211	184	196	198	211	196	217	185	221	226	223	196	182	186	198	184	205	225	199	208	205	218	213	179	201	213	236	222	215	183	208	209	194	206	209	194	171	202	215	181	181	191	208	207	196	221	205	182	212	219	198	201	205	202	205	213	207	228	212	194	191	202	186	189	202	214	204	225	212	199	200	190	216	234	207	197	175	189	196	215	202	197	172	182	191	225	192	207	230	181	173	213	212	211	205	204	200	201	182	224	191	214	220	189	210	202	210	197	216	203	216	210	212	190	184	201	200	187	202	214	200	190	205	188	196	202	197	202	214	223	225	192	198	208	214	232	183	205	193	214	210	205	209	178	213	184	220	172	191	206	198	186	216	203	186	202	206	188	224	196	210	189	209	203	194	198	193	219	172	214	230	192	214	192	218	209	214	215	187	188	203	211	213	209	185	195	214	198	186	177	197	190	196	215	200	213	193	207	188	198	201	187	193	188	217	189	199	218	189	200	207	217	194	211	179	191	192	205	199	193	186	219	183	225	214	194	196	207	198	196	219	205	203	205	171	215	212	176	181	236	216	205	215	198	213	191	191	207	199	201	200	206	192	199	181	181	190	171	195	195	182	202	186	190	205	206	192	244	227	182	184	215	200	218	202	200	188	198	208	180	177	197	204	209	224	222	199	184	213	188	191	197	227	200	230	201	213	199	231	188	217	212	204	201	196	192	202	189	192	214	196	197	221	200	224	204	170	213	209	215	204	204	209	213	214	191	206	199	204	218	212	200	193	215	196	215	202	179	221	206	229	210	206	181	218	221	226	188	200	206	196	233	199	196	200	187	252	219	205	181	193	220	212	214	219	208	198	192	200	208	223	208	202	215	193	192	180	188	206	193	215	189	218	222	202	207	201	198	194	214	209	186	221	209	182	190	183	197	198	209	191	198	200	191	192	201	197	175	198	213	191	220	209	191	234	206	206	188	207	217	193	212	194	179	205	212	206	211	210	234	192	187	199	197	183	191	206	187	212	171	193	205	200	186	211	222	211	218	203	201	198	198	205	212	178	200	214	207	214	209	197	197	206	217	213	213	191	194	208	201	226	181	206	227	192	202	179	201	201	211	207	217	211	203	217	189	220	190	198	202	200	209	174	213	203	179	188	205	218	203	209	217	202	215	190	187	186	187	212	208	212	206	205	200	208	194	202	193	185	215	169	207	178	175	189	209	208	229	203	216	203	223	213	185	189	223	217	218	206	186	210	216	207	202	197	186	191	182	187	187	197	213	183	206	194	184	201	188	207	202	203	218	206	190	197	198	191	212	180	209	192	226	216	181	224	195	192	216	216	205	192	221	182	233	208	201	197	189	183	225	205	195	190	206	169	171	177	184	213	198	178	192	204	218	182	179	215	198	178	197	230	222	167	215	202	213	203	241	198	183	220	187	211	200	215	202	211	217	207	209	219	207	188	199	207	216	179	203	210	211	197	220	184	199	217	213	186	183	208	182	220	211	197	192	218	215	212	229	203	209	213	209	185	211	223	217	212	215	219	207	209	204	188	223	206	195	228	212	210	219	205	212	210	215	204	215	187	231	184	195	203	189	197	218	221	225	209	172	216	217	169	188	171	183	191	182	219	215	200	210	206	203	184	206	198	211	223	211	232	175	203	195	208	195	192	218	182	210	221	192	210	193	235	208	186	202	205	190	200	185	219	205	198	212	193	192	194	204	204	208	219	207	212	204	208	203	194	200	203	222	192	195	210	192	200	177	211	206	211	190	183	185	216	203	190	163	213	211	217	215	210	182	201	212	206	191	202	210	192	241	216	205	185	198	187	190	200	201	175	199	213	192	202	221	209	210	198	167	186	176	214	206	184	186	202	204	202	187	205	217	199	204	220	189	208	173	208	224	198	195	183	188	215	196	221	223	221	184	206	188	191	175	200	222	214	204	187	197	201	197	197	232	201	209	212	231	204	210	212	201	222	222	193	185	203	190	209	188	220	207	177	199	207	194	207	210	196	209	197	218	179	184	209	211	196	183	191	200	220	177	213	214	206	194	193	197	200	210	215	184	228	222	202	205	185	216	184	180	205	196	193	214	192	206	221	174	212	209	231	181	199	177	191	214	197	208	172	195	161	192	189	192	234	211	195	215	192	221	218	201	200	190	197	203	213	196	194	215	191	181	196	225	206	180	205	216	195	197	200	186	188	209	195	202	209	201	197	194	228	204	202	190	184	230	189	229	199	191	231	172	213	203	201	205	204	193	199	188	195	201	178	190	219	201	198	221	199	193	201	217	201	217	213	218	207	202	191	179	200	203	185	196	217	191	200	202	217	210	210	218	184	232	205	200	216	206	219	219	190	214	207	207	205	199	206
1421	305	142	144	98	154	140	166	140	115	107	98	80	64	57	35	35	36	38	37	21	28	27	23	34	21	19	45	26	34	33	39	21	27	38	25	25	34	74	93	62	56	35	25	19	22	30	13	29	23	22	19	26	24	23	24	19	32	15	23	28	23	21	29	20	15	18	19	26	32	23	25	31	20	18	18	15	35	25	30	21	17	23	26	18	24	26	19	24	34	18	15	23	22	21	14	24	15	19	20	19	25	27	32	21	23	25	23	29	16	23	21	30	29	29	21	22	14	22	20	21	23	16	19	25	33	24	22	24	22	24	36	36	30	24	23	20	15	22	22	21	21	23	28	24	22	23	18	8	19	26	25	25	21	22	25	27	16	19	25	30	15	24	22	20	32	18	24	17	27	29	19	23	20	18	26	20	17	26	23	24	33	22	21	20	21	19	12	21	19	18	29	25	21	21	16	24	31	18	13	22	21	24	23	22	29	27	19	23	19	28	11	26	21	18	27	32	31	24	15	27	19	11	22	19	25	23	30	15	29	24	16	20	26	22	24	27	27	19	26	21	27	27	31	26	29	28	22	24	23	21	20	16	22	20	21	22	27	24	29	20	23	19	20	24	27	25	15	18	22	15	17	27	30	15	18	24	19	21	19	21	24	19	20	23	20	20	16	22	23	27	20	23	19	21	23	25	25	23	14	25	19	16	27	24	21	20	20	33	29	17	23	25	17	17	21	25	12	17	17	22	23	15	21	24	20	18	22	26	19	16	20	26	26	15	9	22	22	20	21	22	19	32	25	25	18	28	24	25	23	21	19	16	29	17	22	27	19	31	18	21	29	17	30	21	18	21	28	13	15	20	16	28	28	25	22	22	12	15	21	18	17	14	21	25	30	21	19	19	21	23	23	23	25	19	25	16	26	29	24	21	20	38	21	24	30	15	21	27	20	25	20	19	24	15	29	25	17	20	31	25	22	18	20	28	27	21	22	16	18	33	25	15	22	21	25	20	20	16	24	21	16	17	30	24	27	21	31	20	21	21	22	27	15	24	19	19	18	21	22	18	24	18	21	30	17	22	26	28	21	22	22	24	22	32	26	20	21	18	18	18	24	23	21	27	15	20	23	19	17	24	18	25	19	15	31	25	26	33	23	22	17	20	21	28	17	24	27	20	27	21	36	25	21	29	23	20	19	24	27	23	25	16	31	20	34	24	21	23	20	27	15	24	28	27	20	18	26	22	14	29	25	21	21	25	31	20	26	25	31	18	29	14	27	30	20	27	21	24	18	32	19	18	17	22	29	30	24	25	18	18	30	23	20	29	28	28	32	20	23	23	20	23	24	27	28	15	19	20	26	25	23	30	25	18	12	32	26	18	30	22	42	13	19	19	13	35	18	31	22	21	18	27	22	22	23	21	14	24	27	26	27	18	28	22	26	18	27	16	21	21	16	27	29	28	27	25	27	20	27	19	30	27	22	20	17	21	16	31	22	21	23	26	19	20	24	32	21	15	22	28	19	20	23	25	28	25	25	18	27	26	23	24	23	20	26	26	17	30	19	25	28	12	14	27	22	23	18	12	23	31	19	25	34	38	15	16	13	14	20	20	25	30	20	18	17	26	20	27	23	17	21	23	25	21	30	20	14	27	17	21	19	24	23	29	20	20	28	25	20	32	24	17	31	19	23	22	23	26	18	16	18	21	30	27	30	24	27	14	19	15	20	23	28	24	21	18	16	21	19	21	15	27	16	26	21	17	25	28	16	19	29	27	29	24	19	22	21	24	28	19	30	18	18	17	19	20	19	26	17	15	21	15	25	29	27	22	25	18	22	25	28	22	30	23	22	18	28	15	33	28	24	26	16	23	17	17	29	23	23	18	23	22	27	16	24	23	24	21	22	25	24	26	20	16	30	15	18	27	22	27	13	23	23	24	32	11	21	11	21	16	23	26	22	19	20	31	18	28	27	22	34	35	15	32	17	18	22	22	18	21	22	21	23	26	22	19	23	17	16	24	26	22	19	24	23	23	24	22	15	24	24	19	23	21	23	26	28	26	19	24	27	33	19	21	25	15	33	25	26	27	28	16	17	18	30	17	29	25	27	24	26	29	25	29	29	23	19	23	28	22	15	31	19	21	18	23	27	28	16	21	26	24	23	23	23	28	30	18	20	24	28	28	26	27	20	24	21	23	23	21	15	23	22	11	27	22	12	21	21	33	22	22	27	19	19	23	18	32	21	25	28	20	17	21	17	22	30	26	28	31	28	20	18	24	28	27	16	28	20	22	27	28	16	15	24	22	15	24	23	28	19	26	23	24	24	22	18	27	27	18	15	18	23	14	22	28	20	22	25	23	20	29	14	19	18	27	30	19	20	23	24	33	23	18	23	23	20	19	25	23	22	19	21	18	27	19	24	27	24	20	23	24	23	22	27	30	24	24	15	30	20	22	31	16	28	23	22	20	23	26	17	20	24	23	27	23	25	24	19	21	24	23	20	24	24	19	17	11	22	16	18	24	13	20	23	21	32	30	24	25	23	22	29	36	26	13	26	27	29	21	19	22	28	27	19	26	25	18	23	21	24	29	17	28	13	28	19	27	21	21	23	33	20	21	22	19	29	27	13	18	17	16	36	28	21	18	30	28	18	33	18	20	29	18	21	33	24	21	15	23	25	27	14	27	28	23	18	20	24	22	19	25	18	17	20	28	28	17	16	19	30	19	27	31	23	21	21	20	17	25	22	13	28	24	20	24	28	35	30	22	32	19	30	19	19	14	24	16	21	25	27	25	23	19	21	24	26	32	17	26	25	24	23	27	20	17	29	18	21	20	36	22	19	23	17	22	16	13	19	25	31	19	22	27	21	26	31	19	28	18	20	18	25	24	28	25	24	26	13	19	28	21	23	20	23	17	27	27	20	28	26	27	19	20	20	24	19	16	15	20	22	20	24	18	16	19	21	20	20	34	18	26	30	20	22	24	14	23	22	20	23	14	19	25	25	24	27	24	21	27	25	24	19	22	27	20	28	17	15	22	20	22	21	18	25	17	19	21	27	19	21	20	20	24	24	25	19	23	13	15	21	14	22	23	26	29	15	23	23	18	19	20	16	17	23	24	29	20	20	13	17	15	22	23	22	12	28	22	19	25	17	15	25	26	23	17	34	29	21	26	16	23	26	21	29	22	33	23	22	27	33	22	19	26	14	24	25	31	25	25	22	19	28	23	29	31	26	25	23	26	19	18	20	19	25	30	25	25	20	20	23	26	31	22	16	21	25	20	19	25	19	26	20	25	24	14	18	16	19	22	24	20	17	19	27	22	36	24	23	13	19	25	29	20	25	19	21	19	22	33	24	19	24	24	21	16	16	17	20	28	29	34	30	24	24	26	26	20	18	25	29	24	20	20	27	30	28	14	20	18	16	28	20	27	15	28	28	30	21	24	20	16	21	21	18	28	18	25	24	17	29	23	18	24	27	15	19	28	21	24	23	25	17	26	27
15695	5176	2164	4617	9170	10542	9177	8280	7002	5533	4314	4457	3056	1729	1367	1186	955	833	714	583	596	593	513	432	521	402	378	460	600	596	602	449	366	335	575	588	511	1114	1957	1633	1042	590	427	276	230	230	222	209	204	201	213	212	223	204	216	207	235	188	199	219	196	240	212	221	213	222	204	213	242	218	207	244	209	224	218	221	215	202	223	221	219	226	200	197	220	202	197	210	200	255	213	206	207	179	203	217	186	193	208	223	173	200	214	236	204	204	202	218	196	215	228	225	207	221	230	198	203	220	206	227	218	260	203	195	214	214	216	210	196	189	241	212	230	226	214	210	228	209	217	208	224	212	223	198	220	204	203	201	215	191	213	200	200	219	213	236	218	191	200	202	213	195	182	226	212	208	210	229	231	229	216	202	203	207	205	188	218	214	240	230	214	221	197	208	218	205	211	211	227	189	226	245	229	212	230	215	208	234	201	227	209	220	201	200	236	218	224	216	215	227	196	191	204	213	202	214	253	243	230	197	226	230	210	209	218	212	237	185	231	220	216	225	223	220	226	186	214	209	214	221	203	206	214	229	216	198	212	218	199	205	194	211	223	211	224	208	216	227	197	225	217	216	213	210	204	221	202	219	215	213	214	224	237	202	215	199	211	223	216	209	208	205	236	206	195	226	213	212	227	235	204	200	222	210	221	195	211	205	193	215	198	216	229	241	212	209	218	227	207	203	234	221	216	227	214	229	203	214	225	235	218	237	215	209	220	233	196	223	201	205	237	204	217	213	192	244	228	231	215	200	205	205	214	229	201	196	240	225	213	191	225	212	208	179	208	203	191	216	227	202	223	227	222	184	211	197	209	233	232	213	220	204	206	207	209	216	227	184	244	211	219	211	223	198	196	240	232	221	213	193	201	203	226	202	216	195	206	208	217	208	199	212	218	223	221	219	234	229	197	214	201	229	208	224	217	222	218	200	196	215	226	224	238	209	233	215	193	200	209	196	220	225	217	238	225	202	220	219	199	235	202	213	202	224	208	196	204	220	233	218	224	222	199	200	200	192	202	191	224	207	217	212	202	196	212	236	210	236	220	250	222	214	180	199	207	187	188	214	232	183	205	214	212	239	231	231	217	235	232	202	212	240	216	224	206	227	207	222	199	203	188	217	214	205	212	229	210	211	219	226	204	205	232	199	226	223	218	200	211	200	205	212	226	211	222	211	214	189	216	209	214	199	214	220	219	231	206	200	233	214	195	219	196	197	210	195	194	215	198	206	228	210	195	240	199	188	214	204	210	219	198	209	181	218	218	222	217	237	221	241	217	205	200	236	197	231	202	220	206	220	238	216	208	212	220	192	222	216	214	210	214	215	208	183	251	209	220	227	242	195	215	219	231	197	214	207	210	222	230	198	209	196	209	221	234	214	201	220	212	220	216	214	233	231	213	201	223	212	209	207	191	231	231	217	207	199	217	253	207	202	190	202	204	215	205	214	198	218	221	210	195	219	220	204	221	193	205	202	222	195	184	213	220	224	230	239	218	222	228	229	196	191	213	227	218	215	225	217	217	228	243	221	238	245	229	227	219	208	227	231	231	224	223	223	214	229	228	211	223	176	202	211	198	214	236	252	202	205	207	208	207	207	203	220	210	218	214	225	202	230	226	226	212	215	222	232	219	214	204	207	232	210	214	208	227	218	219	218	203	195	215	206	218	221	205	201	201	209	206	214	212	202	205	210	244	211	210	243	222	223	222	233	220	197	242	201	200	212	195	201	218	235	225	272	220	234	209	214	206	200	208	251	226	200	193	221	222	232	210	205	224	243	205	237	221	202	209	224	216	247	202	210	208	209	215	221	213	223	222	226	214	215	196	197	209	212	223	202	202	238	243	229	210	203	189	217	218	191	227	210	210	210	203	219	217	232	222	216	221	200	235	236	219	214	195	208	224	192	253	218	213	229	216	223	212	224	210	199	226	209	189	208	205	223	188	224	201	204	203	203	217	253	194	238	210	241	231	202	214	232	195	214	232	208	226	220	198	200	212	231	210	207	212	196	217	189	211	216	207	226	221	209	215	217	208	186	206	226	213	183	206	220	215	222	231	228	240	231	224	211	186	227	224	202	220	242	206	226	227	221	228	213	230	212	224	202	212	241	221	232	219	231	209	206	199	221	208	206	231	230	234	201	223	215	214	218	212	193	242	195	232	208	187	206	197	196	209	218	235	227	231	198	217	227	234	204	229	250	217	221	228	245	224	208	206	188	221	198	244	185	194	239	186	202	204	227	241	226	222	221	204	223	248	221	204	202	214	234	205	217	217	233	202	226	199	200	228	190	193	218	210	225	224	205	181	220	198	213	248	212	200	205	217	206	206	197	202	219	226	204	236	206	198	215	229	218	238	219	237	209	214	192	220	213	218	219	251	230	208	207	213	191	217	225	208	205	205	219	223	217	224	197	232	208	235	220	219	219	215	211	232	223	238	238	210	186	238	232	221	216	222	190	221	213	223	216	218	198	204	198	228	204	200	196	203	256	228	220	226	204	205	220	200	220	228	230	215	199	206	230	209	227	214	218	236	204	214	203	198	237	211	232	208	206	200	212	215	228	223	211	190	215	212	218	213	213	196	192	226	192	193	241	229	209	217	209	228	223	219	198	216	206	228	201	223	234	205	208	196	204	192	228	227	202	205	223	213	204	226	256	222	196	221	217	201	198	198	219	182	190	202	191	225	231	234	243	212	224	185	212	231	202	222	224	230	218	254	211	229	207	246	216	231	232	214	212	220	208	226	234	191	197	202	215	234	218	237	220	204	207	196	205	228	235	220	214	229	206	218	205	206	214	223	206	227	244	224	210	230	223	214	210	218	204	216	205	212	199	214	203	250	202	222	205	215	189	236	244	212	193	214	211	245	242	224	213	221	197	242	215	207	210	232	200	187	207	198	220	230	219	221	229	213	211	216	197	197	180	189	187	206	227	207	201	201	199	217	214	192	188	219	232	242	195	220	204	210	204	184	209	219	236	222	211	197	211	219	218	216	205	207	199	221	220	225	219	215	211	211	227	222	226	219	204	217	187	227	223	243	205	236	205	207	241	232	217	210	233	189	208	210	226	200	213	209	212	210	215	221	218	200	220	227	192	219	207	217	221	230	217	248	206	216	238	219	212	218	212	196	228	241	224	208	240	220	225	194	219	213	236	218	204	185	195	203	223	200	217	250	227	221	208	195	221	210	225	193	212	189	206	206	224	228	200	218	223	209	241	198	211	204	204	183	203	213	218	216	202	245	211	225	222	229	218	210	223	198	217	228	249	227	209	217	200	204	217	223	217	219	228	205	227	195	226	232	215	216	228	211	206	213	196	208	207	201	204	225	171	203	207	205	239	231	193	205	228	203	247	236	206	211	213	227	205	211	209	227	218	197	186	227	205	200	211	246	213	227	211	226	233	208	246	206	215	219	220	210	238	209	227	203	220	221	189	219	174	213	211	187	204	223	225	190	203	202	207
2023	1038	416	259	263	379	360	304	233	235	190	199	162	98	51	49	50	43	45	44	29	37	35	39	50	46	46	43	43	53	41	46	46	47	36	23	38	144	282	248	177	79	58	43	26	24	28	23	24	17	24	28	19	25	26	25	19	17	27	15	18	29	18	22	14	33	22	19	22	17	16	24	28	19	27	22	26	17	19	20	30	21	20	24	24	28	18	25	28	25	25	15	17	24	12	17	19	18	23	28	22	17	31	19	16	19	23	15	22	20	20	24	29	19	20	22	27	22	23	20	25	27	19	23	20	19	22	25	20	9	18	30	22	23	28	15	24	18	19	20	14	22	17	28	17	18	23	24	26	18	23	14	17	20	19	23	23	25	17	24	30	19	19	19	19	19	16	25	21	18	18	25	16	22	18	18	25	15	35	17	22	21	20	25	25	14	21	16	16	17	25	20	14	15	22	23	21	17	19	20	23	20	22	16	22	17	22	16	21	26	27	23	22	18	28	18	20	19	25	19	22	20	20	13	22	15	20	16	21	23	31	20	17	14	25	18	17	17	25	26	19	27	21	24	25	19	32	24	24	24	17	22	23	21	27	19	15	22	29	19	21	25	22	20	22	19	22	21	17	20	14	14	19	13	23	24	22	18	28	21	14	26	17	22	24	18	12	25	22	25	13	28	17	18	24	25	17	23	23	14	14	23	17	23	21	16	23	21	17	17	21	22	20	31	20	21	19	30	17	16	18	22	24	21	27	23	33	20	30	20	23	23	16	16	20	19	20	18	16	20	19	26	13	23	22	22	24	21	23	18	17	25	30	15	21	19	22	14	26	19	25	23	24	22	27	22	22	17	19	20	16	16	15	22	17	20	27	20	17	15	20	20	21	25	25	8	18	23	18	19	17	19	21	20	18	22	19	18	28	21	17	18	29	22	22	15	17	22	25	18	20	26	33	20	24	16	29	18	22	19	27	24	21	19	17	26	16	21	28	25	22	23	24	17	19	18	15	30	24	31	16	15	22	20	20	16	24	16	22	18	23	19	17	18	22	21	16	20	21	21	29	17	15	15	17	20	22	25	17	23	26	24	21	22	19	24	21	21	24	20	28	19	17	15	33	25	22	20	15	22	15	14	14	21	28	25	18	27	21	24	17	19	20	23	22	27	26	18	29	28	24	20	17	24	16	16	20	12	27	23	22	24	20	15	20	15	24	26	19	24	18	20	28	18	17	17	19	18	23	20	34	16	17	16	25	22	26	25	27	18	20	20	25	16	22	25	23	23	14	23	21	14	30	19	22	24	19	26	23	26	15	18	20	23	20	21	21	21	22	23	23	22	32	18	21	18	26	19	17	27	16	20	15	27	21	25	16	14	17	19	27	21	27	27	28	25	20	16	22	20	23	21	24	19	16	20	29	14	26	27	21	18	21	21	13	15	16	16	26	24	16	25	15	19	18	27	23	25	17	22	25	17	21	23	21	20	21	20	27	23	22	19	16	17	17	16	26	24	22	19	29	14	23	21	16	19	24	24	17	18	23	20	15	19	21	18	20	20	13	22	18	25	25	23	28	22	19	15	19	28	21	20	19	19	20	21	20	30	21	10	16	28	22	17	23	25	23	22	20	17	15	22	24	26	15	23	25	18	18	14	31	20	17	27	21	22	22	20	21	25	11	18	30	22	25	17	25	24	19	26	20	23	19	20	19	23	20	21	18	27	25	19	27	19	18	19	22	19	27	28	12	26	26	10	19	26	12	23	19	25	20	20	28	20	21	16	22	26	25	24	27	26	23	19	23	16	19	24	24	25	27	22	21	19	23	25	24	25	22	21	15	15	20	17	18	19	22	22	25	24	19	26	21	18	20	22	25	28	16	26	17	21	16	25	32	19	18	18	19	29	12	10	24	23	19	33	22	31	23	14	12	17	20	16	23	23	14	16	18	20	22	15	20	21	23	24	20	14	22	24	16	17	22	23	17	18	19	19	23	29	21	28	18	15	20	15	21	23	18	13	23	24	12	31	15	22	18	21	16	24	26	21	26	27	29	19	17	25	17	22	20	20	19	21	20	24	19	18	23	26	21	20	21	13	16	23	19	22	19	11	19	20	25	16	13	20	15	20	26	16	27	19	22	16	25	19	16	24	29	12	17	25	21	17	20	15	18	17	25	20	18	20	23	18	21	30	17	19	21	17	24	19	17	19	27	19	23	17	22	34	23	11	22	21	22	28	18	16	18	17	22	16	16	15	25	20	22	20	14	21	27	17	20	13	27	16	17	17	20	13	17	15	17	19	19	15	24	25	20	22	19	23	24	18	21	23	16	24	21	18	17	26	17	27	19	23	28	23	25	11	24	23	19	14	16	22	17	28	22	17	23	18	19	19	22	22	22	23	25	14	18	13	20	23	17	17	19	24	25	26	18	15	28	20	21	25	17	18	21	18	25	22	20	28	21	16	21	22	19	20	21	18	14	24	23	12	22	19	19	27	24	20	19	20	28	21	26	24	25	22	31	18	21	22	22	19	20	29	26	16	22	20	25	17	23	16	24	20	14	28	25	18	24	16	15	26	26	18	21	16	18	17	30	13	23	22	20	16	18	17	20	23	22	29	20	17	19	18	25	20	24	31	10	19	17	24	26	27	19	20	23	18	16	32	20	16	11	16	21	23	15	16	20	23	18	12	16	15	13	22	18	20	21	26	19	16	22	28	22	22	17	28	31	25	28	30	20	16	19	30	21	23	15	20	18	22	22	25	22	14	11	21	21	25	19	18	16	21	20	28	24	14	20	22	12	14	13	15	17	29	21	24	13	22	22	20	20	31	19	16	23	13	12	19	24	34	25	20	20	21	16	23	15	27	22	23	22	17	19	19	18	18	14	20	20	21	12	21	28	20	16	18	24	24	19	15	18	21	33	23	19	22	23	19	21	18	17	35	12	24	17	21	20	16	26	21	27	24	23	23	25	21	15	16	25	22	17	25	17	21	21	23	20	28	22	31	25	20	17	20	22	22	25	17	16	25	13	24	20	23	19	22	21	23	23	29	23	16	21	15	25	26	22	21	24	24	25	22	28	17	14	26	25	23	28	19	25	21	23	16	21	19	23	23	20	22	20	15	20	21	20	16	16	16	27	20	21	20	19	24	17	30	23	25	18	26	23	16	23	19	20	23	23	27	25	21	20	21	23	23	19	22	25	17	15	15	15	20	24	15	19	26	20	18	20	20	22	21	23	20	14	17	26	21	21	22	19	17	22	21	26	23	18	18	18	14	21	27	22	16	32	13	21	20	22	15	19	22	14	23	21	24	26	18	12	15	14	21	23	30	20	15	23	22	26	18	28	20	17	16	16	24	17	13	14	26	21	11	22	13	22	20	20	19	24	18	21	22	22	26	30	23	19	20	21	17	20	20	23	20	16	17	21	18	16	22	21	19	17	20	28	21	14	19	21	19	15	25	20	18	22	19	21	18	16	24	21	21	17	24	21	20	25	25	28	28
23052	10809	5187	8440	17122	18864	16555	13757	11051	9246	7384	7306	6184	3307	1697	1575	1566	1455	1220	965	964	851	1063	1112	1028	888	881	931	1151	984	848	835	930	883	767	753	1007	4349	7157	5654	3535	1729	817	392	278	223	192	207	197	213	202	202	190	214	194	179	209	185	186	151	205	205	215	183	215	216	217	200	210	205	200	202	187	195	199	196	183	194	206	203	174	197	195	203	193	192	199	219	193	193	204	188	206	197	180	186	188	182	204	190	195	191	172	201	201	189	192	174	198	197	201	187	202	198	184	196	212	202	198	215	197	188	213	181	204	219	199	205	190	192	183	217	200	204	193	187	211	206	203	196	204	197	204	186	186	210	180	204	199	195	177	198	206	199	199	185	186	203	202	193	181	214	194	199	183	196	211	223	224	185	190	183	183	182	219	191	189	197	186	194	203	187	191	207	203	213	208	210	213	221	213	186	193	213	220	212	194	203	212	174	217	222	188	189	179	221	206	209	169	182	161	193	214	221	225	184	214	192	201	208	207	207	190	207	196	201	205	175	188	202	198	173	215	212	185	185	193	213	214	186	213	201	184	214	177	176	195	185	211	223	223	197	203	183	214	184	211	185	190	192	225	189	207	211	196	210	187	214	207	210	204	209	197	170	198	202	213	195	207	210	175	209	209	206	215	196	205	191	188	198	170	210	213	220	193	203	186	199	190	193	193	202	196	185	192	211	191	205	198	201	191	208	206	179	195	185	179	205	193	193	184	218	204	177	174	195	210	195	198	187	199	180	219	193	204	182	195	209	206	198	194	194	219	197	193	204	155	200	191	196	206	199	218	209	204	219	199	206	198	206	193	207	182	208	200	189	212	199	225	187	177	198	161	206	204	183	197	210	208	201	199	213	205	225	203	235	193	193	162	183	192	204	188	223	192	212	222	199	200	154	225	196	203	207	182	192	192	203	189	197	181	185	195	183	190	198	202	189	176	177	179	187	178	201	203	197	204	203	198	206	223	204	226	200	206	179	214	215	210	184	209	190	200	189	170	200	198	185	178	199	183	196	228	180	194	198	205	202	179	196	220	236	179	210	191	184	196	197	205	220	201	189	227	178	196	183	207	199	203	207	198	168	211	181	194	186	201	206	196	198	178	198	198	192	189	190	209	170	199	198	214	196	205	201	170	195	229	192	179	187	198	196	219	209	206	183	193	170	186	167	187	191	216	180	166	175	231	178	212	213	184	191	193	232	203	204	206	195	197	204	207	233	217	207	210	169	191	177	204	190	212	230	188	196	178	201	193	205	188	175	202	199	177	179	214	205	218	193	197	206	200	209	220	208	181	232	190	181	210	178	202	211	186	223	209	180	192	181	183	209	193	200	196	203	185	202	196	191	187	194	202	212	211	176	187	199	174	180	184	204	201	209	182	219	226	208	207	192	212	221	180	179	204	200	206	212	191	203	223	206	158	212	207	186	210	184	199	181	197	203	190	200	212	202	193	191	163	192	192	204	175	203	183	213	182	212	189	202	173	207	215	180	205	204	194	211	181	208	193	171	209	189	176	199	200	175	180	214	195	191	190	192	217	219	202	220	196	193	231	199	205	213	214	172	195	190	200	210	204	199	191	187	190	207	234	213	202	169	195	203	171	201	189	203	206	196	189	211	200	183	197	221	210	198	188	229	197	196	182	192	201	184	181	204	200	193	210	204	208	222	212	222	191	195	188	173	181	203	211	196	204	178	189	190	199	200	178	210	172	204	200	173	186	174	203	219	202	202	196	192	183	213	205	187	203	210	197	182	198	172	204	182	187	201	180	218	203	207	199	209	205	226	165	183	231	205	202	194	188	203	187	172	245	172	194	174	188	205	185	188	183	192	221	199	202	178	188	191	200	188	184	185	187	208	196	196	184	183	188	202	207	190	184	186	205	170	171	197	188	209	207	218	208	194	178	191	177	171	197	199	194	194	202	190	186	201	211	196	185	192	203	194	198	202	177	193	228	208	214	202	180	202	210	204	220	208	201	202	189	191	202	201	201	207	181	194	186	196	193	216	181	203	209	179	205	189	210	171	173	196	214	217	216	204	187	201	224	183	225	180	217	196	182	193	201	201	191	203	193	203	188	196	182	192	204	202	191	220	210	200	191	192	179	177	218	204	203	235	191	205	186	178	196	194	163	214	186	181	189	171	217	184	210	183	188	198	194	203	187	195	199	207	203	217	203	199	201	197	182	194	210	197	187	167	193	212	184	198	206	210	207	207	179	238	182	177	201	198	185	184	187	183	216	216	207	189	197	192	198	193	172	198	184	205	213	200	191	189	194	219	182	219	196	209	184	198	206	203	196	195	225	219	195	221	190	193	202	196	198	183	193	225	185	227	193	202	185	208	196	202	166	186	194	203	164	196	192	163	206	181	185	163	224	210	197	221	193	192	209	184	194	176	228	209	191	218	208	220	182	222	192	179	213	194	210	171	200	226	164	194	201	229	189	185	165	202	213	205	169	219	172	193	199	195	192	176	191	194	189	201	200	213	208	211	219	192	194	195	180	202	178	200	198	204	197	189	188	214	192	190	191	193	201	207	219	219	216	192	183	205	197	178	201	175	192	222	198	200	192	190	199	211	182	194	226	202	183	204	229	178	205	204	188	195	221	169	195	200	200	186	185	199	191	219	187	220	191	189	193	222	202	198	217	194	207	184	183	179	204	204	184	176	208	209	222	191	196	228	176	199	213	181	174	192	169	196	192	175	217	204	187	162	178	184	193	201	207	206	166	202	200	163	186	194	203	205	198	196	206	195	218	177	184	195	210	192	222	203	209	193	193	213	183	201	190	224	192	200	199	192	199	180	189	179	192	209	174	202	209	184	203	226	201	201	224	187	208	190	212	206	190	218	205	217	199	200	207	190	204	178	181	206	187	199	211	192	210	183	199	194	206	183	223	204	185	201	218	199	226	193	177	200	192	184	209	196	207	217	190	176	199	221	191	152	205	181	204	195	226	193	192	211	198	172	192	175	200	171	220	206	192	198	202	197	204	219	198	208	195	194	180	198	196	204	211	211	200	191	192	204	207	179	179	182	216	203	192	205	186	210	181	202	192	185	198	222	191	221	215	182	189	213	163	193	195	196	195	181	194	202	186	193	218	174	223	194	187	203	188	206	213	214	225	201	220	191	254	190	199	185	207	209	185	221	203	200	215	207	198	212	183	208	187	219	197	197	210	167	221	207	213	208	207	182	193	203	195	213	245	185	188	188	205	212	202	206	207	200	193	202	203	186	212	188	183	170	186	205	210	206	198	186	180	202	212	206	188	169	191	214	188	223	179	180	182	210	165	220	196	195	185	187	184	198	187	178	197	190	201	198	187	202	222	185	197	193	206	212	188	201	178	203	177	210	173	216	190	223	184	210	206	207	216	203	181	196	206	183	174	205	199	204	207	195	192	193	207	202	176	200	192	183	205	190	184	201	209	209	209	184	202	201	213	187	196	187	212	203	203	190	189	192	211	209	220	197
2049	654	357	231	210	229	234	180	169	173	127	167	145	81	49	46	60	41	45	42	30	37	46	43	60	54	54	60	39	34	40	32	29	42	40	46	37	116	158	167	123	67	47	36	25	16	27	15	26	24	20	25	20	21	18	16	25	18	26	20	20	15	19	23	19	16	20	20	21	16	15	13	15	18	21	15	17	20	22	22	23	19	19	23	12	27	17	14	14	14	22	21	16	20	20	18	18	16	15	23	24	19	10	16	22	27	19	15	27	17	28	15	18	19	18	21	20	15	20	20	21	22	24	19	20	11	16	19	12	17	27	11	20	17	16	18	20	22	14	20	17	18	25	17	17	27	23	16	28	26	9	13	19	23	21	17	19	16	18	9	14	17	20	20	26	21	26	21	21	18	29	14	17	13	13	22	17	20	25	21	12	16	23	21	18	19	14	18	12	22	24	25	18	21	16	11	20	16	21	21	24	22	19	18	17	21	12	17	18	29	16	22	24	22	18	16	22	16	18	14	25	21	14	13	18	17	19	21	16	14	18	15	28	13	16	17	15	21	20	17	25	21	23	19	24	18	21	19	17	18	18	17	23	18	19	24	9	21	23	21	19	21	18	16	20	20	12	25	18	20	22	21	19	19	26	11	14	13	23	14	24	18	18	22	21	13	18	28	23	21	19	16	20	19	26	22	24	21	24	19	18	21	17	14	27	12	20	14	26	15	14	13	21	21	22	19	21	17	16	17	19	19	22	24	24	19	17	11	28	15	11	17	25	23	15	21	25	12	17	16	20	20	21	19	16	17	27	16	24	16	23	21	22	20	25	16	7	14	20	17	22	19	18	25	21	30	18	15	22	27	19	13	21	24	15	18	15	17	19	16	19	21	21	24	17	18	21	21	21	16	14	14	24	26	11	28	12	17	13	8	13	12	13	13	12	18	17	21	22	23	17	19	17	19	18	25	15	14	21	15	23	22	18	22	23	19	17	24	22	14	20	14	23	16	19	23	18	17	17	26	21	27	19	19	17	8	21	28	20	18	17	26	27	13	24	24	20	25	26	16	21	18	23	10	21	14	27	22	19	18	24	24	20	18	21	16	15	14	17	15	9	15	25	18	19	17	22	14	20	20	17	19	17	16	22	26	15	14	18	18	11	18	19	22	17	14	16	20	23	18	19	35	34	22	23	14	13	17	15	15	21	27	24	19	22	18	25	20	20	17	20	17	17	23	20	21	24	16	25	21	21	25	21	17	23	26	14	23	18	14	18	24	16	13	20	18	21	24	19	22	20	20	20	29	13	15	16	22	20	29	17	15	19	21	22	15	16	21	18	26	28	24	21	20	18	16	15	13	27	17	17	25	22	19	22	23	18	20	17	19	20	32	7	22	17	23	19	18	18	16	17	19	16	25	22	26	20	21	21	23	13	17	14	13	23	21	19	18	23	14	15	17	18	20	16	18	20	19	20	16	19	17	18	16	22	25	24	20	22	17	28	19	15	18	26	20	20	16	15	18	25	19	18	18	16	21	18	17	21	22	19	18	26	29	8	20	22	23	23	22	20	24	16	22	16	21	25	20	17	11	22	16	22	23	28	20	23	14	14	25	16	27	19	19	22	24	20	18	19	25	20	32	23	18	19	19	23	14	17	22	28	15	11	17	21	19	16	32	22	20	19	24	16	19	19	18	16	13	15	17	14	15	16	14	21	19	26	22	21	19	15	21	18	23	19	12	28	18	24	18	20	26	19	21	21	23	20	20	16	17	16	20	25	20	25	28	28	16	15	18	21	12	26	20	18	26	23	25	17	21	17	25	13	21	24	14	19	16	16	21	17	22	16	23	23	21	18	24	20	19	23	20	19	19	23	20	19	24	23	19	17	24	21	22	21	12	12	19	15	17	12	19	19	21	21	15	17	18	23	21	13	14	17	22	15	13	8	20	18	17	24	15	24	22	17	16	19	23	17	19	20	20	21	18	19	9	23	18	22	23	21	19	27	12	20	13	15	18	27	20	19	19	23	17	19	15	21	18	22	21	22	25	19	10	20	20	16	23	20	14	28	19	20	13	18	15	25	22	21	20	26	18	24	18	15	22	15	19	20	24	13	18	28	15	34	17	17	23	14	24	13	17	14	20	21	16	18	14	21	21	20	11	32	12	32	16	27	20	15	21	18	20	14	16	25	14	20	24	13	20	16	23	21	21	12	19	20	23	18	17	14	9	23	27	14	24	19	13	18	16	18	27	26	15	17	16	14	18	14	14	16	11	15	31	15	19	13	25	20	23	17	17	17	19	17	13	19	17	16	23	17	12	20	16	18	18	13	18	24	22	27	23	17	17	26	23	17	23	27	14	23	24	26	23	14	21	16	19	28	26	20	18	20	21	19	13	17	24	26	23	19	18	19	17	26	19	20	26	17	15	19	18	18	19	15	20	14	19	18	13	18	17	19	16	23	19	25	20	18	14	19	14	21	19	24	12	20	17	16	23	15	23	17	13	15	20	20	21	28	21	25	21	23	19	14	17	15	27	10	22	17	12	18	18	18	19	20	17	21	19	14	19	21	17	21	15	20	15	20	21	21	18	19	14	18	20	21	20	22	22	12	34	11	22	16	18	13	24	19	24	11	23	29	24	21	23	22	18	22	22	16	23	21	23	17	23	19	24	26	16	20	20	21	21	21	14	12	19	15	22	22	26	15	10	11	17	9	23	17	17	21	21	20	19	22	20	17	15	13	19	17	21	19	20	16	23	20	20	20	16	23	20	14	17	15	11	21	21	17	21	22	23	21	32	19	21	14	13	18	20	20	18	18	19	17	13	16	19	15	17	26	17	16	19	21	15	24	15	10	21	33	12	18	20	19	23	16	19	15	13	22	25	19	16	10	22	21	23	20	10	18	20	22	21	14	24	26	22	20	17	25	14	13	23	18	13	10	28	13	24	24	18	18	15	22	16	14	25	20	13	16	26	23	21	17	28	21	19	21	16	18	24	19	21	18	17	17	22	15	18	21	13	16	24	16	19	16	17	20	25	14	19	17	14	24	18	24	18	19	19	20	15	27	21	16	20	20	14	17	20	17	23	24	30	21	16	25	20	16	27	26	15	24	19	17	15	21	19	30	17	20	23	12	19	20	19	19	21	19	19	15	16	20	16	20	19	16	15	19	23	12	22	22	19	25	19	23	28	30	18	21	9	19	18	25	11	18	26	20	24	17	22	18	17	18	19	20	20	24	20	19	18	21	22	11	19	21	16	26	20	11	21	22	22	18	18	22	21	22	15	19	15	20	21	13	17	20	21	22	21	20	20	15	14	25	11	24	18	23	17	24	21	20	22	26	21	26	18	17	11	18	14	18	16	19	17	14	21	16	23	24	23	17	26	23	15	17	13	12	16	18	20	22	20	19	16	29	24	15	15	15	27	21	21	22	19	12	18	16	16	13	18	23	22	21	25	17	25	20	27	17	15	14	24	32	18	19	19	19	21	15	18	22	23	20	17
17954	7762	4351	6904	13240	13969	11195	8754	7699	6553	5630	6394	5349	2814	1530	1269	1153	1020	968	861	860	935	980	853	1155	1366	1273	1126	935	740	671	544	577	652	644	841	929	2543	3548	3445	2395	1194	653	340	242	198	169	173	161	164	155	177	159	161	158	167	143	186	157	164	158	185	135	148	146	158	161	164	181	157	175	190	166	178	182	160	150	168	161	164	177	198	183	161	178	170	172	146	158	150	159	150	147	183	151	139	143	164	156	151	173	149	159	146	145	140	179	169	153	147	138	163	166	154	168	187	174	172	154	150	129	164	155	154	161	163	168	182	154	162	154	156	161	156	149	143	165	153	167	173	165	173	174	160	171	182	162	149	162	164	144	161	173	155	151	172	161	169	168	152	151	181	161	171	183	174	193	144	171	171	165	173	153	174	157	160	182	143	174	155	181	152	149	184	156	182	166	175	170	167	161	148	160	176	163	173	163	144	173	150	173	149	157	139	187	178	132	178	185	129	164	173	158	145	159	170	180	155	164	152	155	175	161	172	146	150	164	160	159	163	166	178	176	178	150	173	165	145	160	168	164	172	157	169	154	143	174	168	192	169	166	170	179	148	170	154	168	156	167	139	159	147	177	178	174	154	148	174	144	158	146	181	159	163	171	160	171	171	156	159	148	166	159	153	156	152	175	167	154	149	155	179	140	173	175	165	174	154	162	200	171	162	138	180	181	161	154	154	173	149	156	158	161	202	181	148	148	158	179	162	179	143	151	156	175	143	185	159	163	189	191	162	133	191	131	170	153	162	167	180	166	174	166	161	152	162	145	167	145	166	182	170	169	161	156	168	145	167	155	182	143	157	164	174	166	163	140	187	169	168	162	161	164	166	167	179	167	154	178	156	142	141	145	188	175	147	144	147	186	159	155	184	162	197	161	175	187	161	144	166	139	169	174	172	156	149	179	173	142	175	147	171	156	152	156	148	171	149	183	176	164	159	149	176	148	158	171	149	163	170	162	135	164	168	171	169	145	179	158	150	159	174	172	173	166	176	159	178	171	159	162	158	152	159	158	186	165	158	176	147	156	183	142	167	156	160	146	155	144	162	165	148	170	164	167	145	156	174	140	177	181	155	155	151	153	155	158	176	166	156	165	162	155	167	177	183	160	157	170	149	159	181	164	175	165	167	178	170	137	149	175	145	157	177	167	177	164	137	131	169	184	180	182	136	161	158	184	150	157	160	129	169	167	147	152	154	157	183	193	161	169	173	152	159	162	173	160	133	173	156	157	161	170	166	147	182	153	156	162	149	157	181	176	176	155	150	179	171	154	148	175	169	152	166	165	169	172	167	152	166	164	172	178	184	182	177	164	170	174	158	174	175	137	178	155	163	178	156	171	172	165	167	187	169	177	138	165	164	159	142	156	162	177	147	151	154	162	171	152	173	173	187	160	205	163	145	151	159	168	154	166	164	148	170	173	176	170	161	175	185	168	170	152	149	164	174	149	166	154	142	170	165	183	178	161	156	166	169	144	183	164	170	173	140	185	162	162	176	171	144	152	174	160	144	142	153	148	176	161	183	166	165	176	140	171	152	174	149	155	160	158	147	148	153	166	192	153	173	147	158	167	175	156	164	168	158	162	147	144	171	180	164	156	181	178	169	159	163	174	184	173	178	135	166	148	161	169	187	175	191	177	174	135	164	146	164	168	159	185	153	162	148	168	178	171	160	152	145	161	145	153	152	175	158	168	170	178	182	170	154	168	149	155	193	183	185	160	144	161	173	189	152	167	160	184	170	168	158	138	156	146	174	174	158	179	172	155	184	190	150	171	159	186	158	174	159	163	156	144	165	159	196	154	147	161	166	143	143	165	182	172	137	152	158	146	171	151	168	165	167	161	166	158	150	176	160	142	180	151	152	158	167	175	167	180	171	160	138	152	180	169	162	160	158	157	151	151	185	162	169	184	155	181	169	184	164	165	173	162	171	169	168	156	156	152	161	185	180	162	161	164	140	142	174	149	173	153	172	188	163	156	166	142	165	167	161	168	145	153	154	178	160	182	167	160	164	154	178	175	144	162	153	163	161	147	180	166	167	150	180	159	193	182	172	153	158	194	168	160	144	161	168	161	164	151	175	163	167	170	170	177	187	176	170	143	175	149	170	163	159	150	158	161	150	153	154	159	132	138	170	168	162	173	179	196	164	157	158	154	180	148	172	161	168	184	159	179	151	167	184	179	186	152	159	148	172	152	160	180	146	150	189	180	185	157	145	154	181	178	171	138	154	160	155	180	178	179	182	169	143	179	176	176	149	148	159	183	188	155	162	175	176	174	169	174	171	184	175	148	173	171	150	173	179	148	161	173	183	154	168	139	159	159	189	149	171	156	150	147	175	166	139	192	160	156	165	156	170	187	165	180	169	173	176	157	163	153	164	179	172	157	168	173	155	137	146	143	173	162	167	148	180	154	151	148	155	169	160	191	177	153	181	152	169	177	160	165	144	169	157	165	155	162	190	151	141	157	158	168	160	169	182	177	156	178	144	187	154	136	181	177	188	161	155	148	151	159	150	154	164	162	150	153	160	154	177	152	162	136	163	184	172	174	182	161	174	165	163	146	160	160	175	173	153	183	156	166	159	167	159	156	152	167	174	175	164	142	174	148	163	179	176	161	166	175	167	154	159	134	181	196	159	156	169	154	181	157	189	160	166	181	180	165	169	158	180	150	147	142	159	150	154	145	150	185	183	170	165	147	178	167	144	142	195	150	174	167	171	155	173	164	156	163	147	175	139	158	182	166	179	154	168	169	157	167	163	177	143	154	146	167	178	156	150	160	173	175	157	150	178	152	164	153	178	175	149	157	171	173	149	165	160	175	158	173	153	155	155	164	163	180	144	181	166	165	146	180	153	146	162	176	168	139	153	170	173	169	176	148	162	162	149	149	153	124	155	162	153	181	170	161	160	137	167	164	154	167	149	167	184	145	141	157	167	167	160	182	158	145	166	165	153	155	162	152	167	153	164	162	161	166	172	169	160	158	183	158	164	159	167	174	192	151	171	139	156	212	165	150	151	148	184	162	169	132	176	158	166	146	154	170	168	166	159	162	177	177	153	169	179	166	180	164	157	156	172	152	180	165	170	151	172	163	160	163	133	169	151	153	161	189	157	173	158	150	174	154	150	140	161	164	171	164	173	141	157	152	171	159	172	172	162	175	149	176	165	165	147	174	162	156	157	160	185	160	176	150	157	169	152	158	155	166	156	160	175	162	154	158	161	159	163	136	161	146	163	179	150	177	163	164	160	150	155	161	154	171	167	147	169	165	177	177	181	147	145	178	170	134	182	165	169	176	178	169	143	153	180	182	172	161	166	175	157	189	165	190	169	148	172	155	140	180	165	143	175	176	144	173	162	168	154	160	150	146	155	148	175	158	174	182	166	164	164	166	163	152	156	152	155	169	173	181	178	167	154	162	170	152	181	156	165	182	156	175	162	168	155	180	167	190	162	175	157	147	163
2206	1265	587	323	263	340	272	223	198	228	190	151	163	149	147	71	67	63	52	39	64	63	55	56	65	72	67	53	41	36	34	48	43	33	55	34	47	187	249	235	170	96	53	31	23	19	23	28	28	15	20	22	17	16	21	26	17	24	28	11	16	18	18	21	24	25	27	16	19	25	23	24	22	26	16	21	27	19	17	17	20	22	17	23	23	26	14	20	20	16	12	14	19	20	21	18	33	22	20	17	23	17	20	22	10	20	24	25	29	21	21	22	13	10	22	10	18	20	19	31	16	23	25	20	14	23	22	23	18	21	21	15	18	17	18	21	16	19	15	17	28	16	26	23	25	26	22	15	12	13	23	20	26	16	21	20	21	18	14	26	20	15	18	34	22	19	21	19	19	19	17	20	15	20	26	16	18	15	29	21	21	19	27	21	23	19	16	15	14	20	25	14	25	13	25	21	16	14	13	16	23	21	25	17	18	19	22	24	31	19	20	20	14	16	20	20	19	20	19	15	25	20	20	22	19	20	28	19	14	20	24	25	14	29	25	21	25	23	20	20	17	24	20	24	22	19	30	26	21	21	18	15	21	21	17	22	14	19	14	13	17	27	18	27	26	18	23	23	19	28	31	23	14	25	20	25	18	22	31	22	10	18	17	23	17	16	14	22	22	23	22	18	19	17	22	23	15	19	23	30	15	20	20	27	23	23	17	22	20	20	15	20	20	15	16	20	22	17	24	13	19	26	19	23	22	19	23	22	17	13	22	30	31	27	15	14	21	21	21	21	24	23	19	21	14	17	16	11	16	27	22	17	25	20	14	21	26	13	16	14	20	14	19	24	10	24	20	17	21	31	24	19	20	18	19	25	22	20	16	18	22	22	25	17	18	32	24	14	16	24	18	19	12	17	23	27	17	22	19	19	18	25	18	17	20	14	35	19	18	24	13	14	17	24	23	24	23	19	14	22	13	14	28	18	33	16	23	15	16	26	21	21	26	24	18	19	18	18	15	17	25	29	15	19	23	23	22	21	19	18	26	27	29	18	19	20	23	11	25	21	27	11	31	17	21	19	28	16	20	23	11	22	21	24	21	25	14	14	23	25	20	21	17	16	24	17	16	17	20	20	19	30	26	26	14	21	19	23	19	30	25	14	24	19	23	18	18	23	25	27	25	21	21	19	20	23	21	18	18	27	27	19	26	12	23	19	16	21	25	21	21	18	12	9	19	18	19	20	22	22	18	29	16	21	19	17	35	28	30	27	15	21	27	21	13	17	29	12	29	23	18	24	20	20	18	19	18	20	17	26	26	24	15	24	21	18	17	20	18	18	22	19	19	22	21	15	16	19	14	24	22	27	26	25	18	14	29	14	27	17	22	26	24	20	26	16	26	23	25	22	16	22	17	22	21	28	19	27	14	38	20	21	17	20	18	15	18	19	21	20	22	26	24	20	17	25	11	17	12	18	22	22	18	22	13	22	21	19	20	15	28	29	29	22	28	22	22	23	25	22	15	22	32	13	14	25	16	15	20	13	17	19	15	19	22	23	25	15	17	22	16	23	17	16	20	30	20	15	17	25	22	17	20	13	16	18	19	26	21	26	19	19	27	13	22	13	21	15	12	20	25	19	15	26	20	20	22	19	20	20	21	20	18	21	24	22	22	16	18	24	8	21	24	21	26	26	25	28	24	24	25	13	19	20	24	18	20	18	17	16	10	15	21	21	15	23	23	17	24	23	25	25	14	19	17	18	22	17	25	23	24	25	16	22	21	24	12	28	13	26	16	22	14	16	21	21	20	16	26	24	18	23	16	8	18	19	15	18	17	15	26	22	18	25	16	27	24	21	20	19	16	10	23	18	18	18	25	29	28	20	19	26	27	22	25	19	20	21	20	23	30	20	13	21	22	17	17	17	18	14	23	22	11	24	22	14	21	19	16	26	17	14	20	17	22	15	24	25	18	27	20	18	15	21	22	19	21	22	19	17	21	23	24	30	22	21	23	16	24	21	22	25	21	25	21	16	18	19	17	21	19	17	23	16	16	28	23	26	20	16	26	20	23	23	13	19	17	14	20	29	25	14	22	19	18	23	18	19	14	25	26	27	22	30	20	28	20	21	16	23	21	27	17	20	17	20	22	17	17	13	26	22	22	19	21	30	26	21	20	16	20	26	29	34	14	18	18	24	21	23	17	22	20	15	22	15	21	17	17	16	23	17	21	25	26	20	26	12	25	22	29	24	23	13	24	13	15	23	16	20	18	19	19	17	22	23	21	21	26	14	12	30	15	20	19	21	21	17	21	20	18	20	20	16	26	21	13	31	17	24	29	18	24	19	12	16	31	12	19	19	23	20	20	19	10	21	23	22	24	26	18	18	16	25	30	20	16	25	18	22	19	20	18	14	14	31	22	20	12	21	20	18	21	18	16	19	18	26	16	29	19	17	19	16	27	19	28	20	31	18	20	28	23	16	18	17	23	24	23	21	14	34	27	18	17	22	18	23	31	16	20	12	15	18	15	24	22	18	16	24	20	13	12	23	20	20	28	18	17	30	23	23	19	11	25	14	18	21	19	24	19	22	19	18	14	15	27	18	20	21	16	17	11	18	26	26	15	12	17	20	11	20	25	25	25	18	13	20	12	26	25	19	15	20	33	19	18	22	18	18	22	16	25	18	20	20	22	17	15	25	22	26	24	20	20	15	27	25	23	26	28	26	18	14	19	18	26	28	24	18	19	23	28	18	20	23	21	16	23	19	21	18	26	16	17	24	21	26	21	25	17	16	22	20	18	17	17	23	27	24	20	19	23	28	15	17	23	18	21	24	25	18	16	15	11	22	27	19	13	23	19	27	23	15	20	23	24	21	13	12	18	19	27	21	18	15	27	23	23	18	21	15	24	23	19	13	22	26	27	22	15	22	19	22	23	15	22	20	20	19	14	13	20	16	17	23	19	19	23	22	24	17	18	26	23	19	33	16	23	14	24	19	15	21	25	14	19	17	25	32	22	22	15	19	23	22	27	24	16	13	22	20	23	16	17	16	20	17	16	17	15	18	19	20	24	24	17	25	18	22	25	20	18	22	21	29	20	21	15	13	20	31	14	19	22	16	21	15	17	22	17	24	23	17	22	20	22	25	22	22	19	25	20	33	19	20	29	28	23	25	15	21	22	21	18	18	8	16	11	21	22	19	14	17	19	21	20	27	19	23	28	19	21	30	24	15	23	18	26	25	28	18	20	16	25	24	25	21	24	17	14	24	12	19	19	26	25	23	16	28	22	31	12	19	19	26	16	18	15	16	13	24	10	17	26	19	18	19	14	15	18	20	29	24	28	21	18	22	23	25	20	20	20	12	22	16	21	15	19	22	21	19	22	19	21	16	24	27	18	21	21	16	19	27	16	19	16	23	20	19	15	23	24	26	18	17	21	20	20	20	20	22	23	23	16	24	17	21	15	23	24	26	24	27	20	19	27	18	27	18	16	18	14	20	16	19
24439	13004	7180	9890	17617	18027	14750	12194	10532	9603	8107	6102	6429	5935	4746	2889	1846	1861	1679	1394	1720	1959	1581	1517	1540	1769	1858	1328	1029	986	994	909	831	786	1108	820	1194	4597	6227	5393	3757	2038	1055	535	314	249	218	180	163	168	178	210	187	195	195	190	198	184	215	194	190	200	209	209	198	196	221	187	215	211	176	196	169	178	206	175	208	186	191	201	208	208	221	197	194	198	200	198	179	186	195	200	212	187	191	222	190	206	186	183	210	191	224	201	186	193	198	206	185	194	192	197	190	208	199	197	190	205	193	211	165	188	187	200	186	180	185	191	190	179	185	187	213	182	183	183	207	194	187	176	190	192	174	185	168	184	198	187	200	195	206	192	201	175	170	176	179	196	226	203	194	177	179	189	220	205	196	203	188	164	179	194	210	201	194	186	192	183	208	176	216	201	201	200	196	182	183	196	183	176	198	193	214	200	191	190	190	209	185	188	198	191	197	193	210	182	175	203	179	175	179	178	181	198	201	205	198	192	177	221	192	172	195	186	210	188	224	198	176	192	208	183	181	177	182	195	190	179	197	193	208	217	190	192	197	179	186	225	197	209	205	186	178	181	198	166	200	200	206	163	201	180	222	210	191	200	200	174	176	197	197	175	196	197	187	216	225	215	193	202	203	197	223	195	217	191	160	200	199	192	200	184	190	200	202	198	187	168	179	182	187	196	197	174	194	189	177	192	175	193	221	196	206	170	189	206	201	213	215	201	163	180	205	200	187	180	233	192	177	190	181	202	170	201	182	206	206	188	173	217	196	193	215	214	205	196	177	172	215	225	203	194	191	193	209	188	203	176	202	184	189	188	206	190	192	189	199	211	189	159	187	191	192	205	201	188	194	205	202	200	181	186	200	200	188	196	182	219	179	178	189	199	202	189	166	167	175	194	188	188	186	156	211	188	196	219	182	192	168	199	206	185	186	189	154	187	181	216	174	199	199	184	218	202	168	195	226	178	193	197	172	217	195	174	170	177	230	197	194	185	202	215	182	181	176	201	187	215	195	183	188	194	186	196	187	183	169	170	175	179	188	199	183	187	200	187	228	200	192	204	191	208	183	180	184	193	228	190	162	195	203	171	207	195	177	171	195	202	180	188	190	179	188	195	191	189	180	208	181	188	185	189	157	234	181	175	204	234	198	201	223	196	195	172	191	173	201	198	193	202	189	190	210	198	199	191	193	201	197	198	184	184	202	206	209	192	183	172	197	203	186	194	171	205	211	188	209	186	198	193	192	201	203	186	206	174	181	176	168	177	213	186	196	206	206	187	207	200	196	192	170	175	205	186	191	182	197	201	174	196	177	163	213	190	184	185	185	188	185	194	183	191	170	179	211	194	221	203	191	194	191	176	191	195	182	192	188	210	179	222	188	177	215	187	220	181	198	236	191	189	201	219	191	177	167	194	201	197	205	176	163	188	179	192	237	234	211	187	180	195	189	211	206	160	200	195	192	189	184	194	182	200	199	196	176	193	217	222	205	188	205	199	178	190	188	190	192	192	188	204	195	184	188	201	218	202	161	223	182	218	201	195	190	188	204	221	201	194	210	170	199	187	201	200	163	170	182	215	205	174	204	160	178	205	165	211	229	205	189	202	199	206	228	206	211	195	200	176	201	214	213	218	180	179	214	183	178	189	202	195	193	187	216	186	193	190	193	196	204	200	205	196	205	186	224	167	191	220	191	204	185	154	203	228	194	197	220	195	189	201	204	185	206	180	191	201	195	169	178	194	189	230	163	195	202	195	192	191	196	174	203	196	186	185	206	194	201	194	188	200	187	204	172	179	202	197	217	174	213	223	209	201	175	200	204	194	212	174	167	173	178	209	180	203	204	208	171	169	205	182	194	193	190	202	204	215	190	161	188	188	193	177	201	168	202	177	183	181	209	190	208	208	200	166	185	211	202	185	174	192	207	210	185	180	220	184	201	209	202	197	168	209	198	176	184	202	192	191	181	195	173	178	190	209	189	192	186	173	211	207	205	215	205	204	185	193	196	169	199	195	206	217	179	202	187	223	219	202	185	197	188	181	204	185	178	170	193	209	196	186	186	199	197	193	175	178	171	218	208	200	188	210	189	201	189	196	179	201	209	178	213	213	182	198	190	209	206	167	209	197	207	200	187	179	184	206	183	211	200	198	182	192	181	196	206	189	187	191	193	206	197	204	203	182	194	179	225	189	192	184	182	187	211	213	186	191	213	181	196	187	182	178	194	193	201	194	187	211	206	178	181	180	194	178	196	211	181	197	212	197	170	185	169	178	191	162	168	187	188	199	190	182	215	190	196	193	176	210	219	212	194	206	195	217	196	200	214	181	188	178	219	203	191	205	196	181	196	203	193	195	194	210	199	187	202	161	196	215	207	199	197	169	209	176	212	209	156	186	191	179	186	192	188	174	177	196	180	204	204	181	188	173	176	217	182	198	206	192	211	194	187	184	204	173	207	193	185	185	189	180	186	211	212	185	187	191	178	212	201	187	207	183	194	202	203	220	192	187	184	193	206	213	209	203	208	178	186	181	202	175	201	186	178	203	218	187	179	184	188	226	208	162	202	184	184	189	214	201	159	204	179	203	169	218	202	202	184	214	188	199	191	191	199	216	203	184	174	184	185	211	169	232	207	210	210	180	210	205	196	196	179	189	202	192	206	181	219	202	201	204	185	178	188	181	210	222	155	212	210	187	189	208	204	181	171	189	214	190	221	184	176	189	197	213	213	198	176	207	175	159	196	188	183	171	204	195	206	189	201	189	169	195	189	183	183	207	174	208	198	193	189	194	192	210	195	227	188	179	186	221	202	215	179	200	210	218	183	204	194	218	187	181	211	185	211	177	196	171	173	185	189	193	209	219	199	182	222	196	194	192	212	208	197	204	204	203	185	189	206	173	180	216	212	208	195	178	207	194	180	214	173	195	218	222	204	209	174	206	209	223	168	165	186	206	192	195	197	181	212	196	180	215	183	181	200	207	188	190	205	189	204	208	199	198	171	195	180	197	173	180	205	181	195	179	178	194	217	170	184	225	206	210	218	172	168	186	207	177	220	191	218	213	210	211	189	225	182	202	201	189	219	192	196	197	187	195	207	201	202	191	202	185	220	195	165	178	195	205	220	195	210	184	183	188	202	232	179	188	203	184	203	182	193	190	172	179	183	182	202	187	201	182	200	217	209	191	210	183	201	211	170	189	200	185	185	201	179	167	214	179	192	190	211	191	201	214	218	198	217	182	188	203	205	207	198	213	202	190	196	177	188	200	195	207	186	206	189	183	184	191	188	200	188	181	199	194	221	176	187	210	201	186	215	181	203	201	183	203	187	196	208	199	207	169	179	184	184	193	184	213	188	196	182	216	213	198	168	188	170	196	161	197	198	205	174	191	206	209	189	198	214	200	194	183	180	171	209	187	244	213	194	199	195	210	190	181	194	200	195	214	186	205	205	208	193	191	207	183	182	202	197	217	207	207	206	196
1122	477	241	122	122	144	151	117	105	105	115	90	69	108	116	74	49	45	37	37	47	47	36	32	33	59	50	46	40	45	38	34	33	39	21	31	29	50	55	81	59	40	26	27	35	18	21	19	26	16	21	23	20	13	11	14	26	16	18	17	24	24	27	22	31	18	24	19	17	24	19	16	22	18	20	14	18	15	30	23	16	16	20	31	13	22	20	22	19	26	29	30	25	19	18	9	25	22	19	15	27	19	30	14	27	23	18	18	28	18	18	28	22	18	22	21	20	25	27	16	18	27	19	17	19	14	28	18	19	16	26	12	23	26	22	20	19	16	21	22	21	25	18	21	25	21	23	25	31	13	20	15	14	33	11	15	21	25	17	18	19	23	25	27	17	23	30	24	18	23	24	20	28	23	23	22	27	23	16	17	22	21	14	19	16	20	27	29	34	19	22	21	19	18	25	31	18	15	23	23	25	19	28	28	29	21	18	18	24	25	16	22	17	22	22	19	23	22	16	17	23	16	21	19	28	22	21	19	13	22	19	37	28	24	22	17	24	26	13	25	25	19	22	23	15	24	21	18	18	19	25	29	16	12	27	22	19	29	22	11	27	21	26	18	18	25	28	24	21	19	28	20	30	18	22	13	15	22	19	15	24	24	24	31	22	26	21	17	22	24	19	26	25	31	20	22	26	24	21	27	17	25	14	22	21	12	15	28	21	19	17	17	24	25	21	17	21	23	27	22	21	20	22	17	21	20	28	26	17	22	26	19	18	17	20	19	24	29	22	17	18	26	26	24	19	21	16	19	21	16	21	18	23	15	24	24	20	20	25	25	23	27	24	19	23	27	18	18	18	19	12	17	26	31	23	21	19	20	24	22	22	21	22	17	25	24	16	19	26	21	24	21	15	23	20	16	24	20	22	16	23	22	23	29	19	26	31	21	25	19	17	23	23	20	20	23	22	21	30	19	22	16	26	21	17	24	27	18	23	23	22	30	21	16	27	15	14	18	31	21	24	27	22	23	26	28	25	25	8	26	14	17	19	24	15	16	25	31	22	16	18	12	32	24	24	18	23	22	23	16	17	16	24	30	18	25	25	18	22	30	37	19	31	24	23	25	18	27	18	22	23	15	29	21	17	20	19	22	31	21	25	22	20	23	25	33	23	17	25	25	27	25	22	30	26	17	21	18	27	22	19	31	22	18	17	29	20	29	17	23	28	14	21	21	19	15	21	23	28	25	30	19	28	19	17	23	24	26	25	22	20	16	31	19	23	28	30	26	14	24	26	24	22	17	19	19	27	30	21	18	20	24	29	17	21	24	17	16	25	19	24	17	25	14	16	12	22	20	22	17	17	14	16	14	19	18	28	28	20	15	26	25	23	20	16	24	19	16	20	28	21	12	14	23	17	23	29	17	15	18	23	24	18	22	20	22	25	27	20	15	21	21	21	31	22	21	11	36	14	22	29	19	20	21	18	12	25	22	28	17	15	17	14	18	25	22	20	30	19	21	23	26	26	19	22	29	22	23	21	25	18	21	11	20	16	19	24	17	24	18	20	12	14	17	23	18	21	22	25	22	25	17	17	27	18	26	24	20	16	24	22	19	17	21	23	21	21	22	26	19	30	21	22	20	27	27	22	20	26	16	23	21	13	21	22	22	17	26	26	19	18	13	24	17	17	18	13	24	24	23	24	28	25	24	25	20	29	19	14	16	22	22	18	28	14	29	23	27	17	19	23	32	20	15	23	27	30	16	20	19	25	18	21	18	25	25	21	23	15	15	19	25	21	15	18	18	27	15	24	16	25	27	18	31	15	17	25	21	17	30	21	28	27	21	29	22	27	25	16	23	20	25	32	22	24	26	24	19	14	22	12	19	14	16	24	25	14	15	24	20	18	15	25	22	25	27	21	24	19	19	23	18	28	17	31	16	18	13	15	20	19	24	17	19	24	22	18	19	12	17	20	17	20	15	24	21	17	20	22	28	16	16	14	22	25	23	22	20	23	29	27	19	17	23	24	18	23	22	23	22	25	17	23	24	22	20	18	16	18	23	18	25	24	21	22	23	23	21	15	21	22	23	21	27	23	20	20	22	22	23	22	23	21	30	23	18	23	23	19	19	17	16	21	28	22	27	22	26	20	25	19	25	9	22	28	25	19	18	17	18	26	29	20	26	16	24	19	28	18	16	17	19	17	12	23	19	19	27	22	21	23	18	27	30	20	24	21	26	26	22	19	23	22	23	15	21	24	29	17	17	17	11	19	22	14	19	17	28	25	23	30	33	22	20	18	25	21	18	17	18	16	15	28	22	25	24	20	20	9	21	30	22	14	27	19	24	10	36	19	22	19	16	22	19	19	20	17	18	24	17	24	22	21	27	28	22	22	11	25	21	24	17	25	25	25	22	21	21	13	18	20	18	27	23	25	23	22	19	17	19	20	22	18	14	26	21	18	16	20	21	17	21	22	22	14	21	25	23	17	24	18	24	20	27	27	16	23	28	25	19	31	32	11	20	25	23	20	16	22	26	16	23	18	14	26	17	15	28	17	24	18	23	26	20	14	18	20	17	21	29	15	19	21	26	18	18	25	29	16	26	18	18	19	20	33	20	22	27	23	16	20	26	25	18	22	15	24	27	19	28	17	23	17	16	18	25	23	24	22	27	15	13	23	20	16	24	15	16	24	21	15	20	29	21	25	22	19	22	17	15	30	18	20	18	20	24	26	21	26	26	24	18	30	24	20	27	22	17	12	19	15	15	21	30	32	25	22	32	20	22	27	18	24	15	16	25	23	22	29	29	15	22	19	28	18	20	29	17	22	28	18	25	17	33	25	18	23	23	21	22	15	28	16	20	23	19	27	26	24	21	31	20	16	26	22	23	24	19	28	21	22	24	25	20	22	25	26	18	10	29	26	14	24	27	28	25	13	21	25	20	14	25	24	28	17	28	19	22	28	17	27	34	25	31	18	24	21	24	25	23	13	29	20	18	25	16	18	15	30	17	25	22	28	21	28	13	23	16	19	21	18	30	19	13	18	18	15	19	27	23	13	26	15	29	24	24	23	11	20	20	18	21	19	20	34	23	28	20	18	24	24	17	17	14	28	24	25	17	21	21	17	19	18	28	23	13	24	18	16	23	23	24	17	17	28	15	25	20	24	20	25	19	23	16	22	23	19	12	24	27	20	28	14	31	24	17	25	18	16	22	25	23	22	17	20	26	26	27	18	17	30	16	18	29	25	17	22	22	26	24	27	20	20	14	20	18	21	27	28	21	25	20	21	16	19	28	22	23	26	21	25	22	16	23	25	26	20	29	25	26	24	33	15	20	15	21	18	16	18	20	17	24	18	19	11	24	18	25	23	33	22	15	21	14	20	20	21	20	24	18	24	20	15	19	24	17	14	16	21	19	20	22	27	32	23	21	27	24	17	23	26	21	21	19	17	28	23	24	22	18	15	17	26	17	16	29	26	31	24	17	26	18	24	26	20	22
14667	6925	3369	4197	9148	10128	8506	6404	5772	5353	5031	3726	3045	2995	3710	2534	1669	1175	1036	926	887	890	777	813	749	1291	1484	1337	1060	882	672	690	724	702	597	541	467	979	1231	1294	963	623	395	268	212	219	178	215	201	191	201	221	211	194	227	207	210	206	199	190	202	189	209	227	206	208	196	187	226	221	193	183	219	211	212	212	195	202	186	201	194	203	187	197	186	200	199	205	187	189	196	196	166	208	190	212	223	191	179	210	229	208	213	190	192	196	192	188	189	218	204	181	190	173	219	211	197	159	200	189	202	206	186	187	189	213	192	190	181	184	227	189	230	218	194	190	184	212	225	176	196	189	216	224	206	206	185	201	190	175	213	183	207	199	210	175	194	192	206	221	226	194	221	191	199	194	221	244	218	211	210	194	213	205	209	194	209	201	221	203	203	189	195	204	195	192	203	212	195	188	236	215	203	205	212	218	194	194	193	157	223	209	208	204	216	188	194	222	210	199	213	188	213	201	222	222	196	202	220	196	221	219	200	206	207	203	191	197	200	201	210	198	206	180	200	226	181	187	203	189	219	186	216	204	198	193	206	198	200	185	201	211	165	202	213	205	202	174	217	186	197	195	197	215	220	197	187	177	196	195	200	225	224	209	185	191	208	213	222	214	196	175	223	208	203	191	189	188	193	206	227	209	190	203	209	197	212	204	207	187	192	192	197	181	159	229	170	210	225	230	201	200	181	210	201	201	200	227	182	206	229	177	211	191	206	192	182	219	205	196	204	202	216	182	204	228	232	193	212	213	210	202	197	233	191	186	210	194	215	179	184	195	211	212	192	200	200	219	222	187	187	197	205	206	178	231	195	194	214	183	179	209	210	187	172	226	212	238	189	192	206	184	213	205	212	201	204	203	190	240	212	224	180	215	199	179	204	191	207	206	208	198	174	196	220	188	224	198	209	214	188	216	228	206	213	227	174	213	178	221	190	195	217	196	206	194	179	200	195	173	207	205	196	201	194	210	199	191	202	197	222	181	213	197	204	237	195	180	197	215	203	190	214	213	214	189	204	199	205	188	224	232	187	209	192	202	208	214	189	191	214	193	198	200	212	211	199	181	243	191	197	204	183	214	212	185	203	187	203	204	207	230	218	198	195	200	191	210	203	196	200	191	197	209	224	208	180	198	206	193	198	211	193	214	169	215	203	192	204	187	199	198	228	194	178	211	208	217	179	225	201	191	235	193	184	206	212	201	176	202	227	210	199	203	193	202	195	192	221	207	195	201	184	187	202	207	213	175	207	209	191	212	231	204	210	159	187	197	212	213	211	204	252	193	211	210	231	199	206	189	190	220	185	194	208	182	201	194	193	215	189	201	192	201	196	196	194	180	172	216	218	202	207	203	198	199	203	218	197	211	200	196	167	213	213	223	209	197	208	191	191	204	207	204	190	205	192	204	185	190	196	194	206	217	211	194	184	197	187	190	201	191	173	189	203	224	216	202	208	189	194	169	188	196	201	225	198	212	180	211	210	215	193	208	230	170	222	179	211	192	208	191	217	171	168	202	200	201	214	183	206	198	204	177	178	189	176	199	202	206	176	190	198	226	190	218	197	218	186	225	191	232	176	208	198	197	229	207	191	198	193	176	190	165	198	220	227	180	205	197	195	217	209	181	212	184	232	201	227	207	225	210	229	202	216	208	195	226	216	210	204	195	215	202	200	189	205	212	217	213	206	200	206	182	211	192	200	215	211	200	215	198	207	180	178	211	202	171	223	170	196	201	210	211	195	191	200	199	224	202	203	221	204	214	202	180	206	208	200	216	223	187	205	210	215	189	221	189	187	211	203	214	185	221	224	178	218	215	195	195	177	192	209	200	213	205	190	196	204	202	201	192	200	207	218	177	196	199	199	223	192	204	202	238	208	214	186	209	201	195	211	196	188	201	208	175	191	186	198	198	200	172	191	230	204	197	196	191	206	203	189	204	193	224	202	207	210	180	203	206	214	202	203	193	207	205	195	217	185	210	184	219	195	209	203	222	213	202	211	192	187	201	200	215	210	178	190	227	196	221	196	173	197	198	205	196	206	196	220	195	213	210	184	185	196	200	195	191	199	208	211	191	194	185	197	208	209	217	199	190	211	203	179	199	194	194	206	199	212	207	199	206	183	194	218	190	205	171	207	205	194	205	211	216	231	218	182	194	185	182	229	200	156	209	204	180	204	208	202	187	196	197	184	216	210	220	204	193	193	196	199	200	204	204	191	194	202	202	208	209	208	212	197	192	215	227	204	175	223	176	184	211	216	222	181	187	198	191	214	194	158	206	203	209	191	198	190	202	181	220	198	226	196	195	202	191	219	203	195	202	193	184	173	205	188	180	206	208	196	221	191	176	208	198	180	185	199	201	217	185	193	224	208	191	178	181	191	192	214	190	197	186	204	205	197	196	188	239	201	183	203	210	179	208	221	204	187	215	207	207	191	212	219	215	203	197	225	198	224	206	205	215	218	180	201	211	197	176	201	204	179	204	185	212	196	215	180	168	189	212	218	212	173	204	186	192	226	187	181	213	206	197	213	198	195	199	189	184	214	196	209	201	207	188	197	208	196	189	225	187	192	197	183	197	194	177	197	204	158	204	185	186	189	214	181	198	227	207	170	221	228	189	174	197	200	204	211	204	202	200	205	178	197	182	220	170	185	203	199	206	180	193	208	213	186	207	222	205	210	201	201	191	211	191	206	194	230	207	194	230	174	185	192	203	167	206	197	181	181	185	217	211	193	201	215	194	212	190	211	220	189	208	223	215	194	213	222	179	207	188	208	181	197	210	202	210	187	210	235	188	193	198	211	204	203	202	174	200	238	184	221	218	221	179	208	192	214	183	200	181	182	180	200	208	210	198	171	206	198	232	200	200	186	182	189	213	203	205	178	210	210	200	192	186	197	192	227	213	198	199	181	226	228	187	192	206	203	208	213	218	193	210	204	197	194	206	196	185	214	196	183	192	195	197	216	167	212	187	204	178	206	196	209	217	186	198	210	217	218	206	199	220	216	221	205	208	221	176	183	217	199	177	224	189	208	188	194	190	197	198	175	198	209	196	194	218	188	171	212	203	207	210	205	196	191	198	184	201	205	179	211	219	226	214	179	210	203	210	199	213	192	208	190	198	190	201	200	193	230	208	190	174	207	191	191	209	173	187	193	208	187	186	191	204	218	192	189	199	178	190	215	213	214	184	194	192	217	188	197	206	202	190	186	210	214	178	202	217	196	213	185	194	207	215	222	247	195	187	215	188	204	185	194	204	219	210	183	205	214	214	198	174	197	229	201	215	194	207	209	210	196	163	189	191	202	190	218	214	198	191	216	189	184	199	203	196	208	226	230	215	200	187	201	194	186	242	201	212	188	204	207	184	203	206	185	200	192	199	206	208	197	195	206	201	200	193	179	210	224	223	213	198	192	214	192	193	210	218	194	206	213	174	191	214	206	201	197	202	189	194	221	190	179	184	180	194
2004	1325	452	200	188	282	245	192	194	156	184	190	169	120	135	119	84	61	73	61	60	53	40	47	57	51	71	62	64	93	64	54	37	27	30	24	42	137	202	163	142	82	63	34	26	15	19	24	21	22	19	13	19	21	22	20	18	15	15	19	23	19	20	20	16	21	11	21	21	26	16	21	22	18	23	17	22	24	19	16	19	17	26	9	14	18	25	28	24	20	22	15	22	14	28	19	13	17	22	15	16	17	11	14	10	15	16	28	25	31	20	14	17	14	18	26	23	18	17	27	18	22	16	24	13	20	17	10	14	19	24	16	14	16	23	20	29	20	16	17	19	16	11	14	15	21	24	17	22	20	28	18	22	26	17	19	16	17	24	12	20	18	19	17	16	21	21	21	21	19	21	28	19	19	29	17	20	17	19	17	13	20	23	16	17	14	23	19	23	15	18	25	15	25	17	17	24	16	18	22	12	24	18	16	15	18	16	21	18	29	15	14	19	26	13	18	12	23	23	19	16	22	18	18	17	16	23	24	22	14	18	18	15	28	19	14	24	22	18	12	23	24	16	26	18	29	20	27	14	13	29	18	14	26	17	17	25	21	13	19	26	18	17	18	11	12	19	24	24	21	15	21	24	24	23	22	19	16	17	15	18	18	14	18	16	19	10	19	20	20	21	20	13	15	15	24	13	11	15	14	11	19	15	14	14	14	19	31	18	21	25	20	23	14	18	16	24	21	21	22	22	18	13	17	29	22	19	22	17	19	17	18	20	17	18	17	16	16	26	18	8	21	16	25	17	15	16	16	28	17	18	21	15	20	20	23	19	17	18	16	21	19	25	16	11	20	15	16	23	18	17	27	27	17	24	23	18	20	10	23	21	20	11	14	26	19	36	18	17	23	18	19	11	24	18	20	26	23	19	26	24	26	19	17	19	22	26	24	20	21	25	19	20	17	28	22	20	17	13	19	18	16	17	20	14	25	18	18	15	30	18	18	15	14	18	24	18	19	24	18	20	21	18	17	11	20	22	20	28	16	14	19	26	16	20	16	16	14	22	17	19	17	23	15	20	15	27	15	20	22	19	18	23	15	21	22	21	18	15	12	17	19	21	23	14	21	14	31	16	21	20	19	23	18	13	21	27	16	20	19	16	17	18	17	19	21	28	22	19	23	21	18	25	14	19	25	13	31	21	17	18	25	16	19	14	20	18	16	17	14	19	12	22	18	18	25	17	21	17	19	21	26	22	15	22	16	20	23	29	15	12	14	17	17	13	11	24	16	14	15	25	16	16	17	21	12	17	10	26	17	21	25	20	17	23	20	20	14	20	23	15	17	22	27	16	23	21	20	22	22	9	24	20	14	24	21	22	21	12	20	19	19	17	20	21	17	20	23	8	17	22	22	19	18	17	21	24	21	19	20	22	19	21	21	34	27	13	20	10	25	15	16	18	9	19	18	18	18	22	10	15	23	12	22	18	19	12	23	23	15	21	22	23	20	20	14	16	23	11	26	25	20	27	17	19	17	14	27	16	23	22	18	11	20	23	14	27	19	22	20	23	18	13	11	22	18	18	20	17	16	27	17	16	18	22	14	15	18	16	20	21	16	20	16	17	21	26	16	17	20	21	20	20	26	17	15	19	17	13	23	18	14	13	23	15	20	22	23	28	18	22	26	18	20	20	17	23	18	14	19	21	14	16	22	18	19	16	17	19	19	18	24	12	22	27	23	24	22	21	28	17	15	16	18	20	18	22	19	19	20	19	14	18	12	18	18	16	20	23	20	19	22	26	17	22	15	26	24	18	16	17	19	15	17	26	20	20	11	17	27	28	22	14	22	21	17	20	11	21	28	19	29	14	17	15	20	12	22	26	23	20	13	16	14	26	15	17	25	27	17	17	19	18	19	18	21	23	23	19	23	17	19	24	22	30	24	18	19	27	16	19	11	18	20	12	15	22	25	19	21	6	21	27	21	24	14	20	16	28	26	22	16	19	13	14	18	26	14	22	21	8	23	15	20	19	23	22	18	21	18	21	21	18	18	25	16	19	19	17	10	12	17	15	25	20	18	19	17	15	20	23	24	19	15	13	22	34	18	26	20	19	20	13	29	22	25	21	16	17	23	11	14	13	15	22	12	21	19	17	20	23	31	17	18	15	22	14	15	15	21	17	17	22	19	22	14	12	18	31	16	25	28	18	19	25	15	30	20	20	26	19	16	22	18	23	13	22	13	16	20	23	10	21	22	21	13	24	15	15	21	21	21	19	11	13	20	34	19	17	14	15	14	19	24	16	24	14	17	20	17	20	16	13	21	21	14	22	24	23	13	27	17	21	25	27	22	25	21	18	15	16	22	18	20	16	15	13	29	21	22	20	21	18	23	13	22	21	13	24	21	21	22	18	23	17	21	20	19	17	14	29	16	24	24	26	15	19	13	25	16	17	19	19	23	19	21	18	21	12	18	21	15	16	23	20	20	18	20	18	21	21	18	23	17	9	27	18	12	10	24	18	22	16	22	11	19	19	9	21	26	20	22	18	26	13	16	12	21	19	19	16	27	21	10	29	13	22	14	28	14	20	21	15	22	26	20	19	22	30	22	21	27	25	20	24	16	14	18	23	12	20	26	18	14	18	20	23	26	20	17	21	16	28	20	30	24	16	19	23	23	13	25	16	23	27	14	27	26	24	19	24	13	20	20	27	19	21	17	17	20	14	20	18	27	26	15	19	15	14	19	12	22	24	26	15	21	24	15	20	23	21	18	18	20	12	15	23	17	16	13	26	19	31	21	12	23	10	19	16	21	15	18	20	19	22	24	13	15	14	11	21	37	24	22	22	13	11	22	9	16	28	20	14	19	16	14	20	14	23	20	22	22	15	17	12	23	18	15	15	20	17	16	28	22	26	13	16	20	16	23	22	9	23	19	23	20	18	15	14	26	24	15	20	15	25	23	18	15	8	24	24	17	23	25	12	14	21	21	20	16	17	23	21	25	22	19	15	17	22	18	17	28	19	14	29	18	18	18	18	22	21	19	21	13	11	20	15	18	15	20	25	15	16	26	20	26	18	20	29	21	14	19	14	16	20	27	23	21	20	15	23	17	12	21	18	23	18	23	29	27	18	7	25	22	12	22	22	21	22	21	22	13	19	14	18	18	15	27	13	9	24	22	17	22	25	25	18	22	20	23	18	23	19	21	17	25	18	12	20	29	24	26	20	22	15	10	24	19	27	18	17	18	20	22	18	14	24	19	14	16	24	18	17	16	22	15	16	21	17	19	20	15	20	23	17	19	20	18	18	11	17	21	31	11	16	16	18	13	20	19	16	16	23	19	14	17	28	27	22	13	16	17	21	27	23	21	15	14	18	16	23	27	22	14	20	17	16	12	22	14	18	29	22	10	13	16	12	13	16	23	14	16	18	17	17	13	22	17	15	18	24	15	17	20	11	23	21	20	17	17	20	32	10	20	17	19	18	13	20	21	26	21	19	21	12	21
23280	13323	5361	7060	15105	16521	13306	9843	9667	8145	7970	8091	6141	4198	4739	4263	2954	2251	1756	1627	1492	1447	1251	1220	1147	1325	1564	1522	1812	2070	1477	933	753	699	630	508	947	3692	4790	5096	3768	2074	1006	499	302	227	193	203	167	174	184	185	181	181	176	175	174	147	190	182	156	193	201	176	183	172	182	171	166	160	170	200	183	190	195	191	195	206	183	188	184	184	178	175	160	206	175	185	191	162	152	197	172	174	192	186	185	158	175	187	187	184	171	183	187	184	184	196	172	201	173	174	180	174	208	176	211	170	170	170	180	196	171	188	184	182	175	191	191	173	197	198	191	172	179	179	188	157	201	163	209	162	179	160	180	193	198	174	164	153	200	179	189	200	176	171	196	198	209	205	173	200	151	166	215	160	188	164	164	192	163	174	173	173	200	184	172	190	185	203	181	182	196	157	200	173	190	192	201	171	204	158	218	187	161	175	179	189	183	202	178	185	169	187	189	191	184	194	175	190	166	171	186	171	193	153	197	225	172	167	176	188	169	181	162	216	177	174	182	185	169	200	191	191	136	176	187	182	168	197	165	182	184	173	173	171	186	169	190	162	193	212	174	211	179	181	182	195	189	156	185	184	180	191	182	165	185	164	178	170	187	207	169	171	160	190	184	207	167	195	174	178	159	184	188	190	185	181	170	172	173	190	172	155	200	180	192	196	199	217	177	171	166	170	190	171	168	175	177	188	170	186	179	190	167	186	230	183	188	160	174	159	183	186	170	171	170	198	167	190	178	201	196	192	192	224	160	177	172	209	184	170	183	180	170	205	176	172	167	177	175	174	173	178	169	161	191	193	178	166	169	193	178	164	195	172	163	158	198	195	186	215	207	146	192	173	167	176	179	193	176	152	184	183	180	199	182	187	162	179	193	190	191	190	174	172	155	187	172	194	172	187	173	212	170	185	172	191	173	182	172	182	192	172	190	173	191	178	173	170	182	197	188	182	190	163	187	173	172	208	179	167	177	164	175	204	192	181	181	183	162	208	189	173	177	176	176	166	157	172	181	184	179	168	190	174	181	199	168	188	180	165	169	166	162	189	171	209	176	176	161	181	202	181	171	171	187	174	180	157	197	177	198	174	181	167	199	192	181	184	208	174	206	195	200	175	171	190	169	178	173	165	170	189	163	163	184	183	171	199	177	182	170	165	187	176	196	179	187	175	192	171	193	173	197	181	180	177	210	189	167	192	183	188	196	185	176	207	201	163	173	194	157	163	224	183	180	201	171	177	176	187	170	179	188	178	186	171	189	184	181	188	202	171	176	183	181	209	170	173	176	187	186	189	185	177	174	178	175	185	190	184	172	193	161	196	163	193	165	206	178	170	180	203	182	178	172	193	182	183	188	189	164	175	178	204	199	187	171	176	171	180	187	185	184	179	210	189	171	183	203	196	183	191	167	163	181	181	166	204	166	191	200	183	211	169	181	187	176	174	162	202	192	193	171	190	178	172	183	182	181	199	183	169	170	187	186	190	190	203	172	165	210	195	171	199	191	187	180	180	189	198	181	209	192	194	171	187	178	215	185	196	191	158	191	175	174	172	172	155	186	174	179	189	181	180	157	175	161	189	177	184	187	188	185	165	187	184	196	177	219	155	199	207	186	174	168	175	158	149	156	191	165	210	180	190	184	166	176	211	164	165	167	175	194	167	183	201	216	197	178	161	181	172	199	199	200	183	153	197	155	174	200	171	188	164	170	179	192	183	193	196	200	180	199	180	193	185	203	171	173	195	175	170	177	162	194	168	177	198	182	211	237	195	190	183	179	166	169	155	191	182	181	162	177	179	177	182	189	186	194	163	163	195	170	154	179	159	188	143	186	200	176	160	175	201	194	166	184	154	173	190	198	161	203	188	174	189	152	194	169	191	177	178	208	184	180	181	170	153	190	193	175	203	188	176	187	186	169	186	189	187	187	186	198	170	182	174	171	178	208	178	203	191	162	200	176	186	178	174	176	177	188	172	189	170	193	174	169	174	206	185	193	180	190	183	184	180	183	185	179	177	196	173	180	185	198	203	207	182	170	152	213	185	193	165	202	190	199	203	185	195	180	181	157	179	160	188	161	182	199	176	164	189	163	178	174	168	188	170	186	206	218	175	178	173	195	189	203	177	168	213	200	195	187	179	210	177	182	184	174	193	162	159	186	218	159	197	166	197	190	192	194	192	177	178	210	186	170	185	192	168	187	177	194	185	172	168	167	188	203	201	196	190	181	220	184	177	179	189	154	165	181	181	171	183	194	163	181	196	176	184	198	163	188	161	158	197	188	182	167	185	176	179	195	177	189	172	170	177	165	225	178	165	186	167	172	181	177	196	174	180	188	199	181	168	210	171	160	175	170	164	189	171	180	164	167	186	198	180	172	184	180	182	163	177	179	163	187	175	185	175	194	181	152	180	184	204	192	168	197	189	183	165	182	196	193	193	207	178	182	201	177	201	191	187	184	176	195	210	165	203	195	212	182	188	165	198	207	188	166	168	176	180	184	175	168	176	194	196	185	180	187	171	170	185	196	165	175	202	168	178	166	182	176	176	196	175	186	173	197	205	201	180	175	166	174	194	177	182	177	199	179	193	183	190	155	193	194	177	175	168	188	175	161	194	184	175	201	168	201	195	171	195	196	181	155	160	192	200	184	166	193	175	187	168	174	199	193	187	188	196	178	179	172	179	162	157	190	189	164	180	165	179	161	205	167	187	178	205	178	182	182	168	176	209	173	192	180	181	206	199	172	170	185	175	186	180	179	186	179	179	161	176	176	180	176	186	168	186	184	177	206	179	202	206	156	179	162	201	205	173	160	198	178	184	213	197	171	175	174	167	183	180	189	183	175	193	177	182	186	203	177	190	172	177	198	185	194	182	204	159	180	182	185	166	177	178	170	167	169	186	161	177	156	177	176	148	179	209	191	187	197	171	190	170	181	179	169	157	188	168	168	168	177	164	182	173	196	155	178	186	180	199	189	191	163	195	163	197	207	199	203	206	184	167	177	182	178	168	173	185	224	181	201	172	193	218	154	188	193	207	185	183	185	182	197	198	177	186	154	194	183	204	171	185	202	187	164	177	165	195	172	172	158	139	169	164	207	176	178	184	170	186	192	161	167	183	174	200	181	156	184	180	179	181	183	178	183	211	188	171	199	166	178	195	172	192	184	182	190	201	177	195	180	188	203	208	173	179	206	200	153	206	169	155	167	174	173	168	215	158	163	189	179	198	183	163	193	190	196	164	203	193	194	183	186	194	207	188	176	183	205	215	178	203	154	216	198	206	168	167	177	193	205	188	176	169	166	174	160	179	172	185	202	181	172	195	188	167	179	178	165	187	209	173	186	214	209	189	178	187	202	156	189	185	185	166	192	181	180	172	186	183	163	177	183	179	167	200	176	185	162	155	163	155	210	149	155	169	159	176	183	209	195	162	177	198	182	183	183	179	186	182	186	180	178	176	179	199	198	197	187	188	190	196
2117	827	279	149	156	178	178	120	137	154	155	223	159	121	90	95	52	61	41	48	42	41	45	56	56	49	65	64	80	71	39	44	36	35	31	29	64	139	162	116	63	55	29	32	24	28	18	21	15	21	24	17	16	23	17	19	21	24	17	18	20	12	13	26	20	22	27	21	21	15	21	16	12	18	19	14	19	17	19	9	16	20	18	10	21	11	16	20	22	18	23	24	15	23	18	15	16	16	15	16	16	26	24	26	23	14	21	16	20	23	22	17	28	16	17	15	25	19	20	19	22	22	21	15	13	22	13	17	12	18	17	22	19	22	15	15	16	25	20	23	14	20	19	27	20	22	17	12	22	18	27	16	17	14	15	19	18	23	18	14	24	15	20	17	19	16	17	17	20	16	11	16	14	14	19	18	20	18	18	17	16	11	17	14	17	18	16	27	29	20	23	24	16	15	19	23	16	21	24	15	25	16	24	24	12	25	17	23	12	19	22	17	13	22	12	19	14	15	17	20	21	14	16	28	14	12	11	19	10	17	17	19	25	26	13	15	12	11	22	16	14	19	23	17	20	18	23	20	17	28	20	12	23	9	16	19	19	22	20	14	22	14	17	18	10	23	15	26	13	19	16	11	15	14	16	21	23	20	28	19	23	15	21	18	13	14	20	20	22	20	17	20	11	15	16	14	19	19	15	6	16	15	28	19	21	24	17	21	14	27	22	12	14	21	22	17	15	16	17	12	25	19	17	13	14	23	22	12	27	16	16	16	17	25	17	14	17	14	28	25	17	22	19	20	8	13	14	16	9	18	14	18	14	21	15	17	15	18	16	23	18	18	32	18	15	25	9	17	23	21	21	14	5	22	24	18	13	13	19	14	13	22	16	19	19	18	16	16	11	16	16	19	12	15	27	19	22	15	19	12	15	21	13	17	15	16	19	11	22	22	19	12	12	14	24	14	25	15	15	18	21	25	19	19	22	19	13	15	27	13	18	17	19	21	17	24	18	13	19	24	24	18	20	17	13	19	23	21	12	25	14	13	20	19	13	13	16	15	25	12	14	20	20	21	15	14	18	12	14	19	18	11	17	11	18	14	21	27	13	26	18	14	24	15	14	18	20	8	22	17	18	17	22	19	19	23	18	17	17	14	19	14	17	15	22	24	12	17	20	16	15	13	23	21	14	23	22	10	14	14	18	17	13	24	14	10	16	17	13	25	18	18	11	13	19	11	14	19	16	13	25	18	14	17	14	21	22	25	18	23	16	19	24	17	14	27	19	20	23	31	18	19	18	21	24	20	14	14	20	15	25	30	20	23	13	18	21	13	10	18	24	19	22	20	17	16	21	20	23	16	16	16	14	19	19	14	17	15	19	16	19	21	23	23	24	17	20	21	14	17	16	17	31	22	23	16	15	14	16	19	19	14	23	19	14	12	16	19	22	22	19	24	17	13	12	12	17	15	18	19	18	21	16	18	18	17	20	17	11	19	20	16	12	14	13	18	24	15	13	18	15	24	26	27	18	19	26	13	12	17	21	20	18	12	12	15	17	13	13	16	24	25	21	18	19	16	16	10	10	22	18	19	10	13	31	24	20	14	23	12	18	20	17	16	17	13	14	13	23	15	22	17	17	14	8	17	16	17	21	25	17	18	17	11	22	18	13	16	22	19	14	24	17	22	23	12	12	13	10	16	24	13	24	15	20	17	23	19	17	18	20	16	15	15	12	20	20	16	22	24	7	18	16	18	20	18	8	18	15	11	17	8	15	18	22	26	16	17	18	21	21	22	23	12	15	17	17	21	12	17	13	16	11	21	11	14	14	19	16	27	26	21	12	28	27	18	21	22	13	10	20	20	14	14	18	15	19	18	21	15	13	14	23	23	19	22	22	22	26	26	30	23	14	15	16	16	9	14	15	22	14	15	25	18	18	18	12	19	16	21	23	16	17	12	19	14	19	19	17	13	12	15	19	13	13	18	16	13	19	13	18	16	27	17	20	18	16	15	15	19	15	11	16	16	28	20	22	11	19	15	20	14	20	22	12	13	23	15	25	21	19	16	26	23	17	16	17	18	14	21	17	18	23	17	20	18	13	16	16	17	19	21	15	16	14	18	14	24	9	23	19	12	25	23	18	10	10	9	12	18	13	18	16	22	21	16	15	20	16	18	17	13	23	19	18	12	18	14	10	16	16	14	17	16	20	17	16	5	20	17	16	22	20	22	23	21	22	16	16	10	20	17	21	19	23	19	24	26	20	17	17	14	16	15	10	17	20	9	16	28	20	22	16	18	26	25	12	24	19	23	19	18	20	24	24	19	16	16	20	14	19	7	21	19	9	16	24	11	16	16	16	17	13	24	11	14	16	17	18	19	21	13	15	17	15	19	22	19	18	19	18	20	15	11	14	15	17	13	10	19	17	22	24	9	13	15	14	15	9	19	31	17	18	13	31	11	12	13	17	16	26	14	12	9	16	19	18	21	17	17	15	27	16	12	16	20	20	13	17	21	18	8	17	20	15	13	13	21	18	13	14	17	15	18	13	18	18	17	14	21	18	24	20	19	19	25	11	21	13	14	15	14	13	21	20	13	23	22	17	25	22	13	18	20	22	18	17	11	18	10	18	14	17	20	26	15	15	17	20	17	27	14	23	13	18	22	22	17	15	15	18	19	26	24	12	23	24	17	16	22	17	19	23	12	17	12	23	16	12	19	17	19	17	25	13	28	14	15	15	17	15	15	19	15	19	15	19	14	15	16	23	23	16	15	15	18	19	14	17	20	20	21	20	9	18	20	15	17	15	18	16	18	16	21	26	21	15	12	29	24	16	16	17	16	12	15	22	16	22	22	14	20	24	23	13	24	25	18	11	20	21	19	15	12	13	20	19	22	23	22	23	15	11	16	18	24	23	15	15	20	14	14	26	26	15	13	27	14	21	21	19	16	22	11	18	14	16	25	8	21	18	13	16	21	17	21	14	20	19	17	16	18	18	19	17	16	16	16	20	22	26	25	22	30	20	18	21	11	20	21	13	16	16	17	19	14	19	19	13	22	18	18	16	18	18	23	18	25	16	25	14	13	18	15	17	17	19	19	13	16	22	22	23	25	18	17	28	19	20	17	15	25	21	19	16	19	5	17	25	21	24	29	20	26	26	21	17	15	16	12	17	14	11	13	21	14	12	13	22	23	18	18	23	18	23	16	15	9	18	17	21	10	20	23	12	19	24	18	20	14	16	16	17	20	14	33	18	16	13	19	18	13	14	24	18	17	15	21	22	12	20	13	11	14	24	16	18	24	25	19	17	14	22	18	16	17	21	20	24	11	19	25	18	20	22	31	16	21	19	21	19	21	16	13	16	17	22	19	20	18	15	14	19	14	11	28	17	16	18	22	17	22	19	16	18	20	18	19	19	17	27	17	19	13	14	22	12	14	15	15	14	10	15	13	17	17	12	19	21	22	14	20	19	15	17	13	14	16	21	22	17	21	18	22	21	20
20692	10426	3502	5297	12143	12803	10221	8073	7354	6585	7606	8472	6041	4214	3464	3302	2081	1546	1216	1081	1191	1149	1118	1126	1254	1608	1965	1926	1934	1592	1081	800	598	493	525	510	1612	3925	3546	2825	1705	953	531	297	228	176	167	161	169	146	142	164	142	161	171	141	183	162	166	192	180	174	188	159	164	147	186	177	165	165	182	154	160	177	155	154	182	173	178	174	175	186	161	181	179	165	169	173	160	164	154	175	155	170	171	163	164	178	166	154	166	166	157	170	161	167	179	153	164	167	162	172	165	159	167	155	179	150	147	165	163	158	149	162	146	145	180	174	174	164	154	143	181	160	168	160	154	171	160	172	166	183	154	180	164	177	160	125	161	139	174	158	161	167	161	139	162	176	161	174	153	167	159	190	161	167	192	149	171	171	161	159	169	161	161	168	163	160	173	178	150	170	149	180	161	152	177	175	148	130	149	159	183	152	174	166	151	168	172	180	165	160	135	187	163	192	172	157	205	194	162	159	172	164	189	165	173	155	168	167	166	172	144	166	146	174	172	176	162	160	157	146	159	172	180	166	150	150	172	174	188	164	181	172	156	186	172	166	190	157	159	162	181	158	168	161	155	133	197	158	192	160	173	171	157	156	147	158	157	159	158	173	175	168	170	187	170	169	170	158	130	163	159	163	148	168	164	164	160	185	151	154	180	169	145	171	139	153	162	163	141	159	179	143	179	164	147	146	183	157	148	172	153	180	176	157	161	173	181	172	198	133	186	169	179	168	160	161	163	168	161	173	156	173	173	158	173	197	184	173	159	159	176	160	192	140	152	154	169	148	165	164	157	151	175	179	142	151	174	156	178	145	177	161	151	159	174	160	171	165	179	153	176	163	160	171	151	155	175	158	156	185	155	174	170	176	156	164	151	165	144	172	186	146	176	152	164	170	161	181	170	154	157	142	202	182	163	169	197	160	153	168	155	166	161	155	173	183	176	173	153	149	172	172	180	151	182	183	155	191	184	164	144	172	161	167	175	161	184	168	173	172	164	187	186	196	167	173	165	157	181	175	173	166	184	178	159	191	175	186	165	177	158	166	164	170	166	149	157	169	170	159	171	177	160	158	165	178	170	166	160	156	167	185	169	172	152	191	166	200	166	166	165	159	167	174	187	166	171	150	153	165	182	151	185	181	187	144	152	168	163	159	173	159	162	150	176	172	156	159	165	164	160	167	188	212	163	171	151	173	154	169	145	151	157	175	144	145	156	183	182	158	167	195	165	166	144	151	190	160	173	175	152	184	154	153	139	162	159	164	151	180	155	167	166	177	164	167	165	154	174	168	165	155	184	165	187	169	164	173	171	163	166	180	142	161	174	173	157	168	163	155	170	149	184	167	168	144	166	150	138	152	141	164	183	186	164	160	154	148	162	168	167	155	159	177	178	169	151	150	156	179	174	140	148	163	158	167	168	165	168	177	173	188	161	133	181	170	155	164	201	153	173	160	183	171	170	175	138	152	172	167	179	153	163	163	152	161	171	182	190	176	147	191	167	175	172	174	172	169	160	168	178	146	146	188	164	159	146	160	183	170	167	178	171	156	160	184	161	176	175	141	183	183	182	174	176	155	157	153	175	137	148	172	191	165	167	175	169	159	145	163	180	165	164	155	173	181	167	187	173	168	158	173	154	158	158	193	165	168	177	148	153	167	144	175	127	140	184	183	156	167	163	163	145	171	165	160	156	186	181	161	142	166	169	159	149	161	160	164	163	150	159	180	187	154	154	140	158	186	172	175	173	178	128	182	152	172	171	183	163	166	161	174	178	152	180	163	176	150	181	187	165	185	158	164	165	153	206	174	158	161	156	169	150	155	156	168	153	155	187	181	157	178	157	188	168	195	168	185	176	156	162	166	166	164	146	163	140	166	165	152	173	175	175	163	175	153	154	149	175	150	181	168	162	182	165	165	175	192	168	163	166	171	146	157	180	167	187	185	153	146	154	180	167	175	165	172	174	173	183	158	162	146	166	154	147	169	151	171	179	178	163	182	170	154	172	155	165	182	186	173	186	159	178	159	180	150	156	191	197	172	166	158	175	147	185	196	155	167	162	173	172	163	173	188	178	155	184	162	151	163	159	181	173	169	172	134	190	161	177	177	175	175	187	159	183	147	165	181	170	169	170	162	160	145	167	162	165	171	182	177	168	171	168	156	161	169	162	185	164	170	169	177	172	154	164	184	166	179	167	150	172	152	154	167	180	157	172	170	158	146	171	163	171	176	168	167	151	162	161	159	159	148	152	179	161	143	170	146	157	153	180	166	163	165	166	186	182	169	159	179	162	179	154	168	172	154	143	150	177	188	170	160	168	163	183	167	157	166	181	174	177	188	159	170	172	183	184	144	171	192	163	146	174	177	171	182	125	171	173	170	167	184	150	163	179	143	145	174	186	187	198	183	149	157	158	174	168	175	162	191	172	188	172	155	181	168	152	145	176	172	167	155	171	149	172	177	167	167	184	142	148	203	166	180	169	164	170	186	176	165	145	156	147	168	195	180	180	176	175	165	190	171	171	168	150	185	168	147	163	164	150	178	185	173	144	160	171	155	154	167	198	199	178	171	160	152	190	141	132	164	148	169	171	160	159	145	166	181	151	156	162	168	150	168	178	179	174	180	158	173	151	158	152	190	172	180	175	143	176	172	168	157	150	175	168	160	183	184	183	165	163	162	167	158	186	171	182	150	149	150	157	163	213	187	156	172	166	162	197	152	150	174	170	158	158	156	167	163	188	168	186	162	179	186	176	167	182	165	177	190	146	160	165	165	161	170	158	151	136	169	179	159	169	157	145	166	188	183	150	174	156	166	166	171	170	166	158	169	181	171	164	185	152	159	180	160	163	175	161	162	146	175	217	158	155	188	180	166	167	160	195	181	163	176	168	179	153	175	157	186	153	174	190	169	150	179	165	170	194	156	185	168	168	174	164	148	180	174	176	161	171	175	143	176	171	172	162	155	188	167	192	162	180	167	169	158	155	156	162	178	167	207	154	182	122	179	169	171	155	172	165	162	144	167	165	162	179	159	168	171	166	192	158	167	184	167	163	172	174	162	182	186	178	171	157	147	152	168	182	150	165	162	148	177	180	165	177	164	169	180	161	176	175	187	159	180	169	171	173	168	158	177	162	177	184	150	158	149	172	152	174	183	157	184	167	193	146	158	162	181	165	152	145	169	172	156	162	185	153	181	180	174	177	195	161	158	146	160	167	167	160	162	172	168	182	172	148	163	181	156	176	160	174	165	177	184	156	163	158	166	157	152	166	177	173	159	189	168	162	169	173	159	162	180	160	175	158	137	158	162	183	171	182	177	172	168	164	185	161	163	170	180	171	164	151	156	154	160	167	176	173	175	176	166	162	169	167	176	174	155	157	152	173	164	159	174	198	168	174	164	170	163	171	151	162	183	182	193	162	156	174	161	178	149	157	161	179	159	170	174	191	176	171	170	159	158	149	147	154	161	187	152	181	163
2316	1376	312	164	183	248	234	152	177	221	384	330	230	142	112	110	61	55	61	76	59	70	95	88	93	92	89	92	56	41	46	42	28	17	26	30	100	187	188	187	120	70	40	35	27	18	13	14	17	20	21	20	10	14	19	12	18	23	21	20	14	19	23	23	18	20	22	24	12	19	24	12	15	18	18	20	16	19	19	22	14	23	18	12	18	20	23	16	19	22	20	13	19	14	23	18	19	12	17	14	20	17	22	17	10	19	15	14	22	20	20	18	17	20	21	18	17	20	26	17	23	14	22	22	15	16	15	11	18	19	15	11	21	28	20	22	25	18	23	22	19	11	21	17	19	25	25	20	18	19	16	19	17	14	18	19	10	15	20	22	20	16	25	22	15	17	15	17	22	13	22	22	10	19	19	29	16	17	18	18	23	20	18	14	18	20	20	18	19	16	13	27	18	14	20	20	20	22	11	22	16	14	14	20	15	23	13	19	13	21	18	13	22	18	21	23	14	16	18	28	14	26	18	13	30	23	16	19	17	19	14	20	16	20	21	13	20	21	12	12	24	13	19	21	32	25	14	11	21	13	18	18	23	21	23	12	18	22	20	21	22	15	24	18	19	19	16	21	14	24	19	12	15	11	18	13	17	17	14	15	15	18	17	20	27	23	15	22	19	20	22	17	18	17	12	25	29	24	10	26	21	14	13	14	29	14	21	15	21	12	19	11	20	20	23	23	21	15	13	23	16	19	15	21	19	14	21	21	21	16	14	20	18	17	11	18	18	23	29	16	24	17	23	20	18	15	20	12	15	22	18	23	24	26	26	40	22	14	14	19	17	20	23	18	26	17	21	20	17	24	22	20	17	21	29	19	20	16	23	18	11	18	25	23	18	15	22	17	21	14	19	14	19	19	16	25	21	13	20	22	11	17	15	20	23	17	18	17	15	20	15	14	23	24	16	17	18	18	18	14	7	21	18	14	9	17	17	22	17	21	19	25	26	18	22	13	23	19	21	20	21	12	17	12	20	20	20	15	22	18	15	20	16	14	15	15	24	13	17	23	17	20	15	26	13	20	18	16	14	28	18	19	20	14	11	21	12	18	21	22	20	16	17	14	18	13	18	24	20	23	17	16	16	21	12	21	21	8	21	23	18	14	23	16	15	25	14	23	18	26	13	16	18	16	15	21	34	16	16	25	16	13	15	23	17	22	16	17	18	15	23	20	24	18	18	20	27	22	18	18	24	14	23	23	16	26	24	27	25	18	20	24	15	17	27	21	23	17	15	22	32	15	22	23	20	18	20	19	21	16	19	13	15	23	20	14	25	21	23	16	20	16	21	20	22	15	25	21	20	18	22	15	15	19	11	18	21	19	14	21	18	21	16	23	16	17	25	20	17	13	21	17	20	20	18	7	16	20	13	15	22	9	23	15	15	24	21	14	17	30	23	12	18	17	14	24	16	21	17	29	24	24	8	17	20	19	15	21	19	17	14	21	17	14	16	29	16	18	22	15	18	14	20	17	17	15	13	8	26	15	21	18	20	21	14	17	20	19	18	18	12	15	13	22	22	15	18	26	18	18	24	16	28	17	18	25	11	20	18	18	14	13	22	15	15	19	20	13	16	22	10	10	21	14	18	14	18	21	18	10	14	22	22	20	12	19	29	16	21	16	17	13	20	18	15	18	18	26	14	12	19	23	17	20	23	20	19	18	21	15	23	11	11	22	26	31	21	15	19	19	25	18	20	18	21	17	11	21	15	21	19	25	15	16	16	30	21	29	15	21	18	18	21	13	20	19	14	18	13	18	18	21	23	14	25	23	23	22	20	26	24	20	20	25	20	27	21	14	19	23	14	27	17	15	24	16	24	15	14	23	19	27	17	9	13	20	22	18	21	18	16	21	20	17	18	20	17	18	16	17	13	13	17	18	20	18	21	15	13	19	21	22	21	17	16	21	15	21	21	20	17	18	20	23	21	14	22	20	15	22	25	15	25	28	16	15	19	19	17	17	12	19	16	21	15	17	27	21	32	23	20	18	21	12	17	17	14	17	22	21	21	14	28	15	22	22	18	19	19	20	16	22	23	12	24	23	22	18	25	22	18	27	15	19	15	19	14	20	21	15	18	15	20	23	21	21	15	14	23	19	19	18	28	14	17	28	19	27	15	15	21	19	16	14	21	18	12	18	22	22	17	19	21	17	18	14	26	22	20	13	13	21	16	13	16	10	20	24	17	22	22	22	24	21	13	19	18	23	24	22	17	23	22	12	22	21	16	23	17	14	29	17	23	21	21	19	24	23	26	11	28	15	18	16	15	23	14	17	14	16	20	27	21	28	16	22	17	29	23	11	16	14	17	29	12	19	12	18	19	24	24	16	19	18	16	16	27	19	19	16	22	22	19	13	25	17	20	15	24	21	21	12	22	22	14	14	32	16	13	20	28	26	20	11	23	22	24	15	19	17	20	22	19	22	20	16	16	23	29	12	18	18	20	16	18	11	30	22	18	17	20	17	17	26	23	22	17	26	16	21	12	22	19	27	24	20	16	29	17	16	17	34	17	17	22	20	22	20	13	20	19	20	21	24	16	20	26	17	18	19	14	10	18	12	20	14	19	16	19	14	17	20	12	23	21	15	23	21	26	22	18	18	17	25	23	31	13	16	22	16	24	29	23	15	11	13	23	26	17	22	15	12	15	12	18	16	23	23	11	21	20	25	16	17	18	27	18	20	24	15	16	20	29	18	20	21	21	14	15	15	13	17	21	13	18	10	23	18	26	23	22	15	21	19	21	23	16	25	8	16	19	15	20	22	28	21	25	22	20	28	15	14	18	25	26	17	18	21	13	14	14	15	19	20	21	17	20	18	13	15	18	14	22	25	23	20	18	21	14	14	16	21	19	11	17	26	17	16	18	12	14	15	30	13	18	13	20	17	16	17	17	23	26	16	25	16	19	16	12	14	13	18	22	16	15	22	17	11	17	16	13	17	22	15	14	17	22	21	18	15	16	24	19	11	10	22	7	17	25	15	16	20	18	21	11	14	20	22	16	21	26	21	14	23	28	19	22	23	16	17	19	18	22	25	22	15	14	25	28	15	23	15	8	16	21	11	25	15	14	18	16	15	17	24	15	20	23	19	16	12	17	17	19	18	19	15	21	18	16	14	14	20	17	19	12	19	19	19	14	21	20	20	15	26	21	17	17	21	12	23	15	15	9	21	21	20	21	21	14	24	22	17	13	22	25	18	17	16	19	14	13	22	21	23	20	17	24	14	24	11	13	21	20	27	22	18	10	22	24	13	19	17	15	20	14	23	17	22	28	22	9	12	28	16	20	19	15	15	15	26	15	29	20	18	16	30	12	21	16	23	15	27	16	20	10	21	15	24	20	19	17	25	17	23	13	23	17	15	31	20	22	21	21	17	13	21	15	15	19	26	17	22	18	24	12	20	14	17	13	18	19	22	12	23	19	18	18	17	22	20	18	21	20	18	21	16
24402	12936	4330	6955	14094	14820	11486	9421	8610	10197	14272	12005	8088	5573	4139	3738	2251	1659	1849	2033	1991	2577	2824	2947	2718	2585	2333	2003	1213	996	914	790	399	366	379	597	2767	5095	5147	4419	2907	1466	692	357	243	216	188	212	180	166	187	214	183	206	173	165	187	205	176	175	188	177	180	176	192	200	176	189	181	186	186	180	179	162	183	172	172	180	193	181	173	201	186	183	193	169	168	192	182	182	179	167	162	181	189	206	172	158	205	174	208	195	188	194	180	188	172	169	188	174	175	169	204	174	156	190	181	174	177	183	156	188	175	176	169	198	180	178	176	175	148	193	166	164	173	164	181	167	186	194	194	205	185	208	182	196	179	165	183	180	185	182	180	179	165	196	171	181	167	204	208	195	173	160	178	182	173	183	175	162	176	206	169	166	191	166	195	177	163	160	172	166	196	184	178	187	189	188	179	158	170	164	185	185	192	182	209	177	183	194	181	192	181	203	178	160	209	192	187	162	176	176	162	146	166	183	179	176	185	175	192	166	173	193	167	175	154	184	183	195	169	180	170	191	168	189	178	178	186	147	198	192	173	181	171	178	161	164	203	165	161	150	191	148	164	210	174	163	183	160	193	201	176	167	171	183	184	176	160	202	136	196	198	172	192	189	166	192	198	190	186	151	183	188	196	190	192	180	167	175	183	178	172	171	168	176	180	200	184	177	173	165	172	180	162	173	187	176	183	186	194	203	176	171	151	162	167	184	160	174	192	182	182	165	179	193	190	187	213	170	173	211	168	172	174	193	183	187	177	180	164	172	186	181	183	157	185	179	182	158	177	176	160	164	192	203	168	160	180	176	194	196	165	177	159	185	169	178	179	184	197	188	172	193	185	187	163	156	158	168	186	182	186	158	202	193	186	193	194	175	188	178	196	179	183	181	169	163	174	142	193	171	162	185	176	184	185	176	191	184	178	189	189	171	144	182	188	198	183	176	194	165	159	174	174	153	209	174	156	169	153	169	187	205	198	168	204	199	173	193	196	178	175	176	201	199	181	196	187	185	193	182	203	198	188	165	172	191	181	162	175	181	174	186	167	178	209	190	177	178	184	167	193	172	189	176	172	192	170	199	175	195	158	183	169	191	196	196	186	161	191	176	190	163	161	167	183	174	180	177	187	181	174	192	192	169	186	182	184	183	190	182	172	186	206	178	166	192	199	170	171	164	181	210	183	203	168	175	193	159	183	186	200	177	205	193	192	200	182	186	172	171	163	165	208	179	203	184	184	178	191	173	169	178	197	187	177	184	179	192	175	180	170	192	194	178	180	172	164	192	199	164	184	176	164	167	175	182	200	185	169	181	182	178	190	180	188	209	189	180	202	172	176	192	167	183	170	195	197	198	195	181	195	185	203	195	161	170	192	168	163	189	161	189	194	183	179	215	192	163	189	176	196	197	171	198	196	159	184	160	201	183	161	162	174	194	176	164	161	173	192	174	173	181	190	172	157	195	179	183	173	171	178	169	198	178	183	178	192	187	177	170	184	202	176	188	168	170	200	209	163	192	176	170	172	203	180	177	172	185	164	182	175	171	181	194	173	189	169	167	186	185	180	174	169	190	192	198	171	187	188	198	190	185	186	206	174	173	196	187	178	199	195	168	195	180	190	189	201	167	171	178	170	185	195	158	180	176	185	154	183	171	155	197	183	206	176	196	164	190	203	195	172	181	193	193	191	177	188	198	174	181	177	168	177	188	187	185	190	194	166	171	189	194	196	188	157	182	184	169	167	174	189	192	164	185	204	171	197	191	214	179	187	176	200	190	194	187	178	174	186	197	171	175	186	167	179	164	177	177	187	180	168	186	176	166	155	181	170	172	163	190	189	176	190	176	144	186	192	181	158	169	164	174	178	196	187	165	195	180	182	161	180	187	182	198	165	174	185	181	170	192	181	187	176	180	212	199	156	182	180	166	175	153	166	183	187	174	178	180	204	155	160	176	192	176	178	192	165	181	187	172	176	166	144	181	175	174	174	169	184	192	179	192	174	160	197	186	196	174	190	173	190	165	196	177	188	186	183	186	196	193	181	188	199	172	186	196	183	172	167	182	179	163	161	175	177	185	187	178	183	191	181	165	175	165	156	181	190	170	171	172	183	197	179	174	196	177	188	176	178	179	158	187	158	201	180	158	194	166	169	189	187	179	179	182	194	180	175	180	181	175	177	185	197	181	206	164	177	189	162	161	187	193	182	163	186	173	166	157	183	176	154	191	189	185	181	182	187	190	173	167	172	157	178	177	172	171	180	156	164	185	167	167	179	170	165	171	182	164	180	183	184	157	169	149	187	200	177	198	185	184	173	183	176	177	184	187	199	171	176	179	187	184	157	181	150	185	198	196	169	170	180	188	174	195	217	181	167	198	191	192	165	164	183	184	186	184	202	168	190	186	185	187	167	188	188	166	191	167	194	162	151	174	179	193	188	191	186	161	177	201	194	162	195	183	171	196	196	205	181	186	174	177	191	197	188	193	165	185	173	183	178	169	181	175	193	190	157	167	159	204	148	192	160	190	172	193	180	157	184	169	159	201	174	172	180	161	179	177	180	181	188	153	170	186	199	175	171	199	182	184	170	191	176	187	162	177	175	179	167	169	158	191	173	201	157	176	203	187	201	198	196	193	184	167	169	174	173	171	186	178	186	184	162	163	199	158	178	194	188	180	178	186	199	169	179	172	145	178	195	162	162	160	189	201	165	176	173	170	183	204	184	195	173	172	172	204	185	156	174	178	157	203	189	181	182	198	187	175	165	197	179	168	196	174	186	151	196	209	185	200	194	187	168	183	183	193	173	179	174	193	188	171	172	206	183	214	204	198	179	186	178	183	179	184	179	183	174	181	181	195	188	172	189	183	159	183	203	174	153	176	165	172	164	180	196	163	186	171	173	183	183	199	151	171	191	182	167	188	181	190	195	188	167	170	172	201	165	182	182	185	184	196	170	198	176	205	177	163	166	181	172	177	169	190	166	180	177	176	187	181	175	177	157	190	186	167	174	193	185	154	180	185	186	168	180	188	178	167	189	187	188	180	180	180	214	182	218	167	193	183	183	185	176	194	208	190	174	177	170	184	158	177	184	191	173	198	175	181	188	174	172	185	186	185	199	165	178	170	177	151	172	182	169	193	189	166	172	172	187	197	183	173	172	181	154	184	176	173	199	196	188	172	155	207	183	162	193	163	197	148	164	161	175	159	192	166	193	182	154	176	175	179	183	174	179	187	169	197	182	173	174	185	194	174	213	197	169	184	176	194	194	175	180	181	172	193	195	188	198	168	193	164	163	183	173	179	175	204	190	196	161	183	198	173	190	178	169	168	186	181	171	189	183	187	184	205	188	202	172	192	161	179	155	187	164	169	175	198	150	185	169	181	176	182	173	165	189	164	189	184	180	174	173	181	178	179	180	179	196	187	180	180	196	160	188	174	179	204	180	171	172	188	183	178	183	194	176	194	165	155	190	207	183	174
1432	501	150	94	99	119	85	109	91	168	256	224	152	117	82	82	65	50	66	73	84	66	59	51	66	58	44	46	39	29	39	29	25	28	40	41	27	39	55	64	44	50	28	34	31	21	23	19	25	25	27	16	18	17	22	20	18	27	26	17	21	25	23	17	19	18	26	17	22	19	17	25	27	20	17	17	24	26	13	23	21	22	22	18	23	18	22	20	17	17	29	24	23	26	22	21	20	21	28	16	19	17	20	28	17	26	27	22	12	25	21	26	25	20	23	19	23	17	20	17	9	24	20	22	17	28	32	17	21	20	23	21	19	21	19	20	18	23	23	13	16	23	29	22	22	11	25	27	19	19	19	22	25	16	21	31	26	15	30	17	24	17	20	29	20	20	22	15	14	17	18	20	37	23	20	21	28	21	17	21	18	15	21	23	17	26	20	23	24	25	29	28	36	19	15	18	26	22	28	21	22	21	16	19	21	25	20	19	33	19	23	23	23	27	18	24	23	21	34	26	26	23	19	25	24	23	26	17	25	26	12	30	28	24	22	21	29	21	24	22	14	26	24	22	22	19	19	16	18	14	24	18	24	33	24	27	21	25	14	25	20	33	18	17	18	19	29	14	13	22	22	35	22	28	20	23	24	24	27	29	27	24	15	19	24	13	18	26	19	20	23	26	24	20	24	20	23	21	26	17	16	23	25	22	22	28	14	22	17	20	18	21	24	14	28	20	17	20	16	19	21	31	24	29	30	17	23	17	25	18	26	24	22	23	25	23	24	20	22	24	25	26	23	17	19	28	21	16	25	20	20	24	19	20	23	25	22	21	23	23	22	24	32	21	19	20	20	26	16	21	14	27	23	19	26	21	21	17	15	23	16	30	29	22	21	28	27	18	19	20	24	26	18	20	24	29	28	21	26	24	26	23	32	25	23	25	25	20	23	26	26	26	13	18	16	24	22	19	17	28	23	25	23	26	24	22	30	25	26	22	25	24	16	18	18	20	19	30	20	22	27	24	20	20	21	29	18	24	21	14	16	23	25	20	21	25	17	30	22	36	16	15	30	20	22	18	25	22	22	24	24	23	29	12	18	22	17	27	23	25	15	26	21	25	23	14	23	22	22	24	21	28	21	35	15	21	12	27	22	22	25	24	18	31	16	18	24	25	19	24	19	21	16	21	21	20	18	24	23	31	28	24	23	20	22	21	18	22	20	19	34	23	18	18	20	12	15	29	30	23	19	26	21	17	20	16	24	24	30	31	27	12	26	18	25	18	15	26	18	23	18	22	28	26	18	20	24	27	25	29	15	27	26	19	22	18	17	19	25	19	19	26	29	24	17	20	25	24	23	16	24	18	27	22	21	24	21	24	17	25	18	22	29	22	16	24	29	20	26	20	29	25	18	19	19	24	19	19	29	20	26	22	21	16	26	30	31	30	18	18	24	19	21	20	14	25	18	30	20	35	20	22	21	22	26	21	24	15	20	30	23	25	25	24	20	25	20	31	23	23	13	18	20	24	16	24	22	22	16	29	32	21	18	23	27	23	21	23	23	21	28	24	17	19	22	18	18	21	25	21	31	23	24	23	20	16	29	25	23	28	25	22	17	19	14	15	32	19	25	14	23	19	26	22	23	21	19	19	24	19	26	23	23	25	34	20	24	30	30	20	23	22	22	15	22	20	16	19	20	17	19	24	17	16	19	26	18	26	20	23	24	24	21	14	26	22	23	25	30	21	20	29	18	21	19	24	16	26	15	25	25	22	16	17	28	18	14	32	14	29	16	19	30	18	23	17	30	24	17	22	31	23	25	20	15	20	18	25	28	20	16	23	22	19	25	29	28	19	27	21	22	17	18	22	19	22	26	15	24	23	22	22	28	23	20	26	24	25	22	19	25	19	29	23	21	26	24	24	16	20	24	22	24	24	21	28	20	28	16	17	19	19	20	29	18	13	17	22	25	18	21	12	27	22	24	24	18	22	24	29	19	27	13	26	23	20	20	25	19	18	27	24	24	28	25	24	22	20	24	28	26	23	25	22	19	28	22	26	18	17	27	27	20	25	17	17	23	20	25	17	22	19	11	20	21	27	24	23	21	28	25	26	21	19	18	23	29	24	17	18	24	23	18	27	25	23	22	25	30	23	16	23	26	21	25	27	21	26	15	16	30	30	13	16	27	19	16	26	21	30	28	17	17	32	21	28	18	25	23	24	23	18	24	21	32	26	26	17	21	28	21	29	26	31	21	20	29	17	17	18	31	22	15	22	20	31	19	22	29	19	21	29	23	22	23	36	18	18	20	18	19	21	25	20	19	30	21	18	23	28	19	29	26	27	28	22	19	26	22	33	12	21	25	16	21	17	17	19	24	14	21	26	24	22	20	21	31	26	26	17	18	18	24	24	23	14	26	18	28	28	18	16	19	23	21	21	18	21	15	18	23	19	24	26	25	27	23	15	24	16	18	14	26	14	34	24	26	22	26	17	18	19	31	16	13	12	34	31	27	25	22	20	26	24	26	14	19	20	21	26	18	23	20	27	25	26	36	24	22	21	22	29	29	28	21	32	23	21	28	19	21	19	23	28	13	22	13	19	25	20	33	19	20	20	25	22	19	24	20	19	23	29	32	23	20	20	25	17	15	24	22	18	30	25	19	23	25	25	21	25	11	19	26	21	23	35	22	22	22	27	14	17	21	21	24	23	23	27	17	19	19	16	16	19	13	24	19	23	21	25	24	28	26	20	18	26	20	17	19	19	32	20	24	18	26	18	19	28	20	27	19	30	25	19	21	28	24	23	19	21	26	20	24	20	17	15	13	22	24	16	19	23	20	20	21	30	28	16	31	29	26	24	19	24	22	19	21	25	31	18	19	21	24	21	19	20	27	18	19	25	24	24	19	20	26	28	14	19	24	22	16	26	16	17	25	19	21	26	24	21	16	27	16	32	24	16	32	21	21	20	29	16	28	19	22	23	16	27	19	25	21	23	22	22	22	30	20	14	25	15	27	19	23	19	18	16	29	25	16	14	23	30	17	24	23	21	23	17	17	27	27	23	36	23	30	23	24	31	24	22	17	21	20	15	23	30	13	26	31	21	20	22	16	25	19	23	25	28	19	14	27	19	22	21	19	24	24	22	13	22	17	18	18	26	15	21	20	18	18	35	15	18	24	27	25	23	18	26	24	29	27	19	19	19	27	21	21	19	19	27	25	11	35	26	32	15	33	25	17	25	20	24	25	26	20	26	23	21	32	21	18	23	31	30	25	23	26	17	20	24	29	20	19	19	26	22	26	22	30	21	20	23	22	15	13	22	18	21	32	29	27	19	17	30	18	28	20	18	21	19	30	9	21	18	25	20	14	17	20	14	19	23	22	28	20	27	25	26	28	23	23	16	28	21	11	18	27	31	19	26	27	12	20	22	18	27	18	28	22	28	21	26	22	27	31	24	27	20	28	27	22	24	17	23	25	21	19	22	24	24	24	24	31	32	21	28
16214	6554	1892	3405	6833	7344	6121	4884	4452	7327	10422	8577	5171	3950	2362	2124	1558	1270	1708	1936	1909	1815	1674	1531	1467	1342	1072	991	848	707	594	557	400	502	513	473	538	717	1057	929	799	512	338	246	202	189	186	212	179	186	176	186	182	200	189	201	206	173	181	193	179	185	197	200	175	152	206	185	186	198	187	202	178	216	202	196	168	184	195	210	208	172	192	214	202	216	189	181	189	194	211	197	188	205	194	200	180	198	185	182	173	192	186	191	191	144	178	167	180	164	182	183	196	191	217	182	171	177	189	196	191	177	190	169	185	181	202	158	204	217	183	197	211	176	186	189	211	180	201	177	188	185	193	183	184	178	208	200	176	204	177	232	225	186	180	184	188	191	206	189	215	187	191	172	181	211	191	193	192	201	202	201	158	190	211	158	173	202	184	177	200	160	201	216	181	196	193	191	188	185	211	176	145	188	176	190	186	192	187	194	199	187	190	177	188	199	182	207	182	191	187	196	171	181	187	192	180	191	208	188	189	191	205	163	203	195	186	193	189	193	189	199	197	194	196	204	209	167	192	177	163	208	225	195	197	214	192	184	185	192	192	211	186	176	208	179	184	192	188	231	175	158	210	158	186	211	194	174	199	210	186	177	203	168	160	173	182	196	164	197	209	182	186	188	174	171	191	194	185	184	179	207	171	200	178	181	187	185	183	179	168	201	182	209	205	195	189	182	187	162	177	190	190	183	204	184	185	174	192	193	191	193	203	177	196	166	208	207	172	205	162	178	189	185	185	165	189	200	200	184	175	184	194	184	185	181	192	199	202	189	201	206	202	186	186	178	178	172	216	213	178	207	191	187	193	194	207	183	197	192	178	214	188	206	177	151	198	176	196	212	205	196	205	196	206	186	197	192	203	192	216	186	172	187	168	188	203	203	193	181	192	204	190	199	155	184	182	197	193	188	169	193	181	191	199	185	210	178	201	200	206	204	183	191	183	204	168	178	189	168	193	184	194	184	210	197	191	192	204	185	177	183	193	170	186	204	206	193	182	183	183	141	187	177	187	191	196	175	166	183	198	180	171	176	184	178	184	172	200	194	181	196	206	185	186	189	163	189	183	204	168	180	210	190	193	204	185	169	197	200	175	206	173	195	190	187	177	207	177	169	194	184	203	176	161	196	189	185	211	203	177	193	181	176	178	185	195	182	196	195	169	180	194	201	194	184	209	191	178	175	215	194	204	173	208	185	221	184	180	183	204	178	188	189	189	205	199	161	208	186	229	183	180	179	188	203	196	182	185	189	170	217	214	186	193	158	191	177	190	192	186	184	191	196	208	180	175	193	177	186	203	178	191	161	179	179	214	206	178	191	171	208	182	188	186	200	184	189	177	169	179	208	193	176	192	190	175	185	210	183	176	198	200	181	181	210	202	195	214	182	174	201	186	196	199	182	184	199	199	206	192	183	197	194	181	209	207	190	201	178	182	194	199	190	187	187	197	187	177	185	183	181	171	199	193	198	176	192	217	164	166	202	185	214	158	172	174	203	175	191	173	190	180	183	178	185	175	189	191	198	181	196	201	196	203	195	192	188	181	190	173	159	200	161	187	169	198	191	195	195	195	174	192	201	193	209	188	186	190	196	187	185	197	213	179	187	185	195	163	203	182	179	194	197	225	175	196	171	185	226	204	193	194	190	192	190	190	189	196	209	175	197	190	165	172	190	188	182	176	154	182	232	167	184	177	196	194	196	208	199	166	185	191	218	178	181	182	175	184	190	192	193	198	191	194	197	205	202	178	198	198	211	185	193	210	171	196	181	191	175	198	192	185	183	207	191	182	175	198	173	180	170	227	179	182	164	180	209	182	182	183	206	184	187	202	180	195	178	185	207	213	197	172	174	200	170	185	180	179	183	200	205	174	203	194	176	217	194	180	176	180	199	167	205	161	198	201	194	191	188	203	166	201	195	185	187	193	208	174	186	215	193	181	183	195	194	185	184	185	213	184	179	184	204	195	203	182	179	169	187	180	202	153	223	184	199	179	187	191	202	199	207	188	182	181	193	172	182	198	193	190	212	194	189	197	202	195	214	171	178	173	185	189	176	200	157	184	197	186	188	189	177	175	179	175	192	197	195	220	183	195	205	187	189	211	209	186	202	211	191	174	213	180	188	184	199	178	187	193	189	198	194	218	200	191	184	212	205	198	177	188	196	205	227	181	219	202	169	186	188	183	182	193	202	185	211	164	180	196	194	186	182	201	194	179	190	192	176	193	215	174	174	173	186	168	184	199	199	194	186	208	186	195	223	199	187	177	174	184	158	194	193	194	201	189	180	190	191	176	210	171	170	190	192	165	173	195	187	165	187	197	192	198	203	200	166	187	200	190	187	197	190	194	168	184	161	227	191	195	192	198	168	178	196	183	200	190	177	208	194	208	193	182	175	180	181	190	200	183	182	171	196	229	186	217	184	184	207	188	178	202	188	190	189	201	188	201	170	208	170	204	178	173	181	200	177	190	217	169	188	175	181	183	175	178	187	174	196	179	183	208	207	196	193	173	156	163	187	188	174	184	206	199	166	181	171	188	200	183	192	200	206	199	203	183	169	176	175	170	191	179	167	192	197	180	216	194	218	182	187	199	191	177	189	188	186	187	182	190	177	177	181	166	166	210	185	190	208	190	181	192	193	189	179	199	216	208	174	190	191	206	178	183	159	190	153	187	207	179	208	212	197	188	175	180	186	184	171	220	209	192	193	186	188	178	176	198	171	211	167	184	192	182	171	196	217	195	199	162	210	199	181	201	199	207	200	185	169	187	181	175	184	173	202	184	192	197	199	184	189	184	181	191	201	168	192	204	188	158	181	177	199	191	186	191	177	212	196	183	174	203	171	177	185	198	196	171	191	182	179	205	170	167	199	186	186	212	184	209	189	174	205	193	213	180	184	177	171	192	190	197	190	189	164	186	201	162	201	222	174	196	184	173	183	208	204	184	206	190	188	210	178	188	196	194	190	203	202	193	187	197	197	180	191	186	180	196	176	174	206	176	204	161	175	172	186	202	189	169	190	210	202	193	186	185	184	165	176	172	184	205	183	162	180	198	211	188	177	207	192	190	183	188	190	201	218	179	191	192	176	175	195	199	180	200	218	176	190	206	193	178	170	188	188	186	187	196	172	163	199	198	190	191	187	180	194	210	181	174	181	181	204	178	185	193	200	196	192	188	183	195	188	186	190	188	193	193	201	204	173	206	181	177	187	205	206	172	191	184	195	186	170	184	209	202	171	171	191	194	213	205	202	183	198	211	187	176	178	196	191	206	141	182	182	178	185	206	175	180	191	185	198	214	205	186	210	201	193	194	194	193	176	175	185	186	211	176	199	183	188	197	159	181	199	214	178	185	212	209	191	173	173	185	189	187	192	188	210	186	185	188	188	189	199	219	201	183	210	202	185	186	206	182	198	182	167	194	194	166	184	199	168	203	173	213	166	175	190	190	189	183	193	196	233	170	179
2514	1238	350	132	139	207	175	204	228	299	425	330	205	206	131	114	117	115	92	82	82	44	57	61	64	62	63	57	52	46	47	42	43	49	49	48	51	95	201	215	177	81	45	25	24	21	19	25	21	18	26	21	18	19	11	24	15	24	19	12	18	17	15	21	31	17	24	13	23	18	22	12	22	21	18	22	22	17	17	20	28	20	22	20	24	27	26	22	21	16	22	24	15	30	14	24	15	23	14	20	24	16	15	20	22	14	25	24	21	25	20	21	13	18	21	19	24	15	17	16	20	25	24	23	26	23	14	22	16	20	26	16	19	34	17	16	18	18	21	20	27	14	21	15	18	12	14	24	13	19	16	15	17	23	26	19	11	25	23	19	13	19	31	21	22	19	17	22	15	24	25	16	10	18	28	16	24	27	20	19	17	21	32	22	22	15	24	20	13	19	15	26	20	18	20	22	17	18	20	24	16	21	23	16	19	23	15	23	22	16	16	18	18	24	21	17	28	20	23	20	22	18	22	17	19	21	20	20	16	22	30	24	24	27	19	17	22	25	19	31	24	15	29	15	17	20	16	16	17	24	15	23	20	22	21	20	23	23	24	21	16	27	20	20	22	20	20	19	19	25	18	15	23	14	17	19	18	17	22	16	23	22	23	19	21	15	23	17	21	11	17	23	21	25	21	15	19	19	20	26	16	15	13	21	21	25	13	15	22	17	21	25	18	22	29	22	16	20	23	23	22	21	23	23	19	13	18	18	23	19	18	17	26	12	24	20	23	17	14	16	21	25	19	12	18	18	16	20	18	22	20	18	20	20	16	18	16	22	23	14	25	22	18	24	19	17	27	20	15	18	22	27	20	17	27	25	18	20	21	14	22	11	25	17	21	25	18	17	16	25	22	17	20	21	16	22	21	24	12	19	30	23	23	17	19	30	19	22	22	19	30	23	24	29	21	14	20	16	17	21	14	26	20	20	20	26	20	18	20	25	22	17	21	25	15	17	20	23	19	17	13	27	10	33	22	21	22	21	18	11	22	29	16	21	22	18	15	23	24	14	17	21	15	21	22	23	15	20	25	19	19	20	20	28	23	23	26	14	17	19	26	17	15	26	27	16	18	19	25	20	19	29	21	14	25	24	18	13	20	14	16	19	22	20	23	29	15	18	13	15	20	19	25	20	17	27	18	20	20	20	13	21	18	16	23	23	23	13	29	25	21	20	19	25	25	14	32	19	21	18	22	21	30	22	22	16	29	22	17	19	20	16	11	25	20	22	20	24	16	17	19	25	13	13	24	16	15	20	27	22	18	20	19	17	17	16	21	8	16	23	16	15	27	13	19	25	26	19	18	21	26	18	20	36	14	21	25	21	22	21	17	15	17	29	19	16	21	23	21	23	14	13	16	22	15	15	23	21	20	28	19	11	22	23	17	21	17	19	20	19	16	20	22	12	21	18	14	17	23	20	23	15	20	15	15	13	19	21	23	17	25	21	27	26	23	19	21	23	22	22	12	18	23	23	17	17	17	27	19	24	25	22	13	19	21	17	13	23	16	24	18	19	21	20	21	13	16	16	17	25	23	15	24	17	23	20	16	20	13	17	24	20	14	19	23	27	25	25	15	20	26	19	24	19	18	21	23	27	19	24	18	19	14	12	22	21	22	19	18	27	21	11	20	23	25	19	19	15	14	25	22	33	17	28	22	26	17	16	20	25	21	21	19	14	29	32	20	19	14	23	25	24	10	21	16	28	17	20	17	21	22	24	23	19	18	19	21	17	29	20	28	11	17	27	21	21	13	21	21	14	19	14	23	15	21	18	17	24	19	16	28	19	16	23	18	18	19	20	22	25	21	17	24	18	18	24	22	20	21	22	23	22	17	13	23	23	9	28	21	25	28	17	23	14	19	25	15	21	17	25	15	28	29	20	27	16	23	27	14	26	20	24	12	27	17	16	20	18	18	20	24	17	17	21	23	8	20	20	29	23	23	18	12	20	14	22	21	21	15	18	24	29	29	21	18	16	24	19	16	21	24	23	27	15	12	25	18	14	24	16	26	20	20	23	13	20	13	12	19	19	18	24	27	13	17	18	13	15	17	27	13	28	20	27	17	21	17	22	24	19	23	20	26	22	24	18	15	23	18	20	15	20	21	28	22	20	20	24	18	24	17	19	20	17	18	18	17	16	24	23	19	22	22	17	19	15	17	20	12	17	22	21	21	21	18	17	21	17	18	16	17	14	16	15	27	23	23	19	20	23	14	20	19	15	23	20	16	19	17	25	25	22	11	21	17	24	19	23	26	21	17	18	11	13	24	20	18	19	23	22	20	15	19	25	23	25	17	13	28	6	14	22	22	16	22	26	18	15	24	21	24	17	12	30	24	17	21	18	22	24	16	25	25	29	15	16	20	23	19	32	19	22	12	21	28	20	22	22	26	23	22	27	14	18	20	18	22	16	24	17	13	21	16	16	22	22	22	15	22	19	14	19	28	35	19	16	18	23	15	23	9	23	22	15	18	11	21	18	23	24	17	18	21	23	11	20	24	27	20	17	15	26	21	20	25	19	16	22	17	20	23	25	17	18	24	25	24	22	20	30	21	24	23	28	13	27	26	23	20	17	18	16	20	18	17	20	15	18	12	26	18	17	24	27	14	18	18	27	18	18	19	16	15	24	19	17	19	27	20	29	13	13	22	19	16	22	19	18	25	19	15	19	20	23	12	11	16	18	18	14	26	16	23	21	16	17	20	24	16	22	10	22	31	22	21	18	14	16	26	25	22	11	21	20	17	21	19	25	26	20	21	16	16	18	26	17	20	17	26	15	20	17	23	22	15	28	21	18	21	19	24	14	20	13	12	19	19	14	16	22	17	16	23	21	28	19	17	21	22	18	22	13	17	25	17	16	20	15	21	14	21	21	18	22	26	27	16	24	17	17	17	18	20	20	13	21	25	22	27	21	17	20	19	26	18	22	17	21	22	22	17	20	16	16	27	24	16	19	21	20	14	19	21	21	16	23	18	25	23	18	24	23	13	18	22	22	30	21	18	23	25	22	30	24	17	21	17	15	19	13	13	18	23	17	17	28	19	21	20	22	17	33	26	19	22	24	21	17	17	21	21	26	19	18	14	22	21	17	20	21	34	21	27	19	18	12	21	19	15	15	20	21	22	22	19	22	14	22	16	21	21	16	24	25	23	15	17	15	27	27	20	21	15	22	23	19	21	22	15	17	23	18	19	25	15	24	18	10	31	23	18	13	20	19	24	18	18	13	24	21	29	16	24	26	18	13	27	22	22	22	6	28	23	27	22	25	20	27	31	18	23	20	31	23	25	12	11	21	19	22	16	25	18	26	18	27	26	17	23	21	25	28	29	21	20	24	19	13	28	19	19	21	16	22	16	16	21	13	19	10	21	25	13	17	20	24	23	19	20	21	15	23	17	13	17	19	18	26	23	18	21	15	26	14	17	19	15	14	27	22	25	24	24	21	32	12
23495	11579	4046	5143	10872	12020	10293	9198	9257	11579	14329	11101	8112	6855	4209	3371	2939	3016	2810	2604	1622	1391	1470	1582	1503	1331	1263	1449	1299	1213	984	777	801	733	899	963	1231	2471	4831	4626	3328	1776	881	441	262	204	181	176	158	191	171	175	166	157	174	172	193	184	165	186	169	158	152	175	169	162	196	169	146	140	191	179	174	159	164	170	167	163	137	185	192	187	175	185	177	181	154	175	194	163	146	169	162	168	172	165	167	161	186	173	191	183	176	169	169	170	168	157	163	160	154	161	167	183	152	185	170	163	189	171	143	181	158	159	128	165	178	178	157	145	181	170	165	166	195	181	173	192	198	179	168	189	174	169	158	186	167	160	169	184	167	152	194	189	158	166	178	183	186	177	158	171	155	174	184	187	169	154	183	184	186	175	199	186	180	174	173	171	189	200	188	156	180	159	170	179	180	180	162	155	156	171	167	174	177	183	185	180	154	170	163	196	172	174	162	179	178	146	145	172	183	193	146	162	155	172	176	189	175	172	171	166	174	163	171	150	171	162	159	169	165	187	180	149	186	167	185	158	204	196	176	176	181	177	186	187	170	168	171	160	193	192	157	194	188	169	154	179	164	182	178	174	174	147	174	188	164	183	162	177	202	199	176	198	161	171	181	155	163	170	183	212	176	177	185	158	176	178	143	156	189	163	172	177	166	170	173	169	174	169	177	176	145	156	182	189	182	203	202	144	150	187	164	193	184	176	165	182	182	179	185	184	167	162	177	170	160	190	179	188	172	192	168	180	168	162	158	182	163	173	185	172	186	192	161	197	207	166	185	152	150	186	180	173	189	172	162	156	189	189	173	167	165	168	168	186	186	178	167	192	171	183	169	171	171	197	152	171	171	185	193	206	153	170	167	178	169	184	184	173	191	183	148	195	164	193	165	165	171	180	205	187	181	184	156	185	182	162	160	192	174	164	156	170	174	170	170	164	160	183	174	173	165	170	151	180	178	190	164	167	176	160	150	180	166	176	149	168	173	191	180	165	169	173	160	160	189	189	184	199	173	200	177	189	174	160	184	168	200	156	183	164	198	186	172	183	200	197	175	165	176	194	182	177	172	184	166	213	180	174	170	156	167	194	163	198	168	170	163	156	205	169	176	164	183	175	183	184	163	134	159	165	178	196	196	170	179	186	172	156	174	182	186	156	166	174	152	159	176	162	173	149	166	209	193	171	161	196	189	175	169	200	179	187	166	186	158	207	168	164	185	178	160	175	129	158	173	166	175	174	158	180	178	180	169	171	172	198	157	173	187	177	161	194	161	174	179	177	169	188	195	177	181	167	171	190	165	194	171	162	177	179	184	174	152	190	195	174	191	151	179	156	175	173	163	152	173	175	163	187	194	159	171	164	172	179	167	198	188	179	181	164	177	182	176	175	152	188	154	179	174	160	166	193	163	213	169	180	174	182	170	161	174	180	186	160	147	149	171	202	168	154	181	162	172	164	187	174	173	173	200	183	183	157	170	176	157	175	175	183	174	188	178	153	160	189	167	199	195	158	171	157	184	189	170	194	162	196	169	144	168	174	185	169	158	175	174	186	166	192	162	173	175	197	189	162	181	185	185	183	191	185	149	173	176	171	164	170	173	182	168	181	194	170	157	165	156	158	157	149	174	166	163	162	193	166	192	171	162	167	171	180	177	160	170	192	192	167	185	158	159	167	181	170	173	188	191	153	200	186	147	152	158	212	192	196	157	152	185	193	164	181	176	180	163	186	163	174	168	175	166	194	159	167	180	182	170	168	171	192	159	161	163	183	165	187	183	139	167	170	178	169	183	161	174	181	176	192	152	183	172	190	182	184	199	177	176	187	170	186	168	185	166	144	201	171	184	187	193	201	194	177	181	173	164	167	142	185	169	155	176	178	170	183	168	189	154	182	165	157	149	165	192	184	177	173	174	189	163	183	169	193	180	188	206	189	188	170	171	158	158	172	181	157	169	178	181	190	195	158	173	157	170	185	178	199	170	182	163	183	196	164	205	190	184	179	185	185	176	201	168	176	180	181	175	171	173	183	176	190	172	179	164	143	177	179	167	152	192	176	175	152	180	191	184	160	196	191	174	180	182	192	188	190	186	177	181	172	189	185	168	191	166	159	184	159	165	168	177	190	155	164	173	203	174	188	169	177	169	186	177	185	172	170	181	185	172	167	185	196	174	183	173	160	185	202	167	173	158	170	151	200	179	172	179	159	199	180	171	161	193	170	184	151	181	193	180	163	184	180	178	188	173	169	166	195	165	205	147	153	173	174	186	148	176	169	156	150	181	170	170	194	175	179	165	168	182	180	194	170	182	170	182	177	177	184	171	195	168	180	179	166	175	161	201	172	160	184	160	154	155	165	199	153	156	189	176	167	178	162	162	148	182	180	173	198	153	182	164	171	160	208	197	182	182	175	153	188	162	159	193	166	186	162	180	175	186	158	164	183	161	197	190	167	182	178	189	180	153	153	153	174	172	165	179	165	186	192	162	187	168	164	184	168	197	156	162	163	170	185	181	163	174	171	202	177	181	195	183	150	172	177	178	169	179	179	192	169	162	188	168	183	184	168	196	184	148	168	172	158	170	201	171	151	168	165	175	184	156	165	202	165	190	176	152	166	174	172	160	172	141	163	194	162	150	163	190	171	158	168	163	158	167	175	194	185	174	183	146	167	158	151	167	173	173	175	192	162	160	196	192	156	177	154	180	169	184	166	162	183	175	158	154	166	173	178	175	174	170	173	170	182	177	199	168	154	183	175	149	175	167	158	169	178	181	182	160	185	196	174	188	173	172	147	168	175	189	202	180	160	155	183	150	182	167	174	173	175	161	180	197	161	186	187	186	166	184	178	179	189	170	165	166	169	169	181	152	186	188	172	173	172	164	165	160	198	179	152	170	177	181	158	174	166	180	173	163	169	153	153	179	176	169	181	182	161	161	177	149	167	165	179	203	161	184	193	171	159	160	159	163	159	160	173	187	187	153	158	210	162	172	174	179	172	175	169	176	204	196	170	170	176	175	164	184	177	195	138	184	188	184	146	152	168	210	184	171	144	173	170	172	148	161	181	183	181	189	164	159	185	193	174	177	203	178	165	157	167	156	170	188	169	184	156	157	171	173	182	173	160	180	156	196	198	176	189	161	167	156	169	183	174	179	175	187	178	169	186	174	185	185	191	187	177	177	167	195	189	160	160	161	188	200	143	180	161	184	174	183	160	167	171	155	169	180	200	176	157	173	176	162	188	162	186	159	183	182	184	164	162	152	148	177	142	173	178	183	164	171	198	162	191	185	183	164	174	158	181	169	198	155	171	172	174	169	178	152	177	153	153	196	175	186	158	159	186	167	162	148	176	182	156	148	197	186	178	179	178	193	189	158	188	181	178	165	148	184	173	187	162	174	191	202	167	182	145	186	181	150	175	162	183	188	172	176	169	173	174	179	183	167	176	165	193	151	177	194	192	173	177	195	178	182	194	174	197
2385	813	241	139	80	119	151	197	185	232	332	302	240	156	107	88	92	121	102	77	51	63	72	58	39	41	56	50	47	48	43	34	31	34	26	38	67	122	115	112	109	52	40	24	23	15	22	22	25	20	21	11	23	24	13	22	26	14	26	19	20	15	18	25	16	18	19	20	21	11	15	15	17	11	16	15	20	17	18	20	18	14	24	11	15	17	20	19	22	24	14	15	13	17	13	15	14	23	20	17	28	18	22	17	18	24	17	18	17	21	15	17	27	19	15	13	25	24	21	19	24	22	26	21	15	20	24	16	15	14	17	18	15	19	15	19	23	18	15	17	20	15	14	14	14	14	24	18	23	15	21	16	20	17	15	20	15	18	22	16	16	20	20	21	17	17	13	19	25	19	23	10	20	17	21	19	18	16	25	25	15	25	19	26	18	20	16	28	17	22	17	15	16	14	17	20	19	20	21	12	20	16	17	16	16	20	17	14	24	18	13	13	22	10	17	24	15	22	20	21	13	19	16	18	20	16	19	17	19	27	18	13	23	22	12	15	19	19	22	25	16	21	22	24	16	22	28	19	15	16	27	17	17	16	16	24	19	19	16	19	21	26	16	26	13	22	17	29	21	22	14	19	24	17	18	23	24	22	18	21	16	18	19	22	24	21	17	12	23	10	18	22	16	20	16	18	17	19	22	17	20	22	16	17	13	22	16	13	15	18	27	19	13	15	15	13	16	15	17	15	14	14	14	15	15	18	28	18	14	17	22	23	15	14	19	15	15	16	14	21	15	23	18	16	14	23	15	14	14	24	21	16	16	20	28	20	23	22	26	26	16	14	17	19	16	25	18	21	22	13	10	15	21	17	16	19	23	13	24	14	18	17	16	15	21	21	22	19	17	18	12	14	17	12	24	17	29	12	12	24	19	21	16	21	17	16	18	17	18	18	17	22	14	21	12	15	16	13	18	20	11	25	19	20	26	16	17	14	25	16	24	23	17	14	21	25	14	18	19	11	16	21	23	19	27	27	13	20	17	19	19	19	22	17	16	19	28	18	14	16	17	13	17	22	25	20	18	13	18	28	19	15	17	17	17	17	11	26	19	34	15	21	16	19	18	21	27	21	22	19	14	18	22	20	18	21	11	20	17	18	15	16	25	19	21	29	19	16	18	21	26	14	24	26	17	19	18	19	20	26	22	19	18	18	13	21	17	15	16	16	18	18	19	26	18	16	18	14	23	18	23	25	26	23	24	21	10	18	23	17	21	20	21	17	20	12	12	22	12	19	17	16	28	29	25	22	21	27	16	15	17	17	19	23	18	16	27	16	17	18	15	10	18	22	12	16	11	15	12	29	14	18	19	20	19	18	22	20	16	18	12	17	12	16	22	25	14	19	21	18	22	17	14	18	15	13	13	16	15	23	16	21	15	20	15	25	11	24	11	22	25	12	16	20	17	21	18	17	27	17	18	20	16	19	17	24	9	21	18	20	25	18	17	18	14	19	15	15	27	16	19	15	13	14	18	14	17	25	17	17	10	15	13	17	23	16	20	20	25	25	28	24	19	17	11	12	24	23	18	11	14	18	20	14	25	17	12	17	23	16	12	20	23	28	17	18	17	26	15	9	20	25	14	24	22	15	22	29	19	27	22	22	19	13	17	19	27	21	25	12	16	23	26	19	18	18	18	16	17	23	23	22	12	20	19	19	14	24	12	18	15	22	21	15	14	17	18	26	19	28	20	19	16	25	21	21	19	20	24	18	16	25	12	16	25	20	13	25	16	23	11	25	20	16	12	23	21	23	19	21	19	14	19	11	17	13	16	11	16	21	15	25	20	19	15	18	18	22	20	18	15	14	21	22	21	14	13	19	19	16	15	16	19	23	20	21	23	11	13	17	18	18	23	14	19	17	25	16	16	24	11	16	22	15	18	24	21	15	17	15	19	14	15	22	20	23	19	19	17	17	21	13	22	14	27	17	18	12	11	15	19	21	18	13	21	18	17	13	16	20	21	19	17	27	16	21	10	16	19	17	18	16	6	17	11	17	27	18	20	35	14	24	21	20	16	24	17	18	14	15	22	13	19	13	21	20	20	18	16	15	15	20	17	27	28	22	16	15	21	26	18	21	17	8	27	31	19	18	16	9	27	21	19	13	23	14	16	14	19	18	12	16	28	20	27	17	23	23	22	13	22	23	21	22	16	15	17	11	21	19	23	16	21	13	23	23	22	26	24	21	24	22	30	11	18	12	14	17	22	17	21	19	16	15	17	16	14	21	25	18	18	21	17	15	19	15	20	24	21	21	18	17	23	25	21	19	19	17	20	21	14	22	20	15	18	13	19	17	14	13	20	18	18	8	12	21	17	16	15	26	17	14	14	15	23	16	11	19	14	18	13	12	18	19	16	12	16	17	25	16	18	22	14	14	26	23	27	21	17	14	18	19	18	20	19	26	22	29	19	14	20	13	21	14	19	12	20	17	23	17	19	16	19	18	20	20	16	15	19	14	18	23	13	18	21	20	22	13	18	21	23	16	15	14	25	15	12	20	18	21	19	26	15	15	18	13	20	22	20	27	21	21	16	16	20	19	20	18	13	26	21	16	13	24	18	18	27	19	12	10	21	17	22	20	24	29	13	18	17	19	18	23	30	23	20	12	19	19	17	23	17	17	25	10	16	11	20	16	17	16	19	14	14	16	19	21	16	19	21	14	23	23	16	18	24	28	18	26	28	21	27	13	14	20	23	18	16	16	18	29	24	23	22	30	12	19	21	13	20	20	18	16	12	21	10	16	20	15	19	26	13	28	11	16	14	22	27	18	13	13	27	14	20	24	17	18	14	21	27	20	11	14	26	14	20	17	16	18	18	11	21	17	26	15	20	18	18	17	23	23	19	19	20	16	17	18	20	26	12	20	22	13	15	20	24	13	25	14	16	22	19	21	25	16	16	21	20	14	27	17	25	26	25	19	27	24	22	20	22	17	18	15	24	16	25	20	15	17	14	15	18	15	24	18	14	19	22	13	17	15	14	27	15	21	15	18	16	23	21	24	10	16	32	15	20	16	8	29	27	23	22	18	22	21	14	19	15	13	20	18	19	18	16	15	16	20	22	17	22	12	24	19	21	17	14	21	19	22	15	16	13	26	13	26	15	22	24	20	24	17	16	24	19	23	22	29	14	14	23	17	20	16	19	23	20	14	12	20	25	12	12	18	20	25	21	25	16	16	17	13	13	23	23	20	17	15	19	22	13	21	15	18	23	23	21	19	25	15	24	18	15	14	17	20	18	28	19	28	25	22	18	15	18	27	17	11	21	21	17	15	15	26	18	19	24	12	17	16	19	24	16	19	21	21	23	13	24	19	24	21	24	23	22	17	18	15	16	24	17	20	16	18	15	23	18	21	12	18	14	22	13	28	13	23	9	11	18	28	23	22	12	19	18	20	11	25	17	17	15	27	21	22	16	18	25	17	18	20	25	18	24	11	17	18	6	24
22872	9439	3209	4084	8603	9625	8509	9543	10569	10109	12748	10862	8576	5841	3605	3571	3479	4684	3088	2158	1495	1811	1926	1677	1345	1341	1189	1065	1181	1095	1018	866	731	661	599	705	1442	2938	3078	2635	1984	1086	605	318	209	195	168	188	183	187	154	171	158	175	162	171	173	172	161	199	150	152	181	194	173	176	186	176	172	164	161	174	180	181	160	167	181	152	168	176	156	175	184	147	176	171	179	192	179	195	145	176	146	170	174	169	178	166	178	167	184	188	183	177	177	179	193	168	168	175	174	172	172	165	151	183	168	165	173	171	220	151	190	162	180	168	171	185	158	202	202	178	176	165	172	183	166	190	177	161	168	177	158	168	183	188	155	173	185	154	169	171	163	182	188	182	188	166	196	187	158	179	185	182	186	152	166	161	178	156	165	206	165	162	148	165	158	164	172	182	163	162	161	163	200	175	161	161	181	135	167	150	178	186	180	159	187	178	158	195	173	175	165	201	164	166	186	180	165	183	170	161	185	185	180	165	169	194	192	176	196	176	187	171	186	176	184	177	185	175	179	186	182	206	169	168	182	172	179	194	181	167	187	178	155	193	179	161	173	179	194	188	172	185	172	152	173	181	158	191	162	188	148	161	203	174	187	169	157	188	160	187	173	174	195	176	184	162	158	184	160	177	162	171	175	181	177	185	179	168	197	175	181	199	185	155	186	162	176	156	185	195	176	165	179	187	196	164	189	179	187	192	181	186	156	199	153	174	203	171	165	170	202	162	168	182	193	169	152	177	172	156	176	174	151	192	155	171	175	156	161	201	187	170	156	197	150	181	160	161	179	179	190	168	182	180	169	180	183	171	198	154	184	161	182	158	162	160	209	163	185	174	186	161	160	157	179	166	173	161	192	180	154	175	164	157	161	182	172	178	166	196	182	155	169	171	167	169	177	159	172	192	200	196	176	191	167	181	172	161	184	180	159	203	172	166	183	201	169	167	167	177	180	179	168	168	166	165	152	172	184	166	168	164	157	151	185	188	185	189	186	170	171	153	181	186	184	165	170	180	155	156	145	174	163	185	184	167	163	176	174	190	176	158	200	194	179	172	177	164	192	171	180	172	188	185	185	179	176	181	171	152	187	159	189	164	181	160	163	190	193	160	196	155	181	178	173	178	184	187	169	167	180	189	190	155	165	173	197	181	163	187	174	165	176	173	158	167	172	203	173	203	179	171	172	168	185	190	165	193	161	175	180	155	177	180	176	169	182	171	172	170	178	180	165	169	186	144	183	206	197	187	188	179	185	164	184	200	175	164	184	161	191	189	174	156	183	175	174	181	182	176	198	176	192	177	154	149	190	183	173	164	165	160	155	168	159	194	151	172	178	169	166	172	201	190	135	183	165	175	195	174	158	178	185	174	151	178	176	190	182	152	182	190	154	163	185	184	167	164	189	189	180	171	176	177	167	181	177	179	198	168	169	173	178	159	174	155	176	163	167	172	173	184	167	207	161	178	181	191	197	173	174	197	167	189	175	163	155	188	175	186	194	163	166	175	202	164	207	167	180	181	171	172	193	166	169	193	176	156	174	180	179	191	175	160	173	169	195	175	178	171	187	183	180	183	175	174	167	191	157	193	161	152	166	176	168	183	191	181	171	169	195	161	156	177	210	181	167	163	171	150	158	180	162	192	157	178	168	187	177	162	185	156	175	160	176	184	186	180	168	180	161	204	164	175	166	194	185	164	163	203	180	180	186	166	182	180	199	162	159	179	158	184	180	162	172	199	190	129	205	176	174	158	193	153	156	174	163	192	189	188	165	149	156	173	171	204	181	174	187	193	188	186	179	177	159	183	193	168	167	130	175	178	171	194	214	160	186	179	196	158	164	170	177	169	187	165	165	184	192	176	187	161	175	168	181	191	188	198	178	179	193	183	179	181	185	152	160	179	176	192	161	188	171	161	166	216	172	168	173	173	189	179	157	147	190	190	197	169	171	195	167	159	187	158	175	169	174	163	145	189	182	167	183	171	184	176	168	157	174	194	184	186	165	182	172	191	167	165	167	168	158	183	166	173	200	176	165	164	167	203	166	179	183	169	183	161	186	186	175	186	185	167	185	172	189	171	175	164	186	160	178	186	163	159	186	177	167	184	177	196	203	175	184	168	194	171	168	170	167	179	157	170	189	177	181	148	167	183	168	175	170	146	176	143	177	161	180	153	189	165	169	172	190	167	186	170	203	172	170	142	182	188	161	188	194	171	172	168	186	186	177	177	184	173	190	169	192	170	175	163	180	177	171	178	159	179	181	174	183	196	180	192	153	174	151	190	177	155	185	180	179	168	175	164	165	175	177	151	168	176	187	174	169	163	182	183	178	184	175	169	206	168	184	156	166	179	208	164	187	199	178	168	182	154	163	180	172	145	175	178	194	158	177	167	198	166	172	181	169	155	165	186	184	190	188	205	189	192	159	182	167	183	178	162	184	176	171	172	181	188	161	170	179	190	187	182	166	195	172	189	165	186	178	160	177	171	187	172	159	181	193	180	170	182	166	186	164	186	170	174	186	169	158	173	181	208	187	178	178	199	173	185	178	174	184	171	169	170	162	148	170	183	166	186	178	163	167	184	195	156	151	189	180	178	174	168	166	181	191	185	189	162	190	186	160	176	183	166	165	198	175	176	201	164	155	164	186	169	164	166	193	188	197	185	153	155	190	175	166	184	187	169	163	182	180	183	167	182	156	202	170	174	179	157	181	190	185	190	168	179	164	160	170	183	179	165	158	167	172	184	176	171	190	188	180	220	151	192	171	182	179	169	151	184	191	196	186	191	179	173	180	188	170	162	173	177	180	190	185	184	178	171	178	158	184	167	159	178	179	179	207	179	180	171	162	196	184	166	169	218	183	186	167	173	166	185	134	136	189	170	169	183	171	172	198	149	179	193	175	189	171	179	156	182	194	175	182	151	176	163	174	182	195	187	164	182	155	152	195	200	166	185	187	170	189	176	160	170	186	182	184	169	194	160	196	167	178	188	172	173	192	168	157	179	182	194	170	191	176	157	176	147	193	161	193	173	180	191	172	177	180	194	186	141	167	154	194	188	168	192	168	198	158	208	166	184	179	192	189	177	179	177	164	166	199	177	153	175	169	179	169	188	178	179	184	168	180	178	193	181	171	172	180	189	172	176	189	177	175	191	172	177	152	171	183	154	204	153	171	191	176	166	183	174	191	183	170	162	177	170	193	179	163	177	192	164	177	192	196	164	161	176	167	188	179	172	184	155	160	186	163	164	178	168	167	180	182	173	154	159	155	164	180	174	197	169	181	177	178	205	206	216	152	153	189	172	193	205	179	167	177	182	175	158	176	164	176	193	178	183	184	175	158	186	158	172	180	173	173	199	171	175	176	162	186	175	174	159	167	168	161	194	179	190	166	172	166	173	177	178	191	174	161	180	167	156	167	164	169	180	188	172	162	177	171	154	175	165	172	184	180	160	160	152	179	160	186	182	147	189	174	167	172	164
2384	1153	330	148	134	186	191	210	267	352	440	459	253	171	121	171	127	174	152	122	82	56	55	54	44	61	48	35	52	48	61	38	37	35	26	32	48	81	168	193	169	107	66	28	26	28	12	22	24	20	26	11	16	26	14	18	15	15	14	20	15	20	26	15	14	16	20	23	19	18	19	14	22	17	19	13	20	22	25	22	27	21	15	15	20	16	22	16	13	22	12	15	19	23	15	15	21	15	15	13	25	17	25	20	19	16	13	19	20	12	11	16	21	17	17	22	13	19	23	13	22	13	17	23	18	24	29	18	21	20	15	10	20	28	18	24	16	18	13	18	20	21	15	16	17	13	17	17	17	25	24	22	17	20	16	15	24	24	28	18	15	17	23	21	15	17	22	22	17	19	22	24	16	12	18	19	22	16	18	21	17	14	18	13	23	17	27	18	22	26	17	15	14	16	20	28	18	17	23	17	21	22	19	16	21	20	15	24	32	21	13	22	18	10	26	14	17	14	20	15	18	15	22	16	19	18	20	19	17	20	18	28	20	26	17	23	13	23	22	26	26	19	15	10	13	13	12	23	16	18	12	17	25	22	17	14	16	25	14	22	16	21	14	18	17	15	20	21	14	21	17	13	24	18	18	12	15	14	20	12	15	26	24	20	20	17	27	22	25	15	19	17	19	22	16	20	18	17	24	22	21	17	20	21	20	17	26	23	12	14	22	18	15	20	13	21	14	17	23	22	29	14	23	19	15	14	12	18	17	12	23	20	20	18	16	20	19	24	16	24	22	16	21	19	20	19	12	19	15	20	14	21	20	15	14	18	22	18	19	18	23	16	19	19	13	16	17	16	25	22	26	20	20	22	21	14	14	23	26	15	29	11	19	20	12	16	19	27	18	18	24	25	17	17	17	18	20	26	22	17	10	13	11	17	16	14	20	21	22	12	21	16	20	17	15	21	21	12	24	20	17	17	22	22	18	25	22	24	20	22	12	18	22	17	17	13	19	22	28	19	22	27	22	19	30	22	21	20	15	11	22	27	18	15	15	33	24	18	27	13	14	29	17	22	21	15	18	23	24	13	23	9	20	17	17	23	21	15	21	16	16	18	19	19	21	18	18	15	21	19	16	19	14	15	16	16	13	17	22	20	15	18	18	17	16	18	17	17	19	16	27	22	17	24	10	25	17	15	28	16	18	20	15	17	12	20	16	26	11	16	18	15	16	24	19	13	21	14	18	22	19	15	17	15	17	17	18	15	20	14	19	15	12	14	19	25	20	20	19	14	20	19	20	7	13	11	19	19	27	16	18	20	15	24	18	16	11	8	16	17	13	11	17	20	25	21	12	17	19	20	17	10	20	17	20	20	17	21	15	26	28	13	21	12	20	13	15	22	17	21	18	23	13	17	21	12	18	12	13	21	20	20	15	16	18	14	15	15	19	18	16	11	8	24	17	16	16	21	19	14	23	21	20	20	17	13	20	22	18	20	13	23	13	19	15	14	14	21	19	21	23	21	17	17	13	20	16	19	14	16	18	11	18	23	23	21	17	18	19	15	15	23	19	18	14	17	26	19	19	15	15	17	16	19	22	13	14	21	21	22	23	28	23	19	26	17	16	30	16	23	16	20	22	16	14	17	30	15	19	14	18	22	23	17	24	13	15	17	21	20	17	22	20	20	17	20	14	21	17	21	12	24	15	26	19	19	30	15	16	21	11	20	19	11	27	16	18	19	17	19	15	17	22	20	29	8	14	19	13	21	25	21	20	17	16	17	22	19	16	22	19	20	25	22	18	17	21	16	26	18	17	22	26	13	11	21	11	23	20	20	16	16	18	18	19	14	17	23	18	14	15	19	12	19	23	23	18	17	23	23	14	13	17	18	17	21	12	21	21	14	20	23	17	17	13	19	20	18	14	22	27	16	17	16	19	20	12	16	12	14	18	17	14	12	12	10	21	10	19	13	19	17	19	25	18	17	21	16	24	15	18	22	16	14	18	16	23	25	17	10	18	16	20	14	15	16	20	19	23	21	17	16	22	17	11	14	19	11	23	22	23	21	17	16	14	16	11	23	24	26	15	19	17	25	16	15	16	17	12	13	14	13	15	16	23	23	13	22	22	22	15	18	19	17	11	19	17	23	16	8	22	12	15	10	21	18	20	18	21	20	17	18	21	25	16	31	27	16	17	17	30	18	16	10	22	18	22	17	14	26	20	20	17	16	15	12	36	22	19	15	14	19	23	13	19	14	14	16	26	13	16	14	19	21	13	16	18	20	23	14	15	22	17	12	19	25	14	15	23	22	12	16	20	24	14	17	20	14	21	20	17	18	16	14	17	18	20	22	18	12	12	19	16	16	19	18	11	11	20	23	9	19	17	12	22	16	20	26	11	18	17	12	23	28	17	19	13	22	14	21	19	28	20	17	21	13	23	19	18	18	23	12	21	16	19	16	21	16	19	14	19	15	17	19	25	22	17	15	17	16	20	16	22	18	13	6	11	21	20	11	14	16	21	17	22	22	14	21	22	10	19	17	28	24	11	17	27	14	20	14	26	14	21	22	25	23	22	20	16	17	13	24	18	9	8	13	22	23	14	17	18	13	21	11	16	16	19	22	18	22	14	14	23	15	17	17	20	17	21	18	17	15	25	18	16	23	28	19	22	20	13	22	20	22	14	16	20	22	14	14	17	14	11	16	23	26	16	23	18	15	18	20	16	16	19	16	15	14	20	9	25	15	18	20	26	14	23	19	18	25	17	16	17	21	13	13	17	22	13	24	22	12	26	13	14	16	20	19	17	24	26	24	21	21	20	15	25	10	19	29	24	20	18	14	14	13	16	18	25	19	17	22	15	23	23	20	23	14	24	22	17	27	20	20	22	9	19	22	16	25	17	19	23	16	28	19	19	9	23	20	10	17	19	22	20	8	16	17	17	23	17	12	14	20	25	19	24	22	22	11	21	22	17	13	18	20	16	18	16	26	13	21	17	16	16	17	11	11	20	19	21	22	18	13	14	29	27	11	21	15	16	16	12	17	18	24	23	9	19	21	12	17	23	19	11	20	12	20	18	19	25	17	21	16	16	17	21	16	20	23	13	17	16	19	20	13	19	17	11	18	19	22	12	16	22	18	14	21	23	16	15	16	19	17	15	14	21	16	16	19	13	12	18	17	16	21	18	17	18	18	18	20	21	20	22	20	21	22	15	18	13	12	18	20	18	14	19	20	19	22	12	12	13	17	17	27	19	20	17	21	18	16	19	22	20	14	26	21	10	17	16	22	20	17	10	13	18	23	19	28	20	27	11	15	17	19	27	17	14	22	27	15	16	21	20	21	18	13	23	24	16	19	22	21	15	18	14	21	12	20	19	12	24	19	22	13	18	18	18	15	15	23	33	20	18	22	26	15	30	20	18	22	18	9	19	13	17	19	11	27	15	18	15	20	11	29	23	10	29	20	22	19	20	19	15	21	14	19	17	20	18	20	23	16	19	18
24716	11674	4145	4941	10683	11963	10767	11010	11750	13828	14954	14180	9058	6173	4502	5709	4203	5697	4848	3808	2398	1630	1573	1527	1418	1092	948	892	1064	976	1190	1127	919	730	546	745	1143	2334	4258	5301	3773	1913	847	445	265	196	183	178	146	174	175	164	171	163	169	166	165	173	183	179	170	180	160	173	180	153	183	165	180	182	188	165	153	154	164	163	184	155	182	182	155	195	181	184	177	206	196	188	176	156	183	165	167	185	181	162	173	156	159	167	154	196	174	163	185	169	176	184	169	150	189	164	193	181	138	169	175	174	189	178	162	194	157	171	179	152	177	169	181	167	176	167	168	151	175	184	173	153	175	171	178	163	159	177	167	161	150	156	191	172	166	181	179	181	199	169	178	167	170	154	176	149	171	194	190	178	169	174	157	186	184	169	149	185	181	203	160	168	166	176	217	167	153	191	166	190	183	170	177	182	172	192	186	183	166	149	157	200	186	157	168	188	179	172	196	188	191	174	179	189	152	184	193	173	181	174	171	171	164	178	176	180	169	191	202	174	168	178	156	179	178	177	167	160	181	162	180	181	181	180	194	173	178	172	165	166	178	165	183	158	173	169	181	166	204	173	183	190	168	181	179	177	169	174	178	181	173	171	143	192	142	173	167	167	168	171	182	142	152	173	171	172	149	182	177	157	170	170	183	184	162	181	169	183	175	164	169	171	158	172	173	193	175	191	184	192	156	171	167	171	171	177	168	169	162	161	162	174	188	175	164	158	178	181	174	187	159	162	206	161	189	179	155	181	193	185	167	179	172	177	180	191	172	164	177	193	160	189	190	188	194	178	170	197	173	174	184	197	179	187	161	164	157	170	168	184	188	133	164	178	190	158	169	177	178	192	209	176	157	164	174	167	164	165	189	154	178	179	158	166	190	158	170	168	186	167	154	165	164	176	175	190	188	181	194	173	193	176	167	185	179	181	175	186	192	193	190	185	178	185	153	176	194	167	171	181	160	176	192	165	163	163	179	179	175	173	201	183	174	177	194	156	161	174	169	166	189	197	175	155	154	160	180	165	155	196	172	157	179	185	182	152	191	176	185	179	179	191	169	172	164	183	195	152	174	180	166	157	171	162	186	166	186	171	165	194	168	184	177	172	201	183	185	179	182	163	172	159	166	188	183	156	199	169	171	173	186	173	192	211	159	172	168	180	164	180	180	183	161	144	186	183	175	176	147	163	191	148	174	164	155	185	169	181	166	197	180	182	204	181	178	203	169	170	176	169	168	151	181	169	171	163	173	168	192	166	186	172	184	170	176	190	179	169	171	167	189	184	175	175	162	163	189	178	171	189	168	205	186	184	158	186	146	160	157	193	175	166	172	180	192	174	174	178	170	177	180	160	196	180	171	167	163	163	174	178	198	200	184	173	166	164	157	169	160	176	190	176	174	169	181	176	181	200	150	169	171	174	186	162	176	159	184	170	181	165	183	182	165	171	182	168	174	164	181	202	201	171	181	185	159	162	182	178	158	182	194	189	165	164	179	154	187	170	168	159	199	183	177	165	168	172	164	164	183	182	165	173	159	167	159	199	178	165	168	152	198	178	172	191	171	158	159	172	173	158	166	173	158	183	195	171	174	169	186	202	168	176	165	171	166	179	197	175	163	168	172	171	164	188	183	165	156	186	172	182	159	178	170	171	176	170	185	166	190	177	187	169	185	174	177	178	184	165	192	172	173	186	185	183	177	173	166	178	191	183	166	156	169	169	168	180	181	174	176	181	161	199	153	181	169	173	175	157	172	170	174	174	179	168	161	176	154	162	180	168	200	174	171	139	159	179	181	171	166	165	162	187	181	172	194	167	173	183	152	199	178	190	172	177	205	184	186	194	175	179	177	180	170	189	172	163	189	166	160	157	180	183	181	188	187	179	179	164	166	175	166	203	184	178	196	164	166	182	165	150	151	178	191	187	151	156	190	190	166	205	183	181	183	207	172	162	160	180	146	195	164	166	171	212	189	178	156	182	187	203	153	189	199	181	158	179	192	178	182	193	161	177	167	177	174	162	165	185	175	146	177	161	177	165	156	178	189	150	162	183	173	194	165	167	200	184	177	184	171	172	192	177	174	175	171	170	195	167	177	148	155	173	178	156	186	161	203	174	165	188	163	176	179	204	186	191	171	203	185	182	179	169	171	186	172	174	197	174	184	185	164	186	167	149	178	195	153	173	163	180	177	185	181	184	172	145	159	155	157	192	163	173	139	173	182	187	167	171	147	185	169	165	171	174	159	170	181	162	151	158	179	173	189	157	184	193	209	170	171	178	196	171	177	149	180	171	177	178	164	191	169	181	194	149	182	167	173	166	138	171	161	168	172	165	183	189	198	185	177	184	176	167	177	177	189	158	150	156	168	184	174	146	165	200	172	182	173	181	188	155	182	178	204	187	175	180	181	175	170	194	168	183	182	183	181	177	176	185	213	175	178	163	176	153	184	190	187	184	172	184	165	175	191	183	179	183	186	183	185	166	188	175	147	173	187	149	179	204	191	159	174	174	161	176	160	163	184	173	181	207	175	173	192	167	175	163	179	181	185	169	160	169	164	169	164	160	163	204	150	172	137	164	159	160	163	169	153	168	163	169	170	181	200	186	182	141	181	179	164	161	145	174	177	171	184	165	172	182	183	178	162	191	171	184	170	173	190	190	185	195	169	163	194	171	171	166	179	177	208	191	158	169	185	182	160	172	160	169	188	175	183	164	174	182	176	165	166	156	163	174	179	163	170	170	174	181	189	166	169	162	165	173	161	151	195	168	150	199	144	161	162	163	196	166	173	202	175	153	164	162	184	175	161	174	178	186	165	187	163	170	191	158	163	190	184	166	161	185	190	176	170	183	188	170	158	192	194	173	180	161	170	163	177	167	165	174	175	172	182	168	149	175	195	178	168	175	157	170	193	180	176	173	167	176	174	184	196	187	183	184	163	171	165	171	178	186	176	168	172	171	158	191	157	186	177	188	182	178	185	171	181	164	164	154	197	167	188	178	154	163	183	167	189	189	176	160	179	169	174	212	178	190	175	170	163	186	169	153	186	163	196	181	152	205	169	189	178	185	174	178	176	185	184	178	198	182	185	185	200	166	184	146	180	186	182	181	169	163	159	197	175	152	178	175	170	175	170	184	185	182	190	179	178	184	172	184	154	170	157	162	189	171	175	187	161	173	149	185	152	166	155	163	177	151	198	163	173	162	160	146	199	175	186	174	156	174	181	189	174	172	153	197	190	194	157	151	152	169	181	167	160	184	168	200	195	183	173	151	155	183	185	163	185	196	180	156	152	177	164	159	158	164	176	183	194	194	169	180	154	190	177	173	172	188	168	194	196	172	166	179	184	167	145	178	160	161	185	163	172	181	178	184	178	178	170	188	183	178	182	192	158	181	173	156	168	173	179	169	178	172	194	175	157	155	172	176	169	154	160	175	192	181	186	177	184	176	153	189	157	185	172	187	157	192	188	180	167	160	196	174
1299	378	129	79	59	91	80	122	193	265	280	239	156	95	130	229	116	122	71	45	30	30	28	29	31	25	28	37	43	46	36	31	36	27	33	29	30	30	54	54	35	37	31	23	29	18	16	29	20	22	18	29	27	20	18	19	28	19	28	19	15	18	22	18	16	20	15	25	25	15	26	18	20	27	19	23	22	16	22	24	20	23	21	17	19	24	21	27	19	12	14	25	25	19	29	24	28	18	21	22	24	15	18	22	17	25	28	17	23	25	25	19	23	14	19	28	24	18	28	17	19	21	16	22	19	30	14	23	25	25	23	27	27	22	20	16	20	19	27	20	23	19	24	15	25	13	15	10	26	22	19	22	22	25	23	22	10	23	17	23	23	22	21	22	20	22	26	16	21	24	21	21	28	28	16	12	20	22	11	20	24	21	15	18	15	17	31	25	22	19	23	23	25	15	22	24	17	27	22	26	33	31	28	22	14	17	20	25	16	21	20	21	15	23	27	17	24	25	15	15	34	25	19	21	17	29	20	27	22	18	22	26	25	17	30	17	31	21	19	20	24	19	25	20	22	22	22	29	25	15	23	15	24	17	19	16	16	22	31	11	18	20	16	24	21	19	17	16	31	22	23	22	23	18	21	28	26	18	22	21	18	28	14	25	26	19	18	19	20	18	22	28	22	20	24	19	35	27	19	17	21	13	19	23	18	18	17	19	14	20	24	21	27	20	16	18	24	19	16	17	16	20	21	22	18	16	21	19	14	18	18	16	28	21	19	20	20	22	20	19	20	15	18	16	20	25	30	22	23	14	19	15	19	27	19	21	24	27	16	13	26	20	15	21	23	15	21	23	18	17	24	23	16	14	27	19	12	22	25	24	18	19	25	21	22	25	23	22	21	16	20	22	35	22	15	31	22	14	21	28	27	25	24	16	21	21	24	16	23	24	25	22	12	22	15	24	11	13	17	26	14	19	21	18	29	17	20	25	16	24	25	22	28	19	26	18	12	18	19	18	24	17	29	17	19	22	15	26	23	22	18	14	18	14	26	17	22	23	20	22	22	24	21	16	25	17	18	31	13	23	12	27	15	26	28	20	23	28	15	19	15	18	16	16	16	30	19	17	20	30	17	14	19	25	13	23	19	13	23	25	17	20	14	20	24	20	15	18	20	21	17	19	19	23	25	15	19	17	22	28	23	17	30	29	18	19	18	20	22	22	27	15	20	18	24	19	14	19	24	22	26	11	19	21	22	25	21	20	25	19	18	20	30	30	20	12	21	19	22	22	14	17	23	27	23	18	24	30	24	32	25	26	15	21	19	27	22	25	21	17	20	35	26	20	21	17	13	25	17	23	31	22	19	18	20	23	17	26	23	17	14	17	20	20	20	31	13	14	21	22	15	22	25	14	17	17	14	18	21	17	20	24	18	17	19	24	20	12	16	24	21	23	24	21	23	18	24	24	20	27	13	14	20	27	14	18	20	25	19	22	19	13	27	27	19	22	19	17	31	20	20	20	16	22	15	18	24	24	24	26	19	30	20	19	14	17	14	26	26	26	20	32	20	18	21	21	25	15	20	20	23	18	15	29	23	21	17	31	20	18	28	23	13	25	26	23	29	26	17	25	28	23	27	28	19	19	20	6	12	28	20	21	25	24	32	21	22	27	32	28	17	23	16	19	23	20	28	33	21	23	20	24	19	21	27	15	19	24	17	18	22	20	21	28	40	11	18	13	25	23	20	22	12	22	22	17	18	22	18	16	14	25	27	25	22	20	18	21	21	25	25	15	25	19	22	16	20	19	28	24	14	20	20	25	15	25	23	29	15	17	22	21	21	17	20	23	26	19	31	19	11	16	30	27	15	24	19	19	20	23	14	35	16	16	22	24	19	24	21	23	22	24	26	23	23	18	20	17	15	16	19	14	20	17	21	23	25	23	20	20	20	19	24	23	24	20	16	29	23	18	23	25	31	24	25	19	21	19	20	18	19	18	16	34	16	22	24	29	14	17	16	20	21	17	9	16	21	23	21	16	22	18	24	26	26	28	18	16	27	20	20	29	20	17	14	18	20	19	20	21	24	17	30	23	28	16	29	16	17	26	24	18	14	19	12	17	24	18	16	20	28	20	34	11	22	18	16	20	18	22	17	29	18	26	22	21	17	24	22	12	20	17	23	15	19	21	20	23	21	16	20	14	19	18	21	20	23	19	23	28	26	20	27	22	21	15	26	18	26	21	18	18	14	15	13	18	24	22	20	21	16	16	24	23	23	17	25	22	22	24	27	21	22	16	8	14	18	23	17	18	25	17	19	21	25	21	18	17	19	24	24	19	20	23	18	20	21	19	24	11	18	16	19	16	14	24	22	26	23	19	21	24	30	15	18	20	25	12	20	22	25	27	21	15	23	19	22	14	23	22	37	25	29	12	22	21	22	24	20	23	19	19	29	16	25	18	34	29	21	22	21	24	24	15	21	24	17	26	21	24	21	17	22	24	21	29	15	26	15	22	20	19	22	18	17	22	21	23	22	28	20	26	18	33	17	27	24	22	21	19	13	21	26	20	26	18	23	20	16	24	14	24	11	23	25	20	25	21	16	23	17	25	21	24	21	19	17	24	22	29	20	16	25	15	18	20	22	19	29	19	19	30	17	18	23	29	22	10	24	19	22	15	21	26	26	20	20	21	17	17	21	16	25	19	22	29	17	26	13	17	27	24	26	17	27	15	13	26	20	19	15	23	18	23	21	23	17	19	26	24	15	18	17	23	24	25	19	14	23	19	16	9	14	24	20	23	25	22	19	22	18	18	18	33	20	12	17	24	26	24	19	18	13	21	23	21	18	25	24	20	31	24	19	23	22	21	21	20	22	20	27	26	18	17	15	19	26	18	29	27	27	15	23	29	21	25	27	28	21	24	23	22	10	15	23	15	24	15	19	25	20	21	17	30	18	21	27	26	23	18	27	20	18	16	17	22	15	28	24	16	20	25	14	25	29	19	14	26	24	21	16	18	25	17	23	19	23	20	18	25	31	17	16	18	17	22	22	16	16	22	17	18	28	17	11	20	18	19	18	20	28	34	21	27	19	21	20	22	20	22	18	29	16	22	21	23	22	20	17	14	12	17	24	32	19	27	10	13	23	25	25	19	19	22	14	22	15	20	14	15	20	19	21	30	27	25	17	27	22	25	19	28	21	22	21	24	20	28	21	22	18	24	22	19	22	22	25	17	18	20	14	18	19	26	21	17	19	16	23	23	22	20	25	21	18	20	18	19	19	14	21	24	23	18	20	19	20	25	16	18	24	17	15	10	25	26	17	18	23	31	17	19	17	16	19	16	25	21	20	15	23	21	16	21	23	16	25	20	25	24	21	18	16	18	21	30	19	18	20	10	19	22	19	25	20	18	14	22	26	16	18	20	18	25	18	17	16	26	24	14	21	21	24	19	17	22	15	14	28	20	26	21	22	21	12	28	17	36	14	27	24	24	19	24	21	13
14360	5160	1652	2185	5186	5986	5151	5094	8907	10252	9876	8967	5542	3211	4368	6791	3639	3268	1871	1010	731	506	404	409	381	432	499	652	754	845	668	624	544	500	462	475	521	585	938	962	695	479	349	210	188	175	167	166	180	204	181	166	193	167	159	174	187	172	172	195	163	173	168	161	176	172	157	180	193	200	143	178	163	177	185	174	156	171	173	156	171	190	182	173	168	161	157	185	184	179	174	181	180	190	155	154	193	158	162	153	161	164	190	163	169	173	167	189	180	142	144	167	179	185	183	177	162	170	182	181	174	167	163	175	161	166	159	158	194	173	189	179	168	167	173	173	160	186	192	175	177	183	155	155	191	170	178	172	168	152	180	156	152	174	148	151	173	191	169	184	199	162	177	177	176	168	172	163	180	173	176	169	161	172	206	206	162	196	160	188	180	170	178	187	181	162	184	173	148	171	179	184	166	151	166	172	171	167	158	181	173	176	177	155	151	180	180	171	147	164	182	191	165	174	157	181	184	159	163	164	151	191	176	167	173	185	168	178	167	189	158	178	190	185	153	192	161	191	162	193	189	161	142	154	157	150	167	162	172	159	163	187	180	206	188	195	182	205	174	164	169	171	182	177	175	170	173	195	162	173	169	191	170	199	194	182	167	180	185	173	201	178	182	168	167	195	158	169	165	182	175	181	159	167	182	178	164	171	185	179	172	182	168	165	176	192	180	166	167	157	181	175	147	170	168	186	175	201	181	170	190	205	187	167	157	173	167	191	140	178	157	172	167	166	158	155	185	174	174	187	179	174	163	178	150	180	179	206	154	170	155	182	168	184	177	170	154	171	178	188	190	197	180	186	176	180	177	169	181	160	155	159	166	140	205	171	162	185	163	161	161	167	179	186	170	186	173	172	163	164	178	153	187	181	167	171	158	170	182	175	166	164	169	174	177	188	169	173	167	176	168	197	157	161	205	187	180	187	181	167	169	175	171	178	152	181	177	175	169	178	164	183	185	152	197	174	174	183	172	164	152	170	147	181	149	161	164	179	143	191	190	202	166	202	169	169	192	191	158	189	166	190	190	185	193	185	151	162	182	169	183	177	191	184	156	153	161	153	176	184	187	195	174	178	182	179	195	167	177	180	191	198	179	165	179	202	176	168	179	178	176	156	171	177	178	176	166	148	168	176	176	169	164	161	153	156	184	201	150	158	172	152	168	196	192	155	166	157	169	177	162	194	176	185	159	171	180	163	164	184	184	174	167	155	192	171	185	166	161	181	166	175	160	169	164	193	198	176	174	167	167	161	158	185	162	151	190	159	173	166	164	150	171	179	186	193	178	173	200	169	168	176	165	176	166	190	173	177	151	164	173	183	192	166	146	178	174	216	174	194	155	191	151	177	194	179	196	143	190	204	172	186	196	183	180	172	192	169	173	175	169	167	167	185	177	171	149	198	186	152	166	168	179	171	178	149	146	169	184	192	171	152	154	179	165	171	164	174	182	171	156	162	192	157	169	174	177	189	166	189	173	194	174	155	195	173	181	171	194	165	167	172	176	185	152	164	177	162	163	191	191	151	198	169	191	184	141	163	166	170	160	160	181	189	184	178	188	170	185	178	161	191	196	157	201	185	188	170	160	196	172	190	169	157	157	169	179	183	168	167	174	167	174	178	155	185	171	203	188	182	166	179	184	184	175	165	170	184	161	185	185	191	151	192	182	146	145	181	188	168	157	160	175	183	174	166	177	159	185	183	178	190	164	170	191	200	178	170	164	192	156	185	192	156	156	183	187	175	167	176	170	161	161	185	168	199	178	185	178	177	175	176	197	162	187	164	196	176	188	188	178	178	165	171	145	185	192	164	173	135	174	154	192	158	162	177	161	184	164	182	176	184	163	173	183	171	172	159	144	178	155	187	173	161	178	160	173	196	168	202	150	171	191	171	202	174	182	195	200	139	167	169	187	187	188	170	159	188	149	166	170	177	190	172	171	166	148	168	173	152	156	200	164	173	194	152	194	162	149	182	170	164	160	193	181	171	164	178	182	135	142	190	169	178	179	165	160	183	183	200	162	174	177	175	158	182	179	171	191	173	186	195	199	214	180	171	158	166	174	190	174	165	143	167	178	177	169	173	189	167	173	175	168	165	191	163	183	183	169	179	178	169	206	152	154	175	173	176	169	170	169	194	154	166	174	176	166	156	200	169	192	183	186	162	193	156	161	161	161	161	168	199	174	165	139	189	178	194	179	178	172	173	179	165	207	192	182	165	172	193	177	164	181	161	174	178	173	169	173	182	180	181	170	189	172	164	176	173	175	179	152	175	165	178	146	170	173	176	181	174	166	169	157	175	163	162	187	161	175	173	183	146	186	201	196	169	172	148	158	162	175	185	183	187	185	161	182	161	196	185	177	175	172	166	175	170	151	185	196	185	170	171	146	168	172	184	165	170	161	191	192	200	163	168	191	185	185	171	160	173	185	177	160	163	187	163	172	179	164	163	187	174	154	167	165	189	193	179	178	182	172	185	176	195	172	172	175	166	172	180	146	182	169	169	162	190	173	174	174	208	176	196	167	186	168	179	180	160	172	176	208	192	176	141	159	177	182	173	174	189	173	160	162	211	174	178	163	183	168	196	181	182	175	170	184	164	176	206	174	190	182	184	182	156	166	182	188	164	147	195	172	178	195	173	183	160	180	185	180	169	167	157	182	151	150	174	187	173	171	161	164	177	168	193	155	161	197	183	191	181	160	168	158	188	177	181	159	198	188	173	176	148	174	173	169	175	172	176	165	159	174	179	170	193	176	154	172	195	180	191	197	145	187	174	203	193	178	185	178	203	194	178	188	170	170	170	164	171	192	170	166	187	180	154	182	177	198	171	179	163	176	158	177	173	172	190	159	162	188	165	184	180	194	187	181	163	159	178	179	165	173	181	189	152	184	155	182	170	178	179	193	174	176	180	170	167	181	169	172	162	168	173	179	162	176	172	164	156	194	175	187	172	182	197	211	173	176	177	173	186	158	196	187	188	164	170	143	163	159	189	145	150	174	182	158	158	159	186	165	204	162	159	163	169	192	157	185	171	155	175	191	198	174	164	198	171	164	177	168	178	157	195	183	190	174	184	164	179	166	159	205	159	174	158	199	171	176	161	166	193	152	154	174	167	178	141	158	185	154	174	173	176	214	168	202	199	158	146	178	165	165	179	186	179	187	159	194	194	179	177	176	166	180	175	160	160	172	173	193	160	184	150	153	163	156	178	175	178	189	169	171	174	183	167	163	172	181	166	193	185	184	145	148	192	166	175	193	182	152	184	171	140	160	186	171	168	174	161	176	184	155	156	178	175	155	180	180	185	164	181	161	176	183	189	171	150	170	169	178	187	174	170	161	173	174	189	164	190	180	187	171	153	171	181	165	184	162	204	172	184	166	174	168	182	172	192	188	179	173	181	188	200	181	177	159	198	158	189	183	187	175	178	158	155	174	191	176	157	161	181	204	175	189	166	167	165
2286	1114	312	147	138	170	186	210	348	458	446	363	311	308	364	256	243	114	75	57	38	33	35	53	41	50	66	55	45	51	54	57	67	53	43	48	54	141	174	109	120	79	39	28	19	15	20	19	20	17	25	18	23	23	20	21	9	15	18	20	25	31	9	13	28	27	26	23	7	33	23	21	17	20	17	21	20	18	24	17	17	21	17	14	24	22	18	25	25	29	25	15	14	17	16	19	20	19	26	18	18	24	23	16	19	27	24	24	16	18	27	17	17	22	21	16	24	22	25	26	19	23	10	23	14	26	14	20	21	14	17	23	24	24	16	23	26	20	20	27	19	16	24	15	19	26	22	29	23	14	19	18	28	18	21	33	18	19	19	24	23	18	15	14	15	22	20	24	22	25	16	17	15	13	26	11	14	16	9	19	27	29	23	16	15	21	15	18	19	18	15	20	19	18	22	11	15	24	19	26	21	15	23	18	23	24	14	23	23	18	21	33	21	19	28	23	24	19	13	16	16	20	24	22	22	23	16	16	13	20	24	18	19	20	20	15	20	29	20	15	18	19	27	23	11	24	26	16	28	26	19	20	24	20	26	25	16	27	23	17	24	26	14	21	13	19	26	21	20	22	23	29	24	20	13	17	25	12	17	16	22	23	19	25	21	18	24	15	20	21	9	27	21	21	13	16	24	18	21	28	20	16	16	21	27	28	21	25	14	18	17	23	20	20	16	13	19	16	20	17	21	17	12	13	15	15	19	18	19	21	16	18	19	29	19	18	27	15	11	21	20	21	29	17	14	20	20	16	15	16	17	21	22	16	18	16	25	22	14	14	16	28	17	12	17	22	21	21	21	16	19	19	17	19	22	16	21	17	17	21	19	18	16	20	20	17	15	18	17	22	16	28	29	26	14	27	20	17	21	19	18	24	19	16	37	23	19	17	28	22	24	19	21	21	23	18	21	20	18	23	22	21	17	19	23	9	21	17	30	24	27	21	16	20	14	23	15	22	16	20	12	24	31	21	24	17	25	20	22	17	26	24	17	20	20	12	23	16	15	22	14	28	16	17	22	23	23	20	22	18	24	17	20	22	20	25	16	18	18	21	20	18	19	20	22	20	19	21	25	15	16	21	14	26	15	18	20	27	30	22	20	28	15	22	19	20	19	23	21	14	16	24	28	14	18	25	26	25	21	16	13	22	16	21	22	25	20	24	23	16	18	17	25	25	21	19	21	16	28	20	19	16	25	17	25	17	20	18	13	28	15	34	30	19	28	14	14	18	17	27	20	17	18	25	15	26	16	8	22	16	22	29	18	22	19	24	26	24	22	18	31	20	19	25	21	24	17	16	18	20	26	19	24	21	20	19	16	20	28	12	18	20	18	21	14	20	21	15	14	27	17	24	16	23	19	21	17	18	19	22	28	21	15	16	14	22	17	20	15	26	23	23	13	19	18	23	17	14	25	26	19	20	27	23	18	20	27	21	15	18	25	16	25	18	24	11	20	24	22	18	21	22	15	13	19	16	23	23	13	23	20	24	14	18	23	15	20	19	26	21	23	21	18	20	14	21	18	19	12	26	21	19	33	25	18	25	21	20	17	17	19	16	22	23	25	24	22	20	24	17	21	15	35	27	27	19	14	25	19	23	22	20	25	24	17	20	25	21	22	10	27	19	15	22	20	24	21	20	24	19	19	12	15	21	21	17	15	33	21	23	16	19	24	21	17	22	21	16	26	21	19	20	17	17	23	24	21	26	13	16	16	21	22	17	21	20	21	19	25	20	22	16	19	17	13	17	18	23	19	16	16	21	12	16	16	19	24	19	14	16	25	27	22	14	24	28	9	17	15	9	22	15	16	21	20	24	27	22	16	27	17	23	22	19	18	22	14	20	25	20	14	20	15	21	19	31	29	15	18	23	23	25	23	14	21	18	16	20	20	22	19	26	25	18	18	24	19	23	13	19	18	19	26	16	22	27	15	20	21	23	17	17	29	20	23	23	18	22	18	20	18	24	9	27	15	21	19	13	21	19	12	24	22	28	11	19	25	20	13	16	33	15	10	19	14	15	16	18	20	17	18	26	13	14	13	14	18	17	25	10	17	24	21	19	21	33	18	21	14	19	12	21	22	22	23	23	18	16	20	20	21	24	21	18	28	21	16	20	23	17	17	24	26	22	20	20	26	24	22	14	21	21	15	20	26	20	16	24	18	19	22	21	30	18	21	13	16	23	24	16	21	19	22	27	18	16	17	22	20	21	18	16	18	23	19	17	27	14	18	18	14	25	21	18	20	20	17	20	24	13	26	20	22	24	25	21	17	15	18	21	20	21	18	28	21	17	25	22	21	22	24	19	21	26	13	27	16	19	18	15	16	17	19	14	25	13	18	27	18	19	17	10	19	20	27	19	23	24	17	17	13	16	24	10	17	21	23	16	18	13	28	18	23	24	15	14	23	18	14	17	23	18	19	26	20	16	16	25	20	26	18	25	11	21	14	20	14	19	23	15	23	24	21	20	27	21	28	33	28	22	24	15	16	24	20	22	24	18	26	20	21	19	14	23	28	17	19	15	21	21	17	27	22	22	26	25	16	14	22	23	23	19	20	17	24	15	25	25	20	19	28	22	16	20	11	29	20	17	17	17	15	22	18	24	24	20	13	19	16	21	27	18	11	16	16	21	23	24	23	25	11	19	11	15	20	22	17	17	23	19	20	21	17	27	23	21	25	21	21	20	21	20	18	29	12	18	22	25	20	14	19	22	22	22	22	14	20	16	17	16	19	22	24	17	23	19	21	22	18	18	15	23	21	15	24	19	24	12	16	28	22	24	23	23	15	26	19	26	19	19	26	15	24	20	22	31	11	21	23	22	23	18	18	13	19	19	21	17	21	22	22	19	18	23	18	21	17	20	18	13	19	18	24	19	23	13	15	20	25	21	21	31	31	12	17	15	16	29	22	21	26	18	15	14	20	17	29	12	18	21	18	24	24	11	15	23	20	24	23	23	24	20	18	21	17	15	23	18	23	17	17	23	15	22	18	21	29	25	23	20	17	26	19	21	17	31	26	18	13	21	21	23	21	20	24	21	9	19	21	19	16	18	15	19	21	14	24	17	21	15	24	26	23	26	22	20	26	33	25	29	27	21	27	22	22	11	20	13	25	22	14	18	25	24	19	11	23	20	30	12	24	17	26	20	15	23	22	22	33	23	26	19	21	27	19	26	23	20	20	25	18	19	14	16	26	23	18	22	16	24	24	24	14	21	14	24	19	22	17	17	24	19	19	18	18	15	17	19	20	11	16	18	24	33	17	20	15	11	28	17	19	18	21	26	29	14	17	20	23	19	22	22	21	20	19	13	19	18	29	25	20	19	16	22	20	14	20	15	20	31	23	16	24	24	20	14	22	15	22	21	24	18	21	27	18	17	15	20	18	17	17	17	20	19	20	18	21	19	26	20	20	21	20	26	17	12	21	26	20	22	26	18	22	22	18	18
24705	11980	3858	4748	11119	12246	10804	11116	14686	16717	15417	12725	10473	10336	10588	9273	7412	3857	2031	1530	1005	813	909	1233	1234	1280	1556	1450	1221	1272	1363	1438	1405	1163	968	800	1199	3936	4595	3625	2472	1389	695	357	259	227	211	203	190	174	198	202	171	188	189	201	185	221	180	201	218	211	187	192	175	201	182	190	169	204	208	212	191	197	187	164	201	200	201	192	183	214	205	182	167	185	218	202	190	199	200	185	196	163	200	177	171	165	178	209	186	178	193	175	211	201	211	170	184	197	178	207	192	190	171	188	167	170	203	197	174	205	192	217	184	190	174	190	192	209	182	180	191	197	176	167	181	217	184	156	190	166	215	183	197	192	190	190	198	183	191	211	196	191	181	190	160	159	210	176	191	181	195	186	170	169	191	194	197	188	202	186	199	196	206	185	176	206	186	202	188	192	194	177	178	190	197	196	190	183	180	204	196	182	168	169	201	167	205	187	152	179	206	191	204	197	181	207	182	203	200	202	180	187	175	178	175	166	213	194	210	204	175	219	201	178	179	216	205	186	194	213	202	187	176	184	203	200	209	197	192	203	202	199	205	192	186	198	188	181	178	186	167	164	201	214	183	203	204	172	173	199	200	199	164	218	176	171	206	188	196	175	196	174	193	186	160	170	167	183	178	183	179	176	201	216	176	196	162	202	218	171	199	186	194	195	185	210	198	219	189	206	192	212	198	176	200	182	203	160	167	210	194	193	181	205	184	163	203	186	189	196	163	187	189	191	184	189	180	170	192	163	223	189	180	204	222	191	197	197	180	173	215	210	202	172	181	196	205	216	212	216	178	206	183	181	177	198	184	173	202	195	213	178	201	177	173	166	177	231	191	192	211	167	149	192	187	182	197	193	191	181	190	170	209	207	208	173	181	184	196	174	205	200	202	200	190	160	189	175	168	186	191	173	199	212	209	194	166	190	175	180	186	205	181	190	198	163	182	178	169	175	184	188	198	199	175	199	194	183	193	197	198	193	202	182	196	211	185	212	185	204	189	210	201	203	178	198	193	188	193	154	181	188	203	187	190	169	211	203	228	191	186	217	198	201	191	210	180	197	194	217	191	188	196	213	176	195	195	186	209	201	199	198	190	201	175	214	192	172	207	177	209	181	203	172	196	183	182	205	200	183	173	209	180	162	182	162	188	199	215	178	205	187	182	213	203	214	200	182	188	214	183	193	188	203	180	214	220	182	191	175	153	214	167	167	159	186	186	203	188	181	192	187	204	200	187	193	186	202	160	203	198	177	193	166	185	190	177	201	157	200	172	157	200	179	184	184	186	183	173	187	203	193	189	197	185	175	189	176	179	205	176	194	173	197	213	188	204	187	188	194	189	179	182	184	176	200	214	211	188	202	184	164	198	187	181	195	190	189	201	189	195	196	193	194	165	190	185	200	201	198	178	177	179	191	237	195	200	195	190	198	173	204	196	159	175	200	219	174	202	184	169	223	202	209	189	200	207	193	186	182	198	171	175	192	173	195	231	197	212	206	215	173	167	173	193	169	190	170	192	209	208	181	189	175	162	170	182	205	173	185	205	175	169	199	192	199	185	185	185	190	198	186	198	189	182	200	194	182	172	206	195	189	191	218	203	196	180	192	204	157	191	203	192	180	189	195	190	179	204	200	213	200	201	185	182	211	173	193	207	186	190	207	174	177	202	212	196	178	205	196	190	198	188	190	188	209	191	198	187	178	196	181	196	201	193	196	185	195	194	184	174	190	191	192	181	182	184	158	201	216	178	182	197	212	172	179	184	183	204	187	193	189	195	194	166	184	196	187	204	220	186	206	195	165	193	209	192	170	209	195	182	202	184	201	182	175	187	182	176	193	153	181	218	177	194	196	198	181	187	209	197	191	209	203	173	180	199	188	187	185	189	197	188	179	170	188	195	193	197	204	184	184	189	202	174	200	204	171	185	225	193	183	191	204	201	195	195	185	200	193	209	197	208	223	206	206	177	186	196	204	199	199	192	206	191	189	201	178	184	205	186	217	182	195	182	182	179	168	183	203	185	194	179	172	185	208	206	197	187	189	181	192	174	195	164	196	208	186	209	203	208	209	219	200	203	177	211	198	211	190	188	184	181	196	193	189	189	198	179	174	201	222	184	221	200	211	200	201	182	199	166	192	191	189	204	179	174	190	166	186	183	200	194	193	197	214	190	193	179	213	181	187	209	191	200	178	179	196	205	203	165	186	191	154	202	165	182	201	187	211	186	184	200	190	187	192	198	192	195	177	204	191	201	209	169	176	179	178	197	178	197	202	187	205	175	171	185	195	181	209	175	172	159	189	190	178	175	198	220	198	188	198	194	198	186	186	216	186	173	191	176	185	188	188	181	170	190	192	194	182	194	200	195	189	184	189	198	183	179	175	184	176	209	196	209	176	200	170	179	196	191	177	198	177	189	170	165	171	186	186	200	196	188	186	178	205	194	200	192	203	197	208	191	196	211	208	181	203	198	185	208	150	220	195	208	181	200	172	185	203	184	183	167	205	197	190	189	179	201	190	196	194	202	193	188	186	168	205	190	160	186	199	188	187	174	186	187	185	207	189	184	162	192	204	192	195	187	191	184	175	175	208	191	192	195	208	170	197	178	183	188	197	197	187	193	188	217	184	174	197	182	177	203	193	201	191	176	202	197	194	184	206	190	182	191	197	195	170	202	210	190	196	180	187	194	187	185	226	172	180	168	220	198	182	182	199	204	177	158	212	180	185	191	195	188	191	204	198	194	178	212	199	181	216	181	166	182	205	184	192	179	190	193	170	190	196	201	158	185	196	184	203	177	177	174	208	217	193	196	196	187	182	192	180	180	191	205	175	205	180	203	179	222	190	199	215	228	190	220	207	194	188	183	190	173	181	196	189	194	201	192	189	160	192	172	173	191	201	169	182	198	198	160	202	187	192	180	208	189	178	199	193	195	177	166	179	199	202	196	191	198	188	200	192	208	206	191	200	180	201	176	171	192	178	206	205	181	202	181	183	208	179	200	203	197	192	209	186	167	191	208	192	200	168	192	178	195	164	195	163	201	181	177	211	192	176	190	197	178	207	192	200	196	183	183	184	197	193	199	197	200	169	185	195	187	189	186	189	198	176	176	183	187	185	187	179	183	182	196	186	191	181	204	176	192	208	177	176	174	197	191	183	180	182	201	189	185	196	174	181	202	191	211	195	189	199	180	213	203	208	183	196	174	173	187	205	180	186	184	173	173	170	194	187	210	216	198	187	177	211	180	188	193	168	179	181	190	204	193	185	193	216	188	200	185	205	197	171	191	203	178	175	190	218	204	185	192	205	204	200	210	203	197	181	214	210	195	170	183	207	210	204	159	179	176	221	186	171	203	182	171	183	201	201	230	185	187	176	200	195	177	199	175	186	204	213	197	192	209	198	204	214	185	164	187	167	198	193	207	184	204	193	215	198	170	216	178	180	189	180	185	173	198	184	187	180	193	173	202	187	195	179	182	179
2168	704	156	95	81	144	154	195	279	506	385	361	285	274	190	142	126	65	36	39	47	49	42	63	64	53	58	78	45	48	43	40	30	40	41	36	49	99	104	111	88	47	29	29	18	13	14	21	19	21	23	23	16	26	18	29	19	14	21	23	17	26	16	17	21	11	27	20	18	22	28	17	22	17	18	22	27	16	20	20	23	19	26	23	28	20	21	21	19	19	13	25	21	18	11	18	24	15	22	20	21	23	18	27	25	26	20	25	21	26	19	20	21	23	22	21	28	26	16	22	16	18	11	15	20	27	24	13	19	22	16	15	28	21	17	18	16	16	15	24	23	26	12	18	17	18	17	15	22	16	17	9	16	17	18	22	24	16	17	16	19	18	19	14	19	33	21	22	24	20	19	17	23	19	17	20	19	19	20	18	21	19	29	21	13	23	16	16	17	15	19	20	16	22	19	11	18	17	21	18	17	20	18	17	23	16	18	25	16	29	23	20	18	19	24	26	17	12	20	24	21	24	17	16	21	16	15	21	11	32	21	23	21	17	16	22	24	19	15	15	14	15	15	13	20	10	14	17	15	19	24	24	21	26	22	11	19	17	18	17	17	10	15	17	19	21	12	14	20	23	17	25	23	17	22	16	15	25	21	19	20	24	18	21	14	17	23	20	26	18	19	10	19	20	20	15	26	19	23	25	22	11	20	14	18	9	27	16	28	28	18	17	16	13	26	17	21	19	19	29	13	17	24	15	20	18	18	21	22	20	17	19	14	12	25	26	26	21	15	22	21	19	19	17	12	18	24	22	17	21	23	16	17	16	18	17	18	13	27	19	13	20	15	20	26	25	13	15	19	24	20	21	22	22	17	25	17	18	13	17	22	29	15	24	22	24	14	10	16	16	23	29	10	18	20	25	15	17	15	9	25	20	21	22	23	14	21	19	29	21	15	20	14	21	26	16	22	23	14	25	20	24	22	21	22	16	13	19	20	24	20	19	19	22	27	22	16	16	19	15	12	15	18	21	21	23	21	18	10	17	18	23	26	20	24	23	22	19	27	19	22	24	20	14	5	16	19	19	14	17	19	16	20	21	17	21	25	18	14	21	21	16	21	24	13	18	17	29	16	16	19	20	16	20	14	27	24	13	9	23	21	21	21	22	20	25	24	21	16	14	15	28	19	20	21	15	19	18	17	21	16	17	18	22	21	20	20	25	16	15	24	19	16	21	25	23	22	18	26	23	21	20	21	14	16	19	26	17	22	20	23	29	19	17	19	18	23	22	21	18	25	21	20	15	18	27	23	22	18	21	23	21	13	18	20	24	18	26	22	17	20	19	27	20	22	20	14	25	35	22	13	19	23	20	21	18	21	20	20	22	19	23	17	20	15	15	16	22	20	19	15	25	17	19	27	19	9	19	21	20	18	19	21	29	21	10	16	18	20	28	21	17	17	15	19	18	20	17	22	22	23	21	18	24	22	17	27	23	24	20	21	19	12	16	18	18	20	19	26	18	26	19	21	17	17	19	20	20	18	22	23	19	16	20	25	23	17	10	14	28	20	18	10	22	19	17	19	25	22	18	20	23	18	22	22	18	21	19	14	24	17	16	16	17	28	17	12	13	16	28	18	20	18	24	24	14	20	20	23	19	18	18	8	32	14	29	14	19	19	11	21	21	29	19	18	21	19	21	18	19	15	17	18	27	25	20	13	17	23	16	21	9	16	21	19	18	17	23	23	18	18	18	17	23	26	29	19	15	24	14	24	27	25	21	24	11	19	22	20	19	25	32	17	16	22	16	20	16	16	24	24	21	29	21	21	17	23	17	18	30	20	22	18	18	17	15	10	23	13	24	20	20	30	24	31	14	15	19	20	23	19	18	13	20	21	21	20	27	19	19	19	17	23	16	14	17	19	22	24	13	23	12	19	23	14	10	14	9	15	30	23	17	15	8	12	17	22	17	18	11	22	26	14	16	19	16	23	17	19	23	16	23	25	27	21	24	12	24	23	20	19	31	21	14	19	13	16	14	22	16	19	16	16	9	18	18	32	20	19	19	23	26	16	19	22	17	24	21	13	22	14	18	15	16	21	13	25	23	21	21	21	13	24	15	17	18	21	24	25	18	12	13	19	19	24	20	12	28	22	20	17	26	17	15	26	14	23	19	23	24	23	16	15	17	16	23	20	24	18	27	15	11	25	21	20	26	22	18	14	12	16	18	10	16	21	22	24	24	16	14	13	22	19	22	22	15	17	16	14	21	20	26	15	17	22	19	13	18	22	16	15	17	19	21	29	18	17	22	18	25	19	24	15	20	17	21	23	17	21	18	23	18	28	17	20	24	19	18	19	23	23	18	17	18	25	19	16	16	18	25	11	10	12	14	23	25	17	21	27	20	15	26	29	14	21	16	19	14	21	14	18	20	19	18	20	14	16	17	26	19	15	18	22	25	19	20	20	17	14	20	14	19	20	16	21	16	15	20	29	10	24	22	18	17	16	21	11	24	17	16	21	15	28	19	14	21	22	11	20	23	20	20	21	18	21	18	20	26	10	20	25	19	19	18	25	13	20	17	17	22	23	22	15	23	19	23	17	28	34	20	19	21	17	21	21	18	25	17	11	23	20	23	22	17	24	25	19	12	15	27	18	15	25	28	21	25	23	29	22	24	15	23	17	23	24	11	22	25	16	18	17	16	24	19	21	17	26	21	13	23	23	28	26	22	24	14	24	20	22	18	20	17	21	27	26	24	20	25	13	23	20	15	19	15	21	11	19	21	16	14	16	15	22	20	14	17	16	22	19	17	16	19	21	24	20	19	11	23	16	22	21	16	26	25	16	20	29	18	24	22	15	21	17	15	18	19	13	18	15	18	22	22	12	17	15	17	24	19	17	13	20	24	19	21	12	18	14	26	11	29	29	19	24	19	13	21	21	14	22	24	20	23	16	23	17	14	24	17	22	16	16	17	25	25	22	12	30	14	23	14	25	17	17	20	19	16	20	21	25	7	14	23	24	22	22	18	23	23	20	20	15	21	19	16	16	15	15	18	20	15	27	19	19	23	19	12	25	13	15	24	19	20	18	19	16	25	22	19	31	22	18	16	23	19	8	17	19	15	15	17	36	20	19	14	25	17	24	12	10	20	22	12	14	26	24	15	11	26	17	17	19	15	22	14	15	19	17	16	21	17	26	16	27	20	17	26	15	18	22	17	25	17	15	15	28	24	20	18	19	21	18	18	20	22	23	23	19	20	16	17	19	15	21	22	21	15	26	23	11	18	20	15	19	14	16	22	23	27	20	23	18	13	22	23	22	23	18	14	18	19	25	16	24	22	18	18	9	25	23	18	13	25	16	16	19	14	21	27	18	11	20	18	26	18	19	30	17	28	14	15	23	15	16	19	26	20	20	22	17	20	18	21	14	16	16	25	16	15	23	17	18	19	15	25	19	17	20	22	31	16	22	23	17	15	19	14	15	20	22	18	19	28	15	15	21	26
21149	9160	2485	3581	8778	10012	9718	10086	12819	17503	14151	12812	10310	9457	7413	5410	4829	2196	1303	882	924	1276	1224	1265	1438	1516	1671	1487	1233	1041	956	861	758	705	598	540	1192	2511	2787	2579	1842	1010	546	339	226	208	182	164	183	195	176	181	145	164	196	164	138	157	142	165	170	170	170	175	161	205	195	180	162	157	160	150	168	178	165	166	172	178	206	193	172	179	197	173	183	155	200	154	185	158	174	176	192	168	177	187	181	182	159	158	186	196	177	167	192	169	172	176	180	178	168	169	186	163	181	214	180	215	156	169	184	184	194	172	186	161	187	164	184	171	177	185	176	185	188	158	179	159	186	191	170	204	184	189	160	194	186	185	183	178	188	184	185	200	190	183	189	181	160	188	182	165	197	182	163	191	188	170	180	166	175	227	147	191	153	186	186	174	170	160	179	169	193	201	213	169	173	184	152	164	188	199	186	195	200	179	180	177	174	187	183	189	207	170	170	185	181	183	193	191	175	172	136	205	163	176	184	176	166	184	197	173	199	154	182	152	173	165	181	175	181	175	182	173	190	190	185	175	164	183	169	189	185	192	197	174	192	173	149	164	180	170	176	186	184	182	171	166	190	192	168	174	185	153	179	162	184	178	196	165	177	187	177	180	159	179	163	156	171	169	186	183	179	177	183	186	198	176	159	161	169	172	166	172	196	173	181	164	181	183	166	187	161	192	191	168	196	195	161	162	167	204	167	183	173	172	150	191	166	157	188	172	167	189	181	187	210	172	167	192	175	153	184	187	166	167	193	182	166	173	177	172	187	176	183	171	157	153	168	182	187	162	183	201	189	177	189	200	193	157	155	194	176	149	182	199	186	165	188	166	186	151	182	171	181	166	187	169	178	176	184	168	190	191	189	207	175	162	176	178	204	175	189	167	194	184	171	199	172	155	199	182	165	172	173	175	168	163	167	151	196	155	173	190	152	206	187	166	175	178	169	170	189	177	162	181	184	188	203	181	186	190	159	187	150	180	187	178	160	193	157	189	156	186	176	151	195	178	202	175	175	199	182	153	175	204	180	189	166	169	186	184	186	189	175	179	174	195	190	151	157	194	190	161	177	198	180	180	176	161	190	174	183	181	184	178	169	158	192	181	183	171	172	156	184	195	165	208	162	168	175	167	199	191	184	191	183	163	169	191	195	185	195	166	183	201	169	195	215	193	163	160	169	182	194	168	171	164	183	142	157	181	187	171	192	189	164	168	185	192	195	170	197	190	189	169	166	150	155	175	182	166	201	176	208	193	186	171	173	154	193	189	181	184	157	172	165	185	180	176	170	189	169	170	197	184	168	187	192	153	187	178	186	141	178	185	162	195	167	169	189	146	166	168	142	175	176	152	178	181	189	203	185	187	190	158	188	161	181	175	192	177	177	183	177	180	184	183	196	157	185	181	175	191	199	164	184	161	177	190	174	186	165	158	174	180	168	174	164	190	162	179	171	168	164	162	195	171	152	164	190	181	158	170	177	205	182	177	160	173	160	185	173	188	180	181	190	177	158	198	172	179	167	175	181	165	182	178	190	187	188	171	188	195	171	182	188	181	189	157	172	181	205	176	182	170	186	155	173	179	160	174	173	188	191	188	185	165	169	155	220	206	160	160	211	178	195	184	184	191	201	172	188	203	170	202	168	187	186	185	178	147	184	171	174	171	158	179	197	194	165	143	153	187	165	179	192	185	172	183	168	179	170	171	192	175	158	161	175	176	172	182	171	196	182	186	170	180	179	160	191	190	169	196	204	165	185	201	184	155	165	183	186	161	191	189	169	179	163	205	193	179	178	191	181	173	173	170	172	169	196	183	194	202	181	149	166	180	173	174	177	207	168	188	186	176	163	162	166	160	168	195	164	173	158	193	179	156	198	161	174	180	171	198	171	186	165	169	187	168	185	197	186	166	155	159	177	168	165	184	182	178	154	174	175	155	161	182	172	192	208	198	166	226	155	165	158	179	155	200	146	190	181	189	183	169	207	172	175	165	183	169	191	193	179	190	159	184	172	168	179	158	163	171	164	177	189	175	196	169	191	175	174	180	181	181	181	181	185	184	186	181	182	179	177	169	177	190	173	179	169	196	180	194	174	175	156	197	199	171	182	176	198	183	191	197	175	187	162	174	191	164	178	163	167	199	181	152	187	195	157	200	175	164	183	184	181	167	199	194	192	173	181	172	196	156	178	163	182	177	189	189	159	192	169	169	183	183	203	184	159	187	194	193	171	187	171	176	198	183	164	200	195	194	206	168	151	173	188	163	180	173	150	175	173	197	182	181	170	173	184	172	158	183	170	179	180	182	204	172	176	173	155	144	160	171	169	167	157	155	159	197	189	192	174	163	151	165	185	164	173	178	175	180	167	178	182	178	200	200	176	168	189	182	167	186	171	199	168	164	177	179	177	174	159	190	176	206	193	164	189	179	174	133	166	184	164	153	154	167	169	200	177	179	181	179	174	179	190	190	170	182	180	176	181	186	165	169	174	169	168	175	177	177	190	180	173	184	179	160	173	165	180	188	191	198	195	195	198	173	185	183	176	194	169	159	186	176	148	186	182	180	202	165	204	165	158	174	160	176	177	172	187	160	156	172	175	174	165	183	178	187	191	197	186	168	190	182	158	175	170	167	153	183	181	154	202	172	195	167	178	170	172	173	193	185	170	196	186	195	182	175	184	184	180	155	187	175	182	183	177	175	183	159	202	193	182	159	190	169	183	176	173	172	181	188	166	199	178	177	196	149	196	167	164	172	201	180	172	200	153	176	173	201	173	191	178	173	164	184	192	177	188	169	188	186	175	183	179	174	189	172	170	183	163	189	189	183	177	178	181	158	163	190	206	183	185	182	174	176	173	191	172	164	164	177	189	161	197	179	178	173	170	200	156	175	190	192	184	186	186	171	169	157	197	186	145	164	182	166	161	188	181	169	194	177	189	185	151	170	184	195	193	169	177	176	180	187	186	198	174	193	184	175	171	190	174	168	179	192	178	177	164	201	201	176	180	201	176	176	201	178	169	192	162	174	187	176	175	168	196	154	195	173	181	190	181	165	189	192	195	208	154	180	178	190	172	182	180	184	196	186	185	168	204	197	182	180	207	175	175	205	159	157	175	180	185	175	196	158	195	172	206	176	166	182	176	176	152	170	166	189	185	172	164	164	205	170	154	172	164	200	157	189	173	181	171	163	189	159	173	190	163	160	170	182	188	157	194	164	192	181	159	193	180	168	150	191	167	186	179	164	170	196	181	173	185	156	166	181	179	174	177	182	191	176	192	175	188	183	180	170	165	146	178	187	178	169	169	177	164	203	161	168	165	195	184	207	185	160	173	182	168	186	203	174	190	176	185	195	196	172	162	178	167	153	188	163	177	174	175	169	140	170	175	187	172	170	150	174	150	158	166	186	168	167	194	157	169	176	189	186	178	200	192	175	180	186	179	171	176	187	157	164	157	157	179	189	184	157	177	184	187	171	179	176
2121	991	240	136	174	253	273	262	334	645	494	402	237	168	162	170	139	85	62	35	45	46	42	72	46	47	35	39	35	50	50	47	38	66	29	35	51	161	220	199	165	76	44	35	26	30	17	15	22	24	20	20	26	27	20	15	11	12	11	15	23	22	21	15	19	19	16	18	12	19	17	19	20	19	16	17	14	19	20	19	28	15	20	12	24	15	19	27	18	23	13	14	21	19	18	19	21	19	28	21	25	20	25	10	12	20	19	23	21	13	17	19	20	21	22	16	19	18	16	20	28	31	16	24	17	20	11	21	25	23	21	16	19	14	15	18	23	17	12	19	15	29	17	16	17	14	25	23	14	29	14	19	13	11	18	19	22	16	15	17	20	18	16	17	23	19	20	23	17	21	24	13	21	22	16	19	10	22	17	18	14	19	27	20	23	14	17	26	19	18	16	17	23	25	14	14	16	15	15	17	22	16	15	21	14	24	19	28	16	18	14	11	16	21	13	21	16	17	12	12	23	16	18	21	20	24	14	15	14	16	14	20	20	22	26	16	20	15	23	17	20	15	28	19	16	13	20	24	16	19	20	22	21	25	25	19	17	23	16	17	18	20	25	17	16	23	16	16	27	13	10	23	21	24	16	16	14	25	19	19	20	14	22	27	18	23	20	25	16	26	21	17	22	14	13	21	14	18	25	17	16	12	20	26	19	16	17	21	23	20	19	17	18	21	23	18	20	18	27	14	18	24	14	18	19	19	20	17	17	16	16	15	16	19	20	12	14	17	21	15	19	23	23	15	25	18	16	13	14	20	12	14	15	20	16	23	17	14	22	18	17	21	16	18	14	23	19	23	14	14	17	16	18	24	17	16	21	16	21	22	21	16	17	18	22	30	25	24	19	19	17	18	13	26	15	12	16	16	25	24	17	22	19	21	26	18	15	19	17	19	23	18	16	21	32	17	13	21	21	20	13	23	15	15	19	16	19	15	19	18	18	14	15	13	16	22	22	24	18	15	21	15	14	18	20	11	12	15	17	17	13	20	21	15	18	19	18	12	25	21	18	13	19	16	15	20	13	19	18	13	18	29	32	12	15	20	17	22	21	15	29	20	13	13	11	16	22	25	22	16	15	20	14	12	21	24	19	12	18	18	14	12	25	17	24	19	25	25	19	21	12	9	14	18	15	14	19	9	21	15	17	19	18	23	13	13	22	20	32	14	17	10	15	15	15	17	25	18	12	18	17	23	17	15	22	18	18	20	17	19	14	20	16	18	12	27	26	18	13	14	17	15	23	20	18	19	14	17	24	17	23	25	16	15	13	11	25	19	25	14	22	21	28	24	18	26	12	15	23	27	15	24	21	9	11	30	14	16	21	16	14	28	8	22	29	12	14	16	23	17	11	15	9	19	17	20	18	18	22	27	19	22	14	22	17	19	18	21	19	13	18	24	22	15	18	15	22	12	17	15	15	25	29	19	20	15	20	19	18	14	12	26	20	17	16	15	21	13	17	21	19	16	16	19	17	20	19	29	20	25	14	17	11	13	23	20	18	18	13	17	18	19	14	22	17	21	17	21	21	34	23	13	10	19	18	14	28	15	13	19	19	20	23	20	15	14	27	24	16	22	19	16	19	24	17	14	16	18	19	18	13	18	23	9	20	13	17	15	16	23	20	16	26	21	16	11	16	18	19	17	18	16	18	19	20	25	16	17	22	27	17	21	24	21	17	19	23	16	17	15	18	27	11	19	17	9	20	20	18	20	11	20	20	19	29	24	16	23	14	14	11	20	20	16	22	14	18	20	19	19	22	17	21	12	17	19	24	26	17	25	16	24	19	20	16	17	17	25	20	12	23	18	23	17	19	13	18	15	23	17	18	21	21	21	8	16	15	13	19	24	15	17	19	19	23	21	17	10	24	23	14	20	19	24	24	21	31	20	10	13	28	14	17	20	18	16	15	20	17	18	17	23	25	19	17	21	14	22	15	15	13	18	22	13	24	15	18	17	21	21	16	24	15	17	9	14	21	20	16	24	13	16	17	22	20	20	18	13	10	17	22	18	14	26	12	18	22	13	18	13	16	21	21	18	17	13	21	13	14	14	20	20	14	18	24	11	17	22	16	23	23	20	13	23	18	20	23	22	16	19	16	13	18	21	19	19	13	24	21	23	14	14	19	25	18	16	8	13	18	15	19	16	22	28	21	22	16	16	22	17	18	22	19	14	14	17	20	21	23	27	22	16	14	18	22	23	15	17	17	14	18	21	20	21	16	26	16	22	10	17	22	22	27	24	23	17	18	17	13	18	16	14	15	19	18	24	19	16	19	18	20	18	14	24	12	20	11	18	23	18	15	17	25	15	9	13	14	20	19	12	17	24	14	18	18	16	10	15	13	28	17	16	17	18	19	21	14	23	27	25	17	23	21	27	18	21	15	16	22	20	15	10	18	22	21	21	12	21	17	25	16	15	18	12	22	12	13	23	18	12	20	18	23	20	17	22	24	20	17	24	16	17	18	16	22	22	19	18	21	22	20	24	15	22	21	19	15	24	10	17	27	16	15	20	19	27	13	23	18	19	18	17	16	19	15	25	20	17	23	16	22	25	19	20	25	24	16	19	18	15	22	14	23	11	18	15	22	22	24	20	21	15	17	16	23	21	13	21	13	20	27	10	26	25	21	21	16	24	16	13	17	17	18	21	23	18	21	9	19	19	20	21	20	14	15	23	21	25	10	11	16	17	28	15	18	18	26	15	18	23	26	25	10	22	15	23	11	19	24	16	15	19	12	18	22	14	29	13	23	16	15	19	27	13	15	17	25	15	22	23	23	13	17	17	12	25	21	29	21	24	13	22	16	26	22	12	27	16	19	25	19	17	12	19	18	29	21	18	20	21	13	15	27	20	27	18	23	17	25	23	17	11	18	17	19	19	13	20	17	24	17	24	19	20	10	20	16	17	20	9	20	15	14	15	19	16	23	17	20	16	9	16	15	23	17	20	17	12	16	19	13	22	14	16	21	22	8	17	15	13	15	20	22	20	20	19	17	19	12	17	20	15	22	26	25	25	20	22	13	12	18	20	19	21	16	21	20	17	16	15	27	26	23	19	21	19	20	27	19	14	18	14	20	18	15	20	20	20	21	17	15	26	17	19	21	28	21	19	12	12	24	18	17	19	18	20	9	20	8	15	15	14	12	17	25	19	21	15	25	18	23	28	16	14	21	19	19	19	26	20	16	21	25	19	27	11	25	20	17	16	19	15	24	17	24	14	21	23	18	21	19	11	17	20	15	13	18	22	13	15	19	17	20	17	23	21	16	12	22	19	12	20	18	21	14	17	13	16	19	12	23	22	18	20	13	19	14	20	10	22	20	19	17	14	20	19	19	19	19	20	18	17	18	13	27	22	22	18	20	22	18	19	16	23	23	21	20	23	17	22	27	19	18	16	23	19	14	14	19	18	23	19	20	23	21	17	26	21	26	17	22	17	30	15	11	15
21393	9919	2872	4497	11161	13550	13176	11815	12833	17911	14762	12676	8122	5549	4629	4892	4194	2737	1372	983	941	965	1232	1494	1344	1175	825	618	758	849	951	1039	922	930	758	540	1089	3151	4988	4431	3143	1548	740	344	244	192	157	164	149	151	154	153	154	146	157	161	170	163	167	170	171	163	168	146	165	154	171	182	173	161	149	180	162	179	156	170	161	156	179	163	162	154	148	147	177	160	152	154	166	165	163	174	167	172	142	155	153	192	162	164	167	161	145	175	154	169	168	161	146	144	156	163	142	164	163	144	178	163	162	182	153	182	158	179	169	158	173	172	160	138	168	156	157	162	157	147	136	155	161	138	151	154	156	162	157	172	166	162	157	153	141	169	160	171	141	165	149	155	164	158	152	152	191	152	158	160	177	158	169	159	166	169	164	153	154	172	169	147	147	180	185	146	153	134	156	150	157	161	177	171	161	173	183	162	158	174	153	125	184	180	165	153	153	148	152	158	146	150	175	163	152	149	150	150	136	161	140	153	171	134	161	161	169	151	153	190	145	150	172	171	135	150	168	169	142	146	163	170	177	162	181	170	163	153	158	153	147	162	147	154	178	151	148	160	158	126	153	151	138	141	167	147	174	183	151	143	168	162	166	173	142	149	168	160	165	151	144	143	178	159	174	167	160	138	141	153	156	166	156	140	148	163	174	157	173	160	164	146	171	168	150	166	175	179	154	158	146	177	173	152	164	145	162	180	170	166	164	171	175	162	146	148	166	155	148	183	152	144	146	149	184	178	174	166	172	162	172	156	148	155	164	161	159	151	141	165	162	160	178	170	155	161	172	143	166	173	164	167	163	161	145	153	175	157	165	149	174	164	166	176	171	154	161	157	183	180	163	172	148	168	147	164	154	152	159	151	154	188	153	153	166	157	167	127	150	154	163	185	167	139	157	158	160	156	160	165	192	166	142	117	141	158	151	160	156	167	159	167	162	148	162	168	133	147	152	162	165	142	159	141	150	166	178	162	167	160	179	156	165	152	148	158	162	142	161	140	161	167	171	159	183	179	168	173	157	154	131	169	160	160	174	159	158	167	166	174	181	138	170	158	148	141	169	161	154	162	125	172	147	153	155	180	185	154	173	142	162	197	151	176	142	149	167	161	140	173	155	158	165	153	157	142	162	162	152	142	150	164	167	165	178	167	160	157	151	143	180	156	153	156	134	147	135	159	159	164	153	162	166	188	140	174	161	154	143	161	153	147	162	145	148	137	147	165	142	151	160	169	164	164	143	163	132	145	168	130	182	161	152	164	155	171	164	169	139	154	155	164	166	148	146	167	178	145	154	165	198	146	157	158	169	167	173	162	130	155	159	180	171	174	156	153	157	149	168	162	150	143	169	147	150	155	138	153	153	184	168	151	146	194	157	167	173	162	161	166	168	180	171	146	162	146	164	183	169	152	157	168	166	163	191	152	174	156	158	148	152	152	158	147	137	149	158	166	184	169	165	178	153	152	149	152	167	174	160	167	150	168	148	147	136	144	165	154	144	161	178	155	180	158	172	176	150	153	151	149	183	178	150	148	176	173	152	159	165	158	177	161	195	156	167	145	174	153	160	179	148	170	155	156	160	167	173	168	157	170	158	136	180	159	155	155	171	154	143	160	173	159	154	159	182	148	136	177	186	172	164	150	147	141	148	158	155	159	149	172	149	168	177	158	142	158	164	181	142	152	148	174	164	152	150	175	159	145	161	137	125	156	154	164	155	156	181	143	177	153	189	148	171	173	143	141	171	179	156	166	162	175	141	149	179	160	178	167	156	173	172	170	165	154	166	156	164	168	162	138	146	153	167	158	167	143	174	149	171	156	149	177	186	153	158	185	164	173	170	152	151	158	162	157	178	152	172	158	161	168	157	160	146	157	170	158	159	157	171	159	147	169	166	147	181	165	146	153	165	166	159	151	150	177	148	154	174	174	169	132	165	161	182	135	176	147	153	155	164	174	159	143	165	156	134	134	170	134	156	160	173	159	154	147	149	138	163	149	153	153	150	157	169	169	169	152	152	164	189	153	188	170	151	140	177	161	160	138	168	166	160	178	157	161	160	168	166	162	149	161	150	161	144	157	141	164	169	173	163	169	178	167	162	179	157	163	161	158	149	148	171	172	166	160	169	144	168	172	168	135	149	163	147	167	156	136	127	170	151	150	159	160	152	127	142	148	159	150	171	166	167	165	158	168	160	162	153	167	160	154	159	160	167	192	168	138	164	190	174	162	174	138	161	156	156	173	178	163	164	155	144	145	158	148	143	154	170	146	157	153	159	138	169	170	146	148	136	170	174	151	158	150	157	166	155	165	156	169	165	187	163	159	167	170	158	156	168	141	170	172	164	157	192	152	166	164	155	152	153	145	153	170	169	157	159	165	139	161	176	150	179	135	146	161	156	162	153	149	164	157	181	149	175	166	161	166	157	160	157	158	148	176	168	168	156	164	148	131	122	162	163	172	177	162	147	158	182	160	168	147	174	155	168	177	173	165	167	151	170	153	164	139	174	171	156	146	152	157	140	162	153	150	159	169	167	149	141	149	166	161	161	173	149	155	163	171	158	181	151	157	174	184	177	150	151	165	151	170	145	136	155	155	183	161	166	156	152	165	143	139	169	117	171	162	159	166	186	158	171	176	157	169	138	153	148	165	152	162	166	149	161	160	163	159	164	148	168	175	149	149	149	158	166	149	157	150	145	160	182	175	157	176	142	163	146	149	146	159	170	167	163	154	183	159	166	172	147	153	155	155	157	150	151	161	186	140	151	169	148	163	149	154	154	182	149	166	139	160	160	159	164	165	171	169	179	168	185	150	167	175	167	151	168	158	152	147	138	145	167	151	173	168	157	179	151	146	156	154	180	145	178	149	172	177	163	169	166	159	147	159	151	139	148	168	162	145	159	144	149	174	130	176	144	152	157	149	162	165	179	156	153	161	147	163	149	145	171	177	159	178	170	169	138	166	137	188	153	161	140	165	151	146	153	174	162	159	153	170	164	177	161	175	132	193	180	178	141	161	166	150	150	151	144	161	164	164	148	150	137	191	198	166	167	166	177	155	155	179	151	157	172	186	167	149	164	177	162	165	164	151	180	185	133	157	148	147	154	145	151	134	145	177	159	176	152	166	158	165	176	178	147	151	165	171	157	144	135	162	169	169	175	160	166	161	164	153	152	154	158	155	139	141	164	176	165	155	167	180	154	164	152	141	180	171	165	157	158	159	165	158	151	161	161	141	146	163	163	134	165	149	153	163	147	145	147	175	169	165	188	125	151	160	152	177	132	163	156	169	176	174	169	158	138	167	163	150	150	152	172	156	149	155	132	149	178	170	174	146	152	152	156	155	144	155	156	148	165	151	162	156	163	163	157	179	155	134	152	164	154	156	152	172	169	152	161	147	165	161	128	140	152	178	157	164	172	167	171	153	187	158	156	180	155	136	142	171	160	163	157	143	181	165	152	171	156	181	169	177	172	145
1382	368	134	108	137	210	179	159	212	365	342	220	129	89	64	50	71	54	48	33	25	40	26	37	42	40	28	29	26	32	26	27	44	34	37	26	40	41	59	66	54	52	30	28	21	26	26	25	17	16	22	25	19	15	18	23	24	23	21	20	26	20	20	23	19	18	22	17	22	23	20	22	20	23	17	27	21	27	19	23	26	24	17	23	11	32	24	19	20	18	32	15	18	12	19	26	28	22	21	25	25	21	20	19	18	31	22	22	19	30	23	22	27	29	19	23	13	20	16	24	22	14	19	22	24	24	28	22	16	15	20	19	16	23	20	22	18	21	17	21	18	22	15	23	23	20	17	21	27	23	16	26	23	20	17	16	19	28	16	30	18	23	19	21	21	18	27	29	20	29	24	16	23	28	26	12	23	19	19	22	17	19	27	20	16	26	15	26	21	30	27	23	20	19	27	28	17	26	22	17	20	17	17	22	18	18	29	30	17	25	17	24	18	23	19	25	20	35	25	16	23	15	24	24	22	21	19	27	15	16	22	16	22	21	23	25	14	25	17	29	23	23	22	22	28	24	27	22	30	20	21	18	18	20	19	20	26	16	21	17	25	27	22	26	19	19	19	22	29	13	26	23	27	23	23	17	25	18	18	20	18	20	19	14	18	20	18	20	20	21	23	26	22	23	26	17	21	22	19	25	16	18	25	16	19	25	18	23	22	23	22	22	23	28	18	20	19	13	24	21	19	15	17	17	23	20	28	18	27	22	15	17	22	24	32	22	20	16	27	14	18	26	18	27	26	14	20	20	18	23	23	21	21	15	24	25	12	20	21	30	8	20	16	13	13	25	27	24	14	21	19	33	22	24	18	21	29	15	15	25	16	21	22	17	29	15	18	27	21	19	15	17	31	23	23	23	24	18	21	18	25	27	25	19	20	32	10	27	23	33	17	18	16	15	23	17	11	28	21	13	22	27	27	15	13	21	16	23	15	23	20	26	21	25	19	21	29	15	21	21	25	23	25	26	21	18	20	22	21	14	31	19	21	15	28	23	18	21	14	22	23	20	26	31	25	26	25	20	26	23	21	21	24	20	31	13	12	19	24	29	19	21	28	25	19	19	18	24	23	19	13	20	18	17	22	20	27	28	17	25	24	13	32	19	21	28	20	21	25	19	27	21	19	25	20	26	22	16	18	19	16	22	24	21	19	18	19	22	16	21	22	25	20	20	25	16	21	22	13	15	19	24	21	22	21	20	26	28	28	15	32	20	21	19	29	16	24	25	29	29	26	21	19	12	18	23	18	25	18	22	17	25	18	11	23	19	20	18	14	28	23	15	21	25	25	28	20	23	34	19	17	22	21	17	26	14	18	10	21	25	14	19	21	30	20	22	15	21	20	28	20	13	31	18	25	23	17	16	25	27	33	24	16	19	28	21	25	14	18	20	20	26	20	23	26	21	19	21	26	20	20	16	15	30	16	16	10	25	18	28	17	11	22	26	23	19	28	23	23	31	15	19	25	19	25	29	20	13	21	23	23	33	21	19	15	16	19	16	17	19	15	24	27	30	21	19	21	21	20	16	20	24	28	26	24	22	27	25	22	22	19	17	22	15	23	26	28	20	23	26	21	17	25	17	29	20	24	22	20	17	18	23	18	15	22	27	25	17	18	23	24	20	17	22	15	18	21	11	19	21	28	26	22	22	20	21	18	25	28	25	16	26	17	26	26	29	19	24	26	20	33	23	21	30	23	23	22	21	22	17	23	16	17	15	22	26	25	19	20	15	27	23	18	21	16	23	19	24	18	21	24	25	21	17	27	20	23	37	12	24	19	17	24	24	18	15	25	29	27	22	27	26	22	22	26	26	19	23	27	20	16	23	23	30	22	26	26	19	25	11	34	17	22	19	26	23	20	18	18	25	21	17	25	22	17	25	25	24	31	26	17	23	33	16	21	22	25	29	17	24	17	14	16	21	24	23	19	33	23	29	17	20	27	20	20	23	22	22	25	18	24	21	18	26	22	27	19	27	22	19	20	20	20	27	20	14	13	24	22	24	20	19	22	20	13	20	23	25	17	23	18	22	14	17	24	18	25	19	24	27	24	12	16	32	19	15	13	24	16	22	16	19	20	21	16	23	19	21	18	25	23	22	22	10	14	16	30	29	29	17	13	17	16	25	28	16	22	22	19	21	18	23	19	16	29	21	27	20	16	20	18	19	16	20	16	15	15	18	21	24	22	17	25	22	16	17	20	13	24	17	22	18	19	22	18	18	24	21	15	21	21	22	22	27	20	19	24	29	24	28	23	24	23	20	23	23	28	19	21	14	22	17	19	20	23	12	32	29	26	18	32	13	28	20	21	21	17	27	17	22	19	18	19	22	15	22	23	23	15	19	20	23	29	11	16	16	20	19	12	20	24	21	18	18	17	17	13	23	16	24	19	20	29	22	21	20	14	23	19	16	29	15	14	19	16	13	14	23	21	23	21	11	16	18	19	18	23	19	19	25	17	18	21	19	17	18	14	22	18	22	14	23	14	16	17	20	21	21	29	21	19	21	20	25	28	26	21	25	17	20	27	27	21	16	21	21	18	26	24	13	33	25	13	20	24	24	27	22	29	28	25	23	22	25	20	19	25	15	25	20	16	15	28	21	23	18	24	20	21	28	13	20	20	20	25	19	22	24	27	25	20	18	15	29	18	24	19	21	18	26	14	24	21	19	22	26	19	20	17	25	25	20	20	21	26	25	30	17	21	22	25	26	21	25	23	23	12	25	17	22	24	21	17	14	17	25	9	22	17	16	33	17	23	16	30	14	23	17	29	19	29	20	18	18	18	12	20	33	25	25	19	23	31	22	13	19	19	26	17	16	25	26	16	23	24	24	21	22	28	27	23	19	19	25	17	29	17	24	18	19	19	24	19	17	20	22	27	17	21	20	22	19	23	13	18	23	26	26	19	21	24	20	20	15	24	29	26	32	18	31	20	21	25	27	22	19	16	26	27	32	30	22	29	12	18	16	19	22	23	29	19	18	28	22	22	26	23	19	25	21	21	26	21	24	24	22	23	24	9	22	22	18	20	23	17	25	26	22	22	22	25	26	26	22	28	16	20	23	25	18	15	23	14	22	20	22	28	22	31	25	23	17	23	24	20	19	31	17	25	17	25	32	21	16	29	27	28	26	21	18	32	14	19	18	21	17	19	21	25	16	21	19	18	20	23	16	25	20	24	23	26	17	35	16	19	24	39	17	9	28	19	20	23	19	26	22	22	9	28	24	23	17	20	26	25	20	15	24	21	24	22	15	18	23	10	21	32	11	21	19	21	19	18	22	17	22	25	23	26	17	28	13	29	13	19	24	29	16	19	18	28	23	13	22	23	20	18	21	18	16	15	23	24	21	12	22	18	20	17	21	14	15	17	21	19	34	21	19	13	19	21	21	17	23	22	16	23	21	16	25	24	21	20	31	19	19	26	24	25	18	20	20	31	20	20	17
15968	5694	2059	3984	10683	12621	9842	9655	10808	15698	12820	8461	5199	3388	2171	1840	1995	1318	1017	849	808	746	700	682	690	560	489	469	492	452	401	413	475	567	564	601	557	979	1551	1511	1036	622	406	244	222	225	200	216	186	193	201	194	191	176	198	203	204	183	218	197	183	178	197	187	214	203	186	199	193	226	211	191	217	206	181	218	169	208	181	199	204	198	205	184	220	195	197	179	208	198	202	191	221	223	228	187	202	194	197	177	206	192	206	184	212	215	193	165	228	201	220	169	203	211	185	190	169	220	195	199	198	183	218	197	197	224	179	217	200	191	188	207	213	196	166	203	218	225	191	202	202	184	186	201	204	189	198	213	202	189	197	214	198	193	190	190	182	202	197	213	209	199	203	193	199	197	197	217	192	209	196	188	196	213	201	197	172	198	217	211	170	187	179	187	183	180	191	205	187	180	194	215	204	199	220	188	196	188	203	201	217	196	193	208	202	175	169	202	183	208	181	196	196	182	197	194	222	188	177	209	221	223	225	198	198	207	206	207	195	204	228	194	205	198	207	215	203	210	209	187	193	193	220	190	214	196	205	200	212	203	209	215	202	198	212	177	214	185	216	210	183	217	222	217	213	190	221	163	206	188	202	184	182	184	203	192	190	208	181	192	199	185	214	201	217	188	197	212	202	206	202	204	208	176	189	197	199	212	181	187	201	196	182	180	199	207	187	226	177	205	211	201	201	201	224	199	182	199	190	188	200	192	210	197	191	173	198	184	220	183	211	181	222	205	187	172	215	194	205	193	198	211	215	171	218	209	197	202	214	213	208	213	201	193	192	213	191	203	239	186	196	210	202	187	189	202	218	218	208	204	209	223	204	225	209	193	196	210	204	190	193	201	189	202	197	185	221	203	184	197	186	203	214	221	213	205	220	186	196	220	180	204	208	196	205	209	202	188	199	212	211	195	195	190	202	188	201	217	198	191	200	213	194	187	184	201	204	207	207	226	213	239	219	193	194	187	201	203	199	216	218	228	170	202	197	226	214	223	205	190	213	195	216	192	191	208	201	207	216	188	191	211	199	177	221	197	209	219	216	182	209	192	231	211	187	193	192	180	168	203	187	184	217	203	189	222	221	213	192	203	185	174	197	203	189	199	197	192	221	192	235	185	202	184	192	220	206	185	201	210	206	191	202	193	190	209	203	220	194	185	168	206	199	187	210	179	207	200	193	190	213	202	224	199	224	195	211	187	191	220	188	210	218	188	206	217	216	189	203	191	193	193	178	190	215	202	188	197	228	202	220	196	205	188	197	201	192	178	230	209	179	189	168	162	214	198	200	181	208	213	197	209	190	242	211	210	191	213	199	191	197	176	183	172	207	197	176	200	197	177	207	199	201	207	190	204	190	203	185	175	203	207	193	187	199	212	201	195	216	197	203	204	209	205	201	181	198	187	198	196	215	192	181	196	187	212	188	211	195	189	204	193	189	198	190	189	190	214	200	193	202	200	214	203	195	199	192	192	204	188	193	195	189	201	224	191	200	226	208	204	183	198	206	197	179	176	188	209	186	208	201	197	211	178	188	199	194	195	185	214	214	231	188	177	208	203	227	223	190	182	220	202	186	209	182	195	218	198	182	225	197	185	218	207	191	191	223	201	202	198	217	207	209	185	189	225	223	219	199	206	194	217	187	201	223	215	217	198	197	192	192	200	206	219	184	215	188	183	210	217	183	194	198	198	208	209	176	197	192	203	192	197	238	198	180	197	211	205	197	200	212	199	203	209	179	214	192	186	183	182	185	212	219	220	179	201	209	182	232	183	208	202	192	219	189	217	238	209	248	187	196	185	214	210	207	206	201	192	194	198	194	198	196	214	205	195	191	202	178	177	193	209	199	197	230	166	191	207	189	198	204	209	195	209	183	193	187	198	195	205	201	190	203	186	213	215	198	222	186	204	190	195	188	200	198	193	205	216	193	203	203	191	210	184	214	229	170	206	198	207	177	212	209	186	199	196	210	200	198	221	192	186	199	206	204	214	203	202	206	188	205	185	231	175	195	191	205	210	183	208	210	195	215	192	209	206	231	201	199	209	218	206	191	172	205	185	166	196	179	216	224	211	211	214	187	202	213	203	197	188	200	210	198	223	204	207	183	193	198	215	179	176	183	193	225	199	179	201	192	218	209	199	205	182	188	204	204	200	219	176	210	208	208	201	239	204	202	189	208	176	209	217	197	223	205	187	218	211	199	203	221	194	199	192	215	200	195	198	211	202	203	209	205	186	197	197	194	173	193	172	222	214	224	213	214	207	198	199	204	193	208	179	210	209	210	194	220	212	192	204	206	200	208	216	191	198	210	212	158	190	223	214	194	206	231	171	193	189	195	198	200	211	172	210	198	214	201	229	201	186	190	182	220	185	200	185	208	180	197	185	168	210	208	197	164	204	187	188	186	179	193	218	197	196	200	204	223	195	211	161	194	201	205	176	217	205	201	203	190	172	190	171	200	177	210	206	202	209	204	196	220	224	211	187	196	209	191	195	216	225	198	186	215	170	201	177	184	219	186	245	200	174	205	187	198	202	214	209	224	200	211	185	196	237	179	184	197	200	195	173	187	207	189	181	182	200	213	194	196	200	191	196	220	204	206	209	198	202	202	189	182	201	230	208	189	170	196	181	164	197	184	184	206	171	207	187	205	201	225	190	214	197	166	203	202	205	191	230	189	181	188	189	190	217	195	182	190	198	202	179	188	164	200	189	216	203	186	187	201	183	191	196	203	187	190	198	201	207	209	179	176	207	221	199	212	219	192	201	200	204	180	185	200	191	188	205	217	211	213	198	223	206	220	195	189	212	208	192	207	205	178	211	196	182	229	195	210	217	182	192	183	195	223	220	207	213	181	202	217	191	219	187	214	218	204	197	182	215	184	201	213	178	171	200	199	219	217	212	213	213	201	183	197	197	202	197	214	193	212	219	194	179	187	205	199	153	201	197	220	201	209	199	182	219	207	205	193	187	191	192	203	201	192	202	189	182	185	193	209	211	198	202	195	189	214	199	210	193	190	203	220	218	215	225	181	224	198	209	208	192	239	188	204	199	192	188	210	207	200	205	202	175	211	200	182	192	215	185	188	206	181	194	173	190	203	192	180	197	199	201	196	194	202	209	214	189	203	169	189	188	217	213	199	179	170	223	198	181	181	191	214	226	203	200	207	209	207	184	185	211	184	201	188	173	189	194	194	203	179	184	182	196	192	199	216	198	195	201	195	211	214	207	207	202	188	183	201	213	196	194	175	207	196	206	198	186	199	209	199	195	189	210	195	211	200	200	208	204	190	183	203	185	205	177	206	190	197	193	191	180	221	218	198	206	189	203	230	191	186	194	195	207	215	187	212	208	190	199	220	195	190	200	208	188	184	209	192	210	180	189	197	222	199	205	191	184	204	203	205	208	187	187	195	191	207	192	188	171	198	214	211	200	179	211	204	163	222	214	206	214	204	202	177	211	191	204
1984	968	303	223	220	263	291	306	482	679	461	358	262	167	88	70	78	64	46	45	39	45	40	36	28	43	30	32	25	43	29	36	32	40	45	53	40	104	215	204	173	81	57	33	28	18	18	21	21	14	20	24	20	17	12	19	26	19	15	22	15	19	14	19	21	15	16	17	15	20	24	27	16	25	18	21	19	15	23	17	15	13	12	12	20	20	21	10	18	24	17	20	21	11	20	12	19	22	13	17	12	14	19	17	11	16	19	16	20	14	18	16	23	25	22	16	17	17	16	16	23	14	23	21	14	18	20	21	15	12	13	20	18	22	25	18	18	15	18	21	14	15	18	22	16	17	26	26	23	17	20	15	19	19	12	15	18	18	21	14	27	17	18	21	20	22	19	17	14	18	23	16	19	13	16	15	19	36	14	19	15	15	25	14	17	11	23	13	22	21	20	17	18	12	23	22	16	14	25	18	22	16	10	13	23	18	18	25	9	21	22	15	16	20	17	19	18	18	17	14	8	11	17	19	21	24	24	14	16	16	16	21	25	14	19	13	20	15	18	18	22	17	23	17	14	19	17	11	15	19	19	28	18	17	16	25	17	22	23	18	16	18	13	14	21	21	9	24	15	28	21	23	15	19	25	22	21	25	20	19	14	18	16	13	13	16	26	23	18	13	21	22	14	20	22	25	26	17	17	13	20	22	19	16	16	18	20	19	22	15	12	20	21	19	14	14	15	16	19	18	20	16	21	20	14	12	19	15	16	18	24	25	11	25	14	17	27	17	24	24	16	13	16	17	9	23	20	11	11	27	15	15	15	15	21	16	17	17	21	15	19	23	11	18	19	21	12	11	19	10	15	21	18	13	17	14	28	15	16	26	17	21	20	25	13	20	17	20	22	19	16	15	24	26	20	13	15	13	23	19	16	24	29	22	16	19	25	21	17	16	21	16	16	24	21	17	17	22	21	18	14	20	34	24	21	19	18	17	21	22	17	15	20	13	24	26	15	16	21	21	26	24	13	19	21	13	23	12	14	23	17	18	18	16	24	21	13	19	12	17	18	22	7	24	19	10	21	20	16	17	15	19	19	16	17	25	20	26	11	15	17	24	17	20	22	19	12	21	17	24	25	20	15	14	13	15	16	19	13	23	16	18	14	22	21	17	16	22	16	16	26	19	17	13	19	17	16	19	21	16	20	19	11	21	15	13	13	21	28	18	17	19	16	22	21	18	18	16	22	15	20	20	21	23	13	15	14	23	15	19	14	23	22	17	30	21	20	17	12	21	15	16	14	17	17	14	21	15	15	11	14	17	19	17	17	18	20	16	26	18	25	15	22	26	17	21	16	20	16	15	28	16	15	21	15	9	15	18	15	19	16	18	16	17	16	18	20	21	15	21	21	26	27	16	12	15	23	24	18	17	15	16	15	14	20	13	12	12	19	24	26	10	24	21	16	22	17	17	17	20	21	24	21	23	15	9	15	17	18	16	16	14	18	17	15	14	25	18	30	19	15	15	15	13	13	19	13	10	21	15	18	11	15	11	25	14	23	18	7	17	20	20	9	14	14	11	20	18	14	25	19	18	25	18	20	9	18	13	13	19	15	18	23	22	12	15	14	22	18	27	9	27	26	22	20	12	21	13	19	14	25	20	23	23	18	23	24	14	22	16	20	14	18	14	13	12	22	11	18	23	7	18	12	20	16	23	24	18	11	16	16	18	17	22	13	19	20	12	17	19	21	24	11	26	20	21	22	17	24	21	21	22	27	17	18	15	25	13	15	17	23	28	17	12	15	11	14	16	19	19	8	20	18	30	21	16	11	16	23	14	18	19	15	12	13	20	15	17	17	18	15	15	23	15	19	16	14	21	23	14	23	14	17	18	19	16	15	24	21	14	25	20	13	22	17	17	14	19	13	19	21	15	18	19	12	17	21	15	16	26	22	14	20	25	23	26	19	19	18	13	26	21	24	21	20	19	12	22	16	30	16	19	14	16	18	19	12	16	19	24	15	24	22	17	16	13	14	18	18	19	23	26	16	14	18	16	22	24	18	24	18	19	20	18	18	20	25	24	15	20	21	17	17	17	17	19	21	16	15	24	16	21	13	21	20	23	10	13	19	11	16	17	12	14	18	21	12	12	13	20	14	24	26	15	11	24	15	10	18	22	10	15	13	11	20	11	28	18	18	25	20	22	20	17	18	15	20	26	18	21	20	10	12	16	20	20	14	18	17	14	16	15	20	21	22	10	27	22	8	13	18	14	16	23	16	19	15	13	22	18	8	13	16	30	22	23	19	14	16	13	16	20	25	14	23	22	21	21	15	20	15	21	18	22	18	19	24	29	18	22	13	17	13	20	18	25	19	19	17	15	14	18	22	22	10	18	15	15	19	16	13	16	8	20	16	18	13	19	24	18	20	19	12	16	18	10	27	20	22	20	23	10	23	13	16	21	17	26	19	20	25	23	15	16	15	18	20	18	13	22	20	16	17	15	16	19	22	10	13	21	15	19	25	27	14	13	19	21	16	19	15	20	12	19	18	14	24	18	19	18	17	23	19	17	16	10	17	17	15	14	23	14	23	17	22	17	13	31	16	18	24	20	11	15	18	14	14	21	21	14	16	16	15	21	16	16	22	10	18	18	13	19	16	19	21	23	29	12	23	24	23	11	19	16	15	19	12	23	13	19	23	18	11	21	23	16	17	18	12	21	24	18	16	21	17	14	18	22	13	14	20	16	23	19	7	13	22	14	19	17	20	26	18	14	17	23	15	12	17	13	27	13	20	12	15	20	20	20	22	17	16	18	12	16	16	26	18	18	25	20	14	23	12	23	22	15	16	26	19	21	17	12	23	25	17	20	12	10	16	19	13	19	10	15	17	9	13	20	23	19	13	26	16	18	19	16	15	16	20	11	16	17	9	19	14	22	16	23	22	28	21	13	17	13	18	16	17	29	15	13	16	20	11	17	14	19	18	26	21	20	18	22	13	13	18	30	18	22	16	15	22	23	20	24	17	21	19	25	18	18	19	17	17	16	23	17	23	20	15	27	17	17	11	19	22	28	15	19	14	18	19	12	22	18	18	24	21	17	16	22	20	19	23	18	18	16	9	14	26	18	20	18	17	19	16	14	23	18	15	18	22	20	23	21	16	6	21	13	16	13	21	16	19	22	19	17	17	24	12	20	15	21	20	15	18	18	20	20	21	19	20	19	21	16	23	22	19	15	14	25	20	15	19	10	20	21	18	17	20	23	23	17	19	18	18	20	20	21	22	21	15	21	21	13	19	11	17	16	16	16	22	20	11	26	13	27	21	19	23	19	18	14	22	16	15	19	19	24	21	13	16	23	13	29	10	21	19	18	18	14	26	23	16	15	15	21	20	25	17	17	21	14	23	16	12	17	10	22	18	25	16	20	21	16	21	21	15	15	18	14	20	21	13	13	11	28	21	21	20	21	19	22	11	22	22	22	13	20	16	16	21	13	22	16	13	15
22772	10829	4170	7843	15953	16877	14026	14201	17842	20124	15324	12109	8432	5515	3905	2523	1752	1929	1422	1248	1034	935	800	638	614	599	664	923	845	895	736	748	781	834	963	886	873	2684	5533	5638	3983	1922	860	415	299	213	182	171	192	165	180	167	159	181	161	169	190	173	152	195	158	160	162	173	179	162	187	174	185	173	170	139	190	154	174	171	145	174	166	169	159	175	159	167	190	176	186	182	173	201	161	176	178	205	173	198	172	197	187	168	178	181	180	174	153	184	184	230	192	172	192	169	207	190	185	168	159	170	184	181	179	172	159	161	163	172	170	170	179	164	173	157	158	180	178	180	174	144	193	177	157	191	176	179	184	178	171	192	182	147	160	177	171	195	152	170	170	162	190	182	165	190	183	166	179	180	179	173	174	178	179	184	163	171	204	181	180	169	185	193	162	148	169	172	175	154	194	138	161	171	160	187	167	157	181	167	167	179	162	178	158	166	178	181	158	156	165	185	153	153	169	175	187	165	189	177	199	164	187	178	177	199	164	179	176	173	179	172	164	180	187	174	172	173	166	188	184	173	166	175	160	185	166	170	182	173	174	167	184	166	196	155	148	152	187	175	176	172	171	162	167	160	169	178	169	157	163	156	190	173	192	166	171	155	172	176	166	168	172	163	169	160	162	148	173	181	180	161	179	168	218	176	162	179	168	166	158	173	169	177	200	189	181	159	161	177	168	174	197	167	170	153	178	152	170	193	187	169	150	170	193	158	187	166	175	170	174	174	174	165	189	168	169	187	177	176	186	179	165	179	181	166	163	174	168	179	154	162	176	189	163	161	167	178	178	172	172	190	149	186	174	173	163	180	160	187	163	175	174	190	173	195	172	178	157	176	173	152	156	187	178	178	153	167	170	176	180	182	174	175	178	185	173	191	173	169	191	176	192	156	178	170	179	186	190	151	159	158	142	188	184	159	169	184	174	181	169	191	191	147	162	172	190	179	175	172	183	172	153	182	174	192	188	171	170	152	154	162	153	170	166	177	168	154	197	175	192	171	159	177	172	174	176	165	165	180	184	175	177	172	182	172	188	193	183	178	172	190	176	168	164	185	141	171	165	154	172	177	190	156	172	171	161	190	184	185	182	202	179	164	196	182	163	177	167	190	177	178	157	179	172	159	173	170	170	162	182	156	155	158	168	162	179	166	186	199	186	158	163	170	181	178	154	164	168	154	174	186	172	181	191	185	167	188	175	160	177	175	189	201	166	178	172	180	169	176	176	180	160	160	167	170	205	184	182	189	153	159	181	178	169	168	190	164	195	197	182	176	161	155	154	159	178	184	172	167	175	177	196	167	178	193	181	186	151	155	178	152	194	184	170	157	155	176	168	188	163	178	164	202	171	179	189	135	177	172	164	175	190	177	183	172	176	161	177	172	164	169	174	191	145	166	181	169	176	197	201	195	190	167	175	161	179	192	179	181	168	152	185	146	177	180	164	178	186	158	161	177	149	148	183	168	148	172	161	159	157	178	173	163	166	159	156	177	171	175	191	171	156	181	157	184	181	176	170	188	170	170	163	151	157	150	176	165	185	176	163	149	182	179	168	173	169	164	168	166	161	175	190	181	172	169	157	157	177	172	166	169	167	173	202	181	180	173	183	163	183	162	188	182	170	172	187	174	166	164	165	166	170	176	186	167	178	192	161	188	190	184	185	171	179	173	183	165	162	188	205	178	165	173	175	179	179	195	187	167	179	160	182	169	188	146	203	173	170	159	163	192	156	186	175	183	160	186	194	174	162	169	162	165	152	170	154	189	173	154	176	160	170	174	178	185	176	178	183	174	173	166	141	180	174	154	160	163	164	178	196	169	164	161	182	183	158	165	151	181	188	186	179	192	178	166	192	171	178	174	173	178	182	177	200	166	171	150	180	184	195	163	157	174	182	180	185	176	173	189	162	158	181	168	165	185	172	189	181	162	172	163	178	167	180	195	179	155	168	197	193	163	172	170	187	185	173	179	172	165	166	177	175	169	187	187	172	155	168	175	160	176	197	171	179	154	177	183	160	169	188	181	169	162	166	176	174	188	159	198	168	174	183	180	176	185	168	167	192	169	177	134	161	170	193	194	188	164	165	154	170	174	205	197	178	179	173	177	184	174	189	154	167	189	186	148	196	165	174	162	172	171	181	155	183	195	162	152	146	183	170	169	190	181	147	179	159	182	164	178	182	198	150	175	175	167	176	180	178	191	174	160	172	179	161	181	155	172	187	183	164	178	176	161	157	166	178	169	187	168	150	173	174	189	185	143	168	170	200	160	170	173	180	168	163	152	178	170	186	194	167	183	174	152	182	132	194	194	177	187	179	176	180	167	154	193	161	186	166	173	149	146	163	158	181	184	162	185	177	193	188	184	147	181	155	170	174	156	182	180	153	194	160	180	148	161	180	158	165	170	157	171	176	172	193	154	169	165	165	167	178	176	160	197	161	176	195	175	172	162	160	165	158	161	148	198	181	167	165	177	174	180	169	179	199	194	187	165	154	149	164	196	173	169	183	183	166	169	147	167	165	163	171	157	167	180	164	185	167	186	180	186	157	175	151	164	147	163	179	177	203	188	179	174	161	187	155	189	160	171	183	157	168	168	143	160	154	183	183	161	188	170	197	188	184	173	167	168	164	160	169	177	143	188	191	166	175	166	179	182	170	200	178	202	202	155	188	158	187	167	202	157	202	164	181	185	190	171	154	181	182	179	152	170	162	187	177	193	188	171	169	171	179	205	171	190	187	189	158	153	201	185	155	198	168	177	173	193	159	192	166	180	183	182	167	187	159	182	182	164	175	181	166	173	183	187	180	180	190	192	196	170	189	181	181	173	173	152	178	163	146	161	158	173	156	182	177	183	175	180	180	216	175	165	167	166	165	175	174	176	178	170	182	163	174	179	170	171	182	183	160	165	197	179	185	156	163	178	155	192	175	208	201	190	175	181	171	172	180	201	179	183	180	174	175	181	187	169	189	157	186	165	195	172	179	167	163	189	147	159	168	163	195	199	181	168	201	171	180	173	170	185	181	168	173	186	197	179	164	189	175	161	174	161	173	154	192	177	167	182	158	165	179	192	183	168	184	184	183	152	193	154	173	168	163	200	161	174	177	141	188	197	155	179	187	173	163	182	178	191	166	189	183	160	168	158	179	177	164	168	138	174	161	156	163	191	159	176	181	183	187	171	168	194	167	184	154	156	177	188	169	176	193	166	156	186	164	158	160	188	190	164	171	176	158	163	147	145	157	183	174	162	169	203	180	168	180	160	172	166	164	190	178	171	187	184	175	176	172	172	174	176	181	196	140	168	192	173	186	171	152	169	177	186	181	167	179	188	167	186	163	173	173	160	177	181	196	167	172	197	171	158	142	171	170	165	160	176	181	172	181	159	177	171	170	177	158	190	182	155	152	158	164	177	161	179	173	167	154	138	176	170	182	166	174	158	166	171	164	184	174	174	187	162	187	182	167	175	148	160
1991	685	229	153	135	165	200	298	526	496	312	226	120	82	57	32	49	56	32	33	38	34	31	22	22	30	30	30	31	36	41	42	41	43	35	35	35	43	132	149	143	91	41	25	32	14	16	18	21	17	15	23	20	18	19	20	19	13	8	12	18	17	21	20	24	18	17	21	15	12	15	24	12	17	16	22	15	20	17	12	11	13	18	6	23	24	24	21	8	25	21	15	17	13	18	24	14	21	20	19	18	12	22	24	12	18	29	17	21	14	17	18	18	12	12	23	19	24	15	20	15	15	16	12	16	11	25	9	14	22	18	27	13	10	9	12	14	19	24	14	11	8	19	20	15	20	16	16	6	25	21	16	15	12	10	14	16	15	12	21	9	10	22	18	23	22	24	22	23	17	15	19	25	13	15	22	15	21	15	21	9	25	15	8	20	19	17	15	15	23	19	26	12	18	18	14	15	24	21	17	16	15	24	20	13	16	24	23	17	13	24	17	17	17	21	17	19	9	12	17	13	6	19	17	11	17	13	17	11	18	25	14	13	23	13	19	9	13	17	10	10	17	13	23	13	16	14	19	17	16	10	14	13	11	17	14	11	15	8	11	15	20	22	14	12	14	18	17	25	13	23	17	14	18	25	15	14	21	22	17	17	6	24	17	21	16	17	18	29	16	12	15	11	20	10	22	17	13	15	20	20	19	12	18	18	7	16	20	16	8	15	18	20	21	14	20	17	19	20	7	16	13	12	14	15	15	16	15	15	14	20	17	14	27	18	27	16	21	16	15	14	13	16	15	13	17	18	20	15	11	14	19	13	12	25	12	11	15	12	12	18	13	18	15	17	14	15	14	18	19	24	13	17	14	12	13	16	12	23	17	16	11	17	19	17	15	17	13	15	12	13	22	13	10	15	22	15	13	21	13	15	18	26	18	20	22	17	19	23	14	15	18	16	21	23	22	25	20	11	19	12	20	9	19	11	5	25	20	15	27	23	23	19	19	13	10	19	21	16	14	7	12	21	11	16	17	15	14	12	16	16	16	11	18	16	17	16	14	18	23	14	20	15	15	17	22	8	10	9	15	11	25	10	17	8	20	17	21	20	15	17	17	18	18	15	7	12	14	15	19	11	13	18	6	26	18	23	17	13	14	14	21	11	23	10	20	18	20	22	21	15	17	20	13	17	15	22	21	13	9	17	21	22	15	17	13	17	23	15	10	12	14	14	11	21	22	17	19	16	18	18	13	12	25	19	27	17	12	11	19	16	14	16	11	22	15	18	16	16	14	19	25	17	15	14	28	17	21	18	18	14	16	21	19	16	18	22	16	14	17	23	16	17	26	10	22	18	12	16	19	16	20	24	19	16	10	16	19	16	19	22	13	21	17	16	19	18	13	20	18	20	22	15	19	12	19	11	13	10	13	17	20	21	14	17	14	16	11	16	20	19	21	16	11	13	19	15	14	17	14	17	7	16	8	10	19	19	19	22	21	18	17	19	21	13	17	19	5	18	14	12	16	15	18	25	19	21	15	16	17	17	16	22	16	17	21	14	14	19	12	18	17	17	16	18	15	19	15	20	10	19	19	13	12	19	16	23	15	16	18	18	15	14	9	16	19	21	17	22	19	24	13	21	19	28	12	17	12	13	24	16	17	17	13	21	18	19	18	16	12	14	25	17	18	14	19	11	9	10	10	20	13	19	10	23	15	21	15	18	22	12	19	12	24	19	19	13	24	20	17	21	21	18	19	10	11	19	12	17	18	13	19	19	15	15	25	15	15	20	20	13	18	19	12	17	12	16	11	15	20	13	18	9	14	18	11	17	19	19	19	17	24	14	19	26	19	21	10	12	15	23	15	17	18	25	7	15	13	23	15	16	12	21	16	15	23	17	25	9	12	14	30	23	20	12	16	15	14	12	22	21	19	13	22	17	15	20	17	14	15	16	16	19	20	12	14	19	15	25	14	28	13	15	14	9	18	16	20	14	19	17	20	24	11	17	14	17	14	25	13	23	13	20	13	15	14	22	12	19	12	10	24	16	16	18	19	13	19	18	20	21	15	18	10	16	20	17	17	20	20	19	12	17	11	18	17	19	20	10	16	14	20	9	15	14	15	16	15	18	18	17	17	23	11	21	16	24	16	15	25	14	7	12	19	15	17	11	16	17	14	12	15	17	14	11	13	20	19	10	21	17	15	13	15	17	18	11	12	17	18	16	20	25	21	21	21	20	21	19	21	13	15	13	18	16	12	15	18	13	16	15	17	9	17	15	23	14	15	17	19	20	15	16	17	25	13	12	21	10	17	20	12	10	12	16	20	12	13	14	21	14	20	19	13	14	13	15	22	17	21	11	10	9	14	9	13	28	19	19	15	22	14	16	13	19	19	22	18	27	14	17	19	13	20	14	27	22	18	20	19	17	20	8	18	11	12	21	23	28	26	17	15	14	19	10	18	18	12	19	23	17	21	12	20	17	11	14	17	15	7	18	22	19	17	29	19	18	11	27	23	15	10	22	17	13	15	19	19	23	24	20	24	17	25	12	9	12	21	17	19	17	23	18	14	22	12	16	22	15	16	10	19	14	18	18	15	20	12	19	24	17	18	15	13	26	10	11	19	13	16	8	24	17	13	24	14	14	23	15	10	22	14	13	17	17	12	28	22	10	17	15	24	14	22	17	26	17	15	17	14	17	20	21	14	14	14	14	16	16	18	19	21	10	15	21	21	26	13	7	26	9	25	10	8	17	24	10	10	19	17	15	11	24	11	20	18	17	13	20	18	10	14	10	20	17	22	21	20	16	20	23	15	19	10	6	8	15	20	10	15	13	13	14	21	19	20	22	16	13	15	17	20	13	20	19	21	20	9	14	16	9	16	13	26	18	17	14	20	18	15	23	14	21	18	14	17	14	13	19	14	25	17	17	11	10	18	17	24	16	16	15	12	13	17	18	18	12	15	13	17	17	19	23	11	14	20	19	21	15	26	25	17	17	9	13	12	13	7	15	21	14	20	17	14	15	17	14	9	21	19	20	16	17	16	10	15	22	16	12	19	17	22	15	11	14	16	20	15	18	20	19	12	28	9	10	15	23	22	13	16	21	19	17	21	16	13	15	12	20	20	14	15	11	15	21	26	20	18	25	15	17	22	15	9	19	20	18	15	15	21	15	16	20	20	20	7	7	19	13	18	11	16	17	17	20	17	12	12	12	15	21	14	25	13	15	16	22	10	19	15	12	19	18	15	22	16	18	20	10	19	8	17	22	18	16	20	24	16	15	24	18	19	21	16	9	17	12	11	20	11	17	17	17	12	17	16	20	14	18	18	25	12	20	13	21	12	16	24	14	15	13	18	21	19	15	13	17	10	12	12	23	11	13	14	19	15	12	16	14	18	16	26	14	29	18	16	20	11	21	13	12	10	17	19	19	20	24	26	23	21	16	23	14	18	19	18	21	19	14	25	21	17	21	12	18	18	15	23	20	15	17	16	19	17	17	13
17846	7648	2745	5111	11444	11878	10983	13074	16947	15151	11137	8203	4989	2921	2102	1338	1461	1246	898	848	742	599	618	601	532	491	410	442	651	750	753	727	667	734	686	634	563	1226	2986	3069	3072	1734	811	388	246	168	152	138	154	135	151	160	125	151	143	132	121	154	141	144	146	145	163	163	142	142	159	140	150	154	150	121	129	117	140	132	165	130	131	145	127	133	141	149	152	145	131	128	138	141	150	152	135	134	142	147	143	143	159	142	138	144	179	139	131	166	142	143	142	147	146	138	150	134	139	130	140	164	144	144	126	133	145	119	151	162	123	155	136	138	154	140	134	154	131	134	150	148	136	137	136	137	149	133	145	139	136	153	138	132	161	132	143	126	138	129	142	138	131	149	139	159	148	156	147	141	157	144	137	151	149	158	140	131	153	140	150	141	145	129	139	150	133	150	132	123	142	141	145	123	136	143	130	127	148	129	144	130	130	127	171	126	152	129	121	141	138	147	155	123	147	148	140	152	148	168	128	149	129	154	130	133	155	131	149	129	136	135	130	141	162	131	144	133	142	126	150	154	121	140	153	138	134	119	139	138	140	131	163	142	153	146	165	144	154	150	142	145	144	143	147	139	143	127	143	138	142	148	138	116	153	146	140	150	152	132	168	142	142	146	135	136	129	130	144	159	137	129	145	127	141	140	115	149	144	144	131	140	155	137	139	124	136	150	140	136	138	113	133	133	143	142	138	164	132	142	139	147	152	145	155	126	133	146	143	143	136	113	142	137	147	126	144	132	149	139	154	156	142	142	135	139	153	132	148	129	131	137	164	138	138	153	133	157	157	143	149	146	154	148	143	149	136	140	141	148	158	136	161	137	154	131	150	158	139	135	137	148	147	155	141	154	141	136	135	140	148	123	141	133	136	147	109	166	149	141	167	126	146	157	137	111	139	114	152	148	155	121	156	131	142	131	143	142	151	125	139	138	158	148	128	157	138	144	134	133	142	137	128	130	155	154	129	133	142	176	151	141	143	136	130	148	126	136	154	154	138	138	142	136	129	138	140	142	134	129	147	152	166	146	145	138	152	142	132	135	145	152	151	153	128	133	139	116	138	145	145	162	137	138	130	144	159	121	157	129	152	140	151	128	124	150	150	151	122	138	126	146	131	120	156	159	147	120	155	135	155	114	157	150	140	161	152	140	141	153	141	149	134	136	139	147	130	137	142	150	123	133	118	138	140	131	140	132	139	137	150	144	147	132	120	138	136	144	155	155	138	142	132	135	132	127	121	151	143	133	145	127	145	144	146	116	153	138	146	114	127	144	127	141	138	152	145	141	138	155	155	147	151	145	120	149	136	145	141	120	135	123	137	138	159	145	156	133	154	134	143	156	120	150	140	155	131	133	137	157	154	142	139	137	131	136	137	127	142	171	139	130	131	145	122	148	143	156	149	141	145	138	123	136	111	120	146	129	140	151	151	116	145	131	160	150	136	146	130	154	135	140	146	135	129	159	142	155	152	128	147	153	140	126	147	139	131	154	158	147	124	166	145	161	155	154	147	170	149	151	135	154	149	135	132	154	152	136	148	135	156	131	148	170	159	153	147	153	150	146	138	143	150	148	141	140	115	138	135	163	151	148	138	141	143	113	154	121	141	138	150	144	168	145	148	158	127	144	152	134	124	151	145	121	132	107	128	145	135	132	140	134	145	152	150	130	150	140	147	142	132	129	121	136	143	154	128	145	132	154	152	150	147	120	127	127	123	153	164	133	156	135	150	148	138	139	126	141	148	151	156	125	136	152	123	128	135	134	166	152	151	156	160	140	136	160	113	128	139	124	142	141	127	145	160	154	142	149	144	152	145	131	139	142	132	124	154	138	135	124	116	124	137	134	141	142	148	156	133	148	134	156	147	136	124	129	165	145	155	136	139	146	132	141	123	145	146	129	128	123	122	153	136	131	137	141	128	130	167	169	160	135	121	146	157	148	148	133	149	151	136	137	153	150	154	126	142	128	152	136	131	143	150	148	138	161	141	152	154	138	120	144	151	142	144	127	153	148	133	132	137	142	155	170	132	141	140	144	127	156	144	132	147	146	131	145	142	138	129	127	129	141	137	140	148	146	117	143	126	151	151	143	148	152	161	138	123	123	161	136	137	155	138	149	153	141	167	141	140	145	136	144	120	144	138	136	138	131	144	152	148	125	146	119	143	129	124	146	141	134	138	140	166	136	139	138	132	158	143	143	150	157	171	150	161	143	124	130	142	144	156	134	129	158	131	155	134	170	144	147	155	152	137	145	145	136	130	149	142	114	148	132	150	123	139	141	132	149	155	172	146	138	145	124	109	149	132	134	150	138	163	136	147	121	152	176	132	144	169	131	159	135	164	166	151	156	132	133	128	146	149	134	153	158	133	146	182	148	141	159	133	160	154	158	151	143	157	142	143	133	146	145	146	147	144	132	135	143	139	155	144	126	111	163	143	139	136	123	152	134	144	154	158	154	119	121	128	155	141	126	139	129	147	164	150	151	130	139	141	156	143	143	132	163	131	154	150	133	144	139	132	165	135	133	126	129	141	145	145	159	125	151	134	138	122	150	135	152	132	143	141	127	135	162	147	125	126	144	140	136	128	123	150	144	158	139	148	124	135	134	152	113	122	126	150	136	122	140	133	147	144	144	140	156	144	138	128	146	148	141	128	149	139	143	134	149	147	135	151	168	157	120	146	147	138	172	134	175	151	115	134	152	137	175	141	170	146	139	145	150	137	144	137	134	123	149	153	143	121	150	124	145	131	159	119	135	132	143	134	136	133	126	127	152	160	144	136	120	152	176	156	124	155	133	145	122	139	119	151	147	134	159	129	142	145	133	157	140	143	137	152	132	128	115	156	145	122	163	157	130	144	135	148	134	146	128	143	143	155	143	134	158	118	130	162	134	147	142	142	127	133	143	125	139	136	122	151	133	146	147	151	149	150	147	160	153	151	122	147	129	151	143	137	167	152	138	136	136	123	127	157	158	148	139	128	150	143	125	138	145	162	143	157	126	139	150	129	139	135	135	132	150	151	127	143	141	163	126	156	156	122	137	137	156	141	146	148	155	149	143	140	147	120	154	154	128	138	155	152	158	125	142	125	150	121	145	131	139	147	137	137	152	162	146	136	138	133	131	179	142	143	170	155	143	131	145	133	145	145	129	152	131	147	148	141	147	143	149	132	145	161	141	124	139	143	134	153	140	172	138	123	136	125	152	133	142	153	135	153	138	133	143	126	164	122	143	141	139	142	146	140	143	141	143	125	153	149	136	132	136	148	147	134	163	126	163	136	131	138	146	137	140	130	143	142	132	131	128	133	128	158	127	133	124	173	158	157	127	161	134	136	131	148	143	125	145	145	153	160	148	129	148	143	162	138	147	120	133	125	142	152	154	132	126	139	128	160	138	141	148	146	139	153	164	150	127	131	145	144	151	150	134	155	164	117	127	147	164	146	142	136	116	128	136	139	127	123	162	130	145
2168	1114	333	221	216	301	334	345	613	558	389	309	168	103	81	62	77	57	65	69	39	43	53	31	34	38	45	38	42	50	42	55	46	46	50	60	35	56	185	223	199	127	70	50	34	22	20	22	15	14	17	16	15	15	17	16	19	28	22	10	13	20	14	28	19	17	23	23	12	16	10	14	24	25	20	24	25	15	11	19	17	21	17	14	16	15	18	19	13	21	24	17	18	20	23	24	14	18	19	16	22	17	21	21	21	19	20	16	16	12	20	22	8	21	16	20	18	16	21	25	14	17	25	16	17	16	16	20	21	21	19	19	18	20	19	17	16	13	18	13	18	17	17	21	19	16	13	10	18	12	17	17	27	18	14	20	17	15	18	16	12	16	23	24	14	22	9	17	17	25	26	18	16	19	14	20	11	14	20	12	12	16	17	13	15	16	18	20	16	9	11	21	15	16	25	19	22	10	9	25	14	21	12	21	25	22	27	15	19	18	18	18	23	16	18	14	13	15	20	22	14	14	24	10	22	24	16	28	20	11	20	25	18	16	22	22	20	9	17	18	15	19	18	16	22	21	21	16	10	13	21	19	16	13	17	16	22	14	17	16	14	17	15	19	13	21	19	27	24	17	18	19	27	20	16	17	15	18	15	17	25	20	18	13	20	20	18	19	19	16	28	13	16	11	19	24	17	23	14	21	18	20	19	18	22	13	13	25	19	21	18	18	16	20	15	16	20	16	19	17	24	23	12	15	19	11	18	22	11	24	18	18	15	12	15	18	23	21	23	20	16	23	16	25	12	19	12	18	20	20	12	15	16	17	17	24	16	14	15	10	13	22	16	26	11	18	23	14	16	17	13	14	17	10	13	16	30	22	20	12	15	19	15	18	22	18	13	13	16	23	24	20	20	19	17	13	19	22	26	18	15	13	23	23	14	23	16	17	16	12	17	16	14	24	16	12	19	14	17	23	15	17	23	15	19	12	15	22	21	18	20	12	25	21	19	26	14	14	18	23	12	21	21	18	19	16	18	19	10	29	11	13	17	13	20	18	23	15	20	14	17	15	17	22	20	22	20	9	17	20	12	25	23	14	21	11	10	18	18	14	17	14	22	22	19	23	19	26	20	17	14	20	25	23	19	20	18	16	19	17	14	20	14	14	21	21	17	26	15	25	20	14	24	18	16	22	16	14	18	13	13	25	13	13	21	17	23	32	21	13	17	19	26	18	23	19	15	16	17	26	18	21	18	18	17	17	14	20	20	20	18	10	21	15	16	16	20	19	20	15	21	21	20	18	18	22	19	16	15	17	18	13	17	17	9	22	11	15	22	17	20	18	24	24	16	19	17	17	20	17	18	8	22	20	14	22	17	17	19	14	12	21	17	26	18	17	21	12	20	22	18	21	13	25	18	18	20	25	16	18	20	10	20	19	16	26	11	16	20	15	11	15	26	17	26	24	14	19	17	13	14	14	14	17	10	17	19	11	19	12	23	17	20	20	23	19	22	15	19	16	20	20	19	11	12	18	21	15	18	14	25	23	23	16	11	21	21	26	29	22	17	19	16	20	18	12	18	13	10	21	22	22	11	19	13	24	13	17	14	14	17	14	19	27	15	18	13	18	25	28	14	15	12	21	11	14	23	13	13	17	14	18	21	16	18	26	18	13	15	16	10	13	21	18	17	16	13	17	22	23	16	11	23	19	13	20	16	17	7	19	16	17	17	15	9	24	14	21	16	17	15	22	18	16	21	17	17	24	19	18	22	13	19	11	20	14	22	17	17	20	10	16	14	24	17	21	16	18	18	15	22	19	18	16	16	16	11	22	20	16	20	16	24	23	18	17	8	13	17	16	18	11	18	14	21	19	19	16	16	14	11	12	19	12	26	13	21	20	13	10	20	13	19	16	8	12	19	14	11	20	17	19	15	16	19	18	17	18	19	11	26	19	19	18	12	16	20	11	20	25	18	21	16	17	12	19	22	20	19	11	9	16	24	13	17	16	13	15	18	26	13	21	16	14	13	21	21	25	24	16	15	14	16	18	12	17	25	9	18	18	20	21	19	17	21	12	21	17	24	17	13	18	10	28	12	17	18	15	15	22	26	18	15	16	18	17	21	14	19	20	17	16	26	27	22	20	12	13	25	19	13	8	21	14	11	14	16	15	14	13	23	16	16	20	19	11	9	15	16	10	17	22	19	20	16	27	11	18	20	21	19	24	15	12	16	19	13	14	18	15	15	14	15	15	14	18	20	20	14	19	13	17	23	19	18	19	25	22	13	21	21	13	16	15	23	19	14	17	14	18	28	9	16	26	20	24	18	23	19	16	13	23	21	22	19	23	24	15	11	29	14	14	16	13	19	14	25	11	16	15	29	21	12	17	20	12	10	19	18	19	12	23	10	22	25	16	21	27	29	18	18	15	18	22	17	19	23	17	27	19	19	13	18	23	16	21	19	15	22	20	26	20	24	19	21	18	7	9	17	14	10	18	19	13	14	18	9	13	18	13	19	22	18	17	19	14	23	22	21	18	17	12	24	15	10	17	17	14	18	24	11	21	20	22	9	15	15	21	16	14	17	21	23	19	13	17	19	13	28	14	19	17	17	14	26	22	25	21	21	14	20	15	10	22	10	13	19	15	18	20	19	19	22	12	18	17	12	18	23	10	19	17	18	15	28	16	16	20	17	22	15	20	18	12	19	20	13	20	14	12	18	21	20	14	20	16	27	12	17	19	28	22	13	18	21	24	19	15	11	23	12	21	16	21	18	20	22	15	18	19	23	21	23	22	15	17	13	19	16	13	14	16	20	23	27	13	15	23	19	15	21	18	20	22	11	18	23	19	24	32	16	19	17	13	19	21	16	11	20	20	17	4	13	17	15	17	18	21	16	15	13	18	15	20	12	11	19	20	22	19	16	14	20	19	24	26	15	17	19	17	12	16	15	21	23	18	16	15	17	15	16	21	16	25	17	16	18	18	22	12	14	18	27	23	23	18	21	15	18	13	23	23	21	19	15	16	17	17	22	23	28	17	16	27	23	19	15	18	25	18	24	10	17	14	15	25	15	19	17	22	8	20	26	18	21	15	16	14	19	25	17	20	21	20	29	17	21	12	21	18	21	21	22	16	20	10	15	21	17	20	20	16	21	19	18	20	16	19	16	16	14	23	14	18	14	14	19	24	15	22	19	21	19	21	18	12	13	19	15	14	12	19	16	19	16	18	18	12	19	13	18	12	16	12	15	21	17	14	18	18	17	18	23	19	16	20	21	11	19	20	19	28	12	11	14	28	18	21	17	15	23	17	11	15	23	22	22	13	23	18	16	24	18	15	14	29	19	31	13	15	8	20	16	15	16	16	24	15	15	9	20	16	18	23	13	22	22	14	19	22	17	25	11	15	7	21	30	18	15	19	21	19	16	18	15	19	17	17	18	23	16	12	20	15	22	21	21	12	23	17	14	21	21	20	19	21	7	14	16	20	15	15	22	18	18	16
22034	10734	3868	6915	14135	15522	15357	14439	19619	16804	12424	9760	5635	3511	2721	2127	2298	1818	1564	1420	1346	1113	1020	1014	910	808	725	854	1082	1091	990	1173	1126	1094	1086	1022	860	1687	4484	4785	4427	3003	1383	679	375	253	179	169	149	158	122	154	170	143	168	199	141	157	146	170	155	166	145	163	151	166	151	159	134	130	145	159	148	153	171	169	157	156	151	173	139	175	161	151	165	158	149	136	148	173	154	144	141	146	158	142	156	147	172	139	133	154	163	152	180	173	150	158	133	156	165	131	163	164	154	171	166	162	156	161	153	164	152	150	165	148	168	158	155	151	164	172	149	145	127	140	135	133	158	154	155	150	166	174	166	171	146	136	159	151	130	171	159	166	176	152	153	193	150	139	150	163	154	177	156	151	156	155	158	158	151	137	154	156	159	156	177	178	161	174	154	163	161	150	139	172	147	145	156	131	153	155	135	141	161	157	150	151	145	155	158	142	171	150	143	159	153	145	149	167	149	152	136	130	146	172	154	166	130	156	158	164	161	150	193	174	161	150	147	162	170	148	146	160	157	159	149	141	163	160	162	159	140	152	157	162	146	184	154	151	157	159	150	160	175	164	171	156	161	155	177	154	154	159	138	148	137	157	168	166	161	150	149	167	143	151	156	142	169	181	168	155	164	164	148	155	162	152	166	147	183	148	162	167	168	151	142	144	155	156	138	156	147	154	149	142	158	149	147	167	147	158	154	161	180	153	163	161	142	146	159	158	166	160	181	140	146	140	159	126	162	138	163	143	151	173	153	172	179	145	204	151	158	154	148	160	154	165	139	174	162	158	184	160	163	160	156	187	168	143	145	141	158	170	154	146	154	146	155	162	156	159	158	158	137	147	159	159	173	171	175	162	165	166	172	170	132	173	166	168	141	160	167	144	153	168	153	140	169	156	150	165	146	144	164	160	140	155	157	160	160	161	161	138	152	167	154	141	160	158	159	147	176	170	156	160	169	163	156	144	153	138	160	166	148	169	156	183	159	160	137	136	171	155	148	153	148	163	155	155	172	158	143	172	178	151	172	163	164	142	152	161	150	170	142	163	167	162	179	151	182	163	152	154	147	158	152	166	155	173	148	154	157	162	178	178	152	153	167	173	172	157	174	155	167	168	156	135	139	162	141	139	165	165	156	159	176	168	154	137	156	162	145	132	190	158	167	144	153	170	162	159	155	155	139	151	164	162	164	145	156	176	166	156	135	172	162	148	125	160	158	149	174	156	157	152	134	167	205	161	146	147	148	141	136	123	168	143	167	154	153	187	151	146	151	170	148	176	153	171	157	152	158	161	140	151	168	157	142	149	154	148	158	148	160	176	139	187	161	168	141	139	136	147	142	158	162	126	155	161	144	145	157	142	159	134	146	143	145	166	173	160	142	144	171	169	136	135	140	155	136	124	151	164	151	133	178	149	151	147	160	144	135	158	144	155	142	162	151	149	157	150	149	158	167	137	154	170	164	155	179	148	130	152	146	170	154	146	149	163	144	184	158	158	145	183	171	156	149	154	155	177	157	139	180	144	142	156	159	151	157	144	136	145	159	153	173	143	149	177	141	145	164	144	161	134	168	135	144	149	141	143	132	158	155	161	147	150	154	155	145	166	136	155	145	172	152	149	143	151	162	157	180	133	142	145	167	152	168	155	162	127	168	157	168	135	141	140	148	165	148	141	188	152	178	152	141	181	156	167	146	162	166	147	147	173	135	142	159	152	170	139	150	163	160	146	150	132	143	179	165	168	173	164	150	150	159	161	166	166	165	141	169	159	155	166	144	170	146	162	165	149	138	143	152	153	147	148	153	158	160	160	151	161	157	148	171	142	142	180	150	157	158	141	164	144	149	152	174	127	155	145	149	163	149	150	154	174	150	142	149	167	127	165	143	157	133	152	157	137	165	148	142	143	141	149	161	156	164	154	142	171	163	150	151	157	160	159	173	153	167	150	157	156	138	135	161	171	161	141	172	134	148	140	176	187	165	155	141	160	156	155	143	163	185	164	168	140	147	152	136	141	141	151	145	150	166	167	129	135	142	154	146	149	147	160	159	143	162	164	138	150	144	151	163	151	156	142	144	137	144	144	134	161	170	162	156	172	181	157	148	150	169	166	163	179	144	180	180	151	176	164	167	171	152	157	146	136	155	161	170	163	161	142	144	180	184	160	152	140	163	167	133	160	151	159	182	159	149	156	160	151	151	139	158	134	164	172	161	178	160	164	147	146	139	146	149	172	157	165	141	152	136	149	166	154	140	160	162	174	150	138	165	165	151	164	173	184	152	143	153	157	159	162	159	152	141	148	159	148	174	165	134	185	157	162	158	156	152	156	167	155	155	166	142	159	156	156	164	157	161	174	175	153	175	168	166	154	147	164	148	151	164	171	146	127	156	157	159	150	169	153	140	161	157	161	144	154	135	138	153	170	154	156	156	143	143	178	135	155	172	172	135	166	170	153	148	170	165	143	166	156	160	148	150	156	169	157	150	179	163	162	166	168	170	155	148	153	159	177	151	138	154	152	137	148	153	168	153	137	167	140	126	171	142	145	159	171	155	151	173	147	159	151	166	137	150	155	152	151	144	163	150	165	148	161	155	164	155	131	144	161	147	157	164	176	201	167	164	163	155	158	152	156	158	165	151	154	164	161	149	133	169	160	176	151	151	155	134	155	147	161	166	145	150	142	142	138	142	149	154	154	165	154	152	148	173	167	166	157	165	155	150	158	142	158	162	154	143	181	160	146	149	139	163	163	166	145	169	161	146	159	127	149	161	182	165	175	160	173	162	148	141	161	166	146	167	150	159	152	178	149	145	154	149	151	136	165	169	153	153	149	154	165	141	141	127	156	140	184	154	153	176	156	148	146	162	150	134	143	154	140	163	149	147	140	152	170	146	147	159	144	147	140	137	147	141	145	155	157	148	145	164	133	180	145	150	165	140	156	171	174	156	149	154	132	147	150	166	130	143	168	175	171	160	157	155	159	168	152	168	145	134	156	144	141	180	142	155	174	151	154	147	164	168	148	158	152	143	138	148	177	146	163	145	145	140	181	172	159	159	148	174	161	149	158	153	168	134	170	159	157	150	155	126	152	163	163	148	159	154	155	162	141	167	163	144	143	146	155	181	153	152	158	155	175	148	155	169	171	153	167	181	155	163	153	150	162	137	146	149	168	179	159	170	146	174	156	143	149	154	158	160	149	158	173	131	150	172	152	160	167	169	141	164	146	161	142	144	159	149	132	148	159	134	170	167	153	170	165	154	149	153	163	141	153	172	162	146	160	153	151	147	164	164	168	168	136	150	151	158	166	134	159	142	164	152	169	154	161	148	139	155	186	161	182	165	153	140	148	172	153	151	156	161	184	174	136	140	124	147	166	172	167	136	155	161	145	169	158	146	171	157	160	152	144	159	179	142	147	158	164	179	150	157	161	146	123	146	153	142	146	130	155	165	149	179	165	161	168	158	142	157	130	185	173
1332	364	180	144	127	166	179	255	379	325	136	119	75	56	47	51	52	52	46	27	33	46	31	40	20	22	28	34	37	40	33	37	35	37	41	36	13	26	41	69	77	49	37	27	35	14	24	24	25	23	21	23	13	22	21	26	23	22	22	22	21	21	9	21	18	19	17	20	15	8	19	20	19	22	18	30	23	17	19	24	22	19	30	13	25	24	18	26	24	22	23	23	13	31	19	16	18	18	19	18	21	21	23	20	23	20	18	30	24	15	17	24	12	24	17	27	15	21	22	25	21	22	18	13	16	24	13	12	22	13	24	12	19	19	24	20	26	17	13	18	23	20	22	12	21	11	15	18	24	24	17	24	16	21	27	14	21	19	14	20	28	14	18	12	24	23	23	17	18	10	18	21	23	27	15	25	17	20	34	19	25	16	23	13	15	24	13	26	21	17	16	24	17	23	11	17	20	19	14	25	24	23	19	28	20	31	18	22	24	15	16	21	18	19	22	13	28	19	22	22	25	21	27	22	20	18	18	19	13	17	15	15	27	17	20	20	19	19	25	26	21	21	21	21	23	19	18	20	26	16	20	23	21	21	22	19	10	21	26	28	24	29	25	9	24	21	16	20	25	27	20	21	26	21	18	18	21	13	29	15	24	19	18	27	15	19	18	16	18	18	14	19	12	22	20	15	29	27	13	17	21	26	14	17	21	23	18	25	17	19	17	15	25	15	19	24	23	29	18	32	25	19	17	19	17	16	19	20	17	22	19	21	19	20	28	18	16	23	20	16	15	16	17	20	21	17	19	17	25	23	18	15	26	20	21	26	13	23	22	23	19	20	23	15	26	20	17	21	15	21	16	21	28	20	16	23	24	14	17	24	17	15	20	23	22	23	18	25	20	30	14	20	15	23	24	23	22	18	27	12	19	23	20	13	17	20	12	17	17	18	14	17	21	26	33	16	20	22	20	23	24	26	23	20	23	25	17	24	17	17	18	18	28	26	19	18	27	24	22	22	16	18	22	13	19	25	18	21	29	16	19	24	25	25	20	21	18	16	21	25	25	17	21	27	12	12	18	13	25	31	28	16	22	24	23	18	20	22	22	15	21	10	23	16	22	16	18	30	15	21	20	20	16	27	20	24	27	18	30	31	13	24	9	19	23	23	21	19	14	16	22	19	16	12	18	20	30	22	22	19	17	20	22	15	21	24	24	14	16	22	23	28	22	16	18	24	21	19	24	22	18	20	13	28	22	17	18	16	21	23	17	22	22	28	13	24	12	14	21	19	20	14	19	26	20	21	14	13	13	18	29	19	15	21	28	21	19	20	26	24	22	21	19	28	19	18	14	11	16	25	22	25	23	14	19	26	14	19	18	14	18	23	22	25	28	20	16	14	15	25	18	15	19	19	24	17	18	27	24	18	18	18	18	27	17	20	24	24	21	18	32	15	25	20	23	16	20	21	21	33	16	21	17	14	16	12	18	24	19	22	17	18	17	21	19	33	22	17	22	22	16	15	13	18	17	31	22	14	23	24	20	20	15	22	19	23	21	12	16	25	26	17	17	19	23	24	16	12	18	24	23	28	15	24	14	13	22	29	21	28	25	14	18	21	22	21	15	22	21	21	26	28	19	13	23	17	10	11	10	17	16	24	14	17	21	20	21	18	28	20	23	17	23	22	16	12	19	22	19	14	24	18	25	22	16	13	29	28	29	24	24	19	28	23	17	24	20	17	25	20	17	29	18	12	20	19	17	22	25	22	25	22	26	15	22	21	22	22	18	20	28	10	21	15	19	26	18	24	21	24	20	24	16	20	18	26	17	20	18	17	17	18	25	19	16	19	25	23	23	8	20	7	19	19	25	17	23	19	22	19	21	17	27	24	20	25	14	33	16	27	19	22	17	14	15	25	23	20	18	21	21	29	21	20	23	20	20	17	16	21	15	19	24	19	26	23	19	24	12	25	18	21	16	16	22	27	15	22	18	23	23	22	26	19	22	25	14	20	23	23	19	22	22	17	19	23	14	20	21	22	21	26	32	25	27	18	22	18	21	23	23	22	14	22	24	23	23	20	18	10	18	19	24	19	19	22	21	20	20	16	28	17	15	20	22	19	18	18	13	28	22	20	19	21	20	15	21	19	21	20	21	19	13	24	20	30	15	21	20	22	15	15	15	24	16	21	16	21	23	23	22	23	23	19	20	17	18	22	23	23	15	15	14	10	18	17	23	17	17	15	23	23	22	21	27	21	24	32	13	28	16	29	23	19	19	21	20	20	14	23	17	22	20	15	17	24	20	13	18	18	20	22	21	19	17	32	17	26	21	21	27	12	15	19	22	20	15	21	23	22	24	26	21	13	14	21	23	29	23	16	15	20	21	20	29	24	25	25	9	28	19	16	22	21	18	26	21	20	23	12	25	29	20	25	17	27	20	21	21	26	13	24	22	10	24	20	27	26	15	18	20	30	18	22	18	17	13	22	30	18	26	21	18	16	16	19	22	18	25	18	25	24	17	20	24	16	16	20	18	21	23	16	15	16	29	23	25	23	24	22	15	20	19	24	12	22	21	26	13	24	15	28	14	24	23	16	21	17	28	25	18	19	18	23	22	13	33	20	15	16	21	18	19	12	32	19	21	22	25	31	22	31	17	18	19	23	19	30	15	15	19	29	17	22	22	13	20	24	24	25	17	20	23	20	19	21	14	12	24	24	16	21	9	20	13	16	27	18	19	19	20	22	20	16	20	22	17	17	11	21	27	20	21	22	23	18	18	15	19	16	27	20	17	19	16	17	27	18	18	19	18	18	18	14	24	23	27	16	21	16	21	28	15	25	26	19	21	24	23	23	20	26	16	23	16	20	23	22	20	15	21	17	24	16	25	21	21	16	17	20	17	16	16	19	20	18	31	20	19	24	17	32	22	14	24	22	22	22	24	15	27	24	11	22	20	19	19	29	22	18	17	16	19	20	26	19	32	17	16	25	15	24	25	24	20	18	14	17	12	23	24	18	27	25	21	16	22	25	15	16	18	24	17	23	19	16	16	26	22	22	19	22	15	18	26	19	20	19	21	13	19	21	20	21	20	29	14	26	25	21	20	21	14	23	21	18	18	18	22	24	18	18	21	22	21	20	16	23	20	25	20	20	17	19	25	22	20	28	18	26	17	20	17	24	22	26	17	22	18	17	26	18	22	23	15	26	32	26	20	22	21	23	26	22	29	26	16	23	25	15	21	18	14	20	26	37	24	13	23	20	27	14	17	16	23	23	15	20	17	20	11	19	18	13	17	25	17	23	19	12	20	16	22	15	24	19	17	21	32	19	14	21	15	24	16	21	20	22	24	21	16	24	17	25	21	19	30	24	21	19	22	15	22	16	17	28	21	16	23	21	22	21	24	23	22	13	16	14	19	20	22	17	21	17	23	26	29	20	20	24	16	25	16	24	25	23	20	27	18	16	24	20	11	24	29	18	22	17	16	18	16	21	30	18	18	23
16275	6332	2846	5223	10926	12259	11227	11675	16149	12010	7067	5824	3071	2267	1776	1372	1377	1379	1114	1072	812	620	430	416	441	443	621	661	681	720	504	604	650	895	883	641	482	539	1001	1311	1250	978	593	389	255	228	207	216	189	201	179	201	183	176	196	172	184	189	204	167	171	197	198	188	185	218	181	177	208	193	183	196	196	188	173	204	207	185	209	179	178	179	201	191	177	194	195	167	180	202	210	196	190	177	205	171	192	176	170	193	178	197	191	193	196	176	176	207	200	199	193	187	178	187	183	191	215	208	175	209	186	197	177	183	192	202	190	200	190	192	223	201	161	179	197	192	192	199	207	187	196	188	162	193	202	201	175	205	190	187	198	199	175	193	191	190	186	183	210	182	197	187	176	183	168	215	205	187	159	198	224	210	174	205	207	197	196	184	181	184	182	193	180	211	219	180	192	179	225	173	175	186	202	202	204	181	202	180	183	180	184	173	191	195	171	197	196	181	200	205	191	195	185	204	191	210	204	208	190	182	209	207	184	203	192	185	174	195	203	171	158	198	187	144	193	193	205	211	187	202	189	176	204	201	204	218	199	186	178	178	170	205	222	189	190	202	195	199	191	230	173	192	193	182	185	199	185	190	185	161	189	174	170	186	205	183	192	216	200	182	207	188	160	191	172	215	200	186	225	189	211	213	177	203	197	185	200	187	199	153	215	204	195	185	170	183	202	208	188	202	188	178	181	201	194	177	182	193	206	186	184	191	197	205	207	178	200	164	212	179	191	199	197	187	198	188	183	180	185	200	188	217	204	193	171	197	188	179	177	178	180	189	161	191	181	224	194	173	200	194	201	190	189	199	202	193	186	164	191	171	201	179	186	190	180	190	179	200	206	196	196	177	192	167	186	162	209	195	182	210	185	190	163	188	178	177	186	187	168	189	180	219	187	198	184	202	175	190	192	201	191	208	202	182	188	190	176	208	177	227	225	161	224	194	187	171	183	194	183	199	187	190	200	195	194	209	189	199	178	200	198	202	181	194	188	195	162	171	191	192	223	189	187	181	172	192	194	183	188	180	203	179	213	203	191	178	196	198	190	191	215	201	184	177	189	206	183	196	219	166	205	187	195	186	192	181	192	179	173	197	176	197	221	180	191	173	175	202	210	217	207	201	188	178	183	180	200	205	195	212	202	194	185	179	215	195	178	181	202	171	179	200	191	182	193	183	210	193	193	168	182	220	187	209	180	188	233	195	187	191	189	215	184	168	182	209	201	198	191	178	177	183	175	181	187	203	198	181	198	199	222	196	188	200	222	190	187	178	200	181	184	201	215	203	173	187	167	189	179	188	166	177	186	202	191	158	192	190	194	219	199	195	188	183	188	182	198	204	204	182	172	170	207	170	188	203	195	214	183	183	191	189	200	197	188	183	182	194	185	186	182	185	196	197	188	203	192	208	195	194	193	215	189	178	196	195	189	201	183	189	193	199	189	214	167	183	219	212	191	168	180	179	161	194	198	179	203	216	176	205	202	205	181	198	186	174	198	189	206	210	179	209	196	198	179	191	183	194	173	204	178	224	190	191	193	201	199	206	196	184	191	166	186	211	169	189	189	191	160	206	194	190	190	192	191	190	216	188	185	185	194	176	222	214	181	217	187	196	174	192	189	195	181	162	190	184	196	179	191	173	196	179	192	186	190	196	181	186	198	183	201	212	196	206	162	184	182	190	208	208	195	167	193	172	179	194	193	203	183	201	177	166	172	191	186	204	200	192	179	190	179	211	191	190	217	191	163	171	183	208	187	190	202	200	190	201	162	197	203	206	178	201	186	183	169	182	171	172	202	204	186	223	188	192	187	178	189	192	173	196	198	167	211	205	190	188	207	181	188	179	188	191	195	185	215	203	182	185	183	189	203	188	152	164	202	177	180	208	185	182	193	192	218	188	198	200	202	174	192	179	184	189	162	210	191	207	165	200	206	187	182	177	187	178	192	184	178	200	171	196	177	216	189	187	197	217	185	221	176	172	190	198	204	184	154	188	198	191	181	202	186	220	183	202	179	184	219	199	196	225	186	188	183	183	188	190	194	164	197	206	182	221	189	186	175	189	187	169	177	217	171	184	211	194	194	183	185	178	170	210	184	190	202	208	185	210	184	220	192	220	183	218	171	192	190	179	210	180	189	197	185	182	209	207	217	190	194	162	190	196	198	198	196	192	192	186	201	220	188	197	193	194	195	193	204	176	194	178	196	176	183	186	187	166	196	191	192	170	203	187	199	184	188	173	190	178	200	204	198	176	186	178	191	201	195	194	200	203	188	193	201	186	192	182	197	193	202	172	173	200	192	193	196	185	192	201	181	200	180	203	168	195	208	160	204	165	182	203	216	198	169	196	189	183	194	195	190	195	193	198	203	179	204	180	193	172	208	186	200	190	207	179	166	196	211	190	204	192	179	200	187	160	203	193	195	166	185	180	192	197	202	217	206	197	175	175	176	196	187	226	180	188	192	175	203	179	190	215	195	190	173	193	192	185	175	188	185	187	162	186	228	203	206	190	193	187	204	195	196	200	193	190	209	173	174	191	198	190	170	186	200	177	187	198	184	196	173	190	194	206	184	176	195	206	206	174	195	202	188	203	182	188	203	187	177	189	178	177	184	181	189	204	182	197	185	211	184	203	200	195	175	170	184	189	184	191	177	184	194	183	193	186	213	198	188	188	207	200	199	182	194	188	188	203	173	197	196	195	190	190	194	191	182	161	174	208	183	198	219	185	170	155	208	193	199	182	202	190	164	169	213	206	208	228	208	210	208	177	218	180	184	192	181	193	206	166	197	180	189	191	189	182	173	187	185	200	193	202	204	188	189	187	174	211	186	188	183	206	165	191	194	171	173	175	195	214	189	180	176	203	194	171	182	193	204	161	209	184	200	190	196	201	173	205	210	202	167	176	191	208	194	180	188	166	202	186	161	195	200	203	184	210	184	193	183	195	203	205	197	194	178	198	193	202	177	177	193	179	188	194	182	172	184	179	174	216	185	189	191	210	198	175	199	183	179	213	190	177	191	225	175	205	170	190	192	203	180	205	182	208	195	167	197	195	195	187	177	190	210	192	168	170	181	183	199	191	198	189	181	199	173	177	196	186	162	171	205	199	203	191	208	190	182	210	186	188	199	211	185	173	221	178	180	169	179	196	196	181	183	184	203	208	202	205	181	184	194	176	169	205	194	190	198	192	185	183	184	180	185	170	198	210	191	185	203	189	202	199	204	169	196	182	186	166	189	188	205	203	174	195	184	186	195	216	208	187	195	191	214	201	174	190	190	180	206	200	180	212	194	184	165	200	226	193	186	186	193	181	188	180	184	187	175	210	192	162	211	183	188	184	177	192	209	204	197	214	213	178	198	211	191	205	198	202	200	206	172	174	201	207	192	203	201	204	159	177	202	184	212	164	173	179	169	165	203	180	214	198	198	204	189	176	170	177	192	199	205	178	174	182	187	178	184	205	218	200
2104	1000	423	231	178	241	277	416	462	378	270	162	143	141	99	114	78	74	62	52	45	40	27	34	35	38	41	35	38	28	35	21	21	32	26	19	33	88	148	204	216	134	69	46	35	28	17	14	16	16	14	26	23	22	9	27	17	21	20	15	21	20	19	15	17	16	14	20	23	18	15	22	11	21	12	19	26	17	8	19	14	14	14	11	13	19	14	12	20	9	13	17	22	11	17	21	18	21	18	14	22	17	26	17	21	22	20	25	20	18	22	18	17	14	19	13	15	18	18	13	21	18	18	21	27	15	18	16	14	22	27	20	21	13	19	10	22	12	16	12	26	27	28	16	15	16	14	14	20	21	18	15	18	23	23	15	13	15	12	10	21	19	11	17	15	11	23	22	12	15	20	20	16	19	16	16	15	15	12	17	21	17	13	16	23	18	7	11	16	17	9	21	17	20	17	19	11	16	16	27	15	17	12	17	8	23	16	18	20	14	23	23	16	20	22	11	18	21	25	19	16	21	17	19	18	13	13	23	16	19	20	15	20	19	17	15	21	23	19	23	19	15	18	22	17	17	24	16	21	24	7	17	17	16	17	20	16	14	21	17	10	15	12	13	19	25	14	11	16	18	17	23	21	16	25	15	17	15	19	15	14	19	14	18	14	16	16	15	15	13	20	18	11	16	19	20	17	15	19	17	21	14	13	15	16	17	19	19	14	12	24	8	15	17	11	20	13	23	20	23	20	20	19	9	17	16	18	18	13	18	22	29	18	16	16	24	22	18	10	22	25	11	13	11	16	14	15	18	18	15	14	16	13	19	13	20	19	17	24	17	15	19	15	17	20	21	17	18	10	18	11	16	23	18	19	17	18	20	18	17	20	23	15	12	21	25	21	12	11	11	16	13	19	16	22	18	28	18	14	17	18	22	14	21	13	17	16	19	23	23	15	23	16	23	16	11	14	9	15	19	15	11	13	20	18	15	17	14	22	23	17	18	19	20	13	13	12	17	17	13	20	14	11	18	13	20	22	21	20	17	17	15	18	13	16	17	22	12	18	21	22	12	11	21	26	13	21	21	13	17	18	22	16	17	20	17	14	13	16	19	21	14	7	11	17	14	19	9	18	10	15	16	15	12	22	12	20	20	14	15	14	15	14	15	17	19	19	19	17	19	13	27	14	14	13	11	14	26	17	22	15	15	17	16	10	17	20	15	21	19	22	22	14	10	11	14	18	17	16	17	16	21	22	18	16	16	18	17	17	17	22	20	15	13	12	24	23	21	20	19	17	12	15	18	15	10	24	13	23	21	14	29	13	28	15	19	18	17	15	27	21	15	21	19	19	17	20	10	15	15	19	15	16	13	20	23	18	15	28	18	25	11	24	21	19	20	13	12	17	16	23	19	15	13	20	23	15	16	18	13	20	24	15	20	22	16	17	24	17	11	19	15	25	22	17	13	16	17	25	25	22	18	21	14	18	16	17	16	18	16	16	12	20	13	9	21	10	20	18	16	15	14	14	17	12	18	23	18	11	19	24	24	11	20	17	15	14	14	19	16	16	16	21	17	22	15	21	13	13	26	16	29	11	18	15	24	17	16	17	17	18	11	19	14	18	20	14	14	14	13	13	14	17	12	15	27	13	13	18	22	12	16	9	18	21	20	18	19	16	24	20	16	18	19	21	31	19	20	7	17	11	19	17	17	15	16	14	14	13	21	16	15	25	21	25	14	20	23	15	18	18	16	25	16	14	15	10	14	19	27	8	18	18	13	23	17	23	18	9	21	15	18	13	23	17	16	24	19	14	16	16	21	21	10	18	13	14	23	24	16	16	22	18	15	25	20	15	23	22	20	17	19	11	19	14	18	16	16	18	19	22	20	16	18	21	8	18	14	10	12	23	15	20	15	25	19	12	15	20	20	18	23	18	25	19	17	20	17	23	17	18	15	19	17	22	19	22	22	18	14	14	17	14	22	19	15	20	19	18	11	18	14	17	19	12	22	16	16	24	22	17	14	14	16	16	14	15	19	14	18	23	17	17	17	14	17	14	14	32	13	17	20	15	17	14	18	18	17	19	21	25	14	17	16	18	11	18	23	17	20	7	16	27	18	19	25	18	18	10	12	21	18	21	14	22	17	25	22	19	21	17	16	15	24	19	23	15	19	25	19	19	13	22	11	20	16	15	16	14	19	13	10	17	18	22	24	21	22	21	10	16	29	19	22	17	15	27	16	17	13	17	18	12	18	22	18	16	18	16	20	20	18	26	18	17	19	14	20	17	20	13	25	23	20	18	20	14	8	16	17	12	20	14	19	19	16	20	18	12	15	21	10	9	21	13	22	13	17	14	18	24	22	15	17	22	18	18	13	19	18	23	11	15	16	22	19	18	30	13	13	11	13	14	17	18	21	17	9	23	19	14	10	18	17	17	14	18	12	16	17	23	17	12	18	14	19	18	13	19	9	19	15	30	19	12	20	20	16	14	12	13	17	19	18	20	14	22	13	22	19	15	15	21	22	20	16	18	13	17	24	14	19	22	16	21	17	22	21	13	14	20	10	16	21	10	22	17	15	18	14	16	15	24	19	13	19	24	23	13	15	20	18	16	14	12	15	14	20	22	23	20	14	19	22	21	21	20	19	24	13	11	14	16	13	16	20	17	23	14	19	17	7	21	18	14	21	13	17	19	21	22	19	13	15	15	17	11	18	17	15	21	22	16	21	17	14	11	25	15	13	12	14	19	13	13	18	20	19	16	17	10	17	18	15	16	22	21	23	14	16	17	15	14	22	20	18	15	18	13	17	23	21	14	13	25	23	16	15	19	12	22	17	20	18	19	27	18	9	15	14	19	20	19	19	12	23	7	8	12	15	24	13	15	20	16	12	17	18	16	16	20	16	17	17	12	18	13	21	18	17	18	16	20	24	19	20	13	18	16	18	16	19	18	14	18	22	17	14	13	15	22	14	18	14	18	19	17	18	16	17	16	18	16	14	23	18	17	15	13	16	15	22	19	20	25	21	16	11	15	22	19	13	19	21	13	12	20	21	19	24	22	13	11	10	20	21	16	21	13	18	24	10	19	18	23	21	19	18	16	20	21	7	15	16	13	15	19	11	25	20	20	18	27	12	14	12	13	21	17	19	25	13	18	8	14	14	18	16	18	9	21	18	12	17	20	11	15	17	16	15	25	17	18	10	18	23	13	12	17	18	25	20	15	20	18	14	18	19	19	22	18	16	19	18	17	12	15	21	22	14	21	10	11	14	19	14	19	13	20	21	13	19	19	21	22	11	17	11	18	20	18	13	15	16	28	20	19	12	16	16	19	21	10	14	21	18	16	15	12	13	12	22	19	13	10	20	14	18	22	18	15	14	7	11	19	15	18	18	15	22	20	16	12	25	19	13	14	20	14	18	16	16	21	17	16	14	19	7	17	16	20	28	18	18	18	22	20	16	20	13	17	14	11	14	15	22	29	13	15	22	21	12	18	24	13	20
22959	10504	5337	7813	14897	15893	14511	17132	18248	14097	11553	7322	5844	5029	4070	3545	2668	2132	1968	1536	1171	990	900	716	626	561	605	589	710	677	652	563	462	683	627	339	553	2115	3981	5893	5559	3137	1554	792	385	243	202	198	177	156	165	184	175	168	164	179	148	155	190	160	140	182	183	161	178	157	184	172	171	143	178	169	161	140	184	174	153	155	171	158	157	165	180	162	164	171	162	176	158	179	158	175	176	166	166	171	152	160	153	182	156	181	157	157	148	171	174	179	182	160	147	172	163	143	171	163	179	174	173	160	159	153	161	153	166	163	151	173	172	178	167	180	164	169	166	160	167	144	161	161	161	174	168	172	170	164	172	160	166	176	162	162	182	174	163	159	164	168	167	160	195	152	161	167	174	150	178	154	186	180	168	163	160	173	166	172	166	180	151	171	158	151	158	164	166	171	153	159	155	161	168	140	167	170	181	146	154	185	180	170	153	177	135	153	154	163	168	198	177	170	161	163	152	148	171	182	168	145	180	149	158	169	163	174	191	159	159	165	179	165	176	181	151	171	189	173	179	166	166	153	157	175	168	159	176	192	159	179	160	188	171	172	162	153	149	187	189	177	172	159	159	174	176	177	153	175	179	161	185	158	173	152	173	164	153	149	161	157	182	173	167	162	192	192	157	149	165	157	162	186	149	171	158	175	165	167	184	183	152	161	168	152	143	154	183	160	169	175	170	163	148	149	163	173	162	190	154	175	164	151	171	197	183	150	173	159	158	166	152	174	156	158	193	162	146	172	149	184	179	172	167	163	179	174	170	170	165	164	163	152	177	177	153	185	138	178	180	170	196	166	164	181	139	211	160	179	143	174	170	167	168	145	164	180	159	143	149	170	151	162	186	191	159	168	166	153	174	182	151	174	166	171	194	177	161	165	175	160	175	167	172	183	163	174	190	152	140	160	179	167	170	153	174	165	153	164	198	156	169	181	187	164	162	207	144	159	165	158	175	178	160	191	151	154	172	182	161	152	163	166	147	156	193	152	180	191	176	173	150	169	155	169	168	183	187	176	178	158	168	166	165	172	170	150	177	180	166	176	166	160	174	167	165	168	147	166	177	176	171	170	164	169	166	168	182	164	178	163	156	155	175	157	127	170	175	168	151	162	175	199	166	199	152	166	157	182	160	164	165	166	166	162	155	177	189	161	170	168	164	161	182	169	144	183	142	168	162	167	140	171	141	171	173	172	169	177	169	165	156	154	162	158	177	139	188	164	187	162	189	161	173	161	147	180	154	192	149	139	171	146	165	158	149	169	171	152	193	181	169	152	158	159	139	166	202	186	175	151	145	166	185	177	148	157	164	165	175	144	167	194	163	165	154	198	175	180	182	181	164	161	181	168	150	171	155	159	162	166	170	191	179	165	151	159	174	177	166	170	161	175	166	165	183	140	184	185	149	168	177	156	173	170	142	168	183	158	165	173	152	144	142	175	145	151	155	161	166	154	192	171	155	171	176	186	167	129	170	144	183	160	149	153	165	148	177	166	168	179	162	157	169	156	175	150	184	170	175	155	178	159	185	163	191	163	154	173	172	178	165	150	191	174	178	159	167	172	157	198	173	169	173	170	164	157	172	173	166	147	170	190	183	149	173	138	158	158	160	145	154	155	169	156	167	176	173	155	154	163	176	159	149	137	151	163	167	146	171	166	155	166	143	175	188	157	141	168	190	159	173	170	171	158	171	184	169	161	162	147	169	188	181	181	173	138	168	174	180	147	183	175	155	167	167	159	162	172	171	180	175	145	170	179	196	154	155	163	160	155	164	134	172	166	166	146	170	144	168	150	161	172	148	170	166	146	158	176	148	161	182	169	147	160	168	173	159	176	156	169	150	181	160	164	150	192	177	186	178	166	178	199	164	166	162	184	169	159	157	160	173	164	168	154	151	190	148	157	174	157	174	179	156	142	160	179	183	154	168	185	163	162	181	151	148	146	152	153	172	187	171	187	175	137	160	164	170	182	170	148	176	166	165	175	157	186	158	158	169	165	182	173	187	184	168	182	158	158	143	145	171	150	142	139	152	147	160	181	164	176	157	168	170	146	177	199	157	146	180	150	176	165	169	163	184	178	170	193	170	166	152	186	180	170	185	162	163	191	161	174	183	182	176	159	152	175	148	159	149	164	152	170	172	159	153	161	178	172	157	205	165	163	161	149	157	192	171	178	163	150	197	155	181	183	181	170	188	165	181	171	176	144	202	157	165	154	185	145	154	178	159	158	163	166	158	167	169	185	198	192	165	170	168	144	177	180	165	151	177	185	137	165	180	174	160	161	174	186	173	167	163	164	170	161	160	161	151	151	151	162	157	169	189	159	142	175	176	187	162	173	171	161	159	155	176	162	156	192	186	166	179	186	144	159	164	176	193	164	155	172	168	179	168	165	180	172	177	184	171	166	172	191	177	127	163	163	150	187	167	173	173	169	154	167	185	139	176	189	178	169	148	190	163	197	121	194	178	187	168	144	173	157	152	167	165	163	168	162	144	153	167	150	178	163	179	171	147	179	155	167	178	165	167	171	163	161	156	176	164	166	171	160	154	181	179	154	155	162	187	178	154	184	174	148	148	165	161	175	156	169	174	183	177	162	152	191	159	160	171	175	170	168	171	181	179	156	167	166	151	164	178	180	176	175	184	168	163	182	177	173	171	159	184	177	164	167	161	161	156	167	172	170	180	164	145	152	165	189	185	171	158	169	204	164	150	180	170	164	168	181	155	163	168	155	162	180	169	188	155	174	160	173	165	169	168	158	175	158	162	153	177	159	144	166	149	168	167	185	158	164	156	156	162	144	162	158	166	180	160	158	167	174	189	143	150	172	190	183	145	186	148	142	177	142	144	180	177	168	164	150	154	156	161	176	168	179	165	157	159	187	174	153	177	167	159	174	160	161	167	160	174	159	165	168	161	168	172	152	164	162	182	179	185	170	181	178	162	163	150	158	163	155	151	158	168	157	163	153	188	168	192	161	153	184	166	158	180	162	156	179	160	161	167	163	171	164	173	138	147	178	162	171	157	149	179	179	168	177	154	161	180	149	175	164	163	181	162	181	159	175	150	170	163	168	172	155	156	175	165	172	149	147	155	147	147	156	172	169	182	183	177	189	164	143	161	186	180	116	174	166	169	163	159	166	152	144	154	181	178	172	159	166	164	149	188	160	163	154	175	179	174	164	183	182	165	191	142	192	191	152	196	155	163	166	171	167	148	174	194	186	166	167	187	180	162	199	146	183	186	170	168	161	171	175	165	168	175	147	158	185	158	164	186	173	166	157	148	160	172	169	184	173	189	162	158	178	153	147	172	179	160	197	148	178	197	174	174	162	158	152	162	169	153	186	172	154	161	146	189	174	155	164	154	166	169	158	154	153	147	162	159	156	190	164	160	174	188	199	169	190	175	163	166	171	172	171	170	162	171	167	186	150	182	177	188	181	179	158	185	167	181	144	170	175	194	180	148	145
2065	733	271	127	134	170	235	246	292	222	243	158	183	147	147	101	53	53	53	48	55	33	34	40	30	47	32	38	27	24	28	27	35	23	25	24	22	48	105	178	172	126	55	34	31	11	15	13	18	18	19	15	9	18	18	13	19	26	13	20	17	18	21	18	16	30	15	20	15	16	17	13	21	12	14	17	18	18	23	16	16	18	17	19	19	26	8	22	13	12	15	13	17	7	10	21	14	22	10	17	15	23	13	25	19	18	15	13	17	21	23	12	21	12	15	12	22	18	19	16	17	14	15	23	15	17	23	16	13	17	17	16	20	25	13	16	16	15	21	11	15	15	13	17	15	17	26	19	18	14	15	18	18	19	17	16	14	6	9	27	15	20	18	22	22	15	18	17	19	20	10	19	8	21	22	14	14	17	8	16	21	20	12	15	15	17	7	18	18	19	13	16	7	20	20	16	14	16	19	19	12	17	19	13	16	19	14	20	16	27	15	21	12	12	24	24	11	18	18	10	20	17	15	18	21	9	19	22	26	13	24	19	25	14	10	13	16	13	18	14	18	19	15	18	28	21	20	15	13	18	12	22	17	20	16	23	21	15	14	22	17	12	24	17	11	14	15	22	22	18	19	16	10	7	19	16	17	12	13	24	8	22	21	22	18	14	13	21	15	24	20	12	17	23	10	15	12	17	23	18	12	17	21	4	19	11	12	14	17	20	17	15	17	25	14	16	20	29	16	12	25	20	21	16	15	17	11	23	17	15	12	10	19	17	13	20	15	15	21	22	23	21	20	23	19	24	17	16	24	11	15	17	20	19	18	22	11	20	17	12	13	19	19	11	15	19	23	11	16	19	18	13	18	21	19	18	21	19	17	13	25	21	19	21	23	16	11	15	17	14	16	10	17	16	15	26	13	9	16	23	22	13	15	19	13	13	18	14	15	16	23	19	23	14	26	15	10	17	20	15	15	18	13	20	11	14	23	19	14	18	17	21	13	19	10	20	19	15	17	20	13	19	21	16	19	13	12	22	9	12	12	19	10	20	24	21	12	18	24	17	23	11	15	18	26	23	21	13	15	12	9	12	21	17	24	14	18	16	19	14	16	17	20	20	9	14	30	21	19	16	17	28	14	19	27	19	13	22	18	18	15	22	14	16	11	17	20	12	25	14	16	22	17	18	15	25	14	17	12	19	18	9	11	14	23	15	27	19	16	17	14	10	24	20	19	21	11	15	15	20	21	24	16	24	25	12	15	23	18	24	15	18	13	24	9	15	14	19	21	18	20	14	22	21	19	22	14	22	19	13	16	16	17	13	17	12	13	19	16	22	16	21	17	12	14	14	20	16	18	19	19	20	19	12	11	21	22	31	11	9	26	14	22	13	18	14	7	23	18	5	18	22	14	19	23	18	22	16	16	19	14	15	21	21	20	19	25	17	17	15	17	20	13	9	14	7	17	20	12	14	20	13	15	17	18	17	19	11	17	14	18	15	20	14	10	16	22	20	18	14	19	20	10	22	16	13	10	14	20	16	18	13	11	17	13	16	10	27	13	18	15	21	12	14	15	14	25	19	19	23	20	15	25	25	12	20	16	19	15	15	21	13	11	13	22	13	21	25	10	13	14	21	20	18	19	16	19	15	12	22	12	13	21	19	19	18	18	11	24	14	20	14	21	14	9	12	19	12	23	19	17	20	21	14	15	22	16	17	18	15	19	17	17	14	17	16	19	16	14	17	16	17	18	10	15	17	12	17	15	17	15	14	21	15	19	20	15	18	21	16	14	24	19	23	19	16	17	19	18	15	24	15	15	23	21	15	16	10	15	17	23	9	16	21	24	19	18	24	16	17	21	17	10	14	21	20	14	24	15	20	21	18	12	17	24	18	19	20	15	16	16	15	15	14	17	17	25	11	17	17	16	11	14	16	17	16	17	19	22	10	13	29	18	27	16	21	15	17	17	19	22	14	16	17	19	15	12	19	24	22	21	20	14	17	22	27	15	21	22	22	18	17	14	22	15	19	19	18	20	18	12	23	17	21	19	14	14	19	14	21	18	14	13	16	14	18	14	17	15	15	17	16	20	12	21	25	22	22	18	19	21	22	17	12	24	16	12	30	16	17	15	22	21	24	20	14	17	14	23	19	22	25	18	15	12	15	18	10	15	19	25	16	11	13	16	14	18	21	18	13	29	20	21	10	14	22	14	9	25	16	22	15	22	10	16	11	12	21	18	17	12	20	17	19	13	15	22	15	14	29	22	10	11	17	15	16	20	19	23	13	13	17	19	18	23	18	16	18	14	16	10	21	25	12	15	19	20	21	15	18	25	17	16	18	11	15	24	14	13	16	12	17	17	9	21	15	17	21	17	11	20	16	19	14	12	19	18	13	20	16	18	16	19	13	17	14	19	19	19	21	18	19	17	18	14	13	13	17	19	18	12	9	19	14	16	20	17	17	16	23	18	18	25	16	19	17	17	9	17	14	18	13	15	11	14	16	14	11	21	17	21	12	16	11	13	20	19	17	13	21	20	12	20	14	12	21	12	14	18	20	23	15	16	11	15	24	19	17	14	16	14	20	12	17	17	15	22	16	26	17	14	19	19	14	12	21	12	14	16	18	11	13	20	19	12	25	14	20	19	21	20	21	16	18	14	22	14	11	19	14	18	20	11	17	21	18	16	13	23	19	16	17	11	17	25	9	19	23	13	19	18	25	22	21	15	15	16	28	18	10	25	16	12	23	21	13	12	15	14	23	10	21	21	22	15	15	25	26	17	6	16	17	16	25	16	24	23	19	15	19	9	24	15	17	15	25	18	23	12	12	13	18	13	20	14	18	15	16	12	8	13	17	11	20	17	16	13	19	17	21	17	11	19	18	10	14	14	19	8	16	12	18	17	18	14	19	13	26	15	15	17	19	11	21	15	17	17	12	17	14	18	25	11	11	9	22	20	23	14	16	13	13	15	17	7	25	15	22	17	24	22	15	16	13	22	15	19	15	13	17	25	24	19	29	12	17	10	22	16	14	20	12	16	12	17	10	14	19	14	27	11	19	15	21	20	23	15	19	14	14	25	10	18	18	19	19	14	15	24	24	17	18	24	18	19	12	19	8	22	16	11	19	25	17	16	16	9	15	16	19	14	14	13	14	12	17	19	10	20	11	15	12	21	19	20	14	16	15	21	22	19	17	10	11	15	18	7	17	20	14	16	17	14	19	19	19	16	19	14	17	28	20	27	30	17	18	15	12	17	22	21	14	15	13	21	21	19	19	17	15	18	20	18	20	16	26	21	11	17	13	20	16	13	9	17	23	16	18	12	23	13	20	20	21	22	13	13	23	21	20	15	13	21	15	18	12	25	24	14	18	21	13	13	22	13	15	11	19	18	13	22	12	25	22	10	23	22	18	17	9	21	18	25	19	13	17	16	13	26	17	11	17	15	19	21	19	18	13	22	17	15	18	22	22	17	9	23	16	15	18	21	14	18	21	14	15
20902	9139	4131	4876	10672	12827	13572	12868	13516	10652	10460	7071	6807	5465	4570	3141	1921	1935	2072	1706	1334	1135	989	908	860	823	711	651	547	565	498	476	502	460	424	329	494	1012	2667	4762	3986	2256	1083	531	328	225	172	186	173	166	158	172	179	175	166	165	148	156	168	153	191	143	159	160	140	171	157	149	156	162	166	171	162	172	157	182	174	155	172	157	159	172	143	172	145	148	140	176	176	158	171	170	170	161	147	159	174	157	170	162	162	145	178	171	159	167	144	158	137	196	148	141	161	172	166	150	158	175	159	169	150	167	145	156	144	169	147	150	172	147	136	161	160	190	153	161	170	166	159	159	171	162	157	155	172	154	164	182	166	160	141	158	167	171	178	168	169	139	165	156	142	158	186	173	154	151	160	167	160	128	159	160	175	154	158	164	155	146	173	174	154	165	177	152	174	170	150	168	147	175	146	167	157	162	145	153	154	181	157	160	159	164	182	152	172	177	130	160	164	159	154	159	158	156	152	155	154	163	164	171	169	157	160	164	142	150	152	152	168	142	138	170	158	151	154	147	171	159	168	185	159	142	156	150	171	167	150	163	163	192	176	163	146	159	156	165	143	173	163	143	163	157	180	170	163	173	172	151	156	167	166	161	164	164	159	170	160	172	151	166	147	154	160	167	166	162	165	160	146	163	145	155	153	154	172	159	171	156	174	146	162	156	135	154	154	165	167	180	162	174	151	133	178	171	146	164	145	165	153	184	169	173	164	173	177	150	163	183	152	172	157	169	176	144	154	135	131	153	171	163	150	164	173	159	160	150	193	168	142	141	142	160	144	175	153	147	157	160	179	169	159	156	148	143	149	149	151	153	143	144	139	167	150	150	163	172	157	174	159	166	169	164	156	166	178	169	143	158	139	159	173	171	172	164	154	161	154	152	167	151	162	165	166	171	144	159	164	152	168	175	152	141	172	174	157	189	153	160	147	163	177	162	170	159	182	158	167	165	136	144	184	157	152	165	162	166	159	169	140	174	148	146	172	163	159	175	174	176	153	143	153	151	124	149	141	174	156	150	165	162	145	156	143	161	187	142	199	141	193	175	171	176	148	166	180	171	177	165	135	157	169	150	144	170	176	149	175	142	177	179	152	157	149	157	170	160	169	136	163	168	144	145	164	152	149	188	157	146	199	151	171	171	153	164	175	164	138	152	175	151	160	179	156	152	149	177	175	164	160	171	154	154	160	181	164	168	186	174	135	155	137	146	172	151	145	148	140	155	154	169	143	140	166	140	138	155	145	150	148	165	170	182	170	171	156	181	173	126	151	181	177	172	155	151	140	147	185	163	180	152	174	173	156	174	148	148	153	159	144	148	149	170	161	143	162	163	127	156	185	179	176	169	166	175	165	169	160	179	180	173	154	151	168	162	160	144	144	155	185	186	154	154	159	156	159	164	155	152	161	158	188	153	152	158	170	160	161	160	163	157	170	163	168	170	184	170	147	153	159	147	166	172	175	174	177	169	179	170	155	156	146	172	164	147	157	163	163	170	155	162	161	154	166	130	168	164	178	194	165	154	158	156	161	161	158	184	165	163	164	164	159	190	178	165	144	140	158	162	151	172	165	170	162	165	160	163	149	145	145	150	176	153	150	160	136	137	178	162	151	172	172	162	155	190	163	160	157	150	184	158	147	171	153	153	162	153	168	157	151	158	161	152	148	155	153	171	146	157	144	136	173	161	171	164	134	157	157	158	149	172	155	173	142	166	162	152	163	180	155	162	162	166	167	151	152	139	158	157	169	146	153	165	168	173	170	157	164	161	159	146	147	164	167	163	149	151	156	149	165	170	151	158	152	146	174	173	162	181	170	182	174	190	167	154	173	142	162	152	177	159	172	169	174	154	156	172	167	151	179	168	175	159	167	151	168	135	163	169	170	152	178	164	154	155	162	172	169	164	161	173	153	145	169	148	156	171	174	154	155	154	150	145	172	161	185	153	134	152	148	175	156	155	150	150	157	153	166	167	143	179	161	181	167	170	129	150	163	167	150	158	146	156	160	165	169	160	167	163	167	165	163	172	169	168	138	157	176	155	170	152	161	160	165	158	151	154	132	156	153	166	145	151	183	172	137	166	165	158	150	169	148	171	140	168	181	168	145	190	143	149	166	176	158	154	149	156	176	169	167	175	154	154	181	182	161	146	162	154	162	135	164	133	179	188	156	125	170	141	166	184	144	149	172	146	161	153	150	144	177	143	168	168	171	176	144	181	179	148	150	149	167	167	183	168	159	163	161	149	151	164	155	164	179	154	182	157	174	145	148	171	163	161	138	149	155	149	134	166	151	170	152	163	142	164	138	156	186	147	181	155	152	148	169	180	162	151	151	178	162	159	165	162	145	171	151	144	152	149	157	168	126	163	153	162	166	173	169	165	163	167	165	175	159	147	169	164	153	156	148	150	185	148	143	167	165	161	152	176	163	156	156	153	161	145	166	135	154	154	179	169	158	160	161	188	150	155	164	168	172	154	152	148	151	157	162	147	145	176	165	158	160	164	154	145	142	161	169	177	131	174	159	163	157	156	182	162	158	163	157	157	160	151	148	156	164	159	167	182	151	143	150	141	183	157	150	169	168	140	143	159	141	156	180	158	167	153	139	132	166	158	170	163	145	171	158	142	151	171	156	151	177	175	147	186	162	159	174	172	164	153	159	174	176	150	164	169	157	141	163	163	167	147	176	159	156	135	156	147	170	155	158	169	176	178	142	136	167	161	149	154	152	175	166	154	158	147	162	180	149	164	157	169	169	159	163	152	150	155	187	158	172	167	148	161	157	172	153	160	155	148	151	166	155	167	153	160	157	146	160	161	162	169	169	153	168	141	145	166	179	163	169	157	181	153	147	171	155	174	152	155	143	154	200	176	158	154	170	165	148	184	137	153	156	178	149	159	160	158	163	139	191	181	179	169	160	154	156	159	139	137	146	168	171	156	163	158	146	165	146	164	176	170	167	173	148	171	186	158	195	166	152	157	144	158	165	164	140	160	158	163	159	175	168	159	176	158	185	164	156	157	175	145	168	167	166	154	177	160	159	151	159	136	166	152	145	151	161	173	135	171	160	165	162	150	174	146	163	173	144	172	152	158	164	172	142	170	175	162	148	160	171	181	164	171	162	139	166	163	163	156	164	164	159	160	164	136	140	188	178	151	151	167	135	146	158	177	183	178	167	154	148	164	191	148	155	156	178	157	141	158	155	149	162	144	150	165	151	158	174	161	170	181	167	149	176	169	137	157	155	183	167	168	175	143	188	152	145	157	149	162	149	136	144	149	174	162	170	146	188	153	167	145	136	164	139	179	148	162	171	167	167	169	159	156	154	172	152	163	160	157	161	188	147	141	166	144	185	164	164	130	188	159	164	179	147	169	151	167	163	151	163	156	141	146	166	168	150	169	154	152	154	134	157	142	148	184	159	173	182	155	163	176	147	136	159	145	180	162	184	165	157	155	158	163	156	154
2073	1098	322	166	173	254	343	455	534	337	303	247	207	179	141	104	96	76	61	59	34	49	38	38	28	20	26	31	39	37	36	33	30	35	32	22	33	39	86	237	195	183	124	63	42	32	21	13	15	14	14	13	15	21	15	20	13	13	26	18	17	29	15	20	15	20	17	13	8	22	21	20	18	15	16	10	18	13	23	24	16	13	16	23	16	22	16	21	11	22	19	18	15	12	19	20	16	19	21	9	16	8	17	19	10	17	15	17	19	18	18	16	15	18	17	19	12	25	18	18	16	26	18	12	16	21	20	14	17	18	14	13	16	14	16	18	20	17	14	24	19	14	18	23	12	19	15	15	10	24	14	15	17	15	22	15	13	8	18	19	17	12	26	25	15	20	22	31	21	20	18	15	12	14	20	16	13	24	14	19	24	13	14	17	14	15	18	14	13	19	21	25	18	14	16	23	13	16	14	12	30	20	13	17	15	22	17	15	17	12	15	23	13	17	17	13	21	22	21	11	26	16	14	14	14	21	14	21	14	13	18	16	14	17	13	12	16	20	17	22	20	16	17	18	16	16	21	11	24	18	21	11	17	19	16	16	10	14	16	19	18	12	28	16	18	19	16	17	11	24	14	15	22	24	19	18	14	17	19	16	17	17	13	19	21	13	20	18	13	11	11	13	18	14	20	14	18	15	19	17	20	15	13	18	17	18	20	15	12	17	18	14	19	26	14	15	14	17	18	26	17	15	27	11	16	12	20	16	21	23	18	18	15	18	15	18	22	13	17	21	19	12	16	25	13	16	10	19	23	17	17	12	24	20	20	20	15	15	18	18	24	11	17	14	23	16	19	17	15	11	17	21	21	18	23	20	15	19	16	17	21	18	24	24	16	20	15	9	10	15	16	17	22	24	14	16	21	20	26	18	11	14	23	19	12	22	16	14	24	14	14	14	13	15	19	16	21	14	16	28	17	14	11	22	21	19	21	25	11	18	15	18	21	9	13	15	16	13	15	11	16	26	21	8	21	16	15	18	11	29	17	18	13	15	13	17	15	13	16	14	14	22	10	16	17	27	26	18	18	14	22	13	22	18	12	17	20	12	10	23	14	19	18	18	6	21	9	20	18	23	15	15	12	15	15	20	15	23	25	15	16	18	16	20	26	10	15	14	23	16	14	10	16	26	21	16	16	17	14	16	16	19	16	14	15	22	18	22	14	19	16	16	16	19	18	19	12	17	14	9	19	16	19	17	27	12	22	17	21	17	9	23	20	23	23	21	15	21	21	14	14	17	27	18	15	16	16	13	20	15	23	12	22	12	15	16	23	24	15	17	12	16	18	24	23	16	15	24	18	29	18	11	19	13	23	16	8	13	29	14	6	22	19	21	13	18	17	15	19	13	21	20	21	13	13	17	15	14	11	17	13	18	16	20	18	13	13	20	12	20	12	19	18	19	15	16	19	16	21	14	17	10	14	18	29	20	17	21	22	11	18	14	17	20	12	18	17	12	17	16	23	15	27	20	19	16	14	18	21	15	11	20	17	22	15	16	14	18	19	16	25	23	22	12	18	19	19	15	20	19	11	20	17	12	13	17	11	18	12	18	14	24	16	8	16	20	14	25	22	18	17	21	14	23	15	22	29	18	22	23	17	15	20	16	12	18	15	12	22	14	15	13	18	14	11	23	8	12	13	11	12	18	17	21	17	20	24	16	16	14	22	18	10	21	13	16	16	15	21	16	14	15	12	22	17	20	25	18	22	23	17	15	21	17	11	15	16	13	18	11	12	19	17	11	13	14	22	15	19	15	12	16	15	14	21	17	18	16	13	13	17	14	11	16	17	19	18	20	9	15	13	14	18	15	18	15	20	14	31	16	18	15	10	16	27	15	22	16	21	21	19	15	21	16	18	16	17	22	21	10	22	24	9	21	18	17	13	9	14	13	14	22	20	26	22	18	10	17	14	13	21	14	22	21	17	18	9	11	15	14	11	25	12	22	18	17	11	17	11	14	20	26	15	24	21	19	18	16	15	16	20	22	17	22	20	20	20	22	24	15	16	14	14	18	16	16	18	15	19	14	19	8	7	16	22	18	13	17	16	30	13	10	20	25	8	19	21	13	23	13	16	26	13	22	26	16	22	20	13	23	15	20	16	20	18	16	23	26	24	18	14	8	11	13	13	22	14	13	19	17	10	9	20	18	16	14	23	11	18	24	18	22	17	19	23	13	8	17	19	18	15	21	15	18	13	17	12	15	15	22	15	22	15	15	13	21	16	17	18	13	12	11	16	18	24	14	15	15	24	17	20	17	13	13	21	17	17	11	21	15	18	18	15	21	19	17	25	20	15	19	11	14	10	15	14	18	20	18	19	16	18	19	18	16	20	15	20	18	18	19	19	21	18	16	18	18	9	24	22	18	15	21	15	16	14	15	18	19	19	17	26	14	23	15	17	11	18	20	13	13	21	17	14	18	18	12	23	18	22	11	23	19	17	24	20	17	21	18	22	10	14	22	22	23	22	11	22	24	17	23	19	17	20	14	16	21	12	11	17	20	26	13	13	21	23	17	16	30	24	24	21	18	15	15	16	16	16	15	15	8	15	18	12	15	15	17	18	8	25	18	10	23	17	17	9	20	23	12	20	17	9	20	18	16	18	26	12	19	14	23	14	10	13	13	17	14	17	16	17	13	15	10	15	15	15	12	16	15	20	20	16	18	18	19	25	17	18	16	21	21	16	14	14	23	16	8	15	21	23	12	16	21	21	14	18	16	16	14	17	22	19	22	20	12	16	11	11	14	21	19	17	13	14	17	15	14	18	18	19	14	17	16	20	28	16	22	17	16	13	19	21	18	16	16	14	19	17	12	20	29	25	11	12	19	16	11	19	14	15	12	19	21	15	10	11	19	20	14	19	20	12	22	19	17	16	17	19	19	24	18	14	20	17	18	18	22	14	23	16	18	13	14	18	14	23	20	15	9	19	13	15	19	16	19	19	17	26	12	8	18	21	27	19	23	17	12	9	21	13	12	12	17	19	16	15	21	16	22	17	20	24	24	23	20	14	20	19	14	19	21	16	12	12	15	15	13	15	18	24	17	19	22	10	16	16	19	21	19	18	15	19	28	19	22	20	18	17	12	12	16	17	15	18	8	10	17	15	16	14	15	15	12	13	12	18	24	13	14	23	21	18	22	23	9	12	4	12	22	20	9	15	21	24	20	12	20	16	12	23	21	18	11	15	23	16	22	13	17	19	19	25	19	19	16	17	16	15	10	9	18	17	24	16	29	20	16	15	12	11	21	20	18	18	17	18	19	20	11	15	11	20	18	15	14	17	9	25	12	9	21	17	20	15	17	18	19	12	21	16	21	13	20	17	14	22	13	12	21	25	13	18	17	18	11	16	14	16	18	29	19	17	20	24	15	16	15	13	13	14	15	19	18	20	22	24	14	18	23	20	11	18	21	24	13	22	16	13	13	22	18	14	18	18	19	8	23
23102	11592	4293	5839	13624	15645	16927	18419	18648	13584	12323	9496	8013	6974	5158	3656	2818	2412	1677	1469	1109	1427	1016	729	600	526	768	786	751	683	599	588	742	784	593	451	456	898	2250	4998	5184	4377	2755	1273	645	335	204	176	157	157	162	158	171	144	149	175	176	167	162	165	171	175	186	137	168	161	144	187	172	154	173	170	178	159	152	162	181	170	171	168	164	174	167	148	190	154	159	162	161	170	168	160	161	172	159	188	181	171	161	181	178	169	164	152	158	169	172	174	160	178	160	168	155	147	136	157	186	151	145	153	161	165	177	172	176	150	149	161	166	166	163	187	175	169	183	157	149	168	173	189	159	166	170	169	164	152	165	157	175	174	178	152	160	165	191	172	174	185	175	168	171	156	156	180	157	176	160	185	155	185	166	165	167	157	151	165	163	166	157	161	149	163	175	166	163	163	171	169	146	157	147	163	161	154	170	157	177	183	179	151	148	158	182	164	154	175	165	152	165	169	154	167	142	179	173	149	127	153	159	173	184	167	154	166	199	161	160	149	159	151	175	172	160	149	169	159	157	184	145	147	184	178	156	168	165	167	149	141	173	136	166	165	184	167	160	152	159	148	160	159	179	179	169	165	168	175	153	151	160	160	178	155	162	163	179	151	174	151	146	175	162	164	160	158	162	161	169	161	159	155	167	155	158	149	157	167	167	187	183	152	174	184	158	167	178	185	161	151	182	164	167	148	135	204	151	174	170	166	181	160	172	157	147	149	171	170	168	157	182	145	143	160	165	136	170	160	156	200	160	180	148	157	150	148	156	169	157	188	150	152	156	168	149	178	168	169	167	138	155	159	141	181	149	156	160	165	149	169	148	149	152	148	159	167	160	151	145	152	154	159	162	175	178	155	167	179	159	153	170	162	168	160	167	153	147	179	182	170	186	157	155	138	176	173	184	149	174	139	193	180	165	158	170	159	143	144	153	178	191	130	154	170	183	149	180	176	178	145	151	184	158	162	163	167	160	174	170	158	165	149	171	163	144	160	162	176	168	150	168	142	178	167	154	162	152	139	153	176	153	161	162	162	182	165	142	160	164	158	179	162	158	167	160	152	173	144	167	161	164	152	158	127	175	154	177	176	188	166	170	159	168	178	158	179	174	158	171	174	161	153	147	164	134	167	175	186	160	170	155	164	169	144	151	158	167	145	161	185	163	167	166	132	162	162	169	164	134	161	163	170	147	164	177	162	167	155	168	167	164	145	161	185	163	163	154	135	173	143	168	173	183	190	157	147	163	150	189	147	163	156	178	168	146	155	160	168	192	159	155	166	176	162	151	168	159	155	161	175	160	189	162	147	180	153	149	172	141	158	169	179	168	157	153	155	166	161	166	165	171	184	166	166	162	169	162	189	162	142	178	161	178	148	165	134	159	153	133	165	148	174	141	186	166	172	146	166	161	166	166	153	184	179	172	142	164	163	154	167	152	175	155	155	173	173	175	134	149	164	154	157	178	159	148	164	176	178	168	140	168	156	157	164	163	171	148	148	164	156	136	178	166	163	156	154	163	149	146	148	150	162	158	166	139	156	170	167	175	166	154	163	138	138	187	145	171	151	159	158	150	153	154	138	149	158	156	149	159	156	169	177	156	159	156	167	149	175	160	148	137	173	162	129	148	154	163	150	160	157	160	176	184	177	168	179	165	172	155	158	170	178	147	180	156	163	134	155	153	172	146	143	148	153	175	172	172	159	163	146	149	163	173	162	159	148	163	178	157	193	162	173	173	163	167	166	144	162	189	161	164	158	145	161	162	171	145	173	160	168	180	140	163	162	178	148	177	158	172	174	163	171	162	172	124	134	171	174	173	147	155	149	173	171	168	151	148	182	173	170	173	172	155	162	147	181	183	149	162	152	163	171	178	152	171	171	178	146	171	151	169	162	154	172	162	177	158	159	151	191	178	166	194	178	170	175	160	146	164	170	167	174	176	173	155	170	138	178	147	176	181	144	172	159	171	150	176	156	167	171	176	177	159	173	139	152	157	170	132	149	146	160	173	148	159	159	187	167	165	166	159	186	146	152	166	187	156	167	159	160	173	155	157	181	178	167	175	139	165	157	153	159	169	191	165	175	171	140	150	156	153	165	176	173	165	166	155	168	144	172	179	156	161	144	147	170	158	163	174	171	160	150	154	161	174	188	135	151	166	144	153	149	152	161	156	149	164	177	163	132	174	161	160	169	170	179	182	161	171	179	154	168	155	171	158	155	156	172	145	169	148	181	190	173	155	157	174	154	164	160	193	159	166	168	140	171	177	165	157	147	151	160	176	166	165	155	178	177	167	154	152	150	173	149	145	168	157	166	167	147	139	174	158	153	166	165	141	178	165	163	155	158	165	159	150	174	158	193	167	156	168	146	157	161	155	167	168	183	176	165	183	159	173	180	159	158	138	148	159	188	154	160	159	162	170	166	160	138	150	164	151	164	155	166	143	163	164	169	151	170	163	171	169	171	169	166	156	162	137	135	175	159	155	168	174	169	174	177	186	141	143	148	157	147	180	173	172	141	165	143	169	171	182	155	144	159	169	141	175	167	158	184	164	176	166	191	155	168	166	160	156	172	159	129	156	162	149	141	155	145	168	148	170	159	147	145	153	175	172	138	179	177	153	162	191	163	155	149	154	167	159	152	166	168	156	154	167	171	154	159	164	179	157	157	169	159	162	181	172	174	141	164	182	171	170	175	175	168	189	164	153	153	161	157	158	176	174	155	161	160	163	171	161	162	153	169	162	151	173	174	169	157	163	159	153	180	187	159	149	171	157	163	160	142	169	163	172	153	187	185	158	166	164	169	179	171	157	135	162	163	162	162	161	153	143	169	163	160	155	162	175	139	169	177	180	145	161	138	167	164	166	174	172	164	155	162	170	159	155	151	159	183	145	171	182	143	178	168	181	139	147	173	141	175	162	167	135	156	147	163	163	141	173	190	143	136	173	150	156	181	180	146	169	154	160	184	162	159	175	157	144	182	154	164	163	141	145	166	168	150	150	164	157	160	174	167	155	173	161	149	158	158	162	154	172	156	148	181	160	183	166	164	156	171	148	166	140	174	178	151	153	172	165	170	182	166	162	146	133	146	165	190	184	180	170	164	165	149	174	164	174	152	169	154	157	180	164	191	136	168	155	164	201	144	162	150	165	172	176	171	154	174	161	177	159	155	152	152	158	146	167	177	174	140	171	153	155	166	174	154	167	160	187	152	183	166	166	191	144	173	167	191	143	170	157	176	164	155	170	157	176	164	170	177	143	161	144	179	167	152	186	169	147	169	180	145	174	153	155	160	148	178	177	178	169	165	152	167	177	178	156	172	170	160	146	171	140	157	153	159	142	176	177	144	158	165	173	168	170	155	188	156	166	161	176	173	169	155	165	185	147	156	163	169	181	168	164	158	162	172	157	157	154	165	177	175	166	151	175	171	156	179	176	153	162	145	176	162	156	169	162	152	150	172	179	176	160	148
1203	410	155	72	87	149	222	216	285	217	162	127	101	99	76	64	56	44	48	24	24	36	32	25	19	20	23	28	30	29	37	33	40	23	24	29	30	35	38	41	55	45	35	24	19	23	28	16	28	13	18	16	25	22	26	23	18	18	29	12	10	22	21	11	21	20	25	9	24	24	22	22	23	17	16	16	16	25	13	20	16	20	19	16	15	21	18	23	29	19	19	13	15	17	22	11	24	12	15	25	15	13	16	21	22	17	9	21	17	25	19	18	18	18	12	15	15	15	23	11	15	15	22	18	28	18	22	16	27	18	21	11	15	16	16	22	25	16	12	14	20	19	17	21	15	23	15	20	17	18	20	20	18	16	21	21	21	18	23	16	22	23	24	18	29	21	22	25	13	14	17	14	20	18	23	16	21	21	21	13	23	21	17	16	20	18	14	20	18	23	19	20	20	28	23	18	22	21	21	24	19	15	18	20	14	22	18	20	20	20	17	13	19	22	21	17	19	25	22	14	13	10	18	22	25	19	17	22	17	20	30	28	12	18	27	20	21	20	18	23	21	25	23	17	22	11	15	22	14	26	21	14	29	14	28	15	23	22	17	20	21	12	10	16	16	25	20	20	13	23	17	30	15	16	13	14	23	20	27	14	17	19	29	20	15	22	15	16	12	25	21	21	21	16	21	20	27	20	19	27	13	8	13	16	22	19	15	17	18	16	18	19	15	18	16	23	18	18	24	13	22	18	25	23	16	12	22	28	16	20	19	22	24	22	26	27	13	15	18	18	22	23	22	19	18	17	16	14	14	15	17	15	23	20	21	17	27	22	23	17	21	20	25	26	14	18	12	24	20	19	23	20	21	14	21	17	18	18	19	13	15	15	16	23	26	20	20	18	15	23	23	20	23	16	19	22	16	19	14	28	24	19	17	24	22	24	13	19	23	12	13	16	16	16	14	22	17	17	20	11	20	14	10	18	23	24	12	21	24	17	18	16	20	14	19	20	27	26	20	19	18	14	14	12	21	21	23	27	18	23	18	20	16	13	27	19	20	19	21	14	31	25	22	18	22	13	13	20	20	27	17	18	20	13	13	29	19	15	23	22	10	16	20	19	21	13	24	22	24	22	16	15	14	17	17	21	17	14	22	17	17	22	23	18	17	15	19	25	18	17	15	15	11	22	22	19	23	16	22	13	15	14	17	22	11	17	17	26	17	16	20	25	14	20	21	19	23	21	23	16	15	19	28	15	17	13	18	18	10	15	19	20	24	13	16	15	16	11	18	19	22	14	14	12	14	23	15	15	23	21	17	16	16	16	10	14	18	17	22	25	23	18	17	9	29	18	22	18	12	20	14	12	27	24	20	18	12	15	11	24	13	16	20	17	28	22	12	20	18	16	22	19	16	17	16	15	16	29	18	22	19	27	23	16	22	23	21	19	14	27	18	16	16	27	22	22	20	10	23	16	26	28	21	8	26	17	15	25	20	30	17	23	19	19	16	22	22	24	15	21	17	17	14	10	16	19	20	20	21	10	21	18	14	18	22	20	23	14	25	16	11	19	20	14	18	25	17	22	19	19	16	20	24	19	25	16	21	20	17	22	15	19	20	18	20	22	16	19	24	14	15	19	9	20	25	18	21	23	21	23	18	22	19	17	19	22	26	15	13	19	22	24	24	23	28	23	22	28	19	26	24	24	18	22	15	22	16	19	21	14	13	17	21	26	17	17	14	16	22	21	20	16	22	17	17	21	19	18	7	25	24	15	23	13	16	18	21	24	15	14	23	19	20	19	17	12	15	11	16	24	19	19	23	23	21	16	19	19	24	16	22	26	18	15	25	20	19	19	24	15	16	18	24	10	21	21	25	24	20	20	27	15	14	22	17	22	12	23	17	18	22	13	20	26	17	14	17	13	24	18	15	18	20	22	16	13	18	14	28	18	19	16	25	16	22	16	15	16	19	16	10	22	22	23	21	21	18	29	12	20	16	12	20	28	16	21	20	26	13	20	19	27	16	35	27	12	28	14	20	19	20	19	22	23	19	17	26	22	11	14	24	19	24	6	17	21	18	15	17	20	23	13	23	20	22	19	14	23	16	22	26	24	20	20	18	23	20	28	19	20	13	8	17	15	13	14	22	17	12	29	20	19	26	17	25	15	16	18	23	19	11	16	21	18	35	22	19	27	14	15	19	21	28	27	23	16	20	22	19	18	21	14	16	15	12	23	21	21	13	21	15	25	13	27	13	19	11	16	21	18	33	19	18	16	17	21	19	14	24	18	14	22	21	12	24	18	24	28	11	14	18	24	21	18	14	19	16	31	20	12	18	20	23	14	15	19	16	21	19	13	19	19	22	21	25	21	13	28	14	21	13	20	20	24	15	18	13	13	22	25	14	25	20	18	13	14	19	13	25	18	12	26	22	24	16	16	20	13	19	19	22	16	27	13	16	15	10	19	15	35	15	22	22	24	13	17	16	21	18	20	15	31	21	18	20	22	15	18	21	21	22	20	21	22	16	24	20	18	14	20	21	21	17	21	17	16	16	19	21	26	16	8	20	24	16	21	23	13	22	18	14	20	23	20	10	21	26	24	19	15	20	17	23	17	11	18	20	20	11	13	20	17	22	12	26	13	20	14	26	17	25	22	15	14	24	25	19	21	29	23	18	17	20	19	28	21	15	16	23	12	26	17	23	22	28	14	17	25	23	25	20	19	19	20	14	26	16	17	27	28	12	19	22	24	14	15	25	25	19	15	16	15	21	12	15	24	24	19	22	19	14	19	25	21	25	13	16	24	15	13	20	20	26	24	28	19	19	16	21	25	20	19	18	23	26	16	19	19	16	16	23	14	23	18	16	22	27	14	16	18	25	21	13	14	19	14	23	23	19	26	19	19	18	20	14	22	10	23	22	20	24	21	21	27	18	22	17	19	22	17	19	20	12	15	18	28	15	17	25	13	22	29	15	18	21	20	21	18	21	12	19	18	20	26	18	18	15	20	23	20	20	19	16	17	19	16	20	15	11	19	23	14	16	17	20	20	11	20	13	17	14	19	19	22	22	17	23	18	23	19	14	22	19	18	13	16	21	22	22	17	20	19	24	22	20	14	12	20	22	20	24	15	18	13	19	18	15	22	14	22	21	15	14	22	26	19	20	21	17	16	17	20	15	21	13	19	18	23	15	24	23	15	19	27	15	30	26	22	14	14	20	21	14	11	19	23	29	22	18	13	25	25	17	15	18	18	18	19	13	18	18	23	18	21	22	20	18	19	21	22	22	19	21	21	20	20	18	20	20	20	22	18	23	19	23	19	18	24	16	18	22	20	19	24	24	22	17	20	21	29	25	25	22	22	17	11	16	24	17	20	20	20	18	23	21	14	16	14	23	25	16	21	25	19	21	18	11	25	19	20	23	17	11	19	12	26	22	18	19	14	27	20	13	15	12	25	23	20	22	29	24	17	17	14	11	11	16	31	25	25	18	18	23	25	16	34
15519	6309	2259	3122	7536	10745	12431	12097	12807	9878	7474	5812	4576	4251	3021	1840	1348	1012	788	657	587	629	523	392	292	391	446	462	600	596	559	521	594	517	377	296	306	597	732	1040	1119	1018	705	429	296	213	239	191	161	177	185	186	187	167	173	186	195	178	184	173	169	183	170	180	171	163	169	187	163	205	171	194	176	195	190	168	176	189	177	187	194	183	182	185	199	188	190	193	166	150	155	195	175	168	183	200	187	181	163	171	198	170	175	196	176	162	180	178	195	189	176	168	189	165	185	177	203	188	157	179	179	169	181	195	193	184	185	174	205	168	189	193	182	168	177	197	195	181	199	181	153	190	189	172	169	194	188	204	176	172	173	163	217	178	187	184	169	182	194	189	149	195	157	180	197	199	206	171	167	158	206	201	172	194	182	189	174	185	183	189	155	189	197	189	185	190	157	178	167	171	190	185	170	170	209	184	184	195	192	170	174	207	181	178	189	171	168	161	171	189	178	177	186	191	177	173	197	194	170	195	170	194	192	162	190	222	193	173	163	179	162	187	172	199	183	171	158	162	153	203	163	173	167	212	203	182	200	209	181	184	173	181	158	194	180	172	181	187	168	201	184	177	179	164	183	187	156	172	192	193	167	183	150	179	183	188	171	167	170	177	166	182	170	185	166	195	170	210	178	199	212	209	179	133	188	190	184	188	206	174	190	175	162	184	178	188	165	170	163	185	190	177	173	196	167	186	169	162	184	227	157	173	164	165	178	179	180	157	180	175	182	169	170	185	196	173	181	165	187	180	178	176	188	177	209	172	178	177	169	183	180	186	195	170	189	208	194	174	201	190	176	178	192	170	174	170	195	187	195	194	203	174	181	197	217	164	178	192	182	182	210	171	179	179	140	169	176	193	181	213	186	175	187	186	188	163	177	196	189	184	179	168	197	189	164	206	178	179	176	181	215	171	158	177	188	181	206	191	174	195	166	192	171	183	182	205	170	183	197	176	172	185	154	187	186	174	199	192	205	185	166	182	178	172	178	188	183	162	182	165	166	195	160	176	157	185	175	201	159	186	185	165	161	182	164	180	188	160	194	166	179	153	184	195	170	192	166	196	206	181	190	183	170	167	161	203	163	175	180	197	185	164	190	189	180	176	202	174	190	182	174	160	199	181	169	158	165	179	179	189	166	177	163	165	190	169	159	188	170	181	176	191	180	176	165	184	174	158	171	193	194	189	185	184	180	163	191	176	188	178	188	174	162	179	195	222	182	204	182	169	185	160	176	181	172	173	167	164	190	165	194	212	175	174	169	200	170	168	186	175	178	221	168	214	205	171	179	181	163	193	201	149	190	163	174	194	179	190	164	177	188	204	180	183	170	175	212	172	182	154	174	173	208	190	164	174	180	168	166	159	192	175	163	162	194	181	185	180	189	147	188	152	194	172	196	186	180	184	174	193	179	187	196	176	165	190	176	170	189	170	188	179	187	169	173	206	184	200	184	163	169	178	191	210	192	176	195	202	154	178	191	186	205	204	179	197	172	163	189	186	183	200	192	171	196	182	179	158	181	192	168	178	171	158	175	176	161	198	199	173	143	171	185	179	182	191	184	187	183	185	188	163	181	193	168	177	204	173	177	177	197	190	191	176	173	180	193	175	171	152	163	179	167	184	191	167	159	186	176	190	184	194	184	177	208	195	191	162	196	181	173	199	199	180	181	179	193	154	179	176	177	182	174	179	204	200	181	173	172	165	186	202	167	177	182	162	168	163	173	194	178	185	177	159	156	169	167	211	182	190	186	181	190	191	142	167	195	192	191	186	180	172	188	179	177	155	197	179	203	184	168	175	182	191	168	173	179	188	192	170	188	187	169	200	165	164	174	171	175	165	191	158	157	186	171	199	198	184	191	187	166	183	156	184	160	204	170	189	165	184	164	173	148	184	196	175	179	201	170	170	160	168	190	181	177	163	165	138	191	198	190	170	203	211	174	169	180	172	184	186	161	190	161	181	157	173	178	167	196	170	176	196	189	176	192	154	186	177	183	174	174	196	192	181	211	193	189	219	168	188	199	193	185	167	189	173	209	164	193	154	183	161	175	167	190	182	173	181	166	188	207	191	194	169	193	202	199	175	151	167	180	163	163	183	183	188	186	197	183	180	187	193	179	171	186	183	174	186	184	203	167	211	170	180	192	185	199	202	186	184	198	162	194	173	188	179	165	180	169	193	195	182	162	180	188	192	186	176	163	181	159	176	164	196	167	167	169	161	189	185	165	175	190	172	174	192	177	175	188	181	188	194	164	160	192	173	186	211	192	169	191	166	181	160	172	189	178	201	188	189	201	183	161	189	171	176	179	187	173	186	210	158	158	186	163	197	195	178	199	185	175	193	167	172	175	175	180	191	178	178	176	181	193	174	148	193	183	168	188	170	185	171	183	165	188	150	177	190	193	185	160	171	167	192	161	190	150	191	195	180	177	171	189	195	163	171	186	182	181	176	188	171	177	197	201	191	177	180	174	211	169	167	166	209	164	173	148	176	171	183	172	167	196	176	174	161	177	172	161	198	193	173	193	178	185	184	188	173	166	165	183	161	184	163	179	175	170	191	174	187	204	192	170	183	179	164	183	195	163	184	175	185	181	183	153	181	169	167	179	179	174	182	165	178	182	190	190	175	217	163	169	183	189	178	185	142	179	178	194	172	167	185	181	189	178	164	181	186	176	189	173	178	174	186	189	181	189	180	155	173	183	207	185	191	176	166	190	181	172	177	174	204	181	175	186	179	183	183	197	186	188	188	168	183	184	170	177	185	193	191	204	176	174	186	193	173	202	186	182	159	169	187	144	163	154	181	175	176	169	175	157	148	199	201	190	193	204	187	181	188	188	184	194	176	191	186	184	199	160	183	197	185	168	160	172	182	170	177	184	180	187	188	200	171	163	185	178	171	185	173	197	189	155	178	174	193	169	175	182	186	171	175	192	177	170	162	131	185	195	171	193	165	173	175	184	185	162	175	191	197	189	178	168	160	178	170	211	174	187	183	185	175	197	165	190	172	172	184	163	148	184	168	196	162	200	175	189	174	180	212	173	184	162	165	170	191	186	178	184	177	174	163	179	190	171	190	172	183	202	199	188	178	180	175	183	182	180	178	188	194	175	173	183	165	185	193	183	178	199	182	190	170	178	172	178	191	187	165	201	190	177	207	199	176	188	160	191	166	185	205	199	183	195	174	186	187	157	177	188	168	175	186	161	197	173	172	192	161	188	180	164	173	165	175	191	182	162	179	194	173	216	169	172	145	213	205	173	183	165	199	172	179	184	205	190	179	199	169	187	195	178	179	183	199	177	181	176	165	180	184	188	180	204	180	204	191	170	179	175	177	164	169	184	193	181	193	180	182	176	188	189	183	166	180	201	198	173	172	187	169	173	184	178	196	208	173	184	180	190	192	170	201	187	174	188	207	158	184	168	195	199	189	189	174	168	173	172	157	171	160	164	215	190	171	190	170
1887	1043	329	245	273	387	400	495	492	372	273	264	155	140	121	95	64	57	42	43	32	34	40	24	31	26	26	23	24	32	35	43	32	32	28	13	33	60	143	236	168	141	77	57	40	30	24	22	17	26	6	25	14	21	23	25	18	17	18	19	17	21	15	19	9	15	20	19	18	14	14	18	16	22	25	13	13	8	14	22	14	19	14	10	18	26	17	11	21	22	18	15	27	18	11	15	15	17	12	19	19	16	18	17	22	13	15	16	16	17	21	14	12	17	14	28	18	19	9	13	16	27	20	15	18	20	13	19	25	18	29	16	15	20	18	25	17	10	26	11	18	18	12	19	10	14	29	17	25	15	21	21	17	26	15	21	19	22	13	15	19	21	17	17	21	16	19	17	17	17	19	19	15	13	15	24	14	18	19	21	20	23	16	13	18	31	20	21	16	13	19	23	20	13	16	16	16	15	20	16	22	9	26	23	19	20	22	19	19	18	12	20	21	17	8	13	17	16	17	18	19	24	8	17	15	14	18	18	25	23	14	15	19	15	21	21	18	15	19	13	20	22	22	12	17	22	13	18	16	15	20	19	23	10	15	12	15	18	19	20	17	15	15	18	11	15	17	16	20	7	20	8	13	18	18	14	17	14	15	30	24	12	13	15	15	24	17	18	14	24	18	27	19	14	10	17	18	14	13	14	13	24	11	20	16	19	21	15	19	19	17	20	21	13	10	15	18	17	15	12	17	18	24	21	15	14	14	19	22	19	19	16	13	10	16	15	7	15	16	13	17	15	21	14	13	17	14	24	14	11	16	13	20	21	15	14	13	18	20	17	18	17	11	13	18	13	20	17	13	17	18	14	22	17	12	16	10	20	19	27	18	21	13	22	12	16	20	13	17	25	18	15	14	15	16	19	13	12	22	18	14	19	11	15	14	16	26	20	19	15	21	13	16	21	18	22	19	19	15	17	14	14	16	21	16	12	13	19	20	21	12	15	20	12	14	12	15	20	16	18	18	17	23	18	7	15	21	14	25	16	12	13	21	21	15	18	12	20	25	14	12	15	16	14	14	23	23	16	19	19	19	21	13	20	24	20	14	20	17	9	17	26	18	15	11	14	14	17	11	16	13	21	22	14	9	14	11	17	15	22	13	15	22	16	24	13	14	17	10	11	17	15	20	33	25	25	15	19	20	12	21	20	20	20	21	13	16	17	16	15	24	14	14	21	16	12	24	14	14	14	13	15	17	16	12	22	20	12	15	19	15	22	16	18	16	20	16	20	17	25	18	14	11	17	20	17	13	16	16	11	21	21	20	16	15	17	18	18	25	16	13	24	22	17	25	15	21	22	11	12	15	20	18	17	19	20	23	15	19	10	14	22	22	16	20	19	15	18	11	18	22	24	14	23	20	17	15	24	18	13	21	20	19	21	18	24	18	28	24	17	22	16	14	16	13	18	16	19	20	15	18	21	23	27	18	22	29	18	25	19	26	18	18	13	16	15	19	18	9	22	18	17	24	18	13	17	20	13	13	19	24	18	13	16	19	18	12	14	15	18	17	13	16	18	21	18	21	18	24	16	9	15	20	21	22	21	17	17	19	22	22	18	16	14	28	15	16	22	16	24	17	6	19	20	18	27	18	14	13	10	15	18	13	13	18	15	11	16	22	17	14	19	20	12	18	30	21	17	19	14	20	14	13	18	16	15	19	17	21	14	25	18	23	21	18	23	13	13	17	20	19	16	17	20	12	27	15	14	13	19	11	20	15	16	22	17	16	22	22	15	14	15	15	16	19	20	18	29	13	16	21	19	14	10	14	11	13	13	16	18	13	18	16	15	24	16	17	19	20	11	13	22	22	20	25	22	18	17	15	16	20	19	28	13	21	23	15	14	22	23	17	17	18	10	18	9	19	16	20	14	16	19	21	20	16	27	22	13	17	13	15	22	19	15	21	11	24	15	19	21	14	15	16	15	20	14	17	12	26	12	15	14	22	15	13	16	16	10	16	15	20	12	10	24	18	20	13	16	12	22	18	17	14	16	23	16	23	19	16	18	24	13	16	22	14	19	15	20	18	25	11	20	22	13	20	16	22	9	24	13	19	21	17	26	24	16	12	8	13	19	21	17	9	19	16	14	19	26	14	17	20	21	20	13	24	23	11	14	26	18	17	27	16	25	17	17	10	22	13	18	28	17	17	19	20	18	19	16	15	14	16	21	18	10	16	17	17	16	17	19	19	12	21	17	21	24	19	16	17	16	23	10	18	19	16	25	17	9	15	18	19	18	15	15	23	13	16	13	9	12	13	20	16	20	17	25	22	18	13	17	17	17	25	25	17	18	14	20	15	24	21	17	11	25	17	11	22	17	21	18	11	15	20	16	17	12	17	29	13	16	17	14	20	20	21	25	25	11	12	24	17	19	20	17	23	17	16	19	19	14	10	17	19	26	24	18	9	14	18	23	17	20	8	19	22	20	19	23	18	22	21	22	24	21	25	16	14	17	17	27	15	13	17	13	10	25	16	8	21	20	21	17	16	15	16	23	14	18	16	16	19	15	10	14	19	19	21	25	13	17	17	20	19	14	15	20	10	15	14	15	20	14	17	16	15	24	17	17	19	19	16	17	22	14	21	12	17	15	17	14	14	16	14	17	22	14	17	24	28	16	21	18	24	13	18	11	21	24	17	20	18	11	20	20	12	21	12	17	23	25	21	19	21	24	26	18	18	10	11	24	29	18	24	16	15	12	23	13	19	14	13	8	11	15	13	16	14	15	16	19	17	17	18	15	21	24	11	8	15	25	11	8	24	15	26	14	21	21	23	22	15	16	12	12	16	16	18	14	11	16	17	17	16	9	20	20	25	17	17	16	13	21	19	17	17	17	15	30	14	18	19	25	15	20	11	16	16	18	13	26	17	19	18	9	18	20	15	20	12	19	16	21	16	17	13	20	16	23	18	14	21	16	24	18	20	11	16	20	20	15	13	10	25	16	12	13	18	12	16	11	16	8	13	23	21	17	19	14	12	13	16	23	16	22	22	13	14	23	13	18	15	14	24	16	12	16	24	14	15	20	22	17	18	24	17	14	17	21	18	13	27	14	23	19	6	10	14	25	22	19	15	14	19	23	14	17	23	22	20	20	20	19	17	20	16	17	20	13	26	14	16	14	19	18	23	23	19	17	13	18	14	13	20	18	19	20	12	17	17	15	28	21	23	18	16	13	15	12	15	14	19	13	17	29	24	20	18	14	26	17	23	24	17	14	13	26	13	11	14	15	16	7	18	16	21	8	14	23	10	13	18	12	24	15	22	33	15	19	12	16	18	15	14	21	16	23	12	12	15	21	13	20	17	17	14	17	17	16	14	18	13	24	17	15	20	15	20	19	14	21	16	15	20	16	17	16	17	17	20	13	14	24	20	23	21	16	18	29	16	20	19	18	15	20	15	18	16	17	13	16	8	19	17	21	19	15	25	19	24	24	14	9	17	16	16	28
22841	11194	4818	8172	18292	20314	18378	18559	17312	13951	12161	10071	6350	4939	3777	2774	2368	1834	1457	1345	1207	712	584	458	433	451	433	448	621	742	738	783	695	590	453	284	686	1501	3543	5591	4542	3270	2032	1014	512	299	225	164	173	149	173	174	165	180	163	161	144	208	196	163	150	187	179	163	171	155	141	152	176	169	164	175	148	178	169	175	162	160	184	152	158	175	185	164	157	173	180	162	166	166	163	145	156	170	150	179	179	151	163	165	187	141	158	175	148	153	168	165	171	186	173	161	188	140	159	192	179	168	193	183	166	164	166	169	127	171	176	163	176	163	176	178	181	157	154	179	157	168	167	170	162	174	148	174	163	157	155	153	160	163	148	157	156	157	168	131	160	161	179	168	150	175	161	190	178	162	178	158	178	172	144	175	140	176	164	188	159	172	185	194	165	136	173	160	201	163	157	170	186	154	147	160	168	175	183	151	156	154	158	187	160	190	143	148	172	169	164	179	180	153	184	175	149	147	171	152	194	149	165	158	170	152	169	171	184	153	182	136	178	165	163	170	168	161	177	160	153	185	150	149	158	164	170	173	199	168	142	176	177	181	169	176	175	146	172	184	164	167	187	160	158	157	176	149	171	142	151	157	162	168	181	152	161	183	160	150	144	188	192	169	176	151	156	165	160	146	154	155	179	176	151	148	178	154	196	156	184	142	175	159	168	190	183	144	188	182	178	179	172	151	179	179	171	166	158	152	142	169	187	149	141	153	195	184	170	168	179	180	180	177	157	177	173	178	160	168	150	182	178	151	176	185	155	169	163	162	142	169	167	159	179	169	156	174	161	135	161	158	189	157	147	173	170	157	177	171	178	181	174	154	161	159	159	167	155	185	195	156	176	173	184	171	165	167	173	146	166	184	155	175	146	169	179	146	179	188	192	176	192	169	152	184	160	164	180	150	173	144	162	149	146	145	143	182	157	163	152	148	154	140	164	156	167	164	163	172	158	137	153	167	136	136	175	166	162	158	165	152	154	177	162	174	159	174	161	176	179	180	186	149	168	168	151	204	164	192	158	159	157	172	156	169	154	179	141	197	178	182	168	171	163	163	175	149	150	158	157	172	171	157	169	159	177	192	186	165	160	170	146	179	171	159	163	164	158	163	165	156	163	179	174	150	179	170	171	181	170	164	168	127	165	138	167	161	149	173	179	158	177	149	181	164	144	155	190	185	140	142	164	158	171	177	137	138	141	179	178	150	161	168	155	139	167	169	165	173	163	171	167	169	150	176	153	152	159	178	157	167	156	180	170	163	166	174	167	156	170	165	180	183	157	186	185	164	160	165	162	178	162	145	180	171	163	189	145	176	151	170	160	156	169	185	172	142	162	153	163	176	185	162	165	148	173	170	155	171	154	178	160	147	160	159	161	165	161	164	152	149	170	158	171	162	140	161	155	161	158	169	161	150	174	179	142	190	166	155	163	150	169	167	163	168	164	178	195	174	167	154	169	166	159	166	156	159	158	187	167	168	171	169	156	174	182	153	166	174	167	185	174	174	179	161	165	164	155	166	187	194	177	187	163	180	173	150	164	172	172	156	185	155	150	193	138	181	177	182	170	167	168	156	151	151	163	168	148	156	146	158	158	187	172	169	150	161	168	159	182	163	162	174	160	172	169	173	163	147	167	181	155	154	172	166	186	164	157	180	173	183	170	160	179	188	168	174	179	174	164	163	148	179	156	167	163	164	160	164	160	158	160	174	167	162	171	172	162	136	173	160	185	171	150	174	178	154	163	158	146	146	154	176	173	165	150	160	191	163	176	163	164	180	165	159	161	163	193	193	147	169	155	143	172	163	186	152	147	155	158	167	159	162	157	168	162	169	177	157	169	162	163	163	163	156	149	153	167	176	152	169	153	178	167	163	186	161	155	152	171	181	171	169	162	177	180	150	168	182	149	163	168	178	152	169	153	171	162	195	181	197	153	141	184	174	155	149	172	164	170	184	178	167	133	160	154	143	155	148	179	163	163	161	168	173	168	158	170	147	162	182	147	169	172	164	169	138	172	170	159	170	161	155	188	173	164	170	175	184	179	164	169	184	179	173	162	161	151	149	164	154	157	165	173	160	173	159	177	154	156	156	172	176	188	170	145	165	186	176	175	169	160	167	180	164	169	165	163	150	154	176	175	171	180	158	155	173	173	177	158	174	172	165	169	181	175	170	181	176	170	193	141	145	143	163	150	179	172	165	191	174	156	181	163	174	164	181	158	164	156	178	176	124	162	165	168	159	177	163	179	194	164	177	171	165	158	159	162	158	148	155	168	160	171	137	151	150	173	155	168	153	152	179	168	160	156	181	174	153	157	162	180	159	168	182	156	174	170	155	167	166	153	153	172	163	152	166	167	164	171	172	158	169	155	160	161	173	152	172	171	179	180	171	162	174	167	137	163	176	179	166	170	177	144	169	157	155	160	168	170	169	172	174	188	161	154	194	157	151	166	171	152	160	153	159	161	174	175	158	168	159	193	186	172	161	163	168	155	163	163	167	154	187	165	153	178	137	176	149	169	171	166	175	154	156	147	168	139	170	154	183	169	155	171	182	191	167	169	161	156	179	162	174	159	174	167	165	158	144	174	163	159	207	153	176	172	172	155	185	153	170	169	171	149	159	164	183	178	160	154	169	182	159	160	150	175	182	162	146	167	176	164	175	171	146	172	160	150	200	153	160	164	171	157	182	179	160	161	175	182	185	165	148	168	187	155	164	154	159	145	155	157	169	156	176	146	167	159	147	171	183	179	172	152	197	138	154	161	150	159	164	169	164	168	150	180	170	171	163	157	157	186	168	156	170	166	166	172	178	180	174	172	155	169	175	153	165	164	165	161	167	166	173	158	160	152	166	152	152	159	201	157	136	176	161	159	165	160	159	151	161	179	147	159	165	174	149	161	159	179	175	167	171	185	146	182	184	175	168	176	173	166	177	156	149	160	149	177	181	157	159	173	158	184	157	169	161	167	174	144	154	163	176	193	199	166	159	164	182	159	171	181	190	191	173	152	164	158	176	171	180	184	151	169	155	175	143	185	164	148	172	178	190	158	173	172	173	176	159	162	165	166	166	168	152	159	185	188	163	170	155	174	178	159	151	131	155	164	158	163	159	182	171	161	164	165	150	162	160	172	165	155	154	162	156	167	150	171	197	168	155	170	157	177	162	140	162	162	166	163	183	165	165	175	156	164	157	183	166	174	170	191	147	162	161	161	172	172	190	169	170	160	169	181	166	173	168	178	167	143	161	178	156	175	184	157	185	172	149	166	178	161	183	180	151	156	167	170	160	175	172	169	165	162	170	167	181	153	177	169	186	190	146	182	151	153	185	150	170	183	161	173	177	177	154	187	165	160	162	163	177	181	171	146	162	173	157	173	181	163	148	165	157	174	156	186	176	164	157	182	181	163	133	149	161	166	185	153	171	171	160	181	165	178	192	160	162	155	169	150	176	176	178	174	167	177	148	156	193
1909	668	240	213	253	437	386	420	334	319	217	129	100	97	76	48	65	53	67	48	36	27	31	33	25	19	20	26	26	30	17	14	20	20	21	26	63	112	149	117	89	66	63	27	34	16	8	14	11	15	14	18	17	19	14	18	14	23	12	11	14	19	14	13	20	13	12	13	13	16	12	13	17	22	20	14	8	13	13	17	21	15	17	18	10	21	22	18	26	25	24	23	15	15	18	15	12	11	8	13	20	22	14	12	22	21	9	12	18	14	18	17	14	17	17	12	14	13	17	17	17	13	18	21	18	20	16	17	18	13	13	17	14	14	11	19	25	17	16	16	18	10	5	13	16	18	15	16	17	15	15	13	22	15	15	18	11	15	11	17	12	19	19	15	19	12	11	14	20	17	21	11	10	16	15	17	21	13	14	18	19	22	13	10	17	17	21	8	20	10	17	26	13	12	16	14	11	21	8	15	21	9	14	11	15	10	12	11	20	14	12	14	16	15	14	12	14	11	16	12	20	16	14	20	20	17	19	15	21	19	19	17	26	15	13	16	17	21	15	17	16	17	19	12	14	17	11	20	11	19	13	22	10	14	12	13	21	14	17	22	19	15	13	13	11	21	21	14	19	21	22	9	19	18	15	15	18	11	25	17	21	15	18	14	19	14	17	12	11	19	12	18	18	11	10	16	20	8	17	19	16	21	12	15	15	18	16	13	16	16	18	13	16	21	21	19	15	16	18	14	14	16	17	16	14	16	14	23	19	18	21	20	14	11	20	21	15	19	17	11	15	18	16	11	7	24	13	12	12	15	12	13	13	13	21	20	15	17	16	15	18	15	28	19	12	15	16	12	16	18	16	17	14	19	19	15	19	15	12	12	23	17	29	15	13	7	20	20	17	18	7	14	13	14	15	19	12	18	16	14	16	17	14	18	15	17	12	17	14	13	14	24	17	14	18	8	15	12	12	16	15	21	17	18	9	12	14	12	17	15	18	18	13	11	17	16	15	17	17	15	21	12	13	20	21	17	17	22	18	17	17	14	14	12	13	23	12	13	26	15	10	23	11	16	20	14	12	14	13	23	17	20	20	15	20	17	13	14	17	20	17	13	21	19	20	12	11	12	11	12	14	8	20	24	13	19	16	14	15	10	19	11	18	11	17	16	20	11	15	20	19	15	18	13	25	13	23	17	16	20	17	19	9	18	14	14	15	17	13	17	13	14	19	18	13	12	20	17	7	20	11	12	22	14	17	21	19	23	12	21	17	9	19	16	16	21	16	14	17	18	14	16	19	21	13	26	13	20	18	24	11	20	16	14	20	12	14	16	8	18	17	12	18	14	16	15	16	22	15	16	13	16	14	21	9	8	10	15	19	20	14	16	19	19	19	16	12	17	23	13	19	11	16	11	16	12	21	10	20	12	15	14	15	16	14	12	16	25	23	13	18	10	9	13	16	15	15	17	19	18	23	13	15	21	23	12	13	15	15	23	19	14	21	11	14	16	24	20	14	12	17	14	18	14	8	11	16	13	22	14	15	19	22	22	17	15	13	15	10	17	12	12	22	19	16	14	22	17	17	8	11	19	14	15	16	22	15	16	14	18	11	17	8	19	16	14	11	14	16	7	16	17	21	11	15	13	15	16	21	22	15	13	26	22	15	17	19	15	17	14	12	15	21	10	20	24	7	22	18	13	14	9	16	13	9	14	17	17	15	18	15	15	23	20	28	13	11	17	14	18	13	14	14	13	12	8	12	19	15	12	17	12	18	13	19	17	17	15	13	14	15	20	28	17	10	13	19	16	20	19	25	17	15	11	15	21	16	14	15	23	12	11	16	14	8	20	10	19	9	12	17	15	16	21	10	12	16	15	16	19	15	9	28	15	12	12	15	22	21	28	21	11	16	11	15	22	13	19	10	12	12	26	16	20	13	17	18	18	17	18	18	15	18	10	18	17	21	21	14	13	13	15	15	18	18	26	11	18	15	12	12	14	13	19	14	12	21	21	11	17	15	13	20	13	16	8	13	15	10	19	17	24	14	13	16	20	18	12	12	13	16	11	16	24	21	16	18	22	12	18	20	31	9	22	21	18	17	12	15	19	17	14	10	11	14	14	17	13	16	14	19	13	22	16	12	18	21	15	15	21	17	21	16	20	23	10	16	23	16	18	13	10	13	15	19	13	10	10	19	24	17	18	19	13	14	14	27	13	13	9	14	18	20	15	15	20	20	18	15	18	14	12	13	19	16	20	22	21	21	11	16	26	10	21	15	12	13	14	13	22	15	17	20	21	26	15	12	16	15	14	8	20	14	11	20	12	13	20	19	17	18	18	13	13	15	21	21	15	24	13	19	13	25	10	12	11	13	19	20	21	15	16	16	10	13	13	20	11	12	13	15	16	23	17	10	10	20	22	20	8	19	19	19	16	17	17	14	14	7	15	22	10	15	15	10	17	17	23	15	14	8	22	15	18	18	13	15	11	17	22	18	21	15	18	25	11	13	16	10	13	7	14	17	23	13	24	15	17	16	13	14	23	7	17	20	14	16	11	11	15	16	19	12	21	15	15	16	18	8	12	20	14	3	16	12	18	13	20	16	16	14	19	11	17	14	10	20	19	18	20	11	14	14	17	21	16	17	15	20	15	17	14	13	22	10	22	20	11	17	14	18	17	12	16	10	14	17	17	24	14	19	13	12	19	15	20	13	14	20	10	22	18	13	15	18	16	15	19	18	16	16	14	15	15	16	19	12	10	17	7	13	14	9	8	12	13	15	21	19	10	17	19	13	10	17	12	13	15	13	11	15	19	12	13	16	11	18	15	13	15	15	22	18	16	12	13	17	16	10	10	20	15	18	19	17	17	15	20	22	16	19	19	13	14	15	13	22	19	16	17	18	13	12	18	14	14	13	17	15	15	14	11	15	13	13	15	19	18	13	18	10	18	22	8	11	13	8	20	16	12	13	13	19	16	19	11	15	14	14	17	19	20	13	24	20	23	14	23	17	17	12	12	18	24	20	16	21	16	9	25	19	20	17	20	21	14	13	16	16	17	14	15	16	16	12	20	18	11	12	16	16	17	11	19	14	17	22	16	17	19	13	23	10	17	21	23	12	18	11	14	20	14	24	26	20	27	10	19	16	7	14	14	14	20	16	13	22	22	14	15	15	17	12	20	10	5	16	17	19	22	15	14	9	22	11	21	24	7	16	16	6	8	15	10	16	14	15	8	18	13	24	11	13	16	17	15	19	14	16	15	13	15	16	26	15	15	23	16	17	21	12	12	19	14	14	16	22	17	14	20	13	17	22	15	13	20	16	10	16	20	12	13	15	17	8	16	11	10	15	16	10	17	17	19	10	11	15	13	9	11	14	13	20	14	19	23	15	11	13	18	12	20	15	16	20	17	12	17	15	24	15	11	16	16	27	10	14	15	14	15	15	10	22	20	17	15	12	12	15	17	17	15	16	15	9	16	13	14	18	12	11	17	19	20	12	17
19890	8652	3945	7844	17384	19468	17616	17522	14296	12126	9912	5383	3484	3763	3034	1694	1829	2136	1968	1332	977	693	600	554	417	363	295	311	261	265	257	294	323	232	276	699	1368	2603	3705	3375	2213	1642	1001	572	316	229	168	171	154	154	147	147	158	153	160	136	165	142	143	162	132	155	167	147	165	131	139	142	148	139	142	141	160	175	167	142	160	164	134	137	176	161	167	166	148	146	159	136	168	146	148	120	171	158	146	139	146	154	135	149	165	138	138	150	121	141	145	140	151	163	128	141	149	154	143	152	138	143	148	160	126	156	157	149	139	154	132	144	139	126	124	154	140	164	160	147	125	116	158	161	134	147	142	115	133	157	155	152	159	184	143	147	126	158	144	136	157	142	136	147	175	170	122	143	147	133	152	159	170	147	148	135	156	148	146	151	143	126	165	154	154	148	143	151	152	131	145	146	132	136	143	157	172	146	139	127	177	131	143	132	144	150	140	132	147	135	150	141	150	153	131	157	180	136	144	157	140	153	142	131	124	143	129	144	152	154	162	161	150	151	179	127	147	146	165	152	129	162	151	138	150	158	160	169	157	155	143	156	150	155	149	108	146	156	157	154	130	140	133	161	151	154	162	149	157	146	157	147	155	130	166	150	149	128	155	131	150	157	173	183	154	158	144	142	153	145	145	153	149	120	159	143	159	126	138	164	140	123	173	149	160	133	179	132	150	156	138	157	161	153	159	149	142	162	145	132	130	140	136	137	148	175	137	147	143	138	127	141	167	149	147	152	146	134	169	151	152	149	163	144	164	139	151	137	129	143	131	170	137	131	169	150	140	161	130	143	154	136	146	153	146	147	162	152	149	168	150	157	158	148	165	169	131	144	149	156	136	152	165	142	149	143	149	124	134	160	138	167	146	159	168	151	146	136	147	164	151	137	139	136	149	154	132	147	160	155	156	159	142	160	135	172	153	148	176	150	151	129	160	163	137	140	151	155	129	142	155	161	165	129	142	142	173	140	126	150	160	140	149	163	130	142	131	155	156	139	176	153	151	137	147	155	162	174	141	149	144	150	158	157	163	151	174	134	155	140	171	142	134	160	148	163	151	144	155	151	143	171	127	159	138	149	140	145	159	175	157	148	149	148	132	135	153	142	151	147	144	150	163	142	149	153	175	156	156	149	120	120	136	134	148	174	127	132	161	160	134	154	168	152	164	132	147	144	170	152	156	152	139	154	142	132	140	143	143	155	141	168	130	129	144	132	146	147	159	152	148	134	170	161	156	138	140	138	163	145	146	151	161	155	139	166	149	147	134	140	156	153	132	139	144	145	152	157	136	157	139	151	144	139	156	146	156	130	150	138	129	144	160	179	150	164	137	147	139	154	146	173	132	135	182	146	137	128	146	151	146	144	163	144	138	128	141	136	118	157	160	142	133	157	129	140	134	125	152	142	141	164	152	155	165	156	147	147	131	161	148	143	144	154	141	155	153	138	143	163	137	136	152	158	142	165	158	151	158	143	156	136	140	133	150	149	146	149	150	159	153	146	141	149	153	147	157	127	164	162	147	153	169	127	172	139	161	151	156	141	155	145	160	128	142	153	167	142	142	129	154	147	161	157	151	139	141	171	154	143	162	136	169	136	138	136	158	160	147	146	157	159	122	167	147	141	147	127	148	161	134	159	147	137	177	152	129	153	167	147	151	166	159	153	142	182	139	167	125	137	148	141	152	168	130	176	150	162	138	146	154	159	140	134	141	122	153	145	141	134	150	170	153	141	125	135	154	151	163	151	155	159	128	127	131	154	143	135	150	132	143	140	162	141	150	149	161	139	158	136	143	146	142	156	157	140	167	158	140	152	147	146	156	154	132	155	153	161	150	163	135	153	141	151	160	147	149	138	144	140	141	141	142	151	135	147	152	160	148	143	159	129	164	156	162	153	140	157	141	162	156	148	153	148	131	139	141	138	162	141	156	155	136	140	168	144	157	149	133	142	156	137	150	117	145	159	154	146	146	130	153	144	158	147	139	158	154	166	174	145	151	167	157	165	145	147	124	139	162	144	151	169	143	148	149	132	141	166	170	151	181	137	131	153	132	146	141	150	141	147	151	159	153	138	161	160	160	126	161	161	148	152	142	160	157	147	143	163	170	160	135	160	172	158	155	155	125	158	147	138	153	117	151	156	141	124	144	148	144	151	169	146	165	144	132	149	150	148	133	150	141	127	156	146	152	152	154	142	180	156	171	132	145	155	160	155	134	167	156	133	159	145	146	148	148	170	157	142	142	137	132	133	159	147	141	133	146	152	175	137	134	123	140	159	137	137	145	165	144	161	166	156	166	155	134	186	160	155	140	153	159	152	153	147	138	140	131	141	142	159	152	148	170	128	132	149	155	127	151	146	143	131	151	155	146	142	131	140	138	166	161	135	133	119	161	143	123	157	155	154	168	159	151	122	139	166	140	162	140	148	158	141	147	136	161	147	146	152	137	178	149	132	149	145	153	137	143	141	174	135	148	145	149	135	154	157	179	132	149	149	156	132	182	159	146	157	163	147	167	143	146	119	157	150	161	138	143	133	132	129	152	142	133	150	154	150	132	159	153	146	149	152	134	159	152	120	142	135	130	173	145	174	156	146	149	145	150	142	136	151	131	141	152	153	169	137	178	150	178	143	147	147	135	137	134	163	142	145	191	130	137	151	142	150	150	154	135	156	160	141	149	149	154	143	132	137	152	158	139	140	156	132	139	164	151	144	154	144	145	153	151	149	175	159	133	158	153	142	138	144	111	159	136	159	155	167	148	155	134	140	157	165	152	155	151	143	145	126	162	151	129	131	149	144	162	150	121	131	154	143	146	164	163	141	149	111	146	156	142	147	156	156	155	152	152	134	133	145	134	172	157	149	184	139	151	149	124	135	173	154	125	174	146	155	171	142	149	140	142	158	147	142	128	154	150	161	148	141	145	156	159	151	136	143	150	148	174	136	167	152	143	144	140	152	141	139	155	165	140	137	142	140	154	139	126	137	141	129	146	151	142	145	150	162	144	160	153	145	145	164	144	140	144	125	120	139	140	154	146	140	141	147	149	140	152	147	153	153	129	158	133	141	154	166	137	150	151	153	159	160	131	153	136	135	163	162	146	166	133	150	152	148	141	147	159	158	139	161	153	150	152	164	136	154	159	153	157	143	147	145	143	130	152	155	132	153	132	146	158	144	152	135	147	139	142	159	134	155	133	158	153	164	146	147	153	147	144	142	175	125	167	140	141	161	137	135	123	146	132	162	143	161	164	151	152	155	166	143	127	155	159	140	160	158	148	130	159	148	146	157	129	162	154	151	151	161	150	141	142	143	165	124	147	146	155	142	118	161	132	164	153	168	165	141	140	156	143	160	135	144	141	136	150	162	155	166	154	151	156	159	167	147	152	156	136	132	154	158	180	145	158	177	138	168	158	142	143	147	167	172	136	143	152	147	143	153	141	126	146	164	126	145	135	142	129	168	142	141	160	151
2132	1093	445	420	446	631	725	634	412	281	210	187	153	97	71	61	78	87	90	46	38	47	45	36	28	22	42	32	35	18	24	43	22	26	26	25	92	218	283	186	101	75	50	43	22	17	15	21	12	21	17	14	18	13	20	19	18	19	17	13	23	23	22	22	16	21	9	22	15	17	27	13	19	16	21	16	21	22	17	16	13	13	14	12	14	21	22	20	19	12	20	16	18	25	16	13	17	14	23	13	17	20	19	17	10	17	12	15	13	24	20	14	12	16	15	24	11	16	15	19	17	9	9	22	20	17	12	15	21	12	17	11	23	13	21	13	24	13	20	17	15	16	16	24	9	11	12	16	15	9	16	19	19	13	24	14	21	22	22	21	13	23	13	11	18	14	20	21	14	20	25	17	28	19	20	16	15	17	16	14	13	15	15	15	24	11	13	14	13	13	15	18	13	11	14	20	13	17	17	16	17	16	16	24	8	15	19	23	22	14	12	12	17	15	16	16	11	26	24	15	13	18	15	14	10	19	14	12	18	25	17	18	11	17	19	21	10	10	17	19	17	14	14	11	14	25	20	12	24	18	11	14	18	18	20	13	13	12	22	15	13	21	17	15	16	17	21	17	21	18	19	15	26	17	14	12	17	13	12	12	17	15	11	16	14	18	16	20	21	21	26	21	23	12	11	22	16	28	17	14	18	16	10	18	21	11	16	16	14	19	20	13	18	12	10	23	21	18	17	21	12	18	15	25	18	17	15	17	16	14	18	15	20	25	20	23	22	15	10	19	7	9	16	25	18	14	18	21	19	15	21	20	15	22	12	11	12	18	15	20	13	21	13	14	24	24	10	13	19	10	20	15	21	16	17	17	19	17	13	16	13	17	16	17	15	21	11	16	19	17	23	12	16	17	9	15	24	15	21	20	17	17	21	18	15	20	16	15	21	16	15	16	12	14	16	17	23	15	13	17	13	16	18	14	20	18	21	20	21	29	6	21	19	22	13	13	12	22	16	14	19	16	12	24	20	12	17	16	19	16	19	24	23	6	14	15	18	14	8	17	16	19	20	31	15	9	21	14	13	15	14	17	20	14	20	21	13	15	8	14	13	19	18	19	19	20	17	13	11	15	19	19	13	15	14	12	24	16	22	9	16	12	13	10	17	21	16	14	23	16	16	21	22	10	14	17	12	15	15	14	15	20	21	27	22	9	10	24	17	17	17	16	12	21	25	21	16	11	20	19	24	14	22	17	18	21	22	8	17	11	19	14	13	17	18	12	7	22	16	16	20	17	8	15	14	6	24	17	15	12	14	26	14	13	14	18	20	18	22	22	20	23	14	14	20	16	13	16	13	9	18	14	23	18	14	14	14	17	11	10	17	11	13	19	15	19	20	16	21	17	15	20	16	17	23	16	19	14	12	15	9	14	19	20	16	18	24	23	15	14	10	16	24	16	25	21	16	22	14	12	21	16	16	17	11	16	19	22	19	18	17	14	17	18	15	16	14	12	13	14	15	21	17	14	14	16	19	16	21	16	17	24	17	11	15	14	15	13	15	14	16	18	20	17	14	28	12	21	18	21	16	22	14	18	14	21	14	15	18	18	14	19	21	23	20	11	15	13	11	18	11	17	6	18	25	18	16	19	15	13	17	13	17	19	16	17	20	16	25	19	18	17	13	21	15	13	17	21	14	19	15	20	21	20	15	16	17	18	18	17	19	19	10	18	12	12	14	11	16	13	16	24	16	17	22	20	15	16	10	22	18	20	16	15	20	16	13	12	13	14	19	13	13	23	13	17	20	14	12	21	20	17	16	15	7	19	11	13	10	14	15	15	8	18	17	12	16	14	16	16	17	16	17	21	19	21	15	19	11	28	21	19	18	11	10	24	21	14	19	24	16	15	16	14	15	15	21	17	15	22	14	22	16	20	18	11	14	22	20	16	23	15	20	20	20	21	21	16	20	14	19	18	19	23	13	9	14	10	17	20	20	20	12	15	22	20	11	20	17	15	17	16	12	16	15	12	13	10	13	18	16	11	21	17	15	12	15	17	21	11	17	14	11	15	18	17	10	8	24	14	14	17	16	22	14	16	17	19	15	22	17	19	20	18	14	12	21	14	19	22	20	20	23	21	10	21	19	15	19	9	19	18	14	11	21	14	13	12	17	20	20	15	11	15	19	14	23	10	16	19	24	18	18	17	18	17	24	22	17	10	25	24	14	20	9	15	21	8	16	21	17	12	12	15	13	16	22	20	16	25	19	12	23	19	20	20	12	11	17	21	18	14	19	16	16	27	19	17	14	21	16	12	22	13	20	22	14	18	17	20	15	18	23	11	14	9	22	16	20	26	17	16	16	15	23	17	18	19	17	21	19	19	22	18	14	16	18	19	19	14	16	10	16	14	12	10	14	20	20	16	11	16	12	13	14	15	14	18	13	17	22	21	16	18	16	26	18	19	21	18	17	17	15	18	13	13	12	25	18	21	18	20	20	12	14	16	22	14	16	23	19	19	15	17	23	11	18	18	19	21	21	19	9	12	17	20	11	15	13	19	26	18	20	25	12	9	12	20	12	22	20	14	9	20	14	17	19	20	17	22	20	26	22	17	13	17	13	16	16	19	20	8	13	17	19	14	19	15	12	17	20	15	14	15	18	16	23	21	24	12	18	25	14	14	12	16	15	16	12	16	13	16	14	24	6	12	15	12	15	21	13	18	14	16	18	18	26	10	22	16	12	20	21	14	20	18	15	13	17	15	14	17	14	18	24	17	16	20	14	14	14	26	17	18	21	15	19	17	23	10	17	20	12	17	16	12	11	27	10	11	17	12	10	21	15	13	17	17	20	17	22	17	17	18	10	12	15	18	18	15	15	16	14	13	15	10	12	11	12	23	24	16	20	19	11	16	19	15	14	11	10	16	23	13	15	12	13	15	11	11	22	13	16	16	24	19	16	18	21	25	16	18	21	22	14	11	17	16	30	24	16	20	8	15	23	15	12	12	18	13	23	23	26	14	22	17	17	15	28	19	15	19	13	12	14	14	18	14	17	20	11	25	13	20	25	19	18	12	16	15	17	18	20	13	16	16	20	17	23	21	14	24	17	7	11	19	18	20	8	19	21	23	12	19	16	22	15	20	16	23	17	15	17	18	18	8	19	18	18	18	16	12	17	13	17	26	9	17	9	22	18	9	14	19	13	18	16	8	12	14	17	21	23	20	21	19	25	13	17	19	14	17	20	11	15	19	19	22	21	14	18	14	16	19	20	16	16	27	16	15	12	12	21	17	12	14	21	13	17	16	19	18	11	21	19	13	8	21	17	19	17	13	24	16	16	12	18	25	20	9	20	26	19	20	17	18	20	13	19	16	15	13	15	13	18	24	18	20	17	13	12	20	12	13	15	26	17	10	14	19	11	18	12	21	16	21	14	19	21	15	16	21	24	19	18	16	28	12	14	20	27	20	20	19	10	17	12	15	23	10	14	17	21	11	16	26
23635	12260	6267	13001	24342	25295	23718	21786	15251	11501	9086	7317	5684	3206	2434	2127	2724	3128	2395	1732	1311	1139	861	701	613	559	602	464	493	445	429	538	485	312	348	449	2478	5902	6531	4771	2835	1748	992	711	412	256	214	172	138	160	177	147	189	174	169	148	157	173	164	156	144	161	175	176	160	175	165	175	170	164	167	180	147	186	169	167	159	155	163	172	138	149	164	161	153	167	176	149	166	150	163	149	160	151	151	162	158	171	189	172	177	169	169	149	172	132	169	153	153	149	155	165	168	174	167	154	163	164	156	154	155	174	162	146	153	163	153	131	159	155	157	175	162	162	147	162	174	155	159	160	165	152	155	172	161	169	171	157	154	133	153	170	168	161	154	172	156	154	132	190	170	145	167	162	169	165	158	161	186	175	166	149	164	166	166	137	187	154	150	157	188	169	163	176	174	148	153	138	147	169	153	187	192	172	164	173	154	156	166	164	162	149	159	148	148	165	170	153	154	153	149	142	161	161	184	163	161	156	152	172	159	150	174	179	140	159	189	145	180	158	176	148	159	147	168	152	164	156	158	155	154	152	166	158	156	154	153	158	182	170	162	148	155	166	169	164	172	135	156	162	184	172	180	163	187	152	180	163	148	191	138	149	156	139	149	165	151	166	166	146	172	176	145	164	164	159	167	177	159	157	156	156	164	178	179	155	153	178	143	178	153	163	153	163	173	150	163	160	163	165	164	170	164	172	131	163	172	145	167	150	148	146	156	177	137	147	146	155	171	150	173	156	168	146	173	161	157	157	164	163	160	170	181	151	145	139	162	157	173	185	171	171	155	145	159	158	167	174	173	171	160	176	162	166	159	140	134	152	167	168	174	179	158	166	157	164	198	172	173	163	160	157	145	164	151	174	173	150	158	160	155	171	180	164	145	176	170	167	159	165	154	148	145	161	149	167	156	153	144	167	171	150	157	154	161	177	148	173	145	162	169	181	172	142	157	136	176	163	173	181	162	161	170	177	160	180	155	137	148	163	177	143	161	158	178	149	177	172	171	147	153	176	156	166	155	177	180	168	160	160	179	160	164	164	163	130	168	166	162	144	146	164	154	170	154	158	167	172	163	158	143	161	158	162	146	145	157	163	159	160	160	136	158	164	153	157	131	148	150	168	171	156	164	157	151	138	172	164	175	171	153	176	150	143	161	159	148	170	166	140	165	149	164	166	174	167	172	172	167	153	162	177	146	165	171	177	148	194	153	178	156	160	163	168	148	160	144	160	179	172	186	129	153	163	169	168	175	187	146	150	148	170	167	163	176	166	147	150	177	153	157	166	164	167	156	161	168	148	161	165	155	166	173	151	177	163	156	169	187	143	162	168	172	158	161	161	150	163	180	163	162	176	141	174	164	158	190	135	164	160	153	143	139	154	167	159	148	167	159	146	171	158	155	169	166	175	170	164	192	165	157	176	164	161	167	155	160	149	168	144	149	144	153	167	192	175	172	143	154	160	176	166	166	144	181	165	162	155	172	179	184	154	181	159	173	165	184	148	181	186	140	152	163	162	166	160	170	156	165	191	158	186	153	157	150	144	150	176	139	162	145	156	167	158	155	176	141	160	164	140	191	168	155	175	157	158	195	172	179	174	164	172	157	161	173	171	163	147	147	174	169	151	161	164	184	161	151	171	182	165	146	164	173	168	173	165	160	149	150	157	155	149	177	146	174	156	165	176	161	162	168	159	132	170	155	159	158	170	177	132	163	176	161	162	169	153	143	151	167	175	161	173	174	167	174	188	168	155	141	177	172	156	165	160	158	166	202	163	195	184	174	143	161	158	159	196	173	152	144	171	178	159	184	163	151	144	180	169	147	166	163	158	162	172	155	165	158	154	167	175	181	191	154	151	191	168	165	177	170	167	189	169	160	173	164	159	141	176	172	163	174	161	167	166	147	147	198	170	141	163	156	174	177	152	151	165	147	147	159	177	164	167	164	153	172	151	164	148	171	170	170	174	161	147	155	126	168	161	162	160	183	161	186	157	172	178	157	187	148	165	180	175	168	184	182	174	161	169	166	157	175	148	161	167	164	162	172	162	161	175	158	154	170	182	185	168	153	143	149	161	168	151	196	161	175	182	154	158	170	170	157	157	157	176	159	151	143	139	167	160	170	175	137	144	164	172	157	159	163	167	158	166	170	161	173	141	152	172	142	144	176	177	172	178	167	165	169	153	185	156	169	141	171	151	166	174	141	141	152	149	166	188	169	149	152	179	181	162	165	153	172	153	172	148	169	144	158	165	149	136	144	155	144	170	167	156	155	174	135	171	177	177	168	169	148	161	154	164	181	160	161	152	166	173	169	159	160	158	156	159	150	146	168	166	182	176	157	176	173	183	162	162	168	163	148	170	172	161	156	169	144	140	154	162	175	160	158	166	154	169	174	154	171	169	160	166	166	180	178	183	127	175	174	158	174	156	150	157	175	179	182	162	147	138	162	184	173	144	143	155	162	182	164	182	166	165	171	140	157	163	159	155	179	154	151	145	144	169	148	163	166	148	160	160	196	169	167	156	164	149	159	161	175	147	159	154	154	168	178	143	148	146	167	151	151	178	157	173	144	160	178	159	166	165	187	157	182	170	169	148	162	161	157	186	155	164	181	159	160	149	161	141	160	185	191	165	156	136	179	177	159	171	157	147	159	185	149	165	155	152	169	177	165	175	165	152	168	178	156	140	144	161	131	173	165	175	175	164	148	167	168	145	190	161	176	170	171	162	174	150	143	161	147	171	165	163	164	174	166	154	172	200	179	185	179	137	180	146	166	140	156	152	209	168	180	157	166	147	165	193	190	169	151	185	161	177	163	150	155	157	170	179	126	176	156	151	154	155	175	161	148	158	150	172	153	170	173	163	162	163	153	141	160	166	159	155	153	158	163	152	164	158	167	171	144	154	163	166	159	141	187	175	175	144	131	172	136	155	160	168	171	131	167	167	152	137	168	158	166	145	151	154	171	144	154	164	165	187	168	151	155	154	150	149	170	134	164	156	182	164	153	174	165	160	171	138	147	156	133	148	173	159	161	171	170	146	188	171	154	155	172	171	146	160	166	184	156	165	166	165	178	161	161	166	131	156	153	163	150	158	152	160	152	163	178	156	177	167	148	149	146	153	175	157	181	164	141	164	164	169	150	146	156	174	140	128	147	174	167	147	152	188	162	142	171	154	165	157	152	156	162	153	167	163	164	155	181	168	159	161	159	131	149	161	158	160	164	163	175	197	164	156	192	152	159	176	176	180	167	182	177	164	177	150	138	161	142	152	169	141	165	164	164	188	145	159	163	157	156	168	150	163	172	167	171	173	155	171	153	173	170	156	149	172	167	187	168	153	156	132	155	153	168	163	154	153	167	151	181	158	165	141	158	143	147	168	164	161	170	151	175	155	188	166	179	167	159	155	156	147	168	168	172	161	150	154	143	173	163	160	161	156	153	164	178	149	168	185	191	148	153	175	163	162	174	161
1248	458	276	220	191	344	431	297	205	175	128	115	106	86	46	58	55	37	35	36	16	23	21	21	32	19	23	21	22	25	21	19	21	26	19	23	32	41	74	56	46	42	25	20	20	17	19	18	18	22	24	16	18	22	15	19	17	19	23	20	17	14	19	21	20	19	21	26	10	17	16	22	34	19	23	22	12	19	22	17	14	13	21	10	24	17	20	12	27	14	19	16	19	15	15	17	21	19	18	14	27	13	20	14	18	23	22	14	18	23	24	18	18	16	12	17	15	16	25	21	18	31	10	20	20	22	15	22	21	14	26	21	16	22	26	15	24	21	15	21	16	18	11	21	25	25	30	26	23	15	26	13	18	25	20	21	25	19	22	14	16	19	11	20	20	16	26	15	17	21	19	20	18	19	15	20	17	20	13	21	16	8	21	19	27	16	21	22	19	18	21	25	22	19	17	25	19	14	17	17	16	13	17	11	22	14	14	22	24	15	31	22	24	22	14	19	14	21	16	15	23	18	9	19	17	18	23	26	24	21	23	11	18	16	16	14	16	17	12	22	17	24	19	21	14	21	21	18	27	20	18	18	26	17	19	26	15	12	15	20	19	17	17	22	14	17	18	18	16	7	9	17	19	19	13	20	21	18	18	20	29	28	16	19	15	17	19	20	20	19	14	24	21	16	18	18	18	20	24	14	17	18	19	27	18	17	25	17	17	14	26	21	17	21	17	23	15	16	13	20	13	15	16	24	16	18	19	22	18	11	14	19	22	22	14	26	19	23	20	20	25	18	17	19	16	17	16	21	13	20	14	20	16	19	23	17	15	20	16	27	17	19	17	14	18	9	17	18	18	19	16	21	21	19	18	21	17	14	21	17	15	20	17	21	20	11	21	12	20	17	19	23	15	17	21	18	16	18	13	27	15	18	26	18	22	11	28	24	19	22	15	19	16	17	11	19	31	18	21	17	19	18	13	26	14	18	15	24	20	18	19	12	15	20	25	19	19	9	15	13	10	14	23	18	18	21	25	16	20	7	19	19	15	12	14	21	24	19	21	22	17	22	17	19	14	20	19	19	24	13	22	18	18	19	15	26	22	16	13	21	18	13	21	22	24	12	24	14	13	13	15	15	14	15	15	17	33	17	24	11	17	14	21	15	14	20	19	18	14	17	26	15	21	14	18	14	16	25	19	10	11	12	20	23	17	16	17	18	21	16	20	19	18	33	16	15	19	34	16	14	28	18	16	12	28	17	16	9	13	13	20	23	10	22	21	17	20	17	16	26	13	19	23	18	20	16	22	19	9	16	21	28	14	21	20	24	15	13	21	20	19	18	22	12	24	19	14	17	19	21	21	20	23	20	17	34	18	24	9	14	23	19	22	21	16	13	16	15	14	20	17	16	22	14	20	20	21	26	17	21	24	21	25	26	14	20	11	17	25	19	12	14	15	17	20	20	23	15	19	21	23	24	25	22	20	14	15	23	23	15	16	11	17	19	13	17	16	16	20	16	15	19	18	15	19	14	12	17	21	20	17	21	11	19	22	9	23	24	17	15	19	15	9	19	13	11	29	12	17	19	10	22	13	19	21	15	25	15	20	21	15	19	18	11	19	17	11	24	21	22	19	11	36	24	15	14	16	11	20	20	17	21	19	19	22	21	12	21	19	22	21	15	21	18	16	17	21	20	22	19	17	14	20	14	28	21	10	18	18	17	21	18	18	27	14	19	14	20	22	16	18	23	12	14	13	11	16	24	18	21	13	15	26	20	13	21	20	19	21	14	19	18	29	15	20	13	15	19	19	14	13	17	16	21	19	26	13	21	27	19	16	20	19	17	16	17	26	22	22	21	14	25	17	15	17	24	26	22	21	19	19	15	19	15	19	18	20	25	20	15	22	22	19	21	17	16	21	26	16	14	26	26	21	16	18	22	23	16	17	22	26	22	18	15	10	12	15	20	17	19	17	22	13	22	20	14	24	19	18	14	15	21	22	20	19	22	13	10	26	25	18	24	22	19	22	14	16	21	19	16	18	18	14	15	17	15	23	21	19	16	22	18	15	17	25	22	16	16	21	15	17	25	15	11	25	19	18	16	18	26	21	16	23	19	20	13	21	18	25	20	24	15	20	21	19	18	18	14	18	23	22	16	23	20	15	15	15	24	23	21	16	24	15	22	16	26	15	25	21	20	18	21	16	17	19	26	23	19	17	17	19	18	15	12	14	20	16	13	20	25	15	22	20	23	11	21	12	20	23	21	26	14	16	20	23	18	12	20	15	11	17	28	20	21	26	28	20	28	15	11	22	22	14	19	15	16	21	22	16	22	17	22	13	13	18	14	27	21	19	22	17	17	19	22	20	26	19	17	14	19	30	17	21	17	16	8	23	16	18	20	15	26	14	20	20	14	16	18	21	25	19	24	20	23	19	18	22	17	18	13	23	8	23	13	16	9	19	15	19	22	15	15	19	13	18	18	16	22	25	20	22	25	17	19	11	19	12	18	10	19	24	18	16	19	15	17	18	16	20	24	24	18	18	22	20	18	16	18	12	14	25	23	19	19	25	16	16	14	14	21	21	20	19	20	21	18	20	13	14	21	13	14	20	17	15	18	19	14	26	15	16	17	15	25	18	16	22	19	20	18	13	27	33	16	12	16	14	13	14	10	22	16	26	18	19	16	15	15	27	13	14	20	14	21	15	27	17	25	19	14	23	26	18	25	20	22	14	14	27	19	16	13	18	13	15	10	12	20	28	25	15	9	14	26	19	21	16	22	20	16	16	13	27	19	18	14	16	21	14	20	18	27	11	17	16	19	15	11	21	17	19	16	18	15	15	25	21	20	20	9	22	19	27	18	17	20	18	25	15	21	14	20	19	12	11	20	17	16	19	17	17	23	22	16	21	24	18	23	17	20	15	23	16	13	20	22	18	17	19	23	17	25	25	17	17	20	19	22	19	16	20	16	17	10	20	26	22	17	18	15	26	20	17	23	17	14	18	14	18	27	25	18	12	19	19	13	14	19	18	15	23	20	19	17	16	14	14	13	12	18	16	20	22	16	20	11	17	13	18	23	16	14	15	20	25	18	14	15	10	14	19	16	16	15	17	21	19	18	17	18	13	18	25	21	17	14	23	21	15	19	12	12	18	13	17	19	21	22	20	19	21	17	25	19	22	17	13	17	12	17	20	19	22	24	18	25	18	23	18	18	20	27	19	23	17	20	22	29	22	14	27	20	12	15	22	16	23	21	16	23	18	18	19	12	24	20	16	12	16	20	16	24	21	17	21	15	17	19	24	10	18	15	8	16	19	24	19	17	23	25	18	15	24	15	25	9	19	29	13	15	20	9	12	18	21	23	14	16	18	14	14	13	18	15	11	18	14	19	13	18	16	16	14	19	19	15	18	13	22	17	23	22	16	12	11	23	14	22	7	17	15	22	15	21	22	8	14	12	19	22	15	23	17	23	16	21	23	20	23	15	16	18	17	19	16	13
15276	7393	4020	7524	15979	18463	18921	14138	9947	8204	5233	4867	3993	2777	1776	1862	2509	1020	684	530	525	520	515	467	434	460	599	417	295	280	257	243	239	256	271	290	543	1037	1256	1236	898	637	361	271	210	173	191	185	168	165	165	176	191	154	151	183	165	180	180	174	179	164	158	194	145	204	174	173	155	175	159	193	171	183	178	180	173	170	171	145	175	142	187	172	150	173	178	185	170	165	163	170	159	155	187	160	173	195	180	186	182	179	160	185	164	147	164	164	162	167	165	176	167	167	168	178	193	193	158	156	183	181	151	159	184	164	171	172	165	169	193	175	180	188	171	185	159	167	162	182	177	153	167	184	176	159	169	166	169	170	183	168	152	176	178	175	179	177	171	177	185	176	157	181	174	168	165	163	171	156	162	187	154	168	187	166	180	183	166	172	191	160	174	193	183	176	162	148	171	178	189	160	163	195	166	175	181	177	161	156	168	151	161	191	162	168	174	184	187	183	144	191	163	161	183	177	164	159	202	181	159	183	154	180	173	179	168	202	181	176	177	186	169	152	164	169	167	160	158	179	178	154	176	183	168	176	164	171	150	179	189	189	188	166	171	173	167	161	169	156	193	172	165	191	180	175	186	164	180	171	180	178	180	188	166	172	182	167	186	191	177	168	184	162	178	155	166	161	164	151	194	179	179	181	194	163	164	212	170	176	181	177	207	153	160	202	157	184	148	156	164	194	167	158	174	176	201	183	160	147	163	194	160	172	159	176	166	175	194	154	170	161	171	173	174	186	185	193	171	178	180	175	154	189	178	182	168	185	159	143	167	172	161	157	190	168	166	192	161	189	161	185	187	170	166	151	185	166	162	190	149	156	164	171	185	182	157	192	181	174	171	171	172	174	169	165	141	190	180	169	178	147	151	177	193	200	176	175	179	186	176	184	196	168	178	176	155	196	172	179	173	161	168	196	167	187	162	193	169	196	161	167	183	192	175	133	180	138	180	162	178	169	180	159	156	157	199	202	175	138	161	169	187	183	191	163	164	174	159	190	159	163	175	173	187	165	166	162	178	174	166	179	184	143	190	175	173	171	167	200	202	196	154	148	181	183	168	175	161	184	167	197	156	182	194	180	197	174	186	156	173	184	160	159	189	173	154	169	153	163	169	182	173	188	173	170	149	180	176	180	168	168	173	168	180	170	173	158	181	157	174	147	157	173	169	157	197	187	213	171	176	176	160	179	188	165	161	158	167	175	195	171	170	180	169	170	179	160	199	168	159	172	168	158	162	171	170	186	157	172	200	176	174	172	186	180	192	170	189	188	172	184	183	174	183	176	172	180	170	167	160	166	187	164	167	150	159	187	170	163	173	188	155	172	175	164	146	168	154	147	186	176	177	184	180	174	181	158	193	172	166	168	186	182	172	176	195	187	170	199	172	180	158	179	168	187	176	188	184	180	169	163	158	178	144	160	156	186	189	169	190	179	150	156	184	164	164	162	160	149	161	170	202	147	181	168	177	185	196	181	180	160	159	193	181	180	180	166	164	168	156	174	171	162	182	187	183	198	171	180	194	189	178	159	191	151	157	195	194	145	180	176	182	167	150	158	183	187	164	188	182	189	180	161	194	161	157	162	158	178	169	171	173	198	179	184	163	186	183	177	161	179	192	166	156	169	158	153	189	172	180	166	180	153	175	155	163	183	185	174	181	172	164	169	159	167	156	154	172	189	158	182	156	173	183	163	153	169	174	174	184	188	174	205	149	178	183	159	162	163	170	161	172	170	159	162	160	151	184	191	152	166	185	178	168	176	169	174	170	191	148	159	185	180	189	201	174	184	178	185	173	159	180	192	166	204	159	177	170	178	179	179	187	186	165	164	180	184	176	175	155	170	172	155	205	187	202	188	187	195	180	184	168	160	164	176	162	185	188	190	182	165	182	194	187	182	180	183	162	187	170	162	172	150	181	180	171	168	162	162	175	168	178	168	186	192	174	149	156	172	176	171	176	192	165	170	157	175	153	172	183	149	176	180	186	184	172	172	164	194	165	188	157	175	185	184	176	190	165	139	166	164	176	180	166	160	171	191	184	171	164	172	170	174	184	161	166	174	171	208	193	165	166	171	195	165	166	177	182	182	164	196	169	171	180	190	185	165	170	160	181	172	169	173	196	178	164	180	163	168	160	181	174	179	161	184	171	159	187	171	159	181	174	149	163	166	195	181	164	184	177	172	181	148	159	171	165	175	177	181	190	170	183	172	178	176	178	169	177	167	175	172	166	189	164	165	154	170	192	183	172	172	159	148	183	157	148	179	192	171	190	183	177	163	183	166	206	166	173	187	158	216	163	183	146	170	176	194	188	185	163	153	170	172	159	203	208	176	175	171	163	180	193	176	159	170	152	186	161	169	176	152	189	166	165	170	168	171	179	175	196	177	161	152	171	182	176	161	164	167	180	197	177	179	184	161	174	174	183	162	181	174	178	172	185	175	177	161	164	159	161	182	173	167	163	167	156	205	170	192	172	167	167	159	196	174	177	185	172	170	181	182	178	189	178	186	179	171	186	140	188	161	176	156	145	190	167	156	179	170	149	174	184	189	196	161	168	177	148	176	178	157	155	179	164	174	160	176	172	188	152	193	176	189	178	177	177	177	187	176	184	187	182	192	167	163	180	181	193	165	172	169	202	181	188	172	176	174	182	150	172	149	167	167	185	166	168	165	155	157	178	163	168	176	174	190	166	162	171	167	182	171	151	162	179	191	180	196	188	186	162	169	177	158	182	162	176	168	144	170	177	152	164	185	169	168	163	180	187	183	166	164	161	170	188	163	188	180	177	179	183	165	165	191	175	176	160	176	170	190	156	158	179	156	181	158	184	167	177	163	155	159	151	193	177	165	174	184	188	192	194	173	170	140	172	174	169	168	168	171	175	155	177	178	174	188	178	166	160	181	172	191	201	164	179	155	162	179	172	185	175	203	166	168	163	181	166	186	182	180	167	172	159	185	158	161	169	182	177	192	175	150	171	175	190	159	169	180	169	175	169	155	170	176	181	189	178	182	186	191	169	174	141	170	186	172	187	173	177	175	163	198	192	172	164	185	195	184	169	183	187	164	175	166	163	158	195	182	153	176	175	176	183	168	164	185	174	164	185	172	180	160	177	177	165	166	157	168	176	151	199	159	161	182	157	184	165	173	154	170	186	169	160	179	172	169	178	191	171	185	154	158	177	177	196	160	168	151	175	172	180	180	176	176	159	158	173	161	173	174	185	183	177	179	177	187	157	180	159	158	205	165	192	201	189	166	168	162	156	177	174	170	139	172	162	184	192	175	173	152	152	180	141	192	185	189	198	166	188	165	175	179	176	164	176	168	152	175	163	174	203	195	183	161	174	160	154	171	175	176	165	173	133	162	175	170	172	190	190	156	174	180	178	152	177	176	170	153	191	152	173	192	172	165	179	201	206	180	184	187	165	171	165	178	169	165	158	166	200	178	159	148	155	175	167	164
2078	1385	599	455	436	711	751	470	379	284	177	158	142	138	133	127	91	69	48	35	38	29	26	27	40	35	37	20	25	29	25	22	40	18	22	54	117	222	215	136	103	68	51	21	20	24	11	13	15	19	19	22	19	19	17	16	15	18	19	16	9	14	26	20	14	24	20	17	9	16	15	18	15	19	12	16	15	19	17	11	22	17	16	14	17	16	14	16	17	20	22	22	18	13	21	11	20	18	11	20	23	19	17	22	14	12	15	16	18	21	15	18	14	15	16	23	14	18	16	15	10	13	14	21	28	21	14	21	19	12	18	15	24	20	21	15	14	14	20	9	11	23	18	19	22	18	21	17	24	23	14	12	17	15	15	15	15	17	18	9	17	19	17	19	17	18	19	16	17	12	22	21	22	16	19	20	24	18	16	18	18	19	13	26	16	22	13	23	14	10	10	23	14	20	19	20	19	17	16	18	18	15	18	20	20	11	16	13	17	13	24	24	10	24	12	17	14	20	20	19	18	19	11	10	17	24	24	17	13	20	22	17	21	15	14	16	16	19	13	13	16	13	14	17	29	20	20	22	29	17	10	10	22	14	14	15	15	13	14	12	17	16	15	23	9	20	15	18	21	14	12	14	17	16	15	17	11	22	21	21	11	16	18	12	17	14	13	15	10	17	17	14	16	17	20	24	19	18	15	19	17	22	22	22	21	5	20	23	12	17	18	12	8	18	14	17	19	23	13	21	14	17	15	12	15	14	17	18	15	18	20	18	25	13	26	15	19	9	16	18	10	18	10	12	12	17	17	16	16	17	28	18	19	17	20	13	15	18	14	14	10	17	18	18	17	19	17	21	10	25	19	11	20	16	24	20	12	28	23	20	13	16	26	16	19	14	9	13	21	16	19	15	16	22	22	24	20	15	18	14	16	17	12	16	17	17	15	11	10	16	19	17	14	7	15	20	26	18	22	24	14	10	22	17	20	12	20	12	13	14	25	16	18	19	20	17	23	17	14	20	19	12	17	18	20	21	19	11	16	22	24	21	17	14	17	18	16	15	18	15	20	15	24	19	18	17	13	12	15	20	17	17	16	17	15	13	20	22	20	15	19	14	13	12	18	20	23	14	20	15	20	19	21	21	13	15	18	15	17	20	16	25	23	19	17	15	18	18	20	11	16	16	22	18	19	13	16	14	20	16	24	23	22	18	18	16	10	15	20	20	18	13	18	17	15	14	21	18	12	17	16	8	18	15	17	10	13	23	15	20	16	14	16	18	18	13	17	12	16	16	15	13	16	14	19	16	21	14	20	14	15	14	11	24	13	19	15	18	23	20	19	22	18	18	20	19	16	13	13	16	15	13	7	18	14	18	17	17	26	14	17	18	27	20	15	15	15	24	21	17	24	24	14	18	17	21	14	21	16	17	13	27	13	14	13	12	16	16	23	17	14	12	25	18	12	18	13	18	19	16	16	18	20	11	25	20	21	15	14	18	14	18	14	14	18	14	20	15	23	15	25	13	17	24	21	16	24	12	17	19	12	20	9	16	16	16	14	15	20	10	16	16	13	13	17	21	18	20	16	21	16	13	21	22	17	16	22	22	20	16	13	10	30	9	17	12	17	8	18	17	17	17	9	30	23	23	14	23	17	13	16	9	18	13	10	20	14	14	15	20	10	17	14	18	18	14	19	15	15	17	13	21	10	17	20	17	15	17	11	12	7	11	18	20	18	16	18	15	17	15	20	20	16	16	18	15	18	18	16	15	13	18	15	28	24	21	16	13	16	18	20	19	14	25	18	11	16	12	19	15	16	16	13	18	11	14	21	17	22	16	14	15	14	17	18	15	19	13	14	22	19	12	17	22	18	14	21	14	21	15	14	15	20	17	21	14	15	14	23	26	21	17	19	14	18	17	20	15	18	18	11	13	14	26	19	15	19	11	18	25	18	17	20	18	17	23	19	20	15	19	19	23	16	16	15	19	14	15	19	18	13	17	16	20	11	17	11	21	18	11	21	12	14	21	17	16	14	8	14	23	23	22	14	19	18	17	21	22	20	18	20	17	13	16	12	16	18	22	23	15	16	20	16	8	22	12	24	22	16	21	13	11	21	25	20	15	14	13	15	16	18	16	15	18	21	13	17	16	18	15	16	19	19	11	16	18	16	17	23	14	21	26	22	22	18	17	18	15	17	18	21	7	17	20	24	16	18	14	17	16	20	17	13	9	14	14	17	15	21	15	17	22	13	22	19	22	12	19	16	20	12	13	14	12	15	19	18	22	11	15	17	22	18	22	18	17	15	17	20	17	13	16	12	11	23	24	14	16	27	3	12	21	18	21	18	22	18	17	14	16	9	14	17	17	17	18	16	14	13	17	12	24	19	20	18	17	19	19	25	13	16	22	22	9	18	19	14	20	19	14	16	22	22	14	11	13	14	14	15	12	16	20	21	20	17	23	18	20	19	17	22	20	11	14	13	19	14	17	12	19	12	22	15	20	13	23	20	8	18	16	23	23	15	10	14	18	12	16	13	18	13	20	13	15	15	16	14	21	25	17	24	12	22	12	11	19	19	21	26	19	25	21	16	19	21	13	14	18	21	23	19	15	10	17	18	17	19	20	14	16	27	20	21	19	21	13	20	19	17	22	20	19	15	17	17	17	17	14	11	14	22	14	16	17	17	14	17	23	15	16	13	18	22	14	14	16	22	11	10	13	26	16	17	19	15	14	12	20	23	19	11	24	18	19	17	27	18	18	18	25	21	20	10	15	17	17	22	21	18	14	19	13	16	22	10	20	11	18	11	15	20	18	12	10	13	15	13	16	21	22	17	10	12	9	20	18	19	14	15	13	19	11	16	17	23	22	12	16	8	11	12	16	7	15	25	22	21	21	20	26	27	24	16	13	20	19	18	22	15	19	11	22	22	14	13	15	13	18	20	17	15	11	17	14	14	17	16	13	15	21	16	23	10	17	9	22	26	13	18	12	20	20	15	15	20	18	21	13	12	14	19	21	18	23	18	15	27	17	21	17	12	16	10	16	15	15	13	12	18	23	14	17	21	15	11	22	22	18	24	25	19	19	19	16	17	13	15	12	16	20	18	20	14	18	19	20	20	20	14	16	15	11	14	13	13	15	22	12	20	14	19	15	19	9	18	17	17	12	19	17	17	15	15	20	20	14	25	24	13	23	15	17	23	21	11	11	22	18	21	24	19	12	11	15	18	20	20	16	21	14	19	18	20	10	22	21	19	17	20	17	17	15	16	22	16	24	16	15	13	26	18	19	13	23	26	17	24	21	12	15	14	15	14	18	17	19	21	19	17	13	16	19	13	18	19	25	20	10	18	17	18	10	13	22	17	21	13	16	17	23	19	20	17	11	18	9	21	18	18	17	8	17	20	19	20	12	15	17	17	17	18	23	27	16	17	15	18	19	18	13	13	13	27	12	18	23	20	27	20	12	15	12	17	13	11	24	17	21	17	14	14	17	19	31	21	12
24177	13700	7677	13242	23893	26500	24785	18745	14590	11486	9093	7435	5650	5444	4657	4305	3073	2040	1447	1019	900	775	689	804	812	1096	780	582	541	495	511	501	494	482	606	1103	3322	5711	5389	3821	2622	1479	776	420	254	196	153	192	177	167	185	184	177	164	151	149	168	160	164	169	175	163	172	170	168	164	167	163	180	156	177	178	167	187	189	196	194	165	166	166	157	177	168	155	148	175	192	157	152	187	170	174	166	208	160	149	157	174	164	143	172	126	177	184	156	159	140	160	176	195	150	150	158	138	170	173	145	176	171	153	173	143	164	153	149	177	163	156	172	154	177	185	169	200	168	150	179	170	152	171	183	160	158	149	168	156	166	177	146	193	146	150	149	152	195	171	170	180	165	172	183	161	172	173	170	165	192	199	183	182	166	162	150	154	183	181	157	170	205	163	177	176	183	172	172	144	148	164	155	163	170	173	182	149	148	153	165	165	168	181	195	179	162	146	173	165	168	169	165	149	144	195	172	159	170	143	178	185	176	151	161	160	161	175	170	183	169	155	184	155	164	184	159	149	166	167	170	158	166	166	157	156	166	174	171	153	169	185	175	184	189	168	175	177	172	151	185	152	156	174	178	152	167	157	167	170	179	183	175	163	171	165	166	174	164	163	188	169	162	173	146	160	163	147	174	158	178	167	175	146	157	169	161	165	162	164	172	184	182	171	162	166	153	158	184	166	188	149	160	175	168	148	169	184	169	171	167	183	173	183	197	165	162	154	171	160	168	149	164	186	183	152	137	161	178	158	181	171	156	165	187	172	192	153	156	175	196	152	158	178	157	170	183	154	176	184	172	180	175	156	175	161	166	162	162	143	169	200	151	179	174	177	173	166	165	178	183	175	177	165	163	160	200	174	194	153	153	163	161	188	166	167	163	166	178	173	176	184	162	161	184	155	167	167	161	146	162	184	183	184	178	145	180	163	166	181	186	191	179	170	151	169	153	159	218	165	159	142	149	188	123	165	174	166	156	160	161	167	166	200	173	176	178	184	155	162	155	161	166	137	180	158	150	157	178	177	173	159	165	166	145	182	147	185	170	181	140	155	165	170	158	157	179	159	167	166	178	181	173	169	171	177	170	148	199	161	164	168	148	183	158	154	171	184	177	173	169	179	149	151	163	152	153	163	176	161	194	173	168	180	161	161	161	151	168	165	153	184	172	167	155	167	154	148	153	170	174	176	168	177	178	175	173	152	157	175	158	180	172	177	181	145	182	172	171	171	168	159	173	157	143	179	189	188	223	178	162	176	168	166	164	165	176	180	166	169	166	170	162	154	170	167	163	187	171	161	166	167	169	130	179	183	164	185	177	176	169	159	182	164	166	174	175	158	184	156	179	165	155	155	153	163	147	170	171	145	174	189	152	168	186	156	163	180	159	169	165	182	160	176	165	158	170	159	179	160	175	148	157	177	185	160	179	175	179	173	163	154	179	173	145	171	176	162	168	171	149	164	187	188	150	153	151	151	172	176	181	167	170	172	161	157	180	183	178	164	183	170	151	190	159	180	166	180	150	173	184	186	159	154	177	172	162	189	177	188	177	165	175	175	175	170	148	171	180	187	185	156	189	182	191	168	150	162	163	155	193	164	157	171	184	168	184	162	161	148	163	160	168	180	167	160	159	179	170	178	161	172	160	174	176	184	173	188	164	186	138	175	174	191	160	176	179	183	154	162	178	168	156	159	187	169	168	187	178	151	183	182	177	166	160	156	165	179	141	164	177	179	168	171	173	178	160	175	171	153	166	163	151	161	190	143	165	180	179	177	147	161	187	181	170	173	132	181	193	167	181	183	161	198	152	161	158	175	166	159	147	174	138	188	157	157	178	179	165	164	161	178	163	169	173	146	151	187	168	152	140	170	172	183	184	165	174	188	150	159	175	182	170	173	162	157	159	165	167	165	186	175	158	173	174	172	189	188	160	169	180	177	172	157	159	141	193	166	172	175	177	175	161	153	193	179	169	169	152	212	169	170	163	175	182	174	156	171	156	148	172	168	160	160	171	159	185	155	173	146	175	170	172	155	159	157	174	151	152	194	176	152	176	148	181	165	163	203	171	160	188	172	166	164	185	179	169	150	171	162	167	171	176	159	182	161	166	173	149	151	188	151	162	167	167	154	189	175	155	154	161	182	181	184	174	162	166	185	149	154	140	166	199	166	134	192	184	165	152	151	178	178	168	168	161	189	169	182	156	166	183	175	194	163	182	170	157	161	160	180	159	174	176	145	163	158	168	178	173	200	179	160	176	166	179	187	177	163	178	173	168	168	145	156	199	177	186	178	156	174	170	177	139	165	174	175	161	171	197	184	191	176	170	156	181	172	176	149	163	178	202	182	166	179	142	148	170	183	166	170	176	165	151	159	158	159	165	173	174	182	161	167	171	179	150	165	149	166	162	169	148	161	153	170	195	164	191	175	172	152	179	162	170	160	160	166	164	174	190	162	148	164	164	162	148	167	160	161	160	163	154	156	160	207	180	171	171	162	169	166	157	179	160	166	172	172	161	160	179	156	178	181	167	155	175	155	164	164	148	155	185	163	165	141	156	165	160	158	159	166	174	162	173	167	174	183	187	196	145	165	186	166	174	155	165	149	156	166	188	168	164	149	188	145	179	172	166	184	162	163	172	172	199	197	170	201	136	170	175	146	169	153	170	180	171	167	167	161	141	157	154	173	167	187	200	157	180	162	173	164	176	175	155	201	165	159	169	192	164	181	179	173	174	170	163	153	179	156	166	181	178	172	151	178	145	160	181	159	164	182	174	166	168	159	167	167	182	172	156	167	159	156	171	172	186	152	160	175	156	155	163	154	178	172	162	167	143	168	156	168	172	190	158	164	154	154	173	176	157	140	155	142	172	171	158	169	157	159	192	176	162	152	176	174	177	171	175	181	162	177	168	157	153	178	179	177	178	161	155	184	162	195	157	160	151	157	152	161	160	172	180	171	164	162	182	163	174	193	143	187	189	163	150	170	146	187	160	170	162	162	171	162	145	171	156	182	173	186	172	153	144	155	172	152	177	179	182	152	191	169	171	154	164	165	149	170	175	167	189	146	163	187	143	180	185	168	182	175	168	188	145	156	184	168	161	159	170	187	160	179	170	165	161	155	160	197	165	178	142	153	176	189	152	184	158	151	148	183	165	163	178	170	160	165	160	168	164	157	174	193	165	163	191	154	184	166	169	163	180	172	153	171	170	153	158	167	196	166	183	188	161	174	152	177	172	146	164	154	182	172	174	157	155	151	185	161	186	180	153	180	157	199	181	183	162	168	175	160	161	167	140	163	175	196	166	151	175	172	192	173	149	168	179	172	150	180	157	150	178	171	181	163	154	158	186	192	183	147	169	154	162	177	173	159	163	175	158	161	158	176	202	191	178	157	189	173	176	170	183	195	170	165	161	155	169	179	185	155	161	177	170	196	137	161	168	164	161	164	176	153	172	150	153	150	176	156	146	147	170	155
2167	1088	686	429	346	519	516	388	250	171	128	132	119	101	62	61	60	48	37	26	20	35	22	29	23	32	23	16	28	23	28	19	28	31	42	58	113	137	154	93	71	37	30	28	17	17	10	14	14	19	25	13	12	25	8	13	17	25	7	17	18	11	22	21	15	18	16	13	18	10	12	14	17	26	12	11	10	12	17	13	18	17	19	19	12	12	19	7	11	19	12	14	10	11	13	16	14	17	16	18	13	20	14	11	16	15	12	21	13	21	15	11	12	16	20	12	13	16	19	16	18	17	17	18	19	10	27	15	10	13	16	20	12	12	12	17	17	18	24	23	16	16	21	9	10	14	15	25	16	16	15	12	17	18	12	11	13	18	16	13	19	12	20	8	11	20	21	13	13	14	15	19	17	12	16	16	11	17	17	13	22	15	22	14	11	13	9	15	30	22	14	18	15	11	13	22	14	21	11	19	16	18	17	14	10	21	17	13	18	15	16	18	12	18	18	17	14	18	25	13	18	7	16	15	22	13	19	9	19	15	12	13	12	18	16	20	20	15	14	10	13	14	15	14	18	13	16	11	17	18	14	19	23	15	13	20	15	17	14	12	15	16	10	13	12	12	10	17	10	11	13	17	16	16	14	14	16	10	12	11	14	19	18	12	20	17	19	20	13	19	14	18	16	15	17	17	14	17	23	12	16	14	11	20	12	13	9	8	17	10	12	16	8	12	19	8	14	11	17	13	16	27	22	14	13	21	23	21	9	8	11	13	13	13	13	12	12	18	19	17	13	19	13	17	12	14	13	11	16	19	20	10	16	11	14	13	19	15	14	25	14	12	16	17	15	21	13	12	12	6	13	11	16	21	16	9	15	9	19	16	17	15	16	19	15	14	12	21	17	17	16	18	13	17	13	20	21	19	4	13	19	16	8	14	14	13	20	14	11	10	18	18	13	17	16	19	15	8	13	16	23	15	17	13	11	21	17	26	23	23	20	13	20	17	19	14	16	13	19	13	16	13	15	13	20	14	23	20	12	18	16	16	15	16	17	14	18	19	20	14	11	23	18	18	19	17	20	11	13	16	13	18	12	17	12	13	12	16	13	18	12	24	19	15	15	19	19	14	17	16	16	9	19	14	17	12	16	20	14	16	18	15	16	13	26	18	17	12	18	15	14	18	10	12	15	13	14	9	7	14	17	19	14	15	15	10	12	16	14	14	16	17	9	15	23	11	18	9	23	12	21	17	15	17	11	13	16	22	15	16	8	23	22	20	17	19	7	14	12	13	12	12	21	19	10	11	19	17	16	16	11	17	8	13	13	10	11	14	13	17	17	14	14	21	14	24	16	20	18	11	17	18	25	24	13	10	13	18	12	11	19	14	12	18	15	15	18	6	13	13	16	18	7	19	14	21	16	20	12	10	22	14	13	9	20	14	7	16	16	16	24	15	19	10	15	13	13	24	13	15	16	17	21	15	15	13	11	19	8	11	21	22	17	10	13	10	15	18	9	16	13	8	18	13	10	12	19	11	9	11	12	12	20	13	12	16	12	16	13	10	14	15	13	8	16	18	14	17	21	13	12	20	16	20	13	18	15	16	19	19	17	19	10	12	16	20	8	22	18	18	12	15	12	17	15	17	9	13	19	17	15	15	21	17	11	18	17	18	24	10	13	15	19	10	15	12	11	15	11	14	15	16	21	18	18	15	22	12	13	28	27	17	20	21	23	9	25	22	23	6	12	9	12	17	15	8	16	12	12	21	9	20	14	23	13	18	5	17	11	22	13	21	12	17	13	19	21	18	19	14	11	21	20	16	22	19	18	13	22	30	6	13	14	12	22	12	22	14	12	14	16	14	16	16	11	15	10	17	17	13	16	9	14	12	19	14	15	16	7	16	16	13	13	17	21	14	15	13	12	21	19	13	22	16	15	14	14	16	14	10	23	15	15	17	22	18	19	9	19	12	15	16	11	17	8	9	21	15	10	12	16	16	16	11	13	13	19	16	17	16	16	19	18	18	27	12	20	15	17	16	13	4	18	20	21	17	16	16	15	16	17	13	18	19	18	13	16	15	18	20	18	16	24	14	17	14	16	12	14	16	14	18	12	22	11	18	19	14	29	7	13	23	9	14	14	19	9	10	12	13	8	11	20	14	15	10	17	15	12	12	21	14	21	17	15	12	10	12	15	14	22	21	11	17	16	10	19	12	20	20	7	14	20	19	23	21	20	16	18	17	19	10	20	9	19	14	20	12	21	15	13	16	21	19	13	20	17	15	16	14	17	18	15	20	22	7	23	17	20	18	13	16	15	11	21	9	6	18	16	17	15	18	16	17	22	18	18	20	13	16	21	16	9	21	18	19	24	12	16	13	11	16	14	17	14	16	13	12	21	17	14	16	19	11	18	14	14	18	9	12	19	10	19	22	16	12	17	15	12	8	15	14	20	11	11	12	17	19	17	9	12	11	13	17	19	24	14	17	16	12	13	13	22	23	13	18	16	18	22	17	9	11	15	14	16	17	13	17	16	14	16	12	22	13	10	10	15	10	4	7	15	25	20	16	14	17	13	13	15	20	15	20	18	16	15	10	15	15	14	12	11	19	11	13	17	20	12	12	13	15	8	11	19	16	22	13	14	12	19	18	16	21	16	17	7	13	22	12	16	11	11	16	15	15	10	15	19	14	13	22	17	14	15	18	15	25	14	21	15	8	12	11	17	10	16	9	16	13	13	11	20	18	18	18	14	18	21	25	18	12	19	21	23	12	17	13	17	13	15	11	10	16	16	16	8	15	17	17	10	16	15	23	16	16	17	16	18	9	14	16	10	22	10	20	13	13	21	19	13	9	12	8	18	11	10	15	15	13	11	18	10	19	15	15	19	23	10	13	17	18	15	26	6	21	14	20	15	15	13	15	14	20	19	13	8	20	19	13	16	11	17	18	15	13	18	15	11	17	17	14	16	13	18	18	12	15	21	14	15	11	14	19	13	18	19	12	20	15	17	12	15	21	16	17	16	9	22	15	19	23	18	18	18	16	9	13	9	20	15	11	10	17	8	14	17	27	12	14	15	9	9	16	10	14	15	14	16	6	13	19	9	13	17	21	16	18	13	25	16	11	18	16	16	16	5	13	17	10	15	27	19	16	15	9	14	14	9	18	11	21	11	14	11	17	20	17	19	13	13	15	12	18	13	17	18	11	21	21	14	15	17	19	13	17	11	17	13	6	15	20	16	14	17	16	21	17	5	16	13	15	10	19	16	12	17	12	8	12	22	16	19	17	18	22	18	21	15	17	11	11	16	20	17	14	18	20	17	21	15	18	14	18	16	13	17	27	11	14	10	19	19	14	15	22	16	12	8	8	15	18	10	18	12	17	11	15	14	17	17	20	13	23	13	9	26	14	23	17	13	21	20	23	13	17	19	5	12	13	25	15	13	23	12	15	11	17	19	19	15	12	17	14	17	16	20	18	18	11	12	8	9	18	17	15	20	12
22136	12384	8527	12552	21142	23065	21447	17329	12242	8466	6461	5036	4389	3647	2381	2578	2242	1670	907	670	627	693	722	656	609	600	460	312	314	339	330	348	353	510	929	1604	3124	3871	3404	2448	1465	792	408	246	160	157	145	158	150	165	159	159	145	154	155	155	150	138	140	159	146	136	145	156	141	141	148	142	154	153	133	168	159	124	149	130	119	150	135	156	159	133	136	162	172	156	149	146	166	146	151	145	145	140	138	136	159	171	152	152	144	148	141	154	161	140	164	149	150	139	143	169	148	171	142	150	131	126	174	162	171	161	145	143	125	143	133	139	140	144	141	140	146	147	147	139	144	148	159	139	147	155	122	136	137	145	160	137	161	154	137	149	131	146	161	162	149	158	144	156	143	143	154	139	163	178	153	157	144	126	124	159	152	129	144	125	163	155	138	142	156	147	145	136	137	166	121	148	153	168	143	156	142	154	153	153	157	169	155	161	139	130	140	156	136	149	156	164	150	143	126	150	119	144	143	156	146	160	149	153	164	149	157	135	136	155	118	115	168	167	140	160	133	153	150	170	132	153	135	144	142	168	170	148	142	155	161	136	142	155	156	137	163	141	147	134	155	139	156	148	161	171	146	144	156	156	151	151	145	142	147	142	161	140	152	150	162	155	146	129	142	169	141	162	116	152	129	140	161	144	151	163	148	165	147	166	141	170	131	148	136	139	156	158	139	164	162	126	153	152	137	126	128	128	161	155	153	144	118	131	162	157	141	155	162	157	151	138	165	159	142	155	144	182	137	135	149	147	154	145	170	158	128	132	167	153	154	171	142	141	155	144	163	133	147	143	163	134	154	127	156	164	156	152	155	157	161	139	162	149	139	142	155	148	151	134	149	139	125	143	127	137	136	128	166	142	145	140	142	145	169	155	133	160	129	153	152	135	179	129	156	136	163	153	146	135	156	145	150	146	174	154	120	146	135	166	147	143	156	136	148	149	174	147	129	150	132	142	153	149	148	143	153	151	127	179	155	146	139	135	154	143	137	141	173	150	148	160	144	139	156	150	149	145	134	139	167	138	166	136	145	147	154	163	148	140	145	146	138	152	156	139	143	152	155	157	175	132	176	155	163	160	129	134	133	154	134	142	136	147	153	146	148	143	149	142	128	109	127	145	134	139	149	159	140	138	120	140	124	157	155	134	137	163	156	147	127	152	136	131	126	142	151	150	155	143	151	159	138	140	131	143	148	157	155	150	166	139	158	124	171	129	136	150	131	137	121	157	147	145	154	155	167	155	151	150	143	134	150	162	141	138	162	167	135	131	132	157	131	147	168	160	152	161	159	142	162	148	145	143	153	145	145	149	147	143	148	169	165	136	149	152	124	140	131	121	144	179	132	140	142	135	141	150	168	142	152	131	134	175	128	134	146	133	147	172	142	141	152	140	146	151	151	148	170	145	146	165	120	168	147	156	156	164	138	137	142	156	142	128	171	152	136	155	131	145	154	148	138	136	143	156	132	155	166	135	147	150	132	135	155	153	142	140	151	144	159	132	132	151	147	132	181	160	152	142	151	142	160	137	158	162	139	170	130	151	143	148	150	127	158	166	158	146	155	165	170	162	145	150	152	144	129	169	139	131	144	151	154	153	160	172	170	151	142	143	136	151	153	147	139	164	130	128	145	138	142	159	164	145	170	143	176	151	146	147	141	165	157	133	168	172	162	140	136	150	144	156	141	166	166	138	152	143	169	142	158	156	142	163	172	136	143	163	138	161	156	145	149	137	144	152	137	155	143	170	154	142	137	131	156	143	130	155	148	163	118	155	156	126	125	142	156	142	140	140	135	122	167	148	151	137	167	131	141	140	144	127	150	155	148	137	164	136	162	179	153	151	144	130	155	152	145	133	149	144	146	168	142	146	167	147	161	132	145	176	153	155	152	127	164	134	136	159	130	149	154	124	147	144	158	144	166	153	169	151	143	139	153	142	160	162	134	135	150	151	150	131	171	131	173	139	165	143	169	130	154	153	137	141	147	145	153	138	139	145	130	145	151	171	146	156	154	130	153	132	156	160	154	151	134	142	164	133	133	132	143	138	166	158	140	147	148	132	125	151	154	155	131	160	153	146	152	142	162	131	171	173	144	120	141	152	119	156	141	130	145	141	152	151	141	140	154	164	151	160	137	154	145	148	157	117	157	132	145	127	168	165	147	149	157	140	144	163	140	140	147	160	165	158	139	139	149	161	165	158	132	162	151	148	164	140	158	179	155	160	160	141	155	151	120	138	146	138	163	140	175	154	149	158	146	147	133	132	135	167	153	147	137	144	148	130	158	135	154	141	173	137	158	165	164	166	153	133	166	164	150	144	142	119	154	159	144	160	149	145	143	155	156	141	142	161	150	153	166	167	132	130	152	144	134	152	144	163	130	149	149	160	153	159	140	163	155	137	157	123	129	136	138	180	154	162	133	145	168	163	156	132	124	148	141	152	141	149	160	143	136	136	148	146	147	157	132	173	172	139	156	157	141	141	151	145	158	158	176	150	136	171	158	161	151	162	149	146	164	132	146	144	144	148	162	179	154	148	173	144	136	136	122	143	166	155	141	161	143	146	139	155	151	140	156	159	136	155	149	157	141	142	155	155	139	147	148	126	137	147	158	144	127	155	165	148	167	164	150	129	137	153	122	139	162	140	173	145	143	134	139	144	147	153	153	158	167	147	143	116	144	155	144	146	131	152	128	154	145	132	135	135	157	146	144	116	135	126	157	160	160	149	162	165	145	139	144	161	156	150	147	148	144	159	156	168	149	172	162	137	169	144	148	137	161	134	128	139	143	153	162	164	144	162	136	120	141	135	129	169	136	136	152	145	158	144	157	147	146	149	145	156	154	153	156	143	167	157	135	114	168	147	161	137	135	162	140	154	135	144	150	151	148	141	150	157	153	155	155	163	140	151	143	140	152	142	152	147	181	132	121	166	139	137	160	140	147	141	135	141	164	164	149	144	152	138	163	128	151	121	137	144	156	156	147	150	143	153	162	140	141	136	150	156	133	154	149	156	134	157	142	156	151	137	144	144	161	152	145	145	151	152	155	162	168	148	150	162	140	146	153	122	142	171	141	139	152	155	145	148	151	134	141	163	164	156	159	160	129	140	144	146	150	154	160	147	164	150	173	136	148	140	143	139	177	170	158	170	136	140	153	146	165	158	167	148	139	163	143	160	142	156	164	161	133	159	141	143	145	133	148	148	138	146	139	134	141	147	141	152	171	138	143	139	169	158	153	159	154	148	146	150	127	143	155	149	150	143	131	128	161	152	127	122	150	147	146	130	155	143	148	168	134	158	140	176	139	152	130	153	158	147	147	141	153	137	137	148	150	139	155	151	145	146	146	122	140	152	161	155	145	131	137	131	130	175	145	157	154	144	162	173	131	130	142	154	156	174	141	139	173	140	151	136	166	131	149	164	127	166	138	143	125	144	133	155	157	150	131	144	161	128	132	154	143	147	150	149	133	130
2393	1958	791	506	530	885	781	465	281	196	149	128	98	94	109	76	66	47	30	27	30	39	38	27	36	47	34	14	25	24	22	24	40	38	54	101	206	220	219	151	93	53	29	21	21	12	17	15	22	9	17	14	22	11	17	16	19	19	20	21	13	14	13	17	18	17	21	17	18	17	22	13	18	18	15	15	15	13	21	16	16	13	15	21	18	19	12	13	13	19	21	21	21	12	14	19	16	17	18	16	17	12	7	24	16	10	15	18	22	17	27	7	20	12	20	15	18	12	20	11	21	15	13	11	22	13	19	12	20	18	20	14	25	13	12	16	12	15	13	19	19	18	14	18	14	18	15	17	19	21	15	13	15	13	24	17	20	18	7	9	14	18	21	19	11	11	14	15	17	19	18	20	10	17	11	16	15	14	13	19	15	16	18	8	17	13	23	16	16	21	17	15	18	15	18	14	12	15	16	17	12	15	21	19	13	18	21	18	24	20	21	19	18	16	13	20	17	11	7	15	11	19	19	22	21	25	11	14	14	16	21	16	13	12	12	27	13	16	7	19	17	10	22	18	12	5	19	21	17	16	15	20	17	15	16	16	20	16	10	5	22	12	20	18	24	21	11	11	15	13	20	20	14	14	17	10	16	14	19	19	13	16	10	15	14	18	19	19	13	19	16	21	18	13	22	16	11	19	11	20	14	16	17	20	16	19	19	16	19	16	17	24	15	13	14	13	10	19	15	13	12	21	15	18	20	14	16	14	17	16	14	17	15	12	16	14	15	18	22	19	16	12	15	19	24	19	23	17	16	23	18	23	15	20	20	9	20	15	13	8	20	19	17	18	25	12	8	9	19	10	11	18	14	13	15	14	23	17	20	11	13	17	17	16	13	17	12	14	18	15	9	14	18	14	15	13	17	16	13	14	10	15	17	8	25	21	21	16	13	15	12	22	12	15	19	18	8	26	11	17	22	14	13	14	18	20	20	15	16	17	13	15	14	13	18	10	16	14	14	19	16	16	25	13	18	12	23	22	19	27	21	23	7	14	15	11	22	12	16	24	20	22	17	18	13	17	13	15	18	15	21	16	11	23	8	8	14	20	22	23	23	15	17	12	14	14	13	11	13	25	18	19	18	19	13	12	16	12	9	21	18	16	19	21	16	6	18	21	20	8	8	16	20	16	11	15	19	13	15	19	23	13	13	22	17	15	16	17	18	13	13	14	16	14	22	16	18	19	18	10	20	13	10	13	14	18	17	25	16	20	17	25	8	12	15	12	19	16	20	12	23	12	20	14	11	20	19	19	15	26	17	8	20	16	16	22	17	18	13	20	13	18	9	15	20	15	8	19	17	12	23	18	15	23	19	14	12	14	16	21	23	23	23	20	9	19	10	9	12	21	20	19	14	19	20	18	14	21	9	13	17	22	9	13	9	17	21	17	20	13	10	23	14	11	14	16	16	21	14	11	15	27	17	20	16	18	17	17	15	12	19	12	25	21	16	17	14	17	12	12	15	15	15	12	12	19	18	14	19	15	12	11	11	11	17	9	23	19	18	10	10	13	12	12	9	15	19	16	16	11	13	12	15	14	20	10	17	17	15	14	11	16	13	17	15	13	12	8	22	24	21	11	17	19	14	16	21	19	18	15	20	13	13	12	21	19	19	18	18	18	20	15	16	8	10	17	14	20	13	21	12	20	17	19	20	15	14	15	19	14	16	9	18	14	17	16	17	23	15	8	14	17	20	21	10	11	21	21	22	27	17	17	12	20	22	15	16	22	10	17	15	10	17	16	25	14	16	16	22	16	18	18	24	17	22	15	10	14	11	20	8	22	18	22	19	9	18	17	12	19	16	13	15	12	12	21	18	21	11	20	16	15	18	13	20	22	25	23	16	14	17	19	18	23	12	16	18	19	16	12	20	20	15	20	15	14	8	23	14	14	11	19	15	16	17	8	15	19	22	29	17	9	20	13	20	8	17	21	14	10	17	14	15	20	13	13	12	23	10	19	12	20	17	19	21	9	16	18	17	12	12	20	22	11	8	12	16	19	23	10	18	23	16	17	11	12	18	13	10	15	13	16	19	16	9	15	16	11	14	21	16	19	14	16	18	11	17	12	14	12	14	14	15	10	14	13	13	23	9	11	18	25	17	15	12	19	12	13	16	15	14	24	9	10	16	17	14	15	10	14	15	8	25	18	13	22	20	15	19	12	15	12	11	11	19	16	20	19	22	16	19	18	23	14	13	18	24	13	11	17	11	23	15	12	14	24	18	19	17	15	15	11	23	16	16	16	15	15	18	11	13	11	15	18	16	19	23	21	21	16	13	16	20	17	19	14	13	12	10	13	18	9	20	12	16	13	14	19	13	18	16	20	19	12	17	22	10	7	23	20	24	21	9	19	15	15	20	14	13	12	22	8	15	18	13	12	20	17	16	18	12	14	16	12	14	16	23	23	22	18	11	19	12	13	18	19	15	20	20	17	11	13	18	11	12	16	9	20	12	14	16	15	12	9	10	10	14	15	9	15	13	15	18	13	12	20	14	11	9	6	19	10	9	18	14	20	12	22	16	10	22	14	19	13	11	17	17	13	19	17	19	19	17	11	9	18	18	12	8	13	14	21	17	10	12	17	23	21	19	14	15	11	6	12	20	13	11	15	8	14	17	14	15	10	17	12	16	14	27	22	15	24	15	18	14	24	17	17	15	12	19	18	20	17	20	17	17	16	13	17	9	15	19	11	14	16	13	18	18	13	15	12	19	11	14	20	23	18	21	23	16	13	19	23	15	16	16	10	13	18	13	16	21	23	17	11	15	12	16	14	12	11	16	17	17	17	28	15	20	25	13	25	12	19	13	23	8	10	21	16	18	16	11	20	9	10	16	16	18	21	17	11	13	9	16	15	9	14	12	10	15	15	13	15	12	13	17	12	14	19	18	10	12	11	16	13	28	16	9	16	11	18	9	9	21	13	14	12	17	17	13	16	12	16	19	16	14	12	26	27	15	14	22	20	23	16	23	19	16	15	16	14	14	11	10	13	14	18	20	13	13	17	13	14	15	9	11	17	23	22	11	12	17	14	9	15	21	20	24	16	12	15	21	15	11	9	15	20	15	13	16	20	17	22	18	16	18	18	18	24	11	16	12	19	18	14	18	23	16	21	10	13	15	17	17	18	17	16	25	16	22	13	12	17	20	19	12	14	13	18	22	17	17	11	16	22	21	17	11	18	16	13	20	24	12	12	22	16	13	12	19	20	16	12	9	13	19	22	15	14	19	16	12	10	14	19	6	16	19	22	11	13	18	18	11	17	14	14	16	16	19	20	13	18	15	11	18	12	19	22	19	16	11	17	16	15	18	15	8	14	12	14	19	20	13	12	17	23	16	15	16	20	12	13	20	16	23	19	10	21	16	20	15	13	14	12	14	8	17	16	18	14	18	14	18	16	16	12	9	10	8	13	13	14	19	17	13	10	16	19	18	25	11	11	14	15
25552	16957	9062	14108	25733	28540	24888	18537	12908	9072	6652	5364	3959	3630	3624	2789	2356	1381	1097	823	874	1073	932	782	865	870	611	360	486	560	531	492	498	717	1332	3074	4985	6003	5020	3589	1845	912	450	289	198	166	155	156	134	148	152	156	171	150	160	148	162	173	163	139	154	142	168	139	163	154	159	167	151	180	164	175	168	161	161	139	161	158	139	146	144	160	138	150	171	162	159	153	178	170	162	142	156	148	168	157	173	143	158	152	144	177	143	150	162	152	147	169	156	142	153	138	165	145	173	168	143	153	164	149	135	155	149	164	145	173	142	185	176	157	149	171	169	182	166	139	161	163	158	170	134	162	162	138	151	156	177	167	165	144	181	142	130	156	173	140	166	160	164	156	139	154	158	169	165	154	149	154	150	154	182	143	159	165	154	171	135	163	150	156	176	151	144	166	128	148	141	172	160	180	150	150	162	170	144	159	148	164	161	159	135	170	132	156	156	167	163	145	122	166	163	161	147	174	150	145	161	159	137	155	155	156	149	144	144	147	169	167	152	142	139	151	169	157	148	158	154	137	149	156	147	165	173	137	171	153	166	156	144	162	166	171	150	152	188	139	154	167	143	168	166	121	146	146	162	160	156	144	163	172	166	161	149	151	145	155	149	156	160	135	163	160	153	153	172	162	149	141	182	161	146	135	176	140	173	166	145	180	148	158	143	145	158	148	144	166	169	158	156	168	156	147	158	172	153	168	160	149	152	142	155	157	148	154	167	146	162	145	170	146	168	143	170	144	155	163	188	170	130	131	142	162	148	169	147	191	168	146	172	155	143	180	178	153	136	158	163	151	142	158	170	151	153	148	152	141	144	156	140	152	142	147	178	140	158	174	157	155	142	159	133	149	175	163	169	150	148	132	160	166	162	163	149	167	140	154	147	158	157	162	159	164	127	168	169	158	157	175	140	148	141	150	146	152	151	156	166	167	179	150	174	135	137	169	149	147	160	153	152	143	165	139	141	128	155	139	168	166	146	156	154	139	164	145	164	157	158	141	130	159	179	135	164	134	159	160	155	166	136	138	179	153	168	143	153	160	147	148	164	166	137	163	171	159	152	190	138	154	176	140	171	135	167	164	157	162	138	141	171	165	149	155	167	162	163	159	150	163	137	168	155	158	176	152	164	150	160	163	146	147	178	166	141	156	163	166	156	140	152	146	182	140	141	158	153	149	141	161	167	151	156	151	152	136	166	147	143	163	167	142	126	145	164	161	160	154	135	168	167	143	137	162	147	132	170	172	148	140	143	147	159	139	163	135	158	143	168	148	178	143	138	167	155	154	165	148	128	144	153	156	174	169	170	151	159	141	150	178	158	172	154	165	153	154	139	153	152	177	176	151	150	142	172	152	169	158	169	138	150	146	167	153	135	157	145	141	164	160	145	173	146	151	166	165	149	158	143	150	144	140	153	167	149	126	144	151	160	143	158	155	144	144	141	161	157	154	159	149	154	145	150	137	170	154	164	173	155	149	162	159	167	150	151	144	173	158	167	170	157	153	177	157	166	148	175	157	155	150	142	150	181	155	147	169	149	148	164	156	141	165	136	155	156	185	144	145	169	159	157	186	156	133	156	133	159	146	149	149	143	135	163	168	139	147	167	145	145	133	133	141	165	173	174	152	155	150	152	154	159	155	147	167	172	131	162	146	153	152	168	154	167	164	147	169	170	164	181	170	155	156	172	162	149	150	140	137	162	149	174	159	137	168	152	154	168	149	174	152	168	150	159	140	123	164	177	180	161	161	175	161	149	149	178	168	142	175	134	146	164	162	120	140	161	146	150	149	170	143	160	152	164	150	164	143	150	155	159	134	141	164	152	145	161	138	128	154	160	158	158	159	157	162	148	155	159	143	155	167	169	168	170	136	155	138	163	142	159	163	149	154	160	152	169	149	145	185	149	134	156	161	165	150	131	146	150	165	153	142	177	167	163	159	135	152	178	175	149	169	146	159	164	165	168	157	171	155	143	161	144	175	156	154	145	140	176	167	169	156	147	151	161	150	155	158	135	166	135	149	178	156	149	173	162	162	143	150	158	156	176	163	142	168	158	157	185	154	166	154	143	164	150	137	155	159	142	155	141	149	167	182	161	159	190	169	163	141	153	157	155	166	144	173	148	153	170	168	179	165	138	151	164	167	142	154	142	167	169	182	166	145	160	158	146	172	142	180	153	146	133	167	153	174	179	178	177	160	146	142	176	131	147	147	166	153	151	140	148	152	163	166	152	141	164	147	177	164	164	132	151	160	142	158	154	163	131	152	160	149	154	157	138	137	161	174	123	152	154	165	149	181	174	141	169	136	154	171	167	145	180	139	148	144	166	143	162	124	148	154	164	168	131	175	156	159	164	162	149	137	159	164	150	155	151	171	149	143	147	159	180	174	150	150	161	166	153	166	159	150	142	141	150	164	156	147	160	181	151	154	152	132	171	168	166	150	164	159	155	152	174	169	169	145	150	162	165	166	154	167	151	134	135	154	121	146	147	139	151	154	140	148	153	148	146	145	127	184	157	130	135	160	157	146	167	134	148	146	161	162	180	144	148	172	155	164	149	150	179	136	165	156	150	155	149	167	156	180	171	168	143	161	163	140	149	147	167	149	158	152	172	132	149	150	163	163	172	152	135	144	164	150	145	151	152	143	136	148	170	156	156	149	168	166	157	158	148	149	165	137	156	134	144	148	168	166	154	162	173	174	161	148	171	142	174	151	157	134	167	149	142	154	147	147	142	167	150	171	192	157	165	164	144	140	179	178	155	136	152	139	155	171	146	153	161	167	146	158	154	153	168	166	178	159	148	169	162	138	142	143	165	175	161	154	150	173	152	169	164	140	155	163	149	129	154	164	148	155	155	150	167	173	164	136	177	161	162	147	157	164	150	148	146	139	169	182	141	163	157	168	134	166	146	148	145	156	156	167	135	172	160	174	172	161	158	159	144	138	166	163	162	161	138	166	186	144	153	155	158	162	135	167	164	158	153	125	151	166	163	153	144	160	140	171	134	161	183	145	165	153	142	146	165	163	167	151	159	161	162	137	153	146	172	171	162	155	145	159	137	163	148	140	172	149	173	154	157	161	151	166	155	181	159	167	152	128	166	157	173	168	156	152	164	153	134	157	162	153	167	159	154	157	155	137	150	174	172	131	159	163	138	155	156	173	140	143	142	145	132	166	157	137	177	150	159	163	165	154	144	154	163	166	140	180	124	164	153	166	154	188	146	159	147	151	150	137	171	161	143	144	135	153	158	167	146	150	151	142	158	136	141	155	186	156	165	162	153	137	139	171	154	138	162	144	160	161	139	187	165	152	151	169	139	149	160	143	140	166	161	137	132	138	151	178	172	157	167	155	150	149	168	144	144	154	160	159	144	155	135	166	153	148	156	161	148	138	151	151	128	176	152	161	156	159	178	152	163	160	151	152	138	141	152	148	178	162	186	165	157	156	165	148	186	157	165	151	147	165
1798	925	455	351	334	417	327	193	124	132	80	70	48	44	54	55	33	26	29	33	19	21	20	28	32	26	24	19	33	34	31	21	26	25	25	28	31	56	60	47	51	29	32	27	18	19	13	16	20	18	25	17	15	33	18	26	20	21	12	14	17	16	10	19	17	19	20	25	26	16	22	24	19	14	16	16	14	21	18	15	21	13	17	18	18	20	17	28	12	20	18	15	19	18	20	19	17	16	24	18	15	30	18	21	13	14	17	13	27	19	20	18	14	21	23	14	21	29	16	10	20	17	14	20	12	14	22	14	19	18	17	24	24	19	17	25	15	19	9	16	22	21	21	19	19	9	13	19	22	19	18	13	10	17	16	21	16	19	21	16	18	22	20	16	30	16	17	14	9	27	16	22	7	24	15	17	20	15	25	20	10	17	19	17	21	26	24	15	20	26	18	19	14	21	18	25	15	20	19	22	21	19	18	20	18	23	17	18	23	22	10	22	10	19	23	21	18	24	11	16	22	18	20	12	17	16	22	27	13	19	26	27	15	24	23	21	24	16	14	20	15	14	13	27	17	26	12	19	25	23	14	10	15	17	22	22	17	21	11	23	21	18	17	20	11	26	18	18	19	14	16	16	16	19	19	20	19	16	25	17	18	9	18	17	15	24	27	17	20	20	16	18	19	27	26	19	17	21	15	22	16	21	21	19	15	14	16	23	18	20	21	16	25	15	22	20	18	20	15	17	14	21	12	17	22	11	13	19	20	13	17	18	26	19	20	17	18	20	21	15	9	17	14	17	14	19	11	14	13	25	17	24	24	17	17	18	17	23	24	15	16	20	22	22	20	24	21	16	13	18	17	11	14	22	19	16	15	21	21	14	21	17	19	19	19	16	14	15	29	24	20	21	11	23	14	21	18	13	25	10	18	18	20	16	16	18	15	14	20	17	22	22	18	15	19	11	13	17	25	17	14	12	9	19	23	17	16	22	24	20	23	18	21	18	8	17	22	22	20	19	13	16	22	13	17	9	22	17	10	16	16	20	24	21	23	14	19	22	15	24	18	11	12	14	22	16	15	22	27	18	19	22	14	17	20	26	20	16	17	20	17	25	24	18	22	17	16	17	18	22	21	19	19	13	21	20	13	28	23	19	18	16	17	17	14	21	24	21	22	15	14	20	13	20	21	16	23	15	19	22	25	18	19	16	21	18	21	20	17	21	18	22	12	14	15	18	10	15	13	17	17	24	19	21	14	20	18	24	16	27	18	18	12	12	20	20	17	38	16	19	18	27	16	16	16	23	21	25	17	16	23	21	16	25	14	22	27	21	17	17	13	19	21	19	23	18	17	22	18	16	16	22	25	24	17	13	18	18	19	24	10	18	22	18	13	22	14	19	14	19	15	21	27	13	17	19	14	14	16	17	17	19	13	21	14	21	29	13	23	12	22	16	19	20	14	19	24	15	19	17	18	21	30	15	12	17	24	12	18	17	30	20	23	18	12	17	15	24	28	21	20	24	14	16	18	24	12	15	14	24	22	14	18	14	19	12	17	20	14	22	24	14	20	19	21	19	19	12	16	16	21	17	11	20	12	25	15	18	25	21	12	21	21	15	18	17	12	11	8	19	19	17	16	21	20	27	12	20	12	15	24	23	6	22	16	15	22	9	24	23	14	30	27	22	19	19	20	10	15	17	12	21	19	13	18	23	13	27	21	13	18	30	21	12	20	23	19	13	15	15	20	18	16	29	21	14	16	22	26	20	23	13	20	18	22	13	14	25	30	19	19	18	19	23	12	22	19	20	20	19	19	15	20	19	18	25	17	21	18	19	20	23	18	24	16	20	21	17	20	19	20	19	21	14	18	16	18	29	17	23	17	10	15	19	17	17	21	16	20	19	15	16	30	15	14	16	13	18	20	29	19	15	27	25	16	17	20	20	26	24	19	19	15	13	15	22	16	18	13	16	26	20	13	13	16	25	24	19	17	18	23	21	15	17	11	21	15	15	24	20	21	18	27	15	12	27	21	15	16	15	20	17	27	27	20	18	20	9	14	21	14	13	14	16	12	29	19	15	15	21	12	28	18	16	14	14	23	21	19	9	25	27	17	16	24	16	19	15	9	18	24	21	14	20	21	22	9	19	18	17	12	18	10	20	14	19	14	26	22	17	18	13	15	20	17	15	16	20	14	21	23	22	14	22	18	20	19	20	17	15	23	16	19	18	15	14	16	13	19	22	21	9	18	17	19	24	19	21	26	17	21	16	22	11	17	25	10	18	23	18	15	19	20	20	22	13	15	13	15	15	20	23	20	18	27	17	16	15	22	24	21	19	24	24	21	17	19	13	22	23	20	18	22	21	13	16	20	26	17	13	18	20	22	11	16	28	15	20	21	15	15	21	20	19	22	21	11	16	15	22	12	15	29	14	21	12	21	15	13	24	18	23	18	20	20	19	21	23	9	16	11	19	15	19	26	28	15	12	19	10	16	15	27	15	11	23	14	22	25	17	20	20	24	21	24	20	15	17	14	15	15	20	19	19	11	23	20	16	18	19	16	23	16	14	21	20	20	16	21	21	28	20	20	16	15	19	16	18	18	16	21	11	23	14	7	17	14	18	18	17	22	17	18	19	15	19	12	8	21	22	27	19	19	19	21	21	25	28	17	18	20	22	21	10	16	23	16	18	17	21	20	14	18	18	19	19	9	17	15	18	23	20	16	19	14	17	15	19	17	19	22	13	19	14	19	15	15	15	19	22	14	10	16	13	17	17	29	23	10	19	11	19	12	13	15	24	16	12	20	17	17	14	16	12	19	26	17	17	14	23	14	23	22	22	21	13	23	23	16	25	18	22	19	15	22	20	16	19	19	22	12	19	19	21	21	19	11	18	16	14	13	18	14	18	21	16	18	19	17	16	23	14	21	24	24	22	19	19	14	17	8	17	18	28	19	19	20	23	16	23	11	20	12	23	25	19	18	19	16	12	22	16	16	28	20	16	15	21	19	15	22	20	19	17	14	26	16	21	13	18	22	18	17	23	20	18	17	24	24	13	17	13	17	16	17	10	20	15	12	18	26	19	18	16	23	25	16	18	14	23	27	17	13	15	17	12	15	21	21	23	18	17	23	20	25	17	22	21	10	19	18	21	17	24	17	15	14	19	16	14	22	23	11	16	19	18	20	19	17	10	21	17	13	23	19	14	19	11	15	15	17	19	27	21	21	16	25	22	14	19	24	15	15	22	14	27	11	12	17	20	17	19	16	16	16	17	20	15	20	16	16	10	11	19	21	16	18	28	13	16	20	17	22	5	21	18	16	19	16	17	16	15	15	15	20	14	27	20	18	22	23	18	25	17	25	22	16	25	14	16	15	24	20	15	27	25	19	16	18	22	23	17	18	28	16	15	17	12	12	21	13	11	14	22	23	15	11	17	18	17	18	14	9	17	11	20	12	20	8	24	19	17	14	17	18	19	16	19	19	13	8	15	14	8	25	20
20582	10861	6282	11646	20445	20499	16000	9817	6616	5660	3674	2550	1625	1391	1783	1487	1128	702	519	536	545	495	478	430	437	382	367	388	446	494	485	348	305	262	346	455	787	1207	1295	1048	692	491	291	225	199	168	195	159	181	184	173	179	166	173	166	191	170	184	175	162	170	166	183	182	180	150	200	183	168	172	176	166	197	164	165	200	178	210	167	183	173	172	174	172	193	177	179	167	179	185	187	180	181	145	193	171	161	156	182	143	168	178	171	166	161	182	151	163	181	155	165	184	176	174	182	172	153	171	178	149	198	170	171	169	163	162	170	151	195	172	183	172	171	163	179	176	145	189	176	170	152	183	176	177	173	174	197	177	175	192	168	167	159	186	187	171	173	173	187	185	163	178	175	146	156	168	167	141	196	189	185	171	181	185	190	178	154	177	181	166	163	196	151	161	172	164	177	162	158	170	163	166	150	178	189	170	171	162	181	190	190	190	171	170	182	186	155	164	174	161	165	154	168	178	175	167	178	179	175	191	158	174	173	193	169	163	178	188	160	157	140	189	173	165	180	178	195	154	170	176	176	178	164	164	182	182	174	170	177	154	161	186	174	167	179	169	177	159	180	185	159	179	164	172	185	170	160	188	185	167	207	158	175	159	169	184	153	165	153	157	169	160	167	170	211	172	172	160	164	155	174	166	157	163	164	171	186	171	171	182	150	173	168	167	158	153	153	192	165	186	192	192	165	202	163	176	152	140	180	162	200	169	153	178	180	160	148	190	175	182	164	186	171	171	194	178	180	184	179	179	177	202	164	145	162	163	187	171	196	151	155	169	166	153	173	157	171	172	153	180	180	185	155	187	149	150	164	164	158	176	186	185	195	196	186	162	177	179	164	166	197	155	167	178	204	165	175	176	176	156	158	175	180	182	201	160	176	154	182	165	166	169	155	177	169	163	159	174	159	187	177	159	187	181	183	197	175	156	185	172	169	181	159	172	166	153	179	147	176	150	157	162	154	192	171	181	176	186	175	171	162	157	189	149	156	168	151	164	173	168	180	187	179	159	177	172	186	188	182	179	173	193	165	166	170	171	152	159	151	193	165	181	168	162	163	198	176	183	157	177	185	167	157	166	175	160	191	168	169	166	157	161	174	156	168	171	150	164	169	172	162	162	197	198	164	188	169	183	148	173	176	168	173	190	167	179	162	177	174	168	184	168	159	192	170	159	181	176	156	163	172	160	165	173	176	168	179	169	165	182	190	177	190	186	158	170	167	171	194	166	173	178	196	165	163	176	184	178	171	156	185	171	153	177	187	185	173	153	165	176	200	181	168	161	190	149	143	168	171	159	144	174	165	171	187	166	191	195	186	157	173	160	186	167	188	176	171	168	186	173	171	177	181	173	166	192	165	171	191	164	160	181	165	184	179	171	212	174	169	158	167	164	176	197	162	152	175	182	174	173	171	170	175	165	166	155	161	176	174	190	178	156	197	185	167	160	173	149	177	167	181	186	179	145	168	177	160	159	167	152	189	179	155	174	182	172	187	158	169	178	163	188	170	219	168	164	171	181	173	157	192	144	174	158	188	178	180	179	183	181	183	168	154	190	155	186	171	179	192	172	167	176	139	200	169	163	175	167	160	152	183	182	168	178	182	166	179	171	157	149	174	167	193	163	171	167	183	177	162	178	181	177	173	159	171	200	179	164	180	171	170	166	182	172	166	171	153	173	157	175	155	161	171	183	194	166	164	169	167	163	169	173	163	172	166	159	180	185	189	173	188	176	174	183	179	183	176	184	162	166	185	151	177	170	153	174	191	172	166	164	180	190	185	178	176	168	156	176	172	170	170	172	172	137	174	152	181	167	180	182	163	188	177	148	175	142	190	170	175	182	180	154	175	188	174	160	182	173	158	167	163	164	167	188	182	178	163	159	168	175	185	168	176	172	192	178	171	193	182	172	180	200	159	170	152	181	154	174	177	162	182	173	173	198	157	170	187	175	178	176	186	180	157	168	181	199	183	184	174	157	188	166	174	197	174	184	161	168	189	166	154	172	198	178	158	176	173	157	202	163	184	167	186	155	151	174	169	183	171	175	145	181	183	170	168	188	188	164	181	145	185	217	159	197	165	179	168	203	187	180	149	170	190	177	167	183	162	167	172	186	181	189	145	208	155	186	167	181	184	142	162	188	159	185	149	164	168	190	202	196	143	166	167	175	184	173	162	182	178	181	180	179	167	178	198	164	162	162	161	171	141	175	162	159	210	174	157	164	161	173	161	181	174	175	171	157	174	159	178	181	158	160	175	159	134	148	185	192	156	193	185	189	168	163	152	153	187	198	176	195	189	185	164	178	169	170	187	181	174	148	148	169	160	171	169	170	156	169	179	156	187	197	177	174	156	164	173	164	167	191	156	182	155	191	159	172	166	153	174	154	166	171	162	164	199	152	186	172	186	166	169	164	176	164	159	172	173	174	160	152	163	176	159	169	167	168	186	158	170	181	183	174	200	149	145	160	167	182	166	177	180	178	190	182	186	175	163	167	173	161	178	173	189	170	171	178	164	177	183	159	169	170	174	156	167	180	188	151	164	161	180	174	180	160	177	190	176	179	188	190	162	182	168	165	162	181	185	164	173	174	183	168	178	170	160	181	162	194	162	172	175	177	176	184	170	162	166	169	180	183	161	160	172	180	194	168	168	158	172	189	181	172	167	156	182	190	159	156	173	188	191	178	148	168	178	161	165	162	142	155	173	173	163	166	158	164	182	161	141	170	176	166	168	174	170	167	166	185	175	165	170	174	187	173	185	178	192	189	171	166	175	167	163	173	174	155	168	185	154	188	176	157	179	155	164	164	178	194	157	158	162	167	180	180	155	145	168	181	186	169	150	194	191	173	187	158	203	199	157	167	174	174	165	174	148	179	165	192	183	173	188	182	161	179	165	195	197	162	180	163	169	168	171	174	171	170	180	181	183	198	185	180	169	135	152	160	187	179	159	153	186	185	164	176	186	157	151	164	157	178	199	178	173	163	169	170	175	166	170	195	129	192	158	157	166	177	170	197	180	199	151	185	162	160	163	163	190	180	178	188	183	173	172	154	179	160	185	175	177	179	186	160	157	172	176	170	176	184	156	169	177	158	180	168	174	162	168	153	165	144	174	168	164	168	177	175	177	189	181	152	164	174	158	166	143	176	180	188	173	183	162	160	176	172	169	181	174	189	177	166	167	162	176	157	158	172	159	173	171	177	195	160	169	173	183	191	150	172	166	180	195	158	179	146	173	184	166	157	158	158	155	149	191	164	158	160	178	184	172	186	172	180	162	179	172	156	158	174	168	152	170	177	153	190	192	159	172	200	165	172	178	183	182	157	180	161	176	168	151	179	178	205	160	178	177	169	172	165	162	198	176	165	154	169	163	198	173	173	175	166	169	156	176	161	188	177	169	155	154	166	182	181	186	176	164	167	155	163	168	183	191	181	188	192	164	150	191	166	175	189	180	170	199	190	151	193
2810	1772	932	514	495	679	567	278	203	208	109	94	62	39	59	75	50	41	33	23	41	35	28	26	20	32	33	30	25	25	14	25	21	29	28	58	91	169	244	164	103	64	36	26	12	20	24	12	24	17	18	15	15	13	19	13	16	21	13	25	12	11	12	19	20	12	15	19	13	22	9	10	18	9	14	16	13	16	23	11	21	12	15	19	19	16	15	14	17	22	19	16	13	14	15	12	17	12	17	18	12	15	18	13	16	19	17	17	18	16	13	16	16	25	10	16	20	14	13	17	16	21	17	23	21	15	14	14	18	13	17	21	11	16	17	17	21	20	20	16	21	14	14	15	14	11	12	11	17	14	15	19	15	17	22	10	12	14	19	19	10	14	17	18	17	10	16	11	15	14	10	12	10	14	17	21	14	19	10	13	15	8	14	17	15	18	15	13	15	15	26	9	16	21	14	17	13	13	15	14	14	17	24	18	20	10	18	16	14	13	15	10	17	13	21	11	11	19	13	10	16	11	19	16	22	23	20	13	22	14	21	16	12	16	11	10	15	15	23	17	18	13	18	15	11	15	10	18	13	16	18	9	11	17	20	12	15	16	10	22	22	15	11	18	15	16	21	18	15	21	15	12	11	17	14	19	16	15	17	17	13	13	20	19	11	14	15	16	6	18	14	28	15	18	15	21	18	25	16	13	14	15	14	24	14	14	9	13	16	13	9	12	12	12	19	13	16	15	18	14	11	21	16	14	11	17	18	24	17	16	17	10	16	11	12	22	18	17	16	14	13	18	11	18	22	17	14	15	24	14	23	19	16	12	10	15	14	16	19	19	17	18	16	14	15	16	16	13	9	18	20	17	10	11	18	18	18	12	15	14	12	14	8	14	17	16	13	18	18	19	19	9	18	17	13	15	13	17	19	19	16	11	18	15	14	16	17	12	17	20	19	15	13	15	14	12	21	16	19	10	18	8	17	9	7	14	14	15	13	13	12	22	29	21	13	13	10	16	15	12	8	14	15	14	18	17	10	10	16	12	21	16	19	20	20	19	9	23	15	19	17	15	21	18	23	25	17	14	20	17	15	11	9	16	27	19	14	19	16	27	15	25	15	13	23	9	26	10	10	10	19	10	16	9	17	17	16	14	14	10	18	16	15	18	16	25	24	21	12	13	16	20	18	12	10	16	15	22	16	16	17	18	18	22	23	15	12	17	19	12	13	15	19	14	14	15	19	16	14	17	24	15	17	13	17	20	21	20	23	10	17	19	9	19	15	17	16	14	16	11	19	20	15	14	17	13	21	12	21	22	21	17	12	18	16	11	15	22	17	19	15	22	15	17	23	19	9	11	15	15	9	16	20	13	21	14	16	25	21	14	17	25	18	9	12	19	12	14	8	21	14	19	15	13	22	20	10	24	13	13	11	14	12	19	20	12	16	15	17	18	12	16	19	13	20	13	16	16	10	13	15	19	14	14	22	18	16	8	12	9	22	20	29	12	16	8	16	9	20	20	15	10	20	10	19	21	20	17	16	19	18	14	16	13	7	21	12	11	19	15	15	18	18	15	13	20	17	19	13	18	14	19	17	18	14	15	20	11	18	18	13	17	21	12	10	15	17	12	12	14	17	10	12	14	15	16	14	19	14	11	15	17	17	18	18	16	15	15	13	13	16	19	16	26	18	17	15	13	16	23	21	18	16	22	18	19	9	20	13	20	14	17	12	11	19	16	20	14	19	11	11	14	15	15	14	9	19	14	25	16	18	12	16	12	14	10	20	14	16	11	14	20	19	21	15	19	14	17	15	17	18	9	10	18	24	11	15	13	18	17	14	19	17	27	16	12	21	14	23	18	20	20	20	25	15	10	22	11	13	13	11	18	13	18	19	15	9	16	13	13	14	14	15	19	15	17	12	15	18	13	16	15	18	19	11	17	13	16	19	9	18	11	18	13	21	9	19	22	18	17	14	12	15	11	9	16	19	20	15	20	12	21	13	16	20	20	14	13	24	19	13	12	13	12	17	16	13	14	14	9	17	16	17	30	14	10	12	16	17	16	16	11	16	14	20	14	15	17	13	18	18	10	11	15	22	19	13	14	16	13	13	20	13	20	15	16	18	17	18	16	12	14	17	13	23	20	9	17	12	18	14	21	15	20	12	13	15	20	12	12	16	20	15	15	21	24	16	18	15	14	16	22	15	17	14	10	16	22	18	14	14	13	17	16	19	20	14	14	12	14	21	18	16	17	19	24	15	14	19	11	30	16	15	12	20	23	25	6	24	9	11	23	16	8	18	16	18	15	14	21	11	8	6	15	14	13	16	17	15	22	20	18	13	20	16	19	17	21	12	24	14	18	13	13	21	19	11	18	23	11	13	9	17	21	11	11	11	17	20	13	20	15	11	21	18	16	19	20	15	13	16	15	14	17	13	16	18	8	19	17	21	14	19	15	20	13	18	14	23	22	16	17	18	14	10	16	20	20	15	12	17	19	14	15	18	18	11	16	17	22	13	14	12	21	20	16	13	19	17	10	15	19	19	18	15	13	21	11	21	10	14	19	20	12	22	11	15	22	20	16	19	10	19	16	23	18	20	20	18	13	11	14	14	12	17	17	13	15	13	14	13	17	17	13	15	6	17	10	11	17	12	18	16	9	15	12	13	15	14	18	13	6	17	11	9	16	17	13	11	22	20	16	11	24	14	11	16	14	13	15	10	21	19	13	10	12	19	22	21	20	13	21	15	14	10	18	19	21	13	12	11	18	20	18	16	13	14	11	19	11	20	19	11	12	16	14	14	12	17	11	22	12	9	22	10	20	14	11	13	20	18	26	12	14	17	14	9	7	17	19	13	14	11	11	7	16	12	7	10	17	18	13	13	14	18	19	18	21	13	14	21	13	23	11	18	15	18	13	21	19	24	14	18	19	21	14	15	15	14	21	19	20	16	20	21	20	18	12	16	14	15	17	13	16	23	17	10	13	21	12	16	12	20	15	23	17	17	17	11	12	7	17	20	18	15	13	17	15	14	13	18	18	14	17	10	22	15	15	21	15	22	22	20	19	12	10	21	18	18	24	15	11	19	15	15	17	16	11	10	17	15	8	7	13	18	10	10	20	16	21	17	11	11	15	27	14	11	18	20	13	18	12	13	15	17	19	11	21	11	9	18	15	13	13	13	16	16	9	16	13	17	24	15	22	16	14	16	16	15	18	14	15	16	22	14	18	15	22	24	21	12	14	14	14	10	17	9	15	15	17	14	18	20	20	14	18	15	15	25	16	17	13	8	14	16	15	12	12	10	12	20	24	21	15	20	18	12	17	16	16	13	26	13	20	18	16	9	10	16	16	19	17	13	15	17	19	12	13	17	11	20	17	10	17	13	12	18	11	21	10	15	10	22	15	17	13	23	16	14	10	18	20	19	15	13	13	16	17	13	24	10	18	23	14	16	28	9	18	17	18	14	19	13	11	14	19	14	15	19	13	14	18	13	16	19	15
26281	15369	10317	13407	23357	25212	20499	12985	9840	9233	5848	3659	2250	1628	1954	2198	1787	1089	1126	879	817	796	693	635	612	683	674	522	443	470	448	432	403	442	654	1551	2742	5170	6173	4571	2387	1171	572	317	219	178	151	156	159	182	152	158	164	161	166	163	152	151	144	160	182	152	166	152	142	153	156	156	159	146	147	153	161	173	160	143	157	141	152	159	155	133	138	168	139	130	152	173	156	141	176	139	152	151	159	179	141	152	163	155	158	171	146	152	159	150	139	174	164	171	164	155	155	182	151	166	177	161	163	167	154	139	148	146	152	159	160	143	148	148	171	141	164	148	183	178	153	131	164	171	145	149	147	155	136	167	157	160	157	129	140	160	147	126	149	144	158	159	142	147	162	162	163	150	147	162	145	157	171	159	157	172	160	154	158	164	139	159	170	161	158	175	152	144	174	157	162	136	162	126	159	157	136	156	152	159	168	146	178	188	151	160	147	155	141	155	169	158	124	140	148	172	166	145	180	175	149	173	166	149	143	154	181	155	155	145	178	150	140	179	140	146	161	161	148	160	143	157	146	162	151	142	136	158	141	150	153	139	152	147	173	151	146	155	172	147	150	146	154	157	153	156	171	141	156	151	168	145	137	181	160	147	176	147	130	141	163	141	149	170	146	145	147	170	175	160	163	131	142	150	145	146	142	146	154	148	154	151	143	161	162	145	138	171	141	168	151	141	140	146	158	162	155	164	148	167	168	151	137	164	152	132	179	162	144	153	147	136	176	161	140	165	161	149	159	138	140	160	170	152	158	161	159	170	172	152	161	145	162	124	172	151	140	148	149	145	152	142	167	173	156	164	150	143	145	167	142	160	147	141	147	158	165	149	166	163	159	165	143	130	163	152	139	143	174	161	165	139	157	145	143	145	147	135	159	154	160	150	137	150	140	176	115	142	167	169	157	134	149	166	180	165	137	129	156	159	147	180	181	161	165	145	152	153	173	156	160	126	158	172	150	173	146	149	132	151	155	148	162	154	156	160	168	169	162	157	150	158	141	153	163	153	142	160	160	146	146	158	143	161	141	141	148	159	143	162	152	167	134	165	165	148	139	161	149	159	181	139	155	163	128	149	153	165	167	184	156	153	148	164	146	139	152	138	177	124	162	169	175	152	146	140	163	159	154	150	143	161	148	168	141	138	164	146	169	150	156	163	155	150	161	178	143	163	141	170	182	166	185	172	160	155	138	149	157	155	155	172	154	141	158	163	146	158	151	146	167	158	159	160	143	152	174	158	160	136	144	150	166	162	145	148	143	166	184	138	155	150	138	168	157	154	162	149	122	166	147	165	145	160	151	162	159	156	134	159	166	162	155	144	137	125	162	165	156	154	163	160	174	168	147	158	141	152	169	155	155	144	147	148	147	147	150	150	150	151	170	153	146	175	152	168	141	153	153	149	159	146	153	159	151	137	166	150	165	140	183	153	144	171	178	182	139	166	142	140	155	175	150	156	147	159	156	171	158	146	152	147	155	181	168	168	131	122	153	149	157	162	158	147	144	157	146	148	153	138	145	144	146	161	150	162	172	153	174	154	150	140	156	174	139	164	168	153	164	173	136	166	148	160	145	157	122	155	148	148	160	142	141	142	141	171	147	152	160	156	176	125	158	184	179	172	156	149	156	171	136	186	148	148	148	133	132	160	161	146	157	164	158	167	154	158	156	144	157	161	138	159	167	143	152	130	143	155	158	166	149	164	167	156	138	152	156	174	154	149	159	162	162	148	136	152	157	160	161	165	149	166	141	147	158	156	131	166	167	160	185	158	163	146	169	161	154	131	163	153	134	151	148	130	169	152	164	147	164	124	138	177	165	144	172	157	150	174	159	156	137	155	131	170	144	142	140	155	175	152	164	124	164	150	156	144	171	150	169	158	179	153	140	143	163	155	166	138	149	171	173	151	146	154	182	148	156	153	159	150	159	160	149	142	171	156	165	158	176	167	145	153	146	155	165	143	148	147	152	151	128	173	167	157	149	153	146	144	145	185	145	149	139	169	158	144	150	166	144	155	147	165	154	151	162	175	172	164	140	175	151	166	145	157	155	164	140	139	156	140	146	131	156	154	172	143	157	159	160	161	151	127	150	168	154	148	161	152	169	157	148	153	153	165	160	176	174	156	160	166	159	171	166	154	162	127	173	162	161	158	145	132	155	132	144	165	150	148	150	149	167	170	173	121	158	159	144	130	140	147	165	167	153	148	167	153	140	147	140	154	165	156	154	138	145	152	180	167	161	131	159	151	145	170	162	162	149	146	158	163	160	156	178	162	182	139	177	182	160	135	158	147	149	164	133	157	154	149	154	164	163	143	153	150	173	147	150	133	162	163	153	165	164	168	152	166	160	173	156	165	136	165	156	162	137	148	172	168	149	158	151	141	161	148	140	154	172	156	136	167	140	160	158	144	146	159	158	169	149	155	153	153	162	152	170	170	156	135	151	160	136	161	148	159	158	147	136	159	161	150	169	153	153	166	148	155	161	163	159	151	149	150	146	152	177	165	162	173	168	164	161	142	166	155	146	137	154	158	132	158	161	158	153	153	160	160	141	177	157	137	162	167	166	158	163	143	152	158	139	160	154	143	149	145	151	148	161	146	163	153	167	145	177	148	145	165	164	140	169	175	155	153	158	140	138	155	153	165	165	159	156	151	165	135	131	149	156	148	157	140	136	174	135	151	140	162	149	149	158	146	127	147	159	173	166	173	162	160	139	160	162	150	159	178	158	160	134	140	154	170	135	147	164	143	173	167	159	146	158	158	159	156	149	142	149	146	154	173	155	173	141	153	146	151	182	150	144	159	183	161	165	164	155	151	123	155	168	163	169	143	132	155	171	178	149	152	167	164	149	165	135	169	160	144	151	152	152	133	155	163	163	135	173	143	141	149	135	152	156	143	160	162	150	167	146	155	138	135	148	173	142	165	157	143	164	163	150	156	147	154	161	138	143	148	153	146	146	166	161	154	144	136	152	148	133	165	140	135	151	162	143	183	143	158	175	156	131	142	147	157	185	159	139	156	163	139	167	165	143	144	150	159	163	161	143	157	156	133	149	131	169	160	158	155	159	144	156	168	161	132	154	153	151	147	177	156	158	150	144	171	146	171	166	119	151	129	159	148	170	175	159	150	149	160	133	156	160	148	167	139	168	150	156	156	158	153	152	154	142	162	151	163	155	153	136	146	176	160	142	169	123	161	178	140	168	159	152	157	166	186	159	153	137	149	160	172	142	154	157	150	139	159	151	167	150	141	161	170	136	153	138	152	161	153	133	170	163	150	159	162	140	141	154	161	149	153	153	166	151	161	154	168	162	140	139	149	146	140	146	180	146	164	156	164	147	146	153	172	147	150	157	170	166	156	158	178	167	166	146	157	136	157	166	141	173	141	142	150	133	149	162	145	159	141	139	140	141	153	166	156	137	163	165	159	151	169	163	165	165	148	171	170	176	151	142	160	153	144	154	136
2848	1452	711	458	397	545	425	281	195	138	110	62	50	36	36	52	55	38	40	29	29	28	27	28	33	31	21	31	26	32	34	22	28	25	25	37	82	136	160	150	109	52	32	18	31	18	18	16	8	13	10	14	14	11	13	10	12	15	14	10	14	11	22	21	14	14	15	22	19	14	10	13	24	15	14	14	13	17	17	20	14	15	12	14	15	19	11	11	18	15	19	12	12	17	17	25	7	14	23	13	14	19	16	19	17	15	17	13	15	15	16	11	23	13	18	18	16	15	14	24	23	20	22	10	13	15	7	15	12	18	12	17	17	15	16	17	11	23	19	15	20	20	13	13	20	19	11	14	9	14	8	17	14	18	15	12	17	16	21	16	22	15	6	15	17	16	19	16	12	21	14	22	13	15	20	15	18	23	12	10	16	19	22	19	17	10	20	16	9	16	15	12	14	19	11	15	20	18	18	20	15	19	23	14	6	20	19	19	13	16	10	14	15	15	12	19	13	16	11	14	12	17	12	16	11	12	19	18	12	11	18	19	22	15	18	15	10	14	17	14	13	18	10	13	14	10	16	18	15	19	17	18	8	14	20	13	21	15	25	20	14	17	13	19	22	16	12	6	14	16	15	9	12	16	15	14	16	15	23	22	20	10	16	17	12	14	9	21	13	16	20	21	18	14	22	21	16	10	18	18	16	16	11	15	21	18	14	10	17	18	11	9	20	11	14	19	13	17	24	15	18	14	14	16	14	15	17	19	9	26	10	8	13	10	18	21	20	15	14	20	8	15	21	17	15	9	18	11	11	8	18	14	17	15	12	15	14	14	19	25	8	20	15	18	22	15	18	25	15	16	18	14	18	19	22	15	15	18	15	17	18	13	9	16	13	13	24	17	15	11	17	6	15	24	19	13	19	21	14	17	16	16	18	8	16	12	14	16	11	16	15	16	14	17	17	14	9	14	17	16	14	20	15	15	14	12	20	13	14	16	7	16	17	19	21	14	15	19	21	19	14	14	25	9	14	17	18	20	10	14	18	10	20	17	15	19	14	23	17	19	10	13	22	13	15	15	15	19	15	12	17	21	15	22	11	14	15	18	21	17	18	13	21	24	15	19	10	20	17	20	9	17	11	18	17	26	12	9	20	12	16	15	23	23	23	14	13	9	10	16	17	17	10	17	23	15	11	21	19	14	16	21	16	9	10	16	18	12	12	13	18	18	11	16	16	9	15	10	25	11	19	17	21	17	15	20	10	24	15	17	10	14	15	13	20	17	13	16	17	17	11	20	13	14	15	17	13	14	10	12	15	15	10	24	20	11	17	21	10	19	21	15	12	12	15	16	12	16	12	17	14	13	18	11	23	13	20	16	13	16	14	18	15	7	20	18	13	22	15	15	20	13	19	14	9	16	22	13	14	12	12	18	16	18	22	14	16	24	17	19	10	21	15	18	21	10	21	21	12	14	16	9	14	12	9	18	19	14	13	14	11	17	17	12	16	17	12	18	12	12	11	12	10	16	13	16	21	12	16	22	20	11	14	9	26	16	18	12	9	20	17	20	17	14	19	21	21	25	14	11	6	17	16	17	17	19	22	13	16	14	13	12	13	10	18	15	17	16	11	16	21	14	27	12	8	14	21	13	18	15	13	19	17	13	18	12	20	12	22	17	15	17	18	17	13	11	12	12	15	17	22	18	18	15	13	13	17	19	14	13	19	16	16	17	15	20	7	12	13	16	20	17	11	8	17	18	19	15	21	17	20	21	14	15	19	15	18	19	14	8	14	18	15	10	16	20	11	7	14	16	16	16	16	12	10	12	13	12	14	15	14	15	13	16	17	10	13	19	15	6	14	13	23	16	20	9	17	15	16	13	14	13	18	18	9	14	19	21	13	15	13	17	14	16	14	16	16	18	16	19	10	14	11	20	14	26	18	17	20	12	19	20	17	14	16	15	16	13	19	17	16	21	20	22	13	13	13	23	18	20	26	18	14	26	21	22	17	10	21	15	16	17	6	11	16	12	20	13	13	13	15	18	17	20	19	14	19	17	15	12	14	25	10	12	18	11	13	15	15	15	15	16	7	13	13	14	17	16	9	20	11	16	24	11	12	13	16	17	18	20	10	19	12	20	20	9	17	17	21	16	26	15	13	11	10	16	13	12	9	23	13	20	20	23	14	12	9	14	19	8	21	17	18	25	19	15	17	11	19	17	15	18	23	11	19	20	15	15	20	15	24	14	18	14	13	19	12	14	21	20	19	17	17	18	17	19	14	8	8	22	20	12	14	17	18	20	13	21	20	13	21	8	16	16	24	14	18	19	16	11	14	18	13	13	17	14	17	9	11	18	18	18	16	15	15	8	22	16	15	23	18	17	21	20	15	16	17	18	19	17	15	12	13	15	14	13	18	12	20	14	26	11	15	9	13	13	17	22	25	15	15	29	21	14	10	7	15	16	20	13	15	13	12	16	16	13	18	24	19	15	18	26	12	14	20	10	12	11	17	18	13	24	10	18	17	15	16	19	18	24	16	17	13	16	15	15	13	15	14	16	11	9	17	17	22	16	13	19	17	11	9	17	20	15	22	17	16	20	22	17	15	20	18	14	16	12	16	22	13	21	18	18	12	19	19	21	16	15	14	14	15	13	17	17	11	12	12	21	17	16	14	17	17	14	17	15	9	11	14	15	12	17	18	12	21	11	11	17	19	9	21	12	14	13	19	17	7	19	12	18	13	11	17	16	19	18	14	9	19	26	15	17	11	17	17	18	13	17	19	9	16	15	14	9	16	16	20	12	16	16	13	11	15	17	15	11	12	8	15	14	13	15	13	19	22	12	14	14	5	14	15	20	14	15	26	15	21	13	23	17	12	12	20	13	16	15	17	15	16	12	8	18	11	14	9	16	15	20	14	18	12	18	16	10	20	16	19	12	11	21	10	15	24	22	17	25	15	18	21	19	12	12	24	12	15	12	16	19	12	14	21	13	15	25	12	14	20	18	15	15	20	14	12	15	12	13	18	11	14	23	15	11	13	15	17	17	15	12	14	7	13	20	12	20	16	12	19	21	22	10	18	13	22	18	10	17	14	19	14	18	20	26	23	14	19	10	22	8	13	13	18	22	18	13	17	20	8	18	12	12	12	9	18	17	13	16	21	19	17	14	10	13	15	19	21	19	17	12	13	17	16	18	7	10	17	12	14	15	15	14	18	20	15	17	13	11	14	14	14	15	18	10	16	14	21	9	11	17	10	13	15	17	15	23	11	14	22	10	13	13	11	18	12	21	14	15	18	18	21	16	17	17	17	11	12	15	14	12	25	13	17	9	16	12	14	8	20	9	15	20	12	13	12	12	25	11	13	9	19	18	16	16	24	21	22	20	12	17	13	27	17	19	15	13	19	13	10	13	14	15	20	23	14	18	10	13	14	12	13	11	19	11	16	9	12	21	16	17	15	22	25	16	17	13	18	20	8	21	13	18	14	14	19	14	12	14
25189	15079	8324	13010	22529	23674	18523	12389	9159	6446	4118	2610	1642	1184	1331	1636	1584	1328	969	689	584	573	626	643	666	671	570	508	452	645	618	572	478	424	428	780	1525	3704	3929	3629	2151	1049	576	315	197	186	175	161	146	158	157	149	146	148	146	145	155	141	138	121	144	162	144	155	179	155	114	163	144	149	144	147	160	159	150	153	165	147	158	149	178	148	148	152	152	135	151	166	157	151	138	155	138	130	138	177	134	181	163	154	158	135	158	180	149	156	148	154	157	151	156	151	155	185	147	165	140	179	149	153	128	159	144	152	154	170	135	152	157	168	140	164	156	148	133	172	137	147	150	121	149	153	161	131	171	141	165	133	144	152	157	172	149	143	152	143	122	150	156	136	161	165	135	155	137	133	152	165	156	160	143	163	129	165	129	146	169	138	142	137	138	136	156	149	157	154	158	156	147	140	149	158	134	164	130	148	142	139	148	160	148	146	154	145	153	158	156	139	151	124	125	137	162	137	128	137	165	158	150	144	153	166	141	173	168	137	151	163	146	159	174	153	132	146	146	148	160	136	159	134	167	167	157	138	159	160	134	156	148	172	135	158	141	166	154	173	152	139	153	148	162	152	134	148	149	162	150	149	165	154	154	178	155	179	154	139	155	171	152	142	147	122	131	161	144	149	132	125	158	163	155	144	148	155	143	151	150	179	164	148	133	150	169	175	139	135	160	125	151	146	139	167	137	161	149	157	152	143	143	155	142	122	147	148	157	168	136	144	139	168	116	163	153	157	155	149	149	137	137	145	130	152	155	141	162	148	165	157	172	152	151	150	157	144	152	152	150	162	177	158	159	135	153	163	149	147	142	140	156	167	146	138	149	159	162	161	159	151	158	143	149	177	140	139	116	138	150	169	156	157	150	153	134	161	149	160	152	146	152	165	171	166	147	157	155	136	148	169	152	158	159	143	167	145	155	165	162	192	182	144	128	162	143	127	139	142	150	127	153	134	136	140	154	136	150	151	145	144	154	155	117	166	153	161	142	153	149	131	155	155	159	164	136	159	132	145	158	128	158	171	138	162	154	157	157	158	144	134	158	144	150	155	140	159	150	166	150	162	136	143	139	161	159	157	136	154	139	167	152	150	160	129	142	160	135	143	144	164	146	140	141	145	145	136	152	150	164	131	179	156	157	145	136	163	159	147	149	144	140	147	162	185	134	163	153	159	140	144	149	167	155	145	142	150	174	166	159	143	150	164	171	159	144	138	156	161	130	145	159	149	144	150	167	165	147	149	156	153	156	157	121	176	156	160	155	126	138	162	156	151	137	158	137	149	168	162	154	153	148	162	136	148	163	143	157	136	168	148	152	148	159	149	143	160	146	154	152	149	130	150	143	176	149	160	140	145	162	133	159	134	155	154	168	157	141	148	144	163	141	145	143	163	160	144	146	164	139	153	158	138	137	143	144	161	164	166	137	155	142	138	175	152	156	160	151	150	152	151	164	156	151	151	157	171	142	151	145	159	156	148	140	149	147	158	153	167	157	146	173	153	160	149	145	138	140	143	146	172	149	145	149	161	160	158	164	151	145	151	143	150	159	153	148	132	157	131	165	142	177	152	176	156	169	176	134	160	141	140	147	161	156	138	162	163	166	149	164	154	125	157	137	131	154	156	167	128	141	135	154	151	153	158	127	169	128	167	153	140	156	188	152	154	147	149	153	151	139	157	160	128	144	150	134	131	153	156	148	159	161	157	150	173	132	137	164	167	146	180	154	168	145	155	140	142	154	160	151	138	169	150	158	122	143	162	158	159	146	170	177	159	126	163	139	151	129	130	146	143	147	125	157	173	157	155	135	164	132	178	140	157	160	171	160	181	148	154	165	144	157	160	132	157	152	153	141	159	172	141	143	148	139	156	149	150	150	150	131	159	140	163	149	126	162	144	157	156	130	148	146	142	149	141	156	155	176	170	175	163	141	136	144	143	151	142	136	144	178	147	145	157	156	159	142	148	158	149	150	143	156	168	154	137	151	148	148	161	182	158	154	158	153	137	153	162	142	134	131	166	153	138	157	129	146	153	152	153	139	137	154	128	163	152	148	144	150	154	148	145	148	152	155	135	137	159	139	162	130	151	145	173	157	134	148	146	156	159	140	130	139	174	152	158	136	129	135	141	141	170	137	171	158	137	158	179	153	150	140	144	170	167	156	140	146	136	139	142	146	138	170	138	124	157	171	149	165	139	152	157	142	169	173	138	146	152	140	132	133	146	164	135	137	146	146	150	167	158	159	150	164	133	152	161	157	148	134	142	142	143	127	160	148	157	120	152	152	158	169	147	160	132	178	171	158	173	155	143	161	162	171	159	164	153	134	127	156	151	149	164	137	171	138	152	137	150	155	140	134	153	140	128	154	164	142	167	137	154	150	152	128	156	141	132	152	147	147	143	142	136	128	145	155	153	146	144	155	165	146	145	124	155	140	134	167	137	159	146	153	148	146	155	156	136	183	160	149	157	177	164	147	134	154	133	177	155	131	154	161	152	153	130	149	150	148	140	154	132	169	162	148	171	162	141	184	176	170	149	171	152	163	153	140	163	145	144	157	138	185	154	170	158	171	157	150	152	138	164	128	149	135	152	152	137	143	153	135	153	163	162	138	144	160	141	133	130	114	158	152	146	142	138	134	155	147	169	160	159	142	169	139	147	129	164	153	142	139	132	146	158	119	155	159	152	151	149	142	184	148	158	139	167	167	114	156	145	167	140	159	156	145	129	138	144	150	138	158	140	153	145	147	161	132	153	184	151	159	172	138	156	148	177	157	151	148	161	114	128	148	145	163	155	159	153	157	142	152	137	152	141	169	159	145	162	148	142	127	154	158	158	155	139	143	149	148	178	160	179	134	136	159	149	163	144	141	148	127	135	130	168	146	138	149	157	147	155	150	159	164	152	145	150	174	152	145	137	144	166	142	141	162	158	149	162	143	145	144	153	148	140	174	148	151	180	155	150	175	175	146	149	156	157	161	143	143	137	134	167	142	166	160	143	137	153	145	168	136	155	169	147	173	156	154	164	145	159	126	153	159	154	142	155	163	155	123	159	139	148	151	142	126	140	136	142	141	146	163	143	154	146	140	139	136	144	144	149	158	175	148	164	131	138	151	135	154	138	125	144	146	169	156	141	137	149	159	137	131	145	154	150	137	162	136	159	148	148	158	156	141	169	135	143	165	165	163	165	156	135	141	157	154	151	163	145	156	139	151	134	171	169	151	158	143	117	178	123	135	164	141	155	159	143	154	169	152	161	151	151	143	143	161	164	147	161	161	152	136	153	155	150	153	156	151	146	175	158	157	154	152	132	123	130	162	169	138	152	167	159	152	149	138	120	154	128	146	145	142	167	142	156	152	143	147	136	166	160	160	146	161	165	161	163	163	139	132	150	148	141	151	151	158	147	163	166	164	144	143	124	160	152	174	138	154	175	157	117	153	148	142	142	155	151	154	126	160	146	149	149
2799	2198	916	514	481	601	421	321	226	163	159	60	63	58	47	57	63	52	38	39	35	33	32	28	35	35	34	43	50	36	33	26	19	13	32	39	110	165	199	210	130	72	45	27	15	25	14	16	15	18	9	14	10	26	17	14	13	17	13	15	22	11	17	14	18	14	19	24	15	16	11	15	17	16	13	10	11	14	13	16	13	9	18	12	11	11	20	18	13	12	14	11	12	15	14	15	14	15	16	21	13	20	18	22	11	15	10	13	16	24	26	14	13	21	13	13	18	19	16	12	18	6	14	12	14	20	13	12	21	15	11	14	18	15	15	15	16	24	24	15	12	5	18	18	17	13	16	18	18	18	23	16	19	14	13	18	18	8	20	9	22	12	13	18	16	13	19	15	12	19	19	15	22	13	19	23	12	12	19	17	11	16	20	14	11	11	8	16	14	14	13	15	20	16	18	20	18	19	15	12	16	19	18	15	18	19	17	16	15	16	23	15	12	9	12	15	19	15	21	19	9	11	22	9	25	17	12	8	9	19	22	21	23	18	13	15	18	17	11	17	22	19	15	17	16	20	22	24	19	18	13	17	16	19	16	22	17	18	20	18	20	12	15	12	16	13	15	21	17	21	20	16	17	14	9	13	24	10	14	15	12	15	16	15	11	16	15	14	13	16	14	17	23	11	9	12	15	19	18	14	18	14	14	20	15	14	18	20	18	13	16	12	10	14	12	12	10	16	16	12	15	10	15	18	18	16	16	15	10	9	17	17	7	11	16	13	12	20	6	13	17	19	13	20	15	24	17	15	20	11	18	21	22	15	10	18	18	12	13	16	12	11	13	14	10	12	12	14	12	19	22	20	17	22	18	18	20	8	18	10	24	17	25	16	16	19	18	13	11	17	21	9	17	15	14	13	14	18	15	13	13	23	16	22	14	11	19	16	17	14	18	21	23	13	20	21	13	11	13	13	22	25	20	11	18	20	12	21	11	20	16	13	14	12	9	11	18	11	13	19	15	12	16	13	19	22	11	14	11	15	19	9	22	16	20	20	16	18	14	18	15	14	15	22	13	15	12	13	21	22	14	13	16	15	13	16	7	14	16	16	13	14	20	19	15	11	12	15	14	13	16	20	19	17	13	21	21	24	19	20	14	18	16	23	12	12	18	19	18	11	16	20	13	11	20	17	15	19	16	17	25	14	21	19	10	14	18	14	14	14	12	14	17	16	21	12	21	9	15	16	11	14	13	16	19	16	16	20	11	13	10	12	24	16	16	14	10	7	19	14	17	13	11	13	25	14	18	24	16	21	14	19	8	14	12	19	13	18	20	16	12	17	15	16	14	18	15	12	14	12	12	18	17	23	14	17	20	14	8	13	14	13	7	17	26	20	10	7	17	20	16	13	18	7	15	17	19	19	11	15	17	20	17	20	20	21	16	17	11	18	10	16	24	14	11	22	19	20	21	15	13	14	8	16	11	18	22	11	17	14	20	9	14	14	9	19	11	17	14	17	14	16	22	17	14	17	15	12	13	17	15	17	14	13	20	21	17	20	9	15	14	13	15	22	23	12	10	18	9	9	19	13	18	12	18	14	14	21	11	9	22	16	14	22	16	16	15	8	18	20	18	19	16	17	16	14	10	17	17	9	21	9	7	14	17	17	15	11	8	22	16	15	18	14	12	20	16	11	14	11	14	14	12	10	12	12	7	24	14	12	16	12	11	14	14	17	12	13	17	11	13	16	20	13	20	18	12	11	12	14	14	16	14	16	12	15	12	11	17	22	16	17	20	16	13	13	21	27	17	13	23	21	14	14	20	17	18	15	14	17	17	11	21	26	14	21	10	19	12	24	19	11	4	24	14	13	19	18	16	20	27	8	19	15	12	17	13	16	14	20	7	17	17	11	17	14	17	18	11	12	17	15	20	9	17	23	19	19	9	13	15	15	19	17	23	11	11	14	15	14	15	19	11	17	14	15	14	17	21	17	19	20	26	16	19	16	17	15	16	16	18	14	13	14	23	15	17	17	17	19	15	19	12	18	15	13	20	21	11	15	15	15	12	14	16	12	14	15	16	23	13	20	9	20	18	10	18	15	20	10	8	10	15	14	15	14	16	14	16	12	10	10	13	23	18	11	21	14	13	15	10	22	14	14	23	16	11	14	15	12	9	21	10	21	16	17	15	16	17	12	12	20	18	18	15	13	15	18	17	23	17	16	17	17	16	16	13	14	17	13	20	13	12	14	24	18	11	12	22	8	15	12	10	13	15	9	12	23	9	10	7	13	16	20	8	15	13	10	19	17	15	20	10	13	21	11	15	16	7	12	12	20	19	16	14	15	17	9	14	16	21	15	15	19	12	12	18	15	19	12	11	19	15	15	15	22	17	14	20	16	16	15	21	14	19	14	19	17	12	20	17	16	18	21	11	19	15	14	15	13	15	22	20	9	16	11	15	14	24	18	16	13	17	11	10	12	19	15	16	17	14	17	17	20	14	27	15	16	17	11	14	16	9	14	11	13	11	15	16	16	16	17	12	20	16	10	23	12	11	19	13	17	19	14	20	23	17	15	16	11	13	16	18	13	14	7	12	14	14	8	21	16	15	9	9	17	17	9	14	15	11	16	17	14	16	21	19	12	24	17	14	13	15	9	15	26	12	9	15	19	13	10	16	14	18	13	8	10	14	10	13	11	15	15	16	14	15	19	19	24	14	17	21	13	10	16	17	16	14	13	17	10	17	20	14	19	18	19	14	12	11	16	20	22	17	18	12	15	7	18	15	18	18	17	12	14	15	15	18	20	11	15	6	12	10	22	18	23	23	15	15	18	14	15	14	15	18	19	12	11	19	12	19	14	20	24	13	15	17	15	19	12	14	18	24	22	16	17	23	21	11	18	13	23	17	17	13	11	15	19	16	15	10	16	15	14	7	19	9	13	8	8	17	12	18	16	15	15	14	10	14	18	13	12	20	11	13	14	12	18	15	17	14	13	13	15	20	13	16	13	15	18	9	24	17	15	12	14	15	13	18	20	14	10	18	21	11	12	18	15	20	7	16	12	10	13	15	11	21	15	23	7	7	12	13	14	20	25	13	13	16	16	12	13	14	20	9	27	15	18	13	18	7	14	12	11	16	18	15	16	13	14	15	15	19	11	11	16	14	14	17	14	14	10	8	12	15	22	20	16	15	20	16	16	18	11	10	16	23	19	24	23	15	21	14	13	12	15	15	15	17	21	19	21	19	22	19	18	18	22	15	10	15	21	20	8	13	12	23	23	19	11	18	13	11	16	15	18	15	12	12	20	5	13	15	12	16	19	17	14	11	18	15	12	9	9	20	15	16	17	15	17	10	8	14	12	13	13	14	19	16	12	20	12	14	14	13	10	13	17	20	16	11	13	12	17	13	12	23	20	15	24	18	16	21	19	18	18	19	12	12	14	9	18	23	17	14	23	10	18	16	16	13	13	10	17	16	16	10	12	15	14	16	15	23	22
26392	17833	9881	14027	23728	23955	18169	14643	10266	8194	6128	3017	2067	1607	1572	2102	2027	1542	1318	1262	1008	731	668	593	796	766	810	865	1093	935	596	483	387	394	397	1099	3064	5216	5289	5028	3051	1577	690	389	229	184	133	130	153	169	156	157	146	143	149	161	149	154	155	151	147	158	146	168	159	150	148	156	161	170	149	135	163	136	166	142	136	134	140	166	149	160	165	144	162	166	148	158	149	146	151	144	153	159	134	156	157	139	143	140	153	142	134	140	141	135	143	149	155	166	143	136	161	169	169	140	148	151	137	144	168	156	143	153	149	151	156	130	135	143	141	146	136	136	151	148	144	136	152	135	156	148	161	143	164	154	162	176	152	159	144	144	176	118	155	140	121	154	115	153	139	147	154	153	153	160	147	154	144	158	144	156	162	160	159	152	164	146	155	149	145	150	143	141	144	150	153	143	161	148	139	155	176	168	167	153	165	145	164	161	170	136	142	158	158	156	127	145	155	149	159	156	140	172	169	160	121	148	151	145	126	147	168	150	150	138	163	161	151	160	150	170	145	156	164	152	153	148	157	156	155	166	169	142	149	155	154	152	152	154	145	159	159	142	142	153	119	140	144	149	151	134	148	144	147	157	146	143	154	185	135	161	148	146	161	128	158	157	149	159	159	160	131	147	164	148	142	150	135	168	160	153	145	146	181	146	138	143	136	134	138	156	134	145	149	153	155	142	161	188	138	145	157	130	150	155	150	165	152	158	150	133	137	165	149	155	169	163	162	150	177	141	137	153	153	165	176	149	168	152	148	168	155	139	167	164	130	131	139	144	153	168	142	175	153	124	147	152	155	143	158	143	171	152	140	142	152	155	162	117	191	171	145	158	171	143	163	152	164	150	154	162	137	154	166	149	155	128	145	150	150	129	135	154	162	171	133	152	150	134	159	141	176	152	142	136	159	154	142	153	156	153	174	128	162	172	166	156	157	134	143	143	133	150	174	158	151	148	147	154	141	156	149	152	136	152	199	146	143	134	153	156	164	147	149	166	154	157	148	147	147	174	155	157	157	153	143	140	151	153	155	139	146	157	154	151	140	146	141	135	176	136	145	137	133	151	160	131	147	153	134	164	155	163	158	148	157	139	138	168	146	138	141	146	139	139	136	140	179	144	181	159	175	158	151	155	123	165	162	149	133	165	131	130	165	131	156	158	154	143	187	145	153	131	140	165	142	168	154	151	155	153	151	148	129	164	172	172	162	150	149	165	137	155	132	147	165	159	132	147	158	167	143	148	159	161	135	135	161	147	137	141	138	146	150	134	147	163	146	130	132	161	165	125	149	147	168	151	145	164	158	165	163	153	155	157	149	168	159	154	155	149	144	158	157	181	134	147	146	157	163	139	143	147	163	149	146	163	170	152	144	156	137	155	153	160	154	157	170	163	159	166	121	156	144	152	141	162	165	142	170	168	160	148	134	148	150	135	164	159	146	149	144	162	177	161	132	152	169	163	152	153	133	155	151	147	146	146	147	135	152	129	146	137	165	145	148	152	134	156	143	138	144	161	141	146	158	158	170	158	163	125	132	167	165	155	146	131	140	145	151	146	141	150	152	172	174	143	136	165	150	147	146	167	156	132	158	141	148	154	152	134	156	158	151	149	163	170	163	163	156	173	139	156	146	152	168	148	168	155	158	166	146	151	152	179	152	136	178	177	169	160	152	141	155	163	163	146	153	154	138	140	158	154	172	159	138	147	148	154	161	152	153	172	163	151	150	150	155	138	141	179	147	160	150	166	163	160	151	149	151	156	155	155	152	137	130	151	147	137	174	154	144	158	163	143	135	172	164	163	172	149	173	157	146	162	167	152	176	152	160	169	176	145	193	172	159	156	136	147	154	175	152	149	169	165	134	155	154	158	149	175	146	167	130	169	150	154	132	155	157	146	145	142	161	157	143	144	128	159	146	130	141	164	126	159	141	157	149	150	125	146	119	151	161	168	142	152	169	153	146	134	154	143	150	157	161	140	139	144	138	145	147	166	169	148	143	153	140	172	160	171	164	160	148	141	154	134	177	157	142	151	162	158	151	143	165	156	154	142	173	167	173	141	176	152	148	159	131	152	160	161	153	155	167	147	158	153	157	158	138	137	151	154	139	140	144	140	169	156	160	156	164	151	167	150	146	142	142	148	168	137	170	159	164	158	155	144	137	145	165	153	152	140	147	129	139	161	144	143	143	146	156	142	154	149	139	143	149	155	149	154	148	150	143	138	168	154	156	162	162	162	147	157	128	144	143	147	158	162	144	145	147	134	142	134	145	144	167	156	170	159	134	157	149	136	156	141	144	149	155	155	140	142	160	145	149	146	154	151	165	142	170	147	175	137	153	145	180	177	162	176	162	144	173	146	123	182	157	165	156	158	166	163	153	144	137	150	133	151	150	136	167	152	153	147	144	155	153	146	158	138	147	154	158	149	148	146	161	149	157	141	149	132	161	156	154	163	148	146	154	142	132	155	164	170	142	134	162	148	159	146	145	138	151	160	122	145	175	129	140	149	165	146	157	148	156	147	154	150	155	126	164	136	158	145	160	178	150	147	148	150	139	179	141	138	160	144	149	173	151	150	168	152	156	153	163	141	162	153	150	139	155	161	157	181	153	168	153	152	138	150	155	156	138	158	146	141	147	158	112	179	141	160	155	134	146	169	163	150	149	158	148	150	154	167	133	156	152	137	147	137	174	163	164	166	144	153	163	159	136	148	157	135	154	141	169	122	135	156	148	140	167	147	157	148	158	153	169	147	156	153	153	146	149	133	163	159	144	154	130	169	161	146	136	132	148	168	164	156	153	167	136	145	180	159	137	144	149	154	149	152	175	137	147	150	139	155	159	164	147	159	175	151	153	127	135	155	141	162	141	145	130	154	163	154	141	150	160	151	147	144	149	147	159	146	160	128	161	151	145	176	153	142	184	161	166	168	161	140	136	155	149	173	155	151	142	152	163	126	142	143	130	135	160	153	145	128	156	151	145	153	140	163	163	137	149	154	142	136	154	132	170	150	168	142	140	158	146	159	156	140	144	141	148	136	125	149	162	173	122	160	143	139	148	166	138	148	171	143	164	147	153	171	167	151	140	146	152	146	144	126	130	164	162	140	145	129	145	151	146	154	140	164	128	162	165	163	142	157	148	149	132	144	183	160	174	150	150	141	142	149	138	149	142	128	156	148	157	165	162	148	141	141	141	166	149	161	151	149	168	142	148	153	159	150	140	139	160	143	140	146	141	139	167	158	153	141	147	148	159	147	163	157	159	152	150	138	164	145	154	160	172	129	144	147	168	146	156	165	134	141	151	148	149	153	146	139	158	176	158	138	146	145	157	171	169	140	158	132	163	154	151	152	139	149	158	150	166	159	162	164	154	162	146	160	151	145	145	131	142	139	141	147	138	144	159	164	152	188	153	155	142	151	159	151	161	146	144	165	141	157	150	137	155	156	167	139	146	173	153	141	149	159	158	168
1861	1030	452	291	206	262	209	133	95	85	78	50	36	34	33	39	42	29	29	41	26	22	27	29	18	29	32	24	23	22	21	23	27	18	20	26	26	40	57	67	61	33	29	23	26	16	20	16	12	26	16	13	17	23	23	22	8	13	19	9	21	18	18	19	10	22	19	18	12	26	17	13	17	11	22	19	19	15	19	20	19	17	16	9	21	17	16	13	15	22	19	17	18	9	16	17	17	22	24	15	19	22	16	17	14	21	16	13	21	7	21	16	14	18	16	14	12	19	19	17	11	21	12	26	15	14	23	13	16	9	30	20	18	24	18	21	19	15	12	14	17	18	12	8	20	11	17	18	12	17	15	15	18	11	16	14	17	19	19	20	19	19	16	17	16	23	16	27	10	11	16	21	16	13	17	14	18	15	19	19	16	11	24	14	17	20	19	14	15	17	17	25	17	17	9	19	21	14	16	23	17	20	19	18	18	16	18	18	13	17	15	20	16	8	19	14	12	21	19	15	24	20	22	24	20	15	15	20	10	14	10	15	17	16	12	14	16	18	18	13	18	15	17	15	22	14	19	17	14	20	15	17	13	13	22	20	21	19	14	16	14	32	23	12	16	25	14	24	26	13	14	11	19	19	11	17	10	14	16	12	21	13	17	13	14	16	20	12	23	19	24	17	14	23	21	17	20	22	18	14	19	18	10	17	20	20	23	20	12	21	12	15	20	12	24	14	26	17	21	18	18	18	21	16	18	20	20	20	20	18	12	13	24	20	15	20	19	22	19	19	16	17	25	19	13	24	13	21	24	18	17	26	26	18	19	12	22	21	14	10	15	19	18	25	9	15	13	22	15	17	14	14	16	21	21	23	16	20	16	14	15	19	21	17	21	11	11	15	22	18	12	14	9	11	21	17	15	15	15	15	16	14	21	19	23	11	19	24	15	18	13	19	24	21	19	28	19	20	26	22	16	13	20	20	17	13	15	17	23	18	15	14	18	16	20	20	25	16	18	17	15	18	15	11	20	18	15	18	16	17	14	18	12	13	23	26	18	21	15	16	17	15	19	22	15	12	22	19	21	20	16	22	17	23	9	13	11	18	23	20	12	20	14	10	16	17	18	17	15	13	19	20	16	10	12	11	15	21	19	21	20	21	17	16	14	22	21	18	14	15	18	16	11	15	18	17	14	13	18	17	18	15	19	26	16	20	15	19	17	20	13	10	24	16	14	20	9	18	19	18	16	18	14	20	18	16	18	17	20	21	13	14	21	22	14	20	12	10	15	20	14	20	18	20	14	16	12	13	19	10	16	19	20	12	20	21	13	15	16	10	17	25	19	18	15	14	14	21	15	14	24	12	19	19	16	23	15	15	12	15	14	12	14	17	22	12	17	17	16	21	18	17	12	18	20	14	21	28	23	14	19	11	15	17	20	14	19	14	13	16	20	13	16	12	20	18	20	21	18	17	13	17	14	13	20	14	17	17	6	21	13	19	13	13	16	13	22	21	14	16	20	21	12	15	13	12	21	16	17	18	17	19	24	13	21	19	16	22	27	20	16	16	15	16	12	12	24	16	21	14	27	23	18	21	19	19	10	9	22	23	20	11	17	24	16	13	18	13	19	21	19	18	20	17	21	19	15	18	17	18	21	15	18	23	21	20	16	23	23	21	23	13	16	9	13	9	15	19	6	8	13	22	25	22	17	16	20	16	11	12	19	16	24	14	15	17	20	28	19	15	15	14	23	21	24	11	19	19	18	21	22	17	27	16	13	14	26	21	23	20	22	16	18	19	21	24	16	10	11	11	17	21	21	27	12	13	14	14	18	12	22	17	16	6	13	20	20	21	10	16	20	15	14	24	18	15	18	16	22	20	12	15	15	15	13	11	11	9	9	19	24	19	9	11	25	13	18	25	18	19	19	14	12	13	15	8	21	13	12	19	11	14	18	23	21	15	13	15	19	18	17	24	20	25	22	20	16	17	14	13	19	19	17	18	16	20	13	26	19	13	11	15	16	17	17	17	17	17	20	10	12	11	19	18	23	14	17	13	16	19	15	19	12	15	21	17	22	16	17	18	16	16	14	17	18	16	23	9	18	17	13	13	14	14	20	17	13	15	12	16	19	18	22	19	17	19	10	16	13	14	15	24	19	13	21	17	16	20	18	19	15	12	17	26	17	12	19	12	13	17	15	24	26	16	16	18	8	23	14	15	20	16	7	18	17	19	18	20	20	22	17	18	18	19	21	25	22	14	25	24	22	16	21	21	13	18	16	20	14	14	20	20	17	23	13	22	14	18	22	19	24	24	15	17	15	19	18	21	10	21	16	16	17	18	20	15	17	25	22	13	17	16	13	13	11	20	14	12	14	15	18	14	21	26	16	21	9	18	25	14	22	18	16	19	22	15	18	18	20	19	17	16	12	16	11	14	18	11	22	17	19	22	13	18	11	20	19	18	16	15	18	10	20	13	16	17	15	22	22	16	15	14	23	23	14	20	13	24	19	15	19	11	19	28	17	17	20	13	18	24	16	19	17	21	17	13	21	16	20	11	14	22	20	21	19	23	19	22	17	17	18	13	11	14	16	17	16	19	21	20	12	19	15	14	11	20	12	9	16	22	20	15	14	20	15	22	26	13	21	20	21	20	18	19	12	12	23	18	18	21	15	16	11	15	24	26	21	18	20	19	10	11	17	24	18	20	18	19	15	18	19	20	13	10	14	12	14	21	19	25	29	20	15	19	16	10	11	13	11	14	13	28	17	23	13	20	19	16	15	20	14	15	16	20	11	21	18	13	18	17	16	16	11	13	19	15	10	15	14	9	12	19	15	16	13	21	12	13	23	17	12	16	17	16	13	19	11	15	17	19	19	20	18	15	15	25	20	13	19	20	9	16	26	19	17	20	14	20	17	18	13	12	20	18	15	16	15	19	21	18	16	17	20	19	15	16	21	10	16	14	22	14	12	16	17	14	14	19	19	18	12	14	9	15	15	21	17	12	16	9	18	17	17	16	22	15	16	25	19	18	17	25	25	21	13	19	14	15	15	21	17	14	17	17	9	16	17	13	6	13	14	21	26	13	22	18	19	27	14	18	13	17	23	19	12	24	13	16	19	12	14	21	13	15	16	10	29	16	17	27	15	25	12	10	17	13	16	16	15	11	16	11	14	17	18	13	16	18	21	22	21	18	22	14	16	20	20	20	14	28	14	16	22	22	22	20	14	17	12	15	14	19	13	19	22	20	23	16	14	17	11	18	12	11	17	21	18	13	18	19	7	15	13	11	13	16	20	21	15	11	20	18	14	24	19	18	10	12	23	16	20	22	22	22	23	21	21	19	14	17	18	12	13	18	19	28	15	20	20	14	8	17	20	15	23	24	15	19	20	15	25	15	12	21	21	16	27	19	10	17	22	19	11	24	26	13	23	19	19	16	17	13	15	21	14	17	18	18	13	16	10	17	17	11	12	20	25	24	24	22	16	13	19	11	18	8
20737	11884	5995	9586	16095	15739	12527	7963	5260	4266	3160	2062	1183	810	1040	1306	969	802	808	822	615	584	509	434	406	429	409	396	389	378	390	360	341	343	396	504	587	984	1381	1322	1011	570	390	246	192	154	162	155	165	148	165	155	152	169	153	180	161	159	166	148	166	134	155	149	169	154	170	164	156	165	182	146	167	157	184	180	159	182	184	166	167	179	188	176	166	177	188	155	177	169	159	168	157	150	156	182	155	144	161	167	197	143	134	171	165	134	147	173	137	167	152	168	161	148	146	170	160	161	167	160	157	168	159	171	140	155	159	134	172	170	169	150	146	161	158	157	161	127	164	167	187	136	155	174	135	185	177	150	167	152	155	177	152	159	170	147	148	158	180	159	143	166	154	154	191	157	169	167	172	150	145	151	189	176	147	179	153	159	165	161	159	156	181	164	172	161	164	180	150	148	156	144	164	169	168	168	172	177	163	154	173	174	180	157	167	159	165	179	139	183	135	155	145	151	149	157	177	144	166	168	148	153	197	155	161	157	167	172	151	160	160	146	187	179	182	150	177	183	146	172	175	153	139	141	160	139	158	162	175	159	153	182	161	160	176	164	141	144	185	157	173	175	151	175	170	159	166	175	146	173	186	150	175	155	164	168	159	160	176	151	147	183	151	156	172	169	166	176	160	155	162	155	164	172	163	156	179	133	150	154	171	167	182	136	179	172	165	162	140	179	145	167	164	159	180	140	156	175	151	174	182	171	168	161	152	173	178	153	155	147	174	149	151	171	152	132	168	148	159	165	170	166	168	162	167	162	164	166	159	174	168	164	202	173	167	138	198	194	189	159	162	156	178	180	174	159	161	168	179	146	167	140	175	156	167	154	173	184	165	170	152	175	149	165	169	166	157	136	160	159	176	165	160	161	158	184	165	166	167	158	198	196	160	150	165	152	162	167	173	166	160	139	162	132	150	153	174	158	159	179	160	165	168	159	170	143	171	172	173	142	170	178	167	144	158	177	150	181	174	151	138	141	163	140	157	171	158	160	147	176	162	159	177	170	186	166	153	169	170	153	164	163	142	171	172	155	154	163	174	189	193	159	172	160	166	167	166	159	168	156	139	151	178	182	162	149	185	153	179	165	156	166	149	161	167	183	191	177	167	177	171	183	168	176	160	166	172	168	172	159	175	170	168	182	173	165	172	159	171	195	161	158	135	171	147	169	155	153	160	181	159	161	160	172	138	187	174	178	184	177	169	155	166	171	158	147	154	170	171	181	172	171	145	183	155	174	169	192	166	164	175	179	176	162	177	164	212	165	184	156	173	181	162	152	191	155	170	164	154	155	167	187	147	160	176	148	164	170	157	169	160	170	143	164	150	160	143	161	170	171	192	162	178	173	165	142	154	178	152	143	172	160	156	156	161	160	183	161	175	160	156	166	181	183	162	167	163	164	176	180	171	173	172	178	169	160	166	149	160	150	175	141	156	164	157	161	164	173	155	164	179	171	148	158	174	154	150	154	171	144	155	150	171	163	154	154	162	179	151	157	154	158	162	164	182	183	157	177	177	160	150	177	166	176	194	160	151	154	158	162	197	178	154	164	169	175	174	156	164	176	192	153	152	142	170	163	176	178	160	168	151	178	191	178	152	160	150	180	170	162	162	178	134	177	152	154	142	147	183	142	160	152	136	161	159	179	187	167	172	162	170	168	146	147	165	163	184	169	172	165	151	154	164	166	160	155	163	161	192	168	187	175	162	190	167	165	161	170	157	155	156	154	151	185	148	168	186	162	144	155	156	166	174	142	196	144	166	154	162	167	171	156	153	147	181	152	147	164	160	162	180	153	177	148	164	170	159	165	173	176	159	153	133	155	174	167	164	161	158	152	180	171	162	153	160	151	156	165	164	181	166	150	176	153	185	173	178	153	145	143	161	153	151	164	164	156	189	154	147	178	157	168	192	165	148	163	147	163	156	147	156	186	155	139	147	181	182	160	152	159	150	154	143	175	142	168	172	163	181	172	179	156	172	151	174	173	153	169	171	154	153	165	163	160	159	169	156	158	152	154	154	148	159	173	186	144	187	146	171	137	191	148	160	142	167	181	171	184	197	153	150	161	200	159	188	168	168	157	169	148	145	161	160	166	170	178	163	176	158	173	173	160	179	167	132	164	155	146	156	162	170	157	156	156	157	185	183	154	156	174	168	164	158	173	159	169	185	168	171	165	175	185	156	169	171	163	173	157	156	169	165	152	166	165	166	160	174	154	181	164	172	159	171	146	161	164	148	161	154	182	169	176	167	181	167	142	157	157	142	140	155	158	180	152	157	175	136	169	179	169	155	159	181	166	169	177	147	177	172	162	164	169	163	165	171	181	175	176	150	140	168	169	145	159	169	170	174	159	147	165	161	156	150	189	179	177	166	155	159	149	169	165	166	160	159	172	149	160	162	171	171	156	156	161	188	122	171	171	175	171	166	151	173	182	153	185	174	169	162	155	162	157	158	168	150	169	167	176	157	140	154	139	150	153	158	158	163	177	171	154	163	169	204	176	171	142	173	194	151	151	132	151	165	164	135	172	164	201	156	178	170	161	165	174	157	153	158	147	170	148	166	174	159	152	159	169	159	158	153	140	155	171	173	165	183	164	155	161	164	174	166	172	165	160	163	170	162	162	172	162	148	137	151	147	149	197	170	157	172	165	164	159	188	178	177	184	148	186	174	159	173	173	139	169	178	171	164	171	153	160	169	180	159	164	174	153	169	165	174	171	172	145	177	175	148	165	168	165	158	167	167	161	165	153	163	164	154	148	155	161	147	153	174	152	152	154	169	170	161	138	162	177	155	166	141	167	155	139	172	162	160	172	169	163	152	162	181	163	167	162	169	170	168	187	165	147	153	177	179	153	179	149	143	159	161	153	163	149	170	167	185	158	172	143	180	148	172	169	160	162	178	169	145	182	168	164	164	172	165	153	148	163	132	198	160	171	183	172	164	162	142	173	150	185	145	159	160	160	168	160	171	173	155	164	180	156	156	151	179	157	155	157	164	156	159	186	151	159	168	156	126	176	181	174	174	178	165	174	165	172	157	154	162	188	172	174	184	158	153	150	169	171	169	158	147	130	157	180	180	148	160	159	166	163	161	182	151	175	173	188	181	157	155	171	155	150	138	151	192	168	149	184	163	161	149	167	178	159	159	160	149	159	153	163	160	168	164	166	188	163	167	186	187	158	169	180	150	168	136	159	159	174	135	175	179	156	154	165	164	185	155	162	181	143	164	166	153	168	168	153	167	187	169	153	168	169	175	158	162	153	155	142	169	182	171	181	145	152	202	160	159	175	163	162	180	135	161	171	157	161	160	156	174	171	172	180	178	177	182	154	178	164	158	159	178	175	172	154	157	148	153	153	153	196	166	160	164	158	150	174	193	176	165	159	177	155	181	149	174	169	161	156	163	165	172	161	173	162	150	151	167	162	159	169	161	143	155	151	188	173	184	181	141	150	169	199
3255	2036	816	495	459	527	482	348	203	181	145	114	77	64	75	70	67	55	50	45	41	37	40	39	32	31	23	28	28	32	28	40	29	34	31	16	33	116	262	271	182	89	50	40	22	14	16	17	12	13	20	15	17	16	19	14	16	13	22	11	11	11	19	16	14	26	10	14	17	16	13	22	17	25	18	14	23	15	11	12	19	11	14	17	20	26	13	6	20	15	18	14	20	19	12	10	18	13	16	17	14	8	15	20	23	15	14	21	14	15	16	22	15	16	18	11	17	16	21	16	16	19	13	17	23	17	11	9	19	9	18	13	10	19	19	19	20	21	18	13	20	10	16	12	11	10	19	17	12	15	12	17	14	13	21	20	18	11	19	10	21	18	21	16	18	11	17	16	14	18	13	12	8	21	14	10	11	15	24	14	15	25	25	10	16	17	14	21	16	17	23	17	15	19	22	21	19	21	19	12	13	21	11	20	16	13	11	16	15	16	12	11	16	22	21	19	7	17	10	16	18	13	20	20	17	23	22	13	22	17	17	14	18	16	18	19	19	25	10	14	14	16	15	9	16	10	21	16	12	17	11	14	16	13	16	18	15	23	11	14	18	21	18	23	17	15	23	17	14	14	17	16	8	24	11	16	15	7	13	17	15	11	25	10	22	19	10	21	18	12	13	19	21	14	19	25	13	24	17	14	13	13	16	21	19	8	18	14	14	19	18	22	23	20	17	14	15	16	21	24	24	16	18	19	22	26	22	18	12	15	23	18	18	19	11	12	18	12	10	23	15	11	11	20	20	25	13	19	16	9	13	23	18	16	16	19	10	14	16	20	21	19	12	17	10	21	18	19	20	19	14	19	14	17	16	16	14	16	16	17	25	19	13	12	23	15	20	21	12	17	26	16	12	17	13	12	11	18	22	16	17	14	16	13	17	17	11	18	17	17	24	21	19	20	13	15	20	19	17	14	18	18	17	17	11	18	18	17	13	21	20	16	20	15	22	12	23	22	17	9	17	18	19	11	17	27	13	15	14	12	15	18	19	17	16	15	15	20	16	12	15	18	17	16	20	13	16	11	19	18	11	23	18	17	15	14	20	18	16	18	17	20	10	16	6	24	16	21	11	8	14	19	15	21	22	19	24	14	22	14	15	18	17	12	8	19	13	14	18	11	18	17	11	13	16	22	21	21	10	10	13	22	20	13	19	16	9	14	18	12	16	18	17	10	17	18	10	17	23	16	15	16	23	14	20	23	16	18	16	14	14	17	19	17	14	13	18	21	12	14	21	14	20	28	11	11	18	16	11	13	9	21	16	12	18	12	15	17	9	23	17	16	10	14	25	15	24	12	18	21	13	10	17	15	18	24	15	19	16	25	14	17	11	17	23	21	20	20	14	23	16	18	15	20	19	14	16	21	23	16	10	19	18	13	17	16	23	25	22	19	19	26	15	11	19	26	15	15	18	11	18	21	15	15	18	19	16	12	26	18	18	13	12	20	20	22	14	14	14	16	20	18	13	14	20	22	13	20	21	16	17	27	17	30	18	15	14	17	19	15	17	18	24	13	12	17	24	11	16	14	9	14	19	15	18	24	17	18	13	17	19	13	14	15	19	19	11	16	13	21	17	23	21	12	13	19	17	8	18	14	15	15	18	22	22	17	18	14	24	15	13	20	22	18	15	20	13	20	9	14	12	15	15	20	14	18	11	21	15	13	13	20	26	14	17	12	20	18	20	16	10	16	17	15	18	22	12	22	13	20	10	14	14	21	13	17	21	17	23	17	22	18	16	20	9	14	13	14	20	13	24	12	18	17	23	14	13	18	20	14	15	18	14	13	14	12	11	12	14	17	8	21	17	11	13	14	12	18	14	12	18	16	16	20	9	19	19	11	13	12	22	11	25	16	20	16	25	16	13	14	19	16	15	10	12	20	19	15	22	17	20	10	20	21	12	20	14	16	16	21	24	15	25	19	16	16	17	13	14	16	14	16	19	15	20	19	17	12	16	18	22	21	12	14	18	10	19	16	13	7	22	20	20	15	13	13	18	20	21	18	12	18	15	16	16	20	16	15	14	15	15	15	11	16	13	20	20	18	15	17	15	16	13	15	15	15	14	18	24	12	19	16	21	19	18	17	12	13	16	9	16	12	17	15	13	10	19	18	16	15	12	8	16	16	22	14	15	18	15	16	19	17	14	16	16	16	10	12	16	21	20	21	16	12	18	13	16	24	14	20	16	14	22	18	16	10	15	17	16	16	17	16	21	23	18	9	13	14	13	18	18	12	11	18	16	19	15	17	12	12	12	10	12	17	11	14	25	23	16	14	24	13	10	15	21	19	14	16	17	15	9	14	16	10	17	22	12	12	15	15	18	11	15	15	18	8	15	15	18	17	17	27	24	25	18	18	16	18	21	8	14	21	19	14	16	14	19	12	21	22	16	7	13	21	15	17	10	20	19	12	25	28	17	21	18	23	13	16	19	14	9	21	19	20	20	14	20	18	18	10	22	19	14	21	15	19	21	14	14	11	19	14	14	17	15	22	14	17	15	15	11	17	22	15	16	16	12	17	13	10	19	18	22	15	19	20	15	21	21	20	14	18	15	14	20	16	9	17	19	12	10	12	12	23	20	16	19	14	15	19	15	16	14	10	14	18	13	14	19	12	7	18	17	17	11	21	20	21	15	18	18	13	20	18	17	13	22	10	11	19	11	4	17	19	20	13	16	10	16	17	17	24	19	17	15	15	17	23	18	13	18	21	20	13	17	24	17	17	14	22	12	14	16	14	15	14	18	13	16	14	16	18	14	10	17	14	18	17	16	19	18	21	16	21	16	13	12	16	14	15	10	18	16	14	16	15	10	26	16	11	23	23	13	15	11	18	16	14	13	17	17	19	14	21	18	18	25	24	13	17	20	17	19	17	15	11	20	12	13	15	13	14	7	14	15	12	17	16	15	15	8	19	10	16	13	8	12	17	14	16	13	11	12	26	25	18	20	24	18	14	18	13	20	18	27	17	9	17	16	14	16	14	11	21	11	19	21	18	18	17	14	16	14	21	10	16	13	9	14	24	20	21	16	13	12	17	15	14	14	16	14	10	25	13	19	13	19	16	14	18	24	14	18	25	16	14	13	16	20	22	17	22	14	21	17	17	18	22	23	23	12	19	15	9	12	16	21	11	15	19	21	19	20	14	20	22	12	15	14	14	14	11	14	16	15	16	16	14	17	22	12	17	12	16	20	20	16	14	17	10	13	14	19	22	10	13	23	16	15	20	20	18	14	13	21	11	17	16	18	21	18	16	25	20	20	14	13	15	19	17	19	19	14	20	19	18	13	16	11	10	18	15	6	17	14	21	14	23	16	13	18	14	21	14	20	19	22	19	11	20	17	14	14	23	9	18	22	9	15	20	15	11	16	14	18	17	11	15	26	16	14	23	17	16	20	11	18	20	19	17	23	20	19	20	13	13	17	17	11	17	22	15	15	17	21	22
28478	16848	9599	14444	23074	23019	19473	14558	10260	8439	5841	4356	2796	2253	2311	2453	2173	1645	1389	1330	1021	898	986	942	805	578	510	559	496	466	665	760	847	643	413	462	794	3427	6096	6100	3824	1879	908	466	260	180	169	177	191	149	165	158	178	147	147	142	174	158	184	155	157	153	149	164	163	142	177	152	147	174	144	172	164	157	162	146	163	161	138	160	148	162	174	150	163	135	152	168	165	168	148	160	149	169	153	166	186	149	171	160	146	167	182	164	169	165	164	150	161	148	159	165	148	139	131	167	170	152	167	146	160	171	150	156	144	163	149	165	143	155	146	185	153	155	142	170	150	144	166	142	159	161	172	148	152	165	157	158	151	151	147	172	157	170	151	159	147	153	169	161	165	150	166	187	175	166	179	176	172	127	169	140	152	163	133	171	167	149	171	156	148	150	150	175	159	146	156	142	181	151	153	162	151	171	161	141	165	158	162	164	159	150	151	154	162	145	171	159	169	171	165	158	142	146	170	156	167	180	148	139	154	159	156	163	179	152	157	145	162	140	175	161	159	160	158	166	167	155	158	153	165	162	175	151	139	159	151	172	168	155	160	162	152	154	177	155	188	167	162	138	146	160	141	167	157	155	153	152	157	142	146	145	136	170	149	159	178	160	159	163	162	172	163	171	152	168	177	144	131	173	157	151	155	152	179	160	141	151	148	136	173	164	152	153	171	144	168	150	134	143	171	158	172	167	148	177	167	183	168	183	153	165	204	177	150	194	158	163	150	165	160	163	142	176	167	167	168	165	148	164	148	141	157	184	187	142	152	161	184	156	165	164	149	147	157	180	142	132	145	149	147	167	171	142	155	153	164	138	159	160	167	160	178	160	160	184	154	172	162	150	162	157	162	186	172	145	165	166	166	170	163	156	150	178	175	159	156	163	183	165	160	167	170	149	168	162	155	147	171	163	168	174	162	169	176	157	155	182	149	185	153	160	197	151	158	169	167	147	179	155	137	152	160	175	162	145	170	156	155	182	156	178	154	150	175	170	148	150	146	148	163	173	162	163	163	143	136	168	161	170	184	170	163	171	188	147	159	148	193	156	132	153	185	144	165	142	148	172	164	141	173	126	183	154	174	154	159	165	155	160	175	153	158	149	175	167	157	153	154	149	142	142	148	180	163	155	154	171	169	161	161	182	173	153	172	150	144	161	153	156	175	171	156	157	169	163	149	164	180	158	158	154	151	159	164	139	153	145	147	169	156	136	164	154	156	185	149	196	159	168	143	181	176	139	146	163	159	159	148	162	151	166	171	150	182	168	162	138	165	154	159	147	145	158	174	170	157	178	171	163	172	158	178	148	143	155	162	159	169	175	161	161	163	165	155	183	137	157	144	168	177	166	165	156	169	192	191	155	171	187	156	175	148	161	171	149	169	167	168	180	147	154	159	174	141	162	142	177	153	148	156	154	172	139	156	140	158	162	186	135	158	138	153	140	151	155	166	163	145	178	175	136	143	171	159	180	153	159	142	149	168	156	158	150	183	155	155	145	159	145	183	177	166	166	171	161	168	171	170	172	185	162	152	152	172	174	188	162	172	153	144	164	178	140	153	142	144	168	172	147	168	157	146	148	153	146	153	155	141	144	157	153	159	154	174	143	180	145	130	162	158	196	150	155	164	143	180	137	165	148	169	133	165	165	157	157	167	159	158	121	171	159	176	165	135	169	166	144	158	164	158	170	167	168	154	166	174	173	148	180	157	157	167	158	142	186	169	139	161	142	165	132	171	182	160	156	160	145	149	153	165	154	176	163	143	186	145	163	182	162	143	171	182	160	172	147	177	153	172	150	152	171	153	140	161	153	145	173	173	146	144	176	150	158	149	167	163	160	148	154	134	154	161	167	163	149	181	164	175	149	157	166	175	178	158	157	143	186	145	161	138	168	147	151	173	136	181	150	159	163	149	169	171	177	152	153	159	125	181	162	154	154	169	149	173	160	161	164	156	133	143	162	150	145	169	166	141	145	165	148	171	158	139	145	158	150	148	136	176	157	145	153	173	164	180	158	162	169	145	167	153	170	186	154	142	188	138	133	142	162	180	178	152	166	166	168	163	201	163	169	159	171	164	147	152	151	156	156	164	168	125	173	172	161	165	154	151	146	151	163	171	141	154	150	169	146	185	170	152	146	156	171	157	168	156	191	180	169	148	168	174	162	143	154	154	157	167	157	158	170	147	155	150	155	171	172	145	164	160	132	172	172	146	150	161	159	134	152	138	150	143	159	169	156	156	159	152	144	203	155	152	164	164	167	151	158	151	158	130	177	167	161	150	147	159	154	163	155	164	152	142	181	174	133	146	131	162	184	145	150	159	148	157	159	147	164	163	161	158	177	142	178	165	161	162	179	141	187	170	150	159	161	162	159	160	175	148	162	172	154	156	154	161	161	138	142	162	159	161	173	164	160	154	154	148	167	165	145	167	149	168	161	155	148	172	158	175	161	195	151	148	176	148	172	166	167	173	154	154	172	163	176	175	169	158	149	159	181	153	171	163	162	164	178	168	157	170	169	163	153	150	177	156	170	178	158	162	158	147	178	138	174	184	146	152	147	163	157	163	159	160	157	159	156	152	171	149	162	160	144	146	150	164	178	154	145	166	154	181	154	168	157	147	142	152	173	159	148	155	171	168	129	150	157	164	158	157	150	165	146	163	165	128	187	175	161	160	148	176	149	138	162	176	159	156	134	180	187	160	144	149	151	158	183	151	136	169	155	159	165	146	191	154	177	145	169	162	143	148	159	138	159	154	146	178	171	158	173	159	159	144	140	170	162	139	167	172	174	162	139	186	154	168	157	174	172	170	158	137	166	166	160	155	170	148	170	140	161	168	173	156	160	153	157	172	149	161	149	165	154	173	159	154	145	157	145	151	155	143	157	155	159	164	171	181	160	138	164	157	173	136	162	164	162	161	178	152	155	155	135	163	171	145	149	185	155	144	147	140	153	159	158	144	165	161	151	135	161	146	150	163	171	176	139	145	157	142	166	169	152	143	171	167	173	182	154	153	157	156	164	141	138	187	156	168	166	147	158	156	158	140	154	144	152	170	153	184	162	168	157	157	158	139	156	161	176	171	171	180	158	172	140	190	151	135	157	149	173	165	166	162	147	138	153	154	161	158	184	131	161	157	158	172	175	154	179	159	153	160	167	150	168	160	166	161	182	148	166	168	179	153	149	163	136	167	172	156	157	175	164	167	137	162	139	160	173	151	174	179	141	162	173	176	169	156	161	157	175	147	160	137	169	147	143	152	146	170	153	199	151	138	158	161	182	155	158	157	148	168	158	166	151	158	180	172	142	154	182	164	147	152	164	152	172	173	135	161	171	143	145	168	171	178	151	161	174	136	159	155	158	149	152	161	146	173	164	156	159	173	163	148	160	160	148	162	128	162	171	157	147	175	150	142	162	160	151	164	166	149	173	151	151	153	168	168	159	139	172	158	169	146	139	173	181	171	166
3033	1230	539	332	245	365	445	308	236	165	120	77	49	43	46	43	68	54	41	41	29	31	33	37	28	29	29	17	26	27	30	30	27	35	17	24	21	96	149	184	111	59	39	16	20	11	28	13	20	7	11	12	14	16	13	17	20	22	16	17	17	15	13	17	23	16	11	19	14	19	17	11	16	21	19	14	13	14	17	19	17	17	12	21	18	15	13	9	12	15	13	13	23	22	10	15	8	17	12	10	15	12	18	7	19	12	17	14	16	18	15	12	12	20	16	13	11	15	17	16	16	18	21	14	18	17	29	17	12	11	13	15	21	20	22	18	18	16	9	19	17	16	15	14	15	15	21	11	8	17	18	10	13	12	19	15	19	17	14	16	16	12	17	11	19	12	18	14	15	16	18	10	16	12	11	9	13	16	16	16	18	15	19	20	11	12	17	12	16	15	18	13	17	17	18	11	18	15	17	15	18	15	9	19	19	14	9	11	11	9	9	11	15	10	19	7	12	14	19	13	17	18	12	16	18	13	14	20	10	13	23	14	15	12	8	22	16	20	15	22	20	16	17	14	13	18	13	6	12	16	15	15	18	22	13	14	20	22	13	13	14	13	26	13	14	11	13	14	10	20	13	15	15	18	13	19	23	18	16	14	17	11	10	10	21	9	14	17	11	13	14	8	15	14	17	18	23	18	9	12	13	18	17	20	13	17	16	16	12	15	19	15	12	17	14	11	13	13	13	13	13	20	10	16	13	10	17	10	18	15	12	11	16	13	12	27	11	13	16	9	16	13	7	17	20	13	17	16	13	15	13	14	18	12	17	15	20	12	9	18	18	18	13	16	14	12	17	17	16	17	10	10	9	16	8	16	11	15	17	16	11	18	18	23	12	15	16	20	13	17	20	12	18	16	19	13	14	16	14	14	21	14	14	12	11	13	21	13	13	12	17	18	16	18	13	14	18	21	9	16	17	13	19	19	15	17	14	9	19	21	20	11	15	10	14	12	18	15	19	15	14	11	16	22	11	17	16	8	10	18	10	14	18	13	12	15	10	10	18	16	14	15	22	12	16	14	18	15	12	13	19	12	10	14	19	15	17	16	19	17	18	18	12	14	10	10	6	19	15	16	23	23	15	8	20	20	14	16	13	22	17	14	17	13	16	20	14	12	14	16	21	18	11	12	9	12	13	9	17	14	17	17	14	14	21	16	18	15	12	18	17	17	16	18	16	13	21	11	17	16	12	10	14	16	13	13	12	15	12	14	14	17	16	18	14	15	16	16	8	16	16	9	17	13	22	10	18	13	13	22	13	14	21	12	15	10	14	14	13	17	16	17	18	15	17	19	20	14	15	5	13	14	10	10	14	17	15	15	17	8	13	11	16	17	21	16	14	19	12	14	15	21	22	14	12	19	13	13	9	10	20	10	13	20	13	15	14	15	14	19	12	16	17	16	12	14	32	13	24	13	10	14	12	22	21	14	16	10	18	17	15	7	14	12	14	18	19	19	19	20	17	17	15	18	11	21	22	19	13	11	15	12	14	13	16	9	20	21	17	23	18	14	12	17	12	16	11	11	19	19	22	14	22	18	14	13	12	12	11	21	15	14	22	16	12	13	19	11	17	16	15	10	13	15	14	10	17	16	14	22	15	18	14	15	19	14	23	10	13	18	16	15	16	15	14	11	12	15	16	19	19	29	16	15	13	14	17	17	13	22	23	16	15	11	12	9	16	18	13	11	24	16	21	16	13	14	14	15	16	17	11	18	9	15	11	19	7	17	8	15	12	17	9	17	16	14	16	19	8	18	20	15	10	19	15	8	16	15	20	14	13	13	13	16	12	15	9	17	10	10	17	12	16	6	11	21	20	13	20	16	15	17	17	18	15	19	20	15	15	17	12	14	13	9	9	19	17	13	12	9	18	14	13	15	12	13	17	23	12	16	15	14	17	9	12	20	17	6	16	16	12	10	7	14	13	13	14	21	17	10	19	10	14	11	17	16	18	13	18	17	18	8	15	21	12	22	12	9	14	21	16	15	17	20	12	15	14	17	15	9	22	19	14	20	14	19	14	12	10	13	14	18	18	11	12	16	9	10	15	15	18	24	10	17	17	22	19	15	15	19	13	17	13	20	10	11	11	6	14	11	14	13	18	15	14	9	11	11	16	17	12	17	11	19	14	17	17	12	15	7	8	11	18	21	9	15	11	14	17	23	14	9	13	16	15	20	8	13	8	18	9	17	15	12	15	17	17	14	10	18	16	17	17	11	13	11	18	16	11	12	12	18	16	17	11	12	15	10	17	16	13	13	11	8	15	17	13	16	4	18	11	22	19	14	19	10	22	15	16	15	11	20	21	14	18	13	15	22	14	13	13	18	18	15	16	13	19	20	11	14	15	17	12	21	22	27	17	16	13	19	15	14	13	18	29	13	14	14	17	15	14	17	15	13	13	10	17	13	18	13	19	21	11	24	20	19	16	15	15	12	8	12	12	18	13	15	12	18	16	16	17	18	16	21	19	15	9	20	16	20	18	18	16	16	13	14	10	15	18	14	12	7	13	13	19	22	13	19	21	24	11	15	22	13	10	14	16	13	10	18	18	17	10	14	10	20	22	18	16	13	16	20	15	8	22	14	14	21	17	15	15	11	12	22	15	21	11	23	12	14	18	12	17	14	12	19	15	9	16	12	16	19	14	18	14	12	25	8	18	11	17	12	18	7	18	16	18	14	13	19	18	18	17	17	13	12	14	12	18	5	12	14	14	14	12	8	12	12	13	16	12	21	23	14	10	9	20	18	23	14	14	6	18	16	14	16	15	18	12	10	18	18	12	14	10	11	12	14	25	11	23	20	18	21	17	14	19	14	13	20	22	14	14	17	9	11	13	19	17	15	21	14	18	19	12	15	12	11	12	14	20	22	21	12	18	13	12	16	13	15	11	9	17	17	12	12	16	17	17	16	12	17	15	10	15	15	8	13	20	16	13	10	8	16	17	17	15	12	13	15	11	18	16	17	16	13	8	11	19	7	16	15	20	16	14	17	9	15	13	13	10	12	19	13	12	22	17	16	17	12	18	11	12	22	10	17	11	16	11	12	10	21	7	16	10	16	19	20	15	14	10	19	9	18	12	13	13	14	20	20	16	11	13	16	19	17	12	13	9	13	12	21	10	16	18	17	13	18	13	19	18	12	13	16	15	14	10	8	12	23	26	11	15	20	17	13	17	16	18	15	13	13	17	14	11	23	14	15	21	18	16	13	12	14	17	16	13	22	21	17	11	19	20	11	17	14	17	17	18	15	22	16	11	16	17	18	19	15	13	13	18	14	16	15	16	13	15	20	17	17	16	18	22	11	20	22	18	18	16	16	17	17	13	19	15	16	11	17	17	24	20	10	12	13	9	19	21	15	19	15	9	10	9	16	15	15	12	16	19	21	15	16	16	19	14	16	8	19	21	17	19	17	17	5	13	13	20	22	15	9	13	15	18	15	16	14
25692	13401	6743	10654	17676	19706	19423	13484	11415	7952	4899	3569	2126	1931	1862	1956	1713	1612	985	1106	836	717	928	746	682	581	467	402	389	345	370	558	638	533	433	406	513	2358	3797	4922	2837	1210	581	307	207	170	177	124	143	136	158	149	125	145	158	148	135	149	139	136	160	144	161	135	146	148	133	162	119	128	149	136	154	156	153	125	143	146	128	133	137	166	138	149	137	141	155	152	134	149	168	161	143	135	130	158	136	154	145	137	144	144	155	123	126	163	151	172	156	146	136	152	151	134	135	137	135	152	134	159	165	169	143	151	144	129	135	136	138	122	175	120	132	152	167	140	120	152	167	143	143	144	135	147	159	144	166	138	147	128	137	128	137	122	137	148	135	150	129	150	155	156	133	138	169	152	119	143	167	140	118	140	145	158	159	147	131	151	151	155	123	154	150	132	139	126	162	150	165	135	150	148	127	154	128	124	157	134	161	123	128	132	155	129	167	144	145	167	122	143	125	148	139	137	162	144	154	147	163	145	149	134	136	170	157	177	148	134	156	134	146	138	148	153	131	147	152	140	151	144	134	139	124	145	135	157	153	137	124	147	143	129	168	146	142	145	160	150	148	134	145	155	143	128	143	137	121	150	147	152	153	147	148	146	151	161	153	153	158	156	126	152	157	138	159	153	160	151	135	146	143	146	173	154	125	142	139	121	140	133	139	165	152	134	135	132	151	147	139	151	130	126	130	135	142	149	139	136	155	135	152	163	149	148	137	122	143	140	141	155	120	162	140	144	141	138	149	146	141	135	166	130	154	150	151	154	150	141	136	167	141	135	134	121	166	140	134	154	135	174	142	150	140	140	145	134	141	163	147	157	130	143	138	136	144	136	129	147	162	172	159	154	150	146	142	126	135	136	137	144	130	155	137	139	165	149	150	153	145	133	136	150	139	154	162	133	148	138	148	146	142	166	135	136	151	142	142	146	139	139	140	150	150	140	139	137	152	164	153	170	134	141	139	140	135	162	136	134	136	143	145	159	163	140	145	153	155	160	141	154	141	138	137	166	144	149	113	159	129	146	119	154	131	128	131	135	142	145	142	134	166	143	141	154	147	133	147	127	120	158	158	129	134	118	142	133	158	156	135	132	121	160	138	163	128	151	166	151	166	123	119	136	140	136	119	121	120	159	149	135	162	143	163	139	129	146	163	159	144	154	147	142	144	130	137	149	133	139	150	135	143	154	172	120	133	139	151	147	138	149	166	143	129	146	154	153	142	129	159	138	142	145	172	146	157	144	143	143	143	140	137	154	149	121	146	163	155	123	133	126	148	144	144	171	151	132	152	126	146	139	128	143	155	148	148	147	146	146	151	152	137	139	146	157	155	131	175	137	143	147	146	143	141	141	153	148	154	145	162	152	139	149	137	116	171	128	117	136	143	146	139	156	124	168	152	139	136	141	143	148	147	154	140	160	146	154	138	158	154	146	164	152	142	168	146	158	156	131	143	145	143	147	148	151	150	122	149	155	141	141	138	152	148	149	131	139	131	122	137	134	155	142	156	125	128	152	175	150	150	164	136	143	165	136	146	140	135	145	137	140	159	144	124	144	159	139	122	146	144	158	140	127	171	142	145	157	129	150	135	144	154	127	132	140	123	167	170	138	130	143	151	145	130	122	157	133	144	155	126	168	139	147	141	139	137	137	143	141	149	135	155	148	147	128	139	116	150	148	142	148	134	166	143	131	146	143	131	145	149	141	158	120	170	137	167	152	137	154	170	146	155	153	130	149	168	159	135	143	149	135	144	143	138	158	149	150	142	146	154	126	142	151	154	138	132	159	157	147	136	119	135	138	152	170	128	123	141	135	134	148	131	134	151	137	153	142	153	142	139	145	139	145	146	141	127	155	162	139	121	153	144	143	130	154	171	119	141	158	166	146	144	133	167	148	149	136	122	146	156	145	139	131	150	142	157	157	138	157	150	149	137	132	147	143	152	121	129	147	153	140	146	185	140	153	131	143	127	136	153	143	140	144	150	146	129	136	140	137	152	153	133	145	138	129	158	138	138	144	155	134	144	150	126	143	134	130	140	156	144	136	155	143	146	171	147	142	134	136	138	140	141	162	134	148	156	131	166	139	143	149	135	129	156	154	157	139	163	138	145	149	163	145	136	133	133	144	129	134	146	149	144	146	142	142	154	143	124	166	163	134	147	164	134	127	116	162	142	128	139	141	161	136	134	159	155	135	156	163	139	151	168	126	147	148	143	146	148	132	141	128	147	135	150	156	154	122	140	134	143	162	127	144	164	134	175	137	149	149	153	144	132	130	151	164	170	143	157	138	151	148	150	143	155	141	157	159	140	146	137	119	152	154	153	143	130	141	130	137	140	132	125	143	149	131	163	123	154	137	146	148	160	140	146	131	137	138	165	162	151	140	153	156	176	161	131	142	150	143	141	146	155	138	147	128	140	154	133	160	152	151	144	153	150	148	140	156	160	125	149	124	127	158	135	140	138	153	133	126	144	159	150	135	157	131	142	135	149	161	146	148	151	123	157	151	133	132	118	132	140	137	129	141	132	141	135	143	158	142	150	153	180	141	136	165	142	145	144	134	143	139	151	158	170	136	162	140	130	152	135	142	137	151	160	167	153	151	142	161	150	156	137	140	171	139	137	139	139	127	123	162	157	140	143	150	154	145	154	133	145	154	151	130	141	156	148	147	144	160	124	148	150	149	151	150	138	137	142	137	134	133	135	153	143	154	153	132	158	168	145	144	128	127	144	128	137	162	145	138	148	139	148	138	135	134	148	137	133	138	119	129	134	146	171	118	128	138	144	148	134	144	169	139	128	166	137	154	130	132	130	143	145	125	141	159	148	155	141	157	144	138	133	145	156	148	132	149	143	115	136	141	134	152	148	143	167	154	136	120	134	131	152	147	140	134	141	154	146	151	157	154	123	122	156	115	134	136	148	141	139	160	156	172	157	134	140	153	151	141	148	146	131	165	156	153	156	143	125	139	174	152	143	140	131	110	129	152	151	134	142	145	146	156	162	156	155	149	151	143	149	147	133	130	147	145	123	141	151	127	169	144	128	153	136	163	148	143	165	130	148	153	132	146	137	156	150	149	142	136	139	146	152	153	146	157	142	154	135	129	141	144	153	137	159	137	150	152	151	140	144	146	138	122	138	151	143	173	135	139	139	127	147	122	149	131	153	148	135	165	144	160	131	134	150	118	139	122	133	194	153	137	154	171	135	167	152	127	158	142	159	144	152	148	139	144	151	150	146	134	156	143	161	152	143	161	158	145	165	123	134	157	159	141	136	129	140	143	120	143	136	130	131	135	146	136	152	159	153	128	162	143	145	138	143	153	151	153	142	132	125	132	146	136	153	157	160	151	136	158	138	133	144	123	147	160	114	145	150	123	117	130	135	141	138	150	156	153	112	127	145	156	128	149	165	157	141	137	136	153	129	147	170	141	154	131	136	140	142	152	162	169	136	148	138	147	126	119
2956	1614	619	361	339	618	651	425	359	218	164	122	133	73	71	70	68	56	83	72	67	45	43	22	37	27	23	25	18	34	21	26	28	29	30	22	25	85	216	262	236	95	51	33	22	18	20	22	12	15	15	27	11	9	16	16	13	6	19	17	8	9	14	14	18	18	15	24	13	13	15	19	14	19	18	14	17	16	17	14	17	19	18	18	16	15	22	21	17	9	15	19	13	18	22	18	22	16	19	13	29	13	23	16	13	18	17	13	14	22	17	13	19	11	16	12	12	18	13	13	16	17	10	19	13	16	12	12	15	19	17	12	10	18	12	10	21	12	13	10	13	20	11	22	21	15	17	10	16	21	16	13	20	20	10	20	14	16	19	18	23	13	16	10	11	11	21	13	14	15	21	16	15	21	17	19	20	14	20	14	15	11	18	19	9	17	13	14	20	14	13	20	19	15	20	13	15	17	9	20	10	17	10	18	25	16	24	18	14	15	19	18	16	19	23	19	17	15	17	17	18	15	17	16	12	13	16	16	17	13	10	13	19	13	15	24	13	20	9	11	8	19	15	25	19	20	13	15	18	12	14	16	9	23	12	16	12	13	18	15	13	16	14	20	8	13	14	19	9	7	7	14	14	14	16	17	16	18	11	15	12	12	19	18	17	19	19	17	17	20	17	23	19	14	19	23	4	10	14	10	17	13	14	12	13	17	12	14	22	13	16	23	10	13	14	23	26	17	14	20	14	18	16	22	22	12	22	17	16	13	12	14	14	21	17	11	13	15	14	15	13	5	15	16	15	9	13	10	18	12	18	13	8	20	17	17	16	17	15	19	9	19	11	8	17	27	21	13	20	16	16	15	20	17	20	11	19	9	20	13	17	22	15	15	18	15	14	24	18	17	6	11	18	14	16	13	11	15	21	22	16	14	21	16	12	20	15	10	10	17	15	14	14	16	18	15	14	11	20	11	20	14	21	17	15	14	13	18	10	21	19	13	13	15	16	15	19	17	24	10	11	17	12	22	11	14	16	16	13	18	15	15	14	15	17	16	18	19	14	18	10	17	12	9	9	19	20	13	23	15	18	17	20	16	20	13	18	19	17	14	17	12	30	14	15	22	14	15	17	14	18	8	15	15	17	17	21	15	24	13	16	15	16	17	15	16	17	12	13	15	17	18	17	14	15	12	20	12	9	12	18	19	8	18	17	14	16	20	14	10	10	18	16	19	17	13	22	22	10	12	14	17	13	19	18	13	17	16	20	9	11	13	11	13	18	16	17	17	13	16	11	14	15	18	14	20	4	19	15	13	17	13	9	18	15	16	18	23	23	16	19	14	11	15	15	17	13	9	16	15	12	16	20	15	12	14	21	13	21	17	17	14	13	14	15	10	19	12	16	13	17	14	15	14	12	7	14	16	19	9	5	13	15	19	15	20	20	10	18	12	18	12	14	13	22	17	16	10	19	14	17	16	22	17	16	15	9	13	14	14	17	17	13	19	12	12	14	10	16	17	10	16	15	24	24	16	14	14	17	17	12	18	18	14	14	16	15	16	15	21	21	11	14	13	20	18	12	9	13	11	19	16	11	21	14	11	20	13	12	21	15	16	14	20	13	22	23	12	8	13	12	21	13	24	15	12	22	18	15	14	14	15	13	14	20	14	19	17	17	19	19	11	20	19	16	10	12	18	15	10	18	17	16	17	16	16	13	21	16	19	10	21	13	12	16	17	18	19	17	20	13	13	12	11	15	13	9	21	17	18	7	14	25	25	13	16	16	20	9	16	14	15	12	15	19	6	12	27	8	17	20	9	15	16	21	16	20	17	14	17	17	21	15	22	18	17	16	14	13	12	13	15	17	18	17	13	16	16	13	14	18	8	12	19	8	23	14	24	12	15	12	12	13	9	16	17	19	22	10	19	14	9	19	14	19	17	9	8	22	13	13	22	15	15	15	15	13	13	19	15	15	14	10	16	11	19	19	19	16	10	15	17	17	21	17	11	15	15	10	15	13	17	14	19	11	9	16	22	16	18	8	20	16	13	15	8	13	10	20	17	16	25	19	24	16	16	12	14	14	20	12	16	16	21	15	17	21	16	18	16	20	17	8	16	19	12	10	15	21	20	14	15	12	14	17	18	14	15	15	16	17	18	12	13	15	8	15	14	20	10	14	14	12	12	8	10	14	21	16	22	9	14	17	14	17	14	12	13	16	12	18	21	17	14	15	20	11	17	21	16	15	16	12	9	19	14	21	10	17	17	17	15	14	17	14	15	18	6	10	14	12	13	17	17	11	17	14	20	8	15	22	12	12	23	19	16	18	20	15	21	18	22	18	19	15	13	18	20	13	20	18	18	16	12	17	11	21	16	11	19	17	15	18	15	12	16	12	16	23	13	15	16	16	13	14	13	20	18	15	17	11	19	23	12	17	20	17	14	16	16	22	15	21	17	19	15	20	19	11	14	19	10	16	19	14	20	14	16	16	10	20	15	21	15	10	21	15	19	10	16	15	20	14	20	12	22	15	21	15	9	17	14	14	16	8	13	14	16	14	16	15	15	14	20	15	13	10	19	15	10	16	12	17	15	12	14	14	14	14	17	18	12	14	10	16	13	12	18	12	11	9	14	20	19	15	18	25	18	13	16	11	18	9	5	16	14	18	16	15	14	23	17	14	17	24	18	10	13	10	24	15	17	21	14	15	13	16	13	17	22	10	17	14	17	12	16	17	22	14	16	18	19	14	13	28	22	6	15	16	18	20	14	14	17	13	20	22	16	21	15	8	20	21	17	18	14	20	23	18	10	12	19	20	13	20	17	20	16	10	14	11	25	16	14	15	19	21	19	19	13	11	12	18	11	13	15	11	21	19	11	12	16	21	22	17	22	13	13	18	16	14	16	17	27	17	16	20	16	17	20	13	9	14	17	11	16	19	11	16	14	13	9	20	18	13	13	13	18	13	20	12	17	14	15	20	14	16	18	14	15	10	14	13	16	17	10	16	10	15	13	13	23	14	19	17	17	14	18	14	21	11	19	20	18	15	16	15	16	9	11	15	17	8	14	13	11	13	15	14	11	18	18	14	18	14	13	21	15	15	10	21	7	17	10	18	13	16	16	16	11	21	14	22	21	15	19	19	8	21	15	19	17	12	20	21	13	20	22	15	12	19	15	19	8	19	11	19	17	11	12	20	10	13	12	18	17	18	12	19	14	18	16	15	10	16	10	16	14	19	17	11	17	20	19	12	23	14	17	19	10	15	15	17	21	15	20	14	20	13	19	11	13	17	6	14	17	15	21	5	18	12	9	18	21	17	18	18	11	20	23	16	20	13	23	12	23	18	18	19	21	10	22	20	14	15	15	15	12	18	18	16	11	16	18	14	13	12	14	17	18	12	19	12	24	14	18	13	20	8	19	19	18	11	13	15	16	22	10	19	14	15	10	15	12	13	20	18	13	21	20	10	17	11	13	17	18	13	19	12	10	15	16	21	13	16	24
27396	14832	7557	11260	20005	24573	23080	17917	15230	9879	6879	5737	4065	2959	2556	2649	2349	1921	2014	2169	1881	1244	1113	904	726	640	581	522	502	479	458	434	477	516	551	536	507	2181	5573	6727	5279	2019	1007	431	232	155	155	135	154	157	148	150	150	153	165	151	161	155	144	156	158	156	134	147	136	158	167	130	152	136	161	147	149	142	137	121	161	153	169	148	153	161	140	148	145	158	153	147	172	159	145	151	148	144	119	156	137	143	132	151	148	143	165	159	150	149	150	161	134	153	143	173	137	142	153	140	144	137	176	152	158	163	159	150	145	163	146	159	150	161	133	164	166	138	159	151	160	139	163	138	148	172	144	161	151	143	123	153	162	168	150	142	145	135	147	157	167	148	160	149	149	156	165	140	151	146	142	137	162	146	171	145	147	149	142	137	144	156	149	136	156	159	148	144	173	151	138	150	148	142	162	156	164	150	151	150	130	146	141	149	154	145	157	143	169	149	157	140	166	158	132	138	159	151	150	136	169	157	181	185	164	160	179	139	139	159	138	132	157	161	135	158	147	140	146	166	150	142	133	138	136	150	138	157	163	171	140	126	170	154	145	179	137	132	149	147	148	153	127	145	151	145	178	147	150	132	154	164	126	145	154	149	158	146	149	159	119	125	140	155	126	147	150	155	172	160	134	154	151	144	159	147	160	139	155	153	166	155	126	127	157	133	133	155	142	161	165	127	166	133	161	153	169	155	142	136	175	155	137	154	151	132	137	126	174	150	162	160	168	152	144	131	146	151	127	166	148	154	150	146	146	174	139	135	149	145	126	126	156	162	152	179	165	156	133	158	158	145	159	139	146	156	145	156	153	144	169	150	169	156	165	145	159	137	146	142	144	162	163	146	143	132	146	152	163	142	152	157	171	164	137	146	146	134	170	150	160	160	133	153	156	166	127	162	133	161	159	138	152	157	145	154	131	130	133	149	154	139	166	129	149	166	144	133	162	150	152	170	151	157	143	164	159	163	164	140	158	161	142	133	151	141	133	144	143	168	143	161	159	149	141	171	156	145	148	143	144	153	171	132	161	136	136	166	144	153	143	164	145	137	153	155	162	137	156	152	139	158	157	163	128	149	156	143	162	147	158	163	154	152	144	156	155	134	160	171	162	157	157	136	145	167	145	143	153	135	155	159	134	124	143	158	153	146	159	145	150	142	164	170	172	170	155	177	159	153	158	135	161	152	162	167	152	141	150	155	140	136	159	135	146	159	177	137	147	149	153	144	152	161	155	181	141	155	158	152	148	160	145	137	155	150	152	141	132	147	152	133	162	154	148	153	131	163	142	149	162	148	155	154	171	152	142	147	157	170	149	145	140	147	153	151	190	130	163	146	148	132	140	132	155	157	159	172	136	146	159	164	162	148	139	152	161	142	156	151	179	141	140	133	157	148	139	142	151	152	167	157	140	155	162	151	146	161	171	148	166	139	130	122	144	141	149	161	142	154	167	142	147	146	149	155	156	161	143	140	169	154	140	155	170	143	141	141	161	127	160	138	157	171	127	150	171	147	139	144	139	158	149	152	152	151	151	141	167	154	148	156	133	152	166	155	164	135	148	163	128	149	155	114	165	164	162	175	143	164	163	163	162	130	146	157	145	135	155	141	153	155	149	159	148	143	144	159	158	155	149	170	164	132	148	154	147	152	147	150	150	167	148	154	173	137	150	158	163	149	146	144	161	161	130	167	140	136	163	159	144	139	144	143	157	136	155	158	169	151	164	137	135	144	144	162	149	136	151	156	138	152	122	148	153	192	148	173	165	150	162	149	137	131	157	142	147	132	147	143	172	135	146	135	150	146	145	141	158	158	141	150	144	158	160	159	178	157	148	135	164	154	148	157	153	148	147	161	127	139	161	172	132	153	151	150	144	143	138	160	153	143	153	159	151	142	154	147	149	153	149	142	141	164	148	167	143	165	158	145	124	144	163	140	136	164	142	164	179	151	141	137	148	147	159	167	142	164	167	155	173	130	155	157	174	148	155	146	141	146	160	160	150	121	152	134	155	153	172	159	143	152	167	149	187	161	162	158	166	163	128	152	176	158	168	163	160	158	165	147	161	154	157	172	134	128	143	135	188	155	128	161	144	151	168	151	145	140	160	155	134	146	153	144	163	167	146	144	134	141	164	146	153	162	156	162	156	156	154	141	158	137	170	158	161	134	138	183	145	157	158	158	135	151	171	150	161	126	144	138	172	134	154	147	157	145	145	140	153	161	149	150	129	136	174	140	153	162	161	154	139	153	160	172	169	147	144	142	171	155	144	154	170	155	141	145	144	155	135	144	145	145	140	165	132	145	152	131	122	139	160	171	165	156	120	150	162	125	158	137	146	151	131	155	138	148	142	150	160	146	130	147	151	142	156	134	158	151	153	128	145	143	128	156	148	145	157	158	124	154	141	145	133	150	144	153	137	133	148	141	148	144	144	126	173	166	145	167	164	141	149	154	150	164	150	151	147	137	137	144	147	159	136	148	129	150	163	148	170	155	155	141	168	160	151	143	158	149	154	158	127	167	154	146	149	142	143	168	144	133	151	159	152	158	136	161	155	160	129	150	149	166	167	169	150	150	169	146	170	155	172	162	159	154	156	167	174	135	160	145	139	147	149	139	143	182	162	145	146	143	142	161	149	158	127	139	156	141	156	154	171	157	150	134	128	139	144	170	158	144	150	130	147	146	151	142	169	158	132	166	176	162	156	146	156	129	144	135	150	118	164	155	138	136	165	155	143	126	126	152	162	162	149	139	169	126	155	147	153	148	156	144	149	156	154	172	141	150	170	137	142	148	152	165	147	151	146	150	154	147	154	151	124	160	160	139	144	154	131	152	141	150	165	147	153	157	140	132	176	169	145	138	151	162	161	161	158	152	149	161	161	164	147	128	152	158	150	128	151	150	159	141	150	151	148	148	161	168	163	125	165	155	138	160	147	161	149	145	163	165	144	149	148	154	138	154	168	150	140	153	157	141	157	142	159	117	182	153	159	126	165	147	156	144	145	149	137	133	167	151	147	138	141	170	157	118	159	147	131	160	133	161	166	154	157	161	139	132	158	140	147	151	139	156	128	146	150	137	143	144	156	148	161	166	139	166	158	146	166	157	172	164	148	152	153	148	143	162	129	159	175	161	137	150	157	150	157	162	163	179	153	138	161	142	154	140	168	160	143	143	135	149	129	145	149	156	145	154	133	164	133	147	152	129	176	161	151	151	144	147	163	138	159	148	150	154	136	137	155	150	148	148	148	147	157	144	172	157	147	142	152	149	153	160	149	156	137	155	150	143	155	153	132	154	187	143	139	146	143	152	149	156	135	165	154	122	142	141	151	157	154	124	158	147	160	164	161	164	146	147	153	143	162	142	158	144	156	155	148	169	145	153	154	133	170	135	151	155	163	143	159	158	147	156	155	135	144	150	174	143	152	130	161	161	140	170	132	139	169	146	178	132	172	163	148	160	159	136	155	168
1694	504	286	209	177	273	293	234	227	141	104	78	73	75	62	39	23	50	47	61	49	45	37	26	27	29	32	23	23	24	18	25	26	27	26	32	26	23	49	53	65	33	29	21	21	18	11	14	16	17	19	14	14	16	21	16	18	16	19	12	12	17	19	17	11	11	14	14	21	19	31	23	17	18	18	12	20	24	13	12	9	14	11	23	13	20	19	9	13	15	17	13	16	14	10	24	18	19	10	13	17	16	8	12	24	14	21	18	14	13	30	23	19	21	16	15	10	14	18	16	14	17	13	18	20	17	13	18	14	14	12	18	19	17	12	13	14	15	12	14	19	15	20	20	17	16	20	14	15	16	25	19	20	21	16	16	21	16	19	23	18	17	18	14	16	16	22	8	15	13	7	17	20	24	18	20	25	18	13	22	22	13	18	13	18	21	17	14	10	16	14	16	11	13	11	17	17	12	17	17	12	22	10	17	17	19	12	20	17	9	16	14	13	16	18	9	19	18	20	15	16	17	19	25	16	14	18	19	9	16	13	15	20	15	18	16	14	14	17	12	24	12	22	17	15	14	19	22	18	20	16	16	19	22	15	21	16	23	19	15	11	25	10	20	16	14	16	9	19	17	19	18	19	15	17	14	11	21	11	13	13	22	12	23	13	13	13	24	14	14	15	14	12	11	16	18	13	18	9	17	20	12	10	19	15	14	10	14	19	20	16	14	18	16	22	20	11	19	17	18	16	14	13	18	13	10	21	16	23	14	23	17	12	12	21	11	15	16	19	20	14	25	20	20	19	20	11	14	17	18	21	15	31	21	18	19	20	11	15	23	15	16	14	21	13	20	19	11	16	23	16	26	18	15	15	15	16	18	10	14	14	22	14	14	27	23	21	12	8	24	15	17	16	16	12	12	23	18	21	17	22	17	20	17	22	14	23	17	16	14	14	19	19	19	17	16	15	13	12	14	14	20	15	17	12	18	9	16	13	10	13	16	15	8	17	20	12	8	18	27	21	19	20	18	12	15	12	15	20	12	22	13	19	13	19	11	22	21	15	16	16	19	21	21	14	17	15	15	10	16	13	15	13	23	18	16	14	11	19	26	22	12	21	13	11	12	14	24	15	12	14	27	16	21	12	9	20	29	15	16	20	21	14	29	16	17	23	10	25	18	20	17	11	30	19	12	19	18	21	19	24	11	16	17	13	17	12	24	9	13	27	13	6	23	19	16	12	17	13	18	19	7	12	17	21	19	8	12	11	13	19	15	16	9	14	16	18	16	14	19	22	16	19	11	21	12	20	14	22	17	10	14	13	17	13	16	18	12	18	11	10	8	14	24	16	16	8	10	14	17	16	15	11	19	21	15	22	13	8	17	17	20	20	18	19	21	18	13	22	18	18	16	13	20	20	14	10	23	13	16	18	17	19	10	22	15	16	8	19	18	13	10	14	23	14	14	12	19	15	12	19	12	22	20	15	18	11	18	19	10	15	12	22	19	15	16	16	23	10	15	14	15	20	14	22	10	14	15	21	22	19	15	17	20	16	15	17	12	20	16	14	19	25	14	14	18	19	19	13	13	18	8	13	31	15	26	21	18	18	16	12	18	9	11	16	16	19	18	20	13	19	12	21	13	14	23	14	14	16	11	18	19	19	16	23	18	15	11	17	17	20	21	12	17	13	18	12	23	18	19	19	15	16	12	11	19	19	19	7	22	12	14	19	9	16	24	16	21	20	10	13	19	15	14	15	12	12	16	13	19	14	14	14	20	18	22	9	20	14	20	9	18	20	20	25	20	17	9	16	18	16	17	20	19	16	19	16	28	17	20	22	11	20	15	18	16	20	21	19	20	17	16	23	17	14	15	21	10	9	21	21	13	18	15	18	13	10	20	23	10	16	14	14	12	16	19	17	16	13	9	10	23	22	20	16	18	17	22	17	15	11	25	20	17	23	13	16	18	19	24	11	13	12	11	19	12	19	12	21	28	19	12	22	17	16	14	28	6	17	11	22	22	18	19	19	16	21	10	13	18	26	17	21	25	12	17	20	14	14	14	21	12	14	15	16	15	17	15	14	21	12	18	21	16	21	17	21	10	18	22	10	19	18	18	15	26	17	10	20	22	12	21	18	15	12	16	9	23	12	15	15	16	15	11	7	20	14	22	15	20	16	17	17	12	14	19	22	26	19	15	13	9	21	25	19	18	11	18	18	21	20	24	12	15	16	16	22	24	7	24	23	16	18	14	16	11	20	11	16	20	18	18	22	25	12	17	17	16	18	18	23	21	10	13	20	20	16	12	19	26	16	12	15	16	17	13	20	17	22	15	11	25	26	17	10	24	20	22	16	12	11	13	12	19	14	18	14	17	19	16	18	16	14	18	25	20	14	10	17	14	22	13	13	14	22	13	14	23	17	25	13	13	19	17	19	22	11	21	20	12	14	17	22	26	17	9	15	17	8	18	15	8	15	17	14	17	16	15	15	19	21	15	17	15	17	17	11	18	11	15	11	20	17	17	13	14	12	14	17	24	16	19	16	12	22	21	15	19	18	18	12	19	20	15	11	13	18	18	15	20	9	19	11	13	22	11	16	11	14	23	17	14	15	16	16	13	11	22	24	19	14	11	26	18	11	14	14	7	19	18	16	10	21	13	18	15	12	15	17	23	16	17	12	15	12	13	19	26	14	17	15	28	19	14	16	22	15	17	19	18	17	21	18	20	18	22	15	19	14	18	18	16	19	17	18	18	13	15	14	14	12	13	16	12	22	15	19	18	19	11	18	18	18	19	9	17	16	19	21	17	19	16	17	21	18	21	21	24	15	20	19	14	13	16	23	21	14	17	16	19	12	10	18	16	14	13	19	23	13	21	25	18	23	18	23	21	12	18	17	11	12	18	11	22	18	15	16	17	20	20	16	12	14	18	17	21	9	17	19	14	16	18	22	25	20	17	20	14	17	14	17	16	15	20	21	16	8	12	9	28	23	9	12	13	16	17	21	16	9	16	17	17	15	21	10	15	15	13	13	14	10	14	14	16	14	19	17	25	16	15	17	16	17	18	15	14	18	15	19	14	17	13	14	22	22	13	15	10	8	14	22	21	23	16	26	18	17	15	16	15	20	16	12	12	19	9	12	9	20	18	21	7	14	14	14	12	10	9	15	14	12	15	13	13	14	16	22	25	19	12	13	12	16	17	14	14	15	24	14	14	16	18	14	8	13	14	16	16	17	18	23	13	10	13	18	18	24	17	12	14	18	19	18	24	12	19	16	16	17	20	21	18	10	14	12	16	14	18	21	18	21	17	18	18	16	21	20	21	17	20	11	19	16	16	9	16	14	18	12	20	22	17	17	8	20	19	24	18	15	13	16	25	21	20	14	13	20	15	21	9	17	13	15	14	14	13	18	21	19	20	22	13	17	15	15	12	13	14	17	10	19	14	17	15	5	20	14	14	20	10	12	18	14	21	29	22	13	16	16	13	17	13	17	14	19	20
19096	7461	4333	7073	14766	17161	14659	12561	11332	6135	3808	3780	2703	2132	1746	1214	996	976	1361	1596	1330	1230	939	876	659	656	636	472	345	348	274	276	284	383	447	403	409	515	1059	1283	1119	606	392	237	162	183	173	152	156	131	169	182	154	162	166	158	134	147	155	147	160	155	150	172	180	151	154	156	141	159	171	140	160	168	143	145	156	157	160	154	152	164	161	156	154	167	141	173	147	171	143	165	159	158	152	138	177	165	154	141	153	170	166	150	156	158	149	154	137	148	157	161	142	156	154	174	142	145	164	142	167	148	178	148	143	145	157	143	163	169	152	168	158	155	172	150	174	147	169	141	161	147	163	142	153	156	146	167	131	152	142	159	177	147	153	163	161	155	143	151	160	158	174	149	142	166	141	145	166	167	144	168	133	174	151	180	127	151	149	145	176	156	152	147	172	148	164	184	150	163	162	143	153	157	164	176	169	153	149	157	153	165	161	150	171	146	157	138	157	149	146	153	164	162	156	165	165	156	150	153	133	147	138	153	155	151	165	156	140	167	185	155	158	150	176	158	157	149	151	159	143	152	159	172	171	167	156	160	157	148	147	170	165	172	175	163	175	161	164	136	171	178	158	156	159	161	169	158	157	143	153	168	143	156	163	156	159	161	165	157	170	178	156	170	163	178	145	156	167	160	169	144	176	162	156	155	179	169	170	147	150	166	174	141	164	163	168	157	152	140	169	159	144	144	168	170	179	160	151	151	146	173	152	174	139	156	171	146	141	143	143	183	144	152	143	160	156	172	162	155	154	160	160	143	143	156	147	141	160	165	184	168	165	157	153	176	157	167	201	181	158	168	174	159	156	148	153	171	153	150	140	140	169	172	157	157	161	153	153	149	161	122	128	177	155	163	154	141	173	168	171	151	161	183	169	154	149	145	155	163	130	142	144	167	183	157	178	151	143	133	155	132	161	178	164	148	159	156	152	165	148	175	151	160	153	158	145	132	191	161	164	132	156	159	170	168	145	145	150	155	167	147	140	155	163	142	157	145	145	158	165	153	170	158	187	160	141	168	178	144	154	164	173	149	136	164	183	163	140	152	151	134	144	152	144	154	162	157	143	154	161	156	179	174	157	141	162	164	162	171	141	154	170	160	137	172	141	144	153	192	148	169	179	155	150	156	169	152	158	162	148	154	155	169	149	176	145	153	138	161	148	166	180	138	151	176	164	154	152	158	148	166	162	156	148	153	167	166	157	143	152	157	160	164	143	161	155	136	166	157	133	190	139	157	161	162	157	163	165	143	134	150	159	168	149	162	161	153	170	158	150	157	151	164	164	159	171	155	158	151	168	146	154	163	163	137	150	178	164	164	170	152	144	161	168	164	181	149	143	154	173	157	149	156	161	160	141	165	144	151	159	173	151	180	146	153	163	191	181	171	163	148	152	159	179	156	154	144	144	147	153	148	147	165	182	145	166	156	169	152	158	155	177	158	172	174	155	179	179	133	158	161	152	140	164	185	162	148	164	151	143	149	173	143	124	146	160	140	147	155	147	142	164	177	151	144	150	145	160	149	184	178	170	152	162	177	165	139	159	147	163	158	155	176	153	171	145	178	145	181	170	166	169	148	168	144	149	160	148	163	161	145	136	137	161	166	147	129	166	152	166	165	155	139	145	156	150	164	154	149	145	167	150	145	179	171	168	147	161	175	143	143	166	164	139	165	145	145	162	153	139	147	167	160	180	170	135	124	168	140	147	151	119	166	179	167	156	159	159	161	170	154	163	159	149	132	162	171	146	139	151	158	144	163	165	148	158	162	151	165	168	165	167	174	167	138	152	148	167	152	153	155	143	154	164	129	150	159	142	168	166	175	176	167	160	167	163	137	151	132	158	151	152	158	145	145	128	143	145	161	161	151	161	145	147	134	152	164	151	161	159	162	163	152	154	153	178	184	167	179	161	157	174	154	150	156	161	186	140	160	157	161	159	166	165	164	175	148	148	168	153	173	157	121	157	166	165	160	177	177	144	163	164	148	166	171	153	182	171	158	151	145	153	157	159	147	147	151	155	135	153	130	167	136	157	150	149	152	157	144	172	144	148	168	147	162	158	139	156	155	154	172	163	169	178	166	140	179	152	161	157	153	169	181	178	154	139	170	173	158	150	174	140	150	153	143	150	175	149	166	185	127	158	133	171	173	175	140	184	138	153	141	153	170	172	130	150	193	158	156	166	180	166	153	156	157	164	159	166	159	154	145	150	132	167	161	142	150	149	153	163	146	148	159	163	136	187	150	146	156	159	155	167	182	148	162	160	156	159	167	162	174	160	150	158	153	161	165	184	143	148	177	169	137	140	163	165	167	176	150	153	168	154	144	153	178	151	162	172	143	161	157	142	146	141	160	148	155	139	155	154	167	154	146	128	170	171	149	168	166	164	146	147	159	172	165	150	153	162	147	153	155	160	149	169	179	161	158	157	169	156	148	143	182	128	132	151	143	140	160	162	166	161	188	161	178	153	145	157	165	157	151	177	161	141	145	144	161	164	185	167	156	166	145	145	140	167	185	165	156	150	139	154	179	159	146	143	152	164	147	170	158	153	148	170	155	149	156	153	162	181	154	130	169	157	159	161	170	171	144	170	158	171	148	149	161	167	144	150	154	126	179	153	155	144	167	166	159	143	178	170	136	167	142	146	162	156	163	131	172	151	159	145	167	156	156	193	159	155	165	167	154	145	176	163	144	171	132	171	142	171	145	151	167	161	169	160	144	133	157	143	130	142	158	153	179	148	178	176	164	159	158	156	167	136	164	144	150	151	167	154	150	157	160	148	168	140	142	168	168	153	164	146	162	147	183	143	154	141	157	148	160	163	141	163	138	174	139	155	149	139	156	136	172	156	145	154	135	157	148	154	160	151	148	159	156	169	153	195	161	177	168	168	163	170	134	139	167	127	150	177	160	146	144	193	153	160	159	136	135	145	170	175	155	155	173	143	155	146	131	141	140	139	157	152	171	156	167	158	140	168	182	161	159	151	148	163	155	146	171	166	165	163	172	166	171	168	142	177	131	139	184	136	163	137	172	170	148	158	158	182	165	146	151	171	151	156	146	151	160	163	171	172	123	156	168	166	174	160	152	173	154	167	151	160	154	149	159	128	152	182	167	159	167	146	174	151	174	151	145	166	132	184	149	156	157	158	143	170	158	159	131	164	152	167	154	158	142	165	153	132	145	135	161	157	132	166	149	161	163	163	169	160	154	161	177	166	178	170	145	159	131	152	162	146	137	156	150	139	178	154	168	147	145	142	166	153	135	146	127	128	170	168	161	173	173	165	140	140	160	174	147	166	156	165	134	164	165	163	138	144	151	159	171	167	152	146	181	159	154	189	163	141	156	172	193	173	159	170	152	156	151	159	180	161	156	184	150	173	163	139	154	144	154	156	167	176	170	160	145	166	150	162	168	178	167	152	156	139	177	140	173	190	152	149	125	148	140	166	147	178	149	162	149	168	150
2366	1307	800	444	396	563	540	503	510	268	229	190	114	86	76	81	76	69	87	107	88	58	66	80	58	40	76	51	43	40	34	40	17	32	34	25	25	85	150	193	166	77	29	33	26	10	20	13	12	19	22	15	14	15	14	12	15	19	19	16	16	16	10	21	18	14	19	25	18	24	18	15	10	11	17	16	15	13	16	15	15	12	10	18	15	13	15	15	10	14	19	18	18	20	16	18	18	24	14	14	12	10	14	15	15	17	15	19	10	16	12	16	25	15	18	13	14	10	18	16	10	17	20	15	16	15	15	14	14	15	10	15	15	12	15	17	16	14	12	12	21	6	16	18	27	15	15	14	25	14	9	24	19	19	21	14	20	21	11	19	10	19	14	11	15	11	26	10	17	7	19	20	27	9	17	10	18	16	17	16	21	13	14	15	17	21	19	17	22	19	21	18	18	20	20	15	11	14	20	16	15	21	9	15	19	14	18	14	26	6	21	17	16	14	21	14	14	8	14	15	28	11	14	19	21	21	9	17	13	17	19	17	22	20	14	13	15	15	21	14	9	14	23	17	10	14	9	6	15	8	21	15	22	17	19	17	17	9	14	18	13	17	11	14	15	23	19	17	21	13	25	21	15	15	21	13	13	20	15	16	15	23	13	18	15	30	23	22	20	10	16	24	15	21	16	18	17	16	15	12	10	15	19	13	14	12	12	15	19	14	17	18	23	9	21	18	10	17	12	12	18	14	23	12	22	18	12	15	19	15	11	10	14	17	13	9	15	16	9	15	8	19	17	19	15	14	16	20	15	22	21	16	16	18	12	12	12	11	13	14	13	14	11	15	19	13	14	17	15	11	20	24	13	23	15	21	16	12	12	21	14	21	14	24	18	15	13	16	14	21	17	17	13	20	18	20	12	10	22	17	11	18	14	14	11	12	20	15	13	14	20	13	19	11	13	11	8	18	16	13	13	18	18	9	20	25	12	17	14	16	20	23	17	24	15	15	11	16	13	22	16	18	15	17	18	8	10	11	17	20	18	12	10	14	13	22	15	18	14	16	13	15	21	12	15	13	14	13	12	20	21	10	17	18	11	13	21	16	21	13	21	17	22	14	16	21	15	21	11	16	17	16	21	17	22	14	21	29	13	30	15	20	13	10	15	19	15	23	13	14	17	14	14	18	16	15	17	19	17	7	16	13	8	16	14	13	16	14	19	22	17	24	15	20	22	21	15	17	7	20	17	16	7	19	15	11	16	13	18	20	13	16	14	17	19	19	13	9	11	10	14	14	12	14	17	19	12	13	13	23	17	20	17	19	14	17	13	16	21	19	16	23	10	12	17	15	17	17	18	10	11	17	14	15	18	15	16	20	19	9	15	14	11	14	15	12	14	21	25	20	19	26	11	17	17	15	15	18	16	22	14	19	14	17	12	7	15	24	11	11	13	11	15	17	19	14	15	14	17	14	17	13	12	15	14	17	15	10	14	19	17	13	12	19	15	14	20	17	19	13	16	16	16	18	6	16	12	13	11	13	11	15	14	18	21	12	13	14	8	10	14	15	14	15	9	9	10	16	14	18	19	18	19	18	25	21	14	13	19	20	20	20	18	19	26	16	19	11	16	20	15	16	24	17	19	21	11	12	17	21	18	15	21	15	13	20	17	16	18	17	21	25	19	19	10	16	14	15	12	20	23	13	20	20	13	13	16	9	17	23	15	15	20	14	10	12	14	19	20	6	12	12	13	16	16	24	14	20	11	20	15	14	18	26	15	10	15	18	20	23	22	13	21	18	16	21	12	19	17	15	21	13	18	14	20	21	12	14	16	17	21	24	15	21	11	16	13	17	17	17	11	18	13	11	16	13	15	21	17	10	33	14	8	23	14	16	15	13	27	18	17	13	13	14	13	15	18	22	15	14	22	13	16	21	23	15	20	13	20	16	18	16	18	12	24	16	21	16	14	23	12	17	17	14	20	18	14	12	13	14	16	23	21	9	14	11	22	13	16	17	12	9	15	16	18	14	17	15	21	23	12	18	16	18	8	16	20	16	20	27	9	21	15	23	13	10	22	15	10	21	21	14	19	17	16	14	13	20	19	16	14	17	16	12	18	16	12	15	18	11	20	18	21	18	14	10	16	20	14	17	18	13	16	14	23	14	20	19	15	17	23	12	12	12	19	15	14	21	19	11	19	17	14	17	16	13	18	16	20	13	18	25	13	13	19	13	20	15	17	23	11	16	16	17	25	22	17	19	23	16	15	22	15	9	9	12	11	7	15	19	18	19	10	13	14	13	21	28	22	21	13	15	18	10	11	14	15	16	19	14	11	16	18	22	15	16	16	19	17	19	17	13	13	19	15	15	11	23	20	12	9	16	18	14	14	22	24	18	14	14	20	15	15	24	15	8	16	22	9	15	10	18	14	17	17	17	15	11	8	13	17	17	17	11	15	11	13	16	10	10	17	16	10	15	9	14	17	8	18	11	19	18	20	9	16	10	11	19	15	19	11	14	11	9	18	16	11	18	12	16	17	14	18	11	16	10	15	12	17	15	17	6	11	16	14	21	13	22	12	21	17	16	18	21	16	14	20	17	14	12	13	15	18	18	12	13	12	10	21	10	18	17	21	19	13	20	14	22	20	13	17	13	15	14	11	13	22	18	20	17	12	15	14	17	14	6	16	13	17	12	13	16	19	15	13	14	15	12	19	17	11	14	16	19	18	13	15	26	22	18	15	18	17	19	20	10	10	20	18	17	13	14	18	27	25	19	14	11	14	19	13	12	20	15	15	21	15	14	21	16	11	17	19	16	15	9	16	19	18	21	15	24	13	14	12	13	17	14	18	24	18	24	14	20	17	13	25	14	15	16	16	10	19	22	10	13	16	12	20	15	18	14	17	15	16	19	17	27	14	16	14	17	8	13	15	15	20	16	15	28	17	14	18	15	13	16	23	15	17	16	17	21	15	27	16	25	16	16	22	23	13	16	11	14	16	14	17	20	14	21	19	17	15	17	14	11	14	14	14	17	11	17	19	15	20	16	22	18	18	17	23	18	19	14	12	20	13	20	9	15	21	18	17	17	12	13	18	18	15	12	8	16	14	16	15	20	17	19	15	13	16	12	14	19	21	10	7	23	18	18	9	12	23	17	7	20	17	17	16	14	16	10	12	16	17	16	14	12	13	20	14	16	17	17	15	16	16	19	14	16	14	10	13	26	14	18	21	11	17	12	12	17	17	11	18	15	19	10	13	20	22	22	13	17	14	13	10	14	24	14	20	22	15	19	11	23	16	22	18	19	13	16	18	10	17	10	21	16	23	13	14	15	25	18	18	10	18	19	15	11	12	20	18	17	22	18	14	22	14	13	25	17	20	17	19	15	13	18	17	22	12	22	13	17	22	17	18	12	13	8	14	14	11	14	13	16	14	17	18	27	17	22	14	14	10	18	12	17	21	11	18	19	16	22	21	16	21	7	17	14	20	10	14	16	16	16
25544	13302	9360	13310	22473	24267	21355	19555	18250	11419	8461	6994	4558	3625	3018	2060	2158	1939	2543	3279	2704	2208	1952	1997	1643	1436	1410	1543	1136	1009	830	687	541	660	685	552	512	1959	4153	4415	3631	1577	654	357	237	164	175	159	161	154	136	131	145	167	163	172	168	154	164	155	162	166	163	179	147	151	140	158	156	166	155	177	164	161	168	160	164	152	167	164	152	128	167	144	167	160	152	172	173	173	150	152	149	153	157	158	157	180	155	149	142	169	151	174	167	152	150	145	135	171	172	151	144	163	153	151	163	126	163	172	160	176	155	153	143	138	162	170	139	163	178	135	145	147	146	132	187	165	172	175	169	174	137	155	145	156	138	143	140	152	164	147	155	133	155	167	165	149	148	156	147	132	154	148	153	182	174	129	183	163	150	156	190	161	146	167	134	133	148	169	156	144	168	158	172	139	155	148	148	160	143	165	158	155	148	158	164	150	163	148	143	143	183	147	145	157	162	163	131	184	169	154	161	164	182	144	164	141	161	151	144	164	168	163	131	141	153	166	155	136	147	133	145	160	161	167	149	147	150	145	136	181	148	149	146	169	161	139	150	146	137	132	154	146	153	158	135	164	157	159	164	153	158	175	167	140	154	142	173	162	163	150	157	132	156	158	168	157	139	148	150	166	168	154	166	151	169	151	137	141	138	144	150	143	145	182	160	164	141	148	143	173	175	167	158	165	185	171	169	155	161	174	152	156	146	142	138	139	157	132	149	162	149	137	153	142	156	161	138	153	138	163	167	153	137	157	157	170	152	153	151	150	171	157	181	171	164	170	167	152	153	144	162	160	156	129	161	166	154	159	134	146	168	143	162	161	141	164	162	157	145	177	152	157	151	149	159	172	162	173	173	152	161	166	164	149	164	166	136	150	153	148	127	156	146	144	155	151	154	161	186	187	161	149	147	132	143	168	153	159	165	144	168	144	143	136	179	156	146	165	140	174	144	157	158	139	152	156	153	149	159	148	166	181	121	161	150	157	163	164	147	179	165	134	168	144	149	155	147	146	156	148	148	166	156	156	153	163	149	174	136	164	156	159	168	133	155	172	156	156	145	142	168	176	139	156	147	151	136	149	160	155	176	164	138	167	148	164	142	171	149	168	144	183	146	150	157	143	149	161	172	145	147	153	157	158	149	164	161	150	162	156	126	157	140	153	165	155	150	141	152	164	152	137	148	146	140	158	172	174	166	156	154	181	153	160	168	150	142	158	153	153	155	143	150	183	165	162	172	149	145	154	122	150	174	174	154	159	161	155	169	155	155	160	145	163	150	166	184	141	159	173	159	147	167	182	161	142	157	151	183	175	163	153	153	151	164	150	150	147	154	157	150	172	136	159	169	167	115	161	165	178	155	160	151	181	137	162	167	149	164	157	150	132	142	156	155	152	173	147	159	156	158	147	154	155	167	161	157	161	179	149	166	139	171	142	155	163	155	152	145	159	151	175	174	165	171	144	154	161	168	145	152	185	154	177	163	124	154	134	152	152	177	175	158	163	147	160	155	149	131	156	153	145	166	156	137	144	146	162	138	168	149	163	142	148	167	150	159	162	156	148	160	165	177	167	171	144	151	138	174	157	153	147	165	147	145	161	139	152	148	157	145	134	168	177	148	153	161	152	160	149	164	164	146	137	187	149	170	165	148	150	158	158	157	159	159	157	156	145	159	150	155	142	168	150	173	151	152	158	144	155	134	148	130	151	146	154	168	163	153	129	156	162	168	153	139	142	163	137	156	155	134	150	164	150	145	155	148	137	140	155	177	177	148	170	134	168	163	139	164	137	152	180	171	175	136	165	148	162	154	154	162	184	145	128	153	154	143	164	146	154	157	177	157	150	161	157	176	144	139	171	143	156	152	159	136	154	149	164	159	178	152	148	184	142	127	147	154	169	150	134	158	172	129	180	156	135	161	137	132	169	166	159	153	144	140	150	163	166	172	160	144	158	156	166	152	141	149	137	161	157	163	157	130	157	156	138	124	147	172	168	165	164	146	134	149	160	139	154	144	155	151	178	136	154	147	160	140	155	166	149	161	166	160	149	146	140	156	158	146	142	170	143	159	147	157	146	178	155	150	144	150	157	156	170	160	161	169	154	145	169	162	123	155	157	158	175	155	163	138	170	172	151	160	159	140	162	170	159	170	173	152	155	147	156	154	145	160	154	162	160	162	149	154	167	137	162	141	150	163	162	163	166	159	170	159	153	153	169	153	164	172	151	155	184	166	166	149	141	162	168	171	168	153	146	145	142	170	153	158	154	136	166	161	171	142	149	164	155	154	175	151	167	129	147	156	153	145	140	166	164	140	144	158	148	176	147	147	134	152	127	171	147	156	162	160	155	161	159	160	158	143	152	155	164	144	163	169	168	156	135	122	153	164	173	138	165	160	159	151	154	161	152	153	161	156	168	165	169	138	149	137	166	152	163	173	162	142	157	159	146	153	155	163	140	165	162	178	168	142	163	167	131	184	177	153	162	150	156	160	145	141	162	155	159	161	160	161	134	171	136	142	172	180	137	152	181	168	150	169	150	157	150	151	150	163	164	172	178	158	155	142	156	160	152	157	150	153	144	169	184	146	157	161	159	185	179	153	130	150	140	164	139	152	139	136	150	168	166	151	154	177	161	163	164	150	141	149	188	178	164	153	166	164	158	135	160	153	156	158	152	174	139	154	154	154	173	156	150	135	149	161	133	137	171	165	157	166	153	153	151	161	155	157	168	163	166	169	158	152	136	160	151	158	167	168	183	153	160	148	165	141	172	133	146	163	152	154	133	163	170	161	164	161	183	148	145	137	150	163	156	151	161	158	146	175	140	138	160	155	145	150	168	160	150	144	163	158	161	155	149	133	154	152	159	159	161	149	165	145	159	152	165	152	161	139	147	136	163	155	165	153	152	159	168	144	149	153	157	138	140	143	154	166	159	146	166	162	149	157	168	167	149	138	154	155	147	145	147	175	143	138	153	144	156	147	149	177	155	146	164	143	176	169	127	163	161	168	148	142	150	163	159	168	177	143	152	152	139	156	128	186	151	148	163	177	171	162	144	144	148	154	168	157	152	158	157	129	144	159	171	150	152	162	157	150	165	170	173	159	155	162	150	146	147	147	163	166	160	141	156	151	165	142	174	169	150	171	153	169	149	129	162	168	154	147	147	146	150	144	142	135	170	143	149	140	158	173	179	166	183	155	158	160	163	143	157	136	172	139	161	155	149	142	160	147	166	144	158	165	152	136	169	131	148	165	137	165	149	167	132	133	152	157	142	152	164	155	135	134	158	172	156	177	158	163	152	143	172	163	170	179	142	148	144	159	165	143	166	153	179	163	143	158	167	150	164	156	162	159	174	147	149	168	152	152	158	145	141	150	154	174	163	150	127	164	190	166	158	161	151	141	154	148	167	157	148	160	139	152	164	156	130	176	143	160	129	142	183	144	168	145	167	156	151	165	171	158	174	176	164	179	152	155	150
2105	821	530	297	288	375	473	630	398	202	179	149	78	69	62	40	58	69	43	45	40	45	43	45	59	54	55	45	38	34	37	40	30	30	17	29	29	65	130	129	103	47	29	20	14	21	18	13	20	9	17	14	11	11	14	12	12	16	11	10	12	13	20	6	16	13	17	15	21	18	11	11	17	12	15	15	11	11	19	18	17	15	15	14	19	20	20	20	17	14	21	8	21	12	15	14	22	14	19	16	9	14	9	14	16	11	14	8	18	15	14	17	9	12	13	11	12	15	22	14	12	20	8	10	18	10	12	15	16	15	17	17	6	10	18	18	15	18	13	11	9	15	13	15	12	14	8	10	21	11	10	17	9	16	15	11	15	17	14	17	16	21	14	10	20	18	17	17	15	14	12	15	13	13	24	11	25	6	10	17	19	18	19	16	14	13	15	19	14	14	19	11	11	10	17	9	15	21	15	19	14	16	20	19	19	19	15	10	15	19	14	10	12	21	12	11	11	20	8	20	11	15	15	11	18	14	21	13	11	10	10	15	14	13	15	13	17	7	20	15	16	11	14	16	17	13	13	12	10	20	11	11	16	14	18	16	8	19	17	12	18	13	10	15	21	11	15	16	9	10	18	12	16	12	11	16	18	16	11	15	20	15	24	6	14	19	12	9	8	19	11	9	11	16	15	14	10	21	15	20	17	21	19	12	16	18	15	16	12	21	17	23	10	9	15	14	14	21	18	16	15	10	18	26	9	9	15	10	11	7	13	18	18	13	19	15	21	11	15	20	13	21	16	12	26	11	14	10	15	19	17	23	14	14	19	17	22	22	15	8	18	12	11	15	20	15	13	12	9	15	19	17	11	19	14	13	19	20	16	11	18	15	18	11	21	15	13	15	22	13	12	14	15	20	5	17	12	14	6	15	16	11	23	15	19	25	7	17	15	19	19	9	15	8	15	10	8	18	18	11	15	18	15	17	11	20	20	26	12	6	12	13	6	12	16	20	20	10	11	12	16	12	9	15	13	18	19	13	11	17	10	19	12	24	11	8	16	16	16	19	12	16	10	16	14	10	17	15	15	5	19	20	15	15	5	10	14	15	10	18	20	14	10	8	14	21	18	14	19	18	19	9	16	16	15	18	22	10	14	11	12	10	11	16	14	7	7	10	13	14	6	11	10	10	21	14	28	17	15	13	10	12	17	11	24	14	12	17	14	21	15	6	16	16	15	16	18	12	21	6	11	10	9	20	19	12	15	15	22	10	15	11	12	12	12	10	14	16	8	16	17	17	12	21	14	15	21	13	17	13	18	17	13	19	9	18	17	11	16	13	18	20	12	9	17	14	18	12	9	8	15	13	20	8	18	12	23	11	13	14	15	9	14	24	15	17	15	13	18	10	13	15	15	10	10	13	15	12	16	14	13	14	18	18	16	16	8	14	19	13	13	12	12	15	20	12	20	12	21	20	18	19	25	13	16	17	8	12	14	14	15	15	9	12	23	14	16	21	16	10	10	18	12	12	13	12	10	17	14	10	20	15	19	7	11	7	23	22	17	13	12	16	15	16	12	14	13	17	9	17	10	17	11	11	11	15	21	11	14	16	12	13	18	13	6	9	19	21	7	13	16	19	21	13	21	12	9	18	13	16	13	10	14	21	11	15	13	19	11	19	11	13	4	7	21	12	17	20	12	15	19	18	12	10	21	16	21	8	18	12	11	9	20	14	9	18	11	15	13	19	15	11	15	12	15	11	15	7	11	14	15	15	12	12	22	25	15	20	13	17	16	12	13	22	14	18	18	9	15	10	6	5	8	15	12	15	12	11	19	13	16	8	20	19	18	4	13	22	10	13	18	21	9	20	14	15	14	22	11	8	18	16	13	18	10	12	13	23	15	20	8	9	13	13	7	14	13	17	13	14	20	10	18	14	17	12	13	14	11	10	15	13	16	8	16	16	10	12	8	18	17	14	18	13	16	20	16	11	12	12	8	17	14	7	15	15	18	14	5	15	14	11	17	13	15	16	14	16	11	17	11	6	12	10	14	10	10	19	19	12	10	14	8	17	14	6	11	8	20	6	22	15	8	14	15	24	22	11	16	16	18	13	11	10	20	9	19	8	11	14	17	13	13	15	11	14	20	12	13	18	18	17	11	15	16	15	22	12	7	25	14	15	14	9	7	12	14	10	12	10	12	19	18	15	18	16	16	16	10	16	9	9	17	13	11	13	18	17	17	16	10	16	14	9	16	12	14	12	18	13	19	14	9	11	11	8	16	18	17	14	16	14	15	12	10	9	15	14	19	6	19	19	20	13	11	9	10	22	19	11	14	9	11	17	13	15	11	19	14	17	11	16	15	17	12	13	17	12	19	15	13	17	13	14	16	16	16	16	21	14	12	20	9	10	17	19	17	7	18	10	14	18	19	21	15	19	17	17	18	12	12	10	19	13	12	15	12	18	10	11	19	12	21	17	15	15	9	15	13	18	20	11	15	13	9	18	13	9	17	13	18	12	15	10	17	12	20	16	11	18	15	19	19	12	16	12	10	16	11	12	14	17	13	17	11	16	12	13	17	17	16	16	17	10	17	12	11	12	16	11	12	16	13	19	16	12	5	15	14	7	11	22	17	13	12	14	23	16	10	15	11	21	12	19	10	19	17	15	13	17	13	14	17	14	15	9	13	19	12	10	16	9	9	12	10	12	14	14	15	7	16	12	10	16	10	12	8	14	21	17	11	14	19	14	14	6	14	11	18	16	13	13	16	8	5	14	17	14	17	18	7	18	12	16	17	10	12	22	17	14	21	11	13	13	10	5	8	12	19	13	13	22	21	16	15	11	15	11	11	11	15	15	16	10	20	10	19	13	13	14	22	10	10	12	20	19	11	11	20	11	19	10	29	11	14	12	18	15	22	17	16	11	13	18	21	15	16	15	20	19	13	10	13	17	16	15	11	16	10	11	14	14	12	12	8	20	14	13	10	12	16	19	12	14	21	14	13	13	14	15	10	14	15	15	19	17	13	19	18	17	23	14	13	15	11	22	14	19	20	13	16	14	17	16	16	10	15	15	12	19	18	16	6	18	17	17	15	17	13	14	13	12	15	17	14	16	10	12	12	25	13	16	10	15	18	14	13	15	10	13	19	15	12	16	18	18	12	12	12	15	10	13	13	18	13	7	14	8	10	12	18	17	15	14	11	22	15	19	16	15	10	19	11	13	11	10	16	6	13	13	16	13	18	9	16	15	11	16	17	12	16	7	16	19	12	15	5	13	11	13	19	9	12	8	19	19	12	12	11	18	17	18	14	16	16	9	15	20	15	19	17	14	15	13	16	15	10	20	14	17	13	13	10	12	18	14	14	14	12	14	14	15	11	14	19	20	12	8	15	19	17	13	17	23	9	12	16	16	15	15	20	17	18	12	11	12	18	19	11	22	15	16	18	13	18	14	11	16	10	15	17	6	14	8	18	11	25	11	14	17	15	18	22	15	18	16
20578	10138	6942	9433	18279	20999	20902	21141	15364	9061	7698	5953	3155	2707	2114	1517	1855	2709	1199	1286	1110	1277	1189	1080	1308	1426	1280	1242	991	939	954	863	722	687	580	513	557	1518	2820	3316	2206	1016	445	281	213	144	155	117	127	146	135	142	144	143	127	127	181	138	140	130	126	145	149	114	109	116	141	162	147	150	140	149	136	145	139	141	128	134	131	150	133	142	156	152	157	128	148	131	127	151	152	151	131	139	124	147	132	136	132	127	138	145	148	144	133	143	149	129	130	148	155	122	142	127	128	133	140	131	142	159	130	141	187	137	141	134	128	141	157	137	128	162	123	129	123	150	128	128	146	137	154	121	119	135	132	132	156	134	142	134	149	138	133	128	152	146	142	149	142	137	141	144	145	137	139	129	156	128	132	138	132	112	110	133	134	160	142	128	150	138	129	109	151	143	137	151	167	139	151	122	133	141	135	128	135	134	143	134	143	120	166	129	139	129	143	142	155	144	129	131	135	126	136	113	117	109	143	141	124	147	145	124	106	128	154	112	135	147	139	136	119	135	150	163	130	147	147	155	122	151	150	132	149	147	123	127	141	143	134	139	136	157	125	127	129	156	160	124	136	128	137	117	131	145	127	127	131	149	124	136	138	171	158	123	138	131	140	106	129	133	154	136	134	123	151	119	140	133	131	141	122	120	141	139	124	136	124	153	138	147	123	135	138	135	118	152	130	141	126	164	125	145	154	135	139	119	131	150	126	142	136	136	141	137	159	138	153	138	133	130	132	136	126	134	139	139	127	142	122	125	155	119	135	120	144	130	156	149	137	135	135	133	141	138	151	131	149	153	139	154	135	148	151	146	138	123	157	137	144	139	141	144	138	150	134	130	145	139	136	116	126	134	155	146	142	131	118	123	144	119	161	131	139	145	163	122	130	138	142	127	145	130	109	147	141	139	149	152	136	142	134	130	143	138	136	138	152	130	147	144	143	149	118	145	145	138	127	157	147	146	151	143	127	155	147	142	129	133	118	145	128	152	128	157	139	168	146	172	137	159	137	124	134	144	153	127	119	146	146	145	130	133	145	155	143	134	123	131	152	141	157	126	134	114	131	135	119	130	141	128	123	146	141	143	138	127	145	139	128	131	128	163	143	134	118	126	153	148	141	151	118	147	137	124	121	124	127	128	136	129	136	144	129	133	143	151	120	136	162	142	141	141	152	148	143	124	126	119	131	147	146	145	128	143	117	128	155	143	126	159	140	151	143	151	122	142	123	125	142	170	134	161	149	141	128	155	147	115	139	151	128	114	153	123	118	131	114	141	166	134	180	121	132	134	136	146	136	129	123	133	149	145	126	156	144	130	133	167	142	130	133	135	136	146	127	140	137	138	144	147	146	123	147	149	147	114	134	133	146	142	141	139	149	133	148	166	162	163	139	147	146	140	141	142	135	118	155	164	129	128	145	144	142	144	141	119	126	140	136	148	136	138	152	141	142	158	160	145	143	145	130	132	158	143	163	142	138	148	163	137	143	129	131	138	133	133	144	131	137	146	146	134	133	117	111	154	154	106	156	142	142	152	127	123	139	146	139	134	125	120	129	135	152	143	146	134	154	157	139	137	149	122	160	150	129	149	149	135	121	130	132	134	137	127	143	123	150	162	118	111	145	144	146	155	143	128	144	150	135	119	127	150	127	158	158	129	160	127	161	155	130	126	149	151	124	149	134	149	119	138	144	136	158	138	133	127	156	133	159	153	138	139	124	111	143	153	151	153	139	134	134	149	131	139	138	154	150	154	147	145	112	130	125	133	155	131	136	143	143	147	120	147	125	155	129	138	142	148	156	151	144	148	156	135	143	108	144	153	146	155	126	133	154	136	115	118	148	139	140	140	148	111	160	123	116	153	167	142	113	137	161	145	140	147	139	135	139	141	161	141	143	112	148	132	153	126	145	149	137	155	140	162	148	117	140	150	139	135	107	138	158	137	134	144	161	137	140	156	129	121	118	130	140	137	135	133	123	148	135	143	129	143	134	130	127	157	135	142	132	132	136	140	124	153	142	124	125	131	137	118	147	140	131	141	126	107	117	143	142	135	135	115	146	134	148	127	137	126	130	152	140	123	154	155	133	153	156	139	139	120	135	147	155	126	129	127	132	131	129	147	140	147	150	136	157	159	149	134	152	119	133	154	132	135	136	144	176	157	118	140	135	131	133	144	125	141	139	139	145	131	131	141	147	143	130	139	133	146	141	133	136	135	142	137	146	133	146	133	139	157	124	153	124	157	115	134	140	149	144	144	160	148	138	148	130	136	134	115	148	133	146	147	148	150	139	141	146	129	122	137	144	164	132	156	149	129	149	150	145	142	139	134	118	137	155	150	149	139	130	141	142	133	151	140	125	117	136	134	161	138	120	126	147	141	120	139	139	139	139	123	134	155	164	151	133	125	154	145	139	148	137	152	146	136	142	138	126	144	141	139	139	131	137	121	127	126	154	156	130	163	144	139	147	153	149	144	141	142	139	125	133	134	139	153	147	126	149	145	132	146	142	134	143	146	136	127	132	143	136	153	134	138	122	149	146	133	136	139	146	132	134	149	128	122	140	133	138	133	135	125	150	131	153	124	158	148	132	145	123	116	122	132	151	140	143	124	150	149	148	169	149	138	134	130	161	133	115	130	133	133	147	143	129	156	129	121	159	124	116	152	151	131	138	117	126	124	131	140	132	142	137	152	114	144	139	138	127	140	130	149	131	144	126	133	134	135	143	139	119	139	142	136	122	132	147	136	139	115	157	146	124	130	148	142	139	127	139	119	140	146	143	126	154	128	138	153	136	127	148	146	128	126	151	137	129	146	140	139	148	124	137	119	131	131	148	129	131	153	130	136	122	147	142	134	156	155	129	141	147	142	141	154	118	138	140	133	137	130	151	141	147	129	140	127	151	127	116	139	154	131	135	131	132	145	138	142	149	137	132	143	147	123	133	149	156	163	136	107	154	155	137	138	120	151	148	142	129	155	132	129	152	127	150	137	140	135	146	126	120	129	134	132	133	142	122	118	135	120	141	131	129	135	129	140	145	152	137	131	139	111	133	139	138	131	125	142	145	164	146	120	122	136	130	144	142	148	141	133	128	155	140	147	123	129	142	124	150	133	131	134	142	144	142	127	149	136	124	122	155	133	149	137	129	126	135	137	156	135	128	119	121	126	135	154	133	135	130	137	132	144	144	145	139	160	129	143	165	134	138	161	153	153	141	144	127	155	157	136	129	135	140	155	163	123	133	148	151	144	133	134	143	141	128	110	130	134	134	137	133	144	147	124	130	139	144	151	148	145	139	165	134	149	119	139	149	134	143	125	129	129	148	115	133	161	154	141	137	141	131	150	138	132	134	113	147	138	143	132	138	138	143	144	140	128	137	139	138	124	127	140	138	124	143	139	152	122	138	153	158	150	124	124	132	137	145	139	137	159	135	152	135	148	133	157	145	130	145	165	149	145	136	143	157	148	137	160
2138	1466	743	479	530	718	701	698	415	299	261	151	112	106	83	61	69	90	44	30	41	51	67	51	51	55	46	38	47	46	39	36	46	46	32	37	28	83	182	231	182	103	48	36	21	15	12	10	18	8	14	15	15	13	19	16	19	20	16	15	9	13	16	17	23	15	16	12	19	11	8	19	11	21	11	18	21	10	12	19	21	23	12	24	22	16	12	14	9	17	12	22	27	9	15	17	10	16	13	17	16	25	13	17	10	14	19	20	22	9	11	15	16	20	14	16	16	21	10	21	16	19	27	16	24	15	19	8	13	15	21	9	13	16	13	11	30	11	10	14	12	13	15	14	13	18	14	13	17	15	22	15	7	13	13	27	19	14	19	11	19	20	20	24	16	18	9	14	8	9	15	16	16	15	7	10	14	15	16	15	18	21	16	21	12	12	15	13	8	12	13	13	10	19	14	15	14	17	17	8	18	13	15	14	17	10	11	16	21	20	16	17	14	15	16	16	10	8	14	13	17	18	12	17	16	23	15	9	15	13	14	16	14	12	11	15	12	14	16	21	15	20	17	19	18	18	19	10	13	21	20	16	17	20	15	14	11	12	22	10	18	16	17	21	17	16	13	14	14	19	12	8	15	12	17	16	13	17	12	17	13	14	8	12	19	17	13	13	16	16	12	19	14	15	13	14	14	14	14	15	19	16	15	17	15	11	14	18	16	11	11	18	15	14	17	13	18	19	14	15	14	12	21	15	16	22	16	25	14	14	16	15	15	22	22	20	20	9	19	15	16	8	14	9	13	7	10	15	24	16	12	15	21	15	15	15	17	13	15	11	20	13	19	20	17	18	17	24	19	14	16	21	17	13	13	8	21	8	7	19	15	15	11	13	13	18	22	11	17	16	18	15	23	10	20	19	21	8	13	17	16	17	16	17	22	17	10	14	19	14	15	22	10	16	21	17	25	20	19	17	14	12	11	15	12	22	16	20	18	16	19	17	15	11	17	18	13	17	14	10	11	19	11	16	16	10	15	21	16	15	18	10	21	14	19	17	9	11	16	14	18	11	17	15	13	20	19	17	14	11	26	9	10	15	12	18	16	14	14	24	20	8	17	11	6	18	22	21	18	16	8	18	16	13	16	15	14	21	14	18	20	22	16	23	14	15	17	13	22	14	14	14	14	15	16	14	12	20	13	20	18	13	15	18	24	22	22	9	14	17	16	16	12	15	14	12	14	11	7	10	16	11	11	11	12	19	21	8	11	16	23	15	20	24	13	14	21	14	16	23	16	13	12	15	17	20	16	15	8	19	15	21	22	20	24	12	6	17	15	17	18	14	9	15	18	11	14	27	18	17	15	13	19	15	16	18	17	10	19	14	21	14	16	15	19	15	10	19	16	21	13	19	14	18	14	14	14	21	11	12	23	11	12	16	13	10	22	17	11	13	14	20	20	13	17	18	13	16	22	21	16	21	13	15	7	15	14	21	13	12	15	15	18	15	18	16	19	10	16	16	16	22	14	17	16	18	13	17	24	21	15	17	21	15	10	15	11	15	13	16	13	25	21	17	14	14	14	16	14	16	13	12	17	18	14	17	14	17	19	17	14	18	22	16	19	13	19	17	9	14	17	17	13	16	19	20	19	19	13	9	12	22	11	18	14	11	15	8	8	22	11	12	12	19	25	10	12	19	19	19	18	20	11	19	14	14	11	18	12	11	17	13	13	9	17	15	13	17	20	16	12	22	11	19	12	19	15	13	24	14	18	21	17	19	12	16	13	14	11	10	16	15	16	17	14	15	13	20	18	14	16	21	17	15	12	22	14	10	16	9	9	15	22	14	15	17	13	21	14	12	12	18	16	16	15	10	17	10	9	16	22	13	17	10	21	11	8	16	17	17	14	16	21	14	9	20	14	13	22	17	19	15	11	13	12	15	14	19	10	22	17	16	16	16	10	21	16	15	17	9	16	19	13	12	15	10	13	12	23	18	20	16	7	17	12	17	20	19	13	13	22	17	12	19	14	8	16	18	25	19	11	19	21	19	14	14	8	12	10	14	14	13	15	13	14	17	16	14	17	11	15	19	13	15	11	16	15	15	20	12	13	17	15	23	11	14	14	16	12	16	16	12	19	18	12	13	23	13	12	21	16	11	13	12	15	16	13	14	18	15	18	17	13	21	24	14	11	15	19	20	17	19	22	22	11	14	17	17	12	20	18	16	19	18	17	17	6	17	16	15	19	19	17	20	16	14	13	12	22	9	10	15	26	14	14	18	16	10	24	7	13	23	14	15	14	13	10	12	16	16	15	13	12	12	20	22	20	15	16	16	16	9	17	18	14	12	19	11	11	15	20	18	15	17	20	19	15	13	17	19	22	15	14	19	14	12	15	10	19	18	21	9	24	17	15	10	17	21	17	14	15	16	13	17	13	10	14	18	16	15	18	22	16	18	19	11	18	21	11	14	17	11	13	24	16	19	19	18	15	12	12	11	16	20	18	11	15	18	16	20	14	16	14	10	12	15	12	14	18	13	8	19	15	20	18	11	14	14	16	12	15	22	13	17	16	19	18	12	14	20	13	14	21	21	17	14	18	16	21	16	10	22	19	19	16	10	11	14	15	14	18	12	15	20	13	16	18	10	14	13	16	21	20	11	19	14	18	15	12	12	13	19	18	15	17	16	19	11	16	16	17	13	30	19	19	15	16	19	16	20	19	11	20	10	16	17	12	12	14	16	18	14	12	13	19	18	19	18	18	17	14	7	19	11	15	16	12	18	11	20	19	16	22	12	17	10	7	18	23	17	13	16	13	6	14	13	12	10	15	15	17	16	14	18	8	13	19	17	14	15	15	17	13	20	22	20	17	14	24	20	13	13	11	11	23	18	14	18	11	17	18	17	16	15	14	13	10	22	16	10	16	12	12	15	11	13	15	16	19	23	12	14	18	10	9	13	18	18	10	19	13	17	13	16	15	15	14	12	16	17	16	18	21	21	22	12	14	16	14	21	7	14	16	15	10	17	15	12	14	20	18	23	16	17	16	19	12	15	11	17	13	15	25	14	13	12	18	19	16	16	18	17	12	11	21	22	16	11	14	17	12	9	21	15	23	16	13	12	18	26	22	14	16	10	16	17	22	21	16	21	20	25	18	24	13	19	16	12	18	15	9	17	15	21	23	16	12	11	18	18	15	12	19	17	13	18	15	19	21	17	17	29	18	21	20	19	13	13	19	23	20	17	14	13	21	19	15	18	15	13	19	16	20	17	15	13	12	10	11	13	17	19	12	14	18	18	18	23	12	14	10	20	12	14	14	16	13	15	15	24	17	12	16	9	21	23	19	13	16	15	18	16	16	22	14	16	22	12	6	12	13	6	14	15	19	17	14	16	21	20	16	19	13	12	10	17	13	16	12	16	12	15	17	17	18	14	18	14	21	15	14	15	24	11	12	17	13	17	15	15	13	16	10	11	17	19	9	14	21	17	16	19	18	15	17	22
23969	14734	8586	14267	24748	25931	24531	22585	15983	12430	11194	6837	4478	4340	2804	1835	1956	2367	1065	793	910	1465	1909	1573	1370	1438	1464	1495	1235	1113	984	978	975	853	814	775	768	2257	4521	5369	4136	1993	903	475	224	160	152	151	148	148	147	158	164	146	161	168	150	158	148	149	143	162	155	176	152	142	160	158	148	150	175	149	158	149	149	132	143	160	160	155	162	160	174	134	168	166	160	159	139	149	154	128	159	152	144	151	146	167	157	161	139	160	138	151	142	169	156	132	155	165	143	142	139	144	153	142	152	156	149	138	170	146	162	118	147	166	145	139	157	179	147	155	154	156	157	122	140	139	157	171	141	152	168	164	142	137	152	168	140	131	141	166	153	156	163	151	174	117	143	147	152	148	137	148	147	137	150	172	158	146	158	168	140	152	165	146	161	154	148	149	149	138	156	168	152	143	157	143	140	152	152	147	147	129	128	151	151	151	155	138	172	175	151	144	140	157	158	134	175	161	150	150	148	146	163	140	172	145	139	138	145	155	157	156	176	154	128	144	165	139	135	137	136	154	155	132	138	148	174	184	156	153	140	175	161	167	160	145	177	156	147	167	142	152	170	152	140	130	147	153	154	157	168	155	151	152	146	133	118	155	151	146	154	146	149	154	145	137	153	169	167	142	152	163	159	129	144	133	177	140	166	153	170	153	159	148	145	154	160	167	170	158	167	143	151	141	156	147	153	163	157	168	138	177	157	168	168	158	142	151	127	162	159	152	161	134	133	147	174	145	146	137	157	153	156	169	138	154	154	147	137	121	160	145	174	154	141	146	139	146	166	176	167	142	135	150	145	151	135	174	159	149	165	145	162	152	159	146	168	182	158	149	136	174	160	151	169	147	164	147	143	138	145	167	153	156	164	140	124	137	143	166	163	149	145	162	143	178	134	138	163	153	168	158	121	147	175	157	159	156	148	147	155	164	160	165	157	160	131	153	168	144	160	159	150	159	171	168	157	132	167	159	166	133	144	154	166	161	159	159	166	166	151	131	167	189	161	156	161	154	145	163	151	148	157	142	151	162	153	171	152	168	147	149	142	145	140	165	161	154	149	158	131	154	150	146	141	163	142	147	141	142	145	155	154	146	154	143	153	153	131	168	170	160	145	146	139	151	160	154	140	150	148	160	143	151	161	174	142	147	154	158	151	177	141	157	167	146	147	152	136	159	145	140	135	130	134	149	169	161	128	168	164	175	170	153	164	153	128	171	142	149	152	173	134	135	170	173	140	153	134	165	149	147	136	141	149	169	140	156	159	153	147	148	153	128	125	149	177	145	149	158	153	123	146	159	127	143	147	131	156	177	161	165	163	161	172	187	147	148	157	145	151	158	165	158	152	144	146	158	160	126	134	155	158	165	156	131	147	146	158	163	152	150	157	140	148	167	179	147	153	157	166	151	150	140	137	150	182	144	140	143	157	156	143	169	155	122	171	185	140	159	158	136	130	163	150	154	129	154	156	159	131	145	169	145	147	153	158	170	152	168	164	147	148	169	161	152	150	162	146	151	154	159	136	146	134	158	138	168	152	146	160	141	158	162	148	142	138	139	148	123	137	160	169	143	166	146	157	164	158	146	137	167	150	155	150	118	164	143	140	168	166	169	166	154	136	146	145	160	172	154	140	156	169	151	138	165	156	163	146	127	162	166	171	141	152	173	163	178	162	154	152	155	151	146	159	147	131	178	140	142	139	160	158	145	142	143	161	134	149	141	162	155	156	135	153	152	173	157	154	136	156	124	158	158	162	143	144	157	120	142	165	167	164	167	168	151	150	155	137	152	155	147	164	143	161	146	152	146	153	161	151	151	154	148	164	150	162	142	130	167	145	152	152	149	146	136	153	182	173	162	162	159	126	172	152	153	153	168	165	151	180	155	162	154	168	135	158	149	155	150	148	163	163	164	140	169	141	171	139	155	141	168	141	146	169	135	140	144	149	140	153	144	142	152	140	154	141	139	160	149	161	151	158	158	158	139	145	152	147	158	166	161	164	152	143	143	138	150	150	153	158	139	169	178	153	147	146	123	153	143	176	161	166	127	156	163	129	147	150	170	142	128	157	164	157	149	159	150	136	150	159	131	155	119	155	161	166	152	143	139	146	158	142	120	161	167	142	133	142	157	147	146	176	158	165	170	157	159	157	152	142	151	137	146	145	143	149	156	166	130	137	131	137	146	151	172	150	144	145	158	143	138	139	151	173	145	130	161	145	154	161	131	149	157	154	160	175	155	160	147	150	146	134	133	147	171	164	145	130	148	148	154	165	163	168	127	160	165	149	153	135	155	153	162	140	162	129	156	177	148	148	139	161	148	144	161	156	158	159	162	131	165	178	151	134	151	144	164	171	165	153	140	165	165	190	149	143	145	140	169	149	163	150	147	159	142	133	144	156	144	142	156	152	164	166	140	156	161	146	137	170	158	134	162	154	144	150	161	145	143	150	157	143	171	139	141	160	139	142	162	142	152	132	152	187	161	142	143	123	164	142	161	133	166	146	153	160	142	172	154	126	142	158	145	142	164	162	160	137	160	150	137	139	147	152	162	148	135	165	161	149	159	166	140	135	121	158	169	149	141	143	150	152	147	146	162	149	154	163	143	152	150	138	144	143	169	156	164	163	130	133	159	153	151	134	142	164	158	155	137	146	152	150	150	145	137	152	146	139	161	151	144	144	153	140	132	153	164	135	146	160	164	144	161	157	169	130	166	157	150	147	185	156	150	145	162	143	146	149	149	156	155	155	143	153	150	140	173	148	139	159	174	147	163	151	151	182	138	149	152	155	147	155	159	149	172	152	189	160	153	158	145	170	138	145	164	144	143	145	125	152	154	164	140	157	126	168	166	163	156	142	161	190	142	148	148	146	146	158	129	160	135	183	140	169	153	141	156	169	131	176	157	140	146	153	124	151	141	144	144	147	157	148	150	148	148	169	148	146	145	140	148	162	149	169	158	143	161	137	135	143	135	155	160	166	162	144	142	164	140	147	178	146	143	156	153	144	143	136	170	136	163	175	152	144	142	156	158	142	141	139	131	152	149	154	166	192	168	143	153	171	153	152	147	159	164	148	145	143	148	157	167	165	158	131	168	152	137	164	148	147	135	135	124	157	164	172	152	164	147	157	155	135	174	170	161	151	144	150	147	156	144	141	140	157	151	167	154	149	147	142	152	172	120	146	157	171	138	155	149	162	128	158	155	174	171	141	157	150	153	159	138	166	142	146	170	153	125	147	161	149	180	144	168	151	151	168	139	147	153	167	154	153	162	151	168	155	146	147	154	132	149	141	166	133	172	174	154	179	144	192	158	143	130	148	147	159	165	167	165	178	156	154	144	125	134	141	143	163	124	147	160	158	154	167	139	183	151	155	138	161	147	132	152	157	155	172	175	155	150	135	157	145	131	170	137	160	147	179	144	121	161	145	155	139	142	140	150	153	160	160	155	175	168	148	140	159	161	163	159	161	149	151	147
1303	619	325	301	288	452	394	364	219	169	142	110	80	80	34	29	56	47	24	27	20	39	33	38	32	20	27	26	26	26	35	26	30	22	30	21	18	31	45	54	51	47	43	20	14	21	15	19	14	16	16	23	19	19	17	22	12	18	16	11	25	28	16	26	20	8	21	18	24	14	16	20	18	23	18	15	14	24	22	16	17	11	18	22	22	21	18	18	16	16	20	20	21	21	21	15	15	10	13	15	18	14	15	16	21	22	16	15	13	23	16	12	15	11	16	16	16	16	19	16	14	23	12	21	21	15	21	15	13	13	13	11	17	21	10	11	25	12	18	10	15	17	13	18	17	24	10	17	18	18	21	22	13	15	18	17	23	15	19	20	10	22	12	25	12	16	22	18	18	23	12	18	13	10	18	23	21	15	12	18	20	17	12	24	19	11	23	16	16	19	11	14	15	18	22	16	18	18	13	8	10	11	17	13	19	22	18	9	15	14	19	17	16	21	21	18	21	22	16	13	18	18	21	19	16	23	17	14	19	12	14	17	23	21	13	20	19	15	10	20	22	15	15	22	12	24	16	22	14	18	22	17	18	10	13	15	13	17	16	18	17	23	17	16	14	18	13	11	15	16	21	20	16	18	17	28	14	23	11	13	27	21	24	12	17	20	11	16	9	18	17	21	13	21	16	13	16	28	17	15	20	14	16	21	23	24	16	20	15	21	14	15	14	20	15	19	14	20	17	18	16	19	17	19	16	15	15	19	12	21	15	11	20	11	23	15	13	22	15	19	21	17	14	22	21	20	18	13	15	17	20	14	19	21	16	23	17	17	19	16	8	18	17	9	17	16	24	17	12	17	21	22	18	17	19	14	25	17	14	14	11	21	16	19	15	15	21	17	13	13	17	20	15	15	18	16	25	16	15	16	18	17	17	14	21	22	14	21	12	18	14	14	15	16	18	11	19	18	15	17	16	14	11	25	14	10	20	16	17	19	16	14	21	13	8	22	15	19	16	18	12	21	11	13	14	12	17	14	14	14	17	17	20	16	19	22	21	11	8	26	22	15	14	12	21	20	21	17	12	9	11	13	19	19	11	24	19	12	10	17	24	16	24	12	18	19	24	18	16	24	16	16	20	29	14	17	19	11	21	11	11	14	17	23	29	14	19	19	15	11	13	19	9	19	18	21	21	17	23	18	19	21	17	26	16	16	17	15	20	13	14	20	18	20	17	21	10	20	20	21	16	17	23	28	14	12	14	18	17	10	18	19	18	20	17	23	17	25	23	18	10	8	18	24	15	17	16	17	16	20	20	19	20	13	17	16	17	17	26	18	14	17	15	20	26	19	22	15	16	22	21	13	19	17	25	23	22	16	13	23	13	27	11	8	22	25	22	13	14	17	16	17	18	15	18	25	13	9	19	22	15	16	14	13	28	22	17	23	11	22	19	27	25	12	16	13	23	12	15	25	18	18	20	14	10	18	15	24	18	15	10	18	19	15	17	15	16	19	16	13	20	25	13	17	19	22	18	23	18	15	24	14	11	17	20	17	20	18	21	21	13	23	21	16	14	19	20	17	20	18	17	17	21	13	19	11	13	20	20	15	21	19	18	12	16	18	21	11	13	16	16	14	17	22	20	19	11	13	22	16	15	23	20	11	15	20	11	20	26	20	18	22	19	19	12	13	19	13	18	19	16	13	18	13	18	17	16	23	12	11	11	19	15	9	23	13	13	13	21	21	12	20	14	16	25	22	18	21	17	12	15	20	14	13	12	12	18	7	12	14	24	16	20	21	18	21	19	9	14	19	28	16	14	33	21	18	14	19	12	17	14	22	11	20	26	13	14	22	11	20	8	16	13	16	24	19	20	13	20	11	13	20	16	14	23	16	12	20	21	21	18	15	23	14	19	12	17	16	12	15	16	11	12	14	17	19	11	25	15	24	15	15	16	14	17	14	23	16	16	13	16	14	17	21	14	17	8	17	22	23	14	20	14	23	16	18	11	16	18	20	21	13	23	19	18	19	15	21	14	8	16	16	10	16	13	18	18	15	17	12	19	16	23	21	11	23	19	16	19	12	13	14	14	13	16	18	19	16	15	19	24	23	19	19	17	12	28	15	21	22	17	19	21	17	14	14	27	21	20	18	15	24	15	10	14	14	13	13	19	14	13	24	15	12	14	17	19	8	23	29	15	14	12	12	17	15	21	13	22	12	12	14	9	18	17	11	24	23	19	17	12	18	21	30	14	14	13	19	17	20	20	16	15	21	15	14	23	18	21	15	21	16	27	23	17	16	14	17	20	14	16	19	16	15	25	19	15	20	15	16	17	19	15	18	18	27	25	19	11	16	17	19	20	19	11	17	18	19	17	14	20	10	12	13	9	20	20	16	15	14	25	9	25	12	20	16	17	19	12	18	10	14	10	22	15	18	26	18	25	19	9	17	22	16	18	21	25	20	13	22	21	14	16	16	14	9	15	12	17	18	20	16	7	17	15	17	17	18	15	17	18	14	20	19	12	23	14	15	20	18	21	23	9	15	12	21	21	21	12	6	21	7	23	13	24	19	17	16	15	20	22	15	22	16	12	17	16	16	20	15	11	22	17	12	16	18	21	25	17	16	24	24	17	24	19	15	13	10	19	25	10	8	9	17	12	20	14	15	19	10	19	16	10	23	17	19	14	16	24	18	14	12	11	10	12	20	13	14	22	22	16	14	9	15	11	14	23	17	13	18	25	25	16	19	14	19	18	26	8	20	9	14	18	19	17	15	19	15	17	15	18	17	11	21	20	18	16	17	22	14	17	20	20	19	16	20	19	21	18	15	13	18	18	15	16	21	14	16	14	8	20	19	12	11	17	14	24	20	13	22	22	17	22	18	9	20	5	17	17	8	18	27	16	17	14	15	13	26	16	17	15	17	14	20	23	19	19	17	16	17	19	15	11	14	15	19	18	13	17	11	11	16	20	22	13	7	22	20	14	15	23	20	15	21	17	17	15	15	19	25	21	15	7	20	19	12	18	14	20	16	15	20	17	18	20	11	16	20	14	13	18	22	13	16	20	18	19	16	16	17	19	15	14	19	17	11	18	15	21	17	14	18	10	12	19	15	18	13	19	15	10	20	22	13	18	19	19	14	26	16	17	11	14	15	17	22	13	19	12	16	16	19	15	18	25	21	15	13	12	18	17	26	19	12	10	22	19	20	21	16	17	19	21	20	15	16	15	15	25	16	19	12	23	14	15	14	16	17	18	21	18	16	17	24	19	18	21	19	13	18	17	15	12	9	12	15	18	21	12	19	25	16	11	16	16	15	15	21	14	10	22	16	15	14	22	18	16	12	19	19	18	15	14	17	13	13	11	21	13	19	19	20	20	13	10	17	16	13	20	22	23	17	22	19	18	19	21	22	14	16	17	12	11	13	23	19	26	19	20	16	12	10	13	15	10	14	26	17	17	17	13	12	19	10	13	15	18	19	15	22	14	11	22	20	23	13
16424	9117	5388	10751	19945	21191	18372	14629	10441	7471	6693	4630	3664	2336	1458	1368	1260	954	621	552	640	679	641	501	491	609	613	555	577	667	562	520	611	610	509	451	429	694	1167	1161	882	559	387	238	197	182	161	175	172	164	154	172	143	162	156	160	188	165	136	145	144	159	161	158	187	173	164	152	137	170	168	158	154	157	161	181	179	168	176	174	137	164	173	178	186	181	180	162	181	137	188	167	144	158	173	179	161	180	168	160	165	177	154	155	142	164	164	176	158	182	187	163	182	154	161	163	166	153	163	149	158	161	164	157	143	162	149	145	166	145	144	154	159	175	190	161	164	152	177	155	173	184	176	161	179	146	136	183	171	176	185	163	173	166	171	165	147	139	168	167	156	159	147	165	159	155	168	155	155	169	155	155	160	147	189	159	154	158	159	155	146	158	153	190	162	171	193	175	167	177	173	156	156	138	147	179	162	160	168	156	190	184	159	163	146	171	150	188	160	169	132	147	171	150	147	166	149	159	153	157	148	168	143	146	157	168	175	156	165	175	164	178	175	174	169	160	160	138	175	166	174	162	149	166	174	169	162	159	176	168	174	154	182	162	154	163	199	162	165	162	165	189	165	145	162	179	167	174	143	146	167	154	139	167	164	152	163	176	161	165	168	166	147	150	155	176	170	146	162	143	158	176	166	176	173	172	182	151	169	162	148	140	168	151	148	165	161	146	177	178	162	174	135	151	168	149	176	134	150	174	165	140	172	143	173	169	161	176	174	151	177	160	159	151	162	161	166	140	172	167	153	183	143	172	156	187	183	159	161	143	159	154	158	164	178	151	179	172	166	147	135	146	165	177	165	146	177	149	158	173	166	142	163	167	173	150	168	165	159	172	151	172	153	158	153	152	143	166	164	191	182	150	165	172	173	165	176	131	165	165	163	169	142	174	168	156	169	163	164	143	158	132	167	153	178	185	161	154	196	155	169	170	147	176	165	154	166	163	158	151	162	166	160	138	161	154	179	170	151	171	162	181	147	157	153	160	170	150	167	169	196	181	169	164	171	140	161	131	164	150	166	177	162	181	158	163	164	187	163	182	144	174	163	155	149	156	180	171	173	175	159	178	183	155	160	135	178	159	163	164	151	151	159	189	179	182	146	168	162	151	144	183	159	175	152	158	168	183	168	190	157	169	172	158	174	161	167	179	163	165	160	167	180	187	143	175	159	178	150	157	160	145	179	154	173	168	148	182	164	165	166	165	149	149	168	171	143	149	180	142	155	169	169	179	167	166	183	152	159	172	169	171	173	184	148	176	152	180	139	168	175	161	161	167	172	157	168	170	176	151	176	166	178	188	174	171	174	171	159	158	134	159	153	163	161	181	157	172	162	156	171	170	165	169	170	149	151	166	172	183	197	179	169	168	172	188	170	156	152	175	160	168	186	176	179	165	158	177	158	187	151	151	170	148	144	174	164	159	163	170	146	213	152	158	178	167	175	158	175	176	170	160	167	193	174	155	151	175	152	147	161	160	157	161	177	165	181	171	163	149	172	175	147	150	161	168	167	172	177	205	172	159	168	140	150	168	169	168	165	205	158	172	136	173	155	171	161	144	159	159	161	138	174	128	156	150	182	145	164	156	162	173	147	172	163	169	160	151	179	161	159	147	144	180	154	159	155	156	179	162	172	185	174	173	187	176	152	176	162	179	157	154	182	153	171	156	159	143	174	168	174	185	144	152	151	159	157	171	150	177	174	156	167	167	152	162	183	190	168	166	164	162	157	156	163	177	178	156	183	162	158	162	176	175	165	173	153	175	170	187	196	151	153	177	178	165	153	190	146	156	194	167	178	152	149	161	192	205	167	178	161	173	168	183	174	159	149	139	160	143	153	161	147	188	163	170	164	171	177	151	172	157	164	172	160	181	177	160	155	150	176	142	167	183	155	154	156	163	149	161	161	140	150	159	154	170	180	178	181	161	180	167	169	176	183	160	155	159	176	176	176	166	163	174	163	172	166	156	155	160	142	170	181	168	184	164	158	156	178	181	173	162	160	152	175	150	161	181	159	186	158	170	172	157	167	167	162	172	175	158	173	179	186	155	148	189	182	155	137	141	154	167	170	148	156	173	165	180	164	163	164	167	164	145	165	137	155	159	178	165	167	162	127	158	170	169	197	161	170	170	181	177	151	142	169	163	179	173	169	149	175	175	177	147	151	148	166	166	154	149	165	165	165	187	181	159	172	145	157	178	168	194	169	178	171	179	166	165	209	186	168	156	167	165	150	181	175	157	159	177	157	156	168	173	193	168	163	175	180	172	183	155	166	138	159	172	149	181	171	175	159	158	151	175	156	170	163	175	148	189	169	194	176	166	175	170	142	157	165	157	164	149	170	178	158	131	172	187	186	184	164	169	176	164	156	181	188	165	157	184	149	147	156	156	162	153	152	173	178	168	162	150	144	166	182	155	148	171	151	148	166	164	176	166	160	167	166	172	162	157	162	167	153	165	164	154	179	165	157	185	165	153	149	169	172	148	155	190	151	176	177	163	146	164	176	169	152	145	150	178	177	185	170	190	161	151	194	173	150	178	184	181	147	164	162	159	159	166	161	156	165	177	173	167	149	182	160	167	142	167	183	174	139	133	159	158	165	172	170	169	145	165	168	158	140	171	173	158	157	189	171	173	169	156	150	161	147	162	164	174	181	158	159	153	170	184	170	151	154	152	176	163	172	176	182	153	159	160	152	176	141	136	136	162	154	183	154	189	176	163	175	163	156	160	169	136	149	149	167	178	158	173	147	174	141	168	159	170	162	164	160	141	160	167	152	164	170	159	158	165	147	160	182	173	168	167	162	187	155	162	161	167	165	164	164	176	175	150	173	153	157	145	174	196	160	155	160	186	164	149	167	168	155	149	136	152	170	157	155	168	146	163	178	176	180	180	134	182	173	172	157	177	171	166	161	185	161	159	141	172	162	164	158	168	170	157	153	159	171	171	177	179	184	183	164	131	145	128	163	171	132	183	168	198	170	160	147	148	174	166	170	151	136	172	177	152	152	165	165	160	146	183	171	157	182	152	180	178	166	184	177	146	146	147	170	177	167	158	166	145	175	173	175	166	171	163	161	191	183	170	175	171	154	141	169	177	171	182	164	142	160	153	168	144	170	177	165	182	173	155	137	154	156	157	148	158	187	153	157	160	149	164	151	178	183	167	163	194	165	152	155	151	158	150	171	151	157	163	199	161	162	170	150	162	158	174	159	149	154	145	173	156	165	153	127	172	160	164	152	158	165	174	176	138	152	175	172	175	167	172	174	153	144	160	166	168	162	162	187	151	147	171	176	163	175	154	176	190	186	155	164	166	158	145	171	140	168	150	177	179	184	167	164	189	157	170	157	177	148	143	165	173	164	156	167	196	154	171	168	148	145	165	145	158	160	147	180	156	190	160	153	181	169	176	188	150	184	152	158	164	168	158	175	164	170	147	181	185	176	180	141	168	153	145	170	155
2100	1484	832	631	597	782	729	527	387	334	255	176	187	116	104	69	72	67	35	35	41	31	28	25	31	21	29	21	32	28	31	29	37	32	33	29	27	84	184	216	164	88	31	24	14	16	15	15	12	9	13	16	18	18	12	11	13	18	19	21	13	13	12	16	17	11	10	20	16	15	15	12	14	27	20	10	13	12	11	19	11	13	9	17	12	9	10	14	14	13	16	17	14	17	18	19	16	19	15	15	12	12	14	15	16	18	15	15	16	13	19	18	15	18	8	13	15	11	13	17	23	10	10	17	13	15	10	9	17	13	17	12	11	23	14	14	17	22	15	16	22	14	18	5	12	21	12	13	11	14	11	18	12	13	13	16	8	13	23	15	18	14	11	14	19	19	11	14	8	11	24	23	23	15	14	12	14	13	18	18	17	13	8	16	18	14	17	18	15	15	19	10	12	12	12	8	10	23	17	15	10	12	19	23	16	16	21	14	17	14	21	15	23	14	16	16	15	19	16	16	19	18	23	14	15	16	12	20	17	20	14	20	21	16	16	14	14	13	17	13	15	19	18	22	14	18	15	17	21	13	11	15	19	17	13	21	9	15	11	13	17	20	21	22	10	11	12	15	14	9	17	9	11	16	10	12	7	15	17	10	11	7	8	10	13	15	15	13	19	12	15	15	18	12	17	13	14	23	12	10	15	18	6	15	12	10	12	13	16	14	15	8	14	14	15	17	21	20	19	18	22	20	19	17	15	11	11	12	12	17	15	17	12	11	13	10	11	18	19	11	16	18	13	14	11	17	13	7	19	16	12	12	24	16	12	13	16	10	13	13	18	22	10	14	19	10	10	17	13	16	21	7	21	17	15	10	12	20	15	15	17	15	13	14	19	16	19	12	16	19	18	15	17	10	14	18	7	13	13	18	14	13	24	15	21	16	12	15	11	19	25	19	14	16	15	13	21	16	20	20	15	11	13	12	18	15	11	21	27	18	20	18	22	17	14	21	19	24	13	12	17	9	14	15	13	17	19	16	10	18	10	21	14	16	15	21	18	17	15	18	11	10	11	10	16	17	23	16	14	10	17	15	19	19	14	11	16	21	17	7	15	17	10	19	16	26	17	10	24	15	19	18	14	12	19	20	19	14	22	13	13	12	14	10	16	17	13	18	15	16	11	17	13	17	21	13	19	14	11	20	19	16	11	16	10	8	15	11	20	13	19	12	15	19	11	19	13	6	18	9	14	15	13	18	12	15	16	15	17	16	24	18	17	20	17	22	20	10	14	16	15	15	13	12	22	16	16	8	11	19	7	15	16	12	14	11	18	10	11	21	15	16	16	18	10	15	16	11	16	7	14	11	16	20	12	16	21	14	15	13	12	16	19	21	12	9	18	30	14	16	21	20	15	10	18	19	15	21	19	20	17	20	15	18	16	20	14	18	12	16	14	15	16	12	14	10	13	13	25	19	16	17	15	19	11	15	16	21	13	17	19	14	15	20	11	21	18	15	15	16	18	18	21	10	18	14	9	12	16	20	15	16	22	22	24	12	13	13	18	13	24	10	18	11	14	13	20	17	17	23	14	13	15	18	10	14	15	16	17	15	22	14	17	13	13	12	10	13	11	17	10	16	9	13	20	20	17	13	8	21	19	11	21	15	14	13	17	22	18	15	8	13	9	14	14	15	9	22	22	17	22	17	15	12	13	19	12	13	11	14	13	17	11	7	13	12	13	10	13	13	18	15	15	12	20	17	17	12	18	14	17	10	13	12	11	17	17	9	16	12	9	18	13	16	21	14	13	16	15	12	16	11	13	18	12	16	17	18	20	13	17	13	13	14	15	12	13	12	15	18	16	19	12	16	23	10	23	21	18	10	13	20	12	12	12	15	16	21	14	11	9	22	12	13	4	21	11	14	22	25	17	14	20	13	10	15	20	17	14	18	13	8	19	13	16	11	15	13	18	13	16	15	13	20	15	10	27	16	19	19	15	21	16	14	12	14	26	18	18	21	15	18	16	9	17	24	20	11	15	15	21	18	15	18	19	17	16	16	15	15	14	17	14	13	16	13	11	16	16	14	12	21	23	16	13	14	14	16	19	15	19	16	18	14	9	13	9	16	10	13	20	14	15	11	20	16	16	10	13	18	14	14	14	23	16	13	20	20	15	12	20	18	14	18	11	12	14	13	14	17	12	15	15	22	22	7	23	12	9	10	19	12	12	18	14	7	9	18	12	18	17	14	11	20	10	8	19	12	20	15	14	8	12	12	13	6	17	17	25	15	16	16	26	14	19	13	16	17	15	13	17	15	12	18	11	12	20	12	11	19	19	19	9	20	13	16	17	15	22	12	20	13	13	10	21	17	12	18	20	17	20	12	21	17	14	22	14	15	13	9	20	25	12	15	19	22	20	13	16	14	13	19	10	16	13	14	22	15	14	16	14	10	15	14	13	8	18	18	12	18	13	20	12	7	22	26	14	13	15	10	23	16	18	13	13	17	15	16	12	16	12	16	22	20	11	15	18	14	16	21	5	19	23	26	22	19	13	12	22	17	16	19	13	15	10	21	19	16	19	16	12	12	17	11	17	19	16	14	27	15	20	18	12	8	14	20	17	17	23	14	15	14	17	9	15	18	18	9	14	10	17	24	21	18	11	15	18	17	19	13	18	22	17	13	13	10	18	11	12	10	21	22	8	17	13	19	20	12	18	19	15	18	15	15	15	14	12	14	18	19	22	13	16	18	14	15	18	13	13	21	18	10	20	18	17	15	17	20	19	17	19	24	12	12	23	12	17	15	16	14	23	17	12	17	18	20	13	7	16	14	15	8	14	15	12	21	15	15	15	20	12	11	13	22	8	16	14	18	19	11	16	11	18	12	12	14	15	26	19	11	20	12	11	16	14	14	14	20	15	11	14	16	15	15	20	22	22	18	14	14	13	9	17	11	17	19	16	15	14	10	18	21	16	13	10	12	13	23	19	19	15	22	15	12	23	16	14	11	22	12	16	14	19	17	15	13	12	19	14	16	15	14	13	8	18	14	14	19	19	16	14	20	8	20	18	19	14	11	16	26	15	13	17	16	10	19	16	21	10	14	14	16	16	18	17	16	14	19	21	13	10	14	10	26	14	16	9	18	19	14	18	15	18	6	8	10	17	19	18	13	19	9	20	15	11	16	15	12	21	16	12	14	19	10	15	18	13	17	13	10	10	14	17	15	14	12	17	13	15	20	17	13	16	19	18	9	25	13	18	14	16	10	14	11	16	10	18	12	14	14	18	20	20	11	19	10	17	19	12	10	14	14	15	20	17	16	10	17	17	15	18	17	14	20	13	14	19	30	12	18	18	16	8	17	16	12	15	22	17	16	16	17	17	18	18	15	15	22	14	14	14	11	18	16	17	19	16	16	17	19	12	22	10	12	23	17	16	14	15	15	12	11	13	15	24	20	18	21	11	12	13	10	20	11	21	20	14	18	19	17	17	15	13	15	20	14
24077	14441	9911	16936	26447	27367	24345	19427	15375	13460	10867	7431	6077	4322	3441	2726	2400	1750	917	970	827	787	714	620	520	519	613	539	460	487	664	717	677	674	741	718	636	2375	5067	5177	3647	1754	884	390	244	188	146	134	129	153	156	123	129	130	143	153	118	153	138	144	131	166	147	140	154	154	131	175	145	132	179	150	151	143	174	125	141	142	162	150	154	127	158	139	150	156	143	145	152	152	135	158	174	139	153	150	169	167	135	162	159	128	152	139	151	142	149	171	140	131	168	166	154	150	145	141	167	131	150	172	166	165	153	162	135	131	143	142	164	152	172	156	155	144	158	143	163	145	163	141	159	150	142	164	155	168	138	156	155	172	159	166	137	136	148	138	128	183	177	148	151	152	162	162	145	150	157	140	159	146	134	161	164	145	137	146	164	138	127	166	139	156	153	159	146	126	175	164	156	148	146	145	152	139	143	155	133	159	160	162	156	141	147	174	133	163	146	139	152	147	172	138	139	135	140	155	150	145	165	150	185	171	155	162	151	136	159	123	156	152	110	183	141	182	145	157	143	153	134	118	156	173	164	150	129	175	144	144	140	148	154	133	135	158	137	168	130	148	141	146	157	154	152	163	139	128	169	149	135	168	165	142	137	157	144	139	134	139	146	157	149	164	128	152	145	141	151	152	152	148	156	128	180	159	154	145	149	158	123	169	153	160	168	159	164	153	142	147	160	143	172	171	158	158	121	145	152	146	152	163	137	158	156	179	143	151	170	146	143	149	147	142	163	147	180	157	141	152	141	141	133	147	131	137	115	128	162	156	158	150	160	164	177	143	143	173	134	128	155	162	159	174	134	157	156	131	145	140	156	140	151	150	177	164	130	124	165	140	145	178	142	162	144	145	154	135	157	162	172	141	148	144	146	143	167	167	158	132	136	142	144	149	146	136	133	156	155	156	181	157	149	149	141	174	156	142	152	164	143	125	154	149	157	148	154	146	157	144	144	129	158	144	142	158	149	169	165	134	153	145	147	149	132	163	156	143	140	157	176	116	139	135	183	156	162	131	144	135	156	157	166	139	134	164	153	146	126	131	136	157	135	169	142	158	152	158	165	149	147	130	138	146	156	166	150	169	126	149	148	155	135	143	151	161	137	166	165	162	167	149	160	142	141	147	130	134	159	149	159	147	159	165	133	122	134	159	153	160	161	165	146	159	176	174	132	143	168	167	132	151	170	153	172	155	151	163	131	164	141	137	142	157	135	159	171	149	157	110	185	144	165	147	146	155	153	151	145	160	161	136	146	130	159	157	169	142	127	164	150	133	159	147	146	165	158	153	154	134	131	162	184	175	149	145	152	132	144	145	147	158	153	135	126	156	156	155	151	151	137	127	160	170	139	116	171	142	121	158	138	154	148	134	158	157	152	161	140	161	148	137	145	144	142	163	137	134	155	136	168	141	142	145	140	144	136	160	153	142	143	151	147	145	143	181	157	151	157	162	163	133	158	145	151	165	145	163	153	135	146	157	133	130	146	151	143	137	128	176	137	141	174	175	170	160	147	133	160	152	159	161	156	139	142	168	139	163	154	178	143	143	145	130	125	150	137	152	146	165	152	173	145	162	163	167	149	172	156	143	164	164	149	137	152	140	144	153	160	157	151	148	146	151	154	161	142	136	157	149	146	151	154	160	142	131	137	158	158	158	173	136	149	139	160	142	159	141	143	159	153	143	160	142	156	152	161	147	149	169	170	146	172	153	144	169	169	142	149	126	144	146	145	162	164	141	156	139	159	149	144	158	147	175	151	137	179	147	142	142	162	170	141	153	142	159	138	178	154	150	139	156	160	164	157	167	134	158	170	142	154	172	166	153	158	137	148	165	130	152	162	182	146	132	149	147	159	169	172	163	145	141	141	149	139	158	138	152	155	157	136	139	171	128	166	143	153	163	155	166	127	148	158	168	168	174	153	145	156	146	137	154	133	143	177	165	151	136	154	136	173	151	163	166	143	169	156	139	141	153	140	156	162	197	125	166	150	146	144	159	142	151	155	147	152	146	153	155	146	164	149	148	156	169	147	150	155	142	171	147	144	122	155	154	155	136	148	148	147	155	138	159	149	126	153	159	164	174	187	148	168	125	148	143	139	141	157	158	164	175	145	132	142	134	154	162	145	157	143	174	143	152	154	142	159	156	146	153	177	137	143	143	139	174	149	148	139	159	174	141	160	180	165	151	148	148	141	147	143	128	142	130	164	143	152	168	141	169	148	157	127	150	158	155	169	152	172	175	132	158	154	151	153	137	146	138	165	147	152	158	144	157	145	144	145	142	154	172	139	189	171	144	150	160	170	151	142	153	138	124	139	163	160	138	172	151	163	150	149	127	165	164	148	142	163	171	147	141	163	157	158	137	163	138	161	165	177	171	146	153	139	173	184	169	163	145	161	131	153	152	140	154	135	138	116	152	168	166	166	130	166	155	148	149	145	157	138	118	137	154	136	138	146	144	143	160	138	149	160	166	167	163	143	161	148	150	135	153	155	135	150	146	141	162	154	172	139	145	138	150	143	168	151	157	154	139	141	143	138	134	161	157	173	132	155	150	178	146	161	169	137	129	164	123	169	150	147	149	145	158	152	129	166	160	127	144	134	165	179	126	151	163	148	146	158	141	148	163	140	138	154	165	137	143	143	137	162	169	147	140	142	160	159	138	136	152	157	154	157	147	152	131	144	159	155	168	140	138	159	153	138	151	156	177	169	141	157	141	172	139	182	152	152	157	172	150	139	165	120	145	149	154	149	153	156	140	154	134	149	150	155	136	149	150	144	164	159	127	158	171	129	142	174	153	160	154	142	147	134	144	168	141	135	143	146	159	156	159	157	164	129	165	153	145	170	127	138	125	142	154	140	154	157	163	164	162	144	172	146	143	121	163	155	167	157	136	174	131	149	159	160	128	156	144	166	174	153	157	156	155	159	155	150	160	162	136	167	155	146	142	143	145	143	152	154	145	171	153	136	165	150	175	136	161	153	133	153	160	143	150	146	154	136	137	147	151	152	149	153	147	147	143	151	158	158	148	141	170	146	140	163	149	157	162	161	141	145	148	152	150	155	128	149	168	134	147	149	128	157	147	151	158	150	141	153	156	163	151	125	147	144	155	155	163	160	164	153	138	136	133	134	139	145	147	166	145	137	169	154	153	135	176	153	160	148	164	149	165	162	140	142	167	143	160	158	129	142	156	141	174	145	156	139	149	159	156	154	177	147	146	143	153	163	144	132	145	138	148	146	140	173	156	149	139	161	157	161	152	141	176	156	150	157	157	149	142	156	151	147	137	167	132	162	152	146	156	149	152	164	146	149	136	123	154	147	165	138	173	171	146	147	131	160	138	144	157	141	130	158	139	145	140	147	166	168	171	140	166	146	132	147	136	159	173	169	153	162	159	138	141	144	152	149	169	141	135	145	168	160	139	146	167	151	132	147	139	149	152	172	163	162	155	125	166	151	151	158	143
2151	1068	666	577	451	623	629	448	297	240	185	161	132	95	119	108	66	43	26	22	27	23	17	22	16	18	20	17	16	20	14	22	20	23	16	18	37	54	114	136	92	59	43	33	15	16	11	19	13	18	14	12	9	14	11	11	13	8	17	12	9	18	21	13	12	13	15	13	15	13	15	11	19	17	14	11	12	14	13	12	16	16	8	17	9	14	11	18	13	19	6	16	18	12	18	14	11	14	20	14	12	13	13	15	12	12	12	10	27	12	13	23	17	10	15	19	15	15	16	14	17	16	12	16	11	9	15	21	15	7	11	9	23	11	11	10	16	12	11	19	12	17	18	20	14	27	13	18	10	10	14	20	20	14	12	17	14	15	12	5	14	21	12	11	13	12	10	15	15	17	14	10	15	12	11	18	11	11	17	9	8	13	21	19	11	15	13	15	16	13	13	17	17	17	14	9	11	7	10	14	12	16	18	17	13	5	13	17	10	14	17	11	10	9	19	16	9	7	18	12	11	16	15	16	12	10	12	19	18	15	12	15	10	15	8	14	15	14	19	10	11	14	14	12	10	16	6	12	8	10	12	10	8	17	15	11	14	20	16	8	13	19	14	13	13	12	11	16	18	13	16	12	6	20	20	11	15	9	13	8	13	11	8	8	15	17	13	17	16	5	17	16	9	11	12	20	16	18	14	12	19	13	17	13	13	14	13	14	14	11	5	13	7	16	13	15	13	18	26	11	12	13	12	15	16	12	12	13	10	19	13	6	11	15	14	15	12	7	14	9	12	20	15	17	15	14	16	10	11	11	13	19	6	12	17	14	16	9	21	12	7	10	13	16	18	15	17	14	9	16	24	16	17	11	19	7	7	7	17	11	12	11	15	15	15	25	15	18	13	13	15	14	15	11	11	12	11	18	9	18	13	11	11	18	16	17	17	17	16	20	10	12	13	15	10	13	13	19	11	14	17	12	13	19	14	20	18	14	14	20	14	18	12	16	12	16	16	18	18	14	12	9	12	21	18	15	12	10	15	17	13	15	17	15	10	20	16	13	15	9	9	20	15	11	16	21	9	11	11	9	12	11	15	20	10	12	16	15	21	16	12	9	12	14	15	14	14	18	16	4	11	13	8	22	10	10	18	14	19	14	6	12	18	23	10	19	6	16	13	12	23	14	7	13	14	16	15	16	14	13	10	15	13	22	15	13	16	12	9	22	13	15	9	12	13	15	13	12	8	14	13	11	21	16	13	16	11	16	19	7	11	15	9	16	12	15	19	16	10	9	17	15	14	13	12	16	12	16	11	17	15	13	18	13	12	8	17	10	11	15	8	10	10	11	9	13	13	17	10	11	14	13	12	24	12	10	18	16	13	15	14	17	12	6	14	18	12	15	18	14	14	15	18	13	12	22	14	15	10	14	21	11	16	10	17	15	8	17	12	11	10	12	13	8	15	14	13	11	10	11	20	13	14	8	12	19	13	17	12	20	11	8	21	6	14	12	17	14	19	18	13	10	14	15	13	13	10	17	12	19	18	13	21	10	20	8	19	21	13	15	12	16	19	12	13	18	10	15	14	11	10	15	20	7	13	13	15	12	15	9	11	14	19	15	13	17	17	14	15	22	10	11	16	11	12	13	14	11	12	14	13	11	16	10	17	15	6	16	14	18	10	18	18	8	10	12	16	13	19	13	10	11	14	11	8	15	15	10	13	18	14	19	16	12	23	8	14	17	10	13	13	14	20	11	15	17	10	12	11	15	19	16	14	17	6	21	14	10	14	22	14	13	17	16	19	14	12	17	10	15	14	11	11	10	11	18	12	13	15	9	12	15	12	7	21	14	16	14	12	6	14	21	13	12	10	14	13	13	12	13	11	16	11	11	11	14	11	6	10	8	13	14	8	8	20	10	9	19	18	12	13	15	12	10	13	14	12	12	12	13	14	10	18	14	19	10	16	23	10	14	12	8	17	18	15	10	11	11	14	7	14	8	9	12	8	11	11	14	22	9	11	8	15	18	12	19	18	15	7	13	11	15	16	11	16	12	21	17	16	14	11	17	16	8	5	12	15	12	15	15	10	14	10	12	10	10	19	12	13	12	24	11	19	10	12	17	10	17	13	10	12	5	15	16	13	17	16	15	17	13	17	18	16	17	19	11	9	14	14	14	20	17	12	15	10	15	13	12	14	17	11	18	20	10	12	12	5	8	10	10	18	18	12	12	17	10	17	11	21	9	17	13	17	16	9	9	14	15	11	13	20	10	14	12	13	16	12	12	18	22	10	15	8	15	9	18	18	12	19	12	13	12	12	16	8	12	12	15	11	15	10	12	13	8	11	12	11	14	11	15	12	14	15	8	13	17	18	21	15	10	14	9	20	12	18	16	16	11	13	10	16	16	8	14	9	14	8	13	15	8	13	9	9	17	11	13	20	5	11	18	14	12	13	13	15	16	10	11	22	15	14	12	20	17	16	12	16	17	18	15	14	15	19	18	15	20	16	12	20	12	10	9	9	11	9	12	13	11	18	18	14	15	19	10	15	16	14	15	23	13	17	12	13	13	20	23	10	16	16	14	8	12	8	9	24	10	17	10	15	19	17	15	11	14	13	10	16	12	16	11	15	15	14	16	9	12	10	15	10	16	14	9	20	11	14	20	13	17	9	18	16	13	6	16	11	11	13	13	11	11	13	15	20	8	12	19	7	13	14	13	13	13	17	15	8	10	16	15	11	12	14	19	20	8	25	16	21	14	12	18	16	13	7	10	10	17	14	14	16	17	5	13	12	7	15	10	16	10	12	21	15	8	10	12	14	14	13	13	13	9	8	16	14	17	14	14	6	13	16	10	18	11	9	12	14	9	12	17	14	8	13	15	12	13	13	17	13	16	16	12	16	11	20	14	8	11	16	12	17	10	11	13	12	18	21	8	17	12	10	15	10	15	14	11	13	17	10	15	5	13	11	12	17	16	15	13	6	14	8	12	11	17	14	19	8	15	16	12	13	11	12	14	10	12	8	14	15	11	14	12	14	15	14	11	10	11	21	15	11	18	17	19	10	13	13	14	19	14	14	7	17	14	11	14	16	12	13	13	11	14	12	14	18	15	13	12	14	18	15	17	8	21	11	14	11	12	11	10	17	14	11	10	14	10	11	15	22	12	21	16	7	15	9	9	8	12	15	13	12	13	20	14	12	13	11	16	13	17	13	16	10	17	18	18	14	10	9	11	12	13	23	14	15	9	14	22	11	11	14	13	13	14	16	15	12	13	14	11	15	14	11	17	5	4	9	15	21	15	16	6	15	10	13	10	20	13	13	12	14	19	12	8	15	11	9	12	9	17	16	19	13	12	14	19	19	15	15	19	12	8	9	6	18	12	15	17	14	20	9	15	12	20	16	12	15	12	12	20	26	8	17	10	21	9	10	16	13	20	14	8	10	17	13	23	11	10	18	17	11	16	13	11	11	18	16	12	11	21	13	14	11	8	11	18	15	15
21034	12007	8711	14868	23180	24388	21971	17361	13389	10343	8853	6822	5189	4138	4156	3317	2135	1129	598	505	562	462	495	467	434	448	435	393	317	223	235	342	351	371	352	330	692	1567	2781	3452	2427	1240	696	336	225	147	161	140	126	139	122	128	132	142	125	136	119	119	148	122	124	131	105	156	140	134	125	140	137	140	135	147	125	129	131	120	124	138	133	142	134	133	120	118	122	140	141	132	143	127	149	114	122	121	131	124	141	124	111	154	130	133	117	145	140	148	132	97	147	136	120	124	154	120	128	132	132	128	150	114	148	134	147	118	141	129	129	128	145	130	129	136	125	117	145	139	127	129	127	136	126	119	119	144	140	133	136	120	131	119	134	121	136	140	127	121	138	144	136	124	137	129	141	131	132	119	138	138	136	130	120	131	133	122	117	128	128	119	144	134	123	118	117	163	104	121	123	134	126	118	141	148	118	128	125	142	125	138	126	144	121	152	117	151	132	149	148	136	134	133	149	150	137	130	112	129	155	119	126	142	121	139	133	146	134	143	128	126	141	138	125	127	120	159	115	130	120	131	127	132	137	119	111	123	140	123	140	131	130	143	139	139	139	138	139	132	109	131	126	130	143	141	133	156	131	129	137	147	117	136	146	137	119	148	129	124	137	131	132	135	132	143	122	129	117	141	165	140	122	109	136	120	140	144	141	138	117	116	128	125	128	139	133	118	123	120	132	133	131	114	143	145	137	130	147	116	125	112	139	104	108	139	143	126	133	116	124	131	130	144	134	152	152	134	133	136	148	111	116	129	119	149	126	141	135	116	134	131	131	135	136	139	130	122	120	121	137	126	107	121	123	119	131	125	102	101	138	129	110	146	135	160	138	112	137	129	142	151	130	131	147	125	119	116	128	128	141	159	114	138	116	147	167	127	135	138	116	146	150	130	141	136	119	121	147	120	134	109	123	129	108	111	129	146	140	119	111	116	125	134	131	146	118	129	132	149	138	135	124	105	137	129	134	129	122	148	133	130	135	142	134	126	134	110	140	148	139	125	110	117	127	144	121	129	138	149	105	128	115	138	141	134	142	127	119	151	139	119	134	158	127	123	133	128	141	125	129	146	131	145	125	122	115	141	117	132	139	132	117	121	129	130	122	132	153	133	121	138	144	127	138	141	145	144	156	143	122	138	134	126	131	120	119	120	120	129	123	129	135	119	142	126	152	143	136	129	108	121	122	129	138	118	137	130	144	151	125	124	133	130	124	138	133	116	138	124	148	140	128	137	138	126	128	113	146	124	144	150	129	140	127	120	143	127	157	127	137	135	132	139	121	118	141	123	120	118	136	124	116	136	142	159	149	142	136	138	122	154	120	124	128	125	132	126	138	126	134	123	148	139	118	131	137	139	141	130	130	135	133	131	138	146	145	122	129	126	129	134	117	133	135	129	150	147	144	138	150	130	150	117	130	119	134	141	139	115	144	131	113	141	140	131	131	149	136	148	135	111	140	121	140	123	134	129	127	145	140	130	148	139	132	112	122	132	136	154	125	143	129	138	129	125	123	127	144	139	105	120	126	120	135	134	127	126	124	127	115	134	135	133	141	124	142	143	141	145	145	143	133	145	125	120	133	132	117	133	126	136	137	133	135	138	103	122	146	123	123	139	141	140	145	153	156	117	134	116	130	119	141	134	117	125	139	124	128	132	136	116	130	105	123	125	135	147	124	127	143	110	131	112	135	124	124	137	114	118	134	121	145	128	124	123	139	114	134	134	124	126	131	132	127	147	129	136	117	138	145	124	134	124	146	125	121	150	119	133	150	154	140	133	136	131	146	130	138	135	133	126	109	159	122	122	132	155	134	133	128	127	119	139	145	124	124	144	157	156	128	129	129	132	136	115	116	111	128	138	132	145	153	112	133	130	141	129	128	126	118	133	117	129	141	125	128	121	119	135	128	129	127	121	141	132	136	124	135	117	137	105	136	128	140	164	124	149	115	137	158	139	129	121	139	141	156	125	129	139	138	131	134	139	146	141	146	127	114	146	135	131	140	136	130	126	152	133	142	133	124	128	124	132	151	134	143	134	140	128	137	130	132	140	136	117	137	133	129	117	141	130	154	123	158	136	131	122	135	126	134	144	128	126	126	131	150	133	128	144	120	143	117	136	143	121	117	120	145	145	117	126	138	138	126	132	110	136	122	138	130	120	117	150	137	120	131	136	122	137	137	131	123	142	115	125	126	119	138	126	136	137	135	126	152	129	150	140	133	142	134	129	142	137	125	138	125	124	133	123	158	139	126	139	140	140	132	129	122	125	134	137	121	138	135	132	113	153	122	131	121	134	105	139	146	129	130	131	151	125	132	144	125	153	156	146	161	139	133	115	128	139	140	144	125	158	135	127	137	141	134	135	136	134	153	121	146	117	127	119	128	116	151	127	120	121	124	130	128	140	127	119	139	129	136	141	110	121	124	133	129	109	114	129	128	137	116	175	141	139	136	126	130	130	138	160	141	121	136	139	135	159	114	121	137	120	127	126	129	126	139	136	152	130	154	138	149	123	149	131	134	145	128	118	119	145	137	123	150	139	148	113	146	107	140	151	134	131	136	132	129	141	147	136	151	135	131	133	125	137	132	131	143	113	124	144	114	145	135	129	142	116	138	116	134	134	136	119	135	137	128	140	114	150	133	110	136	133	127	128	134	136	144	130	126	134	132	140	132	155	131	123	140	152	147	114	110	133	134	133	151	143	138	130	126	144	148	143	128	114	142	120	134	131	142	121	114	119	130	123	133	130	130	116	116	129	109	115	134	137	140	125	130	130	131	137	139	129	135	139	143	145	143	125	133	127	120	139	123	127	116	121	136	112	120	134	123	149	146	124	142	124	140	145	119	151	120	105	134	131	124	135	128	129	119	136	147	131	136	129	123	148	136	118	153	135	120	114	141	128	130	130	151	117	126	116	103	120	125	140	109	110	121	119	126	117	113	111	126	147	117	134	119	123	144	145	143	153	163	117	131	147	147	131	122	123	132	150	142	164	135	138	131	145	127	120	113	119	139	149	137	136	117	122	120	125	124	135	118	138	160	130	133	123	134	125	135	136	121	121	144	115	116	121	147	152	125	141	126	114	119	116	127	140	129	140	140	143	130	115	128	139	106	110	134	151	133	116	111	123	123	130	140	122	113	128	150	114	124	131	143	141	132	123	129	135	135	131	124	123	119	141	128	134	128	128	145	140	120	132	147	139	111	122	117	120	129	130	145	143	121	127	125	135	134	149	130	126	127	140	129	119	149	123	136	142	113	156	128	122	134	151	154	114	127	123	134	128	140	125	136	134	140	137	142	154	134	129	130	131	126	142	125	121	126	127	143	155	136	148	130	122	133	140	131	133	146	135	121	133	123	129	116	137	138	137	124	124	121	132	115	112	137	134	160	131	136	119	136	119	119	119	114	140	132	119	138	127	144	148	151	122	147	144	129	137	131	114	136	113	142	137	126	118	130	136	123	110	127	156
2233	1717	1032	646	570	836	824	595	366	379	290	254	131	107	118	97	59	38	26	35	31	31	22	27	18	28	24	27	17	32	16	25	15	26	13	20	51	99	143	125	126	89	62	34	16	19	14	16	13	17	10	15	10	14	16	20	14	13	14	6	8	21	13	16	16	9	16	16	13	16	15	17	10	11	10	16	12	8	9	20	11	8	19	13	13	14	13	15	14	11	15	14	15	17	14	13	12	19	15	15	11	14	18	12	7	23	14	17	16	12	13	16	18	16	9	8	16	18	14	17	9	22	12	13	9	13	8	12	15	15	11	10	14	14	20	15	17	10	17	19	6	17	5	6	17	14	7	11	19	11	9	14	16	14	8	17	12	9	8	11	9	10	14	12	15	13	11	9	7	15	9	11	11	15	16	12	12	15	8	13	16	14	15	15	13	15	14	18	16	19	13	13	20	16	19	19	10	13	16	11	19	13	17	10	11	22	19	14	14	12	11	11	11	12	19	14	14	15	15	10	16	10	21	16	11	12	13	22	16	11	19	13	13	17	18	15	14	7	11	19	13	11	12	15	16	19	16	16	9	16	11	16	19	18	14	11	13	14	18	17	15	20	13	7	13	10	13	14	13	7	16	13	11	23	14	10	11	11	12	19	7	10	12	11	14	14	16	13	13	11	14	12	10	13	11	9	15	11	7	10	13	10	11	11	16	8	13	12	13	14	12	9	7	15	13	17	5	11	14	13	14	15	14	20	17	11	22	11	16	14	17	17	19	10	16	16	18	19	11	13	12	15	16	17	10	13	13	16	9	9	16	12	13	15	17	14	17	10	14	12	10	13	19	14	13	17	10	14	10	18	18	19	12	12	20	16	13	15	14	20	10	17	18	9	14	18	20	11	12	10	13	17	10	13	11	14	15	14	15	12	12	13	13	14	16	19	13	14	15	10	12	8	13	10	14	14	11	16	14	6	15	14	13	15	15	12	13	12	4	15	13	11	8	7	7	16	7	16	17	16	14	10	24	13	15	22	18	14	12	10	13	11	16	20	9	16	13	15	18	15	11	10	14	10	9	18	14	22	14	13	12	8	9	10	11	14	12	11	12	12	22	9	9	16	12	13	10	11	16	13	12	15	16	10	9	16	19	17	14	14	20	12	9	9	13	14	20	16	9	13	13	14	19	18	17	12	13	23	19	14	19	11	21	13	20	18	16	14	13	15	15	11	12	11	14	12	13	15	10	19	16	10	13	12	14	18	14	14	7	18	7	8	10	9	7	17	14	22	5	9	15	16	14	14	13	11	15	15	14	15	14	16	10	17	11	9	5	13	11	13	10	12	15	13	12	14	19	13	12	14	14	9	15	16	14	10	11	11	10	9	15	18	15	15	20	27	17	14	12	17	11	9	10	11	13	10	16	18	6	16	7	12	17	12	18	16	14	14	7	12	14	20	13	14	18	17	6	21	16	13	16	14	13	21	13	8	8	12	9	17	11	15	17	16	11	17	21	17	15	19	16	12	20	14	10	13	11	10	13	15	20	10	15	14	15	14	13	15	6	16	18	10	12	11	14	10	15	8	15	9	13	15	18	13	12	8	15	20	19	10	14	17	16	12	12	12	9	12	10	12	14	11	14	16	14	14	10	8	16	23	10	14	12	13	11	14	13	14	20	17	8	8	16	11	23	11	17	14	16	15	8	20	11	12	10	19	17	16	16	14	22	17	13	15	8	11	8	13	12	10	19	14	15	14	12	19	13	18	12	12	17	5	15	16	11	8	12	12	20	14	9	19	16	11	7	16	18	20	10	17	13	7	15	18	10	16	7	15	15	17	15	18	14	19	13	9	15	11	15	16	11	24	6	12	5	11	16	10	21	12	22	13	11	17	11	15	12	15	10	13	9	10	9	18	17	20	13	16	14	13	17	16	9	16	14	20	12	13	14	12	16	12	11	11	9	14	16	12	11	12	13	19	14	17	14	9	18	16	16	11	10	9	18	16	13	13	11	17	11	19	11	12	20	13	15	15	13	9	19	15	4	20	18	19	14	16	9	11	18	15	13	15	15	11	14	13	9	14	13	17	11	20	12	23	14	15	17	20	10	16	13	21	14	14	10	11	9	11	16	9	18	17	13	14	13	15	16	14	9	16	10	13	12	8	17	11	14	18	15	10	19	11	15	13	10	14	14	17	18	14	10	11	13	10	15	12	11	10	18	12	12	14	13	14	17	9	17	12	18	18	9	8	11	15	15	6	7	17	15	9	16	19	16	16	16	12	10	12	20	17	10	15	11	17	15	19	16	7	15	17	21	21	10	12	22	13	18	8	16	17	13	15	13	15	15	22	11	17	17	11	17	6	9	14	10	10	9	14	14	20	11	10	19	23	9	8	16	12	8	10	18	17	17	16	13	15	20	12	16	10	12	16	16	12	9	12	12	19	6	9	12	18	14	14	15	16	22	17	16	11	14	7	16	19	15	15	12	15	17	18	14	8	13	15	19	16	14	13	12	17	10	17	10	15	8	12	18	12	20	12	12	9	12	13	14	14	19	12	14	12	15	12	17	18	16	15	11	20	19	16	18	20	7	15	15	12	14	11	9	13	17	6	10	20	16	11	12	14	13	14	15	10	15	20	15	10	9	16	12	12	12	10	9	16	16	14	14	17	13	10	13	14	12	17	16	15	9	14	10	18	13	15	6	18	12	9	17	12	14	9	18	15	13	14	14	21	17	17	18	13	22	13	17	11	10	17	14	12	14	18	19	16	19	9	12	16	9	12	10	19	14	16	12	7	18	10	14	9	11	9	8	12	15	15	12	14	15	10	13	13	18	15	18	15	8	11	12	13	15	8	14	18	16	13	5	16	11	14	22	13	14	14	7	9	17	12	20	14	10	15	14	11	11	13	9	14	13	15	15	19	15	12	15	10	25	14	18	20	15	13	13	9	12	15	12	11	16	6	12	16	17	14	5	15	10	12	19	16	12	12	15	11	9	12	24	19	16	6	13	7	15	11	10	14	9	15	6	4	11	18	17	12	14	12	12	11	16	15	12	18	20	9	16	17	17	19	11	8	9	9	20	8	8	9	10	19	11	18	22	7	23	24	14	20	19	11	16	10	10	9	12	13	14	12	16	9	19	15	16	19	11	20	14	9	9	17	15	11	9	11	18	18	11	12	15	17	16	11	19	9	12	13	10	14	11	15	11	15	17	14	16	14	13	12	15	12	14	23	8	14	7	11	17	17	14	9	18	11	19	14	13	12	13	12	18	9	17	24	15	12	13	15	12	8	13	17	18	17	12	9	10	14	9	7	15	14	21	12	10	9	15	21	22	10	13	19	11	8	18	13	12	18	15	7	15	17	12	14	11	12	12	24	13	19	16	22	18	14	9	13	19	15	15	10	8	18	14	9	10	9	11	13	19	18	15	12	17	8	12	16	17	14	19	15	13	22	9	9	12	13	12	18	16	13	16	17	14	14	12	11	7	11	12	17	14	19
24346	15930	11473	16567	25621	27201	24650	20787	15594	14143	12031	9369	5753	4747	4876	3404	2134	1077	853	855	762	667	660	683	633	574	493	430	326	386	576	551	474	467	300	573	1347	3092	3710	3326	3264	2238	1121	601	343	191	143	149	140	153	131	138	136	130	125	155	134	135	132	145	129	126	150	146	125	132	139	144	143	137	147	155	130	110	154	142	133	133	126	150	122	130	136	147	139	131	131	133	130	126	157	134	144	138	137	144	116	148	136	133	135	132	147	141	125	135	130	139	125	129	151	148	163	131	138	122	138	115	122	144	135	140	139	125	149	132	131	141	135	130	120	135	142	121	160	132	152	132	135	120	129	144	152	147	124	151	153	153	131	136	131	139	122	140	152	140	122	131	137	162	166	153	148	122	142	136	125	134	140	140	103	132	133	148	134	130	130	136	149	122	125	116	108	139	169	154	142	133	135	142	127	143	146	136	145	119	117	130	130	118	124	128	159	185	125	129	142	135	149	138	123	129	158	139	134	132	101	120	132	139	141	151	144	143	141	140	130	130	125	139	119	130	145	123	111	116	153	130	146	132	141	127	129	133	149	127	137	138	148	118	133	149	122	132	120	149	129	136	133	139	134	131	145	128	133	134	140	146	132	154	144	134	124	144	145	149	117	139	148	126	142	137	135	130	120	130	127	145	140	132	132	145	153	131	161	152	144	122	118	115	125	143	142	131	130	106	135	128	117	112	119	143	136	133	118	121	142	152	150	138	103	143	130	127	132	132	139	122	129	136	121	144	139	128	114	154	126	164	126	140	131	138	117	138	158	127	149	140	130	141	135	134	127	115	136	142	137	133	110	144	152	124	162	142	142	128	146	141	146	139	156	133	140	112	132	121	155	129	145	141	142	145	138	139	122	147	126	143	131	139	145	132	133	146	106	121	147	140	129	145	146	146	145	140	128	151	143	151	130	142	122	132	128	144	140	133	143	142	131	164	113	129	127	141	147	120	122	136	141	130	142	140	152	134	152	166	129	118	149	139	140	133	138	140	135	141	150	128	125	137	120	130	128	130	125	133	110	138	161	137	154	131	140	137	123	133	134	132	134	146	144	120	132	120	142	161	146	131	147	136	149	115	120	146	142	131	153	113	125	134	152	134	119	139	138	131	137	138	137	123	135	130	135	122	109	141	145	123	122	136	178	125	140	147	136	147	143	133	149	151	116	122	141	121	143	154	134	137	127	152	119	123	124	150	137	133	120	135	115	139	132	137	128	121	124	129	138	161	155	125	125	131	146	135	140	132	138	139	166	132	132	134	154	121	144	148	113	127	108	134	125	146	133	146	124	153	133	143	116	131	144	136	152	146	153	131	137	132	112	140	118	150	159	149	127	133	152	164	152	144	154	129	134	157	128	139	158	114	134	129	153	155	139	143	135	137	147	116	147	136	151	153	134	118	126	132	160	146	119	138	126	133	123	141	125	135	150	143	134	136	133	116	142	134	138	135	136	139	133	132	119	118	167	136	133	128	131	116	139	133	151	151	148	126	125	128	119	161	136	148	135	119	130	134	126	116	129	139	151	138	136	116	143	142	128	135	154	139	141	142	128	117	139	124	139	144	132	131	137	146	144	143	123	125	152	129	113	128	144	134	144	155	142	107	119	151	156	134	145	143	151	136	130	135	136	129	137	146	146	135	137	131	155	141	124	133	127	146	142	143	135	125	156	137	154	128	149	142	165	147	134	148	131	109	155	128	149	145	149	130	147	124	141	138	123	143	143	136	144	143	157	128	142	115	134	138	130	142	158	130	139	139	122	132	140	138	136	120	113	134	150	142	132	111	145	141	119	128	129	147	156	158	136	139	126	147	150	133	146	131	136	118	137	131	145	144	123	128	126	136	132	139	129	133	121	146	147	135	133	139	156	137	136	136	140	141	140	133	146	128	112	127	145	126	139	141	127	132	150	138	148	120	130	124	130	142	132	123	150	144	153	123	136	131	138	130	120	128	141	150	129	137	135	143	139	121	140	133	141	124	140	143	125	133	137	139	122	160	137	136	164	153	130	133	131	139	136	150	161	116	150	124	145	129	139	125	139	136	133	134	130	160	125	156	135	130	152	116	135	152	133	117	118	140	140	156	140	141	133	134	132	123	132	128	138	130	144	139	126	132	138	153	135	140	128	121	131	130	140	113	130	124	143	143	150	135	122	140	135	154	110	142	147	131	146	136	127	150	139	127	127	139	121	132	119	143	145	136	122	145	133	150	130	142	133	152	129	145	135	123	147	159	119	146	136	123	160	149	138	123	133	155	125	142	123	135	129	132	157	148	147	149	136	119	126	151	164	156	138	123	141	145	144	135	138	156	159	136	138	142	121	129	137	123	125	125	142	151	149	144	121	139	133	129	131	149	155	134	134	143	126	137	154	116	130	145	151	147	155	131	133	167	122	147	112	127	138	144	137	123	143	172	133	123	138	134	186	110	127	129	124	153	131	140	126	144	141	140	116	134	126	132	135	105	125	139	145	121	132	141	133	114	138	159	113	115	145	122	139	125	143	125	134	121	136	141	124	160	128	163	139	116	157	138	147	132	130	151	109	143	122	127	137	130	142	127	147	152	113	160	138	134	150	142	120	156	133	132	132	134	136	141	138	140	135	133	140	142	137	130	119	134	153	145	134	138	150	158	135	136	146	132	113	149	149	143	118	145	129	132	141	131	146	153	132	121	133	132	136	110	147	117	130	145	112	128	135	147	134	130	117	146	121	134	136	141	148	113	152	123	128	134	141	130	132	124	158	129	118	148	134	137	136	144	133	126	145	122	148	137	140	133	141	138	119	147	126	150	109	125	140	130	147	130	150	116	134	146	138	156	118	124	135	130	130	147	146	148	137	134	138	148	122	143	137	144	161	160	141	143	112	144	150	130	147	144	162	149	137	137	139	130	139	124	153	137	127	132	146	127	143	135	129	144	140	125	146	143	140	132	136	139	148	123	140	126	147	125	142	143	128	137	150	147	144	166	150	143	141	152	147	124	135	127	149	166	129	128	106	140	147	124	137	131	112	135	133	146	136	132	126	108	124	137	159	127	140	150	124	118	132	143	140	138	136	122	143	138	118	148	145	150	131	137	111	137	130	128	129	129	156	118	153	120	148	125	148	134	123	136	130	173	148	105	142	183	108	137	146	103	132	116	138	135	123	126	139	136	136	135	150	116	161	149	155	129	125	127	140	177	145	145	136	128	119	145	121	160	130	113	120	129	168	148	133	135	131	125	114	129	141	156	133	141	127	130	122	143	142	147	131	144	153	119	137	143	134	123	140	144	121	137	148	117	149	140	133	134	130	129	136	143	131	123	145	138	149	135	149	140	130	160	148	154	136	136	144	129	128	128	148	114	138	133	123	129	150	120	143	143	146	138	139	134	140	128	142	134	110	153	129	116	149	136	145	150	122	136	132	130	118	168	142	116	131	138	140	153	126	128	139	125	114	143	119	133	140	162	152	137	145	147	147	148	138	129
1455	924	535	286	299	365	473	403	287	201	182	144	90	87	55	25	28	35	32	43	22	21	17	19	18	15	17	20	20	26	13	12	16	16	14	9	26	33	28	39	43	29	33	23	24	14	18	15	15	15	14	21	13	14	15	11	19	23	15	10	12	17	16	18	19	14	10	21	18	15	14	13	15	12	24	15	19	25	21	14	11	19	13	23	13	10	17	16	17	21	20	17	21	19	20	13	11	17	14	23	18	8	18	13	27	15	16	14	14	19	12	11	13	15	18	19	12	20	21	12	15	19	10	12	17	12	13	16	19	14	21	17	16	14	14	18	16	23	14	18	16	20	16	18	22	19	13	12	11	21	24	22	12	17	20	14	20	15	8	17	14	15	12	18	21	15	8	12	19	24	13	19	14	13	20	14	14	18	19	21	17	18	13	17	14	13	12	11	14	18	14	20	22	16	18	12	13	15	16	23	15	19	19	13	19	23	14	15	19	14	10	23	18	16	16	13	17	15	12	17	19	16	18	16	13	15	17	13	15	20	14	9	21	18	14	22	16	17	11	21	20	19	15	20	18	15	11	19	11	16	14	12	11	14	18	14	12	13	16	15	13	14	15	22	16	18	13	16	13	22	10	13	13	9	18	18	12	12	14	18	13	19	20	11	14	12	13	23	18	22	20	10	17	16	11	24	17	15	15	15	15	9	17	14	17	15	12	14	13	17	13	18	10	9	20	18	10	10	12	23	18	15	13	21	14	23	14	15	17	12	17	15	15	16	18	12	14	18	9	18	23	18	19	19	21	12	10	19	19	17	18	22	11	19	19	13	15	12	20	10	16	10	14	18	18	25	21	17	11	13	11	19	19	15	9	16	18	13	9	10	22	17	9	8	15	23	18	17	9	18	7	14	21	18	19	18	10	16	12	13	12	15	8	15	14	16	17	12	18	16	16	17	23	13	15	12	18	13	14	15	11	15	11	11	15	15	21	12	15	19	17	18	13	15	19	11	21	15	14	14	18	14	15	19	13	16	9	24	10	16	22	17	23	17	15	18	18	23	19	16	8	16	11	16	19	17	14	16	13	15	12	17	16	17	11	18	15	9	19	14	8	12	16	11	23	9	13	18	13	20	10	18	12	14	12	9	12	13	19	23	8	17	16	17	18	11	10	16	21	18	23	26	17	22	17	20	16	17	14	16	20	11	14	8	17	21	11	14	15	16	14	14	17	18	20	15	11	16	17	20	18	12	17	16	12	17	17	10	14	12	18	22	18	20	15	14	17	18	15	17	12	17	7	16	15	15	14	9	20	14	11	12	13	13	14	16	10	9	13	19	17	20	11	15	15	20	17	16	13	7	11	12	11	11	5	10	11	11	16	8	15	24	15	19	11	13	17	15	9	16	11	17	25	22	8	14	15	12	15	10	17	17	21	11	17	16	17	15	14	13	15	19	13	15	15	17	20	11	13	17	22	11	19	17	16	11	15	22	8	12	20	14	9	8	17	21	6	16	15	20	14	18	10	18	24	13	12	16	9	12	14	19	14	11	21	17	12	9	19	16	17	19	16	23	10	13	11	18	14	11	11	16	16	12	10	11	23	18	11	17	15	10	13	17	14	22	16	11	19	15	14	23	19	19	19	24	14	16	19	17	10	18	26	17	17	15	18	10	12	19	13	15	14	16	13	7	19	23	20	19	10	14	19	14	20	16	11	7	11	14	18	18	18	19	19	8	17	17	14	7	17	24	22	21	20	14	15	16	12	16	12	17	13	16	14	16	16	12	14	19	14	10	13	10	17	11	16	15	9	13	18	20	22	13	15	16	15	13	15	10	19	17	14	14	11	16	20	20	13	18	16	9	25	17	17	11	12	9	10	21	16	9	15	15	18	16	17	12	25	17	17	16	16	15	18	15	15	9	10	12	13	13	14	19	14	8	14	13	13	16	9	13	17	9	17	17	16	12	18	17	18	20	18	18	8	16	20	13	8	14	12	13	16	14	12	10	20	17	18	9	18	13	20	15	15	9	17	15	23	16	16	14	18	9	13	16	12	16	18	17	17	10	13	13	16	15	23	17	13	18	16	12	13	16	17	12	12	16	13	17	11	11	17	18	9	14	13	21	15	19	17	19	20	16	13	19	21	15	15	17	16	12	16	20	13	10	18	22	17	21	15	13	20	10	14	12	15	15	24	12	11	17	9	10	15	17	25	19	15	9	16	14	22	21	7	16	12	19	16	20	16	15	13	16	16	13	8	19	17	17	16	12	17	15	24	16	20	16	12	13	17	16	19	14	10	21	16	14	13	11	17	15	18	18	20	16	11	18	18	15	23	11	13	19	8	20	19	22	20	13	21	18	14	10	9	14	13	17	17	13	15	14	19	14	15	11	16	17	19	7	15	19	18	21	21	16	16	17	16	20	16	17	15	25	20	20	16	11	15	11	19	11	14	16	9	18	18	14	15	13	12	16	20	18	9	14	18	17	11	14	15	14	17	11	19	15	14	24	10	14	12	22	9	18	16	16	17	19	16	15	13	18	9	14	11	20	9	12	15	28	19	17	21	9	20	16	10	13	20	13	7	18	16	17	11	12	17	14	13	16	12	11	20	14	19	20	19	15	15	14	13	14	15	15	17	12	13	16	14	18	18	16	15	19	10	16	11	19	13	16	7	18	15	19	21	18	9	15	14	15	23	15	7	17	15	20	18	20	12	15	11	13	15	8	11	16	8	23	15	10	16	14	16	15	19	16	18	18	14	6	8	14	17	22	19	15	16	16	17	15	18	11	14	18	21	20	20	18	11	21	11	18	21	11	15	14	18	14	14	15	16	15	23	16	16	15	16	17	16	14	19	14	23	17	15	19	13	16	19	14	21	16	16	15	22	17	24	14	12	24	13	16	9	10	13	20	13	13	21	15	17	20	18	16	11	14	19	17	18	16	18	13	17	19	16	13	15	14	14	13	15	16	10	16	9	18	19	18	13	19	13	12	20	13	14	11	13	19	26	9	15	11	18	11	14	14	10	13	16	12	7	15	20	16	16	18	15	10	20	21	14	19	25	19	24	14	16	22	13	4	16	13	14	17	15	15	13	13	12	14	16	7	8	12	10	20	20	21	20	18	15	14	13	19	15	16	13	17	13	13	12	11	20	17	18	10	22	12	14	15	20	17	20	9	24	12	9	17	11	13	16	18	8	20	14	9	13	17	13	19	18	13	15	16	19	17	16	20	9	14	10	23	8	16	19	20	15	15	19	18	19	13	14	16	16	16	11	20	19	16	9	20	20	14	23	14	15	13	10	12	16	18	20	16	11	16	14	17	12	11	22	13	20	17	13	12	12	16	10	19	10	16	15	13	18	25	13	21	17	12	14	16	15	14	21	15	16	17	15	13	15	18	19	18	14	17	23	18	21	25	9	19	16	18	14	13	14	17	14	21	10	16	14	11	10	22	7	11	16	16	16	14	13	17	14	14	20	12	23	20	20	16	14	23	14	16
18262	11401	7118	9905	18220	20057	19494	16356	11526	8769	8007	6080	3847	3373	2140	1179	801	626	748	630	473	408	468	473	377	318	304	250	227	434	404	349	201	172	179	231	402	529	690	800	785	691	483	290	204	193	158	149	159	124	144	158	167	154	148	152	130	149	158	128	144	141	163	147	157	143	163	143	144	152	146	138	141	133	125	144	161	145	149	158	147	145	143	139	141	165	143	156	120	158	138	131	132	135	141	140	136	143	140	147	127	145	154	128	146	148	145	158	151	152	157	149	165	162	154	138	126	131	153	134	151	136	126	169	159	157	147	148	128	138	141	152	155	147	145	139	136	162	164	146	145	151	120	126	143	134	138	150	128	151	141	152	152	147	151	141	126	139	137	147	113	131	124	166	137	146	152	158	160	136	148	141	125	129	185	159	173	149	142	136	145	155	160	148	159	134	157	142	129	134	135	147	152	149	147	149	155	125	173	166	146	157	181	149	123	155	143	151	144	155	128	158	134	143	138	152	136	152	150	142	146	162	141	153	143	164	132	113	131	145	139	134	142	135	138	154	152	123	148	151	130	143	155	138	149	147	129	157	150	138	136	163	150	116	155	119	148	130	136	135	143	164	138	134	161	137	150	116	157	161	151	120	134	134	149	165	144	137	142	154	152	131	134	144	145	149	174	154	143	134	148	143	144	159	149	151	142	147	161	162	125	154	136	149	144	117	153	152	122	152	145	153	152	135	150	143	163	143	142	153	140	131	141	156	142	150	119	158	150	153	159	151	130	133	138	153	154	142	137	138	141	132	137	169	136	133	154	163	153	137	127	144	157	154	159	152	144	131	163	144	146	166	168	147	149	162	153	140	129	144	124	122	143	154	139	135	144	144	155	143	154	148	149	150	139	156	144	136	140	146	147	139	143	153	161	158	154	145	137	146	149	137	169	153	130	150	135	117	148	146	141	137	162	132	144	139	148	144	138	134	161	151	156	148	150	150	133	126	130	149	161	136	147	184	146	152	142	146	140	148	123	136	144	145	162	139	148	151	144	152	148	166	129	128	164	130	142	163	140	120	154	143	132	163	145	158	142	150	146	143	149	129	150	130	152	150	129	142	133	126	153	132	152	148	125	146	137	154	164	135	140	142	122	135	158	161	153	153	131	150	149	153	145	128	151	150	131	141	143	150	128	134	149	129	122	167	145	140	145	142	135	145	160	151	131	145	146	149	139	154	147	130	154	144	158	131	163	151	149	137	129	150	136	168	152	145	126	152	148	161	134	144	142	147	145	158	131	141	153	134	160	146	161	130	139	136	140	141	139	135	130	150	168	145	164	148	167	142	150	142	155	149	141	159	146	138	154	140	137	145	146	156	170	175	151	162	155	149	150	129	154	139	116	155	149	150	151	125	141	148	151	121	152	130	142	143	134	125	162	154	142	154	151	146	162	149	170	151	142	150	159	151	151	137	149	141	156	150	135	149	146	147	134	148	145	159	141	187	139	150	140	162	146	149	133	163	137	141	154	124	144	147	157	152	133	181	150	156	142	140	157	157	124	150	142	156	167	132	165	151	154	136	159	154	135	137	140	148	157	152	153	147	147	165	161	152	160	155	171	162	151	154	150	166	138	149	132	143	163	155	143	152	157	147	157	138	140	152	156	144	150	133	157	140	159	142	134	171	136	120	141	129	150	162	137	155	142	147	148	142	171	154	136	138	151	157	128	148	159	150	159	140	154	138	137	136	157	172	166	156	143	135	146	154	144	140	135	148	150	149	119	165	129	151	137	145	137	151	164	137	167	187	172	143	151	148	145	150	155	135	145	150	149	141	153	140	152	137	163	150	166	153	139	165	157	160	149	142	156	163	150	136	145	143	152	126	138	140	149	132	150	117	171	142	157	138	161	140	133	145	156	138	154	142	160	165	149	156	153	139	154	133	172	148	151	141	164	140	139	150	168	151	157	132	156	140	159	149	146	147	137	154	145	118	140	145	149	144	149	139	143	146	167	153	139	129	150	162	145	147	150	165	140	139	124	126	143	151	140	162	147	138	148	127	146	136	149	129	152	151	132	148	146	138	143	142	153	139	154	151	151	150	155	154	139	151	138	152	127	165	142	140	144	150	135	136	126	172	151	163	153	149	151	131	134	137	141	146	157	150	125	156	131	161	134	138	145	140	127	154	142	157	131	146	160	147	147	152	133	124	140	155	122	134	151	137	156	152	145	158	129	145	155	148	164	136	151	148	170	159	142	136	154	131	149	142	134	145	159	152	162	158	143	130	147	158	156	162	170	161	140	153	149	129	150	125	164	153	150	150	174	141	153	152	162	172	148	154	158	145	134	135	145	138	145	166	121	134	158	136	133	155	146	152	154	131	148	153	151	151	137	131	139	145	138	145	145	153	155	157	158	141	138	136	150	137	145	166	141	161	135	152	149	127	132	150	140	146	145	158	147	135	126	165	140	120	143	134	157	161	139	137	137	161	154	153	154	120	149	139	137	132	139	164	142	147	154	157	147	153	169	142	142	160	141	140	143	163	172	147	146	148	147	145	135	143	140	139	140	132	157	149	152	155	136	149	146	139	133	142	161	127	163	166	155	160	146	142	139	141	153	165	142	174	128	142	162	150	137	166	140	143	149	174	143	137	125	145	155	170	147	134	156	150	148	135	132	139	153	160	147	142	142	124	148	125	140	148	145	149	145	150	150	160	165	145	167	166	129	137	140	151	143	142	147	148	143	133	157	137	146	156	148	134	145	152	143	143	168	121	159	149	160	154	147	165	139	145	155	152	146	166	136	158	134	163	138	166	137	123	135	137	152	145	133	156	141	152	142	140	161	163	130	130	136	141	140	143	161	131	143	143	125	125	149	131	135	146	132	144	166	150	162	158	154	152	172	145	138	143	138	159	165	131	151	149	158	122	165	170	137	144	157	164	127	113	153	147	139	150	156	137	142	131	153	134	165	130	137	166	152	143	130	135	138	168	132	156	164	161	141	145	138	165	161	153	156	151	108	149	146	147	149	167	140	153	162	159	143	154	138	145	133	130	136	153	143	141	131	148	137	163	154	133	117	145	150	152	142	137	158	149	143	133	143	131	154	161	141	133	146	150	133	135	149	146	149	152	143	125	126	163	150	134	143	158	158	165	138	144	152	127	127	151	133	138	171	139	173	124	150	157	134	138	128	162	179	143	151	152	130	160	155	134	139	154	123	120	168	140	151	150	151	132	153	151	140	154	164	153	154	148	142	145	160	141	164	146	135	152	119	140	139	143	150	152	157	157	131	142	156	136	157	150	132	152	134	153	144	148	154	153	146	144	135	128	148	150	149	129	156	127	144	150	139	152	142	141	151	151	170	160	172	134	151	157	156	140	150	139	151	151	129	151	174	157	145	138	136	158	134	149	162	144	134	155	148	164	167	136	172	167	134	147	142	140	159	144	135	186	132	141	148	163	168	153	132	147	139	132	159	163	136	131	143	126	157	155	140	134	146	169	145	130	136	159
2753	2131	865	445	462	725	1004	889	565	358	252	244	168	153	95	49	35	33	39	39	32	34	46	44	31	33	19	20	28	35	49	32	26	34	20	27	28	84	126	134	117	109	68	37	23	17	17	17	14	15	18	19	18	13	15	20	22	16	14	14	13	11	22	15	19	16	18	19	20	23	15	16	13	17	17	7	13	14	16	12	14	13	16	21	15	19	9	10	19	16	7	12	14	9	14	15	16	13	13	14	11	8	17	17	13	24	7	14	19	18	11	13	10	16	16	13	20	18	15	18	18	12	15	18	17	15	24	13	26	15	14	24	15	11	19	10	11	15	17	18	7	12	8	15	18	18	14	18	21	17	13	12	11	20	11	19	19	17	15	20	11	10	15	11	10	14	18	18	18	9	9	17	12	22	16	7	8	14	12	15	18	14	14	13	13	16	13	16	15	18	16	13	8	12	12	16	15	11	10	17	7	18	12	12	19	20	17	14	19	11	15	15	16	18	15	12	14	14	17	24	15	19	14	22	10	9	18	18	10	12	9	12	17	18	16	16	15	15	14	17	11	16	15	15	13	18	15	14	17	16	15	10	15	17	13	8	12	16	9	12	10	11	15	13	15	14	20	15	17	12	14	16	20	12	21	18	17	16	14	18	18	12	13	11	19	19	16	15	12	16	20	10	15	15	19	20	11	15	12	22	14	9	13	18	14	17	18	15	14	21	12	15	20	17	14	17	7	18	19	12	16	12	10	23	21	12	16	16	17	12	10	14	22	12	16	12	14	15	12	11	18	12	9	18	16	9	13	13	16	14	13	11	19	17	18	19	19	17	14	20	15	9	9	18	20	19	20	18	19	17	12	21	13	19	19	8	14	14	10	19	13	16	16	14	16	23	17	9	15	11	12	15	24	10	14	10	13	18	16	13	14	9	11	15	19	14	9	12	12	25	16	11	21	10	15	17	16	14	20	18	20	14	13	25	14	21	15	18	7	14	14	15	13	13	19	14	17	15	15	18	14	17	10	11	14	15	18	14	15	18	10	18	19	13	16	11	14	16	18	17	12	19	19	12	20	16	12	22	9	13	12	15	21	16	23	18	11	15	18	16	6	17	22	15	22	17	8	15	11	12	7	19	16	11	13	13	10	13	14	11	18	15	14	17	18	12	19	15	18	15	16	14	8	10	7	26	12	18	11	11	19	12	17	19	18	11	16	20	21	10	14	14	15	16	18	15	19	13	15	9	19	14	19	18	18	11	16	11	23	18	14	12	7	8	19	13	13	21	8	11	13	17	19	13	14	18	11	12	18	20	13	18	14	16	11	15	16	18	16	16	14	18	14	12	19	11	14	9	10	13	13	12	13	13	15	20	20	23	23	16	19	13	15	15	17	14	18	14	14	20	16	16	12	14	14	10	12	15	12	15	16	18	18	11	14	14	15	17	17	12	19	20	14	18	12	18	12	23	14	18	17	12	13	12	15	13	14	13	11	17	16	15	17	20	12	16	16	15	12	20	18	14	19	18	15	19	11	17	15	9	13	14	10	12	14	10	14	8	19	17	21	13	17	12	13	16	10	10	17	11	16	17	15	12	22	13	20	16	15	16	13	16	19	13	17	13	18	10	14	11	14	20	15	16	22	15	16	15	14	11	11	18	13	15	17	16	15	22	9	13	14	15	16	16	20	10	15	12	17	14	11	11	19	18	19	17	13	14	16	18	21	13	22	18	25	14	17	11	18	18	11	10	19	8	10	14	19	15	11	19	12	15	19	18	14	15	12	23	15	13	17	10	12	19	15	10	18	13	21	12	14	18	13	13	15	25	12	15	13	11	18	11	9	12	16	15	20	17	12	17	18	15	16	14	13	11	10	20	11	14	18	18	19	12	23	17	15	21	11	22	22	20	10	18	15	22	18	18	6	12	14	19	14	13	18	17	12	10	13	21	17	15	16	12	11	12	16	17	10	12	18	19	12	12	21	16	14	11	9	11	16	14	11	22	15	10	12	20	12	17	8	10	13	14	16	19	15	16	22	8	13	19	10	15	16	19	14	17	11	15	21	5	8	14	17	13	17	13	12	15	9	10	12	16	16	13	9	11	21	17	18	22	15	21	23	8	17	10	11	9	16	14	14	15	11	16	17	17	10	21	12	18	17	16	12	18	19	19	15	16	16	15	10	13	19	16	20	10	11	18	9	16	14	11	16	10	20	12	13	19	15	16	14	11	14	11	21	15	11	20	17	9	9	15	18	8	8	15	21	11	12	8	14	17	11	14	15	14	17	15	12	12	21	12	16	9	13	14	12	15	17	23	12	16	10	18	13	13	17	16	17	19	13	13	13	13	14	16	17	12	14	14	16	10	18	9	15	15	11	15	17	11	16	15	20	13	20	13	17	22	17	13	16	16	14	14	12	14	16	11	14	17	10	11	16	17	13	19	13	15	14	15	17	11	15	21	20	22	11	11	18	16	14	9	21	11	18	16	26	7	28	9	18	9	14	18	9	13	18	18	13	12	16	16	9	15	23	14	13	11	14	14	12	12	12	10	15	15	14	16	22	18	20	14	19	14	16	23	17	13	12	12	16	14	10	13	15	15	12	16	13	13	17	17	15	11	13	14	22	16	11	12	19	16	10	15	20	19	12	8	9	22	13	12	15	16	18	12	13	14	15	14	18	11	15	17	14	14	17	18	14	17	13	17	16	8	11	21	15	17	14	16	13	14	12	11	12	14	16	17	11	11	14	12	16	21	13	14	11	11	4	17	15	24	21	16	13	12	16	17	21	18	13	14	18	14	16	14	11	15	18	19	23	14	16	16	11	15	15	16	19	18	14	12	17	12	16	12	11	16	8	11	16	16	17	13	18	17	12	11	13	17	21	15	11	14	12	21	13	12	18	19	13	18	19	13	14	12	19	9	14	9	10	8	13	17	16	15	10	15	11	16	17	14	17	13	12	16	14	20	12	13	17	11	12	10	18	13	18	19	14	23	24	21	7	14	14	9	20	17	18	19	20	24	13	13	11	14	17	9	19	13	9	16	11	15	15	15	16	16	14	13	12	15	10	14	20	22	16	16	16	19	14	14	15	15	10	8	20	14	13	9	14	19	23	7	16	14	13	13	15	11	12	11	17	14	16	19	18	14	20	23	14	8	17	14	13	15	16	21	14	16	12	18	14	15	13	13	13	21	21	16	7	11	17	14	9	14	12	14	12	19	11	20	19	13	21	14	22	13	9	19	18	20	9	20	16	20	10	13	13	26	13	25	13	16	15	17	12	6	10	11	11	15	16	19	15	16	12	14	14	11	15	19	9	12	23	20	13	10	14	21	19	10	14	20	21	19	18	14	20	15	17	20	22	19	15	17	9	7	17	17	13	14	21	17	17	8	13	21	9	14	19	12	15	9	17	17	19	16	15	12	18	17	19	11	10	14	14	17	20	13	16	6	18	21	14	17	17	12	19	21	17	13	18	23	18	16	18	15	21	13	5	18	14	18
26740	18037	10053	13584	23807	27210	27553	25015	19057	13511	10119	9254	6631	6421	3762	1812	1473	1338	1262	939	1001	968	1033	950	686	501	396	420	490	850	715	595	498	423	389	356	610	2260	3485	3786	3582	2261	1142	695	366	240	183	188	155	166	128	128	135	139	124	157	155	137	146	156	127	173	156	156	147	150	154	177	184	148	142	142	171	127	165	141	142	144	143	155	146	155	162	140	170	126	131	150	147	160	153	128	137	136	150	150	149	142	147	156	153	139	139	147	150	139	143	151	144	161	120	136	135	151	147	129	150	132	132	132	125	131	142	142	134	124	166	161	129	150	124	134	154	167	160	137	152	149	147	167	155	136	163	132	155	149	126	142	140	161	139	141	127	157	142	159	145	160	144	130	143	134	156	139	144	164	148	137	150	151	147	148	142	149	136	142	130	150	152	145	146	144	128	174	146	144	128	132	131	152	137	166	143	155	167	177	169	168	137	146	169	153	151	140	124	148	162	152	157	162	124	143	137	148	153	134	138	128	157	144	134	151	160	146	130	149	168	152	148	146	133	155	143	150	161	164	150	148	139	137	151	138	166	152	143	164	160	156	166	155	158	130	148	162	139	145	160	158	131	131	148	148	141	147	137	134	136	140	150	170	122	138	165	155	160	188	169	152	133	139	156	145	139	140	147	143	124	140	154	170	161	158	129	144	131	156	162	174	184	133	127	171	149	143	130	134	147	124	135	139	161	154	153	166	159	154	126	124	157	127	122	148	143	159	145	135	150	149	137	140	142	156	137	180	141	150	135	152	162	149	142	147	155	127	127	139	136	154	149	142	130	160	129	137	167	135	157	162	151	166	166	132	135	145	158	148	155	151	136	153	161	157	143	147	151	157	158	146	163	179	154	148	154	108	130	145	129	161	153	156	144	177	132	130	135	152	149	147	155	136	137	151	143	144	175	167	134	154	170	147	136	150	168	152	157	166	164	128	131	137	140	133	151	155	153	133	129	138	157	153	153	138	152	128	140	138	173	154	152	145	132	159	157	160	118	167	142	144	162	183	156	141	150	140	154	150	153	156	148	158	127	160	136	152	171	144	148	148	140	162	144	158	128	143	153	150	152	156	135	132	149	132	148	149	150	150	155	136	140	171	151	142	154	120	142	164	152	149	175	153	140	139	158	130	142	140	159	152	138	159	157	177	144	137	149	153	125	154	171	167	151	127	131	128	151	156	160	116	146	148	143	159	152	153	161	146	137	159	157	133	144	143	147	147	148	129	176	153	135	152	153	147	160	142	154	141	168	157	142	149	168	155	149	139	147	145	136	169	140	159	154	157	120	149	145	127	156	154	149	140	138	152	157	134	128	146	148	169	167	137	124	166	135	120	148	140	141	139	165	155	163	153	149	149	148	150	142	149	159	135	145	143	145	133	130	129	143	157	139	136	131	153	148	157	140	128	142	152	146	160	134	153	150	151	145	153	147	124	142	153	143	155	152	184	142	139	163	135	129	134	150	170	101	153	134	128	169	151	157	146	149	163	147	139	151	155	135	144	152	140	133	143	158	156	159	117	156	133	150	136	146	142	158	153	133	141	144	159	122	153	159	143	135	126	143	144	137	126	164	139	148	136	172	132	146	125	131	160	152	147	179	143	166	155	152	150	147	133	159	163	158	157	158	139	155	133	160	147	156	151	124	169	157	143	147	143	172	164	142	136	152	164	173	154	130	170	133	132	157	136	136	123	163	140	165	161	147	131	156	159	158	123	136	140	128	152	155	128	160	131	163	139	142	138	143	148	161	139	158	134	153	144	166	121	145	152	157	163	139	168	145	133	163	157	152	154	145	135	122	149	136	147	143	149	148	138	142	150	144	146	139	131	138	152	137	148	152	151	152	154	138	166	112	129	155	149	153	153	167	153	136	162	141	139	139	132	147	152	128	156	161	137	151	149	129	150	144	162	147	152	147	162	170	148	158	152	129	137	148	137	148	113	122	150	150	146	144	139	137	139	160	120	137	163	148	130	151	155	124	151	148	153	134	123	167	130	147	168	160	143	142	145	132	156	143	134	144	137	152	166	153	138	148	131	157	131	158	149	138	150	152	146	147	149	137	161	142	139	156	152	150	129	152	148	122	123	149	142	152	170	138	135	161	128	151	155	150	148	151	145	165	140	154	155	135	128	151	161	159	143	145	139	143	154	148	145	149	157	138	158	138	127	147	166	132	154	143	134	154	141	138	157	147	119	140	139	160	129	147	182	119	150	157	155	123	141	128	156	151	156	148	149	149	141	159	137	128	149	125	145	130	155	162	144	152	173	144	159	149	174	160	141	137	151	160	166	146	136	159	156	145	147	148	137	130	148	132	133	151	154	166	146	152	142	169	150	153	153	148	151	144	151	137	137	119	156	152	138	137	134	133	138	140	154	137	163	143	141	139	119	151	152	142	156	155	162	136	137	136	146	145	157	134	154	145	129	167	144	149	123	147	157	146	129	145	150	151	162	140	142	163	136	161	129	169	133	144	142	147	132	151	132	136	161	139	141	138	166	143	151	145	167	150	117	154	148	136	154	142	152	144	157	148	150	141	155	140	134	164	121	158	142	147	147	140	146	152	152	137	167	142	154	148	147	139	143	172	175	143	153	150	175	158	153	149	143	162	171	153	191	142	157	151	142	151	151	147	145	148	142	159	148	141	136	138	138	158	156	148	140	150	135	147	157	155	121	134	134	150	183	163	149	142	159	144	148	145	165	135	169	147	142	153	141	145	145	155	156	144	144	141	159	157	134	134	131	140	143	130	133	140	179	157	157	147	135	138	147	151	160	153	154	171	161	167	134	125	139	134	114	158	135	151	158	146	154	137	147	160	162	142	172	145	158	148	162	143	150	146	154	159	148	154	148	152	159	148	141	138	135	157	141	127	152	137	149	149	124	124	121	157	155	155	141	153	144	145	151	133	147	155	150	154	150	166	155	140	157	162	157	159	151	153	140	161	131	149	134	145	155	140	150	133	150	145	137	161	133	147	141	139	168	155	146	140	154	144	133	139	145	155	123	133	150	131	144	153	136	147	143	155	132	154	136	169	155	146	174	140	175	148	161	133	141	147	143	158	133	144	145	157	142	143	185	152	139	144	151	153	149	150	141	143	167	166	140	140	146	154	123	151	176	153	153	155	145	151	127	133	158	153	160	128	143	139	140	184	124	147	131	145	168	115	134	140	153	136	156	139	142	136	151	178	158	122	158	155	139	155	133	150	144	139	137	139	136	155	165	148	145	146	146	141	153	148	175	157	147	168	154	131	161	144	139	147	154	138	156	145	148	132	157	141	140	134	152	153	178	140	152	163	139	155	148	149	142	142	153	129	140	152	137	158	149	139	149	144	153	151	149	145	150	142	141	147	162	172	141	150	147	154	166	143	147	135	163	157	170	146	167	153	141	156	138	142	143	153	160	151	139	158	125	131	148	152	143	155	144	121	161	142	145	139	155	124	140	144	139	119	156	150	143	151	146	132	150
2616	1489	589	435	440	616	790	589	396	284	229	141	106	80	63	47	36	35	45	27	46	32	43	27	33	33	36	21	26	43	36	31	21	26	19	19	30	31	68	96	91	68	61	22	17	18	11	12	9	12	13	17	19	20	14	11	16	5	11	8	13	18	16	15	9	13	19	16	14	14	14	9	11	15	14	18	15	13	14	23	13	9	17	16	11	14	11	9	12	20	10	16	17	21	17	14	14	12	18	11	7	17	18	17	10	14	9	16	19	14	13	11	11	15	13	7	13	15	23	11	19	19	14	15	20	15	12	9	19	12	12	19	17	17	10	10	14	13	14	10	13	14	15	11	15	29	9	15	16	15	18	10	15	9	14	8	11	11	17	13	22	16	17	18	19	13	12	15	14	15	16	14	18	14	23	17	17	14	14	19	15	11	13	7	7	12	15	7	14	15	16	14	18	16	17	13	17	16	5	11	14	21	15	12	13	16	18	17	13	12	13	10	12	14	12	13	15	13	14	16	13	19	11	9	17	13	13	13	11	9	11	20	17	7	12	12	14	10	14	11	18	19	12	14	11	7	15	17	14	8	15	9	16	12	8	12	10	19	16	15	16	15	13	16	10	12	12	15	9	9	15	17	17	18	13	13	13	13	14	12	11	18	14	14	11	15	8	17	9	16	13	17	10	15	10	15	13	19	20	7	10	18	12	15	14	11	12	8	15	12	8	14	8	17	18	17	13	13	15	13	17	12	18	12	12	14	11	5	15	18	11	19	16	18	21	16	12	9	6	9	11	12	11	16	13	9	14	19	13	12	16	11	22	12	15	13	11	12	13	12	13	13	15	15	16	15	16	13	8	16	16	14	12	19	11	17	15	8	10	9	12	15	7	15	16	14	17	12	17	14	10	7	16	12	19	16	15	10	11	19	13	10	8	11	11	14	18	13	11	11	15	17	13	9	14	24	14	16	7	14	13	9	18	13	14	11	12	13	13	15	10	19	18	12	18	12	8	21	10	10	15	9	12	26	11	10	14	10	13	22	11	17	11	12	11	16	13	17	12	15	12	19	12	15	11	16	14	17	11	13	12	19	19	12	17	8	9	15	14	14	17	14	14	16	10	17	14	9	11	14	21	9	9	13	9	5	19	16	13	16	17	17	8	16	18	12	13	11	13	15	13	10	12	10	14	16	17	15	13	11	12	17	16	18	12	15	9	13	9	11	11	13	6	9	14	8	13	21	21	15	14	13	12	15	17	11	9	13	16	22	19	14	7	9	16	16	13	16	16	10	11	18	12	10	18	10	13	14	16	10	14	16	12	11	12	16	19	17	9	11	11	14	14	13	7	8	15	13	10	18	15	16	9	10	10	17	22	19	14	15	17	13	22	16	15	16	16	14	10	7	14	15	15	7	11	15	14	17	12	16	12	21	14	18	14	10	12	13	11	19	9	11	18	12	9	10	9	9	12	14	9	16	8	13	11	12	16	19	12	13	19	17	13	10	13	19	9	12	19	17	16	13	12	14	8	16	17	13	13	14	11	20	14	13	14	17	14	14	16	19	19	13	11	14	16	11	11	9	19	15	9	8	11	16	7	9	12	6	8	17	14	6	19	15	11	11	9	16	17	14	16	16	17	7	12	8	16	11	14	11	15	9	13	15	9	14	14	9	13	8	13	13	14	17	9	14	17	14	12	10	14	14	16	18	11	14	18	5	15	11	15	18	19	8	9	17	13	14	13	14	16	18	22	9	9	21	10	22	12	17	15	15	17	11	19	18	9	8	18	11	11	15	20	21	17	8	18	15	18	21	9	11	15	16	21	11	12	9	14	7	19	11	17	13	13	12	21	14	10	16	12	13	10	14	20	15	10	11	7	11	8	15	13	21	16	8	21	17	14	15	7	10	20	15	17	11	14	20	15	10	11	12	12	11	9	16	15	11	15	13	11	10	18	6	12	17	15	21	15	19	13	20	15	12	19	19	15	8	19	10	17	12	15	13	15	13	20	20	16	16	17	11	12	10	21	11	11	12	23	14	16	18	15	21	19	16	12	16	9	15	16	17	13	14	14	15	17	13	16	13	15	12	18	19	13	17	12	8	17	12	14	7	8	15	17	14	19	25	10	14	15	11	13	9	10	22	11	17	13	24	15	16	17	10	9	15	12	9	17	18	11	16	14	18	12	15	15	14	8	17	14	13	12	15	14	13	7	11	12	17	9	19	15	9	16	15	15	20	11	13	11	13	21	22	14	13	19	19	17	17	15	14	14	10	16	15	21	10	23	10	13	17	12	11	12	12	6	10	13	13	17	13	17	11	15	12	7	10	13	13	7	10	17	15	13	17	14	13	12	13	13	5	18	13	10	17	16	17	17	11	17	15	16	14	13	14	16	12	11	20	9	9	12	14	12	24	18	12	11	17	9	11	9	14	15	17	17	17	16	14	16	16	12	11	13	14	18	11	13	13	21	6	15	16	10	11	11	6	9	20	17	20	20	8	8	13	15	13	11	17	15	19	17	14	13	8	17	21	10	12	13	11	18	18	12	14	17	13	20	10	10	14	14	16	15	18	17	13	12	19	14	16	14	12	14	15	21	14	13	17	16	18	14	22	16	24	17	11	18	16	18	18	14	17	15	12	14	11	8	16	10	18	12	18	9	12	17	17	11	12	15	10	16	15	9	17	7	14	19	11	16	10	15	16	17	13	10	15	13	14	12	12	13	10	17	12	11	11	13	13	14	14	11	10	19	18	13	13	11	15	14	12	17	13	21	17	9	16	11	18	12	14	10	19	22	20	8	12	13	18	10	14	14	15	21	11	13	8	10	11	12	14	13	12	20	10	11	9	21	14	10	9	16	18	11	13	20	14	12	15	18	10	10	19	13	11	10	18	15	19	15	14	18	11	15	9	14	19	17	10	9	15	14	13	16	15	13	13	11	20	15	15	19	24	15	15	16	13	16	12	9	13	19	13	14	16	12	12	11	8	18	20	19	17	25	14	10	14	14	23	15	9	14	15	17	13	11	12	10	11	19	10	7	13	12	21	15	9	13	18	16	15	6	15	17	18	12	15	17	14	10	9	6	18	15	14	12	19	12	14	15	17	19	12	16	16	14	6	15	12	13	18	15	14	11	13	17	14	13	14	19	12	9	9	20	8	12	26	16	12	13	19	16	10	5	14	12	9	14	17	16	11	7	14	14	13	11	14	14	13	15	13	14	11	10	11	15	9	18	19	8	11	13	7	20	10	16	6	22	17	23	21	14	10	18	17	16	12	10	18	10	14	13	9	15	14	9	11	16	17	10	8	7	12	7	7	13	19	13	20	11	11	5	12	3	13	14	18	14	17	18	18	13	14	14	27	8	11	10	13	10	7	20	19	15	12	14	13	10	7	14	11	17	14	15	13	8	21	9	12	11	14	18	19	13	13	17	13	12	17	21	15	19	18	15	7	18	9	13	12	10	19	10	15	19	14	16	11	12	11	6	28	16	14	12	10
24192	14317	7490	13101	22751	24984	24667	19739	15410	11021	9100	5697	3825	3188	2215	1689	1052	1154	1201	1074	891	831	782	902	807	727	696	538	715	848	834	725	604	458	563	456	425	926	1897	2430	2131	1750	930	488	284	188	166	161	123	124	127	148	126	123	147	145	116	134	140	133	127	130	128	154	131	125	139	146	138	156	135	132	124	121	140	119	150	131	137	127	127	134	132	129	118	140	127	128	140	128	138	118	135	121	130	123	149	118	123	129	122	133	148	124	146	130	129	123	123	149	130	138	127	142	130	125	142	147	101	136	138	123	133	135	114	148	138	151	128	114	122	127	105	116	130	139	111	126	126	123	138	114	137	147	118	125	116	126	168	131	128	122	123	133	135	149	126	135	116	141	129	119	139	150	153	120	112	129	154	133	117	138	151	128	128	152	127	131	149	121	119	136	128	154	130	133	134	136	127	120	137	136	140	152	124	138	135	146	124	136	117	127	138	124	127	141	155	139	138	137	115	130	131	141	140	128	132	132	124	122	146	118	137	138	136	138	132	144	141	135	140	128	131	127	139	138	145	145	131	114	147	120	146	111	127	130	125	115	143	123	113	131	142	128	135	112	125	135	128	129	145	140	119	158	136	132	126	119	143	125	120	136	146	123	132	126	152	129	104	121	137	131	137	141	150	134	138	118	139	134	142	127	134	135	132	115	149	136	138	130	143	135	133	147	153	145	146	136	147	127	141	110	116	127	148	117	134	123	138	130	128	102	110	123	114	122	128	130	138	135	139	144	127	137	126	134	97	123	153	117	150	121	129	125	158	136	128	145	132	121	127	147	135	138	127	144	125	122	140	118	136	134	136	144	118	128	144	139	139	139	121	122	134	144	131	136	142	129	152	124	140	141	124	145	117	148	115	133	138	136	140	142	108	150	130	122	143	135	151	135	148	138	135	125	140	145	136	150	123	126	128	125	148	129	132	148	126	140	132	145	142	120	135	131	139	141	132	118	148	109	137	115	122	126	141	138	116	127	153	127	119	138	142	146	118	136	141	149	151	143	142	134	128	123	139	143	132	137	135	137	128	141	113	135	130	134	132	120	135	120	131	139	144	116	132	127	127	137	147	152	129	132	152	139	142	136	139	145	145	137	141	130	135	135	128	138	123	136	120	139	120	120	155	128	155	137	147	143	133	117	124	128	113	144	128	131	125	124	149	138	137	127	133	135	146	145	143	129	115	121	122	118	120	131	122	102	130	128	139	133	142	114	148	112	122	136	145	149	122	124	142	169	146	121	111	129	135	125	117	126	131	137	138	120	129	118	134	123	118	119	139	137	145	128	154	128	143	116	121	139	126	138	149	110	147	129	155	131	127	140	137	152	134	139	124	126	147	126	137	124	155	167	128	139	112	118	136	132	126	133	140	117	135	116	142	114	131	106	142	117	138	138	128	127	139	146	124	120	139	137	130	129	115	117	122	127	150	122	147	159	128	134	138	131	142	132	129	121	112	133	148	124	133	128	136	134	133	129	123	128	129	145	142	130	138	141	135	109	138	116	132	139	121	130	144	150	110	154	123	154	138	132	141	161	131	127	119	131	112	145	122	109	142	129	126	121	123	143	127	139	141	134	131	132	128	150	137	137	152	126	119	139	109	143	117	128	134	152	121	119	159	132	140	104	143	133	135	131	124	131	121	120	122	131	133	115	129	137	139	126	139	139	130	149	145	136	136	140	143	152	137	145	129	133	121	136	140	143	127	139	139	116	129	154	130	137	141	134	119	132	140	130	139	136	146	128	151	120	126	125	128	139	135	141	126	145	131	138	117	132	131	129	142	125	115	108	138	135	116	130	150	142	124	142	162	134	125	138	115	136	144	127	145	121	134	122	153	138	126	137	125	128	153	120	120	151	129	118	121	124	134	127	120	140	131	134	164	117	118	129	137	123	154	153	129	153	156	150	133	123	158	129	139	132	125	123	145	129	127	115	134	142	142	138	136	127	134	126	120	138	133	141	136	136	125	134	110	127	112	129	133	128	130	118	147	130	123	158	143	129	147	130	148	104	133	131	127	143	129	133	121	142	153	114	130	129	139	130	126	101	141	158	132	153	128	116	122	128	130	135	132	139	129	107	152	149	109	154	129	146	133	127	128	128	118	155	138	153	141	122	121	134	146	122	132	139	143	117	130	131	137	143	126	140	133	142	125	155	124	120	129	138	115	115	144	120	150	134	149	128	137	141	145	138	151	136	131	125	154	128	119	134	131	127	125	123	147	131	122	124	102	129	129	129	150	126	143	151	135	146	129	140	133	147	145	143	133	156	124	125	132	139	153	122	118	132	121	132	134	129	135	130	121	129	109	123	129	126	126	141	145	148	126	141	138	131	123	140	130	140	128	154	121	139	134	139	138	118	126	144	144	142	133	127	120	137	103	113	133	136	136	134	126	129	141	144	119	145	112	123	131	138	135	126	146	140	138	132	121	122	169	130	134	123	159	135	111	117	116	139	158	144	120	120	136	143	141	142	155	137	135	135	116	143	142	114	141	145	138	121	144	124	124	149	129	118	134	123	122	142	120	125	129	128	132	145	127	141	128	129	133	132	145	146	141	129	133	127	138	116	154	119	126	118	127	142	133	132	144	133	133	122	121	126	145	136	137	140	112	140	125	141	131	124	157	142	127	115	138	126	146	152	120	137	140	123	116	140	131	120	140	157	126	143	143	121	136	143	133	112	137	147	119	129	132	135	140	164	141	115	113	152	100	119	113	137	123	131	124	156	133	131	117	131	143	117	127	143	145	135	143	135	131	142	128	127	137	135	125	118	113	163	133	138	131	118	140	110	147	120	117	146	149	147	127	139	147	135	139	127	116	125	128	146	121	140	134	113	126	142	101	118	137	141	134	154	126	127	130	128	137	141	112	148	140	133	137	123	122	131	125	126	126	136	135	140	108	139	133	154	116	122	140	121	126	131	134	124	129	128	141	136	154	128	141	144	129	108	125	122	120	128	116	141	138	132	122	150	143	131	137	127	146	116	135	117	138	134	144	148	124	141	127	121	119	135	149	119	145	120	118	127	126	144	134	125	121	141	145	137	122	144	141	123	134	119	129	132	143	129	171	142	125	124	120	117	119	122	121	111	128	144	135	131	147	149	137	128	115	125	138	117	128	120	120	106	134	109	145	129	132	134	140	157	138	134	116	117	130	117	154	117	148	118	131	126	128	157	149	134	121	137	124	146	136	123	159	126	132	122	124	118	125	135	138	118	132	145	136	130	135	133	132	138	126	127	130	137	134	126	139	141	130	135	138	142	122	125	134	120	128	130	144	134	140	127	137	113	138	121	119	152	143	152	133	129	126	118	152	118	145	143	118	146	134	140	133	125	118	122	159	141	131	115	117	153	137	119	123	133	146	130	133	129	115	135	140	117	116	140	127	146	147	110	142	132	130	119	147	136	145	160	124	141	138	131	125	148	128	148	132	137	130	123	120	143	111	128	139	118	148	149	117	118	116	124
17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
