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
341903071291	341903071857	341903072407	341903072957	341903073505	341903074057	341903074607	341903075157	341903075705	341903076257	341903076807	341903077357	341903077905	341903078457	341903079007	341903079557	341903080105	341903080657	341903081207	341903081757	341903082305	341903082857	341903083407	341903083957	341903084505	341903085057	341903085607	341903086157	341903086705	341903087257	341903087807	341903088357	341903088905	341903089457	341903090007	341903090557	341903091105	341903091657	341903092207	341903092757	341903093305	341903093857	341903094407	341903094957	341903095505	341903096057	341903096607	341903097157	341903097705	341903098257	341903098807	341903099357	341903099905	341903100457	341903101007	341903101557	341903102105	341903102657	341903103207	341903103757	341903104305	341903104857	341903105407	341903105957	341903106505	341903107057	341903107607	341903108157	341903108705	341903109257	341903109807	341903110360	341903110905	341903111457	341903112007	341903112557	341903113105	341903113657	341903114207	341903114757	341903115305	341903115857	341903116407	341903116957	341903117505	341903118057	341903118607	341903119157	341903119705	341903120257	341903120807	341903121357	341903121905	341903122457	341903123007	341903123557	341903124105	341903124657	341903125207	341903125757	341903126305	341903126857	341903127407	341903127957	341903128505	341903129057	341903129607	341903130157	341903130705	341903131257	341903131807	341903132357	341903132905	341903133457	341903134007	341903134557	341903135105	341903135657	341903136207	341903136757	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2233	3300	1900	2700	2233	3300	1900	2700	2233	3300	1900	2700	2233	3300	1900	2700	2233	3300	1900	2700	2233	3300	1900	2700	2233	3300	1900	2700	2233	3300	1900	2700	2233	3300	1900	2700	2233	3300	1900	2700	2233	3300	1900	2700	2233	3300	1900	2700	2233	3300	1900	2700	2233	3300	1900	2700	2233	3300	1900	2700	2233	3300	1900	2700	2233	3300	1900	2700	2233	3300	1900	2700	2233	3300	1900	2700	2234	3300	1900	2700	2234	3300	1900	2700	2234	3300	1900	2700	2234	3300	1900	2700	2234	3300	1900	2700	2234	3300	1900	2700	2234	3300	1900	2700	2234	3300	1900	2700	2234	3300	1900	2700	2234	3300	1900	2700	2234	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
2698	1367	742	637	1139	1194	799	531	382	353	306	303	284	229	209	94	89	80	91	87	50	68	65	73	126	206	107	120	84	72	75	71	76	57	45	63	55	38	51	54	53	38	54	44	51	37	46	47	33	47	40	48	48	52	59	40	36	39	38	42	36	37	34	80	26	36	33	36	39	41	28	33	35	39	44	29	27	50	35	41	39	32	39	31	37	41	38	35	41	35	45	34	32	54	37	34	36	50	39	33	55	38	34	41	48	46	37	45	38	34	39	34	44	43	38	48	38	31	37	35	40	41	39	42	29	48	35	29	37	31	40	37	29	42	38	38	38	29	33	43	34	30	38	28	40	33	36	26	33	26	44	28	36	28	35	42	36	41	30	35	31	39	34	41	41	38	23	32	42	39	32	39	34	27	31	41	40	45	36	40	34	48	32	46	32	36	37	36	34	24	39	41	30	31	37	26	32	38	33	35	45	43	38	29	35	26	27	32	35	36	39	40	38	49	39	47	35	22	37	45	37	47	28	38	30	46	31	32	35	31	46	28	40	36	40	33	35	33	39	39	38	38	37	47	42	43	38	41	30	42	40	28	41	43	36	32	31	37	28	37	37	41	48	40	52	22	30	35	31	32	35	36	33	30	43	37	36	46	29	32	50	38	41	42	43	36	38	28	36	45	33	36	36	39	43	25	53	39	38	29	37	30	50	46	44	44	39	35	36	24	47	40	44	34	31	40	23	44	34	40	42	36	31	41	36	31	27	33	41	36	33	37	35	41	42	39	41	43	36	38	37	39	36	38	33	38	27	52	44	45	46	36	34	47	44	47	40	25	27	36	33	36	42	33	46	37	41	33	29	38	40	41	37	32	36	28	38	37	39	41	39	28	29	53	38	40	38	40	45	51	28	48	42	44	43	32	30	28	41	47	41	36	31	27	45	34	37	45	35	37	39	32	33	39	41	54	38	44	30	39	40	36	38	27	38	47	38	38	42	29	37	47	28	31	45	37	40	36	37	47	32	42	30	41	35	34	29	45	39	36	43	35	36	44	40	30	33	32	38	45	43	41	30	48	36	40	45	46	38	41	40	43	32	39	48	30	29	34	28	39	33	42	29	25	32	36	35	37	27	33	46	33	51	37	33	38	33	35	47	39	36	28	36	33	40	23	29	27	30	37	34	38	31	37	47	43	36	31	35	45	36	32	27	38	36	35	37	33	39	35	29	31	37	42	35	33	41	30	38	26	39	34	45	49	38	25	30	31	38	40	34	43	33	37	35	32	37	36	36	38	40	31	36	37	42	46	30	31	38	29	32	36	37	28	49	36	33	48	40	32	37	32	44	37	30	46	37	29	39	43	37	43	52	47	34	33	49	36	42	34	40	36	31	34	47	43	37	37	44	48	36	43	42	48	43	35	41	46	38	26	28	36	40	31	42	40	31	40	53	41	39	39	31	34	36	27	34	34	34	48	36	31	35	31	25	38	41	33	34	28	37	30	43	45	37	48	43	37	27	43	43	27	42	31	34	39	43	40	35	33	35	34	28	29	39	30	39	46	38	34	42	39	41	36	39	30	37	42	36	36	34	45	31	37	37	37	36	43	40	42	36	31	36	38	39	34	45	39	36	36	39	45	28	35	40	38	33	40	37	28	32	46	37	40	40	41	35	40	27	40	38	34	39	41	42	32	42	39	31	38	41	50	45	34	29	36	35	38	29	40	29	32	35	46	42	27	34	28	41	33	43	39	39	30	35	28	40	32	35	37	32	34	36	31	26	32	34	36	36	31	33	36	33	33	39	31	35	43	43	28	46	55	37	38	44	40	34	37	42	35	44	48	36	46	40	40	20	40	38	29	34	44	31	35	34	36	25	31	49	31	36	35	42	31	27	46	34	45	31	34	30	37	37	36	40	45	45	35	34	30	29	23	34	38	33	27	34	32	33	52	33	36	39	37	26	41	36	47	34	37	34	35	43	42	47	31	41	46	35	36	30	37	43	29	36	27	49	29	35	38	33	51	45	40	45	30	41	42	28	38	46	41	43	33	43	37	38	30	38	39	33	19	25	30	34	31	40	34	32	35	26	39	34	32	28	39	34	35	32	27	41	47	30	50	35	32	37	32	36	35	25	39	31	38	38	32	39	43	44	29	34	37	43	32	33	35	39	35	39	34	43	21	24	47	49	34	48	39	41	44	40	47	32	32	37	32	34	30	40	40	38	34	32	43	31	26	37	38	42	36	35	38	31	36	28	36	34	27	35	42	52	34	44	34	30	34	36	44	31	49	26	33	33	37	33	34	40	44	35	27	31	40	43	36	35	37	33	27	25	47	36	33	33	25	26	45	26	32	36	27	34	44	47	39	37	29	30	45	44	33	37	46	34	38	33	41	34	42	36	33	40	42	41	30	44	23	40	43	32	42	46	33	33	44	37	46	34	31	57	39	31	39	49	31	39	35	41	39	37	41	37	37	30	33	36	35	32	42	36	47	38	33	39	34	38	39	39	33	29	34	39	35	30	38	42	24	41	32	51	41	42	37	32	38	37	35	36	36	35	45	35	40	26	37	38	34	29	40	47	29	41	27	36	39	34	46	39	34	34	25	42	42	40	48	33	37	32	39	28	33	45	37	40	33	35	34	35	33	32	31	44	45	38	44	41	29	30	26	39	24	29	26	41	38	25	41	40	30	30	33	35	39	41	41	39	36	44	29	33	37	38	33	34	42	36	36	42	37	41	33	44	52	48	44	46	30	38	34	48	22	47	32	34	31	41	32	43	28	46	43	35	38	41	44	43	36	27	36	35	29	32	50	38	40	33	41	40	52	39	35	39	48	42	36	29	29	38	35	39	42	43	33	30	47	32	39	43	45	26	37	35	30	44	43	24	33	36	35	41	30	35	30	47	31	46	34	36	37	47	34	39	38	29	39	32	31	32	37	43	39	38	44	37	38	44	41	42	44	42	37	36	36	41	42	29	42	39	27	37	48	49	41	40	39	25	36	41	44	33	37	38	39	30	40	29	37	38	29	39	29	38	40	40	39	30	40	37	48	27	37	37	36	44	35	42	45	27	33	32	32	37	39	48	35	34	40	32	39	30	39	46	47	42	46	29	37	39	53	30	26	38	45	36	39	35	39	27	37	36	41	40	36	38	41	33	39	35	39	37	49	34	43	42	35	44	35	33	39	38	35	39	37	39	36	32	29	41	43	31	29	45	39	36	37	34	41	44	37	32	36	34	33	46	40	36	44	32	33	37	38	34	39	30	37	30	36	45	44	43	37	42	29	29	28	31	34	42	29	39	44	36	46	36	46	40	37	32	27	35	34	36	36	42	33	38	43	35	41	45	47	28	38	42	46	50	35	38	34	28	36	29	30	29	41	36	37	39	31	38	40	32	25	36	43	32	43	30	41	38	37	38	37	33	36	34	34	39	37	41	44	29	34	42	38	42	41	43	25	33	50	34	32	48	34	36	34	36	34	45	39	32	31	44	41	37	36
29437	22219	15695	31627	39667	37122	30692	23685	19587	15774	12580	11559	11989	10124	8228	4331	3178	2683	2334	2189	2136	2117	2171	2457	4989	8028	4514	3653	2191	2101	2149	2205	2333	2058	1671	1596	1394	1082	980	1046	1088	1055	902	736	782	679	678	750	723	821	833	893	937	837	837	710	691	714	683	690	652	663	654	2795	673	658	661	671	609	625	624	634	636	589	590	619	614	591	617	593	627	590	600	645	617	640	639	586	620	612	612	631	606	661	653	648	592	592	660	612	629	661	623	607	632	649	603	618	617	560	578	588	604	551	598	597	592	603	601	613	573	575	564	603	625	586	587	606	593	567	642	623	578	580	622	605	572	546	605	595	642	622	569	651	607	587	581	588	629	559	628	606	569	601	599	610	584	556	593	590	588	581	560	613	595	593	590	607	590	594	585	640	574	597	593	549	664	593	597	612	563	608	589	589	572	568	592	561	582	564	550	611	568	575	529	589	573	577	604	582	591	611	581	570	585	580	581	542	596	554	616	567	575	611	545	538	589	595	536	537	612	541	583	563	565	556	574	576	591	576	626	587	590	613	582	605	590	599	555	580	557	521	609	594	555	578	539	584	571	596	573	583	603	592	582	576	582	585	598	577	577	623	601	584	610	544	605	572	604	572	563	574	552	598	566	601	600	548	582	628	589	550	588	589	578	605	596	585	578	593	547	621	600	553	588	556	595	560	589	575	548	569	587	567	528	567	576	574	566	529	543	548	600	570	565	562	547	552	559	601	596	580	572	535	577	558	575	538	564	584	625	563	578	594	597	604	586	592	573	562	534	603	556	546	576	574	580	533	608	615	553	582	542	627	554	549	599	564	611	580	601	581	615	566	597	579	541	589	539	559	570	591	579	582	573	579	556	609	581	547	578	598	570	604	506	587	588	574	572	612	573	590	566	558	593	557	608	607	605	547	555	577	605	577	596	599	599	578	581	580	570	630	574	549	556	556	557	576	590	579	581	550	591	506	564	579	543	575	555	621	585	538	576	576	534	592	552	555	531	605	612	614	576	619	605	514	522	613	574	565	587	562	577	557	571	578	538	549	586	537	557	604	561	573	561	538	528	584	577	591	584	546	598	563	601	524	593	624	564	606	554	568	590	578	583	566	568	571	581	573	593	573	568	580	591	548	556	590	553	567	552	597	624	609	595	535	586	599	601	593	573	575	520	562	575	592	576	586	534	571	586	530	565	609	579	593	618	580	530	564	567	580	606	574	565	574	553	586	540	591	556	588	598	557	592	546	593	594	557	575	582	550	607	571	543	537	585	550	534	611	606	562	602	562	605	576	565	568	565	559	566	605	602	540	588	580	570	561	608	529	588	605	603	621	571	570	599	575	631	572	582	540	542	543	593	567	580	566	602	547	596	663	579	564	599	544	543	608	586	529	569	549	588	563	589	588	609	604	549	547	597	557	570	559	591	578	587	566	587	520	566	566	591	542	560	577	558	591	577	604	560	553	543	600	562	552	550	573	533	599	609	581	599	555	541	584	611	558	615	602	613	566	563	555	601	568	581	586	532	588	565	564	562	548	589	586	581	584	572	567	557	630	556	593	564	564	605	551	576	574	550	578	574	571	552	572	587	578	617	546	599	574	636	575	555	605	577	627	587	588	593	617	580	608	559	515	572	568	566	599	581	581	591	560	598	557	584	570	594	576	557	610	581	594	588	565	565	536	564	570	585	583	608	589	551	548	592	545	592	586	585	559	562	582	558	546	600	589	581	549	574	585	571	600	601	570	626	568	540	544	566	571	569	575	632	588	600	563	589	549	563	568	522	599	570	569	597	601	576	591	573	536	536	590	558	604	604	588	577	589	573	579	557	601	560	588	578	619	549	558	574	524	551	579	625	594	576	600	573	596	553	571	534	580	551	583	606	573	590	626	536	575	578	595	580	568	565	569	614	585	523	564	604	638	548	573	564	552	569	583	558	590	581	562	567	592	579	582	590	574	573	565	572	555	563	588	605	547	571	569	576	597	590	572	567	585	601	639	579	571	593	573	569	568	558	566	571	562	577	567	562	544	582	573	566	600	564	578	566	564	537	536	542	559	525	572	556	588	559	562	598	572	576	631	568	550	587	581	610	605	614	584	523	575	603	530	603	595	583	579	551	599	585	541	602	578	582	575	614	588	564	589	568	623	554	553	544	561	527	559	598	608	568	548	586	551	579	567	566	629	598	545	551	609	618	619	571	588	563	586	556	559	557	563	561	572	569	570	610	542	578	588	560	554	591	608	587	583	605	604	532	587	567	586	536	563	607	576	605	513	537	584	608	588	563	595	569	564	555	562	561	582	608	575	590	562	601	547	581	603	592	521	612	607	578	592	590	565	577	566	546	573	555	575	592	591	593	572	598	553	561	566	579	570	549	577	554	597	594	581	541	593	537	575	589	608	563	595	579	633	588	609	589	568	629	603	569	603	592	575	611	578	559	550	569	607	587	564	576	617	593	604	582	592	589	626	572	591	574	559	578	607	567	590	583	567	603	601	562	558	586	561	591	559	557	538	565	554	602	612	576	571	556	598	568	524	593	580	584	610	574	566	570	558	574	579	588	541	596	614	622	569	563	583	567	587	567	537	518	598	554	602	565	593	590	547	553	591	541	570	598	597	604	575	568	593	600	620	588	579	605	527	557	607	557	545	561	559	577	597	536	570	580	555	556	560	569	569	548	599	638	594	548	576	570	559	557	609	559	609	571	597	595	586	560	561	593	600	555	578	581	593	570	515	556	582	554	602	579	562	579	581	547	562	578	574	547	620	607	598	609	589	555	547	539	544	554	570	562	579	556	556	563	608	581	586	559	582	567	576	570	507	551	615	571	590	578	617	583	603	568	552	584	558	566	518	560	607	570	563	588	595	613	559	568	590	561	550	554	521	643	585	567	620	573	596	572	566	581	570	581	604	569	559	530	609	618	564	589	593	613	567	610	558	583	637	584	571	577	600	544	596	598	573	603	570	560	634	606	565	538	602	573	591	577	608	579	578	568	599	606	598	547	586	613	602	542	596	581	572	575	581	605	597	575	589	595	535	617	570	584	571	596	524	553	558	626	584	526	536	560	552	554	560	545	564	570	555	576	592	572	561	577	556	585	586	597	576	567	550	583	531	541	551	567	604	593	601	587	536	575	570	587	591	559	577	556	585	575	593	609	557	592	599	583	581	540	557	582	592	617	558	572	580	577	628	609	585	566	559	568	568	628	607	555	593	568	568	568	578	548	599	544	579	571	565	575	563	535	573	553	578	545	572	588	598	567	584	621	590	558	552	565	558	570	575	608	565	522	580	572	527	512	573	613	581	618	624	576	579	588	565	609	536	538	596	577	593	617	596	615	599	574	602	557	610	601	558	623	601	550	619	533	601	598	581	552	558	597	561	628	599	566	542	562	531	546	600	608	634	558	554	586	568	607	577	545	590	578	546	592	582	576	551	557	567	603	554	613	597	566	606	570	528	593	592	550	592	547	613	582	598	599	581	589	572
1940	581	377	296	522	589	352	181	137	118	78	99	106	100	96	51	37	38	28	40	33	18	41	28	51	123	65	46	46	35	30	49	30	34	26	28	25	26	21	31	24	18	26	33	23	18	29	23	25	20	20	16	38	30	32	29	22	23	21	18	25	35	31	20	22	30	21	22	27	11	27	17	21	22	24	22	31	21	22	19	26	21	40	29	15	23	26	24	28	27	34	23	22	25	22	22	25	29	22	29	28	30	35	21	35	26	23	25	23	23	36	25	24	28	17	25	24	28	21	18	19	25	21	14	23	33	26	30	27	18	26	20	26	31	31	29	20	21	17	25	22	21	20	18	31	26	18	20	26	14	22	21	25	27	22	20	25	22	22	22	26	23	18	39	20	33	26	37	25	13	21	25	18	21	28	20	22	20	25	30	23	32	24	26	23	23	38	28	27	27	29	29	24	34	22	16	19	26	27	24	32	26	22	25	15	25	33	17	23	21	24	19	24	22	29	21	27	27	28	28	22	24	29	19	28	21	32	22	17	14	28	20	26	28	37	16	28	23	27	30	22	23	15	36	30	16	21	28	21	18	31	30	27	25	15	19	24	28	30	15	15	20	19	11	27	29	23	26	27	24	26	20	28	29	26	25	25	24	20	29	28	19	27	35	18	25	27	18	23	35	20	30	21	27	21	21	19	28	19	28	27	31	31	29	20	27	22	30	32	19	21	21	28	16	20	13	16	30	21	23	27	19	29	29	30	22	19	28	23	23	28	18	23	30	22	25	21	28	26	26	31	30	35	27	24	18	22	24	15	16	18	29	29	25	20	23	25	21	31	21	24	25	22	20	20	23	20	27	17	25	19	15	27	25	19	23	26	28	24	23	20	22	19	21	29	15	22	33	30	18	27	23	23	16	26	31	29	31	21	22	29	24	22	24	17	29	16	30	27	30	26	17	25	35	14	23	25	18	20	27	30	27	21	34	26	23	27	23	29	36	20	29	18	18	28	30	29	21	30	27	27	16	24	29	33	28	26	15	19	21	25	19	25	31	23	27	32	21	24	28	19	24	27	36	23	29	22	24	24	36	24	28	26	16	25	29	22	14	19	27	26	25	25	23	25	24	29	20	23	28	27	28	36	31	18	28	28	24	24	20	22	18	20	24	26	20	23	28	27	19	15	21	24	20	21	22	20	28	27	20	24	24	17	24	25	26	30	29	24	20	18	27	17	24	31	20	32	27	35	25	27	33	27	17	20	22	19	25	29	25	27	33	28	21	21	29	26	21	25	25	22	30	24	21	20	26	26	22	28	18	22	33	24	23	24	20	19	25	21	23	25	22	22	18	34	28	22	19	8	30	25	26	33	28	29	26	22	20	28	18	24	30	21	31	23	13	30	23	26	29	32	22	26	26	22	29	18	22	20	21	26	21	18	22	30	25	24	28	26	19	25	30	30	24	22	28	31	19	14	29	16	32	28	21	23	28	27	20	29	31	25	25	24	19	23	29	21	15	21	24	26	25	28	27	26	27	15	23	22	33	28	23	20	17	27	25	24	22	18	26	26	28	24	22	28	23	17	31	28	22	30	22	17	29	24	29	26	28	29	25	23	21	23	26	31	17	31	33	28	10	26	35	30	22	16	28	23	16	31	37	23	18	17	20	16	29	24	36	17	25	29	27	28	24	21	26	33	23	30	24	26	25	27	30	26	20	26	21	27	16	39	18	19	16	25	28	21	23	28	15	27	20	22	22	24	25	25	22	22	29	26	28	23	29	18	20	21	36	28	28	33	31	23	27	21	24	35	20	31	30	19	20	15	35	31	20	21	23	24	31	22	19	23	25	27	30	27	30	24	25	28	24	24	28	28	27	23	16	27	30	23	23	25	28	23	21	27	19	23	32	23	20	21	22	17	20	25	33	21	22	27	21	22	20	25	18	23	27	23	20	20	23	26	18	22	25	23	18	30	24	29	30	33	33	25	25	26	17	25	19	22	24	19	21	21	32	30	25	22	26	29	27	18	18	29	27	29	26	24	21	22	26	22	25	31	27	23	19	32	16	22	24	27	17	18	25	26	26	26	22	16	23	19	23	16	17	18	20	16	27	31	24	23	31	22	23	28	21	30	23	27	19	25	20	24	13	20	29	20	13	25	28	20	26	33	27	22	26	34	19	24	19	31	29	23	20	21	17	27	29	24	24	27	25	23	24	20	27	20	26	34	23	28	24	32	27	19	23	25	19	26	22	22	23	24	38	22	29	35	25	29	21	27	20	27	22	26	24	20	22	19	23	25	15	22	30	30	18	24	37	17	21	31	17	23	29	19	39	29	34	24	29	31	25	24	24	25	26	28	25	24	24	23	21	24	20	24	26	30	37	26	17	29	28	24	21	26	31	16	15	29	20	33	32	23	22	21	24	26	21	19	32	25	26	26	28	26	26	27	23	21	17	29	22	30	27	38	23	26	26	23	13	29	24	17	22	29	26	21	29	32	20	27	20	25	30	24	23	22	35	25	20	24	31	23	19	23	16	20	25	30	18	22	19	32	22	29	27	27	15	28	28	30	19	23	24	24	28	29	27	22	27	22	20	39	21	16	26	26	25	31	20	20	27	23	25	19	39	30	33	24	27	21	30	23	27	30	18	20	18	31	20	24	28	29	24	33	21	18	24	16	27	20	16	33	22	22	21	22	23	28	21	25	20	28	32	22	20	26	30	15	26	24	31	22	32	31	31	25	17	15	24	20	22	18	27	21	31	33	23	31	21	34	33	36	14	26	20	20	25	31	19	20	23	26	26	28	21	30	21	18	20	31	32	25	30	20	26	19	26	20	27	19	18	28	26	20	25	27	33	23	25	27	28	14	23	24	21	18	28	20	30	28	25	24	22	40	31	15	27	24	30	31	27	24	25	15	30	28	27	23	21	24	28	26	18	33	26	16	24	23	27	31	19	30	26	17	25	17	20	22	24	25	23	15	24	27	12	29	23	22	22	23	24	29	19	24	26	24	24	21	27	21	17	19	31	26	25	20	28	28	14	22	27	30	20	27	29	27	28	17	30	25	23	24	18	28	25	22	16	18	17	23	23	25	17	26	26	27	27	23	25	38	26	18	32	28	27	20	23	33	20	36	12	28	22	21	28	33	26	22	24	24	17	33	24	34	26	19	21	25	29	25	12	27	23	20	27	24	22	28	20	26	35	18	28	20	25	37	25	27	22	24	13	21	29	26	29	25	17	18	22	29	19	18	35	22	25	16	35	24	22	23	28	17	31	26	23	19	26	23	19	16	25	23	24	24	29	22	20	23	24	20	37	20	15	29	26	17	27	24	17	31	18	24	19	20	22	23	23	30	23	18	16	21	33	24	24	23	25	16	22	20	19	23	26	25	22	25	26	28	24	19	39	25	20	24	19	19	22	22	22	22	27	23	23	16	26	32	22	29	19	24	32	33	28	29	28	24	30	27	28	26	28	18	26	27	24	27	23	19	24	16	23	30	26
21208	14081	9098	22854	32051	28968	20869	12371	8260	6439	4735	4311	5115	4923	4062	1834	1077	875	685	698	712	777	770	908	1786	4544	2875	1732	1192	1052	1045	1162	1085	912	751	749	588	518	510	553	604	493	418	470	406	441	403	440	448	466	437	455	454	438	462	390	449	368	433	413	409	400	396	695	476	434	375	374	388	366	404	392	362	436	448	397	390	358	389	395	399	401	364	397	399	422	420	435	396	428	421	393	435	429	408	380	421	428	427	379	386	430	413	389	387	391	409	425	413	378	409	413	394	392	374	406	434	440	446	376	392	403	372	444	367	402	415	390	404	389	375	417	423	434	411	425	379	376	417	452	354	430	417	364	387	403	413	403	366	459	452	417	389	399	381	385	385	385	424	373	395	409	385	385	391	382	420	390	422	386	413	389	386	399	394	420	358	410	402	374	401	367	381	360	409	367	433	357	404	353	389	421	384	371	393	393	376	368	384	385	385	386	404	409	403	388	402	405	395	392	394	377	410	392	357	399	429	408	367	404	382	388	393	361	381	417	346	392	362	403	376	418	381	370	366	374	405	391	408	370	406	388	388	398	363	395	368	399	356	395	401	366	381	368	387	395	364	410	368	398	393	412	399	394	414	364	374	372	374	411	390	405	421	361	361	436	372	373	434	387	398	397	372	408	368	394	397	410	398	388	407	416	370	401	400	388	396	378	405	383	421	405	381	396	417	367	380	411	418	407	391	389	389	342	374	363	375	432	382	423	383	378	387	405	420	372	379	401	446	408	377	400	386	394	442	403	391	397	389	382	389	416	395	387	440	426	388	404	367	401	419	412	390	399	385	386	383	369	397	361	392	404	381	383	387	384	392	361	403	386	427	422	395	395	389	392	362	401	404	387	401	374	389	423	415	377	397	377	416	370	393	405	420	390	379	377	424	394	400	387	415	382	365	356	392	393	397	434	439	403	402	406	404	381	395	363	396	387	385	429	396	393	369	413	393	389	388	410	397	407	342	412	384	414	374	413	421	403	440	368	386	378	429	383	382	395	395	372	373	371	396	393	420	382	400	393	373	398	418	406	440	417	381	395	368	387	363	442	406	397	378	400	383	408	393	418	345	373	391	382	371	431	389	382	428	384	383	395	377	377	395	420	387	396	390	382	382	394	415	397	405	386	428	401	380	409	362	362	374	361	402	357	375	381	397	404	401	408	369	407	395	391	374	403	383	390	370	417	435	373	400	364	389	385	389	399	366	393	363	431	418	396	415	397	410	435	399	385	379	327	390	394	390	424	361	377	387	381	388	395	398	419	390	363	407	381	437	407	406	365	389	393	396	383	385	408	361	402	353	405	400	387	377	376	344	375	405	391	381	377	409	391	388	404	351	403	360	422	405	357	398	408	409	386	358	389	367	405	411	406	420	406	381	412	418	370	378	416	413	357	389	397	388	391	350	400	403	389	397	442	359	437	365	383	354	409	420	395	402	354	409	380	367	398	403	389	404	402	411	398	381	395	372	385	408	397	386	409	389	394	378	410	368	400	418	392	390	357	401	367	402	386	390	349	423	385	389	399	405	434	407	391	381	394	377	397	412	401	415	412	412	384	386	381	389	382	395	422	386	364	405	398	420	373	428	417	384	422	406	385	357	377	432	387	404	399	399	407	366	391	371	383	372	378	417	400	376	399	390	392	379	383	401	388	402	401	375	389	396	390	404	399	386	377	430	402	390	407	369	404	391	391	379	376	386	418	350	392	391	376	442	395	376	397	379	424	383	372	389	369	383	393	382	385	373	374	378	377	376	399	385	393	391	354	418	423	392	396	368	409	381	363	380	431	380	403	378	388	389	374	400	402	387	356	413	373	372	395	387	428	373	380	387	370	386	399	397	376	439	383	388	364	371	411	371	411	391	398	411	384	357	412	406	380	351	373	384	422	401	367	394	369	393	373	379	390	384	404	379	401	382	392	362	363	378	435	384	396	398	400	399	399	377	376	381	373	394	399	379	381	379	387	414	373	391	408	405	402	392	403	375	417	391	382	364	419	381	412	358	387	387	393	372	389	386	388	351	390	359	390	405	394	422	391	410	390	412	380	409	401	399	353	383	388	394	397	415	395	382	339	397	364	392	378	438	381	390	417	393	400	411	384	368	378	382	400	399	369	408	362	368	422	400	374	381	365	380	378	381	363	408	366	368	396	413	377	403	406	403	409	371	386	403	372	424	407	414	379	402	368	382	420	431	386	427	398	423	368	363	373	392	426	377	392	356	401	399	408	385	394	398	353	411	402	415	395	375	399	380	370	384	409	397	454	394	403	396	366	382	400	358	389	405	438	365	393	357	375	422	384	368	412	381	409	391	413	349	387	400	354	387	387	411	382	370	406	383	381	427	389	364	380	395	408	384	373	387	393	368	414	396	376	385	406	371	362	396	408	368	355	374	419	380	394	402	369	399	399	434	405	401	391	416	403	397	387	430	391	416	411	373	412	380	375	364	405	391	432	352	412	399	395	381	404	391	406	355	403	379	392	434	390	402	346	396	403	364	364	394	363	418	386	378	430	394	397	397	409	397	399	398	381	369	406	388	406	390	388	434	399	400	426	389	390	421	368	354	392	392	411	404	371	382	377	385	399	391	370	364	392	380	423	376	394	375	388	379	416	374	379	403	391	404	375	393	403	419	395	372	374	392	404	375	412	385	433	392	377	409	395	376	368	388	392	406	407	396	379	371	400	376	401	376	392	401	341	378	364	397	389	395	364	407	415	425	386	410	400	386	374	381	421	381	400	390	440	371	392	408	408	402	430	397	418	427	378	414	343	397	379	373	372	369	416	402	419	383	361	383	378	372	432	366	405	406	389	384	381	373	363	403	375	378	400	386	393	430	374	401	400	395	406	398	402	429	420	408	373	389	397	398	371	373	418	418	353	396	402	395	389	423	390	420	407	387	406	408	373	409	398	374	398	391	377	382	407	395	388	380	404	412	393	359	385	426	361	373	368	370	359	383	347	401	394	389	357	375	400	381	373	403	367	392	396	391	393	384	384	350	385	390	433	409	425	401	446	428	417	386	390	394	386	372	375	389	395	376	373	406	408	407	428	398	402	419	392	408	374	406	368	394	374	365	378	374	374	374	377	416	404	390	410	392	384	435	403	393	378	400	381	392	378	384	396	418	390	389	370	388	401	434	389	367	353	373	376	408	359	415	402	369	429	427	401	380	361	400	375	384	379	390	381	417	360	395	349	401	379	365	376	397	390	416	385	358	399	404	388	387	394	356	360	394	397	373	422	362	379	397	387	397	390	420	354	391	369	382	370	393	375	373	379	414	419	389	396	389	390	397	382	362	393	382	402	359	419	367	407	417	376	411	345	371	410	385	364	385	396	403	413	374	371	380	374	422	371	403	383	414	387	384	400	394	377	402	391	386	402	405	390	396	433	386	388	364	351	423	370	405	414	372	384	413	406	398	367	405	410	379	376	403	385	364	419	357	387	403	385	397	397	412	393	397	386	375	399
1687	1004	580	440	946	992	737	355	225	146	138	112	155	159	138	76	61	45	44	36	24	46	22	42	59	160	119	72	65	61	53	41	58	40	29	36	24	33	21	36	26	19	22	23	15	20	32	30	26	30	21	22	19	29	15	18	21	27	24	23	27	17	16	24	24	13	26	22	21	17	26	34	24	28	20	15	28	19	19	26	22	12	23	18	21	24	18	22	17	11	28	17	25	25	25	16	21	23	39	18	15	24	22	22	32	21	18	22	23	16	16	18	20	23	30	28	20	38	23	20	21	21	27	14	13	24	17	23	19	12	23	18	20	19	18	12	14	25	19	23	24	25	15	21	13	20	17	16	16	27	16	23	18	21	16	24	24	19	28	17	24	16	11	14	38	13	20	24	24	16	29	18	22	16	26	25	17	25	18	27	26	17	23	18	21	18	16	18	22	27	22	20	17	19	16	13	21	18	28	15	18	32	23	19	18	25	24	28	19	24	19	25	32	22	30	18	20	16	20	20	27	25	14	11	30	22	15	20	19	14	27	21	22	19	17	16	11	22	21	25	20	14	27	18	28	29	16	11	22	18	35	14	24	19	20	19	21	14	23	26	20	16	17	21	28	18	18	22	22	16	25	17	25	16	23	17	32	33	16	14	13	19	18	19	22	28	18	33	29	25	10	16	29	24	22	30	14	20	21	26	23	16	20	18	30	21	15	18	20	17	21	19	20	19	25	9	16	19	25	20	12	20	19	19	23	17	26	20	19	20	18	21	29	24	19	22	29	23	28	20	25	11	25	18	25	25	21	21	16	20	15	21	21	25	23	19	22	20	11	19	28	14	22	23	21	19	26	32	25	21	25	16	22	14	26	20	21	21	22	16	11	17	25	27	22	14	23	19	14	14	21	21	15	20	19	25	15	22	22	22	26	21	15	19	18	20	14	20	23	19	17	22	18	23	21	20	19	21	17	23	10	25	19	20	22	22	28	28	21	17	18	17	23	18	21	15	14	20	17	13	22	16	23	16	19	19	16	17	23	22	17	14	19	14	15	15	18	23	12	19	15	22	20	33	30	17	15	22	23	21	18	16	21	20	18	23	16	22	14	21	27	31	14	14	33	20	16	22	23	20	19	26	20	29	20	19	25	18	23	18	25	16	23	25	24	17	15	19	15	28	10	25	21	21	15	20	19	25	21	19	24	16	22	26	14	18	28	24	22	24	17	18	14	23	25	19	12	16	13	23	20	18	20	19	16	20	12	20	14	22	19	23	23	14	14	17	23	17	22	25	29	28	25	19	18	25	17	23	22	17	21	17	16	19	19	31	24	14	22	27	18	26	17	19	14	23	24	16	25	19	22	19	22	17	16	12	17	26	16	20	14	22	21	21	24	16	18	17	12	25	16	23	25	12	22	21	18	14	20	22	22	23	21	34	17	19	26	24	24	18	28	24	18	25	16	19	16	17	21	15	21	21	17	15	19	22	15	17	18	17	18	15	22	18	19	14	13	20	28	16	18	18	19	13	26	21	30	25	16	24	24	19	20	21	24	19	25	24	21	24	22	23	27	25	23	13	18	19	20	27	22	19	26	18	18	17	18	12	24	15	20	28	22	17	21	21	21	20	16	28	17	20	17	17	26	22	25	18	16	23	24	14	15	14	16	16	30	12	19	15	26	21	25	24	31	22	26	21	14	16	28	21	21	19	15	16	23	16	26	21	28	21	13	23	16	20	28	22	24	24	14	19	16	13	16	17	21	24	15	25	23	29	16	22	15	27	23	20	15	24	21	23	21	21	14	21	23	12	18	21	19	16	23	17	26	23	15	19	23	15	27	21	19	16	18	18	18	20	17	16	28	21	19	14	13	24	24	23	19	21	10	17	18	14	26	16	19	22	17	16	20	15	17	17	21	24	15	22	22	23	20	25	16	16	19	21	18	29	23	22	26	21	21	17	23	31	26	22	22	18	16	24	21	24	20	21	25	16	21	21	25	24	24	26	16	14	12	25	23	17	33	21	15	23	16	15	18	12	22	20	15	21	16	24	17	14	28	18	21	25	21	34	20	21	21	13	21	21	15	15	18	22	22	19	27	15	17	24	12	22	18	18	15	15	21	25	19	13	21	22	32	17	12	28	14	23	16	18	12	11	20	19	11	24	26	15	16	21	20	23	22	25	20	19	15	16	15	15	9	22	22	17	25	16	22	17	13	18	33	11	21	14	32	18	22	24	23	26	15	24	28	23	13	18	18	22	23	20	20	16	12	19	23	20	27	23	17	22	27	25	18	13	12	29	30	10	16	26	20	22	27	18	13	23	22	15	20	14	22	12	16	31	23	17	20	19	21	19	25	25	24	15	14	16	12	15	19	31	24	17	28	15	23	18	21	16	14	21	27	14	23	25	28	29	17	21	22	17	28	20	23	27	14	20	15	21	18	20	18	21	24	18	23	21	23	21	21	18	31	16	22	12	18	15	23	20	21	20	15	14	24	20	18	14	20	28	23	21	26	21	17	18	18	18	29	15	17	20	15	16	19	21	22	16	15	18	21	25	21	17	23	28	18	19	22	17	23	21	19	36	29	18	20	17	14	17	21	21	17	17	19	17	20	23	26	22	17	36	15	18	23	15	19	15	21	17	25	22	25	24	16	16	23	17	13	25	24	16	24	26	19	13	25	27	27	17	18	23	25	26	19	17	20	23	18	22	24	17	28	13	21	18	20	19	13	21	18	26	9	25	18	14	18	16	25	17	18	29	22	22	18	26	27	13	15	31	30	20	16	22	21	24	23	25	31	16	24	25	18	22	23	20	15	16	9	20	19	16	18	21	23	22	27	22	18	14	17	20	24	12	26	28	22	17	18	21	19	18	21	27	23	21	17	22	23	22	18	20	19	26	18	19	22	26	26	21	19	26	18	14	20	22	26	25	22	21	21	19	19	21	22	21	20	18	19	22	31	18	17	23	25	19	21	20	21	22	17	20	16	21	24	18	16	27	18	26	19	24	23	23	16	26	23	12	21	20	14	14	17	21	27	23	15	19	17	16	14	26	23	18	27	26	10	20	23	10	20	23	20	24	19	19	13	18	25	20	16	22	17	16	35	25	18	23	26	14	20	23	20	15	19	17	22	15	20	17	18	16	17	22	22	20	27	15	20	17	24	21	21	18	24	24	20	23	16	22	18	34	21	16	14	17	20	15	19	24	23	24	21	17	18	19	17	14	16	20	19	15	17	13	17	22	25	19	23	20	16	16	21	24	19	28	19	23	18	17	20	27	24	10	15	18	19	13	20	22	17	15	26	24	20	24	18	24	15	20	18	17	28	20	11	23	19	23	12	16	23	26	23	23	15	17	25	17	17	13	18	20	20	26	18	11	22	21	16	22	26	22	21	21	20	18	12	22	9	18	18	17	20	21	16	19	24	32	14	18	17	17	27	23	24	15	17	26	18	20	22	15	21	19	19	19	19	21	17	19	19	24	23	14	21	23	16	16	18	27
26029	19274	13106	28457	37383	35067	28798	18302	11948	9569	7586	6072	7791	8231	6040	3842	2071	1612	1264	1180	1222	1213	1166	1299	2215	6085	4587	2663	2194	1842	1716	1576	1571	1148	1001	932	649	582	642	778	617	482	469	464	405	386	383	369	383	430	471	481	487	400	393	409	405	430	377	367	339	363	370	623	451	357	347	357	323	353	335	336	360	336	315	332	351	368	343	327	312	369	331	331	360	342	319	375	334	350	407	356	356	371	363	323	352	391	387	375	342	355	377	393	362	360	321	337	376	364	347	331	332	326	348	351	346	344	325	355	331	317	341	353	318	328	344	316	311	311	319	349	299	314	327	350	296	318	317	324	337	343	344	367	323	326	304	329	305	326	354	359	322	356	334	306	336	308	331	324	298	364	328	318	375	327	325	326	349	338	327	333	325	327	320	350	326	344	357	308	306	336	336	317	330	345	320	324	350	341	309	321	328	310	300	340	328	334	299	336	327	338	359	307	341	308	324	327	346	347	311	320	367	301	346	324	318	307	309	331	323	318	317	351	342	325	368	350	318	325	314	351	329	315	326	317	339	332	328	333	331	309	286	338	304	333	308	321	349	284	318	334	312	308	305	320	314	312	329	298	330	315	314	302	335	327	322	324	313	328	331	327	317	339	288	323	335	324	340	300	312	308	329	356	311	332	310	332	335	347	329	312	318	291	305	324	308	303	351	326	307	284	309	323	332	330	331	337	342	327	333	314	364	332	304	340	340	334	326	347	346	319	358	306	320	336	350	314	352	324	312	321	276	330	344	330	354	305	329	328	347	336	318	333	320	314	339	325	320	289	336	314	303	334	350	320	351	311	308	300	344	335	320	358	302	331	332	318	344	338	331	319	330	283	325	327	329	325	310	317	324	338	290	329	318	316	322	315	326	350	326	319	342	314	301	337	337	335	302	305	308	321	328	311	314	304	342	317	335	323	335	319	329	335	329	316	299	329	312	309	335	330	294	340	306	318	299	323	340	305	323	321	312	314	319	316	300	316	302	310	294	323	287	317	319	315	329	329	315	338	293	341	322	320	336	319	331	314	330	320	324	346	319	330	320	341	329	332	309	309	339	317	312	337	316	305	327	303	330	320	326	308	349	289	340	320	339	332	325	317	303	294	314	310	329	323	337	331	358	345	314	289	330	359	348	348	306	340	314	342	314	338	325	306	318	348	307	327	334	324	350	323	330	329	317	292	364	313	311	272	320	326	324	325	315	336	351	317	332	318	297	293	303	318	335	314	308	314	327	316	295	302	306	291	335	332	300	355	288	312	360	317	338	339	287	349	313	350	358	330	333	327	327	314	326	315	316	342	326	300	340	335	305	332	309	316	323	344	342	305	310	361	308	332	310	334	306	298	294	356	362	300	310	323	324	335	338	327	323	293	281	325	352	326	309	345	336	315	347	284	347	287	297	360	309	322	294	321	300	330	309	338	336	351	331	293	307	334	314	348	319	303	310	297	322	322	318	313	320	371	331	357	320	323	336	298	322	333	330	313	325	330	327	327	345	305	330	316	321	308	313	315	321	293	332	334	327	310	316	343	330	342	352	333	332	319	320	318	296	311	283	338	323	310	303	321	331	342	332	318	319	298	312	329	324	333	324	317	371	289	371	333	331	336	310	305	322	298	316	330	329	301	321	323	319	347	344	330	307	319	290	303	317	327	327	312	309	325	316	314	345	325	284	339	291	331	329	322	309	344	345	306	292	338	341	319	322	355	288	326	309	323	304	328	320	340	338	343	343	331	298	325	325	310	326	315	342	310	305	319	336	309	340	317	361	322	331	284	316	304	340	328	319	317	312	324	335	310	352	316	328	343	318	324	351	325	342	335	310	351	330	333	331	323	346	327	316	316	330	329	318	328	335	317	309	319	345	312	328	317	307	324	325	340	339	296	297	337	310	312	334	324	332	330	296	308	337	332	296	295	302	366	303	323	311	310	309	311	326	329	327	337	321	331	329	316	330	328	304	310	347	339	319	329	295	326	311	300	312	342	352	287	358	315	314	349	301	335	327	335	342	334	316	322	334	334	309	329	335	312	328	338	355	325	338	326	325	308	332	326	312	323	336	337	308	345	319	302	315	301	322	329	310	337	285	351	311	313	367	327	327	318	335	287	290	342	319	317	288	325	314	322	312	330	322	309	306	300	294	319	304	310	325	326	320	306	325	333	324	318	324	291	341	304	313	319	304	330	310	321	309	357	303	329	317	328	335	343	326	315	340	317	348	338	333	336	347	328	323	325	352	302	326	318	334	336	324	326	323	301	313	338	332	368	331	329	342	283	329	284	289	343	322	310	315	339	335	318	298	329	314	334	310	326	324	302	342	342	313	356	316	336	326	295	318	324	317	302	315	340	307	345	328	330	333	333	295	322	338	348	291	323	323	319	337	322	320	337	322	345	338	343	329	325	325	329	351	316	336	298	308	328	327	284	319	346	329	320	306	336	353	333	305	313	342	319	339	359	305	321	334	328	337	304	318	362	283	319	305	329	319	326	283	325	336	346	319	293	322	298	348	291	335	302	314	316	328	296	280	305	337	321	345	316	293	313	329	323	322	351	326	266	323	324	328	299	342	337	307	317	319	337	313	316	354	320	322	322	320	301	323	337	322	294	313	322	304	299	321	331	303	362	335	344	296	335	319	329	350	357	321	337	324	294	343	301	325	297	310	335	331	328	329	298	325	355	343	349	331	332	330	332	365	322	328	319	326	346	311	318	334	312	325	355	298	352	322	312	314	313	329	337	317	334	334	304	309	332	309	337	348	336	331	303	321	344	322	322	327	316	307	328	311	301	319	354	348	309	305	322	339	320	328	322	352	329	315	297	337	327	323	301	309	340	337	326	335	302	324	340	316	336	337	305	320	320	358	328	339	282	322	311	317	311	305	327	324	341	299	309	281	309	322	307	331	324	316	320	314	313	324	321	341	292	292	340	341	353	335	325	309	299	346	331	283	314	330	333	324	324	286	312	334	311	304	324	329	343	305	348	315	333	340	340	329	310	313	312	328	329	294	331	317	326	320	339	334	303	326	278	304	318	299	351	305	301	293	333	305	320	333	366	310	322	342	303	325	330	354	295	326	297	346	315	299	346	332	313	307	339	321	323	334	360	330	290	311	293	333	295	332	315	308	319	303	318	353	318	345	301	295	310	320	347	338	351	337	298	312	305	311	340	317	359	308	309	324	330	327	318	324	316	308	302	355	306	335	307	304	307	353	288	314	287	332	316	343	334	350	356	299	334	313	289	318	314	330	337	315	286	309	299	299	316	353	326	333	318	318	325	309	341	290	306	317	339	320	318	365	292	328	295	329	307	358	311	309	309	358	347	304	314	284	313	325	305	314	323	307	378	324	291	335	315	325	323	344	346	341	323	320	335	323	302	302	320	295	329	270	344	329	316	314	312	305	307	303	305	320	314	323	317	310	323	298	330	312	328	322	347	321	321	326	329	318	322	311	321	312	319	318	318	291	323	319	313
3447	1114	566	430	855	952	876	416	229	151	137	127	135	172	149	91	83	75	59	59	47	66	55	50	68	155	142	94	86	94	79	80	71	51	40	52	50	48	51	41	40	40	43	50	43	44	39	41	41	48	48	38	31	33	42	40	37	30	48	37	40	38	46	31	43	39	41	42	49	50	37	43	40	38	41	39	37	59	44	43	41	54	53	55	37	40	41	40	43	35	54	30	37	38	41	26	39	44	37	40	34	43	38	32	44	42	37	45	40	35	34	44	41	35	38	57	31	46	32	38	43	22	49	42	46	48	41	46	31	44	45	39	25	40	51	46	41	47	39	39	30	30	35	43	45	41	47	32	54	43	46	42	40	27	39	39	38	35	45	43	53	36	38	42	39	39	44	38	52	29	36	40	43	41	41	46	45	30	27	42	43	42	38	33	48	32	38	47	40	46	37	45	43	43	38	48	43	41	40	24	36	38	37	38	46	36	32	26	35	28	33	31	31	35	41	44	44	37	42	39	51	43	36	39	35	37	48	42	45	40	42	35	40	36	33	52	39	49	30	41	48	37	33	39	42	53	43	33	40	41	44	38	41	43	47	38	44	39	30	38	42	48	26	40	42	31	33	46	35	42	37	50	25	54	40	37	37	41	44	44	35	39	37	33	46	45	34	40	47	39	49	36	41	50	31	45	49	43	34	37	40	33	43	39	43	41	42	39	30	34	53	41	45	29	44	48	40	47	42	46	40	37	42	40	47	42	42	40	43	40	40	31	39	45	56	33	35	46	34	35	55	39	47	51	49	35	30	41	41	34	38	43	42	35	39	45	45	38	31	40	32	44	47	44	38	38	38	34	42	40	46	48	33	47	39	51	51	31	45	33	35	48	53	51	41	39	37	41	34	44	27	40	56	40	32	39	49	47	38	56	44	39	27	47	53	29	47	43	40	41	42	34	38	39	45	30	39	28	47	39	38	38	50	39	39	41	61	39	45	37	40	39	43	42	41	34	51	44	41	35	34	33	36	43	29	34	38	36	42	40	46	33	35	44	36	45	44	41	45	44	45	45	40	38	47	39	48	28	22	44	30	54	38	43	26	56	30	47	46	40	34	38	42	44	35	35	46	34	37	39	43	46	45	38	37	37	47	37	51	38	32	35	43	51	44	41	44	31	43	25	37	40	41	36	30	40	43	37	38	52	40	38	46	32	41	38	40	39	49	33	52	34	48	45	27	54	37	45	41	32	40	38	43	38	37	35	31	38	44	44	38	28	28	46	34	43	39	36	47	32	45	37	39	44	49	43	38	31	36	40	32	46	25	42	42	52	36	32	37	47	52	48	52	30	49	50	29	26	40	41	37	39	46	41	34	40	44	46	46	34	53	57	34	42	46	54	40	42	46	39	29	36	41	47	45	31	33	39	54	40	30	41	42	40	42	40	51	44	40	38	49	48	49	47	37	29	34	42	45	50	46	32	47	37	44	46	50	35	41	33	43	29	34	51	41	36	42	45	48	44	45	50	45	44	30	42	42	34	33	29	37	38	35	41	34	33	54	48	42	35	44	40	50	40	46	37	43	56	40	33	43	39	41	40	45	47	37	40	38	33	40	42	41	34	39	50	41	56	42	37	40	38	34	44	41	45	33	45	42	39	45	45	44	32	41	45	42	51	32	31	45	37	37	29	40	45	46	44	37	48	37	32	49	36	42	37	33	49	42	33	40	41	30	47	33	46	50	28	35	54	49	47	41	45	45	43	51	42	39	30	31	36	40	32	54	49	45	45	37	53	53	40	40	54	41	42	37	41	48	39	40	47	43	43	43	44	42	39	46	36	34	38	41	40	42	47	38	32	33	40	52	42	39	36	44	47	42	40	36	42	37	52	31	40	50	51	45	48	47	41	37	41	44	34	27	40	40	42	28	41	34	36	42	37	43	47	49	43	33	39	42	57	38	22	45	37	44	46	37	56	35	40	46	46	38	38	44	34	39	48	30	36	35	43	38	41	41	29	40	45	51	47	30	41	34	40	53	39	39	45	36	35	44	33	49	36	32	36	49	46	44	52	38	43	43	41	38	38	52	39	39	37	39	32	39	32	37	47	33	34	43	39	44	46	38	40	28	31	42	37	37	41	41	46	31	39	46	41	32	43	44	50	32	46	42	39	45	41	37	33	34	44	54	38	39	40	46	47	42	47	37	37	42	39	37	34	33	37	42	38	46	50	37	41	50	33	37	28	41	45	29	37	34	46	46	49	40	43	48	50	27	45	43	35	36	52	39	40	41	42	44	35	48	26	46	48	39	39	46	32	33	33	42	31	38	46	42	43	38	40	41	43	37	26	39	44	44	36	38	36	31	45	42	28	37	45	32	39	44	44	38	42	32	29	42	42	34	33	47	49	31	30	47	28	37	37	42	46	40	46	45	37	39	41	46	37	41	29	45	52	31	42	34	43	33	35	41	57	29	47	38	35	29	45	32	33	45	45	41	40	43	43	43	46	37	41	24	46	42	36	30	36	36	36	29	43	35	42	40	39	46	40	36	40	34	48	39	31	37	44	34	43	45	29	39	55	44	46	39	42	45	36	47	38	31	42	37	34	37	39	43	54	41	33	49	28	46	45	49	45	48	31	58	43	44	44	39	45	42	39	34	49	50	36	34	40	37	38	40	39	58	39	53	33	45	43	33	39	46	36	32	35	42	38	33	48	38	41	31	44	43	37	46	42	36	44	26	51	33	42	47	39	34	43	47	52	41	40	60	34	32	35	36	40	48	47	22	46	38	35	43	36	41	44	34	44	43	45	31	50	36	36	29	36	45	37	50	38	49	40	44	38	47	41	41	39	38	41	53	47	28	44	49	39	32	30	45	48	42	41	45	46	35	39	45	32	49	33	32	47	40	40	37	37	36	47	44	32	34	39	26	46	36	50	42	40	26	41	44	43	43	42	36	45	32	32	42	36	37	35	48	38	35	45	48	41	45	52	34	28	37	41	51	45	45	37	46	38	39	38	40	46	38	45	41	48	43	47	34	51	35	42	41	33	42	45	41	58	36	42	31	43	45	42	38	40	39	35	43	34	32	35	36	39	34	40	47	33	45	35	34	37	34	36	31	35	46	37	41	42	31	46	37	48	38	41	39	45	45	38	47	44	41	29	46	33	28	32	39	36	34	36	45	47	36	32	34	42	40	50	37	41	31	33	43	38	45	35	43	38	36	39	37	40	38	46	37	24	44	29	51	36	41	40	41	38	56	34	55	43	44	48	50	50	55	38	35	42	40	46	41	42	42	33	33	55	46	54	33	36	45	47	46	41	33	36	45	46	35	35	32	24	30	40	32	42	49	36	30	38	48	50	35	39	33	40	44	29	35	44	46	41	46	42	38	41	39	50	36	32	29	37	52	36	38	35	32	33	33	40	35	44	41	32	46	40	47	48	45	39	35	46	49	37	28	37	49	36	43	30	38	41	32	34	39	42	48	29	46	39	45	55	29	39	35	39
25464	19842	13033	27504	37397	35290	31623	20015	11947	8465	6784	5700	6607	7095	5894	4385	2450	1798	1424	1349	1393	1535	1471	1290	1883	5265	5315	3610	3036	2788	2722	2562	1927	1273	1322	1068	881	945	1107	933	729	755	733	751	641	693	691	687	730	715	751	748	727	764	717	671	708	671	681	673	657	650	682	697	682	658	628	690	641	680	622	650	610	676	689	657	669	668	642	633	638	629	639	634	662	649	647	667	694	668	633	692	684	644	647	676	671	669	660	624	620	669	641	653	645	656	660	675	687	705	633	684	652	676	684	703	648	629	630	629	706	642	654	709	630	670	646	646	686	631	672	700	663	618	660	677	658	623	671	668	631	654	615	686	648	648	644	619	642	628	662	623	648	635	645	650	628	661	644	602	621	619	649	647	646	604	602	596	657	645	678	648	664	680	651	667	697	638	630	663	649	666	616	645	670	657	599	666	659	603	670	609	628	596	627	590	633	658	643	639	621	621	620	608	641	664	672	611	641	639	629	651	630	635	573	658	653	649	634	627	710	594	684	612	661	696	625	620	610	618	628	622	627	600	592	658	649	624	655	593	631	614	640	622	630	617	608	617	605	612	623	622	622	655	644	681	632	678	648	634	644	649	674	620	652	620	647	626	640	677	619	560	666	619	588	586	701	629	632	656	608	646	651	612	562	667	627	640	620	636	617	588	658	654	656	670	598	616	639	694	616	617	655	657	621	616	639	640	636	657	616	623	609	675	656	726	683	597	621	607	630	600	644	653	628	648	618	659	649	660	621	599	673	549	592	672	674	670	629	637	597	595	629	624	638	636	699	679	598	670	627	609	648	626	643	638	616	678	621	627	629	684	630	646	644	612	661	648	637	662	635	644	583	614	651	632	622	644	610	637	686	616	645	631	637	624	628	631	602	637	596	611	626	630	640	630	668	595	687	580	673	631	597	590	589	654	595	682	637	643	613	625	608	635	654	618	679	630	647	592	656	621	653	613	628	698	642	623	651	628	637	647	681	687	622	620	653	602	640	632	618	639	632	653	657	640	660	627	603	609	620	638	609	657	634	635	650	582	647	578	606	610	678	658	643	605	617	591	628	699	653	646	634	612	633	637	623	630	636	599	611	642	688	638	639	643	653	659	635	621	645	632	618	632	649	627	624	626	655	635	625	672	649	642	624	626	616	650	613	655	690	630	638	629	669	583	595	619	636	662	646	637	666	596	619	643	634	628	656	647	646	591	661	632	610	617	680	606	630	665	660	592	609	615	636	633	672	657	647	661	611	613	635	646	596	644	613	601	635	655	612	612	581	605	641	634	676	630	677	608	602	608	611	628	658	606	641	648	598	650	607	633	583	608	590	654	630	650	640	627	632	645	603	638	603	630	582	616	681	629	653	668	665	636	643	680	671	642	651	623	593	636	613	574	625	630	602	595	643	625	631	643	626	636	615	630	629	594	612	629	666	642	637	624	652	639	646	659	647	619	641	617	661	604	646	617	632	628	616	675	641	663	644	646	607	609	654	619	638	589	596	658	571	644	606	655	613	630	627	632	614	638	637	674	640	645	638	621	611	661	655	682	630	589	585	621	632	647	610	619	647	624	646	633	570	642	645	614	591	645	621	612	598	658	641	612	619	640	652	628	597	614	663	630	643	628	593	590	666	639	657	618	612	607	614	699	622	643	625	648	598	669	658	624	625	635	634	656	599	632	611	597	631	612	670	631	615	642	631	651	642	650	635	638	640	640	657	661	642	602	672	658	594	608	626	641	629	632	665	632	640	644	664	624	618	609	648	616	691	666	629	625	643	690	634	615	657	601	692	576	667	649	586	635	625	648	647	626	631	647	662	640	597	642	614	646	585	624	605	628	638	626	634	639	658	680	622	660	584	628	645	623	565	657	651	647	667	659	664	633	571	595	662	626	634	691	608	650	685	611	606	639	637	662	624	670	619	594	584	658	629	648	702	668	626	676	658	592	588	603	661	597	588	632	650	672	617	607	678	627	641	642	650	640	653	613	630	607	642	669	644	607	683	695	655	601	640	603	632	647	647	599	653	616	647	611	652	621	591	628	623	663	670	677	661	629	695	637	588	637	616	653	628	657	641	610	649	599	637	617	642	623	656	665	660	610	633	622	646	668	612	637	606	636	639	613	660	687	613	640	633	645	686	679	635	640	618	621	647	634	620	672	639	681	637	622	634	622	598	659	631	637	638	610	665	631	630	638	657	588	662	621	593	666	587	634	631	596	650	644	687	635	675	562	645	635	631	604	592	593	630	591	621	651	632	632	660	628	606	639	588	588	609	591	661	651	599	592	653	596	645	644	612	621	660	644	633	643	659	635	665	621	598	628	615	661	640	619	616	627	633	666	648	632	669	614	619	618	610	585	641	648	599	652	656	608	695	640	572	619	649	614	676	608	671	610	579	592	595	668	642	678	622	624	608	628	634	574	608	627	663	655	641	620	615	630	648	630	597	650	597	601	633	630	667	632	635	590	656	627	628	610	643	612	623	646	658	623	646	656	654	661	607	642	662	679	652	621	613	637	638	675	570	649	641	616	633	670	594	672	612	631	632	660	599	646	615	634	635	628	634	651	639	627	637	615	650	623	672	655	648	619	614	678	610	640	608	632	621	612	676	638	645	651	648	658	634	614	642	633	619	619	640	624	583	642	592	583	639	630	594	608	668	601	641	627	610	638	694	577	695	620	670	642	615	661	639	669	601	642	637	631	638	607	658	617	597	634	634	643	622	666	666	635	648	560	609	599	623	651	649	643	628	639	636	624	661	632	647	653	645	638	622	631	615	645	610	617	609	626	651	622	618	614	617	621	629	585	644	611	606	630	587	643	632	602	664	635	603	658	653	656	630	655	619	637	598	665	631	630	636	633	638	584	598	601	668	618	630	629	637	613	655	668	629	642	634	649	661	673	621	563	621	614	643	595	607	649	638	624	586	633	634	669	623	659	651	652	624	614	634	638	627	633	664	659	640	633	612	601	656	605	596	662	618	628	638	642	607	637	639	646	622	621	598	645	632	649	651	602	632	639	649	642	652	681	628	662	587	642	640	636	635	626	672	605	605	606	636	624	639	669	591	578	614	636	639	611	620	664	605	636	664	628	642	648	660	641	628	620	617	631	634	630	651	667	657	656	655	652	644	595	605	682	583	634	633	636	615	633	630	638	639	606	595	677	647	641	610	639	676	621	651	625	643	633	612	635	661	662	654	644	653	674	625	661	630	592	644	631	643	619	650	615	613	601	617	641	602	667	585	638	680	658	681	593	667	642	638	664	668	624	619	595	654	641	623	650	608	632	682	630	624	652	642	657	643	622	686	638	635	620	620	655	610	611	633	627	658	597	641	596	655	634	653	609	640	602	621	671	636	622	647	607	622	604	587	643	584	615	661	611	662	646	621	636	601	579	584	623	630	592	610	623	678	656	616	603	626	625	621	670	608	637	565	630	633	620	638	623	622	634	626	656	622	641	665	629	618	623	669	673	631	647	607	596
3043	1795	922	708	1391	1602	1604	877	397	232	216	190	160	201	215	153	105	82	65	61	63	74	71	58	76	180	198	145	144	155	154	107	67	85	62	37	52	45	50	32	37	40	36	36	39	36	44	33	28	40	38	36	43	37	48	46	44	44	39	36	37	42	38	37	40	40	37	45	43	46	45	44	43	29	36	40	37	41	33	37	36	45	38	34	39	35	40	54	25	35	39	52	37	50	46	36	39	40	41	34	43	45	30	53	25	31	49	40	30	37	29	34	53	40	43	31	42	36	38	37	42	44	32	34	38	34	38	34	43	40	35	21	40	37	36	45	34	38	40	32	35	36	29	29	30	44	33	37	40	41	30	44	40	33	28	41	40	39	46	47	35	29	43	43	46	34	46	39	28	32	36	48	37	47	44	45	29	48	46	39	29	27	37	34	47	46	25	29	40	33	32	32	29	41	40	42	39	35	34	36	45	46	50	35	41	45	40	37	29	30	27	33	30	43	36	34	36	31	38	35	33	47	36	48	40	36	44	31	37	37	41	38	32	37	41	37	32	38	36	36	37	53	24	42	54	37	37	39	48	42	33	31	28	40	38	29	45	33	45	32	35	45	29	35	43	30	38	32	41	32	39	35	40	35	24	38	33	36	39	45	34	31	37	27	36	45	34	18	45	38	43	30	26	37	33	35	37	39	37	46	33	45	33	33	35	30	37	39	43	29	42	34	37	34	37	38	35	32	43	37	39	36	42	37	28	30	40	31	38	35	23	35	33	37	25	35	42	25	29	38	37	43	45	43	33	46	33	30	45	31	36	35	41	37	42	34	38	38	39	48	41	45	47	42	42	41	20	36	47	38	29	34	40	48	43	37	43	33	40	40	34	35	30	41	36	34	41	37	33	31	32	40	38	43	32	36	37	31	30	41	48	34	44	42	35	34	35	35	36	39	40	42	33	29	35	40	34	52	38	47	25	35	35	39	38	39	29	32	39	37	43	36	30	29	46	34	41	43	37	30	39	38	32	46	42	39	29	38	39	47	25	43	33	40	29	42	50	39	52	42	37	38	39	36	29	41	42	33	32	39	40	43	36	37	49	43	32	42	37	33	51	47	49	44	40	34	32	33	38	31	38	41	39	32	32	39	41	34	37	37	38	39	37	42	37	52	37	41	33	33	34	37	36	39	39	40	39	32	29	40	41	45	37	38	34	47	36	36	50	42	32	36	30	35	43	43	35	34	36	29	26	41	42	42	35	31	37	29	30	34	32	36	38	44	42	41	40	40	42	31	34	35	27	43	57	32	44	43	29	49	43	28	36	40	39	35	32	35	32	37	45	32	25	43	26	38	40	42	32	28	42	44	41	33	31	41	38	42	45	36	27	45	47	35	38	36	43	28	34	36	41	37	30	29	30	37	32	45	55	41	38	37	17	33	43	34	43	35	32	27	30	37	33	38	31	42	36	34	41	30	39	39	39	34	25	35	44	44	35	35	39	30	48	42	47	37	29	45	33	40	38	39	38	37	43	36	33	48	28	23	34	35	34	38	44	30	27	39	30	31	36	35	44	42	31	33	38	29	30	39	47	40	34	39	30	39	28	38	39	30	40	35	35	31	25	36	44	32	32	25	38	43	36	38	35	35	33	20	50	36	53	33	38	45	34	50	30	41	38	40	35	33	41	48	36	42	42	39	44	39	38	44	31	57	26	36	38	37	29	31	46	31	43	44	40	41	43	40	41	38	40	31	42	31	47	36	30	36	30	35	38	37	37	36	40	31	37	43	41	38	47	40	30	40	41	40	41	34	41	42	33	30	37	31	31	26	39	34	36	33	24	32	41	36	44	35	31	34	43	46	41	34	37	30	35	34	44	37	30	44	39	38	43	37	27	37	32	44	36	33	38	40	39	26	49	36	32	24	39	30	38	34	34	45	30	29	46	30	30	46	42	43	41	31	40	30	41	35	29	33	23	29	42	40	38	29	35	51	47	41	33	31	41	26	28	52	27	39	26	41	26	47	29	46	51	40	33	39	38	26	42	48	37	36	32	37	44	49	34	40	35	39	48	33	42	34	38	50	42	40	32	31	29	39	23	38	36	32	43	45	38	36	33	37	36	29	38	34	34	38	35	26	39	48	42	42	41	50	39	36	37	30	41	36	40	41	47	31	31	36	33	33	37	30	51	31	39	27	40	38	45	39	30	40	35	38	26	38	35	40	39	31	30	39	40	34	33	32	32	34	42	37	43	33	20	32	37	43	38	41	37	33	32	33	43	50	59	35	41	37	38	35	47	39	35	31	42	40	33	37	43	46	36	37	47	41	39	40	44	31	44	43	37	33	31	42	35	37	34	40	37	44	55	46	36	37	36	30	36	27	29	58	38	39	42	39	33	40	40	39	32	43	32	38	39	39	40	41	44	31	37	39	49	43	26	29	49	34	42	35	32	37	34	32	30	48	38	31	39	36	34	34	34	34	34	44	41	32	36	38	30	42	41	38	43	41	34	36	31	37	30	39	43	35	34	32	36	34	30	38	43	37	31	30	49	34	38	30	36	30	33	32	42	34	41	30	48	36	41	44	42	44	35	45	34	37	31	44	31	41	37	47	46	44	45	39	32	41	36	35	38	32	42	34	45	42	39	29	37	41	26	38	41	34	29	36	33	37	38	31	41	42	33	40	30	28	32	39	49	30	30	33	30	41	31	45	40	36	38	45	23	34	31	43	33	24	30	31	36	45	38	33	41	33	39	37	40	36	43	33	50	40	44	37	46	44	36	34	42	47	42	39	40	43	36	25	38	45	37	41	37	39	34	34	40	28	43	27	34	43	36	37	32	39	43	32	37	30	40	26	30	48	35	36	36	38	38	38	35	41	42	35	38	31	35	42	31	28	39	32	38	43	48	28	48	35	31	31	28	28	33	38	35	31	44	36	38	27	27	31	37	45	37	35	32	37	34	43	33	29	41	29	31	40	45	51	40	35	40	42	45	38	41	35	44	26	29	35	29	33	36	34	32	37	40	52	36	41	34	34	45	35	33	41	34	46	40	37	33	39	40	41	45	35	41	36	39	41	38	41	48	39	40	35	26	34	47	46	40	46	33	41	38	40	37	42	35	43	31	45	34	35	32	48	51	35	45	41	43	41	36	44	23	39	34	37	40	48	37	30	43	40	35	46	27	31	37	36	32	36	45	39	37	39	41	37	40	28	35	32	43	44	39	33	28	30	41	50	39	35	39	34	46	41	34	42	36	32	34	43	36	49	43	37	30	43	42	38	39	42	45	37	45	52	36	40	35	46	32	40	37	30	33	41	35	47	33	43	43	41	40	24	27	34	48	44	47	47	38	35	34	32	38	31	25	41	28	45	34	36	36	34	42	35	34	37	39	37	44	35	41	43	30	38	34	36	33	39	47	37	32	27	40	48	40	37	34	39	36	28	32	41	32	42	40	30	32	35	41	52	35	43	39	37	45	26	30	30	32	31	44	42	32	37	36	42
31233	24054	16708	32129	42052	40674	38882	27765	17396	12332	10445	8584	7840	9039	7935	6830	4273	2934	2406	1970	1902	2123	2012	1822	2231	6499	7541	5861	5173	5546	5112	3967	2288	1768	1527	1087	1116	1329	1230	849	809	790	738	723	766	691	726	662	661	699	737	675	685	701	692	716	760	685	665	682	637	647	662	838	702	617	616	619	631	621	614	613	622	605	620	626	573	547	621	598	633	611	615	597	583	615	614	602	622	645	586	595	616	636	640	590	615	636	642	628	594	586	615	599	636	647	630	623	621	593	577	586	571	558	601	560	611	564	572	592	597	570	573	613	619	568	582	565	585	611	605	562	592	554	609	600	570	625	550	594	551	603	584	577	598	579	564	588	584	608	569	609	594	632	583	584	630	546	572	608	575	583	588	573	574	592	567	597	558	598	590	573	597	598	575	592	578	643	611	564	566	580	641	591	550	575	585	543	597	536	577	581	563	659	580	549	569	577	580	572	572	570	585	528	595	534	558	588	593	597	571	561	602	571	568	552	554	613	576	556	550	569	525	600	595	567	596	537	590	553	607	600	535	606	533	553	552	562	645	561	570	536	594	589	530	533	582	583	564	581	647	548	574	578	543	592	594	599	579	583	578	628	570	616	571	605	534	596	586	583	588	591	563	606	572	597	550	621	554	566	599	542	553	554	564	535	561	562	604	575	583	569	577	593	532	574	562	605	534	599	538	576	550	558	545	565	600	614	587	570	594	582	593	555	617	584	593	544	571	548	528	609	541	591	566	588	569	551	581	593	598	585	579	537	569	578	623	602	594	538	557	599	589	579	582	600	563	614	577	537	572	590	574	533	604	563	575	585	594	583	631	613	561	580	591	640	539	654	596	615	551	541	599	632	589	576	579	601	596	564	587	586	540	554	559	590	591	546	562	562	617	603	567	573	567	552	565	566	615	563	571	552	580	586	567	546	563	591	573	583	598	603	559	585	558	537	582	564	550	524	557	601	615	589	568	586	595	576	546	567	587	586	583	555	572	542	593	587	537	562	554	591	590	571	568	594	583	574	549	589	593	572	554	577	578	558	595	595	574	569	570	585	577	568	565	612	551	589	562	549	569	564	594	552	554	577	538	621	569	554	531	563	541	559	590	553	600	616	584	591	541	532	551	572	557	538	563	574	577	572	593	542	594	509	555	593	575	541	597	600	593	591	602	579	573	566	600	581	577	590	636	566	552	598	547	562	565	598	545	572	545	578	564	575	590	568	513	500	588	570	580	591	545	584	615	563	626	567	551	585	534	538	601	557	586	553	586	573	586	559	572	536	565	521	563	556	590	586	564	597	584	570	575	579	583	554	577	594	541	569	566	581	573	611	637	563	570	570	582	554	623	581	582	574	583	608	587	580	598	568	569	559	537	541	582	614	554	592	569	549	572	567	563	537	569	563	544	546	589	608	551	597	540	547	591	576	549	566	585	587	601	590	609	609	557	635	606	567	557	599	551	533	625	597	566	578	566	560	538	574	612	570	551	539	573	569	618	603	626	556	570	612	554	585	534	581	554	588	525	572	598	578	541	535	568	585	560	605	528	542	547	601	584	587	593	541	579	555	549	558	545	587	586	534	594	593	561	589	572	528	548	559	549	572	571	580	611	575	597	557	595	561	590	566	540	588	548	548	586	597	577	584	555	612	546	572	571	553	583	645	523	545	613	652	571	529	557	588	578	590	577	544	601	550	570	555	544	575	540	591	577	546	540	557	553	587	571	558	581	546	604	577	553	593	543	562	569	538	596	569	593	586	573	532	565	543	614	571	544	616	604	598	616	576	594	596	562	579	563	571	603	584	591	579	599	569	551	567	538	579	564	565	563	547	587	599	511	590	568	618	577	562	612	575	585	570	595	546	579	530	609	576	544	554	624	530	536	585	585	580	542	558	572	525	584	556	571	574	587	578	573	583	565	559	585	551	536	537	556	572	537	567	587	541	552	551	587	590	602	574	590	587	598	564	576	523	587	548	555	589	571	562	553	583	569	576	577	570	597	583	552	566	572	574	573	601	560	555	556	581	561	580	563	542	600	575	569	606	546	570	592	561	553	570	531	544	591	599	586	602	578	621	580	573	580	549	591	550	570	591	565	535	574	574	563	598	617	581	571	542	605	615	555	581	572	571	599	580	567	553	534	570	569	571	546	569	605	559	584	595	581	573	572	545	585	576	572	585	569	556	607	560	562	568	564	558	555	548	539	556	585	553	556	585	595	546	554	559	541	537	566	543	558	586	608	579	588	564	582	579	547	566	575	596	590	547	582	581	512	576	580	597	592	563	612	541	526	588	522	610	536	539	597	605	570	532	601	553	586	591	573	577	547	592	576	541	604	608	551	581	600	560	533	571	613	556	607	603	546	551	590	587	569	550	610	566	558	582	585	586	579	620	579	571	597	574	577	633	602	601	584	585	597	600	589	589	603	583	554	599	570	589	577	553	590	576	547	568	555	580	543	575	559	595	568	618	557	547	595	552	602	607	622	548	563	606	582	544	564	592	605	582	541	584	555	538	578	554	597	593	566	530	552	568	586	567	544	560	564	592	563	572	621	572	555	543	548	586	579	596	612	558	569	563	566	538	582	551	556	593	547	563	586	597	588	550	554	580	588	529	529	591	581	579	591	574	581	596	537	577	595	499	599	546	619	572	509	591	562	591	509	589	560	562	558	581	546	585	579	567	554	544	534	618	561	586	593	602	558	557	549	578	548	564	613	555	579	583	569	616	576	580	547	563	591	580	628	553	591	562	529	572	577	600	586	538	594	567	595	561	629	575	536	546	558	541	542	618	540	574	556	558	558	551	610	559	568	578	583	608	563	583	541	604	601	601	550	603	584	558	584	580	554	556	621	547	577	581	616	552	599	550	561	607	580	577	545	551	579	577	542	517	589	552	562	551	567	566	583	548	564	505	551	550	533	556	550	539	587	650	597	610	533	532	581	608	509	565	549	564	599	557	568	547	555	555	604	581	564	570	563	543	562	602	572	594	591	584	506	565	598	572	569	605	549	550	575	582	619	629	545	539	577	549	603	654	540	569	535	554	561	559	556	609	573	586	589	573	542	560	583	556	548	567	559	563	609	587	598	558	565	536	529	574	565	587	575	576	542	586	599	570	550	563	564	601	513	605	547	571	573	587	576	578	560	599	541	554	555	573	596	609	541	573	536	561	564	584	571	607	588	560	559	551	553	562	560	566	572	580	556	554	609	520	536	594	564	565	547	588	587	589	588	550	583	560	547	595	601	529	596	512	553	579	584	592	567	540	547	606	550	615	559	608	565	560	548	566	603	595	589	586	562	584	574	556	595	551	619	534	587	549	593	595	583	581	569	570	544	548	607	543	540	570	591	528	577	573	593	571	574	540	548	502	610	583	573	564	560	588	571	566	589	564	560	561	563	566	599	591	562	565	590	595	494	587	546	545	591	547	558	568	576	598	609	568	591	566	645	595	555	548	524	575	549	578	540	544	577	576	604	558	592	577	546	569
2146	730	362	279	606	712	636	361	156	98	57	69	67	77	63	67	59	40	38	36	25	27	35	24	38	52	86	70	57	60	61	36	34	31	22	30	28	25	24	25	33	28	23	23	33	26	35	25	30	26	34	20	28	29	28	34	17	27	21	22	31	27	37	25	21	33	36	28	17	25	27	25	29	31	21	21	17	23	26	29	36	23	22	19	27	19	24	28	25	27	22	19	18	37	28	19	17	28	27	30	20	28	27	27	25	21	35	28	32	26	25	27	25	38	17	31	31	21	33	22	25	21	31	32	27	27	24	28	24	27	21	30	32	21	26	30	31	30	20	19	22	29	22	21	24	30	26	28	13	24	23	27	30	21	28	26	22	23	29	21	23	25	35	19	27	28	24	21	23	30	24	29	18	26	18	17	27	20	24	32	26	28	23	28	32	26	22	26	21	28	18	27	34	29	25	22	29	24	25	20	28	20	20	21	25	31	31	27	25	26	32	19	26	33	23	25	26	28	30	19	23	35	18	25	24	24	33	25	27	25	30	24	31	37	24	19	23	26	20	25	26	12	26	23	29	25	30	28	24	23	22	34	20	25	28	23	28	25	26	32	20	22	29	37	15	18	32	23	20	32	29	25	27	29	16	28	26	33	30	16	23	33	22	20	21	35	26	22	23	20	20	20	30	25	27	30	26	31	31	14	20	27	27	23	18	26	26	22	22	20	29	31	27	26	19	19	17	36	17	30	26	16	32	30	25	24	20	22	37	23	15	28	30	27	21	28	21	25	15	29	28	24	22	26	22	23	21	21	23	22	22	27	24	22	26	29	26	28	20	26	30	21	32	23	25	26	24	19	37	20	21	24	28	25	19	21	22	37	32	21	20	26	27	23	34	21	26	30	28	20	29	26	30	32	31	24	27	33	21	23	18	27	27	30	23	23	32	22	30	26	26	25	31	24	29	22	30	33	30	24	19	25	27	21	21	28	26	18	36	25	24	17	27	25	24	32	30	30	27	22	27	26	25	29	24	28	24	18	28	23	25	19	24	24	26	21	28	31	29	31	22	23	21	24	34	22	22	15	24	14	24	35	25	21	27	30	27	24	25	23	20	30	20	32	29	32	22	21	21	28	36	22	26	26	19	22	22	18	22	25	26	30	24	28	35	23	23	24	23	23	19	26	25	32	20	25	17	23	27	29	19	27	26	25	22	25	15	25	19	25	28	29	31	25	20	34	22	23	29	22	25	29	21	28	19	19	34	30	32	26	30	24	18	26	20	22	19	28	24	27	28	24	26	28	24	24	34	23	28	22	22	20	30	23	19	19	31	32	23	23	25	27	34	22	22	22	15	27	24	26	23	20	34	14	16	25	22	26	24	23	26	17	28	18	24	21	28	34	28	29	22	27	26	27	24	30	29	30	25	36	29	24	30	20	20	27	24	23	25	26	29	24	17	24	25	31	25	24	34	29	27	21	27	27	21	28	19	15	28	27	28	34	28	22	19	29	24	38	31	18	32	28	30	24	23	20	32	18	31	22	33	22	26	18	27	28	23	26	24	30	25	27	16	26	25	27	21	24	27	29	26	28	30	18	28	33	26	19	25	26	28	26	33	31	32	33	27	23	24	25	18	16	15	33	33	24	16	19	22	27	25	20	25	24	27	31	26	30	22	21	21	21	17	25	28	18	18	23	27	24	16	26	17	26	29	30	25	22	30	18	21	22	32	31	32	25	15	27	27	24	19	27	21	26	29	26	34	32	25	29	41	25	31	28	24	17	36	24	36	19	31	28	24	33	21	27	18	18	29	20	32	22	21	27	26	25	24	19	34	13	25	21	22	28	26	23	33	32	19	24	23	28	24	26	30	24	23	25	22	24	24	24	30	15	32	31	28	22	34	28	32	20	25	21	27	26	24	24	28	36	26	30	31	27	18	16	19	24	24	29	34	28	25	30	19	26	23	25	21	22	24	26	27	29	40	23	27	21	23	28	23	24	31	24	21	15	29	24	20	34	36	32	31	26	20	20	26	26	18	29	30	20	22	23	31	25	33	18	23	27	30	22	26	25	32	17	29	27	36	27	36	31	22	22	36	19	30	23	26	27	29	28	26	25	24	24	21	31	30	20	22	21	21	23	17	29	26	23	27	31	19	28	24	27	21	35	27	21	18	29	24	30	21	29	29	21	24	26	25	29	25	25	30	24	28	28	24	30	27	20	28	34	20	21	25	30	34	25	27	24	37	24	25	26	19	20	23	16	20	22	18	25	26	24	20	20	28	16	25	29	24	25	32	31	25	22	19	24	21	19	29	27	27	22	27	32	34	29	26	28	25	27	20	31	26	24	26	31	24	23	26	24	20	28	16	27	28	21	18	23	29	18	26	22	27	14	39	20	28	28	28	36	33	23	28	21	25	32	24	23	21	25	20	28	23	19	17	22	28	28	34	30	19	24	22	24	29	29	28	21	27	18	21	27	25	23	40	18	26	25	22	24	27	31	25	29	30	22	26	20	22	40	15	16	33	30	19	21	28	29	15	28	23	26	15	25	27	31	29	27	22	30	25	31	22	27	29	36	22	31	20	26	23	22	29	30	28	30	25	24	18	26	22	24	31	25	25	27	34	18	19	25	19	19	36	37	25	24	30	25	28	28	19	31	27	22	16	26	23	41	28	11	23	35	18	28	29	23	24	25	28	30	36	29	34	17	27	24	20	26	26	24	20	23	25	21	29	34	30	30	22	30	23	23	20	28	19	19	20	25	25	21	22	23	26	31	23	26	23	29	12	24	27	31	20	20	28	17	24	27	29	22	20	23	34	21	24	26	30	27	26	25	17	30	28	29	29	23	19	27	32	19	24	29	26	27	16	34	19	14	17	24	26	24	35	34	25	30	28	27	21	26	29	21	28	23	24	22	27	20	25	20	28	29	30	27	30	21	30	33	27	27	28	28	22	24	26	25	27	29	25	30	29	36	24	27	26	25	28	30	25	13	30	29	24	24	30	26	29	28	23	29	27	28	31	14	22	24	14	27	23	36	25	29	25	31	25	41	24	26	26	14	24	19	28	35	29	17	19	23	24	29	29	25	24	27	13	21	22	18	30	30	22	33	38	29	23	27	29	27	28	18	16	21	23	21	33	31	22	27	32	20	32	26	24	17	29	30	26	32	40	30	20	32	24	26	26	23	25	24	29	33	20	29	21	35	26	24	26	41	21	18	27	27	28	32	28	24	33	28	24	24	27	25	21	26	16	29	21	31	20	16	21	21	27	22	28	23	29	25	30	22	22	31	29	26	14	27	26	29	28	24	19	28	28	23	27	23	24	24	27	13	23	26	16	24	38	28	24	21	17	23	26	16	28	21	35	25	21	21	31	30	42	27	28	18	33	24	15	27	34	37	31	16	29	26	25	19	18	30	24	30	27	27	23	30	38	29	33	21	25	39	22	31	25	20	30	30	27	23	21	27	33	21	26	22	25	29	24	19	16	21	28	20	33	23
24016	16125	9464	23073	33065	31945	29209	19289	9483	5065	3907	3236	2626	3474	3052	2550	1672	1190	860	683	678	793	813	723	823	1640	3721	3034	2104	2171	2005	1508	880	852	625	618	753	691	473	419	446	405	456	428	351	385	371	416	405	431	464	415	453	444	416	437	444	393	444	392	418	436	405	416	393	435	421	396	416	386	385	407	412	392	395	389	399	395	413	395	389	401	406	412	367	391	389	400	416	409	413	420	396	412	436	416	406	427	420	400	404	405	382	402	395	410	416	364	433	403	389	410	414	403	399	414	371	384	410	386	394	389	384	435	406	411	381	369	398	409	426	433	383	398	361	385	404	430	395	390	416	382	386	374	394	397	384	395	346	411	411	416	386	401	366	382	413	401	428	445	398	378	388	402	399	410	379	393	408	427	386	433	400	432	387	418	413	391	386	383	382	372	375	408	403	399	421	385	408	386	378	379	377	391	426	372	374	360	402	376	411	415	412	391	378	396	381	414	421	395	369	378	406	380	399	382	386	379	412	378	417	387	405	379	389	403	403	422	396	394	381	390	391	391	390	382	438	401	341	391	390	362	367	374	412	430	379	390	409	394	384	376	369	371	388	395	379	383	391	391	439	420	397	407	404	381	368	377	421	377	386	382	361	378	419	365	419	390	407	391	421	371	426	394	424	393	383	373	374	354	387	412	394	401	392	379	423	417	401	404	393	405	384	384	381	421	411	388	379	411	416	402	356	386	363	369	390	418	385	401	396	406	391	382	415	424	360	340	378	401	417	334	382	376	408	414	398	399	383	398	405	387	446	417	377	377	365	410	383	370	376	405	405	369	392	397	391	382	396	391	415	396	398	378	393	395	409	411	387	373	374	420	394	367	359	351	419	380	414	384	380	397	398	373	374	435	436	407	372	396	395	394	399	394	400	376	393	412	420	389	390	398	356	394	401	370	362	428	359	402	371	388	403	407	372	396	401	376	419	371	398	366	382	399	402	387	342	389	400	413	380	363	394	417	409	404	377	394	383	378	384	356	392	373	370	405	367	472	369	382	433	368	412	384	413	359	397	386	415	416	399	391	365	393	410	410	405	406	396	395	430	383	400	430	354	369	369	372	399	380	388	390	379	395	401	393	371	415	359	378	382	408	359	400	376	412	398	399	364	366	402	398	377	390	416	401	414	410	386	404	369	405	386	410	379	368	423	385	389	403	434	400	384	367	397	371	391	399	385	386	380	391	419	401	372	400	392	394	408	421	387	416	408	427	362	410	378	397	391	403	388	350	398	403	441	380	370	345	405	379	406	376	411	371	413	358	433	392	383	379	406	403	382	350	399	392	412	387	407	373	401	402	386	411	385	368	370	358	407	414	372	404	388	419	382	349	408	405	383	362	398	437	403	397	389	388	360	391	383	413	402	406	394	384	392	391	434	403	398	398	366	387	413	401	405	363	387	368	411	403	381	381	421	409	407	381	395	369	378	417	356	410	405	425	405	395	382	376	387	382	369	351	419	391	375	363	364	431	366	420	408	336	410	415	418	402	375	391	353	394	394	384	375	419	401	375	381	411	423	402	400	412	392	392	390	410	384	411	406	385	389	407	411	379	379	384	394	391	346	371	408	395	375	387	362	388	419	393	384	389	379	371	409	336	406	386	392	386	400	354	373	435	430	378	382	386	391	398	397	410	437	382	392	403	379	360	406	407	389	399	395	391	421	419	412	410	411	371	417	422	363	411	389	376	379	405	402	410	362	432	388	383	382	377	367	385	394	413	392	361	365	390	387	364	384	396	394	419	414	396	367	411	406	385	406	392	377	385	388	405	369	376	410	431	408	374	403	385	392	381	364	376	389	394	439	380	388	409	358	391	444	400	444	400	377	405	366	362	388	406	416	428	391	372	404	369	392	397	411	389	397	386	384	379	409	408	391	426	377	384	404	410	400	398	397	367	384	389	370	385	384	371	397	378	411	415	373	405	379	377	401	456	417	397	402	392	409	395	433	401	399	417	395	389	379	414	392	447	389	362	434	376	410	367	389	410	376	390	369	420	399	370	352	401	377	410	409	396	415	410	367	392	394	411	368	394	411	396	400	387	400	390	377	430	375	433	385	422	359	400	376	392	369	378	417	372	349	378	381	384	387	428	377	370	383	367	361	406	399	399	430	395	384	406	390	387	392	382	398	367	398	429	382	368	383	388	371	413	398	411	376	399	371	369	372	391	391	420	395	390	381	429	373	385	418	401	382	389	422	438	380	403	415	401	375	374	424	394	405	410	408	401	367	391	411	405	434	361	429	367	385	457	400	404	407	415	382	369	358	398	403	429	388	393	407	387	439	415	404	396	397	390	376	403	360	403	383	412	388	395	399	378	357	396	375	398	387	420	362	380	415	377	402	388	367	398	389	382	371	392	415	384	390	400	387	379	371	388	395	423	402	415	378	408	383	410	388	376	402	368	405	389	403	406	396	408	358	373	395	367	380	353	402	431	415	390	402	370	398	397	358	391	391	400	410	408	406	380	395	387	377	425	420	374	387	378	400	379	424	398	401	391	398	396	386	449	404	363	381	386	381	409	386	389	384	410	398	373	374	374	363	416	384	406	349	355	385	401	421	408	407	357	401	418	403	420	420	419	405	398	378	382	376	388	372	403	385	413	416	371	394	415	382	410	377	353	358	366	422	363	394	387	421	372	402	428	387	346	388	401	397	352	396	375	396	394	401	408	374	393	384	424	379	405	389	387	403	423	401	411	415	388	407	377	388	416	372	418	388	383	393	400	386	381	365	396	398	391	387	418	383	372	388	440	361	413	393	405	375	407	424	390	402	416	399	412	381	363	403	353	394	415	378	397	390	422	388	373	407	378	377	336	397	396	386	386	377	373	347	424	383	408	413	405	411	408	401	382	381	398	374	423	408	394	356	371	388	389	389	394	401	428	390	396	406	363	388	399	404	421	404	402	409	426	375	394	412	388	385	391	421	425	378	424	368	392	408	384	373	422	372	384	439	397	389	409	373	405	400	398	381	368	403	370	398	408	373	413	381	403	390	413	399	407	415	357	400	411	387	407	387	403	350	381	397	429	390	386	377	382	389	409	403	379	399	395	382	395	412	375	396	418	390	385	379	413	404	400	406	438	398	358	347	415	396	378	374	362	368	419	394	386	415	373	411	417	394	371	377	407	424	444	365	412	400	396	375	405	359	384	373	379	384	381	411	400	387	399	388	386	389	408	373	427	377	388	412	392	386	370	433	392	410	414	408	416	382	391	401	362	357	381	366	407	391	394	379	393	368	406	410	386	399	414	385	379	389	397	350	395	375	426	426	385	403	394	402	379	357	397	419	393	359	363	410	389	385	363	373	359	378	353	413	419	419	398	391	384	413	406	408	383	433	381	389	390	379	404	404	423	426	464	387	377	396	371	407	369	368	398	373	371	353	380	377	386	390	395	377	398	412	386	405	406	360	401	357	409	422	409	409	388	383	368	446	395	408	390	395	384	396	409	386	410	411	380
1787	1067	609	435	863	1139	963	648	353	169	131	114	124	113	113	100	66	62	43	40	40	29	39	31	42	57	112	103	91	48	52	42	47	37	28	41	34	18	26	17	25	20	22	18	22	27	16	15	20	25	22	19	22	31	17	26	14	24	17	20	24	19	21	24	17	19	17	21	16	19	18	24	24	16	17	24	20	28	17	17	26	19	25	20	18	20	17	20	28	17	25	21	26	18	18	22	18	21	25	29	26	18	22	27	24	24	25	27	20	22	17	23	19	14	23	20	24	13	21	28	16	25	14	31	14	18	23	16	26	17	23	24	17	25	19	15	26	29	24	19	19	17	13	16	21	26	18	28	14	19	24	14	19	20	26	24	17	21	24	22	23	19	23	17	19	21	12	16	14	19	9	19	23	16	27	17	26	26	16	13	24	24	17	17	20	30	21	18	21	27	25	10	20	18	17	13	23	17	21	20	28	15	23	22	21	22	18	19	22	29	29	26	23	15	15	21	13	25	22	25	15	15	26	23	27	31	16	14	18	21	19	18	14	28	18	19	31	27	20	23	16	18	28	19	24	18	19	24	9	26	27	18	13	21	15	16	10	18	18	18	20	22	17	19	23	27	19	18	20	18	24	18	23	33	21	13	13	21	22	20	28	19	22	20	22	23	20	23	24	24	18	20	23	18	23	19	20	25	21	22	24	18	23	19	14	21	19	25	8	24	21	23	12	15	14	19	27	18	22	26	18	20	25	25	29	22	14	28	23	18	24	15	15	14	22	25	20	23	30	18	15	27	15	23	21	21	24	20	25	25	18	23	23	28	23	20	27	19	32	24	22	21	23	16	24	20	23	10	12	16	22	18	18	20	24	20	23	20	17	19	17	15	19	19	11	15	23	22	16	15	22	14	19	19	22	27	16	25	19	17	26	22	24	22	12	14	31	20	16	23	14	22	16	19	17	18	17	19	18	19	18	21	16	21	24	16	18	23	15	25	23	20	18	10	16	22	15	25	13	19	25	19	26	16	15	15	24	19	20	17	12	15	24	22	25	19	34	12	24	22	19	23	18	24	28	28	28	17	13	12	18	18	26	20	25	21	20	26	21	20	14	20	22	20	15	18	20	18	13	19	18	13	17	15	15	30	18	24	22	23	26	22	20	20	18	23	21	23	20	17	19	18	12	16	23	18	17	23	14	13	22	21	24	27	17	24	16	15	17	20	20	25	14	21	17	20	19	28	16	20	14	19	23	15	22	25	19	16	17	18	24	18	13	25	21	15	22	19	17	22	24	20	20	21	25	18	21	23	23	21	24	23	15	24	21	18	26	32	18	26	26	11	20	18	20	14	19	17	20	14	27	25	21	19	15	21	21	21	24	14	26	23	20	30	22	15	26	21	21	23	21	19	19	24	21	21	15	23	23	21	25	19	16	25	15	9	25	21	23	19	19	28	14	18	18	22	12	13	25	19	21	14	25	18	22	13	32	17	34	17	16	15	16	23	19	18	22	15	18	27	17	14	27	22	20	27	25	26	17	21	10	16	21	11	23	17	17	15	21	21	15	24	19	19	29	22	20	15	23	21	21	31	20	15	24	22	20	20	20	25	20	25	15	13	15	14	18	25	21	18	18	19	17	17	16	17	23	22	21	17	16	20	19	20	20	19	16	27	25	18	20	22	17	13	23	24	24	19	18	24	18	21	18	12	20	18	22	22	15	21	21	25	18	13	18	25	21	18	24	17	25	21	11	16	22	20	22	24	21	28	19	27	23	23	20	17	22	34	22	16	22	23	16	20	31	24	29	17	23	18	23	23	20	22	18	24	22	26	23	20	16	15	28	22	24	22	19	21	13	16	17	17	17	15	17	19	18	16	17	25	16	21	23	25	17	25	16	15	21	18	22	22	21	23	20	20	25	20	28	18	18	17	15	19	17	25	21	21	20	19	17	28	14	23	24	22	16	29	20	21	17	22	25	20	23	22	17	19	19	13	21	30	25	17	17	22	16	24	12	14	16	22	19	20	16	21	17	18	20	21	26	22	16	15	23	16	22	16	25	13	21	25	21	18	18	20	18	20	33	24	20	17	16	20	26	20	20	15	19	16	24	21	21	24	13	20	23	18	20	29	18	17	17	18	20	18	24	16	18	26	22	15	14	20	27	28	28	24	22	20	24	23	25	8	15	27	25	19	28	21	12	16	19	20	23	21	19	17	19	21	21	16	21	18	19	21	14	14	9	10	21	22	29	20	12	22	27	31	20	23	20	19	21	26	18	15	23	15	19	19	17	24	16	19	15	12	14	22	15	20	25	18	19	22	17	19	27	20	24	17	21	22	9	20	17	25	20	16	20	22	16	17	18	21	25	13	14	23	15	27	20	12	26	27	25	18	24	15	25	14	25	16	18	13	24	23	26	21	21	16	22	23	22	23	19	25	17	21	19	16	19	18	16	21	27	24	16	19	36	18	21	22	18	23	25	17	14	21	26	33	23	18	16	18	20	17	23	16	20	20	17	24	20	25	19	19	14	21	28	14	19	16	23	16	23	25	18	17	20	20	20	21	11	23	18	15	17	25	17	20	23	18	20	27	17	20	24	15	21	26	19	13	17	24	22	22	15	16	17	19	26	16	22	26	18	26	22	25	22	20	19	27	22	16	17	18	25	18	24	25	19	21	20	21	22	19	21	20	23	25	27	23	20	18	19	19	12	23	17	14	18	25	12	27	14	24	16	16	24	23	27	27	18	21	28	20	26	19	26	22	17	28	19	22	22	19	17	11	17	15	16	15	29	14	16	22	22	15	25	20	17	29	24	23	14	18	24	26	29	15	20	20	20	14	24	28	20	16	22	31	16	13	20	22	18	24	21	22	23	19	20	15	22	17	27	25	22	14	24	19	26	26	20	15	26	15	36	17	31	20	13	21	21	17	14	21	19	11	18	20	13	27	16	17	21	27	20	30	16	16	22	23	20	18	14	19	19	23	21	26	20	21	22	25	19	22	24	15	21	23	10	21	25	21	19	23	20	13	19	20	26	15	22	15	19	19	19	17	15	20	17	24	28	25	22	22	17	15	19	16	16	23	13	27	16	19	25	29	29	22	20	24	21	21	13	23	27	25	17	24	14	16	26	19	15	27	24	21	21	22	25	21	23	16	27	20	22	29	28	23	26	17	27	20	14	18	17	27	19	18	26	22	25	17	22	16	22	16	21	18	19	20	23	25	25	24	13	16	17	22	23	26	22	15	19	21	14	12	22	24	17	23	24	12	21	27	21	29	21	27	25	25	20	29	21	21	25	14	12	15	20	16	19	17	18	19	26	17	24	16	26	22	16	14	13	30	18	21	16	28	24	16	12	25	22	24	26	26	23	17	27	18	24	17	27	21	17	19	15	23	22	19	27	23	23	21	19	17	25	24	18	22	19	18	25	29	17	19	20	13	23	21	19	22	17	11	18	20	21	20	25	19	19	23	16	27	15	24	21	19	25	11	21	29	21	16
27129	19554	12921	27600	36881	36911	33332	25514	15938	9243	6839	5534	4694	5328	4866	4022	3144	2293	1614	1250	1060	1200	1195	935	1153	1754	4669	4292	3838	2186	1732	1343	1320	930	747	1047	855	548	482	435	413	418	422	411	429	413	424	407	418	398	403	441	377	409	394	384	392	388	389	351	386	415	351	426	375	351	392	342	343	332	335	352	348	324	353	348	312	332	365	330	345	318	355	347	314	316	351	322	370	368	352	333	373	354	363	340	373	340	382	347	337	339	333	366	348	351	341	319	353	314	350	365	331	340	335	329	323	328	347	293	329	316	364	364	321	330	323	357	334	341	314	327	346	327	351	290	323	297	333	350	320	302	341	331	342	335	329	332	302	312	333	338	347	343	306	321	332	345	308	313	347	342	372	339	328	325	306	315	347	342	346	315	328	322	352	285	306	365	303	340	317	301	317	318	339	287	341	316	329	312	311	332	353	350	332	333	319	318	298	343	329	368	357	331	357	333	307	311	323	292	296	360	330	313	334	273	345	307	328	316	310	305	322	307	322	317	353	321	327	307	298	329	317	316	348	320	322	329	321	344	338	338	311	330	326	314	301	318	300	319	316	296	321	319	336	297	315	315	329	332	303	335	344	336	275	347	310	345	329	348	316	292	307	288	305	352	332	344	329	313	324	313	319	325	316	308	303	335	277	335	331	298	321	313	335	334	354	337	319	298	319	310	349	308	319	301	302	338	361	330	301	302	313	327	337	308	326	321	340	287	330	311	304	300	326	301	295	318	315	315	332	351	343	333	307	327	348	333	311	322	335	341	296	331	349	334	343	331	353	316	316	305	317	322	345	322	290	323	335	322	358	298	312	323	327	300	324	335	335	314	332	309	345	326	300	299	324	319	304	328	292	330	328	315	317	319	304	324	327	326	327	297	285	323	306	301	339	344	305	320	358	308	330	305	335	322	299	320	347	306	328	310	321	331	327	330	290	324	309	326	333	310	332	315	298	316	315	318	320	342	317	309	327	304	333	304	339	336	346	309	312	321	329	310	334	323	325	336	339	339	347	315	338	351	285	309	269	320	318	290	331	333	295	331	323	345	305	338	319	322	367	318	340	317	316	303	306	342	285	307	310	319	295	301	341	311	326	323	339	314	325	357	326	311	324	346	295	307	338	319	285	312	334	341	270	310	328	310	329	343	320	279	312	323	311	340	330	339	342	324	307	291	332	316	341	299	323	332	310	353	340	299	301	346	342	330	339	362	280	311	342	352	303	376	322	297	301	348	304	308	310	329	325	317	279	321	338	314	361	354	276	346	306	331	309	317	311	347	334	269	323	305	337	345	331	331	321	319	332	289	329	309	319	298	339	336	297	331	322	351	308	320	303	336	322	353	339	304	331	350	297	328	324	315	328	311	337	313	317	304	284	352	317	320	293	316	316	342	334	300	334	344	307	305	295	359	316	343	355	314	325	310	297	309	319	326	292	298	312	341	352	324	341	305	339	321	332	377	354	285	318	352	297	305	329	308	311	302	335	318	298	322	314	324	325	307	316	315	334	299	358	319	323	316	317	335	327	322	316	318	329	293	331	321	312	303	324	348	306	323	302	309	298	322	336	321	322	365	325	341	282	332	327	330	335	325	322	321	322	335	309	349	323	304	330	324	333	298	342	318	342	331	324	383	305	322	332	360	335	356	335	320	303	315	319	318	321	303	343	304	328	322	332	291	312	323	339	343	269	299	336	329	328	323	332	322	289	313	331	315	338	283	324	334	308	321	316	324	299	318	325	335	312	308	314	315	329	302	289	325	328	297	323	297	297	317	312	322	329	332	313	326	324	296	292	327	310	300	324	292	303	302	340	313	291	300	316	349	311	337	341	325	326	314	299	332	318	322	299	321	302	293	313	313	334	318	311	340	292	360	332	312	328	308	301	346	327	315	334	353	311	335	316	311	302	311	328	334	308	363	320	355	326	319	326	317	325	327	304	292	327	328	322	330	312	324	319	311	335	313	303	308	330	321	305	335	278	326	311	339	310	304	319	326	347	287	348	327	304	325	279	319	329	296	369	299	304	304	296	311	290	330	340	309	348	319	309	309	344	322	317	327	342	309	314	329	329	327	290	297	325	321	309	362	316	336	307	346	326	315	285	318	333	336	331	335	363	296	305	311	327	329	336	363	331	310	327	332	340	325	338	328	290	331	328	325	326	306	307	351	313	302	305	329	288	317	322	314	342	321	318	312	320	317	326	303	317	329	325	299	302	278	328	303	319	326	321	313	331	318	308	302	338	335	318	312	321	294	294	331	322	367	349	329	297	325	333	322	313	322	354	338	315	342	315	322	365	295	321	311	306	337	359	331	338	325	358	292	321	331	320	349	345	317	300	296	305	318	348	289	334	299	305	324	346	318	318	321	311	316	325	316	349	283	290	327	330	302	312	308	307	330	314	330	310	321	319	296	303	335	323	302	297	317	331	311	321	302	344	339	326	334	308	338	333	294	325	305	312	321	285	314	314	345	325	340	333	306	327	302	334	317	299	318	316	303	320	309	324	315	329	305	322	323	304	318	344	312	288	292	297	314	326	326	309	276	323	329	314	321	327	291	286	328	323	311	339	321	327	339	314	316	323	360	309	309	315	319	312	332	340	326	317	314	295	313	342	337	310	314	303	339	292	308	333	337	323	338	333	291	322	308	330	303	307	306	326	330	311	314	323	360	321	348	325	350	317	320	292	303	285	335	291	336	308	299	305	338	317	348	343	339	297	313	333	319	334	304	351	314	337	315	303	323	322	290	309	314	334	344	332	316	305	309	362	368	317	305	351	334	314	314	268	314	331	291	334	292	333	318	303	300	286	319	329	338	304	300	323	332	303	326	309	303	304	318	308	312	304	292	335	333	340	331	315	325	319	323	308	314	323	338	318	338	277	330	333	316	312	375	343	346	304	355	317	324	283	311	334	325	336	348	318	336	316	326	312	315	328	341	306	326	313	344	335	323	326	288	346	324	321	316	309	332	339	309	301	311	294	334	348	349	325	297	304	352	285	319	310	327	310	334	313	303	311	327	336	303	293	299	337	331	337	342	343	342	300	328	270	325	310	353	325	285	319	366	290	334	367	281	331	338	317	292	321	295	316	322	326	334	308	332	308	346	308	342	325	337	327	298	315	323	340	325	325	335	314	321	325	304	312	321	319	310	299	306	336	320	318	324	314	331	295	301	301	335	335	314	322	318	312	297	346	320	310	341	355	341	295	370	318	334	291	310	300	330	282	291	319	322	296	292	319	328	328	320	340	288	357	324	300	324	305	314	292	336	302	360	333	324	334	320	340	314	324	317	308	310	343	311	335	309	296	337	302	307	316	287	332	311	335	373	314	317	323	338	312	339	312	322	324	311	316	315	324	328	299	307	292	312	327	323	311	290	312	316	354	315	297	315	312	349	322	354	293	332	328	336	316	357	320	309	356	342	347	316	331	311	310	324	325	345	309	323	324	302	325	310	342	335	342	331	313	313	343	311
3408	960	543	385	756	1072	843	607	344	247	135	124	99	130	131	99	82	74	60	56	61	59	56	46	59	63	79	103	125	90	76	72	60	46	40	41	36	49	42	35	53	32	37	41	43	41	43	44	39	36	38	54	31	33	32	42	40	37	46	49	34	51	46	46	40	46	39	36	41	47	27	28	39	50	43	39	35	46	41	35	37	30	43	51	50	40	31	37	49	33	42	36	40	54	35	40	51	37	46	46	46	36	44	42	29	47	53	44	51	55	50	32	57	49	44	42	37	47	32	41	50	45	52	41	43	36	54	38	40	38	43	34	51	36	39	36	43	38	32	42	33	39	42	41	46	47	44	42	52	56	35	35	55	48	39	36	47	35	40	38	36	40	41	46	45	39	42	32	33	36	47	54	50	31	42	46	43	26	43	45	35	41	42	33	34	36	40	39	48	42	47	38	35	35	41	41	40	45	30	41	44	34	48	55	38	26	38	35	46	34	36	41	35	55	38	26	43	48	60	47	42	47	47	48	47	53	35	41	35	44	41	40	50	51	34	46	37	37	43	41	35	39	38	43	41	39	39	44	37	36	51	30	39	46	33	50	48	40	41	38	30	36	28	43	50	38	41	42	37	32	46	53	37	43	36	36	35	44	47	33	32	51	35	36	50	37	46	37	43	24	45	55	37	43	47	47	49	36	42	37	47	40	28	41	42	34	27	40	42	44	47	47	31	38	45	46	39	41	36	47	50	35	31	38	44	56	32	35	41	50	30	32	50	41	31	45	44	36	32	36	53	41	51	25	39	44	32	30	37	44	48	45	50	43	35	42	43	45	39	56	40	47	43	61	42	39	38	40	37	49	43	33	41	40	40	43	48	44	42	31	29	40	35	50	38	45	48	48	40	42	51	52	37	28	40	44	48	44	40	47	35	34	31	37	42	32	44	37	32	39	40	41	40	38	40	34	43	46	36	43	40	41	45	38	35	51	51	43	41	40	38	39	35	39	42	37	36	54	40	34	40	41	52	41	46	45	44	22	51	41	48	55	47	32	52	40	38	36	33	43	49	44	43	36	55	39	41	48	45	43	44	36	43	40	42	38	33	31	31	34	40	42	40	51	55	47	44	41	45	40	41	41	48	36	38	43	34	39	37	41	44	41	33	39	54	46	43	43	30	38	39	32	44	47	39	38	45	51	39	56	43	46	40	44	32	47	43	44	42	51	36	32	44	46	41	34	44	50	41	36	48	41	36	50	45	34	50	35	44	37	34	45	40	48	42	54	41	45	30	34	39	36	44	37	46	34	40	39	33	61	28	35	50	43	41	44	39	40	38	43	41	43	36	38	42	45	46	33	42	52	50	42	49	39	41	45	39	40	47	32	32	39	44	47	27	42	44	47	41	38	41	25	38	33	44	48	44	33	36	45	37	37	37	44	39	32	40	33	33	44	32	43	42	42	31	43	42	44	44	46	45	41	42	43	39	31	45	41	50	38	43	43	36	28	37	41	38	32	34	49	40	29	45	35	47	35	30	50	42	28	37	55	38	44	38	34	25	36	37	41	40	36	38	41	39	28	34	39	45	33	36	34	29	41	40	42	34	45	46	41	36	42	40	27	37	50	40	36	43	39	37	42	44	48	54	49	40	42	34	45	34	46	42	51	50	46	48	36	36	47	32	33	46	46	49	45	50	31	35	40	50	31	43	45	42	50	40	47	45	42	48	53	40	40	36	39	44	30	31	45	40	40	34	42	42	36	40	48	38	41	34	39	35	37	38	44	32	50	45	54	49	45	52	25	31	43	42	41	43	49	45	40	40	36	31	30	42	47	39	38	36	33	40	44	42	44	42	37	43	39	42	42	48	47	48	36	40	52	53	46	51	35	45	45	42	32	26	38	33	40	48	40	41	35	30	39	42	48	45	31	41	36	38	43	39	38	45	35	39	39	48	31	50	42	44	40	31	36	35	32	34	31	41	32	48	34	34	39	48	33	26	49	38	44	39	45	47	32	49	44	39	41	43	39	37	37	46	43	45	43	49	39	40	35	38	44	46	37	33	35	37	39	43	40	39	49	31	47	42	40	36	55	40	35	47	41	39	43	32	37	48	42	47	32	47	48	43	48	43	43	52	49	44	40	30	38	40	62	39	43	39	49	38	36	38	35	38	36	35	44	39	41	34	34	40	51	33	40	39	43	47	53	39	40	38	30	50	32	37	34	40	36	41	34	42	39	43	45	40	56	40	32	44	34	47	43	37	33	42	43	42	31	42	54	47	44	46	50	50	39	43	47	44	39	41	40	36	39	41	41	39	39	47	44	43	37	38	31	46	41	39	42	37	30	53	34	34	46	32	35	32	47	41	46	29	45	43	42	36	43	43	40	40	32	44	33	38	42	34	34	36	43	51	38	48	45	35	42	38	38	50	45	47	39	35	43	35	36	37	37	31	45	38	28	41	50	43	44	45	41	53	30	31	42	41	27	49	33	57	39	41	44	44	36	37	44	47	48	45	39	38	40	38	41	38	44	40	30	37	38	43	41	37	42	42	31	35	35	44	48	29	43	40	30	59	33	44	40	39	38	44	43	42	37	35	42	37	33	30	34	54	37	37	42	40	45	41	44	27	35	39	38	44	35	32	43	33	37	36	37	43	31	40	32	40	54	44	45	50	44	37	47	40	42	45	41	49	37	43	33	29	34	53	38	40	24	44	51	38	37	49	40	49	48	44	41	42	39	46	52	44	47	40	32	38	44	37	35	43	44	34	36	40	40	50	43	40	45	41	41	47	48	35	38	45	35	42	37	38	32	38	47	41	36	35	52	49	46	51	39	40	40	47	43	34	34	42	53	40	51	40	43	37	46	37	46	43	42	35	45	35	34	39	45	28	48	39	32	37	40	37	41	52	52	38	35	37	48	41	41	47	38	33	40	45	43	44	37	50	31	39	51	41	41	37	28	34	40	48	36	44	43	55	43	39	40	45	48	38	32	46	38	45	32	36	22	41	35	46	44	48	51	38	43	37	42	56	37	37	42	39	48	35	47	41	44	41	44	33	40	54	44	41	41	33	37	42	48	44	33	29	42	31	39	35	40	47	26	43	34	42	57	39	38	36	48	38	52	47	50	49	38	44	41	34	40	48	33	51	35	32	33	44	44	42	49	26	51	41	56	44	30	40	45	48	48	36	49	36	57	35	37	41	49	46	48	45	36	29	41	47	34	41	40	43	39	33	45	51	34	37	47	42	40	37	41	37	42	36	44	38	39	36	42	42	47	40	31	33	35	47	39	40	41	35	38	30	36	31	35	33	46	32	43	42	36	45	41	41	25	43	39	28	37	29	37	43	23	40	32	50	40	22	43	29	30	47	45	42	40	39	34	45	39	41	41	34	36	33	49	31	53	49	34	43	33	52	29	40	47	39	48	35	33	33	45	40	40	38	40	46	43	34	44	41	40	42	43	40	44	47	34	43	39	55	50	34	37	46	52	49	39	28	40	29	37
24882	17637	12589	26142	35685	36879	32557	25613	17544	10136	6778	5426	4320	4978	4783	3957	3186	2622	2223	1558	1275	1384	1400	1265	1281	1553	3213	3849	4933	3413	2320	1855	1402	1086	1311	1113	822	765	779	739	767	700	667	683	725	738	668	724	681	646	711	695	700	707	637	641	625	651	636	677	708	737	678	811	692	678	683	643	661	593	619	669	646	649	650	658	707	670	637	680	635	665	614	650	654	616	696	641	651	629	639	668	668	665	639	682	638	636	673	634	659	653	651	657	652	634	667	609	667	657	612	639	636	624	659	636	677	694	644	649	665	661	619	686	663	660	623	590	602	616	672	644	634	628	671	660	631	644	620	645	658	673	648	630	676	643	648	641	640	613	612	665	619	673	620	666	615	632	661	658	654	636	635	645	631	672	648	649	618	657	627	619	645	627	639	635	623	694	609	611	602	615	628	651	628	647	653	634	648	628	586	604	648	687	620	577	570	640	619	623	628	639	681	616	675	605	615	654	586	631	622	632	628	623	636	608	597	625	642	611	649	640	588	644	635	619	646	658	616	611	593	667	638	640	632	648	635	603	626	641	633	633	631	621	625	623	664	608	636	628	636	592	644	595	628	635	593	663	589	677	625	602	621	651	614	626	596	634	631	653	648	644	626	614	649	660	652	607	644	615	618	631	689	632	636	681	670	602	634	679	642	577	648	614	612	612	647	619	611	612	638	626	628	641	628	608	654	682	637	621	620	620	602	618	595	651	648	613	666	676	625	602	627	613	610	604	591	624	665	614	614	646	631	651	624	625	615	622	614	658	629	621	663	621	560	638	633	603	620	605	659	589	605	635	674	637	606	601	644	649	652	620	609	635	639	620	600	628	636	632	631	660	630	610	608	660	624	615	619	662	613	619	623	647	631	643	642	694	617	605	623	638	655	604	603	595	659	610	635	672	591	649	609	644	640	588	694	584	623	629	677	650	677	667	628	655	614	641	616	614	645	615	585	638	590	647	633	648	631	638	643	634	592	600	625	616	624	606	667	651	609	625	672	609	655	668	613	649	617	655	618	631	642	617	640	618	611	692	624	563	610	598	627	566	647	634	634	630	666	621	615	641	611	607	648	646	599	663	660	630	664	634	622	648	647	599	647	635	613	615	608	683	644	646	605	648	645	647	617	664	645	624	641	583	647	624	622	653	674	661	584	635	628	635	641	617	627	626	609	609	636	583	623	677	604	649	596	678	637	601	671	667	584	600	591	639	597	611	663	630	613	603	635	643	644	618	602	601	644	577	646	650	654	561	606	644	611	670	664	592	586	664	624	602	619	604	666	648	624	645	633	659	646	600	606	656	646	629	619	660	649	594	625	618	656	653	598	626	641	629	583	640	603	664	638	653	618	657	622	631	637	624	565	595	637	600	674	627	578	669	601	609	634	619	591	641	652	614	662	648	609	646	580	647	624	636	608	677	637	633	629	671	640	625	643	581	625	634	639	671	593	622	589	655	635	621	620	633	612	644	604	604	665	614	637	611	646	636	632	681	676	639	686	615	613	633	670	637	632	615	633	633	616	673	632	649	612	616	593	630	619	599	622	605	605	654	603	623	608	594	635	587	645	660	627	629	585	643	636	592	684	677	627	607	607	643	612	601	642	604	631	652	647	613	659	649	628	584	636	665	631	635	636	636	628	644	627	668	633	641	623	657	645	630	613	650	605	618	632	662	668	659	665	611	612	667	621	672	622	602	640	622	661	642	640	606	611	646	677	611	630	652	593	630	626	587	644	644	622	646	638	625	627	602	636	600	686	640	630	610	600	623	655	631	710	634	609	617	602	646	653	643	610	636	629	644	662	606	622	665	647	647	605	588	609	641	615	637	640	636	628	644	638	646	645	624	626	637	618	659	675	670	611	602	614	652	666	638	670	613	665	630	668	633	650	620	626	630	635	627	641	627	613	617	578	627	625	616	634	579	631	585	641	629	670	649	651	623	596	622	689	613	671	632	622	692	656	597	676	620	646	637	589	621	691	626	599	584	645	616	639	612	603	675	592	638	640	624	652	615	640	658	658	659	628	626	610	627	611	625	615	619	619	564	622	622	615	638	614	633	700	647	629	616	619	660	632	575	676	614	600	612	617	624	637	636	618	604	671	639	619	642	623	632	604	593	601	621	649	623	561	594	644	639	650	558	619	650	568	605	631	619	600	638	623	619	643	642	594	624	621	665	660	649	585	694	620	634	625	646	655	684	601	633	632	637	613	657	608	623	612	669	622	657	615	620	592	565	580	631	626	668	652	657	590	644	641	661	624	577	603	604	628	615	626	644	647	601	648	651	631	664	611	605	598	645	636	660	651	637	624	655	636	621	601	603	645	617	612	628	627	625	618	623	642	636	613	616	641	595	624	608	646	649	636	623	614	685	681	619	662	669	608	609	692	619	624	669	686	625	647	621	626	605	696	646	637	621	634	673	621	629	586	620	658	633	629	626	666	639	670	610	619	623	648	619	623	625	606	658	610	658	636	621	630	589	621	618	625	586	616	597	651	621	665	613	640	594	600	621	617	589	617	581	688	615	686	632	607	642	608	622	656	620	609	627	625	663	617	610	629	623	666	593	635	611	613	615	609	621	633	620	620	607	621	609	620	611	654	653	645	624	653	615	596	625	626	580	631	643	624	635	609	659	608	624	634	639	601	640	653	686	625	613	607	622	626	623	662	637	656	667	628	606	639	557	646	603	612	655	639	669	663	631	576	668	645	614	620	627	652	653	615	625	667	681	612	639	604	670	625	652	649	633	637	611	579	661	604	623	648	668	627	577	655	627	614	617	614	587	608	645	629	637	648	650	643	611	601	602	648	616	628	623	646	619	607	678	679	644	609	623	612	628	627	618	575	640	674	618	623	620	645	629	625	659	623	639	635	600	626	600	637	625	655	598	650	632	596	581	604	606	622	601	597	634	646	642	636	617	618	631	604	624	662	653	625	637	603	610	634	606	623	593	595	672	599	599	630	630	663	661	631	641	630	643	579	606	594	673	624	639	592	621	689	643	603	600	622	655	634	639	644	644	604	603	622	581	599	597	626	655	636	615	607	620	641	635	624	601	611	604	645	652	625	621	627	616	601	663	626	601	623	643	570	624	637	633	592	665	589	619	622	623	617	616	581	636	574	650	622	606	634	604	597	622	616	607	616	626	628	635	622	640	669	637	623	656	593	608	616	653	616	641	646	640	569	606	607	596	639	575	581	647	628	603	635	606	632	624	610	652	633	578	642	602	641	657	640	629	608	621	615	635	644	616	612	625	642	623	574	630	613	621	615	688	624	632	626	641	602	608	603	671	657	657	614	665	642	615	632	596	686	656	621	635	589	653	641	652	656	547	646	634	622	612	624	614	639	639	636	647	643	608	585	599	611	637	652	663	610	651	638	629	618	661	613	685	670	631	600	670	634	661	626	618	597	667	616	653	618	617	622	643	625	662	612	614	614	631	699	652	589	582	604	619	631	623	633	648	653	619	621	612	632	595
2781	1303	815	606	1239	1753	1412	1064	626	331	228	175	150	139	135	164	128	106	81	84	54	65	60	65	65	81	86	137	143	126	114	74	65	66	60	42	37	42	42	37	38	48	35	51	32	43	32	31	42	41	37	38	37	28	39	44	33	31	36	44	30	36	38	41	29	40	49	32	35	42	39	40	34	44	42	31	40	55	41	34	36	44	38	36	37	42	30	45	27	36	39	36	36	37	35	27	33	39	47	40	33	35	38	30	34	39	36	32	36	40	42	40	30	36	43	37	41	38	25	46	50	41	43	26	42	37	39	34	41	45	34	49	28	37	48	41	34	38	39	42	42	39	30	40	29	43	31	33	37	29	36	41	39	31	38	43	35	31	40	40	33	45	35	41	27	29	31	34	33	30	30	34	39	32	41	37	27	37	34	36	40	36	36	31	26	32	51	33	34	35	43	35	44	42	36	39	36	40	52	53	28	35	37	37	34	31	41	41	34	36	25	34	34	40	41	41	35	42	26	39	34	28	24	34	39	38	32	45	43	24	37	34	27	36	42	19	31	28	38	28	36	35	38	31	25	49	42	35	36	38	33	26	28	48	42	34	37	41	41	42	46	32	38	40	40	39	39	38	41	37	39	43	39	45	34	37	34	31	35	29	38	41	29	44	42	37	37	26	38	36	41	30	34	23	35	43	29	29	48	39	30	46	40	40	30	43	30	27	43	28	45	44	29	39	36	29	34	26	35	41	39	31	38	37	32	44	39	38	36	39	36	43	34	38	31	45	31	31	52	36	33	44	42	34	34	28	42	39	34	39	45	38	25	37	39	34	35	48	45	38	43	37	34	30	36	37	41	33	36	37	37	37	37	36	36	35	39	41	28	33	28	35	48	28	34	26	35	27	46	28	24	33	29	30	31	38	34	32	43	33	43	54	35	40	34	42	45	35	34	34	32	31	35	22	32	50	35	33	35	28	39	27	32	34	34	40	36	38	35	35	31	48	39	31	29	29	31	39	23	34	34	28	36	46	35	37	35	33	40	39	47	42	33	31	39	31	29	41	40	32	37	38	38	36	40	43	28	44	31	27	37	40	27	39	32	43	32	37	34	43	39	38	40	39	34	37	43	34	34	27	47	37	32	37	33	41	53	47	35	31	49	48	27	26	41	44	47	47	28	35	29	35	39	35	30	35	40	33	43	35	29	42	30	40	35	33	39	34	41	37	35	34	39	41	40	34	36	25	35	39	40	36	40	45	31	43	42	32	35	42	43	31	39	36	51	37	38	33	40	23	45	37	45	27	29	37	29	32	39	35	45	25	36	39	35	27	36	30	40	38	29	32	31	45	48	36	33	31	23	33	36	36	36	40	37	31	36	47	44	35	38	39	34	33	38	29	49	38	33	36	40	37	50	29	34	32	48	34	46	31	48	31	30	36	28	32	31	27	31	34	38	22	32	39	40	37	41	43	41	31	36	29	34	44	40	29	31	36	36	35	34	45	30	45	32	31	25	34	39	38	27	40	36	25	37	36	39	36	29	24	44	39	41	36	37	36	49	47	48	35	42	36	42	29	35	37	30	44	36	40	41	36	32	44	28	39	36	37	39	33	34	33	39	24	29	34	38	39	34	36	38	32	37	41	34	40	36	44	46	34	39	41	24	38	46	37	32	28	36	42	34	37	43	33	37	28	33	37	34	47	47	39	34	39	36	28	33	43	31	40	35	43	41	35	33	39	44	45	42	40	34	51	40	47	30	35	24	47	39	34	31	34	27	43	37	28	33	35	34	47	49	31	31	36	46	29	35	39	27	33	34	42	45	44	33	35	30	36	41	33	30	34	33	31	35	51	32	38	35	31	32	33	46	42	44	42	34	35	41	39	41	35	43	33	35	33	40	41	35	41	38	42	34	38	47	33	34	32	26	37	42	28	40	31	32	35	51	38	27	44	34	34	35	42	36	40	29	33	32	29	40	32	41	43	34	40	37	29	43	44	40	40	34	40	33	38	33	44	35	33	34	30	45	34	36	38	31	35	36	34	35	44	51	37	33	31	33	29	36	43	34	40	38	45	43	32	41	37	28	41	39	34	31	41	43	40	33	38	40	28	29	37	37	34	50	42	38	31	40	29	43	35	27	40	29	45	35	33	35	38	39	44	32	33	39	32	38	40	45	36	33	38	36	33	31	37	38	34	37	30	41	35	41	27	38	42	48	35	32	44	38	39	38	34	40	40	45	32	39	37	41	31	44	39	29	27	33	32	36	38	28	52	35	41	38	27	36	29	34	43	40	31	47	34	47	37	48	29	27	38	33	25	42	22	38	41	39	39	27	28	40	27	27	36	39	37	30	35	40	33	34	29	42	50	41	34	34	36	24	47	31	43	32	30	49	34	37	31	49	47	37	42	41	33	30	44	33	35	44	36	48	41	35	34	35	32	32	38	46	42	31	48	39	55	35	31	30	30	33	35	37	26	30	31	41	44	37	47	41	41	40	35	32	39	34	49	24	32	27	45	35	35	34	36	33	46	38	32	32	37	31	34	34	48	38	40	43	31	47	35	36	28	42	34	39	28	24	43	33	25	42	31	39	31	38	32	27	38	39	38	24	27	44	48	41	35	36	42	33	36	38	47	45	35	41	31	34	28	40	37	50	31	40	31	39	35	31	33	48	34	33	37	28	35	33	29	31	33	33	30	38	36	39	47	46	36	49	34	40	47	47	35	32	35	37	39	35	28	30	36	40	43	41	45	38	37	33	27	37	39	48	47	46	45	56	36	36	41	37	39	36	39	32	40	28	38	40	38	31	41	41	31	32	35	27	37	44	39	39	38	41	23	34	31	41	37	42	33	49	36	40	41	44	45	49	44	36	38	35	33	35	41	25	52	32	39	43	49	28	40	49	35	44	40	26	29	49	37	41	43	28	43	32	36	31	30	32	40	40	33	33	34	35	36	33	32	37	29	54	40	30	36	42	38	39	40	34	36	41	32	41	26	43	29	36	39	33	37	49	31	35	33	36	36	29	41	35	33	32	34	30	37	34	42	35	26	35	33	36	44	30	50	41	37	29	33	38	49	33	33	27	44	32	38	28	29	33	34	34	39	31	42	30	31	37	28	29	38	37	32	46	45	34	30	35	26	26	38	28	32	43	29	39	34	30	43	41	27	36	44	40	47	35	24	32	42	29	42	30	38	44	37	41	45	35	36	36	30	24	22	32	37	35	32	38	41	38	40	37	44	37	37	32	37	37	35	38	36	38	32	36	31	27	34	59	29	39	38	41	39	29	22	36	49	32	42	42	31	30	36	33	38	43	30	30	30	34	38	34	40	47	32	50	34	39	32	40	35	39	38	39	39	42	38	40	39	36	34	36	39	47	31	48	37	34	46	35	34	22	32	35	27	34	29	30	53	31	42	31	37	38	34	25	30	37	34	45	22	44	38	40	42	40	29	31	39	49	38	41	51	34	32	34	29	24	40	42	36	42	32	50	33	30	38	39	37
29240	21520	15230	30836	40485	41757	37431	30796	23903	15807	10704	8106	6576	6306	6499	5663	4740	4095	3832	2518	1891	1996	1910	1839	1670	1763	3066	4880	5214	4564	3359	2535	1666	1564	1758	1111	904	783	817	826	776	742	762	735	682	689	688	697	716	664	740	757	732	717	680	622	634	628	657	678	692	777	702	737	715	688	599	616	633	629	599	597	621	626	585	605	637	607	601	567	584	609	591	602	614	550	544	617	643	614	588	597	620	618	606	644	596	610	605	594	623	624	625	609	563	633	599	607	589	578	585	604	605	536	569	579	603	590	543	569	575	563	615	561	608	542	583	578	594	572	582	540	608	608	553	538	577	570	564	566	586	533	612	570	576	563	564	591	580	585	615	585	559	582	586	589	578	581	575	570	588	582	582	575	566	521	534	600	577	574	562	596	508	543	551	576	573	577	532	608	583	537	586	563	601	583	562	594	544	576	590	527	572	540	571	576	580	557	562	556	552	544	554	598	565	568	561	572	515	605	556	570	562	566	597	579	499	522	572	561	549	546	525	552	529	535	566	553	541	581	537	589	546	577	521	577	558	555	519	623	580	570	569	578	539	578	570	536	573	569	556	560	540	561	570	550	581	544	565	585	565	570	532	551	553	582	545	538	574	558	596	570	545	533	579	528	548	588	557	556	533	601	531	550	552	576	583	592	575	570	549	565	573	580	584	561	561	567	551	570	578	543	520	506	589	510	520	499	600	558	549	614	553	576	559	595	606	570	557	556	554	562	536	566	546	528	540	578	606	623	554	592	565	586	572	550	557	578	569	548	566	556	584	549	546	601	581	568	574	546	578	526	574	564	565	550	557	555	552	578	577	572	571	544	528	578	544	506	579	557	565	563	587	553	571	589	557	564	508	563	580	586	518	531	577	544	524	578	543	571	527	601	534	582	556	548	558	552	582	504	571	565	544	592	542	575	539	563	547	556	572	570	559	535	595	576	546	598	541	549	625	557	538	553	565	603	578	538	566	591	594	507	562	553	568	546	551	574	534	569	525	563	575	585	563	553	543	571	569	512	578	523	521	553	588	529	544	522	588	539	587	548	570	568	577	590	611	564	533	539	579	564	534	538	586	556	565	554	537	595	585	559	553	540	557	526	632	557	563	577	600	577	547	533	576	570	523	521	550	564	574	547	574	534	538	558	583	563	537	570	566	544	553	545	563	533	516	566	545	603	531	520	585	567	595	570	589	581	532	569	598	578	525	520	601	585	574	511	551	550	572	532	559	588	533	545	507	584	557	528	561	507	574	545	533	598	576	572	543	558	578	545	555	572	535	573	562	566	515	586	587	566	594	595	522	533	532	547	534	567	547	564	532	578	590	539	603	562	560	564	589	540	534	595	596	530	544	562	526	564	578	574	569	554	570	542	571	559	564	526	520	576	579	554	605	565	590	567	544	625	586	531	524	523	585	542	552	563	589	538	548	597	509	571	544	591	585	554	522	587	551	580	549	556	591	534	529	612	528	517	575	524	534	573	556	579	543	537	605	572	516	580	568	548	604	613	565	543	542	544	509	583	550	565	559	507	585	563	581	557	587	574	574	550	596	515	528	573	576	585	556	514	554	574	557	563	598	530	578	602	555	551	589	587	531	540	520	538	606	547	552	593	549	564	552	495	531	541	579	568	551	549	535	509	565	624	533	579	579	575	486	565	554	565	592	619	584	598	543	554	524	596	536	547	548	540	570	560	556	558	542	590	543	562	598	535	592	588	575	553	575	590	550	583	529	572	548	553	537	570	541	550	552	555	535	625	595	561	561	555	503	553	562	527	527	565	528	554	570	565	532	567	583	601	542	589	562	532	536	535	574	548	571	554	571	589	569	540	527	550	569	549	599	542	568	568	559	591	516	570	567	555	509	536	561	579	552	574	603	508	539	567	557	571	548	574	588	599	579	554	578	556	515	574	595	536	579	569	552	527	613	586	570	528	592	571	585	584	591	596	556	560	509	586	567	568	542	516	552	559	551	554	564	572	532	598	526	536	587	548	489	593	575	521	609	592	526	532	572	594	544	571	548	561	520	614	583	572	570	545	565	618	607	604	557	492	587	557	534	562	560	535	587	567	509	589	556	572	576	566	556	524	570	517	562	572	562	548	563	548	542	554	565	597	571	557	536	525	568	599	535	530	551	552	529	574	548	558	559	557	546	575	574	525	578	558	607	587	548	578	552	555	531	614	521	599	558	582	544	560	571	565	590	495	584	553	553	536	555	544	555	529	530	570	558	550	590	574	577	592	546	542	555	580	518	558	566	586	601	615	575	541	546	563	571	532	584	578	540	539	543	535	555	542	551	511	578	548	546	587	537	575	529	521	557	563	565	520	522	551	561	559	534	561	570	585	575	555	539	556	554	573	542	557	539	602	582	539	541	572	586	559	540	573	567	558	567	535	576	541	578	581	537	570	606	589	539	542	571	552	561	561	550	584	558	521	564	562	580	614	517	573	565	604	578	544	572	589	572	573	568	582	588	557	562	562	573	586	587	559	575	558	589	541	512	541	573	574	564	530	568	525	582	560	590	497	537	556	516	552	556	515	527	551	551	553	535	560	588	606	562	580	586	529	564	532	551	562	548	570	560	575	551	553	580	572	529	541	544	551	590	502	547	548	578	556	547	520	569	532	565	585	557	520	524	525	525	566	567	577	540	570	543	546	547	597	569	554	557	531	548	574	600	573	574	569	574	547	567	549	567	594	545	547	494	557	553	550	538	544	566	545	551	542	542	567	574	553	583	571	552	582	555	562	602	570	571	591	538	599	555	588	570	569	599	516	570	590	560	572	535	530	559	540	553	540	569	520	544	558	580	582	570	582	526	578	544	574	584	593	571	540	595	559	553	535	584	584	564	570	619	566	608	547	583	517	561	548	503	601	552	560	512	533	579	585	563	585	539	612	596	539	539	552	553	532	541	544	567	573	551	554	585	559	565	573	564	576	593	559	556	574	575	570	604	587	578	557	509	581	595	578	551	594	579	578	601	537	563	536	563	548	563	546	537	586	561	545	548	546	580	510	605	606	521	537	569	583	600	523	535	583	511	561	519	560	519	572	590	531	578	558	567	562	626	564	586	559	603	542	594	542	561	559	569	579	591	539	552	560	512	569	549	587	563	567	543	565	547	574	569	570	554	551	546	550	533	582	576	538	573	589	556	570	560	584	578	579	537	586	529	563	575	548	570	519	594	555	577	528	549	537	558	581	568	538	565	601	552	565	559	537	534	553	523	540	547	584	570	551	559	566	567	513	585	578	602	557	584	558	544	565	556	552	602	549	562	553	546	536	558	575	574	572	520	536	575	565	549	553	582	527	540	572	581	580	579	540	568	538	553	566	543	574	595	568	579	576	581	554	605	510	568	552	547	566	552	568	540	558	573	509	560	534	559	556	570	574	563	565	586	574	572	544	588	572	554	539	573	575	583	548	528	579	538	575	566	581	532	567	549	546	547	578	600	591	525	538	565	578	575	552	531	502	518	557
2007	585	279	228	541	780	607	419	270	160	81	56	49	43	57	49	43	39	53	43	18	33	33	28	22	34	30	56	47	47	40	30	31	44	32	22	30	29	17	22	22	20	26	25	22	27	29	34	34	31	32	20	23	34	20	20	25	24	28	29	22	28	29	22	21	26	23	33	21	17	17	27	18	30	22	20	20	33	24	20	22	25	20	22	26	28	21	22	20	26	19	22	26	25	30	26	28	16	20	15	20	27	18	25	24	23	30	39	20	26	29	29	27	36	18	30	14	24	28	29	26	27	21	17	26	22	20	20	23	32	31	20	20	27	27	28	19	23	28	25	23	28	30	22	20	14	16	19	35	30	19	29	29	29	26	26	22	32	24	23	21	31	23	24	21	29	26	25	16	21	22	21	22	25	34	24	30	17	23	30	19	21	23	31	22	28	24	27	20	29	18	26	29	24	27	23	24	31	29	28	21	31	25	28	21	41	23	25	23	27	20	32	21	30	22	23	25	27	25	26	22	21	26	23	18	29	19	20	15	22	18	19	23	23	28	18	18	31	25	24	25	22	32	18	34	24	22	24	19	28	30	17	14	23	21	29	24	27	25	24	22	25	23	25	31	14	17	26	27	22	26	17	29	16	19	24	16	22	22	24	19	23	35	28	25	21	25	24	25	26	28	31	23	27	17	19	19	31	22	18	11	26	29	26	24	28	14	33	32	21	28	23	16	27	30	25	22	25	20	20	20	18	31	20	19	27	30	26	18	19	22	22	29	24	24	21	33	15	34	29	28	17	29	32	23	26	28	23	23	26	24	19	33	22	21	20	32	30	19	31	14	29	28	27	17	25	15	31	23	33	21	33	16	17	20	11	28	28	31	23	18	19	15	30	23	25	26	24	27	23	30	18	17	33	13	28	23	21	24	23	15	29	31	20	22	18	30	25	28	30	28	29	27	20	20	27	26	24	21	26	25	29	35	20	27	15	20	26	27	24	23	33	30	20	24	21	24	28	25	18	21	18	22	22	17	34	18	24	21	28	27	28	23	17	21	29	23	23	25	24	21	26	24	23	19	23	28	23	26	26	37	24	26	25	26	25	20	31	18	21	20	22	32	18	28	28	25	25	19	19	15	17	22	29	25	25	24	26	24	15	26	20	28	20	32	22	26	28	26	25	21	28	17	29	19	22	34	23	35	24	24	29	33	20	24	27	30	18	23	26	29	17	18	16	23	20	27	14	23	18	32	25	21	28	28	16	17	25	25	22	24	27	32	24	17	27	23	21	24	28	20	22	23	30	24	33	15	25	25	19	24	36	20	25	29	21	29	30	19	27	29	24	35	21	15	16	30	30	21	18	29	19	26	27	21	30	27	27	28	26	27	22	21	20	21	25	31	26	27	20	30	22	24	24	27	25	21	23	28	23	27	18	12	24	26	21	23	27	20	28	27	28	16	22	25	30	21	16	25	21	29	20	19	27	26	25	24	26	24	36	30	22	25	24	26	26	20	25	21	23	17	26	40	23	33	25	23	27	25	32	23	25	29	33	26	21	22	19	26	22	24	22	26	28	33	23	31	28	23	27	37	22	27	27	26	24	23	24	20	21	32	15	26	32	13	33	18	20	27	24	24	22	31	20	28	16	28	29	17	28	16	18	24	19	25	20	22	18	23	22	18	19	16	17	25	25	26	27	13	24	25	23	16	20	30	24	25	35	25	23	22	33	25	26	14	29	32	27	24	24	26	28	26	25	30	22	26	24	21	26	14	27	25	23	25	23	21	25	28	22	28	19	21	23	23	24	20	24	27	21	19	28	16	28	27	23	18	24	25	20	17	16	31	24	19	24	19	27	25	26	28	20	32	27	29	23	26	31	20	21	19	29	27	27	17	23	29	23	26	29	19	25	23	22	30	28	27	23	31	30	22	21	23	20	26	21	24	20	18	26	23	27	30	29	15	26	21	30	15	19	26	24	24	24	19	24	27	14	21	22	23	26	24	22	19	34	18	19	21	24	20	22	33	22	28	22	22	31	30	17	20	21	27	33	22	24	26	26	35	16	24	27	23	24	32	26	19	22	31	18	21	27	26	28	16	22	21	19	24	28	18	25	30	12	21	19	28	20	30	23	26	26	28	24	24	27	25	25	23	21	26	20	27	26	34	29	22	24	23	25	28	25	19	26	33	32	23	26	31	28	14	23	23	34	28	24	30	28	31	29	20	31	26	30	24	26	31	24	23	17	19	20	20	29	25	23	26	19	26	29	19	18	15	14	19	18	32	23	30	22	31	26	30	25	19	27	22	18	25	27	22	22	20	18	22	24	27	27	16	20	28	23	20	27	35	34	20	24	17	24	19	21	24	18	23	22	31	24	16	26	24	20	24	16	20	18	23	29	20	24	20	32	20	25	31	33	31	21	34	18	21	32	31	20	24	25	28	25	22	28	25	18	30	25	34	31	20	27	19	27	24	27	23	24	22	25	33	26	20	24	29	22	35	14	31	30	29	24	31	22	23	24	23	26	24	26	31	22	19	33	27	25	25	25	29	21	16	26	23	19	28	27	23	28	25	21	23	29	28	15	29	39	24	29	26	26	29	18	17	25	32	19	26	32	24	27	28	20	22	17	24	30	21	27	30	25	28	22	26	29	23	24	25	25	18	23	22	23	28	20	39	25	28	21	22	31	28	19	25	34	22	28	21	24	35	20	23	25	23	22	24	25	25	24	25	25	30	28	28	18	17	19	39	29	22	25	21	29	19	21	22	28	18	21	24	19	29	21	27	18	23	29	17	26	20	21	25	27	26	21	18	23	27	27	18	26	20	23	26	30	26	20	26	23	18	22	17	17	28	23	24	36	29	27	27	20	22	25	21	18	31	26	19	30	25	27	34	27	26	22	14	24	22	31	23	25	27	18	27	24	26	26	18	19	36	20	31	20	23	28	29	20	27	28	23	19	25	18	23	31	22	24	24	34	26	26	31	31	31	30	29	23	19	32	21	29	18	24	22	30	23	18	19	27	26	26	22	31	31	25	23	17	25	30	24	30	25	32	31	26	24	21	19	18	27	26	25	14	26	25	18	16	22	23	24	25	25	27	28	22	17	17	24	29	19	21	31	27	25	28	27	23	26	28	22	26	23	22	24	26	17	21	19	24	25	32	23	23	25	16	22	21	29	27	22	25	22	27	25	25	24	22	17	21	28	26	17	21	26	24	25	24	19	14	25	23	20	24	29	20	17	23	23	18	26	31	19	23	37	29	22	24	31	27	25	23	24	21	26	17	14	20	27	33	23	27	27	24	26	19	29	30	22	20	24	21	19	24	25	22	20	32	13	25	26	28	24	22	19	26	16	18	30	31	15	26	27	24	18	25	24	20	28	24	33	16	33	22	26	25	21	27	28	18	21	22	17	26	23	28	17	24	20	21	23	21	31	28	18	22	26	32	18	32	27	26	29	31	30	29	19	25	20	15	14	28	24	24	24	21	22	27	27	28	25	21
20938	14131	8155	21236	32357	33793	27640	20880	14514	8335	4842	3193	2503	2172	2390	2029	1672	1458	1760	1243	590	767	744	665	630	745	1031	1705	1550	1687	1279	901	839	876	671	494	478	447	437	403	434	416	425	408	414	440	408	396	414	397	414	421	391	382	373	418	386	401	397	455	432	451	443	441	398	410	408	409	397	405	381	394	389	413	378	420	403	377	402	383	353	352	399	341	384	370	415	386	390	393	425	403	416	397	424	403	390	376	393	434	387	393	393	404	390	399	393	395	409	391	405	405	402	382	407	407	390	392	349	394	418	375	391	415	390	384	366	379	420	381	365	354	401	418	382	406	388	353	371	375	381	420	371	368	413	423	401	434	378	344	394	414	399	385	374	408	384	381	396	386	365	383	385	376	407	383	392	369	388	391	366	393	375	373	369	374	396	396	360	354	395	403	356	372	371	361	384	372	403	373	366	404	371	385	336	398	359	364	364	380	388	362	386	347	360	373	407	396	377	375	387	376	378	363	366	402	388	374	363	375	360	388	337	385	379	383	383	421	347	372	367	408	430	394	389	382	403	427	364	382	356	451	384	429	373	394	409	365	381	389	383	413	367	396	375	398	404	390	364	352	381	398	405	374	373	385	377	353	403	386	370	403	394	375	376	354	377	361	358	385	373	389	390	356	397	373	373	392	390	379	401	395	423	406	368	389	378	383	401	389	375	373	380	396	419	394	346	366	414	342	371	368	404	362	381	384	381	384	353	384	389	382	384	349	401	401	385	402	406	408	439	400	360	414	407	396	376	390	362	394	368	371	393	354	370	372	377	410	396	376	388	401	366	377	372	423	371	369	391	396	378	384	386	361	396	394	401	341	373	369	416	376	374	388	373	418	368	430	414	404	372	380	388	359	390	379	371	375	368	380	365	383	390	356	366	387	350	414	372	354	374	349	359	395	360	380	398	369	364	438	380	386	386	384	379	413	390	361	402	349	377	398	432	372	364	357	387	394	415	396	376	383	369	436	395	399	385	395	356	377	360	356	376	375	394	416	384	371	367	369	444	383	372	373	391	382	404	388	394	376	398	363	395	372	423	424	403	402	390	417	382	393	370	340	376	402	375	368	404	382	398	396	385	363	394	372	375	350	362	382	365	400	381	367	412	401	352	333	414	401	375	372	390	382	353	364	371	392	386	355	360	400	373	396	384	381	356	363	399	421	381	356	341	359	366	340	385	394	369	381	383	380	384	394	374	385	378	371	348	388	358	356	372	407	337	387	395	342	422	408	385	386	403	365	383	367	379	413	404	367	373	400	404	375	346	389	345	385	393	386	374	375	376	373	424	352	388	382	347	403	384	374	371	365	392	378	382	391	361	379	387	402	426	390	441	373	374	387	417	356	419	372	370	390	390	331	405	378	390	386	392	374	347	353	359	384	393	442	361	396	360	410	392	385	359	405	392	383	399	383	408	383	354	395	363	383	387	373	361	351	374	393	382	395	409	376	394	379	386	354	426	422	376	340	349	402	383	372	400	386	388	366	383	400	360	370	407	393	435	372	390	367	358	375	382	383	371	344	383	393	374	404	390	379	363	401	392	356	368	394	407	386	342	379	393	408	370	376	425	369	385	403	341	373	392	362	380	402	383	369	402	373	361	354	375	360	392	399	376	396	357	364	392	417	371	387	365	410	407	415	362	379	437	407	409	352	373	381	380	390	398	376	393	416	349	377	350	372	403	386	389	395	399	349	381	419	413	409	372	390	381	397	349	377	405	389	382	395	374	358	371	383	412	385	383	385	395	396	368	377	373	396	380	395	392	361	375	394	399	402	395	371	369	367	369	386	393	411	368	385	392	393	370	392	363	381	350	406	383	362	369	351	366	340	388	421	422	371	375	406	360	348	361	348	376	375	364	389	354	361	365	408	399	370	361	396	410	393	371	397	418	354	385	419	407	388	406	348	367	380	382	381	414	352	384	391	385	350	372	393	400	396	397	429	393	386	357	398	382	380	393	411	360	378	394	410	385	347	360	358	386	404	365	379	379	399	385	381	410	358	367	396	374	390	369	384	380	375	382	402	366	386	426	377	402	358	385	371	402	402	363	398	387	396	367	378	359	383	400	349	405	390	390	370	389	376	391	378	366	382	373	378	374	393	393	379	369	384	374	402	376	420	398	392	408	345	354	363	411	370	384	369	378	356	376	378	367	376	395	374	386	427	407	377	377	381	390	376	324	395	372	395	373	399	395	353	413	403	387	364	393	382	352	369	379	367	360	369	384	367	391	358	376	368	373	373	415	404	403	370	370	383	359	363	367	379	369	383	369	355	395	397	345	343	414	383	379	379	352	378	360	365	371	400	380	385	417	361	384	409	410	400	404	361	363	374	384	412	386	376	376	404	393	384	371	375	340	388	413	372	406	366	406	404	395	378	392	387	355	386	396	352	422	382	390	394	387	348	375	385	432	394	369	376	403	391	388	406	367	362	376	377	416	354	414	389	360	362	393	350	387	396	417	385	391	359	398	378	389	390	411	376	376	363	377	387	369	421	373	391	416	400	383	385	404	357	415	362	390	403	404	372	371	381	351	377	392	374	369	391	405	374	416	401	372	387	363	341	376	337	394	390	410	370	381	378	392	403	384	353	388	396	401	417	405	360	406	386	357	391	399	350	373	398	389	384	363	362	386	381	358	372	394	384	420	389	387	377	375	413	380	407	385	386	383	382	371	408	377	388	425	352	395	388	358	369	384	419	355	407	404	387	404	412	382	383	342	364	368	439	370	387	393	351	332	415	363	423	384	394	394	380	369	375	385	397	385	403	403	400	400	396	377	396	343	367	414	393	367	363	381	362	372	389	412	351	383	418	381	368	367	393	369	396	363	397	408	362	365	366	404	375	347	386	378	358	376	374	374	377	365	428	384	377	408	389	388	368	391	385	417	414	381	403	370	422	351	402	382	391	378	386	395	369	384	373	361	358	369	381	341	375	400	395	394	352	382	373	346	371	393	349	371	362	376	363	370	385	400	370	348	384	351	388	409	386	375	362	397	388	357	417	393	409	389	379	385	325	377	409	361	382	365	382	383	385	391	363	424	381	357	392	375	410	380	353	416	394	364	407	358	352	374	381	407	400	391	378	377	402	369	348	360	384	367	367	404	376	356	363	417	396	396	395	367	401	363	392	383	361	363	421	391	384	351	343	392	373	409	371	409	358	373	385	372	380	373	392	355	392	373	359	408	397	363	326	342	375	341	387	393	379	405	400	372	380	406	392	370	358	418	372	390	362	386	377	370	360	382	366	352	366	385	351	395	379	391	379	359	366	378	379	402	360	398	401	362	368	413	384	406	412	414	335	395	345	395	388	378	370	389	352	411	404	357	400	366	376	370	386	355	356	378	370	396	349	374	377	388	381	361	404	357	380	405	343	374	395	364	405	359	379	352	375	375	374	388	371	407	381	397	372	400	394	381	388	388	373	387	364	369	398	416	366	366	348	360	370	376	375	353	395	363	418	386	373
1508	923	431	352	927	1272	906	635	423	255	180	119	84	81	86	63	61	53	72	59	36	35	30	30	33	28	43	50	48	47	31	32	33	30	23	36	24	23	23	27	20	21	20	19	18	18	20	15	21	19	15	24	21	12	18	26	17	20	14	23	23	33	25	33	23	19	27	15	20	11	13	19	14	22	22	25	24	22	21	19	19	17	16	21	20	28	18	22	22	22	18	20	25	27	27	21	21	18	8	17	25	21	16	18	22	21	22	18	27	20	28	25	22	21	23	22	24	19	13	19	22	17	17	19	27	22	11	23	19	15	26	16	10	21	21	15	26	18	20	25	21	20	20	18	13	24	29	21	25	18	18	19	24	24	23	19	15	14	26	21	24	20	24	13	20	25	24	17	17	29	23	19	20	21	17	23	17	15	25	23	24	21	17	21	14	20	11	17	31	12	27	20	23	21	21	26	21	12	26	20	27	21	19	14	17	19	20	26	14	23	20	24	15	17	21	22	19	17	23	23	11	20	14	17	27	20	21	24	19	23	19	19	20	20	21	17	22	16	19	20	27	20	22	17	19	27	16	19	27	11	18	20	26	17	22	16	17	19	15	18	18	18	22	20	22	13	17	11	24	17	27	18	25	17	11	25	22	23	19	25	20	15	16	17	24	20	12	18	16	19	23	22	12	14	16	19	29	22	19	19	17	15	14	19	25	22	21	20	16	32	11	9	17	25	25	23	12	13	22	22	26	22	15	21	19	15	18	15	19	20	19	20	15	19	11	24	17	18	16	22	15	20	33	13	23	20	24	12	16	28	20	22	18	22	14	14	20	11	29	17	29	26	20	13	19	21	24	14	27	30	13	26	29	20	30	13	16	24	18	20	29	22	26	24	16	22	23	26	15	20	21	8	24	12	23	19	31	27	24	15	18	15	25	12	10	8	22	24	19	19	18	21	19	23	23	15	20	28	17	19	24	21	26	15	23	21	16	13	13	25	20	19	19	27	27	17	18	15	13	30	24	18	16	27	21	16	15	17	30	24	30	15	17	22	20	13	22	14	16	20	18	21	14	27	17	19	29	18	17	27	17	24	20	17	16	21	26	17	23	17	19	24	9	26	26	17	21	17	24	26	23	20	26	14	25	16	24	21	18	18	20	22	18	16	12	24	21	18	19	14	23	16	22	19	27	17	16	17	18	15	18	14	15	18	23	21	20	18	26	20	21	16	17	18	25	17	15	25	20	17	14	27	17	13	13	11	9	26	22	23	27	17	20	15	15	18	28	19	22	19	20	21	18	19	24	9	20	21	26	16	21	22	20	15	16	20	21	13	17	15	18	15	20	25	11	23	14	15	19	21	21	17	29	20	15	20	21	19	25	16	24	19	13	20	20	18	20	15	25	20	15	9	23	24	22	17	17	20	12	17	26	17	15	24	15	21	14	27	17	23	16	19	21	25	21	19	20	14	16	24	23	13	16	17	26	23	13	19	24	15	25	18	26	22	12	23	18	23	25	19	18	26	22	23	19	20	21	18	25	16	10	25	21	31	17	25	17	20	20	22	28	18	10	19	28	25	30	24	25	21	12	21	17	19	27	24	17	24	17	16	20	15	22	16	19	19	20	20	17	21	21	20	13	10	29	23	26	14	23	12	21	19	19	19	20	19	15	18	24	16	13	7	25	20	16	22	20	20	17	15	18	16	15	15	16	21	21	15	18	20	22	19	20	16	20	19	16	21	19	17	15	12	12	22	17	17	16	22	22	23	25	24	25	20	21	15	19	22	18	19	20	22	10	19	26	27	18	17	9	13	17	21	18	14	16	25	20	19	20	25	19	17	21	21	18	16	19	28	23	15	18	18	13	18	26	38	23	19	19	27	17	24	19	21	16	16	16	12	21	16	19	19	20	10	23	23	18	23	17	12	14	19	26	20	17	24	13	14	27	23	13	21	26	19	15	23	17	18	25	22	13	22	17	21	13	23	23	13	15	22	22	18	24	21	21	18	17	19	21	16	11	22	12	18	19	27	22	26	18	14	20	12	18	22	21	14	15	23	18	17	19	22	15	29	17	15	16	16	16	22	16	21	22	20	18	25	20	15	15	16	25	11	26	18	18	20	21	21	22	19	22	8	14	24	16	27	14	26	16	15	16	28	14	17	25	18	20	21	25	26	21	18	22	23	12	20	13	12	25	16	26	16	17	21	26	24	27	14	23	27	21	19	19	21	21	14	23	17	18	13	16	15	19	18	22	19	20	20	8	13	20	15	15	21	19	17	11	14	17	27	19	22	15	30	18	19	18	29	15	19	25	24	17	12	15	15	24	23	25	16	19	18	14	21	16	18	22	20	16	20	17	13	24	17	26	16	14	23	25	12	25	17	18	13	21	16	24	20	12	13	22	13	19	19	27	31	27	22	22	21	21	34	16	20	22	18	21	22	22	17	23	14	23	16	16	12	28	16	23	25	29	24	18	24	17	17	13	22	21	18	14	17	19	18	20	27	25	33	18	30	13	14	21	19	12	16	18	17	19	25	23	19	18	20	18	25	15	23	23	19	22	21	10	27	24	23	16	11	19	16	25	26	22	15	26	24	14	23	28	22	20	19	11	20	18	18	19	17	23	18	19	27	22	19	19	14	25	19	16	14	19	17	16	22	20	11	14	19	26	24	17	18	21	24	26	19	18	21	24	23	24	19	27	21	21	25	26	14	26	12	18	21	19	20	22	19	20	27	16	17	18	17	30	27	13	24	19	18	19	17	18	25	11	21	18	16	17	16	19	19	20	19	20	20	16	20	18	17	20	22	15	23	17	27	22	18	24	19	20	29	17	16	16	17	19	22	14	19	21	13	22	21	17	18	16	18	13	17	12	25	14	24	29	17	16	19	24	18	25	16	18	22	19	21	21	19	24	14	21	20	17	15	21	14	25	16	17	12	10	20	18	20	15	12	17	18	27	17	18	20	16	26	17	16	18	20	22	28	18	24	22	20	20	28	14	24	18	16	18	17	24	16	14	17	17	20	17	21	22	27	19	21	21	18	26	23	17	12	16	21	19	19	14	15	12	20	18	31	23	27	24	27	21	16	23	16	14	26	22	15	20	19	21	18	12	13	13	21	14	21	20	28	17	26	21	21	24	26	13	17	13	17	21	11	12	19	19	23	22	19	20	19	28	21	15	13	17	25	22	13	21	12	22	23	24	16	29	12	19	20	27	19	15	13	23	27	21	22	16	19	14	14	13	13	18	19	18	17	16	17	13	21	16	14	13	24	16	25	9	21	13	20	20	18	21	21	15	18	15	19	28	14	20	22	21	15	17	19	17	21	16	23	18	26	21	17	24	18	17	23	28	20	18	15	26	21	19	21	14	21	20	17	20	33	15	27	25	12	26	19	16	25	22	14	25	11	23	20	21	22	19	9	16	17	23	12	17	29	25	25	16	25	16	11	16	19	27	12	19	14	25	22	17	20	20	12	10	18	28	26	14	18	23	20	19	16
25021	18398	10834	25318	37818	38483	31940	25700	19459	13565	8797	5897	4363	3744	3585	3116	2535	2389	3146	2471	1119	1116	1089	1084	973	957	1351	1836	1695	1554	1458	1181	1318	1173	674	551	461	472	458	434	426	448	355	413	443	341	390	385	378	354	443	456	384	350	332	345	379	358	368	381	470	495	434	402	362	348	347	336	317	317	282	331	328	328	349	337	323	319	323	340	282	320	354	302	310	342	332	285	317	334	346	342	331	326	362	313	315	353	332	364	343	358	343	300	330	313	314	340	364	323	337	326	313	336	298	323	312	302	279	362	337	352	294	288	288	343	307	357	315	323	286	327	318	298	322	309	353	311	308	325	291	319	334	309	295	291	329	320	316	334	334	321	282	300	294	337	321	343	295	323	276	311	312	351	302	333	329	321	302	305	307	337	318	325	323	307	316	309	333	320	254	326	315	301	300	312	264	338	326	321	327	295	299	312	301	299	300	330	313	330	310	322	347	329	297	299	328	300	307	310	306	305	309	304	305	312	315	294	304	274	319	299	300	313	301	274	302	290	288	306	304	275	302	328	335	300	286	272	337	311	342	301	317	326	290	281	324	294	299	327	310	330	318	295	305	300	322	314	303	288	372	304	314	308	307	324	321	288	319	306	300	311	311	303	303	313	330	313	292	333	290	286	315	329	303	328	283	290	302	318	274	307	295	333	320	347	266	325	301	290	304	318	340	310	279	339	340	312	290	291	293	321	290	301	315	320	288	315	279	304	294	317	345	291	266	291	295	307	327	296	337	315	312	298	272	293	295	307	303	319	314	305	308	336	319	331	302	301	289	316	347	311	324	307	322	301	307	284	287	306	321	301	318	305	306	306	324	302	291	338	311	321	309	288	314	308	320	317	314	295	302	309	316	300	300	323	303	320	303	335	296	307	285	270	320	295	322	296	312	312	318	287	305	276	294	260	300	320	303	333	309	306	301	320	304	319	341	287	332	311	309	296	316	326	290	315	329	320	309	304	316	308	297	313	308	280	260	302	331	307	285	306	285	331	332	310	313	326	336	280	287	292	307	316	298	292	307	293	309	349	306	263	293	295	270	313	300	302	319	308	270	280	344	303	310	312	312	274	305	287	287	331	278	292	317	325	339	320	299	320	314	313	294	313	315	298	292	309	310	306	292	286	280	295	315	289	333	347	315	302	294	292	316	315	319	312	313	270	311	314	292	321	273	319	301	312	291	291	320	305	311	332	306	302	309	308	292	312	280	293	342	305	323	282	301	326	324	303	284	322	301	325	277	299	319	304	323	310	314	285	304	308	320	333	317	300	315	317	344	315	289	311	278	282	304	303	317	321	282	279	318	284	305	299	333	307	305	299	318	302	314	311	332	329	306	307	317	306	323	265	288	293	323	305	294	295	304	325	283	308	303	335	333	324	289	313	291	291	308	324	305	297	293	302	297	295	299	311	307	319	331	310	305	330	308	311	326	307	336	310	294	278	308	305	283	336	295	294	286	300	297	310	301	301	321	351	309	320	307	313	318	289	308	293	321	301	331	303	292	303	324	293	313	320	290	314	287	314	312	317	318	261	275	330	302	317	283	304	310	301	307	322	306	340	316	342	321	313	323	307	328	304	339	290	298	318	314	286	307	309	304	304	318	326	302	294	316	296	328	334	361	321	311	305	302	285	300	291	296	302	309	290	314	318	318	305	300	320	336	332	289	296	322	293	258	306	299	306	307	289	312	302	296	337	317	354	319	315	291	305	305	305	317	322	325	309	300	299	303	313	326	284	327	342	318	291	326	327	293	300	296	291	328	319	322	280	297	293	332	290	312	302	291	300	314	302	327	317	289	278	321	306	328	277	291	319	267	308	324	312	309	339	333	317	301	303	303	310	265	339	326	316	289	313	284	288	304	318	313	305	309	294	354	324	314	288	320	296	272	295	305	310	284	299	287	297	309	300	306	294	312	327	315	298	284	307	300	310	321	306	290	358	317	295	322	293	306	293	308	297	297	332	328	270	313	315	287	303	318	302	347	318	299	322	323	274	318	287	325	314	313	288	320	309	304	303	319	293	304	319	321	321	314	299	285	312	320	295	310	312	320	290	289	304	316	323	308	305	306	309	306	285	315	325	308	280	314	308	293	312	308	298	301	291	275	302	301	314	318	315	317	296	301	303	313	332	292	274	300	279	313	342	295	313	303	302	275	328	327	299	279	313	286	308	306	314	304	316	300	305	308	275	280	316	284	334	295	292	319	321	319	327	302	304	312	312	314	339	296	301	327	332	298	328	280	285	324	292	268	300	339	338	337	289	302	333	361	318	344	293	277	318	277	280	301	300	314	309	344	317	303	324	301	319	317	301	341	311	281	308	315	290	277	322	316	280	315	305	310	323	323	300	312	337	304	327	315	308	313	320	280	286	311	311	272	327	303	316	288	329	314	308	286	312	323	319	279	333	320	308	287	319	323	320	293	303	281	335	292	333	275	309	302	338	307	319	289	280	314	327	285	309	299	321	316	307	297	334	306	327	293	297	305	318	312	313	311	297	298	277	293	312	298	287	319	315	298	297	309	299	278	299	321	292	322	313	310	299	314	304	312	334	303	308	297	305	327	302	308	318	287	312	291	304	336	313	292	280	303	285	261	301	273	308	343	311	322	299	294	304	338	309	310	321	304	285	307	309	301	325	288	310	309	319	267	275	310	314	296	309	317	309	322	298	311	352	317	315	305	295	272	287	322	280	324	318	301	297	344	281	318	329	280	316	285	285	281	296	313	275	340	325	292	336	319	311	306	322	295	362	312	314	306	316	308	292	313	287	298	309	316	328	317	337	311	308	291	304	304	272	304	313	316	312	324	278	335	314	290	281	349	299	311	296	296	290	306	332	304	292	310	297	321	258	311	324	307	296	307	330	285	310	311	328	311	305	308	293	303	316	318	287	301	314	308	325	283	320	293	315	303	294	307	279	276	294	295	315	330	285	280	309	303	292	308	296	288	311	329	285	342	293	328	307	314	330	301	311	299	343	286	326	320	331	311	308	299	325	310	305	317	297	299	326	300	296	328	324	324	296	294	299	300	330	309	322	358	282	314	307	327	287	310	310	298	308	311	291	298	350	315	304	294	300	338	314	319	303	302	281	307	312	312	311	298	320	322	287	313	317	321	311	329	306	327	311	294	275	306	332	315	298	265	283	305	293	317	309	285	313	298	302	313	302	321	325	279	293	321	296	306	292	282	280	303	288	306	308	318	321	324	306	316	303	273	275	296	297	280	304	295	321	318	306	294	291	294	323	283	315	302	295	271	319	315	311	270	301	319	319	284	296	309	333	318	321	292	328	311	298	312	342	270	298	316	345	292	303	302	328	305	306	305	314	330	302	267	332	320	316	272	280	313	292	312	287	294	294	287	329	302	322	316	310	333	293	273	275	283	322	315	329	307	336	311	315	312	333	304	322	321	304	288	333	322	294	292	296	348	300	295	277	322	307	318	298	306	317	321	292	288	308	303	294	321	325
3194	832	484	334	874	1400	955	665	415	298	235	154	117	104	100	76	66	78	98	82	47	55	51	53	58	49	66	60	58	56	54	56	48	56	40	42	36	34	44	37	41	35	47	46	38	37	52	44	29	56	54	39	43	40	36	44	36	42	47	42	43	44	40	50	32	36	48	43	36	45	45	36	32	43	45	39	40	56	42	42	41	37	51	35	44	44	45	41	34	48	44	48	28	41	43	28	45	28	36	48	40	47	43	38	56	41	43	38	42	38	47	40	46	51	30	31	38	44	51	46	30	30	48	45	29	36	48	51	31	40	34	43	39	31	44	42	45	51	41	40	28	31	42	35	46	52	30	34	35	44	63	42	35	31	45	44	42	34	32	34	42	41	40	34	32	36	52	39	53	42	52	41	48	48	42	41	28	33	40	42	31	34	36	37	36	42	59	41	42	42	42	41	42	54	43	41	29	40	37	48	42	43	34	46	48	44	43	43	43	48	35	30	31	45	36	33	50	37	34	46	38	50	40	42	41	26	40	35	34	42	44	40	43	30	36	38	42	38	39	37	36	30	47	52	35	32	34	40	52	40	46	43	41	38	34	42	45	39	40	33	40	42	28	38	52	42	28	35	55	40	42	40	42	42	33	38	56	38	36	48	46	38	35	35	26	47	37	43	49	44	40	39	41	40	45	38	44	42	32	43	42	36	36	49	37	41	36	49	44	45	33	46	29	43	40	51	46	32	35	37	36	46	42	42	42	39	43	36	33	45	31	60	35	41	45	46	45	46	32	37	35	33	37	48	46	48	34	39	28	48	46	41	27	30	35	28	40	41	37	37	45	56	39	43	43	28	53	32	41	45	34	41	39	38	43	31	37	55	53	39	37	43	46	45	40	35	40	39	34	36	41	46	34	46	43	49	35	43	41	29	44	38	30	43	33	44	38	39	33	40	38	33	43	38	41	30	38	47	42	43	36	44	60	35	44	38	40	53	36	31	39	36	39	41	36	43	38	35	50	32	28	46	32	40	39	43	46	41	42	39	41	47	38	34	53	41	29	46	32	35	42	39	23	38	31	37	50	36	42	46	48	44	41	52	35	33	29	52	35	51	38	34	43	41	51	45	36	56	40	41	41	39	48	35	40	35	43	41	38	45	44	44	45	40	50	44	33	58	33	41	37	55	46	33	35	41	41	42	35	40	36	35	39	40	45	36	42	46	41	47	39	45	36	34	46	34	38	40	38	33	33	45	40	30	38	39	46	46	37	52	33	38	34	36	33	39	48	37	44	53	42	37	41	43	42	42	43	56	49	35	37	36	45	45	35	43	47	46	56	37	51	36	37	40	32	38	41	36	48	47	26	33	39	50	43	49	30	42	33	38	33	39	43	42	33	47	43	25	48	42	40	38	60	43	47	35	39	38	56	44	43	46	41	43	38	30	36	41	43	37	42	42	40	46	37	47	39	40	29	31	45	42	56	38	42	39	42	35	41	47	40	38	34	39	47	33	42	35	45	42	38	49	42	43	43	34	38	29	36	43	33	43	45	33	42	45	51	34	46	37	40	35	36	31	35	39	29	47	39	42	31	38	33	38	41	40	41	45	37	41	40	34	46	33	52	36	42	30	38	41	39	43	26	49	47	39	44	40	43	37	33	37	38	49	33	28	39	28	49	35	32	50	47	40	45	37	41	35	55	44	39	45	39	44	29	44	40	43	40	48	31	36	32	35	37	26	46	40	48	45	48	44	49	48	52	45	51	50	40	34	29	29	46	48	44	40	48	32	32	36	40	31	40	46	46	34	38	37	28	50	54	37	29	45	36	50	36	36	27	46	30	37	30	37	43	33	40	37	55	33	37	38	38	44	36	43	44	28	50	35	43	25	37	38	46	48	26	37	34	38	44	40	33	38	35	41	49	35	44	38	55	42	32	38	47	36	39	40	43	41	35	29	38	36	44	48	42	41	31	41	42	41	49	57	44	52	34	35	33	44	37	45	38	49	36	33	35	45	45	37	36	40	40	35	28	34	40	41	48	36	45	26	35	50	34	35	42	48	40	39	31	43	38	37	45	40	40	44	36	32	34	42	47	43	46	38	39	46	50	46	36	39	37	34	33	39	49	46	41	47	35	49	43	45	41	31	46	38	48	41	42	32	35	39	41	28	36	40	38	38	38	41	41	51	42	34	37	31	38	46	44	36	25	42	40	34	41	46	31	44	43	41	35	44	43	42	56	40	35	37	45	52	41	29	29	33	51	39	42	38	31	43	36	43	30	41	43	44	40	37	35	60	44	48	42	44	32	36	44	51	45	40	54	39	43	36	46	38	39	38	52	46	28	46	44	46	48	36	35	33	42	39	42	38	50	36	54	33	39	38	35	34	48	47	49	48	41	37	38	38	38	39	41	35	38	43	47	40	40	35	37	48	31	36	44	41	41	33	33	44	42	33	42	37	37	44	42	35	37	48	41	46	39	42	42	33	41	43	48	45	37	43	45	40	44	44	48	43	30	41	39	39	39	38	30	39	53	47	29	42	39	32	37	48	37	46	36	42	37	40	42	39	56	47	47	43	42	41	46	35	42	47	34	40	41	46	34	33	45	50	45	49	50	35	31	50	44	39	38	34	42	28	46	46	48	44	34	52	50	36	37	33	34	45	35	43	46	40	30	47	46	37	37	49	37	39	36	40	49	33	54	27	28	52	32	34	40	46	46	44	53	36	41	37	36	50	40	37	40	36	31	46	42	36	44	44	44	43	42	31	33	46	28	37	48	34	46	42	41	33	32	43	39	46	41	49	45	41	39	46	40	28	56	39	37	41	34	42	39	33	34	39	37	40	46	45	33	43	38	29	41	48	33	43	52	34	40	37	46	38	40	43	41	37	35	43	35	44	34	50	41	44	41	43	32	33	34	41	42	42	52	51	39	42	43	47	29	49	35	47	41	43	38	37	34	39	33	53	39	33	33	34	37	52	35	41	41	48	38	54	37	33	40	32	39	34	46	49	47	40	41	47	39	52	42	39	47	31	34	51	33	45	30	57	42	43	35	39	44	32	29	43	44	43	34	32	25	31	28	38	34	45	38	50	37	38	37	44	44	33	38	33	41	41	40	41	41	56	32	35	34	42	30	32	34	30	27	45	50	42	38	35	38	34	42	28	43	50	35	37	45	43	39	43	46	44	44	30	34	36	26	43	36	36	39	50	33	26	38	48	38	41	47	32	38	45	42	38	48	36	27	40	46	51	35	48	29	32	31	33	40	38	37	36	46	43	35	52	41	40	55	37	45	38	44	43	46	44	34	43	44	49	46	44	36	34	47	39	26	44	40	59	42	47	40	29	37	39	42	39	57	55	45	46	41	40	41	33	51	35	49	42	31	53	36	30	34	45	48	39	45	54	28	44	40	33	49	34	47	48	41	38	31	44	37	30	37	44	46	39	39	46	41	35	45	40	43	38	39	36	30	41	38	46	43	37	31	29	39	47	44	52	40	36	33	46
23025	16902	10741	23896	36808	39477	32829	25727	19052	13911	9776	6279	4182	3377	3245	3041	2668	2408	3221	3142	1677	1209	1361	1285	1228	1186	1367	1820	1653	1506	1467	1440	1510	1108	873	800	762	722	739	721	699	714	710	771	654	684	702	669	724	639	730	1013	711	650	685	712	661	640	661	714	832	848	658	646	636	635	657	629	634	620	639	675	670	603	630	617	634	636	630	622	616	670	651	652	682	672	672	673	630	623	667	645	655	607	636	656	657	645	609	629	636	666	631	637	653	614	690	693	699	700	612	648	649	613	646	651	643	592	634	611	640	604	710	640	638	617	598	628	628	660	667	633	602	633	630	635	613	617	628	617	623	645	614	664	666	635	675	649	634	636	649	626	609	612	625	629	660	647	665	630	622	656	628	667	617	612	633	596	611	605	625	616	624	622	589	651	645	632	593	620	641	622	605	665	596	599	602	651	625	597	596	619	630	620	605	628	571	647	601	611	610	641	616	595	592	635	646	605	625	674	632	614	589	610	607	623	610	610	627	642	639	653	614	614	624	622	628	598	591	636	630	661	645	610	619	665	583	613	634	619	639	616	648	621	597	614	608	629	601	634	578	599	611	621	618	582	653	632	653	631	621	654	615	575	612	632	633	640	594	620	617	638	642	604	653	599	571	609	679	658	640	608	622	636	648	600	631	590	576	643	686	623	593	625	600	554	649	629	610	592	617	590	615	641	619	641	665	604	547	619	590	686	630	629	643	602	613	631	632	648	673	602	618	641	600	617	617	636	579	625	634	624	595	635	660	618	606	596	594	633	649	620	598	586	640	640	645	625	609	628	624	620	616	649	639	591	580	591	605	623	662	594	629	590	615	596	638	587	628	638	634	630	642	652	570	617	644	580	636	590	597	579	588	599	608	619	632	604	610	569	624	623	628	589	621	600	659	627	632	641	622	658	568	623	599	647	611	637	588	605	628	644	581	598	631	630	637	614	656	586	588	631	603	648	630	655	647	639	613	605	598	583	610	629	632	603	641	604	582	635	592	637	620	604	603	615	586	628	645	647	646	595	604	594	628	638	648	597	622	601	579	578	569	632	574	634	590	610	602	605	608	637	612	613	635	646	600	606	596	664	649	640	625	581	591	643	618	654	654	585	627	645	630	641	586	617	603	587	604	601	640	646	646	589	655	666	598	621	626	595	589	663	666	619	611	616	654	608	609	621	593	624	628	603	598	589	595	660	578	617	624	652	614	582	645	619	612	622	630	635	576	609	596	627	607	637	642	616	656	651	676	642	664	615	648	616	608	602	601	629	642	600	580	605	604	638	641	637	628	587	633	601	618	602	662	586	623	572	591	599	629	595	612	586	624	629	660	598	636	623	628	635	601	577	578	639	608	612	609	688	620	660	571	644	636	626	652	645	610	616	566	659	603	604	636	593	603	548	605	659	622	597	670	594	599	591	626	596	628	646	614	609	621	633	643	624	642	590	634	620	604	624	621	592	628	601	639	652	622	593	620	611	570	624	624	566	626	612	580	648	623	653	600	620	634	594	636	623	650	632	613	671	563	582	609	613	637	640	600	642	599	668	622	655	638	632	630	623	616	589	623	617	594	639	613	601	594	617	619	579	623	592	616	641	659	644	602	575	607	573	626	662	601	605	595	625	641	628	629	623	643	635	617	608	629	643	642	631	656	608	618	614	615	633	639	576	581	591	639	646	608	652	585	661	592	586	605	596	627	610	596	641	661	632	586	636	648	663	588	605	635	649	577	605	649	635	591	671	560	614	595	645	585	608	670	583	609	609	623	579	607	605	627	653	637	632	623	604	640	577	612	602	603	628	602	675	635	628	578	650	623	621	643	604	640	579	590	600	622	601	609	624	597	595	642	618	604	637	605	627	587	597	631	610	596	630	621	658	632	668	621	654	613	594	637	596	616	622	584	566	604	625	625	574	668	620	601	626	629	607	625	591	613	599	583	639	626	624	610	629	594	633	658	591	663	628	609	583	570	641	615	634	590	663	580	623	659	616	609	604	599	646	637	642	573	657	633	624	617	626	685	642	633	636	619	602	611	643	647	633	625	618	609	623	619	624	613	612	659	615	604	651	612	669	625	625	582	605	637	571	646	618	622	635	636	619	670	580	610	628	621	626	619	632	623	613	629	656	621	598	628	581	614	661	604	657	626	619	629	587	594	598	619	590	630	609	584	637	635	646	606	609	608	615	612	604	607	643	633	626	632	626	608	610	593	638	594	603	572	672	655	603	625	603	632	651	586	587	601	573	611	642	603	625	623	616	611	614	637	648	616	583	619	578	594	640	648	595	600	616	629	659	583	591	601	639	598	571	639	641	682	608	623	586	594	627	588	640	580	602	624	627	647	631	619	638	656	626	594	630	649	571	668	608	629	585	635	626	602	635	634	644	559	606	585	633	642	595	611	590	611	620	635	672	633	572	639	606	598	653	593	603	655	643	587	612	648	640	615	620	627	651	637	672	615	604	633	631	601	673	613	621	644	568	586	617	629	615	654	649	616	635	649	619	635	641	639	624	604	684	614	631	608	625	598	606	618	594	594	643	595	613	646	650	614	590	596	560	587	660	655	617	612	627	627	670	602	620	651	611	606	615	632	646	614	637	620	630	604	581	622	594	607	677	621	626	629	591	647	574	604	622	606	641	631	619	630	640	628	618	645	624	615	620	547	592	628	611	618	628	635	619	643	649	604	638	602	627	668	642	589	643	622	650	608	660	647	650	623	656	650	638	670	617	625	627	622	620	613	618	616	654	640	635	599	615	609	583	624	596	604	623	589	606	618	621	609	574	639	633	588	599	674	658	586	626	576	626	597	599	636	626	625	602	626	610	651	659	603	571	620	582	595	656	598	633	633	645	613	603	576	628	598	604	615	627	601	643	591	633	595	664	607	565	601	652	682	587	616	652	602	616	604	606	635	588	613	625	606	636	617	601	650	582	561	615	621	644	590	620	606	605	616	606	631	584	626	610	637	649	617	606	585	643	611	599	632	626	644	663	598	587	625	645	631	640	619	598	662	651	577	628	637	682	624	624	615	647	587	607	651	662	605	606	613	641	641	605	644	603	628	593	626	613	615	645	603	634	659	630	599	618	603	588	625	597	625	621	642	586	602	672	616	605	587	596	628	607	635	635	585	638	663	576	613	626	601	639	621	649	603	607	638	651	593	603	657	634	630	625	615	636	629	577	588	596	607	585	573	637	627	597	660	654	622	646	631	611	601	614	638	581	621	627	660	644	631	632	600	625	622	638	627	631	562	631	620	623	597	691	605	631	602	628	640	629	630	571	605	633	608	585	614	677	632	593	546	593	622	641	611	624	618	632	636	618	632	633	640	591	666	635	653	607	574	610	607	685	649	640	639	646	678	625	605	616	617	605	615	596	640	569	609	611	591	589	638	641	607	644	654	631	611	613	566	627	614	648	591	630	651	573	615	631	610	658	632	637	591	565	601	646	625	626	623	633	671	632	647	627	604	660	615	619	629	609
2518	1276	820	447	1104	1898	1506	1025	740	437	315	238	151	132	122	95	92	98	91	138	81	55	58	52	56	49	61	71	79	65	81	66	59	62	37	40	39	46	39	35	48	39	40	35	50	48	41	31	31	37	24	45	64	38	26	46	30	46	36	43	37	35	41	46	31	37	35	30	45	35	35	49	38	28	41	34	34	30	46	44	40	44	40	34	48	48	44	45	40	42	30	43	29	40	39	29	32	27	41	34	31	31	36	42	44	40	24	34	37	43	46	42	33	31	36	48	33	32	37	39	31	35	35	30	44	42	39	32	34	37	48	38	27	38	33	34	31	37	32	34	39	39	42	37	35	24	38	37	30	41	32	32	28	36	29	39	34	30	40	34	45	46	40	34	33	31	33	34	25	32	28	32	41	35	33	44	32	34	32	36	24	41	41	39	37	41	42	48	34	47	29	37	45	38	31	39	41	38	38	31	40	38	36	36	37	41	28	34	35	27	24	48	29	36	34	44	39	33	39	39	44	32	34	36	35	46	37	33	36	40	41	35	42	35	35	48	34	36	26	49	40	39	35	31	35	26	46	33	32	39	44	35	25	43	39	26	36	44	44	41	31	40	30	45	46	42	45	43	30	30	37	35	31	37	37	44	37	33	31	37	38	31	36	33	33	26	32	34	41	30	40	34	40	30	43	42	35	40	30	40	20	36	39	51	30	34	48	31	35	33	39	35	35	33	42	33	32	53	39	49	26	46	44	41	38	40	38	47	26	37	35	39	21	36	35	33	39	39	44	30	42	41	36	43	27	36	33	37	34	39	40	39	42	42	35	36	35	39	35	36	34	41	31	38	30	42	32	36	30	51	38	43	32	30	32	26	29	29	29	38	40	32	31	36	41	35	32	35	42	32	38	41	37	35	46	35	30	35	37	34	42	38	45	36	43	32	43	44	41	32	34	33	31	37	28	38	46	31	33	41	44	42	36	32	38	38	35	42	41	39	35	41	33	35	32	35	34	31	46	41	40	42	43	37	31	44	42	23	45	40	37	33	33	27	33	33	27	43	35	36	33	29	36	35	31	39	23	33	29	41	36	34	37	43	42	49	32	41	29	33	35	31	34	32	33	45	42	35	36	43	36	29	39	26	30	37	48	37	41	40	40	28	36	42	36	31	42	29	37	36	44	31	35	35	43	37	32	42	35	33	24	37	51	33	41	33	34	33	34	47	35	38	34	39	27	43	31	46	41	40	27	40	32	32	31	44	34	34	31	35	48	38	29	36	35	35	32	46	52	38	42	32	33	40	36	32	38	38	47	40	31	28	28	30	44	31	44	41	37	34	34	31	40	40	32	28	30	33	31	37	33	45	37	39	28	36	32	43	41	34	29	48	39	31	31	37	33	36	35	37	27	38	31	42	33	34	33	35	32	48	42	34	33	34	28	35	23	32	28	39	33	34	40	45	35	39	35	45	37	48	33	40	28	23	36	33	30	30	37	38	31	31	40	29	35	38	31	32	39	38	31	27	41	43	23	37	39	46	40	29	36	28	26	33	38	30	30	38	39	29	28	33	37	37	37	35	36	39	27	37	43	43	37	42	40	34	34	49	42	41	28	46	42	40	50	27	42	36	41	51	30	40	35	45	32	44	48	39	38	37	30	38	42	39	29	35	39	42	28	44	36	42	40	41	48	37	29	33	34	36	46	32	49	33	46	29	36	24	55	30	36	35	38	35	32	45	39	42	38	36	29	36	39	36	37	43	33	48	25	45	28	38	26	42	39	34	37	38	44	37	42	33	29	34	42	28	40	29	39	29	36	36	33	25	31	36	45	38	35	48	33	38	33	35	38	30	37	40	43	44	33	38	36	30	25	43	41	35	34	41	39	37	23	31	42	42	27	34	45	44	32	32	47	47	28	25	21	41	39	33	43	33	34	39	41	39	37	32	38	32	33	35	45	37	33	32	33	31	38	39	34	46	39	33	26	28	49	40	34	30	38	35	28	39	32	46	33	40	35	30	36	37	35	36	29	38	30	35	41	41	33	38	45	37	50	28	28	36	32	29	35	48	38	48	30	34	40	34	35	45	34	36	41	39	49	31	38	35	43	28	31	51	32	28	37	30	32	35	37	36	54	35	35	34	33	42	41	36	45	34	30	35	33	45	39	40	32	33	32	35	24	41	39	29	32	36	34	39	25	32	36	33	45	35	25	33	38	37	39	36	36	33	25	42	33	37	37	34	37	35	41	44	29	35	37	33	35	30	29	34	34	41	44	37	28	42	47	40	26	40	31	46	35	30	44	33	41	40	37	36	44	38	32	35	39	42	44	31	38	31	48	43	30	45	35	26	36	32	38	21	26	41	23	44	40	44	34	26	36	38	35	34	37	32	31	36	38	34	32	34	41	34	32	27	39	30	32	29	37	35	34	31	32	44	37	36	36	26	33	41	38	42	40	31	35	40	28	41	39	37	29	38	49	47	38	37	41	31	29	28	40	26	46	50	35	26	43	41	38	44	42	44	50	35	39	36	40	31	32	38	44	28	36	36	39	39	40	30	36	33	37	33	30	39	36	31	42	35	43	39	32	27	26	46	43	35	31	37	41	29	39	28	46	39	31	40	32	32	41	48	31	38	41	37	40	36	30	29	39	42	38	34	30	27	42	44	36	35	29	37	34	38	30	40	34	30	30	27	28	43	38	42	32	34	28	52	43	33	41	44	29	28	34	32	37	33	41	33	32	43	37	38	36	35	49	44	28	46	29	34	29	40	26	44	27	46	35	35	43	45	30	33	29	33	38	33	37	40	43	34	27	37	45	30	37	36	42	36	38	39	31	44	34	33	37	29	27	37	36	32	32	44	34	28	35	27	41	39	42	37	39	34	27	39	42	39	38	33	38	43	39	38	27	43	41	30	32	37	40	33	40	37	38	49	30	52	33	29	29	44	36	42	35	30	33	34	27	42	33	34	36	37	36	47	32	37	31	43	38	29	30	42	32	37	33	31	34	39	33	45	41	27	32	38	44	34	41	31	31	24	38	29	30	36	31	32	34	45	39	38	32	31	35	40	33	43	34	42	29	39	38	32	31	37	38	37	37	39	30	37	33	38	37	37	37	32	31	37	33	28	32	35	29	38	37	35	31	26	24	38	38	37	46	38	47	35	22	33	35	29	38	32	37	44	40	48	40	29	34	33	28	43	41	27	46	35	37	51	45	30	35	31	37	25	32	43	37	34	30	39	40	38	48	35	32	36	28	30	34	33	36	36	25	39	38	32	34	29	41	29	43	37	37	36	39	27	41	37	34	34	46	43	36	24	43	35	40	43	38	37	43	36	31	32	37	32	32	28	36	40	34	26	31	33	38	33	49	35	30	43	32	34	29	24	43	42	25	41	30	20	45	48	38	37	45	42	35	28	32	36	32	38	35	32	31	29	33	36	36	29	37	29	25	43	39	31	40	32	36	31	51	36	35	32	44	32	42	43	42	33	37	47	29	44	38	30
28228	20760	15768	28184	39578	43602	38011	32043	25253	18739	14010	9735	6743	5297	4844	4395	3916	3416	3602	5941	3092	1801	1870	1738	1687	1674	1734	2397	2631	1993	1918	1867	1720	1207	944	928	890	846	780	803	773	795	758	717	744	718	711	669	692	710	692	1100	1328	680	634	683	664	593	607	778	1007	907	735	656	694	657	639	661	591	581	600	617	564	597	557	570	613	598	550	563	586	561	579	570	586	560	612	607	599	605	598	638	653	599	579	601	618	573	615	602	590	577	633	622	605	621	590	608	615	584	604	612	605	565	583	650	588	579	584	573	572	555	592	615	615	544	560	596	566	578	573	577	599	561	548	594	608	588	555	574	542	512	577	606	613	586	564	546	564	549	601	549	609	558	605	555	567	615	610	564	574	558	533	528	574	568	553	533	547	533	592	538	517	566	569	604	582	589	577	548	553	548	555	522	557	581	558	546	560	529	584	507	564	532	546	591	562	552	604	520	556	556	561	551	543	517	555	586	547	560	556	529	539	581	562	579	521	542	571	567	575	559	579	542	554	589	585	548	604	512	514	542	540	552	552	490	545	575	564	598	602	584	537	554	547	536	531	537	537	538	548	527	544	555	566	569	557	553	568	585	560	586	559	582	562	551	622	584	560	518	525	529	533	562	543	578	561	584	523	564	584	534	584	516	532	624	579	542	607	571	535	549	546	585	599	551	592	568	501	568	549	545	599	519	570	558	577	544	521	583	562	509	578	579	565	586	574	567	559	539	541	599	546	560	550	525	533	535	529	573	596	576	559	561	557	505	536	487	509	576	537	571	597	525	587	561	530	556	559	563	569	551	518	588	565	576	550	555	568	583	538	539	578	529	565	569	550	604	558	567	570	530	545	549	565	545	549	539	555	582	523	536	556	559	581	551	587	542	541	552	556	528	536	556	548	579	576	557	565	556	554	527	601	572	553	551	569	583	582	498	555	576	546	539	561	565	551	562	546	568	578	563	567	550	558	512	618	564	539	543	537	564	537	558	544	548	582	537	544	539	555	526	580	528	526	558	513	558	552	557	548	537	580	586	557	564	527	543	555	571	565	515	560	570	528	509	569	554	565	569	549	523	536	535	600	552	566	574	525	555	598	594	531	554	516	533	559	549	535	549	527	535	555	536	569	530	503	596	548	575	552	615	564	571	601	509	557	519	519	549	573	510	544	556	598	571	563	537	569	560	561	573	542	591	540	531	542	533	534	583	552	555	586	537	551	536	527	576	557	562	546	570	522	553	542	544	540	549	543	568	567	536	576	612	593	591	538	491	517	577	497	585	581	578	539	572	558	556	608	533	531	574	551	595	547	555	550	553	550	553	538	588	575	536	552	554	569	547	561	578	581	587	546	531	553	569	541	534	532	513	533	543	592	549	555	571	493	559	585	544	572	556	575	565	580	559	581	508	562	573	554	566	539	526	505	572	610	527	554	567	565	532	548	570	542	549	582	542	507	564	526	548	553	555	553	566	555	634	564	570	566	572	566	558	532	578	568	555	542	541	637	560	543	557	545	514	515	548	619	550	525	584	548	595	520	556	527	532	591	576	551	547	580	577	536	538	557	563	549	535	589	578	569	538	581	546	541	544	561	598	561	525	546	579	552	570	571	560	534	554	568	568	524	593	580	572	570	561	564	558	516	532	536	538	527	497	557	562	578	548	560	554	569	577	518	561	626	553	584	531	620	595	557	564	559	551	559	551	517	571	514	554	568	547	591	562	567	561	581	571	530	594	561	559	552	567	569	543	547	593	596	499	520	532	567	585	539	536	580	524	546	587	553	504	534	549	582	530	538	612	559	576	581	550	571	504	577	609	536	573	585	566	565	539	536	515	562	555	550	557	534	549	551	592	538	534	571	560	551	556	596	576	511	563	575	558	534	547	557	551	514	586	525	557	519	570	537	585	578	527	502	588	620	613	569	584	554	540	551	557	529	548	552	506	541	581	586	579	528	503	551	568	572	533	593	560	564	537	566	552	527	544	569	550	556	562	588	543	581	561	550	567	559	542	544	543	541	537	551	552	553	542	522	578	536	529	527	532	521	536	585	579	595	553	581	532	536	554	567	524	531	536	511	567	575	570	549	576	553	511	592	552	556	538	566	542	601	576	542	564	552	562	532	558	582	572	581	566	573	525	586	579	549	534	569	525	532	527	531	564	567	493	550	545	558	575	572	530	491	571	589	564	550	562	521	553	577	532	559	529	562	560	533	553	529	535	497	544	510	549	585	506	556	560	529	612	546	557	569	530	552	552	561	547	539	545	555	589	575	518	554	540	571	541	603	545	558	586	554	524	531	591	517	564	569	525	579	533	576	550	548	600	503	555	582	535	562	566	536	553	532	563	544	532	560	544	569	554	481	537	591	580	514	550	508	568	527	567	512	547	548	511	501	584	567	530	593	545	533	612	550	547	561	551	526	564	526	566	542	553	574	547	562	540	564	540	567	540	552	625	541	542	577	540	538	563	524	542	505	559	532	541	533	503	592	566	564	540	559	566	578	526	544	542	552	548	584	549	534	555	552	567	534	535	599	550	521	553	533	540	557	508	521	540	530	535	600	563	562	525	576	555	525	554	543	579	540	580	554	588	562	567	572	550	526	565	542	560	564	512	585	591	557	546	515	552	519	512	542	572	547	552	518	546	521	588	552	579	533	569	566	566	519	553	568	579	554	553	584	550	555	566	559	515	524	561	562	555	528	586	587	562	519	520	504	566	530	546	568	532	520	574	551	560	564	564	525	541	579	627	582	570	569	548	569	534	519	562	571	578	606	561	574	561	532	534	590	544	549	557	561	567	557	546	580	529	532	563	528	544	557	587	552	521	544	571	543	587	534	549	576	527	550	560	558	571	520	541	550	561	566	581	549	566	605	550	530	568	531	557	572	528	534	516	567	553	554	532	587	540	574	540	489	559	572	533	574	522	576	554	559	571	567	498	527	538	554	562	599	557	568	552	558	542	607	555	514	576	540	539	599	576	552	541	553	539	555	506	561	526	555	563	568	549	548	538	562	534	572	485	547	546	562	567	564	524	528	535	569	559	530	543	560	575	581	564	564	549	568	593	548	579	514	547	595	553	595	529	555	544	576	570	578	548	569	530	542	582	572	538	563	578	618	542	561	562	561	513	570	569	564	533	559	573	542	558	561	549	581	560	582	562	533	569	514	544	538	513	584	494	559	580	564	533	549	580	566	547	540	599	560	533	565	520	554	520	546	520	544	525	534	590	515	552	548	516	586	530	593	569	577	561	550	515	557	551	549	561	535	540	530	537	584	601	526	569	559	548	596	548	526	578	523	549	518	564	574	568	541	508	558	523	549	567	550	588	578	535	573	569	573	560	546	552	553	605	585	485	558	522	529	595	559	562	562	511	534	553	570	538	537	595	532	553	494	593	589	569	543	571	534	591	591	502	527	516	488	530	547	503	516	596	572	570	551	574	549	554	572	535	516	538	544	524	583	533	584	536	564	591	574	556	565	553	579	526
1931	536	342	217	456	843	783	553	367	157	119	84	59	45	49	46	37	40	44	63	41	29	23	23	32	30	29	32	36	34	19	22	31	22	19	29	34	23	20	16	29	27	24	22	28	21	21	19	32	25	21	21	20	21	13	16	21	34	18	39	24	23	21	30	23	23	34	17	27	22	23	24	23	28	30	23	21	22	15	23	27	19	16	21	27	28	20	16	28	22	37	25	22	23	30	27	20	18	20	19	24	16	27	33	35	25	29	22	33	18	27	24	26	25	18	24	22	24	23	17	28	23	18	16	23	33	29	22	30	19	27	21	22	16	13	15	38	30	19	15	24	25	26	21	27	21	19	26	29	27	20	21	30	26	23	25	23	23	28	28	26	20	33	31	21	28	30	16	23	28	28	26	28	17	27	24	18	17	21	23	29	28	12	24	22	33	20	23	25	26	20	28	24	28	15	24	28	20	19	17	24	23	26	24	31	28	21	21	28	24	20	23	25	28	29	24	24	27	21	21	24	19	34	23	16	19	24	20	17	22	26	23	19	9	28	17	28	24	23	34	24	20	20	23	22	17	25	26	21	24	20	14	21	31	24	32	25	21	20	25	24	31	30	22	25	21	21	28	18	32	38	25	25	19	19	32	23	23	21	24	24	28	27	24	16	22	24	19	16	19	24	29	35	23	20	24	17	13	22	26	25	23	27	17	28	23	21	25	28	21	24	20	29	29	17	25	19	20	31	23	19	24	23	28	22	18	24	21	22	20	19	20	16	25	38	20	28	21	28	22	30	24	13	19	19	17	29	20	26	17	30	26	33	34	21	19	36	16	29	27	16	28	23	21	25	33	22	18	22	27	22	31	20	23	19	32	16	22	20	29	21	24	20	20	23	26	23	22	26	18	24	22	17	36	21	22	18	25	23	22	25	22	25	19	22	23	24	24	25	27	19	24	26	23	29	19	24	21	23	34	26	29	26	23	29	20	23	25	22	25	31	23	21	20	25	29	20	21	25	29	21	30	24	17	20	23	22	22	19	21	26	24	32	18	24	19	28	22	17	28	19	21	20	23	30	16	19	24	25	29	21	19	19	18	18	20	24	13	31	18	15	19	19	29	17	25	15	24	25	16	23	28	22	26	23	23	27	21	35	19	22	31	20	27	22	25	22	29	22	26	25	21	23	20	31	20	20	18	19	39	27	29	28	19	32	27	21	25	23	29	21	24	29	27	20	21	28	18	26	21	29	19	23	27	25	17	25	25	18	28	22	27	34	15	30	27	34	33	27	30	26	30	21	29	23	27	24	19	23	26	23	34	32	24	21	27	16	17	23	20	21	36	18	28	19	24	21	31	21	30	21	28	26	29	21	18	31	25	21	18	22	30	28	27	21	26	25	19	32	30	23	24	17	18	23	25	29	19	22	29	19	20	28	26	31	32	26	26	26	28	25	29	22	22	27	30	20	25	28	16	27	26	21	24	30	26	22	25	27	29	29	30	31	17	24	24	29	25	26	11	16	20	20	24	20	22	21	16	24	29	24	21	28	33	28	23	27	19	29	26	21	25	25	28	25	25	28	30	20	19	24	20	28	25	27	24	24	25	34	26	27	22	21	29	27	20	27	24	44	29	19	26	27	25	27	33	23	24	13	24	30	21	21	25	31	19	39	24	23	29	22	17	22	29	30	29	25	24	25	32	32	15	26	26	22	20	17	29	27	22	27	24	16	34	22	22	31	17	16	26	23	26	15	25	27	26	17	23	28	25	25	24	21	35	25	29	21	19	20	24	25	22	25	26	25	30	27	21	24	33	23	20	25	22	23	31	30	25	29	23	24	26	23	26	18	32	27	29	21	30	27	20	24	22	27	27	23	26	18	27	21	18	19	25	23	23	30	24	22	29	13	28	25	20	34	20	25	23	25	30	30	18	32	19	30	26	37	18	22	30	32	23	22	26	19	28	28	25	22	27	19	23	18	22	22	22	22	31	28	21	32	33	23	21	38	17	23	29	30	20	24	23	20	24	17	19	17	34	27	24	21	22	19	20	27	24	37	16	22	29	19	13	26	30	24	25	16	25	20	24	22	11	22	23	27	24	19	27	26	21	27	28	22	33	18	27	24	24	22	27	24	37	28	23	24	28	25	23	25	16	24	24	28	29	26	26	22	23	18	21	30	25	25	21	29	28	21	24	19	27	28	21	37	28	27	22	26	28	30	33	21	17	21	20	32	18	21	29	29	22	17	22	18	20	15	20	22	32	29	26	34	28	17	27	35	19	18	36	18	17	27	19	23	28	19	23	22	24	26	21	28	28	18	25	24	32	25	22	24	31	21	22	12	23	22	18	23	25	32	28	27	29	28	31	28	26	27	21	30	27	15	18	17	29	29	23	27	24	25	22	24	16	25	25	29	25	26	26	28	27	19	22	34	23	26	21	27	20	21	27	29	24	36	22	29	23	17	30	24	26	29	25	16	26	19	24	21	19	21	19	22	30	18	15	19	28	23	26	17	19	32	21	27	14	25	20	26	25	26	28	23	28	34	28	27	22	21	24	18	17	25	33	20	26	21	20	24	20	25	26	22	20	14	26	22	19	23	23	31	26	28	23	19	24	24	23	33	23	15	25	38	25	27	24	20	28	21	22	28	25	25	34	21	28	35	22	25	29	19	16	20	19	19	28	20	14	24	32	23	28	27	30	21	26	31	30	21	20	22	25	21	24	16	20	30	21	18	19	28	28	33	30	23	30	24	25	14	20	23	24	17	26	25	19	23	23	25	16	26	22	30	22	26	21	10	14	26	24	19	22	23	27	21	21	20	34	17	19	19	29	19	23	24	32	19	29	21	16	24	23	20	22	30	28	25	22	29	23	25	18	34	30	19	26	22	20	26	25	21	22	16	19	27	20	21	19	24	27	24	28	25	24	21	24	27	25	23	22	30	25	33	26	15	27	17	23	27	12	18	25	32	21	21	29	20	23	24	22	32	25	30	30	33	29	25	23	14	30	24	20	12	21	28	26	26	29	30	21	19	17	19	25	35	26	35	18	17	20	23	32	19	30	30	28	18	26	19	21	20	27	22	22	26	19	23	26	29	22	28	25	32	28	17	27	31	27	29	22	17	26	21	17	25	21	16	22	27	26	31	23	20	24	22	21	22	34	19	24	25	21	26	27	27	22	17	25	25	28	34	33	21	17	20	14	20	21	25	20	24	29	22	22	17	22	24	20	24	29	25	24	24	27	25	27	25	20	23	25	21	27	27	18	21	24	29	24	29	27	21	25	28	25	24	29	25	29	33	25	21	30	30	25	15	23	24	20	25	21	19	30	19	26	15	22	22	33	23	24	23	23	32	24	24	25	25	19	13	28	24	20	21	23	25	17	30	33	27	18	22	22	17	27	27	30	15	23	31	20	18	22	35	17	17	19	31	22	28	14	22	25	27	26	27	25	33	27	28	18	26	25	25	22	24	26	20	27	29	24	26	18	17	21	25	39	30	21
19647	12932	8317	18655	29387	34238	30624	24153	18193	9991	6187	3932	2464	1794	1544	1543	1389	1169	1185	2710	1592	614	636	672	673	611	720	737	1139	1062	827	766	684	478	456	424	381	412	469	387	417	414	458	402	401	432	419	407	359	417	414	413	430	382	387	431	414	373	359	435	534	412	475	396	389	411	395	372	402	412	381	385	385	381	398	375	360	378	350	396	345	395	351	361	391	378	374	380	396	406	402	381	388	390	409	399	371	377	389	393	420	368	420	396	359	407	417	362	388	434	375	376	406	389	411	361	403	387	375	389	365	364	378	367	416	372	434	405	385	431	373	384	363	366	383	377	401	341	374	391	381	396	403	408	409	410	368	374	370	380	364	414	398	378	419	403	418	357	405	406	379	383	405	415	359	402	356	359	367	357	371	407	380	394	373	405	367	423	368	365	409	377	358	428	362	384	360	403	395	360	391	343	383	405	368	396	383	395	368	385	388	383	364	391	361	360	378	356	365	386	355	353	380	340	388	368	398	413	393	341	374	371	380	357	397	372	419	393	384	378	356	393	368	364	389	356	374	389	390	379	366	410	353	389	369	408	365	392	374	385	369	341	393	390	385	367	403	359	372	353	348	422	395	411	370	386	393	387	386	389	382	365	356	427	376	351	388	369	396	360	369	412	372	385	369	402	370	409	369	385	376	345	374	409	363	384	394	346	367	375	390	380	415	379	381	399	324	363	364	386	372	397	398	397	401	378	395	366	394	380	398	380	339	370	384	384	373	375	389	362	381	434	370	374	407	375	342	363	385	388	360	372	334	383	398	370	386	384	368	339	401	359	370	393	355	395	388	387	427	349	369	355	378	411	402	349	353	366	390	357	408	393	376	359	398	385	342	371	375	421	377	383	395	384	375	373	410	389	385	366	412	389	379	364	385	346	368	401	342	370	374	413	368	379	390	386	377	356	397	382	379	398	382	394	368	370	409	348	382	360	369	388	374	355	383	380	367	382	390	400	414	396	348	373	349	403	390	333	374	390	404	378	384	391	343	374	369	379	408	406	341	363	409	372	411	358	366	378	368	366	396	356	380	363	385	355	357	378	386	381	400	369	378	393	369	398	386	367	413	393	366	375	388	365	387	373	388	375	379	376	401	386	389	374	397	361	362	355	383	399	373	407	375	384	369	346	368	400	379	385	398	395	392	386	406	391	393	359	374	337	357	358	390	381	364	416	381	386	368	342	370	354	410	363	351	397	370	350	368	371	369	367	388	383	398	397	406	383	373	373	384	391	365	386	379	370	378	375	354	404	401	380	361	344	391	396	366	353	355	364	410	379	363	357	420	409	364	380	400	389	367	391	362	391	377	407	349	362	394	363	364	370	344	353	333	379	346	372	364	386	390	386	386	382	353	358	374	375	364	376	354	406	386	386	348	353	375	371	361	386	411	386	379	358	342	381	373	360	381	345	385	395	382	383	381	393	378	387	423	374	381	407	366	367	415	363	349	398	383	392	400	377	378	390	373	390	389	374	392	364	357	397	363	401	391	372	358	395	416	396	347	365	387	419	375	373	410	373	342	381	374	340	377	373	378	395	410	378	379	366	378	359	352	412	367	386	374	357	386	367	395	367	346	372	380	369	363	379	374	384	413	403	394	364	364	398	356	428	374	366	399	383	364	390	387	390	366	350	367	389	364	358	351	382	410	378	348	376	389	346	415	359	372	380	361	399	360	391	400	410	398	367	397	399	377	396	399	369	410	404	408	397	393	371	395	412	360	389	353	363	386	369	361	401	335	355	383	365	393	369	380	377	375	386	355	398	361	363	352	365	351	389	383	382	394	372	383	390	357	405	389	371	417	389	370	364	387	381	396	385	345	403	417	400	381	399	371	376	399	334	362	392	407	384	349	369	365	389	379	338	419	396	388	372	393	356	398	422	372	381	382	327	374	385	367	372	370	400	382	374	360	392	390	362	386	383	373	360	375	353	394	369	412	396	367	349	393	416	373	354	408	384	388	402	394	370	391	405	401	409	401	391	396	401	349	355	354	365	351	390	400	365	372	393	404	380	372	376	362	390	379	346	348	367	357	363	398	369	383	425	363	389	347	389	381	358	397	394	385	356	361	367	398	368	404	389	382	372	380	391	381	374	359	400	364	362	377	351	382	366	402	395	362	331	399	370	376	410	387	353	364	358	366	398	369	367	390	387	348	375	419	385	387	364	429	350	402	398	369	373	361	390	367	381	407	374	365	386	384	346	381	376	370	384	360	377	428	387	363	362	375	389	384	365	392	375	371	388	399	339	397	381	399	388	392	399	349	364	407	397	393	389	375	387	378	374	343	363	370	416	379	360	389	368	363	397	360	381	372	345	381	366	390	388	386	375	355	359	354	426	399	373	368	397	362	365	408	361	426	365	402	381	379	368	355	357	411	350	379	377	380	386	346	377	380	361	424	359	405	386	407	370	339	389	367	408	382	386	360	383	373	400	390	371	382	371	366	375	373	385	381	374	383	410	376	376	367	390	398	375	365	335	368	331	396	371	378	408	379	377	340	395	375	371	375	372	400	389	385	369	365	392	365	364	413	388	397	381	412	365	384	400	387	382	399	364	368	372	380	398	397	376	370	371	400	383	400	363	386	348	360	369	356	373	380	378	350	424	326	381	398	367	390	399	379	377	424	355	344	354	398	362	375	384	407	378	334	380	365	363	376	397	386	371	390	369	363	389	368	352	382	394	385	364	360	385	379	377	381	364	375	396	378	350	424	410	388	350	347	372	389	374	374	357	382	372	367	360	384	400	352	388	376	354	395	367	375	357	353	395	377	347	369	396	411	359	415	385	405	408	364	377	404	388	372	366	431	365	344	371	353	384	381	382	361	387	397	389	376	409	352	352	381	395	372	388	394	385	352	354	403	378	358	386	365	354	420	382	372	362	338	355	350	370	388	343	368	357	377	357	384	363	392	373	398	390	389	395	357	400	351	373	353	354	382	413	396	362	400	400	393	400	392	373	398	356	384	350	398	389	375	368	372	395	428	381	353	323	354	364	411	386	370	374	392	414	363	391	401	370	345	383	356	400	381	382	354	362	413	375	360	384	379	368	388	386	403	403	400	398	364	375	375	390	361	368	373	371	362	407	358	382	370	351	365	391	374	364	375	353	339	369	380	416	387	372	399	372	412	338	385	392	395	402	393	440	396	369	420	373	375	372	342	374	348	366	388	369	404	371	376	414	401	403	380	383	384	342	394	361	382	382	372	391	362	380	353	386	386	386	349	378	361	401	370	390	388	358	363	392	350	407	369	402	364	338	389	386	354	371	378	396	392	375	399	366	338	381	344	383	396	382	397	387	407	388	375	378	398	382	379	382	390	337	377	382	385	375	347	380	384	391	384	379	366	366	405	380	393	384	369	381	372	325	360	375	377	370	377	387	417	380	401	368	349	367	357	402	404	389	364	416	380	351	355	348	380	394	398	354	400	403	390	377	411	379	388	393	361	378	405	372	402	407	375	369
1406	842	462	346	622	1290	1222	866	604	302	205	124	93	73	71	61	54	54	45	99	60	31	37	35	33	28	25	16	35	38	37	34	26	18	22	17	19	22	26	15	17	25	19	23	19	31	14	16	23	21	28	17	22	15	22	18	11	19	21	28	21	20	24	20	32	23	17	19	18	27	15	16	16	19	25	15	22	22	14	23	22	20	18	19	19	16	15	19	22	25	28	21	15	24	22	22	24	25	22	19	18	24	25	20	20	16	21	22	20	27	35	18	20	23	17	15	20	18	18	23	26	18	19	9	21	17	9	19	18	20	21	26	22	13	15	11	22	13	23	20	14	22	18	16	14	18	14	21	15	21	26	18	20	23	20	19	18	22	24	19	17	17	25	29	17	27	21	15	23	23	13	22	19	23	22	14	22	26	11	15	14	20	22	18	22	17	16	23	20	20	19	12	17	16	29	20	21	26	10	15	18	14	24	21	14	22	27	17	17	17	25	16	23	23	12	22	14	15	21	28	17	17	24	20	21	26	12	21	25	27	25	20	21	22	20	20	27	20	25	12	29	22	23	18	18	15	10	22	17	17	10	23	24	19	23	25	22	15	19	26	16	18	20	19	26	15	15	16	18	21	17	19	21	26	16	17	22	22	16	20	20	19	22	18	25	17	14	19	21	27	17	19	20	23	22	18	19	21	18	18	17	13	20	17	14	28	18	17	17	20	11	19	16	16	25	15	17	12	19	24	17	17	19	19	20	18	16	18	23	16	12	21	23	24	13	19	16	23	16	22	19	20	15	19	14	14	26	18	17	25	22	29	17	20	34	17	22	26	15	22	21	12	12	20	19	17	23	19	15	22	21	20	20	15	16	14	15	11	16	30	22	20	16	14	26	16	24	10	18	25	16	26	18	12	24	13	26	10	19	15	15	9	21	20	15	17	16	27	16	19	21	21	13	32	17	9	21	17	18	13	23	19	19	19	28	14	25	17	23	9	23	22	21	17	17	22	16	21	16	26	10	16	18	19	19	19	29	26	11	19	25	26	19	23	21	16	20	22	23	20	21	21	25	27	22	15	23	11	19	20	13	22	17	13	23	13	17	22	18	18	19	16	16	16	21	16	15	15	25	18	19	22	11	26	16	16	17	24	20	17	24	22	11	18	17	25	23	17	21	18	18	17	12	23	22	12	20	21	17	19	19	20	11	11	22	23	13	17	19	17	25	13	20	14	9	16	9	16	21	17	30	17	30	16	14	24	17	22	16	17	14	23	21	17	27	14	22	15	20	16	16	27	16	23	19	17	12	15	29	19	27	24	29	19	24	24	19	21	28	17	16	18	14	16	20	25	31	16	29	22	21	19	27	20	19	19	15	17	18	18	28	20	17	10	23	28	24	13	18	20	21	19	24	20	11	15	21	20	15	19	17	17	15	25	14	13	23	21	29	20	22	18	21	20	17	14	14	13	14	22	21	18	25	15	12	20	15	13	17	20	9	20	16	23	15	17	15	17	14	20	13	13	17	9	21	13	20	23	28	26	15	15	29	16	28	13	12	21	16	22	23	22	17	15	27	25	11	27	20	17	26	18	17	23	22	24	15	22	17	19	14	19	11	21	17	17	14	22	17	16	17	17	20	17	19	20	20	20	15	19	25	19	14	19	24	20	15	14	18	13	15	14	17	24	23	21	14	17	23	19	20	21	14	14	21	20	18	26	20	15	23	23	21	19	14	16	20	19	17	12	19	18	15	21	17	16	23	17	18	24	21	12	28	18	29	20	23	19	17	25	17	16	20	26	12	23	14	16	13	15	13	18	20	22	25	20	20	19	27	15	21	23	20	20	16	22	21	21	21	17	21	31	14	26	21	15	25	27	16	21	12	21	22	17	24	24	18	20	21	16	22	15	21	21	26	21	13	13	19	11	23	17	10	14	19	22	21	26	23	26	27	22	12	18	21	12	16	13	17	20	17	16	19	20	26	16	18	19	14	15	15	24	20	12	19	21	14	13	15	10	17	18	20	20	24	22	20	22	19	29	16	21	26	20	16	25	23	13	21	18	16	29	25	19	15	17	16	13	24	24	20	17	11	21	7	17	22	21	17	13	22	23	11	22	21	15	10	19	20	18	28	19	29	17	14	15	24	20	14	15	17	25	12	13	18	18	20	14	20	21	15	18	22	15	19	23	21	23	13	17	17	14	22	24	15	20	19	20	20	12	18	21	21	23	15	14	25	19	31	27	18	26	17	18	26	22	13	15	19	18	13	21	26	26	16	22	11	19	15	15	26	24	18	23	21	12	18	24	17	20	22	16	16	21	26	15	26	20	15	11	19	20	25	16	19	17	14	13	19	22	24	22	18	18	20	22	18	28	21	17	16	16	17	18	20	14	17	22	22	14	20	13	21	22	16	18	12	20	19	17	18	17	22	21	19	22	20	25	30	20	17	16	24	15	26	21	20	22	15	13	10	18	23	24	23	14	22	22	17	18	19	27	19	15	18	16	21	25	25	22	22	28	23	21	19	21	18	21	18	17	23	19	24	19	16	27	20	21	21	16	18	24	23	21	20	15	15	24	16	15	18	23	19	19	25	19	20	15	14	24	21	19	25	21	19	17	23	24	15	19	15	23	13	19	24	18	18	19	22	13	8	17	27	14	12	19	17	11	21	17	11	15	21	19	25	28	24	25	13	22	15	25	18	18	16	27	15	24	20	17	18	18	15	29	18	17	27	14	22	18	17	31	16	16	21	26	15	10	16	10	19	18	21	22	18	13	16	28	30	25	18	17	21	18	19	14	15	21	14	17	21	19	24	18	17	20	17	22	19	18	16	35	24	10	24	25	21	20	18	16	21	26	17	23	23	22	25	20	23	26	21	22	21	19	27	15	13	10	13	26	26	18	15	25	16	20	20	11	14	18	11	14	15	11	26	11	18	23	10	20	23	15	14	12	18	9	18	17	17	21	15	18	21	14	23	16	18	20	21	25	20	24	16	22	21	20	29	21	14	17	21	19	21	22	24	22	22	15	22	18	19	23	26	17	20	17	21	18	24	15	21	17	19	18	24	21	22	20	21	20	24	28	14	16	21	26	19	22	17	16	19	13	25	25	19	19	13	22	23	25	14	22	26	18	16	16	18	20	19	15	20	15	17	15	21	16	14	13	13	10	17	17	18	17	18	21	16	18	13	22	17	18	31	19	22	24	12	30	18	17	25	15	21	24	11	21	18	27	13	17	15	12	21	16	22	16	14	18	14	15	20	20	21	19	25	17	14	16	19	18	23	18	17	19	23	17	19	23	21	19	17	18	19	15	24	23	19	16	16	17	19	12	16	20	17	17	16	19	28	9	9	16	17	26	21	11	10	21	17	17	9	21	26	16	24	13	15	21	19	18	14	28	28	22	26	20	17	18	16	16	17	16	24	15	15	17	26	18	15	21	19	17	17	12	28	28	14	22	20	24	16	26	22	18	21	17	22	16	20	18	18	17	17	16	11	23
23599	17437	11409	24016	33598	38660	36223	30034	24215	14945	9716	6890	4398	3225	2842	2533	2236	1873	1864	3677	2923	1057	1011	1016	953	864	913	984	1064	1365	1231	949	703	552	527	501	427	507	437	438	419	476	407	419	399	408	399	377	367	380	389	353	362	336	385	376	329	348	384	485	510	447	401	348	335	315	338	298	359	353	324	317	343	359	291	321	323	306	330	343	292	313	324	300	326	313	308	351	326	347	373	328	323	333	306	368	354	341	323	350	350	352	341	338	315	318	309	293	320	342	319	337	354	312	327	325	305	338	291	313	338	298	317	336	324	338	309	301	326	311	282	340	348	318	304	300	314	309	293	305	284	328	331	311	288	315	286	314	317	319	349	325	305	298	284	349	327	320	304	326	310	319	319	326	286	288	300	344	339	350	304	314	289	279	278	307	299	307	292	312	327	290	301	292	334	311	308	316	298	300	318	329	280	358	293	307	294	303	277	296	324	310	312	334	322	314	287	288	325	318	318	309	317	286	318	285	320	316	250	343	302	302	299	307	309	333	304	301	297	349	284	287	337	324	292	302	301	307	373	305	318	309	296	332	314	295	269	271	314	275	297	282	312	278	293	313	293	311	298	326	315	323	298	310	298	272	307	285	296	293	292	283	313	329	325	309	296	298	275	341	304	289	312	316	315	334	286	295	296	309	279	313	259	314	302	293	302	302	309	279	304	294	303	304	310	306	343	284	303	321	283	263	306	289	309	289	297	330	333	308	316	288	278	307	311	310	298	300	305	270	315	317	309	275	321	341	301	287	315	305	317	346	300	291	291	304	292	317	296	300	337	302	294	354	317	288	304	273	317	302	296	296	288	300	289	293	303	288	343	310	278	277	329	300	326	328	309	298	271	329	324	336	319	322	324	329	287	314	310	295	295	287	301	319	303	257	311	311	295	305	308	271	310	299	324	303	278	320	327	308	294	287	306	286	326	309	304	345	286	298	313	285	286	298	310	275	338	287	321	310	298	290	313	324	301	311	307	288	347	341	313	322	258	269	298	294	289	264	295	322	305	288	306	287	297	295	305	297	295	293	321	288	308	296	286	305	321	292	302	312	321	309	280	304	311	307	306	288	293	338	345	291	318	282	308	296	301	278	290	289	290	273	301	273	307	295	279	303	295	353	319	316	283	306	326	317	309	315	314	301	300	276	282	295	297	294	319	300	292	285	320	311	298	301	299	272	338	284	313	263	299	315	285	296	265	321	316	284	303	301	307	343	303	315	330	326	352	306	290	310	297	292	294	324	321	297	280	302	279	324	302	298	318	330	280	291	319	287	283	286	284	288	261	286	313	310	308	317	292	283	303	303	289	273	261	293	306	301	295	289	322	313	330	298	300	292	308	285	317	291	299	294	304	295	307	325	309	329	283	322	305	281	300	321	298	308	305	295	295	312	312	322	305	293	273	291	328	322	312	326	310	305	318	316	324	311	310	299	279	291	299	326	290	293	325	305	303	281	312	319	287	300	303	306	307	310	296	318	279	318	270	299	293	280	334	297	295	337	331	309	328	316	317	320	304	301	319	300	301	271	295	289	297	293	321	311	302	294	344	300	324	318	274	330	315	277	317	287	298	311	318	306	304	302	274	321	284	286	316	324	320	311	306	307	329	326	307	328	334	320	317	320	306	310	278	295	323	337	294	310	286	319	287	305	303	321	309	313	283	328	277	314	334	286	288	320	308	332	290	303	291	306	287	319	314	286	304	301	320	309	294	328	289	302	297	315	335	334	303	291	315	300	298	269	282	287	293	315	289	312	316	321	289	283	312	314	344	291	329	297	302	302	296	304	329	297	306	297	282	327	298	306	322	303	329	326	282	310	311	318	335	274	278	297	329	290	292	297	287	309	294	293	305	301	289	336	328	300	294	277	310	302	291	313	297	295	274	311	306	311	307	298	289	290	293	306	318	290	316	283	319	276	303	317	307	292	327	317	292	297	308	309	296	307	294	302	310	321	269	303	320	300	321	294	285	289	312	341	307	304	303	298	296	279	339	332	314	315	308	333	304	299	291	293	305	297	314	321	310	307	326	317	294	270	321	293	294	298	333	289	277	296	313	315	289	334	302	308	318	315	313	275	316	289	301	261	296	273	303	310	274	271	283	296	297	316	329	309	297	279	322	317	304	303	295	296	325	308	301	314	322	285	279	332	307	313	298	308	300	297	290	324	317	309	336	324	303	305	296	325	306	307	305	325	302	336	299	326	321	276	260	292	303	286	275	293	289	317	300	298	298	312	304	338	341	299	293	328	327	281	284	299	257	331	270	296	279	299	281	307	321	312	295	334	306	323	337	324	281	293	315	290	306	284	277	309	309	307	306	295	317	306	329	303	277	306	303	298	310	306	334	301	296	326	285	294	310	312	313	301	335	294	284	303	298	310	316	289	303	319	291	312	330	329	299	296	299	317	277	332	279	276	335	290	325	300	305	319	295	305	281	290	319	292	315	303	318	287	297	340	326	331	297	289	306	296	297	302	307	306	326	308	319	327	311	290	305	296	301	348	287	301	327	262	314	306	298	321	300	299	264	315	307	306	278	274	325	282	296	307	309	302	298	309	302	309	288	307	311	302	297	321	310	286	310	318	320	310	313	307	307	277	313	292	290	318	317	299	298	288	336	298	282	315	322	289	313	303	307	271	335	308	303	300	309	296	299	295	322	304	299	293	293	284	328	285	300	273	299	315	306	292	309	315	257	303	323	313	295	297	316	339	288	301	346	288	317	294	299	296	301	313	291	279	321	313	324	313	305	305	288	344	312	286	313	310	323	328	291	274	294	298	298	312	298	299	270	286	316	343	316	310	318	299	285	288	289	304	322	321	302	278	279	323	320	290	305	263	324	338	285	315	291	304	288	309	333	283	303	313	293	295	315	340	292	285	288	287	281	320	260	342	307	288	295	299	326	289	305	282	309	279	302	335	302	320	305	277	312	313	326	308	293	316	309	314	312	292	294	299	303	307	315	331	325	310	305	305	293	312	275	282	312	289	304	278	294	316	290	286	328	292	300	323	315	281	292	289	302	284	287	327	311	291	301	285	302	321	326	333	316	318	339	302	332	301	306	278	297	301	284	306	305	285	299	310	331	303	319	323	283	296	316	319	296	309	278	295	304	286	286	307	298	285	328	293	298	300	313	279	353	333	321	308	332	297	346	322	283	285	293	310	316	291	328	323	276	306	303	296	318	314	325	303	276	287	326	325	304	287	311	264	332	298	336	327	275	324	291	287	266	290	325	325	301	331	302	314	296	290	326	285	288	330	326	330	297	318	313	301	305	312	289	270	319	325	306	342	280	289	334	303	296	273	303	321	322	309	332	305	342	292	297	290	298	298	317	313	312	335	316	276	309	336	318	292	288	314	300	296	279	340	309	321	271	322	271	260	316	272	286	291	300	327	299	316	293	291	318	319	315	269	310	255	328	284	302	305	307	281	310	278	308	332	304	288	339	288	328	306	293	317	310	296	301	301
2923	728	406	312	654	1355	1299	899	703	340	188	155	105	86	87	80	73	68	61	93	100	52	56	48	52	50	47	43	50	58	56	36	42	53	43	36	41	46	37	24	37	34	39	48	42	42	45	51	50	39	35	42	31	34	42	52	44	38	43	57	36	36	34	37	46	38	52	44	38	45	41	37	54	37	38	40	41	41	49	29	40	38	47	37	23	42	39	44	45	44	33	38	47	40	32	42	39	46	47	26	47	42	37	34	48	44	35	24	44	35	48	50	42	59	42	44	39	39	36	40	43	45	31	42	38	36	39	50	44	39	26	40	49	38	38	45	42	56	38	38	45	33	36	40	46	45	55	43	38	49	40	41	39	40	41	36	40	39	38	46	33	36	38	41	40	58	39	38	49	42	27	38	45	39	37	46	39	37	45	28	49	45	44	24	31	38	40	40	49	41	37	47	36	35	47	34	35	34	37	49	43	48	45	40	33	40	44	42	28	51	35	41	49	34	43	39	43	34	42	41	42	43	37	44	43	37	42	50	43	30	40	33	47	41	36	43	36	30	39	49	38	46	30	37	43	39	51	41	41	44	54	49	44	37	42	46	35	35	30	46	39	37	45	41	40	49	39	46	30	42	39	34	46	47	34	52	44	40	45	36	34	32	42	34	36	50	47	41	44	51	35	34	45	41	36	44	49	50	47	42	44	30	41	37	45	38	40	35	57	35	31	37	40	40	36	40	40	50	41	40	41	35	31	42	43	43	32	41	38	40	53	32	45	37	35	47	37	37	41	47	40	42	35	45	42	51	35	39	38	49	26	39	34	45	44	25	47	45	38	52	39	36	40	44	42	47	46	38	33	44	47	34	49	46	43	48	31	55	33	37	44	38	37	43	51	46	43	36	36	40	31	32	41	38	48	36	56	46	46	35	48	31	47	41	44	43	39	36	55	45	48	43	41	32	35	47	43	47	33	42	35	38	49	44	41	27	38	36	43	41	39	39	43	35	32	29	45	41	48	22	33	43	47	38	38	46	43	40	38	32	46	43	47	46	52	37	37	47	37	42	39	46	45	39	41	32	47	32	40	43	51	35	37	40	43	48	36	50	33	38	30	55	40	44	29	39	31	38	45	41	50	40	36	44	44	42	51	41	32	43	51	41	44	28	34	47	39	38	36	41	32	38	43	32	46	36	46	55	34	46	37	34	45	51	33	29	39	39	43	45	41	43	56	30	37	45	42	44	45	45	47	38	48	42	48	53	38	43	40	46	36	47	41	51	42	50	42	50	60	49	50	47	42	35	39	42	42	30	39	44	51	37	27	42	40	43	42	42	44	37	47	36	28	49	37	36	32	46	38	34	42	31	33	35	39	43	39	31	51	38	34	34	35	44	30	44	44	33	32	57	43	48	37	38	32	32	40	44	39	36	40	41	43	45	34	32	49	41	32	38	31	31	38	39	29	37	35	39	43	40	32	38	43	47	36	47	43	41	56	45	34	36	35	43	45	46	51	41	45	43	43	42	31	40	48	41	36	41	38	43	51	43	35	44	39	38	45	47	40	42	43	47	42	31	44	37	35	39	34	36	43	43	46	51	37	33	51	51	47	28	36	46	44	36	37	55	54	30	40	29	37	36	49	39	31	47	48	34	47	32	27	41	37	33	56	33	40	49	42	37	45	39	41	27	42	37	45	46	28	40	37	45	41	34	42	37	39	38	29	36	43	36	31	48	40	49	38	44	41	31	42	37	41	44	55	60	45	35	41	33	44	51	51	36	41	34	34	28	39	41	43	36	41	42	37	48	32	52	31	42	49	43	42	46	39	43	43	36	44	38	44	46	39	36	41	44	42	40	44	31	43	52	43	53	45	41	40	35	46	45	42	46	37	43	46	40	51	47	36	41	38	36	38	38	36	45	47	30	39	41	37	40	38	38	45	39	35	38	45	34	33	52	39	33	46	37	30	33	41	34	38	25	37	38	49	44	42	33	49	31	30	39	48	43	27	37	35	42	42	46	39	34	33	48	35	41	46	62	46	48	35	43	38	41	42	37	41	33	44	44	38	30	46	49	47	37	42	39	59	41	32	41	43	47	36	36	43	43	46	40	54	37	45	37	33	32	44	42	46	39	38	43	41	47	42	39	39	44	33	45	49	30	44	47	44	37	44	34	41	36	29	43	38	40	37	44	36	30	45	45	45	30	39	36	39	37	43	35	46	45	37	38	38	49	47	34	56	41	39	44	40	45	39	27	27	47	43	38	25	45	51	39	41	43	51	37	45	44	44	30	45	38	39	36	33	39	40	34	47	40	37	40	51	35	33	51	39	39	45	40	36	35	41	46	35	47	37	34	44	46	30	43	37	36	35	38	40	52	44	65	34	36	39	29	41	40	34	44	48	42	39	39	41	48	29	41	40	43	30	46	38	43	43	49	24	31	45	36	35	37	57	43	37	30	47	37	39	40	38	41	43	48	48	36	29	45	35	42	37	48	44	49	47	44	39	41	51	35	44	37	38	27	26	36	45	36	26	44	40	48	43	41	38	48	43	42	39	48	33	39	43	36	26	49	37	34	43	37	45	33	39	46	31	34	46	35	37	34	39	46	27	46	50	43	46	30	33	34	43	34	32	48	33	43	53	34	32	36	49	35	30	36	35	46	49	37	35	42	51	42	49	37	35	39	45	37	45	34	47	47	44	58	41	32	35	45	41	55	31	46	43	39	31	31	34	48	40	34	46	29	39	38	41	47	33	44	46	33	49	42	46	40	35	33	53	42	46	35	45	39	47	40	34	30	42	36	26	43	43	46	42	31	37	50	40	46	25	43	41	39	45	49	33	34	38	37	33	32	36	46	46	29	39	37	45	35	64	42	41	38	46	52	42	35	40	57	40	44	42	32	37	42	33	27	47	46	43	41	35	39	42	54	37	38	51	49	44	40	48	36	39	48	28	44	55	36	30	55	32	34	36	45	46	38	45	43	46	37	36	41	32	44	33	49	36	37	40	33	39	40	48	42	29	43	52	37	27	40	49	37	51	46	36	33	38	42	61	34	45	35	37	36	34	40	46	46	43	43	34	39	41	39	48	41	33	34	41	38	32	42	40	38	47	28	32	32	33	54	36	36	38	36	43	37	42	52	44	31	46	41	51	50	39	33	35	45	48	37	48	27	44	45	49	34	42	35	46	37	46	38	46	45	42	35	40	53	53	41	38	48	36	44	31	45	38	39	43	52	39	51	32	30	47	40	48	35	29	52	39	40	54	41	53	32	34	29	44	34	42	35	41	34	42	38	43	40	46	39	35	39	43	44	47	40	66	37	37	46	49	42	39	42	39	35	33	34	45	29	46	52	43	34	35	47	35	28	43	53	38	35	48	37	31	33	38	45	49	44	39	28	42	44	31	27	48	38	43	31	46	44	36	42	37	38	36	43	33	41	38	34	48	42	45	40	47	56	50	28	34	47	46	35	41	33	38	50	52	37	36	39	39	36	49	38	49	41
21970	15682	10110	23101	33815	40420	36776	31150	25263	15603	9560	6754	4478	3265	2934	2769	2423	2003	1874	2850	4087	1479	1303	1243	1204	1158	1096	1105	1165	1252	1160	951	841	844	785	782	754	730	757	753	763	763	716	674	699	691	724	693	659	654	724	714	687	692	686	650	633	661	628	712	774	733	681	763	705	668	603	635	636	637	686	631	665	622	604	640	682	675	640	631	654	638	689	724	673	618	660	682	608	615	630	715	676	590	641	627	633	658	640	684	635	688	650	685	617	591	679	640	620	583	667	688	594	625	634	653	617	636	647	661	644	626	581	631	604	598	617	671	639	668	611	655	653	655	646	613	616	624	633	655	600	652	618	602	623	632	647	680	613	619	593	566	605	628	589	660	601	696	648	644	659	602	650	618	585	582	653	672	649	628	653	632	592	687	640	643	617	642	652	559	650	654	626	611	622	588	604	651	633	613	593	574	620	643	586	632	608	602	599	613	597	607	625	631	599	623	636	601	609	567	651	620	594	635	612	651	620	621	662	581	596	605	639	636	609	586	618	631	634	609	648	605	607	595	616	674	592	636	614	620	614	661	597	664	618	586	626	626	618	598	623	593	614	630	628	594	616	637	625	652	614	624	658	675	629	641	654	640	585	582	612	600	611	573	629	581	576	622	628	656	580	635	619	630	588	624	693	564	661	629	642	640	633	614	638	616	573	595	624	643	611	620	636	624	623	636	576	632	654	558	593	655	621	641	605	587	640	617	632	624	640	589	616	596	586	616	611	631	577	644	603	609	617	639	584	627	590	616	560	587	595	580	610	612	637	622	663	626	666	603	655	619	629	609	653	625	621	647	644	621	615	607	603	639	626	652	600	612	631	591	653	570	618	582	604	633	652	627	619	648	603	619	656	618	602	601	626	625	622	615	652	630	643	620	611	617	618	629	639	606	586	616	597	634	624	625	607	576	623	634	652	626	599	577	621	654	616	589	609	600	635	607	622	615	620	566	619	601	632	599	651	542	613	640	592	598	604	641	588	643	625	585	649	610	602	594	620	599	590	611	637	624	662	585	664	658	603	609	588	636	646	646	666	649	603	566	630	631	621	615	641	615	650	613	565	636	643	608	570	628	604	635	608	631	579	653	570	609	599	590	627	660	643	622	583	614	591	624	627	606	612	628	614	565	611	631	628	618	615	615	641	625	605	680	605	615	628	600	606	637	628	607	644	634	592	624	688	603	650	591	651	587	588	608	575	596	653	640	625	612	592	631	582	611	648	639	635	652	614	585	590	632	609	570	616	609	596	583	674	607	654	637	624	635	645	587	628	611	630	612	658	671	599	589	684	603	606	611	625	627	638	664	572	612	621	602	602	680	633	589	669	580	623	654	614	608	641	642	599	649	572	582	610	632	614	644	633	630	623	620	609	659	598	646	625	590	605	584	607	631	583	592	623	597	616	635	598	623	629	614	655	625	669	622	626	612	624	643	610	664	624	601	610	640	582	582	615	648	660	610	636	631	612	638	651	628	642	607	581	622	628	590	629	606	591	586	629	623	636	632	654	681	627	569	617	622	609	656	569	595	601	636	617	630	582	637	652	635	582	617	580	611	587	612	615	650	590	635	601	632	561	602	634	601	621	620	596	610	611	637	648	587	607	637	633	628	621	668	638	646	608	646	642	620	620	629	617	645	648	622	642	615	624	605	609	634	606	640	625	620	641	637	619	654	632	577	618	610	625	642	635	659	583	619	605	631	594	623	634	588	623	611	644	602	581	616	592	643	581	563	628	626	625	601	602	589	642	598	645	587	601	630	607	622	643	629	664	609	652	606	652	649	628	619	597	580	626	589	597	600	627	644	626	607	589	582	649	626	639	635	614	616	626	640	600	630	624	660	661	604	662	623	610	593	648	607	625	660	618	616	585	607	624	624	659	646	654	612	596	659	596	624	646	674	627	606	578	619	642	620	616	648	603	616	602	606	627	616	632	613	636	619	641	656	565	574	649	631	606	667	618	624	595	610	582	657	620	612	624	600	613	615	584	589	567	590	626	643	651	578	627	637	638	581	576	606	630	588	649	610	599	608	641	640	596	623	620	568	617	619	638	624	586	624	680	603	609	595	654	611	620	636	636	594	590	601	659	576	583	614	610	629	583	632	616	619	682	670	588	620	651	602	617	616	589	608	598	665	628	616	598	647	605	651	617	611	654	617	623	629	601	662	624	622	617	592	598	645	639	648	626	596	595	678	657	628	623	594	658	638	561	640	593	641	623	590	627	633	617	583	606	607	607	613	617	608	597	647	629	646	598	595	637	633	615	618	612	630	601	630	642	655	623	631	605	613	635	640	602	617	595	623	600	582	621	589	647	623	681	601	582	599	613	609	596	574	609	667	588	617	599	626	582	604	628	614	672	603	641	674	605	607	600	597	631	603	601	604	620	623	633	612	655	649	628	605	676	653	616	623	586	633	597	643	602	592	635	638	636	597	632	638	603	594	618	652	610	650	633	663	591	683	634	630	635	603	623	582	621	578	643	607	645	619	639	611	667	627	614	635	619	652	614	607	607	638	640	581	616	643	587	637	593	639	596	661	622	651	617	646	650	568	651	656	620	636	599	613	631	652	617	602	633	623	624	619	596	590	642	570	640	655	650	626	612	655	643	624	681	635	635	583	616	629	612	617	605	621	604	653	601	668	625	625	591	608	583	623	621	621	592	599	594	606	591	642	645	627	593	625	565	621	653	656	608	659	644	635	596	621	636	632	626	655	620	634	621	613	583	596	615	607	593	635	615	611	598	640	626	649	628	657	609	601	637	633	588	602	609	658	674	565	650	576	635	629	627	637	601	599	643	647	615	664	618	616	652	584	586	619	585	656	672	659	597	640	624	616	575	613	630	616	566	619	614	607	602	657	622	655	602	621	634	629	611	613	605	625	633	631	606	615	620	607	609	571	618	609	630	617	686	649	638	634	649	625	631	627	613	604	570	647	634	647	577	616	611	599	605	615	636	593	647	623	624	627	598	653	605	589	663	601	606	610	621	632	605	634	639	638	632	656	583	650	632	613	602	624	597	585	642	627	633	648	621	620	658	615	631	617	626	608	620	619	623	624	637	648	650	618	655	628	620	655	636	599	592	628	655	639	635	614	626	608	642	660	673	590	621	622	629	616	611	576	601	652	644	632	631	610	668	632	624	648	612	650	596	620	573	610	641	632	587	649	622	610	630	562	626	636	574	625	619	659	659	610	638	643	607	580	650	614	625	648	613	637	643	644	657	637	637	612	599	620	642	600	635	609	640	659	618	625	579	630	668	657	667	625	616	658	596	634	618	684	636	640	587	642	656	615	589	635	644	621	601	602	634	625	649	642	673	625	607	570	629	628	665	624	662	592	609	602	630	633	606	597	623	634	627	637	577	657	632	649	621	625	612	598	608	614	579	648	657	626	633	646	620	633	593	642	570	618	627	671	610	625	624	636	589	636	628	626	635	617	640	609	609	602	631	607	606	618	640	648	617	616
2513	1214	647	471	1080	2388	1973	1532	1229	646	346	217	164	116	115	100	93	83	78	92	143	73	61	57	63	53	44	57	59	40	47	47	56	52	34	46	35	36	44	45	47	35	47	34	33	53	49	31	34	40	37	27	36	35	35	38	37	35	38	46	40	45	43	37	49	38	28	37	29	41	37	34	32	36	40	30	33	37	46	31	35	46	35	38	47	44	40	33	30	47	37	41	37	40	45	35	36	36	50	36	37	34	40	36	34	42	28	35	29	39	39	33	40	40	42	37	39	39	37	37	48	32	31	47	37	42	42	33	36	38	43	43	40	34	40	28	40	30	39	36	32	42	42	39	39	38	40	32	47	40	48	39	45	37	59	36	49	40	34	29	38	47	44	27	51	38	37	28	32	37	39	32	38	24	43	37	31	23	28	35	42	47	45	46	32	30	32	39	36	37	32	40	39	30	35	36	28	40	38	35	36	43	31	34	37	46	42	37	45	34	36	40	41	38	36	35	32	38	35	28	31	33	40	40	34	31	39	43	29	29	24	38	35	43	43	37	37	35	32	46	42	32	31	48	41	38	32	32	25	43	33	29	32	26	30	40	37	40	46	37	34	36	38	43	34	32	44	32	28	33	36	33	37	27	30	34	27	37	40	33	41	36	40	38	38	46	35	33	29	31	34	36	33	31	32	31	47	46	39	43	40	39	40	40	35	43	41	28	36	36	29	24	36	38	37	44	34	39	33	40	37	39	46	37	32	32	38	39	34	36	30	38	30	29	35	41	51	42	38	29	40	42	27	36	40	50	20	31	50	32	32	34	38	33	34	32	41	35	31	34	35	29	32	39	35	34	38	36	35	38	27	44	39	30	33	36	34	29	51	44	27	45	45	40	40	34	44	46	37	22	30	34	30	38	29	36	34	34	40	43	29	40	44	30	38	40	42	34	26	26	39	30	37	32	55	44	35	46	32	25	36	36	35	35	36	37	32	37	49	37	35	36	31	31	30	33	35	38	45	35	38	34	37	42	40	38	46	42	43	39	35	38	31	38	47	33	33	41	35	41	37	38	35	44	30	44	32	33	34	33	46	42	40	32	40	34	35	42	37	29	35	36	38	39	28	31	34	34	31	30	48	41	39	34	30	54	37	39	50	39	39	44	36	42	26	35	44	35	45	36	37	38	27	32	43	39	32	49	35	36	39	40	39	21	41	29	35	38	36	38	40	52	32	27	48	30	44	35	44	39	34	32	35	36	40	42	41	34	39	34	30	27	27	49	38	30	35	37	44	43	28	30	34	39	37	43	42	35	37	46	41	40	40	30	29	39	47	38	37	33	37	45	44	34	47	44	45	40	32	36	38	33	26	38	36	36	35	38	30	38	49	42	47	34	42	32	44	30	33	37	43	34	37	33	36	31	39	36	40	39	38	36	35	38	34	30	39	35	33	31	42	30	36	42	30	21	32	32	31	39	37	24	27	41	36	35	35	36	40	34	25	37	34	34	39	38	39	32	35	30	37	42	23	35	33	39	43	44	45	44	26	34	29	31	28	34	36	31	43	40	33	24	42	40	40	37	48	32	33	41	36	27	32	25	42	32	41	32	34	31	33	30	32	28	36	39	39	43	51	31	39	37	24	36	41	33	35	48	32	39	29	34	35	25	38	39	54	44	46	27	31	38	32	33	48	33	35	34	32	32	31	30	46	34	43	39	36	41	50	43	34	34	45	42	37	29	34	49	40	35	44	33	36	41	32	35	49	44	38	31	18	37	27	35	33	28	44	35	37	29	44	33	39	30	36	38	38	32	33	37	35	43	37	41	36	31	30	28	37	37	33	41	38	30	37	26	38	51	40	41	40	37	36	29	34	43	30	31	37	29	40	39	32	23	32	27	39	38	31	26	32	37	33	41	23	32	33	41	29	44	35	33	56	29	39	43	44	43	34	39	36	42	28	39	45	35	36	31	28	37	37	44	44	31	39	38	39	44	41	41	47	29	45	39	33	33	43	43	40	35	31	36	34	34	35	33	31	29	37	36	39	33	44	43	20	25	45	35	43	32	34	42	47	40	37	27	37	35	42	30	31	37	39	31	41	40	35	34	47	39	44	42	28	36	40	33	37	40	20	39	37	30	42	34	37	34	35	32	38	37	42	36	42	46	31	30	49	43	36	37	43	39	34	25	33	44	32	27	34	33	40	34	31	38	34	33	50	34	33	43	38	25	34	29	27	43	41	36	33	40	48	37	35	27	48	28	43	37	34	41	43	34	35	35	37	30	36	40	31	32	38	36	34	22	36	33	46	35	36	35	36	37	38	37	27	35	39	23	34	34	40	40	37	41	37	25	30	44	41	28	37	38	35	36	33	32	36	35	28	41	34	37	37	33	36	31	35	33	38	39	28	41	36	33	34	38	42	26	21	35	35	39	38	41	35	37	49	26	45	31	42	42	32	32	42	31	34	31	33	24	32	30	28	33	39	35	33	41	28	37	29	21	38	28	38	37	46	43	36	28	43	39	43	30	46	42	41	34	29	27	28	27	33	36	36	40	32	27	37	30	33	31	29	34	33	38	36	34	34	32	35	33	36	41	33	39	44	38	44	36	32	25	38	35	29	33	30	37	42	33	29	44	33	31	30	40	22	26	44	32	40	38	39	37	45	25	25	36	43	42	27	28	48	22	34	35	35	35	29	35	42	33	37	36	32	35	35	31	32	31	33	29	36	39	47	43	31	44	47	39	41	25	35	28	41	41	38	48	36	37	29	39	43	43	32	38	40	46	34	37	39	37	32	27	27	41	33	43	32	31	32	27	38	41	28	33	38	26	38	37	43	33	43	37	27	35	48	39	43	31	48	38	40	41	44	47	31	44	33	21	31	47	36	42	47	42	34	38	47	45	34	27	33	41	39	31	35	40	34	33	37	38	30	35	44	33	23	29	38	33	27	38	22	30	41	42	31	30	35	31	39	33	25	35	32	37	46	32	34	39	35	39	27	34	36	54	27	29	36	38	34	32	37	32	37	41	41	50	33	28	31	27	31	45	35	26	40	37	45	42	39	42	37	32	35	33	46	43	32	40	41	39	32	31	40	42	35	34	36	41	37	44	39	37	33	34	27	52	47	38	44	35	28	43	36	33	31	32	44	34	34	42	33	31	40	36	46	38	37	37	42	36	37	37	33	30	35	37	32	37	30	36	35	35	36	41	39	47	36	37	36	43	37	36	38	30	36	38	30	45	39	44	42	34	34	34	37	36	35	47	38	35	32	40	34	39	31	41	42	37	33	39	36	28	33	34	41	42	35	42	29	43	39	30	36	23	30	41	35	45	40	32	40	25	51	36	36	30	27	32	30	36	42	27	39	41	35	26	50	35	37	36	29	31	40	35	43	32	46	36	29	36	35	30	46	38	43	25	46	37	44	42	43	42	33	35	37	39	49	46	31	32	38	40	26	53	35	39	28	31	31	34	40	40	37	48	29	32	52	30	29	29	39	39	38	35
28131	19905	13322	26793	38802	45979	41400	36865	31934	22199	14388	9761	6643	5008	4491	4060	3603	2991	2482	3261	5949	2659	1938	1694	1663	1495	1419	1432	1417	1346	1277	1151	965	959	906	864	833	855	783	858	830	782	796	773	755	739	705	721	651	690	699	647	696	644	661	647	653	631	691	845	715	833	1039	1038	751	681	665	581	571	576	579	597	580	647	593	598	611	573	618	603	607	600	575	556	579	606	588	556	648	618	646	649	600	562	586	589	592	619	621	602	589	587	623	592	595	577	592	658	590	664	584	606	552	581	554	586	586	604	581	582	596	549	599	587	562	637	539	550	563	551	576	585	554	573	574	562	554	587	581	494	560	574	554	540	586	560	551	556	574	608	542	582	550	548	596	584	532	563	588	604	577	582	579	570	559	586	582	569	571	571	552	578	560	577	555	588	623	546	552	577	542	596	560	562	574	577	576	536	520	560	552	572	599	557	574	546	565	577	581	606	516	575	547	545	517	536	554	557	573	528	536	570	564	541	525	540	569	510	544	540	548	549	594	555	528	542	578	574	560	552	551	532	552	558	537	552	566	547	582	584	566	524	550	529	565	583	571	553	547	552	576	568	550	549	597	561	562	558	539	533	555	584	564	503	517	551	563	580	550	509	569	570	542	534	555	551	606	517	609	530	536	554	531	570	537	574	562	552	563	560	565	566	562	558	584	607	553	554	551	585	535	543	620	548	541	521	532	590	559	588	572	517	575	518	510	558	564	551	558	531	554	548	547	572	558	562	582	574	564	564	506	543	571	525	549	547	567	560	534	572	514	545	548	508	555	576	522	555	519	530	585	523	564	543	573	581	554	545	585	537	564	591	557	563	539	595	547	549	551	560	520	569	532	566	584	532	561	553	529	534	552	575	524	570	541	586	531	573	531	553	569	543	557	544	578	592	555	553	517	550	542	605	523	558	571	563	575	591	584	540	567	539	562	588	571	564	535	528	539	519	552	567	561	513	574	522	557	598	537	537	576	568	524	600	505	582	523	586	597	571	563	542	526	542	556	545	574	563	571	511	540	535	571	521	555	536	542	586	546	548	563	554	551	559	553	571	573	562	603	606	514	558	532	588	571	548	541	544	571	572	545	550	552	551	555	575	583	529	560	573	563	553	577	556	537	552	534	592	558	544	575	595	532	578	541	550	535	547	548	545	604	586	563	530	575	515	524	567	520	588	536	534	547	577	539	572	551	520	582	562	541	508	553	566	543	530	571	556	537	559	562	587	581	536	548	586	594	593	564	531	523	529	571	562	540	573	591	536	540	578	568	546	577	544	527	541	574	547	554	607	591	555	580	598	552	588	540	535	583	556	581	591	532	547	504	519	568	542	568	567	558	530	594	563	548	530	564	535	538	582	559	542	568	581	535	555	552	538	584	544	543	534	595	592	511	588	557	510	553	551	585	568	523	577	525	571	566	579	600	565	522	557	567	568	523	543	554	549	592	559	573	548	536	582	524	563	607	541	569	570	547	552	543	591	534	559	581	536	554	547	570	522	542	575	516	550	598	539	584	526	531	570	579	526	587	558	552	507	556	578	537	561	547	543	528	573	540	535	491	545	538	538	525	548	524	540	566	574	577	560	546	539	551	564	574	536	552	550	523	574	566	561	576	566	591	543	539	539	545	566	508	576	530	553	561	584	519	574	563	559	584	526	570	504	563	581	540	558	563	550	574	543	610	575	598	573	572	545	534	577	561	524	569	549	557	546	580	547	547	587	546	559	551	573	544	576	560	561	586	558	573	562	542	551	518	532	545	562	578	525	551	558	540	581	540	520	584	526	570	558	534	537	536	562	555	536	558	551	560	601	522	561	563	559	554	599	560	538	560	557	563	588	497	558	540	575	557	541	538	572	547	561	579	584	559	551	570	549	558	555	557	581	516	603	562	563	568	540	526	539	538	555	550	558	538	585	558	558	558	558	576	509	507	591	563	512	529	543	540	565	549	519	546	551	557	548	548	566	545	565	559	557	532	523	541	538	629	592	565	541	557	565	564	567	532	579	552	532	582	560	568	558	551	581	549	557	509	566	527	522	592	565	571	505	580	530	576	588	522	567	582	557	529	519	536	589	573	520	548	566	593	574	589	567	504	545	566	575	550	550	500	570	543	559	547	545	545	559	564	570	558	566	562	542	540	537	528	555	547	561	549	537	541	544	528	522	613	535	573	529	597	576	527	515	570	560	543	569	546	541	525	578	520	551	574	543	560	586	588	574	534	560	551	566	574	530	529	563	520	547	595	580	582	518	542	572	559	544	551	540	541	592	570	557	580	568	564	568	583	573	554	560	559	545	562	561	582	569	577	544	555	569	561	565	575	522	537	514	554	575	579	552	516	575	545	571	557	544	586	520	581	557	562	530	578	548	562	544	573	559	572	561	542	551	574	592	550	514	561	564	587	483	634	555	543	513	575	592	570	548	572	549	544	541	533	515	526	541	568	511	521	572	585	578	549	565	527	525	572	587	579	555	555	524	573	501	529	537	518	549	564	571	506	560	546	555	521	517	592	566	596	561	558	525	543	544	552	589	548	549	580	566	600	544	599	597	604	557	554	538	542	551	496	588	522	511	557	567	535	564	580	555	539	535	569	572	551	582	581	548	582	546	513	563	540	564	576	548	559	574	538	555	513	565	567	583	578	581	537	484	550	574	587	550	529	518	569	547	546	563	546	548	537	557	582	549	552	562	578	547	548	516	566	542	549	570	542	601	535	530	591	549	547	609	578	554	601	568	554	559	538	500	547	503	555	538	539	562	571	546	533	538	562	591	560	562	543	582	591	530	560	585	559	577	522	573	545	589	580	552	526	538	544	567	523	556	533	585	546	509	564	522	573	516	521	553	583	560	550	566	532	578	571	587	556	575	558	587	540	536	584	563	550	593	525	566	562	591	533	519	581	536	587	550	577	569	597	558	577	553	547	570	541	543	494	569	544	604	573	575	521	500	569	545	575	570	546	556	573	521	560	550	557	559	608	571	540	518	535	552	560	549	555	600	541	605	537	585	547	569	561	560	497	544	558	561	539	572	583	552	562	582	571	541	566	548	536	563	575	589	534	552	584	566	558	530	573	568	563	598	572	548	589	561	542	589	530	550	547	562	579	580	556	563	548	576	539	559	536	581	547	544	548	574	487	587	532	595	548	530	584	546	539	571	565	553	535	560	558	567	547	542	533	545	566	531	512	544	508	584	595	562	538	534	554	571	549	526	564	547	556	555	568	557	552	542	555	504	562	534	540	537	527	540	555	557	533	540	558	552	525	554	562	592	567	550	556	547	575	602	531	585	568	564	498	528	521	514	592	568	570	570	540	528	587	547	553	534	529	561	547	587	531	572	581	565	542	598	544	583	507	557	597	542	553	590	568	561	508	545	549	574	542	572	508	584	593	579	575	559	570	571	591	561	553	541	559	524	532	602	536	567	565	558	546	542	580	558	533	546	565	536	608	554	596	545	539	527	537	548	584	553	554	564	587	564
1941	570	278	185	469	789	807	700	463	243	128	98	62	59	38	36	40	38	22	49	51	46	42	29	36	34	27	34	24	31	27	37	29	29	16	26	18	31	26	22	22	22	20	26	19	20	20	38	21	22	22	14	23	22	29	20	29	26	18	31	24	27	21	30	16	22	23	24	15	31	28	29	35	19	25	25	22	22	25	25	23	28	21	23	23	29	38	28	28	22	23	16	27	21	37	35	28	16	23	18	20	22	22	25	21	24	34	21	25	26	36	27	29	22	25	13	23	23	30	21	26	25	25	30	30	24	22	24	25	27	28	26	20	26	23	31	20	23	24	32	23	21	22	26	24	23	19	23	26	18	32	21	31	23	19	26	28	19	15	26	26	24	23	32	24	22	20	25	30	20	12	23	29	20	33	29	34	31	29	33	23	23	24	26	26	29	14	31	22	30	20	19	26	27	19	24	32	30	22	35	32	24	36	26	24	25	23	22	28	18	23	24	25	18	33	29	28	20	28	21	24	26	18	30	16	22	23	30	24	24	26	23	15	22	30	32	26	26	22	26	29	30	27	22	29	15	26	28	24	20	27	27	23	30	28	20	30	24	29	27	23	25	30	33	20	30	25	22	26	29	31	28	22	26	29	27	23	28	24	20	28	37	19	18	22	27	17	21	18	24	25	24	29	19	22	36	33	30	27	31	24	26	27	23	26	24	30	13	25	24	24	25	28	27	21	33	26	20	28	17	25	24	22	27	21	27	20	28	21	21	26	25	28	25	25	27	28	22	22	33	24	27	27	40	28	26	21	23	26	24	18	27	30	23	22	25	21	26	29	23	17	24	38	14	22	23	26	33	21	24	23	30	25	21	24	25	24	14	31	25	27	26	19	16	22	34	26	23	27	28	24	30	30	31	23	31	35	31	27	24	30	31	22	32	36	22	32	17	24	20	18	27	27	24	25	24	28	22	20	31	23	35	30	23	35	31	25	31	20	21	25	33	29	24	27	23	32	25	25	16	22	19	30	21	25	24	20	35	22	33	22	22	39	24	33	26	32	16	27	22	29	42	20	33	23	28	28	22	25	33	26	23	18	33	23	27	20	25	34	23	22	19	30	25	19	28	19	31	26	24	18	17	27	30	27	29	19	17	33	27	26	17	24	28	19	16	29	17	35	34	22	36	26	27	19	17	19	23	32	24	28	27	32	29	22	28	33	29	20	28	21	29	27	20	29	16	25	24	22	22	14	23	29	21	32	22	21	17	30	21	20	32	30	14	27	29	28	29	28	26	23	17	22	15	19	25	24	27	24	26	27	33	22	26	28	16	24	24	22	32	21	25	20	24	17	19	33	26	32	20	21	31	32	21	19	25	27	17	26	22	29	28	29	25	21	35	25	27	34	27	25	18	28	27	24	38	31	31	23	21	21	17	17	16	25	24	26	24	25	32	24	24	26	20	28	22	22	27	16	19	29	23	29	36	29	26	35	17	30	26	24	23	22	26	29	25	19	24	25	29	22	18	28	28	16	20	20	31	29	24	27	31	23	20	25	34	30	25	33	21	28	32	24	22	27	23	18	27	24	27	25	18	22	34	36	34	22	27	22	30	20	24	20	29	28	22	26	22	29	25	20	29	28	21	24	18	25	25	31	23	29	16	22	31	17	21	15	35	23	21	26	20	22	31	25	25	19	21	22	21	26	27	25	33	25	25	15	20	22	32	22	28	17	28	29	30	22	26	29	23	30	20	26	21	25	23	17	21	17	24	25	25	25	30	18	26	30	32	21	30	29	24	24	20	15	24	27	15	17	28	18	35	35	23	23	34	16	25	28	28	28	22	28	25	25	34	24	23	24	26	17	21	27	30	28	33	27	21	20	25	26	32	33	28	18	15	14	19	19	13	24	32	28	23	35	26	28	31	30	30	32	27	23	41	18	19	16	23	21	21	19	26	30	22	25	29	22	27	17	18	25	24	25	25	14	26	23	26	26	25	23	19	31	29	23	31	25	16	26	26	21	19	35	20	29	28	21	25	25	25	19	31	28	29	31	26	23	19	28	16	21	31	35	22	27	23	29	19	21	26	23	23	24	21	25	21	15	26	27	27	28	25	18	23	28	19	31	27	22	24	27	20	23	24	18	28	34	28	28	23	16	25	27	13	21	21	19	34	20	35	25	25	20	22	25	23	28	30	28	21	25	23	31	21	13	38	31	19	26	19	30	19	26	25	28	29	24	34	20	29	28	25	24	27	27	32	32	38	30	25	25	33	24	21	25	12	20	31	20	31	32	28	30	29	32	17	22	20	29	31	14	24	34	25	28	24	21	37	26	29	31	27	26	27	24	18	25	18	26	26	24	27	23	24	21	23	18	18	24	19	17	26	29	12	17	24	34	24	29	24	30	16	23	23	23	21	27	26	26	24	29	25	30	19	24	22	21	33	28	21	26	26	17	19	26	20	22	21	30	28	19	18	27	22	25	31	28	22	27	34	25	24	34	19	26	23	23	30	23	21	13	30	35	25	18	28	25	27	31	30	26	27	22	32	27	26	24	25	23	32	20	29	27	19	18	21	16	32	20	26	25	21	24	18	19	23	10	23	26	15	32	23	24	18	31	25	32	25	30	30	17	22	24	21	21	26	22	28	28	24	32	29	25	23	22	19	24	34	24	23	21	29	20	24	26	22	22	26	22	13	25	25	21	29	26	25	17	24	22	20	25	24	32	23	32	20	23	26	14	17	15	32	30	23	22	32	18	27	22	26	28	28	15	27	29	23	18	21	30	25	24	31	20	24	19	33	36	31	26	27	28	24	30	25	19	23	23	28	16	20	18	32	24	23	12	29	19	30	24	27	35	35	27	28	22	23	20	37	21	27	21	20	21	14	22	34	32	38	19	25	29	25	28	25	23	20	20	16	24	35	29	31	23	23	21	17	25	19	16	21	20	26	30	22	31	21	23	36	20	21	25	30	28	27	19	16	26	30	26	24	33	23	20	28	30	29	38	23	23	17	21	22	13	13	33	22	29	33	21	29	19	30	25	22	20	28	22	25	26	16	30	21	20	23	21	19	30	33	30	29	21	20	23	28	34	30	26	23	24	20	25	19	18	26	18	26	23	17	16	22	26	36	26	20	25	29	29	29	14	30	22	20	25	21	36	22	30	27	28	22	29	21	18	22	20	35	26	30	35	21	24	29	14	27	33	29	17	22	23	23	28	21	15	24	24	19	27	38	27	28	31	23	24	18	18	23	23	21	24	26	33	20	28	23	25	27	28	24	24	24	20	20	26	25	30	21	19	18	25	25	26	24	21	22	26	20	23	19	23	18	28	16	26	30	30	22	18	31	26	16	24	24	21	30	27	25	19	23	29	29	16	24	15	35	26	37	12	25	27	18	28	22	25	25	25	20	29	20	26	30	23	24	28	28	22	22	26	24	26	22	27	22	30	28	30	23	22	27	32	29	23	25	16	28	25	20	32	17	27	18	22	24	24	24	21	22
21199	13654	7654	17937	29051	33057	31850	27391	21344	12734	6980	3985	2401	1682	1501	1280	1234	985	861	1115	1722	1314	1125	791	683	648	579	569	611	548	540	482	438	460	423	457	442	402	419	479	435	409	401	392	383	450	399	396	427	408	408	393	469	503	432	388	381	399	426	420	516	553	689	627	407	375	370	417	387	411	380	384	361	397	401	429	388	379	369	383	398	405	351	370	404	383	373	413	406	387	409	404	413	402	436	436	438	445	355	424	407	411	421	410	422	375	400	377	383	423	418	403	405	398	384	414	383	386	387	392	410	391	412	373	401	398	394	405	404	356	397	396	393	376	384	381	363	404	361	399	388	417	401	399	423	398	414	354	401	383	388	373	378	354	387	368	403	370	375	388	382	407	324	365	387	398	379	396	397	347	381	382	382	400	428	390	399	392	399	376	410	412	369	392	393	385	372	391	353	394	367	355	414	405	400	396	383	362	377	396	386	396	388	386	360	386	384	397	355	381	344	399	373	383	384	437	363	378	376	365	401	427	383	384	371	402	363	418	370	394	387	371	381	353	412	370	416	367	391	397	364	379	372	380	376	414	383	425	362	371	337	355	358	360	397	407	402	369	391	396	361	367	381	375	349	403	398	357	378	368	361	356	383	367	366	388	370	344	423	382	366	385	388	358	389	406	364	393	362	400	344	394	373	426	371	394	401	400	403	388	406	412	410	390	398	378	380	384	381	373	394	399	386	398	376	358	390	401	357	383	396	391	400	403	363	396	408	371	369	383	375	394	378	389	400	393	390	373	378	442	397	368	393	341	384	395	380	357	377	371	337	358	364	380	395	380	377	379	394	391	372	412	359	342	387	370	383	383	402	351	400	387	404	404	365	400	383	382	383	406	370	426	359	364	344	350	362	400	399	389	378	364	395	385	371	378	373	381	355	393	404	392	415	393	387	392	399	359	399	403	395	364	383	420	403	375	383	386	416	383	397	390	361	413	359	397	386	365	392	384	367	376	403	382	359	395	419	384	390	413	402	345	413	395	393	385	423	369	371	425	379	422	405	375	376	375	409	392	392	351	373	386	421	360	400	391	419	394	417	380	379	384	363	396	378	378	381	372	408	370	412	380	346	395	417	407	366	359	359	395	372	354	416	417	401	351	384	374	378	365	379	391	384	421	396	386	372	390	411	393	361	403	380	374	381	345	412	384	394	384	373	404	383	382	368	378	396	408	352	359	390	405	388	376	384	393	423	376	368	366	378	378	362	409	414	384	360	418	394	396	372	399	373	384	382	376	385	363	393	391	379	379	393	389	400	359	419	367	393	396	392	376	385	395	365	359	398	377	362	402	411	378	371	397	353	399	374	407	374	363	382	368	363	373	366	415	379	384	385	380	373	368	347	392	373	417	365	352	396	413	383	382	380	350	375	401	360	396	385	347	426	399	404	406	347	383	380	387	369	391	370	380	392	369	374	375	390	391	380	378	379	403	370	395	374	401	375	404	397	372	400	366	402	398	394	385	381	391	370	348	401	413	384	374	386	394	394	364	391	376	400	389	383	403	371	369	357	387	406	372	387	365	388	355	369	388	376	379	383	342	370	337	397	364	372	416	406	366	391	369	394	348	373	400	369	403	400	398	402	373	373	398	382	368	413	376	369	409	371	366	396	386	373	369	368	414	370	383	396	340	388	380	388	385	382	361	374	419	359	394	423	398	367	401	337	343	380	367	357	381	389	384	376	385	387	380	363	401	393	397	367	421	384	418	388	376	394	387	410	394	407	399	362	392	392	391	334	355	350	362	413	397	390	363	396	375	363	361	393	383	420	398	369	354	431	357	381	375	359	384	408	362	358	412	353	382	359	362	376	398	417	379	381	411	365	385	366	405	412	373	389	398	416	384	408	359	381	383	392	395	372	399	372	387	362	388	387	357	369	371	374	385	354	405	366	410	382	377	376	392	364	363	393	379	399	362	382	372	417	365	394	388	379	381	379	386	384	384	396	390	363	368	403	402	376	372	375	363	409	385	393	401	376	374	401	373	348	372	355	365	382	386	411	370	389	386	405	385	425	377	405	418	372	411	384	373	386	375	384	392	378	396	364	354	392	353	377	411	388	376	394	402	386	386	381	375	408	384	375	404	369	363	334	435	364	363	354	390	373	358	365	397	380	357	377	395	384	398	377	393	387	420	375	394	385	387	379	377	373	370	390	392	405	382	374	387	368	392	380	389	384	406	391	381	358	375	383	397	376	375	399	366	423	383	389	360	393	392	393	373	394	405	373	367	391	374	380	374	346	395	368	382	385	333	407	436	396	394	347	384	374	394	375	393	367	370	397	396	359	370	389	371	420	409	367	369	357	387	403	407	357	392	423	397	374	406	405	376	361	352	391	417	386	366	382	401	358	390	371	379	397	409	343	368	384	390	395	369	436	400	361	376	414	378	368	388	385	400	382	351	325	373	405	366	372	374	383	392	394	411	374	406	366	383	402	400	392	390	379	387	411	380	381	394	383	381	390	397	367	387	346	375	383	387	417	373	374	374	357	366	365	373	416	369	329	401	421	368	381	360	409	368	428	381	368	386	386	389	379	401	395	371	375	402	390	377	405	364	422	401	360	354	390	388	400	397	373	385	406	408	382	385	398	361	417	378	375	378	369	368	360	365	384	374	422	409	365	448	381	345	401	358	395	380	373	361	380	385	390	358	388	424	351	409	404	382	379	386	383	372	414	370	388	341	391	396	350	338	389	389	363	370	366	338	377	392	395	400	397	400	382	374	390	360	385	373	368	345	360	385	420	359	427	413	387	421	426	379	376	369	387	375	406	407	415	371	363	410	379	377	373	364	400	414	379	382	414	385	378	411	347	410	397	349	374	373	363	378	411	376	369	391	399	400	359	379	389	366	391	378	364	386	390	403	382	376	414	412	410	375	398	369	342	371	425	394	376	377	362	386	403	423	378	417	404	402	362	356	369	361	369	379	388	372	377	363	355	358	377	385	385	382	371	398	348	383	368	432	423	400	378	379	379	370	352	381	395	377	400	369	404	360	386	410	410	366	394	383	355	397	410	379	338	395	396	379	378	395	418	405	380	378	381	416	386	365	380	397	356	377	392	402	403	373	381	371	377	405	371	384	389	380	371	397	378	413	358	365	376	386	370	378	375	344	392	392	360	400	350	402	378	403	379	395	378	361	382	382	394	411	371	378	363	403	382	383	370	409	359	371	369	375	378	379	389	411	385	381	388	351	368	395	395	337	396	368	397	385	391	366	402	377	376	368	380	382	398	371	377	390	378	375	398	408	386	410	376	404	385	376	395	330	377	382	411	382	370	402	392	396	402	418	398	379	375	407	387	412	387	382	386	383	356	360	396	397	387	357	399	393	392	386	404	375	392	382	382	369	368	362	368	364	376	404	355	387	364	362	397	384	431	368	380	397	377	401	402	393	363	388	373	385	401	356	400	390	397	426	365	374	378	405	427	415	360	355	374	381	372	374	364	350	436	379	357	378
1656	959	435	340	581	892	1122	1065	716	432	220	148	92	76	60	56	50	47	47	31	44	68	54	34	37	23	31	20	36	28	21	29	23	25	27	24	28	20	21	26	24	10	19	21	20	17	25	21	26	24	23	20	21	37	19	28	20	17	30	23	25	24	35	33	23	24	18	22	18	14	23	18	12	18	29	21	21	19	19	22	18	23	27	16	15	20	21	27	18	20	23	25	23	16	24	17	14	16	19	15	18	22	17	23	23	21	22	17	16	24	20	16	23	29	19	24	24	16	24	19	14	20	16	19	20	16	18	16	22	18	21	20	17	25	22	27	18	19	21	27	27	35	26	23	24	22	17	22	17	16	15	21	15	18	22	19	27	14	18	19	23	16	14	23	22	15	12	15	13	23	23	18	15	17	25	20	19	24	26	9	19	20	18	29	21	18	16	20	19	29	21	19	18	20	19	19	24	25	16	19	19	15	13	19	12	17	17	18	13	11	21	16	26	18	21	15	18	19	24	21	23	17	24	18	12	19	19	19	20	22	15	17	16	33	20	15	24	16	27	31	19	20	15	23	17	15	17	18	21	18	18	20	26	15	16	19	18	22	13	23	21	24	13	24	14	17	19	11	15	20	23	24	18	17	22	30	26	20	17	18	18	25	23	31	28	21	19	22	12	22	20	22	24	19	20	15	17	20	16	16	18	35	16	17	22	24	18	28	19	22	17	20	22	22	9	16	14	21	11	20	22	24	18	20	15	14	17	26	21	13	18	10	18	20	12	22	26	18	17	26	30	20	17	28	27	19	22	21	26	16	20	12	28	19	27	26	14	18	23	18	27	16	25	22	24	24	24	25	10	26	15	23	18	16	19	22	21	15	27	17	17	16	25	20	18	19	18	16	17	17	21	15	18	18	19	22	23	16	18	16	20	14	31	25	19	10	18	17	11	14	22	27	17	14	24	10	15	23	22	15	15	21	19	13	8	18	26	17	23	17	20	19	14	26	29	24	22	22	24	20	16	23	21	14	13	16	15	17	11	23	22	15	19	17	20	21	16	27	14	20	16	22	28	15	26	23	17	20	19	23	19	16	12	16	25	17	17	26	23	20	26	22	22	23	17	26	23	27	13	29	21	21	20	17	22	25	20	12	18	14	21	19	30	20	21	15	11	20	18	26	29	14	25	13	19	24	18	22	24	19	20	19	23	18	20	18	15	20	20	13	25	22	21	16	15	30	15	18	24	11	22	26	23	20	20	18	12	23	18	18	26	18	20	26	13	18	20	14	13	19	30	22	20	16	20	21	9	24	25	18	18	33	23	24	21	16	21	16	26	20	29	23	20	19	22	18	16	17	18	14	15	20	20	20	24	20	24	29	22	14	18	19	16	23	23	24	21	15	20	22	22	26	22	19	18	21	28	22	18	13	16	12	16	14	23	22	26	20	18	19	23	26	18	22	19	9	25	19	14	19	23	21	16	28	22	17	20	12	13	28	10	15	19	19	20	21	15	23	20	14	18	27	26	21	26	19	22	19	22	18	19	27	16	29	16	24	19	24	24	16	11	19	23	14	21	21	21	13	20	17	27	18	18	18	19	22	22	19	29	28	19	24	27	20	17	16	24	17	17	18	17	20	17	22	19	17	23	15	32	16	26	20	24	25	27	20	19	14	21	21	8	24	19	9	12	26	17	16	17	19	21	15	17	19	21	20	15	13	20	23	19	17	21	21	25	22	14	22	21	21	16	9	13	24	13	19	24	22	18	17	26	27	18	15	16	10	19	19	16	21	23	15	14	16	20	23	15	17	24	24	30	20	18	26	20	17	22	16	22	22	15	27	23	23	21	17	21	16	16	20	23	20	22	17	20	22	22	14	24	19	27	15	17	25	21	28	12	23	15	19	19	17	21	24	26	14	27	21	18	15	24	20	20	21	21	17	22	28	21	24	16	24	22	21	20	13	19	20	24	20	18	13	16	22	25	21	18	22	21	26	21	18	24	22	15	19	18	24	24	15	15	22	22	16	12	19	18	25	20	19	18	18	13	15	21	20	30	18	23	22	25	23	18	26	17	25	22	14	22	25	14	24	25	15	23	16	24	16	16	22	14	26	21	26	20	19	24	18	17	21	21	21	15	21	16	20	16	27	15	21	22	18	16	26	20	21	14	21	32	24	19	23	15	23	25	17	15	20	21	23	22	16	23	23	15	15	17	9	17	19	29	24	20	20	16	15	18	28	23	23	16	20	31	16	26	20	21	26	19	18	17	22	14	20	13	25	29	22	20	30	20	30	20	19	13	25	23	22	23	13	24	24	25	19	13	18	18	24	11	26	21	19	19	16	22	19	30	26	16	21	20	24	16	14	20	18	23	23	24	29	26	16	21	20	20	14	17	16	19	15	12	15	15	19	22	21	14	17	23	24	14	20	27	18	12	21	17	19	21	16	20	32	13	16	20	28	17	16	22	25	27	22	22	22	17	17	26	22	27	16	27	26	15	19	30	17	25	16	21	16	17	16	16	18	23	16	22	24	20	23	18	16	21	22	22	29	15	23	22	13	19	20	24	17	20	21	18	18	17	19	17	19	19	13	16	19	13	20	25	22	14	14	19	17	15	18	23	21	17	21	20	21	21	15	14	17	16	16	20	22	18	14	19	29	20	21	19	16	20	12	20	17	28	24	20	24	28	17	21	18	16	13	16	26	23	24	16	23	10	20	29	19	21	26	19	15	22	17	21	14	12	21	18	22	28	14	24	22	23	18	25	19	16	25	28	22	16	19	8	19	23	14	16	20	21	21	24	25	11	18	24	19	20	11	26	17	25	15	19	12	17	15	19	22	19	23	21	13	18	15	21	28	25	15	17	17	16	21	17	19	22	22	22	28	14	18	13	27	18	23	19	25	17	18	20	20	36	13	20	24	22	19	18	24	21	25	25	26	14	19	17	31	19	20	21	11	21	27	23	28	20	21	15	14	19	22	13	18	19	21	20	16	25	21	21	16	20	11	16	23	19	24	23	16	21	17	23	23	20	34	16	16	17	22	22	15	18	22	22	16	22	23	11	23	30	27	20	23	19	16	19	23	20	24	17	17	26	15	26	19	21	15	26	19	23	21	19	28	5	16	15	17	20	21	26	18	13	21	22	21	14	18	26	17	11	18	19	25	12	13	23	18	28	28	15	18	23	25	23	14	18	26	12	17	12	16	18	18	26	15	18	23	21	25	20	11	31	22	23	16	26	21	22	18	16	25	18	12	21	24	19	27	19	27	23	26	21	22	23	18	17	20	14	14	23	30	19	14	21	27	16	17	19	20	11	23	15	23	20	20	14	17	21	15	17	19	17	23	20	21	16	18	15	17	22	21	25	23	12	20	20	19	19	25	22	17	21	21	19	16	19	23	20	20	22	21	18	18	25	25	20	19	22	21	25	17	18	21	15	28	15	20	21	17	19	11	17	18	15	21	15	19	20	20	23	28	24	12	18	18	14	20	19	27	15	17
26172	18351	11432	24225	31942	34358	35558	32580	25938	17870	11411	6594	4081	3152	2681	2297	2126	1724	1446	1538	1861	2421	1720	1372	1207	971	807	799	773	684	621	608	561	540	503	501	501	482	485	465	465	463	436	415	395	372	406	386	380	338	411	379	557	1148	359	343	355	331	425	466	657	682	747	905	561	363	358	353	320	304	344	329	339	335	337	316	333	342	297	342	335	318	293	370	318	326	309	336	374	351	329	366	351	340	346	331	336	355	356	354	343	320	331	336	312	338	356	349	363	341	313	299	317	318	330	322	348	328	341	326	336	362	327	336	327	307	333	316	304	308	313	314	275	340	369	313	325	305	327	323	295	327	318	328	303	277	354	335	293	350	309	321	297	327	309	343	341	305	318	330	325	327	297	341	285	311	340	331	327	346	313	321	344	316	331	300	336	335	332	289	343	310	308	288	294	331	315	296	320	316	292	326	308	356	333	282	306	309	275	295	319	311	312	340	326	306	333	317	297	324	324	318	308	308	284	302	311	359	286	306	321	275	309	298	314	304	302	298	292	328	302	294	332	316	317	300	320	303	322	328	290	282	284	314	328	316	341	306	300	310	309	316	322	289	316	292	273	334	293	319	305	315	306	273	330	350	338	314	308	306	325	339	321	325	296	316	307	332	328	303	280	316	320	319	334	307	320	301	302	295	318	305	286	313	313	325	319	320	292	292	309	313	300	311	321	272	295	294	299	279	274	317	334	324	318	312	291	295	301	307	326	322	335	303	297	323	297	319	291	316	343	307	324	334	298	295	321	311	306	322	310	292	331	328	306	323	342	304	309	310	321	311	290	297	317	308	299	325	307	301	296	314	279	314	295	303	335	328	322	315	304	351	308	332	311	344	288	310	337	335	306	306	322	293	325	276	314	306	289	289	298	285	284	295	291	301	323	313	276	307	312	346	303	288	306	300	302	305	294	323	287	319	286	316	314	330	293	294	270	285	302	317	300	312	315	293	314	315	295	330	321	311	312	317	323	287	327	305	278	308	317	292	312	303	340	295	335	301	319	343	295	330	301	318	321	328	282	280	305	326	291	297	305	305	308	289	312	289	291	292	329	296	286	282	308	300	323	323	295	309	290	294	330	312	331	289	283	355	306	318	319	293	317	328	317	325	329	298	304	306	296	315	303	318	304	323	284	327	309	291	322	297	339	311	319	298	322	365	296	312	285	312	307	310	289	320	321	332	318	313	306	316	308	334	311	283	342	296	286	291	273	335	283	286	328	327	289	296	282	295	334	344	293	309	331	305	324	329	292	296	316	297	297	321	317	293	298	290	328	301	325	335	292	322	334	312	354	314	307	303	313	325	286	277	273	295	319	295	314	294	313	312	314	333	332	311	310	308	294	302	332	314	295	300	323	289	317	284	315	310	298	313	347	314	288	350	302	331	307	322	305	286	302	301	314	308	307	297	321	350	290	301	316	309	326	297	317	333	323	296	313	330	300	311	324	321	287	276	313	332	273	299	294	282	289	297	290	311	343	313	331	309	289	299	351	333	292	325	317	303	277	330	293	310	330	298	346	339	315	300	293	333	328	308	294	299	332	327	344	259	289	315	331	319	290	304	320	316	323	311	294	323	315	307	349	310	289	314	304	290	301	308	280	301	297	330	289	340	302	324	327	289	320	290	321	319	314	321	301	313	290	318	314	279	299	311	296	307	341	298	309	298	309	317	312	344	325	317	312	309	320	300	288	300	300	324	300	279	302	312	295	325	291	291	295	297	310	325	331	329	289	309	314	297	318	320	305	355	337	333	316	320	321	309	319	327	324	332	310	302	323	291	331	291	306	339	299	316	329	324	293	285	353	343	322	307	304	300	293	303	315	322	285	327	322	327	296	280	294	336	294	319	328	295	333	306	303	308	320	303	286	321	314	310	329	354	342	302	323	348	293	282	340	292	324	307	300	318	317	330	314	320	311	305	342	295	317	304	335	360	332	308	300	297	292	301	289	310	324	309	308	329	291	304	336	321	333	305	301	330	350	304	349	294	331	317	289	300	313	327	338	316	328	332	287	304	326	295	305	321	318	315	321	323	315	311	325	284	285	327	310	288	280	330	290	311	308	317	314	316	308	331	299	319	283	298	330	336	311	301	327	282	302	327	304	322	282	324	313	304	295	333	295	300	294	272	291	318	311	292	320	298	331	304	348	327	319	301	284	277	315	327	306	278	284	302	310	290	316	324	330	307	337	305	314	295	313	308	300	277	312	316	323	283	305	339	309	310	312	342	301	302	265	302	339	307	301	310	307	296	287	303	305	321	320	300	323	324	311	339	311	321	308	320	329	323	310	333	324	283	335	325	315	301	324	338	316	294	307	310	312	326	289	341	318	292	302	307	318	336	319	310	290	290	302	301	282	314	308	302	295	317	318	311	321	328	328	301	340	319	320	358	302	316	313	297	308	278	303	298	284	333	327	314	301	291	314	336	315	315	283	329	295	309	281	313	299	320	304	293	337	335	310	320	310	333	318	322	320	314	321	296	343	294	326	282	285	333	312	309	334	299	318	303	298	285	292	327	325	304	272	323	310	288	329	333	291	310	302	316	324	300	312	301	301	316	330	299	283	316	320	328	276	293	321	321	322	304	331	328	305	307	309	323	286	319	327	308	315	304	353	311	308	337	334	308	291	302	320	321	296	298	312	297	288	317	294	349	319	330	299	290	323	303	321	321	321	304	314	301	309	287	304	310	344	308	314	335	314	319	313	301	306	310	320	300	311	296	322	339	307	251	317	303	322	311	330	310	329	290	336	326	313	328	296	312	321	313	298	311	307	286	296	342	283	345	325	281	307	312	288	313	319	330	355	289	331	335	326	310	310	292	339	297	319	322	308	328	306	284	340	300	294	351	304	328	333	324	306	348	323	288	310	319	305	309	332	337	336	318	332	332	308	317	309	269	341	306	323	304	280	291	292	284	297	323	308	321	320	300	306	316	316	304	321	338	290	305	292	307	301	321	335	333	319	337	306	301	309	292	306	314	295	337	303	339	297	285	303	329	331	326	319	335	317	299	307	317	298	320	329	303	318	314	323	281	299	316	314	334	290	278	303	283	327	315	329	310	292	307	348	300	309	306	349	331	298	278	322	314	303	309	293	341	297	342	310	313	310	324	307	325	343	300	315	329	303	310	294	333	335	321	289	301	303	290	315	321	307	301	329	298	330	313	279	323	266	298	295	294	321	295	324	343	331	324	313	313	300	334	307	328	305	327	315	291	315	301	326	318	319	323	313	308	309	311	318	304	292	320	307	299	320	293	337	320	312	299	318	305	308	294	293	282	308	335	307	323	294	304	308	346	295	300	300	307	310	297	311	305	318	304	340	303	361	278	313	319	292	324	284	302	292	307	332	316	290	292	299	317	313	323	325	322	327	290	318	320	320	319	292	303	346	295	311	343	335	314	315	300	317	310	289	310	322	335	297	319	304	328	278	313	308	302	322	290	279	296	314	277	297	304	322	308	341	298
3584	900	485	391	643	715	999	1086	814	393	255	140	118	73	57	62	70	76	48	46	60	58	72	62	62	56	40	45	46	55	42	41	46	34	47	43	50	46	44	46	31	51	45	34	39	40	45	44	44	53	42	37	43	46	50	46	39	43	36	53	40	52	47	56	49	32	38	38	39	47	34	44	53	28	38	57	40	43	31	52	37	41	46	43	38	40	38	43	44	43	38	41	43	37	36	40	50	32	43	45	36	39	38	34	47	40	41	32	50	48	27	44	39	44	41	41	31	41	48	38	34	39	54	43	47	48	35	43	51	45	37	48	50	42	32	42	55	45	42	42	53	41	37	38	44	37	53	39	37	45	48	40	32	41	41	40	31	45	33	47	49	38	38	45	35	36	55	39	35	40	48	44	45	38	45	47	40	40	39	36	47	44	37	39	44	42	47	43	36	40	45	38	45	38	46	50	51	46	43	43	42	45	34	38	36	31	36	34	32	42	38	38	39	42	41	39	49	42	34	44	37	36	39	40	43	34	39	38	43	42	35	37	43	46	38	35	33	38	52	41	41	37	44	43	47	42	41	61	41	38	39	35	43	38	38	57	39	35	54	44	42	39	43	38	37	41	36	38	40	38	44	47	31	41	59	52	44	51	37	41	42	45	44	45	46	47	43	45	60	46	44	47	28	37	29	34	36	37	53	45	43	43	40	40	28	33	41	39	39	45	44	45	35	33	51	43	48	33	42	30	37	28	51	48	47	33	36	50	45	43	42	57	41	37	47	44	43	35	39	43	45	40	43	41	47	36	41	42	36	36	31	49	47	32	40	39	39	36	32	22	33	43	48	37	31	40	37	42	36	44	45	30	39	40	39	38	41	53	41	39	38	33	46	47	42	35	36	46	49	39	39	37	46	39	29	56	49	39	32	44	47	38	33	38	44	41	44	45	44	36	43	28	40	43	33	32	38	41	41	38	31	34	37	42	49	43	43	31	44	37	39	41	29	44	46	54	32	30	35	35	39	37	24	24	45	37	39	38	43	45	47	46	43	40	53	46	48	40	39	44	37	35	42	43	44	33	46	48	42	39	40	55	49	36	53	36	37	37	34	34	54	34	41	33	50	33	40	42	42	43	38	52	43	40	40	48	46	38	38	43	53	36	35	44	39	41	35	29	27	47	35	32	37	40	50	47	43	47	41	38	45	39	35	31	25	52	32	49	41	50	37	53	38	53	26	47	34	35	35	36	45	40	34	39	42	36	40	37	36	32	39	34	39	46	41	39	41	36	38	42	37	45	37	45	36	33	41	47	38	45	39	48	39	38	37	38	43	44	38	37	47	44	38	54	36	39	39	46	42	36	35	40	46	51	40	38	45	43	39	45	45	42	46	45	35	43	36	37	34	34	46	45	41	41	42	40	47	38	37	39	43	39	37	31	39	41	44	44	50	27	33	42	36	36	46	41	35	41	51	23	39	38	33	29	54	46	44	43	43	43	31	51	44	32	34	37	38	45	35	44	49	32	24	41	46	51	40	38	33	44	40	48	42	46	42	32	30	40	41	62	33	26	43	44	28	43	36	39	40	49	49	47	37	43	40	49	35	41	48	46	46	50	41	50	51	46	49	34	29	30	35	38	43	43	43	39	39	40	40	44	35	52	41	44	32	41	44	43	23	41	30	37	35	46	47	48	40	40	35	43	47	40	38	55	50	36	42	46	41	62	39	32	41	49	43	49	40	48	44	45	45	41	34	42	38	45	38	42	54	39	37	41	42	42	29	40	45	44	33	33	50	34	43	36	32	51	43	53	52	44	31	43	53	37	40	44	39	42	43	41	35	34	40	48	42	35	41	33	43	34	34	43	44	32	42	44	47	39	45	28	38	33	58	43	52	39	38	50	40	34	58	44	37	47	43	52	38	41	36	46	41	33	43	40	45	53	48	29	45	45	41	38	41	36	38	42	45	34	49	44	54	45	35	46	41	32	47	50	63	37	41	57	37	40	37	49	43	59	38	47	30	34	51	48	45	43	53	43	38	32	38	41	51	43	49	45	45	44	37	49	31	38	37	33	33	46	35	45	30	46	41	40	34	42	32	32	40	48	38	46	38	46	33	35	38	55	41	45	48	52	34	47	39	35	51	46	47	37	40	36	56	48	38	38	41	43	35	46	50	44	31	44	29	45	42	34	41	34	47	51	42	39	35	35	55	45	30	39	40	31	38	44	39	28	37	39	42	36	37	35	49	43	32	52	44	36	47	39	43	35	32	37	54	44	45	44	43	34	42	38	30	34	38	40	39	42	36	24	40	40	38	40	38	38	40	31	50	43	34	41	51	35	51	44	42	45	52	44	35	36	40	42	46	31	46	43	46	44	37	32	47	43	46	42	45	42	48	37	41	46	38	43	31	34	39	37	47	31	48	49	41	44	47	50	35	32	42	46	49	48	37	44	38	35	50	43	41	41	41	44	30	22	38	42	43	36	28	39	44	32	33	48	55	33	46	39	39	39	39	41	46	34	35	49	43	41	45	45	34	52	48	36	37	44	44	42	39	52	33	39	37	38	43	44	38	37	34	43	44	34	44	45	45	36	37	53	35	47	40	42	41	47	42	32	43	30	41	43	52	31	49	43	34	38	44	54	33	38	34	46	33	38	38	46	36	37	34	34	35	46	33	39	46	34	36	42	43	45	32	32	43	37	30	43	34	36	46	40	31	41	42	44	39	41	43	43	57	41	37	25	39	42	41	43	56	41	31	42	38	38	40	43	49	39	44	45	44	43	50	37	49	32	43	41	45	54	38	41	42	50	45	51	26	45	38	46	32	39	41	37	37	47	39	33	38	41	40	31	44	47	49	41	47	46	40	35	47	34	38	35	42	32	39	33	36	53	38	44	39	52	48	42	51	41	33	33	35	48	60	40	46	38	50	36	40	43	32	40	40	48	49	43	37	40	47	41	36	39	38	44	44	38	41	47	35	39	38	34	51	35	51	51	34	33	34	31	38	49	50	44	38	49	39	45	36	39	38	45	38	39	44	28	35	40	41	50	38	44	57	45	42	31	48	51	43	48	53	51	38	36	50	41	39	30	35	42	48	51	38	39	41	55	38	39	50	43	44	36	45	43	55	40	36	39	39	31	41	30	38	38	37	37	42	40	38	27	39	42	35	38	34	45	41	54	46	56	48	48	43	42	36	44	35	44	38	48	48	29	44	51	51	45	41	41	45	41	54	30	49	38	37	40	36	48	47	42	31	47	40	47	33	49	56	49	33	41	30	38	49	35	41	31	42	45	44	42	44	39	44	39	42	38	40	36	36	44	41	36	39	37	49	47	51	28	29	38	41	38	46	34	42	36	41	32	38	48	39	49	42	21	28	43	45	41	43	35	51	38	33	51	43	34	41	38	54	42	37	46	45	36	34	38	42	39	42	36	49	39	37	41	48	35	46	41	47	48	43	43	48	30	44	40	45	38	43	33	46	42	31	41	36	33	38	32	61	39
26070	18304	11441	24629	32018	31488	34484	32977	26744	17619	10987	6527	4260	3235	2816	2439	2234	1939	1589	1519	1695	2402	2304	1823	1744	1317	1109	997	995	943	885	888	830	837	822	748	801	781	834	761	748	732	740	799	705	685	721	721	740	707	646	694	888	877	716	696	668	679	755	827	1009	830	877	1376	1177	721	646	658	652	615	661	681	648	683	682	704	666	617	670	657	661	655	638	689	645	614	611	619	656	682	626	666	655	650	682	657	724	681	697	675	659	681	684	677	653	670	680	676	608	670	646	665	644	639	659	635	634	640	641	626	601	670	632	630	659	654	615	690	654	616	656	642	619	613	629	639	598	607	600	623	615	677	589	616	627	651	631	667	628	639	662	589	627	655	622	634	663	644	615	641	634	654	627	632	625	586	681	634	594	581	643	652	676	644	628	673	678	640	621	641	656	638	660	632	605	605	657	658	574	637	626	634	603	642	598	624	602	604	616	610	630	622	588	622	649	629	615	628	636	605	661	684	651	600	626	579	644	635	676	610	651	634	618	642	678	628	627	587	655	608	623	612	625	667	624	651	612	600	644	636	645	584	596	636	642	602	659	629	656	632	648	669	647	659	616	655	635	668	630	652	666	671	667	649	655	638	617	665	623	623	672	637	650	637	622	625	624	611	583	679	625	616	616	603	633	627	639	640	675	669	574	658	623	659	613	644	642	669	629	630	681	657	628	558	664	626	682	601	644	633	618	658	621	615	667	599	608	664	660	657	623	661	646	631	620	616	625	613	643	694	630	638	655	634	645	656	650	623	631	600	650	606	655	640	605	620	659	624	602	639	630	604	675	690	598	635	650	601	688	611	603	600	667	675	621	663	633	653	664	663	650	563	638	634	616	614	604	594	642	646	624	629	673	631	621	602	605	639	593	600	670	659	615	619	653	640	612	623	676	630	602	601	614	688	642	625	619	674	619	633	637	657	600	590	661	601	630	649	700	646	641	666	628	631	636	624	654	639	631	581	671	608	571	611	636	616	668	665	619	614	622	663	572	596	625	621	622	626	622	632	630	600	641	632	619	609	603	650	627	650	627	617	624	662	630	630	643	616	635	660	643	639	601	617	655	648	644	662	655	678	632	634	636	636	638	621	645	652	567	623	668	631	643	634	675	591	652	630	614	655	679	632	628	632	630	648	599	607	625	641	610	617	636	638	614	652	637	646	665	631	659	675	595	620	626	649	629	633	604	613	638	614	626	621	604	632	612	632	593	575	615	676	616	619	621	636	649	599	598	633	667	625	652	646	649	618	609	622	636	612	641	623	612	642	621	624	638	620	616	656	645	647	645	626	621	589	620	643	668	666	598	664	624	611	600	571	647	628	635	636	607	639	625	633	622	650	655	662	638	659	596	650	662	568	633	625	651	624	666	712	619	691	650	601	636	601	632	644	625	617	590	629	640	648	616	665	652	620	637	652	601	646	641	593	583	689	654	642	601	603	624	648	632	610	628	648	601	609	657	616	611	666	676	620	658	669	666	630	611	638	650	676	638	655	663	673	608	619	650	658	651	648	655	637	629	662	616	598	628	652	668	639	588	613	621	684	615	665	575	620	609	653	561	658	660	633	630	619	634	629	656	647	649	640	656	611	655	639	636	636	644	617	601	697	628	624	634	633	645	706	635	632	623	642	628	685	596	610	582	613	610	638	637	592	642	654	611	612	661	646	662	660	620	646	602	660	661	646	628	707	629	646	627	625	663	611	629	642	649	654	641	603	656	635	659	622	610	617	656	664	623	619	602	651	610	645	649	676	622	650	651	622	630	630	649	600	615	700	619	600	616	599	608	636	677	622	629	624	583	635	645	622	596	641	642	640	677	631	636	612	638	701	624	651	609	653	633	600	651	644	635	627	651	598	578	667	668	640	616	605	616	650	675	659	658	604	652	639	647	591	653	615	626	577	660	648	628	650	644	605	602	624	717	617	659	646	625	683	582	641	640	683	652	624	578	637	651	626	592	627	620	613	618	601	637	573	611	631	679	642	599	600	613	600	571	581	615	671	645	661	641	611	586	590	631	622	649	643	650	673	608	577	635	611	646	630	622	640	622	644	626	604	614	636	600	624	607	630	588	635	689	684	632	613	571	642	613	618	627	620	634	629	632	660	645	653	631	641	622	604	670	618	651	624	656	638	601	631	630	613	653	652	644	621	610	635	632	608	611	658	643	679	607	618	622	639	631	637	640	623	603	613	663	639	608	601	624	618	619	642	620	672	600	640	605	667	672	650	663	613	629	628	648	601	657	594	629	665	654	648	621	641	641	582	626	654	645	659	641	648	632	623	627	647	687	625	636	581	616	651	640	612	595	654	643	560	617	636	655	629	612	610	641	633	585	627	657	599	633	650	656	649	624	613	634	619	651	607	614	638	634	649	650	631	608	612	631	617	624	644	658	655	625	684	604	635	625	645	618	596	625	662	640	601	660	558	660	623	626	664	645	643	582	622	629	628	676	620	645	638	601	643	675	659	676	656	582	626	607	628	649	661	656	647	602	594	672	673	603	627	651	602	641	642	698	594	624	657	635	626	657	610	671	653	615	658	643	624	646	628	652	589	609	640	634	625	661	619	650	589	648	666	623	639	660	628	657	592	600	614	646	624	635	587	637	599	632	678	609	642	625	639	606	646	640	626	622	643	640	601	645	617	716	624	591	596	614	615	626	682	661	585	603	647	604	599	629	643	618	598	650	683	659	657	650	601	607	653	636	624	635	595	605	657	638	668	647	648	659	612	631	671	622	617	638	654	624	616	613	647	641	634	687	628	620	653	668	631	648	665	635	647	622	707	634	619	637	675	606	645	623	631	651	637	624	572	628	635	666	620	633	624	602	648	634	650	619	593	671	633	630	582	600	660	641	677	624	628	651	608	653	636	617	627	613	610	663	600	603	694	649	617	628	642	622	627	599	660	609	593	679	640	656	623	618	642	638	637	634	625	614	651	653	616	631	639	631	632	701	607	615	656	626	603	635	645	615	608	611	630	649	624	660	627	609	592	653	652	625	669	633	657	627	616	613	668	638	650	636	643	650	623	617	641	647	695	614	622	657	623	652	600	609	647	637	667	628	665	630	633	604	649	601	638	593	603	615	616	631	613	605	617	664	671	636	673	655	649	621	624	580	614	629	609	631	666	634	624	607	655	664	666	615	638	656	608	641	619	667	625	630	665	657	636	608	632	630	689	657	641	638	605	637	600	624	617	675	600	622	663	661	654	613	683	670	603	665	627	623	636	631	620	685	601	653	612	634	674	630	615	648	653	659	643	638	636	601	653	656	633	612	651	618	619	618	622	662	627	635	646	607	618	650	661	629	648	664	588	632	613	624	631	610	581	620	613	677	644	597	612	671	622	669	626	636	642	616	625	604	630	658	649	618	627	631	613	602	622	638	590	668	643	630	646	621	635	603	636	651	583	622	626	572	630	669	622	631	670	599	586	602	660	660	640	601	635	667	650	613	687	623	638	667	635	670	607
3403	1975	933	578	955	1190	1963	1783	1294	700	366	242	146	136	116	87	84	97	72	67	66	76	74	98	88	57	48	48	46	44	45	49	39	46	42	45	45	45	52	49	41	43	40	40	49	42	34	44	40	37	52	43	49	65	42	42	33	31	41	36	36	37	40	56	54	36	48	45	46	32	39	39	29	35	37	49	42	41	31	35	31	41	37	39	45	33	36	36	53	35	39	47	35	38	31	32	37	39	31	27	47	31	38	42	35	52	30	37	34	39	37	29	47	34	32	28	37	43	36	34	51	31	34	34	37	32	33	33	40	45	37	41	43	25	37	37	32	39	36	29	33	45	33	22	36	36	27	41	43	33	33	30	45	39	26	42	36	28	32	41	29	39	45	26	38	34	31	31	43	34	28	39	42	52	39	45	35	35	37	32	54	30	31	37	21	36	35	34	31	45	31	42	29	38	35	34	44	29	38	36	47	45	31	38	42	43	36	34	51	43	36	37	28	42	34	41	35	42	40	37	43	32	35	48	33	31	37	31	38	45	41	31	43	47	42	50	35	28	40	27	38	36	24	30	30	50	40	32	33	39	30	46	31	30	44	28	36	29	37	38	40	37	46	25	42	46	45	29	33	40	40	36	41	37	51	47	37	40	35	21	36	51	31	37	27	38	38	24	45	42	42	34	33	45	31	42	42	34	35	33	35	31	26	45	39	40	30	35	40	47	38	33	28	39	27	28	33	47	35	31	30	44	34	33	25	42	36	37	36	21	40	43	35	37	37	36	34	37	39	25	32	30	36	31	33	50	41	40	39	43	34	37	34	36	40	38	50	34	38	32	37	32	34	34	33	32	36	36	50	34	37	24	51	48	41	48	35	35	31	41	37	43	45	30	35	36	36	29	34	24	37	36	40	37	32	40	37	40	43	37	34	27	36	39	35	39	31	43	36	37	34	33	34	34	42	39	29	39	29	42	38	38	36	54	38	38	50	29	29	37	36	29	31	37	32	33	46	48	40	25	38	44	30	25	37	45	35	30	38	35	43	31	36	30	29	45	30	27	45	35	39	45	36	28	38	38	35	35	38	31	32	32	38	39	38	48	44	43	33	41	31	42	41	42	50	40	40	34	22	39	36	31	49	42	42	32	30	46	35	44	32	39	42	35	34	39	36	30	34	29	35	44	37	42	41	34	33	40	38	44	33	38	37	37	34	39	39	35	36	45	38	45	39	32	37	30	45	33	39	53	38	48	31	36	30	37	31	38	34	39	34	38	52	35	33	29	35	34	48	40	33	45	45	39	32	27	30	39	40	38	31	46	40	36	32	27	36	38	27	39	39	28	39	39	30	37	51	23	36	45	36	49	37	41	42	35	36	27	30	27	38	42	35	28	37	31	40	32	33	41	33	50	33	41	27	37	41	41	42	38	38	38	41	42	47	35	35	35	45	41	41	28	30	35	44	41	42	45	51	40	31	46	40	50	49	45	38	34	30	37	28	28	28	34	42	34	41	30	23	34	46	31	42	33	31	32	34	40	31	38	27	47	37	44	37	44	46	38	33	39	38	34	42	37	27	38	39	45	37	36	23	37	35	32	45	34	40	38	44	24	34	38	35	36	33	36	38	49	34	34	36	46	36	31	30	42	44	27	37	30	41	46	40	35	41	36	40	37	20	40	47	27	33	41	38	32	27	28	40	27	27	31	41	33	41	42	35	39	35	31	35	27	43	28	31	38	41	31	26	26	30	37	40	27	38	43	37	26	40	39	31	24	36	36	43	32	36	48	30	37	40	34	35	31	38	39	45	39	36	23	43	31	34	31	32	28	42	31	31	45	30	31	45	43	30	38	42	43	35	34	31	49	50	38	34	41	36	33	27	34	30	38	36	23	38	39	46	31	33	45	40	39	30	35	41	38	49	35	36	39	30	38	32	43	36	45	41	42	39	34	27	43	33	34	38	31	36	33	41	46	39	34	37	33	38	30	40	42	41	39	49	48	38	31	38	26	44	43	36	39	43	32	34	30	33	34	34	35	38	32	36	29	45	34	47	35	31	39	34	42	52	38	40	45	44	37	34	42	38	39	51	49	31	49	41	28	42	38	37	47	46	33	47	32	40	35	24	47	32	32	37	31	37	45	37	45	41	30	40	36	27	43	42	37	40	35	42	37	40	36	37	33	23	29	39	28	40	23	43	35	33	26	40	31	34	39	43	25	37	32	36	27	38	35	28	39	47	44	33	36	29	38	30	51	45	48	29	44	34	35	27	43	43	28	37	35	34	39	44	35	35	49	30	34	37	35	41	31	37	31	29	46	32	41	31	37	36	23	38	38	30	35	45	33	43	44	42	39	37	44	26	32	44	35	49	32	35	33	45	26	28	42	38	49	28	27	48	41	33	29	35	41	48	32	40	39	27	39	29	31	29	38	34	35	36	43	29	40	40	35	33	41	36	43	28	36	49	28	36	21	39	42	40	38	29	37	40	34	31	33	42	41	40	44	38	45	38	30	48	45	47	34	24	31	32	31	33	46	39	27	28	34	43	28	35	41	39	33	39	35	36	32	21	32	38	29	32	28	54	44	43	42	31	35	42	33	52	36	33	38	40	32	33	40	35	30	36	34	33	38	35	31	38	31	34	31	33	28	36	42	43	30	34	43	30	41	34	35	25	36	35	28	46	38	27	35	39	38	34	36	33	37	41	34	44	39	29	35	44	25	28	26	28	31	49	30	41	30	31	30	26	42	36	35	30	33	26	40	31	47	24	31	35	40	27	29	44	37	37	44	39	36	28	54	30	40	40	39	30	38	33	26	36	44	37	34	48	43	25	31	26	48	39	42	40	40	39	39	39	34	47	31	37	27	41	42	44	41	36	37	34	43	50	38	44	38	29	37	34	43	36	43	42	42	40	36	48	30	48	35	42	41	24	41	43	35	35	44	35	42	42	37	32	32	34	34	34	37	32	42	45	40	42	33	30	34	34	44	37	38	26	37	42	34	31	39	38	49	25	35	40	39	34	25	44	29	38	37	36	36	35	28	44	37	39	38	31	32	29	31	38	43	31	31	29	26	36	44	29	29	37	39	40	52	50	34	31	32	30	27	44	47	32	32	35	34	34	39	37	38	30	44	44	41	41	35	28	30	38	39	42	48	37	35	30	37	34	36	45	42	31	33	42	39	36	26	36	42	32	37	28	33	51	43	25	30	34	32	42	42	31	34	31	27	40	41	30	38	36	34	37	39	39	31	31	32	45	47	44	29	34	36	37	49	31	44	36	46	37	37	33	39	32	34	41	37	38	35	37	35	39	42	25	40	47	37	42	31	46	29	35	38	31	41	40	47	45	28	38	37	35	48	40	32	35	28	29	40	42	31	32	31	50	42	43	37	37	36	43	37	33	31	40	38	37	36	36	39	35	36	26	28	33	40	34	34	31	44	30	42	26	52	31	46	49	43	40	31	33	34	36	33	27	44	31	34	42	30	32	35	41	39	32	46	29	40
32346	24866	16743	30214	37343	37348	42049	38555	32215	23362	15811	10634	6912	5353	4284	3523	3179	2987	2381	2269	2138	2548	2988	2755	2514	1644	1455	1308	1216	1155	1059	975	963	940	940	947	959	884	870	881	845	799	778	734	691	699	705	668	656	685	693	643	1209	1962	700	666	667	683	760	827	888	780	859	1206	1418	762	615	608	569	612	605	625	621	575	604	618	640	618	619	632	616	571	602	584	587	601	610	611	591	635	612	624	646	603	644	630	607	582	617	619	594	617	596	599	608	613	541	581	596	567	605	602	583	597	577	577	563	613	559	627	560	595	573	589	602	613	559	628	613	572	611	576	602	543	593	582	554	566	587	601	608	543	588	523	582	551	567	565	614	562	605	596	597	573	572	617	613	612	600	517	599	560	595	575	567	590	561	569	524	547	614	571	609	593	562	576	552	591	582	544	565	552	584	580	572	573	574	556	576	542	557	575	566	577	590	516	645	545	550	527	501	584	558	559	555	554	519	587	561	609	550	537	547	576	581	522	584	518	564	538	565	558	568	590	583	613	577	562	551	550	533	585	523	589	633	578	557	558	558	518	551	567	532	559	582	596	547	596	525	553	578	559	582	565	595	554	562	579	556	526	550	556	552	505	574	560	581	556	561	529	543	517	602	519	585	569	560	549	548	540	591	546	530	538	570	544	558	588	574	553	605	556	535	583	570	516	557	602	556	563	577	569	582	548	554	566	565	621	558	520	527	550	569	578	552	573	606	569	538	530	543	568	603	565	545	530	529	550	516	528	597	572	589	554	570	553	539	558	560	567	545	579	575	557	558	582	491	537	543	542	579	582	522	585	542	570	566	548	552	569	517	549	527	551	554	573	544	550	558	547	542	570	561	594	542	606	559	556	571	542	585	579	541	524	556	518	587	554	598	579	577	580	533	588	577	602	542	546	573	564	561	587	586	555	575	539	563	566	547	535	548	545	532	502	562	551	558	511	560	587	576	560	569	508	546	557	539	574	564	587	562	550	561	578	558	529	554	538	594	551	562	571	552	540	541	610	570	541	567	543	561	562	547	549	594	572	556	552	518	532	567	527	551	591	600	535	531	558	577	577	545	566	556	538	519	601	629	535	549	556	559	583	587	562	595	569	545	574	559	608	587	584	577	563	569	590	535	553	585	570	573	551	564	544	565	551	499	555	589	557	529	561	560	590	548	525	531	570	596	599	559	541	543	531	563	538	535	574	536	581	546	567	550	533	561	557	575	575	598	534	588	628	573	537	580	577	569	579	547	581	581	563	593	564	599	584	549	542	567	519	556	572	536	558	595	593	562	589	534	555	589	583	534	537	550	529	574	544	548	554	530	515	592	534	567	547	534	559	530	573	542	567	555	536	548	543	569	560	565	579	537	555	602	585	539	565	542	570	546	529	561	562	520	576	553	587	522	536	543	530	531	597	610	574	586	581	559	543	559	525	541	563	547	555	526	542	567	499	545	580	571	580	544	594	564	562	546	554	522	546	544	571	595	515	601	602	563	542	529	579	572	573	573	578	566	581	556	569	512	561	564	560	529	584	569	555	573	589	546	562	595	553	586	551	588	559	559	609	576	595	612	551	557	546	561	552	507	576	537	520	588	575	564	561	560	553	545	563	545	555	544	526	543	553	541	572	556	567	560	569	574	556	574	591	551	593	525	558	586	594	557	561	572	534	522	532	618	564	570	577	574	545	605	579	552	551	527	587	549	533	561	541	555	527	534	521	571	532	583	562	585	621	575	552	586	536	604	539	521	560	522	535	566	543	586	553	525	558	548	614	557	503	565	549	570	548	566	562	597	544	575	547	531	527	557	566	570	550	571	587	570	553	556	575	531	582	573	564	550	599	572	560	573	563	566	560	589	544	576	540	554	534	541	556	575	561	564	571	610	528	610	597	552	570	508	585	553	533	526	569	560	539	537	546	561	540	539	543	577	601	551	568	561	602	530	585	527	541	580	520	608	595	561	543	539	549	515	564	578	583	553	579	547	573	584	542	575	585	592	522	570	552	523	533	557	543	547	541	576	661	512	561	545	604	570	579	558	620	571	574	570	601	580	598	558	550	575	546	519	592	558	563	542	554	553	597	521	531	526	522	573	574	560	568	585	537	575	570	583	544	546	581	552	573	547	588	550	568	567	562	582	527	563	551	533	519	575	590	548	546	547	581	584	544	538	559	564	558	549	606	565	565	544	554	535	567	563	560	606	564	629	538	550	551	564	536	541	576	521	561	539	516	590	535	561	598	542	557	554	566	552	585	536	560	510	552	536	534	567	569	534	578	559	544	544	590	534	577	543	574	557	540	565	582	559	555	535	549	605	582	564	575	535	590	552	567	563	592	538	557	587	569	497	545	560	562	525	560	554	623	555	541	555	564	584	537	539	569	541	543	584	568	590	537	564	511	585	534	545	549	537	541	588	550	573	533	615	555	605	583	526	577	546	554	554	556	544	554	532	590	577	538	587	542	570	626	572	573	602	561	605	602	541	599	536	579	584	562	561	544	541	578	559	578	589	591	561	586	583	544	605	564	577	594	580	544	523	558	529	516	558	569	555	578	589	587	514	557	517	548	583	593	542	526	540	581	572	571	598	563	579	575	552	537	550	569	571	589	590	555	582	595	567	539	577	582	540	567	533	557	554	503	543	557	552	541	538	575	558	607	593	588	589	561	512	554	560	563	588	523	589	540	548	561	570	566	542	554	535	568	513	544	596	519	572	555	549	553	555	592	574	547	595	581	540	566	589	553	586	564	547	522	559	583	545	570	533	550	548	570	569	574	549	538	590	581	552	550	553	600	576	605	536	596	563	561	533	583	571	579	537	535	580	543	535	553	533	539	559	547	592	554	580	539	585	511	540	545	519	519	557	559	557	570	576	550	556	584	587	549	560	531	563	548	555	537	569	556	561	562	573	568	574	566	586	566	523	552	547	537	574	528	548	576	581	572	562	569	556	605	608	557	561	547	558	569	585	564	565	552	558	572	557	531	595	566	558	530	529	524	587	583	556	606	600	535	555	574	579	553	557	543	543	560	541	578	564	531	562	556	559	587	568	560	549	538	561	545	603	602	568	556	529	570	535	539	553	548	537	574	550	604	561	544	585	590	555	541	577	539	530	540	530	526	576	559	551	566	570	541	552	553	558	560	527	559	532	578	578	551	556	522	514	549	607	567	571	540	551	558	548	568	556	574	576	590	580	556	595	536	561	551	572	559	551	568	528	589	545	574	549	588	543	569	581	509	576	552	578	542	555	546	572	547	535	539	543	563	558	568	580	573	517	539	548	596	554	563	573	568	607	551	533	550	554	541	544	542	596	565	567	558	519	565	545	520	534	574	574	560	540	548	571	579	569	557	554	596	548	543	565	571	513	562	558	519	570	565	517	579	566	544	563	557	582	575	510	588	526	538	565	560	558	531	537	580	576	529	532	596	550	560	560	581	543	581	580	596	592	541	555	555	560	573	519	567	558	586	602	600	583	591	554	597	559	582
2349	911	475	284	422	502	841	728	535	304	152	100	59	48	48	35	38	37	33	34	42	37	32	42	40	42	22	26	28	26	25	26	31	23	28	26	24	24	28	23	28	28	28	24	39	19	22	29	28	21	31	27	25	27	16	30	25	24	23	17	35	13	23	20	24	24	27	27	30	21	22	23	28	26	32	38	27	27	25	17	30	19	25	19	36	26	33	26	32	28	28	27	25	21	38	12	21	26	25	36	31	23	23	25	26	28	28	27	35	36	21	25	20	25	25	26	27	22	29	26	20	29	25	20	20	26	20	20	22	27	21	19	32	34	25	25	23	19	23	31	19	17	30	22	25	18	22	28	23	8	35	27	19	30	23	20	28	33	25	18	37	26	29	31	26	18	18	24	18	33	22	25	28	22	22	26	28	27	26	25	20	20	27	20	22	22	26	18	20	19	31	22	28	27	23	17	32	21	18	18	28	27	28	31	21	26	37	27	32	17	17	21	20	22	26	22	32	24	29	20	29	29	30	34	23	28	23	31	22	23	23	30	31	31	23	28	19	25	18	29	19	24	20	26	28	27	15	29	15	30	28	36	35	18	22	25	22	24	31	29	35	25	26	28	33	23	22	18	32	27	18	25	18	33	21	17	24	26	26	20	20	27	31	18	26	24	26	25	22	33	29	36	24	22	28	25	21	23	33	17	19	27	23	32	21	20	28	25	17	23	31	18	22	34	17	23	23	32	36	20	24	19	22	28	21	23	19	25	18	17	17	27	21	31	27	28	31	24	13	27	22	24	25	24	27	19	22	16	29	26	22	26	31	29	28	29	31	29	16	20	22	19	19	19	32	20	20	19	29	27	23	31	31	31	18	22	30	26	25	29	22	30	29	31	28	24	21	31	16	25	21	20	17	25	18	23	13	31	22	29	28	17	20	21	23	26	32	24	25	28	18	25	23	14	24	23	18	24	18	24	32	26	28	35	29	24	25	33	25	24	22	24	30	27	27	24	27	25	23	23	22	29	23	28	29	29	17	28	28	24	21	27	32	29	24	25	21	32	23	18	20	29	14	30	23	31	39	32	22	15	25	37	25	23	22	24	20	20	23	20	26	25	25	16	24	29	19	21	28	30	20	25	27	27	23	26	26	21	23	28	25	29	28	21	19	27	24	29	29	17	21	21	31	37	18	34	26	27	24	28	22	28	23	23	22	42	25	19	27	22	31	31	25	21	29	24	19	13	15	23	20	25	26	26	22	29	34	24	16	24	16	23	16	21	26	21	22	20	31	19	26	20	26	22	29	21	25	24	19	22	21	24	23	24	17	35	22	26	31	26	19	18	17	21	22	30	27	32	27	24	26	24	25	34	29	26	33	19	22	32	21	25	16	34	23	22	25	27	25	25	26	20	23	22	25	30	27	20	36	20	21	20	20	36	20	28	31	24	33	18	34	24	18	22	21	23	27	27	20	28	32	26	25	34	23	18	20	25	22	18	15	35	30	27	31	13	19	29	16	24	28	33	17	23	22	30	28	23	25	23	27	27	16	22	19	16	23	29	36	27	25	35	20	21	21	21	25	32	22	26	26	30	28	30	32	16	29	23	36	29	26	26	21	25	19	21	36	31	29	31	36	23	22	28	20	29	23	27	27	25	24	26	24	22	25	15	24	32	20	21	21	23	18	20	17	16	26	29	14	14	30	33	23	33	26	27	18	29	18	31	25	17	22	20	28	20	21	30	29	28	26	20	21	30	30	33	16	22	25	28	20	24	19	33	22	19	21	22	22	15	43	20	32	24	32	26	20	20	23	35	28	33	33	26	23	20	24	17	28	26	21	25	21	19	25	18	15	23	22	19	29	31	22	24	30	20	21	23	23	24	27	22	20	21	33	32	27	28	19	24	21	23	22	26	27	29	21	22	25	21	25	21	26	27	21	23	30	25	36	23	27	32	33	24	26	29	28	25	17	18	17	23	29	18	35	24	30	29	23	27	19	22	33	36	31	19	23	30	19	25	28	26	21	30	25	21	27	29	33	16	23	18	31	27	24	24	29	24	24	26	28	15	20	23	17	23	22	35	26	22	29	21	21	27	28	30	27	28	26	20	32	30	35	21	19	16	18	27	24	22	18	18	19	24	27	22	22	20	26	26	12	29	20	26	24	19	23	23	26	20	27	17	24	21	33	22	24	17	16	23	31	25	25	32	24	20	29	26	25	17	19	28	21	19	26	26	22	25	28	20	24	24	30	27	21	22	22	22	36	21	29	34	19	20	32	28	32	22	25	25	30	34	27	25	24	21	20	28	23	30	21	25	23	32	24	24	24	30	21	30	19	27	25	23	33	26	31	24	25	17	26	33	24	28	28	27	31	32	24	30	22	16	33	27	25	15	22	24	22	20	20	22	27	32	28	30	17	26	31	34	19	19	30	25	27	25	21	11	21	18	21	15	22	23	31	28	19	25	25	26	12	26	29	32	31	23	27	22	25	19	22	23	35	30	19	31	29	29	31	29	27	18	28	29	16	32	30	30	28	20	24	20	17	17	25	30	17	18	26	26	17	26	26	22	30	20	33	27	31	20	20	23	17	23	23	19	18	25	17	18	26	29	25	29	31	21	33	20	19	34	30	32	19	20	27	24	24	31	26	24	33	16	23	25	29	20	27	29	32	28	22	22	24	26	22	29	14	28	30	22	19	24	27	34	24	24	22	27	26	29	23	22	27	21	18	22	24	25	28	33	16	23	28	20	26	31	24	23	25	37	21	29	27	21	18	27	19	24	21	36	21	18	22	18	31	34	23	21	22	23	18	24	32	20	26	25	21	20	20	24	23	28	24	25	36	34	25	28	31	27	28	23	33	29	20	31	23	20	28	21	25	29	29	23	17	23	25	19	24	21	29	21	23	15	30	25	30	22	28	25	26	26	29	22	23	27	24	24	31	33	23	22	27	20	23	28	13	23	19	25	24	30	28	23	30	26	26	24	29	34	25	26	27	20	36	25	26	22	27	24	28	23	18	16	26	40	36	23	28	19	25	17	16	35	30	18	25	15	25	30	19	26	28	29	28	22	19	21	29	27	25	33	14	35	27	26	27	22	22	19	33	14	26	23	21	24	22	27	24	36	25	25	28	30	26	21	34	21	21	24	31	17	35	34	31	26	26	28	32	29	24	26	22	23	25	19	22	22	27	22	22	25	32	19	21	21	35	24	17	27	20	22	24	21	16	26	21	25	29	34	23	32	30	24	31	21	17	24	26	27	20	29	27	20	30	28	24	19	21	35	25	31	24	22	28	15	21	23	25	23	24	25	20	25	18	18	22	36	24	27	18	30	20	33	17	30	19	25	26	21	26	15	27	16	31	35	31	15	23	16	31	30	30	24	19	27	24	27	21	26	27	25	33	30	27	19	20	16	20	22	20	25	19	22	21	24	32	25	32	21	26	31	26	28	27	30	36	23	26	17	28	20	28	30	19	22	20	25	27	21	28	25	22	25	26	22
24958	18620	11380	22151	28499	28189	31762	28094	22161	14573	8200	4538	2628	1757	1406	1252	919	992	813	861	767	814	1040	1250	1066	923	596	604	558	501	446	467	431	475	522	452	465	419	443	475	470	446	431	460	416	417	415	396	436	390	419	384	533	498	358	416	406	437	374	419	492	475	415	451	477	410	367	413	382	364	400	382	398	371	391	367	374	377	359	431	387	385	398	376	383	366	425	379	401	356	425	408	433	406	401	436	455	386	412	377	370	402	409	385	394	399	379	380	359	425	379	403	383	374	376	343	399	368	367	366	380	389	388	390	383	350	373	389	383	427	418	394	397	397	414	395	414	419	388	362	407	405	410	353	401	363	399	371	389	441	392	392	415	415	396	401	391	371	402	398	342	396	366	406	392	368	400	360	382	392	361	425	358	405	398	387	421	420	410	374	410	399	364	380	373	379	353	410	377	344	365	401	366	387	359	411	379	394	376	384	364	397	394	367	386	408	350	389	400	397	355	374	356	385	387	371	362	349	385	416	388	378	376	381	397	389	378	397	354	356	384	394	351	356	386	390	396	412	395	392	390	407	400	406	424	381	371	369	364	398	395	395	402	403	369	392	375	417	377	396	423	391	434	417	382	347	408	374	394	378	400	349	371	375	366	391	369	398	369	381	378	395	399	385	363	365	379	394	400	401	395	389	371	372	372	374	374	389	394	372	378	375	389	380	368	379	382	415	390	378	387	402	406	375	392	385	386	353	389	389	402	404	387	338	377	363	375	364	428	393	411	400	366	375	417	404	399	377	393	354	380	384	389	379	409	425	352	379	390	385	399	409	371	377	434	374	388	401	382	378	387	394	394	393	355	366	386	399	397	388	415	397	358	392	408	389	401	386	386	398	375	412	382	394	403	365	411	391	380	362	368	381	392	385	416	389	379	353	387	402	390	372	407	387	421	366	428	394	394	427	388	392	405	400	393	372	379	410	402	407	400	393	383	382	356	385	403	335	382	340	426	391	380	402	396	360	395	376	347	378	344	401	393	380	418	356	407	372	389	403	381	388	350	367	399	371	391	414	392	368	408	404	391	380	402	401	439	405	401	422	356	430	366	396	393	428	410	398	410	388	376	382	387	407	366	409	341	417	400	391	404	406	367	394	348	371	400	404	426	394	370	402	411	379	398	401	359	340	389	359	430	399	375	388	386	381	405	363	410	394	386	391	385	371	361	408	383	375	350	350	348	384	386	403	414	407	381	377	402	428	381	377	390	392	410	395	360	363	394	395	393	371	386	389	417	377	375	363	409	375	394	387	391	377	392	366	385	405	412	446	403	402	380	366	373	381	407	415	359	388	415	386	374	379	388	408	402	414	352	374	384	392	399	412	413	411	399	405	385	384	377	374	389	398	384	376	387	397	394	348	377	362	401	391	418	386	385	384	396	388	355	393	414	400	396	406	405	383	391	386	370	386	359	384	392	371	384	413	393	385	386	371	386	399	373	382	381	398	401	348	398	396	371	380	376	394	363	356	404	383	396	379	383	398	381	381	366	362	383	392	391	369	400	393	399	361	385	374	388	374	377	381	390	388	395	373	402	396	411	411	374	376	368	379	414	383	382	400	360	405	368	379	400	416	383	363	404	373	343	348	412	446	404	411	381	402	358	354	381	391	409	340	386	388	392	402	407	382	407	400	390	407	393	386	388	378	376	363	402	415	380	402	387	407	372	373	400	388	361	389	389	374	365	356	361	363	382	394	339	368	389	386	393	385	355	380	360	414	390	370	404	386	390	359	392	387	373	392	374	404	378	369	383	353	396	356	370	392	407	414	402	372	358	384	370	381	375	365	404	383	390	370	411	383	386	409	353	391	398	364	391	389	369	369	402	410	373	343	384	415	374	363	376	354	406	387	369	370	380	374	375	380	379	354	386	343	375	351	422	377	404	363	363	384	406	401	402	404	374	384	367	397	416	408	392	401	390	373	380	350	379	406	394	385	416	338	362	384	408	395	409	379	408	350	356	404	402	391	398	385	371	377	404	377	376	369	395	374	398	385	390	423	390	416	367	389	371	440	369	386	358	383	429	393	410	354	376	410	397	406	387	385	385	410	392	399	378	392	394	384	378	366	393	402	390	425	425	379	387	398	371	388	394	385	388	360	387	379	358	367	401	399	431	378	363	371	393	365	405	376	399	367	370	381	400	390	395	352	409	386	400	368	389	406	394	386	411	386	374	391	379	413	374	361	376	390	366	369	403	371	397	376	404	369	408	405	389	422	364	362	404	401	373	387	363	387	407	408	398	380	419	403	389	383	355	367	396	372	384	361	406	366	396	390	399	362	406	359	387	396	404	386	367	403	367	414	374	379	402	382	382	390	373	403	425	379	357	373	373	379	406	395	409	404	366	358	376	366	396	374	378	370	362	408	387	397	381	398	389	395	394	396	374	387	369	378	391	401	388	396	375	386	410	393	418	352	383	357	378	420	366	425	382	436	376	369	396	400	394	382	392	374	351	410	393	372	385	389	392	414	389	376	393	380	435	372	372	350	394	388	413	396	358	390	361	387	398	377	353	396	365	403	360	398	387	410	373	399	406	381	399	356	375	384	388	405	366	393	373	417	405	411	415	372	353	373	385	366	376	388	395	401	375	361	373	385	386	373	414	388	369	412	387	380	401	400	401	397	404	394	380	413	396	368	375	385	364	416	381	365	397	357	398	372	352	371	406	373	373	395	363	402	372	373	424	349	403	355	354	389	365	410	384	374	415	407	393	388	363	407	363	339	352	385	372	377	385	406	353	371	379	364	323	368	362	384	379	386	370	365	394	404	382	380	395	376	362	388	394	399	381	411	378	394	390	396	349	435	378	378	399	400	399	382	363	407	326	374	381	371	373	396	387	401	409	350	379	381	376	389	377	387	387	363	409	421	385	372	362	388	407	383	384	382	425	370	393	352	390	361	378	396	398	370	379	350	393	359	378	374	383	383	385	382	362	392	348	398	417	399	379	409	383	365	370	388	362	387	411	379	343	403	400	356	352	400	357	348	403	353	377	382	391	374	377	392	417	390	376	377	376	374	380	374	396	379	380	382	383	393	372	360	396	382	385	406	407	367	389	397	363	357	360	366	383	391	399	379	379	421	375	371	367	397	378	395	416	404	395	398	369	386	381	401	369	372	369	404	397	386	395	398	368	382	397	400	405	395	382	348	384	423	381	423	405	375	361	391	400	381	371	366	370	404	365	379	404	397	415	371	391	389	369	376	372	373	401	375	371	401	389	383	373	405	422	381	414	353	377	351	394	374	395	413	379	353	380	384	381	405	422	361	434	371	373	390	371	411	381	344	405	412	379	391	383	409	379	408	425	370	391	366	358	367	398	425	379	414	397	370	371	380	380	393	336	392	401	366	390	342	397	391	362	421	375	392	391	410	379	391	382	391	391	341	380	374	355	377	409	368	408	360	376	370	381	366	350	373	379	400	393	377	372	392	401	383	378	376	423	395	395	411	365	379	382	361
1806	1259	843	486	673	804	1035	975	685	584	304	170	101	74	58	52	48	45	37	35	37	32	42	39	44	42	30	44	36	28	16	26	32	29	22	18	14	28	25	23	17	20	16	28	22	22	20	23	21	20	21	18	24	25	23	20	20	17	20	24	19	18	16	30	27	13	15	32	19	14	19	18	19	19	27	23	20	20	24	23	29	20	20	18	26	20	27	22	18	23	15	20	14	17	27	21	20	22	19	20	16	25	25	16	23	12	19	23	22	24	15	12	21	25	21	20	24	19	19	14	21	15	21	20	24	27	17	22	28	19	13	15	16	20	25	21	21	13	19	18	18	15	21	28	21	27	20	21	10	9	20	21	25	24	27	25	11	18	28	16	29	23	20	27	23	19	22	25	21	27	22	19	22	25	18	19	26	15	19	23	25	27	20	25	21	23	21	19	16	14	20	18	17	23	19	13	15	23	22	13	23	23	20	20	21	12	20	19	17	24	21	20	16	17	19	28	18	16	15	17	16	20	28	19	32	23	21	22	19	22	25	18	25	11	28	19	20	16	19	14	25	18	20	15	21	14	28	21	14	24	15	21	11	23	19	18	16	17	19	19	20	20	15	22	23	26	29	19	19	21	22	16	15	20	6	20	24	31	17	23	23	20	18	20	22	23	29	25	19	28	25	14	20	24	17	23	21	23	16	27	27	14	15	10	23	13	31	18	30	23	15	17	20	17	19	24	21	16	22	9	16	22	24	24	20	16	21	17	18	24	27	18	15	29	25	25	26	15	19	18	12	17	21	18	18	13	15	16	17	18	19	24	14	16	23	15	27	20	23	15	18	19	22	21	18	21	25	25	25	18	16	24	18	18	13	19	23	19	15	21	20	18	22	21	17	22	34	24	23	15	11	18	17	18	18	22	29	22	18	21	20	21	20	17	20	14	25	16	22	18	24	11	24	19	12	12	16	18	22	22	22	18	30	20	19	14	26	26	17	21	29	26	21	14	18	19	28	27	21	13	14	22	21	22	15	16	28	24	14	21	15	21	17	19	23	22	21	12	25	17	23	21	27	26	23	17	19	20	14	15	23	18	19	16	14	21	31	22	19	17	25	23	14	17	20	25	18	17	25	21	26	16	24	23	11	29	18	17	18	14	18	22	20	15	18	17	16	28	18	21	19	20	21	20	24	16	17	20	21	23	24	26	29	19	10	21	23	25	19	18	17	23	25	21	22	22	16	29	19	21	21	11	20	22	20	22	31	17	21	16	21	17	24	28	20	23	25	13	18	21	17	22	22	22	23	21	18	18	21	22	25	9	21	24	18	23	22	18	22	23	24	17	15	17	23	13	29	19	21	21	20	21	22	21	17	13	25	20	17	22	15	14	19	21	21	17	17	27	22	25	13	14	20	18	16	17	20	25	17	18	24	18	23	21	28	24	12	16	28	25	21	17	22	22	19	13	16	22	17	20	27	24	15	20	19	26	17	30	19	12	20	27	22	11	22	23	25	14	17	26	25	16	24	28	23	15	26	20	15	17	17	15	18	23	21	21	14	17	24	17	15	19	19	16	17	19	25	18	20	17	16	28	12	17	19	19	25	22	19	16	25	25	21	16	16	15	28	26	24	17	21	16	16	22	13	15	20	24	19	13	15	16	20	30	18	15	18	16	16	23	13	22	17	17	20	30	21	17	28	15	21	21	24	17	19	21	22	20	21	20	22	18	21	20	20	21	18	23	23	17	23	15	20	25	21	20	21	16	17	16	22	23	13	18	28	17	18	19	18	22	18	20	18	18	12	18	23	24	23	11	17	29	20	30	18	13	22	23	19	19	19	17	23	15	15	19	16	28	20	19	20	20	18	23	19	15	17	18	17	22	26	25	24	13	14	23	22	22	18	22	17	17	19	13	23	23	17	18	19	25	14	9	19	24	9	18	28	20	23	20	24	18	25	24	22	22	26	16	20	15	13	21	25	21	16	20	21	25	19	21	13	27	24	26	22	17	16	17	33	22	12	23	20	23	22	11	21	14	29	18	20	14	14	19	21	16	26	23	21	15	18	16	20	20	17	13	12	22	19	15	27	23	15	16	21	22	27	22	12	16	23	21	18	14	16	15	30	15	20	22	25	21	19	20	35	19	21	23	22	23	21	21	19	16	25	18	18	23	13	18	22	17	21	30	17	16	19	23	15	20	22	22	24	23	22	21	22	17	24	17	27	24	21	19	22	12	15	28	18	15	23	24	12	27	15	17	12	21	21	17	21	13	27	13	18	14	12	20	24	22	13	24	21	14	13	15	19	30	28	17	19	10	22	15	20	24	14	14	21	22	18	23	19	18	10	20	23	18	22	24	16	14	23	26	23	16	16	28	24	24	26	22	23	23	18	22	21	15	17	25	23	21	21	20	27	17	20	15	16	19	16	16	17	25	22	9	14	22	20	24	23	17	11	16	21	17	21	21	17	20	22	19	24	23	24	26	19	17	17	21	14	24	19	23	16	21	24	23	21	25	14	24	15	18	23	21	17	21	28	23	21	21	14	23	11	18	22	21	20	15	22	24	18	20	23	13	16	17	17	21	18	16	16	19	23	13	21	20	21	21	17	17	20	17	26	22	20	26	15	23	13	27	15	14	16	20	15	17	18	19	19	20	17	21	18	24	15	20	24	24	28	21	18	25	15	17	22	28	18	15	14	29	21	20	21	17	17	18	21	20	18	23	19	17	18	26	16	21	19	20	24	15	14	20	23	26	21	20	22	21	17	17	21	18	20	27	22	19	25	18	19	17	28	15	21	21	22	25	20	22	32	24	31	21	20	21	24	24	16	18	20	18	17	19	28	15	24	18	23	16	30	24	27	27	23	19	20	23	13	23	17	22	13	30	17	20	28	28	22	18	21	21	18	17	20	15	14	28	12	13	20	20	15	14	22	25	26	24	24	17	24	22	28	20	24	19	24	25	24	24	23	20	18	26	21	21	23	18	23	13	20	19	21	18	18	18	17	19	19	22	26	17	23	17	28	16	19	20	14	24	20	11	15	24	14	24	17	19	14	16	15	21	18	24	27	16	24	18	24	21	19	16	22	17	12	22	23	15	12	26	17	25	13	16	23	15	19	15	25	19	13	26	19	14	22	15	10	17	20	28	17	20	20	20	21	24	19	23	14	20	17	19	18	19	24	18	20	14	24	23	12	17	15	19	20	21	23	23	22	15	26	20	21	18	14	9	23	21	26	18	25	24	23	25	19	19	20	19	26	17	22	23	25	26	23	24	19	15	16	18	25	22	24	21	17	32	24	18	21	27	24	28	14	22	22	27	30	15	16	15	14	22	19	18	18	23	24	21	19	22	19	26	17	15	21	19	28	29	18	18	26	20	17	19	23	21	23	24	16	28	21	23	22	17	24	30	24	22	18	20	19	18	18	21	27	15	19	22	19	22	15	24	13	12	20	20	16	26	14	24	25	25	19	17	19	22	23	22	22	18	19	23	17	17	16	23
27546	21519	16809	28324	33892	32983	34580	31472	25470	21386	14404	8301	4966	3090	2521	2165	1718	1626	1468	1283	1142	1100	1289	1575	1657	1299	980	873	728	633	624	588	530	500	478	523	529	483	446	482	464	443	430	419	383	385	395	366	399	373	378	382	714	636	376	332	351	334	331	362	526	364	361	666	763	367	354	334	335	308	321	314	333	344	322	328	360	302	295	318	336	335	301	291	339	333	305	306	321	354	347	360	364	335	382	319	341	341	340	361	342	314	379	333	328	313	312	325	392	320	336	300	346	342	332	324	317	305	321	335	322	333	351	353	329	333	294	332	337	319	342	337	306	327	337	329	292	275	321	278	289	351	324	324	357	296	298	314	331	297	323	307	323	320	316	316	301	332	338	323	341	347	306	306	336	296	305	301	311	306	336	317	302	324	297	332	354	299	339	312	314	330	323	300	312	339	314	323	305	287	322	316	348	307	324	304	324	315	293	316	330	368	306	308	290	312	302	312	290	322	276	319	327	299	312	300	321	297	295	290	288	312	326	292	338	308	278	322	285	322	324	316	296	346	295	325	283	308	341	336	297	337	322	315	301	320	318	327	318	322	329	282	318	321	268	313	297	293	306	293	298	327	359	327	330	316	294	290	314	336	318	309	317	305	298	321	326	324	308	316	302	307	302	334	290	303	303	331	311	309	333	311	305	303	305	329	308	294	299	305	308	310	323	304	323	310	308	337	330	322	335	307	316	322	299	291	281	287	312	314	287	319	293	303	316	311	321	316	303	327	324	298	338	317	325	292	306	330	304	306	296	277	319	313	279	306	319	309	334	312	295	313	280	307	322	359	293	282	312	342	298	284	265	309	298	308	303	340	270	331	325	268	318	320	341	288	276	322	330	334	324	324	312	328	310	291	307	324	318	297	324	281	322	335	294	273	290	316	320	311	355	303	311	317	300	297	297	313	322	297	334	304	317	333	277	288	310	307	296	267	293	309	291	328	289	322	317	299	334	309	297	319	307	328	319	290	318	312	284	298	311	336	328	334	296	324	280	328	299	312	317	330	291	301	310	284	332	313	306	312	327	341	312	290	324	304	300	327	312	279	314	311	326	300	292	325	293	336	308	294	312	314	335	279	318	341	289	348	304	297	340	289	324	338	297	299	329	297	328	298	302	348	286	303	312	317	288	318	322	332	326	319	315	347	272	276	299	329	309	302	311	291	298	312	308	310	288	311	304	315	331	298	310	307	333	344	270	279	308	319	321	295	303	294	298	301	304	309	319	310	310	307	319	292	302	331	295	321	320	286	327	287	263	306	320	328	323	300	287	299	344	318	321	294	291	325	289	294	339	332	302	305	289	287	311	343	306	327	306	322	290	339	279	300	311	293	289	318	304	303	332	351	303	297	343	285	320	295	281	304	314	310	293	317	332	307	308	298	333	297	317	342	326	274	316	318	288	336	303	325	333	343	303	308	306	343	306	327	306	316	311	314	322	307	311	313	324	344	329	305	319	308	315	303	329	274	349	320	294	340	299	345	303	293	316	313	289	293	291	301	307	312	318	282	266	328	316	301	309	281	294	327	310	288	278	327	289	313	315	296	317	317	313	286	319	307	331	325	296	294	298	293	303	303	292	312	306	311	298	300	335	321	339	288	301	330	336	358	298	320	358	318	276	338	365	288	287	329	326	317	313	307	325	312	298	293	307	338	318	321	295	310	281	324	297	300	321	325	327	286	285	312	302	306	343	328	324	325	324	298	302	297	319	288	307	309	318	318	325	323	301	327	286	328	275	335	339	335	306	325	295	317	302	293	308	357	312	292	340	297	353	308	304	291	279	294	322	329	337	327	305	311	310	297	300	315	281	312	280	339	306	305	301	294	289	335	320	320	313	300	307	305	342	282	317	311	294	315	299	316	330	286	298	329	288	332	318	305	277	309	322	312	308	315	290	298	315	324	323	315	305	291	300	330	318	313	305	286	308	316	322	307	298	302	335	331	299	313	338	322	357	304	294	323	297	288	279	323	342	306	286	308	295	330	341	299	309	314	329	312	290	285	290	312	304	308	322	325	348	308	323	337	284	315	316	330	339	280	317	310	344	303	330	311	320	317	345	301	316	305	333	306	330	307	321	329	301	318	292	288	311	260	304	328	286	303	294	315	300	303	345	289	308	297	322	305	330	291	274	326	318	340	340	304	320	297	315	305	327	305	319	339	345	301	315	331	315	328	315	308	320	303	317	313	321	333	294	321	287	284	272	314	304	309	304	312	314	346	309	331	330	344	292	301	307	301	302	334	338	330	302	318	301	293	322	322	276	319	294	316	320	307	318	295	313	315	292	317	298	292	320	318	309	304	298	317	285	323	316	285	280	320	314	314	297	300	303	314	326	253	311	296	306	331	273	314	308	301	328	298	301	323	324	335	327	327	286	337	336	289	278	326	283	310	325	309	302	337	291	315	305	286	325	319	333	311	299	294	329	342	322	295	291	350	307	288	296	323	306	319	322	303	308	296	294	313	325	290	299	304	323	271	300	303	339	326	297	290	316	318	306	332	291	328	298	299	316	310	318	331	333	325	292	271	289	306	292	307	330	307	297	320	277	321	316	352	318	300	320	279	330	325	309	293	329	311	292	302	295	299	297	327	340	313	298	312	296	297	325	289	307	322	319	281	292	312	324	302	330	293	299	293	328	286	319	325	290	303	297	321	334	299	301	298	285	306	292	323	336	295	320	285	305	313	293	287	317	336	307	296	298	303	316	321	313	304	345	318	307	295	324	284	329	324	298	340	288	306	308	320	338	312	337	309	312	305	335	327	278	282	296	311	290	309	308	334	309	293	298	323	277	257	308	300	295	292	316	307	291	278	311	290	323	308	325	318	284	285	283	335	319	315	343	348	301	323	305	327	277	311	300	294	309	302	293	287	323	298	310	311	308	314	315	306	313	346	310	339	336	328	324	291	346	300	294	325	323	348	289	302	286	322	318	316	331	326	285	320	317	289	308	286	295	314	316	332	316	303	316	303	309	319	306	283	310	289	340	318	338	295	299	300	319	344	313	298	316	283	297	305	314	290	328	288	310	302	312	318	323	341	303	274	336	315	306	309	292	317	293	333	289	306	314	336	300	314	324	287	328	297	347	300	321	299	303	290	303	304	320	311	314	303	344	336	330	300	319	294	346	303	310	327	317	322	317	286	335	290	280	286	285	335	311	296	315	304	298	307	301	316	321	304	331	334	285	327	300	291	306	286	303	297	344	289	285	314	324	332	312	312	292	294	337	305	334	309	324	268	290	312	312	296	324	312	316	315	327	302	299	292	261	322	326	325	304	279	294	326	309	302	311	314	298	317	326	311	285	330	311	279	319	342	304	318	297	310	332	304	283	305	320	316	308	311	301	309	342	307	322	327	287	318	300	303	311	326	312	300	315	292	281	322	336	279	323	307	313	301	307	307	304	305	291	343	323	289	322	322	297	305	289	303	318	288	302	291	311	295	330	316	302	297	309	313	289	301
3377	1090	842	559	702	821	774	788	632	448	304	188	135	89	73	75	59	61	55	62	43	60	46	56	60	57	60	51	55	45	39	49	41	32	40	42	36	39	54	33	41	45	41	42	45	52	41	43	41	43	34	47	54	41	42	53	43	43	36	40	45	41	49	42	42	44	48	38	32	39	52	43	52	43	43	56	38	42	39	31	45	40	39	44	41	44	41	28	62	31	45	42	44	46	40	40	38	33	42	53	41	34	34	34	43	44	50	48	49	45	50	39	43	42	35	43	34	37	34	47	51	43	45	40	34	46	49	57	40	41	52	38	51	39	37	45	42	46	38	34	38	40	43	42	43	46	55	42	41	48	37	36	37	43	41	40	44	29	33	37	29	47	40	30	38	41	57	44	37	35	49	37	53	35	34	49	35	46	41	29	29	46	50	35	44	40	41	41	30	30	47	50	45	48	45	45	35	30	34	27	45	43	49	37	38	45	35	33	42	47	31	56	44	32	44	40	32	38	43	46	46	40	38	38	31	37	47	39	44	29	53	39	34	48	44	39	51	25	43	40	35	34	44	37	37	34	45	44	40	32	48	41	48	32	41	35	35	45	42	40	41	33	40	32	37	47	33	31	35	33	49	33	34	50	32	44	39	38	33	35	39	40	45	39	44	40	34	33	47	26	39	40	39	34	41	39	54	35	37	31	54	35	37	47	52	56	43	38	50	35	45	37	46	34	52	48	53	35	42	34	31	57	42	31	40	32	32	41	31	42	38	39	34	37	42	40	34	38	44	41	43	46	44	42	44	49	32	45	36	40	47	40	38	36	45	38	37	35	55	34	38	33	47	48	42	44	34	50	34	40	35	37	43	45	36	40	44	35	42	53	43	38	38	57	39	45	44	30	46	35	38	46	41	47	48	30	43	37	36	52	51	40	47	49	42	43	49	49	50	56	60	41	41	31	39	42	46	48	27	44	33	33	45	47	49	46	28	49	34	37	37	47	44	47	35	41	45	40	42	50	40	45	42	41	40	38	38	54	43	30	41	43	33	37	38	45	43	47	44	46	40	44	28	42	33	37	34	42	37	46	34	42	46	55	48	44	31	38	37	41	36	49	35	33	33	38	53	37	40	44	46	50	41	55	43	26	47	40	27	41	46	48	35	47	37	37	43	41	45	35	39	46	38	48	34	46	48	34	37	29	37	43	41	37	42	34	31	43	35	45	32	48	37	46	40	31	44	46	42	39	56	40	47	34	39	41	43	41	47	42	58	42	40	30	20	43	26	32	38	40	38	40	32	28	40	51	49	55	41	51	36	46	41	44	37	41	52	37	40	46	49	38	31	51	36	52	44	38	44	48	39	37	45	47	35	55	46	52	49	39	42	39	41	34	48	35	52	39	36	39	37	42	42	47	45	38	48	37	42	37	53	34	40	44	43	37	46	37	42	37	43	42	51	52	39	36	45	40	38	34	38	38	37	41	44	40	40	43	50	38	43	47	45	29	37	48	43	39	27	39	39	40	66	43	39	49	52	38	46	44	50	35	47	35	37	38	44	43	34	48	48	56	39	36	45	38	42	37	49	39	43	43	39	34	46	40	38	29	42	37	36	43	43	42	38	55	30	46	56	34	43	44	41	47	28	39	35	43	46	40	44	37	39	30	41	52	48	42	36	55	42	56	39	40	41	33	53	36	41	30	38	35	41	27	52	42	40	39	50	42	47	31	38	40	49	39	41	49	40	49	35	48	38	25	41	31	40	27	46	38	42	40	44	38	46	50	43	43	38	35	33	38	36	44	35	37	42	33	40	43	44	38	27	44	37	40	42	39	43	36	32	48	45	34	50	37	39	43	35	36	35	43	44	32	43	38	42	40	45	40	38	46	40	50	39	33	32	25	27	39	50	40	49	35	45	34	39	53	43	30	45	39	41	51	44	37	35	38	38	37	31	47	44	34	46	46	37	36	34	45	51	41	32	47	34	36	33	43	52	35	51	40	33	43	39	37	40	38	40	37	44	43	37	49	44	42	47	46	43	56	30	41	25	38	41	38	39	38	33	45	37	45	42	41	46	37	34	48	30	43	36	27	55	47	52	30	39	37	33	43	47	39	40	41	30	43	38	49	39	42	43	47	38	36	47	35	41	55	47	35	25	40	33	43	43	41	38	39	40	34	21	27	35	45	37	34	34	38	41	47	47	50	34	44	41	28	51	37	39	43	32	33	51	47	41	35	30	40	44	38	41	42	48	36	26	35	41	33	50	45	48	38	35	37	44	40	30	47	48	35	38	47	36	42	42	43	35	42	42	32	45	43	38	31	34	50	44	45	39	31	42	31	39	47	47	31	29	47	34	38	43	39	44	40	38	36	42	35	42	49	46	30	41	36	52	44	34	38	39	31	42	35	32	36	36	33	34	41	27	45	48	40	46	27	44	41	41	32	43	49	40	31	46	36	46	38	43	51	40	35	39	40	32	36	49	42	42	47	41	46	49	43	30	32	43	41	53	28	42	46	39	47	48	30	41	26	54	37	44	39	35	37	41	34	29	48	50	41	40	50	45	29	47	36	37	50	49	43	46	39	36	42	43	48	29	45	55	40	47	45	48	46	38	46	26	46	43	41	41	42	36	40	41	38	29	36	44	41	44	35	41	31	47	54	48	33	35	36	40	52	39	49	38	40	45	45	49	34	46	41	37	44	40	56	44	53	43	44	39	41	36	60	42	42	40	45	46	33	47	54	50	36	38	42	41	37	48	39	45	37	31	42	41	35	45	53	30	37	36	34	38	40	47	37	41	44	49	51	40	47	41	49	40	45	39	39	48	37	37	42	50	40	52	32	50	43	36	37	40	42	51	36	41	58	43	46	37	39	34	48	37	41	46	45	47	35	29	48	44	51	54	37	44	31	37	50	42	40	42	49	35	34	41	50	53	42	54	38	38	48	50	33	42	39	33	41	47	41	36	49	35	33	35	45	47	41	28	36	40	39	38	38	42	51	35	44	41	56	37	36	39	41	42	37	51	39	43	37	39	47	35	47	37	35	34	39	45	37	40	40	36	50	38	39	52	34	46	56	46	34	35	37	46	45	44	34	31	47	40	39	42	42	56	38	34	42	50	39	30	43	36	49	44	42	32	39	30	36	34	35	31	53	39	46	36	43	36	44	28	36	40	37	28	44	34	44	43	42	38	42	37	45	41	31	38	58	54	38	48	43	48	33	45	46	31	44	40	40	44	30	46	41	44	45	34	43	43	47	48	50	44	41	45	38	40	45	44	42	31	34	32	53	41	54	44	47	55	40	35	31	44	34	47	39	41	48	38	45	40	44	30	45	37	39	46	49	36	39	34	41	47	39	46	34	36	38	43	37	53	49	44	53	40	36	37	44	37	40	51	36	39	36	36	48	35	40	44	29	41	50	55	37	42	44	45	42	45	29	39	39	44	32	40	57	47	33	40	39	39	59	34	39	52	40	44	36	48	37	44	41	41	40	41	43	47	35
24547	19450	17083	29132	33991	32857	30746	28576	23659	19046	13613	8273	4978	3343	2679	2407	1924	1744	1785	1553	1375	1307	1384	1694	1757	1470	1269	1046	1013	959	830	820	874	852	815	831	749	811	839	736	787	749	752	766	725	696	693	689	668	709	707	630	1287	771	684	642	680	663	662	637	706	692	692	783	707	614	658	678	639	680	607	589	684	683	675	634	642	710	619	644	653	604	629	668	642	656	705	627	681	645	639	606	677	624	661	658	681	640	683	654	654	682	665	701	636	636	659	653	620	655	638	611	646	642	688	631	630	660	624	674	644	660	633	605	683	599	641	641	667	673	610	619	665	641	593	618	675	629	620	631	595	619	633	639	625	617	612	638	654	655	572	633	684	647	632	664	621	653	633	600	644	638	639	656	597	640	648	640	634	661	638	602	589	660	654	611	608	647	620	606	604	636	637	583	626	607	637	611	640	637	629	673	617	669	622	663	626	604	636	594	608	641	644	655	605	656	563	644	567	645	578	659	659	655	637	644	619	585	551	622	631	653	646	619	623	647	644	606	631	626	621	631	648	606	607	597	596	644	621	685	637	601	637	629	633	579	615	633	636	616	602	613	623	626	628	644	659	628	648	638	668	605	588	665	611	605	605	614	619	602	636	630	601	627	602	652	631	645	622	649	655	619	612	666	619	643	641	574	583	627	655	655	678	595	603	625	617	632	643	592	631	603	615	648	619	602	611	592	628	605	625	639	629	606	623	631	633	640	635	685	632	606	624	647	618	627	588	614	619	602	641	614	628	616	624	621	602	639	670	661	634	626	626	584	612	629	660	633	627	613	635	637	637	606	599	594	622	578	621	582	626	615	656	650	664	640	589	656	604	631	661	613	626	659	623	642	631	632	599	661	609	663	662	615	623	639	612	647	627	643	625	595	612	625	622	568	634	621	632	622	640	620	615	594	654	625	616	574	641	677	571	621	598	629	661	635	614	642	683	616	625	614	609	619	669	663	652	620	616	635	635	603	611	663	612	636	667	673	601	611	641	631	683	597	619	602	627	600	608	607	657	625	595	602	628	643	652	618	567	639	633	622	649	658	650	647	597	616	617	658	620	612	543	653	615	625	634	623	653	635	633	603	635	595	648	659	624	604	601	659	662	624	588	592	614	609	627	620	628	666	621	625	673	622	584	631	659	624	613	648	609	566	655	650	625	673	628	669	600	635	634	659	662	602	625	587	624	673	641	631	623	616	600	648	620	663	649	623	579	563	574	561	563	599	628	655	613	635	651	650	615	636	588	603	621	625	619	613	638	630	618	682	629	647	636	612	600	623	627	613	616	631	617	614	624	657	652	647	655	594	567	639	666	604	608	610	614	585	649	605	627	652	648	672	624	640	648	681	614	630	636	587	695	629	638	612	578	596	590	639	606	658	612	658	600	649	602	627	628	682	623	591	631	639	598	624	656	595	653	624	644	654	639	579	648	634	609	620	654	672	603	658	605	584	613	632	639	612	650	639	623	659	656	615	626	629	612	603	646	601	595	613	649	645	650	611	669	614	634	626	595	598	618	613	615	650	603	628	608	623	637	633	618	634	610	609	644	592	603	618	672	636	606	616	575	636	645	640	597	619	636	618	584	622	620	571	600	612	617	617	608	611	616	648	604	638	635	634	602	609	589	645	662	594	627	596	596	607	639	681	625	617	603	610	638	609	610	632	644	642	608	663	660	618	652	642	644	647	680	609	610	622	605	682	615	613	658	586	664	607	604	630	688	611	645	595	622	636	672	590	587	611	615	629	614	635	626	594	615	621	657	664	579	611	577	578	642	627	630	615	653	586	582	645	637	629	645	608	591	638	669	624	613	658	621	640	628	652	588	608	612	585	584	603	627	646	653	567	667	616	627	589	618	619	640	592	596	600	644	605	601	630	592	634	692	609	630	615	670	589	648	672	589	611	606	636	605	611	605	633	577	620	610	638	613	573	653	616	604	641	638	633	663	577	563	656	629	628	602	610	632	648	606	624	611	611	578	637	611	627	599	609	650	586	623	666	638	645	629	670	641	631	610	652	613	650	630	645	637	603	608	616	612	630	595	645	636	614	615	638	620	617	605	654	597	626	570	620	638	612	602	629	631	582	667	626	609	615	626	647	554	603	595	615	641	642	623	655	603	632	668	637	614	598	682	639	616	608	619	632	683	650	652	665	654	640	667	637	627	606	659	594	588	616	632	588	619	626	635	692	624	628	602	642	616	663	596	623	616	625	599	620	664	635	646	600	664	655	644	619	636	645	627	646	599	634	592	663	633	631	626	630	661	634	609	635	669	598	634	607	653	641	627	600	644	612	626	618	638	576	612	619	632	620	628	617	621	640	597	590	617	624	646	631	675	606	616	619	648	623	599	642	614	612	601	651	623	629	675	634	611	631	664	630	670	684	578	631	614	581	665	632	621	687	622	600	584	615	604	629	610	624	605	597	634	622	627	586	647	631	650	630	613	624	605	631	656	624	630	612	646	609	614	657	604	635	639	587	591	614	589	649	619	658	612	656	565	657	643	631	616	669	610	628	630	605	612	581	610	603	642	613	665	642	621	596	578	606	621	642	633	637	605	621	597	626	625	653	624	585	668	629	644	661	671	624	653	630	613	676	648	617	605	589	611	655	646	614	616	575	635	589	632	620	627	630	607	639	637	577	638	669	632	602	651	591	618	625	616	591	642	639	624	613	641	625	621	624	591	602	651	656	650	654	591	614	610	624	652	646	624	593	620	595	644	675	594	645	636	631	650	592	607	616	655	614	685	603	602	593	610	677	624	625	595	662	644	617	604	700	637	613	604	641	602	626	612	627	606	687	632	660	611	643	579	613	632	656	664	614	647	599	599	607	603	662	629	604	615	595	609	586	654	627	599	641	656	658	625	644	630	608	614	587	624	616	617	640	638	632	630	647	585	657	615	595	590	618	693	574	623	613	610	606	627	582	664	636	613	653	618	599	642	628	630	622	567	674	627	640	632	701	625	642	606	613	619	660	640	659	663	647	637	631	641	604	621	639	613	567	580	605	671	627	574	648	659	620	597	624	657	613	611	612	690	600	613	671	620	634	645	631	609	622	628	622	655	702	616	667	588	610	675	657	619	615	619	579	644	632	622	684	606	629	625	640	643	628	613	593	633	648	623	612	645	602	649	624	627	659	642	623	653	642	654	659	620	652	634	640	610	668	596	600	626	630	626	649	654	617	635	582	623	634	671	648	624	634	637	623	657	617	630	614	643	640	626	620	630	637	617	598	620	670	660	650	577	675	583	617	627	637	640	662	657	682	618	614	595	641	625	563	625	629	634	613	581	632	640	611	631	659	655	643	709	569	668	654	613	636	627	629	602	644	657	604	624	659	603	616	646	620	658	608	662	600	629	613	619	633	629	628	617	631	612	634	562	637	616	616	626	672	635	627	633	643	682	658	638	640	646	621	598	614	631	622	682	623	604	622	594	628	564	628	633	646	626	642	571	614	643	619	634	625	632	608
2518	1554	991	816	1220	1279	1127	1102	786	728	484	303	182	128	114	109	66	84	74	85	57	67	54	73	74	55	65	48	52	48	64	59	45	47	42	52	45	37	38	35	40	44	43	40	39	37	36	38	43	43	29	37	100	50	51	39	47	45	33	52	33	51	50	38	43	30	38	40	37	43	41	41	46	32	39	39	27	27	47	27	28	45	29	39	39	46	30	44	31	39	36	35	27	44	38	28	35	47	38	34	25	43	43	39	35	45	36	38	33	28	42	20	45	31	33	38	39	38	35	25	35	43	33	35	26	30	35	38	34	34	41	39	30	30	32	37	35	30	46	39	34	24	28	33	39	40	33	27	30	43	36	41	42	34	45	39	38	30	28	42	34	39	36	31	29	38	34	34	23	32	44	29	32	26	33	36	53	43	30	31	37	46	47	32	39	32	34	29	39	40	27	35	43	52	42	41	34	39	39	35	29	34	25	46	41	41	36	35	41	37	24	37	39	42	36	37	31	33	35	34	40	51	33	42	33	38	42	22	32	32	32	33	32	39	35	32	33	39	31	37	39	39	47	44	20	45	37	40	41	39	45	27	40	44	34	34	30	30	47	42	32	37	43	34	44	34	31	28	41	51	44	33	36	30	43	46	30	35	37	39	32	32	38	38	37	40	30	31	33	31	25	34	35	31	37	31	33	36	32	27	28	28	32	37	37	28	34	34	51	40	27	37	38	35	23	27	38	36	32	37	41	37	38	28	39	44	36	42	29	40	35	44	29	29	40	37	38	39	36	43	41	45	32	35	38	28	37	33	33	30	33	52	41	37	35	28	30	39	41	38	38	34	41	46	35	31	36	35	34	40	34	30	40	32	34	47	41	31	40	33	35	33	40	30	31	33	38	37	32	32	37	34	25	41	30	47	36	32	37	29	47	41	45	46	38	36	37	35	42	33	40	47	46	30	35	25	36	40	50	29	32	32	32	48	45	35	37	32	35	49	30	37	37	41	35	36	34	34	45	41	33	34	29	35	36	41	45	35	45	43	24	38	31	30	42	40	39	39	31	39	30	44	40	30	40	45	42	32	39	32	31	40	34	24	27	30	33	36	33	38	34	28	34	42	36	38	35	34	30	38	37	31	36	34	34	37	27	26	36	34	40	33	33	46	35	38	36	26	53	33	40	25	41	29	37	38	49	34	39	43	39	36	41	31	35	38	28	36	42	36	42	29	30	36	46	37	33	31	31	28	39	29	34	33	31	34	42	31	24	44	34	33	39	30	33	36	43	43	34	36	33	39	38	33	40	39	34	45	38	41	42	30	40	34	35	38	32	39	34	24	29	32	39	40	33	34	31	39	31	32	30	29	38	39	38	41	35	31	27	29	24	29	33	30	47	33	31	38	30	33	28	39	51	30	28	43	31	41	46	31	49	34	28	32	38	40	37	35	42	33	28	31	30	41	30	43	38	33	37	37	33	44	35	40	32	24	46	30	37	35	36	42	29	47	37	35	42	32	34	44	40	32	47	36	43	42	49	44	27	40	39	37	35	33	35	38	26	41	28	39	40	31	35	33	30	30	40	39	38	48	45	42	47	32	32	30	29	41	33	37	33	40	35	34	39	38	38	31	27	41	19	40	31	28	32	38	48	42	40	30	25	37	23	31	26	38	35	40	31	42	43	33	34	40	37	34	47	32	29	38	28	35	41	32	42	37	32	32	30	41	28	34	41	32	30	32	37	33	32	47	30	38	37	39	27	38	40	41	39	29	39	37	35	35	35	31	46	40	40	36	35	42	30	27	43	26	36	27	45	35	41	46	43	30	33	37	34	36	32	25	37	36	31	29	35	37	27	33	38	37	33	31	32	40	42	40	40	38	30	40	35	29	32	32	28	31	34	39	38	27	40	39	34	27	31	35	38	40	32	37	37	33	34	43	39	39	37	35	46	41	35	47	31	35	47	36	44	39	43	36	33	36	36	35	34	36	37	33	42	45	47	40	41	36	31	42	31	36	31	34	25	38	38	30	33	40	29	43	31	38	34	48	39	24	29	38	45	32	38	40	37	32	45	42	34	29	32	38	26	38	27	28	35	32	37	26	31	39	36	41	41	38	40	39	34	41	37	26	38	34	31	34	37	39	26	33	38	38	40	38	40	27	42	30	37	26	42	35	36	27	34	26	38	38	35	37	33	39	41	38	36	40	33	31	41	25	42	24	34	30	26	42	34	40	32	34	30	37	34	30	34	31	37	31	37	37	28	36	33	38	31	34	44	37	44	39	46	35	34	24	38	45	34	35	46	31	25	41	39	32	35	31	34	34	37	36	42	32	33	17	39	34	29	41	33	32	31	36	47	46	35	42	21	31	42	32	30	32	27	32	36	34	31	28	39	35	33	47	45	34	29	33	42	32	33	34	29	38	32	33	53	28	43	38	47	42	35	33	39	35	32	26	52	38	37	52	32	39	32	22	38	34	40	28	39	39	40	26	40	33	42	41	36	51	37	36	30	37	33	30	33	34	36	34	35	27	31	37	36	32	31	42	31	33	41	30	42	37	33	30	40	44	34	25	32	39	32	40	28	42	40	29	27	36	28	41	39	32	41	53	37	48	39	39	45	38	40	38	29	26	27	25	29	39	32	40	41	31	35	40	32	36	34	36	39	41	32	33	31	38	41	34	26	40	44	33	30	34	34	36	28	45	43	33	35	40	45	30	30	38	38	35	40	43	36	30	31	45	30	49	30	34	39	44	35	29	29	40	47	38	39	27	36	28	23	31	40	30	21	33	31	33	34	30	27	41	47	37	35	37	31	41	29	43	38	34	34	34	35	39	33	47	33	29	36	37	35	40	36	39	40	36	31	43	34	43	38	32	22	40	45	32	30	36	35	34	37	32	46	34	33	36	37	39	27	24	30	35	44	31	37	35	32	32	32	35	32	25	31	30	43	29	37	37	27	37	39	44	29	35	35	35	33	33	37	40	28	37	44	37	32	42	40	34	37	45	30	40	36	40	38	26	31	29	44	47	31	51	46	42	36	27	29	42	45	32	31	36	33	35	35	41	35	34	28	44	36	34	31	38	38	42	46	31	36	41	32	42	43	39	37	29	30	37	45	42	46	30	38	21	35	40	40	33	34	35	28	40	34	33	37	38	28	33	41	38	32	32	33	31	36	39	26	39	38	32	26	35	33	36	36	27	32	30	32	32	35	28	28	31	44	37	50	37	33	32	36	30	33	38	49	32	32	40	39	37	53	36	35	39	34	29	44	26	48	32	28	44	33	38	31	39	30	37	37	37	33	31	29	33	37	26	34	29	32	35	32	38	38	37	47	34	35	38	34	34	30	44	35	36	32	37	24	32	30	22	39	35	25	38	31	36	33	37	23	31	35	45	41	28	34	29	30	37	38	40	39	26	39	44	37	43	51	39	31	45	26	41	45	36	58	33	38	26	27	44	37	34	43	38	40	33	27	33	35	38	37	32	47	48	33	45	36	23	39	46
28441	23363	18861	34451	39640	37743	34915	32023	27363	24019	18281	12340	8172	5460	4444	3685	2831	2552	2603	2373	2138	2005	1936	2203	2251	1976	1819	1460	1290	1173	1089	1021	1005	969	946	907	939	895	849	804	803	796	716	724	715	673	738	714	663	671	658	668	3285	744	645	620	669	659	637	701	656	664	660	682	628	599	617	656	599	659	578	595	634	574	587	565	612	602	591	566	589	601	571	613	577	600	573	600	618	617	591	643	564	578	574	598	637	628	568	605	610	594	579	609	543	569	573	608	594	576	581	564	533	589	628	550	580	549	583	559	602	569	586	573	568	578	570	542	569	566	608	589	536	559	551	525	571	559	557	550	559	586	585	579	519	535	597	541	557	553	561	582	601	586	563	534	555	563	618	580	580	556	564	566	559	569	539	520	579	598	542	560	548	564	539	586	620	576	562	591	514	596	588	548	598	589	521	565	529	579	540	543	586	573	541	590	521	555	546	562	570	569	545	518	544	588	537	541	564	521	541	530	540	540	591	586	606	538	548	599	586	573	576	585	546	573	536	521	601	553	551	591	545	573	524	590	523	598	560	552	524	558	566	546	553	526	535	556	575	578	579	556	540	567	552	581	595	515	519	576	549	528	561	567	573	551	492	538	563	526	558	547	559	564	564	561	565	564	535	612	511	574	533	515	486	542	577	548	574	602	570	565	568	564	577	548	520	583	541	557	570	541	559	546	557	540	552	561	566	536	576	529	562	529	541	556	569	572	564	543	553	537	554	520	517	526	532	549	597	555	572	560	563	519	505	586	535	559	547	549	562	552	562	580	515	571	530	567	555	547	597	551	572	554	561	558	576	544	536	516	547	578	524	536	567	555	538	531	533	578	577	525	561	526	554	549	560	552	558	554	586	543	562	559	579	536	532	544	581	557	573	572	497	523	531	533	565	613	585	553	557	595	591	561	531	514	539	540	517	545	567	527	542	553	586	555	561	528	566	551	533	533	543	545	532	580	561	550	536	535	519	530	536	571	529	570	572	556	563	574	554	550	530	541	530	523	535	539	573	496	573	581	554	543	536	539	565	484	541	527	536	505	512	555	596	542	565	589	537	539	535	539	538	576	578	548	568	527	536	531	570	518	504	543	593	538	570	508	535	575	583	553	524	531	541	566	561	587	508	534	547	561	568	542	519	584	526	574	560	539	548	538	563	510	521	529	539	576	553	518	538	575	549	556	582	531	514	568	572	521	529	593	551	578	580	535	512	541	535	577	580	569	557	513	599	533	552	564	558	543	562	566	566	565	548	532	544	546	527	569	518	523	575	544	561	558	584	546	540	584	531	555	553	515	534	575	574	539	579	582	546	547	566	551	553	535	550	578	511	524	497	558	573	562	564	559	523	560	533	586	549	546	555	566	561	565	567	541	550	524	535	534	558	540	533	544	556	579	541	541	604	582	554	559	550	544	587	524	552	520	534	547	609	566	564	535	549	541	558	536	553	544	554	518	525	549	538	567	541	556	590	547	546	528	555	559	594	572	553	558	525	572	537	563	544	551	544	561	522	585	591	542	564	569	530	531	558	559	511	535	508	574	596	581	540	563	577	549	551	532	528	571	555	560	593	541	562	543	540	538	545	566	556	531	528	593	559	549	533	516	539	566	579	528	536	506	548	501	549	565	528	567	575	553	518	561	568	525	562	522	598	565	535	575	532	565	570	572	561	559	525	602	550	569	580	567	527	570	558	517	552	531	561	553	584	511	534	591	556	589	560	528	543	576	536	548	576	578	534	571	544	524	533	538	578	520	569	584	554	608	547	579	548	554	556	576	531	571	549	576	566	554	584	579	508	569	565	536	534	563	541	562	559	545	513	559	523	519	554	545	535	528	516	529	534	526	531	541	555	591	524	526	529	504	539	540	551	590	548	596	507	581	531	547	582	575	566	544	531	542	496	492	580	541	536	594	557	569	554	568	575	558	563	532	521	555	543	526	550	581	525	513	576	551	558	586	537	575	542	589	521	541	518	571	585	546	564	568	564	546	542	530	560	524	565	557	544	527	538	566	619	558	573	572	551	533	564	562	553	574	538	602	506	561	553	540	524	541	579	575	529	530	515	608	509	549	535	554	547	563	579	548	544	511	544	547	553	531	559	585	552	520	509	546	569	519	530	587	515	565	531	557	581	542	536	558	548	551	512	560	544	558	505	531	505	593	572	583	569	548	578	589	562	563	535	558	505	539	525	578	542	566	606	517	556	562	543	546	546	556	524	554	558	556	545	572	590	559	527	557	534	544	502	577	570	593	585	564	578	592	560	526	541	560	600	576	545	550	564	550	564	560	542	562	511	533	522	610	554	549	573	575	579	531	569	569	528	532	596	560	557	581	547	535	590	604	563	540	581	540	524	563	529	556	543	533	567	554	557	583	592	574	529	511	554	553	517	585	544	541	564	538	575	526	558	512	565	564	498	542	573	553	556	534	547	500	549	575	559	525	539	537	560	538	541	518	598	522	556	536	501	567	538	539	545	563	562	521	593	522	566	549	537	591	526	555	553	510	571	542	543	505	593	528	553	527	545	548	597	548	536	559	544	537	581	551	557	549	563	545	545	506	538	544	547	527	591	557	547	536	593	523	594	556	582	524	548	552	539	547	583	589	574	575	556	527	577	536	574	551	506	562	580	544	542	500	551	553	553	554	531	560	584	563	550	530	598	540	570	565	503	554	540	560	474	567	570	544	536	528	568	524	559	569	575	550	545	535	594	519	551	551	547	555	564	533	574	558	596	507	548	562	530	535	552	551	553	473	580	519	550	576	543	548	547	540	557	583	559	551	575	536	556	547	563	527	512	553	567	533	552	523	552	543	576	565	550	584	547	542	579	562	548	571	577	561	590	542	556	541	566	611	595	528	547	584	564	551	513	587	530	569	532	574	546	599	519	564	555	517	535	558	530	536	552	507	523	585	549	535	534	530	553	563	525	517	565	559	524	548	577	526	585	541	554	539	532	557	558	553	540	546	546	588	527	608	544	531	569	585	557	588	582	544	564	587	527	547	587	545	498	571	527	540	498	548	567	581	549	572	575	595	593	553	573	571	591	546	573	515	545	544	558	553	571	535	574	539	563	567	555	572	561	522	542	506	593	508	540	568	557	557	543	541	591	582	536	547	547	583	572	589	539	553	567	543	561	572	591	526	574	483	566	566	518	510	518	541	534	537	565	575	521	570	549	592	541	573	501	564	557	572	562	531	599	508	534	539	548	549	573	556	587	572	531	560	547	579	540	551	573	564	546	559	539	521	580	573	561	542	549	498	548	568	536	602	504	485	517	546	556	601	554	551	550	503	577	528	514	579	502	571	581	566	568	557	520	581	595	571	565	581	538	500	572	552	511	552	581	538	562	531	508	615	558	562	577	575	523	533	554	593	499	598	546	590	549	539	556	544	568	535	551	547	576	564	536	540	571	561	554	502	577	553	575	570	545	555	526	560	549	538	522	566	606	544	570	552	579	604	568	565	566	563	555	541
1955	786	444	324	571	579	348	320	299	277	217	107	69	52	46	43	30	34	33	32	42	30	21	31	30	37	36	32	25	37	26	20	22	26	24	29	26	22	29	24	36	26	15	29	25	21	24	15	23	30	32	21	23	23	23	25	27	28	27	31	21	26	28	16	23	27	25	26	28	22	28	21	24	24	14	26	22	33	29	21	20	23	34	29	24	21	21	24	26	13	27	30	28	26	16	34	16	32	16	19	21	34	29	33	17	27	13	23	21	37	25	19	34	27	29	21	31	24	22	15	23	27	28	24	25	19	22	38	23	24	23	21	24	29	28	24	20	18	21	25	22	27	29	19	29	16	30	20	26	20	30	25	24	14	21	29	26	23	20	27	23	24	22	19	29	17	28	27	24	31	19	28	19	16	17	31	29	28	18	23	28	27	23	19	20	28	17	22	24	27	22	26	23	24	21	25	19	24	33	22	33	34	22	30	9	25	14	27	26	22	26	16	27	17	26	27	26	24	28	20	21	30	25	32	31	28	21	29	20	22	25	31	20	33	25	25	25	30	29	23	28	20	29	29	18	25	22	21	23	20	21	19	27	23	30	22	19	29	30	17	27	30	22	20	25	13	30	31	20	17	20	26	14	24	23	17	24	32	28	18	27	22	20	31	16	24	26	24	21	28	32	20	22	24	23	36	24	27	18	25	28	23	17	30	32	21	20	13	30	32	23	28	24	21	26	23	24	24	27	25	24	23	23	23	24	27	22	26	27	22	21	21	19	22	23	26	22	19	17	24	23	19	29	25	19	29	27	19	19	18	18	26	20	19	15	21	29	26	31	24	29	24	19	27	22	29	27	27	28	31	26	27	28	25	26	21	23	31	21	17	24	26	22	27	25	24	29	28	30	21	27	21	26	19	22	17	34	21	22	17	19	26	27	31	31	37	18	17	26	18	30	28	32	28	14	19	21	27	29	17	29	21	26	31	34	18	19	27	16	22	16	21	18	25	17	20	15	24	34	24	32	25	20	28	33	22	18	16	31	28	27	21	24	29	33	38	21	28	31	19	21	27	27	21	27	32	28	15	22	30	30	32	20	31	30	27	25	21	23	23	24	17	32	39	28	26	30	31	25	29	18	28	20	19	27	17	22	28	21	15	39	22	27	27	26	32	26	24	23	24	28	34	23	28	22	29	23	17	26	33	17	14	27	16	26	25	19	27	30	22	31	31	28	26	26	24	28	34	22	18	19	20	21	24	19	30	26	15	22	17	22	14	22	28	25	24	22	18	36	17	20	25	20	25	20	21	18	14	31	24	21	24	25	26	21	20	20	27	24	26	33	32	23	21	25	28	25	28	29	21	19	28	35	22	26	27	15	26	20	29	19	25	24	21	22	32	28	24	28	14	28	27	21	25	23	23	28	22	25	27	28	20	20	25	27	25	24	16	21	18	27	21	20	18	20	28	31	20	19	23	26	21	17	16	24	21	22	22	24	19	24	28	18	21	28	26	36	32	30	22	18	24	34	27	20	20	25	26	31	21	23	22	19	24	18	30	22	17	27	21	18	31	22	25	28	23	35	16	20	29	27	28	27	21	28	13	21	23	23	21	13	22	28	31	21	21	23	23	32	13	17	17	31	26	27	18	20	17	30	25	25	26	31	30	23	25	30	29	24	20	27	14	24	22	26	20	19	25	24	25	13	20	20	23	17	21	18	29	20	31	28	21	17	21	19	23	25	26	25	30	25	26	23	34	30	35	31	20	16	21	22	27	27	24	16	29	26	37	31	30	31	22	24	36	18	20	19	17	18	20	31	25	24	22	35	31	24	21	32	24	21	27	23	24	26	27	22	23	15	27	19	25	25	24	24	22	31	20	22	26	25	26	21	34	22	22	27	25	31	24	21	31	24	19	15	24	26	23	18	29	26	40	26	26	23	24	16	22	28	24	21	30	21	24	32	19	22	30	19	18	24	21	10	27	27	29	19	27	21	27	23	17	32	26	39	21	31	25	24	27	27	15	32	28	21	24	31	20	18	16	24	26	19	21	22	19	24	23	24	16	18	23	25	12	19	12	29	25	37	23	26	21	18	25	27	16	29	26	24	25	26	26	24	20	31	32	24	23	32	26	24	24	21	20	18	26	31	22	19	12	19	18	21	21	19	16	21	21	28	23	32	26	27	27	27	30	19	25	23	21	18	21	29	19	27	29	22	20	17	23	21	28	26	23	24	18	30	24	22	26	24	20	21	24	28	14	17	14	22	23	17	26	31	31	24	19	24	23	28	18	21	26	25	24	22	24	21	31	32	24	29	20	22	31	22	23	21	25	32	21	29	24	23	20	22	24	21	19	20	13	24	22	19	19	20	25	24	30	40	26	20	27	27	27	26	23	29	27	20	29	32	18	18	23	20	23	22	28	26	28	20	17	28	27	28	35	22	24	28	22	33	22	24	24	28	15	25	21	24	16	16	28	30	24	23	18	31	22	20	25	24	25	27	16	14	21	21	12	27	26	23	33	20	41	17	21	26	32	16	23	19	28	27	22	20	17	24	25	26	25	30	29	26	26	24	29	26	26	26	32	23	22	26	22	23	27	27	41	22	29	19	19	25	22	22	23	24	28	18	27	22	28	18	24	17	24	25	26	20	25	24	12	14	13	23	25	25	31	23	23	26	33	27	22	28	26	24	26	19	28	28	17	23	24	20	17	18	22	14	20	20	26	23	25	33	23	18	24	16	30	22	26	21	25	29	28	21	22	29	28	17	28	23	20	29	26	24	32	29	26	31	17	29	32	33	20	28	22	17	21	20	20	13	33	22	22	21	25	25	28	27	29	15	26	30	18	35	16	31	18	30	17	14	24	36	24	23	29	25	28	25	15	24	24	25	27	24	30	29	26	26	27	20	19	21	28	29	25	27	26	31	18	20	20	17	20	31	25	20	25	24	31	27	31	29	19	28	19	30	33	28	24	29	23	35	25	25	21	31	30	26	28	22	21	31	17	21	23	15	24	25	24	19	22	19	25	20	25	16	20	24	30	24	27	27	26	38	23	18	20	22	27	33	19	25	28	27	24	24	23	15	26	30	21	20	33	24	25	17	19	21	32	19	17	19	32	15	19	18	26	20	22	25	22	17	23	18	29	12	22	19	22	24	19	18	20	25	33	20	19	24	30	21	20	26	19	23	34	21	24	28	26	28	23	15	27	24	26	23	24	24	28	21	12	30	20	28	25	27	29	24	24	25	27	24	24	21	24	33	28	22	27	24	19	24	17	25	21	20	20	27	29	21	27	20	24	15	21	24	25	30	23	23	24	27	17	26	35	24	32	31	25	32	24	21	18	24	27	22	21	26	25	22	20	24	19	20	22	27	23	29	35	27	24	18	30	27	21	24	25	20	15	10	24	25	23	20	20	21	26	20	18	28	33	29	22	31	37	13	27	21	21	20	28	34	27	28	27	22	21	23	20	25	30	21	26	24	21	26	21	21	28	22	17	24	24
20596	17051	10875	25163	31449	27746	22164	18126	16368	14716	10194	5356	2984	1878	1406	1259	962	812	918	976	788	710	690	895	950	818	773	565	548	529	537	496	487	440	450	444	480	478	413	406	421	402	400	409	407	431	403	387	372	409	398	403	669	365	387	404	405	443	495	415	397	404	369	375	386	396	417	398	393	365	371	377	346	381	376	401	375	364	388	394	379	371	392	365	375	415	382	375	400	403	392	419	359	417	378	361	379	388	419	394	375	362	366	378	394	369	370	414	388	375	378	409	388	388	383	373	382	378	388	381	385	379	413	383	401	400	368	401	374	415	426	370	403	376	370	365	359	391	417	392	363	365	365	381	393	396	394	391	405	370	378	382	376	366	391	387	413	391	363	378	385	375	401	353	360	407	369	405	353	348	393	397	381	384	369	364	420	406	367	379	383	385	374	395	402	423	371	381	392	371	371	388	388	394	397	354	387	410	386	355	364	372	401	398	369	426	348	389	358	342	330	365	383	393	397	416	360	407	388	369	357	372	338	362	405	363	402	377	377	335	341	370	352	370	370	336	356	376	377	416	354	368	393	354	347	359	348	351	372	409	369	351	425	385	398	375	386	377	395	397	341	342	384	372	369	385	376	409	385	373	392	356	389	386	352	380	392	369	376	393	366	395	408	411	351	365	383	363	364	386	373	400	353	383	339	362	375	372	387	375	366	325	361	382	390	380	383	383	379	383	372	383	402	408	399	402	377	370	402	378	386	396	373	370	382	382	391	390	394	396	361	400	347	408	372	341	358	385	362	375	361	375	375	349	365	375	362	387	390	362	324	365	391	348	357	382	358	346	396	382	371	356	344	372	363	381	364	372	366	433	370	386	369	372	367	359	352	391	370	381	364	405	365	374	394	398	373	399	350	307	385	370	322	385	365	400	377	345	387	361	410	392	363	353	367	394	412	348	359	383	345	344	398	359	390	384	354	388	363	386	352	417	354	380	386	383	339	358	365	369	352	347	393	377	399	369	369	360	397	363	401	375	364	353	379	369	333	364	385	355	382	412	402	395	356	358	392	374	366	394	357	361	346	364	363	364	373	384	421	405	367	385	430	400	383	386	366	338	389	362	373	372	357	396	384	370	379	379	349	423	387	395	381	381	380	350	357	334	393	381	376	340	368	394	378	400	380	398	385	378	374	396	399	362	394	361	361	373	385	389	380	374	380	370	336	357	368	349	368	372	369	375	351	399	370	394	377	371	376	354	351	398	383	368	379	368	377	382	395	382	382	381	391	363	358	375	367	377	366	364	352	378	394	352	421	396	376	374	365	379	377	360	391	406	385	322	364	383	357	370	383	410	374	366	424	370	358	383	374	387	400	371	333	370	362	356	373	380	353	371	374	386	386	368	355	362	365	365	409	401	389	350	351	357	376	350	369	406	343	367	373	376	400	354	425	400	340	365	365	399	367	361	358	352	346	388	348	399	378	375	374	359	375	380	387	390	330	385	385	394	389	379	376	358	401	406	380	381	356	384	365	397	388	402	348	345	386	391	380	391	366	372	370	367	357	380	359	361	360	400	383	376	360	369	378	369	372	402	368	355	375	369	394	407	409	357	377	396	363	364	373	354	370	375	387	372	378	377	372	368	368	358	390	387	337	376	384	367	361	353	358	387	409	388	367	369	379	362	362	378	412	365	388	374	385	393	372	376	384	393	382	382	397	367	360	396	381	338	349	363	350	375	358	361	385	372	343	410	365	349	389	382	340	369	333	351	353	356	408	400	379	380	387	369	367	358	362	385	350	375	359	385	371	341	371	372	384	385	361	390	378	387	364	411	384	390	351	396	356	327	371	360	371	378	392	405	383	384	377	369	359	335	414	377	386	337	378	343	367	381	346	377	378	394	328	363	367	354	365	366	362	370	374	400	355	392	383	373	325	383	369	388	345	374	390	366	398	362	404	369	375	354	381	380	383	368	322	386	362	392	381	365	377	359	362	378	398	381	354	394	380	371	384	384	390	361	391	371	356	362	396	372	342	383	363	371	357	349	398	330	366	353	389	377	394	400	381	372	367	408	354	375	348	365	383	364	364	364	368	367	378	388	371	379	368	333	376	381	399	403	360	387	364	391	349	341	361	382	375	356	374	348	386	364	369	390	353	371	376	367	379	372	371	386	370	410	367	355	340	355	376	381	360	421	377	382	379	330	386	394	361	343	390	371	356	363	371	355	365	352	403	393	388	383	372	403	386	362	350	384	377	377	349	408	382	388	362	394	340	409	352	363	417	398	391	423	386	375	392	377	371	388	386	371	360	369	361	334	365	400	368	389	398	385	369	364	407	355	338	378	366	398	372	378	367	395	390	356	373	375	366	398	356	362	367	375	356	382	366	378	368	390	372	362	384	383	399	354	377	369	380	367	363	381	372	393	362	342	351	370	361	348	390	384	396	381	405	380	398	380	393	323	382	380	346	344	343	385	399	353	385	392	359	382	406	394	399	375	365	406	386	383	357	362	324	353	374	369	360	358	372	372	381	378	397	394	392	360	354	383	354	394	359	383	375	376	386	359	388	369	356	358	409	385	380	351	368	390	343	360	387	377	383	355	367	384	354	383	414	350	375	372	341	355	349	392	369	368	424	367	373	375	397	362	397	355	352	376	353	347	386	367	381	372	343	409	374	376	394	388	376	367	401	380	378	374	392	377	396	379	391	390	376	362	363	379	372	366	397	374	378	391	372	353	359	403	387	370	379	379	362	361	374	375	379	374	366	379	362	383	358	378	415	387	343	396	389	366	411	384	393	384	373	377	338	386	353	385	375	375	345	368	356	390	372	387	355	377	401	368	354	391	392	400	328	405	369	365	377	355	394	382	377	395	381	377	376	390	402	373	362	397	376	383	411	424	352	347	385	371	354	344	393	384	369	393	368	361	331	356	374	341	395	376	357	402	382	367	359	392	379	362	367	366	360	365	410	357	378	383	355	343	360	361	396	370	408	374	351	350	369	382	328	375	390	365	386	393	391	387	386	368	376	408	364	376	364	414	362	346	351	337	336	355	365	391	381	375	356	353	373	342	382	427	353	366	385	388	386	397	369	363	380	348	375	352	370	342	404	390	383	379	362	347	359	363	397	394	387	362	378	394	380	369	364	385	369	389	357	363	379	362	374	368	384	414	383	366	403	386	375	421	381	383	398	386	364	333	381	386	383	393	363	381	373	372	404	393	407	354	412	374	341	380	375	356	376	396	355	372	379	371	355	388	406	414	359	358	366	352	360	377	399	390	383	359	384	412	382	369	340	404	367	364	364	396	357	346	358	374	359	388	357	368	401	385	395	372	391	374	386	375	390	392	333	400	346	387	396	354	377	408	389	380	387	404	384	381	360	401	387	331	400	372	380	397	384	385	369	362	406	381	404	374	388	376	372	374	354	407	384	367	403	377	390	361	385	407	394	415	385	389	374	361	384	368	348	357	361	362	393	412	359	340	372	376	366	357	353	392	375	371	395	351	406	381
1596	1334	768	550	856	850	538	459	533	438	310	169	90	71	84	49	43	46	47	49	45	28	37	36	37	31	33	32	30	30	23	15	22	21	21	22	22	25	23	22	27	22	18	21	20	19	23	24	32	12	17	27	18	31	20	30	28	22	25	23	21	21	15	13	18	19	18	17	18	18	15	23	19	24	20	19	20	22	13	27	26	22	18	23	18	29	21	17	14	14	27	15	25	18	18	20	15	19	13	25	26	12	11	20	18	20	20	17	21	22	17	23	15	24	22	15	19	25	15	20	21	30	27	17	17	17	25	19	19	12	19	21	17	24	19	15	21	16	29	18	17	14	23	12	14	20	20	25	14	15	23	20	28	17	20	24	19	28	28	20	21	17	25	23	14	21	10	16	16	27	32	12	15	22	21	17	29	19	23	11	19	14	26	21	13	14	15	19	19	17	18	31	5	22	23	17	16	16	23	20	16	16	22	23	27	14	8	23	23	23	16	21	20	19	15	15	19	17	21	33	23	19	23	11	22	15	21	21	18	19	18	17	21	19	21	18	24	23	21	17	11	24	26	17	16	19	14	22	17	15	14	26	23	20	14	25	25	21	23	9	22	19	20	23	24	23	14	14	27	22	15	16	17	26	18	12	12	24	20	12	17	21	13	15	15	15	11	8	18	17	17	16	24	20	14	20	19	16	23	15	19	12	19	14	22	24	19	20	24	16	21	16	22	16	13	17	21	20	23	23	16	14	17	23	20	14	20	21	8	16	16	14	19	19	16	19	21	18	20	24	21	26	18	24	22	20	22	14	17	26	15	14	13	26	16	27	23	29	17	19	22	23	22	14	20	29	19	18	30	20	15	17	7	20	18	17	18	24	27	16	20	18	18	21	22	16	19	22	21	17	14	9	17	12	19	22	18	22	9	17	15	25	27	22	18	21	24	21	13	17	23	18	16	13	19	25	21	18	25	27	18	23	19	18	15	21	20	24	14	19	30	14	15	24	25	17	22	25	24	13	26	22	9	20	21	21	19	25	21	25	25	27	18	16	12	19	19	23	24	25	19	23	24	18	16	15	15	22	24	23	20	14	17	26	23	14	25	22	17	20	16	19	19	17	16	18	14	21	13	16	21	17	24	15	24	20	19	25	13	14	17	20	16	19	24	14	12	12	21	26	17	22	17	17	15	18	18	26	15	18	14	13	13	18	25	17	25	15	26	22	17	19	22	15	17	29	21	21	15	19	13	14	23	19	24	12	14	22	20	16	23	22	16	26	16	17	14	22	19	10	17	26	26	17	15	23	34	12	19	25	20	15	17	8	15	15	19	17	18	20	20	20	16	21	15	21	21	16	13	22	11	26	20	17	27	20	23	18	18	13	13	28	10	23	16	22	18	16	19	23	21	19	23	18	19	21	16	13	23	25	26	17	17	22	22	28	29	18	17	17	19	25	20	16	19	21	18	19	21	28	14	20	25	21	18	25	21	22	20	12	20	18	21	27	20	21	14	15	22	20	10	19	18	27	22	19	22	22	21	20	30	12	18	18	16	19	15	21	21	18	16	29	12	18	22	19	18	19	26	11	14	27	28	24	20	19	17	18	23	19	22	20	19	17	17	11	20	14	20	13	16	22	26	24	18	18	14	14	24	17	26	20	22	16	29	11	18	15	22	17	15	17	23	17	24	20	25	23	19	27	17	23	15	20	17	20	28	18	27	18	19	23	22	18	23	18	17	16	19	19	16	21	17	13	22	20	21	11	20	20	18	23	16	18	26	18	27	27	18	16	30	16	14	20	14	19	15	23	20	26	28	21	21	14	15	17	19	26	22	25	13	19	22	18	12	17	19	13	18	17	20	17	18	16	27	17	11	31	16	20	18	28	17	18	13	10	19	16	17	22	18	12	18	12	14	16	16	22	15	24	20	24	24	19	19	19	24	15	22	23	27	15	12	14	25	18	21	15	17	20	16	27	15	25	18	16	29	17	21	20	19	17	20	19	22	19	12	18	19	22	6	20	14	13	24	16	18	16	14	24	13	19	16	19	15	27	22	21	17	18	18	21	30	22	18	20	16	14	15	21	24	10	19	17	24	17	15	11	16	20	18	15	15	15	14	21	14	28	22	23	19	19	15	23	22	24	21	17	17	21	26	22	16	27	10	18	21	17	16	13	18	25	9	10	18	19	12	11	23	26	21	12	31	12	23	21	14	19	19	17	17	21	23	17	19	16	21	24	9	22	22	16	14	18	18	18	28	16	19	21	23	19	13	22	22	14	16	22	19	19	21	26	24	24	19	15	19	16	26	20	21	19	19	16	22	27	17	14	22	28	8	17	19	19	19	17	15	17	16	16	26	19	17	17	28	19	28	19	22	18	14	24	20	15	28	23	25	21	16	21	15	15	25	23	20	17	16	15	20	21	27	18	11	22	18	16	23	17	20	31	26	19	25	21	21	19	15	18	21	19	20	23	16	21	14	16	21	19	24	13	15	18	22	21	26	22	17	13	25	22	22	26	9	18	22	15	22	21	19	19	21	25	16	17	22	16	18	24	21	13	24	11	18	18	27	24	20	21	15	22	23	20	21	17	16	15	14	19	20	22	21	17	20	18	28	22	29	17	21	19	18	15	12	28	26	13	21	19	15	17	19	15	25	25	17	17	30	24	20	18	14	22	17	18	22	22	28	25	24	15	11	19	11	24	23	20	20	18	18	18	27	14	22	12	15	16	12	23	15	22	16	14	20	20	23	20	19	14	16	16	25	8	20	21	17	17	22	13	20	13	19	21	21	20	19	19	19	14	17	19	33	18	26	17	23	18	15	14	22	19	25	30	23	23	24	19	16	27	24	14	16	17	23	32	15	17	16	17	19	19	24	21	24	17	22	17	16	27	21	13	22	19	30	14	15	17	15	16	22	11	16	18	21	21	17	12	21	21	23	26	16	16	20	14	13	22	16	16	22	19	19	17	19	17	28	18	20	16	13	23	22	21	27	23	21	19	16	17	20	23	24	20	12	16	13	24	19	18	18	17	23	18	17	20	25	15	16	21	14	15	16	19	12	21	21	13	15	25	16	25	20	22	19	31	13	13	23	17	20	18	19	15	25	19	19	19	23	16	14	19	23	17	16	19	22	18	12	18	19	27	14	18	16	22	16	25	16	11	17	19	21	19	22	14	17	20	13	18	24	12	26	17	22	23	14	12	14	23	14	24	22	23	20	17	17	16	19	22	19	8	25	14	21	16	20	18	14	19	22	17	21	17	17	15	29	14	21	25	20	22	22	23	15	13	25	24	11	14	15	20	16	23	16	16	16	16	19	8	9	14	19	18	18	17	15	27	14	23	18	13	14	15	20	15	21	23	15	27	16	20	18	16	27	17	19	25	15	21	18	21	23	20	17	20	12	16	17	25	16	13	21	26	27	16	22	24	25	16	21	28	19	17	24	13	18	16	20	13	15	25	20	16	18	18	19	23	30	20	21	22	10	17	26	21	20	15
25611	22363	16111	30034	37043	32786	26701	22626	22334	19420	13742	8213	4704	3464	2650	2163	1785	1454	1477	1586	1362	1179	1064	1244	1730	1149	1014	816	760	684	640	586	595	559	578	557	536	519	484	450	432	410	377	441	400	392	399	365	404	367	377	344	639	406	404	589	471	611	530	407	327	334	366	343	339	347	360	330	327	320	340	333	337	333	332	352	340	326	318	328	307	304	279	314	318	343	360	316	353	349	342	332	320	349	359	326	324	313	340	324	324	316	337	344	344	303	343	341	328	348	338	317	323	307	310	327	317	304	333	283	331	350	349	274	299	315	330	319	321	326	320	320	329	323	336	336	322	308	277	286	298	310	304	303	288	304	301	344	350	324	330	338	274	310	292	338	306	289	293	322	303	297	310	331	314	340	304	320	313	299	307	299	312	325	326	304	294	307	293	295	288	299	323	306	308	316	307	289	311	299	332	346	313	344	331	299	304	323	318	304	328	319	286	327	302	290	309	271	320	319	292	285	287	312	276	321	296	308	308	302	312	291	311	274	315	312	296	295	287	322	290	278	278	307	316	307	331	303	317	304	324	314	336	297	311	314	319	340	319	289	315	338	310	288	288	296	287	320	301	320	306	321	326	275	312	331	327	306	297	305	300	295	281	318	299	309	327	321	277	324	312	277	282	319	269	296	318	297	287	282	276	307	313	307	335	283	315	302	314	326	324	341	288	319	300	292	276	306	332	329	309	303	301	310	267	317	312	313	310	275	297	320	294	311	326	304	267	322	306	289	254	333	299	307	309	328	332	291	313	310	293	310	286	274	295	290	320	332	333	287	302	299	297	314	313	288	299	336	293	339	299	302	287	310	302	308	306	319	313	311	316	336	300	307	293	310	297	303	270	276	284	283	321	298	318	293	291	319	301	310	315	280	305	313	275	319	312	327	278	311	293	314	325	311	288	312	312	277	297	291	299	254	345	330	297	266	306	324	317	282	288	302	298	302	295	322	330	322	296	299	288	311	298	298	275	300	313	344	268	316	290	316	309	297	328	304	283	292	342	323	294	311	301	268	301	302	304	283	283	320	321	323	273	326	299	295	317	320	289	325	300	276	301	314	343	294	316	290	292	285	281	290	294	301	290	322	306	305	299	308	318	298	306	338	319	309	300	291	313	339	289	330	281	291	286	286	304	317	280	306	319	288	328	297	307	282	301	304	274	310	295	276	297	324	346	328	291	289	323	307	280	308	316	339	325	297	307	307	300	283	304	288	311	307	301	307	307	310	297	328	295	273	295	285	335	291	302	320	322	299	305	289	294	305	293	334	329	302	274	305	301	328	332	283	309	301	285	309	281	286	323	290	321	293	304	297	316	303	307	298	300	287	325	264	346	274	297	316	314	282	313	314	319	325	315	324	311	293	257	332	296	311	318	289	285	294	317	294	267	299	312	330	325	306	303	327	313	325	311	280	289	278	326	297	333	301	317	282	306	312	274	276	303	309	319	292	294	317	299	344	287	313	313	325	328	316	285	292	288	286	269	324	277	345	298	318	315	287	317	321	294	329	298	308	313	328	289	300	302	326	313	275	310	267	330	319	306	310	302	291	312	317	324	289	304	297	281	299	308	304	287	339	302	294	323	320	356	266	299	333	327	334	296	363	309	290	319	321	319	316	307	313	313	299	311	311	282	267	329	309	324	290	305	285	314	311	303	295	323	293	268	304	298	290	327	294	310	301	306	327	312	278	283	319	309	313	320	296	270	273	273	287	299	298	286	301	337	301	318	320	308	328	323	300	285	307	331	301	326	288	295	304	319	312	299	288	298	340	286	311	309	284	310	298	294	303	274	315	301	282	335	304	305	340	304	277	322	300	291	306	331	308	306	293	328	299	301	344	290	315	317	333	305	314	291	314	311	300	308	286	285	273	291	316	301	305	291	328	312	304	301	311	364	303	301	291	305	303	289	317	292	322	307	308	317	340	307	328	288	310	319	287	313	308	320	290	316	310	318	312	291	321	326	283	273	278	295	322	330	316	315	289	302	271	291	286	287	327	311	322	287	300	297	306	299	330	327	308	312	275	290	291	296	295	305	276	329	319	306	276	263	281	314	304	334	312	314	274	323	310	319	294	328	329	324	309	289	306	288	280	299	293	306	285	313	290	291	283	282	290	320	321	311	316	315	314	306	305	329	322	310	344	309	297	295	303	323	300	304	310	287	293	330	303	304	322	295	298	322	312	311	290	298	302	299	320	325	287	304	304	311	276	340	322	313	281	284	315	325	309	323	305	286	278	315	303	302	327	321	279	277	288	296	295	294	295	331	298	297	294	332	311	319	306	320	293	333	267	329	330	302	314	306	293	312	339	291	318	310	278	273	295	262	298	321	288	347	312	326	282	282	283	314	273	309	303	308	323	295	303	313	321	325	295	312	304	303	321	263	292	294	311	335	284	306	288	301	300	354	327	317	320	304	294	322	292	343	321	303	337	333	275	317	313	287	311	294	281	303	326	284	298	328	286	294	286	284	298	316	323	277	283	286	312	280	297	300	337	292	302	326	277	293	300	292	317	307	285	329	288	301	302	299	289	297	306	286	312	335	276	301	289	298	292	318	321	335	321	295	294	282	292	309	318	296	291	321	317	295	293	281	285	309	300	304	306	315	286	307	315	290	324	329	314	315	297	317	312	308	304	305	328	330	334	289	328	320	293	269	304	310	318	326	301	293	309	291	320	323	308	282	306	310	301	313	286	295	299	287	302	325	289	328	327	311	310	296	307	285	319	294	303	302	273	317	319	296	306	313	263	320	295	302	301	297	307	310	260	308	301	312	302	313	273	305	299	293	274	265	312	319	309	315	294	304	310	283	308	300	263	316	300	300	325	306	320	312	309	307	299	339	316	326	286	294	289	325	302	315	305	299	272	305	301	284	316	306	288	325	294	311	338	295	323	295	348	303	323	263	299	287	298	297	300	281	334	304	322	303	308	346	328	327	281	324	302	329	352	304	313	302	329	315	331	264	290	317	337	314	322	330	307	286	297	319	314	318	312	301	301	321	285	312	271	314	313	256	334	298	336	293	279	318	280	288	291	299	285	289	283	303	320	305	303	289	291	288	363	337	287	306	303	280	302	318	328	310	319	320	307	307	304	322	302	302	284	283	291	308	316	312	292	329	282	301	275	317	292	321	322	286	326	310	328	285	291	289	300	301	313	288	305	332	321	309	306	290	284	327	318	313	291	309	276	302	308	300	306	292	319	309	284	280	310	311	319	323	289	321	314	330	296	337	320	308	293	294	302	289	313	321	313	315	299	307	311	304	297	271	323	288	264	317	297	291	321	309	314	298	308	292	318	289	308	273	275	307	317	286	311	300	299	325	331	316	301	330	305	300	310	304	323	301	281	296	309	333	249	321	337	317	274	305	284	314	292	304	313	268	280	317	265	295	310	307	323	294	280	316	279	293	357	325	307	298	335	314	298	321	315	289	325	315	309	296	283	301	307	309	343	306	301	333	338	290	310
3443	1229	854	571	861	840	591	476	461	369	232	139	118	67	91	55	55	57	64	76	77	64	66	54	73	58	64	57	50	42	51	43	45	43	37	45	54	49	49	47	44	34	48	36	44	42	34	51	31	46	46	36	42	36	51	51	51	45	49	39	37	46	39	43	42	35	39	37	42	46	42	43	34	38	45	43	44	53	42	36	35	43	41	39	40	46	35	41	43	41	51	40	44	45	58	43	34	31	36	43	41	31	39	41	43	41	41	45	50	45	45	43	41	38	36	43	46	31	42	34	32	41	50	45	36	43	42	41	41	32	37	59	30	34	42	44	46	43	44	43	35	45	51	46	43	36	43	31	43	38	40	39	16	36	30	49	35	53	45	43	43	43	33	29	39	46	42	40	34	42	38	43	53	39	38	33	33	59	39	31	30	48	40	47	34	42	35	48	53	42	50	46	45	42	48	39	40	51	40	35	50	48	43	32	40	37	47	43	46	41	39	39	35	43	35	31	41	29	37	34	47	28	34	39	39	54	40	40	43	45	48	40	41	44	35	38	41	36	32	39	41	40	37	41	45	33	39	40	51	32	37	50	46	53	41	32	47	38	44	36	36	43	42	47	47	38	42	41	34	39	45	43	30	43	31	44	40	41	40	25	44	31	45	37	39	43	47	49	45	63	35	35	46	47	41	42	44	39	41	30	34	38	45	36	41	45	46	31	39	33	52	42	47	44	43	43	42	39	47	53	50	47	39	40	40	55	43	34	34	42	29	28	33	45	50	53	36	40	42	40	36	41	41	47	55	44	36	45	51	34	43	42	43	31	42	47	32	23	45	43	41	41	37	33	43	41	38	45	50	41	42	46	50	29	28	40	44	31	34	44	40	35	46	40	47	43	48	31	47	47	46	48	38	43	40	43	51	38	27	39	38	47	39	35	49	52	48	53	41	47	32	44	27	42	40	38	37	41	47	46	40	40	45	34	36	35	29	47	36	27	40	54	34	43	31	33	51	43	59	45	50	38	42	41	52	37	43	42	38	36	39	42	42	42	39	42	43	49	41	39	41	37	37	36	33	56	35	42	55	32	47	51	39	35	43	43	42	54	47	35	44	48	39	43	47	45	51	41	41	35	32	40	36	46	45	38	30	41	51	44	42	43	43	46	41	51	37	47	38	41	36	44	43	38	38	54	35	39	29	38	45	46	43	49	60	44	51	43	34	34	45	35	38	41	32	48	30	41	30	41	47	53	44	40	39	51	48	37	44	32	40	49	39	35	27	31	61	47	56	39	48	43	43	40	34	45	33	30	27	38	45	39	43	40	44	26	31	37	29	34	34	54	38	36	49	36	57	37	40	31	42	53	42	38	39	48	39	32	51	32	41	35	43	33	46	32	46	57	39	48	36	55	52	38	46	36	38	44	33	34	43	57	37	34	35	34	41	27	40	32	33	44	50	40	38	46	50	42	45	44	41	43	47	43	40	26	41	39	38	45	41	45	40	33	38	41	36	41	41	40	41	38	36	32	33	47	50	57	43	29	38	41	35	50	40	42	50	34	41	39	31	45	44	41	49	40	38	32	36	39	37	37	33	25	41	42	42	46	39	47	41	43	47	33	45	51	41	39	40	38	42	31	38	37	33	43	47	41	48	27	44	32	31	25	44	30	40	49	41	51	43	37	36	40	40	42	36	41	42	43	39	32	50	33	47	27	38	38	36	46	36	33	41	41	54	44	32	44	36	46	35	37	44	46	38	46	24	31	51	41	42	41	43	40	43	42	31	32	40	40	40	43	52	46	36	30	43	36	47	37	38	41	36	48	35	37	38	36	37	34	35	48	33	45	41	33	43	35	32	42	38	46	46	35	44	46	43	41	35	46	39	40	46	39	38	40	31	54	41	46	39	33	44	40	48	43	35	38	46	53	36	42	47	41	52	45	37	30	39	37	40	42	37	38	49	46	34	37	49	30	35	37	37	38	33	32	50	41	45	41	42	35	30	37	39	33	56	47	36	44	49	45	33	52	39	36	41	52	44	35	37	49	60	39	39	33	37	49	25	40	32	37	44	46	32	48	44	36	38	37	37	45	33	30	28	41	26	40	42	48	41	39	40	48	50	43	34	42	36	41	45	36	43	43	53	36	33	31	38	51	40	34	37	41	41	33	34	35	44	42	43	51	35	43	27	35	37	42	45	33	40	41	38	47	47	54	35	39	30	54	43	31	38	45	40	37	37	44	37	43	47	41	33	42	43	45	38	44	31	45	35	46	42	39	38	31	38	47	49	41	42	45	33	54	59	43	40	54	38	33	52	47	36	40	22	43	37	36	36	33	43	56	38	48	36	40	44	41	33	37	41	41	40	40	46	43	43	49	40	37	49	50	44	31	47	36	41	45	50	45	41	48	32	45	45	35	54	43	34	29	33	35	35	37	35	43	41	43	35	48	45	42	47	38	37	47	41	57	45	43	39	40	41	43	47	40	40	44	40	40	52	30	51	43	31	34	49	29	36	37	28	49	35	39	36	32	37	38	32	33	49	43	41	38	42	40	38	36	43	41	31	36	45	42	39	47	38	36	33	48	48	29	37	33	41	36	48	40	41	41	47	45	49	48	40	36	42	29	46	35	42	40	34	29	37	42	43	41	37	31	59	44	52	42	45	43	38	33	41	37	38	41	40	43	33	55	53	39	39	37	38	43	47	34	42	36	28	39	47	48	29	37	37	43	35	39	35	46	42	47	33	54	38	34	32	39	40	41	38	39	37	37	41	42	36	33	46	43	43	48	43	33	34	48	43	38	43	45	39	38	42	25	40	53	37	38	41	34	45	43	43	39	33	30	43	44	45	42	39	32	39	37	50	34	38	35	40	29	35	39	33	26	33	44	40	54	35	38	34	45	36	38	29	40	47	36	33	39	44	46	47	28	36	38	58	37	40	42	34	39	50	45	35	40	37	48	43	43	39	30	42	51	37	35	39	46	32	40	32	46	36	38	38	31	40	37	41	37	48	36	44	37	41	32	40	40	39	40	49	37	58	38	31	39	45	52	29	44	39	41	43	33	40	44	45	35	39	36	34	42	38	51	49	39	36	43	42	43	33	44	41	34	54	38	42	62	38	35	46	42	40	42	37	32	35	37	49	35	53	34	41	32	38	47	29	55	51	40	43	38	45	35	36	57	42	47	40	40	32	32	39	36	43	32	43	39	40	42	55	49	46	33	49	42	34	33	37	36	55	39	36	42	45	35	42	41	46	40	34	31	47	39	38	37	35	41	41	32	42	44	54	38	55	38	43	46	32	28	29	38	49	37	36	37	43	36	36	50	44	47	35	31	47	44	47	45	51	33	40	44	40	40	40	38	46	34	43	47	38	40	39	38	42	34	41	58	43	41	46	34	45	40	29	26	46	43	38	40	50	36	50	44	44	39	47	33	36	36	31	28	39	41	29	50	46	43	31	33	49	46	34	45	44	32	32	40	49	34	41	49	41	36	54	37	27	36
24641	20379	17156	29847	36739	32738	27414	22480	20920	16437	11975	7632	4615	3378	2725	2318	1992	1712	1701	1713	1591	1425	1268	1431	1754	1767	1245	1076	1046	1008	952	865	864	884	888	878	827	744	751	707	732	717	758	738	695	706	676	702	676	664	671	734	828	894	1052	1756	1274	971	735	622	634	657	756	649	659	679	710	655	695	683	684	633	637	661	663	651	651	626	679	604	629	638	661	609	619	657	637	676	682	609	650	630	660	682	653	655	609	640	698	634	651	636	637	646	638	635	644	645	637	683	673	673	654	628	650	601	635	645	622	632	648	606	619	628	633	656	613	626	646	699	669	687	596	636	632	637	627	611	649	635	643	642	679	636	615	635	617	613	650	632	640	636	641	644	641	642	658	657	632	635	642	656	659	634	643	629	622	627	669	609	656	644	600	641	667	666	616	653	633	657	614	675	564	622	613	619	639	612	608	671	682	596	631	631	654	633	607	630	612	632	634	602	621	633	639	677	646	606	592	592	622	625	580	623	642	660	622	637	591	644	597	618	624	599	620	604	641	621	634	598	613	647	596	667	646	625	581	648	616	608	617	652	632	587	634	662	622	590	632	587	604	636	647	640	633	622	654	659	616	618	635	621	613	659	630	596	617	647	585	675	618	640	646	686	646	616	625	599	599	641	636	651	631	610	642	641	647	605	595	649	614	676	599	676	654	618	621	647	564	639	665	595	638	611	646	645	616	654	654	647	630	639	629	642	622	596	639	678	621	600	612	613	601	655	603	643	609	623	585	634	629	628	625	623	650	573	610	620	629	623	623	637	668	615	632	621	646	663	645	644	647	641	649	636	654	596	671	607	676	613	620	640	667	625	640	665	661	631	571	611	625	590	648	607	613	594	687	646	632	640	622	601	621	634	627	620	627	656	576	609	632	622	630	611	627	627	659	635	648	631	701	615	580	605	618	673	594	622	642	645	686	635	669	635	614	695	655	616	628	633	616	603	630	634	626	699	642	669	666	639	655	627	598	636	609	659	652	634	667	590	624	638	621	678	616	607	607	673	670	646	628	632	588	613	613	635	628	588	587	649	603	619	643	656	631	632	589	671	623	623	606	637	657	652	659	652	619	640	633	627	653	689	645	666	623	620	673	667	613	635	657	655	623	631	635	623	603	667	649	612	671	626	641	638	604	669	637	616	648	566	607	611	654	684	650	690	626	630	638	609	593	652	622	670	608	669	611	637	614	625	601	622	612	630	638	603	586	648	687	656	668	570	659	631	627	629	638	636	629	651	631	652	660	634	619	621	625	643	643	634	637	620	625	624	606	660	652	588	627	650	671	618	616	600	616	647	613	615	611	665	592	626	625	628	619	614	633	663	640	640	642	666	699	638	614	640	637	651	637	630	663	639	610	641	604	630	614	635	688	607	627	622	651	644	609	625	629	595	604	615	652	634	631	659	595	624	631	601	658	644	586	633	609	600	672	600	596	580	594	655	670	617	608	585	664	661	647	624	599	606	666	675	625	610	636	684	632	621	621	622	602	636	636	642	597	618	623	641	620	621	641	595	599	631	641	654	579	669	612	623	574	604	639	624	585	641	640	666	677	605	653	617	631	610	646	593	611	635	678	652	597	640	653	658	607	615	658	624	622	611	584	622	584	633	673	642	642	628	625	616	672	659	664	639	657	638	645	634	558	609	613	667	632	645	623	604	588	633	651	602	584	620	608	644	584	619	586	625	637	661	661	619	630	640	640	648	600	651	620	615	594	578	657	623	620	636	662	665	592	591	605	639	635	667	617	663	628	620	644	642	630	610	631	619	663	622	629	664	611	628	641	647	666	599	646	653	630	613	608	651	620	654	644	653	592	605	638	641	607	614	594	565	691	628	667	615	612	626	586	638	649	600	639	624	641	619	635	620	624	595	602	638	640	591	633	632	629	633	637	614	609	637	606	634	614	658	630	639	612	646	654	701	641	665	681	632	630	657	677	623	593	631	637	629	586	649	651	633	634	699	644	632	603	615	640	603	617	663	689	630	623	612	665	690	625	679	613	683	637	654	633	608	646	656	616	625	632	663	641	632	687	617	623	627	621	669	604	625	592	601	675	659	641	635	624	632	606	631	615	672	653	600	622	601	636	603	591	627	660	610	620	646	626	691	623	665	685	626	656	609	656	621	623	635	623	608	606	629	644	632	613	613	636	606	605	658	647	628	641	597	637	628	665	631	630	608	635	633	633	634	633	622	608	679	624	631	631	626	610	627	636	612	619	652	620	656	638	603	631	682	586	635	634	645	635	670	668	605	655	637	629	625	626	635	697	649	633	617	628	658	659	614	591	594	598	644	660	656	633	648	639	624	639	646	606	691	641	609	646	636	609	636	624	633	705	678	664	623	613	649	639	631	598	613	670	620	616	609	620	622	628	624	597	589	617	624	646	612	616	637	660	575	636	605	662	670	602	667	655	636	625	591	628	674	632	613	654	633	595	648	605	641	619	640	636	615	617	607	658	663	655	640	605	661	612	578	619	652	642	621	637	603	641	656	631	676	605	600	667	619	656	619	636	567	580	641	644	622	629	679	644	615	617	640	635	597	659	627	637	613	668	669	575	638	605	626	606	633	635	662	666	642	619	675	622	647	630	602	648	631	619	611	655	636	605	621	638	614	633	664	675	617	646	669	657	616	602	592	634	644	662	613	618	666	643	637	581	609	663	638	619	592	614	636	628	610	624	635	673	646	624	601	606	639	679	614	648	624	668	623	630	624	573	625	595	640	626	599	651	618	601	630	620	630	600	639	648	649	613	673	591	631	687	616	588	644	597	610	622	654	665	608	692	639	592	642	611	632	639	629	620	616	638	653	627	608	644	686	655	585	610	650	628	569	660	615	676	645	673	591	619	619	631	662	640	625	642	630	613	591	635	632	639	579	651	637	610	677	629	575	662	663	624	657	605	596	639	621	616	659	677	620	618	585	628	594	583	615	648	610	599	642	627	623	665	615	609	595	618	637	632	628	664	663	631	641	671	590	629	641	687	626	670	640	616	606	621	606	641	641	668	623	628	656	621	661	642	623	625	642	602	650	633	614	624	590	591	609	622	612	613	627	640	620	612	602	682	614	621	639	670	624	605	608	666	641	632	671	679	619	638	639	675	630	611	647	638	612	648	635	614	628	646	643	594	595	613	618	609	598	641	643	631	574	620	608	652	616	610	614	659	654	607	664	627	638	601	630	644	619	606	605	614	646	657	639	599	612	628	606	602	641	678	634	610	611	645	634	645	613	563	660	632	667	622	656	579	576	658	644	604	644	665	651	571	658	638	624	631	646	624	650	633	597	666	631	635	618	629	683	595	647	620	623	662	628	641	652	625	635	585	605	659	632	668	640	661	661	645	612	633	589	623	618	612	687	629	629	612	644	632	609	610	604	646	616	639	616	598	612	600	634	655	613	610	670	601	631	626	628	682	638	618	639	650	624	643	651	649	641	658	613	673	636	658	622	596	601	610	620	618	712	610	649	619	624
2881	1677	1242	925	1315	1359	1013	664	576	422	357	283	171	136	108	90	93	70	75	61	86	73	59	62	78	81	55	56	59	62	38	32	51	40	47	52	40	38	41	36	46	38	36	53	35	34	47	34	48	41	45	34	42	49	58	91	64	46	30	31	42	36	36	37	35	42	31	42	32	26	45	40	43	41	35	35	32	37	38	43	47	42	37	33	27	30	41	34	35	34	39	41	53	28	44	32	32	42	41	46	42	38	36	32	40	34	43	43	37	33	36	35	32	34	50	43	40	24	37	29	33	35	31	33	39	24	37	31	41	28	31	43	33	31	40	30	38	31	44	27	27	36	43	27	37	32	39	32	48	42	38	33	32	41	46	36	30	38	48	40	47	37	29	29	42	35	33	36	38	26	31	37	27	27	30	39	35	37	24	38	47	41	39	29	37	37	36	32	29	34	42	38	44	37	40	41	35	42	29	31	39	39	47	38	43	31	44	34	36	43	40	34	29	32	28	36	28	42	36	38	34	30	44	33	34	38	36	33	34	34	39	36	36	37	28	31	36	39	44	37	39	28	37	38	33	43	34	38	39	46	35	35	33	38	32	48	48	54	33	36	25	35	47	29	37	32	37	28	29	52	35	31	38	30	33	41	36	35	41	37	26	39	33	49	34	34	35	41	28	29	45	40	51	29	34	41	40	46	35	40	35	32	37	41	36	46	38	40	21	39	35	33	31	34	45	32	43	48	39	36	50	39	41	30	27	33	28	47	30	28	46	38	41	41	33	47	37	35	31	38	40	37	33	41	39	30	32	46	40	21	36	32	35	31	36	40	43	41	40	37	32	23	30	32	40	38	40	36	34	37	38	46	37	32	31	36	40	28	34	35	43	36	40	43	28	30	42	30	45	36	38	39	40	27	26	41	46	33	37	37	42	31	33	29	36	36	47	43	35	35	37	34	40	39	33	47	41	32	40	39	49	43	38	33	31	36	34	35	36	43	48	28	37	45	46	41	41	47	30	33	35	31	31	36	36	31	38	49	38	33	29	38	35	36	29	36	30	37	46	41	36	41	36	34	37	31	31	37	39	32	36	39	39	41	37	37	39	38	34	37	24	28	39	37	39	31	34	30	48	32	36	39	28	32	40	25	46	42	45	35	42	34	46	37	30	39	39	38	45	36	38	38	31	45	34	28	41	33	48	44	38	26	29	34	35	27	37	32	39	33	36	29	36	48	36	43	37	48	41	40	25	29	40	42	41	31	44	25	27	31	42	37	33	33	25	39	32	39	31	45	33	44	30	29	46	39	43	29	44	41	38	39	24	34	34	35	42	30	35	32	35	52	40	41	37	46	33	26	34	48	39	39	38	28	26	35	40	31	46	39	41	40	51	46	51	29	45	36	39	45	45	34	43	26	33	32	36	33	41	39	42	37	36	35	31	43	37	34	33	37	46	42	38	38	35	32	35	40	39	40	36	38	34	35	34	41	32	42	32	37	31	32	36	32	46	33	40	34	29	27	33	27	41	29	35	42	34	43	32	43	40	47	33	39	29	35	39	45	42	36	33	36	44	39	31	50	34	39	41	39	37	38	30	41	42	39	32	30	45	30	40	34	47	39	31	36	38	34	31	41	38	25	30	35	27	41	44	44	39	49	32	35	29	25	31	37	32	36	39	39	39	28	41	33	42	35	48	34	45	36	35	35	28	41	32	29	34	38	35	47	31	51	36	43	34	44	38	36	34	35	42	35	33	33	24	35	39	37	47	36	39	40	42	35	33	35	39	38	43	42	41	35	34	35	25	41	36	43	41	40	32	37	50	42	38	38	33	43	40	43	37	34	42	38	35	23	39	36	31	53	28	38	41	26	44	36	35	35	39	47	34	39	33	29	30	40	32	38	30	34	35	48	37	30	43	23	33	42	33	31	34	34	34	39	34	42	46	34	28	37	40	41	45	53	27	45	31	35	45	45	45	37	33	38	27	35	39	35	35	36	33	45	36	42	28	24	37	25	35	43	33	36	30	31	38	38	39	38	42	40	45	34	29	33	43	45	30	35	31	47	34	38	28	28	42	35	30	45	34	34	37	34	41	38	25	42	39	30	39	41	28	34	41	42	41	51	39	40	39	42	37	46	23	36	37	23	35	30	30	26	31	41	36	36	39	31	36	42	44	38	32	23	32	41	37	28	41	37	38	28	45	40	42	56	35	39	46	35	38	39	31	30	22	34	34	35	36	41	44	36	47	30	40	35	37	34	39	45	42	39	46	29	41	37	39	50	53	26	38	33	34	31	36	43	32	29	35	42	44	42	37	46	30	47	40	35	23	49	43	34	42	42	52	33	50	41	35	33	40	31	50	34	45	33	39	38	42	39	37	38	28	39	35	43	45	30	23	30	32	33	45	34	36	40	47	40	21	28	35	38	37	31	38	33	35	40	24	36	39	48	44	26	44	38	30	40	42	36	40	44	41	36	38	28	42	32	33	29	34	38	40	41	34	33	33	39	32	44	29	30	29	29	39	33	44	49	41	41	34	27	30	32	51	35	37	36	46	42	40	33	33	34	36	49	26	32	34	36	40	37	44	28	36	32	27	34	41	46	38	39	34	40	36	30	44	34	45	33	30	36	31	35	34	33	27	43	38	35	29	46	33	36	37	27	40	33	28	33	34	37	41	37	40	36	33	44	41	35	41	26	37	42	41	29	43	38	37	42	41	33	31	28	36	38	46	47	45	35	37	40	36	31	48	30	37	42	28	49	31	37	31	35	42	52	30	34	38	36	30	40	42	32	39	45	30	36	35	36	28	31	24	39	27	36	34	47	33	42	27	32	36	40	33	43	41	33	40	28	39	30	40	38	43	29	28	35	37	31	28	28	40	47	33	32	34	28	40	35	28	44	38	29	34	48	47	42	45	27	28	36	42	39	30	38	36	35	35	37	30	33	30	45	35	32	34	31	34	37	36	31	33	39	47	35	38	34	29	32	37	45	41	38	42	42	32	47	41	39	26	37	41	38	34	38	41	42	41	35	48	40	32	34	32	43	32	36	54	33	28	32	39	35	28	35	33	37	39	48	35	32	29	39	34	38	32	48	32	36	42	42	29	34	33	26	33	30	39	35	40	34	39	35	35	38	28	29	23	39	39	34	43	32	39	43	37	35	49	47	45	34	23	34	28	30	47	47	31	37	48	35	32	30	24	43	30	31	25	32	32	35	31	36	37	43	38	37	41	37	35	34	49	28	37	34	35	43	33	40	44	38	34	43	29	34	38	40	43	34	40	36	31	32	44	34	39	37	37	37	36	46	38	41	41	39	42	28	30	42	46	44	45	41	30	36	36	21	30	54	34	31	52	45	43	36	47	34	42	45	46	36	28	41	33	32	37	24	36	37	35	35	25	40	42	35	36	38	38	43	30	39	39	35	31	34	44	34	38	34	33	49	31	43	35	31	46	29	34	40	36	42	44	49	42	30	31	37	41	39	38	42	35	18	30	38	28	42
30512	24109	21119	34844	41613	38213	33057	26395	22353	18165	15364	11335	7210	5357	4392	3623	3086	2759	2547	2299	2390	2065	1817	1784	1950	2853	1563	1503	1313	1220	1144	1049	1099	1082	1047	1057	929	899	828	847	806	787	795	764	718	714	720	717	691	726	717	667	938	1227	1588	3088	1828	1015	633	650	617	567	869	630	638	621	598	587	596	614	588	606	582	641	585	558	586	609	617	545	592	572	605	573	605	592	549	664	628	625	616	599	628	556	595	596	592	621	604	610	644	624	613	573	623	552	593	590	608	659	553	561	567	611	614	589	647	553	553	607	582	578	568	580	576	558	519	564	566	547	588	610	547	613	576	569	567	602	542	565	537	621	558	580	604	556	559	551	576	595	572	536	581	559	599	589	561	568	588	548	549	566	595	578	612	552	595	588	599	578	583	568	566	576	568	599	601	559	570	531	565	573	533	580	574	589	561	561	549	564	567	576	566	574	600	601	610	562	547	540	532	548	548	570	584	571	558	514	536	607	581	535	574	526	550	550	581	623	565	550	547	572	568	537	547	562	535	528	555	560	538	549	536	553	570	552	566	533	590	543	578	595	550	577	587	535	556	582	577	548	546	574	548	576	551	577	567	570	602	559	572	549	547	559	555	538	579	575	530	540	573	610	562	579	536	564	540	574	542	550	582	557	566	487	545	540	570	529	529	532	544	534	537	555	532	513	585	560	575	564	560	575	582	565	580	599	565	578	582	557	545	583	547	582	556	554	588	519	569	533	584	577	543	597	582	563	565	546	585	553	547	569	561	586	538	571	572	577	556	533	548	568	547	529	540	568	570	564	555	544	543	550	576	535	538	560	538	561	548	562	536	579	535	552	547	556	566	553	565	554	604	538	564	569	551	565	562	598	583	561	578	590	563	554	525	515	554	540	559	569	543	619	546	544	573	541	562	560	539	579	518	535	606	518	558	570	576	546	570	561	598	596	591	586	558	621	561	552	555	578	532	561	588	545	547	565	572	580	528	578	566	546	546	583	552	574	581	560	551	532	628	581	573	538	591	515	609	527	564	561	512	555	553	551	533	591	552	583	582	565	525	607	533	530	577	550	562	603	583	533	555	569	559	545	587	523	543	582	517	580	591	514	523	589	562	598	566	562	591	514	577	562	535	567	558	558	549	568	573	603	586	568	558	557	528	570	543	592	566	561	552	556	595	549	533	551	557	539	562	588	596	581	599	531	560	573	546	532	557	523	538	550	566	549	526	544	580	544	537	549	510	560	539	548	535	538	545	563	551	570	580	543	551	561	572	551	585	546	579	562	552	536	562	541	585	542	533	568	566	576	552	541	557	549	572	562	572	525	557	576	569	596	566	564	552	529	540	556	533	509	544	571	548	562	568	546	580	519	557	505	543	572	563	581	583	566	575	578	555	556	583	534	564	569	539	549	573	533	504	530	510	563	548	548	559	624	579	582	555	601	544	556	564	548	600	535	561	569	567	531	643	543	590	569	600	568	561	602	563	556	553	541	544	564	588	557	532	550	573	546	531	587	574	543	623	560	552	510	526	620	575	631	589	564	572	571	600	534	543	556	557	554	569	552	588	520	573	554	574	588	578	543	591	562	594	560	521	574	557	539	597	581	550	518	611	564	588	565	532	552	556	552	565	529	571	580	571	548	569	566	574	561	577	533	598	558	561	587	569	575	560	572	562	569	546	562	567	547	543	574	551	564	552	585	553	587	569	576	563	571	555	570	550	564	547	582	546	556	582	562	565	559	575	537	518	539	523	563	550	557	595	537	596	521	546	576	559	550	578	577	538	515	582	612	561	538	544	583	575	532	583	524	526	555	589	533	546	573	548	545	570	559	525	596	537	571	590	547	517	539	547	571	565	557	568	594	525	597	563	559	538	570	563	557	628	550	554	530	611	617	585	572	582	558	571	567	543	545	559	590	564	577	575	561	518	567	550	570	592	562	576	552	601	549	552	555	587	559	540	563	583	581	563	565	565	568	552	540	566	582	575	533	519	595	575	576	562	567	579	576	579	548	528	596	581	542	578	536	615	561	548	559	542	550	565	567	555	560	551	574	553	563	565	554	556	576	560	580	577	563	547	542	531	604	578	583	556	560	575	545	512	579	528	592	551	598	548	595	555	547	545	563	640	623	534	574	567	509	610	574	533	556	559	613	587	581	510	589	606	562	559	601	539	569	574	570	560	532	601	561	525	592	574	519	566	557	554	560	575	564	563	551	568	585	551	545	596	573	577	573	581	546	546	543	592	592	562	568	535	526	629	564	534	570	575	532	575	538	536	572	597	572	589	538	542	520	528	573	547	549	574	606	534	580	555	595	582	605	574	556	525	517	579	591	502	589	533	544	543	560	556	544	541	560	553	571	574	553	543	555	538	534	548	545	558	588	551	563	543	547	582	570	536	557	588	560	585	530	537	575	568	575	544	540	593	578	570	584	547	555	537	569	582	546	542	562	508	549	568	577	571	579	566	548	561	551	556	526	605	540	540	557	574	577	539	570	538	577	589	579	583	545	605	594	542	549	607	587	581	570	568	529	618	547	521	539	555	573	553	596	555	521	557	583	549	599	562	560	574	587	559	575	551	581	540	555	590	553	557	537	570	559	580	583	513	575	604	579	597	578	562	574	549	609	570	516	552	547	550	568	516	555	597	562	569	559	554	568	560	538	542	550	563	560	550	566	545	619	592	580	561	548	546	551	533	556	603	545	561	549	590	510	532	551	578	591	603	556	567	571	561	545	580	568	559	538	570	560	553	566	556	560	569	559	551	540	579	539	530	557	551	609	545	563	542	506	553	565	539	546	564	569	542	548	567	573	558	550	545	581	578	545	560	541	568	551	574	565	542	553	528	517	614	543	588	529	582	594	557	565	582	576	567	549	562	567	531	517	610	606	587	569	584	529	528	521	598	552	557	583	561	583	561	562	581	559	534	531	541	561	579	529	534	527	576	541	537	532	537	572	583	558	527	608	563	550	568	557	598	527	506	576	529	603	585	584	567	546	591	541	513	539	589	582	546	571	571	560	611	592	585	528	568	564	577	547	557	572	581	551	550	532	582	534	594	578	567	553	529	576	562	558	553	520	578	543	562	587	546	576	561	568	584	587	548	579	530	570	531	554	565	571	523	607	543	545	576	532	578	592	554	574	564	543	534	547	553	571	564	503	552	559	563	508	518	588	565	537	622	561	577	569	524	524	576	601	569	549	590	527	575	551	548	542	640	514	588	596	558	598	536	566	572	551	595	534	563	524	560	580	601	585	599	571	541	579	574	558	568	590	558	570	576	565	554	570	554	568	563	564	575	561	526	549	526	564	555	539	572	527	608	562	591	569	548	536	580	566	622	600	571	532	579	510	538	552	564	579	557	566	541	561	594	547	589	552	558	581	577	555	534	533	586	578	530	575	563	537	586	585	569	570	491	543	564	592	568	583	573	560	544	585	574	564	544	583	580	531	559	610	585	598	554	597	586	557	581	576	572	600	543	581	567	537	589	571
2157	693	478	380	638	637	405	272	178	161	140	95	67	43	22	38	36	28	30	29	39	34	37	30	17	41	24	24	37	20	28	22	29	26	28	27	31	23	27	26	22	29	24	29	29	35	24	24	22	30	19	27	35	24	19	32	39	30	14	29	23	17	26	21	20	20	17	16	16	28	23	15	23	22	21	25	16	30	27	25	34	29	24	29	30	24	31	24	21	26	26	34	16	23	29	40	19	33	21	25	40	22	27	28	21	18	28	23	26	36	37	33	20	26	20	32	24	24	25	27	24	24	17	25	22	26	22	36	22	19	23	15	30	22	20	26	29	18	27	22	21	25	20	19	28	31	27	32	19	26	20	21	32	25	27	23	32	20	25	26	27	31	31	28	24	20	34	25	22	21	33	25	18	25	29	24	16	27	35	26	31	20	26	37	25	17	28	26	24	16	22	36	21	24	19	33	21	22	19	24	15	27	27	31	27	27	21	22	24	34	14	27	26	28	26	20	31	25	25	35	28	21	23	23	20	24	35	20	14	27	30	30	18	28	33	18	21	23	24	26	26	18	22	29	23	19	25	20	22	25	22	29	27	20	28	22	22	30	24	22	29	30	29	23	21	32	23	26	20	26	25	23	27	25	22	34	15	21	18	28	30	19	27	22	33	27	31	21	27	23	29	32	25	26	31	21	22	21	26	25	21	18	19	29	22	36	18	16	20	28	22	23	27	28	25	23	12	20	26	26	22	25	20	26	29	24	26	21	25	30	17	27	26	27	18	24	23	23	25	24	34	27	25	16	26	19	23	30	31	29	22	26	28	33	26	25	23	26	19	26	24	16	20	20	20	23	31	19	26	27	22	24	29	24	24	24	21	30	21	17	23	31	28	24	29	18	18	27	23	21	28	28	20	24	36	25	21	23	27	21	21	19	32	33	19	39	30	31	25	23	16	22	22	22	27	27	28	26	24	16	17	30	30	18	31	21	27	17	20	19	25	23	25	25	24	23	23	28	35	28	26	27	28	25	14	27	33	23	28	27	22	24	22	19	23	20	29	19	28	30	30	22	21	22	23	24	23	24	28	30	26	28	24	24	19	21	29	17	36	17	26	18	30	29	24	28	33	29	23	24	20	20	27	24	24	26	23	20	19	34	26	23	20	29	34	24	21	22	27	25	23	25	20	31	38	20	24	21	22	22	26	20	23	25	22	25	21	36	16	21	24	23	32	23	20	23	23	23	21	20	20	24	23	24	22	23	20	15	16	31	19	27	21	24	24	28	34	25	28	30	17	21	19	26	27	29	21	21	34	29	25	33	25	40	29	14	24	22	21	26	29	26	19	24	16	24	23	21	30	25	33	35	17	23	23	26	29	28	23	26	22	29	30	29	21	32	19	22	23	36	18	27	29	21	22	18	20	23	23	25	32	12	23	20	26	27	22	14	27	30	28	19	24	25	20	25	25	21	19	21	21	26	31	27	30	27	19	20	26	22	18	19	31	21	25	19	28	32	20	30	23	28	32	29	24	34	18	26	13	29	20	28	30	25	32	28	28	26	21	29	30	26	27	21	34	28	26	33	22	23	26	24	19	24	40	23	17	22	22	32	23	21	35	32	31	32	31	33	21	19	18	25	21	31	25	21	29	18	37	33	26	25	32	29	21	15	30	22	27	16	28	21	28	34	20	18	33	26	24	31	17	25	29	26	36	18	22	27	15	23	26	23	22	17	30	19	27	24	20	27	24	34	26	21	29	30	37	21	27	28	26	27	29	22	23	33	26	23	22	28	29	32	21	11	21	20	25	29	24	17	18	24	29	30	30	29	26	34	21	28	19	26	25	27	24	19	35	33	25	21	18	29	19	26	24	28	29	25	23	28	21	30	25	26	28	18	23	19	27	26	19	26	26	30	26	27	20	20	23	30	31	22	22	23	26	20	24	36	27	30	27	22	25	23	30	18	26	27	21	18	31	32	23	17	24	16	32	25	22	24	20	33	24	13	26	30	27	34	27	25	23	34	29	22	28	22	23	21	24	24	26	27	22	33	20	28	33	22	21	22	27	24	21	23	22	28	19	30	19	24	28	19	21	19	27	20	16	20	20	24	28	29	30	31	26	22	28	27	16	20	23	21	26	24	22	25	28	21	17	28	31	30	33	22	27	36	26	27	20	26	29	23	25	21	23	27	22	35	25	31	18	24	29	18	15	26	18	14	19	26	25	31	19	29	25	28	26	24	24	25	32	32	15	33	33	19	20	28	23	27	18	30	23	17	31	16	29	22	23	24	20	22	26	18	17	28	13	23	17	25	22	31	25	24	23	33	21	25	34	24	28	31	25	23	19	22	24	31	29	22	19	32	22	20	16	25	22	27	18	24	25	24	21	25	24	22	26	23	27	20	25	29	25	25	30	17	28	17	31	18	22	36	26	30	24	25	31	23	31	26	32	17	25	27	19	25	31	27	26	15	21	27	22	25	23	20	19	24	33	30	26	20	20	33	20	22	21	22	19	31	30	14	25	28	39	25	20	22	25	21	18	33	27	32	39	19	30	20	16	20	14	26	31	32	24	19	37	24	22	24	25	26	28	24	31	23	29	25	23	24	22	19	23	20	26	25	33	28	24	25	26	35	27	32	31	23	22	21	17	20	21	17	31	22	27	23	26	23	22	29	23	24	17	24	20	19	20	13	22	22	30	27	24	16	27	28	27	28	21	25	29	25	26	30	29	20	21	21	23	32	23	26	21	19	21	27	14	17	28	26	34	25	17	32	32	29	31	22	27	23	19	27	21	18	27	18	28	16	29	25	29	19	30	21	16	24	26	32	25	25	27	28	12	25	29	23	35	32	22	21	28	28	14	27	13	31	16	22	17	18	31	17	25	20	24	25	20	31	25	30	27	24	31	32	30	26	26	27	23	24	18	17	28	30	15	19	32	19	26	22	21	24	32	15	23	30	30	22	24	24	29	24	32	32	27	25	21	23	28	21	17	29	33	20	22	26	22	37	23	27	27	21	22	33	24	26	19	24	17	28	25	19	19	27	26	29	22	23	23	29	25	17	21	26	21	27	26	22	22	26	21	19	35	24	22	26	27	23	23	10	22	17	36	30	18	25	20	27	38	21	18	23	29	27	25	19	25	37	17	23	25	23	34	30	23	19	29	20	24	14	27	23	20	30	29	28	27	23	24	24	18	21	25	30	29	24	29	26	22	23	12	21	27	28	30	19	21	18	25	27	22	24	36	20	25	25	29	25	28	23	16	19	27	23	30	33	29	22	31	23	27	22	22	21	29	22	30	23	29	17	23	26	26	14	28	21	32	27	21	31	27	27	15	29	25	18	26	27	29	19	35	19	28	21	24	26	29	28	32	13	26	28	33	23	19	29	29	18	35	31	29	22	22	24	22	23	27	23	18	24	28	21	31	27	22	30	22	34	24	29	27	21	21	34	24	20	33	26	20	24	18	26	31	21	20	23	24	16	20	22	23	22	16	28	21	27
22337	15911	12161	26574	34041	30154	23789	16387	11775	8726	7252	5176	2861	2016	1527	1256	1036	968	883	876	836	857	700	618	784	1286	699	634	554	528	515	516	545	509	465	526	423	440	450	453	440	403	427	437	421	387	394	392	425	375	355	485	574	497	544	904	611	457	396	397	388	372	408	409	400	387	373	396	389	407	410	385	361	356	405	359	376	410	413	385	410	343	349	380	383	402	398	368	434	443	401	387	374	412	395	407	395	417	394	354	398	403	355	376	420	415	371	403	425	411	415	393	333	372	365	372	359	382	391	390	386	374	369	346	394	401	396	388	391	363	376	408	375	365	405	424	409	337	342	383	368	371	377	382	366	391	391	393	381	397	415	419	384	398	374	378	405	408	398	372	356	371	387	382	374	397	390	386	432	356	389	381	396	338	365	436	384	419	393	413	359	432	363	391	412	419	347	408	386	426	373	404	395	373	393	391	411	380	358	376	389	378	384	363	355	363	395	377	376	417	388	375	401	364	392	362	359	357	409	351	367	375	397	373	373	361	372	364	380	379	403	395	375	372	387	395	368	415	381	370	343	400	367	424	365	344	358	389	365	377	372	373	363	390	384	353	396	354	409	376	390	347	382	376	383	376	377	394	410	393	398	372	405	370	361	353	385	399	392	406	390	359	371	384	390	381	360	402	375	378	392	411	372	379	380	398	377	382	361	362	370	393	403	386	352	385	438	356	357	366	372	371	369	357	378	385	356	389	351	396	389	356	382	395	359	406	370	376	391	405	370	359	382	393	412	380	374	372	390	416	386	388	384	383	393	405	381	359	347	403	391	351	397	386	380	427	380	370	427	379	357	377	386	393	383	409	397	382	392	380	361	387	358	390	349	361	388	376	379	380	367	430	379	387	377	392	352	389	356	376	396	388	380	353	402	365	387	380	373	367	369	360	365	376	394	424	388	383	371	357	395	390	377	381	385	428	376	408	385	399	373	409	397	384	388	371	358	375	385	357	390	394	402	394	374	377	420	381	400	380	381	401	382	378	364	394	361	387	380	397	382	374	383	431	423	386	372	389	369	400	378	430	365	330	392	372	400	407	381	378	408	384	397	365	399	362	379	370	381	382	363	365	350	384	401	396	382	376	400	400	388	385	394	391	390	419	413	359	416	375	389	384	370	351	389	388	364	381	365	364	387	404	386	342	384	384	359	384	412	382	389	374	393	401	415	398	393	427	382	381	396	371	346	420	359	393	376	372	391	357	398	366	384	381	404	396	421	368	391	399	382	351	393	387	378	367	387	395	388	393	386	400	397	368	419	376	388	367	376	354	403	384	379	379	393	378	385	414	369	386	403	361	375	400	385	404	397	366	395	336	377	361	403	363	385	405	390	356	363	396	419	360	398	390	381	374	383	382	387	386	370	398	409	390	352	386	355	375	377	391	401	386	380	386	442	382	398	363	363	404	366	395	390	347	357	337	326	378	355	395	360	387	344	391	377	337	377	413	386	362	386	384	369	382	393	376	376	379	397	361	407	394	367	377	389	430	427	361	386	404	356	380	385	387	351	404	361	404	374	382	389	403	342	384	397	398	374	389	343	360	409	371	366	401	378	392	394	334	384	401	396	380	365	398	392	399	373	384	382	387	384	346	348	391	403	381	362	390	421	408	375	388	387	390	397	399	379	384	389	404	395	372	413	406	400	390	402	361	391	370	385	379	380	373	381	377	377	398	381	409	400	399	380	413	396	380	402	386	321	374	378	384	385	395	397	378	388	390	396	383	372	385	341	386	397	376	382	421	393	377	389	398	409	403	392	369	394	375	394	366	419	370	367	359	398	345	365	406	402	398	371	380	365	370	367	378	415	393	365	394	397	389	353	366	383	401	354	356	400	363	347	386	373	382	407	383	357	393	398	426	372	383	370	353	320	385	371	391	423	420	358	422	395	396	392	395	398	396	430	364	390	375	388	385	380	356	384	370	378	385	381	373	413	392	406	390	389	378	406	390	383	383	396	379	394	379	365	404	351	402	405	366	382	418	375	396	374	381	406	414	388	376	365	404	375	386	386	399	382	353	369	381	360	381	411	379	358	387	369	395	418	362	407	404	379	374	409	381	389	383	374	427	363	382	372	385	381	416	360	357	331	378	365	378	369	378	379	400	376	379	369	395	373	374	375	372	375	362	368	395	377	380	397	400	394	366	361	368	383	376	395	354	379	396	403	355	363	369	345	397	392	387	393	375	387	358	379	396	406	406	378	359	367	378	400	387	374	371	377	359	410	375	393	413	386	401	354	352	392	362	338	345	361	414	390	375	382	343	382	362	390	329	354	382	352	358	376	407	375	378	394	382	396	426	370	392	363	358	400	400	403	430	373	402	350	365	415	374	381	421	401	402	400	370	426	353	374	405	416	397	410	353	398	362	413	370	388	417	363	350	372	347	391	375	340	374	391	400	382	379	369	383	361	338	379	374	366	405	379	340	370	382	402	385	423	365	332	344	410	340	349	377	385	382	370	355	424	416	389	368	389	384	386	372	370	389	370	366	350	380	408	373	389	364	398	367	399	379	405	377	357	347	407	387	356	384	389	376	413	366	362	358	344	370	389	421	408	407	379	359	359	370	391	342	360	395	390	361	392	409	371	385	391	365	376	416	403	382	377	385	403	359	421	367	385	378	373	397	382	370	358	383	406	384	398	374	374	396	368	383	387	372	367	378	415	375	362	411	393	373	393	359	387	402	414	362	369	387	377	374	419	364	384	376	374	347	364	411	384	385	402	359	408	376	362	365	380	364	386	424	340	356	389	360	383	338	420	355	387	412	429	421	359	355	422	374	406	364	420	386	379	386	383	364	375	343	382	348	375	399	392	417	363	389	371	373	354	387	371	431	369	417	360	383	366	422	391	351	404	392	391	340	389	374	382	391	379	393	357	399	406	352	354	394	391	396	355	373	367	409	362	374	356	429	372	378	398	330	404	379	380	376	399	358	377	393	352	384	368	418	362	380	350	412	414	368	405	373	374	389	402	372	345	372	368	404	351	367	367	399	364	357	400	372	407	365	396	397	372	399	377	359	411	371	405	403	385	373	367	381	379	389	380	357	404	419	406	367	355	389	407	387	352	427	391	375	405	376	352	409	400	392	409	382	390	404	405	386	373	372	397	394	395	365	406	362	358	369	365	363	363	446	387	414	348	396	361	410	322	364	407	359	388	422	386	377	371	367	382	373	411	384	388	349	383	364	356	375	410	343	337	341	400	424	386	421	398	383	358	408	346	394	396	405	395	413	402	389	418	390	366	380	358	381	390	390	403	379	372	394	408	390	394	398	344	372	376	362	375	393	404	370	395	382	384	379	377	361	410	429	383	387	369	358	366	382	377	370	361	374	363	384	395	378	359	384	384	406	369	373	391	389	410	432	407	376	397	374	359	425	387	395	381	364	409	369	340	439	384	425	405	439	341	391	381	374	376	347	368	367	389	379	351	386	385	390	395	409	364	386	381	377	374	431	333	412
1628	954	700	597	1032	1063	677	462	357	257	211	180	99	73	48	48	38	44	48	45	42	44	31	34	39	46	37	17	37	27	24	18	33	18	31	22	22	27	29	17	20	22	23	22	19	21	21	24	22	17	25	17	25	41	14	24	22	19	20	27	15	18	23	27	19	20	16	19	21	16	10	17	19	20	19	18	19	17	18	20	20	21	14	17	15	11	20	15	21	20	17	17	24	15	17	21	24	24	21	21	28	19	18	28	24	18	16	21	15	20	13	19	17	19	13	23	11	15	22	25	13	18	14	14	17	22	13	26	23	24	17	18	22	10	20	15	18	13	14	26	24	24	21	20	20	21	22	18	22	15	16	22	26	16	13	14	14	23	23	20	10	25	16	18	19	18	16	14	24	19	23	26	22	20	15	22	16	20	26	20	25	17	10	14	16	18	17	21	11	24	11	16	20	22	18	19	27	18	21	16	20	19	18	15	14	20	23	18	15	28	13	25	23	20	15	24	22	16	24	23	21	29	10	23	17	18	18	19	17	14	21	26	14	15	16	20	20	14	14	21	17	16	18	17	15	19	18	15	14	14	19	18	14	11	19	14	21	16	17	13	18	21	18	26	19	14	11	17	17	14	26	23	22	23	14	14	9	23	19	17	21	21	22	14	19	17	23	26	16	19	13	15	10	17	18	20	18	20	21	11	22	10	18	27	22	21	18	25	22	21	15	19	25	17	14	16	16	20	20	18	16	24	11	14	16	13	16	15	24	23	27	17	21	17	18	25	20	24	13	15	22	23	18	9	18	20	21	19	19	20	25	20	19	16	21	14	20	18	20	17	10	20	14	21	17	12	20	17	22	26	17	15	20	26	24	24	14	22	19	16	26	19	27	22	17	16	15	26	19	19	18	15	20	21	15	14	16	18	18	22	12	14	27	18	16	25	13	13	24	17	21	13	21	19	25	20	16	23	20	18	14	24	14	16	24	18	24	13	24	18	17	17	16	21	22	19	21	20	20	24	13	22	18	21	22	14	17	31	15	26	30	22	22	24	15	22	20	11	20	14	19	20	21	16	13	20	20	21	17	15	13	19	18	15	12	19	15	19	23	19	26	25	22	19	16	17	15	13	24	21	28	19	19	14	28	21	22	21	25	13	25	23	16	14	23	27	29	18	23	21	23	29	19	25	20	18	20	23	17	19	25	16	14	18	21	17	20	21	17	25	20	22	18	16	21	15	13	18	21	16	21	23	23	15	24	18	17	12	17	26	23	18	18	20	20	17	18	15	14	21	20	30	21	20	22	22	25	25	26	14	24	21	17	17	23	13	6	19	16	24	23	19	26	14	27	20	13	18	22	11	22	15	21	19	16	26	25	21	13	17	20	14	17	22	27	24	19	15	13	15	25	15	22	16	20	11	18	10	13	19	15	23	11	19	29	17	17	16	16	18	24	18	18	19	26	20	18	18	23	28	15	27	17	12	18	27	11	14	18	23	22	20	17	21	23	16	20	17	20	22	23	26	22	14	16	19	16	17	13	13	21	20	19	22	12	19	20	14	20	15	18	16	22	14	26	18	22	18	18	20	20	16	18	22	17	19	23	21	17	21	14	19	17	8	20	21	21	15	17	13	10	20	21	18	26	23	15	18	19	25	31	14	19	17	15	22	21	21	21	28	19	21	18	18	14	19	21	24	16	26	21	19	27	20	14	18	22	17	29	11	17	28	14	20	18	9	18	22	23	19	22	11	19	22	17	23	26	17	13	13	21	23	22	23	19	17	18	13	32	15	17	22	17	19	15	18	26	14	26	15	17	25	23	19	23	17	22	26	19	18	11	13	19	15	19	14	19	18	22	23	13	19	14	21	13	19	25	23	18	17	14	27	17	20	17	21	19	20	18	15	19	18	11	16	15	23	13	24	18	14	23	17	22	13	24	18	23	17	22	17	12	18	26	18	29	12	20	26	20	17	12	19	11	18	22	24	18	14	17	15	22	25	16	21	25	26	24	22	21	13	27	16	18	17	14	33	24	15	15	24	14	21	17	17	24	8	26	18	15	21	13	19	23	19	17	14	15	20	18	9	21	21	16	20	20	34	20	15	18	20	22	15	14	21	24	19	16	13	15	11	24	13	14	27	16	22	15	17	23	19	15	19	15	19	18	22	23	22	25	19	14	21	20	22	16	16	21	22	18	11	21	19	18	11	14	21	19	15	20	21	18	10	22	20	19	22	18	27	14	14	17	17	18	19	15	20	20	20	13	16	19	15	21	13	17	16	20	12	19	16	23	17	17	18	18	12	22	21	18	19	22	16	11	15	23	22	17	11	19	23	20	17	24	28	18	13	13	16	24	14	26	14	17	16	19	19	19	18	25	16	17	26	13	19	18	19	15	16	15	19	19	20	22	14	15	21	20	15	15	17	18	23	22	19	21	30	17	25	23	12	19	16	30	30	19	23	14	16	13	17	20	19	24	14	19	11	18	19	19	21	21	24	26	19	29	33	26	21	16	19	19	24	13	22	22	12	13	16	20	16	19	17	15	18	10	18	20	18	20	25	22	13	21	25	17	15	20	20	16	11	15	22	17	14	19	17	12	24	23	19	12	15	17	19	22	18	15	18	22	16	19	21	26	20	28	17	17	23	18	15	17	23	13	19	26	21	18	17	24	12	22	20	24	15	17	17	20	18	20	24	21	16	14	15	22	20	18	24	20	18	17	15	20	15	20	19	19	17	15	20	18	22	16	20	19	20	21	14	19	25	15	10	18	17	19	19	23	22	14	23	18	21	20	12	17	27	21	23	17	16	9	27	22	21	15	17	15	19	25	17	25	10	21	18	23	14	24	15	24	19	23	17	16	17	15	21	21	27	14	22	26	19	22	15	15	14	17	19	25	11	24	13	14	19	14	15	20	29	21	23	18	18	21	19	17	23	16	25	15	17	25	13	14	19	12	15	18	25	19	16	25	26	23	17	14	19	24	23	12	23	14	25	15	26	22	24	22	22	20	14	18	21	17	16	22	11	15	20	21	14	21	17	19	14	14	27	22	15	14	28	13	21	21	15	24	22	15	19	20	18	18	25	23	17	15	23	18	15	19	15	20	16	11	22	17	25	22	12	23	26	12	29	12	24	25	17	17	13	12	19	24	19	23	27	19	19	16	18	26	21	15	20	11	13	12	12	15	19	23	29	14	20	12	14	23	24	29	19	25	16	23	17	22	17	16	20	18	18	12	13	13	17	31	14	9	22	21	29	20	15	17	16	15	15	12	25	17	20	15	18	19	9	18	16	17	20	25	23	17	17	15	18	22	19	15	24	17	12	28	18	22	27	18	28	20	19	18	14	16	19	19	18	22	9	22	15	16	18	11	23	18	18	13	14	14	22	21	21	12	16	19	13	23	27	18	12	17	22	13	20	17	23	25	17	20	19	22	13	18	23	14	26	29	23	21	13	16	17	21	22	25	20	18	14	14	19	16	12	18	26	16	25	20	20	17	12
25485	19132	15182	32057	39318	35986	29611	22624	16867	12964	10924	7914	4872	3538	2922	2343	1830	1582	1487	1486	1317	1302	1097	898	1028	1501	1335	854	715	661	654	675	630	637	648	545	531	492	470	472	432	456	422	431	382	372	348	394	394	381	397	475	470	1170	379	398	387	330	354	341	326	370	524	359	340	341	298	325	342	342	287	341	302	346	309	349	325	341	326	320	316	331	294	305	319	340	330	338	316	321	346	334	356	341	306	324	334	332	358	350	347	343	329	354	345	313	331	316	344	312	302	336	348	308	291	277	338	306	316	332	323	302	309	308	315	308	290	309	291	327	361	323	285	309	285	293	306	340	294	321	277	308	304	276	330	304	306	343	320	323	304	330	316	307	353	293	296	310	276	313	300	306	317	290	306	326	311	317	302	311	312	290	323	318	317	320	313	334	310	282	316	308	260	321	308	302	290	322	264	333	289	294	333	300	272	334	274	328	303	302	306	275	326	300	300	292	281	308	310	325	324	263	295	296	266	281	293	331	319	289	282	317	321	313	305	291	323	302	320	295	317	303	301	282	314	314	316	310	283	289	312	311	315	314	306	287	291	282	303	333	297	286	321	298	304	311	279	300	302	336	302	291	282	287	277	326	279	285	326	303	316	326	299	315	291	306	304	290	303	323	293	317	302	288	289	296	292	314	316	307	295	307	290	322	282	301	261	303	296	285	285	287	303	307	315	290	313	301	303	306	287	323	324	298	304	298	302	290	309	306	327	319	302	270	304	294	319	351	312	304	310	302	308	299	331	302	312	285	286	298	312	281	286	322	295	353	314	303	282	293	312	303	312	306	284	302	310	340	305	304	274	298	280	254	260	299	301	306	298	282	308	344	295	315	273	285	301	284	283	307	301	299	304	275	285	294	294	293	289	302	327	297	309	281	308	311	277	323	332	300	321	309	324	311	304	335	258	305	312	296	281	325	288	316	299	296	286	295	313	308	311	297	304	279	279	294	256	306	299	295	310	282	283	284	287	291	299	288	288	287	289	279	298	340	289	296	302	282	276	324	347	315	316	291	336	311	297	283	304	318	287	309	301	320	300	315	284	284	301	307	286	294	290	291	302	298	291	298	277	331	301	291	301	306	302	281	300	304	276	311	335	302	310	258	310	298	308	302	313	332	301	314	271	268	312	327	290	315	278	308	326	322	304	298	286	276	285	317	311	298	308	306	290	266	328	287	292	295	269	307	315	297	316	279	317	308	299	332	339	293	309	290	289	324	306	297	296	291	284	277	288	334	310	299	268	293	252	294	279	299	296	291	304	278	308	306	308	287	301	309	293	326	299	311	306	277	347	286	326	278	296	306	297	283	314	294	310	292	301	313	339	307	289	308	295	269	318	331	287	303	286	308	301	319	298	325	335	290	278	307	313	324	287	290	302	316	315	296	267	338	297	302	311	280	319	315	279	319	277	314	278	322	305	331	304	284	293	296	312	291	327	285	309	278	265	280	315	317	310	286	298	305	306	291	309	285	306	318	321	285	279	288	326	315	328	331	331	284	266	296	311	303	311	287	322	316	316	290	269	294	317	282	297	318	334	320	288	317	308	272	306	283	283	286	307	289	319	307	308	305	309	311	296	314	308	291	315	325	304	270	299	304	278	278	313	300	330	337	303	320	297	312	295	307	306	333	315	320	290	267	266	287	318	323	284	305	288	305	296	334	303	281	325	301	273	299	257	282	324	291	301	301	300	291	303	293	285	291	291	287	300	319	310	293	299	321	309	286	328	289	294	297	306	314	311	306	281	289	312	316	296	286	273	267	287	292	299	286	359	320	282	292	285	348	304	309	313	287	284	280	351	312	324	328	317	296	303	293	307	333	328	292	306	301	313	310	305	289	322	309	300	317	291	312	275	296	266	323	317	287	312	312	271	283	333	305	300	329	297	329	289	293	301	304	299	324	301	313	279	325	298	292	321	308	302	303	293	303	304	298	288	312	278	332	287	301	332	302	276	320	302	264	290	296	282	306	298	275	302	291	307	324	316	311	331	276	315	308	338	279	318	307	298	274	302	305	298	280	312	341	296	312	313	307	302	342	318	279	305	282	295	292	349	311	292	308	317	317	283	326	293	294	315	272	304	303	318	303	290	288	253	323	299	295	274	325	294	275	279	299	296	298	335	313	296	289	284	314	312	299	340	277	294	288	316	319	317	280	304	294	298	313	333	332	307	274	277	294	294	308	272	289	313	299	304	282	282	272	265	286	309	336	291	309	297	335	285	320	292	304	278	284	324	318	319	308	276	303	319	278	309	313	323	314	316	295	288	296	272	263	312	275	301	297	314	332	308	287	269	345	289	302	299	303	315	305	307	279	248	289	272	308	339	288	332	298	314	326	305	282	313	310	292	279	311	282	299	302	299	315	276	291	280	295	278	290	273	297	304	293	292	318	299	315	284	294	304	308	309	335	302	307	328	301	282	302	311	291	307	334	300	286	309	313	299	299	314	275	292	291	294	308	333	287	335	259	297	279	281	305	313	297	299	291	288	301	297	305	297	288	317	265	292	306	294	308	289	332	341	293	297	281	327	313	324	311	295	272	269	303	296	307	306	308	284	299	333	291	297	297	321	323	277	295	314	307	258	323	295	317	299	289	293	277	277	281	321	299	302	310	272	299	297	265	319	317	304	302	291	306	309	282	307	289	284	288	297	291	292	281	322	302	294	249	340	290	349	303	287	279	324	319	315	315	301	290	282	303	287	288	291	286	305	291	292	292	293	310	305	307	322	305	339	293	279	325	329	298	281	298	276	308	311	283	310	268	300	321	276	277	337	273	298	297	297	302	326	282	316	294	287	303	291	272	277	309	297	282	307	317	276	286	267	323	312	299	300	272	298	302	276	292	317	294	280	280	300	343	306	313	282	311	315	297	304	284	295	282	317	322	311	309	307	283	308	316	291	310	280	286	278	258	300	309	287	308	296	293	306	277	272	296	307	277	310	298	339	300	293	295	329	270	292	316	314	319	299	309	291	271	299	290	309	290	298	291	297	288	303	281	314	314	326	299	292	295	308	313	314	299	302	265	316	298	288	330	293	299	297	290	306	321	299	342	321	300	277	323	290	313	298	285	323	322	293	322	304	314	323	337	308	304	315	326	283	313	293	272	319	312	313	299	305	306	339	287	290	299	258	288	317	300	320	298	283	305	326	296	322	293	280	293	315	272	299	316	278	306	322	277	315	298	295	302	283	278	303	289	279	342	299	295	300	302	282	283	318	334	263	326	303	282	323	318	294	299	308	285	303	281	323	292	314	272	275	317	292	288	320	272	273	296	293	286	304	286	313	302	290	277	314	308	338	323	330	342	300	333	305	288	277	336	316	316	287	283	291	318	325	315	314	326	286	301	297	308	307	317	294	294	296	301	298	266	306	312	285	274	289	303	289	282	308	291	308	286	249	310	302	291	313	297	314	280	307	316	296	305	280	293	294	285	289	305	310	300	304	302	327	284	282	292	297	290	297	323
3063	840	661	657	942	990	690	511	363	246	193	160	104	89	85	102	74	67	45	62	51	63	73	55	52	60	55	42	46	56	48	43	45	41	50	32	49	51	42	35	41	44	54	42	47	55	48	43	43	49	50	48	36	83	48	31	41	36	47	46	29	47	48	46	37	35	41	50	55	50	31	31	43	36	40	30	32	40	39	38	48	37	46	47	47	45	41	35	39	24	43	50	37	38	26	53	48	37	53	31	44	30	38	44	44	34	43	45	43	41	46	42	43	43	38	42	32	50	42	27	36	46	46	59	43	35	34	47	36	58	40	41	42	35	43	28	38	51	30	45	28	36	40	35	41	44	33	43	36	33	46	38	41	38	46	46	42	31	30	35	52	34	42	36	38	37	32	45	40	33	40	57	31	35	35	50	31	51	34	46	44	38	26	39	29	35	39	38	40	36	42	48	33	36	38	34	41	43	28	41	47	41	46	43	44	38	44	38	44	32	37	34	40	39	37	39	26	44	44	38	38	32	39	39	26	45	34	41	46	47	61	46	37	42	29	43	40	40	33	42	46	35	32	41	41	28	37	35	33	32	51	30	52	42	43	39	47	32	40	48	36	50	32	40	33	38	21	50	37	39	34	40	51	41	47	31	49	51	43	33	35	43	44	53	51	45	53	41	44	35	27	39	45	41	40	55	33	51	29	51	29	49	42	38	36	39	46	32	48	36	44	43	34	39	39	40	51	45	38	51	35	32	34	45	41	48	41	31	37	43	46	30	37	37	51	44	42	36	29	28	37	42	36	38	52	32	37	34	45	41	26	38	33	43	36	41	32	45	45	50	32	42	50	44	48	43	41	38	45	43	49	43	35	42	44	36	41	45	38	42	48	49	43	39	43	43	32	51	44	39	33	44	40	37	44	45	49	35	45	46	47	29	40	35	31	51	42	58	31	32	48	45	39	37	30	49	36	36	47	44	40	38	33	50	49	48	37	41	47	36	43	39	26	47	42	43	50	40	27	34	39	44	35	46	58	37	37	44	46	36	34	39	53	43	38	35	36	47	56	51	38	37	29	32	40	39	48	39	40	34	44	35	30	44	35	38	35	39	51	56	46	41	38	33	34	60	30	37	44	41	44	29	34	38	31	35	51	48	47	35	41	40	34	40	35	34	46	41	40	41	41	44	36	34	28	40	36	36	37	40	41	41	47	33	41	41	38	38	53	40	34	36	45	43	34	39	42	41	40	30	45	39	45	39	38	29	42	45	38	45	37	41	46	37	43	30	41	39	41	44	34	38	42	37	58	32	50	36	39	41	43	27	38	33	41	47	42	30	39	26	42	41	41	40	49	44	33	43	39	40	44	30	39	52	46	37	37	43	48	37	42	34	38	39	40	42	36	40	41	46	35	54	45	34	35	34	44	47	40	48	37	38	50	34	36	35	37	46	52	35	34	41	53	40	44	54	40	40	33	53	39	42	46	41	32	37	36	38	35	47	34	41	42	23	39	42	48	32	45	39	42	37	42	43	37	34	42	47	38	36	45	33	42	42	44	43	33	38	46	39	35	51	33	39	38	40	57	49	41	41	49	37	36	43	26	38	38	38	25	42	40	38	37	43	32	39	48	43	41	41	38	36	38	50	30	35	42	50	41	39	38	42	35	28	42	39	39	40	47	52	36	45	47	41	39	41	48	51	61	38	37	43	48	31	32	52	40	41	34	26	32	40	43	42	32	29	37	41	38	42	40	46	41	32	48	39	39	33	43	50	28	40	37	32	29	44	37	58	42	38	49	32	48	35	50	34	31	42	50	39	47	34	43	43	42	44	50	41	50	25	34	38	42	47	31	50	38	49	43	40	48	45	48	43	35	42	42	52	36	30	43	42	33	47	39	41	32	43	34	38	47	47	40	39	48	44	36	27	53	48	53	49	33	42	39	42	42	41	34	59	53	52	44	45	32	39	37	39	33	38	27	44	51	26	33	42	37	41	41	42	38	45	35	34	47	42	52	33	46	28	50	37	30	41	44	31	31	49	41	34	43	39	33	38	49	35	44	38	35	44	43	43	34	44	46	45	33	52	40	32	39	33	42	48	41	49	29	37	48	36	37	36	37	51	38	42	34	34	45	36	36	39	43	36	41	44	40	38	35	35	50	36	35	36	48	44	29	45	44	38	51	34	40	41	44	43	54	43	39	48	36	51	44	53	47	38	44	52	39	31	45	47	32	38	31	40	43	38	33	37	45	30	37	33	49	45	41	46	41	33	42	47	35	33	40	48	39	36	43	56	42	43	41	45	22	41	39	44	64	45	37	38	32	42	43	34	43	44	40	37	34	38	39	38	40	32	38	46	38	39	35	35	37	38	30	54	58	44	43	42	38	30	47	34	28	46	55	34	38	40	49	47	41	37	46	31	45	33	31	34	52	31	41	38	44	33	36	43	58	34	40	45	30	34	38	40	45	38	32	38	34	34	50	42	29	35	51	35	32	33	42	38	42	41	35	26	25	38	39	45	44	44	34	36	48	48	34	50	43	44	41	31	49	31	44	52	34	31	40	35	38	40	41	40	50	36	56	45	39	39	36	48	44	38	42	49	55	35	38	39	47	41	47	42	40	42	35	41	29	36	32	50	34	48	33	44	40	42	42	37	46	26	46	43	34	43	48	42	35	31	37	35	47	34	39	47	47	44	40	38	37	37	32	45	36	47	45	42	42	40	35	43	45	37	46	33	39	35	47	55	38	53	40	37	54	39	33	36	35	49	44	48	32	39	33	39	54	52	41	42	37	41	47	38	53	40	33	37	40	39	46	59	46	45	40	40	44	43	45	38	42	43	41	36	37	40	42	41	33	42	32	39	40	41	36	42	35	42	44	44	38	33	42	42	48	48	53	47	52	50	39	36	44	44	46	36	39	37	50	40	44	49	41	51	41	28	41	35	36	25	39	40	39	50	47	37	47	35	37	42	40	35	45	28	47	50	29	33	34	44	50	53	46	42	31	42	25	35	36	42	28	59	39	46	33	41	38	42	43	29	46	43	34	42	38	46	54	45	35	33	41	57	35	33	38	41	24	38	45	43	40	32	51	30	40	31	44	34	36	50	33	47	36	34	44	36	34	35	32	45	42	49	30	36	51	47	43	35	45	39	34	39	39	49	42	44	30	39	47	45	35	42	42	50	29	46	40	40	28	36	36	39	40	32	45	36	46	34	49	33	33	45	44	43	55	38	38	46	42	47	33	41	45	37	48	36	44	45	41	38	36	47	38	45	48	50	37	35	37	52	45	32	34	44	39	28	45	54	36	32	42	48	40	51	50	37	51	48	40	48	39	52	27	43	42	47	38	38	43	48	52	40	44	47	50	37	38	51	46	55	31	41	31	48	38	43	43	47	39	36	40	38	52	48	34	33	50	40	49	33	41	34	40	46	45	43	30	42	36	60	35	34	50	51	40	34	45	48	35	29	29	48	38	53	37	39	29	30	49	36	29	43	42	39	48	46
22223	17026	14125	31607	38272	35624	28932	22785	16296	11807	9525	7015	4672	3644	3276	2959	2011	1825	1751	1660	1634	1493	1464	1266	1217	1496	1657	1166	1054	1049	990	952	956	935	849	844	815	825	787	728	703	729	774	722	705	736	719	702	747	830	788	782	709	2704	688	669	703	616	641	639	619	720	897	682	652	653	655	664	669	604	631	676	710	653	657	670	636	615	595	606	662	641	650	661	607	613	624	621	628	654	641	638	639	627	651	641	658	625	689	664	618	632	629	641	634	675	667	672	676	638	645	637	602	595	636	627	675	611	621	644	666	676	612	642	624	626	649	627	626	675	635	630	672	632	670	609	574	622	650	697	659	653	652	579	633	624	651	667	563	655	644	711	641	654	662	606	646	633	648	636	607	600	651	685	677	616	589	598	558	658	652	625	574	698	634	634	618	578	636	661	637	611	652	615	620	611	650	622	639	611	586	592	610	637	658	610	675	666	617	592	615	621	612	624	626	642	598	687	676	620	636	639	632	668	612	590	594	571	619	651	649	634	649	630	606	633	591	610	620	632	607	588	580	609	587	580	608	627	644	609	632	621	620	613	631	598	626	593	601	630	624	593	638	612	627	575	633	620	613	596	610	605	649	668	613	619	651	579	692	629	617	588	632	622	595	624	634	586	633	571	594	638	620	663	632	618	571	683	642	630	660	645	658	625	659	605	637	630	638	635	621	677	592	640	658	603	577	582	642	659	615	622	668	630	663	588	625	618	611	630	622	591	645	640	659	609	627	582	598	625	611	676	597	630	673	625	627	619	617	626	633	633	632	607	630	596	620	636	648	628	616	595	616	651	582	632	599	642	635	634	623	657	575	636	633	632	627	622	627	608	639	660	626	648	569	593	652	628	646	617	635	636	614	621	659	630	604	639	653	577	612	634	635	643	626	609	642	669	629	600	614	618	632	679	612	614	654	659	620	637	610	625	611	636	627	650	643	628	625	647	632	623	621	661	605	600	612	635	635	632	616	599	645	658	602	599	583	615	678	651	641	656	631	653	618	582	629	642	626	599	662	613	628	624	596	624	591	598	644	596	655	592	669	619	676	617	690	619	647	634	642	650	632	622	657	645	623	672	651	631	628	652	655	631	630	589	620	618	607	643	623	662	657	624	642	668	631	612	670	630	600	601	613	618	640	658	602	605	643	652	647	616	624	622	642	654	618	650	627	625	624	636	626	584	600	661	594	630	590	606	637	653	612	636	597	600	568	660	650	642	703	614	621	633	634	614	624	615	624	613	597	629	641	617	647	657	620	610	653	638	618	671	612	654	602	641	635	607	650	607	610	654	645	617	582	607	646	617	609	603	620	655	654	619	610	633	611	616	628	632	654	588	631	628	653	648	614	661	623	633	615	647	659	610	660	596	651	632	674	618	674	615	649	600	636	594	610	627	641	599	588	627	628	622	655	680	650	614	590	594	666	675	651	653	595	630	634	674	648	643	616	625	642	641	625	627	639	647	612	605	653	635	635	606	645	625	611	622	675	627	654	670	642	627	625	585	619	635	637	634	654	624	617	649	615	650	606	631	643	613	620	658	595	629	607	658	612	598	653	629	637	612	613	583	623	604	605	648	600	638	613	623	637	630	653	597	610	631	609	643	654	623	615	596	628	675	632	658	654	623	629	675	612	656	615	701	611	639	637	572	604	630	610	647	643	588	602	655	623	594	667	661	601	628	617	655	625	611	620	589	650	628	583	607	646	630	628	626	629	643	657	576	639	609	588	660	623	578	648	632	566	634	641	628	608	629	615	593	612	655	604	608	620	624	623	640	562	614	597	599	605	605	654	650	597	623	648	613	601	578	607	632	617	637	588	658	662	583	623	620	652	644	605	647	628	652	632	619	617	600	632	575	662	651	643	603	573	638	609	636	630	577	657	656	655	597	661	658	633	656	622	584	646	640	615	633	685	608	640	641	644	601	625	530	640	613	593	591	639	601	642	618	657	594	646	637	649	631	638	614	551	616	639	616	619	640	635	599	636	641	670	637	600	602	638	626	645	588	614	617	656	630	596	587	617	659	621	656	619	617	615	629	663	623	619	579	643	645	643	610	641	609	610	608	624	634	603	602	606	621	644	648	634	630	620	623	639	658	602	614	620	626	647	619	660	645	623	659	650	603	648	610	635	614	612	625	601	648	599	633	602	625	668	656	612	663	581	628	633	596	624	638	637	628	654	604	591	661	611	590	639	610	633	641	606	624	621	646	598	622	635	659	661	648	649	614	617	623	627	587	598	649	598	632	622	639	654	622	591	650	591	617	619	619	604	672	678	685	672	608	581	625	651	620	654	653	627	632	623	623	664	602	624	596	628	618	607	635	625	606	596	618	620	642	651	664	689	631	626	664	586	618	631	647	626	608	615	665	585	597	672	633	594	620	664	669	636	601	680	623	575	545	637	670	631	648	617	611	634	651	633	626	644	651	611	620	632	630	621	598	656	662	658	636	613	635	669	634	646	645	635	622	635	610	591	657	603	663	615	622	619	618	672	637	652	624	644	629	614	648	602	633	641	625	604	653	564	635	651	633	648	622	664	596	624	694	596	644	560	630	590	616	642	625	569	692	600	610	620	653	622	609	631	659	646	612	637	638	652	615	632	608	645	605	646	620	599	621	657	630	642	606	648	636	647	603	661	628	650	636	657	656	613	583	628	607	613	622	643	674	633	608	598	585	651	640	665	618	624	606	625	650	640	634	639	625	581	649	656	637	669	633	577	648	607	606	651	611	625	563	611	618	617	583	613	673	635	640	572	603	603	601	605	637	655	580	637	610	596	644	598	629	619	620	660	620	622	590	616	661	653	652	615	611	620	653	639	624	667	648	611	649	643	672	625	582	650	627	615	652	604	616	628	606	645	645	578	623	636	576	606	617	657	640	613	623	610	674	651	639	639	631	621	658	641	591	609	620	616	596	645	560	596	657	627	593	621	675	655	625	644	638	656	627	601	590	578	626	618	645	611	611	630	619	645	605	598	612	648	648	658	624	616	645	658	655	608	622	652	616	637	626	623	641	600	620	601	645	582	632	593	597	628	617	680	645	616	628	633	593	640	631	629	618	643	633	657	584	637	625	651	609	634	607	630	605	631	630	643	641	647	603	626	658	637	648	631	600	623	594	662	625	618	613	643	659	636	627	631	633	626	670	576	622	638	667	606	613	638	645	631	652	555	615	611	643	625	602	600	628	631	627	671	620	633	602	617	607	646	622	576	659	581	604	661	657	597	624	651	615	645	623	645	576	650	615	607	631	644	620	596	638	686	608	664	666	641	638	584	602	627	600	618	626	599	621	650	617	623	588	654	647	602	623	630	638	611	600	639	619	630	653	631	631	645	628	604	619	634	633	622	616	587	588	618	631	654	626	597	616	600	616	623	678	610	634	635	673	656	626	593	605	626	646	635	610	667	614	630	628	611	614	643	619	659	616	630	633	625	655	648	624	613	671	656	633	617	646	619	659	660	632	624	593	590	643
2307	1015	798	937	1490	1572	1136	845	496	369	292	221	154	149	104	136	96	71	84	74	70	67	70	52	59	60	72	58	58	60	61	49	48	41	42	38	44	51	38	47	42	39	40	32	45	39	38	34	37	40	45	36	38	141	38	25	39	34	29	36	41	26	38	42	34	29	32	34	37	46	43	50	31	27	35	30	35	33	43	29	26	34	34	27	26	42	32	25	39	40	50	27	36	30	28	33	37	43	44	43	34	31	39	38	43	36	29	40	35	45	43	31	38	40	43	22	42	50	39	36	36	34	44	37	35	36	35	33	46	30	39	36	31	41	27	35	33	48	43	27	39	40	37	31	52	35	32	49	38	29	33	29	34	39	30	36	29	28	33	27	33	48	36	32	42	25	32	38	33	29	43	23	21	34	39	27	37	40	33	43	29	37	38	29	37	28	36	35	28	37	35	33	46	35	47	35	30	33	32	29	45	30	48	34	36	41	45	30	35	29	33	40	42	41	33	37	44	34	36	32	36	27	35	31	50	31	52	36	45	31	21	33	29	40	36	32	33	23	35	38	29	42	33	30	37	34	36	41	43	36	47	38	32	40	35	36	34	35	27	21	37	37	39	31	45	43	36	36	37	30	32	41	33	27	36	37	34	35	34	35	28	28	43	34	39	29	26	26	40	43	39	33	36	30	28	28	28	37	47	32	33	30	30	37	32	50	43	39	43	52	25	33	25	28	35	38	45	32	27	39	42	44	35	38	31	39	36	40	31	38	42	25	45	31	34	29	34	43	42	24	32	34	36	33	33	44	46	43	33	26	27	33	32	37	42	33	31	34	35	28	48	50	30	30	39	40	34	35	48	32	30	34	39	27	31	29	49	37	38	44	44	37	47	32	44	38	35	33	35	28	34	34	23	40	40	25	33	41	24	50	38	39	41	32	37	34	26	38	32	34	42	35	33	40	34	33	37	42	34	35	37	34	35	32	44	30	34	38	31	29	46	48	36	41	23	32	39	40	43	42	37	45	34	38	37	31	42	32	29	26	45	34	32	42	30	43	31	41	33	41	44	46	44	34	38	37	33	30	38	39	39	30	33	41	41	31	31	34	35	43	28	41	41	35	28	25	20	34	36	30	26	35	32	34	35	34	31	27	44	24	25	29	19	37	36	34	45	29	26	35	37	26	41	40	38	32	43	30	34	41	46	46	34	30	29	23	29	30	27	32	27	34	31	31	37	36	35	34	33	42	38	34	37	42	35	49	28	23	43	35	32	26	29	41	27	34	32	39	34	37	36	34	38	34	33	39	33	39	33	40	30	51	37	48	46	47	32	49	31	34	34	29	40	38	42	35	33	42	25	41	42	39	26	41	38	34	39	25	24	32	45	35	26	25	39	35	44	43	38	35	34	30	34	38	39	32	50	45	44	31	48	26	42	41	44	31	44	25	42	33	34	39	36	37	38	35	51	31	40	27	29	30	42	41	35	41	34	39	46	42	33	44	36	30	39	38	35	35	33	33	49	25	34	42	33	37	25	29	25	28	36	37	38	37	32	43	31	37	35	42	24	39	41	45	37	37	33	25	31	26	26	36	30	46	43	43	33	35	34	40	35	34	40	34	44	44	38	37	29	35	32	39	43	43	30	33	26	31	44	30	34	31	37	35	38	43	38	40	41	45	27	36	33	30	39	38	46	43	34	33	33	34	36	27	17	29	44	32	39	27	30	27	33	45	47	32	22	33	38	37	45	41	33	29	30	35	27	39	32	35	42	34	25	33	38	46	33	31	35	34	25	33	38	33	29	34	37	32	48	31	38	29	33	38	33	36	26	36	43	38	33	45	40	36	41	37	29	26	46	29	37	34	35	29	39	36	25	51	28	32	23	44	37	32	34	28	37	38	41	38	32	31	45	41	37	36	53	39	37	37	46	26	39	37	33	37	26	28	32	33	35	34	39	41	47	33	30	38	43	26	37	31	29	38	32	29	29	33	28	30	28	36	49	36	27	36	49	30	30	24	41	30	38	24	37	44	31	43	37	26	41	26	42	45	37	37	21	40	42	36	39	36	42	30	33	34	30	32	42	27	35	36	35	39	37	31	32	28	37	37	45	38	39	40	35	38	40	35	29	34	34	38	27	41	29	29	40	32	37	33	41	42	37	50	29	30	39	33	36	33	30	36	32	30	33	43	28	38	40	37	36	49	34	37	35	43	42	34	35	30	41	30	29	31	41	40	34	30	35	26	34	29	39	36	36	37	40	36	29	34	31	32	34	29	37	32	26	40	41	38	35	29	28	37	34	35	35	43	42	33	43	47	40	41	40	23	36	33	33	44	32	39	37	40	30	37	30	33	35	33	26	37	37	32	38	38	40	34	31	34	31	36	28	31	33	41	38	33	30	31	38	31	34	37	38	44	40	38	36	42	40	38	33	36	39	31	29	32	27	31	33	36	32	34	39	32	35	34	25	29	29	33	27	40	36	36	35	23	30	30	36	44	30	37	32	33	35	31	47	27	30	31	37	40	23	28	29	31	46	38	36	33	41	31	32	37	37	31	30	43	24	43	36	40	19	48	27	29	49	27	33	30	34	42	36	41	38	36	38	30	38	43	42	31	39	34	44	42	35	39	30	36	33	38	35	42	37	45	36	22	30	53	31	38	36	33	31	32	30	37	35	37	34	45	34	50	29	32	26	36	36	34	40	25	36	37	24	32	35	41	34	34	37	30	32	37	31	34	29	36	33	27	45	24	39	34	48	38	43	41	44	44	38	24	29	34	33	26	27	44	37	32	32	32	35	35	38	33	30	28	23	34	33	31	45	38	40	43	27	29	30	38	35	40	38	46	34	38	32	33	38	25	43	39	26	42	38	37	37	35	29	35	41	51	50	26	48	46	40	35	32	40	30	33	32	37	26	41	36	39	43	38	28	31	30	36	34	29	34	33	35	36	35	31	41	37	38	46	37	36	34	25	34	37	49	41	33	34	49	24	34	43	32	36	34	34	39	31	45	29	32	24	34	36	37	34	38	37	25	32	38	34	22	33	28	31	39	28	35	36	25	39	31	37	43	38	35	39	34	27	39	36	27	38	30	35	41	27	39	28	35	37	27	35	27	37	43	33	51	30	31	41	26	27	33	35	30	37	37	35	32	35	30	49	40	42	31	28	40	36	23	48	26	30	33	28	30	38	41	31	37	43	34	32	47	31	35	23	34	32	34	34	34	30	33	52	36	36	35	45	30	33	20	37	35	45	32	34	38	45	39	28	42	35	37	33	44	39	34	25	37	44	34	34	39	39	33	36	34	34	46	36	38	38	23	26	27	42	27	32	36	30	32	38	28	34	34	45	40	41	28	28	28	39	41	32	40	26	39	31	40	39	31	30	35	28	28	35	37	35	42	46	31	30	37	42	27	39	25	44	42	38	32	32	38	37	41	41	32	34	27	39	46	43	33	38	38	32	35	34	30	26	33	31	39	42	42	27	50	37	38	32	35	26	26	45
25805	18389	16406	36967	42311	40616	34573	28659	21774	16333	12929	9734	7135	5652	4836	4995	3513	2790	2532	2583	2298	2015	2032	1604	1636	1808	2311	1828	1482	1310	1224	1241	1129	1175	1008	999	992	938	842	830	810	750	739	713	729	715	694	700	730	823	872	644	641	5482	669	647	625	615	668	622	640	594	911	671	617	674	651	600	613	571	580	539	611	559	549	632	570	563	603	597	585	589	569	597	579	567	574	604	600	600	614	608	593	621	610	619	581	573	643	572	582	603	582	578	571	620	606	567	549	609	560	571	576	624	645	602	552	560	573	574	515	572	561	538	577	561	576	557	544	534	558	560	584	547	510	522	564	563	580	588	579	523	574	550	542	545	585	581	558	547	588	532	539	552	587	563	574	592	570	578	558	623	552	548	547	537	583	598	574	587	576	513	571	585	552	565	573	589	617	554	578	623	523	559	571	565	527	558	530	572	540	564	537	534	532	557	560	537	538	518	513	531	561	572	522	552	575	554	565	536	528	523	570	570	561	559	540	521	544	574	529	531	571	551	569	603	527	537	556	584	541	563	540	538	541	589	531	494	587	531	515	503	559	532	593	575	554	547	576	564	538	549	525	529	507	541	556	538	574	527	545	528	564	559	578	547	508	524	544	514	558	542	529	553	579	579	576	604	572	543	559	537	539	550	575	532	546	534	553	524	531	572	524	524	552	549	536	563	552	575	568	535	542	564	555	543	560	566	536	593	540	556	538	552	567	538	511	545	551	546	518	553	549	535	505	568	539	576	544	567	533	509	530	534	577	552	529	521	554	558	523	537	569	581	527	540	526	562	527	543	538	548	549	536	536	550	548	520	536	549	537	519	546	542	562	556	537	553	508	532	552	548	559	568	514	565	526	538	573	517	544	529	541	558	480	524	529	564	534	530	544	560	504	594	513	584	528	569	557	551	556	582	581	615	549	576	538	531	618	560	562	551	558	557	590	525	553	598	570	535	522	523	538	599	523	514	610	567	516	568	555	522	519	543	545	551	521	570	546	516	521	566	525	571	548	515	536	544	519	566	543	528	585	552	533	544	570	522	569	533	597	547	536	540	584	573	550	559	532	599	582	552	566	535	558	528	530	528	565	543	575	511	528	528	512	562	553	526	566	527	547	560	567	577	547	535	537	579	602	564	528	504	541	563	542	562	570	536	534	574	510	537	568	538	565	548	542	552	592	555	553	528	555	531	583	522	532	552	577	552	544	529	522	549	628	554	526	552	580	516	543	557	534	574	569	544	550	555	558	560	548	572	564	539	524	527	529	573	567	536	557	556	538	582	569	556	563	532	491	518	550	487	565	559	526	585	516	573	552	557	565	580	512	525	558	512	550	555	536	594	557	551	568	538	531	552	549	557	535	526	582	529	531	547	536	555	542	551	546	535	531	522	593	553	526	528	515	575	562	556	552	550	544	532	528	535	496	541	562	556	539	541	568	563	556	528	563	506	551	534	491	540	522	553	571	548	559	547	508	533	562	567	561	544	548	568	545	552	516	556	571	554	536	512	550	545	564	533	546	510	495	532	549	544	521	568	537	592	551	575	527	563	523	558	535	524	563	525	521	558	539	521	538	548	560	530	559	517	559	534	606	549	544	543	565	526	502	590	586	533	524	542	553	525	562	533	535	538	555	540	592	538	564	503	537	515	530	514	543	553	564	509	557	557	548	599	533	561	553	532	573	543	547	521	535	579	581	566	566	509	560	516	543	526	579	559	559	542	533	534	569	546	530	563	557	539	545	565	514	517	531	570	565	549	528	572	589	527	554	544	558	546	560	553	535	579	539	517	547	582	553	563	519	574	567	531	554	570	560	590	503	553	542	567	587	547	616	532	562	467	562	546	564	538	550	581	551	544	507	555	542	566	547	562	561	521	542	512	581	522	560	533	581	519	536	538	574	584	557	547	584	525	537	532	537	561	558	524	537	544	549	514	548	541	570	543	538	584	537	564	536	573	579	525	541	501	557	526	541	543	593	576	570	542	540	556	553	519	557	600	528	587	522	538	508	534	559	571	527	601	579	583	562	530	573	557	543	538	526	533	548	561	520	517	567	586	586	537	541	491	540	572	591	530	570	548	539	556	539	557	551	559	547	557	557	558	494	579	532	534	518	538	543	534	549	541	577	523	550	582	547	541	569	507	539	551	543	510	531	585	562	577	576	555	550	569	525	541	552	547	592	557	545	569	580	586	562	569	548	532	546	502	531	577	538	567	507	521	594	556	532	537	550	525	564	537	517	547	581	514	544	533	506	557	558	536	510	538	555	511	571	547	563	566	520	526	552	558	534	527	566	552	570	587	561	561	543	546	561	496	564	548	499	608	547	552	525	550	547	574	555	553	540	560	540	557	551	536	542	543	542	530	554	578	581	562	581	595	542	533	574	563	541	529	551	524	533	549	558	541	556	554	555	520	531	570	574	560	499	544	517	532	508	538	551	545	529	542	575	562	554	564	558	539	521	571	590	548	587	586	535	567	526	559	537	569	566	579	544	536	538	552	563	548	589	558	537	565	554	599	518	501	527	569	584	577	550	559	542	587	567	544	525	520	553	532	530	565	504	530	517	552	547	564	551	583	546	553	539	553	526	534	562	531	549	554	536	552	541	587	587	560	543	541	539	539	560	537	581	555	542	538	527	577	587	528	576	542	549	554	532	565	596	517	567	556	577	542	567	501	518	596	534	549	553	551	529	549	552	526	593	533	599	513	575	574	582	576	558	529	558	568	528	561	596	569	519	534	552	551	579	582	543	504	565	534	545	540	549	529	567	546	559	558	603	562	566	546	579	535	531	540	530	522	537	500	559	547	535	538	565	543	537	581	533	534	549	518	554	529	546	555	567	573	531	576	546	543	532	561	566	540	538	584	546	530	529	564	501	582	524	540	550	597	519	533	576	535	590	565	512	560	547	531	553	546	539	551	569	545	530	579	541	554	517	591	518	529	513	544	593	515	549	558	569	527	526	559	538	540	504	504	563	526	545	537	526	538	559	605	555	551	520	558	566	559	509	574	548	576	530	545	558	524	542	545	562	542	561	536	543	544	529	562	555	569	595	557	511	536	534	568	565	553	587	509	574	536	572	540	557	494	557	516	537	514	591	565	551	539	510	557	516	556	528	537	562	525	543	561	557	536	562	556	535	574	563	576	571	523	549	568	507	544	525	573	537	512	511	597	560	579	562	533	532	517	542	566	546	550	554	527	524	539	570	517	578	547	533	556	531	544	585	581	580	506	538	538	537	556	553	526	531	549	553	551	538	608	557	559	535	540	585	501	598	580	533	557	547	555	554	559	537	554	538	539	553	521	559	598	611	531	569	561	552	522	534	549	537	528	565	514	549	560	598	537	501	535	566	557	567	563	531	542	537	537	560	526	591	564	522	552	516	581	539	546	529	532	546	557	576	574	512	538	530	533	535	532	517	538	505	561	555	587	531	563	495	582	547	524	574	549	540	540	534	589	568	539	512	548	558	522	550	562	520	521
1651	427	317	381	701	748	586	365	208	164	102	87	65	52	41	47	45	28	47	41	41	29	31	32	29	23	25	24	29	28	18	21	25	27	28	30	26	32	31	25	39	21	23	26	32	18	19	20	28	34	23	29	14	29	26	33	21	22	36	15	23	27	24	38	18	30	32	19	36	32	23	23	21	22	18	35	33	22	22	20	21	27	31	24	17	22	17	27	22	30	28	20	22	30	33	21	18	21	18	23	25	29	16	25	27	20	25	27	34	28	25	18	32	19	30	26	21	24	27	22	23	15	17	23	30	22	29	26	33	24	33	28	17	22	26	25	19	18	16	27	24	21	39	19	19	19	23	20	22	20	25	18	29	33	21	33	15	25	27	22	27	31	21	22	29	23	23	27	29	23	23	17	20	29	19	23	30	30	31	29	26	27	29	22	27	19	22	24	24	17	26	24	24	24	29	28	25	28	20	31	20	24	29	15	29	24	22	16	30	21	14	15	29	20	28	27	22	31	30	35	18	20	29	28	24	24	24	17	29	16	25	15	16	25	21	17	24	18	21	22	23	23	20	17	28	38	31	25	27	25	31	30	27	22	29	29	20	33	27	23	31	29	19	21	19	28	25	20	23	25	26	23	16	26	17	21	20	21	23	23	36	26	27	28	29	24	17	18	23	24	24	27	23	21	28	22	30	31	22	27	25	29	27	30	26	22	23	26	25	23	29	34	21	17	19	21	27	24	17	24	19	21	24	25	17	20	22	22	23	11	30	21	17	21	32	17	28	30	22	26	23	24	20	20	30	21	27	26	24	21	18	25	24	23	19	17	32	22	20	28	18	20	33	26	26	16	20	30	20	17	26	19	24	14	14	27	22	19	30	31	22	13	21	22	19	25	27	22	19	25	22	23	25	18	18	17	27	21	22	21	20	28	20	27	34	22	25	23	22	20	23	23	19	11	19	29	36	27	34	21	25	24	18	25	28	16	33	18	30	32	26	25	20	26	17	26	28	26	29	21	24	16	17	24	36	28	22	27	26	9	33	24	24	23	24	19	24	28	22	21	25	28	22	24	22	18	24	29	25	20	31	20	20	25	18	19	20	31	22	21	27	26	25	25	38	28	27	22	20	23	22	15	32	14	18	26	19	22	28	27	25	26	19	21	24	19	20	22	16	23	18	23	20	22	30	22	18	34	28	21	21	22	22	30	25	17	24	16	27	21	16	26	23	31	25	21	22	28	27	25	23	15	23	27	27	34	12	35	28	30	17	34	21	28	25	19	18	26	21	23	18	26	21	24	30	22	22	22	23	21	28	39	19	11	18	35	18	29	26	28	35	27	16	18	18	32	17	27	13	23	24	24	28	23	23	14	27	30	27	27	27	22	22	20	25	20	27	40	20	26	26	17	25	15	26	26	23	33	30	20	20	24	20	18	24	22	22	22	24	22	31	28	20	28	30	22	21	27	26	35	21	21	22	19	22	20	18	20	25	26	30	21	20	25	16	18	20	22	30	36	26	23	21	28	28	26	23	25	24	19	18	22	20	20	23	22	24	30	19	21	26	26	19	23	24	22	20	32	28	21	23	20	21	24	15	23	18	28	26	24	25	28	24	23	29	33	21	22	20	25	22	22	36	21	19	24	28	17	26	25	26	26	28	27	27	19	21	20	29	26	26	24	18	29	29	20	29	28	34	24	29	24	40	29	18	19	23	20	27	29	31	16	24	26	23	24	18	17	24	20	28	22	24	22	20	22	17	20	31	22	23	24	24	22	22	21	18	22	24	27	26	21	17	14	29	19	23	24	27	29	26	30	22	15	22	31	21	25	23	25	25	17	33	25	21	23	28	32	30	24	21	22	22	22	19	23	21	25	23	18	15	22	24	13	23	23	29	22	32	23	29	20	25	28	27	34	19	21	24	24	26	25	21	30	26	25	19	22	23	27	16	18	22	16	17	20	20	27	20	36	24	26	27	21	22	23	16	21	36	23	19	23	22	24	29	27	28	15	26	17	27	17	24	22	23	24	22	30	22	32	24	22	28	23	19	20	25	19	22	23	31	34	19	17	25	25	17	11	25	21	17	28	19	19	22	29	20	23	27	19	19	22	25	32	27	22	18	29	24	28	26	22	19	19	21	32	33	33	24	26	20	22	28	32	22	25	15	23	17	27	26	17	26	24	19	23	32	27	25	25	14	17	26	30	27	24	21	24	25	25	31	22	21	16	18	22	23	28	30	27	22	25	23	21	23	25	25	23	29	26	21	20	27	16	19	21	22	23	16	22	20	27	28	17	36	23	35	26	23	23	27	26	24	22	16	26	22	19	24	35	23	21	20	22	25	25	23	23	24	31	26	16	25	14	24	27	18	30	31	27	23	24	26	19	24	22	17	24	28	16	25	27	22	17	26	16	31	25	24	16	22	19	23	26	22	28	19	19	24	22	21	33	18	18	30	26	18	25	33	29	35	27	13	28	15	25	22	22	19	26	20	20	24	22	22	21	21	25	30	22	32	14	20	26	19	21	19	29	25	24	31	23	22	23	18	18	24	29	26	26	23	24	19	18	35	18	33	19	22	28	33	28	20	22	22	22	22	19	24	20	15	20	15	20	22	26	12	32	27	21	12	21	27	27	25	23	32	23	22	23	14	19	20	23	18	20	18	26	18	19	25	15	14	27	19	20	28	38	18	24	29	21	21	10	21	21	30	28	20	26	37	23	22	26	23	24	22	23	24	26	27	19	16	21	22	26	18	27	16	26	17	18	19	33	31	20	23	18	22	30	29	20	16	29	20	28	31	29	23	19	25	16	18	22	22	27	16	20	22	24	25	27	26	25	35	14	15	24	28	21	19	18	22	29	19	21	38	29	24	30	35	17	25	17	29	39	35	24	17	27	22	14	31	26	31	21	24	23	24	25	20	17	16	17	29	23	29	31	27	25	27	33	28	21	20	30	20	27	22	20	25	23	26	16	15	27	27	29	26	22	30	21	30	20	24	25	20	21	22	21	25	28	26	29	23	26	24	22	37	16	23	24	26	26	31	26	29	32	23	24	28	23	23	30	22	21	24	19	25	23	25	29	17	26	27	33	15	29	21	31	31	13	18	29	22	16	27	24	26	17	24	14	21	24	20	30	30	23	23	29	21	18	26	17	24	18	32	27	14	21	19	16	28	19	17	19	23	30	22	21	24	27	23	19	18	30	21	24	18	19	22	27	30	25	26	20	26	26	18	28	25	25	23	23	28	26	28	19	36	19	26	12	15	29	14	17	24	16	30	28	14	15	19	25	26	30	24	23	23	14	25	23	25	19	23	28	26	21	25	23	31	31	23	15	22	26	23	26	34	22	24	24	27	20	30	26	22	22	22	23	23	21	18	21	21	13	23	18	21	26	28	22	30	19	25	31	27	22	24	23	15	32	19	23	34	28	33	20	16	16	18	28	31	24	17	28	32	25	22	25	33	22	18	21	23	24	15	24	30	22	25	29	28	24	34	22
16722	10656	8164	26846	34530	32438	26305	18810	11847	8346	5538	4034	2802	1996	1590	1814	1542	988	891	907	860	760	795	677	627	749	831	922	731	667	592	551	571	517	497	436	448	463	467	471	394	438	406	415	404	430	428	447	477	416	397	375	410	934	372	406	370	375	412	398	389	372	394	389	384	385	396	405	389	373	367	397	374	382	373	377	405	376	382	370	386	380	366	380	366	375	405	402	406	348	370	399	365	382	376	405	360	433	377	411	396	412	402	404	403	374	363	411	356	408	393	376	386	382	396	357	377	354	367	394	367	383	369	400	358	382	384	405	420	363	384	376	359	393	386	356	411	372	392	356	385	385	343	382	364	381	403	409	384	386	348	383	391	375	339	398	343	393	384	357	362	369	410	373	368	387	404	386	400	389	373	369	361	380	363	366	371	370	383	391	401	370	357	347	357	380	367	359	366	347	391	381	359	367	382	348	357	373	389	359	333	355	384	376	417	380	393	405	405	391	360	381	350	343	365	377	332	372	377	379	403	357	387	364	366	387	357	374	410	350	362	351	364	347	370	407	350	362	376	390	361	373	382	385	375	414	386	352	365	374	397	384	379	396	388	358	366	419	357	381	406	341	380	388	357	360	335	376	396	400	378	391	352	354	375	380	390	385	379	396	364	371	399	380	395	380	392	404	409	361	372	375	378	386	351	384	395	392	376	368	364	360	365	342	408	380	398	352	390	380	394	386	370	403	394	356	389	371	398	355	381	363	375	361	363	344	388	405	410	375	415	373	366	375	370	373	402	376	376	379	390	387	369	362	354	385	379	398	378	354	393	362	356	361	391	383	397	367	364	359	379	373	354	369	381	371	359	372	350	368	364	352	404	385	369	386	405	381	396	357	404	374	391	386	351	405	378	368	362	394	384	399	374	377	389	377	348	380	402	357	354	360	363	390	383	392	381	374	366	405	403	374	361	397	385	365	397	358	352	366	353	375	377	380	342	383	392	388	368	367	348	345	354	388	367	395	364	360	391	400	373	363	362	356	384	395	342	369	390	373	388	383	358	399	348	360	402	359	378	359	355	368	391	369	371	378	357	382	381	370	373	374	370	362	365	379	392	379	367	381	367	375	410	389	364	390	407	369	366	360	360	384	383	342	369	402	367	386	363	394	417	388	371	370	378	348	375	371	388	378	366	376	395	365	357	367	395	366	381	429	389	360	391	381	371	361	367	386	371	352	400	392	345	377	347	363	402	390	412	351	382	350	358	379	358	413	398	382	366	389	372	393	366	377	377	369	421	372	381	413	371	398	364	387	384	354	358	377	352	371	384	366	391	420	355	358	354	385	364	384	394	379	373	378	378	387	407	402	344	350	398	383	355	386	359	382	379	366	391	382	367	367	376	376	381	375	408	402	394	373	373	356	389	385	416	402	392	388	356	404	348	365	375	369	385	365	385	384	353	400	413	384	353	375	345	357	383	377	366	363	383	357	357	389	330	359	376	384	377	405	362	346	353	403	331	394	364	393	382	351	353	366	332	369	366	341	378	356	363	342	371	411	380	355	407	375	342	366	379	384	401	370	370	351	382	385	375	339	396	384	403	360	418	372	389	337	366	374	377	369	376	400	383	363	382	327	381	358	374	376	374	379	370	395	360	385	409	355	378	367	342	319	373	374	378	363	401	370	375	392	360	322	362	370	350	357	373	363	352	367	344	411	376	379	379	385	361	352	392	358	362	394	349	373	368	349	389	384	386	386	360	365	372	397	361	388	376	369	379	347	411	389	384	348	363	372	346	372	396	373	400	365	384	349	362	360	387	347	374	374	373	361	373	389	392	392	414	365	375	386	389	377	404	374	355	380	396	349	388	397	378	379	392	390	396	365	361	394	381	343	390	360	399	413	363	384	373	371	377	367	397	407	412	378	412	397	371	359	380	408	388	344	372	381	347	397	363	384	375	355	403	414	383	370	379	372	359	385	348	385	388	380	388	339	399	391	365	362	385	393	400	390	397	384	399	377	392	393	389	381	396	346	372	368	386	367	365	365	361	398	382	403	323	378	363	360	368	377	403	354	378	384	374	395	384	373	388	347	379	367	359	392	364	376	364	380	387	393	403	338	372	399	370	384	365	378	382	351	361	393	383	378	375	368	399	360	393	389	372	370	399	390	380	346	366	338	371	360	351	418	348	371	363	363	394	364	370	363	332	380	373	360	358	344	374	402	410	345	372	381	401	385	415	399	382	396	390	366	391	404	393	363	383	369	381	403	400	392	388	376	379	374	384	394	437	399	352	374	356	361	426	395	373	377	358	396	407	375	394	410	394	355	381	380	441	358	381	345	393	386	396	392	403	360	391	373	368	388	385	350	367	345	375	410	368	409	377	398	373	358	362	358	386	412	355	404	360	387	365	398	397	379	433	366	358	415	403	396	388	372	395	395	409	366	365	360	375	351	384	371	343	380	357	364	387	365	399	378	386	388	386	366	396	372	361	391	386	365	344	369	397	366	388	377	380	359	347	391	373	376	376	355	412	356	381	357	381	377	386	373	401	363	372	324	349	417	380	388	379	374	377	347	396	372	363	346	371	359	385	341	381	366	403	350	403	356	374	403	412	371	402	414	410	387	372	389	407	371	394	366	340	380	359	370	366	363	369	388	375	397	363	368	384	363	378	373	360	388	397	368	384	340	389	352	377	383	346	409	369	376	382	331	362	382	360	372	348	382	368	342	384	408	343	368	358	369	402	414	385	382	370	398	358	357	381	373	361	374	378	391	403	363	373	346	368	361	376	368	388	357	380	395	407	367	378	344	401	408	403	386	383	381	387	358	388	361	369	389	383	342	377	390	388	368	378	366	391	378	373	368	382	350	390	401	383	394	399	352	341	351	365	376	373	384	365	366	356	400	342	380	349	364	394	386	385	346	379	396	383	334	368	369	372	382	363	366	354	367	376	360	369	378	382	384	367	393	384	394	352	382	360	355	410	358	377	365	384	395	393	385	390	403	349	361	385	356	378	393	386	355	374	389	388	352	361	396	363	380	376	355	346	373	384	390	377	359	373	352	377	372	409	364	358	374	372	345	393	371	395	352	388	368	366	391	370	378	328	392	365	379	360	348	376	384	371	373	373	367	372	387	363	368	373	390	386	373	359	390	373	366	386	344	372	386	356	363	380	374	369	393	363	362	382	385	356	356	373	368	349	356	391	398	357	350	390	336	372	380	358	383	372	412	348	409	386	370	394	395	383	378	338	352	350	380	350	387	360	360	345	397	381	411	392	366	354	351	413	363	385	391	354	362	395	379	377	399	402	381	360	337	419	384	356	378	346	392	370	354	392	387	368	404	405	367	367	348	349	398	383	347	362	385	354	395	363	361	395	351	372	357	401	338	403	354	398	401	342	368	390	389	353	319	376	352	355	354	360	401	394	344	414	383	396	382	384	377	383	370	373	387	362	371	388	408	386	398	377	347	366	378	380	377	358	404	379	375	418	388	390	349	350	351	383	395	340	380
1058	614	405	487	993	1195	922	622	339	243	140	140	97	93	75	69	66	41	30	48	40	38	33	27	32	32	23	30	28	37	22	28	31	27	18	24	24	27	19	26	19	19	28	18	20	28	25	15	27	19	23	13	26	67	27	21	20	23	28	17	14	17	21	19	19	30	20	15	28	17	18	14	18	24	19	17	20	20	15	16	23	18	18	18	8	25	12	25	26	16	18	14	14	25	20	17	27	22	18	29	16	20	19	15	22	20	22	30	18	17	25	12	26	23	17	18	18	17	19	22	23	23	24	22	16	22	14	17	16	28	20	24	25	12	35	22	19	23	10	22	13	17	19	21	20	19	13	20	14	18	16	26	19	25	24	20	19	15	23	24	13	28	25	22	18	22	17	16	14	16	9	19	23	14	18	21	21	21	12	12	20	24	28	24	15	17	19	15	18	21	14	18	19	19	16	16	21	27	22	26	15	18	15	17	27	18	16	17	15	19	19	24	23	16	22	23	17	12	19	18	12	17	14	15	15	24	14	25	20	15	17	25	29	26	17	19	12	25	20	15	22	31	21	14	14	11	17	17	15	16	15	19	23	19	14	22	22	19	18	21	20	18	20	13	23	18	20	21	22	25	28	17	22	16	21	19	19	24	23	14	8	17	14	17	17	17	18	22	22	20	17	19	18	22	18	22	20	20	16	22	23	18	19	23	12	22	19	21	12	23	24	20	21	13	15	13	17	18	13	16	12	22	18	19	15	14	19	15	20	21	11	23	16	27	27	18	19	17	19	30	16	18	20	20	17	27	26	22	17	19	18	13	13	15	16	14	20	22	24	17	22	22	23	19	27	20	19	16	21	19	20	20	22	15	16	22	22	23	22	20	19	22	19	25	21	21	16	17	19	26	24	17	25	19	15	15	15	22	10	13	16	22	21	19	13	18	20	21	14	22	17	18	17	16	19	17	20	14	17	12	15	18	14	23	16	18	19	14	19	17	17	17	17	18	17	24	14	13	20	25	33	22	12	17	13	26	26	8	16	19	18	20	16	19	22	17	20	20	13	20	20	27	23	18	21	18	19	7	18	18	14	24	16	14	18	13	24	20	19	13	25	17	18	20	16	14	23	17	20	19	16	21	17	23	19	24	26	20	27	17	16	15	15	18	18	13	23	20	8	17	14	22	17	18	20	23	22	17	21	21	17	17	28	15	24	13	18	26	13	16	20	22	25	16	18	14	25	23	20	22	23	15	17	26	16	20	21	23	14	14	18	19	20	20	17	20	18	15	16	13	17	19	17	27	22	15	23	17	15	15	17	21	19	15	13	22	24	15	15	19	13	21	16	14	12	8	24	15	13	18	18	18	22	18	9	18	17	11	25	16	20	18	20	13	19	25	18	21	25	19	21	22	18	20	17	21	15	15	17	16	18	22	25	24	11	25	23	25	25	13	13	23	23	21	18	22	23	18	20	14	13	19	15	25	15	15	23	19	24	15	22	23	18	15	13	20	17	11	12	16	20	24	14	20	15	18	29	14	17	18	18	19	14	23	26	24	30	17	19	18	16	31	22	22	16	14	21	20	18	20	20	16	26	12	16	14	13	20	16	22	19	15	16	18	13	21	18	25	7	20	14	18	25	22	20	18	16	18	14	26	17	15	19	18	9	18	16	26	23	25	17	18	17	22	26	26	17	25	14	15	22	19	13	9	15	10	22	16	14	24	25	20	18	15	16	20	19	15	21	18	15	21	17	17	24	22	15	14	15	22	11	17	16	16	18	15	21	24	19	16	21	16	16	14	21	20	12	16	21	27	15	20	14	28	27	21	23	26	18	15	20	11	15	26	19	19	20	20	13	11	26	17	28	20	18	21	27	20	26	14	15	23	16	22	21	16	22	17	14	28	29	16	26	19	19	18	16	10	17	24	16	18	23	10	27	11	13	22	24	20	17	15	22	17	15	19	21	22	14	24	15	16	20	26	24	24	25	20	17	14	21	18	28	20	23	20	18	19	20	19	17	18	18	29	9	10	16	18	24	11	23	19	23	21	19	19	18	17	22	15	19	21	19	22	24	15	17	26	25	26	21	21	18	29	21	23	22	19	17	30	20	16	17	17	21	17	21	16	15	28	10	22	19	19	18	22	21	13	22	25	23	11	22	21	22	25	23	27	19	21	15	15	15	24	17	25	18	20	18	16	19	17	18	19	15	18	19	13	17	22	20	24	19	19	25	20	18	12	20	17	16	14	19	16	12	16	21	11	17	18	16	9	13	29	23	20	18	20	20	15	19	19	14	25	18	14	27	19	15	13	14	19	16	22	14	19	16	20	10	16	23	14	15	20	23	21	22	13	26	24	18	21	16	13	21	25	21	18	23	20	27	23	19	26	25	21	8	17	15	11	19	18	18	20	19	16	27	19	23	16	15	12	19	21	16	23	18	13	23	23	24	17	6	26	16	16	18	16	22	17	18	18	22	15	18	19	18	17	17	25	17	19	23	23	11	20	24	17	23	20	12	22	23	18	20	17	21	19	26	21	17	25	22	22	19	10	15	17	24	15	17	26	13	15	24	11	16	21	21	22	18	16	10	20	16	25	16	15	26	12	15	14	18	28	14	16	19	24	24	19	21	20	21	21	13	15	19	18	21	17	10	18	22	23	23	21	13	11	18	18	11	24	22	16	21	20	16	15	17	14	15	28	23	24	24	21	17	22	20	26	16	21	12	11	12	21	16	17	23	23	17	16	13	27	19	21	22	15	25	22	16	14	13	24	22	13	22	18	23	19	16	14	19	10	16	21	20	24	21	10	16	16	20	19	23	8	15	17	8	15	16	23	23	23	18	13	16	19	19	11	18	21	16	17	20	24	14	18	19	16	25	17	16	23	20	19	21	17	28	21	11	24	16	25	15	14	18	17	17	18	22	19	14	15	21	22	14	13	13	14	18	22	16	22	25	22	24	20	15	20	14	16	19	20	18	25	20	27	28	24	12	22	27	29	21	16	10	14	16	26	22	17	21	23	18	18	16	19	21	11	16	25	20	13	28	21	18	13	23	23	15	19	28	22	17	15	20	11	16	18	21	20	14	26	23	15	23	19	16	21	16	18	19	18	17	11	17	14	20	17	16	22	20	17	24	18	27	17	16	21	13	20	11	15	22	23	14	27	28	16	16	16	22	16	22	26	23	18	18	15	12	18	17	21	24	20	20	8	25	18	22	19	19	22	28	22	10	19	13	21	20	12	16	14	21	18	17	13	13	12	15	17	16	19	22	15	24	21	26	19	23	14	18	16	22	14	19	24	17	17	17	15	19	22	17	23	16	29	22	25	18	27	18	21	17	19	16	16	17	29	17	19	22	12	18	16	17	18	20	27	13	15	25	23	12	19	18	12	13	20	16	18	14	17	12	16	17	15	10	17	23	23	21	20	16	21	17	9	20	18	20	17	20	13	19	20	21	14	28	23	16	26	16	30	21	22	22	20	25	19	31	18	21	20	12	20
20323	14054	10532	29271	38506	37121	32646	25272	17289	12484	8878	6937	5112	3740	2825	2713	3025	1766	1546	1374	1400	1188	1084	1011	887	930	993	1272	1287	1040	827	823	723	596	580	530	535	531	451	460	480	423	396	376	409	420	466	457	451	394	343	384	968	2406	346	330	356	323	358	314	316	319	346	377	317	302	355	324	330	304	315	317	331	339	333	306	306	329	287	311	327	316	317	318	336	323	330	325	331	319	325	298	349	327	334	340	325	324	305	297	325	325	324	348	320	328	290	310	321	332	310	317	334	304	329	332	302	292	318	294	296	299	290	330	283	316	321	294	320	312	292	316	311	307	304	288	290	297	308	286	288	303	338	289	295	296	318	287	293	315	271	307	303	308	318	308	327	291	312	311	279	320	342	324	296	277	316	295	287	299	302	348	326	322	327	317	297	312	305	296	306	294	331	268	314	278	312	272	281	296	275	325	315	288	336	311	322	303	298	325	275	288	292	306	309	286	302	292	284	252	294	313	287	288	319	278	320	304	322	287	268	324	296	294	291	283	293	296	283	276	285	313	293	271	317	314	316	290	287	302	312	310	276	293	288	291	291	309	282	295	289	286	316	307	281	294	323	307	292	255	313	310	298	274	299	277	265	285	315	310	292	320	283	306	282	289	316	306	288	306	291	299	274	331	299	312	330	287	292	308	284	279	283	290	315	280	289	314	288	311	276	291	279	290	271	299	297	299	290	308	305	273	322	282	282	289	314	282	311	282	294	288	283	278	286	304	298	291	295	305	302	314	289	300	293	306	330	314	306	308	276	297	297	291	287	278	282	290	301	299	280	267	308	296	286	292	304	279	300	331	296	291	270	278	254	292	268	309	309	312	302	293	323	319	304	276	294	313	286	292	274	266	310	321	291	289	313	296	263	277	256	290	296	279	278	304	299	294	302	304	295	326	304	277	283	285	328	288	309	292	298	285	290	297	307	280	302	298	257	268	282	290	321	276	291	290	303	292	301	295	301	295	299	269	279	283	333	308	283	316	296	273	274	283	310	291	300	281	298	284	305	314	320	292	314	293	299	282	291	305	324	303	322	288	272	283	333	302	304	304	344	316	300	296	302	278	281	316	301	287	284	264	303	270	308	299	297	294	309	266	304	308	315	269	301	275	299	274	297	302	316	293	284	287	282	284	296	319	294	275	275	300	295	288	279	296	275	316	306	306	327	288	285	335	299	302	307	287	314	279	335	308	322	300	291	327	315	312	292	304	265	272	304	319	292	307	306	327	289	315	289	270	268	298	289	300	319	298	276	292	306	319	272	302	281	288	301	309	321	308	285	275	280	305	308	302	300	288	309	270	292	297	267	310	314	292	298	321	312	292	302	285	288	297	290	295	309	318	290	299	260	258	299	292	260	323	287	295	337	267	316	267	339	295	279	310	323	270	306	314	280	327	347	272	317	288	272	279	277	297	281	277	310	328	304	310	295	302	323	313	310	301	304	285	308	280	309	302	272	271	278	310	276	304	317	287	306	307	326	284	295	271	295	294	284	293	283	295	297	307	308	301	280	309	320	300	296	263	279	292	305	304	273	283	304	303	304	293	280	307	293	279	315	290	304	304	283	278	309	291	294	292	294	284	296	293	312	285	283	294	285	288	290	290	288	291	289	303	287	289	308	332	262	296	298	291	304	326	277	284	295	309	279	284	257	297	268	293	312	307	287	294	305	308	288	305	277	277	311	306	272	306	308	302	330	306	291	317	276	295	290	277	290	296	303	278	272	301	281	268	309	298	294	274	278	278	295	313	290	335	297	294	295	289	323	289	286	318	283	295	292	294	291	310	288	315	292	295	294	298	308	271	293	292	284	318	306	289	314	275	286	296	268	312	304	293	270	284	264	296	327	292	285	285	325	287	327	308	299	292	262	320	279	283	289	329	314	305	275	304	294	300	283	301	292	270	308	307	308	310	284	302	325	281	286	300	318	295	273	299	306	309	323	313	296	278	312	314	263	281	296	255	291	290	295	285	309	344	285	258	345	296	299	298	274	313	307	279	298	309	307	284	307	302	313	321	310	300	295	282	307	269	257	276	300	290	301	306	297	289	310	290	304	298	310	280	325	293	297	282	302	336	293	280	281	319	297	297	280	316	270	281	283	327	273	279	308	313	281	322	293	296	312	264	294	302	308	305	256	308	277	291	288	297	273	313	285	280	289	291	323	290	290	294	300	293	327	301	282	285	324	293	313	277	297	310	275	316	302	303	276	301	313	294	295	309	311	293	272	286	316	298	278	290	321	307	263	277	266	298	297	292	319	304	302	286	269	285	288	313	308	302	278	299	323	310	280	293	297	287	295	292	292	270	298	277	289	267	281	290	302	287	283	305	301	281	298	285	305	302	309	281	252	309	296	292	291	309	292	280	278	276	291	310	315	323	252	292	311	258	304	307	285	293	287	300	294	304	312	313	312	299	297	280	312	303	295	295	271	289	282	276	271	287	293	306	277	273	296	296	293	327	298	314	310	302	303	307	302	304	309	324	328	284	289	269	325	298	272	275	266	292	334	293	259	284	289	278	273	303	297	296	297	288	277	326	343	292	312	289	332	324	295	282	319	275	287	296	313	292	314	293	320	289	283	318	289	279	277	293	289	289	287	278	322	315	303	285	289	290	279	268	277	313	279	276	303	290	324	281	284	297	304	324	286	286	271	309	287	295	294	288	279	303	274	274	324	325	279	290	275	295	306	288	302	290	299	289	294	275	315	270	325	291	282	248	295	302	283	268	315	292	305	274	303	299	269	315	310	299	293	294	311	251	309	292	317	303	286	273	312	285	274	305	281	291	285	288	285	327	288	322	279	262	319	334	296	286	296	292	299	276	285	274	305	282	319	277	304	301	296	311	284	268	300	293	319	280	294	292	313	302	296	299	258	297	319	268	301	302	309	322	309	273	303	283	274	300	322	306	289	268	330	300	290	300	290	302	306	308	300	289	301	264	282	336	276	291	299	283	343	307	283	288	308	309	280	281	282	275	327	304	297	302	256	309	318	305	311	319	262	289	309	313	290	312	312	304	300	300	286	295	303	276	291	276	293	290	303	283	298	306	288	304	278	309	286	327	294	290	297	269	306	271	287	280	314	316	290	324	282	284	294	278	326	313	312	270	274	300	333	319	306	329	297	265	285	308	305	292	319	286	292	285	275	275	270	303	291	283	301	287	302	287	313	279	286	303	325	298	285	282	280	288	294	306	301	287	267	302	297	310	300	283	308	278	330	288	287	329	300	290	309	293	301	286	293	295	295	278	273	290	295	298	297	290	315	310	329	285	267	311	315	301	312	276	317	301	306	280	303	295	318	304	296	302	308	304	281	293	281	285	286	303	295	312	290	297	301	302	307	299	304	287	303	271	304	316	295	295	271	292	294	297	326	281	311	291	300	297	272	306	290	306	305	300	304	304	290	296	341	281	296	273	300	285	323	295	302	310	300	288	279	276	289	289	324	251	278	271	277	325	291	278	304	292
2727	554	388	497	910	1017	928	630	386	244	173	166	107	81	65	63	98	54	57	57	51	54	62	48	53	42	49	69	64	76	60	57	47	49	46	48	50	48	35	52	35	29	48	46	36	39	44	50	42	30	29	43	56	38	31	38	47	43	41	44	35	38	44	44	41	34	38	40	47	48	45	33	43	38	31	29	55	54	40	46	39	40	49	41	53	43	54	41	29	43	46	45	45	44	40	33	38	36	46	30	41	48	44	38	45	42	54	35	40	39	46	41	44	39	35	38	37	30	34	42	46	49	40	46	26	48	31	32	53	41	37	45	35	40	27	40	44	32	43	36	44	40	39	32	46	38	29	36	37	39	44	33	39	51	25	47	38	35	42	54	33	40	33	31	42	56	46	43	40	39	45	35	38	39	32	37	48	38	47	33	44	33	37	36	35	53	44	28	46	38	49	34	38	34	45	35	42	43	40	50	46	50	43	39	44	34	43	48	54	31	43	41	35	32	44	51	39	43	38	40	51	40	30	27	31	48	47	34	44	40	28	37	47	30	49	37	27	37	46	52	51	37	36	33	34	43	31	44	46	37	42	32	38	45	38	45	39	54	38	51	44	43	36	38	49	42	39	39	26	43	41	44	31	41	35	47	38	42	32	45	39	36	35	30	51	41	48	38	34	36	49	27	40	38	44	38	47	43	37	33	39	43	38	48	42	47	45	42	47	38	49	28	54	39	47	40	47	34	31	46	31	42	42	38	34	47	37	43	42	30	41	41	45	43	52	42	38	49	47	32	39	39	38	43	32	41	55	44	34	30	41	43	33	42	29	41	48	46	40	45	42	39	51	42	38	46	43	37	44	29	37	41	43	44	43	42	44	47	54	36	48	31	43	44	33	53	53	46	30	43	44	53	31	31	38	38	38	35	38	36	41	31	41	40	34	42	48	37	39	36	26	41	47	43	44	24	39	42	38	39	43	33	41	57	35	45	42	41	50	46	47	46	41	32	35	49	36	39	34	37	46	32	40	45	43	35	36	31	37	47	35	26	39	34	41	30	40	37	39	48	43	35	41	41	42	49	57	49	31	32	42	29	32	36	43	34	44	44	47	37	38	43	30	49	40	33	42	41	37	32	49	38	45	57	39	40	43	39	41	41	38	45	41	45	40	38	34	47	49	34	40	36	45	32	36	38	38	31	42	48	37	44	48	46	31	47	32	45	35	51	43	46	42	36	37	44	25	37	30	33	47	32	40	38	38	50	39	45	39	50	41	35	47	37	48	39	34	37	45	40	52	35	35	38	44	56	42	41	39	32	36	41	47	42	33	36	40	40	43	29	39	39	35	40	49	31	43	53	37	34	44	46	37	31	46	34	44	38	53	53	41	43	39	38	40	40	40	56	45	41	42	33	30	34	27	29	29	53	43	41	41	41	41	46	37	38	41	39	40	39	32	40	46	57	44	48	35	43	42	39	44	38	48	42	41	42	47	44	38	48	31	28	39	37	40	44	47	39	32	29	45	44	41	38	56	32	39	40	41	42	49	26	38	38	37	35	47	54	44	47	36	38	49	35	37	40	41	55	43	48	42	52	30	37	45	33	44	41	40	45	38	44	44	46	49	49	41	48	36	40	42	41	49	41	40	50	37	31	39	51	49	33	44	35	39	50	43	37	40	33	48	40	32	49	34	40	36	49	36	30	48	60	37	55	63	36	30	47	44	39	40	38	50	40	44	34	31	40	42	30	45	40	35	39	49	28	43	42	46	35	51	42	49	36	33	52	35	48	32	39	53	41	42	56	40	39	38	49	36	48	51	41	55	44	36	39	45	42	35	47	41	42	44	45	52	43	36	34	27	39	48	35	36	40	34	37	47	43	22	46	36	36	40	50	39	34	37	58	32	31	35	38	25	42	33	42	47	36	47	41	46	41	25	46	47	30	42	37	51	44	37	36	37	38	45	36	36	54	37	39	58	46	43	30	38	39	37	29	40	46	34	37	39	38	43	46	39	33	41	45	39	43	32	39	44	34	47	48	37	44	35	47	36	47	37	47	49	32	39	31	35	37	49	32	32	40	32	46	44	49	39	42	40	49	41	48	40	32	37	50	35	40	45	41	53	44	59	45	43	38	43	44	44	29	33	30	32	43	44	48	34	37	47	40	45	41	36	34	49	43	46	47	38	34	43	38	50	39	30	39	35	48	30	35	59	41	38	40	47	34	33	27	34	37	44	46	31	42	34	45	31	39	45	41	36	40	28	38	42	38	48	55	40	35	37	40	47	39	48	38	40	29	39	41	47	39	37	42	36	48	40	39	54	36	43	36	37	53	43	46	48	37	40	37	36	34	41	44	42	33	46	33	38	27	41	45	54	31	44	30	38	44	46	44	47	37	42	43	39	39	37	42	38	46	41	38	45	36	37	42	33	40	49	48	39	42	42	47	39	48	31	43	49	23	35	52	48	38	36	33	47	39	36	52	39	36	30	46	29	46	39	30	39	42	36	40	45	45	31	38	45	39	36	30	41	46	45	38	36	38	39	40	43	44	52	38	36	49	47	41	40	41	37	49	38	37	32	42	40	42	57	41	36	45	39	44	51	41	38	38	35	45	43	48	59	36	49	40	56	52	43	47	42	31	36	48	57	41	35	43	45	41	32	49	43	35	45	40	43	28	46	37	34	30	41	50	43	30	39	39	35	53	46	39	36	41	35	42	29	41	27	40	38	36	53	34	36	45	50	37	48	38	49	35	29	45	30	30	33	53	42	26	50	40	32	33	43	35	47	38	41	50	39	36	42	40	35	36	40	38	41	50	44	39	36	38	37	49	53	43	59	42	39	37	38	38	34	44	41	37	44	36	41	38	47	39	38	40	40	29	44	34	33	46	47	38	44	47	51	37	34	38	37	50	38	38	33	44	39	34	44	41	35	41	43	41	45	36	45	29	41	29	30	36	39	40	40	36	56	35	40	49	50	39	32	34	53	48	38	51	45	38	54	41	40	40	32	30	35	29	39	34	39	43	31	49	49	36	43	41	56	45	45	46	49	34	36	48	57	41	39	27	28	47	38	34	49	37	49	40	37	41	39	48	45	58	37	43	39	29	45	41	45	36	36	33	42	46	32	34	37	40	39	48	56	25	48	46	43	29	48	35	47	50	39	33	48	31	42	46	45	43	43	45	39	41	46	38	29	44	52	44	40	37	37	44	48	43	38	45	53	42	37	36	42	34	38	41	42	40	44	44	36	34	32	45	39	35	36	35	43	40	46	41	29	40	51	41	37	28	43	38	58	31	34	44	43	36	45	49	38	49	41	47	50	33	37	45	48	40	50	44	46	38	41	39	46	45	40	43	39	40	38	43	57	44	40	37	40	41	34	37	33	32	46	40	44	37	38	53	38	48	46	33	42	49	30	42	33	45	41	40	36	43	39	39	31	42	32	33	42	39	47	40	29	50	47	45	47	50	49	42	47	44	39	36	38	45	35	40	39	41	31	48	39	44
18366	12894	10116	28422	37774	36072	32286	25104	17919	11766	8359	6801	5290	3818	2914	2527	3103	2049	1799	1583	1612	1370	1231	1266	1121	1101	1210	1411	1645	1436	1266	1178	1033	875	824	810	830	732	750	718	798	677	715	721	745	733	800	864	691	666	675	688	1641	856	642	668	623	632	691	649	642	632	608	655	650	668	655	659	655	636	624	650	623	692	658	592	615	603	623	634	638	637	673	605	643	654	648	686	666	644	629	629	662	685	639	669	641	658	629	647	640	642	674	648	683	637	703	633	630	638	673	647	678	676	630	596	586	656	657	622	643	623	617	646	650	652	642	649	588	621	665	651	677	577	627	648	636	637	650	630	644	625	606	625	667	676	646	585	583	614	664	678	594	643	674	628	663	628	620	653	588	638	621	601	628	610	634	659	624	614	600	629	627	607	627	629	608	632	623	614	616	619	649	634	644	623	620	606	599	635	571	647	635	656	653	638	641	601	610	590	650	586	575	578	621	612	589	687	584	592	644	570	581	632	640	645	635	622	579	607	623	633	653	665	636	631	656	610	596	625	635	627	654	643	591	622	584	679	643	621	647	629	617	584	612	616	615	628	653	588	655	618	593	597	630	604	664	599	633	566	640	603	648	615	647	599	650	647	621	637	604	659	644	578	596	592	617	623	610	629	588	610	610	630	598	662	610	583	624	611	591	658	612	636	654	589	626	631	603	628	616	602	657	632	644	667	611	643	616	618	654	628	624	581	631	684	632	645	672	618	618	603	637	556	643	609	632	622	590	649	598	608	633	653	632	591	635	612	615	642	606	662	654	601	665	620	607	639	620	665	669	641	628	591	634	633	609	632	572	648	594	630	607	655	634	635	619	642	608	622	692	640	565	612	644	630	648	572	650	639	609	610	611	642	601	600	623	613	639	626	605	573	615	625	606	634	629	653	586	646	622	601	609	652	620	621	615	645	605	617	661	679	652	608	596	634	587	610	672	581	621	618	592	619	630	644	640	619	651	661	570	599	656	590	634	585	628	631	639	611	664	595	605	651	595	598	629	568	645	605	636	637	620	641	634	607	579	596	659	631	591	608	606	675	651	600	624	618	682	619	637	626	633	657	630	617	613	652	579	631	605	610	611	660	653	628	633	639	578	673	653	599	579	645	601	627	594	633	631	622	611	633	585	598	615	642	617	616	627	612	582	642	639	595	608	618	637	599	631	618	620	605	605	604	637	614	595	684	641	615	618	640	616	602	604	651	597	624	564	647	631	656	657	589	613	636	646	596	649	591	636	669	619	594	610	633	665	656	578	596	639	613	579	597	626	620	616	657	577	642	602	601	612	582	673	605	629	593	646	622	669	673	604	654	603	594	631	573	664	624	637	615	634	599	631	587	643	644	605	649	632	607	620	603	607	633	609	629	584	624	609	666	642	609	579	598	638	633	626	643	630	642	633	673	640	604	677	607	659	655	616	625	642	638	605	587	615	614	639	608	605	580	609	603	625	597	624	652	616	648	602	619	616	655	664	583	579	641	621	651	617	635	658	595	676	633	613	642	625	645	674	578	696	688	612	581	679	600	662	623	632	655	600	585	630	654	655	620	633	627	617	632	635	653	671	632	628	625	616	609	593	604	623	578	673	622	616	612	593	612	630	650	588	601	632	619	679	647	630	609	628	606	613	622	615	665	608	688	599	630	583	644	668	632	597	662	651	613	652	610	640	611	591	604	651	593	641	636	644	611	625	618	608	617	618	608	624	646	630	587	692	565	616	619	638	645	607	583	653	596	647	609	621	604	606	627	647	588	616	590	636	623	608	603	607	589	587	610	630	665	622	613	636	604	557	603	570	611	569	627	603	619	607	614	654	619	565	588	634	602	626	648	646	607	624	655	595	621	626	631	590	625	625	580	609	600	602	621	605	618	618	571	617	635	660	613	633	652	647	642	572	630	608	597	655	641	599	624	674	630	592	618	645	622	640	634	599	590	583	627	616	649	635	591	611	628	641	622	684	625	642	616	612	600	657	589	624	624	616	655	632	636	591	598	624	654	639	666	643	599	614	646	623	609	636	638	629	617	582	613	617	583	597	604	583	640	631	588	618	659	611	623	607	628	555	605	611	624	627	585	621	581	605	624	653	609	623	669	634	644	641	610	584	607	609	665	583	596	622	605	607	634	594	597	602	571	633	567	622	610	622	600	612	637	593	618	624	634	624	642	600	622	592	616	577	642	620	638	617	591	616	626	648	634	635	618	568	633	635	591	636	576	656	584	596	610	663	662	628	646	562	679	596	619	626	609	585	628	655	576	641	603	621	609	642	574	621	604	610	598	630	642	608	656	612	620	626	597	623	581	605	644	609	596	585	623	640	607	612	664	669	604	555	618	619	639	597	631	591	621	636	604	588	644	679	638	658	610	640	649	575	598	613	590	673	626	607	602	624	600	633	627	631	627	618	602	628	601	609	634	602	602	590	619	631	638	667	626	625	625	590	620	589	717	596	645	601	636	598	653	622	649	611	609	647	628	635	643	627	614	620	601	632	605	571	658	632	630	607	636	618	613	653	624	618	615	618	606	643	599	566	578	579	592	606	668	625	656	654	624	575	623	620	654	614	628	665	628	595	568	647	651	644	633	588	585	569	620	664	597	608	609	632	598	651	669	585	642	640	669	650	617	683	603	648	592	642	651	633	597	624	627	634	590	633	553	622	608	610	616	643	621	589	584	596	630	612	631	642	595	630	576	672	642	601	565	632	636	643	605	642	584	598	629	600	594	629	619	625	617	640	624	631	639	628	573	572	643	622	636	677	644	599	597	632	640	621	619	573	631	640	589	594	632	612	615	620	622	617	605	584	615	627	633	617	649	632	567	618	580	585	598	587	612	637	579	664	619	610	646	670	632	627	612	639	607	642	593	640	649	637	624	647	643	624	593	611	615	630	641	604	572	638	582	621	621	652	641	607	592	577	617	632	591	628	609	642	611	604	637	629	607	625	621	622	595	637	600	625	609	595	653	578	609	659	629	645	604	652	599	616	568	665	626	643	631	601	643	633	618	610	665	632	588	619	641	616	631	616	656	628	611	600	663	596	600	643	640	628	644	650	597	599	628	604	623	619	625	643	650	609	632	608	589	584	629	562	610	589	622	620	636	628	600	609	625	596	635	625	612	602	623	586	623	618	652	576	633	641	663	640	602	623	595	593	645	596	602	632	631	598	586	607	611	648	607	590	645	599	689	611	637	616	621	649	636	593	615	622	648	611	620	642	657	627	590	621	635	601	639	648	638	657	600	610	617	592	644	598	591	616	607	652	559	653	606	646	562	579	610	616	623	645	602	642	618	620	644	639	604	624	610	622	607	646	607	622	622	662	587	608	643	655	580	613	634	650	670	641	607	614	589	604	620	611	598	615	621	616	631	623	604	639	589	612	637	661	600	613	618	596	636	650	635	634	631	585	579	595	600	597	611	639	609	609	599	658	632	632	590	596	627	633	633	625	647	616	610	628	618	653	612	627	623	645	636
2042	916	602	662	1460	1617	1537	1082	670	399	277	208	187	154	105	107	101	99	84	56	83	62	61	48	50	54	53	58	53	59	58	53	46	44	38	37	49	47	49	49	37	43	31	40	42	46	46	39	28	33	50	40	44	33	48	30	34	34	48	44	42	50	52	40	37	42	33	24	28	40	24	40	38	41	33	35	36	31	47	35	29	35	31	45	36	37	34	33	33	26	30	48	30	30	38	37	45	38	41	38	27	37	40	45	28	42	26	29	44	35	40	30	36	35	43	25	27	32	30	28	30	43	30	43	23	38	35	32	38	23	35	36	37	23	35	38	31	38	35	34	29	42	39	45	36	41	30	29	34	42	37	31	36	25	32	40	32	39	40	34	32	41	35	56	41	36	38	35	39	44	27	30	34	37	42	34	44	27	37	37	35	38	31	40	40	40	32	35	33	31	40	40	48	29	33	42	38	25	33	39	36	29	33	35	41	30	41	40	33	34	40	40	38	35	42	30	41	28	31	27	48	30	35	39	42	30	33	44	38	40	39	24	39	31	27	34	30	26	25	48	36	39	27	28	38	34	39	36	37	29	24	32	34	24	26	27	40	44	30	37	35	40	40	37	46	31	46	37	18	34	44	37	32	35	29	29	29	27	37	29	27	32	34	48	52	38	34	34	32	27	33	42	39	38	39	27	26	38	31	34	45	25	34	28	31	51	41	29	38	34	30	39	33	44	36	30	29	28	35	40	38	32	30	46	38	36	37	36	39	39	37	35	39	37	38	35	38	39	35	33	39	30	43	36	38	41	39	35	23	26	37	42	30	52	33	28	40	30	35	24	24	34	42	33	25	29	30	38	33	34	35	37	33	40	42	31	46	39	40	41	36	31	44	50	40	34	28	30	38	40	31	25	43	29	33	41	28	36	36	31	30	44	26	37	29	31	31	32	28	26	40	28	29	35	36	40	51	46	32	44	24	37	42	36	31	48	32	46	42	36	35	29	31	30	25	40	35	49	38	27	36	36	35	35	39	24	34	38	33	35	37	42	33	34	31	41	23	43	31	45	45	31	43	23	39	36	38	32	31	42	30	28	31	29	41	41	29	43	37	38	35	27	38	40	50	34	27	31	24	33	45	30	37	47	30	31	30	46	31	24	44	38	39	38	32	26	36	42	41	34	35	38	29	24	35	37	43	40	29	36	25	36	37	36	37	38	36	34	27	25	30	34	29	35	30	36	33	44	42	31	33	23	30	41	41	43	49	36	30	32	48	31	36	47	31	33	30	24	33	36	34	35	30	42	37	33	29	27	46	32	38	35	40	38	37	43	32	45	24	31	45	33	27	28	36	35	33	32	39	25	30	30	30	31	41	45	36	47	42	27	39	29	40	37	36	35	22	37	31	38	29	32	46	44	46	29	44	38	29	37	40	28	35	30	36	41	41	35	40	37	33	39	33	38	31	36	34	46	38	34	38	34	48	46	36	39	31	44	39	45	43	33	38	29	38	31	29	46	29	35	40	30	36	40	35	37	42	42	29	28	36	36	24	26	30	35	34	31	29	38	27	40	40	36	38	37	33	40	33	38	31	39	41	24	34	36	33	35	38	27	31	30	38	27	26	29	34	31	36	36	32	39	26	38	19	35	31	33	31	31	37	27	33	37	33	39	31	32	37	38	33	34	45	40	36	37	33	33	29	44	24	44	33	40	38	29	33	38	38	34	36	49	25	37	45	39	36	39	32	37	33	33	38	29	42	40	42	28	33	36	47	21	32	35	42	35	36	41	23	36	28	32	35	36	36	31	44	45	34	35	34	41	36	28	39	38	35	30	21	30	31	30	42	47	42	37	49	45	30	39	37	36	32	42	39	31	36	55	40	42	33	36	27	42	32	26	29	40	43	44	29	45	43	35	28	38	44	31	53	37	45	34	30	39	31	26	37	27	34	45	36	35	36	33	23	33	51	45	36	34	45	36	38	26	34	28	44	32	52	31	28	29	27	31	33	34	38	30	40	35	39	34	43	47	27	36	23	31	32	37	37	29	34	34	33	34	32	39	35	33	32	37	33	26	36	30	39	36	42	36	27	37	37	40	35	34	37	25	52	34	36	35	37	38	41	41	33	54	34	45	33	38	29	47	41	39	36	42	26	32	18	31	28	44	23	32	48	33	36	32	33	39	48	29	31	45	30	37	35	48	32	36	40	28	34	37	33	35	29	34	39	39	33	42	41	32	36	27	35	30	48	46	31	43	42	42	34	35	29	32	47	36	46	42	36	40	33	40	20	27	23	30	27	35	32	42	37	40	47	30	39	48	24	25	35	33	44	32	36	32	42	39	35	38	34	35	53	34	36	44	36	38	35	36	32	35	41	37	45	47	26	39	33	26	41	31	41	35	35	38	35	37	29	43	35	31	37	47	31	23	40	34	30	24	28	33	35	44	23	45	43	37	40	30	39	24	40	34	44	33	43	39	39	41	33	50	31	48	34	41	41	43	44	40	28	39	41	26	34	27	31	28	44	36	30	43	44	32	30	34	27	40	33	35	39	38	39	31	37	34	38	34	46	47	28	37	29	36	37	37	42	25	21	41	31	39	39	29	39	28	44	35	37	33	32	37	30	28	40	31	36	39	39	43	37	47	43	35	32	36	25	35	30	44	33	34	35	36	41	41	41	38	39	32	36	29	19	40	26	31	25	35	45	33	51	25	39	35	28	31	28	40	29	32	30	37	29	31	30	37	38	34	33	27	30	36	40	39	32	49	31	24	36	33	37	39	35	37	45	30	41	30	37	29	33	30	37	39	38	29	38	35	53	40	32	40	49	25	39	37	41	32	37	34	38	35	28	33	37	33	31	24	36	51	35	28	39	41	38	43	37	24	39	37	25	29	21	35	44	34	34	26	35	46	39	32	45	36	33	33	28	25	33	35	28	34	42	30	37	34	35	25	32	35	34	39	35	35	32	38	27	33	40	33	44	27	39	28	33	29	37	28	41	39	38	34	38	43	32	25	39	40	40	41	29	29	42	34	43	42	37	28	27	36	30	33	37	25	19	38	37	27	44	38	33	35	30	40	51	42	25	43	38	29	29	45	28	36	32	28	33	30	29	29	42	33	43	34	36	30	35	32	41	37	30	39	42	40	38	33	26	45	34	39	40	37	37	42	34	35	41	34	38	36	33	27	37	22	45	19	31	30	33	25	32	35	30	35	30	38	35	35	33	35	40	37	32	40	25	37	25	42	28	35	35	29	32	34	41	41	37	33	35	34	42	29	37	42	34	32	39	46	31	34	38	29	38	37	27	36	48	32	31	40	39	36	34	29	36	48	35	31	38	26	28	46	23	29	34	28	34	33	38	35	30	41	25	52	35	32	43	28	45	35	32	32	36	54	38	28	29	34	39	28	46	32	35	30	36	32	33	42	46	32	40	33	35	38	37	44	17	41	37	32	36	38	34	33	34	34	32	30	39	29	33	41	32	36	42	45	25	28	36	33	44	29
23767	17091	12863	32073	42884	40558	37918	31465	24057	16682	12321	10322	8233	6143	4630	3886	4074	3389	2828	2318	2234	2032	1773	1766	1574	1420	1572	1783	1781	1749	1537	1378	1104	1024	1002	973	994	944	799	789	788	784	725	771	699	944	997	817	762	710	1037	661	887	617	612	645	615	649	605	669	621	585	641	624	599	630	617	606	579	585	590	578	596	590	619	613	542	565	572	563	556	560	628	566	583	627	611	527	650	639	609	621	553	558	607	615	623	544	630	583	643	589	552	616	595	584	592	558	565	616	625	560	594	542	583	607	584	543	570	616	560	600	538	536	562	552	581	588	585	570	570	610	541	520	575	577	586	560	544	597	542	561	546	551	578	520	572	544	540	571	541	620	516	544	523	576	544	574	577	535	619	544	565	588	571	539	562	533	544	610	541	617	555	559	573	618	558	585	594	543	544	545	522	552	553	559	532	528	556	543	537	548	555	523	561	567	548	523	553	551	581	555	550	560	514	587	557	543	577	502	542	524	520	538	546	566	574	533	545	516	512	545	552	552	526	558	579	568	568	515	544	488	545	549	552	531	533	560	567	494	509	556	568	514	541	542	546	558	514	592	531	569	527	557	556	544	557	534	532	529	507	549	510	541	548	562	551	577	579	519	506	532	569	527	533	541	517	540	549	549	534	564	553	551	540	567	525	514	501	542	542	535	597	549	545	520	471	548	583	550	519	565	544	509	541	559	546	511	576	503	539	528	519	538	570	545	534	558	519	520	506	581	532	527	574	531	560	527	567	581	556	524	540	508	526	504	537	548	548	540	574	556	522	554	490	532	550	551	540	565	516	522	549	540	516	567	521	518	535	530	517	533	574	523	540	541	554	534	532	526	555	536	537	564	528	545	502	532	506	545	523	524	592	514	558	578	536	516	557	581	568	552	574	553	492	497	509	554	546	524	551	526	555	580	555	542	550	541	565	495	584	564	542	566	556	528	570	581	590	532	559	500	571	546	535	521	548	542	577	527	557	564	552	527	530	533	551	564	552	535	562	518	508	562	558	536	539	557	535	500	551	556	555	570	552	571	533	533	510	532	579	545	526	521	532	547	539	548	532	521	548	530	535	544	557	584	507	588	534	567	519	566	531	539	559	517	506	531	567	557	548	531	513	553	514	554	521	531	534	500	574	552	517	549	544	539	532	535	480	508	524	497	560	520	545	535	560	529	565	559	537	554	526	522	580	523	544	542	503	543	553	523	565	531	544	500	525	551	541	546	564	546	564	545	549	512	556	552	505	571	556	521	549	543	545	577	547	531	530	575	520	554	551	544	547	528	531	524	580	545	575	538	524	564	544	518	547	559	553	529	545	535	547	528	591	547	574	530	556	534	528	567	519	522	510	561	533	549	559	549	546	532	584	524	541	559	528	560	547	559	509	575	547	555	571	563	538	557	548	545	555	556	529	567	515	534	561	557	567	540	532	590	540	490	571	586	527	548	568	546	534	613	575	567	515	507	532	493	556	587	559	557	561	506	577	573	533	556	546	569	535	559	546	519	554	548	575	535	504	535	556	544	538	525	558	514	576	533	544	564	542	536	570	539	495	564	565	558	545	525	521	541	524	609	578	559	524	563	597	564	521	562	549	526	516	575	547	564	540	540	515	582	575	544	577	524	537	534	518	532	563	567	505	531	550	599	521	493	531	564	547	502	545	539	574	556	569	555	565	539	509	526	541	508	530	558	522	524	550	559	546	531	553	522	590	473	526	550	511	608	565	524	482	577	506	571	561	547	583	542	494	555	521	577	526	581	525	519	492	521	587	591	518	502	546	532	548	528	582	528	519	501	535	520	560	573	531	509	556	518	587	564	522	531	524	524	563	560	570	515	553	508	546	579	507	551	568	527	499	561	520	543	607	574	525	537	533	550	548	554	545	521	511	512	558	557	502	555	558	513	485	524	541	521	568	556	563	552	513	521	531	548	548	515	547	574	555	550	532	562	558	543	551	560	561	582	506	542	580	543	544	513	521	517	574	544	493	560	579	531	518	582	518	564	551	566	531	522	526	558	565	560	557	562	544	567	513	577	558	531	515	525	542	518	536	567	520	535	587	553	505	589	531	532	550	588	545	508	528	520	531	536	550	563	544	521	548	522	555	547	573	505	542	550	584	537	560	531	500	598	536	548	558	600	553	536	566	535	553	563	525	559	551	561	507	566	495	516	507	521	521	521	530	508	538	566	542	527	558	592	528	563	521	558	524	530	547	540	542	550	559	544	515	523	554	574	531	524	542	532	555	563	555	532	548	550	552	541	532	579	547	526	558	498	569	526	531	552	517	525	561	560	552	544	591	503	551	540	553	585	533	572	569	503	573	532	565	600	550	567	552	548	505	521	542	577	526	543	523	505	520	568	548	548	586	553	499	528	567	584	528	527	519	543	480	539	557	575	562	580	554	545	564	563	536	595	567	575	540	579	504	547	534	559	563	496	556	589	519	540	513	537	569	551	530	543	543	540	565	558	535	523	535	517	554	545	545	537	526	510	588	544	543	552	576	524	551	564	572	545	558	544	531	538	559	538	553	524	547	476	560	557	534	567	516	564	505	569	564	534	555	574	525	571	538	523	504	476	545	537	512	528	548	520	586	505	522	558	507	574	572	570	526	533	550	523	565	536	521	545	530	566	565	534	531	509	529	558	542	529	567	569	551	554	586	534	562	554	551	601	550	538	533	562	540	520	553	539	517	534	504	516	559	527	518	543	501	522	555	552	545	542	533	546	552	528	531	558	563	560	509	534	491	564	532	562	532	534	548	543	567	513	560	533	549	546	548	513	593	513	601	555	531	557	537	519	537	548	535	565	568	560	560	537	549	578	555	579	515	541	569	546	516	571	525	534	574	569	570	560	553	538	539	540	559	556	550	554	515	539	548	509	533	554	542	559	538	514	586	600	513	547	579	540	547	510	566	533	541	570	559	548	544	549	579	576	532	576	559	566	539	520	507	541	517	524	552	544	567	516	524	587	580	570	570	559	590	560	584	525	545	497	560	547	528	577	521	551	551	513	579	518	530	537	517	546	555	571	534	532	519	506	527	538	538	549	523	522	513	530	545	590	548	530	547	539	553	561	537	575	534	521	539	551	544	553	536	551	538	568	579	554	559	561	507	552	528	540	547	528	503	559	516	552	581	554	568	558	538	513	558	540	551	517	532	542	534	570	563	567	539	528	565	522	545	505	524	577	563	541	583	533	554	532	540	542	610	578	551	531	516	562	525	526	532	515	528	549	536	528	526	532	579	563	570	509	551	532	575	574	558	571	554	580	533	537	554	531	578	555	542	520	486	503	570	601	540	604	551	534	549	540	550	542	569	573	526	546	528	570	558	552	576	555	576	517	574	578	548	601	534	512	550	565	545	562	524	577	525	567	585	567	533	582	519	546	564	524	558	536	515	551	532	555	566	518	554	549	580	521	582	556	541	557	532	542	553	550	548	498	537	501	557	556	541	540	542	565	543	535	498	545	568	556	569	551
1622	375	252	285	744	696	578	456	264	160	110	111	68	55	54	44	41	51	44	28	39	36	20	43	26	30	31	33	29	22	25	37	28	26	21	36	23	37	25	23	26	21	22	27	23	27	23	31	31	25	15	28	27	15	30	21	23	20	20	15	20	35	21	27	20	32	20	20	20	23	22	31	24	26	21	25	26	22	25	21	22	25	32	26	16	16	40	19	23	20	34	29	28	20	20	19	23	20	29	30	21	21	19	22	27	25	19	24	26	26	24	21	23	23	33	18	19	22	31	20	27	28	26	21	29	28	26	25	24	22	25	30	28	24	28	24	22	23	29	20	16	26	22	20	22	25	25	23	26	20	16	33	19	26	27	19	25	19	16	29	26	19	24	20	18	20	22	19	32	31	27	29	22	24	22	26	26	21	19	22	21	25	25	27	24	35	22	21	11	18	19	24	26	29	29	28	30	25	27	21	15	25	34	24	26	19	24	24	20	30	26	27	19	31	30	26	24	32	24	19	24	26	26	20	26	15	24	23	31	19	22	28	18	27	27	15	27	24	37	29	25	30	17	19	26	27	29	16	16	26	27	24	25	26	25	24	24	24	25	26	26	21	21	22	37	18	21	29	28	23	26	16	19	27	22	28	24	35	23	26	24	21	14	23	27	29	21	27	23	25	23	32	21	33	22	25	24	26	25	23	27	17	21	20	23	16	17	21	28	22	18	20	26	27	28	20	20	32	24	19	25	21	26	18	24	23	27	20	24	26	33	11	32	29	23	29	21	20	27	19	27	25	24	30	30	25	25	16	18	23	12	30	20	23	24	24	22	25	27	29	19	26	28	26	16	17	18	26	21	29	29	27	25	33	21	22	18	30	21	25	17	17	18	22	25	20	24	28	23	22	27	33	21	21	18	18	25	28	25	15	19	27	33	18	27	24	25	22	28	20	19	26	32	22	18	26	30	21	21	22	24	20	20	20	22	27	22	24	21	28	21	32	24	22	19	25	24	32	24	25	25	28	28	22	24	21	20	23	28	28	24	27	28	14	35	19	29	17	17	31	26	25	16	30	23	32	19	26	18	24	18	22	31	28	29	17	21	18	31	17	30	25	25	34	24	21	16	32	34	27	19	15	27	19	20	18	20	22	18	20	23	33	27	24	19	23	26	15	22	24	23	25	20	16	22	16	25	27	29	25	27	29	33	25	22	23	18	30	21	27	30	29	26	27	14	24	35	33	21	26	9	34	21	24	28	32	25	21	31	21	26	30	27	29	22	26	20	25	38	19	18	28	27	20	34	20	35	23	20	17	19	24	19	27	37	22	21	22	35	25	29	32	24	19	23	24	30	21	25	22	37	21	32	25	28	28	22	29	18	22	20	28	25	19	24	26	22	22	31	19	26	21	19	22	32	30	23	15	26	22	16	26	21	19	24	22	22	23	31	17	25	24	20	19	24	26	23	34	27	29	23	18	19	25	26	20	29	21	24	29	21	20	29	23	33	19	26	26	22	27	31	29	25	20	24	25	20	30	19	18	17	19	19	24	18	24	26	26	21	23	27	35	27	19	16	16	33	17	19	23	22	30	22	34	30	21	25	20	22	18	26	25	24	34	27	38	23	30	26	28	23	24	25	23	16	22	26	24	25	21	26	21	20	24	19	16	21	30	23	21	28	23	19	21	27	30	22	18	24	24	19	15	20	22	16	24	22	25	16	25	16	16	39	22	23	25	20	28	21	24	26	26	20	20	27	21	14	28	21	31	27	16	17	20	26	20	28	19	22	23	38	18	15	32	25	24	41	19	26	23	29	15	33	24	28	28	28	14	30	18	18	15	25	21	25	29	35	16	24	20	19	23	20	20	29	29	24	15	20	35	24	23	27	23	24	19	42	29	29	25	23	19	23	27	24	29	20	34	22	18	38	21	20	19	29	25	22	28	24	23	21	23	27	22	23	21	18	25	17	32	21	34	25	31	14	22	30	25	24	25	24	26	34	25	25	24	28	21	19	27	18	25	18	27	27	27	25	17	29	36	33	24	32	24	16	19	27	32	22	25	36	20	24	29	29	21	31	20	17	20	24	24	19	30	25	22	24	21	28	27	23	16	27	26	20	27	23	23	20	24	18	23	17	24	31	26	24	21	28	18	29	26	32	21	20	20	18	24	20	31	22	24	19	23	24	17	29	22	19	18	27	24	28	27	25	22	21	19	22	22	14	31	21	24	29	26	26	27	22	22	19	26	29	22	22	28	21	24	22	17	29	17	16	21	20	23	26	34	19	34	23	30	22	30	23	33	27	29	24	30	19	17	30	30	18	35	27	20	27	13	21	33	32	23	23	21	19	21	23	35	25	20	16	24	32	22	22	23	27	30	25	23	30	36	28	26	26	19	30	29	26	26	19	11	17	23	24	26	22	24	15	18	20	26	27	33	31	23	25	17	17	24	25	21	28	29	25	28	26	22	16	24	24	20	22	21	38	28	27	22	18	23	20	30	22	27	29	21	23	26	41	20	27	24	33	24	17	22	18	33	32	13	25	21	22	14	17	26	20	33	23	21	27	29	21	24	26	28	22	19	12	24	24	17	15	18	30	35	25	24	29	30	28	21	17	18	21	20	30	28	34	22	20	22	20	28	21	23	25	26	23	26	14	28	21	19	37	20	25	29	28	16	21	30	20	25	20	15	28	29	25	24	20	29	25	33	19	14	20	20	27	25	28	25	24	24	36	27	22	28	29	29	32	22	22	23	17	19	25	29	26	21	25	14	24	28	20	23	12	32	19	20	31	18	26	22	24	22	21	27	24	30	24	22	25	22	23	20	25	19	28	24	29	23	25	21	25	23	27	35	22	30	26	20	28	22	22	27	24	21	24	18	20	23	23	21	20	27	27	27	20	19	26	24	14	31	20	23	24	28	18	23	25	34	20	27	28	22	24	23	28	34	28	23	31	21	28	20	30	15	15	24	22	19	26	26	12	28	21	27	20	27	24	30	21	24	16	22	21	21	21	20	28	24	25	23	24	25	28	34	20	32	21	26	15	20	26	22	17	21	24	23	18	29	28	25	27	28	30	27	22	19	28	13	23	27	26	24	18	28	20	21	25	27	24	32	24	21	28	30	22	28	22	23	21	24	27	21	19	30	22	31	23	34	30	24	29	25	22	26	27	20	21	27	26	19	16	30	28	29	20	21	21	18	21	19	22	15	26	25	19	31	15	23	17	22	24	31	20	29	25	12	23	29	28	17	18	26	21	25	24	30	25	21	26	20	20	18	22	23	21	14	24	19	26	23	24	25	22	25	18	23	30	16	24	30	25	17	30	21	28	26	22	17	25	22	32	22	19	19	24	31	26	18	24	30	27	24	32	24	16	17	20	25	27	26	22	22	19	25	19	23	27	28	21	17	26	28	16	18	33	15	22	23	27	20	22	24	22	28	31	19	25	25	25	23	27	29	25	23	25	34	11	23	26	21	27	32	19	20	25	20	21	34	20	32
15408	10009	7333	22945	35763	31698	27864	22208	14993	8679	5524	4491	3340	2542	1802	1275	1266	1309	1108	856	783	769	669	623	611	572	659	711	729	649	626	541	533	503	490	519	449	441	421	471	436	419	432	400	531	610	504	417	445	424	428	388	419	417	393	385	356	410	364	367	370	392	365	378	389	376	395	395	389	388	362	355	393	385	401	374	359	396	388	366	344	361	365	375	365	393	389	374	372	373	373	402	356	399	400	416	390	391	394	375	398	417	397	340	412	388	401	378	379	369	375	367	385	353	367	392	364	396	358	362	405	368	375	369	372	370	364	385	384	352	401	372	398	395	388	373	409	397	360	418	392	406	381	419	342	386	375	382	388	409	394	389	368	359	406	398	384	406	376	393	381	419	353	400	386	384	391	389	382	360	385	364	386	363	387	359	379	360	382	399	352	372	373	362	381	383	414	337	357	398	378	392	372	373	399	355	363	392	379	369	361	351	367	357	353	374	360	374	373	353	357	400	372	381	369	374	404	366	386	370	346	368	351	348	396	369	354	380	335	348	370	343	359	347	390	362	406	365	378	382	353	346	384	355	386	337	395	381	386	403	363	356	355	367	367	386	353	337	375	401	369	384	403	389	378	355	373	380	331	348	358	344	371	330	386	361	367	337	364	354	363	365	389	370	384	389	376	372	376	391	387	355	384	375	383	369	402	356	363	359	351	377	394	385	380	355	390	377	373	363	391	388	392	366	407	381	386	355	374	369	381	391	354	346	354	380	350	372	396	376	357	368	346	385	363	375	378	363	408	351	386	401	391	412	360	392	365	372	395	362	370	356	373	375	350	399	355	369	376	366	373	360	377	347	352	394	385	367	343	395	377	334	378	339	384	369	381	410	357	364	408	355	354	383	334	390	384	369	387	347	397	354	363	389	339	377	420	372	395	340	349	341	348	358	370	371	389	395	356	363	369	390	382	371	382	376	353	371	378	397	383	402	404	376	381	363	368	376	367	388	376	376	393	367	414	370	361	355	392	372	392	403	381	371	350	385	391	370	364	404	334	389	381	371	359	386	393	344	374	370	369	406	424	355	370	404	346	356	380	333	349	369	389	398	338	374	335	383	363	394	392	368	374	367	351	381	366	354	376	362	410	385	423	357	369	334	367	334	391	367	384	364	373	392	377	391	360	360	353	351	381	394	379	364	374	376	370	368	319	367	408	342	375	387	379	371	358	379	359	402	394	385	363	412	408	383	386	373	377	360	373	366	391	382	345	381	382	364	386	335	356	357	408	374	362	345	384	374	370	381	358	388	405	386	348	381	433	406	362	340	401	360	388	349	381	377	394	387	384	355	375	374	354	378	364	353	408	356	382	344	414	363	380	378	349	398	359	387	385	389	359	355	373	349	357	413	409	413	368	364	384	340	383	361	378	359	373	354	324	358	359	394	371	390	392	342	376	354	376	373	371	383	365	353	355	400	390	377	363	367	370	370	380	352	377	339	356	386	403	401	359	365	387	377	371	361	375	395	355	421	386	386	406	389	356	374	376	361	389	378	387	387	396	364	383	403	378	387	402	383	368	394	359	396	367	333	371	390	397	383	357	396	364	371	375	370	358	326	401	398	381	383	383	370	371	370	373	348	359	367	400	392	377	353	351	422	384	373	386	389	390	334	345	406	375	361	338	365	340	353	411	347	373	356	365	366	377	371	382	347	390	339	400	397	382	398	377	375	396	388	371	394	364	369	405	390	364	369	334	370	359	368	357	385	398	383	381	414	385	391	385	412	373	362	385	380	410	380	359	390	383	370	373	399	352	393	385	330	391	401	377	374	369	364	422	384	353	373	396	368	334	353	399	394	363	371	360	364	376	351	384	388	405	371	398	364	374	375	386	337	409	364	355	357	360	398	387	402	362	395	379	389	372	371	428	349	338	364	367	344	353	336	400	397	385	355	371	353	378	392	379	342	352	386	379	379	357	376	355	376	365	439	393	369	332	400	385	362	378	360	359	377	366	374	383	407	384	383	391	368	379	371	381	366	377	367	354	365	363	392	385	383	393	395	374	354	372	375	365	343	368	404	373	348	385	351	383	341	359	354	397	356	383	359	381	405	350	364	388	372	362	385	353	383	404	375	366	388	369	418	410	357	334	370	382	361	366	395	382	381	418	353	394	393	362	362	404	381	371	353	383	375	391	403	391	351	402	368	402	357	398	350	365	357	333	377	378	362	364	400	356	351	375	340	384	370	379	326	357	384	393	371	363	337	383	383	391	391	365	380	383	376	400	393	377	416	376	414	380	375	366	375	386	359	403	364	387	396	365	388	351	341	379	368	378	363	367	373	388	385	412	366	393	364	361	365	354	374	364	354	341	394	404	364	374	370	369	384	376	391	355	361	395	364	330	380	381	367	380	373	380	354	374	361	365	378	395	363	410	368	348	384	350	366	363	339	389	366	364	388	347	380	410	337	365	391	400	379	366	399	334	371	393	354	369	363	380	376	380	365	359	364	401	417	365	344	343	396	372	395	378	379	388	365	395	374	361	365	375	369	388	368	393	343	352	373	377	365	392	350	360	332	375	389	373	391	382	350	352	378	401	386	412	354	396	386	397	405	386	360	390	374	365	417	376	365	365	378	370	358	354	370	365	359	404	377	385	370	406	393	382	356	356	341	371	382	409	358	399	391	361	389	402	389	392	380	370	378	406	349	352	355	393	346	367	356	383	385	409	383	345	394	365	391	356	373	368	371	370	347	386	383	353	387	398	341	355	366	355	374	388	414	388	352	367	400	377	382	398	357	387	364	397	368	352	365	371	355	393	357	410	389	387	360	367	365	379	382	368	381	360	364	379	358	357	403	373	380	409	360	361	359	358	364	348	350	394	383	354	401	377	362	351	407	401	366	385	358	352	403	391	366	336	364	353	368	364	385	391	362	400	388	378	373	378	326	363	363	390	422	324	346	365	367	368	351	393	352	382	341	362	350	357	368	357	373	380	399	363	385	397	390	347	407	408	438	347	348	412	381	378	401	362	390	382	397	396	364	397	361	413	349	388	355	391	394	356	356	358	349	360	380	354	390	366	353	379	339	375	344	389	362	379	343	382	365	376	362	347	353	364	366	410	381	381	379	387	366	387	413	392	370	387	359	378	363	357	351	378	339	366	393	382	383	382	397	371	383	386	407	377	387	362	381	336	371	376	360	393	367	399	354	391	375	401	387	382	380	392	395	361	368	388	383	396	383	377	403	379	336	387	353	384	407	372	346	363	382	391	380	412	363	364	379	419	326	365	363	345	390	370	356	354	386	425	402	360	376	404	391	367	386	389	373	398	419	390	405	384	354	349	364	347	380	355	387	405	350	347	400	393	373	371	393	372	377	385	386	344	358	368	357	392	393	360	342	371	399	359	384	377	361	369	344	350	391	356	395	365	372	379	416	354	365	368	408	402	380	328	379	349	346	375	390	356	389	377	341	400	384	401	366	386	327	374	376	396	393	375	334	369	377	385	384	382	364
1019	534	412	401	1014	1150	805	640	445	223	171	143	92	100	65	64	47	45	39	39	32	33	29	20	36	39	24	43	36	38	33	33	28	19	30	22	22	36	22	23	19	14	22	23	36	25	21	13	12	28	21	15	23	26	22	29	21	23	12	18	19	18	16	16	20	15	19	18	25	23	20	26	12	18	24	24	15	15	15	23	16	16	13	18	23	12	11	16	23	19	17	20	18	16	21	23	21	15	27	21	14	19	15	20	21	14	19	17	20	15	12	19	21	16	18	14	17	14	6	21	14	24	19	26	23	15	19	16	24	23	20	17	17	21	17	27	19	20	24	11	27	7	14	27	15	24	16	21	15	16	23	19	15	14	18	16	18	24	25	24	19	32	23	19	15	19	28	17	16	19	12	18	16	20	16	14	18	15	20	17	28	13	27	26	13	22	18	25	27	12	19	17	16	18	17	20	13	18	15	15	18	10	21	14	17	21	18	13	17	16	13	16	23	20	20	23	16	18	14	21	16	17	21	18	17	14	10	18	21	9	19	28	17	15	22	17	18	29	16	16	19	26	27	21	10	22	13	21	21	20	14	15	23	16	12	16	15	18	22	20	15	25	20	20	14	19	18	19	17	20	17	21	18	13	17	17	17	14	12	20	21	21	16	14	27	15	15	26	17	8	21	16	17	15	25	17	13	17	21	25	11	15	14	22	19	22	28	21	26	17	15	15	15	14	23	28	21	20	19	15	14	22	10	20	17	27	8	14	12	20	11	19	17	28	14	25	20	14	19	20	21	16	14	17	23	21	20	16	20	10	15	18	22	14	18	24	11	22	22	23	12	16	20	14	14	15	14	13	18	13	23	26	22	14	17	11	22	11	21	18	23	15	22	10	26	18	11	22	18	14	18	10	16	15	22	15	10	17	14	21	14	13	19	18	12	9	19	18	25	23	12	13	24	10	11	23	25	18	20	10	27	17	10	15	9	19	15	18	20	16	21	22	23	28	22	20	20	38	16	15	16	27	11	14	18	14	12	17	21	23	20	21	24	20	17	23	22	21	17	16	25	15	23	20	16	14	11	17	19	24	14	20	9	17	16	19	22	20	26	20	23	15	18	11	17	14	16	19	18	13	20	23	19	12	19	14	6	10	18	25	20	12	14	19	15	17	14	16	13	11	16	8	15	21	7	16	20	5	18	18	24	17	13	15	14	12	16	21	14	22	21	16	21	25	23	22	18	18	20	19	21	18	17	16	16	22	25	19	21	17	23	15	19	16	7	23	18	13	26	14	18	20	14	18	19	15	23	17	15	13	20	14	17	11	21	20	13	21	19	18	18	24	16	12	23	9	21	17	17	25	18	22	19	14	17	24	16	27	13	20	21	23	14	15	25	22	18	19	14	14	17	17	12	24	18	17	11	23	11	19	28	11	18	13	28	15	20	24	19	25	19	17	11	18	17	24	14	15	29	16	11	18	17	22	16	28	22	19	22	15	21	14	17	19	18	28	20	22	8	18	17	19	22	16	19	17	22	15	15	24	12	17	20	9	13	19	19	16	16	15	16	16	26	17	23	23	16	23	30	13	18	21	19	20	32	21	17	20	23	12	30	20	20	16	19	17	21	14	13	17	13	15	19	20	15	21	21	15	19	16	15	26	17	15	18	12	15	14	20	22	20	19	11	19	28	18	25	15	25	20	17	22	14	17	16	19	17	16	15	21	23	12	10	22	18	29	17	18	14	16	17	18	13	27	21	13	18	19	18	11	17	16	22	19	18	25	16	8	16	24	14	21	16	20	23	16	15	17	21	10	21	23	21	15	23	18	17	22	25	22	17	23	19	19	11	16	12	7	12	17	21	15	17	24	16	15	22	17	21	11	17	19	24	17	15	17	17	15	23	17	24	14	14	19	18	17	7	15	18	13	7	16	25	8	16	23	17	13	13	11	21	20	12	13	15	12	14	15	23	11	18	14	15	11	16	17	14	20	20	20	25	15	25	20	24	16	15	24	28	13	17	22	20	16	18	14	18	20	16	14	20	20	19	19	15	16	27	16	12	25	16	24	19	17	15	16	20	19	19	25	15	19	18	21	19	22	21	23	19	16	25	22	19	29	18	14	17	21	17	15	19	14	23	21	15	15	20	17	19	19	18	22	16	14	17	21	23	16	16	13	17	21	24	25	17	18	18	18	8	18	18	17	11	16	23	17	16	15	22	16	15	27	20	14	28	18	24	22	20	13	21	16	21	17	24	21	22	13	16	13	16	16	22	18	13	16	15	20	13	15	24	23	17	22	25	16	15	14	11	21	20	20	36	20	27	22	19	21	10	23	17	28	27	15	9	16	12	14	22	26	17	21	22	10	11	17	22	21	12	22	25	21	18	25	19	15	17	16	16	12	14	21	17	23	23	23	13	17	20	19	20	16	13	19	17	14	19	16	19	20	13	16	21	20	16	21	13	16	16	15	11	20	26	23	18	22	16	24	25	21	15	8	24	20	19	27	22	16	18	16	20	11	18	25	13	17	16	19	18	15	20	20	20	15	23	14	9	11	17	16	18	14	18	24	21	18	28	11	32	22	22	22	15	11	16	14	11	17	17	15	23	22	15	23	12	21	17	20	13	21	15	18	12	19	11	7	15	17	15	20	17	12	15	13	12	14	25	20	21	13	23	22	20	21	27	21	15	26	14	26	17	17	23	19	18	18	13	18	17	13	10	20	16	23	6	18	20	15	8	17	15	20	10	14	16	27	18	14	21	16	19	21	21	21	16	11	19	18	17	17	18	12	21	19	15	27	13	14	17	16	19	14	13	20	23	14	22	16	20	17	25	17	23	15	15	20	18	17	22	17	17	23	24	21	8	21	22	17	6	15	17	20	23	15	17	19	14	15	20	22	11	15	11	23	16	17	12	15	14	24	21	20	19	13	19	10	12	20	27	16	21	18	26	15	17	15	13	17	18	13	24	19	22	15	19	17	23	21	22	17	18	16	22	14	18	18	21	20	12	21	20	15	13	23	19	15	14	14	15	19	21	16	21	27	18	17	15	17	21	17	16	19	23	26	17	12	21	21	20	14	21	23	20	14	20	26	20	19	26	10	18	15	18	12	16	13	16	15	16	20	19	17	16	16	12	20	14	10	20	13	13	18	14	16	18	20	19	22	23	22	16	22	16	22	26	19	17	13	16	15	16	19	18	21	19	12	14	14	20	22	24	20	17	23	22	22	10	15	22	14	21	17	29	15	21	17	15	28	17	20	18	18	18	25	17	23	20	15	23	13	17	24	19	12	10	18	20	8	13	17	18	26	20	14	20	14	17	16	16	22	14	18	20	19	20	16	26	17	15	17	19	20	20	22	13	16	16	17	16	21	22	14	23	20	16	21	19	19	21	17	20	15	12	17	13	13	14	23	11	16	18	18	20	20	27	22	18	20	23	16	21	19	23	27	16	20	21	28	20	23	15	14	22	22	15	20	19	15	14	13	25	19	20	20	22	22
19129	13575	9962	26322	39568	36900	31652	27095	20362	13052	9207	7435	5666	4266	3209	2318	1978	2311	1757	1368	1188	1163	979	880	812	762	870	974	1067	933	878	747	608	567	556	499	503	510	522	467	416	446	442	526	580	438	399	377	354	383	376	369	358	335	390	348	337	330	322	359	333	305	359	336	334	341	340	355	310	315	321	329	309	336	322	325	309	303	277	330	294	333	297	328	322	346	307	348	325	326	323	306	349	317	310	307	321	380	327	314	295	330	314	324	318	332	279	301	291	322	327	305	320	294	294	286	309	295	297	301	312	311	324	330	294	278	307	311	304	291	329	288	307	314	295	302	284	307	315	298	307	292	262	332	313	299	330	272	319	317	287	321	285	329	300	294	303	312	317	286	311	288	296	265	285	294	298	324	282	272	308	288	325	278	297	311	319	287	280	266	310	289	283	272	262	284	281	279	301	255	293	272	279	295	293	293	266	309	301	322	303	289	299	275	271	261	294	298	244	321	321	282	273	284	273	315	293	300	281	276	260	299	273	293	296	298	299	277	295	290	289	303	297	299	294	279	301	335	333	287	303	251	324	293	336	272	264	278	269	300	277	289	317	276	300	269	284	263	318	291	332	298	293	322	315	290	302	311	271	286	303	270	292	302	287	290	286	268	253	312	308	294	282	299	275	281	289	284	268	265	274	281	292	286	272	312	304	288	287	263	267	292	295	305	297	294	266	283	286	330	297	276	300	329	275	278	300	296	299	297	311	279	297	290	280	271	297	307	267	289	287	273	302	300	291	294	304	290	265	311	301	293	305	271	320	281	298	263	280	328	345	288	290	267	327	303	277	275	314	302	288	285	284	295	290	306	293	294	305	261	290	278	336	282	274	294	303	275	339	290	262	276	276	295	270	287	297	302	278	255	293	289	290	314	276	305	311	290	307	276	277	300	295	318	277	286	303	263	281	303	283	289	280	315	299	280	298	243	281	284	273	283	286	280	302	275	304	301	288	305	299	271	264	287	286	285	274	296	278	277	291	300	317	292	318	301	281	271	299	302	309	287	311	266	307	295	300	336	315	276	296	308	288	318	295	313	313	301	298	277	278	259	258	282	299	293	296	275	292	311	288	319	304	282	298	255	282	288	295	273	271	280	294	285	254	298	276	300	283	274	281	308	287	307	272	304	280	291	275	266	299	294	300	286	296	313	274	293	282	303	296	297	281	295	301	297	286	247	281	298	275	312	307	299	302	275	317	305	339	295	280	269	281	241	312	295	301	299	301	295	288	275	266	296	275	310	307	264	306	285	302	283	296	300	272	296	266	319	284	287	283	272	295	296	261	301	271	276	294	299	292	308	297	284	284	299	278	286	284	297	289	304	276	281	282	282	291	286	316	284	291	270	315	288	302	279	271	312	284	314	300	292	285	301	272	286	299	302	329	282	291	290	313	316	312	296	278	287	274	296	298	317	280	264	296	276	278	293	261	279	284	290	304	302	284	288	320	301	276	290	288	283	253	301	298	298	289	247	284	269	303	289	306	286	308	298	324	274	290	287	256	304	292	313	274	300	268	272	305	287	300	282	300	308	311	300	297	311	282	274	281	296	302	278	296	271	259	299	307	322	296	322	297	288	283	273	282	282	322	295	309	313	301	295	279	309	301	305	308	295	321	281	274	267	284	296	298	283	288	275	302	297	326	260	296	280	286	267	346	274	265	276	258	299	276	277	278	265	307	297	327	282	277	284	283	292	273	284	290	279	305	306	268	271	269	283	293	278	284	280	283	308	270	305	302	271	301	283	304	281	309	274	263	311	323	274	288	285	311	295	275	286	270	281	297	295	292	305	290	294	311	275	298	284	296	274	306	294	312	297	309	287	297	285	288	274	332	286	271	291	317	293	295	293	291	298	284	267	339	322	300	298	294	296	305	336	294	281	315	312	317	293	289	268	316	282	310	297	329	289	313	304	283	288	293	279	289	284	307	291	284	301	279	256	312	285	286	266	306	311	306	291	301	295	308	320	301	275	301	276	314	293	289	282	282	276	313	312	304	280	316	302	320	299	312	315	317	311	286	265	299	295	282	252	266	289	325	288	301	286	304	298	284	295	282	260	290	314	291	299	325	281	282	293	288	277	294	318	294	291	266	272	320	299	271	319	277	274	300	296	289	276	276	284	286	290	282	289	323	247	267	286	296	277	297	284	261	288	294	320	270	282	286	297	283	281	310	310	280	296	304	300	288	305	303	272	285	273	293	300	237	281	237	295	312	283	322	295	304	268	277	280	307	294	285	262	269	260	284	275	301	297	301	291	248	273	313	307	294	263	279	311	238	319	260	289	302	282	284	282	297	263	297	309	269	289	266	282	299	287	298	263	295	291	277	284	299	273	297	275	308	312	294	286	278	273	287	287	291	321	292	268	285	276	258	268	256	275	274	311	297	278	296	293	290	324	276	287	296	292	279	303	283	269	303	269	285	294	310	306	297	260	315	267	278	283	290	277	284	283	272	278	276	268	287	277	293	311	288	310	286	276	286	303	271	293	254	277	270	284	284	285	271	292	276	265	287	311	305	298	297	298	285	278	274	278	264	311	294	284	297	285	276	262	293	289	302	287	290	289	298	273	271	290	285	302	305	309	297	306	282	308	302	262	303	286	294	300	271	319	258	294	268	304	310	285	330	304	297	304	301	297	288	311	267	311	286	315	272	307	270	265	279	277	331	276	271	294	307	277	282	289	286	293	288	290	291	313	261	283	274	310	268	303	289	294	294	284	256	313	310	305	293	269	287	272	300	273	280	330	283	270	274	286	285	293	317	296	275	303	283	315	299	268	282	288	291	275	264	257	306	270	301	268	247	295	298	300	264	270	291	309	276	270	307	266	302	286	291	290	304	270	310	281	303	266	265	298	298	280	295	282	278	281	296	273	299	285	280	323	294	288	283	277	290	285	303	285	264	319	292	334	316	310	286	320	266	280	283	331	286	266	267	266	290	302	310	280	309	317	288	308	278	306	264	291	276	271	292	301	317	302	291	293	274	306	295	306	286	287	273	333	304	303	340	318	294	275	293	289	281	277	307	275	285	304	296	273	237	280	275	292	311	313	286	297	294	301	269	313	293	291	277	282	286	272	296	265	278	279	278	306	317	289	268	289	272	313	287	282	300	284	267	278	282	317	273	317	302	313	276	287	292	279	264	299	300	301	282	263	286	273	272	291	316	288	278	296	257	270	309	278	278	271	280	304	303	292	266	295	301	299	285	292	311	273	252	311	301	264	285	302	284	265	310	316	284	287	286	269	273	288	310	310	296	284	301	266	310	272	256	301	269	286	306	285	301	252	277	308	283	295	308	320	307	287	299	287	302	286	291	272	337	293	310	310	287	293	311	285	306	273	291	274	284	286	304	338	274	284	300	295	300	265	296	289	279	285	299	303	316	291	271	289	295	308	288	287	303	282	300	299	279	300	337	258	309	272	265	307	308	330	302	313	289	278	281	291	301	276	281	288	269	292	280	308
2667	534	332	330	824	964	775	560	436	281	209	155	105	91	98	65	65	68	69	62	64	57	35	44	60	57	40	45	54	49	45	40	53	48	43	50	46	53	45	57	43	48	49	56	63	36	48	49	32	38	48	35	52	32	43	44	44	42	33	49	38	21	48	41	53	37	31	43	42	38	43	35	40	33	43	35	34	40	37	41	32	41	41	47	36	32	45	38	41	39	38	48	38	44	33	52	33	35	44	43	43	55	41	37	46	42	32	36	42	46	41	34	33	33	49	34	48	40	42	40	37	36	32	34	39	36	49	50	36	41	42	40	33	39	36	40	48	47	31	44	49	40	42	37	33	42	42	29	39	36	37	40	47	25	34	44	44	41	45	45	43	51	29	40	40	41	37	40	34	29	44	48	52	35	35	37	39	48	38	41	49	42	49	37	32	34	44	34	46	41	39	38	35	41	26	45	37	37	37	40	52	47	36	42	36	44	35	36	46	44	32	49	48	31	40	44	28	36	37	36	43	37	46	36	54	53	42	39	31	42	36	46	44	44	37	33	32	37	42	32	48	42	38	42	39	49	44	34	35	35	37	42	41	46	33	54	25	44	50	49	47	41	33	38	46	36	38	47	47	27	50	35	37	39	41	44	31	34	44	36	42	49	31	35	36	35	47	34	33	33	36	46	31	46	40	44	40	44	36	34	37	32	44	36	46	42	52	49	31	47	42	33	30	42	26	49	55	58	38	43	44	39	40	38	35	32	32	41	41	47	30	34	39	43	35	45	24	46	35	43	32	37	48	52	52	38	39	34	47	40	40	41	49	38	40	38	46	33	46	40	39	36	44	31	33	35	32	48	38	34	47	42	43	47	37	48	52	28	37	45	32	43	43	41	48	34	38	35	41	40	42	38	43	38	37	33	36	49	39	38	43	32	41	42	42	33	24	39	49	35	50	42	32	37	37	46	39	54	38	34	44	41	42	39	39	53	45	37	44	39	36	35	38	41	42	43	43	43	41	51	42	52	40	37	49	40	38	34	35	39	36	40	43	37	29	41	37	45	32	34	40	43	27	42	37	43	46	44	44	36	30	36	32	36	38	34	53	46	32	44	34	44	36	48	41	39	52	43	41	47	51	44	40	35	41	38	36	39	35	44	38	28	45	46	39	44	33	46	44	37	25	34	33	36	34	46	42	50	41	44	37	43	43	35	40	36	41	57	30	32	45	40	48	41	50	34	42	37	46	54	42	44	51	39	34	39	39	35	38	43	36	43	40	43	54	48	34	39	35	50	58	32	44	49	39	40	33	36	31	48	41	35	36	34	44	36	40	36	25	38	41	52	41	41	46	38	41	38	39	50	42	41	37	48	34	47	44	40	43	43	29	41	40	38	40	36	46	31	45	49	49	43	41	41	36	39	42	29	45	45	39	29	31	38	40	41	32	36	46	47	37	40	41	54	33	35	41	39	39	38	27	40	30	42	35	42	29	51	44	47	47	31	45	36	42	41	38	24	39	34	41	30	48	37	33	38	42	39	45	37	39	42	41	41	40	51	41	26	47	45	37	39	43	41	37	47	53	31	50	39	44	44	37	33	53	48	33	47	42	42	30	35	40	32	40	33	45	30	41	45	39	40	44	36	37	40	40	47	25	41	47	33	35	37	44	32	53	37	45	38	41	38	39	46	34	34	37	40	34	34	33	33	38	33	43	38	37	43	42	40	44	45	32	33	37	53	31	40	33	42	37	34	32	31	47	39	44	45	47	47	30	29	41	33	34	39	36	33	46	46	32	38	41	53	40	36	45	45	54	50	35	35	40	43	31	28	37	32	34	48	43	46	51	49	36	45	52	46	32	37	46	43	40	37	32	45	30	35	52	52	37	41	38	41	33	39	36	24	48	36	30	36	37	39	38	40	36	46	42	45	42	46	38	46	35	36	42	51	37	50	51	48	28	29	43	46	39	41	34	38	34	52	34	45	45	41	44	32	34	46	44	40	53	40	44	47	36	54	35	44	57	24	37	34	46	32	28	36	48	30	45	34	33	45	50	43	41	55	42	39	42	38	38	43	34	32	35	45	35	50	44	40	30	45	33	42	37	35	40	42	47	40	35	35	37	46	62	37	36	49	35	36	42	40	46	46	46	47	43	43	43	43	39	51	38	44	42	56	45	43	57	37	43	30	39	35	44	43	38	34	45	50	37	37	26	39	40	44	34	41	42	34	45	41	44	27	34	40	30	42	46	41	42	33	35	35	36	38	56	38	36	38	36	47	33	27	27	47	38	47	49	51	40	31	46	41	39	45	43	30	49	44	35	46	46	37	39	35	33	40	51	36	31	37	32	37	44	39	50	47	36	37	47	30	44	46	33	37	36	43	43	50	48	38	35	47	48	39	43	32	46	39	37	36	36	47	42	48	51	44	33	34	29	41	39	41	41	50	42	33	34	30	35	36	42	34	42	42	43	33	35	45	42	47	40	50	34	48	39	41	40	52	48	30	42	35	35	49	50	36	39	32	33	39	41	51	42	37	40	32	41	35	45	32	38	52	33	45	30	37	49	35	43	39	25	36	40	55	50	36	39	35	43	46	40	46	46	45	45	28	31	34	45	22	39	50	42	48	39	45	34	56	35	33	31	39	43	31	46	30	42	39	52	35	31	53	30	28	36	37	44	30	41	40	37	40	41	43	52	33	43	51	38	45	36	42	38	28	44	41	38	30	34	38	44	40	44	36	35	30	43	45	43	40	24	37	48	37	32	38	41	32	36	46	42	56	44	39	37	32	31	45	34	37	38	43	42	34	43	45	42	45	26	40	42	38	39	41	45	45	45	42	50	42	45	45	48	26	30	37	42	43	39	34	38	34	41	33	52	44	41	46	38	52	34	46	45	46	39	44	45	41	32	39	43	37	29	41	34	41	42	52	48	47	33	48	43	38	34	40	34	36	43	30	40	38	49	42	34	31	49	46	46	36	34	40	39	38	31	47	33	25	40	34	36	48	34	28	30	40	36	37	38	47	34	53	40	32	48	43	45	30	31	46	40	51	39	50	39	47	32	44	41	45	36	40	40	37	32	34	53	57	31	41	33	33	39	29	49	40	50	41	51	48	31	25	40	40	50	41	42	44	27	33	42	41	46	43	37	36	36	49	31	42	33	36	38	39	39	35	39	44	33	40	45	34	49	38	36	47	42	46	42	48	55	49	40	48	42	36	39	40	49	46	41	48	45	25	28	41	37	34	42	39	45	24	41	39	31	42	37	47	42	46	44	35	39	46	33	33	32	46	34	40	40	35	39	36	41	45	41	42	41	38	47	42	36	34	37	43	48	45	36	39	51	32	40	38	40	23	46	44	43	43	41	39	57	37	41	28	47	43	27	40	43	35	34	38	41	35	43	46	39	36	49	37	42	34	40	47	40	50	50	38	41	36	37	38	31	31	49	31	42	35	48	50	47	40	34	42	53	38	39	36	43	32	39	48	39	32	41	47	44	37	36	38
17947	12372	8911	24878	36006	35425	30398	25232	18935	13389	9432	7663	5503	4214	3369	2413	2074	2406	2056	1589	1468	1404	1279	1213	1098	1058	1083	1115	1186	1115	1036	905	847	857	893	773	851	851	811	764	725	694	739	928	921	825	715	681	677	714	691	647	718	694	649	688	682	648	662	678	655	684	695	692	685	633	654	626	681	639	634	642	609	623	632	592	619	703	636	636	675	676	627	637	601	685	635	644	700	666	635	658	653	644	595	653	609	638	655	653	648	640	667	643	622	623	639	642	640	640	622	634	664	648	654	634	607	644	598	626	648	622	652	616	633	597	632	641	621	645	627	608	660	633	615	577	614	679	639	660	612	658	638	645	637	648	639	668	644	626	632	649	608	629	600	605	640	629	652	635	638	601	638	613	637	657	602	629	627	596	586	601	623	608	612	647	620	588	578	625	693	611	630	607	658	608	615	611	601	612	626	609	641	637	650	632	649	628	599	643	627	605	604	606	620	578	637	677	626	664	633	626	636	640	653	604	601	626	638	613	670	612	660	605	584	639	585	603	561	622	594	638	608	615	592	647	633	666	663	638	658	612	576	600	635	633	603	625	626	623	627	626	660	654	584	604	657	605	644	608	657	595	579	597	651	582	596	629	618	607	617	636	619	574	611	575	596	615	632	640	628	635	592	598	645	596	618	589	600	578	655	603	630	625	604	656	600	643	593	631	609	665	621	622	629	572	569	599	596	640	619	597	658	632	619	634	622	597	604	642	640	594	617	594	645	623	615	620	599	622	609	573	639	635	639	570	616	571	623	623	589	624	632	612	627	601	589	654	609	643	581	575	595	628	684	662	607	642	598	594	594	613	593	597	602	673	610	599	624	639	617	617	587	669	623	622	639	596	618	643	582	629	650	593	623	632	637	606	632	653	628	644	636	600	584	612	606	653	663	596	634	620	610	579	631	545	596	612	620	620	642	616	638	627	593	607	654	635	679	639	601	640	619	585	608	640	586	616	624	595	607	618	602	655	606	659	595	598	618	632	617	644	632	606	611	629	599	638	551	616	657	597	619	605	657	610	587	631	620	595	616	624	645	612	627	667	632	581	627	584	628	622	643	614	657	625	627	593	599	638	610	562	587	624	614	632	649	598	596	641	623	634	608	603	623	595	623	606	567	592	632	625	637	618	571	582	611	591	585	633	612	620	623	539	590	596	598	565	622	629	624	624	643	634	647	612	615	643	618	567	628	603	634	625	644	622	627	598	622	644	667	570	605	640	608	628	627	659	649	609	603	621	608	628	600	594	648	573	633	636	613	638	644	606	585	619	611	612	584	624	616	601	618	615	606	600	599	610	598	636	585	606	581	608	638	639	622	672	614	648	605	619	636	648	686	622	633	604	609	671	642	594	657	609	589	582	589	600	637	631	611	586	628	620	628	633	634	663	630	625	609	615	650	637	614	579	659	608	631	605	632	626	630	676	620	606	619	642	593	595	628	645	609	601	581	625	637	631	629	648	634	656	688	648	592	636	634	632	603	603	642	620	641	602	633	617	604	593	643	612	629	649	621	633	597	644	613	627	604	643	640	606	609	582	629	625	607	604	614	580	655	609	630	640	640	636	637	605	650	619	666	659	631	625	637	580	600	637	597	631	575	636	613	627	628	592	643	611	631	633	624	631	606	584	580	617	601	604	653	576	589	609	631	633	656	608	583	579	617	660	654	632	609	633	637	633	585	604	641	594	627	634	641	584	610	632	575	615	602	654	616	617	664	600	599	583	611	609	599	612	625	609	580	623	645	608	624	644	635	605	567	654	653	629	633	673	565	597	627	626	663	621	563	564	636	604	611	661	593	630	587	617	637	594	641	609	596	620	610	587	590	614	638	665	592	611	572	632	647	609	586	646	628	644	639	605	592	567	569	621	587	597	572	621	628	619	644	579	639	644	602	621	631	616	642	641	628	605	592	646	589	590	666	588	679	612	629	623	631	646	588	626	635	630	619	581	621	620	631	615	626	627	634	625	675	586	643	632	610	655	632	560	606	601	616	618	623	627	623	607	584	685	631	617	602	615	613	623	599	622	617	660	611	621	639	641	684	643	623	582	597	634	593	617	609	595	602	630	585	567	628	629	661	615	597	598	634	630	600	594	619	611	605	645	591	606	626	670	642	616	615	626	620	613	599	601	589	608	654	628	646	600	600	632	625	574	638	627	644	584	599	595	574	580	635	562	612	637	619	645	666	625	628	618	582	633	638	632	632	602	643	577	608	639	589	619	583	615	633	647	638	608	645	610	600	629	604	631	631	605	610	625	622	609	597	627	572	643	608	618	658	637	632	653	632	634	621	610	633	597	599	593	628	637	659	642	601	611	618	572	627	635	611	600	596	585	590	589	648	601	650	589	619	641	620	587	652	629	613	601	598	615	585	634	642	560	680	593	607	649	604	620	560	612	576	614	618	620	643	609	612	630	616	605	586	602	627	592	586	614	629	587	622	630	611	592	594	637	588	643	593	665	604	643	614	639	608	640	633	607	649	647	612	591	620	622	623	624	659	590	621	625	601	651	631	614	622	639	640	584	617	628	630	624	624	630	637	628	652	618	593	631	599	637	618	618	599	623	659	613	625	564	612	605	645	589	622	621	578	587	587	679	607	616	618	586	643	626	631	602	635	609	633	636	577	591	618	601	643	604	598	648	639	589	694	588	621	621	611	599	597	631	639	593	620	594	590	595	602	638	630	623	579	673	606	604	610	624	630	613	626	627	628	619	637	599	595	599	624	626	626	597	637	656	595	601	656	599	602	683	632	586	625	619	620	582	596	662	636	636	621	629	617	638	664	580	632	614	600	667	608	609	611	612	635	582	569	585	615	598	579	616	592	630	619	654	657	591	613	618	619	634	660	606	623	664	657	582	604	675	633	594	634	633	613	634	574	660	657	606	590	605	644	568	629	598	564	597	618	639	606	603	584	581	648	648	606	622	606	650	567	608	600	599	653	605	572	607	588	606	634	607	606	593	611	616	584	639	601	640	637	632	608	632	651	616	628	575	623	594	655	600	640	629	559	567	595	586	621	668	637	610	586	615	620	610	601	626	579	625	621	595	587	602	617	633	650	593	595	620	591	612	578	645	615	611	618	626	639	637	641	638	602	633	609	655	647	577	617	564	603	633	606	601	629	604	578	592	547	608	624	618	584	636	624	626	630	613	595	654	615	631	606	628	636	601	612	664	608	616	641	619	628	621	675	650	662	640	619	612	600	610	607	605	611	602	604	612	575	630	647	624	653	612	600	646	633	669	611	603	650	576	665	592	614	619	565	622	610	616	574	601	615	646	654	593	645	596	628	596	588	643	663	571	597	611	612	597	585	611	623	650	626	646	630	642	616	633	599	611	611	643	615	614	604	598	606	636	595	632	622	597	641	643	629	629	605	606	651	603	601	632	623	591	579	614	653	662	650	680	618	604	614	610	638	615	633	603	641	613	621	614	629	677	631	628	606	612	627	646	656	627	634	611	589	611
2032	875	533	443	1101	1288	1111	822	625	495	295	244	194	132	123	96	82	88	88	84	63	58	61	63	59	55	45	53	50	39	54	49	50	39	50	40	42	56	41	33	49	47	57	64	51	47	41	36	36	37	31	40	37	40	38	31	34	52	37	46	36	31	40	34	35	30	38	28	36	35	43	37	39	34	37	40	34	39	37	34	36	32	40	43	28	32	37	41	39	42	39	41	38	43	31	48	28	36	35	36	43	35	36	45	36	38	32	28	20	34	34	41	47	40	30	40	39	40	36	37	33	29	40	40	33	32	36	38	35	29	38	38	31	27	42	31	42	40	45	36	32	35	43	38	33	54	39	44	38	32	36	33	31	32	37	27	31	34	29	40	33	41	42	34	32	36	36	40	26	45	25	33	52	34	37	39	36	34	30	36	17	42	25	41	37	38	34	31	39	41	37	36	31	29	38	27	35	35	33	38	37	37	33	39	22	36	36	25	24	49	33	36	35	38	26	34	39	30	37	39	38	46	49	38	33	24	29	27	33	25	37	41	38	32	43	39	49	33	31	38	35	46	41	29	36	40	42	32	28	31	44	31	21	39	31	47	22	40	38	47	33	30	51	35	29	30	42	43	35	37	42	33	26	39	30	23	35	41	35	24	24	42	25	37	45	35	27	41	44	39	33	34	30	46	38	42	48	29	35	41	28	39	27	28	36	40	49	31	38	28	33	43	40	28	41	31	30	48	41	24	42	32	36	41	29	38	31	37	32	33	44	32	36	30	36	34	28	39	27	33	39	41	44	32	37	31	37	33	35	37	29	35	33	32	43	28	37	46	40	43	27	29	30	47	27	29	44	32	37	34	48	26	32	38	33	32	33	34	47	40	36	38	35	43	44	38	31	35	34	34	21	41	30	37	43	36	45	34	49	30	25	27	38	20	39	42	39	46	33	40	35	34	31	29	36	39	32	39	33	38	37	33	42	38	46	40	28	37	40	44	39	36	25	46	29	30	46	38	39	34	30	34	32	33	39	36	29	30	40	34	28	30	22	34	41	35	40	40	44	47	30	34	42	31	41	32	43	25	32	23	30	29	39	33	20	39	39	28	41	38	39	33	38	28	23	42	26	35	25	30	29	24	38	39	24	33	33	34	32	27	34	37	29	32	32	41	37	28	35	40	30	32	28	35	42	28	47	28	33	34	30	30	38	45	29	35	33	32	39	32	36	44	32	35	43	28	36	43	35	34	31	32	48	45	30	36	30	33	42	34	41	40	34	33	34	33	31	37	30	32	30	40	32	33	34	34	37	40	36	28	40	36	29	30	18	50	41	34	32	35	32	35	27	36	37	45	37	28	33	34	39	36	40	36	25	37	31	38	24	35	45	32	30	38	31	29	40	31	30	41	33	31	39	23	29	44	39	32	26	38	33	39	34	37	25	39	44	35	32	31	32	20	32	36	33	27	42	40	26	27	40	36	40	26	34	38	38	40	37	32	33	46	32	32	35	28	37	38	41	36	41	34	28	30	37	34	36	43	40	38	26	39	27	33	43	22	36	33	34	32	35	41	26	23	31	20	28	38	22	31	39	37	30	28	37	28	35	31	37	25	32	35	33	34	28	26	36	40	45	35	29	47	31	28	40	38	33	42	39	34	40	35	33	25	32	36	29	37	35	31	33	35	30	44	30	31	42	42	41	34	37	36	37	33	35	33	28	31	29	34	34	35	28	38	38	34	36	34	44	44	37	41	40	44	34	35	51	36	40	40	26	38	44	41	44	31	26	34	27	36	32	37	40	35	37	32	26	27	43	35	31	37	33	38	30	39	33	30	40	34	37	40	37	35	44	33	43	31	49	35	31	25	24	28	37	39	30	43	32	26	39	32	33	32	37	33	28	38	36	34	27	41	41	35	32	32	30	28	37	30	22	40	42	37	34	48	29	30	35	38	44	26	35	30	30	36	34	32	30	35	44	41	37	42	33	31	28	37	34	34	32	39	36	36	36	38	27	36	37	37	32	38	39	31	28	35	31	35	39	34	30	34	31	32	33	34	25	45	30	36	23	26	31	36	38	36	40	36	47	44	31	29	29	41	36	28	43	31	29	45	34	33	36	31	35	33	28	36	25	35	40	36	30	34	30	48	35	30	33	35	43	41	37	34	35	39	33	34	36	32	35	32	33	40	26	31	38	29	35	36	34	38	44	39	26	38	32	30	47	22	35	39	59	25	43	35	20	42	29	40	44	35	26	28	40	30	33	33	32	31	31	34	33	24	30	29	33	36	26	40	35	37	26	37	30	32	33	39	29	33	32	36	31	43	23	41	37	38	34	36	32	33	31	39	33	34	34	45	38	33	40	45	38	33	36	38	36	29	27	25	33	33	38	41	39	31	23	36	29	38	47	39	44	44	33	42	39	37	37	30	30	38	28	36	41	41	45	39	25	29	43	41	37	39	39	21	28	26	29	36	30	40	28	28	35	39	39	28	29	27	27	26	32	34	44	32	34	34	40	36	38	43	37	32	28	50	35	33	30	29	30	39	33	37	29	29	26	29	42	33	55	27	46	36	27	36	29	35	36	32	37	49	34	37	49	45	45	31	34	31	28	36	41	39	32	37	30	40	24	34	33	40	29	35	42	48	24	26	35	31	36	33	48	41	28	25	35	24	31	24	28	43	28	36	34	27	29	37	37	42	41	38	38	32	36	34	35	36	21	36	51	38	35	46	37	30	43	32	32	32	40	31	30	35	44	32	36	46	43	26	31	42	37	32	39	25	32	34	33	29	40	30	36	37	36	35	33	39	26	40	36	33	43	36	35	42	29	38	30	42	24	34	31	47	39	27	34	42	29	38	36	33	44	37	39	28	32	39	19	39	31	46	36	38	34	26	36	37	35	29	32	29	39	35	33	38	29	46	30	39	44	40	27	27	36	36	26	35	31	20	36	41	41	37	36	30	43	37	36	35	42	31	32	37	30	26	30	40	43	31	37	28	34	36	33	33	40	41	22	39	21	41	42	33	32	43	33	31	27	30	28	32	35	31	35	36	30	33	32	41	43	31	50	30	38	31	41	34	49	36	32	24	38	39	34	36	36	31	35	42	32	32	38	36	36	39	30	29	38	29	34	35	32	33	31	35	40	30	36	35	33	33	32	39	36	44	42	33	36	31	45	27	31	35	37	35	29	32	33	39	33	28	34	35	34	33	27	37	39	40	26	27	44	27	30	38	42	36	36	43	34	29	28	23	20	34	32	20	35	40	40	38	46	48	34	40	31	28	37	44	42	25	33	32	40	36	38	41	34	39	32	37	42	38	26	36	35	32	31	35	37	38	30	27	33	40	39	39	53	30	40	33	37	40	29	39	47	35	25	39	37	41	36	33	37	34	29	20	39	51	42	39	40	29	32	36	40	40	28	39	43	32	27	40	33	28	47	28	30	26	26	40	40	35	35	32	33	39	48	41	36	23	35	26	45	33	35	37	28	47	37	36	31	36	28	36
23947	17358	11761	27104	39201	38282	34405	29468	23729	18497	14118	11197	8548	6690	5215	3894	3256	3477	3050	2431	2088	1999	1986	1728	1547	1477	1443	1463	1365	1255	1189	1118	1047	1025	1018	950	1007	1060	947	844	819	916	1552	1862	1135	815	658	660	708	667	660	688	699	704	619	692	625	632	578	621	576	613	640	617	618	626	600	639	573	604	576	596	579	606	600	548	585	599	549	620	555	592	540	569	570	511	542	619	616	641	602	605	628	607	555	646	585	631	639	590	597	587	623	570	581	582	592	624	601	595	591	597	557	549	601	524	530	585	565	566	572	572	565	576	547	566	539	580	589	587	585	557	570	541	551	535	552	542	524	576	543	575	541	573	536	539	604	558	581	540	565	572	538	560	586	591	595	562	577	563	590	562	576	554	535	553	550	588	548	572	511	595	558	587	555	558	533	565	602	547	519	592	536	544	533	525	546	560	511	542	547	580	517	560	545	578	528	549	555	548	536	542	544	491	555	561	575	537	537	553	616	529	551	532	541	534	578	525	560	538	518	536	529	509	540	522	519	545	534	566	531	541	556	588	519	576	515	534	526	561	522	534	528	544	547	520	527	530	509	567	495	561	499	534	550	573	506	547	552	561	556	512	529	529	558	517	545	529	594	529	503	513	545	516	537	554	538	531	534	551	516	523	522	561	543	557	549	474	573	545	541	525	537	553	547	558	563	567	534	536	554	529	519	565	561	548	586	515	539	572	554	516	504	551	569	529	528	557	535	533	539	530	542	536	509	540	536	545	562	505	520	508	509	520	567	512	506	528	523	506	604	556	578	531	523	550	544	558	544	509	547	527	542	505	551	555	485	598	535	559	532	458	544	530	558	537	554	574	555	538	513	541	552	522	544	508	553	544	540	570	559	517	525	552	570	554	537	573	538	543	554	566	552	560	544	510	538	579	514	540	533	556	536	542	559	528	569	556	529	524	529	567	526	529	543	534	541	546	524	575	562	546	523	549	568	562	565	534	606	554	545	554	563	507	582	545	571	577	543	560	503	523	525	499	530	536	548	539	533	547	525	558	565	520	527	523	483	487	525	524	553	513	544	534	556	526	535	556	505	542	551	578	554	535	507	546	542	558	537	538	522	553	570	557	532	537	519	559	543	505	534	552	544	509	590	533	523	507	591	534	565	541	510	539	502	552	534	556	561	536	535	591	550	567	570	548	564	526	542	527	536	538	573	574	540	567	594	536	540	564	594	613	515	559	530	527	526	551	560	543	529	577	539	516	574	533	527	576	551	507	511	521	567	506	572	528	475	527	554	516	503	528	536	542	520	527	540	529	569	556	527	487	546	555	533	500	554	514	567	542	565	500	578	552	544	540	544	540	557	582	544	566	505	539	577	511	555	505	528	535	503	511	567	505	516	573	526	544	543	528	549	547	539	568	554	482	540	514	512	538	512	549	525	553	538	523	554	511	533	546	544	539	525	535	547	527	558	536	530	562	570	483	552	560	556	528	524	546	547	538	530	524	531	556	559	553	564	501	554	591	542	540	522	546	525	556	555	549	555	536	556	547	522	539	522	569	540	552	488	553	575	556	560	568	536	507	520	571	553	576	551	509	562	584	547	533	552	536	492	533	590	546	504	564	546	521	520	523	559	552	520	552	575	548	552	515	513	537	526	529	546	529	550	567	517	509	561	582	559	580	501	551	551	545	541	543	524	549	580	519	531	517	552	564	546	553	570	550	515	584	555	569	548	562	497	536	519	526	523	570	516	515	533	557	564	566	549	516	504	552	554	548	540	540	539	552	532	540	504	580	530	532	493	533	524	526	516	578	566	528	571	535	535	530	572	516	551	530	517	563	548	549	510	513	564	552	524	538	543	527	573	532	537	548	517	519	558	552	507	546	574	569	521	561	536	537	554	550	542	511	530	565	522	533	531	523	577	562	508	559	550	575	545	545	555	557	580	532	530	558	518	566	533	580	510	540	529	512	575	521	546	548	530	553	532	505	547	543	503	533	532	572	528	540	498	550	529	523	517	495	582	570	503	507	511	527	528	557	570	540	563	581	519	544	551	536	559	552	558	498	538	565	541	543	546	538	540	539	576	567	594	568	524	591	538	575	536	564	541	570	518	540	533	503	537	501	513	529	560	542	553	512	573	556	532	557	570	567	552	584	566	544	547	572	515	574	543	537	554	560	506	548	514	525	559	517	556	526	530	549	527	508	538	572	561	567	533	533	546	516	567	504	547	590	533	560	546	511	557	536	560	519	566	541	549	581	509	527	544	550	528	521	512	572	561	548	563	535	535	514	508	534	546	561	523	535	494	565	531	482	504	520	524	572	563	530	546	555	520	531	507	558	534	544	536	564	536	566	561	540	513	522	561	532	539	581	538	527	549	535	508	578	553	530	542	552	505	511	532	527	519	510	541	494	548	551	537	498	516	537	539	535	606	561	561	564	522	558	540	518	548	557	551	588	561	548	540	547	536	512	575	560	508	548	543	591	532	566	536	539	524	528	514	496	515	583	546	526	550	535	576	544	573	572	535	528	563	500	550	554	545	543	566	565	495	569	573	534	542	554	526	540	541	544	547	551	528	527	517	517	520	524	518	496	520	548	545	518	509	547	549	530	557	572	538	529	532	536	506	539	575	550	535	546	530	537	542	554	527	523	538	537	542	545	563	565	563	559	557	525	605	561	555	585	574	545	575	566	524	558	532	525	573	542	529	512	531	565	513	552	533	530	549	546	566	554	538	533	578	581	530	561	533	549	580	525	519	575	559	553	561	531	531	527	574	600	532	529	515	507	508	538	558	519	522	544	536	526	539	523	536	526	542	568	560	518	520	552	545	575	579	514	517	547	542	538	506	547	526	533	521	531	564	564	522	545	539	585	546	509	534	521	520	582	529	565	560	530	481	524	541	558	536	576	552	531	518	571	583	548	528	538	554	547	593	552	565	543	609	543	529	504	517	571	533	523	470	530	550	542	560	532	531	503	526	538	546	536	542	549	570	585	528	530	552	525	551	553	516	539	516	584	565	516	550	533	565	530	551	569	589	561	560	547	538	529	572	567	563	528	557	549	529	531	553	583	513	551	523	553	521	552	496	542	559	524	557	539	539	535	550	553	539	540	565	538	577	524	524	594	502	542	544	541	550	525	564	538	528	541	596	550	552	543	574	547	543	552	564	580	543	562	525	573	570	560	577	524	523	517	553	567	541	570	575	558	536	519	558	557	531	530	552	548	544	576	546	547	542	552	514	577	558	542	541	538	577	533	565	562	521	535	531	563	562	505	526	521	559	575	536	583	526	587	550	543	565	553	501	490	530	528	493	556	590	529	536	547	582	544	529	563	555	520	542	558	556	546	530	523	551	519	538	531	558	569	534	547	522	546	513	528	538	529	521	522	545	575	562	553	515	549	545	566	528	596	539	551	561	541	544	589	507	571	512	560	514	556	557	492	542	576	532	555	516	532	572	544	535	533	568	510	535	552	560	531	555	500	542	526	514	534	531	571	539	541
1594	363	220	196	383	498	460	343	260	198	123	87	80	73	47	49	36	46	45	24	26	37	38	33	17	28	25	34	28	19	28	20	28	21	28	20	19	33	24	24	22	18	35	24	22	25	21	23	29	16	17	21	31	15	22	18	24	18	33	18	28	24	16	22	21	28	20	15	18	16	29	20	23	18	23	18	24	19	19	22	26	23	21	27	32	29	17	24	26	36	25	26	18	30	27	33	18	35	24	18	21	35	21	27	30	21	24	26	18	19	26	17	28	23	24	25	25	28	16	19	19	34	24	21	26	16	30	24	16	22	20	32	22	29	25	24	21	22	25	24	19	18	27	20	31	19	26	23	24	21	30	27	23	22	13	29	32	24	34	16	21	23	16	20	29	22	33	23	33	22	25	19	31	22	18	21	19	20	18	26	19	18	25	13	18	17	15	24	19	27	17	17	26	25	19	28	19	19	30	34	20	21	17	21	11	25	26	29	18	24	20	24	22	16	17	16	20	20	20	25	16	24	25	17	37	26	22	18	19	16	18	23	23	26	24	28	24	16	19	35	26	29	27	26	23	25	20	17	20	23	30	20	27	24	27	19	16	20	28	20	17	27	24	21	26	26	23	22	26	19	17	16	24	19	21	19	26	27	23	28	30	24	21	17	27	16	19	22	20	26	33	24	25	20	34	22	15	20	20	29	23	22	22	17	32	21	22	24	20	22	15	29	24	29	23	25	20	17	24	21	15	17	22	14	22	16	19	20	29	17	22	28	23	29	28	16	29	20	27	21	27	27	20	23	21	20	25	27	17	18	21	15	13	25	21	28	17	23	27	21	25	29	27	18	27	15	19	18	24	18	37	22	26	22	30	29	22	21	23	26	25	24	27	22	31	21	35	12	23	19	18	27	23	14	12	21	23	23	15	24	12	13	15	10	16	20	22	25	24	16	19	24	27	24	23	22	36	29	28	21	24	24	23	28	26	28	20	19	21	17	25	34	28	17	17	27	17	23	18	17	19	24	25	26	27	26	22	21	29	20	25	23	29	22	25	26	30	21	22	26	19	22	28	26	23	16	26	18	26	33	23	20	24	15	37	21	24	27	29	28	20	31	24	22	22	23	26	24	22	32	18	26	25	29	25	18	23	18	21	20	21	25	31	25	29	30	22	30	12	35	22	20	25	20	22	18	26	13	21	28	23	25	18	28	23	17	17	26	20	30	23	28	23	30	23	19	15	18	18	23	18	30	21	30	22	19	31	18	18	28	25	28	31	25	16	27	20	25	20	20	21	18	18	29	26	17	20	18	29	23	17	25	31	23	18	22	18	28	31	27	25	22	35	22	23	12	28	15	20	23	25	25	21	18	24	29	21	20	20	23	31	19	13	19	19	22	31	17	25	26	25	14	27	28	26	24	25	20	22	19	27	30	20	26	19	22	26	14	28	24	26	21	28	34	19	26	23	37	21	25	25	15	21	24	23	21	28	23	14	21	19	15	19	17	23	29	14	27	20	27	26	28	30	27	32	24	20	26	23	23	26	22	22	18	23	26	31	20	30	22	27	23	23	20	22	28	21	21	21	22	19	19	31	17	24	20	28	24	23	35	24	27	21	20	31	21	16	23	30	28	27	19	15	29	26	19	27	20	21	22	23	25	26	29	21	20	24	18	21	27	25	25	20	24	20	23	24	20	23	14	25	21	24	16	24	30	24	27	18	32	22	26	16	24	16	39	27	27	21	24	19	27	21	27	27	21	32	17	28	20	17	18	26	19	26	32	29	27	20	17	28	17	27	18	23	22	18	25	20	33	22	24	27	21	29	21	23	24	19	28	31	20	23	14	29	22	22	32	18	25	26	24	27	23	26	20	25	23	27	24	22	22	28	38	26	22	19	29	24	21	15	30	16	26	15	25	18	22	34	31	27	24	15	31	22	23	20	19	15	21	29	22	19	19	18	24	30	21	22	21	25	23	25	23	25	23	13	24	23	16	20	31	30	26	33	14	24	23	20	21	27	25	18	22	17	17	33	23	22	23	18	19	27	25	18	21	14	35	20	12	21	23	29	23	18	22	20	23	18	27	21	22	24	24	28	21	22	26	23	25	24	21	16	25	26	26	18	23	19	28	22	28	26	21	20	20	19	23	28	24	16	21	9	21	25	23	26	33	19	24	10	17	22	18	21	26	15	25	23	22	32	23	29	24	21	18	25	13	20	24	28	21	23	19	25	26	27	23	35	20	26	26	20	22	20	30	25	22	32	21	32	24	25	16	26	20	24	21	26	26	24	20	33	26	15	27	18	21	18	27	22	21	19	24	30	23	26	12	29	27	19	21	21	22	29	34	21	17	21	25	24	22	33	18	20	19	30	25	20	22	25	25	23	21	25	24	23	21	29	24	27	19	16	27	23	25	23	29	20	17	24	26	24	21	30	17	27	19	20	22	32	21	18	31	17	24	31	24	26	20	33	22	28	29	18	22	23	20	34	18	24	24	29	19	31	23	26	22	21	26	19	34	29	17	24	13	20	35	37	37	17	37	25	25	22	30	23	20	19	27	34	23	21	33	26	18	16	20	15	24	16	21	28	37	23	24	14	29	27	29	26	23	28	20	21	23	22	21	23	22	16	27	23	15	15	19	29	21	24	27	24	23	21	14	26	17	13	25	22	23	23	28	23	24	23	26	20	23	21	18	21	28	27	15	20	26	25	19	14	28	26	12	23	25	23	27	18	17	20	16	28	18	27	18	21	23	34	18	21	27	23	14	24	29	21	23	19	17	20	21	23	26	24	18	19	29	22	20	21	19	29	25	23	24	22	22	24	26	23	22	28	24	26	23	26	25	21	30	25	19	21	24	29	22	24	20	25	27	18	13	21	26	25	20	23	24	18	21	20	28	20	20	23	24	21	28	17	24	28	23	18	20	28	20	19	26	23	26	31	33	22	22	20	18	31	17	27	22	19	24	34	14	27	27	30	18	21	25	24	25	25	16	18	27	23	21	24	27	24	22	25	20	21	28	27	22	24	28	24	26	29	21	31	25	20	19	21	19	30	27	20	25	21	20	20	16	23	34	23	19	24	22	34	28	28	28	23	31	26	23	27	30	23	23	22	24	19	25	20	17	19	19	21	19	28	19	27	16	15	28	30	23	17	33	20	18	23	21	27	31	26	22	14	23	16	29	26	22	24	27	16	34	20	19	20	26	17	23	26	20	29	22	30	29	31	27	20	16	35	17	30	24	16	18	27	24	24	28	14	20	25	25	26	29	30	27	29	20	23	18	20	30	17	24	19	17	28	25	22	25	34	23	17	26	20	30	31	30	24	24	22	26	28	23	17	25	29	20	20	19	24	30	23	18	19	22	23	28	38	25	20	21	25	28	33	23	18	17	24	17	17	16	26	28	28	22	28	18	32	21	16	26	22	21	17	28	24	28	23	21	30	22	27	27	26	24	17	20	28	25	16	25	26	23	16	27	25	27	19	20	27	17	16	21	26	21
15890	10118	5860	16540	28146	28020	24998	19681	13604	9320	6989	5209	3530	2845	2045	1483	1044	1116	1167	952	722	738	796	651	641	580	575	580	499	490	485	489	465	471	459	464	489	539	483	459	430	463	679	647	405	390	394	377	420	406	394	394	410	404	349	371	401	385	369	388	385	385	368	350	393	385	367	393	404	382	362	360	346	358	341	354	387	364	381	363	320	376	356	374	408	379	388	401	425	378	419	396	402	410	367	368	426	415	425	382	403	394	388	406	369	377	380	407	410	385	368	365	392	387	424	376	351	391	388	382	359	349	375	353	364	379	377	369	323	386	363	378	362	393	369	369	364	371	389	377	397	351	375	355	346	369	359	394	357	401	393	398	403	393	375	384	390	401	374	356	385	389	363	398	347	394	342	367	412	328	374	355	374	364	367	363	366	325	404	383	402	366	324	333	379	374	355	349	335	397	365	342	354	383	352	348	359	344	383	400	379	376	373	377	365	372	378	348	372	304	371	348	386	369	356	356	385	385	407	385	355	406	363	405	371	394	345	391	336	357	339	382	355	365	375	349	410	360	356	379	375	351	387	384	359	380	380	372	402	371	366	377	363	378	398	369	367	347	363	349	358	364	326	318	376	374	372	398	370	365	373	371	345	353	368	361	374	363	338	383	349	361	350	363	369	367	396	374	319	372	371	355	358	366	383	364	353	363	373	391	354	361	359	346	363	375	352	358	350	362	373	356	370	353	382	390	347	341	365	383	368	392	370	389	354	361	357	368	369	395	371	408	362	375	385	356	359	345	366	363	362	334	377	387	391	378	378	370	397	356	338	335	370	354	365	381	328	339	383	384	358	362	322	354	365	352	387	357	383	380	385	374	371	368	329	375	375	367	380	339	385	375	379	366	389	334	379	348	379	344	357	373	379	339	357	367	383	367	314	357	357	366	347	370	329	350	392	364	370	371	368	362	400	333	379	354	343	365	378	378	343	336	365	345	345	405	358	372	351	362	338	375	367	378	369	354	381	381	327	358	386	369	356	382	369	373	342	335	379	348	359	389	372	349	369	373	383	380	352	368	362	368	361	370	367	375	371	383	365	340	373	360	360	338	372	338	348	367	349	354	367	364	399	360	348	389	368	399	323	361	374	347	357	367	374	355	360	366	343	395	358	356	372	362	365	360	370	343	403	375	376	364	379	362	367	357	377	395	344	384	372	374	395	349	351	340	364	359	375	355	396	401	352	369	347	389	366	349	352	332	379	369	379	379	406	359	334	382	349	364	388	387	365	386	342	349	327	393	358	341	396	354	394	351	359	357	374	326	357	370	332	391	370	346	371	359	350	339	425	376	366	386	364	356	383	367	371	366	322	365	375	368	369	405	346	369	400	365	354	375	361	368	376	371	357	402	408	365	341	361	382	358	392	367	365	349	373	360	381	362	344	353	381	362	358	361	378	345	401	361	343	359	371	365	350	329	376	371	401	363	345	349	387	393	393	342	366	384	341	383	341	367	378	338	339	363	425	367	376	379	370	383	372	379	365	374	352	370	350	354	351	342	353	321	350	385	379	355	395	387	371	395	379	375	381	365	378	381	383	343	343	334	366	374	355	384	376	371	352	350	378	362	353	359	350	345	359	398	355	333	362	367	354	372	373	363	334	393	357	372	322	336	376	350	367	374	368	357	351	380	371	327	367	359	367	366	387	382	350	349	377	347	348	394	390	343	339	368	386	387	362	403	370	403	385	344	361	372	377	343	359	366	343	366	382	306	405	345	375	371	362	349	382	352	373	398	375	377	367	339	371	373	377	339	366	393	403	357	354	339	378	368	319	373	410	367	363	360	393	364	359	356	361	329	352	367	341	377	329	358	347	342	357	356	378	365	371	401	342	341	366	384	326	367	375	348	411	327	359	351	366	359	358	375	386	352	396	376	427	373	379	372	369	333	368	388	356	367	398	382	358	335	374	393	384	361	362	368	401	334	382	366	370	341	369	351	339	395	359	375	371	356	363	351	348	357	354	364	349	356	359	367	349	335	348	346	379	353	369	374	378	352	355	351	350	403	348	364	363	339	392	337	388	367	369	369	358	373	361	368	388	391	361	401	353	376	356	352	348	383	373	357	374	397	360	390	362	351	380	368	340	346	356	344	412	361	349	369	359	395	364	358	372	341	366	356	398	414	365	368	373	409	358	360	370	341	362	331	348	370	369	345	355	378	383	373	325	380	348	362	351	360	388	355	347	329	367	336	348	363	358	343	330	372	369	377	372	352	345	394	366	370	372	400	388	384	377	367	394	356	358	389	376	359	387	358	372	376	361	337	338	380	380	374	355	365	384	363	356	357	366	365	381	347	357	370	384	369	382	354	376	353	378	333	384	361	367	379	364	381	372	398	408	379	332	332	356	365	375	368	351	361	374	340	374	379	373	369	355	367	366	374	364	359	336	381	394	398	379	365	350	371	396	368	359	352	361	322	375	343	351	380	407	366	382	353	379	378	344	362	358	395	339	371	368	353	364	390	385	394	326	365	346	333	390	368	340	355	344	335	398	354	374	368	357	395	367	390	373	348	376	357	369	365	403	391	392	383	383	343	362	338	380	387	381	337	347	393	356	399	369	384	334	355	343	350	378	385	381	375	366	381	343	368	349	346	371	364	352	347	372	369	356	406	353	355	370	394	395	354	375	350	369	391	392	388	360	374	373	418	377	343	410	349	368	366	322	389	407	361	321	368	368	383	367	365	383	398	373	368	379	413	323	391	360	364	393	346	397	361	365	370	392	371	394	395	373	388	380	383	376	332	345	348	367	361	379	374	347	360	345	358	349	391	363	356	390	370	407	373	374	332	357	347	372	364	382	371	331	356	363	365	363	373	356	374	355	354	369	384	391	327	359	397	349	339	366	355	349	386	363	375	385	405	379	371	328	402	380	348	378	364	377	360	383	385	362	385	371	349	412	403	371	350	374	364	353	389	362	338	372	324	387	341	384	386	369	378	375	356	406	358	358	364	337	366	367	364	370	383	365	383	389	375	368	355	373	403	394	373	306	366	365	375	391	359	322	359	348	379	331	371	382	361	346	393	351	377	353	368	354	360	371	328	379	356	334	360	359	389	364	360	373	372	368	397	388	350	343	329	365	361	318	351	350	355	382	359	358	384	380	377	377	354	378	388	384	362	392	379	373	382	322	382	383	393	360	369	338	366	381	387	362	410	360	381	371	370	387	355	345	355	376	368	390	400	426	332	378	347	356	349	352	362	377	393	390	373	365	350	365	330	395	355	371	380	373	370	366	383	370	375	382	359	402	366	390	403	374	372	382	391	364	370	401	377	380	360	310	357	382	379	382	400	362	347	359	315	363	357	395	377	373	365	348	389	352	375	365	346	358	348	398	348	357	381	375	370	392	409	392	378	337	371	388	396	352	354	357	354	357	361	344	370	363	346	399	346	363	375	347	393	352	340	362	373	361	378	349	353	364	385	405	359	345	351	407	343	357	366	373	366	362	394	392	372
984	550	330	215	492	725	697	565	421	246	198	166	123	105	84	63	41	37	40	33	28	27	29	44	24	33	32	29	21	32	25	24	19	17	20	25	27	19	14	22	24	25	20	20	19	25	15	22	22	19	23	24	18	19	24	17	11	19	20	21	19	20	18	20	28	20	13	22	20	15	17	12	17	19	23	18	23	17	12	20	11	24	15	14	12	15	20	17	14	21	15	32	14	24	17	16	26	18	16	20	13	21	12	19	26	20	14	18	17	16	18	24	14	24	27	12	12	24	14	13	12	8	22	14	19	19	19	17	18	12	15	22	22	19	23	15	17	20	19	17	13	11	24	18	20	22	20	17	12	15	8	16	16	27	19	17	16	20	4	12	15	18	15	25	23	14	12	18	19	14	17	13	10	14	15	20	21	16	11	17	20	16	17	18	19	23	19	18	20	14	16	11	21	15	16	20	26	16	14	23	15	23	16	17	16	19	17	20	15	19	16	18	24	17	9	16	19	19	12	14	13	15	18	17	16	21	20	16	21	12	19	8	21	18	14	16	17	18	19	17	12	22	8	19	21	18	27	24	31	8	12	18	24	23	19	21	18	13	18	17	18	13	15	28	18	12	9	19	19	16	13	15	19	21	23	26	20	10	20	18	15	18	15	16	16	28	17	11	20	17	19	13	15	19	17	17	20	24	22	22	17	23	18	17	10	18	11	20	12	17	19	13	30	19	20	20	21	9	11	24	16	25	12	12	22	19	20	17	12	18	15	19	17	21	21	16	24	21	14	19	20	19	16	25	20	16	19	11	14	14	15	25	19	18	19	16	16	14	21	16	25	21	20	13	22	25	12	18	13	18	21	21	27	17	17	12	22	14	12	14	21	17	14	23	12	15	18	25	16	23	16	12	15	26	20	14	9	19	20	16	18	13	15	19	21	21	16	12	19	15	18	13	25	19	17	19	16	17	21	21	15	16	21	13	11	13	12	18	16	19	15	18	14	14	19	20	15	19	15	20	19	13	8	16	21	22	18	15	22	19	16	13	22	23	12	12	17	19	17	18	16	11	11	15	12	15	21	11	14	18	13	12	18	21	26	15	16	15	17	21	16	24	17	17	15	21	15	13	13	15	16	21	20	14	20	21	18	17	12	15	23	12	18	19	18	17	18	16	21	19	16	17	14	11	20	15	12	17	25	17	19	17	18	19	17	22	24	22	16	16	23	15	26	18	17	20	14	23	17	18	14	19	10	16	16	22	13	19	15	25	15	23	22	28	17	22	19	14	16	16	11	17	17	22	20	18	25	16	13	19	14	16	21	19	24	8	20	18	25	23	19	14	16	20	12	12	28	21	20	19	18	18	16	18	17	16	17	11	7	16	16	18	15	13	14	12	14	15	21	22	15	24	17	18	18	22	17	19	19	18	17	8	23	13	20	18	17	24	19	15	16	11	16	28	14	18	21	23	22	17	15	21	21	18	12	13	31	18	17	15	13	18	15	20	19	17	13	16	18	15	14	12	18	20	14	12	21	15	15	18	18	13	22	20	21	15	23	16	20	21	18	19	22	20	17	19	23	20	20	13	22	15	18	13	13	14	19	11	19	9	14	23	18	19	21	20	15	26	20	15	12	16	13	20	12	18	18	19	13	19	22	16	15	23	10	21	16	21	11	17	15	16	15	18	13	24	20	17	18	12	16	19	20	19	16	21	27	22	18	10	23	10	18	16	20	16	14	15	16	24	23	19	22	13	18	12	15	14	22	20	17	15	16	12	15	20	23	19	15	12	14	18	20	16	18	21	19	12	22	25	18	12	15	15	16	17	13	16	16	15	19	17	15	10	18	23	21	21	16	17	20	12	15	19	12	16	25	21	17	13	21	25	11	23	18	12	20	16	16	20	16	12	17	16	15	27	16	20	20	15	12	24	21	22	23	13	11	12	14	19	23	10	14	21	9	13	16	12	24	19	18	20	23	16	22	16	15	21	13	11	16	14	21	21	16	13	24	20	14	17	20	16	17	18	17	20	26	20	21	26	21	9	17	13	23	25	16	21	22	21	16	17	16	19	21	19	17	27	18	8	23	21	20	20	14	15	16	11	20	17	19	15	15	13	19	17	12	19	23	19	14	18	22	25	15	15	22	17	22	21	18	17	22	18	15	29	23	11	21	21	21	18	24	13	22	20	20	18	26	21	16	16	12	16	17	14	12	22	16	20	16	27	22	17	19	17	12	20	16	11	11	19	21	21	20	17	24	18	32	17	29	16	18	25	16	15	20	18	14	20	19	26	21	15	14	17	17	19	16	19	22	20	12	27	16	20	12	18	18	15	14	9	17	31	21	20	19	18	15	17	15	19	18	13	18	15	19	16	9	19	14	21	15	21	19	13	12	17	16	18	20	24	27	15	13	20	16	13	18	20	17	21	15	17	15	22	21	12	20	22	17	26	19	17	20	13	16	18	15	14	16	19	15	15	19	12	15	18	13	11	16	14	13	20	14	16	17	21	19	20	12	18	24	13	17	22	22	19	19	23	20	20	18	20	13	22	29	11	15	18	14	17	18	19	15	21	18	13	15	17	20	22	11	20	16	17	16	17	16	23	23	17	20	17	16	16	18	20	15	21	19	21	21	14	19	24	21	19	19	18	15	15	24	32	17	17	18	20	14	10	15	18	15	19	19	21	19	15	19	15	17	17	26	21	15	18	13	21	13	13	16	18	18	13	19	16	17	12	16	15	18	15	14	18	16	11	13	18	17	16	20	22	18	19	17	16	23	11	15	15	26	22	13	27	21	14	22	16	20	17	10	16	20	21	14	19	14	11	18	23	15	16	19	21	14	22	14	22	12	18	17	24	15	16	14	24	11	18	16	21	15	14	20	23	14	17	25	9	14	16	13	16	15	17	23	15	13	14	22	15	24	18	16	10	13	24	13	9	16	17	24	22	16	16	18	17	17	20	17	14	22	20	14	24	14	17	15	21	21	15	20	13	12	17	20	8	15	15	19	17	21	13	21	27	15	15	20	22	17	12	18	14	18	21	19	14	12	22	19	14	21	18	17	18	14	23	16	21	20	18	26	19	20	19	12	19	29	16	11	17	20	16	14	13	23	26	22	10	20	24	19	8	13	19	14	17	19	18	23	19	17	18	20	16	25	14	17	14	17	24	20	24	17	18	18	15	13	11	19	16	13	24	10	23	8	19	19	15	17	15	13	22	15	24	10	10	20	17	18	19	28	18	15	12	18	16	17	22	19	21	15	22	20	19	18	21	21	29	20	15	25	19	15	16	18	10	18	27	26	12	18	17	15	18	20	21	23	17	13	23	13	20	16	15	19	16	25	22	14	15	14	14	24	18	22	24	18	15	24	13	23	12	19	20	18	23	15	24	25	11	12	26	17	21	15	26	16	18	18	13	22	16	27	27	20	26	15	16	30	14	19	16	18	25	18	27	22	15	16	22	17	19	24	16	19	15	17	23	15	13	18	23	19	18	19	15
19766	13926	8511	20580	29987	31435	29346	25212	18887	13007	10635	8412	5965	4994	3920	2695	1949	1833	1855	1549	1117	1064	1276	1023	861	803	769	700	674	593	641	576	528	549	589	667	612	645	555	473	458	558	551	391	373	391	363	345	387	349	411	396	400	342	297	330	301	313	298	346	329	352	317	309	326	313	329	297	317	326	326	291	297	294	309	287	323	325	322	293	301	318	290	299	296	288	341	343	299	302	317	300	298	320	291	293	316	359	279	306	342	315	313	320	323	284	305	317	310	303	310	292	288	334	292	254	281	296	321	257	324	297	296	291	296	296	282	277	284	306	301	277	304	281	268	275	313	311	299	294	284	294	272	286	270	301	287	307	266	286	277	276	290	308	319	291	294	312	316	284	312	298	290	282	282	299	295	316	285	292	322	268	282	310	287	316	295	288	283	295	283	319	261	284	264	273	286	276	266	274	319	272	303	284	291	272	307	311	318	287	294	281	276	246	285	263	260	326	277	287	292	294	294	293	282	307	291	273	316	254	277	265	290	299	284	261	273	283	261	293	273	276	266	289	286	283	276	266	314	263	285	310	263	281	281	279	314	300	271	276	264	263	282	282	262	257	303	284	263	276	291	272	288	286	268	292	299	282	271	294	265	298	284	285	266	290	292	323	319	298	279	272	270	267	291	269	290	256	299	270	278	263	312	272	296	273	283	279	298	287	273	271	281	298	281	302	270	271	302	295	298	266	289	295	291	278	270	289	290	290	259	301	294	268	277	282	287	277	272	247	313	261	240	242	275	259	296	278	328	295	298	254	256	254	286	327	293	279	238	285	272	253	261	289	319	294	287	261	293	281	289	282	285	288	285	264	260	307	269	275	272	298	269	262	288	277	288	274	273	268	280	286	306	290	288	264	243	267	258	288	275	263	268	274	297	274	246	281	287	283	280	302	296	282	261	285	245	251	304	290	279	261	276	283	281	264	265	271	287	261	280	252	247	271	268	270	270	273	297	280	274	274	293	270	288	278	243	267	276	280	266	295	267	294	256	269	275	316	259	249	299	289	296	277	292	288	289	298	288	295	287	267	250	284	300	288	277	276	277	263	280	276	278	289	266	286	294	287	255	273	262	270	277	277	288	293	265	297	266	287	262	274	277	286	277	298	285	281	284	287	262	300	271	281	292	286	280	286	278	264	295	271	266	232	253	276	291	265	273	264	292	239	285	279	272	306	273	289	322	268	314	285	279	243	308	251	281	277	261	264	298	291	249	288	275	271	288	268	259	291	262	261	272	267	286	269	281	304	282	295	286	272	311	269	259	290	275	295	278	290	274	262	269	286	283	273	277	313	298	295	304	304	276	280	268	300	320	267	301	279	291	271	267	273	276	276	295	255	269	257	297	282	307	296	299	283	257	304	295	263	323	276	284	278	264	278	276	268	266	277	273	284	296	256	266	287	288	266	302	254	284	307	269	283	300	289	305	306	281	270	276	305	293	264	291	281	268	263	299	258	275	315	293	259	272	257	286	269	302	306	259	267	267	266	275	286	286	276	288	290	271	291	302	269	280	270	308	286	287	282	287	274	293	278	276	279	266	254	311	308	291	287	269	310	331	305	283	277	248	280	280	287	286	314	279	269	273	291	301	275	260	295	303	263	277	262	252	264	266	268	265	256	294	256	281	248	240	274	284	282	248	262	280	295	302	249	257	300	267	312	305	264	298	261	272	280	282	278	265	324	264	293	307	279	279	321	254	312	261	252	294	280	270	291	268	266	288	273	277	291	295	283	315	279	304	286	265	279	297	287	254	270	304	271	281	283	295	262	297	272	294	295	279	253	269	275	280	306	275	287	299	284	294	312	272	259	280	268	282	281	296	271	267	265	284	289	314	282	274	308	257	287	293	295	297	296	269	325	293	295	290	267	289	278	254	285	276	267	331	260	279	286	258	292	270	290	312	286	284	285	256	292	263	293	280	295	266	267	312	260	274	253	260	259	281	283	264	263	280	263	262	311	272	257	270	286	290	271	297	262	289	277	296	292	277	299	296	273	280	286	292	279	294	296	270	300	284	292	263	266	270	268	290	292	298	266	270	293	287	245	334	284	264	264	293	286	270	271	298	286	292	255	296	293	257	268	304	270	294	264	296	297	303	279	298	316	320	285	285	297	272	272	284	293	314	287	262	269	303	273	295	288	289	279	266	290	285	273	276	280	279	258	250	247	306	290	286	272	319	280	240	306	287	229	272	282	282	297	296	272	263	303	312	261	283	296	305	266	266	264	281	248	269	291	294	237	303	282	284	291	279	295	279	272	274	283	296	296	289	279	285	278	296	282	262	273	295	280	288	281	310	287	266	272	275	298	295	268	283	314	289	293	266	278	265	272	274	307	264	277	259	267	266	268	300	298	281	263	280	292	265	308	281	297	303	279	292	267	255	286	291	287	292	251	254	299	297	251	283	292	291	298	292	276	280	266	268	276	286	244	269	292	275	308	321	278	319	262	284	306	290	281	267	268	239	282	286	292	270	254	275	275	267	273	273	287	279	239	293	279	297	286	278	293	256	293	285	307	286	269	303	269	264	279	273	293	264	276	282	283	267	307	282	280	331	283	293	300	265	304	270	312	272	272	301	253	275	290	289	256	300	287	275	282	287	278	284	273	308	274	275	262	263	278	300	304	278	287	297	295	286	309	302	307	270	283	273	282	295	276	272	250	287	268	274	273	266	263	272	295	280	305	280	291	267	298	295	280	266	283	315	289	276	264	277	281	274	294	260	253	279	268	276	281	269	244	299	297	278	253	267	258	271	254	280	261	261	294	246	288	285	276	285	282	302	290	260	282	296	289	297	273	303	275	251	267	256	287	267	299	285	247	300	269	260	273	309	251	307	286	293	279	298	272	270	294	273	251	304	293	297	284	279	255	254	263	303	230	305	274	278	280	273	247	281	361	254	285	299	265	269	246	268	284	293	302	287	290	313	313	288	290	274	262	305	286	284	289	284	307	284	294	300	286	281	290	274	286	275	276	274	290	284	274	278	283	287	281	278	294	283	279	268	276	259	302	245	274	278	292	265	274	279	314	303	301	284	285	261	313	266	279	284	294	260	277	298	319	269	264	280	301	291	286	257	274	311	290	273	299	267	311	296	298	272	274	262	299	269	271	289	269	239	326	275	278	282	268	303	292	247	269	293	298	293	262	307	261	273	281	295	275	283	293	282	298	242	259	285	275	302	295	281	260	319	274	289	293	233	267	284	276	276	271	281	272	299	301	274	314	271	299	272	290	276	260	282	248	279	280	259	260	280	301	274	297	300	318	290	262	281	320	283	292	282	320	261	282	270	282	268	274	301	283	292	276	296	246	274	297	300	304	277	271	291	283	296	264	255	293	265	257	278	307	295	255	303	270	302	296	294	286	297	303	252	271	278	262	254	270	302	273	281	280	305	244	255	277	287	284	298	254	270	305	307	296	269	269	287	270	278	261	287	277	279	288	281	284	294	304	263	287	267	290	281	265
2800	522	284	222	428	573	628	541	408	239	207	205	130	106	104	84	62	59	70	61	43	53	59	53	58	55	63	52	58	36	40	45	33	31	46	38	40	43	42	38	49	40	44	42	46	33	42	42	48	54	40	72	48	45	37	36	47	36	40	35	35	45	43	39	37	51	50	39	42	42	44	34	33	36	39	34	37	44	36	44	40	38	44	43	49	33	37	43	33	35	30	37	45	40	31	35	37	43	40	43	39	39	44	28	39	39	33	39	35	37	38	41	35	41	46	39	42	32	42	46	46	38	35	35	34	47	45	52	46	47	39	32	33	49	25	33	43	43	45	40	38	42	44	46	45	41	34	46	35	42	34	44	42	29	34	44	26	30	34	33	41	39	50	47	39	47	22	36	34	42	26	33	43	40	25	34	43	43	39	39	44	26	40	43	55	37	54	31	39	34	46	44	28	26	45	50	38	40	34	47	36	37	36	35	46	37	43	42	43	44	36	44	40	31	38	36	38	34	38	46	41	38	33	45	48	37	48	38	49	45	36	31	30	34	35	51	42	26	48	47	36	41	42	38	36	39	36	37	43	36	40	38	38	31	33	23	31	37	45	26	41	28	33	38	35	35	40	39	26	46	45	37	32	41	40	38	48	37	39	36	40	37	32	41	46	27	52	40	29	41	37	31	25	42	47	39	33	41	48	36	43	35	41	37	40	37	40	44	36	29	27	39	37	27	35	45	38	43	38	37	37	39	41	31	37	30	40	45	40	42	45	32	36	38	38	37	44	45	35	44	37	47	36	32	48	39	42	40	48	50	43	38	41	35	28	43	38	40	35	37	55	25	27	34	32	40	34	34	34	34	44	42	42	40	49	34	35	40	30	46	33	43	30	43	44	43	41	29	45	31	46	48	26	36	39	41	32	35	35	44	24	38	50	34	30	42	40	48	41	47	37	39	42	36	30	28	40	37	47	42	29	38	45	47	38	37	36	62	48	43	40	43	40	46	37	35	42	45	36	51	42	42	39	40	42	41	29	35	30	35	40	49	34	45	34	23	39	27	35	36	38	44	41	37	33	42	37	47	36	41	37	46	40	48	39	44	32	35	30	32	43	49	37	41	30	45	41	37	36	39	38	36	46	36	35	42	34	46	36	27	28	41	33	54	39	53	37	32	37	37	41	39	37	40	35	40	40	39	47	42	50	40	40	38	44	41	45	45	40	40	49	46	41	32	45	36	52	36	36	38	42	53	44	37	44	35	29	48	41	45	54	30	47	39	39	41	40	29	33	43	37	26	33	33	51	34	42	41	33	41	39	34	35	35	40	49	28	38	37	44	39	49	46	40	44	40	31	34	38	39	26	49	37	24	37	42	38	41	56	54	38	45	30	40	40	38	35	22	37	40	47	37	41	31	35	54	42	37	47	41	35	42	49	37	52	38	34	51	39	47	31	34	37	46	47	44	45	38	36	37	40	48	37	35	36	44	46	23	38	36	40	39	35	46	39	41	39	33	49	53	30	41	48	45	24	34	34	49	40	43	49	28	42	39	50	37	38	30	36	49	50	35	42	41	28	39	44	38	49	37	43	38	33	46	35	39	43	38	44	39	48	39	44	45	32	43	37	38	34	29	50	33	39	50	48	38	38	38	35	38	42	38	46	39	43	42	43	36	47	41	52	36	49	45	42	39	37	39	25	47	38	35	35	39	34	37	52	50	41	38	30	37	42	24	49	40	38	48	38	45	40	35	50	33	40	43	32	38	33	46	29	45	54	50	26	34	41	37	37	45	37	42	35	46	47	42	34	44	39	44	40	41	31	43	48	29	40	31	39	31	47	42	37	39	37	31	35	36	42	42	40	48	32	32	41	39	34	37	38	28	40	41	30	52	40	38	41	28	38	40	42	33	34	40	29	34	33	53	45	45	30	35	35	46	45	41	37	26	35	33	42	33	46	34	41	60	38	39	29	48	33	50	44	24	45	48	31	46	36	41	42	48	42	49	36	48	37	39	51	41	35	42	38	44	42	37	43	44	32	45	43	32	37	43	50	34	32	35	36	37	44	35	47	39	37	28	52	33	33	24	53	43	46	42	45	50	45	40	38	35	33	46	41	34	28	33	46	43	32	36	35	51	36	30	27	33	35	37	39	32	31	39	39	41	43	47	53	39	26	38	41	33	36	30	35	37	34	35	55	39	42	34	44	46	44	54	46	49	47	49	47	34	41	45	40	47	37	43	40	48	33	47	38	38	33	42	32	41	45	28	34	37	39	42	30	34	38	31	29	41	51	37	40	39	37	40	43	33	43	49	34	43	37	43	33	51	28	43	39	48	38	38	37	39	43	39	43	33	41	40	32	41	42	39	28	41	41	42	50	42	32	16	33	45	41	25	48	33	48	37	25	43	52	41	37	40	40	38	43	38	41	33	40	41	30	37	52	31	40	29	36	33	39	37	57	26	34	38	34	39	32	37	42	38	48	26	28	40	44	38	43	43	37	31	43	40	28	32	35	37	42	37	43	35	33	38	38	41	43	37	43	48	39	47	39	52	37	43	31	44	43	39	44	38	50	37	41	41	39	32	36	41	38	44	35	38	51	33	52	35	37	25	43	34	37	33	43	40	36	27	51	38	39	35	42	31	41	44	41	38	44	46	37	45	33	39	46	42	37	44	40	41	41	47	39	48	37	36	44	44	36	35	30	35	38	39	39	40	41	46	39	29	31	42	37	50	41	27	49	32	36	37	35	32	45	32	38	53	33	46	32	41	35	32	37	42	37	38	41	28	33	34	46	35	34	35	43	38	47	40	50	37	38	52	41	46	31	45	44	47	26	39	51	28	53	47	45	44	37	34	42	35	55	35	35	39	40	35	36	35	33	37	48	44	38	36	37	34	59	37	52	53	25	53	37	52	40	29	41	37	42	28	35	43	49	40	54	37	49	46	34	35	38	37	31	33	46	35	39	42	47	35	28	45	35	32	33	37	32	34	44	38	36	41	48	44	36	44	40	44	43	50	38	38	39	41	41	46	39	44	40	37	41	34	44	38	41	43	26	45	38	34	39	51	43	38	39	41	32	38	56	40	47	45	34	38	30	45	50	42	38	39	39	36	35	37	36	38	41	46	39	52	35	54	47	41	38	41	31	33	38	39	39	56	38	32	43	42	47	37	41	48	56	33	47	33	32	36	50	42	48	39	34	46	45	31	36	25	32	47	55	34	47	33	40	46	43	45	41	44	34	24	34	31	41	41	36	39	43	43	40	34	31	36	46	38	48	25	40	31	40	43	33	46	35	32	47	37	38	41	34	40	30	42	30	35	40	45	39	35	42	32	37	43	39	49	36	46	31	32	52	32	38	41	48	47	30	31	37	48	52	51	42	35	41	42	37	45	48	42	46	31	37	47	22	44	28	30	35	33	30	40	39	44	32	37	35	47	30	44	37	46	35	46	47	37	31	42	38	25	41	49	47	36	38	40	37	35	30	37	49	37	41	28	38	28
18113	12348	7505	18663	27657	28580	27567	24524	18611	12480	10070	8725	6101	5328	4459	3054	2333	2191	2118	1766	1347	1362	1520	1345	1138	1115	1039	1006	950	963	876	846	799	867	880	908	901	832	822	821	892	897	742	653	690	746	674	683	714	694	979	1637	732	678	666	680	614	642	682	665	656	648	641	655	667	640	637	636	678	618	631	642	677	617	657	640	642	650	581	648	648	628	629	658	597	656	597	671	624	643	658	634	621	608	653	659	617	622	682	679	652	624	655	624	639	669	638	613	677	647	619	665	605	654	646	666	665	616	627	648	622	631	638	649	622	600	624	610	636	627	656	641	623	576	624	649	629	627	618	609	585	624	650	631	606	654	603	628	603	622	628	642	637	602	604	622	651	593	634	679	625	598	640	648	613	630	616	626	668	591	604	652	632	624	653	607	620	669	586	632	592	593	532	660	627	623	628	607	621	659	631	623	610	637	626	641	610	593	613	589	613	647	592	576	636	583	600	640	643	584	616	607	626	631	626	657	618	579	622	611	625	590	573	647	636	650	604	611	607	611	624	677	629	628	603	627	618	602	625	599	561	628	609	642	631	588	652	627	630	616	623	572	589	608	649	617	634	644	677	589	641	629	602	560	652	617	633	627	609	639	583	632	626	601	558	561	591	585	628	648	634	608	586	607	624	641	622	642	640	648	669	592	654	601	602	567	624	638	641	606	632	588	677	629	628	613	610	650	579	592	630	566	623	610	626	609	641	654	629	621	571	636	611	638	637	606	625	610	612	614	636	626	631	609	627	597	644	611	614	642	616	577	630	622	632	592	604	604	661	647	623	643	612	648	628	632	667	598	682	594	641	582	628	564	625	623	604	639	628	659	605	606	624	647	670	634	634	624	623	640	678	631	628	619	642	605	662	646	638	616	617	617	620	686	620	627	604	638	608	599	633	578	611	617	668	607	593	569	625	592	592	592	581	565	607	631	593	613	610	630	610	617	633	586	598	661	573	634	614	612	625	636	636	574	661	631	629	653	596	620	571	665	627	619	616	629	603	622	632	602	628	603	629	633	603	624	603	629	617	634	613	614	583	628	660	626	638	621	602	601	659	598	580	647	641	598	609	606	589	637	653	582	621	630	665	628	598	610	593	628	610	609	635	616	611	657	604	617	627	656	611	644	598	632	603	620	603	597	623	634	567	621	613	623	651	635	647	596	583	616	590	622	623	654	652	629	634	606	586	609	648	559	577	618	627	602	628	594	594	622	640	615	643	603	604	630	618	607	657	609	590	593	615	603	626	590	622	632	621	597	600	611	607	636	629	636	632	634	626	597	593	614	619	633	606	633	643	622	611	636	638	671	590	574	625	623	575	710	623	618	616	599	627	632	644	621	630	583	617	675	607	587	665	645	639	654	595	653	601	621	625	604	615	659	612	608	586	644	596	621	584	591	601	603	618	617	646	642	559	648	607	614	634	651	626	649	595	661	613	598	633	608	580	615	611	597	577	619	604	629	620	594	655	632	647	598	610	572	656	614	620	629	582	624	602	576	585	609	576	615	617	636	601	611	602	585	612	621	627	607	605	598	592	589	560	608	642	644	642	589	621	641	594	595	605	641	628	621	614	589	612	641	625	660	591	608	560	602	556	591	586	640	620	627	638	605	619	610	612	643	625	605	612	642	601	607	584	590	646	630	599	626	624	615	606	669	601	608	588	600	634	624	592	583	618	640	622	617	601	628	636	619	612	647	585	583	671	581	595	625	646	610	654	615	634	573	641	611	620	608	660	648	599	622	642	625	644	594	628	607	680	610	601	626	622	595	614	602	658	640	565	608	635	597	660	608	599	578	630	591	635	585	619	618	655	658	636	625	668	645	599	594	639	582	610	643	631	607	624	622	598	667	657	672	637	610	619	626	646	596	586	639	621	631	616	596	631	594	601	633	580	632	598	583	626	619	608	572	576	609	607	614	663	600	614	623	634	589	635	645	608	614	625	610	643	618	610	631	627	651	653	613	630	625	636	644	581	621	597	610	632	611	570	609	609	533	633	640	622	598	592	625	635	612	629	624	622	628	604	601	630	598	599	672	609	613	615	590	617	581	599	646	596	599	589	588	600	642	611	610	576	610	580	648	635	656	620	614	592	656	606	612	607	594	550	645	586	614	701	651	655	590	614	599	637	646	617	600	598	617	602	600	645	623	610	632	638	600	595	571	635	606	615	653	600	643	625	631	661	628	592	615	672	620	595	644	602	645	640	615	599	589	591	646	588	626	640	646	634	616	603	561	620	628	607	622	597	617	650	629	590	597	616	583	614	582	613	625	607	582	613	635	610	610	574	644	609	642	642	612	616	601	607	605	616	604	634	610	649	633	610	577	586	584	628	603	626	624	624	609	620	584	662	587	626	609	577	594	602	617	614	640	616	655	634	585	608	610	630	604	595	608	612	614	627	618	599	598	609	626	620	608	652	640	589	599	632	600	639	614	637	625	569	602	590	643	593	621	618	627	587	633	636	575	636	580	652	595	619	639	612	631	623	642	580	688	638	620	580	642	627	616	643	634	591	593	642	595	629	629	593	611	591	611	685	633	644	615	661	615	622	587	601	633	588	576	590	567	632	593	597	624	605	653	640	621	576	598	604	600	621	652	604	626	620	611	629	623	612	568	603	660	637	626	652	606	620	600	621	597	616	582	614	598	638	611	606	629	591	613	651	596	589	601	623	600	606	599	656	606	618	595	612	593	620	634	616	586	662	644	636	618	618	622	607	646	652	623	627	603	612	575	634	633	622	635	648	614	598	660	633	579	651	610	615	593	592	610	621	611	603	629	616	613	620	581	586	658	655	686	595	618	603	601	585	612	639	639	620	654	650	645	615	649	579	610	632	643	649	625	620	621	568	610	614	642	636	621	672	590	632	599	642	627	626	629	622	631	573	610	617	594	627	621	603	587	613	611	604	591	617	634	610	624	581	639	575	588	613	605	608	662	601	645	609	639	600	604	646	644	636	616	621	629	600	583	638	610	576	637	592	626	601	652	630	628	648	624	648	600	610	611	615	586	545	600	606	582	651	623	575	644	589	590	630	631	659	623	597	629	612	631	613	618	648	574	659	602	604	669	578	581	603	637	606	656	596	605	638	608	622	619	603	668	576	620	621	598	607	637	644	656	655	638	608	651	644	642	625	617	619	611	600	613	594	644	607	660	632	617	662	615	617	639	593	592	605	577	625	636	602	639	615	608	606	663	638	637	645	631	633	621	628	604	620	609	602	638	625	632	623	651	651	568	608	594	620	617	614	615	662	592	641	572	599	620	574	603	595	648	633	605	602	623	638	594	584	607	618	651	637	601	686	615	614	603	626	623	622	636	610	606	622	648	617	610	607	576	685	625	578	601	618	606	625	656	586	618	636	612	628	640	675	591	589	596	620	608	614	649	573	598	635	600	625	629	634	639	607	614	598	634	617	581	648	628	592	620	619	626	590	647	635	602	640	643	648	638	574	600	599	578	615	615	616	621
1995	796	414	300	645	859	815	809	612	440	282	262	189	160	170	130	113	93	77	52	63	62	75	65	48	59	52	45	44	47	43	39	51	45	39	40	50	43	35	41	48	46	33	31	27	38	43	35	30	45	56	67	44	37	29	44	40	43	34	39	37	33	36	39	38	43	39	31	28	45	34	26	35	41	39	39	38	35	39	45	42	33	33	45	33	31	34	38	27	43	27	34	39	28	40	42	29	31	21	35	38	31	39	43	32	32	43	49	34	39	32	38	30	42	39	33	32	42	44	30	22	35	32	37	33	29	43	36	51	44	37	33	42	35	35	37	28	35	30	32	38	32	41	38	38	37	44	28	34	29	29	44	38	35	39	44	40	46	27	38	32	31	31	41	32	41	35	44	40	36	42	31	37	27	33	26	38	35	34	33	27	30	28	36	53	32	31	30	45	38	40	42	39	24	30	36	36	30	34	34	43	28	40	32	37	39	37	43	38	37	36	32	40	30	42	29	38	40	41	44	26	34	29	29	37	24	29	35	30	28	20	41	42	49	27	34	36	33	36	41	36	39	37	44	43	34	42	33	38	36	22	39	31	27	50	21	32	34	31	37	42	36	30	30	43	35	30	34	33	28	31	42	29	34	41	33	43	25	33	42	35	36	43	33	40	39	30	33	39	29	34	41	30	31	29	33	38	31	41	34	27	36	38	36	43	45	36	30	36	33	40	32	36	31	39	31	34	31	33	41	45	33	37	21	34	37	38	42	26	35	35	37	33	41	45	41	42	36	24	30	51	44	31	31	30	37	36	33	36	33	32	36	34	36	36	35	35	32	33	38	25	36	38	38	37	40	35	33	39	40	35	33	30	31	27	45	23	38	34	26	27	23	35	30	36	28	44	39	40	41	33	29	28	29	39	29	33	30	37	34	37	26	37	28	36	30	43	33	36	31	43	34	58	36	30	32	34	40	32	23	34	35	39	39	43	37	33	34	34	29	37	36	44	39	32	32	39	35	35	29	42	29	39	20	32	42	31	25	37	44	28	32	35	41	42	26	31	45	32	35	31	37	21	40	34	38	33	26	36	31	31	46	35	33	35	43	25	39	37	32	31	26	32	39	41	38	32	28	34	30	39	39	35	36	35	26	26	30	39	28	39	37	35	27	33	32	41	36	38	34	37	26	36	35	36	30	35	30	29	28	28	40	31	36	40	36	43	27	31	26	40	33	42	37	33	49	23	38	44	44	25	43	43	33	31	28	30	32	47	35	36	43	40	44	36	25	48	29	37	46	27	28	37	30	37	41	35	28	29	34	32	35	37	32	34	38	39	28	37	28	32	37	35	32	30	40	37	42	36	37	36	42	38	29	40	31	27	37	35	34	33	32	26	38	37	31	27	45	39	30	34	33	28	24	32	31	36	38	31	33	26	32	42	35	40	34	31	27	25	44	33	41	28	36	36	37	23	41	33	25	30	44	37	38	40	33	42	24	44	31	35	29	43	35	26	36	29	32	25	31	44	30	37	35	37	39	39	32	32	36	29	41	38	39	34	36	35	30	45	38	37	29	39	33	28	38	31	33	43	32	26	31	25	28	38	29	34	35	37	37	31	36	37	38	40	37	35	40	36	34	28	33	16	42	37	27	30	31	29	41	27	35	39	35	44	34	41	26	33	29	46	32	36	32	38	36	38	35	43	35	29	32	37	45	29	45	32	32	35	32	36	30	37	38	27	38	27	38	27	26	35	33	38	45	29	30	29	36	33	40	30	32	39	40	35	30	39	28	46	27	29	26	33	38	49	30	43	36	46	32	36	39	37	38	39	36	42	39	34	40	30	34	29	25	39	38	48	28	25	34	31	28	32	23	29	35	33	34	30	35	38	33	41	29	32	40	39	38	40	36	39	32	29	29	34	31	34	28	44	32	39	31	27	43	25	43	31	36	34	39	34	40	36	37	33	28	41	35	20	38	42	35	40	36	26	31	41	35	37	32	44	41	33	43	33	39	56	35	26	39	22	41	35	28	38	32	34	41	37	39	31	31	32	37	25	33	24	39	33	32	44	41	39	32	40	25	29	37	35	36	32	37	37	37	38	33	32	28	35	22	36	38	31	40	27	41	42	40	30	41	39	26	44	30	29	38	34	35	32	35	38	43	31	36	37	40	41	37	37	30	29	30	33	36	31	32	28	36	40	31	29	26	31	37	36	39	33	36	37	32	30	45	35	35	28	33	33	35	26	27	32	41	37	37	26	35	45	25	29	34	24	38	30	33	30	38	41	30	38	45	30	34	40	33	41	35	26	32	33	39	34	36	34	22	35	44	29	27	28	37	39	41	36	29	32	26	30	33	44	37	38	35	29	35	41	36	38	35	39	36	48	34	33	30	33	42	44	36	41	28	37	38	32	38	31	37	36	43	42	39	33	33	36	34	43	41	39	32	43	36	38	38	35	33	31	44	29	32	39	39	37	32	29	39	45	31	30	37	31	27	30	35	30	35	30	31	37	43	38	29	30	35	32	35	31	29	36	35	32	40	34	47	37	45	29	31	38	36	30	42	31	33	41	31	39	37	32	41	38	48	33	31	38	43	23	31	29	41	33	41	45	31	37	37	33	43	27	36	37	37	37	29	33	36	33	33	29	31	34	32	40	35	37	33	41	35	37	30	33	39	32	32	27	41	37	40	34	41	38	28	38	24	35	42	38	44	28	30	21	39	43	31	39	37	38	30	28	32	31	27	40	36	30	38	27	40	34	34	38	30	30	21	40	29	37	43	34	27	51	20	36	37	30	34	37	36	33	41	35	40	29	30	42	30	36	33	31	32	42	38	40	36	30	44	37	39	33	32	37	37	42	33	40	31	32	33	36	34	50	31	33	21	47	32	40	35	39	29	40	27	40	30	34	42	29	39	29	36	42	42	46	41	34	35	41	33	33	28	39	39	32	30	27	43	39	39	29	36	31	32	38	27	38	31	35	43	32	33	41	38	27	35	33	40	34	27	40	48	39	36	31	42	37	41	33	39	41	45	41	40	30	28	33	43	25	30	40	26	40	36	33	32	40	40	36	42	34	33	26	22	34	33	33	34	32	33	32	32	24	30	32	38	36	44	39	34	38	41	41	43	37	38	39	28	33	46	39	36	36	32	35	39	40	33	36	35	34	41	30	29	28	27	25	30	48	38	37	31	28	32	31	33	26	28	23	26	34	33	32	29	36	30	28	27	40	44	35	29	30	32	45	39	38	32	40	31	29	29	37	30	40	35	36	35	31	32	34	38	29	38	33	30	39	27	31	30	32	28	27	37	28	28	30	39	38	43	36	39	40	38	45	33	35	35	34	36	36	27	40	27	32	28	28	32	26	32	34	39	31	26	32	24	35	25	22	28	35	29	41	37	46	27	33	31	26	40	26	29	34	36	38	38	24	36	31	40	50	45	37	47	24	39	42	34	47	28	33	33	33	41	27	37	35	36	41	35	34	23	31	32	38	35	32	30	44	38
23759	16180	9965	22892	32170	33194	31664	29042	23845	17304	13612	11651	8956	7971	7074	4928	3799	3316	2870	2577	1934	1948	2276	2189	1534	1451	1357	1310	1204	1170	1188	1087	1122	997	1064	974	1032	1025	925	966	1070	914	752	735	714	665	708	726	689	682	1725	1761	704	666	693	623	588	667	650	589	608	583	599	590	596	568	552	618	577	548	607	597	613	580	574	560	606	561	581	595	596	568	592	568	639	588	573	621	551	590	605	583	609	604	581	615	638	612	618	619	577	591	584	618	556	601	564	618	558	569	547	567	538	525	574	580	561	544	606	558	545	554	527	618	560	531	543	577	568	563	542	567	534	558	589	534	538	514	520	540	554	555	523	583	554	562	598	559	558	557	583	525	595	535	577	558	544	491	528	553	536	556	516	552	582	541	601	589	546	569	538	565	587	587	530	529	603	521	569	543	519	553	564	517	535	550	585	521	516	584	537	556	538	549	570	570	554	514	534	589	499	556	519	544	521	556	570	508	557	539	504	539	526	560	555	548	524	543	532	592	530	572	551	545	529	561	507	568	554	543	543	508	534	523	517	541	508	532	554	527	493	576	549	515	532	542	531	563	544	552	542	575	540	523	550	515	511	540	551	488	540	506	535	511	518	528	513	534	545	537	572	536	539	552	561	563	501	565	558	507	490	553	577	517	516	582	524	529	513	549	537	527	536	551	530	525	529	555	537	535	540	526	528	541	521	574	539	537	566	534	551	519	519	578	551	520	530	567	513	510	540	591	509	567	498	550	556	556	559	557	558	497	515	492	502	514	566	539	519	542	504	529	536	569	488	578	507	563	584	538	521	552	533	508	518	537	550	486	548	539	555	543	526	551	541	555	513	576	511	520	525	570	520	537	549	549	530	532	577	511	528	525	552	519	508	592	535	522	531	577	521	499	556	540	538	498	543	534	532	561	486	540	536	533	537	507	551	552	547	567	506	542	533	537	535	588	481	533	504	540	472	573	508	543	515	574	538	562	544	534	580	520	515	550	536	488	538	525	502	518	565	537	513	565	560	552	553	539	555	497	555	528	502	519	550	533	561	528	580	550	531	515	565	541	552	527	524	535	556	525	565	542	525	542	534	552	557	554	534	522	535	560	525	523	588	525	519	550	505	507	516	564	550	554	553	519	502	557	561	557	531	487	533	526	544	537	541	544	481	574	577	543	507	537	524	513	509	554	550	554	529	559	533	526	547	543	527	541	534	578	507	527	548	568	519	587	501	545	518	550	553	516	528	535	515	529	546	557	515	502	545	535	515	513	534	527	563	511	550	539	561	542	504	553	517	549	501	515	566	538	566	509	541	517	562	538	532	506	522	557	522	545	580	519	542	536	547	517	555	553	484	556	501	554	525	533	513	509	564	563	575	548	533	608	530	517	514	538	497	543	531	507	541	584	536	519	541	564	555	542	510	565	575	553	556	536	550	508	564	547	533	500	536	522	552	490	531	504	509	564	530	504	545	584	530	506	524	543	533	559	523	530	575	550	526	508	532	548	500	509	529	507	527	505	543	530	525	549	533	505	512	542	506	541	488	552	557	527	505	508	521	541	551	533	521	534	540	580	577	590	543	551	525	539	543	546	512	534	501	523	533	526	529	547	552	551	544	535	521	544	520	538	544	524	509	532	506	562	532	535	498	576	554	575	545	564	535	515	492	544	572	529	498	536	534	537	559	555	513	508	563	543	500	498	524	519	519	559	559	529	507	551	529	528	541	558	532	554	544	528	524	501	501	584	525	502	536	539	543	551	511	553	540	530	488	540	523	512	532	512	502	546	518	506	511	481	553	518	506	556	503	548	545	501	533	592	551	522	517	544	553	563	526	503	573	564	552	536	550	560	544	520	543	560	544	498	519	589	499	537	515	534	565	543	531	502	545	527	538	534	571	541	541	545	551	534	527	536	470	522	505	540	551	546	530	552	558	563	570	534	525	552	516	526	547	526	515	551	552	502	524	530	500	562	570	530	571	497	541	525	500	491	530	559	572	555	542	554	548	540	577	541	555	523	497	523	555	519	535	516	519	531	491	539	527	508	497	557	548	528	540	507	528	548	583	505	540	518	527	530	518	550	495	518	513	557	506	526	571	521	529	512	509	516	532	530	513	556	515	522	568	528	545	514	512	508	520	542	535	534	527	559	551	519	558	546	525	534	538	504	507	567	570	536	535	558	542	532	512	551	525	534	495	493	532	538	516	574	499	546	518	560	537	542	524	498	565	507	501	585	585	550	526	565	542	536	531	522	548	545	517	549	507	555	545	519	583	537	529	506	533	566	575	526	551	537	501	552	468	505	498	559	517	549	482	538	526	532	496	518	559	553	518	536	516	539	537	552	570	550	515	556	554	521	476	561	559	525	547	538	475	570	545	537	532	533	530	500	522	500	532	533	546	523	527	515	517	518	542	511	537	528	568	521	499	546	558	513	545	532	525	473	507	528	489	549	510	516	581	520	553	515	505	504	539	555	512	538	513	552	554	491	494	572	555	579	550	523	564	557	574	524	514	548	511	572	529	490	528	549	517	544	501	483	561	541	550	564	542	586	548	509	557	502	571	520	539	524	538	554	502	524	549	523	565	523	567	519	554	545	540	514	562	517	552	513	514	512	580	545	512	503	544	519	526	547	518	513	524	572	499	558	548	495	549	565	603	521	519	523	539	534	517	559	499	567	524	498	585	528	519	565	553	575	498	555	551	554	483	530	542	525	564	554	540	509	547	513	513	537	526	510	543	540	542	543	533	518	556	534	511	554	525	573	565	536	558	564	528	543	526	540	539	510	522	520	507	532	516	530	546	544	557	505	514	533	554	550	498	525	543	513	530	508	525	511	528	536	540	530	510	521	571	545	566	507	547	524	549	539	553	550	510	500	535	522	521	583	506	496	510	551	535	555	510	517	511	541	531	518	513	506	543	505	529	546	561	585	550	519	536	544	529	529	525	533	535	519	537	519	543	549	534	524	549	524	505	528	548	520	563	531	534	584	503	523	544	554	537	545	515	491	538	529	547	533	534	538	539	508	519	534	495	523	554	557	542	520	517	525	540	568	544	567	538	574	513	583	544	512	501	520	533	536	531	522	533	530	528	532	519	505	539	553	518	580	535	561	514	504	562	554	510	548	532	491	528	551	566	456	531	567	523	537	482	525	530	530	527	492	551	497	527	535	494	501	548	523	534	500	526	566	536	546	548	527	526	550	561	485	500	534	530	581	521	545	534	504	531	546	542	520	546	563	574	545	508	506	552	513	593	493	518	534	492	553	486	519	548	553	510	562	542	530	534	497	536	515	520	516	560	546	533	573	568	550	522	518	551	538	543	524	549	548	539	529	559	564	534	569	519	573	531	540	551	534	528	556	516	490	516	520	547	536	533	564	483	542	554	529	515	503	541	491	526	559	547	458	542	549	561	505	555	559	528	555	528	525	546	560	531	515	559	546	526	563	569	546	547	528	535	537	544	544	536	535	540	502	517	550	524	523	533	557	480	530
1628	304	180	124	254	332	341	289	211	134	106	83	110	59	62	35	39	35	33	29	24	35	18	28	25	30	20	21	32	29	25	29	23	21	26	22	25	33	21	25	32	25	25	28	23	23	15	21	23	21	21	29	30	29	26	22	15	20	22	26	24	20	20	17	18	20	27	19	18	21	19	19	24	19	30	26	23	26	12	25	23	19	24	16	25	16	25	22	13	20	30	26	29	21	24	27	13	33	12	18	21	27	29	21	17	35	26	31	20	32	23	32	21	23	20	17	18	21	28	24	34	25	15	33	22	23	15	23	25	26	19	25	25	25	16	23	28	25	24	28	27	23	24	18	21	18	22	22	22	28	24	20	19	20	22	23	28	20	27	25	22	23	14	23	17	23	21	20	19	15	15	26	20	22	22	35	29	20	18	19	32	17	15	22	16	19	23	21	14	31	15	26	25	17	19	26	27	26	22	24	25	20	23	26	36	26	20	18	19	24	26	22	21	24	23	21	24	26	21	26	29	23	37	31	27	31	16	22	29	23	18	21	17	22	20	20	15	24	27	19	15	25	23	22	22	30	16	25	31	18	31	19	25	22	22	26	23	18	19	29	19	28	21	18	26	30	17	21	14	25	27	17	26	18	27	17	21	18	20	13	21	21	21	28	18	22	26	31	25	27	23	26	30	23	21	29	20	27	21	21	21	26	18	27	27	16	17	19	22	25	16	24	24	31	19	24	28	21	12	16	30	23	19	28	24	29	23	21	21	18	26	28	18	23	19	20	21	14	34	26	28	25	16	22	25	22	17	17	19	24	19	18	21	22	27	26	13	19	26	24	25	21	25	22	23	25	15	18	24	13	23	27	28	21	17	28	25	24	21	21	23	25	19	19	18	23	19	21	16	21	18	28	20	22	19	35	24	25	20	24	21	28	17	20	18	20	23	17	26	19	30	21	24	18	28	22	22	21	27	25	19	19	24	21	18	26	24	14	18	27	25	18	24	22	29	23	22	25	19	26	32	19	20	22	17	24	28	17	18	21	18	22	21	26	25	23	14	23	24	21	24	19	17	28	25	33	20	26	24	16	17	32	27	24	15	27	29	23	20	24	21	31	27	14	23	19	28	23	28	21	17	20	23	27	23	23	22	21	20	27	32	27	21	15	20	21	15	25	20	17	28	26	16	14	28	26	17	18	20	30	26	13	19	22	27	18	27	29	29	23	18	27	26	18	19	22	16	17	21	22	23	24	28	21	21	26	21	30	22	21	23	18	23	24	31	22	35	18	21	26	29	24	27	25	17	26	20	20	29	21	20	26	18	29	25	21	23	17	7	31	22	27	27	25	21	23	29	27	21	23	20	30	18	18	22	27	14	20	19	19	20	24	24	27	18	17	21	20	19	17	19	22	18	34	21	21	16	25	19	25	29	20	21	24	19	27	19	24	26	24	25	21	16	19	33	27	23	35	22	22	28	27	27	17	27	27	25	27	29	16	24	16	28	18	25	23	19	24	17	30	22	17	29	27	29	16	20	27	16	23	22	22	24	19	19	19	23	22	23	19	22	29	23	20	25	30	28	21	35	26	23	17	24	33	21	21	20	30	24	24	29	29	25	29	23	23	27	17	16	22	20	21	33	20	26	34	27	19	23	13	20	25	25	29	19	27	18	16	24	21	23	19	21	27	19	27	24	23	24	17	19	31	20	31	26	18	27	22	25	21	26	18	16	18	22	20	27	24	33	21	24	20	30	22	25	27	28	25	23	22	23	28	32	14	13	19	19	22	21	17	29	21	21	23	14	29	27	20	21	15	22	19	21	17	29	25	23	24	23	32	21	16	37	20	21	20	27	23	16	21	13	24	18	22	27	26	26	33	23	29	26	20	24	19	23	29	13	21	20	22	22	22	29	26	24	20	22	28	23	18	30	22	32	22	24	30	26	20	18	22	31	15	21	21	18	27	27	20	25	28	22	26	20	18	27	22	27	20	15	15	31	24	13	19	18	18	25	20	23	24	20	23	20	23	18	15	18	23	21	20	30	27	16	27	22	18	26	23	19	19	31	30	31	23	24	22	29	33	23	30	19	26	25	15	31	18	31	21	31	26	28	25	29	28	25	22	33	13	28	20	25	23	16	22	20	21	22	20	23	17	28	20	27	24	21	15	27	27	29	23	20	21	18	22	17	16	19	26	21	29	21	32	36	19	32	33	17	20	17	17	24	18	23	21	25	22	24	15	22	21	24	25	20	15	34	22	20	26	21	20	19	18	22	17	24	24	23	24	25	24	22	25	21	27	30	36	24	21	27	18	21	19	22	29	24	24	26	21	25	23	19	23	26	18	25	23	20	14	22	26	22	18	32	27	19	25	19	24	24	24	20	23	24	27	17	15	22	21	21	31	20	29	15	30	21	28	19	24	20	24	20	22	25	24	29	20	27	17	15	18	19	15	30	15	26	26	23	31	21	19	10	19	21	27	22	37	24	21	33	18	19	20	25	22	20	27	18	23	15	22	22	18	15	14	15	29	26	24	23	28	17	20	17	23	21	12	30	26	19	21	26	26	29	19	30	28	16	22	32	26	22	22	23	20	18	21	22	23	22	28	21	14	19	21	15	19	27	20	20	28	18	25	25	18	16	24	19	23	24	14	22	29	24	20	21	24	22	17	27	16	14	25	30	28	22	20	28	20	25	27	32	30	22	24	27	16	30	23	19	28	26	20	25	27	32	28	27	22	22	20	24	17	26	34	19	19	27	24	27	26	19	23	20	27	20	21	27	23	15	18	26	27	24	28	33	21	22	22	24	20	25	20	22	18	23	23	23	26	22	23	22	30	28	20	16	31	24	24	27	25	17	25	22	24	21	32	23	24	22	24	21	29	25	20	20	26	25	30	25	27	32	27	29	17	27	34	28	25	27	24	16	22	11	26	21	17	25	22	33	21	20	19	21	27	25	20	21	25	25	23	24	29	25	33	35	22	27	15	32	19	15	27	33	12	25	28	26	16	24	20	19	14	18	19	26	15	18	27	13	21	31	27	28	25	25	24	21	25	23	22	16	24	22	24	26	19	31	25	18	16	23	26	21	20	22	21	22	25	31	36	25	31	22	17	29	22	27	33	25	27	24	23	24	22	19	23	25	21	23	23	20	22	24	23	19	23	20	33	22	32	18	18	35	26	19	20	23	21	16	26	19	19	24	22	19	26	26	18	19	25	23	29	24	20	25	20	21	29	20	14	24	20	26	22	21	19	24	16	22	17	25	19	20	21	23	17	21	25	26	22	23	25	26	36	14	20	19	28	22	28	21	16	28	13	17	14	25	17	22	19	28	26	21	32	25	24	22	21	19	21	23	17	24	21	23	25	22	23	23	23	14	29	21	15	15	20	27	19	24	18	31	24	26	26	26	20	24	21	28	30	20	23	27	22	22	22	21	19	25	38	20	16	23	21	21	24	21	17	15	27	30	21	22	20	24	12	20	26	30	19	29	25	19	26	23	21
15402	8840	4757	13139	21278	21820	19909	17635	13291	8700	5806	4995	3837	3262	2941	2007	1399	1213	943	872	642	699	805	851	606	563	565	556	492	452	471	443	460	462	466	450	452	441	489	548	457	423	401	383	414	379	374	392	414	397	435	721	388	401	409	362	339	396	368	377	345	349	367	397	403	365	382	408	401	374	393	378	409	369	358	345	379	390	390	386	356	345	357	364	381	379	368	360	381	320	416	371	345	392	373	377	392	383	375	387	358	381	404	385	374	387	351	374	417	340	368	393	401	389	350	421	345	374	340	377	350	330	399	367	390	368	388	376	351	363	357	389	334	362	374	343	353	361	343	363	353	373	360	352	343	331	391	354	367	355	391	360	380	353	384	362	372	396	338	366	351	377	354	345	370	328	380	356	371	357	402	357	370	373	392	389	367	383	378	351	313	357	370	355	410	387	418	395	365	361	357	393	370	392	380	403	336	341	379	345	376	420	352	353	351	364	349	350	344	356	380	373	361	397	388	377	360	335	349	410	352	368	345	341	358	383	355	376	341	344	345	379	389	385	374	360	347	351	351	354	378	357	341	338	353	358	378	327	377	342	374	372	372	373	373	377	385	377	331	372	356	391	370	360	387	348	364	387	352	373	379	341	386	367	356	331	343	377	368	350	334	366	373	367	371	380	366	397	375	344	366	353	328	373	392	350	327	347	382	395	345	370	379	332	351	364	350	356	363	385	362	364	350	347	369	322	363	371	378	348	401	377	355	383	370	373	359	363	358	349	374	342	368	355	329	354	332	354	301	376	347	346	388	365	357	362	370	349	368	344	363	384	360	358	350	361	393	386	376	330	388	374	374	384	366	389	372	362	355	393	348	347	392	393	363	371	340	377	352	369	369	402	389	384	336	380	369	361	355	350	392	377	387	378	359	351	363	307	383	343	378	346	382	381	375	380	337	345	384	344	397	355	349	375	336	362	342	381	394	362	348	373	361	386	320	357	344	362	368	401	364	356	374	382	358	363	397	378	349	384	394	358	371	345	370	354	392	353	357	379	398	354	379	352	353	336	350	341	377	342	359	348	333	327	372	370	399	358	359	363	351	355	355	377	400	375	372	373	374	357	361	385	356	355	327	353	338	365	385	382	396	375	371	340	342	365	376	338	359	368	355	336	337	408	359	338	370	371	371	343	363	364	398	361	349	353	411	331	353	377	333	336	373	399	386	366	352	351	345	335	376	348	372	388	364	322	352	353	365	357	334	371	320	362	378	378	360	350	348	394	368	348	357	327	357	363	389	350	357	350	380	368	392	377	366	379	370	364	380	363	344	369	358	332	363	335	356	368	395	370	319	324	330	363	333	369	390	345	353	370	397	396	385	360	378	377	352	387	371	324	335	355	325	387	372	395	367	353	342	402	346	359	382	371	336	368	376	378	375	369	358	375	366	349	385	371	376	387	328	391	402	369	368	354	351	326	387	375	345	366	333	357	356	383	344	376	349	360	360	352	340	341	337	342	385	366	381	347	410	349	386	379	371	356	390	365	355	383	342	361	344	354	374	385	370	347	381	357	354	385	359	355	388	356	363	337	370	370	362	368	388	364	365	378	343	380	406	351	360	356	351	368	362	348	341	370	347	381	369	374	383	354	374	370	354	371	364	341	397	332	371	347	350	364	360	344	392	354	381	357	388	367	350	389	360	371	397	353	371	314	378	333	361	395	334	359	371	347	375	324	384	368	362	334	347	361	390	362	361	339	346	393	363	365	397	370	373	371	359	365	359	378	365	353	377	383	395	341	365	332	322	366	376	350	346	391	360	360	351	363	367	327	374	349	359	381	358	388	352	334	343	350	348	357	354	394	368	359	349	370	317	362	338	371	374	358	372	321	371	380	398	362	364	382	383	369	381	385	392	356	363	384	372	354	347	383	389	383	365	361	375	362	367	399	333	351	351	350	322	358	361	332	388	419	366	388	332	329	383	338	360	326	394	351	378	333	368	323	344	350	366	343	382	335	356	373	356	386	375	372	344	349	382	356	405	354	339	376	347	359	371	336	357	351	354	370	369	374	369	383	360	319	372	368	356	334	377	397	364	381	366	363	357	352	362	410	372	375	365	352	361	385	349	366	396	395	355	384	346	328	350	343	390	396	360	409	386	385	374	354	353	386	378	372	399	379	340	359	373	376	382	361	369	364	377	339	364	368	355	375	352	351	345	389	357	350	340	371	354	380	359	344	397	346	359	376	356	366	359	305	327	376	336	351	334	344	370	342	340	368	377	343	350	379	383	358	344	374	382	384	335	361	368	343	334	337	371	357	381	364	376	345	374	385	364	377	377	362	362	346	367	362	356	346	333	368	350	351	351	354	349	359	368	356	383	360	349	343	369	381	359	392	354	367	363	338	382	407	376	350	391	347	382	343	353	373	349	354	345	372	368	369	373	371	327	376	381	365	363	363	379	365	342	357	378	372	359	397	330	346	364	369	338	361	359	371	340	342	356	380	335	377	370	342	354	335	366	346	336	404	358	333	376	342	373	360	327	360	371	377	365	330	381	367	351	353	368	364	354	357	320	340	394	349	351	355	379	331	377	360	410	361	364	375	377	349	375	353	336	374	359	388	367	321	366	377	393	364	344	378	393	355	342	384	375	380	385	369	341	331	357	351	373	352	362	382	368	335	367	356	322	390	375	367	363	399	364	332	377	338	383	383	345	355	364	354	331	360	342	355	354	375	364	346	339	358	351	349	371	363	395	368	378	415	360	361	380	378	355	397	381	342	357	361	317	351	355	397	369	386	375	361	364	375	354	373	352	339	344	352	360	370	351	373	379	398	383	348	373	376	365	371	392	366	326	364	390	322	336	342	363	347	376	346	365	395	371	355	361	361	384	343	339	347	368	369	366	355	366	353	368	355	371	368	350	364	367	364	375	321	356	347	377	302	394	404	388	371	364	363	345	334	381	369	381	320	377	339	360	335	394	366	380	348	347	402	369	355	365	406	388	359	374	388	348	351	373	332	338	337	359	377	363	344	336	347	366	362	328	353	338	377	356	346	383	361	338	357	349	360	340	342	376	361	356	381	353	365	331	385	389	346	362	368	384	388	387	335	362	362	355	354	350	362	336	359	361	356	340	322	354	336	363	393	346	347	339	362	404	380	382	373	354	390	375	357	420	354	363	355	352	365	381	367	376	371	363	374	401	361	377	352	374	323	361	386	366	344	343	365	368	358	398	349	375	356	369	355	329	373	339	327	341	356	359	350	391	394	362	346	383	335	374	332	349	396	333	367	373	355	344	386	345	370	354	381	381	357	381	359	381	358	360	335	360	385	371	356	367	374	361	336	369	345	378	347	334	354	356	334	359	339	374	353	352	384	370	353	325	380	365	356	361	334	389	334	354	376	367	367	358	407	365	375	350	337	363	346	350	386	352	333	370	351	331	346	391	383	342	385	379	372	372	346	401	340	389	359	356	356	347	348	343	362	351	386	378	350	339	369	321	327	350	332	372	404
1041	530	249	183	372	457	456	398	307	273	193	166	109	113	84	73	55	53	54	47	50	30	31	46	24	37	31	23	16	16	30	26	24	19	13	32	13	34	31	23	26	26	16	23	29	23	23	18	25	22	18	24	39	19	23	19	25	18	26	22	15	16	20	21	14	21	18	22	24	17	11	20	20	24	27	23	21	22	14	14	15	18	21	17	19	23	14	11	15	15	17	11	14	19	24	17	16	21	18	17	18	20	25	19	18	21	13	29	15	19	15	12	16	16	12	17	17	22	17	16	23	12	16	17	19	17	13	14	10	16	19	24	17	14	19	21	21	20	19	17	17	15	22	19	33	17	15	11	23	17	12	20	12	16	17	19	24	17	17	17	8	17	20	18	21	17	15	15	17	19	13	27	16	11	22	11	10	12	15	24	16	16	18	16	14	15	19	16	19	20	20	17	24	13	18	18	20	15	21	22	13	24	17	25	12	10	17	15	18	21	19	9	12	19	21	17	14	13	27	15	20	15	22	29	14	23	18	21	17	20	18	18	18	23	17	19	12	11	22	15	17	22	13	13	16	19	13	14	16	15	19	14	17	23	18	23	18	12	13	22	22	16	24	20	22	15	17	16	17	16	23	19	27	18	17	17	25	17	12	24	17	17	23	19	14	17	18	18	10	19	22	15	15	19	26	19	14	14	21	19	17	23	20	15	17	18	11	29	24	18	14	22	18	19	26	18	17	20	9	18	19	16	11	23	14	16	16	12	25	21	20	26	19	12	10	17	20	19	25	24	21	16	22	25	27	11	25	19	13	19	17	16	17	24	21	23	15	19	19	14	19	17	25	12	16	22	17	20	25	14	17	20	14	17	18	10	15	18	11	19	18	16	20	21	16	17	15	22	22	20	14	18	19	11	18	23	18	14	15	19	22	19	11	16	21	9	22	12	15	12	13	25	19	17	19	16	21	18	15	18	23	19	18	13	22	21	15	16	14	20	16	16	17	22	17	9	21	23	17	20	20	18	16	9	20	18	18	12	22	9	23	22	18	14	13	27	25	23	13	19	11	19	18	11	14	19	12	22	17	16	14	14	19	21	20	12	19	13	14	15	14	17	18	15	24	16	6	17	13	25	18	9	23	25	22	21	19	18	17	12	14	17	19	16	17	21	18	12	19	22	11	22	26	9	19	12	15	26	20	15	17	18	13	17	15	21	19	17	24	13	12	6	13	15	9	13	19	12	12	12	25	19	16	21	16	15	16	24	24	20	15	22	17	19	18	11	13	23	16	21	13	27	11	13	19	9	22	16	20	15	19	14	12	21	17	19	22	21	13	15	24	18	13	13	16	17	21	13	12	14	14	18	10	13	24	23	24	21	13	24	20	17	12	12	17	16	10	20	17	13	20	19	24	14	14	17	19	19	13	22	19	15	21	22	20	10	21	19	19	15	16	16	21	20	15	14	13	13	17	19	13	12	16	25	19	14	21	24	23	18	16	26	17	19	17	12	18	16	10	16	17	14	22	17	20	17	18	17	13	14	15	13	14	19	16	18	16	18	18	16	20	16	12	8	21	19	19	12	20	15	14	16	22	12	16	16	21	13	14	23	7	12	13	11	16	20	15	11	13	18	18	10	9	23	28	19	22	14	17	18	22	19	15	8	20	16	23	17	29	14	17	21	22	19	16	8	16	13	9	18	13	12	12	9	14	13	12	21	12	17	24	16	23	18	22	15	18	21	17	11	19	18	18	16	23	20	17	19	10	15	16	15	18	24	13	23	17	10	14	15	15	23	20	15	12	24	25	16	20	14	17	18	15	12	15	17	19	22	13	13	12	20	20	13	15	22	21	14	24	9	19	18	14	19	16	16	19	11	17	15	17	14	15	15	20	19	9	22	21	29	17	16	12	12	18	19	14	25	18	23	25	14	14	14	19	16	23	14	18	18	14	22	9	18	18	21	14	17	23	16	10	18	19	16	14	12	26	21	20	15	23	14	19	19	20	16	17	14	13	22	16	21	22	16	17	19	24	19	19	16	17	19	20	14	13	28	15	9	14	14	16	17	13	17	20	21	20	16	16	21	14	23	18	16	19	14	22	18	12	19	13	17	18	24	14	17	18	16	17	10	18	17	26	12	16	22	18	12	19	27	21	18	12	16	25	15	21	18	16	11	23	13	21	24	17	14	22	19	22	12	12	20	23	21	20	19	18	23	23	21	12	17	21	14	16	19	12	16	16	14	18	14	17	11	14	13	19	22	15	13	14	22	15	14	14	21	11	23	21	14	24	16	16	21	19	16	13	9	18	12	20	12	18	24	20	19	17	18	12	17	22	8	15	15	16	19	22	20	17	17	18	17	15	23	21	14	15	12	19	19	15	18	20	15	20	13	22	19	18	17	24	18	15	18	14	8	19	19	24	25	25	13	17	19	22	20	15	20	16	20	30	21	19	13	20	21	12	19	15	24	15	20	13	24	14	23	15	21	19	11	17	10	14	14	11	11	11	18	17	13	16	25	21	24	25	16	22	14	16	17	24	21	14	19	18	18	15	19	12	11	16	12	15	7	20	16	22	12	23	20	10	22	16	9	17	15	25	20	18	17	18	18	16	27	17	10	18	20	21	23	17	10	13	18	19	21	14	15	17	20	24	16	23	19	17	18	15	17	15	19	11	24	17	13	20	13	14	11	20	11	17	20	17	16	18	15	22	22	17	15	10	21	13	27	14	15	22	17	13	16	12	18	13	16	11	17	19	16	23	16	15	19	20	17	16	10	22	13	17	17	20	24	20	15	18	12	13	16	24	30	17	11	22	10	19	16	16	20	19	14	24	21	11	11	19	20	15	17	23	15	15	9	18	18	20	13	7	11	25	21	25	27	15	23	13	20	23	13	21	15	21	12	21	23	17	16	15	17	19	20	25	13	16	15	18	23	11	16	21	14	17	19	18	19	21	22	27	30	20	16	19	9	12	21	19	21	19	12	16	12	15	13	22	16	17	15	16	20	13	20	20	19	16	17	12	12	20	17	18	21	14	14	18	23	23	13	25	13	26	24	19	13	27	22	12	20	13	24	21	8	16	18	17	22	18	22	17	15	17	13	17	14	18	22	16	21	13	22	13	13	23	20	6	20	16	16	14	13	15	19	13	17	14	17	20	18	14	16	16	18	18	13	15	18	10	26	16	12	16	12	17	18	15	17	22	19	22	13	24	13	19	18	18	19	18	11	14	15	17	18	23	15	18	16	18	19	13	8	14	18	24	16	19	20	18	14	19	8	23	23	29	23	21	20	19	19	23	23	14	15	11	16	19	19	13	20	22	24	18	19	10	20	18	20	14	21	14	16	17	11	16	20	14	19	24	14	19	16	20	21	19	16	13	17	18	22	29	14	13	18	15	13	23	15	23	17	16	21	15	18	18	14	18	13	15	13	20	21	20	24	12	18	18	21	19	20	18	21	16	19	19	16	12	19	20	22	14	26	17	10	13	21	12	13	20	11
19365	12839	6889	18193	26528	26325	23559	21221	17161	13398	9693	7496	6361	5252	4586	3603	2411	2228	1663	1394	1156	1055	1226	1479	831	826	808	709	680	619	575	545	562	532	534	535	544	523	777	545	436	420	399	384	423	406	360	365	386	346	423	623	1375	425	359	367	347	298	355	360	327	313	327	326	314	297	333	316	302	345	306	307	272	320	307	302	290	300	296	306	310	297	292	294	328	302	299	340	332	311	306	297	323	317	342	321	310	326	295	332	304	334	332	308	302	301	311	318	317	295	278	310	318	332	293	267	289	325	302	282	281	241	289	287	302	275	266	319	261	279	300	285	305	288	282	296	297	283	282	290	279	266	280	269	279	283	300	312	274	286	317	288	283	300	276	276	295	280	259	262	307	284	286	287	290	306	298	293	291	279	303	319	306	334	299	280	297	292	305	290	289	293	288	289	270	274	261	269	304	307	288	295	270	278	300	289	269	307	287	274	274	287	300	300	300	272	323	284	282	269	269	285	272	278	269	279	275	324	271	298	312	298	282	303	264	269	261	283	303	267	272	267	270	291	275	255	265	283	235	262	321	280	277	294	292	292	264	267	261	290	275	266	248	263	272	271	294	286	297	267	313	298	279	271	297	300	271	269	260	303	288	272	278	287	289	309	271	269	319	278	288	300	235	284	276	279	249	300	284	292	260	262	276	277	288	289	280	286	301	250	310	263	298	263	290	301	301	263	293	264	267	271	287	301	291	254	250	290	310	259	280	285	284	277	262	285	259	270	268	291	289	291	315	277	285	271	271	292	301	299	276	282	304	292	277	331	274	255	294	308	295	280	274	281	293	256	299	291	283	279	276	262	267	271	258	299	293	298	290	269	307	281	286	295	241	284	290	273	268	261	255	291	265	268	254	289	256	282	281	291	269	288	290	280	264	258	297	270	271	264	290	249	258	263	263	265	287	278	253	282	272	295	270	282	267	267	253	295	249	297	258	270	298	284	312	293	270	265	251	266	289	270	257	274	284	253	285	284	279	276	301	286	289	259	298	276	265	295	272	280	299	287	263	302	273	293	275	288	251	263	232	243	273	271	307	257	292	280	289	263	269	283	292	259	320	282	295	275	290	297	265	276	292	267	259	282	289	271	284	279	276	276	263	281	273	287	296	272	273	263	285	298	277	269	278	286	270	257	241	287	313	285	325	278	288	286	306	255	259	277	265	269	302	276	308	302	302	263	271	248	298	283	278	283	278	266	255	285	271	278	277	289	273	278	299	265	264	252	271	257	263	258	294	287	274	269	258	312	257	286	269	282	260	248	255	286	274	273	264	295	313	272	272	254	286	251	279	289	261	301	258	308	264	302	272	304	278	285	292	277	260	299	301	268	252	277	261	259	275	239	310	276	283	257	278	231	279	273	288	289	277	257	299	283	278	261	285	248	285	291	279	255	290	264	276	264	285	292	254	274	262	273	307	303	260	281	302	268	298	298	253	280	284	260	279	275	273	247	297	283	268	273	276	300	275	263	284	281	262	284	296	298	258	263	290	302	237	288	285	281	274	290	266	302	272	307	283	258	282	276	279	280	261	250	280	275	322	247	262	309	264	280	303	291	282	292	294	280	274	288	309	260	274	283	255	300	301	291	310	296	277	280	291	263	277	271	262	282	273	290	293	284	290	276	239	270	279	259	267	254	274	255	276	295	275	289	270	274	306	270	300	297	268	280	298	285	273	248	285	271	278	278	294	279	245	270	306	254	272	304	291	268	283	271	286	275	252	269	291	275	279	269	266	299	280	247	270	270	266	264	279	303	272	282	307	318	283	296	283	259	285	273	278	277	277	267	258	268	281	275	278	254	289	304	279	282	311	293	281	297	269	331	258	269	284	270	253	304	281	301	263	285	296	290	281	279	312	292	255	272	247	295	261	283	279	283	266	292	276	289	297	309	307	261	268	266	264	303	285	281	278	261	273	287	265	283	274	283	303	231	298	265	298	273	265	279	283	289	289	272	281	265	274	286	284	303	290	282	273	318	280	301	283	283	267	256	308	265	292	283	271	294	249	244	272	273	293	259	280	281	293	296	290	285	261	267	282	259	303	288	258	266	277	290	282	239	268	277	263	304	284	276	284	249	305	290	261	265	266	292	258	279	249	286	271	270	304	318	279	290	271	297	267	283	285	276	256	281	288	249	275	287	277	280	246	300	323	291	270	250	256	299	278	278	259	265	267	272	302	295	277	296	296	286	293	280	306	263	293	258	267	267	304	318	290	239	285	265	272	286	295	292	282	274	258	281	270	290	262	266	276	284	270	278	267	292	275	257	270	304	272	266	277	296	288	264	299	279	258	250	315	300	271	244	265	298	273	260	277	245	281	266	278	312	286	266	266	282	286	259	268	256	316	265	263	280	258	281	275	296	269	312	268	281	260	297	289	284	292	294	304	303	275	267	260	255	301	260	284	287	322	252	269	266	266	285	257	289	250	272	272	265	281	272	272	303	272	262	263	273	277	256	265	271	272	298	270	262	276	258	301	270	268	259	287	286	270	241	278	292	304	296	273	285	279	289	266	296	260	278	269	253	295	283	278	268	311	276	249	280	319	249	272	288	287	291	296	282	265	302	264	290	254	272	270	256	261	262	268	273	246	233	298	286	294	298	258	269	298	296	284	259	277	274	278	287	289	286	270	271	276	258	297	291	282	308	272	306	257	246	295	292	267	276	297	291	266	254	280	276	291	259	268	286	264	301	282	290	290	286	266	266	268	268	291	314	278	300	307	299	282	281	276	248	273	268	255	266	258	290	277	279	259	277	274	269	297	264	266	297	264	282	287	259	255	280	275	289	278	279	273	272	281	275	245	304	261	283	303	259	251	268	279	278	300	272	269	309	252	273	253	292	268	274	259	265	272	289	276	279	267	289	295	278	303	291	259	277	297	262	262	278	273	282	267	261	311	260	255	300	260	301	269	259	280	287	273	265	261	285	292	275	311	261	280	297	261	274	288	278	277	294	257	273	276	256	274	259	271	254	290	300	274	262	279	270	262	259	269	272	253	285	293	267	273	278	264	276	288	255	268	276	267	264	301	298	269	294	270	275	279	254	288	259	270	279	268	292	272	274	280	278	252	293	293	268	290	273	308	306	255	276	274	272	271	251	255	252	253	276	255	287	305	281	275	298	283	284	273	290	241	304	296	247	290	316	284	262	273	279	296	263	259	281	277	296	278	301	294	272	282	267	289	276	276	301	255	271	278	260	294	273	267	281	275	265	267	276	262	276	324	316	259	274	278	284	298	277	255	285	311	283	280	260	265	259	278	306	262	277	272	297	267	295	305	273	267	290	291	296	282	274	288	257	273	272	282	272	283	262	272	300	251	293	281	267	260	265	275	271	288	290	276	281	287	291	283	269	276	280	268	294	289	273	280	277	297	279	286	257	299	277	301	294	305	280	280	282	285	274	284	311	281	258	272	282	297	270	255	277	264	273	270	261	279	247	299	258	265	269	259	272	288	283	307	239
2756	536	249	189	332	425	382	322	290	233	229	164	146	121	129	78	98	87	65	51	55	51	50	57	43	43	43	52	42	52	41	43	52	44	46	51	54	40	48	36	49	44	50	40	37	40	52	51	51	47	46	52	83	44	38	42	40	36	38	50	43	33	48	60	35	29	46	39	43	63	33	40	42	45	38	47	38	42	52	57	42	44	34	41	62	47	45	37	36	40	54	29	33	48	36	38	37	36	46	49	40	46	46	58	33	35	36	49	44	40	36	39	46	32	31	28	40	31	45	41	37	47	32	45	43	39	36	36	50	32	51	41	28	42	40	34	36	39	40	45	34	39	45	38	28	39	29	41	37	50	39	44	38	38	38	55	36	49	30	43	45	31	47	46	39	42	39	37	40	40	39	35	41	47	36	46	37	38	49	45	28	37	42	43	38	44	39	46	33	34	50	31	42	39	36	42	30	43	49	40	43	44	38	38	39	30	39	42	43	38	28	39	44	42	35	33	45	41	38	32	35	28	41	42	44	30	32	38	47	44	36	39	41	31	47	25	45	26	28	35	37	39	43	47	42	40	39	36	47	40	45	37	37	42	40	43	40	29	45	36	32	32	34	39	37	42	42	38	47	39	46	47	35	28	33	40	42	43	30	24	41	40	40	33	43	40	40	39	36	42	41	41	43	44	43	32	36	41	50	37	41	34	48	34	41	42	50	39	54	44	36	41	43	39	37	33	43	38	44	29	43	45	45	41	38	41	41	53	41	43	42	28	52	43	36	33	59	35	39	40	52	39	51	35	46	41	38	31	34	33	40	49	37	46	36	37	47	46	54	34	53	43	51	38	37	33	41	40	43	38	42	36	36	46	40	32	35	39	42	40	44	45	50	48	35	45	40	42	36	48	33	53	49	45	37	48	41	39	35	37	44	47	48	36	44	52	40	37	25	40	40	42	35	33	46	36	44	38	38	42	40	44	48	49	42	37	34	42	40	34	37	47	29	34	24	49	41	47	33	34	36	44	35	38	38	45	40	39	39	31	44	54	29	42	42	42	55	41	41	25	45	53	40	41	49	45	28	46	43	37	35	42	31	43	41	41	45	40	49	39	42	44	34	34	41	42	55	37	43	34	39	34	36	29	30	40	31	38	48	41	44	32	39	53	35	46	39	50	28	44	35	39	31	42	48	31	42	34	49	37	47	43	42	32	30	31	34	44	44	34	52	44	42	48	48	40	51	37	48	34	40	41	38	38	32	34	28	43	29	45	44	41	36	34	37	40	44	38	42	46	41	37	35	32	43	54	34	38	28	28	38	42	34	41	44	40	40	39	50	39	38	40	41	41	41	42	38	46	34	35	46	43	33	37	38	45	50	46	39	40	41	37	41	43	41	40	32	40	40	38	42	38	34	50	32	43	38	41	32	45	42	45	30	55	47	49	36	41	37	33	48	52	38	38	43	41	39	41	42	46	49	39	48	36	43	35	42	38	45	32	46	45	42	45	39	36	54	34	46	37	29	39	39	34	31	42	38	54	45	42	45	34	43	33	25	57	37	36	44	42	30	42	32	47	38	43	34	42	47	37	33	42	35	36	33	45	45	28	33	32	51	35	56	42	43	31	48	35	37	38	38	36	36	45	50	47	45	38	48	45	47	31	42	42	37	59	38	34	32	36	41	39	36	37	43	40	45	42	37	43	32	34	32	36	30	41	43	34	47	50	34	37	31	39	39	41	44	42	41	41	36	36	27	30	44	41	45	33	36	35	44	33	28	40	27	38	42	45	42	43	38	38	36	40	54	46	46	43	56	44	48	36	28	43	48	36	33	50	44	37	36	31	43	44	48	28	37	40	44	52	41	53	38	45	34	29	39	42	33	43	49	38	41	45	33	33	39	48	43	34	40	32	35	48	47	45	29	35	32	33	34	34	30	38	40	47	46	45	44	38	31	55	42	51	34	30	37	42	40	32	31	45	33	45	42	42	51	41	39	37	39	44	36	40	34	34	38	51	42	46	48	40	42	36	41	44	39	40	42	38	34	41	39	33	39	47	39	32	32	38	48	36	46	38	45	38	40	32	36	36	36	41	42	38	34	34	27	45	53	37	33	40	40	36	49	42	55	41	50	32	42	43	25	43	41	50	34	48	35	40	45	28	45	34	38	47	39	45	40	34	29	43	35	33	39	41	42	27	41	45	44	48	39	48	34	34	31	27	43	24	35	39	49	46	47	39	36	43	38	38	45	38	30	42	34	38	36	38	52	34	35	41	41	42	44	52	33	36	45	43	36	37	48	29	36	45	35	37	50	41	42	46	32	33	30	39	47	39	38	39	37	32	45	39	41	37	47	42	51	39	38	31	42	47	41	43	41	42	37	36	43	41	31	45	36	34	37	54	46	28	36	32	38	28	47	47	35	35	42	42	42	27	38	46	34	41	46	41	50	35	38	33	36	52	32	39	43	44	38	44	46	42	44	41	47	38	34	38	30	37	44	39	35	37	34	34	45	38	28	40	46	31	36	45	46	54	43	49	45	35	38	37	40	37	35	36	56	49	34	39	32	38	38	45	41	38	47	54	42	32	46	34	44	26	41	43	40	50	53	43	35	48	34	35	46	41	21	51	51	39	42	36	50	38	45	49	46	37	35	32	35	40	46	42	39	38	42	41	36	40	48	39	45	55	37	36	32	41	34	41	38	41	43	40	27	37	36	36	32	47	32	38	37	38	37	36	43	47	33	40	40	29	39	33	42	30	36	37	31	36	31	32	47	35	29	37	36	44	38	43	45	32	34	51	34	37	45	39	45	41	35	38	43	41	45	48	35	28	44	38	36	45	43	40	41	36	32	43	40	40	35	32	41	32	34	44	37	33	37	45	31	44	37	44	30	41	32	38	44	45	40	34	36	39	49	39	40	33	34	35	30	31	37	40	38	37	35	39	29	44	39	42	38	39	33	35	40	42	39	45	35	34	42	42	44	49	44	31	42	40	31	36	40	40	48	44	38	52	52	44	31	35	42	37	35	40	45	39	39	43	41	47	46	38	33	36	48	51	49	40	29	39	34	44	39	30	37	31	38	30	44	26	33	38	33	50	39	37	46	40	22	46	37	37	46	42	31	45	35	33	37	33	51	45	37	41	41	25	42	35	50	57	51	43	38	28	37	40	45	33	28	29	47	30	46	54	41	30	34	40	51	40	25	42	41	37	46	40	36	35	33	30	50	38	46	37	39	44	31	38	48	37	34	36	32	39	41	45	41	48	43	39	44	31	29	31	39	42	44	38	30	39	44	44	31	29	39	42	43	44	31	39	50	48	46	37	45	29	35	33	36	48	34	42	37	43	40	33	47	36	40	40	33	39	34	43	41	30	38	41	43	46	36	38	41	49	40	43	41	44	37	32	44	37	36	37	35	41	37	34	39	33	36	40	50	41	43	42	41	37	29	32	33	34	52	46	39	40	43	45	39	45	34	41	51	41	27	46	35	50	36	40	32	35	31	45
18282	11693	6771	16687	25322	24662	22015	19004	16019	12657	9650	7685	6316	5047	4385	3566	2687	2541	1982	1552	1356	1329	1463	1672	1096	1160	1117	1004	921	938	903	838	833	852	839	834	854	959	912	769	750	780	758	703	736	714	706	697	695	755	787	1461	3113	916	747	661	653	645	681	787	682	679	694	672	652	645	644	611	698	586	615	660	689	637	665	624	635	660	658	657	652	635	630	584	650	686	707	635	665	635	631	602	639	687	647	717	636	663	673	706	669	656	651	599	619	630	681	652	629	656	632	618	624	654	715	630	634	672	681	672	650	682	587	620	582	619	677	596	614	590	614	616	662	654	617	605	603	608	623	577	648	642	603	624	620	597	570	637	592	618	623	629	639	611	640	577	612	615	622	619	627	616	622	596	628	625	635	654	633	669	634	658	647	690	626	612	642	624	621	625	595	637	629	636	581	624	628	623	648	613	622	656	663	619	660	614	637	645	602	603	594	600	624	615	626	628	642	655	611	613	610	618	626	637	622	608	624	632	607	610	596	630	598	594	597	622	643	574	662	603	611	611	617	620	596	597	635	593	624	631	614	653	627	662	615	651	601	558	653	622	611	607	657	659	584	627	609	660	622	609	628	639	580	624	625	702	644	628	606	623	617	644	620	606	625	615	608	613	629	621	598	600	610	621	637	611	581	567	636	642	629	596	624	621	637	623	635	593	641	580	601	635	591	604	582	660	658	597	621	597	623	581	619	612	581	662	638	625	620	624	623	620	575	575	573	590	626	619	622	609	610	610	612	599	603	640	568	654	654	586	641	578	617	640	611	606	619	639	559	606	600	655	623	614	624	642	634	604	598	613	620	566	613	628	570	625	581	589	632	636	624	569	665	621	649	582	596	618	611	655	618	596	605	652	651	607	609	581	622	603	575	579	643	608	648	626	598	647	594	573	606	643	602	605	607	631	631	631	612	620	619	630	618	627	575	610	648	599	583	660	640	608	586	589	630	631	606	595	579	631	606	631	601	671	589	631	582	602	610	619	575	597	598	630	673	651	580	626	597	621	647	635	627	643	650	638	578	627	614	677	601	638	580	662	650	630	607	667	651	651	634	591	651	601	643	610	616	653	628	611	596	589	625	593	593	642	557	581	624	632	606	626	600	635	648	641	598	608	595	643	649	629	618	595	638	601	572	618	614	644	628	603	603	607	616	644	646	578	593	573	613	579	629	603	638	614	582	619	593	599	598	608	609	605	645	624	587	648	638	626	612	648	612	654	648	624	649	639	642	608	600	614	628	592	614	643	641	578	581	606	632	640	595	628	653	655	594	589	629	602	633	604	608	600	620	598	617	567	612	609	583	577	624	587	604	620	609	678	631	648	612	639	568	596	624	665	572	629	651	612	603	623	637	636	637	571	610	622	602	621	613	604	604	594	602	633	623	642	602	672	617	624	603	623	628	602	619	614	650	586	592	623	627	607	612	612	603	618	630	576	632	636	577	653	586	619	632	616	597	667	612	553	599	597	626	623	570	601	652	620	596	636	644	590	666	596	614	607	627	615	631	653	611	609	640	643	619	560	619	600	666	581	617	628	576	658	618	586	636	651	628	619	618	641	625	609	636	605	637	631	611	602	622	579	615	585	627	651	624	590	661	613	588	633	611	631	640	640	618	626	645	646	631	667	696	602	641	637	624	618	594	597	612	613	626	632	612	653	626	577	663	627	624	619	597	603	577	600	601	620	613	614	592	654	653	631	599	605	622	620	637	604	611	597	672	623	592	622	640	652	565	576	618	609	634	633	633	627	626	643	577	671	609	597	619	617	574	612	632	622	591	639	609	613	591	591	596	633	582	599	630	651	642	577	596	568	640	614	624	610	590	620	621	605	610	632	580	634	585	644	630	624	628	632	607	634	588	637	612	596	639	612	625	634	609	618	603	608	594	600	649	619	596	602	643	658	613	633	594	606	655	590	624	615	594	634	675	631	632	632	634	637	640	630	614	603	656	605	629	605	630	607	613	664	652	634	640	622	615	586	652	613	668	635	592	640	621	588	620	620	662	601	621	613	610	646	622	651	616	645	624	606	620	621	633	608	633	617	585	605	647	630	617	660	626	620	624	609	595	676	604	662	639	606	617	646	583	628	582	643	590	571	631	619	617	667	640	629	664	636	614	657	599	602	649	618	627	645	619	628	647	611	603	605	621	658	654	564	637	576	582	629	639	634	654	607	608	610	606	635	586	649	613	616	627	577	618	649	591	639	597	638	612	630	611	658	573	633	659	602	556	629	640	621	621	620	583	641	666	630	622	628	606	632	648	550	642	596	612	634	623	611	605	600	593	623	661	649	618	596	613	630	610	588	622	648	609	600	594	637	632	623	641	609	619	689	660	608	599	609	594	616	610	601	644	603	619	613	688	588	617	655	649	610	635	637	614	670	634	621	608	636	642	636	631	574	661	639	661	592	596	629	661	644	613	607	645	665	636	606	620	624	637	624	618	607	632	622	636	627	601	589	559	589	610	594	582	581	623	631	612	604	597	644	618	590	645	654	630	619	580	591	615	648	648	574	590	653	590	632	646	648	640	600	642	577	601	615	576	588	651	640	606	636	610	572	609	589	663	600	618	624	662	626	610	573	639	619	571	628	599	570	596	560	635	661	580	628	632	627	633	614	609	639	633	637	620	604	621	627	645	629	576	638	635	598	642	653	612	621	611	580	626	640	596	607	634	599	598	629	640	609	598	629	592	629	603	631	627	624	631	636	645	636	615	622	608	619	632	617	627	638	602	565	601	644	609	580	630	614	613	583	573	618	648	624	600	618	649	623	596	614	617	650	652	628	645	623	624	625	605	623	643	606	601	633	619	657	647	599	604	594	616	625	630	608	654	568	598	639	596	671	638	638	619	598	573	598	609	663	614	614	619	657	607	602	605	622	624	624	646	626	599	591	610	621	659	630	651	606	620	649	608	621	639	614	637	643	632	640	643	670	613	645	577	603	649	611	641	651	644	641	642	623	600	632	641	655	601	622	622	684	594	569	597	597	617	616	595	594	645	642	608	634	589	629	582	599	608	621	600	664	621	640	612	631	587	625	601	634	597	575	637	651	635	609	648	578	585	611	643	603	634	604	659	653	617	652	598	610	597	617	615	620	638	629	607	609	635	631	623	626	627	600	585	646	605	642	622	617	608	597	597	644	608	607	645	623	604	632	626	654	603	594	633	613	619	614	665	630	584	618	630	616	650	650	590	646	639	591	625	649	589	649	586	560	566	630	620	651	595	632	603	616	620	623	652	591	610	644	593	622	623	602	615	623	619	700	655	609	637	593	635	637	590	569	628	603	626	583	610	584	604	607	648	630	644	633	584	617	650	660	621	572	594	653	558	593	606	608	594	628	627	661	614	603	561	612	629	593	604	630	637	613	590	627	596	628	606	616	599	605	640	563	643	652	634	651	593	705	574	627	612	607	621	621	615	646	632	654	665	595	581	583	608	621	627	620	632	597	589	604	598	626	640	671
2069	785	388	328	549	713	621	548	463	400	326	256	207	176	134	127	120	115	82	61	68	58	63	58	71	49	51	51	56	40	46	41	44	45	53	57	49	36	47	36	42	36	38	41	39	37	44	28	39	47	34	59	292	82	35	39	45	28	34	49	34	36	28	27	31	39	38	37	39	34	39	43	32	40	39	30	31	23	45	38	28	34	38	32	31	36	41	42	32	36	41	44	43	43	35	40	37	36	42	40	26	30	44	44	38	34	33	49	22	34	37	34	46	20	39	43	51	33	30	29	34	38	40	28	36	36	32	46	46	42	23	44	42	41	31	36	44	39	35	34	31	30	35	42	35	31	41	38	38	33	39	28	31	44	42	36	43	32	38	35	27	33	36	44	30	36	37	24	34	24	27	24	43	34	41	33	33	31	30	33	40	37	35	21	37	35	42	44	32	37	43	31	40	35	34	41	31	26	38	38	34	34	40	38	33	42	27	39	34	26	35	42	34	38	32	35	34	33	38	35	41	30	35	34	42	33	38	31	40	38	37	37	32	33	34	33	38	37	40	29	28	46	30	46	40	43	34	40	37	32	38	27	39	30	34	36	31	36	36	45	29	40	37	30	34	33	30	34	32	35	34	43	39	34	36	23	35	34	37	37	33	26	23	33	33	32	35	26	32	34	32	38	45	28	34	33	42	35	30	30	33	39	28	30	34	39	30	41	35	40	44	34	39	30	42	35	36	40	41	40	37	40	40	40	41	32	22	37	29	35	36	37	33	45	47	37	34	34	20	31	51	31	25	45	31	33	32	35	35	35	45	35	31	33	36	34	25	37	31	31	33	37	30	39	37	36	32	27	30	32	45	45	31	45	42	36	42	32	42	36	34	29	33	35	33	34	27	35	30	37	35	36	31	33	29	33	35	41	37	28	24	34	29	37	39	36	40	30	34	38	33	19	27	36	43	38	29	44	24	36	31	43	27	36	30	34	42	27	41	36	36	41	40	41	42	28	31	27	37	34	27	38	35	42	31	33	30	27	30	36	40	37	41	44	29	29	34	29	36	36	39	47	39	41	31	47	24	40	28	44	43	27	45	33	33	38	39	32	31	37	22	31	33	31	31	34	47	41	40	35	27	33	28	26	27	32	33	44	36	29	37	33	46	33	30	41	23	32	40	32	33	30	40	42	35	36	38	29	29	35	39	38	46	31	42	33	32	30	38	35	45	31	41	33	29	32	30	32	37	32	36	35	35	34	30	43	46	44	39	31	28	40	43	42	38	24	35	27	47	29	25	32	35	42	28	36	39	33	43	34	29	35	30	40	33	39	40	39	34	41	39	30	43	34	36	46	32	42	34	33	35	33	36	30	37	28	34	28	30	31	34	39	41	38	43	25	26	35	29	29	49	43	32	31	45	35	28	33	28	39	42	38	30	21	37	33	30	31	36	36	31	37	36	34	39	38	27	39	27	29	30	27	31	26	38	35	25	31	34	24	31	36	33	32	35	38	37	30	50	40	43	37	29	31	36	35	35	35	35	34	34	31	29	33	28	33	31	37	44	39	35	31	27	30	32	35	28	32	34	45	36	50	30	36	37	35	31	38	45	47	30	35	47	32	27	34	43	29	29	46	32	32	38	44	43	31	33	33	29	26	38	28	37	41	45	34	31	37	33	33	44	32	40	39	37	37	39	37	33	37	33	30	38	27	26	25	32	45	30	42	32	47	38	40	34	28	26	29	27	40	30	36	34	30	48	31	36	30	39	42	29	30	29	36	25	32	36	38	29	38	37	36	42	43	32	37	36	45	39	42	39	42	35	26	33	27	33	36	38	29	46	31	37	40	33	38	35	29	39	41	35	43	43	40	37	29	40	35	40	43	29	29	26	33	35	35	38	37	35	35	41	34	34	36	40	37	33	33	41	29	35	39	51	43	29	37	39	44	37	34	32	39	32	39	43	35	37	45	41	28	39	29	37	39	37	35	38	32	37	40	29	40	33	32	28	38	44	32	28	32	39	31	30	37	32	28	32	27	34	34	37	38	31	26	29	27	38	44	39	35	42	30	28	31	44	30	35	29	37	38	28	38	47	32	35	35	32	33	31	34	23	33	38	25	32	52	20	39	31	32	32	36	25	34	34	26	25	38	32	37	35	32	35	36	45	28	28	37	36	28	28	41	26	30	17	35	34	31	22	26	36	41	45	38	32	31	44	34	24	30	37	45	33	26	37	28	37	31	35	32	36	36	37	20	35	34	42	37	36	29	35	35	33	34	35	32	35	27	33	35	29	24	34	45	33	35	37	43	39	44	44	33	33	33	31	31	30	32	36	37	41	40	36	37	32	35	49	35	33	36	34	38	48	28	29	39	30	34	46	47	30	48	30	43	41	31	28	26	37	37	28	41	27	26	34	38	31	28	35	34	42	32	35	30	36	47	40	27	32	36	48	41	39	43	40	35	43	38	36	41	36	42	43	40	31	48	30	45	31	36	45	26	36	29	35	37	33	36	30	42	37	41	32	37	34	41	43	34	28	31	27	28	34	34	32	36	30	35	39	37	36	35	31	42	38	42	36	34	29	25	33	31	25	32	36	42	37	36	32	35	34	37	35	47	38	41	38	38	34	30	37	37	26	34	35	30	34	42	40	33	41	28	29	38	39	31	34	31	37	38	44	34	36	36	37	34	29	37	48	25	31	33	41	36	33	41	41	41	29	33	33	34	33	34	38	34	40	38	33	26	49	22	32	31	43	32	31	29	46	33	24	30	32	34	40	34	38	30	30	42	37	40	41	36	30	34	43	38	31	33	35	29	37	32	28	42	43	36	34	21	29	34	31	35	27	29	29	32	34	39	30	33	33	37	31	35	30	25	28	32	33	40	34	28	36	30	39	39	41	26	28	20	44	34	41	20	37	30	40	28	32	33	29	36	33	22	38	29	28	29	37	35	38	34	41	46	34	27	35	34	33	29	37	35	33	29	33	32	41	37	35	34	36	27	32	38	33	32	44	32	24	41	38	31	32	29	35	23	23	35	27	42	30	26	28	26	31	29	32	30	40	35	33	42	33	29	34	36	28	25	52	40	32	43	30	39	29	29	31	38	40	35	43	45	41	31	33	45	31	32	28	29	39	31	26	40	37	26	29	35	24	32	34	34	28	29	38	28	26	40	43	32	40	30	41	30	35	30	28	35	38	47	29	36	41	29	35	21	38	35	47	38	26	35	31	44	29	35	41	34	32	40	36	38	35	30	30	37	42	32	20	37	28	25	35	35	37	31	45	45	34	32	34	28	30	29	30	37	26	37	31	41	35	40	39	36	42	39	29	45	36	46	39	32	40	30	26	33	29	37	39	31	29	38	31	33	34	39	36	37	23	36	37	27	32	33	36	37	43	32	33	23	42	33	39	44	29	29	25	30	38	43	27	38	41	32	45	41	35	42	34	21	39	34	43	31	34	25	45	33	27	33	31	27	59	37	46	33	24	34	33	34	34	37	35	36
24227	16088	9605	22332	30841	30487	27621	24179	20548	16773	13761	11515	9484	7647	6123	5375	4076	4359	2869	2296	2061	2065	2096	2118	1565	1432	1410	1397	1189	1130	1070	1050	1004	1015	952	996	1108	1045	901	923	810	857	785	761	760	740	680	696	712	716	823	1657	9722	1971	744	619	670	627	743	978	594	590	611	647	616	606	601	593	600	605	639	574	561	568	587	586	578	588	586	592	570	589	600	584	559	607	592	642	572	597	603	567	607	607	597	630	656	603	556	560	592	576	562	591	595	572	613	552	569	559	611	608	566	577	549	587	576	558	543	549	549	584	565	547	583	541	561	538	532	570	534	557	548	589	484	560	566	557	583	519	554	524	551	561	572	551	563	530	523	577	541	514	543	579	569	541	563	583	526	562	530	575	544	529	546	571	516	561	560	530	533	514	603	548	592	558	511	530	599	555	512	576	496	519	533	572	521	552	538	565	534	550	577	559	577	554	533	539	555	542	529	526	592	578	516	547	541	545	549	541	509	547	519	559	533	534	547	549	574	571	571	531	522	548	570	560	540	538	525	510	497	545	564	549	544	530	530	536	557	570	579	557	520	554	547	533	507	521	557	541	550	518	538	504	516	546	508	542	534	551	507	541	527	532	500	541	563	514	510	547	559	537	537	507	511	541	541	543	577	541	510	522	559	549	526	539	557	555	565	534	578	574	512	598	528	530	552	535	500	562	541	550	556	546	542	524	561	532	488	542	500	548	550	538	545	519	521	504	541	555	570	519	567	536	500	558	556	514	554	533	544	519	557	531	531	509	524	517	520	509	562	561	553	542	509	586	504	519	544	516	537	554	531	552	532	535	566	561	525	535	566	556	531	537	554	503	552	516	553	532	549	563	541	572	570	517	567	537	554	542	528	549	520	536	556	519	585	511	506	576	545	553	515	557	539	544	559	590	521	552	553	533	560	556	539	620	528	532	538	527	527	559	520	581	542	548	525	601	534	529	538	568	513	519	516	536	560	594	473	543	551	482	531	550	513	548	524	546	537	587	546	514	534	527	579	515	513	570	506	549	562	540	594	517	565	530	524	581	623	538	563	551	543	555	496	533	580	530	494	560	556	535	550	549	523	554	557	540	514	553	542	565	541	533	531	529	535	534	518	524	537	546	520	510	523	543	532	508	524	539	529	527	561	518	559	538	505	525	575	503	557	504	538	501	562	564	525	574	563	524	516	571	551	547	573	522	530	578	525	517	527	535	524	540	543	545	520	518	495	552	562	531	539	566	537	500	530	506	587	543	531	588	551	502	577	553	558	573	526	519	540	507	547	501	559	531	523	518	497	494	576	567	555	555	532	515	575	530	532	571	516	571	553	516	562	576	537	527	522	574	568	555	548	546	510	516	581	552	505	542	556	535	556	521	524	563	525	528	532	543	565	541	554	555	488	543	535	525	543	529	534	566	536	521	550	559	481	516	523	543	512	541	545	532	518	544	523	532	522	538	541	530	516	528	518	533	586	522	530	561	544	561	553	531	524	537	508	539	522	533	546	572	540	504	546	519	510	499	541	596	522	582	569	557	523	524	548	533	554	545	542	528	543	534	512	553	533	593	559	563	566	590	532	574	535	546	518	519	573	529	532	485	563	557	514	506	534	529	529	526	551	535	630	577	550	561	556	546	585	574	520	509	539	565	534	580	543	538	545	554	559	497	566	532	542	534	532	511	536	512	513	529	572	528	592	530	537	543	519	552	583	570	541	557	575	581	515	544	542	522	529	523	542	538	524	527	522	523	545	530	535	570	558	541	556	518	600	558	542	546	531	553	535	510	526	545	539	557	543	562	543	558	544	551	531	490	593	560	519	557	555	577	519	547	555	532	549	517	522	536	556	589	540	550	545	532	592	532	573	549	551	527	523	518	546	569	548	562	529	531	564	502	537	544	569	552	557	516	532	546	545	539	547	583	534	529	517	539	555	515	568	551	553	534	514	542	529	546	538	545	528	523	535	508	501	558	532	533	548	553	520	529	516	532	555	562	573	527	558	561	526	506	566	539	551	553	514	566	545	480	519	557	567	553	540	571	538	550	570	545	539	463	497	529	515	547	546	536	510	565	513	572	517	575	520	549	533	571	511	561	536	511	542	538	531	525	564	549	530	575	534	514	514	589	520	524	512	525	547	496	559	559	558	568	579	495	522	533	584	539	529	544	501	537	534	564	528	514	550	510	567	527	539	544	512	539	599	517	565	522	529	549	568	558	549	540	552	546	552	541	535	540	551	556	516	519	498	537	532	576	543	549	547	604	559	535	503	556	550	515	564	517	573	524	514	536	525	566	567	540	563	491	540	515	540	522	575	565	548	556	545	489	576	543	515	559	545	525	517	544	545	536	487	536	540	556	553	544	545	549	570	538	563	549	509	532	528	555	523	523	501	559	527	541	517	516	537	583	572	521	513	547	534	506	535	553	562	545	521	567	523	548	561	506	583	510	526	576	580	536	574	534	521	570	524	531	515	543	545	572	530	571	569	461	567	510	506	526	538	522	560	539	518	556	577	517	535	506	508	551	545	580	496	533	550	549	533	541	528	533	555	524	526	499	533	495	533	511	544	561	546	583	558	520	515	560	523	584	534	535	590	493	562	528	538	543	556	569	517	521	532	576	567	511	526	561	533	535	547	560	528	565	550	543	594	540	546	535	542	534	550	524	553	536	558	559	529	613	515	584	574	544	525	566	497	522	583	555	561	540	527	509	583	547	561	531	554	569	564	584	576	573	533	542	538	494	555	515	546	526	563	496	541	536	546	554	539	544	516	502	555	525	516	518	550	537	556	539	520	552	503	555	548	493	581	540	590	568	486	551	553	529	536	536	525	553	508	568	536	544	515	550	528	544	548	536	569	516	562	541	573	540	570	576	540	557	555	551	564	520	539	539	550	563	546	564	545	533	511	540	530	528	537	535	534	530	600	577	507	512	538	582	545	555	561	565	535	545	555	546	527	514	610	540	547	557	536	561	558	524	558	532	546	508	494	547	507	569	568	519	544	517	528	500	569	528	548	548	550	539	539	503	520	548	543	532	574	546	495	526	529	589	564	577	522	521	574	540	513	531	529	517	508	509	566	522	507	555	549	498	574	572	531	503	534	510	546	555	578	548	569	532	535	536	536	496	526	521	547	555	545	584	589	534	556	536	506	519	534	548	508	577	537	544	552	519	549	566	568	578	549	580	519	520	532	531	543	560	557	536	547	543	545	536	536	547	520	553	567	525	558	533	635	525	529	523	579	530	561	532	536	510	534	541	522	528	519	534	541	556	549	532	541	515	535	550	517	544	558	505	535	536	523	519	507	541	507	537	510	558	516	502	520	527	551	529	575	532	553	523	560	548	502	531	531	532	523	532	542	611	532	508	551	519	579	578	535	528	564	555	519	541	526	577	564	530	509	487	547	537	544	572	551	535	541	529	540	545	526	567	526	526	592	533	488	561	513	554	531	522	538	547	536	510	577	519	494	507	582	583	558	555	530	538	569	556
1610	343	166	120	212	244	282	219	205	169	117	90	97	81	52	44	52	50	28	33	21	31	45	32	34	30	29	29	18	25	24	27	26	30	28	26	36	20	18	25	27	26	25	20	24	28	24	17	24	32	23	35	60	33	19	19	23	19	26	32	24	16	27	22	31	29	34	18	31	25	23	27	25	22	32	21	29	26	30	30	25	23	20	34	28	24	22	21	20	16	25	16	19	27	36	23	25	26	30	14	24	24	27	16	31	31	23	31	25	30	22	24	17	22	21	27	20	18	27	26	29	22	14	26	29	25	23	26	22	32	24	23	28	22	19	25	18	26	20	20	31	18	22	27	9	32	21	28	24	17	34	16	29	17	23	26	31	22	23	29	20	27	17	27	21	26	25	28	24	38	27	25	28	31	27	27	28	24	19	25	22	14	19	22	20	33	31	20	21	32	17	26	25	25	20	27	34	21	40	15	25	33	28	34	28	21	24	22	30	32	12	24	32	32	20	25	18	16	20	28	21	19	27	21	20	16	20	25	28	27	23	26	15	32	20	27	17	19	32	14	14	24	22	26	22	27	26	25	18	28	29	22	30	28	25	16	20	19	19	22	18	21	23	33	20	26	17	25	25	17	31	36	20	17	34	19	18	16	24	28	27	21	22	21	29	19	22	31	25	22	20	29	24	27	15	25	20	17	20	17	29	28	13	24	30	27	26	33	28	24	25	25	20	35	25	30	16	22	15	23	22	27	24	33	23	18	24	19	18	34	11	27	27	25	31	24	22	16	21	25	29	27	25	25	21	30	30	23	26	22	31	26	25	33	28	27	27	30	37	30	19	24	14	25	24	17	24	22	19	34	30	27	17	25	27	22	17	29	18	19	23	25	31	22	33	28	16	27	27	30	25	14	11	29	29	30	20	32	24	21	29	27	25	24	21	26	15	33	15	30	24	26	21	13	30	26	24	21	25	25	22	29	25	13	17	22	15	14	30	20	20	17	29	19	27	17	31	19	17	24	24	23	25	27	21	25	30	20	29	33	20	22	32	27	27	26	27	20	23	21	24	27	22	20	25	23	26	17	24	21	23	25	28	19	24	19	13	20	27	27	17	24	30	20	23	20	31	24	17	16	18	19	29	33	24	26	20	24	27	17	17	20	14	27	23	21	34	18	23	24	21	20	18	22	24	27	24	22	24	24	26	27	20	22	20	24	23	18	28	24	19	28	22	19	21	30	26	21	26	27	22	11	22	28	21	21	29	19	16	21	27	24	25	24	28	20	13	22	20	14	23	28	24	15	25	21	22	23	34	28	22	23	16	20	16	23	28	24	23	19	25	33	26	26	20	27	42	35	23	27	18	23	15	22	15	16	33	27	35	30	30	19	20	20	22	18	17	21	37	16	26	28	26	26	24	23	21	19	26	33	23	28	29	22	22	25	21	14	27	25	28	20	17	30	29	32	29	19	31	22	30	32	27	22	29	32	18	26	19	23	25	31	16	22	30	27	22	21	30	25	21	23	13	22	15	28	24	26	25	21	16	28	28	20	25	27	10	35	16	22	26	18	22	19	19	20	23	26	20	17	19	26	12	22	24	22	23	30	20	18	26	28	19	29	28	16	27	28	31	14	22	19	19	20	22	24	24	24	27	25	15	16	27	19	34	18	22	35	17	18	24	27	13	27	16	21	29	28	22	24	25	30	24	35	20	30	24	24	22	14	24	23	22	23	25	22	18	28	28	28	23	20	23	18	32	19	29	19	19	26	23	19	26	23	21	19	25	36	24	19	25	22	19	22	33	26	26	25	22	23	22	18	23	32	19	28	27	27	25	23	23	21	25	30	18	22	21	20	27	18	24	20	23	18	27	24	23	21	26	23	21	26	24	22	19	19	35	31	26	24	33	24	23	23	23	30	15	15	25	33	24	17	27	15	22	26	30	20	22	13	20	25	26	21	33	20	28	22	22	20	26	25	20	20	31	19	29	24	23	28	24	25	27	24	23	23	23	25	21	15	20	23	24	30	28	20	21	13	19	32	28	24	18	27	27	24	29	22	22	28	28	19	22	23	23	27	24	20	18	23	20	22	32	31	25	24	29	28	28	27	26	26	21	28	21	24	21	27	31	20	25	29	23	26	24	23	17	24	26	18	24	30	22	18	23	34	18	16	21	33	18	23	23	37	28	16	31	18	26	25	27	17	27	23	20	20	31	17	20	27	29	25	32	23	25	28	19	23	27	27	19	19	31	20	16	26	25	36	27	31	20	30	30	19	30	19	30	24	16	25	21	28	27	32	20	24	15	21	27	19	26	32	21	27	30	20	12	31	32	21	20	27	17	22	21	23	24	26	21	28	20	19	31	22	28	18	20	26	28	30	28	28	25	23	27	27	19	25	21	12	26	31	23	29	27	28	19	25	25	25	26	26	18	20	24	30	22	31	22	26	22	24	23	24	28	25	21	19	28	26	19	14	13	23	22	17	20	14	27	34	29	33	15	33	27	16	23	23	19	23	16	28	22	16	21	21	30	26	18	21	32	27	24	27	25	22	14	32	22	20	32	37	34	26	16	20	18	24	25	31	19	18	27	28	17	23	29	21	32	14	28	24	24	29	30	26	38	19	21	24	23	11	26	23	21	31	19	22	12	28	25	30	25	22	18	20	27	17	25	23	18	22	23	21	19	17	24	24	25	21	22	25	35	27	25	30	24	20	31	21	24	17	25	21	22	20	37	21	16	16	32	14	17	37	19	19	23	23	24	26	17	29	35	18	22	25	21	23	20	19	33	23	28	17	21	22	26	20	18	22	16	22	24	21	28	27	19	23	25	26	27	27	20	26	20	24	27	22	19	24	35	24	29	29	19	24	27	17	24	24	25	25	24	31	30	18	26	23	21	23	30	28	18	26	31	18	29	24	33	21	24	22	19	26	27	30	19	24	24	17	18	18	22	22	25	29	21	24	18	15	27	27	27	28	23	26	25	23	19	19	25	26	14	11	32	31	16	18	20	27	31	17	21	24	29	22	30	28	23	24	19	35	14	24	19	23	32	23	20	23	23	19	36	30	25	26	30	32	23	19	23	31	26	14	26	21	29	22	28	24	25	24	21	36	17	17	28	28	19	25	22	19	29	12	27	21	18	18	20	22	14	20	13	25	16	19	28	23	29	30	22	17	25	25	20	19	34	22	31	19	16	21	34	24	21	17	19	22	23	29	25	25	21	17	17	27	23	20	25	18	27	15	28	22	32	15	16	16	22	19	18	19	20	25	15	22	22	19	20	34	18	25	30	24	26	26	19	20	17	27	22	27	25	25	18	18	31	18	20	20	23	19	15	25	16	13	27	25	26	24	18	23	18	28	20	25	18	31	18	21	32	30	23	25	12	25	17	28	21	17	23	18	24	16	19	17	17	19	21	31	15	23	19	18	29	33	22	22	21	21	17	26	29	22	15	25	14	27	28	22	13	20	12	20	30	28	22	26	26	27	15	17	29	22	19	25
16025	9510	4890	12829	20090	19436	17758	14013	11190	8475	6306	4946	3882	3226	2414	1841	1462	1664	929	756	756	672	785	784	627	570	558	549	483	478	451	484	476	468	503	479	547	452	472	444	395	418	429	408	394	423	410	426	386	399	409	790	2099	653	389	391	392	395	441	532	407	401	352	387	389	391	383	365	420	375	368	399	408	362	367	388	393	363	382	379	374	356	395	377	397	369	396	383	395	413	388	395	351	399	387	417	417	382	360	393	421	363	368	388	395	377	380	365	384	374	392	397	363	399	404	418	396	359	372	365	371	347	385	406	353	386	371	394	370	365	406	374	372	349	355	368	386	350	365	370	405	354	370	375	381	379	406	363	370	372	380	385	360	403	375	384	407	350	384	364	384	386	386	392	352	384	382	365	384	380	374	361	402	383	364	393	377	365	369	392	366	350	363	402	374	369	366	368	356	359	375	390	379	366	369	357	384	361	356	376	400	362	371	397	383	366	359	390	395	362	346	384	332	348	383	369	329	371	378	352	384	385	370	385	393	360	386	400	365	399	388	384	396	396	363	390	385	373	357	368	402	374	369	369	338	359	382	363	362	402	348	373	382	393	339	382	355	370	369	404	395	387	395	378	371	371	377	367	399	340	396	381	381	351	313	383	357	386	381	392	363	384	369	388	350	368	374	379	387	364	351	365	393	364	431	362	370	361	390	364	342	375	367	380	376	384	342	352	349	367	401	372	360	360	389	397	378	360	341	356	388	397	385	348	350	371	368	357	367	358	364	368	402	379	393	374	358	411	377	393	366	356	366	382	378	343	346	363	365	356	379	370	329	408	390	368	368	354	389	389	362	361	360	370	379	368	382	390	347	366	374	364	369	401	404	388	344	366	377	408	382	381	363	351	383	386	358	352	375	371	364	354	372	378	366	363	346	409	335	356	356	359	374	415	388	427	359	380	403	391	345	363	382	378	388	367	341	395	363	372	367	357	371	359	390	374	408	324	399	388	392	373	411	358	379	368	394	379	387	391	362	397	349	387	352	375	347	373	363	351	371	375	336	361	368	362	341	393	381	374	361	361	341	412	389	396	421	349	369	381	353	357	382	365	394	377	380	378	371	350	347	343	375	359	376	403	379	394	346	350	357	372	390	382	388	367	373	364	370	379	375	323	379	373	364	380	397	384	366	375	364	407	363	369	361	369	364	392	377	339	375	420	391	363	397	369	358	411	364	338	363	363	339	372	394	358	358	365	398	349	357	362	388	389	382	334	373	392	392	409	367	361	368	382	347	360	342	367	350	371	366	363	401	345	370	419	373	365	374	392	401	348	375	348	378	405	389	415	386	357	383	357	406	386	367	379	367	344	360	386	404	365	389	339	385	362	351	371	338	383	370	347	376	347	370	341	350	345	366	371	366	347	337	392	350	364	350	340	360	385	366	355	353	349	358	326	357	362	358	398	346	384	361	341	354	395	372	368	382	408	409	398	358	362	370	401	393	363	354	352	373	406	372	372	383	395	411	351	357	342	379	367	379	399	325	376	381	366	374	363	375	379	406	349	410	347	376	382	372	399	349	348	369	402	368	370	406	364	361	337	393	371	390	385	348	334	352	370	409	379	349	371	354	391	394	382	362	339	385	352	332	375	355	379	381	351	414	385	360	376	358	375	391	395	367	357	368	365	350	354	370	354	359	396	374	346	401	371	359	375	359	366	367	379	387	376	365	383	384	388	362	369	380	371	371	359	378	374	412	372	381	360	357	397	386	368	394	344	387	397	377	375	372	383	364	385	365	393	366	353	336	400	398	348	396	361	357	362	358	377	353	362	357	369	389	376	378	389	324	366	356	402	367	371	381	408	409	373	380	368	370	360	393	351	370	363	380	399	361	363	359	388	364	354	373	398	378	370	343	405	390	375	351	380	397	381	390	352	382	366	376	390	369	381	353	369	367	356	408	351	374	408	352	384	386	368	386	375	408	361	374	377	390	368	401	372	362	389	356	365	366	358	393	371	376	393	370	368	358	374	365	364	356	377	395	367	378	404	394	334	394	376	347	413	398	364	375	341	390	360	348	338	400	411	421	360	375	348	393	339	393	377	398	379	361	368	364	405	383	370	408	364	363	378	376	429	354	389	395	351	380	376	384	372	367	385	382	356	397	356	394	356	364	379	368	371	372	372	375	345	374	388	376	377	363	366	383	382	361	342	386	357	375	386	347	387	365	342	375	391	393	367	353	388	363	356	383	366	358	330	356	352	367	379	353	393	388	350	387	375	377	356	361	404	396	346	427	346	365	379	375	399	401	396	364	371	379	392	360	349	364	353	401	374	332	383	361	367	393	398	365	393	367	405	386	306	377	399	385	363	352	376	361	380	361	373	420	405	379	361	398	382	373	386	358	410	383	360	352	366	367	385	404	397	370	358	405	345	393	376	369	382	410	336	382	351	372	379	347	376	407	354	360	401	387	355	376	377	377	377	377	333	355	344	349	373	362	357	362	349	360	370	386	356	372	377	354	373	354	346	354	377	382	355	367	353	381	348	393	364	402	376	365	395	381	358	394	413	365	340	379	364	351	398	405	375	369	358	370	389	383	333	347	402	380	357	363	356	377	373	383	381	367	400	386	399	392	375	329	378	375	375	383	359	411	369	367	338	359	386	368	359	380	392	409	369	354	363	342	354	373	402	402	378	349	372	368	395	370	331	370	355	358	375	354	391	390	398	368	383	380	375	406	378	384	365	412	377	388	387	367	354	335	364	367	387	353	355	398	392	385	405	352	362	368	367	391	373	374	373	332	373	369	388	360	347	370	358	411	324	387	366	360	368	380	366	376	382	393	358	356	378	370	365	363	366	370	383	366	360	374	360	355	375	351	374	347	356	418	343	365	378	389	351	352	393	370	359	379	396	387	370	385	344	409	356	346	370	377	382	381	388	357	404	379	365	379	342	343	380	401	389	389	362	375	344	348	379	381	360	371	369	354	404	386	390	348	394	335	414	382	360	370	355	395	375	387	350	392	400	376	371	341	417	407	371	391	358	356	339	388	329	382	362	382	391	382	345	408	360	396	369	363	360	393	405	367	405	392	367	369	369	358	386	377	330	393	368	375	342	388	374	368	356	377	390	382	361	342	400	345	385	357	378	365	400	364	375	361	400	367	348	375	387	361	344	366	374	404	394	360	361	410	422	347	414	382	364	370	369	338	384	378	347	393	347	360	371	373	375	335	389	343	365	380	374	354	384	387	337	367	370	363	406	390	395	382	359	395	379	423	379	391	328	387	360	374	363	366	377	375	377	338	379	352	383	351	380	380	387	392	354	347	346	372	359	375	378	378	338	364	380	406	383	347	381	371	377	373	379	408	359	390	354	361	377	346	375	397	372	342	385	372	362	401	399	349	375	406	408	379	416	381	403	375	369	357	377	355	367	403	400	363	360	362	379	386	405	376	377	382	328	372	369	387	382	347	383	367	373	403	334	401	358	349	396	383	404	376	376	379	372	363	374	354	358
1094	555	292	166	361	435	433	385	300	253	203	128	123	132	110	64	71	61	48	31	36	29	35	31	44	30	21	22	28	25	30	22	22	24	27	31	27	22	17	22	23	25	17	16	19	21	18	24	16	17	28	82	151	42	22	22	12	21	39	22	26	14	21	21	16	17	16	17	11	21	19	18	16	15	22	19	14	19	10	23	22	21	16	24	15	11	15	14	18	22	17	22	15	12	17	11	17	22	25	23	28	18	14	14	19	19	25	19	21	17	19	20	29	20	22	19	19	20	17	14	25	21	17	15	17	15	12	21	20	15	12	17	7	20	17	12	9	14	23	22	18	19	18	20	23	12	14	14	26	12	18	18	26	15	24	15	18	15	14	12	16	24	18	17	20	19	24	17	16	18	16	21	17	20	15	17	16	20	20	12	12	19	12	22	16	17	18	20	13	18	12	21	20	15	22	16	13	17	21	22	15	22	20	21	22	17	15	18	15	23	25	18	15	20	20	20	15	19	16	18	21	15	22	16	15	24	20	17	13	15	22	17	19	21	17	20	24	24	15	24	19	23	20	20	15	21	18	12	20	21	16	17	14	19	20	15	25	14	14	23	19	21	17	13	25	20	21	22	20	31	19	12	24	16	18	15	18	19	20	30	17	23	7	19	17	18	21	26	12	17	16	23	20	20	18	20	20	31	20	19	19	18	16	17	17	16	16	18	16	20	17	23	5	16	15	18	16	20	14	23	15	21	23	18	20	15	16	20	13	25	19	27	14	19	17	14	17	15	18	16	18	19	12	17	14	13	20	19	20	18	23	17	19	13	19	17	13	20	12	11	16	16	12	9	25	24	16	22	15	14	16	27	11	25	26	14	19	27	13	19	19	17	19	26	14	25	12	16	18	11	9	22	13	23	14	25	25	18	17	15	17	19	13	24	21	22	23	18	20	11	12	23	12	19	22	24	15	18	21	16	20	20	31	12	22	24	14	25	14	14	20	11	17	17	23	16	17	21	19	20	16	26	18	14	21	20	14	19	20	15	14	15	10	16	13	17	18	21	14	26	22	16	23	17	12	17	12	13	15	16	15	19	15	19	17	13	17	18	22	20	12	19	16	17	24	19	17	18	17	20	16	17	22	18	23	21	23	18	17	16	16	16	23	23	20	22	22	16	13	18	20	14	20	19	17	19	19	19	18	18	18	16	24	20	19	16	24	19	13	19	14	20	21	12	15	19	12	18	15	11	17	20	19	17	15	18	25	32	20	12	19	23	17	19	21	15	20	16	17	11	19	14	20	17	27	16	22	17	22	18	31	14	17	19	20	21	22	20	24	19	19	17	21	16	15	14	17	22	16	15	22	17	24	19	21	17	17	23	27	20	15	19	23	18	15	24	16	17	20	15	22	12	14	20	15	22	13	24	20	26	20	13	18	19	16	17	9	18	18	14	18	21	16	16	12	14	23	10	13	15	21	22	23	10	17	16	21	25	18	17	18	22	19	13	14	16	28	20	19	18	14	18	17	14	31	19	26	22	18	19	20	10	18	18	18	17	12	22	16	11	13	16	14	16	16	18	29	15	16	21	18	16	15	17	23	15	22	25	20	15	15	14	14	19	11	15	14	14	25	10	22	21	17	14	18	17	21	18	19	20	16	16	15	21	19	15	15	18	19	18	16	17	15	25	10	19	23	16	27	14	11	15	17	21	16	18	15	17	20	20	17	23	20	19	16	21	19	13	18	17	23	17	19	17	16	24	17	12	18	16	21	19	20	22	17	25	20	17	20	9	16	22	18	20	9	22	11	22	23	24	15	18	17	17	19	14	15	20	19	18	22	22	15	28	12	24	18	11	26	21	19	15	19	21	12	26	29	17	23	15	17	26	23	23	15	22	24	21	27	19	22	21	19	20	26	16	16	13	18	21	22	21	14	14	15	13	18	15	17	20	21	21	22	20	19	23	17	23	16	19	21	18	17	14	15	16	17	14	21	22	24	23	20	16	21	14	20	19	29	26	17	24	19	13	17	21	17	24	12	16	19	24	16	13	13	16	18	17	19	13	16	15	27	14	12	15	20	20	23	21	21	15	17	17	24	22	15	16	21	21	24	20	17	22	16	21	21	15	11	19	13	17	20	20	25	21	18	19	15	18	10	13	17	14	16	10	19	18	19	16	15	18	25	18	14	17	23	14	30	30	11	16	25	18	16	17	16	14	17	22	14	20	10	17	19	14	23	17	15	17	28	20	21	29	21	24	20	17	14	19	23	18	14	18	15	21	22	16	24	21	17	9	11	12	12	18	15	18	25	24	12	16	15	14	19	20	25	19	14	15	24	26	20	24	9	16	11	13	15	10	15	17	15	19	15	16	19	9	19	22	25	22	16	21	22	23	22	18	13	11	17	18	12	14	15	15	27	19	12	20	22	10	29	10	23	20	21	15	12	24	19	28	19	18	11	23	20	22	21	12	17	15	15	20	14	19	23	19	15	19	25	11	14	18	18	12	10	15	18	17	26	21	12	25	21	22	10	22	19	18	12	23	18	21	17	19	7	19	26	23	12	27	11	15	21	15	7	18	17	15	23	18	22	22	19	19	17	17	10	21	26	16	25	14	20	15	14	12	17	16	22	22	13	24	22	17	16	17	17	20	19	13	17	13	24	14	17	17	9	13	12	25	12	21	13	10	16	15	20	16	24	15	16	11	19	21	15	22	22	17	25	14	17	17	9	18	13	9	19	16	16	14	16	25	23	11	24	21	16	14	16	16	19	15	17	19	26	17	21	17	22	13	12	20	16	24	19	18	23	16	30	19	18	17	17	20	12	13	24	18	21	23	13	20	30	16	16	20	20	15	20	13	20	22	13	14	23	11	16	22	12	20	19	16	22	20	16	16	27	15	19	20	16	17	27	22	13	25	24	19	26	21	18	20	17	12	17	17	13	13	15	19	21	19	12	21	21	12	22	27	17	14	26	20	11	21	15	22	13	20	16	26	10	20	21	13	20	13	19	16	16	19	19	16	21	17	25	22	12	24	24	22	23	15	18	10	17	24	19	20	13	18	13	16	16	20	18	16	17	16	14	17	19	18	20	14	22	17	21	24	21	14	26	12	17	24	17	19	12	15	17	17	23	10	12	12	12	20	20	22	16	20	19	12	24	17	19	18	16	8	16	11	18	9	19	11	15	15	21	15	22	17	14	15	16	18	15	21	12	17	14	20	18	22	15	20	17	20	21	22	12	13	16	14	19	15	19	18	24	21	15	22	20	16	10	21	22	16	20	27	15	20	16	20	15	14	20	18	15	19	20	14	12	16	20	23	21	15	14	15	18	20	11	11	11	16	16	20	27	16	15	21	8	12	18	13	18	21	19	18	9	17	21	14	21	20	23	18	19	18	26	22	19	15	19	21	15	9	24	14	17	17	21	12	18	21	11	15	23	19	14	25	19	18	12	19	18	24	18	17	14	25	19	12	17	21	28	23	23	18	17	19	22	20	15	21
20543	13802	7319	17590	25380	25634	23294	19850	16229	13044	9865	7760	6239	5479	4385	3235	2493	2803	1713	1270	1248	1112	1326	1128	1016	802	767	717	700	623	625	615	574	562	688	726	555	538	513	436	413	423	452	425	400	409	366	362	381	362	572	2692	6164	1063	333	349	353	364	1198	765	320	325	326	309	294	316	312	330	320	317	374	313	307	295	314	309	340	290	284	282	307	311	307	294	313	340	312	303	321	338	317	306	309	291	325	319	329	338	285	314	331	302	346	335	311	317	280	294	301	326	301	325	297	308	308	318	275	302	321	297	339	278	276	298	323	312	292	297	301	286	317	304	284	345	274	295	298	280	313	298	292	272	294	277	315	295	277	286	307	296	303	310	262	275	271	299	291	280	311	285	327	291	315	296	304	312	308	306	273	291	300	303	302	306	297	317	279	301	300	324	291	304	325	297	315	289	291	300	291	290	302	298	297	275	321	289	272	279	297	309	291	279	262	300	292	296	271	283	298	291	278	316	295	278	282	257	281	310	300	294	277	254	311	279	300	284	278	277	271	291	302	280	284	291	269	291	293	280	287	282	284	266	301	293	291	258	275	273	295	280	291	289	272	284	297	322	278	261	299	296	287	288	278	318	308	310	311	293	262	268	299	288	293	319	300	267	291	243	275	280	262	299	296	267	297	303	285	285	264	321	300	280	307	323	325	290	310	271	301	308	307	278	282	272	273	312	265	303	298	309	297	295	301	302	287	297	306	292	313	294	289	303	259	291	297	311	262	282	264	290	285	304	322	294	300	295	273	267	300	296	316	290	289	276	291	298	270	294	312	305	282	288	262	280	314	279	278	303	288	316	293	274	309	304	294	295	276	292	309	294	266	288	294	287	293	304	330	300	274	293	303	269	268	305	315	287	291	263	287	291	279	296	285	286	306	295	317	313	304	274	284	285	273	291	284	287	307	276	291	305	268	284	282	261	334	310	299	305	280	316	275	296	290	315	267	317	297	295	279	300	315	312	278	323	292	286	285	247	248	302	319	280	328	275	298	321	284	279	279	292	323	286	291	254	271	286	274	291	324	288	275	262	287	246	302	298	282	282	311	288	282	278	288	292	307	304	287	275	263	300	319	280	275	298	298	278	307	293	298	263	336	271	273	291	289	282	322	314	279	305	264	276	294	306	284	316	269	284	264	281	310	289	328	310	323	278	279	285	295	291	292	312	320	272	277	273	288	302	304	312	302	305	319	299	331	285	309	317	290	256	282	309	311	249	265	270	261	306	293	278	313	304	299	254	269	310	278	317	281	282	277	300	272	251	309	311	289	287	291	270	298	293	306	295	277	281	305	310	274	292	333	293	266	265	282	300	286	274	316	261	298	306	274	320	264	284	307	251	310	322	302	275	315	303	286	291	311	275	291	296	292	289	280	285	260	268	342	288	292	322	303	289	292	285	302	263	317	281	291	317	312	316	254	304	268	278	288	271	282	310	279	292	268	273	287	282	308	306	283	285	282	288	310	325	292	309	280	312	269	293	278	312	304	273	295	319	289	284	307	287	302	280	301	267	269	329	293	296	304	293	269	289	273	295	295	252	287	275	259	313	273	279	302	311	284	279	297	307	308	279	303	283	286	307	286	290	277	312	300	310	276	309	285	295	304	282	270	301	298	293	296	297	292	282	290	298	284	287	314	278	303	300	298	299	273	295	282	277	288	276	291	269	272	301	308	287	299	284	248	293	267	282	287	299	307	302	324	276	291	295	329	299	307	272	261	301	316	291	288	309	296	284	277	323	269	294	268	300	308	281	326	263	287	291	321	267	280	266	283	316	284	276	282	300	313	286	312	258	305	280	290	279	288	311	311	315	264	335	273	298	297	297	307	271	281	282	279	295	288	285	305	285	290	312	296	295	311	284	312	321	291	260	280	276	337	294	286	316	307	306	274	235	317	301	262	314	285	319	309	327	268	291	257	293	307	277	280	264	306	308	277	292	327	326	293	286	280	285	270	313	305	274	297	264	288	285	289	268	314	282	293	294	278	272	292	287	299	306	310	291	331	305	269	288	319	304	284	271	301	319	294	268	283	284	303	289	290	278	282	273	296	290	283	265	321	273	286	308	277	279	290	289	267	277	302	296	244	306	299	296	304	281	280	280	333	299	270	309	307	312	284	310	285	262	340	284	283	312	300	264	274	291	277	283	266	281	292	294	299	282	270	315	319	296	288	339	283	275	315	294	293	285	265	307	253	299	290	289	301	299	305	301	290	282	315	255	294	305	297	286	280	286	293	259	302	252	255	303	284	291	276	313	269	299	312	307	271	293	283	274	228	261	297	288	300	291	278	328	278	304	330	300	293	284	292	297	327	296	319	286	281	281	271	271	290	291	326	313	288	240	342	320	289	241	298	279	306	286	286	267	309	303	289	274	295	290	292	304	304	293	299	296	284	293	269	276	270	272	305	276	296	296	313	288	300	319	286	263	267	314	289	295	326	290	299	293	327	283	270	304	290	273	307	279	291	269	279	278	297	316	289	288	317	308	285	300	319	294	280	304	275	278	286	304	310	273	272	307	268	292	281	285	330	290	296	312	315	296	290	306	319	277	268	269	301	306	290	279	331	285	282	283	276	302	256	268	287	322	269	297	266	271	270	287	308	286	299	299	305	270	293	284	276	266	294	271	289	327	280	299	305	283	288	323	284	293	276	293	310	284	296	299	262	311	279	305	293	280	309	307	303	283	272	301	276	244	307	282	282	280	249	275	294	266	289	325	294	281	286	277	285	268	326	300	300	310	315	287	302	271	309	278	292	286	309	308	318	307	321	325	269	269	266	306	300	297	314	307	318	260	301	312	292	288	284	319	291	300	301	301	275	275	304	275	304	296	302	291	279	288	274	289	278	301	319	262	267	284	289	313	286	296	289	258	284	280	283	318	279	298	310	275	300	255	277	290	274	277	279	318	335	325	326	323	263	284	294	302	266	280	282	271	272	284	302	297	284	282	305	275	298	282	343	251	295	293	280	289	307	294	280	298	301	309	308	298	300	289	281	295	283	320	284	293	268	288	303	317	305	292	277	290	318	289	307	287	287	320	321	299	284	287	294	272	262	302	308	286	314	278	305	315	296	287	311	297	284	299	290	320	302	299	275	302	294	295	278	270	305	280	314	287	293	281	296	292	292	306	282	280	316	287	291	291	283	295	269	267	289	264	309	293	286	286	292	278	304	304	317	282	288	309	296	286	276	278	278	271	312	302	282	265	305	289	307	301	298	299	264	241	282	300	291	293	297	305	280	285	281	290	284	315	255	321	264	319	278	329	292	273	291	301	274	289	285	304	310	242	296	286	300	286	278	292	273	321	319	281	312	294	297	281	280	306	300	290	298	321	293	289	321	281	281	289	262	292	309	285	310	272	318	294	286	318	323	274	254	289	292	311	285	290	275	303	325	294	314	275	292	313	280	297	324	294	303	277	285	275	294	295	304	313	324	293	285	269	283	300	268	276	296	282	259	286	269	283
2846	587	323	199	294	402	374	319	331	262	202	160	122	132	108	94	87	75	57	57	64	49	55	56	57	45	59	43	36	32	41	50	51	43	48	51	49	44	53	39	47	53	41	51	35	47	44	37	44	47	46	90	171	54	45	59	43	51	48	49	49	41	44	39	42	45	41	35	30	49	41	38	42	34	31	44	24	55	46	52	43	41	34	42	36	37	33	44	41	38	41	34	35	49	40	40	43	28	39	34	38	25	39	41	44	32	41	42	42	43	32	47	41	39	30	35	38	38	36	27	39	46	50	38	40	38	40	45	43	54	40	50	40	35	31	35	43	41	29	47	41	43	40	42	42	35	44	44	47	41	40	37	40	39	39	35	37	39	36	44	37	35	39	46	35	26	37	50	50	44	36	47	44	47	38	32	31	35	44	39	45	33	44	34	38	41	41	35	45	44	32	47	48	44	48	35	56	31	41	30	43	37	35	46	36	41	26	25	44	39	52	50	38	44	37	44	45	41	37	52	40	43	46	38	37	38	39	35	31	39	26	44	33	39	37	45	34	35	41	37	41	44	48	36	40	26	33	36	39	30	53	41	41	31	32	39	36	41	39	39	40	40	51	42	42	41	38	56	45	36	46	43	39	38	38	46	33	36	35	42	33	45	43	39	45	21	38	30	41	44	40	41	39	38	43	43	51	30	42	37	45	48	40	37	28	40	26	25	40	32	34	36	44	51	39	33	40	36	42	32	49	50	54	32	42	28	30	43	42	36	48	36	43	40	39	43	35	39	39	46	46	43	36	35	40	50	31	43	32	39	53	46	36	35	35	38	45	29	47	39	36	37	46	41	34	38	37	37	38	33	38	35	33	28	45	42	41	41	45	40	38	43	45	41	39	43	36	34	48	38	33	36	42	35	37	32	36	37	52	49	42	30	30	44	41	34	31	39	47	33	43	33	26	33	42	42	40	40	34	40	48	30	40	52	33	53	46	31	31	48	45	36	44	28	46	47	42	38	33	40	33	44	51	42	35	44	58	36	35	37	44	45	46	54	42	41	40	45	35	37	47	40	39	35	41	40	41	43	50	54	32	53	41	36	37	47	46	40	39	37	46	40	37	39	41	33	51	45	43	40	34	47	53	40	48	40	38	48	33	49	39	47	40	26	40	34	43	29	49	32	41	48	43	46	41	45	42	46	31	40	50	38	35	42	37	34	45	43	40	33	27	48	39	29	32	44	36	33	34	43	49	37	40	48	42	45	34	33	42	35	44	43	42	49	37	49	42	40	33	39	38	28	60	53	49	34	46	42	38	38	40	44	37	38	37	43	30	27	34	46	36	32	53	40	35	30	44	41	39	47	37	40	33	42	46	30	35	43	29	43	49	33	44	52	37	43	31	34	40	34	36	38	36	48	45	32	48	46	35	35	39	36	60	35	42	40	42	43	33	48	38	46	31	42	40	42	33	34	43	50	35	34	35	42	49	41	41	35	40	46	30	43	41	40	46	41	43	32	48	39	40	49	48	41	32	37	43	41	42	44	41	38	38	37	44	45	28	39	39	45	47	41	27	43	41	45	43	52	37	35	27	35	38	39	39	43	38	47	43	41	34	38	40	42	39	42	37	45	51	37	43	43	49	36	41	45	32	35	34	42	37	41	42	36	27	39	41	36	36	34	31	45	41	49	43	40	44	41	48	36	37	44	42	32	47	51	41	40	39	40	46	36	30	36	41	41	29	30	30	43	46	39	44	41	51	45	49	28	49	43	37	37	48	52	47	48	27	41	51	30	50	43	39	41	37	44	42	44	36	40	47	41	50	31	32	34	32	51	44	33	38	37	38	40	46	48	36	33	38	34	44	31	37	38	42	39	41	37	29	33	38	39	44	28	31	39	40	36	36	30	36	46	39	47	46	35	42	34	31	42	39	35	43	41	36	30	35	38	42	42	32	42	35	45	39	41	41	33	42	39	39	39	48	40	34	40	41	40	41	36	38	47	32	35	53	37	42	51	40	46	37	38	40	21	50	39	47	41	50	51	38	41	29	46	38	41	40	49	46	42	30	47	41	30	42	43	38	38	40	37	40	37	39	36	47	43	43	40	39	37	39	34	38	44	32	42	30	42	37	38	50	43	27	28	41	40	44	41	33	30	33	42	59	34	47	38	34	47	44	30	40	43	49	55	33	36	40	40	40	48	41	43	47	38	35	32	41	40	38	50	40	38	39	47	38	39	38	32	51	33	36	40	28	35	49	47	37	43	39	46	49	44	39	48	41	41	40	48	47	37	32	45	45	32	63	36	35	39	48	40	37	36	38	47	42	39	53	32	42	57	48	43	37	34	33	48	47	47	38	36	44	36	40	40	39	50	31	38	50	55	52	41	41	35	40	48	38	40	45	49	35	47	37	40	40	39	38	37	46	32	45	38	38	25	37	35	45	43	39	52	35	41	40	37	47	42	40	27	39	43	37	45	37	36	36	38	39	45	42	38	40	26	45	32	43	34	45	44	34	49	32	39	36	39	37	36	37	38	31	44	41	44	29	46	26	42	38	53	41	42	33	40	35	39	48	40	36	43	36	25	39	40	38	46	39	46	37	32	46	38	32	37	31	39	30	47	38	33	37	47	24	48	32	47	31	45	36	41	46	42	34	40	42	41	34	39	37	50	44	54	46	55	40	35	46	43	35	41	41	44	33	39	36	42	47	44	40	41	50	43	40	36	42	48	54	37	38	28	32	40	41	43	32	38	43	40	48	36	42	40	46	37	39	45	31	48	39	47	48	24	36	42	42	45	45	28	37	44	34	46	45	44	36	41	28	36	34	35	41	31	34	33	38	44	42	48	50	39	41	34	48	54	38	43	24	42	37	46	37	48	33	32	42	50	48	41	43	47	47	33	51	41	40	35	46	42	42	50	30	47	34	49	37	48	43	36	40	38	40	32	30	43	46	41	45	39	39	43	37	45	39	44	34	45	36	41	33	43	47	37	41	41	39	38	43	33	37	44	47	42	37	37	43	44	36	47	35	37	35	49	32	43	40	48	49	36	31	37	35	37	39	43	38	36	37	31	40	34	45	41	34	44	43	38	44	43	33	38	35	32	55	50	39	23	43	29	59	34	42	37	39	38	44	39	43	41	42	35	51	43	38	42	28	44	32	32	49	48	39	45	29	43	40	46	33	37	31	48	41	43	44	33	34	45	50	46	32	45	37	42	29	47	42	48	52	37	48	38	42	46	42	30	38	37	44	57	43	36	42	32	40	30	45	41	34	27	50	34	41	35	36	45	49	34	49	46	50	44	30	38	32	37	41	48	51	49	58	43	27	39	41	41	48	28	39	45	36	34	47	26	51	37	45	46	37	48	42	40	46	36	27	47	39	53	42	42	42	40	48	42	31	33	43	41	20	42	58	41	32	45	31	33	32	47	37	46	42	37	33	42	58	46	32	40	44	38	45	38	49	38	35	45	41	45	56	30	26	33	40	38	35	40	34	55	31	41
19619	13139	7246	16374	23401	24442	21797	19021	16212	12947	10226	7336	6168	5868	5061	3409	2814	2693	2023	1494	1511	1367	1593	1450	1259	1115	1027	973	966	893	953	886	832	849	948	913	867	846	776	726	776	747	725	725	745	748	721	716	689	689	1088	2624	6028	1074	654	687	645	657	1385	932	623	653	649	673	671	640	602	666	623	652	669	630	691	620	656	659	610	631	641	633	659	587	646	625	597	638	653	633	678	632	627	665	693	650	668	627	647	602	660	685	668	642	637	684	639	630	629	638	641	657	624	641	627	655	642	591	651	586	656	615	664	648	628	611	635	665	595	648	667	703	651	648	623	590	615	657	621	655	612	626	659	618	602	629	603	612	628	656	620	621	591	616	630	646	604	632	590	616	639	649	648	655	621	642	642	663	626	637	637	642	663	669	640	643	658	622	615	677	646	688	701	644	638	602	650	664	572	650	644	610	593	570	639	625	594	647	681	618	635	628	607	621	628	609	647	628	608	631	640	635	666	638	650	630	601	647	616	648	613	673	602	679	587	571	602	576	624	664	669	579	628	655	620	614	587	650	636	642	602	634	596	648	628	611	646	634	651	629	613	641	631	609	584	636	591	606	606	646	614	616	640	646	612	636	612	638	653	608	638	634	600	618	620	639	670	640	639	625	626	644	641	645	628	645	671	647	579	629	613	617	634	612	627	637	664	613	610	651	645	622	636	592	605	610	629	640	668	608	639	628	594	648	620	627	641	646	618	638	593	605	616	594	627	658	641	660	653	609	595	583	621	642	645	611	645	645	608	604	600	612	659	654	624	658	659	612	667	640	609	621	619	606	614	606	606	627	622	582	605	611	671	639	608	664	635	624	649	614	604	614	641	644	636	593	601	616	644	651	599	609	615	585	632	645	629	597	639	660	597	589	613	632	629	592	638	604	653	599	607	655	632	617	665	659	632	687	621	613	648	659	624	662	570	615	612	621	606	651	568	621	676	632	654	651	637	631	593	668	628	629	630	609	679	661	654	637	627	621	641	583	604	618	641	651	582	624	653	637	620	644	636	673	646	630	652	616	651	633	620	626	595	637	607	633	598	649	618	617	608	647	631	658	611	676	627	634	651	633	615	642	654	627	672	616	612	609	605	640	673	655	638	640	620	614	621	621	634	648	595	615	620	608	651	619	626	651	624	604	596	683	633	656	638	625	622	631	626	613	661	613	638	637	662	655	596	636	638	571	647	597	629	634	674	612	649	627	635	650	617	629	593	625	614	612	630	605	619	629	574	624	627	657	641	640	602	621	589	613	583	588	629	598	603	575	598	621	610	606	592	629	614	602	636	628	628	597	609	639	617	635	607	640	601	619	662	643	621	593	636	638	615	614	630	623	576	648	593	616	644	634	601	582	626	616	667	568	617	625	625	619	638	605	603	602	655	615	607	665	625	589	601	601	578	660	663	607	603	612	686	636	667	633	614	617	620	644	640	591	612	622	598	602	608	605	629	594	643	615	569	656	667	585	594	631	625	620	637	633	594	658	612	593	587	682	597	632	650	648	666	580	634	598	672	633	655	671	601	594	624	638	643	623	634	655	648	648	653	608	593	584	650	596	657	618	637	634	611	639	609	634	621	614	623	601	612	636	610	588	650	641	609	612	608	659	623	615	614	640	659	627	603	610	621	645	634	576	602	621	601	582	614	646	634	605	616	635	683	659	596	678	640	637	659	607	642	645	636	645	648	594	583	665	666	653	619	622	617	635	583	621	592	630	638	633	596	629	649	630	576	637	610	587	574	643	602	695	673	597	668	606	596	587	648	675	612	620	643	632	606	644	608	633	637	646	683	554	673	654	617	652	625	603	605	648	641	604	637	633	626	599	617	616	653	590	630	622	593	634	588	621	608	656	633	652	637	587	632	611	617	677	632	634	622	597	623	645	626	618	627	612	621	630	655	659	651	603	608	608	591	655	644	608	615	611	583	632	659	603	622	611	614	581	606	646	686	627	638	649	606	637	637	617	643	635	626	599	635	641	652	641	612	620	631	608	624	623	668	561	604	611	644	616	633	619	642	623	591	635	646	628	651	618	610	621	626	654	610	663	620	651	619	638	629	617	595	560	624	626	597	590	605	590	613	639	604	659	656	624	629	638	565	661	652	624	645	600	595	611	585	617	663	622	665	597	617	612	620	626	602	633	600	664	619	601	627	599	603	683	638	600	630	627	636	617	609	606	621	624	649	653	563	613	637	650	657	597	587	615	626	631	622	607	608	586	627	610	683	647	650	561	633	625	643	630	604	627	626	658	642	627	674	634	647	634	600	663	638	612	669	587	648	630	634	633	636	598	637	611	609	684	663	639	660	635	625	634	627	631	606	612	667	606	620	598	628	634	664	609	639	669	625	627	649	608	583	650	594	633	655	608	621	646	615	626	621	597	643	648	633	610	638	615	584	589	590	643	615	642	633	659	651	644	609	633	622	644	656	597	572	614	616	635	647	659	605	667	640	633	629	620	642	612	624	644	607	651	623	672	634	666	635	628	624	684	605	649	635	595	621	647	658	619	603	654	635	601	655	657	594	630	630	623	654	631	600	613	589	656	631	621	610	608	663	629	643	634	648	620	621	584	605	645	608	667	576	620	608	647	630	667	605	599	593	624	626	626	673	605	628	635	636	622	647	629	657	615	638	625	593	590	635	588	613	657	647	649	604	618	618	604	637	576	622	600	602	585	619	631	639	622	678	595	673	621	684	605	634	595	617	647	613	627	596	571	617	602	664	658	585	645	658	604	589	621	645	601	598	613	639	589	629	586	596	555	608	622	633	619	635	630	661	660	597	646	616	640	659	667	633	623	635	637	630	658	619	604	670	611	619	607	593	620	635	610	618	624	677	619	671	645	641	618	589	602	615	634	629	641	626	656	606	632	625	589	652	611	627	610	655	570	630	605	670	641	594	631	606	589	613	658	607	617	677	613	616	641	624	590	625	595	606	629	693	590	593	575	599	677	628	658	614	629	607	579	629	621	603	611	601	586	618	640	636	606	637	650	666	648	628	620	605	653	632	623	666	614	617	643	648	640	645	643	663	590	626	656	616	620	552	659	606	661	586	656	601	611	638	652	607	587	639	624	598	622	679	674	694	618	623	614	638	581	625	628	641	636	631	622	634	619	659	612	632	645	566	595	618	648	626	682	655	621	594	632	602	588	619	677	620	606	587	647	640	638	608	603	638	629	648	588	657	653	607	604	678	637	670	661	619	649	612	597	646	592	607	666	666	596	594	640	653	566	656	615	617	603	657	674	627	595	597	612	623	623	625	579	608	628	670	594	623	618	621	575	578	636	612	617	606	596	590	639	611	635	616	660	640	635	608	609	625	629	608	624	631	640	696	626	621	653	606	586	611	641	627	612	606	658	649	622	641	618	654	650	607	596	644	600	614	609	657	634	634	619	670	651	601	564	602	634	611	586	633	594	642	619	652	631	646	625	645	628	647	610	647	623	601	636	659	634	619	614	611	654	624	657
2171	942	450	294	474	626	615	515	444	377	318	251	171	191	223	133	108	90	90	96	72	60	84	65	60	62	59	53	62	56	42	46	49	49	57	42	51	36	49	38	38	40	32	39	39	52	27	32	44	45	82	143	372	59	33	31	51	27	54	70	43	35	30	48	47	30	34	27	31	40	36	43	33	37	40	34	26	31	29	33	49	34	30	36	26	36	45	38	30	38	36	39	44	34	43	34	44	42	33	37	34	40	32	23	39	43	25	28	40	40	33	47	41	37	25	36	37	28	29	34	25	33	27	38	29	33	27	34	35	34	34	36	42	34	31	33	41	41	33	27	31	36	35	31	33	33	32	27	40	32	36	34	40	32	36	38	33	35	37	25	44	35	42	45	25	29	35	30	30	35	29	41	27	43	32	42	27	40	38	31	37	33	30	31	32	35	35	33	33	41	25	28	37	48	42	37	39	37	32	37	35	46	28	33	26	44	39	40	26	39	33	36	32	40	29	40	30	25	40	31	28	30	38	37	31	35	32	34	37	28	28	50	38	32	36	35	33	27	29	42	33	43	24	23	33	36	34	36	37	38	40	27	32	31	33	46	21	34	41	31	35	33	35	37	39	38	40	28	29	33	30	36	23	31	33	46	48	41	42	48	36	32	41	34	28	37	36	48	33	34	27	41	21	29	30	38	37	30	39	37	36	29	31	33	38	42	30	48	44	32	34	27	27	28	37	29	31	34	36	44	28	22	35	49	41	33	27	36	31	41	42	27	42	33	37	39	33	40	40	47	47	40	36	28	29	44	35	34	46	30	39	30	40	36	39	34	39	34	44	42	36	37	36	36	27	26	33	33	33	34	35	40	38	43	32	34	31	27	21	45	36	42	26	31	33	29	38	32	25	33	34	27	38	31	39	32	29	40	31	40	37	49	25	38	37	35	37	34	29	31	25	33	33	32	26	46	32	34	28	43	40	27	25	39	32	29	30	30	33	38	32	30	23	22	32	50	35	30	30	52	33	28	35	42	37	35	26	28	40	35	35	35	47	25	30	43	34	40	22	30	32	36	28	34	31	27	37	39	33	39	24	26	28	31	34	37	37	32	35	28	41	42	42	28	42	34	42	27	31	31	34	30	26	34	29	31	29	30	49	31	32	33	35	32	41	27	38	33	37	34	38	35	37	33	33	34	26	37	39	36	34	35	31	37	25	35	33	40	36	30	41	42	47	34	38	34	26	28	48	39	31	47	39	31	29	34	46	39	32	28	38	39	36	41	39	45	32	39	46	34	26	37	36	45	45	37	33	36	42	32	41	36	39	36	32	26	44	31	34	38	44	44	29	40	30	36	35	42	47	42	43	49	28	30	44	29	28	46	32	21	34	43	33	36	31	46	32	32	42	38	38	35	31	36	35	33	40	38	35	29	33	46	36	35	31	28	38	29	30	34	36	33	42	30	45	34	30	33	30	32	44	38	49	38	30	50	40	31	35	36	33	36	27	20	45	26	33	32	37	36	34	34	40	27	46	41	30	40	27	51	40	44	45	38	32	39	40	47	35	46	32	36	36	42	36	45	44	39	35	22	26	38	39	29	32	44	25	34	52	41	28	32	31	44	29	34	31	39	35	32	38	27	44	30	36	34	40	39	48	39	26	33	33	29	37	32	33	28	32	31	45	29	38	26	32	49	48	36	33	36	30	29	25	42	33	38	34	39	36	28	41	28	31	26	38	32	35	24	42	30	34	31	28	38	32	26	40	30	34	27	35	34	46	40	26	31	40	31	38	35	29	34	30	35	40	42	29	26	41	37	28	44	39	31	31	25	49	31	36	40	31	26	44	39	27	38	42	45	31	40	43	35	37	37	27	33	37	34	37	41	27	31	35	35	38	39	34	34	35	38	28	39	33	35	41	30	42	46	31	36	34	23	35	37	38	37	31	29	31	32	42	24	31	28	40	32	35	42	30	40	33	27	41	38	40	38	42	34	30	25	22	31	28	32	44	30	28	30	33	42	28	38	37	32	39	38	35	36	38	28	35	41	32	36	29	38	40	31	30	40	39	35	28	39	41	39	35	35	30	33	39	32	35	41	26	33	25	31	40	35	33	45	39	40	27	43	43	38	44	25	30	23	28	28	30	38	30	35	39	31	38	37	29	40	29	44	36	53	31	38	30	35	30	37	36	36	39	39	31	28	49	36	37	35	35	33	38	35	19	31	31	40	28	27	32	35	39	29	34	36	42	37	29	35	32	30	35	32	26	32	36	33	43	41	26	39	41	25	34	37	34	38	34	40	37	29	38	34	32	26	42	34	35	24	34	37	29	25	30	29	39	46	42	43	28	32	29	40	32	25	42	45	36	44	39	33	27	27	34	38	34	32	40	40	41	30	43	35	36	37	38	34	37	34	46	34	50	40	44	37	33	44	39	32	24	34	27	30	31	33	38	32	36	36	36	39	51	42	34	32	39	32	31	31	27	44	33	37	36	43	32	30	40	27	28	41	28	36	35	41	44	37	38	34	39	28	30	37	29	31	36	38	38	33	32	32	34	49	37	36	32	39	28	37	41	32	26	29	36	28	38	32	31	25	37	35	32	35	33	36	41	34	30	34	38	31	30	32	43	33	39	40	36	34	33	34	21	35	34	33	42	40	33	33	33	42	34	39	25	37	43	40	38	35	33	31	31	36	27	46	31	25	38	41	30	37	38	33	32	32	31	34	35	32	27	34	43	28	37	29	43	45	33	24	32	35	29	31	39	45	37	32	28	42	30	37	35	28	51	34	38	33	29	38	26	32	34	30	32	36	31	34	32	35	31	36	31	38	43	43	34	38	31	30	48	29	39	46	34	34	38	38	41	30	31	35	43	25	34	32	40	35	34	29	43	36	26	34	31	35	40	29	34	26	33	37	32	31	51	24	31	39	42	26	37	33	31	23	35	34	41	42	43	37	40	34	25	46	37	40	28	39	45	42	40	25	46	40	27	42	42	34	24	44	36	35	28	34	36	45	37	42	33	39	42	45	27	28	37	46	41	47	43	36	43	30	25	41	35	36	28	43	35	38	30	25	39	36	32	37	35	30	42	44	39	34	34	32	41	41	28	39	36	33	32	32	35	45	36	39	30	32	30	31	37	36	37	30	35	35	35	32	31	47	30	37	32	41	29	30	37	34	32	38	29	29	43	25	37	36	30	29	27	30	30	42	28	34	47	32	45	36	37	39	35	34	44	31	29	46	32	36	31	27	40	40	29	49	46	38	33	28	30	31	33	29	29	28	28	36	33	48	29	31	44	34	42	45	38	32	23	39	32	38	42	31	33	38	36	19	38	29	36	37	35	37	40	39	22	30	38	34	55	48	37	38	30	44	34	38	41	34	33	33	39	34	40	30	23	41	34	35	36	35	31	38	26	27	34	30	19	37	28	35	37	40	33	31	39	24	40	36	44	28	32	29	35	32	30	33	32	34	36	37	38	35	41	29	34	36	42	40	39	41	25	32
25536	17497	10271	21564	29604	29703	27416	23478	20928	17315	14497	10913	8924	8498	8645	6017	4430	3589	2962	2235	2171	1928	2273	1923	2100	1512	1358	1286	1205	1110	1094	1053	1037	1099	1099	998	938	936	885	844	806	827	797	715	774	705	723	771	739	752	2547	4953	11455	1680	597	634	638	631	1545	2127	648	651	583	540	587	591	642	583	605	573	619	591	588	586	601	545	563	556	547	601	601	538	602	575	601	613	562	580	576	583	614	579	603	609	583	620	616	573	598	621	600	588	607	559	578	631	557	587	603	570	563	563	541	529	626	550	523	560	527	563	588	576	555	591	557	525	545	528	583	555	579	582	520	543	547	555	507	583	533	599	587	579	550	572	595	592	550	595	580	531	558	583	538	592	536	576	538	538	511	558	535	578	560	556	535	542	584	541	563	556	556	577	580	581	537	565	543	548	586	474	557	583	527	597	515	509	595	549	517	548	546	555	564	507	577	551	578	555	525	602	559	546	579	541	532	523	564	510	545	581	586	558	570	541	549	566	532	576	532	540	514	526	548	572	540	546	534	549	554	508	541	573	550	549	533	546	554	550	519	562	550	553	585	570	554	540	516	541	540	569	546	557	572	542	570	551	556	573	547	571	565	549	564	592	528	531	556	594	562	544	524	524	545	541	568	516	550	575	552	521	517	520	535	546	539	574	539	532	546	551	538	506	563	558	543	549	510	541	548	564	569	512	508	545	524	558	546	528	575	552	563	549	507	532	523	536	522	520	512	556	527	537	538	552	538	573	548	574	567	516	563	518	551	536	562	554	541	526	562	550	544	530	546	548	538	570	510	529	551	551	578	571	537	566	533	545	572	522	540	520	523	520	550	577	545	576	553	562	547	591	532	549	560	531	638	592	530	558	551	541	533	567	574	531	587	520	570	518	555	540	532	533	595	519	521	586	524	522	533	499	556	504	549	532	577	530	532	542	563	561	551	538	539	591	561	541	535	513	520	547	539	521	557	576	580	554	530	542	541	520	534	554	557	544	557	562	569	583	511	548	519	538	575	489	539	574	535	540	557	594	511	523	558	604	483	505	538	530	557	495	566	536	551	555	576	552	512	522	557	546	541	530	553	532	494	580	557	530	562	562	543	520	574	555	564	575	505	551	534	554	564	600	532	543	531	539	567	559	553	505	598	537	534	513	524	580	536	535	535	480	559	544	575	538	541	565	542	537	534	544	551	529	545	539	518	527	542	503	583	518	508	526	576	514	547	526	542	516	587	581	557	551	491	542	553	541	576	576	536	521	526	526	561	547	537	526	565	553	570	541	551	510	540	561	547	571	538	578	545	546	526	545	535	538	574	595	536	535	525	576	533	550	532	539	541	549	543	566	548	564	545	548	497	513	515	557	529	536	544	558	526	520	551	525	542	561	528	544	580	546	496	573	577	560	510	568	538	550	531	580	553	549	495	486	564	554	557	581	546	550	552	548	527	528	550	537	570	576	571	523	572	539	552	532	576	574	524	570	549	542	557	525	535	539	516	535	541	564	572	524	499	544	514	534	562	553	521	533	563	553	525	555	543	538	545	537	541	558	534	551	526	535	551	587	548	549	583	558	555	542	521	556	556	519	561	547	593	548	563	518	528	545	576	560	551	556	578	523	534	550	503	545	552	560	554	529	545	565	592	550	507	551	540	513	549	538	536	565	524	590	543	524	598	551	548	571	531	533	543	520	529	557	552	594	566	591	534	532	531	559	543	528	527	537	557	608	534	540	517	521	521	542	557	549	527	533	588	517	538	571	566	577	525	531	557	574	545	509	523	532	565	580	535	580	500	549	590	522	504	558	530	560	552	529	535	608	512	559	550	533	558	552	564	526	563	532	539	550	537	542	549	510	585	547	524	578	511	512	543	568	521	556	566	566	572	513	544	542	535	544	516	570	584	561	543	573	583	510	552	542	531	544	535	544	542	564	570	525	532	520	537	567	532	562	581	557	551	542	539	542	551	531	547	552	523	582	542	544	537	512	550	545	524	580	542	533	551	511	522	537	574	549	520	551	528	527	529	556	531	565	524	535	566	547	531	549	549	562	526	542	573	573	542	530	566	545	527	548	538	540	554	494	605	518	532	524	557	538	537	569	519	563	546	526	530	563	523	537	557	527	540	549	542	545	535	603	547	546	581	544	597	528	509	511	535	605	566	523	554	570	536	547	598	565	539	533	568	568	558	548	562	545	580	565	542	539	544	545	537	505	560	564	533	544	519	571	548	537	507	547	520	547	550	505	583	573	584	591	578	536	554	527	529	544	563	520	568	571	492	530	543	608	563	546	560	565	551	597	538	525	535	530	546	575	520	516	548	535	562	565	565	553	556	536	508	549	530	537	584	541	552	542	553	551	527	497	534	514	534	544	536	538	531	552	514	551	580	565	520	535	537	531	532	521	616	538	504	537	562	557	515	545	561	567	540	547	551	528	573	585	552	552	536	579	557	552	573	562	581	548	575	527	582	588	563	551	576	543	511	570	518	562	574	558	564	524	545	549	589	518	491	516	517	524	564	545	519	553	538	546	525	553	510	540	494	550	525	536	563	548	560	511	549	534	533	587	520	602	541	562	530	521	537	550	535	547	570	547	536	519	562	557	541	541	532	505	559	551	549	580	544	533	506	518	531	538	522	528	540	559	561	548	501	503	520	571	539	549	553	556	534	553	509	547	556	541	563	496	513	532	563	582	550	563	536	558	554	562	569	544	525	562	513	560	489	516	519	541	533	539	541	560	533	537	539	530	548	557	540	512	540	527	539	515	500	533	549	504	540	509	552	572	541	517	533	566	579	527	553	576	537	562	547	504	505	554	556	532	526	575	553	556	518	553	562	539	584	554	551	566	511	563	535	581	507	577	521	580	555	520	561	574	547	544	547	568	542	558	539	577	561	555	532	498	525	525	572	561	585	555	549	547	549	549	531	584	610	516	538	562	557	525	540	591	579	567	549	510	548	541	539	541	539	528	537	522	535	508	566	538	545	532	575	545	530	583	558	550	544	528	536	544	589	567	594	555	561	548	524	572	550	551	552	526	546	524	577	566	541	529	527	536	529	523	599	530	539	558	569	569	531	519	558	569	555	498	527	555	544	542	562	524	489	581	544	580	569	565	561	546	507	569	535	503	560	548	525	549	552	553	541	553	517	580	535	523	518	498	576	570	531	513	543	526	576	536	519	546	576	567	511	572	525	558	558	602	536	568	505	524	546	543	504	531	544	582	537	576	550	555	536	529	594	513	557	527	556	572	550	537	579	533	549	526	530	478	585	519	547	585	512	561	520	534	602	534	569	578	554	546	581	544	496	506	559	538	539	572	576	529	561	542	524	511	543	539	609	560	552	524	535	515	548	527	504	539	561	533	579	542	543	533	544	552	535	505	566	532	536	549	525	553	544	546	513	545	536	574	552	539	555	553	541	558	521	513	560	531	526	529	557	534	523	533	559	523	559	564	570	493	515	529	563	554	548	577	562	520	547	595	570	568	544	495	563	582
1741	362	179	140	196	232	233	182	172	131	120	89	58	80	88	70	51	33	40	26	34	28	36	22	31	35	36	35	28	28	23	23	23	26	33	24	23	25	25	26	21	24	31	35	25	38	25	17	38	22	30	30	43	27	22	25	24	24	32	22	26	29	29	24	24	37	36	24	23	17	34	21	18	24	29	30	33	15	28	25	19	23	26	22	20	33	24	31	20	33	27	26	22	22	28	25	35	25	25	21	23	22	15	31	31	27	21	19	26	32	24	30	25	22	12	27	17	29	34	25	18	29	29	22	29	27	27	25	28	22	27	24	25	22	17	36	26	19	17	22	17	32	24	24	22	22	30	29	29	27	30	34	22	25	21	26	23	24	22	10	21	22	24	30	17	27	26	24	20	23	19	22	23	22	33	28	17	25	26	25	34	34	16	38	29	27	22	21	20	24	16	17	24	28	15	17	31	26	29	17	26	14	25	23	26	28	22	15	13	29	29	25	19	26	19	15	20	21	26	17	26	24	23	20	20	29	25	30	11	22	16	23	25	29	23	29	17	26	31	29	16	21	34	28	25	23	27	25	26	15	22	28	28	23	25	16	28	24	19	19	26	16	21	16	19	30	22	27	23	26	20	28	21	28	26	20	19	19	36	31	24	21	27	16	24	24	22	30	25	24	21	16	17	32	20	22	19	36	31	29	26	14	18	30	27	22	23	22	33	25	26	27	20	22	22	28	24	20	24	17	41	21	28	29	17	29	14	20	27	23	15	20	31	27	24	31	28	35	19	27	20	22	18	29	35	25	16	20	16	17	27	29	26	17	17	22	25	21	27	33	22	24	23	19	30	27	26	32	31	25	23	19	29	31	34	24	23	21	24	23	25	23	24	28	25	23	24	22	23	25	20	22	32	23	22	21	23	26	20	22	23	21	22	24	28	28	19	23	25	30	25	28	22	25	19	15	27	23	20	24	24	26	28	25	21	18	21	27	26	38	16	19	26	20	23	17	27	25	17	26	33	30	26	22	28	34	23	17	29	13	32	23	30	28	21	36	26	22	20	20	27	22	25	25	25	30	24	29	26	25	26	18	28	28	20	21	21	28	20	15	15	19	22	27	33	22	27	21	27	24	23	18	17	23	20	23	18	26	25	18	31	20	23	24	26	29	30	25	24	31	28	34	40	26	21	25	23	23	13	14	25	24	16	23	18	32	25	19	26	26	22	21	15	16	25	24	21	16	18	22	26	16	31	28	12	31	27	28	18	22	18	19	16	22	24	30	33	25	30	27	29	30	29	22	32	23	26	24	31	24	26	20	19	29	28	29	25	19	19	34	18	28	16	20	22	21	25	22	19	23	21	23	18	17	26	19	29	27	31	25	27	24	28	19	26	24	21	19	24	24	26	24	18	18	22	29	29	24	22	19	31	21	28	16	17	17	22	23	28	29	26	24	28	24	24	21	22	16	15	23	13	26	27	24	28	16	22	20	19	23	26	26	27	30	28	24	26	22	20	14	22	16	26	34	21	29	28	26	21	18	26	23	21	23	31	29	32	19	24	20	17	21	31	14	19	31	25	19	26	20	22	22	26	31	32	20	21	16	22	34	23	24	21	23	34	26	26	23	20	19	19	31	24	23	20	27	29	29	24	21	28	25	32	29	28	26	22	20	25	24	19	26	20	17	17	27	22	20	23	32	22	22	31	24	27	23	32	23	25	13	24	28	25	24	26	20	28	30	16	31	27	22	28	27	22	23	30	25	23	30	23	25	24	18	21	29	21	19	23	24	21	12	22	29	33	33	25	19	18	32	34	19	29	22	25	25	30	27	25	16	19	20	29	19	21	31	22	21	34	20	27	21	23	23	22	31	20	24	25	18	30	25	26	29	29	28	22	20	30	25	16	26	21	29	25	23	21	23	19	16	27	15	18	22	29	17	16	28	19	26	28	32	31	12	22	25	28	27	22	25	18	24	17	31	24	22	15	20	24	31	25	22	28	27	24	32	19	21	26	22	30	22	26	21	22	30	19	27	17	22	25	19	25	23	32	21	18	23	24	25	19	29	15	19	26	28	18	24	27	27	30	24	23	19	31	27	33	24	25	29	24	29	26	18	21	12	30	26	26	21	22	25	28	24	20	29	25	23	22	25	29	15	26	26	23	21	29	31	22	26	25	22	19	34	19	21	28	27	15	29	27	31	22	31	27	20	21	25	22	15	24	25	24	29	15	21	23	29	22	26	26	23	22	24	31	27	19	26	21	27	26	24	26	24	26	20	21	26	22	27	19	29	35	30	18	21	25	26	22	21	22	17	19	26	30	26	18	15	24	26	20	39	25	22	20	35	37	18	25	27	30	33	17	34	21	22	19	20	30	21	17	15	19	24	27	20	28	31	19	23	30	25	22	32	22	20	29	19	26	24	22	16	25	25	26	26	24	26	24	25	31	22	21	21	28	28	27	31	24	29	30	23	14	24	21	22	27	26	34	29	24	14	31	29	23	27	23	17	16	37	32	23	23	29	14	18	27	17	28	23	18	33	22	19	21	28	28	20	24	23	14	28	24	28	26	25	28	34	18	22	22	25	24	23	21	20	32	24	23	17	22	30	17	27	13	26	26	24	25	13	33	23	22	20	27	20	26	24	28	20	32	31	25	28	20	26	27	22	22	20	26	22	21	23	26	24	20	23	26	30	18	26	19	31	20	29	32	24	19	16	27	29	21	26	18	22	19	20	27	30	26	27	31	32	21	28	30	23	20	19	22	26	20	23	27	14	25	33	32	37	17	31	24	34	28	35	30	18	26	15	24	31	23	28	18	16	36	26	23	23	25	26	27	23	25	30	30	17	26	22	27	17	26	19	20	21	28	27	25	16	27	36	31	28	32	28	19	22	36	39	23	24	23	23	27	28	24	17	20	21	25	15	22	26	28	22	25	12	26	30	18	18	30	17	19	14	14	36	27	18	28	31	32	24	24	23	27	25	23	24	27	22	22	30	25	22	24	24	28	20	22	33	24	28	30	18	21	19	26	23	28	28	26	24	33	25	24	22	26	22	20	20	19	23	27	24	22	29	24	21	27	27	19	25	27	26	21	28	30	27	26	20	24	28	24	32	18	23	25	22	27	28	30	21	26	33	19	32	26	22	24	25	32	26	20	23	23	19	21	24	29	23	31	26	25	27	24	28	24	29	34	18	20	22	24	19	16	28	18	18	25	21	33	22	33	28	19	23	24	34	26	23	23	24	21	29	30	16	25	30	25	23	32	18	26	31	24	22	25	23	18	25	20	29	32	32	28	29	27	27	21	22	21	25	24	29	23	19	38	23	23	32	18	23	17	27	24	20	28	28	26	41	19	32	18	24	29	22	24	26	19	23	18	25	22	22	27	28	26	20	20	20	24	24	17	27	22	19	23	25	23	21	13	25	29	27	25	27	17	22	16	20	25	21	24	26	33	19	20	24	26	29	22	17	20	25	35	20	34	26	25	26	23	28	29	19
17381	10469	5081	12446	19040	18201	15237	12526	10852	8341	6533	5099	3816	3128	3913	2994	1975	1345	1070	735	763	763	782	773	904	627	517	519	495	495	506	475	505	528	474	487	464	421	415	443	455	442	410	401	426	422	415	411	364	485	977	939	1988	564	399	381	406	407	397	651	414	384	388	395	390	404	372	415	389	373	370	385	349	374	396	354	386	400	413	370	395	374	370	360	391	387	408	362	364	366	407	390	399	366	408	449	387	363	382	421	446	364	371	362	341	376	388	413	365	396	414	431	407	374	411	366	355	380	382	365	365	389	386	385	381	370	376	399	394	414	380	374	388	396	380	391	383	402	380	385	408	403	411	373	389	365	402	383	371	365	380	374	372	403	373	367	367	404	371	369	377	376	403	399	390	381	372	385	374	390	397	390	395	361	422	344	374	373	394	380	373	367	373	373	392	390	372	393	369	387	374	414	335	366	344	378	371	373	362	367	417	351	329	380	364	380	365	385	370	355	382	372	407	369	383	380	358	360	389	334	379	379	417	365	386	404	397	386	394	385	364	378	387	404	388	369	343	360	378	377	399	392	393	372	354	364	383	377	380	404	374	391	396	370	347	357	376	375	375	340	373	395	432	359	395	372	390	363	394	358	393	390	380	354	389	361	391	363	361	398	349	393	351	379	352	407	394	392	391	374	366	381	368	343	383	388	403	385	346	340	366	361	377	390	387	418	390	397	337	332	372	380	357	357	361	337	365	394	359	395	371	367	345	392	347	388	389	394	393	355	418	383	367	412	358	350	365	347	408	384	364	392	373	377	364	398	359	388	410	375	401	363	368	378	371	364	378	377	404	391	383	389	325	358	390	376	367	368	379	371	334	380	379	351	421	395	391	392	373	364	368	381	347	361	363	426	402	375	394	400	353	369	388	403	379	383	380	383	397	368	397	375	383	399	387	411	363	370	403	393	402	433	401	366	363	372	344	376	376	375	409	401	370	384	387	394	364	376	372	382	397	409	362	407	388	379	383	345	404	367	377	388	367	373	379	367	377	362	394	379	409	380	363	348	375	367	389	389	356	387	401	379	391	389	396	378	420	377	386	355	393	388	379	359	371	391	368	421	359	370	362	372	351	378	395	378	367	368	397	409	379	361	356	370	381	401	425	373	385	389	384	418	369	399	355	360	372	364	392	415	404	399	376	402	393	378	419	372	343	374	389	381	382	383	368	367	398	345	353	393	404	342	356	384	384	413	379	390	362	385	374	413	421	370	375	378	369	390	336	368	354	378	373	380	379	390	414	374	371	391	382	378	353	411	380	344	377	370	398	394	375	399	380	367	391	369	372	370	361	338	376	378	417	396	403	401	395	393	417	378	366	370	406	397	404	393	406	361	359	353	411	367	354	406	376	417	406	339	356	408	388	402	372	382	363	393	361	344	393	418	369	410	385	385	380	399	361	384	352	386	385	356	376	362	369	385	365	373	410	378	378	344	375	392	392	377	363	355	381	394	377	374	365	381	394	393	362	384	387	412	376	362	373	376	391	400	381	374	377	362	366	364	370	356	375	376	376	383	357	364	369	403	382	396	392	381	382	360	400	331	382	395	386	388	345	399	337	393	388	362	358	382	379	342	384	357	371	334	395	411	390	382	371	344	332	396	377	394	397	374	357	348	419	376	381	362	393	368	372	375	372	385	365	372	417	361	409	352	372	385	384	365	410	388	382	359	399	373	347	368	376	398	376	371	354	357	429	358	403	351	350	376	378	367	372	394	354	378	383	399	377	396	374	374	340	406	390	333	393	411	394	338	399	383	413	355	375	387	404	366	339	411	398	397	401	353	355	397	377	347	358	407	386	414	365	392	359	357	356	338	376	379	357	354	399	421	378	380	373	381	390	370	379	403	404	371	362	369	372	395	409	369	358	388	364	370	376	354	396	362	395	357	409	387	405	373	357	375	399	366	375	361	397	355	367	375	369	358	397	373	378	357	411	371	357	404	391	383	397	368	392	346	394	417	365	337	384	386	350	356	392	356	374	395	361	392	391	381	350	383	370	353	413	367	404	388	351	351	396	366	359	374	389	368	376	350	352	360	387	365	386	374	366	369	400	379	378	362	366	354	395	342	381	376	366	384	392	401	413	376	378	375	395	359	371	378	390	390	386	403	343	411	372	351	394	372	359	347	378	359	369	371	355	368	352	342	351	380	355	358	403	365	382	394	369	367	402	368	355	372	366	388	376	381	353	392	379	389	383	384	383	349	355	417	363	387	378	385	387	382	398	378	369	388	394	340	379	406	355	387	359	371	365	367	347	375	373	378	385	359	388	390	394	369	341	360	397	393	378	343	339	391	376	366	394	352	366	392	406	394	393	380	372	366	374	359	387	359	389	369	370	334	362	390	354	363	377	362	394	377	375	382	385	387	368	358	374	379	366	383	384	379	372	381	377	394	356	383	380	368	371	414	367	412	375	365	359	370	358	373	383	363	380	376	400	359	391	391	376	382	425	394	375	360	364	419	358	396	407	363	362	372	371	380	393	345	378	376	389	353	378	401	364	350	372	405	377	376	388	391	358	370	392	384	392	385	407	359	392	396	402	363	369	403	401	376	394	380	396	400	366	389	357	372	409	370	394	383	366	373	351	361	359	393	386	383	395	391	390	416	396	421	367	397	372	397	368	359	398	421	383	411	365	352	384	385	353	388	371	358	341	374	352	401	382	322	363	389	410	395	412	342	406	380	402	376	368	359	404	348	399	392	356	374	380	393	376	424	385	383	379	373	388	347	370	406	334	376	384	376	338	407	397	359	378	385	420	348	371	362	393	385	359	376	361	346	364	407	401	386	365	347	376	382	339	379	384	353	389	391	350	389	388	380	341	373	373	371	360	378	364	377	361	408	378	367	361	384	362	419	376	378	378	391	406	365	384	387	386	382	382	369	407	386	354	374	366	387	373	376	388	415	349	376	434	372	379	394	367	365	373	340	384	377	385	390	369	379	399	387	363	394	369	379	394	380	373	383	349	343	385	352	394	387	362	403	386	345	385	379	418	373	433	376	371	370	382	363	370	411	330	358	399	357	378	365	375	405	363	427	390	328	350	375	361	401	357	379	358	391	387	378	391	367	371	373	405	343	362	404	358	373	395	361	428	389	403	349	347	356	373	409	386	388	388	364	389	382	358	374	391	375	407	373	409	386	349	371	383	357	410	375	374	409	371	373	393	381	359	384	378	390	371	350	386	420	357	392	364	371	351	413	358	420	368	385	364	385	399	372	358	385	406	375	349	405	358	366	383	385	376	371	358	372	356	387	401	386	365	388	374	384	366	375	373	374	405	394	390	382	390	376	393	345	343	427	397	385	398	377	394	398	379	363	359	344	379	425	371	386	398	370	387	389	396	365	392	363	388	388	386	415	369	334	358	390	386	367	388	397	395	392	415	391	394	379	377	377	341	370	387	383	377	405	343	358	386	368	391	396	372	371	386	396	409	402	372	327	355	378	354	391	374	348	382	378
1262	646	289	174	382	406	359	318	303	245	179	178	131	109	111	133	82	63	51	48	43	29	30	30	39	29	31	30	30	20	18	33	27	33	24	19	12	19	20	22	26	15	17	21	21	18	23	18	20	24	26	43	196	85	16	16	19	21	15	36	14	25	9	18	18	14	20	20	16	29	21	13	29	18	21	18	24	16	18	19	17	18	22	19	19	24	18	16	17	14	16	16	12	20	15	24	18	15	26	21	20	13	26	21	16	17	16	14	22	13	25	24	17	26	20	21	21	12	18	14	17	18	22	13	15	22	13	17	23	17	15	23	17	18	28	20	21	19	16	16	17	14	20	31	18	27	12	13	18	22	19	19	19	21	22	25	21	20	15	23	26	13	14	15	11	22	16	13	17	16	16	12	22	14	16	23	25	15	24	16	20	16	16	22	16	19	14	18	17	22	20	14	24	15	28	16	26	17	24	23	13	19	15	17	19	19	26	20	23	12	20	17	9	21	24	17	17	24	25	22	19	9	17	25	21	17	20	20	35	14	14	15	17	22	15	15	18	21	19	13	19	25	24	21	13	16	19	13	17	25	18	20	18	17	19	18	19	17	24	22	23	20	17	16	18	25	22	12	17	16	25	29	15	17	20	18	16	21	13	20	23	17	15	19	20	26	17	9	18	11	16	24	13	16	21	24	17	10	21	19	18	15	11	22	21	16	15	12	18	19	22	22	19	13	22	14	15	21	16	16	19	16	16	21	13	21	27	16	15	20	17	16	23	14	19	17	16	12	21	17	18	10	19	16	18	15	19	21	14	20	20	19	20	15	19	18	19	17	10	17	16	9	15	13	23	17	17	21	29	22	15	17	15	17	19	23	19	13	19	21	14	24	9	21	26	17	15	23	14	18	13	20	29	15	22	24	14	10	11	18	18	7	24	16	25	24	25	17	16	19	22	21	10	16	20	24	21	19	13	20	19	23	22	19	23	21	17	16	14	17	13	26	17	18	16	20	24	14	14	20	13	21	14	25	24	12	21	23	15	21	19	15	20	18	17	22	14	24	22	18	13	19	19	19	21	15	22	16	22	19	16	19	14	16	17	19	17	22	15	12	7	16	23	17	16	21	18	15	10	14	23	28	15	18	16	19	25	16	22	16	19	16	12	19	22	28	13	22	14	12	12	19	13	17	14	15	19	16	17	20	21	19	20	24	25	20	22	20	20	26	31	23	14	14	19	20	20	19	11	18	21	12	13	23	18	27	17	12	18	21	21	16	26	16	19	16	26	23	25	10	21	22	11	19	23	17	20	19	22	12	23	15	22	24	18	15	9	19	17	10	13	19	13	11	25	24	13	20	16	23	15	18	21	22	14	21	18	25	24	17	9	17	23	18	22	16	24	19	25	20	20	8	10	19	13	16	15	18	13	20	17	22	24	16	17	19	17	25	15	23	18	15	14	16	17	22	12	19	22	16	16	19	23	18	22	31	22	12	12	12	18	18	21	20	21	20	19	19	20	33	27	16	19	19	18	19	15	22	14	25	17	16	19	17	9	12	26	11	21	13	17	13	14	18	18	21	20	14	23	18	17	16	16	18	20	22	16	14	14	10	23	12	12	16	27	21	20	23	18	11	18	28	25	12	22	14	25	15	19	22	12	21	19	18	21	26	17	13	21	20	17	20	15	14	24	16	15	16	17	21	13	13	16	22	19	13	19	19	26	21	15	19	20	19	18	21	14	18	17	18	20	16	24	12	16	21	13	19	19	19	19	10	20	16	19	19	19	13	23	20	23	27	18	17	21	17	11	13	15	21	28	17	20	17	15	25	15	19	15	18	26	19	25	26	16	18	20	16	17	17	21	15	16	27	15	23	20	20	16	22	13	23	15	18	19	22	20	29	16	26	15	10	26	20	19	19	16	15	23	15	16	22	15	23	8	22	9	15	21	24	23	18	18	24	22	22	18	13	28	14	18	22	15	20	13	14	13	21	16	15	17	19	14	19	14	17	27	23	11	25	21	20	17	23	22	23	17	22	15	26	15	16	25	13	12	16	23	14	16	18	14	13	29	19	18	24	18	12	15	16	25	20	17	14	22	23	33	22	11	20	17	20	17	16	17	12	19	23	17	22	24	22	24	15	19	24	15	16	16	17	8	16	18	15	23	20	28	15	11	23	13	15	24	15	19	18	16	17	27	24	23	21	18	19	21	19	22	20	20	13	20	17	27	21	22	17	19	17	15	24	21	17	20	28	24	19	17	11	22	17	21	14	15	17	22	20	18	15	17	20	19	14	26	14	10	17	22	15	19	19	25	19	17	19	16	22	21	18	14	22	22	12	19	17	11	19	21	11	22	23	21	14	22	17	17	12	12	15	20	17	20	23	24	16	20	20	18	20	26	26	17	21	27	14	27	17	16	22	20	20	22	14	15	9	11	22	15	20	15	17	16	17	17	17	15	24	12	17	20	13	15	18	16	16	11	19	23	17	18	16	21	17	17	14	18	21	16	12	22	22	17	21	19	24	18	25	19	19	26	13	20	18	25	20	17	23	23	18	11	14	12	19	22	14	13	6	6	24	16	25	17	14	14	12	21	23	20	21	23	28	21	26	17	16	22	22	14	17	19	19	19	22	16	14	20	26	12	13	17	22	18	17	22	19	19	15	15	27	17	17	17	24	26	22	26	13	14	11	13	23	17	9	13	17	21	17	20	27	15	16	20	23	15	23	16	27	25	16	15	18	17	16	9	18	15	15	19	25	10	19	21	22	18	17	20	20	20	9	13	15	19	28	14	30	21	12	21	24	20	18	18	15	12	12	16	12	25	14	25	25	19	17	14	18	18	16	13	17	29	19	15	28	21	15	18	8	25	19	17	14	24	18	23	17	19	23	13	17	17	17	18	19	18	9	19	19	20	14	15	13	12	11	20	16	17	19	19	12	12	14	15	19	14	15	17	15	20	19	10	19	24	15	21	16	23	14	19	16	25	18	20	18	21	19	16	15	21	12	20	17	14	17	21	22	23	18	17	15	14	25	18	16	13	17	16	15	21	19	14	19	19	28	23	16	21	19	21	17	13	17	15	20	19	23	21	18	24	17	19	25	13	12	15	19	18	22	24	15	21	16	24	36	16	14	21	18	18	23	21	17	14	23	24	17	23	12	21	19	17	16	13	11	19	12	21	12	10	16	21	14	22	22	14	19	9	15	16	13	20	18	18	17	22	19	19	15	20	17	15	23	15	23	26	14	19	17	14	14	21	8	24	20	21	14	19	19	23	18	18	13	25	12	19	20	18	17	8	20	20	18	28	15	16	20	28	15	13	17	19	15	18	11	17	22	18	21	14	26	16	11	19	19	15	17	14	15	23	18	19	21	23	24	19	20	23	18	20	15	13	18	18	21	22	19	18	22	15	16	16	23	14	15	11	15	12	24	20	11	25	22	22	26	22	17	11	17	25	21	24	22	15	26	18	18	22	26	12	17	22	18	24	8	22	14	25	21
21909	14824	8071	18140	25527	24417	20556	17773	15933	13042	10051	8491	6411	5237	5796	6118	3977	2563	1917	1270	1222	1188	1144	1258	1301	1125	754	670	636	651	626	661	659	676	625	604	522	488	458	475	482	419	417	407	380	410	403	378	377	462	1218	1564	7309	2258	322	359	349	362	738	1436	347	297	332	320	337	331	326	305	324	332	316	349	353	314	334	320	364	333	301	326	332	301	296	329	275	317	317	322	330	352	303	353	385	289	319	304	332	339	332	344	331	331	350	310	330	306	333	290	294	321	320	324	327	300	290	306	316	316	285	281	306	282	306	304	326	288	324	325	307	298	304	321	278	316	339	301	284	291	297	330	300	297	315	295	313	309	288	289	303	315	304	338	323	348	331	279	317	313	283	311	267	299	288	305	311	310	317	321	344	306	311	294	300	324	311	303	303	314	303	316	306	318	302	306	286	294	312	294	300	271	308	300	312	285	302	308	301	293	329	312	316	296	290	300	283	315	307	286	285	292	310	297	262	301	303	263	270	268	303	273	309	312	323	296	291	291	295	319	300	301	340	299	310	322	331	307	303	257	285	280	306	329	290	296	290	291	298	302	274	324	293	288	305	269	307	283	289	339	298	288	291	324	302	306	296	263	285	321	305	308	313	298	311	283	298	309	310	327	283	281	299	307	299	242	338	311	285	298	294	319	311	293	290	278	342	320	284	292	263	281	312	305	297	313	298	279	305	311	284	304	276	325	290	304	294	284	290	303	291	298	291	269	308	314	290	296	343	314	291	295	279	307	295	325	306	298	289	295	321	288	326	299	292	307	299	295	304	291	281	280	307	301	288	284	308	310	288	280	303	281	312	288	327	306	296	299	294	260	300	300	293	302	309	277	259	273	328	279	265	282	294	259	234	310	292	312	304	284	307	285	293	294	292	301	309	294	278	294	310	294	296	272	310	279	280	289	264	279	294	270	344	300	318	301	332	306	313	307	315	288	294	312	294	298	310	297	319	280	254	322	295	310	283	317	293	317	285	280	300	306	318	297	308	286	284	310	301	298	287	301	281	285	280	321	283	292	306	294	287	293	296	306	321	295	285	316	302	311	310	317	330	307	296	279	274	287	298	275	353	284	311	310	298	297	287	291	282	297	275	298	318	304	291	272	304	288	310	330	325	299	326	298	270	302	292	304	274	275	275	313	298	298	292	313	312	287	317	284	298	304	281	314	282	315	277	311	282	318	332	299	291	298	297	309	320	301	308	326	291	303	313	315	333	268	283	318	262	272	314	283	336	322	319	289	336	266	275	287	294	306	320	286	302	272	296	296	332	317	318	288	316	322	252	318	333	307	305	288	286	283	289	272	283	263	324	334	277	294	309	303	290	282	306	283	301	296	285	308	278	299	295	335	302	323	308	264	292	305	305	293	299	312	300	309	324	301	272	300	302	308	302	311	266	262	281	309	310	303	276	286	293	316	303	328	275	270	297	310	304	315	319	299	300	278	311	322	294	315	283	303	299	270	277	294	266	300	310	300	270	299	263	323	310	311	308	322	282	319	287	298	319	307	295	284	304	337	286	298	327	301	291	329	313	299	302	299	298	293	304	285	296	293	310	309	313	328	286	314	321	303	289	283	284	299	304	326	302	266	303	270	293	298	292	314	275	309	271	304	286	319	310	307	326	294	300	289	334	285	278	308	292	320	298	302	281	289	308	272	277	306	292	282	309	319	299	322	283	300	301	268	298	279	290	267	301	293	304	281	297	261	305	303	258	298	276	301	300	301	311	305	310	320	285	292	279	311	288	294	278	312	310	273	329	293	292	317	300	288	295	297	306	320	320	303	290	300	299	326	293	293	297	308	292	300	278	303	303	305	287	293	291	330	309	303	304	315	273	311	266	310	277	277	317	349	305	283	306	277	283	305	300	322	287	301	297	285	315	293	325	279	305	337	297	283	311	301	308	277	315	285	282	293	320	287	296	278	314	308	316	293	306	283	278	303	280	284	294	313	301	280	288	287	282	286	261	299	298	287	322	305	314	325	282	316	296	308	275	311	277	279	311	293	328	306	283	306	292	325	314	290	305	293	299	287	324	293	306	283	276	300	290	309	310	278	288	290	271	277	315	293	285	297	278	305	346	282	315	309	326	310	291	309	273	264	305	301	315	324	285	317	318	307	328	295	295	314	307	301	266	296	304	271	309	298	312	301	315	323	310	309	265	308	316	281	282	313	301	301	317	304	303	303	278	299	295	314	288	281	300	287	315	269	291	295	306	303	294	309	304	314	301	271	301	295	304	288	278	321	294	300	307	282	278	273	305	286	316	294	296	310	296	314	315	310	344	304	281	313	299	311	290	344	303	283	300	289	307	294	287	258	308	330	301	315	283	303	320	314	303	300	300	276	298	309	299	295	286	285	313	293	276	283	300	292	304	272	325	280	302	273	275	315	323	312	328	332	286	265	299	273	307	291	264	289	331	298	294	278	308	305	296	265	320	287	282	271	317	317	286	281	295	325	303	303	313	273	278	315	312	321	302	301	281	256	317	281	283	322	293	312	290	274	280	309	280	292	286	285	308	313	301	313	319	331	279	301	313	273	309	278	286	317	310	312	318	298	266	294	296	294	304	329	318	290	286	331	284	277	277	284	302	290	328	322	310	267	296	288	272	271	286	323	290	301	276	284	304	288	307	304	319	309	292	317	295	291	290	319	289	297	314	322	252	306	313	274	277	287	280	309	294	291	277	273	278	288	305	314	290	288	302	295	300	302	292	292	285	293	271	307	309	303	326	303	311	309	303	299	342	283	291	302	280	309	287	301	274	298	323	279	285	277	330	300	287	258	294	280	324	284	303	283	294	306	304	310	303	297	279	315	303	309	275	316	280	284	275	317	289	325	295	281	300	304	282	287	292	284	297	304	256	305	290	320	270	284	302	317	332	294	326	311	291	287	306	311	258	328	287	313	317	277	273	280	299	294	300	305	304	243	286	324	307	312	303	294	271	263	340	298	295	272	292	319	284	294	279	314	299	304	293	323	320	298	286	326	309	295	291	297	285	303	270	275	258	295	302	320	321	291	301	281	339	300	277	269	322	329	270	290	291	302	301	317	289	270	305	303	284	274	306	325	305	310	279	329	331	321	309	277	287	294	294	307	295	287	288	310	303	300	267	319	315	297	311	315	295	323	329	311	318	289	268	278	315	289	326	290	291	301	273	282	294	290	278	285	286	295	256	297	330	287	284	286	287	305	275	298	300	315	306	308	299	283	302	309	288	287	330	326	302	308	289	273	288	329	300	302	300	309	297	302	320	326	295	310	308	286	307	296	284	294	326	297	313	290	289	306	316	268	308	307	280	314	306	289	308	304	307	327	295	302	284	276	325	313	311	303	305	312	294	317	287	303	305	284	292	343	289	279	286	310	273	304	294	299	262	296	292	309	325	298	304	310	300	294	296	314	287	291	304	336	308	277	296	290	299	274	296	311	263	285	296	309	313	287	262	286	283	340	315	300	299	316	309	301
2970	598	298	245	338	372	293	322	252	239	242	162	144	114	108	148	108	87	71	67	47	53	50	58	56	70	40	44	53	43	47	38	48	46	45	39	46	42	46	43	38	38	44	38	43	36	39	49	34	48	63	55	148	89	29	45	41	36	55	65	45	42	41	38	53	43	43	31	49	37	45	53	48	47	37	52	36	38	35	33	45	48	43	48	39	38	37	30	32	37	40	37	36	37	40	46	39	40	37	34	36	45	49	44	53	44	36	31	39	36	35	37	35	58	46	43	41	35	24	33	44	37	36	39	36	35	37	46	35	27	34	37	44	34	50	49	33	43	42	38	39	33	41	31	46	50	43	50	45	51	37	42	34	36	34	43	52	34	40	37	45	45	39	43	44	38	33	33	48	54	37	32	53	39	32	40	35	30	38	46	43	45	44	29	44	39	39	35	41	34	36	44	48	48	43	50	32	48	34	33	35	42	48	53	33	38	43	45	45	51	38	35	38	49	30	40	43	44	42	44	50	47	48	50	34	37	37	40	37	41	48	32	45	46	41	51	49	38	45	37	37	33	39	41	47	29	40	42	42	39	36	39	34	36	47	46	35	30	43	39	40	36	33	46	39	48	47	40	26	44	44	40	35	54	33	32	48	32	36	40	46	42	37	44	43	34	28	41	43	42	46	32	41	43	43	40	49	37	48	43	47	43	47	42	28	50	44	44	51	32	39	31	44	42	25	44	37	46	46	42	46	43	40	43	37	35	35	42	39	35	39	37	31	39	47	35	35	27	39	39	41	35	53	42	53	52	30	41	28	49	52	34	44	46	35	42	37	37	42	43	40	48	32	47	36	37	42	42	45	37	37	37	43	38	47	32	44	35	50	50	36	45	44	40	42	41	51	42	37	33	40	42	41	54	45	41	47	51	45	46	45	39	36	55	39	39	46	41	47	36	40	44	46	46	45	41	37	43	33	36	50	42	28	44	40	57	50	38	46	37	36	42	44	42	41	36	33	38	32	36	36	42	42	31	40	42	38	50	42	45	44	44	48	38	37	43	47	35	46	26	42	35	36	39	48	34	36	41	33	42	46	43	34	42	34	48	38	42	46	49	32	46	44	38	36	31	41	56	49	48	45	51	36	38	55	37	48	51	46	36	31	33	43	52	50	49	51	43	50	36	40	42	40	35	44	30	40	33	43	49	37	43	49	53	46	48	38	57	37	37	43	32	46	47	40	52	44	40	33	51	42	38	39	32	40	33	33	34	41	40	38	36	33	35	41	48	44	38	34	44	37	47	40	39	41	36	33	44	46	39	30	34	46	35	43	35	50	41	47	41	31	35	38	46	42	40	37	44	40	47	41	40	36	33	40	32	43	51	39	40	44	38	49	46	32	44	31	32	36	36	42	36	31	37	52	39	48	49	51	40	46	45	55	48	40	38	40	47	41	42	21	32	42	44	44	48	57	45	39	42	52	37	34	32	41	29	53	39	50	39	39	43	53	32	38	45	46	40	34	43	48	44	40	33	48	42	36	42	47	35	48	38	36	35	40	41	41	52	51	40	36	46	31	32	40	33	51	35	44	47	43	43	31	33	39	34	44	42	42	33	36	61	53	42	33	37	39	47	31	41	51	54	44	34	47	56	33	34	41	37	38	32	48	45	44	33	46	43	41	45	43	45	45	40	46	33	49	47	36	40	28	50	42	39	32	40	53	38	41	39	39	45	39	21	45	40	39	41	59	43	41	34	45	31	42	38	41	42	33	46	35	48	38	45	43	42	48	39	37	43	56	41	37	44	29	42	46	36	50	44	45	40	37	41	35	51	34	52	45	34	34	50	39	39	34	54	40	44	43	44	44	27	59	35	47	44	37	46	44	43	48	50	36	39	40	41	29	31	41	52	39	36	41	45	49	44	34	51	44	30	38	32	36	37	29	44	38	32	35	49	52	50	41	27	38	39	29	49	49	48	45	38	45	45	42	43	41	37	51	48	54	42	40	44	38	40	43	40	46	45	46	45	47	48	42	36	38	33	32	34	35	43	44	28	56	46	44	40	38	32	38	35	42	45	44	36	46	25	46	33	42	36	36	35	43	41	44	41	35	39	38	29	32	30	58	24	44	48	46	42	43	49	46	35	35	45	40	49	31	41	48	52	37	32	44	45	34	40	43	29	39	44	40	37	51	47	46	41	31	39	48	31	34	47	54	40	41	35	38	40	38	36	36	35	48	35	44	30	39	42	22	46	45	38	47	27	35	47	42	44	38	33	51	36	46	37	29	46	47	38	37	46	45	41	49	45	34	44	39	38	39	38	43	36	40	29	34	30	41	47	37	33	38	34	24	46	40	39	37	40	39	38	48	36	39	34	39	36	25	46	33	63	50	43	51	46	50	39	33	31	53	42	48	33	45	34	45	51	37	54	29	37	46	35	38	43	39	50	50	42	35	29	31	44	47	35	46	42	36	41	30	34	46	35	56	37	38	38	45	43	56	41	33	43	48	37	32	37	41	37	33	42	49	40	37	42	35	42	33	43	38	42	34	37	40	60	43	45	44	55	49	56	41	44	51	38	41	44	33	44	49	40	46	33	49	49	45	48	39	41	31	38	39	45	34	45	39	44	42	58	38	42	37	48	43	38	39	54	42	41	44	32	42	44	45	38	39	44	49	37	42	29	34	36	40	41	40	41	37	46	42	44	36	43	43	35	37	37	40	40	38	33	43	40	43	47	48	33	46	46	34	30	42	40	35	46	41	36	33	37	51	46	44	52	42	41	54	42	37	45	33	45	42	46	31	34	40	28	33	37	30	41	57	43	31	33	52	42	39	34	36	45	37	52	43	41	45	44	31	51	36	49	41	48	42	36	31	36	40	43	52	44	49	38	33	50	39	43	42	49	36	49	39	42	44	42	54	48	45	43	51	38	36	37	41	45	41	60	31	40	36	29	39	52	40	45	30	41	36	36	42	32	32	48	41	43	40	44	53	42	38	38	34	45	39	37	39	35	40	41	42	37	34	35	40	45	48	34	43	41	54	49	30	44	44	51	40	45	39	36	25	33	29	41	46	36	36	37	46	48	38	35	42	41	46	30	31	45	45	48	44	50	55	50	40	37	50	40	31	43	37	35	52	42	59	38	39	33	43	34	44	49	42	45	32	43	39	39	44	40	42	43	53	42	42	42	34	43	40	35	36	38	45	36	36	40	41	36	52	50	31	52	36	33	50	43	47	33	40	33	30	39	42	41	44	45	50	35	41	44	36	51	51	44	32	48	45	46	34	39	40	37	35	42	60	49	41	32	38	45	42	36	48	44	35	34	48	43	51	43	38	40	35	39	34	39	33	44	33	46	49	46	48	48	41	34	41	36	36	29	35	37	39	48	46	35	35	44	44	34	35	27	33	27	35	50	47	40	36	37	36	50	41	47	38	41	46	40	46	37	43	42	43	40	38	45	49	35	44	43	33	42	47	40	43	41	51	45	29	32	33	46	45	35	51	45
20306	13721	7545	17086	24428	22983	20019	16917	14741	12989	10172	8045	6664	5338	5186	6801	5047	3065	2117	1560	1405	1490	1411	1512	1377	1702	1094	975	895	957	941	963	998	987	986	898	848	820	769	760	724	747	758	704	697	734	712	740	751	721	1670	1670	6485	2986	663	691	688	672	925	1507	657	681	629	630	683	629	690	634	674	649	658	711	659	677	641	637	655	634	626	667	632	697	614	621	669	677	671	696	667	660	652	670	612	621	677	705	664	672	660	590	645	650	644	630	623	665	636	644	634	650	613	650	657	675	688	676	624	651	598	635	632	597	653	616	627	631	627	672	598	624	603	606	652	671	659	647	642	665	655	664	644	666	615	648	632	645	663	655	658	656	613	628	623	668	675	638	610	647	650	632	692	634	606	677	667	683	652	644	651	611	648	632	609	621	651	603	618	603	598	616	644	620	612	576	631	664	625	690	589	666	621	634	658	649	621	659	638	620	587	637	604	639	600	635	665	617	703	593	623	634	599	624	620	645	668	597	607	618	635	597	647	647	660	660	675	624	631	578	658	595	641	655	633	581	636	632	641	612	647	599	627	612	621	631	589	647	656	629	618	673	605	608	610	630	622	635	694	650	682	626	647	686	670	650	603	606	623	611	653	601	652	637	614	665	610	630	624	669	582	661	601	673	613	667	621	662	641	616	601	671	647	662	656	639	615	625	619	637	643	613	669	660	647	680	614	650	651	608	590	670	676	660	653	681	645	609	607	619	609	646	626	620	625	639	650	623	645	633	619	672	626	678	629	675	644	651	640	615	588	608	682	652	600	626	643	677	614	679	651	618	658	628	672	638	554	634	599	619	626	629	641	624	598	693	620	611	595	623	612	648	632	628	602	671	632	674	654	591	623	617	616	670	559	672	652	640	593	660	643	614	613	656	598	626	647	629	571	658	631	636	625	649	659	666	649	630	641	606	616	644	624	655	669	612	648	618	625	689	669	573	656	583	650	612	628	612	660	602	601	620	622	608	599	675	619	584	640	660	631	592	575	655	644	627	619	658	648	657	612	608	608	630	644	641	605	603	661	677	665	645	659	660	647	594	644	622	669	662	623	611	576	631	644	640	640	602	587	606	618	635	656	572	600	630	624	622	622	624	605	624	625	652	626	624	623	631	657	612	635	601	612	626	592	589	648	661	624	642	632	721	638	618	652	656	631	629	609	644	656	634	630	659	610	592	652	650	614	572	627	658	632	637	662	598	638	617	644	637	645	606	662	660	696	620	602	612	616	604	650	626	633	587	615	600	635	679	644	625	636	649	629	631	648	650	672	625	639	606	651	640	653	662	639	588	651	670	646	625	635	622	670	622	689	658	605	586	635	659	579	609	621	638	656	682	676	597	608	626	620	609	613	667	619	640	669	690	607	663	634	625	602	587	630	611	600	617	660	578	686	635	644	645	636	607	624	652	643	617	611	663	612	625	647	627	637	633	621	643	609	615	660	593	645	600	653	606	672	619	616	588	625	608	663	620	624	642	632	617	621	653	665	709	608	638	624	655	640	687	642	619	693	636	594	654	619	610	677	640	667	613	648	617	625	657	651	683	646	678	623	598	584	653	636	664	646	663	656	640	632	625	624	654	624	646	644	605	592	601	700	652	622	682	584	599	652	617	663	653	645	623	661	605	659	666	638	625	620	630	646	605	625	678	664	599	694	664	604	592	642	591	643	674	609	650	642	619	650	620	657	660	645	655	596	664	617	665	636	672	626	648	690	572	632	675	614	620	658	583	593	646	613	643	655	604	633	691	663	620	646	618	635	644	664	610	681	678	627	657	655	628	609	654	624	661	631	634	615	595	612	617	605	613	669	605	625	628	597	597	676	602	646	653	648	599	632	652	643	622	639	644	630	622	626	671	620	676	615	653	577	659	646	661	614	643	688	628	681	652	650	646	639	582	640	616	645	620	614	630	604	660	603	607	656	577	656	631	639	586	601	648	591	625	607	708	645	598	567	600	623	655	650	626	635	630	610	638	636	606	670	604	613	648	658	658	641	633	645	636	625	650	648	645	647	600	605	645	638	611	594	653	650	632	614	628	629	631	605	637	610	627	645	637	649	607	612	677	635	656	609	646	635	636	621	646	623	628	637	586	655	641	636	608	645	703	657	614	628	643	646	624	659	643	695	673	628	618	633	681	630	663	670	641	637	598	642	641	648	670	604	629	614	642	638	627	644	612	605	673	638	643	640	685	630	630	658	645	629	625	619	624	667	639	668	637	621	631	649	611	632	653	707	591	643	642	669	645	638	642	620	664	596	635	616	635	674	686	677	612	647	628	626	623	688	641	642	644	595	631	643	658	663	656	653	569	637	622	636	642	647	660	644	604	620	606	630	670	631	685	623	609	621	623	651	570	621	648	652	629	630	652	619	633	613	624	692	660	643	693	622	631	606	652	608	647	626	681	665	610	644	635	656	616	677	663	670	631	609	675	624	615	620	647	666	605	644	659	660	656	641	647	646	616	622	606	633	617	628	679	628	626	609	665	638	655	641	633	670	635	614	623	620	639	605	650	697	585	636	632	661	625	636	637	653	714	645	607	648	629	639	625	601	611	642	629	614	644	616	640	613	611	636	650	624	635	620	647	659	618	616	643	652	645	693	677	649	635	658	647	612	636	636	665	682	615	623	633	654	643	648	618	662	626	623	667	649	652	629	612	631	643	659	628	669	624	607	629	655	609	611	621	612	652	622	641	646	615	564	618	637	658	637	661	626	608	625	635	636	675	634	659	629	653	616	658	616	616	635	633	629	617	631	659	628	633	642	660	639	661	639	607	632	630	659	632	635	646	620	629	640	630	615	638	600	660	624	626	641	620	640	604	591	639	618	636	639	607	687	619	597	668	675	622	617	620	621	655	645	602	602	670	654	626	596	623	643	662	628	598	653	640	653	602	629	646	672	607	619	610	618	613	616	613	627	628	612	622	620	635	642	615	703	643	608	591	679	664	625	598	654	592	640	619	598	619	650	654	628	610	619	596	670	627	596	612	607	593	623	668	577	633	666	635	602	664	580	631	628	642	639	592	660	663	647	631	640	620	634	609	605	622	629	649	599	634	611	641	623	634	631	639	570	672	623	623	580	637	605	691	613	598	673	617	641	621	603	658	576	639	666	634	623	602	612	621	620	631	638	636	628	623	638	653	652	641	655	640	614	633	620	595	647	587	646	611	628	619	645	652	618	625	660	609	616	621	649	643	644	646	654	610	647	634	595	600	655	614	611	672	655	616	587	636	653	657	615	628	614	614	597	614	611	625	629	620	597	588	623	646	615	568	627	643	680	627	626	621	641	641	646	653	613	615	664	644	629	672	657	582	603	675	611	664	641	655	648	642	624	671	662	617	635	622	631	605	689	679	633	668	637	628	665	616	630	596	633	636	659	641	636	641	621	642	637	608	637	677	664	652	626	640	649	631	609	652	629	647	642	613	603	612	643	627	659	674	623	613	625	615	657	623	625	625	628	652	569	659
2283	1014	491	315	502	572	483	392	403	353	329	260	218	211	156	224	215	123	87	78	53	70	62	72	55	81	55	54	53	39	60	46	38	41	43	53	43	50	47	43	43	42	49	36	40	37	44	37	48	32	129	160	183	66	50	29	26	38	62	66	41	44	47	39	33	35	30	27	37	38	33	31	26	39	49	36	37	30	31	33	44	47	38	40	42	39	43	33	41	31	33	30	40	37	38	36	35	34	43	41	35	29	35	44	31	41	31	35	36	30	35	32	45	22	30	29	44	44	31	31	46	32	39	32	35	35	21	32	28	32	53	25	36	36	31	43	32	26	39	35	40	35	22	38	38	29	42	48	30	35	31	44	28	42	31	32	37	38	33	32	21	38	30	36	21	34	51	30	28	42	38	36	34	38	49	32	23	28	34	31	31	37	31	37	28	39	39	43	19	48	34	37	35	34	36	24	33	44	38	40	27	33	22	32	39	24	42	34	43	35	33	35	33	40	37	32	25	37	26	41	26	34	46	31	42	33	25	27	44	44	40	45	38	45	44	39	32	37	41	38	33	46	44	34	37	31	27	44	33	35	36	36	34	32	34	28	36	31	33	39	47	48	34	24	34	37	33	31	35	32	46	44	30	40	38	31	45	35	34	40	33	41	44	37	45	36	43	27	35	36	44	41	33	47	35	31	37	38	40	39	38	33	38	36	35	34	40	34	30	35	28	33	29	37	30	32	37	45	32	42	38	34	33	35	35	35	34	36	37	37	52	40	45	47	33	37	38	32	39	40	45	34	30	32	29	32	42	39	39	28	46	30	46	29	34	28	35	30	31	33	36	37	40	40	38	23	27	37	43	46	20	40	31	36	34	33	31	25	41	36	45	38	34	33	22	36	39	36	34	34	32	37	23	34	43	37	40	41	30	34	42	37	48	30	35	39	43	32	31	36	29	29	27	25	40	32	46	43	32	26	45	32	37	29	46	20	23	26	41	43	42	30	34	36	30	31	43	36	35	37	28	34	39	37	46	31	32	32	28	32	39	36	36	37	44	37	45	31	39	38	33	39	37	38	40	27	38	36	39	33	34	41	32	30	38	28	34	26	31	36	29	44	43	33	37	39	37	29	36	38	40	41	27	43	29	51	32	38	29	36	30	34	34	31	30	30	28	41	34	33	37	35	44	42	43	36	38	35	29	41	36	24	35	36	24	25	39	32	45	29	33	32	37	34	27	31	32	36	37	34	34	46	34	42	32	40	47	32	39	36	41	33	42	37	31	44	29	39	27	34	33	35	33	33	30	41	36	38	33	41	44	37	59	34	39	31	31	25	31	43	40	34	32	32	42	27	38	34	40	35	39	33	45	28	27	29	22	31	33	25	21	31	30	38	28	40	43	22	37	43	42	39	40	48	33	44	37	34	34	34	26	38	36	44	29	33	38	34	44	36	47	37	37	25	37	38	42	42	31	35	38	35	40	36	30	39	24	27	23	34	29	34	33	41	35	24	37	45	35	37	38	40	35	42	42	35	31	36	40	26	28	39	46	30	34	28	40	28	36	29	46	27	22	35	39	36	35	36	37	32	31	39	35	42	32	31	30	34	23	37	41	38	32	34	29	36	37	32	34	48	51	39	51	38	35	32	39	33	31	38	39	21	35	37	39	38	40	28	35	33	42	31	34	33	39	41	36	41	33	35	32	29	36	46	32	40	36	41	30	41	41	50	33	39	37	41	33	43	32	31	33	29	39	25	38	35	42	27	31	33	33	36	48	34	24	35	37	30	42	42	26	29	47	24	37	42	35	41	34	45	31	37	38	32	41	41	39	55	33	36	33	37	40	27	25	38	23	25	44	40	38	26	29	39	48	36	30	37	36	40	27	29	31	38	33	40	29	30	35	35	37	34	30	40	36	34	28	34	39	41	39	30	42	39	31	38	22	35	28	23	32	35	35	29	37	36	42	36	38	29	32	31	34	39	28	42	37	26	40	41	44	38	36	35	32	34	29	31	31	44	41	26	35	30	28	35	35	51	50	35	33	40	34	34	42	42	28	27	49	27	43	45	38	49	30	31	45	40	34	33	34	24	33	37	33	33	38	32	41	33	31	27	39	32	39	34	32	37	30	44	37	26	40	46	35	28	40	37	35	30	45	37	34	31	29	40	32	47	24	37	50	22	32	37	31	34	45	39	40	37	24	32	37	37	30	30	30	26	32	38	33	36	33	38	42	39	31	37	35	24	43	40	26	44	37	31	34	33	26	39	44	44	43	35	34	17	33	43	36	37	24	42	36	46	48	43	46	38	41	51	30	42	35	36	33	32	34	43	33	40	35	28	45	36	45	30	35	35	32	33	29	39	33	41	45	35	29	41	42	30	32	39	35	38	33	30	27	41	30	41	45	40	44	23	33	27	28	37	42	29	33	25	39	30	37	35	28	47	37	38	35	42	36	24	45	33	32	36	28	34	34	27	28	40	35	42	37	29	33	43	36	32	31	30	27	34	39	31	39	37	36	24	31	28	57	39	26	41	41	36	31	27	30	29	42	31	31	32	34	39	33	30	46	29	26	35	36	31	39	31	30	35	34	32	33	27	31	45	36	38	37	35	36	43	50	29	29	39	45	42	33	32	40	38	28	26	41	37	41	24	29	32	28	44	28	34	49	38	39	38	38	45	37	40	39	37	35	39	36	31	42	47	23	43	50	32	38	36	31	31	37	34	30	35	36	32	42	38	32	32	30	34	31	47	29	35	35	37	54	26	33	38	33	36	35	38	43	42	43	28	34	34	28	28	36	22	43	46	33	32	36	34	29	33	43	37	31	37	29	38	33	30	47	28	45	28	34	22	32	48	31	35	35	32	35	34	29	28	27	30	36	28	25	38	38	41	42	37	25	34	30	31	37	39	42	30	34	35	27	41	46	46	39	35	32	40	38	24	30	38	38	46	35	20	32	49	36	39	40	28	34	36	40	31	38	45	34	35	34	34	22	30	33	33	30	34	28	25	43	40	34	37	33	49	43	34	27	38	35	35	24	35	44	32	30	29	42	20	34	34	31	46	30	43	43	30	38	31	39	35	37	40	39	33	49	32	40	37	35	40	31	42	37	21	30	28	40	32	31	27	41	38	31	34	46	42	35	38	30	33	35	42	37	36	39	33	39	37	37	34	33	31	38	36	48	44	37	23	25	36	31	41	35	35	26	45	35	31	44	34	18	36	33	33	31	44	37	29	34	17	33	39	34	42	31	38	42	43	45	41	44	47	33	34	40	29	43	33	32	36	29	30	30	28	40	30	38	35	44	44	32	37	33	33	34	37	30	29	29	43	33	27	30	43	29	36	40	35	36	34	23	40	31	24	41	31	27	28	36	37	41	41	38	33	17	31	42	29	42	31	24	27	39	48	35	28	38	26	37	38	37	23	31	31	38	32	23	41	38	43	32	40	43	43	37	48	25	36	27	31	37	38	31	36	32	31	32	31	37	27	35	51	38	36	26	39
26315	18266	10624	22345	30283	28325	25295	21192	18719	16997	14317	11361	9411	8333	7041	9017	8335	4968	3094	2269	2038	2080	1917	2088	1953	2418	1563	1549	1268	1250	1297	1239	1253	1252	1151	1003	935	879	851	853	802	805	808	783	750	706	687	743	711	770	5323	5118	6758	1764	666	659	617	655	1800	1980	637	617	598	595	589	627	563	619	577	608	582	593	624	587	594	605	571	586	557	553	554	575	552	603	608	585	581	587	607	628	567	585	589	563	581	589	587	606	566	631	550	572	567	583	542	605	593	535	527	599	557	566	595	562	585	593	570	537	587	601	537	551	550	507	548	536	548	595	587	532	561	571	573	534	535	513	509	540	548	537	569	581	560	540	557	576	555	603	533	607	558	584	526	612	524	558	550	525	567	559	610	558	570	566	529	559	582	551	559	564	561	577	554	515	587	562	525	589	587	521	543	579	540	571	565	559	561	562	551	512	550	470	525	567	548	559	550	540	572	594	549	549	525	573	514	567	481	521	547	534	523	563	573	512	587	552	539	569	564	535	558	547	524	603	535	539	520	536	561	571	507	592	544	502	544	556	554	557	560	541	538	518	578	560	552	515	592	560	571	515	541	546	525	564	507	537	536	520	505	531	571	518	537	536	584	549	585	568	497	548	565	543	497	561	540	549	522	515	527	550	496	544	523	570	509	547	534	543	541	581	533	511	514	544	523	538	528	556	519	571	524	547	530	560	523	561	544	485	547	525	527	540	555	529	544	560	535	561	507	527	517	522	566	530	557	580	572	582	566	497	502	549	540	590	565	567	550	563	565	519	574	567	545	542	560	576	523	551	513	553	527	542	541	586	475	549	535	522	560	576	512	559	550	563	553	568	556	565	584	539	559	526	499	513	538	553	594	539	558	533	537	579	534	529	538	518	552	572	568	533	535	526	531	543	561	554	531	569	530	556	540	530	556	508	551	531	555	534	562	564	556	536	557	562	505	570	513	555	544	503	574	579	537	538	520	537	573	533	574	551	545	580	520	509	560	563	569	556	523	559	574	530	565	537	596	546	552	555	541	530	543	547	536	544	525	574	588	545	562	530	515	558	539	512	557	527	528	523	539	528	536	549	531	581	517	559	572	531	532	557	534	579	546	549	508	542	571	548	536	542	532	512	515	557	540	523	539	554	519	559	582	515	531	554	528	549	581	571	535	550	521	551	553	549	506	568	530	521	545	555	512	583	554	574	530	515	578	545	513	516	590	562	525	546	562	545	526	559	582	574	523	594	548	531	509	538	547	565	544	544	546	534	557	571	526	553	576	545	504	553	529	525	543	528	533	537	541	534	503	498	510	528	556	570	545	590	562	514	562	579	547	516	569	523	524	557	539	547	537	551	526	538	548	563	563	554	564	540	538	547	543	537	567	493	566	527	524	493	572	538	550	560	567	539	557	561	555	521	565	582	558	547	527	569	578	538	537	558	537	531	523	569	563	538	575	568	578	513	532	559	542	586	569	548	545	587	591	584	575	517	514	534	588	550	513	528	495	524	547	544	528	563	566	524	543	575	541	527	547	537	528	557	506	567	559	520	532	544	523	549	569	554	556	528	515	500	540	557	564	546	515	552	513	562	556	537	538	528	543	578	550	539	513	553	541	573	564	528	525	542	536	526	520	526	601	509	522	542	544	580	556	562	521	535	536	526	569	571	532	508	562	593	527	543	585	559	529	521	589	574	545	552	561	549	575	554	534	512	533	533	578	561	551	577	548	510	565	512	556	527	516	548	566	586	533	557	582	514	617	580	541	582	539	579	567	498	516	516	518	534	546	533	552	553	540	549	562	593	572	564	545	573	532	531	557	517	503	559	578	579	530	516	511	586	566	538	525	576	561	529	565	524	559	531	566	567	536	534	540	530	541	524	551	575	570	517	529	586	551	564	527	567	565	534	542	525	491	537	539	517	511	560	549	515	526	531	546	513	535	560	536	568	562	537	524	547	587	537	550	524	555	528	512	566	557	509	562	518	546	543	565	533	486	534	549	569	543	539	504	553	520	550	534	565	528	575	495	542	528	557	568	519	592	546	527	552	548	565	565	502	533	548	576	501	541	500	557	544	577	542	542	549	572	545	561	525	515	577	566	515	506	571	562	559	569	551	552	539	552	583	548	527	523	562	540	546	555	515	532	563	508	570	539	529	526	554	551	531	500	502	535	561	577	582	541	533	518	556	559	511	555	537	565	565	524	558	540	567	539	553	544	531	532	525	558	506	525	582	512	528	537	544	492	577	531	535	554	558	541	531	535	574	537	555	558	580	545	543	584	541	572	564	527	514	565	549	530	536	575	556	522	533	546	581	554	579	519	598	566	571	516	531	562	546	558	535	521	528	567	531	499	517	522	571	522	596	619	552	551	548	525	574	595	558	549	556	547	534	563	547	518	569	528	550	570	548	550	563	559	537	529	555	559	545	552	605	545	530	553	595	573	578	566	559	517	534	541	551	564	552	547	562	555	517	544	559	531	552	536	547	536	556	546	576	579	557	526	587	515	491	569	570	565	528	558	585	530	578	516	560	553	505	551	525	553	550	538	553	537	557	556	571	541	521	502	506	553	537	600	548	546	557	531	500	568	519	570	539	532	538	518	519	604	571	549	583	533	571	554	521	532	554	523	558	484	566	531	511	513	548	569	527	517	542	536	523	578	558	510	571	610	539	515	505	546	549	546	549	551	618	528	537	525	562	599	552	516	540	570	532	555	511	556	535	544	523	512	545	561	556	539	510	549	540	538	548	539	528	537	550	573	523	557	521	558	551	560	580	510	527	518	528	523	508	543	581	604	521	535	548	529	557	532	506	538	530	541	542	515	542	578	522	510	573	534	538	542	499	586	550	520	582	538	531	519	544	556	550	529	566	545	549	499	559	525	546	525	535	524	557	536	542	510	547	541	573	560	540	517	523	546	554	551	539	558	542	525	541	566	546	537	528	520	538	533	522	551	542	555	525	579	584	564	575	542	545	555	525	517	582	556	538	504	558	538	558	523	489	551	551	577	520	525	527	522	542	556	530	502	519	510	538	582	575	573	547	581	554	538	559	581	556	532	548	508	552	553	533	499	580	582	512	546	542	587	578	527	559	522	505	537	531	550	563	525	527	521	553	573	500	519	538	521	548	556	488	534	541	526	532	542	505	530	543	515	548	560	571	516	537	536	525	534	541	526	586	511	516	588	594	562	586	527	526	568	583	603	525	547	543	512	501	543	571	582	533	554	534	581	542	509	554	515	518	504	562	515	538	437	553	552	585	517	560	571	521	528	539	558	502	547	511	564	538	586	542	511	530	535	569	568	569	492	556	555	577	531	524	564	519	525	557	541	565	536	557	546	571	516	558	547	568	560	515	515	527	521	571	576	576	572	588	570	547	537	550	555	564	522	565	525	545	574	553	550	568	534	558	538	574	520	511	538	528	562	512	601	582	544	521	580	556	570	583	529	506	545	570	537	551	518	541	559	514	571	555	530	538	530	532	527	577	533	533	544	543
1759	422	212	130	195	258	188	170	143	124	128	91	92	73	67	82	98	54	42	29	30	24	34	24	38	23	31	38	25	26	27	23	27	28	26	25	30	22	23	34	17	28	29	23	23	26	27	28	29	30	31	37	22	21	17	22	16	30	26	27	24	20	23	22	23	22	24	24	19	25	22	18	26	29	21	20	13	24	23	19	17	35	32	15	19	19	26	18	24	25	27	23	27	21	24	24	27	30	24	22	26	19	28	30	19	22	21	17	23	30	25	25	29	31	17	22	24	20	25	13	20	21	20	20	20	21	26	24	22	15	25	19	23	21	22	18	21	17	24	25	17	19	23	21	15	27	28	25	26	21	22	24	22	26	29	21	29	21	26	25	38	20	28	21	26	23	27	28	21	28	18	20	19	22	24	28	17	28	14	26	15	27	25	26	22	24	22	25	22	17	18	24	22	20	20	26	20	23	39	28	27	20	19	29	27	16	16	27	24	21	23	24	20	19	19	18	17	21	26	22	25	26	23	19	17	22	26	19	28	27	25	21	19	23	19	15	26	24	27	27	26	20	32	26	26	19	25	27	24	21	24	18	27	19	25	29	29	28	24	33	29	24	20	19	18	22	27	23	10	25	19	21	21	30	24	18	14	23	23	25	18	20	22	16	19	15	24	26	21	24	29	26	14	24	20	13	30	23	19	19	29	18	27	25	11	32	28	29	29	19	22	19	33	20	20	18	25	18	21	28	20	20	24	19	17	27	19	16	31	29	19	24	19	28	29	28	25	20	30	17	27	30	28	16	19	14	33	30	18	28	27	23	22	25	26	31	26	20	25	25	27	30	28	22	37	28	21	29	18	21	27	27	25	23	22	28	27	30	24	22	17	20	16	24	25	23	22	23	41	24	23	23	18	19	21	20	24	32	29	29	18	19	22	21	28	22	27	20	27	30	16	26	19	20	17	21	23	24	22	34	25	25	31	25	36	27	28	31	27	21	21	24	21	23	35	26	26	23	18	22	26	14	28	32	18	30	24	22	22	18	23	21	20	22	17	27	25	28	19	22	21	17	23	24	25	22	20	19	29	24	23	20	25	18	19	32	20	18	30	20	31	23	24	16	23	28	26	23	19	26	22	23	24	28	23	28	22	22	12	24	25	26	23	22	26	18	20	21	19	20	22	25	26	21	18	24	30	30	31	32	24	24	24	26	15	11	24	23	25	22	20	21	19	23	21	25	23	21	27	20	24	30	28	25	22	20	24	17	19	18	23	18	22	22	24	25	18	29	23	19	24	15	23	29	17	29	22	23	29	24	22	22	16	24	15	26	23	19	20	24	17	34	24	26	25	38	24	17	21	13	19	20	27	23	24	27	25	25	18	21	24	22	22	22	26	16	21	24	22	13	25	25	24	21	17	15	17	23	33	31	26	23	27	23	23	30	22	24	19	18	29	18	26	31	20	25	18	15	22	28	23	17	26	34	13	17	22	19	20	23	26	21	21	23	26	22	20	33	31	26	29	29	24	24	33	17	23	23	17	26	21	17	26	23	31	13	23	20	16	25	26	24	27	27	27	28	20	29	26	20	22	15	22	16	35	19	31	27	22	33	25	30	23	24	18	31	20	22	23	19	24	24	32	28	22	22	27	25	22	21	19	23	20	24	30	28	29	29	19	34	22	9	21	21	22	23	19	28	22	26	22	27	19	23	24	23	23	19	23	26	16	27	24	26	20	26	25	21	25	15	27	20	18	20	22	25	23	22	28	24	22	18	21	22	34	28	16	26	22	28	25	27	22	23	13	27	21	24	18	22	16	26	15	31	21	25	28	31	22	21	24	27	33	22	27	22	21	23	18	18	19	25	30	27	25	25	21	24	19	25	17	27	27	22	22	24	25	20	14	40	30	23	25	16	17	27	17	24	20	21	27	17	24	23	26	26	19	19	16	25	25	24	22	22	22	19	24	16	25	29	26	28	19	16	19	33	19	28	29	26	26	15	16	24	25	24	32	27	23	31	20	24	19	24	31	20	25	24	27	27	20	17	27	17	22	23	23	24	21	24	19	22	23	24	27	16	19	27	27	29	28	21	18	26	25	21	30	26	25	25	22	17	28	23	13	19	17	15	18	22	24	23	23	26	15	20	20	22	23	27	17	20	28	25	24	23	24	22	22	27	20	15	18	26	31	20	28	31	23	26	31	23	21	14	28	32	17	26	25	27	31	31	17	35	21	22	19	19	24	23	22	18	30	23	21	22	31	21	20	26	23	28	27	23	20	17	18	21	19	15	16	23	27	24	20	25	22	32	33	24	29	31	26	40	26	24	20	30	26	26	22	34	20	23	23	25	28	21	24	17	17	22	26	25	17	18	21	27	27	20	16	18	24	24	26	20	22	28	23	25	24	24	26	17	30	26	22	22	15	24	29	19	28	30	19	19	34	20	19	26	23	23	24	26	25	24	24	19	28	30	26	33	23	30	32	18	22	24	21	26	24	22	36	20	37	26	29	27	17	23	25	20	23	28	19	25	23	31	21	29	23	19	29	25	23	26	20	21	27	22	23	27	17	24	29	25	24	25	22	19	21	27	25	29	14	18	28	20	26	31	17	24	20	25	22	19	31	20	23	25	25	16	28	21	29	19	22	26	22	28	19	23	30	23	24	21	17	20	21	20	23	20	25	16	27	18	29	24	25	27	19	24	24	23	30	19	21	27	24	32	28	19	30	15	15	22	26	26	16	20	26	23	23	23	19	21	15	17	18	19	22	21	25	32	17	16	25	21	27	21	27	26	22	23	27	26	28	24	17	30	23	16	29	18	20	25	29	21	21	16	21	24	28	20	29	22	14	19	21	18	22	21	35	14	22	32	16	28	26	21	21	19	24	27	22	15	32	27	21	24	25	22	25	26	27	29	24	23	25	23	22	21	18	24	25	21	23	28	33	36	21	22	29	20	21	26	27	17	24	20	24	20	18	23	17	28	25	24	21	27	24	19	24	25	17	17	21	19	30	19	19	41	22	18	24	23	22	30	35	27	28	24	20	16	14	18	28	28	21	30	28	28	35	23	17	14	30	20	25	30	29	26	27	23	29	22	18	24	14	26	22	32	27	15	27	32	29	19	28	24	25	33	19	17	30	26	30	25	26	16	18	33	26	28	25	29	27	24	27	18	30	32	20	28	22	17	28	32	26	25	22	18	31	27	21	24	20	25	21	21	31	17	25	21	11	29	17	20	17	22	22	20	33	20	20	23	29	21	22	24	27	25	29	21	22	21	17	26	22	17	21	24	23	28	20	26	17	21	23	29	23	18	16	24	31	34	22	25	26	19	37	26	25	18	27	31	23	17	24	33	33	20	23	28	19	28	24	20	21	25	26	20	20	21	34	25	27	20	24	23	15	29	16	21	23	32	25	16	14	20	24	18	21	17	28	23	24	18	24	23	24	30	18	22	29	26	23	16	21	26	22	30	23	20	19	25	23	25	23	20	27	23	17	24	20	25
17982	11283	5385	13252	19949	18193	14429	11181	9007	7555	6258	4973	3944	3383	2707	3301	3857	2283	1169	737	721	720	748	829	722	976	763	764	561	514	537	541	547	566	523	412	440	417	451	434	418	419	404	393	399	407	431	442	415	472	1159	1049	538	379	410	385	382	322	498	513	420	389	360	360	409	371	401	376	377	362	370	379	395	363	381	377	344	373	367	363	380	394	369	386	386	391	392	393	377	378	384	365	372	391	383	377	393	385	434	425	434	376	385	411	393	364	378	369	410	368	383	395	387	399	369	368	386	378	379	407	366	392	384	362	379	390	354	322	398	376	385	366	386	395	403	353	372	390	398	388	385	361	402	374	390	409	378	413	370	406	408	364	398	385	346	369	392	384	414	402	368	363	392	395	345	407	403	368	393	353	370	397	356	383	364	370	422	373	351	387	411	347	414	402	362	365	380	360	366	393	336	383	356	366	388	330	364	396	370	368	335	386	370	397	387	418	382	372	367	388	376	357	366	370	323	390	398	381	382	403	374	390	358	356	382	372	393	379	385	391	364	386	366	386	349	385	381	416	390	388	354	374	353	358	397	390	346	372	425	413	380	348	368	346	377	358	351	372	369	400	371	357	355	372	392	366	394	372	369	364	356	350	342	393	399	343	386	421	381	386	372	391	368	387	370	381	364	369	405	388	408	381	366	362	389	355	364	371	400	346	356	372	381	365	422	337	377	363	376	384	355	369	349	380	389	380	371	365	367	367	397	356	325	346	381	388	323	336	384	397	339	380	347	366	361	368	389	387	377	368	384	367	380	405	360	392	381	378	343	398	341	431	395	351	394	396	352	366	389	375	368	380	381	397	360	353	411	387	370	358	344	362	391	392	373	374	353	350	394	396	363	394	414	369	370	376	373	384	354	384	405	374	366	391	369	382	353	366	378	399	377	366	370	359	360	359	369	355	379	366	367	354	415	378	373	373	342	402	386	343	349	377	346	397	429	362	398	351	362	366	373	398	359	392	357	370	391	334	381	384	376	378	372	386	393	335	357	384	393	374	359	366	392	353	363	382	342	364	418	378	404	370	370	365	375	400	319	370	383	359	381	381	381	373	389	366	364	375	363	400	380	360	397	389	372	409	350	348	368	404	397	384	369	373	387	343	381	375	360	377	373	378	410	449	351	358	395	367	365	370	363	355	376	348	360	385	370	365	378	378	338	358	350	419	353	359	373	360	338	350	368	385	406	379	354	373	341	386	338	383	370	354	361	377	349	391	382	377	391	386	387	366	339	362	377	389	388	399	405	387	366	365	332	352	360	382	387	345	366	366	377	373	357	358	391	337	377	376	385	380	338	386	371	388	333	362	375	388	409	352	390	366	368	390	356	380	342	366	385	397	360	383	385	386	380	377	361	395	382	341	375	365	386	367	355	379	367	376	381	361	343	359	367	340	335	368	378	369	400	383	344	392	371	379	406	385	377	361	367	327	361	389	360	383	364	396	388	402	386	387	357	410	389	350	365	389	342	359	358	355	346	361	378	339	380	377	393	400	407	409	403	380	416	388	320	380	361	376	382	360	357	385	392	353	402	382	390	359	384	401	379	343	345	337	384	347	350	384	368	365	376	375	351	374	392	393	397	316	367	367	383	362	375	356	357	396	373	352	348	372	384	385	356	383	375	395	369	383	371	384	374	377	327	370	384	387	386	346	349	356	385	419	390	383	378	384	350	386	361	398	374	372	386	387	360	372	346	388	371	385	389	382	348	369	385	377	370	354	360	393	396	368	354	357	374	391	355	357	370	355	394	322	401	342	386	387	346	364	365	353	390	358	361	375	351	357	411	408	344	357	378	384	378	391	358	369	355	389	364	383	368	387	350	389	349	399	371	374	401	342	384	407	373	353	391	384	356	380	416	379	362	392	411	375	349	373	372	361	334	365	360	352	375	382	400	341	386	392	368	419	387	334	386	375	399	375	372	369	357	367	344	381	351	354	357	365	391	374	391	360	394	361	371	343	394	379	407	388	350	360	372	380	340	362	367	391	379	386	371	322	366	387	389	347	376	379	349	400	375	368	391	388	353	386	369	358	433	357	366	355	357	357	387	371	390	381	367	358	365	357	372	363	392	337	369	386	407	351	377	390	371	397	350	360	408	378	360	392	417	397	361	382	382	387	350	368	392	382	359	392	397	366	381	377	370	395	369	411	347	357	392	385	387	382	350	381	364	373	398	393	387	366	370	382	407	378	386	365	355	328	396	380	355	359	384	378	353	408	323	345	390	371	406	410	378	342	386	372	379	371	388	374	387	361	375	353	376	340	352	352	356	400	361	346	379	353	381	358	340	368	346	362	370	443	393	380	368	369	388	367	389	373	350	365	388	361	372	368	382	383	350	364	392	349	404	370	354	374	389	350	412	374	384	346	370	372	372	373	415	403	395	378	371	371	358	348	393	393	412	385	391	360	346	382	374	360	366	369	392	346	373	349	390	326	373	393	400	392	407	379	350	363	356	331	428	353	363	354	382	363	380	382	416	378	381	389	400	388	362	385	392	358	348	364	370	381	371	396	367	363	377	379	407	364	398	367	404	397	361	373	362	364	326	337	363	404	375	378	382	343	392	396	378	396	378	384	383	377	383	398	374	357	353	369	359	352	377	390	366	349	402	372	348	364	365	370	367	380	365	364	353	360	396	373	391	408	379	380	369	364	391	368	401	379	350	373	353	370	379	388	383	363	332	377	358	381	390	391	339	369	333	361	388	401	401	366	331	324	380	396	384	362	394	384	402	346	386	392	383	368	352	373	375	400	355	406	376	385	411	385	364	368	362	376	353	343	407	361	365	366	368	368	393	365	418	392	383	403	407	340	360	393	377	352	369	358	367	349	371	341	356	362	353	349	349	366	390	378	382	372	362	359	385	360	373	375	359	366	377	396	341	365	367	363	353	331	362	387	385	373	386	382	385	378	369	379	356	354	380	362	353	382	381	402	348	343	387	356	360	374	346	377	408	412	337	363	378	387	367	366	375	353	368	389	391	351	371	375	363	339	378	369	372	372	356	390	364	405	394	420	393	377	388	368	355	375	374	378	385	422	385	390	381	376	371	382	395	366	356	398	372	356	321	416	379	382	374	362	385	401	372	401	364	349	395	394	358	383	393	368	377	369	398	362	352	357	383	383	368	349	396	379	363	355	380	344	405	370	369	388	380	386	379	375	428	377	358	407	372	357	372	385	369	380	377	336	392	381	378	357	385	387	343	378	360	360	356	385	375	390	369	389	404	393	359	323	338	402	402	337	379	401	330	376	397	374	347	367	372	383	360	357	391	374	375	426	394	372	366	367	375	380	341	377	365	360	402	414	370	369	367	365	380	345	348	377	384	365	383	416	409	377	371	368	356	369	394	354	371	388	332	370	374	381	365	351	374	363	383	364	371	391	343	409	352	392	421	355	329	376	373	388	377	364	337	359	398	387	407	377	381	378	374	354	343	388	389	368	374	353	398	381	382	341	364	400
1186	700	286	180	357	450	342	254	223	233	159	147	123	112	99	78	112	101	51	40	36	38	34	40	40	35	32	41	34	23	27	26	26	22	25	20	18	27	24	32	18	26	15	15	13	23	18	25	20	19	52	54	24	15	18	13	14	21	20	41	16	21	23	21	12	13	17	25	21	23	19	16	15	17	17	18	18	17	13	12	22	23	23	11	19	20	20	22	17	19	20	25	28	17	21	18	17	18	22	21	25	26	19	21	22	18	19	15	21	24	13	21	20	19	16	16	18	17	20	22	13	25	15	17	18	14	10	16	17	18	17	16	22	14	11	17	27	22	18	20	16	23	19	14	20	15	24	13	20	21	22	21	19	17	17	11	16	16	16	11	20	18	16	13	16	17	19	20	19	15	16	17	19	18	24	17	15	13	18	17	15	12	17	21	15	23	14	24	23	24	19	19	16	20	25	20	18	20	13	23	22	18	17	21	15	19	13	18	16	29	19	21	24	13	18	18	14	20	12	29	20	20	13	14	11	20	14	17	18	22	17	20	13	13	21	11	16	20	20	13	18	20	21	21	18	13	22	17	22	18	18	18	20	19	18	10	19	27	17	21	18	23	15	19	26	16	12	12	20	21	23	16	18	21	15	26	20	19	10	22	20	20	14	15	16	16	17	17	20	13	17	21	10	16	11	21	23	11	15	21	15	21	27	24	15	17	25	12	26	21	20	12	23	13	26	27	20	15	28	17	18	15	23	17	19	13	18	17	25	20	15	11	17	20	16	12	19	19	24	24	19	15	19	24	22	21	13	18	8	29	19	26	17	18	16	18	22	14	23	22	17	13	19	16	18	17	27	19	18	19	23	19	25	7	20	27	11	12	17	19	18	25	15	12	18	17	17	26	18	20	13	17	12	22	18	23	20	14	33	21	15	20	18	8	20	13	28	19	22	23	19	24	14	17	16	12	17	26	14	13	15	16	21	13	14	22	9	16	22	12	15	23	24	19	17	16	21	15	14	21	17	16	11	7	14	20	16	18	22	14	19	17	15	18	22	15	21	18	11	15	20	23	26	18	15	23	14	11	19	29	16	22	15	15	15	16	13	20	22	17	20	20	7	16	22	14	18	17	12	15	18	19	9	20	19	21	22	16	21	24	16	19	13	29	14	13	17	14	18	21	13	15	25	30	22	20	18	24	10	12	18	16	19	17	22	23	17	20	20	20	12	15	19	20	18	16	22	18	9	18	12	19	18	29	22	10	22	12	15	22	21	17	20	14	12	13	24	15	17	17	20	18	15	20	26	24	19	27	16	8	17	20	17	14	26	14	24	15	7	19	30	16	17	17	13	19	17	16	22	12	19	21	18	25	21	12	26	17	14	20	21	15	22	18	24	15	14	14	18	15	22	18	27	19	16	13	25	17	12	16	14	25	15	16	21	19	23	17	15	12	20	15	13	15	21	14	20	19	18	15	18	25	16	18	16	14	19	16	7	10	20	11	13	26	17	12	20	20	19	16	25	14	19	15	18	22	20	14	18	16	18	16	19	15	19	13	17	28	13	17	20	16	13	20	20	20	17	17	22	17	23	16	20	21	11	11	10	27	18	18	15	22	13	15	18	10	16	14	14	18	14	17	16	20	17	13	18	16	19	27	18	21	19	19	15	13	23	19	18	18	13	23	16	21	17	13	16	17	22	19	10	19	20	22	14	17	17	18	16	12	19	16	12	24	18	15	15	14	23	14	20	21	19	14	20	24	14	14	21	14	18	19	26	23	29	16	13	17	19	19	17	18	13	22	16	15	22	21	10	23	22	9	17	21	13	19	17	21	9	25	21	18	18	25	14	20	24	10	24	16	16	14	22	18	16	22	27	19	21	16	18	18	23	11	21	17	16	13	12	22	15	11	27	14	14	17	14	24	18	18	20	15	16	18	23	15	25	19	18	17	23	20	22	14	17	14	23	14	19	21	21	18	22	13	19	14	31	19	19	14	19	9	19	14	25	23	18	18	19	16	13	24	10	19	16	20	20	12	14	13	14	20	17	18	24	18	20	21	23	14	16	20	11	17	16	9	16	11	23	14	18	15	13	18	12	14	23	17	19	19	11	19	17	11	14	17	17	14	13	15	25	20	25	23	13	19	14	28	28	13	15	18	17	19	19	15	25	14	18	23	19	21	11	22	20	23	21	12	15	21	11	22	22	20	16	19	27	14	10	18	21	22	14	22	16	11	22	16	23	22	19	23	17	20	19	14	20	19	17	15	20	14	24	12	15	14	18	17	16	13	22	18	13	17	18	18	20	21	21	17	20	28	20	11	19	13	30	17	15	13	22	13	14	22	25	17	22	24	8	16	13	16	16	18	19	14	19	17	15	17	18	13	23	13	21	16	23	19	11	23	20	13	18	11	20	15	18	24	21	16	17	23	13	18	16	22	19	19	21	19	14	23	13	20	17	14	25	8	10	17	8	15	6	14	15	21	21	19	17	19	19	18	13	8	19	16	16	17	15	12	15	17	18	19	23	16	17	21	17	22	27	18	15	19	12	14	10	22	19	19	15	17	17	22	16	18	22	15	18	14	13	22	21	13	31	14	20	16	17	12	15	12	16	24	14	19	16	11	11	12	16	15	22	18	21	28	19	21	12	22	20	12	13	21	13	10	15	19	22	26	24	17	25	10	18	14	26	15	22	15	17	14	15	23	13	18	10	9	22	13	14	16	25	22	21	21	24	22	22	24	20	19	26	21	22	13	17	22	23	13	12	20	13	12	13	22	29	18	17	14	14	18	14	17	19	15	14	21	15	11	25	20	14	21	18	20	13	27	14	19	15	17	22	24	12	20	21	13	15	11	15	22	17	10	11	18	15	17	18	17	22	27	19	17	14	17	15	16	28	21	25	20	16	17	18	25	14	18	15	18	22	17	22	12	30	18	17	10	14	24	19	17	16	15	14	24	13	24	19	14	17	14	20	19	18	19	15	24	18	23	18	19	13	16	20	13	19	15	17	17	10	19	15	20	15	37	19	19	18	18	16	14	12	17	15	16	12	17	14	19	20	10	21	31	27	15	22	24	11	19	19	22	18	31	21	19	20	19	11	22	24	15	19	19	17	17	16	24	24	19	16	16	14	17	21	19	23	20	12	21	18	16	23	23	16	19	18	18	13	18	26	16	22	14	24	16	15	11	22	16	13	16	19	14	19	9	23	11	16	18	18	28	15	18	16	14	26	14	16	17	18	22	14	23	10	24	20	24	18	26	14	16	21	17	19	21	17	20	12	14	18	22	20	15	19	7	17	20	20	21	12	12	15	18	21	14	25	17	18	31	16	21	16	10	15	12	19	16	20	18	19	19	19	16	20	16	14	23	11	13	20	15	17	14	20	11	13	27	21	26	13	26	17	16	22	23	16	15	24	13	23	14	19	14	18	22	22	28	21	22	17	19	13	21	17	18	25	16	19	14	21	17	28	21	20	19	7	21	17	18	16	12	28	19	21	31
21795	15037	7963	18316	26240	24972	20300	16476	13739	11328	9218	7793	6350	5650	4095	4195	5546	4385	2124	1410	1227	1106	1177	1199	1184	1370	1279	1155	976	729	679	744	787	651	541	517	454	509	451	460	441	458	417	411	416	360	372	405	443	453	1947	2100	331	339	352	354	344	324	424	1344	324	317	315	334	306	332	310	298	270	315	305	314	310	312	307	286	291	298	303	311	292	299	311	302	297	306	309	280	300	313	298	317	330	298	340	348	324	332	347	319	340	296	305	316	319	290	296	289	288	310	325	305	313	310	320	298	291	307	296	306	310	290	304	275	281	317	298	312	306	314	297	293	279	293	299	280	289	296	288	287	300	283	320	308	277	300	272	305	303	293	335	307	328	275	306	291	288	300	316	301	302	312	285	317	291	267	313	284	295	280	315	276	292	260	290	275	287	302	292	251	295	256	330	264	295	286	305	280	290	288	287	297	279	284	261	272	249	276	289	284	276	284	262	289	274	321	316	305	292	278	255	275	286	248	278	299	277	284	308	280	292	293	277	293	269	307	301	276	284	282	264	253	281	270	266	281	275	308	319	286	299	288	297	316	289	268	291	289	331	297	280	279	288	268	272	270	308	312	292	304	267	264	294	295	302	295	316	269	317	291	250	268	274	273	251	301	288	290	294	290	295	311	291	264	261	276	281	260	270	292	285	290	289	287	281	289	290	315	271	280	295	299	293	279	293	289	273	281	284	304	282	285	294	277	283	280	295	292	278	293	289	284	304	303	272	269	274	284	274	287	302	277	305	263	306	284	314	274	284	260	277	284	295	294	282	323	280	279	286	275	302	292	284	322	279	289	299	290	277	309	286	290	275	279	285	289	253	291	282	288	296	264	275	309	307	262	276	280	286	294	322	278	275	269	279	271	301	291	292	305	284	295	282	298	310	287	304	289	296	280	319	292	271	286	290	288	304	278	288	301	285	292	305	276	300	276	301	294	291	341	300	303	288	290	259	290	280	301	307	317	257	283	253	287	331	287	272	300	271	271	290	307	284	292	286	285	289	301	297	281	312	277	267	316	282	289	279	284	286	285	264	299	292	261	297	269	268	301	309	301	287	279	266	293	300	275	307	296	299	250	279	305	298	276	272	261	279	314	268	285	285	279	280	283	281	303	289	305	316	278	285	269	316	325	258	265	259	300	265	254	302	291	268	269	309	282	293	276	299	269	258	294	265	282	298	279	312	312	325	306	284	273	290	279	272	295	320	298	289	253	265	265	280	286	273	297	285	275	287	304	275	295	277	309	300	307	253	297	283	294	273	273	253	274	274	281	297	274	305	283	294	287	324	296	300	284	302	263	338	283	306	275	297	264	288	277	278	295	314	304	278	266	286	276	280	289	284	325	295	270	314	305	298	307	276	301	282	311	291	283	256	300	254	277	297	269	290	304	275	284	328	291	284	309	289	298	275	303	250	298	277	288	290	328	267	291	307	302	277	281	282	309	304	280	309	305	278	264	286	275	299	298	278	317	291	311	269	340	314	267	296	302	300	318	272	268	307	299	287	282	271	272	260	281	288	293	307	268	278	319	293	279	273	262	307	269	327	322	283	280	269	253	292	288	276	267	286	297	280	293	256	285	272	284	270	274	292	311	265	276	298	304	287	291	260	300	269	278	302	273	294	280	297	280	257	263	293	317	283	285	292	305	288	315	269	310	304	287	274	266	293	313	289	293	302	287	272	310	269	286	283	273	293	261	283	274	279	280	300	265	314	310	287	267	282	274	287	289	290	282	306	308	273	302	282	290	297	256	301	297	296	252	294	307	298	259	300	283	279	280	294	284	307	282	303	291	256	284	273	273	277	301	294	319	279	296	291	288	327	328	264	286	290	307	303	305	301	293	264	279	311	260	257	294	280	299	295	294	284	301	302	286	295	277	285	322	304	310	242	266	245	249	273	286	283	270	275	289	254	279	291	298	287	303	281	270	270	265	293	278	286	273	300	268	281	279	265	290	258	255	297	289	325	287	299	311	294	273	304	303	301	294	290	291	321	282	303	282	278	285	282	294	306	301	278	279	277	277	301	257	294	264	259	271	275	300	300	294	288	276	314	300	285	316	285	296	281	252	289	309	270	296	288	275	276	302	264	294	290	276	261	295	283	303	265	304	258	275	276	279	270	289	264	267	298	290	299	257	287	302	296	287	267	289	285	270	272	279	281	288	276	296	303	283	294	304	304	262	294	280	295	275	324	287	298	306	283	264	275	284	269	240	273	268	285	296	290	294	268	273	284	305	286	294	258	290	294	278	277	308	296	295	263	287	269	292	257	287	298	287	275	289	290	306	270	296	317	261	304	287	307	305	260	295	290	325	287	298	309	290	296	281	287	300	292	310	288	257	311	298	284	277	262	307	277	288	288	286	291	263	269	271	277	296	275	275	280	261	290	324	256	300	289	253	317	269	293	291	299	299	297	294	329	281	297	273	257	309	256	285	280	281	311	325	290	291	309	292	302	269	308	298	275	288	284	293	290	311	276	274	272	285	292	276	275	311	300	262	304	260	281	315	295	294	277	291	300	282	286	286	280	289	303	297	328	281	319	280	253	279	302	279	283	280	312	315	279	289	269	265	316	281	291	295	291	294	272	288	305	267	281	297	285	287	295	318	312	298	294	311	241	267	295	305	305	278	282	274	281	274	291	297	282	269	277	262	281	289	254	331	278	279	270	268	272	306	284	296	267	278	309	297	277	262	287	274	280	282	288	257	288	273	288	298	296	299	270	287	296	267	321	301	329	323	282	264	261	272	294	288	283	263	272	299	282	300	258	267	298	265	283	272	291	263	295	253	316	268	300	272	276	294	286	305	301	295	253	282	290	275	271	309	269	289	277	290	280	289	307	318	277	321	306	281	269	310	251	297	286	277	260	279	309	295	270	302	331	296	275	285	298	280	310	249	278	289	289	287	275	297	281	283	292	304	293	299	290	271	310	292	286	309	285	272	308	306	296	283	291	285	269	279	272	317	293	261	283	262	269	291	307	306	265	294	244	290	307	280	305	301	260	294	318	290	290	273	291	298	278	297	275	303	298	287	286	243	308	294	289	286	280	318	266	265	287	289	264	300	298	313	300	280	280	269	310	311	276	277	284	283	261	295	267	278	283	283	243	270	282	294	294	301	294	243	269	286	253	255	255	274	312	308	297	261	250	278	315	283	269	304	253	289	273	278	243	309	258	307	302	277	294	310	281	290	283	279	275	269	265	281	331	255	328	268	310	267	299	286	326	313	321	268	277	276	303	280	289	315	285	294	274	276	226	296	256	284	315	264	317	270	292	287	286	287	298	303	266	252	292	310	280	269	272	276	262	259	284	301	325	287	277	270	315	292	281	282	290	314	260	313	275	298	299	297	264	272	269	291	264	289	297	294	251	310	284	274	276	286	287	282	271	277	268	306	302	266	297	277	302	291	269	278	284	292	307	282	272	292	262	264	304	309	309	262	295	293	278	283	334	323	281	304	309	282	298	295
2856	590	345	222	387	419	334	281	250	184	154	134	133	124	111	96	121	152	63	54	56	49	45	41	52	73	68	56	61	52	55	52	48	55	44	45	37	38	35	42	49	39	40	48	42	35	42	40	46	41	94	83	44	45	35	36	31	41	45	55	33	40	49	35	41	44	41	46	41	46	43	45	51	49	37	53	36	26	46	50	22	39	39	54	38	47	31	53	38	48	40	53	36	40	48	36	40	41	36	60	60	46	49	26	44	50	35	51	32	45	54	41	42	36	39	38	33	49	41	39	49	38	38	45	33	30	43	41	41	39	47	37	52	40	48	34	40	42	38	33	46	42	39	41	34	48	33	39	52	45	36	38	52	36	50	52	38	41	47	40	30	47	47	32	38	31	45	43	42	44	33	32	41	47	44	46	55	42	46	47	36	47	39	40	38	34	43	45	37	39	39	35	49	36	33	43	41	34	41	44	44	35	39	43	38	44	41	38	34	42	50	36	39	51	32	44	38	45	48	56	27	32	51	34	46	42	50	45	34	34	43	47	26	36	35	41	49	38	36	34	36	45	41	46	46	47	33	34	43	44	43	40	39	32	46	33	56	44	37	48	33	45	47	39	48	38	39	40	35	39	40	40	32	34	35	29	49	36	43	34	35	40	41	36	38	41	36	39	39	50	41	43	37	44	32	33	47	32	30	50	46	44	40	42	36	48	39	52	31	38	42	44	52	37	43	24	43	43	40	43	29	45	40	38	44	27	28	31	53	41	34	39	35	39	34	46	47	30	34	55	36	35	42	45	48	43	34	44	39	33	25	42	41	38	44	48	37	49	38	36	45	49	34	48	46	49	31	36	28	40	37	43	42	38	44	42	56	32	43	43	46	40	41	38	33	36	38	43	47	29	50	36	39	51	39	55	42	41	43	36	37	45	33	30	48	37	34	40	34	45	47	39	41	37	33	41	39	27	40	45	53	47	36	51	36	50	48	48	33	35	37	51	31	41	36	40	38	38	39	41	39	42	47	46	40	35	37	42	34	48	38	40	44	35	42	31	40	30	41	36	44	36	37	29	38	39	26	36	41	36	43	38	40	50	46	29	42	39	41	32	40	40	45	43	44	48	43	41	47	37	35	27	39	38	40	46	47	39	43	45	48	56	30	46	35	43	38	31	44	36	36	38	49	44	44	33	27	33	39	39	43	42	45	41	31	44	34	36	37	50	44	31	35	37	40	42	50	45	40	23	44	39	47	42	33	35	51	31	42	51	27	39	46	46	47	37	45	49	39	40	40	49	32	40	45	36	42	59	44	34	35	28	36	47	33	39	36	41	32	40	31	45	36	46	41	39	41	50	48	30	40	46	30	37	41	40	37	44	34	38	39	51	36	30	47	42	37	46	39	43	39	29	40	42	51	43	47	49	50	35	32	40	44	49	40	39	36	36	42	40	39	42	36	46	33	44	38	40	37	39	36	49	37	42	54	36	38	47	37	46	42	38	41	51	44	45	48	44	29	41	32	37	41	41	38	41	43	33	39	29	40	40	55	33	37	37	48	29	37	55	35	47	33	49	45	30	41	43	41	42	37	37	43	42	44	34	46	45	50	43	53	39	52	38	47	35	36	34	38	33	34	47	36	38	36	53	44	34	42	44	41	28	46	38	30	41	45	40	48	29	30	47	44	36	41	48	28	40	36	50	42	53	39	44	39	37	45	33	44	36	43	45	36	41	40	52	44	41	52	45	37	45	38	37	43	50	35	35	41	49	46	41	39	34	48	45	38	37	36	21	31	40	44	33	47	43	38	36	44	36	32	48	42	42	46	30	30	37	45	36	51	46	36	43	37	39	44	43	31	43	39	41	36	33	39	49	40	45	47	43	46	42	33	42	43	37	30	29	30	37	36	40	43	52	40	44	33	44	37	41	27	41	40	40	36	33	28	39	52	27	45	48	35	60	33	39	40	46	42	51	42	47	36	44	60	51	38	39	48	50	40	44	43	30	48	48	43	45	45	31	31	47	36	35	31	35	31	35	40	40	50	44	54	38	40	41	45	45	45	44	45	32	30	41	33	35	45	41	43	47	51	29	42	38	44	43	40	44	35	40	36	42	42	38	53	29	38	44	39	45	59	39	54	45	48	52	54	42	42	44	41	39	31	38	51	29	36	43	31	41	30	38	44	47	42	36	44	37	43	34	35	35	36	52	44	44	52	47	39	33	46	37	46	44	35	49	29	42	43	31	31	29	48	39	39	38	46	51	39	46	43	47	43	38	44	36	36	39	47	32	44	30	41	46	29	35	48	30	40	36	51	47	39	47	44	48	34	48	42	49	38	38	46	39	37	46	46	46	39	46	47	49	42	40	36	50	40	35	38	52	37	35	40	47	36	45	35	45	46	34	43	37	47	46	43	41	36	45	30	42	24	47	54	30	38	32	37	39	50	47	40	41	42	41	40	34	33	39	41	41	45	44	37	44	40	47	41	31	27	27	38	50	40	44	31	41	29	33	42	43	36	41	38	34	40	37	34	49	41	33	33	26	45	38	47	41	45	45	48	35	39	44	33	42	37	39	38	45	39	50	37	44	37	42	34	40	50	36	40	41	33	43	46	41	36	39	35	45	39	42	38	45	40	56	50	44	43	30	45	40	43	40	52	47	50	39	39	45	26	39	41	34	34	33	38	39	50	45	47	62	36	30	45	37	34	37	44	48	40	29	41	31	38	34	46	39	49	41	50	29	40	30	40	36	40	42	32	32	41	45	46	35	38	36	40	48	31	41	43	42	26	33	46	57	38	37	28	28	47	47	37	33	44	41	36	44	38	43	36	40	42	45	41	55	38	35	40	29	33	38	39	38	32	37	42	42	38	34	45	43	44	36	46	44	51	43	43	41	43	42	48	39	36	45	48	40	37	40	44	42	33	34	39	42	45	40	35	44	48	54	45	38	36	38	40	34	51	44	50	39	42	47	45	39	46	42	40	28	44	39	39	38	56	44	40	35	42	37	44	27	52	45	37	46	46	34	47	41	42	38	43	39	42	33	37	37	38	34	38	32	39	43	41	44	54	45	43	34	39	42	44	44	38	51	38	39	45	32	41	34	38	47	52	44	37	36	32	31	33	41	44	40	32	48	30	35	43	40	43	45	41	38	39	44	33	43	37	32	55	39	39	44	37	44	38	30	33	30	46	48	46	42	43	39	38	31	37	46	48	39	59	36	45	41	53	42	36	38	37	47	28	39	41	29	45	30	32	48	39	37	37	46	33	35	46	38	52	38	44	36	44	32	40	39	36	49	38	24	46	39	47	35	38	48	43	48	39	32	36	47	51	38	38	40	42	47	32	29	46	34	51	34	36	36	38	37	42	42	31	38	32	44	46	39	46	28	46	45	39	43	27	41	31	37	42	43	40	48	46	39	34	27	54	29	33	34	34	37	29	48	49	34	29	44	40	36	44	40	52	54	33	42	47	40	37	52	35	44	46	46	43	37	46	36	37	37
20411	13621	7945	18174	25406	23776	19470	16130	12969	10517	8531	7378	6057	5491	4337	3875	4894	4882	2365	1695	1405	1323	1438	1470	1397	1497	1734	1735	1524	1295	1188	1158	1114	936	847	816	808	768	836	767	751	739	760	701	701	727	732	749	712	750	2892	2136	702	691	675	646	645	667	834	1456	652	642	656	652	671	658	627	649	663	663	652	616	626	660	656	641	665	628	665	618	649	677	575	683	625	650	671	641	631	622	663	658	619	658	627	657	643	674	645	667	665	651	623	637	669	695	654	622	672	606	620	695	641	621	648	646	648	625	641	625	595	635	641	620	624	618	621	633	627	654	636	629	619	666	618	648	667	625	635	661	657	622	646	614	604	648	647	636	635	602	682	621	638	606	624	625	600	663	654	613	628	619	633	668	602	660	599	615	666	591	632	613	604	693	639	644	644	647	610	594	613	673	664	619	630	644	624	673	618	600	625	604	651	631	631	639	630	661	629	663	674	609	592	624	658	564	603	624	646	614	648	597	629	626	616	611	595	660	568	603	573	610	650	584	632	596	603	652	592	618	629	663	659	604	631	620	616	609	618	639	625	615	640	682	647	636	635	655	611	643	607	636	647	651	651	635	635	663	616	657	595	628	670	636	661	592	625	642	653	609	633	639	631	680	631	609	606	676	581	610	589	663	623	643	638	608	605	665	639	617	622	618	637	623	608	621	613	650	650	602	613	600	615	637	657	614	596	606	640	626	619	638	646	633	608	608	636	610	653	609	658	683	627	650	613	674	560	630	668	636	593	615	625	663	649	599	630	606	644	635	607	651	649	663	623	632	618	618	631	659	622	605	673	596	626	585	649	642	651	638	637	608	607	609	608	653	642	615	568	596	644	646	628	630	647	629	655	637	588	630	627	581	677	653	621	619	628	612	632	663	672	612	619	643	650	622	612	680	653	620	610	600	614	659	625	608	661	671	593	634	624	625	631	665	642	580	639	634	638	617	665	626	666	587	598	610	639	629	636	626	582	653	574	632	665	633	677	610	606	611	629	610	600	643	653	611	635	617	627	646	625	616	626	603	602	662	642	625	599	620	652	592	619	635	591	632	632	649	649	606	602	620	659	595	623	629	612	671	616	599	611	611	584	659	614	692	615	633	647	576	686	607	603	607	609	617	656	626	619	617	623	616	609	626	604	658	598	662	637	606	616	669	605	600	648	616	649	619	621	642	628	622	624	626	644	615	623	620	609	630	589	648	625	631	678	626	642	600	643	632	600	631	628	648	621	654	601	615	630	613	642	624	647	582	636	634	607	669	600	640	648	642	688	629	633	661	626	660	604	646	645	622	674	620	660	601	641	606	624	605	581	672	595	632	603	639	659	650	665	657	583	623	612	614	612	631	644	609	643	636	642	616	596	618	615	573	607	672	642	636	625	581	650	669	603	654	585	650	626	594	631	558	642	613	616	593	630	611	656	605	638	623	610	621	604	604	573	611	607	637	641	635	587	571	565	621	631	651	650	606	622	584	577	645	651	626	604	658	642	624	661	622	606	593	623	625	616	652	638	565	657	620	626	626	638	676	636	610	670	670	642	658	610	615	634	657	593	651	639	633	638	608	660	607	627	621	630	663	641	604	604	669	619	617	639	672	662	588	591	626	646	619	607	609	600	637	605	685	601	625	622	666	640	653	593	581	573	612	661	642	610	671	651	580	626	615	628	634	616	604	615	635	672	614	588	615	620	650	623	646	583	605	624	626	622	618	616	639	591	617	621	613	626	631	663	634	651	625	601	638	631	644	600	622	643	625	686	645	634	597	651	618	616	635	630	618	628	598	648	648	641	631	604	677	605	642	643	604	575	611	641	614	619	597	591	635	639	615	647	628	640	635	621	615	637	623	662	598	624	628	681	599	639	612	622	624	584	592	658	669	583	661	630	665	601	637	691	634	676	603	641	573	634	645	641	616	622	594	658	639	594	616	644	600	626	621	625	625	606	627	621	633	623	577	587	597	557	622	637	612	603	610	650	609	635	605	589	637	605	622	609	608	579	666	642	621	638	639	651	628	613	617	595	660	635	656	623	606	617	592	612	629	616	632	604	628	645	634	586	625	626	620	615	634	583	629	600	622	616	596	613	652	649	640	619	596	586	600	642	636	596	633	649	613	621	657	619	615	621	617	644	636	621	638	601	630	632	621	600	620	654	665	645	622	572	592	622	598	653	588	623	644	582	615	624	658	649	632	689	651	602	579	606	668	588	588	608	614	610	611	638	620	627	617	584	656	613	608	633	590	605	653	663	643	567	632	634	667	659	654	607	615	597	617	621	609	666	622	590	599	637	650	623	589	592	612	590	619	610	664	614	637	585	639	639	636	608	640	594	642	627	611	637	609	638	601	621	605	667	599	630	620	614	576	587	629	646	667	645	625	629	620	618	607	588	665	622	629	592	593	648	624	664	598	649	610	605	636	590	626	654	620	640	640	625	638	592	611	626	649	656	611	681	631	669	617	661	616	656	637	632	624	597	604	659	618	638	646	616	640	647	639	573	626	589	646	662	621	633	628	607	621	624	600	612	603	572	662	617	595	610	678	609	621	606	670	575	607	584	606	601	654	623	636	597	593	615	672	588	640	618	632	644	633	599	624	625	603	613	632	655	609	627	633	594	559	629	658	643	626	641	629	632	643	630	602	641	581	630	638	680	665	587	608	626	615	631	624	632	631	638	618	651	633	593	642	634	615	636	634	625	631	605	661	632	601	625	600	616	635	630	620	563	673	640	603	599	647	624	619	604	640	651	741	655	649	603	626	644	657	603	640	621	620	652	656	638	583	629	672	617	629	641	611	618	626	595	655	630	602	579	653	632	645	618	596	669	617	620	635	571	616	629	671	650	590	611	648	612	620	620	652	658	657	650	594	652	643	591	645	614	681	590	602	633	602	615	575	626	669	605	631	622	590	645	601	650	641	626	588	643	611	578	598	609	642	630	605	644	634	598	665	669	616	634	664	629	614	595	597	628	632	634	636	623	620	664	603	627	638	620	585	646	572	655	626	647	639	669	637	649	616	650	572	620	648	621	667	602	590	612	685	581	601	651	639	644	640	641	612	645	614	630	629	635	612	650	585	633	614	644	622	592	623	651	636	639	634	608	677	614	615	682	627	595	633	656	632	597	575	610	631	622	607	639	663	640	614	599	609	604	618	574	649	638	586	616	608	609	597	596	643	605	631	591	591	614	609	606	635	590	622	620	648	619	602	618	675	634	621	636	578	655	613	573	578	613	682	639	613	627	593	652	644	612	604	622	636	662	610	640	617	638	632	619	624	623	645	602	644	611	613	625	624	602	625	597	624	675	618	613	637	592	594	639	638	662	625	621	612	619	589	646	639	640	606	661	569	627	613	658	602	579	618	671	600	636	639	618	644	606	632	611	637	606	582	656	630	640	624	611	617	597	637	630	648	663	640	622	633	651	675	619	614	640	608	640	654	602	642	631	592	583	609	622	609	627	610	641	616	655	656	643	587	652	623
2277	967	483	356	578	630	493	435	390	294	291	235	192	177	168	113	146	175	95	78	62	56	68	56	68	67	86	65	76	60	62	57	49	39	44	52	42	42	46	39	43	41	38	40	47	32	31	42	41	31	133	172	36	38	43	31	37	35	43	77	39	42	37	42	35	27	41	36	34	35	32	40	31	29	37	38	36	41	35	28	39	30	30	32	29	28	35	33	36	37	38	44	41	30	38	32	36	27	45	30	32	28	40	32	35	37	32	28	34	47	32	29	40	34	23	34	36	39	34	47	34	34	35	27	39	28	43	29	30	31	35	28	38	37	33	31	31	31	30	29	40	34	35	47	37	29	51	43	35	36	41	43	46	44	27	37	38	26	39	38	28	26	46	38	33	29	26	41	38	34	32	38	26	33	41	44	35	40	48	40	31	36	32	46	37	29	36	34	32	36	36	36	34	33	28	33	29	28	35	34	41	38	31	33	32	32	35	26	39	34	37	27	36	26	31	40	32	34	37	36	29	37	34	30	33	35	40	39	32	36	29	28	37	27	28	35	32	37	29	31	42	31	33	40	22	40	43	39	39	27	24	26	29	34	36	54	26	39	38	38	30	35	37	28	27	42	39	39	37	37	35	33	41	31	37	38	27	33	36	38	32	26	26	34	41	30	41	32	31	36	36	32	28	40	26	33	37	38	28	41	44	38	28	41	30	37	28	38	45	39	33	29	38	25	31	31	43	32	41	35	43	40	42	47	32	29	40	43	43	40	30	31	36	47	25	31	30	32	27	31	27	44	41	37	27	48	32	28	32	23	39	33	35	39	26	21	37	38	23	41	44	36	33	29	36	41	34	43	41	33	40	35	31	31	38	38	35	37	35	32	27	48	32	40	42	37	37	35	35	33	45	43	36	30	34	30	36	38	40	31	24	29	40	38	35	33	35	34	39	37	30	36	30	35	38	27	46	36	44	43	31	32	35	41	27	34	34	42	20	38	34	32	36	35	38	36	40	35	37	27	30	44	24	32	30	27	31	44	29	30	35	27	34	28	43	22	37	31	36	44	44	33	36	31	31	38	38	44	29	40	39	29	36	31	39	34	34	41	32	39	34	22	38	40	39	40	36	36	32	35	29	28	33	37	28	31	31	39	34	41	30	25	27	42	40	26	31	57	36	30	34	42	32	36	33	38	33	28	34	29	37	29	30	36	34	26	32	48	34	28	28	43	27	37	29	41	25	37	21	44	34	37	33	28	26	30	35	39	28	34	38	41	30	37	35	34	39	34	23	31	36	31	41	42	39	27	31	34	42	35	29	40	27	32	40	36	22	36	33	40	29	34	34	27	43	35	32	30	29	42	35	31	31	29	40	44	47	35	32	36	25	31	30	30	30	29	32	33	38	32	33	45	42	38	30	44	35	38	34	33	28	27	44	37	28	29	43	41	34	31	33	34	37	38	30	42	20	49	43	33	41	36	26	45	34	32	44	23	31	31	27	37	30	37	37	41	31	40	36	39	41	28	32	38	32	31	34	34	43	36	37	43	42	36	25	35	38	32	32	28	41	27	47	36	41	36	41	38	36	27	27	28	36	22	32	43	28	36	35	33	38	36	35	29	37	29	28	34	31	33	26	42	35	31	45	45	42	37	35	35	34	38	35	29	35	42	44	45	36	37	38	44	36	39	35	25	25	42	28	22	34	34	41	27	38	31	38	31	45	39	33	35	33	34	39	37	31	35	24	27	30	37	30	34	46	30	30	38	36	27	29	40	26	50	40	38	27	43	49	37	35	34	39	28	37	40	34	30	32	43	30	40	25	44	32	39	33	36	32	40	33	37	39	42	25	33	27	38	33	36	33	36	33	39	27	41	25	35	36	38	41	33	44	30	29	35	39	37	50	39	39	22	28	26	41	36	33	38	34	37	34	36	32	33	44	39	42	41	41	26	28	40	35	28	37	35	35	35	35	30	37	34	27	36	43	33	47	23	30	26	52	31	32	36	32	39	37	37	44	40	41	32	31	34	33	36	32	45	38	35	44	31	43	35	34	44	45	36	44	30	27	38	33	30	34	39	25	34	31	42	33	31	43	32	34	27	38	43	49	43	30	47	30	37	43	34	38	31	36	45	27	39	28	42	28	43	45	27	36	44	45	37	47	33	39	31	30	28	35	37	40	39	29	39	25	33	30	26	39	38	29	32	49	31	45	33	39	39	34	32	39	36	19	33	35	33	29	37	30	34	36	32	36	27	43	41	31	43	36	36	32	34	34	29	30	42	48	24	32	33	39	40	31	48	34	42	33	35	26	34	24	40	29	41	43	44	39	31	36	45	33	32	29	23	34	41	35	30	28	28	39	25	30	38	40	35	31	31	31	26	32	37	33	23	34	40	41	32	34	35	33	35	33	19	40	38	30	45	32	38	36	34	33	28	39	29	33	29	33	22	29	33	39	38	37	39	45	28	48	33	34	46	32	43	36	33	39	32	39	37	30	34	33	27	25	38	39	46	29	38	34	29	34	42	41	35	38	39	35	30	35	38	32	41	45	32	36	27	34	31	36	42	32	33	35	39	35	37	38	38	30	30	38	42	27	38	30	44	45	44	40	29	29	30	33	36	38	46	46	35	32	34	24	39	30	29	40	40	32	29	41	33	37	37	35	43	48	42	46	35	33	35	33	31	27	41	49	30	31	28	24	34	34	23	35	37	47	45	21	30	40	24	30	30	30	36	27	40	43	41	37	42	31	31	43	31	34	36	39	34	29	28	43	34	40	27	32	44	41	43	34	30	35	26	43	37	36	31	42	34	29	37	30	38	35	31	29	36	27	50	38	33	31	28	38	24	45	35	25	47	36	34	38	31	38	31	51	27	45	34	42	32	30	46	32	39	33	29	32	37	45	26	41	29	35	33	38	36	35	46	34	36	34	42	38	27	32	36	36	39	27	27	38	32	26	50	23	29	38	39	36	29	30	18	23	40	28	26	29	29	37	30	29	31	41	36	27	35	35	31	31	30	38	32	38	38	54	32	41	30	31	32	31	33	29	31	27	43	33	44	22	38	33	34	31	37	34	29	35	44	32	36	30	39	37	33	40	30	34	32	36	23	29	41	34	39	33	28	36	37	41	27	37	29	33	29	35	24	44	47	42	34	37	34	29	38	45	30	45	21	32	25	36	32	48	40	43	43	28	45	34	40	28	34	42	33	32	29	34	22	36	24	34	47	28	37	33	42	37	34	20	42	34	40	35	33	41	40	27	32	32	42	38	48	28	37	29	27	38	34	43	47	41	32	37	41	37	27	37	33	36	37	45	33	29	37	34	34	41	43	36	31	32	30	37	36	26	35	30	36	33	31	40	35	31	27	32	28	39	31	33	41	48	42	37	38	35	32	43	36	36	40	45	28	30	30	36	37	29	37	42	42	36	30	24	33	35	34	35	38	32	24	40	33	46	30	33	47	28	44	32	39	29	39	31	30	34	29	39	41	37	50	36	32	42	36
26037	17938	11365	23306	31184	29282	25204	21363	18335	14770	12312	10709	8787	7830	6750	5587	6162	7198	3939	2558	2106	1843	1895	2091	1969	1697	2478	2233	2490	1989	1726	1678	1264	967	962	932	895	882	855	770	863	815	786	756	718	677	752	736	733	836	5133	4855	621	631	600	656	616	634	675	2181	563	619	626	590	578	581	576	564	581	581	609	593	615	590	577	563	565	538	544	578	599	580	562	560	589	599	605	573	538	600	563	604	576	601	608	577	588	559	535	563	623	577	628	577	570	542	587	593	563	556	594	587	579	580	556	596	591	615	563	601	511	555	594	560	570	560	575	575	583	556	567	554	560	544	555	577	543	523	586	544	566	588	505	556	571	582	594	552	523	526	518	498	579	584	565	559	555	545	496	590	562	555	581	537	549	567	545	561	548	574	500	567	530	506	583	487	551	529	543	509	484	546	560	584	547	538	587	536	525	519	541	560	536	527	534	565	517	495	595	505	566	519	592	563	541	600	560	580	612	554	549	531	573	521	563	493	533	547	525	542	548	545	555	527	539	526	551	529	563	547	535	546	589	518	571	533	533	536	518	545	510	528	519	565	573	573	519	536	555	527	531	507	508	611	528	551	538	521	608	518	579	545	541	536	548	535	533	524	562	548	528	576	570	525	604	580	552	534	579	540	576	511	565	550	533	550	555	560	519	567	568	554	548	567	520	567	558	516	537	556	540	537	522	519	538	553	531	559	536	567	559	557	533	553	549	532	565	535	548	534	543	499	535	553	535	531	519	517	551	488	547	520	517	518	590	519	554	512	513	558	541	538	537	553	534	556	520	569	552	554	532	540	587	577	525	563	545	541	606	541	516	524	475	537	495	550	532	541	574	543	554	539	556	578	517	547	515	591	521	551	521	561	530	541	563	560	514	557	523	541	552	517	536	516	572	575	537	526	529	559	552	495	560	523	515	558	527	547	563	554	543	563	525	572	589	510	520	567	472	505	521	512	544	552	570	544	558	542	516	572	540	538	546	554	555	554	540	512	535	540	595	552	531	539	525	589	541	561	546	542	577	539	582	553	538	571	547	521	552	559	552	574	534	518	519	550	549	571	548	516	530	473	530	567	508	568	542	519	574	518	511	547	581	525	500	568	530	532	538	548	529	558	529	513	573	536	559	540	565	511	541	568	600	547	531	522	509	512	528	518	517	526	525	548	568	541	518	515	526	519	549	578	622	506	530	545	547	582	540	546	545	527	571	535	547	548	565	555	570	544	536	487	579	523	542	548	559	517	557	550	542	532	546	567	539	513	578	553	521	510	547	512	558	539	559	512	487	526	536	568	531	520	572	553	495	538	562	525	556	556	554	525	542	583	505	555	563	537	476	549	532	509	542	588	573	550	557	539	596	520	562	523	515	495	496	496	547	505	515	549	543	522	521	547	484	546	570	562	539	541	552	588	533	509	555	531	537	534	538	532	534	565	523	507	559	566	512	545	522	550	545	546	580	529	535	551	562	564	585	578	549	534	557	525	549	569	551	531	554	518	558	521	525	552	511	567	542	543	554	574	544	529	600	510	499	530	525	510	512	526	543	535	528	540	547	521	543	537	579	553	584	544	526	493	573	565	555	526	513	501	534	569	539	548	526	502	564	552	516	524	528	510	543	544	542	550	525	528	563	545	555	538	540	545	542	548	546	545	520	532	549	537	542	556	530	549	574	562	543	534	531	528	524	543	558	549	541	522	540	547	549	529	507	554	542	532	517	531	512	531	542	506	524	507	541	529	579	536	522	529	564	518	539	507	501	545	512	528	562	530	582	557	515	540	555	553	553	516	507	551	520	545	493	555	549	519	538	529	522	521	539	557	545	559	510	552	571	537	588	557	554	534	545	522	537	549	522	553	556	544	546	507	565	493	572	524	534	538	564	564	566	525	551	526	610	498	573	556	561	570	542	519	542	553	509	516	588	572	529	522	581	496	525	564	520	561	548	505	557	575	535	534	533	560	569	573	526	531	536	573	519	517	512	519	545	559	541	526	550	539	557	518	565	527	551	504	529	522	549	491	563	484	561	520	521	551	563	601	534	543	550	510	582	534	547	552	517	545	495	555	554	527	550	538	551	526	542	539	517	522	538	568	565	544	561	511	560	537	549	520	571	522	581	547	551	579	513	605	567	513	558	551	572	545	537	569	558	544	525	522	538	575	555	576	548	520	553	529	500	559	560	546	535	563	484	582	572	540	553	554	519	557	505	527	534	583	514	536	597	504	589	535	544	530	517	521	561	576	510	556	538	548	529	508	542	551	524	529	554	544	564	551	575	524	488	513	574	497	506	561	564	560	549	548	567	531	584	536	536	521	546	573	548	555	490	554	547	550	504	592	534	549	529	521	528	523	567	539	542	520	517	526	547	558	520	530	483	502	533	520	542	558	545	569	544	526	558	526	525	503	580	561	549	562	507	512	524	544	547	578	563	564	533	590	512	566	546	532	566	523	521	515	582	555	608	531	553	505	570	590	486	542	522	529	591	527	545	585	527	554	514	609	526	565	507	552	535	583	536	496	546	572	527	550	519	540	545	550	550	544	521	551	515	600	538	525	537	523	549	531	511	532	548	524	548	530	560	530	575	534	533	537	552	548	550	556	525	534	519	588	571	568	538	533	535	557	546	507	543	530	521	558	499	567	554	529	509	592	574	570	569	497	514	539	564	534	587	563	540	557	536	564	504	543	576	553	526	577	554	529	555	534	516	533	559	555	563	516	556	582	535	548	548	537	542	551	581	540	564	545	562	556	543	550	501	552	568	524	529	537	519	543	538	545	541	559	537	554	537	549	541	514	515	534	512	536	541	568	524	517	522	588	520	572	526	528	502	534	566	581	546	552	581	532	548	538	517	534	536	567	548	522	536	557	570	575	568	556	550	544	554	547	533	533	537	577	552	540	554	558	548	562	523	601	508	536	551	599	528	502	546	571	542	527	552	508	532	540	522	526	523	538	556	571	568	510	541	549	575	520	573	567	589	560	561	585	547	551	545	549	522	588	586	515	521	575	520	551	541	531	538	522	552	546	559	564	567	577	515	560	534	546	558	538	533	556	548	531	520	565	535	508	517	548	552	524	563	503	567	521	551	572	560	566	530	543	555	564	567	563	588	534	533	517	514	539	566	553	527	529	559	533	521	564	582	590	520	523	519	542	554	599	483	563	518	544	587	552	532	523	505	548	543	576	556	559	497	493	555	527	544	589	524	553	537	519	578	552	535	578	529	570	517	538	586	561	558	505	564	523	547	542	574	527	526	548	521	547	557	516	539	548	542	576	536	537	538	573	532	551	509	530	541	494	550	520	517	523	528	525	535	550	562	558	488	541	541	515	542	499	532	548	582	556	568	571	534	518	543	513	513	554	558	533	534	549	564	552	564	522	553	577	570	532	573	560	527	541	562	527	595	534	557	568	559	484	595	512	542	509	588	515	555	557	502	545	523	559	573	556	511	583	565	545	553	580	581	555	526	558	601	543	561	552	536	527
1737	442	247	173	257	248	211	167	147	128	107	85	55	65	62	62	62	80	45	36	26	26	32	24	35	28	18	49	35	43	28	19	26	24	25	29	27	26	25	25	24	28	17	27	26	27	30	20	20	22	67	33	18	22	25	22	24	33	21	31	32	17	25	16	19	27	25	22	17	26	22	19	32	20	18	24	21	23	23	26	19	33	16	20	37	24	28	20	22	17	28	29	24	32	30	28	22	23	23	23	30	28	29	26	28	25	34	26	34	26	25	30	24	21	26	20	24	21	35	20	26	26	30	18	20	20	27	16	23	26	24	22	22	23	16	20	31	22	26	12	22	22	23	21	29	22	29	25	23	25	18	24	21	23	32	19	29	24	19	22	22	19	24	22	17	26	19	31	20	20	24	23	34	29	21	25	26	26	19	29	24	18	20	22	27	22	27	9	18	14	28	25	27	27	28	21	29	36	26	19	24	26	23	18	28	23	24	30	23	21	26	25	21	26	18	19	29	25	26	27	24	15	24	24	23	15	22	17	30	23	25	20	19	30	22	26	16	21	23	20	20	23	22	21	41	19	20	23	21	23	18	26	29	24	23	30	26	31	27	23	27	23	22	26	27	20	12	18	28	22	19	29	18	24	28	23	30	21	21	27	16	19	10	27	20	18	23	25	16	27	24	22	27	24	19	22	20	16	31	28	27	36	18	24	27	29	22	29	32	26	25	33	20	24	28	22	16	22	28	27	21	21	28	25	20	29	20	25	32	23	25	22	28	23	21	31	28	23	27	27	24	20	34	22	21	18	23	16	17	17	26	22	21	17	30	22	32	22	21	31	35	27	20	23	21	23	21	25	30	18	33	14	25	24	27	30	22	19	24	25	18	25	16	23	28	21	25	27	28	19	25	27	22	21	26	21	23	28	22	22	23	25	27	12	32	36	23	16	25	27	30	25	21	33	38	24	27	29	26	26	24	16	26	23	28	32	25	22	22	29	20	27	21	27	32	17	16	16	19	27	19	23	28	20	25	26	32	27	22	25	27	13	13	24	29	18	23	18	29	20	22	21	34	26	21	21	19	22	24	26	18	25	29	34	28	26	20	24	26	26	28	17	23	33	27	24	28	17	32	15	20	19	27	28	25	26	29	30	25	29	23	14	31	28	28	25	17	21	27	23	14	18	26	24	31	23	28	19	27	21	30	19	26	25	31	17	22	28	19	21	20	21	27	34	19	28	16	21	22	28	25	21	23	26	32	21	26	22	23	23	21	21	24	25	28	22	13	25	16	28	24	21	21	21	24	18	28	26	26	19	19	19	13	26	26	24	25	19	20	22	21	24	16	27	16	25	18	33	19	23	15	19	21	15	30	21	21	23	25	21	23	16	19	27	16	23	22	27	30	21	20	21	26	34	17	23	21	21	17	28	25	21	25	37	22	26	23	23	32	34	21	22	32	24	23	19	27	24	17	27	27	23	19	25	18	22	25	26	19	21	23	14	21	27	19	27	26	28	22	24	27	22	28	28	24	27	24	25	20	24	26	19	22	32	24	18	19	28	24	12	24	19	21	19	25	21	26	29	18	20	19	27	30	15	18	28	15	22	27	21	32	27	23	27	23	19	20	17	16	18	21	21	20	16	25	18	15	28	32	15	26	31	37	12	21	18	22	18	27	30	25	24	27	25	18	26	31	16	20	11	23	29	32	30	30	19	30	20	27	25	25	22	19	28	18	30	25	24	21	23	14	21	24	25	31	26	25	21	18	20	22	16	24	23	26	15	29	28	23	24	26	21	17	27	31	35	17	28	24	17	19	24	17	26	18	19	23	26	20	14	24	30	33	23	25	19	36	19	41	25	19	24	21	18	20	26	18	16	32	22	24	32	32	25	26	25	22	29	21	26	31	32	20	23	20	22	18	14	28	40	15	27	29	19	25	20	15	28	17	30	27	21	25	27	11	30	25	24	31	25	24	17	28	21	27	26	26	23	16	18	26	21	14	32	30	27	20	19	27	18	24	22	24	18	31	27	25	25	23	25	20	29	25	31	29	26	19	26	18	23	22	24	21	16	23	30	21	23	24	20	21	22	18	24	27	18	20	25	27	21	23	20	21	29	29	19	26	33	24	28	17	30	19	24	17	30	27	16	25	29	29	25	23	22	27	20	19	28	17	32	21	18	26	35	26	26	17	25	21	26	22	20	18	22	29	29	18	22	19	25	18	20	20	33	27	33	31	20	32	22	24	24	17	26	22	26	18	18	19	18	30	22	23	21	24	11	24	18	19	28	21	18	29	36	26	28	24	26	22	27	19	24	25	15	31	25	24	18	30	23	21	23	26	18	22	17	18	26	17	26	24	29	26	24	20	20	26	28	22	17	25	27	25	20	18	27	19	28	13	21	31	26	24	26	18	23	23	13	15	27	26	21	22	27	28	23	21	23	20	26	15	23	15	24	17	22	17	19	27	22	30	23	28	25	35	28	24	22	20	25	21	27	20	27	12	33	24	23	21	23	22	23	14	30	15	18	13	32	28	12	21	30	25	29	24	18	17	19	27	15	21	22	23	25	22	24	21	19	21	27	27	21	28	31	27	18	18	21	21	23	23	25	25	26	29	20	31	16	23	32	28	27	26	19	26	22	22	27	23	30	36	25	27	19	18	22	20	33	22	24	31	22	19	22	26	18	22	21	27	29	26	17	31	24	21	20	25	29	22	23	24	21	29	28	35	24	25	22	26	21	25	22	31	23	25	24	27	28	22	29	20	17	21	25	29	22	25	30	24	31	24	29	22	25	15	29	25	25	16	24	27	33	29	25	33	28	14	29	25	26	26	20	26	27	23	27	20	31	24	25	19	24	23	24	24	26	20	21	26	18	17	31	22	23	24	20	19	26	24	30	19	25	18	11	32	20	19	19	25	27	22	23	26	22	23	23	26	25	24	24	23	27	27	29	32	30	29	30	27	19	29	26	20	23	35	25	20	21	30	21	29	26	29	22	32	28	24	23	26	31	16	23	31	21	15	19	22	29	20	18	20	32	22	27	24	32	20	24	26	18	29	24	26	28	27	18	22	23	29	30	17	26	28	12	25	20	25	22	30	24	29	25	14	28	22	22	21	23	25	35	16	25	23	26	20	23	22	27	27	31	26	28	33	20	26	19	24	24	20	19	14	24	25	30	31	23	26	37	22	19	23	26	17	32	26	20	19	28	33	17	28	23	30	26	17	22	22	25	23	22	23	29	12	33	29	19	24	23	31	29	19	19	18	33	25	33	21	21	19	22	24	21	21	31	22	31	28	27	26	22	17	30	30	23	34	32	24	19	22	31	30	20	25	27	25	25	20	29	23	28	24	33	19	24	16	21	14	26	32	12	23	24	22	20	27	26	29	27	25	19	29	31	24	23	20	17	18	32	25	17	18	25	27	27	23	23	24	25	22	23	31	21	28	18	20	23	30	20	18	26	26	19	15	31	23	18	24	26	17	26	24	24	26	21	28	25
17761	11255	6217	15025	21410	19047	14936	11198	8653	6922	5311	4185	3519	2983	2739	2217	2655	3374	1975	961	714	688	696	764	715	755	851	979	1140	1138	941	760	514	491	449	420	434	470	463	434	446	453	401	376	412	409	421	435	404	405	1646	876	366	392	399	408	371	390	358	583	382	361	398	378	369	411	369	407	365	375	408	386	372	387	364	364	365	382	390	386	393	374	368	386	372	421	394	391	389	401	376	406	396	392	411	418	413	381	372	374	387	383	392	363	377	385	405	393	393	418	384	375	369	386	350	377	365	412	349	377	386	368	408	381	373	391	356	391	411	364	398	344	383	383	405	401	365	375	368	341	357	352	386	381	393	396	400	391	406	358	360	394	405	365	374	388	406	365	374	368	409	357	387	407	368	365	389	386	361	361	375	387	401	411	388	382	348	396	366	356	381	380	397	370	359	380	374	389	389	357	352	399	364	375	392	364	348	355	358	369	322	396	360	408	362	388	363	376	393	375	424	359	382	351	369	379	383	350	369	372	398	349	365	393	393	378	380	379	359	350	359	391	363	373	380	358	394	370	371	408	368	360	376	354	368	357	369	371	382	383	396	376	411	350	382	396	375	350	406	386	401	376	373	371	403	420	365	401	354	366	371	376	382	360	376	386	361	382	365	367	350	380	382	366	354	366	358	359	389	368	364	352	353	400	368	374	375	398	396	378	406	376	378	370	381	387	340	381	354	385	361	372	361	369	357	350	409	363	351	373	370	368	382	374	355	378	381	343	399	357	367	351	373	404	405	397	400	369	319	364	377	419	374	396	378	400	381	351	390	353	399	368	374	355	367	386	373	359	377	364	397	403	397	378	363	374	382	378	359	346	390	369	364	401	369	376	378	364	391	353	367	364	389	384	341	335	370	349	353	404	397	388	368	360	361	414	384	361	333	382	375	384	371	429	397	397	336	357	363	393	367	368	354	379	368	341	375	354	387	379	378	362	402	343	361	362	386	380	351	374	378	379	383	358	388	347	392	370	401	395	368	332	355	376	370	385	365	364	372	377	405	396	396	366	412	377	350	380	367	377	385	343	383	387	377	375	345	350	383	354	354	341	363	383	358	338	405	395	377	416	353	353	389	378	375	387	377	385	363	396	387	381	366	366	395	365	412	388	351	316	362	336	381	391	354	358	340	348	422	363	343	355	369	402	385	370	343	367	365	378	352	372	362	383	388	374	381	374	376	402	405	395	390	384	340	393	384	343	368	357	384	411	351	397	386	372	391	386	381	396	375	389	405	368	396	383	358	388	392	374	370	386	405	367	336	399	369	364	394	352	366	377	388	395	365	381	386	371	349	371	370	381	373	417	336	346	371	386	364	395	368	370	354	398	364	379	387	374	387	378	363	352	351	378	389	394	349	362	347	391	380	370	343	364	328	343	406	401	352	384	367	389	341	348	353	358	364	358	349	390	366	373	389	350	397	378	395	377	380	386	376	348	340	351	380	379	357	368	368	370	366	356	406	381	385	414	388	352	344	350	371	376	373	402	395	387	391	387	397	368	375	372	361	383	377	380	372	366	358	392	366	354	375	355	386	366	380	413	378	369	394	384	394	385	357	368	393	368	387	397	378	370	385	386	396	373	382	376	380	387	360	356	389	380	328	338	406	391	367	379	381	394	394	369	353	403	390	371	358	394	391	376	401	354	329	358	389	371	354	377	351	384	363	391	378	387	421	356	372	395	355	351	336	365	389	363	367	412	350	400	368	346	368	401	366	398	371	371	337	390	388	392	399	409	383	368	387	370	388	390	354	388	379	333	365	373	352	360	404	382	357	385	397	356	386	369	378	382	362	360	400	361	399	379	409	391	385	378	346	348	342	371	381	363	386	362	424	399	399	368	381	372	364	329	365	363	365	354	388	372	357	379	378	389	365	370	371	389	383	381	369	380	408	394	373	397	353	352	343	378	397	371	432	374	373	372	370	406	372	368	379	367	354	370	374	384	369	439	371	407	379	371	403	372	405	363	389	352	379	394	382	365	365	397	419	379	357	411	384	372	362	379	397	395	390	379	381	360	365	352	365	420	381	390	395	350	383	353	374	350	356	388	394	346	382	357	375	398	367	394	371	393	410	352	380	400	374	350	383	368	386	344	380	357	389	362	377	367	382	362	360	397	390	379	325	342	382	348	371	345	387	370	368	381	355	370	372	356	387	395	362	361	357	356	354	400	343	347	385	365	337	357	384	375	382	363	405	387	382	369	373	392	376	413	324	374	390	363	347	407	391	353	383	377	334	391	383	371	396	358	390	384	383	381	362	387	348	380	349	413	375	382	358	364	353	389	384	391	376	362	372	397	374	375	396	377	393	379	384	354	372	390	385	380	360	386	367	363	376	368	376	358	351	380	365	373	381	377	369	407	386	324	358	373	408	408	374	365	397	360	339	357	373	384	395	371	398	364	349	375	373	362	359	370	363	356	361	354	384	338	366	361	372	331	374	372	386	358	366	377	386	336	362	373	363	362	369	378	357	346	390	359	380	357	388	377	376	360	382	399	361	383	390	363	353	369	363	378	375	344	378	363	372	369	377	398	346	362	372	386	368	378	356	393	349	383	380	366	350	391	397	342	361	406	379	381	394	388	340	400	353	387	364	365	383	361	399	392	346	406	376	344	433	356	399	381	371	350	378	388	410	397	374	378	370	362	372	365	351	344	387	378	413	388	386	341	376	374	379	367	379	366	383	373	357	396	372	378	370	396	357	367	382	393	374	403	346	362	397	369	362	367	395	361	380	401	411	411	340	397	407	369	374	350	396	347	392	359	327	358	397	355	378	389	378	379	394	393	342	388	385	405	392	362	352	381	393	436	389	377	402	363	388	365	399	377	395	380	377	345	388	367	361	408	381	374	360	386	361	385	374	382	405	371	391	375	378	385	415	370	396	366	358	366	367	380	388	383	407	396	413	385	337	343	360	367	381	392	383	359	382	410	357	352	359	377	397	359	352	336	347	404	392	381	350	349	370	384	368	361	389	368	359	408	359	382	372	382	368	398	369	358	377	408	401	368	383	387	392	375	390	384	388	361	368	360	335	392	368	384	417	400	362	397	389	378	361	366	371	398	410	329	415	396	386	407	349	394	355	356	361	368	337	379	347	346	370	368	360	373	375	361	373	377	363	369	389	417	366	408	387	358	384	357	388	340	369	394	373	359	355	394	384	374	366	375	400	356	355	373	378	388	382	372	362	391	371	376	345	356	391	410	359	370	372	368	343	426	370	348	407	368	377	405	378	394	362	361	388	385	364	363	363	352	325	394	378	378	352	379	378	370	333	363	358	332	364	373	392	367	387	370	339	406	385	364	404	349	383	362	384	374	360	357	374	399	365	357	379	416	377	406	400	376	355	387	393	380	388	345	385	389	371	367	407	352	394	367	360	399	351	377	327	398	365	365	381	408	418	372	396	375	361	355	398	396	376	371	348	398	383	385	381	394	431	359	381	357	366	365	358	380	406	354	379	384
1177	632	361	238	419	458	341	324	239	208	147	121	118	95	93	93	93	121	73	49	25	34	24	35	45	32	31	42	45	45	34	27	17	18	28	18	22	20	15	17	17	24	23	23	16	22	27	29	24	19	105	142	24	16	18	22	16	18	26	25	16	17	16	22	16	18	21	17	18	18	10	25	8	15	20	18	17	19	23	17	19	23	15	17	21	24	15	16	15	13	13	19	16	18	17	21	20	16	18	30	15	17	19	16	25	20	17	16	15	17	19	17	19	20	22	13	13	16	16	14	25	22	19	16	25	20	22	21	16	17	16	17	14	25	19	23	17	19	17	19	19	17	22	15	21	24	19	8	16	13	19	18	18	22	16	13	20	22	24	12	21	18	17	20	14	19	18	24	21	17	17	18	21	14	19	19	16	12	21	23	18	21	15	20	15	17	20	20	22	23	14	15	18	12	17	19	15	20	23	11	22	28	15	14	18	20	18	18	16	20	24	27	13	19	21	19	23	22	25	14	22	16	5	21	15	18	21	22	17	22	22	13	21	25	20	11	14	24	15	12	11	10	13	17	13	24	19	12	14	17	21	16	18	16	12	17	25	13	14	20	26	20	16	18	21	15	14	23	16	18	18	11	21	9	13	13	11	23	13	22	11	16	24	17	20	23	21	20	23	18	17	22	19	18	17	16	21	10	24	19	16	16	20	24	14	16	17	16	12	14	18	22	13	12	18	16	22	15	17	16	18	13	21	24	25	19	22	16	20	26	13	20	21	17	23	17	16	17	18	20	19	28	16	15	8	16	18	17	19	20	20	15	20	21	20	23	18	24	13	22	17	22	16	21	29	20	18	25	12	24	19	13	27	29	11	23	9	17	17	13	24	19	19	17	16	21	20	18	20	18	7	16	9	19	25	13	12	16	14	24	16	21	10	21	23	27	25	15	16	13	17	14	17	13	27	20	16	20	7	19	20	12	13	21	21	16	25	19	20	21	12	8	18	13	19	17	18	10	13	18	20	13	16	13	18	15	21	19	23	18	19	17	18	18	20	21	20	12	18	20	15	16	17	22	17	17	18	21	9	20	15	30	17	20	14	16	18	15	19	18	14	24	20	12	20	25	21	16	15	16	21	20	22	18	27	20	14	21	24	15	8	20	21	25	19	20	17	25	17	24	27	13	20	22	18	23	23	24	21	22	18	23	15	20	16	12	24	13	22	23	22	13	12	25	14	17	14	23	14	16	15	20	20	16	23	19	21	18	20	20	12	18	17	29	17	21	17	23	13	21	27	18	14	21	16	19	7	23	23	17	13	24	16	21	14	17	16	18	26	18	23	27	10	21	15	21	16	21	15	23	11	16	15	19	28	25	16	26	26	16	18	16	18	14	25	20	11	25	23	17	22	13	21	23	13	25	21	18	22	15	12	22	19	24	19	24	15	23	18	18	17	23	21	21	19	18	23	17	17	20	15	20	17	18	18	19	16	12	16	14	11	24	16	24	24	11	23	16	18	16	20	14	25	20	15	21	19	18	15	14	11	16	21	16	19	22	16	20	20	19	16	16	16	14	20	24	14	14	17	18	22	17	14	27	9	16	16	22	19	20	22	17	17	18	32	20	24	18	17	24	25	24	14	13	17	14	40	14	15	22	20	16	20	15	18	17	17	28	30	21	14	22	16	19	13	31	21	12	25	14	22	19	23	21	18	21	17	15	17	26	13	14	13	14	20	20	15	15	19	26	23	19	15	18	12	16	22	18	14	27	14	20	18	19	11	9	19	19	23	21	28	16	21	10	22	11	19	26	14	22	20	17	17	20	12	16	10	20	22	26	12	17	17	20	18	23	29	20	17	15	17	15	11	16	14	17	19	12	24	15	22	16	20	15	19	15	31	14	32	13	23	25	17	15	24	18	15	19	29	17	19	23	22	11	17	22	18	16	25	20	20	19	13	25	16	17	22	20	20	14	13	24	16	20	22	12	21	22	9	10	17	24	10	20	16	15	17	22	20	16	19	18	23	16	19	16	15	21	20	25	20	13	10	15	20	5	17	23	17	14	20	23	18	17	12	17	13	14	15	18	23	20	24	20	15	17	16	24	23	22	17	18	17	17	17	20	20	17	22	18	21	11	14	14	15	20	24	9	19	19	15	16	20	16	20	16	17	15	13	17	17	15	13	14	21	16	14	17	16	18	18	18	17	20	20	10	17	22	12	15	11	23	22	22	13	13	18	18	21	13	22	17	22	24	24	21	15	23	22	15	13	20	16	21	15	25	19	12	10	18	22	17	12	16	15	20	26	26	18	21	14	11	26	16	16	15	18	17	18	13	21	13	21	17	19	22	24	22	20	17	15	18	16	25	18	17	23	26	21	21	26	18	14	19	20	17	17	13	15	13	17	23	10	22	17	17	21	14	15	20	16	18	14	13	18	24	23	22	26	16	25	20	16	20	23	15	18	17	18	18	22	18	22	23	16	15	15	26	17	23	13	14	17	14	18	26	20	27	22	19	21	18	15	14	13	20	19	25	14	16	23	12	26	25	19	19	9	15	10	20	23	17	23	17	10	20	14	15	12	20	14	20	20	22	20	22	10	25	10	22	20	22	21	20	22	16	12	18	20	17	27	21	10	24	20	14	20	20	17	23	14	16	19	24	16	15	19	21	21	17	21	23	21	29	16	12	20	25	27	17	17	15	23	25	18	18	10	25	20	16	22	17	17	21	23	23	20	19	17	20	19	31	9	18	18	19	13	18	17	19	21	21	17	25	26	11	19	17	15	24	14	25	16	24	20	29	22	14	18	22	21	24	20	16	17	16	15	19	18	21	20	13	26	19	21	27	16	19	12	16	19	22	24	16	27	17	16	14	17	30	20	9	19	24	15	18	23	20	22	20	19	21	14	24	22	20	25	20	15	17	16	20	21	25	16	12	18	12	18	23	14	7	12	20	20	18	24	22	16	17	22	18	19	17	16	13	20	15	12	17	31	25	20	21	16	15	17	17	16	15	22	9	13	22	19	17	11	19	16	20	18	25	15	18	16	22	25	24	17	22	17	20	18	16	17	20	23	13	22	13	15	16	13	26	21	22	20	21	21	20	15	19	12	13	14	14	22	10	18	19	17	21	18	16	25	16	21	26	20	10	13	19	24	18	24	20	28	22	22	19	22	21	26	14	15	14	18	17	20	22	11	20	18	14	11	20	21	19	18	15	16	23	25	24	25	16	27	22	18	18	17	15	18	18	15	16	20	19	17	24	14	17	16	20	15	37	19	13	16	18	20	19	13	15	15	30	19	22	20	31	20	19	12	14	18	18	22	25	13	24	16	19	16	25	19	15	20	16	25	16	18	17	22	24	16	22	19	23	15	20	19	16	17	17	16	10	19	21	16	10	13	22	21	17	22	16	25	22	18	24	21	13	17	18	19	23	17	18	19	16	13	28	16	19	18	19	21	16	16	18	24	21	15	24	18	12	16	19	16	14	19	20	26	13	17	22
21888	15490	8887	19915	27503	25747	21560	17465	13503	10841	9332	6903	5508	4784	4519	3736	4426	5176	3496	1616	1240	1049	990	1058	1018	945	1059	1211	1624	1456	1068	781	538	569	538	506	482	465	456	443	446	401	381	368	419	360	360	383	383	465	3624	5608	383	335	354	344	354	347	385	708	319	289	327	332	319	358	349	329	288	293	304	317	294	306	282	274	310	311	324	282	275	284	320	315	329	334	298	329	316	330	333	330	312	363	365	322	330	332	353	341	332	352	297	330	343	302	328	311	297	295	286	308	295	299	309	312	310	300	322	294	330	302	321	310	283	291	295	279	350	292	320	339	291	328	329	263	282	273	267	283	299	303	314	307	291	302	296	304	292	290	283	271	342	280	311	286	305	274	298	294	280	330	312	316	316	300	309	299	284	304	291	289	302	318	316	312	344	328	277	279	318	310	257	287	278	299	298	317	306	281	315	280	301	296	304	275	276	282	279	305	285	273	285	283	310	280	272	292	308	285	308	291	301	299	324	300	278	278	296	282	264	281	289	278	299	308	288	305	316	292	305	306	292	271	304	307	302	289	294	288	299	291	262	289	311	293	290	312	280	293	319	268	310	284	317	316	326	273	286	301	288	273	282	285	298	320	283	303	288	291	310	319	288	279	305	321	269	298	278	293	278	295	291	279	271	305	297	272	264	275	270	287	306	319	306	309	264	283	247	285	272	285	275	269	290	320	272	305	299	268	301	295	301	255	285	272	317	292	310	272	327	291	275	311	289	273	283	273	298	288	290	268	294	285	280	323	289	289	311	277	291	284	297	306	275	281	289	279	284	275	270	282	286	292	285	303	277	280	286	283	275	296	272	319	311	327	292	287	293	295	282	287	283	294	309	278	258	292	310	264	283	295	283	324	282	298	303	262	282	286	306	293	299	302	297	276	318	307	317	289	302	271	325	278	300	263	334	294	300	289	283	270	280	288	262	295	297	283	288	285	307	289	279	278	301	315	294	282	326	304	263	320	301	296	306	305	284	281	306	279	284	311	311	307	287	316	295	296	279	279	290	306	278	305	320	290	264	307	327	325	320	300	293	284	271	275	268	316	298	297	297	316	280	307	287	273	326	292	292	270	268	309	281	319	277	322	308	298	292	275	292	273	318	290	314	313	306	256	304	287	286	293	308	266	312	291	314	305	288	287	309	282	315	308	268	270	269	299	289	292	289	272	299	321	257	302	284	293	278	333	318	308	281	306	295	299	281	283	305	306	307	296	306	319	290	256	274	266	322	275	297	267	327	305	279	284	306	280	309	252	299	292	300	316	303	287	301	314	278	297	302	264	281	280	285	297	322	289	292	275	281	260	309	271	258	275	295	340	325	308	295	292	251	324	282	270	302	281	267	283	277	294	307	288	308	273	305	300	285	288	282	270	314	290	287	293	309	285	272	268	292	270	296	298	312	286	268	309	289	294	285	300	274	309	337	298	294	300	291	284	312	292	296	294	260	267	272	301	301	313	277	282	272	271	279	283	317	304	291	298	307	306	282	343	266	302	330	308	316	266	314	279	292	271	310	250	282	303	307	292	286	267	267	310	282	309	324	286	286	278	319	326	303	298	275	293	276	294	306	301	314	277	262	283	326	271	346	292	304	275	276	314	270	277	310	317	311	294	295	260	309	290	306	299	314	279	313	299	272	276	261	286	280	288	309	303	293	307	265	318	287	282	254	276	306	277	276	274	288	313	288	315	283	309	319	298	311	280	285	287	305	290	280	286	306	306	312	280	252	290	284	300	308	264	317	293	321	307	316	271	269	288	307	315	325	310	304	320	275	303	323	300	319	298	282	279	327	327	282	257	287	281	317	325	300	292	295	299	300	278	302	279	324	285	307	293	301	284	287	284	292	288	284	292	286	299	288	283	283	316	304	325	279	271	291	273	294	291	292	292	296	274	310	304	273	269	269	274	311	286	305	299	318	309	285	305	259	283	316	285	269	290	303	283	275	291	294	299	304	304	280	273	298	289	286	314	261	305	269	315	301	262	274	259	314	293	321	266	293	319	326	308	293	293	255	316	328	304	264	333	293	276	306	286	339	309	325	262	312	313	290	293	297	245	309	314	275	299	316	287	306	267	293	309	310	321	327	292	297	304	319	279	315	295	301	282	321	297	283	314	289	306	281	321	267	298	257	290	289	337	287	293	282	267	304	291	295	318	283	289	294	296	267	302	311	308	300	281	259	315	256	301	263	299	324	301	284	302	295	322	299	299	280	278	302	298	292	276	276	270	295	303	297	274	263	275	316	280	302	279	284	293	316	319	278	278	310	303	287	284	288	295	292	280	301	295	284	295	299	300	280	313	285	272	281	318	296	273	312	303	275	297	322	310	284	305	317	299	288	316	293	283	311	302	268	286	333	303	285	270	300	269	283	316	322	295	291	300	263	294	290	270	304	287	313	282	278	317	321	309	276	309	289	297	291	286	288	264	265	296	290	282	289	323	297	312	304	319	302	294	300	289	272	295	310	268	320	301	320	286	293	302	306	291	299	304	289	276	280	290	282	268	257	311	265	300	294	284	300	277	283	283	289	307	304	281	314	293	303	290	293	319	322	286	294	294	297	304	319	318	334	294	317	272	268	301	320	298	331	281	310	288	281	313	334	324	311	286	290	281	300	335	276	287	292	267	274	301	285	272	286	284	296	301	259	309	285	303	285	275	300	303	301	304	296	289	292	322	286	284	288	295	318	293	283	293	302	282	275	296	314	302	293	310	321	289	303	319	294	281	277	307	266	286	297	289	293	303	296	298	280	295	268	305	288	292	298	321	274	274	254	310	277	292	279	283	302	274	287	284	291	296	307	326	282	302	300	292	297	292	304	304	311	292	297	302	292	300	269	307	278	298	314	323	302	303	290	277	285	303	301	275	297	301	332	258	269	308	298	282	279	300	294	284	283	285	289	281	284	280	277	287	288	286	265	271	278	280	290	316	294	267	297	287	300	290	275	254	280	278	316	308	283	303	290	294	316	277	293	315	251	285	275	278	269	279	288	297	273	279	316	283	279	289	305	306	276	330	293	282	289	272	326	285	288	307	274	294	308	296	313	303	296	278	270	282	286	300	344	288	294	304	293	281	288	286	292	289	304	282	274	310	301	285	306	274	298	280	313	304	291	262	290	273	281	312	288	297	284	331	278	303	317	299	323	308	324	271	331	299	301	274	330	304	339	257	306	280	314	284	298	284	287	294	293	281	301	318	280	289	308	252	264	285	274	247	296	277	270	282	295	274	300	310	262	313	287	312	294	285	295	305	283	314	309	286	292	306	296	274	281	273	262	283	287	283	297	314	293	276	305	301	309	314	284	307	293	329	315	302	271	322	282	326	301	294	272	301	266	307	262	292	279	282	296	292	276	313	260	282	300	326	283	305	294	307	283	282	282	303	306	287	292	300	296	313	277	282	317	277	276	282	271	287	292	307	272	272	302	276	283	281	296	309	329	322	304	273	292	273	300	306	288	308	317	293
2907	654	332	230	390	428	372	297	258	184	163	159	125	117	103	94	118	125	106	65	63	58	53	70	46	53	51	54	66	53	50	49	41	50	48	33	30	36	32	40	42	42	46	39	45	42	42	44	45	43	90	205	47	46	50	47	53	47	43	54	42	46	47	41	41	43	39	33	45	45	47	37	51	61	37	27	43	48	45	50	40	46	44	42	33	44	35	37	45	37	42	44	43	42	32	51	38	39	51	40	26	34	44	43	43	37	40	37	50	51	39	39	45	30	47	46	43	52	51	30	44	30	51	43	25	31	48	36	39	48	45	40	40	45	51	37	55	42	52	40	24	42	52	43	38	31	48	36	43	44	37	57	37	34	35	46	30	33	33	45	39	29	42	49	36	40	37	46	29	44	50	39	33	41	47	54	38	39	42	41	46	47	40	36	37	53	36	36	31	34	43	45	47	38	40	45	35	41	47	41	41	51	60	36	31	39	29	38	41	42	44	58	37	32	46	45	42	46	42	45	44	37	42	34	46	34	34	32	49	46	47	45	43	45	43	40	37	47	40	47	40	44	40	33	40	37	45	39	42	47	38	37	38	36	37	38	38	45	55	39	45	35	46	32	41	45	46	40	44	34	42	48	43	37	38	35	42	36	35	25	28	43	36	36	46	47	38	30	42	35	48	50	42	37	40	37	38	49	34	42	34	45	42	47	36	37	30	38	40	40	46	45	45	41	43	39	44	51	41	48	38	37	35	47	54	37	45	44	33	46	47	47	49	42	33	34	35	37	51	28	43	37	30	40	38	41	59	33	54	39	40	43	43	37	40	50	45	57	33	30	38	43	44	39	39	40	48	36	47	41	40	45	41	40	38	34	29	40	42	52	43	49	40	47	38	36	45	40	41	42	49	35	39	48	41	56	40	47	25	47	48	32	47	44	38	46	46	36	37	25	49	34	38	40	38	41	30	43	41	52	42	27	48	35	38	39	34	43	37	31	37	42	43	30	54	36	37	39	43	42	36	42	51	37	32	48	24	48	34	41	43	33	33	33	29	47	51	37	23	44	37	57	38	43	34	47	42	32	33	42	33	35	52	43	37	52	43	55	44	39	45	38	46	47	45	31	40	40	42	35	34	50	39	43	46	47	49	38	46	43	45	45	27	36	39	31	47	35	35	34	33	41	43	47	43	51	33	35	51	39	34	50	33	32	31	40	45	30	45	42	48	44	45	36	39	31	44	32	42	36	35	28	47	45	47	48	28	46	32	28	33	38	40	48	29	38	40	34	44	41	47	39	42	34	30	43	39	49	47	44	44	39	39	39	39	42	35	42	49	39	34	46	40	43	33	38	39	36	42	40	51	41	36	39	46	38	45	33	32	42	45	28	42	44	48	42	28	40	48	38	58	36	41	39	45	52	48	41	52	51	36	42	49	36	39	51	46	43	39	42	38	45	38	47	41	33	40	46	40	49	50	48	47	37	37	38	36	48	43	29	51	38	37	40	46	36	35	42	40	45	49	43	41	39	46	55	38	44	27	40	40	34	35	32	32	35	42	39	45	53	45	47	41	33	34	34	34	53	38	44	30	45	42	34	33	37	42	48	36	45	32	30	41	28	31	27	39	43	46	43	44	42	30	40	49	41	43	40	38	46	39	40	40	44	50	47	42	41	39	35	43	29	51	41	37	34	43	40	44	36	38	45	45	31	42	38	56	40	47	45	42	48	32	39	47	44	46	43	50	42	39	38	34	29	47	47	37	37	45	47	41	45	36	44	43	46	42	42	41	39	42	41	47	45	44	45	37	35	42	36	44	30	39	46	46	47	47	33	37	33	39	52	43	34	42	46	41	43	45	45	49	33	38	38	37	47	39	39	38	42	51	50	34	36	38	44	62	50	29	41	41	36	43	45	34	44	36	44	36	49	51	49	59	35	44	28	44	48	40	47	51	42	45	34	47	43	40	50	51	38	44	37	36	49	51	35	45	48	36	39	34	41	35	46	37	50	34	40	38	26	37	55	37	40	31	34	34	35	39	35	42	41	41	52	45	45	50	37	51	46	45	36	37	54	37	34	33	38	36	49	47	31	52	43	47	26	40	34	39	44	54	39	35	39	44	40	42	47	32	39	40	36	37	40	48	31	39	45	39	32	55	30	45	36	32	46	48	40	49	40	40	45	47	40	41	34	33	40	43	40	42	41	37	36	38	33	35	63	39	45	49	39	45	36	41	42	43	40	37	36	48	25	40	41	42	43	38	40	41	39	37	35	50	33	52	28	44	36	35	46	38	34	36	43	39	39	43	42	40	38	36	38	27	40	36	36	39	45	47	55	49	43	38	43	41	36	34	53	45	31	41	34	36	32	53	38	60	40	48	28	34	39	38	37	36	38	43	38	37	46	40	43	42	37	36	48	42	51	37	39	42	36	34	43	42	46	36	39	36	47	41	44	45	59	46	43	32	41	43	45	42	48	41	33	39	37	38	42	39	50	45	41	40	47	33	29	48	42	40	41	42	32	37	32	55	43	44	38	63	39	44	29	53	47	33	52	42	39	44	40	48	40	49	36	41	42	46	42	36	42	31	45	31	45	41	33	43	41	41	36	48	34	57	42	41	35	46	33	34	39	39	45	45	34	39	40	46	28	46	50	43	41	44	50	53	54	44	38	57	35	38	38	34	35	39	40	47	42	38	44	48	31	26	36	44	49	52	39	34	33	39	33	52	55	47	24	31	30	29	36	37	39	39	52	43	39	40	34	34	36	36	47	45	41	39	33	46	47	35	47	44	41	41	39	43	38	51	46	43	38	40	35	35	49	39	34	39	35	28	39	49	42	43	40	42	55	49	39	40	47	42	36	37	39	36	34	38	42	52	42	41	35	42	40	43	42	31	38	40	57	48	46	35	36	33	42	46	51	46	40	34	36	38	35	45	41	43	41	27	43	48	43	36	38	30	33	34	38	38	59	33	42	40	49	35	27	46	44	38	40	51	51	53	39	26	41	42	48	40	48	33	32	32	31	41	29	32	44	46	41	27	38	36	43	44	44	42	56	44	27	34	36	41	50	42	27	40	40	45	46	26	44	45	37	44	37	54	39	40	40	37	37	45	49	48	43	40	47	45	44	45	37	34	47	37	41	38	37	33	39	46	38	28	32	46	44	36	56	39	40	36	38	48	44	52	30	27	57	38	42	43	40	36	43	38	51	46	38	48	45	37	34	50	34	44	55	40	40	40	45	31	47	36	37	46	42	39	37	42	38	41	49	40	34	48	50	46	37	40	37	36	29	36	44	31	48	45	37	34	47	48	42	37	31	34	46	33	35	41	46	41	43	32	44	34	48	33	35	33	51	42	54	55	28	45	41	31	37	53	37	46	39	49	50	32	36	36	55	35	36	46	37	36	42	39	37	36	47	37	33	40	43	38	40	44	50	40	39	50	49	44	44	40	39	52	39	38	42	29	32	41	38	39	50	23	47	42	47	37	28	31	48	40	53	36	47
20625	14306	8535	18654	26507	25031	21254	16932	13576	11195	9127	7256	5482	4860	4536	3891	4019	5876	3543	1887	1509	1312	1284	1300	1225	1180	1343	1345	1431	1447	1191	936	873	880	817	799	796	806	744	809	798	776	717	737	690	709	700	699	739	708	2416	6931	674	666	645	671	695	653	717	843	668	631	663	640	660	643	643	662	663	672	626	663	651	648	643	647	666	673	667	659	679	634	651	636	682	666	693	646	684	632	639	648	646	688	674	675	637	620	678	620	647	591	664	663	622	674	653	673	638	693	624	679	640	651	660	610	647	628	658	628	642	657	634	640	640	669	636	635	574	642	585	623	675	650	646	631	672	641	648	640	631	650	596	652	602	640	665	592	650	661	671	627	687	600	693	603	645	616	621	576	692	656	651	641	604	622	639	651	648	650	654	631	661	637	671	636	645	636	619	644	642	626	617	644	647	615	642	622	658	631	679	660	618	624	622	638	609	666	666	660	623	622	635	665	602	632	623	632	602	657	640	620	564	615	641	666	612	663	624	639	611	691	668	611	605	613	644	571	662	619	631	620	639	599	621	643	643	633	636	637	651	598	617	625	641	609	630	613	622	657	628	622	653	604	639	584	655	614	643	634	631	610	602	574	663	637	648	655	584	624	633	603	642	642	594	631	658	632	628	589	671	659	644	623	650	655	637	617	612	618	616	667	615	607	660	651	601	649	677	645	658	665	608	636	650	631	623	624	625	658	625	668	625	646	630	572	592	666	614	582	616	621	613	617	641	595	635	612	678	667	671	646	638	651	605	598	651	632	597	653	631	633	609	600	610	696	644	628	622	662	631	603	638	641	621	595	648	642	634	638	662	603	567	632	676	641	623	626	655	641	666	595	642	656	613	618	629	618	646	603	633	610	629	633	601	658	608	651	608	622	615	614	676	639	664	620	626	667	628	615	631	642	648	638	660	665	633	601	612	614	626	632	655	657	664	627	582	633	600	669	628	603	623	641	662	576	657	642	636	624	657	605	664	656	640	647	656	596	594	643	681	615	635	608	646	653	636	614	626	602	628	603	596	678	624	628	619	585	648	665	617	631	615	599	610	661	653	613	618	639	641	608	654	643	646	582	653	611	607	591	647	603	617	611	622	600	605	627	644	612	639	624	616	624	657	652	619	606	634	664	571	642	652	612	630	657	661	598	659	616	603	638	641	667	671	619	633	621	629	644	621	644	588	603	575	596	629	604	616	597	658	620	595	646	600	605	625	626	657	626	636	649	667	590	639	588	638	642	630	617	630	591	628	632	609	600	649	619	624	648	666	627	630	644	649	584	654	609	623	637	628	619	645	651	616	605	674	630	668	637	626	673	657	699	643	648	635	656	673	634	552	606	662	610	617	605	658	636	664	674	612	631	629	633	630	618	634	642	629	636	615	644	606	575	614	645	667	633	640	625	633	629	651	601	613	620	667	636	653	612	637	704	635	626	645	614	616	632	605	620	632	623	622	660	625	650	686	611	636	594	677	652	690	635	605	607	640	659	651	641	667	626	646	628	645	628	613	608	634	615	648	598	601	635	617	645	705	644	622	652	646	630	631	648	613	597	657	652	656	625	630	617	604	651	637	618	645	649	619	649	627	611	586	642	651	579	626	620	652	643	620	631	624	637	630	634	660	642	629	602	635	618	603	675	592	568	599	618	634	634	628	592	651	621	637	624	659	608	688	620	653	630	651	623	611	630	626	621	624	658	633	664	610	625	645	640	654	614	657	603	625	596	615	616	616	615	634	649	632	637	626	651	605	601	646	543	651	603	678	633	642	622	605	633	640	614	623	648	602	664	674	622	566	567	637	654	628	664	631	616	620	620	683	627	644	616	601	634	661	603	672	634	596	629	611	649	685	597	592	637	603	633	650	606	637	617	658	618	657	623	633	667	613	620	607	638	632	627	635	651	596	652	578	670	641	632	638	610	582	665	606	630	567	617	619	704	645	628	635	642	694	648	642	642	654	648	679	623	662	639	657	625	632	662	656	604	655	606	624	640	663	621	606	621	653	596	604	627	655	609	597	605	643	635	658	624	633	656	620	643	610	678	606	626	629	645	641	602	641	624	620	676	632	653	606	637	626	665	659	640	589	666	647	631	626	626	666	637	629	613	626	630	622	629	617	604	623	619	622	644	610	639	641	626	649	586	651	627	588	630	652	636	612	642	688	647	615	684	656	647	687	622	646	658	640	646	611	624	634	612	597	609	571	639	614	672	632	635	641	630	594	647	675	647	596	659	598	621	658	601	618	582	614	608	619	689	653	646	629	685	632	598	601	683	611	620	598	621	648	619	656	677	636	659	619	599	646	626	654	637	666	640	640	629	656	635	633	592	665	635	649	597	635	632	588	629	614	618	673	594	631	651	630	612	652	634	646	651	556	610	641	659	606	565	663	667	630	654	650	610	601	632	657	587	623	640	651	629	640	619	604	660	646	635	665	606	601	658	685	626	576	610	627	599	621	602	657	603	568	635	629	654	633	686	635	653	652	614	649	617	614	653	675	663	599	668	610	628	640	639	627	646	630	630	625	653	668	602	603	644	657	618	634	608	621	649	659	647	597	646	670	645	608	632	651	666	647	672	628	617	659	632	635	661	615	663	656	630	647	615	629	615	654	611	603	612	588	633	633	652	639	606	590	627	658	594	644	633	666	632	655	660	641	636	635	622	615	615	707	593	625	642	659	631	648	614	643	592	622	670	629	636	703	665	653	603	636	643	616	670	583	653	635	632	657	605	673	653	652	651	612	556	607	627	637	716	655	646	660	598	623	621	637	635	624	645	686	637	658	574	597	614	666	607	625	587	642	621	627	640	652	679	602	632	660	657	626	614	603	662	641	602	608	625	650	638	708	630	589	676	555	655	626	664	671	637	646	660	611	611	621	644	646	600	654	625	625	633	598	661	590	565	666	669	638	627	640	638	684	654	642	589	612	618	665	649	657	631	636	667	643	665	607	681	573	617	667	634	633	636	640	587	629	629	640	645	685	646	629	618	609	686	627	602	624	612	631	663	621	626	628	654	639	643	630	634	648	642	621	621	635	648	626	653	611	632	597	623	625	632	577	658	639	653	618	650	662	613	598	628	607	658	660	613	629	665	695	635	666	644	615	589	637	611	628	572	617	617	630	629	651	616	618	587	632	608	659	694	632	652	624	605	567	623	636	662	640	641	623	663	616	619	612	656	641	623	659	615	608	631	632	685	644	653	640	616	667	622	667	624	609	647	630	649	588	630	661	619	629	640	613	648	646	666	636	618	647	666	609	626	661	659	655	613	664	604	620	629	667	598	615	615	626	630	665	655	641	637	647	631	655	634	658	638	612	594	667	655	608	652	620	617	633	643	641	623	602	624	627	622	655	633	669	644	627	590	650	621	666	670	582	671	621	611	682	652	639	650	642	649	632	621	623	640	643	633	681	633	626	642	590	641	595	619	657	598	669	623	648	673	655	648	632	666	579	636	670	623	594	650	577	618	611	613	604	621
2380	1049	510	335	625	746	567	480	377	324	252	222	183	164	176	130	130	222	168	81	73	56	59	52	67	65	50	48	48	55	42	43	57	43	33	41	40	36	40	38	34	33	43	48	37	47	40	47	27	42	174	249	44	46	42	38	44	24	39	39	40	42	43	37	36	29	33	33	30	42	38	28	36	34	35	39	39	37	37	41	37	38	36	46	33	44	26	37	28	41	48	35	39	17	50	38	35	31	39	39	41	43	30	30	41	29	34	36	33	39	43	34	29	35	21	39	39	38	36	30	30	41	44	30	45	36	41	38	29	31	33	33	33	37	29	52	38	43	38	36	38	36	44	40	38	45	37	34	43	40	45	39	29	31	35	37	31	32	34	43	34	40	36	31	31	32	41	38	37	36	40	37	36	37	40	29	47	48	38	44	41	39	30	36	37	39	35	30	34	40	31	37	38	37	32	47	33	33	37	43	41	34	30	42	39	35	26	41	39	19	38	44	43	42	37	43	33	45	34	37	36	37	38	31	40	21	33	42	29	30	36	33	38	35	34	35	34	25	36	30	29	34	27	38	38	31	38	41	27	25	40	30	35	36	28	38	44	33	32	38	35	31	36	36	43	26	34	40	30	29	33	43	29	37	29	36	39	43	27	24	35	30	38	30	27	35	28	36	26	27	37	34	41	35	39	43	42	35	35	36	39	37	36	40	46	31	31	46	30	28	30	29	28	43	42	36	31	34	35	25	40	31	38	37	36	36	40	36	27	32	40	33	29	36	38	37	36	35	43	32	28	31	31	34	32	38	54	23	39	38	29	39	42	35	34	34	35	27	37	33	38	34	41	23	32	54	42	36	31	34	28	43	35	26	35	27	31	33	42	31	33	41	31	34	37	37	17	33	49	42	38	36	33	36	37	51	33	34	36	33	28	34	35	34	32	26	35	25	35	31	36	48	46	35	38	28	33	38	36	46	41	19	40	35	37	33	30	34	40	30	30	39	26	28	34	36	23	31	30	42	38	31	40	51	35	30	31	40	36	35	31	35	36	29	29	32	39	28	41	38	25	37	38	20	43	37	31	34	25	35	33	44	28	34	32	38	34	37	45	44	28	36	32	41	27	30	31	34	33	38	40	48	48	41	42	36	33	45	28	20	34	37	36	25	37	30	31	36	40	41	48	37	37	30	33	42	26	31	30	49	33	29	39	32	40	37	30	33	25	38	34	29	39	35	23	39	30	34	31	33	33	46	32	32	30	32	40	37	38	39	29	37	32	34	23	30	40	35	35	33	42	36	38	42	46	35	38	31	26	38	30	40	38	41	32	35	29	39	32	31	28	36	45	32	46	37	29	37	36	40	31	36	33	25	49	44	26	41	28	34	46	30	46	34	36	40	31	33	39	39	29	48	41	42	37	39	35	26	39	41	29	42	40	42	38	37	35	41	43	45	33	28	34	45	29	38	36	45	26	28	42	30	29	41	36	36	37	34	39	38	37	42	22	40	47	33	42	40	34	38	52	25	44	37	30	32	37	33	37	39	42	38	40	42	33	38	37	40	26	35	29	25	29	34	34	32	36	30	31	41	33	37	33	33	32	29	34	30	42	31	37	23	40	33	41	44	31	38	40	43	34	39	37	28	49	35	32	46	33	25	34	26	34	32	34	31	34	34	39	26	37	32	31	34	28	39	28	34	32	29	30	30	40	32	41	38	33	36	41	32	44	29	35	38	41	33	28	33	46	35	35	40	34	45	33	34	19	29	31	28	48	28	34	31	39	23	39	34	43	33	35	44	38	41	37	32	51	31	32	34	35	29	28	27	35	39	37	41	29	26	34	26	25	35	46	25	29	35	34	42	34	43	33	39	34	39	27	32	31	19	38	28	30	34	35	33	34	37	48	35	36	43	38	38	41	32	27	38	37	39	27	38	35	29	32	36	39	34	29	37	38	35	44	34	39	43	28	45	32	33	40	33	44	24	23	44	31	34	36	28	37	37	39	28	28	34	29	27	41	36	38	40	44	35	33	33	36	37	48	31	37	32	39	30	39	40	37	26	36	21	36	34	37	47	36	32	45	39	38	26	30	33	33	48	31	35	28	39	33	36	36	33	42	38	37	27	38	30	34	35	33	34	24	47	28	35	38	38	26	37	28	30	40	24	32	35	42	37	37	30	31	33	27	29	35	37	30	27	29	28	44	30	30	44	40	37	46	38	35	39	26	34	34	28	42	26	31	33	34	41	38	42	34	28	31	32	32	36	32	31	29	29	33	46	36	33	30	42	28	36	43	42	41	36	42	27	49	37	31	29	26	38	30	32	34	38	33	41	44	36	28	32	39	25	35	32	39	32	40	35	32	33	32	40	29	41	37	25	26	34	27	38	38	35	33	37	44	37	37	31	32	40	41	35	32	36	42	35	31	39	40	28	38	39	42	30	36	45	25	34	41	35	40	40	36	38	30	39	37	32	36	19	42	40	41	27	35	40	48	31	27	34	36	34	37	37	32	29	40	35	41	27	35	32	29	34	35	34	32	43	31	28	41	45	29	39	32	36	43	32	35	37	28	29	29	38	33	36	35	41	26	30	32	34	33	28	31	33	34	37	49	41	35	35	30	35	26	26	49	40	31	39	42	23	35	34	35	46	24	33	34	40	42	44	25	36	35	27	36	33	30	38	34	44	39	30	41	43	38	40	31	35	38	35	32	36	34	33	29	29	34	41	34	39	36	22	36	30	33	39	27	47	33	38	27	37	39	34	36	39	29	39	40	33	32	33	30	34	33	33	32	39	30	50	29	31	32	33	40	34	37	33	32	35	43	38	43	44	30	34	34	32	44	37	32	39	30	31	33	35	34	39	30	33	32	34	39	30	40	49	32	29	45	34	41	38	47	34	29	31	31	42	39	43	42	50	38	32	48	47	32	39	28	46	29	32	39	34	33	37	22	37	33	33	37	38	27	33	35	30	40	34	36	26	39	34	37	38	38	26	36	37	48	43	34	40	33	38	29	45	28	42	24	38	34	40	30	40	42	34	38	39	32	39	27	47	38	38	31	47	25	38	38	29	37	30	30	28	40	36	47	38	38	26	27	37	42	34	40	33	37	28	34	51	39	36	35	42	30	33	42	37	23	24	34	39	39	36	32	43	41	36	35	31	40	30	39	30	38	38	32	38	37	29	37	39	38	37	26	42	32	34	47	35	30	34	37	34	28	23	48	35	28	40	26	35	28	34	46	34	41	34	44	39	33	33	31	46	38	35	29	33	29	36	38	34	39	43	33	28	51	38	34	40	33	30	33	36	38	32	35	39	32	39	35	35	36	46	30	39	33	34	27	30	34	33	32	41	38	31	31	33	37	33	34	39	33	37	28	29	27	35	35	40	49	42	38	37	42	22	42	39	26	34	36	28	34	28	42	39	43	39	28	38	30	36	29	30	29	35	35	32	33	38	39	24	34	33	30	37	40	39	35	31	42	31	45	35	25	36	32	28	33	32	43	33
26501	18644	11648	23224	31814	30959	27176	22711	18430	15222	12437	10451	8178	7306	6513	6188	5455	9175	5771	2974	2269	1875	1783	1704	1651	1528	1638	1599	1374	1373	1129	1065	962	943	878	958	880	845	843	793	777	810	750	740	684	776	739	711	732	668	6850	7792	655	608	561	635	652	616	762	811	610	613	648	610	605	582	627	599	531	594	601	585	631	555	580	559	599	599	592	575	531	591	590	616	631	603	545	576	593	600	577	567	562	580	595	580	578	572	589	588	568	588	564	546	570	594	581	540	633	569	542	575	573	531	587	571	602	552	558	586	572	582	563	571	579	569	559	560	563	553	568	502	554	552	583	595	515	571	538	558	546	546	565	584	544	551	559	537	579	598	557	560	585	576	553	549	535	564	547	540	544	532	498	564	570	535	572	559	541	536	508	543	542	541	552	565	532	542	512	568	511	545	548	569	534	544	531	563	535	518	547	589	533	542	545	569	530	528	554	525	555	493	548	521	569	552	530	522	523	550	511	550	530	538	516	532	547	530	541	551	599	530	536	542	546	541	552	570	550	514	534	547	554	578	549	566	521	537	564	530	560	552	557	570	509	508	542	504	542	601	527	544	534	518	543	520	530	554	545	542	542	551	565	560	526	547	538	516	568	540	497	522	536	540	584	513	508	528	541	551	553	528	578	565	576	537	546	574	544	500	556	526	552	514	531	547	552	524	465	571	550	563	538	566	505	585	493	564	536	559	544	530	518	543	534	525	541	524	532	551	533	586	531	523	574	559	541	566	551	549	522	560	603	505	503	540	533	535	541	529	572	540	545	515	527	499	508	554	511	537	590	561	511	533	537	562	562	557	544	534	568	526	565	525	563	552	552	533	554	539	531	533	549	519	559	565	538	536	548	527	555	530	531	567	501	514	535	543	551	517	536	542	543	530	553	574	538	567	564	579	518	530	569	601	479	552	543	580	546	506	535	543	593	534	561	519	555	540	516	550	548	562	544	542	551	508	517	551	557	545	541	556	531	529	556	573	524	588	559	557	566	576	560	565	572	534	556	544	554	530	556	558	519	529	566	542	527	546	538	577	533	538	534	521	531	509	563	507	536	581	542	550	512	505	563	550	580	556	536	525	530	527	528	590	558	570	527	534	538	531	542	541	547	504	573	572	535	539	569	538	551	546	561	526	515	537	532	515	540	536	507	528	582	543	542	573	554	534	557	549	592	574	547	539	524	575	508	508	554	553	542	529	511	539	568	541	559	526	545	562	541	528	547	540	524	549	592	530	568	539	542	527	572	528	561	556	553	524	519	552	558	553	584	519	528	531	533	532	522	507	531	520	530	582	580	527	557	516	593	568	514	514	548	576	526	579	544	516	530	537	507	555	553	537	505	538	573	548	518	510	520	501	524	553	562	525	530	537	562	495	512	523	526	546	528	581	561	564	579	546	536	527	535	524	563	585	516	532	531	536	501	531	535	534	545	518	523	552	566	565	528	508	556	541	550	544	515	512	496	536	546	555	528	555	525	540	527	554	547	527	526	558	540	549	534	553	512	565	547	516	587	563	571	520	527	518	562	518	548	539	495	511	522	542	609	557	481	551	574	520	540	531	546	509	555	584	524	547	563	574	522	506	569	550	591	533	514	573	543	526	519	547	524	585	545	531	540	558	539	539	530	576	544	538	575	539	548	523	532	552	532	572	522	504	487	517	551	528	558	539	542	538	558	520	536	517	517	539	515	516	562	558	552	587	517	549	520	563	560	561	567	536	547	566	542	538	532	558	537	569	535	539	524	544	518	537	522	527	562	550	525	563	581	525	533	533	600	498	540	545	554	511	568	557	547	515	538	563	534	543	552	573	550	563	553	546	526	559	528	538	544	577	516	551	500	544	530	542	524	570	552	538	554	563	551	554	539	555	563	527	571	532	534	559	557	536	523	553	577	574	594	540	531	534	558	544	531	531	579	548	540	532	578	555	548	527	585	536	526	538	518	540	497	535	501	546	515	486	542	557	547	544	583	549	579	547	540	504	569	565	525	534	566	565	555	541	556	529	562	571	516	508	539	543	529	541	529	515	556	531	593	549	533	543	518	546	517	571	515	534	526	541	540	544	527	571	504	576	533	541	547	515	553	531	563	533	588	585	580	569	564	591	539	514	557	503	520	549	558	552	527	535	527	554	564	548	530	518	522	551	520	565	536	524	560	563	543	565	501	542	556	534	541	533	540	555	486	528	537	540	524	515	491	587	534	540	548	571	584	561	551	559	526	576	525	550	508	526	490	529	545	508	535	505	563	522	554	522	500	552	524	553	519	546	570	551	541	566	574	564	563	532	574	539	568	563	562	544	548	564	581	580	538	542	541	557	546	558	542	547	552	559	525	500	563	554	528	577	556	574	530	509	589	584	579	539	562	560	553	540	538	556	489	556	568	524	495	557	517	539	576	562	559	531	564	538	560	550	540	523	569	542	530	582	536	568	552	576	507	557	536	508	559	526	538	537	550	561	582	557	540	522	537	525	564	575	535	532	521	509	562	543	547	530	545	545	515	547	561	517	546	546	561	534	602	577	572	506	524	533	563	566	519	557	552	568	545	514	484	518	581	514	527	530	575	563	549	557	568	537	565	547	601	582	496	573	573	497	495	551	578	543	584	547	512	499	540	534	578	553	561	515	502	522	505	555	483	564	553	563	498	540	565	553	553	526	544	573	539	546	524	571	574	552	562	510	528	525	539	555	536	537	580	530	532	578	540	548	547	525	550	546	555	552	595	521	514	546	536	552	543	519	518	527	571	564	530	556	540	577	555	544	568	531	527	539	543	591	558	547	569	568	590	532	607	535	571	524	580	530	544	555	536	520	540	550	516	536	537	554	581	569	527	540	505	589	529	504	557	544	548	531	538	540	560	512	525	516	560	524	514	538	565	535	503	543	545	547	549	540	537	502	522	595	559	519	556	559	546	504	510	538	544	533	497	553	581	519	493	555	523	551	539	552	522	566	585	529	561	534	510	514	506	485	530	560	563	541	526	565	554	562	510	528	545	483	524	484	560	491	580	535	521	542	509	560	542	534	542	536	571	530	569	515	541	537	532	543	538	528	573	580	508	565	557	543	536	516	567	535	540	506	514	564	559	517	529	536	534	509	540	544	543	512	586	519	589	565	578	541	560	582	569	519	547	570	539	551	520	536	564	600	523	533	528	533	533	531	577	580	551	524	512	563	562	537	527	572	512	536	530	551	531	540	527	527	549	539	570	474	538	551	549	549	564	509	512	544	522	560	549	553	543	509	556	531	565	566	558	505	509	499	541	502	520	528	530	530	533	543	551	556	567	544	502	541	530	535	568	556	541	567	532	505	536	565	511	542	554	537	580	544	552	539	565	570	518	567	602	492	563	549	557	556	516	528	571	532	525	561	495	506	576	577	548	534	516	514	528	568	571	568	526	533	534	512	562	544	537	504	553	592	530	572	585	544	544	543	523	567	559	574	528	553	564	532	552	509	538	541	543	525	535	535	572	541
1901	450	217	164	270	313	256	200	163	133	102	94	58	55	63	58	59	104	75	44	33	34	36	21	26	23	31	34	18	29	35	27	27	29	25	29	18	25	23	30	27	23	23	22	17	21	28	27	19	28	34	41	21	24	18	30	30	15	23	19	28	15	28	32	16	23	27	22	20	17	16	29	27	27	24	25	22	26	27	25	25	28	26	20	26	17	33	23	25	20	21	17	24	31	35	29	19	21	30	24	28	23	24	20	24	31	19	29	17	24	27	26	18	13	22	23	27	17	21	37	29	32	30	21	22	23	28	24	21	20	31	31	23	20	26	17	24	25	29	22	26	19	21	18	23	29	19	21	16	34	21	15	20	30	36	30	33	26	24	24	34	33	34	23	31	22	11	20	34	26	23	26	24	19	27	27	22	27	15	35	22	29	20	24	18	17	22	24	24	24	24	19	23	33	30	22	28	21	21	16	21	29	17	31	11	22	22	17	20	36	31	25	31	23	25	31	21	29	18	27	19	24	20	25	25	16	27	31	18	20	25	17	28	22	20	26	30	30	22	16	20	24	20	28	23	19	12	25	21	25	22	29	22	11	19	27	29	23	16	33	22	14	22	22	26	19	23	18	30	25	22	25	15	33	22	26	26	18	26	23	24	27	27	26	26	24	21	21	25	21	26	20	25	19	29	18	24	19	18	16	30	23	19	30	28	22	29	18	20	25	18	26	27	32	28	28	33	23	24	19	30	21	27	16	21	31	31	23	19	16	31	14	17	25	17	25	23	17	22	16	16	26	29	26	15	19	21	29	25	21	25	21	18	25	21	29	23	14	26	22	18	22	27	21	20	21	26	29	30	21	22	24	34	23	18	26	23	22	21	20	26	24	27	37	27	25	33	26	23	34	21	28	25	20	16	23	18	22	19	21	23	32	31	24	25	20	19	25	28	18	27	30	17	27	14	20	23	24	27	29	13	25	23	23	24	28	25	29	15	21	26	23	23	27	17	18	21	24	26	20	17	30	22	25	31	23	21	17	14	26	22	16	24	20	28	23	27	27	28	19	21	19	25	26	26	23	23	25	31	25	17	27	17	23	23	16	28	29	27	23	21	30	19	24	20	24	20	24	26	27	26	15	23	18	21	19	21	18	22	22	22	19	26	16	17	26	17	26	18	19	26	31	31	22	27	24	31	23	13	27	26	29	22	21	24	26	30	20	19	28	26	18	20	25	21	28	22	14	21	24	20	20	26	18	26	24	31	24	24	21	16	23	21	28	23	23	33	14	16	24	28	21	21	18	25	27	17	15	29	32	19	17	29	18	22	23	15	20	15	19	21	18	26	19	33	24	24	21	27	24	12	28	25	22	17	27	22	30	24	27	11	23	30	21	18	26	26	21	24	27	24	23	31	33	24	23	16	24	20	22	27	16	22	26	21	17	24	31	30	27	29	17	22	17	20	29	28	19	16	22	19	20	34	23	19	23	18	20	22	22	29	23	28	26	24	23	20	27	24	18	23	28	24	31	26	25	35	27	13	19	12	25	21	20	25	14	25	27	26	29	13	31	22	15	15	24	26	23	26	26	23	27	15	22	18	21	25	21	28	20	21	25	32	26	20	26	29	27	27	24	29	28	19	19	18	17	20	28	23	27	32	28	30	18	14	15	34	22	29	22	26	23	23	19	24	28	30	19	29	33	26	15	21	28	29	19	25	25	20	28	31	22	29	27	21	17	16	34	18	29	14	26	22	32	22	23	29	28	23	15	26	26	25	22	21	23	17	32	31	27	23	29	26	23	31	23	15	27	18	19	23	28	12	23	29	17	22	22	21	22	24	28	27	17	22	27	28	32	25	26	23	24	22	24	11	21	25	21	21	21	24	28	30	23	18	17	19	27	21	24	20	26	26	14	24	22	29	18	13	25	20	27	18	27	19	19	27	15	21	25	24	30	21	24	27	19	20	21	21	20	20	27	23	22	18	24	22	28	22	27	21	27	24	22	30	30	23	18	30	18	27	29	21	28	25	29	26	22	27	27	26	47	14	23	29	26	21	22	21	24	16	24	17	24	25	28	27	19	26	33	26	24	23	19	23	21	18	21	22	19	18	10	20	27	26	19	14	23	28	31	25	29	16	35	26	25	24	25	24	23	21	34	20	19	17	25	21	36	27	33	17	28	21	9	18	20	39	20	33	27	21	15	17	30	21	26	18	16	24	24	27	30	24	29	28	25	29	24	21	17	24	26	19	24	22	25	25	17	31	26	25	20	26	22	22	20	37	17	22	21	20	28	33	19	27	37	22	25	29	21	30	25	20	24	21	18	17	22	18	13	19	28	23	20	17	27	12	24	30	30	24	31	30	23	24	28	25	29	20	20	26	18	27	25	19	26	18	29	22	24	35	27	22	30	27	22	30	18	24	22	22	18	20	19	27	23	26	24	15	21	24	22	21	22	34	21	30	27	20	30	25	31	31	20	20	15	29	31	22	25	21	28	19	24	17	22	25	17	24	23	24	24	28	23	18	26	23	21	36	15	18	17	22	22	28	19	22	24	19	33	23	26	23	17	29	26	24	22	21	24	25	26	26	23	17	23	23	26	19	17	18	20	15	24	17	23	23	28	31	15	25	23	27	25	26	23	19	33	25	20	22	31	20	26	24	21	22	21	21	21	31	25	26	21	26	23	32	27	25	23	20	22	25	18	29	16	22	24	30	22	20	16	25	29	26	23	27	22	20	20	31	24	19	11	15	28	35	17	18	23	26	24	29	17	22	26	22	13	33	17	21	20	26	26	21	26	15	22	19	14	30	23	21	27	22	30	32	24	24	29	30	29	30	21	29	19	19	32	23	20	24	29	23	16	29	21	15	25	17	29	21	27	28	22	20	25	32	24	19	21	21	22	25	23	28	22	20	21	34	14	23	14	12	26	27	28	35	29	14	23	25	20	32	23	25	30	22	25	26	27	32	22	25	24	24	30	17	21	30	28	19	31	21	30	20	21	20	26	21	20	23	21	28	20	22	30	27	19	19	22	17	24	23	31	31	23	21	26	25	29	22	30	22	27	26	24	27	28	19	21	26	20	21	25	27	30	21	20	23	13	24	23	21	29	20	21	41	26	15	31	21	30	24	21	30	24	23	26	28	30	28	30	26	24	19	19	21	18	18	31	27	30	24	22	29	25	18	19	24	31	24	17	18	26	9	24	20	22	32	25	24	26	25	24	18	27	22	29	24	16	25	28	20	24	19	21	23	18	14	23	28	21	16	19	29	22	23	35	21	21	23	34	25	18	18	29	24	17	33	20	25	27	24	23	28	18	26	25	26	23	23	29	29	20	22	27	29	20	21	40	21	17	23	23	14	21	17	24	22	26	19	26	28	27	26	18	28	23	16	17	22	30	17	21	24	21	24	23	19	26	29	21	20	24	23	17	31	32	28	31	30	24	26	18	30	10	20	21	15	18	21	23	21	25	29	20	29	29	23	25	22	28	16	19	19	24
18561	11800	6210	15014	22218	20735	16744	12873	9649	7381	5574	4238	3300	2671	2517	2469	2341	4613	2787	1195	862	730	671	616	589	573	631	588	525	516	481	441	450	455	404	441	432	451	439	412	402	390	410	400	405	389	352	403	394	424	1079	1240	404	401	368	362	405	405	438	416	388	357	425	373	379	371	372	383	364	385	360	388	386	376	364	399	368	368	383	410	353	381	362	385	363	350	377	388	396	397	404	404	385	409	397	389	395	389	425	421	376	367	379	376	407	345	366	367	410	396	375	387	365	387	388	391	361	404	374	422	400	354	387	400	394	384	388	376	370	365	388	373	397	351	376	363	350	378	388	388	368	398	409	369	384	372	379	374	386	379	366	359	406	361	380	387	356	422	407	411	382	406	410	390	385	410	393	352	341	390	348	373	349	380	396	351	359	357	362	412	382	360	346	394	383	385	400	384	360	421	392	350	397	370	373	348	386	393	364	426	362	420	373	344	377	378	385	387	374	396	356	378	356	351	358	400	391	398	385	368	407	385	372	374	401	339	376	388	367	369	367	395	399	401	367	388	382	371	363	391	367	372	393	399	361	358	378	368	394	356	379	377	359	366	390	384	363	387	409	376	402	368	373	343	383	371	390	368	352	397	376	381	396	395	384	403	379	362	370	357	369	363	403	411	386	386	364	372	379	405	376	356	350	402	371	394	376	369	345	345	339	385	384	377	409	380	348	339	363	357	390	354	393	380	399	367	347	406	411	362	380	384	361	368	352	386	385	373	391	369	361	390	382	406	394	377	387	403	393	349	385	376	364	369	376	339	392	393	358	386	415	373	357	372	375	342	394	381	382	404	371	367	350	371	375	391	354	383	399	355	367	373	371	358	364	389	331	378	366	416	376	368	358	379	363	382	369	360	355	352	385	360	385	399	353	357	384	395	404	371	409	361	392	367	378	374	366	375	378	331	367	382	378	375	391	389	349	370	346	367	360	357	371	389	420	375	408	355	363	382	355	376	386	380	382	402	345	361	387	391	371	398	361	354	379	406	386	395	377	396	365	403	358	379	393	391	369	375	363	414	404	404	353	372	355	386	390	345	410	370	366	388	399	435	398	387	375	369	352	375	371	344	362	365	401	398	370	382	385	382	396	340	384	375	327	366	398	375	377	371	365	396	399	373	390	375	381	368	367	369	390	390	390	378	362	359	397	356	386	378	344	370	385	406	359	384	368	398	410	381	356	353	394	421	356	394	354	361	418	418	359	371	380	351	353	416	375	413	389	388	369	388	326	381	383	362	376	375	369	360	372	395	354	368	385	372	395	356	364	369	376	397	374	394	366	362	377	369	360	355	376	347	354	321	369	382	335	374	388	355	359	405	365	361	390	386	370	385	351	371	385	393	365	408	357	400	372	399	383	368	363	379	367	354	359	366	394	350	408	361	416	370	413	379	363	364	374	351	383	363	364	349	365	386	395	409	408	397	399	372	363	390	394	359	373	369	386	365	353	366	364	394	404	407	384	370	395	382	355	360	323	387	353	396	387	382	361	364	376	358	379	383	408	376	383	377	365	389	379	360	390	386	357	381	388	370	386	388	392	382	353	412	376	347	395	383	346	392	373	395	357	399	408	386	345	378	356	339	384	327	380	391	374	376	366	367	368	376	381	348	380	383	352	385	366	351	426	413	361	356	365	372	394	368	372	398	384	391	399	328	339	367	351	371	374	382	375	410	339	341	373	358	380	378	408	369	358	377	392	385	381	388	367	396	412	391	353	380	406	357	411	387	364	385	380	381	368	400	370	399	410	385	387	394	387	356	423	370	345	402	408	360	385	363	385	363	365	365	352	401	364	379	383	368	403	400	376	384	395	391	372	385	332	389	334	361	326	352	415	406	382	359	394	410	358	346	371	346	397	364	367	384	336	378	354	397	380	365	433	387	365	379	374	418	382	375	386	371	396	373	352	370	410	372	393	389	359	375	370	372	411	371	381	398	382	407	376	346	380	334	358	367	386	403	375	357	385	373	388	340	377	382	380	366	347	386	379	395	397	348	380	376	380	375	418	344	360	382	340	411	384	374	411	350	384	368	362	360	360	341	377	374	353	379	362	363	374	353	367	354	337	432	362	382	366	367	351	366	366	397	369	393	389	372	387	367	405	406	418	358	338	399	362	353	395	365	359	376	376	382	416	365	370	389	399	349	356	405	367	408	381	400	373	385	383	384	393	367	363	387	381	394	389	383	404	371	375	354	392	401	399	407	367	340	365	376	389	377	383	407	372	392	344	407	359	329	368	371	382	369	370	357	379	373	355	366	350	343	363	359	352	340	361	403	402	360	359	394	420	384	410	356	379	391	368	393	392	396	374	369	397	400	382	369	374	368	379	381	384	388	396	402	370	372	341	366	359	384	357	352	352	373	419	378	382	360	388	363	377	392	397	376	339	384	393	396	372	383	343	374	396	416	404	346	366	357	409	418	379	389	402	390	363	388	369	363	396	374	372	375	373	371	363	363	398	360	355	389	393	354	398	368	365	411	375	390	385	388	371	398	404	369	385	409	368	385	380	390	390	405	396	390	411	384	375	378	388	338	384	360	368	380	414	378	356	363	379	384	364	373	360	377	363	375	370	367	408	393	391	402	400	397	363	377	385	373	366	401	368	405	383	382	374	379	391	383	374	356	406	370	378	378	378	360	350	381	356	344	373	356	368	343	375	367	358	388	401	372	379	364	354	389	370	368	364	381	380	392	374	385	390	368	396	421	419	380	379	390	354	378	371	372	378	348	360	387	400	372	388	409	345	390	370	389	368	407	343	380	383	334	384	376	372	364	396	354	376	380	390	380	378	376	388	351	391	392	383	370	376	363	365	382	360	357	360	352	351	396	371	377	398	375	420	405	351	381	366	391	352	355	362	378	383	363	364	347	393	362	378	392	351	402	370	399	402	397	384	354	362	416	376	361	376	375	360	353	367	337	380	363	365	392	356	365	413	366	358	358	382	360	363	363	374	361	385	340	391	360	369	384	365	370	372	355	378	420	390	382	389	358	393	352	378	396	344	379	419	398	391	378	362	370	371	363	407	351	399	400	379	360	374	350	393	374	361	354	366	368	372	379	344	349	369	383	381	378	342	398	397	394	383	346	356	404	359	357	399	395	358	376	373	331	358	358	340	367	413	344	361	419	393	392	347	348	386	372	338	369	371	359	419	338	383	370	348	374	365	393	386	395	369	369	355	405	388	387	344	390	343	379	405	371	350	365	367	393	374	393	376	398	334	335	373	353	388	384	365	372	369	387	351	362	387	374	361	354	351	369	385	397	348	372	365	364	388	380	384	382	347	391	410	378	400	374	364	403	389	386	387	371	366	393	374	400	416	374	379	374	362	356	378	358	402	365	381	364	413	380	370	370	372	387	376	380	384	345	374	398	387	379	354	375	372	378	404	348	396	389	373	359	398	383	367	386	383	388	365	358	347	372	361	373	363	383	376	390	375	378	413	364	356	377	390	343	373	382
1324	696	348	213	394	467	416	300	251	256	191	149	124	102	82	87	68	121	106	43	40	35	36	46	28	25	37	35	27	30	29	22	20	23	24	21	14	24	18	18	21	28	13	22	24	18	16	21	23	40	103	57	18	29	18	15	12	17	13	18	18	20	26	23	22	9	17	22	27	18	17	15	15	12	20	17	18	13	22	25	13	29	20	18	22	20	18	18	16	24	18	11	11	12	15	22	23	19	26	13	18	23	19	11	13	25	18	18	18	16	19	12	10	19	18	16	20	14	22	18	14	21	18	18	17	23	22	21	14	20	22	14	24	20	15	15	14	22	9	15	21	19	20	13	18	20	19	17	15	18	16	24	26	15	17	22	24	23	22	18	18	20	16	20	17	24	19	20	24	20	23	18	14	20	17	15	20	19	20	9	20	22	23	19	12	30	22	17	12	10	17	20	18	15	15	17	16	19	12	24	15	20	23	17	19	13	21	23	15	17	22	20	24	12	16	13	11	20	24	15	23	13	32	11	19	14	15	17	16	25	18	17	18	20	25	15	23	17	24	16	17	12	21	22	20	16	15	16	19	24	17	16	19	11	14	18	12	14	17	19	15	17	21	16	23	23	15	21	15	22	16	18	18	23	16	16	7	17	26	13	10	12	17	17	17	20	24	11	23	19	12	25	16	21	23	17	15	24	21	17	25	22	25	18	19	17	23	18	16	20	13	19	25	18	14	14	23	17	9	11	14	22	19	18	23	22	18	14	15	17	18	12	19	19	18	17	19	23	20	19	14	11	35	11	18	20	17	17	21	8	17	22	10	26	16	20	15	26	15	18	13	14	22	17	17	17	19	19	11	24	19	16	13	16	15	15	20	23	16	22	16	11	18	10	15	15	16	19	13	27	14	19	15	22	16	14	16	17	19	17	18	17	17	14	17	22	17	11	16	23	20	19	29	19	14	27	20	17	34	20	16	27	22	13	24	14	19	21	17	22	20	21	27	24	22	16	22	25	16	18	20	11	13	19	11	16	19	21	22	14	15	19	17	21	29	13	19	19	18	17	12	23	17	17	15	26	20	17	24	19	23	14	21	27	23	28	17	18	20	22	26	22	22	19	20	24	23	17	20	24	19	18	13	17	19	17	14	23	20	21	29	16	16	20	21	20	21	18	17	12	13	21	16	23	15	19	19	16	10	15	20	9	19	16	26	29	15	14	15	26	16	12	22	20	27	15	24	21	13	14	11	22	21	24	18	19	11	17	25	27	23	17	16	18	11	17	16	20	20	14	15	19	8	17	24	16	22	19	21	15	24	16	19	23	21	20	20	15	18	13	12	23	14	21	28	21	18	12	29	17	18	18	25	14	9	22	10	19	18	22	14	20	24	16	17	16	20	27	14	19	17	17	11	19	22	25	17	13	24	12	21	20	16	20	19	22	20	12	26	18	12	19	23	20	7	18	19	13	14	13	23	22	23	16	17	20	14	15	20	20	23	15	11	17	9	22	16	14	25	20	21	18	13	19	15	15	28	19	13	12	13	18	17	21	14	19	16	12	30	17	13	21	17	14	14	13	19	13	19	11	16	17	18	16	22	16	24	20	18	14	19	22	19	14	20	22	20	14	23	21	15	10	17	15	19	18	14	14	15	14	14	18	18	25	21	18	22	14	26	16	19	11	19	22	12	14	14	18	18	23	22	17	14	15	23	18	14	26	13	21	19	24	18	16	13	23	18	15	16	22	25	24	20	19	17	19	18	17	11	18	18	20	20	21	14	19	18	21	20	24	18	19	17	22	18	21	14	16	15	12	20	19	15	19	22	16	14	19	21	20	26	25	18	25	13	17	19	14	12	22	18	14	20	18	24	19	25	20	17	16	20	17	14	20	23	13	14	28	30	19	10	15	16	24	22	9	27	15	23	13	21	23	14	20	16	18	18	20	16	16	16	23	14	25	22	11	15	18	16	25	18	21	27	22	18	20	23	20	16	20	18	20	15	15	18	14	21	12	24	18	21	20	18	11	19	16	17	24	16	11	15	19	12	14	21	14	17	14	21	12	16	22	23	16	16	25	14	14	25	22	18	24	19	12	17	17	11	16	21	21	20	27	18	13	8	18	15	26	11	18	17	20	10	18	21	25	18	14	13	17	19	16	26	11	15	18	19	25	26	15	10	19	23	19	19	17	18	18	20	16	19	17	14	17	14	15	17	18	18	15	23	20	15	14	18	17	20	21	19	18	16	10	20	10	11	23	20	8	18	18	15	20	13	22	12	22	11	19	11	9	20	19	14	19	20	9	24	23	17	21	16	13	19	17	16	19	17	14	14	23	8	23	18	19	16	19	16	19	15	19	20	14	23	20	26	15	16	20	11	16	16	17	20	23	15	15	21	13	15	17	19	16	17	11	16	15	23	23	18	22	15	15	21	12	21	18	9	18	24	8	16	18	20	13	12	21	18	13	18	17	19	24	11	19	26	22	12	16	12	18	21	15	23	19	15	16	22	24	26	14	15	20	20	17	22	18	20	15	18	18	20	19	14	26	17	12	17	9	13	21	19	21	12	20	22	16	17	22	21	19	13	24	19	23	12	21	20	17	25	21	18	14	16	17	15	17	12	16	20	13	11	10	19	9	9	16	13	23	20	16	16	16	19	19	19	16	18	25	18	21	19	16	22	23	16	16	10	16	20	15	18	16	19	14	18	17	24	17	21	23	13	17	24	17	18	8	16	17	21	16	22	18	15	20	16	25	19	22	23	21	17	14	20	22	22	16	14	16	23	11	15	23	20	15	13	12	27	16	17	14	24	23	16	18	14	19	16	16	16	19	23	32	19	23	22	9	18	20	10	19	21	10	13	24	10	12	17	16	15	21	14	24	20	23	16	23	17	21	20	15	13	18	17	19	16	15	15	18	13	23	21	17	13	19	22	18	19	16	20	22	17	19	22	21	24	9	18	21	11	21	19	18	23	17	22	10	11	17	28	27	14	14	22	12	17	16	23	23	23	18	17	17	21	17	17	26	22	22	12	19	16	21	21	18	18	15	12	13	15	22	12	19	17	17	15	8	14	14	20	14	14	18	14	28	20	12	16	14	15	25	11	16	20	20	17	18	23	14	21	20	22	17	29	18	16	23	21	17	17	21	17	9	15	24	30	22	24	14	17	24	16	17	16	9	29	16	19	23	21	20	22	17	19	13	19	24	20	18	16	15	22	21	13	18	16	15	19	20	17	14	14	18	17	24	24	17	26	14	11	9	19	16	23	15	14	17	21	21	12	19	12	19	19	19	9	19	11	23	18	22	20	17	24	13	14	11	15	15	18	17	13	24	14	22	23	24	19	11	12	20	25	22	18	22	15	17	17	29	18	18	21	20	19	20	24	13	16	22	21	14	18	19	9	15	27	24	10	15	19	20	18	14	12	10	18	17	26	19	16	23	15	8	34	22	13	12	16	24	21	15	22	26	27	21	30	25	17	18	27	15	18	16	16	21	13	29
22957	15811	8673	19829	28074	26490	22371	18013	14835	11913	9207	7311	5955	4435	4077	4039	3304	5166	4681	1866	1430	1177	1022	987	900	829	753	833	696	601	618	578	542	528	495	517	473	517	441	396	426	408	384	402	373	394	384	364	371	1517	4058	1480	340	325	351	344	342	402	416	476	320	334	338	332	306	314	304	318	301	330	302	312	300	317	320	293	291	298	354	314	303	325	298	304	333	289	312	335	303	311	311	313	329	338	335	331	309	332	312	343	306	363	309	320	321	317	320	323	303	305	308	315	313	329	292	330	297	305	297	291	282	320	304	299	308	301	300	284	289	305	299	284	278	284	306	315	286	306	276	288	314	328	297	288	320	282	276	278	296	296	291	290	310	308	289	300	268	303	300	292	312	314	277	283	291	292	295	275	301	302	275	273	272	268	278	311	281	292	306	282	283	282	275	294	298	309	308	249	296	317	302	279	262	262	309	287	299	314	313	286	281	303	278	291	298	275	241	282	309	315	296	321	312	260	287	283	274	291	283	315	275	269	257	267	293	312	287	295	281	293	283	276	298	300	294	297	307	289	253	303	301	295	260	256	301	283	255	302	270	320	295	307	300	302	300	322	260	267	274	254	294	291	296	287	262	252	268	317	261	276	295	275	309	276	315	292	256	259	261	274	297	324	293	289	321	267	302	309	282	274	248	293	277	309	289	285	276	326	302	281	283	283	248	289	263	317	312	308	294	274	287	303	298	280	295	297	302	284	299	300	290	248	287	327	286	273	287	338	270	307	291	297	257	310	274	263	252	280	317	278	270	278	291	277	306	281	290	276	279	267	271	281	268	298	289	299	281	287	298	268	279	270	303	303	287	285	293	296	259	267	308	290	284	290	298	288	284	276	297	307	272	286	298	323	274	274	287	272	280	275	302	265	295	306	267	293	290	254	290	266	280	295	287	304	285	268	258	293	289	295	269	255	268	300	293	301	291	304	314	266	335	305	273	315	311	280	260	278	282	291	260	262	285	297	275	289	275	268	298	274	259	288	301	318	276	299	298	279	271	282	304	289	271	291	279	277	306	280	250	268	274	308	286	276	283	290	271	290	317	266	301	320	304	295	314	279	262	276	291	270	297	297	282	284	291	293	320	273	287	295	296	296	300	282	264	303	264	297	242	283	258	302	263	300	308	294	293	287	320	275	287	288	305	278	309	285	293	260	280	289	268	283	289	299	275	288	283	281	322	298	314	285	247	282	288	296	282	261	305	265	266	311	292	275	259	304	309	279	285	259	306	275	274	259	289	323	316	308	293	276	323	301	279	269	318	289	310	294	267	250	272	277	293	306	300	275	299	271	292	282	307	278	274	298	277	300	260	266	254	272	264	287	272	251	306	271	290	309	299	292	307	302	298	267	273	292	277	283	302	299	300	291	306	257	270	288	280	325	269	316	301	310	309	284	285	294	283	254	316	304	271	321	280	285	308	314	250	269	263	286	289	272	288	281	289	306	295	262	301	287	292	272	287	291	279	280	308	264	311	285	304	309	275	264	313	292	299	313	277	260	291	286	297	301	288	271	275	284	284	308	293	258	273	300	275	282	286	284	269	261	295	301	298	317	291	272	309	294	279	321	291	292	292	261	257	254	308	291	303	277	293	294	296	286	303	272	301	305	275	278	276	301	288	289	277	295	290	259	269	285	294	306	268	313	276	293	312	294	271	303	328	280	348	302	299	248	305	314	316	315	270	300	269	309	267	291	266	332	268	284	282	324	283	291	306	297	310	268	295	297	277	311	277	293	323	279	294	285	266	279	300	272	290	279	288	292	303	255	275	275	283	260	313	256	287	313	283	268	302	307	282	310	287	260	280	275	267	281	275	255	307	293	283	270	285	275	285	277	287	264	279	259	271	284	274	297	299	272	289	294	293	308	295	265	303	305	286	288	309	290	281	301	281	296	293	303	294	287	288	282	289	298	284	263	280	295	286	273	301	314	288	257	302	320	300	312	304	289	256	306	302	284	296	321	263	276	281	260	336	295	263	281	277	288	279	282	310	321	279	263	292	282	291	306	285	262	260	289	321	267	300	296	296	288	311	281	289	300	279	271	302	295	306	259	276	336	260	252	251	238	283	297	278	282	292	282	313	272	292	259	253	303	305	289	285	300	253	265	261	301	280	290	260	289	293	307	281	269	298	267	275	323	272	268	269	281	287	294	297	262	275	261	250	271	291	277	299	314	313	278	295	300	288	303	292	294	279	297	281	302	269	256	253	297	309	287	281	286	302	281	258	295	268	272	264	282	323	280	279	249	294	280	292	251	278	291	284	282	273	304	320	278	273	281	263	310	298	286	288	317	285	273	279	272	284	302	270	274	290	295	303	279	294	302	296	292	275	292	294	274	270	273	270	284	320	309	264	278	284	265	308	301	275	278	273	284	274	319	272	281	286	288	288	311	304	257	308	265	286	287	269	282	310	293	298	299	277	276	282	283	315	283	294	289	280	285	273	294	283	298	292	301	301	270	305	294	305	319	290	272	321	295	267	282	297	306	308	283	298	302	294	277	303	282	292	306	286	293	273	265	321	323	306	278	300	240	264	290	296	310	307	262	297	289	297	287	242	283	283	275	272	289	280	291	300	276	294	278	279	279	277	309	303	267	270	291	287	290	267	260	284	326	300	290	261	278	267	254	286	279	261	303	275	278	280	290	301	298	280	282	286	253	241	259	290	328	292	275	300	290	267	288	303	298	291	276	277	300	305	272	231	291	275	288	281	281	303	277	295	308	299	294	303	255	287	311	302	298	268	272	293	280	265	269	302	291	250	295	280	290	347	298	276	276	276	298	282	293	293	304	299	304	316	280	294	292	309	311	291	296	272	288	319	279	238	290	332	294	279	287	295	265	296	308	280	273	286	314	290	291	271	277	292	266	280	275	289	280	283	301	290	285	300	329	316	296	270	277	286	332	278	273	318	292	299	290	306	287	259	284	290	295	316	263	254	261	262	283	284	305	294	286	301	276	257	288	302	280	304	273	304	259	275	256	300	269	307	309	317	315	283	310	292	282	306	301	317	258	276	301	261	281	263	280	284	302	282	277	264	264	256	263	257	305	301	294	305	291	281	298	298	285	297	272	277	267	283	286	290	288	293	250	276	273	275	276	281	274	286	295	242	293	258	278	268	292	312	299	267	276	271	284	294	291	284	283	264	303	272	298	281	263	283	280	292	297	271	287	292	292	277	294	286	270	279	302	317	309	272	309	269	295	307	265	262	293	295	302	285	293	294	306	280	288	290	285	269	319	277	248	279	269	298	260	274	269	285	310	312	287	288	272	290	291	280	265	282	308	286	316	273	270	282	287	293	285	304	280	287	318	307	290	285	299	279	283	296	279	294	280	301	309	286	302	281	279	316	279	304	289	285	296	286	296	276	306	300	261	280	312	280	273	290	313	294	288	278	291	277	315	277	270	289	302	294	278	324	290	296	292	324	284	291	311	293	278	288	295	297	291	257	295	307	268	273	288
2977	623	354	216	383	465	389	301	309	226	211	153	141	112	100	82	99	127	95	64	59	51	52	52	46	44	50	54	48	44	53	47	37	34	40	33	42	50	51	30	39	53	46	40	48	46	38	39	44	63	144	99	37	38	40	65	47	39	39	54	46	28	32	33	37	45	39	56	44	48	39	34	34	54	48	47	47	27	56	39	43	34	51	35	48	43	33	38	42	48	37	42	47	45	41	31	38	42	47	47	51	39	42	37	26	46	44	44	39	43	53	35	49	54	49	39	45	49	40	35	30	42	48	49	46	42	44	45	43	44	31	41	42	41	46	46	46	36	29	35	29	37	36	31	32	32	41	39	42	45	45	33	40	53	47	46	37	40	47	38	47	45	42	39	37	45	30	32	38	42	36	40	45	29	40	43	49	39	41	48	29	44	48	38	42	44	34	44	49	40	44	40	50	52	36	41	35	45	40	31	24	42	24	31	50	54	39	51	30	46	43	52	38	38	33	36	49	33	32	45	52	40	45	48	41	43	35	24	39	38	48	45	30	38	49	39	43	37	46	50	42	46	43	45	42	44	34	35	48	38	39	36	37	41	43	34	40	31	37	43	41	45	36	37	42	26	30	37	48	36	49	47	40	52	46	46	30	38	33	46	46	41	56	38	55	38	36	40	40	37	40	36	38	40	38	40	29	51	30	35	43	40	39	44	49	32	48	36	42	37	36	37	50	44	38	36	44	42	30	48	26	35	28	39	48	41	28	49	32	48	35	35	53	46	34	42	38	30	45	48	46	50	45	42	34	39	47	35	36	30	49	46	50	40	35	37	36	36	33	38	42	49	37	43	41	49	46	35	49	42	36	50	39	30	47	48	34	45	44	43	31	32	32	38	42	28	47	41	40	31	41	37	38	31	40	46	35	42	30	32	26	43	48	40	32	33	40	43	47	54	35	40	38	35	40	38	35	39	36	29	45	37	41	36	45	46	31	54	34	39	41	50	42	45	40	32	44	46	43	40	37	52	43	37	34	37	37	38	49	42	42	54	24	54	34	35	36	29	42	36	42	41	42	38	32	50	52	24	43	37	39	41	36	32	53	37	51	45	37	43	36	28	32	46	30	47	32	35	43	40	38	40	30	40	40	42	40	46	35	39	35	39	35	34	34	42	39	51	33	45	34	27	46	34	43	50	48	48	44	26	33	36	32	51	35	43	41	41	51	36	36	38	35	44	45	35	38	49	36	45	43	38	35	37	34	40	45	37	41	49	33	42	26	37	42	45	45	55	44	50	31	39	37	39	37	45	32	39	30	46	27	36	46	42	34	49	28	41	33	29	35	36	48	33	42	38	51	34	35	41	38	44	38	43	38	24	30	36	49	43	38	42	30	41	36	49	27	39	42	49	38	33	48	41	37	43	42	42	38	37	40	32	43	39	51	39	35	31	46	49	39	36	31	35	37	38	47	37	42	46	36	55	37	42	45	25	28	42	32	46	37	43	46	36	48	39	37	40	44	39	36	45	44	48	38	38	35	44	37	30	42	42	37	36	44	33	34	31	36	36	31	36	33	35	48	41	42	33	34	50	45	44	48	38	36	42	41	48	39	36	59	30	40	45	44	40	37	51	40	36	36	49	38	37	49	29	41	24	49	36	34	30	50	36	46	35	42	47	42	40	49	37	43	39	50	26	39	31	44	42	33	44	39	27	43	43	36	40	49	52	52	29	43	44	36	36	50	41	38	37	30	44	40	44	34	43	46	40	39	46	48	36	29	36	43	44	42	31	37	46	42	37	40	39	46	50	33	41	47	43	42	40	44	41	47	27	55	30	49	51	40	34	37	31	49	42	40	43	39	37	31	37	45	57	39	53	46	32	45	38	45	35	37	47	28	37	35	31	56	35	43	43	41	51	38	51	44	40	46	40	40	40	29	33	34	33	40	38	38	41	32	38	40	36	46	36	31	51	39	54	31	40	42	44	36	41	33	27	45	40	47	44	30	43	35	42	37	33	35	41	39	39	31	38	53	38	42	41	26	40	32	44	36	35	43	49	40	53	33	36	31	37	46	40	40	48	45	43	36	48	31	50	38	40	36	47	51	34	34	40	42	48	53	29	42	44	47	39	45	42	55	41	44	41	35	35	49	41	48	43	39	40	33	49	47	43	36	49	40	45	45	32	29	49	41	44	40	41	39	39	35	38	32	50	40	50	38	39	29	42	37	44	47	42	34	42	38	46	38	41	43	42	56	27	33	42	40	32	37	41	45	32	42	39	46	48	44	35	39	37	60	40	42	34	40	36	47	34	46	45	37	40	40	40	24	49	48	47	33	40	31	38	39	34	42	34	42	30	41	43	42	37	40	34	40	38	34	47	34	38	41	30	37	53	39	57	40	44	35	53	44	46	42	37	34	33	37	33	31	42	46	30	46	37	39	58	49	45	42	45	40	31	48	46	35	30	23	37	47	49	36	44	32	46	43	36	50	33	40	47	35	34	36	42	38	45	36	37	51	35	42	44	32	31	40	39	45	42	39	55	49	38	30	46	35	37	47	38	33	43	46	35	49	39	38	46	37	45	38	34	30	38	43	28	42	42	45	44	46	50	30	37	48	43	33	55	45	29	36	39	45	42	36	47	48	44	38	38	46	42	41	45	36	38	42	33	35	43	41	45	41	34	53	52	45	39	32	35	42	30	48	44	35	37	37	35	40	41	46	37	48	28	48	46	44	43	47	27	42	42	39	41	48	37	32	36	33	50	41	47	36	32	41	37	41	32	41	41	50	41	37	47	46	59	41	40	40	42	41	35	30	48	36	49	28	33	51	32	43	36	28	46	30	39	32	36	49	39	47	35	34	33	39	40	32	37	31	47	46	39	37	38	41	36	48	45	44	41	45	28	38	42	47	39	30	41	40	49	40	32	51	39	37	43	45	42	39	38	31	39	33	56	47	53	35	32	28	41	42	41	42	43	42	34	42	38	42	41	37	44	43	43	37	43	59	39	44	40	46	40	48	42	56	36	32	43	52	43	35	24	43	36	39	40	35	37	26	37	42	44	39	36	38	40	33	41	43	48	30	38	37	40	36	46	43	35	40	54	43	44	39	28	37	43	44	38	46	43	38	52	59	37	52	43	45	41	45	42	40	41	34	43	39	42	38	48	36	47	43	39	35	43	38	40	47	36	34	35	38	41	34	28	37	37	54	44	32	43	43	43	34	39	38	35	43	39	40	40	43	34	27	47	38	42	35	37	42	48	34	39	43	42	48	45	43	43	34	42	38	28	38	49	41	44	48	35	46	36	42	47	41	39	47	25	46	51	47	48	43	48	45	41	47	31	39	41	42	42	43	50	35	28	34	39	36	47	41	42	50	46	39	40	37	33	45	51	38	55	55	35	52	41	28	39	43	41	38	28	39	41	53	40	42	48	41	39	45	29	44	30	47	37	51	44	39	39	45	43	35	35	33	34	37	41	38	42	44	53	48	33	36	39	30	32	41	47
21712	14613	8375	18997	27316	26059	21820	17599	14935	11954	9678	7427	6281	4746	4192	3978	3234	4366	4434	2278	1637	1409	1258	1258	1151	1139	1088	1039	998	937	904	877	832	836	880	865	747	740	781	751	755	764	728	716	713	734	733	668	713	1297	5029	2377	674	700	681	674	679	724	695	670	682	637	610	653	684	682	654	679	664	635	676	601	659	640	647	653	626	650	618	650	653	621	674	640	647	616	633	674	623	643	668	677	659	658	665	671	662	703	644	673	692	658	693	646	642	724	664	603	688	655	670	678	647	643	599	670	647	619	690	601	646	686	641	652	622	630	581	624	641	655	678	652	621	648	637	647	609	688	628	644	623	640	586	661	660	606	632	644	649	655	653	667	656	676	644	641	590	614	679	649	654	624	603	654	578	637	606	681	655	666	583	606	650	651	641	641	642	631	642	668	592	606	651	642	646	669	608	663	624	629	678	587	657	645	644	608	611	643	615	610	614	633	599	655	658	625	569	670	640	594	629	615	618	645	640	649	641	619	678	624	623	645	685	632	652	652	692	627	633	593	598	629	607	625	624	622	657	615	590	584	599	651	648	682	631	623	671	662	629	630	630	624	661	651	590	669	651	637	606	637	648	663	624	625	616	669	637	618	633	626	661	637	617	620	632	631	584	640	639	638	673	656	659	657	580	621	674	567	683	650	653	630	621	593	653	667	636	610	659	640	604	647	653	681	677	659	612	653	656	601	633	652	624	624	671	652	627	622	651	613	651	629	637	595	604	615	641	655	619	611	629	591	628	640	603	672	675	631	636	579	636	635	613	643	617	638	585	626	626	627	582	599	635	632	632	663	616	611	611	640	664	587	650	615	596	645	619	630	607	623	643	670	640	610	613	599	626	614	660	605	641	589	632	660	619	651	628	589	633	656	602	640	658	631	568	631	591	630	600	666	659	638	678	668	632	595	610	641	628	628	584	650	627	611	629	664	622	603	599	637	663	642	624	593	670	621	612	629	603	631	613	645	644	636	642	580	636	656	638	605	665	666	604	631	652	600	569	654	620	601	624	645	596	658	635	691	644	658	645	631	644	644	646	651	634	681	611	589	663	642	623	672	658	612	598	591	648	588	651	657	657	594	649	637	669	595	590	656	618	595	661	627	626	648	618	622	598	598	652	622	637	627	614	647	642	580	645	631	622	596	640	666	641	631	576	640	646	603	625	650	623	618	636	626	634	646	638	615	597	608	612	615	602	655	621	637	644	668	621	617	632	651	664	628	609	608	642	595	626	656	642	658	687	613	641	627	624	628	643	685	628	657	583	578	652	615	667	663	633	607	616	646	616	661	621	617	622	657	612	634	688	657	623	665	573	648	640	606	624	608	666	623	594	660	706	629	638	634	615	645	653	670	623	643	631	608	641	657	614	648	601	643	621	616	637	632	611	614	691	632	624	638	613	635	655	649	690	629	666	641	579	623	661	638	636	618	629	624	625	636	589	679	585	605	637	615	673	612	634	638	604	609	615	616	580	636	644	655	624	610	644	647	623	652	654	617	631	629	679	656	624	626	639	650	639	647	662	640	599	657	648	666	602	624	621	657	657	683	653	637	638	618	615	633	616	621	616	650	636	610	629	631	669	623	613	631	641	684	629	646	670	634	611	576	598	633	608	642	626	641	604	664	612	685	631	690	637	633	632	635	612	637	634	603	639	677	665	609	625	636	616	622	627	623	664	584	633	639	655	616	616	643	650	623	602	634	658	663	676	633	649	631	599	647	627	603	634	657	608	649	599	627	643	616	573	646	682	634	631	723	613	631	601	621	618	621	624	631	594	631	626	595	627	653	592	619	595	596	665	609	671	652	617	614	579	647	618	637	608	605	609	614	652	653	623	649	640	638	630	605	634	640	600	663	632	674	644	651	671	634	596	622	624	642	596	604	689	606	667	659	604	591	624	605	641	619	621	627	632	672	605	620	603	623	681	654	665	598	649	619	601	617	614	650	637	627	635	611	654	691	668	629	640	605	653	635	675	634	666	632	649	647	639	607	667	648	642	592	638	607	639	600	642	659	617	652	610	620	620	608	669	626	627	653	614	662	623	612	625	620	655	648	640	610	608	598	642	646	648	627	650	599	546	636	657	651	627	635	671	640	647	600	603	623	614	638	644	636	665	593	608	621	661	627	610	671	623	636	641	622	667	626	587	670	617	575	622	645	630	652	625	670	641	641	650	628	623	624	681	670	600	658	658	655	594	605	623	600	617	651	619	591	674	652	664	642	621	608	639	572	648	652	628	621	600	641	626	665	660	672	611	628	654	640	607	675	630	651	622	645	663	599	656	637	599	598	632	642	589	671	601	644	658	654	623	638	595	658	660	621	652	628	607	573	638	605	614	618	609	618	583	659	655	653	669	582	659	620	641	626	582	610	622	635	645	625	637	631	638	654	612	629	660	633	625	656	650	621	638	630	659	618	619	631	618	639	624	695	595	621	630	614	624	671	629	631	628	636	666	662	665	602	608	600	594	654	643	623	662	610	660	664	649	649	637	601	615	646	611	615	641	650	642	617	647	611	686	647	625	603	589	642	643	625	669	630	609	614	641	599	619	611	588	630	631	656	645	620	612	582	660	646	608	624	613	631	564	635	585	646	623	640	607	621	616	591	609	623	631	663	650	646	656	713	602	636	642	612	618	618	638	613	646	591	607	629	623	647	641	584	621	629	652	610	665	599	638	608	618	633	618	646	621	603	647	678	607	625	630	646	640	662	641	624	621	646	652	653	626	641	633	647	617	617	633	597	688	673	651	635	600	623	643	677	630	661	656	600	658	636	648	604	603	692	648	634	595	646	606	593	630	647	633	615	600	667	600	587	647	640	609	640	582	658	650	637	640	651	616	661	585	675	668	617	632	634	633	654	667	637	672	646	675	629	614	588	609	646	584	708	599	662	670	600	617	622	643	660	638	613	608	596	637	616	631	605	644	600	661	573	595	629	610	620	608	640	624	644	615	659	640	631	640	617	650	643	604	590	682	584	637	617	630	602	642	630	601	610	595	631	665	617	650	638	605	595	628	604	647	605	597	630	639	643	643	608	646	596	670	620	635	621	597	648	627	664	642	635	638	644	573	609	615	671	611	594	577	631	599	615	647	625	652	617	657	634	659	635	649	586	625	640	596	685	649	631	611	637	612	638	606	589	599	632	612	598	663	585	667	690	629	620	625	651	636	626	635	634	605	626	589	634	628	596	632	649	618	622	650	641	662	620	664	637	599	608	623	614	580	632	621	572	618	609	608	653	599	620	619	641	628	616	616	635	620	632	610	620	655	630	650	562	633	654	619	662	647	600	629	647	629	675	638	616	636	670	599	652	594	659	646	642	643	604	597	637	658	651	634	612	577	598	628	608	645	630	638	662	595	688	638	657	613	617	637	609	644	632	639	623	677	611	633	634	632	639	640	674	635	638	615	627	634	597	604	616	611	650	611	644	652	652	611	616	626	633	620	633	631	596	642	644	606	616	610	631
2384	1075	557	340	634	730	647	488	465	348	266	240	194	172	123	136	143	131	166	96	59	66	58	60	65	44	45	47	50	52	34	41	43	49	44	52	45	39	36	37	30	49	35	34	41	41	31	45	42	41	208	317	42	51	29	43	37	47	28	39	39	36	27	35	41	37	32	47	30	32	32	47	33	39	22	34	45	30	35	30	43	33	38	33	23	29	39	44	50	41	45	34	41	36	48	32	30	39	35	44	43	29	31	37	40	35	37	53	24	32	42	29	36	38	30	40	31	35	27	33	25	25	37	33	28	35	29	32	32	38	37	30	44	38	38	34	29	35	30	27	47	31	27	32	39	36	30	42	22	32	30	32	29	30	36	40	28	37	39	34	36	52	31	37	31	28	41	35	26	34	32	45	48	27	43	42	24	35	31	40	37	37	36	35	33	42	26	38	31	38	44	31	36	40	41	41	27	38	31	30	35	34	29	36	40	42	35	31	39	38	42	36	46	44	30	34	33	31	34	36	20	39	47	43	34	34	37	21	34	36	32	22	38	34	34	39	31	32	41	39	41	37	36	33	39	39	35	31	38	29	31	30	34	44	41	47	45	22	38	31	36	38	37	23	33	31	37	38	35	40	26	25	38	35	42	30	35	41	25	32	39	44	41	33	34	41	36	39	36	32	28	40	33	41	34	36	28	46	27	36	33	44	48	40	32	38	34	37	29	45	37	29	28	32	37	33	33	37	27	27	34	29	27	41	33	34	30	29	25	32	38	32	21	31	39	32	34	45	42	45	31	36	40	37	45	32	34	31	46	34	40	29	36	39	25	28	31	39	32	36	33	38	28	39	34	41	28	31	31	29	46	35	43	37	29	30	33	32	32	42	42	42	33	32	44	23	28	36	29	43	37	38	38	36	38	37	33	40	44	37	28	33	29	42	47	21	31	42	42	31	33	32	37	34	40	30	31	39	36	32	36	45	33	38	33	49	38	38	29	54	36	44	41	41	43	42	34	37	28	26	35	36	36	31	31	36	36	37	46	35	27	39	41	35	30	33	33	38	47	34	29	35	32	37	46	35	21	36	46	49	40	33	34	33	33	31	38	28	32	32	28	40	29	37	33	31	32	37	38	38	27	33	35	32	44	41	38	35	35	34	39	32	31	41	30	29	33	22	40	28	39	26	35	37	39	38	44	35	35	26	32	32	31	37	35	47	29	28	26	49	28	36	39	39	31	28	37	34	29	29	41	44	34	25	31	25	30	35	43	30	27	45	39	34	37	35	34	32	40	34	34	42	33	27	33	31	36	39	37	36	36	34	35	30	36	38	39	30	30	39	39	38	33	35	35	31	27	43	30	44	27	39	35	29	26	28	25	31	29	27	25	29	36	38	31	29	26	49	34	30	45	40	37	33	36	31	31	38	28	32	27	28	31	42	43	38	37	35	24	32	35	31	33	42	14	43	40	37	37	32	45	34	42	35	29	40	30	41	35	32	39	42	34	26	42	28	35	28	29	36	33	41	37	32	56	31	47	25	34	41	34	38	34	28	32	34	32	29	39	25	36	24	41	28	21	26	40	30	26	37	29	34	32	30	36	35	38	28	44	37	40	26	26	29	30	30	33	44	47	30	35	33	29	32	30	45	30	38	30	35	41	26	28	48	35	23	27	35	29	28	34	39	45	36	26	35	35	25	35	39	39	35	33	24	40	39	42	44	36	39	44	33	28	37	40	37	24	38	43	30	41	35	36	39	35	27	40	40	36	51	44	37	44	33	42	35	49	36	29	40	44	39	30	43	33	30	31	43	43	35	32	37	30	24	34	34	29	41	38	26	27	32	26	40	30	39	32	45	25	40	33	28	43	26	37	25	29	25	30	39	36	37	41	32	33	25	34	33	36	26	34	27	32	41	33	38	43	30	30	24	24	27	39	38	42	29	38	36	37	30	45	37	45	29	32	36	36	27	38	38	25	39	34	30	34	25	27	28	34	34	31	37	36	32	40	36	34	43	36	30	43	32	28	30	36	26	33	37	38	34	32	46	44	35	32	26	34	39	30	37	29	33	28	39	42	31	48	32	35	37	37	37	27	29	40	40	38	28	34	28	35	35	33	34	31	32	31	42	28	45	32	30	37	34	31	27	40	32	39	41	36	28	35	28	33	40	39	42	34	35	32	36	29	31	30	35	33	27	28	34	37	36	29	34	36	28	30	48	43	39	27	30	41	33	42	31	22	30	49	37	35	42	36	32	31	31	40	46	27	29	34	39	34	37	30	20	35	28	29	36	44	32	38	35	40	29	38	32	32	33	29	33	41	35	39	36	34	34	37	29	24	42	48	41	40	24	47	40	35	38	27	40	39	36	40	34	37	38	28	39	34	29	30	40	46	43	33	34	26	35	44	48	35	34	40	31	34	25	25	33	39	26	47	41	35	44	23	44	36	42	36	30	30	34	36	33	25	39	21	31	40	29	29	34	26	39	35	32	43	36	29	42	30	39	33	40	34	43	31	32	40	38	29	30	37	39	46	31	33	37	33	22	26	41	46	29	32	38	28	26	24	36	32	41	45	33	26	35	26	25	31	54	30	39	34	34	31	34	27	31	18	39	43	41	36	38	37	45	30	27	28	40	28	35	25	41	27	38	30	37	41	33	35	34	28	30	36	32	31	36	35	31	22	34	40	42	31	39	21	42	37	38	28	32	31	48	33	36	33	40	41	33	42	35	24	33	42	38	37	44	26	29	32	28	24	32	44	29	37	29	29	31	44	43	27	35	44	44	36	36	29	35	35	27	23	30	26	37	36	34	40	38	43	34	33	35	28	46	34	37	29	42	31	33	36	35	36	43	35	23	38	27	37	36	27	37	35	37	37	31	35	26	32	32	43	39	42	33	33	23	29	46	38	28	36	29	34	36	24	33	41	37	30	36	42	29	30	32	35	43	32	37	37	38	36	35	35	31	42	33	52	40	41	39	33	34	29	35	38	28	25	27	39	50	35	40	30	49	30	31	32	31	38	25	28	28	33	35	42	36	34	25	31	34	33	32	41	40	32	30	33	40	36	31	32	26	41	44	36	28	33	30	37	28	31	40	30	31	38	28	35	31	36	40	32	31	31	33	23	42	44	33	26	34	31	34	37	42	39	31	44	38	37	33	36	31	32	36	40	37	34	42	34	39	38	35	41	39	44	38	30	39	30	43	27	33	26	42	27	26	39	32	42	35	31	39	37	42	41	39	40	33	46	38	29	45	42	40	36	30	37	38	36	34	24	38	38	40	30	38	35	32	28	30	34	45	34	48	27	33	25	33	40	31	41	40	33	40	33	44	29	41	32	33	31	41	34	35	28	36	33	35	32	30	32	32	27	39	35	34	31	42	39	31	28	37	23	20	34	27	37	32	32	30	35	28	40	22	34	33	30	23	40	26	35	41	34	35	42	29	41	39	36	32	31	41	42	30	49	36	30	22	58	33	39	38	27	32	28	45	39	31	28	31	38	36
27083	18956	11526	24407	32514	31245	27539	23395	20326	17129	13762	10726	8856	7270	5874	5358	5183	5366	6368	3541	2428	2053	1773	1750	1540	1502	1341	1280	1206	1148	1118	1041	986	965	901	894	845	884	879	792	761	730	748	676	732	734	775	721	703	837	6822	9377	642	636	647	684	652	664	643	588	596	618	634	615	626	596	600	600	594	615	613	590	598	572	595	605	564	572	574	601	588	559	598	583	651	539	583	568	579	601	598	570	639	609	592	613	610	675	588	631	615	615	619	583	568	574	559	596	585	567	540	594	593	618	581	581	577	546	585	542	584	568	522	558	541	580	601	581	589	560	551	522	516	585	537	538	575	548	579	574	549	521	559	549	583	525	568	571	554	561	517	578	551	587	586	547	558	576	563	593	540	551	566	550	563	551	590	568	543	522	562	565	557	550	513	535	553	527	543	540	553	522	552	585	537	581	561	574	540	606	550	543	561	560	539	569	568	548	538	569	560	580	562	574	559	560	536	499	582	525	532	571	587	557	528	534	531	578	497	509	514	559	523	572	574	553	561	562	549	532	558	559	514	571	529	536	525	541	503	529	570	564	554	546	574	623	563	544	531	561	558	522	522	537	545	531	539	584	538	521	521	559	516	561	541	552	576	573	523	540	550	517	574	537	532	577	531	533	510	501	538	530	545	572	568	532	510	501	533	511	589	529	548	520	534	564	605	556	538	537	511	495	579	514	510	517	551	514	580	554	555	569	530	561	563	556	562	598	566	487	519	536	560	506	559	543	514	556	575	496	504	579	532	558	536	531	536	538	534	586	537	530	556	547	557	534	571	570	529	580	505	528	533	555	505	545	541	547	583	502	547	572	525	579	552	573	567	571	532	536	562	548	541	604	581	544	516	526	524	541	592	538	527	540	549	558	546	563	547	585	563	547	550	523	554	520	531	573	527	566	508	566	541	542	507	542	547	521	551	517	531	555	566	500	578	514	543	552	515	560	548	508	566	544	573	546	582	555	539	535	540	553	567	571	553	578	561	526	532	540	518	526	569	575	523	542	575	532	560	544	549	554	568	549	518	531	550	553	541	552	531	566	545	536	521	539	494	543	574	560	555	589	532	575	548	588	543	535	549	554	531	575	540	567	564	540	579	508	519	555	552	550	603	557	547	555	535	555	541	544	499	507	535	601	554	535	542	561	580	556	536	582	537	511	535	576	553	588	582	578	512	546	567	540	562	560	555	507	557	598	544	564	542	577	523	556	523	542	543	552	539	537	569	549	548	495	520	546	545	532	506	540	539	535	552	560	535	551	544	515	539	552	542	573	524	569	530	569	571	531	556	546	503	539	554	556	552	521	564	528	567	560	531	547	566	532	517	541	531	527	554	587	544	509	542	535	574	551	552	536	559	531	539	571	575	543	575	568	516	558	527	539	583	561	560	558	561	547	531	557	534	550	562	520	520	535	545	560	579	569	512	535	538	527	547	511	528	547	506	577	494	542	534	541	545	561	521	565	567	561	585	553	552	578	547	533	534	525	531	545	614	560	522	515	581	505	571	545	528	531	514	546	591	552	535	538	525	541	519	592	510	514	574	577	521	542	508	574	533	529	563	521	546	529	538	542	563	541	549	550	604	565	540	574	566	527	547	546	544	503	544	510	560	621	523	547	585	559	541	577	522	537	569	517	563	531	557	529	555	563	564	504	543	512	543	555	514	566	575	565	561	549	539	615	541	507	564	524	547	570	534	530	556	528	584	551	577	533	542	560	571	550	573	502	519	582	519	544	502	501	531	546	521	582	547	502	551	532	533	526	563	623	550	557	526	576	565	559	552	542	549	547	537	575	544	523	515	542	533	516	531	558	566	545	558	590	536	521	598	582	543	560	582	537	572	572	546	577	534	542	543	563	548	550	573	509	552	538	555	501	589	545	543	554	520	548	575	553	547	550	562	552	546	550	544	541	561	531	548	544	587	535	538	539	514	563	527	546	544	527	537	568	549	531	564	503	625	541	528	553	544	534	547	516	577	585	527	512	549	573	568	539	533	565	526	548	548	565	498	522	526	533	560	556	522	534	546	562	545	520	543	519	549	503	516	550	511	519	518	525	520	524	527	519	551	515	525	565	575	568	554	561	546	576	529	553	514	557	572	550	527	545	532	535	568	552	544	523	523	595	514	551	529	540	561	563	547	535	536	535	561	549	550	534	560	529	551	532	529	562	564	545	510	564	500	554	548	544	588	507	560	581	550	545	543	582	543	550	564	527	577	526	541	554	570	530	588	536	527	580	524	518	552	512	528	566	521	550	559	567	511	533	562	544	532	550	547	545	502	541	570	573	588	575	531	547	527	543	519	560	581	553	555	526	546	546	535	560	543	552	556	495	544	558	536	553	514	545	510	558	521	542	543	559	539	576	551	524	564	548	549	579	559	596	516	540	519	556	520	540	550	511	552	520	513	565	561	559	544	567	512	535	537	546	493	518	548	561	523	539	501	506	567	551	529	539	536	526	540	528	519	524	527	513	582	523	545	568	527	536	529	520	589	537	575	564	559	530	565	515	559	547	522	552	505	543	547	550	523	540	531	530	566	552	515	489	539	527	539	563	547	567	517	551	619	540	547	480	518	507	556	491	531	564	555	557	541	543	591	577	545	553	533	561	575	568	498	541	545	529	532	522	533	541	568	544	564	542	556	537	538	538	540	524	544	504	548	552	536	540	532	531	581	534	557	549	518	589	556	488	526	549	543	537	491	540	538	561	575	542	547	547	576	542	562	542	541	524	571	537	585	566	515	541	554	532	532	525	525	538	512	509	566	538	536	552	542	564	565	587	586	561	512	516	545	541	555	565	534	539	563	561	550	531	558	554	543	573	543	511	556	513	550	583	485	568	541	571	523	512	554	526	569	541	516	542	548	564	586	558	535	538	576	560	538	557	535	548	508	536	545	509	577	551	516	528	560	574	549	529	527	531	548	550	576	570	569	562	546	567	543	532	513	546	548	567	548	551	562	565	548	565	531	549	554	567	577	537	581	510	545	557	521	570	544	528	576	575	542	522	574	593	544	597	533	547	545	490	551	565	542	503	549	562	591	531	547	537	541	511	528	545	509	586	506	518	529	553	543	543	534	519	521	544	580	586	545	565	537	527	548	518	573	568	548	557	569	541	542	539	511	552	507	549	562	575	543	558	531	538	485	475	525	549	532	523	546	547	555	547	554	582	523	545	549	581	562	577	517	564	602	522	521	531	558	502	560	554	598	529	539	531	543	540	548	522	566	550	531	511	542	574	509	585	577	498	560	501	551	577	524	534	566	531	535	545	546	535	561	508	530	532	529	567	560	593	590	500	540	535	512	545	549	590	538	514	530	585	580	516	558	508	537	549	580	560	530	558	534	533	592	572	568	584	569	563	538	555	527	565	524	500	534	527	548	559	544	555	580	543	561	517	558	523	526	551	493	512	529	605	535	517	548	559	532	583	496	560	547	536	522	516	502	547	589	540	547	515	513	534	584	552	557	554	626	584
1791	455	227	164	268	302	235	218	177	162	120	90	68	49	64	56	45	61	81	32	37	35	32	26	28	27	36	28	22	20	29	28	33	27	35	32	26	25	26	24	22	21	27	25	17	35	21	20	25	24	60	61	19	19	29	25	19	24	26	20	30	20	27	21	25	23	26	29	21	27	25	28	23	19	24	28	18	28	27	22	30	18	21	25	20	25	24	27	29	26	24	28	33	20	26	21	27	25	27	30	28	21	15	32	30	33	33	29	25	26	29	26	24	23	22	24	30	24	18	19	24	33	22	21	17	37	27	36	19	23	24	14	27	24	28	24	28	21	24	18	25	27	29	25	27	19	30	30	29	19	21	28	21	31	24	35	22	29	30	24	20	17	36	27	27	31	26	22	24	24	29	31	32	22	35	25	26	15	20	23	22	25	22	18	25	31	24	32	32	25	25	20	19	23	30	27	27	25	27	20	23	33	20	29	28	23	30	23	22	24	27	28	19	29	24	16	26	25	14	24	32	26	16	22	22	21	29	27	31	19	29	24	30	28	17	27	20	25	20	31	23	23	19	18	28	24	38	16	20	33	22	28	32	29	16	28	21	24	24	18	17	45	23	22	22	22	26	19	23	25	31	24	24	25	23	29	17	20	19	24	25	37	27	23	18	31	17	19	22	24	31	13	18	26	22	22	19	32	32	38	33	25	31	25	27	25	30	26	32	18	29	24	17	21	28	20	24	21	28	17	33	24	25	20	25	32	23	20	27	19	26	30	24	22	28	26	30	25	25	34	25	25	25	24	26	31	32	26	21	17	30	22	18	26	22	21	27	27	24	23	30	27	26	20	16	23	26	24	28	24	23	22	23	20	26	30	22	21	34	25	17	24	24	24	23	28	24	15	13	37	26	17	23	30	25	18	18	22	19	27	21	15	20	25	28	21	24	24	30	33	22	28	28	22	24	26	32	25	22	28	25	18	17	22	27	25	16	32	32	21	16	27	24	23	23	27	34	25	20	21	24	33	26	26	28	21	13	19	22	26	17	27	24	23	26	28	27	22	24	20	24	22	20	30	28	23	30	17	8	32	26	30	22	25	28	20	24	26	27	20	22	31	19	22	23	22	20	25	18	22	34	28	21	16	27	20	19	17	22	21	24	18	30	21	18	25	23	16	22	33	19	21	12	29	35	18	31	23	28	22	30	31	24	19	18	19	16	24	21	18	28	18	23	23	20	19	30	27	13	24	25	30	16	12	25	28	19	19	23	26	31	21	31	19	29	27	26	21	21	21	23	21	25	17	28	24	27	12	20	28	31	30	27	24	19	24	24	25	21	20	29	16	32	17	31	28	13	20	25	20	27	24	15	22	30	20	26	20	29	31	17	24	41	29	31	19	28	21	25	20	19	21	28	20	12	25	26	22	26	22	16	21	18	21	18	34	28	25	17	24	31	24	26	25	21	21	29	28	17	29	24	26	18	18	23	18	16	20	28	25	24	23	26	24	32	25	25	25	17	20	20	24	22	25	31	22	24	20	26	26	25	19	19	29	23	21	14	31	25	27	27	25	23	16	25	24	31	25	35	31	19	22	20	30	18	26	21	29	19	34	21	16	18	23	27	26	16	28	35	19	11	24	27	20	23	20	21	31	23	31	26	27	30	24	20	32	33	19	18	23	34	30	25	13	25	23	17	28	25	21	22	14	31	20	24	23	34	24	16	21	22	23	36	23	14	30	19	19	22	27	34	24	24	26	28	21	25	22	19	23	19	26	26	26	20	24	25	21	29	14	27	24	21	23	33	25	31	34	23	32	34	28	26	27	32	21	20	25	23	17	25	22	22	24	21	18	22	19	24	24	24	24	17	29	32	29	24	23	11	20	20	35	25	18	16	27	29	21	19	16	31	27	17	24	18	30	19	28	25	25	17	20	35	14	24	24	15	21	22	13	22	21	21	24	17	31	28	29	15	23	26	30	25	23	27	23	33	27	25	21	38	24	29	26	23	20	39	19	31	19	27	25	17	27	32	26	25	26	24	19	26	25	19	26	19	25	31	16	19	32	19	28	24	27	28	29	34	20	20	23	21	22	28	21	23	23	19	20	22	23	25	19	15	17	15	23	16	29	32	24	20	22	21	26	27	28	32	28	16	27	27	34	20	15	20	31	27	28	18	26	24	22	29	27	23	24	30	24	27	27	27	26	25	27	37	23	20	26	19	30	28	30	21	24	15	30	19	17	26	24	23	27	18	19	22	23	25	20	23	25	19	23	18	28	18	25	22	21	23	25	31	27	24	24	30	26	25	24	21	19	32	22	22	29	22	27	23	22	18	30	21	20	38	23	23	25	28	28	22	20	23	28	25	26	18	18	25	27	24	26	27	22	29	26	24	24	23	16	31	33	18	23	27	31	30	23	26	23	27	20	26	22	26	27	30	28	18	25	34	30	34	30	27	27	25	20	22	23	21	17	22	12	30	22	31	20	32	21	24	27	23	17	25	23	14	28	20	24	35	27	32	15	30	22	22	16	26	26	26	19	19	36	18	27	16	25	23	21	22	22	24	21	17	20	24	22	19	30	22	29	22	32	17	24	26	24	31	26	25	19	24	25	22	25	32	28	27	28	21	27	29	20	17	26	25	21	27	21	28	30	31	19	28	22	28	24	25	17	30	30	29	22	22	19	24	28	23	20	21	31	22	28	32	27	35	25	24	25	28	25	16	15	22	17	17	20	21	27	33	19	28	23	29	25	28	24	13	23	20	27	25	28	26	29	32	29	32	33	28	24	15	27	20	26	20	32	27	21	21	21	22	19	23	33	23	32	14	22	28	29	20	23	17	26	33	22	35	14	24	26	24	21	32	22	21	22	25	20	22	16	22	26	27	33	23	28	18	24	18	20	21	19	22	19	20	20	34	19	21	27	22	28	22	22	24	18	17	36	24	20	25	22	23	25	28	20	14	26	23	15	16	21	21	24	21	24	26	33	25	29	20	24	34	27	29	23	24	15	13	22	27	18	22	22	22	27	21	17	21	19	27	22	18	29	17	24	18	33	26	23	25	30	24	32	28	31	24	22	20	28	27	26	24	25	28	28	22	22	23	25	31	21	32	22	19	19	22	31	25	29	24	23	25	23	17	24	25	31	24	29	29	27	15	25	21	18	28	26	24	22	27	24	28	29	29	28	26	24	30	26	33	20	33	29	21	18	30	30	26	27	27	24	21	24	27	28	28	21	30	27	16	22	17	21	15	17	25	17	28	29	29	27	28	40	28	26	33	25	18	24	18	25	21	17	14	27	31	26	23	25	28	20	34	27	27	22	28	26	33	21	19	30	28	27	25	29	21	23	29	25	27	26	22	23	26	26	25	19	25	24	19	25	36	25	25	30	17	15	19	28	28	18	23	32	33	26	20	28	21	23	20	21	21	28	22	27	26	31	19	29	20	19	26	28	19	16	22	32	28	27	22	22	25	24	20	28	24	35	18	33	28	24	28	23	29	30
18864	11612	6276	15180	22550	21334	17208	13294	10515	8399	6179	4469	3535	2698	2138	1981	1907	1866	2474	1423	975	829	708	662	570	602	572	536	495	513	460	462	458	473	462	420	416	464	419	417	394	432	378	383	415	406	447	436	418	534	1655	1977	360	423	394	436	431	419	413	394	389	427	366	395	392	377	363	392	370	382	364	389	415	386	376	379	363	396	375	373	385	401	404	400	395	391	366	395	409	394	401	390	423	404	400	399	384	435	370	355	406	366	422	394	384	391	359	412	394	395	389	399	404	447	376	382	386	388	364	387	418	372	377	377	393	396	373	385	361	365	367	358	357	396	371	421	433	438	382	398	373	389	419	369	393	404	392	380	388	395	374	351	367	399	400	387	402	392	380	366	370	400	398	383	383	399	367	364	403	375	379	383	400	393	397	362	374	395	340	374	407	368	378	374	379	371	402	386	386	360	400	398	392	417	414	355	410	385	381	379	385	349	346	383	363	387	399	382	362	365	383	399	400	393	375	406	362	398	338	358	410	376	382	379	406	337	369	383	350	379	416	383	382	353	362	368	371	381	352	410	409	443	376	358	349	418	416	393	417	368	394	388	349	411	357	388	406	401	394	368	372	399	336	369	367	389	388	378	357	355	372	342	400	392	371	388	397	360	395	410	398	378	381	363	385	342	372	402	354	382	397	366	390	364	397	383	404	359	409	355	379	375	384	379	390	344	394	384	366	388	375	381	357	374	428	388	361	378	366	394	359	371	392	356	370	392	404	383	422	390	433	413	383	389	400	339	368	394	399	356	379	350	378	365	370	383	392	396	424	396	389	382	360	320	390	375	369	411	358	374	368	399	372	397	385	364	362	366	416	402	405	384	344	394	362	371	384	400	372	389	371	363	396	413	347	377	369	398	398	409	388	366	408	417	350	383	361	415	373	365	390	380	385	385	373	387	352	362	372	393	398	385	393	340	356	416	358	384	359	345	380	399	402	416	418	389	373	397	372	368	380	385	333	378	405	400	339	414	369	384	400	339	371	366	371	402	381	384	375	361	381	390	378	377	380	389	379	415	370	378	360	390	418	387	372	338	385	355	377	358	378	341	380	396	411	368	386	354	408	359	417	396	388	396	405	352	433	422	398	385	374	400	392	387	410	361	371	382	365	373	380	395	388	412	397	358	386	369	360	367	348	366	384	359	394	393	373	360	359	402	387	364	377	366	410	378	364	340	378	390	374	399	379	411	417	405	357	410	382	397	351	355	355	391	389	366	386	352	399	365	364	381	373	399	410	407	402	396	393	360	387	357	401	376	376	417	353	364	372	389	354	392	376	387	389	406	408	377	364	410	362	367	371	346	384	384	382	370	369	389	364	374	382	371	396	327	384	371	383	370	392	396	372	341	419	364	382	402	368	383	402	376	346	384	369	389	405	417	367	371	386	378	390	404	405	366	373	410	401	404	384	380	396	349	386	360	397	382	356	380	395	395	370	363	374	384	383	378	377	389	362	379	381	348	390	372	380	398	387	352	393	385	352	377	391	372	400	366	364	347	398	350	391	376	378	415	417	363	360	366	369	392	380	335	348	381	379	366	397	367	383	362	432	360	399	384	399	406	391	362	371	373	406	353	394	378	404	393	402	399	385	380	380	424	380	400	369	352	402	381	357	409	401	396	359	381	395	400	360	377	352	365	367	346	388	366	430	370	421	385	366	396	380	332	366	386	385	398	371	382	387	388	385	377	372	395	369	375	373	376	389	417	385	401	382	384	386	362	375	412	381	354	426	364	358	384	399	396	398	365	357	396	396	393	342	408	367	356	383	381	403	345	382	373	399	367	416	369	400	411	388	381	398	405	386	377	407	415	399	385	430	370	390	361	386	409	405	393	397	385	394	392	367	405	383	403	424	400	423	382	391	371	369	344	407	384	386	411	384	415	372	393	388	400	378	419	370	377	385	420	373	374	392	390	375	382	372	386	397	344	379	376	393	380	388	370	385	348	386	410	392	386	353	405	409	344	372	324	360	363	395	408	384	411	330	390	376	394	389	377	403	378	390	382	362	389	342	412	385	422	371	381	397	362	401	405	370	395	401	373	391	354	373	390	377	409	381	385	366	416	404	357	377	405	366	406	374	413	370	367	341	364	420	409	371	370	368	374	390	345	407	368	380	371	397	360	377	363	380	372	409	404	385	365	390	393	413	374	411	370	395	382	383	368	425	367	374	434	381	369	379	411	379	389	383	410	382	386	412	353	372	383	372	359	373	380	412	364	371	374	419	385	388	393	355	372	379	402	362	388	376	410	357	357	373	356	396	330	370	359	339	319	381	375	392	367	408	369	396	355	399	387	344	355	357	375	396	385	379	339	379	390	386	369	374	342	392	354	371	393	374	415	368	412	391	366	387	362	381	396	380	423	371	384	383	358	356	404	411	375	398	375	381	318	356	376	381	369	400	395	407	355	436	400	389	394	401	363	376	359	405	412	423	401	389	373	377	406	382	371	385	377	362	382	420	392	342	387	394	357	322	374	331	360	397	372	406	365	379	378	375	393	432	341	383	409	400	370	355	374	432	383	385	384	354	348	362	372	368	373	383	380	394	368	402	405	406	383	404	360	352	415	356	375	388	404	400	362	367	385	422	387	355	371	385	406	387	426	394	365	416	407	363	352	382	394	339	375	381	386	397	373	391	365	401	387	401	387	367	397	377	367	375	372	387	392	439	400	381	378	385	369	401	375	398	360	364	401	367	402	407	356	357	382	391	378	399	414	409	401	379	401	376	365	405	367	366	371	393	360	364	368	430	364	393	364	401	361	369	372	385	409	362	360	379	364	395	377	379	370	394	393	397	365	395	398	405	381	385	357	373	392	366	409	336	393	349	405	371	364	402	373	412	370	412	362	385	400	356	382	375	355	393	406	405	399	415	393	372	376	350	386	362	352	359	366	412	417	355	381	368	379	365	368	389	393	378	370	386	385	360	342	384	390	352	373	355	369	342	353	383	355	377	379	360	337	370	365	416	363	367	373	408	396	402	364	354	372	374	376	395	405	407	386	334	392	367	364	369	385	400	435	369	396	378	355	424	362	389	364	363	356	384	379	385	361	384	345	374	355	383	377	397	422	408	401	412	372	375	367	363	353	383	380	400	386	360	378	373	408	387	398	399	407	386	372	364	372	401	399	398	372	398	357	369	387	386	367	406	400	385	380	350	388	403	368	401	392	404	366	381	387	392	387	362	380	365	377	364	381	403	360	400	403	364	378	400	420	370	371	387	368	398	367	378	387	432	377	389	363	409	358	398	355	385	420	370	372	365	386	388	373	371	369	365	385	380	352	397	360	383	389	365	352	395	360	398	388	384	383	359	385	381	396	400	381	366	372	358	401	395	348	361	393	345	378	337	365	374	389	384	359	366	388	398	354	406	389	368	379	412	407	366	378	390	377	346	372	377	382	376	386	352	392	363	388	391	381	403	366	405	366	391	372	413	387	345	387	417	340	336	390	379	399	341	386
1320	751	381	244	420	519	454	354	281	271	205	133	107	85	96	67	67	63	95	57	40	49	36	24	35	33	22	20	29	32	22	31	27	17	22	20	25	20	18	19	23	22	16	18	18	20	20	19	19	35	177	139	24	17	21	23	26	22	21	16	16	19	14	20	19	22	20	16	22	18	18	14	18	15	25	12	18	15	13	26	24	19	16	27	18	20	10	26	17	19	19	19	19	15	23	12	24	15	21	22	27	20	14	17	20	21	25	20	17	9	11	25	23	14	21	11	13	17	20	15	10	18	16	18	18	17	25	17	19	16	19	17	19	14	18	22	29	14	28	13	18	25	14	23	20	20	13	13	17	18	20	14	15	28	18	22	20	19	25	24	7	19	11	18	19	28	17	16	20	29	24	18	10	16	20	22	14	16	13	16	22	33	18	25	14	18	10	19	29	23	19	22	22	18	15	14	17	16	20	17	22	20	15	22	20	10	22	19	24	22	19	16	21	18	22	11	23	10	23	17	15	19	11	20	14	14	17	22	11	16	19	13	18	19	22	21	19	16	22	10	14	22	17	18	18	21	14	22	19	19	19	17	17	21	19	23	23	19	16	15	15	20	16	25	14	19	22	9	21	17	20	21	16	13	21	14	15	17	17	21	10	18	16	17	22	14	12	14	13	19	20	22	21	12	15	15	13	20	17	22	18	27	22	24	20	19	15	13	10	23	17	17	14	18	17	29	13	17	18	20	20	20	23	21	15	23	23	11	13	25	20	22	15	19	15	20	15	14	16	20	19	15	16	22	24	18	25	24	18	21	18	18	20	20	21	18	12	23	26	16	21	20	15	18	18	11	17	17	16	19	22	22	14	19	15	16	17	18	22	13	24	20	11	18	25	13	13	16	19	16	19	21	20	22	17	19	23	17	14	18	17	15	22	22	20	27	14	14	22	23	12	14	19	18	15	21	21	20	20	15	15	18	16	15	23	19	15	21	21	26	23	28	13	17	22	23	21	10	27	19	17	13	9	17	16	20	16	20	17	19	20	15	13	15	9	14	15	14	18	16	18	12	18	13	22	19	18	18	17	23	15	19	10	19	23	26	11	17	25	15	20	21	16	18	24	16	23	19	18	19	17	22	21	16	19	26	14	19	22	24	22	20	20	17	16	21	17	20	17	17	23	27	20	11	19	22	21	13	16	20	22	26	18	16	21	25	17	17	18	19	18	24	22	17	14	19	14	12	20	24	24	19	22	20	16	24	12	17	18	21	19	12	25	24	17	15	19	14	12	22	19	15	15	24	21	13	18	24	14	20	25	16	19	22	19	15	14	23	30	16	19	19	16	9	18	20	19	20	19	19	14	17	17	20	21	23	26	16	21	17	18	20	28	14	21	5	17	9	16	20	16	24	22	12	27	21	26	18	15	20	17	19	12	21	20	23	19	24	19	19	23	18	17	23	15	18	15	18	20	19	32	11	18	19	26	25	21	21	12	19	19	12	19	20	26	24	20	12	18	15	18	25	25	21	22	18	27	17	30	17	16	13	13	20	25	17	15	13	17	20	19	18	19	19	14	17	21	21	22	16	21	10	13	14	13	18	15	24	15	23	19	19	13	15	14	28	17	21	21	17	14	34	16	17	19	18	21	17	16	25	22	20	16	22	13	12	18	16	17	20	12	17	12	16	19	24	19	14	13	23	22	17	15	22	17	21	13	14	24	21	16	18	16	9	14	28	19	23	16	18	23	16	17	20	24	17	17	16	14	17	20	11	16	22	21	19	16	25	19	17	21	23	19	27	10	14	29	23	13	19	12	17	17	18	23	13	16	14	16	15	16	21	23	21	12	24	19	13	14	14	16	20	18	22	18	25	14	18	18	13	22	17	20	17	17	17	23	17	15	21	18	21	16	16	13	13	18	22	18	17	16	21	11	11	21	19	25	21	16	15	18	15	10	25	13	21	14	13	18	18	18	19	13	15	11	16	18	19	11	20	19	17	22	13	17	20	27	16	17	17	18	22	16	17	20	18	18	22	13	23	14	16	16	17	25	13	19	17	18	18	17	21	11	15	19	17	22	21	15	20	21	16	27	10	18	20	14	19	16	26	20	23	20	23	22	15	23	12	15	20	13	15	15	19	18	16	16	13	16	14	20	16	20	17	15	17	20	21	21	21	20	12	13	19	22	19	15	22	13	20	19	20	14	14	26	21	20	18	20	17	18	19	17	14	18	20	19	16	20	18	16	15	23	20	12	20	19	24	17	20	23	19	17	17	22	22	18	21	18	21	19	22	17	18	12	14	16	20	20	15	19	18	15	22	20	17	21	23	25	27	11	15	17	16	24	15	23	19	14	19	26	17	15	22	14	23	21	21	17	22	25	18	22	15	22	22	16	14	19	15	21	12	20	11	13	17	13	15	16	18	17	20	16	15	20	21	20	14	16	13	10	25	18	18	11	21	19	16	18	16	16	26	29	19	17	15	24	11	19	17	21	27	18	13	16	14	21	19	23	18	18	24	17	14	21	23	15	21	16	13	18	22	16	15	18	12	16	31	18	15	29	23	15	18	21	19	14	21	24	24	19	26	22	20	22	18	13	19	17	16	20	13	10	18	27	25	18	21	16	16	13	14	18	17	27	15	18	23	17	19	22	15	16	22	24	14	23	17	25	23	19	16	22	24	19	22	14	17	16	16	13	18	14	14	11	20	11	19	18	11	24	9	18	18	19	20	11	11	18	17	18	25	17	19	8	16	21	20	22	11	15	15	13	22	20	23	19	18	11	24	23	27	13	15	19	15	31	19	22	14	13	22	14	8	16	23	17	25	22	21	23	19	16	18	16	14	20	14	9	18	14	21	17	18	17	23	16	16	26	11	23	19	16	18	14	17	20	17	12	21	15	15	19	16	14	22	16	9	14	12	13	17	18	23	32	19	22	22	23	13	20	16	24	22	21	17	12	15	14	16	29	25	17	17	17	25	19	18	15	16	21	15	20	11	19	17	22	16	18	20	15	19	19	23	18	17	18	30	19	22	20	20	25	12	20	17	16	21	26	21	20	17	15	12	17	17	17	21	15	16	14	16	14	25	13	26	24	24	23	11	20	24	23	19	16	17	21	24	15	12	17	21	17	17	15	11	11	19	19	17	19	22	28	28	10	23	22	13	22	12	19	11	23	24	12	22	17	7	23	15	8	19	23	13	15	17	11	23	17	18	22	19	16	14	15	14	19	23	18	19	18	13	15	18	16	13	22	21	14	22	30	14	28	21	14	22	26	18	14	19	20	17	15	13	17	12	21	11	13	16	20	11	28	28	28	21	12	14	20	11	21	23	17	11	16	19	17	15	24	22	13	27	18	19	15	18	15	28	26	23	14	22	7	16	24	11	27	23	17	23	13	16	15	14	21	18	17	16	16	21	11	18	15	16	23	17	22	23	17	11	24	17	26	22	18	26	22	17	20	14	15	10	13	27	17	13	15	15	17	17	16	26	10	17	17	16
22752	15841	8785	20054	28523	27318	23446	19203	15472	12495	9777	7441	5890	4717	3637	3348	3212	2643	3726	2373	1547	1332	1143	1042	935	823	786	771	674	642	622	623	585	533	509	483	549	450	408	501	413	403	414	384	358	448	385	390	330	1011	6482	5034	354	305	349	373	374	340	397	337	329	326	320	323	327	302	334	325	350	292	297	296	313	294	279	331	322	297	302	270	307	339	287	332	310	321	321	326	331	294	326	345	308	321	341	333	321	331	320	322	320	322	335	321	328	312	303	281	327	334	325	282	330	304	328	315	295	291	286	313	297	322	312	275	292	311	290	315	330	316	306	315	311	266	273	313	320	289	327	349	320	300	278	312	318	305	314	306	269	271	300	313	306	283	278	274	325	300	326	272	324	300	309	306	291	289	309	337	278	314	290	322	276	289	299	289	288	292	286	282	320	291	279	291	279	317	312	306	294	303	278	321	304	326	324	286	311	323	325	269	290	292	289	329	300	281	295	300	246	271	292	324	276	331	310	309	291	274	291	274	320	293	318	305	297	326	290	307	262	293	293	306	295	278	264	325	328	290	308	277	330	298	299	305	312	282	291	297	321	318	297	311	274	249	325	287	325	312	277	303	305	297	312	272	280	284	301	310	282	319	309	291	288	279	285	300	295	283	295	288	301	325	289	323	304	282	305	311	300	297	310	291	296	303	299	301	290	267	280	266	298	303	307	297	276	265	323	260	270	309	303	299	305	301	317	307	301	301	288	298	293	292	291	298	276	271	287	302	284	296	276	306	326	303	299	323	264	286	286	323	284	285	294	269	318	344	259	273	293	286	295	329	312	307	268	262	335	312	284	296	269	282	296	293	281	297	300	276	286	295	292	321	301	296	329	306	303	300	307	307	307	294	303	281	263	288	323	276	271	308	293	286	282	329	293	327	271	301	294	305	300	307	303	301	288	305	258	286	291	305	301	304	292	304	292	290	294	303	300	287	331	301	325	293	301	263	315	294	282	305	276	309	318	318	288	291	320	268	284	288	298	299	299	305	309	273	310	279	259	350	294	257	282	336	308	309	275	278	270	336	263	291	330	276	307	263	320	319	280	295	294	297	279	297	263	298	289	280	295	276	282	286	305	302	317	281	306	293	308	299	302	299	286	321	293	265	314	289	305	270	314	283	291	321	284	320	282	320	311	328	250	314	275	295	299	311	303	294	267	313	269	310	284	272	302	295	297	289	276	306	275	285	300	282	298	274	294	256	294	302	283	315	300	298	318	322	286	302	300	308	283	308	295	294	301	311	309	322	324	312	300	291	315	263	322	298	299	295	279	280	299	259	293	298	291	277	295	286	299	290	277	323	317	322	288	285	298	295	279	298	304	266	259	282	311	264	343	283	296	288	319	270	289	306	321	296	294	319	285	287	297	297	306	313	317	293	324	295	271	295	304	246	307	294	284	316	277	296	292	298	292	283	288	308	300	291	305	307	300	307	280	293	291	295	282	286	287	332	307	287	262	280	267	284	283	294	295	268	322	273	279	300	296	298	323	318	294	275	295	289	305	262	290	315	306	270	293	295	319	315	297	295	302	309	295	297	297	291	299	317	279	325	312	284	271	295	264	285	308	309	305	291	296	293	291	296	307	289	270	295	288	251	298	315	303	274	291	289	297	291	303	277	304	277	283	322	320	267	292	276	298	294	299	292	304	299	355	276	282	319	314	295	283	307	281	286	316	254	279	317	279	299	305	321	306	303	303	272	280	286	289	319	297	313	346	293	302	291	316	291	292	296	305	292	253	320	267	304	292	300	295	297	320	274	268	311	323	295	304	286	309	288	294	312	317	302	258	289	295	270	309	296	289	295	283	304	323	311	276	307	290	267	250	307	281	307	311	284	284	289	307	317	303	297	282	322	296	313	289	314	276	301	295	283	298	287	311	280	275	316	289	272	273	292	314	294	297	312	304	292	298	325	284	280	310	287	276	297	285	275	273	305	313	289	293	284	293	296	302	303	313	278	296	247	274	258	328	311	294	304	274	276	297	273	298	299	323	316	290	285	284	300	289	270	308	301	326	263	293	294	278	285	316	274	298	263	304	293	272	322	273	293	286	313	258	292	328	302	268	325	276	286	296	312	261	287	317	283	298	280	317	284	315	266	281	308	313	324	290	313	299	284	283	332	266	269	289	280	303	274	266	284	308	285	270	317	296	307	268	308	312	289	278	287	285	280	319	263	311	282	290	320	289	296	312	282	292	330	337	307	285	291	298	284	283	279	295	263	309	301	307	293	265	311	269	322	293	302	318	298	258	284	320	287	276	279	311	295	305	293	312	288	296	302	320	280	314	317	282	288	295	276	276	343	289	290	320	309	274	302	307	302	283	308	260	280	286	287	265	325	315	250	263	241	298	301	300	288	279	300	264	262	310	257	275	290	298	314	283	304	296	280	285	277	301	314	302	310	302	285	296	291	307	314	273	317	268	292	315	298	305	305	292	250	319	304	288	278	292	287	312	296	262	304	295	308	300	297	293	296	277	301	264	337	289	314	289	295	260	291	305	299	313	296	281	315	290	320	300	300	289	298	296	296	298	315	298	310	306	276	282	301	328	298	312	315	340	260	311	298	271	317	286	297	286	286	308	318	277	294	289	274	306	275	324	317	274	292	296	300	336	295	251	327	269	316	310	311	325	318	292	317	290	291	313	310	323	285	303	301	303	287	327	308	290	262	264	286	287	308	279	287	307	285	298	302	268	289	285	310	313	299	297	291	331	309	299	289	303	320	296	308	299	282	271	306	319	281	299	262	303	299	258	292	274	281	271	304	311	303	285	295	293	291	283	290	290	329	291	286	269	296	267	272	270	280	269	304	313	289	287	305	284	289	304	266	302	290	275	270	325	319	309	295	291	294	283	314	250	314	300	316	327	283	288	278	264	272	276	304	280	274	328	289	291	284	278	277	294	304	281	335	307	319	295	277	296	296	285	316	299	299	266	288	297	292	309	253	277	285	313	293	310	299	292	317	280	281	296	289	310	272	276	324	306	315	288	281	274	295	303	282	299	301	275	271	288	283	292	291	289	298	308	304	335	269	298	281	295	305	294	316	277	302	294	292	284	288	305	273	288	279	285	312	302	314	327	292	290	283	305	299	275	342	268	302	309	309	291	286	298	270	254	291	286	287	276	286	319	296	290	298	315	299	259	320	309	309	295	272	316	279	299	275	302	277	272	297	295	267	320	312	304	302	265	280	286	309	280	263	314	300	290	286	301	284	273	282	301	293	312	301	309	286	314	292	315	275	297	288	290	285	302	295	288	303	270	314	288	322	308	261	325	272	279	278	276	274	308	297	252	293	294	280	312	284	316	251	295	271	307	261	313	289	290	299	269	283	295	301	306	282	341	271	290	270	279	311	304	290	287	285	272	322	261	300	272	284	310	290	289	333	294	302	292	282	282	297	299	302	283	302	275	311	285	280	293	266	291	278	275	301	276	306	317	282	294	281	255	286	336	301	279	291	327	282
2954	655	315	249	416	495	408	310	285	230	172	164	118	107	79	90	83	87	93	79	61	61	58	54	51	55	57	57	59	50	55	46	42	56	40	37	53	46	30	42	50	63	40	46	35	44	49	43	48	40	99	193	46	44	50	37	39	41	50	26	45	40	50	43	34	34	36	47	35	27	42	34	45	30	38	32	47	50	24	54	34	31	35	38	41	43	48	49	47	30	50	43	50	40	37	43	37	37	39	37	42	30	41	34	37	50	29	34	31	35	36	43	42	43	38	42	26	37	42	29	36	53	33	44	38	36	43	45	31	40	35	40	40	34	44	44	47	53	43	48	47	50	44	53	46	34	39	32	40	48	42	49	37	26	47	32	40	45	53	47	39	42	44	42	41	54	46	44	43	42	43	33	41	30	35	37	41	41	39	44	44	34	30	41	35	41	42	27	45	48	45	52	43	45	37	59	38	47	35	46	34	41	43	40	46	39	39	40	54	40	48	40	31	36	34	45	43	22	45	27	40	37	46	32	52	35	39	43	31	32	43	50	41	46	35	30	44	29	38	33	46	38	43	43	34	40	43	43	44	32	39	39	35	48	31	40	42	41	31	42	45	39	53	37	34	42	38	43	39	35	51	35	39	42	40	45	41	40	38	52	45	49	48	40	42	41	38	49	40	41	40	43	38	38	41	33	31	39	39	45	44	34	35	42	36	38	39	35	49	38	37	48	48	42	44	41	42	39	34	34	25	41	34	36	40	37	52	41	36	44	48	32	38	27	45	47	40	45	33	60	47	35	33	39	37	47	35	38	31	40	48	44	44	48	41	40	55	44	39	32	34	33	37	43	46	38	43	42	42	42	35	46	47	51	51	39	36	46	41	42	34	40	46	38	38	40	44	38	37	31	39	49	48	46	30	40	47	37	39	46	44	34	40	48	32	35	43	32	41	39	32	35	41	40	37	41	33	40	31	33	35	49	45	30	39	43	48	35	42	35	50	43	45	41	39	39	51	48	40	37	37	38	56	53	27	24	46	33	41	37	33	35	39	35	38	36	51	38	38	52	50	44	52	33	45	45	51	45	33	33	43	38	42	33	50	33	47	33	43	39	41	40	41	45	29	36	41	39	43	41	43	34	43	48	55	43	45	43	52	41	27	30	38	46	36	41	39	42	42	43	32	39	39	47	40	47	33	41	44	27	35	37	26	35	38	40	41	36	44	44	34	52	46	43	42	43	37	37	51	38	38	33	47	33	32	48	55	35	45	35	44	40	29	43	55	46	35	43	33	36	43	45	44	30	43	38	37	42	27	44	39	42	46	35	44	35	35	36	48	48	46	41	35	42	36	47	32	47	33	34	40	43	44	45	34	41	49	43	36	49	49	40	42	39	35	49	45	46	41	51	48	46	34	40	38	40	49	41	45	33	45	50	41	45	42	40	36	43	37	35	42	50	33	38	44	42	47	33	54	41	37	41	58	40	35	32	29	44	31	44	41	33	36	44	40	37	37	48	36	27	36	41	33	38	41	30	44	46	40	43	35	52	51	37	48	37	46	48	36	47	39	41	41	53	40	50	30	39	31	43	52	41	38	45	42	40	30	44	33	44	50	45	45	52	31	43	43	45	39	43	42	49	47	33	50	34	36	38	27	45	41	37	41	53	45	44	29	42	39	31	38	40	48	40	42	34	59	43	42	38	38	40	38	49	28	40	38	42	37	33	44	45	44	52	39	44	35	46	39	35	50	40	39	37	38	43	31	35	32	41	42	34	36	51	38	34	48	30	30	32	31	44	39	46	43	37	39	55	38	31	41	40	39	38	56	37	33	44	41	39	47	53	39	43	50	40	31	41	40	45	36	27	35	47	38	38	43	43	40	41	54	46	49	44	30	34	39	41	41	36	29	44	45	52	51	35	36	47	39	43	44	42	38	33	41	52	42	45	39	47	36	44	52	44	38	32	58	49	46	35	38	35	36	34	43	33	35	40	34	53	39	32	39	54	40	29	28	51	36	38	32	37	35	28	39	42	54	44	48	38	41	37	39	34	47	36	45	46	32	31	41	29	44	39	43	34	45	30	40	38	44	33	44	34	38	47	32	39	40	34	53	53	42	41	36	40	37	40	41	39	43	32	38	35	32	47	34	46	32	40	40	28	38	41	47	54	36	38	40	43	38	42	41	31	32	42	38	46	31	48	42	34	43	43	55	40	38	37	39	45	36	36	33	35	47	46	42	36	39	39	36	37	38	44	41	36	47	33	59	48	35	40	42	44	46	47	39	39	34	48	39	41	44	37	35	40	42	39	40	51	37	42	37	49	36	36	37	46	36	36	38	33	43	36	46	41	31	36	43	48	38	33	36	43	29	39	37	32	36	38	32	40	31	36	38	38	50	33	33	42	46	51	39	42	44	54	47	37	38	39	41	38	45	32	40	32	48	45	36	40	48	38	49	47	43	45	36	46	44	41	43	25	39	35	42	42	41	46	35	43	42	43	44	50	45	43	32	59	34	27	37	41	36	47	40	46	43	41	34	46	44	48	47	34	37	41	45	39	49	51	43	35	41	39	39	38	56	39	32	27	38	32	42	51	49	37	31	38	37	36	38	36	46	43	50	49	35	39	39	53	31	57	36	42	39	40	43	40	45	38	29	37	37	44	29	42	35	47	40	39	44	39	43	43	42	44	28	34	34	41	32	59	53	44	38	47	29	33	34	38	37	47	45	42	41	37	50	48	44	43	30	37	48	37	40	38	38	40	48	41	39	37	32	38	42	41	29	30	39	41	41	49	40	43	31	39	35	41	47	42	39	44	42	44	45	42	43	43	41	48	29	42	57	35	42	42	42	34	31	38	42	42	47	48	45	47	39	31	54	43	46	53	44	42	42	34	37	54	37	29	35	30	46	39	43	46	43	45	41	39	42	37	39	30	37	40	35	37	28	38	53	35	35	36	45	41	29	32	40	43	43	33	41	32	38	42	37	41	33	39	38	42	33	57	32	45	31	49	39	40	38	45	43	37	43	46	39	51	47	42	36	36	28	45	39	39	49	44	47	37	44	44	40	46	32	48	46	44	33	42	34	38	38	51	37	42	28	42	39	52	42	46	36	41	32	34	51	34	40	39	50	37	51	32	40	31	47	31	34	32	52	55	52	35	40	38	45	46	35	38	43	32	37	36	46	47	31	31	43	40	53	49	36	33	33	47	47	38	46	33	29	42	44	38	40	42	50	43	42	29	45	44	44	28	36	27	48	47	35	42	47	43	40	42	35	62	33	36	42	39	31	32	42	29	44	46	53	27	31	66	36	34	49	44	34	44	40	42	35	34	34	39	36	38	38	36	36	39	35	43	48	54	49	40	38	38	34	39	44	50	33	32	34	52	33	40	43	42	42	30	47	54	39	34	42	35	48	38	51	46	38	27	47	32	39	37	47	40	44	35	44	39	33	36	49	41	32	38	36	47	43	43	45	43	54	59	38	36	46	42	40	49	39	41	46	38
21144	14193	8455	18722	27253	26862	23108	18317	15170	11787	8750	6998	5704	4616	3681	3265	3227	2816	3498	2902	1834	1499	1483	1323	1263	1141	1082	1040	967	913	874	851	872	869	799	815	827	781	787	808	756	730	719	736	748	771	735	703	794	714	3465	6081	706	664	676	679	760	748	710	706	710	670	679	676	704	589	722	650	623	711	649	708	645	650	671	676	624	681	651	655	663	628	659	671	644	677	685	698	665	650	626	636	659	638	664	639	660	678	664	637	647	635	667	638	635	683	655	694	665	646	640	653	652	646	654	642	671	663	635	641	629	630	607	667	616	652	627	618	638	635	651	636	666	640	622	632	622	606	639	657	601	661	650	669	654	634	625	633	650	651	698	686	633	681	665	631	591	700	642	617	651	669	688	604	608	656	632	664	635	664	655	650	637	648	663	643	603	644	643	586	607	619	641	600	617	633	607	644	623	602	600	659	631	625	635	624	659	594	614	642	589	639	603	619	627	640	611	625	670	607	622	651	620	707	638	641	619	630	668	652	648	625	652	659	626	654	661	665	620	637	656	631	640	670	626	604	621	607	596	617	601	655	667	611	634	654	631	630	632	660	682	617	616	643	605	625	624	643	631	615	693	615	624	641	606	642	606	622	597	573	631	635	633	622	625	614	652	641	582	661	623	634	650	673	601	679	647	672	619	640	645	643	617	650	631	662	646	676	644	623	601	617	630	625	659	677	699	603	581	645	619	655	629	625	621	650	642	648	653	682	618	632	606	629	633	639	636	640	656	674	633	622	638	612	650	677	609	650	630	630	647	655	688	610	647	628	645	677	617	630	626	662	617	600	659	647	642	651	651	642	616	683	633	623	647	654	647	590	617	630	650	660	676	602	623	602	620	656	612	620	673	655	606	641	605	642	648	640	667	680	646	653	633	646	594	599	618	603	636	625	653	692	596	678	630	641	621	643	613	640	637	671	597	670	615	615	654	601	622	631	666	622	650	668	606	612	653	643	647	614	624	651	619	621	591	645	607	629	589	621	594	606	629	586	596	670	624	634	640	650	664	633	638	653	607	635	591	658	619	639	619	651	580	613	659	649	632	663	629	610	633	634	633	615	627	650	635	662	649	650	633	634	639	628	619	618	640	646	609	660	637	625	652	641	645	680	636	665	660	623	617	636	588	586	625	654	667	622	632	646	628	617	602	672	635	645	639	646	620	669	642	606	657	655	589	644	593	645	609	641	664	619	621	678	659	628	630	614	655	662	630	607	634	603	624	610	651	610	647	616	639	626	632	619	667	657	697	644	622	624	649	645	620	622	672	630	614	625	654	642	629	607	636	629	603	656	639	637	638	632	579	646	648	630	637	627	619	689	666	621	593	585	647	627	618	640	602	606	634	577	642	633	627	617	636	592	653	678	649	614	621	641	600	623	635	593	633	611	646	609	653	653	649	632	642	632	608	639	604	599	588	679	649	623	662	610	619	590	623	630	643	619	622	611	650	631	643	598	601	650	659	649	638	604	666	627	627	664	676	646	645	665	635	588	599	666	619	634	631	674	631	616	632	592	674	624	623	618	647	623	642	665	597	637	642	633	671	643	675	638	621	631	647	634	644	638	632	655	657	621	577	658	635	635	622	623	630	644	618	663	611	624	580	624	640	636	649	637	641	659	667	630	616	615	617	609	638	674	623	608	637	620	642	662	637	642	609	696	639	685	568	657	588	594	633	635	656	609	627	668	621	695	633	610	634	638	611	651	638	612	643	642	623	588	676	630	638	636	631	638	625	624	656	657	638	674	647	610	631	588	651	655	674	641	635	644	627	657	658	622	661	609	631	651	626	620	643	600	620	652	646	622	647	592	623	665	653	647	581	631	641	667	620	625	610	608	659	641	606	617	634	611	608	687	687	639	657	618	680	655	648	623	608	624	674	664	621	652	705	648	601	604	632	594	662	636	631	646	663	620	639	638	610	615	648	599	627	671	604	660	652	608	638	648	605	643	617	618	655	626	620	608	664	647	638	635	632	640	636	651	632	616	570	644	583	591	690	633	638	673	611	658	640	610	645	642	646	618	614	619	636	630	640	621	641	601	618	633	652	653	649	646	631	603	633	683	617	632	608	620	672	655	650	648	617	645	652	624	670	587	647	662	590	633	619	606	632	665	623	638	599	606	631	598	638	616	641	625	668	639	632	595	651	629	590	632	600	626	657	654	646	658	627	636	673	626	645	632	664	595	638	633	624	617	625	623	646	557	653	710	613	647	654	648	620	628	609	601	628	660	615	647	636	592	657	660	596	657	649	645	644	631	630	659	649	630	659	658	660	621	607	623	650	611	635	618	623	621	585	643	612	628	610	615	604	605	641	651	661	615	653	674	628	680	616	626	633	697	661	643	594	572	647	668	610	613	623	623	665	645	631	615	626	662	626	626	578	581	624	666	662	671	639	612	605	636	631	617	648	648	659	664	636	625	573	580	619	620	628	637	644	635	620	638	646	613	625	644	669	674	618	644	626	663	631	667	637	649	665	625	631	629	647	618	631	611	622	647	590	635	595	671	589	623	620	628	656	626	649	642	677	615	589	581	660	654	591	612	648	614	600	645	626	611	668	615	635	643	601	654	673	667	640	645	625	635	635	643	628	636	628	628	606	597	633	650	632	607	623	633	640	645	640	622	603	623	652	719	630	603	650	609	601	653	618	606	653	638	604	632	642	634	613	659	634	699	592	638	656	658	609	612	616	633	634	643	665	646	636	632	674	660	653	624	637	631	661	624	639	591	647	637	650	639	655	610	630	630	631	632	623	654	630	644	645	639	674	632	662	654	592	618	620	586	648	628	637	639	593	600	658	650	647	606	623	620	641	632	655	595	617	630	661	621	695	630	639	624	648	634	616	648	666	615	611	667	624	654	682	620	659	621	624	624	624	621	659	630	622	647	645	654	633	630	623	613	669	626	630	630	603	606	623	626	652	619	609	624	659	640	624	618	644	632	643	660	655	622	637	610	674	635	676	628	640	629	629	636	652	622	641	621	662	616	626	584	621	629	624	642	608	607	633	589	611	584	637	664	609	652	628	642	617	629	598	635	627	590	615	653	650	566	677	626	622	717	633	618	654	654	665	669	663	623	631	661	579	624	583	688	605	610	668	662	610	642	622	636	642	641	656	583	638	644	633	630	629	655	657	619	659	628	656	623	684	660	629	658	601	645	607	635	596	662	613	664	593	646	613	628	633	612	602	661	656	627	635	616	634	627	666	669	657	606	627	650	624	630	614	624	680	616	626	621	638	654	676	649	686	622	619	644	657	656	627	611	610	611	646	652	648	563	652	640	655	644	590	631	649	656	638	634	622	635	646	638	574	629	638	626	654	657	631	622	655	703	654	600	621	671	658	615	607	614	657	664	623	634	611	651	619	622	648	657	674	665	576	631	655	647	604	642	631	627	642	562	638	584	619	641	622	617	597	666	648	645	641	664	610	635	644	582	612	631	612	631	639	605	646	607	602	614	620	607	618	636
2319	1060	599	366	586	705	647	566	463	360	291	220	184	151	123	119	117	123	120	93	84	62	71	47	62	76	47	44	46	31	51	45	44	39	49	43	38	38	46	40	43	46	49	36	32	34	48	37	34	40	59	336	34	39	30	31	46	41	36	30	37	39	40	35	38	38	33	36	44	31	44	33	36	31	38	37	27	38	30	26	33	38	44	35	35	40	39	46	45	28	36	35	26	26	27	32	42	43	31	37	42	34	37	35	27	38	40	34	39	49	29	29	34	25	41	29	27	33	40	28	29	27	34	41	29	32	43	25	38	42	37	39	31	31	32	35	33	40	29	36	41	27	30	30	38	51	21	34	39	45	30	30	42	29	43	27	36	22	40	33	42	29	36	27	31	34	33	26	33	32	39	43	26	27	51	22	33	36	29	31	37	34	30	36	34	33	34	45	32	34	31	25	36	25	37	45	34	45	35	27	35	38	32	33	35	32	35	41	27	35	36	21	34	34	36	46	27	28	33	35	33	41	31	33	44	20	47	36	31	31	25	35	38	39	38	27	28	37	30	32	31	36	36	33	33	24	41	26	43	24	45	36	44	36	34	22	33	26	42	36	39	35	35	30	26	30	36	43	43	47	37	37	42	33	27	35	32	37	40	35	36	40	32	31	27	33	31	33	38	40	36	39	30	32	39	38	35	38	34	33	40	32	29	47	38	41	29	31	43	37	37	35	31	44	31	29	32	32	34	22	37	42	31	34	32	25	34	26	31	30	37	49	44	39	42	36	28	30	35	31	34	41	38	31	33	40	34	33	37	35	28	34	23	38	37	38	36	33	46	31	24	44	35	28	28	34	34	29	43	43	34	47	47	33	33	43	28	31	28	33	39	32	42	36	43	27	24	31	35	34	36	33	38	41	30	23	25	44	46	36	28	36	42	35	34	30	39	43	32	31	45	35	28	48	37	25	39	39	30	27	22	33	40	42	40	34	36	22	36	37	31	38	32	35	31	32	37	20	31	37	31	37	34	33	32	34	46	31	35	34	35	32	36	27	36	38	27	28	39	49	34	35	36	26	41	35	42	29	36	45	38	34	33	36	39	44	26	46	42	24	45	37	35	28	35	39	30	34	36	40	32	41	33	31	34	37	33	38	28	32	34	22	35	43	33	35	38	37	30	42	26	38	39	23	27	42	27	44	31	26	32	31	42	31	31	36	35	51	30	33	30	47	35	31	34	33	37	35	33	23	29	22	34	38	49	23	45	33	29	26	31	32	44	28	33	26	33	35	32	38	29	20	36	26	36	32	32	46	45	38	37	40	37	43	29	34	41	38	40	24	28	31	24	38	40	36	39	34	32	36	40	43	37	36	34	34	30	30	29	38	36	24	25	29	31	38	30	37	28	33	39	19	44	40	26	26	42	23	22	36	42	33	34	44	35	38	28	27	31	32	26	27	32	43	30	37	43	32	36	43	36	40	31	38	30	43	22	38	42	35	40	29	34	36	25	31	33	31	29	36	36	26	35	38	33	46	51	39	36	31	37	33	26	32	42	34	36	42	37	36	33	33	28	24	28	37	33	27	32	35	36	32	33	40	35	51	40	38	30	34	26	36	29	35	37	29	43	30	35	36	44	38	36	37	39	34	35	34	32	33	27	38	37	39	45	42	28	25	28	28	33	46	35	37	35	38	49	34	40	26	38	39	31	39	33	32	36	30	36	44	35	41	31	44	37	37	41	32	43	31	37	35	45	43	34	32	32	30	33	30	37	27	34	24	30	33	31	22	29	42	32	29	35	40	49	37	42	29	33	46	27	40	24	43	42	47	36	40	34	41	29	34	29	28	30	34	39	22	34	44	21	37	36	34	35	33	38	35	28	38	31	33	38	30	31	39	49	37	22	35	37	27	42	41	32	36	34	37	33	36	34	35	33	31	31	41	36	34	35	29	35	27	46	41	36	26	38	34	36	32	34	32	30	32	41	37	34	26	35	32	37	38	31	34	28	42	35	27	40	37	25	43	40	34	27	42	48	34	32	28	35	31	38	27	39	29	26	34	30	41	29	32	48	31	30	23	31	22	36	33	31	36	34	27	29	23	26	34	35	27	31	28	32	30	40	24	31	32	28	43	32	41	35	44	37	40	39	35	29	27	35	29	36	39	26	29	27	36	39	35	39	36	34	24	41	29	33	29	30	42	45	30	24	30	33	23	34	27	35	44	35	31	39	41	20	36	37	40	49	37	34	28	28	42	31	22	42	36	40	34	26	42	31	38	33	36	46	44	38	34	38	40	25	33	26	38	41	50	43	34	33	40	31	36	48	34	25	34	29	29	36	36	38	33	41	34	33	26	24	35	35	38	32	24	30	45	37	45	36	42	41	30	41	42	36	32	37	36	30	27	32	26	32	23	29	37	32	29	37	30	26	35	37	40	28	43	28	34	44	39	42	32	34	42	32	35	29	37	25	31	34	30	43	45	38	41	29	41	28	43	26	40	39	42	34	38	32	30	33	38	34	23	33	37	34	33	36	31	39	28	32	31	39	34	25	35	35	34	37	25	32	40	32	34	28	42	29	34	27	46	43	40	32	45	42	34	38	38	48	29	41	30	27	37	33	40	35	31	36	30	30	32	28	20	31	43	36	33	50	26	34	28	32	25	32	34	36	38	36	38	32	41	34	33	29	32	42	20	36	46	29	34	43	47	46	43	36	42	29	37	37	43	34	28	39	36	33	25	36	31	41	25	36	38	28	31	40	29	36	43	30	43	39	29	33	27	42	42	33	32	31	44	29	41	43	45	40	42	35	30	37	38	44	38	26	33	34	36	33	42	29	37	29	43	36	44	35	36	25	28	30	34	36	38	33	35	45	36	39	31	38	27	36	29	30	31	38	37	27	41	35	28	28	28	40	38	37	24	43	38	44	35	32	28	47	40	41	44	21	34	35	41	29	29	25	40	40	32	38	31	30	39	39	36	38	33	39	30	27	35	27	34	35	33	37	35	38	32	45	34	40	43	47	28	35	38	31	39	30	35	37	27	38	36	27	36	31	35	35	44	35	40	30	28	37	40	24	39	31	26	35	35	35	37	30	34	35	33	38	28	41	30	28	36	27	34	36	40	30	29	44	39	33	35	31	44	33	30	33	26	35	34	34	35	30	38	28	37	36	37	39	43	33	40	28	31	29	35	37	46	41	44	35	35	39	23	28	47	40	39	32	44	34	33	26	39	38	45	39	36	31	38	34	35	37	26	33	16	43	22	31	22	30	32	22	41	52	28	33	32	34	35	28	39	42	34	32	38	37	39	31	39	29	42	37	31	36	35	26	33	51	32	37	32	34	38	37	33	36	43	30	35	29	38	32	38	29	30	31	35	33	40	32	33	37	32	31	26	32	48	37	35	36	35	40	27	35	32	40	33	32	32	31	31	33	31	33	36	40	35	33	39	37	29	53	30	32	41	38	35	42	42	31	49	29	32	35	29	28	41	39	32	31	27	37	30
26669	18389	12207	24161	31791	31334	28393	23876	20409	16492	12829	10254	8341	6884	5698	4886	4741	4175	5151	3967	2645	2155	2156	1985	1637	1518	1350	1276	1216	1143	1151	1053	1023	953	974	910	917	891	881	834	803	783	753	777	731	738	716	741	697	702	1424	10265	671	638	645	730	756	795	755	689	656	602	605	628	636	591	604	587	598	593	583	585	553	570	551	607	559	571	611	575	591	561	560	586	597	589	581	592	608	553	567	631	629	614	628	622	641	599	627	594	594	556	575	535	572	572	602	569	635	578	546	591	561	565	565	567	590	609	567	527	584	586	564	526	540	572	548	545	584	522	536	549	591	566	582	545	590	549	595	593	601	562	511	547	566	556	565	563	577	551	550	593	546	603	533	566	544	555	567	571	569	579	606	517	574	522	571	560	591	568	587	535	545	535	563	581	535	558	614	509	538	537	550	534	564	571	531	562	562	511	520	573	522	497	563	553	535	595	568	541	555	575	545	540	535	566	531	564	529	531	571	542	554	525	581	534	528	584	561	543	532	570	545	531	541	542	542	545	551	562	557	543	523	532	549	529	530	564	518	551	547	544	501	532	528	553	574	514	556	529	575	578	542	554	550	540	579	582	554	510	518	530	545	524	539	555	565	542	546	528	498	529	587	571	545	486	573	545	563	528	529	532	543	559	547	569	555	524	550	534	580	578	572	548	541	514	537	557	496	521	526	545	530	565	515	551	524	535	542	592	529	545	537	565	558	501	531	546	549	544	536	511	570	541	493	561	568	543	556	568	510	541	533	518	560	540	554	561	509	506	540	586	505	524	555	478	505	527	513	568	549	552	554	580	562	531	527	526	510	540	530	529	582	508	549	513	548	551	513	505	575	557	512	545	503	538	521	498	571	486	548	494	522	572	526	538	550	520	553	519	564	551	525	547	532	559	541	566	562	549	522	585	547	550	517	547	554	570	548	513	562	527	532	524	576	569	570	537	509	522	567	575	535	560	553	556	527	539	581	554	503	513	532	531	517	550	527	518	569	555	547	511	537	556	537	558	556	569	523	537	545	528	538	507	531	546	510	515	557	538	530	567	513	519	521	547	502	542	548	540	534	521	542	560	545	533	581	501	522	544	575	517	523	554	533	528	548	519	512	569	544	542	495	585	588	573	552	531	521	585	549	581	536	552	517	537	566	524	555	493	551	554	523	560	542	529	524	536	556	577	539	582	548	558	533	540	512	535	560	576	558	526	548	558	549	570	545	501	529	550	562	534	522	549	573	556	513	548	555	528	503	567	548	522	539	548	555	554	533	585	532	502	518	585	519	536	570	550	539	564	494	528	544	593	559	549	527	563	592	578	561	542	517	529	526	572	596	545	515	505	585	552	519	504	554	554	525	558	525	587	544	543	520	552	527	548	549	553	547	569	547	584	527	517	561	567	555	546	521	554	575	513	502	570	531	544	541	559	557	554	526	564	576	535	558	561	568	527	510	525	545	518	565	545	560	511	570	564	539	553	547	565	538	533	527	547	566	570	528	564	584	568	529	522	551	552	552	510	522	585	527	536	507	550	531	510	543	542	563	520	562	556	502	529	592	538	549	529	516	534	571	530	555	537	541	551	537	585	533	557	559	569	581	544	560	521	515	558	520	541	549	526	580	519	561	531	528	550	563	543	554	533	549	543	554	556	581	541	531	550	546	551	507	553	564	506	507	541	531	546	508	545	533	559	554	549	501	543	530	540	538	537	564	566	539	548	546	529	561	527	535	512	549	547	540	505	513	540	515	588	515	556	535	548	507	541	524	520	541	487	549	529	543	573	540	590	510	520	538	519	517	546	549	535	574	554	533	485	538	506	497	551	562	519	534	567	539	560	557	531	526	537	531	551	519	529	542	598	552	506	575	564	525	543	526	523	571	534	459	533	546	535	498	550	537	541	555	552	568	543	539	534	543	520	568	553	556	576	584	530	593	564	517	516	533	590	560	570	557	523	547	540	534	500	585	542	537	535	539	544	543	540	549	515	550	543	576	562	510	530	545	520	567	517	527	541	536	527	535	580	548	521	549	490	590	551	554	516	539	559	520	549	583	539	561	586	506	504	550	546	580	536	551	536	539	517	550	547	563	558	534	535	605	559	526	581	542	568	539	527	545	543	551	577	544	500	555	538	563	524	581	558	542	540	555	580	556	508	549	551	587	600	526	550	541	511	528	525	545	565	557	531	498	549	534	530	497	552	573	555	515	586	546	595	572	528	571	618	578	568	545	538	567	531	545	531	517	523	547	560	529	578	574	581	552	528	546	535	536	525	545	528	587	538	544	527	544	511	518	515	516	571	548	520	523	541	537	542	528	522	528	543	495	601	506	547	528	539	560	539	521	562	571	557	571	490	536	513	512	539	557	575	521	520	518	516	553	558	554	554	554	552	562	577	557	551	526	528	551	575	524	535	535	550	523	549	529	521	565	600	600	558	546	581	535	538	571	504	508	525	508	558	592	500	514	579	525	538	526	527	532	558	551	561	543	519	579	516	561	531	532	527	548	571	565	539	570	587	517	539	538	564	531	540	548	555	512	554	557	552	562	549	541	556	558	538	521	592	573	548	544	490	538	524	539	519	543	547	548	556	524	571	530	553	547	521	543	593	536	539	555	536	548	543	546	512	548	563	572	554	498	565	550	513	538	537	525	527	585	535	539	612	569	546	535	547	548	555	555	539	510	568	537	517	538	556	495	585	547	565	562	509	566	510	560	535	563	569	547	566	552	551	553	546	573	570	533	585	497	541	512	551	519	523	559	559	556	535	549	556	581	569	541	510	565	594	542	549	573	563	492	537	564	515	490	533	576	585	544	544	495	564	539	509	580	525	555	534	550	542	545	517	546	534	541	587	553	552	541	553	594	508	541	502	536	539	547	548	548	556	526	534	540	569	581	494	545	495	537	560	514	569	571	535	577	518	548	517	480	552	533	541	581	555	521	547	569	583	596	550	534	563	529	574	578	567	537	519	523	570	547	608	540	607	544	529	569	542	516	558	504	522	540	546	522	569	561	543	555	580	520	542	557	561	527	506	524	516	514	539	550	520	492	551	540	538	541	520	557	558	539	566	527	552	516	544	567	549	579	525	523	519	545	580	544	521	553	529	531	508	550	529	520	535	535	554	545	544	506	587	581	530	577	530	530	510	543	601	573	561	543	544	567	546	561	563	519	506	511	548	520	487	542	544	523	548	541	519	516	508	541	539	530	535	562	527	563	515	545	525	537	534	529	538	576	556	573	504	533	542	515	537	582	531	516	530	514	526	545	536	546	577	560	530	555	527	535	523	552	526	525	556	527	546	533	490	491	587	551	559	540	536	562	584	538	538	514	554	565	522	550	559	519	560	537	568	533	542	558	535	540	576	562	548	505	548	525	515	540	511	532	535	529	557	552	517	550	530	570	525	546	566	527	522	555	530	509	561	565	566	562	557	563	512	547	555	519	571	567	535	560	538	545	538	546	524	558	537	514	497	518	517	532	548	538	555
1768	431	226	141	258	297	238	224	185	131	116	72	68	54	53	51	54	46	39	43	42	29	32	37	34	28	27	24	32	21	26	34	35	30	21	21	24	21	26	21	37	28	26	22	21	29	20	25	24	24	43	62	26	30	20	29	28	29	39	26	31	24	32	19	23	18	29	23	30	23	28	24	32	20	19	34	15	23	24	23	24	18	26	21	33	20	30	17	20	22	18	20	29	20	19	25	24	16	21	29	39	19	32	27	31	23	18	24	29	30	20	27	19	25	26	24	24	26	28	19	32	22	19	31	34	36	23	17	30	18	18	24	18	21	16	25	21	24	23	23	25	33	23	23	19	24	29	18	29	18	22	26	17	29	35	30	22	22	25	35	25	24	24	20	21	19	31	26	25	26	20	22	30	24	24	22	23	20	31	23	23	19	31	23	24	31	20	21	25	18	20	21	23	13	23	21	18	19	20	16	22	18	20	18	28	26	27	24	30	20	29	25	22	23	29	20	22	24	18	29	21	35	26	25	29	26	18	24	24	20	30	27	17	30	26	25	25	22	30	20	24	28	20	27	27	20	21	28	22	17	29	17	22	24	22	21	25	23	28	25	25	24	28	26	26	15	28	22	24	23	32	34	24	24	14	41	22	30	28	21	20	27	26	21	22	26	24	23	20	32	26	20	18	34	19	24	22	23	25	28	22	23	24	22	23	20	14	26	35	19	26	25	23	24	20	22	14	26	21	20	28	30	28	22	27	15	15	22	32	19	23	23	33	21	29	25	25	23	28	22	22	21	30	30	19	21	19	25	25	22	20	19	23	32	27	14	28	17	25	31	30	24	20	36	22	19	24	30	18	19	22	27	16	13	26	22	30	16	27	31	27	30	25	28	17	20	29	28	42	28	19	33	20	22	21	24	17	23	25	21	24	27	17	24	16	33	25	27	35	30	23	28	23	35	20	26	21	25	32	25	22	25	18	27	22	29	27	12	21	20	28	21	24	27	27	24	27	26	24	24	21	24	28	24	17	17	23	23	24	26	28	22	35	27	20	27	26	16	26	29	24	22	15	28	23	24	30	23	19	22	27	38	23	19	18	25	21	23	30	29	30	26	22	30	22	14	22	24	30	34	29	34	21	26	22	26	24	22	28	24	28	22	27	24	24	21	24	29	23	17	27	27	23	22	23	32	26	27	25	17	17	13	26	24	22	25	22	15	23	34	27	28	31	21	28	23	27	30	30	25	24	13	22	20	28	26	29	25	23	25	29	27	24	25	33	27	20	28	18	23	22	26	26	22	23	28	28	24	20	20	24	19	25	34	16	29	24	29	22	18	16	16	22	24	27	20	25	23	30	25	23	26	27	29	26	23	25	23	12	30	28	27	25	21	24	27	25	22	24	24	16	22	29	26	23	22	22	26	18	26	21	26	14	19	25	31	32	26	26	23	22	36	24	25	32	25	33	24	24	19	31	28	27	28	33	28	24	26	16	29	24	16	21	29	27	23	30	24	42	32	27	32	29	31	21	28	13	34	20	18	33	32	27	17	27	25	36	25	22	19	30	16	22	22	28	34	28	27	21	17	31	20	35	22	28	14	22	27	28	23	18	24	29	20	29	19	24	22	19	26	26	24	27	28	24	21	25	23	26	23	27	21	23	30	29	17	25	23	22	17	30	19	19	27	21	14	24	17	22	19	23	18	27	31	27	19	15	30	30	17	22	34	26	31	27	23	26	19	26	25	22	20	23	25	22	19	23	26	22	22	15	28	19	20	20	17	21	25	16	20	19	23	28	21	26	36	20	23	27	26	19	20	25	18	25	29	18	18	28	20	18	26	27	26	27	23	22	25	24	27	23	13	22	17	22	27	25	26	18	26	28	18	26	20	23	17	32	13	37	18	33	25	24	32	27	22	23	24	32	22	23	27	29	30	25	25	22	19	16	30	23	27	28	30	31	27	17	35	28	24	27	29	31	27	22	24	20	17	27	20	21	19	25	29	22	27	19	24	25	23	28	20	33	28	26	23	14	25	27	26	22	29	24	27	34	31	19	25	17	27	19	33	19	22	17	20	25	29	24	27	28	25	16	30	24	25	25	27	27	22	22	18	15	19	18	17	25	28	27	16	32	26	24	32	14	23	23	20	20	19	17	20	24	28	23	14	23	19	22	25	25	24	21	23	21	22	28	27	23	28	29	29	22	21	23	13	26	21	17	23	18	23	26	20	23	25	28	19	27	28	32	34	25	21	27	34	29	18	24	30	31	28	21	19	26	27	27	23	25	29	12	24	20	22	26	22	24	25	28	30	24	23	18	20	22	24	25	17	23	23	21	24	22	32	26	22	22	24	31	25	18	23	34	29	25	27	17	27	26	28	16	18	15	29	23	22	19	30	25	27	24	20	30	23	18	21	20	21	21	25	14	20	24	21	20	24	19	24	21	29	27	11	25	28	19	23	25	22	18	30	26	30	27	29	21	25	30	22	28	19	28	31	19	24	21	25	29	25	34	25	24	28	24	23	19	24	15	17	32	27	21	29	29	30	27	20	19	23	20	22	26	35	29	26	32	19	30	23	35	18	22	18	29	32	34	23	19	35	29	21	36	27	37	21	30	28	19	26	25	22	19	28	25	26	28	23	24	31	30	28	22	34	29	21	21	21	24	18	26	29	29	27	18	33	28	21	21	26	25	20	24	20	23	18	26	26	16	22	24	18	27	16	30	21	34	15	18	24	24	36	35	24	25	33	21	19	20	25	16	19	19	22	17	14	25	23	24	23	38	20	21	21	23	23	23	24	25	29	19	25	28	25	21	19	22	26	24	20	30	31	25	24	24	29	25	23	24	24	23	24	22	29	22	22	26	27	24	22	22	19	18	17	18	26	20	22	14	30	24	26	13	23	36	26	25	27	28	29	25	25	18	22	24	27	20	20	23	24	22	23	25	23	22	32	30	28	30	29	21	25	22	17	18	16	19	22	19	29	26	29	17	25	18	20	18	27	25	28	27	24	27	23	30	29	26	21	22	24	21	25	25	43	28	31	24	25	13	25	23	19	20	25	21	30	22	29	33	22	20	24	22	25	15	28	29	22	32	22	31	28	24	31	19	19	21	18	23	17	30	22	18	26	26	30	26	20	29	21	26	29	31	18	22	21	25	35	31	23	32	22	24	36	23	24	23	30	26	32	23	24	19	31	19	28	20	19	28	20	22	18	31	24	22	24	29	24	24	31	21	21	34	32	21	20	29	22	23	26	26	33	22	24	27	31	25	25	20	32	22	31	21	27	26	30	28	24	31	32	29	19	28	20	19	21	25	29	24	40	17	22	27	14	20	24	26	24	20	22	22	24	22	15	28	18	30	21	23	26	28	21	24	21	32	23	19	23	21	25	19	25	23	26	31	21	24	22	14	28	21	20	22	24	14	13	30	37	26	24	28	16	28	22	29	18	18	23	19	30	22	30	26	22	25	29	29	33	28	34	28	25	23	24	16	22	21	24
18906	11409	6537	14922	21740	20516	17526	14268	11086	8287	5688	3947	3191	2644	2161	1875	1797	1770	1666	1590	1129	926	801	765	635	612	526	528	513	547	499	462	430	474	428	433	471	427	452	456	431	436	400	428	397	428	436	397	422	462	1396	2237	380	412	421	468	460	488	439	402	425	430	402	370	404	414	390	408	377	383	383	390	395	401	386	370	399	363	394	400	362	408	371	373	438	398	393	417	410	411	387	363	434	419	369	402	402	424	381	419	374	415	423	387	393	349	353	389	386	400	388	376	374	375	398	382	382	389	389	361	378	376	358	420	385	407	374	379	422	372	402	374	388	393	386	372	386	417	381	417	389	422	399	389	414	415	379	366	419	417	391	394	386	413	399	395	367	400	403	406	380	421	387	409	406	365	417	402	376	366	411	438	392	437	408	394	402	353	404	382	385	387	379	360	385	369	415	383	403	360	357	380	396	398	384	354	419	360	368	357	372	380	372	401	377	393	384	351	377	382	414	378	419	355	381	388	389	365	391	360	378	389	415	413	399	404	410	403	377	399	400	374	382	408	391	373	385	416	416	390	372	366	417	390	366	397	412	374	372	395	389	364	362	390	364	375	385	360	398	362	362	391	399	383	409	378	395	400	379	365	397	347	391	416	385	375	384	389	364	410	335	375	381	373	383	359	383	392	372	396	415	407	428	376	371	371	364	388	387	427	388	380	416	403	433	372	386	370	395	391	396	418	419	410	375	385	390	366	363	372	411	394	344	410	384	384	401	387	359	359	375	384	386	395	385	356	395	366	369	384	386	403	379	382	376	397	347	419	397	417	394	366	390	375	384	419	370	376	354	358	381	376	429	375	398	352	421	367	402	422	438	385	407	385	374	379	400	402	406	374	358	415	375	376	410	381	387	404	370	364	374	388	425	372	402	405	412	326	369	375	402	375	410	379	371	394	389	383	379	376	377	391	401	403	410	417	389	380	387	384	368	393	396	374	390	338	373	376	353	390	436	397	400	396	410	457	405	340	402	398	364	375	375	450	366	364	382	398	421	397	420	374	395	383	376	430	399	398	362	385	406	365	382	400	434	375	392	386	373	389	367	358	376	390	389	400	352	396	369	403	385	375	411	370	419	412	386	366	392	388	379	403	371	394	361	370	343	393	385	389	400	437	352	389	388	401	367	366	365	404	411	378	417	370	384	462	410	390	386	387	378	362	398	399	424	441	398	407	387	391	374	396	382	356	356	387	356	379	380	417	382	360	400	380	406	335	401	353	371	405	357	366	387	390	372	389	387	402	412	398	378	404	355	427	421	358	382	365	392	347	410	377	367	414	416	383	372	380	377	345	416	376	354	395	363	385	412	387	405	380	365	401	411	369	385	377	428	384	363	377	413	389	417	397	381	397	388	373	413	370	363	361	382	381	418	403	405	414	347	410	376	429	387	379	378	391	351	416	393	360	385	387	412	369	403	359	352	371	358	385	406	410	404	382	405	346	381	389	385	390	422	391	376	382	363	381	371	393	341	376	384	354	397	401	383	383	402	409	400	409	367	392	426	399	368	385	389	388	373	357	354	354	392	366	379	374	406	424	377	406	395	394	398	351	408	390	387	374	403	356	381	379	402	370	389	408	367	379	395	411	376	440	376	411	371	389	357	415	388	419	412	399	410	418	388	389	387	367	362	387	379	376	375	404	382	399	380	402	366	402	406	395	368	368	407	393	397	376	362	401	386	369	406	390	378	379	381	368	382	364	392	369	382	394	393	365	400	372	396	427	343	406	379	364	400	409	377	413	356	379	364	411	386	384	365	414	407	369	392	361	423	413	357	403	397	349	385	363	392	365	365	422	402	370	378	394	418	363	439	373	379	396	372	394	399	398	405	385	374	397	398	384	379	393	402	363	378	405	366	437	329	382	373	362	364	389	365	421	379	372	416	387	381	392	374	407	379	405	358	348	385	386	399	372	383	376	396	402	403	391	381	362	385	373	397	386	380	381	385	384	378	370	400	378	385	413	414	369	380	408	367	395	388	402	398	385	391	383	351	390	393	364	362	401	359	390	374	404	414	351	394	357	369	355	408	385	382	377	365	380	369	424	377	374	387	418	397	396	428	355	386	397	384	362	375	382	356	412	365	386	362	359	350	401	417	365	361	389	381	404	411	377	374	390	393	388	401	360	385	376	389	373	354	385	382	376	393	418	389	382	364	409	393	371	373	406	414	369	377	401	368	367	378	377	395	409	402	360	408	360	394	354	414	395	322	387	401	394	369	422	372	399	397	383	368	367	363	404	382	347	370	408	369	399	399	373	426	370	401	380	350	392	383	419	409	386	359	397	378	360	365	366	371	390	381	360	381	377	357	398	355	387	381	397	369	409	380	394	406	403	404	434	383	395	389	331	386	421	403	386	383	353	372	348	353	392	409	358	399	392	390	397	367	389	430	363	392	392	413	411	388	407	370	414	397	397	352	388	414	381	380	388	348	370	389	379	410	395	392	416	406	380	359	370	388	398	412	424	382	372	355	340	352	428	386	379	377	411	403	378	372	382	385	372	405	366	360	394	422	404	378	368	381	393	400	360	363	391	396	368	384	362	411	371	368	388	402	354	383	413	382	404	350	384	357	403	369	378	396	387	374	386	402	377	384	400	366	419	395	400	393	408	363	423	384	351	400	363	370	390	400	342	362	415	376	398	364	351	377	398	393	380	374	388	370	408	345	356	412	405	374	387	398	416	374	350	417	391	410	376	356	354	404	358	381	369	373	373	367	375	372	392	374	369	395	405	345	381	358	389	388	380	387	370	392	416	358	399	400	363	388	369	381	371	411	370	410	392	415	381	393	387	394	422	406	408	404	391	365	431	428	395	390	415	388	380	394	389	406	407	411	412	369	408	404	391	374	377	394	384	384	381	405	401	384	366	387	366	407	371	375	398	396	378	371	383	372	392	336	393	382	419	367	361	382	395	383	376	369	379	384	404	410	408	362	394	393	383	388	416	379	353	396	435	406	394	372	384	384	378	381	417	395	359	390	403	371	400	380	390	405	383	373	398	388	385	406	427	400	418	370	348	418	411	394	367	396	359	352	399	411	414	361	386	395	404	386	410	388	402	386	379	367	388	403	382	377	372	360	399	357	385	401	378	399	410	383	396	409	394	363	384	364	445	367	373	383	394	407	372	397	349	414	367	384	379	392	381	374	409	384	399	397	372	362	403	380	392	371	376	375	377	353	393	395	402	411	373	373	393	377	393	389	372	375	369	401	399	376	427	417	363	373	398	410	399	369	395	413	381	362	380	377	406	397	374	384	366	395	374	373	419	398	384	401	378	388	379	376	373	374	407	405	407	403	385	364	393	385	364	401	352	379	409	393	386	343	396	368	404	406	373	410	393	383	439	384	363	386	393	378	403	379	361	392	393	398	344	374	393	390	389	402	423	415	376	389	376	387	386	389	385	389	421	406	386	377	386	360	345	380	378	411	396	387	359	383	424	417	390	403	357	401	379	378	381
1300	694	332	206	424	469	433	358	284	243	174	141	91	75	75	62	70	63	60	66	50	51	23	33	33	27	27	27	15	31	22	23	23	32	20	20	20	33	23	21	16	28	23	14	25	23	28	17	33	17	118	157	24	17	27	20	27	25	20	19	25	22	23	22	17	16	20	16	10	23	18	20	11	14	12	17	19	21	23	31	15	19	13	20	24	21	21	18	24	25	10	20	16	18	18	25	17	27	25	28	19	24	21	18	24	17	16	20	19	16	17	15	18	20	13	22	16	20	18	20	14	25	23	13	19	14	22	25	23	13	17	19	16	17	13	15	18	26	14	21	23	17	21	13	17	24	23	17	28	28	29	22	22	16	16	12	17	14	17	16	21	13	19	17	18	11	12	20	18	28	24	22	16	24	14	20	16	25	22	13	23	16	19	26	15	14	25	20	24	20	21	17	13	21	22	29	18	22	20	25	17	18	20	14	12	23	21	18	11	13	22	15	24	18	22	17	26	21	22	21	22	28	15	21	18	25	13	21	17	13	17	20	19	24	22	22	17	20	23	16	13	14	16	22	24	18	13	19	21	20	15	23	28	15	14	18	21	25	20	10	21	16	17	14	16	21	19	20	12	19	21	17	28	23	11	18	21	14	19	14	23	19	21	16	19	13	24	26	20	14	19	18	23	19	18	19	23	14	15	15	14	17	21	18	16	18	14	20	27	17	20	21	18	18	24	15	17	17	12	16	18	18	19	20	12	19	16	19	21	16	16	18	10	12	30	15	17	18	17	14	22	27	24	9	23	21	17	16	24	21	18	29	20	24	19	13	26	14	25	28	17	18	19	20	26	14	18	26	17	7	16	11	20	22	24	17	24	20	15	23	19	17	17	28	20	19	17	27	21	25	16	17	14	22	22	15	10	15	15	19	19	23	20	18	20	18	23	22	14	19	23	22	18	22	13	14	17	10	23	18	13	10	23	17	19	22	17	18	29	14	20	14	19	21	26	20	17	18	18	22	14	23	26	9	12	25	27	22	19	22	11	28	13	18	19	23	17	12	20	18	13	16	17	29	13	22	23	15	21	17	15	14	25	15	21	13	20	22	20	12	20	15	23	18	17	24	9	22	17	22	15	16	22	29	22	22	10	14	15	24	19	16	22	17	22	22	21	16	19	22	11	14	12	20	14	16	18	21	18	15	20	17	19	21	19	20	23	22	21	14	18	15	20	11	17	17	15	25	14	22	17	20	19	20	15	16	18	22	14	8	22	15	12	23	10	19	15	18	19	19	24	15	16	27	19	18	14	19	21	16	25	20	20	9	26	16	19	15	23	16	12	21	18	19	23	18	17	22	20	18	16	15	15	21	16	21	20	17	21	13	23	22	11	16	13	19	27	12	24	13	12	18	10	21	21	11	17	25	17	14	16	18	15	20	9	9	23	19	27	19	13	23	19	10	18	18	13	29	12	14	19	15	20	19	18	22	9	21	11	16	20	14	20	27	17	27	21	24	23	16	14	11	18	23	16	13	25	19	15	18	16	13	18	19	19	16	20	12	18	20	17	23	27	17	9	16	19	16	10	15	25	24	13	24	28	17	21	18	26	14	16	21	23	18	26	18	20	22	18	21	21	24	18	16	11	19	23	23	20	18	26	21	26	17	17	23	15	20	30	24	21	23	16	17	21	10	20	11	25	9	13	19	22	17	15	20	23	16	19	19	24	27	25	17	13	24	16	19	18	15	19	18	14	21	9	15	19	22	21	27	7	24	18	16	20	24	16	16	23	23	15	15	15	24	21	20	19	13	19	17	23	13	17	14	20	21	23	22	21	18	19	12	18	21	16	16	16	20	26	24	19	19	17	21	21	16	24	24	16	9	11	16	19	15	24	24	19	22	14	22	25	16	11	16	14	11	20	28	24	23	22	14	18	21	21	16	20	17	21	13	21	23	17	18	23	16	22	16	16	15	13	14	23	22	24	21	18	19	17	16	20	14	15	19	19	16	15	18	20	18	24	17	20	19	14	16	19	25	17	13	21	21	17	23	16	25	17	9	23	21	21	24	23	23	25	22	15	21	18	25	16	16	17	20	14	12	18	22	20	15	12	10	22	16	20	22	15	12	17	18	21	18	15	21	15	23	19	19	16	20	17	19	19	18	25	18	15	18	21	15	18	21	13	18	24	17	18	18	19	20	14	23	18	15	27	23	20	13	16	22	16	23	18	14	21	16	22	22	22	28	16	13	22	17	27	20	28	19	18	15	25	22	17	16	18	16	16	20	25	17	21	18	18	19	20	15	23	24	15	17	18	20	25	12	30	19	23	14	16	15	21	20	20	20	14	18	10	17	19	24	19	16	16	25	10	14	22	19	24	24	18	22	20	10	20	18	15	24	22	24	19	24	20	14	18	23	14	19	22	14	17	22	24	20	24	20	23	20	13	24	24	26	15	28	15	13	21	22	11	18	18	29	14	18	20	15	23	14	18	23	14	21	27	23	18	22	21	20	29	19	14	20	24	27	19	16	17	21	17	25	18	23	23	14	17	25	20	15	18	20	15	20	24	17	18	22	19	16	21	14	13	20	19	12	22	16	22	17	21	9	21	28	27	15	19	17	17	32	15	23	23	20	14	21	16	11	13	18	18	15	23	21	10	13	8	19	22	16	23	11	9	18	23	26	19	17	16	26	29	20	23	23	13	18	15	11	11	18	20	27	17	14	18	17	17	23	16	21	18	17	16	12	14	25	15	18	19	22	18	26	19	14	16	14	18	12	24	20	28	19	18	14	23	16	18	15	12	15	23	25	15	17	29	17	12	31	18	16	16	15	16	20	11	27	27	21	23	24	14	27	20	21	18	20	29	23	19	21	26	13	16	23	20	20	23	22	12	23	26	19	15	23	14	24	17	17	20	19	17	21	15	22	23	20	18	15	19	21	20	17	14	19	17	22	26	11	21	15	26	24	21	21	13	22	18	13	23	19	15	27	14	24	22	13	15	23	19	16	18	20	20	15	19	10	14	24	23	19	22	18	21	13	18	25	23	16	14	17	21	17	21	19	21	11	17	21	21	25	17	18	22	19	19	8	28	18	24	20	13	17	29	13	16	22	18	16	21	25	11	22	17	21	24	19	14	19	20	19	16	24	20	11	20	20	17	18	12	26	21	11	25	18	21	23	20	14	23	25	15	22	10	13	21	16	14	17	18	14	18	22	13	17	22	29	16	18	17	20	17	19	19	21	16	14	18	18	24	16	16	24	24	14	18	31	13	21	16	12	19	23	10	16	22	11	20	14	13	22	23	15	16	23	18	20	22	17	20	20	17	21	20	16	19	18	9	30	13	18	27	27	17	22	13	13	24	27	13	15	23	25	15	17	19	19	26	23	25	18	22	27	27	15	19	21	16	11	20	18	21	12	19	23	20	23	20	17	27	14	19	22	21	21	26	29	21	14	23	17	23	21	22	19	16	18	20	22	19	25	27	21	17	17	17	26	23	15
22619	15383	8855	19598	27986	26405	22995	19393	16110	12633	9343	6670	5249	4498	3661	2929	2798	2818	2385	2710	1902	1424	1153	1061	903	788	739	674	702	614	599	572	558	512	511	513	500	477	463	487	443	446	430	407	374	417	403	378	387	583	4994	5722	357	364	326	433	504	385	391	330	434	471	346	339	343	295	309	368	303	294	341	303	354	330	306	303	319	334	332	316	336	313	323	353	320	328	313	329	325	347	311	325	294	357	360	324	330	319	306	323	331	310	320	305	321	285	319	299	314	286	305	323	307	349	355	314	299	314	297	296	300	293	308	307	290	322	315	299	306	318	314	313	291	305	319	324	313	301	323	320	328	305	322	274	318	324	302	306	298	304	297	301	297	344	302	309	284	307	269	303	317	302	291	274	284	317	322	307	329	325	291	313	298	276	295	319	278	306	301	292	296	299	299	314	308	311	330	291	279	276	302	324	294	287	317	290	283	299	309	304	288	339	289	306	273	323	305	271	299	302	288	283	298	302	328	289	268	307	283	333	275	316	306	304	280	315	290	295	311	297	307	303	300	309	293	322	308	292	312	305	323	307	305	289	282	281	269	292	301	317	323	287	301	300	281	317	294	307	321	285	300	310	307	327	290	294	320	302	276	279	283	301	298	298	313	315	321	283	287	302	298	309	329	255	310	334	280	264	307	298	264	299	310	311	299	307	231	316	288	321	300	289	323	277	290	308	282	303	291	307	274	291	296	301	265	320	309	299	276	304	312	306	295	298	285	292	307	295	317	287	308	327	271	298	286	308	263	301	309	303	281	285	320	294	291	358	278	280	285	312	294	306	274	314	304	308	308	268	304	296	326	284	278	330	314	274	313	283	300	276	313	302	301	301	303	297	287	297	295	296	297	321	332	308	302	274	300	296	281	297	291	302	271	304	317	318	301	292	335	278	304	298	294	302	299	285	288	292	294	313	295	274	322	303	312	270	318	276	312	277	294	297	301	313	308	315	254	291	306	308	318	282	280	308	289	281	309	331	334	296	281	301	328	286	302	307	310	308	303	283	312	332	282	266	284	291	280	286	321	320	297	285	301	299	294	272	316	292	296	278	281	306	293	313	314	317	305	318	303	302	299	290	317	318	274	319	309	313	303	294	295	271	270	273	281	302	279	302	282	317	295	314	320	290	285	311	348	315	317	288	323	308	306	297	280	309	297	275	303	302	283	293	324	304	306	304	294	297	294	306	273	304	292	293	316	319	305	295	313	296	288	301	268	298	305	285	281	270	301	288	301	299	273	321	270	295	286	263	296	307	321	312	299	313	279	289	307	288	333	296	319	300	275	296	299	305	300	299	270	293	306	287	323	287	313	270	309	319	306	298	296	320	277	324	302	317	292	287	317	302	295	295	280	340	288	324	284	308	297	324	323	289	290	271	271	302	289	306	300	299	322	305	295	303	276	323	295	277	317	277	281	287	303	263	306	292	279	271	288	318	278	295	332	331	294	289	290	302	279	318	311	292	280	306	291	314	303	296	292	321	293	298	316	280	273	326	310	290	308	305	289	304	288	317	283	294	308	292	291	328	280	287	314	320	318	279	313	328	290	308	286	281	304	337	280	259	312	272	265	316	294	314	266	286	273	282	293	263	295	302	299	294	308	303	309	298	293	298	279	280	292	285	285	303	287	297	305	299	308	296	260	284	308	272	308	297	332	315	305	321	262	306	305	283	286	289	279	278	300	302	323	317	304	301	301	314	279	282	304	274	303	297	325	307	332	299	281	273	324	315	313	313	278	302	320	295	279	282	275	281	298	274	307	284	269	320	325	294	300	305	293	323	313	282	282	300	300	289	289	284	286	317	292	305	298	284	304	295	318	291	272	274	316	294	305	298	286	303	319	310	295	290	285	286	266	313	307	328	296	314	310	298	311	286	299	303	276	270	318	279	310	273	261	295	304	297	315	293	299	290	297	301	300	310	290	292	289	305	310	308	297	304	267	307	302	277	290	299	306	313	288	259	312	296	336	299	300	280	321	278	278	308	299	297	303	276	309	309	306	298	283	307	340	312	295	316	325	301	283	294	310	287	309	287	278	322	324	280	283	298	321	299	274	298	297	279	303	281	301	316	318	287	295	300	300	304	275	323	278	318	313	297	294	270	303	288	301	283	308	300	306	319	326	325	303	278	319	304	298	296	311	295	316	307	299	311	322	314	298	254	314	300	328	266	308	295	285	307	286	298	296	335	297	314	282	311	296	313	313	301	311	297	299	284	293	280	302	291	278	284	290	288	270	261	338	278	290	295	287	295	302	331	295	281	294	319	300	277	289	290	281	295	309	282	310	275	309	284	287	291	313	268	313	337	323	278	297	289	277	306	319	317	283	304	320	293	294	314	299	287	290	306	310	309	269	281	268	330	301	296	299	288	273	289	292	300	304	304	290	321	289	293	296	277	307	309	286	293	299	286	308	308	336	310	305	295	263	302	286	276	264	320	289	318	304	306	306	282	289	250	303	265	310	289	287	313	293	329	323	303	290	309	282	330	301	314	306	274	320	287	296	285	295	293	299	288	326	315	298	304	296	279	282	289	305	332	304	279	256	270	282	298	316	329	275	322	324	319	292	297	279	299	294	298	308	308	294	290	266	291	285	300	296	297	295	310	297	289	305	284	298	298	305	318	286	318	301	304	290	275	302	292	281	313	288	284	290	298	298	315	285	265	310	298	314	285	281	275	300	308	289	300	258	287	280	308	278	315	307	306	295	278	268	289	284	261	288	294	302	314	302	300	286	327	309	305	287	297	313	312	275	307	304	297	291	296	304	327	273	292	287	310	296	295	305	282	284	286	315	317	273	307	294	313	299	307	301	294	272	289	305	279	330	307	269	286	317	321	338	325	286	316	301	280	296	283	317	291	308	293	348	309	272	281	298	343	304	323	290	329	300	301	330	314	304	328	319	320	314	324	277	319	297	342	286	293	266	282	299	313	280	297	277	308	278	274	289	294	307	273	285	280	311	281	292	340	290	270	318	349	297	295	316	298	295	296	290	283	300	315	284	282	302	322	281	298	258	282	285	286	296	291	304	277	297	305	288	291	298	295	290	316	296	292	297	327	346	301	276	270	273	307	253	318	287	322	292	330	268	301	280	285	310	320	293	285	340	294	321	317	263	300	298	283	269	287	292	284	288	280	329	288	314	284	293	320	314	310	287	311	299	298	286	286	295	317	295	304	297	299	280	287	330	291	296	302	272	304	306	341	288	296	276	327	302	296	297	306	300	256	280	273	274	291	294	302	286	294	304	326	253	261	310	309	305	299	290	315	301	285	287	287	305	296	284	319	256	270	275	268	302	297	312	283	274	302	358	289	333	287	300	280	315	276	281	290	272	276	287	313	322	289	306	265	314	306	335	276	284	317	312	277	305	286	308	282	293	271	301	267	291	282	324	283	315	284	297	310	295	267	310	299	299	306	311	287	285	277	281	269	267	279	315	305	307	293	260	313	306	313	296	305	318	274	312	298
3009	642	333	250	414	435	385	362	294	252	206	137	122	124	97	83	89	75	67	75	74	56	52	54	45	45	57	52	48	58	53	53	41	50	43	38	34	45	38	42	38	35	53	40	29	36	54	28	45	55	113	82	52	30	38	39	42	51	54	35	40	39	42	52	38	53	35	52	41	45	37	32	42	46	46	47	45	35	47	40	50	47	36	46	39	41	52	42	33	42	45	43	34	36	38	39	33	46	35	32	42	46	47	43	48	49	39	39	43	50	32	45	30	46	47	50	36	48	35	60	37	40	33	41	42	44	37	41	34	35	47	42	43	49	41	42	40	46	31	49	44	47	48	44	35	40	31	41	53	39	42	40	32	40	46	51	53	33	42	54	51	44	41	45	33	43	39	34	50	40	38	49	40	31	46	31	37	52	43	35	34	45	39	38	40	44	42	50	35	55	42	40	37	49	37	52	46	50	34	37	43	50	44	33	35	35	29	32	36	41	35	40	41	27	50	39	39	38	48	47	36	27	46	50	52	45	29	33	35	23	39	35	51	48	47	53	45	38	53	49	34	48	32	51	39	37	43	35	44	53	41	44	28	47	47	30	38	45	54	38	48	34	46	45	45	43	31	44	49	51	56	41	33	37	39	31	46	29	46	40	36	51	49	41	49	30	42	38	30	54	35	47	42	41	39	36	42	56	29	40	49	46	45	38	41	50	30	32	35	45	39	36	41	32	47	39	45	37	39	43	46	40	31	31	41	45	41	34	39	53	48	44	31	41	49	46	40	39	37	37	44	38	42	45	32	38	38	50	34	50	49	33	38	39	35	30	36	34	39	47	47	50	39	51	33	40	43	36	39	48	37	45	55	51	52	44	35	38	44	40	47	49	35	39	34	32	48	41	37	43	44	46	46	45	37	38	45	44	45	37	35	43	47	30	61	35	43	52	38	40	48	36	39	33	41	44	38	38	48	44	41	59	41	33	54	44	46	42	47	43	36	48	42	45	39	39	34	52	41	57	26	54	41	44	49	47	54	43	43	37	38	38	42	36	38	40	42	46	40	42	34	39	41	38	49	30	51	45	52	39	42	35	48	33	50	35	39	50	32	40	45	32	46	42	41	46	35	42	47	50	48	47	30	30	45	30	33	40	38	61	36	52	37	34	39	34	36	49	53	40	41	36	36	51	42	48	39	38	37	36	39	47	47	48	43	37	43	49	38	36	40	39	43	34	39	48	40	40	35	41	47	42	38	48	43	32	45	42	42	40	53	35	39	41	31	31	38	37	39	41	42	34	43	43	44	42	37	27	41	46	54	35	39	45	41	48	31	34	48	53	50	43	41	26	37	50	45	51	51	44	32	46	33	33	46	38	50	32	34	41	39	45	43	46	42	44	28	46	33	49	37	34	33	31	38	40	50	39	38	47	42	57	41	55	32	36	43	34	42	43	44	40	54	47	34	36	36	49	35	36	46	42	44	30	43	46	36	56	46	48	38	40	52	39	32	40	40	44	46	55	39	49	35	39	41	40	34	49	29	38	32	41	37	35	46	29	36	41	38	48	40	38	43	38	48	36	42	38	51	38	50	52	39	39	30	50	42	56	34	51	36	47	30	34	38	42	55	32	38	47	37	39	43	40	35	43	31	48	38	44	32	38	29	41	43	50	47	38	49	43	45	40	40	35	37	49	48	41	28	43	34	30	38	35	45	31	39	41	45	48	48	42	40	40	41	39	31	39	38	41	42	39	42	39	28	52	45	41	32	41	39	34	45	38	35	36	37	29	33	54	37	47	48	51	55	42	42	40	41	45	47	46	39	49	49	44	24	35	51	41	41	40	46	39	42	40	36	32	38	44	41	34	39	44	46	44	42	34	37	41	39	40	27	40	42	42	42	44	38	40	36	50	42	40	37	40	29	23	39	41	40	41	26	40	37	30	46	37	30	50	46	42	39	43	37	43	40	39	34	42	41	35	50	39	48	34	39	39	31	46	34	39	35	39	44	38	38	40	42	34	33	34	32	30	45	31	32	41	50	47	33	36	50	35	37	30	40	33	41	33	36	46	40	39	33	39	39	29	44	44	40	46	38	47	30	38	46	40	47	42	29	41	30	39	32	36	43	44	37	44	41	39	41	41	46	51	27	39	40	39	36	41	35	40	32	38	38	34	40	39	33	29	52	37	37	41	36	43	46	48	37	46	32	36	43	41	37	33	42	55	51	34	28	34	49	27	48	41	41	35	38	32	51	37	46	46	37	44	40	42	38	38	55	41	39	35	40	45	49	42	35	46	35	55	34	31	46	49	41	49	36	42	44	28	44	34	44	33	33	36	42	49	46	45	45	48	44	43	35	42	39	36	43	38	34	43	46	42	46	41	34	38	32	41	34	41	46	38	40	31	41	35	51	41	52	42	45	34	42	50	39	42	41	35	42	36	37	32	32	44	40	36	37	41	52	48	45	33	47	36	50	43	40	35	37	45	48	37	48	33	44	41	42	57	34	45	44	33	57	42	39	42	28	42	35	31	44	32	45	38	44	36	50	45	50	45	37	49	28	45	42	39	43	32	35	37	51	46	48	42	54	36	41	39	42	39	45	38	37	41	33	35	35	38	44	38	44	33	44	45	50	37	46	48	46	44	56	39	43	45	45	44	48	41	42	47	45	35	40	48	37	39	44	33	46	38	36	37	37	47	34	39	38	42	26	32	37	34	51	45	44	35	45	41	33	36	36	30	32	39	38	37	40	35	43	40	42	49	32	51	36	43	39	58	34	50	45	35	50	29	40	48	38	39	50	38	33	40	41	41	40	36	47	32	35	44	32	34	39	35	53	41	38	38	26	47	47	43	29	33	36	35	43	50	43	42	36	37	51	41	43	39	32	40	40	46	40	33	42	50	47	56	51	41	31	36	48	47	43	32	41	44	45	35	47	42	46	51	47	47	45	32	42	56	42	37	46	29	29	49	44	35	53	33	28	28	35	45	52	43	36	37	40	42	44	42	38	44	33	38	32	35	51	39	40	38	37	43	42	39	31	34	39	32	43	46	38	36	50	53	52	35	43	35	39	42	38	44	40	36	49	35	42	42	41	43	28	47	46	30	46	28	44	40	44	34	42	39	54	50	50	34	48	33	53	44	38	33	40	38	42	48	35	33	40	39	38	39	47	43	53	34	49	41	42	49	42	50	43	29	44	35	50	36	36	45	49	38	36	50	45	40	58	33	49	38	44	49	40	38	40	60	40	42	32	31	37	42	32	44	51	41	29	45	37	50	34	47	38	43	46	42	35	31	41	40	47	49	46	42	30	43	40	30	30	42	42	33	44	48	43	42	45	38	41	43	44	48	39	33	48	29	43	42	55	46	36	35	41	50	42	43	47	31	39	42	50	54	45	35	36	33	42	42	46	39	35	23	49	36	41	40	42	48	38	37	38	50	31	40	50	53	50	45	43	44	45	46	40	45	48	48	37	34	32	38	49	31	46	47	38	35	45	36	44	29
20698	14052	8444	18736	26909	25964	22183	18769	15567	12607	9699	6680	5262	4662	3790	3095	2838	2882	2599	2756	2068	1821	1515	1352	1178	1092	1056	1022	955	894	902	893	872	839	863	866	790	798	810	756	726	814	748	703	744	740	687	701	718	978	4097	2292	705	685	759	847	829	769	871	697	765	750	708	640	667	658	638	679	663	633	621	608	650	669	662	660	642	678	662	627	723	620	700	623	642	664	635	665	662	650	663	675	665	691	710	657	672	677	670	631	654	667	630	670	649	665	665	650	665	694	642	680	660	658	632	664	608	634	668	606	645	619	620	658	649	677	640	645	674	671	636	650	659	632	663	635	647	609	640	640	640	627	647	620	678	634	653	609	660	696	617	639	666	663	674	620	637	644	630	695	632	627	625	608	640	648	664	642	691	639	646	657	638	633	641	649	664	649	626	606	624	675	637	627	631	666	642	635	622	609	615	665	645	617	681	648	654	658	649	641	603	613	651	627	627	621	708	663	622	659	662	654	627	645	625	672	608	632	644	680	638	635	614	673	621	617	622	615	607	669	666	648	580	614	638	646	696	616	647	644	621	651	650	684	633	615	620	662	612	640	633	637	631	643	612	676	636	648	622	617	673	654	658	661	621	676	642	583	634	644	650	627	671	602	668	623	616	642	621	636	621	602	627	613	672	612	635	655	663	665	621	611	578	587	684	664	593	600	635	597	639	632	637	626	626	660	634	613	627	608	648	671	660	598	637	657	608	658	619	667	641	640	639	629	630	646	637	633	660	615	637	640	657	634	634	620	677	631	649	655	652	691	663	607	654	667	580	661	617	647	658	631	645	650	573	635	659	644	667	628	666	610	626	625	667	631	620	622	658	681	643	693	629	616	643	654	617	692	628	644	645	632	663	633	635	627	672	621	658	610	677	578	613	613	601	644	649	640	671	617	675	577	648	600	655	622	621	626	606	615	655	605	653	638	673	635	652	672	645	652	675	652	645	639	662	597	630	614	637	664	657	592	659	622	669	658	643	680	624	672	626	657	625	627	596	632	635	622	639	598	606	664	667	637	634	614	638	628	671	629	659	662	617	602	641	591	604	637	608	635	659	654	606	631	625	651	666	643	666	623	606	676	644	640	640	592	643	642	651	598	665	626	638	623	676	635	649	617	602	620	661	573	681	634	657	631	593	668	604	629	678	583	649	621	593	608	617	648	619	615	655	679	652	607	668	636	642	609	611	675	664	643	641	617	640	666	625	672	629	662	676	656	644	623	647	635	574	669	679	626	589	628	644	590	626	674	621	655	660	629	640	681	616	651	641	610	622	619	626	595	606	629	627	640	600	645	660	665	663	661	605	596	637	639	652	603	641	671	701	614	619	647	651	652	589	615	615	679	649	611	622	649	676	653	614	656	663	644	695	606	652	658	639	634	626	687	657	609	626	614	637	625	662	626	617	613	655	612	640	590	622	642	648	624	627	621	659	638	665	630	631	618	637	612	632	622	594	625	642	667	660	643	641	651	642	669	677	661	646	651	639	664	696	675	673	616	630	580	641	619	655	636	653	688	635	630	614	656	639	624	646	640	598	650	668	615	614	618	641	643	674	663	614	600	636	631	655	657	649	654	624	667	585	628	662	624	641	684	641	615	664	636	632	692	625	638	609	608	670	633	632	629	619	609	668	668	651	653	646	640	634	662	618	667	574	656	678	623	646	640	617	590	640	675	639	601	667	605	665	637	648	666	631	600	634	661	608	680	651	624	651	643	628	614	652	593	627	602	622	658	642	678	646	620	649	658	651	617	609	625	586	635	629	664	658	655	599	646	612	644	634	635	642	567	618	673	660	637	617	597	634	628	615	636	617	648	620	642	640	673	655	647	645	636	659	616	632	651	639	601	670	590	591	556	639	595	645	619	629	643	656	666	622	628	666	659	636	617	618	645	633	653	599	601	615	641	608	636	621	643	594	598	628	622	683	630	676	630	585	631	580	633	635	673	675	623	620	657	650	660	642	698	662	560	667	661	647	650	669	618	607	669	648	641	658	657	635	639	647	608	629	599	613	602	637	652	666	604	644	639	591	628	631	599	610	634	614	624	624	641	628	642	662	664	664	611	605	662	606	677	653	671	647	657	628	653	680	633	645	633	652	653	618	685	613	631	668	646	570	646	597	652	656	619	658	643	637	626	650	617	667	660	642	636	657	626	644	650	661	671	633	661	674	592	609	650	618	635	666	667	593	647	594	694	657	658	599	620	666	601	633	595	618	625	660	607	626	598	575	651	653	645	612	643	688	624	635	637	671	653	642	624	662	625	612	607	647	699	602	652	585	659	640	605	617	620	641	594	634	655	671	649	611	596	662	650	627	617	637	643	650	609	625	654	665	564	653	604	629	669	630	611	636	646	639	601	656	654	625	642	643	624	636	654	637	581	643	662	652	645	647	650	625	662	666	643	618	648	636	614	685	595	668	634	618	616	619	630	628	617	666	633	612	639	605	637	623	661	616	636	658	572	610	640	653	624	638	644	637	641	614	577	589	629	634	645	599	635	632	571	658	587	621	637	598	626	615	617	659	601	655	660	652	630	619	652	616	622	629	635	633	657	640	624	646	642	621	619	627	673	616	654	630	647	574	623	676	651	645	603	621	581	612	641	666	643	654	635	620	632	622	655	649	615	660	636	650	647	596	661	569	640	632	643	631	620	658	680	625	639	632	638	637	649	636	653	654	607	687	643	683	594	620	650	614	640	613	659	643	608	614	633	620	662	577	597	649	626	625	585	645	618	630	634	641	610	594	711	655	604	655	610	621	630	656	634	653	600	614	653	646	633	633	629	628	683	648	655	621	594	621	617	654	686	630	647	659	642	641	626	621	611	647	644	640	581	603	669	652	677	645	676	651	665	636	609	611	700	588	630	602	655	635	584	602	571	644	613	637	648	624	639	618	601	629	633	606	625	624	597	633	567	658	610	665	656	578	649	610	670	666	673	667	585	556	642	631	647	651	664	639	635	629	639	620	625	615	644	658	632	640	644	661	614	604	602	599	622	651	671	677	680	637	627	639	616	663	648	632	673	649	669	635	634	658	676	589	635	638	629	641	648	680	641	632	622	651	622	659	638	659	645	668	599	609	644	668	642	656	595	567	619	641	624	617	637	598	629	593	669	638	635	638	625	618	663	656	583	629	636	650	651	660	617	613	624	646	665	640	643	603	639	598	642	678	637	650	625	679	586	681	631	632	633	635	649	658	603	644	604	630	633	618	642	657	621	660	649	663	631	637	630	604	594	617	628	606	615	602	654	633	652	653	626	588	660	652	590	631	674	639	654	639	657	638	653	620	639	660	631	609	621	615	642	618	613	669	655	659	640	671	665	613	590	607	628	581	653	640	646	610	670	632	632	638	592	613	638	668	629	625	638	638	630	656	634	611	577	609	639	694	661	652	642	662	580	680	676	603	661	632	634	662	658	639	634	633	636	626	629	650	653	605	624	638	623	562	648	682	631	650	661	625	596	687	648
2317	957	524	334	567	712	636	531	406	375	302	241	197	160	134	130	121	98	89	87	69	60	68	57	48	46	49	44	46	38	39	42	38	36	46	38	46	36	34	42	42	49	44	45	48	38	43	35	40	40	209	124	34	49	43	39	37	44	53	41	35	35	25	42	19	34	39	31	35	41	40	24	44	26	44	41	26	25	33	39	34	37	33	49	33	36	44	49	50	37	33	40	30	40	36	45	37	41	41	49	29	28	46	40	33	39	39	23	41	36	30	33	37	38	35	27	40	40	32	32	29	35	38	32	40	39	33	40	34	29	29	36	26	34	40	26	32	36	43	29	29	38	38	43	36	30	32	31	34	25	26	37	48	34	39	35	41	50	30	32	24	33	35	48	40	41	36	43	42	34	37	27	31	34	29	37	28	30	42	33	30	46	33	35	34	25	31	28	26	32	41	42	37	34	30	38	36	40	34	35	36	36	32	28	31	32	50	36	39	34	39	31	40	40	39	38	38	35	32	29	36	41	36	39	36	40	35	23	31	35	27	36	39	29	32	42	38	41	33	37	31	28	31	28	37	36	25	35	35	38	32	28	29	34	37	41	36	40	27	26	34	39	36	27	37	28	33	37	30	35	26	33	39	41	25	39	38	34	25	49	38	49	34	42	36	31	30	34	37	43	51	37	25	35	37	35	33	28	33	49	37	33	33	42	38	32	34	34	35	41	36	22	35	46	27	40	41	40	34	33	27	37	33	54	38	31	34	25	37	28	42	26	33	42	33	33	30	30	34	26	34	38	30	31	27	38	32	22	31	33	31	28	24	26	43	30	44	42	27	31	26	47	33	41	35	41	33	28	41	23	36	46	36	35	44	39	41	38	30	34	34	27	26	36	33	30	28	42	33	41	34	39	40	43	38	31	33	39	46	40	36	32	33	26	24	34	32	38	37	36	42	37	31	31	26	41	36	28	37	40	37	32	21	34	30	32	43	30	39	34	47	46	33	30	45	27	26	34	32	40	36	30	29	26	39	30	36	30	40	37	35	26	39	32	35	37	40	46	53	26	31	27	29	35	47	34	34	34	40	30	39	32	34	27	36	38	32	27	33	39	39	42	37	29	32	33	36	37	28	36	37	30	41	33	38	36	27	48	31	37	40	32	26	35	31	37	28	31	34	26	36	40	36	35	32	26	28	39	31	44	23	29	30	39	25	21	42	23	28	31	32	30	30	38	24	37	38	40	26	31	33	31	35	30	20	39	33	36	35	27	39	26	31	28	29	34	43	32	41	45	40	39	30	25	29	32	36	30	29	37	31	41	38	43	37	38	43	27	41	32	35	32	29	31	33	38	40	38	46	29	28	34	35	33	37	35	41	24	34	35	27	39	29	34	46	32	48	41	37	43	30	32	38	32	33	29	35	25	27	39	35	37	27	31	28	34	30	30	35	31	32	29	33	25	31	34	45	28	33	32	43	36	41	37	38	38	39	37	32	44	30	37	28	39	38	33	33	36	29	41	31	32	31	33	40	38	38	33	35	49	34	24	39	37	36	31	36	39	34	41	38	28	40	34	29	40	41	31	37	39	32	37	38	33	33	37	40	33	40	33	33	27	19	29	33	47	38	34	33	32	28	33	42	35	40	40	35	23	43	42	42	36	25	36	33	39	39	40	34	34	30	28	31	42	31	40	27	27	38	35	25	31	28	37	41	25	31	26	33	40	42	35	39	24	35	35	34	32	34	30	34	34	29	38	33	26	45	31	28	31	30	36	39	47	33	39	29	37	41	35	47	37	29	34	35	32	28	29	33	43	37	42	37	47	30	36	45	32	29	29	40	43	32	39	44	34	36	39	42	35	32	34	27	30	37	38	40	50	37	26	30	40	33	40	31	32	37	29	39	35	33	34	24	34	35	27	32	26	41	28	45	34	23	23	37	36	32	34	39	34	24	35	33	32	41	32	28	42	21	23	36	36	31	23	31	38	41	29	49	34	44	42	46	35	35	38	32	39	39	42	28	25	44	31	37	28	43	34	37	33	43	32	29	42	30	48	38	43	29	38	39	38	36	36	24	33	30	38	33	30	21	31	33	27	41	27	30	37	28	39	24	33	32	35	37	42	31	43	40	31	47	36	38	29	17	38	27	35	36	35	31	30	39	28	31	47	35	36	34	39	24	37	38	38	41	36	29	43	37	37	32	31	36	39	22	45	26	27	23	30	34	29	25	31	35	36	33	33	46	21	37	35	33	34	38	31	33	42	51	38	37	35	33	26	36	29	30	46	36	44	34	43	38	44	30	48	31	44	44	43	38	41	35	33	30	28	43	34	35	35	44	33	35	32	31	36	32	38	32	21	35	33	32	27	30	35	38	35	32	33	32	36	34	33	31	39	45	32	35	36	41	49	39	37	41	32	39	29	35	34	27	42	38	40	47	35	40	40	35	39	35	25	44	41	49	38	33	35	37	36	27	35	39	28	28	28	36	35	40	27	32	38	28	27	48	29	31	30	41	28	37	34	37	42	31	42	30	29	32	40	39	28	35	29	22	29	42	31	41	26	34	37	30	44	31	36	36	31	42	33	36	44	34	31	35	28	33	29	20	24	35	29	33	40	36	51	34	26	35	34	36	26	30	37	35	47	37	33	38	46	25	22	40	31	37	34	38	32	28	36	38	43	50	30	45	33	46	36	39	30	39	31	29	34	26	32	27	32	34	37	29	36	31	35	40	35	41	37	39	43	26	28	44	40	47	28	35	39	35	39	30	35	36	33	30	47	28	30	25	35	41	40	33	38	27	36	33	46	39	37	28	40	31	45	33	31	38	40	28	32	44	27	31	37	33	36	30	40	49	36	34	37	29	33	31	39	32	35	29	34	29	47	36	39	45	28	40	40	29	35	31	29	37	36	35	38	42	34	43	28	33	42	36	47	50	35	41	36	36	30	47	30	27	36	31	29	35	38	37	50	34	39	32	30	44	42	38	28	33	34	33	24	37	37	39	39	33	34	28	41	37	40	34	36	38	29	28	37	41	43	41	45	28	28	35	37	37	35	29	42	32	25	36	48	40	43	34	25	47	30	39	36	35	27	53	35	36	44	29	36	34	39	20	33	31	30	31	35	34	40	39	41	36	33	31	25	22	24	27	36	43	28	34	33	31	35	30	35	43	34	28	42	40	33	25	26	35	48	34	30	28	37	31	35	29	31	35	26	41	40	30	38	41	41	40	47	27	30	36	36	34	38	27	37	30	44	39	32	46	32	26	40	36	30	39	33	32	33	33	29	31	32	40	47	33	29	45	38	35	34	45	45	37	26	33	36	36	43	36	30	35	35	31	43	27	50	31	31	28	30	40	49	31	42	47	27	33	38	29	37	36	33	27	30	27	30	37	39	26	35	29	29	36	28	32	49	31	25	34	40	34	30	37	39	26	33	35	30	45	41	35	38	43	45	42	36	34	39	29	31	38	34	35	27	34	31	35	33	35	30	37	34	41	34	37	33
26421	18130	11353	23504	31916	31007	27996	23983	20331	17188	14500	10619	8125	6860	6080	4699	4275	4309	3632	3501	3074	2532	2187	1772	1614	1457	1361	1264	1207	1171	1088	1055	1028	970	954	938	892	881	833	847	734	776	772	800	784	716	741	736	751	1580	7519	3156	694	697	740	807	845	713	1033	639	760	776	728	660	612	597	591	576	570	627	564	615	599	544	593	562	550	629	611	614	577	581	597	619	571	602	586	600	617	563	612	620	653	606	631	643	572	614	590	576	615	595	564	559	563	582	605	590	581	550	550	567	582	573	544	563	575	554	570	537	595	584	574	527	530	547	539	587	599	594	581	586	587	530	607	536	543	534	553	593	542	548	571	574	544	552	582	573	576	545	582	599	606	561	540	572	540	545	533	557	616	595	533	559	553	550	536	542	542	538	553	565	590	528	532	529	569	585	549	539	564	592	542	614	578	526	531	536	505	556	530	556	519	544	531	558	546	541	526	560	537	527	528	522	571	577	543	512	545	545	509	563	541	557	507	556	537	593	527	557	589	514	530	511	534	525	553	535	564	600	576	533	529	506	557	563	590	567	542	564	536	551	562	529	527	506	578	520	507	551	557	579	569	547	490	577	521	517	550	536	515	550	542	526	547	528	529	555	567	606	549	484	532	545	537	522	540	528	532	522	507	538	555	544	567	517	498	570	555	549	548	564	538	551	602	542	550	561	522	537	546	547	511	542	532	560	583	511	548	522	522	569	501	543	522	558	554	572	556	566	537	502	539	558	503	526	510	577	554	545	569	559	567	544	561	529	525	572	553	592	545	528	581	492	605	571	528	580	543	512	516	501	511	537	610	582	563	528	546	530	563	510	543	554	585	517	555	535	540	564	553	566	529	558	513	529	511	619	566	545	571	533	544	568	537	509	568	530	541	564	539	581	545	579	585	535	544	542	568	558	525	536	537	550	545	544	511	564	555	531	546	528	543	552	534	505	563	537	534	543	570	565	585	594	540	554	598	528	592	602	474	568	543	523	506	589	520	534	560	566	557	554	548	507	544	504	503	527	543	586	541	542	528	559	529	513	532	547	628	531	565	556	546	528	565	554	569	582	522	550	543	529	518	534	528	560	552	538	566	510	544	547	514	548	548	519	551	510	579	533	572	573	530	542	548	530	514	533	498	550	555	581	529	621	534	548	553	576	591	570	545	500	508	550	540	569	535	563	520	545	542	494	495	536	523	562	535	534	546	576	558	543	532	551	525	519	536	526	519	571	518	581	559	549	555	581	534	534	546	560	547	522	566	534	551	561	555	504	497	535	528	509	568	571	496	518	494	524	543	519	569	511	551	533	561	537	554	524	527	543	526	550	560	532	511	564	562	517	513	533	520	554	568	548	571	554	544	553	578	508	539	513	585	558	542	522	519	584	530	524	554	551	518	544	557	523	539	539	540	580	565	506	543	548	535	558	556	529	550	548	543	524	511	535	538	514	527	544	545	528	564	532	558	530	577	521	510	531	555	561	542	542	544	547	575	547	546	588	580	534	537	489	533	545	531	577	585	560	524	538	556	550	520	529	568	542	584	547	552	567	529	541	548	536	528	546	519	589	529	523	563	563	515	552	527	549	561	558	536	527	515	560	526	523	563	564	526	519	551	558	561	571	521	565	536	520	542	532	556	568	585	539	543	520	515	573	532	542	518	493	564	513	512	535	561	572	547	544	587	593	550	529	543	522	509	554	521	553	529	526	506	504	569	514	537	576	549	547	540	508	520	548	566	541	523	537	530	589	518	573	557	558	563	567	494	541	545	543	534	552	578	549	524	547	560	555	504	556	564	546	576	511	558	587	495	562	569	508	553	554	589	504	544	515	558	541	550	545	501	530	528	556	537	559	530	568	537	571	506	552	541	544	545	527	531	553	503	568	549	582	491	508	502	563	527	514	549	500	555	565	573	519	540	537	538	576	525	571	568	544	504	573	551	555	551	537	546	551	531	565	525	541	561	635	517	561	556	541	527	569	555	530	545	528	546	534	543	569	528	542	526	518	541	560	557	557	491	546	554	519	571	539	592	582	548	530	520	584	560	559	550	559	570	551	545	566	553	507	553	577	569	539	548	545	568	533	559	522	523	565	555	536	575	547	506	523	568	527	567	549	535	506	540	606	518	551	494	544	532	566	527	536	574	554	538	527	561	525	513	533	504	587	588	572	538	527	530	569	564	537	573	541	524	516	550	511	517	544	535	537	568	553	540	491	551	555	533	501	582	560	568	488	527	533	517	549	538	524	550	550	545	518	543	562	530	557	573	505	540	562	544	550	548	540	543	535	565	582	566	533	562	566	572	567	524	532	529	565	539	568	512	592	568	578	493	558	575	530	511	609	501	531	555	512	526	541	548	573	532	536	515	556	521	561	536	563	564	574	511	578	546	492	549	558	534	541	549	516	551	518	539	563	545	556	585	535	521	550	497	565	536	546	522	515	534	536	570	539	520	573	497	556	583	564	494	548	498	545	562	550	531	568	538	585	560	542	549	547	521	557	533	549	567	525	533	541	555	555	592	516	514	519	546	546	571	514	553	567	534	551	563	501	516	563	541	522	609	526	535	547	522	573	560	572	551	526	553	561	520	560	551	562	545	537	543	542	555	527	518	534	546	558	567	505	580	560	539	578	522	554	522	544	521	563	546	546	562	550	546	567	529	551	587	577	526	555	511	518	543	550	574	579	526	554	528	552	555	538	565	530	516	576	537	524	567	549	545	515	549	547	536	545	524	564	530	619	555	549	526	555	529	548	534	521	549	568	561	518	602	523	511	559	549	520	550	538	554	550	547	495	539	572	558	500	584	541	517	581	553	551	518	549	525	493	535	594	574	572	545	529	539	621	511	531	532	578	516	523	562	546	517	557	549	578	575	521	585	568	501	539	568	583	531	538	551	528	567	498	517	541	525	528	508	527	503	534	546	580	497	552	555	572	562	507	513	541	517	557	515	575	530	547	537	518	559	528	556	566	561	550	534	566	537	591	548	545	559	550	555	512	517	557	522	507	545	539	523	537	594	580	521	546	535	553	598	564	544	552	562	512	539	533	572	555	552	520	588	520	563	571	512	543	550	521	561	514	553	526	548	570	517	558	545	527	519	540	550	511	553	509	543	584	523	556	579	595	530	528	542	537	566	513	583	544	539	517	532	543	527	571	570	515	537	515	533	544	552	539	499	557	531	501	563	551	557	546	565	537	531	562	539	539	559	568	508	528	566	544	519	497	547	531	543	576	541	543	551	546	544	545	540	538	505	508	524	516	545	515	563	531	579	508	557	560	565	549	527	559	507	540	494	560	559	540	512	529	572	527	560	574	600	520	537	565	535	548	543	566	520	552	533	519	530	548	554	551	531	528	481	523	554	569	557	506	559	480	521	549	505	533	508	523	543	554	528	551	565	475	546	540	523	567	553	553	556	541	530	496	559	481	535	520	570	558	568	539	531	497	537	560	541	561	585	541	560	548	572	551	532	564	576	520	539	532	531	550
1759	373	245	133	287	289	308	203	172	141	117	82	68	63	65	42	28	51	40	47	35	46	30	36	22	21	31	35	25	44	25	28	27	22	23	20	32	27	26	25	32	26	22	21	33	22	26	22	19	16	46	31	14	20	27	26	27	28	31	24	32	21	35	26	23	20	12	22	35	21	31	22	26	15	31	10	23	18	22	28	23	23	27	26	25	19	20	24	29	16	16	22	26	17	25	21	22	20	24	30	19	20	28	20	21	36	33	29	25	24	24	22	15	29	16	22	27	25	17	25	23	30	21	28	35	20	25	24	28	24	23	16	27	28	28	25	20	21	25	16	34	23	34	18	22	27	34	28	21	26	34	21	20	21	24	16	20	19	24	23	24	26	26	20	20	31	22	24	17	25	22	17	23	23	22	22	28	26	27	14	34	29	18	19	32	25	21	20	27	26	33	31	26	23	25	17	27	28	19	26	23	26	18	18	21	21	19	26	26	19	21	23	28	23	30	24	28	25	26	15	20	24	26	23	36	30	27	28	29	27	23	29	18	20	22	27	14	24	22	33	19	25	22	31	23	32	21	25	33	24	23	32	27	20	23	23	31	34	18	17	23	24	26	26	20	26	27	27	24	35	31	19	19	40	21	27	17	20	24	18	22	17	31	20	32	16	28	25	23	21	27	20	18	24	27	29	23	21	18	27	25	22	22	26	19	29	24	31	19	23	25	23	26	23	27	26	20	25	26	32	27	22	28	29	25	29	19	30	25	15	29	19	20	30	28	19	22	30	18	21	25	17	24	25	19	25	21	22	19	28	18	20	21	22	35	26	16	35	19	27	23	29	27	23	21	26	24	31	15	32	15	23	33	33	26	33	31	22	27	19	33	20	25	10	19	27	22	15	34	19	27	23	21	17	27	26	26	17	22	21	30	16	25	26	21	21	21	25	34	30	28	18	21	22	24	19	21	31	30	31	17	17	19	25	20	21	24	29	25	23	20	28	30	22	26	23	25	20	36	24	23	26	17	16	23	14	20	25	16	16	23	14	26	28	23	22	26	25	24	24	16	18	29	16	19	27	30	32	22	31	31	17	20	27	29	35	19	33	16	22	25	27	38	20	26	25	22	24	25	32	23	28	28	24	26	27	27	23	27	30	21	19	20	30	28	33	34	21	28	19	27	20	21	20	26	22	27	22	22	24	26	18	30	28	20	33	26	26	36	21	26	18	27	26	34	22	24	25	30	26	23	26	22	30	22	23	12	19	24	29	30	25	25	28	14	25	22	16	21	20	21	20	28	25	24	22	20	33	32	27	18	13	26	24	26	23	16	17	22	28	27	30	28	19	22	23	27	24	23	26	28	28	19	21	24	25	24	29	24	27	20	17	22	20	27	13	17	20	23	21	26	21	33	27	27	21	28	24	28	18	13	27	22	21	21	27	28	28	18	17	30	25	26	25	18	22	27	19	21	26	20	29	24	23	22	17	22	25	17	35	26	35	22	21	29	23	32	27	22	16	22	26	31	26	20	18	27	18	21	25	14	23	27	24	16	26	20	27	17	22	21	22	28	27	25	20	23	33	29	19	39	23	22	22	29	28	33	29	19	21	20	16	19	33	36	29	19	20	23	21	29	20	24	25	34	19	35	28	29	29	16	26	27	17	21	28	17	31	21	24	23	24	22	25	30	21	15	24	31	17	21	20	30	26	29	23	23	24	21	21	21	27	25	28	18	21	25	23	27	12	23	25	20	13	23	28	24	16	31	22	21	29	30	22	19	32	21	30	29	19	34	31	27	27	23	31	20	21	26	26	27	30	24	31	19	34	26	23	22	23	24	26	18	29	21	21	30	25	26	20	28	22	32	24	22	22	23	20	28	18	20	27	36	14	29	32	27	18	23	27	26	23	19	25	19	28	21	26	20	27	19	19	20	12	15	18	27	29	26	34	26	20	21	30	16	29	22	25	28	23	16	23	26	20	27	22	27	27	19	17	13	27	31	25	28	30	28	30	26	23	22	17	18	29	19	27	24	32	28	26	17	28	24	18	23	19	26	24	25	22	26	23	23	28	27	20	24	22	30	27	16	10	27	17	32	30	19	27	26	27	22	20	24	20	21	32	24	14	23	23	32	22	21	25	34	23	34	28	23	17	23	24	24	23	16	21	18	26	21	26	26	24	28	27	11	23	25	22	15	18	23	32	27	20	24	22	28	12	19	23	27	21	29	24	15	29	34	26	26	26	23	23	27	19	24	27	28	16	26	23	21	31	33	25	23	22	28	18	28	25	25	15	25	33	20	34	26	32	20	25	21	20	27	22	34	14	19	19	23	26	16	28	32	34	20	28	28	17	17	26	20	26	23	19	39	29	28	19	26	17	26	22	23	28	23	20	26	19	34	17	32	23	22	23	28	29	22	13	27	15	19	22	29	16	11	17	25	31	24	24	27	18	19	24	27	18	28	20	27	34	26	18	26	18	21	24	30	25	19	19	25	26	33	33	27	24	36	15	19	22	23	31	26	26	22	20	22	25	25	30	26	26	27	26	21	17	21	22	23	20	28	20	21	22	22	13	29	23	21	30	21	21	30	31	29	19	29	28	22	21	27	28	28	27	22	21	29	23	30	17	27	23	29	34	26	25	29	18	25	17	24	17	26	21	24	24	21	27	23	17	22	32	26	20	22	22	23	25	27	17	23	25	24	40	25	28	31	21	28	23	22	19	25	21	32	23	23	17	25	26	24	26	24	24	34	35	20	15	19	17	27	30	36	24	25	21	21	29	22	30	29	21	27	17	20	31	19	28	24	26	31	25	29	16	28	27	20	30	26	22	24	31	24	28	21	18	20	37	24	27	21	22	24	27	25	25	26	25	36	16	21	29	32	32	21	24	35	27	25	18	36	21	35	29	26	28	22	20	26	28	25	28	9	19	15	25	22	25	18	30	23	20	22	25	22	22	20	18	32	26	26	22	14	27	19	25	28	26	21	30	28	17	29	27	19	26	26	23	30	29	26	28	27	18	26	22	22	21	35	14	26	26	14	26	21	23	32	20	26	31	23	21	27	27	18	17	29	24	19	24	20	26	27	26	25	31	16	25	18	26	30	21	24	26	28	26	27	25	31	22	28	22	22	24	25	25	19	31	21	25	18	21	34	23	26	22	31	30	20	20	17	22	25	28	29	31	29	29	26	18	31	19	21	32	16	22	23	27	25	24	24	37	27	23	18	34	33	27	20	28	32	34	27	21	25	29	17	27	23	32	26	24	23	24	27	23	15	21	23	25	22	19	27	25	25	24	18	17	23	22	26	27	21	28	22	28	21	33	25	23	19	28	20	22	30	26	19	24	19	29	24	30	21	21	22	28	18	19	18	19	20	16	18	21	26	21	21	27	26	32	27	27	21	20	12	27	27	25	20	28	30	19	25	25	21	20	18	38	24	15	23	25	21	19	24	15	34	25	12	22	18	28	28	25	25	16	26	24	21	20	25	25	16	19	20	33
18209	10840	5861	14510	21728	21455	17994	13926	10717	9002	6884	4769	3170	2671	2289	1781	1557	1529	1423	1252	1137	949	819	653	634	574	515	530	492	469	453	493	479	432	441	476	447	461	441	390	431	406	424	467	459	408	423	442	401	408	1268	627	401	443	418	503	469	418	511	410	475	542	551	421	426	399	393	409	336	384	376	385	378	400	412	395	391	392	372	369	381	409	384	352	366	376	419	369	396	390	402	376	406	422	407	423	373	395	385	420	395	428	429	404	378	381	382	402	367	361	404	383	400	375	385	364	391	340	376	365	388	401	374	426	393	398	383	402	360	356	394	405	385	399	388	417	380	394	367	386	359	416	371	400	422	359	416	381	393	386	372	418	390	407	367	373	369	362	395	397	379	368	405	412	395	359	374	407	363	345	387	414	384	363	385	390	360	398	382	372	388	402	375	381	411	398	342	360	367	375	409	382	386	375	384	386	383	382	349	343	384	401	370	381	364	402	377	364	360	376	415	342	395	398	371	370	384	381	377	401	382	355	396	371	370	393	378	360	374	366	377	368	343	376	369	381	412	367	405	372	335	381	388	398	384	382	370	378	394	386	346	397	375	360	365	407	370	425	365	392	373	416	371	332	366	380	394	404	388	392	401	362	360	383	396	362	371	378	357	388	370	405	395	357	424	373	412	365	373	399	376	389	383	369	424	368	397	360	385	381	417	385	380	368	393	381	369	419	399	382	333	375	390	367	408	395	341	388	349	359	411	368	354	368	410	361	344	378	382	360	398	361	364	342	386	410	367	394	387	395	384	369	395	357	394	354	380	394	364	404	380	393	404	417	391	381	367	378	378	385	394	375	363	411	380	378	381	366	393	363	385	347	410	351	401	384	365	353	372	392	362	392	390	380	357	333	358	366	381	396	387	381	392	367	363	419	382	380	439	365	341	371	381	413	390	367	391	345	394	379	348	357	437	397	371	420	391	361	365	330	417	383	397	387	398	388	378	432	367	368	371	372	414	394	402	395	367	362	386	398	383	365	395	387	373	414	390	416	356	437	361	402	383	364	393	362	373	380	373	375	395	372	327	369	378	377	352	409	380	400	388	384	386	388	420	372	366	377	390	365	346	398	363	442	363	391	343	389	420	349	420	365	386	352	414	373	394	407	390	415	341	395	362	366	354	375	385	402	362	373	364	383	357	365	382	367	401	373	382	342	355	356	375	335	373	377	366	357	401	376	381	341	372	391	417	386	404	400	396	359	390	388	360	388	378	353	424	386	364	370	389	396	398	358	386	394	392	354	373	376	367	429	366	399	424	347	366	392	388	357	358	371	381	394	341	398	373	384	398	390	401	390	390	372	365	372	365	411	392	368	382	356	398	398	401	378	403	392	396	383	357	396	391	393	353	352	398	389	406	379	394	398	344	377	376	387	350	359	369	359	364	372	398	375	382	349	396	387	376	365	378	388	359	381	379	378	385	408	384	375	403	396	402	439	377	354	395	387	378	420	379	362	402	367	371	400	366	376	413	409	389	363	392	395	401	366	400	361	402	363	395	395	387	362	332	363	372	395	398	362	393	408	385	411	378	355	375	390	395	379	378	370	392	394	358	355	384	382	371	377	383	383	397	373	388	366	399	337	371	370	392	381	372	357	374	379	401	370	376	394	338	377	431	352	395	402	363	357	395	379	369	395	382	356	345	339	361	365	373	369	379	337	386	379	373	376	346	383	353	377	378	375	371	380	422	389	366	405	406	396	402	384	367	395	366	360	359	359	388	393	411	362	400	351	398	381	370	384	394	360	359	389	375	393	349	378	373	399	355	390	383	392	385	377	387	396	381	399	367	406	378	379	357	383	351	390	366	396	361	394	397	366	355	379	361	377	376	406	369	394	352	395	413	378	405	352	357	381	371	394	392	388	393	352	357	386	382	392	379	377	378	385	412	389	370	357	395	387	379	386	393	344	392	401	375	381	388	379	386	361	376	373	374	370	352	356	369	395	406	392	391	393	372	381	379	347	388	395	386	363	395	387	385	441	363	381	391	358	390	394	408	407	383	369	405	379	380	407	394	388	378	367	391	399	370	393	416	371	394	386	385	383	372	379	379	372	408	382	370	363	390	370	404	385	389	396	344	393	401	375	414	368	339	384	420	370	367	371	375	403	389	394	373	344	340	357	400	389	368	374	384	358	371	379	379	411	397	391	360	372	364	387	346	392	366	358	385	378	374	402	376	380	373	349	377	384	378	402	343	367	376	360	378	359	393	364	387	371	408	383	408	349	398	404	384	375	354	395	433	392	339	370	397	359	386	372	355	408	349	387	364	358	428	380	371	414	344	369	366	387	355	357	370	412	348	410	376	383	363	413	346	377	377	358	394	377	360	368	363	377	350	386	351	402	393	368	384	391	408	367	399	351	361	394	369	346	382	354	357	385	386	378	387	360	402	390	384	381	356	377	394	346	353	357	392	416	408	417	354	367	385	399	416	332	351	417	405	401	383	399	389	396	367	373	385	371	394	394	380	361	395	381	360	372	357	398	354	347	383	396	382	388	378	396	356	346	413	391	386	366	393	399	370	391	410	367	354	368	377	377	351	378	401	387	392	378	347	400	380	384	391	376	388	366	407	365	368	397	390	372	368	380	389	399	385	383	371	374	373	348	367	357	361	368	382	365	413	423	387	404	392	375	377	370	383	369	406	343	384	406	374	361	405	388	392	374	368	419	382	396	398	344	432	382	336	369	336	398	374	380	377	386	357	361	354	391	324	378	350	390	371	377	380	383	415	370	382	384	374	421	384	361	367	356	364	375	379	361	364	403	388	386	362	378	404	396	370	394	355	368	418	334	373	383	361	348	389	374	387	394	403	401	349	371	365	374	389	390	418	389	402	373	367	401	363	372	374	389	398	389	381	374	400	392	391	340	395	391	422	376	397	369	384	436	383	414	376	385	396	382	337	401	353	360	372	397	376	382	365	395	383	408	394	392	379	356	401	362	382	380	390	378	374	401	336	403	353	367	380	360	392	380	338	354	361	390	370	385	385	371	405	392	359	376	360	358	392	410	383	379	361	403	367	340	373	354	381	380	394	352	369	370	378	364	382	391	366	377	381	407	389	372	375	370	394	383	363	354	401	372	380	390	402	389	374	383	393	385	354	345	383	350	372	423	381	395	390	343	370	382	389	355	392	358	379	392	420	405	378	421	350	391	395	370	408	369	373	400	373	401	396	395	368	381	375	379	390	391	370	391	347	412	419	382	379	357	383	346	398	363	369	370	360	413	406	413	382	403	401	393	395	354	395	344	325	369	379	380	343	394	413	383	399	323	360	400	383	393	375	407	356	373	353	400	363	362	367	389	356	343	392	405	379	367	383	391	402	384	400	396	388	398	347	415	354	351	351	370	384	371	336	372	384	371	359	365	374	402	367	354	368	381	385	400	386	392	381	360	384	366	360	373	374	368	358	404	368	406	351	393	399	394	359	408	376	370	357	367	373	360	337	402	366	362	396	352
1166	630	337	228	403	497	422	352	304	233	219	149	119	97	63	81	58	66	57	50	34	28	41	37	30	41	31	21	20	35	24	27	23	18	22	23	21	16	16	18	22	18	24	11	15	21	18	25	13	22	77	96	21	24	23	16	17	24	34	32	18	25	19	22	21	18	17	16	22	17	14	22	11	21	29	22	21	27	20	23	14	23	19	21	16	22	15	17	18	25	24	20	21	17	16	27	22	18	16	11	19	13	16	17	15	16	16	21	14	13	22	23	18	11	24	17	18	33	12	16	22	19	13	21	22	28	22	14	16	13	19	16	15	12	24	20	16	17	15	20	18	20	24	18	18	26	22	22	16	18	19	23	21	22	14	19	18	19	14	16	12	28	17	11	23	20	24	20	19	16	16	15	15	15	18	15	22	24	20	20	11	12	12	21	23	15	18	14	16	14	26	15	29	15	24	29	21	16	18	16	20	17	20	24	16	17	20	26	25	22	23	15	19	12	17	14	21	9	20	24	23	18	21	17	25	14	18	16	16	19	14	15	20	22	19	13	17	19	23	21	17	18	18	22	21	17	14	23	14	16	12	15	19	19	21	17	18	19	22	23	23	16	21	16	21	16	25	25	23	18	14	25	17	16	12	17	22	17	22	18	17	15	16	19	24	25	21	17	16	23	24	17	20	21	27	22	26	7	18	17	21	9	12	11	20	13	19	15	26	20	25	26	22	15	17	26	13	21	18	23	20	17	18	17	23	18	18	20	17	15	19	15	18	23	15	20	23	20	17	17	12	23	9	13	22	23	11	23	11	11	22	34	22	11	17	19	22	10	23	11	11	15	20	17	23	21	13	15	19	17	17	11	14	18	17	11	18	11	9	16	12	23	19	18	24	23	24	17	16	20	19	18	20	25	17	17	19	18	22	23	11	19	20	14	14	12	19	19	15	11	22	14	12	12	23	18	26	19	14	13	16	12	17	23	18	18	6	22	14	10	18	31	20	26	18	21	14	20	14	25	19	21	17	14	24	23	17	18	14	25	17	20	21	16	18	25	18	14	17	21	13	15	23	19	15	16	14	18	14	16	25	26	20	20	13	14	26	26	17	15	24	19	18	20	22	21	14	9	13	11	13	23	26	17	16	17	26	18	10	17	24	23	20	13	19	20	18	15	15	19	18	15	22	20	25	12	23	26	21	17	17	15	15	21	19	17	20	13	25	16	19	19	20	17	18	24	11	14	14	24	15	27	21	20	21	31	17	14	14	19	11	16	12	21	20	7	19	15	16	18	15	18	22	13	21	19	27	19	18	17	14	18	25	20	20	18	18	16	21	14	19	18	22	22	24	17	23	19	26	20	16	20	24	29	16	17	18	18	15	15	20	17	11	13	20	17	20	17	16	19	15	24	13	23	16	17	26	19	22	15	24	19	18	14	23	22	19	13	14	7	12	16	16	19	17	23	21	27	25	21	19	14	25	21	14	13	18	17	13	26	14	14	12	15	11	18	17	11	18	15	20	16	16	17	23	18	16	24	19	17	12	23	27	17	15	19	18	14	18	19	22	21	19	13	18	19	15	14	25	24	11	25	15	23	16	12	17	17	20	11	11	17	23	18	13	10	25	19	16	19	15	16	15	13	11	19	17	22	22	17	15	15	19	20	20	14	14	20	14	21	18	14	14	14	17	23	17	19	13	14	19	16	14	20	18	9	14	15	21	14	17	15	19	18	17	15	9	24	15	19	25	19	17	11	16	8	17	13	16	18	13	16	15	21	21	15	18	24	18	15	20	20	21	16	18	25	27	16	17	26	21	16	14	15	20	16	19	18	20	20	17	27	14	19	12	20	16	18	22	17	18	18	17	15	14	20	17	15	20	24	24	20	16	18	19	15	22	18	27	25	17	20	17	11	20	15	20	17	14	21	29	17	19	22	15	20	15	21	18	20	11	16	17	17	21	22	11	16	20	12	20	20	21	19	14	17	23	12	18	19	25	20	19	25	23	22	15	15	20	19	22	27	15	17	25	11	26	30	17	15	15	13	14	16	17	24	14	13	22	21	26	16	18	19	24	12	21	16	14	19	22	15	16	15	16	19	18	19	21	20	19	15	20	21	24	26	25	13	15	16	24	14	34	15	21	18	14	11	15	18	23	22	26	12	17	18	18	14	12	19	14	16	16	16	10	16	19	22	15	19	13	15	15	18	15	23	25	21	15	18	24	22	24	20	19	13	19	14	22	21	21	20	13	20	17	25	19	19	21	23	19	19	15	21	12	10	25	17	25	16	23	18	14	14	18	19	19	19	17	19	21	22	23	14	17	19	23	13	22	15	9	23	21	15	16	20	19	17	22	17	24	20	16	21	12	23	19	18	11	14	23	23	25	12	22	23	21	17	13	21	17	20	17	19	25	20	19	21	15	11	16	27	20	15	17	14	18	17	24	18	14	14	24	12	11	15	9	14	14	22	24	14	23	24	12	20	16	16	25	19	21	16	16	19	15	23	13	15	22	14	20	16	13	17	20	12	24	13	16	15	21	22	20	20	15	16	23	21	18	19	17	14	27	18	25	25	20	23	19	19	27	11	17	19	17	9	13	23	18	22	21	11	15	18	22	13	23	27	18	18	17	15	19	18	19	15	19	8	23	22	16	19	17	14	18	14	26	19	13	18	8	22	16	18	16	14	23	20	16	16	15	18	22	15	18	19	24	16	15	15	27	17	14	15	15	16	17	21	14	16	28	24	19	19	23	17	16	21	22	18	17	14	24	14	22	19	20	19	16	24	25	21	15	23	25	17	21	13	19	10	28	20	20	14	21	10	16	6	21	21	18	17	10	11	19	24	16	11	20	12	19	15	19	24	13	23	20	15	19	15	11	18	14	15	18	15	15	20	7	24	20	22	24	12	10	17	16	24	22	18	19	13	19	18	20	13	26	15	10	25	19	23	22	18	18	16	18	6	16	9	18	19	19	12	18	16	23	15	26	21	15	20	14	15	11	21	20	17	21	21	11	14	18	18	21	16	16	15	18	20	18	15	19	11	20	19	25	20	15	14	16	22	14	14	11	14	10	19	19	14	16	19	16	14	18	15	23	25	16	19	14	22	22	19	16	21	16	18	21	21	10	18	18	17	20	14	19	29	12	15	17	16	16	18	18	15	24	26	18	24	16	11	13	19	19	13	18	25	24	13	20	17	20	16	16	13	14	14	13	21	22	16	23	22	15	15	20	18	16	18	11	17	21	18	17	19	23	26	15	12	14	12	19	23	24	13	14	21	15	16	21	14	19	18	23	22	26	15	24	12	14	22	22	17	15	10	17	13	13	25	11	16	16	17	17	16	25	9	16	19	16	19	17	20	20	21	15	16	17	16	20	7	19	26	22	28	18	19	16	21	11	18	21	32	12	15	25	20	17	16	15	8	15	15	24	20	14	22	12	6	28	14	24	23	13	23	20	20	13	21	15	17	20	20	26	27	20	25	16	20	18	14	24	14	11	16
22187	14941	8566	19493	27586	27175	23347	19183	15851	13205	10421	8114	5662	4529	3806	3098	2661	2479	2509	2050	1812	1337	1202	956	908	766	689	658	639	650	623	515	571	503	550	498	473	474	501	426	438	451	449	397	452	414	389	404	412	413	3013	3517	412	380	453	447	386	356	786	392	412	561	468	386	335	345	301	305	292	329	351	328	298	315	328	281	338	303	307	268	305	314	325	311	295	312	315	333	359	318	335	325	343	325	308	356	313	354	310	316	339	313	327	343	351	303	298	285	303	330	297	284	313	315	301	320	309	337	332	291	347	305	296	288	282	329	325	294	303	271	284	307	301	292	270	309	310	301	288	287	307	324	284	306	276	273	278	304	338	279	318	317	264	327	301	299	305	279	313	318	277	289	314	269	298	284	322	285	289	287	279	291	297	280	305	323	290	278	309	297	269	306	305	280	294	312	300	276	299	315	298	303	312	286	297	289	293	274	307	308	259	271	284	309	286	292	300	280	298	283	270	305	304	280	304	291	284	331	287	297	309	285	301	285	293	291	288	259	289	280	273	293	315	277	310	284	317	298	283	301	300	281	310	275	344	283	314	294	318	283	321	283	294	295	284	293	278	288	296	302	305	278	268	300	314	288	263	296	293	289	293	299	299	301	304	305	301	270	300	280	338	289	305	282	291	261	297	315	303	304	284	300	269	275	286	290	293	284	272	272	303	303	299	266	306	297	287	284	250	290	313	312	291	286	310	279	268	259	309	284	261	283	287	294	304	294	281	287	326	285	292	298	292	297	304	275	293	284	300	266	285	307	265	247	290	297	283	301	292	277	300	294	291	278	286	292	292	269	291	292	312	311	289	283	304	305	315	290	312	261	299	257	282	317	316	273	292	311	280	288	305	293	300	309	299	306	296	302	299	275	296	290	283	305	291	306	305	325	319	316	302	245	271	292	300	303	295	270	306	306	280	297	288	284	247	300	296	286	283	296	273	265	298	323	286	282	292	265	288	269	313	296	302	301	298	290	296	290	287	272	311	295	259	288	278	280	309	298	329	288	292	265	296	287	265	276	276	285	278	295	279	304	322	314	306	274	310	293	310	300	292	277	315	293	288	293	292	288	276	288	280	295	297	285	269	303	307	283	250	295	279	280	286	295	293	316	288	286	260	307	288	291	295	291	305	289	296	329	314	305	263	332	310	284	268	299	286	270	311	281	304	306	271	286	277	287	294	308	280	300	308	271	285	282	255	312	234	286	286	306	283	300	295	292	266	284	314	294	293	313	298	294	295	295	271	317	284	283	271	282	279	314	273	256	290	297	297	320	324	305	340	250	312	286	311	276	317	293	313	283	272	301	301	252	301	272	302	271	295	269	285	299	295	285	328	307	292	299	277	257	306	299	288	305	299	279	303	284	302	312	285	299	308	297	307	324	361	303	276	280	288	277	263	316	315	274	297	288	306	307	293	284	303	287	295	284	284	280	311	309	298	286	328	339	302	304	315	304	290	300	307	266	263	292	290	301	272	300	296	288	306	280	290	294	292	307	282	295	278	276	315	282	309	314	277	310	285	295	284	274	295	281	307	322	309	275	293	284	309	291	291	305	303	302	289	286	300	292	309	280	308	273	302	255	298	296	290	311	312	287	282	301	278	280	283	293	288	286	289	324	282	304	273	292	297	272	291	306	313	291	292	275	279	284	301	306	294	293	282	290	335	300	278	297	316	322	293	301	300	291	310	262	295	289	317	292	289	309	276	296	268	287	305	315	304	315	293	272	277	288	258	295	266	304	261	282	279	299	303	284	255	295	310	295	284	287	283	304	297	296	274	299	293	319	302	292	312	293	290	256	300	304	309	280	295	270	278	297	309	295	265	280	293	300	325	313	305	288	300	285	302	285	264	304	290	279	298	319	276	310	268	268	298	272	324	292	280	308	309	292	284	281	288	284	257	322	272	294	303	278	297	288	288	297	262	285	278	259	295	266	300	294	307	276	298	296	282	288	284	320	278	287	289	272	293	298	274	273	297	286	305	315	319	292	279	235	337	287	294	291	255	287	293	303	294	260	307	258	287	288	280	281	291	301	306	288	294	288	259	292	286	310	292	279	286	263	258	293	273	259	273	289	310	289	293	299	281	316	277	293	277	315	278	277	312	261	281	296	307	293	295	291	287	314	298	284	293	263	273	285	262	303	312	268	276	283	324	310	298	302	312	276	308	291	287	296	293	304	316	289	284	261	299	307	304	288	259	269	293	298	278	300	282	302	289	298	309	295	317	301	289	312	268	282	301	282	299	283	274	275	319	266	306	288	292	270	287	275	284	298	292	283	302	328	294	288	282	283	291	278	286	270	275	298	306	281	278	286	274	264	306	319	293	288	286	245	304	298	272	319	283	291	269	320	303	285	299	310	296	298	310	278	282	303	282	316	298	322	300	285	286	294	275	281	297	278	310	277	268	277	302	306	300	275	281	282	279	278	289	324	266	271	290	305	307	308	306	297	298	300	271	307	273	265	320	298	286	278	255	287	325	268	273	278	324	273	268	281	292	287	298	299	310	286	265	271	294	283	276	306	293	320	293	281	298	292	291	290	280	292	300	276	302	322	323	283	296	312	310	310	290	292	267	304	292	328	310	286	278	310	281	287	285	289	283	274	273	308	293	306	304	257	280	296	299	306	289	295	307	286	283	275	279	310	250	276	300	315	320	287	284	285	278	286	303	277	304	286	306	296	251	279	284	276	284	294	308	265	281	298	297	265	272	272	263	294	276	316	298	303	300	288	302	298	304	275	292	288	304	332	326	284	267	293	304	301	250	322	296	323	300	297	302	293	308	301	289	290	279	288	301	281	298	296	287	292	287	274	298	312	273	268	298	305	255	297	296	287	258	298	264	293	289	262	280	301	286	328	280	306	308	279	291	268	295	300	285	291	309	301	291	308	281	273	305	268	280	273	293	288	293	335	277	295	301	298	283	299	272	298	285	266	267	320	288	305	306	313	268	264	289	305	305	277	321	289	306	266	293	298	300	278	283	292	294	273	313	316	293	264	282	332	319	284	299	298	296	282	276	287	273	294	275	284	279	311	300	301	297	289	289	278	310	293	270	292	301	294	289	282	298	306	323	299	293	308	270	334	267	295	313	277	278	298	320	276	271	288	287	299	289	271	323	279	284	300	313	269	309	304	302	281	286	292	307	282	302	273	286	289	282	281	291	277	288	288	289	288	314	279	296	293	280	285	331	285	274	307	294	277	280	301	277	275	289	295	287	278	321	305	299	307	313	267	280	303	307	294	303	282	304	298	291	304	283	290	278	294	282	285	298	322	280	291	304	295	291	274	309	291	302	314	283	284	277	283	299	316	326	290	288	305	300	293	290	311	284	291	297	342	307	296	269	301	281	263	341	272	259	281	315	278	260	272	337	298	290	289	265	266	319	329	313	314	297	289	289	283	270	296	316	298	293	278	312	282	304	285	324	326	286	290	288	299	300	317	286	285	271	290	282	275	281	302	280	309
2938	608	317	241	403	451	411	344	308	237	245	184	152	102	90	85	73	63	80	68	79	59	52	50	45	64	49	47	53	59	38	52	44	35	42	50	39	43	47	41	46	60	34	38	33	49	43	41	41	43	74	152	43	45	43	42	46	41	60	48	43	44	52	35	40	29	35	36	46	51	45	43	33	36	41	36	39	48	51	35	41	34	53	30	37	39	36	45	44	39	48	39	40	46	40	43	35	37	37	40	49	39	50	40	29	49	43	35	47	41	49	49	38	41	39	43	38	46	50	50	33	40	45	34	36	37	28	39	32	41	42	43	42	38	42	30	37	41	30	41	33	40	41	41	51	42	36	50	28	49	50	45	34	29	34	33	35	55	35	40	40	49	41	51	46	49	49	33	54	57	44	30	44	42	38	43	49	45	34	39	45	43	30	36	43	42	33	46	45	46	33	42	34	42	45	43	44	45	28	32	35	47	38	42	41	38	42	44	38	41	40	37	36	40	44	50	39	38	37	37	50	41	44	42	45	37	40	35	50	38	47	39	41	35	44	47	46	50	33	42	38	40	39	36	34	44	41	46	46	47	28	36	48	48	50	42	37	49	41	49	38	42	39	30	48	37	37	42	38	43	50	44	34	43	52	49	36	47	33	51	45	41	47	55	29	50	39	42	39	51	40	39	35	41	53	53	45	43	46	52	40	35	40	39	39	54	45	46	46	51	37	43	48	32	40	61	37	43	37	39	42	45	41	39	42	42	29	29	44	49	41	37	39	52	43	42	50	33	41	39	42	44	33	53	48	40	34	48	48	46	51	32	31	52	42	40	48	44	39	43	39	41	32	48	50	34	39	44	49	39	45	43	30	41	36	55	63	38	39	44	47	53	47	29	50	61	45	46	43	51	44	36	45	34	43	42	36	49	33	29	40	42	39	38	52	32	43	40	43	45	48	43	42	37	47	42	45	37	43	39	47	41	38	50	34	38	47	45	39	36	44	41	47	41	37	42	51	37	46	39	50	42	55	42	42	40	38	42	51	32	44	48	47	31	38	28	48	38	43	48	42	32	37	40	40	48	47	51	34	39	36	36	42	52	34	41	44	44	42	47	36	30	37	35	41	44	52	36	38	44	34	58	47	40	55	38	65	41	42	37	31	43	41	43	48	42	44	42	37	42	39	43	42	44	44	48	46	51	51	36	36	49	46	35	25	42	39	41	48	44	34	45	36	41	47	54	35	45	37	48	34	43	47	39	47	42	36	49	43	40	29	33	47	35	38	35	28	41	35	43	47	45	47	37	47	36	37	44	40	42	49	43	45	48	36	38	46	40	44	37	48	46	38	37	36	34	36	44	41	49	36	40	49	39	30	43	39	38	37	45	32	41	55	47	37	42	31	46	42	36	47	46	46	40	36	47	37	42	38	56	43	33	43	32	32	57	40	46	56	35	35	49	55	34	50	44	39	37	42	39	40	42	39	49	41	40	39	44	44	38	31	48	33	40	35	44	51	42	42	49	49	49	40	47	41	44	50	51	43	32	47	54	41	44	45	28	48	43	55	47	36	38	38	41	49	41	47	35	48	33	29	38	34	37	35	41	27	40	35	53	33	39	35	48	45	56	35	33	45	45	39	38	36	54	35	44	37	39	32	36	39	34	37	53	33	50	42	40	34	52	41	32	38	47	42	39	44	42	35	38	38	43	45	43	43	43	49	56	44	47	46	33	37	42	42	30	36	34	45	49	45	39	51	50	55	41	42	40	30	43	47	38	45	39	44	42	32	39	47	36	39	28	36	48	42	44	53	34	36	43	40	38	38	42	46	50	50	29	42	44	45	47	29	32	35	41	44	50	41	35	37	39	42	43	31	43	42	39	37	42	46	49	40	49	36	29	42	37	44	34	41	35	52	27	42	50	50	44	43	40	44	39	40	44	52	40	30	42	42	47	41	42	50	43	34	44	40	47	37	47	31	50	38	35	39	49	33	41	39	29	40	43	53	29	47	54	44	25	24	47	46	42	37	40	36	34	35	40	54	38	31	55	51	35	45	46	41	43	34	45	32	35	37	40	42	42	38	42	38	42	40	55	42	32	49	34	37	44	37	49	34	38	37	61	26	47	40	48	37	44	48	45	42	50	44	44	26	37	50	44	30	38	27	41	41	38	33	38	41	36	37	43	36	34	32	42	35	44	49	39	38	36	37	57	38	34	41	36	51	41	40	44	40	46	31	48	41	43	50	42	48	40	41	47	38	41	51	48	36	44	32	39	36	34	42	33	50	49	32	43	36	43	42	38	49	44	30	30	38	49	32	40	42	37	42	38	41	32	52	33	31	50	39	40	46	37	32	27	43	42	48	35	45	48	54	56	45	29	56	41	50	43	45	40	41	38	38	34	35	46	49	48	32	39	50	44	42	37	44	34	45	31	38	48	44	39	34	50	39	48	38	40	48	40	38	46	38	38	48	52	34	48	39	50	47	40	41	37	41	29	35	38	46	48	24	37	42	30	46	25	41	34	51	41	35	49	50	56	40	38	39	27	46	49	49	47	43	36	46	40	38	29	47	45	55	35	49	48	38	47	43	45	46	45	47	50	44	37	36	57	47	35	47	46	41	51	38	38	40	35	39	39	42	41	32	33	38	35	35	38	42	51	41	44	40	38	41	38	36	42	33	30	48	34	50	41	38	41	45	35	41	44	39	40	40	32	41	42	41	34	45	34	35	40	52	39	43	37	31	34	41	37	42	39	46	44	37	38	38	33	52	39	34	40	40	42	44	37	42	40	50	39	44	36	38	42	39	52	37	53	39	44	60	42	38	42	41	42	38	38	44	44	44	44	31	38	50	43	51	46	40	35	42	43	41	59	49	41	56	40	40	35	47	34	42	39	45	46	49	35	39	50	44	40	55	35	41	33	31	38	44	34	44	38	34	38	36	35	41	32	37	55	44	33	51	37	41	33	34	38	41	49	32	41	36	46	37	37	42	47	44	40	51	35	43	51	54	35	38	37	42	47	44	44	34	43	35	45	36	46	37	43	40	42	44	36	30	51	47	46	47	43	31	43	35	40	45	44	37	38	57	40	42	50	37	44	42	46	39	34	41	40	39	37	47	39	43	38	47	41	46	52	59	45	51	43	42	35	43	55	47	37	30	46	36	42	43	45	33	53	37	45	30	32	43	36	42	45	34	46	44	37	27	34	29	39	38	39	37	34	43	48	36	39	42	41	38	39	34	33	37	44	49	42	36	45	58	41	39	39	37	40	45	50	43	45	37	36	42	41	38	43	40	32	40	46	46	44	40	47	37	31	49	39	37	60	37	40	55	45	45	36	37	41	47	41	43	46	42	37	38	49	48	36	44	49	47	53	34	45	34	47	39	30	39	49	48	36	37	44	46	36	45	31	50	39	37	35	32	36	37	44	38	37	43	51	42	55	33	44	45	51	38	44	32	51	41	45	44	37	42	34	43	40	41	33	39	37	42	41	54	44	42	46	40	41
20946	13840	8428	18854	26660	26218	23460	19062	16049	12454	10888	8666	5960	4346	3899	3299	2744	2525	2644	2416	2086	1604	1498	1332	1200	1131	1066	984	978	888	929	835	909	899	903	784	759	802	721	757	803	792	751	773	748	759	724	752	672	718	2010	4555	788	728	831	729	675	671	1047	763	891	864	753	700	724	634	663	677	632	633	707	648	622	646	664	663	629	634	638	668	619	597	673	640	676	633	638	676	639	675	652	635	628	696	659	683	641	680	656	656	664	660	704	649	646	672	655	646	613	665	649	641	649	645	621	671	639	648	644	643	672	627	657	666	619	662	668	607	668	620	632	689	635	712	635	597	663	709	670	649	694	634	663	659	660	667	643	693	609	608	634	676	623	608	666	618	638	686	636	644	622	621	620	700	593	650	615	619	638	644	610	645	651	643	676	681	643	640	645	620	649	629	618	659	625	628	671	681	621	641	672	630	608	625	620	602	630	614	634	649	668	681	618	637	607	639	632	669	640	634	591	634	710	626	621	613	633	661	620	671	631	647	647	585	660	621	629	701	614	576	619	639	614	614	676	630	647	566	628	629	635	626	627	636	631	635	677	641	634	631	583	653	614	648	659	641	640	617	646	637	666	656	659	615	644	641	668	662	661	666	673	602	635	615	626	614	672	640	613	628	631	650	649	631	671	649	616	654	620	618	639	667	604	612	650	680	622	702	619	623	660	668	623	644	630	627	626	599	670	627	680	645	666	614	652	665	653	628	653	610	663	646	667	603	638	660	629	662	645	659	589	614	644	671	645	636	619	669	649	612	638	638	632	650	648	665	655	642	695	658	634	626	617	599	621	613	649	635	639	639	597	645	601	650	636	631	667	644	672	634	668	654	644	641	624	596	611	627	655	635	648	641	624	635	607	638	669	642	652	621	628	583	638	616	615	659	642	652	640	612	629	609	623	671	631	610	669	599	635	656	614	641	627	635	630	660	623	594	679	641	660	586	620	616	650	616	623	605	649	658	653	691	640	687	545	647	622	628	662	606	623	629	631	609	613	646	649	637	636	608	587	647	656	630	647	616	652	671	690	629	638	666	604	665	636	628	633	636	619	633	628	591	640	616	630	648	676	677	642	648	662	647	623	664	651	615	632	629	667	622	655	631	653	633	646	611	654	628	606	626	669	679	678	626	689	627	623	660	615	609	665	659	609	670	651	619	649	627	595	647	636	592	644	647	662	694	643	635	620	606	637	575	650	629	672	648	597	675	647	614	642	634	616	644	653	631	633	682	664	625	631	655	633	611	622	690	617	648	605	641	636	618	625	609	640	670	629	635	576	676	640	669	619	607	616	625	639	644	682	643	640	670	650	656	639	663	667	655	583	650	612	657	660	608	598	609	589	618	663	602	693	601	660	596	651	665	633	635	652	627	654	652	642	628	651	628	597	596	670	634	656	660	664	672	610	643	644	654	621	617	648	586	619	664	609	654	653	613	620	630	643	661	635	642	641	599	655	668	634	610	621	657	669	645	643	635	617	642	620	643	647	675	616	652	671	665	621	659	668	613	620	644	576	666	655	637	618	620	611	651	655	691	622	608	652	666	646	608	645	668	645	643	638	697	681	655	643	593	642	662	670	715	652	657	652	616	655	618	623	619	657	666	631	655	631	645	638	634	633	649	665	656	700	666	622	634	652	692	649	643	662	670	636	610	643	629	606	609	651	644	628	607	648	611	610	642	658	630	605	684	663	643	650	659	658	614	625	597	623	665	625	659	621	647	660	629	640	612	662	645	657	618	619	652	627	711	650	593	625	647	631	619	662	653	622	658	619	643	665	618	651	672	614	653	612	639	644	665	643	609	634	610	599	632	645	626	660	626	648	641	651	666	635	610	629	588	652	617	647	637	663	615	621	643	633	663	644	631	657	627	622	613	674	614	622	618	645	646	654	629	673	650	634	640	650	676	643	645	646	624	610	608	652	638	605	636	663	618	650	671	633	634	647	642	647	607	617	640	601	634	665	650	632	603	642	670	649	647	661	657	615	679	669	646	627	638	652	633	672	640	646	641	682	639	580	616	656	666	614	613	595	613	644	631	656	649	649	649	632	610	636	631	629	657	647	626	631	614	647	609	663	645	616	646	600	614	632	638	623	621	621	619	670	586	624	620	620	642	613	645	611	638	625	620	627	611	594	673	667	559	631	647	649	666	661	660	637	615	583	679	682	650	597	643	628	633	659	637	648	644	657	619	602	642	644	589	615	614	613	672	688	608	635	628	619	638	645	633	664	678	639	643	627	634	639	628	626	655	615	652	661	607	642	604	629	625	646	658	634	667	625	656	605	652	596	665	683	660	663	639	635	675	620	650	645	658	612	660	614	690	639	634	615	659	651	621	633	643	638	631	607	614	601	674	651	645	621	659	595	632	589	652	643	673	643	642	656	655	615	585	595	614	594	622	635	649	654	668	650	696	612	614	651	650	613	621	627	629	668	586	662	654	647	643	665	632	607	627	674	624	645	627	628	659	614	640	627	614	670	686	620	644	621	666	659	657	619	671	684	618	634	674	616	637	658	664	654	640	627	630	661	600	653	658	656	615	646	653	651	667	678	632	626	630	654	673	602	649	715	638	625	656	622	621	657	610	611	587	635	672	611	632	690	714	622	631	652	669	651	648	613	650	622	610	635	623	625	622	638	634	674	658	640	639	568	609	637	635	652	608	590	660	616	661	649	668	671	688	614	628	666	671	642	643	635	634	640	621	607	627	591	651	627	680	648	658	647	672	606	640	657	642	648	667	647	579	664	633	677	632	629	619	624	639	649	678	642	640	619	625	634	637	631	664	654	683	630	678	670	633	646	609	657	630	668	650	619	629	662	634	630	598	636	656	613	613	672	596	640	672	691	638	625	687	667	622	643	623	623	662	620	633	660	590	621	586	662	679	652	615	621	627	646	626	641	657	602	700	654	682	643	678	623	605	619	625	616	635	631	638	605	643	675	688	672	614	664	576	608	686	650	639	628	655	617	665	660	639	613	604	606	638	624	657	635	597	639	631	643	600	589	646	652	666	665	678	558	621	673	608	650	619	610	614	596	625	632	632	680	616	643	673	622	659	619	675	616	657	634	674	646	650	643	632	625	664	654	642	681	681	614	634	629	629	656	629	632	642	657	639	624	619	641	617	655	624	624	634	613	664	671	652	650	594	636	607	627	638	671	646	613	635	650	629	622	598	629	672	672	645	674	633	636	623	653	661	679	641	643	666	619	670	645	656	659	678	633	624	619	638	650	622	642	648	663	625	717	629	630	656	650	673	610	635	612	658	656	639	622	657	631	659	653	653	665	651	605	641	664	672	668	649	626	649	606	632	667	606	592	605	673	639	653	669	675	646	661	654	676	641	632	633	621	630	657	642	634	624	591	684	664	581	604	598	629	629	664	654	657	607	657	658	645	637	656	608	620	611	641	602	646	676	643	618	691	626	661	616	621	649	627	643	669	615	666	654	610	651	632	683	617	661	651	629	625	674
2366	880	509	413	643	783	659	593	492	392	323	286	200	137	128	125	93	101	89	93	78	77	65	62	59	68	64	51	54	42	49	50	39	45	50	54	52	47	44	43	33	37	35	38	49	36	42	36	39	43	162	198	40	29	47	35	37	34	53	49	58	43	35	31	33	43	30	27	39	29	43	26	23	32	34	42	41	48	40	42	38	28	32	32	34	42	35	27	34	28	46	35	38	34	39	49	41	39	34	35	32	38	34	48	26	45	36	36	28	26	29	34	36	25	27	38	42	30	32	37	36	33	33	33	42	38	30	29	37	41	36	31	23	33	27	38	42	29	40	32	40	40	38	35	46	32	44	39	42	29	29	45	40	38	41	35	31	46	47	44	37	39	40	34	40	36	28	39	32	27	41	46	24	35	29	45	35	27	35	38	36	42	29	33	32	35	32	32	30	34	35	30	31	39	24	29	33	30	46	30	42	42	41	40	35	36	36	34	43	45	32	41	55	35	30	28	38	28	30	33	35	39	34	25	35	35	39	34	36	37	39	43	45	33	39	26	34	36	27	32	30	28	33	30	32	37	31	33	52	29	39	33	32	44	38	41	38	32	34	38	39	30	37	46	41	38	31	32	38	32	45	36	43	35	26	31	48	39	43	33	31	31	37	36	39	33	38	32	32	33	42	34	32	32	29	42	41	45	33	37	37	31	41	42	36	33	32	35	33	23	42	32	30	36	40	33	37	33	24	42	38	43	42	34	36	43	30	30	37	35	32	38	25	43	34	37	37	49	30	28	20	44	43	47	33	34	32	35	38	39	44	46	48	38	36	43	34	29	35	41	40	32	35	38	31	36	34	30	31	41	34	37	37	37	34	24	38	30	42	23	50	39	32	43	34	27	36	41	37	36	46	40	41	36	32	34	33	33	38	33	45	37	39	34	40	32	38	39	33	35	33	30	30	44	42	34	35	31	38	32	36	40	36	37	52	43	40	37	41	28	38	27	41	40	38	28	40	42	29	35	32	37	41	37	34	35	28	49	48	40	41	36	28	46	37	31	41	39	34	35	38	33	30	37	36	30	31	29	35	31	42	28	48	33	30	26	36	38	32	35	35	39	29	37	33	33	35	43	32	27	34	34	44	28	31	49	36	38	29	42	29	43	45	35	38	27	43	34	24	32	47	33	35	36	29	26	40	46	22	35	43	35	40	36	29	33	46	36	42	36	36	31	49	23	40	33	36	46	36	47	34	38	35	35	36	36	46	34	26	35	34	40	34	38	30	28	31	56	34	31	37	33	25	42	32	33	38	42	29	41	43	33	35	35	31	49	35	45	34	40	29	36	31	39	44	24	43	43	30	31	36	29	30	44	31	36	44	28	23	29	33	23	44	31	39	31	36	37	41	39	36	33	35	30	31	33	21	31	28	37	26	31	28	37	41	36	33	40	38	34	34	50	38	33	44	42	27	23	40	32	42	37	37	23	33	31	33	31	43	47	28	32	26	38	42	36	40	43	36	36	35	35	36	29	50	34	44	32	37	38	33	43	30	31	23	38	28	38	43	41	48	28	44	31	29	39	36	28	49	48	35	26	27	32	43	41	44	38	36	39	50	30	36	39	39	30	37	36	36	30	36	31	39	40	32	32	40	23	33	30	29	38	38	33	28	42	50	40	36	33	45	38	34	26	35	31	45	38	42	47	36	36	45	29	35	34	35	41	41	32	28	34	34	30	32	35	32	28	35	44	36	29	32	33	41	36	40	31	46	37	45	32	39	29	37	38	33	47	39	36	28	38	35	33	41	28	29	23	31	33	33	37	32	41	42	32	49	33	30	23	45	42	26	43	35	36	26	22	49	46	35	40	30	39	41	31	31	31	27	26	28	31	29	28	47	25	38	39	34	34	35	35	29	39	26	38	33	30	28	43	43	33	41	34	38	40	43	30	32	33	31	29	42	32	28	41	47	34	35	41	34	39	24	39	36	31	42	30	32	44	33	48	41	35	51	32	36	36	33	28	34	28	35	40	37	40	47	37	41	45	49	38	33	42	36	47	42	29	33	30	30	30	30	40	39	34	33	37	37	39	32	37	32	50	48	42	41	34	42	25	44	43	30	38	32	34	36	42	26	29	35	36	29	39	29	36	35	45	28	39	39	34	44	24	39	24	52	42	46	33	40	33	45	37	41	49	33	36	43	31	29	24	44	38	36	31	30	36	48	38	31	38	28	40	41	36	46	44	27	36	39	33	31	24	32	28	40	34	36	34	38	28	41	47	29	41	31	31	28	46	38	33	54	49	40	24	50	25	32	39	33	32	38	38	36	36	34	23	35	34	40	39	37	31	36	35	39	29	36	39	36	41	24	48	39	43	39	33	33	32	29	37	34	32	29	40	23	39	32	38	31	35	31	48	42	27	39	35	19	40	48	33	35	40	38	42	41	43	26	24	37	37	36	32	35	29	28	35	35	38	21	41	38	39	33	25	28	28	31	43	37	39	42	33	39	34	41	41	37	26	26	34	36	36	39	40	29	31	36	33	37	19	37	39	44	52	37	35	40	35	41	32	46	30	42	30	39	43	31	44	29	41	36	34	37	28	41	49	31	33	31	36	29	34	46	40	29	39	38	40	34	28	32	37	29	31	31	45	39	36	25	42	34	32	37	39	35	36	46	34	35	33	29	42	35	47	29	36	43	33	29	43	41	34	45	37	33	27	39	31	35	35	36	37	44	31	37	24	38	45	40	32	32	40	37	43	27	32	39	45	43	36	45	43	26	33	39	41	34	37	36	39	35	43	39	45	40	43	39	32	36	37	40	33	34	35	31	27	39	38	42	37	36	33	31	35	43	40	29	30	29	45	30	25	29	35	33	41	32	35	35	30	34	37	28	43	43	41	25	33	40	40	32	29	28	40	29	33	36	35	33	28	37	30	38	34	33	38	22	38	31	28	35	35	35	41	44	40	38	41	38	29	41	39	26	27	34	33	30	28	37	38	32	37	40	37	29	42	29	32	34	36	20	33	51	36	41	37	38	28	30	34	40	28	34	32	31	26	36	36	39	40	32	34	45	40	29	41	23	38	42	29	43	31	32	39	42	39	40	45	32	35	44	40	37	41	39	42	39	34	34	33	29	38	41	24	36	37	40	33	35	32	33	38	24	32	34	40	36	31	36	38	30	44	33	48	29	42	31	31	34	37	33	42	41	40	33	26	27	28	42	41	39	37	30	35	42	34	37	36	24	31	47	33	25	37	45	27	30	33	36	35	38	40	35	36	27	44	40	42	25	27	36	33	41	33	43	40	39	36	36	41	35	26	38	30	30	45	29	37	29	33	43	33	40	30	39	35	31	32	36	34	45	36	30	29	35	31	30	35	30	38	28	44	35	38	40	37	33	35	43	43	47	45	41	25	38	32	28	42	38	25	36	34	32	34	31	38	33	40	34	35	38	38	33	38	35	36	28	34	36	41	40	34	42	34	29	26	34	35	37	44	36	32	26	32
26479	17564	11375	24553	32176	31699	28876	25053	21200	16945	14668	12218	8930	6691	5833	5148	4154	3637	3949	3807	3253	2488	1962	1779	1723	1493	1336	1226	1232	1039	1138	1019	1023	1048	982	904	911	976	841	820	813	770	826	780	770	786	765	750	747	773	5593	6445	786	793	822	644	606	661	1555	1058	1239	874	696	725	574	629	566	634	608	531	631	625	578	588	659	583	578	597	584	570	553	601	604	604	543	564	610	617	618	581	607	577	620	597	583	635	569	630	586	572	598	618	589	572	566	610	573	601	605	598	572	569	559	595	601	588	584	582	549	579	564	528	578	555	537	598	594	580	573	593	563	574	511	567	566	560	578	571	569	560	594	576	563	570	545	536	592	563	551	583	551	577	551	573	588	552	579	570	589	564	545	544	563	559	581	604	545	541	579	552	570	525	573	560	566	548	538	529	608	550	532	571	516	575	568	587	611	589	563	525	513	510	554	528	573	560	567	500	543	536	564	549	535	606	552	536	553	551	534	556	572	552	529	534	550	516	568	558	581	573	580	527	573	535	549	555	568	528	592	541	502	540	533	560	556	559	525	579	534	520	580	529	558	551	584	519	539	552	563	550	584	559	561	618	543	549	548	491	528	558	550	534	545	560	515	530	515	545	556	543	574	567	544	560	538	552	533	519	603	551	563	516	552	519	551	568	585	527	559	547	543	582	581	524	566	582	534	558	529	544	587	515	527	598	589	568	543	557	546	530	555	518	610	570	560	510	537	527	543	517	517	534	559	510	577	563	561	552	512	549	520	564	531	561	556	589	549	551	522	517	528	527	557	548	537	539	543	555	560	491	569	543	540	587	544	577	554	549	570	554	616	585	568	531	559	608	535	550	535	568	588	547	556	554	566	543	561	559	538	528	531	563	548	548	568	568	562	565	521	572	549	573	519	523	568	539	563	592	534	541	527	586	541	532	577	541	551	563	600	579	520	530	613	561	564	530	532	581	539	547	539	573	540	535	519	566	516	551	523	551	548	533	549	556	547	532	529	557	585	541	537	550	557	582	525	530	508	558	524	525	547	540	514	540	544	543	526	579	524	537	570	539	549	522	558	595	551	534	558	568	522	595	565	523	587	559	556	557	585	524	555	539	527	531	532	555	539	561	535	563	574	537	535	539	545	537	512	594	554	537	525	565	577	569	558	573	528	577	566	579	558	550	511	554	567	533	584	556	530	559	560	533	550	535	511	548	503	547	568	536	541	559	518	529	588	561	551	539	553	513	533	597	544	554	550	566	586	567	535	511	576	498	566	563	533	493	535	622	555	543	563	566	579	537	550	500	562	545	571	574	506	605	543	555	534	556	548	595	566	568	507	578	584	560	587	513	529	555	568	535	564	511	554	560	546	536	543	538	540	558	574	548	562	551	580	552	579	556	558	520	566	580	557	549	564	562	550	526	549	560	543	560	543	536	550	557	547	556	571	556	551	511	524	563	566	512	487	503	565	513	526	528	526	542	524	530	557	554	545	600	525	539	533	549	536	533	547	595	598	575	519	525	516	553	555	523	621	554	549	546	538	542	538	525	567	524	540	499	522	529	501	530	580	556	525	583	570	552	566	545	575	562	557	550	522	567	534	532	545	565	530	536	521	575	529	559	516	509	537	535	536	517	582	583	557	560	523	516	592	570	546	525	580	567	566	547	608	552	541	583	501	505	552	516	543	599	505	560	576	534	573	578	546	532	540	552	508	516	536	558	581	563	505	515	553	549	562	544	529	543	531	530	555	590	562	556	499	544	565	531	589	547	533	580	563	551	542	548	567	518	536	588	549	558	577	532	575	552	586	519	486	579	541	596	559	549	506	547	515	599	568	528	586	556	540	510	530	571	570	563	569	525	575	560	524	491	563	514	520	584	570	569	541	584	518	539	567	546	556	569	527	530	571	576	558	546	553	545	576	581	540	539	524	528	528	594	518	559	536	542	510	560	552	573	581	556	548	532	523	555	545	558	542	538	555	518	566	572	529	527	529	553	539	561	541	561	539	563	551	536	583	571	585	531	549	528	555	585	552	551	542	542	535	558	543	548	538	555	545	568	514	565	557	559	529	565	531	572	559	534	565	538	574	564	560	533	567	551	540	586	551	574	554	546	517	522	541	537	578	518	545	560	517	511	553	584	557	548	536	599	533	567	564	544	516	540	543	571	549	566	551	544	568	543	584	535	542	549	576	513	533	570	566	555	543	556	581	526	569	577	552	554	556	519	531	560	495	531	544	545	490	546	573	573	555	523	570	556	569	536	567	539	543	587	534	577	525	559	537	547	552	588	534	508	565	565	548	554	542	556	549	606	528	485	557	540	510	530	565	535	538	557	570	545	568	520	555	555	491	583	581	496	530	534	525	527	512	573	543	562	596	561	563	580	563	557	548	548	532	546	531	598	540	523	580	509	514	530	573	561	575	562	535	555	568	529	590	555	562	554	539	572	568	517	554	539	515	568	564	539	570	563	568	563	570	551	562	557	590	544	554	572	560	570	521	541	539	531	546	558	544	554	530	603	521	553	556	577	535	529	552	548	575	564	537	565	572	561	535	540	540	515	524	547	505	590	554	543	533	518	543	542	545	590	534	529	591	558	545	575	546	549	512	528	558	548	557	556	595	561	570	526	576	536	547	543	554	562	561	544	551	521	532	546	550	550	521	533	563	544	530	572	530	508	563	549	599	563	599	527	528	534	523	554	532	539	559	481	566	541	574	532	565	573	545	550	565	521	556	575	599	511	565	535	531	566	528	523	511	551	565	582	526	546	582	585	557	538	550	549	561	608	547	526	605	540	540	576	536	574	567	549	536	515	543	533	551	559	552	532	513	534	560	559	511	573	578	503	546	559	573	550	568	551	583	559	579	534	568	539	558	627	534	500	539	578	544	589	578	553	523	555	587	541	531	552	524	603	552	528	570	555	534	551	515	607	520	547	547	549	539	561	540	534	589	513	563	578	517	519	543	613	537	545	512	586	552	538	562	582	508	547	557	579	557	573	541	594	560	572	565	525	576	548	566	591	528	551	550	526	559	578	531	570	539	552	581	519	534	563	597	575	541	553	531	517	512	552	551	532	509	538	558	514	527	533	614	526	528	546	549	598	549	530	544	509	576	547	542	542	553	585	589	552	570	553	550	535	552	566	526	534	558	569	566	553	524	523	553	542	542	554	534	567	554	561	535	573	501	582	575	542	567	582	593	562	588	530	534	546	560	564	577	554	531	524	538	554	564	525	553	563	539	541	539	587	507	563	521	572	563	568	527	562	557	514	571	486	583	568	537	565	566	550	556	558	569	560	533	545	582	540	532	499	508	499	511	549	606	522	540	510	543	508	550	555	546	543	537	515	581	548	490	531	554	571	561	592	549	529	537	520	557	524	547	541	569	536	538	512	571	559	510	529	535	550	538	562	585	578	608	553	560	507	518	525	532	531	525	493	570	580	520	544	547	559	509	527	564	569	531	598	497	528	550	598	532	523	546	535	582	537	546	531	516	560
1837	416	207	165	269	296	255	258	207	149	135	127	85	63	45	52	45	33	44	46	40	21	33	33	34	18	34	27	22	30	21	26	29	24	27	30	26	26	29	24	31	32	23	23	29	21	24	28	33	20	31	36	27	19	31	20	20	26	29	31	30	27	30	22	33	21	20	23	28	27	17	20	34	27	29	29	29	23	28	33	35	26	22	28	15	25	18	18	23	19	22	20	25	19	29	28	29	29	21	33	33	29	25	24	30	22	21	26	30	32	23	20	25	30	27	30	20	22	28	22	23	19	29	16	19	27	35	26	21	21	29	13	21	24	31	25	33	28	22	31	26	21	31	29	22	35	29	28	25	25	24	35	33	15	28	23	33	28	20	20	25	29	27	20	18	13	20	23	30	24	20	29	28	24	30	18	17	24	21	23	34	24	27	26	29	17	23	26	17	19	31	19	17	24	29	22	19	29	27	15	21	22	39	32	29	24	24	24	25	20	25	27	25	21	16	23	26	22	27	24	22	25	22	22	32	32	29	26	23	27	19	23	33	33	23	15	34	22	24	18	22	21	20	23	26	22	28	23	26	25	15	15	22	24	20	22	23	28	35	23	29	24	28	24	29	22	23	27	26	13	27	21	18	19	17	26	31	18	18	22	18	20	24	20	36	27	26	33	27	24	25	25	29	25	23	25	23	26	30	23	22	19	29	24	24	22	32	24	16	28	19	26	22	19	25	30	17	21	22	32	30	23	29	27	23	26	26	21	22	21	21	23	28	14	22	20	23	24	17	25	23	29	24	18	17	25	22	24	29	20	22	27	18	29	35	31	23	28	26	23	26	30	21	19	26	26	25	24	23	21	19	21	27	30	16	21	24	23	24	28	25	21	21	27	19	23	22	23	17	14	24	28	26	25	25	29	26	24	27	25	22	25	23	28	19	26	18	27	18	27	21	21	22	29	27	18	23	28	25	18	25	25	28	20	37	28	26	27	23	33	27	20	18	22	25	29	25	25	22	19	22	27	21	24	21	22	25	18	14	24	21	19	19	26	39	27	33	33	31	31	28	25	18	18	21	24	21	25	18	32	23	21	22	25	33	28	28	26	23	23	19	16	18	25	30	33	22	19	27	27	24	27	22	30	21	25	44	28	24	26	23	34	25	19	24	22	21	30	16	30	26	28	17	19	23	23	28	25	28	25	31	23	24	24	21	28	25	14	34	21	24	24	24	30	26	18	18	32	25	16	29	28	20	21	25	32	34	31	24	36	29	25	24	20	24	32	29	25	26	20	16	24	33	29	21	22	23	17	31	16	21	26	24	17	21	30	21	29	26	25	18	29	26	23	18	29	25	32	22	33	25	26	32	27	23	18	23	21	29	21	28	29	29	23	20	25	25	24	25	21	24	24	23	22	19	26	24	26	22	22	34	28	25	18	21	32	32	22	29	26	29	28	33	25	21	30	28	19	24	27	15	29	32	31	28	30	23	34	30	17	31	25	29	22	23	22	29	28	28	25	18	28	26	27	20	20	44	16	20	26	35	29	26	26	26	17	24	19	25	16	24	23	20	25	20	25	30	27	25	17	19	22	25	23	25	22	35	25	22	32	22	31	23	28	32	24	25	20	37	27	18	19	20	32	32	24	26	16	27	20	16	23	15	20	39	20	27	35	30	32	27	19	19	19	33	24	33	26	28	16	26	34	36	23	22	28	30	20	17	19	23	18	26	19	18	26	24	21	27	24	27	27	31	28	18	23	23	30	22	26	16	33	24	30	31	24	23	23	23	23	24	21	32	24	21	31	20	30	18	31	20	14	24	24	27	17	26	27	23	14	22	34	18	33	20	24	38	23	25	34	20	25	15	23	24	34	12	20	18	25	33	26	28	20	23	29	23	30	31	32	27	20	24	21	15	27	25	25	25	28	26	19	31	26	27	23	16	24	24	29	26	25	24	20	25	21	26	22	19	24	22	14	24	24	24	20	28	16	36	21	23	31	15	18	18	17	19	21	31	16	17	35	21	27	21	24	26	20	24	28	27	31	24	23	19	19	30	25	23	21	22	26	25	23	22	21	14	28	27	20	32	26	21	34	20	24	26	27	28	18	16	24	28	23	29	27	32	27	21	21	23	19	34	26	26	20	27	28	24	26	15	19	25	24	39	17	30	20	21	18	33	20	34	17	24	24	24	27	28	23	22	19	29	28	23	26	26	32	27	28	27	28	19	26	20	19	15	22	21	30	23	18	25	29	27	21	23	33	26	19	27	19	30	31	26	36	22	29	31	18	24	30	27	29	14	35	26	25	24	25	19	28	17	20	24	26	23	24	29	31	23	18	26	23	22	25	22	33	17	28	30	21	25	23	21	22	28	19	32	25	24	37	28	25	30	24	25	26	21	31	32	19	19	24	25	22	29	20	14	25	22	36	34	30	26	22	29	28	28	32	27	23	26	28	27	29	29	24	22	33	24	24	22	32	16	17	28	24	22	33	27	29	18	26	24	28	18	27	31	20	29	25	36	34	25	21	31	31	28	19	27	21	19	25	24	22	22	27	22	27	23	29	33	27	25	18	25	29	19	23	19	22	14	33	28	20	19	20	15	19	21	21	26	24	27	21	32	30	32	28	21	26	28	26	20	24	29	23	25	24	19	27	24	30	20	29	25	25	23	18	15	20	28	33	23	24	24	17	28	26	28	15	24	26	26	23	17	27	23	17	31	29	23	25	22	35	17	23	14	27	32	19	21	22	20	35	27	25	16	28	28	20	18	27	17	24	17	26	13	26	28	25	19	23	30	17	22	25	32	26	24	21	35	30	25	28	25	20	24	24	26	24	26	11	23	22	23	31	22	28	18	31	29	21	17	27	21	22	17	24	25	18	20	27	23	29	33	21	25	25	32	26	27	31	25	25	21	19	27	27	22	22	27	26	27	33	28	25	32	18	28	24	33	27	35	12	29	30	25	30	19	30	15	30	24	24	20	32	17	27	24	27	24	24	25	31	25	23	21	31	23	25	20	29	38	23	29	23	31	30	21	20	23	29	16	25	30	27	20	26	28	26	30	21	23	32	18	18	27	28	19	21	23	25	26	24	32	23	23	19	19	29	23	24	24	34	24	17	36	25	23	23	21	22	26	34	23	26	29	21	21	19	32	32	25	20	33	27	24	35	20	28	26	16	24	21	27	25	33	25	20	25	34	25	19	30	23	23	16	25	18	16	28	18	29	22	26	16	22	22	27	15	24	25	23	24	20	20	26	33	33	28	26	28	17	29	19	27	26	20	18	18	27	22	20	21	19	20	18	43	23	26	22	24	23	17	33	27	26	28	19	29	21	30	28	24	22	30	18	30	29	19	21	23	33	30	24	32	27	28	21	20	21	28	22	18	35	24	26	13	27	28	29	31	27	35	23	31	32	26	27	26	25	30	31	16	27	21	18	28	30	24	32	31	20	29	28	27	32	23	20	21	31	24	24	16	23	25	24	25	21	18	27	25	20	22
18278	10441	6025	15383	22589	21258	18590	15645	12199	8964	6751	5600	4296	2827	2339	1902	1465	1363	1431	1626	1286	1040	756	777	713	567	548	497	520	445	464	472	492	499	442	450	464	454	478	449	445	428	458	438	432	420	397	403	389	430	1102	980	476	484	515	449	402	411	803	768	670	485	475	440	408	385	375	368	401	398	396	424	374	432	444	391	385	409	390	351	408	412	417	389	401	403	441	396	392	399	375	394	413	431	411	391	390	418	376	403	437	391	395	384	383	411	393	393	401	422	390	382	386	381	411	381	365	354	380	374	407	412	393	405	411	434	401	368	391	386	397	362	398	376	371	381	417	401	397	384	413	421	420	428	398	368	401	423	390	410	438	384	388	399	402	379	359	389	370	390	400	379	397	366	372	374	394	390	369	358	375	414	368	394	375	379	367	399	426	381	406	404	381	393	419	408	397	411	420	410	366	400	394	398	376	381	375	402	385	359	427	374	375	390	397	375	389	358	421	404	374	413	386	367	431	381	382	391	381	371	394	401	419	389	411	379	419	361	390	427	395	400	407	409	411	403	385	397	396	369	396	381	392	413	366	395	388	384	429	359	382	393	364	405	392	386	418	371	374	375	370	393	417	391	352	383	428	374	412	359	388	393	389	386	390	371	399	412	377	420	383	361	399	419	383	365	400	406	375	421	387	372	380	372	406	359	363	366	405	384	392	411	416	405	374	394	376	406	369	407	407	388	376	381	372	396	385	415	421	376	372	363	410	380	365	376	381	367	380	340	342	405	392	374	377	379	365	409	383	407	377	409	343	352	382	352	361	362	403	431	371	411	390	436	414	407	417	375	401	407	437	454	389	387	388	362	415	380	405	355	365	341	361	393	398	373	396	412	375	356	406	396	396	353	399	396	407	361	425	407	407	376	389	392	356	410	382	408	395	367	354	418	393	407	361	415	404	400	419	390	402	341	378	400	360	389	429	403	386	387	405	406	387	368	372	386	400	388	389	421	438	388	385	378	388	400	397	384	398	385	385	374	405	369	383	419	361	376	414	401	366	385	399	394	410	392	365	388	396	389	357	414	418	377	368	398	392	416	419	378	354	360	400	400	388	376	389	397	361	349	368	383	402	377	402	382	384	364	403	387	358	385	393	353	389	416	340	393	425	377	389	386	386	347	380	385	396	429	398	414	370	411	386	357	427	383	389	362	382	407	380	389	401	430	381	404	395	399	390	416	388	390	390	384	379	422	402	396	368	401	409	398	379	398	393	376	388	392	399	402	385	404	439	379	375	381	399	398	359	400	377	383	387	380	381	412	370	407	413	395	393	463	394	382	411	385	376	358	367	360	415	418	383	394	363	388	378	409	445	360	439	387	420	424	390	380	398	367	377	382	394	416	376	409	385	401	399	400	408	398	394	391	398	378	423	373	399	376	389	400	394	407	394	389	370	348	393	402	391	373	402	366	377	403	389	383	403	349	402	402	369	341	403	350	393	345	390	377	376	390	395	384	390	375	357	352	406	348	377	372	400	346	371	380	401	414	387	389	405	364	385	392	408	404	418	422	389	396	435	407	417	400	402	416	389	357	316	389	388	418	409	378	382	395	371	373	381	402	387	372	398	399	388	393	374	422	411	377	387	401	338	402	378	429	406	391	397	403	377	390	395	388	430	380	383	402	396	420	387	387	407	385	382	419	387	408	383	423	422	401	390	387	421	394	386	395	411	365	413	414	362	430	407	369	372	414	391	383	401	425	362	389	411	406	376	402	362	384	392	384	410	376	418	392	381	385	391	383	387	386	376	392	397	386	391	414	434	397	404	395	429	385	395	395	358	387	406	382	387	395	403	390	385	367	370	365	369	375	417	389	427	424	387	412	392	423	359	402	394	356	389	403	412	378	382	377	387	380	376	370	416	404	405	394	406	405	425	401	383	363	385	397	381	397	364	392	408	403	394	382	402	406	375	416	390	426	398	381	387	383	384	365	415	390	376	366	400	390	393	376	401	391	392	375	382	371	399	408	381	438	363	379	360	375	380	399	414	371	374	395	381	387	388	416	423	380	412	410	403	404	431	394	374	372	370	372	389	382	343	373	393	353	375	399	406	370	404	430	355	368	425	382	392	383	401	408	384	370	398	378	380	389	414	393	382	386	378	393	418	400	388	403	376	403	397	438	377	389	396	367	342	410	371	380	391	404	397	418	394	414	351	382	406	402	384	386	408	356	416	387	391	400	409	394	372	400	368	353	385	411	402	392	389	406	398	390	369	410	411	387	426	371	374	374	400	402	414	392	361	378	382	405	389	369	394	376	415	368	371	408	387	412	379	385	409	371	376	410	402	355	358	379	391	429	382	409	403	377	383	414	371	425	358	389	409	384	422	365	408	400	362	399	423	369	389	382	394	426	379	415	405	383	377	419	406	357	391	415	360	410	361	382	386	390	343	407	404	407	350	428	347	385	398	397	376	396	385	418	397	386	348	413	363	368	421	394	361	402	334	392	368	401	416	368	380	390	375	406	394	406	379	396	392	332	394	374	369	364	357	387	388	389	370	358	380	408	383	413	401	388	377	402	370	398	383	363	382	374	389	435	400	408	430	394	367	408	405	381	377	417	402	376	400	377	402	408	392	381	408	403	390	401	363	366	386	380	363	408	346	394	390	418	431	393	411	391	357	400	402	352	396	365	428	402	399	376	362	401	382	401	424	433	413	400	413	405	372	357	382	381	375	367	375	379	386	396	403	371	388	393	372	387	402	401	380	396	361	401	384	401	348	375	352	390	395	387	375	401	382	372	375	383	362	379	372	399	386	372	396	419	379	380	382	406	382	392	348	399	350	370	397	408	406	366	376	364	404	399	398	411	415	394	392	375	408	360	366	407	402	397	395	386	407	345	375	398	365	405	379	383	352	410	377	421	368	389	379	377	337	376	388	384	389	445	407	372	400	394	399	404	388	366	431	400	384	384	406	404	397	396	345	410	357	380	361	360	377	363	367	430	363	366	419	413	420	388	427	413	407	386	407	353	403	404	403	404	396	382	438	391	354	389	386	412	391	385	366	373	412	400	389	377	360	392	394	392	382	375	397	369	405	355	378	417	379	375	384	383	380	369	406	423	383	403	384	400	382	400	401	410	366	395	388	392	395	390	380	395	407	368	417	397	392	392	354	381	405	394	392	370	383	390	405	434	396	398	405	380	380	383	382	404	388	411	367	380	394	362	405	372	387	400	395	400	438	416	425	342	387	413	396	375	362	402	373	404	362	399	406	419	386	378	407	416	418	394	372	383	387	377	380	375	366	390	364	396	410	385	371	421	383	378	388	436	379	427	355	434	375	423	364	407	373	392	380	406	377	380	402	403	382	384	384	413	393	393	380	394	386	397	396	395	350	389	371	359	408	385	383	406	420	361	410	399	405	420	410	401	394	401	390	390	376	405	385	377	404	390	389	385	394	342	380	391	360	346	383	370	398	385	396	395	380	423	397	327	391	386	391	388	387	382	380	378	423	426
1252	642	305	230	422	509	463	349	319	236	188	173	129	105	79	74	60	52	64	66	51	47	26	34	32	31	30	26	22	28	32	19	16	23	26	22	29	19	27	26	22	25	21	21	24	21	22	20	14	19	60	70	25	20	20	18	18	21	31	30	24	23	14	21	13	19	16	16	18	18	21	19	18	21	16	11	20	21	24	18	23	21	21	12	18	25	14	23	15	24	21	22	18	26	20	19	18	22	16	26	21	12	16	27	20	19	18	27	12	23	21	26	21	13	17	15	19	14	20	18	20	20	19	19	27	19	21	18	21	19	14	29	16	19	22	17	23	17	18	15	17	18	16	16	17	17	21	20	19	15	22	18	13	14	18	19	17	22	15	22	19	17	24	22	17	18	22	22	21	10	14	15	21	21	9	13	19	19	16	21	17	25	20	19	18	19	9	18	20	21	16	19	19	16	17	16	18	23	19	27	19	17	25	18	14	15	19	14	22	16	19	13	27	21	20	18	16	24	13	11	21	18	15	17	21	21	20	14	20	20	23	21	24	20	18	14	18	23	22	21	18	17	20	14	15	15	20	16	21	21	14	28	16	13	11	17	20	17	27	23	19	21	20	13	13	19	16	15	18	27	17	12	14	15	9	15	20	19	26	19	24	19	23	16	19	24	22	13	19	19	22	20	14	9	18	17	14	16	19	14	17	22	16	14	19	18	17	21	20	19	24	17	21	27	24	20	20	19	18	19	13	23	20	23	20	18	20	21	21	24	14	15	16	22	18	17	24	21	23	13	20	27	19	11	16	22	24	15	24	13	16	13	13	13	25	28	19	26	22	16	23	21	14	18	13	26	29	17	18	16	12	19	21	20	28	22	17	13	15	20	29	23	17	14	20	16	20	19	14	14	23	14	22	23	17	18	19	23	23	16	18	21	14	16	13	9	13	19	20	11	21	18	28	24	16	19	21	22	11	15	17	17	17	17	23	30	23	19	19	18	21	16	18	17	18	22	12	15	17	25	12	10	27	20	18	19	16	14	18	23	19	18	21	24	23	14	13	19	14	23	20	8	17	17	13	15	17	13	11	20	18	15	19	19	16	25	9	27	20	13	13	14	16	24	20	18	14	26	19	22	13	21	17	18	16	23	23	24	22	20	20	15	17	12	20	26	27	17	15	17	29	14	13	23	20	16	17	18	17	15	20	15	22	7	21	13	17	15	16	22	19	15	26	21	15	17	21	17	18	23	18	20	17	18	21	21	23	15	17	19	16	21	14	24	16	15	21	17	23	20	14	20	18	14	17	11	12	16	25	24	20	18	15	18	13	16	13	17	18	17	23	16	19	19	22	26	23	20	10	16	23	18	19	17	16	15	20	24	15	16	17	20	22	17	15	20	17	16	17	18	14	17	17	17	10	17	22	21	23	17	17	16	23	23	17	25	20	21	21	25	10	13	19	15	16	10	20	20	22	22	11	20	22	17	18	26	20	19	19	8	19	15	16	17	12	20	14	18	25	17	24	19	21	22	23	22	19	29	9	25	20	15	20	24	19	16	24	15	11	18	24	15	20	15	20	23	18	13	14	22	18	12	17	11	13	21	10	20	12	18	12	15	16	20	16	18	11	16	18	18	21	20	17	17	19	17	17	16	12	13	20	20	16	18	10	17	10	20	14	25	18	19	17	16	17	22	23	23	19	17	21	20	11	18	17	10	20	29	23	17	24	22	25	13	21	15	15	18	21	17	11	18	20	16	15	18	11	21	20	23	17	12	12	8	23	19	11	23	18	14	17	16	20	14	20	13	14	21	16	23	23	22	18	22	17	21	23	20	26	14	25	27	22	18	9	15	18	21	15	15	17	26	16	20	16	20	23	14	17	15	21	11	11	17	15	14	14	19	19	25	18	21	19	17	27	25	19	14	17	25	19	18	18	10	10	12	20	19	13	13	27	18	14	11	15	16	15	23	16	14	18	23	22	21	16	15	16	25	22	25	25	16	20	20	16	21	24	14	16	19	17	17	18	28	25	18	12	18	17	18	24	16	22	14	19	21	16	15	15	16	11	9	20	20	15	25	15	13	23	27	20	13	32	20	19	20	21	17	27	10	19	21	19	20	16	23	24	22	23	21	18	18	12	24	16	17	24	18	18	17	18	16	17	16	22	19	17	18	22	18	18	18	20	15	16	20	14	14	29	19	25	22	21	23	27	17	13	26	18	16	19	21	18	18	16	22	19	18	17	25	22	22	20	8	12	24	19	19	26	17	27	9	16	25	23	20	19	13	18	21	23	17	23	22	13	21	17	19	20	10	19	15	22	19	29	15	27	6	23	18	16	15	13	29	16	11	23	27	25	21	19	11	26	18	23	14	21	15	14	16	16	16	16	9	17	16	13	15	12	26	14	22	16	15	19	25	17	19	14	20	15	21	17	18	14	12	16	14	15	21	28	22	12	13	15	16	16	16	20	20	24	13	17	13	22	24	17	21	24	13	19	18	15	19	19	24	15	22	18	14	15	12	15	19	16	13	26	18	24	22	12	21	15	20	19	19	16	14	18	18	15	21	18	15	18	13	17	17	15	16	20	16	18	20	18	22	20	20	24	19	14	24	15	13	9	17	20	11	21	24	16	25	17	18	15	13	16	16	25	18	21	12	25	22	20	19	15	19	30	12	9	20	13	21	14	24	16	15	19	16	19	24	19	19	16	20	22	19	14	17	16	30	15	20	21	21	14	23	14	20	15	24	20	25	13	28	20	14	23	16	26	21	23	24	22	18	28	18	14	27	21	12	21	13	27	24	22	20	28	19	16	19	14	16	18	17	22	31	16	19	21	20	13	13	12	17	20	21	25	17	23	20	19	11	20	19	23	21	10	18	19	15	28	15	20	19	25	21	16	17	25	17	27	18	11	24	27	25	26	18	17	25	18	13	15	17	16	22	16	15	13	22	18	17	21	22	18	22	8	26	16	16	20	27	16	23	18	18	32	18	21	22	17	20	8	26	19	20	22	26	21	19	26	21	23	29	21	12	21	13	20	19	24	20	18	17	19	15	16	24	13	20	25	24	19	22	12	23	15	11	22	20	16	29	19	16	13	18	18	17	23	12	23	27	20	20	20	11	22	25	27	14	10	17	21	22	21	18	21	16	15	27	23	13	14	17	20	18	15	18	16	17	16	16	20	16	19	17	13	26	25	21	16	21	11	17	12	20	23	17	11	14	21	11	17	15	15	18	13	17	14	20	25	21	22	13	26	19	15	20	18	17	33	18	19	20	23	18	18	21	14	18	11	19	23	21	21	25	19	33	17	22	23	16	14	15	13	19	21	19	16	23	20	21	19	18	21	18	25	23	19	19	20	19	28	11	17	11	26	29	18	14	17	19	19	20	21	22	17	14	12	24	14	20	14	19	21	23	18	18	16	17	24	23	22	20	14	12	19	16	18	21	17	22	26	25	17	21	5	12	24	17	21	13	20	23	22	16	16	18	13	14	21	19	20	20
22024	14222	8287	19838	28085	26874	23681	20036	16488	13463	10715	8949	7157	5018	3852	3402	2449	2121	2241	2630	2069	1681	1193	1188	1117	814	693	650	631	569	632	532	555	559	500	528	469	488	463	412	472	452	446	449	431	355	383	431	400	448	1882	2681	509	488	387	367	366	427	1116	865	529	449	424	423	318	339	277	328	344	329	278	351	306	314	313	314	327	325	324	321	290	294	310	314	342	327	327	311	317	291	333	328	321	336	322	310	301	375	348	365	330	302	312	334	316	322	321	301	370	324	299	324	298	308	313	300	328	331	292	294	323	290	305	293	325	311	329	298	290	345	303	316	331	283	251	307	310	295	331	294	304	310	306	311	329	335	314	333	322	330	312	323	287	296	326	307	314	300	313	305	319	309	340	282	287	303	307	321	314	289	304	306	306	308	309	271	284	312	307	285	281	288	317	300	293	328	296	316	283	287	324	304	322	336	309	338	323	304	319	311	284	331	329	331	311	319	304	291	307	292	309	331	327	301	261	303	321	294	305	311	302	286	305	286	311	282	329	275	299	301	311	309	253	303	297	297	285	264	275	327	308	296	290	312	318	295	321	274	284	275	311	285	285	292	272	298	281	293	313	310	298	282	323	326	296	279	299	311	323	285	297	270	278	325	306	328	327	317	282	295	303	289	313	314	267	300	305	286	288	330	313	309	296	284	293	309	278	279	336	291	316	298	308	310	294	309	305	343	317	301	303	278	289	310	306	291	306	293	309	305	294	297	250	290	328	283	303	288	319	311	280	315	273	309	307	317	311	295	278	301	286	276	313	275	272	289	342	311	302	269	294	287	287	309	295	319	294	285	283	301	297	301	308	284	297	293	328	328	303	262	298	279	286	268	296	323	295	287	298	301	320	301	323	314	292	297	319	316	299	293	322	308	309	285	314	272	293	320	296	301	284	261	295	315	309	275	340	301	304	290	289	277	305	279	327	304	297	303	263	311	272	314	298	329	313	320	307	284	304	302	286	268	319	283	304	294	294	305	316	277	321	295	300	282	297	294	308	291	303	292	303	288	284	288	296	328	271	255	319	281	298	305	282	323	324	293	288	292	320	307	292	328	315	321	316	277	304	287	287	302	303	314	283	297	282	292	301	328	298	285	301	315	286	286	317	270	268	301	303	290	291	311	272	295	293	322	282	297	298	306	288	306	297	334	287	289	300	314	261	294	297	289	270	332	304	309	304	333	287	305	278	320	310	277	290	296	313	282	278	275	313	331	290	291	285	311	306	286	295	334	300	278	288	296	298	289	298	332	327	295	313	307	302	298	287	311	334	296	270	272	287	276	293	298	276	262	283	300	311	314	301	306	283	314	314	324	296	276	280	298	316	309	297	329	297	298	295	299	278	281	297	271	302	303	335	298	298	285	296	330	265	306	290	330	294	306	312	264	298	303	288	322	301	273	287	300	291	313	289	307	309	297	313	313	291	287	325	280	287	280	294	281	275	292	321	305	282	291	269	279	289	284	285	261	321	283	275	280	312	323	298	312	284	308	310	309	285	319	306	325	302	278	264	333	270	272	294	292	270	280	307	320	281	322	303	319	296	301	277	329	301	297	302	290	304	314	269	327	301	327	278	274	300	285	289	279	302	292	285	291	280	282	276	283	314	253	305	302	293	273	281	318	298	317	340	295	306	320	326	288	296	292	306	285	294	279	270	318	335	258	314	305	289	313	296	303	288	321	280	316	273	303	316	304	332	292	286	290	310	282	304	282	281	302	304	312	336	309	273	339	332	307	297	290	302	323	288	273	297	293	285	286	274	301	272	277	289	274	286	296	281	260	320	274	297	310	308	282	312	295	306	315	301	257	286	287	315	294	310	285	276	287	300	316	338	277	331	311	280	313	302	291	299	304	309	299	304	267	306	273	280	287	276	297	310	322	312	293	293	299	337	294	295	289	279	270	276	275	288	298	273	305	306	299	313	306	287	292	273	294	327	325	316	292	317	282	298	302	332	310	292	299	321	296	291	310	284	291	264	330	344	289	278	280	280	298	306	307	300	305	266	307	307	322	301	267	288	277	289	294	314	277	272	296	283	291	300	304	294	313	317	312	324	267	301	301	304	303	336	288	282	308	301	296	285	288	311	310	286	321	320	303	286	296	306	276	313	254	276	297	311	305	278	297	299	317	267	307	271	278	286	280	294	284	318	305	299	286	325	307	311	310	251	312	299	280	295	319	279	281	321	296	298	306	308	283	288	295	310	312	339	297	327	317	297	301	312	304	319	299	260	289	283	314	348	299	294	268	289	291	328	294	325	281	267	278	278	303	317	260	300	297	285	267	296	298	307	324	309	284	308	316	294	323	317	296	319	283	272	302	324	278	301	305	304	276	273	276	309	311	293	284	300	273	302	313	296	318	296	320	300	276	332	309	312	291	298	311	299	313	257	296	281	287	270	308	298	289	316	302	288	301	287	313	310	300	277	292	281	306	307	284	302	323	296	304	283	308	306	306	331	275	289	342	274	286	261	300	275	289	302	290	318	302	302	319	294	288	306	314	324	313	289	300	281	302	305	295	299	276	291	270	316	300	316	316	270	298	281	262	313	307	288	305	296	307	306	289	268	274	281	288	328	326	290	292	288	281	312	290	270	293	289	274	318	286	293	277	316	273	293	303	284	302	296	323	298	285	278	314	290	327	295	329	293	305	314	312	317	285	280	300	290	287	296	246	307	290	286	304	281	292	291	309	302	303	287	297	286	285	301	315	306	323	319	305	308	292	312	265	333	290	290	282	299	309	305	289	284	323	319	298	318	315	335	318	317	302	288	270	277	300	300	280	316	300	290	302	276	314	316	292	295	295	292	298	273	270	287	292	311	329	306	295	278	290	299	291	268	309	289	286	283	291	318	308	297	309	297	278	278	292	276	302	263	282	279	295	273	302	300	332	312	290	309	298	288	321	294	299	320	300	305	290	278	306	314	308	298	330	280	303	299	280	277	313	298	315	298	320	291	296	274	285	299	307	292	285	290	255	292	321	318	313	320	292	323	301	302	304	320	284	279	312	297	286	278	284	294	273	289	250	302	327	325	292	269	304	276	342	279	289	282	289	293	294	305	299	280	310	336	263	298	289	271	321	304	307	311	283	327	323	312	310	302	303	303	302	306	341	291	292	332	287	306	339	304	331	312	300	295	296	336	283	297	325	280	293	298	263	317	301	335	315	272	323	282	279	301	314	291	298	306	283	289	305	288	281	283	318	288	292	326	268	325	312	300	283	306	337	316	315	298	295	317	287	306	296	284	294	335	299	298	290	284	318	299	274	297	333	287	296	321	292	292	288	302	311	278	319	296	301	315	286	291	306	313	305	297	296	291	278	288	302	286	285	306	270	303	313	317	294	299	281	283	287	289	298	310	277	332	271	282	262	288	313	300	284	272	291	283	293	301	309	288	302	308	293	301	280	262	313	283	306	285	281	290	267	287	277	304	313	316	304	316	310	301	324	267	295	328	296	311	294	283	265
2848	592	306	241	417	514	457	344	308	287	257	177	166	136	89	94	84	61	77	79	78	55	64	57	53	54	52	48	57	43	48	42	59	41	49	50	44	40	45	48	38	47	57	50	34	40	51	46	55	51	57	125	46	42	41	39	42	52	46	48	36	46	39	30	32	41	40	23	42	39	41	39	37	40	26	41	39	45	33	50	47	42	42	46	28	47	40	43	52	35	60	29	44	58	34	37	39	43	53	49	44	62	47	36	39	33	42	33	33	33	48	36	38	54	28	36	39	36	46	47	53	44	44	43	46	43	44	52	47	48	24	42	44	30	39	47	34	35	47	45	35	40	39	43	37	41	48	28	44	34	35	40	48	36	42	43	44	33	36	50	43	45	40	33	43	33	42	35	53	50	34	36	50	33	42	40	35	37	42	41	45	42	45	43	45	44	35	41	40	24	41	36	48	34	38	37	33	36	38	36	51	35	30	46	38	40	38	46	32	43	56	44	32	36	46	39	39	54	46	38	51	36	56	44	32	48	49	47	50	43	45	46	39	41	44	38	46	44	48	33	53	39	40	39	32	39	40	46	36	39	43	35	49	47	50	47	36	50	35	30	40	37	35	32	28	43	38	41	37	52	47	39	40	35	43	28	30	44	44	45	34	42	47	47	38	37	45	35	38	36	37	34	46	43	49	43	38	50	46	33	40	50	36	45	45	54	55	34	40	44	50	33	37	44	39	41	27	35	45	47	30	29	40	44	34	32	46	32	39	37	44	47	42	43	46	34	50	36	46	42	45	37	46	37	57	49	36	32	58	43	39	35	42	39	50	38	46	43	39	44	40	58	34	48	36	56	44	34	40	44	45	37	37	47	40	51	31	41	32	25	39	41	42	37	31	28	41	52	43	33	35	51	42	48	44	39	42	43	35	39	46	45	43	48	31	51	51	48	42	44	48	51	38	47	43	38	39	45	49	48	36	41	36	40	48	41	41	36	40	34	47	39	59	45	38	30	37	39	52	34	47	45	40	33	43	34	44	34	35	43	45	37	45	44	41	41	34	55	38	42	38	25	36	36	47	40	45	54	40	37	39	45	43	51	34	42	55	51	36	45	37	46	44	36	47	43	47	43	54	39	41	31	55	25	43	38	35	49	49	40	40	40	43	46	38	44	45	35	50	45	39	34	43	41	54	28	41	43	36	45	46	40	32	37	34	48	53	25	52	41	37	37	36	42	41	47	36	37	40	39	45	41	43	35	44	35	31	39	43	40	42	47	37	36	35	42	35	38	50	41	39	37	48	38	41	39	41	31	37	42	43	38	38	40	40	36	36	50	30	39	38	44	31	36	43	52	36	30	47	34	33	47	49	44	45	38	39	41	39	35	49	33	34	45	31	41	42	37	43	36	60	52	51	49	41	41	33	32	36	49	36	37	46	40	32	58	42	53	41	43	36	39	48	44	45	30	37	47	31	43	46	33	59	42	41	40	45	47	38	41	47	44	50	27	45	35	42	52	35	35	39	43	36	41	38	46	37	36	29	45	36	41	40	45	48	37	34	40	35	46	39	38	39	56	40	40	47	42	41	46	40	42	40	40	51	37	36	41	51	39	41	42	46	47	41	53	43	38	35	34	43	38	33	47	34	23	29	41	43	28	43	37	37	44	38	37	41	35	33	35	43	44	44	42	47	32	39	46	43	42	36	52	34	48	35	35	41	50	36	31	49	49	34	35	27	42	45	40	38	41	35	53	34	32	42	41	40	36	37	46	38	38	31	41	36	59	31	44	50	45	40	33	45	36	44	39	51	42	40	36	48	39	34	34	41	43	42	43	38	42	36	45	33	41	34	41	42	34	55	45	52	39	34	42	42	38	38	35	36	36	44	43	39	38	45	33	32	35	44	39	44	40	31	46	34	38	44	31	41	43	49	41	36	42	25	44	48	44	42	45	27	38	46	54	33	32	33	50	33	39	37	27	37	30	47	39	40	41	48	36	37	36	42	45	42	30	41	41	43	33	39	38	43	37	41	33	38	40	38	53	52	45	40	48	30	49	51	48	52	41	56	45	40	32	40	47	46	36	37	37	37	44	43	44	46	44	30	30	48	33	38	52	46	41	48	35	43	44	40	33	40	43	53	31	35	40	33	39	44	31	48	40	34	50	38	45	55	35	43	41	38	44	39	40	42	47	46	33	40	49	39	35	40	34	46	45	33	38	32	43	41	46	37	46	43	40	42	41	33	54	48	43	41	42	38	48	42	48	38	48	46	44	49	38	36	52	42	42	40	40	44	40	37	40	41	32	50	29	38	33	49	38	38	35	35	44	43	46	45	47	42	32	42	32	31	39	33	43	33	37	39	33	42	49	40	46	32	44	35	47	42	40	42	48	36	63	47	45	29	37	38	39	44	39	50	33	41	35	36	37	35	39	39	44	39	46	37	40	38	42	40	32	38	47	42	39	49	45	34	30	32	44	35	37	41	54	41	46	42	35	35	28	36	41	48	48	34	43	46	29	39	35	41	44	32	41	50	30	46	33	38	35	34	47	36	40	52	46	50	52	38	45	43	51	40	47	40	33	52	40	43	40	39	32	44	42	48	36	44	41	45	36	44	43	32	31	41	48	54	41	34	48	33	47	43	39	44	44	37	38	35	42	37	43	53	38	39	36	42	38	43	41	33	37	39	31	28	33	45	35	50	35	40	31	30	43	37	50	45	44	50	50	41	50	55	42	37	45	39	45	46	39	37	35	35	45	40	35	36	44	41	35	47	57	38	34	42	40	41	40	36	40	43	44	44	32	44	38	43	49	37	38	39	40	46	40	34	34	34	39	40	39	38	53	38	50	35	34	55	34	43	37	38	43	28	33	44	36	45	40	41	34	33	31	38	42	35	42	33	38	40	42	39	39	41	44	42	42	44	38	48	42	40	34	43	39	46	49	41	52	46	35	27	35	43	40	39	41	39	40	38	29	35	38	34	43	39	39	38	32	35	38	41	29	48	47	50	39	49	37	41	43	38	38	40	35	26	54	48	41	36	44	42	41	36	38	38	39	43	49	30	33	49	48	37	39	33	53	47	46	51	45	41	41	42	40	36	48	52	37	40	56	45	51	40	34	49	40	37	40	39	35	30	38	37	38	42	38	42	42	41	36	38	39	43	41	42	36	35	48	46	32	49	38	38	52	39	36	35	40	37	42	43	38	39	56	43	44	43	40	40	47	44	42	57	37	34	42	38	36	33	38	35	44	54	55	47	46	42	42	41	49	46	38	39	42	40	41	40	44	45	33	42	42	37	44	40	47	45	46	49	42	36	38	33	40	40	47	48	45	32	30	43	52	37	57	33	36	41	35	55	38	39	48	48	34	56	36	34	46	47	35	33	49	47	47	31	47	31	35	36	39	37	39	33	44	50	49	37	41	42	31	45	40	42	40	36	46	37	40	39	31	43	41	38	47	37	36	39	53	43	30	34	34	43	40	32	28	45	43	33	35	36	44	44	42
20503	13049	7807	18974	27212	26103	23654	19974	16463	13978	11166	8753	7433	5246	3919	3416	2846	2379	2290	2806	2399	2016	1649	1492	1411	1161	998	1025	947	904	889	871	861	809	897	822	784	810	792	846	831	840	850	784	767	743	706	658	735	766	1178	3441	832	757	698	680	728	1089	1525	869	916	815	749	739	685	634	669	657	665	686	749	648	683	643	640	657	633	654	656	644	684	614	680	670	674	664	687	665	696	657	624	675	672	697	642	714	659	693	643	688	671	713	687	650	684	631	672	672	683	614	696	652	691	644	613	649	650	603	649	618	695	626	676	692	637	614	641	615	652	650	641	636	696	670	651	666	644	640	611	659	660	636	661	655	609	679	643	654	642	608	644	618	622	684	650	627	659	670	644	618	644	605	652	672	674	666	636	688	629	639	664	665	653	614	659	671	664	636	644	618	726	653	654	631	664	670	619	626	639	656	645	616	684	678	682	647	661	652	665	647	634	616	636	669	636	619	640	640	668	661	607	660	651	658	704	649	624	632	614	655	607	623	694	618	632	634	700	609	614	652	666	661	691	707	661	649	653	622	621	630	667	626	631	606	649	613	603	655	638	623	609	629	596	627	631	628	611	665	651	642	587	635	642	587	645	654	634	621	609	630	692	615	633	597	686	625	664	618	595	696	658	634	610	681	691	650	679	643	648	700	616	685	633	669	677	594	652	645	623	631	636	600	631	591	635	678	625	674	682	622	604	623	634	673	610	627	676	602	649	620	629	634	613	606	663	641	590	654	608	610	675	666	646	615	638	644	646	613	640	591	608	623	700	607	606	634	636	669	617	633	674	622	632	659	671	687	614	615	600	700	654	636	644	671	692	655	592	645	644	632	662	620	656	659	617	696	629	620	661	621	650	667	643	630	660	634	678	645	655	644	639	648	612	666	634	653	642	658	678	674	645	606	644	693	646	671	641	631	608	648	608	640	664	675	632	596	641	647	637	623	642	661	686	671	658	683	640	666	649	617	681	616	667	690	635	682	684	658	615	678	667	654	602	623	691	656	644	687	621	664	610	640	678	580	647	679	608	631	636	687	613	656	640	621	652	671	625	637	621	695	658	663	636	643	663	678	621	604	696	667	694	619	647	642	679	602	609	666	636	628	644	647	632	654	662	660	638	676	643	655	635	642	644	625	639	665	617	631	669	647	644	668	651	687	656	615	713	647	623	594	693	662	655	641	644	660	629	623	631	683	683	663	631	625	625	635	632	659	671	673	685	615	666	667	609	640	698	673	665	654	634	680	686	645	644	624	636	634	618	632	617	683	655	652	632	641	658	622	608	597	643	615	679	644	663	669	671	625	653	660	658	669	694	648	680	598	621	628	656	629	668	653	622	650	616	602	626	639	606	639	674	607	606	655	658	664	670	652	651	626	663	609	631	650	683	659	644	644	647	637	653	686	605	642	612	643	652	667	638	632	628	662	627	663	619	661	649	663	647	586	638	662	641	644	607	702	586	643	637	667	629	671	653	644	634	625	647	616	661	600	694	622	636	624	659	612	651	651	665	657	621	597	658	632	631	620	662	653	614	605	622	654	643	654	653	632	688	651	659	666	676	658	645	622	630	617	671	713	596	630	681	637	627	626	664	666	661	630	611	640	618	638	627	646	634	663	658	616	644	626	665	630	637	632	594	684	688	659	665	590	642	645	627	658	676	641	667	632	632	591	677	624	648	650	670	622	676	640	662	637	658	599	635	671	648	624	641	653	648	645	667	665	632	624	661	677	668	625	645	672	641	639	659	625	633	683	621	646	619	679	623	640	646	614	669	695	640	579	627	646	660	643	630	654	615	668	633	673	620	668	608	616	649	633	617	647	637	616	681	615	604	659	571	636	599	643	660	664	635	616	639	633	657	653	678	638	642	669	649	671	626	661	623	666	650	590	633	626	618	688	627	635	674	654	627	638	637	652	656	644	665	652	605	587	639	616	647	651	646	626	637	628	624	680	665	669	609	665	640	690	666	668	673	623	644	608	630	643	618	652	646	632	662	637	634	662	666	611	666	638	652	629	617	663	639	647	612	666	599	635	609	644	610	630	645	651	702	663	622	633	624	635	637	602	637	651	691	623	694	668	618	683	678	640	642	655	635	624	623	649	702	620	637	634	631	730	615	607	659	645	648	658	675	643	601	666	642	624	693	637	631	656	646	619	644	599	634	661	693	619	633	636	585	615	643	601	642	649	649	652	629	644	621	619	650	670	630	614	598	650	623	624	652	636	660	653	673	660	608	614	651	623	649	633	661	617	643	670	642	599	640	627	604	682	672	642	663	598	643	599	663	628	664	624	600	604	669	648	612	620	644	645	679	658	627	618	729	602	604	663	607	607	611	626	625	652	613	673	677	650	637	642	653	671	678	654	616	639	622	617	671	672	633	660	664	624	664	698	675	646	670	641	623	696	685	645	628	674	698	654	613	604	660	621	673	698	625	660	650	619	650	651	615	605	646	678	667	584	632	618	656	610	677	599	625	659	602	679	638	660	649	663	680	658	639	660	647	666	670	632	623	643	646	646	655	634	648	647	637	667	694	635	653	690	635	651	636	597	637	641	632	674	631	688	657	634	695	641	639	658	640	671	640	656	640	607	622	643	700	661	650	665	649	650	637	639	658	636	670	606	682	631	653	640	635	647	672	607	670	612	664	684	639	650	603	660	632	625	665	627	669	635	649	664	636	583	630	666	630	633	600	649	651	644	628	645	626	671	635	697	600	638	642	655	639	638	629	642	633	656	637	694	649	624	644	641	643	635	624	596	633	623	602	620	692	661	617	674	665	640	706	609	631	621	591	660	626	659	644	589	668	681	650	625	620	672	669	652	616	601	656	684	638	634	692	655	632	656	661	657	640	642	618	632	631	649	688	698	631	674	618	634	628	638	673	672	628	673	685	616	711	635	631	638	681	669	645	669	629	682	614	647	634	636	662	638	621	609	646	687	636	632	670	636	652	653	601	656	662	663	621	699	630	652	679	638	657	641	671	650	649	656	635	661	691	646	591	651	648	631	607	666	649	656	630	662	594	628	609	675	654	660	622	685	639	662	648	654	615	655	656	678	651	627	648	665	652	641	628	648	657	632	616	665	649	628	642	618	662	656	630	657	640	655	642	632	645	642	602	640	654	669	640	675	582	637	596	654	610	664	616	632	624	666	612	605	576	627	636	647	670	677	620	651	635	703	664	681	632	645	668	677	660	615	634	685	618	622	661	669	653	658	583	625	690	629	654	665	626	630	642	620	636	650	655	637	659	671	619	670	637	647	690	674	654	630	595	690	588	659	633	693	677	689	660	614	650	645	648	629	656	649	648	641	644	641	664	636	693	668	656	648	646	597	664	689	650	674	676	673	624	670	661	628	622	664	637	705	646	649	626	659	698	626	621	655	661	639	646	658	624	634	708	614	631	642	684	660	606	646	643	618	718	636	644	678	639	627	674	636	661	695	680	638	702	627	680	660	647	679	653	632	572	648	560	644
2325	926	511	336	629	737	664	672	532	458	369	288	285	171	167	136	111	94	84	96	87	75	84	67	78	56	44	53	54	47	44	53	42	47	44	50	57	33	37	45	43	39	45	44	45	40	48	44	40	30	45	166	42	39	38	40	50	43	58	41	55	31	42	35	30	34	31	39	37	25	39	35	27	34	28	39	22	29	24	33	30	30	30	37	37	31	34	31	39	50	35	41	42	32	28	27	33	34	37	46	34	28	43	32	41	33	33	34	32	34	48	33	32	40	28	37	41	35	35	28	42	38	44	37	43	31	32	35	43	44	32	18	35	29	36	37	37	37	21	28	43	35	32	39	40	32	27	39	24	25	30	34	33	34	26	41	26	28	26	37	33	31	39	48	32	37	46	42	30	31	43	31	40	34	39	33	36	46	41	33	43	37	34	25	43	34	31	29	34	38	44	39	31	34	25	33	34	40	30	33	31	36	30	45	37	26	36	35	32	35	45	37	38	36	38	28	33	38	44	33	38	40	42	38	31	35	36	35	30	29	30	37	26	27	43	39	34	26	41	35	39	42	28	35	37	45	42	38	31	39	39	33	31	42	41	39	26	42	32	38	44	37	47	37	32	39	32	42	24	35	41	33	50	38	32	51	41	33	29	26	37	32	31	31	30	57	35	40	39	39	33	37	40	27	25	30	31	36	40	31	43	35	37	37	43	32	40	36	39	40	35	28	35	34	30	39	33	32	39	29	33	38	37	37	31	32	37	37	37	35	39	28	32	28	34	33	34	42	43	36	49	39	47	44	37	49	38	31	42	44	26	35	28	40	30	43	35	30	42	35	39	36	33	24	33	32	39	33	35	32	33	37	28	35	37	34	36	37	35	29	42	33	34	39	38	40	25	40	30	24	31	32	33	39	34	33	38	49	38	38	41	29	46	34	33	26	40	35	30	25	31	25	41	35	38	35	37	26	40	34	22	35	28	37	33	29	29	42	40	31	26	36	44	32	32	30	40	41	23	29	34	37	33	33	31	49	31	43	33	29	32	41	31	27	42	27	33	32	36	25	36	26	36	33	34	35	41	25	30	37	34	32	38	33	37	36	39	36	30	30	35	30	39	37	42	43	36	43	37	39	46	37	28	33	29	43	33	31	40	30	33	38	32	25	32	37	37	30	33	35	30	32	30	48	37	29	34	39	49	39	40	32	31	32	36	38	27	38	36	51	38	44	38	37	39	33	41	35	34	32	41	34	45	35	22	32	44	32	38	33	36	36	44	47	29	35	36	35	25	49	25	53	35	33	41	40	42	35	31	27	41	32	39	23	40	43	49	34	31	40	32	40	29	31	33	41	36	34	27	38	35	46	33	25	41	38	21	26	48	37	31	29	33	27	38	36	43	32	35	47	32	37	22	34	38	36	32	41	36	32	27	35	28	25	40	23	36	26	42	36	32	36	40	32	32	35	31	43	32	36	30	37	34	34	42	31	40	46	34	31	29	44	38	34	29	32	32	27	31	41	26	45	32	40	37	34	36	42	27	33	35	38	43	32	37	33	42	21	34	29	41	34	32	32	39	43	36	32	34	31	29	39	30	37	26	32	31	29	40	46	33	31	30	23	31	32	34	25	37	35	32	33	26	38	38	36	38	36	35	39	33	38	26	36	30	41	38	35	36	42	34	35	33	39	36	27	31	43	36	33	39	36	34	28	29	32	35	33	36	37	36	27	32	30	46	36	35	32	28	26	32	33	37	28	38	45	31	30	30	46	32	30	53	34	37	37	34	42	37	31	34	51	32	44	31	26	35	37	37	27	43	32	37	35	34	35	50	23	43	32	36	41	34	32	34	56	39	25	45	42	29	27	25	30	31	28	43	35	35	30	38	28	31	34	32	31	37	42	45	30	31	34	24	39	27	29	36	39	31	43	40	34	42	43	33	39	26	40	40	44	40	33	32	37	44	47	46	40	37	35	42	28	38	37	42	40	33	32	40	38	48	27	44	26	29	39	40	31	31	30	47	32	35	33	27	41	42	39	42	38	35	34	40	44	41	33	35	33	40	33	33	34	36	42	33	40	29	27	32	41	32	33	36	31	39	26	32	51	32	35	33	39	30	27	34	33	38	31	33	43	34	21	50	26	32	35	41	31	19	28	35	32	44	32	27	35	37	21	42	39	24	37	38	40	27	32	32	40	30	33	40	29	28	30	32	31	32	34	38	44	40	46	28	42	37	25	36	35	39	39	33	35	39	38	35	31	33	31	35	39	47	31	34	30	31	24	31	44	38	35	37	41	27	29	30	40	30	40	33	34	43	46	25	41	40	37	44	45	35	40	32	23	39	35	35	24	45	32	31	28	33	35	40	47	40	30	46	39	25	39	33	37	32	34	33	47	38	28	42	35	39	38	41	29	28	28	32	39	41	45	37	21	33	41	20	37	46	31	37	34	34	36	36	32	27	28	44	38	29	39	27	36	41	36	33	37	32	29	44	34	36	37	34	29	39	38	21	33	32	30	38	37	39	32	41	49	45	37	35	46	36	34	32	33	37	46	35	27	25	45	33	30	35	40	36	29	34	45	39	34	28	23	29	37	41	46	33	42	35	26	26	48	34	39	40	35	30	46	33	32	34	39	27	42	43	29	28	32	36	34	35	30	31	38	31	41	29	29	40	37	29	28	24	26	33	34	37	36	38	36	31	37	35	37	43	49	36	39	37	37	35	36	37	35	38	43	32	32	32	47	27	33	28	41	38	37	36	32	30	32	47	42	30	36	37	39	36	42	49	36	32	33	41	36	28	45	37	47	27	38	39	30	41	36	24	40	38	31	36	39	28	42	36	31	40	28	38	44	33	37	30	36	42	46	33	43	35	34	37	36	35	29	32	38	35	39	38	36	37	39	35	40	47	40	48	43	48	34	24	37	27	47	33	42	36	33	33	36	33	35	28	34	33	42	26	34	36	37	36	33	40	36	44	36	34	39	38	28	39	36	40	30	30	35	36	40	41	33	39	40	29	29	40	34	22	38	31	29	33	25	37	30	35	23	38	27	37	33	34	35	41	45	28	35	38	33	33	29	31	25	30	32	35	32	38	40	35	35	34	40	41	38	40	34	41	37	41	36	32	32	31	37	44	35	24	45	40	39	33	30	38	36	32	35	40	30	35	33	37	36	40	32	37	44	31	34	37	34	31	40	46	30	33	29	34	33	30	30	30	27	30	35	34	31	51	30	27	42	33	27	25	35	32	47	35	27	34	44	35	32	36	38	40	34	33	41	33	28	32	44	38	26	34	34	38	37	28	39	36	35	39	31	41	30	37	36	29	32	32	33	34	42	42	36	30	32	27	41	37	38	38	43	32	36	36	35	32	35	41	40	24	32	46	39	32	37	37	37	29	42	24	23	34	36	28	46	28	39	45	36	40	42	44	26	38	32	29	30	22	25	36	31	35	30	32	33	27	43	27	43	29	17	39	47	37	42	41	32	39	31	36	37	29	39	32	31
26733	17360	10990	23724	32431	31587	28562	25665	22111	19135	15985	12481	10787	8373	5807	4941	4419	3576	3068	3848	3766	2996	2316	2118	2173	1494	1525	1262	1171	1044	1124	1011	1016	946	966	968	921	873	860	924	877	939	829	769	768	776	699	718	755	772	985	5854	871	743	636	664	778	1289	1100	1168	961	772	888	656	627	572	622	592	625	613	587	640	591	553	596	584	587	587	581	577	588	625	614	592	585	605	578	594	598	590	606	579	585	627	587	553	612	607	639	605	605	628	601	570	617	575	585	605	582	592	577	565	548	597	576	581	551	543	557	565	601	576	546	552	562	629	610	589	514	554	591	577	574	583	585	568	593	545	585	560	538	543	580	579	557	580	545	605	588	570	642	590	541	559	580	527	586	565	575	589	554	553	555	529	553	587	574	518	557	549	556	538	577	563	535	529	601	574	548	524	515	576	528	543	571	522	575	559	533	544	577	540	544	592	559	546	566	495	577	509	556	593	549	548	580	577	531	577	540	534	545	531	534	543	549	539	577	542	545	582	565	584	569	525	593	540	604	546	534	523	561	549	540	583	569	558	589	518	522	534	539	573	561	532	542	530	518	562	547	520	581	550	560	534	565	548	580	502	566	542	522	568	567	570	571	510	560	537	560	493	535	572	572	578	590	535	529	589	499	587	557	528	554	592	553	500	564	543	552	563	541	510	537	544	550	542	536	547	527	546	576	579	547	534	567	524	519	555	569	552	558	595	577	514	546	519	552	541	563	547	548	547	555	567	524	538	527	549	601	530	558	614	562	552	560	563	563	552	542	559	538	558	535	522	539	537	630	550	509	574	566	511	554	582	529	485	551	526	550	575	556	590	531	563	549	528	565	534	593	515	566	531	551	577	597	535	549	517	563	568	569	567	524	532	557	521	534	588	541	564	577	525	576	548	565	543	534	566	535	543	535	539	547	517	551	618	541	516	524	551	576	550	575	524	559	573	546	583	568	511	541	552	576	567	550	546	563	578	554	590	552	581	529	550	559	553	543	559	526	531	575	516	587	608	559	559	561	546	560	552	565	498	543	570	553	552	509	564	582	577	606	545	563	557	591	489	581	533	531	563	531	554	551	551	541	540	580	559	530	515	529	574	543	556	546	564	567	568	508	516	560	513	558	560	550	544	560	526	607	559	548	565	572	533	573	561	545	526	532	577	577	525	524	562	552	547	562	510	560	554	574	565	564	547	521	602	549	593	579	582	543	564	561	581	566	570	506	584	534	564	543	534	572	558	538	540	556	564	528	533	585	569	581	499	548	570	523	597	536	582	500	550	555	571	539	523	544	534	520	555	569	562	560	540	539	555	589	561	543	510	558	513	550	547	582	541	558	579	549	570	517	560	569	578	597	541	539	564	530	511	562	568	546	555	563	532	534	528	540	547	557	553	528	519	516	581	553	552	520	499	527	533	535	597	545	566	522	528	506	589	590	564	538	567	564	543	544	584	570	549	546	534	572	574	533	548	522	552	547	574	567	567	561	600	567	563	484	554	555	518	522	534	536	516	559	542	531	539	548	524	545	562	526	522	538	541	550	512	586	532	582	552	550	529	538	563	531	550	525	529	505	536	540	529	573	551	537	526	593	552	588	587	570	546	550	573	589	553	568	543	549	543	561	523	538	573	584	516	578	554	560	546	527	560	572	556	527	576	513	539	570	567	559	574	553	516	500	542	551	552	596	528	562	540	571	547	538	544	588	535	618	573	543	535	556	542	571	567	571	544	560	534	532	512	540	522	567	525	573	550	527	548	527	567	535	522	540	594	559	536	559	588	555	533	531	603	573	552	546	540	524	555	525	582	519	567	548	514	548	517	523	514	537	542	537	580	571	594	538	532	546	545	535	568	601	562	549	539	575	553	553	549	538	554	557	571	532	533	540	542	539	553	524	531	510	525	591	555	551	575	530	572	553	557	544	566	516	519	579	545	540	593	563	552	582	531	549	562	596	549	538	548	569	551	571	564	575	599	574	518	537	555	552	543	537	566	584	554	543	528	562	538	545	528	546	599	529	573	520	569	592	536	540	502	577	550	560	530	590	534	551	581	552	580	552	546	559	556	595	512	533	569	567	553	548	567	530	538	545	549	531	557	559	552	528	542	545	553	552	541	572	516	596	555	544	568	546	574	526	584	490	553	557	523	552	561	533	545	544	544	599	542	563	576	519	557	543	520	570	522	516	593	569	560	579	516	572	547	542	547	563	577	546	572	531	507	576	530	525	505	596	561	566	569	548	550	577	598	533	570	561	527	537	620	541	553	516	623	552	556	560	550	560	560	533	522	533	565	576	540	539	528	570	562	575	582	535	548	533	532	523	565	557	534	509	531	573	517	558	575	533	506	542	566	537	544	562	555	566	533	572	557	529	529	557	540	592	546	538	587	575	559	539	546	509	590	562	539	550	566	585	565	568	591	572	562	568	570	540	532	586	578	547	540	563	550	583	539	581	536	569	561	556	563	549	585	577	555	576	577	569	523	567	581	543	546	564	544	536	537	508	525	539	573	535	551	533	529	556	555	562	556	584	540	544	550	522	539	588	556	567	533	561	553	604	591	547	558	573	516	581	565	600	585	567	525	529	541	551	561	571	582	556	562	547	538	533	561	534	560	544	477	564	553	509	529	568	538	539	549	557	591	586	560	583	548	552	538	547	565	497	551	552	588	565	616	550	561	528	533	534	579	579	570	549	567	541	556	536	564	547	574	558	573	571	583	563	566	537	546	534	560	576	578	540	528	553	597	560	563	542	517	544	518	556	567	575	572	549	494	534	583	521	549	579	557	573	557	544	579	577	588	526	547	537	642	530	586	537	544	544	563	533	549	501	554	538	568	537	513	568	525	588	553	563	531	589	582	570	543	531	528	548	595	555	565	557	581	521	529	553	546	546	531	567	540	521	550	559	552	545	569	599	567	542	538	536	552	515	557	560	520	557	538	569	532	532	556	587	523	510	534	562	578	548	582	569	519	530	521	571	578	548	514	587	511	549	544	580	561	555	538	585	562	549	514	567	569	535	580	523	543	564	551	538	553	561	547	546	563	594	578	555	547	528	539	567	597	553	535	519	547	579	538	589	552	524	556	530	524	534	528	537	554	519	578	527	552	538	550	527	589	539	607	532	595	570	544	508	555	565	538	532	549	510	571	581	510	526	576	586	605	533	566	535	584	574	558	534	543	544	540	537	564	495	575	573	525	547	546	535	584	561	588	558	526	510	518	581	569	543	565	496	554	531	515	569	586	545	589	546	533	543	559	563	541	567	537	511	572	521	554	531	578	556	602	546	520	523	546	545	566	544	547	538	518	533	543	530	567	542	553	550	502	541	542	529	538	545	578	532	514	574	527	583	567	529	553	548	505	597	538	574	559	569	533	581	538	510	556	528	551	552	521	563	554	568	548	523	515	548	538	576	514	576	545	531	561	540	537	556	558	542	606	588	562	575	561	522	561	547	559	543	581	551	535	540	525	503	545	524	536	539	589	540	566
1782	399	210	160	251	295	284	267	225	197	178	149	103	73	60	47	43	48	41	42	37	35	36	30	40	32	26	22	16	32	26	28	26	20	27	24	19	33	27	21	18	35	25	33	23	24	19	22	25	29	21	27	33	25	25	23	32	15	32	19	35	20	24	15	36	37	26	17	15	36	29	22	25	27	28	18	28	21	24	21	21	31	32	20	24	19	35	24	26	22	22	25	29	14	23	30	25	32	12	25	28	33	23	25	22	18	25	19	22	24	26	28	26	28	34	30	35	24	21	27	22	30	23	16	25	18	15	29	29	20	14	19	23	27	30	15	18	29	26	24	27	24	25	30	11	22	20	16	27	23	25	26	26	26	25	19	20	26	23	34	19	22	19	25	27	28	35	28	32	13	14	27	20	18	25	29	12	35	21	24	27	32	30	19	23	27	25	26	24	20	33	26	23	35	21	27	24	22	23	30	37	18	21	37	21	28	24	35	23	29	32	25	28	25	21	27	23	22	13	19	23	25	23	23	29	31	25	25	19	28	27	19	22	31	24	19	28	24	20	23	26	29	17	21	24	22	23	27	18	23	25	29	17	29	26	33	27	22	21	30	20	28	26	24	20	23	36	23	26	36	21	31	25	24	30	25	19	22	26	26	29	16	14	18	16	21	31	18	25	28	25	24	23	23	23	27	22	17	21	19	27	32	28	18	30	28	27	27	20	28	28	24	23	18	29	22	23	23	23	32	26	28	26	19	32	25	22	20	17	27	23	20	23	23	31	29	21	20	26	26	20	27	25	24	27	30	16	22	27	14	22	22	32	20	26	30	24	29	27	20	24	21	26	26	19	25	30	15	26	25	23	21	15	21	24	32	22	20	21	19	32	34	27	22	21	26	24	29	19	24	23	13	27	22	26	20	25	29	23	24	20	31	29	30	25	24	31	21	23	16	27	31	32	18	28	23	22	31	21	31	28	34	20	22	30	26	22	20	20	25	19	30	20	28	29	29	35	27	26	24	19	26	31	26	32	22	20	20	18	22	32	19	34	29	31	20	12	34	23	25	25	26	24	27	25	21	25	24	25	12	32	19	29	25	24	29	33	27	21	26	23	24	24	22	21	26	20	19	28	22	25	17	28	21	35	27	28	24	30	25	33	20	18	32	33	22	24	22	24	25	27	27	18	18	26	22	24	29	16	21	30	17	21	19	20	23	26	24	36	20	27	25	18	22	26	22	27	27	24	29	23	27	33	19	30	34	25	23	17	25	17	29	27	30	25	26	19	25	23	25	22	25	27	27	24	22	17	20	17	22	16	25	23	27	21	20	19	31	24	18	20	27	24	38	21	25	27	23	26	28	25	28	16	22	28	17	24	24	33	21	37	20	17	18	32	29	23	28	19	14	18	20	27	26	24	24	26	30	20	22	24	22	16	28	29	22	20	18	28	26	25	20	21	24	26	27	25	21	28	23	27	22	24	17	37	23	24	19	21	33	30	23	20	23	21	27	33	24	26	33	27	26	29	20	30	20	22	26	16	27	22	22	36	21	24	20	24	19	30	20	23	18	27	30	29	31	27	24	25	29	25	29	28	20	26	25	21	28	28	29	35	40	18	30	29	23	28	18	26	28	18	21	24	35	27	24	31	33	24	25	29	24	27	16	31	23	21	16	31	22	24	28	28	25	26	24	20	18	24	24	23	20	28	27	36	33	19	25	19	20	20	27	23	25	28	20	20	25	24	23	30	24	24	23	31	23	28	17	26	25	17	23	27	23	26	22	26	18	28	22	26	22	19	21	25	16	24	15	31	34	26	27	18	35	22	25	20	25	45	21	25	20	27	19	31	30	32	23	24	27	23	22	28	26	26	24	19	19	28	30	21	30	31	21	27	19	26	21	17	21	17	35	20	31	22	25	26	27	26	18	28	23	25	24	20	37	28	17	17	25	29	32	30	23	30	17	20	25	22	27	26	25	24	34	22	27	35	29	26	25	26	30	17	26	22	27	28	26	22	33	19	29	22	24	22	22	27	25	24	28	24	19	26	23	26	25	19	24	22	25	23	27	20	27	25	32	25	19	31	15	29	20	30	25	23	15	21	15	18	32	26	22	20	29	28	21	17	23	22	24	27	31	23	23	26	22	24	25	24	22	25	21	17	21	29	28	25	12	22	23	25	18	22	24	14	17	35	23	24	24	29	26	32	27	19	24	25	23	25	26	24	26	21	33	22	17	20	31	22	20	19	31	23	28	33	29	20	25	26	22	19	35	37	17	27	17	22	25	22	22	21	18	21	27	22	27	25	28	21	23	24	17	19	27	23	20	19	28	21	26	16	19	19	25	18	19	19	18	31	21	21	28	21	29	18	26	23	28	26	27	27	22	15	30	35	21	25	27	32	24	25	30	25	17	23	20	26	21	24	32	23	29	21	22	26	37	21	25	17	22	25	20	18	23	25	21	29	26	22	22	18	18	22	19	21	21	25	30	28	24	22	19	27	26	17	26	29	28	24	20	28	29	19	23	32	22	33	23	28	26	29	18	19	23	30	26	39	28	29	27	15	21	34	18	24	26	24	24	26	20	21	21	26	37	19	19	20	28	27	29	32	30	25	18	18	29	27	25	21	27	23	26	33	15	29	28	29	29	24	28	33	27	28	31	30	29	22	30	25	20	26	16	26	30	16	22	22	31	27	23	26	35	14	29	13	27	33	33	24	25	25	29	20	30	7	34	21	19	26	20	21	15	19	23	31	19	23	25	19	25	29	23	27	29	20	16	16	27	31	24	21	21	29	31	25	25	13	20	27	24	27	24	25	26	25	24	31	19	18	29	29	18	29	34	25	33	28	19	26	27	24	27	33	23	28	19	29	19	22	21	21	13	27	22	29	23	15	30	20	27	19	24	30	31	28	30	22	27	27	36	15	21	26	16	21	19	27	20	18	23	27	34	24	21	26	26	20	28	21	25	23	20	28	22	30	20	22	20	24	28	25	26	25	28	20	31	21	30	19	23	24	28	28	17	24	23	28	27	21	25	32	23	28	20	16	23	23	19	26	26	28	27	26	23	26	30	29	31	27	37	24	27	32	21	28	22	28	21	21	30	25	28	22	22	25	22	25	29	30	23	27	25	32	20	20	19	27	22	32	23	25	34	27	25	14	20	24	15	14	25	29	22	25	30	32	22	30	20	14	23	18	24	21	23	18	27	23	22	23	28	19	30	30	27	22	34	16	22	10	19	26	39	26	30	27	25	18	26	33	16	21	33	31	24	33	31	20	21	32	23	26	23	31	37	18	24	28	27	27	22	34	32	20	18	23	29	29	28	21	26	32	28	25	24	18	32	37	17	29	24	14	23	24	16	24	18	16	26	23	28	30	28	23	29	24	18	22	23	29	23	24	26	23	20	23	20	28	27	21	26	26	20	14	36	20	20	16	23	24	27	23	15	30	16	26	23	21	21	29	25	23	30	26	22	32	20	17	22	28	26	27	28	30	19	19	21
18315	10438	5618	14451	22229	21113	17822	15360	12733	10490	8496	6062	4429	3299	2200	1705	1662	1316	1036	1565	1568	1080	948	840	1066	686	593	559	480	467	464	484	448	449	498	450	464	478	458	457	506	465	447	453	415	401	388	436	395	398	474	1093	473	386	379	385	684	532	706	566	478	428	391	376	400	393	403	366	416	377	354	400	416	365	344	393	411	401	394	418	400	366	413	364	411	386	406	450	440	388	396	393	408	428	405	421	407	411	403	396	408	400	422	431	419	418	390	352	392	383	420	392	383	410	369	378	386	391	382	362	384	359	398	413	393	402	415	423	426	374	370	364	394	410	364	422	390	391	409	353	401	378	401	403	403	409	389	385	352	399	381	398	389	380	375	358	372	411	389	391	385	397	415	361	416	398	383	399	387	372	385	376	424	405	403	404	394	376	380	363	400	377	383	393	364	414	410	387	375	377	405	394	396	385	380	387	408	414	398	385	385	385	385	403	391	379	388	389	379	389	397	399	377	394	396	375	412	364	352	402	401	398	391	374	359	386	388	358	379	397	405	391	425	428	382	389	394	371	380	389	389	363	377	406	408	372	411	397	378	390	378	392	386	383	407	362	409	396	391	382	364	413	397	360	362	367	389	398	399	390	426	438	375	346	401	399	408	362	344	371	412	415	366	358	356	374	390	390	432	409	392	399	373	364	408	399	399	418	394	421	389	362	385	360	391	388	386	361	395	400	372	405	383	443	387	371	380	409	400	386	384	393	390	384	380	393	410	370	379	362	397	341	359	428	377	380	390	389	376	382	405	358	346	375	374	399	404	367	368	412	396	365	403	385	403	363	406	410	346	389	421	411	361	383	400	397	404	351	384	410	392	392	385	388	420	362	382	411	367	407	395	391	392	372	367	373	366	369	388	396	388	428	387	395	357	359	352	412	388	384	368	410	353	394	369	433	363	335	378	372	374	344	400	351	401	356	368	401	402	378	408	400	312	388	370	389	401	421	406	371	374	367	369	391	405	381	407	383	404	392	414	401	394	354	394	391	392	374	418	414	388	383	360	377	400	412	381	357	379	399	391	390	381	409	407	382	374	366	373	397	428	383	390	407	393	396	386	389	378	370	352	381	363	372	402	419	410	393	374	379	404	389	386	434	388	383	399	345	361	380	378	386	402	396	364	398	409	383	364	402	388	410	382	420	405	418	391	361	408	368	394	404	391	368	363	388	420	390	384	379	402	367	401	397	406	370	379	404	392	357	386	412	403	410	377	392	367	365	395	367	391	411	389	389	393	406	398	378	422	390	398	378	378	378	409	404	355	380	426	400	416	373	405	398	346	398	403	402	426	385	387	374	391	430	387	422	389	442	402	348	379	412	407	407	393	394	386	386	410	419	382	368	370	372	403	433	397	373	381	388	401	380	378	374	389	398	374	417	424	416	418	396	383	425	420	403	372	401	392	386	373	401	383	388	376	397	382	403	338	360	379	353	377	397	376	393	376	407	359	380	374	400	373	346	387	383	392	412	407	366	404	369	371	405	411	381	380	402	385	390	343	386	340	402	415	396	389	367	355	367	386	388	343	387	376	350	375	384	395	391	369	386	422	388	418	409	369	371	382	375	382	399	358	387	370	381	369	373	379	392	367	396	376	379	389	424	398	340	388	404	424	381	413	404	402	355	426	381	416	415	419	345	363	400	385	361	387	373	385	437	409	394	422	380	391	402	358	396	407	393	389	356	376	375	362	407	403	385	367	337	348	379	390	395	390	380	421	346	415	423	398	373	376	403	392	373	369	393	398	399	398	386	382	426	398	413	432	387	407	358	399	368	403	362	402	345	431	402	392	407	376	434	406	381	382	379	398	412	383	417	402	382	379	366	360	401	378	369	383	366	387	384	416	369	409	371	377	416	382	360	398	428	389	418	395	368	423	395	381	393	364	376	333	390	410	349	376	345	383	403	385	401	390	373	387	347	382	395	380	364	372	371	376	379	388	386	382	387	402	406	366	353	409	367	372	358	405	392	396	350	410	425	426	378	373	405	425	393	390	376	400	397	412	355	384	381	377	385	366	386	376	389	388	380	424	419	376	362	404	380	412	376	380	378	393	380	370	406	389	382	396	364	397	378	370	416	364	382	382	418	388	366	414	378	399	431	364	403	387	397	398	374	352	402	364	424	410	381	357	373	394	399	370	401	357	367	388	371	397	371	405	417	369	374	398	389	393	403	382	417	397	383	385	389	384	395	361	395	372	395	395	360	348	355	383	384	371	431	376	367	379	388	343	375	379	396	399	352	370	380	425	372	387	371	407	381	348	380	350	413	389	381	395	372	414	368	383	407	389	408	365	391	401	373	390	395	400	386	359	406	368	358	386	408	400	428	366	362	353	371	402	373	358	374	359	402	393	439	401	372	407	387	364	405	358	385	335	423	418	410	397	399	423	386	400	353	379	382	376	400	393	370	376	386	392	402	372	372	382	387	412	403	395	394	381	387	413	398	411	413	380	362	372	394	385	389	386	372	367	443	400	386	377	392	378	399	390	405	404	412	402	361	402	393	410	400	417	369	363	411	381	377	391	397	417	360	394	412	366	425	395	383	360	393	363	415	394	365	357	394	388	351	395	381	383	412	348	388	400	410	400	407	371	400	358	400	394	415	395	412	373	388	368	377	411	383	385	371	380	354	399	369	397	385	365	386	385	392	408	401	378	386	385	378	415	404	355	402	372	396	392	413	405	388	376	391	404	409	373	408	396	395	353	396	417	370	411	352	374	395	373	386	377	378	347	355	399	385	409	342	382	387	371	352	388	383	370	400	384	363	394	384	404	362	396	370	371	377	361	397	369	355	357	413	417	388	411	380	387	392	403	385	362	395	388	381	401	405	367	374	385	370	380	382	395	382	386	412	383	402	396	371	424	395	404	421	368	391	361	393	377	401	387	400	391	410	385	376	407	387	357	406	377	397	413	369	379	354	392	382	385	394	369	415	416	364	385	394	406	390	372	382	365	370	388	370	394	395	374	356	387	370	380	395	377	398	366	393	375	389	385	412	393	385	406	384	385	352	394	384	355	374	358	383	343	431	413	379	408	394	370	355	336	374	379	389	375	367	414	375	396	360	361	376	351	344	393	419	395	381	393	364	417	355	378	408	381	374	356	391	400	410	387	396	413	357	406	351	382	388	387	375	367	351	367	408	382	385	387	383	365	376	351	376	382	395	366	382	390	364	363	371	413	434	371	382	416	368	388	361	360	417	386	347	388	384	423	394	391	403	389	378	402	402	363	379	402	398	404	377	429	360	401	366	380	387	386	401	333	395	434	386	357	396	393	377	368	377	390	400	349	405	411	386	404	350	364	413	412	349	377	409	391	394	386	422	388	387	398	413	399	406	396	367	376	413	397	365	396	373	395	402	354	346	421	355	421	368	432	353	394	387	402	355	385	389	405	374	416	370	348	403	386	368	377	376	384	360	389	355	344	395	364	384	389	387	378	400	396	392	371	378	394	387	404	400
1302	672	323	235	382	459	457	405	334	260	302	194	148	129	70	66	60	56	52	57	60	39	31	35	30	46	34	30	31	25	27	19	18	25	24	34	15	21	26	25	24	22	13	26	21	23	23	23	14	25	16	77	20	24	22	18	25	26	27	19	20	18	24	17	18	17	29	10	19	24	18	14	26	15	18	14	24	25	19	20	22	20	11	19	16	19	20	16	20	22	22	9	26	21	19	26	22	20	21	17	20	17	17	27	21	16	18	11	21	16	13	20	19	15	23	15	17	19	21	18	16	18	16	24	27	20	18	14	21	14	20	17	23	14	17	23	18	20	21	17	24	12	24	18	26	28	17	18	12	18	19	18	13	24	15	16	17	17	18	15	19	21	21	6	15	22	19	18	22	25	10	21	26	19	12	13	21	17	14	21	15	14	14	19	16	15	12	19	18	7	24	27	17	22	24	21	25	16	21	22	22	26	10	17	15	16	16	17	15	15	18	7	20	22	22	16	15	22	22	18	25	13	21	19	18	10	23	24	19	12	16	15	23	22	19	20	16	12	16	20	16	16	12	21	15	15	18	26	19	27	19	27	25	23	28	20	13	13	21	15	17	22	16	26	14	19	23	20	25	21	9	12	18	13	17	20	22	15	18	22	17	23	23	23	27	28	14	16	24	21	18	21	20	18	19	24	19	18	21	16	23	17	15	19	16	20	12	12	21	13	16	11	19	17	20	18	25	17	22	10	21	16	17	19	23	25	22	23	23	28	20	17	26	17	17	27	16	24	15	4	16	16	20	21	18	21	20	22	15	14	19	16	12	18	27	20	24	20	20	21	24	12	21	14	22	19	26	13	11	16	13	24	22	16	19	22	20	27	22	19	16	22	16	21	15	12	16	16	23	12	21	17	17	24	16	27	18	18	19	20	20	13	23	17	21	32	25	11	19	15	15	26	26	19	10	15	18	24	17	23	16	20	12	17	20	26	22	16	15	16	21	20	13	23	20	18	22	18	24	24	21	23	21	22	19	23	16	22	20	19	19	17	19	13	22	17	19	17	21	12	19	18	20	10	17	18	21	21	15	23	19	16	24	21	19	23	15	23	17	20	11	21	17	16	13	16	12	19	19	20	13	16	24	14	17	26	22	18	17	15	19	18	12	15	24	20	21	17	20	14	19	21	12	21	29	23	16	14	12	18	18	21	26	11	15	17	24	22	12	15	16	22	15	12	13	26	19	11	15	16	19	16	24	12	8	16	20	22	21	24	31	25	16	17	15	20	16	21	16	25	15	23	15	23	16	19	14	13	17	18	11	15	13	18	17	19	15	22	12	21	15	17	23	24	13	17	15	29	16	14	23	16	21	28	10	24	23	17	15	11	16	21	19	15	28	15	15	19	18	10	16	15	18	20	16	15	20	24	16	15	23	26	16	17	18	8	21	19	20	17	21	22	13	20	18	20	13	17	14	17	24	14	20	16	16	23	24	15	18	16	16	13	17	18	19	19	26	11	15	19	12	20	17	17	15	19	20	11	15	18	11	21	16	10	29	15	15	15	15	23	20	13	19	11	16	13	16	21	18	26	16	27	19	14	20	27	25	19	23	24	21	23	8	16	14	26	15	13	21	13	8	23	24	14	13	22	25	14	20	19	22	20	19	25	15	21	13	20	19	20	16	16	15	16	14	24	20	12	17	19	18	18	19	21	16	16	21	20	22	23	19	15	16	22	22	18	16	19	17	19	17	20	21	16	18	18	22	21	20	10	22	17	19	18	14	14	12	16	22	20	22	15	17	31	26	24	17	20	29	15	16	20	12	17	12	19	18	14	22	11	24	14	18	23	25	19	24	19	13	19	20	13	16	21	17	21	21	14	15	25	18	17	13	20	17	17	15	20	10	16	15	21	16	15	17	21	18	12	10	15	18	23	14	15	23	15	21	18	15	16	8	26	19	21	17	21	27	17	16	19	24	15	20	14	26	23	27	14	24	21	17	19	20	22	25	20	13	19	18	19	19	22	15	10	13	16	28	24	13	21	20	25	21	15	19	20	12	20	18	11	16	11	12	12	19	16	25	18	13	12	19	13	24	16	24	19	20	17	14	16	24	18	16	15	15	21	23	15	16	24	20	18	18	18	16	22	16	25	18	20	20	21	23	19	26	27	18	23	21	13	20	19	17	20	19	22	25	15	24	18	14	19	22	25	18	25	16	24	18	18	24	18	12	11	20	16	22	24	20	15	26	21	19	25	19	13	22	22	18	21	19	18	24	26	22	22	14	18	19	21	10	17	23	19	17	19	18	20	18	18	19	18	22	23	23	27	21	16	24	17	18	26	22	14	20	13	16	16	25	23	14	13	19	13	15	14	17	23	13	16	24	22	13	26	17	18	26	21	15	17	26	14	18	15	17	24	16	19	19	18	13	9	14	13	15	17	16	15	14	14	27	17	19	33	18	23	17	18	19	18	26	16	23	18	22	14	19	15	13	17	15	11	18	15	23	20	17	16	13	16	28	13	17	20	20	19	23	14	15	21	19	16	18	20	20	19	18	14	24	17	22	19	15	14	15	15	19	15	21	9	21	19	20	21	19	23	22	15	27	20	28	24	10	21	13	10	22	19	14	17	22	19	17	12	17	17	16	17	13	21	17	21	20	15	27	19	21	19	17	17	26	18	21	16	13	19	22	17	23	24	20	20	22	23	14	17	18	16	18	18	11	14	19	12	21	14	12	16	11	21	16	24	19	17	21	18	12	20	21	21	23	18	26	16	17	13	16	17	17	21	15	17	15	13	27	20	23	15	16	17	16	16	21	20	16	23	25	15	16	17	16	16	22	13	13	13	18	24	16	14	14	23	21	26	20	20	24	15	23	27	24	23	19	29	28	22	20	27	13	17	15	17	20	14	15	23	18	15	22	19	20	23	15	12	25	15	20	21	15	24	22	13	12	17	19	13	24	16	21	23	16	22	16	17	13	19	24	13	13	18	17	18	14	18	20	22	12	22	14	14	17	18	18	22	16	16	20	19	24	17	21	16	21	8	17	19	14	19	19	20	16	18	26	20	6	12	24	14	17	17	21	22	22	16	21	19	16	20	20	20	16	19	14	22	19	23	14	21	13	17	19	16	14	10	19	24	13	20	21	24	18	16	20	22	15	24	16	15	12	27	23	21	20	20	15	14	18	15	15	15	26	19	23	17	27	17	21	24	21	17	20	18	19	22	16	17	17	17	19	10	21	23	14	22	19	23	21	20	26	28	21	13	12	19	21	15	16	14	17	15	14	15	22	16	17	28	19	21	14	19	22	16	21	25	22	13	19	11	36	18	21	19	17	24	12	23	14	18	18	8	16	13	22	13	19	19	20	15	14	13	22	15	13	12	22	25	10	16	17	18	26	16	11	16	20	14	11	11	9	16	25	23	9	17	11	19	18	21	19	26	14	14	17	23	20	13	20	18	20	19	16	18	17	22	17	19	21	21	16	13	15	14	24	21	21	17
22844	15001	8277	19351	27947	26703	23842	20460	17265	15212	14253	10050	7615	5762	3860	3116	2652	2001	1748	2082	2293	1668	1389	1210	1292	1366	770	735	680	596	558	548	558	485	549	535	533	466	508	489	471	478	470	416	400	385	384	397	390	381	470	2455	405	356	325	370	842	782	1083	498	389	314	345	347	354	328	349	301	308	310	311	346	321	314	306	321	321	310	338	317	315	297	357	345	323	335	304	340	343	309	334	327	343	330	348	354	339	349	348	350	300	309	307	342	305	309	300	293	310	300	292	298	310	306	336	273	328	295	320	267	298	313	300	298	315	314	325	313	317	334	333	288	314	313	278	303	305	284	303	322	331	312	308	299	283	298	324	310	298	291	297	317	312	281	314	296	303	298	302	321	278	319	327	309	295	284	298	285	316	315	285	278	286	277	315	296	295	276	296	281	307	299	285	296	293	277	278	282	309	336	272	304	283	295	302	284	313	288	317	288	291	309	303	302	280	277	249	284	313	310	291	293	306	278	306	314	285	309	286	290	291	289	289	284	281	291	296	298	290	252	287	311	297	316	279	320	270	303	308	295	274	306	305	275	266	308	302	293	285	271	289	264	301	278	278	300	273	281	312	308	284	300	302	313	326	268	279	304	314	315	281	279	324	306	291	319	285	313	297	285	284	298	302	330	300	325	267	279	297	322	312	291	260	297	293	319	263	301	304	305	317	285	276	302	301	291	266	300	288	287	283	311	294	269	273	306	297	293	298	309	284	307	297	277	322	314	297	277	317	322	306	315	323	295	266	320	315	257	320	268	287	285	280	310	273	317	334	300	272	274	282	299	276	302	294	291	294	307	319	286	284	302	278	304	326	268	306	282	273	313	280	271	273	296	280	300	245	322	273	320	300	318	294	271	317	280	301	298	321	310	272	304	304	308	298	310	308	286	308	313	300	304	301	284	269	315	302	312	292	325	279	289	298	286	317	266	310	301	286	279	308	313	308	302	277	283	312	293	299	287	276	305	313	302	321	284	318	278	240	291	297	299	276	281	279	310	277	305	254	295	305	280	278	290	302	291	282	292	339	287	280	309	301	307	260	300	269	274	315	304	295	293	299	281	313	285	270	271	290	315	302	291	285	283	292	286	302	298	308	292	307	273	298	301	303	300	297	300	290	293	268	291	287	266	312	293	300	301	277	324	279	298	328	283	322	288	292	329	302	293	290	291	321	271	316	274	316	297	323	303	308	303	320	302	271	303	294	299	298	296	273	287	337	292	289	281	294	311	292	306	256	307	302	309	271	289	316	310	296	291	297	298	292	282	313	275	291	290	271	307	266	286	317	316	294	315	315	284	292	328	316	299	315	289	308	276	288	317	305	288	295	297	296	302	296	320	276	284	274	290	304	278	299	317	272	302	283	285	306	274	294	298	289	301	281	307	291	281	309	303	325	318	326	311	302	268	298	317	297	291	280	305	317	273	274	298	305	288	310	323	327	269	277	265	301	313	288	278	303	273	293	330	304	297	328	298	306	288	318	289	289	298	291	294	262	291	306	299	297	279	292	320	320	273	281	303	271	284	300	286	302	270	266	271	303	280	274	274	302	299	280	271	277	297	317	318	275	285	335	292	288	309	302	307	309	275	293	307	306	297	297	299	283	289	304	307	300	286	301	315	291	278	321	304	296	315	303	277	297	289	302	295	328	267	300	301	322	273	300	285	301	307	275	285	310	315	296	291	279	319	324	281	296	315	277	268	300	308	287	297	299	292	294	282	286	305	309	291	288	256	288	295	308	265	321	301	290	289	277	267	308	260	270	308	279	280	317	292	296	300	283	318	294	291	295	284	277	294	308	265	271	288	257	280	314	277	271	309	316	288	285	282	255	273	300	268	269	320	308	300	285	310	265	287	324	283	323	327	279	291	280	298	306	303	300	293	288	309	293	285	304	301	271	288	288	312	272	302	286	290	305	330	291	294	310	279	311	285	312	318	292	321	281	291	297	287	325	306	312	299	296	316	288	291	293	293	296	276	305	283	260	296	280	294	307	286	270	300	279	314	288	295	302	283	306	291	312	302	301	309	297	282	274	333	308	275	319	263	292	315	292	314	280	310	296	265	304	304	291	293	283	291	306	278	318	300	262	292	268	284	290	279	300	295	292	309	279	306	246	307	267	287	312	317	295	275	278	286	281	320	289	293	303	291	265	309	284	279	305	272	293	301	296	295	304	270	274	296	269	289	298	321	300	298	306	279	300	285	283	298	286	276	296	308	316	285	296	293	273	297	304	288	285	267	313	287	283	287	288	280	254	306	321	283	275	286	309	287	305	297	294	281	318	308	316	272	270	283	307	286	303	285	319	256	260	299	313	300	267	309	307	269	302	290	299	269	314	288	303	288	295	313	320	300	306	291	312	293	292	308	295	302	298	300	335	310	250	314	298	306	278	322	283	332	272	289	317	284	304	314	302	309	289	294	304	279	308	325	282	277	269	299	294	280	292	290	268	287	305	319	307	294	294	274	316	319	290	299	278	253	294	303	321	302	283	291	312	287	275	287	316	293	285	274	278	292	304	300	307	306	272	285	283	281	283	310	300	303	269	332	267	288	296	300	283	297	304	298	283	301	296	308	316	283	310	303	284	294	344	305	324	303	291	283	285	309	294	270	264	311	293	302	292	275	301	334	279	305	329	305	304	309	315	279	295	291	314	311	296	286	265	290	301	321	328	256	300	315	294	296	280	282	321	294	270	295	304	307	252	287	305	296	290	299	264	307	282	292	306	313	246	302	268	305	303	283	267	299	279	299	316	264	285	270	312	274	308	294	300	281	282	281	289	302	313	331	290	287	273	310	307	295	275	279	282	269	313	280	286	313	294	283	298	291	291	292	291	334	297	282	304	312	259	299	323	289	273	273	298	322	279	307	294	293	302	328	327	277	273	282	286	306	284	292	311	309	304	303	310	279	281	279	314	322	296	302	284	277	311	264	287	280	276	289	309	306	305	313	296	300	318	269	303	284	292	308	299	302	323	326	317	288	295	248	312	278	266	281	289	329	275	313	304	288	313	289	256	313	277	292	263	294	274	267	280	285	301	296	273	318	289	280	263	325	277	283	300	295	310	273	291	313	259	265	299	313	272	305	318	286	296	298	288	279	325	287	300	294	291	288	315	297	305	260	296	294	263	297	290	308	295	328	284	286	308	310	279	294	291	301	284	257	299	284	304	301	310	302	290	302	274	301	317	295	299	317	296	292	288	325	328	263	325	284	292	289	301	295	278	311	317	300	293	296	291	272	282	303	287	298	283	307	310	296	308	297	263	296	296	263	281	321	292	302	301	308	287	311	302	283	327	273	290	294	307	313	306	278	284	319	288	292	293	279	299	321	262	303	291	313	294	321	296	276	305	263	299	299	278	313	315	321	284	291	298	299	317	299	287	301	284	309	300	277	267	272	271	262	294	289	299	283	318	298	304	294	316	297	233	286	295	300	316	287	262	324	298	281	275	303	287	318	320	297	322	284
3110	609	357	261	405	444	397	400	362	283	342	238	184	162	106	86	99	78	61	64	66	58	73	55	53	42	51	53	44	55	40	33	32	44	45	45	46	33	45	36	42	39	41	44	42	44	60	33	39	31	45	94	38	48	43	43	48	61	60	49	44	32	34	50	39	44	43	45	44	40	44	44	48	46	38	38	37	47	46	34	37	33	44	31	40	39	41	46	40	47	36	45	55	41	50	46	56	41	23	45	37	41	39	33	36	37	36	42	44	42	40	33	44	38	44	37	40	43	36	42	27	43	47	45	35	40	35	40	43	41	43	46	35	28	36	44	28	40	31	40	37	31	37	39	36	41	38	42	33	41	34	47	32	38	30	50	37	42	45	46	37	52	29	45	42	51	47	50	44	37	39	53	46	32	33	44	35	45	39	29	48	48	38	37	52	35	37	39	39	33	41	34	36	38	40	43	39	40	34	43	44	36	44	36	40	34	43	44	44	43	44	41	43	40	30	27	30	38	49	38	49	50	36	47	36	45	41	35	41	38	45	35	36	32	48	42	37	48	37	38	34	38	33	46	43	41	41	53	45	33	49	47	45	45	46	39	44	48	41	45	42	37	48	46	42	44	50	26	38	52	50	42	35	35	43	30	40	47	42	46	48	32	45	41	44	47	42	41	41	34	45	38	43	46	30	38	42	39	33	53	35	43	42	49	39	37	41	30	44	36	45	36	43	43	42	45	38	37	41	41	35	44	36	36	46	30	38	41	51	31	34	42	44	38	47	39	39	41	38	40	50	37	37	47	49	37	38	38	39	48	43	38	55	46	31	33	46	43	46	42	42	36	31	42	49	44	43	33	33	31	36	42	41	38	41	40	37	50	46	40	43	52	43	39	42	42	44	40	44	45	36	57	39	42	44	42	35	48	35	39	40	37	42	41	45	44	45	41	37	39	33	32	48	34	40	42	35	38	34	24	61	31	46	31	45	44	39	40	43	36	39	46	37	33	47	41	50	44	37	46	43	42	36	46	27	51	51	34	47	36	30	37	41	46	38	45	30	45	48	33	40	43	37	39	39	41	37	49	48	43	34	40	33	40	48	38	49	37	36	54	44	28	48	38	45	39	41	34	37	46	35	40	39	48	41	41	36	41	55	49	52	40	40	40	44	48	32	45	46	32	35	37	48	43	39	48	36	46	36	53	53	43	36	41	33	32	59	36	46	44	49	48	41	38	43	43	37	29	40	44	42	41	39	46	38	47	33	52	44	48	46	48	38	41	42	52	47	38	41	37	43	45	54	41	36	39	48	54	34	30	41	39	41	35	39	36	42	50	42	39	48	32	33	35	33	33	29	39	42	41	46	43	48	49	51	47	48	39	34	33	42	40	36	42	31	37	42	33	38	28	50	48	31	48	46	48	37	39	38	42	44	42	39	45	38	37	42	43	42	55	39	45	33	42	44	48	36	39	45	42	36	49	42	51	46	39	44	50	52	43	40	41	45	42	39	39	37	50	34	53	36	30	41	43	37	46	36	42	32	31	34	37	47	44	35	39	38	44	39	36	42	34	34	35	48	43	43	40	50	48	58	40	39	42	37	44	40	47	42	34	32	41	43	56	35	41	39	39	38	44	38	41	40	44	32	34	42	26	46	35	41	34	43	44	32	58	25	46	45	35	40	35	40	40	37	27	39	36	38	30	35	47	43	71	47	41	45	38	34	40	37	44	35	46	42	39	34	38	44	43	62	46	42	34	53	32	42	43	48	42	41	40	38	45	46	44	43	37	40	57	41	33	33	42	32	44	46	42	35	42	37	31	50	37	49	48	47	54	28	47	43	27	34	38	34	51	43	40	52	49	38	40	44	44	42	34	40	35	29	47	33	41	41	39	36	47	45	40	40	30	52	48	31	51	42	26	37	43	34	56	42	42	47	39	45	48	38	34	42	44	24	36	33	34	36	41	46	46	43	44	44	41	35	39	36	46	39	33	43	42	39	35	44	46	39	41	41	43	54	50	41	55	37	45	38	39	41	43	44	39	41	45	45	41	37	35	43	53	37	39	46	48	41	47	46	48	39	32	45	37	44	33	48	40	26	34	39	41	40	38	42	59	33	60	53	28	42	29	49	46	37	46	39	47	40	48	44	40	40	42	44	39	39	39	37	32	44	38	38	38	39	31	44	39	45	49	37	40	36	46	33	44	38	42	47	37	38	45	41	37	33	37	34	40	36	38	47	41	44	36	47	36	49	32	38	46	40	53	51	44	47	41	52	46	38	40	32	36	45	39	41	38	48	35	43	51	32	40	48	30	36	37	39	34	38	50	45	37	42	45	49	35	42	47	48	44	43	42	35	39	34	38	36	31	41	37	42	41	49	55	30	32	38	47	38	42	31	33	43	33	42	47	31	46	43	38	44	40	30	28	43	34	35	52	42	31	38	43	36	47	32	37	47	45	37	36	41	47	36	31	44	33	37	39	45	46	37	41	39	33	51	38	45	41	42	41	48	45	34	41	53	42	31	45	46	52	45	40	35	33	38	31	42	29	48	42	52	45	43	40	34	47	44	33	42	29	36	47	39	42	38	31	42	36	39	46	42	37	38	42	49	41	34	37	41	42	33	40	47	36	44	35	34	41	40	47	48	41	54	43	47	36	53	48	46	46	33	33	41	38	46	32	39	35	31	37	39	47	39	41	41	57	33	41	53	44	44	51	33	47	35	36	37	41	47	44	48	42	48	43	45	32	28	37	38	35	50	42	45	38	40	43	50	44	54	52	48	31	35	40	47	34	50	38	47	38	40	45	44	34	44	41	46	48	43	39	42	40	32	38	36	35	40	43	42	46	54	31	36	47	38	49	44	32	45	48	41	53	33	32	50	50	44	45	35	41	46	48	51	47	45	37	44	35	40	38	53	46	37	45	35	51	38	46	42	50	42	44	38	37	52	33	38	36	41	37	28	37	47	42	44	37	44	41	41	39	45	49	44	47	41	48	34	50	38	47	44	33	36	35	44	43	34	37	38	41	56	45	33	38	40	40	38	34	30	39	40	49	49	40	43	33	46	47	37	41	42	46	45	34	33	47	43	39	53	45	39	44	35	39	39	47	48	50	47	42	40	35	29	45	36	41	45	45	41	35	50	34	32	42	33	34	39	40	33	42	33	32	44	43	47	33	39	40	22	37	48	45	46	41	38	46	32	34	37	42	35	42	36	44	40	38	55	44	34	41	35	36	35	41	28	39	53	52	32	42	35	45	38	51	41	42	42	43	31	35	45	43	30	38	46	32	35	36	50	45	46	31	42	53	46	37	37	39	45	61	31	41	39	39	46	41	36	49	42	31	47	43	42	40	56	51	36	51	38	43	44	40	37	44	41	35	39	35	43	27	33	40	47	41	46	32	29	31	41	48	45	44	50	46	41	46	32	37	46	35	36	38	52	34	48	31	39	52	31	49	36	44	37	35	39	34	44	34	46	41	36	44	51	40	50	44	47	41	50	44
21263	13807	8263	18753	26804	25886	22807	20280	17147	14498	15154	10764	7891	5800	4180	3307	2942	2349	1896	2019	2198	1846	1490	1455	1638	1424	1070	997	988	934	882	858	867	863	777	869	835	783	777	783	797	729	723	729	726	740	740	701	678	743	871	2957	719	690	700	699	865	1027	1090	719	676	668	687	691	715	648	719	714	642	669	661	683	705	675	637	631	651	633	645	631	694	632	676	680	654	671	701	678	688	663	717	644	701	695	679	650	706	641	619	689	672	644	701	657	654	641	665	680	638	640	656	658	644	676	653	628	634	655	636	638	661	693	630	659	681	669	636	645	627	642	679	639	657	655	599	680	649	648	658	619	667	679	659	657	675	675	677	675	696	642	630	669	669	667	633	622	665	632	654	630	666	615	652	647	660	654	641	651	644	633	608	662	599	658	689	659	667	633	633	643	645	643	640	669	634	643	649	633	666	587	620	643	614	618	641	634	626	624	654	660	619	654	693	627	632	642	596	645	656	621	627	630	625	625	652	624	625	616	654	612	695	605	678	632	582	605	631	626	624	649	603	646	679	661	675	639	636	598	627	644	702	649	652	689	663	599	684	655	671	642	652	638	690	643	626	649	645	642	622	663	686	669	613	664	634	648	643	671	657	648	617	716	645	667	613	663	626	643	635	662	640	619	677	599	662	636	629	642	621	681	631	628	613	665	654	671	653	638	670	611	666	656	604	611	653	643	621	662	669	642	648	633	666	631	614	654	639	664	595	660	649	613	613	636	636	652	622	627	638	666	644	622	655	668	671	647	655	671	641	610	651	582	643	632	631	611	653	650	647	626	619	602	671	646	669	640	681	674	665	642	662	642	646	648	630	595	665	643	655	589	643	616	650	635	625	585	642	648	652	634	663	607	629	618	665	616	658	607	622	659	640	681	591	651	664	658	668	621	666	629	675	611	659	607	611	666	677	651	608	609	663	634	593	629	678	619	626	690	627	626	629	617	616	601	647	644	589	614	650	626	635	636	615	611	618	626	636	652	642	633	672	629	641	624	624	649	629	702	641	677	652	663	623	658	688	616	608	663	637	665	664	606	706	633	621	644	648	658	667	647	601	624	659	657	634	655	607	642	638	676	640	627	620	579	632	645	646	658	664	634	651	628	662	671	652	648	580	655	629	685	661	641	635	708	608	688	667	675	644	633	622	634	646	635	642	676	634	672	673	687	637	674	637	631	644	616	704	656	669	696	631	616	666	648	620	635	666	641	677	624	636	651	628	600	628	635	661	653	671	667	655	625	661	633	647	576	636	627	656	620	619	682	656	643	648	619	629	597	635	623	653	645	639	635	678	647	597	616	661	635	632	647	613	648	626	604	628	634	644	655	646	615	650	618	643	651	633	674	665	660	604	620	694	636	654	656	622	593	663	650	627	588	631	614	622	666	636	639	659	664	659	598	618	678	600	683	635	635	637	631	676	688	655	636	665	611	643	676	634	642	638	683	677	618	632	619	643	629	589	587	638	626	673	684	635	610	672	628	614	617	641	648	683	631	611	664	655	686	637	661	655	670	654	619	705	638	602	595	647	648	680	641	631	631	684	615	628	650	624	616	650	639	667	635	613	629	675	654	640	610	692	649	603	656	639	622	660	677	637	609	636	656	681	640	664	626	633	632	616	642	665	672	604	615	627	642	615	667	653	646	655	653	648	645	668	671	635	665	604	653	592	655	622	672	632	617	642	640	637	659	652	647	641	636	675	645	616	644	633	594	697	663	686	663	642	645	630	659	683	638	668	622	620	667	620	678	651	664	613	638	670	635	635	642	611	686	679	637	685	712	615	653	652	604	694	623	611	613	602	621	639	666	660	625	719	656	629	599	613	628	674	691	615	646	635	652	644	648	625	650	626	605	592	634	652	641	640	636	644	646	646	630	658	631	649	647	675	613	683	627	674	652	625	619	613	631	624	664	643	653	640	657	632	652	592	576	709	614	678	642	663	600	672	648	684	659	650	634	646	664	665	665	643	652	661	650	639	618	600	673	649	632	684	637	638	620	666	610	608	615	612	619	659	615	647	652	663	630	635	622	645	625	641	677	672	632	657	597	647	625	642	620	610	654	653	615	654	627	659	680	635	637	655	617	608	632	625	687	606	610	662	664	654	645	631	658	648	594	612	639	666	620	683	620	647	624	567	641	651	664	682	671	624	632	674	683	622	636	652	625	652	644	665	659	685	646	682	666	671	610	634	627	627	644	615	601	628	649	655	616	562	636	654	661	610	634	638	629	627	660	659	638	641	652	641	677	608	639	665	595	593	614	660	631	678	630	671	690	633	632	624	691	596	663	625	678	639	635	600	649	650	622	635	627	639	670	663	625	621	672	654	616	621	620	652	642	655	684	668	636	672	643	629	616	644	650	614	682	678	611	635	600	648	666	640	673	650	612	630	595	635	621	682	607	625	588	621	636	621	623	639	610	627	636	652	639	585	658	661	629	591	628	666	599	612	674	658	650	677	691	666	622	593	622	621	669	613	625	653	621	624	626	655	611	627	644	625	665	664	662	646	639	621	675	618	620	604	627	681	636	655	611	649	602	604	639	598	703	660	656	659	618	638	645	622	620	657	622	626	656	618	655	662	651	642	620	630	638	605	613	611	615	631	658	680	635	666	653	653	612	626	630	654	652	637	643	638	622	610	634	635	603	610	625	672	684	620	670	623	633	653	642	650	644	667	630	654	619	670	610	625	628	661	670	600	656	611	643	645	609	656	616	602	633	683	671	607	652	641	623	632	624	644	664	645	641	654	590	684	666	657	631	632	670	591	645	631	619	634	619	664	632	597	639	643	681	611	651	665	604	637	624	662	627	640	608	647	631	666	676	615	638	604	597	677	649	604	647	644	644	609	643	625	612	660	639	653	599	642	629	680	592	687	660	598	643	621	623	635	611	648	632	623	692	682	666	635	643	655	648	612	625	642	661	691	622	638	647	642	669	656	650	596	625	654	669	620	662	624	619	651	664	621	653	647	621	631	658	619	665	636	677	586	624	635	607	644	633	598	634	614	613	615	647	663	617	693	675	627	648	621	619	652	686	642	648	614	615	608	629	634	641	624	655	634	629	638	691	646	643	647	643	610	652	647	653	615	648	639	617	618	600	636	637	664	649	647	639	645	655	628	678	628	640	655	650	614	589	663	652	639	571	636	624	661	614	650	657	643	610	643	636	667	628	648	623	667	607	643	637	646	669	617	621	600	631	650	668	632	645	622	644	617	626	630	615	629	670	613	665	649	658	626	657	638	661	670	681	654	636	661	641	638	607	589	672	645	630	655	656	620	612	634	651	670	671	643	660	627	628	689	621	630	622	644	638	673	664	656	613	619	615	622	638	638	659	691	637	648	594	622	647	627	646	671	632	628	675	607	644	670	642	624	672	595	605	648	658	626	608	623	689	629	583	613	621	625	672	617	667	653	636	647	611	628	660	632	633	658	674	632	631	633	650	586	631	684	612	653	660	592	653	616	630	633	630
2402	1037	535	366	607	744	594	590	493	424	530	442	278	219	143	116	106	87	71	86	79	71	56	64	71	64	52	53	45	54	50	45	48	48	34	45	34	43	46	35	40	37	49	34	41	38	39	35	34	43	46	115	39	41	33	50	49	45	62	30	31	41	40	44	40	30	33	30	29	44	39	37	38	26	31	36	32	33	26	38	42	46	32	32	29	39	38	33	33	33	40	39	36	28	41	38	28	33	46	35	33	42	30	46	31	36	32	32	41	30	40	41	37	27	38	47	36	32	38	35	46	33	49	43	36	30	41	46	40	37	28	32	39	40	39	22	46	33	38	34	31	34	27	23	35	37	48	38	36	31	46	33	35	42	23	40	33	32	36	26	38	54	29	37	35	39	40	34	33	39	37	47	36	40	41	40	36	32	30	26	29	33	36	29	39	23	34	28	30	40	37	25	33	37	38	34	26	34	30	32	33	45	36	31	42	35	25	28	32	43	31	31	29	48	35	39	33	38	39	38	51	38	31	37	30	29	33	33	40	26	28	35	42	30	45	42	25	41	42	30	33	35	32	43	35	50	27	41	35	28	22	26	44	25	25	26	38	23	35	32	29	27	27	17	41	29	31	30	35	27	41	44	41	36	50	35	40	26	32	31	35	38	33	32	39	34	36	27	25	30	29	45	36	25	38	24	28	27	32	33	33	44	42	34	30	24	33	29	32	38	33	41	47	30	30	30	42	37	39	37	31	35	40	25	38	29	39	32	26	46	35	43	26	25	31	30	30	31	32	39	36	34	38	42	41	35	30	34	27	32	47	43	43	33	47	29	26	34	41	35	24	32	32	31	19	43	34	35	32	39	32	30	34	40	28	36	46	38	35	30	42	41	37	28	44	44	32	35	19	35	39	42	29	30	24	42	26	29	36	27	41	34	39	30	35	34	43	31	35	32	39	32	35	36	20	34	41	41	42	38	31	31	28	38	43	30	50	29	45	41	44	39	41	24	32	24	30	29	36	30	37	25	35	35	38	36	30	34	38	31	39	40	29	45	37	25	26	37	32	25	37	36	41	32	36	30	37	38	36	34	38	32	41	33	34	38	37	23	34	25	46	43	43	39	30	30	44	35	32	33	45	39	33	35	25	37	42	32	29	40	27	26	32	38	34	40	33	33	34	43	32	39	42	35	32	38	38	42	32	36	31	33	26	39	37	39	47	26	32	38	54	41	31	24	31	32	32	32	32	29	37	39	30	38	36	52	49	35	31	29	28	44	38	34	32	44	35	34	30	33	34	40	45	37	41	44	33	32	24	38	38	40	33	38	39	32	42	38	33	31	35	26	32	26	46	38	28	33	28	47	33	22	35	42	46	28	35	41	34	21	42	29	41	35	28	34	46	33	29	36	43	27	41	34	46	33	33	43	35	32	31	33	42	39	36	34	39	42	42	44	29	25	28	34	33	43	43	40	39	35	27	31	29	27	38	40	49	34	32	32	28	45	39	33	31	36	42	29	27	43	35	48	46	34	43	39	30	31	22	45	40	26	36	31	24	33	37	30	28	33	43	31	40	32	26	51	30	36	33	45	45	37	29	46	25	42	28	38	33	32	33	39	30	41	40	39	38	34	33	42	39	31	35	34	27	36	39	38	36	33	26	29	24	33	35	32	43	34	28	34	30	42	40	26	30	35	42	27	44	31	40	34	39	31	33	35	30	35	34	25	40	31	32	40	40	36	39	30	38	33	31	34	38	45	35	37	38	35	35	30	30	44	39	34	32	40	32	32	30	28	35	39	43	37	36	29	39	41	35	40	39	38	36	23	47	33	43	49	29	37	44	28	34	25	37	38	31	30	33	35	26	36	38	37	42	29	31	37	34	38	29	44	26	26	39	46	40	31	34	32	42	38	39	30	32	39	35	41	36	35	31	31	28	21	41	21	28	35	38	39	24	42	37	22	35	29	34	36	30	42	31	37	33	30	32	39	35	35	45	42	31	34	26	34	31	35	37	46	30	37	29	52	31	38	35	29	35	33	39	29	41	40	37	32	27	29	35	32	27	36	40	37	43	32	33	43	40	48	26	29	37	27	40	37	52	30	46	40	40	33	53	25	33	35	47	44	31	33	41	43	38	29	31	34	39	36	31	30	47	29	43	32	31	28	28	24	34	29	47	32	38	34	30	39	39	32	28	45	38	50	38	33	32	30	34	28	30	36	37	27	32	37	40	28	41	34	31	41	47	33	44	39	32	43	34	39	36	33	35	36	29	34	33	33	33	28	32	23	44	32	42	29	32	36	34	42	32	38	40	34	35	38	46	39	30	37	33	28	30	44	42	43	34	35	27	23	36	37	26	30	28	35	33	35	33	31	33	24	40	32	33	36	44	30	46	39	38	33	31	29	26	36	33	46	33	25	33	23	30	28	45	35	32	29	37	42	36	26	32	38	32	34	38	37	41	32	36	29	33	34	41	39	21	34	33	24	43	35	34	26	48	28	24	40	40	41	43	22	28	52	31	31	41	39	39	36	37	41	32	35	27	43	37	37	37	27	37	30	29	29	39	45	29	35	28	31	40	23	39	34	32	40	28	27	33	49	42	40	38	26	32	30	33	42	37	32	36	41	41	30	40	52	34	37	36	28	47	33	36	39	29	34	35	30	38	40	40	43	33	24	34	47	44	32	39	30	37	31	39	25	40	37	35	34	39	49	39	36	34	33	38	37	34	37	34	40	36	31	28	39	48	35	42	20	30	40	38	28	38	39	44	38	32	25	35	38	27	40	37	37	33	39	38	48	31	29	26	36	31	33	38	34	34	43	41	31	29	49	41	32	46	33	39	31	32	37	31	29	36	30	27	38	31	37	37	40	36	42	38	48	43	31	28	29	40	41	32	34	28	35	21	30	40	39	34	36	25	45	32	34	31	41	28	36	27	34	42	31	30	41	36	47	50	43	43	34	32	40	38	27	41	30	28	37	32	44	50	42	44	37	33	39	38	28	39	42	27	28	33	41	40	38	37	42	37	31	49	35	26	36	34	22	39	29	23	35	32	33	35	43	38	42	50	27	29	49	24	35	38	29	44	43	37	29	32	41	32	23	41	38	30	41	45	33	25	35	42	33	35	32	24	40	31	34	28	48	29	39	31	27	40	23	34	23	29	36	44	40	37	25	35	40	36	29	33	45	41	40	36	27	30	35	32	29	24	42	38	28	28	40	36	32	41	37	29	29	41	43	37	34	32	29	35	34	48	35	39	32	33	38	26	45	39	30	32	38	29	32	38	40	32	40	31	33	43	34	42	46	35	34	36	31	34	34	36	42	25	30	44	49	28	27	35	45	44	43	36	31	45	35	41	33	52	40	34	36	38	37	30	29	39	36	44	33	27	35	45	39	45	41	37	21	40	34	30	26	31	37	39	36	31	48	49	43	42	30	33	39	31	40	37	33	39	40	39	30	33	31	43	31	35	33	37	31	35	34	28	34	33	34	38	32	43	38	41	34
26841	18121	11510	23753	31985	31175	27899	25096	22427	18278	19999	17220	12038	8877	6116	4724	4358	3484	2931	2799	3048	2643	1977	1977	1882	2079	1316	1270	1123	1138	1069	1032	949	1007	996	919	935	883	847	858	762	762	751	738	686	670	754	742	675	737	842	4240	681	632	655	708	915	800	1973	645	623	619	628	640	622	627	559	608	593	593	582	550	615	551	592	526	596	593	557	575	608	592	601	597	577	570	601	601	621	601	583	587	631	555	616	627	619	596	595	572	599	590	588	596	602	607	566	590	581	567	596	576	573	563	580	540	613	521	562	548	571	551	587	564	611	612	558	535	568	558	544	568	573	569	545	575	517	546	543	524	565	584	546	587	508	555	572	564	563	587	521	545	551	561	569	547	558	579	556	564	541	563	542	504	540	546	505	549	518	565	533	559	557	502	571	539	539	551	555	535	593	538	560	535	516	568	553	518	565	559	526	559	573	548	539	525	549	561	567	550	543	560	546	533	522	538	536	564	489	534	579	540	582	570	528	548	534	517	523	559	518	557	517	528	530	562	568	549	526	542	525	556	580	540	540	524	532	536	574	545	491	519	524	549	565	538	525	530	568	551	532	541	590	548	549	558	533	545	539	598	549	515	501	555	577	562	520	538	521	573	577	591	553	582	522	548	554	543	569	529	525	508	571	516	524	531	543	493	575	568	583	587	505	539	556	568	594	540	587	555	545	510	521	503	547	552	544	508	499	534	585	534	504	564	557	559	571	530	533	558	527	548	525	552	559	537	554	518	563	514	549	550	524	580	543	533	545	526	525	521	565	564	519	525	575	538	557	554	527	566	550	559	539	622	560	540	515	493	511	560	545	542	508	519	556	503	520	541	526	542	514	505	551	537	520	514	524	517	502	530	567	552	526	526	544	527	486	530	540	529	537	520	523	531	566	545	544	506	522	543	517	524	575	522	502	564	562	559	525	553	536	554	497	549	546	565	570	519	526	614	501	521	552	506	510	487	541	564	517	521	528	578	536	556	525	526	514	522	519	551	527	533	540	538	535	564	568	565	544	536	560	566	569	545	594	542	528	576	473	561	534	560	545	587	512	556	537	554	564	587	583	545	541	596	552	536	545	538	551	526	534	537	563	531	556	520	579	556	551	538	557	526	548	509	593	573	533	554	534	569	591	559	548	505	564	525	529	533	570	529	529	547	580	530	509	532	563	543	516	554	512	523	545	563	509	528	543	517	569	528	532	522	578	566	572	537	558	562	566	527	552	539	544	510	557	519	543	513	484	591	566	523	516	540	532	528	532	559	574	546	533	544	555	482	527	549	545	555	521	555	594	540	563	556	527	556	548	560	586	553	539	546	556	535	537	528	579	564	511	566	559	567	537	553	513	550	603	528	555	553	532	535	503	548	535	561	553	509	566	539	523	556	531	520	596	527	498	525	486	526	564	582	547	522	549	561	529	579	537	525	533	572	542	501	552	560	521	547	540	560	535	536	535	533	524	572	502	531	528	512	539	589	515	554	632	507	503	522	553	518	548	562	547	558	568	569	526	559	583	576	538	512	570	520	545	558	552	571	542	564	522	567	579	555	507	528	546	534	541	557	559	536	525	515	577	547	554	545	552	554	541	549	525	517	529	561	565	546	578	554	560	567	531	552	548	540	565	525	560	561	568	540	504	529	572	540	536	536	548	549	535	511	550	540	582	519	546	551	549	537	530	536	534	556	529	560	562	515	546	506	602	525	537	564	522	572	559	540	559	505	541	526	504	541	554	509	526	559	539	563	582	540	503	524	553	486	536	539	513	570	509	517	562	558	565	567	546	557	564	562	549	505	501	560	539	546	548	524	534	542	561	505	553	537	571	541	552	580	582	543	556	586	524	545	528	542	534	507	537	559	527	590	543	556	594	592	532	544	576	560	530	513	563	548	541	508	549	526	535	520	528	569	544	612	520	536	564	596	540	526	534	501	521	565	529	523	563	563	529	585	578	538	575	562	569	553	523	541	556	551	526	559	526	556	509	535	546	513	555	524	545	557	572	520	554	519	557	528	521	533	544	523	526	551	532	534	578	505	532	555	553	527	536	562	522	491	514	559	561	515	569	498	535	558	531	546	507	556	556	562	569	519	516	556	513	507	565	559	561	510	537	583	542	509	568	544	547	547	496	526	518	529	594	534	584	533	565	516	561	553	559	509	488	519	565	544	525	527	563	505	579	546	552	565	503	532	533	570	582	554	521	551	585	564	510	518	510	565	529	538	569	526	514	563	508	548	565	567	538	541	528	534	534	542	518	556	521	491	533	521	570	580	546	565	563	537	549	515	542	570	530	551	508	559	523	556	557	547	575	531	542	515	529	530	542	501	560	525	547	530	558	555	542	519	555	566	528	576	549	576	594	550	532	558	497	520	538	525	509	562	561	593	560	505	537	508	541	581	553	509	517	570	538	514	536	538	566	567	527	534	543	553	509	551	559	570	524	563	548	551	555	523	536	566	541	548	523	521	531	543	521	529	540	538	526	498	555	527	538	521	537	529	534	551	510	528	563	571	521	558	538	566	570	514	500	524	508	559	538	576	574	552	562	533	496	572	588	545	553	557	538	537	551	559	560	562	485	563	543	540	528	547	506	559	550	561	555	550	521	526	554	577	538	553	545	529	520	553	506	548	543	580	551	533	524	504	523	532	575	566	564	522	538	522	548	532	532	549	554	533	560	539	545	485	508	545	528	535	520	546	545	506	557	523	522	566	535	547	582	600	525	523	520	574	549	559	542	545	536	535	516	514	588	588	544	539	554	561	534	502	523	570	549	565	537	557	539	539	513	526	532	540	574	539	594	576	586	508	506	539	541	566	536	516	547	518	559	532	529	528	542	550	540	543	529	528	554	534	581	557	541	541	534	567	529	525	551	581	559	546	505	534	528	525	554	552	558	560	544	541	525	544	574	563	517	558	565	527	508	543	582	522	563	537	543	531	540	586	511	579	526	541	508	540	574	524	515	535	540	550	549	536	575	561	531	535	551	540	548	529	535	558	554	540	539	539	543	557	506	555	579	546	530	528	529	525	552	550	599	560	513	547	533	533	533	560	532	557	534	528	565	533	535	547	543	486	587	534	550	501	584	542	550	523	545	563	537	519	581	591	539	509	555	558	534	543	569	539	533	537	528	534	589	482	563	560	563	565	528	544	548	539	540	540	511	549	556	521	548	576	544	565	557	561	544	521	558	521	544	527	519	564	575	587	534	532	544	606	567	506	546	499	565	544	536	570	556	510	530	563	519	519	524	535	530	535	531	532	530	538	563	526	572	560	530	553	543	549	544	578	504	542	517	538	565	576	585	536	517	536	527	523	585	531	554	526	542	521	561	569	576	558	529	527	540	515	549	515	557	516	554	555	501	540	523	529	590	535	549	540	546	541	519	528	562	529	554	551	549	524	531	522	553	522	510	560	544	490	522	540	542	512	556	525	516	540	525	558	544	569	588	548	555	525	583	522	567	507	558	505	491	542	544	552	547	516
1896	465	234	145	294	309	256	254	188	177	188	248	144	82	57	44	52	34	31	38	29	33	24	32	32	29	27	30	34	28	35	20	20	31	24	21	26	17	21	26	22	27	22	27	20	20	29	26	24	21	20	36	23	22	20	28	35	23	35	24	26	27	25	23	20	24	23	32	32	27	20	26	18	29	23	24	22	10	16	29	29	16	23	22	21	21	24	26	23	29	21	23	22	21	29	20	27	21	19	14	17	16	18	27	32	25	24	26	28	27	30	16	29	24	27	31	29	19	30	24	24	20	24	27	21	18	21	25	26	32	23	28	26	25	22	26	35	30	20	24	18	19	25	20	27	22	23	25	29	18	28	25	29	27	24	24	19	29	19	22	23	21	27	29	27	27	24	24	18	28	14	19	29	21	28	22	16	21	34	22	26	16	28	25	20	26	22	23	17	20	24	31	23	25	21	23	26	21	29	23	22	30	16	20	18	17	24	23	18	21	20	29	32	18	31	17	26	21	35	39	19	16	24	26	18	21	26	18	18	32	30	19	28	28	26	14	24	10	30	23	30	21	23	34	33	20	27	23	18	21	27	14	24	17	22	21	18	21	21	21	25	23	23	27	28	20	19	18	22	26	32	31	23	27	20	25	23	18	28	20	30	24	25	26	25	24	21	25	24	23	25	23	22	18	20	29	21	32	21	26	27	28	24	28	20	39	39	24	30	19	24	30	21	29	21	14	17	21	21	22	29	23	27	25	25	27	22	19	26	32	28	23	26	31	23	29	32	27	21	36	22	21	25	27	23	25	39	23	23	21	26	33	31	23	30	34	21	22	27	31	15	20	31	34	24	34	27	29	31	18	27	23	29	20	27	25	23	23	26	17	27	27	12	17	13	23	21	22	26	27	25	20	18	26	20	25	24	34	26	24	24	25	25	19	37	19	25	23	20	22	18	28	18	22	23	32	21	20	20	21	23	24	22	24	19	30	23	21	23	31	37	17	17	20	22	18	15	23	31	18	24	33	31	27	23	21	18	24	22	29	17	17	31	21	24	24	24	28	26	22	25	23	21	29	27	22	24	25	25	36	21	25	16	26	28	15	31	19	21	38	22	19	21	22	21	21	19	24	19	21	19	30	20	19	17	22	27	26	25	23	29	20	16	24	24	19	24	27	31	23	30	19	24	22	22	17	24	25	22	23	25	21	27	28	27	29	24	23	27	24	21	25	28	23	13	28	22	25	22	27	28	26	35	26	21	16	21	37	19	30	21	20	18	29	30	19	20	26	21	21	16	21	20	27	30	14	19	22	23	23	28	25	28	37	27	28	20	27	22	31	30	24	27	22	26	25	22	19	29	20	29	26	29	24	23	24	29	21	26	29	29	19	24	25	17	16	22	30	29	19	20	21	26	20	22	28	24	19	20	16	27	28	22	29	18	23	19	18	23	20	31	29	20	23	23	23	19	19	21	26	19	26	25	21	27	22	22	28	12	26	15	31	17	30	21	26	21	23	24	21	23	31	23	26	24	29	21	24	19	20	26	18	22	19	24	38	23	14	35	26	25	25	25	20	27	29	20	21	21	25	25	21	20	25	25	21	26	31	24	24	27	27	22	19	19	21	21	33	29	21	22	23	22	30	18	23	24	21	21	27	24	27	24	17	21	28	27	26	20	18	20	22	22	17	20	24	19	20	29	25	29	16	29	21	22	25	30	22	16	23	21	24	28	19	29	21	22	24	28	22	25	25	16	30	23	12	29	14	23	21	26	36	19	14	28	27	21	27	27	16	24	31	27	30	31	18	23	26	20	30	25	22	20	25	17	20	26	18	16	22	22	28	26	31	35	19	28	16	23	23	28	31	16	31	23	15	21	29	25	28	17	17	20	25	25	20	20	29	23	27	25	23	22	19	22	26	19	23	25	21	20	27	26	28	27	18	18	27	23	19	29	24	31	18	29	22	28	23	22	27	26	14	26	27	24	30	18	23	16	31	28	23	31	30	19	19	27	20	38	26	22	29	20	23	26	24	30	25	32	22	24	30	19	21	31	20	27	25	24	19	21	21	26	28	24	31	29	26	22	23	21	29	30	26	15	22	33	22	20	25	26	26	27	34	17	33	27	22	24	25	20	19	26	30	18	19	27	29	32	26	18	23	29	25	28	16	33	26	24	22	23	33	22	28	23	21	21	25	25	27	32	18	17	27	25	27	28	16	29	24	31	28	27	27	23	17	22	23	27	24	36	33	26	21	39	22	27	25	38	33	17	21	32	21	28	29	33	20	31	25	20	29	34	33	28	19	19	26	28	21	20	24	22	25	37	20	27	33	27	29	40	35	13	25	26	17	19	28	23	26	25	25	17	22	25	28	32	25	17	31	28	23	23	30	27	29	30	17	19	15	24	18	22	21	20	22	25	24	26	20	30	21	32	22	23	21	29	29	16	19	30	27	24	23	22	26	25	13	26	20	18	21	16	32	21	17	27	18	21	17	27	23	23	30	21	23	35	26	26	26	17	33	28	21	15	25	29	19	24	20	23	18	28	31	27	29	27	28	25	26	25	24	21	22	21	18	21	25	24	20	26	28	15	27	35	27	23	20	22	19	29	33	23	16	21	28	22	21	23	21	26	19	25	25	31	20	28	26	26	31	25	21	31	24	36	32	27	27	13	24	32	25	29	21	22	29	26	21	31	17	27	23	24	36	28	10	19	28	28	27	23	34	27	28	28	23	28	21	23	25	17	17	25	22	27	29	25	26	30	16	27	23	16	29	20	13	18	32	22	31	21	17	33	15	20	21	21	25	21	16	28	25	21	28	22	25	26	27	25	19	16	27	30	21	27	25	19	28	10	31	23	35	22	22	26	19	37	28	24	22	26	20	26	20	15	20	17	21	24	20	24	18	27	22	19	26	21	24	30	25	23	27	26	20	27	19	16	35	21	18	18	31	32	26	19	19	28	27	28	20	22	25	21	24	26	23	19	29	36	18	22	29	22	28	25	21	41	29	19	24	31	24	28	22	23	22	33	22	29	24	22	16	18	27	17	23	24	23	17	22	24	22	26	25	17	13	22	20	25	23	30	18	21	28	33	25	24	27	19	29	23	23	18	12	20	27	26	24	18	25	30	23	22	20	26	23	31	25	15	29	23	29	35	25	21	30	24	22	25	30	21	15	20	30	20	23	20	24	29	29	26	23	18	27	22	28	34	35	27	16	22	28	25	28	16	20	20	30	31	13	24	18	23	26	32	25	32	26	19	13	17	22	24	27	20	22	32	27	30	21	25	17	17	24	25	22	18	24	26	16	30	37	24	29	21	12	25	25	18	28	26	21	26	29	22	19	23	21	17	17	22	25	9	23	26	28	31	16	19	26	23	24	25	27	30	22	22	29	21	32	22	26	22	21	28	36	33	29	30	22	24	19	23	23	31	25	26	34	22	27	17	24	24	19	28	26	30	19	20	29	25	19	31	25	18	24	23	25	31	13	28	22	17	19	26	31
18569	11288	5996	14539	22490	21431	17456	14861	12837	9560	9130	11116	6718	4151	2578	1872	1497	1419	1086	957	916	858	715	691	767	811	625	537	487	485	434	476	431	474	475	448	404	455	444	410	451	452	434	436	449	401	400	415	419	414	421	785	413	408	422	408	406	436	676	370	421	395	437	381	404	389	393	400	391	432	391	371	343	400	424	382	399	394	377	386	397	398	445	395	375	396	389	410	379	394	393	423	397	415	376	428	427	432	422	378	403	404	400	382	389	406	372	407	394	383	368	395	379	407	393	410	370	378	363	352	361	401	384	365	384	376	388	402	373	406	367	363	407	387	387	370	386	425	365	370	411	377	369	373	401	374	370	407	366	390	376	397	387	393	349	390	351	390	408	426	384	394	394	410	390	406	368	373	371	429	413	399	365	381	396	387	403	395	401	402	357	382	361	362	368	415	360	391	376	383	377	390	364	380	357	369	359	399	374	377	338	383	365	402	415	407	395	382	371	381	402	339	422	402	362	369	420	382	391	400	368	351	385	378	366	384	377	406	355	372	389	390	380	391	392	385	365	401	422	377	391	378	382	410	401	371	368	377	385	383	368	377	405	398	392	362	355	386	363	397	385	399	353	376	373	383	382	414	408	388	387	373	384	395	404	369	407	364	397	354	391	389	367	396	408	387	383	387	392	355	380	369	351	391	381	410	409	399	408	384	387	395	390	386	376	366	374	385	400	397	382	383	380	378	374	385	366	360	382	408	403	369	383	391	382	384	390	364	373	378	382	378	409	361	359	385	404	410	402	375	417	341	365	385	409	405	382	401	393	376	404	377	427	396	376	381	397	361	357	411	400	378	381	397	390	388	411	369	394	397	372	381	374	387	378	361	402	406	377	363	401	378	394	409	401	369	390	383	379	402	393	416	410	354	358	378	378	393	375	389	369	391	369	388	350	365	372	420	413	394	363	390	388	414	390	364	399	386	400	394	378	357	366	380	376	388	385	393	389	376	360	375	395	387	412	386	383	388	394	374	393	377	388	396	359	357	404	409	387	383	408	357	376	357	417	378	363	367	395	387	399	404	401	367	409	398	405	382	366	408	380	395	336	385	403	388	384	359	400	380	373	350	366	369	376	355	373	393	381	382	426	362	351	386	393	376	385	386	386	368	394	380	394	411	372	390	363	353	371	399	392	357	337	380	364	390	377	395	377	366	380	400	380	369	385	399	372	389	392	398	371	417	387	372	424	411	404	402	374	379	425	383	411	366	394	415	377	373	368	386	383	365	366	391	357	360	358	375	384	366	388	386	399	374	397	412	377	353	394	373	363	409	360	370	370	365	386	363	360	420	402	374	377	330	370	398	375	354	405	358	376	359	381	400	401	375	379	361	415	348	374	374	418	377	407	377	364	387	400	390	382	387	382	374	383	399	348	339	430	412	358	379	374	371	391	424	337	415	412	393	417	370	412	383	404	356	380	395	389	326	388	424	392	391	377	388	412	377	393	365	379	375	380	368	394	388	404	403	389	379	346	349	416	366	356	339	366	383	392	367	365	343	390	398	397	401	380	370	360	384	365	430	399	388	375	385	405	401	356	375	370	374	334	379	377	350	394	371	413	391	376	387	338	362	371	374	376	337	389	392	408	397	353	373	357	368	353	382	400	379	384	399	397	388	394	400	359	365	401	405	385	379	413	373	379	369	372	406	410	357	368	367	395	383	383	379	386	356	368	387	376	401	425	396	366	368	399	377	381	368	350	384	362	407	375	386	375	405	343	399	370	420	392	351	408	419	370	388	361	385	369	385	381	381	363	341	396	365	381	386	346	409	369	381	410	362	387	386	376	389	368	361	348	390	401	402	352	382	368	376	396	383	378	394	394	383	374	366	369	367	376	367	358	380	392	410	377	391	400	427	421	376	383	363	405	360	393	377	397	373	381	368	387	407	397	389	413	359	374	399	364	377	431	394	359	403	361	373	410	428	396	371	379	384	406	426	355	370	394	391	347	416	405	366	414	354	402	367	370	410	381	371	352	375	361	418	385	389	375	442	390	392	364	392	379	395	372	376	387	358	376	428	360	378	387	383	379	360	417	350	378	347	362	406	409	412	413	355	405	395	361	411	385	373	408	384	381	372	397	367	403	423	380	385	359	364	406	415	365	367	423	441	404	337	396	355	386	413	407	355	437	387	389	360	356	396	382	344	363	355	407	354	392	412	429	394	381	376	439	373	392	394	399	364	366	374	360	395	362	365	371	388	414	400	362	397	387	387	338	381	372	397	402	355	381	396	379	395	363	377	401	418	356	362	376	404	380	423	358	381	395	410	364	388	428	340	370	373	347	402	362	358	367	398	347	386	382	374	360	388	361	385	399	397	386	378	388	369	372	370	374	362	377	358	375	370	420	388	406	422	391	388	349	377	336	363	393	383	398	391	396	389	395	384	386	359	390	383	374	362	365	372	375	372	383	386	401	406	363	404	397	362	372	389	372	403	426	351	379	430	365	363	380	416	394	306	389	402	393	362	393	372	385	373	388	375	398	368	389	355	376	391	404	393	395	375	360	369	364	372	375	384	387	409	403	383	370	335	380	340	394	405	400	362	395	381	370	386	392	402	382	356	384	397	365	373	375	353	403	408	372	368	383	408	345	356	372	358	410	375	364	375	391	369	378	397	373	392	354	384	395	365	384	394	389	399	368	352	349	404	397	389	395	365	345	383	381	370	386	376	383	377	387	398	350	382	388	373	397	401	367	380	396	385	382	393	383	349	390	371	372	382	370	392	386	359	401	406	361	355	404	375	407	389	359	389	388	410	394	381	393	367	392	392	401	360	422	365	356	361	385	347	394	368	400	374	368	387	385	430	344	383	373	382	345	376	419	370	374	418	401	350	372	383	363	351	392	389	388	338	339	393	352	401	390	411	389	378	351	378	404	372	384	379	362	338	396	372	381	360	377	382	393	372	363	398	367	378	369	362	420	393	387	370	400	378	355	362	377	393	384	370	389	365	374	379	383	358	367	379	404	380	380	376	356	402	397	365	368	371	366	367	363	392	414	380	377	365	373	377	419	342	410	390	379	391	390	384	390	396	380	402	389	371	395	350	380	363	378	392	404	391	394	371	366	384	384	383	366	403	388	363	370	395	371	394	414	379	371	383	396	398	382	410	363	410	363	369	364	396	370	361	357	415	371	380	398	364	383	389	388	365	357	344	376	368	370	394	397	359	378	382	390	380	395	366	393	379	382	365	378	379	384	381	386	395	386	392	378	369	395	402	376	375	407	383	380	367	409	397	369	382	372	368	416	373	409	389	347	377	384	395	369	400	369	404	361	389	401	366	361	329	393	360	368	396	397	401	393	383	386	386	372	409	380	384	399	417	379	384	370	385	390	386	365	375	359	399	391	422	380	380	363	374	389	379	382	395	374	393	362	370	381	385	363	378	374	350	377	369	395	365	365	410	427	398	375	375	352	383	382	366	368	361	388	397	404	378	375	382	364	378	360	361	381	348
1385	697	318	234	401	530	445	373	338	298	238	333	291	125	110	80	78	58	58	38	30	38	31	32	38	47	26	20	26	31	26	23	27	27	20	16	23	17	14	24	17	30	15	21	20	21	24	20	18	16	15	58	21	21	19	15	20	26	59	14	19	16	16	12	18	22	21	14	20	27	21	18	24	11	23	13	23	20	19	21	27	23	21	27	18	21	15	19	15	15	19	25	18	18	18	25	10	24	25	19	19	22	27	14	19	17	20	16	21	15	14	17	23	15	15	13	12	17	27	21	18	11	21	23	22	18	20	24	17	20	14	19	21	14	15	16	18	20	18	17	19	19	26	16	20	20	20	14	13	14	20	23	19	19	16	19	20	17	20	19	16	25	18	24	14	20	16	22	17	16	15	18	13	24	18	17	10	12	15	20	13	24	15	23	18	27	18	19	16	30	17	23	21	11	25	16	19	28	12	15	22	20	15	15	27	25	20	11	18	15	18	18	19	20	14	23	18	18	17	23	21	20	22	22	10	23	18	21	17	10	24	17	17	17	18	21	24	12	25	25	23	18	19	9	17	23	17	24	18	20	19	24	22	11	11	17	14	30	22	17	13	20	21	17	16	14	19	18	12	18	19	20	20	17	20	17	27	18	16	19	25	19	20	18	21	17	13	21	20	23	13	19	16	22	27	16	15	22	15	22	12	15	17	28	9	25	18	8	25	19	19	25	12	27	18	19	14	24	16	18	17	23	16	22	22	33	20	23	21	21	22	15	16	16	12	18	17	21	27	15	22	18	19	16	16	21	22	12	13	19	16	31	18	20	16	24	23	18	18	16	21	14	19	21	15	24	22	19	23	20	13	12	22	17	20	19	18	15	14	20	21	17	19	21	11	20	13	20	19	19	12	14	18	18	14	24	13	19	14	12	17	17	23	25	24	18	19	15	17	18	19	14	26	16	14	14	17	20	22	17	22	14	20	18	17	22	23	13	18	21	23	14	25	20	15	23	23	19	15	16	25	20	13	20	21	14	21	20	15	19	25	16	16	14	12	19	16	11	27	14	17	11	18	16	23	13	23	22	23	19	23	15	18	22	24	22	22	24	15	12	20	28	15	13	25	17	14	19	16	12	18	14	15	21	18	17	19	17	19	19	20	21	14	21	18	15	21	22	22	13	19	15	16	18	22	15	17	21	26	19	22	12	16	22	18	16	16	12	23	17	27	17	14	14	18	18	21	16	16	19	22	29	22	13	19	18	14	25	24	13	17	16	15	25	14	11	18	19	14	10	16	16	29	20	18	14	14	24	21	14	24	22	14	13	19	17	19	20	29	15	18	19	16	21	20	21	16	16	22	22	15	20	24	17	21	18	28	22	16	15	23	21	18	17	20	17	19	21	16	16	15	10	16	17	13	20	10	14	16	21	16	19	15	24	19	19	16	20	18	20	22	17	19	22	21	28	11	20	25	13	16	14	18	12	17	22	12	18	15	16	23	15	12	16	16	10	17	20	12	12	21	20	21	23	22	24	20	23	14	24	21	20	26	23	15	15	10	25	14	14	19	23	21	21	20	19	16	12	21	10	23	14	26	22	14	16	21	18	21	18	15	15	14	20	11	12	21	19	14	12	22	14	19	15	16	17	18	16	15	18	22	17	11	24	20	16	15	17	15	27	27	19	14	18	14	18	16	11	19	19	14	18	19	16	18	25	15	18	15	15	20	20	19	16	19	16	24	23	20	15	19	15	14	24	16	27	16	26	14	22	23	16	20	19	10	19	18	14	20	19	18	17	18	14	19	25	19	21	16	18	18	16	17	16	20	25	25	18	21	17	22	13	15	21	16	18	10	15	22	17	23	18	19	16	23	17	16	19	14	19	16	13	16	19	19	21	15	23	24	16	14	23	17	13	24	10	24	19	22	10	22	20	12	22	12	25	15	14	11	22	20	22	19	15	22	20	20	19	16	25	16	24	18	15	16	14	18	21	26	14	19	17	19	24	16	16	11	11	16	15	23	11	16	23	14	22	16	19	15	18	19	21	21	23	22	12	17	26	16	17	15	19	16	22	10	25	20	17	26	12	12	12	25	24	27	14	21	14	21	20	20	12	15	19	16	19	24	16	18	20	20	20	15	23	23	23	18	16	22	24	19	18	17	20	17	19	17	13	21	11	19	22	17	20	24	13	16	14	22	18	16	21	17	18	21	18	14	25	21	14	15	9	21	18	28	24	26	22	15	16	21	25	13	16	14	15	20	20	17	28	22	16	9	18	16	20	13	17	21	25	7	13	19	19	21	19	17	19	17	13	22	21	17	19	24	11	18	24	25	18	20	20	14	17	21	19	16	15	15	28	13	18	24	18	21	15	18	13	23	19	17	23	18	16	22	21	14	17	12	17	26	16	24	18	21	20	20	18	26	19	15	20	25	12	19	14	14	20	20	11	14	17	18	17	15	15	13	20	20	15	21	20	19	16	13	22	22	23	14	17	14	20	21	23	22	20	21	15	21	22	16	21	14	26	15	12	20	13	25	31	23	20	16	22	20	15	10	20	12	19	16	14	20	17	13	12	21	23	21	11	17	16	15	12	25	17	20	20	20	18	14	26	18	16	16	20	15	20	25	14	15	27	17	14	27	13	13	23	14	20	17	19	12	15	26	27	13	19	19	15	20	23	18	21	14	15	13	17	16	20	19	25	22	24	19	9	11	20	25	22	11	23	24	22	13	19	15	12	15	16	15	14	14	23	25	23	10	19	14	10	11	18	14	17	20	16	13	15	16	18	14	18	23	16	24	24	24	13	17	22	17	22	14	12	19	20	25	22	15	19	15	17	17	16	16	17	20	20	17	10	21	17	21	24	11	12	21	19	15	14	13	26	12	19	19	14	25	24	20	15	21	25	24	19	16	11	24	18	15	25	25	24	25	18	15	17	14	17	13	15	22	18	20	18	16	23	19	12	15	24	22	14	15	16	17	17	18	12	27	25	12	18	12	15	15	23	16	16	14	22	15	16	25	19	19	20	23	18	23	18	14	14	18	12	16	17	19	19	16	10	26	14	18	18	11	13	22	30	18	20	22	24	20	16	20	13	21	18	19	22	18	24	19	22	15	21	15	16	22	17	17	20	14	13	21	17	32	16	20	21	33	21	20	12	20	24	19	12	18	15	14	14	16	10	23	19	15	16	22	17	17	18	21	13	19	24	19	17	25	23	20	23	20	18	20	14	17	22	17	14	16	26	21	11	11	22	18	21	18	18	10	16	17	15	19	16	16	19	23	12	12	15	15	15	12	11	21	17	17	13	20	19	18	15	24	10	24	26	8	21	23	16	19	14	10	12	14	18	16	12	22	23	26	20	14	21	15	13	19	15	22	13	12	15	22	20	14	11	16	16	20	18	18	20	20	21	17	18	21	18	19	20	20	17	12	22	24	24	22	15	16	18	15	21	22	25	9	18	23	16	14	20	26	12	17	18	17	12	14	11	13	17	21	14	21	10
22765	14971	8432	20137	28470	27474	23313	20120	17672	14156	11743	15648	13211	6779	4483	3262	2641	2289	1934	1602	1347	1357	1048	1008	1107	1003	854	696	631	637	588	522	549	507	514	489	487	465	445	459	482	446	423	435	366	401	393	386	409	417	416	2382	368	377	389	389	357	416	1703	326	325	319	337	337	314	337	327	310	353	330	360	295	299	322	301	286	309	315	298	283	317	323	323	316	298	354	317	327	301	320	364	318	342	355	344	330	323	334	339	351	355	319	341	351	309	311	286	282	316	321	293	302	299	304	290	302	306	309	321	293	306	285	298	270	285	297	344	292	271	271	283	318	282	278	327	306	290	324	305	274	295	285	326	306	332	336	295	310	301	316	284	341	305	293	328	305	300	277	285	333	271	298	290	308	290	296	310	305	293	284	321	296	298	294	292	261	307	251	289	300	303	320	279	314	303	300	289	311	282	305	309	286	295	309	314	309	316	312	268	262	313	296	290	331	292	291	266	292	281	287	266	303	291	297	277	310	285	322	302	272	281	291	304	315	290	256	279	270	303	315	310	249	308	292	296	281	289	289	251	301	267	289	313	322	253	274	284	297	267	269	271	334	253	300	287	296	303	300	261	302	300	306	306	287	303	271	277	296	295	287	283	292	296	263	274	279	330	274	271	298	313	297	298	296	294	293	294	283	261	325	308	283	274	263	300	303	309	286	309	278	288	288	289	249	278	260	343	295	304	270	309	271	302	297	300	275	277	287	292	295	284	296	274	303	290	290	284	295	274	311	298	293	277	303	291	281	282	282	269	295	293	292	283	300	279	285	300	319	290	293	294	301	279	293	298	300	300	297	281	264	257	282	306	282	280	290	281	283	293	305	307	279	287	311	313	291	299	279	280	266	290	310	298	292	303	293	283	273	282	281	288	308	276	304	247	308	268	275	283	308	289	326	303	327	303	276	286	314	280	309	283	305	294	293	293	270	308	312	289	297	306	295	276	285	288	304	318	306	280	277	272	275	277	311	283	303	299	275	265	269	271	273	291	271	314	319	269	315	305	268	294	295	297	296	318	324	281	316	318	284	311	336	311	287	291	297	292	292	302	311	263	310	259	283	283	295	300	280	284	284	280	321	302	296	306	286	296	292	284	266	273	281	265	278	290	278	271	286	279	302	266	296	283	266	296	302	282	291	269	276	277	277	274	285	264	265	312	329	290	286	299	281	304	289	287	291	300	280	303	310	291	298	289	282	318	264	276	293	284	282	284	281	291	317	313	261	300	240	278	285	263	290	314	276	299	302	295	312	287	286	261	251	291	263	265	283	296	280	312	269	298	260	302	276	289	281	312	282	290	299	273	272	267	317	280	280	329	307	279	308	272	276	290	300	290	289	320	282	272	272	303	308	278	289	263	274	291	283	275	277	276	286	275	316	293	265	270	280	284	282	274	284	243	274	299	306	294	318	298	283	269	305	273	269	285	249	311	320	296	317	275	292	304	275	291	300	298	276	294	267	286	248	272	307	299	330	288	288	288	276	333	315	270	283	302	286	268	279	286	273	278	310	267	274	295	289	317	264	295	285	295	299	264	295	295	304	288	273	277	301	276	290	301	302	290	309	288	259	302	301	296	295	306	298	309	289	292	262	290	292	283	289	286	284	299	274	283	338	329	272	308	280	280	295	300	287	242	255	293	301	280	273	267	309	306	306	259	295	280	287	290	290	285	294	297	325	294	318	315	303	324	319	301	291	288	269	294	260	277	275	279	278	313	290	287	313	289	314	281	268	298	265	258	290	301	281	318	289	310	290	300	283	282	323	288	298	279	299	304	314	276	278	310	278	294	273	290	308	295	300	308	331	290	307	275	267	275	273	287	283	275	300	298	291	304	288	333	316	264	263	285	284	291	293	290	297	325	287	297	308	311	283	288	271	278	304	300	299	299	265	326	298	260	270	319	304	266	301	285	258	298	274	315	299	287	305	294	292	256	277	279	263	288	321	304	300	325	287	296	316	288	280	308	298	282	307	296	284	292	290	267	290	282	304	299	287	301	294	264	291	292	312	275	285	300	279	300	299	308	285	290	293	253	273	284	274	299	319	282	302	289	297	281	290	296	304	291	293	248	257	271	308	272	259	284	272	306	276	293	269	291	306	289	278	288	304	285	283	297	277	333	315	297	292	310	310	270	286	285	282	336	267	312	283	338	282	312	318	292	315	290	326	308	298	270	305	297	267	270	301	313	275	286	272	277	278	287	271	302	295	337	283	281	297	293	310	300	293	271	285	301	321	325	276	308	287	268	294	283	287	264	276	294	291	270	293	268	299	271	268	278	263	271	287	300	289	269	289	270	294	266	294	292	307	297	288	301	271	289	311	263	306	269	282	274	323	292	296	283	299	293	314	309	281	302	291	283	295	305	278	276	319	312	290	290	267	304	311	246	261	275	303	266	305	281	288	294	277	318	286	292	296	267	283	279	254	280	278	287	298	265	297	283	299	314	297	313	256	297	323	278	290	294	272	299	299	252	307	278	308	285	276	309	275	256	283	267	330	284	285	302	301	296	311	262	326	285	323	290	287	265	277	318	285	289	287	258	309	261	266	324	324	286	321	254	275	304	300	270	271	256	307	303	282	327	291	293	303	279	310	276	297	283	307	311	294	300	290	309	267	278	318	275	310	323	314	254	276	267	268	294	282	281	278	294	298	293	288	285	267	328	293	293	298	302	301	314	292	304	304	286	283	297	284	302	290	303	282	275	263	254	278	272	288	288	272	282	281	292	317	296	322	299	293	280	283	268	255	304	318	315	301	290	305	271	304	305	286	303	290	306	290	286	317	268	308	326	288	297	293	298	262	292	301	287	283	243	269	266	305	283	280	298	308	275	286	293	293	300	277	300	288	264	275	268	270	291	318	281	296	283	272	294	274	285	286	276	314	276	280	274	278	282	287	309	287	291	304	297	281	310	288	310	294	273	275	301	305	294	300	289	317	304	290	284	280	324	306	284	293	277	308	302	297	271	273	309	278	285	304	289	281	270	305	288	297	333	289	309	291	296	289	268	295	278	298	276	313	306	288	290	300	302	276	258	288	294	272	295	307	286	320	285	328	302	285	317	296	280	291	274	303	308	288	269	299	320	289	289	289	281	299	315	277	284	290	296	272	284	263	287	267	263	293	282	306	322	315	300	284	308	293	323	299	321	317	262	281	266	305	264	288	262	291	277	306	297	299	321	298	302	279	289	277	309	321	288	301	281	286	286	309	321	300	286	266	288	286	268	271	291	310	288	295	296	320	290	277	325	320	285	321	292	300	296	302	281	308	286	269	331	325	295	316	294	279	289	279	257	268	271	258	275	288	267	287	315	277	223	296	254	288	282	281	285	293	287	284	298	290	300	297	286	296	310	284	279	303	275	297	272	250	312	307	284	311	270	259	272	291	291	304	249	261	293	269	270	283	302	310	284	291	283	320	274	294	287	286	297	320	258	276	327	290	258	325	275	289	288	268	288	295	326	289	268	267
2942	620	337	228	371	428	458	403	330	266	275	282	366	190	121	90	98	78	72	59	60	48	55	54	59	49	50	39	47	50	42	52	35	38	39	36	53	46	47	45	41	40	40	47	41	41	39	39	42	45	38	84	40	38	34	53	50	24	53	44	34	44	43	40	45	43	49	54	33	45	45	45	44	48	56	37	33	43	39	37	43	42	34	39	47	57	31	55	35	43	40	32	38	38	44	43	33	49	37	43	52	40	44	43	55	52	48	38	38	43	23	55	35	53	42	32	41	42	57	44	51	38	40	46	37	27	51	37	51	42	42	46	49	49	48	40	40	33	50	36	45	41	37	37	45	29	45	40	44	50	33	44	40	37	43	39	45	42	47	32	36	38	44	34	38	44	52	39	52	44	38	35	36	38	30	45	40	45	38	49	45	35	39	37	46	39	46	34	40	41	28	39	45	46	38	33	30	39	46	41	43	40	45	39	34	33	39	41	38	42	42	53	33	28	55	38	39	53	36	48	41	35	43	34	41	36	41	40	40	42	44	39	50	40	49	38	35	48	36	43	40	43	35	39	47	41	39	34	48	48	36	26	43	39	36	41	43	35	50	51	56	36	44	31	40	49	48	38	49	56	37	46	28	40	43	53	36	36	39	45	50	43	41	31	37	39	53	39	48	45	39	52	38	47	56	42	39	45	44	38	32	28	38	44	54	34	37	37	44	46	65	41	35	42	35	26	44	38	29	46	41	33	42	52	43	46	41	47	29	39	46	44	35	54	44	32	37	43	50	48	47	33	36	39	43	41	49	36	40	41	37	61	37	42	51	47	50	40	50	41	36	36	36	45	33	46	50	55	51	39	41	46	44	34	34	45	39	39	39	44	49	43	35	42	49	35	37	32	51	42	37	45	36	42	40	28	44	48	39	48	45	36	41	46	36	41	39	48	43	41	31	48	43	33	37	45	50	39	42	37	40	37	38	38	48	51	40	34	49	54	44	24	54	41	40	52	42	37	39	43	47	41	49	45	38	33	33	48	38	42	36	43	49	38	24	55	48	45	49	42	42	38	45	46	44	42	31	40	37	36	41	41	44	45	37	41	34	25	36	46	41	42	48	36	40	32	37	39	39	46	43	28	30	47	39	32	32	45	33	47	39	40	41	45	51	39	46	44	43	43	40	44	44	29	41	38	49	44	38	40	33	40	47	44	41	34	37	49	26	40	43	46	39	35	48	55	28	45	45	38	36	37	41	37	47	31	39	35	46	33	56	44	40	32	40	42	53	49	32	51	38	41	29	42	32	46	43	33	37	47	43	32	45	48	40	41	38	36	37	39	50	44	41	44	41	41	37	38	41	34	35	45	40	43	50	48	33	32	34	36	44	41	44	35	46	29	45	42	31	50	39	34	47	25	30	41	43	41	31	40	42	41	60	40	35	39	39	39	47	36	42	46	34	33	45	36	44	45	35	47	42	40	40	32	42	44	41	46	34	44	36	30	40	41	44	33	51	33	34	39	37	37	43	46	51	44	37	36	43	41	41	45	27	34	50	32	42	31	48	33	35	41	40	37	45	47	35	30	44	41	30	42	47	32	31	43	39	36	35	41	40	41	26	36	38	47	44	48	37	49	34	34	35	42	36	46	34	47	45	36	43	37	36	36	43	43	39	47	35	35	43	55	45	45	39	36	33	30	41	41	45	36	44	36	27	39	24	39	47	52	38	43	37	38	43	33	46	40	31	34	51	43	35	37	33	46	35	40	43	45	40	34	33	35	44	38	37	45	57	33	41	45	44	33	38	45	40	46	41	36	46	37	46	45	39	46	39	44	38	55	33	28	46	30	38	30	43	42	35	60	38	56	36	40	47	48	35	46	33	44	32	42	50	41	42	39	37	49	32	42	33	31	48	36	54	41	44	42	44	56	42	58	46	40	38	36	36	41	39	33	35	47	40	45	41	44	41	46	45	37	36	37	38	57	44	35	47	39	47	31	52	57	38	39	49	55	44	50	33	37	42	31	47	35	37	36	35	47	35	44	39	40	35	49	46	47	53	41	34	39	37	32	33	40	47	49	32	39	56	39	31	49	47	49	47	31	33	35	36	37	42	44	45	29	48	38	53	27	49	40	51	41	43	45	46	49	37	40	52	49	41	43	41	43	31	52	40	54	36	36	37	45	43	38	42	36	33	47	42	32	42	37	46	46	35	42	47	42	47	41	39	34	46	29	35	40	28	31	36	43	40	37	30	50	30	40	27	32	40	36	47	31	43	45	36	41	32	44	41	40	37	30	30	48	45	43	48	55	48	44	40	42	40	34	45	38	47	44	46	40	42	40	32	33	46	33	41	41	53	43	37	32	44	37	39	34	35	33	39	36	42	56	44	36	42	51	45	48	33	28	44	41	45	37	39	57	50	43	30	35	44	38	52	50	41	48	47	40	40	47	44	50	40	44	45	41	32	35	52	31	40	38	43	39	37	57	46	36	53	33	33	45	37	46	41	34	30	28	45	45	31	37	47	40	37	33	37	42	39	60	43	37	30	42	37	36	42	42	38	47	47	44	40	37	50	41	42	45	37	37	39	46	44	43	36	40	44	38	40	29	54	36	34	44	43	38	45	41	43	37	41	53	39	49	39	41	40	31	41	42	49	47	35	42	34	56	23	34	44	48	49	53	41	44	36	41	40	56	32	43	46	30	40	43	32	44	37	47	42	39	39	44	38	40	44	40	41	39	39	48	38	39	32	35	36	46	36	50	45	36	46	47	30	46	46	36	31	35	39	52	34	39	37	38	30	42	46	41	29	54	42	40	66	47	46	48	38	53	34	37	39	40	41	39	45	45	39	46	45	38	45	33	45	41	34	32	35	38	34	45	30	45	46	43	38	26	32	46	41	31	54	44	47	40	43	49	46	38	38	39	52	37	27	45	38	45	37	43	37	51	45	42	46	43	37	33	36	36	31	37	42	35	39	47	48	37	53	47	34	44	37	36	40	44	41	47	30	36	40	41	42	44	37	34	28	18	44	37	44	29	42	35	51	48	38	45	46	34	30	46	50	38	46	56	42	39	34	35	46	32	31	31	39	31	39	36	35	43	46	44	47	39	38	45	34	51	46	37	37	29	45	45	40	44	40	42	38	35	34	37	38	43	40	43	46	41	35	51	35	38	37	37	56	34	50	40	50	42	41	42	45	45	43	37	33	50	40	52	42	31	46	43	37	48	37	44	43	32	51	40	49	32	43	31	32	41	47	44	33	48	45	41	63	35	42	48	43	42	25	46	51	48	41	51	45	41	48	37	39	31	39	44	55	33	44	48	37	52	39	38	42	42	38	30	44	43	29	47	38	42	39	34	36	64	42	37	48	53	46	42	50	42	38	43	46	40	40	43	39	44	42	41	41	38	43	40	37	43	33	45	43	41	52	42	46	23	39	35	48	39	43	36	44	42	37	46	53	44	44	47	56	43	42	40	40	40	35	33	42	36	42	32	42	33	40	31
21078	13747	8254	19125	27397	26453	23221	19395	17154	14097	11737	12430	13937	7085	4531	3384	2824	2437	2137	1758	1697	1547	1313	1274	1368	1349	992	995	954	936	827	865	849	888	842	844	784	774	804	810	737	776	770	793	753	745	690	704	773	751	763	2790	682	683	745	719	694	705	1211	712	706	660	658	712	679	676	671	703	654	692	633	656	640	657	647	622	678	685	692	614	666	641	658	642	694	652	696	637	641	653	713	713	642	680	667	633	696	691	665	666	700	624	681	689	685	637	667	665	666	650	682	645	631	664	635	694	655	644	626	686	632	633	605	676	649	690	605	708	659	673	674	647	633	634	615	660	637	597	659	687	639	646	640	675	643	670	656	642	645	635	634	617	641	660	636	654	646	684	659	649	629	654	664	647	660	631	641	622	621	651	647	596	615	642	641	642	632	621	630	611	647	625	620	669	616	644	614	634	690	611	635	604	659	628	646	662	639	684	710	636	607	624	657	588	647	629	694	612	642	619	625	671	640	645	653	637	667	668	642	646	641	636	680	633	626	656	632	686	617	592	607	636	653	649	640	620	659	638	643	633	663	592	601	623	647	701	615	658	651	653	644	631	581	626	632	652	660	637	638	659	667	647	611	640	646	625	663	629	618	636	676	648	620	676	615	605	660	616	645	670	640	631	607	617	614	589	651	673	638	616	643	618	613	635	693	578	625	653	651	642	622	659	643	630	619	640	631	595	642	628	708	627	622	622	660	683	641	679	625	639	598	645	620	672	641	637	653	641	618	661	639	635	642	639	660	614	669	686	626	639	611	600	645	644	614	604	642	623	672	613	666	648	623	651	666	644	653	693	660	618	656	592	673	614	641	666	614	650	611	679	666	624	638	596	652	621	612	669	641	670	606	674	606	664	620	679	674	623	638	625	624	632	675	619	690	643	666	598	585	589	624	649	685	630	611	659	616	595	664	631	679	573	624	643	601	621	623	582	605	598	665	635	643	694	645	653	623	637	648	648	621	635	614	658	639	631	652	633	681	623	670	609	678	690	625	614	607	619	670	612	672	636	639	632	666	652	603	618	610	662	655	605	689	680	636	625	571	662	671	646	626	619	615	628	654	673	638	628	658	593	638	644	633	623	642	628	655	613	680	610	651	595	661	623	633	661	659	642	603	631	643	638	629	655	630	670	630	620	623	703	641	614	645	620	661	637	648	619	637	600	605	663	619	593	646	627	629	614	617	654	668	589	632	630	642	660	625	619	647	649	603	659	625	640	629	671	642	603	648	594	660	625	638	655	608	653	624	627	666	712	610	678	637	637	622	636	636	617	646	612	642	649	616	632	638	690	661	654	644	584	688	660	632	727	613	646	685	647	605	616	625	629	601	645	637	620	637	648	650	660	634	674	626	650	655	645	595	681	634	635	637	608	627	621	622	655	653	640	648	597	620	576	615	669	643	653	720	631	671	646	688	636	667	615	697	648	622	701	642	650	606	654	643	675	605	644	625	655	580	660	627	645	644	657	618	660	613	686	674	585	644	577	657	655	652	664	612	605	673	651	640	631	630	632	701	634	644	638	618	609	637	667	663	639	640	623	637	644	638	636	655	661	674	639	647	683	606	622	670	652	657	645	634	609	619	663	617	611	605	658	670	631	679	621	658	605	644	603	647	646	658	640	651	624	607	600	657	637	594	615	627	613	604	638	619	615	614	683	644	618	619	582	639	659	670	660	618	693	670	672	608	655	590	651	626	649	634	630	661	648	606	686	633	606	626	649	621	617	622	626	652	663	637	633	639	612	662	624	674	596	608	647	642	672	622	617	612	673	628	596	692	631	630	617	628	639	610	614	628	619	653	593	642	654	631	583	633	590	607	677	645	607	649	679	651	651	704	614	636	660	689	681	671	684	639	603	681	627	610	639	657	622	637	677	662	685	625	651	644	660	587	653	599	624	639	617	621	637	641	634	659	651	647	648	630	651	672	649	645	621	624	628	684	638	709	633	689	597	648	605	643	640	627	660	655	682	637	621	612	616	627	638	644	647	639	635	633	680	617	661	677	604	655	613	704	601	626	648	615	650	620	631	603	629	622	614	603	628	643	572	596	650	629	655	661	627	618	663	608	628	640	585	603	616	723	657	677	639	624	626	650	606	607	623	653	628	649	636	628	617	655	632	638	649	635	652	650	633	592	604	613	631	616	646	585	637	633	579	670	661	683	656	609	643	641	666	673	644	659	640	606	626	650	629	657	619	611	609	672	606	647	629	669	626	603	654	651	672	609	628	657	594	676	637	620	615	649	657	663	635	631	639	620	646	656	630	672	658	624	581	617	641	605	701	627	642	640	623	662	643	646	579	619	665	670	620	642	646	638	666	625	647	680	632	636	660	633	621	649	672	675	663	621	647	619	612	705	666	623	615	630	625	644	656	611	657	643	608	638	628	617	643	588	672	676	658	622	635	631	621	679	641	621	650	656	665	661	646	627	620	655	624	639	660	636	642	618	631	621	643	636	652	624	637	687	687	608	635	649	680	622	683	653	663	639	633	652	676	675	659	613	661	660	635	669	656	616	653	614	642	662	627	642	671	623	633	643	635	642	618	651	655	637	664	634	623	655	652	612	622	694	605	625	621	626	627	665	621	659	663	638	638	620	657	638	626	657	625	662	608	625	663	687	690	612	653	674	618	644	640	645	675	625	601	619	640	637	661	632	658	649	601	630	647	637	630	707	671	667	672	623	651	661	614	630	658	659	642	652	623	616	641	660	595	624	627	648	649	669	655	676	570	647	623	646	676	641	625	648	634	665	612	672	638	687	620	636	701	621	679	685	618	646	626	604	611	609	669	633	615	653	667	661	641	679	646	655	634	696	652	635	645	631	630	607	653	656	625	647	641	644	669	663	631	658	601	607	645	643	636	659	629	667	670	662	671	639	665	624	658	633	657	635	655	654	639	684	673	660	595	623	682	641	657	616	648	617	670	647	585	656	645	621	594	664	644	606	654	650	626	655	644	606	636	666	593	566	640	624	616	643	614	648	659	629	612	637	673	635	640	637	707	669	678	606	643	668	635	692	627	624	668	664	607	643	672	624	633	640	661	593	612	651	663	630	617	601	664	637	654	592	655	688	675	616	592	643	624	632	674	655	637	689	616	717	634	629	631	628	621	629	604	638	674	695	603	668	608	612	597	668	618	648	625	672	619	637	625	635	627	652	662	657	660	617	634	613	618	650	629	599	658	635	670	642	621	637	599	675	651	576	632	619	662	633	648	648	676	584	656	639	628	618	665	605	616	681	649	618	643	619	627	603	650	657	649	656	609	691	600	644	653	658	727	651	600	583	662	660	655	634	619	662	627	645	614	634	632	614	656	641	603	640	674	611	659	638	627	626	636	680	657	643	657	673	645	613	628	658	616	660	659	653	622	618	659	641	647	605	600	660	689	668	620	623	635	639	624	580	606	641	666	613	564	618	615	636	580	674	599	609	646	671	606	586	605	629	667	639	681	631	615	640	663	642	652
2415	946	529	359	615	743	668	569	535	415	380	378	439	299	157	120	86	95	84	62	74	72	56	51	53	52	58	40	53	45	42	37	43	47	54	47	50	37	47	32	31	31	47	44	35	30	34	49	34	43	58	129	32	44	42	28	46	41	111	34	31	41	31	43	39	25	32	24	47	34	43	36	32	33	24	33	33	24	42	18	38	51	41	45	28	31	32	43	25	26	37	40	37	29	47	42	36	32	39	39	39	35	39	35	36	29	41	45	32	38	33	32	38	22	36	28	28	37	26	29	40	39	28	39	30	44	29	42	29	43	29	32	28	30	26	32	23	55	38	30	30	42	42	37	23	41	44	24	30	47	39	37	35	38	30	30	41	26	31	33	37	28	31	38	39	28	42	37	40	28	32	31	27	41	34	35	41	24	35	35	41	34	25	29	27	40	26	50	32	36	45	32	49	38	37	40	46	37	32	31	28	43	37	30	25	29	40	21	37	21	43	34	36	25	31	30	33	34	43	35	25	37	31	41	29	31	23	30	25	29	41	36	39	43	44	30	41	31	34	36	47	37	30	35	41	41	33	36	40	27	39	52	28	29	25	34	42	28	39	37	39	33	40	49	27	30	24	43	24	34	38	31	32	33	38	38	31	37	29	30	36	39	34	47	33	39	40	36	25	31	37	30	36	26	35	42	38	38	36	42	29	35	23	27	45	36	38	27	38	28	29	35	33	47	32	35	40	37	30	46	27	31	37	35	26	32	34	36	38	36	36	46	34	43	29	41	43	27	32	43	46	29	32	38	27	31	30	37	42	47	32	38	21	38	33	31	41	22	34	28	34	30	41	37	28	45	36	27	31	39	38	29	34	23	42	34	31	40	32	25	28	31	33	34	35	39	47	39	34	37	30	31	30	39	29	34	40	33	39	49	40	34	39	35	39	39	39	47	38	32	31	34	40	37	37	36	34	32	45	23	44	41	44	36	36	28	31	34	34	38	33	31	41	28	39	33	37	41	31	33	35	20	39	35	28	25	37	41	33	37	40	43	33	32	41	35	24	38	44	34	40	31	32	32	44	23	40	32	28	27	38	31	42	38	32	34	27	36	38	41	27	39	26	25	34	42	28	33	34	36	36	38	32	34	41	31	39	32	32	36	40	36	35	40	43	36	33	35	30	47	27	30	37	43	35	37	23	36	27	30	27	37	35	26	34	34	30	42	33	37	38	33	33	57	39	38	31	35	42	36	28	36	42	32	45	33	35	23	29	40	36	37	23	36	37	42	36	36	42	37	36	40	39	32	36	38	30	24	40	26	32	39	37	28	27	30	34	20	36	44	28	29	31	41	31	42	28	28	39	26	36	47	36	31	24	25	34	37	30	38	33	26	42	30	29	30	34	28	26	34	35	33	32	37	32	22	35	29	32	42	29	20	37	23	28	29	31	46	42	39	34	36	38	28	36	24	31	27	29	35	31	35	36	32	33	34	29	26	39	29	33	33	33	24	38	29	41	30	39	28	44	32	24	30	28	43	28	35	36	46	36	30	26	36	42	27	14	34	34	34	30	26	31	27	30	35	27	26	35	26	38	34	40	40	28	36	30	21	33	37	28	38	28	29	32	43	37	37	40	35	32	34	33	28	35	38	33	29	42	47	37	34	30	43	32	40	36	36	35	30	35	48	33	37	31	44	30	38	15	41	34	33	34	32	33	31	42	38	30	23	29	41	34	45	32	33	34	51	38	43	30	25	30	31	39	36	33	26	46	35	34	28	34	40	35	44	36	36	37	26	38	53	30	33	35	38	26	39	29	26	42	23	27	39	33	33	37	28	30	33	42	31	27	40	35	38	32	31	39	37	36	33	34	41	41	28	40	27	29	29	39	29	43	18	41	36	39	36	28	26	41	32	39	30	30	42	37	40	34	24	27	38	36	32	35	29	38	37	46	33	22	42	44	31	39	26	37	40	31	36	30	32	34	41	33	46	31	40	39	38	37	34	29	28	33	35	35	31	40	44	23	35	27	47	40	32	27	28	29	34	45	32	29	44	33	35	33	37	37	40	33	41	28	42	31	33	35	36	33	48	31	30	35	32	30	24	31	27	32	38	44	35	28	33	40	31	38	35	26	34	33	35	33	48	34	36	29	36	28	37	46	42	37	27	39	49	36	39	34	36	40	41	42	23	33	27	32	32	38	44	42	22	36	33	33	36	35	31	37	35	33	42	40	37	33	42	38	33	44	40	36	45	31	33	37	28	35	28	30	32	22	30	36	36	40	36	35	28	32	36	37	30	32	24	36	27	38	32	29	38	31	36	30	31	32	35	31	42	40	37	37	43	24	28	27	40	36	24	30	36	37	39	27	32	31	45	34	32	34	37	35	31	43	35	39	30	39	37	37	38	39	32	40	41	27	35	38	41	32	36	37	49	40	43	35	28	40	31	35	29	30	32	36	33	33	42	27	33	37	28	37	29	36	43	31	29	29	39	33	36	40	35	26	43	25	32	43	29	33	40	38	25	34	42	35	34	25	30	42	32	29	27	26	42	27	35	38	35	36	39	41	51	31	35	31	36	33	38	34	41	32	31	35	31	38	37	32	46	39	29	41	30	46	39	38	37	33	28	33	40	32	36	36	35	28	26	43	35	32	31	40	24	43	40	25	36	39	39	39	35	36	36	37	31	30	34	33	27	35	42	34	46	39	33	39	35	40	38	32	37	40	34	34	29	43	32	38	33	42	33	41	39	39	43	26	24	43	29	38	42	44	40	37	41	27	24	43	37	47	36	33	34	27	37	36	45	29	33	42	22	38	31	35	33	32	35	42	34	32	28	37	34	36	26	23	25	47	33	33	30	31	32	35	33	29	37	31	34	48	48	37	38	37	27	30	41	54	28	43	36	27	29	36	31	37	36	30	27	38	27	20	36	45	27	29	32	37	39	33	33	41	39	34	38	34	57	29	33	39	41	39	37	47	33	40	37	31	34	37	46	35	36	40	35	30	37	40	43	25	28	30	29	38	39	32	35	25	31	35	33	40	38	34	40	27	32	35	44	40	31	31	30	33	37	42	35	33	30	29	30	35	37	33	38	33	39	34	35	30	42	38	32	27	44	49	29	39	34	38	49	33	31	38	36	37	31	38	32	32	17	40	42	42	35	45	28	39	37	35	38	38	42	46	39	25	30	28	29	37	28	41	36	26	38	34	39	35	29	30	21	25	38	30	43	26	34	25	33	32	26	33	43	36	32	36	36	28	30	43	37	33	31	36	29	40	24	37	36	45	28	39	34	35	35	29	34	37	35	36	26	33	38	33	27	28	35	41	38	33	30	31	44	28	21	27	41	30	36	32	40	32	27	38	30	34	37	31	33	38	33	36	42	30	36	36	31	35	43	25	35	38	39	41	32	31	38	50	38	32	38	29	32	39	42	33	28	38	34	35	33	37	27	32	43	33	40	38	39	42	46	21	39	42	36	29	38	45	36	23	33	35	28	35	30	30	30
26735	18088	10998	23519	32884	31937	28601	25099	22119	18783	15693	15695	17765	11694	7224	5132	4467	3795	3040	2515	2375	2276	1778	1760	1708	1643	1503	1201	1165	1084	1069	1108	980	1046	916	931	904	896	869	823	803	821	774	772	693	728	717	773	753	800	1172	4867	651	639	716	659	704	831	3746	636	614	598	610	594	601	588	638	650	616	600	575	642	585	609	572	544	595	573	562	618	641	571	594	589	590	578	543	579	633	580	593	607	606	586	592	551	577	577	629	595	613	583	595	547	559	589	618	626	565	624	580	590	551	555	534	598	595	590	583	591	603	565	596	571	561	548	594	520	551	551	575	562	534	582	575	543	588	538	580	611	554	576	542	561	581	574	551	587	560	571	566	554	520	576	579	575	544	563	536	552	542	584	515	576	554	499	585	601	563	557	558	548	569	590	536	512	601	599	587	542	550	528	545	546	552	541	539	576	531	559	563	570	522	544	560	522	529	565	547	566	598	581	573	534	552	564	509	520	588	520	524	567	558	540	531	530	537	565	575	541	537	557	540	537	528	544	585	569	553	594	545	584	537	514	559	516	526	527	555	518	542	530	577	590	569	517	566	558	593	544	536	529	562	530	544	540	523	518	540	521	540	535	571	569	564	591	537	545	539	549	521	540	575	523	574	538	562	515	531	522	524	505	538	523	551	523	524	548	547	565	568	543	562	528	599	558	514	589	564	529	581	561	535	521	535	582	523	561	554	561	551	547	538	598	540	506	576	509	545	541	535	574	583	570	554	541	566	578	518	565	518	541	488	540	563	518	554	521	518	522	520	509	524	580	544	543	559	496	580	542	550	575	540	563	478	543	492	558	548	541	563	572	578	525	546	562	549	565	588	534	534	524	554	547	517	539	538	562	528	531	540	555	540	556	545	537	574	570	543	536	544	511	565	492	566	555	521	558	506	569	586	553	568	552	570	579	564	553	551	554	544	546	519	525	526	591	518	531	556	511	552	541	558	577	540	541	556	614	513	516	541	560	539	547	553	568	567	546	513	593	548	579	532	575	545	561	543	522	542	540	522	521	521	522	523	550	555	560	545	544	532	521	558	522	546	545	523	545	543	545	529	592	563	531	541	554	541	559	516	522	546	545	547	597	521	513	535	557	559	570	540	538	540	546	577	512	538	559	539	536	497	546	553	547	525	542	607	579	620	531	561	571	554	573	556	550	569	604	530	507	544	546	521	540	569	517	562	522	530	546	539	561	589	508	490	598	511	584	534	533	527	549	494	590	508	579	594	487	574	557	518	561	542	596	547	577	529	546	496	563	506	517	560	543	547	550	517	600	556	565	536	525	586	549	558	555	541	523	522	496	547	536	550	558	537	496	580	553	547	539	549	506	533	558	581	559	545	534	514	542	559	509	544	535	543	578	531	540	587	532	536	529	525	557	555	527	554	545	542	579	508	585	523	529	570	528	561	548	570	553	564	567	556	552	532	573	534	562	558	538	584	550	550	542	489	506	545	556	503	536	520	582	562	568	533	546	515	554	545	577	533	532	560	524	546	564	547	575	563	580	509	562	581	511	553	590	566	559	567	560	554	528	499	524	557	538	549	546	564	563	534	543	563	558	552	591	540	530	553	522	530	516	525	544	548	535	527	562	528	564	551	552	534	588	572	566	560	515	573	536	512	548	557	544	552	577	563	572	544	531	558	517	568	509	512	576	529	506	522	557	549	543	531	584	537	519	545	524	533	537	512	523	533	561	541	534	537	487	535	563	506	533	569	536	514	570	488	554	516	555	524	576	527	518	543	563	554	543	558	536	544	548	547	548	590	587	525	548	542	540	494	513	548	564	466	535	547	501	555	546	580	585	547	520	546	564	576	533	569	558	529	565	533	556	563	550	531	561	574	552	531	495	518	534	532	550	569	529	526	518	557	545	515	535	547	538	562	541	543	561	546	526	588	561	587	530	540	526	567	534	586	548	526	525	511	553	550	544	596	561	565	511	567	553	499	577	541	535	584	595	547	546	565	538	571	536	545	573	558	563	571	568	560	595	569	568	478	561	513	541	592	559	584	509	542	520	514	559	544	547	551	551	499	493	554	561	539	508	591	523	528	591	565	557	563	544	540	548	532	534	548	577	541	560	522	496	561	561	544	538	519	528	539	557	545	540	561	546	542	569	548	576	581	508	546	575	521	537	572	538	520	519	537	551	567	572	558	559	550	502	576	550	553	536	523	547	602	499	570	544	542	512	548	580	513	551	551	566	527	557	569	544	557	522	532	530	536	548	556	514	522	587	548	564	490	505	528	549	550	533	530	557	554	554	556	556	540	540	554	538	537	534	566	503	529	555	563	553	556	568	556	526	522	513	528	555	504	531	576	576	524	516	544	556	545	511	549	563	543	520	553	558	526	531	539	565	548	573	546	544	565	554	532	549	571	516	527	515	521	555	541	561	567	579	533	515	577	599	536	547	550	542	548	590	536	524	536	575	527	566	555	510	520	516	528	571	547	589	537	553	505	583	525	528	538	548	532	552	563	575	540	517	546	519	497	552	543	503	552	542	569	551	511	549	544	573	561	561	555	520	541	557	512	554	542	547	564	519	532	542	549	537	516	540	530	530	509	603	542	531	553	576	526	560	554	575	539	560	516	548	506	515	529	555	533	542	554	563	558	550	542	549	559	547	519	541	549	536	578	521	587	500	531	551	546	557	580	539	522	546	526	580	565	550	550	529	588	589	562	522	571	535	545	531	536	535	597	599	563	525	535	583	533	531	493	537	505	539	599	594	568	559	542	562	543	559	559	479	546	493	523	550	567	534	550	543	495	542	559	569	511	544	551	545	565	525	529	565	521	552	581	554	580	520	544	539	532	581	546	574	541	585	556	561	555	553	544	545	572	557	528	564	537	571	573	554	536	564	538	542	512	484	541	559	579	580	576	572	584	530	594	569	531	484	540	539	527	565	537	522	513	531	571	526	564	569	555	574	579	561	559	563	515	555	539	548	543	594	533	563	532	529	485	573	540	516	533	520	561	530	572	513	547	571	565	574	539	526	571	559	542	528	527	578	523	542	505	557	556	536	530	576	545	591	505	554	540	569	561	557	527	549	514	558	580	518	579	550	534	524	547	532	550	563	530	525	546	557	557	518	556	554	496	513	551	534	559	548	539	530	545	581	526	575	537	535	578	570	516	561	534	545	551	516	506	548	502	585	517	524	543	570	565	534	628	531	528	555	559	554	498	542	574	529	576	568	529	530	521	529	569	574	527	534	548	564	526	520	526	567	506	585	564	547	526	547	576	562	534	549	566	545	553	543	551	564	556	559	535	531	518	542	526	534	507	588	550	553	546	512	557	555	523	508	561	509	533	537	545	561	523	542	545	572	522	543	580	569	506	537	558	538	515	551	535	543	530	542	557	538	545	563	602	576	529	562	518	494	547	551	554	537	496	543	523	517	593	554	583	510	584	549	531	527	553	561	561	531	513	576	554	506	516	538	549	553	518	543	553	576	514	523	553	565	566	547
1830	388	210	153	274	351	272	227	212	143	147	152	157	150	74	50	44	54	33	40	23	26	29	34	24	35	25	32	25	27	24	27	22	20	28	26	13	25	16	30	20	21	24	27	14	17	19	26	24	31	29	36	14	23	31	21	21	25	28	23	28	21	14	24	22	21	25	23	27	20	26	28	32	25	26	15	22	25	27	25	34	20	18	36	19	26	14	20	24	25	26	26	15	24	21	20	27	24	25	23	25	21	33	21	25	23	23	29	17	22	18	28	28	27	25	29	16	23	21	21	24	30	30	35	32	21	16	31	27	27	27	17	15	33	29	23	38	28	28	27	23	31	24	26	20	22	18	29	36	24	16	26	28	22	33	12	30	32	20	21	23	37	23	33	29	28	18	33	28	22	24	24	14	21	20	22	31	29	24	16	22	27	21	28	29	25	21	34	32	22	21	22	26	24	28	27	20	31	32	21	25	20	23	22	26	26	30	21	22	25	22	35	24	22	29	18	20	30	26	40	17	27	27	22	26	27	26	25	24	33	25	22	27	25	22	27	24	18	29	19	24	15	24	38	19	19	27	13	21	25	23	27	20	20	31	22	20	28	15	34	28	21	18	24	32	28	29	33	22	20	20	18	21	29	19	27	19	18	37	16	23	15	25	22	18	23	31	24	28	29	33	31	30	30	28	20	13	19	23	22	29	29	18	29	20	28	31	22	19	18	27	18	25	23	26	19	18	25	19	21	32	19	25	23	26	19	23	29	22	17	17	18	30	16	33	26	22	13	26	20	30	29	18	27	28	20	21	24	19	31	17	29	20	23	30	13	29	23	22	20	21	25	18	26	25	24	16	24	24	22	28	28	17	20	18	21	25	27	17	26	23	26	33	33	24	21	23	22	23	33	22	21	24	24	23	26	23	25	28	24	24	28	26	31	15	24	23	23	20	17	30	17	34	23	25	29	23	16	22	20	25	25	11	29	15	21	39	18	23	20	22	19	22	16	22	36	25	29	29	23	18	31	28	30	20	27	26	30	29	26	32	31	24	23	26	15	29	37	27	15	20	28	27	24	37	18	18	30	31	26	28	22	18	23	25	26	26	25	18	31	25	22	20	22	23	31	23	22	21	19	25	25	30	23	22	26	30	21	31	25	34	24	24	25	20	26	22	22	17	31	24	28	9	25	23	23	34	37	30	34	20	23	17	26	36	25	27	24	31	27	25	28	29	19	22	23	23	24	26	33	31	26	34	26	11	24	25	18	31	26	21	27	18	26	24	25	31	16	26	22	18	36	16	32	21	18	38	23	18	20	21	28	18	28	28	21	20	22	25	28	27	22	17	16	25	21	22	26	30	30	30	23	19	25	17	15	28	30	23	23	27	20	23	30	22	21	21	19	23	27	24	23	20	27	22	29	16	39	28	28	15	24	20	29	23	24	23	19	29	25	24	19	24	26	27	25	34	20	31	39	33	20	28	37	34	22	26	27	26	26	22	13	23	31	18	29	20	25	23	26	24	26	21	24	29	23	21	17	36	24	28	21	27	17	21	25	21	31	22	33	22	17	25	28	29	26	23	30	26	27	24	27	27	29	17	28	36	16	24	20	27	24	21	20	34	24	24	24	31	20	27	29	27	23	20	21	25	27	21	30	20	21	26	20	23	23	25	23	31	27	25	32	20	30	28	27	14	21	16	21	29	22	26	30	30	20	23	16	17	27	35	23	23	26	18	17	34	34	32	30	26	23	30	22	29	20	19	14	24	22	31	18	29	12	19	29	28	25	23	32	26	22	24	25	28	21	18	26	18	32	28	21	29	17	18	27	20	22	25	22	27	14	24	32	23	17	25	19	22	25	25	38	28	24	23	15	25	27	22	25	16	28	28	23	21	21	25	21	21	32	26	30	36	21	21	29	29	25	16	18	22	21	27	27	25	25	23	20	25	20	19	36	22	16	29	20	24	27	32	28	19	25	23	20	25	24	27	28	24	27	19	20	34	19	19	21	23	25	21	23	22	20	19	21	26	24	21	18	27	29	20	19	34	32	32	19	23	21	24	24	25	32	19	21	29	22	19	24	22	29	21	20	19	19	21	18	29	23	28	27	18	18	23	20	23	27	20	17	23	21	29	18	24	14	20	34	32	14	25	29	25	25	23	23	27	26	24	38	25	17	19	17	23	25	22	27	21	26	23	35	22	21	19	30	21	27	36	27	22	25	22	20	27	24	25	21	28	37	23	14	21	25	27	33	28	18	27	20	28	26	16	20	32	27	26	18	25	22	36	25	28	32	30	23	29	32	30	15	23	27	25	24	21	14	22	26	30	29	21	25	29	24	22	22	31	31	24	29	23	39	21	26	18	31	46	26	28	26	22	30	34	24	24	28	23	31	21	25	22	35	24	22	29	24	30	24	24	26	24	25	33	21	22	35	16	21	29	20	25	28	20	19	15	30	20	27	18	23	28	25	22	28	24	25	31	31	19	19	16	23	24	28	24	27	24	15	17	22	27	26	31	21	20	22	24	22	22	20	31	28	27	26	28	26	24	16	24	22	22	25	22	21	37	22	28	23	31	24	24	21	25	27	28	25	29	25	25	28	22	27	18	15	20	28	23	19	23	25	21	23	16	22	23	24	16	32	24	24	32	25	14	25	27	27	20	31	33	22	29	17	22	16	20	21	24	30	19	28	19	24	25	24	23	30	30	25	25	17	22	20	21	22	30	29	18	22	23	26	31	20	15	19	20	22	25	35	28	20	30	24	19	9	14	29	26	22	18	25	23	19	27	17	27	25	25	23	27	32	20	22	27	30	25	27	29	22	11	21	21	18	32	35	16	26	30	31	20	28	23	26	30	21	19	21	19	17	24	20	19	31	15	31	24	21	35	14	19	28	15	23	35	20	18	18	23	22	20	34	22	22	17	20	23	33	29	26	24	23	22	30	20	27	28	29	11	22	28	19	30	24	27	25	27	24	26	28	26	20	11	20	25	17	26	17	26	27	26	20	30	24	20	25	28	23	23	27	27	26	21	30	28	27	29	27	29	22	17	25	36	36	20	17	26	28	22	17	24	31	18	25	25	26	30	22	26	24	24	28	17	24	24	25	27	26	28	24	22	23	37	27	23	19	27	21	18	24	20	34	28	32	29	29	14	19	22	24	25	24	23	29	18	16	23	26	22	30	24	21	23	18	25	35	28	27	21	21	24	28	24	27	19	22	16	20	16	19	31	23	25	15	24	24	14	25	24	20	30	21	20	26	24	21	27	14	24	25	24	27	24	23	33	23	26	25	27	22	24	25	22	26	24	22	22	33	24	19	23	20	30	31	22	21	19	22	20	23	27	32	16	20	19	19	18	19	16	24	15	22	33	25	21	20	23	32	22	20	27	20	17	26	25	15	29	32	26	23	26	20	25	24	24	23	28	26	23	20	28	31	29	23	25	20	28	21	15	23	24	20	23	22	25	24	24	20	18	26	22	22	31	19	27	23	26	32	24	28
18366	10981	5644	14774	22511	22342	18465	14959	12780	9667	7854	7926	8428	6761	3403	2077	1866	1467	1061	937	827	722	640	625	638	641	595	515	490	486	454	472	527	470	448	423	410	390	412	439	434	418	459	432	436	420	397	428	412	418	696	815	385	443	369	412	421	440	856	389	401	370	393	402	391	352	376	423	400	375	385	379	384	375	384	462	419	392	395	421	409	370	374	421	417	397	389	385	374	416	397	401	389	428	421	421	423	405	394	389	368	403	412	401	370	392	383	414	393	391	400	360	434	374	405	405	391	414	401	405	405	410	368	428	419	381	375	383	429	394	399	377	399	389	377	414	411	397	377	386	412	389	422	393	397	395	379	380	395	434	393	406	404	393	371	403	426	385	405	395	439	362	390	396	398	415	421	383	392	403	375	365	388	392	409	404	371	416	385	389	368	357	387	393	415	398	389	394	402	403	405	353	365	411	365	368	368	392	361	391	416	393	356	426	407	391	369	422	378	387	350	385	397	395	397	365	412	391	415	376	361	374	397	391	404	385	385	377	380	390	405	418	387	441	361	387	394	353	390	386	381	380	394	394	395	399	384	370	364	394	400	390	374	386	400	401	361	353	383	401	350	364	415	395	354	379	411	378	352	370	394	372	408	388	363	394	387	383	391	399	396	381	428	405	371	407	388	369	394	390	414	376	405	400	405	370	392	365	363	372	385	390	416	371	341	365	391	356	390	346	366	358	402	365	403	390	401	396	408	377	400	374	364	388	411	388	396	369	411	372	369	377	377	411	379	387	403	407	394	394	394	387	373	380	367	393	388	346	382	406	398	413	375	417	390	379	380	384	348	357	392	390	360	398	395	391	350	402	399	390	429	390	388	400	359	385	377	359	351	378	356	410	427	400	389	414	391	406	412	418	418	402	373	376	359	424	353	396	390	395	392	386	359	393	393	420	383	399	384	378	332	407	359	415	375	400	379	400	385	382	416	406	373	345	385	361	415	380	387	402	408	400	374	382	350	370	371	411	382	409	382	402	393	377	412	378	376	387	382	375	399	395	383	361	387	379	394	368	384	415	347	371	409	396	397	392	368	379	399	387	370	355	369	395	354	374	384	404	383	400	399	378	397	405	370	397	392	385	397	386	374	389	393	421	387	390	358	392	400	377	369	389	409	419	328	426	375	398	395	366	401	393	386	373	392	368	414	398	371	407	378	357	409	391	403	386	370	388	401	371	373	394	357	366	363	384	402	387	372	381	362	376	377	382	397	400	420	373	398	372	392	353	384	361	357	394	362	448	381	385	409	371	412	373	400	396	410	391	402	397	375	423	399	383	412	374	388	404	374	368	380	363	412	416	408	361	382	408	415	398	394	381	357	371	385	406	413	384	418	378	386	364	381	374	406	371	376	376	413	405	402	388	398	408	375	366	395	394	371	360	415	407	405	360	384	426	354	396	394	381	349	393	371	391	371	406	379	403	393	399	402	398	370	399	376	396	397	413	356	377	397	410	366	395	405	362	360	393	399	406	413	390	386	356	390	365	374	368	417	366	417	404	370	406	402	386	366	368	363	399	411	373	399	385	390	362	391	401	396	398	380	412	379	387	428	383	361	361	366	374	394	397	396	382	397	394	380	396	401	408	405	392	436	400	401	411	391	372	393	388	374	410	413	382	386	367	399	371	368	388	363	393	390	410	406	345	377	383	406	420	355	383	377	368	386	385	358	411	405	385	388	408	377	365	361	399	406	420	379	367	363	420	401	390	412	384	386	424	354	412	378	382	385	359	387	357	346	397	433	372	365	384	390	407	357	374	360	352	399	386	402	371	373	406	391	417	342	385	389	388	380	373	377	391	359	383	382	351	359	411	395	384	387	359	383	391	399	374	409	361	364	384	375	383	377	384	420	388	399	417	413	386	427	365	387	385	383	400	383	413	390	355	353	401	428	380	400	356	355	368	404	365	368	361	409	405	361	383	403	399	357	426	400	376	411	366	421	409	398	383	378	352	385	370	403	405	412	381	424	368	405	367	365	391	382	370	395	368	402	380	389	358	414	396	382	379	387	364	410	381	377	377	425	394	401	379	399	362	364	391	376	405	396	399	401	371	341	376	408	397	358	374	393	364	380	367	400	412	360	382	369	395	422	398	345	411	387	390	374	394	385	351	426	355	386	409	335	406	399	406	429	343	384	402	347	390	357	398	381	384	399	366	395	397	407	406	394	388	369	386	381	372	388	403	395	450	385	354	412	376	388	358	374	359	372	401	364	396	372	384	361	366	383	395	376	402	409	425	433	396	355	364	396	398	366	399	404	382	400	391	379	372	375	397	338	429	391	395	361	372	378	354	410	393	393	386	391	391	414	357	370	394	376	363	412	388	415	376	379	351	376	416	396	395	417	377	399	381	390	354	429	398	354	416	377	411	389	410	383	356	402	400	377	388	392	416	402	372	395	396	357	392	382	390	371	392	382	420	401	387	375	382	403	391	416	384	380	351	376	372	380	360	388	369	405	380	362	427	440	371	412	418	378	373	370	363	382	357	366	367	378	386	371	386	387	373	379	374	369	415	398	396	409	377	403	363	398	365	393	382	390	372	388	367	435	390	378	361	378	365	381	405	364	396	345	366	361	337	411	379	390	391	419	370	411	383	360	408	397	386	384	388	401	394	380	403	382	424	397	398	418	405	383	338	337	396	412	370	372	401	414	382	350	410	393	383	388	380	377	403	344	378	344	373	387	393	381	406	361	374	417	394	366	380	372	409	420	387	356	405	368	375	372	387	408	401	369	379	365	379	377	353	389	410	426	379	394	357	381	381	387	390	399	390	381	382	393	396	390	430	402	414	413	384	389	376	364	399	369	403	342	395	392	415	419	398	366	406	409	401	372	425	414	395	380	341	370	356	396	374	373	373	369	390	389	370	384	404	373	430	391	389	384	382	373	372	402	397	406	421	371	409	411	367	395	405	368	371	382	397	405	363	356	376	359	377	365	404	403	374	426	396	377	390	390	381	363	396	388	390	352	385	375	390	396	347	375	395	350	398	398	392	424	398	364	398	395	383	397	366	394	370	391	383	372	375	388	394	422	408	386	408	399	385	380	344	385	398	386	353	362	376	401	415	398	375	392	402	385	366	410	371	364	396	355	370	410	404	395	375	395	387	399	395	391	366	371	400	380	365	377	373	391	420	400	362	344	402	381	375	432	371	381	406	402	375	419	390	388	365	351	394	390	355	367	394	394	400	382	366	389	385	374	376	356	406	389	374	349	397	387	373	401	395	412	395	373	402	403	415	405	410	404	363	379	400	347	386	363	364	395	414	374	385	373	390	388	359	374	375	381	379	407	388	362	363	376	368	391	365	362	373	354	401	397	368	401	393	422	415	405	371	400	365	402	384	415	379	398	363	387	361	399	379	386	378	398	392	389	427	412	417	394	426	397	407	389	405	374	389	356	376	337	409	387	381	410	380	393	389	400	376	384	352	403	423	401	401	375	344	367	382	422	367	446	385
1339	679	307	218	437	581	460	380	317	247	225	243	216	208	128	74	68	52	47	42	36	40	32	28	32	33	24	27	27	26	19	22	24	19	24	23	16	21	15	27	12	16	20	12	14	21	17	26	28	17	20	52	20	25	19	16	14	26	56	13	26	24	14	22	25	23	17	17	16	21	24	25	19	21	15	24	15	23	19	21	17	14	15	9	23	19	14	16	19	16	20	17	14	19	23	21	16	13	17	18	24	23	9	17	19	21	20	15	19	14	21	15	12	18	17	19	24	13	15	17	17	16	14	12	16	17	10	23	13	20	17	15	13	18	25	20	19	24	17	20	16	13	15	13	19	17	17	16	20	18	17	11	24	17	25	22	28	17	24	19	17	20	17	21	15	21	19	17	24	18	20	23	13	24	25	12	21	18	19	17	7	22	16	12	23	12	24	21	16	19	16	24	18	17	14	29	16	15	20	16	26	24	17	23	16	17	16	23	17	9	18	19	16	25	20	19	17	28	17	22	10	24	10	10	17	24	15	17	20	17	22	13	16	13	15	19	18	14	18	17	26	17	17	13	18	18	19	11	22	17	15	20	27	20	17	26	18	21	22	21	16	19	23	13	19	16	17	18	11	14	14	21	19	21	17	14	18	21	27	10	18	16	18	20	22	10	20	11	20	17	14	17	25	17	19	11	20	21	24	11	16	19	21	20	20	12	24	19	18	20	22	15	14	21	22	27	13	19	23	29	18	18	15	18	22	19	22	10	11	17	23	28	10	14	15	17	21	32	14	18	17	16	22	15	14	16	24	21	19	16	21	15	15	25	17	12	19	17	17	14	19	14	13	17	12	17	23	16	21	27	18	18	18	15	22	17	17	16	21	20	26	8	32	27	22	15	13	20	16	12	20	24	19	18	11	13	21	11	8	21	23	22	21	21	17	15	11	26	18	12	19	21	16	13	22	20	25	20	15	20	13	24	19	14	16	9	23	18	32	18	18	13	22	22	20	21	12	23	26	13	8	18	16	17	17	16	18	19	18	14	14	22	12	15	18	16	17	16	14	20	21	15	11	21	17	19	26	15	16	22	18	23	25	19	23	20	21	15	11	27	18	21	21	18	16	10	12	22	15	16	23	16	10	24	15	18	16	24	29	22	15	18	20	17	20	18	21	14	14	17	22	20	18	15	14	17	25	23	12	16	22	17	16	14	23	15	13	20	19	23	15	22	23	19	23	16	20	20	14	14	16	26	17	17	18	26	18	13	13	20	21	19	17	17	14	20	22	19	16	22	25	14	18	24	20	20	20	20	13	14	19	16	15	24	22	18	16	18	18	10	18	24	23	15	15	14	13	10	18	17	18	20	20	19	13	17	26	16	15	26	23	10	24	17	19	21	16	13	20	21	11	16	12	12	23	18	16	15	20	16	24	19	20	10	17	8	19	17	20	15	13	15	15	20	20	20	21	25	15	19	12	15	19	24	10	19	18	12	10	11	14	17	24	25	20	20	19	10	16	20	12	23	18	26	20	17	19	16	22	16	21	17	26	16	17	11	18	19	15	20	18	29	17	18	16	20	33	11	17	19	16	18	18	26	19	26	13	20	12	19	11	18	31	21	17	20	20	17	16	16	15	19	21	22	24	20	17	17	20	22	14	12	17	24	20	11	22	15	16	17	20	17	23	17	16	27	17	16	19	26	20	14	16	18	15	8	22	20	23	19	17	16	17	21	20	12	16	27	12	16	16	15	21	15	14	7	11	25	17	16	18	21	25	10	16	19	13	20	21	20	16	21	17	18	21	11	11	19	13	20	20	21	8	19	15	22	21	21	21	14	27	22	12	19	25	23	13	25	18	18	16	18	20	14	17	20	12	20	22	18	21	18	24	11	19	21	19	21	17	31	15	15	16	22	23	17	17	12	20	17	26	25	16	23	27	15	11	12	23	15	25	18	20	23	12	20	20	20	14	19	22	15	17	23	17	23	18	16	17	24	11	20	24	10	23	13	13	23	20	12	18	21	17	19	14	10	21	19	14	15	24	20	16	14	19	12	17	16	18	21	20	17	16	20	24	15	25	22	20	15	14	18	25	20	19	17	19	17	19	15	27	14	15	18	22	19	16	11	19	19	10	19	18	23	14	18	20	19	15	26	15	13	9	12	20	17	24	16	10	17	11	14	18	20	16	15	28	14	19	21	15	24	19	19	22	21	21	17	12	19	21	13	18	27	11	24	12	18	16	25	15	20	27	26	18	29	13	16	16	21	23	17	27	18	16	16	18	11	21	17	13	28	9	20	12	21	17	16	21	12	20	19	22	23	24	16	20	24	21	19	20	12	22	14	22	21	19	14	19	15	16	27	25	19	23	13	13	19	24	17	15	14	16	19	19	20	20	18	22	13	18	19	13	13	16	16	12	21	16	19	19	15	21	24	25	14	13	12	21	16	22	14	24	20	25	22	20	26	22	17	27	20	22	19	20	9	24	14	24	20	17	15	17	20	23	24	21	14	9	13	16	7	10	14	21	20	24	16	25	14	18	21	25	19	16	17	19	24	18	20	15	15	16	17	19	13	20	21	12	19	19	13	21	17	13	19	16	16	23	23	20	23	20	22	21	23	20	16	14	15	17	24	16	20	24	20	22	13	19	22	15	21	15	14	15	18	17	23	17	13	12	17	18	17	12	17	16	11	15	23	24	27	23	20	20	16	12	14	18	21	18	16	23	24	23	16	22	13	23	23	25	13	19	21	9	17	16	23	14	14	18	25	14	12	11	14	17	23	22	19	26	17	13	16	20	17	25	19	16	23	16	21	17	20	22	14	17	16	17	19	21	18	18	11	27	17	14	12	17	13	18	12	12	11	20	9	28	22	16	19	21	15	13	16	30	14	11	21	16	17	20	22	21	17	15	10	18	20	20	17	19	24	17	25	25	17	10	14	15	18	20	13	11	17	19	17	15	12	22	22	23	17	17	17	19	18	20	24	17	25	18	17	17	9	13	17	19	21	11	22	15	19	17	18	21	11	17	18	24	16	21	29	19	23	19	21	15	27	14	20	16	15	10	18	24	20	13	20	13	17	21	16	13	17	13	26	20	17	13	15	11	21	16	18	16	24	20	17	17	22	22	16	20	16	27	18	19	16	18	21	15	20	24	19	16	11	26	16	22	21	12	18	21	22	14	17	18	13	13	26	23	18	17	19	23	17	22	21	19	25	20	18	24	17	17	18	19	13	19	20	25	10	20	17	17	16	19	12	20	16	15	21	14	21	15	20	17	17	14	22	23	17	17	15	23	20	27	19	23	22	19	15	15	27	18	21	26	17	16	21	22	20	19	17	20	20	17	19	13	21	20	16	19	14	24	18	16	17	21	20	16	23	23	22	18	21	18	11	19	19	13	14	18	17	16	17	30	24	22	20	15	27	17	30	19	12	14	21	9	18	21	26	25	22	21	26	18	22	22	20	15	19	18	17	21	11	15	12	17	26	14	22	13	22	5	18
22451	14804	8258	19357	28241	27996	24449	20277	17374	13976	11774	11152	10787	10350	6218	3603	3039	2462	1696	1532	1327	1257	997	973	911	951	799	717	600	575	579	630	596	512	516	462	506	423	441	423	414	432	425	436	422	395	418	385	386	396	1124	1698	356	397	380	410	370	398	2197	341	350	314	350	357	326	316	328	332	331	361	319	339	317	321	309	298	318	327	304	318	334	316	330	307	326	323	314	311	349	350	351	339	351	327	352	335	323	352	329	340	309	312	357	302	319	330	304	310	351	277	321	308	306	318	303	299	273	296	292	301	332	316	291	310	321	297	298	294	275	297	306	297	324	287	295	295	338	311	310	281	311	270	329	304	321	289	297	323	308	290	297	324	311	304	294	309	284	280	275	329	283	300	274	296	299	292	299	271	309	289	278	282	297	319	275	303	300	286	303	327	308	282	296	284	280	265	328	327	288	280	326	290	264	276	306	295	317	322	279	267	294	260	276	296	319	292	293	293	282	300	301	316	287	281	266	288	294	292	287	294	265	307	319	270	297	299	279	319	317	301	283	272	289	275	279	276	301	282	298	287	303	270	269	266	292	273	316	318	293	323	287	296	309	306	316	304	273	294	291	286	265	292	283	292	273	297	303	306	302	267	280	276	292	268	297	310	303	306	269	303	294	293	282	287	298	323	282	278	279	288	286	306	298	303	322	299	283	277	281	278	288	322	289	308	312	304	268	273	301	285	288	263	298	278	271	279	296	285	266	319	285	310	304	279	297	267	288	301	288	331	299	308	284	285	305	281	286	292	289	297	283	294	266	299	267	293	308	277	252	280	299	306	279	304	264	313	284	282	286	295	290	271	322	278	295	285	293	283	283	261	285	263	263	294	319	284	265	294	299	329	245	290	284	299	331	292	272	292	296	280	275	304	329	301	278	285	297	283	279	258	265	290	287	330	309	286	271	265	288	280	282	266	289	282	284	310	267	311	291	301	278	287	275	300	286	290	264	309	298	311	304	302	279	294	314	297	303	272	286	285	284	313	274	290	275	306	291	295	303	286	282	297	294	288	307	286	290	283	288	274	294	301	279	287	288	284	289	304	269	302	300	295	279	303	301	294	269	279	288	275	310	311	282	300	305	274	282	265	298	299	299	291	309	305	315	283	277	290	276	298	278	270	245	302	271	285	253	236	294	291	272	263	294	287	346	270	269	293	296	308	289	324	278	292	277	289	293	287	281	277	300	325	288	275	312	279	307	311	280	296	259	279	286	273	281	281	305	296	274	259	295	291	274	300	285	295	265	296	272	284	255	285	307	304	304	292	283	278	286	282	302	293	272	288	260	286	291	275	293	300	292	293	282	292	318	274	280	279	290	282	289	315	300	297	306	275	304	297	285	311	315	295	283	288	297	290	289	289	270	327	315	324	270	315	301	280	318	290	299	296	294	307	307	289	292	286	294	275	289	275	304	292	292	280	309	293	291	252	282	294	322	290	292	296	311	271	295	269	305	271	293	299	305	304	292	280	315	294	317	346	292	291	292	290	284	292	293	303	275	302	261	281	305	268	303	285	285	301	314	276	276	309	278	271	279	289	287	282	289	272	321	291	280	298	329	299	313	285	271	317	300	272	300	305	306	278	271	288	277	340	299	298	296	281	299	284	332	273	274	281	298	309	293	302	277	282	312	291	314	298	261	303	280	289	279	306	294	294	259	290	300	281	290	266	301	275	283	315	299	268	280	297	273	304	288	300	301	305	287	317	257	311	312	297	280	267	290	293	303	304	279	313	316	280	280	278	266	293	302	289	318	328	276	284	312	293	275	289	295	266	302	268	306	283	288	271	300	275	289	328	293	293	312	309	298	297	300	281	298	313	304	281	303	302	253	316	291	328	305	302	301	274	298	266	261	267	309	284	283	289	287	313	280	316	267	300	286	296	294	270	297	283	275	293	300	272	279	294	295	318	276	314	305	311	278	274	274	264	293	281	295	291	293	283	273	301	298	270	335	271	302	299	288	269	292	278	283	280	260	290	277	268	280	272	295	265	317	270	288	270	317	284	294	309	287	290	299	274	282	287	284	295	294	276	268	293	315	290	280	294	295	310	275	318	320	267	309	277	265	294	264	309	278	268	278	274	265	299	277	269	300	314	279	278	280	295	265	274	323	260	334	281	260	263	281	294	295	304	330	315	269	283	269	264	316	299	299	283	286	289	296	290	287	305	266	306	297	270	309	292	295	303	301	289	277	282	271	283	293	277	311	283	307	274	320	300	281	313	316	280	283	277	276	271	259	317	302	279	292	284	317	268	287	309	325	286	280	319	299	305	294	261	280	294	295	329	292	275	294	299	281	304	280	288	285	298	306	297	287	293	298	276	286	288	289	318	265	284	291	269	301	309	269	276	277	330	306	283	250	282	258	285	290	284	295	295	308	291	303	291	325	292	277	267	279	295	285	304	316	280	269	289	313	313	260	295	275	315	292	299	268	313	286	292	306	292	277	292	268	289	279	310	245	282	282	305	261	285	310	308	258	265	321	288	305	291	298	288	317	304	289	288	299	299	291	279	294	281	290	321	297	268	295	328	338	284	305	276	285	262	289	315	311	284	288	275	289	356	303	304	306	255	306	288	305	290	317	299	266	271	294	278	301	270	314	252	302	299	292	319	265	277	298	305	233	294	304	286	283	275	282	288	299	286	309	301	287	321	275	308	262	307	307	277	300	292	271	268	280	287	282	286	289	307	281	293	274	297	287	309	280	284	261	297	285	321	256	263	273	285	288	312	316	273	307	284	290	322	292	292	297	291	290	292	277	281	264	302	288	261	282	328	299	258	308	305	311	269	271	300	287	271	287	290	265	280	279	269	293	307	273	266	271	272	296	280	301	279	314	315	274	282	302	270	288	304	291	307	308	289	293	287	295	273	327	284	290	276	276	251	286	292	288	289	319	266	303	288	287	290	285	305	277	282	298	286	307	326	303	297	305	339	300	306	287	264	300	298	308	305	305	269	309	304	307	251	287	285	301	292	294	297	293	271	274	310	275	276	291	286	278	281	289	295	292	313	291	268	288	277	256	257	297	280	297	316	317	261	288	276	311	303	297	315	256	316	267	280	283	277	294	277	255	303	306	295	270	290	269	279	313	291	283	290	287	317	279	279	299	275	279	301	308	301	308	291	322	327	273	303	279	260	283	284	299	265	312	319	294	311	290	290	264	309	316	286	261	304	300	308	299	289	288	265	276	291	280	309	271	292	286	302	281	267	264	264	282	290	264	330	319	281	304	294	320	290	298	278	270	299	295	304	284	281	269	282	287	231	291	256	317	287	312	281	267	272	287	270	296	297	295	290	292	303	307	274	281	294	330	290	266	309	287	270	299	301	292	311	299	299	287	276	273	304	275	325	277	315	299	281	285	279	326	287	311	286	306	289	311	262	301	312	291	327	276	312	294	315	285	269	302	267	290	309	303	308	275	304	268	272	288	291	264	296	287	291	258	306	270	274	316	252	321	305	286	285
2982	615	333	212	402	459	426	359	352	278	244	250	242	243	157	90	95	84	55	71	56	57	62	47	53	48	54	55	47	51	49	44	34	44	41	45	44	53	41	46	41	41	46	59	42	47	32	47	55	47	47	59	35	30	55	42	53	44	50	32	36	45	41	41	46	38	42	47	49	34	44	43	49	54	35	49	44	46	40	41	38	47	48	38	34	44	44	42	42	39	43	38	38	34	56	47	45	41	42	55	49	39	50	47	44	46	38	39	48	43	36	43	38	51	33	35	26	36	44	38	50	49	50	45	38	40	30	44	47	33	44	48	32	48	45	52	43	49	40	39	49	47	46	48	44	42	40	42	45	32	54	41	43	30	34	45	28	53	41	50	40	27	48	31	33	35	42	41	44	43	46	44	43	43	40	49	37	42	37	41	37	37	49	41	46	39	46	42	37	37	42	42	38	51	37	44	35	47	40	28	49	38	42	31	46	36	59	31	55	48	33	34	36	32	33	38	37	41	48	48	34	48	41	43	48	52	52	42	50	36	47	48	39	43	55	41	35	43	41	44	44	46	37	43	57	43	47	45	38	42	46	47	37	47	40	41	38	29	31	35	51	47	34	34	31	49	44	50	36	34	38	40	39	40	37	52	48	38	41	34	48	43	37	40	39	41	38	37	40	43	40	32	41	39	41	39	31	38	41	33	43	36	59	39	31	31	39	36	35	48	33	38	41	45	40	42	40	49	53	36	37	32	38	49	34	38	36	46	44	28	38	54	48	50	38	40	39	51	36	45	39	37	42	45	35	37	37	39	47	26	39	39	56	48	31	33	46	38	42	55	29	35	36	40	42	44	44	42	40	32	35	52	48	44	49	37	39	55	38	32	33	27	42	41	40	42	38	38	44	37	35	42	50	46	47	32	38	49	41	41	48	33	34	33	25	34	37	34	39	38	43	48	35	48	35	38	45	40	44	33	39	39	46	30	39	37	38	43	47	38	43	53	37	34	47	60	52	34	42	40	52	37	46	36	32	39	34	30	36	48	43	45	32	43	37	31	46	35	41	51	44	27	43	52	46	35	38	46	46	37	42	43	44	27	39	57	31	30	36	52	36	41	41	44	37	49	35	38	42	42	44	47	57	45	49	37	39	42	41	42	42	43	46	42	38	41	40	26	51	50	47	33	33	44	33	39	32	50	34	39	42	39	47	41	52	45	39	42	40	37	39	34	38	36	46	41	31	43	49	30	44	39	44	36	58	32	43	43	41	58	43	43	51	44	39	46	47	41	43	38	39	38	46	44	49	36	43	42	46	47	43	44	38	37	46	42	37	43	45	41	43	35	48	42	37	34	49	56	41	43	32	46	40	37	46	46	49	34	39	46	44	50	41	50	41	37	51	31	45	44	32	41	34	42	54	49	41	50	37	47	49	47	49	37	50	36	41	52	47	32	38	34	39	37	36	41	45	49	29	50	39	38	34	24	41	39	46	40	41	42	53	47	51	44	41	38	44	31	32	42	44	41	52	41	50	45	34	48	49	47	48	34	35	36	50	33	47	37	34	52	48	38	40	54	42	49	40	34	39	35	36	33	45	47	41	36	45	42	35	50	36	39	48	38	41	47	53	45	56	43	40	46	46	42	40	36	35	39	40	36	35	56	36	43	36	43	32	41	42	36	38	52	40	43	52	38	29	34	50	46	43	43	49	35	49	50	43	36	39	38	47	34	39	29	38	40	31	38	46	39	34	44	43	43	37	36	34	38	42	34	41	51	52	35	38	46	50	35	33	51	40	42	42	42	54	42	36	29	41	31	32	43	40	49	39	40	36	39	40	34	46	40	43	38	40	38	38	40	45	36	44	57	41	41	46	32	39	41	34	41	38	49	49	60	46	38	29	35	42	38	32	50	27	34	46	38	46	39	46	34	42	39	51	41	55	36	45	39	33	39	38	35	40	31	38	44	39	49	32	40	43	51	37	38	45	45	26	48	38	54	38	46	41	48	43	40	35	54	37	49	43	43	41	49	40	44	39	40	54	44	38	37	40	35	30	29	41	34	43	41	36	38	39	34	48	48	38	51	47	33	46	35	44	35	38	46	34	49	37	41	42	52	47	46	40	46	32	31	39	41	45	31	32	42	43	47	42	43	38	44	38	30	42	47	41	29	35	25	26	40	43	43	46	46	41	45	38	34	41	56	44	48	33	37	40	41	45	38	44	38	43	29	31	41	47	28	52	38	51	56	40	46	42	38	49	45	44	39	23	34	53	42	39	40	37	31	44	36	44	36	37	35	42	44	42	39	58	50	26	35	43	44	37	32	48	31	43	52	47	41	38	34	34	40	52	36	44	35	44	29	43	48	40	43	40	42	31	42	49	41	42	26	36	38	28	49	49	41	39	49	51	39	33	37	39	36	53	27	38	42	36	37	39	38	51	37	55	41	35	42	43	42	44	42	42	38	41	34	52	50	36	39	47	47	37	44	40	44	53	38	47	32	33	46	52	39	68	37	46	47	55	55	44	48	46	42	38	39	43	41	38	47	43	36	47	48	56	33	39	40	41	43	42	44	36	37	43	55	45	44	37	41	49	39	42	44	54	51	39	34	42	40	26	43	37	49	43	41	31	26	38	35	46	35	39	40	47	33	30	37	32	49	45	35	43	41	40	43	42	36	43	39	48	44	48	42	41	45	35	35	42	38	40	37	37	39	31	48	34	34	40	37	31	38	29	46	43	39	37	42	28	50	46	43	29	38	36	38	41	47	51	45	35	35	37	41	44	43	43	40	37	42	36	47	40	41	29	43	35	36	34	51	41	37	38	39	36	42	49	37	37	47	43	42	36	41	46	33	37	33	31	42	38	41	47	57	47	49	33	44	41	51	52	46	52	35	39	43	42	36	44	39	48	43	51	37	44	45	34	42	46	55	40	35	43	41	34	40	42	38	42	41	36	43	34	31	40	36	45	56	39	43	40	34	41	36	38	50	43	46	43	43	47	45	41	37	36	42	42	39	29	44	40	72	35	48	35	36	38	34	39	43	40	30	44	55	46	35	40	45	44	34	43	42	58	41	50	37	38	43	30	42	43	31	33	34	39	48	42	46	40	34	44	41	41	44	34	37	38	49	39	37	39	25	48	52	43	42	45	36	46	38	39	37	44	36	32	51	49	40	45	38	44	42	41	41	44	34	39	34	48	48	46	54	42	41	53	39	31	50	29	44	38	36	43	46	31	45	36	40	46	37	42	39	46	27	35	45	35	42	41	33	41	51	41	34	51	36	47	46	46	43	32	43	51	29	35	40	38	40	55	45	36	52	37	47	34	43	37	50	38	38	52	37	33	47	39	45	55	42	44	48	43	43	44	46	41	51	51	37	45	44	38	42	34	45	47	30	37	33	36	42	29	54	38	41	39	46	50	47	34	40	39	48	36	51	43	28	37	43	54	46	38	33	54	35	51	41	55	37	37	36	34	36	40	39	43	41	38	46	42	40	44	41	33	37
20575	13672	7968	18186	26857	26303	23364	20067	17257	14295	12097	10347	10424	9965	6497	3867	3249	2594	2051	1708	1538	1413	1310	1338	1133	1132	1011	940	863	914	870	934	916	852	813	811	792	742	789	784	785	725	776	739	775	736	742	724	702	735	1043	1428	714	722	755	786	698	727	1220	671	655	720	710	699	688	688	662	691	649	662	659	639	660	663	630	651	666	649	634	673	681	650	649	688	639	672	624	684	662	704	670	680	686	677	665	672	687	650	679	631	664	684	657	631	675	688	690	663	667	667	654	665	655	674	632	660	644	654	643	625	601	646	635	685	650	671	648	663	641	582	637	664	639	679	642	634	669	653	628	663	653	655	645	634	621	697	615	666	665	676	691	678	667	629	668	656	657	659	628	633	664	627	628	623	643	657	635	645	626	665	649	626	633	622	676	688	632	685	623	637	652	671	589	632	604	735	653	655	615	645	668	657	631	666	614	675	612	590	687	625	659	610	606	615	655	623	660	675	607	613	631	644	668	627	673	595	641	677	606	647	640	653	672	637	660	636	581	632	629	668	638	639	649	616	621	640	632	647	615	606	630	636	643	683	641	682	641	653	654	678	566	618	631	577	671	678	608	645	633	624	634	662	688	611	663	649	661	633	572	636	616	635	611	601	637	583	600	653	631	601	648	654	642	635	644	664	640	590	658	653	631	602	626	652	624	623	635	625	677	633	647	672	641	641	684	651	619	622	657	669	628	671	686	654	651	596	614	615	667	663	608	630	645	625	650	624	644	637	664	671	620	640	643	659	671	647	661	658	679	647	675	651	628	625	600	664	623	667	589	636	628	607	655	644	605	674	655	657	615	658	696	592	624	609	619	625	652	637	598	666	618	630	627	661	639	668	664	643	637	652	614	637	659	648	609	611	649	632	638	651	624	667	605	659	640	635	645	595	621	648	627	658	677	635	653	673	639	706	617	666	612	608	639	633	671	610	644	625	576	664	646	606	596	673	647	616	702	664	630	592	582	644	629	668	627	666	666	634	601	576	617	619	641	620	640	601	626	643	661	652	640	594	668	605	666	630	647	618	657	635	632	628	682	623	636	684	636	631	660	641	662	673	631	617	640	608	626	620	627	602	672	693	666	606	671	641	626	669	680	619	658	659	668	642	657	635	662	631	643	630	610	622	636	654	581	670	621	614	635	630	622	641	610	598	608	639	666	660	660	653	612	633	672	667	634	612	623	641	686	626	626	640	598	586	640	666	606	629	613	613	650	640	613	644	632	643	616	649	627	629	650	599	733	624	643	624	628	594	637	630	625	603	651	618	666	680	658	642	644	602	697	621	683	664	638	596	664	650	627	625	670	661	667	626	654	600	658	641	605	606	599	658	629	673	637	644	664	668	678	662	642	621	650	644	635	636	639	626	669	664	643	630	650	642	670	672	638	643	655	633	622	658	649	640	667	616	675	658	639	643	620	633	641	638	648	643	628	683	606	694	670	632	627	673	605	641	675	605	641	672	635	613	635	611	686	624	642	680	649	706	630	637	657	631	663	640	625	648	620	631	622	657	634	664	647	625	595	654	638	638	654	652	664	636	590	632	640	607	665	638	650	620	621	617	607	627	671	601	638	651	661	623	634	678	620	640	619	648	658	618	653	637	641	637	655	668	614	627	669	640	661	621	653	598	716	623	620	671	633	666	655	659	697	635	652	659	646	636	625	628	661	629	627	637	623	638	663	615	660	648	651	634	656	608	644	619	619	649	617	649	673	618	661	615	624	641	596	637	634	641	643	666	683	625	623	614	569	631	649	625	657	681	649	632	617	666	662	639	660	622	664	607	616	678	619	634	655	657	660	668	671	645	661	695	630	626	660	644	632	653	644	615	649	688	663	661	624	627	624	620	639	642	669	621	628	641	605	645	645	650	670	672	605	666	665	584	653	657	650	625	664	595	650	641	633	597	632	641	612	688	611	640	626	650	619	629	668	620	683	644	610	688	639	620	623	604	600	656	614	691	626	630	694	639	630	668	668	599	655	656	680	603	622	616	685	640	632	661	634	662	673	637	643	667	641	660	671	656	646	645	697	603	666	658	611	622	606	678	602	626	631	632	662	659	617	650	628	617	650	588	672	628	620	652	654	635	628	624	633	640	644	659	685	621	630	693	654	621	645	633	617	614	630	655	648	611	680	660	658	598	662	676	667	614	646	655	637	629	638	688	604	626	610	621	617	575	616	643	622	658	582	613	661	618	649	618	625	636	609	624	643	647	626	607	626	667	631	658	649	615	622	605	639	574	650	638	631	633	616	626	622	642	634	646	613	655	619	618	650	655	638	689	642	646	603	616	635	670	663	611	632	629	645	659	644	625	673	597	647	644	633	644	655	647	691	602	682	617	640	659	664	655	638	652	625	642	625	610	625	676	628	670	652	618	622	666	635	625	659	599	649	653	652	680	596	676	664	618	675	664	657	655	703	664	660	631	623	655	655	650	632	675	666	646	631	650	625	643	625	645	630	578	638	653	640	649	616	636	653	600	663	601	652	677	644	641	606	654	672	602	661	671	630	673	640	609	686	647	639	637	668	619	662	660	617	645	618	656	641	631	652	636	665	653	654	690	655	687	635	590	643	614	672	609	645	656	634	627	632	631	625	649	632	605	665	612	644	661	648	601	639	587	651	620	626	658	649	673	655	621	656	641	649	647	674	672	624	606	653	663	642	659	620	627	624	637	610	610	644	642	675	634	672	623	592	599	667	663	688	635	600	625	642	632	681	643	656	639	638	614	615	643	641	617	638	658	643	604	632	623	626	615	604	664	624	603	644	647	597	624	665	654	674	612	657	609	652	651	666	628	641	633	646	600	627	643	630	618	604	644	637	667	647	663	673	651	641	629	630	633	616	665	625	624	615	631	645	628	558	601	684	620	652	605	676	625	636	674	601	606	655	636	592	639	661	610	666	615	623	604	636	613	667	603	646	689	647	620	675	639	621	644	666	630	643	669	649	631	651	647	641	675	626	614	691	610	642	650	672	635	647	683	656	641	614	657	620	647	658	672	627	676	606	647	617	661	645	608	640	657	640	632	646	631	639	673	622	618	630	624	636	635	630	676	609	642	640	612	667	672	634	665	671	623	643	618	641	654	635	616	612	609	605	653	634	670	654	614	616	671	604	624	658	665	593	638	608	618	621	642	673	642	604	644	590	695	624	631	654	617	564	591	697	623	646	676	656	618	638	681	672	605	623	619	642	620	628	654	606	653	654	610	675	619	624	653	604	632	638	631	619	660	637	613	663	647	679	615	653	623	644	631	649	640	665	661	606	682	641	640	609	653	636	632	638	585	677	588	609	640	646	606	701	647	655	661	613	630	655	620	582	653	639	608	645	632	628	624	619	583	648	640	628	604	619	639	631	657	616	659	595	621	640	673	702	645	672	635	670	672	649	670	660	603	618	632	641	580	658	680	641	631	640	613	620	656	645	612	624	693	630	664	638	693	670	674	612	652	668	607	637	619	635	665	624	670
2363	1033	521	351	577	740	669	599	542	418	374	347	272	377	221	122	126	87	94	69	79	68	70	69	56	58	54	49	44	30	41	27	42	42	47	38	56	42	40	40	46	39	47	46	39	35	40	37	50	35	39	67	44	32	38	44	30	45	58	37	35	32	34	38	36	25	46	38	26	46	37	31	31	22	39	31	33	36	34	34	44	32	37	38	36	35	37	43	30	24	34	41	38	38	42	52	47	34	32	38	31	38	37	43	30	28	33	33	34	36	44	27	36	42	33	37	41	39	30	38	32	36	33	42	28	38	39	33	33	38	41	28	33	45	35	26	51	47	35	29	55	34	32	44	33	27	40	32	45	30	45	36	45	31	33	37	41	35	34	34	28	27	34	38	33	39	29	36	38	38	38	40	39	35	38	45	30	40	33	35	33	38	35	50	34	33	31	37	34	22	31	41	33	40	36	49	30	43	36	32	31	51	38	31	32	44	43	32	40	41	35	25	41	41	35	45	40	38	45	44	28	37	31	29	31	34	31	35	41	34	35	43	34	36	35	37	39	29	32	35	34	23	34	32	36	27	35	43	39	28	29	35	34	27	34	43	32	45	51	28	29	26	38	37	37	41	32	30	28	41	46	33	35	37	44	28	39	26	40	35	24	39	27	39	39	33	34	35	28	27	39	39	41	39	40	30	32	28	36	39	42	34	41	34	30	42	32	27	41	29	43	23	36	26	41	33	37	37	33	35	33	34	35	36	35	39	24	35	35	36	28	48	33	32	27	37	34	43	26	36	39	44	31	28	41	30	29	36	29	36	35	36	37	30	30	33	42	42	35	27	34	38	33	35	49	39	41	25	41	31	28	34	37	34	41	40	37	35	35	30	41	32	43	37	33	46	33	39	35	28	34	31	35	39	37	31	40	36	27	37	30	26	27	30	30	34	26	21	52	42	40	40	30	29	38	31	34	42	30	31	29	31	31	39	31	36	32	44	31	38	35	45	38	30	41	36	34	35	29	31	35	40	37	35	45	31	40	40	40	32	38	24	37	42	24	41	41	40	44	43	46	30	42	36	39	31	36	35	25	29	25	31	35	38	41	38	43	38	30	38	36	48	37	28	35	38	35	19	23	24	32	38	25	27	40	39	25	23	29	36	29	32	32	31	28	24	30	32	37	39	36	34	33	34	25	41	36	30	30	34	25	32	33	25	32	33	35	29	40	40	44	41	33	32	41	36	38	40	40	31	51	35	38	35	39	36	30	45	28	38	45	29	32	31	24	39	31	31	37	34	32	26	37	36	35	30	41	41	35	32	29	38	35	33	36	35	34	43	40	39	27	38	35	28	45	39	38	32	24	27	36	41	28	28	32	36	33	25	37	36	19	41	42	34	30	31	31	34	33	38	34	34	42	34	41	31	26	35	50	37	35	43	42	37	33	37	30	42	39	43	37	41	37	38	33	30	31	33	38	32	39	40	38	33	36	31	33	26	31	41	34	36	37	27	35	28	34	31	40	36	35	35	36	31	27	36	29	35	40	38	37	31	41	39	38	19	41	40	33	39	39	38	38	26	28	32	29	31	31	29	28	35	30	34	36	32	38	35	33	39	30	17	36	37	32	36	42	25	36	37	28	34	35	44	35	18	32	29	34	32	32	24	33	40	34	37	42	39	28	36	31	36	40	20	38	37	17	34	33	36	38	39	38	47	31	31	37	35	24	29	33	36	36	20	38	32	39	40	27	26	39	43	41	25	44	33	45	35	37	34	35	32	45	30	36	32	43	39	26	36	37	37	27	29	53	40	30	44	34	38	32	50	39	39	37	35	36	38	28	33	37	41	39	47	41	33	26	37	34	33	42	33	27	42	42	44	38	48	35	28	41	28	27	33	39	27	33	33	36	33	32	43	37	28	40	29	39	30	40	24	29	37	34	38	36	35	27	31	31	35	33	32	39	32	34	33	43	52	45	33	34	40	30	34	38	37	30	33	28	38	29	35	42	35	36	26	28	41	36	27	38	31	40	31	29	33	36	40	37	47	32	35	30	33	35	39	28	24	35	40	35	53	44	36	38	30	36	40	37	35	34	43	29	31	29	27	30	37	34	38	44	33	30	29	41	41	40	27	38	42	34	36	30	39	34	47	36	33	32	37	41	43	49	30	33	30	38	45	29	36	28	44	33	45	30	43	35	42	27	30	38	38	36	22	22	30	32	34	30	27	42	47	31	27	44	34	35	28	34	32	53	49	44	30	25	40	36	32	31	29	34	35	34	29	34	34	37	38	38	36	39	33	36	47	46	33	28	31	42	36	42	36	33	49	51	33	32	40	44	38	38	25	29	37	53	34	29	36	35	44	31	35	42	23	39	34	33	49	27	32	29	50	32	34	39	18	39	31	38	40	42	32	43	27	24	23	37	35	34	32	30	30	36	35	29	37	28	34	29	30	37	41	36	33	38	27	33	36	43	41	45	26	52	25	37	42	31	31	39	32	44	34	41	44	34	32	28	33	34	33	18	36	32	29	27	43	37	32	33	29	35	30	24	30	41	38	38	29	38	46	35	35	30	25	43	38	35	30	44	40	33	32	30	47	45	37	37	32	41	42	27	28	31	36	34	41	47	34	35	31	45	31	29	38	35	35	39	30	31	36	43	36	32	31	36	26	35	35	37	33	28	35	36	36	35	34	25	32	31	36	31	34	26	44	30	44	31	37	34	36	27	32	33	28	30	32	29	34	33	41	24	42	32	38	44	40	24	27	37	29	41	42	36	33	22	47	29	37	35	35	34	35	39	29	35	36	39	38	37	39	39	40	38	38	50	28	31	41	35	26	36	23	31	37	28	38	34	17	24	39	32	41	37	32	31	34	29	32	35	47	36	27	37	26	45	53	36	33	41	36	32	38	42	30	26	24	39	32	32	36	44	40	38	26	36	39	38	44	25	41	37	28	30	45	44	31	38	32	32	25	37	35	36	31	39	27	32	29	37	28	41	34	39	32	40	39	35	24	27	40	33	31	40	37	38	33	29	36	32	27	36	23	47	36	33	25	32	34	26	30	36	29	32	50	25	35	39	29	37	36	30	31	33	34	36	35	35	44	36	44	30	39	38	25	35	30	42	34	26	38	23	40	49	29	36	35	35	43	39	41	38	43	33	50	30	38	39	33	34	35	32	37	23	34	42	37	27	36	22	26	33	29	40	32	37	26	25	49	39	40	40	44	29	38	33	39	32	35	31	39	35	28	28	37	37	30	34	29	36	37	31	28	38	36	40	35	32	35	37	34	37	37	38	31	36	35	39	31	29	38	32	33	38	41	46	42	36	40	31	32	35	34	27	26	37	36	41	37	28	38	44	30	37	40	36	40	46	34	37	32	37	39	38	39	33	36	27	31	38	31	35	43	35	40	16	34	29	31	31	30	44	46	36	40	36	33	31	38	41	30	40	34	41	27	31	29	29	33	26	32	35	39	21	33	38	30	40	30	32	36	27	39	32	34	36	27
26358	18246	11292	23149	31735	31486	28744	25301	22283	18810	16473	14998	12467	14282	9339	5776	4672	3973	3116	2445	2251	2085	1740	1759	1543	1509	1321	1266	1163	1125	1144	1021	998	1033	888	897	865	826	842	827	790	777	739	815	732	716	739	705	689	733	1193	2053	685	696	695	678	638	677	1800	596	620	603	626	590	615	533	674	624	620	597	597	592	599	564	610	602	573	571	545	622	606	592	571	623	565	569	581	600	579	586	561	582	651	569	631	626	577	597	596	574	636	603	614	617	612	568	646	592	634	546	552	604	593	534	562	565	572	589	550	550	552	562	532	595	536	574	541	546	538	529	561	605	475	544	577	606	558	554	569	580	549	579	592	572	525	556	596	542	567	534	531	570	551	592	555	534	562	528	538	581	581	576	540	515	533	525	579	579	532	555	544	560	557	558	578	581	605	546	562	573	545	595	559	508	548	532	575	535	573	524	539	528	545	540	598	574	530	518	516	518	548	537	533	580	555	580	539	561	571	521	522	567	548	541	569	540	551	552	552	480	553	551	534	563	505	533	524	555	527	563	562	535	520	521	543	559	523	514	537	497	549	561	560	561	548	526	565	542	515	519	523	534	556	556	475	586	570	507	526	565	545	551	498	538	514	531	546	492	533	541	506	541	567	537	506	571	521	568	566	562	537	497	566	598	550	529	563	559	539	544	539	558	562	529	548	539	560	527	529	561	531	547	550	512	572	554	538	505	558	544	547	581	542	549	579	540	543	536	582	540	479	538	569	570	563	577	545	536	524	538	557	524	570	535	575	602	549	544	576	521	538	529	536	539	491	549	549	522	536	531	528	555	527	564	537	524	574	528	558	540	504	559	496	547	569	569	544	533	574	527	516	558	564	506	550	540	528	553	592	561	523	528	488	534	533	549	495	526	555	559	539	505	525	499	546	575	553	532	550	554	546	536	575	553	556	512	555	545	546	549	583	529	558	589	523	527	539	543	523	551	564	572	520	557	535	520	535	528	552	588	527	520	541	525	550	510	552	552	558	538	527	516	549	567	522	551	549	541	544	523	514	520	497	500	539	498	546	526	596	548	535	571	572	610	550	502	500	501	566	567	522	530	508	554	557	529	534	546	567	537	571	534	545	536	505	525	544	512	534	541	552	523	562	540	537	524	521	538	513	572	535	559	534	533	536	561	552	538	525	546	572	512	549	525	539	579	516	557	503	540	550	571	542	557	577	552	548	528	550	554	549	538	506	543	549	553	536	532	573	594	513	515	527	553	519	561	557	527	505	524	515	531	515	552	533	565	522	516	546	550	588	606	525	541	539	526	564	500	541	540	521	547	514	520	528	568	563	594	532	563	534	551	511	564	601	572	572	544	531	554	557	562	536	556	547	558	546	511	518	546	538	517	560	536	541	546	522	515	547	510	561	539	521	552	576	548	535	543	523	542	537	562	538	531	552	583	515	534	508	572	526	532	575	539	541	554	526	520	539	540	532	514	500	571	544	567	494	545	492	527	531	546	550	555	548	552	530	543	515	561	552	539	552	572	551	549	527	543	591	552	531	603	507	519	533	527	505	553	513	537	516	545	547	515	531	526	525	583	538	535	523	547	572	566	556	525	548	558	570	561	587	557	569	537	527	531	498	541	522	557	503	537	555	558	585	528	587	554	530	522	582	539	564	513	514	531	559	550	476	506	566	552	511	546	538	565	553	539	562	519	510	508	554	545	554	548	541	580	563	504	564	561	553	529	555	534	537	560	562	519	562	521	530	530	548	543	551	512	516	540	530	498	584	563	517	563	527	516	535	517	537	581	556	532	535	538	567	505	562	503	515	515	574	536	513	559	576	512	535	494	557	529	539	526	568	531	559	531	530	520	539	562	535	529	501	480	511	536	529	525	565	509	555	541	537	537	542	519	560	522	568	564	552	542	533	533	530	552	571	554	541	560	529	539	539	500	562	526	535	547	543	525	551	531	565	532	511	517	545	539	572	549	512	521	510	560	529	553	542	553	542	557	564	593	523	565	524	550	553	559	541	546	575	553	541	540	524	583	563	526	494	517	522	561	516	512	553	525	548	506	545	575	550	553	545	560	561	560	531	525	533	554	549	519	557	547	543	553	607	566	548	559	561	562	510	484	534	578	558	562	504	553	518	546	554	522	497	544	549	499	522	517	549	533	527	540	587	557	540	493	518	556	533	548	522	543	531	534	509	534	522	541	569	573	509	553	526	505	508	565	571	542	520	530	557	551	518	557	559	568	550	568	565	542	521	578	534	523	589	573	555	534	552	540	570	537	538	555	556	553	578	554	564	517	545	590	527	569	541	514	497	527	533	511	519	550	572	510	560	566	533	540	547	554	558	542	554	515	584	534	599	525	558	521	547	560	538	545	559	557	520	538	544	563	549	552	556	541	513	518	526	518	572	541	536	609	522	565	585	577	538	530	492	579	530	562	572	592	557	588	532	525	551	522	574	524	545	525	535	516	571	534	504	524	537	548	545	527	538	539	553	520	543	558	550	550	568	561	518	539	516	521	525	534	556	551	586	561	551	505	562	553	560	522	547	560	538	516	550	536	569	573	507	540	527	552	538	562	566	564	518	555	500	552	534	545	536	529	518	551	564	505	552	569	493	536	555	532	532	578	523	578	497	558	522	520	551	559	525	588	560	548	549	532	573	576	521	576	542	526	531	465	555	558	552	563	479	539	556	548	533	556	562	555	520	558	508	551	538	582	529	571	564	500	518	534	564	559	531	554	551	516	533	544	498	516	562	515	537	529	520	542	512	557	550	562	558	539	518	530	537	576	547	532	553	556	531	560	524	553	582	512	518	514	539	515	555	601	481	524	485	539	524	544	569	525	568	572	502	514	523	540	596	562	575	546	529	475	540	539	602	541	541	538	548	539	521	560	533	531	509	577	551	575	538	552	593	513	537	565	545	511	541	564	511	523	547	516	591	543	470	530	524	583	558	508	525	496	559	497	540	571	554	522	508	498	525	553	584	573	538	577	547	526	509	537	551	513	508	546	533	554	546	554	566	544	517	551	560	539	554	530	571	528	522	553	557	503	544	579	564	562	517	526	518	571	535	565	529	548	536	547	571	549	556	527	526	531	523	552	548	544	503	538	531	527	512	524	530	522	529	510	508	532	532	525	563	566	533	521	522	519	537	542	511	559	564	535	546	525	542	558	567	520	568	544	546	546	553	532	570	553	559	557	532	533	574	586	552	572	510	561	488	540	530	552	536	543	519	526	570	557	545	521	525	503	552	545	536	525	537	529	501	546	536	543	540	586	532	536	551	539	498	535	523	500	521	552	514	557	509	533	504	534	576	553	543	530	527	548	510	557	569	520	528	568	516	540	563	523	546	545	557	541	528	540	505	518	504	548	493	563	561	567	507	570	485	504	554	523	570	549	593	540	511	534	521	530	548	554	551	545	507	573	541	534	574	514	557	508	577	524	562	547	516	523	537	535	528	533	537	571	581	569	568	530	543	529	580	531	519	556	522	575	532	562
1729	438	208	142	255	275	306	235	201	195	124	123	119	121	72	63	43	42	27	31	42	30	33	31	31	27	27	24	26	28	25	25	29	24	27	27	29	20	30	21	22	22	23	29	11	23	23	24	28	24	29	29	25	29	22	25	14	31	19	28	24	25	21	22	23	20	27	33	23	35	23	19	32	28	30	26	21	24	26	26	29	23	26	20	24	30	19	28	27	31	23	23	29	36	21	22	25	21	21	22	24	23	22	27	29	33	24	25	17	17	19	30	40	27	23	30	22	35	29	28	23	25	31	30	18	22	25	24	18	33	16	20	30	25	24	29	24	23	22	35	25	27	32	28	24	19	20	24	25	32	31	25	23	27	23	22	26	30	21	23	23	20	19	22	29	20	18	21	18	16	21	31	22	18	18	30	31	25	29	31	24	20	23	28	20	26	22	21	24	26	33	32	16	28	16	17	20	21	21	23	26	39	31	23	30	25	22	28	27	22	28	23	19	25	15	28	31	20	18	21	23	25	26	22	21	28	22	17	21	29	27	18	15	18	21	32	18	27	30	23	19	22	27	25	25	24	37	20	27	31	19	23	28	27	21	35	33	30	18	24	18	33	18	28	18	22	24	31	23	20	21	32	20	24	19	38	26	31	26	24	33	25	21	21	31	29	18	24	27	18	19	20	22	19	24	30	20	26	26	33	24	20	29	29	17	29	27	22	18	29	21	19	27	28	29	31	24	25	26	15	24	22	23	23	34	28	27	27	23	15	26	21	29	30	19	21	39	18	21	19	20	20	29	31	30	24	25	18	22	29	19	25	31	32	18	16	27	30	22	14	32	26	24	16	22	24	24	20	19	27	28	22	16	24	26	24	20	24	17	29	20	29	24	25	16	31	30	23	11	30	24	26	25	27	21	27	21	20	24	21	21	31	25	25	27	37	25	28	24	20	30	26	26	23	21	24	20	20	26	30	32	29	21	28	41	33	17	26	30	21	20	25	26	25	19	24	21	18	21	22	31	23	25	28	30	17	24	23	19	30	28	33	30	23	19	30	23	25	20	19	18	22	25	18	20	32	31	24	27	28	27	25	20	22	31	17	26	21	17	14	21	18	20	21	25	25	29	21	28	27	27	22	16	23	23	20	19	27	22	34	36	14	22	23	21	22	16	22	28	24	27	20	17	22	28	26	28	23	14	27	23	24	30	30	19	24	28	16	27	19	19	17	27	34	25	34	31	23	22	19	28	27	25	23	26	21	18	22	24	25	23	18	25	29	28	24	21	21	31	17	37	30	21	21	29	19	21	23	30	20	19	27	28	32	29	21	19	26	30	29	32	23	26	35	25	26	23	20	22	16	28	30	28	13	34	26	17	23	36	34	22	27	32	20	24	23	28	22	22	28	28	20	21	24	30	20	23	32	34	23	22	20	27	30	24	18	27	16	25	22	16	22	24	20	20	24	15	27	26	25	23	27	18	22	23	26	22	28	35	28	20	23	30	21	24	19	19	20	24	23	28	19	20	34	17	26	22	14	20	22	29	26	28	31	22	23	25	25	23	27	15	32	21	33	32	25	22	22	28	21	29	28	28	26	20	14	17	27	29	25	35	32	22	30	24	19	23	27	21	24	23	24	19	21	35	25	19	12	23	23	20	27	14	24	25	23	16	31	33	17	23	32	23	27	26	31	23	30	17	25	24	20	24	28	23	27	17	18	18	19	18	17	28	31	22	27	18	24	15	23	27	29	25	29	23	34	29	23	23	25	25	26	27	18	19	28	16	29	34	28	27	28	22	26	20	24	26	19	17	30	28	27	24	27	33	22	31	31	33	21	29	21	34	27	27	21	25	20	24	34	23	23	25	23	21	26	26	25	18	28	33	22	23	25	21	34	24	24	27	22	26	21	34	28	21	29	20	27	24	22	26	27	25	13	26	29	23	20	15	17	28	20	16	21	28	26	18	20	16	25	35	19	19	29	18	18	27	21	22	23	34	22	19	28	27	23	28	22	21	25	20	31	19	25	25	24	22	27	23	20	14	25	32	20	27	22	30	21	21	25	21	24	29	30	22	24	20	25	30	21	14	23	22	21	30	24	15	34	31	21	19	27	20	20	22	20	18	28	26	22	34	28	17	28	31	30	23	23	28	34	19	27	22	15	25	20	38	26	24	27	20	30	20	19	27	24	28	15	18	24	29	25	21	28	21	24	18	15	25	19	23	18	21	22	24	42	32	23	23	19	42	29	12	16	25	24	21	25	20	21	28	24	31	28	20	30	36	20	26	24	21	26	21	17	25	25	29	21	31	16	29	26	23	30	23	34	21	24	30	27	25	19	34	19	18	19	21	21	21	31	17	24	17	13	27	29	16	27	18	15	20	28	20	21	17	27	25	24	23	26	22	27	28	14	28	26	24	21	26	16	24	32	27	25	25	25	23	18	25	23	13	28	23	28	26	21	13	26	24	35	28	30	22	28	14	25	27	22	13	20	18	20	25	19	17	26	21	27	34	34	29	32	29	17	18	25	24	20	26	28	29	25	21	20	28	24	26	23	28	34	26	21	24	19	29	21	20	30	26	25	25	27	25	23	26	22	15	23	25	22	23	24	24	29	27	21	28	32	25	22	27	17	19	34	26	22	24	21	24	14	20	20	26	22	27	29	33	29	20	28	29	20	26	22	18	26	20	14	37	20	17	28	22	23	29	22	23	18	23	18	30	26	23	22	22	26	20	24	40	25	21	20	27	24	22	21	16	24	23	19	23	32	22	19	21	17	30	28	18	29	18	28	27	30	20	36	26	24	26	23	30	20	37	26	12	25	24	24	20	24	29	22	22	28	18	20	19	30	30	24	25	31	18	17	21	15	24	24	24	30	30	28	35	13	20	25	34	22	29	23	14	21	27	25	31	20	34	33	31	27	16	29	22	21	26	23	27	26	18	24	22	20	21	22	26	18	31	13	24	25	23	24	19	16	21	21	33	25	23	27	24	16	33	23	17	21	24	20	32	18	22	35	25	27	25	27	21	21	19	27	17	26	27	16	30	23	26	21	18	26	31	25	30	19	13	28	26	19	19	27	24	23	19	20	29	29	20	27	28	23	29	25	24	26	26	24	21	17	22	32	28	23	23	29	17	16	21	23	28	23	15	25	31	24	22	23	21	21	20	17	34	25	34	16	31	22	30	26	29	22	21	17	24	31	22	20	27	23	24	30	22	26	23	25	22	28	16	14	16	21	22	27	25	23	17	23	21	21	24	23	22	25	17	23	23	13	21	24	23	23	27	21	24	23	17	22	16	23	22	30	31	29	24	26	21	22	21	30	25	28	25	28	26	27	19	28	27	24	24	21	26	25	32	27	16	29	19	17	34	27	26	32	24	23	21	28	18	20	19	31	20	24	27	16	27	19	13	31	23	20	19	23	29	22	30	25	31	27	28	17	18	24	22	29	24	24	29	20	14	26	28	28	22	36	20	16	24	20	25	20	23	29	27	20	15	27
18254	10807	5843	14540	22801	21597	18649	14998	12600	10205	7811	6825	5691	5797	3926	2286	1768	1570	1199	894	810	741	655	630	570	582	500	507	549	487	500	446	444	478	451	408	438	463	426	414	408	401	445	402	405	387	437	406	404	471	582	533	418	428	415	362	418	386	518	425	392	381	425	360	434	372	399	386	397	354	388	395	404	366	385	401	354	354	381	388	371	411	392	376	362	393	388	400	419	397	424	394	393	400	427	390	404	378	417	405	371	418	383	399	361	434	404	380	407	390	376	391	366	368	328	354	405	373	361	394	428	391	402	366	397	393	380	365	380	376	409	384	363	374	370	397	374	378	370	363	348	379	390	392	396	411	385	405	387	410	394	399	381	404	391	408	392	406	397	405	356	405	387	393	368	358	399	396	386	343	392	381	389	347	363	397	371	372	378	366	363	356	374	369	330	378	378	372	375	368	382	384	373	374	401	393	371	379	362	411	328	394	393	398	394	362	380	381	387	417	394	338	409	411	410	396	356	365	402	373	389	392	403	399	396	386	381	386	359	427	356	343	374	353	406	365	407	386	361	401	367	393	380	414	374	353	370	386	405	409	384	373	372	366	387	383	377	391	378	373	370	383	388	393	389	392	396	424	381	401	374	376	397	364	381	409	402	417	383	374	396	385	406	354	381	401	414	359	397	364	378	363	368	381	394	410	381	388	381	400	357	425	378	397	371	421	367	408	381	385	399	376	394	411	430	351	378	381	391	401	383	394	395	368	385	374	370	385	395	399	395	426	382	317	390	373	407	394	384	385	406	408	401	380	396	390	388	411	402	358	352	329	387	391	399	392	410	384	375	363	338	384	377	429	372	365	411	348	391	356	400	395	360	380	352	394	413	361	398	382	375	399	371	403	383	430	416	372	384	373	402	360	381	364	384	403	409	411	384	356	395	377	380	408	366	407	381	385	378	408	397	409	409	362	374	385	422	376	377	390	357	406	424	352	410	373	407	390	362	390	380	371	403	374	382	353	372	356	344	361	411	376	387	391	391	383	390	414	362	394	396	352	390	383	379	378	382	385	403	386	389	357	386	387	382	388	390	353	391	415	419	400	366	348	377	411	385	390	373	382	377	383	383	413	369	375	342	399	397	390	379	380	409	408	389	383	394	338	387	376	386	413	367	352	376	325	372	385	402	393	379	381	436	388	374	406	393	376	386	383	375	409	357	382	406	348	385	430	381	381	391	382	409	364	377	404	398	374	351	373	377	360	375	357	372	368	384	370	359	390	390	413	403	382	380	365	366	432	373	387	387	354	375	393	383	387	386	391	370	394	379	403	386	374	383	418	353	363	371	361	410	394	368	350	367	388	373	364	371	382	399	420	418	353	361	414	348	399	408	403	367	353	391	380	385	346	384	350	372	423	374	382	408	381	401	368	393	395	382	356	376	391	347	357	388	353	371	401	381	368	364	357	402	363	412	364	404	406	371	355	386	367	434	410	380	405	424	371	386	395	392	372	388	422	375	417	360	394	399	413	427	369	384	377	374	398	377	379	377	369	389	402	336	405	409	372	397	408	384	342	383	400	376	388	403	390	407	357	383	412	358	390	406	414	405	406	413	365	385	409	343	372	379	366	383	387	358	373	377	389	376	381	385	358	409	400	379	419	366	367	365	364	404	399	384	395	383	387	375	400	359	401	367	395	385	398	390	359	355	395	389	415	430	338	392	382	406	385	390	394	379	402	383	420	395	363	349	411	352	387	371	393	384	371	389	368	392	405	387	349	379	375	364	413	379	356	368	330	365	382	388	374	382	361	399	378	393	355	378	408	370	387	367	341	382	359	396	360	366	391	359	370	391	374	429	387	401	402	385	394	401	387	380	412	392	409	383	383	366	366	388	411	368	399	408	405	353	374	402	372	344	371	369	405	366	402	360	379	376	368	348	381	371	374	366	392	401	350	389	390	350	367	393	352	415	369	377	417	405	334	408	375	353	351	413	380	393	354	385	414	388	419	408	382	383	378	401	378	381	353	429	397	393	390	370	369	350	399	388	382	360	401	366	374	367	413	406	393	400	427	365	367	365	386	375	404	383	387	389	385	353	382	365	403	403	414	400	350	357	365	376	401	371	418	385	362	366	383	359	369	399	373	422	407	414	430	391	388	394	371	376	386	382	373	402	383	375	337	386	396	384	394	351	416	389	397	401	357	402	373	388	383	386	384	393	398	375	365	374	411	366	382	389	388	401	374	404	342	421	360	403	396	383	377	383	376	428	392	393	405	395	357	379	388	396	404	400	377	401	368	372	361	346	403	406	390	402	382	403	389	361	428	379	357	388	416	347	387	388	394	384	368	361	383	381	361	409	374	392	356	369	401	405	397	407	375	375	358	369	370	388	377	349	381	398	374	383	399	395	381	389	372	348	387	360	379	381	397	382	392	377	371	373	390	379	356	335	379	413	409	392	365	374	400	379	403	380	414	356	390	418	353	397	412	402	385	394	378	404	392	400	373	393	389	389	382	396	415	372	378	361	356	406	369	377	381	373	389	374	411	367	390	344	392	389	417	377	344	403	352	351	399	381	349	388	325	405	360	398	350	382	404	391	405	372	359	380	373	390	402	352	374	376	396	373	381	433	376	396	419	417	402	404	401	412	412	364	389	404	398	400	384	397	423	378	351	389	385	373	405	403	377	396	392	384	391	381	393	361	376	424	367	367	398	422	392	399	384	361	381	338	374	398	396	403	417	364	375	359	409	388	396	383	392	404	354	351	349	379	374	393	407	387	384	363	357	410	387	355	364	374	372	383	386	447	395	378	364	411	405	396	407	383	430	367	380	373	377	398	385	382	410	390	361	397	397	415	381	408	377	393	376	359	400	381	335	382	372	384	366	369	399	391	354	366	388	429	400	373	353	413	378	392	390	376	401	396	378	330	365	369	383	390	387	393	354	390	384	404	385	393	394	368	350	400	376	374	364	399	378	349	356	393	405	370	378	375	414	403	387	393	415	366	390	423	365	381	374	348	383	397	364	368	374	410	367	394	401	402	388	380	370	386	373	411	342	366	345	394	383	388	375	387	378	388	372	416	395	407	410	362	379	423	384	380	387	374	366	385	400	417	393	417	362	420	427	400	390	397	339	379	365	352	382	352	390	377	349	397	378	394	394	363	391	380	361	386	361	411	420	426	402	380	369	400	407	384	400	375	359	391	428	398	372	411	379	370	372	427	379	397	392	386	365	426	369	359	380	369	370	390	406	375	400	412	366	365	387	357	394	388	415	341	382	385	402	411	383	413	396	363	367	398	382	419	388	368	359	379	409	382	358	380	368	378	406	411	421	363	384	423	401	379	403	363	352	392	361	391	434	400	344	380	424	385	367	376	382	407	375	384	367	400	408	397	403	361	381	364	395	386	351	362	380	367	395	385	404	327	390	385	399	407	383	363	345	365	387	390	420	407	370	423	375	405	359	369	422	351	355	354	372	378	376	439	366	416	403	392	358	364	390	411	359	364	366
1302	710	316	222	447	491	424	350	331	261	236	194	213	167	100	89	80	69	55	48	44	41	35	32	40	36	27	29	23	21	18	24	21	24	24	29	16	24	19	19	18	28	15	17	22	20	22	18	22	15	30	20	20	25	18	18	20	15	27	18	18	25	25	20	13	22	17	24	19	15	17	21	20	15	10	16	15	13	32	17	19	27	20	13	15	16	23	16	24	14	12	27	20	16	20	16	21	24	23	19	13	16	20	21	18	24	19	24	14	22	14	20	13	23	16	15	20	21	19	18	23	15	21	27	28	20	18	24	19	15	18	16	16	19	16	19	19	23	17	26	20	22	19	16	13	18	26	16	17	21	17	14	20	24	25	21	18	13	19	16	23	13	18	19	26	16	15	15	12	24	15	15	17	18	20	18	14	16	19	14	25	19	13	18	19	13	17	15	13	21	22	14	10	17	19	16	15	19	29	17	12	18	17	16	23	19	14	18	12	11	20	19	12	24	13	16	21	22	23	20	21	13	16	15	18	12	14	21	16	16	16	18	16	14	23	17	26	28	18	22	19	13	18	14	18	17	12	14	22	9	19	12	6	17	13	19	18	14	27	12	11	8	20	18	19	21	18	18	21	20	19	19	16	17	22	24	13	17	16	20	21	27	13	15	17	15	10	10	16	19	21	19	20	16	25	27	12	13	15	25	17	17	14	24	13	16	16	21	18	27	22	18	19	20	30	23	12	25	18	18	14	20	26	18	18	14	17	14	16	19	25	26	18	16	27	19	15	21	18	14	14	21	20	14	18	16	18	20	24	13	22	18	15	31	12	18	17	15	17	14	20	21	14	17	25	17	22	24	16	19	21	22	18	17	15	17	18	19	12	12	24	16	14	15	18	15	19	21	11	9	22	20	22	18	16	16	19	26	18	25	18	10	25	21	30	17	20	12	16	16	17	14	21	24	22	26	22	15	20	19	23	23	20	21	13	15	18	15	17	18	14	17	15	11	13	18	12	16	19	10	20	14	30	21	19	15	13	18	20	14	27	16	24	12	16	19	19	17	21	19	14	23	15	26	25	23	19	13	23	22	19	15	23	13	19	21	25	20	20	16	17	12	16	18	19	20	19	16	12	20	24	15	22	28	19	23	15	22	15	17	21	18	19	19	22	24	17	17	12	17	13	15	18	21	22	14	24	12	24	16	24	16	17	21	23	18	16	14	21	19	18	18	11	16	14	17	18	21	23	13	23	24	20	18	12	20	19	11	21	19	22	18	16	18	19	16	8	22	13	24	17	16	16	26	22	17	16	22	12	15	19	18	14	13	19	16	21	23	20	24	21	14	22	12	21	22	13	19	14	23	16	15	15	21	21	16	16	22	16	21	18	11	17	18	18	20	19	12	22	19	14	17	16	12	17	14	20	22	11	23	18	21	23	17	15	14	16	20	11	19	19	15	21	16	25	12	17	19	20	27	22	23	18	18	18	17	12	16	19	24	15	18	15	19	17	13	24	15	21	19	14	18	18	18	14	15	16	17	16	22	17	19	26	18	16	16	22	18	20	17	11	10	16	20	19	22	14	17	17	21	21	21	26	17	24	14	13	21	17	19	22	17	17	15	11	14	14	13	22	15	16	17	20	13	20	14	23	14	14	21	12	17	19	17	20	15	13	19	19	13	17	21	16	16	19	13	18	16	18	17	17	12	22	15	13	16	24	18	15	17	20	11	13	14	23	18	15	20	14	21	20	14	20	21	19	17	14	14	18	22	15	13	13	17	24	14	13	19	24	20	19	18	22	19	17	29	21	21	10	18	19	25	21	17	17	16	21	14	28	17	14	16	19	13	18	18	17	19	14	18	18	13	22	19	20	18	14	17	19	13	23	22	19	20	14	15	11	25	16	20	10	15	28	20	27	18	17	15	16	17	23	22	16	17	14	14	15	17	21	19	21	17	22	12	18	15	17	14	21	20	17	14	17	23	17	18	23	17	21	18	16	22	20	19	17	16	16	23	16	17	23	16	18	21	17	21	9	14	18	14	17	8	15	16	19	26	26	24	17	17	19	14	20	11	19	15	25	19	15	11	14	21	21	18	19	17	14	26	17	23	16	17	11	10	23	22	18	18	21	22	20	12	17	17	18	20	14	18	18	21	16	11	17	21	19	22	13	20	23	13	10	10	12	14	22	19	22	16	16	22	15	16	15	22	15	14	14	18	17	17	21	20	18	18	15	18	21	15	22	13	15	16	19	16	14	14	21	14	18	19	22	18	20	19	15	14	21	12	19	14	17	22	18	21	17	20	19	19	20	21	17	19	17	15	14	18	18	22	16	31	20	22	23	18	27	23	18	20	10	16	20	19	17	13	17	9	22	16	13	23	14	22	14	25	20	18	12	17	17	20	18	21	14	15	15	19	19	21	15	12	17	21	17	15	24	20	26	16	14	20	26	17	19	11	17	20	14	22	25	14	19	24	13	15	19	18	19	20	16	22	18	18	14	15	19	19	23	19	16	21	16	16	22	14	18	13	19	16	20	19	24	21	20	11	13	19	26	19	17	12	18	17	17	16	25	18	14	16	15	23	17	19	14	21	14	17	22	24	22	22	12	16	22	21	22	20	16	22	16	18	22	15	18	15	14	23	18	19	20	10	23	15	22	20	20	21	17	26	12	17	14	17	19	22	9	19	21	16	19	20	20	11	19	30	15	19	18	14	17	21	14	13	19	14	17	12	16	17	14	14	18	14	20	22	12	18	21	15	21	19	15	12	24	17	14	32	26	21	19	19	19	17	25	21	22	20	20	16	20	22	22	16	21	13	16	23	14	20	14	15	12	18	17	19	12	13	15	17	18	17	11	14	16	16	19	14	12	16	17	15	11	13	14	16	17	22	21	18	17	23	19	12	25	10	23	23	13	13	16	21	18	20	14	16	16	19	14	18	18	15	18	17	15	15	23	24	13	22	17	27	11	16	25	19	22	12	12	16	20	9	15	17	20	20	20	19	25	28	20	14	11	20	24	13	16	23	24	26	14	20	20	21	15	19	19	15	21	19	21	12	27	14	14	15	16	20	19	16	21	15	23	20	18	21	18	15	13	24	22	12	11	23	28	14	14	22	17	22	18	19	14	16	24	13	32	16	19	12	10	17	21	18	21	25	20	12	17	15	17	25	27	29	10	14	9	28	14	20	23	11	13	21	20	23	21	12	14	20	10	13	19	13	16	14	25	17	12	12	15	15	20	17	17	30	16	15	13	15	18	10	10	22	15	16	16	18	15	13	18	21	31	19	11	24	19	20	13	15	8	17	16	18	19	22	17	17	21	18	16	16	10	28	21	14	22	29	22	22	19	16	14	14	16	17	12	14	23	10	18	12	17	19	16	9	22	19	10	14	23	14	26	19	16	23	15	20	8	18	16	32	23	15	23	18	16	21	30	16	18	17	24	11	20	12	13	15	23	22	22	22	20	21	22	11	22	24	9	17	19	14	28	18	25	17	17	16
22197	14959	8469	19484	27439	26836	23489	19979	17256	14380	11818	9915	8854	7981	6500	3926	3028	2690	2010	1572	1337	1168	1104	1007	800	817	704	642	627	649	624	583	516	508	503	470	473	507	475	419	447	454	431	433	406	403	397	429	411	498	1099	622	370	418	406	339	364	375	544	331	315	343	328	361	321	346	285	309	291	336	302	347	324	326	289	306	268	294	295	311	322	326	322	296	319	360	307	316	324	322	356	333	332	314	321	320	299	326	311	342	325	300	338	300	294	312	323	289	307	307	285	290	339	302	272	325	283	306	286	276	296	280	278	326	300	311	290	275	283	289	284	304	300	293	322	294	274	301	292	309	296	317	326	327	270	314	303	288	303	296	300	318	321	293	310	317	273	315	308	340	319	309	306	258	272	289	334	298	295	282	320	291	267	315	279	304	313	284	307	307	301	305	291	284	284	278	298	290	282	287	270	315	299	271	268	289	298	285	289	273	296	327	292	238	304	311	286	318	324	299	312	268	273	293	295	305	270	288	289	256	265	294	264	249	269	273	276	331	279	301	281	277	269	273	292	276	280	315	299	281	285	300	277	282	279	280	274	273	241	293	306	272	288	264	310	293	299	302	289	284	301	294	300	288	297	289	303	294	319	299	293	272	259	291	268	307	309	289	299	251	299	290	276	275	285	287	283	279	274	322	293	290	258	293	327	257	284	278	271	304	269	268	272	280	268	269	293	299	262	287	289	277	285	308	278	251	279	310	279	267	297	301	259	307	322	274	270	274	272	272	281	305	242	276	285	284	289	300	285	278	301	290	274	282	289	272	284	262	266	302	286	267	261	291	290	289	290	280	283	279	287	292	285	299	269	288	291	273	266	280	281	296	295	251	299	307	283	271	300	290	301	309	265	285	309	281	272	265	298	264	266	277	275	265	287	273	279	287	304	315	282	286	267	291	295	279	297	311	286	300	282	292	259	284	306	315	286	299	290	308	298	276	272	294	271	306	267	281	306	287	292	317	252	302	290	293	271	271	298	294	287	289	266	271	270	280	278	285	303	295	277	278	301	274	286	279	298	291	304	274	300	292	300	290	279	285	300	271	289	267	277	313	305	285	283	268	295	290	303	274	273	298	276	303	307	268	265	287	269	273	302	297	289	287	315	300	254	279	297	299	323	255	293	327	273	278	275	283	275	284	319	287	289	259	279	285	286	285	283	296	303	277	278	282	304	312	299	263	292	334	316	291	256	279	283	285	276	285	290	309	260	317	274	304	292	294	300	312	298	289	257	285	293	318	290	251	306	262	253	296	294	268	307	276	286	287	267	300	279	283	315	283	293	303	278	300	274	265	280	288	263	302	279	290	293	263	276	276	296	279	277	295	270	275	304	273	273	290	293	294	314	274	248	298	313	282	275	298	255	301	309	310	273	301	312	297	275	288	265	290	271	288	277	286	300	310	270	296	268	274	295	299	287	281	316	283	255	289	313	278	269	260	291	285	235	291	256	287	296	294	293	278	296	316	248	280	270	279	303	268	303	254	287	318	274	287	284	281	262	300	322	318	294	302	318	297	270	306	312	292	289	274	298	294	273	274	309	300	266	300	279	274	257	279	308	305	295	277	275	286	283	289	293	275	290	294	320	273	282	270	303	283	299	297	337	310	293	306	281	308	297	286	263	289	253	281	285	281	282	253	300	269	274	274	307	281	331	305	288	272	339	283	263	295	280	260	284	283	267	318	250	260	267	250	308	316	280	251	292	260	281	272	290	259	273	247	292	263	280	244	287	289	293	232	277	300	281	291	292	284	293	259	302	310	264	297	288	326	284	291	281	291	262	292	312	269	297	281	320	285	280	298	282	275	305	301	300	318	318	287	262	264	304	270	261	286	275	293	286	293	289	280	286	298	286	283	258	310	330	277	258	278	300	283	287	294	271	322	295	300	250	287	304	271	279	319	289	306	308	264	291	277	275	282	291	294	258	306	293	315	268	309	255	277	283	313	278	321	305	309	284	274	286	282	274	266	284	290	294	290	304	282	341	296	308	279	283	325	278	299	267	296	274	289	248	246	268	274	302	267	265	296	286	306	302	293	312	271	278	307	297	284	267	297	269	283	279	271	301	296	288	346	266	290	281	324	277	270	275	244	288	288	269	328	310	283	293	281	279	292	249	291	263	281	268	263	315	282	286	263	272	315	296	263	269	298	305	285	262	267	276	311	268	290	285	287	290	261	256	316	269	317	307	271	297	277	262	295	274	281	314	289	295	296	304	281	272	269	309	300	278	248	267	257	296	267	303	307	305	295	289	283	289	282	278	327	303	295	278	276	279	292	277	296	302	294	274	302	285	268	302	287	265	275	265	286	278	270	285	280	290	267	300	270	305	267	298	263	285	276	313	316	306	283	286	284	298	275	323	294	278	284	284	271	275	269	296	276	286	294	244	301	300	286	282	271	278	293	308	259	267	305	296	271	295	270	316	255	268	291	257	244	281	264	298	268	294	274	279	317	306	262	284	283	284	299	325	290	288	276	266	287	288	270	278	272	304	266	289	287	279	261	265	326	288	282	291	326	271	274	307	263	269	281	298	272	261	312	275	282	306	290	260	253	295	303	288	254	311	292	297	285	275	282	301	268	293	267	303	282	299	283	269	322	302	309	283	275	267	292	281	288	304	294	298	281	306	302	281	282	303	283	280	268	298	279	275	281	297	259	281	270	292	285	290	298	270	262	302	295	260	286	300	276	262	299	301	309	281	284	271	258	263	305	294	295	280	279	256	286	284	297	299	311	316	293	269	312	264	262	299	252	288	300	306	283	295	301	257	295	291	317	258	244	284	286	288	296	285	283	278	289	286	283	290	289	285	274	308	275	272	306	260	303	300	302	278	287	246	245	287	261	293	278	262	275	290	282	272	277	292	274	282	297	268	329	284	258	283	287	284	266	277	305	312	304	293	294	275	283	277	270	303	279	294	284	284	288	312	310	313	275	262	301	318	283	292	262	310	293	282	283	286	289	271	266	279	303	266	288	307	266	291	300	268	321	286	280	299	267	314	283	271	300	300	281	286	289	314	273	306	292	272	276	303	269	269	274	294	280	299	296	288	296	284	306	259	270	272	308	303	275	275	301	246	306	277	291	299	283	271	254	272	292	272	287	279	250	306	297	277	293	298	259	292	302	286	293	277	297	294	306	284	263	278	293	309	309	271	298	273	276	342	294	313	279	299	276	277	300	295	298	300	282	299	263	314	251	280	276	320	294	293	293	293	291	284	304	289	294	273	290	288	267	308	276	262	286	299	257	270	279	275	289	283	307	270	270	313	300	301	249	278	278	267	273	299	269	278	282	295	296	277	298	271	297	290	275	283	277	315	276	259	300	257	296	265	275	262	268	329	291	266	276	263	298	279	271	290	296	273	314	261	288	292	298	283	274	309	268	291	293	287	305	283	286	263	280	263	278	290	280	284	297	254	297	290	280	261	300	299	309	269	266	284	272	258	296	299	312	289	285	259	300	266	308
2919	634	347	189	430	504	411	384	338	291	233	215	206	188	163	107	85	90	64	54	59	45	59	62	55	51	51	60	40	46	43	46	55	41	55	46	47	49	40	54	51	39	47	44	43	47	34	57	35	47	58	38	47	56	40	37	37	44	50	46	50	36	38	39	57	43	51	60	43	39	40	34	30	36	35	56	45	34	47	45	41	47	43	43	38	31	42	42	32	34	43	36	31	34	26	44	46	43	39	52	44	32	41	39	35	32	43	46	48	43	46	34	36	36	45	46	48	43	38	46	53	26	52	25	45	37	42	53	48	43	36	43	43	44	36	43	31	39	44	33	46	30	32	35	42	49	43	43	45	48	43	49	48	49	41	39	50	41	43	27	50	45	38	40	37	30	43	44	29	42	31	41	42	45	50	48	51	44	33	40	37	30	41	47	41	45	48	44	55	47	40	32	39	36	41	36	37	38	39	44	38	48	48	42	43	54	47	56	43	38	42	50	32	34	50	42	36	50	48	36	57	47	32	31	32	53	46	43	41	34	50	45	39	38	45	41	44	40	45	41	36	34	46	44	39	54	45	43	38	44	36	50	46	50	33	42	42	47	45	41	40	32	42	44	38	48	42	44	43	48	38	40	43	25	40	39	49	35	47	39	41	38	38	52	41	38	42	40	54	43	49	28	51	30	45	38	53	41	44	45	44	37	43	40	48	40	46	50	36	53	46	27	49	41	41	43	36	38	40	37	50	40	41	55	46	37	40	45	40	51	38	38	34	25	42	47	52	27	36	45	37	43	39	37	46	32	47	45	47	41	39	35	35	33	39	33	33	44	45	33	41	47	34	37	45	43	50	36	47	57	51	48	40	34	44	42	41	36	42	28	37	43	38	45	35	37	42	44	32	48	43	43	39	37	41	52	42	38	43	36	24	51	57	41	42	38	40	54	43	41	45	48	42	36	39	48	28	44	44	40	40	40	44	44	47	43	41	38	56	37	41	48	45	35	35	45	34	41	29	40	48	47	39	39	39	40	37	36	49	47	42	56	41	46	32	38	39	46	40	38	45	44	43	44	55	47	24	39	34	42	44	31	42	36	32	55	49	32	35	37	38	44	42	36	32	28	40	33	29	35	37	37	42	45	41	31	39	31	35	43	54	47	42	39	47	41	38	44	33	43	50	41	38	40	30	40	34	36	40	41	48	40	38	49	38	46	40	29	34	37	41	38	47	47	45	42	43	48	46	48	40	41	36	47	34	49	34	45	44	41	38	42	33	38	30	46	48	44	43	48	33	31	37	47	43	36	43	42	48	43	45	46	40	29	46	44	35	46	54	51	39	39	48	38	45	48	49	35	50	33	34	35	34	36	37	35	49	42	38	41	55	52	39	32	39	38	46	39	25	44	32	32	28	42	47	34	38	34	48	50	35	45	39	33	40	34	39	36	39	51	30	40	43	41	34	34	36	34	40	36	46	45	38	34	48	44	46	42	39	37	31	52	39	31	47	35	48	53	44	47	53	47	30	38	38	48	43	31	42	35	45	38	48	38	44	31	38	41	44	38	41	30	43	57	37	42	44	44	33	25	35	42	42	40	46	37	51	41	45	48	45	41	47	37	38	51	41	39	44	36	45	43	46	47	43	32	51	47	40	52	43	37	42	50	46	39	43	44	43	46	58	42	37	39	30	50	39	47	44	20	33	45	42	43	45	32	36	43	47	38	34	38	41	44	36	39	38	32	39	54	40	65	43	30	35	35	38	43	41	30	34	36	34	44	43	43	48	39	52	41	45	45	39	38	28	47	45	51	27	41	30	42	49	38	47	35	40	46	39	48	35	43	44	44	42	46	38	46	42	31	40	36	48	38	50	36	55	45	33	44	42	43	29	43	39	26	42	36	42	39	36	35	43	44	35	27	39	41	37	40	34	44	45	43	45	49	36	38	52	49	38	33	46	54	26	41	35	45	42	39	31	37	41	42	29	46	43	45	43	59	50	44	49	34	29	32	35	41	41	38	46	37	40	42	33	30	35	43	45	50	39	37	49	48	42	34	42	37	50	43	39	43	46	34	34	43	44	49	53	45	42	51	55	39	45	29	40	41	38	41	34	46	51	37	46	33	35	41	28	36	47	35	43	36	45	32	45	52	30	41	31	48	37	42	46	51	34	34	42	48	43	40	38	41	43	44	30	38	49	37	51	37	40	31	38	48	39	46	32	32	47	40	54	34	41	40	53	38	35	44	41	44	37	44	42	28	39	36	36	37	42	43	40	46	45	45	43	40	41	45	41	33	34	46	41	40	39	31	43	34	38	30	39	39	47	37	42	40	41	35	50	43	40	37	34	48	46	35	48	36	44	43	38	40	44	52	56	35	40	49	40	34	48	38	42	46	35	53	43	38	47	33	36	42	28	35	36	37	37	40	39	40	38	44	46	46	51	41	40	46	44	36	43	42	34	45	51	35	53	29	33	40	37	40	44	46	51	44	57	40	40	47	49	42	52	41	44	27	35	52	46	48	28	41	37	41	33	28	44	46	33	47	51	34	46	38	46	50	42	45	50	48	35	55	38	43	44	39	52	42	43	53	41	49	41	51	44	46	36	33	42	37	49	44	33	29	42	45	46	49	51	46	34	36	45	45	48	33	37	34	39	38	24	48	46	43	34	42	41	46	43	42	40	39	47	41	26	47	43	37	46	38	47	44	44	40	49	46	37	54	40	35	40	40	49	40	37	46	34	44	35	38	40	45	35	36	59	40	37	46	44	45	46	50	40	52	42	35	46	43	42	43	39	39	30	46	35	40	47	40	33	43	47	33	43	46	40	34	45	44	39	45	51	45	48	25	42	60	42	42	44	36	48	36	38	36	43	44	38	31	29	40	32	38	35	45	35	44	38	39	40	44	45	42	48	34	40	33	34	51	33	35	39	36	43	47	39	42	42	36	30	40	33	43	31	48	48	45	37	38	36	43	47	49	39	36	48	41	36	36	50	36	50	47	29	31	43	36	45	32	55	48	34	33	33	41	33	34	35	50	34	56	26	48	33	55	46	33	38	37	33	45	39	37	39	28	48	35	40	45	39	37	39	40	40	52	41	39	46	37	35	50	40	36	47	27	50	49	36	40	58	39	33	34	39	60	41	34	35	44	33	41	50	40	40	41	43	41	40	37	53	39	46	38	38	48	49	38	40	36	51	30	28	44	46	50	36	33	32	46	45	42	33	39	53	40	44	41	59	48	39	43	48	38	48	36	29	49	38	35	42	41	45	47	35	36	37	44	50	50	48	37	46	44	35	41	40	41	42	35	35	40	39	44	33	43	43	48	38	45	49	36	34	27	45	50	37	33	48	34	50	53	35	33	55	37	44	43	38	51	51	35	42	44	39	38	51	50	44	46	42	41	36	34	39	34	56	36	49	50	51	36	49	40	43	43	41	47	38	49	35	49	50	38	49	52	32	56	26	38	36	47	35	47	41	40	41	43	36	37	44	46	34	34	49	43
20513	13536	8166	19083	26921	26367	22740	19391	16919	14372	12062	10341	8929	8034	6689	4196	3234	2925	2252	1749	1531	1480	1367	1271	1155	1042	1035	968	934	909	907	961	892	829	891	770	818	797	785	793	762	786	735	691	764	715	783	721	684	822	1753	726	791	814	742	676	670	830	985	627	701	662	695	660	690	656	661	634	678	645	681	676	646	663	657	655	706	657	666	680	666	700	685	691	655	709	667	661	696	642	663	651	655	660	711	696	730	677	671	677	644	668	631	635	670	652	656	654	649	621	695	673	673	646	627	651	653	650	656	698	649	630	610	639	626	654	669	656	665	618	687	649	668	634	655	624	672	641	641	628	654	693	637	615	665	639	632	637	638	668	722	645	660	658	660	658	667	651	648	661	614	636	713	659	652	606	648	589	653	617	644	651	618	650	664	624	658	700	648	660	643	682	620	626	645	649	655	658	623	664	675	623	665	655	649	666	645	649	597	717	603	643	623	638	674	633	691	670	673	639	668	658	666	695	620	683	673	653	626	647	632	642	643	587	636	635	648	625	637	622	633	624	615	625	639	632	626	681	652	610	627	634	653	645	642	620	656	636	674	658	660	667	578	627	651	638	661	638	601	615	631	637	671	659	688	647	623	658	619	623	620	614	633	606	617	646	618	646	630	606	625	669	649	660	700	651	629	657	642	635	675	634	630	643	616	670	674	681	685	657	665	638	703	629	657	677	663	670	616	631	687	637	673	624	650	637	620	622	639	645	618	678	658	647	637	604	640	613	618	665	695	650	670	662	639	615	625	622	648	634	652	609	689	622	656	665	601	616	668	631	646	651	662	609	643	667	640	636	576	649	648	706	636	663	632	628	643	666	656	650	639	639	616	679	673	639	667	638	599	620	551	673	641	646	612	634	651	646	683	620	586	638	635	634	653	632	636	625	620	649	629	691	634	671	644	609	609	649	692	655	643	649	626	677	611	621	705	686	661	605	645	628	635	644	647	665	634	668	672	640	590	630	634	657	634	620	647	638	642	628	662	688	646	631	662	643	640	633	607	611	606	637	633	608	612	617	635	699	657	672	624	663	628	616	623	587	629	609	619	650	630	635	653	642	632	637	661	579	632	687	623	710	647	670	639	569	682	623	660	677	649	666	622	659	636	644	669	635	631	679	615	627	681	608	666	649	667	643	640	670	620	671	649	691	608	614	645	602	619	645	653	649	672	581	659	621	568	696	613	638	626	646	679	601	640	649	662	637	630	636	660	646	641	623	664	658	631	646	626	659	623	637	644	649	644	667	631	632	600	685	642	626	648	608	704	635	659	649	661	697	660	630	634	610	637	622	637	607	613	661	632	638	631	589	646	663	633	658	621	630	671	607	633	664	646	607	656	626	653	630	644	670	614	649	665	632	613	619	691	634	660	668	597	651	689	623	647	612	616	642	594	613	639	600	605	653	660	652	650	653	607	675	616	633	658	628	643	641	673	635	642	642	654	621	654	631	702	627	656	674	629	584	689	608	600	614	645	696	666	671	616	679	618	663	644	634	691	688	663	636	644	632	626	627	636	598	668	650	601	667	604	638	624	649	629	606	640	664	650	603	639	606	662	636	668	659	638	606	713	637	654	671	653	637	642	617	638	639	595	666	643	650	670	640	593	639	683	659	666	635	645	685	672	624	627	659	653	642	640	630	616	675	684	647	639	653	686	603	614	637	620	629	639	643	637	589	647	617	623	613	648	667	654	646	589	659	652	674	628	598	624	617	597	638	626	649	645	632	625	666	663	626	655	634	693	618	668	657	630	661	671	671	658	645	618	643	656	647	632	633	645	634	647	622	696	643	640	652	624	649	603	615	646	639	653	615	690	664	600	633	649	650	679	640	660	670	652	629	644	610	618	662	640	664	647	618	659	628	667	621	611	627	648	661	602	649	655	630	659	654	653	703	592	637	642	613	691	636	638	659	593	644	665	661	593	646	660	606	651	671	642	684	624	603	653	666	637	680	621	670	643	631	664	693	677	637	637	637	635	641	590	651	715	624	647	626	594	669	681	645	620	634	599	622	622	620	641	650	647	658	654	634	688	621	658	630	662	620	696	625	608	649	624	613	612	628	630	670	683	617	642	586	640	645	685	661	620	627	624	620	641	653	632	642	625	618	650	619	614	666	619	658	619	620	670	711	683	652	649	654	597	643	692	628	598	660	631	621	633	645	653	657	682	657	631	592	642	653	651	599	603	585	664	681	591	663	664	650	615	665	675	602	599	694	636	649	680	648	611	587	628	638	616	648	635	639	663	596	644	656	654	659	657	619	674	640	642	608	649	659	632	658	602	623	612	680	634	660	608	663	619	676	643	649	643	671	618	616	598	683	653	636	634	634	694	634	669	661	653	609	657	628	653	630	622	660	630	639	620	666	662	677	640	639	655	647	613	630	638	665	634	635	652	681	657	633	694	706	678	618	619	623	644	610	608	664	644	621	660	645	584	631	633	627	640	659	649	641	647	682	641	647	644	624	649	693	678	597	701	652	667	675	660	631	599	624	603	617	688	645	659	681	669	631	669	662	670	653	641	684	609	625	641	628	645	632	659	637	631	655	626	639	660	607	644	642	636	619	636	648	642	623	673	583	659	620	621	635	656	641	605	614	631	602	668	623	676	679	666	608	641	663	603	644	637	630	664	664	617	647	614	623	632	638	672	670	627	657	660	649	656	593	629	630	646	628	635	626	619	617	706	662	629	620	630	659	668	621	622	672	629	654	631	644	661	619	610	687	673	604	641	602	674	633	693	653	587	662	620	649	629	643	650	633	614	637	640	667	666	651	648	633	618	646	636	676	642	637	610	675	611	629	664	611	653	580	634	628	636	678	635	630	649	645	633	657	641	650	593	638	644	645	671	643	630	647	619	644	651	675	696	629	644	617	617	664	666	641	589	668	670	594	682	687	620	612	634	594	639	660	675	648	649	669	645	633	630	633	674	666	649	638	611	687	667	659	622	628	624	666	619	654	652	642	629	660	661	639	645	637	665	615	604	631	602	694	674	630	621	640	629	627	638	707	659	642	605	617	617	588	654	658	672	603	620	635	647	623	616	646	649	645	629	664	679	641	652	631	637	664	600	654	603	667	663	623	659	624	635	619	598	615	663	581	662	624	642	640	632	620	602	657	624	656	656	601	624	662	639	667	665	652	663	653	644	660	638	673	649	592	672	637	651	659	632	635	670	676	660	625	661	671	643	636	665	656	687	618	605	670	665	638	676	638	641	605	664	664	629	643	654	611	652	631	614	663	640	645	600	639	674	663	652	615	618	660	660	651	572	589	675	666	661	610	627	687	659	669	650	644	659	641	660	672	698	646	617	678	685	658	628	629	642	638	670	630	628	602	629	664	605	681	608	668	636	688	641	620	584	689	651	659	606	656	655	674	650	631	687	679	617	614	637	670	620	651	633	657	636	654	636	676	639	625	644	660	630	634	613	634	657	633	666	603	663	642	672	610	649	647	616	642	654	628	663	662
2261	987	465	336	597	785	655	580	543	431	380	309	281	271	254	162	148	113	81	71	68	54	56	56	41	57	57	50	50	47	41	46	35	50	49	49	32	50	45	39	41	50	37	41	51	52	37	33	36	57	61	42	31	37	30	32	27	48	64	40	31	37	32	33	37	48	35	48	42	38	31	48	40	40	36	36	39	34	42	38	46	34	37	31	37	33	31	38	38	41	38	43	46	31	41	46	35	46	31	37	43	42	35	24	38	40	41	32	39	45	36	43	32	38	43	31	36	29	35	35	23	36	27	29	39	26	29	38	42	35	32	36	40	36	24	29	44	40	35	33	34	35	41	42	37	28	26	41	44	37	34	32	37	26	34	34	39	29	30	40	35	42	43	31	33	28	45	30	32	25	45	34	30	36	30	26	33	34	34	40	31	30	30	39	35	33	36	38	22	47	47	43	39	20	38	40	31	40	40	28	35	30	34	43	40	32	37	24	33	46	38	32	41	43	31	25	39	38	39	33	27	36	29	31	37	40	42	42	37	43	36	38	33	43	27	29	42	35	36	38	40	36	31	37	34	40	35	38	32	29	39	46	28	44	35	41	44	32	35	34	42	23	33	26	37	32	33	33	37	30	30	25	25	43	34	45	42	44	37	35	29	35	51	37	38	42	41	42	34	31	28	24	34	21	42	30	34	28	29	39	35	44	45	21	27	23	40	39	24	39	28	32	40	40	36	31	29	34	37	41	38	37	34	37	33	27	37	36	38	35	34	39	25	34	43	25	40	36	44	37	34	25	31	46	45	37	38	39	34	35	32	31	28	30	43	36	46	35	36	27	29	41	40	30	37	19	36	29	28	37	36	30	36	28	40	32	31	45	30	36	44	35	34	38	35	31	40	27	35	29	44	43	31	32	39	35	23	34	32	29	34	33	27	28	34	30	45	40	41	45	36	48	34	35	36	33	30	31	34	29	35	37	41	41	29	39	46	40	39	40	35	22	45	32	29	29	32	40	33	26	40	45	43	32	29	33	39	28	46	32	29	38	44	34	54	32	29	23	23	44	37	42	32	27	28	33	28	30	30	31	36	32	36	38	32	47	32	40	33	31	39	37	30	42	38	31	34	37	30	38	37	32	40	40	30	39	35	31	27	41	38	34	29	29	38	40	27	34	39	39	35	34	39	32	30	37	34	31	31	41	33	35	31	44	39	39	35	40	52	33	38	28	37	34	42	30	37	36	33	26	32	41	29	28	35	50	38	40	34	39	31	31	47	37	28	42	32	32	32	30	28	33	35	38	25	33	25	36	36	36	34	30	34	41	37	40	30	30	38	37	47	27	40	33	42	31	36	27	35	47	39	37	35	32	23	33	28	42	26	32	24	33	41	20	29	44	23	28	35	37	33	38	33	48	38	33	31	34	42	29	38	33	32	38	33	33	27	35	25	36	31	38	43	37	37	29	33	34	37	31	46	29	30	32	27	40	39	36	35	35	26	28	40	39	27	41	23	33	39	43	39	35	25	43	28	31	34	32	35	34	32	28	37	26	36	31	28	41	40	34	28	43	29	39	32	35	38	25	36	39	31	23	46	33	34	36	47	35	33	22	36	40	31	40	36	25	35	35	44	49	41	30	33	32	31	52	37	28	43	33	39	43	31	59	28	30	44	44	38	40	27	46	31	37	24	38	29	44	42	20	38	31	49	41	33	18	38	35	31	53	31	34	38	47	26	39	33	37	40	45	34	30	25	31	38	37	34	39	35	44	29	44	31	28	33	34	29	34	40	32	36	35	37	24	33	36	31	43	32	27	37	30	33	29	33	39	38	27	31	31	39	43	44	40	33	34	32	25	32	33	28	46	28	26	41	43	39	36	36	39	25	27	23	42	39	36	32	35	46	32	36	37	39	27	30	24	30	36	32	46	35	42	43	41	31	28	38	36	39	29	29	42	37	31	30	33	37	34	36	38	28	35	31	36	31	43	28	42	31	29	36	32	42	37	39	26	47	35	35	31	34	30	42	34	26	29	40	32	29	34	32	25	35	22	28	43	36	30	30	35	34	39	45	31	35	24	28	33	33	26	48	22	37	44	31	34	32	24	35	46	33	33	41	42	35	25	35	42	35	41	43	34	33	34	42	37	36	40	37	37	36	32	34	39	40	39	45	40	35	31	35	44	42	36	30	34	34	24	33	31	37	33	30	41	29	39	34	46	44	45	39	38	44	41	40	40	38	47	31	39	42	42	50	40	34	29	20	38	37	32	37	52	35	35	42	27	32	34	32	39	40	39	44	35	41	39	41	31	22	57	41	41	27	46	42	29	34	35	31	28	33	34	33	32	42	34	37	31	31	40	32	49	32	39	31	36	22	29	35	32	39	43	35	39	28	42	30	38	31	32	46	33	35	41	30	51	41	36	44	36	32	36	39	41	42	41	36	22	46	41	40	28	26	29	43	32	44	38	43	32	33	28	29	40	30	40	47	37	38	38	38	41	25	38	35	52	37	32	27	30	32	26	32	38	36	42	41	30	35	42	31	40	25	27	25	24	33	33	42	39	36	40	37	28	30	41	24	35	33	36	35	35	26	28	30	33	39	32	36	40	43	42	44	39	39	39	26	44	38	30	41	33	35	47	37	33	47	32	36	39	24	39	31	38	29	28	31	45	41	37	34	30	36	42	44	19	23	32	40	31	23	35	31	31	45	33	33	35	39	32	26	34	30	31	46	44	32	25	33	42	36	30	30	29	33	33	37	30	23	29	48	40	47	34	38	30	40	35	37	36	38	39	34	29	28	33	33	43	27	26	37	33	34	31	40	33	42	42	26	33	32	29	35	37	41	28	49	46	50	28	22	36	29	28	45	31	44	45	24	35	53	39	29	36	37	32	28	32	36	33	38	43	32	37	35	40	37	40	41	48	32	26	40	45	38	26	34	30	54	43	31	24	23	38	32	34	35	42	26	29	33	28	34	36	35	38	37	37	32	44	34	39	45	39	40	30	35	37	35	26	30	42	45	42	33	50	36	44	32	31	33	31	23	43	35	28	31	28	39	28	37	38	41	31	36	48	41	44	45	38	36	36	31	33	42	33	30	30	24	30	40	26	40	27	25	35	28	32	36	23	37	35	32	42	30	27	34	35	36	29	31	42	38	45	41	34	46	34	39	41	27	48	33	34	38	33	37	28	22	41	32	23	46	37	42	32	40	34	35	45	39	33	38	41	55	31	38	41	25	23	30	45	28	37	50	34	41	23	27	41	42	29	25	37	37	39	36	43	29	25	42	31	35	36	40	31	28	35	33	35	27	22	40	37	26	34	30	49	34	27	30	33	34	36	43	25	37	41	41	34	33	26	42	37	36	29	32	41	38	37	34	34	31	33	37	34	46	32	30	39	30	34	42	40	45	33	28	38	37	43	30	39	28	25	31	41	35	33	27	28	43	27	36	58	33	37	30	31	40	33	38	46	25	49	38	35	37	28	28	40	46	28	35	32	35	37
26196	17914	10839	23687	32306	31958	29170	25052	22013	19072	16729	13840	12642	11281	9976	7040	5028	4201	3217	2540	2184	2057	2041	1758	1656	1354	1267	1211	1177	1081	1067	1024	1039	976	920	911	915	837	864	806	781	744	796	778	745	794	703	667	729	1578	1993	698	702	723	622	642	627	1130	1546	683	606	637	622	591	551	579	630	578	606	599	622	617	630	554	570	572	611	597	572	546	600	605	601	618	587	618	598	614	579	628	572	620	613	640	596	641	618	624	585	627	618	607	560	620	610	568	573	568	596	564	539	578	533	558	546	605	616	555	544	598	555	533	615	585	584	575	557	578	536	559	569	552	566	557	601	560	546	545	567	546	523	543	594	551	537	616	522	549	613	513	578	531	566	622	574	533	573	553	547	556	570	612	565	583	520	591	571	535	597	563	562	553	551	556	545	583	551	526	568	595	561	574	596	569	586	574	548	572	546	528	506	563	534	531	557	538	554	517	575	536	542	542	607	540	549	534	590	525	548	541	565	504	544	547	556	540	524	538	575	534	545	561	517	561	511	519	556	539	518	542	534	552	595	598	553	533	524	550	496	610	573	534	521	521	566	560	507	526	573	563	535	545	550	521	565	522	547	520	538	537	494	521	538	571	582	579	528	563	539	533	544	586	512	516	537	513	531	512	532	537	498	529	551	558	522	538	539	500	518	558	575	511	515	525	558	509	564	562	499	529	555	586	522	553	543	532	569	544	550	540	545	550	588	548	571	568	530	529	511	518	548	561	518	556	539	528	536	543	545	528	563	534	555	575	531	527	552	550	489	529	573	557	604	574	536	519	602	603	559	551	560	557	547	526	524	570	570	535	568	561	564	539	562	578	572	530	560	527	573	566	536	538	539	523	555	482	609	567	523	506	564	555	497	530	560	508	570	512	520	532	537	533	538	552	564	532	538	490	500	544	556	540	545	525	529	542	539	541	535	543	528	537	562	505	553	548	491	488	518	563	572	547	550	583	499	528	530	561	551	587	542	537	517	542	530	585	568	566	553	527	552	532	543	562	529	520	559	557	516	567	517	543	559	572	532	575	563	566	528	550	539	564	583	547	535	550	566	527	575	542	555	529	504	558	521	548	559	548	556	541	572	574	520	576	541	575	571	533	544	571	525	503	499	522	516	544	535	568	545	524	521	556	572	555	523	530	574	584	549	539	542	516	575	543	545	519	544	563	575	585	565	490	560	519	525	537	551	538	547	578	550	563	545	511	520	557	501	557	543	520	543	572	545	575	534	586	570	545	545	543	538	575	495	520	537	518	553	530	518	578	532	583	547	514	509	538	579	525	525	542	538	537	564	580	516	535	512	521	531	531	480	581	583	531	538	507	545	529	595	559	497	549	546	583	577	532	553	552	562	553	550	526	534	525	532	599	554	545	502	534	537	553	542	543	575	541	555	548	496	570	538	565	568	524	570	542	540	548	552	572	517	513	532	509	539	614	542	504	510	594	595	552	507	559	559	512	517	554	518	551	527	564	501	504	522	572	543	535	531	561	600	534	513	540	555	523	557	538	580	575	500	512	543	564	544	517	558	527	514	521	522	543	530	549	527	569	528	510	556	542	529	554	558	567	538	541	522	559	554	566	498	552	514	558	532	549	532	532	543	578	564	576	555	531	528	543	537	553	568	513	522	547	540	515	512	541	574	586	539	572	551	546	572	503	574	578	561	510	573	548	556	526	526	532	550	554	567	530	529	543	532	522	542	547	517	561	526	536	543	478	500	528	572	549	590	567	510	516	559	497	569	517	507	526	553	559	583	538	515	569	577	542	529	551	576	570	574	542	491	533	523	579	554	556	579	567	571	539	529	572	531	570	576	553	585	544	518	533	540	553	584	537	546	545	522	559	541	543	579	565	549	541	612	528	504	517	505	540	570	526	560	540	494	505	574	575	508	531	526	535	545	510	532	537	513	546	561	553	553	513	512	532	503	531	528	524	517	535	544	563	546	531	536	549	554	509	524	531	518	582	538	528	545	529	541	498	591	557	534	554	507	555	542	552	534	565	570	546	553	533	549	532	573	542	584	542	561	577	512	559	531	541	550	546	521	602	493	569	558	535	528	576	542	572	563	551	548	536	513	541	536	557	523	540	578	508	554	570	553	565	567	530	536	501	521	548	545	544	529	534	545	521	518	520	518	524	523	522	548	519	528	545	531	536	570	540	534	526	541	524	542	538	536	510	556	563	518	591	527	579	530	535	539	596	505	525	566	545	504	542	544	535	521	514	591	527	581	563	552	545	512	515	564	539	529	553	518	537	548	512	533	534	549	508	531	511	528	543	550	510	553	561	524	547	518	565	541	530	536	520	575	503	501	538	544	569	549	600	501	575	546	529	531	561	518	537	552	541	523	584	540	540	531	542	554	483	523	530	538	560	568	581	592	524	560	561	558	560	565	574	524	536	514	565	523	512	566	570	561	565	544	511	554	514	532	557	569	544	510	565	467	530	538	533	506	557	544	579	561	525	576	567	581	524	523	567	529	517	533	572	556	557	598	530	530	543	556	561	546	530	522	508	588	541	561	535	511	552	567	570	552	558	543	551	504	548	534	566	556	473	500	567	591	501	562	561	506	494	525	527	538	540	568	516	524	547	600	553	522	549	564	581	549	517	557	542	504	564	557	546	521	610	543	548	537	578	539	532	560	481	556	553	524	543	560	527	570	567	540	547	546	532	512	555	570	583	559	508	587	531	567	547	565	525	565	549	531	556	552	580	539	567	541	549	505	540	543	570	515	523	521	529	522	556	584	510	571	557	557	523	549	548	525	546	575	569	531	556	553	547	540	517	529	513	561	525	520	569	566	529	552	563	523	538	525	562	549	569	507	584	527	529	562	573	549	507	564	511	522	545	575	563	598	527	538	586	527	521	579	522	535	530	557	566	578	553	549	559	564	569	548	542	534	576	533	568	581	522	563	493	560	545	514	539	585	525	550	549	540	549	570	537	540	543	497	557	532	591	541	504	557	568	519	526	532	533	540	551	543	551	559	546	504	540	504	549	581	566	551	522	532	520	543	557	569	515	546	524	555	502	572	547	538	542	557	570	559	605	518	524	546	552	508	583	563	562	555	527	547	538	501	518	581	508	578	534	477	550	542	525	556	555	563	531	562	549	526	572	526	562	588	577	571	543	552	577	536	547	595	512	536	533	550	566	523	534	556	538	549	530	518	515	539	520	545	536	560	541	540	593	579	512	531	592	526	547	587	551	570	544	552	534	561	526	523	543	559	559	531	530	576	551	560	529	571	528	563	545	560	554	562	531	553	536	550	545	570	510	522	558	502	530	533	544	531	560	551	547	534	543	557	570	505	551	530	531	567	577	500	548	586	551	526	562	581	510	528	563	554	494	523	566	532	525	519	506	544	560	532	541	520	546	568	544	546	568	531	522	542	553	501	519	546	556	553	539	490	556	554	542	520	527	574	561	585	546	570	559	546	566	528	575	545	573	544	551	511	472	531	521	570	544	578	568	548	490
1785	487	237	160	238	282	251	264	210	183	156	124	115	120	102	69	54	53	45	39	34	34	25	38	34	23	29	15	27	33	33	24	33	32	26	23	29	27	19	18	19	24	22	23	33	23	32	27	18	24	37	20	29	26	36	23	28	26	28	14	24	20	26	32	20	27	28	26	24	25	22	27	26	19	26	27	25	26	29	27	32	25	32	27	27	24	25	24	26	25	37	33	32	35	22	25	29	27	27	27	21	22	18	23	28	19	22	24	21	25	31	29	26	18	26	28	27	32	21	18	25	35	22	23	18	29	27	28	28	34	22	23	28	25	27	21	18	22	25	17	14	31	31	20	22	25	25	25	32	20	25	32	26	38	25	25	30	22	37	23	36	27	29	31	31	29	21	26	26	22	27	24	25	24	27	26	31	34	28	24	24	27	15	22	32	20	24	27	30	30	23	31	33	30	22	19	20	30	23	23	21	28	33	22	24	20	23	20	28	24	20	31	24	30	25	27	23	28	25	17	18	22	37	25	25	27	26	18	21	22	16	29	20	25	22	30	30	20	18	24	30	30	24	26	24	35	20	32	24	22	22	28	25	24	33	17	18	26	21	25	18	22	23	30	18	20	24	28	30	32	25	33	25	25	28	30	21	31	20	23	26	25	18	19	24	18	27	30	26	26	17	20	30	27	16	28	22	33	30	28	16	22	26	20	18	25	24	26	23	34	27	25	14	35	18	19	24	20	32	24	17	25	16	27	17	24	13	17	25	26	19	19	22	13	25	32	18	19	20	29	31	18	14	26	29	21	21	24	29	25	29	18	24	28	20	22	21	26	16	32	19	21	29	34	24	23	25	21	37	27	24	20	25	19	13	14	17	32	28	16	25	20	24	27	20	26	30	36	19	28	26	27	25	17	20	22	21	26	18	19	31	25	29	26	26	21	21	16	19	34	16	18	24	16	26	17	28	23	13	25	22	24	22	26	20	20	26	20	22	24	25	25	30	29	29	20	23	21	35	26	14	19	27	20	20	20	19	27	20	23	24	14	31	20	28	24	31	23	24	23	31	19	25	27	34	15	22	20	26	26	19	28	21	20	17	31	24	30	26	31	29	19	22	30	27	19	31	22	30	23	25	25	29	20	20	18	24	33	18	25	28	21	25	31	23	33	17	22	20	28	32	22	31	28	19	28	34	17	21	23	21	26	29	23	28	19	21	26	24	20	30	19	24	28	26	26	24	16	30	34	23	22	32	23	27	27	18	26	23	24	27	23	27	18	31	25	26	15	24	19	22	25	24	28	33	29	23	20	22	23	22	28	25	27	25	31	18	22	42	22	25	31	22	23	17	23	27	27	27	30	29	22	21	36	11	36	23	24	26	30	20	29	23	19	32	29	30	23	23	27	23	31	24	27	22	32	35	22	30	20	22	27	19	16	21	17	24	17	32	20	27	16	20	28	19	27	28	30	19	35	22	26	29	28	28	20	17	36	34	30	31	29	29	18	24	28	20	38	22	30	25	19	27	24	29	28	23	23	23	29	24	27	32	32	17	20	28	29	35	28	31	26	26	24	21	21	20	17	18	22	17	23	14	24	18	24	21	22	30	21	22	19	31	29	23	20	26	25	26	16	28	27	23	21	28	22	23	29	25	23	28	29	16	23	14	27	21	13	21	15	17	32	20	26	29	27	27	29	28	22	25	22	22	19	31	33	16	36	24	18	19	25	26	30	21	25	26	27	26	22	21	27	20	26	33	19	26	13	30	15	20	22	18	19	25	24	24	21	25	25	27	20	26	22	20	19	22	29	36	30	22	16	19	23	36	28	24	16	30	20	21	26	29	30	34	32	19	20	32	21	18	27	21	21	12	22	30	21	27	29	18	26	21	25	18	19	25	30	21	15	30	25	25	21	27	33	17	24	33	26	21	20	20	22	19	19	20	18	21	15	30	26	22	16	18	15	26	37	34	21	25	15	21	24	29	20	21	24	21	22	19	19	33	27	33	23	24	25	26	31	28	23	29	19	26	31	20	22	30	19	21	21	24	27	23	19	15	23	25	21	29	27	16	26	24	24	32	28	24	25	29	13	23	22	27	22	20	20	19	28	32	24	23	17	21	23	20	28	20	20	21	22	28	28	27	20	20	24	20	24	23	29	27	36	27	34	30	35	22	28	21	20	20	23	23	25	29	23	20	24	21	26	22	23	22	28	18	24	15	29	27	32	29	26	31	35	23	29	33	33	21	21	19	28	17	25	38	28	26	23	22	20	34	19	20	26	25	31	27	24	19	30	40	19	23	18	24	28	17	16	24	19	19	17	21	29	21	24	26	29	26	21	23	24	25	19	33	16	19	30	28	27	25	18	24	27	25	23	33	28	19	22	29	23	29	19	23	17	20	21	36	33	21	22	18	21	26	25	23	33	32	32	20	22	29	26	35	25	23	23	24	23	20	12	32	21	15	30	24	34	27	25	21	26	20	27	17	19	27	21	12	26	22	22	34	31	32	25	25	26	30	27	24	21	26	25	20	22	18	24	22	23	28	26	22	29	23	29	24	27	24	21	25	29	14	19	32	27	21	24	17	28	23	29	20	18	16	25	19	23	28	19	13	22	29	19	19	28	24	27	22	29	24	21	27	20	21	24	27	26	34	32	24	23	20	27	25	19	24	24	20	24	33	21	24	19	21	30	15	22	22	19	29	20	26	19	32	20	20	21	25	20	27	21	26	26	26	24	36	22	26	39	25	25	18	28	23	23	24	30	34	20	24	29	25	27	20	35	22	21	18	17	21	48	19	22	30	20	29	27	19	30	24	24	23	28	23	27	30	20	26	30	29	13	20	25	27	26	19	27	20	22	18	29	21	24	16	26	34	21	26	21	26	21	24	30	26	29	15	25	27	30	15	21	25	22	25	24	16	26	33	27	26	18	30	26	30	22	29	31	28	25	21	25	25	29	19	25	34	37	33	23	21	29	24	19	37	22	32	35	20	23	26	23	19	29	18	20	28	26	12	27	19	23	25	32	12	31	29	21	22	25	26	17	22	20	26	22	28	28	21	19	19	27	25	27	19	20	23	29	25	28	21	19	32	22	20	24	18	19	18	27	25	22	30	16	30	28	27	19	27	30	20	29	25	26	24	19	22	20	21	39	26	29	21	24	31	24	24	34	28	20	18	23	16	27	20	22	31	23	15	20	31	28	23	32	26	36	19	26	27	27	23	32	21	30	31	23	22	23	24	21	37	30	24	25	18	25	20	35	27	21	18	36	26	23	32	24	26	26	34	28	30	27	29	25	24	24	25	23	26	27	29	26	23	28	19	17	28	31	23	25	19	23	16	21	27	21	21	23	14	17	26	17	24	28	19	25	25	30	30	25	20	26	21	21	32	29	21	26	23	25	13	23	29	18	31	26	27	26	26	23	27	19	19	19	24	22	21	30	19	32	17	29	22	27	27	27	27	24	19	21	19	29	36	25	24	21	23	18	18	28	27	20	18	25
18083	11421	6075	14642	22098	21269	18779	15119	12734	10302	8275	6507	5817	5440	4723	3214	2042	1481	1274	917	809	764	797	773	665	550	510	496	538	475	468	487	455	430	439	478	437	441	434	437	443	443	414	435	434	442	435	416	415	470	673	460	468	413	393	404	409	458	444	376	411	390	401	399	375	388	390	404	411	387	425	428	395	387	367	394	416	421	375	391	395	434	412	355	378	374	421	406	425	410	399	417	393	422	384	430	431	396	421	397	417	356	416	426	392	404	414	432	422	410	395	403	383	376	402	394	367	386	413	386	390	421	379	416	358	411	406	401	341	382	390	395	407	371	424	380	388	419	381	393	360	408	384	366	399	382	360	405	379	387	386	410	411	399	437	383	365	395	371	382	378	406	387	380	397	375	393	400	407	384	377	389	368	383	391	400	414	360	414	380	367	383	415	372	350	400	424	385	384	359	398	387	363	383	369	418	374	402	377	409	384	401	380	397	379	414	386	392	373	397	402	423	361	411	399	401	365	352	368	386	409	375	363	364	367	381	405	376	381	406	359	410	384	405	378	381	389	379	394	403	401	363	384	400	368	394	387	396	386	380	384	389	389	373	382	379	374	402	364	383	394	406	417	372	344	380	425	380	361	374	369	392	402	381	365	406	390	401	387	382	398	381	381	402	391	385	376	356	353	400	394	417	392	384	421	396	375	363	418	348	359	356	348	390	371	416	350	388	372	380	366	403	400	368	371	382	427	369	378	409	377	405	390	395	389	411	347	415	359	422	404	386	391	381	370	383	359	373	396	384	380	353	380	387	375	411	383	389	407	377	365	375	382	361	385	379	422	412	397	388	383	392	412	346	412	359	388	378	394	388	415	378	387	350	359	380	368	387	388	386	396	402	402	379	398	352	386	358	371	392	375	352	382	360	394	423	362	394	380	396	384	374	370	375	405	378	356	426	382	361	373	356	392	337	359	379	395	375	380	388	383	379	374	370	366	412	397	373	369	387	381	404	353	374	401	374	409	368	388	393	390	342	365	394	365	378	378	360	355	354	325	382	387	379	370	396	400	391	404	437	378	420	393	359	382	403	376	381	390	414	359	396	366	404	378	360	404	396	385	373	387	389	374	388	386	369	368	407	401	390	411	398	365	358	389	378	403	369	389	421	381	405	412	381	366	401	361	387	397	395	377	408	378	389	396	379	399	389	379	399	391	402	410	392	404	404	378	400	393	401	407	385	347	361	352	369	396	394	376	387	378	380	390	403	409	387	385	408	382	406	375	394	334	370	365	390	409	392	400	374	362	389	369	363	421	387	381	354	362	375	366	372	382	428	394	384	365	401	367	389	358	375	385	404	402	365	384	398	373	407	422	354	361	387	386	425	407	371	422	403	410	357	370	394	386	381	397	369	374	365	417	392	389	433	390	375	391	382	376	393	392	389	387	413	392	417	400	369	413	377	412	375	367	411	393	399	365	392	404	382	384	424	405	385	401	391	407	345	365	389	369	405	380	390	381	376	412	380	392	373	398	418	414	394	388	394	376	380	404	386	381	401	352	400	394	382	410	369	381	399	404	362	394	400	369	395	375	372	388	374	374	380	421	372	395	397	399	410	363	426	377	364	389	393	391	386	382	381	374	396	384	359	370	402	381	357	401	384	366	359	368	381	372	382	382	360	396	463	397	361	354	410	368	376	385	397	378	387	331	395	430	382	424	362	370	372	399	399	393	411	407	420	359	422	396	375	382	384	406	395	417	374	364	392	391	384	382	372	417	400	378	378	371	386	380	383	355	365	380	412	389	365	375	370	358	374	409	372	391	392	389	415	402	372	409	385	389	349	364	401	382	383	370	360	415	394	393	407	354	379	398	381	419	355	374	387	396	359	384	380	371	397	355	373	402	402	397	402	378	350	382	376	420	390	394	362	381	383	421	360	405	397	392	405	415	429	344	382	364	384	359	372	416	365	390	404	415	375	369	384	402	351	354	384	404	381	349	397	424	394	405	375	368	376	381	386	384	395	383	333	390	407	387	384	413	411	399	409	337	354	385	404	383	393	378	396	386	398	384	381	373	415	390	384	384	390	377	369	382	382	371	365	397	371	370	385	343	389	368	366	390	361	376	370	412	378	370	378	359	375	394	375	396	424	409	390	432	376	386	399	387	357	369	366	376	359	417	416	411	381	409	366	377	401	383	396	421	362	407	406	399	438	395	387	375	401	345	398	358	385	369	389	359	344	375	376	366	392	372	397	377	386	408	379	358	417	360	380	378	357	339	391	346	391	366	379	390	366	368	360	402	402	396	353	374	415	400	415	352	394	404	392	387	373	375	414	379	393	398	382	380	401	409	387	372	362	411	340	386	387	386	326	398	378	411	413	372	394	343	364	381	427	364	392	362	384	390	390	372	380	391	404	359	407	373	381	364	400	394	416	402	363	382	379	376	404	403	375	347	364	357	382	400	365	414	425	384	391	367	381	350	342	365	406	382	393	373	394	396	381	413	380	362	374	412	398	396	344	411	401	397	391	388	390	394	389	397	365	417	378	384	363	372	358	369	401	381	379	368	389	405	391	390	375	388	373	392	389	350	369	381	400	390	400	408	364	380	398	383	425	406	380	374	377	365	376	374	415	394	377	360	410	369	399	401	373	393	337	384	386	397	358	350	386	385	400	361	432	395	379	383	386	358	422	410	360	359	390	380	374	405	375	381	398	380	395	385	362	376	378	375	411	395	371	402	356	443	396	377	338	374	382	370	398	375	345	397	362	371	400	353	378	372	406	404	385	416	396	381	395	403	362	385	401	372	399	439	365	372	349	370	371	379	420	391	358	380	422	369	343	370	370	384	379	360	358	356	352	420	370	395	391	390	384	375	377	393	410	370	394	402	410	393	410	412	443	379	371	375	403	348	385	376	404	394	365	369	392	427	403	384	347	407	384	344	366	383	420	356	434	381	364	399	421	399	369	396	371	394	407	398	367	382	387	392	366	376	415	426	385	385	374	384	384	385	378	375	410	358	377	403	410	381	352	379	416	358	394	361	405	401	342	399	382	382	349	335	375	386	374	393	375	343	373	355	404	404	391	407	395	410	388	371	372	375	366	404	392	387	365	383	385	388	406	423	358	360	414	391	377	391	416	397	392	374	402	416	381	381	405	392	367	353	377	418	391	359	403	406	412	347	407	392	359	422	414	372	400	373	360	417	451	398	392	395	372	365	396	374	373	348	400	394	383	394	351	338	393	373	382	389	408	365	367	353	375	374	398	399	400	364	352	409	355	387	408	365	365	395	388	370	394	384	377	402	363	421	398	384	380	384	373	390	381	411	397	409	380	371	358	363	390	348	376	336	416	365	380	369	383	378	352	428	384	376	389	415	387	400	369	385	406	365	384	401	370	374	382	386	386	363	361	379	357	374	360	395	374	405	374	398	373	375	408	374	404	415	432	355	389	361	365	403	398	374	402	386	429	371	410	379	378	371	360	361	404	389	378	378	398	402	381	399	375	386	393
1337	712	334	215	424	578	467	393	363	317	219	188	169	145	149	94	90	56	49	31	36	29	38	43	28	19	13	24	18	23	23	24	19	30	26	28	14	21	26	20	19	13	29	28	18	20	17	22	24	20	34	32	20	23	18	19	19	16	19	13	26	32	28	19	15	15	28	15	24	19	22	22	24	20	17	21	26	18	19	19	21	16	24	22	17	15	16	18	17	19	14	22	17	19	16	25	14	16	20	17	19	20	15	21	16	22	17	23	20	21	17	24	15	18	12	18	25	18	18	17	15	18	15	25	14	20	20	13	23	24	22	19	17	23	18	19	29	13	9	16	19	17	21	26	16	15	20	24	13	22	13	19	12	25	16	18	15	18	17	21	17	30	32	23	13	19	18	13	22	21	10	16	13	17	14	16	13	17	19	25	17	16	15	9	14	13	18	21	16	21	19	14	16	29	14	18	15	15	13	17	17	12	19	14	16	29	25	23	17	16	12	18	16	15	19	19	22	13	15	18	23	19	10	21	19	16	17	17	13	25	8	19	20	13	30	21	24	14	18	15	22	14	13	21	15	19	16	21	18	15	17	14	20	20	10	13	17	9	16	30	27	17	16	18	7	10	21	11	18	12	20	21	21	16	14	16	18	27	16	16	12	12	17	14	20	9	29	14	18	14	18	20	16	14	23	14	17	17	20	14	17	26	23	26	19	23	14	20	13	19	20	18	16	19	14	17	12	14	14	19	20	20	24	10	15	14	15	23	17	18	22	11	20	19	22	26	24	24	15	17	14	20	14	15	4	22	20	18	31	12	21	17	22	14	32	14	20	12	16	22	14	19	20	18	19	15	20	25	23	18	19	24	18	19	16	21	23	25	18	27	17	19	17	22	14	21	12	20	18	10	14	15	17	25	19	22	16	20	20	13	21	22	19	24	14	23	15	14	17	20	20	12	18	21	14	17	13	22	21	9	19	18	17	18	21	20	19	18	25	18	19	23	18	14	17	24	19	16	16	19	16	14	21	28	21	11	23	16	21	24	16	14	10	21	17	9	22	20	26	12	16	15	13	17	24	17	18	23	16	13	15	15	24	11	19	18	21	20	23	11	15	21	30	18	19	19	17	23	19	21	19	19	29	17	13	18	20	17	20	23	30	19	21	22	17	20	25	21	13	12	14	17	22	21	17	16	23	21	14	25	18	15	21	19	17	20	12	13	16	24	19	25	23	23	14	17	20	13	14	18	17	22	19	15	19	21	12	22	15	18	13	19	20	19	17	13	21	18	16	17	12	16	19	24	23	22	23	17	20	17	22	23	22	16	15	16	12	29	28	18	23	22	23	19	14	9	21	22	19	19	16	25	17	20	18	17	18	16	20	21	14	20	15	15	17	14	22	22	20	10	25	24	20	15	18	23	12	23	14	20	19	14	28	14	22	20	18	20	15	13	14	17	18	20	11	23	16	16	13	13	19	22	12	16	20	24	21	13	17	15	23	14	21	20	30	24	15	26	16	30	21	17	17	17	16	17	18	15	19	21	24	17	17	24	27	17	14	18	25	21	21	16	23	17	17	23	13	17	17	18	16	12	16	17	16	16	15	17	24	18	15	20	19	22	19	13	15	15	20	26	15	18	13	13	20	23	13	21	18	17	14	19	20	17	23	16	28	23	19	16	24	22	14	21	13	23	15	15	14	18	14	21	23	16	18	18	25	21	18	22	21	18	24	17	14	30	8	21	19	19	16	19	22	16	20	22	16	15	15	18	23	16	18	16	21	18	25	15	23	12	13	22	16	20	24	21	20	8	13	22	20	24	24	13	21	17	21	20	16	15	12	25	15	19	18	19	13	26	21	15	22	26	25	16	23	17	13	12	10	17	15	15	28	20	19	24	16	16	22	16	18	17	17	18	24	17	22	22	33	17	21	18	12	16	17	16	18	20	25	17	16	21	20	23	16	13	20	20	15	11	17	20	14	16	21	6	16	14	11	20	18	15	22	15	19	15	15	16	14	12	20	31	17	20	16	16	17	17	17	18	18	20	18	24	23	23	22	11	17	17	16	8	25	23	16	19	16	13	21	15	23	18	14	13	24	18	19	12	14	19	22	23	16	18	14	21	21	17	19	23	16	23	21	16	15	16	24	14	12	31	22	23	18	22	28	15	24	19	20	22	22	13	22	14	25	20	18	11	11	26	12	19	18	15	26	24	25	19	19	20	17	19	21	16	25	22	16	14	16	22	17	24	16	19	26	16	18	27	25	27	20	20	18	21	21	14	20	21	15	12	17	12	18	16	20	21	19	12	23	20	15	15	18	19	20	19	12	20	18	16	18	17	12	18	7	12	9	19	16	18	17	15	15	14	11	14	17	18	25	13	14	10	25	14	13	24	21	20	14	23	22	23	12	14	20	24	28	19	14	16	14	15	15	18	14	16	12	25	21	20	16	20	17	25	25	20	16	23	19	17	17	19	16	16	19	20	16	15	11	19	20	8	14	20	16	17	24	16	15	16	18	21	20	12	18	22	17	11	20	12	11	24	11	29	23	18	14	18	18	22	22	21	22	21	17	19	21	18	13	16	16	26	10	19	20	22	16	19	19	14	27	19	19	22	17	19	26	20	20	22	15	11	15	19	24	20	16	13	31	17	11	23	21	25	15	14	19	19	24	19	16	11	19	18	20	20	28	10	20	19	22	18	19	18	23	16	17	22	16	18	6	14	20	19	22	21	17	16	28	11	21	18	20	11	30	17	16	17	16	20	15	17	15	19	18	24	10	14	22	21	14	16	22	22	17	14	19	18	21	20	15	23	16	26	16	20	12	16	18	19	17	20	17	21	24	23	23	21	19	21	18	18	15	20	23	26	29	16	12	20	19	22	24	20	12	17	15	25	17	18	32	15	15	21	17	14	18	16	23	18	19	18	27	31	23	20	13	17	16	27	24	15	20	14	16	16	15	15	20	8	20	22	23	15	11	21	13	24	16	21	16	18	11	13	33	12	18	20	15	22	21	19	23	18	16	14	16	21	16	10	18	22	19	14	18	14	16	13	13	14	23	18	17	19	20	17	23	20	23	12	18	18	14	20	20	18	23	22	21	17	18	17	14	16	14	16	23	20	14	21	13	15	13	16	21	17	18	21	15	16	15	15	20	15	18	10	18	18	14	13	21	15	14	18	15	25	19	19	19	22	11	21	18	15	31	19	15	18	17	13	8	20	12	15	24	23	16	17	20	18	19	17	21	15	18	14	15	14	25	18	21	23	20	17	13	18	13	23	14	18	16	23	16	17	19	21	16	15	10	26	18	19	15	15	14	19	23	11	21	21	18	25	16	16	25	11	18	26	16	20	21	24	11	20	16	24	13	26	25	16	16	16	19	21	14	16	21	13	22	22	14	19	17	21	13	19	21	14	15	26	13	22	18	20	17	16	16	20	11	22	22	19	16	16	26	14	16	24	15	26	12	17	22	12	18	14	10	19	16	17	20	16	14	7	18	17
22678	15200	8450	19872	28170	27755	24878	20996	18470	15088	11959	9738	8657	8322	7144	5096	3423	2574	2046	1615	1311	1221	1221	1256	979	731	688	657	579	534	554	522	524	507	492	486	437	479	454	463	430	414	387	404	378	416	384	366	357	583	926	694	376	386	354	376	340	405	347	325	315	292	305	356	327	328	318	343	334	310	290	326	331	342	335	297	317	315	294	326	296	309	321	306	298	333	337	338	325	360	344	323	350	310	356	337	334	334	338	375	328	293	342	304	322	305	305	263	308	314	286	301	287	303	319	320	320	306	279	285	341	303	350	322	272	298	294	292	279	339	307	293	292	323	320	286	313	300	284	313	331	284	296	309	311	295	299	291	328	310	292	307	292	300	288	335	278	311	299	291	306	324	315	277	284	301	297	315	290	296	318	283	296	268	263	292	310	290	304	326	305	266	288	297	278	269	313	281	303	271	286	283	263	274	277	276	270	286	308	324	288	282	297	270	298	309	287	282	285	255	307	301	293	276	247	279	288	266	304	283	287	281	292	289	306	269	295	281	302	282	302	261	275	326	267	298	309	303	305	311	289	299	302	270	274	275	272	322	267	307	327	305	293	305	274	307	269	285	277	298	289	260	283	299	279	275	295	273	307	283	325	300	300	286	281	300	289	285	268	266	239	311	317	254	277	309	282	265	287	299	276	300	331	284	312	268	279	311	283	254	287	272	307	289	312	293	295	290	280	297	282	263	299	290	274	328	288	296	301	305	291	291	305	288	313	308	273	276	281	264	295	281	306	285	278	275	289	285	325	314	295	266	291	283	294	281	282	318	291	286	291	275	267	283	288	281	285	284	285	303	341	272	324	307	324	259	261	296	277	299	309	292	280	277	271	289	264	290	293	293	290	279	294	292	257	275	302	310	273	287	283	293	290	291	265	284	288	288	285	297	311	286	276	268	293	285	276	264	302	303	287	266	289	262	284	253	280	305	282	323	287	279	286	308	293	269	329	255	281	295	279	269	300	278	283	280	264	269	276	271	249	274	283	273	275	284	281	306	267	252	278	304	277	305	283	292	263	259	291	294	269	293	287	280	284	305	294	287	297	271	260	291	304	299	274	285	295	276	285	316	270	264	309	280	297	241	293	265	279	298	285	282	285	300	276	264	280	337	294	293	268	301	295	284	283	279	289	298	252	268	277	290	268	298	285	286	282	272	282	280	267	253	302	290	274	294	287	283	281	272	293	296	293	271	296	284	259	295	313	275	321	268	298	259	307	314	296	278	275	274	331	304	298	271	284	307	323	292	299	283	276	299	312	298	272	281	298	249	275	313	289	275	290	302	306	304	247	290	296	279	317	287	292	272	319	269	296	282	312	252	280	300	273	280	314	278	262	292	308	312	301	293	308	298	285	284	312	300	306	277	272	293	301	277	307	285	289	276	290	290	304	325	290	299	306	263	304	281	244	289	293	261	289	252	294	283	294	289	300	289	295	306	295	292	323	278	305	304	300	286	308	286	267	273	289	269	262	280	327	291	309	276	289	287	265	284	293	278	289	276	266	286	298	275	274	325	311	298	300	298	280	276	271	264	261	292	275	293	294	295	299	266	277	329	298	293	280	292	281	319	276	321	293	279	263	297	281	268	295	327	297	259	288	276	292	301	288	314	277	294	325	276	290	276	287	274	312	282	325	285	273	270	284	277	303	291	306	292	294	271	297	269	272	293	289	278	307	302	276	310	287	283	315	301	309	285	274	289	283	275	281	277	282	295	302	305	288	269	304	278	283	280	303	270	306	303	242	265	298	275	294	270	295	276	277	301	259	306	297	298	283	273	270	278	285	285	287	331	286	272	271	290	290	295	282	259	286	323	321	288	253	269	304	293	251	263	307	286	291	271	317	291	270	308	276	273	275	292	290	268	289	257	302	338	284	295	290	289	269	300	306	270	265	296	283	301	303	307	286	305	259	324	271	275	272	292	284	288	300	279	269	309	303	306	275	307	287	292	291	280	246	302	249	300	267	296	276	291	284	264	313	280	309	284	301	278	277	288	291	287	292	283	285	319	301	272	302	263	263	289	313	290	275	275	297	286	299	251	301	311	289	317	298	331	316	319	271	303	290	275	296	282	298	288	283	277	289	306	309	309	287	288	259	318	276	271	289	275	283	278	283	307	302	291	299	269	307	273	308	311	284	311	293	305	310	279	297	286	306	288	264	315	322	299	302	270	275	287	281	285	292	302	281	294	294	300	289	262	273	280	296	323	294	304	292	284	304	284	294	323	313	282	283	301	279	288	276	302	318	288	284	283	262	264	310	328	300	291	259	277	286	286	286	283	287	310	298	302	280	279	288	260	290	286	268	305	301	246	266	301	256	325	289	254	253	267	282	247	305	284	281	285	299	277	266	285	310	282	312	279	273	287	268	273	262	275	298	273	287	321	280	288	286	292	323	307	261	312	331	283	296	306	307	294	331	290	322	294	298	314	289	301	269	293	307	307	288	293	314	292	265	268	290	249	283	286	280	278	275	284	277	299	281	273	295	307	267	274	300	276	296	281	272	277	321	272	287	285	279	277	314	279	282	292	281	303	280	298	237	307	308	304	307	304	287	281	273	286	295	258	301	284	314	296	324	299	282	270	273	285	297	291	269	295	278	257	313	283	264	283	269	304	299	288	296	270	277	253	264	305	306	249	268	268	282	286	283	289	286	271	294	325	289	279	303	286	292	284	270	297	316	278	282	311	301	270	251	307	302	282	289	279	305	338	278	300	291	291	288	292	296	297	246	298	254	286	294	302	285	324	301	268	292	282	277	294	284	294	285	311	316	280	290	304	266	314	290	306	319	286	276	276	287	282	284	268	284	300	310	305	296	271	289	293	319	279	296	245	266	300	285	288	266	297	254	313	284	286	317	272	292	284	288	316	269	279	313	263	300	271	319	282	283	296	286	261	267	290	281	287	307	326	232	281	276	288	302	271	282	293	267	291	295	252	309	304	293	314	261	312	291	289	319	277	257	291	277	284	263	306	305	278	290	282	293	298	263	310	303	299	283	256	293	274	295	302	277	284	293	306	327	290	265	292	290	286	273	296	274	284	276	302	299	321	298	299	253	271	270	291	322	286	308	325	293	275	298	273	297	278	300	301	321	292	264	288	264	285	302	300	285	271	297	252	287	291	309	270	269	280	284	284	289	268	278	279	278	284	253	288	251	306	268	273	285	287	264	274	303	272	280	296	296	325	292	270	289	308	278	280	298	254	262	293	287	279	295	302	280	282	291	295	285	302	296	299	291	306	297	277	295	289	301	282	282	306	309	293	279	274	337	297	296	268	306	308	294	246	283	291	300	254	300	300	276	273	311	290	276	330	271	273	277	310	307	274	303	240	273	292	286	261	263	293	277	297	274	301	289	310	279	328	261	269	289	291	300	293	313	301	283	275	295	288	281	271	300	278	303	298	291	282	283	302	294	298	267	281	303	298	294	294	268	313	308	295	265	311	264	283	289	315	287	280	268	308
2935	630	332	249	452	500	457	374	336	312	239	208	197	195	176	147	109	77	63	82	45	56	37	65	54	51	48	38	42	35	44	38	45	43	47	50	34	32	45	49	57	42	47	42	41	45	53	41	49	55	77	47	48	49	39	35	49	29	44	49	41	45	44	49	46	45	33	39	44	44	37	46	45	48	42	34	47	34	46	43	45	28	46	43	38	51	41	41	39	36	46	45	35	48	51	47	49	39	49	36	45	42	47	45	36	33	32	38	50	35	37	33	45	33	42	45	41	38	39	59	32	34	43	38	50	41	50	32	45	37	43	47	40	39	35	44	48	46	40	35	43	42	48	44	46	53	39	39	46	33	39	41	39	49	34	34	42	44	46	38	28	41	36	45	44	40	33	45	52	46	31	38	36	54	29	30	39	37	52	43	39	49	44	37	38	22	52	46	29	41	54	39	41	53	44	44	48	37	33	38	31	40	57	46	55	40	25	50	31	43	41	47	39	41	42	44	41	34	37	51	39	30	38	39	42	42	44	43	32	32	39	48	37	39	45	39	38	36	35	40	36	51	46	43	50	26	48	45	50	48	39	42	40	39	45	44	38	56	50	46	50	50	40	36	29	53	48	37	48	30	44	43	35	39	44	44	42	39	42	46	32	47	40	34	44	48	41	53	37	43	53	39	41	37	42	27	33	35	44	48	54	43	27	42	35	55	51	48	34	39	37	35	46	41	41	34	42	40	33	39	46	36	34	31	49	39	35	37	29	47	36	46	37	40	41	47	45	25	50	30	47	38	30	38	40	50	31	34	38	38	49	46	46	47	40	44	45	34	43	42	43	38	40	34	36	38	32	44	46	38	36	39	36	38	42	40	42	30	41	50	48	30	38	40	34	36	32	40	41	32	40	51	49	51	49	44	28	39	33	32	45	29	39	45	53	42	45	45	44	45	44	41	34	38	43	41	35	40	47	40	51	34	40	51	33	40	35	41	40	32	48	46	47	36	35	48	47	40	40	39	47	33	42	43	40	44	51	39	46	33	45	52	34	32	38	31	33	26	31	29	47	47	52	38	40	39	34	43	40	48	40	36	40	42	52	48	50	42	41	47	46	40	48	48	49	39	41	42	30	46	39	46	27	46	54	53	37	42	45	41	46	49	43	47	27	42	51	35	40	31	46	39	48	41	36	33	42	55	45	38	43	52	52	42	36	35	39	38	41	38	45	42	51	48	42	45	34	33	37	46	42	35	41	51	48	50	49	41	38	49	48	33	36	37	45	35	47	40	59	34	43	47	37	42	46	42	62	38	39	47	44	41	49	41	39	47	42	45	35	44	45	52	42	40	50	48	45	42	40	42	45	46	50	55	35	37	50	37	45	33	41	39	44	43	53	35	39	40	47	38	35	48	33	47	57	44	39	35	43	33	35	53	41	44	42	44	51	30	34	52	41	34	37	38	43	37	46	45	44	42	43	37	44	40	49	36	38	41	46	42	45	67	36	43	47	40	25	44	35	37	37	40	48	42	40	40	53	42	53	41	47	28	37	45	42	48	46	38	49	46	30	39	28	42	45	40	45	27	39	46	47	37	42	37	43	49	50	37	38	45	44	36	40	52	47	36	38	33	32	44	37	47	37	38	43	51	44	46	50	29	35	35	29	48	48	38	42	51	38	42	33	41	43	48	41	39	44	39	40	43	40	52	37	36	44	31	50	49	39	42	49	44	59	43	43	31	27	49	35	47	35	51	37	35	31	45	42	29	39	37	45	38	51	37	49	44	37	48	34	36	52	32	38	45	35	51	39	40	39	50	42	36	48	51	44	35	39	52	44	51	47	43	50	46	34	46	36	43	41	43	41	43	33	49	40	29	50	40	35	36	55	30	35	30	38	36	46	49	42	38	43	38	43	40	38	43	41	39	45	40	37	36	42	47	52	38	50	42	36	37	41	48	36	47	42	41	42	46	41	37	32	42	40	37	43	37	44	50	40	33	34	48	35	48	36	47	52	46	41	42	44	28	37	39	49	31	41	39	41	42	47	43	41	48	28	33	42	40	42	36	39	31	46	35	33	53	30	51	28	29	40	47	45	53	46	43	38	42	33	33	53	42	46	30	42	44	38	47	32	45	39	33	45	48	36	34	43	40	36	44	39	33	41	38	40	37	36	39	46	36	44	36	49	48	26	47	39	45	45	45	47	41	32	39	42	36	49	39	47	37	38	42	47	46	31	37	40	28	48	49	32	35	47	43	36	48	45	28	46	50	35	31	45	63	49	56	33	40	38	41	41	40	40	38	41	36	35	34	53	45	47	43	33	27	41	42	45	35	36	37	45	41	39	44	36	38	46	33	43	43	40	30	47	42	46	43	42	36	36	40	37	43	34	46	31	33	36	45	41	42	58	46	46	37	45	45	56	49	41	47	51	41	43	33	37	38	31	50	39	50	39	37	39	37	40	41	37	33	30	55	44	39	41	42	44	47	40	47	34	50	42	46	39	38	44	50	46	45	43	42	35	39	34	40	52	49	33	42	51	40	35	51	42	48	36	39	47	35	53	48	37	42	44	43	53	37	44	38	45	44	37	59	48	43	39	39	43	45	46	41	40	40	54	60	40	54	40	47	40	46	33	42	36	46	34	45	52	29	38	46	44	53	42	41	47	48	53	51	44	32	57	40	39	56	43	42	38	46	55	35	27	34	34	44	43	46	50	38	45	33	36	36	41	28	42	48	48	48	51	56	44	46	41	45	41	38	38	33	50	34	53	49	43	45	42	46	46	41	39	35	37	28	41	49	38	32	39	44	45	40	43	48	51	44	33	50	43	46	41	43	47	45	41	42	34	41	40	42	37	48	42	44	42	50	32	46	42	38	52	55	42	43	45	40	39	45	48	48	45	45	37	29	47	33	46	37	47	44	29	55	42	43	53	45	34	40	42	43	42	37	43	50	39	44	41	59	45	34	44	42	42	40	46	36	50	31	42	42	44	35	39	49	49	35	54	38	41	46	39	42	40	43	39	28	41	51	42	34	34	37	38	32	46	36	40	40	42	40	49	51	38	42	43	50	47	34	39	45	41	38	42	47	41	43	39	45	51	27	46	42	31	41	49	41	36	34	44	49	39	43	40	43	53	42	26	39	44	43	47	36	48	30	39	50	57	47	40	32	46	40	51	42	44	34	44	36	39	44	47	39	52	43	53	41	43	38	37	32	47	37	53	33	38	39	40	38	35	45	44	43	45	41	31	51	42	47	41	39	39	37	36	40	42	41	46	43	50	27	41	33	46	40	44	36	41	40	44	28	43	39	37	43	42	36	36	45	39	45	41	42	35	52	49	36	45	33	35	38	41	35	53	43	48	42	40	42	39	61	40	37	45	35	44	48	57	40	51	45	51	42	49	49	41	39	51	37	52	31	37	39	33	40	39	39	44	49	45	27	34	33	47	41	54	31	38	38	44	44	34	41	37	37	38	32	45	34	49	36	41	44	41	51	38	30	39	43
21128	13888	8124	18807	27166	26734	23656	20151	17906	15222	11825	9759	9035	8357	7465	6323	4093	2970	2187	1843	1493	1465	1470	1470	1221	1116	1008	974	898	885	872	874	839	888	785	832	844	791	801	805	768	769	767	743	689	735	680	758	736	925	2050	945	734	691	701	688	749	674	693	693	767	683	746	688	675	684	665	664	626	652	667	701	671	688	621	659	656	629	645	663	652	671	682	679	717	676	709	710	676	665	726	696	653	710	637	720	663	674	628	652	654	625	623	697	683	659	659	683	705	682	671	670	647	675	643	667	708	683	666	648	620	679	639	637	697	653	650	608	626	627	657	625	663	659	635	700	650	652	646	699	629	589	625	628	648	677	636	725	682	612	679	618	684	624	631	669	614	718	663	643	637	656	644	613	619	672	615	640	668	637	616	648	633	636	626	650	651	638	613	608	641	669	653	583	613	646	687	644	640	679	647	655	651	611	646	633	642	645	640	610	649	672	598	682	626	691	654	627	655	667	668	665	643	631	667	674	602	656	641	598	650	649	639	618	619	624	648	678	676	632	640	683	644	652	677	657	646	652	680	617	649	662	673	643	645	656	645	631	655	652	648	626	633	692	632	614	623	629	626	663	652	667	698	695	610	599	645	658	669	656	627	613	654	620	669	673	623	669	639	642	641	640	635	643	672	619	734	653	639	637	668	661	644	652	648	644	598	635	657	645	641	650	685	671	632	644	644	682	641	670	676	625	620	642	639	659	641	706	648	624	634	639	629	634	645	630	603	650	621	567	607	614	654	675	651	615	620	656	664	678	631	666	645	669	615	630	648	588	607	656	679	640	622	641	650	633	702	698	658	632	630	638	631	655	642	621	658	604	629	643	663	673	645	646	644	635	648	646	656	653	628	681	670	641	591	668	648	648	637	678	615	627	647	628	660	668	701	630	639	657	656	651	629	674	620	678	655	628	612	652	631	601	597	696	647	617	670	679	627	676	690	670	662	650	599	654	675	606	616	654	687	627	624	698	581	625	661	641	637	673	665	633	652	588	616	607	672	660	599	653	660	635	664	619	644	602	653	615	627	687	637	623	601	632	634	649	677	655	574	626	633	670	673	667	625	622	633	644	667	648	681	668	632	632	659	641	653	695	681	661	677	638	630	616	675	674	623	614	628	641	676	618	647	645	671	642	707	594	658	642	679	674	689	642	669	656	610	649	604	667	680	626	635	670	640	623	661	612	647	609	631	672	610	625	666	631	667	653	644	643	588	677	641	626	629	650	688	700	635	644	638	629	642	666	628	651	655	663	629	609	633	658	651	646	649	680	638	647	666	668	652	622	644	606	641	648	624	648	681	592	605	666	668	660	648	634	594	634	639	661	624	672	602	680	579	615	674	630	625	671	635	682	631	639	603	637	663	639	653	663	619	652	584	600	668	650	642	642	642	594	601	627	622	631	653	614	668	655	579	649	622	650	646	640	619	661	690	582	636	649	684	640	622	696	668	645	638	683	621	655	686	595	679	602	645	677	636	604	619	656	624	643	629	635	679	619	631	656	680	657	648	625	692	621	657	667	596	673	651	649	617	669	623	625	644	642	606	650	615	652	684	642	656	659	650	621	657	589	653	681	644	689	657	609	652	682	639	648	637	648	668	627	582	641	627	619	681	618	644	618	627	658	647	639	633	648	654	649	637	636	660	651	642	619	644	616	640	629	626	614	663	612	647	657	635	678	635	635	647	632	594	618	632	625	671	631	656	670	652	690	664	611	666	623	600	647	621	605	650	661	590	659	618	619	681	655	645	627	634	680	610	645	671	632	658	635	683	679	630	615	689	640	630	650	644	642	646	631	615	625	646	622	674	624	663	654	653	629	629	675	675	633	608	622	628	621	640	648	620	689	635	647	635	622	616	602	647	669	664	610	638	619	649	671	655	642	644	662	656	656	652	676	619	679	659	650	650	627	588	680	676	618	625	632	665	637	649	620	641	602	623	640	610	658	607	599	677	659	648	643	646	601	680	620	647	598	652	630	620	615	658	637	577	676	682	638	660	658	643	642	629	635	654	601	627	625	695	656	656	630	714	657	639	602	689	650	649	623	625	684	638	633	653	677	691	651	613	638	653	632	642	628	675	636	645	609	651	580	632	644	652	712	633	639	631	570	607	697	671	670	678	624	645	642	640	618	600	677	658	637	674	665	689	658	673	654	656	607	646	648	624	620	600	676	653	640	618	637	639	622	661	645	634	707	616	645	675	650	597	661	682	630	703	661	635	681	620	648	615	617	592	662	655	680	618	691	640	620	663	657	668	613	673	624	681	628	616	622	654	661	664	628	622	681	658	642	663	620	650	674	642	629	605	669	674	628	636	658	656	611	652	630	641	657	665	619	628	645	636	649	642	687	629	638	671	636	669	629	633	633	608	599	685	650	621	641	665	685	616	617	657	653	664	676	653	631	659	631	652	619	620	668	634	669	626	666	651	645	623	651	634	700	645	651	657	653	635	674	613	621	640	623	633	654	677	660	623	670	666	658	636	672	662	648	635	648	685	632	636	651	626	680	601	608	666	624	653	647	630	641	602	603	661	666	642	680	652	662	612	602	642	633	693	610	641	610	655	680	620	698	654	659	684	670	688	615	625	683	712	636	662	678	646	694	703	658	637	629	643	668	653	625	652	645	689	650	637	651	685	642	587	681	657	672	635	651	617	632	609	634	657	665	689	679	643	630	649	625	678	648	665	657	664	642	695	645	637	668	622	654	654	649	641	657	639	630	680	646	644	604	606	667	625	628	683	628	674	652	645	638	637	639	644	597	675	660	663	605	641	632	642	669	614	649	632	677	665	654	637	629	640	648	671	663	647	637	629	643	605	659	640	628	616	614	613	600	636	644	658	598	589	669	634	665	645	674	638	573	632	630	622	659	647	697	678	614	607	607	618	618	657	645	623	648	670	615	652	691	631	683	581	652	628	693	648	634	618	599	686	622	620	624	636	671	623	679	665	634	668	582	692	615	642	611	651	647	614	625	641	649	691	615	612	594	636	626	639	662	680	610	637	642	656	667	647	650	642	630	626	607	602	656	647	647	652	661	616	646	647	665	656	602	650	585	681	622	650	614	658	608	654	648	693	664	653	649	620	644	670	635	626	674	667	643	607	584	630	612	631	660	690	625	650	635	656	683	654	667	655	688	636	618	665	626	630	640	672	615	645	658	629	668	648	636	671	634	609	596	630	655	639	644	659	671	650	641	629	637	660	651	699	659	648	660	626	642	638	653	647	633	613	666	622	582	673	589	644	612	615	655	653	635	640	626	655	667	631	649	645	631	649	622	613	621	725	649	646	637	682	614	618	602	655	684	628	633	638	677	601	704	649	642	656	649	656	645	658	597	660	666	648	625	684	636	635	634	654	639	646	644	602	644	691	624	630	638	686	666	658	600	666	615	648	632	690	629	627	597	671	649	638	674	619	615	699	654	676	657	643	622	604	669	667	649	638	627	676	670	619	637	660	635	646	645	614	652
2490	926	479	355	636	850	672	635	538	460	386	328	246	286	264	227	159	115	88	93	81	64	63	66	61	62	59	36	49	38	34	50	40	36	40	45	31	42	43	44	37	33	36	32	48	34	43	40	42	48	88	31	36	35	31	32	34	27	35	44	35	39	55	32	41	30	43	38	44	33	28	40	26	31	35	41	43	33	38	41	30	37	36	32	44	38	31	30	36	36	36	30	39	34	27	24	28	39	37	36	45	40	31	32	30	48	23	24	45	43	27	34	28	36	31	34	36	50	34	53	30	34	37	31	43	36	34	29	21	44	32	43	31	24	35	34	33	32	51	41	21	41	32	38	32	40	42	31	40	38	32	29	41	32	43	35	46	27	38	35	34	38	42	36	42	34	37	41	38	42	40	44	31	29	25	33	35	24	45	36	39	34	37	34	34	49	34	42	38	35	46	27	37	36	36	34	39	24	31	31	31	43	44	36	33	35	35	41	40	30	43	30	33	33	34	27	39	34	36	37	45	29	36	35	36	31	39	29	31	34	29	29	31	29	38	46	31	29	29	29	34	36	32	42	29	34	32	37	39	35	39	37	32	29	35	27	33	38	21	41	40	31	34	39	40	41	40	29	36	41	41	34	39	33	33	42	37	31	36	38	29	40	35	39	33	34	37	31	30	32	40	38	40	36	32	33	33	40	39	42	41	35	34	43	43	29	39	35	43	40	41	28	32	36	38	28	37	35	31	38	35	41	42	31	40	41	31	33	48	40	50	40	53	33	31	37	36	46	40	31	34	44	40	31	37	37	32	31	41	33	41	33	31	44	45	37	35	39	28	31	36	40	41	25	45	30	37	39	51	46	50	39	34	33	31	22	34	35	41	38	35	19	31	34	27	30	43	32	33	25	38	40	27	33	39	34	45	36	36	38	37	46	36	34	40	42	35	33	29	37	39	40	32	34	32	33	32	32	37	29	31	36	40	23	38	36	36	24	34	42	39	31	39	33	37	34	39	25	29	29	31	32	27	30	32	28	28	30	32	38	36	31	30	23	35	44	36	42	28	36	37	32	37	31	36	32	34	38	37	36	32	23	41	32	36	38	36	41	45	32	35	32	39	32	26	38	27	44	38	44	44	33	31	40	27	42	36	32	38	37	29	36	42	39	36	40	39	32	40	35	31	29	38	30	43	27	37	34	37	28	42	31	41	33	37	26	35	34	31	31	42	34	33	42	41	34	30	39	44	37	32	45	38	35	36	38	40	35	33	46	31	39	32	45	34	39	49	42	29	39	24	35	46	36	41	37	41	35	34	39	48	36	37	30	33	38	31	34	35	30	40	46	24	43	36	42	24	27	38	38	45	40	33	26	40	29	49	32	30	27	28	31	41	17	42	34	41	39	37	39	35	41	39	32	38	38	28	31	48	39	42	25	41	41	32	37	39	40	44	29	27	21	26	37	31	53	36	40	31	31	30	35	48	37	28	32	41	42	31	43	49	32	30	30	43	34	32	50	28	32	31	37	34	46	35	40	38	42	51	33	34	50	31	32	37	41	49	28	37	45	36	35	41	37	29	35	30	32	33	36	38	37	37	41	47	36	41	32	40	29	28	39	41	29	44	33	38	29	33	34	36	39	28	46	34	23	41	32	42	38	33	33	33	29	34	40	29	33	38	33	37	31	32	38	22	34	40	34	40	35	36	36	37	36	33	47	32	32	34	34	40	31	33	37	46	30	36	34	44	42	37	37	22	27	35	29	34	37	32	32	36	42	34	31	33	44	33	37	27	26	28	38	37	39	23	38	39	32	40	31	38	45	38	34	34	30	33	34	33	25	30	41	32	40	34	41	36	38	39	44	33	28	43	32	38	35	44	31	28	26	37	34	45	33	27	24	32	35	35	28	42	44	31	37	35	39	29	34	40	30	43	38	41	40	44	37	38	34	36	29	39	38	33	39	39	48	43	35	39	35	36	37	39	25	22	33	38	23	44	38	34	35	30	31	35	32	33	47	37	37	32	32	31	37	36	36	38	32	30	38	28	36	28	39	31	26	36	31	30	33	34	29	33	28	31	25	32	35	37	35	34	43	39	37	31	44	32	33	39	41	31	31	38	41	40	38	35	43	22	30	34	37	34	32	35	39	43	31	31	46	48	36	42	29	33	48	37	30	28	38	41	31	32	36	21	30	28	31	30	38	37	36	27	44	40	43	35	36	29	25	37	40	30	37	34	34	36	37	33	36	51	27	34	32	29	25	36	44	35	38	32	23	43	31	37	31	33	39	43	35	25	35	37	40	34	38	26	42	48	38	35	40	34	42	36	36	32	29	28	33	46	33	38	39	32	37	28	28	34	31	42	35	39	32	42	28	44	44	40	37	42	28	27	36	38	26	33	24	42	46	33	45	33	45	22	42	31	25	28	43	26	34	50	29	38	41	41	26	30	46	46	35	39	39	42	39	38	26	45	40	28	40	37	43	40	34	36	36	28	46	44	39	29	29	31	26	31	27	33	36	41	42	34	38	32	35	31	35	26	34	37	37	35	33	39	38	39	25	34	36	35	27	28	44	40	27	38	29	30	45	39	27	38	32	34	31	39	34	50	42	39	33	39	34	38	48	40	37	37	31	39	20	35	32	38	29	47	34	35	43	27	40	34	26	43	32	30	35	43	38	34	30	34	45	29	31	32	32	34	35	39	30	38	30	42	39	42	54	40	30	38	41	40	34	32	30	44	47	34	32	44	38	34	28	29	38	40	34	38	37	32	35	25	32	39	36	33	35	33	34	30	40	40	29	37	38	30	33	30	46	25	47	42	35	48	26	39	40	44	30	42	35	44	26	35	29	29	50	36	32	39	31	36	44	35	43	37	47	42	32	31	41	41	33	41	29	43	29	39	38	34	31	37	31	43	37	29	36	30	28	39	31	38	38	39	34	41	42	34	29	38	49	36	37	34	31	36	37	42	34	39	26	38	43	41	31	32	40	31	33	35	43	36	33	39	34	41	36	37	37	25	31	45	38	42	49	26	37	29	45	36	39	30	45	33	32	34	36	42	37	45	22	31	33	37	38	28	36	32	35	43	38	27	32	35	42	30	27	41	28	43	38	42	35	34	32	29	37	36	32	39	35	28	34	34	37	36	29	34	32	30	19	31	33	40	36	39	34	37	29	28	33	37	35	42	34	30	34	39	43	49	28	41	29	41	36	32	38	36	36	44	40	36	30	31	45	33	43	32	41	31	59	35	38	35	37	39	43	31	40	34	38	39	29	36	32	42	48	33	36	30	47	34	38	31	37	32	41	44	37	33	37	33	41	39	24	35	30	45	30	33	31	34	34	31	36	37	29	34	29	22	40	34	42	30	33	30	28	34	34	45	38	36	43	38	31	40	28	38	39	26	42	41	30	42	38	29	43	35	27	39	48	29	28	32	37	44	29	41	28	27	46	37	36	32	31	36	33	39	33	35	32	37	32	43	29	30	35	31	27	29	38	39	43	35	32
26540	17578	10766	23525	32620	32425	28860	24914	22658	19590	16349	13700	12197	11789	10806	9815	6517	4624	3531	2737	2313	2049	2092	1964	1607	1455	1339	1229	1092	1067	1059	984	956	899	946	856	896	917	868	872	823	729	762	764	740	697	699	799	708	989	3055	854	669	647	651	643	648	683	668	590	692	617	668	626	619	592	571	625	570	572	612	603	662	603	615	599	598	602	563	576	602	612	599	657	596	551	596	640	606	625	574	589	647	613	586	603	573	661	596	562	580	533	610	613	560	570	613	595	556	607	557	611	605	542	568	593	574	564	619	571	592	592	510	617	574	549	547	563	558	557	534	555	566	545	573	556	547	576	589	596	589	595	593	587	601	588	554	562	571	543	582	594	542	591	580	563	545	536	570	549	586	578	555	567	495	552	566	518	556	562	571	562	544	547	563	562	564	537	494	534	542	577	574	544	565	599	524	572	530	530	608	600	541	552	541	540	587	549	561	512	538	496	572	529	523	534	575	518	595	555	558	569	547	543	612	558	519	555	537	525	521	543	583	570	511	537	528	540	544	519	525	518	562	570	579	553	532	544	542	582	540	544	546	535	585	550	503	562	499	561	594	544	580	508	535	533	593	584	562	509	517	540	572	529	519	547	539	583	580	572	532	572	501	541	585	552	557	567	563	543	557	544	577	519	514	585	575	558	522	562	556	582	521	557	544	531	603	592	579	550	573	555	511	493	559	549	521	518	563	540	548	579	539	526	539	526	544	581	560	533	541	561	535	553	553	527	575	558	527	504	533	567	533	562	556	555	498	548	529	511	580	556	537	542	517	588	503	566	542	525	523	522	608	541	554	561	595	561	553	565	495	508	502	520	519	535	560	520	599	578	551	561	518	568	574	517	528	578	558	531	557	551	562	522	538	548	561	591	506	543	499	564	510	529	567	551	543	548	549	549	537	530	584	536	549	552	595	490	549	550	546	525	550	490	554	540	559	530	560	521	562	504	542	600	525	560	522	570	523	518	519	575	528	517	569	581	569	542	563	547	540	493	556	538	535	527	525	554	586	531	540	552	532	579	522	559	537	565	587	556	557	513	523	578	536	519	553	505	509	495	536	544	557	491	545	537	550	535	545	537	494	560	543	566	548	545	525	577	510	525	524	549	575	536	541	552	579	549	541	542	483	564	533	555	528	569	509	562	520	511	499	574	508	557	558	574	558	538	549	534	600	559	577	560	571	539	567	571	528	500	564	528	547	574	526	527	548	538	549	597	506	532	566	534	608	566	545	545	523	518	522	532	511	523	594	547	574	553	554	534	542	527	568	515	541	496	550	563	547	538	534	580	522	532	560	576	533	468	525	545	539	542	530	540	538	534	540	562	572	555	596	546	549	542	542	532	549	543	533	599	556	527	542	544	550	529	502	554	508	544	555	540	547	521	565	560	512	560	542	520	584	535	553	540	569	514	541	560	549	573	530	506	569	541	585	567	539	540	526	584	560	571	499	584	505	534	508	539	575	575	582	571	551	541	530	542	527	545	546	560	561	523	550	525	517	537	579	580	586	567	555	546	562	552	525	541	549	597	577	568	562	556	555	525	541	548	543	526	536	567	512	549	546	478	568	562	556	527	559	544	540	577	572	504	537	517	512	539	524	552	558	533	556	549	541	533	562	586	583	536	584	554	539	522	538	546	563	555	533	544	551	535	541	524	567	563	542	550	518	573	565	592	556	517	546	537	561	540	539	524	510	552	532	523	517	556	576	563	538	524	550	592	532	568	531	567	492	550	574	552	591	546	550	538	545	539	541	520	529	570	511	544	558	552	529	551	495	575	570	591	543	552	519	556	522	564	560	563	599	566	505	503	564	551	549	554	532	519	543	563	568	525	564	545	568	508	568	564	538	520	557	577	527	580	570	511	558	594	533	525	505	580	542	567	531	531	540	552	521	524	563	558	550	587	532	567	553	548	520	547	543	539	574	556	541	571	539	577	588	555	520	518	501	556	531	526	529	491	582	510	586	561	573	556	554	584	546	524	549	550	556	552	592	521	513	533	556	539	565	560	573	549	562	533	552	525	607	547	531	561	543	523	561	551	491	540	549	580	494	553	565	551	538	496	509	570	564	558	566	555	552	578	555	544	526	501	552	559	560	537	548	535	533	523	537	524	548	542	566	520	537	570	530	504	549	549	539	564	576	567	544	553	528	514	528	506	530	511	575	517	525	539	543	527	550	579	564	554	516	540	560	568	571	562	535	545	521	538	520	559	564	541	535	583	558	519	536	576	541	517	480	561	504	561	536	525	500	540	513	541	535	532	555	535	560	549	563	533	525	579	580	529	594	540	534	531	536	521	540	553	528	592	545	549	556	506	579	556	527	547	553	551	531	545	586	548	549	509	524	532	565	602	540	517	487	562	576	552	528	553	517	580	543	533	516	519	506	602	589	530	566	516	558	571	554	568	527	531	572	524	536	502	535	573	527	555	545	557	558	554	510	574	552	519	566	555	522	557	551	530	534	558	537	550	551	558	560	568	583	554	541	569	592	559	551	532	568	574	503	557	516	572	538	554	551	523	547	560	517	522	565	557	547	481	561	528	535	536	554	558	521	509	550	542	553	536	535	543	582	543	560	572	519	515	529	516	533	549	554	578	549	534	555	553	546	516	552	541	524	528	551	581	522	554	558	567	566	564	564	562	537	566	540	567	525	548	529	567	579	531	531	564	530	548	553	549	561	569	543	562	551	565	584	524	539	518	562	522	545	537	543	560	525	541	561	497	537	553	564	538	506	543	521	634	528	573	557	501	543	551	558	551	568	536	529	562	536	552	525	556	581	549	523	555	549	502	536	543	528	528	567	527	519	542	521	543	534	567	565	551	576	550	554	511	534	571	554	559	537	537	548	568	539	504	547	556	530	552	542	552	552	514	504	520	524	553	558	560	519	547	514	581	551	577	552	566	554	543	570	531	566	542	556	554	557	527	512	563	539	547	532	562	565	546	523	616	535	576	567	564	551	526	507	524	547	533	527	550	524	554	557	522	531	568	508	525	562	545	565	561	549	552	530	524	561	516	565	518	547	519	535	553	558	517	557	543	522	567	497	550	542	567	552	545	550	583	553	528	561	562	536	558	561	577	502	505	538	586	563	543	595	550	552	560	548	573	518	530	542	501	553	556	512	563	549	501	498	554	533	540	576	531	550	481	554	564	576	548	541	522	589	527	575	559	551	526	540	578	533	553	532	517	539	530	557	553	539	515	518	520	527	547	534	520	579	564	553	510	508	547	535	485	539	519	542	527	568	577	520	520	566	530	585	536	567	483	525	563	539	501	553	595	542	569	537	530	568	558	575	526	567	501	550	544	584	557	550	512	566	518	553	519	514	575	546	504	509	532	566	572	565	550	537	521	565	547	564	513	527	552	514	571	540	564	610	532	538	552	500	498	547	547	557	535	508	527	576	526	538	541	530	519	510	526	507	577	547	500	538	592	558	550	569	513	573	580	511	540	543	558	572	532	552	535	573	548
1840	397	236	151	274	331	283	246	223	200	161	147	95	116	104	91	69	60	44	30	34	29	31	30	28	29	26	24	26	32	26	31	26	29	25	21	20	28	31	26	27	18	21	23	23	24	25	27	31	27	32	26	19	21	25	25	28	26	25	23	29	29	29	20	21	24	20	31	21	23	19	30	16	30	38	16	25	20	18	23	28	29	27	19	24	37	27	28	33	25	36	30	21	32	13	25	21	18	30	31	24	26	33	27	24	24	28	22	26	24	24	30	24	43	22	23	19	37	23	21	21	22	26	31	26	27	21	16	25	20	29	25	27	24	26	27	25	30	25	22	37	30	26	42	27	29	27	23	22	24	20	28	23	28	20	29	23	18	24	24	22	22	21	25	33	28	16	25	22	26	28	34	24	32	29	24	25	27	25	20	23	23	16	31	21	24	25	21	18	18	27	22	26	20	28	22	31	23	23	20	26	20	30	24	32	34	22	31	35	20	30	17	17	25	24	23	17	22	24	39	21	22	33	20	29	27	27	27	27	33	18	22	27	23	24	23	23	22	27	22	19	29	27	32	28	25	21	24	22	23	25	21	25	23	30	24	27	22	21	24	24	27	23	20	32	18	19	26	24	22	28	17	30	25	31	21	18	22	23	31	22	25	22	21	26	24	26	18	22	25	28	20	26	26	26	19	23	13	15	25	17	24	25	25	15	24	24	22	31	42	21	28	26	26	25	25	18	24	21	26	27	30	18	20	24	31	29	21	23	14	25	28	26	27	27	24	19	23	25	16	17	22	19	19	29	23	33	28	29	21	25	22	20	22	33	33	25	30	30	27	19	19	24	33	29	27	22	23	27	15	17	28	29	23	29	23	19	30	24	24	27	30	28	24	26	17	26	22	32	30	21	17	26	24	30	38	22	18	25	28	21	25	28	25	24	31	26	27	20	25	31	27	28	22	25	22	17	30	17	32	23	21	26	25	24	29	28	25	22	20	18	17	23	29	29	24	26	21	31	26	16	29	21	19	26	24	19	19	25	16	25	19	27	27	27	18	15	28	26	19	19	21	29	18	23	28	35	19	22	22	22	20	29	31	23	22	17	23	28	34	27	28	31	20	19	21	18	25	29	28	19	28	32	21	23	22	18	23	18	26	23	18	20	29	28	22	15	36	28	24	35	21	27	24	24	23	20	23	33	29	22	24	33	24	18	27	23	23	28	19	21	23	28	27	28	21	22	23	24	23	28	32	27	31	20	18	29	24	25	21	24	34	24	29	23	28	27	22	25	19	34	21	27	17	29	29	37	25	21	18	26	22	37	21	18	32	23	23	36	18	23	16	29	19	31	28	22	32	36	30	29	24	24	24	24	18	26	20	21	14	18	27	19	35	23	22	14	25	21	16	20	26	25	22	25	23	24	30	37	19	19	24	19	21	24	16	23	25	28	28	21	23	25	26	28	17	21	24	28	25	31	23	30	29	20	23	27	23	25	23	20	20	20	29	27	28	33	22	18	25	34	22	18	24	31	25	24	23	29	28	28	27	28	30	26	30	27	21	25	26	19	30	22	23	25	28	28	19	18	25	26	18	25	26	17	26	24	21	34	28	28	43	25	22	35	22	24	16	26	22	23	13	24	25	19	25	24	24	18	20	22	28	23	20	20	23	14	22	15	20	22	28	26	11	14	23	25	28	29	24	23	32	26	21	21	24	14	23	22	19	27	24	24	21	19	18	29	26	22	23	22	22	24	25	29	27	29	24	19	23	22	19	19	31	24	19	31	27	33	28	23	22	21	22	23	27	24	20	27	25	17	18	20	21	24	28	19	22	21	22	31	23	27	26	28	21	24	31	23	26	21	38	19	20	21	14	29	26	27	25	27	27	27	32	21	31	30	25	21	29	30	21	15	32	21	26	23	22	25	30	28	29	27	18	32	26	25	22	26	24	19	23	20	30	22	25	27	33	26	17	26	25	27	27	23	23	30	36	21	29	29	20	21	36	31	27	30	24	22	21	18	23	21	27	25	27	21	23	18	21	16	19	31	27	21	24	24	27	30	22	28	25	18	29	43	35	22	23	27	30	26	33	24	29	25	31	20	28	38	24	23	25	20	26	20	20	29	23	22	17	23	21	26	34	17	20	27	31	30	26	17	18	21	29	21	29	25	26	22	24	18	20	20	26	30	25	24	23	29	28	29	19	21	25	28	23	16	26	16	25	26	24	29	23	27	24	26	17	28	26	25	25	34	14	24	27	29	23	16	19	26	25	16	20	28	26	23	24	28	22	23	20	26	20	27	25	20	21	31	26	25	29	25	22	33	31	24	24	24	25	21	26	28	23	18	27	20	27	23	24	22	31	25	25	20	26	24	20	14	16	24	26	25	30	23	21	21	28	30	11	24	21	19	25	22	18	27	23	26	27	33	27	19	31	29	23	32	13	29	22	29	19	27	25	24	26	29	20	19	30	23	21	24	34	18	19	28	29	26	28	22	19	23	28	25	20	29	21	29	14	28	22	16	31	25	20	21	25	22	26	21	28	22	24	24	28	20	27	23	16	25	24	29	20	17	24	25	24	24	27	19	27	28	18	18	24	22	23	20	29	27	18	26	20	27	25	25	22	27	22	25	41	17	25	19	35	22	24	29	23	31	25	37	15	29	22	20	27	25	32	22	28	31	21	21	24	26	28	22	29	25	23	23	21	24	27	19	23	23	36	20	22	15	23	23	17	31	21	28	24	20	19	29	22	25	23	23	23	23	27	18	20	16	22	28	21	30	36	23	19	28	29	28	34	21	16	29	16	22	12	21	39	28	25	25	30	21	37	22	23	28	20	29	20	29	26	30	20	20	24	24	18	17	24	30	22	17	27	18	27	28	20	17	24	26	18	28	18	24	20	27	21	22	31	22	17	26	23	29	25	23	25	16	26	26	27	21	20	34	21	29	22	23	21	32	23	24	35	30	24	19	25	32	38	26	29	33	16	25	31	27	28	28	21	12	28	21	29	26	18	19	28	25	23	24	24	29	19	30	28	17	27	25	21	21	24	17	18	25	32	26	22	16	22	22	18	19	19	29	33	27	36	27	17	25	25	29	33	15	20	27	26	21	28	15	29	24	21	27	28	21	25	32	18	27	31	21	19	19	21	26	24	20	30	29	29	26	31	21	22	26	21	21	23	20	17	27	17	27	24	26	25	31	24	24	27	28	16	22	19	17	38	16	23	22	21	17	28	26	29	23	24	15	20	35	26	26	33	18	24	25	33	21	22	28	30	20	23	18	28	14	22	31	17	27	27	27	40	24	28	25	28	35	20	22	24	23	30	18	26	16	39	24	24	22	23	20	27	25	33	23	24	21	22	34	36	23	26	19	16	28	27	29	23	20	23	20	26	31	25	25	29	22	29	21	30	24	27	20	36	26	28	26	32	17	23	22	23	22	28	34	16	27	22	22	34	19	28	25	24	27	26	25	36	26	27	19	17	31	22	23	21	27	21	25	27
18245	10722	5778	14664	23006	22448	18641	14759	13054	10946	8679	6932	5639	5249	4752	4257	2710	1829	1331	1010	839	757	765	707	651	584	541	490	489	496	460	461	486	436	459	439	499	521	457	439	446	472	420	475	420	409	452	433	388	398	393	447	438	399	426	375	418	406	408	407	444	387	379	393	409	393	400	401	393	372	420	419	397	389	410	410	398	385	383	391	428	383	399	420	421	415	412	406	392	426	397	390	424	398	377	428	388	452	443	419	416	417	395	432	420	438	410	392	351	406	410	390	399	432	382	434	408	401	388	403	380	400	375	386	421	378	385	418	405	406	381	389	383	398	426	400	381	399	381	406	384	432	428	376	357	392	389	404	424	403	360	407	408	410	370	397	384	357	384	407	394	377	386	406	409	398	381	385	399	426	417	402	383	416	391	404	404	379	377	405	411	382	388	352	393	398	398	380	380	382	404	362	394	361	353	377	378	428	441	368	388	400	371	377	370	405	388	388	382	410	381	405	382	393	347	376	379	407	399	387	404	383	378	394	356	359	411	423	343	367	388	408	416	396	370	388	379	411	357	376	412	368	376	391	443	405	401	419	370	377	394	408	412	405	385	384	371	403	373	380	381	365	360	358	376	400	383	400	383	392	358	382	368	390	391	404	397	409	405	399	360	373	365	392	416	368	409	360	370	337	376	385	395	417	383	388	378	395	380	358	426	384	389	378	396	394	382	369	395	399	393	361	402	419	397	368	363	405	393	403	392	402	378	393	368	435	379	403	395	367	428	390	363	407	391	390	382	404	386	384	390	349	379	366	410	398	380	419	382	380	375	387	394	391	362	383	365	383	357	380	426	356	356	387	413	382	378	388	398	405	400	374	389	386	380	391	366	423	411	386	413	387	378	369	370	396	377	379	383	335	390	426	366	408	399	344	432	371	379	417	368	423	380	430	343	398	354	381	374	366	357	387	378	370	366	383	359	410	385	373	411	384	383	420	391	406	389	398	380	363	367	401	382	388	384	408	391	374	371	368	387	399	364	358	385	361	366	373	357	369	394	395	402	368	391	386	390	373	403	358	374	397	389	397	363	403	402	362	384	389	373	391	365	362	409	420	364	371	373	409	371	378	392	360	390	411	402	427	406	371	390	425	401	424	384	360	366	379	361	388	407	372	380	369	378	422	373	365	394	383	367	400	389	394	358	354	420	363	378	387	367	390	421	420	382	415	380	379	362	374	356	375	396	360	388	399	407	389	418	360	386	391	424	381	408	359	401	381	409	383	344	383	377	392	372	417	377	397	370	394	370	384	403	427	430	393	386	371	382	410	420	383	404	410	384	401	381	371	371	369	409	374	373	389	388	388	408	358	418	416	364	362	392	408	376	431	418	391	401	374	365	380	388	383	368	420	417	359	421	396	356	386	386	361	396	377	386	386	401	386	407	421	404	406	413	396	389	401	397	387	412	404	409	399	377	373	343	393	394	408	435	394	343	382	391	368	401	414	386	377	375	361	374	353	420	368	391	367	412	374	377	363	393	373	364	389	407	376	409	361	418	423	384	394	381	383	395	391	380	436	403	386	375	370	381	367	402	355	378	351	394	383	361	404	354	410	395	397	389	377	382	411	402	417	408	408	373	380	369	334	382	364	367	378	393	390	363	358	385	374	380	375	363	345	379	372	380	376	382	380	391	369	385	409	391	426	402	366	355	402	362	398	380	345	356	391	404	354	382	385	379	414	404	386	366	412	411	426	383	389	387	378	399	397	371	393	379	380	413	379	353	391	363	380	352	349	363	413	394	382	390	404	421	415	437	399	408	385	393	391	369	403	383	368	356	374	397	376	405	337	420	439	407	410	355	400	373	344	406	354	393	400	395	385	359	389	369	364	408	430	406	389	361	377	367	412	404	422	388	386	403	364	403	378	398	397	384	413	401	407	362	404	420	405	387	415	375	364	376	383	363	407	373	391	372	404	387	381	391	424	402	389	374	348	379	395	409	386	412	399	333	378	406	398	380	375	375	402	405	406	401	388	379	381	357	405	375	370	380	392	406	375	417	364	429	379	360	384	446	364	394	378	341	377	398	353	384	378	375	423	381	366	340	366	370	400	395	357	400	384	350	392	356	385	365	395	376	387	381	372	386	389	382	383	374	374	405	390	383	381	390	393	389	390	385	405	364	359	393	381	382	367	409	374	396	411	384	411	364	383	393	359	379	378	399	391	371	405	363	394	385	375	422	386	405	353	403	412	372	357	402	441	391	376	402	396	385	391	352	391	387	388	430	383	389	354	408	350	380	403	393	399	378	378	374	427	369	432	396	411	402	375	398	386	367	394	385	370	395	353	360	367	370	384	409	379	376	430	413	396	369	377	420	415	416	388	340	360	393	356	399	382	393	402	361	404	385	406	365	417	375	367	393	420	394	367	367	391	401	400	409	401	362	379	383	398	396	373	388	390	400	382	364	372	395	422	377	394	358	380	411	375	386	391	375	394	397	382	424	398	390	375	426	384	405	367	387	391	380	402	426	367	411	395	383	417	369	380	409	382	387	374	419	431	409	385	405	367	396	393	375	386	408	377	360	361	396	402	349	405	427	408	400	377	383	398	398	418	405	398	397	374	393	405	351	386	373	386	393	381	415	381	352	375	368	325	352	424	382	397	382	367	374	409	401	361	385	411	358	414	406	370	375	373	392	398	414	397	398	394	369	367	383	393	371	385	359	351	415	391	391	452	394	374	399	375	409	383	391	383	381	386	346	351	409	409	418	367	395	372	413	371	379	400	368	379	382	392	374	378	393	377	392	369	420	388	361	367	343	388	401	366	384	403	392	366	416	380	403	413	387	376	385	364	363	393	380	364	344	400	402	401	374	397	405	393	394	386	407	359	395	367	374	390	383	390	397	423	369	398	401	377	423	425	406	388	417	393	408	382	422	373	382	387	381	380	373	386	323	391	379	399	377	395	378	375	351	392	367	422	404	405	360	399	388	376	381	381	430	351	370	375	410	374	386	410	375	374	395	429	416	397	429	398	396	404	373	386	415	370	370	387	387	371	353	391	428	385	371	420	391	371	373	423	391	368	409	340	388	402	397	345	422	383	397	406	393	397	387	392	405	404	422	366	378	395	371	383	404	362	392	376	384	350	387	374	384	374	371	411	362	371	387	395	368	404	429	408	424	393	387	380	371	425	413	359	377	391	376	377	413	370	431	397	399	381	386	374	370	395	383	365	404	404	407	403	384	386	390	375	371	402	391	412	359	350	385	369	386	398	372	402	400	395	428	347	405	371	365	367	373	394	408	374	361	399	420	365	385	338	426	379	374	397	421	413	381	398	379	397	350	376	415	402	409	382	391	391	396	410	428	387	395	379	370	395	400	379	373	422	379	403	396	359	419	376	375	375	395	384	389	382	392	387	368	389	378	358	408	343	422	342	378	388	397	373	397	394	350	375	339	398	378	351	372	381	392	403	399	357	397	381	383	433	371	388	418	379	382	405	340	390	395	388	369	371
1296	596	310	217	452	540	445	349	313	282	243	258	208	178	153	150	121	98	58	49	40	30	32	40	27	31	22	23	25	30	23	18	30	22	21	29	21	24	23	29	20	17	17	17	19	24	26	17	9	23	20	23	24	17	15	18	20	23	20	20	19	22	20	18	15	14	19	12	12	28	14	17	19	10	19	15	18	28	21	27	19	19	16	21	22	14	8	27	15	19	33	18	15	22	20	13	20	23	20	20	17	23	16	21	21	13	15	13	22	14	23	8	18	22	21	18	18	17	23	22	15	17	17	17	20	19	13	11	22	14	23	13	24	21	20	15	22	19	16	24	18	15	21	14	17	19	17	15	22	21	13	17	14	18	19	21	17	13	12	23	18	20	21	18	19	18	21	14	18	22	14	16	22	19	17	28	17	24	15	19	18	16	10	19	24	15	10	19	13	29	17	17	21	23	20	15	20	13	19	23	15	21	14	23	18	17	15	19	13	14	19	21	16	22	20	11	25	20	24	19	19	24	21	17	23	25	21	16	21	16	18	21	16	12	20	21	27	17	21	14	22	12	18	13	29	16	20	18	22	20	20	21	24	18	15	25	12	19	13	17	10	21	15	17	14	23	20	15	17	22	11	19	20	21	19	14	12	14	18	14	22	15	20	17	20	14	16	18	16	9	17	17	11	19	18	18	15	24	16	12	24	23	21	23	22	20	19	21	17	28	17	12	16	17	24	16	17	16	19	17	21	9	13	17	15	22	20	19	14	25	19	17	16	20	20	13	17	15	11	17	19	19	24	13	17	20	20	27	19	20	27	26	16	20	13	12	19	18	16	19	23	20	20	15	17	14	14	14	11	17	15	16	16	15	30	24	15	21	20	21	17	24	26	12	19	18	18	27	19	20	20	18	22	9	16	20	25	17	27	20	19	18	21	17	14	18	20	22	13	23	16	22	24	20	19	16	28	15	11	14	23	22	12	20	16	17	18	21	13	12	18	15	19	18	17	16	15	18	18	19	20	14	10	20	19	14	32	22	22	25	18	21	16	18	19	8	14	12	22	17	15	17	14	25	21	19	17	14	17	22	22	19	18	24	18	18	14	21	21	14	21	17	18	20	19	13	24	14	17	11	16	18	24	14	24	20	18	16	19	21	26	17	17	14	24	14	15	20	25	22	17	21	13	18	11	24	18	22	18	19	18	16	17	20	26	16	10	15	17	11	21	13	25	19	18	22	27	14	23	19	25	22	21	26	18	18	18	13	21	27	19	24	17	18	18	18	14	16	17	20	15	24	18	20	19	9	18	18	17	14	14	25	20	24	17	18	19	19	18	20	18	14	17	9	19	16	19	18	19	20	24	13	20	12	12	16	16	18	14	20	16	20	14	24	21	19	21	11	12	23	17	19	16	16	25	21	21	20	15	18	19	19	18	17	14	15	17	14	17	22	18	20	23	8	8	16	18	20	13	15	16	12	15	20	24	15	14	20	14	17	18	20	14	18	14	22	16	21	17	24	13	19	16	23	21	17	10	8	21	24	16	19	14	19	14	18	20	18	15	12	19	16	17	14	12	21	18	21	20	19	25	13	18	20	23	17	17	15	16	26	19	22	22	14	21	15	24	19	19	19	20	18	14	13	19	22	17	19	15	22	15	14	20	17	20	19	17	15	13	16	18	20	19	17	19	18	20	11	18	23	18	24	13	13	26	23	16	19	9	15	26	12	23	18	25	20	15	15	22	22	15	20	21	24	18	16	21	10	18	19	19	19	15	23	13	23	12	12	21	24	21	17	13	17	20	22	15	29	22	11	14	29	20	24	15	14	21	24	21	17	16	17	23	23	23	25	19	16	17	18	15	20	23	22	19	19	17	13	13	17	19	21	23	22	10	29	21	17	22	22	11	13	21	19	21	22	13	19	29	22	20	23	17	18	16	16	16	20	22	17	16	16	19	20	13	18	12	14	15	20	25	18	10	15	10	16	22	20	22	24	18	22	16	10	23	15	16	22	12	18	22	17	7	21	19	21	20	16	20	25	24	20	16	19	20	25	13	17	25	14	17	18	15	20	23	20	18	20	12	18	25	17	20	24	17	23	19	14	17	14	22	20	14	12	19	19	29	14	15	19	20	22	14	19	21	17	22	16	26	18	20	11	29	15	12	19	19	29	18	16	15	11	17	16	18	10	24	9	14	18	13	19	25	18	12	15	20	20	13	19	14	23	16	23	21	22	11	12	16	9	23	17	24	20	21	19	14	17	20	18	16	13	12	23	27	12	21	19	16	14	21	20	22	18	19	17	28	21	22	22	20	13	11	25	17	21	22	12	30	14	22	23	14	26	20	19	18	18	19	23	20	18	16	14	15	15	20	21	17	24	23	16	20	19	22	14	20	19	23	25	17	17	14	20	18	24	12	19	7	20	21	15	15	26	16	15	16	15	16	18	23	18	17	18	33	12	17	17	18	16	21	17	28	19	15	20	16	14	9	17	21	16	20	19	13	14	18	19	19	21	15	16	24	13	22	12	18	21	17	18	18	19	13	22	19	23	21	17	25	22	28	21	12	21	13	20	16	15	14	15	18	19	18	18	13	20	25	19	23	17	28	19	16	25	17	18	13	15	21	23	20	19	22	16	17	24	26	12	16	15	20	21	14	24	17	18	24	22	19	12	8	16	17	15	21	25	16	24	23	24	20	28	22	22	22	14	18	14	13	16	23	25	17	14	19	16	20	10	13	32	13	17	19	19	17	15	24	17	20	22	14	15	17	15	16	20	23	21	13	14	20	18	22	23	20	18	25	9	18	24	11	20	20	15	13	27	25	27	14	19	17	14	24	22	17	18	20	17	23	21	28	14	10	15	19	24	16	21	15	13	20	19	27	20	18	16	9	18	12	19	26	19	16	19	22	15	14	24	19	21	15	20	7	13	11	20	22	20	22	14	17	19	18	24	25	18	14	24	23	17	16	24	17	19	17	14	14	15	21	13	13	14	15	15	21	20	17	20	25	19	17	13	17	15	18	13	14	16	14	17	18	11	14	21	14	9	17	15	13	15	21	13	25	18	19	11	21	23	13	26	18	25	18	17	19	22	16	17	24	12	13	24	10	14	21	10	15	17	14	17	23	12	20	24	21	21	16	15	16	19	26	17	15	20	17	18	21	13	18	23	19	24	24	16	20	23	19	14	15	22	16	20	17	20	22	22	19	29	18	15	11	24	14	19	17	20	22	13	21	21	21	21	19	20	9	23	9	21	17	12	18	12	16	30	17	26	18	23	24	15	24	19	16	19	20	25	11	23	12	17	22	18	21	13	24	24	11	20	14	18	25	18	17	20	26	17	16	22	17	27	14	18	17	18	16	10	17	21	18	19	23	19	17	18	20	23	23	16	15	20	15	23	17	20	16	20	17	25	16	21	12	11	19	25	15	18	19	19	14	12	19	28	16	13	20	17	16	15	23	21	25	18	17	26	16	13	16	27	23	22	22	17	17	16	20	20
22416	14066	8115	19609	28852	27344	24004	19649	17633	15523	12435	10551	9512	8124	7550	6725	4893	3297	2338	1763	1417	1254	1069	1041	843	809	650	575	611	586	629	564	523	537	570	488	489	585	558	469	438	431	403	430	389	399	402	394	380	375	421	443	380	321	349	329	330	363	343	337	354	314	370	337	348	316	315	344	338	279	314	350	299	330	300	322	272	322	299	320	332	342	311	319	307	316	330	341	331	364	320	329	357	359	322	339	326	337	337	292	323	322	311	328	330	297	306	281	326	297	313	315	319	313	303	281	319	331	279	300	298	336	305	280	294	311	315	288	342	324	292	314	314	320	299	283	327	275	335	311	297	324	276	276	328	294	317	313	306	314	302	305	314	358	315	280	283	303	283	290	319	281	287	264	260	286	317	271	296	282	294	298	351	286	289	317	296	292	311	270	275	263	277	285	302	304	295	297	278	323	304	258	305	300	306	310	313	301	308	297	287	277	282	305	302	292	312	276	269	303	290	273	296	289	302	284	311	276	280	288	274	304	286	292	297	296	274	300	299	298	313	276	304	265	267	289	270	295	303	258	290	324	266	264	309	286	272	318	276	318	282	273	296	302	294	296	294	278	280	244	298	301	318	288	264	283	292	281	300	278	289	292	302	267	310	299	277	290	288	287	263	316	294	325	259	300	273	305	326	306	281	282	293	252	273	283	277	307	286	285	289	287	313	300	347	290	301	286	254	293	292	283	277	278	317	295	262	276	333	279	276	314	292	282	303	271	288	298	276	316	277	295	266	284	290	322	290	290	317	290	278	312	273	321	294	275	306	264	275	292	282	330	316	294	303	299	261	291	295	280	305	295	307	285	295	301	301	309	314	271	286	276	283	314	264	295	280	315	272	334	272	270	267	305	279	293	278	289	290	288	305	305	286	297	315	281	288	269	292	332	285	266	296	298	294	313	295	327	273	291	299	286	293	310	256	259	291	284	299	315	280	310	290	306	301	316	272	262	288	291	283	326	278	293	277	290	271	271	331	278	278	285	276	291	305	299	305	326	301	275	272	301	289	289	275	283	301	306	288	278	282	280	286	260	293	286	293	270	326	313	294	283	316	309	285	276	282	275	304	271	310	261	292	287	273	264	299	321	308	310	314	309	304	271	291	296	319	310	305	271	258	309	294	290	281	297	312	260	284	300	295	293	261	306	308	283	284	300	309	277	280	298	252	294	306	275	309	300	286	271	290	284	295	266	261	275	277	282	299	312	314	307	298	285	279	280	286	305	294	314	299	278	293	295	297	283	266	299	259	287	284	320	274	284	300	285	325	282	304	269	293	329	263	290	293	302	314	301	258	279	310	315	309	297	286	289	284	267	307	290	263	312	289	309	286	301	280	299	266	326	293	277	312	302	294	304	299	286	279	267	279	293	277	282	259	296	282	311	276	311	289	299	282	284	311	291	279	317	292	282	295	255	285	267	270	293	291	295	296	288	277	304	307	289	271	292	276	269	296	305	289	265	289	282	280	282	282	280	295	317	303	324	291	302	284	266	295	329	290	298	291	287	277	283	291	304	300	293	257	299	273	309	298	266	290	295	314	285	300	291	308	303	285	274	282	312	319	294	272	281	288	313	286	279	304	281	292	315	279	274	294	297	280	308	295	308	308	273	255	267	266	312	285	288	267	283	292	281	293	294	296	287	272	290	301	313	317	268	283	287	289	320	304	265	294	307	299	302	305	287	289	279	286	281	326	288	285	309	274	276	315	288	293	267	295	260	283	284	252	267	298	289	291	294	271	304	294	314	299	280	271	323	297	299	277	278	306	278	299	312	273	295	277	271	275	265	277	324	292	278	303	305	297	310	298	281	290	289	299	282	275	288	314	299	298	309	275	291	321	296	271	305	327	270	277	264	283	302	288	291	284	266	305	290	285	302	279	288	287	285	284	305	280	296	258	293	292	310	292	279	312	304	281	324	287	315	281	319	290	298	284	278	284	267	300	288	301	288	270	302	260	258	278	271	276	283	294	275	299	255	302	309	288	285	302	307	298	310	282	281	309	325	295	296	267	277	304	279	267	282	293	291	276	279	303	265	267	280	300	308	285	300	301	287	291	317	271	284	303	286	288	283	291	284	285	299	283	296	283	276	304	293	286	284	293	320	302	304	272	319	260	261	311	312	273	306	267	294	274	285	290	317	265	298	275	292	295	305	299	270	283	308	293	283	301	290	285	289	302	279	298	265	288	277	266	291	306	270	320	301	315	295	270	321	304	265	293	285	285	293	308	263	294	260	287	297	291	284	281	305	305	290	251	297	281	308	285	287	284	283	309	289	286	288	299	294	320	300	310	290	302	316	299	287	315	276	274	302	261	273	296	277	287	246	315	303	285	287	292	287	315	306	283	281	287	290	301	292	299	308	265	292	262	307	277	283	267	302	294	285	279	296	283	306	276	308	310	281	281	301	286	283	290	318	295	286	269	280	291	278	306	282	284	292	292	286	278	301	322	282	329	308	306	287	297	313	271	277	305	290	295	290	287	314	304	318	297	296	276	293	300	288	311	298	302	306	273	300	294	300	298	288	251	293	274	270	306	303	257	288	258	296	282	267	283	268	301	278	320	259	272	297	284	292	311	291	302	288	313	292	270	296	287	285	268	303	285	297	296	302	261	302	308	302	294	317	318	279	290	271	306	266	269	301	294	311	292	285	325	307	275	289	317	310	307	312	279	280	308	299	320	307	293	300	288	289	308	270	290	295	275	268	277	279	311	309	295	295	339	282	289	264	301	290	309	294	276	320	306	310	270	277	294	285	269	309	279	302	301	307	305	279	308	277	316	304	290	265	302	305	274	311	274	280	301	292	300	281	283	303	298	275	300	244	251	306	268	274	293	278	301	273	280	281	253	295	269	301	299	292	307	307	316	285	281	287	270	276	276	276	265	267	293	294	304	311	314	311	311	300	263	293	286	284	293	296	317	302	310	296	275	287	312	258	300	297	314	264	302	298	313	280	289	268	287	274	316	305	296	307	272	265	327	306	271	273	271	308	301	278	325	317	290	288	283	306	284	276	290	340	280	289	311	282	276	316	306	309	295	281	288	294	289	271	274	279	253	305	281	307	296	293	281	294	269	285	281	302	303	294	312	297	286	314	299	316	268	294	278	304	284	280	298	309	266	319	282	306	282	285	298	276	287	270	317	301	271	295	327	272	293	260	315	283	298	298	309	319	292	326	285	282	294	272	313	328	301	304	315	272	299	291	262	312	311	283	282	314	290	303	321	310	307	285	290	269	284	287	291	292	299	273	316	300	322	306	308	293	285	306	286	270	287	294	306	294	275	273	287	284	249	273	310	289	289	292	292	304	277	301	297	314	261	273	291	287	287	300	275	302	283	265	278	303	284	271	273	277	285	290	305	289	284	283	303	290	334	304	280	316	288	288	310	290	298	306	301	301	312	282	313	262	310	288	273	281	293	280	258	298	295	298	275	306	285	315	270	290	260	279	297	306	294	283	286	284
2944	571	296	224	425	539	418	281	341	300	256	228	210	226	191	174	127	104	75	66	86	51	67	53	51	50	59	43	48	44	35	50	48	31	47	47	40	41	54	42	50	47	35	44	44	49	41	46	44	41	53	41	44	39	43	41	48	44	35	40	44	43	51	53	42	51	47	35	33	42	43	52	34	40	41	39	35	39	44	42	38	38	27	38	40	44	35	48	36	58	50	38	46	38	43	42	38	42	47	38	42	44	53	41	45	46	57	43	38	43	40	55	48	47	47	43	34	49	39	34	41	42	38	39	47	62	45	33	38	36	36	50	37	45	48	38	38	42	42	42	38	37	39	35	40	42	50	39	44	36	37	39	45	48	53	35	43	53	46	34	51	45	35	46	39	40	37	32	34	29	39	46	54	38	43	46	47	50	37	43	36	40	43	43	50	37	33	39	35	35	40	50	45	40	41	46	42	31	40	47	37	47	42	43	39	45	45	39	32	39	52	39	43	39	47	51	41	41	46	46	46	42	42	50	39	49	42	38	34	55	32	51	40	32	48	48	43	48	34	42	45	47	39	30	41	37	40	45	44	43	30	33	46	47	42	46	33	50	43	42	42	34	43	41	47	45	37	41	45	43	38	36	41	33	55	28	32	46	47	32	39	36	40	42	40	39	49	53	41	32	36	42	35	39	46	30	46	41	52	46	49	39	34	46	40	44	56	46	46	43	37	44	47	43	39	42	48	46	44	31	50	40	33	56	43	36	39	43	41	42	33	42	41	40	31	37	53	34	39	26	40	45	38	48	33	46	58	40	36	36	39	51	32	43	45	39	41	44	35	41	43	38	32	37	39	39	40	42	44	48	49	49	42	49	42	39	41	50	42	53	36	40	42	37	39	29	44	39	35	48	50	33	40	45	28	35	49	36	34	45	45	47	41	39	33	39	40	48	40	29	54	41	54	42	39	30	39	47	41	54	48	53	32	50	44	41	32	43	47	32	41	37	45	53	37	36	28	31	50	47	41	49	43	55	44	41	47	47	42	50	43	40	45	45	46	48	49	38	41	43	34	36	34	48	40	45	39	42	39	47	47	32	49	48	36	43	37	41	45	46	43	36	47	42	51	49	38	42	29	29	36	52	35	40	36	36	44	48	40	46	48	41	39	27	45	36	41	36	32	35	34	49	52	43	38	40	31	41	38	36	41	39	35	51	39	44	40	42	44	31	34	46	41	46	32	39	47	52	45	35	46	40	38	54	39	50	41	40	40	35	34	48	38	56	38	49	37	41	36	43	34	31	35	44	38	43	35	35	51	50	42	43	47	44	53	46	51	30	39	24	41	46	39	38	53	58	44	38	45	38	52	34	48	38	39	35	37	51	38	41	40	42	41	34	42	57	39	43	41	31	46	36	34	36	37	47	50	40	38	27	39	38	35	40	41	40	49	50	41	47	44	55	41	36	33	42	50	50	42	49	37	40	42	36	41	41	45	40	39	35	37	39	37	41	32	51	35	42	45	36	41	43	49	63	33	52	35	42	40	43	54	37	28	45	50	41	43	38	44	39	40	44	39	33	33	41	48	61	41	54	44	53	35	41	52	29	53	45	32	46	45	40	38	53	40	35	42	34	38	32	32	45	50	35	48	32	45	46	38	51	50	39	40	39	53	49	44	38	35	43	34	44	31	31	49	42	51	57	40	37	44	48	38	49	44	29	45	48	44	43	31	44	35	41	39	36	35	43	50	50	47	50	39	44	34	43	57	50	40	40	43	45	48	38	38	47	41	46	43	42	46	49	42	46	47	46	37	44	46	31	38	50	42	45	41	41	45	42	51	31	36	36	32	45	41	38	41	33	39	56	38	47	43	32	36	32	47	54	41	41	43	36	41	44	43	51	40	49	36	38	37	36	49	36	41	38	36	42	42	36	45	60	32	41	40	46	58	35	38	52	35	44	32	42	33	48	32	45	48	40	36	29	40	37	35	41	36	57	45	50	38	41	31	40	45	43	33	50	54	56	37	41	58	41	42	41	44	53	43	37	48	38	29	43	41	35	32	57	38	44	38	43	42	46	37	37	41	38	42	36	45	32	35	49	35	41	34	45	29	49	36	36	34	41	55	39	36	34	50	31	49	47	40	42	34	45	29	38	35	56	40	50	58	35	40	40	30	52	31	39	39	39	42	43	38	37	45	51	44	37	29	35	41	44	38	41	53	42	46	54	26	46	44	42	42	44	43	38	38	56	34	55	42	42	35	47	36	45	36	38	33	36	34	39	35	41	43	50	39	44	42	46	32	36	37	47	43	37	50	57	43	39	39	39	46	31	28	51	38	50	41	44	43	40	44	52	36	48	46	38	44	40	37	40	33	34	43	41	41	42	34	39	29	38	44	45	42	51	46	48	47	42	49	41	51	47	45	38	45	37	36	37	28	50	34	41	33	38	37	36	44	46	43	39	39	36	48	35	40	43	39	29	36	44	39	47	42	40	39	39	40	37	49	35	40	50	40	46	47	43	45	43	43	39	39	44	34	43	32	38	34	43	36	36	45	35	38	29	44	50	35	34	43	38	47	51	40	60	29	39	41	39	40	39	35	46	49	34	32	45	35	50	40	43	45	32	31	50	32	35	48	44	35	42	42	35	42	38	38	36	43	49	28	41	43	35	49	35	37	35	30	49	48	36	44	33	47	46	37	50	34	48	47	32	40	39	47	38	42	44	56	23	40	39	43	43	56	49	32	52	45	35	44	35	47	43	38	34	30	52	32	29	52	35	43	50	43	47	42	38	47	42	46	50	43	43	44	39	30	60	42	47	40	34	40	35	29	41	38	43	39	56	37	41	36	48	41	46	50	32	41	40	49	42	37	43	44	40	42	42	44	39	29	41	43	47	36	36	37	42	38	38	32	47	36	35	41	36	44	33	38	40	40	49	40	40	47	38	40	49	36	42	42	38	42	36	37	40	31	45	40	42	35	30	51	45	43	36	35	39	39	43	35	46	36	44	37	51	45	40	32	44	47	40	45	41	45	41	34	50	47	41	46	37	37	38	53	46	45	33	37	42	35	42	36	49	45	48	50	39	39	40	36	41	49	41	44	51	40	54	28	51	48	38	30	41	42	42	41	51	44	41	32	50	41	34	40	40	45	47	39	30	47	36	28	44	38	33	50	53	47	51	41	48	40	33	48	36	38	45	37	37	51	45	36	37	45	35	43	41	35	47	45	45	42	36	44	41	45	29	42	45	32	49	31	53	56	45	50	44	37	40	37	47	40	32	57	37	40	48	37	39	42	37	49	47	40	48	58	42	36	36	42	37	40	37	39	32	39	38	49	50	38	46	51	32	45	39	35	44	34	41	44	43	43	38	44	35	34	34	64	36	40	48	38	41	41	42	36	58	41	31	40	37	46	41	31	30	40	36	39	40	30	37	29	43	50	46	40	38	47	43	42	45	55	45	32	42	42	36	36	42	48	34	49	45	28	32	36	43	35	26	33	49	34	45
20012	12975	7976	18736	27961	26763	22129	18357	17130	15034	11684	9909	10565	9447	7251	6967	5070	3702	2648	2074	1833	1555	1340	1368	1175	1119	990	956	894	917	916	873	898	862	844	864	856	839	814	837	825	712	706	719	750	744	737	761	709	725	1067	774	696	688	688	683	671	699	737	794	710	786	1252	706	697	676	769	665	633	670	681	648	670	669	661	656	681	646	645	653	678	652	657	651	680	660	678	691	659	668	636	698	668	720	697	731	652	685	709	684	680	677	650	696	624	689	706	676	677	628	634	627	659	666	697	690	670	638	662	632	679	620	605	678	669	680	630	632	659	663	689	631	703	637	729	677	646	667	670	654	639	679	616	657	646	668	602	694	632	626	643	658	723	627	677	635	666	635	669	633	650	686	645	668	654	628	637	650	650	654	677	672	642	640	651	643	682	672	588	634	623	682	655	650	678	661	672	594	641	615	660	646	616	686	648	664	638	654	651	681	621	628	688	652	669	677	652	639	659	657	655	663	679	680	655	646	634	588	690	664	633	606	672	645	611	623	681	652	669	660	641	658	668	690	643	656	642	663	666	648	664	650	646	699	656	686	638	680	655	640	648	644	642	648	645	600	657	632	653	658	665	644	667	641	654	656	681	680	676	647	658	673	651	636	676	676	662	624	636	692	655	661	704	638	697	667	616	671	692	651	652	683	606	643	672	634	682	697	632	639	632	656	670	662	656	653	647	651	633	642	632	644	632	661	665	649	667	657	637	653	555	635	637	680	651	632	623	609	631	616	654	661	673	652	635	638	662	655	626	666	665	646	681	633	650	668	677	671	630	626	677	616	680	662	678	667	668	621	664	622	619	658	637	626	654	681	733	677	663	645	683	656	643	643	634	636	619	648	671	650	642	621	674	608	658	650	646	676	694	632	673	651	683	644	634	660	631	660	652	667	635	659	632	641	626	683	685	626	602	627	628	680	681	664	691	627	638	671	642	644	621	678	654	652	640	674	713	678	625	689	679	630	640	616	670	686	672	698	686	641	722	649	653	655	652	694	638	680	622	679	654	659	643	646	698	660	649	687	649	685	656	688	640	638	660	614	622	706	660	651	662	641	697	661	663	669	647	635	650	650	658	668	664	656	634	616	647	661	625	630	626	624	667	640	651	615	679	677	637	651	652	668	626	648	674	660	639	652	697	618	667	660	685	635	625	656	647	611	635	659	612	685	714	648	664	615	639	636	630	638	666	642	664	673	638	696	641	631	662	645	625	645	668	654	669	677	668	604	655	641	660	636	670	642	648	628	655	645	652	640	672	688	703	617	634	679	644	640	667	632	685	677	641	594	646	624	699	636	672	675	668	694	642	646	644	616	656	627	639	635	645	661	659	638	629	649	644	618	568	632	683	619	679	637	636	630	686	649	631	669	661	639	660	653	654	647	623	640	643	663	665	678	638	629	663	627	639	612	630	645	607	657	672	648	618	645	590	653	659	631	614	641	644	654	644	657	667	680	689	670	648	630	677	677	648	653	636	647	619	646	656	627	686	665	648	626	647	646	646	627	647	646	624	642	671	674	615	608	664	661	688	668	653	649	630	637	601	648	664	657	671	674	663	631	638	676	655	631	637	647	612	649	648	628	664	657	663	711	663	567	670	629	659	633	625	637	635	660	624	638	628	622	654	688	687	638	668	680	626	663	626	633	688	659	652	666	714	628	624	657	694	626	610	645	630	644	626	659	637	607	686	658	649	663	681	733	669	608	609	677	607	657	657	636	635	606	588	650	599	616	642	646	656	639	668	635	672	636	667	625	698	667	619	618	697	661	655	694	660	611	651	626	661	695	646	638	593	622	669	696	658	626	641	686	643	643	706	592	631	623	641	638	636	667	636	649	672	628	613	666	634	642	669	641	632	616	691	665	674	624	618	652	634	665	604	646	651	616	639	671	676	639	644	639	672	678	653	591	690	698	672	654	675	650	623	677	696	669	643	601	649	635	646	646	667	629	610	660	655	645	636	587	645	669	604	678	670	634	627	684	628	677	648	700	638	657	672	669	659	590	661	634	656	646	692	616	645	667	614	648	613	643	648	684	656	662	655	559	685	689	632	676	628	712	657	666	606	623	667	637	607	671	673	661	639	614	677	620	620	646	695	647	650	670	689	710	596	694	607	667	670	631	632	624	637	649	634	670	654	631	661	651	639	661	648	634	686	677	640	664	618	660	671	620	608	628	645	631	661	624	664	645	640	645	622	644	664	609	615	629	663	641	643	641	667	651	632	674	658	652	621	629	673	632	665	643	635	634	661	630	653	644	656	619	630	635	670	648	658	673	635	653	623	646	655	648	625	637	666	702	675	639	623	630	681	654	675	637	663	668	618	631	669	639	674	685	659	640	630	618	667	631	634	652	647	628	668	650	644	639	648	647	660	666	648	626	659	673	661	599	644	593	656	629	638	681	648	660	616	618	661	647	648	667	630	662	624	625	652	673	641	624	652	653	688	680	668	648	600	679	658	668	658	653	623	644	625	610	669	649	673	669	632	601	617	662	633	645	692	606	638	650	603	634	667	630	691	681	717	610	621	640	670	657	631	697	663	651	677	612	647	624	643	607	689	652	655	635	650	667	637	628	612	611	626	643	645	665	663	664	670	613	667	668	594	623	663	657	644	659	651	604	620	676	634	652	639	681	633	682	639	625	636	628	631	666	640	613	617	631	580	637	623	634	687	642	672	637	626	649	668	650	688	689	655	606	645	669	638	681	638	650	663	645	671	615	650	625	611	650	674	597	659	641	676	670	644	641	617	651	653	607	622	636	646	628	650	585	637	616	652	672	634	604	680	609	691	650	670	643	681	640	668	661	612	696	634	668	634	630	614	659	637	641	612	623	662	661	683	659	667	655	641	662	646	654	658	667	648	693	649	653	627	656	637	661	652	705	598	694	673	588	644	624	630	645	685	635	660	658	633	609	658	666	690	648	663	647	643	666	658	670	659	637	624	638	648	692	639	640	691	614	632	670	616	693	676	607	651	610	645	650	655	654	661	630	630	665	618	647	664	623	670	665	652	653	629	662	642	650	636	674	664	666	608	667	636	653	650	662	651	646	616	652	615	631	609	659	649	636	650	649	615	660	661	628	674	696	645	628	668	636	638	632	641	632	675	620	625	641	677	631	677	655	638	681	594	637	652	645	619	636	670	651	644	636	688	656	628	669	642	682	626	671	653	656	617	710	689	726	635	639	708	642	647	646	634	671	642	679	625	645	602	617	630	648	640	616	644	671	634	625	568	625	667	648	669	665	629	648	646	651	673	649	625	710	670	666	642	670	672	634	616	629	642	628	644	670	674	646	690	643	647	687	620	644	698	699	609	640	654	679	674	668	695	613	689	651	607	626	662	656	666	628	639	650	615	621	655	618	670	674	701	628	595	633	621	635	654	665	606	677	617	618	666	613	606	632	670	650	631	650	634	669	678	604	662	646	640	719	694	669	653	654	693	657	626	707	656	638	627	674	629	627	646	635
2255	875	454	325	660	808	664	483	489	464	381	299	366	345	271	244	219	129	119	88	66	69	62	75	64	47	38	58	53	39	48	47	49	51	43	51	37	53	39	29	39	41	38	37	43	30	36	47	32	52	169	55	35	31	41	29	36	41	34	37	39	49	32	27	28	41	38	41	40	39	38	34	46	43	35	29	47	26	40	40	35	41	44	25	39	39	27	52	34	25	41	32	43	32	28	30	35	43	45	39	37	28	33	26	53	36	43	35	39	28	43	40	42	47	26	35	38	42	27	34	38	40	36	38	38	40	42	27	31	27	33	39	24	42	27	39	28	38	28	34	40	39	42	42	37	33	48	38	35	33	26	37	41	26	28	31	30	41	28	37	31	25	49	34	42	27	25	30	31	39	41	43	36	34	44	32	36	35	31	33	30	39	40	28	31	29	24	42	37	31	45	31	36	39	36	29	23	38	40	38	40	45	39	47	42	44	39	45	44	42	30	30	33	43	43	43	34	30	41	37	28	36	32	35	32	41	33	37	35	30	24	43	37	24	31	40	26	31	37	28	39	31	37	38	43	39	30	37	27	31	38	24	36	33	43	45	27	37	32	30	31	41	34	38	35	48	35	26	35	41	36	36	24	39	40	35	43	31	49	44	24	32	47	38	34	36	37	36	49	48	33	38	32	30	35	32	33	38	37	30	45	33	35	25	35	41	37	46	32	30	50	37	30	36	39	44	41	43	32	29	34	25	39	32	38	26	24	50	35	35	39	39	37	37	32	43	30	51	37	40	45	35	36	39	36	28	42	26	36	30	27	40	39	30	32	41	40	44	35	44	30	33	43	39	29	36	34	34	40	41	30	34	30	34	37	29	39	35	37	32	43	36	38	43	42	47	38	36	41	38	34	30	42	28	43	39	28	33	43	32	40	33	33	28	32	37	40	28	29	34	36	34	34	31	35	32	39	29	32	36	26	34	46	30	35	30	31	44	38	36	30	26	27	28	41	40	41	37	36	27	36	32	42	31	36	40	31	34	28	40	24	38	35	49	20	40	35	37	34	39	38	33	27	36	31	33	30	41	36	37	36	33	39	41	37	41	46	45	37	27	46	35	37	30	27	46	39	30	35	49	36	35	37	33	32	38	32	33	36	35	30	37	43	41	32	39	26	30	35	29	41	43	35	33	37	34	33	29	34	36	37	25	34	34	39	29	35	35	37	31	43	42	33	34	37	28	43	38	38	25	41	34	28	35	28	27	42	34	38	37	33	43	33	36	28	40	43	40	36	37	48	34	40	41	34	37	34	30	30	43	41	28	29	34	38	27	41	39	37	46	34	34	24	32	31	36	38	37	29	44	46	34	45	25	42	28	34	37	33	41	36	36	37	44	34	38	37	31	33	28	35	38	48	35	39	25	26	39	40	21	37	31	28	29	30	32	32	34	36	44	34	32	41	42	36	37	40	39	33	34	25	37	40	32	31	38	45	30	45	48	32	32	47	41	25	34	36	29	44	40	28	29	31	37	33	48	37	20	41	42	31	29	28	37	33	31	43	36	44	34	25	31	49	35	32	37	48	29	35	30	29	35	30	43	35	38	30	36	40	33	42	37	41	37	33	34	38	40	38	33	32	37	33	32	30	44	30	45	39	30	42	37	38	26	33	37	36	35	39	44	30	33	32	37	46	43	37	47	36	34	46	40	28	38	32	30	29	37	35	31	35	36	36	32	33	39	33	43	31	28	44	25	35	34	29	34	37	41	26	37	29	31	42	35	29	34	38	41	31	39	40	27	46	40	28	45	43	36	43	37	32	34	30	40	39	41	42	30	33	30	45	34	30	42	35	32	40	30	32	21	32	38	41	35	36	37	36	34	39	40	34	27	32	38	41	34	43	29	32	31	37	42	42	40	51	33	36	27	24	30	42	41	36	47	38	34	37	33	31	37	32	41	31	35	37	29	42	32	34	25	35	42	36	39	42	34	32	34	29	22	36	26	40	31	41	37	23	34	32	31	29	39	29	29	35	31	37	42	27	38	26	35	35	32	26	35	37	30	38	31	43	30	25	27	53	30	35	34	38	30	27	36	37	40	24	32	37	26	38	31	39	37	39	28	31	28	34	34	27	35	32	37	43	22	42	27	41	38	33	29	38	30	28	24	34	31	34	35	42	45	33	35	26	42	26	29	43	33	35	37	54	46	39	32	40	40	26	47	31	31	32	29	38	32	36	39	23	41	39	31	36	42	44	34	36	30	31	45	39	40	32	27	43	29	27	27	27	39	31	51	36	37	44	36	42	35	43	39	31	33	21	30	36	32	31	37	29	38	38	41	45	39	42	37	52	40	25	25	37	40	21	44	46	26	31	32	34	36	40	29	33	42	36	30	30	29	36	36	37	36	37	31	35	32	30	42	36	30	36	36	39	39	39	37	38	39	33	39	26	31	43	29	37	37	39	31	33	26	37	34	28	40	36	40	27	44	44	37	43	30	27	38	33	44	28	29	28	35	29	42	41	35	40	33	34	36	41	29	40	33	29	26	26	39	26	30	45	40	34	34	33	29	39	27	34	33	29	38	39	45	42	25	36	33	36	34	38	26	43	37	37	39	37	32	32	34	45	41	44	44	42	32	28	30	31	32	36	38	37	34	45	32	43	39	40	37	41	30	28	37	25	35	34	38	25	27	27	32	32	38	42	38	35	50	35	31	41	24	35	41	29	34	48	36	29	37	33	38	43	31	45	38	33	36	39	33	30	42	29	40	51	40	38	35	35	31	44	25	26	33	39	24	35	32	30	33	40	36	39	36	35	31	35	37	30	29	37	38	27	43	44	37	34	23	30	41	35	30	44	45	27	43	33	26	27	29	34	40	34	38	39	34	36	28	37	26	41	40	30	40	42	26	36	41	40	40	36	29	38	43	34	35	24	41	39	32	39	33	33	30	43	35	25	28	35	37	30	36	33	26	48	40	24	41	35	26	27	31	40	33	36	16	37	37	25	41	49	43	38	37	36	35	24	35	38	33	45	32	44	31	24	38	34	38	27	36	25	30	41	47	42	38	39	37	35	31	25	29	33	33	37	30	31	23	28	35	36	37	31	34	21	31	51	46	31	26	30	39	30	19	40	34	21	30	36	37	33	41	33	35	31	34	40	40	31	29	39	39	41	39	38	37	29	38	35	39	29	50	40	43	38	25	31	37	35	28	37	29	35	30	29	30	38	44	37	33	33	23	40	35	38	43	34	34	39	37	39	35	33	26	41	36	41	36	50	24	19	38	38	35	34	29	36	29	31	38	36	29	31	28	26	35	31	42	38	36	38	27	36	41	29	36	35	36	26	35	30	39	35	36	37	35	44	26	34	31	30	33	31	33	34	39	31	38	41	39	32	42	30	38	33	35	37	31	31	30	33	38	44	36	37	43	33	37	35	44	39	25	36	32	41	34	33	40	40	45	30	28	38	50	31	27	40	36	29	39	34	37	36	23	30	33	27	43	37	30
25739	17236	10794	23418	32949	32695	27959	23222	21239	19470	16106	13695	14671	13444	10765	9807	8476	5440	4306	3223	2601	2228	1993	1834	1622	1508	1326	1256	1149	1119	1063	1042	1058	978	943	935	893	887	830	763	778	787	751	735	713	724	678	744	771	1373	5327	1103	668	624	657	657	631	654	735	734	691	1346	943	599	615	613	619	605	586	599	610	596	606	579	607	608	551	532	606	625	607	589	635	590	571	583	625	584	566	587	604	653	648	638	641	639	584	619	579	602	631	645	609	563	563	610	551	571	557	589	582	646	525	625	556	557	552	582	577	575	551	594	566	609	586	588	537	582	548	636	573	588	541	555	576	585	545	554	583	609	555	624	602	594	599	550	587	567	582	574	585	613	599	518	567	529	537	553	600	543	543	554	533	535	522	573	560	540	539	579	627	533	534	575	571	542	540	568	572	589	515	561	554	543	565	573	573	541	582	495	575	544	568	554	509	583	539	520	520	580	571	561	560	516	566	563	554	560	519	515	570	585	581	503	586	585	576	534	597	555	563	541	538	537	576	548	545	534	564	579	586	587	517	543	596	514	554	547	574	538	535	540	520	517	560	549	521	533	523	527	520	564	552	612	566	547	566	568	541	562	557	563	532	545	537	521	561	513	541	544	537	558	585	527	517	559	540	499	566	549	543	524	596	494	589	555	548	533	551	546	552	532	479	548	528	580	535	587	538	552	535	560	528	560	579	560	519	556	577	524	534	607	548	554	576	575	544	559	552	505	547	583	537	561	518	534	526	529	540	556	588	558	524	593	567	556	552	553	534	501	566	575	535	574	580	581	571	553	559	593	569	548	549	523	591	562	559	558	545	557	563	558	544	564	538	564	553	560	556	567	551	591	555	566	532	537	594	530	500	521	546	561	513	499	574	545	532	593	573	556	572	552	567	580	572	548	521	540	526	555	525	554	533	565	576	535	556	528	542	550	581	559	541	564	581	570	570	551	585	574	568	530	567	565	573	550	556	568	534	561	553	526	537	558	516	611	559	592	539	573	532	531	560	554	522	545	512	596	589	562	575	548	553	525	553	536	551	571	539	533	560	532	542	525	540	497	539	540	551	576	556	522	516	560	540	552	569	554	564	574	568	572	580	545	525	558	497	518	573	574	552	555	568	533	514	569	545	564	544	544	549	590	535	569	507	553	596	580	564	587	563	565	551	534	544	543	551	577	533	597	586	552	542	570	542	545	559	594	541	544	555	567	540	572	599	566	568	535	582	533	557	526	573	569	590	559	552	565	557	567	558	559	562	559	542	612	561	548	542	561	552	560	518	595	522	577	543	553	574	550	519	546	547	566	576	547	536	568	542	538	524	528	544	576	538	558	563	561	607	533	573	507	547	603	538	553	570	565	569	581	520	526	546	541	563	544	546	543	542	592	568	542	536	538	534	520	565	550	560	544	533	507	529	545	553	547	575	538	582	585	520	571	546	560	550	540	538	527	555	517	562	516	536	574	516	561	558	580	577	520	528	531	585	518	528	553	534	554	550	566	579	533	569	538	558	507	593	514	581	559	547	565	554	537	577	497	558	552	529	549	572	584	567	510	560	539	544	573	534	597	554	528	502	569	584	550	530	574	525	524	519	551	534	506	522	551	574	532	525	522	545	567	550	552	523	579	546	556	562	576	576	545	551	547	581	569	542	576	533	491	543	534	551	533	564	560	555	575	575	547	551	548	553	549	592	570	501	566	563	558	543	550	554	522	523	514	522	532	559	522	502	552	583	543	571	551	579	594	567	589	546	542	516	565	574	514	532	552	540	546	577	568	588	504	518	525	563	549	535	565	554	543	534	537	551	547	547	525	530	518	572	521	554	508	586	534	570	578	553	601	576	541	543	571	536	541	581	551	570	553	543	577	540	538	553	542	549	543	551	548	534	602	578	570	533	540	532	542	552	535	525	554	542	552	574	536	585	568	553	579	518	523	538	543	550	527	529	552	525	533	557	534	573	566	545	541	555	544	536	534	579	531	521	545	528	511	590	557	516	550	530	528	494	596	567	567	569	561	554	550	566	572	517	552	548	532	511	529	531	487	566	521	544	557	527	539	544	569	576	541	528	567	574	571	509	551	526	564	588	507	524	520	541	599	543	534	536	526	557	587	564	566	577	512	542	603	535	513	541	553	545	544	547	552	569	521	554	531	562	563	571	540	560	509	556	534	500	507	550	557	550	572	535	578	550	546	558	587	571	522	535	529	533	535	539	579	563	571	567	551	580	558	531	601	557	557	553	539	543	584	580	571	531	537	529	569	586	574	517	544	524	548	544	556	540	561	555	537	545	544	617	557	565	541	491	566	525	559	550	560	539	516	566	539	544	520	540	559	568	543	569	534	525	577	557	530	567	564	596	549	506	532	598	554	558	528	568	554	543	552	557	521	571	569	557	560	520	577	574	583	560	544	545	609	546	585	468	522	546	506	561	551	513	583	540	552	499	573	537	526	526	549	575	575	543	561	574	549	526	553	511	535	529	576	558	553	547	568	535	561	539	603	524	546	576	532	519	536	569	591	541	545	520	533	549	578	530	536	561	553	572	560	537	547	549	581	520	563	582	539	590	546	554	567	525	554	535	596	486	520	587	518	517	601	535	553	543	557	561	534	565	559	553	565	544	560	526	537	583	536	513	603	522	576	532	555	549	564	594	528	574	546	525	509	502	583	562	562	534	553	561	552	546	531	519	534	553	586	518	534	569	576	585	520	588	546	561	530	566	537	508	537	547	505	595	464	576	525	553	568	560	588	513	535	564	519	538	566	552	570	538	560	525	559	580	538	548	524	578	547	577	530	571	575	555	539	568	547	529	546	567	552	541	529	550	516	561	539	555	538	565	566	528	560	557	542	589	562	525	528	573	569	541	569	542	575	550	545	549	542	544	532	567	546	570	529	535	547	520	520	551	511	532	563	568	540	601	519	534	532	578	573	565	522	552	565	564	527	553	548	550	526	556	560	513	561	545	525	563	540	540	515	549	563	587	566	554	543	590	575	558	544	560	528	571	557	588	544	545	530	524	578	547	564	517	544	529	513	511	557	589	510	519	564	583	543	585	597	539	603	534	537	533	533	529	524	593	569	579	518	521	557	552	542	559	567	554	533	560	553	521	564	533	558	553	576	616	572	572	514	529	569	531	559	529	533	530	531	613	533	579	537	510	547	524	558	536	520	526	551	542	558	567	578	522	563	546	531	558	521	608	565	534	544	528	542	515	580	557	545	560	567	522	525	538	525	543	533	555	532	526	543	532	594	533	552	563	623	585	557	540	553	540	562	526	559	536	545	548	592	583	552	561	570	544	562	553	551	546	565	593	561	592	542	611	521	559	563	570	579	561	540	539	559	579	563	537	563	575	575	538	549	578	577	544	521	557	549	538	576	559	558	554	540	589	559	532	557	532	532	555	562	513	590	585	590	598	595	558	565	542	545	572	560	518	595	525	534	555	542	554	571	542	504	541	547	545	547	549	547	527	550	525	503	538	605
1766	388	220	154	267	393	291	241	182	192	160	128	156	129	125	81	87	68	51	47	36	40	35	37	31	33	25	18	20	25	23	29	30	22	25	22	24	42	31	27	25	24	21	37	22	35	29	18	25	36	41	20	30	30	32	27	22	23	22	34	21	26	28	30	27	39	18	17	30	26	14	18	23	25	22	27	25	31	24	26	29	24	26	32	19	32	24	29	27	28	20	21	30	27	31	29	20	25	20	23	24	30	16	23	30	23	21	28	19	30	24	26	16	24	22	37	28	23	19	27	29	18	27	29	28	32	24	22	20	44	26	32	18	23	24	26	19	25	28	26	34	25	21	12	29	20	19	25	27	27	25	19	18	28	29	16	20	29	25	27	23	24	34	32	18	22	23	30	38	27	24	22	26	24	23	22	25	25	31	16	19	22	32	31	16	39	17	31	27	23	28	23	22	17	22	42	27	24	25	27	24	29	23	22	33	16	24	27	29	15	17	20	36	32	28	23	23	27	26	22	30	25	17	16	24	18	29	21	19	27	30	14	21	22	22	23	27	22	19	23	29	29	23	30	23	34	34	24	19	19	28	25	27	27	24	30	22	22	34	20	21	23	20	28	24	32	22	23	24	29	18	31	22	26	30	29	27	19	30	20	23	27	27	30	26	24	30	29	27	20	27	36	22	22	25	24	25	20	31	37	24	24	25	34	31	24	29	25	23	21	24	28	25	28	27	22	18	23	28	21	23	25	25	24	30	23	25	18	27	25	28	28	23	28	19	22	25	22	29	28	20	28	24	21	26	21	37	22	20	31	23	27	24	21	23	27	28	28	25	25	19	13	37	29	33	24	24	23	25	27	15	26	24	17	22	22	23	21	21	16	23	28	18	24	31	24	18	23	26	31	19	30	30	39	22	25	26	23	19	22	26	23	22	26	27	24	19	30	20	30	33	24	34	18	24	16	26	21	24	24	23	20	21	28	26	23	24	37	22	19	29	34	26	20	20	28	16	15	25	35	30	19	23	25	18	17	28	26	21	34	21	22	30	15	24	11	20	25	16	24	23	22	20	25	25	14	28	11	17	16	27	21	21	23	35	26	35	25	32	26	25	25	23	21	21	25	25	30	27	26	20	19	26	31	28	25	25	23	21	21	18	19	21	29	23	26	24	28	26	27	33	25	30	25	27	25	27	25	29	21	25	25	25	24	28	32	19	30	16	20	18	27	21	25	20	29	20	27	20	21	29	22	20	17	26	24	31	25	22	25	17	35	24	23	23	22	27	19	37	32	23	28	22	27	24	33	22	28	21	18	25	25	26	28	24	30	27	20	24	29	28	21	18	35	31	29	27	29	26	29	22	15	22	14	28	28	25	31	29	23	19	21	19	31	27	20	24	26	25	20	26	20	24	21	28	27	30	27	18	19	25	26	27	23	24	25	27	27	22	22	24	22	27	28	35	22	21	28	29	26	25	29	29	24	23	30	23	22	30	22	19	24	28	29	17	20	19	21	25	20	24	32	22	24	30	33	22	24	23	27	31	29	27	14	27	21	23	29	22	33	19	24	34	23	26	23	26	17	29	30	23	29	24	26	24	24	29	24	38	23	17	27	27	32	18	32	27	22	25	32	28	30	34	22	25	25	26	18	31	29	23	21	32	26	23	34	24	30	21	22	33	23	26	29	25	21	24	24	31	33	30	32	25	18	25	19	23	16	24	29	23	23	27	29	27	25	34	26	27	24	20	29	24	29	31	22	20	16	27	35	30	26	24	23	28	20	20	27	27	25	32	26	24	24	31	32	27	28	17	24	21	26	35	22	31	29	23	29	26	19	23	17	31	27	30	27	22	21	23	23	15	25	19	27	28	19	21	28	36	26	27	20	34	21	18	33	30	30	24	29	26	18	22	29	27	26	22	37	24	29	31	21	20	20	24	24	22	22	27	24	26	28	25	22	25	22	33	26	22	22	32	30	25	20	19	23	26	26	32	22	30	15	24	34	23	17	24	35	34	24	35	27	28	28	27	20	22	28	20	29	23	21	23	24	33	22	24	28	21	19	17	24	13	28	33	27	15	26	27	28	30	32	34	35	27	24	26	22	27	25	27	21	26	31	30	21	34	34	23	28	23	26	26	17	23	29	20	28	22	23	27	34	27	21	24	18	31	26	21	25	21	20	22	26	12	29	25	29	17	27	18	23	27	30	23	20	13	20	31	30	22	30	32	19	24	28	22	25	24	17	31	25	21	32	30	17	23	17	32	27	31	18	25	22	23	25	27	31	14	29	19	19	27	23	30	28	24	27	19	36	32	32	28	25	18	22	25	24	17	21	26	21	26	22	28	26	25	33	26	26	18	27	19	32	35	30	21	31	32	27	23	25	26	27	20	20	36	15	30	26	22	31	32	21	20	23	27	22	33	16	31	24	30	23	26	24	21	26	25	23	30	21	23	29	24	26	18	21	27	25	32	25	30	19	39	20	18	26	29	15	22	35	17	25	34	28	27	34	31	23	22	24	35	30	22	23	18	25	34	26	16	25	21	16	20	23	31	29	26	22	27	30	26	25	30	29	16	35	29	40	28	18	28	35	24	23	20	26	31	25	25	24	25	27	29	21	26	21	18	23	27	32	28	26	24	27	25	26	20	18	23	20	36	26	29	28	28	21	32	31	16	23	26	28	27	18	25	24	35	26	24	25	22	34	21	22	27	24	41	15	21	22	17	21	23	26	25	32	16	32	25	29	34	26	23	32	19	34	29	29	34	26	27	21	27	32	21	31	19	22	29	17	22	34	20	36	21	19	26	25	18	28	20	22	33	27	33	31	21	25	23	34	25	22	20	20	24	21	27	29	25	29	34	18	27	19	30	24	27	24	22	28	24	19	25	31	22	24	25	26	25	10	22	29	29	17	19	24	21	23	26	19	14	23	33	27	23	23	27	27	31	26	25	31	21	26	31	20	37	25	28	35	16	28	20	33	30	23	26	21	26	30	28	25	16	29	18	30	27	18	24	21	20	18	26	25	25	27	17	31	20	28	21	30	28	26	33	23	24	40	22	20	26	28	22	24	30	26	24	21	30	30	28	24	26	20	43	15	19	17	16	22	24	25	22	44	24	28	28	24	29	23	24	27	25	28	21	33	26	20	20	24	28	23	27	31	25	18	20	25	17	20	21	20	21	23	38	33	22	26	19	18	23	21	24	24	28	26	20	29	30	33	31	20	19	28	24	18	21	24	18	24	27	22	18	22	24	29	25	25	32	25	17	26	28	15	18	29	24	20	25	28	22	21	25	19	20	25	30	19	24	25	30	22	21	31	21	25	25	31	23	34	23	26	19	28	19	25	24	27	27	25	19	27	23	36	18	26	32	23	20	30	17	17	28	22	26	22	17	31	22	27	20	27	15	23	17	24	17	33	23	21	25	28	31	21	31	24	37	26	23	26	23	23	22	29	31	23	30	21	33	25	28	26	27	24	33	26	24	26	29	22	17	26	27	25
17623	10463	5880	14463	22962	22760	18813	14219	11315	9859	8418	7298	7066	6384	5117	3881	4168	2135	1736	1186	917	863	762	668	640	573	581	547	498	515	468	481	450	467	477	502	532	440	481	408	486	423	421	427	428	407	435	408	427	545	1261	457	390	403	409	416	378	472	532	469	487	416	404	404	392	437	413	432	384	430	424	382	423	411	383	430	397	370	416	375	418	419	404	430	417	399	372	392	402	397	468	432	406	406	436	453	449	402	430	363	439	392	444	430	401	388	434	420	395	413	396	382	404	420	379	393	370	419	457	435	415	412	407	383	412	420	406	394	413	412	380	404	402	393	416	395	389	410	452	415	419	432	430	391	404	437	414	406	414	414	402	431	429	401	406	405	408	413	404	404	405	362	361	396	433	384	389	407	434	375	391	373	406	419	402	394	341	399	405	424	409	392	393	393	382	419	405	422	392	370	392	387	405	379	400	418	427	396	405	404	393	395	396	414	391	398	436	370	368	404	420	398	389	385	428	378	380	394	399	415	380	404	425	420	388	439	411	424	406	395	385	406	401	389	428	377	424	342	386	425	396	370	386	380	352	385	392	394	406	408	403	403	400	395	411	398	421	401	389	403	389	393	376	401	388	405	426	435	406	373	403	399	408	402	399	413	411	399	379	373	406	421	377	367	414	381	428	399	427	409	411	400	407	395	373	402	374	401	424	364	384	383	393	375	396	413	410	432	387	415	376	407	439	393	372	374	403	377	397	398	391	404	350	415	386	388	395	399	377	411	399	352	393	360	427	410	379	392	391	422	388	418	411	395	417	381	395	403	380	387	421	394	388	385	408	416	389	400	389	382	401	412	403	395	430	386	392	394	374	410	373	396	399	400	408	385	403	412	400	382	419	422	387	406	378	390	415	397	427	406	455	348	366	384	378	436	394	383	431	389	399	405	393	394	391	413	431	404	434	439	379	380	433	388	413	439	419	415	421	385	384	395	362	417	391	446	417	371	396	392	385	383	434	382	437	402	382	391	446	393	416	376	420	361	371	360	412	350	386	366	409	372	362	369	422	434	369	397	416	403	422	419	414	428	391	360	382	375	412	412	399	419	375	385	395	394	380	412	384	405	424	383	372	412	378	395	379	429	442	373	397	361	401	421	414	407	420	373	423	379	367	391	399	379	414	404	369	383	417	378	405	382	409	416	431	379	408	390	388	433	395	408	428	356	426	389	353	393	411	381	390	413	389	400	388	400	399	411	410	373	405	396	381	392	381	424	413	372	398	376	385	404	387	375	402	379	371	402	407	400	415	399	415	393	399	396	398	402	423	383	373	374	396	357	403	368	371	411	411	408	391	398	391	408	397	380	385	382	396	370	391	407	392	418	401	444	420	393	379	386	378	411	402	377	375	381	370	369	434	400	386	409	402	404	400	353	397	387	422	383	376	377	422	397	402	444	416	422	424	352	446	390	386	432	373	359	415	388	387	402	443	367	414	396	359	394	416	412	383	391	378	362	415	371	401	426	411	392	407	444	395	376	373	384	430	369	411	420	437	401	401	396	364	413	363	381	379	410	413	381	391	393	411	408	403	393	422	379	385	368	436	396	392	386	356	392	407	373	399	422	370	409	422	430	413	406	389	391	400	391	399	470	395	378	412	396	406	417	409	381	423	399	350	367	408	408	369	385	372	386	390	394	383	397	418	419	386	401	383	427	396	411	356	396	392	388	371	372	372	396	393	439	384	387	379	391	399	417	415	396	404	377	413	389	434	402	385	444	370	399	395	383	394	379	347	412	413	345	376	408	377	382	399	382	397	419	407	376	369	399	377	394	407	437	387	404	378	409	380	369	407	390	392	413	390	406	398	406	416	414	417	384	377	391	390	420	376	369	389	400	400	393	403	382	405	407	399	405	381	410	401	391	402	403	378	381	420	420	414	415	353	394	372	372	403	394	380	347	440	399	400	392	410	392	392	412	395	429	421	421	420	389	427	373	370	349	392	413	416	385	359	375	397	388	391	432	397	426	442	412	359	446	380	430	402	401	395	419	372	411	385	394	385	393	433	432	398	398	408	409	399	371	394	358	406	394	421	381	362	415	359	411	364	390	413	399	397	360	406	399	389	400	401	418	374	457	398	392	412	411	387	426	408	388	408	387	388	407	389	414	380	400	366	409	432	419	384	428	398	399	413	394	367	401	385	394	362	413	403	392	411	428	405	371	402	387	417	416	369	389	396	403	381	391	403	420	389	422	451	399	405	381	376	399	384	377	383	409	354	405	409	385	413	369	401	398	377	372	425	395	395	393	447	428	402	384	373	385	409	412	413	411	376	392	414	374	377	414	388	421	374	382	384	358	384	371	405	383	376	403	390	387	416	399	412	418	397	384	378	398	416	378	397	405	397	385	408	422	386	381	370	382	403	393	398	405	402	392	383	412	380	398	373	416	375	381	395	365	397	365	424	417	426	387	404	410	399	407	394	392	405	417	397	371	349	380	424	385	406	380	378	372	396	386	402	380	397	402	397	397	382	388	375	383	403	374	366	402	382	352	377	394	387	376	425	412	420	396	418	427	414	385	370	389	389	387	413	399	367	417	421	385	372	395	402	372	386	402	423	416	374	377	425	402	389	405	402	414	412	377	413	366	408	387	401	384	418	408	413	408	388	385	418	394	398	394	387	415	426	402	384	391	406	381	407	375	356	369	369	385	431	432	405	383	408	398	392	380	408	388	417	378	388	377	360	395	417	392	382	415	393	427	391	367	381	437	381	387	431	398	369	396	357	373	380	383	398	410	385	417	411	397	384	388	412	400	403	395	410	410	410	345	391	403	379	403	409	414	400	441	370	432	358	377	405	408	419	382	360	370	407	369	396	420	391	417	411	389	432	397	414	372	409	413	441	418	417	429	457	398	384	404	399	438	364	391	367	382	367	395	382	436	391	413	385	421	366	393	404	387	391	375	436	405	382	420	382	409	403	386	371	409	424	387	393	423	398	407	412	412	419	389	367	379	415	405	383	400	429	377	396	437	422	392	369	378	397	430	373	382	395	373	390	390	433	392	398	433	359	425	370	393	385	401	396	382	436	380	402	374	384	397	408	365	383	396	394	379	368	429	422	397	403	376	407	413	412	395	408	409	425	416	382	401	389	363	405	375	374	413	402	412	398	360	409	403	388	408	384	385	405	397	407	380	381	428	377	418	407	428	392	390	373	377	355	445	389	426	375	380	386	425	413	376	378	388	388	400	425	381	387	346	387	408	420	408	385	435	401	403	385	365	413	421	404	401	387	415	394	397	395	379	408	375	418	385	395	393	336	373	381	389	388	413	363	414	413	399	378	385	383	405	411	374	395	389	431	395	399	396	412	409	391	427	388	385	413	399	376	383	409	398	393	409	377	394	393	405	419	381	404	444	390	405	385	388	388	427	387	407	365	392	425	394	397	413	388	400	399	405	387	396	389	393	416	435	398	418	396	364	398	376	401	395	403	416	413	438	436	406	420	391	395	381	407	373
1238	606	338	210	438	508	465	385	267	276	237	226	218	230	170	120	117	91	70	55	53	28	41	32	22	25	24	22	27	21	21	28	20	22	23	23	17	32	30	17	18	9	19	23	22	18	19	20	12	25	79	27	16	11	23	20	18	21	26	22	18	28	21	17	25	22	18	18	22	22	19	11	15	21	11	16	15	24	16	27	21	21	17	13	18	9	24	23	18	25	25	28	15	15	27	17	34	21	15	22	26	19	16	26	18	16	24	15	19	20	17	11	27	22	15	18	19	12	21	22	24	12	19	19	24	20	21	15	15	20	17	22	16	16	23	20	22	24	19	18	23	26	18	15	14	20	16	13	18	17	17	22	24	15	21	17	23	19	22	21	24	21	14	19	14	21	16	19	20	14	15	25	19	18	10	19	14	20	17	19	17	16	16	16	18	26	20	23	25	15	21	25	24	17	20	25	16	16	19	19	11	22	18	23	15	18	26	19	24	20	16	18	14	15	16	22	15	18	15	24	11	23	18	19	25	12	17	17	18	12	19	26	23	16	18	27	17	18	19	15	18	17	12	15	14	27	29	19	12	18	14	17	19	11	18	15	20	19	21	22	21	24	29	13	20	18	21	22	15	22	27	16	18	22	18	15	17	16	24	15	17	22	20	24	23	18	25	15	18	38	16	24	21	15	18	28	23	15	21	17	27	12	17	21	19	11	15	11	18	17	14	22	14	15	17	17	17	24	18	19	18	19	17	10	17	23	19	16	11	20	16	21	18	14	27	24	20	22	21	19	12	20	13	20	20	26	15	28	26	24	26	15	18	17	9	20	18	23	25	16	17	20	18	23	15	19	18	19	23	26	18	13	23	20	22	15	28	17	15	16	22	27	14	28	21	28	13	16	23	15	18	25	27	23	14	15	26	16	17	21	18	17	18	26	13	17	23	19	19	12	18	20	25	19	19	14	17	20	21	16	16	22	16	17	20	15	31	23	24	27	19	19	22	15	22	18	20	20	17	17	16	22	16	21	18	13	16	17	19	22	11	18	18	24	15	18	17	17	15	18	21	15	20	19	19	22	19	23	19	16	16	25	14	20	17	15	19	18	20	20	21	24	15	20	20	18	18	16	15	10	27	15	19	31	8	18	25	18	22	21	12	20	19	17	27	13	20	13	17	17	16	25	27	18	14	22	23	21	20	25	26	17	23	20	21	20	27	29	18	22	14	18	16	19	13	23	20	12	12	12	17	17	18	17	12	26	19	6	11	15	19	24	19	15	21	25	20	12	20	29	17	25	22	13	17	17	14	23	14	18	17	17	22	23	24	24	25	16	19	17	15	28	30	19	10	17	20	28	15	16	28	15	19	22	22	25	20	24	13	13	21	25	15	20	18	19	20	14	23	21	23	16	22	22	16	20	16	25	16	13	18	13	24	12	9	28	16	16	21	22	13	15	20	22	21	22	20	24	28	15	20	15	27	17	17	18	16	14	10	25	15	16	16	22	23	13	10	15	18	17	20	30	13	9	22	18	18	12	20	22	17	20	14	11	15	12	18	19	21	14	23	21	19	12	26	17	17	14	22	23	19	13	19	20	24	17	23	13	19	19	20	21	16	23	28	15	18	12	22	16	19	23	17	11	12	19	23	28	9	14	20	13	10	15	19	20	24	20	15	14	30	12	13	19	21	11	14	18	20	12	15	10	17	18	22	17	14	19	28	17	18	15	18	15	19	22	21	21	13	9	16	20	24	8	22	24	14	13	9	19	19	13	17	25	21	25	16	23	20	22	20	13	21	22	22	18	13	19	13	21	16	22	18	11	33	18	14	16	21	19	24	20	18	13	20	17	17	22	17	17	19	15	24	13	22	25	21	18	21	20	15	15	22	17	21	21	21	15	14	21	20	20	16	29	14	19	21	16	22	20	12	19	24	11	13	22	21	19	24	13	29	13	16	22	21	17	18	20	19	27	16	16	23	14	19	17	14	19	19	11	19	18	18	17	23	21	19	22	14	19	13	20	21	19	18	24	11	16	26	20	18	20	19	17	19	22	23	21	14	17	13	17	16	21	13	27	19	20	19	9	22	18	23	14	21	25	21	22	22	15	18	23	19	24	13	9	18	26	13	20	21	12	18	21	23	18	13	20	16	29	13	22	21	22	26	21	13	22	20	19	14	21	26	19	17	23	23	20	22	18	10	25	22	23	15	18	26	14	20	20	17	18	15	14	12	16	26	21	30	24	18	23	18	14	14	16	24	16	14	12	12	12	28	18	22	22	21	18	18	19	24	17	15	27	15	20	23	21	13	14	22	22	15	21	23	25	20	12	12	25	16	15	15	17	26	22	18	8	19	20	18	20	19	19	17	15	21	18	16	14	16	12	12	14	16	24	20	14	20	26	21	22	16	12	20	24	25	20	22	29	16	20	17	15	24	22	16	15	23	26	18	19	19	16	26	17	20	21	19	14	17	14	28	15	19	19	18	26	16	21	18	22	15	13	12	24	20	21	15	17	13	29	26	21	14	19	20	18	17	21	21	19	12	18	13	20	15	19	14	18	26	19	16	7	22	16	20	20	25	16	22	20	26	21	22	19	18	19	17	23	14	18	25	17	23	14	17	22	24	18	20	22	17	25	17	24	20	14	16	21	24	21	15	23	19	19	16	21	19	20	12	13	21	19	14	24	19	22	13	23	13	19	16	28	23	23	25	18	15	16	13	18	24	19	20	17	12	22	18	24	22	22	16	16	21	17	13	19	20	22	13	15	21	15	20	14	13	16	21	20	18	19	23	17	22	11	20	14	17	23	25	17	14	26	22	25	17	22	17	17	19	20	15	17	13	22	13	17	16	25	17	21	21	13	19	23	19	17	13	13	17	25	10	24	18	17	18	16	16	18	14	18	24	21	11	15	19	17	21	12	18	7	26	19	18	15	18	17	21	21	23	29	14	16	20	19	21	20	17	13	17	24	19	20	15	12	32	17	17	23	20	17	24	23	23	18	17	19	21	24	19	22	14	12	10	29	24	13	25	24	21	19	25	22	19	11	17	14	14	22	23	17	29	13	18	16	15	23	20	17	26	19	16	23	15	17	13	22	16	17	20	17	17	25	13	13	22	23	14	18	15	15	18	9	21	27	19	21	22	34	19	22	19	14	18	15	12	16	17	26	15	28	7	13	20	20	16	18	27	17	18	13	16	16	19	14	21	12	22	14	18	21	19	19	20	20	23	18	20	19	23	25	19	22	12	15	21	20	17	15	20	11	18	15	21	16	20	23	16	21	22	19	20	21	22	16	29	12	23	21	21	22	22	15	18	17	25	14	22	21	21	23	19	21	22	16	11	18	14	15	16	14	18	27	16	16	21	22	17	19	18	23	14	11	12	24	24	23	25	25	30	21	10	17	24	20	20	14	12	13	13	11	17	22	20	18	22	14	13	18	14	17	16	20	14	17	9	15	16	18	23	18	16	15	26	10	17	25	24	18	24	9	20	16	23	21
21639	14433	8437	19365	28028	27823	24134	19612	16391	13966	12419	11229	10864	10679	7813	5330	6150	3958	3158	1917	1397	1215	1137	951	887	856	774	677	623	586	587	571	516	560	502	509	519	538	441	463	443	413	403	381	437	418	385	391	404	675	3183	418	380	333	343	373	430	476	530	484	374	920	394	352	349	324	314	321	325	312	351	348	341	353	342	312	321	323	329	333	316	313	313	312	340	358	318	352	329	331	319	353	319	310	345	336	327	354	357	343	316	329	334	324	340	315	351	322	269	312	308	312	303	304	281	320	351	320	311	289	324	308	315	289	306	295	303	314	321	295	298	306	330	330	278	311	294	308	329	312	325	289	330	319	338	298	311	312	328	287	318	268	304	324	304	318	331	285	299	307	313	285	302	301	301	293	295	308	297	315	292	316	276	295	327	340	305	299	301	307	303	293	311	318	282	328	326	327	315	293	293	296	310	273	270	330	313	314	299	318	285	314	288	277	302	305	300	293	286	302	313	295	311	315	300	302	316	302	318	319	286	294	285	326	317	286	285	310	300	308	294	325	267	290	283	295	327	272	314	282	326	303	284	307	312	285	329	298	315	300	304	279	300	311	295	292	288	306	298	301	326	296	285	302	310	304	337	301	272	303	291	339	298	263	304	320	291	319	322	305	326	307	300	286	309	275	288	276	297	302	293	278	356	314	255	310	289	284	311	287	336	300	310	299	309	277	303	303	304	310	303	310	307	282	306	307	278	298	318	286	297	317	287	302	301	308	301	293	296	324	311	288	284	317	313	287	320	290	279	311	287	306	330	342	289	300	278	289	302	310	296	275	282	314	295	299	285	305	314	270	285	322	324	310	301	289	290	309	315	307	324	307	318	333	303	329	302	288	307	315	300	294	302	282	281	285	300	288	284	294	334	300	307	291	311	306	257	279	294	301	263	303	290	304	327	272	285	297	297	312	315	346	302	313	279	316	324	291	299	294	334	306	320	300	340	307	279	304	293	300	309	318	297	298	293	288	270	311	278	287	294	308	300	275	290	315	254	304	299	285	278	308	288	286	324	296	267	290	292	315	316	295	299	302	298	315	305	289	315	319	264	294	290	302	282	281	307	330	301	310	317	306	295	317	287	272	275	298	268	322	324	305	284	289	301	295	304	300	305	296	297	313	301	281	291	293	330	302	286	289	271	312	308	332	316	292	320	297	305	320	311	302	313	294	266	307	283	318	289	295	314	290	303	316	322	296	311	296	305	306	323	292	271	295	329	291	305	307	301	313	281	305	274	301	318	311	292	280	276	291	308	280	282	302	295	286	296	277	286	299	293	292	301	303	286	310	306	310	309	264	281	336	298	276	294	266	337	249	293	338	267	303	311	304	296	292	259	316	274	318	324	283	289	282	317	289	323	299	293	283	311	319	316	288	288	323	300	292	361	330	282	304	322	300	297	291	310	258	306	298	286	311	313	264	323	285	289	309	300	271	305	281	298	295	324	286	307	304	287	285	289	301	312	310	296	315	315	333	299	278	298	322	296	297	277	341	335	296	278	305	288	294	285	294	280	324	297	295	275	319	319	319	318	318	315	291	294	291	294	280	324	308	275	275	313	314	312	293	297	328	303	302	277	305	286	263	303	271	273	318	321	287	295	293	303	305	285	296	301	312	309	285	312	287	340	317	272	327	322	290	293	345	305	268	277	287	303	264	289	324	292	307	285	303	260	317	316	306	315	327	315	291	295	293	301	281	304	284	307	301	306	295	277	288	278	300	282	310	309	275	267	308	281	316	310	299	287	302	292	284	281	320	288	280	309	294	303	302	304	313	304	330	300	271	296	277	295	264	306	295	264	302	279	305	326	288	305	336	302	307	293	321	312	292	318	301	330	298	314	302	288	277	341	297	277	289	314	280	277	290	304	320	302	301	310	303	321	334	286	327	269	262	329	283	304	303	289	300	308	291	300	306	303	292	280	323	306	304	313	243	297	329	304	292	275	274	297	280	270	298	253	300	282	303	291	293	284	304	327	329	333	253	289	290	302	291	307	290	290	314	299	298	321	312	320	290	295	284	295	308	314	286	280	290	311	287	317	322	298	284	290	298	321	304	290	309	318	288	315	275	308	313	293	298	266	305	285	299	301	314	311	308	286	289	284	325	329	291	298	276	292	319	286	332	306	288	324	276	313	287	301	299	295	315	282	289	270	286	281	270	334	323	297	266	298	320	321	286	292	335	285	294	291	325	306	301	329	306	303	282	307	276	284	300	303	326	294	282	300	291	320	303	305	300	276	321	289	291	291	287	312	305	294	288	320	300	275	307	298	308	301	278	294	308	314	324	311	316	318	278	291	287	308	297	320	293	306	270	295	290	299	301	291	321	306	295	327	343	310	274	326	322	297	273	300	319	309	289	311	291	306	287	288	305	296	292	328	303	284	289	304	294	324	351	295	314	306	283	313	274	297	277	287	323	280	310	268	281	313	301	303	286	292	291	288	301	300	311	283	354	328	269	297	317	315	323	302	305	341	328	300	289	305	280	297	259	291	305	308	293	269	288	311	314	310	279	298	290	314	308	330	328	307	292	300	301	273	311	263	292	306	304	291	280	333	305	259	309	283	292	305	310	266	277	267	284	311	298	301	309	338	301	315	316	330	292	281	295	279	300	307	303	286	299	292	296	317	304	288	345	300	301	289	294	285	303	295	301	304	325	284	297	278	307	316	279	303	332	249	332	300	297	314	300	289	306	297	287	338	323	301	311	294	320	299	288	331	291	276	299	317	289	344	278	307	286	277	297	269	270	289	306	286	285	281	310	324	321	325	297	293	294	295	323	316	293	334	323	334	295	287	299	324	324	286	274	292	310	325	292	290	306	306	276	285	277	304	291	317	298	291	271	324	298	314	299	296	297	277	304	307	311	324	323	294	312	287	279	299	305	317	289	297	300	316	279	276	337	308	311	305	314	297	324	307	300	292	309	323	312	289	273	303	298	282	268	294	286	295	287	292	295	298	298	310	274	328	304	319	307	277	285	325	312	274	296	329	303	310	277	299	296	334	333	324	303	293	297	306	298	287	307	317	308	302	276	296	283	330	369	309	304	310	326	293	324	301	295	291	317	299	315	290	285	307	316	286	301	275	270	291	313	315	303	294	284	295	300	311	291	301	305	335	296	292	269	316	303	300	300	302	300	301	309	301	296	301	322	298	287	334	294	266	294	309	298	294	309	306	313	337	314	339	287	304	296	267	274	319	327	303	316	280	312	325	274	310	287	318	292	295	301	288	286	298	280	273	288	302	315	291	300	295	296	289	316	299	303	304	292	299	279	316	306	301	281	296	277	316	264	297	307	305	283	292	317	328	290	266	286	329	269	307	307	304	318	297	333	276	308	297	307	300	309	282	278	303	305	275	311	297	278	281	287	257	280	346	310	291	290	288	296	308	329	327	278	293	325	282	303	310	306	301	308	319	261	290	325	333	299	311	333	297	269	301	327	272	306	298	278	308	290	306	293	320	318
3057	598	341	222	394	543	424	325	329	271	259	250	263	243	184	143	129	113	99	60	69	76	65	58	47	53	58	49	58	57	56	45	45	45	41	55	63	48	42	38	38	37	43	50	53	47	46	39	33	58	156	83	36	49	44	48	52	41	59	47	45	50	39	56	36	49	38	43	56	38	44	34	42	41	35	36	38	36	36	45	45	44	39	38	38	37	42	46	38	37	54	44	38	29	42	42	47	39	40	39	34	30	42	40	46	38	61	46	50	42	44	35	37	46	43	52	47	39	54	42	44	36	48	40	34	38	41	35	47	39	40	40	52	35	36	41	35	37	52	36	46	45	38	52	47	42	44	42	39	35	61	51	52	32	38	48	44	51	46	27	44	38	38	55	51	37	37	51	45	38	42	58	40	37	39	43	49	43	35	41	36	35	36	40	41	51	39	46	44	44	31	45	43	49	48	47	33	27	41	38	36	37	44	43	48	56	51	34	45	40	39	42	53	45	41	41	40	43	28	47	46	38	46	38	51	40	42	39	48	38	53	48	39	42	34	49	47	43	47	33	47	46	40	45	46	36	42	47	35	42	44	34	49	40	37	25	43	45	42	36	35	46	41	31	31	39	42	40	46	45	48	38	54	36	34	44	37	33	47	44	42	43	40	36	45	38	44	41	39	33	54	41	49	34	47	33	51	41	44	37	41	44	46	43	43	40	42	43	33	56	37	40	52	34	48	48	40	34	36	44	36	68	37	43	37	46	51	44	39	35	33	50	43	47	49	54	42	36	36	43	49	38	38	47	53	29	33	38	56	35	49	37	38	41	40	44	36	40	37	37	30	46	34	46	47	39	35	46	30	35	36	49	44	45	40	37	43	45	36	48	28	47	40	42	49	40	40	50	37	42	43	42	43	46	41	41	49	49	50	49	45	47	61	44	44	54	55	31	47	41	52	37	47	44	46	46	47	40	50	40	40	48	52	35	44	41	46	34	49	34	39	44	46	43	47	38	38	37	35	40	41	35	52	49	43	37	50	34	33	52	42	40	42	35	43	42	42	49	43	27	41	47	40	49	42	46	39	33	38	43	37	48	34	30	41	43	55	49	32	48	37	41	56	50	42	50	37	43	35	54	46	39	43	39	53	35	42	43	45	43	36	47	44	32	54	48	48	35	35	39	51	62	50	38	52	42	39	52	49	39	39	55	43	33	36	50	47	37	42	43	43	43	44	54	49	42	45	47	38	32	44	46	33	39	55	42	38	56	42	45	36	49	52	50	48	39	38	41	40	35	36	35	52	40	46	47	52	43	58	38	50	50	41	30	39	44	46	47	39	34	46	48	47	50	44	36	41	41	40	43	46	36	36	39	36	43	31	41	41	60	56	49	49	37	44	37	39	47	32	27	52	43	47	32	41	43	47	46	33	31	46	58	48	48	39	38	40	43	49	54	42	36	41	40	42	40	45	41	33	40	41	43	52	39	47	56	39	42	67	46	39	54	45	59	48	52	52	45	42	30	49	44	38	32	46	44	51	41	33	40	48	45	35	47	58	30	39	41	35	42	35	47	40	36	47	43	50	36	43	47	42	45	40	29	39	48	41	48	46	40	66	44	38	44	44	40	43	44	49	39	46	49	43	37	40	44	54	42	37	56	46	44	43	35	50	48	45	35	44	39	39	45	52	42	55	37	57	47	33	61	46	42	41	55	33	55	49	56	44	44	42	52	42	44	33	39	43	48	43	40	32	42	46	50	43	45	34	45	44	43	37	38	50	52	43	41	38	39	39	35	46	44	52	49	39	36	38	36	37	52	34	51	52	53	51	33	36	52	46	50	43	43	32	42	47	48	40	47	45	44	42	43	46	40	32	45	39	36	45	54	50	43	50	61	47	43	38	60	49	51	47	50	53	44	32	47	50	46	41	38	48	42	45	46	32	41	41	35	40	36	47	47	45	38	43	42	33	40	40	39	40	39	39	45	44	35	47	36	43	42	35	34	34	54	35	33	27	47	46	43	38	54	41	50	52	32	49	53	44	42	45	49	47	37	55	37	45	24	49	36	47	42	46	49	45	45	32	46	39	29	57	49	43	42	45	49	41	48	37	48	44	49	39	38	40	44	42	50	32	41	49	41	33	41	43	43	49	37	33	49	51	46	42	34	42	47	43	57	41	51	37	45	57	44	45	51	47	44	41	54	42	47	37	40	48	41	37	38	35	48	39	43	56	56	49	46	46	35	52	42	37	45	42	49	37	38	40	44	38	39	53	35	45	38	36	44	50	39	43	50	36	47	43	40	50	41	34	48	35	50	44	46	43	45	38	40	40	38	46	45	54	44	34	47	40	51	50	52	39	45	50	43	45	43	38	46	54	40	38	44	41	50	40	52	51	38	37	44	44	51	42	54	45	46	57	27	40	42	40	46	52	46	50	60	46	48	47	45	44	49	32	44	43	52	48	40	37	41	38	36	48	42	41	47	45	34	49	42	50	41	43	47	45	46	30	56	52	47	52	32	38	37	48	35	38	32	39	51	50	45	37	34	39	43	46	43	33	42	40	32	42	40	34	50	44	40	43	50	34	51	37	41	42	46	40	37	46	38	46	40	37	52	38	55	47	46	45	42	31	48	46	52	44	51	46	45	43	54	43	48	51	53	35	31	57	40	36	44	53	44	43	44	34	39	52	38	52	40	44	40	39	38	51	41	47	25	43	50	49	35	46	50	42	51	36	47	52	52	29	28	41	50	45	35	56	41	44	43	40	42	50	51	51	50	54	39	44	40	53	41	49	40	44	45	34	48	45	46	50	46	41	48	51	35	56	51	37	39	38	47	43	37	45	39	47	45	41	47	48	43	58	36	48	57	47	42	49	38	50	38	47	34	33	51	41	44	45	33	48	43	38	49	41	53	39	40	41	52	41	32	51	36	40	40	41	38	44	54	48	39	57	42	47	57	41	46	48	42	52	38	34	49	37	39	47	42	46	48	43	45	40	45	40	44	35	45	43	35	41	43	49	50	35	33	43	44	42	54	47	39	27	35	42	51	35	33	45	41	46	39	42	38	40	37	49	35	51	49	34	31	50	34	39	41	40	32	38	57	48	46	48	54	45	37	49	35	43	52	40	42	41	46	45	44	47	44	58	43	34	49	42	39	43	40	51	48	39	35	55	37	37	43	38	40	28	46	43	57	53	34	45	48	44	42	41	43	47	56	50	39	44	43	47	53	51	43	44	39	38	42	56	45	33	35	51	26	45	32	25	45	45	59	40	42	48	40	33	51	55	40	44	55	45	46	44	36	42	38	50	45	47	35	43	33	52	47	44	50	41	39	44	45	41	44	38	45	46	43	48	46	46	38	39	38	45	39	51	45	48	55	31	49	45	38	36	52	42	53	48	46	33	52	43	37	37	43	37	44	45	41	45	36	56	35	36	48	47	33	44	37	48	31	59	30	40	39	40	49	37	37	45	44	40	40	44	42	45	42	39	36	53	39	51	35	42	51
20399	13215	8096	18437	26490	26537	23282	19144	16362	14033	12300	11539	10693	10485	7511	5228	4956	4409	3883	2053	1599	1509	1414	1268	1178	1183	1099	1090	946	960	924	873	891	909	885	845	905	864	781	793	797	789	757	792	765	681	745	756	756	1073	5418	2035	665	716	776	710	784	781	880	798	672	787	688	664	754	685	679	675	659	617	691	685	684	652	645	674	658	701	703	655	642	643	657	681	705	665	727	692	700	673	710	721	626	733	625	680	748	671	728	702	684	669	634	707	680	700	646	692	644	651	683	713	640	713	656	634	714	648	672	689	669	710	668	655	623	658	644	680	658	659	715	698	666	712	658	729	670	671	695	672	674	681	662	677	677	706	694	650	670	677	689	703	660	731	708	696	680	689	655	657	671	711	642	679	646	681	686	626	644	649	657	660	637	715	685	646	622	642	665	652	655	638	651	649	660	662	657	737	626	683	619	657	691	664	703	674	662	670	699	667	662	670	679	654	643	665	661	644	646	689	663	685	695	647	601	664	640	639	642	645	643	681	666	652	684	587	660	697	629	706	681	680	643	668	695	666	658	712	632	604	674	650	644	680	716	664	661	657	674	667	651	640	671	677	655	672	698	634	674	671	642	640	604	685	680	606	664	713	643	649	660	663	685	626	648	588	655	636	655	618	633	699	649	708	665	668	594	654	631	692	664	645	599	634	630	635	649	675	673	694	610	631	688	626	657	676	657	652	649	635	658	635	655	602	657	661	651	638	641	706	701	680	657	691	650	681	610	654	642	610	640	631	658	712	700	673	644	660	658	662	678	677	633	685	696	669	603	662	659	684	657	653	625	691	656	673	642	650	665	637	664	656	664	679	660	648	616	673	588	693	652	640	642	640	654	662	663	671	705	636	650	675	666	632	648	691	609	629	676	671	683	643	649	636	636	650	662	655	668	700	618	638	654	625	630	643	653	657	665	710	609	666	656	658	629	651	691	658	680	629	681	647	655	635	614	650	635	683	678	663	635	630	675	668	653	647	686	636	644	681	666	616	614	650	655	670	615	667	687	663	654	681	629	641	693	670	655	645	645	620	670	690	638	616	652	661	687	631	682	691	615	648	656	642	628	659	660	646	675	678	645	645	636	659	662	659	666	680	698	664	667	651	664	665	670	665	614	646	655	649	612	658	639	676	705	682	674	672	615	627	672	654	630	684	672	639	653	669	657	642	690	702	663	685	657	681	644	698	604	673	652	645	657	661	667	676	663	645	673	670	662	626	685	649	687	638	665	645	693	651	634	675	655	682	662	690	636	727	684	660	642	697	659	689	665	626	679	672	601	689	656	677	674	674	669	645	641	667	662	654	649	622	676	677	684	632	665	627	640	648	659	637	659	641	649	709	678	688	655	679	684	684	700	668	698	687	661	611	673	685	661	623	692	662	658	600	669	655	664	630	641	644	664	675	682	684	678	683	664	656	627	706	654	674	659	671	678	659	627	672	638	703	663	645	659	705	678	669	649	647	666	683	660	654	648	649	661	650	680	626	663	666	658	650	666	648	644	660	670	681	661	647	627	635	641	668	666	685	627	682	689	651	644	647	674	652	689	590	687	652	638	728	680	668	659	646	658	705	659	659	678	663	663	615	650	636	610	638	608	658	658	611	664	684	622	622	688	644	661	629	673	662	682	661	656	629	693	651	670	679	659	679	660	636	674	655	670	652	668	668	680	685	707	650	684	668	693	638	648	667	675	683	622	661	633	661	665	653	625	653	648	667	714	665	637	646	676	663	653	629	609	664	687	674	646	690	646	672	644	657	701	696	690	674	664	666	670	672	668	644	656	618	656	678	693	649	622	637	661	643	710	644	631	660	647	659	630	680	660	679	688	661	675	658	673	679	664	651	649	677	635	642	683	662	661	673	644	628	695	615	630	671	642	683	688	644	656	661	687	667	637	716	629	693	677	644	694	667	643	669	663	645	679	653	659	659	636	663	708	669	623	612	607	651	640	662	647	634	650	662	661	673	667	611	670	665	659	617	638	623	679	695	649	691	693	686	724	676	641	619	639	670	684	657	659	650	631	655	666	592	632	638	624	658	672	655	654	695	668	639	659	635	661	642	653	697	687	657	664	656	686	638	659	671	682	667	591	688	672	663	682	699	676	599	639	634	625	663	665	674	624	675	642	660	632	690	638	637	691	653	619	666	664	669	670	666	661	617	649	650	609	572	643	613	661	660	669	679	643	662	655	640	639	610	704	647	660	693	650	694	687	618	645	628	671	671	669	639	617	673	697	668	657	689	589	630	655	676	664	642	682	665	664	656	656	632	657	674	685	667	653	668	636	581	693	726	676	635	664	646	673	668	643	668	662	696	693	676	676	652	674	714	619	645	671	612	658	707	675	654	690	675	683	666	629	687	631	663	625	659	671	677	678	686	641	631	651	647	668	671	649	677	680	673	631	687	655	631	674	646	660	686	692	623	658	600	708	664	633	621	669	704	672	634	668	683	630	661	706	618	661	690	644	644	651	635	637	672	636	642	663	661	634	721	623	663	650	635	687	697	624	652	673	646	625	629	626	675	695	650	627	685	655	673	628	677	635	702	661	687	664	657	632	644	634	691	622	633	661	644	651	710	671	635	640	691	669	638	624	662	655	631	653	653	724	675	638	686	676	670	671	635	673	644	645	669	628	658	660	678	658	697	664	652	678	652	686	640	664	690	681	674	643	664	672	630	673	652	663	663	655	684	664	719	642	660	627	640	681	667	648	656	663	660	686	680	672	704	624	664	614	653	674	658	685	669	632	678	665	631	654	685	685	642	651	626	689	664	672	707	654	650	609	648	669	658	690	634	671	659	653	671	667	642	688	632	631	665	655	641	625	676	673	649	697	680	630	631	650	647	689	612	648	639	690	610	714	623	678	640	698	661	667	659	698	641	610	696	666	609	672	662	651	670	689	667	650	695	650	646	634	671	667	645	692	673	658	672	632	671	628	657	630	688	624	663	637	681	648	647	655	621	685	683	635	642	693	639	686	687	649	633	657	630	665	669	649	671	665	691	645	647	637	700	720	645	732	691	632	627	700	630	661	671	682	653	632	660	670	696	694	610	675	646	665	692	624	645	674	667	669	641	665	648	661	677	701	661	639	635	678	694	655	597	665	651	652	642	683	633	661	673	619	657	677	680	590	682	637	610	647	633	700	622	666	691	684	674	672	708	692	655	666	671	667	670	648	652	650	677	641	639	687	671	681	665	635	700	638	649	701	646	679	676	618	679	704	628	655	666	670	647	681	645	648	630	654	663	636	626	657	678	630	659	653	654	691	659	603	642	645	666	631	672	692	678	655	652	656	718	637	635	652	659	686	662	679	680	685	635	605	678	637	625	639	646	642	667	643	670	710	659	638	646	684	658	659	645	672	667	653	654	640	645	675	677	663	649	645	623	683	656	635	668	660	709	656	650	645	674	680	680	665	681	654	656	624	602	642	585	608	666	653	620	660	670	646	621	678	683	700	673	632	679	602	634
2302	939	485	340	599	753	705	553	505	438	355	428	335	328	246	187	146	153	151	94	92	65	45	50	51	54	58	55	39	33	54	46	46	58	36	44	43	37	49	56	43	37	42	45	45	43	39	24	36	31	84	156	39	31	36	50	37	42	44	38	30	71	31	37	37	35	36	40	29	29	36	31	27	30	37	37	39	35	32	40	28	35	28	43	31	40	34	34	38	33	46	32	29	29	27	48	35	45	36	32	36	31	30	40	40	25	37	33	29	36	34	30	49	36	40	41	38	34	37	40	37	30	47	46	23	42	38	38	47	48	28	34	29	30	39	36	37	42	35	31	31	45	44	36	48	43	36	33	36	42	49	36	41	33	40	35	47	31	32	33	43	35	29	35	31	30	40	28	35	35	35	40	40	40	32	36	29	37	37	37	41	37	31	45	45	31	37	40	31	37	46	40	36	45	30	37	46	38	38	30	27	40	48	41	23	40	27	42	33	41	27	30	39	45	31	38	42	39	35	23	32	35	38	33	43	37	33	27	30	33	34	34	42	29	27	38	40	33	35	36	40	32	21	36	47	30	46	36	46	48	32	45	39	44	42	33	26	36	50	27	35	40	28	43	42	35	39	40	40	41	36	44	41	27	24	41	25	31	41	42	41	40	33	39	38	36	26	40	40	25	38	40	38	44	23	43	34	37	27	34	41	26	29	37	35	32	27	34	34	44	45	29	25	36	35	31	30	27	47	35	39	37	33	39	36	27	37	35	51	29	45	27	33	29	40	31	41	31	38	30	33	42	34	27	34	34	29	33	33	41	46	45	32	35	36	35	36	33	42	41	32	38	37	33	35	39	41	38	42	48	41	31	30	33	41	32	34	34	33	42	29	33	39	29	41	41	35	42	37	39	39	31	33	39	41	47	46	32	30	37	34	44	38	35	25	40	41	37	34	32	42	32	41	43	36	51	33	39	41	39	35	37	37	35	46	37	31	38	40	25	24	34	39	39	38	28	52	31	42	34	31	36	32	39	21	35	37	28	33	47	33	33	38	32	36	32	29	36	24	45	38	39	31	43	25	34	30	40	37	32	33	38	31	29	30	35	38	35	41	40	32	40	28	31	36	36	37	37	34	35	40	40	36	34	39	42	29	31	20	39	37	37	38	36	33	39	38	32	40	37	39	41	34	33	39	45	34	29	33	33	31	30	36	39	41	28	34	36	36	27	38	35	36	35	44	43	31	43	42	25	34	41	35	44	42	28	33	44	41	24	35	37	33	43	43	37	45	41	41	32	33	32	29	40	38	39	44	34	39	33	45	29	35	33	38	38	32	32	28	35	40	36	36	25	35	38	42	32	32	42	36	36	36	30	34	38	33	40	35	42	36	30	38	39	32	29	32	36	36	40	37	42	46	30	27	34	34	33	25	26	43	43	44	43	40	36	32	43	30	31	33	30	26	39	26	32	42	27	40	48	42	33	33	33	31	57	45	29	28	34	32	37	30	30	36	36	39	39	40	29	32	32	41	40	41	39	36	38	38	34	39	29	36	41	34	33	35	35	37	34	37	42	34	38	36	32	40	37	33	30	40	31	43	28	42	41	37	38	38	49	34	41	36	38	41	36	51	38	41	38	31	41	44	35	34	41	33	28	29	35	29	48	41	26	40	37	37	35	33	28	37	44	27	31	41	32	38	26	35	28	37	29	27	33	32	46	40	37	44	31	34	41	35	32	30	35	28	30	33	41	33	36	37	39	33	31	32	29	36	40	29	43	28	37	33	36	34	27	36	30	33	39	42	41	44	40	28	36	38	28	32	42	39	33	36	32	38	37	38	27	46	56	38	40	33	28	39	28	36	35	39	30	27	23	38	29	37	35	27	34	33	34	39	31	34	42	33	37	28	34	38	32	44	17	42	38	27	34	22	42	37	36	42	36	51	39	35	30	46	40	38	30	35	26	36	33	43	40	28	44	39	37	38	34	41	25	39	34	37	42	33	29	42	34	38	20	31	31	25	36	35	31	39	33	38	36	37	23	43	40	45	39	32	30	34	41	36	34	37	31	30	35	35	35	41	48	44	36	26	28	42	33	41	35	35	33	47	39	39	35	36	37	26	41	31	27	38	31	36	33	33	35	32	39	45	39	34	43	35	34	33	43	34	46	45	27	34	34	37	30	36	52	33	36	34	29	43	29	41	34	39	44	48	37	35	40	31	33	34	28	43	31	34	42	37	31	44	35	34	41	43	43	38	40	33	30	35	39	35	37	42	34	29	44	33	34	37	32	41	33	31	34	45	40	39	43	29	37	26	46	30	39	34	35	41	50	29	30	28	29	37	39	37	36	38	47	26	54	36	39	34	42	41	48	36	40	31	36	45	41	30	24	41	30	38	42	37	31	29	32	25	39	26	31	30	32	36	39	37	41	38	32	44	37	25	33	42	34	23	32	38	32	36	32	28	43	39	41	22	34	40	40	42	29	45	37	39	35	43	36	48	34	50	26	35	42	28	32	33	40	41	32	27	44	32	33	36	35	37	40	26	35	37	32	29	33	30	32	34	30	35	36	33	38	31	42	40	25	27	40	38	35	31	29	43	36	36	49	41	53	33	23	35	46	41	30	41	32	37	33	29	45	30	29	35	38	38	41	35	28	40	45	28	36	34	32	43	37	19	34	38	35	30	44	38	35	39	36	38	34	33	34	38	32	35	45	32	43	30	35	31	41	22	45	39	38	37	36	36	43	25	43	49	41	45	25	34	33	40	34	23	49	31	44	30	33	32	33	40	30	42	37	28	25	49	33	22	35	46	50	31	27	35	27	34	35	37	33	47	44	29	37	31	49	41	54	31	37	39	39	49	36	36	39	33	54	47	28	28	39	28	37	45	34	41	33	38	32	37	42	37	37	33	34	39	34	27	41	26	48	42	44	46	45	33	39	46	36	35	40	39	27	37	33	34	43	34	39	37	38	49	34	30	34	28	34	27	30	29	45	25	36	46	35	37	40	34	33	47	34	27	46	31	42	26	39	28	33	31	36	38	30	34	39	34	32	43	44	32	34	33	29	25	35	28	35	35	50	41	38	30	34	43	27	39	37	34	34	35	32	36	27	43	32	42	36	53	41	26	36	48	39	40	32	40	37	34	37	39	22	41	34	38	36	33	30	29	37	39	51	36	29	34	34	32	33	30	43	31	38	37	29	27	39	37	45	33	35	31	27	41	35	34	40	35	35	44	35	45	29	48	35	37	44	31	37	48	40	37	39	37	40	46	28	31	45	32	37	28	18	32	33	30	36	38	34	38	30	25	30	33	30	37	26	30	37	35	43	36	31	39	31	28	29	38	32	34	44	31	31	37	30	37	37	30	42	36	36	36	38	32	31	24	38	34	38	31	33	26	44	32	31	41	35	38	31	40	34	36	50	47	31	30	33	39	32	37	30	40	39	30	31	38	36	36	50	36	39	32	45	37	44	51	31	43	34	34	30	33	49	44	36	30	32	44	27
26364	17521	11551	23594	31362	31300	28589	24370	21147	18471	16717	16279	14448	13100	11070	7780	6385	6323	5938	3710	2527	2142	1778	1669	1493	1454	1432	1304	1140	1094	1046	1041	1012	979	960	905	917	909	915	929	844	834	799	820	722	741	728	734	704	935	3109	5332	923	704	751	785	817	1013	821	686	672	2369	641	644	587	597	644	600	620	622	572	600	559	547	601	586	615	633	614	646	569	625	664	582	604	596	639	621	587	575	622	597	591	596	620	606	581	615	580	587	600	555	590	566	618	570	552	597	586	579	582	601	592	557	588	548	662	555	553	558	566	571	566	584	594	551	568	554	612	539	596	597	598	603	585	568	584	584	569	546	579	583	585	541	550	589	553	575	573	597	548	550	558	571	605	580	565	582	559	587	556	571	559	574	535	610	532	572	616	591	564	585	562	521	546	556	565	581	541	543	518	537	596	531	580	580	549	522	559	561	582	587	603	588	555	550	563	576	538	579	528	560	582	553	549	589	560	516	563	576	559	547	521	580	564	549	573	531	558	549	525	575	574	557	545	532	552	568	533	577	531	597	576	580	598	554	568	559	563	545	527	565	563	553	585	580	541	532	539	580	539	590	571	555	523	576	569	567	586	555	555	531	540	565	587	529	543	580	575	540	549	553	519	576	582	534	558	538	554	608	582	569	560	558	553	546	556	584	546	553	537	561	548	573	547	566	580	566	542	588	543	538	578	576	596	550	533	568	553	519	541	520	598	606	547	527	578	564	599	561	531	544	554	557	575	560	575	534	549	543	536	534	507	562	535	568	587	569	570	557	543	561	578	546	562	530	533	557	608	569	533	524	587	592	546	569	597	543	566	616	597	548	542	547	574	529	561	549	535	538	575	561	553	571	541	569	519	516	560	528	534	547	541	540	534	568	492	558	548	554	555	556	541	538	521	577	562	534	558	578	502	571	581	561	562	576	559	584	545	545	537	572	529	542	564	571	519	569	533	568	565	549	585	555	582	555	521	572	527	559	567	516	553	556	564	565	589	567	535	578	570	552	567	545	531	539	509	587	527	513	558	569	566	579	504	518	513	520	503	548	567	564	564	559	561	585	578	550	563	540	523	562	566	555	557	559	540	565	558	571	562	542	564	556	528	586	573	544	553	527	626	514	604	581	574	560	551	569	536	582	553	583	535	529	576	530	534	543	557	599	515	575	566	564	552	562	565	556	534	526	561	527	537	574	518	608	532	526	558	578	560	588	548	582	541	567	532	603	595	526	544	565	513	552	534	560	536	539	560	587	558	558	542	550	549	589	559	561	537	599	564	543	567	581	566	551	577	549	557	542	583	531	533	558	478	605	548	593	572	534	514	591	570	595	572	527	524	581	548	579	554	544	534	546	583	540	547	562	552	555	544	544	543	520	552	534	567	555	567	585	577	544	541	560	584	574	536	518	545	550	546	552	541	549	573	572	587	546	547	532	560	592	548	590	557	565	521	585	565	584	562	520	554	589	567	560	484	548	618	576	555	581	545	538	545	555	536	588	574	591	571	579	545	503	574	512	560	580	554	603	547	556	558	546	568	576	540	556	600	581	497	545	592	567	547	544	579	570	568	535	582	538	554	557	537	547	537	572	552	591	570	557	535	544	545	532	547	604	561	577	531	547	603	587	541	583	576	569	553	566	545	524	523	557	521	574	554	553	556	550	587	534	561	566	556	549	582	565	530	503	557	601	579	517	632	530	574	543	550	524	540	547	535	574	546	536	565	546	545	574	559	589	538	560	508	558	552	532	584	568	577	535	546	549	551	580	566	523	556	574	596	562	562	532	566	587	552	556	569	576	547	550	567	492	593	592	561	553	554	545	566	533	572	565	606	562	546	594	547	572	579	559	523	567	577	533	566	537	546	554	584	576	537	559	510	537	532	561	538	548	564	532	519	542	574	541	568	573	564	543	529	544	533	531	588	606	577	539	565	541	546	553	536	546	558	564	590	531	522	534	573	547	572	561	565	532	534	520	540	532	557	535	554	533	604	577	590	572	558	533	544	554	531	568	546	555	493	546	561	563	563	567	548	539	525	546	577	533	558	583	542	560	534	540	549	540	552	527	514	547	581	572	536	588	532	558	545	537	574	565	536	578	601	589	564	555	541	586	568	567	512	521	542	561	599	553	544	501	537	584	525	547	559	588	578	576	539	564	563	513	570	552	539	549	550	515	536	552	548	552	530	553	543	567	579	556	566	568	548	578	572	542	551	559	560	541	562	581	557	586	548	513	560	565	581	551	549	562	551	542	549	544	570	577	557	509	530	530	569	547	545	566	618	521	551	575	541	555	567	566	561	544	524	561	544	540	544	592	549	533	562	578	558	592	560	578	528	543	563	552	557	524	596	524	612	547	540	531	571	496	563	524	542	518	528	560	582	536	539	554	509	574	564	569	581	570	576	591	579	573	558	525	541	544	546	565	609	507	526	563	565	560	571	520	609	602	557	580	534	585	547	567	536	567	587	556	587	551	586	506	548	523	560	566	546	536	584	551	544	536	547	574	504	556	515	568	604	582	599	525	582	547	517	542	565	583	576	562	531	550	565	580	540	554	564	557	588	563	573	572	539	549	580	555	532	556	540	558	578	548	571	573	568	596	554	552	568	534	565	540	559	609	556	525	558	521	596	574	561	578	539	550	546	552	581	525	535	566	552	605	572	574	568	526	551	579	566	560	572	585	517	560	592	542	563	584	545	586	535	559	560	593	561	636	549	564	550	543	582	582	565	533	566	527	556	576	515	535	527	588	570	573	518	551	585	526	522	541	555	539	557	580	522	558	572	570	612	589	603	551	563	572	574	567	545	548	529	513	531	539	555	531	537	538	564	529	537	556	559	568	599	524	515	574	566	558	557	564	595	558	574	549	551	561	598	540	591	536	574	558	572	529	563	562	587	588	567	565	545	570	549	568	524	530	599	567	549	563	561	535	579	574	554	581	538	567	594	542	554	543	576	601	563	546	571	575	570	563	574	569	591	568	572	572	558	531	519	561	610	605	556	588	596	528	578	540	571	595	534	515	530	553	552	545	551	545	575	582	553	542	552	586	546	538	557	546	522	511	546	547	566	583	535	549	550	570	520	559	528	545	599	582	597	568	573	553	574	557	555	565	545	559	549	568	560	561	556	579	538	521	510	537	539	510	555	607	568	582	555	538	575	577	551	569	589	575	538	564	557	563	569	541	551	548	544	555	574	516	605	520	578	571	579	546	587	583	555	556	551	541	563	527	542	584	569	585	517	593	513	551	571	561	588	514	579	513	569	542	506	555	520	516	574	550	564	593	568	589	539	589	576	523	508	539	566	517	582	536	568	526	567	562	569	558	549	516	543	564	588	568	511	559	605	540	530	541	551	541	517	605	569	534	547	557	577	545	549	549	554	524	577	534	586	513	597	519	574	591	550	562	551	543	551	589	588	538	510	548	520	588	582	556	567	517	586	536	571	576	554	573	553	545	554	583	541	565	543	533	554	537	532	548	510	564	573	582
1823	407	234	158	243	318	300	238	228	183	156	198	163	121	115	81	67	54	48	33	38	42	30	33	29	27	24	31	33	21	30	34	23	33	23	25	41	30	29	30	25	21	40	29	25	25	38	29	30	25	36	23	27	32	30	20	37	24	24	28	38	27	34	29	23	20	24	21	27	20	17	23	30	22	31	25	24	31	32	35	29	29	30	26	25	35	22	22	30	23	30	24	23	28	23	30	25	23	30	31	23	24	23	29	31	29	22	22	23	35	27	17	35	21	21	22	24	32	21	21	31	39	28	31	27	25	30	28	29	24	21	31	23	27	24	25	24	13	22	26	20	29	27	24	27	28	26	38	29	21	26	27	31	30	31	27	29	23	25	29	18	28	20	37	29	30	18	22	28	24	17	31	23	25	26	28	28	20	20	35	26	27	25	30	17	33	32	31	19	24	34	30	24	23	30	16	17	32	28	28	41	25	20	23	31	34	22	27	36	34	23	20	20	20	27	21	18	27	18	21	29	23	29	31	26	29	31	26	31	17	30	25	21	21	29	28	23	28	23	28	21	28	21	29	29	38	15	22	24	21	30	24	28	30	28	32	20	28	18	26	24	20	29	29	34	33	22	34	16	24	22	24	27	23	25	32	31	22	26	23	29	29	25	27	34	18	33	32	16	27	23	26	19	31	27	26	26	22	27	15	19	32	17	30	27	19	38	27	32	24	28	30	21	30	21	22	25	27	29	29	24	28	17	39	31	18	24	25	23	25	22	23	27	19	27	27	16	38	36	20	33	42	16	28	18	31	23	27	30	33	17	24	19	26	27	25	32	29	27	25	26	26	30	17	32	36	19	26	19	25	26	31	25	18	33	17	30	28	27	31	31	27	24	38	12	21	28	28	31	29	21	24	24	20	27	21	28	22	27	28	25	33	27	21	25	22	23	22	22	19	29	25	35	26	28	23	22	33	23	17	27	27	16	31	20	18	18	20	29	28	27	24	23	22	25	33	27	27	27	24	27	26	25	22	26	20	20	25	26	26	25	23	27	20	23	16	29	27	31	28	39	23	24	19	31	25	38	29	22	21	35	26	26	23	28	25	28	23	25	21	27	24	16	24	25	21	24	23	22	26	16	33	29	27	17	31	30	21	21	29	27	27	17	28	21	38	27	21	29	33	20	24	13	32	32	31	31	17	21	24	25	25	21	27	27	19	33	30	23	25	37	28	28	18	22	27	25	30	12	25	30	29	25	26	18	32	28	17	21	20	29	37	19	20	20	30	22	19	22	32	21	33	25	12	22	26	28	21	26	22	29	23	25	16	22	32	16	25	28	27	25	30	31	20	24	23	26	24	22	25	30	22	21	23	24	32	28	20	28	19	25	23	22	29	23	27	23	21	20	31	18	26	27	26	23	21	19	27	21	21	23	12	28	29	28	28	25	26	29	30	21	26	21	27	26	28	37	25	38	26	29	21	19	30	37	21	23	26	19	31	21	26	25	23	33	20	29	22	28	30	32	25	29	19	29	33	29	20	25	29	35	25	33	19	26	25	25	20	38	26	26	27	25	20	19	19	26	26	28	30	22	27	21	23	21	26	26	30	26	30	20	26	29	26	21	24	22	24	27	20	23	25	27	32	20	33	24	30	17	26	20	13	33	20	26	26	23	13	26	20	28	22	25	20	13	30	19	22	20	27	36	23	26	28	19	25	29	23	33	16	17	23	31	22	22	24	23	18	17	31	22	23	38	32	26	27	26	32	25	29	23	31	26	31	24	31	19	20	28	19	16	39	29	26	35	34	25	36	25	30	25	28	27	15	31	17	26	23	30	31	28	18	26	24	21	21	21	27	29	22	24	19	33	24	26	28	29	20	27	19	18	20	26	20	34	19	32	26	22	20	15	21	35	24	28	26	29	22	39	17	25	28	25	23	31	25	21	23	24	22	29	30	27	32	18	29	31	32	23	11	30	19	26	26	30	34	27	39	26	23	24	25	36	34	29	15	19	25	30	21	24	31	25	23	25	20	31	18	18	25	36	26	30	30	24	33	25	25	28	19	19	30	25	23	17	24	17	23	26	22	24	22	24	28	26	19	19	28	35	29	17	28	33	20	21	30	21	23	30	17	23	20	26	28	22	28	27	26	23	29	32	18	21	27	21	31	20	20	24	20	25	20	24	26	28	27	21	24	36	25	28	23	25	24	34	16	26	24	21	21	23	20	19	17	20	23	20	14	16	24	23	31	27	29	22	24	35	29	23	28	31	23	32	23	19	20	27	29	23	21	34	23	19	29	26	31	16	24	29	18	25	28	30	24	28	20	29	28	30	27	30	24	29	20	28	32	21	25	25	23	36	20	19	24	38	22	25	24	29	26	28	18	27	29	18	25	20	30	32	16	17	25	28	21	19	27	30	18	25	26	29	37	30	25	39	30	27	31	19	23	22	20	29	23	24	27	30	28	23	23	30	33	20	23	24	25	30	24	30	19	25	25	29	22	27	39	23	28	26	29	20	25	32	28	18	27	20	25	32	21	29	31	27	22	25	22	27	20	29	28	22	21	24	26	28	26	22	30	20	30	29	19	24	21	27	30	32	19	19	21	27	30	31	19	29	28	29	28	34	29	21	23	22	23	26	28	21	27	25	22	21	35	33	29	27	25	27	26	26	27	29	33	23	27	26	27	21	21	29	30	32	26	30	25	17	38	35	29	23	35	24	18	21	18	22	31	19	23	22	22	34	30	36	33	35	21	13	26	32	20	30	28	29	26	35	24	26	25	26	30	22	22	35	24	23	27	26	29	25	38	28	29	24	34	29	26	20	21	25	19	29	37	35	27	20	20	24	35	21	18	23	16	33	32	33	25	21	19	19	25	27	33	20	25	35	36	27	24	26	22	35	37	17	30	26	28	27	27	23	23	23	30	27	30	26	23	20	35	17	15	20	22	25	22	17	25	30	25	19	24	26	34	29	31	19	17	19	23	21	25	27	17	25	37	33	25	28	24	26	30	25	29	23	28	22	21	26	26	23	35	30	34	26	25	27	32	30	24	31	39	27	26	21	35	25	22	25	21	23	29	22	22	24	28	33	21	35	23	24	26	22	33	24	23	28	27	27	19	33	22	22	40	18	26	26	23	42	24	26	27	22	30	19	34	24	32	24	19	20	21	25	23	33	25	35	26	26	20	22	25	26	25	35	21	27	21	29	26	21	30	31	29	20	20	22	28	27	31	27	20	23	25	35	31	31	18	27	23	26	29	22	27	28	24	17	24	30	31	23	23	34	23	24	35	31	34	37	21	34	23	20	31	21	20	27	18	30	25	30	20	29	22	29	27	31	27	24	27	27	28	25	33	21	21	22	37	29	31	22	28	23	16	31	23	28	13	33	23	34	37	23	25	31	22	30	23	29	21	21	20	41	32	30	24	29	29	31	29	27	27	23	20	34	24	29	31	30	39	29	28	24	25	21	22	31	31	26	21	28	25	22	28	29	29	23	18
18026	10837	6338	14719	21387	21532	18528	14408	11621	9622	9033	9494	8442	6210	5075	3735	2426	2434	2199	1477	980	809	674	698	671	606	637	568	559	480	467	441	493	482	515	540	478	489	496	505	458	468	481	454	413	417	440	452	460	520	769	588	535	459	463	609	532	564	416	474	443	654	406	449	428	387	396	417	405	417	417	419	401	464	411	427	391	376	418	426	452	406	437	416	437	438	429	409	444	429	422	423	402	433	427	393	429	428	429	423	475	439	420	427	411	454	421	423	448	416	436	409	449	411	414	448	414	405	377	417	405	389	397	435	412	423	408	373	401	382	426	393	413	383	394	386	420	430	402	401	373	432	417	383	422	414	388	399	424	417	409	396	399	445	396	401	422	421	408	408	435	428	383	405	420	423	394	434	407	402	418	403	366	378	387	403	401	385	411	401	405	390	429	386	420	427	356	428	397	388	393	435	451	397	435	407	415	426	438	385	385	393	391	413	433	393	433	410	407	388	395	402	427	408	430	440	406	372	449	414	411	407	427	386	427	379	414	436	409	434	427	383	458	419	384	412	427	393	403	409	421	376	402	422	346	393	371	430	388	420	424	395	393	360	413	396	407	386	389	413	417	401	399	399	411	434	417	388	412	417	420	382	435	397	403	357	383	388	410	417	383	421	384	416	419	427	432	402	403	385	432	416	407	391	379	406	397	399	422	417	403	428	399	384	416	421	443	391	423	413	410	412	400	393	357	421	432	407	391	393	416	400	445	403	372	433	480	406	428	405	375	397	392	415	392	395	417	400	417	419	408	392	440	416	421	401	419	386	376	395	402	404	398	376	413	413	353	396	371	419	365	424	400	408	420	363	424	414	361	386	397	432	407	393	426	436	398	454	413	394	439	403	391	388	395	369	402	398	396	441	417	432	384	442	386	388	414	397	390	414	434	400	428	399	381	404	385	399	433	404	412	458	443	428	403	397	388	448	386	403	392	420	417	419	404	402	409	388	389	405	424	412	415	399	378	402	408	438	403	387	385	426	420	414	407	437	394	424	395	429	385	395	408	430	417	407	372	421	384	435	365	396	405	388	421	380	441	391	428	459	381	416	421	398	389	387	393	407	416	380	417	414	432	426	390	403	432	404	414	384	389	391	403	390	417	379	391	397	400	382	444	399	409	426	371	423	400	393	374	402	444	391	421	369	378	388	421	403	425	437	373	400	396	426	411	388	430	410	385	385	430	412	382	437	372	397	384	401	411	397	401	399	413	404	430	396	406	437	407	409	432	443	383	374	410	409	423	389	381	406	427	419	358	404	405	424	421	379	411	401	398	417	401	369	416	374	397	417	424	442	399	428	393	380	388	428	385	425	398	401	402	423	398	374	432	444	408	410	428	387	417	418	392	436	374	396	403	420	373	388	404	414	420	410	394	395	439	403	396	403	389	421	426	414	408	439	391	437	372	375	384	362	383	436	389	395	386	385	409	453	413	405	414	381	434	414	431	414	408	414	437	408	434	436	401	403	418	400	430	418	418	410	413	389	394	400	413	413	391	412	390	374	428	400	405	437	432	406	386	405	406	420	382	409	400	366	438	408	408	414	403	437	418	404	405	415	422	390	474	388	375	403	387	405	382	379	398	374	411	440	436	397	421	393	426	401	417	397	402	379	384	416	374	382	395	400	405	371	418	405	400	424	433	393	396	412	375	421	441	406	409	413	384	387	405	392	429	443	425	399	384	407	401	425	397	402	399	397	399	404	430	421	410	400	375	412	399	413	416	384	384	394	435	450	384	389	434	412	391	393	428	409	429	357	397	414	398	393	437	404	387	414	403	397	416	414	375	401	387	377	412	433	386	377	388	418	397	436	389	377	417	415	389	419	411	403	412	401	397	441	437	411	436	393	419	420	360	409	406	439	425	416	410	421	440	416	431	403	411	383	377	427	392	416	400	388	401	392	422	398	394	428	408	405	435	417	445	375	416	414	391	414	397	393	380	417	430	390	383	402	411	371	419	458	404	393	401	439	423	386	391	411	405	405	400	416	398	398	386	401	411	415	390	396	445	406	398	405	416	418	412	405	407	373	421	400	397	444	425	427	400	413	432	409	359	408	382	410	395	399	424	381	392	356	416	395	369	413	383	369	408	392	398	397	439	407	421	409	366	380	393	376	400	444	417	395	395	426	379	400	399	403	426	403	376	398	401	431	402	412	405	394	436	373	383	387	389	402	447	388	414	383	410	393	397	436	381	443	383	391	351	370	422	410	381	366	391	409	408	395	419	416	410	401	387	405	368	398	400	381	377	403	409	460	387	381	403	421	416	405	400	410	381	394	371	407	421	394	426	431	410	361	407	414	354	403	407	395	410	414	389	398	470	409	426	371	398	433	426	397	425	369	410	391	383	430	389	431	390	430	406	398	394	426	417	401	363	422	394	408	375	377	422	420	418	375	407	384	381	390	399	379	448	412	385	424	375	406	423	393	429	397	395	398	398	411	408	436	411	360	412	424	452	388	457	375	377	383	451	388	373	406	414	373	415	398	418	438	402	405	408	403	398	426	392	386	382	416	401	443	395	403	406	431	393	413	401	440	398	373	409	424	401	387	386	383	369	413	391	368	428	414	404	380	401	411	416	384	392	390	387	415	417	379	384	397	427	403	369	413	422	387	393	399	397	401	420	410	438	414	393	433	413	425	406	408	416	417	425	406	462	409	405	394	414	427	401	443	425	401	383	401	395	432	414	390	433	380	410	420	403	408	387	378	402	401	354	444	434	411	410	416	401	410	401	404	413	443	419	400	432	380	370	396	395	405	442	385	399	384	452	375	374	398	418	440	405	381	383	377	431	401	444	401	413	406	407	399	394	366	387	391	383	388	430	422	403	401	402	406	436	422	383	400	439	397	412	455	385	446	414	418	386	421	411	378	376	403	405	382	393	425	410	383	432	417	416	383	394	405	397	425	383	407	418	369	382	425	407	387	386	406	386	395	383	416	436	416	395	374	425	398	395	406	373	399	394	424	409	421	415	418	400	469	406	355	398	404	399	409	398	429	404	415	393	395	406	373	401	424	406	394	412	406	397	417	410	401	440	414	419	384	419	358	420	416	408	434	428	404	408	387	387	419	355	386	396	422	393	430	382	432	394	429	391	418	408	422	428	442	402	400	401	423	372	370	386	439	400	382	428	409	375	385	413	455	402	420	379	372	390	389	441	412	412	385	406	402	401	388	394	422	419	444	412	411	424	423	407	376	411	381	437	405	386	455	400	380	429	409	418	442	418	400	387	410	384	400	390	407	404	401	392	448	393	411	370	391	430	411	391	420	410	411	398	407	422	379	404	387	414	389	415	419	383	357	406	396	394	384	394	434	446	394	381	424	411	400	386	423	367	389	422	395	410	367	397	372	404	377	453	399	374	454	409	447	432	421	370	400	401	390	413	372	386	400	427	394	374	455	387	452	371	417	374	419	441	389	414	438	387	422	400	407	397	432	389	373	359	433	395	379	423	392	412	406
1240	668	363	219	421	464	447	389	340	270	242	367	321	240	164	151	96	85	64	59	35	44	33	28	47	30	29	26	35	27	20	34	27	21	26	19	26	22	25	22	17	27	13	24	25	24	21	19	27	45	81	27	24	20	28	23	24	27	21	23	17	39	27	15	12	18	19	14	15	19	21	22	15	25	19	11	27	10	20	23	23	20	24	22	16	22	20	22	23	25	24	20	21	19	16	17	17	19	14	18	14	23	18	16	19	18	15	20	18	20	23	23	22	22	14	15	16	14	18	25	19	18	16	18	22	25	20	21	13	26	17	21	16	23	23	19	27	18	26	20	24	16	20	22	30	26	19	15	11	18	21	9	21	21	16	21	25	19	20	14	16	18	23	21	18	14	22	19	13	21	18	14	18	20	24	13	21	20	16	16	22	18	22	28	21	22	22	23	16	17	19	21	28	28	22	24	33	9	25	16	19	20	19	15	19	23	20	12	21	21	19	20	21	10	20	24	21	17	28	16	17	12	21	16	17	20	25	20	28	14	16	19	19	18	19	27	17	18	14	19	26	19	23	15	34	13	20	27	27	25	19	25	18	21	13	24	20	20	32	23	20	23	18	18	17	19	17	13	19	21	15	23	20	20	11	22	26	21	17	24	26	16	21	15	23	21	14	23	14	19	22	24	23	19	15	12	27	23	29	26	15	20	24	21	27	22	26	17	22	23	19	21	11	29	22	16	13	17	15	18	22	24	17	10	23	20	15	21	18	23	22	22	21	16	17	19	15	12	13	20	28	19	24	21	22	26	15	20	20	18	15	21	24	20	22	18	9	14	21	13	18	24	13	16	14	25	17	20	16	20	20	17	12	20	17	21	13	20	17	28	18	16	16	17	20	19	27	15	15	14	22	23	17	13	22	14	19	13	20	15	17	27	16	27	30	16	21	12	15	21	24	22	22	13	20	23	20	19	17	12	21	19	21	26	22	18	17	17	21	24	25	18	22	20	25	17	22	13	28	20	25	23	21	20	21	33	20	16	25	17	20	21	23	19	23	14	19	15	21	16	25	25	20	18	21	19	15	15	19	19	23	12	21	23	23	21	22	17	20	19	18	18	14	20	25	22	16	21	20	14	16	21	20	17	10	17	18	22	19	32	22	20	15	25	24	20	19	12	23	20	19	22	20	15	16	18	22	14	24	19	14	16	18	17	24	23	22	17	16	17	26	20	23	18	22	20	27	10	17	14	20	15	15	22	18	23	17	24	21	27	15	23	15	21	26	17	23	19	21	17	13	19	22	22	24	23	20	19	16	17	28	17	14	24	14	28	20	25	10	24	16	13	18	13	20	14	25	14	24	18	14	17	21	20	25	28	15	11	22	22	26	17	18	17	20	20	22	17	15	19	11	23	18	19	19	25	17	24	13	15	23	16	23	16	18	16	22	18	19	19	23	13	12	20	14	18	21	20	23	24	21	24	21	15	12	18	16	20	20	23	27	19	22	15	22	15	17	23	15	18	17	18	18	22	19	19	15	19	17	18	17	10	18	26	18	20	24	19	19	16	20	19	16	15	15	19	13	12	15	16	29	24	17	12	22	20	27	12	18	22	15	22	19	23	28	21	26	21	26	16	16	19	23	22	16	14	18	13	16	17	19	18	24	10	14	23	22	26	17	19	12	17	17	20	16	16	26	10	26	16	30	13	15	13	18	24	14	15	22	25	21	24	29	19	21	27	23	27	19	20	12	22	17	18	20	14	17	13	36	17	20	17	18	9	20	12	24	21	15	17	19	13	18	21	15	21	19	17	22	20	24	21	23	15	18	18	16	28	26	16	30	23	24	18	23	16	18	20	27	28	18	13	29	20	18	25	16	20	22	15	15	20	25	21	24	17	17	22	20	21	12	21	16	24	15	20	27	30	22	22	17	17	28	17	25	16	18	24	19	23	22	20	23	25	16	20	21	16	17	14	15	22	24	21	16	22	18	14	22	24	22	17	14	21	21	14	11	22	17	12	22	16	24	19	23	19	17	23	17	26	15	15	26	11	11	14	21	20	18	21	14	22	15	18	16	18	21	25	22	25	18	20	23	19	16	15	27	16	20	9	22	20	20	19	19	18	24	18	29	19	10	13	27	15	22	31	24	19	11	14	24	27	17	14	20	18	26	15	20	21	17	19	18	18	26	19	17	17	21	20	14	15	24	16	19	20	26	15	26	19	24	16	15	21	22	16	22	25	15	30	19	23	24	19	19	21	21	20	23	14	22	22	22	17	23	27	17	14	18	14	17	16	18	20	20	29	20	21	20	16	22	13	18	17	18	16	19	21	19	19	18	22	11	10	20	18	21	27	16	18	21	17	18	23	25	11	29	32	23	16	10	15	26	12	21	18	23	22	22	14	15	22	15	22	13	21	10	19	13	24	18	17	16	24	12	14	6	18	26	11	17	13	13	14	27	22	18	27	22	18	28	22	14	21	17	22	24	17	12	15	16	18	17	27	25	22	14	24	20	19	13	14	28	22	17	25	21	23	18	22	21	19	15	22	20	15	22	23	13	23	18	16	13	21	21	15	26	24	16	18	19	22	22	33	14	20	23	22	17	16	21	23	23	17	21	25	17	12	26	21	21	21	20	25	26	28	17	13	15	21	22	25	18	20	17	19	22	17	26	13	15	18	32	10	16	24	27	31	18	10	21	19	24	16	15	20	21	21	26	13	15	13	21	13	23	19	26	11	25	18	19	23	17	19	17	28	23	19	22	23	18	30	18	19	20	27	19	13	21	22	17	11	13	13	19	17	25	23	14	15	23	22	20	16	15	20	27	22	22	15	21	23	22	20	8	22	19	25	17	19	20	11	24	17	30	13	28	18	22	21	13	23	25	19	20	21	24	16	23	26	17	22	19	20	16	26	16	20	20	22	23	20	25	18	15	15	21	25	26	21	16	19	24	20	21	15	12	15	12	13	17	24	20	21	24	13	17	19	21	23	27	20	17	16	27	17	20	20	25	18	19	18	23	17	13	21	18	23	16	15	25	15	20	19	26	11	14	15	24	15	20	19	16	17	18	27	18	18	20	30	23	22	20	22	19	15	19	24	19	10	19	14	25	19	27	14	9	15	20	20	15	19	15	20	19	21	17	25	24	11	30	15	20	16	17	21	24	16	29	19	25	20	30	23	15	18	18	21	15	21	27	22	19	18	22	21	17	16	22	14	14	29	25	17	24	24	17	21	20	18	18	17	16	13	22	24	19	17	25	18	20	18	21	17	9	23	24	21	24	18	14	16	22	24	25	17	11	17	19	20	17	14	20	21	21	17	19	24	26	19	16	20	14	27	19	19	17	14	16	17	23	26	26	21	24	10	20	19	17	21	24	18	20	16	16	28	17	18	14	19	21	16	18	26	16	18	16	14	24	18	21	11	23	15	21	23	19	21	16	10	23	25	14	25	15	16	21	15	23	25	20	19	19	15	23	13	15	24	16	21	15	12	19	15	26	23
21880	14904	8982	20112	27273	26799	23525	20157	16717	14090	13213	15258	13997	11078	8201	6487	4260	3494	3528	2317	1489	1266	1000	1056	938	776	728	685	653	600	545	556	554	578	563	541	531	535	494	527	538	473	443	390	385	409	385	390	409	1494	2957	857	413	439	452	502	611	437	405	446	408	1400	523	330	335	329	325	342	319	368	321	336	325	302	349	340	329	324	324	342	334	357	338	336	362	362	341	343	306	323	361	400	335	296	324	348	332	341	327	330	326	369	345	306	350	316	352	348	321	332	308	320	320	331	318	331	318	312	352	300	317	329	326	340	304	336	304	352	330	294	327	323	332	313	301	321	337	324	310	342	331	314	315	353	334	305	345	299	323	336	305	328	357	328	348	340	279	339	297	313	317	322	351	327	326	334	332	301	306	271	325	321	327	316	303	279	316	319	302	313	333	315	342	296	330	307	329	322	317	298	303	300	306	285	313	308	300	322	344	308	317	301	320	309	328	335	297	321	320	308	325	295	288	313	297	326	278	347	313	304	319	298	325	287	315	323	297	295	317	303	312	313	298	325	303	332	337	306	302	294	302	330	295	301	334	296	299	317	317	296	337	348	295	287	316	316	294	295	305	329	313	286	313	294	325	314	305	338	295	300	319	279	302	286	287	315	320	314	302	292	297	308	341	297	302	351	287	289	296	322	338	341	315	305	308	299	321	280	321	326	295	294	313	306	310	332	326	279	320	303	304	321	322	339	333	306	302	293	336	316	337	301	294	310	290	306	278	313	285	310	311	296	327	310	290	316	343	313	322	326	317	301	302	329	302	306	309	298	273	337	295	317	282	300	315	293	309	302	341	319	325	332	309	315	310	327	303	300	281	269	338	328	298	305	321	302	292	307	334	308	326	275	314	316	306	327	311	331	330	300	308	312	321	305	271	330	275	331	341	333	291	305	309	342	293	322	300	301	274	266	307	342	324	312	289	293	295	319	319	317	312	301	289	313	302	300	317	292	335	317	337	330	299	315	301	333	299	323	317	305	290	301	300	298	307	290	311	327	323	316	315	318	326	292	294	329	299	279	305	288	303	307	317	291	304	309	303	264	276	302	314	318	310	283	316	316	321	318	308	328	318	318	316	301	298	300	315	297	324	331	303	320	304	289	341	316	299	291	298	319	305	297	291	297	301	296	289	328	310	296	301	324	310	324	306	314	293	302	310	312	305	291	308	311	302	296	350	316	344	287	299	321	275	314	302	289	286	292	329	305	285	322	296	298	297	330	308	296	320	327	286	295	301	327	302	313	295	293	344	315	301	301	311	307	263	306	286	290	320	284	304	282	297	302	295	317	300	284	298	307	321	286	303	296	279	313	299	298	343	320	324	295	314	301	306	306	283	287	281	318	281	314	319	300	307	318	323	358	313	316	293	326	290	301	297	328	326	277	326	310	279	329	314	316	327	293	281	315	317	281	267	323	294	312	305	309	275	297	302	327	329	295	319	286	292	285	306	314	295	329	325	366	290	306	285	286	300	318	325	333	330	320	313	320	315	319	276	312	284	314	302	320	324	348	312	321	329	299	275	301	314	318	316	306	277	308	319	299	312	340	279	288	323	338	351	306	315	310	293	287	302	296	323	314	330	312	312	316	320	305	320	319	322	282	290	299	309	331	309	334	286	277	317	301	320	306	310	288	306	296	326	316	317	316	303	313	288	311	305	297	303	304	302	327	303	308	323	287	322	303	320	316	287	299	333	308	311	325	308	323	282	300	318	328	323	302	329	320	278	265	308	310	324	281	314	316	334	310	298	313	313	276	315	330	275	297	336	288	326	275	348	277	300	308	301	295	312	282	304	323	316	332	328	315	322	322	288	310	322	312	287	305	297	283	292	314	306	329	306	323	306	299	322	305	311	348	330	323	295	278	306	315	308	258	315	327	316	297	321	304	317	311	275	320	312	308	275	334	333	298	296	317	308	277	312	319	317	334	310	308	328	290	339	322	312	319	304	279	310	300	307	301	298	310	303	339	284	336	350	309	360	312	350	310	286	319	307	318	282	293	318	302	306	305	299	333	340	311	300	291	327	308	323	306	318	296	292	303	318	281	308	307	327	297	274	303	306	296	291	299	329	284	296	313	273	301	313	330	295	283	308	255	320	301	283	311	302	290	306	333	303	314	288	307	320	316	301	304	351	301	325	315	320	310	327	310	295	288	296	322	294	320	309	341	314	299	303	313	295	318	291	332	295	305	323	310	287	296	325	301	312	285	311	313	308	323	297	303	294	301	312	301	321	308	344	313	318	304	329	296	304	314	333	295	347	326	315	317	289	329	325	337	300	299	294	341	307	291	289	288	307	327	295	293	318	304	302	323	323	314	302	280	345	324	331	290	310	309	303	312	297	296	332	329	321	329	312	338	309	302	310	325	286	279	332	298	323	278	314	300	294	305	293	311	347	320	291	302	285	346	301	312	298	302	318	305	305	300	295	308	345	289	318	299	311	323	285	324	319	302	298	315	275	303	333	327	325	313	325	282	308	295	282	320	299	327	307	312	327	314	286	297	322	302	305	325	308	319	319	283	288	306	299	310	306	305	315	288	317	311	315	303	297	320	314	290	303	292	290	293	326	310	298	326	292	326	322	326	292	301	322	320	292	296	316	322	294	335	331	332	311	333	294	298	352	336	343	313	327	295	328	312	339	284	298	299	293	313	335	328	314	291	295	323	299	303	327	334	302	320	310	322	291	320	306	331	296	301	313	265	333	291	340	304	341	305	301	322	296	311	295	300	309	292	313	307	304	303	307	287	319	315	266	319	339	281	305	318	316	304	337	296	326	274	302	307	283	310	306	295	301	313	314	335	329	316	318	311	302	303	308	281	293	314	353	297	292	300	321	322	309	316	330	287	316	351	279	300	327	287	302	293	299	322	298	304	336	326	307	301	300	289	298	325	343	333	292	311	308	271	306	314	309	311	321	288	332	300	302	296	304	299	299	317	324	318	312	283	299	299	311	313	335	328	288	324	342	308	335	304	323	291	311	309	285	288	288	323	292	314	309	283	298	301	290	317	297	320	326	323	318	329	315	321	311	276	306	285	310	318	302	300	306	309	291	330	316	343	291	302	334	314	321	302	317	298	290	309	318	311	301	313	313	304	285	278	308	288	336	315	316	282	321	300	329	319	303	302	317	327	313	266	320	331	322	300	293	311	318	282	286	307	296	310	316	315	293	326	300	311	319	294	268	301	274	299	292	321	317	285	307	293	283	327	299	306	317	309	313	310	318	302	297	324	273	331	326	331	352	323	308	317	306	288	314	314	340	289	327	291	343	310	291	336	297	293	317	300	301	308	300	280	306	306	322	320	298	294	313	283	291	359	317	331	302	301	330	319	329	340	281	307	304	297	323	311	328	328	307	318	328	314	283	312	318	342	308	316	322	294	299	313	346	318	291	305	300	337	305	304	328	293	306	322	270	320	312	344	288	291	323	307	305	291	319	332	307	295	327	284	317	271	300	325	315	333
2950	621	368	264	403	422	403	373	330	252	243	333	368	286	214	182	122	78	90	75	59	59	64	39	63	58	47	46	45	53	35	38	42	42	44	37	47	48	36	52	67	51	31	36	50	36	43	45	43	62	162	75	59	46	41	54	48	54	39	49	49	54	61	41	44	51	55	34	43	43	51	36	29	52	35	43	41	49	47	49	49	51	46	34	37	48	43	38	42	36	45	48	35	39	42	45	30	46	49	48	49	41	51	48	38	46	45	37	49	41	45	35	43	48	46	35	42	50	38	39	46	31	32	26	26	39	32	48	37	42	34	43	36	39	32	43	32	49	37	65	51	43	41	42	40	44	46	34	44	44	33	37	40	40	49	43	36	44	50	42	32	42	42	40	41	57	32	43	41	41	52	43	38	48	44	41	55	50	54	45	47	40	37	38	43	46	40	43	43	55	33	45	45	46	45	42	41	39	38	46	40	43	44	56	29	41	53	40	54	37	42	45	39	40	44	41	44	50	51	41	44	44	54	45	35	47	31	39	49	33	39	38	50	45	32	40	39	28	39	51	45	54	47	45	43	40	47	42	39	49	42	42	44	41	49	36	42	43	51	36	41	38	41	42	45	45	54	52	45	40	43	36	47	36	35	54	40	42	32	47	56	40	48	33	31	34	39	31	50	40	46	42	50	51	50	56	47	49	45	52	46	55	40	42	44	46	57	43	46	36	33	42	54	49	48	52	45	31	35	37	37	44	29	37	47	47	41	39	45	57	33	40	41	40	46	29	48	46	40	41	48	42	42	33	39	43	34	49	54	40	41	32	53	41	38	47	40	41	47	40	37	58	46	53	42	46	38	55	42	42	43	51	57	51	44	43	37	58	45	49	39	39	49	50	45	39	58	47	47	37	51	46	48	46	37	41	38	51	45	43	49	44	38	49	41	50	51	51	43	33	41	45	41	37	48	33	42	40	57	32	51	36	52	46	50	53	41	41	33	44	40	43	45	43	34	36	54	50	52	55	50	41	53	38	40	45	50	36	33	36	37	39	41	25	33	46	58	38	47	33	52	40	40	42	39	36	42	40	41	52	45	51	46	57	36	32	38	49	51	47	44	52	46	47	32	44	44	39	55	44	38	39	54	45	38	51	34	53	55	54	44	42	46	34	50	49	28	41	51	41	46	45	39	43	39	28	38	57	34	42	45	41	35	46	34	37	41	38	34	41	45	48	46	52	38	48	55	61	40	40	38	41	34	36	34	46	48	47	40	48	30	38	45	43	39	45	46	40	33	41	47	50	47	45	49	41	45	34	53	42	46	41	40	45	42	52	46	41	49	42	52	35	32	45	51	36	43	48	43	44	44	33	36	48	46	57	43	49	52	40	45	32	39	37	51	51	44	52	37	40	32	38	56	36	50	33	54	37	35	52	44	47	44	47	44	43	46	33	43	40	32	43	34	44	35	48	47	42	49	52	33	44	40	45	46	40	35	43	44	41	36	58	46	34	45	41	26	55	41	36	41	43	40	40	43	52	44	29	37	40	47	37	45	48	50	49	41	42	53	29	42	36	54	39	43	44	53	46	42	28	38	38	45	41	32	46	38	37	32	53	42	48	32	45	41	47	47	37	44	34	39	54	40	45	32	46	39	44	42	44	47	49	54	44	31	51	35	37	32	38	45	53	48	50	45	47	44	39	53	44	45	46	54	48	36	49	48	47	53	40	49	40	45	40	47	45	43	41	37	28	28	47	44	46	41	47	59	45	37	34	43	47	43	39	55	45	65	37	49	52	41	42	37	44	46	45	31	44	37	36	34	42	53	40	44	37	42	55	49	32	35	43	46	31	52	43	39	44	50	30	54	35	34	35	51	34	37	40	35	37	35	47	36	41	36	46	51	38	39	43	46	49	40	42	47	39	48	41	47	46	32	41	52	46	48	47	37	37	29	44	42	53	33	48	32	42	50	46	30	42	42	30	49	40	39	43	38	47	41	39	51	37	35	38	49	58	37	41	56	54	51	40	32	48	39	55	36	44	40	44	46	38	37	57	44	39	56	45	41	44	43	44	41	45	38	51	35	48	32	33	42	39	40	49	50	39	36	28	54	51	39	42	43	43	45	33	54	38	50	39	32	47	39	42	51	51	38	50	54	40	51	51	47	44	45	41	40	35	44	48	30	55	42	48	43	54	56	38	50	50	43	42	43	43	46	42	40	47	43	38	46	42	41	36	35	48	37	42	33	38	39	39	49	43	37	37	48	51	49	45	42	50	34	35	44	46	38	35	40	40	35	46	56	48	36	41	37	39	38	45	43	33	51	35	36	38	35	36	30	44	51	45	46	41	50	49	47	50	45	46	41	53	42	40	46	52	53	50	41	59	35	40	44	35	42	39	38	41	47	45	50	52	44	47	46	47	41	45	44	49	38	35	67	36	54	41	55	42	39	44	39	51	42	51	47	49	39	45	36	47	44	45	38	52	43	35	32	37	46	54	37	40	46	50	54	51	38	42	31	43	47	51	49	36	60	52	50	34	55	52	46	41	57	39	52	41	43	40	40	61	43	45	49	36	42	49	47	44	36	40	38	43	41	54	51	41	45	43	45	44	30	36	33	42	44	46	35	45	48	33	54	47	49	42	46	47	51	44	58	47	41	46	49	29	37	51	57	46	38	34	45	43	53	33	35	39	39	36	45	44	43	47	44	41	43	38	58	39	44	36	45	40	37	36	39	43	29	49	51	37	30	45	46	40	39	38	45	47	47	30	34	42	39	40	40	44	32	51	47	44	39	33	37	46	53	50	54	53	39	26	47	51	28	44	36	45	44	46	40	64	41	34	38	44	50	52	45	53	39	30	29	54	38	42	36	36	34	44	54	52	39	38	33	38	50	63	42	40	45	30	53	30	44	36	52	44	50	39	48	37	41	31	36	41	51	36	44	49	38	47	42	46	49	47	35	43	46	52	48	35	34	44	53	50	48	42	35	37	44	43	50	49	49	38	47	36	51	47	42	47	53	48	50	45	42	49	47	42	48	44	47	42	41	45	42	53	43	46	42	41	55	55	42	45	45	45	55	38	41	43	45	46	46	45	49	38	48	42	29	38	37	41	38	59	57	53	44	41	43	34	46	44	47	48	39	44	39	44	39	37	48	55	58	49	35	40	31	45	47	37	49	49	50	61	38	42	45	31	43	48	35	41	40	44	40	49	42	51	49	40	41	40	45	41	34	43	38	42	47	38	47	51	38	48	43	41	46	46	49	46	32	44	47	40	32	44	47	43	43	42	44	55	57	38	37	47	43	42	39	42	45	38	44	51	43	42	55	41	50	43	39	40	55	43	43	33	46	55	44	57	41	43	40	47	48	45	37	43	41	27	39	48	47	53	41	44	46	39	50	44	54	40	49	35	62	49	55	49	39	34	31	45	44	46	38	52	46	36	39	45	40	31	38	32	45	45	38	56	37	49	51	42	43	33	32	39	38	45	40	36	43	39	37	48	55	48
20426	14130	8847	19326	26184	24730	22517	20216	16338	13090	11756	15170	15031	11980	8001	6428	4306	3503	3326	2325	1610	1490	1246	1242	1303	1064	1066	974	943	909	909	818	893	895	841	866	907	922	894	897	820	820	798	716	732	766	744	775	741	1446	4592	1656	795	767	849	803	772	801	806	771	764	1411	1424	673	712	627	699	645	702	700	700	645	699	671	640	711	669	712	667	636	688	673	754	663	689	687	743	701	706	731	668	681	709	651	684	716	743	698	697	704	707	686	706	693	687	659	724	645	712	693	716	689	708	657	724	667	688	674	638	701	697	635	681	730	657	702	676	678	731	656	666	691	673	708	673	668	642	715	677	650	703	662	715	691	659	741	608	647	690	675	661	703	652	690	643	674	705	685	657	617	678	669	670	659	676	709	677	686	655	651	648	662	710	685	625	715	691	652	674	671	665	699	658	642	657	593	644	691	670	712	679	653	693	687	683	619	690	655	665	644	699	671	672	629	686	672	647	686	664	662	682	661	678	661	639	693	672	645	626	663	646	682	649	644	620	622	632	678	649	663	685	702	697	662	612	656	638	618	674	667	695	690	652	695	653	684	645	666	670	678	698	690	652	644	691	700	648	642	694	666	637	684	674	658	659	680	640	684	641	662	714	669	696	661	629	669	694	653	690	661	626	674	679	675	631	652	637	652	642	668	676	688	690	649	654	716	688	638	650	657	654	657	681	674	662	666	636	698	687	662	639	660	671	659	661	698	680	673	671	681	683	671	732	663	676	659	669	668	716	678	677	622	695	645	648	673	670	649	642	645	634	684	667	664	638	668	665	638	690	685	620	681	666	669	664	633	682	611	630	668	664	706	654	664	645	621	646	633	680	728	681	674	678	656	654	666	657	686	671	641	628	644	680	700	648	645	676	676	673	683	665	669	670	643	653	706	668	623	655	613	675	673	681	687	637	663	661	664	657	660	674	614	654	630	660	706	634	632	713	639	636	703	667	658	673	625	685	673	679	618	724	663	704	654	648	677	660	645	744	671	652	702	661	725	680	683	658	626	668	651	643	683	654	659	716	622	666	713	651	687	650	671	648	717	632	688	636	654	693	680	640	669	660	656	699	647	672	674	738	701	660	704	606	666	657	611	655	689	666	698	675	687	663	672	707	660	637	641	621	657	703	672	675	658	638	677	638	630	676	696	696	631	642	639	657	690	656	662	688	662	685	669	659	638	708	657	690	629	658	697	685	709	666	688	664	659	698	642	694	680	711	628	680	685	668	658	729	628	621	670	641	687	649	667	643	663	673	629	670	647	661	647	615	718	690	657	675	682	694	675	690	644	671	643	653	679	720	643	704	647	706	645	651	639	688	672	708	675	649	655	663	677	702	651	620	655	677	695	697	652	656	629	669	701	687	659	676	682	672	659	663	667	714	613	635	614	682	717	640	694	701	642	635	665	620	677	667	670	668	658	653	667	684	694	696	603	648	605	678	702	664	672	674	741	670	661	739	658	659	642	695	665	674	712	670	670	663	658	666	684	692	651	651	666	686	662	684	668	709	660	675	655	698	656	712	659	692	661	685	642	673	671	625	683	672	660	693	656	634	700	676	649	652	702	676	764	657	648	671	648	642	659	646	669	659	704	719	643	682	597	675	673	705	633	657	629	645	623	645	711	638	671	667	672	663	641	693	657	722	647	669	685	659	664	681	690	646	669	635	710	659	669	661	602	663	729	643	674	643	641	685	626	675	635	700	662	687	684	673	649	706	694	661	642	687	695	730	680	645	642	631	696	662	641	667	681	694	647	654	671	646	670	709	651	657	623	670	656	669	728	624	664	638	667	676	619	681	674	690	684	648	640	673	651	681	683	648	695	678	713	629	671	665	704	610	723	620	677	630	698	628	679	664	686	647	685	638	666	637	718	674	619	647	676	662	657	670	691	661	673	692	646	606	640	659	641	617	675	659	624	691	666	710	623	679	681	671	657	689	653	714	670	680	666	704	629	651	653	631	658	677	653	686	676	710	628	641	684	637	656	650	678	673	686	636	686	639	644	708	658	667	671	657	703	666	695	647	623	640	673	630	669	646	633	673	671	653	678	672	696	650	671	650	664	683	645	628	657	655	648	633	672	660	697	688	678	651	670	585	621	640	712	648	673	667	681	694	662	673	692	686	697	628	608	675	651	689	673	684	667	640	684	717	707	654	653	679	687	672	690	688	700	667	657	655	700	619	678	665	695	640	633	644	703	718	660	621	720	690	642	699	695	628	664	655	660	718	724	643	682	636	669	659	622	690	684	674	705	647	655	623	667	644	678	655	689	657	673	639	641	624	668	668	675	631	690	654	637	685	690	695	627	661	652	656	637	679	650	638	670	635	683	639	671	697	697	669	649	664	679	658	681	704	671	667	627	632	730	631	639	713	691	649	685	666	680	635	639	649	653	649	661	709	654	673	679	636	657	644	658	654	684	652	702	657	660	647	637	685	654	640	717	643	651	616	690	644	665	618	669	709	680	672	673	664	656	696	677	677	678	651	638	653	710	678	645	620	673	638	682	716	649	708	629	686	640	678	668	692	684	669	652	653	692	696	630	670	702	678	633	664	649	608	675	648	652	647	645	676	636	693	661	682	662	649	672	680	602	657	627	709	682	667	680	687	642	709	646	685	686	669	666	725	675	635	658	694	712	680	669	696	694	756	665	651	651	646	673	654	672	637	709	712	651	639	666	654	674	649	659	659	629	661	648	691	723	717	640	661	664	612	690	648	683	671	692	672	621	713	623	688	645	667	658	687	658	685	695	673	668	684	656	652	638	666	677	645	638	685	666	676	641	623	683	708	674	654	721	676	695	647	692	706	687	673	642	685	675	629	638	696	682	643	677	685	658	670	618	690	688	696	707	635	718	696	684	625	641	645	649	692	633	667	677	632	680	686	651	683	646	655	631	654	732	712	650	679	704	611	672	643	690	675	669	677	705	641	651	655	656	687	667	692	647	616	636	680	655	679	614	654	634	698	662	641	687	656	653	627	643	641	648	674	676	651	669	668	640	673	700	702	674	699	684	645	625	669	690	649	663	672	699	697	653	662	719	645	671	649	732	667	659	687	713	706	643	686	681	627	685	622	606	629	666	667	656	673	695	693	683	700	679	679	666	671	680	697	660	675	671	675	630	637	672	651	645	657	663	639	659	671	607	620	627	677	655	687	683	713	670	638	701	643	689	689	673	645	658	650	678	685	664	643	657	623	667	681	658	644	651	651	662	645	689	686	667	640	706	706	696	670	687	644	630	689	701	664	676	614	665	639	632	697	700	659	683	695	661	660	632	684	709	683	664	663	664	643	654	663	655	701	651	688	658	643	671	659	638	694	670	684	675	653	652	641	681	691	639	648	659	665	692	715	692	642	644	655	695	664	722	625	680	650	652	653	686	660	651	666	623	723	659	690	698	663	665	666	656	691	637	649	627	643	610	625	651	686	679	712	654	692	690	708	704	677	665	661	668	677	675	670	671	676	620	690	640
2412	999	511	366	607	634	612	551	525	391	373	457	702	489	262	184	168	99	108	90	72	69	63	50	58	71	63	51	54	38	52	36	47	44	46	39	45	41	55	36	33	47	36	43	43	34	37	29	35	60	180	103	71	40	53	35	34	37	36	49	45	79	52	29	34	44	36	31	42	39	39	32	43	50	41	41	37	48	32	45	39	33	40	44	40	32	48	45	38	42	45	37	34	27	43	47	25	40	38	32	30	27	47	34	35	42	26	38	38	31	36	34	43	39	48	31	34	35	30	46	27	36	44	45	36	36	33	33	48	28	34	42	41	34	35	39	48	34	36	28	38	34	41	33	32	29	37	42	27	42	45	33	36	44	40	38	41	29	37	36	36	29	31	31	48	32	37	29	30	36	41	37	40	36	38	30	43	35	39	46	40	39	37	46	46	41	46	35	26	39	28	47	40	37	39	28	29	29	33	39	36	33	41	32	35	41	35	27	36	30	39	36	38	33	36	45	34	33	38	36	33	37	36	36	33	51	41	36	35	33	26	31	39	37	37	32	42	32	27	43	37	35	40	33	37	43	33	37	45	39	32	32	45	40	41	36	33	35	40	29	42	38	31	23	47	34	37	38	41	39	33	38	31	37	39	22	35	47	35	33	42	43	51	43	48	34	37	41	31	37	32	36	29	27	36	35	32	33	44	40	34	43	37	37	37	40	44	35	34	27	33	39	31	36	39	27	42	32	29	33	37	36	39	43	42	34	37	33	38	46	42	33	31	35	35	27	29	50	36	33	36	32	27	25	28	40	37	32	34	35	42	42	29	43	47	32	24	41	34	47	31	38	47	30	37	36	34	37	37	42	36	31	30	40	29	39	28	36	43	39	43	44	42	44	40	30	39	26	32	28	35	35	46	35	26	52	41	33	28	27	39	34	33	39	46	36	42	52	50	49	37	39	36	39	31	46	39	37	32	34	32	32	47	36	33	41	26	39	43	42	48	39	27	33	34	37	34	39	38	40	29	26	35	35	39	42	41	38	41	33	32	32	31	31	34	44	27	44	35	42	38	39	35	37	36	30	35	29	43	34	45	36	30	35	49	28	43	38	43	43	46	42	26	38	39	41	28	37	37	31	29	42	34	39	38	34	52	36	40	39	48	45	38	31	33	51	29	35	32	30	43	32	29	37	36	44	49	43	37	32	38	41	43	37	44	44	35	36	40	33	40	36	33	32	36	45	22	38	42	32	36	45	29	38	38	32	42	42	36	38	37	44	37	35	37	36	38	34	28	33	45	36	27	37	42	40	39	36	33	47	36	24	43	43	30	27	39	36	34	34	31	40	37	30	30	39	34	48	34	44	35	41	30	41	28	40	34	37	20	35	35	34	33	38	39	44	30	23	36	41	26	38	34	36	40	30	39	34	37	32	44	48	30	35	39	33	35	37	47	37	45	46	34	36	34	30	30	35	34	36	37	44	31	35	17	35	36	43	32	33	37	38	26	35	34	45	40	37	31	43	25	35	45	46	33	31	39	36	35	37	41	32	26	34	33	43	35	24	44	35	37	31	31	48	38	27	39	43	30	32	45	34	41	37	41	29	27	33	32	41	37	31	43	30	42	31	31	41	41	28	41	46	37	28	34	36	39	41	47	43	40	39	35	35	31	33	35	39	39	49	42	30	31	39	38	35	39	44	36	38	39	37	38	35	33	35	40	25	29	37	35	39	33	31	32	37	44	46	28	36	27	34	31	42	20	42	34	47	29	37	36	48	39	30	46	41	28	34	29	43	38	30	38	40	41	44	27	36	36	33	43	34	32	28	28	32	38	34	30	32	38	35	42	35	44	33	35	44	38	37	33	34	29	38	49	48	35	40	35	36	30	19	38	33	47	39	43	44	30	36	36	28	35	35	34	40	33	37	32	35	30	34	31	33	35	37	37	33	39	25	31	28	43	29	31	31	33	36	33	37	35	37	44	28	33	31	37	30	33	34	24	49	34	43	33	32	36	39	34	38	36	26	41	37	36	29	28	36	45	38	34	28	37	41	49	28	29	40	37	28	32	28	37	34	41	32	44	42	32	26	32	31	28	33	40	40	31	31	34	46	39	43	36	33	33	35	35	33	30	37	32	37	44	31	41	40	29	33	39	41	47	39	35	39	37	38	44	41	29	38	41	26	23	37	35	34	37	28	46	41	32	40	38	35	31	36	37	29	39	48	36	40	31	31	37	33	34	34	34	33	32	35	41	35	35	49	38	36	39	34	41	34	39	28	50	44	37	35	50	38	33	38	32	33	35	26	25	47	35	35	47	29	32	31	29	43	42	25	35	33	33	34	38	24	32	40	42	40	41	33	38	33	25	41	30	36	32	43	30	32	28	39	30	35	43	32	38	44	34	40	33	42	34	31	41	32	32	37	40	35	39	37	35	47	32	38	36	39	40	32	35	38	34	42	39	40	47	40	35	39	37	38	36	36	36	32	35	22	32	31	44	30	41	39	37	33	45	41	37	29	33	36	34	44	29	40	30	32	30	35	35	23	52	41	40	41	38	39	30	44	38	37	27	49	32	54	32	33	42	29	28	37	45	34	32	36	35	33	47	41	49	26	27	38	32	30	25	47	45	31	40	27	33	43	38	43	31	44	33	40	34	28	38	44	34	36	40	31	26	47	34	30	44	41	35	37	41	23	40	30	30	32	39	34	31	26	38	40	45	25	37	39	39	29	43	36	40	29	41	28	37	38	35	24	30	44	40	37	32	38	41	41	36	31	45	35	36	41	37	48	48	25	29	36	37	31	37	37	31	40	22	40	41	41	31	36	25	33	46	36	37	49	25	37	40	35	38	28	43	38	29	26	34	25	42	54	40	46	35	39	42	40	35	35	36	31	36	29	50	47	39	24	51	28	42	46	23	42	42	40	30	29	32	39	38	29	31	37	32	34	36	35	38	43	43	31	30	39	38	46	38	33	45	34	45	53	30	37	38	31	44	39	42	29	36	37	37	39	36	39	43	31	28	36	32	34	34	46	37	41	32	34	35	30	35	52	36	35	26	30	30	38	33	26	43	42	32	34	35	45	35	47	33	25	36	35	25	36	43	31	37	44	29	41	34	27	40	44	49	39	38	40	42	29	34	29	32	47	33	53	34	38	45	33	42	28	33	37	42	35	39	34	27	33	33	34	33	39	37	36	39	26	24	35	25	44	37	31	37	34	32	39	33	30	41	44	37	43	45	33	38	43	33	35	40	47	50	44	44	24	28	47	40	40	37	43	43	49	34	35	38	33	37	34	32	31	28	32	34	39	45	33	36	34	37	30	35	47	35	41	48	33	35	36	39	42	35	34	37	36	38	47	43	42	43	32	37	38	37	29	42	42	35	27	48	30	37	45	44	27	35	32	31	41	44	45	33	40	40	45	31	36	39	32	39	25	39	41	35	27	29	26	30	31	31	33	23	30	38	26	33	46	42	32	43	42	35	38	41	46	41	33	49	31	34	37
26329	18585	11812	24572	31737	30339	28360	25379	21004	17914	15925	17920	22176	17971	11579	8370	6347	4809	4408	3338	2380	2172	1893	1754	1698	1498	1285	1245	1095	1046	1071	1063	1049	1013	921	948	1028	1022	925	835	801	793	785	757	763	741	760	720	743	2365	6889	3797	1509	708	805	791	741	794	767	789	829	2688	1316	600	600	629	578	576	616	589	618	587	576	614	585	607	610	605	607	635	602	583	612	616	583	614	598	617	600	595	585	561	612	625	629	621	633	602	576	657	607	583	554	608	605	636	610	594	594	587	584	582	556	590	550	577	595	598	531	561	564	602	615	571	586	580	600	572	616	585	605	623	607	611	537	579	637	556	579	586	625	634	551	572	562	605	622	562	637	633	599	620	584	564	605	592	602	590	579	602	579	531	569	626	578	581	573	581	587	568	595	599	596	565	577	568	613	566	560	611	552	531	577	563	549	574	610	561	559	559	591	602	573	634	545	570	561	569	544	592	584	566	546	569	578	589	520	552	555	601	561	563	600	583	547	552	550	565	561	564	559	580	573	557	575	588	579	601	617	551	561	571	527	591	539	550	591	610	577	565	527	547	596	543	580	543	565	543	564	542	538	538	534	547	572	562	581	567	580	560	580	561	557	536	604	572	577	595	569	568	575	573	526	569	551	561	571	557	547	577	571	561	568	521	547	534	556	572	529	543	584	558	557	568	531	509	537	557	582	599	561	578	570	577	567	523	600	517	583	543	592	566	558	574	615	572	549	580	565	560	531	551	545	577	557	528	578	583	561	585	564	557	550	573	582	573	579	523	577	591	569	578	549	521	520	593	600	566	591	540	552	617	550	622	544	580	555	573	572	543	548	597	622	562	540	568	577	572	577	532	580	546	549	597	568	575	555	568	614	568	554	559	593	553	579	525	555	588	569	547	623	604	545	569	535	589	551	551	524	609	548	585	550	556	582	592	562	574	588	575	574	527	566	582	540	578	557	549	572	567	523	591	558	564	543	557	569	568	542	547	565	532	519	590	600	572	560	564	579	554	619	554	557	570	554	539	595	545	548	565	552	570	559	593	547	567	597	543	568	513	562	548	569	555	544	600	568	552	584	553	559	528	590	575	558	569	576	555	561	529	597	599	571	587	546	528	575	558	564	625	550	539	563	593	551	576	562	560	549	558	566	566	550	575	575	561	616	536	534	621	538	513	542	577	573	569	550	544	602	577	568	579	578	568	595	560	594	559	552	602	561	579	560	558	595	573	562	552	550	588	516	591	563	610	522	518	575	552	621	586	543	642	537	580	591	563	580	550	587	544	600	592	609	573	526	577	590	522	608	569	533	550	551	581	587	564	567	568	557	618	553	557	616	548	610	544	596	615	564	613	552	618	581	572	529	554	575	555	589	598	552	567	576	560	580	601	570	613	552	557	532	583	537	558	550	585	557	526	566	515	584	558	593	558	563	594	551	564	559	546	612	543	616	561	523	596	581	568	579	590	553	544	568	584	597	539	586	551	566	560	560	535	539	554	588	582	564	564	578	542	543	535	548	578	635	551	573	601	578	570	551	561	586	607	568	593	547	582	556	597	594	570	538	582	582	558	547	537	609	530	575	587	560	553	540	535	572	643	557	574	645	591	569	550	546	578	565	564	595	532	553	578	564	569	563	552	571	560	538	546	548	575	587	539	556	568	556	552	614	557	523	597	552	587	565	592	578	590	555	600	556	548	540	535	560	595	567	585	566	579	580	553	564	576	584	585	578	527	565	616	572	558	567	537	559	553	574	564	579	568	544	557	535	604	581	605	563	591	591	566	560	576	569	561	557	566	590	607	582	589	583	612	536	575	562	567	577	570	580	563	577	625	594	570	539	547	590	569	604	582	630	547	569	569	541	559	576	543	556	543	575	604	569	575	577	547	614	564	545	606	597	536	547	583	559	563	547	582	552	578	555	534	567	549	537	546	593	562	538	588	569	530	559	572	568	568	571	639	554	597	615	564	618	549	618	545	576	505	553	552	614	550	571	552	534	577	520	571	540	535	551	569	608	557	571	560	604	582	548	570	542	534	554	558	571	573	529	579	554	537	595	534	550	547	576	579	577	570	570	567	522	594	552	543	530	539	591	588	553	573	585	550	601	556	569	513	590	542	565	595	587	599	579	580	634	573	543	575	543	579	598	569	561	577	557	546	555	550	544	593	600	614	565	550	596	559	551	608	571	581	526	613	598	527	566	593	586	535	557	569	612	583	552	532	556	587	557	546	621	585	554	546	582	546	614	589	549	586	610	549	592	573	572	561	562	561	563	567	543	542	512	564	546	550	547	542	540	553	555	556	584	574	521	565	569	622	544	546	559	595	558	555	566	566	608	536	549	620	565	545	554	573	570	535	558	606	553	534	598	540	541	580	548	546	605	568	554	547	598	554	565	558	565	564	552	533	536	531	534	558	614	565	592	540	559	573	567	587	573	537	542	587	576	542	585	553	574	540	558	584	590	531	620	567	591	550	550	555	582	544	612	567	553	584	571	582	545	506	617	563	578	524	578	587	585	583	562	586	564	546	594	581	511	558	597	548	586	582	539	556	571	581	574	568	583	597	636	546	558	582	542	575	591	548	565	562	562	549	582	539	553	565	562	588	591	581	540	573	585	594	540	547	535	580	555	564	590	508	603	595	494	573	592	586	561	556	633	585	546	593	516	555	556	582	566	585	534	543	600	548	586	570	579	593	558	578	557	552	524	551	585	561	641	555	526	552	545	572	584	606	541	571	523	538	615	548	537	602	533	582	596	540	553	579	570	579	537	573	605	528	600	580	599	564	571	596	562	520	536	566	566	559	583	573	555	542	558	565	598	549	612	590	582	522	578	557	560	556	547	563	595	572	573	559	565	555	560	568	577	625	604	614	539	588	568	575	606	528	580	604	606	571	560	541	542	589	593	565	543	572	564	547	555	570	513	565	582	596	572	564	559	518	585	575	561	582	558	591	587	582	561	596	615	542	587	572	564	542	567	555	558	546	574	562	569	551	584	581	569	555	544	589	596	594	599	570	573	521	529	523	568	552	586	544	561	543	564	567	580	580	543	598	551	588	567	585	566	587	592	556	594	519	606	579	550	568	575	524	561	566	603	574	574	566	592	550	568	550	546	550	577	583	567	556	554	567	578	556	585	519	564	561	560	579	557	560	567	567	523	551	596	567	592	575	588	577	594	554	587	555	555	574	554	578	528	543	554	553	573	541	569	556	576	548	574	560	512	534	568	573	565	591	543	554	580	548	573	600	558	536	570	593	531	581	590	544	555	577	578	572	579	572	587	576	564	545	599	551	549	564	562	585	555	541	615	577	547	515	592	572	536	546	621	573	544	549	584	548	526	569	579	551	567	572	551	560	582	583	559	542	527	572	572	585	527	588	573	551	553	581	539	567	604	565	561	579	565	566	531	610	583	551	591	564	585	553	591	565	569	591	571	575	573	570	566	577	571	569	535	580	558	523	590	565	575	596	565	527	554	584	569	573	540	536	590	567
1808	493	281	164	266	298	282	249	208	168	148	167	286	232	142	109	81	57	40	42	37	23	38	42	39	24	24	27	32	40	24	25	36	30	28	27	25	30	33	33	29	32	35	36	33	35	28	30	23	27	61	25	43	29	35	35	23	25	24	28	19	37	32	33	20	26	21	33	28	35	25	29	33	30	26	27	31	21	31	33	16	28	34	27	30	30	23	26	19	30	24	28	29	26	33	20	26	20	22	32	22	30	28	21	23	29	28	23	21	40	31	25	42	22	30	27	31	28	26	25	26	22	25	29	29	26	28	36	28	24	22	21	33	35	31	24	29	28	27	29	21	25	27	25	24	26	25	25	24	43	29	23	23	31	26	33	31	20	23	24	28	39	16	31	27	35	25	32	38	20	21	27	24	24	18	27	23	21	21	24	20	46	21	26	24	25	14	27	31	31	27	22	21	24	24	22	25	21	25	25	31	32	24	16	28	25	22	18	36	18	30	21	26	16	31	19	26	25	30	36	26	24	28	25	30	32	34	22	29	29	32	22	20	28	36	35	28	27	24	31	27	33	21	25	25	32	29	22	32	33	27	21	31	22	19	35	25	28	27	33	26	29	19	31	30	23	25	31	25	26	30	29	27	30	20	25	30	24	27	29	26	16	33	28	20	27	17	27	32	25	27	27	28	24	30	36	27	29	35	31	35	23	29	24	37	18	36	32	27	29	27	21	29	25	19	23	36	23	24	24	25	29	34	24	15	29	31	28	26	30	28	28	26	27	26	31	23	16	19	26	32	18	28	23	27	31	22	30	27	27	20	27	23	29	27	25	24	38	23	31	29	32	26	24	33	21	22	29	24	23	41	22	24	35	27	26	22	25	26	25	20	32	35	35	32	32	23	32	24	23	25	30	22	30	26	26	22	18	33	28	39	39	26	26	25	22	24	30	29	22	22	32	25	25	29	24	34	32	31	30	28	35	21	18	22	31	18	31	23	29	34	26	31	26	30	33	20	26	25	29	25	22	31	21	25	25	20	25	25	30	33	27	27	21	27	31	32	29	33	34	24	35	16	23	30	25	25	34	37	23	17	24	32	32	23	26	27	32	25	29	33	26	31	30	19	18	27	15	31	28	23	30	25	27	25	31	28	26	27	26	42	19	22	27	26	20	25	28	21	24	34	23	27	33	28	23	31	33	18	30	22	23	21	22	28	30	25	21	22	28	27	25	33	31	23	18	25	27	28	33	37	28	27	37	32	17	27	20	19	30	25	26	33	22	32	24	46	37	34	27	34	35	27	22	23	29	31	24	25	40	19	26	30	27	23	25	30	25	25	27	22	32	21	26	27	19	19	21	22	23	29	23	28	26	22	15	26	25	31	25	20	26	23	31	35	33	25	22	27	21	25	31	31	27	19	30	16	30	20	38	30	27	33	26	25	28	33	28	30	39	20	22	35	23	20	35	33	36	32	29	34	26	32	36	33	22	27	27	34	28	29	35	24	24	37	31	31	26	27	31	26	32	31	30	21	25	30	29	30	31	31	26	28	19	20	18	32	26	21	19	24	24	24	31	27	25	22	27	22	25	32	27	29	21	21	22	24	25	23	23	17	20	16	27	29	25	20	21	27	29	23	24	40	25	19	31	27	16	34	23	32	34	37	26	29	23	20	15	30	29	24	22	25	30	21	20	23	26	25	35	36	30	29	32	22	30	21	25	22	35	34	16	36	24	33	24	26	18	32	15	29	31	20	19	29	32	31	27	26	20	25	24	27	31	30	29	39	21	28	31	28	31	34	35	40	38	34	25	23	32	21	34	27	29	23	29	30	32	38	33	30	29	27	32	24	23	34	22	27	34	29	19	32	27	27	32	28	32	23	29	33	21	30	22	31	30	22	28	29	24	19	21	38	31	25	32	23	22	26	30	42	31	23	27	15	26	27	26	24	32	34	22	30	24	29	22	22	24	31	31	21	34	29	25	29	24	23	30	22	28	25	24	26	23	31	23	20	22	28	21	22	27	28	31	34	25	24	32	26	27	27	19	30	21	29	19	27	21	25	36	24	28	23	19	34	30	26	23	25	30	29	13	21	30	24	39	30	25	20	23	35	26	21	25	30	23	22	25	18	34	24	25	29	30	25	28	21	32	23	23	19	26	21	36	20	28	22	32	38	24	20	32	12	26	22	27	23	20	31	28	30	22	32	27	36	29	25	33	25	19	31	30	26	27	37	27	37	24	22	28	23	23	25	28	28	34	33	38	35	33	32	26	29	21	16	35	24	29	27	34	17	29	24	33	35	26	24	20	33	24	31	26	33	20	15	21	39	27	27	26	31	26	25	20	19	31	13	34	28	25	29	26	28	20	32	35	24	35	28	26	25	21	26	24	23	36	20	28	42	26	26	25	31	34	32	22	29	36	27	25	34	20	21	38	27	29	28	24	19	32	23	32	23	26	34	24	27	26	28	23	30	25	31	21	30	34	35	33	28	36	30	25	23	29	26	26	19	25	21	18	40	27	28	26	30	26	29	20	32	21	27	24	21	27	24	23	28	22	33	16	23	35	26	29	26	30	22	32	30	32	24	37	38	27	26	22	32	37	30	26	28	20	31	30	22	26	22	30	28	24	24	16	31	27	27	37	16	29	23	26	21	24	25	27	22	22	26	28	37	38	32	36	15	29	29	22	22	29	38	15	20	24	33	21	28	28	36	27	19	22	25	26	39	39	19	29	26	32	29	30	24	29	20	23	21	23	23	38	22	22	37	25	31	25	31	22	19	22	27	21	18	26	24	24	28	28	31	22	30	25	24	28	28	26	31	22	19	22	34	25	32	22	32	28	24	27	29	26	28	21	29	21	21	28	30	29	18	25	20	34	30	21	23	32	29	30	30	25	25	32	27	29	26	26	35	34	35	31	35	17	31	26	24	27	24	22	39	32	30	24	18	19	19	27	25	31	29	34	25	19	34	25	30	27	28	35	31	20	19	24	29	13	24	23	26	22	27	27	29	26	27	29	28	27	32	35	24	20	26	28	31	33	25	24	13	20	25	26	20	26	23	24	24	26	21	19	22	27	26	24	20	21	24	29	21	30	26	23	28	32	26	28	32	23	30	23	22	26	29	26	22	16	20	31	27	27	30	24	27	31	28	37	24	26	32	25	22	24	28	27	25	29	19	31	31	28	28	32	29	35	24	24	22	21	30	35	21	19	29	27	27	20	30	21	23	24	21	25	24	23	29	24	28	36	27	28	28	25	31	30	24	24	22	35	35	20	31	28	23	35	27	27	27	30	27	30	25	17	24	26	22	16	24	29	21	22	27	21	24	26	24	38	25	20	22	28	17	32	34	34	29	23	27	33	26	17	26	21	19	27	31	30	19	27	27	26	32	36	33	25	29	27	27	13	19	26	30	28	34	28	22	30	21	20	24	22	25	24	31	18	21	16	22	20	29	32	31	23	26	33	17	28	26	28	19	23	35	18	27	24	42	23	27	28	31	29
18798	12008	6864	15494	22033	20316	17620	15128	12246	9754	8600	8685	12854	11016	6841	4157	2749	1929	1641	1252	988	754	812	783	624	654	592	536	497	509	523	515	505	493	479	515	517	574	575	470	470	454	465	438	471	461	441	434	506	613	1830	815	679	474	449	454	482	490	518	482	486	595	803	450	427	431	449	388	441	421	460	427	460	431	420	455	436	442	396	431	425	420	406	418	427	444	435	399	463	459	428	462	410	452	478	404	427	430	427	423	415	413	446	391	418	437	422	461	381	425	421	400	432	420	437	419	429	454	437	409	422	432	428	416	411	399	395	440	423	457	422	421	419	465	412	451	443	432	410	425	434	460	448	415	423	421	442	404	417	413	434	429	397	426	420	419	397	413	417	439	395	428	438	419	403	423	413	446	423	406	436	447	431	437	422	418	439	427	400	423	397	411	423	442	432	410	421	435	421	413	419	413	407	434	446	438	408	401	434	459	423	380	426	450	408	413	425	446	399	410	459	417	404	440	412	456	395	409	433	412	433	390	420	429	425	403	422	412	446	388	374	424	451	433	434	386	420	443	430	456	423	404	402	409	408	415	450	404	393	402	429	434	422	469	447	415	423	388	402	417	427	414	405	407	458	436	439	421	386	481	427	426	442	411	407	455	426	455	411	416	440	410	446	417	413	432	408	490	422	425	416	420	427	392	430	408	458	421	418	432	447	436	381	427	431	414	421	397	436	429	427	430	388	405	406	438	386	407	430	437	433	392	400	410	404	431	425	438	405	404	439	394	418	423	444	403	445	425	451	411	389	372	446	419	426	416	437	414	431	429	404	379	424	404	388	455	435	434	399	438	415	393	396	426	435	441	401	382	437	440	405	419	430	439	420	425	452	423	395	402	425	418	393	409	415	407	415	411	429	384	418	437	407	402	410	434	415	399	459	395	396	381	411	437	431	413	431	421	398	418	405	396	417	419	398	418	409	410	436	418	423	420	386	446	413	409	430	439	407	410	394	430	419	426	403	446	397	428	450	443	402	445	409	403	391	448	390	435	390	390	381	455	406	437	430	400	434	449	395	431	441	467	437	402	410	439	419	410	402	400	442	424	433	433	399	410	439	422	433	397	454	398	405	442	411	409	457	399	425	418	417	427	389	441	427	427	423	407	393	437	412	439	403	408	425	391	395	449	415	449	437	383	395	428	434	440	433	438	392	409	415	422	401	445	372	438	422	418	414	417	456	407	438	434	446	444	451	415	422	415	404	416	415	418	448	417	422	409	440	395	435	406	396	431	449	396	404	417	439	425	416	464	398	373	419	418	425	393	442	444	410	400	414	410	427	440	424	395	447	434	411	411	443	453	420	419	415	378	406	351	419	389	428	400	402	430	427	422	407	420	447	431	424	423	410	430	403	432	442	414	405	398	395	421	402	408	433	421	416	431	437	437	434	403	373	440	430	444	429	424	405	428	425	433	395	446	421	438	422	421	409	462	429	393	420	443	452	424	412	422	426	418	424	415	400	415	423	401	473	430	419	447	402	420	434	403	426	408	448	432	399	382	418	372	426	452	452	389	402	410	427	399	430	414	424	388	399	429	410	390	418	424	452	381	466	417	462	425	427	430	427	439	428	390	416	418	425	416	441	407	399	433	408	442	436	421	423	449	400	437	394	404	400	420	400	388	416	427	447	415	398	413	448	440	391	402	429	442	456	400	427	409	401	399	413	409	425	427	440	385	410	420	401	427	427	420	402	431	401	457	408	390	403	402	387	402	421	393	438	398	451	411	412	412	443	417	432	393	430	398	431	425	375	424	435	413	417	417	410	433	408	451	431	432	402	438	404	401	428	433	460	437	468	408	420	421	465	399	439	381	449	403	408	418	423	399	411	420	425	433	458	420	424	402	415	399	404	408	418	408	395	402	401	409	425	421	451	424	445	413	455	412	415	380	438	418	434	393	409	421	401	406	423	419	411	421	395	432	422	391	420	411	434	439	452	412	414	426	443	419	389	463	454	435	466	440	434	444	412	412	427	417	444	435	425	431	424	405	430	417	395	393	478	437	414	433	445	412	407	427	383	418	432	480	446	409	450	446	392	442	356	405	436	417	441	396	443	425	400	439	414	418	418	410	414	432	397	452	397	396	410	424	417	426	455	399	431	393	400	408	420	407	446	409	411	442	408	455	429	378	411	425	430	377	409	452	407	417	430	394	391	453	419	384	428	425	412	416	384	408	421	401	420	426	411	406	404	421	429	424	412	423	397	429	437	428	437	427	430	393	405	445	394	423	416	418	416	447	390	444	389	429	422	400	402	382	440	398	415	423	438	424	432	409	446	410	413	421	437	455	421	428	405	435	442	424	426	398	432	436	404	426	445	449	426	425	427	405	372	448	392	422	433	436	397	418	396	411	448	440	415	450	407	419	412	424	411	423	423	387	441	426	426	386	422	432	391	460	436	447	430	428	399	387	380	409	422	420	430	409	376	403	385	445	421	415	397	450	423	392	420	424	457	399	428	425	404	410	400	422	454	451	417	422	411	427	414	414	417	449	405	420	424	426	422	403	433	436	449	437	428	417	430	437	441	428	374	388	402	412	436	409	431	388	438	466	418	448	417	441	422	393	397	428	435	422	434	428	436	440	473	420	418	416	432	429	456	406	393	396	459	485	395	419	417	428	408	413	404	452	403	414	406	444	419	403	448	382	444	388	427	412	436	412	426	415	451	395	433	414	403	428	409	429	415	425	416	386	406	417	414	467	432	438	447	402	427	433	416	407	429	433	414	384	426	454	414	418	438	392	424	375	427	421	407	418	412	424	425	437	410	407	404	431	391	451	423	433	400	428	380	431	431	467	438	440	370	432	423	406	399	393	396	392	409	442	447	409	437	401	383	416	433	388	415	404	425	453	428	418	414	415	450	431	488	452	441	430	424	430	428	402	412	406	436	443	379	461	395	407	413	457	408	441	397	457	393	427	423	423	399	409	422	423	413	406	436	422	401	440	416	415	425	419	463	439	427	378	394	407	416	372	435	446	398	400	384	417	448	411	445	452	388	402	382	437	403	425	404	439	433	441	404	459	418	424	425	431	446	408	410	394	385	452	397	410	443	431	397	405	413	413	434	462	431	386	409	422	446	398	419	419	426	430	426	410	416	439	401	413	436	421	408	402	424	413	414	420	386	418	404	430	403	449	414	427	407	435	402	424	434	407	440	428	399	412	438	446	411	452	415	398	439	436	406	435	439	395	421	419	403	419	450	443	445	385	413	416	458	438	421	431	424	424	382	422	420	407	379	385	431	416	388	405	432	413	435	407	404	427	404	409	429	425	463	426	404	442	373	434	424	393	428	415	445	459	409	437	433	415	401	383	421	412	445	418	443	434	431	443	419	413	461	387	405	409	420	402	405	423	414	479	418	455	406	438	415	441	389	431	386	416	426	409	400	427	430	405	395	414	405	431	400	418	419	392	438	420	431	444	431	460	425	413	412	435	420	442	437	396	383	432	447	418	431	440
1425	723	398	279	438	446	440	366	314	260	230	273	441	548	270	152	119	70	58	46	48	30	38	29	38	30	20	30	32	29	26	26	25	18	35	28	32	19	32	29	26	24	18	27	30	24	22	26	26	42	172	60	25	26	24	22	18	22	17	29	26	33	61	16	25	25	20	19	16	25	23	21	22	17	17	19	18	24	20	16	27	21	14	18	18	26	21	29	19	29	26	17	20	19	25	13	20	19	15	22	20	23	27	23	15	19	15	17	18	15	12	18	24	28	15	21	24	22	16	24	18	28	21	25	25	21	20	18	18	13	23	9	16	19	22	19	25	33	29	17	23	21	18	27	15	23	20	19	21	23	18	24	25	27	23	24	13	21	15	21	22	19	19	22	26	17	13	18	24	22	20	19	25	32	13	16	22	22	13	19	22	29	27	20	21	10	20	21	25	17	15	32	18	18	18	21	20	19	14	20	23	30	18	25	16	16	16	18	16	20	24	29	24	20	17	24	20	18	19	17	19	18	15	22	21	24	19	17	24	26	24	16	19	15	17	20	21	27	18	24	17	14	21	17	24	27	25	25	19	17	15	29	18	17	19	16	19	16	24	16	16	30	18	18	16	25	19	21	16	18	10	25	21	13	16	25	20	23	25	30	19	20	24	21	22	23	11	25	16	23	24	21	24	17	25	18	19	12	28	16	21	23	17	18	14	16	18	14	19	27	23	12	29	19	27	22	22	22	21	17	15	15	25	21	14	23	20	29	22	26	13	30	21	17	18	12	24	9	23	21	16	16	28	24	19	21	19	21	15	18	16	15	23	22	18	19	20	24	21	23	23	27	24	17	20	12	26	20	16	26	23	22	19	13	21	25	24	18	18	23	19	19	15	19	30	10	20	17	28	21	21	20	23	16	19	22	20	19	23	24	30	30	15	10	31	21	17	19	28	18	15	23	15	19	24	21	21	19	16	16	20	13	15	14	19	26	23	14	23	20	27	15	22	19	19	13	26	14	22	23	21	16	17	17	25	18	25	23	22	24	21	20	21	11	21	20	12	11	15	29	23	19	22	22	11	22	22	19	17	30	15	19	20	20	16	18	26	16	23	21	26	25	16	27	15	11	26	19	17	18	21	21	18	20	25	17	15	21	20	17	20	20	15	26	13	21	12	26	21	19	17	22	18	16	24	17	17	21	12	22	15	30	19	14	21	21	28	17	27	13	23	23	21	25	19	24	18	22	32	25	16	21	18	23	25	25	18	27	13	33	23	16	18	29	13	14	24	25	25	21	19	24	17	17	20	17	21	17	25	18	27	23	15	22	19	21	16	19	24	19	19	22	16	22	18	20	22	21	20	13	26	21	15	19	23	20	19	22	19	23	22	25	22	19	27	16	13	26	21	22	18	25	21	17	14	25	22	19	22	18	21	27	27	22	18	28	22	21	20	15	17	22	32	21	17	19	25	17	26	25	19	35	22	28	18	19	21	13	22	19	24	13	29	23	19	16	24	17	17	18	24	17	27	18	18	20	22	14	17	25	14	19	12	12	22	22	25	18	23	21	20	24	28	26	12	14	17	26	31	26	20	19	28	18	21	16	21	16	17	17	29	20	18	14	20	22	17	23	33	19	28	18	24	15	20	21	16	22	20	15	17	20	14	26	24	14	22	31	19	21	15	25	17	22	20	20	26	17	28	17	19	16	22	20	22	17	17	17	28	22	19	9	24	19	26	21	16	18	18	19	6	13	25	27	22	12	21	19	23	21	22	19	22	22	21	20	18	26	18	20	19	14	37	23	15	24	15	19	25	16	19	14	22	25	23	21	27	21	12	16	18	19	18	17	16	18	23	25	13	25	27	12	23	20	22	25	22	19	18	27	20	16	24	18	18	25	21	27	20	23	23	14	20	16	16	20	21	15	23	23	20	26	21	22	18	25	14	27	24	26	24	25	24	13	16	20	21	21	22	16	21	21	26	29	13	21	22	21	22	18	15	22	18	26	22	19	22	23	19	16	13	13	27	19	18	16	16	23	28	22	22	29	27	22	15	25	22	12	20	25	22	18	31	18	25	21	21	22	13	29	19	17	22	23	11	11	16	20	21	25	21	23	16	24	15	20	22	13	28	22	17	16	20	30	15	18	21	22	23	17	20	17	29	18	25	21	24	15	21	25	16	15	19	20	23	25	22	22	16	20	15	15	27	18	19	24	17	26	29	23	21	17	27	23	19	24	21	27	25	28	21	22	23	21	18	19	35	26	20	26	11	20	22	23	22	18	17	22	18	30	16	22	18	17	28	21	19	13	24	18	24	23	25	23	24	18	21	21	19	13	31	18	27	22	19	15	33	14	14	19	26	22	19	20	19	20	25	19	22	19	20	17	21	13	23	24	10	20	22	15	26	19	23	22	13	25	19	24	16	20	15	20	21	27	27	19	26	21	31	22	21	33	23	14	17	27	15	19	22	15	20	13	24	19	26	18	26	13	23	22	28	27	21	23	20	17	14	26	15	27	23	30	19	29	15	16	22	20	20	23	13	31	18	19	21	29	21	20	20	24	19	25	17	18	16	25	13	19	23	21	21	18	16	23	14	20	16	32	26	21	28	18	17	17	20	23	20	22	22	23	14	21	24	17	23	26	23	14	34	24	23	19	25	19	22	19	20	31	26	21	22	14	24	23	18	20	21	19	11	17	17	24	21	29	16	24	25	18	16	19	21	19	18	24	21	22	18	21	23	16	15	24	22	22	16	20	20	23	16	24	18	15	24	20	20	30	14	22	22	23	24	17	22	24	17	20	17	19	19	20	16	16	21	11	24	16	23	21	16	26	15	27	17	24	27	19	18	18	17	19	26	21	15	17	21	21	22	21	21	27	16	21	27	24	17	20	19	14	26	22	18	15	26	22	16	16	20	26	21	18	17	19	23	25	23	17	24	21	19	25	14	18	18	19	28	24	21	23	24	23	28	16	17	30	25	21	20	23	20	20	27	15	19	21	25	15	30	28	23	29	17	15	23	23	15	24	27	20	17	20	18	28	21	22	19	19	25	20	17	16	30	30	14	20	16	24	18	23	13	24	20	19	16	24	17	26	21	24	29	17	18	17	26	19	19	26	13	16	15	22	10	24	26	16	25	17	20	16	12	15	19	21	19	21	21	17	15	22	27	25	27	21	23	19	20	18	20	21	21	10	20	22	22	16	24	17	20	21	17	24	20	26	21	24	24	19	21	23	24	28	17	31	18	26	20	24	23	20	23	31	26	19	16	19	20	22	21	19	27	12	16	24	16	28	21	32	21	20	21	11	16	25	26	23	16	25	18	22	16	15	19	21	17	19	21	25	27	21	15	22	20	18	15	27	17	22	22	23	28	10	16	19	32	20	15	16	19	18	18	26	18	20	14	25	19	26	18	18	17	23	19	23	20	18	8	21	19	18	18	17	26	20	23	17	24	19	28	16	22	25	25	21	26	22	22	29	25	20	20	19	24	13	23	22	22	17
23005	15680	9811	20824	28087	26062	23309	19967	16966	13795	11986	12324	17083	18314	11208	7425	5443	3264	2510	1955	1484	1129	1126	1062	798	776	734	676	653	607	598	570	551	509	538	524	582	616	595	542	440	453	435	447	404	435	452	499	475	1403	6675	1886	1077	354	402	466	376	361	476	445	565	1008	2251	355	374	366	371	343	361	347	312	381	346	363	347	332	308	316	309	327	349	332	328	361	353	346	397	370	361	360	341	359	347	352	372	345	369	331	334	367	343	375	330	315	325	334	348	360	328	335	330	321	312	351	344	333	340	328	352	327	353	316	341	330	300	361	325	369	357	340	353	315	371	314	312	309	351	313	315	355	339	344	348	357	342	341	334	370	353	363	318	327	344	336	312	324	353	324	352	327	317	317	317	333	316	337	320	309	315	332	312	344	310	358	347	322	307	335	310	348	337	334	355	362	306	327	319	341	356	295	320	324	347	348	343	340	339	337	372	327	316	321	326	307	304	322	298	310	312	347	349	335	359	325	305	282	322	369	362	344	356	320	330	314	312	324	326	329	334	310	313	344	319	295	349	322	318	326	340	307	328	332	324	320	330	316	302	362	327	340	332	350	312	343	325	300	362	385	325	320	338	318	279	322	328	339	321	343	323	333	326	359	362	299	327	353	315	334	302	315	294	350	325	364	332	306	331	325	301	307	338	353	320	301	323	342	333	305	332	331	332	326	330	318	366	321	319	341	335	294	292	304	325	309	330	317	325	298	333	299	324	313	297	339	319	328	342	337	312	345	315	287	334	331	312	328	350	313	364	304	326	340	317	304	313	290	318	294	323	306	302	333	316	347	356	319	316	314	341	335	315	323	348	372	334	333	330	302	325	298	346	340	333	366	337	320	343	324	309	304	295	318	327	346	348	329	282	350	311	339	310	322	307	335	325	338	296	359	323	334	358	313	305	340	324	335	302	312	309	294	314	338	324	336	317	316	321	340	324	347	326	317	349	317	296	321	313	320	307	349	306	354	335	325	349	331	316	313	324	357	348	345	307	333	337	323	304	328	372	330	317	307	329	332	331	328	338	316	323	334	310	307	355	323	301	336	294	309	367	323	287	337	323	328	319	316	345	341	326	316	328	348	333	346	347	325	333	321	346	332	318	306	329	360	362	341	340	344	379	299	353	351	319	314	314	302	310	293	322	322	335	355	341	304	367	275	315	352	341	313	317	331	327	335	319	319	300	360	340	336	349	350	330	295	314	352	329	344	311	334	353	365	329	329	336	318	364	335	296	337	362	315	302	344	295	317	323	337	339	335	305	325	342	326	310	328	324	331	303	300	333	347	293	320	356	300	301	351	335	296	338	362	331	342	361	307	327	334	334	321	321	301	313	315	320	319	320	352	325	296	334	319	326	321	325	357	326	332	335	369	321	318	342	346	316	335	345	314	318	346	328	390	350	327	362	335	302	326	328	325	349	347	343	358	361	302	350	312	358	291	326	308	343	321	330	346	322	317	339	336	325	344	335	342	339	338	350	317	325	311	348	353	312	323	358	330	304	294	324	349	294	332	343	341	356	338	324	323	350	309	327	312	348	295	330	338	363	321	308	319	366	321	348	334	294	294	309	326	300	324	314	314	343	319	326	312	341	350	309	347	363	333	337	356	324	371	328	328	323	296	313	330	308	332	287	336	306	320	354	326	323	314	309	342	311	319	346	324	303	334	290	322	308	310	326	314	314	297	351	332	337	297	334	322	336	314	300	318	338	310	332	315	320	353	322	329	327	318	315	319	302	361	318	356	328	340	329	338	335	314	318	319	324	313	347	306	320	271	310	368	328	366	320	323	330	304	350	302	363	338	332	324	340	341	312	310	316	337	334	319	330	360	358	318	333	338	286	346	348	346	364	318	328	327	307	332	308	314	335	319	338	328	321	301	333	318	337	325	337	323	348	326	339	299	310	290	299	328	287	309	298	305	343	345	335	320	314	326	329	335	310	306	343	331	324	323	306	329	328	356	291	293	298	325	318	339	313	319	303	338	303	333	320	343	340	376	341	345	333	310	331	326	337	306	330	321	320	323	341	341	339	323	313	325	300	310	331	336	341	324	302	342	334	320	316	355	322	325	320	352	342	300	317	319	333	333	343	329	306	320	329	312	345	372	306	341	339	321	298	306	306	332	325	319	321	329	324	309	313	357	325	306	310	366	312	317	330	350	330	322	349	306	337	312	318	326	324	363	317	344	305	328	333	307	343	329	345	330	322	345	320	310	301	333	326	332	324	361	308	309	322	346	335	292	299	335	326	350	339	316	281	297	335	338	316	339	315	340	371	324	336	306	337	307	352	328	329	316	305	308	338	347	332	297	334	295	328	333	314	318	327	349	332	345	310	321	344	325	332	356	318	324	326	354	345	333	323	314	321	317	322	276	316	302	341	330	313	304	319	332	326	323	303	314	348	342	347	348	329	310	312	334	322	329	329	309	334	332	320	331	321	314	321	299	338	342	323	335	289	319	347	322	315	356	317	336	361	335	329	348	340	330	345	321	343	333	304	308	304	332	318	296	306	330	330	337	350	296	321	318	328	324	306	325	337	361	338	327	371	350	311	326	345	341	339	289	331	334	347	331	320	354	312	351	337	333	301	335	334	314	331	335	312	293	322	302	330	348	371	342	320	337	341	317	336	311	340	334	349	308	333	324	334	308	336	315	318	329	315	328	320	312	334	336	314	379	362	322	362	319	348	320	321	335	297	340	326	325	339	298	343	322	352	331	346	341	341	307	338	332	292	369	339	316	301	344	319	283	288	306	374	293	325	347	337	342	316	339	344	316	337	295	314	346	322	352	343	274	306	338	330	303	354	319	332	348	328	359	357	309	304	296	346	332	313	321	293	340	349	346	320	337	363	335	337	302	337	338	303	308	367	385	323	360	333	337	287	317	317	331	338	312	333	317	349	331	323	312	332	313	328	334	341	348	327	334	361	343	348	313	356	344	300	337	355	305	301	339	330	342	332	328	340	341	330	344	340	345	331	319	298	318	351	304	326	352	352	316	333	330	321	307	343	314	330	321	324	309	295	300	333	312	346	333	312	340	337	315	312	298	310	292	340	344	364	316	312	315	332	335	334	335	290	336	378	337	356	343	342	309	314	325	326	318	341	320	339	316	312	347	293	305	331	322	335	343	344	323	317	344	312	325	339	356	335	321	321	320	328	328	332	314	320	365	364	329	330	281	322	329	351	298	317	302	336	333	338	327	325	343	342	331	341	340	338	324	328	338	311	305	317	335	319	282	337	315	347	314	384	314	366	359	328	316	320	337	312	319	317	327	322	335	322	332	321	302	333	333	304	342	343	331	329	337	346	342	331	319	323	330	347	344	355	288	321	374	327	348	309	335	328	323	315	289	319	353	331	331	308	330	320	339	340	317	350	322	334	349	324	300	357	333	325	315	313	333	340	318	314	306	316	312	346	301	322	333	311	291	319	334	325	311	303	296	328	318	327	345	320	333	336	319	313	342	359	316
3028	660	401	246	398	484	446	359	308	263	251	257	324	556	328	242	155	109	80	78	79	50	57	52	52	50	48	46	48	53	53	44	54	35	49	44	29	51	54	43	59	45	46	57	39	38	48	56	40	59	152	110	90	42	51	45	44	54	36	34	52	54	88	49	42	44	43	36	45	43	51	36	44	43	51	47	49	44	46	54	50	39	38	48	49	40	55	38	46	38	50	50	35	38	47	43	40	33	38	51	48	39	41	49	45	39	41	43	41	50	45	48	45	41	49	40	46	57	48	38	31	31	47	45	42	46	31	30	47	50	34	42	45	39	31	56	45	52	47	47	44	42	47	50	38	40	46	36	36	49	24	42	31	42	40	41	43	44	39	46	44	51	48	46	44	45	42	44	50	46	41	43	46	42	39	37	36	55	47	45	62	22	44	49	56	46	42	40	48	36	44	40	56	53	50	43	45	51	52	48	40	45	46	48	48	37	49	43	38	60	43	41	43	33	48	54	46	50	45	35	35	41	38	41	46	39	38	44	46	59	47	44	46	43	46	45	41	38	50	44	43	42	43	43	43	48	42	49	32	57	39	50	45	35	57	42	44	38	35	37	45	49	42	41	42	30	52	45	41	41	47	36	47	49	37	49	46	49	30	33	62	35	41	54	44	36	55	49	29	51	46	47	38	46	52	51	68	37	52	54	45	32	34	55	45	46	41	48	35	40	45	45	32	53	37	37	37	40	34	36	46	40	45	47	51	46	56	50	44	33	43	46	34	54	51	40	37	40	43	40	37	48	57	40	35	40	51	49	46	48	39	40	43	48	44	38	33	46	48	53	46	38	35	39	41	48	39	44	41	36	43	42	34	52	39	48	38	53	46	55	38	53	30	52	34	43	47	51	49	45	52	45	42	40	41	46	41	45	45	41	39	44	35	50	41	50	46	51	32	39	37	47	35	50	47	45	36	45	52	52	34	48	39	41	51	43	42	44	46	38	45	36	48	44	45	49	49	33	48	36	44	36	46	39	34	43	39	40	44	48	57	44	43	47	44	47	54	35	54	45	39	32	52	35	42	36	53	41	44	35	43	42	50	42	43	46	35	39	50	32	52	46	40	42	38	39	41	41	41	38	45	47	48	41	48	37	47	48	40	50	52	45	54	42	59	56	56	41	36	48	58	43	51	36	55	48	44	42	39	43	33	47	51	49	45	35	40	39	57	45	36	47	41	44	45	46	36	44	53	38	52	42	38	51	55	34	41	39	39	45	48	35	40	46	45	56	45	56	40	37	45	37	46	42	38	40	48	38	40	34	41	47	58	39	40	51	37	43	35	54	50	35	41	47	49	42	43	37	44	46	41	39	41	38	35	38	37	39	48	46	42	52	40	51	49	31	27	37	39	39	36	39	38	44	40	40	48	53	35	32	47	46	36	33	41	41	44	50	52	42	41	37	44	53	32	53	47	44	44	51	42	30	49	41	31	43	40	42	40	53	50	39	37	39	45	39	50	52	48	43	36	59	38	45	32	42	52	52	35	41	40	31	40	34	45	45	48	34	44	46	39	34	38	43	51	47	49	43	53	26	45	47	51	55	41	36	52	41	47	42	49	44	47	43	34	40	40	50	36	52	45	50	39	51	42	44	35	38	54	42	46	32	42	48	42	40	38	39	35	40	51	49	58	36	47	42	39	46	42	38	46	51	57	46	35	43	37	47	45	39	48	39	45	51	43	50	47	45	44	45	41	48	38	44	39	46	40	62	51	35	41	38	42	40	47	47	44	32	30	50	55	43	38	40	43	50	39	59	37	31	30	50	50	40	42	49	57	44	47	59	55	38	42	37	53	43	35	42	39	38	49	46	43	42	40	47	41	51	41	43	44	51	42	39	41	25	46	46	44	45	40	44	36	43	43	32	38	48	50	51	58	34	53	44	43	40	42	37	46	55	39	42	50	46	40	38	40	52	51	35	45	41	39	45	42	41	33	38	41	45	38	42	48	50	54	31	48	42	44	46	40	33	48	38	50	41	45	44	40	49	37	44	53	43	44	45	48	35	50	42	36	42	54	39	45	44	39	45	40	43	56	42	47	50	51	33	43	40	43	49	36	40	36	45	46	43	40	48	40	38	34	49	34	47	30	41	55	50	58	37	48	49	40	50	50	37	46	51	43	64	46	42	53	41	52	53	55	29	35	43	44	55	44	44	50	41	38	50	36	41	33	39	61	42	44	38	51	31	41	59	53	36	44	47	43	34	49	51	47	40	39	48	41	42	41	34	50	45	41	49	32	42	34	41	39	40	42	48	33	47	32	39	49	42	43	51	41	53	42	43	46	49	35	42	38	48	49	43	49	45	39	49	46	40	37	45	32	42	37	43	46	41	54	47	39	42	56	40	48	46	53	40	42	44	42	45	39	29	47	42	43	48	45	47	51	37	49	44	36	39	43	39	35	36	44	33	40	32	66	41	36	48	45	40	45	52	40	47	50	59	55	39	36	50	46	55	56	36	51	44	55	42	48	42	43	46	41	45	44	47	49	34	32	29	53	42	40	45	28	44	40	37	49	36	44	35	55	40	52	48	50	41	41	33	46	36	45	35	43	53	41	42	53	42	41	44	36	51	40	49	49	43	42	50	33	47	48	45	44	45	40	46	41	39	46	39	32	33	37	38	53	42	51	50	41	39	44	50	48	47	49	43	50	39	36	56	53	40	43	49	33	44	47	40	28	50	41	50	43	34	36	42	43	54	53	38	57	37	38	36	42	41	61	48	37	36	57	47	47	40	51	42	38	49	26	39	45	48	39	34	48	44	43	50	49	52	47	48	32	32	38	49	47	31	61	44	47	43	49	52	44	42	44	43	44	35	47	62	47	53	52	39	43	35	48	57	53	41	30	45	52	29	33	50	44	52	53	44	43	38	37	42	48	38	50	39	48	36	48	32	36	43	33	43	35	36	52	48	41	39	37	41	46	35	31	52	28	58	46	40	34	43	44	48	37	43	59	41	44	46	48	34	41	39	43	37	54	47	46	50	45	39	51	44	44	48	53	45	35	35	46	53	46	50	36	32	45	60	49	46	33	32	40	43	33	40	43	31	52	39	46	48	43	51	42	50	48	44	53	38	40	33	35	33	47	46	40	53	40	41	36	44	39	43	40	48	39	49	32	36	44	48	42	35	33	39	43	50	37	45	36	41	44	45	48	47	40	30	46	64	45	38	50	39	45	42	45	44	36	40	44	35	32	35	39	48	46	44	34	43	48	45	45	49	38	40	48	59	45	36	56	49	47	39	56	43	44	49	36	55	36	48	37	40	31	31	39	44	51	48	32	43	39	45	32	46	46	47	45	39	50	42	46	49	34	41	30	43	40	44	44	45	34	44	36	47	40	33	47	47	49	39	45	43	46	38	59	50	44	52	49	35	51	59	40	39	43	43	32	38	38	36	35	46	44	54	58	50	36	46	45	45	54	41	46	44	38	50	54	45	39	50	44	44	55	47
21155	14116	9288	19684	27769	25777	22995	20391	15889	13017	11587	11457	13787	18835	12714	8608	6285	3646	2480	2061	1648	1393	1327	1346	1114	1022	1060	991	955	933	905	835	874	864	871	862	888	935	956	824	829	758	827	747	764	813	787	822	795	1107	4468	3449	1715	744	710	736	733	755	851	758	1109	1062	2382	699	739	692	694	708	682	684	671	721	667	743	670	681	672	694	664	679	706	682	716	698	714	685	694	695	692	673	702	722	722	693	741	693	664	696	696	733	742	672	687	703	700	750	675	661	675	669	701	685	752	687	679	671	696	669	682	704	675	698	638	688	668	727	706	687	678	676	716	732	691	655	675	676	702	692	688	694	692	729	727	680	721	686	688	724	707	689	689	684	673	646	696	702	667	670	687	651	672	668	672	658	659	666	671	677	674	690	660	660	697	634	683	675	695	702	672	660	674	695	732	680	670	681	670	687	657	689	681	634	700	672	709	677	707	716	670	665	710	655	670	687	728	644	639	682	705	690	663	753	630	730	656	647	689	667	645	695	651	740	700	669	657	663	667	680	677	664	643	657	680	639	632	695	646	674	666	656	647	676	679	658	612	665	657	653	696	693	669	691	664	695	676	657	637	659	711	645	660	678	729	692	681	705	692	651	707	670	686	652	695	678	635	653	703	674	737	691	642	661	662	695	675	652	648	696	658	689	678	647	653	690	683	706	695	726	640	666	673	682	682	644	651	667	693	677	682	673	678	684	691	658	694	620	673	714	741	728	705	620	645	706	692	685	622	650	714	694	645	700	682	674	697	677	670	752	679	667	676	673	678	685	634	702	640	637	647	652	665	664	708	693	719	677	667	668	694	680	720	648	589	637	660	698	681	655	677	673	669	695	648	707	693	702	672	705	689	649	622	690	676	661	666	674	663	663	704	667	674	663	723	729	684	680	618	670	644	665	652	672	667	669	670	661	706	680	720	699	694	706	661	648	686	672	672	695	676	713	692	662	652	713	727	714	685	704	602	688	657	662	692	657	667	701	705	680	671	708	650	699	670	677	670	662	654	687	695	668	683	670	682	662	688	649	687	685	695	628	666	669	688	691	716	689	638	681	684	690	656	675	629	661	671	651	677	688	656	659	688	688	668	688	665	694	671	701	657	629	667	648	684	669	670	646	636	661	645	622	629	642	711	689	631	695	700	674	685	700	720	679	689	700	661	685	711	643	709	688	709	681	669	690	654	677	696	690	690	727	670	704	692	678	685	702	709	681	739	704	670	711	685	679	663	672	686	672	685	635	711	647	670	686	691	703	713	652	676	647	675	696	690	704	667	686	704	638	676	667	682	634	654	698	664	677	651	669	697	715	670	734	731	692	696	679	712	659	647	661	693	698	633	711	672	646	714	687	683	704	707	658	673	670	679	693	691	646	684	743	634	654	663	629	681	657	715	674	672	668	702	696	661	653	644	654	696	697	718	655	617	698	672	656	654	679	650	664	690	719	679	677	651	644	732	648	677	703	670	687	663	696	703	673	670	650	666	706	633	656	717	671	700	665	670	672	702	676	669	713	700	710	754	692	691	690	689	682	681	652	663	682	707	672	699	651	690	651	732	672	686	672	671	642	673	658	641	653	627	665	649	670	678	664	657	666	680	679	678	654	683	642	656	678	668	684	718	666	668	699	667	669	686	641	712	636	697	651	650	664	642	612	716	672	725	696	713	732	694	687	690	712	710	675	668	681	689	709	705	657	661	662	653	699	690	660	692	631	700	694	676	657	730	696	695	652	651	675	699	718	687	660	673	678	703	688	636	704	651	712	639	713	669	691	659	701	708	665	630	677	684	655	645	685	687	684	671	650	660	665	710	680	707	681	647	656	704	667	674	635	681	696	723	646	675	702	647	651	666	673	719	678	697	656	681	668	667	691	719	669	677	668	645	656	665	693	651	671	653	695	689	699	652	666	717	637	727	632	637	662	672	684	663	664	688	655	698	639	657	675	655	690	671	693	692	703	701	719	688	682	697	670	639	691	637	614	680	722	687	669	665	672	676	666	687	689	659	680	666	681	673	701	669	712	673	679	670	657	687	651	676	682	696	630	705	713	675	724	661	676	662	670	710	648	696	690	641	694	720	688	716	615	641	669	676	670	694	699	675	668	637	647	703	701	639	654	710	664	701	671	660	684	653	634	649	728	692	700	654	660	665	698	673	692	649	698	680	634	722	665	677	682	683	670	692	627	688	664	652	666	686	688	632	646	708	653	666	643	657	725	691	662	664	679	672	729	651	653	629	676	702	652	672	652	701	703	655	638	649	667	687	666	672	685	661	658	660	638	697	673	667	623	658	721	649	686	660	660	611	714	702	716	691	651	662	710	683	712	696	711	651	682	694	637	677	682	695	690	648	694	681	639	724	675	674	674	608	614	650	658	701	692	732	686	700	651	688	618	651	659	650	648	696	646	664	694	659	698	686	640	697	641	711	647	706	662	659	694	689	658	667	677	730	662	704	643	661	661	630	660	675	625	636	732	660	725	675	681	726	714	677	743	671	714	642	682	645	706	712	672	713	641	672	695	721	701	678	661	643	653	676	658	673	672	717	712	665	709	677	651	710	722	651	695	726	659	699	672	649	656	706	645	652	668	675	637	640	667	654	671	684	674	675	686	685	697	701	698	698	686	698	658	665	669	638	662	676	641	622	677	672	691	691	681	683	661	684	660	667	663	688	673	671	674	694	635	671	714	692	689	700	704	671	678	628	693	699	629	685	644	708	655	717	657	659	646	718	692	693	658	662	667	701	699	693	672	681	648	685	673	638	697	706	688	655	640	707	679	667	683	680	661	640	700	724	713	687	695	675	667	662	671	675	666	675	677	700	679	678	674	643	668	677	659	657	667	670	685	649	721	707	675	699	702	667	676	623	678	680	705	686	671	688	664	672	641	688	688	679	671	674	667	676	681	638	681	685	701	644	653	684	665	721	648	684	641	705	717	676	695	679	704	712	641	674	663	707	678	655	730	673	713	675	696	689	706	708	686	701	663	703	690	628	713	685	694	693	670	678	665	720	657	678	737	680	666	672	683	680	700	671	727	662	717	703	675	670	673	634	695	739	631	666	687	651	668	654	694	664	644	672	748	670	674	691	671	719	672	669	707	626	636	692	657	710	613	701	672	648	691	637	634	697	635	677	709	637	653	669	686	689	681	628	676	686	735	667	661	662	680	695	668	688	669	704	724	682	635	688	670	687	699	654	668	636	661	684	680	672	682	694	621	693	694	680	652	722	667	659	673	640	677	705	678	723	688	665	668	682	710	632	652	660	650	698	690	689	651	660	704	671	663	691	680	675	684	652	699	649	660	676	677	671	688	687	692	649	646	684	683	686	660	693	659	718	674	679	646	657	666	736	656	613	679	646	687	713	716	648	720	673	687	671	706	670	666	682	739	655	659	660	643	647	662	675	689	677	659	658	726	670	635	702	671	688	686	672	685	731	678	647	638	691	705	660	656	689	686	697	675	643	722	656	666	680	719
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
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
