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
341060908129	341060908649	341060909199	341060909749	341060910299	341060910851	341060911399	341060911949	341060912499	341060913049	341060913599	341060914149	341060914699	341060915249	341060915799	341060916349	341060916899	341060917449	341060917999	341060918549	341060919099	341060919649	341060920202	341060920749	341060921299	341060921849	341060922399	341060922949	341060923499	341060924049	341060924599	341060925149	341060925699	341060926249	341060926799	341060927349	341060927899	341060928449	341060928999	341060929549	341060930099	341060930649	341060931201	341060931749	341060932299	341060932849	341060933399	341060933949	341060934499	341060935049	341060935599	341060936149	341060936699	341060937249	341060937799	341060938349	341060938899	341060939449	341060939999	341060940552	341060941099	341060941649	341060942199	341060942749	341060943299	341060943849	341060944399	341060944949	341060945499	341060946049	341060946599	341060947149	341060947699	341060948249	341060948799	341060949351	341060949899	341060950449	341060950999	341060951551	341060952099	341060952649	341060953199	341060953749	341060954299	341060954849	341060955399	341060955949	341060956499	341060957049	341060957601	341060958149	341060958699	341060959249	341060959799	341060960349	341060960899	341060961449	341060961999	341060962551	341060963099	341060963649	341060964199	341060964749	341060965302	341060965849	341060966399	341060966949	341060967499	341060968051	341060968599	341060969149	341060969699	341060970249	341060970799	341060971349	341060971899	341060972449	341060973002	341060973549	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	29	59	88	118	147	177	206	236	265	294	324	353	383	412	442	471	501	530	560	589	618	648	677	707	736	766	795	825	854	883	913	942	972	1001	1031	1060	1090	1119	1148	1178	1207	1237	1266	1296	1325	1355	1384	1413	1443	1472	1502	1531	1561	1590	1620	1649	1679	1708	1737	1767	1796	1826	1855	1885	1914	1944	1973	2002	2032	2061	2091	2120	2150	2179	2209	2238	2267	2297	2326	2356	2385	2415	2444	2474	2503	2532	2562	2591	2621	2650	2680	2709	2739	2768	2798	2827	2856	2886	2915	2945	2974	3004	3033	3063	3092	3121	3151	3180	3210	3239	3269	3298	3328	3357	3386	3416	3445	3475	3504	3534	3563	3593	3622	3652	3681	3710	3740	3769	3799	3828	3858	3887	3917	3946	3975	4005	4034	4064	4093	4123	4152	4182	4211	4240	4270	4299	4329	4358	4388	4417	4447	4476	4505	4535	4564	4594	4623	4653	4682	4712	4741	4771	4800	4829	4859	4888	4918	4947	4977	5006	5036	5065	5094	5124	5153	5183	5212	5242	5271	5301	5330	5359	5389	5418	5448	5477	5507	5536	5566	5595	5624	5654	5683	5713	5742	5772	5801	5831	5860	5890	5919	5948	5978	6007	6037	6066	6096	6125	6155	6184	6213	6243	6272	6302	6331	6361	6390	6420	6449	6478	6508	6537	6567	6596	6626	6655	6685	6714	6744	6773	6802	6832	6861	6891	6920	6950	6979	7009	7038	7067	7097	7126	7156	7185	7215	7244	7274	7303	7332	7362	7391	7421	7450	7480	7509	7539	7568	7597	7627	7656	7686	7715	7745	7774	7804	7833	7863	7892	7921	7951	7980	8010	8039	8069	8098	8128	8157	8186	8216	8245	8275	8304	8334	8363	8393	8422	8451	8481	8510	8540	8569	8599	8628	8658	8687	8716	8746	8775	8805	8834	8864	8893	8923	8952	8982	9011	9040	9070	9099	9129	9158	9188	9217	9247	9276	9305	9335	9364	9394	9423	9453	9482	9512	9541	9570	9600	9629	9659	9688	9718	9747	9777	9806	9836	9865	9894	9924	9953	9983	10012	10042	10071	10101	10130	10159	10189	10218	10248	10277	10307	10336	10366	10395	10424	10454	10483	10513	10542	10572	10601	10631	10660	10689	10719	10748	10778	10807	10837	10866	10896	10925	10955	10984	11013	11043	11072	11102	11131	11161	11190	11220	11249	11278	11308	11337	11367	11396	11426	11455	11485	11514	11543	11573	11602	11632	11661	11691	11720	11750	11779	11808	11838	11867	11897	11926	11956	11985	12015	12044	12074	12103	12132	12162	12191	12221	12250	12280	12309	12339	12368	12397	12427	12456	12486	12515	12545	12574	12604	12633	12662	12692	12721	12751	12780	12810	12839	12869	12898	12928	12957	12986	13016	13045	13075	13104	13134	13163	13193	13222	13251	13281	13310	13340	13369	13399	13428	13458	13487	13516	13546	13575	13605	13634	13664	13693	13723	13752	13781	13811	13840	13870	13899	13929	13958	13988	14017	14047	14076	14105	14135	14164	14194	14223	14253	14282	14312	14341	14370	14400	14429	14459	14488	14518	14547	14577	14606	14635	14665	14694	14724	14753	14783	14812	14842	14871	14900	14930	14959	14989	15018	15048	15077	15107	15136	15166	15195	15224	15254	15283	15313	15342	15372	15401	15431	15460	15489	15519	15548	15578	15607	15637	15666	15696	15725	15754	15784	15813	15843	15872	15902	15931	15961	15990	16020	16049	16078	16108	16137	16167	16196	16226	16255	16285	16314	16343	16373	16402	16432	16461	16491	16520	16550	16579	16608	16638	16667	16697	16726	16756	16785	16815	16844	16873	16903	16932	16962	16991	17021	17050	17080	17109	17139	17168	17197	17227	17256	17286	17315	17345	17374	17404	17433	17462	17492	17521	17551	17580	17610	17639	17669	17698	17727	17757	17786	17816	17845	17875	17904	17934	17963	17992	18022	18051	18081	18110	18140	18169	18199	18228	18258	18287	18316	18346	18375	18405	18434	18464	18493	18523	18552	18581	18611	18640	18670	18699	18729	18758	18788	18817	18846	18876	18905	18935	18964	18994	19023	19053	19082	19112	19141	19170	19200	19229	19259	19288	19318	19347	19377	19406	19435	19465	19494	19524	19553	19583	19612	19642	19671	19700	19730	19759	19789	19818	19848	19877	19907	19936	19965	19995	20024	20054	20083	20113	20142	20172	20201	20231	20260	20289	20319	20348	20378	20407	20437	20466	20496	20525	20554	20584	20613	20643	20672	20702	20731	20761	20790	20819	20849	20878	20908	20937	20967	20996	21026	21055	21084	21114	21143	21173	21202	21232	21261	21291	21320	21350	21379	21408	21438	21467	21497	21526	21556	21585	21615	21644	21673	21703	21732	21762	21791	21821	21850	21880	21909	21938	21968	21997	22027	22056	22086	22115	22145	22174	22204	22233	22262	22292	22321	22351	22380	22410	22439	22469	22498	22527	22557	22586	22616	22645	22675	22704	22734	22763	22792	22822	22851	22881	22910	22940	22969	22999	23028	23057	23087	23116	23146	23175	23205	23234	23264	23293	23323	23352	23381	23411	23440	23470	23499	23529	23558	23588	23617	23646	23676	23705	23735	23764	23794	23823	23853	23882	23911	23941	23970	24000	24029	24059	24088	24118	24147	24176	24206	24235	24265	24294	24324	24353	24383	24412	24442	24471	24500	24530	24559	24589	24618	24648	24677	24707	24736	24765	24795	24824	24854	24883	24913	24942	24972	25001	25030	25060	25089	25119	25148	25178	25207	25237	25266	25296	25325	25354	25384	25413	25443	25472	25502	25531	25561	25590	25619	25649	25678	25708	25737	25767	25796	25826	25855	25884	25914	25943	25973	26002	26032	26061	26091	26120	26149	26179	26208	26238	26267	26297	26326	26356	26385	26415	26444	26473	26503	26532	26562	26591	26621	26650	26680	26709	26738	26768	26797	26827	26856	26886	26915	26945	26974	27003	27033	27062	27092	27121	27151	27180	27210	27239	27268	27298	27327	27357	27386	27416	27445	27475	27504	27534	27563	27592	27622	27651	27681	27710	27740	27769	27799	27828	27857	27887	27916	27946	27975	28005	28034	28064	28093	28122	28152	28181	28211	28240	28270	28299	28329	28358	28388	28417	28446	28476	28505	28535	28564	28594	28623	28653	28682	28711	28741	28770	28800	28829	28859	28888	28918	28947	28976	29006	29035	29065	29094	29124	29153	29183	29212	29241	29271	29300	29330	29359	29389	29418	29448	29477	29507	29536	29565	29595	29624	29654	29683	29713	29742	29772	29801	29830	29860	29889	29919	29948	29978	30007	30037	30066	30095	30125	30154	30184	30213	30243	30272	30302	30331	30360	30390	30419	30449	30478	30508	30537	30567	30596	30626	30655	30684	30714	30743	30773	30802	30832	30861	30891	30920	30949	30979	31008	31038	31067	31097	31126	31156	31185	31214	31244	31273	31303	31332	31362	31391	31421	31450	31479	31509	31538	31568	31597	31627	31656	31686	31715	31745	31774	31803	31833	31862	31892	31921	31951	31980	32010	32039	32068	32098	32127	32157	32186	32216	32245	32275	32304	32333	32363	32392	32422	32451	32481	32510	32540	32569	32599	32628	32657	32687	32716	32746	32775	32805	32834	32864	32893	32922	32952	32981	33011	33040	33070	33099	33129	33158	33187	33217	33246	33276	33305	33335	33364	33394	33423	33452	33482	33511	33541	33570	33600	33629	33659	33688	33718	33747	33776	33806	33835	33865	33894	33924	33953	33983	34012	34041	34071	34100	34130	34159	34189	34218	34248	34277	34306	34336	34365	34395	34424	34454	34483	34513	34542	34571	34601	34630	34660	34689	34719	34748	34778	34807	34837	34866	34895	34925	34954	34984	35013	35043	35072	35102	35131	35160	35190	35219	35249	35278	35308	35337	35367	35396	35425	35455	35484	35514	35543	35573	35602	35632	35661	35691	35720	35749	35779	35808	35838	35867	35897	35926	35956	35985	36014	36044	36073	36103	36132	36162	36191	36221	36250	36279	36309	36338	36368	36397	36427	36456	36486	36515	36544	36574	36603	36633	36662	36692	36721	36751	36780	36810	36839	36868	36898	36927	36957	36986	37016	37045	37075	37104	37133	37163	37192	37222	37251	37281	37310	37340	37369	37398	37428	37457	37487	37516	37546	37575	37605	37634	37663	37693	37722	37752	37781	37811	37840	37870	37899	37929	37958	37987	38017	38046	38076	38105	38135	38164	38194	38223	38252	38282	38311	38341	38370	38400	38429	38459	38488	38517	38547	38576	38606	38635	38665	38694	38724	38753	38783	38812	38841	38871	38900	38930	38959	38989	39018	39048	39077	39106	39136	39165	39195	39224	39254	39283	39313	39342	39371	39401	39430	39460	39489	39519	39548	39578	39607	39636	39666	39695	39725	39754	39784	39813	39843	39872	39902	39931	39960	39990	40019	40049	40078	40108	40137	40167	40196	40225	40255	40284	40314	40343	40373	40402	40432	40461	40490	40520	40549	40579	40608	40638	40667	40697	40726	40755	40785	40814	40844	40873	40903	40932	40962	40991	41021	41050	41079	41109	41138	41168	41197	41227	41256	41286	41315	41344	41374	41403	41433	41462	41492	41521	41551	41580	41609	41639	41668	41698	41727	41757	41786	41816	41845	41875	41904	41933	41963	41992	42022	42051	42081	42110	42140	42169	42198	42228	42257	42287	42316	42346	42375	42405	42434	42463	42493	42522	42552	42581	42611	42640	42670	42699	42728	42758	42787	42817	42846	42876	42905	42935	42964	42994	43023	43052	43082	43111	43141	43170	43200	43229	43259	43288	43317	43347	43376	43406	43435	43465	43494	43524	43553	43582	43612	43641	43671	43700	43730	43759	43789	43818	43847	43877	43906	43936	43965	43995	44024	44054	44083	44113	44142	44171	44201	44230	44260	44289	44319	44348	44378	44407	44436	44466	44495	44525	44554	44584	44613	44643	44672	44701	44731	44760	44790	44819	44849	44878	44908	44937	44967	44996	45025	45055	45084	45114	45143	45173	45202
3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2758	2000	3600	2300	2758	2000	3600	2300	2758	2000	3600	2300	2758	2000	3600	2300	2758	2000	3600	2300	2758	2000	3600	2300	2758	2000	3600	2300	2758	2000	3600	2300	2758	2000	3600	2300	2758	2000	3600	2300	2758	2000	3600	2300	2758	2000	3600	2300	2758	2000	3600	2300	2758	2000	3600	2300	2758	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21509	20076	27225	22647	20111	20169	11601	4005	2511	1943	1507	1123	998	812	743	607	601	622	573	535	451	403	383	380	383	395	400	374	388	384	382	369	338	341	343	336	323	326	361	327	337	323	340	343	328	315	328	347	320	331	352	328	318	323	334	344	329	311	333	328	338	294	326	318	328	309	325	308	325	308	334	302	309	298	306	329	310	328	306	333	333	316	273	304	314	302	309	315	311	311	340	321	320	323	327	298	318	305	328	322	292	361	347	307	321	319	305	316	335	316	292	320	303	281	330	330	301	320	321	300	304	306	305	302	313	314	331	335	311	283	322	295	323	323	310	305	360	354	292	334	346	313	309	322	314	305	322	329	296	298	299	332	334	273	301	328	306	335	323	343	291	297	301	324	330	322	323	315	310	313	314	269	312	310	277	267	302	323	317	347	325	315	289	302	299	302	322	316	329	294	304	292	353	259	292	313	322	321	317	297	302	292	330	328	311	340	330	298	277	325	273	291	300	307	317	309	287	310	326	308	304	293	312	299	287	314	314	313	291	315	296	281	315	301	314	325	301	325	289	298	326	344	296	316	283	332	340	321	322	294	319	290	338	339	323	299	327	278	312	309	270	332	315	309	275	283	304	312	323	309	320	350	301	326	310	317	319	289	308	304	288	269	321	331	301	291	298	315	330	303	285	311	319	335	317	300	298	282	307	303	303	300	321	291	318	332	284	288	291	307	334	316	312	329	337	292	344	325	300	343	347	297	304	304	303	319	324	290	339	317	314	295	305	310	307	310	310	312	294	287	302	310	330	290	311	326	302	305	308	330	325	315	326	311	303	299	314	288	304	311	280	313	299	321	320	294	304	303	313	313	314	323	307	327	332	305	300	320	284	329	294	288	318	294	330	308	288	336	315	319	303	311	316	276	329	312	320	302	291	306	310	302	329	316	339	311	319	304	300	288	289	333	295	309	314	295	286	326	329	292	276	303	318	337	266	294	275	321	285	312	287	304	329	311	314	282	310	300	300	321	282	308	330	306	311	299	337	305	306	288	312	322	312	326	335	353	320	330	338	298	303	310	309	315	314	302	296	299	324	317	322	304	292	295	300	345	310	346	323	321	310	310	293	308	288	301	341	318	318	310	315	322	319	297	323	313	331	293	323	322	324	310	303	290	321	313	330	292	287	318	317	333	310	308	272	308	352	343	325	330	312	337	305	319	323	288	325	317	326	339	337	304	281	305	315	306	319	307	290	303	289	293	312	298	286	310	354	295	294	326	285	299	299	316	314	289	300	329	330	343	302	294	295	321	314	306	301	298	333	324	318	296	295	296	284	313	329	328	311	298	303	301	306	303	286	329	331	275	314	294	302	307	304	309	311	297	304	285	307	300	327	316	302	320	329	324	296	332	321	314	316	286	301	280	308	323	325	301	336	268	315	323	339	336	313	339	295	314	325	270	295	314	332	310	298	320	320	308	322	319	326	309	309	283	305	296	302	328	293	293	307	324	298	320	310	297	328	283	318	279	299	297	336	329	311	317	324	294	328	334	317	314	326	329	300	277	352	335	320	281	311	308	332	283	315	312	311	322	307	297	341	331	318	316	310	292	331	308	290	321	320	291	306	326	303	283	295	308	312	290	300	310	303	283	310	319	301	281	303	306	305	287	283	321	301	270	293	321	302	295	315	332	315	291	298	316	290	314	308	310	315	314	294	317	292	305	340	323	272	321	299	319	313	314	308	272	326	292	322	310	329	300	319	319	301	300	326	291	282	323	311	305	319	319	285	327	291	335	311	311	308	348	344	317	349	304	318	311	329	309	306	311	324	302	315	316	279	306	309	297	329	326	315	289	289	324	330	297	310	342	337	296	299	352	310	325	315	308	323	323	281	313	291	301	310	320	293	302	324	329	332	317	328	285	314	344	293	352	300	338	323	329	303	320	307	282	315	356	315	313	314	317	316	330	304	272	285	303	313	335	342	330	306	348	300	278	337	317	316	320	314	298	297	335	315	285	304	330	311	283	307	314	301	294	299	345	331	339	328	326	260	295	325	315	313	315	294	337	298	288	293	351	316	302	311	291	290	315	311	304	334	294	292	273	310	313	341	300	308	280	307	324	325	309	315	310	313	294	319	297	320	325	272	325	330	299	324	290	322	327	334	303	325	336	306	312	324	293	316	316	310	311	296	322	318	329	306	335	306	322	342	305	303	313	307	331	305	312	307	310	278	291	312	313	296	317	307	302	311	294	281	335	323	327	312	304	287	315	307	278	346	298	333	308	321	309	323	289	267	318	293	307	305	301	320	360	286	298	311	316	308	327	301	280	323	320	277	294	342	280	295	342	295	319	303	346	317	324	301	327	318	330	320	320	294	296	316	315	323	337	286	323	319	319	348	306	322	269	299	317	290	322	294	283	322	336	294	327	285	343	288	289	343	334	315	310	298	287	304	304	311	319	303	312	308	316	302	321	299	295	278	299	312	323	312	310	328	316	313	333	327	323	306	336	315	324	335	303	356	328	320	316	312	315	314	317	332	309	335	328	312	327	318	288	338	308	323	302	323	284	305	290	302	334	291	294	318	317	317	323	275	292	318	315	264	325	318	290	299	332	313	308	300	288	310	291	291	343	326	292	329	294	332	317	327	323	292	282	313	301	300	309	317	318	308	305	309	302	310	324	325	324	306	298	316	304	308	307	310	313	332	325	302	297	307	312	307	300	296	325	296	305	318	311	346	327	280	316	308	311	370	349	303	326	275	304	294	329	317	295	325	310	305	344	309	323	308	301	299	302	337	290	292	306	304	292	309	289	293	294	316	284	311	317	290	324	302	309	312	304	302	303	314	290	289	310	338	290	335	290	281	286	296	313	316	284	340	330	300	319	317	308	269	320	309	321	306	281	306	328	300	311	285	294	303	319	304	314	305	292	316	300	312	301	332	271	307	273	326	342	302	284	285	347	334	302	332	283	305	313	337	287	287	327	324	340	285	318	288	317	305	313	343	313	285	312	323	291	282	344	299	327	277	270	348	302	342	315	311	306	295	318	304	293	287	312	319	291	273	285	313	313	318	309	329	289	314	331	282	293	302	295	297	298	271	287	294	288	326	310	300	291	281	289	313	306	299	315	307	302	348	277	319	326	274	305	337	337	319	292	321	297	294	317	298	312	286	304	278	316	336	303	275	288	322	304	338	312	295	306	299	317	262	311	321	315	346	337	305	292	301	306	301	315	305	311	319	311	317	324	307	311	296	327	285	294	303	300	343	284	341	320	298	321	321	321	328	294	315	303	319	306	299	293	302	317	324	298	333	270	302	298	325	325	300	313	314	346	297	330	324	318	318	307	325	328	308	310	287	336	314	303	345	302	286	322	320	319	310	295	326	331	315	309	308	312	311	331	357	337	307	301	323	332	304	320	332	311	323	287	299	331	313	308	318	304	297	261	277	337	299	275	307	336	316	324	309	288	301	304	309	316	309	275	297	304	345	307	297	306	285	326	307	331	310	307
33727	42596	27597	17502	14209	10670	8173	6006	4450	3370	2443	1911	1616	1240	1082	871	794	805	689	653	601	496	487	473	440	425	409	410	413	447	422	408	367	368	394	376	359	344	353	379	352	327	368	333	330	373	366	323	336	353	355	343	302	346	353	347	349	371	340	335	347	334	308	351	344	329	294	322	367	342	314	307	333	340	310	320	345	307	343	326	333	347	333	313	323	350	307	313	294	316	331	299	303	321	344	347	303	326	285	283	332	310	339	318	314	322	323	312	337	315	292	326	327	293	299	323	313	305	311	313	315	315	315	334	322	303	353	300	328	310	334	346	319	312	322	316	282	327	331	328	337	330	338	342	356	312	320	320	327	310	326	348	333	309	303	321	330	305	358	325	325	288	309	327	300	311	333	329	340	323	318	301	320	349	330	299	327	334	343	324	307	313	372	333	296	302	320	307	347	344	337	339	323	353	312	322	312	319	335	316	312	312	337	303	304	335	325	345	327	342	346	324	301	332	308	311	313	328	331	333	314	324	343	333	296	298	324	287	324	314	331	315	318	304	319	331	335	294	336	325	325	335	331	307	322	303	315	292	311	291	331	308	348	298	337	324	315	320	329	333	336	312	327	345	345	327	303	307	330	325	332	279	276	330	315	296	346	329	301	299	305	332	313	309	320	325	300	335	289	330	307	338	312	302	360	322	320	324	325	324	312	336	326	286	356	313	313	289	321	307	281	301	320	321	340	317	310	326	283	297	314	296	287	331	337	320	309	299	328	324	328	339	328	316	328	310	331	308	321	351	306	316	330	341	332	314	326	333	315	325	317	320	322	329	342	328	311	268	328	315	330	344	338	374	359	330	346	336	334	322	326	299	318	338	302	314	313	321	302	339	345	342	338	298	298	333	331	327	332	325	317	311	318	298	338	312	321	317	322	308	336	319	311	349	316	337	299	295	322	337	335	343	303	302	330	317	305	315	295	303	338	298	308	318	328	314	331	294	322	298	289	325	323	323	337	301	306	305	314	309	322	362	294	300	298	278	297	305	341	339	293	322	329	315	331	304	332	315	340	328	315	314	301	331	320	341	316	325	320	312	305	326	314	311	304	314	319	286	287	321	345	294	347	300	326	336	316	326	282	317	311	286	297	315	313	305	284	327	314	306	327	342	336	302	329	326	297	333	323	305	310	341	310	321	312	331	315	312	320	333	322	335	318	322	305	299	390	354	336	321	320	302	322	274	315	292	312	296	272	314	313	331	346	320	304	298	303	340	305	312	334	319	297	335	299	315	288	303	331	302	357	304	331	356	315	315	306	317	312	354	321	304	289	348	318	319	336	298	307	331	312	325	298	335	311	312	336	326	327	339	317	311	323	295	309	329	317	318	350	333	296	320	298	312	355	327	314	317	318	334	336	358	350	316	329	311	296	307	321	307	312	334	339	324	283	352	316	305	303	321	333	327	293	306	357	320	302	327	293	300	333	321	300	309	294	304	332	336	346	282	324	321	305	325	322	303	318	320	290	296	331	293	315	315	278	321	299	283	284	293	311	316	325	322	337	313	320	313	314	298	337	329	329	314	313	334	326	316	331	314	313	311	305	274	343	319	321	345	353	314	312	332	311	316	328	309	300	341	320	300	305	322	327	300	299	330	333	318	305	321	274	331	304	290	360	300	331	326	292	322	327	343	291	293	301	308	348	315	297	317	319	333	324	324	292	277	309	323	322	303	312	292	329	295	314	300	327	318	314	311	338	313	313	307	299	306	297	298	298	306	330	315	331	315	312	317	323	300	299	316	305	349	326	332	319	314	316	341	363	321	291	318	339	295	307	330	329	373	298	342	332	331	326	324	326	351	331	295	315	306	319	280	332	278	309	300	333	300	325	342	317	328	286	310	289	312	289	336	331	322	299	335	341	332	304	317	323	321	304	316	345	339	309	341	359	327	376	335	298	315	316	338	328	338	333	328	317	321	320	289	292	307	329	338	369	341	321	327	339	326	317	339	298	334	317	306	308	336	311	305	278	297	301	349	309	332	321	342	326	304	326	307	319	322	306	328	293	325	317	281	337	316	296	320	281	324	318	304	308	306	316	325	313	306	300	326	315	334	298	366	326	343	350	301	329	315	314	314	286	316	316	327	310	301	299	331	341	317	302	327	321	325	329	348	326	332	297	309	336	320	304	310	323	307	310	338	322	308	312	328	293	332	341	325	326	331	304	318	326	349	314	304	315	297	306	296	322	342	312	322	313	332	293	315	309	312	322	288	336	284	344	329	302	305	298	312	327	342	310	329	321	314	271	322	314	339	328	341	326	307	313	329	310	301	285	308	348	319	314	329	336	306	337	293	311	313	300	308	305	286	293	323	312	323	318	313	324	322	302	318	296	314	303	281	328	285	285	324	360	328	356	284	316	366	319	317	346	327	317	330	308	328	334	321	309	355	324	349	324	336	316	320	341	295	316	295	324	347	308	335	328	335	350	348	313	327	311	270	289	328	303	324	329	292	333	285	333	325	332	315	277	329	319	321	301	309	322	337	312	320	329	289	312	288	310	297	302	317	315	320	303	306	272	314	332	296	309	349	313	315	315	292	300	322	317	355	317	309	317	355	327	305	304	306	311	319	329	307	286	332	335	343	302	309	284	312	310	324	317	351	309	321	354	323	331	323	307	327	333	340	293	304	317	302	345	295	356	346	304	296	340	318	305	331	312	315	337	337	319	317	324	299	333	385	334	316	322	335	320	310	320	361	340	315	335	328	316	318	335	317	289	327	317	312	332	323	300	325	337	304	305	323	309	330	327	303	284	319	331	299	308	300	355	303	306	331	305	312	344	349	322	317	344	332	317	315	341	311	339	333	283	326	308	327	325	327	318	304	334	320	332	328	344	325	327	324	320	329	300	333	305	315	319	300	314	319	313	280	333	316	332	307	319	327	309	312	311	309	321	296	317	330	326	317	300	307	318	316	309	313	309	303	309	293	333	327	340	327	318	326	319	309	312	314	353	321	333	337	285	312	294	339	326	281	316	340	328	303	314	325	295	339	332	334	305	310	325	312	289	290	381	350	315	322	302	344	340	324	325	313	315	330	299	316	301	312	305	295	322	311	311	300	312	323	343	322	304	318	314	337	307	335	326	314	340	331	315	302	293	288	309	373	298	295	305	357	315	353	319	307	300	283	338	308	339	301	334	333	310	303	309	316	303	286	335	314	298	324	316	321	325	337	340	299	309	290	318	294	299	315	330	327	335	349	309	328	311	336	328	294	342	316	315	347	335	338	337	298	331	330	313	280	336	293	329	345	330	323	299	314	314	294	293	313	318	323	290	309	331	320	329	322	294	345	310	338	292	323	335	347	328	311	322	332	292	346	362	318	343	291	309	318	281	291	320	321	304	304	317	352	311	307	303	344	312	294	344	323	307	321	315	309	315	320	301	317	336	349	336	324	323	305	325	356	301	319	313	314	328	297	324	313	293	353	313	287	295	303	303	311	311	329	336	297	330	356
29452	22455	16544	8450	4296	2407	1658	1227	905	628	462	385	317	289	239	223	249	222	208	196	177	159	137	167	160	140	155	165	157	170	135	151	133	143	131	145	145	149	140	161	150	128	138	137	151	124	117	133	135	147	141	137	145	142	140	143	157	113	152	150	144	133	145	130	161	125	125	120	115	137	143	112	139	143	136	134	142	138	122	138	144	134	130	122	113	133	145	127	131	134	138	112	119	107	130	117	126	115	136	134	144	116	158	137	129	135	133	140	134	124	137	137	157	132	127	149	131	149	138	145	140	139	120	133	142	144	125	137	136	144	143	131	114	123	140	115	143	119	129	154	140	144	124	128	128	99	142	146	140	135	119	155	122	106	139	173	146	128	136	148	167	147	126	129	113	138	120	143	126	136	144	122	155	140	135	144	135	144	114	119	108	112	132	140	127	144	149	123	135	133	129	139	135	135	125	122	126	126	145	160	134	133	142	128	134	142	128	138	153	137	147	120	123	114	145	130	136	120	120	144	139	142	121	137	128	149	132	144	122	146	110	146	148	140	136	134	156	127	164	140	134	134	147	129	114	142	150	139	126	129	125	161	136	144	128	142	120	150	149	144	151	125	127	151	135	132	146	133	144	122	139	145	151	148	140	122	144	157	140	123	148	147	131	123	136	134	136	125	127	125	125	141	153	160	135	153	159	117	141	132	142	142	117	125	121	129	150	141	118	132	139	151	149	131	132	131	110	136	136	136	152	135	112	146	153	140	135	130	139	138	159	137	132	154	159	128	136	135	139	116	146	119	131	146	160	143	123	112	138	153	125	139	136	152	107	132	133	141	129	131	132	118	118	129	138	115	121	140	121	120	129	127	128	144	156	128	124	137	133	130	138	146	133	113	151	156	152	123	134	123	126	142	153	121	128	136	130	128	131	120	125	134	132	140	138	137	124	130	126	149	149	138	143	140	147	125	140	138	140	134	123	150	116	151	118	130	133	129	126	137	127	119	151	133	139	131	131	135	139	139	135	133	140	117	132	152	129	120	106	130	140	135	139	124	129	147	140	133	135	138	144	153	131	125	117	118	123	147	128	136	132	122	127	134	133	150	129	148	149	144	112	129	120	129	146	148	138	154	157	133	136	157	148	161	116	128	115	126	154	113	131	138	144	128	141	124	144	130	128	122	146	145	152	136	112	128	133	141	162	144	122	137	152	119	134	127	148	133	118	133	114	134	145	139	150	139	132	145	119	121	117	144	147	137	132	118	145	138	118	130	122	134	127	132	137	149	125	149	136	138	134	133	129	119	124	136	139	136	128	141	134	136	149	130	136	125	131	126	135	113	130	129	128	138	138	142	141	143	139	134	125	140	141	130	141	132	124	144	131	140	125	133	136	137	126	147	137	131	144	145	133	127	136	134	150	125	130	128	120	121	129	150	141	131	128	141	104	135	143	139	126	137	129	130	141	151	121	140	179	146	132	150	130	134	116	162	127	122	120	135	132	122	133	154	150	113	139	142	135	131	113	135	156	130	143	145	147	156	124	146	119	144	144	141	124	148	137	133	128	136	134	139	128	130	131	116	120	143	126	136	128	133	115	122	151	127	138	138	126	128	157	104	146	148	126	135	140	131	137	142	124	131	108	153	132	137	138	145	150	127	133	124	152	102	136	153	117	141	149	120	136	143	132	137	142	132	131	139	147	139	145	131	135	128	128	124	141	145	139	141	128	136	149	126	157	116	151	118	126	150	129	136	140	150	134	133	143	138	126	132	140	150	153	125	132	130	144	149	138	134	127	141	136	135	128	116	131	128	137	133	131	146	137	146	138	133	134	139	137	100	147	134	132	127	145	164	141	138	124	143	131	149	125	129	121	138	148	137	148	134	135	148	116	136	121	155	118	131	157	151	126	143	132	128	130	139	139	117	149	137	138	108	134	123	153	134	135	114	131	116	128	144	118	145	124	130	138	133	122	135	140	149	126	123	145	125	132	137	134	123	134	136	137	137	123	129	135	122	140	156	120	134	135	141	142	143	143	123	139	137	144	133	145	141	154	156	129	129	127	148	143	158	136	141	132	118	147	132	138	126	142	148	138	134	118	115	138	147	138	139	158	128	134	127	141	137	149	121	164	138	148	142	128	133	121	135	135	144	146	152	129	137	128	143	125	125	114	135	145	150	120	115	136	122	147	140	111	119	131	144	118	119	157	156	134	137	130	126	129	121	130	131	138	142	148	148	114	133	141	132	152	155	142	143	124	133	125	127	145	141	161	144	130	151	141	155	130	155	142	113	128	113	101	123	145	111	118	119	147	130	133	130	118	136	124	120	132	131	126	145	110	129	123	135	127	137	128	158	125	151	142	108	133	127	133	136	119	125	144	133	128	142	133	110	151	131	136	130	118	136	119	144	110	152	111	121	137	154	137	133	144	137	128	123	120	128	143	141	130	119	143	125	139	133	130	128	128	148	112	120	117	119	108	140	102	125	143	129	128	150	142	114	140	134	134	129	146	132	124	129	136	151	141	140	140	152	150	133	130	114	132	143	146	150	133	143	130	134	130	135	123	129	111	137	144	128	112	111	143	120	144	131	133	131	122	148	140	145	129	148	140	135	144	128	126	150	119	115	127	148	142	140	120	123	131	122	124	139	132	131	136	137	121	131	127	141	133	135	131	151	137	146	135	135	128	153	136	144	132	145	138	137	118	122	137	135	151	131	129	138	137	143	145	127	131	147	145	146	123	138	156	133	134	139	131	149	124	145	141	127	127	138	114	115	126	132	136	122	143	124	123	136	125	148	142	157	118	150	135	130	129	136	133	135	156	122	137	155	146	134	127	145	133	145	138	153	137	130	142	137	117	153	126	140	121	133	131	138	143	135	135	133	128	125	120	139	135	136	119	127	113	128	154	141	125	128	141	138	137	133	132	130	122	133	117	113	129	144	131	146	121	113	155	136	132	130	114	147	130	125	139	114	115	130	146	129	125	120	122	126	142	145	112	135	128	123	118	120	152	138	134	125	125	136	118	129	127	132	131	133	122	121	143	126	149	125	142	132	103	146	134	129	133	168	154	122	134	138	120	121	125	129	137	131	131	131	132	150	130	118	155	128	139	125	139	143	124	131	127	126	138	124	135	137	144	144	147	141	130	151	132	127	124	109	122	118	121	130	144	159	144	141	107	140	149	128	126	142	131	112	130	164	128	128	152	119	129	131	131	121	139	137	135	144	143	135	136	145	121	142	133	148	125	135	147	135	119	149	112	118	155	137	144	142	143	145	153	124	142	119	124	122	149	160	133	122	135	153	128	125	130	154	133	148	118	130	135	131	149	153	151	137	134	159	160	124	136	124	119	135	151	127	128	131	126	127	133	127	126	130	145	114	152	132	140	121	133	139	115	127	126	126	117	133	118	132	124	134	144	137	132	125	139	122	140	123	120	138	124	146	143	144	130	136	144	121	135	133	140	131	112	117	139	132	113	123	126	143	149	145	150	129	126	141	149	132
26595	28522	16149	8512	6373	4504	3204	2413	1668	1218	872	721	580	445	417	391	315	290	295	245	220	219	209	179	175	200	164	182	176	165	198	198	177	181	157	148	176	176	166	170	167	148	185	165	169	145	170	182	155	164	173	177	158	166	166	159	151	147	173	131	122	160	144	140	176	143	167	160	144	143	159	160	164	166	132	129	136	148	135	146	154	142	136	152	170	184	137	158	175	151	149	156	143	165	162	124	140	147	142	145	159	148	138	136	159	161	151	147	137	150	152	163	177	148	134	171	130	142	160	138	165	158	138	145	147	128	174	162	144	148	165	152	171	152	145	140	138	165	126	139	148	146	169	156	147	157	159	133	150	160	145	142	146	172	158	147	134	148	140	153	152	160	137	152	167	150	165	151	139	144	147	156	152	135	152	149	136	137	145	144	149	153	170	134	156	151	147	152	153	153	167	155	157	162	144	153	164	138	165	145	148	149	125	140	141	165	147	157	173	151	170	163	160	126	155	139	149	149	153	154	161	148	139	137	150	152	163	138	140	151	162	167	147	185	150	139	142	161	143	162	140	126	163	147	164	177	153	163	168	150	167	151	126	142	136	148	156	157	139	135	166	154	164	161	146	142	143	151	166	144	160	146	164	162	150	164	174	143	126	186	144	145	167	137	142	164	164	147	168	138	136	164	145	142	153	144	166	125	157	168	136	140	162	157	142	153	154	136	165	173	149	133	156	161	139	143	176	147	158	156	138	163	158	165	172	146	155	145	159	148	161	141	171	135	175	158	154	134	150	159	141	157	151	139	142	135	138	157	151	151	169	152	181	157	161	152	130	164	150	154	153	136	182	185	146	173	141	161	150	140	151	133	155	151	148	167	130	144	143	159	156	175	168	140	146	158	172	162	160	151	153	142	145	126	149	140	173	146	169	138	162	152	130	170	142	136	144	131	153	142	171	154	146	138	152	159	186	144	120	146	137	140	155	160	140	166	151	140	158	148	156	145	158	153	130	136	171	145	144	139	182	150	180	136	139	143	155	170	156	159	130	148	159	137	139	149	149	156	156	149	141	165	141	168	141	176	148	123	148	148	140	132	137	156	128	158	146	170	130	139	162	164	143	131	162	141	150	145	157	123	186	153	151	138	159	161	120	145	160	144	146	171	139	156	141	145	163	155	153	146	140	161	145	161	157	146	164	152	142	145	151	151	152	152	141	154	158	143	156	173	140	145	157	145	145	143	145	149	137	135	152	154	147	151	146	165	158	151	150	163	137	152	163	152	130	168	142	142	168	152	148	140	139	167	158	151	174	149	149	154	142	149	154	142	141	146	139	165	136	145	169	159	174	162	142	175	146	160	149	162	147	144	143	149	150	136	145	151	138	153	135	159	130	148	152	141	140	150	129	151	154	145	150	141	144	138	139	184	172	164	162	179	155	157	153	139	148	175	134	159	157	164	162	149	158	142	176	155	151	137	165	155	168	171	150	136	158	148	164	153	153	170	147	155	162	154	138	156	126	167	142	139	149	151	152	154	159	162	129	142	165	169	129	164	137	142	146	163	158	153	147	142	143	149	144	154	151	145	157	174	171	152	173	145	155	164	180	145	155	138	153	147	130	124	171	183	159	161	130	135	148	153	152	131	155	135	152	138	152	157	132	149	156	149	144	166	157	155	155	140	152	131	144	147	148	172	150	129	129	159	145	167	154	146	131	156	139	140	153	129	130	147	167	152	162	139	153	149	158	161	151	155	153	166	159	135	176	157	160	172	165	168	131	170	143	146	136	156	125	151	134	143	159	161	130	157	175	142	150	139	150	151	151	147	157	142	152	150	160	140	147	152	161	150	150	133	159	149	166	125	150	169	134	157	154	150	180	166	160	136	157	141	124	164	155	142	153	140	137	156	148	160	139	169	165	129	152	139	141	154	130	147	154	154	133	158	173	156	136	154	143	126	136	165	139	152	140	142	167	159	158	152	149	119	166	139	150	144	166	163	140	164	163	155	136	145	149	159	157	152	159	161	144	171	156	167	154	143	154	148	155	133	149	152	135	159	146	141	165	154	141	157	132	148	143	143	147	145	153	144	156	139	155	148	163	150	152	143	136	153	139	156	146	145	153	149	147	142	148	143	147	149	164	121	152	154	155	134	127	160	148	153	155	164	160	149	153	132	142	147	154	151	144	152	131	135	160	150	141	149	154	142	146	162	160	156	155	167	170	140	134	176	158	163	152	154	157	143	163	190	136	152	129	142	148	139	136	128	121	158	146	145	143	164	164	136	150	120	142	161	146	149	150	145	156	169	157	154	152	166	159	146	158	141	137	144	158	139	146	174	129	138	136	148	146	176	151	157	124	146	122	155	139	147	146	154	159	152	155	164	131	131	143	136	144	173	148	157	149	161	178	173	140	152	152	147	161	137	161	162	147	151	135	152	156	148	144	164	174	161	171	148	143	138	154	139	161	162	140	146	180	145	152	151	157	152	142	152	169	155	155	158	144	154	160	158	154	148	149	140	171	145	154	153	147	160	135	147	157	142	129	153	163	171	155	140	161	154	152	134	146	142	144	162	170	146	133	130	156	144	160	149	156	150	159	137	174	137	140	153	160	153	142	147	159	148	141	144	150	175	174	148	166	136	163	161	163	128	161	154	154	139	132	158	155	151	163	160	148	137	138	145	144	180	132	146	162	191	130	142	149	135	152	164	149	163	159	149	160	157	156	164	144	159	128	127	162	144	176	139	149	154	171	155	150	164	144	161	142	154	162	162	146	167	158	159	162	139	148	151	140	142	134	145	151	139	136	159	168	143	147	152	134	142	157	159	168	148	136	155	156	164	141	139	154	155	162	128	160	159	155	141	143	133	144	131	166	158	168	145	162	141	142	148	158	141	142	144	155	139	180	162	164	143	179	157	136	143	163	139	161	143	142	159	141	156	162	141	178	156	147	138	153	149	151	186	142	162	165	163	144	171	146	153	149	165	142	168	139	156	156	161	145	149	152	159	165	138	161	144	151	157	128	156	162	150	150	153	172	164	152	148	144	112	140	145	147	165	134	163	168	142	148	134	151	145	123	148	141	145	165	154	148	180	156	149	133	161	144	152	141	169	159	135	143	151	134	138	157	169	158	155	166	181	137	165	149	139	142	168	152	128	153	152	169	144	161	142	149	169	130	147	134	158	150	144	145	151	147	154	147	171	146	163	142	156	152	169	171	170	155	142	144	138	165	157	160	149	150	146	139	152	158	158	147	147	121	152	137	148	151	138	150	138	144	142	149	160	174	121	152	157	167	145	165	146	145	156	167	153	152	158	142	153	121	163	142	130	161	147	124	135	150	179	156	140	149	146	136	151	155	163	136	145	134	176	171	140	153	160	142	164	152	130	142	146	152	153	153	114	148	159	143	148	164	157	155	145	176	155	136	154	159	164	134	147	158	162	151	161	142	134	152	149	137	146	156	165	166	141	152	163	154	155	139	148	129	147	162	142	158	146	129	154	135	152
23896	21155	28185	24386	21070	12030	4371	2694	1806	1252	1063	804	651	560	528	450	446	387	329	339	288	261	278	266	241	229	250	248	226	242	235	240	245	234	210	220	232	219	217	208	241	213	212	214	224	234	218	221	186	206	203	178	237	182	205	202	200	190	213	215	204	228	218	206	221	212	217	203	204	198	220	203	177	185	218	204	215	220	230	189	185	219	209	193	232	210	201	210	212	191	200	179	207	209	212	238	195	204	206	180	204	213	194	170	209	221	209	204	205	250	197	208	197	196	211	219	210	228	198	210	218	205	211	204	227	208	199	189	214	210	205	224	195	188	183	201	224	208	204	222	208	190	177	192	183	178	173	197	182	196	208	201	221	207	177	224	187	202	183	185	209	218	202	219	184	193	191	229	219	225	192	204	201	185	180	187	207	205	213	199	206	197	215	196	238	195	202	199	218	210	206	194	213	220	228	221	175	203	204	199	203	209	195	210	197	207	214	208	219	192	189	199	202	163	183	216	217	181	190	190	216	178	218	202	207	205	211	237	228	199	232	203	209	201	196	177	190	221	179	194	207	196	217	214	211	213	180	232	205	204	228	231	195	225	182	236	188	194	198	213	217	188	202	210	228	195	197	194	223	190	234	211	200	194	195	183	218	179	198	184	211	194	222	233	212	193	179	184	180	201	172	214	215	230	193	202	197	205	202	213	219	196	218	208	200	190	211	200	218	212	209	182	217	198	198	205	224	207	235	205	199	164	229	190	196	217	207	215	219	206	215	214	216	186	224	190	218	207	216	201	211	194	213	212	193	191	222	206	194	196	183	221	207	180	216	228	216	191	206	206	206	194	180	197	201	217	210	203	204	213	181	198	201	205	181	225	188	212	198	220	209	211	220	196	201	195	199	202	197	196	205	220	212	179	211	205	191	187	184	206	194	194	188	230	153	181	222	219	223	183	192	182	177	201	207	222	217	215	206	200	189	199	213	204	230	203	192	195	209	201	219	226	210	207	218	197	207	194	224	192	229	203	240	189	228	210	188	206	202	192	196	186	216	203	207	191	169	231	213	199	213	198	195	208	196	193	190	193	190	204	191	193	188	201	175	194	198	195	197	215	232	192	192	192	222	212	188	198	177	196	192	203	201	196	191	214	223	232	196	203	198	222	198	212	229	197	223	181	178	213	189	217	183	220	188	207	201	220	222	224	189	212	212	189	209	211	176	202	205	204	211	174	214	197	207	189	212	189	213	189	204	219	189	184	204	221	185	197	199	172	197	175	217	192	199	194	218	202	215	217	222	190	224	185	189	179	206	210	216	201	199	177	234	199	174	197	184	212	203	215	190	201	196	204	212	190	215	194	196	202	218	193	203	211	223	232	200	195	205	214	173	221	205	224	211	200	217	179	178	205	202	195	204	237	192	183	188	196	199	208	199	186	195	191	221	203	205	192	195	228	230	219	187	191	194	227	218	203	195	214	216	202	210	214	205	221	199	212	196	204	192	213	223	226	229	214	206	208	194	199	190	213	189	226	193	190	211	196	208	185	192	209	206	184	204	204	197	216	218	195	196	203	198	202	219	198	183	211	196	221	192	201	215	198	190	221	222	210	243	203	200	168	184	208	214	195	222	198	202	199	194	209	221	216	213	215	186	207	188	187	214	200	242	221	200	220	218	206	198	200	197	210	208	200	212	190	198	219	216	213	180	226	175	205	209	224	200	179	240	213	239	202	202	189	210	186	226	194	210	197	188	183	187	205	190	188	214	184	207	206	190	197	209	200	202	204	232	215	197	187	192	214	226	182	205	212	217	194	214	232	231	219	197	204	203	208	183	219	193	241	208	198	211	192	189	199	212	203	193	194	189	212	216	191	195	190	231	185	185	194	201	207	204	194	208	187	215	212	212	202	198	210	220	209	188	197	209	216	213	199	205	198	186	201	203	195	195	181	219	203	226	201	217	199	224	206	202	183	212	216	215	203	193	199	197	247	197	206	230	195	214	206	198	192	194	210	187	219	190	197	197	208	202	232	180	205	189	186	204	201	207	196	220	196	199	212	217	189	217	198	212	227	216	209	203	202	183	230	200	230	208	211	185	202	228	194	216	208	210	207	202	193	198	189	203	207	180	201	187	230	181	210	207	194	191	203	213	207	204	200	226	216	196	195	210	205	178	201	193	223	204	208	179	198	186	202	194	211	231	184	174	218	209	231	201	203	193	214	201	213	205	184	211	218	210	216	179	195	196	205	224	201	234	201	205	216	191	204	197	219	204	173	230	185	215	195	222	216	194	168	188	179	194	221	173	193	186	178	216	193	202	200	221	182	198	210	201	202	195	183	194	178	218	211	200	177	200	219	209	179	198	180	207	194	200	201	210	217	196	192	197	192	208	196	209	192	199	203	205	216	200	213	221	193	246	186	212	193	209	202	194	193	220	203	206	207	196	223	204	212	185	200	231	222	203	215	206	210	187	181	204	208	186	212	203	201	186	200	210	208	195	186	213	187	195	207	192	200	166	203	244	197	224	180	186	201	199	218	205	210	196	193	190	194	181	223	210	191	205	214	163	206	186	220	191	207	195	190	220	205	169	196	194	222	198	211	200	230	200	187	202	235	200	215	200	195	207	210	181	210	191	220	223	189	207	226	189	239	194	205	218	218	196	214	197	228	200	198	187	190	195	189	216	185	182	203	191	192	197	189	216	203	218	215	193	197	184	175	187	213	204	216	233	168	176	220	197	194	210	231	193	177	181	196	205	203	219	178	199	201	211	183	209	203	213	190	179	187	207	225	200	188	190	209	222	173	218	195	199	176	194	205	193	208	186	201	196	205	198	187	183	180	190	198	191	214	171	207	200	202	211	221	216	194	179	194	196	209	199	200	202	188	188	205	201	246	187	196	194	229	200	197	211	214	188	180	181	194	208	194	178	224	192	178	207	215	211	217	204	201	211	203	234	173	193	188	213	207	194	216	202	184	214	201	199	194	225	177	206	203	198	204	236	211	207	207	197	231	180	240	200	188	182	198	165	213	186	204	206	191	219	193	221	206	219	214	207	183	199	207	224	187	223	179	203	228	186	202	202	193	212	203	185	210	192	203	224	177	181	194	189	196	208	205	184	187	222	201	204	210	214	187	203	203	173	225	192	216	167	234	172	210	205	188	199	198	232	176	190	202	174	174	208	195	216	210	187	191	219	213	209	194	190	189	218	192	187	190	194	200	184	190	202	185	191	223	213	197	180	188	209	231	217	217	180	199	207	220	197	185	232	194	208	198	200	197	218	198	197	204	197	208	187	181	206	193	182	201	206	204	191	215	209	179	234	219	207	195	225	228	195	183	210	205	208	201	197	189	189	222	205	212	191	186	198	233	205	199	207	203	176	205	220	195	202	199	195	202	213	206	213	200	207	188	215	184	213	185	204	215	204	215	196	205	209	211	203	214	195	202	207	216	187	192	191	212	199	197	221	216	192	153	239	221	202	231	207	191	184	190	219	209	200	195	228	217
32146	39034	24111	14666	11136	7799	5882	4635	3253	2310	1754	1360	1057	943	881	687	625	545	474	395	376	339	327	329	297	321	312	257	277	282	271	273	251	276	227	263	247	241	239	235	241	232	228	253	206	236	238	221	243	222	217	220	208	252	230	270	240	230	224	230	238	238	219	227	213	239	213	217	212	216	235	229	231	242	243	205	238	219	215	208	206	228	205	248	200	236	202	224	219	241	203	235	225	224	217	224	219	213	231	218	220	199	220	226	216	193	208	218	211	253	216	203	246	218	246	232	227	216	207	229	209	214	199	196	213	217	205	197	213	214	215	206	202	251	211	219	213	222	219	193	201	241	222	200	207	230	224	237	220	217	225	207	216	219	237	237	203	215	213	220	219	214	185	227	209	209	216	227	228	212	220	223	220	189	238	222	232	200	228	225	180	206	199	201	208	208	205	234	208	211	192	213	222	213	238	226	235	226	207	212	229	213	224	186	226	208	219	214	231	223	208	219	204	228	201	185	226	205	235	224	203	244	208	248	219	221	199	238	218	206	234	223	226	210	211	235	221	206	218	203	234	235	213	212	242	225	229	229	224	225	228	198	209	216	260	206	201	237	233	231	228	237	222	203	194	220	217	195	218	224	223	214	217	203	216	240	231	211	212	189	220	196	231	189	222	207	242	222	248	206	198	224	219	210	219	210	196	214	206	181	208	230	211	206	210	216	249	230	211	204	199	232	203	181	229	199	204	237	237	249	197	204	190	206	220	212	214	240	196	231	238	227	199	211	184	239	220	221	208	212	227	206	217	238	235	196	231	220	190	222	204	191	220	187	199	185	206	217	224	223	221	250	222	210	228	199	209	221	217	201	214	215	182	223	208	206	231	214	205	203	222	211	215	215	227	212	205	230	241	217	230	183	198	187	227	206	226	211	230	203	195	214	215	242	208	207	214	197	188	193	205	230	237	220	198	195	207	210	242	220	227	199	260	190	213	217	199	209	198	212	223	217	224	202	238	207	230	215	261	242	211	237	214	194	207	219	219	217	205	209	221	197	228	198	197	209	206	213	234	211	211	217	212	214	220	203	233	203	223	205	211	213	228	208	213	227	187	184	218	208	213	242	219	235	220	217	192	203	239	219	214	209	226	215	230	209	230	208	223	222	235	209	199	217	211	216	198	203	234	209	228	219	218	199	202	206	231	215	215	227	200	207	218	223	199	210	226	226	229	218	208	231	252	234	203	221	229	185	211	239	240	194	214	213	243	198	229	234	241	242	218	209	201	215	195	211	207	192	199	207	217	226	221	193	214	176	216	217	230	227	195	234	239	236	195	237	220	205	199	204	217	218	211	227	207	236	191	232	218	214	232	223	188	217	224	234	224	231	252	238	210	205	223	210	211	214	225	218	202	231	208	198	225	205	237	207	215	209	221	208	216	223	213	191	213	222	224	193	215	212	188	213	233	218	220	214	208	200	230	243	199	198	222	216	244	197	185	195	197	214	207	226	208	214	208	205	213	210	210	215	221	228	169	212	210	203	212	213	210	238	227	241	256	215	199	205	225	220	200	211	205	204	204	208	195	223	235	205	233	212	224	237	194	208	218	224	220	215	194	253	197	213	192	223	221	203	241	228	209	224	228	200	205	199	229	229	193	212	233	185	197	239	198	206	213	222	200	222	202	212	216	214	238	211	223	242	219	202	208	233	200	221	221	239	228	220	218	206	219	228	227	191	227	230	228	213	212	216	211	235	237	226	252	224	222	214	221	206	231	240	219	219	222	222	225	215	216	241	215	238	195	213	219	239	206	212	202	232	207	241	247	193	229	227	218	218	207	217	242	217	209	231	206	196	225	218	242	225	234	203	201	222	228	234	203	227	213	240	191	215	214	204	234	216	221	244	220	190	208	226	219	227	219	191	225	197	211	231	218	209	187	218	219	219	234	228	225	228	197	223	221	203	229	208	222	211	190	227	218	209	217	187	214	199	208	205	225	219	231	206	224	214	207	219	221	240	210	207	208	211	215	238	223	221	204	211	219	221	201	215	217	221	222	238	214	211	221	242	213	226	235	248	230	205	232	246	191	209	186	226	227	233	205	236	218	232	179	214	205	243	207	237	228	238	197	222	204	217	200	220	203	193	236	214	224	206	197	223	225	208	222	203	228	201	205	211	213	236	218	216	192	212	218	207	210	223	194	223	196	205	229	177	229	207	215	233	234	202	202	201	208	202	214	201	215	215	211	200	225	197	199	215	213	209	216	244	216	213	214	199	203	201	214	203	237	194	213	199	214	223	213	221	226	217	211	201	229	215	223	218	229	233	218	215	200	223	197	205	206	226	217	220	190	218	205	228	211	231	202	187	216	189	211	217	203	204	228	217	210	229	215	213	205	185	208	202	235	216	195	211	211	231	219	236	218	217	207	216	210	217	206	211	204	196	205	230	225	228	179	218	205	222	195	220	224	193	217	230	217	198	199	202	237	204	208	208	221	234	209	226	215	187	208	207	219	190	205	232	220	218	211	210	190	200	199	196	213	215	211	214	227	233	201	221	220	227	214	202	216	198	187	228	226	227	201	239	229	207	215	193	226	212	211	242	226	203	216	233	227	224	203	240	198	219	203	220	221	211	233	210	208	220	236	219	221	199	179	233	216	210	194	227	222	212	216	230	205	212	227	212	215	215	243	203	243	228	236	208	218	218	218	213	212	212	208	200	203	216	257	217	231	205	222	215	204	222	241	215	192	190	215	205	209	209	224	194	199	221	194	212	218	199	223	207	229	196	228	218	209	206	209	193	243	210	247	234	232	205	210	234	201	194	225	170	200	213	216	236	231	210	202	215	226	202	225	217	221	226	191	221	219	204	236	204	209	214	209	199	219	210	207	224	214	194	191	207	216	218	209	203	217	198	205	200	230	217	235	213	190	212	254	221	179	219	241	233	235	241	199	226	243	198	219	204	198	206	223	212	197	208	192	224	226	220	215	200	221	222	219	194	219	234	199	191	210	234	184	186	223	203	210	221	233	206	217	227	233	213	198	214	208	205	230	193	236	230	223	217	213	226	238	196	244	217	215	236	232	193	200	224	202	212	216	208	213	210	217	220	218	217	212	222	218	208	211	214	225	231	234	209	227	198	214	217	217	228	213	201	244	234	214	218	223	226	200	182	191	227	216	199	180	202	205	241	219	224	248	198	209	210	187	202	218	230	232	230	217	199	203	213	210	201	215	222	209	226	224	215	198	246	219	204	190	221	223	208	209	198	221	224	222	198	205	210	196	216	208	205	191	215	217	235	249	208	211	217	204	243	230	239	212	216	220	234	208	208	207	221	205	224	220	226	226	217	203	198	224	249	225	228	202	221	197	233	221	206	234	228	213	263	216	219	213	212	239	194	214	219	226	192	201	211	211	224	202	200	224	216	214	218	225	201	204	211	232	208	227	183	212	209	216	226	209	213	199	199	222	232	187	215	209	204	209	234	218	227	224	229	217	209	195	219	205	243	227	198
25170	21273	27187	25371	13012	4375	2609	1964	1305	980	847	635	567	515	468	461	350	333	304	303	264	257	284	247	239	228	247	248	220	231	264	213	207	213	233	212	235	212	201	238	193	226	232	222	206	203	195	215	238	223	231	209	227	215	232	189	236	268	208	224	231	241	219	227	216	215	221	207	213	211	207	213	221	208	176	219	238	222	221	220	195	191	216	236	214	181	218	211	219	216	203	224	218	213	214	213	226	222	237	215	216	183	225	198	222	201	213	191	190	203	225	211	247	212	201	195	203	234	201	213	186	208	206	217	212	240	202	195	238	207	218	219	194	220	210	199	201	212	215	184	190	234	209	232	230	214	220	215	200	202	191	210	205	202	195	225	223	230	233	208	211	192	214	204	217	207	210	207	226	225	202	217	216	201	209	216	216	196	219	211	242	231	213	212	240	214	223	225	201	204	237	185	221	220	208	203	184	202	213	216	202	232	237	196	222	209	206	204	186	204	210	217	205	201	211	179	201	203	207	186	244	205	210	212	218	223	207	213	213	224	210	218	194	192	210	228	240	222	214	204	203	234	207	217	208	182	194	190	200	199	221	209	223	204	222	209	195	209	205	226	203	199	213	213	197	222	216	221	218	211	215	233	206	222	219	199	198	208	208	187	208	200	181	200	231	256	219	193	204	218	206	209	234	192	243	200	181	213	239	209	204	198	219	234	207	203	215	214	207	229	225	225	224	201	192	225	189	222	230	229	212	222	214	185	216	200	194	232	206	198	196	184	206	215	197	210	213	188	176	188	227	183	218	225	203	211	216	191	245	219	225	217	219	214	212	207	210	221	199	224	209	227	213	200	221	198	207	194	202	180	220	189	237	201	191	215	218	209	205	191	226	204	223	200	212	209	187	212	185	223	231	213	201	220	187	215	212	194	187	206	187	199	214	182	233	219	206	208	221	193	203	221	205	211	221	219	203	188	210	220	231	212	212	215	199	227	182	194	230	193	238	240	190	215	201	206	206	214	219	208	175	223	204	214	189	228	192	214	224	212	230	216	206	214	238	213	205	186	199	207	208	228	229	223	220	213	212	224	197	203	211	214	196	230	225	204	236	211	201	209	210	227	224	230	202	199	234	216	231	233	209	229	202	210	201	202	198	188	206	249	218	215	194	205	197	231	202	195	199	204	220	209	228	225	205	221	199	200	224	226	220	217	191	201	214	212	222	208	213	209	215	226	187	194	213	212	205	222	205	185	196	213	192	200	204	204	225	191	186	214	218	219	226	202	212	212	197	198	217	191	205	224	185	194	191	218	218	145	177	214	205	194	203	212	236	220	212	202	241	201	228	196	215	207	199	203	218	192	227	202	189	235	206	186	208	222	214	192	182	197	226	233	230	214	228	202	220	225	191	216	217	187	225	228	208	224	198	203	220	212	185	200	199	189	221	192	216	214	222	220	208	213	209	203	205	201	227	200	196	200	197	218	205	191	232	164	199	189	205	189	201	202	222	216	199	202	215	227	202	187	233	205	212	228	231	196	209	190	207	188	193	210	202	220	220	267	220	192	201	217	186	197	201	201	209	214	200	230	210	203	200	208	206	208	223	182	254	198	183	243	228	209	199	224	200	219	205	204	197	210	228	205	193	243	182	183	209	197	204	218	212	190	207	220	195	214	211	197	212	233	216	199	196	208	201	198	240	216	216	225	240	198	203	185	194	215	215	201	217	213	223	199	208	206	208	203	202	225	198	182	196	203	241	215	202	214	194	220	216	196	199	199	234	226	211	205	236	195	229	203	200	177	229	220	213	211	204	181	226	212	187	236	215	211	193	224	243	210	188	209	210	213	226	200	200	209	218	207	216	211	221	245	197	199	202	202	198	217	224	201	208	213	195	224	217	234	198	199	211	222	212	205	210	211	211	213	191	191	226	186	221	191	212	196	210	224	216	230	219	185	206	216	217	233	207	215	216	216	207	248	217	218	203	210	209	213	185	181	204	202	222	222	231	200	211	210	196	215	253	191	203	245	199	211	216	206	194	207	223	235	200	206	217	237	205	203	211	219	214	213	202	219	202	207	218	206	204	235	230	186	203	222	198	203	203	211	218	193	203	181	202	204	198	222	232	212	230	228	206	212	206	220	210	197	192	194	226	230	223	188	179	201	195	228	210	211	223	221	216	215	201	219	237	193	202	211	181	206	220	211	222	212	217	212	213	214	211	205	193	212	179	201	221	201	208	206	213	235	238	199	223	215	225	228	208	209	208	203	212	218	203	222	208	188	180	199	217	202	206	210	188	194	217	229	209	219	209	196	179	231	207	213	207	213	212	232	229	190	215	198	188	205	197	189	208	183	233	189	203	196	206	211	196	184	220	210	204	194	216	200	200	240	201	209	210	216	232	210	202	204	208	205	228	185	185	223	240	192	207	207	190	221	232	221	223	209	184	242	214	210	195	223	219	225	213	194	232	208	211	206	191	206	211	222	231	184	220	207	213	233	229	213	214	205	222	201	220	209	234	234	199	216	211	198	200	207	230	195	163	227	210	214	198	216	221	209	201	214	215	207	180	205	234	194	209	227	221	222	219	193	207	204	217	229	189	223	213	210	216	228	213	207	224	213	186	240	208	247	196	221	218	209	208	211	209	199	218	222	252	206	195	229	200	216	177	201	194	207	227	196	199	205	202	201	204	226	213	192	231	215	192	213	224	214	229	199	216	206	236	194	211	212	209	242	201	194	204	213	210	208	231	208	212	200	199	214	193	211	208	228	229	217	226	190	211	201	223	221	230	214	229	189	235	218	234	231	203	193	229	208	200	221	210	203	210	240	209	196	207	235	217	186	187	185	211	210	212	239	221	221	206	212	208	202	192	201	230	194	183	218	216	212	189	218	205	206	210	223	214	233	211	193	232	220	204	208	222	206	215	214	188	203	234	187	223	212	219	208	193	188	193	219	205	212	203	231	201	202	217	206	199	227	203	221	216	212	199	224	198	202	211	224	208	198	229	197	201	233	238	225	213	192	206	188	222	222	207	210	220	225	201	221	202	221	201	220	217	198	188	213	233	204	210	200	210	209	212	201	215	187	193	214	182	204	195	192	222	211	214	229	208	213	199	180	189	229	200	216	198	215	205	225	189	226	200	212	203	212	208	176	227	214	205	223	224	198	212	195	249	178	206	233	212	239	211	232	224	224	198	212	215	214	210	175	229	227	202	247	199	218	217	219	229	204	186	209	212	209	210	203	208	197	212	219	211	203	190	213	216	186	205	188	197	239	205	193	232	229	192	207	183	227	197	226	219	200	209	215	185	227	202	194	202	218	173	215	222	183	196	215	189	244	213	221	212	215	208	223	209	185	207	222	231	210	229	210	219	217	220	202	224	184	217	205	188	197	189	208	188	237	215	215	220	209	211	213	201	198	252	224	198	188	220	212	171	200	206	197	235	200	244	212	227	215	221	176	204	227	211	200	195	207	214	221	205	212	191	215	187	221	214	217	203	215	215	203
30583	35745	21214	12055	9173	6418	4726	3796	2531	1817	1460	1104	943	857	737	633	563	439	396	394	321	307	307	278	292	326	265	290	281	329	286	268	251	279	241	292	230	252	253	244	241	254	239	243	246	243	250	229	249	240	258	210	238	234	231	252	257	251	229	226	263	252	277	224	254	219	230	249	203	256	253	246	270	220	228	230	231	238	253	256	240	250	246	225	243	228	246	248	242	226	243	256	240	243	264	236	234	223	231	229	246	199	235	232	222	221	264	242	224	199	246	236	229	223	246	227	230	261	235	261	247	214	241	215	229	242	233	243	215	260	218	239	236	225	229	254	270	227	243	230	228	240	218	220	237	213	247	251	250	230	223	249	236	226	228	257	232	225	249	244	224	245	218	226	231	252	251	234	243	230	237	221	211	225	223	238	228	238	214	248	215	214	215	217	210	228	236	239	212	195	217	253	226	234	236	218	220	232	221	245	230	232	243	218	230	238	230	221	255	250	208	247	216	239	210	222	221	227	227	195	203	252	233	208	227	253	238	232	226	261	221	228	226	208	228	227	240	223	268	230	243	242	206	227	230	232	221	221	224	225	218	224	253	242	246	228	216	212	229	206	248	256	222	223	222	223	248	238	238	229	243	219	236	223	245	208	236	252	245	233	244	243	269	242	234	252	237	212	213	244	219	225	239	230	222	245	219	236	236	222	235	258	227	252	218	246	244	262	223	240	247	222	221	226	213	228	238	226	251	236	245	234	207	223	228	231	225	211	209	235	238	232	216	256	253	227	270	227	205	227	239	239	241	217	236	240	218	235	245	225	248	223	231	254	254	257	218	214	258	218	252	234	244	226	225	258	213	242	213	222	248	218	256	230	210	219	251	236	247	237	242	200	230	257	241	228	211	239	222	235	207	227	236	220	235	236	223	231	251	213	239	232	241	243	237	220	223	220	237	264	258	235	219	240	243	211	264	228	221	239	231	260	229	238	212	249	220	233	227	241	234	270	259	228	249	223	230	204	243	238	228	218	240	209	242	237	216	211	224	237	236	236	226	227	235	225	243	228	239	240	211	224	242	231	244	223	239	218	210	240	219	232	223	230	228	249	214	233	232	229	229	243	207	232	235	214	227	257	228	243	218	247	213	236	229	250	278	231	247	259	225	225	251	267	220	249	212	233	234	215	226	262	234	227	222	257	214	246	223	255	241	224	220	212	244	216	247	217	228	235	240	241	235	230	231	259	222	209	236	206	225	224	217	212	266	212	239	214	254	222	243	234	215	220	230	234	223	233	216	241	238	204	229	219	215	236	223	233	221	221	220	252	242	227	232	241	227	246	236	230	229	197	209	217	251	232	241	240	247	245	236	234	232	235	249	235	233	213	214	228	213	250	251	256	237	253	205	238	237	237	234	253	234	224	235	229	249	243	241	235	253	248	217	212	236	247	226	239	252	255	233	220	224	224	221	221	251	256	249	219	255	233	248	262	234	245	226	228	222	254	218	277	217	245	263	223	225	235	207	255	206	213	266	209	221	231	224	239	232	223	229	229	235	245	239	252	258	218	226	242	213	224	247	236	251	229	258	231	229	199	229	200	223	228	237	221	218	253	222	254	222	233	225	224	213	226	252	250	227	240	217	204	226	236	225	205	210	206	244	233	228	252	238	222	228	272	229	240	266	242	261	258	250	223	200	213	245	218	258	222	231	234	249	272	246	215	241	205	230	241	245	232	220	221	213	249	226	205	242	221	246	212	227	217	228	241	227	241	239	219	225	235	223	209	219	214	216	225	243	243	272	222	236	249	237	234	235	227	230	229	237	228	234	210	225	207	227	251	250	242	205	230	209	236	238	232	229	232	232	226	230	223	240	206	234	218	206	240	224	255	218	233	234	227	250	220	223	237	206	221	226	213	235	226	241	234	219	244	218	236	229	247	248	232	244	239	249	251	210	216	211	253	254	236	212	226	230	247	253	254	209	249	222	222	225	215	239	238	250	240	217	207	235	224	219	226	232	242	242	193	230	246	239	234	251	224	259	227	242	259	253	214	206	230	216	222	232	240	240	235	229	217	238	242	234	214	261	234	264	221	239	219	242	232	237	205	198	251	229	230	227	223	214	229	239	251	205	230	229	230	248	268	222	243	240	227	252	226	238	212	262	237	243	219	215	262	235	224	243	224	236	228	256	240	258	206	218	256	235	230	234	235	218	249	257	250	231	234	239	240	228	239	233	228	270	239	223	217	245	224	230	218	233	221	246	225	217	211	227	227	249	233	240	234	234	232	233	247	226	259	210	230	240	233	195	219	237	228	244	214	266	233	196	250	248	228	221	257	209	230	202	224	231	226	220	194	252	234	238	229	243	238	245	232	225	219	233	224	221	233	232	213	250	260	230	194	198	203	208	244	236	228	224	234	211	236	218	213	238	236	217	224	211	232	199	219	242	217	241	204	222	218	257	215	249	250	230	243	244	248	245	236	220	257	217	208	224	228	250	236	261	239	232	222	236	221	204	226	226	200	241	230	226	235	212	237	232	230	233	249	254	230	237	210	235	227	252	263	251	228	221	240	243	241	235	209	243	224	228	256	206	238	228	237	220	249	247	258	222	239	239	233	233	211	266	231	253	227	267	194	246	225	223	254	184	234	274	200	247	236	269	217	212	214	229	248	235	228	245	238	239	217	239	233	253	236	232	206	232	226	230	235	275	216	252	221	184	256	216	240	237	246	224	242	234	245	214	219	247	231	213	251	225	227	253	215	215	219	253	238	242	211	243	246	226	219	242	221	243	238	250	213	221	245	223	233	233	239	217	223	244	234	242	209	200	226	228	223	229	228	235	257	233	225	230	230	240	224	233	233	217	235	229	214	229	236	243	240	219	237	237	234	243	249	223	218	237	244	236	253	212	234	223	253	250	251	229	236	247	247	258	233	248	214	220	268	257	216	219	248	277	233	241	235	225	244	223	237	224	243	243	222	247	235	227	224	220	202	247	271	249	245	253	230	236	236	254	238	208	212	226	251	235	229	260	231	253	209	253	239	248	247	263	216	234	212	226	223	219	242	238	226	235	234	193	207	231	277	212	258	207	212	225	240	244	215	240	244	231	211	218	232	220	267	245	236	224	236	209	217	237	215	219	253	241	225	258	230	219	225	213	211	227	224	231	230	229	211	226	242	256	238	190	240	229	222	233	250	250	238	249	242	233	229	255	225	235	221	241	252	232	205	249	239	221	249	238	209	231	220	218	222	240	238	209	223	243	234	207	230	209	217	238	236	239	257	212	258	216	213	219	251	232	223	235	225	222	233	239	251	262	224	198	226	228	220	236	212	234	235	247	247	221	233	215	249	232	240	248	238	235	226	238	251	219	224	252	229	238	255	223	229	207	235	240	229	241	230	212	230	241	238	236	223	247	234	217	246	208	231	228	232	220	255	229	241	241	243	240	212	233	255	253	241	232	228	219	233	219	231	251	244	239	239	240	214	236	269	237	234	242	227	221	250	239	245
22859	21254	28854	23972	21314	21420	12725	4726	2741	2149	1640	1341	1098	1030	901	780	706	580	563	509	452	452	473	413	411	411	442	398	404	402	421	403	380	380	367	347	334	347	331	354	385	353	337	371	390	351	384	342	327	360	343	327	330	328	319	385	375	388	351	367	361	367	359	334	357	344	331	320	345	332	374	349	342	338	351	328	328	327	313	328	326	332	289	326	339	328	358	334	346	327	360	354	314	349	341	302	352	361	340	350	307	338	324	336	336	309	378	351	334	331	351	308	355	275	368	324	314	355	333	342	327	337	333	338	323	323	344	340	355	334	341	347	340	311	347	348	348	332	324	344	340	366	311	334	320	338	345	357	345	323	312	318	341	346	325	318	387	327	380	316	354	312	339	313	330	321	345	344	309	350	327	358	322	322	314	353	368	295	346	361	359	349	328	324	336	324	325	333	332	355	333	349	362	324	343	346	347	348	328	368	336	302	311	344	318	340	328	346	352	338	331	349	339	322	332	344	335	355	339	309	335	330	377	337	345	337	356	344	352	345	309	367	329	338	339	331	352	328	350	343	321	354	327	324	345	329	317	319	336	346	333	358	330	342	326	326	312	344	322	354	329	347	311	323	344	332	314	322	344	315	322	342	330	339	329	323	349	324	313	329	343	319	350	299	353	332	307	355	303	338	307	315	329	349	311	313	368	334	354	311	332	320	335	346	368	355	360	306	337	333	344	357	298	349	321	377	361	346	332	320	332	363	365	340	330	320	324	346	335	332	356	362	337	340	300	337	359	332	324	322	353	331	330	333	348	325	349	334	310	332	333	281	351	357	346	330	360	324	297	351	341	333	335	345	345	304	355	357	355	333	349	318	336	333	334	325	322	316	333	353	306	335	355	327	354	346	319	341	345	333	336	347	350	374	343	342	331	348	304	375	388	325	309	352	317	332	324	329	339	324	328	336	359	309	335	363	356	318	323	320	314	357	317	353	364	320	318	319	354	347	313	343	331	324	350	347	353	341	356	336	344	321	316	349	340	311	321	341	309	336	344	333	318	352	319	328	312	317	346	375	367	335	304	302	310	337	345	324	320	340	314	346	326	341	307	310	364	328	318	332	335	369	350	345	362	363	354	318	343	317	322	299	302	326	333	302	333	327	329	310	313	337	352	351	336	348	322	313	311	353	310	309	336	341	366	345	338	321	331	358	333	333	317	365	349	338	324	336	367	363	304	323	329	331	370	332	347	345	322	357	294	326	343	318	336	328	335	361	348	369	356	312	352	317	337	357	344	357	352	340	324	324	348	311	356	329	314	312	318	351	331	318	349	320	328	302	355	346	319	316	343	302	336	316	316	356	312	333	369	367	342	335	353	314	328	317	327	351	310	357	326	336	317	339	318	311	336	361	307	353	351	355	315	345	331	331	326	348	319	327	310	369	310	364	314	301	318	330	340	348	364	371	282	354	348	319	328	323	319	338	328	328	364	345	345	304	348	327	319	361	321	336	333	377	345	324	311	332	316	334	304	307	375	324	301	341	364	346	324	334	329	351	343	313	323	321	317	338	316	323	351	316	370	310	353	316	343	299	329	331	334	337	321	354	310	325	328	336	329	319	342	331	350	331	324	328	328	322	306	350	323	360	314	334	306	344	352	331	298	340	345	335	342	319	324	329	323	337	354	323	308	282	325	325	317	345	328	318	333	317	343	363	333	336	312	326	348	374	331	368	339	350	349	304	328	367	339	349	319	309	374	345	346	341	341	302	303	353	294	347	359	365	335	322	328	321	344	328	317	323	326	353	354	333	334	309	334	332	329	331	318	356	323	329	335	323	358	309	362	320	328	314	336	383	317	341	339	316	372	338	333	315	307	338	322	330	320	331	323	322	319	318	352	339	339	317	335	324	306	342	349	333	327	340	338	305	348	324	314	314	343	362	330	378	346	313	333	306	354	329	366	340	284	321	345	315	319	360	355	314	305	325	323	356	338	303	325	359	322	318	314	317	308	335	332	351	338	336	330	359	363	298	349	314	315	331	321	298	341	370	326	323	342	366	340	305	343	309	283	329	340	341	344	350	364	309	343	301	330	325	306	354	339	341	321	392	331	321	308	326	331	337	353	332	308	325	334	322	330	334	338	305	310	321	341	365	329	349	335	325	343	348	346	329	351	325	310	326	346	337	325	353	364	320	336	322	364	346	315	313	309	343	353	329	324	358	326	314	334	316	353	350	355	338	318	332	314	299	336	314	323	301	320	358	350	349	332	339	329	296	318	351	335	349	344	344	344	372	333	369	357	340	348	319	329	334	323	358	344	339	344	329	316	359	295	337	354	333	326	373	310	331	318	327	333	348	316	329	349	321	330	336	336	319	330	323	326	357	348	312	347	335	348	351	328	322	341	317	342	350	314	320	325	327	338	301	304	335	351	328	360	356	317	301	312	313	333	337	363	336	361	337	321	324	304	333	328	349	350	360	315	364	315	320	326	326	324	317	319	333	358	345	348	330	284	346	335	311	342	341	313	300	342	325	336	328	324	344	326	323	318	347	331	337	340	361	323	320	334	349	347	322	317	337	317	349	326	337	333	334	329	316	353	333	357	322	319	351	326	324	340	344	306	331	351	350	368	336	368	337	367	354	329	333	331	327	333	364	333	341	319	343	339	355	334	346	358	326	334	315	313	327	315	353	342	322	359	347	344	309	329	311	323	316	343	330	321	322	309	325	376	313	330	335	316	347	358	350	317	336	363	349	348	347	359	359	339	331	304	369	336	329	326	305	343	346	352	300	338	362	345	353	363	347	329	357	326	340	324	339	410	351	333	328	350	367	362	351	323	321	308	314	364	344	302	339	328	334	328	297	306	326	349	326	326	319	318	330	338	329	332	345	361	344	305	318	298	294	332	323	312	331	360	332	346	317	342	318	324	339	325	333	325	344	324	305	328	321	322	351	339	344	376	322	306	294	371	334	318	341	331	310	325	325	299	330	352	312	326	318	328	355	335	336	364	299	315	343	333	342	325	362	327	358	367	347	321	340	366	319	357	353	326	345	326	323	365	336	341	322	330	327	310	333	335	328	302	320	323	343	329	357	339	329	340	352	330	347	338	324	320	337	317	365	332	343	347	323	336	364	341	321	326	329	326	362	322	327	313	328	325	353	303	349	330	336	341	349	371	318	298	333	336	324	349	335	341	347	347	321	343	288	340	338	347	350	378	357	359	352	348	370	311	363	323	319	343	319	332	342	337	324	336	321	341	310	347	355	302	327	332	299	319	296	333	334	346	320	329	335	358	355	330	319	331	360	332	315	340	342	339	354	328	296	332	334	370	328	304	357	332	360	334	351	333	340	377	340	321	321	296	324	325	326	298	336	327	342	337	328	338	336	361	305	338	289	364	356	324	337	321	328	317	307	318	300	318	341	342	356	327	356	326	324	323	372	343	354	350	336	356	335	337	344	332	334	333	326	323	326	342	317	356	311	329	405	345	321	321	348	329	351	328	345	347	318
35395	46203	30347	19683	15805	11687	9002	6947	4594	3563	2827	2215	1807	1597	1294	1153	934	766	731	660	588	568	484	517	476	449	486	433	440	457	457	452	432	404	403	376	399	374	368	363	389	359	370	394	355	372	368	411	356	338	353	377	376	412	354	376	367	397	357	371	361	341	371	330	369	322	350	323	366	361	368	339	337	352	324	362	352	338	338	373	374	351	326	321	365	332	343	352	334	308	354	385	348	355	350	327	331	361	367	319	335	355	343	367	368	361	324	371	338	352	346	326	365	351	352	361	356	418	378	369	345	345	321	377	352	346	364	304	352	355	371	342	355	368	350	355	345	350	337	335	340	352	356	346	324	353	374	330	342	357	371	361	339	358	326	339	343	379	371	343	338	329	341	344	332	365	332	378	333	351	343	329	378	343	348	330	361	335	328	355	354	307	326	362	356	330	321	341	341	363	317	338	352	341	371	290	356	350	333	326	357	287	350	334	337	328	351	323	352	352	365	325	303	318	377	347	351	360	339	321	336	345	323	319	345	353	333	349	329	324	354	318	359	312	331	357	335	352	345	340	314	330	351	326	371	340	337	353	324	348	321	361	361	358	358	354	351	334	373	306	324	313	352	320	331	334	368	360	318	351	344	350	348	384	326	348	325	342	316	352	351	343	306	366	339	326	329	351	339	330	319	356	328	331	316	321	333	332	364	371	364	354	362	349	325	372	314	334	374	331	312	347	353	320	327	349	344	352	300	335	362	338	361	343	331	341	345	367	330	337	354	341	360	336	333	334	395	354	333	336	368	344	339	356	337	319	322	345	336	345	347	324	361	349	381	364	363	339	325	394	309	366	385	345	325	328	375	339	361	331	337	341	347	367	348	401	310	345	306	331	352	341	307	366	340	309	356	347	338	300	330	330	349	351	348	338	331	337	337	320	325	351	332	357	337	349	316	348	351	340	342	351	361	334	335	362	330	353	306	346	337	348	361	301	337	316	343	346	343	335	328	356	334	341	319	323	338	329	328	333	300	334	325	328	362	336	332	330	359	315	373	357	370	374	346	347	366	331	347	360	342	342	332	351	366	332	351	335	332	314	340	313	350	322	330	360	346	324	334	337	322	327	329	336	345	354	326	339	383	352	306	331	330	382	355	341	378	324	348	339	310	341	347	330	352	364	350	347	367	325	329	333	312	331	328	361	311	340	319	342	349	345	361	360	377	366	327	354	342	314	328	329	342	329	345	336	373	330	364	343	356	352	357	359	323	316	339	354	341	363	343	317	368	378	342	338	353	342	366	324	323	335	321	338	348	322	325	350	370	308	338	324	324	358	334	342	356	332	358	342	371	335	317	335	348	330	358	318	363	286	351	356	345	334	361	375	318	342	370	382	352	333	340	349	348	333	327	336	343	324	319	354	339	331	376	342	336	362	344	372	315	343	329	309	385	334	338	323	331	328	375	360	356	338	315	400	346	340	321	350	345	348	342	329	352	346	347	354	352	348	345	354	354	322	320	356	351	397	316	342	355	347	315	317	334	343	342	362	346	367	357	297	343	324	325	319	349	333	371	349	336	351	297	337	330	337	342	328	317	344	324	353	363	358	343	365	341	362	355	345	351	329	319	323	324	295	342	315	341	353	347	360	340	336	326	333	340	349	314	336	369	339	348	338	376	339	339	347	332	343	364	348	345	319	347	361	364	343	342	350	357	325	349	345	322	348	334	320	328	333	330	349	340	356	360	310	329	358	350	307	314	332	325	340	322	313	360	326	334	359	324	372	365	338	299	331	303	353	340	315	323	352	355	331	364	324	348	350	324	330	336	349	325	355	345	361	363	354	347	356	379	340	363	360	378	365	326	355	351	334	352	336	312	368	349	333	363	345	331	364	343	350	335	347	371	352	333	400	338	339	397	357	352	346	372	338	327	361	322	358	352	332	342	339	331	349	320	335	337	337	333	299	345	337	350	329	350	345	342	322	308	337	355	341	370	341	322	354	349	375	383	337	346	337	359	335	366	344	313	326	340	359	353	335	338	381	335	336	350	359	327	326	343	349	336	313	344	375	344	324	337	325	339	335	357	368	335	350	339	365	336	326	340	353	314	326	351	372	315	335	357	338	343	356	366	372	363	389	343	343	335	343	348	340	327	376	365	320	344	326	338	339	343	354	303	329	338	371	335	354	341	334	302	357	351	320	353	360	344	352	357	329	352	350	370	329	328	364	323	340	365	340	360	326	354	342	351	315	344	322	349	342	358	360	376	347	360	362	346	351	338	371	339	346	345	320	324	320	325	346	341	336	355	337	334	349	374	337	351	359	333	352	346	360	345	323	311	327	330	337	355	330	321	333	357	345	353	320	339	361	344	337	345	326	340	346	320	374	327	341	347	345	310	333	342	343	325	326	352	318	305	337	310	344	343	312	349	363	328	336	347	296	318	375	351	352	373	324	348	362	343	336	332	361	342	352	341	350	339	294	330	359	343	340	346	347	344	328	383	330	362	324	366	346	342	367	358	323	350	369	334	345	354	323	360	340	340	320	348	356	363	341	349	358	340	342	333	334	358	329	310	331	303	314	363	342	320	320	341	368	333	360	368	348	339	323	344	356	324	347	340	345	328	320	370	331	345	315	331	346	345	357	335	354	332	321	330	294	363	335	346	333	329	346	334	369	372	338	340	359	335	343	368	377	323	336	371	335	332	338	312	305	360	337	357	348	331	365	352	321	322	337	290	351	321	333	349	335	360	346	299	333	321	352	313	343	350	338	369	335	336	322	360	331	329	321	285	332	359	325	335	351	332	330	341	348	340	356	357	324	328	348	354	346	352	350	372	335	316	345	344	357	336	306	345	322	333	345	341	303	331	334	331	383	361	376	317	359	356	323	336	313	372	297	361	381	376	334	321	340	304	361	323	361	345	330	337	383	307	332	366	321	362	326	342	354	340	358	338	347	316	363	358	318	347	318	353	339	355	332	342	338	335	348	354	335	320	341	323	354	307	316	326	339	365	346	338	341	357	333	319	364	348	328	375	321	331	337	338	364	366	334	332	362	346	339	333	353	339	344	350	359	341	366	354	335	340	314	315	338	369	349	358	318	342	370	364	314	328	327	341	353	333	351	321	369	311	354	349	355	327	363	351	322	341	382	350	324	337	339	364	340	337	313	346	355	332	310	334	360	334	335	333	350	339	324	351	324	341	344	348	348	352	346	358	372	327	367	356	391	366	350	334	361	339	331	352	319	369	343	324	333	358	342	294	327	357	349	329	327	338	324	352	333	312	320	350	339	363	350	341	355	332	322	335	357	368	328	318	311	349	336	324	348	339	325	316	338	326	337	316	330	360	327	330	346	346	321	321	357	338	345	362	358	325	321	351	325	309	321	339	359	316	296	320	337	346	361	353	330	346	355	334	360	314	325	386	347	365	342	364	344	334	356	350	351	341	357	329	330	387	340	363	342	302	340	313	367	339	311	338	348	324	327	349	333	332	356	331	310	349	381	374	348	352	359
29073	22754	18181	9424	4707	2878	1915	1282	855	757	600	447	384	367	320	243	216	220	205	191	177	152	148	150	154	149	153	151	141	168	154	167	169	148	135	147	144	160	124	146	133	149	142	150	144	136	149	134	141	122	143	146	161	138	130	137	131	148	131	158	140	143	133	127	152	153	124	144	148	136	181	133	137	142	143	143	126	149	158	125	133	135	129	126	144	135	120	151	151	141	145	139	138	142	151	170	131	138	135	144	160	173	115	128	143	138	124	147	136	131	112	131	142	110	120	155	125	145	130	156	152	137	154	135	115	153	146	139	141	144	136	142	158	146	124	154	131	137	129	150	159	130	163	149	135	146	132	122	154	150	155	131	141	117	143	118	150	117	149	136	141	136	137	157	119	129	139	144	132	156	134	129	148	140	142	133	134	145	141	118	139	119	137	138	136	144	144	150	143	148	145	116	136	121	163	130	147	153	165	114	155	146	130	161	132	143	126	130	154	149	127	130	158	136	135	150	159	140	132	128	154	130	129	145	147	142	125	144	133	142	137	142	153	139	156	134	150	144	130	143	126	147	150	128	159	131	131	130	139	159	136	142	134	144	139	135	129	139	144	129	126	128	136	128	133	130	136	135	140	138	157	158	152	130	170	136	157	132	134	148	140	146	150	131	134	136	159	116	153	131	128	142	119	149	149	132	150	167	137	148	157	144	140	136	135	123	159	139	137	131	137	140	141	145	141	155	137	132	143	142	134	162	175	124	145	129	146	137	150	128	146	146	136	140	141	150	130	139	153	144	123	134	135	145	131	148	140	142	134	125	132	144	170	132	159	129	156	128	132	147	115	148	141	117	146	171	146	151	123	163	132	144	133	152	138	139	144	128	136	152	121	145	134	119	114	152	167	129	122	124	140	137	137	126	136	169	136	167	139	141	151	156	140	136	118	141	151	131	133	153	134	151	132	143	144	151	168	134	151	150	136	138	137	137	130	137	131	149	147	149	138	132	124	169	178	139	140	137	167	116	131	124	154	127	145	123	155	171	110	147	145	152	149	165	128	140	156	133	161	164	127	150	126	134	124	154	149	133	145	123	148	127	134	127	141	132	124	139	151	139	149	131	132	114	131	146	130	119	128	162	146	149	138	151	120	149	148	111	130	147	152	118	130	142	131	137	133	152	127	138	129	136	135	144	130	144	147	141	123	151	114	124	124	151	158	131	127	132	149	159	148	134	138	139	144	148	152	136	117	151	154	155	130	136	143	148	134	154	160	139	132	148	167	118	154	127	135	121	153	129	134	132	141	146	122	127	143	135	128	123	144	146	134	147	127	133	142	148	143	146	138	134	130	136	148	145	145	140	151	147	151	140	128	128	144	141	125	133	126	140	148	125	145	148	130	151	136	123	141	139	162	149	131	136	132	150	142	147	148	149	132	141	131	136	136	148	127	140	145	141	127	134	141	149	120	148	148	138	123	129	144	153	114	146	128	122	125	114	173	125	139	125	154	140	142	157	103	133	135	155	136	155	129	133	137	140	114	150	142	132	162	127	127	158	143	149	149	136	132	126	140	149	154	149	141	137	134	125	160	159	138	133	126	158	140	124	132	130	120	155	159	156	120	132	147	140	137	142	137	138	128	160	144	128	134	140	147	137	142	134	171	117	124	157	136	128	143	133	124	148	147	157	124	138	124	156	144	137	134	148	115	131	136	151	135	139	139	143	136	140	147	137	121	140	120	126	132	162	122	128	136	151	143	131	144	147	131	141	138	135	140	129	133	157	132	124	137	149	138	123	112	142	129	131	143	152	131	143	173	149	134	138	141	135	151	120	141	140	158	162	147	128	126	144	147	142	152	142	129	137	139	148	140	152	131	134	156	136	133	132	151	160	150	144	156	125	126	119	131	169	125	142	132	155	136	131	160	134	150	124	139	149	149	122	144	125	151	122	144	151	161	127	144	122	151	143	131	126	139	125	125	134	121	136	158	131	127	123	153	113	115	151	153	163	126	139	132	128	130	119	146	160	152	162	152	164	154	163	125	124	142	141	147	151	121	148	113	138	144	153	123	137	143	137	141	130	140	148	151	146	143	144	156	142	126	138	131	132	136	157	154	130	118	158	163	141	125	131	140	126	153	141	135	150	159	138	142	145	134	137	142	140	148	128	133	151	145	132	155	152	137	138	152	145	142	154	145	129	140	159	151	143	161	140	135	143	147	124	148	126	149	142	136	135	124	135	132	150	149	133	125	146	146	140	135	149	137	123	139	123	144	132	137	138	169	138	134	140	123	153	124	146	155	137	126	117	143	154	120	151	153	127	148	149	145	132	131	149	138	132	136	142	137	146	151	131	151	133	133	143	125	126	133	118	138	145	120	136	121	131	140	125	148	123	147	133	117	133	146	151	149	146	137	129	142	142	150	138	165	154	132	137	145	150	138	141	137	134	147	155	148	118	128	133	146	133	162	123	147	145	131	129	122	140	153	148	134	130	171	154	113	133	149	138	139	151	157	148	113	138	137	156	134	135	139	149	122	127	112	137	151	143	137	123	131	122	140	157	129	128	132	142	151	157	133	136	150	117	150	134	129	157	145	134	128	123	155	152	141	150	144	147	149	141	125	141	144	135	138	113	138	136	144	156	153	152	141	163	163	147	149	150	154	140	143	112	141	121	129	162	129	122	133	153	147	121	127	165	151	145	120	149	131	117	138	141	144	145	134	133	185	163	147	133	141	159	144	138	119	138	135	122	145	138	159	139	138	128	123	142	126	147	144	139	146	147	126	153	144	109	141	172	137	155	141	143	110	127	144	143	150	150	135	154	121	143	132	128	153	133	156	150	136	126	145	134	130	145	147	130	143	175	133	152	131	144	152	151	124	119	133	135	158	136	133	150	138	147	149	136	152	146	146	118	123	139	125	129	135	116	149	138	112	147	157	123	129	145	147	138	143	142	132	126	139	152	140	134	132	145	133	131	117	136	151	131	143	168	119	134	129	129	117	145	144	123	145	155	122	153	136	131	130	130	145	137	126	128	138	122	144	132	150	124	146	149	131	132	131	153	131	147	133	162	160	136	129	158	153	134	143	132	154	150	128	174	150	156	127	162	152	146	127	131	140	126	132	150	151	159	157	142	129	140	140	121	149	134	142	148	131	137	136	134	143	140	135	149	129	137	157	138	160	145	140	128	135	134	136	133	144	168	150	139	149	157	135	132	159	127	120	157	121	123	128	137	159	132	140	144	131	126	140	128	149	141	141	130	142	139	137	129	144	112	144	147	129	142	122	138	141	174	128	137	159	171	130	125	113	145	137	141	139	110	133	146	159	159	126	154	130	131	134	157	122	143	129	132	140	136	150	144	160	124	137	132	132	150	142	137	131	141	137	123	135	116	123	158	107	152	126	156	143	126	133	154	144	135	131	139	129	143	130	138	151	149	145	151	147	152	140	144	144	120	147	139	140	156	140	151	130	152	144	129	122	153	123	140	128	134	164	169	133	149	120	147
26033	30075	18165	9200	6805	4857	3552	2495	1580	1300	1053	761	684	538	472	359	344	328	292	217	228	217	191	179	181	185	190	195	203	175	173	165	177	186	173	155	149	133	161	165	136	168	133	154	191	158	154	165	154	159	150	159	140	162	179	168	142	158	176	153	151	154	157	141	171	154	142	162	151	150	164	146	144	192	139	146	159	167	157	172	144	169	154	141	146	154	149	174	182	141	150	159	163	143	152	181	157	154	157	160	165	138	165	193	161	173	178	146	159	163	157	163	154	174	147	152	142	170	160	163	176	158	179	139	154	159	151	166	147	155	154	134	160	170	142	160	147	169	149	189	165	138	159	140	144	143	169	143	142	137	167	158	171	174	175	160	152	164	137	140	160	171	141	153	131	160	147	157	142	153	144	150	153	149	152	163	149	158	156	170	149	165	182	142	150	149	173	137	140	149	130	156	161	153	163	171	159	171	161	164	161	173	137	160	157	148	177	135	160	144	170	148	159	142	162	161	150	165	171	152	144	173	169	153	166	164	166	184	150	161	144	164	138	172	147	166	143	157	179	163	153	139	152	181	148	141	155	153	151	152	158	178	167	158	144	154	157	162	180	147	145	181	149	151	167	164	164	151	175	168	152	148	143	151	156	144	184	129	150	163	161	133	165	183	166	165	169	164	148	132	139	138	173	160	154	185	148	159	142	155	168	133	162	147	153	178	172	151	154	149	145	155	154	157	137	170	160	151	153	146	167	138	147	178	141	148	160	166	154	152	148	170	165	156	152	156	173	154	144	145	134	172	148	160	174	154	139	147	165	165	156	162	148	159	149	141	167	147	167	142	144	163	150	149	123	189	140	155	151	148	159	165	170	172	160	172	156	151	161	141	138	140	158	174	153	166	153	164	148	155	175	144	134	147	172	147	173	143	139	155	160	121	158	149	135	136	160	164	153	152	156	161	174	168	165	174	164	141	175	157	144	132	154	163	177	143	162	161	153	140	151	158	173	179	149	144	153	160	150	133	165	155	171	173	125	154	140	172	190	148	156	146	149	160	168	142	161	145	154	150	162	152	166	156	161	139	172	144	176	166	148	158	164	153	159	153	161	158	167	147	139	133	165	142	146	159	146	173	156	166	167	160	150	170	174	139	169	141	156	137	168	139	153	157	136	156	162	148	157	147	145	142	161	157	163	145	155	163	185	140	155	142	166	155	163	138	155	163	177	142	147	164	155	172	150	164	171	178	172	153	156	160	136	165	149	155	147	144	159	156	155	177	139	166	149	158	172	164	168	138	159	165	153	170	155	136	165	143	136	157	163	146	149	136	156	165	150	143	143	170	128	168	171	156	152	153	144	159	154	171	165	154	153	175	160	170	159	144	181	138	156	155	161	156	158	154	158	184	161	165	162	162	155	138	173	148	140	153	159	158	186	187	170	163	131	157	165	175	156	170	164	168	185	147	142	166	165	137	172	154	151	143	174	154	159	159	177	144	142	140	140	167	147	157	180	166	172	163	136	164	146	152	155	156	150	153	146	143	159	148	164	147	170	152	133	177	133	144	163	154	168	172	143	150	157	158	154	136	151	157	157	151	172	139	147	162	168	145	157	140	135	140	158	156	150	142	191	133	142	152	159	164	152	142	160	168	162	144	175	142	154	152	143	163	187	126	149	153	155	142	148	149	143	154	148	131	162	181	142	141	156	161	161	142	134	165	138	155	167	169	158	148	151	138	160	180	142	157	129	173	163	152	137	165	142	164	154	164	121	153	158	157	145	143	133	140	169	164	148	159	144	137	141	150	179	148	159	163	194	144	146	155	159	149	152	134	150	156	156	165	164	150	161	187	160	157	143	148	139	132	180	145	171	152	142	168	161	159	162	139	153	146	155	155	168	179	142	135	158	166	160	157	144	162	142	139	142	167	154	150	150	136	164	159	154	138	166	149	144	157	133	191	153	138	152	123	174	145	170	174	146	155	130	158	154	156	153	165	155	151	144	145	166	176	137	144	162	164	170	151	163	136	155	150	152	163	142	153	162	161	164	145	164	156	177	160	162	169	160	156	177	155	149	160	133	160	156	146	153	156	167	172	164	162	165	153	146	157	163	147	159	165	161	168	156	155	160	151	138	154	167	150	167	167	167	181	145	166	154	156	157	157	149	147	169	148	157	144	153	142	159	152	167	151	135	173	182	157	166	168	161	147	161	150	156	178	168	157	168	159	164	134	159	166	148	145	157	170	152	154	178	123	136	130	146	155	161	156	137	150	172	154	143	165	135	156	146	160	145	147	158	155	166	149	168	161	161	161	130	136	148	139	158	160	140	137	165	158	142	158	138	165	165	153	161	162	162	172	151	175	163	152	163	152	163	180	138	143	152	173	142	165	167	165	174	158	176	161	161	177	166	154	157	146	180	155	162	160	161	153	165	133	146	157	172	143	138	149	133	155	150	152	171	140	141	147	159	167	148	160	162	145	156	177	164	157	156	154	156	161	164	163	170	139	140	160	156	159	167	165	144	147	161	153	165	141	166	171	147	149	155	151	169	176	166	163	169	158	150	147	141	172	142	146	150	156	159	164	164	147	163	155	162	164	158	143	161	172	142	163	151	161	152	161	153	152	167	161	153	159	145	164	161	136	152	150	152	155	173	175	154	139	150	176	164	156	174	162	153	168	149	170	140	122	144	186	157	161	147	155	155	126	159	162	161	169	143	158	170	152	152	146	147	158	152	144	147	179	155	183	139	151	144	136	164	161	159	142	151	157	162	145	131	160	153	159	162	153	151	164	153	140	145	163	173	166	138	149	149	165	152	151	166	151	168	148	172	154	126	158	137	148	147	127	162	161	170	158	175	160	170	182	148	164	164	148	152	146	153	151	158	145	155	153	130	148	152	187	181	147	159	156	166	151	178	151	132	146	166	162	178	152	144	177	168	165	176	161	144	156	166	159	146	157	174	154	169	154	134	133	159	150	163	158	149	156	145	172	162	133	168	152	152	147	160	140	181	151	132	171	179	146	144	179	165	153	136	151	152	147	161	169	155	160	157	165	143	148	140	181	163	153	144	158	156	173	152	176	123	177	127	130	165	151	151	167	158	166	174	145	129	161	156	158	152	146	171	178	196	143	149	152	156	156	181	151	139	142	156	153	162	136	165	164	141	167	174	168	174	141	163	156	160	156	176	150	171	154	147	131	152	171	151	157	161	144	149	166	156	193	162	130	168	165	164	133	167	161	133	155	169	161	181	158	162	167	148	155	168	183	149	161	161	160	159	127	152	160	160	165	157	153	150	143	158	157	167	172	166	176	155	147	172	158	148	151	144	162	171	144	154	149	170	156	143	164	166	151	130	147	154	167	146	154	160	148	139	173	168	132	164	150	154	171	165	135	175	158	160	169	142	161	155	166	151	146	154	134	150	157	178	133	164	147	144	160	141	165	156	150	138	165	149	157	155	181	154	147	159	154	151	155	159	145	156	164	166	167	166	154	180	171	151	161	162	136
23990	21239	28349	24422	21214	12901	4942	2463	1675	1472	1142	896	766	560	498	439	393	403	333	371	317	290	267	296	284	261	262	285	236	246	250	196	245	230	237	223	239	217	220	238	234	232	236	202	220	221	240	219	213	200	248	205	201	222	214	239	225	221	197	205	193	232	202	219	212	207	212	200	189	213	209	225	224	190	213	214	203	229	222	217	244	210	218	202	213	218	224	193	216	216	217	212	222	209	195	201	203	199	195	222	215	196	193	181	196	191	204	197	204	211	203	187	196	198	202	185	222	221	218	185	216	220	231	209	203	208	191	222	197	185	211	202	185	206	212	223	215	193	218	211	189	222	224	216	221	244	207	183	213	221	201	199	200	206	201	187	208	203	224	226	220	212	235	215	208	211	203	189	225	172	222	227	209	233	204	205	208	218	246	199	219	187	183	188	230	223	228	201	203	208	231	210	208	212	206	200	196	214	195	184	210	191	211	215	217	211	230	215	196	196	223	206	226	194	190	215	223	221	194	218	202	215	200	211	232	190	224	233	213	208	199	194	212	177	224	191	214	178	205	198	194	238	198	201	203	202	193	205	173	180	212	193	202	213	184	206	224	230	231	234	188	209	209	209	225	204	244	190	212	198	204	234	222	231	205	217	211	212	215	206	218	197	204	219	200	184	204	223	200	214	202	206	215	214	181	192	210	214	209	210	212	208	218	213	221	211	262	224	209	238	196	199	215	204	220	210	218	203	230	226	208	205	193	227	227	208	213	207	215	203	215	175	188	185	220	216	188	204	179	179	205	219	209	196	229	205	215	199	206	226	179	235	221	207	212	210	254	226	213	240	176	211	236	209	225	213	176	256	225	194	210	203	221	226	176	185	190	206	200	206	204	191	208	222	212	198	204	202	212	209	213	201	199	197	205	208	190	225	224	204	207	220	219	217	206	206	225	191	209	201	208	203	195	220	189	186	226	221	186	197	208	210	205	200	223	227	198	233	200	206	186	229	240	226	228	202	202	238	214	198	192	210	230	206	210	230	199	215	182	223	220	208	230	209	205	211	211	225	215	210	217	212	228	207	218	193	220	197	201	242	202	223	188	195	203	200	214	198	208	218	225	217	201	195	223	222	205	223	202	211	211	231	209	216	199	220	219	218	199	228	206	180	205	229	205	198	227	192	191	216	201	202	203	202	205	207	201	213	209	211	226	192	225	203	222	190	205	208	202	189	228	201	211	183	214	192	214	202	204	213	200	199	204	247	203	185	172	239	226	190	204	211	175	203	194	204	222	214	211	207	209	212	222	203	224	213	190	223	209	214	195	195	219	190	234	211	190	208	194	178	208	209	239	198	213	221	199	199	226	196	213	207	206	212	197	216	217	194	206	194	200	198	209	211	214	227	213	189	217	207	207	204	217	184	207	220	195	196	265	230	227	200	203	213	203	232	230	205	201	205	220	213	201	220	213	200	199	209	226	238	199	214	197	228	250	219	217	210	196	194	189	197	223	197	208	207	231	222	228	206	213	238	197	211	200	221	221	217	201	215	209	191	204	212	199	217	211	211	224	229	219	205	210	201	218	196	222	248	201	201	217	205	208	225	197	221	199	202	187	205	207	205	230	202	224	217	193	197	207	187	216	212	219	210	189	196	191	228	195	213	209	208	208	208	204	210	219	200	232	218	214	227	211	225	219	216	225	206	210	228	198	213	200	213	216	223	222	191	181	204	215	203	227	200	223	217	234	198	209	209	205	206	216	192	234	204	205	222	219	220	240	187	191	234	241	197	194	195	245	217	199	206	207	227	213	181	190	253	202	187	217	207	166	198	200	182	204	236	200	203	232	223	206	212	218	221	241	206	208	183	201	191	216	198	200	213	203	214	196	219	227	215	219	222	231	202	215	221	223	215	235	215	221	193	220	211	195	214	185	239	190	213	222	210	196	230	221	186	224	204	216	202	199	211	246	209	198	224	219	217	165	210	200	235	237	219	219	186	215	211	200	197	214	190	194	187	211	199	201	215	205	187	196	233	203	220	213	227	229	215	208	199	203	200	221	191	201	225	207	210	212	193	220	230	202	220	201	193	209	183	226	194	203	205	199	228	203	210	206	200	214	212	202	219	213	218	176	209	209	213	198	180	226	199	203	195	239	192	228	207	214	202	216	187	207	211	188	221	212	223	218	211	223	220	199	214	228	219	204	204	177	222	220	191	227	203	198	225	219	212	224	212	196	226	205	204	220	227	194	183	212	201	195	219	220	223	183	207	205	189	219	238	231	204	199	200	241	212	246	196	193	231	224	184	196	195	201	198	260	206	202	215	203	215	223	226	205	207	238	224	192	216	230	198	216	212	193	235	197	223	182	200	215	211	215	208	210	201	178	226	211	210	202	212	230	236	216	222	215	210	238	191	231	231	203	225	209	218	218	177	209	215	209	215	209	182	215	230	227	235	211	236	212	219	231	225	187	208	215	226	226	205	226	226	224	226	224	241	203	207	225	191	213	205	200	198	215	198	220	235	205	204	205	222	219	219	202	201	179	194	218	210	228	236	212	214	234	217	172	227	217	194	207	196	203	226	217	216	203	217	226	187	249	205	220	218	191	212	197	217	231	212	206	227	217	224	216	203	203	193	185	208	251	213	198	219	203	227	202	207	219	199	209	198	213	197	220	235	234	220	207	220	198	220	197	213	194	209	215	218	214	201	211	207	217	196	211	215	200	159	204	205	196	210	213	202	205	206	223	230	218	213	204	228	196	216	198	221	199	216	201	191	205	190	198	216	239	225	213	184	228	197	228	223	189	207	194	213	205	218	176	201	178	210	203	225	240	195	208	218	209	221	233	239	215	212	212	210	219	205	222	210	202	215	223	190	203	234	223	217	230	188	202	194	180	172	215	222	216	210	205	188	214	218	188	199	212	218	203	209	199	200	194	205	220	209	209	220	195	221	203	182	207	210	199	220	189	219	202	230	219	208	204	206	215	230	239	200	214	239	234	208	224	195	186	216	242	200	190	206	200	229	220	215	204	232	211	242	214	216	223	233	196	197	215	201	219	221	194	206	247	223	188	197	213	235	203	216	204	186	186	227	186	219	242	228	183	195	225	206	247	182	216	219	189	211	191	186	228	207	196	204	211	237	191	215	192	235	195	225	193	199	190	239	211	194	232	196	198	242	210	241	193	210	205	207	210	222	210	200	208	194	217	198	182	219	232	201	218	202	200	217	211	212	189	206	201	204	199	200	194	192	232	202	241	228	169	200	186	211	209	211	207	187	203	177	212	193	195	223	222	203	212	222	204	214	184	197	231	197	193	200	174	217	188	192	195	228	206	224	219	208	214	210	229	207	206	198	207	209	221	185	209	189	198	198	207	225	213	239	203	190	202	211	205	226	206	200	197	217	213	206	221	197	206	217	208	220	188	218	191	201	212	213	209	184	207	205	228	204	177	200	227	214	203	243	199	180	202	211	233	176	198	195	211	224	208	247	188	222	228	218	202	210	225	214
31133	41027	25682	15402	12121	8844	6185	4255	3061	2555	1949	1558	1172	938	722	647	576	570	439	473	373	337	360	342	332	311	281	299	303	277	296	274	303	251	284	251	263	247	256	236	230	246	245	243	251	214	261	268	235	258	238	240	227	270	228	263	251	234	249	261	204	217	266	232	253	248	223	206	220	202	235	211	217	226	229	205	228	224	243	232	248	221	247	223	229	213	221	231	223	217	231	209	239	222	223	232	210	203	235	217	220	210	224	227	241	210	213	239	209	231	225	236	236	209	216	212	257	214	218	215	252	218	225	234	224	218	215	247	203	245	216	222	213	216	251	198	193	218	247	227	208	208	222	209	234	233	233	216	224	261	204	192	228	212	222	239	229	242	244	234	210	212	204	221	222	191	227	238	206	248	192	221	201	234	203	225	214	215	216	226	212	232	214	201	226	246	225	189	224	214	229	211	190	223	225	221	198	197	218	222	235	225	228	237	207	219	238	220	205	199	204	220	201	229	216	260	250	259	195	193	211	261	232	224	222	202	243	229	201	232	222	212	247	231	214	227	201	213	226	198	230	213	224	212	271	226	222	225	225	225	197	220	243	234	196	227	249	254	244	221	213	244	226	222	219	213	237	220	215	202	213	197	248	227	228	227	212	228	235	233	214	206	224	222	196	222	219	213	215	214	235	228	193	232	236	226	243	223	218	202	221	208	206	239	226	233	244	249	225	222	228	223	246	232	225	200	211	199	213	214	220	231	188	231	214	228	236	184	215	221	205	214	220	201	209	238	242	204	223	229	196	232	233	209	238	218	202	206	201	218	256	218	217	239	210	252	213	230	226	228	232	226	232	235	245	215	211	201	224	246	212	215	231	227	210	243	223	210	217	225	207	200	215	198	231	220	213	251	242	206	214	216	208	194	233	232	225	207	202	232	212	234	229	228	229	245	220	226	229	207	213	223	223	212	226	213	231	231	235	222	232	218	245	244	214	205	225	222	222	218	210	230	223	207	233	230	224	195	226	239	215	205	213	219	231	227	200	237	216	224	210	202	208	214	232	226	218	224	215	212	223	249	215	236	216	229	252	256	204	208	222	260	231	209	207	242	232	222	206	220	222	247	206	231	237	229	229	219	211	230	231	217	223	190	228	238	217	212	237	208	229	251	212	219	246	198	222	219	225	208	226	226	236	217	232	212	216	224	210	219	214	231	204	238	219	219	219	239	239	199	230	220	219	218	228	218	226	216	246	229	237	228	229	221	230	223	229	208	226	242	235	220	206	217	210	214	229	253	234	221	226	211	219	231	231	216	238	239	215	208	217	204	230	239	213	221	206	246	222	209	232	239	212	216	207	237	220	221	209	250	219	226	223	246	258	221	229	230	191	225	218	218	200	198	234	258	231	239	202	225	220	176	223	221	222	239	224	206	228	215	224	244	245	208	212	234	245	239	208	234	230	229	220	213	223	224	223	228	203	227	211	241	209	257	227	184	199	234	210	211	225	210	216	215	199	210	206	199	225	218	204	235	239	211	238	210	229	224	214	212	221	241	216	214	217	225	228	234	251	237	220	214	172	180	248	213	206	218	214	220	228	238	219	244	230	181	205	241	195	200	226	221	216	184	242	208	200	229	222	223	215	218	233	219	225	229	219	200	226	230	224	202	217	236	211	217	222	245	230	210	229	230	235	201	222	212	217	220	186	217	210	214	242	230	216	215	198	224	254	224	196	218	219	207	214	217	218	220	210	210	212	204	207	224	228	228	215	258	238	222	225	238	189	222	238	232	217	250	228	191	211	255	211	235	213	225	237	213	216	231	233	202	263	197	229	224	205	237	240	232	209	228	202	216	240	246	214	221	226	229	231	234	211	216	210	243	241	213	199	227	227	220	206	228	207	257	187	235	237	224	214	229	230	205	216	227	218	216	229	239	236	212	236	222	208	197	227	208	242	194	237	217	216	172	220	201	235	221	221	237	203	258	204	221	222	214	243	222	198	229	221	215	221	220	199	212	238	227	241	228	225	203	231	231	218	237	211	245	241	243	200	228	210	224	217	223	221	218	223	245	240	243	212	231	206	204	217	227	231	234	213	221	204	228	237	212	233	208	233	237	224	218	207	216	208	225	199	215	207	205	241	241	226	206	206	199	221	236	231	208	223	207	207	244	218	209	214	220	236	213	217	188	234	238	230	208	225	219	190	232	237	236	199	235	215	190	238	205	201	212	223	240	211	224	225	224	218	238	222	214	223	222	212	221	248	233	251	233	215	218	211	214	231	198	225	203	198	205	224	202	197	231	214	222	191	241	203	219	223	228	235	214	240	219	201	237	251	223	238	217	236	251	199	225	209	229	216	242	226	181	245	235	225	225	209	226	206	232	215	232	219	227	214	212	213	268	205	235	204	232	212	212	239	249	231	212	190	202	208	236	223	232	251	224	199	222	237	241	230	213	223	239	244	228	207	213	243	242	221	220	224	228	221	214	224	250	222	229	221	225	222	233	246	227	233	241	252	206	246	202	231	223	245	233	190	223	180	220	206	229	225	182	235	234	208	228	212	222	205	226	226	217	241	240	237	239	218	234	225	215	219	231	204	212	237	203	221	199	233	239	224	218	220	211	221	225	216	212	210	227	227	216	216	225	200	220	230	211	235	218	209	234	202	258	214	233	221	218	198	232	226	229	235	206	228	199	218	222	217	231	233	217	208	209	231	225	213	252	213	220	230	182	216	222	211	233	225	230	227	214	193	227	208	243	216	214	228	209	202	201	183	220	224	226	212	210	233	244	223	211	222	224	211	222	213	205	217	209	225	220	204	239	205	243	242	213	212	222	212	212	222	221	235	208	239	245	231	204	209	193	218	222	249	244	228	200	215	224	231	203	226	221	220	211	200	220	250	234	190	198	215	229	209	245	228	204	207	236	241	215	231	229	232	203	222	208	206	213	219	205	218	210	236	217	221	233	246	220	267	214	219	223	231	221	249	220	223	225	226	208	221	227	219	239	232	239	217	211	223	210	199	216	212	200	228	221	215	214	196	197	218	213	226	221	222	245	248	227	218	230	215	190	210	226	266	219	232	217	220	238	215	202	236	214	241	237	222	225	215	224	236	240	201	225	220	228	213	244	219	241	200	207	225	220	247	212	222	227	196	222	207	226	229	202	215	243	246	203	250	247	223	242	238	224	219	196	204	222	214	230	247	225	221	227	193	248	222	253	222	198	221	236	241	237	219	245	236	209	230	185	211	223	224	230	197	222	223	243	239	232	231	222	215	222	232	181	216	195	235	250	244	247	214	226	215	244	217	234	195	236	233	234	240	205	220	174	214	243	229	213	193	246	222	248	221	233	243	232	220	239	226	220	233	220	224	223	212	225	224	211	209	202	233	260	236	229	225	218	234	205	225	218	241	201	188	212	233	212	218	225	198	212	226	240	234	210	221	225	204	256	223	219	204	204	238	214	230	208	204	238	212	222	231	210	215	190	218	230	205	197	218	219	232	205	208	207
25221	21272	27223	25397	13095	4718	2613	1608	1285	1060	846	751	588	513	484	409	375	337	343	302	287	273	264	258	251	284	289	249	254	223	242	249	217	233	224	206	216	239	213	218	228	221	216	232	210	182	202	223	217	221	206	200	228	201	253	217	246	236	199	231	239	209	242	216	203	200	223	219	196	213	221	222	224	200	212	222	216	206	192	210	216	220	217	241	222	214	213	204	207	217	213	227	235	212	213	228	204	207	218	232	242	218	216	215	206	238	220	177	211	222	233	203	220	199	215	224	203	228	198	217	202	240	214	250	198	216	244	211	199	190	225	209	215	203	237	225	205	204	213	224	203	214	216	247	210	192	241	201	228	212	231	225	206	247	214	237	206	237	217	230	224	189	192	217	214	215	216	218	224	227	211	218	205	219	227	212	216	212	214	211	198	234	221	236	211	206	200	237	188	229	224	218	218	217	242	220	208	226	233	222	215	211	224	223	217	232	205	222	224	221	214	203	228	174	231	202	214	223	214	186	179	197	204	221	202	197	232	196	201	199	219	220	215	212	201	229	205	212	228	212	196	211	226	197	229	204	196	208	223	230	209	202	240	193	228	216	195	231	211	215	205	201	233	221	217	216	227	213	191	211	231	225	238	198	205	230	207	175	208	212	217	233	200	205	206	214	228	210	208	207	214	219	238	212	230	213	212	216	208	219	207	201	198	226	253	199	199	213	173	230	218	215	228	219	223	195	246	215	213	212	219	221	207	241	236	248	212	212	243	203	186	207	184	204	221	219	199	202	209	207	220	208	213	247	245	213	210	194	231	206	208	212	213	199	226	231	205	229	192	221	187	222	222	201	210	207	211	237	203	221	195	202	243	215	214	214	201	236	199	229	203	242	234	197	205	223	225	211	243	227	211	232	218	219	221	197	194	269	194	218	227	210	218	204	206	211	215	222	208	235	210	212	200	194	200	201	227	218	191	218	205	201	246	239	204	193	195	201	212	226	221	233	214	192	214	219	247	207	243	205	214	216	204	224	210	218	217	255	233	196	200	224	230	202	228	219	207	224	224	235	228	202	245	215	241	220	210	229	228	214	235	220	214	235	210	239	227	195	230	228	236	219	214	228	220	194	205	218	214	186	232	223	194	213	212	214	237	203	199	214	207	208	208	228	226	211	207	210	193	216	218	238	189	228	192	218	207	213	220	206	206	227	211	220	201	212	229	210	209	220	226	243	225	234	243	203	225	234	233	219	192	237	223	211	201	176	194	203	193	233	223	229	183	194	214	245	200	210	195	231	221	210	209	199	209	230	192	204	199	231	236	217	240	217	225	245	233	210	212	206	214	213	206	204	214	219	228	210	195	214	221	207	206	224	217	192	198	217	194	221	221	233	202	208	182	208	192	215	219	221	207	190	197	224	200	216	209	223	195	209	190	205	221	216	180	218	186	226	248	200	230	198	191	221	219	222	205	211	219	206	235	242	231	201	208	236	214	221	231	223	200	227	227	208	227	202	210	194	200	223	218	222	193	218	221	226	206	228	203	223	204	252	221	202	219	230	196	214	217	224	215	213	227	206	181	217	213	243	228	190	217	188	224	227	234	231	212	216	202	217	223	234	212	235	223	206	207	208	192	204	212	209	237	230	207	226	230	196	240	201	192	226	235	210	202	221	211	190	229	191	193	245	231	204	214	229	235	225	232	207	213	207	231	229	216	213	202	212	225	227	230	234	227	243	216	207	207	205	237	192	258	224	228	225	245	208	232	230	199	225	206	209	202	204	221	192	211	228	232	226	246	203	217	217	215	217	228	218	240	188	210	230	202	228	216	230	200	232	218	245	227	215	193	216	212	222	190	227	227	206	180	210	202	209	200	220	229	200	231	233	206	194	195	238	232	232	230	184	225	204	215	206	167	216	228	231	214	227	200	216	215	250	222	227	205	211	221	195	208	215	200	211	216	222	198	213	224	215	211	207	209	230	209	212	251	217	219	217	179	224	208	244	191	211	207	222	223	234	198	188	199	220	216	235	218	240	224	225	258	233	200	216	237	217	201	230	217	238	187	201	172	198	202	185	257	186	225	206	198	206	193	213	222	193	189	240	248	204	232	235	229	215	194	212	206	224	194	192	202	206	212	200	210	219	219	202	227	200	228	228	231	210	188	214	229	209	220	209	213	215	197	212	235	226	203	226	194	227	219	199	239	228	189	211	227	227	219	215	202	219	239	216	217	217	208	202	235	237	229	233	194	216	209	212	216	250	222	202	223	203	250	210	226	211	182	253	192	225	229	227	208	225	222	222	224	215	199	236	240	237	208	211	215	224	196	208	197	213	227	190	200	211	208	226	191	207	207	193	224	199	234	212	234	218	203	196	212	213	214	237	195	204	214	204	225	206	215	200	200	207	219	202	217	228	201	205	205	211	237	227	200	209	221	217	207	230	228	218	220	183	211	212	204	211	227	211	226	199	203	203	243	206	189	183	217	201	213	215	205	196	197	205	218	198	220	196	182	211	211	227	217	209	222	224	205	219	225	222	208	220	215	205	212	212	214	211	207	219	211	221	190	190	198	219	220	235	215	228	203	252	201	223	240	228	195	225	236	228	198	212	231	201	223	214	203	217	199	214	226	212	211	200	210	242	216	226	230	227	222	241	240	206	194	219	210	213	223	181	216	219	201	218	222	225	221	217	194	204	219	190	234	211	213	238	228	229	213	207	221	199	224	202	201	222	191	237	221	230	217	176	223	241	212	214	192	205	216	201	229	208	219	218	222	222	230	231	227	204	239	228	222	225	226	218	197	244	245	200	222	201	218	205	213	187	209	230	194	209	225	210	199	222	203	210	242	199	211	209	196	233	185	243	211	191	223	236	219	222	224	196	232	219	219	201	191	181	214	210	231	223	203	193	217	209	208	228	219	216	233	208	244	218	221	216	220	234	214	195	223	213	210	202	213	211	230	208	198	235	202	213	206	209	220	214	236	224	223	219	233	217	203	227	222	207	208	206	198	210	207	208	196	198	242	235	232	213	207	221	226	207	220	218	210	211	237	241	212	217	220	218	204	205	214	192	210	209	227	199	227	222	236	197	217	228	215	226	220	214	220	219	232	223	210	219	246	216	196	201	238	213	237	203	204	205	211	225	226	207	213	196	189	193	209	207	192	210	197	220	202	220	225	214	234	190	204	232	204	218	199	185	205	197	196	214	220	215	222	214	216	239	228	206	248	210	222	199	211	202	217	215	216	212	211	251	194	210	196	206	221	207	213	221	211	204	215	208	250	217	241	189	224	188	211	238	229	196	214	194	237	239	214	213	207	216	195	235	230	219	195	202	229	231	220	239	220	236	184	215	216	203	212	217	218	227	217	218	213	199	246	184	221	222	219	233	233	227	219	221	215	236	219	223	210	216	206	216	202	227	217	206	234	217	194	217	230	200	222	211	260	213	212	206	219	219	211	188	219	230	199	226	224	211	223	189	186	235	205	219	196	236	222	231	217	235	220	233
29751	37365	22132	12462	9534	6785	4815	3065	2446	1890	1540	1260	968	830	700	617	556	518	470	404	353	332	319	339	327	338	302	290	293	278	242	285	259	267	232	252	260	247	243	261	245	285	279	238	274	253	242	258	241	271	268	271	255	246	283	264	260	224	255	248	210	219	233	235	258	230	249	238	245	266	228	250	222	246	233	240	240	212	232	248	243	237	257	268	240	261	234	223	228	218	272	250	268	241	217	246	230	263	244	240	227	210	234	263	245	241	252	232	249	235	255	229	232	242	273	243	228	250	234	235	232	214	249	233	228	242	255	231	226	244	268	220	241	242	233	216	249	274	258	211	228	230	224	246	250	228	233	233	250	248	219	252	218	259	257	208	220	249	259	260	225	233	242	230	231	254	239	231	257	232	237	212	243	247	240	230	228	250	226	257	227	240	245	228	253	231	234	227	233	276	253	217	251	247	223	236	255	236	244	253	235	232	243	204	235	208	251	224	261	247	222	246	285	272	247	246	239	228	245	229	230	236	226	234	232	229	234	217	197	233	231	229	229	217	231	224	230	244	241	244	237	225	250	226	241	229	235	225	218	255	232	246	253	251	231	250	214	223	235	233	240	254	246	222	221	244	226	208	232	214	241	219	223	237	221	252	219	226	230	235	233	233	280	238	252	248	266	241	230	230	219	258	247	246	226	236	226	236	222	222	244	224	251	247	242	225	274	246	253	260	216	255	234	239	245	250	240	231	249	231	247	242	232	223	257	237	223	249	232	238	231	250	254	229	250	232	239	238	238	276	235	245	216	220	237	244	245	218	263	238	236	228	251	235	237	252	236	266	252	229	225	239	230	260	262	223	247	247	219	219	213	189	230	225	245	237	253	285	241	199	252	250	231	224	232	236	251	238	209	231	241	267	259	245	234	251	243	265	203	252	224	249	216	226	237	216	237	221	244	218	212	266	219	204	230	244	219	229	236	226	193	236	240	229	221	228	248	236	237	223	260	275	242	228	246	248	231	237	265	242	224	221	241	254	236	235	229	250	252	212	238	227	239	216	242	235	235	217	236	255	239	236	248	252	248	245	269	241	270	230	247	210	223	250	237	225	226	206	245	241	254	234	230	234	254	241	226	247	222	225	247	250	241	250	250	246	244	238	246	268	243	215	227	208	257	244	218	254	255	225	234	220	230	225	223	221	220	265	268	220	228	251	249	236	255	252	258	256	218	194	246	205	240	227	228	234	249	242	236	220	242	235	253	239	234	249	240	221	220	231	243	239	228	246	234	199	239	245	250	226	251	235	262	230	215	233	221	250	220	221	253	241	229	250	222	206	220	213	242	244	220	229	245	247	228	216	258	233	229	215	228	256	238	251	233	267	242	247	240	245	248	232	250	241	223	241	205	224	247	232	210	220	240	227	267	248	247	275	210	220	234	258	250	211	222	238	252	226	248	248	241	237	210	235	228	201	229	220	239	231	244	247	274	243	259	224	215	239	220	227	231	214	231	235	230	219	229	268	244	244	237	222	232	242	245	262	212	226	237	235	225	227	225	214	244	263	240	247	217	233	224	222	247	221	254	241	254	224	246	247	215	237	206	235	245	235	236	233	216	218	266	229	237	257	232	226	239	235	230	247	227	229	243	236	232	252	215	251	220	218	257	239	235	225	225	212	203	251	241	226	276	210	249	239	242	232	228	264	228	256	217	216	236	220	260	226	284	233	247	247	263	243	266	246	242	262	226	218	245	235	220	223	229	259	248	237	262	257	238	276	222	241	242	232	237	202	239	222	239	234	231	203	250	240	245	242	237	211	253	236	263	242	279	246	266	243	232	221	230	251	220	272	261	228	237	249	262	238	278	222	201	244	250	210	229	266	238	226	244	243	231	223	244	217	238	216	218	210	231	267	241	237	230	253	246	245	231	249	235	242	263	204	240	243	251	228	214	246	242	214	245	221	220	229	244	230	226	225	216	255	225	242	234	220	260	243	232	230	250	248	227	231	247	229	239	254	258	220	258	231	216	254	239	221	240	244	248	243	238	238	220	243	233	239	233	254	254	249	229	220	248	227	226	215	237	229	259	241	257	246	256	240	252	219	220	256	235	258	248	266	224	242	254	241	242	251	260	239	252	227	235	236	247	225	239	241	241	241	238	225	241	248	256	237	226	214	266	229	237	242	240	229	210	225	245	233	217	240	235	228	223	232	215	235	220	249	234	240	241	255	226	232	238	220	216	211	255	230	247	222	253	259	252	224	231	233	256	248	215	249	248	242	221	225	227	222	230	221	245	238	235	268	233	274	246	208	253	245	231	216	238	232	248	248	230	243	259	273	243	260	243	222	240	227	259	235	269	250	248	259	251	234	274	201	220	253	215	236	221	238	231	242	219	244	238	244	236	243	213	227	259	244	255	263	216	250	243	237	250	237	262	267	277	222	233	260	210	242	262	228	223	231	215	242	255	230	257	228	249	241	267	248	216	255	228	251	223	245	251	247	247	233	267	223	205	245	219	260	247	262	246	241	239	224	222	202	249	267	223	279	241	265	247	220	234	241	218	263	230	239	205	235	256	228	231	239	252	243	263	233	259	248	219	265	218	245	248	259	241	226	239	254	239	243	218	236	229	223	254	273	242	235	234	230	266	212	223	192	249	244	211	252	255	224	239	238	270	248	251	217	219	239	261	256	200	258	262	246	246	259	233	215	251	219	233	212	235	234	247	260	252	238	283	218	240	219	234	255	236	218	246	248	237	248	262	242	241	240	224	221	256	220	257	254	208	218	226	231	244	236	230	219	214	216	246	217	227	229	258	242	257	272	212	227	249	229	239	242	254	247	232	270	220	224	224	200	240	234	222	237	245	242	266	238	239	244	229	271	253	240	230	210	222	259	243	232	228	242	210	244	271	227	198	239	222	251	228	269	244	212	261	236	237	239	264	256	243	260	250	238	255	258	244	226	237	217	264	249	226	249	287	237	229	209	271	242	219	230	225	229	258	232	248	246	233	264	223	218	234	236	246	233	229	218	240	237	224	254	237	258	239	248	249	242	246	211	237	237	229	236	227	216	202	222	259	260	256	244	237	222	252	208	222	223	221	226	240	268	234	234	233	237	234	234	215	233	240	233	207	248	238	234	215	232	247	230	242	226	249	245	219	234	252	224	251	224	245	245	257	241	236	268	249	210	237	239	222	227	278	234	234	238	283	256	236	226	254	243	222	220	235	229	247	256	242	261	242	238	241	238	242	250	230	246	213	238	271	240	214	212	230	220	231	232	271	244	266	211	265	228	239	206	212	247	258	232	261	232	197	253	224	225	239	245	223	244	227	253	214	201	229	202	227	234	218	254	235	257	235	235	232	243	244	212	252	229	246	234	233	235	243	254	217	252	247	264	219	253	211	224	246	248	256	238	242	218	251	246	230	263	235	247	222	210	219	228	243	238	246	257	238	222	222	233	249	247	224	210	237	228	231	251	251	251	225	228	247	256	227	218	228	255	239	252	254	259
22901	21329	28909	24099	21382	21448	12326	3968	2654	2049	1709	1394	1072	1069	885	805	695	649	585	523	432	479	457	431	425	449	451	373	377	407	400	401	411	355	343	364	357	356	389	378	374	359	399	366	343	359	350	368	312	354	342	364	356	362	339	382	323	365	347	355	326	344	343	362	344	364	311	344	343	342	334	335	321	333	363	336	318	357	310	314	348	308	328	335	332	309	353	365	341	311	308	344	322	312	324	342	322	346	336	327	303	353	327	361	355	327	363	334	320	309	381	354	334	354	340	329	372	335	351	347	322	302	320	349	317	349	321	359	359	374	344	371	358	334	362	336	324	324	333	357	321	339	341	344	345	344	307	339	340	307	333	354	319	334	316	335	317	357	320	349	320	343	311	315	334	340	316	346	360	341	329	349	353	317	348	323	292	343	349	354	323	306	350	335	334	328	343	314	349	379	359	326	343	358	347	316	312	312	316	326	315	317	293	345	335	360	301	327	310	293	323	374	334	319	320	324	328	356	337	287	351	347	320	347	315	350	360	354	334	320	336	333	330	310	313	319	344	324	350	291	370	340	318	376	353	355	322	343	341	322	337	321	330	341	311	336	384	304	323	307	308	350	337	306	359	367	320	337	320	323	352	353	330	324	333	349	356	343	357	345	318	363	327	332	343	312	371	307	304	338	354	353	339	327	336	308	322	340	320	347	332	329	337	292	338	336	337	340	332	353	316	346	336	345	321	279	338	347	371	338	303	337	356	362	360	345	331	356	386	326	369	338	319	358	347	337	336	332	339	331	327	352	332	347	335	345	333	359	350	316	328	328	353	340	319	352	316	352	328	330	333	360	335	349	335	373	328	342	310	356	343	365	332	328	340	311	333	345	295	352	332	325	331	327	333	350	318	339	352	352	316	350	336	346	331	376	327	344	344	339	334	359	300	328	321	327	289	321	310	346	320	309	343	307	319	318	335	332	335	345	294	335	355	313	317	320	330	364	337	342	323	338	303	307	327	356	336	345	342	350	331	309	325	329	331	322	329	325	328	309	321	328	339	263	323	342	321	357	319	348	328	337	346	320	314	325	377	339	302	334	347	344	331	339	334	366	356	330	320	340	328	396	325	338	369	321	345	369	346	341	345	320	342	336	357	322	340	313	314	322	331	344	313	365	362	334	308	362	319	356	358	324	337	302	357	312	371	322	333	349	327	349	342	328	343	374	329	344	328	367	330	342	320	313	324	344	332	333	317	322	363	333	358	342	331	314	335	320	311	330	322	320	338	338	324	324	321	336	322	368	340	325	331	335	299	318	339	336	344	339	308	351	332	309	363	339	318	328	379	335	329	325	304	349	329	327	359	350	337	339	342	377	351	356	348	328	333	344	341	320	350	280	343	331	321	334	356	337	351	355	329	347	353	328	365	373	344	339	339	338	337	330	320	300	326	339	330	291	345	347	339	319	343	338	322	364	324	369	328	326	323	314	338	326	325	346	346	324	319	344	318	354	326	321	354	328	339	321	305	314	335	347	310	343	307	335	323	342	338	307	307	322	350	335	331	325	294	328	352	333	359	301	309	357	347	348	317	346	336	332	331	324	345	313	348	325	344	332	372	332	303	344	327	334	318	332	352	345	359	336	335	322	333	339	349	323	331	312	345	343	341	342	331	337	372	353	303	329	349	370	343	347	350	319	330	330	361	354	352	308	299	352	339	317	398	335	328	344	354	330	323	340	320	312	302	347	345	378	327	330	317	310	341	340	343	338	333	327	324	345	370	337	332	321	315	324	333	346	331	339	311	355	337	361	350	336	343	348	343	316	314	345	374	311	339	334	325	351	302	289	338	308	356	371	338	339	351	355	349	337	368	358	327	304	349	303	356	327	349	321	345	295	330	356	335	355	325	326	326	318	333	335	324	354	359	344	344	354	331	311	324	297	316	325	359	325	310	332	318	363	334	327	359	336	314	350	353	335	355	347	340	344	368	328	344	331	361	345	328	336	309	334	353	366	297	344	309	326	353	335	331	333	337	345	305	373	324	354	322	322	317	333	329	372	315	328	307	315	321	334	317	325	321	328	317	351	336	355	345	328	279	327	323	319	361	326	347	330	340	331	324	360	317	331	333	320	356	338	322	317	342	342	320	312	329	335	324	311	316	348	368	322	325	338	349	330	339	335	308	356	312	338	340	347	335	315	328	324	306	342	345	333	307	337	310	308	333	340	336	322	320	309	328	368	330	319	335	334	304	341	330	310	342	346	350	320	334	373	345	335	373	348	311	335	333	340	314	369	322	324	332	305	334	362	326	343	349	363	319	339	338	350	332	347	308	329	362	344	325	336	373	342	332	349	341	330	342	313	323	311	350	339	323	339	364	312	349	311	347	326	350	333	328	357	330	329	345	326	358	369	322	342	323	315	335	338	339	336	295	339	316	319	312	365	351	336	323	340	340	366	322	302	335	348	361	326	321	343	312	309	322	359	361	335	356	354	368	329	323	348	321	354	358	352	320	353	322	359	340	336	327	327	320	356	319	343	360	358	355	342	318	323	380	340	366	339	330	337	339	343	338	349	345	354	334	331	322	336	334	335	338	342	307	326	340	361	317	338	313	347	315	319	329	346	353	359	342	317	328	329	327	359	323	332	334	364	326	324	329	346	319	347	324	336	308	364	355	325	313	342	339	366	324	321	296	377	349	357	342	379	350	336	326	332	334	311	326	340	352	330	300	353	340	329	341	338	340	382	323	338	330	340	359	374	334	372	355	335	357	317	329	338	323	327	319	356	335	326	326	339	368	306	326	360	339	319	329	290	328	307	312	330	321	367	359	318	347	341	343	295	307	323	371	353	340	333	344	341	314	348	314	345	375	317	328	333	325	352	334	347	312	320	357	299	333	358	354	365	319	353	307	318	331	318	340	349	349	337	340	342	361	365	349	319	336	312	331	329	344	329	331	337	346	284	331	310	298	299	362	343	361	336	358	317	273	293	336	313	323	321	365	358	354	331	356	359	296	350	332	324	346	351	350	344	354	344	315	350	327	337	336	369	322	364	310	359	308	365	342	331	314	340	342	331	304	315	326	354	352	353	327	345	349	343	336	308	334	361	344	322	331	360	340	321	313	329	320	352	330	347	330	336	341	312	336	326	307	361	351	329	317	341	337	322	333	318	310	343	339	321	320	352	318	354	335	332	317	339	329	349	354	356	339	303	371	352	325	326	322	341	363	355	302	327	324	299	338	327	309	352	338	336	331	338	343	348	323	354	340	324	349	309	352	351	333	353	361	357	324	350	329	339	295	311	344	344	340	335	301	382	352	312	332	359	331	362	368	324	363	333	341	355	328	372	358	327	335	337	325	329	338	342	356	312	288	333	334	327	335	347	317	361	339	335	324	323	338	308	372	313	350	313	327	357	330	293	348	346	345	316	355	326	379	339	299	337	328	356	346	357	340	342	316	287	330	314	308	338	344	359	333	303	338	343	334	350	340	316	366	336	341	319	307	316	324	346
34823	46974	31041	20684	15838	11756	8330	5884	4711	3563	2982	2260	1702	1579	1320	1204	1057	897	780	699	623	554	504	539	523	544	550	497	445	468	470	424	427	381	409	399	380	381	383	421	408	400	393	367	377	378	387	388	400	358	356	398	403	368	339	405	383	374	370	370	371	344	377	402	379	369	350	364	373	353	349	360	316	382	330	364	338	370	344	354	344	361	359	348	348	337	362	373	351	382	350	348	352	337	344	340	330	409	329	356	349	355	386	327	374	339	329	376	336	324	363	338	313	337	336	356	343	359	375	362	338	316	349	338	399	322	332	345	345	356	331	345	384	331	322	376	346	358	350	351	334	342	372	339	317	345	341	341	327	365	368	349	347	300	345	336	366	332	324	372	321	351	373	332	341	349	359	325	313	370	366	341	340	361	339	370	325	338	359	328	380	363	332	319	339	362	335	344	325	357	340	356	342	312	365	349	320	364	350	373	338	355	342	368	349	340	351	367	328	359	308	328	314	339	354	342	358	362	348	345	317	341	326	363	369	346	339	361	326	345	337	342	319	376	327	332	343	341	361	368	325	365	341	358	323	390	371	320	358	314	370	338	326	346	381	320	344	332	365	376	349	377	347	342	342	359	379	322	347	341	354	336	343	353	353	349	356	352	335	331	373	347	314	319	349	332	327	340	327	373	371	367	330	330	330	363	327	329	345	322	350	309	309	363	366	352	349	349	357	310	359	354	332	358	356	314	357	342	332	351	305	367	353	343	342	379	355	345	372	356	379	363	378	323	356	350	363	370	341	342	336	357	370	341	337	382	347	362	359	348	350	333	376	375	350	352	351	374	365	368	362	348	330	342	379	317	326	393	302	349	320	364	383	324	362	354	354	368	363	334	364	370	347	342	362	342	329	342	349	327	345	325	357	352	369	361	349	358	362	319	316	392	323	352	330	343	342	324	350	366	338	366	356	329	346	321	344	340	370	373	340	392	346	359	332	334	327	349	358	356	370	360	366	340	381	336	325	356	350	352	341	325	379	344	326	360	353	353	352	347	364	376	343	341	321	408	328	365	355	342	340	357	362	362	336	335	325	342	380	373	375	344	363	347	334	365	351	334	365	380	364	374	347	377	315	342	318	343	336	371	377	335	361	326	339	343	372	335	320	361	349	384	345	333	337	315	351	306	344	345	332	350	345	353	332	321	345	367	346	346	320	353	359	350	330	378	365	353	334	351	354	310	364	325	344	372	330	351	346	335	383	367	353	344	312	351	337	348	348	349	344	336	358	352	329	362	372	344	330	353	322	383	351	340	340	362	323	347	354	357	345	376	364	340	384	342	339	353	392	336	343	322	332	316	357	350	332	355	352	346	373	339	347	360	366	341	338	351	382	366	373	364	319	366	344	342	367	343	333	340	345	339	350	358	382	374	351	346	384	380	339	321	344	329	338	329	372	345	316	352	323	305	336	335	373	322	334	337	367	336	342	367	313	337	318	382	342	350	341	339	369	334	368	354	354	347	350	372	355	338	375	344	346	323	320	333	371	332	333	350	362	361	329	360	353	356	365	332	347	318	336	349	348	350	338	355	371	361	341	336	359	312	342	355	391	373	338	362	330	326	323	345	371	326	365	331	318	350	342	348	342	345	355	358	341	373	368	353	331	357	326	357	327	346	310	371	352	324	330	370	344	336	345	345	334	340	312	336	325	339	342	334	354	350	318	344	330	354	315	336	365	342	342	372	314	333	375	339	335	349	353	289	324	334	372	381	355	351	323	307	350	352	338	333	361	346	348	372	323	367	346	346	343	332	344	377	313	344	358	333	318	377	364	323	315	365	331	373	348	327	327	360	346	385	330	342	332	317	355	354	356	326	331	357	304	366	324	329	323	336	358	344	361	342	340	345	349	320	337	319	329	346	340	334	359	360	366	338	345	377	310	328	341	317	348	393	314	359	345	336	353	331	361	313	345	325	358	343	362	347	352	353	376	350	318	333	386	345	374	368	331	358	322	338	331	343	369	308	319	314	339	346	355	353	346	344	320	322	337	374	328	365	338	331	325	365	371	370	343	356	323	356	317	335	364	342	356	344	357	373	344	373	372	364	342	347	347	339	364	346	343	339	340	320	322	326	330	360	359	328	338	341	363	353	335	337	365	323	385	325	340	314	368	353	350	344	374	362	372	338	342	365	330	352	332	323	344	326	333	350	355	353	322	388	361	341	349	357	357	308	337	351	404	372	371	356	381	355	345	307	302	330	351	375	325	359	368	328	378	334	338	364	367	338	326	319	331	333	367	324	324	359	332	367	323	387	367	357	349	345	373	329	361	324	364	344	363	324	327	341	375	318	340	365	341	358	338	330	382	325	355	353	352	377	311	349	330	328	335	365	322	334	340	317	347	338	363	338	344	376	357	333	342	352	354	363	313	336	338	337	344	365	350	348	334	337	367	332	316	334	356	300	348	340	337	334	339	372	311	350	378	361	323	343	354	344	332	384	325	320	328	334	348	378	325	335	339	336	326	341	355	330	341	347	363	375	345	336	316	329	335	353	317	377	355	321	345	341	365	384	343	317	315	357	356	405	346	332	360	344	334	330	333	346	328	370	334	342	325	344	342	366	362	334	352	323	369	317	344	355	357	350	358	307	330	361	337	362	367	318	360	353	362	375	344	341	363	327	353	344	363	333	351	329	348	340	380	320	358	361	344	343	350	365	360	387	346	336	362	385	336	381	335	350	352	340	362	368	342	353	329	334	373	313	329	340	332	326	368	359	364	361	348	364	353	345	401	362	332	335	340	334	352	375	346	370	358	364	357	367	354	353	339	364	355	341	337	353	341	351	361	331	349	325	321	336	356	368	379	328	336	358	359	374	366	311	358	356	361	326	396	327	383	381	330	344	343	355	384	332	347	365	339	354	371	341	337	349	320	345	338	365	307	310	343	366	320	355	385	318	372	329	338	331	409	319	350	331	368	346	372	349	322	368	371	329	370	343	357	320	363	342	330	363	343	358	377	336	350	367	356	300	378	333	315	343	325	354	365	335	353	342	358	345	384	362	363	342	317	336	355	347	352	326	326	360	341	345	369	354	358	351	345	349	322	327	343	353	330	371	353	343	311	343	343	346	344	349	331	332	361	329	322	337	338	349	333	362	345	347	354	341	351	321	342	356	313	319	349	376	323	334	333	343	368	366	336	315	313	356	354	362	342	316	355	339	339	359	344	345	351	351	332	341	370	355	362	354	358	365	379	339	368	343	351	348	338	321	349	369	349	317	355	332	324	387	319	361	340	341	321	336	326	355	350	360	325	405	333	343	342	346	355	338	325	350	337	333	326	330	339	326	304	340	355	342	331	323	336	352	364	380	358	340	351	375	339	383	347	341	349	330	338	338	314	357	335	351	361	333	376	329	356	302	381	354	352	364	336	334	329	328	343	387	341	375	330	335	367	363	348	330	363	335	332	334	375	353	337	325	358	336	348	306	338	347	364	347	360	340	359	352	369	366	361	361
28901	23082	17920	9690	4510	2647	1544	1102	825	704	578	459	390	399	345	271	264	236	221	191	180	159	180	167	179	207	167	153	168	177	176	143	162	147	154	137	123	131	150	131	178	175	156	166	149	132	138	140	155	154	161	140	165	164	148	153	159	157	153	147	147	132	133	143	138	139	161	150	127	137	138	124	141	153	123	143	155	127	147	126	155	127	157	131	130	134	140	141	135	160	153	149	148	152	148	138	126	128	144	153	156	158	142	157	146	137	155	142	149	138	154	141	126	163	141	131	144	130	140	138	167	149	163	140	146	138	132	129	149	139	149	136	155	144	163	154	162	146	176	141	144	137	139	137	146	126	149	152	137	152	124	157	122	138	147	151	125	117	128	141	137	132	141	146	157	132	134	153	128	146	133	155	155	122	135	155	152	154	152	131	140	158	122	135	143	147	126	151	145	153	156	149	125	149	148	134	119	143	130	136	145	163	153	160	137	146	127	150	122	169	161	157	145	182	136	149	156	151	137	117	135	122	129	157	156	155	136	133	143	140	130	153	179	160	127	147	157	129	143	157	149	174	145	126	139	144	161	117	135	119	129	130	139	138	144	138	154	132	167	147	150	142	161	149	133	134	150	141	136	140	159	142	153	134	144	139	147	128	159	135	137	137	165	135	149	172	145	144	155	141	136	137	130	144	130	138	162	145	152	156	149	132	149	146	116	139	142	130	135	128	164	133	149	138	165	130	140	160	141	124	121	153	156	126	149	148	129	147	149	136	140	138	133	158	151	134	146	146	140	130	148	148	147	147	158	125	162	127	142	120	153	137	128	145	147	123	138	166	166	130	143	152	172	140	136	134	130	155	125	139	164	136	143	140	176	115	138	141	148	143	155	144	123	167	141	151	144	134	159	140	127	156	173	147	141	152	156	166	138	161	161	141	142	137	125	151	148	136	151	136	172	131	147	152	156	124	147	123	164	144	118	139	139	146	145	151	175	117	149	142	134	137	132	136	135	136	157	125	151	133	147	158	140	154	146	146	139	139	144	148	138	134	129	147	148	138	136	131	135	157	121	153	151	142	153	115	123	133	138	137	150	164	138	140	145	165	126	145	157	140	146	164	142	154	138	129	164	132	152	139	153	131	144	136	115	142	134	140	143	153	158	138	152	136	133	137	125	153	116	139	159	146	110	147	145	116	144	136	157	143	131	127	133	144	142	125	152	158	130	135	144	139	156	150	120	142	158	142	121	136	141	143	153	139	131	125	136	130	118	137	140	142	139	154	135	154	135	148	123	146	154	144	128	126	141	139	150	148	146	142	132	144	138	149	139	155	146	141	144	152	121	117	124	130	134	145	141	131	142	139	140	134	138	162	150	149	140	155	141	167	143	161	152	139	155	154	140	135	143	159	140	162	128	119	144	145	143	138	145	140	117	162	128	130	129	133	140	151	131	138	152	155	141	141	144	135	155	155	130	144	136	150	160	154	139	134	137	166	127	144	154	152	153	176	137	162	138	154	148	154	149	144	146	143	144	153	126	149	159	140	158	146	148	147	155	134	148	134	151	156	142	140	147	152	142	119	171	144	127	128	131	119	159	129	129	147	170	156	140	127	167	143	131	118	150	148	132	140	119	160	136	149	148	143	144	160	140	145	148	140	132	157	142	156	134	151	157	131	134	151	147	165	149	143	135	159	145	135	147	141	137	108	150	148	140	147	143	132	141	136	137	135	144	155	157	141	151	137	126	150	137	126	146	162	125	136	145	160	138	155	139	157	168	156	148	151	138	156	138	153	143	132	133	170	146	161	138	134	144	154	153	152	141	160	139	142	162	131	158	132	132	149	131	159	140	162	151	157	144	138	137	140	157	131	136	139	129	123	134	123	129	165	134	140	147	109	157	126	122	158	156	163	133	155	145	136	157	150	150	159	157	142	132	144	161	155	155	162	130	148	127	143	141	133	144	167	145	151	153	146	142	134	124	154	127	145	142	134	133	154	134	155	150	156	147	113	145	150	157	121	146	133	134	129	147	134	136	146	146	156	147	116	136	154	153	136	120	169	152	162	136	137	125	139	174	145	160	133	134	163	148	153	128	146	162	148	145	138	139	125	162	157	128	138	150	140	130	120	155	139	151	171	128	157	135	145	158	163	140	160	161	124	139	158	125	136	129	152	121	133	137	155	136	154	139	145	132	142	146	138	124	127	133	145	159	130	124	141	154	146	159	156	158	149	167	142	157	128	134	175	170	138	151	123	137	135	143	157	126	137	158	143	149	148	141	140	149	141	139	158	158	151	146	143	166	131	141	163	164	135	142	132	135	148	158	161	151	133	134	128	132	148	129	135	142	131	142	121	159	131	130	124	135	148	148	146	139	152	144	141	112	143	116	129	135	148	141	133	154	130	140	137	152	139	138	133	113	142	140	129	141	135	165	134	149	144	154	151	136	155	138	153	160	134	139	142	144	141	151	154	127	143	151	106	145	147	128	149	148	144	156	155	152	144	147	126	133	139	132	155	150	129	137	116	152	114	144	138	135	144	128	159	129	132	130	136	125	134	128	137	168	152	128	162	149	144	118	151	139	139	170	133	137	139	155	119	157	157	129	142	151	134	151	149	143	168	146	153	151	155	162	132	138	150	115	153	139	150	141	130	139	123	144	136	149	130	130	144	143	142	136	129	146	133	157	152	147	146	152	140	140	142	161	159	134	162	157	135	147	147	172	156	142	124	141	145	140	128	122	151	150	159	127	124	150	146	144	138	133	150	116	147	120	151	149	143	152	148	139	138	135	130	142	163	137	141	143	146	150	154	154	155	144	145	149	132	141	147	157	143	152	149	127	133	121	133	141	136	111	133	139	145	153	137	132	140	153	146	145	132	139	128	149	130	153	122	149	153	134	137	131	147	141	133	141	130	142	129	128	122	158	151	148	142	121	162	143	138	128	159	148	141	148	133	134	152	144	112	138	152	148	140	142	137	143	149	152	133	133	129	152	141	158	153	130	139	155	153	153	142	138	138	133	159	134	164	138	125	128	122	137	135	161	143	132	162	151	146	127	158	143	145	152	141	156	137	165	143	129	134	139	144	151	135	155	133	155	152	129	157	152	157	140	153	146	132	131	148	125	157	115	167	127	149	166	133	141	144	155	150	133	152	164	138	132	138	126	136	128	118	141	159	158	152	148	136	140	140	146	129	150	154	129	120	122	150	166	131	125	138	157	133	153	156	136	147	156	151	137	150	140	136	139	148	128	154	141	139	128	161	143	155	136	133	130	144	145	152	164	147	158	140	145	125	141	147	161	134	156	124	135	152	148	139	135	148	144	138	136	142	127	149	143	162	158	114	141	132	134	125	135	162	138	126	153	139	147	155	153	143	129	126	124	163	147	142	130	134	152	160	145	146	129	148	151	122	147	120	134	138	148	136	139	141	150	154	154	135	154	152	152	132	154	133	128	155	117	144	153	135	142	145	155	151	126	139	153	144	162	134	127	142	165	142	143	133
25545	30761	18244	9803	6890	4701	2954	2097	1633	1238	1012	821	661	548	448	421	421	352	281	248	229	196	205	191	228	239	214	182	197	170	185	192	167	190	179	178	194	164	171	141	177	181	165	160	171	184	200	142	151	147	161	185	158	176	173	143	184	177	157	165	163	170	141	167	131	163	187	154	162	181	174	178	165	152	162	152	149	134	137	165	157	141	146	171	176	159	169	166	164	152	168	155	177	154	158	159	143	158	175	170	160	166	174	163	166	155	134	169	162	164	154	170	146	166	152	174	172	155	148	157	151	150	154	170	146	183	166	149	157	143	154	161	119	187	141	142	164	171	159	138	157	160	170	169	166	169	166	159	138	176	149	152	168	159	157	161	152	150	168	162	168	152	146	141	154	162	161	149	167	157	147	158	156	164	137	174	166	164	161	161	156	160	166	181	148	160	168	157	163	172	135	145	153	160	145	166	165	163	160	149	167	146	163	152	170	158	158	153	169	133	171	155	157	158	135	161	150	167	163	150	171	145	184	182	163	178	144	154	147	162	157	163	161	142	163	139	167	165	151	151	154	148	170	160	139	144	154	168	151	151	160	163	171	156	144	158	155	163	172	165	155	167	147	178	133	159	154	141	161	165	126	164	133	152	166	160	171	162	157	171	142	158	155	174	162	165	173	167	160	157	145	150	179	145	137	142	158	179	149	166	175	153	162	149	154	150	148	185	142	157	161	162	163	140	165	175	162	151	157	170	158	152	141	162	146	158	172	157	142	167	157	166	152	172	156	145	152	181	153	144	165	142	180	167	161	167	151	154	137	158	170	160	150	156	186	142	140	154	158	156	156	183	177	145	147	152	170	182	165	149	159	134	158	138	159	145	177	165	160	165	156	145	155	148	164	172	180	164	151	153	158	160	153	157	180	161	149	176	145	167	169	160	159	161	170	161	162	177	155	151	150	180	168	172	149	142	135	153	181	172	164	156	161	157	147	175	196	154	140	141	147	167	148	154	158	176	166	145	137	155	145	157	179	137	154	177	165	166	171	135	142	159	165	160	151	153	145	153	169	159	172	144	149	157	159	186	151	141	159	186	169	145	168	138	177	160	178	158	149	161	143	174	137	162	152	145	158	169	154	179	152	179	157	152	167	169	159	168	151	181	152	159	172	147	147	172	156	149	159	184	143	168	155	153	154	141	138	140	175	173	169	164	175	153	160	155	144	154	156	175	145	154	160	150	175	169	154	148	166	150	158	165	159	159	169	146	158	144	159	171	137	165	170	151	148	166	136	173	154	158	151	156	148	164	132	152	147	147	165	173	152	173	143	194	190	158	127	150	175	162	162	164	154	161	157	173	155	156	164	147	151	151	152	148	160	157	172	154	166	167	181	178	156	153	170	155	162	140	154	143	173	156	153	144	156	170	168	171	161	147	142	176	161	145	163	169	149	154	159	163	171	140	162	138	139	163	167	134	149	150	167	159	171	155	178	159	154	159	167	172	165	154	175	165	147	148	148	137	155	153	157	177	168	136	152	164	151	190	157	148	149	157	158	177	157	149	140	171	161	169	161	150	177	160	173	159	154	165	174	160	146	162	128	151	158	178	156	159	177	140	165	156	163	159	182	162	142	158	164	170	163	154	164	173	155	150	163	174	154	161	127	153	158	182	169	148	184	150	129	170	151	145	151	150	144	151	164	181	165	143	163	150	180	179	153	151	146	156	166	151	165	153	171	150	165	149	157	168	155	156	157	163	173	154	147	167	159	177	157	129	162	167	145	172	171	179	153	182	165	163	163	169	145	159	181	160	159	157	154	160	145	161	142	143	155	161	149	135	171	177	135	169	167	163	140	149	174	156	170	150	143	157	137	174	174	153	160	168	139	146	154	171	172	167	171	152	179	169	179	162	168	130	138	170	159	142	179	151	155	150	189	158	161	169	175	169	158	158	167	154	163	175	144	187	178	169	165	165	167	163	156	157	158	157	153	174	145	145	148	158	150	194	163	156	149	152	152	149	157	149	168	147	122	153	164	128	141	159	187	133	149	150	186	175	164	148	166	176	170	172	158	179	192	148	161	165	154	175	176	157	164	140	151	145	154	162	137	171	155	145	168	141	183	143	149	141	145	162	137	163	168	154	146	191	162	154	160	162	165	164	172	148	162	169	155	141	155	159	158	176	157	167	170	174	146	150	151	174	167	175	158	143	153	172	160	157	160	151	175	162	164	148	175	187	159	167	157	159	156	167	179	148	136	153	155	144	151	162	162	166	165	164	158	142	173	168	155	148	150	165	147	160	169	154	155	156	147	156	177	170	155	147	173	174	171	163	156	162	157	164	152	156	171	182	165	135	174	173	168	160	162	131	171	172	164	158	140	161	158	164	154	166	148	145	157	157	163	180	141	168	152	187	130	159	122	165	175	139	157	168	154	166	156	144	157	169	162	135	167	182	177	164	158	142	150	195	169	188	140	148	162	182	155	161	185	161	166	146	146	144	169	175	179	155	170	165	165	165	169	155	154	166	149	160	176	157	149	162	169	189	166	177	175	170	149	154	145	149	165	166	165	161	153	179	165	173	165	192	152	158	163	174	159	174	155	149	154	163	170	159	160	155	191	143	157	170	167	158	147	159	160	189	171	170	159	150	186	156	168	173	130	143	155	148	149	160	134	149	159	158	170	150	169	171	178	161	165	155	139	172	148	168	193	166	172	138	173	158	139	143	164	168	139	153	148	149	162	178	149	169	183	160	139	158	141	163	164	156	180	143	144	172	143	164	172	152	162	145	155	159	168	161	136	166	168	156	160	159	149	154	158	205	154	164	153	144	148	177	152	159	162	150	142	164	172	169	178	140	166	157	165	136	166	163	139	163	174	149	167	152	170	141	167	155	175	181	172	186	156	158	134	179	166	176	156	162	161	161	162	161	163	174	164	158	167	163	158	157	191	177	178	174	158	152	166	164	170	159	169	158	159	145	153	139	149	194	157	143	160	170	171	158	159	170	166	157	189	151	148	165	178	156	164	179	180	169	140	130	152	145	158	165	169	167	161	131	151	179	168	158	177	174	153	168	173	153	171	147	164	147	169	170	152	151	147	175	179	146	171	164	148	159	159	153	150	155	162	186	180	157	156	148	154	152	181	170	158	162	138	135	172	176	170	164	149	189	153	162	167	172	156	167	179	167	160	153	166	161	165	168	158	173	169	138	155	156	147	163	156	163	162	168	155	165	150	150	171	144	135	164	173	165	164	172	159	166	159	159	150	140	159	156	172	135	167	162	161	179	155	142	161	167	183	155	152	154	178	153	132	158	146	176	152	151	194	182	155	145	173	149	169	166	166	167	167	153	167	168	161	176	142	144	168	163	141	167	147	152	134	168	165	151	181	149	189	164	160	155	153	188	162	180	143	158	169	151	162	156	141	168	160	186	178	160	143	170	154	168	154	132	162	133	160	158	157	151	137	178	171	187	154	166	167	161	176	169	147	169	157	153	151	136	162	154	155	164
23968	21260	28348	24474	21166	12447	4199	2477	1770	1301	1042	843	664	633	547	515	486	444	371	335	314	295	250	266	301	298	281	278	250	268	256	231	232	224	252	222	202	250	228	238	238	256	206	226	219	234	243	194	220	247	242	235	223	227	214	218	230	221	243	219	214	230	221	201	228	211	233	203	229	219	221	249	212	199	201	195	214	223	176	201	233	212	207	217	210	197	215	202	215	233	210	227	200	198	208	219	203	196	213	199	220	207	227	226	216	189	197	179	212	234	229	213	209	203	193	216	190	196	205	245	225	218	216	228	185	186	203	218	186	197	204	214	208	234	202	206	210	209	218	193	208	195	228	215	221	223	203	217	210	218	192	204	234	203	215	224	199	205	207	215	248	205	204	215	202	197	200	247	212	199	204	225	215	212	247	227	230	209	211	204	182	227	222	194	194	211	218	231	200	203	196	242	217	218	228	219	195	204	199	201	227	221	220	223	187	184	200	209	225	201	209	187	213	202	194	198	227	200	224	217	186	221	191	204	193	213	241	223	226	216	215	236	198	222	229	232	207	199	197	205	204	210	212	215	229	207	208	218	186	207	216	238	234	208	191	207	223	211	212	218	212	215	206	184	185	198	201	231	213	207	203	221	204	212	227	217	226	207	200	232	162	230	200	216	209	221	207	210	234	212	203	201	177	185	193	226	225	215	203	213	219	218	214	206	201	221	219	219	239	210	209	208	228	189	207	221	217	225	204	197	224	217	211	230	206	182	207	218	219	214	215	216	212	231	203	202	225	222	198	224	217	203	214	201	210	199	206	202	194	215	237	184	188	222	216	219	202	207	235	234	223	210	222	207	203	225	212	214	222	225	208	213	210	214	200	241	235	196	218	215	236	222	194	212	194	221	185	186	212	212	202	245	233	216	238	210	221	235	222	223	218	205	189	236	219	235	215	197	206	216	221	192	202	197	219	221	209	191	207	217	211	199	194	200	215	183	255	182	226	181	183	238	201	219	218	203	206	183	199	226	204	226	201	191	224	200	217	217	230	227	229	211	210	215	210	223	233	243	199	215	201	230	233	216	211	211	211	187	221	197	211	249	210	205	222	208	198	233	227	218	207	205	214	213	217	204	233	221	229	220	215	225	223	223	230	207	197	228	219	233	212	236	213	223	225	187	219	231	225	204	193	188	210	212	223	224	209	214	235	225	208	204	214	207	203	213	252	190	216	184	202	196	200	210	222	200	206	212	191	182	236	221	194	199	178	215	200	231	211	194	202	219	226	221	209	224	190	200	207	229	223	205	187	209	207	209	233	227	229	213	205	233	204	221	204	210	198	241	207	210	201	191	221	185	219	213	194	202	213	208	211	220	229	185	205	216	215	212	217	212	202	224	191	228	213	204	194	209	194	215	216	215	205	201	202	211	221	182	192	226	209	241	229	207	233	212	224	209	222	215	226	205	212	210	199	216	206	208	186	225	222	185	226	200	190	225	225	212	219	202	221	222	226	201	220	189	198	196	228	200	190	215	223	190	212	222	207	187	228	219	221	193	194	196	220	199	225	207	232	198	222	226	218	214	195	216	205	194	207	217	208	220	210	201	211	198	225	194	213	212	214	203	215	216	199	201	207	177	202	213	217	181	201	183	206	191	234	216	192	220	207	209	242	195	213	200	225	198	234	219	218	193	207	229	207	207	195	234	240	225	205	203	243	188	212	201	228	209	206	214	218	212	205	200	220	210	192	204	192	228	193	188	195	217	210	202	207	203	197	187	237	211	224	232	226	211	219	208	215	205	207	209	217	214	235	222	199	197	203	193	232	228	230	208	207	218	198	194	222	221	222	222	190	208	228	227	214	209	212	241	242	215	186	202	215	224	215	195	204	216	213	233	205	209	236	203	212	224	224	234	210	210	217	174	233	216	210	187	242	215	212	210	211	222	226	205	213	197	203	227	206	187	229	213	195	201	230	225	208	208	216	225	198	199	233	221	218	221	213	217	204	202	207	209	202	209	219	183	190	195	238	208	199	239	206	201	227	204	219	223	189	201	205	196	205	214	201	228	211	220	211	236	209	242	197	240	219	186	239	241	202	207	248	234	223	228	185	220	210	203	214	224	204	246	205	204	231	211	236	201	194	219	191	222	226	190	188	204	201	215	201	222	218	200	210	203	190	198	221	220	209	207	197	224	195	210	192	208	225	236	214	228	198	214	202	187	202	227	207	224	208	209	199	219	178	208	212	216	202	217	211	215	179	203	201	233	213	226	205	204	211	201	197	211	211	214	216	207	199	222	227	210	238	203	188	219	199	232	202	198	214	212	186	200	172	194	217	218	218	201	204	219	235	231	199	189	182	221	235	215	236	198	236	198	208	221	191	217	205	189	207	196	177	228	204	210	181	226	225	190	194	194	193	213	231	230	218	208	198	211	235	229	207	211	211	221	217	213	188	195	201	214	226	232	225	237	196	220	221	214	181	209	208	227	209	192	190	213	202	202	210	227	201	219	225	207	193	225	183	222	229	192	210	211	212	233	205	207	210	202	220	206	209	238	209	196	218	211	200	230	203	215	204	239	224	249	210	197	209	217	194	195	223	220	212	187	229	227	203	216	203	198	237	223	199	183	204	204	181	216	212	215	201	192	227	234	189	177	202	195	237	244	205	178	213	227	233	239	221	193	176	237	222	219	215	216	230	230	212	202	189	183	257	226	205	231	203	222	233	199	221	188	226	211	233	194	203	209	242	216	193	213	206	205	217	225	195	194	211	239	209	181	225	183	205	225	221	220	196	228	226	192	198	209	207	209	203	231	214	231	184	211	210	236	223	206	237	229	217	206	193	215	201	222	206	214	209	221	228	219	224	202	227	201	195	213	204	215	200	198	230	206	184	215	206	220	197	218	221	213	212	218	230	179	204	212	222	203	223	236	208	215	202	226	207	213	225	180	202	202	209	216	219	220	203	203	222	200	207	191	241	184	172	205	218	226	198	175	200	228	201	236	202	179	218	199	205	195	209	218	203	209	216	209	204	217	218	222	193	209	212	201	218	191	193	198	197	197	193	190	185	234	209	257	189	203	183	205	217	201	241	219	221	233	217	206	200	201	225	236	203	229	206	211	211	211	251	185	214	227	199	214	251	207	242	204	211	202	210	211	218	226	181	226	187	203	210	179	216	175	187	205	200	217	206	205	200	199	241	198	241	198	239	208	195	206	218	195	197	206	207	222	199	230	185	210	219	222	221	200	226	214	246	214	205	190	228	228	230	213	211	216	228	242	194	182	225	221	203	213	249	200	209	236	222	215	184	202	218	229	221	210	219	207	199	185	190	184	215	232	216	176	217	222	194	247	221	211	238	223	233	200	246	215	235	209	188	193	209	188	222	200	223	216	170	212	220	219	227	237	193	230	218	214	211	215	177	207	215	207	204	224	230	216	219	215	218	230	201	237	247	225	204	191	204	196	184	196	217	193	213	202	219	234	212	187	220	205	241	214	205	210	207	195	205	199
30565	42218	25770	15582	11241	8192	5521	4154	3028	2415	1823	1339	1113	981	869	730	617	572	537	411	423	347	335	340	354	320	301	305	319	287	289	308	240	283	277	263	257	251	288	260	253	268	255	219	224	252	242	260	234	247	227	231	262	242	258	245	239	238	250	225	224	248	247	251	224	240	227	230	239	233	198	205	243	209	216	224	237	223	216	230	219	232	240	224	245	224	241	254	229	232	243	260	221	206	233	250	216	223	230	226	225	240	215	250	207	206	216	208	230	221	238	197	235	224	224	222	249	227	261	261	213	206	230	213	198	228	238	215	200	238	191	247	252	228	219	216	198	219	226	217	255	217	230	250	260	220	220	205	226	210	225	223	198	178	214	218	222	210	213	233	219	241	219	234	217	221	240	208	246	230	233	199	241	200	224	210	228	188	242	211	220	205	215	233	233	256	229	225	225	210	228	243	212	220	209	226	236	230	200	223	221	223	218	238	232	227	210	227	175	237	211	235	232	229	233	218	253	232	207	222	226	237	222	232	241	215	234	224	227	225	206	237	242	227	218	197	242	232	238	237	226	228	225	219	228	210	224	201	232	229	209	208	219	233	213	252	220	257	202	217	221	233	244	221	247	245	231	241	221	209	223	203	220	213	213	220	230	237	224	211	232	247	235	236	232	200	224	217	234	257	205	213	211	225	201	194	226	211	218	220	232	221	215	230	243	216	217	221	241	211	207	222	208	237	233	206	216	216	226	218	234	223	197	237	237	240	219	215	214	208	239	239	230	252	224	205	216	212	215	220	225	253	213	234	192	226	192	217	234	208	230	211	207	232	225	193	211	216	221	220	217	232	216	224	204	205	246	230	222	235	217	217	217	233	229	225	244	257	228	256	223	235	222	229	251	231	244	236	207	245	232	219	189	212	220	220	225	245	247	215	238	218	216	209	202	212	227	219	213	206	230	226	234	221	221	229	233	215	216	229	239	196	201	219	211	219	229	226	236	223	224	213	219	215	231	215	231	216	242	209	229	210	200	230	232	219	237	223	226	252	249	220	234	214	218	226	234	233	239	236	230	232	226	207	213	213	215	253	206	224	227	245	220	218	231	185	197	219	189	228	228	213	211	236	207	240	228	206	211	227	245	239	226	242	239	239	280	214	213	218	196	230	245	213	210	210	198	212	204	210	232	231	229	214	240	211	194	218	212	227	219	215	248	222	231	222	228	216	220	236	234	220	243	236	234	201	201	239	228	208	235	224	213	214	223	202	251	212	226	234	201	214	252	232	227	202	217	241	242	217	212	236	224	206	196	225	245	247	258	244	236	213	234	230	207	240	224	219	220	213	228	229	253	234	221	228	246	231	208	228	218	229	236	208	227	208	216	224	239	203	217	221	247	204	218	209	201	202	224	206	215	215	232	206	257	254	234	205	194	204	212	220	242	228	223	195	205	212	241	214	216	228	233	227	212	212	232	233	236	251	221	227	215	240	224	243	255	212	243	224	186	203	228	217	230	212	216	217	199	211	234	184	197	246	221	214	219	227	225	234	207	211	246	224	213	208	226	198	218	218	205	233	231	226	242	209	227	245	190	226	222	219	246	232	237	194	235	217	212	243	239	239	188	262	230	243	252	198	212	247	216	219	251	220	229	226	234	201	204	222	196	223	219	222	224	202	227	236	194	240	214	216	253	200	201	211	243	223	260	232	230	230	217	230	216	199	223	234	223	219	201	211	233	193	219	236	226	219	235	219	237	224	224	230	207	189	223	218	228	233	256	226	233	268	228	216	219	215	223	194	221	242	215	202	231	225	223	242	244	207	226	258	240	262	239	213	238	213	214	207	228	234	261	240	264	199	215	239	259	244	208	214	230	220	203	226	225	229	238	249	218	238	208	195	218	213	230	236	213	222	234	226	244	220	205	206	266	250	224	246	243	228	227	212	222	237	213	201	230	224	232	205	231	234	243	215	195	223	223	221	239	237	211	221	227	206	228	214	232	214	221	228	224	233	222	215	227	253	237	242	255	237	215	234	230	213	235	235	221	201	214	222	234	235	233	203	226	273	217	205	213	199	218	205	226	238	195	237	234	211	234	225	223	249	209	204	214	226	212	241	228	219	233	230	241	240	257	230	220	236	205	209	214	216	217	235	227	236	234	218	215	210	233	232	245	229	216	214	232	229	208	226	232	216	233	228	226	228	235	207	216	232	222	231	224	225	238	228	196	235	216	240	223	229	209	216	239	207	228	212	243	230	223	216	209	226	206	188	234	215	219	229	230	200	219	227	236	225	230	222	235	205	214	218	208	230	225	230	250	215	244	188	233	244	224	246	219	244	222	245	217	233	230	225	221	228	221	211	199	214	226	237	208	229	234	228	216	228	217	239	226	200	239	221	226	215	233	224	231	224	219	218	181	218	236	220	229	212	230	227	235	230	228	250	240	235	208	214	220	236	205	223	233	207	210	207	246	209	224	241	228	219	226	211	218	214	232	233	212	240	247	202	225	248	225	226	236	242	217	226	236	208	236	220	230	236	235	232	202	214	241	264	199	234	210	261	220	224	233	216	226	239	227	207	211	225	205	233	230	228	216	234	212	215	233	219	233	215	232	232	210	216	198	204	229	239	215	234	215	222	212	231	229	211	231	232	248	218	224	244	231	229	192	220	203	246	196	207	219	220	213	221	220	236	216	245	221	233	227	248	234	231	214	214	219	228	222	225	239	221	235	257	208	210	212	211	219	226	227	221	233	221	193	219	218	212	227	233	215	235	266	226	202	225	222	219	215	210	231	213	218	222	216	232	231	226	258	227	224	228	204	236	217	210	227	238	242	231	227	245	216	239	193	242	231	220	218	244	248	211	239	229	239	235	240	244	237	214	190	226	238	211	234	217	211	207	224	207	229	217	253	223	217	226	229	201	214	220	238	208	219	229	237	221	186	268	248	212	205	235	197	246	238	234	255	223	198	230	204	222	227	221	222	214	237	216	249	235	231	235	221	191	215	201	205	213	228	213	238	233	220	236	217	240	220	247	208	204	217	198	214	225	208	182	235	217	205	215	216	240	246	223	227	243	231	222	230	223	214	231	219	243	196	190	229	231	220	221	255	241	243	220	222	228	213	242	245	217	215	236	228	209	257	241	206	229	207	238	219	207	220	221	230	207	203	212	228	224	220	203	208	213	231	219	255	233	223	205	240	234	219	201	218	242	236	226	207	225	221	219	197	190	201	235	233	216	238	213	212	231	223	223	228	236	230	236	235	206	230	210	231	226	206	207	241	260	228	236	242	226	224	233	222	213	218	221	209	234	234	231	226	218	233	214	204	203	221	229	229	213	228	208	226	210	232	216	224	216	243	220	203	211	231	234	250	232	225	205	212	222	230	228	196	229	229	210	224	219	233	216	210	235	217	239	208	228	229	210	229	259	233	235	202	213	216	215	223	245	228	195	233	218	215	204	214	227	239	234	217	229	198	208	235	235	235	217	209	227	226	217	224	209	224	218	217	241
25174	21240	27121	25331	12339	4118	2428	1751	1306	1012	768	633	526	494	461	436	415	351	355	304	267	275	285	274	246	283	249	246	248	230	256	221	219	255	237	215	232	219	213	213	233	225	217	226	231	188	219	203	198	241	221	244	222	218	219	210	255	188	219	239	203	233	236	232	234	196	234	214	216	214	211	238	221	233	215	216	219	229	176	223	204	227	202	190	233	239	238	210	227	221	222	212	222	224	240	211	230	214	232	216	269	209	197	206	219	204	194	232	239	215	203	221	233	218	205	223	220	231	213	225	243	242	213	210	210	225	215	232	219	240	207	215	237	213	213	210	225	243	233	217	219	214	245	244	184	209	224	206	215	198	205	186	236	228	233	208	228	221	212	212	195	215	215	201	190	220	199	212	220	202	206	210	193	209	216	218	208	205	216	195	226	191	221	221	232	224	241	208	216	222	219	199	223	229	225	212	180	230	215	199	206	195	216	222	219	224	243	209	216	242	210	234	211	215	211	193	230	220	228	215	231	209	204	215	213	213	200	210	227	187	219	215	200	217	221	200	208	206	200	231	223	200	231	243	191	198	216	213	214	217	210	219	216	229	226	222	200	219	230	245	203	224	249	207	200	209	219	177	221	210	243	214	192	204	199	214	225	204	222	227	210	189	224	213	216	215	226	228	239	230	220	210	215	233	216	205	204	202	214	209	224	201	246	185	208	237	217	204	210	230	214	222	218	217	231	218	234	234	215	226	208	217	213	214	226	204	217	221	201	222	211	227	207	240	193	210	227	231	198	231	211	208	229	208	234	212	216	225	222	221	216	228	232	242	240	217	201	220	212	222	221	203	211	189	233	230	214	218	195	196	198	221	201	229	197	226	216	191	202	209	224	223	202	213	188	187	191	200	211	219	225	227	228	241	186	234	228	215	205	204	212	196	219	228	210	222	217	204	215	187	216	201	196	231	214	176	191	208	213	207	223	225	226	220	216	251	216	223	211	245	229	195	229	223	199	224	205	228	211	201	211	198	222	200	207	216	221	203	222	205	191	213	230	228	210	198	215	203	212	215	216	230	237	216	215	216	236	213	227	207	206	244	232	242	195	234	216	193	227	213	224	212	206	231	225	212	205	198	231	216	230	215	198	218	190	233	211	211	226	210	222	188	201	218	202	238	211	234	211	200	188	205	216	210	230	200	226	190	205	220	249	230	222	184	210	186	223	195	211	212	222	235	191	228	231	234	190	186	215	209	216	226	217	204	193	230	190	202	199	219	214	214	219	200	192	236	232	197	202	183	194	213	223	233	208	200	213	236	216	208	202	215	240	177	220	196	217	190	221	208	195	199	215	242	215	201	216	193	195	200	229	207	235	214	211	199	198	197	237	210	227	204	224	195	217	233	218	229	179	234	219	216	208	216	221	207	249	225	213	221	222	190	228	195	225	212	205	208	212	208	182	211	201	231	215	212	192	230	212	250	206	219	232	206	219	218	230	218	204	204	205	220	199	222	222	203	227	225	225	201	226	213	218	235	232	216	221	200	236	226	229	207	212	205	233	216	199	209	216	211	206	214	212	214	199	231	206	230	204	215	211	188	204	218	219	200	217	225	199	213	202	251	212	183	201	223	220	204	228	196	199	235	218	228	218	203	240	200	217	190	203	217	198	238	230	193	203	223	247	222	224	234	219	222	200	223	217	225	180	205	195	216	210	220	193	192	217	218	185	230	199	225	223	223	219	215	239	197	226	214	217	218	220	218	247	192	238	207	195	225	222	251	262	218	250	207	217	213	198	218	217	170	219	226	234	219	209	241	227	206	212	234	204	239	200	190	223	198	210	202	210	235	218	240	225	238	226	219	208	238	228	223	232	204	189	229	206	240	201	214	213	214	221	250	240	200	248	214	223	207	211	235	237	195	236	192	199	214	196	226	213	209	194	202	207	203	224	208	219	205	192	200	223	237	215	222	201	205	198	228	193	239	220	212	232	240	218	225	210	248	217	196	207	211	225	213	212	217	224	214	217	204	201	241	205	202	206	219	210	192	224	211	225	207	241	225	231	234	214	220	218	217	224	200	196	217	208	220	181	197	224	190	232	223	219	206	214	227	209	210	193	229	229	212	210	197	222	216	221	189	209	215	224	215	225	205	200	193	200	219	214	185	212	199	191	204	208	198	193	242	214	219	207	206	216	202	203	210	217	217	220	213	212	214	206	204	201	219	222	208	241	211	214	217	204	220	211	205	205	207	176	207	214	221	202	207	198	195	221	231	232	225	228	207	193	228	187	192	202	206	201	189	195	220	235	207	237	203	205	199	186	197	212	267	216	222	218	228	190	239	212	215	238	209	207	231	197	214	253	212	215	221	232	216	208	201	217	186	238	220	198	227	236	197	223	196	229	242	204	200	222	193	214	216	210	219	239	230	241	208	228	230	212	204	224	216	217	202	193	210	196	216	187	203	206	235	208	195	245	218	224	228	190	222	227	200	220	217	202	204	192	206	220	212	236	184	205	203	182	207	219	212	235	263	214	231	208	217	202	222	202	206	214	216	211	212	204	222	218	228	203	205	226	192	209	220	216	209	219	188	217	221	216	199	230	242	226	213	220	227	206	205	197	221	204	233	218	234	219	210	199	203	190	231	206	201	215	238	191	213	225	229	231	189	232	208	194	196	224	221	237	208	227	192	230	189	231	241	257	236	225	212	207	206	217	206	217	209	208	238	210	214	213	219	189	215	213	222	232	198	224	203	215	201	206	212	195	226	203	224	209	225	220	210	236	202	216	226	202	218	203	211	196	232	210	236	222	214	221	203	210	207	202	213	237	247	209	227	232	202	223	218	227	226	210	186	222	226	215	215	207	222	226	207	193	210	218	230	233	227	223	212	209	216	211	210	195	203	209	209	198	212	225	207	200	212	206	203	212	217	216	212	206	215	216	214	236	214	202	228	200	236	220	218	222	225	215	224	222	217	189	196	207	225	205	200	197	233	203	211	203	198	237	197	197	196	233	228	219	204	200	217	220	227	207	229	211	220	201	202	215	240	221	212	227	195	234	181	237	195	196	216	232	214	227	229	224	208	182	202	208	219	225	218	223	225	220	245	182	226	202	211	231	219	210	225	232	209	224	194	205	187	196	214	216	209	229	216	240	233	214	212	218	215	204	234	242	218	212	212	220	213	230	196	226	206	208	207	226	228	208	219	231	209	215	202	229	216	217	203	242	195	205	214	245	194	222	221	198	228	211	221	213	224	215	199	220	214	197	221	217	203	216	202	216	236	241	207	241	201	190	234	229	238	214	203	225	228	226	228	193	211	235	226	214	221	233	242	221	203	232	220	216	233	235	200	231	204	222	211	195	199	223	219	218	179	201	238	186	229	232	220	222	220	197	273	226	239	225	222	229	218	226	198	222	191	223	229	221	222	217	226	205	214	234	224	218	220	204	224	248	222	219	206	207	194	230	205	237	210	213	213	235	197	196	208	215	211	202	200	222	216	175	210	203	211
29220	37177	21003	11862	8735	6209	4395	3303	2375	1912	1300	1113	903	810	713	607	566	464	462	393	358	331	334	328	304	304	317	270	270	265	279	288	296	266	258	235	237	263	276	252	253	259	280	266	263	256	240	221	288	237	268	247	264	280	251	251	266	265	287	252	268	257	277	250	262	254	257	243	247	291	251	239	225	233	250	242	255	250	232	238	233	242	266	239	218	208	212	240	236	231	245	237	235	248	209	242	244	239	244	260	259	232	257	257	232	244	254	240	246	237	193	237	237	244	233	235	231	249	251	243	248	222	235	237	246	224	255	242	222	231	224	242	242	237	239	225	236	219	227	250	222	245	223	245	236	246	241	254	235	248	239	222	278	267	240	232	217	243	214	225	221	231	220	261	208	243	234	237	238	230	216	208	229	230	230	239	242	238	212	253	234	220	224	248	243	255	233	263	202	233	226	227	257	251	277	260	227	242	235	248	237	220	207	228	271	252	243	236	226	228	264	254	255	237	238	238	228	252	231	252	217	235	245	241	232	208	229	251	231	231	271	217	210	216	239	216	204	237	245	220	240	241	285	256	227	246	225	254	236	241	243	249	235	231	226	244	240	264	224	248	227	229	257	239	242	229	235	231	251	251	220	222	236	251	251	228	254	219	221	229	233	259	247	250	250	223	247	212	247	210	235	205	250	236	244	251	249	260	236	217	257	239	233	231	249	218	224	226	241	234	240	225	223	223	237	214	280	225	230	245	217	249	230	224	246	212	258	219	271	220	231	238	240	234	215	243	239	216	247	256	222	250	261	252	214	240	240	250	216	260	221	250	226	240	255	196	241	240	237	234	213	235	232	255	237	234	260	244	238	254	239	224	268	234	233	207	242	231	207	276	243	227	239	274	224	233	237	232	214	237	239	256	235	222	244	243	232	219	234	267	237	226	245	247	227	245	252	256	229	241	264	239	240	229	240	234	206	213	238	219	246	236	240	262	252	242	244	266	241	225	231	249	220	232	273	240	233	244	222	232	234	249	244	245	236	269	235	241	227	256	247	205	229	240	270	232	216	239	252	234	236	248	263	231	240	222	234	224	264	267	218	248	243	237	213	256	209	234	220	246	235	226	222	233	240	218	242	229	230	218	222	238	223	257	220	271	228	231	218	248	252	243	253	228	266	265	248	231	213	238	226	232	249	224	223	247	226	242	241	209	232	214	244	236	253	238	309	232	233	260	242	254	251	222	241	213	258	251	248	239	257	238	228	244	244	238	234	224	253	227	230	227	231	220	241	248	239	203	266	266	223	237	239	226	236	219	228	252	244	225	216	239	230	220	240	272	225	242	219	233	225	249	243	234	246	248	245	218	220	239	239	224	225	218	216	260	241	212	239	230	225	244	229	224	246	243	241	235	231	223	246	253	243	229	241	255	252	238	227	273	229	251	248	257	240	233	213	203	230	262	250	242	248	247	226	252	287	240	243	240	215	239	242	239	241	247	230	234	254	260	216	234	237	233	254	186	237	247	252	233	255	216	228	243	256	242	223	226	243	216	271	251	230	236	202	246	230	224	229	237	227	239	262	226	254	245	233	263	248	220	243	235	229	205	216	233	233	224	243	240	250	254	232	235	236	240	240	228	239	226	252	258	232	233	261	253	231	247	229	240	253	203	228	231	244	255	246	234	258	223	229	232	228	262	229	222	239	251	206	235	246	238	212	228	247	253	226	227	262	215	229	242	230	219	226	229	240	257	207	252	253	232	218	262	232	245	214	250	240	225	219	257	261	224	232	231	244	236	241	251	222	243	239	216	229	261	256	261	231	239	231	240	240	245	241	252	236	225	270	217	240	237	227	232	236	233	246	220	237	231	249	244	257	235	255	268	215	232	233	251	218	236	244	243	236	240	191	229	222	236	239	253	220	227	240	215	229	257	236	221	263	252	241	219	276	246	235	221	239	200	243	222	219	231	215	234	224	248	227	219	240	252	245	272	234	223	248	221	214	229	261	233	238	244	223	232	235	237	238	252	254	257	239	218	246	259	219	210	249	260	251	234	226	236	248	220	228	228	235	251	242	264	246	263	251	246	239	224	250	225	237	235	220	237	237	252	210	215	218	247	202	257	252	231	260	230	226	218	258	254	251	231	234	231	233	264	218	221	247	239	235	242	226	250	259	239	236	212	231	249	214	252	227	241	247	211	246	223	235	218	250	249	229	245	244	238	243	223	214	228	242	240	262	254	241	229	232	226	250	252	214	258	240	230	239	216	242	219	227	236	264	220	224	242	243	260	222	222	222	216	235	231	227	229	257	224	228	212	235	229	261	224	241	254	248	233	203	255	260	242	254	234	233	238	260	241	241	237	243	256	239	216	246	201	216	222	227	250	230	248	232	234	250	241	223	238	217	260	229	212	258	223	229	240	268	228	217	217	235	226	254	236	215	280	242	231	217	260	215	257	261	250	222	251	245	218	231	221	211	233	225	270	229	216	219	219	235	242	218	243	212	239	244	224	243	245	241	249	233	256	257	235	229	246	253	229	245	231	253	238	236	253	241	228	249	225	210	237	219	245	235	219	224	223	249	247	227	244	253	259	247	213	235	239	230	231	228	229	230	231	256	231	210	229	245	245	212	220	230	239	232	246	238	233	239	217	267	246	215	243	241	244	242	239	230	218	253	221	234	207	234	233	245	230	204	230	234	208	219	232	212	251	205	243	245	221	226	236	237	239	253	246	252	258	210	254	242	246	220	220	259	191	249	224	236	238	258	236	267	221	246	238	260	234	240	218	257	230	249	243	225	236	232	245	210	224	236	244	254	230	237	248	261	237	253	236	246	238	241	241	249	213	234	237	239	244	246	218	219	230	254	230	233	247	227	283	264	233	230	253	262	235	236	238	250	243	237	254	251	234	240	210	228	248	220	213	262	240	247	244	199	243	229	251	251	210	222	226	225	220	244	228	236	239	238	216	226	234	226	210	218	267	240	248	219	238	243	244	261	214	209	259	254	219	214	237	262	247	227	244	256	250	260	242	250	217	258	236	254	224	252	235	226	264	224	183	234	227	231	209	237	229	226	222	251	223	232	228	245	261	217	262	231	201	228	236	255	275	247	241	245	245	251	241	252	259	228	253	244	208	229	230	202	242	258	237	284	211	235	250	231	242	217	263	238	206	239	240	243	213	231	222	224	230	220	229	224	227	256	224	221	241	217	205	233	245	255	237	215	237	248	231	227	261	245	244	238	248	236	235	264	242	250	270	235	265	218	245	233	224	248	238	232	252	205	252	246	219	243	234	241	233	245	228	265	219	233	249	239	224	236	239	234	235	235	232	237	227	228	230	250	238	215	211	256	233	252	216	223	247	243	231	216	234	229	233	248	234	240	222	247	203	212	240	242	252	255	190	256	238	212	241	274	256	234	226	242	227	265	235	251	222	269	248	251	248	219	225	265	261	238	254	239	233	215	250	261	257	242	228	231	225	242	249	241	243	225	253	235	227	254	219	274	242	237	244
22859	21276	28872	24052	21317	21329	11745	3999	2819	1985	1391	1247	1027	882	848	745	750	606	602	583	553	505	479	485	461	433	437	422	403	412	388	407	372	345	377	385	360	352	345	377	349	368	349	326	386	337	334	372	347	371	354	398	395	375	363	343	342	357	368	378	338	359	322	329	347	308	330	368	337	331	326	313	340	330	336	337	317	312	345	347	316	338	334	342	345	345	324	337	345	292	330	341	344	310	346	321	327	325	327	352	340	319	325	386	325	320	341	342	329	340	380	307	302	305	313	343	328	341	359	345	378	352	346	327	344	342	345	340	313	330	351	377	350	378	364	328	348	337	324	354	321	351	346	341	298	326	301	336	346	337	332	355	339	355	326	356	313	325	326	316	352	329	341	321	349	327	335	361	338	307	340	330	320	342	336	311	320	343	339	309	321	348	346	320	369	338	305	350	324	286	307	363	343	318	303	330	317	340	333	320	338	313	355	336	323	330	301	324	341	313	367	362	336	355	354	334	349	371	334	324	306	356	360	317	335	355	350	340	337	346	346	318	306	313	361	322	348	350	334	315	310	362	371	337	343	340	308	324	357	291	352	311	358	336	311	336	319	337	303	339	303	348	322	314	347	307	343	306	335	323	348	305	327	327	350	324	321	357	306	317	306	332	334	335	330	307	347	326	338	370	345	313	354	307	338	359	323	338	318	330	344	349	335	358	350	362	340	349	325	372	343	336	315	313	324	343	315	376	338	321	342	365	351	330	356	349	341	344	331	317	379	347	358	336	374	303	345	324	340	320	344	329	343	358	295	320	327	297	369	315	343	331	347	338	322	378	324	343	323	313	308	337	347	340	349	323	321	330	304	354	330	325	322	317	308	328	321	342	351	332	331	327	325	313	339	323	346	361	316	319	360	329	336	353	320	374	346	299	363	329	344	302	326	323	313	332	344	337	341	326	317	292	352	354	339	340	341	322	354	338	371	372	323	352	316	331	352	323	349	351	332	338	304	338	311	361	327	346	326	314	354	344	320	349	319	279	336	362	318	325	355	326	341	319	337	343	314	319	356	308	320	330	311	344	368	319	344	331	309	340	325	350	314	333	306	317	346	331	321	320	388	327	310	310	360	318	360	307	309	313	328	333	350	358	348	308	354	319	315	326	327	324	323	327	325	328	349	351	336	332	324	311	336	321	313	361	334	357	341	314	358	355	320	315	343	357	339	364	338	324	312	343	336	345	304	307	362	342	327	359	350	330	327	311	337	325	338	356	335	321	318	314	327	356	373	348	339	358	331	323	334	333	330	341	370	332	369	341	358	320	352	312	339	325	324	314	327	359	336	321	313	364	319	327	382	323	341	345	347	360	352	347	341	333	354	343	347	335	327	336	296	343	352	307	362	328	337	339	345	337	331	358	345	323	354	323	339	327	318	275	317	371	309	328	327	308	336	332	348	335	352	338	354	327	333	327	340	329	343	329	322	330	370	361	320	306	299	344	344	342	341	328	342	334	322	322	313	330	355	333	325	362	336	348	372	294	303	359	321	348	340	316	327	323	335	345	363	385	335	340	332	317	354	297	316	353	348	307	331	334	325	347	312	339	319	331	301	342	322	327	299	305	362	352	316	348	332	337	306	358	347	359	310	332	332	332	306	330	323	333	330	370	325	343	343	344	354	333	327	360	304	375	348	345	340	304	340	344	321	354	322	330	344	335	319	313	336	329	347	315	318	330	309	340	316	373	351	315	306	326	327	328	340	340	338	359	327	324	348	341	321	328	336	320	317	328	337	308	322	335	351	342	338	358	307	335	313	355	343	306	325	357	329	325	329	335	312	308	315	341	371	311	330	356	343	334	324	331	316	317	355	361	327	321	334	366	329	319	339	327	349	294	339	349	348	320	354	339	333	353	339	312	316	349	369	328	353	364	322	338	328	353	344	334	364	351	314	330	341	387	376	358	322	334	354	311	321	340	352	338	305	359	341	326	337	337	334	340	330	321	334	339	331	344	322	344	334	321	312	343	335	329	308	319	346	319	339	356	320	304	327	355	322	356	338	325	317	344	345	355	361	362	340	348	327	371	345	356	349	341	314	330	326	362	348	354	320	331	308	337	355	326	340	328	289	375	339	352	351	320	297	342	317	351	313	308	321	359	337	310	346	339	347	308	384	332	344	382	346	355	334	337	323	329	347	364	326	350	341	293	323	333	348	344	315	325	344	327	366	342	324	335	346	323	301	339	357	333	315	317	323	348	341	361	335	320	337	309	340	336	364	324	317	315	350	343	316	309	358	336	325	342	337	314	333	325	347	364	329	339	352	351	343	335	318	328	335	321	306	331	340	321	355	332	331	325	335	297	338	315	325	352	337	344	350	341	354	324	337	326	339	321	327	346	350	333	351	335	329	336	358	318	333	330	313	319	327	306	344	307	321	303	343	331	312	350	346	341	338	343	287	326	334	339	348	317	351	345	335	314	337	341	370	331	325	343	336	351	349	305	335	318	317	314	331	323	325	338	341	351	351	346	334	333	348	343	337	326	327	354	333	345	301	336	363	313	331	349	344	335	352	328	339	329	323	313	337	301	361	348	333	307	320	335	363	335	352	307	321	370	311	296	341	331	319	313	331	361	335	315	327	332	320	338	337	343	382	334	348	331	319	362	330	334	348	356	331	333	336	321	360	340	330	333	329	342	321	341	336	321	326	336	324	366	355	325	343	377	344	304	326	322	313	326	333	343	349	340	321	347	335	319	343	347	358	335	362	335	367	337	301	371	332	354	323	364	379	314	334	332	336	349	327	309	307	341	353	342	349	329	349	327	339	345	393	368	368	312	342	340	334	331	349	312	357	368	344	359	328	308	325	324	309	334	336	291	308	307	356	297	318	348	317	333	329	341	354	345	348	309	330	332	329	333	368	329	353	355	318	379	346	310	335	315	334	335	349	318	357	371	337	326	319	327	326	331	333	322	359	321	358	315	300	343	350	344	319	345	327	322	328	328	312	318	352	327	355	333	299	374	312	357	317	329	347	350	309	324	367	302	317	342	329	313	304	338	324	332	340	334	343	341	330	332	342	340	326	336	317	353	336	342	300	331	308	354	354	359	320	334	316	319	316	344	349	317	339	313	339	319	327	345	348	310	335	298	346	376	319	316	320	331	340	357	325	350	314	348	344	348	347	355	338	326	357	320	309	343	344	313	316	337	346	328	342	347	362	323	331	322	365	343	345	348	323	332	335	312	316	323	291	338	322	323	349	324	343	325	322	332	317	346	317	320	351	357	357	321	317	351	349	359	346	317	361	323	361	361	352	344	357	325	308	323	335	299	323	347	337	323	307	323	327	326	330	393	325	310	317	334	375	319	346	324	318	355	327	326	313	324	324	353	315	357	352	324	315	325	333	339	365	364	331	319	316	347	317	331	354	334	350	319	350	317	371	350	341	327	349	347	320	332	360	319	300	317	355	305	318	333	344	356	296	306	339	298	368	339	357	301	317	325	329	329	325	350
34748	46944	28865	18738	14635	10894	8118	6017	4831	3390	2415	2051	1772	1418	1248	1089	989	878	762	662	666	595	549	601	550	502	487	487	502	451	459	470	407	460	394	384	435	397	371	384	379	399	414	397	391	355	356	365	359	339	347	351	339	374	383	355	344	403	343	390	343	343	374	349	354	348	351	343	366	372	376	370	349	334	345	366	342	352	338	363	314	343	359	340	362	374	347	354	327	318	326	356	344	346	351	351	335	388	339	317	348	346	355	322	359	354	373	332	327	351	367	348	323	339	331	319	358	330	326	315	350	365	330	377	330	359	371	356	354	342	327	367	375	365	356	362	339	323	353	355	343	363	324	327	369	357	383	360	340	352	332	326	352	335	339	340	345	309	364	352	335	349	336	362	341	347	343	365	369	328	334	361	354	356	328	322	367	327	346	350	369	357	352	340	334	358	345	321	386	370	371	351	341	327	355	338	381	355	352	333	354	346	357	368	367	327	301	332	326	360	343	361	402	328	371	355	349	308	349	338	345	374	369	341	343	367	337	339	359	314	371	365	364	333	330	349	366	302	347	362	363	379	344	345	323	365	332	369	367	367	323	347	372	335	348	351	349	369	363	352	348	320	331	321	341	333	342	405	390	351	374	333	374	326	339	317	381	357	377	333	338	319	309	330	378	375	353	348	351	351	350	347	365	372	313	356	350	351	324	342	346	340	373	391	379	361	339	340	375	350	360	327	326	325	346	332	351	329	322	333	339	327	351	323	349	341	342	371	387	331	327	344	342	379	308	319	325	347	348	360	348	305	362	358	338	315	351	333	377	344	333	339	342	328	363	327	346	371	358	346	373	402	328	385	343	305	352	366	324	353	361	372	351	342	350	360	354	353	324	327	345	367	356	386	337	337	358	320	338	352	354	349	337	341	370	353	332	356	304	371	373	388	343	369	357	361	349	348	354	324	343	322	311	362	362	341	307	355	337	350	351	342	357	371	374	349	331	341	325	337	328	355	355	360	359	305	346	349	360	347	335	358	333	395	344	362	351	357	347	360	349	351	359	353	372	330	333	352	374	345	373	364	366	350	360	352	342	352	355	346	327	396	356	355	379	345	317	312	367	340	351	331	370	327	315	357	346	357	318	366	340	324	373	337	363	322	340	343	323	344	309	339	354	362	347	319	358	324	327	343	343	356	370	352	326	349	340	353	373	343	350	316	350	340	374	323	333	361	329	373	333	374	326	363	351	347	348	362	362	317	304	334	355	336	349	368	306	348	361	349	306	386	365	369	345	368	374	345	365	321	340	343	358	384	304	360	358	312	351	359	361	338	315	360	351	358	361	323	352	334	323	335	332	354	353	349	347	338	326	363	366	346	349	342	375	313	369	383	342	349	338	366	375	358	351	364	326	360	326	356	353	319	357	337	343	358	356	363	342	352	336	353	327	349	356	357	328	355	356	341	344	349	346	342	349	339	365	343	339	353	352	334	319	344	337	326	348	351	329	337	348	334	332	366	323	332	338	309	341	325	340	350	340	331	316	358	320	325	319	308	351	367	332	340	353	329	358	329	377	334	359	347	346	342	334	336	367	352	344	348	372	322	332	330	314	367	315	335	327	341	330	332	373	349	337	331	349	357	329	390	367	330	348	329	333	358	356	306	306	370	358	320	346	334	335	344	372	353	341	340	341	359	355	330	338	340	356	387	346	336	368	367	330	335	355	318	317	330	363	349	362	343	307	344	339	354	399	307	349	343	363	361	320	340	351	329	341	344	338	309	327	345	314	366	361	388	337	339	358	342	349	360	344	334	342	318	345	354	348	356	346	345	342	366	343	335	346	379	358	328	355	355	339	334	347	349	346	360	373	358	352	358	357	350	344	341	310	345	335	316	329	357	342	341	356	326	327	343	318	352	360	325	340	336	326	382	384	365	352	327	316	358	337	346	347	343	341	373	349	354	353	348	356	355	361	346	314	351	347	351	382	358	320	345	338	348	327	337	390	342	341	358	337	386	342	370	328	354	379	325	311	328	365	375	322	332	331	333	290	333	340	331	304	344	353	359	336	329	341	351	338	330	346	371	315	360	329	339	341	354	331	328	314	341	335	369	374	397	347	335	361	332	335	349	359	376	335	360	356	337	362	364	345	308	335	332	353	361	365	323	361	303	305	318	380	355	368	316	352	357	344	345	348	325	335	362	316	323	350	328	351	377	335	374	347	339	368	336	357	326	315	338	354	362	364	365	346	369	330	348	335	322	338	328	331	322	380	306	348	362	368	322	365	339	370	344	375	335	344	328	369	355	318	364	344	385	322	320	352	337	362	341	301	358	342	370	370	302	355	344	343	343	339	342	349	392	317	351	340	327	358	319	351	341	359	340	349	358	352	345	326	345	318	329	319	358	353	351	346	330	359	377	351	357	315	357	363	376	343	362	350	342	318	318	303	375	366	349	382	331	367	353	325	344	368	342	355	357	357	342	343	321	344	322	315	363	347	319	338	345	372	325	330	309	329	344	397	357	334	326	361	367	399	325	316	321	372	338	356	326	355	358	374	337	371	332	333	341	331	359	355	321	388	354	366	375	353	345	371	356	338	384	313	344	335	330	365	357	351	352	345	358	310	322	327	342	316	334	355	318	312	337	337	348	346	326	334	344	345	328	335	376	356	323	338	335	330	366	316	354	345	326	343	357	329	342	379	366	373	353	319	345	356	350	342	383	354	365	366	332	326	339	373	354	319	327	368	341	353	372	321	330	357	325	349	326	361	316	357	353	341	358	346	337	361	357	358	337	326	335	339	340	353	326	343	355	357	375	357	374	340	361	341	322	324	327	344	326	363	349	339	367	346	321	351	349	349	363	329	341	358	346	334	321	370	325	340	347	339	345	345	350	315	374	322	356	368	336	380	356	358	339	355	317	327	326	318	352	353	338	324	333	339	341	346	336	349	357	351	331	330	361	307	338	341	347	358	350	350	353	357	343	348	354	348	333	315	339	359	351	335	358	360	348	355	378	352	328	328	360	331	347	347	314	334	309	341	338	337	373	321	352	373	365	382	347	353	365	331	330	356	314	323	300	340	318	350	349	316	363	368	337	334	341	344	360	353	348	354	344	362	341	358	326	381	319	371	374	349	334	341	316	357	341	318	354	313	354	339	292	326	368	362	354	365	315	355	366	383	341	308	379	339	364	381	343	350	330	350	352	355	330	354	321	340	323	306	365	362	349	347	380	356	364	379	366	363	348	361	376	343	360	347	346	333	364	337	342	361	352	360	311	329	332	363	334	338	329	360	358	355	360	344	362	355	388	366	348	345	351	342	367	361	319	329	330	335	343	336	326	334	333	361	357	372	366	378	316	377	367	375	342	352	330	366	360	332	333	328	336	345	360	359	367	360	352	326	314	336	352	343	314	317	325	339	344	342	318	349	354	338	328	299	334	381	328	361	369	354	348	338	362	348	352	368	311	347	346	353	344	351	330	329	365	316	345	344	334	366	378	303	352	361	356	330	350
29243	23049	16829	8335	4013	2313	1620	1132	1010	653	498	461	397	352	312	295	294	229	220	198	235	182	197	172	171	183	172	164	173	152	146	179	182	154	170	152	144	150	166	151	139	202	137	173	156	157	131	137	154	138	127	158	160	139	147	147	145	168	163	152	129	133	157	158	142	158	144	125	156	144	151	132	161	138	141	173	139	129	141	149	144	142	156	159	142	182	133	135	149	145	136	122	132	145	143	161	144	146	151	133	150	147	141	131	150	154	135	129	150	141	155	138	135	150	142	149	152	155	148	159	161	140	160	153	155	141	160	147	145	152	139	146	125	130	155	145	145	146	138	125	140	139	153	118	137	155	149	154	151	162	158	127	143	143	158	154	155	148	125	119	154	147	155	144	147	163	155	140	112	147	170	149	150	152	155	158	145	156	162	150	157	125	155	134	139	130	161	158	139	148	135	116	140	130	126	159	155	148	146	152	142	124	140	167	157	153	142	159	132	164	142	132	156	131	152	126	144	141	144	146	162	174	153	142	163	147	152	167	143	149	159	151	165	146	142	119	157	133	148	142	136	143	143	136	146	135	160	170	134	135	120	138	156	173	147	137	147	168	135	142	148	152	139	169	141	128	137	169	155	148	147	162	139	140	142	152	133	141	136	154	161	134	141	150	141	122	139	155	128	159	138	128	141	141	136	137	146	158	141	170	145	129	147	142	131	137	148	151	132	141	142	151	145	152	124	146	158	148	142	133	158	149	168	134	167	149	150	161	130	130	135	134	140	127	152	157	141	144	136	154	156	143	151	146	159	162	151	157	127	153	141	163	143	149	160	124	165	148	121	117	142	130	140	137	140	119	155	145	142	171	147	146	133	122	160	135	121	168	157	145	140	149	119	160	160	159	167	152	136	166	155	142	167	144	176	134	146	137	150	142	160	147	160	144	150	163	149	154	139	122	146	129	157	138	146	144	142	147	136	148	150	157	150	143	158	150	149	145	149	155	158	147	145	132	138	121	153	151	177	151	137	139	149	151	132	152	142	152	151	146	152	157	184	146	184	135	169	140	148	155	145	155	138	143	135	149	134	137	151	154	147	155	145	163	153	141	119	142	147	134	141	147	151	151	137	141	142	138	157	152	152	144	145	151	151	145	170	143	154	140	142	142	140	135	155	144	141	154	144	142	141	167	141	142	129	156	138	134	132	134	152	146	113	148	149	140	131	139	150	166	157	155	148	151	151	147	150	153	168	121	158	159	145	150	149	160	154	173	139	151	132	149	145	137	149	129	152	156	134	155	135	167	156	154	155	157	142	138	141	135	123	163	142	128	129	141	161	153	145	162	147	134	131	130	158	136	147	147	122	157	138	134	126	161	168	129	159	143	136	155	141	152	153	152	146	145	151	155	158	161	142	129	145	150	144	160	148	136	141	151	135	148	142	141	134	149	138	151	145	153	162	161	153	149	125	145	152	155	154	132	131	143	143	133	149	156	152	136	155	130	134	130	154	145	149	159	162	164	157	143	149	135	137	133	144	171	166	148	144	138	137	161	166	159	145	154	137	129	155	146	176	163	135	154	151	143	138	131	153	155	170	144	156	141	144	126	158	138	125	129	151	147	147	148	162	138	145	164	165	126	138	157	148	166	162	151	138	140	154	167	138	124	144	149	147	150	134	150	146	152	168	138	138	127	157	149	144	126	141	149	124	123	141	125	157	135	158	132	150	156	129	154	136	158	135	160	149	146	155	156	140	136	145	153	132	157	136	120	159	180	133	143	150	142	154	144	157	158	137	128	142	139	155	159	169	162	141	138	155	139	131	126	153	131	143	155	185	140	144	145	163	134	145	140	142	140	138	141	156	145	146	141	158	138	151	155	151	141	142	131	149	141	146	141	137	134	130	156	135	147	149	154	146	164	168	136	141	153	158	144	135	137	137	135	146	137	137	139	139	145	151	136	143	136	147	130	145	152	146	132	144	151	141	154	143	141	147	159	141	119	133	153	172	142	144	138	177	124	150	126	141	133	138	150	163	151	140	141	131	139	169	169	145	127	139	141	133	152	149	134	149	128	173	157	161	169	142	115	125	135	177	150	145	147	137	153	149	148	147	135	157	135	143	141	161	126	130	157	149	140	141	183	162	151	148	143	130	130	150	131	158	144	155	152	134	139	155	157	143	144	152	139	138	148	151	140	150	144	147	137	148	134	155	158	124	157	152	159	143	146	130	138	126	148	151	138	163	159	136	154	142	142	150	132	160	123	163	131	152	146	159	139	143	150	138	139	130	148	158	154	171	150	139	135	138	145	141	152	154	156	143	152	164	164	150	140	154	150	142	140	154	142	158	159	147	134	149	158	154	157	133	136	148	129	135	138	145	150	135	143	139	146	135	168	144	174	133	157	155	145	140	146	155	149	143	160	148	145	144	149	152	144	142	148	139	140	155	135	154	135	157	151	136	163	160	146	135	133	139	154	133	141	180	156	150	151	147	150	133	141	146	160	156	167	135	149	145	154	143	140	153	153	140	149	160	159	143	136	125	167	137	142	130	146	156	128	137	142	166	153	143	142	141	144	149	147	153	150	138	137	144	153	141	139	137	141	150	152	135	158	137	153	173	129	127	152	136	124	118	112	152	153	155	129	121	152	150	153	133	137	150	155	153	143	148	156	151	137	136	133	140	153	158	170	162	137	134	156	160	160	144	126	148	164	147	132	163	131	129	149	154	142	137	132	134	172	139	139	154	147	150	151	154	148	122	149	148	136	122	143	135	145	136	140	136	140	145	143	160	137	148	137	140	171	136	157	147	132	128	157	146	154	134	154	127	153	142	134	145	152	159	124	153	152	143	132	160	134	142	149	133	135	138	133	134	153	131	141	145	116	134	134	153	140	130	148	150	138	149	172	132	162	155	142	158	129	148	130	140	142	147	149	177	145	155	119	133	130	129	136	151	156	159	135	144	139	148	138	151	138	146	153	138	161	137	167	143	155	143	143	152	140	154	146	143	140	155	165	136	141	156	145	126	116	157	161	141	154	150	149	151	161	143	137	154	165	145	139	142	138	140	154	134	157	140	162	127	152	155	143	134	124	132	137	157	144	140	134	172	127	162	118	168	133	141	162	156	139	147	160	154	134	144	127	120	157	141	181	120	149	151	143	163	171	155	162	148	125	157	136	137	127	159	133	160	154	122	144	147	156	163	148	134	150	131	136	164	131	141	131	144	162	141	133	127	140	143	159	139	154	145	162	138	150	139	129	150	146	136	136	126	173	133	149	169	161	153	148	153	147	149	161	140	145	162	143	135	145	158	151	145	145	130	160	156	158	157	152	156	150	165	145	134	162	166	144	156	147	144	162	148	145	123	137	139	147	168	171	133	143	172	136	157	129	162	151	152	169	135	135	141	161	168	141	155	149	151	149	143	153	137	148	118	132	168	159	149	151	149	141	136	142	147	126	147	138	126	158	154	166	153	129	137	165	149	159	159	157	138	146	154	140	152	129	142	144
25825	30413	15975	8384	5758	3937	3071	2294	1813	1223	829	807	606	510	498	433	414	288	294	280	264	262	249	245	227	216	194	189	192	192	208	208	172	167	192	167	175	171	193	155	185	187	179	165	184	170	175	180	181	176	161	170	164	162	158	174	183	196	171	167	164	181	161	150	168	169	139	162	153	180	166	162	145	158	148	150	144	166	166	153	137	158	151	150	153	164	157	171	163	175	162	165	143	182	132	180	157	169	163	160	159	174	165	175	203	157	160	170	157	166	169	135	163	155	175	187	141	180	149	162	167	158	170	160	143	132	156	167	149	182	188	168	165	163	179	136	159	167	140	180	175	158	147	167	162	174	145	157	163	158	142	150	153	170	171	160	138	158	174	164	149	169	132	171	170	159	161	152	160	195	167	167	174	163	165	154	179	160	167	178	137	148	167	158	173	163	158	165	159	161	155	181	162	152	189	185	161	169	171	153	174	182	164	179	160	171	158	154	174	187	159	162	161	168	173	143	162	195	146	169	164	170	174	155	148	152	151	176	162	169	163	155	184	158	154	171	176	161	175	176	175	152	171	156	167	140	150	152	160	172	167	173	158	158	153	155	167	169	171	163	184	150	166	145	169	160	149	155	171	152	182	170	171	171	160	153	173	169	165	162	190	177	161	161	147	181	165	168	170	161	184	168	171	162	157	153	156	153	184	171	152	175	158	157	137	177	167	156	158	156	167	158	164	162	171	180	142	175	142	169	181	164	156	203	174	174	186	158	143	163	161	153	165	134	179	166	150	160	167	150	149	177	153	172	161	178	148	158	186	139	165	183	180	157	148	168	163	179	159	192	162	177	177	171	162	156	170	162	162	164	163	176	164	167	157	158	165	151	171	171	163	153	159	146	157	177	171	152	142	165	165	157	162	164	170	170	155	170	161	158	177	199	155	164	163	157	152	159	170	176	170	150	171	175	135	162	163	167	159	182	189	164	144	167	145	149	171	157	163	175	158	146	174	166	187	142	150	164	147	176	162	148	175	153	162	159	164	169	156	176	173	156	148	171	139	153	164	157	150	148	178	162	179	187	179	160	168	178	159	154	164	162	159	177	188	165	163	159	159	175	174	176	166	169	173	136	169	171	138	179	163	146	160	160	167	180	148	165	144	153	150	161	132	155	169	183	175	167	158	174	152	158	152	150	156	141	152	147	170	159	172	162	178	159	191	194	143	170	171	150	165	168	177	159	168	173	171	172	144	163	166	154	156	194	165	150	154	150	177	163	160	170	159	164	170	186	160	178	175	153	170	180	171	177	155	154	159	154	164	145	173	142	174	183	155	169	172	151	144	141	156	150	176	169	171	180	144	137	181	177	189	158	174	162	170	155	162	163	164	169	162	144	159	171	124	128	161	163	165	143	157	168	149	138	166	175	156	160	162	152	161	174	172	159	167	178	166	142	160	158	177	164	172	167	155	178	136	152	174	150	156	138	163	169	175	168	164	164	160	152	150	157	152	161	171	155	145	177	160	153	171	151	151	136	158	159	159	143	164	148	158	160	154	164	147	165	163	156	156	177	159	150	166	160	164	155	169	153	158	156	172	165	160	163	167	170	168	156	159	165	154	134	155	158	161	156	169	153	177	158	164	144	187	158	140	152	177	138	166	157	185	164	133	156	157	178	155	157	162	164	154	145	189	159	157	164	156	167	170	158	151	156	158	185	154	184	169	172	185	160	185	172	159	183	151	138	170	170	170	162	174	154	131	150	174	184	163	146	160	164	161	158	143	179	176	174	122	159	151	170	171	151	158	151	143	178	168	167	158	161	175	152	174	177	177	166	171	155	153	173	148	150	134	155	167	161	161	148	154	141	176	168	145	164	131	160	157	161	160	138	140	155	139	152	182	169	175	163	189	160	151	156	163	165	165	167	171	164	160	165	153	149	156	167	164	166	149	162	172	174	161	149	160	147	166	166	181	162	158	161	177	164	174	163	159	169	141	174	182	161	153	183	162	150	155	171	180	186	149	161	167	153	157	151	140	157	147	151	175	154	181	135	171	159	169	158	153	179	160	180	164	152	146	155	155	186	174	161	184	126	168	160	174	147	152	158	145	149	186	187	191	161	148	157	163	153	148	151	180	175	160	161	185	169	154	141	167	157	173	158	163	169	142	161	169	144	172	137	172	166	168	176	155	172	157	152	168	187	166	154	150	158	162	153	173	162	174	153	168	144	145	163	165	169	151	191	148	165	160	158	189	160	169	137	139	169	144	156	144	169	175	157	173	168	143	143	147	158	146	156	154	145	163	158	179	142	149	156	150	179	142	157	157	143	158	170	169	166	175	154	157	155	157	148	168	180	171	173	157	154	163	159	157	157	195	175	158	163	145	151	199	177	148	149	149	152	175	150	168	171	162	141	166	171	149	166	167	158	186	175	141	179	171	153	171	159	188	174	159	161	160	172	172	141	145	187	150	157	152	155	162	150	159	155	141	154	177	153	173	162	155	159	145	159	163	173	173	140	156	149	152	150	153	173	160	180	180	169	142	164	147	170	156	149	149	164	157	171	145	174	172	162	184	162	128	174	170	157	166	155	182	158	169	146	148	161	186	174	149	165	177	168	168	165	177	165	161	176	163	155	156	172	175	164	185	155	186	170	151	182	148	152	193	168	143	181	168	159	158	157	165	135	179	185	174	170	156	162	167	178	178	161	160	172	167	155	165	142	176	162	169	164	149	193	171	160	155	166	157	144	157	180	157	163	135	175	182	171	164	158	164	158	184	159	189	171	187	164	161	182	156	167	169	140	150	171	192	169	169	162	165	158	149	174	183	165	162	158	158	148	164	154	172	165	145	161	174	168	159	164	150	158	169	155	165	154	177	155	157	165	157	146	185	179	165	157	191	177	170	159	173	189	139	195	144	163	151	142	139	145	180	159	179	161	171	151	139	173	177	163	149	148	152	177	153	170	169	164	166	186	180	166	160	172	188	157	154	179	154	167	175	172	177	164	155	149	180	168	168	195	173	154	147	149	174	150	167	155	162	167	157	157	147	163	178	167	170	150	167	145	186	149	171	153	165	149	169	170	178	159	166	146	166	174	172	157	160	149	135	154	179	163	158	167	167	177	166	150	162	171	162	165	164	152	186	162	163	167	173	147	154	149	152	178	169	174	161	169	176	178	173	159	175	162	162	175	151	164	152	151	146	175	185	180	178	171	160	173	165	165	176	176	157	149	155	138	156	139	165	154	154	164	171	152	183	157	155	174	165	162	162	153	181	166	188	168	163	169	171	153	165	163	174	153	165	160	166	174	157	167	137	151	147	175	160	159	148	162	165	166	180	183	176	165	147	166	144	168	167	174	155	175	159	162	138	183	150	156	159	163	155	147	142	154	171	156	159	178	173	139	154	169	144	182	161	148	178	171	155	163	157	182	144	135	145	144	187	174	174	168	144	173	152	162	150	176	175	165	161	138	150	158	164	142	167	164	152	176	159	181	167	136	157	158	164	158
23919	21241	28335	24468	21144	11532	3791	2429	1820	1256	1094	866	728	632	596	558	471	388	388	338	349	332	342	321	262	273	233	253	274	243	226	244	251	226	264	237	243	242	229	229	239	232	201	219	228	209	235	217	235	194	230	208	224	210	230	219	253	212	207	237	189	240	220	235	225	188	224	224	221	186	206	207	212	202	209	205	193	181	224	225	235	197	199	218	207	214	229	191	222	228	223	243	226	212	227	215	201	201	197	210	194	215	202	206	204	215	190	221	188	218	228	194	209	214	196	173	183	198	186	201	225	218	202	213	228	198	215	214	237	204	219	226	191	224	204	215	204	228	180	214	207	196	218	216	225	226	227	210	205	219	203	207	224	208	219	192	203	199	240	193	200	199	203	204	231	204	192	211	205	203	226	197	223	189	205	192	229	222	190	236	196	217	200	206	234	175	211	199	227	180	230	237	209	216	211	183	213	200	205	218	187	221	221	228	236	231	198	207	206	244	217	225	203	186	212	217	238	210	203	215	196	219	221	194	215	236	214	210	215	217	216	199	219	178	208	214	243	222	225	210	219	222	222	213	224	199	200	221	220	175	201	204	248	208	214	228	221	214	214	203	202	218	196	204	196	213	204	181	188	212	227	157	214	191	217	222	226	230	220	201	225	200	206	224	194	195	196	238	216	253	202	198	213	203	235	208	209	217	221	227	222	215	175	220	203	229	199	210	190	206	219	240	224	199	202	220	201	195	210	227	227	190	186	195	195	218	194	212	199	209	235	208	213	195	210	186	236	221	200	229	203	219	200	200	189	203	192	205	208	201	211	193	215	203	232	216	200	214	217	223	209	219	186	231	216	222	180	216	229	219	215	206	195	214	222	184	218	219	232	202	212	203	207	201	199	242	191	230	209	215	203	247	240	193	213	220	212	229	236	228	205	217	226	191	209	192	202	234	214	203	212	218	206	191	220	229	236	245	232	216	199	183	249	189	212	217	218	248	206	192	211	216	207	224	205	196	207	203	207	212	201	218	243	227	211	227	231	215	200	205	195	213	233	187	220	214	218	200	184	206	208	224	194	197	208	200	222	223	211	216	218	224	215	203	214	213	194	222	222	197	201	198	188	191	208	229	216	234	207	232	200	199	212	199	233	222	218	168	186	199	197	211	230	223	194	233	196	209	214	218	210	206	207	216	214	197	214	205	208	210	210	200	210	213	193	212	217	213	200	203	206	203	209	218	207	211	180	207	202	235	200	195	214	209	230	220	201	218	201	198	212	226	226	216	226	216	187	232	228	219	229	203	234	197	207	220	206	201	212	198	214	226	222	206	218	208	233	199	237	207	233	207	227	208	209	233	217	216	198	190	190	202	198	202	209	190	203	222	243	217	216	212	222	228	199	218	207	207	211	211	206	207	219	201	195	196	219	223	228	202	202	175	213	206	228	198	208	210	221	214	201	233	186	216	239	191	203	223	207	219	212	218	207	214	186	212	191	220	200	218	214	215	223	199	203	181	193	168	210	235	207	206	207	204	230	191	199	211	201	207	230	225	213	241	199	197	215	214	230	202	228	221	224	227	191	192	207	219	200	203	233	229	218	216	232	219	196	217	212	207	218	191	208	200	185	193	216	206	221	202	199	249	212	217	212	225	209	191	214	222	217	198	213	194	218	200	213	218	217	228	209	215	248	218	207	224	228	230	217	240	199	232	209	235	227	187	192	203	197	223	213	215	216	215	211	228	197	226	205	187	232	188	207	193	208	213	215	211	209	208	199	191	210	212	215	224	219	230	213	210	243	209	211	243	206	209	231	237	215	192	201	214	213	225	201	218	199	241	206	210	202	212	197	236	201	215	209	211	231	194	203	211	205	210	207	221	217	208	196	222	173	205	225	207	223	224	223	229	239	244	212	203	196	218	200	204	203	213	222	210	230	203	242	211	230	193	221	215	226	240	194	212	226	226	226	210	227	203	201	191	225	206	195	205	216	228	198	208	199	205	215	207	243	234	211	218	188	201	223	217	204	210	216	185	223	194	192	210	213	258	234	191	198	219	210	212	211	220	212	220	218	196	224	210	237	199	206	214	214	223	222	218	198	199	219	215	236	204	208	200	226	188	251	193	174	223	222	203	187	224	231	231	202	207	207	206	221	205	236	208	198	200	237	209	205	196	194	189	226	197	231	203	195	210	189	200	219	207	203	212	215	218	207	190	185	198	188	202	229	195	192	204	187	204	203	215	218	212	207	208	206	209	181	219	217	208	195	238	206	213	204	183	241	200	220	204	204	197	198	196	213	201	216	181	208	211	208	205	221	199	189	191	212	208	225	203	231	187	209	218	213	222	218	203	226	217	219	205	212	210	201	216	196	234	251	213	197	218	209	215	201	217	215	216	223	209	211	223	192	237	233	197	220	200	215	219	214	199	211	217	207	204	206	214	233	219	239	190	223	193	226	166	209	195	231	226	211	216	206	209	214	221	214	222	185	188	210	204	212	212	215	219	197	206	205	198	224	202	208	221	210	228	212	208	222	201	208	205	211	207	197	209	214	202	217	223	200	207	217	223	215	220	214	215	204	209	216	202	204	205	220	201	211	227	199	191	223	220	240	206	212	208	206	234	204	227	199	221	215	225	208	210	183	233	188	223	213	215	211	208	191	191	223	211	214	217	206	221	174	219	223	210	217	205	225	220	225	213	216	215	239	218	199	192	183	207	198	225	202	214	190	200	187	209	202	213	212	212	194	211	200	230	231	199	177	211	204	192	200	203	234	242	233	208	202	225	176	201	229	214	212	202	224	207	195	215	196	210	224	200	234	206	226	212	198	213	227	223	222	176	205	199	212	241	222	227	214	217	208	236	226	223	224	233	213	204	214	228	214	214	213	229	206	207	249	187	208	207	206	223	212	207	196	195	191	197	227	218	197	216	224	222	239	220	212	206	204	218	232	214	226	199	240	198	224	233	219	238	188	192	201	198	218	208	205	203	243	222	208	215	218	204	199	208	185	190	225	213	205	225	211	227	198	195	229	206	200	202	202	207	208	210	220	201	211	216	234	201	193	195	195	203	226	202	228	205	206	218	208	210	216	198	211	218	234	201	206	211	222	206	211	218	224	202	206	218	182	208	246	229	202	207	254	203	196	213	187	237	228	246	201	227	198	213	218	215	241	215	223	195	205	194	220	196	189	232	205	217	220	205	213	226	218	199	225	214	209	219	219	209	212	211	246	224	210	200	193	211	227	216	196	211	208	227	210	219	217	220	221	223	195	252	214	217	224	208	216	218	202	247	180	182	189	219	221	226	239	190	193	209	184	200	233	222	237	218	237	218	193	226	208	216	200	196	196	201	199	224	230	209	202	206	194	192	233	186	218	191	216	224	222	226	216	203	225	230	205	205	195	204	217	192	195	206	181	214	181	204	197	193	221	205	198	207	240	205	204	201	203	191	192	195	229	227	218	210	224	176	198	223	214	201	196	228	202	215	205	222	196	228	214	221	219	217	188	204
30860	41748	23911	13644	9987	6948	5330	4136	3157	2209	1738	1358	1089	1001	977	825	671	558	531	538	472	449	437	382	352	318	300	341	293	299	289	261	285	299	256	276	275	240	245	230	263	279	251	255	244	233	215	250	269	266	247	254	226	254	259	232	221	230	224	276	242	230	246	242	216	253	228	249	224	239	218	240	218	212	223	214	239	244	251	215	226	242	244	209	221	242	202	218	223	232	232	220	248	241	218	218	201	220	216	235	220	215	214	230	215	239	252	238	254	224	229	222	221	222	241	213	247	208	217	223	232	248	231	221	204	243	233	212	221	222	219	222	207	204	241	218	226	207	199	217	247	242	244	239	230	215	239	215	232	209	207	221	234	234	226	231	218	262	221	215	224	238	225	225	206	221	241	234	217	194	226	211	208	243	217	231	214	220	213	233	225	213	232	232	209	235	230	251	229	220	227	219	229	238	187	206	225	194	216	235	245	227	190	208	226	192	202	220	206	220	226	222	211	217	243	250	231	214	236	203	191	225	214	212	243	203	241	237	234	221	225	243	237	222	236	208	255	222	226	255	223	230	244	224	234	243	219	247	219	243	217	210	210	227	223	204	222	208	213	212	218	198	231	211	194	234	220	205	244	241	237	211	234	222	198	218	234	242	215	237	213	201	231	232	188	211	217	192	208	207	229	214	258	200	242	211	247	237	228	231	232	232	192	246	202	192	242	216	226	212	207	231	220	208	237	212	219	229	222	263	237	249	231	220	220	217	214	227	219	209	196	236	221	228	225	215	207	223	223	244	226	210	234	204	227	245	246	219	232	230	241	231	212	218	238	230	205	221	186	222	234	244	240	245	216	227	202	208	242	234	236	229	199	226	204	228	241	221	220	243	237	227	230	223	214	197	215	238	231	208	219	213	217	216	200	253	217	229	220	226	213	238	216	215	222	211	196	211	228	216	238	229	205	220	219	196	207	202	235	203	219	235	228	185	234	227	233	235	212	256	223	215	227	208	197	246	225	219	233	250	237	235	232	239	230	203	214	214	248	219	223	240	207	236	237	253	201	224	206	254	201	225	238	206	232	211	205	226	214	220	217	223	243	217	247	220	211	232	181	210	236	240	221	205	231	230	187	226	238	213	205	228	215	204	214	224	223	209	233	216	226	223	208	224	248	219	204	214	199	218	215	214	229	253	234	221	241	246	214	231	216	227	207	230	208	231	225	218	255	208	262	200	216	237	206	217	230	202	231	239	229	195	228	196	212	244	227	198	250	239	243	205	238	250	221	244	225	251	190	253	239	244	237	220	222	221	223	235	241	239	213	243	242	226	208	222	201	220	210	194	231	232	216	205	208	203	240	199	206	221	244	219	230	240	215	211	214	239	231	234	235	230	234	224	241	214	226	232	240	216	266	240	264	210	209	252	220	227	212	247	247	198	220	230	202	226	217	228	233	252	238	224	237	235	230	214	245	205	237	217	213	235	218	232	227	227	228	227	231	223	205	208	239	227	243	220	244	235	230	209	238	216	225	225	230	262	179	229	210	229	217	218	225	218	233	222	233	198	221	216	220	205	216	229	228	220	226	242	201	238	222	193	243	217	230	230	256	233	222	240	233	189	210	218	231	218	255	235	202	240	240	235	213	214	206	224	213	234	237	220	233	249	218	211	225	226	219	217	210	249	230	252	200	240	241	197	222	212	204	241	211	232	236	211	209	245	216	208	236	192	240	223	213	224	244	213	208	229	226	204	236	201	231	214	245	227	222	192	224	232	232	207	194	267	218	209	218	223	221	258	201	219	237	195	219	222	251	254	216	206	213	225	214	226	233	212	230	233	203	229	227	255	214	217	226	233	244	212	228	219	213	227	224	211	246	213	215	229	231	241	232	257	218	225	238	201	237	239	217	219	232	210	245	249	213	230	255	230	255	219	213	226	197	231	247	237	241	213	266	214	232	219	204	235	205	251	227	194	205	218	197	220	212	231	244	251	190	222	238	229	209	222	220	213	210	208	225	227	246	248	221	240	186	241	238	212	206	238	213	229	221	231	204	219	224	227	223	226	216	226	252	224	237	237	230	256	208	216	248	228	209	249	234	246	241	213	248	231	187	230	230	219	192	235	192	221	220	224	241	223	219	208	232	235	237	219	216	243	226	232	208	246	226	219	219	216	223	231	232	211	203	228	224	227	203	257	220	217	204	236	260	231	225	213	253	248	243	228	211	220	224	206	212	213	201	243	225	236	224	216	200	229	213	221	229	232	220	255	218	227	226	217	228	245	213	212	230	223	218	237	229	226	214	219	235	230	238	214	222	234	251	208	225	204	233	224	224	229	197	206	243	225	216	253	224	212	240	231	232	220	202	233	244	219	204	210	200	240	228	251	221	202	203	235	207	222	232	245	189	215	216	235	234	244	253	222	247	220	230	200	236	213	205	238	216	220	211	224	216	227	210	246	217	214	213	247	213	213	221	265	233	218	219	226	209	223	214	204	202	224	236	226	220	206	233	210	216	233	204	197	236	219	225	236	219	225	237	204	236	211	201	215	222	218	223	225	241	232	243	232	218	204	225	245	218	200	235	223	211	221	206	207	213	215	243	242	221	234	219	244	184	202	224	204	217	239	228	215	238	208	206	215	237	201	213	236	217	214	230	221	235	243	211	225	223	213	227	242	261	236	235	241	208	194	236	251	239	226	226	234	229	203	203	206	206	223	235	212	223	232	245	247	210	214	224	209	222	231	224	223	239	229	240	193	226	193	216	202	221	222	229	225	240	217	229	224	226	243	224	207	205	223	233	269	237	237	217	225	202	232	209	217	246	225	214	253	234	215	221	226	237	236	210	223	218	220	227	234	205	239	218	228	228	214	240	254	223	205	217	209	195	239	232	214	224	217	227	211	204	213	228	228	203	235	235	222	243	235	240	251	202	220	242	231	273	211	189	206	237	218	246	217	222	216	220	222	231	210	213	192	215	213	235	236	250	225	254	224	202	237	220	215	228	229	230	230	216	234	227	238	262	222	214	218	240	228	219	215	229	227	238	218	201	215	225	207	218	219	252	231	226	239	256	220	239	240	226	248	221	225	244	232	213	205	225	223	210	222	235	193	230	254	229	222	227	228	206	232	233	219	216	243	211	224	212	224	208	226	232	224	207	238	234	209	241	247	207	222	229	227	217	223	210	206	215	196	209	209	230	223	241	243	224	237	224	218	245	232	214	217	241	224	243	223	233	210	204	216	223	217	245	237	210	184	239	238	202	238	228	227	225	231	217	209	221	210	232	219	215	231	222	215	219	227	217	224	232	225	246	214	193	236	222	225	212	232	218	225	247	230	226	218	238	237	231	220	211	213	225	245	206	230	196	216	227	212	223	233	219	236	208	224	220	214	242	222	205	250	222	245	214	230	230	219	219	197	229	221	225	235	198	242	191	235	222	219	195	211	231	224	219	193	215	230	208	244	210	244	225	232	262	196	237	222	223	195	219	237	251	208	211	233	227	219	225	226
25267	21296	27191	25370	12146	3488	2150	1640	1256	1029	893	644	558	521	553	459	384	375	345	327	315	279	290	237	241	238	279	240	265	229	235	244	223	221	214	217	248	215	215	233	234	222	215	213	217	210	215	219	209	207	199	217	217	245	233	203	235	223	217	222	175	211	200	194	233	241	231	220	200	223	224	225	222	191	195	216	245	213	220	220	223	195	228	205	213	241	229	215	199	230	211	206	202	210	201	221	214	209	202	231	226	242	192	198	201	249	209	203	226	226	203	230	223	229	229	236	211	211	230	220	209	179	210	201	185	228	213	224	200	213	213	209	222	210	203	211	195	204	194	244	239	214	198	218	199	227	205	213	219	206	187	180	203	218	231	226	219	211	202	229	201	203	198	261	212	216	220	202	178	219	207	201	223	216	213	241	194	215	215	208	200	211	225	215	221	206	205	208	226	221	223	227	212	212	233	212	200	213	224	204	215	239	193	216	217	216	204	232	200	227	202	209	228	182	217	218	227	222	187	205	190	243	237	207	204	190	223	224	246	190	210	207	227	221	222	239	235	198	215	228	208	222	230	241	214	240	210	218	247	214	226	211	256	210	223	210	230	216	215	227	210	207	239	212	208	235	209	197	215	200	219	217	228	226	255	224	211	234	198	226	238	222	220	237	236	213	222	202	215	210	204	227	219	219	205	225	230	203	213	234	216	207	198	200	228	194	227	209	233	219	231	229	215	237	202	208	200	218	234	206	177	222	213	214	238	217	194	196	214	213	215	195	218	208	247	220	207	198	236	213	236	220	208	216	206	204	228	219	218	218	215	207	221	228	208	235	267	211	221	206	200	209	206	188	209	216	216	207	220	206	234	211	225	232	204	191	214	194	221	208	173	194	217	231	214	216	213	204	193	207	218	211	201	216	199	211	199	216	231	211	225	199	202	222	201	240	186	219	207	227	213	230	244	223	231	210	189	225	218	217	243	227	213	215	226	223	232	212	228	212	196	198	218	229	226	244	208	235	232	190	185	201	203	268	185	223	204	202	225	185	230	203	223	211	208	197	234	191	212	218	226	217	184	202	214	207	210	216	203	198	223	227	207	213	200	199	216	195	220	226	214	193	217	221	223	203	221	192	208	210	210	224	226	206	220	203	202	213	207	214	185	209	196	190	210	199	218	221	199	197	197	206	197	207	222	201	208	238	230	217	192	190	235	202	230	234	206	232	207	219	201	194	230	218	196	223	203	225	243	221	188	214	213	234	177	229	201	206	240	211	243	214	219	241	220	240	205	207	181	233	194	238	209	235	194	199	195	212	217	193	217	188	223	207	242	223	206	189	215	230	211	220	198	203	193	221	241	201	218	204	212	208	195	206	222	223	224	205	221	216	213	237	213	229	216	209	202	201	225	241	223	239	214	210	224	229	193	203	182	211	225	189	220	224	211	209	211	219	200	232	236	190	209	226	242	193	236	242	203	231	224	201	211	225	197	211	208	213	224	231	212	238	223	192	232	208	193	234	225	214	208	217	222	212	255	201	194	224	205	203	181	215	236	220	210	203	222	208	235	221	216	215	230	231	227	192	193	217	208	210	225	212	216	235	207	214	190	185	195	202	180	183	231	223	208	192	198	242	238	205	211	234	228	217	204	218	216	216	236	211	221	203	221	207	204	204	243	219	256	215	229	223	197	239	232	251	222	211	199	221	219	223	239	207	206	215	217	208	208	214	212	210	200	220	202	218	206	221	222	209	206	227	220	207	237	228	188	229	209	210	221	216	206	212	217	182	203	217	206	212	252	211	240	204	189	231	209	238	223	217	212	223	213	196	232	218	185	222	244	220	242	216	205	211	199	197	188	228	234	218	226	182	223	263	223	228	206	220	251	205	197	208	209	229	223	226	230	214	219	222	209	241	211	229	219	214	202	227	202	229	203	219	187	218	206	194	199	196	207	235	216	214	226	221	220	220	209	201	222	228	206	228	215	220	233	243	209	197	220	206	210	210	207	217	218	214	185	203	182	227	202	183	192	179	207	219	205	196	245	201	243	212	230	207	219	203	197	194	214	194	202	229	216	221	221	237	218	225	206	219	214	205	209	197	213	233	224	246	218	195	205	206	207	195	241	193	218	233	218	216	214	220	208	209	233	200	218	223	241	214	211	192	230	200	208	220	191	196	246	192	231	198	201	229	239	218	209	227	225	189	204	222	238	230	196	202	199	210	214	219	203	221	219	194	212	202	220	188	197	216	216	219	196	211	207	193	215	210	227	226	257	219	215	199	239	194	206	219	213	229	234	211	209	233	181	212	227	196	199	219	211	232	224	196	243	197	206	223	194	212	210	237	232	238	229	200	228	201	214	223	219	202	212	211	247	226	209	231	222	234	200	212	213	214	192	232	213	216	210	205	226	216	205	236	184	212	202	197	201	198	228	231	200	220	208	208	196	195	206	214	219	228	202	215	208	229	218	200	233	188	208	243	206	209	238	227	205	248	247	205	223	196	206	216	221	218	218	210	197	230	233	232	209	241	198	224	197	206	206	194	199	231	197	221	231	223	200	197	189	229	213	213	210	221	196	236	206	232	202	205	199	196	245	214	217	204	207	216	241	184	241	212	224	200	227	211	202	220	239	243	202	240	195	216	215	196	181	226	198	201	219	197	213	217	206	205	197	222	224	239	220	216	205	220	202	215	231	204	220	205	225	183	178	216	225	242	222	202	206	186	203	198	198	254	216	204	186	190	185	206	204	209	196	216	220	199	221	185	225	236	220	199	216	222	234	210	206	213	240	237	213	217	216	218	228	219	235	209	216	213	220	213	215	219	198	245	220	248	202	223	181	226	212	190	216	226	193	211	194	232	237	214	203	199	220	204	210	216	210	201	204	216	208	232	219	212	245	216	194	209	236	211	244	195	213	201	190	242	227	228	223	228	239	213	207	211	224	225	233	225	239	216	218	207	181	211	185	224	198	210	215	193	190	222	238	245	242	210	219	192	205	198	209	236	211	219	205	225	212	208	192	234	213	196	208	209	211	200	214	206	231	218	231	213	225	200	216	227	212	211	230	215	205	230	215	232	221	228	196	202	210	207	211	235	249	214	210	232	206	233	215	223	210	227	186	200	209	201	208	193	221	211	178	225	219	231	195	199	235	222	203	230	200	231	211	207	229	201	205	182	236	205	217	243	192	206	200	219	216	199	197	193	226	227	196	243	200	219	228	221	205	208	206	183	213	222	228	214	201	219	242	223	228	220	220	219	201	204	215	233	231	225	192	215	224	219	233	209	204	216	194	229	222	198	222	231	201	204	231	193	221	220	219	217	202	207	225	214	216	208	226	212	203	236	215	245	231	218	194	225	231	207	206	247	202	213	225	203	192	236	210	216	227	215	181	224	215	190	194	215	211	231	208	208	217	216	213	235	229	222	184	213	195	203	206	236	192	217	225	195	218	211	236	211	189	250	228	208	226	214	211	235	234	221	231	221	204	222	232	201	240	239	203	200	210	209
29274	36399	19674	10855	7887	5357	3922	3188	2503	1851	1531	1133	961	816	822	656	522	491	456	423	425	442	418	315	329	312	334	331	312	265	276	252	297	287	254	282	273	277	234	250	255	252	226	217	232	226	245	225	245	243	253	240	253	225	241	220	250	229	274	243	219	224	257	239	222	244	216	256	233	250	226	217	252	246	235	237	262	246	257	245	227	214	224	227	236	232	242	217	242	219	233	264	232	237	262	214	240	238	251	239	243	246	231	246	210	233	223	225	230	220	273	229	239	260	248	240	250	232	246	261	274	240	243	241	247	247	227	245	249	251	246	234	282	253	211	226	237	232	260	238	232	248	217	208	248	270	250	247	251	221	234	220	239	225	193	258	234	224	243	251	220	240	238	252	235	257	238	255	259	238	261	231	218	213	238	245	213	260	245	223	242	198	240	240	250	229	226	231	253	222	228	252	225	212	223	238	228	240	238	250	229	235	254	243	228	263	215	246	233	226	233	232	250	216	217	252	234	233	260	261	219	256	200	226	270	246	255	203	213	242	231	246	247	229	239	227	239	253	237	252	236	208	234	261	225	243	248	236	233	222	230	274	236	231	248	252	201	241	231	227	243	215	215	246	217	228	239	247	240	243	236	236	251	230	247	233	262	217	253	210	233	241	231	231	232	230	254	239	239	224	240	231	225	228	250	249	219	233	233	274	212	249	228	241	231	236	231	221	238	227	239	204	236	283	230	260	229	212	263	242	247	234	232	264	232	240	239	252	250	222	218	241	235	247	226	233	221	230	257	261	210	243	250	244	232	227	228	213	258	240	223	224	238	232	241	219	216	213	222	242	240	263	221	235	207	196	258	221	250	251	212	235	256	220	229	234	247	259	234	213	222	234	225	240	241	222	211	234	211	243	240	235	246	204	257	212	217	218	227	213	224	240	224	238	257	225	263	218	230	246	232	233	216	237	231	236	245	255	229	246	232	249	245	238	233	219	252	209	255	235	248	255	197	258	260	216	266	222	255	222	207	242	248	226	247	226	222	227	226	259	230	215	240	230	253	236	242	252	261	225	247	230	221	257	232	242	241	206	254	235	231	243	241	231	251	238	238	239	219	251	249	238	235	227	224	219	249	239	248	243	247	243	235	220	228	242	237	247	247	259	244	244	242	237	226	238	256	230	250	272	223	236	224	248	244	242	261	247	253	227	237	228	211	222	233	245	225	246	222	245	235	241	248	228	270	265	221	245	230	226	261	225	222	210	218	271	242	239	240	233	211	214	241	234	252	226	266	223	233	243	234	221	221	225	247	216	234	259	227	245	218	235	224	226	257	248	245	243	231	218	263	224	231	223	232	250	213	221	219	252	237	232	243	221	249	218	202	262	250	253	234	231	241	231	199	243	251	237	241	243	218	226	222	223	233	244	245	236	266	226	225	217	248	238	236	219	255	218	250	218	246	231	232	238	231	283	226	219	248	258	257	240	257	244	251	244	238	255	248	218	250	219	236	256	239	228	259	239	256	223	232	249	235	238	234	222	245	230	244	225	230	230	247	226	221	212	243	235	220	214	209	249	244	212	255	235	222	213	229	220	248	238	236	226	214	226	252	233	243	225	232	235	259	216	231	221	240	235	229	252	242	232	251	268	277	231	236	201	218	236	233	226	214	226	246	244	217	230	246	227	257	247	213	226	245	243	198	247	235	248	215	249	238	212	218	226	272	233	265	227	264	230	244	233	236	251	234	235	211	247	212	226	232	247	221	238	224	239	243	248	258	239	252	246	218	235	223	260	254	236	206	218	245	228	242	226	244	246	222	233	267	211	233	221	234	220	252	249	217	255	278	245	247	230	238	227	225	244	220	245	203	235	248	207	241	223	246	225	256	238	230	228	233	226	249	252	203	232	243	227	250	231	242	244	240	225	259	208	247	252	229	231	230	235	222	210	211	232	258	243	227	232	230	275	247	263	209	218	213	213	245	235	230	214	241	246	246	248	219	216	228	242	240	243	234	250	247	209	258	232	207	248	229	236	250	217	220	234	230	262	219	231	208	250	238	244	228	222	239	233	263	237	212	255	216	244	237	217	256	248	226	223	263	260	242	221	259	254	231	254	225	224	231	212	218	238	236	225	233	220	229	229	245	229	251	234	233	235	246	255	262	244	234	217	258	242	225	237	233	228	240	235	222	240	214	215	235	236	240	235	246	234	257	226	240	251	240	227	237	235	230	233	238	262	211	245	239	233	249	236	246	243	223	228	224	230	239	240	242	236	246	249	233	244	237	241	232	242	281	252	245	256	238	234	234	225	249	241	253	232	223	241	250	221	225	240	229	231	227	241	205	229	247	245	246	221	242	226	230	231	237	215	255	219	236	238	260	226	205	262	225	245	209	239	259	223	250	248	226	239	230	267	210	245	240	254	220	231	227	262	246	258	228	232	243	261	243	248	251	242	217	237	253	244	241	238	212	222	237	246	224	234	231	208	225	227	214	232	250	234	253	221	204	242	209	244	230	237	238	230	259	236	251	234	222	240	238	242	228	234	239	245	245	231	254	276	215	229	230	235	233	219	237	194	216	261	247	224	227	228	223	245	243	233	253	221	236	224	220	242	239	229	213	248	222	230	244	254	238	226	237	266	262	225	228	212	260	201	252	226	238	221	234	232	219	244	248	226	235	233	247	205	262	264	222	227	223	241	235	213	233	226	250	257	222	216	231	221	254	216	244	225	258	264	246	250	252	247	238	204	223	234	208	221	217	246	223	229	248	227	248	227	232	220	220	228	250	230	227	242	242	252	241	229	231	236	227	259	230	250	230	266	201	235	245	234	252	241	255	224	229	244	248	241	229	227	234	236	230	241	242	227	219	249	226	229	216	234	212	223	228	232	255	262	205	224	255	252	217	224	217	248	248	214	230	251	226	235	215	228	205	249	232	250	242	254	235	239	233	242	252	246	251	240	223	217	235	268	223	246	235	222	213	262	258	231	241	231	231	280	257	201	231	248	237	236	215	228	226	239	266	252	237	244	268	221	222	267	233	234	263	230	232	252	233	258	224	261	232	238	229	227	264	235	236	241	242	261	229	240	209	216	237	250	216	249	258	234	230	237	240	260	245	227	235	248	251	227	223	273	240	259	223	221	246	239	233	222	232	230	251	250	236	245	241	210	233	244	280	235	218	234	226	232	227	231	247	257	258	257	219	249	247	229	240	229	261	227	207	215	246	245	236	236	233	207	236	235	257	245	231	262	269	227	246	240	236	247	230	218	233	230	224	227	248	237	233	227	243	247	247	258	242	213	235	218	212	248	250	242	240	236	252	242	221	196	232	230	216	252	229	216	251	230	243	236	235	236	254	217	229	233	241	221	236	260	211	220	205	242	227	203	233	198	263	267	230	232	242	237	233	241	239	263	274	230	223	233	214	223	232	244	236	228	227	238	247	207	244	205	247	231	223	233	208	238	252	236	237	239	248	221	207	259	247	263	279	219	239	244	223	241	239	215	254	226
22836	21291	28890	24000	21306	21315	10903	3597	2494	2164	1725	1347	1040	969	923	738	690	657	568	569	585	548	464	467	428	448	483	418	447	372	402	358	445	422	365	390	411	382	355	373	310	374	353	351	337	361	358	356	351	349	393	349	339	324	334	354	343	358	327	351	339	352	342	348	318	338	355	328	351	349	355	340	321	373	343	343	305	319	345	321	321	342	329	345	328	320	345	347	346	366	354	321	332	355	320	347	319	347	334	353	356	346	336	341	324	325	322	334	364	334	329	336	310	337	382	348	341	297	353	363	337	357	327	328	325	368	332	322	314	343	331	353	332	341	323	360	364	347	312	326	352	346	327	339	358	322	355	311	367	326	311	328	346	329	338	324	323	324	315	314	316	330	329	339	349	312	328	335	336	376	322	295	340	335	353	348	314	324	316	304	322	334	339	351	374	315	365	326	354	327	341	318	346	332	318	335	312	302	352	329	301	334	337	330	317	343	325	332	323	350	337	340	313	371	332	368	327	335	347	325	354	316	349	360	336	344	340	332	301	338	318	323	322	305	339	329	322	331	334	328	346	341	350	315	346	312	379	343	340	340	342	304	354	318	335	320	342	316	333	362	369	289	346	376	339	348	373	341	338	349	363	314	355	343	345	339	369	302	333	351	354	325	332	351	291	340	318	366	339	331	332	302	333	370	338	327	346	323	333	309	384	351	342	344	328	349	347	343	333	319	367	326	350	354	346	343	345	317	334	345	357	343	314	354	325	363	379	351	326	312	357	336	348	338	348	356	377	335	358	319	350	361	316	326	325	301	325	333	326	386	363	351	317	342	338	350	318	344	375	344	332	372	341	318	357	335	342	360	310	314	350	324	348	327	343	354	298	353	330	331	342	311	351	291	336	359	327	339	325	326	330	346	317	348	337	321	345	319	337	313	306	350	280	322	327	315	329	353	351	348	346	337	332	355	359	347	336	349	306	293	329	370	306	373	348	376	336	331	338	342	309	331	311	311	345	299	345	365	321	357	337	351	333	355	309	316	334	323	367	356	319	304	343	336	355	340	359	328	355	326	349	319	349	321	327	332	313	351	349	378	349	376	333	346	305	310	340	327	298	341	347	348	326	307	331	339	339	324	355	348	347	356	358	344	324	327	344	339	312	308	339	359	373	307	356	343	326	317	367	326	334	350	353	328	363	338	345	375	337	352	323	365	352	316	331	352	340	329	371	355	338	307	350	337	337	369	331	336	363	342	340	333	330	322	321	354	332	341	333	314	325	344	341	343	330	332	326	317	353	323	335	331	320	360	318	336	340	341	354	315	313	354	385	364	357	326	349	340	353	346	356	343	354	302	309	356	323	340	299	352	324	337	356	330	306	335	351	330	333	347	349	351	341	308	355	346	364	323	341	365	352	336	338	336	341	364	338	330	317	321	344	319	362	345	330	328	306	352	339	331	338	307	374	351	341	366	352	337	351	334	318	312	341	358	350	352	346	338	338	314	331	352	334	360	329	333	336	345	339	339	315	359	357	311	343	325	327	291	362	318	336	360	349	328	337	341	327	318	307	389	376	344	330	344	334	313	349	353	331	338	293	350	322	352	349	344	334	339	341	367	332	344	344	336	369	319	364	316	335	336	314	336	336	336	339	330	321	310	339	342	346	357	337	330	324	355	345	311	346	330	350	293	314	307	341	352	328	322	330	337	307	307	324	326	350	336	306	320	327	317	328	336	335	341	338	367	323	364	356	386	342	330	305	336	331	348	345	353	356	362	335	363	330	310	314	339	311	329	338	323	322	318	353	299	334	344	340	322	326	384	339	303	357	351	320	323	298	331	348	346	322	335	332	332	339	350	320	347	321	336	333	368	344	321	346	332	306	352	314	300	346	330	330	311	339	326	337	336	359	310	349	341	299	342	318	334	323	363	332	351	374	306	337	326	318	348	340	339	341	336	359	316	316	353	316	334	325	321	332	287	332	351	360	342	334	327	335	334	307	332	336	330	325	320	309	329	338	352	340	340	340	343	328	353	318	303	337	337	334	318	313	341	319	317	343	330	325	331	329	328	340	346	320	327	366	341	331	317	335	350	307	317	316	325	340	358	349	364	317	328	319	330	337	367	369	302	346	341	326	370	318	335	357	346	331	333	356	301	324	337	352	331	303	311	355	339	347	318	324	313	326	320	337	329	346	339	364	339	361	309	315	321	329	315	324	315	339	349	343	327	329	303	351	340	335	348	309	320	336	367	341	358	334	373	310	347	345	339	329	342	329	344	365	329	345	309	339	363	316	330	311	338	335	323	304	352	362	339	329	345	309	344	316	287	308	331	308	315	313	338	334	338	340	332	346	312	359	343	374	344	367	340	323	340	323	339	360	321	342	357	345	350	342	350	348	352	349	313	370	331	342	328	302	333	326	316	347	331	314	345	318	326	328	342	339	360	341	375	328	309	360	324	347	355	325	345	313	336	329	338	308	322	356	342	349	326	305	342	322	331	361	335	332	325	345	337	316	304	357	354	337	304	336	354	328	325	325	329	360	345	335	335	333	340	346	321	346	350	334	321	321	333	309	347	337	313	355	332	313	347	342	314	332	356	359	352	343	349	337	335	337	334	353	335	294	323	344	330	315	311	337	319	284	361	360	326	332	339	348	345	330	338	352	317	367	354	300	329	374	319	355	350	348	340	338	307	315	332	342	360	336	337	323	314	314	298	322	360	342	331	303	314	343	359	349	318	306	314	311	320	316	332	372	374	347	349	293	350	335	324	324	350	336	327	367	322	354	298	336	329	327	342	331	334	348	343	348	343	324	306	303	324	332	367	312	332	336	333	327	348	360	356	364	311	341	345	324	309	329	304	324	316	348	343	325	342	333	325	346	309	332	352	336	332	356	327	313	341	304	344	334	328	307	361	340	345	303	355	325	332	343	328	329	329	314	307	313	323	348	326	300	327	328	322	330	346	345	333	337	346	313	339	321	345	341	328	310	312	307	331	350	330	314	377	341	348	339	329	332	348	368	311	300	341	335	316	349	347	342	353	343	324	329	307	359	334	323	315	334	330	331	347	347	353	350	340	308	332	316	318	367	276	328	338	334	341	339	374	314	332	340	337	303	366	328	328	341	331	313	318	338	320	339	326	323	303	329	368	336	332	330	347	344	358	343	350	324	341	332	326	342	324	341	307	359	332	344	334	327	286	350	338	333	318	334	312	328	349	323	358	322	326	325	345	297	326	339	345	332	329	369	329	346	352	359	342	337	345	348	328	341	353	325	315	350	355	306	308	358	307	342	325	307	342	345	355	358	326	334	322	333	334	316	319	352	317	305	351	333	337	323	309	329	368	350	347	362	302	312	327	341	290	369	331	368	351	321	340	331	340	362	317	340	354	334	309	334	357	334	344	349	313	335	329	337	331	330	297	341	351	336	344	332	329	352	326	334	339	340	347	341	337	326	336	336	334	325	335	314	337	356	347	342	316	333	327	320	322	364	343	371	339	335	292	334	333
34434	47293	27870	16970	12848	9345	7012	5531	4342	3694	2841	2260	1667	1536	1291	1025	934	915	743	724	744	659	588	560	522	539	539	520	455	468	477	475	420	432	442	416	409	397	401	395	398	391	369	381	347	350	329	364	361	392	389	362	362	352	373	385	380	376	367	358	348	353	343	319	377	355	376	378	354	353	352	371	333	339	364	345	369	351	351	323	317	361	348	356	360	363	355	345	344	343	343	361	327	346	353	354	371	346	372	346	343	364	329	325	332	347	311	356	334	361	338	349	345	327	353	392	330	353	343	379	381	367	341	367	333	343	372	354	326	390	321	338	331	379	329	343	345	332	343	355	316	318	350	351	363	348	371	340	357	338	330	360	324	330	352	354	312	344	380	337	345	365	346	359	337	359	358	361	333	341	341	331	347	351	330	343	337	348	336	300	375	333	361	328	347	360	371	388	324	337	331	336	335	335	336	332	376	326	351	342	350	308	327	328	367	361	347	366	348	357	340	326	348	367	350	354	338	376	384	337	352	358	353	347	312	366	317	359	376	343	334	319	334	306	341	380	318	323	352	343	355	332	360	385	360	366	330	325	332	301	353	347	350	313	353	348	356	340	324	345	361	328	329	356	357	323	342	342	345	344	328	349	320	345	386	386	359	360	357	311	370	330	305	331	322	304	321	326	346	337	372	347	333	320	353	336	347	336	338	335	323	383	329	351	322	330	333	344	344	314	323	335	331	355	328	359	377	365	337	352	378	329	356	349	337	348	337	317	361	344	364	335	351	307	337	361	369	357	333	346	323	338	363	353	356	392	363	363	322	347	336	353	339	347	362	363	358	340	340	347	354	353	385	343	358	357	314	351	353	338	326	307	304	348	365	339	377	286	366	366	337	324	347	355	307	345	337	336	327	343	336	332	373	357	384	335	315	324	325	320	344	338	342	353	361	370	322	333	320	347	342	354	340	335	315	350	366	339	352	346	318	363	348	335	306	311	338	351	326	336	347	316	367	377	371	355	330	356	362	341	338	365	335	349	338	298	352	341	338	337	313	320	323	332	353	373	357	326	335	338	329	337	371	307	375	340	346	347	336	349	350	341	331	338	338	360	371	349	363	364	323	358	375	365	343	344	353	355	347	338	311	310	343	339	322	333	378	338	348	377	327	340	334	357	329	354	311	361	323	354	363	334	342	312	328	312	323	380	373	361	359	317	366	337	345	362	338	312	328	340	338	342	340	347	334	321	341	343	333	316	323	362	380	355	319	341	341	327	385	350	330	308	317	305	355	347	362	372	323	365	333	345	316	376	377	344	349	337	357	331	342	348	366	362	347	358	338	343	356	343	357	355	334	360	349	356	357	322	314	349	325	349	342	377	329	338	399	342	345	322	376	396	349	380	344	319	329	358	340	352	317	308	330	373	324	319	367	345	381	389	376	316	359	342	336	340	324	331	333	345	307	347	350	372	332	357	322	357	363	366	325	339	357	363	356	346	345	335	317	354	319	357	312	335	331	344	384	332	359	339	340	297	353	346	368	343	347	316	346	365	341	312	357	367	345	361	360	354	308	342	329	332	319	351	354	338	350	332	322	331	337	350	328	321	340	345	348	342	346	288	337	313	350	321	371	361	338	366	332	326	349	301	312	345	347	367	313	328	352	342	359	355	378	321	350	298	347	362	361	344	323	341	345	363	333	332	336	333	334	363	368	341	355	364	341	344	362	357	363	360	349	358	344	340	349	361	369	323	330	347	362	303	332	312	331	343	358	340	371	321	322	387	368	340	328	367	343	343	338	342	380	332	308	342	371	328	359	329	348	376	339	352	359	325	359	333	352	341	332	366	338	339	350	340	299	350	344	299	345	340	349	352	315	382	370	335	379	338	335	323	355	337	340	362	323	329	342	352	362	369	347	367	344	325	333	347	330	328	361	353	328	322	363	374	338	330	363	309	356	369	336	352	296	331	366	317	346	321	364	376	360	376	363	331	373	325	337	363	371	346	339	357	344	346	336	378	336	329	373	342	364	307	323	354	341	336	318	333	331	333	340	350	333	320	351	382	362	341	357	340	345	337	345	334	351	346	341	348	329	362	347	319	365	335	339	331	321	344	351	365	337	333	376	341	355	333	366	337	346	331	323	331	331	371	380	355	319	321	310	338	362	367	321	359	359	343	333	380	355	369	345	347	334	346	318	375	349	331	331	373	338	346	354	357	345	335	349	331	322	392	337	342	358	374	344	307	367	352	318	339	322	349	386	336	361	390	332	347	326	338	333	368	307	353	339	329	321	358	349	341	332	365	389	302	307	316	336	360	357	359	354	334	340	365	342	344	342	339	354	386	333	316	321	360	360	355	355	349	338	365	331	325	337	345	343	383	336	331	337	343	338	365	337	357	359	331	341	365	328	356	355	370	312	345	332	366	349	351	332	339	332	351	368	328	332	334	370	355	368	327	344	372	346	357	340	348	315	326	366	335	342	336	351	371	343	352	379	339	341	318	322	353	340	356	369	308	339	353	335	330	332	346	359	351	324	334	346	358	318	381	323	357	347	315	332	322	333	362	365	356	339	361	321	368	352	318	331	352	379	340	381	353	339	335	332	347	335	381	354	351	332	332	353	311	336	356	361	344	362	354	349	352	343	340	328	332	376	365	364	322	317	316	323	350	375	355	339	404	332	336	332	352	337	357	335	336	315	341	353	356	359	349	356	367	369	380	326	358	365	349	304	337	305	335	356	314	320	367	335	332	332	345	339	344	331	352	350	338	356	373	334	331	337	330	380	322	370	320	343	323	334	357	323	346	391	346	349	328	365	339	326	351	303	326	347	381	347	356	359	342	358	353	361	345	343	343	337	341	332	332	345	352	367	344	347	333	354	353	354	348	374	343	346	313	313	361	353	358	348	330	367	342	355	330	328	333	320	339	347	339	336	320	325	344	357	332	345	332	366	375	338	344	364	364	327	340	351	333	340	368	372	329	341	349	366	347	345	355	352	366	333	363	364	326	347	294	370	328	339	381	341	329	301	359	342	350	380	369	344	339	337	338	372	341	346	376	339	357	355	349	342	331	362	351	361	362	361	317	361	326	381	392	362	359	337	345	303	327	333	358	363	346	359	349	336	357	369	344	335	333	359	390	345	348	369	325	297	353	352	337	329	370	324	314	357	328	384	330	357	369	360	330	335	348	339	338	338	341	312	369	359	337	340	350	375	362	350	351	325	368	384	352	308	355	313	356	353	314	341	351	345	317	347	338	311	324	370	374	335	345	316	360	356	337	378	385	331	362	354	359	369	369	354	350	369	381	328	334	327	338	366	331	340	339	385	340	314	337	362	352	343	338	319	333	322	334	338	373	340	334	327	313	340	332	360	322	339	361	346	336	352	343	360	363	325	349	335	370	288	388	342	365	338	339	354	318	346	338	362	364	339	322	330	332	356	351	349	351	354	353	345	349	324	371	366	334	364	335	356	335	351	325	333	345	364	335	360	323	288	352	345	349	356	331	348	337
29214	23303	16350	7280	3120	1875	1274	969	758	726	570	460	361	341	313	259	251	213	185	234	202	181	180	174	171	196	195	183	180	172	179	138	145	161	150	144	163	168	163	137	152	152	165	146	149	149	133	149	136	162	143	162	148	123	134	154	174	141	138	149	144	171	138	139	144	146	147	154	152	160	135	149	157	154	139	138	158	145	133	134	155	156	147	135	146	139	143	148	160	136	153	134	130	147	145	125	133	120	143	149	124	136	134	145	155	138	153	128	135	142	132	128	152	142	155	163	135	152	129	127	144	138	146	145	136	134	143	155	171	154	145	142	138	164	137	144	141	136	144	144	144	140	160	130	140	148	140	131	146	126	150	147	141	137	134	150	145	153	135	129	147	149	142	143	139	122	152	134	136	145	136	126	135	137	148	122	136	133	122	140	147	165	125	159	140	147	155	162	147	159	140	136	164	130	116	153	159	141	144	137	143	149	128	157	149	137	144	145	146	159	139	116	129	148	156	138	155	145	136	142	149	138	134	139	153	135	137	136	129	143	148	139	149	146	152	140	161	153	132	130	153	145	134	146	145	123	145	167	143	144	124	152	148	148	151	156	152	142	161	154	139	160	126	150	154	157	135	136	139	148	168	122	144	112	119	136	130	144	135	152	155	138	139	167	136	148	141	146	135	138	129	115	130	150	142	147	147	131	136	151	134	119	116	123	130	132	136	144	138	147	143	142	154	144	139	134	130	132	156	130	135	149	133	131	161	142	127	155	137	139	140	110	138	137	157	140	163	121	165	152	136	132	145	161	134	168	137	131	155	144	138	131	141	138	154	138	133	170	139	137	144	149	145	147	133	127	137	134	162	131	127	159	129	141	134	143	135	153	125	137	152	141	147	136	120	139	135	140	141	146	166	132	161	126	145	131	147	141	137	125	130	134	134	144	145	122	136	144	122	143	140	143	133	135	137	156	148	150	130	145	141	138	116	144	141	162	131	144	156	109	164	157	125	138	119	139	156	143	132	130	125	151	150	148	132	150	138	154	147	149	179	131	139	146	159	133	135	143	144	144	142	147	134	125	155	128	141	157	129	154	167	137	131	141	142	156	143	128	133	142	131	143	141	146	137	134	163	146	131	146	149	134	132	133	147	134	135	157	136	143	142	127	158	157	144	133	127	142	134	145	153	140	155	123	122	143	156	155	116	163	155	147	137	136	148	162	151	147	146	157	147	132	156	142	120	129	157	148	141	148	158	144	139	151	139	142	134	133	129	153	163	138	141	149	138	157	137	124	144	130	147	167	131	145	141	143	136	140	155	148	149	119	131	121	136	122	161	138	127	153	138	131	124	136	139	137	131	122	149	126	132	142	159	135	146	118	140	152	143	125	134	168	143	143	149	148	132	153	161	139	116	156	159	142	139	152	162	140	118	137	130	139	128	138	156	131	124	134	143	160	138	141	129	137	157	154	143	160	152	163	153	144	137	150	137	146	148	138	152	136	109	147	137	152	174	136	153	132	157	163	153	138	160	155	156	129	147	133	139	156	142	158	153	131	156	135	134	154	146	142	145	153	130	138	150	124	161	131	143	146	134	132	145	150	139	132	147	148	115	151	140	144	142	169	154	146	133	139	152	138	153	141	129	145	135	129	140	141	152	130	141	133	138	142	149	138	151	139	148	124	158	134	136	124	126	145	137	134	125	143	161	136	136	153	132	144	153	144	144	118	109	151	151	155	140	151	123	159	133	139	143	123	138	171	172	140	140	144	153	133	138	130	153	130	137	133	137	126	136	128	159	160	127	141	147	138	134	162	140	147	154	145	155	133	129	137	145	143	133	129	146	150	148	155	138	121	140	147	144	145	155	121	149	147	148	146	134	163	126	118	138	147	129	133	139	140	140	148	132	147	121	137	126	138	141	145	140	163	158	144	158	131	151	127	122	139	140	152	120	144	152	146	113	150	147	125	146	158	141	127	151	154	131	126	144	140	134	130	132	153	126	136	137	151	142	139	134	115	150	142	113	132	158	149	149	136	135	133	124	137	149	160	159	144	147	145	147	147	130	171	156	156	131	148	126	129	129	131	138	133	142	129	148	120	140	150	133	118	174	132	143	148	140	151	133	158	136	132	129	150	144	146	139	138	134	138	130	141	146	157	152	121	130	152	141	136	128	150	155	130	136	141	160	107	170	148	157	159	146	151	144	132	154	158	145	142	140	145	130	150	154	169	152	153	140	166	154	136	159	118	140	148	146	150	147	129	141	139	166	166	157	147	160	158	135	151	160	161	145	144	158	165	138	133	116	150	123	136	145	159	144	149	145	139	133	169	125	134	142	151	158	153	141	153	135	131	150	137	129	146	132	123	135	131	149	157	152	146	145	133	146	140	143	119	152	129	148	148	140	152	140	169	152	138	141	127	150	153	142	151	147	135	136	124	145	130	145	145	161	149	158	135	135	146	148	161	164	149	154	152	134	146	129	143	150	130	141	139	128	158	136	133	144	145	166	163	142	153	151	140	154	139	135	155	133	138	135	166	132	136	159	164	148	132	124	125	159	147	142	151	123	150	122	164	133	136	139	157	134	149	147	137	147	140	141	154	125	145	140	144	131	128	126	130	136	156	133	141	143	142	137	141	159	137	120	149	123	161	148	146	115	136	146	134	127	143	135	135	133	147	139	142	118	162	132	125	136	188	126	117	144	157	133	111	149	149	133	134	147	160	137	162	126	134	142	130	157	161	136	145	148	160	132	162	140	127	125	137	132	139	162	142	140	126	149	156	142	144	145	130	156	144	144	140	148	153	144	143	142	154	143	147	156	146	148	128	145	155	128	112	128	150	145	155	139	133	134	137	137	134	148	140	136	152	149	148	142	147	147	140	121	140	144	137	147	131	116	148	143	168	165	143	154	147	123	146	136	135	166	143	134	163	163	150	154	156	150	139	137	130	160	152	126	137	165	155	148	149	128	130	131	135	146	143	169	150	130	134	142	148	144	164	126	128	139	150	121	128	132	147	137	121	151	140	142	154	154	144	140	151	156	144	131	140	145	161	137	142	138	146	136	142	141	149	155	136	139	132	154	165	144	141	137	148	127	153	143	157	140	141	142	135	148	142	128	129	140	135	143	160	145	143	144	146	142	131	149	136	150	162	152	131	131	139	164	142	149	130	142	135	145	139	139	142	138	129	143	150	165	163	137	142	152	144	163	157	148	124	136	153	103	141	132	146	135	134	160	129	131	161	136	153	150	149	155	149	142	131	142	158	142	145	140	159	140	139	151	149	124	152	149	136	164	129	122	162	147	125	135	147	161	142	146	124	161	131	160	142	139	134	123	140	170	145	146	138	149	137	153	148	124	156	129	150	133	132	144	142	150	146	132	133	145	138	142	131	129	128	156	128	146	134	133	130	128	125	129	124	139	121	170	132	133	134	137	178	157	149	131	140	152	145	135	127	121	164	150	137	134	116	148	156	145	151	135	150	154	132	118	151	129	142	138	133	134	132
25607	30592	15577	7351	4884	3442	2471	1972	1579	1324	1090	790	613	526	459	371	353	322	304	297	296	288	224	212	250	246	229	196	210	202	185	202	173	176	158	168	187	164	171	178	157	165	181	192	176	172	158	164	153	183	151	151	152	193	159	171	171	179	155	165	164	144	140	174	146	174	145	164	135	161	181	165	169	164	160	160	184	166	160	195	168	153	151	172	153	168	171	159	148	189	159	148	157	167	154	158	159	157	173	172	154	138	155	168	166	178	149	185	177	159	173	178	173	144	144	152	164	146	148	181	161	156	155	166	164	162	186	169	167	158	170	175	161	151	183	152	146	171	157	134	165	145	162	160	166	147	156	178	160	185	160	178	161	159	160	158	153	180	158	151	180	164	147	155	160	147	158	155	171	160	165	175	170	151	150	168	163	161	166	142	156	171	153	170	165	135	172	160	165	135	173	157	181	169	155	148	187	153	165	168	168	177	163	140	149	158	144	148	166	161	144	154	167	156	177	185	185	148	163	138	183	174	168	169	163	142	164	158	152	148	133	156	147	153	158	159	169	150	172	138	164	165	158	167	171	159	149	149	139	147	164	160	146	144	175	177	155	140	173	182	166	165	160	164	157	168	164	161	166	166	158	183	163	162	145	170	175	163	153	145	160	165	173	168	137	172	174	166	154	183	179	168	163	159	153	159	169	131	143	160	149	175	166	171	142	164	151	154	148	159	142	155	140	141	170	161	175	158	154	181	152	155	168	151	156	165	145	151	148	155	183	150	167	158	156	158	147	162	153	165	165	146	159	182	157	156	158	177	146	153	164	163	170	152	143	157	177	177	162	146	170	173	179	172	170	168	158	146	161	178	150	149	145	166	163	135	160	160	173	147	160	170	164	168	169	172	157	183	177	181	150	160	149	158	161	148	157	148	177	156	134	137	166	151	171	154	180	163	168	158	169	156	168	168	154	148	149	162	177	159	166	164	162	152	157	168	142	158	167	164	156	146	157	194	177	145	163	178	144	181	136	154	141	156	150	161	143	163	165	159	162	160	131	172	181	158	131	171	158	175	141	162	174	190	150	153	170	156	168	163	160	144	159	166	178	158	167	152	150	131	152	149	170	165	162	147	162	161	174	150	175	174	175	160	152	151	159	171	167	141	187	173	177	149	153	166	155	169	161	150	158	140	171	173	151	158	158	148	156	159	151	161	161	160	133	172	167	152	168	170	180	177	161	154	162	136	150	153	185	174	179	173	160	159	159	170	165	165	158	153	148	169	158	163	169	173	170	152	163	172	161	164	168	128	149	128	154	163	153	137	175	161	179	156	170	158	132	175	198	158	150	165	155	146	154	175	153	165	178	154	178	160	162	165	155	187	162	169	163	150	140	178	140	167	154	165	160	159	173	157	155	151	179	169	153	135	156	152	154	184	162	141	137	162	159	168	161	149	149	172	133	175	166	139	187	151	167	166	155	143	167	150	183	168	150	154	161	141	156	184	157	170	164	144	153	151	168	163	143	151	163	168	167	150	150	154	174	170	178	169	169	168	139	163	151	122	163	177	167	133	171	139	153	151	171	132	175	162	170	160	173	153	158	157	158	146	144	168	158	170	157	145	145	161	166	166	135	142	186	171	152	163	167	167	170	153	164	187	160	157	161	168	161	171	171	154	152	166	154	158	173	170	161	152	143	166	152	149	141	169	155	178	150	140	143	150	140	150	160	157	151	166	171	181	177	156	171	152	168	175	146	141	152	177	165	166	140	204	154	160	144	160	153	158	142	188	136	159	175	172	164	173	163	178	147	165	151	170	168	162	165	183	141	140	154	159	166	161	176	139	170	155	169	148	164	139	177	154	165	152	175	164	170	145	161	163	153	159	159	184	163	169	160	187	162	152	132	169	160	155	174	151	188	162	161	165	157	160	181	167	165	151	154	158	143	207	157	172	180	122	155	160	160	155	142	162	144	170	178	145	171	160	167	147	171	155	165	160	136	158	147	160	155	159	148	152	153	157	167	153	172	135	170	171	139	146	169	160	148	166	155	160	159	164	177	164	163	181	159	166	150	142	176	147	160	130	181	149	160	147	160	154	167	159	157	151	150	129	154	157	173	160	161	161	156	155	147	151	176	153	170	162	162	141	164	159	170	141	170	147	157	154	138	148	151	167	161	167	164	165	139	163	159	160	177	154	149	153	175	151	135	169	170	151	169	154	169	150	153	153	176	156	166	171	147	161	147	150	158	175	150	158	180	164	168	172	170	154	163	160	161	169	161	158	185	156	181	146	158	141	147	157	149	185	146	141	149	159	159	164	135	141	156	147	166	155	166	151	164	171	153	166	155	148	180	151	143	164	160	162	162	164	161	164	166	137	168	150	176	152	150	160	179	146	161	158	147	155	175	163	169	141	162	169	149	149	163	166	161	174	168	172	149	170	150	154	169	161	153	155	148	159	173	167	182	153	155	156	178	182	162	151	141	161	194	167	159	132	188	158	143	178	174	157	181	149	138	190	157	143	166	166	149	161	166	169	146	167	163	188	162	173	158	159	159	175	146	162	156	158	156	168	169	165	164	176	156	154	149	162	139	150	151	180	157	179	152	163	153	154	149	170	151	147	167	167	160	147	175	186	148	182	166	158	166	148	152	170	141	155	152	160	152	153	174	153	150	164	155	160	152	163	147	166	136	164	147	147	163	174	152	153	154	136	171	165	148	159	142	168	158	176	155	170	150	171	149	144	159	169	148	148	162	164	169	166	168	161	145	161	171	153	154	179	177	161	175	156	154	156	161	161	162	168	153	171	134	180	173	174	178	171	165	171	171	171	156	153	172	146	161	161	155	153	160	170	156	143	153	160	159	175	141	148	189	155	137	164	146	154	184	166	156	150	158	150	150	167	161	173	161	175	143	172	168	154	181	157	166	171	152	147	156	157	155	153	171	152	145	136	164	157	148	180	154	139	159	172	150	158	163	141	147	185	150	167	152	175	151	164	154	174	166	141	160	155	161	171	139	173	148	159	135	157	150	160	165	163	170	143	184	164	184	160	154	127	161	157	158	160	181	168	158	165	182	148	153	160	138	149	140	157	161	142	168	159	165	168	147	171	139	149	147	153	159	177	161	159	178	178	160	171	170	155	167	144	173	161	185	159	187	175	147	155	160	162	145	161	167	178	169	158	176	170	125	157	159	166	163	173	156	164	156	140	159	164	154	134	193	174	149	176	161	155	149	149	179	172	158	157	166	148	161	171	169	187	171	154	164	151	180	143	146	140	161	136	174	154	170	148	138	174	179	162	164	168	155	151	166	167	147	158	156	151	131	182	140	185	162	162	157	126	166	139	136	179	146	160	160	131	146	171	157	192	147	153	155	162	180	163	176	146	159	149	162	163	153	165	141	162	143	165	149	168	173	166	136	167	163	159	155	158	166	150	161	141	139	169	154	140	161	168	174	146	140	160	180	158	150	163	159	163	155	172	159	156	146	151	148	140	181	177	166	142	165	140
23956	21277	28365	24489	21133	10998	3610	2086	1531	1426	1047	818	670	628	534	468	437	377	351	378	366	312	323	295	281	281	311	310	254	259	276	237	252	243	237	230	241	231	226	242	240	215	209	231	200	236	223	232	219	195	225	189	219	222	234	217	217	224	196	233	208	215	228	226	212	207	229	206	211	216	221	225	230	207	185	209	207	222	212	216	222	205	207	214	224	227	184	214	202	223	226	183	231	221	185	177	241	210	219	214	192	225	206	204	195	209	218	203	206	207	187	219	215	196	202	207	206	214	223	216	193	217	207	211	211	234	235	194	201	194	198	220	226	193	205	223	184	225	233	203	202	199	208	209	208	224	216	220	205	224	194	185	209	200	198	186	191	215	187	210	211	212	208	206	189	230	211	184	202	227	212	208	205	215	211	209	222	215	213	200	246	198	225	223	212	187	203	218	189	213	200	210	179	218	194	209	189	198	220	221	205	187	220	211	206	193	202	221	183	253	199	215	210	192	227	205	204	211	194	210	193	211	199	171	210	173	226	204	201	196	236	214	202	223	181	227	191	195	219	215	214	204	225	227	212	206	168	212	181	213	192	195	183	209	204	196	196	214	217	225	222	219	213	230	195	221	198	222	217	199	201	200	212	188	201	225	202	209	205	202	214	223	174	189	204	198	228	187	217	189	218	209	212	223	203	210	201	233	240	207	215	219	188	217	225	209	216	194	203	211	241	201	223	209	219	215	221	196	231	212	232	218	196	202	205	210	221	181	215	191	208	202	191	214	204	201	203	198	216	227	184	200	199	212	214	222	211	221	213	202	213	203	188	202	213	213	206	236	200	207	213	205	183	219	216	205	199	205	218	233	231	197	229	184	204	205	218	215	200	182	215	203	210	220	205	204	204	225	236	214	184	200	185	238	191	222	216	205	247	216	167	182	224	231	223	177	216	200	214	197	218	227	205	226	182	201	201	218	194	213	210	216	199	205	208	205	188	210	184	216	225	220	217	219	193	207	199	208	232	191	209	188	213	213	202	223	220	228	227	195	188	189	218	219	177	199	247	201	188	211	223	181	222	218	231	204	211	185	215	213	181	201	195	228	228	236	211	207	200	225	215	215	205	211	181	189	190	197	204	206	207	214	194	231	217	223	223	225	214	194	211	204	221	237	230	240	233	216	197	201	180	220	217	209	220	224	211	203	204	236	213	211	230	199	244	216	233	202	201	199	219	197	218	214	224	207	219	216	220	207	222	206	216	197	225	210	216	228	199	195	204	240	206	213	198	216	218	215	229	188	197	216	199	212	193	229	195	205	240	230	210	208	208	203	196	200	213	195	215	196	216	206	225	219	210	216	211	220	205	219	210	222	190	222	207	227	201	211	204	206	204	222	198	224	204	224	205	223	216	202	210	185	237	198	184	184	215	204	203	221	242	200	229	211	199	196	203	204	202	220	221	202	208	191	204	206	199	196	210	228	197	205	199	205	214	217	195	225	245	178	211	198	198	209	214	188	214	207	227	219	217	201	218	211	220	197	217	204	191	189	208	222	186	209	197	212	233	225	209	200	229	210	219	204	234	229	204	215	202	204	200	188	222	201	205	211	189	181	222	214	226	234	193	203	210	198	225	207	185	171	201	223	207	189	210	188	176	179	228	213	237	200	220	204	235	205	205	189	209	195	210	230	211	194	218	219	215	208	202	207	216	226	215	201	206	228	193	182	197	207	192	222	206	182	216	216	198	234	231	237	220	191	209	199	186	196	218	237	209	215	221	218	179	225	203	228	190	210	226	207	210	218	186	225	213	208	197	210	222	214	218	208	210	182	223	186	212	203	222	212	229	225	219	190	200	191	207	206	191	215	211	195	202	207	218	201	201	203	189	223	231	194	208	189	180	199	216	195	217	192	209	217	222	202	220	227	202	209	230	239	212	214	203	227	216	219	208	215	186	201	189	203	226	209	204	201	219	202	194	200	181	230	187	208	195	234	189	244	224	222	203	202	201	244	202	214	209	229	199	202	188	203	215	220	223	190	221	219	203	211	235	194	209	197	209	194	216	202	206	224	198	198	240	220	209	196	197	195	227	192	232	198	215	211	199	186	186	210	213	208	194	215	204	218	208	178	219	216	178	222	220	217	217	214	207	225	208	219	206	217	221	201	210	186	241	213	211	211	208	218	201	212	231	194	214	231	186	191	249	236	231	218	215	219	224	197	217	206	196	219	226	197	216	188	229	219	200	196	204	214	239	198	203	201	220	229	203	229	175	226	204	219	203	211	219	211	224	203	189	228	201	208	228	201	209	205	220	211	222	215	218	208	221	211	201	232	223	226	201	210	173	211	182	214	198	199	230	183	225	223	190	212	216	174	207	224	192	207	213	209	204	198	199	204	238	199	212	218	202	233	226	201	216	214	189	178	187	200	196	202	210	206	188	206	191	198	206	223	182	210	195	210	198	187	216	218	187	189	201	188	241	229	212	216	208	219	194	200	199	222	207	191	218	182	209	199	203	207	195	230	233	199	192	209	184	195	210	229	216	194	217	227	229	211	220	222	198	211	218	180	206	202	200	221	203	204	226	176	208	189	231	225	214	219	206	204	200	232	236	204	200	197	200	221	212	213	184	218	194	224	209	212	187	246	199	195	189	183	227	216	210	224	205	217	230	218	251	208	200	193	212	213	203	214	206	207	216	233	214	221	214	221	207	231	204	193	213	210	203	223	195	222	212	205	219	232	220	179	229	218	205	198	220	221	204	231	230	228	189	207	205	214	197	227	207	213	177	203	202	195	226	188	197	214	227	237	200	193	222	234	209	230	238	192	206	193	220	204	230	228	203	224	193	210	196	181	220	207	238	219	208	197	232	225	203	199	230	199	201	232	227	197	176	225	202	195	212	225	205	183	221	207	193	224	197	192	193	219	212	219	203	216	244	212	225	225	216	181	215	205	218	187	215	202	195	191	210	225	214	197	206	218	201	192	218	205	222	200	235	212	191	222	223	229	171	205	219	204	200	198	210	246	194	219	202	192	224	220	185	210	229	199	210	226	194	200	209	201	213	191	215	210	190	233	228	236	205	229	205	206	220	229	208	191	207	202	196	192	200	195	212	216	239	193	190	207	229	194	185	239	207	209	186	220	224	236	224	210	209	199	245	226	208	228	184	207	218	207	212	223	210	196	200	205	192	242	196	197	209	203	215	193	217	212	227	217	213	209	233	215	215	191	191	195	216	221	197	200	227	227	201	201	212	202	212	207	212	204	212	180	204	203	196	218	227	217	222	226	199	200	193	189	219	198	203	215	182	195	232	190	200	198	201	205	211	211	231	197	218	200	194	218	179	222	184	221	188	194	199	209	211	242	224	241	200	228	222	223	198	215	208	212	206	191	202	235	193	214	220	232	215	221	186	213	194	216	201	213	211	223	196	233	225	185	200	202	218	231	199	185	212	214	195	209	197	179	210	209	208	201	194	224	206	197	225	213	203	232	205	216	193	201	228	221	238	204
30870	41193	23345	12992	9190	6485	4806	3500	2966	2531	1884	1448	1145	949	852	726	593	530	495	528	429	390	378	371	354	321	323	338	340	283	321	288	259	271	285	282	257	240	258	236	252	234	214	254	248	231	229	239	269	237	274	243	257	249	233	265	214	248	234	219	205	247	242	225	244	214	233	210	228	221	236	222	208	209	215	265	220	210	245	221	220	226	220	213	222	236	239	238	224	237	232	190	226	221	208	239	206	219	246	226	218	230	249	239	226	227	213	248	211	226	224	210	207	193	228	215	223	229	209	216	244	232	199	245	230	234	248	262	218	202	214	248	225	224	239	205	217	245	236	253	213	195	219	218	235	234	230	250	208	243	222	233	214	233	216	202	237	240	186	217	225	238	212	220	209	228	230	213	225	196	241	212	229	241	211	240	215	210	231	227	234	219	203	218	231	231	262	232	221	205	244	239	207	238	220	210	233	238	231	220	220	199	213	221	247	242	240	214	235	226	219	220	212	222	229	214	218	236	209	231	221	220	206	234	216	235	229	238	217	220	223	251	218	232	247	242	221	211	227	239	225	229	213	232	216	208	213	196	214	256	234	242	226	248	226	219	199	208	213	233	250	244	208	228	220	213	239	196	217	204	220	232	230	178	219	212	242	203	209	227	231	209	222	204	238	214	236	214	216	226	205	221	225	226	203	237	206	204	212	226	235	217	214	225	215	236	201	213	207	225	236	242	248	241	239	211	200	210	217	231	235	225	222	240	231	248	218	210	206	222	233	234	221	221	212	220	245	258	210	210	246	235	221	223	225	235	220	233	198	217	208	211	232	233	226	214	213	243	230	253	211	235	225	244	223	231	227	231	198	227	217	229	240	229	225	232	241	237	236	229	229	232	241	203	222	227	195	233	236	216	257	198	222	219	215	240	201	240	209	233	202	244	242	231	215	229	250	235	207	213	252	203	240	220	231	220	221	245	224	237	213	234	248	248	215	240	201	235	202	217	244	222	205	222	215	223	208	227	223	198	249	227	210	204	229	209	227	235	213	254	225	223	225	212	209	233	227	229	201	222	212	209	225	245	208	215	213	214	214	230	186	226	231	239	209	214	195	240	215	238	182	223	234	237	226	221	226	220	246	238	204	226	227	226	208	244	239	233	205	256	219	242	213	237	208	213	236	201	217	207	218	221	200	232	187	229	226	221	219	231	212	220	215	202	239	200	208	216	194	217	214	225	228	228	246	204	237	187	225	215	226	219	227	226	205	234	205	220	233	232	233	225	248	243	210	218	224	235	212	237	196	259	252	219	191	243	239	218	213	197	205	216	232	230	214	211	212	213	220	195	216	235	206	243	258	243	223	217	207	223	259	226	215	251	222	212	243	220	241	241	222	221	240	242	251	220	211	216	243	251	216	201	251	234	215	234	225	214	231	241	225	215	206	212	215	232	237	221	216	193	233	230	208	206	256	233	225	229	232	220	212	211	233	236	229	222	208	234	226	215	211	229	227	217	212	223	218	216	211	238	243	237	213	205	217	207	227	200	229	232	239	260	224	228	231	219	214	225	233	222	222	204	201	231	210	224	210	213	226	215	221	236	228	223	236	231	224	225	212	242	217	223	237	218	218	218	227	221	243	237	202	228	230	223	218	221	230	216	214	212	232	229	232	210	215	237	229	250	230	234	231	242	212	233	218	262	214	232	206	211	233	236	216	218	235	246	226	232	247	199	231	218	226	243	242	248	228	214	208	230	207	246	203	234	222	237	242	237	240	211	228	203	204	219	200	230	220	220	212	239	202	237	209	212	217	216	210	209	235	218	228	234	248	193	228	207	198	229	226	215	262	212	214	211	221	258	222	250	231	223	226	220	224	238	258	243	229	228	218	231	225	213	211	240	221	241	231	229	259	226	220	210	248	203	207	225	227	203	213	241	220	232	228	227	244	220	228	200	214	218	216	227	212	222	196	217	269	220	244	237	229	209	210	230	223	210	203	209	220	230	216	249	230	247	211	223	199	200	228	229	214	218	213	225	221	203	222	234	230	231	225	222	205	235	236	229	211	208	216	214	240	227	230	220	204	223	237	229	214	203	220	225	244	217	197	243	200	214	210	232	213	211	226	210	230	207	231	222	227	227	233	244	222	224	219	223	214	195	249	247	207	208	238	215	223	220	232	219	225	208	215	205	240	224	235	249	196	222	213	207	255	207	227	230	255	237	222	217	233	229	226	245	241	225	212	211	227	216	214	248	217	218	235	212	221	220	219	239	235	214	228	223	234	203	245	217	205	221	201	243	228	239	236	227	180	230	216	213	229	225	216	220	231	244	233	238	226	245	238	207	218	206	238	227	203	242	222	202	244	199	223	248	215	200	199	231	218	201	213	234	222	221	207	216	183	197	187	223	203	206	221	221	219	206	232	224	199	231	204	221	222	208	210	221	223	199	226	214	209	231	208	232	211	218	222	220	219	207	244	230	208	222	221	227	223	214	228	205	226	237	232	219	254	245	211	216	246	231	230	232	227	218	201	222	229	204	202	213	207	204	213	189	235	234	217	214	220	235	235	231	240	260	233	203	219	210	204	216	222	189	225	235	239	227	221	243	203	232	221	246	249	230	230	229	216	233	224	181	217	237	228	204	208	214	199	239	217	230	226	230	213	216	213	242	226	215	195	224	204	210	234	229	227	215	224	242	205	219	225	265	219	214	217	216	205	208	242	233	195	241	241	206	230	234	230	217	232	209	203	230	239	211	235	208	259	223	219	222	224	219	217	227	233	244	215	220	213	212	236	236	189	242	244	238	219	211	231	222	228	252	206	216	205	188	207	196	238	212	222	253	199	244	215	228	245	200	224	250	212	215	202	203	203	195	224	225	228	239	248	220	205	230	259	223	246	223	215	208	241	191	198	199	239	230	207	221	200	206	205	229	222	220	236	205	221	236	230	232	238	225	239	215	204	226	240	232	227	198	215	244	201	236	219	196	218	233	244	241	220	245	249	229	224	208	222	225	241	223	250	231	234	213	243	226	244	225	241	204	207	207	232	231	215	223	213	234	237	234	215	226	233	227	220	227	226	230	242	230	231	235	206	225	214	220	201	221	221	221	226	228	217	222	239	224	235	210	258	235	230	217	197	238	237	238	214	235	219	220	231	233	233	214	226	242	241	232	208	210	222	227	221	222	252	223	195	233	227	242	235	204	235	213	224	215	223	218	255	227	222	212	237	230	226	229	237	207	220	230	219	217	225	204	243	223	224	213	233	250	233	225	245	228	247	243	211	218	238	219	224	238	215	185	230	215	209	215	221	242	226	220	212	189	208	213	213	220	209	224	215	220	242	242	215	195	206	219	208	224	214	215	237	196	231	212	202	201	210	198	226	219	217	238	224	234	204	228	222	205	233	233	205	231	249	225	223	211	225	195	247	218	224	239	241	223	222	242	204	233	212	220	219	234	231	242	212	215	234	237	241	205	211	204	226	227	218	224	239	229	220	228	216	259	240	233	227	219
25096	21193	27038	25228	11722	3335	2146	1404	1180	1013	825	616	531	484	425	413	342	310	376	370	301	300	279	265	249	258	284	242	253	249	261	255	232	248	221	224	241	247	196	236	212	220	230	205	218	232	220	219	237	209	227	218	210	216	226	230	215	219	203	211	228	201	215	224	228	206	209	234	234	209	222	206	219	192	219	203	188	237	214	194	231	227	192	219	228	227	179	215	230	223	227	204	215	236	188	215	201	209	219	174	242	213	237	217	215	206	197	199	209	202	213	189	206	232	237	164	194	247	202	225	209	203	203	211	206	195	195	223	212	204	230	192	221	229	212	224	182	221	227	236	213	219	198	212	211	198	200	231	219	228	200	213	225	190	192	237	199	197	215	204	215	209	232	192	208	228	185	212	221	204	204	195	226	203	206	198	212	199	230	206	219	210	197	189	194	199	231	220	214	211	218	230	226	186	205	210	207	218	201	228	194	199	193	213	199	186	197	205	224	225	200	220	241	214	211	223	178	187	207	226	207	213	206	203	233	189	186	215	223	204	221	201	201	209	186	225	218	197	222	218	198	215	204	199	199	212	217	211	202	213	204	192	198	192	235	223	242	199	211	197	207	236	207	213	217	208	216	214	203	190	219	207	240	222	186	204	223	224	205	201	214	202	213	219	203	185	215	216	211	213	193	214	214	221	185	210	212	217	225	215	216	214	237	216	225	213	234	222	238	210	227	204	195	209	244	207	248	210	220	205	201	214	225	226	215	213	213	225	221	214	221	217	191	208	216	221	239	213	224	218	203	223	212	213	214	199	189	201	213	225	224	201	217	198	208	204	218	204	239	188	216	225	216	218	223	238	221	243	209	190	234	224	224	197	247	214	206	181	191	213	242	188	200	202	202	226	211	212	189	196	215	229	219	184	203	205	208	213	224	209	224	232	202	244	213	189	252	194	212	211	234	209	198	208	223	196	224	194	211	208	205	194	213	243	184	222	205	235	211	213	204	203	224	213	204	211	237	236	214	204	219	213	189	217	212	220	181	221	200	234	199	214	198	234	193	207	218	191	229	216	199	226	201	209	210	193	213	178	187	213	236	250	212	206	186	230	212	177	209	226	214	181	215	224	195	196	220	227	212	214	226	211	231	187	233	194	213	203	200	231	215	230	228	222	211	208	187	202	222	233	210	232	222	188	220	240	204	204	233	226	209	227	211	191	207	198	216	204	220	207	198	242	214	210	256	229	239	241	219	223	217	186	204	181	241	221	176	217	226	217	222	203	217	221	220	193	219	219	199	192	198	227	181	221	197	217	221	210	220	210	238	194	212	226	215	209	226	200	198	217	229	221	208	200	223	214	203	216	230	243	197	217	240	211	220	211	227	200	223	215	244	201	200	195	218	219	220	221	191	201	204	208	226	190	189	217	247	203	241	212	190	182	202	190	229	222	207	214	191	191	239	223	196	200	217	200	208	222	185	210	206	202	232	201	219	200	224	210	232	221	191	214	218	198	208	210	172	210	212	203	212	213	208	210	203	182	182	236	218	193	211	211	204	191	210	194	213	204	200	197	198	238	219	203	232	200	219	191	235	219	211	193	197	196	205	240	197	227	207	219	192	205	224	185	201	204	222	214	211	224	195	203	218	201	221	177	217	195	219	226	216	217	214	214	181	225	226	191	203	216	195	208	217	187	213	198	206	219	240	176	179	225	215	219	210	233	200	196	230	207	203	230	228	208	230	226	197	228	218	234	211	204	232	204	235	200	198	218	197	209	241	220	218	198	229	204	223	228	217	202	186	193	223	214	174	232	207	223	210	197	206	234	197	209	232	203	230	231	215	218	209	219	202	207	231	198	217	219	205	195	197	206	248	207	223	205	209	219	204	209	216	235	188	199	207	197	221	230	219	229	211	200	213	209	193	214	223	228	237	217	225	211	184	218	221	227	209	200	211	222	198	188	216	203	237	202	213	208	211	227	226	211	180	204	210	206	212	210	204	197	219	243	219	205	201	206	204	197	212	205	242	216	227	224	217	180	209	207	200	203	192	190	223	209	201	207	223	228	219	203	226	236	206	195	208	234	176	232	207	208	233	192	193	215	199	226	226	214	215	220	225	212	235	194	238	215	231	219	214	233	219	201	225	211	227	227	205	219	206	188	245	191	222	233	210	199	192	215	196	242	216	220	192	219	206	206	238	220	206	223	201	201	191	222	226	181	199	214	187	209	206	207	193	234	205	215	231	226	207	179	215	190	203	205	221	213	216	212	191	209	200	216	198	193	198	203	238	212	194	193	212	193	219	221	222	223	219	198	208	218	205	217	206	206	195	201	211	235	194	198	230	196	224	210	212	222	210	218	214	203	210	210	210	233	239	207	207	221	208	195	223	193	222	213	189	214	220	235	181	222	236	190	234	207	212	177	200	208	218	221	208	202	200	199	202	213	202	207	222	204	215	212	201	212	199	212	202	206	206	224	212	185	206	212	243	194	229	214	206	207	205	224	215	220	182	221	196	223	194	196	205	205	222	196	222	197	222	195	198	210	230	218	205	217	236	185	202	204	197	203	218	185	198	220	224	222	202	204	187	215	222	200	208	241	216	200	198	205	178	189	200	189	185	184	181	212	219	215	202	236	204	192	209	213	206	240	215	224	207	202	192	198	197	221	215	227	213	193	189	224	214	219	228	231	202	201	229	219	193	205	207	198	209	190	225	217	221	215	196	216	203	186	222	205	215	183	228	202	223	212	217	191	223	236	218	187	213	223	208	200	217	218	191	213	212	225	214	217	234	231	210	224	190	216	198	208	200	214	201	220	199	223	212	213	158	186	204	211	190	210	201	212	224	191	185	225	201	235	212	217	198	208	220	207	209	193	201	215	214	230	216	242	205	235	214	235	218	197	220	209	223	214	203	204	199	201	212	216	197	207	212	220	180	218	190	226	215	212	231	212	220	194	220	186	206	231	203	205	216	207	210	201	215	196	221	196	202	215	215	224	210	200	197	202	229	201	204	205	235	193	220	204	205	207	210	241	235	219	224	200	208	197	211	215	226	226	204	202	218	198	210	223	216	222	226	236	235	240	223	182	209	203	231	210	229	173	208	198	226	187	225	209	208	219	218	216	210	194	241	190	229	216	184	217	210	235	224	197	206	230	234	207	221	205	192	244	222	210	195	217	224	226	216	179	201	229	229	203	209	200	208	210	224	209	200	203	221	232	211	221	199	189	208	232	207	238	212	207	230	210	192	195	213	196	215	195	207	188	194	221	217	222	211	212	235	210	203	214	199	221	226	206	224	197	225	174	211	214	191	209	200	227	236	206	209	210	219	202	234	226	201	207	209	177	231	219	194	222	219	224	214	203	218	202	198	225	202	208	192	210	205	188	219	219	232	191	209	196	188	216	183	212	190	210	202	227	214	210	207	221	189	204	210	233	196	215	229	211	210	199	222	219	213	201	206	214	208	206	211	224	211	206	198	194	187	192	206	236	212	210	226	232	191	214	215	223
29170	36082	18708	10628	7396	5122	3815	2857	2214	1876	1489	1089	867	787	677	606	485	458	524	435	414	342	383	317	314	339	303	360	344	320	282	318	294	280	268	271	264	240	263	236	255	230	227	231	239	239	252	249	259	228	248	243	257	268	231	250	243	239	274	262	255	245	233	257	228	260	240	220	206	229	240	243	235	216	203	214	218	221	267	267	216	258	247	225	266	243	234	229	246	245	220	240	241	232	228	220	253	255	250	235	239	222	216	221	237	263	239	219	215	255	232	245	233	243	243	231	234	261	251	236	233	225	231	209	217	246	238	239	243	224	217	269	230	251	274	255	223	237	236	250	228	247	213	200	233	232	228	228	220	242	209	215	248	240	189	254	234	229	226	224	250	240	219	228	247	222	239	231	228	249	225	195	226	226	223	266	253	252	252	221	223	250	239	267	252	204	212	236	250	251	214	240	231	246	232	232	234	234	250	235	241	259	237	243	241	215	220	251	241	238	226	252	212	253	229	204	227	242	238	214	221	240	234	222	261	232	253	239	216	258	247	248	212	254	252	225	268	217	205	251	242	245	250	229	233	240	196	229	237	258	228	244	236	242	211	224	228	239	210	230	222	240	232	240	224	227	232	227	239	259	200	234	231	237	239	205	231	247	226	212	246	231	223	251	241	220	212	247	243	253	223	233	218	238	227	237	258	243	248	211	244	231	215	239	247	205	256	246	238	250	221	232	218	216	245	233	242	229	223	246	241	254	237	220	213	267	225	224	222	225	227	234	231	236	215	228	241	249	223	223	237	211	239	263	241	202	234	222	232	244	226	257	223	238	241	229	237	228	238	212	242	244	216	242	235	271	240	219	253	237	202	229	222	221	236	246	228	220	230	238	232	255	208	211	239	239	212	238	236	253	224	224	240	245	233	240	193	228	240	218	249	242	236	224	243	246	237	264	244	245	247	245	219	207	227	237	204	251	250	221	235	236	218	239	216	217	232	217	230	288	231	223	229	237	242	221	208	227	255	208	236	249	253	210	226	237	230	254	255	234	243	227	238	246	237	272	248	238	214	264	244	243	232	253	214	222	258	215	224	221	234	255	234	262	238	217	233	230	228	242	219	236	225	244	224	241	258	209	210	230	247	225	226	240	232	256	239	238	245	227	244	230	209	261	242	254	249	229	226	211	249	232	229	248	221	245	230	262	230	250	247	234	254	202	225	240	211	210	215	248	235	235	231	238	251	217	249	247	223	222	236	243	227	230	210	234	253	257	250	237	242	234	250	242	222	235	244	253	224	255	224	254	206	258	234	238	237	239	234	258	225	232	250	218	233	255	226	268	207	252	227	240	276	219	259	271	229	217	195	232	226	259	246	227	220	230	241	226	203	255	222	220	213	198	223	246	229	250	241	231	252	251	229	206	271	249	221	214	213	251	254	250	229	246	229	207	256	236	269	243	244	265	247	227	237	246	226	282	222	240	236	275	239	243	242	222	226	236	245	220	216	245	214	223	227	237	230	230	235	244	249	232	213	234	257	224	215	219	227	234	235	235	219	250	232	221	244	250	233	238	259	227	234	238	231	217	250	261	241	244	203	240	226	243	205	224	220	256	248	255	228	215	232	232	232	235	242	219	236	225	235	231	234	243	243	228	224	216	231	234	252	212	210	212	237	245	214	242	250	213	215	227	233	214	237	248	225	257	229	204	261	230	260	201	247	215	183	220	234	244	256	250	259	239	245	234	215	252	252	222	257	221	241	223	250	232	237	259	239	215	225	255	245	231	212	238	224	213	238	224	260	245	249	218	230	227	243	259	238	242	251	248	224	259	224	232	228	229	223	247	229	219	243	205	236	225	240	244	244	228	240	253	225	238	240	234	231	238	238	219	235	239	220	206	229	262	246	238	248	223	238	231	231	256	266	224	233	252	262	263	236	244	232	239	244	244	233	261	225	228	234	235	228	232	225	232	232	222	246	242	209	246	247	239	233	244	208	256	230	224	239	266	235	222	225	229	208	242	242	214	232	250	226	237	245	263	253	252	228	229	241	223	230	246	231	252	220	248	241	234	252	234	229	228	208	237	255	223	237	228	238	225	232	233	229	246	229	221	239	237	231	224	212	236	221	270	223	229	246	242	246	233	222	229	243	233	240	247	209	219	226	256	246	239	265	224	275	244	229	231	245	249	264	220	245	237	233	268	259	239	237	236	221	251	237	235	227	223	252	200	232	230	226	254	236	260	237	236	240	215	223	253	254	230	208	222	249	240	208	249	220	200	245	252	216	206	254	254	223	223	256	208	231	262	232	246	233	247	234	235	253	247	220	242	214	240	269	251	245	234	221	241	234	237	225	217	241	264	227	244	211	204	255	223	231	275	229	230	232	250	245	265	217	257	218	238	229	211	203	235	212	232	205	236	232	220	243	227	214	261	268	241	212	212	218	223	256	243	232	235	221	223	215	207	228	218	236	220	227	211	217	210	232	236	227	249	238	266	202	221	231	236	258	256	223	222	219	211	221	203	222	229	239	227	247	229	268	238	254	230	235	218	229	241	241	238	242	244	229	209	209	240	229	222	222	235	245	226	215	229	255	219	225	200	227	238	223	228	276	214	263	234	240	240	244	201	242	255	218	232	238	246	269	261	244	253	243	231	226	258	241	243	219	237	235	225	256	249	225	278	257	230	227	242	241	213	225	228	235	242	204	257	240	229	227	220	218	206	220	218	204	234	224	229	221	229	225	241	238	239	211	267	228	215	219	244	251	228	231	238	229	249	241	237	239	221	236	212	228	227	244	230	243	232	239	208	250	212	231	242	235	222	258	242	258	245	205	205	216	244	233	233	200	204	216	235	214	243	248	242	253	212	206	237	230	236	226	227	240	213	243	231	232	240	245	242	215	239	220	232	240	222	265	249	258	232	247	234	239	212	190	232	247	224	231	207	271	231	248	242	250	224	225	244	243	253	208	238	218	252	243	226	236	259	254	236	242	214	223	239	223	246	220	252	254	239	233	228	238	238	242	264	220	243	229	234	224	221	232	251	250	238	228	255	220	232	236	222	210	230	229	238	244	245	245	240	241	243	242	228	254	248	223	221	238	211	241	210	204	235	239	248	227	241	236	223	242	237	227	229	227	229	256	224	244	258	244	252	253	249	209	249	239	247	220	238	222	248	240	254	244	211	237	186	205	275	228	225	231	249	212	224	212	234	217	248	225	220	254	255	237	244	248	252	230	240	265	254	220	247	240	257	254	227	234	234	252	257	219	266	221	246	248	234	222	212	244	233	229	220	208	236	255	251	210	220	229	230	216	247	251	239	226	215	203	236	231	231	226	207	213	222	234	230	239	251	221	209	243	245	224	211	253	249	240	215	254	237	243	237	247	244	248	231	236	234	235	210	252	233	214	244	258	232	217	223	244	279	244	254	229	215	226	229	233	193	227	225	220	222	227	222	228	233	210	242	227	210	236	228	229	255	200	245	250	245	222	230	206	211	252	228	224	227	220	229
22902	21299	28907	24012	21319	21265	10634	3262	2231	1934	1567	1216	1057	946	816	664	594	647	656	557	571	502	497	449	455	481	441	427	448	405	402	392	410	418	366	393	376	360	369	364	354	373	322	315	355	343	326	374	322	340	333	372	390	381	344	374	334	337	336	382	338	340	345	350	340	332	321	354	300	325	380	316	325	352	338	355	353	325	349	316	346	361	314	326	343	339	317	330	318	327	362	347	331	352	334	356	349	331	323	323	323	326	313	318	325	345	353	323	329	362	317	341	332	328	363	345	334	336	323	333	342	343	337	310	334	323	318	347	324	339	338	335	342	323	322	308	316	299	380	340	335	341	334	304	290	341	331	317	316	345	341	380	356	319	365	317	345	347	315	352	326	314	363	333	339	342	328	344	340	314	311	343	340	362	273	294	315	342	339	321	335	328	332	311	351	355	321	311	328	345	332	351	303	343	320	315	339	318	351	340	330	309	306	326	294	364	357	361	312	327	336	358	354	330	333	330	321	333	347	313	336	336	310	348	343	319	330	331	339	310	369	372	318	336	349	325	303	308	336	352	355	345	317	318	335	346	342	339	308	346	324	335	310	341	374	345	349	350	373	319	328	331	301	337	339	305	327	302	315	317	350	320	351	339	294	360	347	306	322	306	343	315	310	339	322	354	325	316	328	343	344	335	329	339	313	357	330	330	354	322	356	327	295	327	303	333	322	328	310	340	354	330	318	351	342	303	352	330	317	322	326	336	310	330	345	335	306	345	319	326	299	305	340	321	336	332	327	346	325	387	330	326	345	328	298	309	347	326	322	332	352	351	323	321	336	311	384	301	330	333	337	311	341	302	337	363	353	324	280	300	344	332	356	346	362	302	313	326	373	342	371	370	358	328	305	337	298	332	340	366	327	327	340	344	324	366	328	306	335	338	328	351	324	344	378	332	353	322	316	345	325	370	347	316	308	318	311	331	345	332	334	353	293	328	334	306	364	349	293	339	335	307	321	332	310	329	370	352	324	343	325	333	362	344	332	320	339	338	325	338	364	320	331	331	321	360	348	290	345	298	337	321	336	309	347	323	367	355	321	335	292	364	331	309	317	334	348	350	324	317	301	359	309	315	345	302	317	342	343	334	337	321	342	325	323	323	370	344	330	333	336	342	345	354	337	337	329	350	335	332	325	340	344	329	333	328	346	281	327	338	311	352	324	354	351	314	339	331	333	346	322	321	296	342	317	321	317	319	339	325	336	312	310	318	360	326	279	341	328	320	301	363	318	303	334	305	372	313	315	351	338	335	337	317	355	346	333	359	297	341	340	326	305	309	332	303	331	334	324	325	310	329	332	333	304	321	366	384	349	306	320	358	320	326	339	301	352	343	356	301	348	337	334	342	355	341	327	296	324	333	312	354	358	317	338	315	325	310	343	322	320	307	367	319	329	328	312	310	340	311	300	330	319	347	334	332	345	326	339	308	334	360	348	292	343	326	305	338	350	366	324	330	349	365	338	334	302	331	332	351	336	313	305	306	324	311	309	326	360	312	313	351	332	355	339	354	327	357	334	328	300	337	319	316	337	310	329	339	331	317	348	356	342	360	324	317	322	312	357	356	327	338	339	340	365	336	306	347	303	325	333	339	359	317	354	333	342	286	327	316	284	316	351	343	364	306	306	324	308	348	345	374	327	334	374	330	320	323	341	319	319	358	297	316	319	366	320	344	320	318	337	329	353	276	356	312	349	347	362	298	350	305	370	326	324	360	364	335	316	319	325	312	333	331	306	344	340	351	355	300	328	324	321	314	348	355	331	355	309	350	353	314	336	308	329	309	336	337	337	341	362	337	339	335	342	319	342	311	315	335	326	300	320	353	328	339	299	315	339	318	329	291	327	348	356	341	326	314	321	298	338	308	301	300	339	300	299	328	308	323	336	313	329	361	328	336	319	344	327	300	341	353	339	299	344	337	329	346	312	321	325	320	366	360	308	338	329	326	300	334	337	317	344	291	338	340	329	355	338	339	324	348	341	322	335	328	329	332	362	310	327	312	300	320	326	327	312	325	329	317	334	324	334	337	353	331	317	331	323	307	336	332	364	314	326	318	321	300	341	330	333	357	321	330	328	330	366	316	342	345	343	362	345	330	352	320	357	318	374	330	307	332	347	339	368	378	353	327	348	324	313	367	335	314	365	329	324	309	294	326	325	329	345	325	327	323	358	319	327	329	338	332	314	354	337	311	297	332	353	319	315	326	333	306	341	347	312	351	318	328	330	332	327	316	298	350	309	347	352	347	355	327	338	310	359	311	351	359	302	296	323	371	335	362	334	340	308	360	358	320	346	335	362	315	352	325	327	350	366	336	315	345	356	317	355	330	325	313	355	323	340	335	362	307	332	339	370	321	333	331	321	339	334	329	356	316	348	324	360	361	312	339	325	331	346	308	321	307	313	354	329	301	307	336	362	352	319	339	349	348	333	337	335	361	335	328	333	328	360	319	328	344	349	347	303	307	302	338	338	334	278	324	355	358	332	357	321	347	317	352	338	305	348	370	369	347	368	368	343	321	360	326	320	352	341	343	339	301	315	326	348	339	339	296	328	308	329	360	347	333	338	321	353	348	303	354	302	328	324	323	338	348	309	325	332	323	342	344	357	321	334	332	334	342	359	349	352	338	301	351	316	363	311	360	334	308	346	311	322	314	349	324	304	319	330	321	330	327	326	327	330	335	336	328	345	319	341	325	356	374	321	341	335	360	355	338	320	309	318	325	334	335	300	339	330	312	341	298	304	342	349	361	334	334	322	343	329	319	328	341	337	339	336	310	335	333	342	310	332	303	329	327	357	321	307	340	306	332	351	365	337	312	292	332	317	310	316	341	312	328	299	345	311	334	330	310	319	351	314	310	334	353	344	348	332	328	341	323	331	321	309	328	338	326	309	323	315	350	334	322	360	322	323	325	315	349	347	311	366	310	311	372	346	345	350	350	343	339	319	347	322	329	358	323	307	308	332	341	321	333	335	321	300	353	310	295	335	377	336	327	354	344	304	313	343	359	348	299	320	320	343	332	361	302	327	326	342	307	304	313	302	341	342	305	365	325	336	342	366	343	335	329	348	321	338	353	328	298	318	314	317	330	333	330	346	327	343	324	348	318	306	349	330	305	335	318	376	327	293	376	302	332	365	328	351	322	334	306	370	287	313	359	321	309	276	323	308	296	339	336	316	309	359	324	301	322	311	323	360	316	340	331	324	337	325	333	330	357	305	359	345	329	343	315	337	330	348	338	311	353	297	358	315	304	330	327	341	347	328	304	340	336	323	336	320	345	331	342	348	344	339	315	349	310	327	326	335	327	317	339	336	345	337	305	310	329	324	334	342	322	333	293	307	302	333	362	307	321	370	307	328	351	331	338	380	318	318	319	353	315	361	306	321	318	308	322	321	313	328	333	377	353	342	309	355	315	328	305	354	342	296	330	315	373	330	298	314	346	328	344	326	333	294	318	314	360
34875	46836	26744	16893	12981	9374	7048	4896	3987	3172	2479	1957	1696	1467	1187	881	747	851	859	740	688	636	577	511	522	589	530	504	476	472	477	491	444	455	416	381	385	427	414	393	380	383	374	370	334	372	406	387	382	389	363	381	362	390	384	358	353	351	368	384	371	326	362	340	367	381	354	387	368	355	389	335	338	355	317	342	348	331	342	331	380	357	330	330	335	316	318	376	335	327	323	336	343	371	362	393	326	337	335	298	365	334	350	346	355	351	350	356	344	375	337	320	323	318	366	370	337	342	380	378	319	356	370	313	339	339	335	345	344	364	343	347	395	339	350	339	332	357	356	353	339	349	365	357	343	364	349	324	368	339	364	330	340	301	348	337	350	382	332	331	322	333	362	345	348	334	328	365	336	358	354	334	363	359	367	390	352	331	335	313	338	335	348	369	322	343	309	363	354	328	313	326	307	340	355	338	345	352	325	348	388	339	342	338	342	349	332	375	317	333	305	352	335	341	355	350	371	337	343	369	354	351	344	339	347	347	274	360	315	368	370	352	330	335	359	339	328	346	306	358	339	364	367	367	368	332	347	345	304	343	350	320	324	328	366	340	371	374	336	356	347	339	321	339	346	355	353	338	366	332	348	330	353	320	322	331	322	319	345	347	343	351	342	330	348	357	339	375	348	340	340	330	322	335	319	358	376	322	362	334	342	336	333	338	345	344	307	327	358	340	343	377	374	349	335	328	377	322	333	353	340	290	328	331	330	352	331	364	323	342	325	340	356	361	329	337	361	316	342	344	365	317	322	362	382	347	356	385	348	329	345	355	347	369	321	337	334	343	340	365	320	337	332	313	352	308	355	331	328	321	363	347	313	330	323	388	344	366	337	354	343	335	360	332	320	344	329	342	360	365	333	371	342	325	371	395	357	349	361	337	343	400	343	319	328	373	329	346	306	331	349	335	326	357	339	358	322	350	327	341	350	330	324	349	342	357	370	364	340	349	362	361	323	354	319	372	348	336	377	342	353	357	311	328	341	322	342	339	350	347	323	354	352	326	377	347	352	346	335	337	338	347	334	331	336	361	351	341	363	341	347	361	355	360	337	317	342	336	346	338	363	341	349	354	338	362	355	317	361	312	372	311	333	363	354	316	334	358	330	348	354	329	348	364	386	349	351	338	347	346	348	341	310	339	338	335	347	373	348	339	332	363	324	349	351	366	354	351	338	328	335	343	337	371	334	352	338	357	314	329	356	344	336	321	325	330	359	308	342	305	340	318	345	351	358	341	336	349	347	301	343	321	358	312	331	302	341	346	343	315	333	380	371	324	329	322	364	371	354	357	329	368	294	368	356	374	337	356	303	366	325	331	317	337	359	338	369	329	365	347	351	349	347	348	354	376	335	353	324	333	350	318	356	361	360	348	315	361	339	357	315	289	338	357	340	362	321	335	338	355	342	350	320	337	333	331	339	363	363	353	328	361	383	382	335	309	306	318	352	371	381	326	361	337	360	359	305	356	323	385	341	328	362	330	362	328	334	331	374	335	329	297	334	364	340	356	343	343	391	310	361	347	378	385	346	342	345	343	352	334	363	351	339	342	309	334	335	333	364	368	356	337	348	333	309	315	355	366	341	343	381	377	382	327	366	295	347	310	352	331	333	338	350	331	325	357	351	348	345	359	344	339	336	344	364	351	345	337	376	354	382	380	316	359	318	355	367	342	345	364	350	333	349	337	335	345	358	344	374	345	346	338	336	356	359	348	331	331	355	359	325	331	365	342	372	330	358	349	363	335	326	388	329	311	321	359	341	371	320	368	362	339	359	323	361	333	343	352	369	343	356	340	333	346	341	368	371	333	328	328	306	370	346	338	326	359	338	352	351	358	341	345	363	338	329	344	334	333	338	353	330	371	357	328	369	344	346	346	315	337	326	340	334	341	334	327	369	354	340	342	367	333	375	374	373	345	331	345	350	346	349	376	337	346	344	355	355	372	351	368	324	352	338	331	347	340	345	342	335	322	336	363	371	331	324	336	358	344	356	357	346	310	344	366	353	335	342	368	324	316	335	323	353	341	330	326	338	344	364	342	377	351	314	343	320	336	318	350	355	368	345	352	362	334	344	331	345	332	366	338	344	341	333	343	344	339	326	362	351	339	332	344	355	369	343	339	353	381	348	314	337	368	334	321	334	362	352	352	364	342	350	331	351	350	343	381	386	344	364	339	335	346	352	348	350	323	365	337	342	332	330	344	330	315	380	348	357	345	360	360	392	373	287	339	364	340	362	327	376	340	362	341	353	328	345	364	357	340	365	332	333	303	323	347	318	333	337	359	325	361	340	363	321	334	352	368	345	353	327	357	334	347	337	347	338	354	359	310	337	337	348	332	343	361	341	337	383	351	347	347	379	365	350	376	344	340	336	360	318	339	328	336	315	347	321	325	346	336	367	288	328	352	329	325	342	319	331	369	363	339	335	341	349	329	313	361	388	382	338	320	319	336	371	332	354	341	368	361	349	353	336	327	350	347	305	332	374	336	346	381	336	313	343	337	332	344	346	362	328	331	350	333	331	327	335	327	346	335	372	365	318	329	342	351	322	339	342	330	366	318	305	348	342	366	359	345	332	344	350	349	354	330	321	366	349	332	327	336	321	321	369	360	338	353	364	351	347	334	310	335	356	334	360	356	347	334	358	375	335	336	347	334	326	384	333	353	346	349	354	336	348	365	343	346	367	342	357	364	349	359	402	374	344	395	340	352	319	373	343	338	336	339	359	354	322	326	331	322	354	362	352	352	355	350	332	314	348	334	347	350	345	382	372	327	346	360	330	342	348	317	343	354	367	323	356	342	359	395	334	330	354	353	346	327	354	328	344	339	327	312	320	359	333	331	348	346	352	356	376	330	334	329	343	319	341	323	367	332	350	326	343	328	340	311	378	355	358	355	370	346	328	353	347	354	346	380	353	369	391	346	336	334	336	337	362	323	308	326	348	361	332	352	316	361	322	312	355	330	291	346	324	315	355	342	381	345	340	314	344	324	339	326	354	320	359	352	343	357	347	346	348	372	341	365	312	329	336	335	327	375	353	374	296	339	328	358	310	379	327	352	360	345	355	323	306	312	325	341	376	332	326	360	379	347	342	331	347	312	339	350	334	358	346	376	346	328	333	353	330	360	344	327	325	354	348	339	354	335	355	349	332	333	347	337	330	332	363	362	344	372	343	358	362	341	357	333	323	343	316	369	366	360	336	342	315	366	348	362	351	372	348	322	325	350	343	351	372	348	351	353	362	360	341	343	355	355	323	356	349	320	350	326	343	376	388	343	337	341	340	342	354	313	327	321	368	340	345	342	357	324	362	352	331	336	340	330	326	359	347	331	354	288	348	344	372	361	345	326	346	337	341	398	331	332	357	382	371	352	369	355	323	333	336	316	353	358	333	355	342	358	351	354	352	349	336	309	343	314	362	337	342	335	346	331	324	355	345	331	330	310	319	319	365	346	343	331
29209	23413	15844	7275	3335	1912	1322	882	745	636	507	472	416	344	317	247	241	235	229	187	207	177	196	181	180	174	149	181	155	155	165	160	149	152	165	157	167	154	167	155	120	148	140	133	141	151	148	147	138	146	157	118	138	160	123	159	166	147	130	124	138	125	156	155	130	150	124	137	138	138	129	143	142	150	153	159	133	147	170	151	142	137	140	149	128	135	139	158	161	127	114	137	150	144	130	132	159	155	140	151	152	137	132	126	135	130	138	132	116	124	155	145	136	147	145	155	134	155	149	147	132	164	123	145	150	113	167	156	151	163	152	146	151	139	166	144	131	143	124	155	134	138	132	162	147	149	133	135	166	129	141	139	126	126	148	140	138	126	123	151	149	113	146	138	150	131	129	158	152	149	140	151	139	153	161	150	146	140	133	136	164	135	137	138	158	144	148	131	140	132	158	125	137	146	129	141	140	149	137	136	138	146	147	146	140	153	124	143	163	150	147	150	154	129	127	137	110	143	128	138	155	140	157	147	142	139	148	143	115	136	147	149	134	139	137	137	148	107	143	134	151	141	137	158	141	144	146	132	141	147	130	141	148	151	133	141	140	158	139	142	142	146	155	127	130	125	141	132	129	141	120	158	132	141	133	150	132	142	167	141	137	147	145	152	165	128	137	121	135	134	121	142	164	132	154	128	140	123	165	145	128	140	136	157	144	151	140	122	142	152	134	158	125	144	137	132	141	145	169	132	136	122	132	145	143	149	151	142	129	145	141	139	131	127	145	137	150	130	141	163	143	128	151	136	151	142	137	164	161	142	162	148	145	149	152	159	143	144	142	157	131	133	163	123	152	142	124	137	141	144	136	158	140	160	132	132	130	139	164	132	133	129	151	129	158	125	150	145	132	128	125	141	132	141	132	126	134	135	141	141	137	131	150	159	148	157	144	153	120	136	143	156	151	127	150	126	170	129	160	129	136	150	166	124	147	137	153	124	147	153	163	159	143	162	140	145	153	141	146	141	124	125	139	146	152	131	142	135	152	149	143	131	131	135	154	143	136	147	152	125	128	156	137	157	145	148	136	138	139	147	148	161	138	150	145	160	141	142	149	145	163	155	155	151	147	145	133	146	144	140	155	128	139	126	142	136	148	132	132	120	144	144	165	156	134	172	131	132	141	140	155	148	154	146	149	133	124	122	136	148	141	126	128	148	134	133	139	126	141	125	156	154	148	147	132	141	155	145	165	156	141	137	162	147	141	146	132	141	141	128	150	136	146	176	151	119	140	154	132	144	138	132	151	156	139	138	161	139	128	154	132	150	150	144	148	150	153	180	166	125	135	155	156	146	138	163	138	133	144	136	129	128	153	162	156	147	128	129	138	138	154	145	149	139	173	153	139	161	133	158	119	131	135	132	152	144	132	136	146	124	134	157	141	151	130	154	134	146	139	131	150	132	134	143	139	147	149	162	148	121	165	153	147	134	135	159	143	146	163	143	148	148	157	144	138	139	161	125	169	137	152	155	142	136	140	149	133	136	164	145	120	137	112	147	161	126	139	160	164	134	133	154	152	132	124	129	149	136	141	141	135	131	148	147	133	160	127	148	136	126	132	155	159	124	133	123	153	118	145	154	116	153	160	139	128	158	130	141	112	152	129	139	157	150	121	136	153	157	139	152	145	139	144	145	147	154	122	125	148	120	138	135	131	147	156	120	146	129	147	152	143	127	133	135	132	157	138	151	128	154	127	135	127	131	148	140	152	144	120	155	157	112	145	140	132	145	117	155	133	152	153	125	133	124	149	152	145	137	154	158	134	128	150	130	148	151	146	136	163	137	137	132	154	146	113	149	122	137	130	134	154	125	147	133	147	140	134	139	149	143	143	135	140	132	135	122	121	149	140	127	135	136	160	131	149	170	152	134	120	152	135	156	141	159	152	140	153	130	142	160	157	149	127	161	150	120	157	144	139	141	143	124	135	137	144	152	130	155	138	124	154	162	150	156	157	134	151	118	151	133	151	139	133	155	140	150	144	126	146	137	136	134	139	138	144	130	127	142	166	130	131	156	136	152	135	143	166	152	133	159	127	136	142	142	156	130	131	146	140	136	170	159	134	154	131	139	136	146	163	144	147	170	135	139	119	146	165	132	161	145	152	145	159	129	147	139	130	131	140	152	159	141	147	142	132	147	127	128	138	135	148	122	127	136	138	150	151	122	153	127	145	151	138	128	154	140	128	155	134	146	141	150	146	131	152	134	132	127	126	162	141	132	144	124	158	138	128	146	130	115	146	149	144	151	130	144	141	144	142	141	142	145	136	142	156	152	136	134	151	136	141	135	148	152	137	137	141	136	149	117	131	136	129	136	143	151	145	125	145	137	143	142	143	145	159	149	145	141	152	130	143	123	125	156	125	134	128	131	132	146	149	139	156	142	157	137	138	150	130	155	139	148	136	117	141	159	122	151	124	155	153	138	140	127	134	133	138	135	146	163	140	149	152	136	158	149	130	171	148	162	133	138	143	164	138	133	151	129	159	138	114	166	168	144	139	150	134	122	146	130	121	124	138	160	133	148	139	128	132	158	161	153	147	168	132	139	158	151	151	125	146	141	142	137	153	144	143	129	133	125	148	152	140	153	124	136	132	166	140	137	158	129	129	133	162	128	142	150	161	149	141	144	133	147	146	136	137	132	138	123	140	143	164	144	144	145	143	136	139	133	139	147	160	126	148	140	133	136	135	139	134	150	127	133	144	137	126	163	137	126	133	137	131	148	139	138	136	140	132	118	151	131	140	158	152	130	150	150	136	143	127	144	157	128	137	135	138	145	155	141	132	140	172	142	134	125	147	134	134	158	142	150	117	137	136	148	152	127	140	137	148	149	146	159	121	128	127	137	149	155	129	124	137	121	164	133	133	137	137	156	151	156	142	142	142	161	131	144	142	145	155	137	137	162	162	136	171	147	141	140	137	131	143	122	137	135	149	135	157	150	133	134	157	150	141	128	131	153	134	147	132	127	179	143	141	155	148	165	132	130	146	129	135	140	154	147	138	137	144	147	136	128	154	161	139	120	157	127	135	141	136	126	144	126	155	143	145	139	119	148	153	133	153	148	116	147	154	135	136	148	131	130	139	110	147	124	159	141	123	141	149	136	148	129	150	160	146	145	130	160	133	139	140	129	142	134	146	123	151	137	130	135	153	165	112	131	129	135	129	147	147	129	136	117	155	151	137	169	140	155	151	138	122	176	135	151	154	147	148	151	134	130	128	134	130	136	144	150	150	152	132	151	139	149	162	139	145	146	119	153	150	150	135	131	138	144	138	132	156	139	147	149	139	120	155	135	140	136	142	146	164	144	143	162	147	137	121	132	139	141	161	147	140	132	136	151	144	131	141	131	152	132	128	131	133	143	156	153	147	132	176	114	129	147	140	160	136	129	121	128	146	126	121	140	130	132	130	148	141	143	134	161	127	147	154	141	158	140	127	155	139	155	137	127	128	149
25888	29982	14686	7369	5184	3529	2477	1755	1350	1110	861	779	698	543	469	319	297	376	346	271	268	274	235	237	205	240	214	197	222	172	185	190	217	194	178	184	185	183	165	189	184	144	172	173	166	156	166	175	189	171	168	172	165	172	158	149	166	166	177	162	158	160	158	156	150	179	175	160	168	150	145	162	167	166	148	156	147	143	158	154	158	156	156	164	185	149	148	160	155	155	159	159	144	163	175	139	160	158	155	164	155	168	177	172	155	156	178	149	157	186	171	167	160	149	160	153	160	171	175	162	148	167	164	162	174	153	176	146	182	148	161	154	176	154	176	163	159	150	168	173	147	154	165	139	182	172	166	151	179	149	157	161	166	182	156	166	167	156	141	165	175	143	152	160	168	170	180	151	205	165	180	169	173	164	171	150	138	163	151	143	152	162	169	163	178	165	178	156	150	158	174	157	151	164	153	172	178	158	183	143	160	161	169	176	155	170	149	133	160	196	160	152	176	153	142	162	160	174	149	173	167	178	159	152	152	152	156	147	161	150	169	169	169	149	167	164	153	153	166	176	162	155	157	145	160	155	173	165	167	157	134	162	163	174	162	149	161	155	182	147	149	155	154	166	159	159	155	157	177	148	151	176	161	157	155	163	158	167	159	183	134	167	159	166	165	168	156	134	155	146	156	163	159	176	160	188	153	162	154	155	154	141	166	183	138	148	160	162	162	142	158	147	150	153	157	156	177	157	168	152	165	166	156	148	163	157	169	162	142	168	171	158	148	176	185	160	174	168	151	178	174	174	153	165	155	167	157	165	154	149	146	153	173	143	151	176	168	157	134	152	161	158	156	152	147	167	164	172	162	150	153	119	141	162	155	154	146	172	160	164	153	162	143	168	155	167	169	154	142	141	169	167	159	149	157	166	166	149	148	167	182	155	159	160	156	152	153	144	162	143	154	174	170	175	153	147	150	171	160	145	163	160	170	147	148	161	154	163	159	162	168	182	173	171	133	177	162	135	143	199	155	157	151	161	148	159	154	182	174	170	179	158	169	170	153	152	183	152	159	149	171	152	146	169	136	171	174	159	171	179	166	173	131	148	165	161	154	179	173	171	180	170	157	171	151	163	171	128	163	157	158	162	171	151	163	176	148	172	180	172	156	136	160	157	152	167	150	160	165	154	183	158	139	138	174	163	194	150	180	176	165	157	157	152	156	161	166	158	166	148	172	149	157	156	169	182	152	176	154	180	135	148	176	168	142	162	168	153	153	148	157	135	183	157	165	165	173	158	178	167	148	159	164	152	149	161	141	160	158	160	164	184	154	172	163	174	161	157	153	134	158	181	166	154	148	147	176	147	147	169	152	147	166	164	156	120	155	159	176	151	166	170	183	154	153	184	171	157	160	163	168	154	171	165	154	162	172	157	150	193	174	154	175	192	148	169	161	158	173	169	166	180	160	167	156	158	159	149	162	129	168	166	141	151	139	161	165	165	167	152	167	159	157	172	158	173	176	141	146	147	175	168	144	167	177	154	139	155	171	154	169	148	181	160	167	144	179	150	192	151	151	142	152	160	160	159	154	155	141	163	174	172	136	138	176	157	155	159	174	167	170	136	162	149	164	147	167	159	169	143	172	149	177	163	173	147	138	150	159	165	150	152	192	140	146	149	158	132	167	167	157	157	158	155	152	159	188	161	163	158	165	145	163	157	159	162	161	189	175	158	173	158	170	175	156	144	170	171	147	162	172	166	157	153	139	137	155	147	151	179	160	160	156	165	173	161	174	174	165	168	164	153	165	165	151	167	171	172	170	161	166	154	152	150	173	138	159	162	155	177	162	174	168	178	178	167	146	175	185	156	168	170	154	157	164	162	182	164	162	151	164	162	149	153	178	136	177	165	166	178	155	156	172	148	152	151	167	173	154	173	160	172	160	152	149	172	163	160	161	164	145	160	149	157	174	155	157	151	167	156	173	170	158	155	160	138	170	154	144	151	156	182	149	179	175	174	167	161	162	143	180	148	170	182	170	145	167	159	146	162	151	154	171	162	171	158	179	170	168	166	188	174	154	173	151	164	160	149	148	144	152	155	175	163	159	162	156	166	179	164	155	159	136	168	152	177	146	146	162	180	151	163	156	151	161	173	163	148	138	160	163	166	169	172	152	138	168	141	157	137	140	181	172	162	156	148	163	158	154	166	147	163	187	158	176	163	171	156	155	154	150	166	182	174	161	148	182	151	163	171	147	158	145	180	145	176	159	151	155	164	147	140	162	165	148	146	168	174	155	143	161	160	152	144	174	158	156	147	172	154	155	145	177	166	158	153	165	143	150	160	157	144	147	162	168	167	166	164	156	166	170	138	170	153	180	172	161	159	159	140	165	124	172	163	149	151	147	170	148	154	169	135	162	179	155	153	164	167	161	176	157	146	150	158	162	163	151	174	161	151	160	141	160	165	153	173	167	164	151	155	172	146	167	152	152	167	178	147	168	170	140	162	146	146	149	168	162	141	157	151	152	161	141	187	166	143	163	167	171	171	161	155	163	170	164	159	156	157	163	164	133	182	164	168	168	176	165	151	146	175	151	187	173	178	145	139	161	154	144	136	165	143	170	159	149	175	156	154	151	178	154	184	165	154	153	168	142	170	160	155	161	145	190	182	153	156	154	139	149	161	154	178	166	173	132	146	144	176	142	142	159	165	152	154	150	165	177	135	149	176	145	157	132	154	157	142	159	157	160	172	157	167	137	162	149	138	159	172	183	152	155	176	164	143	164	159	175	177	157	162	169	165	177	147	158	164	149	159	158	156	141	164	162	130	156	155	167	166	148	157	150	145	156	142	179	150	152	175	163	159	162	153	143	147	164	184	152	169	145	161	153	153	139	153	162	164	185	142	173	147	177	166	140	159	163	163	161	157	160	182	168	155	144	159	165	161	164	157	158	160	149	174	163	157	159	162	151	171	180	156	150	170	177	161	139	140	142	157	147	183	161	151	179	176	170	144	164	143	170	161	162	157	161	149	154	154	162	159	147	146	160	162	165	149	160	153	152	154	166	145	145	165	142	160	170	140	198	172	135	132	172	166	164	175	160	172	137	162	148	176	144	168	147	139	177	157	175	181	166	174	148	165	174	161	152	159	150	158	161	156	155	159	164	149	173	167	178	170	165	161	157	154	167	153	142	159	172	160	156	161	159	163	165	146	153	156	151	156	168	135	179	172	142	138	144	167	168	175	169	145	184	163	144	158	140	158	178	154	147	158	171	135	154	168	151	171	144	153	159	170	188	173	149	164	154	165	159	156	157	174	142	140	160	175	177	170	158	153	171	163	148	168	148	141	139	151	167	156	157	171	175	172	161	163	168	173	148	168	171	161	159	148	155	150	170	162	168	145	172	151	156	157	141	148	154	159	174	145	139	163	157	160	174	151	168	183	162	166	148	162	145	154	165	157	182	171	166	147	170	157	152	150	172	170	146	138	173	180	173	163	154	152	167	158	171	154
23891	21209	28236	24429	21122	11199	3586	1926	1423	1248	1035	929	770	609	488	422	404	436	360	353	331	286	321	323	300	277	291	269	237	274	260	253	250	242	256	226	216	227	248	212	215	205	228	223	223	234	213	222	243	239	247	214	242	210	236	217	229	208	205	212	223	219	198	230	232	214	226	224	244	226	214	212	209	206	218	205	227	213	207	186	216	211	225	215	213	220	194	226	215	221	213	206	220	221	216	233	222	208	215	206	223	190	192	223	217	208	227	196	212	200	224	220	220	217	215	187	216	222	224	230	237	206	230	216	244	221	232	203	224	213	222	230	193	214	196	234	222	205	213	192	235	197	181	236	186	220	208	216	216	201	212	234	217	208	215	193	184	214	226	205	215	212	207	207	219	206	182	232	239	197	220	207	197	240	203	235	174	198	206	199	203	185	241	216	214	237	198	199	219	213	236	211	190	212	183	200	232	210	216	176	223	202	211	199	213	207	195	238	226	224	203	236	230	185	184	229	217	185	214	230	203	218	227	174	225	228	180	207	217	207	200	230	217	210	198	215	227	214	220	182	213	207	210	192	221	213	212	176	193	239	204	221	232	229	211	222	209	219	245	193	213	222	209	231	225	201	222	217	207	216	222	220	216	212	197	208	213	181	182	206	224	193	223	195	205	192	234	198	204	224	218	202	198	222	211	221	212	229	248	225	189	201	221	222	257	180	201	184	205	212	236	195	240	216	221	212	214	234	197	188	179	216	200	209	216	219	212	225	208	211	219	198	209	215	214	176	225	207	203	226	241	208	209	232	209	204	202	228	236	206	203	174	213	224	205	211	214	183	209	211	226	195	214	207	205	193	230	202	208	215	220	186	208	221	223	218	217	222	210	193	208	194	212	209	205	207	211	216	202	223	212	216	216	197	203	215	200	194	225	245	248	235	217	199	206	230	206	197	207	206	197	204	193	212	193	215	194	200	200	216	209	200	200	219	202	234	245	209	227	211	187	218	219	185	222	202	239	231	207	187	243	220	211	221	212	209	201	239	197	233	192	239	241	217	200	220	196	224	209	198	203	221	233	211	238	212	198	205	219	223	242	201	218	226	225	185	214	194	191	217	181	195	214	192	205	221	242	236	222	215	220	216	210	211	209	197	193	213	187	217	224	215	203	232	224	182	189	207	206	221	229	191	228	208	236	213	209	186	222	211	222	216	187	217	222	195	225	204	188	226	191	222	233	199	219	215	211	212	217	202	201	188	196	220	200	204	217	204	210	206	198	193	192	251	213	222	181	213	215	204	206	216	205	227	212	198	213	198	165	224	197	193	220	222	191	208	191	193	221	225	225	244	204	211	212	212	207	211	221	222	188	189	220	197	228	231	242	226	212	202	216	214	202	201	195	194	216	218	184	190	208	177	200	226	192	206	188	222	201	196	240	213	198	201	222	210	220	214	241	232	192	215	226	207	209	227	215	194	236	206	219	186	211	204	209	239	223	210	230	198	195	204	191	208	216	203	214	223	201	208	208	217	242	214	185	194	237	204	226	207	212	233	206	203	228	216	208	205	221	223	214	233	229	211	197	214	226	201	198	209	181	240	202	201	225	203	221	189	188	221	207	194	212	217	223	219	208	188	234	195	197	210	197	211	184	212	215	208	186	228	194	188	202	223	215	201	227	204	230	219	201	188	199	199	189	213	223	217	237	186	219	191	236	222	191	183	214	220	208	191	223	214	211	225	198	209	202	202	222	205	225	185	212	199	241	186	194	222	189	217	205	216	225	215	211	216	226	210	214	224	204	219	196	225	216	206	206	208	230	206	214	190	219	183	212	205	184	210	222	238	196	215	210	217	192	186	215	231	202	180	197	186	190	205	189	223	237	202	204	209	202	191	202	222	205	227	206	223	230	228	209	235	221	211	221	209	216	197	210	220	206	185	210	190	216	200	206	199	213	194	200	210	218	207	193	212	216	205	217	198	186	221	217	209	210	251	202	181	205	216	196	196	225	196	209	215	228	226	189	236	186	218	204	203	231	192	196	214	170	222	212	202	240	190	195	218	207	218	213	190	202	212	221	222	218	205	205	215	210	223	206	245	212	208	194	223	199	221	217	225	219	229	182	212	185	207	213	216	226	212	245	241	214	188	200	205	220	219	203	188	207	207	220	214	204	201	212	207	228	219	214	228	219	190	204	242	237	214	192	207	199	218	216	215	232	199	193	228	211	208	226	212	220	229	212	244	241	224	215	208	211	201	193	186	221	199	168	223	213	211	226	226	228	212	221	237	205	205	191	202	220	230	214	244	217	218	208	219	202	222	206	229	224	235	192	205	209	230	207	230	207	204	216	208	198	195	205	196	200	216	236	210	208	202	203	218	209	199	203	186	219	236	214	213	223	214	212	198	192	215	213	202	181	210	190	211	205	233	222	203	192	230	182	236	216	197	211	191	229	207	185	237	184	194	210	199	224	209	231	188	178	204	234	229	196	198	199	223	214	197	216	209	206	208	199	233	214	198	230	204	218	237	229	208	222	204	202	192	201	210	201	203	218	193	205	219	224	191	230	199	253	218	185	201	207	193	226	186	223	229	237	221	217	203	224	204	210	221	221	222	209	217	242	184	224	224	207	210	208	219	188	205	199	212	207	213	198	209	230	207	221	203	184	192	197	228	208	207	212	234	203	201	216	199	204	216	205	203	212	209	210	197	226	226	205	208	233	187	216	220	174	190	190	206	203	192	207	217	210	219	228	204	204	193	211	182	219	209	225	197	187	243	221	183	225	227	209	213	211	221	198	229	212	202	185	196	208	210	192	211	222	204	229	208	205	218	234	200	190	200	230	199	222	202	218	219	196	221	189	205	217	207	220	180	198	222	240	222	243	181	205	199	226	195	216	219	177	211	216	212	204	218	192	216	193	207	207	216	217	206	207	199	231	178	222	213	232	218	197	199	223	229	195	215	222	208	226	200	224	197	225	206	218	211	205	215	188	200	224	222	207	238	229	206	208	195	212	214	220	224	222	239	212	238	220	213	215	202	191	209	216	225	199	213	234	206	208	200	227	218	233	223	206	217	218	236	218	205	226	214	213	213	196	201	209	193	199	197	218	206	227	229	200	229	214	213	228	203	233	199	221	246	217	201	245	191	201	216	205	197	204	231	207	189	202	210	205	220	206	211	214	225	203	195	195	184	192	209	219	203	213	211	193	223	210	226	204	210	203	204	206	233	192	219	192	218	196	190	212	202	222	210	212	210	212	225	204	199	233	204	213	197	215	213	209	232	209	207	244	220	209	189	205	191	216	186	219	210	220	215	200	204	213	216	207	214	232	225	211	220	210	196	217	188	206	214	210	209	204	190	218	222	236	220	213	212	220	207	220	214	186	216	187	210	203	205	218	231	203	214	222	212	204	214	219	219	217	203	221	200	192	211	205	226	220	199	212	200	232	225	241	207	202	217	223	183	192	201	210	205	221	195	214	196	186	198	196	213	201	241	199	198	230	225	204	210
30905	41255	21972	12824	9277	6462	4649	3297	2671	2250	1868	1535	1229	999	816	635	654	609	527	441	421	396	403	401	349	299	304	315	323	290	301	287	295	272	278	245	258	243	253	261	222	264	225	239	217	263	262	249	238	262	264	267	301	223	227	236	269	255	243	233	228	237	230	202	236	225	205	222	193	198	237	232	224	225	227	195	207	215	210	234	219	234	228	244	211	204	206	210	232	220	234	202	224	226	196	238	211	243	208	239	224	226	243	248	201	213	233	237	224	197	204	207	224	237	232	214	229	235	216	232	213	208	223	241	226	208	223	222	223	210	234	228	220	222	217	212	224	217	213	246	207	226	242	214	208	199	220	197	211	234	242	236	219	256	246	204	220	213	205	236	210	254	242	211	224	205	237	207	218	231	217	239	212	237	232	230	228	226	251	214	205	230	236	213	219	233	250	238	220	235	206	239	211	209	217	239	230	231	243	223	220	206	228	216	224	232	230	204	236	205	226	212	213	212	212	213	215	220	199	242	231	267	207	215	248	199	212	232	221	205	255	223	240	202	236	208	237	233	230	221	247	222	217	227	226	216	235	232	201	198	250	231	214	226	222	224	229	225	234	203	220	213	255	206	221	232	209	226	243	219	216	247	232	222	225	216	228	223	203	211	220	215	223	243	237	218	248	217	204	226	219	226	246	240	225	224	214	228	228	246	220	221	225	222	263	212	231	227	214	193	214	228	199	247	226	216	235	216	226	219	217	228	210	195	217	256	210	204	199	233	228	216	253	229	222	224	183	234	212	225	240	225	233	223	219	243	231	229	209	240	251	230	224	220	247	208	215	241	212	221	238	243	231	215	222	192	201	210	214	248	224	225	208	215	232	210	250	216	243	196	222	217	235	235	216	212	234	191	249	233	238	208	218	235	226	221	233	244	252	233	235	198	245	224	234	223	240	212	238	231	223	219	234	210	231	204	223	224	238	230	228	210	256	250	220	222	212	221	225	241	221	214	248	218	224	217	214	241	231	256	256	219	206	223	198	226	217	225	222	207	214	192	201	230	227	210	200	203	227	209	221	228	207	222	232	210	220	200	216	193	205	219	238	203	243	219	232	227	216	233	219	223	223	217	204	211	193	229	228	209	239	222	231	186	213	262	221	218	218	216	199	210	233	209	232	202	238	231	234	235	237	221	195	213	212	218	229	212	232	225	217	214	188	220	224	231	256	214	227	218	224	252	218	227	225	219	242	238	224	235	231	228	240	222	206	234	227	231	237	217	235	232	236	218	232	222	210	230	237	240	224	231	235	227	227	238	218	219	217	207	199	208	199	223	234	229	223	236	220	249	231	231	219	208	221	219	209	238	216	239	248	213	214	242	216	242	213	210	235	214	225	229	232	226	212	241	220	228	219	222	233	211	190	213	225	227	227	237	207	239	220	203	227	208	213	199	247	249	217	205	227	206	219	256	208	211	207	198	226	212	237	229	210	224	236	224	222	206	221	213	215	217	212	242	228	193	218	227	257	207	262	211	226	221	205	230	224	237	215	251	220	231	248	230	229	234	223	243	230	231	218	223	243	234	228	224	217	214	182	205	213	252	231	232	225	214	222	198	226	195	227	232	223	215	220	237	233	233	236	233	222	230	211	237	224	222	215	214	224	221	222	245	241	201	205	248	231	192	215	218	239	221	210	217	212	219	218	216	221	201	226	239	204	226	211	232	211	209	232	224	200	191	216	194	202	212	221	233	230	216	231	219	202	217	241	228	209	229	230	233	203	209	209	204	218	245	211	196	243	234	222	215	224	188	200	231	237	220	236	227	202	205	224	218	236	232	224	213	250	221	222	199	221	237	243	225	238	218	212	198	238	219	238	219	241	212	238	232	233	233	244	208	213	241	202	215	231	225	241	225	214	230	190	237	227	236	232	226	237	247	223	195	214	231	221	216	261	235	252	236	207	207	232	214	236	222	243	218	231	236	251	215	243	226	230	233	246	199	214	216	228	244	214	237	213	227	232	236	226	201	222	232	246	257	234	220	222	201	248	207	221	235	247	240	242	212	231	228	227	207	227	252	218	220	207	228	224	238	226	228	206	247	234	212	246	205	223	251	210	218	246	226	219	217	215	247	246	226	229	225	207	229	204	218	223	226	243	197	225	201	214	208	214	231	225	210	205	219	238	220	225	225	223	224	225	220	204	222	251	230	227	211	219	224	208	265	213	186	230	202	240	240	208	229	234	236	229	222	217	233	237	193	224	245	219	239	226	214	239	246	258	229	245	226	216	214	237	210	257	213	212	228	225	268	212	223	216	235	222	218	215	201	220	217	224	210	246	226	247	232	220	228	211	224	225	226	227	220	211	238	248	202	222	203	223	233	220	221	203	231	229	232	202	226	225	226	227	235	231	209	244	252	232	201	239	241	239	217	228	247	238	186	221	215	219	254	227	232	208	195	256	216	218	220	231	212	217	216	231	218	200	210	252	224	239	210	205	234	232	198	230	223	242	211	215	241	218	225	191	208	259	213	218	235	231	233	211	211	232	226	225	234	230	208	207	220	211	232	255	230	193	197	199	240	223	196	240	213	219	212	257	240	237	224	218	218	221	239	200	200	197	220	238	230	221	225	218	238	223	228	214	236	223	234	215	234	228	216	207	221	207	183	232	265	212	241	202	208	215	212	217	200	210	247	230	240	217	221	213	209	193	233	234	227	253	225	192	194	224	214	203	217	212	242	230	246	238	216	227	263	222	223	200	211	220	238	214	229	234	231	200	217	245	224	189	231	236	238	204	221	209	212	228	215	233	250	206	231	211	224	216	242	227	208	201	208	238	236	184	215	229	233	234	214	212	204	239	225	253	206	230	232	211	262	217	235	199	232	222	219	220	208	205	228	226	198	206	188	236	245	239	233	227	212	227	245	229	236	237	212	208	212	229	240	229	205	218	216	238	217	232	237	225	220	211	222	236	218	218	202	236	239	221	243	247	223	226	197	226	205	241	201	248	212	244	226	224	221	223	199	215	231	229	212	222	216	199	209	204	245	220	202	197	226	193	245	200	230	242	234	222	205	220	230	232	225	227	212	237	217	208	204	205	215	192	255	194	195	238	218	195	219	199	213	230	230	205	234	214	219	229	215	252	222	216	222	212	231	216	256	254	233	261	227	213	225	246	214	224	207	256	232	229	208	220	238	207	225	234	218	226	278	226	236	196	203	202	198	245	240	223	223	229	238	247	224	230	228	200	231	200	211	224	201	227	225	224	207	221	206	235	229	223	246	216	202	216	226	225	239	242	221	250	206	203	221	216	240	211	216	213	242	256	227	215	212	230	220	242	213	241	225	206	229	227	242	212	249	225	248	243	216	204	224	221	211	213	216	233	222	218	188	231	236	216	260	228	204	222	221	229	224	204	195	255	227	220	237	244	233	214	210	210	206	250	229	218	184	220	242	245	225	231	253	221	213	200	200	237	248	216	227	187	203	211	215	234	198	251	231	238	217	202	255	230	208
25319	21357	27299	25426	11905	3666	2229	1350	1284	1056	938	683	616	490	404	414	402	349	373	317	333	281	279	270	273	244	275	274	215	262	252	254	262	245	265	233	226	219	209	238	229	212	227	237	227	204	229	209	226	204	234	228	255	233	229	219	223	235	220	230	244	225	217	209	226	209	213	216	208	200	222	203	229	270	213	195	213	210	211	211	193	223	201	234	232	223	191	235	234	222	228	238	261	217	222	220	228	197	226	213	235	196	219	236	198	237	232	226	230	202	195	231	210	229	205	217	200	243	232	213	229	223	220	198	239	191	203	226	214	197	227	202	225	195	200	243	201	221	195	231	202	191	193	206	192	227	199	205	233	201	233	219	194	203	192	195	205	196	201	211	207	211	196	214	208	207	232	210	186	200	214	216	212	216	242	209	230	209	228	197	228	213	210	215	210	232	193	209	216	210	206	206	222	216	212	207	216	251	235	190	216	187	236	250	221	245	207	233	232	197	235	231	245	211	208	216	200	226	231	194	196	200	189	220	223	217	219	214	199	211	242	217	236	214	225	208	221	190	230	224	234	218	189	213	198	192	244	213	215	239	200	221	194	233	230	196	206	219	197	231	199	225	224	204	220	220	230	219	206	222	226	214	206	229	201	204	188	214	216	236	209	204	203	196	253	219	216	221	231	222	218	225	244	231	212	238	212	229	201	240	193	209	211	229	251	248	188	226	223	230	212	205	234	214	216	211	178	203	201	204	237	222	213	243	192	214	208	190	215	252	178	197	211	209	220	188	215	238	225	224	205	229	232	204	201	226	228	209	198	214	198	216	197	176	218	209	228	231	196	205	236	233	222	232	205	206	203	218	231	226	209	213	218	204	220	195	199	190	200	210	206	188	197	239	230	201	240	229	228	210	225	190	222	209	232	216	214	222	224	230	232	218	222	211	243	218	211	232	200	194	199	220	215	196	212	188	213	234	248	194	215	215	230	245	219	204	230	203	219	187	220	219	188	205	206	205	211	201	203	200	210	212	198	217	228	202	214	218	208	234	220	229	210	214	209	207	212	229	225	202	178	203	210	216	182	228	212	232	205	222	203	193	220	217	195	216	211	228	199	218	242	202	215	218	215	210	203	208	214	197	204	214	211	224	231	237	221	209	215	205	225	202	224	203	217	225	199	214	217	185	192	201	234	218	224	230	226	209	243	226	238	218	200	234	235	223	231	216	214	202	207	240	219	223	218	184	259	209	223	214	232	211	207	207	241	219	218	243	229	206	184	197	239	207	235	230	179	201	198	208	226	236	214	212	237	208	252	215	206	171	205	237	216	211	216	210	203	202	217	190	208	219	194	232	208	219	210	217	230	223	213	208	199	233	231	212	229	219	220	222	201	214	223	215	195	219	197	192	198	217	223	199	204	232	228	237	226	202	221	231	200	238	236	226	224	217	204	230	217	200	252	196	206	230	220	204	201	187	186	192	204	228	223	203	207	221	220	197	221	224	208	237	188	218	230	231	186	242	216	206	205	188	208	233	206	215	206	199	215	228	236	225	200	197	204	222	216	218	235	220	195	239	201	220	196	214	218	206	208	191	219	209	203	204	205	245	236	198	242	210	238	205	212	239	220	236	220	217	209	223	215	230	191	221	227	221	236	240	223	216	219	266	224	212	215	196	234	247	218	226	210	223	211	228	235	231	239	204	221	193	192	225	219	235	211	211	211	226	215	200	240	190	210	232	210	229	232	218	218	225	221	226	213	202	217	203	233	208	202	205	182	200	199	224	203	220	200	204	238	232	223	224	201	200	200	243	224	247	207	219	200	229	182	215	225	205	184	197	221	236	232	182	202	213	207	205	237	208	197	223	218	231	194	234	195	232	196	207	219	203	192	197	209	224	196	231	220	224	189	205	207	205	215	239	240	222	211	228	214	215	212	243	197	220	216	216	227	209	230	211	208	210	204	188	213	223	234	206	208	218	200	198	226	215	234	203	208	200	223	208	230	219	199	198	204	196	195	206	215	226	217	207	205	229	211	204	234	234	220	233	193	206	208	222	212	188	212	192	240	238	179	211	208	228	239	219	231	214	215	228	229	197	213	237	210	252	215	176	216	194	208	235	205	223	203	228	215	216	200	225	193	230	199	234	196	206	201	219	243	226	211	232	222	192	235	207	226	242	204	210	208	241	218	205	217	207	232	222	216	198	199	213	211	230	201	213	204	211	198	220	234	217	230	198	204	229	197	199	207	218	228	232	203	219	226	201	231	224	209	192	240	226	197	217	215	234	195	208	217	214	207	225	212	208	213	241	243	208	209	194	205	227	236	195	210	216	226	215	200	200	220	209	199	214	230	233	226	199	217	225	202	193	221	229	233	209	213	219	200	231	227	218	189	227	203	219	204	212	199	207	212	228	182	231	233	227	189	211	226	215	219	198	214	216	214	218	202	213	207	237	218	231	204	220	185	248	200	204	221	193	233	180	225	195	199	214	233	181	184	222	232	214	213	211	228	221	218	213	208	238	205	241	222	219	241	248	216	210	233	246	207	209	216	252	213	219	209	220	202	205	206	205	215	193	250	188	232	207	232	232	225	218	213	230	226	209	202	190	220	221	261	207	200	226	219	207	234	219	217	202	187	212	254	222	248	201	220	213	206	201	239	230	203	229	186	231	203	189	220	209	229	212	235	226	205	231	213	208	219	205	217	247	245	199	210	204	204	210	225	217	200	235	199	224	208	212	221	200	199	234	220	221	183	199	226	209	247	226	217	228	210	203	221	221	223	225	219	232	200	206	192	212	208	237	212	205	236	235	224	195	195	214	197	228	217	218	205	230	193	235	169	225	204	209	207	213	214	211	229	208	209	207	234	232	208	214	227	230	210	217	195	238	231	207	228	224	204	213	207	233	197	207	226	189	222	235	215	215	218	223	212	229	205	236	223	238	219	236	248	219	212	234	213	195	240	222	207	221	211	185	212	193	212	205	240	242	206	220	228	212	210	225	216	213	211	207	206	235	229	216	215	210	219	197	213	218	200	224	212	204	232	234	207	211	205	208	215	209	232	198	215	209	215	203	208	234	209	232	217	219	214	231	226	203	225	236	230	222	207	205	198	222	217	200	202	185	243	234	211	229	198	237	202	177	185	192	202	232	194	256	186	247	222	186	214	224	206	228	211	201	199	233	168	211	212	229	227	221	204	215	217	236	216	222	239	212	201	213	216	241	198	186	222	226	231	207	192	212	235	260	223	204	212	209	213	203	235	211	205	206	224	236	232	240	225	238	206	234	221	216	233	213	241	202	213	238	227	217	215	206	194	230	196	211	219	238	198	231	211	191	236	229	216	228	212	226	214	199	252	213	210	239	220	238	189	204	213	225	209	217	200	222	195	214	227	226	221	222	218	193	211	202	220	227	220	219	210	205	209	210	204	245	213	216	215	204	214	184	213	209	228	209	190	225	237	190	185	196	216	208	252	211	201	189	203	242	197	247	205	211	235	208	217	190	200	207
29984	36530	18004	10065	7529	5410	3875	2543	2304	2002	1625	1245	963	799	653	597	624	512	470	395	437	380	369	373	329	295	324	326	282	284	261	277	274	291	263	248	286	272	275	242	248	252	263	239	238	253	260	270	255	260	245	250	243	270	264	230	225	237	232	248	237	214	249	243	213	250	245	253	235	231	243	238	234	251	238	241	223	219	256	229	248	253	216	236	220	224	251	248	246	252	230	263	228	223	261	270	254	228	233	240	224	213	213	244	240	228	238	248	248	232	249	246	224	250	267	213	206	232	240	238	204	260	231	232	245	234	257	211	243	243	276	240	223	233	220	231	256	238	244	231	246	229	246	232	234	237	246	231	250	240	224	267	230	241	235	239	215	257	215	219	262	251	231	217	272	242	245	229	252	237	266	233	230	239	262	252	229	257	220	243	257	227	233	233	262	232	217	248	222	210	271	232	212	237	219	224	245	214	270	225	241	249	224	244	228	246	255	246	233	218	234	234	250	230	236	239	238	246	223	240	234	226	263	252	214	227	224	232	243	243	241	235	234	239	260	255	230	242	236	225	242	225	230	236	251	245	211	223	239	239	221	232	266	241	253	241	227	251	257	242	255	247	265	258	243	275	249	255	226	257	251	218	240	245	255	249	228	236	268	230	245	236	239	215	245	229	223	272	253	226	251	224	244	211	262	228	220	219	228	237	238	206	228	218	219	242	223	247	213	259	201	233	224	223	241	245	217	264	244	235	247	225	253	206	233	229	230	251	233	228	265	224	229	234	239	223	261	271	230	199	256	264	228	216	227	227	244	285	244	229	218	239	243	245	230	227	234	257	246	257	261	240	246	203	247	243	264	242	236	250	230	196	228	243	229	215	238	223	236	259	212	221	220	283	247	227	233	212	247	241	218	254	236	236	228	224	199	241	256	238	248	258	215	245	220	233	236	215	209	234	218	238	271	216	205	240	242	229	269	220	239	236	239	242	244	230	249	243	246	229	235	251	220	232	243	244	251	223	235	277	257	247	246	233	246	256	206	256	256	259	247	246	260	217	249	261	266	242	228	242	242	256	217	232	201	239	250	258	234	254	248	219	251	255	228	243	217	236	254	246	237	235	242	237	232	246	236	230	218	213	232	242	241	268	253	249	216	223	240	219	236	261	235	244	230	263	243	223	246	258	250	257	243	209	260	240	216	226	233	238	230	233	224	205	234	266	232	249	240	226	234	242	238	237	229	242	212	239	263	238	205	255	239	255	213	255	247	238	262	254	201	232	234	231	225	259	249	247	233	251	250	242	237	212	251	247	247	240	241	231	224	238	210	225	215	257	245	208	220	236	244	224	227	235	238	239	239	228	225	231	237	234	214	236	229	256	249	215	233	248	269	205	255	218	216	231	224	219	252	231	260	258	248	254	224	203	247	247	253	220	226	230	238	274	237	272	259	189	239	228	220	238	241	246	229	257	243	236	237	254	232	217	271	262	246	227	209	250	245	228	233	254	227	251	236	238	222	212	221	251	245	239	240	220	223	247	252	281	248	214	213	228	217	209	216	235	240	239	231	257	224	226	245	248	243	229	256	225	255	219	262	253	255	244	264	212	259	255	250	263	216	240	221	252	244	241	230	225	233	219	217	224	240	217	223	234	236	238	252	265	238	230	209	243	248	249	213	285	236	241	239	245	245	221	252	248	214	246	223	224	247	232	224	237	244	249	240	217	288	261	215	242	257	233	237	263	226	234	219	266	253	217	253	246	259	244	228	235	243	220	237	237	226	245	249	237	239	212	208	256	230	219	245	265	257	240	224	216	205	261	229	230	242	231	246	225	249	212	224	213	252	218	249	261	256	237	253	228	215	245	247	243	247	210	254	232	223	234	222	220	245	222	224	252	240	236	258	228	221	233	268	221	251	237	231	235	265	226	249	260	233	223	234	266	250	231	243	243	229	233	249	243	250	227	213	244	226	225	244	235	247	267	247	236	218	234	232	227	220	239	214	254	235	220	221	239	263	251	223	237	236	257	215	239	263	242	237	228	249	239	225	243	218	218	261	228	242	236	239	224	210	219	252	260	238	210	232	248	254	218	228	222	236	228	209	239	252	247	205	221	235	240	235	218	263	226	254	239	251	209	243	239	238	251	246	223	245	239	246	230	262	251	264	241	219	250	260	248	254	233	242	255	262	253	224	241	237	247	229	248	258	235	227	217	225	245	218	231	255	238	236	261	242	227	212	248	242	252	233	237	234	261	238	235	229	247	241	265	241	242	180	228	228	222	243	222	214	219	216	196	254	233	226	244	225	225	241	244	248	228	242	218	258	248	268	244	252	235	225	221	242	228	266	254	241	234	237	247	251	247	225	227	250	232	225	248	203	245	248	215	199	227	265	262	233	217	246	232	247	232	231	226	232	214	261	217	251	249	237	227	228	223	250	244	219	233	231	242	250	238	254	249	208	247	222	250	219	216	231	223	230	236	232	268	254	236	216	233	206	228	253	228	233	228	217	255	224	237	237	248	238	248	264	244	236	260	233	267	234	226	234	256	222	247	223	216	225	233	222	261	217	257	246	238	231	243	276	235	188	236	238	238	225	264	256	252	224	227	247	248	203	267	238	222	241	224	243	232	230	254	245	231	255	229	210	234	228	224	231	258	235	238	245	226	238	263	253	215	253	224	245	243	262	237	249	243	229	225	235	218	239	226	259	242	260	243	233	234	240	229	232	263	238	243	242	261	283	228	228	238	232	262	232	231	217	240	257	234	243	232	251	233	225	267	231	244	242	225	223	263	227	249	233	249	233	233	236	218	253	257	247	225	220	226	228	252	226	249	208	229	239	244	235	254	236	268	253	267	222	257	216	256	242	227	242	252	241	259	251	237	213	278	263	256	240	233	240	220	249	230	258	213	230	240	212	231	245	272	254	239	218	219	238	228	250	236	250	268	228	259	258	260	215	212	232	230	247	239	252	283	225	218	253	230	257	216	219	241	256	232	263	235	230	228	205	260	258	240	229	248	228	225	217	229	262	243	203	211	235	222	231	215	231	261	247	242	257	232	211	247	248	221	211	266	221	219	224	246	241	213	252	217	241	201	219	237	240	207	260	249	220	246	217	230	275	241	212	220	237	231	234	216	248	238	242	248	254	246	229	247	216	216	232	235	248	229	263	233	214	242	246	233	228	246	231	234	245	241	234	236	225	261	232	261	220	221	232	221	216	241	225	237	236	234	255	217	242	243	229	228	241	216	221	230	257	251	250	205	223	232	250	244	250	240	237	259	249	210	246	252	245	193	222	236	241	238	247	240	236	213	231	237	211	234	282	232	238	241	242	226	222	222	238	252	224	231	247	236	234	213	242	238	256	238	275	228	249	252	234	253	245	228	239	233	213	240	233	255	224	275	240	273	248	244	229	256	226	260	239	263	233	227	236	223	235	245	260	217	253	218	254	266	252	229	261	225	207	243	202	232	228	260	252	238	259	253	229	234	238	270	268	247	229	218	260	238
22892	21326	28966	23965	21326	21424	11366	3398	2559	2214	1687	1310	1200	861	815	810	643	592	564	566	552	556	548	543	470	469	445	373	367	389	402	374	328	370	361	392	377	368	369	347	338	393	391	377	328	385	336	337	356	371	355	361	363	359	384	332	334	340	344	349	346	344	367	335	335	362	302	330	320	338	327	341	337	331	334	364	360	342	328	342	328	335	344	343	308	339	334	351	343	353	350	296	304	313	348	328	354	347	341	341	334	301	313	347	295	326	331	340	336	337	327	320	365	358	335	320	341	317	304	349	338	348	313	337	317	330	308	328	326	343	342	334	301	341	343	335	317	347	319	351	293	354	369	355	303	381	324	368	340	335	360	330	346	314	316	324	377	326	318	335	302	331	311	351	361	364	318	321	342	321	330	343	317	324	331	337	343	370	339	340	374	335	314	318	312	376	335	341	319	351	346	314	332	343	336	335	351	339	359	326	374	322	349	347	354	360	312	354	325	331	311	296	328	336	361	347	308	338	330	345	348	314	392	321	368	340	329	339	357	346	343	319	328	352	303	331	309	344	345	388	390	341	299	359	326	336	349	351	333	324	316	305	323	310	350	341	362	327	311	309	323	319	347	344	328	337	305	349	356	313	345	351	331	308	344	316	305	334	337	333	352	342	339	332	336	344	341	334	302	326	310	329	338	342	344	348	333	342	321	362	321	317	350	318	342	315	355	366	317	296	348	334	365	363	348	333	345	329	333	304	376	366	351	351	350	360	306	357	337	311	328	337	329	392	321	344	349	354	343	346	325	331	342	321	313	317	339	368	330	361	314	347	350	344	323	344	346	371	350	309	319	334	339	295	334	344	363	335	315	332	348	328	339	302	375	337	356	318	313	288	313	358	347	337	327	368	341	319	340	325	319	335	339	333	352	349	297	346	321	334	328	381	315	339	345	338	309	343	336	347	322	341	331	334	351	374	358	308	314	350	344	353	335	365	347	358	361	329	329	352	334	325	316	327	338	354	316	321	327	346	350	339	367	361	350	305	334	348	339	343	334	340	320	348	306	357	336	346	356	331	351	343	322	351	343	306	335	309	315	318	323	322	321	365	331	338	343	323	347	331	336	324	331	325	364	320	357	341	325	355	310	342	323	330	345	363	351	317	334	356	345	313	320	323	332	325	337	334	351	359	314	305	330	325	358	307	313	348	358	335	333	329	363	348	333	360	330	343	290	339	350	336	298	352	344	320	331	329	328	344	342	352	326	341	333	300	343	332	325	308	347	336	360	313	361	334	341	344	307	352	352	322	358	321	334	353	334	363	356	334	318	327	287	362	355	325	337	313	322	323	355	326	340	367	363	328	328	318	339	331	371	348	326	341	352	333	298	336	363	330	342	307	340	353	341	296	341	318	346	326	336	323	341	330	327	313	313	324	331	313	335	316	313	345	329	335	320	306	316	346	312	344	328	284	329	339	324	341	337	339	314	331	333	331	348	344	343	337	337	326	365	357	359	338	374	338	339	340	321	334	322	350	304	351	314	301	344	346	355	312	327	317	333	368	335	338	351	343	295	340	327	364	358	349	345	303	319	355	354	357	331	294	319	343	351	322	312	319	338	333	289	313	335	357	334	358	330	309	359	333	330	347	336	326	319	346	332	313	286	348	307	352	323	379	341	360	336	336	338	327	308	353	365	333	307	353	367	368	326	341	341	344	358	332	341	319	340	348	337	339	308	318	298	343	361	340	341	370	331	343	344	326	311	371	362	347	345	330	327	324	326	344	308	327	309	353	315	328	317	340	308	318	348	360	378	321	381	298	334	355	342	357	326	364	332	344	342	323	340	345	348	339	380	355	334	309	317	364	316	317	328	329	311	337	330	353	294	337	311	342	357	306	350	346	371	343	345	366	373	324	373	321	321	345	318	303	336	338	315	323	318	345	342	322	366	331	343	350	321	319	339	345	336	358	349	342	338	350	322	340	352	344	383	353	342	348	296	354	315	346	312	395	330	336	345	331	343	337	327	299	351	326	328	332	327	318	320	371	334	319	368	362	346	337	359	349	320	315	346	326	342	342	295	334	362	344	338	326	353	320	325	364	315	354	331	329	321	341	349	299	326	343	332	349	353	316	327	326	362	317	328	314	321	375	325	315	325	372	347	355	332	329	319	358	342	298	316	307	349	343	326	315	310	358	345	352	329	370	336	319	369	340	310	338	335	349	345	363	335	348	341	327	346	334	358	342	324	333	317	344	357	341	345	348	316	344	298	327	321	355	325	342	341	319	359	369	347	366	358	315	327	309	297	331	346	363	352	329	333	328	328	308	332	322	347	340	338	355	310	343	315	334	325	357	334	384	316	355	352	323	343	321	361	310	347	326	345	342	369	333	357	329	317	327	336	362	322	360	336	311	314	279	326	330	333	331	332	315	342	327	345	358	339	283	370	369	328	336	349	346	354	347	338	328	310	329	347	345	317	338	298	312	342	287	345	325	369	312	344	329	337	313	319	361	326	341	359	347	314	323	348	350	306	344	338	362	335	327	335	356	344	353	306	338	342	317	326	309	351	336	309	343	314	350	338	299	351	334	321	331	315	368	328	336	346	340	336	339	309	354	333	349	315	369	302	348	341	343	361	346	324	329	328	330	381	341	291	333	362	334	335	346	333	358	344	325	345	306	348	326	364	341	346	328	335	308	353	336	327	339	351	332	322	368	325	303	340	362	324	334	341	378	355	304	298	363	320	353	326	348	330	318	318	339	345	349	321	325	322	349	308	312	327	348	335	324	364	351	310	380	325	314	347	303	352	341	349	332	345	351	345	332	345	318	358	342	332	348	344	321	321	320	329	332	325	348	313	350	323	331	357	363	342	332	348	359	351	334	310	325	365	355	334	356	312	339	320	316	362	368	345	341	339	344	317	341	362	342	347	343	312	339	334	338	338	317	315	311	339	331	317	360	342	356	306	347	344	332	338	334	343	397	332	330	342	353	320	339	337	309	325	313	347	307	323	338	334	348	342	333	322	360	351	357	306	294	305	334	342	317	340	335	317	327	304	310	352	344	342	332	351	359	316	322	367	317	309	323	315	314	338	319	352	367	350	344	358	322	347	322	338	335	315	323	334	294	311	324	351	318	312	364	303	309	345	339	334	313	327	317	350	303	321	330	329	371	326	342	342	334	333	333	317	333	366	350	334	317	360	332	312	365	321	323	339	335	331	323	317	342	326	341	318	360	309	349	344	335	325	356	331	326	359	363	318	341	321	340	363	340	350	297	326	335	331	306	349	359	320	338	326	297	346	309	338	353	339	347	322	358	328	340	370	312	343	318	333	331	326	330	341	322	320	342	340	367	267	330	332	302	353	327	320	351	341	315	339	346	315	323	316	330	313	322	345	340	329	306	341	336	363	360	356	311	337	346	301	313	328	314	305	313	314	347	356	331	342	341	316	345	344	346	342	387	353	334	342	319	324	304	327	399	326	355	323	353	324	344	380	329	315	319	331	329	312	368
35517	48343	26902	17297	13398	10841	7291	5276	4518	3714	2799	2189	1882	1364	1188	1163	908	807	741	669	677	702	679	617	546	496	475	441	396	375	387	380	400	387	425	386	392	373	350	354	361	376	348	358	344	377	356	374	344	389	384	363	383	349	372	355	367	345	383	373	349	359	347	375	339	348	335	339	374	355	324	361	329	318	318	352	356	339	383	379	349	380	345	362	353	372	343	328	351	320	332	355	356	332	352	329	358	324	338	329	320	354	370	357	346	347	328	346	352	298	327	376	342	314	335	362	320	344	363	362	344	362	358	353	322	365	374	332	344	350	356	337	362	357	373	361	337	360	346	325	333	330	344	353	326	344	393	349	341	369	339	352	350	326	313	388	338	365	327	357	353	359	355	344	317	333	394	351	370	321	371	352	330	334	335	355	367	339	342	337	359	335	330	337	357	370	315	382	336	367	321	350	323	350	369	358	336	338	348	364	353	341	345	346	338	358	352	350	339	356	355	358	354	324	346	341	344	369	352	356	363	372	367	356	374	356	372	342	369	367	355	348	334	369	339	322	349	345	369	333	373	360	345	350	342	341	354	339	344	352	333	353	365	340	352	346	371	352	324	361	363	351	334	346	334	351	326	345	360	337	345	331	343	366	329	360	340	330	355	377	398	358	340	333	370	378	351	339	369	330	355	334	348	348	330	394	358	361	319	372	352	341	311	308	337	340	343	330	344	308	327	359	346	363	349	340	350	345	344	328	339	347	338	334	353	335	358	313	368	335	346	292	343	384	326	347	341	369	345	360	344	364	366	325	302	354	357	356	338	338	355	326	377	367	350	350	334	353	370	350	333	304	334	319	342	351	338	370	362	342	349	323	362	346	369	340	312	374	333	356	323	340	385	345	339	358	364	358	350	348	318	360	352	351	345	353	342	317	370	348	343	355	305	334	351	347	351	365	365	330	333	360	315	393	388	348	339	319	299	321	357	363	351	342	356	367	349	369	357	337	360	372	334	338	368	376	350	344	343	344	345	352	350	320	370	349	335	330	370	367	348	328	326	324	314	351	347	365	326	331	309	366	360	343	350	334	344	343	336	331	338	327	381	395	337	327	346	356	305	355	305	342	321	343	358	330	384	332	339	361	326	337	333	347	331	369	324	331	336	343	386	348	311	338	357	369	360	361	311	353	350	344	338	337	352	380	342	327	327	331	340	354	320	392	355	370	354	329	364	329	326	338	329	314	325	331	349	346	340	327	326	361	337	331	349	338	364	333	369	367	370	334	328	317	360	359	354	358	337	337	314	368	341	322	359	344	349	325	360	335	364	324	353	385	356	352	335	361	320	325	325	355	374	327	327	348	360	358	347	331	324	321	346	301	302	354	341	351	355	313	364	349	355	388	374	354	368	336	347	360	365	356	355	356	329	372	351	360	361	321	357	335	358	381	339	353	360	384	338	339	332	344	361	332	385	313	364	343	351	324	337	319	332	351	347	368	310	335	345	338	349	341	360	373	308	347	309	367	322	349	338	338	358	327	346	345	369	315	333	321	344	378	329	330	324	322	324	335	364	344	313	341	345	366	334	341	367	350	374	327	344	372	327	352	317	379	375	337	364	318	329	350	376	352	331	311	351	350	358	319	338	364	335	340	351	325	363	328	333	332	346	344	356	382	339	335	361	370	375	363	350	347	335	336	324	363	332	343	316	326	363	341	340	353	338	305	332	343	372	344	329	335	344	336	332	362	347	334	350	354	349	331	362	313	355	337	321	351	359	363	362	349	330	341	322	316	363	353	394	333	342	332	356	334	343	346	326	360	349	351	315	339	355	357	368	315	341	342	340	304	351	344	331	365	320	337	358	334	334	373	383	363	337	345	339	355	354	338	365	367	359	360	369	340	350	343	326	309	381	325	365	375	335	361	369	337	377	353	342	336	321	333	358	339	358	340	368	347	361	338	334	323	328	342	387	375	336	349	344	361	373	330	349	367	354	359	323	347	356	330	362	351	366	339	341	362	372	329	354	315	330	356	355	335	375	331	354	349	356	352	357	332	391	349	342	332	331	332	368	331	328	325	349	353	320	326	341	311	327	346	325	371	330	356	347	339	376	350	346	353	363	369	373	347	331	347	334	341	330	345	362	383	347	371	365	346	326	343	351	333	352	351	375	355	366	328	331	333	342	347	290	370	372	340	342	319	361	363	378	328	317	358	333	373	363	356	355	325	369	332	327	342	332	350	361	334	340	321	385	367	346	374	357	322	307	368	340	359	339	339	366	346	328	354	366	339	339	341	320	331	364	341	329	362	352	357	347	364	314	339	334	346	334	333	316	323	357	335	349	353	339	339	349	385	333	345	335	370	363	335	337	370	346	325	377	325	361	352	349	346	353	354	374	331	321	351	335	346	350	372	317	337	376	365	367	351	349	326	357	312	334	327	377	336	326	341	320	347	361	343	329	353	348	342	353	333	341	365	354	361	385	325	352	319	354	338	316	328	350	359	371	363	353	402	345	315	359	347	335	342	359	326	373	370	350	352	371	372	354	334	358	355	375	352	360	321	360	342	333	323	367	324	375	348	348	329	329	368	332	369	334	342	345	304	340	343	339	329	354	332	379	367	349	300	344	347	354	352	364	367	340	327	344	343	329	344	353	363	358	363	327	361	381	307	335	326	359	331	363	369	360	332	372	328	340	359	350	350	323	357	326	337	374	357	376	371	327	314	368	354	348	360	323	325	344	316	317	325	333	373	334	348	327	380	354	357	321	312	372	338	330	317	349	342	341	373	347	330	343	353	331	347	380	349	346	321	340	336	352	341	356	358	362	364	343	387	354	386	367	365	354	367	359	337	396	342	353	340	347	388	342	323	330	343	317	367	317	318	343	377	335	343	349	333	354	306	344	366	363	352	371	343	343	321	366	364	365	349	331	355	325	381	315	359	330	336	340	358	328	358	361	353	362	351	333	352	351	343	327	343	339	344	325	343	370	354	345	356	363	345	316	352	320	326	363	353	336	339	377	348	348	382	395	362	373	332	363	344	342	336	357	343	339	337	339	337	336	349	325	331	343	337	367	355	343	346	338	313	348	373	345	357	326	332	356	379	333	335	381	339	336	330	337	389	329	349	357	361	375	320	331	329	336	341	355	368	319	373	345	339	337	373	324	339	343	312	354	325	330	374	364	330	340	326	343	320	333	348	348	377	317	352	334	368	390	334	362	355	329	307	357	325	357	362	366	335	339	337	340	345	349	328	330	341	364	343	311	368	357	381	326	370	373	364	309	361	313	325	360	368	322	377	327	331	329	349	339	350	348	324	353	356	359	370	376	355	348	365	338	340	359	327	319	357	369	360	341	344	325	322	338	333	337	329	382	355	356	350	377	335	351	386	341	346	337	382	347	324	345	342	356	345	321	376	350	344	329	354	325	318	357	349	354	353	338	346	366	344	347	364	341	359	315	337	374	359	340	361	374	305	325	310	330	343	318	357	344	325	337	344	382	327	326	343	367	344
29168	24668	16311	7409	3618	2691	1572	1124	840	678	600	450	394	311	294	299	243	195	197	210	198	222	200	200	186	163	150	161	136	131	147	146	143	131	148	150	137	151	148	143	123	124	142	144	169	141	169	153	158	142	157	156	152	143	165	151	154	162	149	163	138	165	156	138	126	145	141	161	149	127	119	136	137	149	152	151	149	128	128	146	148	161	132	150	144	130	152	134	151	158	132	141	143	134	142	148	145	137	140	146	140	129	152	136	137	153	155	149	155	127	144	131	146	128	139	138	159	140	128	134	141	115	137	129	141	162	129	160	141	161	147	144	156	144	148	145	128	136	139	135	132	149	141	129	154	131	163	138	127	155	127	145	173	134	126	124	151	144	123	162	133	138	138	153	141	139	137	140	142	144	144	147	152	169	140	129	133	162	133	142	152	130	128	138	148	134	160	143	154	138	150	145	131	152	145	146	140	146	155	144	153	157	150	128	154	138	147	143	150	155	151	136	157	142	150	151	149	148	155	149	158	153	124	135	129	134	147	162	145	144	118	134	138	139	125	139	137	140	138	151	143	138	144	138	147	149	147	153	163	136	161	149	140	141	129	145	155	132	117	140	137	145	161	124	151	138	156	142	128	152	142	122	143	147	138	143	139	176	149	157	151	154	149	114	137	140	128	174	151	158	145	134	152	167	150	156	137	161	157	131	146	145	156	128	159	156	120	156	162	131	152	156	142	137	159	144	156	153	150	146	121	137	146	131	153	161	152	140	141	117	144	142	161	153	148	138	153	129	139	148	154	145	141	103	148	134	118	159	149	157	146	143	143	154	142	138	136	140	153	151	158	116	141	129	115	126	145	156	132	135	144	147	133	161	131	146	152	150	147	140	149	161	140	122	135	134	155	158	131	164	142	153	157	147	170	130	145	147	145	128	156	155	138	143	138	129	145	155	143	150	150	144	139	133	131	109	145	145	148	117	152	159	152	138	155	135	153	142	127	155	154	155	120	144	135	156	142	133	142	151	144	129	130	137	133	144	152	145	158	159	152	131	165	151	133	131	149	141	124	132	133	149	137	152	150	142	166	163	148	139	143	152	143	146	133	161	157	133	142	155	171	134	133	139	134	145	143	139	140	143	161	152	140	135	134	159	143	157	151	148	148	157	143	141	132	139	119	130	127	152	140	143	144	138	154	154	155	139	156	152	135	138	151	136	154	140	155	164	159	154	126	140	156	149	150	123	143	148	132	150	142	145	134	159	133	133	159	133	162	137	132	147	136	134	127	151	133	170	145	151	134	143	145	143	152	124	140	149	150	139	142	145	114	170	123	137	164	156	157	144	148	146	135	141	129	140	131	129	148	143	163	130	163	144	167	128	149	142	152	154	148	115	137	151	147	160	117	129	141	137	163	148	153	154	156	140	144	147	145	140	141	145	145	156	130	148	138	132	157	160	139	136	142	148	147	162	163	140	128	146	138	175	153	137	132	138	160	150	148	136	150	146	153	137	172	139	156	161	147	126	122	131	140	139	136	130	146	121	132	130	152	148	147	150	144	118	150	146	141	157	143	151	148	150	145	137	137	149	161	138	147	159	143	142	118	143	142	157	137	140	130	131	157	130	128	138	149	130	159	140	110	143	167	161	160	158	139	147	120	144	130	135	114	161	131	144	119	124	160	127	133	147	166	144	133	118	141	155	148	128	162	129	158	153	152	148	141	111	144	146	158	149	137	142	155	161	146	152	165	157	136	141	140	127	159	132	147	142	166	135	128	132	124	132	140	130	158	147	148	125	136	153	139	118	149	155	157	148	138	141	159	142	150	144	149	130	140	153	139	150	139	145	158	144	149	153	151	126	163	131	156	134	118	159	147	139	144	149	138	148	139	147	148	140	146	114	146	134	131	128	142	124	132	131	153	112	141	151	173	150	164	146	142	141	137	144	155	142	132	162	145	138	154	130	136	143	151	146	144	123	159	141	135	130	139	121	156	150	130	140	140	146	140	151	150	130	146	145	136	142	130	129	149	142	138	161	146	142	168	142	145	147	144	137	144	125	160	139	139	149	156	128	143	132	129	135	153	140	130	142	136	147	141	159	150	141	146	153	158	151	134	152	138	150	138	156	155	146	154	146	133	146	137	150	136	144	138	136	136	138	154	119	146	138	132	151	156	142	155	158	150	144	166	171	174	155	131	163	144	145	140	151	158	144	134	133	129	124	151	136	156	142	131	158	134	130	155	124	139	148	135	140	129	132	135	151	137	162	141	135	152	139	157	160	151	164	162	172	160	107	158	161	149	160	143	137	133	130	131	147	130	148	142	133	148	141	157	166	125	139	135	149	120	143	135	152	163	154	133	140	139	140	176	151	139	156	128	167	141	162	134	149	143	155	158	147	128	151	142	134	122	136	144	165	137	149	143	150	164	143	145	120	144	135	150	127	152	155	139	147	150	141	152	130	139	155	150	152	154	130	150	127	140	149	133	154	158	143	143	150	141	152	142	152	142	139	148	146	140	165	137	121	153	148	124	157	125	151	152	140	141	138	139	124	137	126	144	139	143	155	143	179	144	142	126	149	153	148	159	142	139	158	148	148	130	149	157	145	157	130	131	171	153	163	151	139	146	138	129	157	171	150	151	156	146	144	142	151	130	155	158	148	160	148	157	138	141	121	139	150	120	117	149	152	127	161	135	147	147	156	134	139	142	159	157	130	152	148	140	142	142	158	147	148	140	160	148	142	147	130	134	140	157	132	128	130	155	163	148	129	133	143	152	151	147	154	132	118	145	149	130	114	145	150	136	144	126	142	122	153	148	127	134	150	140	143	153	166	142	145	134	132	153	141	124	141	141	164	138	151	136	141	156	129	139	144	145	136	134	152	155	155	135	136	143	157	138	140	135	167	152	133	144	160	140	134	145	133	162	142	137	156	148	142	141	140	150	146	141	145	136	132	162	141	142	111	139	126	154	129	139	159	137	130	137	146	137	141	142	141	138	133	157	136	140	158	128	144	154	148	145	145	144	136	122	161	140	170	136	129	155	124	137	145	144	124	145	118	135	142	141	152	139	176	139	131	139	174	151	167	151	140	150	141	131	153	135	154	170	147	140	136	126	157	147	143	138	138	153	146	124	150	138	144	128	145	153	147	132	139	124	133	131	152	144	124	128	154	136	149	137	159	139	142	141	145	155	159	141	159	148	123	145	141	168	148	146	144	144	147	138	144	122	135	143	141	141	147	142	159	143	160	156	158	153	157	135	149	141	152	146	130	132	151	122	130	155	159	159	130	146	141	139	131	128	147	133	159	153	183	151	132	139	144	137	146	159	147	151	136	117	139	151	150	125	156	157	136	148	118	147	144	145	172	139	138	125	146	129	153	136	152	136	130	136	160	143	134	131	166	145	136	132	149	142	139	150	140	151	122	141	145	119	140	120	150	154	131	134	148	141	152	159	119	120	144	165	158	156	136	137	123	158	125	144	137	143	138	162	138	123	145	149	147	139	131
26408	32108	15234	7420	5724	4864	2994	2080	1662	1236	996	767	600	439	488	396	321	300	268	293	295	317	269	231	221	228	172	170	206	171	178	176	176	167	167	163	184	152	202	177	175	177	165	162	152	154	148	157	165	174	177	173	162	203	196	167	160	160	173	169	165	147	162	166	149	153	188	173	136	170	173	177	168	164	177	169	170	161	168	173	166	160	164	160	149	141	156	135	176	169	167	156	173	173	165	144	163	166	170	150	174	140	165	155	166	167	144	150	173	139	151	170	160	168	162	147	175	170	182	145	141	147	170	146	169	171	175	148	175	161	157	155	176	162	156	170	160	177	186	159	149	161	147	171	159	164	171	149	186	173	164	157	163	165	166	152	157	147	153	161	147	173	140	148	160	168	157	148	167	161	167	150	152	147	160	175	162	183	150	164	150	164	163	168	152	148	157	146	152	149	176	147	157	161	181	155	164	161	136	161	162	152	170	189	206	175	144	145	144	154	175	146	163	148	162	178	130	143	164	149	156	174	146	141	143	185	174	152	168	152	145	163	155	167	170	143	158	153	149	175	153	160	142	155	172	170	162	173	147	164	136	149	167	136	148	148	166	151	174	183	159	150	178	170	176	180	154	150	176	157	140	164	175	145	155	146	172	136	167	173	165	141	154	171	148	173	181	155	169	163	148	166	168	137	198	156	174	173	190	170	168	177	162	158	181	144	163	175	145	151	164	141	128	134	144	163	168	161	141	144	164	172	178	154	142	172	149	157	151	144	155	168	154	173	151	168	182	167	150	177	150	156	174	191	164	168	156	166	184	152	170	163	157	169	154	148	177	188	159	145	158	157	183	149	162	165	169	180	141	186	159	166	156	182	160	185	160	159	177	160	140	160	163	184	176	164	155	157	182	170	153	153	170	164	154	147	175	161	163	163	150	166	158	153	137	179	129	168	148	176	187	149	160	162	155	153	167	165	169	165	169	143	157	152	154	165	168	164	148	161	170	166	173	168	157	150	165	159	175	151	182	157	156	167	179	175	183	167	150	185	143	151	167	152	149	152	156	157	161	173	165	161	165	159	160	164	152	153	158	154	164	184	177	141	181	148	164	159	142	168	153	163	191	154	163	156	178	179	148	176	166	148	162	176	168	158	150	158	148	162	165	160	177	188	164	159	183	176	156	158	151	177	157	151	186	135	163	186	150	184	162	171	163	161	148	169	166	150	157	148	157	163	147	155	166	169	167	162	130	156	159	178	156	185	160	159	150	151	165	147	169	158	147	164	159	157	171	151	181	155	166	142	183	163	169	158	156	185	144	167	175	162	172	164	154	151	159	178	176	154	161	150	186	175	143	153	167	171	149	174	174	171	150	164	161	153	165	162	175	142	135	171	179	147	176	139	176	184	162	165	155	170	171	159	176	147	139	176	170	151	156	180	159	162	163	185	169	163	168	154	186	166	148	189	162	148	172	152	188	177	124	165	153	161	163	159	150	178	154	153	141	159	166	172	168	151	170	149	167	150	154	151	205	173	158	149	185	163	161	149	145	164	179	147	153	174	170	171	157	147	157	157	180	167	178	174	164	153	152	151	155	196	171	174	169	152	150	177	164	178	168	149	157	159	158	169	161	166	151	173	144	142	164	146	141	180	142	178	165	174	161	143	159	160	156	161	159	173	161	150	151	173	164	141	153	158	166	163	155	164	155	132	160	141	151	155	158	157	164	149	172	151	135	155	136	145	162	147	160	183	154	151	148	146	151	169	168	159	170	148	173	155	153	154	170	175	150	167	147	157	144	159	169	153	146	133	152	189	145	153	175	138	145	160	159	188	174	174	159	162	155	146	161	164	159	164	161	163	165	161	175	182	153	161	165	164	157	150	169	138	153	176	175	167	182	132	180	153	148	154	168	158	167	155	173	180	181	152	159	150	150	152	149	178	130	156	156	155	159	174	142	158	167	140	165	164	153	167	158	164	145	165	139	138	185	166	153	177	162	159	171	164	162	191	142	175	147	158	164	176	151	158	152	170	152	173	158	159	184	156	166	150	163	158	143	162	153	150	164	176	161	172	152	171	191	131	155	160	172	170	158	152	148	174	158	171	157	144	165	170	169	167	172	185	160	142	162	167	162	156	176	171	180	166	166	142	167	184	156	165	157	153	155	155	152	155	181	141	163	161	147	165	159	183	173	168	147	177	164	171	169	186	145	162	174	174	169	168	154	158	161	181	171	178	152	168	174	161	137	162	166	133	155	164	166	154	175	185	158	161	171	158	144	161	162	172	158	154	155	168	172	159	162	163	174	160	160	147	172	140	156	181	163	139	168	160	160	155	167	139	179	132	163	164	155	165	166	166	167	153	154	160	177	166	163	168	150	151	154	148	159	170	146	157	161	145	141	156	163	163	168	177	160	156	153	160	143	152	148	167	157	138	161	162	134	168	157	154	172	169	157	142	145	171	158	152	165	171	144	150	134	147	157	169	155	159	167	139	147	162	166	145	187	187	140	155	171	182	151	155	166	151	162	156	185	182	154	145	145	145	157	192	176	162	160	157	171	170	147	171	143	165	180	157	168	152	159	165	165	154	147	164	160	153	175	166	155	165	178	164	182	158	175	197	156	180	150	142	138	170	161	164	182	125	146	142	151	173	167	166	178	162	149	176	169	154	165	156	183	142	164	165	147	157	153	154	166	164	153	151	158	170	153	159	156	147	174	172	154	158	136	140	168	159	148	154	158	172	151	166	158	172	154	143	150	164	162	162	163	166	157	140	165	171	161	152	160	149	160	168	147	140	160	128	170	167	180	175	172	144	178	168	166	159	149	137	158	173	170	160	146	145	152	158	157	166	177	169	153	159	162	141	160	173	165	168	155	147	158	136	157	180	145	194	157	159	174	181	164	166	192	171	170	168	149	152	195	141	143	153	148	143	161	156	141	163	166	160	167	151	160	173	154	167	153	167	155	171	152	153	136	157	152	156	160	162	166	145	176	155	168	138	155	169	163	146	156	163	162	157	148	168	143	176	174	150	152	184	156	173	151	147	166	149	161	164	156	148	156	187	162	165	156	160	162	149	175	178	150	152	154	176	170	180	162	181	161	147	156	151	157	191	155	169	167	153	153	181	164	159	150	183	159	153	156	152	169	152	159	156	162	160	179	153	168	153	182	155	149	153	160	158	157	151	151	160	154	177	162	155	180	160	167	159	170	169	147	156	142	187	146	154	153	144	152	162	147	162	165	145	151	175	166	150	165	158	176	167	166	159	163	157	174	168	162	177	171	153	157	171	156	154	182	181	150	158	149	151	152	165	172	159	179	186	152	177	138	154	168	157	192	165	177	140	167	185	142	174	176	163	151	182	146	155	161	133	164	159	172	156	152	146	152	173	182	166	169	181	151	153	164	142	148	166	164	166	157	145	161	147	180	169	162	165	184	166	168	180	150	163	148	170	169	165	156	176	177	152	166	128	168	140	177	159	179	146	173	135	150	157	167	158	159	164	170	171
23961	21311	28458	24490	21174	12458	4531	2387	1783	1386	1040	760	629	623	546	456	392	379	377	393	358	370	299	306	287	283	264	238	221	245	246	233	226	251	224	213	224	238	231	250	224	217	270	219	259	225	236	235	238	270	218	232	245	260	231	226	195	234	247	233	228	233	221	232	229	186	196	223	211	223	222	198	215	225	188	219	230	211	200	233	193	222	189	219	223	225	219	200	196	227	187	186	195	209	247	192	233	215	207	220	208	209	212	184	228	210	251	209	224	211	220	205	231	193	196	219	232	207	207	231	220	231	209	226	225	214	264	202	217	237	193	208	201	214	241	214	262	243	215	214	212	178	211	223	190	233	204	219	192	212	218	208	231	227	222	211	223	257	217	218	228	199	202	221	203	208	214	198	196	223	210	228	250	227	229	216	225	185	229	216	216	237	200	236	215	184	217	213	215	204	196	212	221	254	215	189	217	201	206	232	203	224	222	207	183	224	222	222	216	221	210	182	194	206	233	212	202	200	192	203	220	219	205	233	218	211	216	225	214	225	208	233	191	217	203	187	200	203	217	210	205	186	217	236	249	219	221	225	234	207	231	249	218	188	193	185	223	196	199	193	221	171	231	220	229	235	179	209	200	219	214	236	208	217	210	216	224	219	215	202	202	206	216	197	212	237	224	214	233	212	204	209	211	214	226	230	206	209	205	212	234	194	224	212	233	226	199	245	209	194	224	208	223	234	224	197	203	225	215	208	214	214	235	202	211	225	208	206	205	205	214	212	202	238	252	201	206	219	193	207	217	225	217	206	209	212	220	216	214	229	188	195	233	201	196	172	203	228	224	207	215	198	229	235	213	210	201	222	234	195	211	215	200	193	212	191	220	164	216	205	229	216	204	229	201	201	246	198	210	212	201	211	202	218	203	232	217	176	213	197	210	222	248	206	209	193	205	207	232	201	190	226	182	229	216	234	220	231	211	227	226	228	202	209	214	204	217	244	192	222	224	216	218	201	197	214	241	232	230	224	212	227	207	212	237	216	217	225	209	209	208	234	211	223	195	219	211	207	220	206	251	208	223	212	234	227	207	228	200	200	238	247	181	207	222	205	231	217	212	222	219	216	225	206	215	208	207	198	220	213	214	225	215	214	195	207	221	207	236	227	214	224	212	219	213	212	205	200	208	207	224	225	210	215	231	210	195	206	208	201	201	201	220	224	202	216	220	215	242	223	210	243	229	245	221	226	200	223	209	221	221	199	229	194	233	182	219	231	221	239	189	208	219	223	218	216	204	196	229	205	212	192	240	210	211	246	208	229	183	226	219	205	188	199	196	203	235	241	232	215	185	194	231	214	208	231	202	221	233	236	207	226	187	205	201	205	207	215	227	196	239	213	225	195	198	211	183	186	216	223	196	253	210	207	229	211	211	215	224	232	241	211	197	202	214	222	222	217	205	223	228	229	211	209	233	202	215	194	201	207	217	221	211	198	203	214	228	188	215	209	205	216	201	196	207	217	207	222	198	179	221	228	215	229	204	197	226	204	225	217	221	231	217	227	215	198	204	239	193	226	224	221	207	205	241	203	199	240	222	213	208	231	233	203	220	212	201	195	181	215	205	227	193	219	222	227	196	207	226	220	209	217	202	220	225	194	210	211	231	204	189	220	203	220	209	227	219	226	219	205	232	205	224	246	211	210	204	195	213	241	236	235	201	224	203	210	221	233	222	219	204	228	204	230	219	202	228	203	218	198	188	188	188	215	194	211	210	208	231	242	203	222	225	239	210	217	205	233	213	188	231	233	223	212	227	188	212	228	206	217	238	204	229	230	210	222	208	220	219	208	212	215	191	208	232	225	214	217	181	186	232	196	203	230	217	201	210	207	218	195	176	189	201	208	201	183	258	202	207	218	243	193	223	228	207	208	224	226	217	222	221	183	195	227	210	229	244	204	219	244	217	217	215	206	220	215	218	215	225	199	209	205	235	193	231	220	190	216	226	220	224	232	225	233	226	201	233	232	216	192	207	199	201	213	227	249	234	227	178	205	217	197	208	210	205	210	205	222	186	219	201	199	210	229	216	213	224	219	204	209	202	218	213	208	241	213	204	201	215	232	206	224	196	247	213	213	217	229	218	212	212	234	202	208	202	228	233	233	195	224	206	229	231	205	195	214	206	199	219	230	190	230	235	203	214	242	221	227	186	191	211	213	230	215	185	243	215	238	186	220	204	203	216	223	215	237	233	228	196	221	187	238	255	209	240	200	202	229	219	215	223	224	237	217	218	209	222	218	200	183	227	196	219	211	235	246	207	208	214	194	227	219	221	231	241	208	208	225	211	225	238	224	206	208	221	229	201	222	247	256	201	232	212	204	221	203	222	259	237	208	209	204	194	224	203	219	208	228	210	206	196	212	217	227	214	205	211	187	250	228	234	231	209	223	227	228	196	220	210	231	192	233	221	235	230	216	209	186	230	200	217	224	196	210	224	196	205	191	229	203	209	223	222	208	212	217	220	188	205	227	219	210	217	232	214	208	218	205	242	204	208	238	182	208	199	226	193	224	239	201	215	191	227	195	208	217	196	226	215	205	239	198	199	199	228	195	193	229	242	202	221	205	237	223	214	249	208	204	227	197	198	231	230	212	223	230	218	204	238	222	215	216	209	226	204	204	219	222	201	195	237	215	213	216	233	212	216	224	239	219	203	212	236	204	221	206	234	212	208	180	212	219	214	214	253	205	209	214	211	198	210	217	206	213	206	212	209	220	199	195	225	240	195	221	237	232	221	224	209	183	238	207	222	208	214	197	227	211	183	212	226	222	240	227	217	199	222	213	207	218	228	228	228	222	234	212	203	219	220	203	222	210	205	198	218	234	218	232	201	221	220	230	222	231	213	179	224	208	222	197	223	211	224	201	224	212	203	213	217	213	227	199	204	229	223	240	214	227	217	177	211	210	224	197	195	227	214	202	196	191	223	194	193	237	209	236	197	206	216	205	211	229	217	222	209	218	226	192	201	228	220	197	230	219	229	227	238	218	210	224	219	194	225	206	196	203	226	200	203	222	211	226	249	226	211	229	215	208	184	200	204	202	202	207	221	211	183	227	212	230	217	197	213	225	223	239	235	224	179	207	226	204	206	213	218	224	230	211	215	214	205	222	184	204	217	202	221	203	212	200	232	196	243	220	215	237	200	229	226	210	204	226	188	248	220	204	228	248	219	200	217	209	187	219	226	213	198	224	211	209	227	228	200	210	223	199	209	213	253	195	191	198	212	215	220	207	207	219	211	215	200	212	204	226	214	201	230	217	212	202	220	198	199	250	215	209	235	209	202	222	215	204	213	205	226	240	209	216	213	187	200	227	229	213	231	207	193	211	237	209	219	225	226	200	243	217	231	214	216	198	192	210	237	198	220	191	228	207	222	227	224	226	200	206	227	219	212	221	196	233	193	203	225	216	213	248	201	217	237	182	226	221	209	214	212	194	231	210	222	226	232	204	230	218	204	210
31990	45302	23889	13214	10114	8299	5724	4023	3200	2431	1751	1405	1053	934	840	662	569	505	500	540	520	466	404	350	351	302	285	286	248	244	245	261	224	260	249	242	225	255	265	243	214	231	240	249	237	228	241	253	254	275	253	247	245	282	240	251	214	249	252	229	247	258	222	230	227	218	251	235	223	256	235	230	212	227	214	240	232	223	228	228	228	204	225	229	241	215	227	226	211	230	226	220	233	243	221	214	216	236	201	218	228	204	238	212	228	242	209	247	230	219	215	247	214	212	224	245	232	216	230	231	236	218	220	232	216	236	220	221	225	255	245	231	204	230	242	230	228	247	233	213	208	238	197	211	226	205	228	231	229	249	220	228	257	239	224	221	276	214	260	246	225	227	238	229	236	244	231	195	213	232	222	246	242	208	227	199	220	247	228	236	224	234	224	226	243	212	220	224	194	208	207	234	230	221	224	252	234	212	207	214	235	231	239	196	267	203	211	244	209	222	231	214	222	257	256	257	221	224	246	250	209	250	208	237	233	223	231	250	226	228	257	224	218	247	236	222	221	229	248	229	201	236	226	242	244	234	227	209	226	236	230	232	219	265	260	245	244	237	209	236	219	240	239	230	249	232	231	218	201	222	240	212	224	233	216	244	219	233	200	198	209	238	224	216	237	211	223	201	232	237	225	195	240	215	240	220	240	222	247	238	238	236	232	224	234	230	249	224	220	232	241	219	240	238	210	226	197	251	230	221	241	218	215	226	239	220	220	227	230	209	246	208	243	214	229	219	251	237	230	245	218	213	216	207	240	257	207	203	245	215	257	216	238	246	227	237	213	235	217	233	225	226	234	244	231	220	235	245	213	230	227	230	234	223	216	220	219	213	236	210	250	219	251	214	226	227	225	234	222	232	210	231	238	246	223	218	229	228	221	235	226	227	222	234	213	222	217	224	224	242	226	215	219	236	214	247	238	211	226	216	211	240	232	233	230	216	238	212	211	220	226	226	227	219	219	232	228	216	241	235	203	238	245	220	248	232	228	228	208	216	257	226	220	213	231	217	253	261	213	248	219	228	186	220	236	220	224	255	223	230	230	207	215	189	213	259	201	215	227	241	250	210	218	218	228	235	232	249	244	241	232	201	239	219	230	251	254	221	267	221	236	241	222	212	218	233	206	205	191	241	220	192	220	246	238	190	222	248	225	245	218	220	234	206	215	256	253	237	229	213	234	232	250	224	239	229	238	224	229	236	216	222	229	236	200	230	216	217	225	246	227	225	226	235	222	226	237	239	205	230	209	217	202	256	217	211	225	221	244	228	232	244	190	228	206	226	187	232	213	251	223	200	244	222	229	228	206	215	216	235	235	232	209	260	224	202	233	237	228	258	212	214	231	225	216	213	221	247	220	219	218	243	210	208	235	214	205	245	209	245	217	231	229	234	227	210	226	237	235	224	237	234	229	240	234	229	229	222	246	241	233	227	209	230	206	233	249	224	241	250	228	237	238	250	250	231	234	211	220	240	230	254	245	213	230	205	259	230	223	237	213	208	214	223	220	229	230	195	222	226	215	206	240	248	248	220	224	232	223	218	246	222	231	230	233	237	225	233	236	222	235	212	233	209	249	234	241	217	257	226	217	212	243	221	241	192	243	216	214	224	237	214	203	237	248	231	209	211	235	232	208	210	245	244	212	218	225	232	214	217	221	234	217	196	225	219	232	222	238	231	240	257	241	221	240	221	233	214	224	226	210	209	237	234	251	225	230	217	222	233	210	208	256	228	219	212	226	225	232	221	236	221	204	226	237	217	220	230	218	232	235	240	199	248	250	208	244	247	215	228	241	231	238	234	217	226	247	217	205	232	254	219	221	228	232	213	211	211	210	235	248	235	221	218	243	200	253	231	234	205	215	243	223	213	249	217	218	256	234	230	253	223	236	223	206	232	264	241	209	194	215	246	217	197	237	218	220	219	212	235	226	244	244	220	239	223	226	224	219	243	224	201	233	240	204	257	242	249	255	204	221	220	234	227	202	207	222	214	226	256	228	224	228	214	235	250	227	218	218	229	230	207	217	224	219	236	222	243	221	216	238	234	221	236	223	224	233	238	234	233	222	235	240	231	225	206	242	216	203	203	245	206	247	260	217	264	236	188	241	223	235	209	215	220	252	211	248	234	238	205	236	250	242	247	229	259	213	232	222	215	223	218	196	241	240	223	222	231	232	221	228	244	241	228	203	229	239	215	233	202	219	241	256	215	211	240	209	249	232	222	208	217	236	228	235	228	226	218	222	214	237	194	242	238	248	228	224	225	239	184	231	187	218	230	236	223	214	228	235	230	210	223	232	244	220	238	231	218	249	225	250	216	233	248	227	234	240	211	227	225	237	237	233	220	226	238	204	261	227	226	236	238	223	238	227	250	240	238	253	224	222	225	246	220	221	233	205	223	244	239	230	218	219	222	213	238	229	230	202	217	234	236	217	229	208	232	248	225	219	225	183	223	209	216	206	226	228	204	238	234	251	196	231	223	216	219	230	230	218	228	212	225	218	223	221	213	226	230	257	238	236	250	219	204	200	227	228	214	207	236	226	230	240	230	249	222	213	228	229	248	265	226	219	222	236	212	244	206	202	239	217	237	221	224	226	212	244	220	235	229	216	247	211	217	222	259	244	223	208	233	232	229	233	233	218	223	219	232	245	231	248	231	242	221	230	226	199	221	223	239	216	211	212	209	223	203	231	253	210	233	199	230	209	205	221	242	233	218	237	247	256	239	220	238	217	215	245	222	254	214	202	230	234	210	250	244	240	214	247	237	239	207	245	189	226	218	247	222	234	228	209	198	223	214	216	220	209	221	218	215	237	204	224	245	226	220	224	212	220	246	198	227	212	225	214	228	232	249	221	240	195	230	215	224	242	219	214	236	242	235	236	221	243	236	220	234	244	216	237	210	227	230	250	243	247	230	231	226	216	234	202	194	228	214	248	219	248	245	262	207	222	219	259	211	239	226	231	234	207	216	236	210	244	232	217	212	215	224	229	214	245	222	227	216	245	228	211	241	230	207	226	234	230	227	230	221	250	214	220	225	213	189	248	235	222	227	252	229	242	245	192	223	234	242	239	212	236	228	230	225	240	219	220	226	237	234	253	212	227	232	255	221	226	238	239	239	199	210	220	214	213	229	230	234	244	224	263	222	181	241	222	224	213	238	215	237	214	200	218	207	215	260	210	248	227	258	214	239	239	240	220	231	257	218	238	220	210	237	229	212	216	234	218	202	222	239	211	248	236	232	259	246	239	241	227	230	231	230	237	234	246	200	247	238	215	249	219	232	249	223	247	223	236	213	227	244	219	225	243	223	231	232	217	257	221	233	219	202	227	186	230	214	217	210	223	206	251	227	225	218	235	210	233	211	261	238	227	222	223	233	208	238	205	238	184	202	219	221	245	238	228	239	218	240	257	202	231	240	202	241	231	232	228	201	217	230	217	216	214	212	232	217	252	195	226	215
25217	21288	27151	25305	12321	4182	2431	1566	1295	1002	821	615	490	523	443	361	379	352	335	329	346	301	263	306	259	244	241	221	222	227	224	228	216	222	216	224	227	204	204	203	225	250	202	241	218	200	206	214	227	246	226	217	249	247	226	220	233	221	222	207	229	219	218	250	222	217	211	203	198	216	225	234	217	230	213	197	218	208	192	251	229	199	234	223	205	229	192	227	222	195	211	199	207	200	242	214	190	215	217	214	209	225	242	215	222	240	232	217	203	196	184	221	229	206	201	204	210	212	215	223	229	224	235	220	234	208	241	211	209	216	210	248	202	229	197	200	186	222	209	233	225	200	211	208	227	187	207	236	238	216	179	219	219	231	221	243	207	207	202	225	219	200	233	212	237	204	245	203	200	220	202	214	198	226	249	214	219	209	222	221	180	206	235	217	228	203	232	218	219	241	218	214	214	226	235	194	189	217	212	236	219	217	223	237	209	239	236	221	203	227	193	211	209	257	213	254	203	234	214	233	221	221	226	238	214	221	227	217	213	227	189	210	211	224	210	226	224	211	229	215	236	222	214	205	202	218	221	209	230	217	203	224	219	199	228	252	216	236	183	212	217	236	242	223	207	229	212	194	228	197	199	200	218	238	217	212	212	213	202	215	222	231	197	214	211	229	224	214	199	195	217	236	220	238	197	229	192	227	223	215	223	236	222	226	211	219	235	211	197	207	231	223	191	211	229	226	187	203	217	212	216	218	232	216	200	230	223	205	186	248	229	212	216	221	202	234	205	227	200	211	206	188	199	217	219	201	232	221	203	201	224	200	225	228	210	248	215	221	216	187	235	231	187	209	237	199	248	194	208	213	246	197	206	198	197	232	204	207	211	228	216	218	210	218	200	216	226	202	201	206	199	193	217	228	227	226	211	216	220	210	199	222	205	198	227	217	221	216	218	220	205	210	226	210	198	240	210	203	240	208	226	239	224	213	215	209	214	211	205	214	226	210	195	237	227	227	228	205	239	214	218	188	215	217	211	209	205	209	243	182	245	211	184	198	223	230	193	222	237	217	220	223	223	226	205	213	206	215	208	227	228	213	198	213	235	235	212	228	217	188	226	220	227	196	185	199	227	233	193	231	206	216	242	184	216	197	229	228	209	199	225	194	223	190	223	203	210	225	205	210	231	208	221	183	202	209	213	225	224	201	179	223	199	266	196	214	227	239	227	202	214	238	228	207	213	212	222	217	239	203	189	228	202	186	188	216	200	223	210	207	224	226	224	207	185	221	226	194	207	201	206	205	218	193	229	218	226	198	234	210	210	223	196	219	220	230	191	203	228	200	221	207	227	184	219	218	207	187	172	210	216	224	237	206	184	225	237	239	212	223	203	235	194	226	225	200	240	247	219	203	224	212	214	189	182	210	210	204	209	220	199	206	221	219	192	228	192	224	240	208	223	225	236	208	208	229	223	219	242	232	202	244	216	228	222	229	228	199	202	215	211	223	224	230	203	216	216	196	204	213	226	222	211	222	226	199	233	201	220	223	225	203	207	216	216	248	218	221	210	234	240	206	211	185	210	206	227	225	183	221	208	204	220	212	228	204	219	208	205	199	192	225	192	215	206	244	213	202	234	201	212	197	217	212	238	220	206	219	183	216	221	197	204	205	212	239	224	226	218	202	243	213	187	225	202	208	192	210	221	215	225	221	235	183	193	212	217	214	212	203	191	179	201	191	182	221	224	230	200	230	201	221	226	202	183	224	233	208	200	225	176	201	230	208	234	199	196	211	201	212	208	197	202	193	248	218	204	201	235	214	206	213	244	250	234	205	209	226	210	224	226	211	235	199	225	213	236	222	223	237	205	207	198	218	209	226	244	216	210	219	217	247	204	195	210	209	199	216	209	228	200	197	212	210	223	227	211	231	207	203	231	230	232	221	198	194	203	193	216	246	218	220	243	198	223	224	180	215	207	225	217	235	198	216	211	227	233	203	189	210	226	199	196	237	223	207	219	203	224	214	201	233	220	228	189	230	220	233	193	220	220	195	231	211	253	209	205	221	215	224	209	218	186	230	210	233	204	199	215	196	189	237	195	200	226	213	213	213	223	224	213	213	213	207	236	230	219	236	218	223	198	183	204	209	216	220	205	232	231	202	222	222	188	234	218	213	231	245	214	219	203	219	209	202	219	196	215	214	217	211	217	214	198	235	206	199	192	208	225	227	227	225	227	233	245	233	218	207	210	205	234	226	238	224	234	229	232	190	206	213	228	216	216	252	199	214	216	222	214	236	215	221	236	220	213	231	206	200	234	202	204	216	224	216	176	209	215	231	196	207	212	193	210	208	230	192	212	218	209	205	215	219	230	224	198	215	228	211	242	217	218	224	223	209	203	216	211	225	199	226	189	219	222	236	208	210	216	210	204	209	244	206	193	200	220	201	218	205	232	193	191	218	210	192	237	220	197	228	221	230	254	208	204	199	222	233	222	219	209	230	232	218	220	231	196	217	230	209	207	204	201	213	187	194	205	204	222	214	220	212	228	215	182	214	239	205	199	243	221	209	192	221	199	208	217	200	206	221	245	221	219	196	192	249	211	221	206	199	202	195	204	208	222	211	212	213	231	215	177	195	221	213	194	217	228	216	221	238	234	218	205	213	190	220	233	218	219	214	233	198	209	226	216	225	228	235	229	215	218	209	218	235	209	201	239	200	209	232	231	209	225	216	214	209	224	240	226	201	216	197	186	233	191	227	233	217	204	206	207	223	212	185	216	222	208	245	209	223	224	221	227	207	207	211	216	227	233	239	253	228	213	208	233	216	198	235	220	208	225	230	213	233	225	235	214	184	215	249	221	210	195	238	207	242	203	233	241	245	233	232	207	199	224	200	209	215	213	183	264	213	217	191	231	226	189	202	224	200	233	231	203	209	198	187	241	225	179	199	192	218	229	230	225	238	251	235	219	178	244	213	225	211	220	200	210	214	257	219	207	216	228	203	201	241	225	240	231	242	217	237	231	209	245	222	209	238	232	201	225	224	186	218	219	226	189	200	240	216	200	207	242	218	221	215	209	221	210	214	212	212	202	207	218	237	226	232	228	190	227	190	198	210	220	200	205	204	247	211	209	199	212	195	210	210	196	207	233	202	208	213	204	233	227	204	209	201	232	220	205	227	189	236	237	202	234	208	235	249	210	247	223	226	201	179	202	204	222	200	231	232	199	214	217	222	215	213	207	201	242	227	217	235	193	207	221	221	237	209	217	213	212	239	221	228	239	201	239	225	200	213	198	233	208	200	225	232	216	216	191	244	239	208	191	234	215	201	249	217	200	221	264	209	214	215	201	215	224	207	243	231	219	221	240	186	236	210	224	194	196	217	215	220	232	194	217	234	214	210	220	199	215	212	197	225	223	201	212	231	246	225	229	198	211	173	202	230	219	224	245	216	222	214	211	210	203	220	254	207	215	211	198	201	243	183	210	182	227	204	235	220	210	259	209	222	218	225
29607	41181	20783	11433	8012	6349	4280	2937	2413	1795	1377	959	835	805	669	563	466	471	451	511	456	388	357	314	341	306	246	280	256	233	245	221	236	252	265	241	220	235	273	224	243	243	257	267	234	254	268	258	262	283	251	282	249	236	255	239	248	238	217	226	256	273	255	251	241	271	236	271	237	255	228	273	253	250	255	221	243	270	240	229	248	246	244	247	242	244	239	198	228	246	256	248	224	236	217	237	235	221	239	250	245	239	224	219	208	273	227	228	256	274	237	261	223	229	207	252	243	262	246	250	253	236	238	248	224	257	245	227	249	277	231	218	255	242	224	217	234	231	237	258	232	261	241	257	228	251	246	231	231	243	252	229	230	227	216	249	240	229	240	230	208	243	244	241	233	259	227	252	261	230	268	251	226	233	262	238	223	239	231	226	210	242	244	257	255	236	238	229	249	222	256	250	245	228	229	240	243	240	218	241	224	226	241	247	234	234	225	267	257	242	249	226	227	228	226	210	234	244	214	222	229	244	277	245	215	238	240	251	225	246	257	245	236	231	221	258	228	220	230	241	225	237	245	250	226	234	215	237	227	230	224	242	230	229	272	210	246	222	211	222	238	241	261	235	221	255	226	225	241	259	221	225	250	232	262	272	217	193	231	245	259	273	228	263	252	240	235	253	228	232	227	249	232	247	245	202	213	246	221	238	245	254	236	227	247	234	220	254	232	274	231	236	250	230	236	226	239	225	211	254	213	231	233	233	228	219	232	242	229	247	222	238	224	212	237	257	223	259	259	248	254	257	250	233	232	227	231	227	237	265	248	255	246	242	260	269	244	250	259	244	223	214	240	252	215	261	227	277	247	238	240	259	235	238	232	222	254	252	233	257	243	226	241	234	218	215	254	232	239	246	243	238	258	222	247	281	256	237	231	234	280	240	234	251	220	257	257	244	238	238	214	264	252	259	233	258	248	234	248	225	260	231	252	263	214	255	246	231	252	262	223	221	211	200	253	229	281	261	254	222	242	231	232	235	236	241	224	214	248	230	248	260	244	233	239	257	234	253	217	241	229	242	205	228	241	251	253	248	215	219	260	224	239	207	234	233	234	237	233	218	219	246	250	245	226	226	219	246	253	219	224	270	256	228	226	214	219	239	217	232	232	224	244	249	227	249	220	226	235	236	278	222	253	225	244	254	222	236	241	228	250	224	242	256	248	221	231	246	219	224	224	245	251	247	232	225	248	264	210	252	217	224	239	252	247	263	243	223	246	208	237	257	249	209	237	210	250	262	233	222	225	241	261	231	252	236	251	269	243	226	243	226	226	232	250	248	217	273	235	233	224	227	255	236	238	238	237	247	249	246	251	250	212	243	241	258	249	238	233	278	236	247	231	217	255	238	266	255	249	239	217	237	254	230	263	220	239	242	223	220	250	229	237	239	261	249	229	212	224	246	223	229	246	225	226	251	260	211	256	211	236	246	245	235	218	235	238	206	248	248	208	225	252	248	243	236	227	225	206	249	227	233	230	217	251	254	217	236	255	234	226	222	253	236	215	233	227	249	214	243	235	223	236	262	239	228	241	214	236	239	257	243	239	252	228	247	236	231	237	253	253	206	236	263	254	253	229	256	272	236	225	220	213	226	255	255	232	256	217	221	240	258	241	282	268	241	237	257	254	237	223	206	230	224	240	220	223	237	259	246	250	225	241	252	225	236	247	242	249	222	248	227	236	230	238	244	238	246	220	237	233	261	224	211	248	241	253	228	206	270	236	242	242	227	253	256	255	230	194	208	222	259	246	227	250	239	234	245	245	229	242	237	247	247	246	230	195	241	267	213	232	230	246	243	223	258	266	235	219	232	249	251	225	216	228	224	247	233	226	250	235	221	253	244	236	238	238	275	267	264	224	260	246	238	229	230	231	237	243	244	242	243	225	238	241	242	251	250	210	265	232	242	245	221	259	258	238	251	245	258	248	244	241	218	242	241	270	246	212	250	232	252	234	226	226	248	249	226	221	238	248	242	236	221	261	233	221	249	267	250	242	213	256	257	222	220	221	208	235	260	255	243	264	232	233	232	261	243	242	277	252	246	278	246	250	237	246	256	242	217	236	235	245	227	246	233	240	225	266	232	228	236	227	249	238	247	235	245	225	249	210	250	239	244	235	232	248	249	219	238	233	225	248	246	249	260	243	218	251	223	254	236	256	233	206	223	242	237	244	245	238	247	242	262	244	229	240	227	221	225	245	228	220	248	240	252	227	234	232	252	263	219	226	220	264	255	255	246	240	231	225	240	221	248	233	277	255	238	236	231	250	260	226	228	230	221	241	232	263	219	229	208	243	264	256	256	250	225	242	269	262	253	266	225	247	233	272	235	229	207	262	219	249	217	229	231	235	224	262	244	236	227	225	241	248	249	238	222	239	244	230	227	246	248	250	230	227	245	217	249	221	233	225	208	232	248	249	249	212	234	216	213	240	227	224	238	255	242	233	234	220	242	253	243	218	233	233	225	233	236	238	221	224	267	244	217	241	212	255	211	276	232	263	232	215	242	239	233	241	248	227	239	259	218	218	253	235	245	241	198	230	238	207	234	247	232	242	215	246	214	219	251	233	213	252	243	227	237	239	260	250	237	251	217	238	235	224	272	220	242	235	264	225	243	239	209	217	244	256	254	234	244	246	237	248	252	270	236	231	222	239	235	236	251	235	225	253	249	227	214	219	246	243	246	253	217	221	272	246	227	251	232	240	227	238	240	260	245	244	230	245	220	232	256	240	228	255	205	252	229	218	226	280	263	221	235	225	253	209	227	243	192	220	248	210	239	262	253	217	241	217	244	261	248	224	274	225	217	236	230	237	234	238	227	244	246	235	236	261	246	198	222	255	230	221	243	236	258	243	259	228	212	253	249	242	236	206	228	235	242	225	218	235	214	244	229	241	219	270	231	239	231	243	258	258	218	255	240	251	257	251	253	258	259	207	245	244	225	245	220	222	249	240	248	230	251	265	226	230	205	242	220	239	243	229	243	234	260	234	233	255	244	227	251	250	254	226	242	253	207	232	259	251	255	243	278	252	243	253	236	222	224	238	230	260	225	245	235	224	252	217	243	195	233	238	249	231	226	252	249	250	251	245	229	242	235	274	234	244	234	253	248	236	240	214	263	258	209	230	246	227	267	233	239	253	217	218	238	253	233	254	231	253	216	231	240	226	222	246	266	219	208	237	258	248	251	271	219	258	264	251	241	240	245	244	222	233	223	207	240	246	256	221	243	201	242	254	253	234	239	227	233	221	267	234	275	202	220	244	251	262	241	233	241	246	237	240	207	253	238	221	264	261	237	214	240	276	246	216	243	255	218	244	234	216	231	234	262	238	232	222	250	233	217	234	224	254	245	239	213	272	228	261	228	236	211	225	235	246	247	239	253	240	229	237	255	219	245	258	217	231	276	245	210	231	258	228	264	248	214	241	233	268	268	249	283	250	226	252	217	215	253	234	234	250	228
22885	21312	28922	24019	21329	21369	11373	3497	2625	1942	1534	1032	964	863	783	675	611	629	586	596	535	501	477	482	460	372	374	367	323	345	356	365	333	349	379	337	380	388	380	338	344	362	321	380	367	351	370	358	383	353	382	372	368	327	338	385	372	384	345	361	368	348	348	357	332	338	328	349	340	349	336	319	325	359	346	313	342	328	339	351	340	334	346	360	339	355	333	363	321	328	325	328	345	346	346	322	330	373	318	365	346	335	345	308	342	336	335	382	326	343	341	358	337	337	322	352	380	321	323	353	337	338	360	336	358	377	362	328	337	306	353	343	367	331	360	323	364	334	326	338	328	342	310	323	367	366	353	325	342	311	342	359	358	349	363	340	389	319	372	337	377	315	337	337	368	312	346	339	349	299	326	331	369	352	348	367	297	315	322	384	352	293	324	372	305	358	321	326	307	317	358	327	322	352	315	334	355	330	339	301	315	344	327	335	347	306	325	345	355	344	323	352	369	337	332	331	336	362	366	352	306	334	372	374	340	349	305	297	311	359	358	335	326	327	332	326	327	334	305	347	376	349	376	337	351	369	359	334	363	290	331	332	347	331	371	354	324	343	313	311	348	349	291	346	303	328	335	359	307	331	321	357	365	342	339	337	364	320	347	344	348	352	330	350	340	334	337	351	350	333	300	334	334	316	324	356	338	339	316	331	340	340	300	334	295	354	337	319	346	341	322	318	328	349	353	349	321	332	327	374	306	330	382	340	339	332	359	340	340	319	341	338	346	365	351	382	377	327	386	373	348	351	370	342	345	303	338	341	319	376	324	339	333	338	366	343	343	349	336	330	354	348	345	354	338	335	308	352	343	335	370	328	352	344	330	336	342	311	335	348	333	318	323	340	324	336	347	329	320	353	360	349	308	277	346	322	363	331	365	345	342	324	349	359	330	323	349	351	321	363	335	347	353	359	306	388	285	369	303	364	323	349	343	361	321	343	361	330	346	333	329	351	330	372	305	348	366	350	349	329	325	321	356	326	367	344	309	327	330	332	350	315	296	356	354	341	345	348	320	345	325	363	365	306	325	315	336	349	332	332	360	339	324	338	369	337	358	349	346	338	367	303	344	348	352	359	343	335	367	324	320	359	330	341	369	342	327	324	355	357	355	327	369	370	344	343	344	347	358	332	334	329	335	318	350	358	321	353	353	345	305	374	322	341	321	360	324	325	358	377	298	342	334	364	332	333	305	351	348	350	343	306	345	342	351	348	318	332	355	334	332	346	315	349	323	314	321	373	359	352	314	323	338	323	321	338	328	353	334	328	356	352	370	331	334	321	311	339	341	346	365	319	345	341	343	322	321	315	342	358	374	337	355	330	336	337	370	331	357	344	330	351	313	322	329	397	363	327	352	338	325	358	312	323	329	318	331	311	352	329	328	326	359	344	355	348	331	388	355	367	352	340	308	332	343	354	355	313	340	332	343	333	343	329	338	325	337	335	333	321	330	332	315	357	349	310	363	370	366	356	366	334	318	359	305	348	317	325	334	313	343	364	350	327	327	297	349	339	331	353	333	333	360	351	322	350	340	340	328	324	345	335	328	351	325	325	355	342	347	317	328	356	357	350	352	360	337	353	336	319	342	349	359	336	332	327	313	334	327	356	340	327	317	344	298	340	335	367	312	310	338	307	349	341	336	320	339	331	321	330	320	300	350	367	358	322	356	328	343	335	306	335	336	340	336	321	333	324	336	351	330	342	333	341	365	341	345	377	348	357	332	376	361	327	342	317	302	334	327	363	333	341	356	381	370	348	365	319	322	317	331	289	358	295	351	343	315	335	365	308	335	339	312	321	310	318	325	327	362	310	315	376	332	344	314	347	307	337	344	352	356	316	335	368	345	320	316	337	303	345	337	339	335	342	340	342	338	320	342	356	351	350	348	359	319	337	329	328	339	335	359	335	328	322	317	352	351	312	278	318	338	311	321	348	340	351	310	310	338	336	298	315	309	324	339	314	320	301	346	319	326	331	335	304	371	371	354	311	327	316	349	350	330	330	338	320	352	324	346	363	306	331	323	328	330	315	338	345	345	339	383	323	358	323	345	331	370	333	326	346	313	340	359	324	369	327	331	320	327	340	327	357	347	320	342	313	349	321	340	340	335	349	343	338	336	334	326	342	363	342	335	373	316	309	317	318	352	354	314	345	364	333	368	335	349	318	340	330	349	346	334	364	358	330	344	377	329	331	338	349	355	355	340	331	348	356	321	347	347	343	321	314	299	362	344	331	355	341	347	324	318	331	327	318	322	352	305	317	342	303	348	370	347	346	334	339	354	353	297	321	333	313	353	319	332	347	329	358	332	332	329	373	311	329	353	323	329	330	336	354	312	342	346	319	365	326	329	332	346	341	312	352	331	341	336	340	342	339	402	352	325	325	332	363	334	374	341	348	317	356	366	335	320	342	351	360	328	284	336	339	355	343	290	345	299	341	324	352	340	340	318	317	362	326	341	345	358	335	321	321	332	325	307	353	304	346	342	363	331	341	297	359	354	346	339	339	343	326	333	329	344	325	334	348	313	348	354	334	317	297	336	320	346	314	321	366	306	350	330	332	298	339	354	375	360	325	350	326	359	336	346	326	341	356	317	330	361	307	314	332	307	308	328	315	338	331	329	328	305	340	354	350	338	328	321	316	338	320	351	340	339	340	314	313	339	315	351	324	318	339	356	326	338	327	370	330	322	365	345	371	309	323	329	311	345	330	328	354	319	342	305	348	359	353	337	332	327	336	341	324	345	357	312	314	342	327	345	326	317	326	380	363	346	310	369	309	338	302	319	354	348	315	329	329	346	345	333	347	297	353	358	329	312	363	360	326	345	348	300	333	341	346	343	332	341	344	303	331	317	362	343	324	337	335	317	389	332	352	355	307	316	335	332	316	339	351	294	345	335	324	310	312	328	302	315	300	346	328	309	317	373	346	356	319	337	321	331	349	344	349	364	324	362	309	305	331	342	356	327	334	318	314	327	357	336	336	349	343	348	361	318	334	355	358	355	327	348	361	359	333	332	311	316	322	347	329	352	339	324	331	358	322	317	365	351	348	328	293	325	334	355	324	335	343	324	388	326	348	331	332	377	355	326	338	312	308	340	322	319	324	324	333	320	351	340	334	349	333	312	314	354	325	315	336	294	341	320	344	316	331	335	354	355	341	343	378	341	340	321	372	329	337	363	374	362	346	350	345	360	342	339	341	316	385	357	317	357	346	345	352	338	286	310	368	341	319	326	340	376	348	326	330	350	308	344	343	344	326	302	332	350	355	347	338	321	330	346	346	349	323	338	330	351	361	297	358	375	312	293	314	360	336	340	333	327	329	343	338	337	317	341	325	355	358	325	313	352	303	328	331	328	325	315	324	345	336	318	352	333	331	320	326	369	326	354	348	340	367	343	343	335	347	315	309	338	321	297	343	366	348	327	320	350	344	313	318	307	333	348	333	320	285	329	320	331	332
34491	51311	28806	18807	13960	10910	7114	5246	4498	3258	2378	1658	1517	1403	1063	945	887	922	886	758	727	637	579	559	462	401	368	399	401	349	379	354	381	380	354	378	360	384	357	348	378	402	372	378	427	370	357	448	379	376	401	359	387	398	376	373	371	360	374	370	378	345	376	360	345	361	361	408	325	370	322	352	335	360	356	347	356	315	344	368	346	333	334	345	337	350	323	359	347	329	330	352	366	346	365	364	369	333	368	330	379	346	371	331	354	329	345	359	366	354	337	345	375	311	369	325	344	349	343	344	339	353	320	310	336	348	321	381	345	372	361	353	337	362	327	400	364	369	359	376	334	326	342	355	322	348	342	357	336	332	358	350	312	370	323	348	341	350	312	352	360	363	336	348	368	351	326	351	343	360	327	358	378	336	355	331	321	322	357	351	322	341	336	339	361	346	371	351	337	357	342	337	354	343	355	344	347	312	367	348	346	351	341	344	421	364	384	333	338	316	346	353	371	329	308	320	321	349	341	332	333	357	320	328	342	346	336	341	365	362	351	345	337	342	352	373	326	346	353	347	352	324	332	333	358	312	355	381	334	348	375	381	345	360	385	346	363	298	374	325	350	348	344	322	348	342	387	344	322	399	371	335	364	325	354	325	339	352	364	344	314	370	334	358	341	359	351	369	353	378	360	353	326	358	336	350	387	357	349	334	332	355	345	311	327	360	331	326	389	355	340	343	324	301	353	355	337	329	353	326	358	365	371	332	331	350	341	360	346	337	330	347	361	327	353	318	356	363	353	343	386	349	354	335	308	372	349	364	332	332	373	324	378	365	329	312	336	329	366	351	364	370	364	358	356	330	335	314	323	373	337	348	349	344	347	345	342	315	339	352	376	333	318	332	316	324	351	358	338	321	328	364	334	364	338	343	346	368	352	336	356	320	358	368	342	356	353	374	372	358	321	352	344	320	359	341	337	341	357	335	357	354	330	390	336	331	362	338	377	349	340	346	372	367	371	351	307	336	329	359	336	373	352	355	370	349	301	345	376	354	350	383	320	313	356	376	340	331	330	363	357	355	336	373	358	369	333	373	345	356	338	342	344	378	331	347	360	367	331	355	338	334	350	352	348	371	349	341	341	331	329	364	334	365	358	319	347	339	342	346	380	351	362	342	334	351	345	350	341	352	376	341	322	327	336	358	338	404	337	348	359	380	329	321	330	358	357	356	348	368	346	350	357	360	322	343	332	332	338	370	364	367	385	328	393	361	365	361	342	353	373	329	345	352	330	341	357	357	366	378	356	344	332	348	343	349	378	312	339	343	339	390	371	365	350	347	343	342	357	340	377	311	354	336	344	353	341	377	345	366	349	349	374	351	354	354	340	368	346	371	383	350	356	348	351	356	343	362	336	324	332	307	356	316	363	334	338	357	356	354	312	343	347	347	365	309	333	342	348	327	375	352	350	351	353	333	367	363	357	344	366	338	341	388	332	325	360	351	337	380	344	372	341	349	338	384	359	350	354	340	331	348	338	337	382	349	362	317	363	352	382	335	341	383	334	352	325	350	348	346	363	334	350	349	347	349	332	319	324	334	352	371	349	376	303	323	326	327	371	377	311	369	380	358	343	355	362	377	371	327	336	359	328	304	320	362	295	344	332	347	336	339	357	353	357	371	347	345	383	304	342	332	402	339	325	386	352	352	370	344	365	352	306	343	316	325	354	339	328	358	374	368	330	343	317	367	335	348	341	333	391	360	329	359	364	343	350	345	376	329	350	347	315	337	340	356	338	326	326	332	363	345	334	323	338	344	340	345	331	354	363	368	373	331	359	363	348	355	326	337	300	345	371	370	342	359	362	343	369	340	352	357	394	364	376	322	364	357	356	365	341	339	344	342	380	298	381	332	344	353	357	348	368	319	347	317	362	330	314	354	368	344	375	348	393	355	351	342	331	344	376	350	346	368	317	337	338	364	334	369	372	329	330	355	302	403	358	315	367	326	389	369	350	345	342	374	351	336	338	343	359	352	347	323	389	373	337	339	350	352	360	381	380	339	372	342	344	350	342	362	339	352	365	335	341	370	350	377	313	352	355	331	330	342	341	326	337	332	349	295	355	338	350	349	364	325	340	343	303	332	380	339	373	361	337	339	343	377	339	349	343	333	327	347	334	328	361	347	335	328	312	338	345	352	346	342	379	356	357	375	387	300	356	341	361	355	382	322	320	358	358	360	344	351	370	371	366	359	334	339	403	378	350	334	348	326	385	366	342	347	368	337	352	345	319	345	340	370	319	361	318	355	341	348	319	335	347	357	340	356	371	358	363	360	360	364	351	360	363	349	352	320	325	313	339	349	362	336	337	329	312	338	359	343	341	371	349	330	366	381	343	344	343	335	338	347	331	338	320	312	346	348	334	357	354	339	370	343	376	361	363	346	358	336	327	331	367	345	357	354	354	337	328	362	345	373	342	342	344	339	326	358	335	315	348	326	331	341	344	323	369	336	316	304	357	370	322	386	344	361	330	358	313	343	342	352	344	335	331	351	322	328	365	325	354	328	384	339	334	347	340	305	318	349	363	354	351	341	313	360	354	342	358	338	358	333	362	343	351	346	329	366	339	368	326	344	330	387	336	381	333	333	337	351	334	341	340	342	340	360	333	320	347	356	351	369	307	374	352	285	366	355	339	360	349	346	348	407	345	362	358	375	369	331	336	353	358	363	365	381	361	351	378	367	307	339	340	334	345	342	383	306	336	380	370	372	342	324	346	333	377	347	379	350	336	358	360	352	329	317	337	349	335	380	382	329	379	351	331	349	355	323	334	354	290	357	359	322	329	336	351	358	348	353	354	357	350	327	359	354	381	342	348	341	325	343	353	359	347	357	346	361	338	353	326	347	372	334	331	362	315	343	345	367	334	326	364	301	366	333	340	337	344	342	335	370	393	310	347	345	359	397	370	370	336	360	332	347	339	336	355	374	340	376	326	345	376	362	378	340	365	307	331	321	352	355	364	359	306	365	357	341	363	381	357	370	322	322	348	369	344	345	342	359	373	341	380	328	353	337	356	365	336	366	332	339	338	344	350	354	337	339	331	347	340	346	346	379	344	329	342	324	350	341	347	335	308	378	367	346	349	336	356	336	325	345	357	369	318	311	375	357	344	372	342	357	352	355	331	354	339	357	324	349	348	353	366	360	325	341	347	325	311	336	332	315	346	308	338	328	318	386	326	304	365	349	360	357	339	349	357	335	354	379	351	340	323	344	338	338	324	345	353	362	396	366	311	373	339	354	324	357	341	323	367	335	320	355	341	336	387	373	392	349	334	398	353	330	357	346	353	346	314	339	328	333	328	369	360	343	370	347	373	369	329	346	338	337	357	351	345	341	367	344	383	331	377	360	354	337	360	353	338	349	339	353	309	312	338	339	351	355	351	306	348	366	343	373	323	347	336	348	375	338	336	372	314	347	352	362	369	351	365	347	347	356	370	368	339	356	345	334	324	345	334	368
29012	24554	16749	8359	3905	2458	1464	958	812	603	478	334	331	306	278	260	202	224	224	214	218	231	181	184	133	146	134	149	146	139	155	148	155	155	144	166	159	148	159	158	156	144	167	147	177	149	174	150	162	142	149	137	159	142	139	145	170	153	151	144	135	156	149	155	157	157	161	136	157	141	154	140	161	148	160	154	147	153	133	130	145	144	146	153	129	154	139	142	134	137	169	159	154	122	166	141	143	159	154	125	142	138	147	137	129	151	132	143	150	147	153	132	151	157	139	161	182	160	144	150	144	135	148	141	146	140	157	141	149	142	142	145	150	172	137	140	136	144	133	140	151	157	141	146	155	150	128	160	148	157	148	131	155	150	148	151	154	155	146	158	156	144	173	156	150	151	148	147	145	138	128	130	131	141	162	161	147	152	131	140	149	144	141	175	171	190	150	133	140	167	152	131	140	157	156	131	157	135	136	146	136	140	147	154	142	143	156	138	154	146	134	146	136	137	152	142	172	148	136	149	151	162	136	150	156	131	146	139	159	160	150	148	142	144	133	157	177	144	171	144	163	125	145	142	148	136	129	170	144	144	139	149	146	151	139	151	154	133	127	136	146	162	155	135	128	154	156	141	173	171	161	161	149	155	145	152	149	138	147	163	165	139	145	135	156	177	136	147	144	146	141	163	135	160	147	138	161	135	151	169	158	138	147	141	175	136	140	159	150	154	160	138	142	156	132	159	131	146	135	143	149	147	152	154	132	157	136	137	152	163	153	153	122	134	143	151	138	161	162	150	154	148	143	154	138	155	172	139	142	138	167	157	130	155	136	162	157	157	153	156	182	139	144	152	117	170	137	125	149	136	128	139	141	152	156	135	154	150	150	147	140	130	137	149	161	142	156	151	165	149	128	145	147	158	148	150	149	141	132	138	162	137	142	153	146	172	139	147	138	147	159	136	157	141	142	129	162	152	163	136	144	152	136	157	124	154	161	136	152	151	156	140	149	164	154	127	134	142	163	142	138	143	158	146	144	138	139	154	112	152	141	155	156	147	140	143	142	128	136	137	164	144	164	158	146	144	148	137	144	150	128	160	141	147	145	127	123	149	123	138	151	147	131	126	143	146	153	144	163	146	168	155	175	151	144	151	141	141	132	156	141	146	146	176	145	134	151	154	166	144	143	154	149	145	154	157	150	145	155	144	159	132	142	152	147	136	145	129	142	163	162	157	138	138	159	146	139	143	166	148	174	145	167	133	149	153	154	145	143	142	133	162	154	166	127	150	141	142	149	152	163	147	156	125	149	156	148	147	139	121	150	118	163	155	135	128	160	158	129	149	161	138	139	148	144	143	166	143	145	120	152	148	177	125	167	137	149	140	140	149	159	158	131	145	156	150	150	161	153	153	125	146	144	145	146	142	137	152	153	144	161	148	136	146	133	163	138	145	165	144	142	148	144	147	146	154	143	144	147	155	143	151	157	142	174	145	139	138	150	141	141	155	131	148	149	149	166	138	140	139	132	148	153	147	135	165	153	156	132	128	166	150	148	158	161	122	162	127	156	129	146	175	157	155	167	147	167	146	169	158	161	158	135	144	133	127	138	153	146	137	135	142	169	146	146	161	132	153	139	141	127	133	148	147	147	138	150	148	139	147	117	152	132	159	152	157	138	157	155	143	152	137	134	150	155	155	144	140	135	144	149	140	159	138	148	161	166	152	144	167	157	143	153	155	165	154	141	156	151	126	154	133	133	148	143	128	167	139	132	158	141	139	144	141	136	127	149	166	155	121	136	152	137	160	173	145	146	137	151	157	158	148	153	152	153	133	132	131	137	148	134	166	135	157	131	146	153	158	162	147	160	137	156	149	156	146	151	165	153	173	138	139	155	158	133	142	146	125	145	148	131	169	122	124	158	172	159	135	136	165	146	127	127	162	128	146	143	130	145	116	154	166	153	130	146	132	118	167	145	165	144	137	173	154	134	141	168	153	169	149	152	139	134	161	153	134	187	177	141	145	153	152	160	143	137	153	142	127	151	151	146	142	144	154	144	166	143	142	149	147	131	121	157	163	151	147	140	141	145	139	144	138	133	142	150	155	146	141	148	155	180	166	137	138	142	161	132	147	164	162	136	139	162	126	142	136	144	148	140	145	146	165	161	162	141	156	136	138	169	164	159	173	138	132	147	152	183	146	154	157	142	141	129	154	169	165	161	147	143	130	158	118	156	151	148	145	145	160	149	138	160	132	177	133	157	155	158	138	149	133	148	151	135	145	140	162	145	117	131	159	146	140	143	134	166	147	155	168	165	144	146	132	123	150	132	164	141	157	161	148	146	140	148	139	142	164	177	139	166	135	139	155	127	140	139	147	142	166	136	137	138	135	127	125	147	132	167	168	138	141	149	168	142	158	151	172	146	139	171	139	122	138	141	155	145	132	148	142	157	144	143	145	150	153	155	143	139	150	159	157	126	147	157	144	134	147	143	149	125	134	145	153	110	142	160	157	145	165	150	145	164	153	139	140	131	144	129	164	133	164	135	155	155	160	152	132	133	137	141	174	144	149	153	140	142	159	129	153	151	130	141	145	156	158	137	141	138	134	125	167	148	136	147	150	157	148	157	126	164	161	150	159	141	141	152	161	143	150	166	147	146	122	127	136	129	136	134	141	118	151	149	147	139	157	142	148	168	143	151	143	149	151	151	167	156	167	151	138	143	153	150	139	159	183	148	145	140	142	147	155	141	136	154	146	145	149	154	146	129	124	165	148	150	151	151	151	142	148	152	142	142	125	132	146	145	142	141	147	157	138	151	145	151	126	160	161	140	140	155	158	140	149	157	136	149	166	139	169	152	166	159	149	149	137	169	170	169	156	142	159	171	134	147	149	151	128	162	130	119	142	140	155	161	155	180	127	155	157	115	135	163	157	154	141	149	137	127	157	168	148	119	169	147	136	167	153	152	118	135	154	153	144	135	162	142	138	163	132	134	161	134	171	143	150	168	127	140	149	147	144	140	159	145	135	176	128	160	143	142	149	127	135	153	149	124	148	150	151	137	154	171	135	145	148	150	164	155	149	118	153	135	133	162	143	165	144	150	158	129	152	120	167	138	141	156	143	136	125	153	162	146	126	126	154	134	177	129	158	141	161	143	166	158	139	141	141	128	161	151	125	152	160	147	154	138	152	155	132	147	153	137	155	143	147	178	131	117	147	138	158	159	146	149	145	156	152	167	123	138	161	135	143	169	156	154	148	153	163	142	155	129	148	152	136	155	142	136	151	152	146	154	145	148	147	162	118	152	154	138	161	137	156	152	139	160	137	150	145	137	141	121	144	141	163	157	170	150	145	138	129	157	146	154	165	158	145	124	150	145	164	137	145	150	149	131	159	133	160	146	163	148	146	153	123	154	160	159	135	134	133	149	147	136	139	143	165	131	162	161	149	164	149	148	141	146	139	137	174	140	140	144	175	167	134	147	140	148	154	170	158	134	140	120	147	137	170
25633	33185	15413	8594	5870	4238	2627	1905	1509	1101	792	561	542	456	429	359	321	349	340	282	288	249	244	253	203	171	144	187	152	170	163	165	178	164	179	173	182	157	164	160	165	173	180	153	181	197	174	186	185	180	154	175	167	174	184	182	158	187	189	160	190	162	147	179	165	176	180	166	147	174	167	145	164	167	158	164	163	149	180	143	187	167	168	174	161	157	172	142	184	190	162	164	150	175	178	176	145	161	163	173	174	152	176	166	155	157	180	169	176	170	148	190	192	158	172	183	172	142	172	162	153	173	175	159	180	149	180	149	152	148	145	150	172	156	171	182	151	170	170	172	185	141	163	200	179	174	168	186	164	153	154	150	161	141	166	163	171	168	163	153	182	128	165	187	157	168	179	162	166	167	161	184	175	156	161	186	175	168	175	156	154	169	160	170	149	125	161	164	150	178	165	164	169	166	160	159	178	163	148	167	184	169	159	175	183	158	178	164	189	189	166	164	163	173	147	172	184	160	154	171	172	177	166	163	158	148	156	155	169	145	170	145	184	164	151	147	173	189	175	166	158	165	173	148	171	146	174	172	175	158	164	140	165	160	167	150	171	176	183	166	140	163	192	152	141	153	151	148	181	166	172	167	152	158	171	191	156	137	166	137	184	150	169	145	198	149	157	180	146	165	178	166	168	173	172	166	156	179	160	169	168	182	171	158	168	177	167	165	161	163	157	169	164	144	156	165	169	161	166	170	156	167	195	196	178	183	172	184	167	152	175	170	168	172	182	156	191	145	164	144	165	164	151	165	178	179	143	164	171	151	170	160	166	169	176	156	170	161	178	182	169	141	164	162	193	167	188	184	170	161	163	183	161	159	174	165	162	166	165	151	172	151	149	186	166	163	155	178	188	185	161	156	170	179	146	166	169	167	183	163	161	180	154	179	144	149	170	186	181	174	177	160	183	167	163	176	160	172	159	156	164	187	164	156	151	170	158	172	169	178	170	164	161	180	167	154	173	170	178	177	151	172	170	169	176	164	162	152	167	158	158	160	141	145	160	141	165	159	176	159	158	175	182	171	165	184	194	156	161	197	162	165	159	184	166	174	169	169	177	154	166	173	176	171	152	161	155	142	148	171	164	167	162	140	173	179	188	163	157	178	157	182	169	173	162	154	160	176	148	176	166	161	147	146	156	157	170	156	170	173	146	161	182	151	160	185	179	169	168	177	155	170	147	162	182	165	163	169	152	172	176	161	174	176	154	143	170	177	174	180	173	161	160	179	163	155	171	164	158	164	171	151	163	150	164	205	172	159	157	179	174	157	172	163	174	162	173	170	171	167	185	166	162	169	182	174	168	171	179	168	152	186	157	167	148	161	194	193	172	163	170	166	180	165	164	144	146	155	172	161	172	159	180	157	159	167	160	163	168	168	168	170	171	147	159	146	156	159	183	141	177	174	163	162	167	158	167	150	176	134	166	163	168	157	159	187	165	186	184	156	141	181	165	156	180	177	136	145	155	200	173	160	146	183	165	165	168	166	160	162	173	163	168	178	169	176	159	157	193	153	175	176	178	180	200	163	164	170	167	168	140	177	148	147	157	176	179	161	156	145	165	165	173	176	168	167	164	171	177	171	167	169	153	171	155	166	180	179	166	169	157	170	173	166	156	145	156	164	164	161	146	154	168	165	130	171	163	150	164	156	185	176	190	151	173	169	163	163	179	155	165	144	157	155	169	170	172	195	175	159	169	181	148	149	168	158	155	165	166	169	132	181	152	169	171	161	169	151	158	169	185	179	159	172	155	160	160	174	158	175	155	199	150	168	158	156	163	184	155	171	164	153	190	171	167	165	141	173	162	152	178	159	179	184	149	150	159	194	154	151	152	175	183	154	168	166	159	162	173	181	152	147	155	165	142	166	165	168	172	179	190	159	173	180	169	176	135	175	178	158	179	180	189	165	169	190	152	185	159	188	165	155	165	185	148	166	148	163	183	168	181	177	169	167	168	139	159	157	169	168	184	185	151	188	161	163	168	169	160	163	158	155	165	153	159	145	191	159	173	169	161	177	154	174	154	167	162	172	171	180	158	165	157	195	160	164	177	170	173	156	168	146	156	184	170	182	204	154	189	167	161	177	141	172	156	172	164	159	167	154	172	163	169	160	138	163	165	173	160	181	173	164	174	149	181	170	184	157	167	160	158	162	180	164	159	151	171	172	176	158	158	173	165	169	155	164	179	159	150	147	183	164	153	150	169	175	143	180	191	170	186	157	161	178	174	158	150	177	174	161	175	150	141	178	154	181	170	159	176	169	184	156	175	191	160	169	166	194	148	145	175	194	187	164	145	149	157	149	154	158	159	174	181	168	147	165	163	166	156	157	190	167	164	161	166	169	159	169	161	157	157	177	159	160	151	154	168	182	162	162	179	158	166	174	152	171	183	182	167	177	163	164	160	146	157	173	149	164	163	168	163	186	172	183	154	167	189	152	168	138	191	166	140	138	159	158	186	200	161	155	168	179	161	147	167	194	161	152	154	153	201	145	152	169	162	158	163	168	164	157	165	157	187	158	160	151	145	178	182	195	171	154	147	153	153	167	140	157	171	164	164	178	185	153	168	163	163	158	154	175	192	138	164	166	182	169	168	133	151	163	155	150	181	150	179	160	156	153	185	177	154	162	201	163	154	177	151	164	166	160	178	166	197	166	185	147	155	172	175	166	156	169	161	166	146	165	151	156	163	134	157	168	178	171	145	165	158	166	141	170	157	149	179	170	161	179	162	170	181	145	170	161	153	153	180	165	179	173	200	179	148	138	198	148	155	174	186	156	183	166	159	160	173	170	157	185	178	161	155	161	150	157	170	188	171	161	157	175	161	166	156	171	150	136	147	153	150	175	171	160	172	153	163	149	169	166	196	191	191	171	154	178	173	188	144	165	156	150	177	149	155	170	134	164	159	138	169	176	171	166	159	183	161	183	165	158	193	187	174	175	145	148	158	155	151	179	174	141	166	155	159	161	167	158	165	160	174	158	152	164	161	150	150	158	153	152	151	191	164	170	174	166	161	179	153	145	177	156	189	153	143	161	153	176	166	170	162	209	160	152	164	176	169	143	186	146	155	160	144	148	152	177	165	151	182	149	172	159	181	180	178	168	172	174	157	153	174	181	166	178	185	172	174	160	191	185	182	164	152	161	153	168	178	182	149	164	170	183	154	164	136	160	183	147	159	165	149	154	170	152	184	173	167	178	170	154	154	151	156	172	165	163	188	148	150	170	147	161	157	168	174	165	183	171	162	187	168	162	164	175	163	149	158	153	191	159	165	166	139	152	178	145	156	171	172	188	160	183	139	140	168	157	173	168	145	137	172	176	165	163	170	155	166	182	196	145	174	185	160	153	167	157	152	162	161	180	162	172	157	149	156	142	159	156	172	151	149	168	189	141	155	175	160	165	163	169	156	166	175	160	168	162	150	155	173	175	161	168	167	155	172	158	148	157	183	173
23933	21262	28357	24488	21179	12099	3916	2174	1554	1130	804	638	648	566	485	455	434	436	395	384	352	335	297	272	236	244	225	238	233	254	234	244	227	212	243	239	229	264	234	232	246	225	224	235	232	222	252	212	223	239	230	221	241	245	271	202	219	246	220	207	230	237	231	235	239	239	230	196	236	240	242	235	200	210	225	197	248	209	232	218	214	210	225	207	240	208	221	221	211	210	225	211	194	208	231	209	210	209	189	228	251	214	209	226	209	247	238	212	242	206	180	213	226	232	201	227	228	215	243	247	217	211	207	185	202	199	247	207	212	210	231	232	242	235	217	228	249	210	213	211	204	234	234	238	222	203	222	235	213	206	232	181	207	231	212	232	257	232	244	218	236	193	239	230	200	219	218	209	224	230	197	230	230	225	204	219	226	225	228	251	219	206	221	213	201	232	212	201	229	196	219	229	245	206	237	222	204	237	190	224	221	219	205	211	231	203	229	227	212	224	200	246	204	201	230	218	211	221	233	223	217	199	220	232	195	229	246	223	227	223	185	233	234	214	237	217	247	180	219	215	229	215	222	211	225	190	224	194	210	232	217	201	217	213	236	234	213	202	251	210	213	206	213	224	205	215	209	205	190	218	232	206	247	234	221	213	213	215	213	221	202	238	204	220	217	227	225	230	202	204	211	229	219	241	213	219	214	223	237	242	205	234	210	196	212	228	226	195	230	209	169	208	234	208	233	230	222	231	231	222	207	230	195	221	220	232	231	226	213	226	231	220	232	206	210	211	187	204	216	204	229	209	230	193	225	214	210	202	226	205	231	211	191	247	206	214	220	219	229	188	242	182	205	236	213	218	217	212	194	209	213	220	226	226	205	229	206	253	212	199	219	225	215	212	253	205	207	230	208	219	212	210	221	236	246	228	216	233	181	211	241	238	225	206	231	213	248	208	221	201	209	221	219	246	190	176	227	201	236	219	223	213	224	211	250	200	225	197	232	232	187	209	211	228	228	224	237	214	201	217	243	208	201	215	224	223	226	228	197	191	233	210	226	249	241	226	218	206	187	210	229	231	208	225	210	231	223	246	210	221	214	215	239	234	219	255	223	213	229	217	222	232	253	233	213	230	206	220	224	219	228	213	259	201	194	190	221	203	210	214	219	248	199	197	186	223	210	211	233	218	207	210	229	188	219	205	212	218	199	215	237	210	207	215	231	224	218	236	207	211	202	208	215	238	207	225	194	235	219	239	195	202	193	217	236	225	226	220	233	214	231	244	218	223	224	217	226	212	206	212	256	228	229	184	210	210	230	244	255	218	211	201	212	235	216	242	199	213	228	222	233	227	223	216	222	224	233	206	187	201	218	219	207	185	192	223	231	232	208	205	257	233	241	240	232	217	219	211	216	195	228	219	230	219	221	213	210	220	237	218	200	192	210	214	210	218	191	226	238	205	218	196	197	211	222	212	204	208	221	221	229	248	202	203	230	211	200	241	254	196	190	213	237	214	245	189	238	238	206	238	208	227	213	212	232	233	222	204	209	220	200	218	215	193	212	215	237	211	221	228	232	204	213	213	213	200	197	239	231	201	241	215	206	229	228	215	226	230	197	235	217	220	196	215	231	217	248	200	212	208	225	201	212	219	224	209	206	200	198	209	210	219	234	186	210	213	237	211	228	227	218	242	194	201	227	213	192	211	230	201	231	202	200	238	223	223	180	200	228	214	219	191	180	209	226	206	200	206	238	211	230	210	209	207	213	217	214	215	235	217	227	243	218	212	196	249	205	208	221	218	196	213	245	211	201	218	211	213	201	226	212	241	225	211	262	218	213	207	189	220	196	218	212	230	218	220	246	198	239	219	195	185	226	214	226	213	237	223	211	219	237	223	207	226	231	219	189	222	251	229	217	195	217	228	227	199	225	241	226	221	224	224	235	217	215	207	203	229	213	208	212	194	207	207	215	211	231	207	180	192	212	209	206	218	202	235	232	232	201	220	217	223	212	223	220	223	234	237	240	218	226	205	191	231	218	214	233	210	238	244	188	207	230	232	228	205	198	212	225	200	220	227	214	229	235	216	185	210	203	217	216	223	223	230	195	239	219	241	215	238	230	237	208	208	227	259	215	218	204	211	240	258	212	216	236	187	222	217	228	210	199	215	234	222	201	236	217	219	208	202	187	217	233	187	197	222	232	221	226	204	198	213	207	225	223	218	183	206	227	209	229	223	186	224	243	221	228	217	220	231	211	221	183	216	215	216	249	227	195	206	210	208	220	230	229	215	213	228	216	197	207	206	230	220	234	209	222	216	202	196	199	205	215	244	237	232	235	245	241	222	235	212	212	199	225	206	226	216	223	231	175	235	209	220	209	211	219	216	235	213	220	235	223	238	239	241	240	204	212	209	204	251	250	213	220	213	226	206	203	205	233	215	196	239	212	239	202	180	209	225	210	233	216	238	200	236	195	213	226	215	226	227	228	213	212	191	211	202	229	227	225	197	216	221	228	213	207	227	206	191	205	221	215	223	209	249	249	230	208	206	236	224	201	221	226	239	221	204	209	237	229	240	223	219	231	198	224	231	212	225	208	211	210	216	209	231	215	208	186	224	234	204	230	244	222	215	231	192	207	207	194	205	231	211	220	199	242	211	197	243	205	229	242	181	251	252	209	190	196	226	248	227	201	243	222	210	196	207	212	216	228	223	214	209	217	218	203	215	225	228	202	225	221	223	210	225	193	206	257	250	223	237	207	234	215	222	211	202	215	197	252	235	213	219	223	239	209	202	224	222	231	250	219	241	209	194	204	215	197	212	220	231	240	228	209	220	224	202	206	208	201	208	222	239	203	228	199	199	207	214	222	213	228	244	201	214	219	215	225	244	260	221	218	224	226	204	261	210	221	221	247	232	203	237	239	217	202	229	216	209	224	219	203	219	213	208	215	208	240	254	229	219	195	230	224	205	193	226	220	208	225	204	202	230	213	215	229	246	211	220	221	233	217	227	229	236	221	220	222	217	205	232	220	213	203	210	215	206	217	237	217	220	206	232	240	238	200	210	206	238	190	213	244	228	195	205	218	195	212	240	205	215	233	203	222	242	229	230	215	197	200	205	229	213	207	209	246	214	210	229	225	223	210	227	219	218	187	228	200	198	232	186	222	204	210	221	224	224	214	220	216	227	224	213	240	246	227	222	221	235	221	216	200	234	239	217	201	210	216	198	230	203	205	206	206	224	232	204	219	209	234	196	230	221	231	210	200	205	212	231	237	240	218	236	222	186	225	220	215	243	199	207	242	239	209	217	229	229	208	193	245	235	234	217	246	222	215	235	227	254	227	230	231	216	243	230	219	221	207	200	253	219	229	182	227	235	224	217	241	241	201	231	242	213	206	219	179	229	261	226	231	203	201	206	212	225	202	221	216	219	208	232	234	203	202	196	230	225	208	227	219	229	226	233	200	226	222	200	218	210	176	224	235	196	232	208	188	204	216	188	210	227	209	191	195	217
29619	44797	21265	13378	10624	7896	4961	3722	2752	1933	1344	1106	978	848	711	648	668	607	527	529	486	424	414	326	269	244	263	236	230	254	260	246	234	263	245	248	252	243	259	242	262	265	256	254	249	244	275	277	266	240	269	264	275	254	277	247	268	232	275	249	240	238	220	247	258	231	222	231	229	207	225	236	247	233	235	180	222	231	251	238	235	230	218	258	231	241	241	219	248	240	238	256	224	207	243	226	213	227	239	253	199	204	258	241	233	227	231	225	213	233	253	198	214	213	213	240	260	211	236	248	209	240	263	254	208	226	220	226	220	259	228	217	219	214	249	241	229	229	230	238	199	240	199	227	229	232	232	222	266	224	253	212	235	239	235	236	223	219	235	220	220	256	219	214	245	215	236	226	236	254	229	237	221	238	256	192	215	223	234	243	244	211	240	221	235	228	251	267	228	231	251	212	206	240	234	249	225	218	211	233	248	202	233	202	225	214	196	209	262	221	231	236	200	235	232	211	233	254	221	233	209	227	231	237	241	230	268	236	240	238	225	227	219	229	218	242	265	239	211	229	271	239	260	212	216	242	249	231	232	210	219	255	225	228	215	239	226	236	180	228	263	244	237	244	244	214	232	247	241	264	218	220	243	233	229	245	246	217	199	231	252	232	244	217	232	248	229	238	205	221	244	221	207	226	235	256	242	227	242	214	210	207	230	216	240	254	241	252	223	239	218	239	215	240	234	214	219	206	224	225	242	255	237	239	238	252	227	209	242	217	244	245	222	270	239	233	224	233	227	216	261	219	255	213	212	224	228	251	226	217	233	245	219	228	228	212	222	245	249	243	241	247	229	231	223	235	206	274	223	232	246	221	234	258	242	243	247	258	220	260	218	236	264	263	217	268	221	233	243	272	244	221	224	267	207	187	225	227	236	217	229	214	235	229	226	231	212	227	239	254	225	242	227	213	240	211	212	265	231	235	238	225	224	198	206	250	237	243	218	236	211	231	227	216	237	205	234	249	232	240	225	224	222	254	215	230	215	220	239	250	246	224	257	244	206	245	249	238	195	239	221	254	212	215	231	237	258	209	219	235	212	226	237	231	236	207	225	239	223	232	238	237	216	236	212	219	253	244	214	216	225	244	234	216	234	239	235	252	247	238	219	235	228	221	243	220	245	232	226	249	203	212	219	231	243	216	267	231	212	191	238	257	256	220	250	206	236	226	226	247	238	243	253	244	252	256	250	224	242	235	281	255	235	264	233	227	211	257	228	228	232	223	211	213	235	238	230	224	235	253	225	241	254	237	240	224	235	208	206	216	234	236	221	236	235	212	221	224	232	233	258	236	234	203	223	232	241	222	232	224	227	237	241	236	236	230	202	256	245	209	221	250	243	227	227	233	250	222	241	230	231	220	224	234	238	253	236	236	205	208	223	239	246	248	250	243	241	238	216	243	232	226	228	207	255	223	245	255	227	223	250	225	205	231	240	226	244	232	226	259	273	212	231	232	242	212	243	235	225	228	229	228	229	219	251	216	237	213	231	241	239	266	241	242	221	211	202	249	234	222	235	261	219	219	216	238	226	208	240	246	214	246	230	224	235	235	237	222	232	247	230	212	219	246	229	192	209	223	242	247	213	218	249	239	219	217	218	199	236	232	249	230	232	217	224	256	229	214	246	231	221	222	238	213	259	229	223	240	228	236	229	252	205	232	230	238	217	220	220	240	230	233	227	244	226	236	241	236	228	248	223	221	227	220	243	206	228	212	238	240	199	234	252	220	253	225	240	229	251	211	235	210	229	253	221	230	228	221	221	223	244	237	258	227	223	220	237	247	229	243	220	221	219	242	247	209	242	219	236	252	224	208	245	220	177	222	237	231	216	226	257	233	221	240	260	250	220	218	225	239	249	206	202	234	222	233	234	232	257	214	241	222	243	239	225	230	233	234	259	212	219	251	233	251	234	229	247	239	244	244	215	225	241	231	197	222	203	226	235	236	220	249	226	213	224	260	226	232	247	243	211	212	254	230	241	240	224	266	234	214	237	235	254	214	259	210	238	231	232	207	232	230	243	208	234	254	244	219	222	242	217	203	234	231	215	241	214	240	220	216	229	244	238	222	242	267	252	241	240	190	261	254	221	243	216	242	230	251	206	222	222	237	236	234	245	240	233	235	226	224	253	229	228	229	232	218	253	237	218	237	243	237	232	213	204	238	216	238	225	208	227	234	211	223	235	217	230	220	225	231	242	240	239	218	230	219	233	252	233	255	233	200	213	244	255	234	231	248	239	227	244	251	226	226	222	239	213	232	219	194	232	270	230	242	208	259	253	244	228	213	213	229	243	216	209	220	245	238	235	238	249	254	268	211	255	240	243	200	216	246	214	253	198	209	221	234	223	239	234	253	242	228	232	229	247	210	233	231	249	246	249	227	233	211	239	235	217	228	206	287	238	232	235	219	240	227	221	219	232	237	210	234	210	219	234	216	210	237	234	227	255	225	244	231	230	262	233	218	252	256	218	231	209	215	181	238	269	228	202	216	232	237	240	234	213	240	231	239	229	253	227	224	240	213	256	232	213	221	278	205	236	256	245	213	224	218	211	249	250	223	239	250	244	248	250	235	226	235	225	202	237	247	244	240	223	198	249	230	224	225	225	202	229	233	244	259	244	224	227	230	234	250	233	220	246	227	236	240	250	219	215	243	246	239	265	231	237	241	236	230	206	236	233	213	223	229	239	218	237	227	209	237	235	218	229	255	213	229	257	247	194	249	241	231	207	245	214	230	227	244	216	249	196	223	221	222	211	238	235	236	233	230	208	222	252	221	239	236	228	257	259	227	245	222	227	242	234	239	190	216	218	231	244	211	219	229	247	208	242	219	245	233	250	241	225	197	240	230	210	230	235	200	197	211	253	252	230	230	213	249	249	221	199	228	219	228	230	220	219	206	230	240	265	224	226	219	249	221	219	224	219	232	231	225	237	246	224	230	216	246	228	251	217	237	204	212	240	238	225	235	218	241	223	254	243	214	241	235	216	230	225	211	226	223	223	235	220	220	240	237	239	247	217	238	220	259	236	238	218	254	244	235	264	230	219	224	220	244	232	219	211	266	243	230	247	227	232	226	227	218	240	217	239	246	268	227	241	237	230	271	244	214	218	252	236	232	228	247	229	242	234	211	253	253	232	250	234	232	241	264	207	231	232	227	247	207	223	220	229	218	230	234	233	222	224	213	233	245	257	224	226	245	221	205	239	215	236	265	240	248	242	258	261	254	217	201	216	233	211	231	259	237	238	236	219	264	254	226	234	257	228	214	216	237	248	210	207	225	245	213	257	252	237	232	210	244	219	239	246	219	265	231	227	236	230	216	248	225	235	233	227	228	223	225	236	242	222	210	237	236	200	233	203	229	238	239	229	236	221	247	234	240	230	218	212	256	255	239	240	224	234	216	223	226	247	258	239	238	206	249	248	223	224	229	247	222	224	210	222	238	253	244	249	212	234	247
25218	21320	27167	25315	11562	3626	2430	1663	1083	925	644	538	529	441	398	385	396	381	337	349	321	300	270	219	245	220	217	245	236	227	245	190	241	260	200	229	228	212	222	231	251	226	239	255	248	235	241	237	221	239	241	227	247	248	243	219	223	220	231	235	228	221	244	227	225	223	222	239	237	219	202	217	238	226	195	250	194	230	234	247	235	219	216	218	221	217	234	224	232	216	207	207	213	211	231	214	215	220	255	210	218	228	218	213	197	199	217	207	226	218	253	210	216	209	195	240	225	204	231	227	255	226	248	245	225	191	239	239	229	213	238	226	212	227	205	217	242	218	219	188	240	204	227	207	215	192	197	228	211	216	222	203	207	226	242	227	229	217	220	213	223	206	232	227	220	238	226	219	211	210	224	211	240	213	213	218	228	201	196	217	238	208	221	257	227	210	223	211	217	241	236	230	223	219	199	229	214	216	215	244	235	203	215	244	219	216	224	209	232	211	228	207	207	225	218	207	240	204	229	205	227	220	220	225	181	193	209	211	208	202	206	222	186	215	231	212	232	210	201	207	219	206	239	224	234	222	223	212	225	232	222	223	242	191	207	219	241	214	217	223	211	239	247	238	232	199	223	223	213	222	228	207	203	226	230	230	216	229	228	211	228	232	217	228	229	199	200	228	212	213	208	239	214	205	219	226	234	223	200	228	219	232	250	214	241	205	227	236	206	222	226	231	214	225	208	219	215	211	215	205	234	225	217	237	199	215	218	219	211	200	216	227	191	215	212	228	207	227	218	200	233	226	209	227	225	214	202	227	224	211	198	200	204	247	212	227	220	227	220	233	225	215	232	217	202	206	222	237	221	210	214	227	232	201	211	238	190	208	234	234	235	231	232	239	220	204	223	230	226	222	220	219	243	214	202	223	214	207	213	208	242	218	203	197	217	261	238	214	225	208	221	220	234	188	215	225	214	232	233	212	209	206	203	231	224	215	236	214	228	223	216	199	236	235	205	228	228	217	221	221	204	215	237	210	214	214	222	222	201	212	208	219	215	251	215	230	216	207	233	216	216	228	231	211	197	229	221	206	210	227	213	214	209	218	213	239	220	201	204	242	231	222	204	208	215	225	223	220	216	218	208	233	207	236	205	208	222	229	226	216	225	237	213	203	240	223	212	215	234	202	220	242	213	221	219	197	229	198	194	224	220	245	230	229	221	231	192	210	234	220	235	221	211	216	233	222	254	214	221	247	231	211	209	222	215	201	185	227	233	201	213	204	209	248	216	218	224	220	218	245	198	226	221	220	213	253	213	230	210	207	228	229	192	208	224	219	196	219	219	205	209	212	238	225	243	204	242	226	202	214	220	216	232	230	233	241	211	207	245	234	207	221	230	212	223	219	201	218	220	232	218	236	226	202	215	221	204	226	221	228	225	227	213	194	225	218	237	237	216	209	210	237	211	213	226	197	208	240	225	227	221	246	245	204	219	232	228	220	199	230	214	211	216	230	213	219	212	220	232	203	210	215	222	248	217	205	217	212	213	237	224	230	234	211	213	231	220	224	252	214	221	218	229	178	211	203	244	220	212	237	250	240	198	236	208	252	199	226	205	222	213	252	237	231	204	210	231	216	237	215	215	248	208	215	221	212	201	206	255	205	212	220	206	207	216	208	207	212	186	206	219	211	216	225	198	232	218	210	245	199	235	221	218	214	215	241	239	213	211	213	202	205	200	217	206	226	237	214	225	238	230	208	213	201	234	236	240	211	219	224	221	236	200	199	218	263	194	228	203	252	226	207	223	201	231	185	243	228	231	245	217	212	207	208	249	229	226	227	198	199	226	221	235	245	220	235	228	241	210	224	233	223	228	234	241	230	222	203	195	222	236	210	237	219	229	217	228	222	233	210	214	207	207	235	234	230	251	219	235	222	227	215	223	212	229	216	222	225	248	220	231	243	241	217	226	222	259	234	191	216	228	202	231	220	250	212	232	212	228	205	207	213	223	228	200	199	204	246	233	209	221	229	220	224	226	232	229	240	194	192	217	213	207	244	213	228	210	207	241	254	230	216	221	215	221	205	236	229	223	221	237	226	218	252	208	229	235	226	198	239	229	209	233	192	224	215	211	252	217	230	241	213	225	224	225	239	242	239	226	234	219	203	210	215	201	227	227	228	228	219	217	244	219	213	222	233	213	225	218	231	222	249	218	229	212	227	235	218	209	209	252	210	223	241	210	223	204	240	235	202	187	202	205	239	216	189	223	226	208	212	207	237	196	238	196	215	225	206	220	227	227	218	214	230	216	215	204	219	253	240	236	220	233	219	226	218	208	206	215	239	212	220	206	209	212	236	220	212	202	196	223	218	220	221	228	186	218	210	213	222	216	216	226	225	225	237	214	218	194	186	215	228	237	251	211	205	215	223	202	213	204	239	201	236	203	218	202	219	212	218	233	247	227	207	221	219	211	224	225	231	227	233	227	220	232	193	216	230	238	225	205	205	218	217	225	212	220	235	198	226	218	209	216	238	229	217	209	218	214	235	214	222	205	241	207	191	219	202	213	198	233	221	229	206	205	224	192	219	208	205	237	248	213	224	203	203	244	200	242	249	232	216	241	214	242	221	201	221	225	230	224	228	211	199	238	233	214	234	221	225	183	251	222	217	217	203	198	236	211	215	228	243	237	229	229	240	214	212	228	232	241	205	219	187	211	225	243	238	211	202	213	223	231	214	257	226	227	235	233	227	231	206	226	216	196	234	212	232	206	209	237	207	215	202	229	230	208	229	214	249	217	215	219	204	194	244	240	228	221	231	211	204	225	196	229	213	203	242	217	212	217	166	211	232	172	202	236	218	199	236	229	214	220	236	181	224	248	219	221	202	214	226	214	234	223	235	207	240	219	221	218	208	217	218	214	184	207	207	203	206	217	224	220	222	229	227	214	225	191	240	197	200	195	225	229	225	234	210	221	232	200	206	235	197	238	236	223	245	240	209	237	253	223	201	206	226	191	234	237	229	238	222	193	200	223	204	205	218	218	221	197	211	231	241	201	223	225	213	230	237	216	266	199	233	248	197	220	228	230	227	223	226	216	238	231	212	231	235	217	215	223	212	210	239	222	219	232	243	221	222	221	229	214	238	219	207	206	218	208	223	226	210	201	204	203	207	198	222	213	226	228	224	242	196	228	209	232	232	219	236	204	216	222	238	218	192	208	193	209	208	224	221	220	218	229	236	240	196	221	221	221	218	249	230	228	232	212	202	245	223	238	218	231	216	217	226	223	211	230	204	204	204	268	216	225	234	234	246	220	230	227	225	221	191	210	216	239	225	202	205	218	223	217	204	238	217	205	212	242	223	218	209	210	197	215	196	219	195	193	224	217	200	215	231	220	221	211	198	232	243	229	209	237	213	194	216	211	201	249	221	207	221	229	213	224	198	196	201	196	229	232	209	179	225	214	223	216	207	222	216	208	200	228	207	208	227	206	205	213	207	234	235	207	194	222	220
27905	39079	18175	9966	7112	5601	4253	3114	2119	1659	1167	973	791	682	658	582	580	523	463	405	434	386	332	290	263	278	260	308	270	245	235	250	262	270	252	255	244	246	252	264	243	261	268	261	247	265	254	247	259	240	226	266	274	271	271	250	255	254	271	249	203	237	248	248	269	234	238	231	223	211	235	269	252	216	250	237	248	250	222	256	263	260	246	233	260	245	247	264	247	237	220	245	258	238	265	242	227	251	229	251	235	254	216	226	253	234	218	246	210	222	243	261	263	235	233	239	243	268	247	256	239	254	239	245	229	239	241	244	234	223	268	252	228	237	253	239	233	264	235	257	250	249	250	193	259	239	237	269	255	246	252	236	247	266	230	228	273	225	235	269	236	216	222	224	256	232	237	239	251	270	239	246	241	230	263	269	245	241	231	255	269	229	260	252	249	239	231	242	262	268	257	234	235	258	239	237	243	264	241	217	225	261	262	249	238	263	214	245	237	283	244	225	226	241	254	219	248	242	256	248	242	212	256	264	216	204	223	248	208	236	240	221	282	243	233	257	232	236	248	254	261	266	241	234	238	232	215	224	221	243	235	250	255	234	246	263	250	237	220	244	240	248	240	242	232	236	225	241	256	244	224	244	235	249	235	256	236	242	232	232	226	246	245	244	227	245	248	260	233	240	217	263	255	246	244	247	256	267	235	237	252	229	250	248	252	260	257	220	259	232	225	251	242	255	221	255	245	236	230	238	240	227	262	251	239	266	247	237	264	218	231	226	220	250	225	231	261	234	215	214	237	221	247	255	251	218	233	243	269	261	240	219	227	232	263	267	246	213	244	270	223	254	240	268	229	205	252	241	278	271	249	235	226	249	268	236	235	244	233	234	250	291	242	246	273	242	210	253	270	232	221	227	247	241	228	230	231	223	241	232	235	252	252	243	253	266	270	248	266	231	252	233	262	260	256	245	257	242	263	251	252	278	254	234	246	244	224	228	232	225	236	237	252	243	271	246	271	234	242	251	250	220	282	232	231	227	255	263	235	213	225	255	230	253	269	245	231	232	257	253	259	243	245	256	231	240	250	218	262	247	238	241	215	251	246	237	215	212	252	243	242	240	249	261	264	246	220	222	232	233	216	229	259	241	221	260	229	213	224	253	255	236	248	270	257	273	217	243	235	243	238	251	217	249	254	240	240	234	259	242	250	226	226	227	272	229	252	242	241	262	260	271	225	256	228	236	246	227	242	258	223	243	243	285	251	251	248	260	248	261	234	244	201	265	235	238	253	230	252	209	245	270	223	259	243	208	227	263	250	249	255	232	239	245	192	261	235	231	269	216	243	274	248	236	238	241	240	251	249	276	260	215	247	264	255	241	254	238	231	267	267	238	265	222	238	245	248	246	234	243	252	204	244	227	245	250	250	231	206	238	225	239	257	250	230	258	258	269	251	255	252	222	240	248	243	258	232	253	248	249	229	235	242	247	235	232	257	233	269	257	236	240	269	238	241	299	244	248	239	233	247	233	241	247	237	255	220	238	243	224	221	242	242	219	224	255	230	242	226	242	244	217	236	245	230	227	241	229	249	213	235	227	232	239	219	227	234	261	249	249	241	246	253	231	237	267	255	243	258	219	274	256	209	249	243	258	265	250	266	222	236	240	222	241	269	232	231	256	242	236	246	256	250	264	250	247	223	224	247	281	235	253	225	251	245	223	244	250	258	229	249	252	228	254	243	234	249	260	223	240	220	280	253	257	245	237	217	262	251	234	230	255	277	256	233	237	234	253	272	209	245	233	237	250	220	234	278	244	219	223	244	236	232	252	210	207	230	225	233	229	234	233	254	236	235	261	244	234	275	213	257	243	259	247	250	253	239	229	238	243	243	211	232	220	222	273	214	223	242	202	243	238	289	244	267	237	250	233	262	259	244	268	241	239	233	243	225	228	235	218	236	225	229	224	260	219	268	239	245	240	221	235	224	239	208	237	253	245	237	228	219	233	256	224	243	248	259	236	241	239	255	255	224	257	251	251	213	258	269	256	263	243	246	263	239	249	262	227	244	244	239	239	239	254	274	243	261	243	247	196	254	257	259	240	236	253	259	256	234	221	235	246	229	257	254	243	237	248	257	249	237	268	249	239	233	235	253	226	231	262	238	217	259	250	245	245	232	220	244	206	251	217	220	248	248	236	233	254	252	251	230	225	236	223	264	255	237	241	267	245	217	247	228	247	264	224	229	248	236	252	228	252	247	254	224	253	232	241	273	214	213	211	238	217	236	228	254	239	260	247	234	232	240	214	249	244	250	223	264	251	228	212	239	251	255	255	247	231	260	278	218	248	232	218	241	229	216	236	229	245	240	222	232	221	250	247	245	232	242	242	215	241	232	243	219	262	254	237	254	252	206	232	256	257	254	248	246	257	251	253	258	250	243	245	247	263	245	253	246	223	248	241	255	251	245	233	240	243	232	214	241	252	256	234	234	243	261	247	248	245	224	250	227	226	259	254	252	261	250	237	253	248	244	227	260	241	234	258	256	242	247	261	211	243	234	240	221	235	246	240	244	246	217	260	252	235	259	254	231	247	267	248	233	244	260	244	253	227	226	231	225	225	250	237	245	226	268	249	222	229	236	237	245	243	231	233	229	229	213	258	249	221	230	265	210	234	231	231	250	251	237	207	246	221	249	213	247	231	235	237	254	222	227	234	252	248	269	253	257	249	237	236	290	228	237	287	252	235	263	261	246	226	236	227	255	263	218	245	235	254	261	257	254	221	242	269	233	248	251	242	242	235	273	243	227	245	247	218	219	219	232	271	241	261	215	208	233	255	250	245	231	267	239	270	244	223	283	233	261	228	238	247	242	238	261	214	242	195	238	261	254	238	242	231	229	241	245	249	269	235	260	237	273	215	261	245	240	241	259	253	223	247	226	260	260	237	264	240	234	243	226	237	257	248	253	262	255	228	228	264	237	259	242	227	250	227	272	248	228	259	265	244	262	240	224	271	216	236	264	229	258	224	252	245	227	242	257	269	233	245	248	243	227	210	239	253	243	268	218	240	239	252	252	239	231	236	262	257	271	232	264	257	223	260	251	244	266	281	214	237	238	238	252	238	250	242	242	241	261	285	253	237	227	254	232	248	256	237	237	252	239	255	244	208	256	238	261	270	247	226	249	223	215	246	238	247	244	228	219	233	286	257	221	259	247	238	240	222	278	236	238	243	208	240	240	262	245	232	235	233	255	231	217	244	236	259	243	237	247	244	235	254	240	265	224	272	273	259	232	241	239	242	249	222	240	243	271	241	214	252	265	254	250	240	254	240	240	245	231	229	237	242	241	244	245	238	260	265	260	240	217	223	220	210	253	221	222	263	238	236	240	260	225	266	270	249	235	226	255	269	228	255	255	264	247	216	235	243	258	243	222	225	249	233	245	245	246	230	241	231	227	236	236	240	224	219	221	229	259	238	237	234	255	235	232	238	241	250	247	229	224	233	228	239	243	222
22994	21365	28985	24073	21319	21249	11266	3895	2231	1649	1252	1195	881	803	773	795	707	638	612	573	527	429	428	369	358	406	353	391	355	369	333	343	355	340	408	377	361	375	400	370	329	382	425	362	367	377	357	343	386	382	353	362	360	394	345	363	330	347	349	374	354	362	357	389	357	337	357	362	342	344	323	325	355	345	370	336	340	333	357	357	311	385	354	350	324	331	340	342	335	324	325	354	363	319	334	313	324	389	333	341	346	342	339	334	339	345	369	353	388	340	318	320	353	380	323	341	356	363	321	347	346	343	353	337	350	336	325	328	329	348	355	385	363	336	369	361	350	358	357	353	326	321	312	332	369	327	383	303	325	381	353	310	340	344	353	391	372	332	349	350	348	322	318	288	359	357	334	322	345	336	378	308	325	305	351	346	337	319	344	308	328	337	340	338	376	370	328	344	320	317	350	342	358	343	357	345	345	361	350	334	330	338	331	331	345	349	333	350	349	329	340	335	341	352	312	346	359	358	350	349	352	378	361	340	368	334	344	325	354	355	347	309	338	352	327	332	350	328	328	357	362	344	356	334	331	326	343	331	340	355	321	327	349	326	348	347	336	353	352	316	356	332	350	331	326	382	329	337	338	326	332	352	381	329	327	345	357	331	330	347	330	317	347	346	328	373	367	344	372	340	356	307	347	362	355	326	345	330	352	323	333	364	372	339	371	333	330	386	305	368	326	330	322	318	340	358	338	347	366	339	335	338	353	311	315	389	371	330	347	355	355	310	323	369	389	352	332	334	349	306	336	341	332	322	351	347	340	330	343	323	333	332	323	332	334	334	373	335	367	341	316	389	325	342	301	359	358	332	359	335	355	361	362	311	333	337	342	337	357	314	361	358	327	317	351	330	340	358	373	334	324	337	344	337	337	349	330	350	346	320	328	342	326	293	338	312	343	336	315	354	347	363	323	379	370	327	337	327	345	345	312	331	332	325	353	309	333	369	352	330	339	322	353	366	341	319	370	319	323	329	346	322	328	315	375	341	358	350	345	308	348	348	350	335	365	357	371	316	361	357	338	370	337	347	312	323	345	311	362	363	351	367	349	365	337	334	336	345	362	374	332	359	339	326	319	353	361	321	327	367	323	347	325	337	342	333	331	342	332	349	323	329	316	342	345	357	320	388	326	308	337	331	351	350	353	349	318	336	342	348	320	337	338	346	341	371	313	345	359	318	337	304	351	342	369	360	405	337	325	362	346	323	331	336	363	332	334	344	347	356	343	338	331	347	370	319	347	320	319	353	339	321	365	332	349	361	333	359	363	346	311	340	303	364	345	329	367	330	327	329	328	335	343	352	304	331	325	346	348	351	336	318	348	333	315	342	363	327	361	323	328	323	329	356	343	347	353	340	342	368	370	334	297	348	323	352	346	359	314	319	344	353	340	360	345	365	382	341	348	350	338	333	348	359	359	357	316	331	296	330	338	350	337	351	377	345	350	369	342	333	352	333	338	351	322	353	320	340	312	355	360	348	321	340	367	333	320	361	342	332	320	340	333	351	350	340	317	351	367	327	335	336	358	340	354	334	320	362	334	334	332	332	348	333	314	304	365	357	358	362	350	348	346	357	366	336	357	340	340	354	344	325	362	322	348	337	357	342	327	325	354	346	388	348	331	351	374	360	304	327	372	339	346	371	340	307	325	377	350	386	336	319	335	320	340	313	333	303	325	342	313	360	360	309	354	358	352	322	324	318	357	339	356	342	357	318	347	368	338	343	366	310	368	356	350	355	340	345	347	311	350	370	312	304	347	361	366	341	383	362	344	375	348	340	332	329	315	317	353	351	355	355	333	352	347	355	343	334	369	373	375	347	331	356	346	348	308	325	365	347	377	311	331	353	315	362	307	357	338	344	331	338	320	349	312	349	334	311	334	370	337	335	328	348	356	341	320	344	348	341	275	336	368	331	362	321	324	319	352	339	325	333	341	376	332	329	340	369	343	354	328	350	345	328	357	342	357	367	355	346	360	340	343	338	349	338	351	299	327	362	326	333	361	361	349	348	306	311	352	360	354	355	351	347	346	375	353	339	364	316	341	317	351	368	329	353	354	329	385	365	336	334	349	353	339	340	311	362	319	345	363	354	295	363	340	345	342	335	338	373	334	349	340	363	366	342	376	326	346	337	335	353	357	322	397	338	308	349	316	327	347	356	338	390	347	333	313	343	326	358	309	336	373	335	321	325	333	337	360	360	364	367	390	339	336	339	332	335	327	328	355	361	351	351	324	349	350	373	342	376	352	326	329	347	326	335	363	336	362	300	319	325	346	319	336	325	373	356	354	309	327	344	328	346	344	335	339	376	357	348	380	321	328	339	335	368	369	356	337	353	349	326	317	373	362	329	307	345	325	353	312	315	360	330	328	356	314	330	349	345	339	308	329	342	322	357	368	334	306	354	331	339	334	306	359	326	334	365	313	289	350	331	334	349	336	268	373	360	352	338	330	336	331	332	318	347	355	317	311	311	321	347	345	319	320	352	362	366	340	332	353	371	327	341	315	384	326	299	315	340	329	349	312	347	321	328	342	324	371	362	350	374	326	328	343	326	351	307	351	314	312	348	326	334	332	337	327	354	337	369	322	307	319	363	366	331	347	344	329	351	348	355	350	364	338	336	334	351	345	299	332	375	366	320	343	317	344	313	365	347	339	339	340	356	385	347	330	337	337	312	323	315	324	346	338	341	351	335	335	363	320	333	343	312	349	383	331	344	345	358	344	341	345	347	364	372	339	330	357	363	337	348	345	372	339	335	329	345	339	344	348	319	340	306	329	338	353	395	349	341	340	331	370	331	349	337	368	352	324	364	323	344	359	341	321	360	369	357	335	338	350	346	345	360	340	350	297	355	326	331	351	343	336	362	333	312	364	331	333	348	324	349	383	306	288	351	330	337	348	372	295	329	355	332	362	326	349	336	337	362	315	348	364	334	334	349	328	307	347	336	330	309	347	345	321	341	333	350	343	365	349	337	351	358	343	345	355	356	346	343	354	334	328	330	335	330	348	379	314	364	328	367	364	344	363	372	353	351	373	336	308	339	368	341	329	297	346	328	351	338	346	325	375	321	335	331	321	364	373	352	354	352	362	368	341	335	352	332	332	335	333	359	339	329	355	318	347	330	359	341	330	364	292	351	346	350	343	340	387	361	315	351	341	367	324	355	331	366	333	349	344	355	350	316	325	346	362	382	314	324	329	331	337	310	336	361	381	350	321	335	324	328	343	355	340	308	356	317	359	368	330	333	339	339	332	335	367	347	317	356	335	328	324	331	360	329	336	347	323	305	352	341	328	354	316	323	335	345	323	344	339	352	325	358	337	314	348	361	351	322	305	339	372	343	313	358	377	346	350	347	333	359	334	332	340	319	320	322	347	330	331	312	351	349	376	359	337	348	345	332	330	364	358	340	317	336	304	339	327	353	335	341	336	332	353	341	316	339	313	333	345	352	324	313	342	371
32376	50771	27055	17104	12455	9199	7938	5757	3685	2769	2027	1868	1447	1172	1158	1129	919	892	814	691	644	524	486	447	418	409	392	409	400	410	381	391	384	363	394	410	393	362	385	386	373	368	425	386	403	420	379	374	424	403	379	412	353	392	386	373	374	414	371	391	375	379	341	350	386	377	365	345	352	343	339	341	367	346	349	333	362	391	326	336	349	355	357	338	334	370	395	338	365	356	358	335	355	380	364	354	365	343	337	365	336	375	374	368	331	375	375	358	381	336	359	356	386	373	372	356	347	364	373	345	373	355	345	369	329	359	369	348	347	326	352	342	343	330	369	324	398	361	365	371	373	347	349	367	336	341	358	339	376	351	363	342	382	354	380	331	362	342	362	337	373	377	395	355	325	367	368	359	384	346	362	312	336	345	332	399	350	360	365	339	344	395	379	380	375	332	332	346	307	362	381	365	316	366	358	347	356	402	354	354	364	350	368	364	366	353	369	361	341	358	317	315	360	376	373	366	367	333	356	363	330	356	369	349	365	337	379	338	374	360	353	348	351	372	357	345	363	342	358	336	322	359	323	357	371	370	342	369	368	316	354	348	333	345	365	380	366	331	361	369	319	340	317	401	374	353	343	393	350	329	341	345	350	352	351	343	379	368	332	354	364	386	353	344	352	373	334	342	382	360	333	343	372	344	339	354	367	360	372	382	353	345	357	366	350	396	339	372	346	348	359	343	340	335	359	333	376	348	373	348	370	320	376	396	334	338	342	366	364	345	365	341	342	389	403	350	352	346	379	363	349	369	360	364	361	355	334	348	352	341	333	361	389	336	386	382	334	337	346	362	371	361	332	358	353	344	378	369	333	383	368	332	389	335	357	360	350	355	364	393	354	326	371	356	355	364	351	380	324	345	345	362	328	335	367	357	397	357	356	369	337	341	347	358	358	379	357	334	370	353	341	359	345	353	328	370	373	351	395	343	328	348	328	334	329	337	328	370	348	391	358	331	315	338	339	355	374	314	356	369	367	323	378	345	326	382	351	357	343	359	320	377	346	362	366	345	322	341	365	362	329	351	366	356	362	361	361	347	360	330	362	337	371	344	381	355	328	340	362	378	350	377	350	361	370	353	354	363	325	337	368	372	323	356	355	349	361	348	374	333	333	356	374	341	369	374	329	351	343	356	335	333	374	370	344	354	340	339	323	356	362	353	348	320	364	326	321	376	358	345	351	352	349	364	357	328	353	355	342	338	348	344	374	366	329	341	332	364	338	364	341	332	340	353	372	345	336	338	346	347	355	337	383	362	350	363	375	390	339	358	373	367	354	355	387	398	339	343	390	367	366	354	370	371	362	373	327	342	367	360	392	363	376	355	347	320	311	336	348	401	358	358	365	363	353	353	308	362	368	328	374	347	360	371	361	355	338	365	368	339	358	376	360	358	359	307	351	322	380	361	367	339	348	352	370	369	352	324	357	369	327	337	363	327	366	353	335	377	350	318	396	358	351	354	361	382	351	352	391	375	375	329	365	334	346	340	327	308	374	360	360	328	333	366	363	353	364	316	349	334	361	373	333	344	345	331	359	362	352	340	346	344	360	363	369	364	339	376	338	331	374	361	324	329	353	379	390	357	348	356	351	345	352	340	321	321	361	352	347	340	385	360	359	323	344	360	345	325	386	380	336	350	355	360	343	361	333	317	318	375	371	366	363	348	321	378	364	329	368	360	334	369	347	364	365	359	351	354	348	366	352	344	336	344	344	324	339	337	382	351	352	333	359	368	341	363	310	372	338	366	367	387	356	375	338	345	335	355	381	335	331	383	335	343	329	366	330	364	361	341	336	359	335	359	362	349	360	374	354	373	320	369	359	358	339	333	340	361	348	366	339	372	342	393	364	342	322	364	355	358	375	373	356	367	359	363	350	347	347	346	352	362	353	338	341	350	371	355	371	357	403	378	319	353	336	358	352	332	378	358	338	350	373	348	377	370	387	341	373	360	382	339	319	370	352	346	336	355	352	373	334	340	341	325	361	341	354	334	393	314	343	384	405	354	353	347	366	365	359	391	314	349	365	352	334	321	357	336	335	369	336	368	329	387	324	309	377	366	326	370	403	363	356	362	354	331	341	326	379	348	349	349	337	367	369	330	322	327	344	357	331	345	336	347	344	346	356	367	355	381	385	369	351	354	368	330	371	367	353	318	391	365	313	382	358	362	324	311	376	365	328	341	359	309	382	357	341	348	359	357	380	358	364	367	371	371	316	317	373	348	370	369	365	346	382	341	376	349	363	307	365	374	353	348	365	339	376	313	337	333	393	348	374	351	356	393	358	344	348	389	369	340	344	377	348	352	377	362	388	336	360	327	367	333	355	343	350	328	351	370	336	353	356	340	385	369	333	342	344	396	366	401	328	364	349	361	369	361	347	367	353	365	332	381	361	321	323	365	349	339	339	361	361	340	351	359	351	343	368	344	370	335	339	361	366	363	349	337	348	337	343	342	361	349	359	369	376	326	361	351	393	363	342	342	357	357	344	352	365	328	351	339	361	338	369	351	343	354	364	387	365	335	349	376	364	343	346	322	325	347	351	358	365	360	347	377	370	341	369	375	355	339	341	329	355	366	337	330	341	353	353	356	350	356	357	357	375	375	355	360	350	349	348	346	372	364	369	349	349	352	355	365	339	385	368	347	342	372	356	370	375	346	371	380	335	350	356	342	368	326	353	374	359	361	367	340	379	350	343	382	337	331	321	368	379	354	400	353	326	363	391	346	347	343	382	349	374	371	373	351	341	353	309	353	344	350	334	372	329	363	319	369	326	339	336	367	317	365	368	367	385	361	343	375	387	348	359	367	331	365	346	350	342	341	382	309	371	335	321	328	355	306	354	371	360	359	352	354	353	377	353	355	332	359	357	349	356	339	338	377	368	329	347	374	352	329	357	350	331	364	323	361	359	366	366	333	357	342	358	373	339	386	337	333	362	347	344	336	333	351	338	354	345	389	351	352	358	351	335	344	372	365	386	334	330	340	369	384	369	343	347	378	366	387	342	345	314	353	330	362	368	331	356	338	361	386	355	324	367	393	362	356	335	356	320	356	340	343	348	334	365	361	338	353	345	369	326	345	372	324	367	374	362	337	363	373	356	310	343	356	381	331	367	305	349	367	337	374	348	349	364	366	350	378	348	367	328	356	359	382	345	321	333	328	345	361	326	310	386	356	359	351	339	376	377	361	366	386	374	352	385	342	361	363	392	345	354	378	388	318	349	358	362	378	356	348	342	358	361	319	394	362	340	346	345	335	354	409	368	355	380	361	316	403	368	373	314	363	367	329	343	365	361	368	353	314	384	345	355	339	351	363	357	351	383	358	371	352	349	362	328	357	372	354	346	370	361	368	362	347	357	348	348	335	360	372	337	350	328	352	399	363	334	340	325	388	367	334	361	364	332	327	353	336	375	392	352	346	337	372	367	388	327	352	373	322	355	370	370	352	336	354	336	328	371	355
28628	23666	16296	7642	3467	1935	1519	1038	622	479	450	408	321	328	342	276	285	262	249	185	189	150	181	165	144	146	136	164	156	138	148	148	148	157	138	135	149	143	156	161	158	155	159	175	181	184	135	163	168	152	179	154	183	148	184	134	163	136	159	175	157	141	171	149	150	138	136	158	141	156	171	123	139	154	152	157	123	167	173	143	153	137	157	153	146	148	138	149	159	133	154	159	136	154	178	156	132	144	149	167	162	151	153	147	161	166	155	141	147	164	110	152	178	148	160	158	166	150	153	144	140	165	155	150	153	157	158	161	148	173	159	170	144	131	158	154	162	153	147	163	146	139	150	164	164	162	160	146	150	155	133	155	147	128	145	142	139	162	139	167	143	155	159	138	142	159	147	158	161	129	158	150	145	171	132	149	160	147	147	155	155	147	146	148	139	171	153	162	120	153	164	169	167	138	167	139	133	163	161	169	141	145	159	159	164	150	140	146	142	143	164	146	146	151	146	159	172	151	142	150	167	145	154	153	163	144	144	152	175	146	160	147	171	168	152	138	138	163	144	138	142	147	160	173	154	154	147	164	140	121	147	161	161	153	161	144	143	155	133	149	135	167	161	151	133	162	164	155	154	151	127	148	158	143	154	154	145	145	150	139	148	145	159	152	159	145	168	160	120	160	135	146	134	143	151	144	145	164	139	139	150	153	174	154	141	151	153	152	149	142	134	133	174	169	145	152	128	130	161	160	156	145	156	153	159	157	168	152	147	158	149	121	142	153	138	176	150	151	184	156	143	146	151	145	153	133	142	183	162	146	143	142	139	144	160	152	154	131	161	153	160	153	169	162	155	146	157	145	143	132	144	151	159	153	140	169	137	141	157	135	162	145	143	130	136	147	159	136	155	159	184	127	163	138	149	167	182	150	151	143	164	154	163	133	135	150	147	145	157	169	140	143	156	147	173	140	151	138	153	179	149	148	121	167	165	153	118	150	140	159	155	149	157	161	149	155	147	165	134	174	153	155	140	146	130	147	141	144	147	131	164	143	160	145	143	144	141	161	148	144	138	149	152	137	147	153	156	135	153	155	147	165	163	130	150	142	135	141	165	152	142	143	142	155	155	161	147	124	158	162	138	131	151	155	167	128	139	152	154	141	144	133	151	154	156	147	149	163	142	141	130	147	135	145	150	154	147	181	147	177	154	135	157	145	142	144	138	138	160	172	120	167	156	154	146	135	164	147	151	142	157	136	159	147	168	131	173	138	163	136	155	140	141	142	161	159	165	148	146	150	147	146	131	153	129	168	149	138	118	135	128	177	167	136	139	163	164	141	134	139	151	145	138	145	131	154	152	147	139	131	137	131	137	163	169	148	143	141	139	126	146	136	146	117	149	154	147	145	157	157	141	138	151	152	151	163	162	156	180	136	172	158	145	160	158	152	145	157	146	156	149	182	150	165	136	152	169	176	148	167	151	143	134	152	146	154	147	151	149	162	177	148	139	149	158	146	167	153	161	142	129	177	166	143	162	139	122	173	142	143	143	135	127	159	153	145	155	143	148	180	167	129	139	137	162	155	141	152	149	146	142	164	176	148	162	155	156	162	129	132	144	171	131	156	155	143	129	150	147	158	146	162	153	148	150	162	136	163	156	126	163	164	145	154	167	138	163	141	170	137	148	127	134	157	152	126	121	116	137	162	155	144	159	151	157	140	169	151	159	141	134	159	142	132	152	139	170	158	166	152	160	158	146	177	135	160	156	159	157	151	155	165	145	144	167	163	151	141	153	153	147	182	152	139	184	148	140	139	134	141	163	157	159	125	147	146	175	149	143	145	147	141	171	170	144	146	148	177	175	146	150	141	168	160	154	145	146	147	141	142	141	148	176	169	175	140	131	157	175	161	142	134	147	158	150	137	147	151	168	149	148	159	145	154	136	151	167	150	154	165	152	154	150	154	160	130	162	129	152	150	169	149	168	125	152	153	156	148	144	153	141	145	153	176	148	141	133	130	160	150	163	170	164	143	152	152	160	151	156	157	139	159	167	158	158	175	149	138	131	158	147	155	161	155	179	148	131	146	152	163	139	162	139	155	136	147	145	157	162	151	145	160	142	155	141	141	150	151	137	144	146	157	147	133	140	161	141	133	149	146	152	129	158	140	146	169	141	149	156	160	160	159	171	149	144	148	164	161	141	165	146	163	136	166	157	151	171	134	151	153	144	149	142	143	142	171	125	159	151	133	166	147	149	149	138	145	151	146	155	131	138	163	141	172	148	151	141	128	127	160	160	132	150	137	142	150	158	146	141	131	140	166	150	159	131	146	161	139	171	169	163	146	141	157	141	141	154	181	149	160	141	129	128	155	157	156	159	159	158	162	136	153	139	153	165	149	149	146	153	188	151	146	150	157	135	148	168	150	139	166	129	161	159	146	139	156	153	163	134	161	138	137	133	162	147	137	160	150	116	145	161	133	132	149	165	155	160	146	143	153	137	145	154	151	165	154	129	159	157	153	135	157	152	147	142	154	144	171	157	156	150	145	155	141	141	140	136	158	144	149	155	126	155	155	160	154	135	149	117	130	160	174	155	144	146	135	148	154	162	135	151	142	152	148	154	147	140	145	135	139	155	157	151	156	173	145	148	160	131	156	145	152	164	131	177	139	153	146	163	149	130	133	148	153	146	152	154	129	150	157	164	150	152	153	152	158	149	172	148	149	174	143	147	149	129	143	145	152	149	130	169	157	144	176	138	154	159	139	152	125	158	144	154	163	166	149	158	165	142	154	154	167	141	122	147	141	133	151	144	165	154	158	161	137	125	148	156	141	151	156	159	154	148	134	148	127	151	171	153	165	144	137	142	149	174	151	168	155	157	136	135	161	175	128	151	143	178	140	163	151	185	163	150	142	149	154	161	161	159	153	132	176	155	138	136	158	138	157	161	161	150	139	169	150	149	141	139	155	131	147	155	159	149	152	152	166	150	150	170	167	131	168	142	137	159	153	143	158	129	147	138	156	146	150	138	140	156	133	138	122	141	149	130	140	141	143	145	139	162	157	162	159	161	139	130	150	167	135	158	135	162	148	119	148	158	168	154	149	138	152	154	159	145	145	142	162	170	175	160	132	164	139	155	156	160	151	139	149	137	164	146	144	146	164	142	137	169	131	171	154	166	154	160	145	135	143	138	147	155	156	174	137	155	155	148	145	140	149	159	135	165	161	136	176	152	153	144	159	161	136	162	167	146	175	146	157	134	148	150	157	158	142	163	137	161	151	143	131	165	144	131	157	145	162	144	144	133	165	125	140	166	145	142	181	129	167	119	129	164	134	156	181	149	135	131	141	141	156	159	133	130	164	119	150	169	136	115	165	140	140	174	146	147	151	131	168	162	156	127	128	163	151	144	125	141	133	140	157	162	167	134	150	155	164	168	152	158	148	150	145	154	139	173	149	145	136	133	155	141	147	154	130	150	160	151	171	150	149	137	144	167	151	147	150	160	137
23395	32269	15161	7480	5281	3474	2850	1895	1242	869	723	688	473	489	478	449	346	316	282	264	207	196	167	188	160	171	144	199	173	168	181	173	176	175	179	161	170	167	157	176	185	195	183	165	169	188	171	182	208	182	180	176	163	169	178	204	186	185	172	175	191	188	163	144	160	171	175	174	200	148	147	170	161	171	157	166	156	153	159	158	167	169	158	174	172	154	183	150	176	193	153	158	151	178	156	162	151	193	171	173	147	152	153	171	150	159	182	163	174	172	173	168	171	157	155	157	208	170	160	160	195	166	142	146	170	169	187	146	155	158	188	172	170	143	175	163	149	175	176	184	150	156	169	156	160	194	168	171	161	148	156	159	157	153	168	156	188	168	165	169	153	144	168	185	164	143	162	162	165	171	167	181	163	150	160	148	167	167	149	166	139	186	175	152	152	181	167	154	151	168	198	167	170	162	177	145	180	165	147	154	164	156	164	189	164	170	157	179	164	197	174	176	206	161	175	191	156	166	179	160	156	171	188	165	150	169	174	170	162	144	163	184	175	156	173	171	160	167	150	172	173	167	171	178	168	168	170	164	200	185	165	183	138	161	165	180	167	174	182	170	144	183	156	169	169	165	179	178	186	159	174	192	161	182	184	175	155	149	164	169	183	180	177	167	174	178	180	175	172	141	176	181	164	164	170	183	169	176	149	178	162	184	168	172	171	183	176	168	159	155	168	161	169	172	155	193	165	151	177	147	151	172	154	160	169	176	166	165	164	153	153	176	164	153	173	145	171	177	152	154	167	178	160	165	152	155	158	163	168	174	181	164	174	155	172	161	163	164	159	182	176	156	155	158	160	147	162	156	199	168	184	172	153	178	161	178	149	179	161	178	181	165	156	167	201	160	172	131	205	168	176	157	168	175	174	146	151	162	157	180	153	164	156	143	177	168	160	179	180	164	176	195	175	183	171	159	156	185	167	175	165	155	180	199	169	160	166	177	174	165	184	180	174	175	150	173	157	128	163	136	168	157	159	169	158	166	169	165	173	171	180	175	177	183	172	167	154	191	150	166	174	150	169	185	196	166	167	166	176	155	192	172	179	168	154	182	168	180	181	183	158	157	179	188	179	139	155	190	162	157	136	166	174	151	166	171	164	160	149	165	171	142	167	160	168	159	155	187	171	151	162	167	147	147	188	156	166	163	164	149	175	156	177	156	184	164	164	162	159	154	156	152	183	168	159	177	165	181	133	172	165	186	163	178	169	165	163	153	161	169	161	181	163	162	180	167	173	172	163	180	168	163	159	156	164	165	185	183	156	185	187	160	156	152	158	164	171	175	156	167	183	164	179	181	156	175	174	168	177	179	172	156	164	172	152	146	205	168	155	161	163	177	151	170	150	189	166	180	168	167	171	182	176	164	165	171	167	150	162	177	142	171	176	161	159	180	167	147	159	161	181	172	173	171	169	174	146	170	174	142	180	164	160	158	145	174	173	168	167	163	176	174	165	181	170	180	163	185	169	189	132	180	143	173	154	175	170	155	187	159	167	162	171	176	146	175	198	174	171	135	163	174	167	170	131	188	162	127	172	167	158	172	151	151	165	143	168	167	168	143	171	163	160	181	162	189	171	167	158	170	173	152	150	149	155	178	179	177	143	168	161	192	168	169	159	176	177	151	162	162	154	175	154	158	150	173	167	161	176	174	174	164	169	164	186	177	200	195	163	157	145	153	182	158	166	174	170	167	183	154	164	153	156	176	164	170	180	164	170	183	152	137	173	170	155	160	136	166	146	169	144	177	179	168	167	170	159	169	149	157	164	148	158	199	162	157	168	184	178	169	173	191	169	175	170	179	151	172	178	144	160	189	165	168	168	166	166	174	173	156	155	152	185	165	143	159	161	159	163	160	183	171	169	156	193	168	181	151	175	160	144	179	157	181	181	157	152	184	153	158	158	166	148	156	165	153	183	167	158	159	146	178	170	170	153	149	157	156	182	170	163	175	191	189	160	185	158	152	170	155	147	182	163	162	170	182	166	153	176	158	165	199	148	166	180	148	185	175	166	182	173	175	158	162	180	176	174	162	181	172	152	176	142	142	144	183	180	135	176	169	157	179	164	135	183	163	164	188	173	161	163	172	165	186	159	181	163	166	194	154	169	166	167	183	164	152	159	165	186	157	174	190	157	162	167	177	160	173	163	153	159	165	164	171	163	153	165	168	167	184	164	142	153	164	171	186	178	167	178	155	169	178	159	159	162	154	146	176	148	178	169	148	168	164	186	156	171	172	169	164	168	167	151	165	168	157	156	164	175	166	161	168	176	166	154	170	171	172	187	159	148	162	161	157	149	190	161	165	151	178	171	163	158	173	170	172	142	202	166	171	173	170	165	157	164	181	173	152	193	189	156	184	174	177	167	172	171	166	167	172	140	169	164	142	147	168	163	173	156	169	178	152	157	172	157	176	168	158	175	170	169	164	167	154	169	182	166	177	168	181	154	177	167	174	193	168	157	154	181	171	172	160	145	166	199	145	161	175	165	161	156	153	150	190	174	174	198	169	194	167	196	168	158	170	180	183	183	162	178	170	145	167	183	175	180	166	173	181	172	165	192	153	165	151	162	181	163	166	160	162	148	160	172	167	162	159	166	184	205	154	187	160	176	185	182	177	156	163	135	168	171	153	171	172	194	167	156	155	168	162	159	186	157	177	161	187	147	167	189	170	164	154	185	160	168	162	170	159	171	183	147	185	162	175	162	197	173	171	161	171	160	158	157	159	169	163	178	145	165	160	177	180	158	194	153	163	179	185	188	154	162	162	197	148	147	164	154	176	147	175	197	166	161	181	158	150	187	171	161	179	155	146	171	141	165	182	173	201	164	183	144	189	183	189	164	182	141	163	166	184	162	177	141	170	175	177	160	184	162	188	191	206	172	157	173	169	152	151	163	181	169	139	173	180	162	158	151	166	149	146	153	153	187	164	151	172	172	164	147	162	152	173	162	158	184	175	134	161	173	165	144	187	168	190	163	188	184	181	140	156	154	161	163	165	143	160	161	193	165	155	161	148	137	149	166	179	169	175	159	155	186	183	190	149	179	143	181	186	150	193	172	175	157	177	149	155	160	158	157	166	176	158	174	146	171	175	167	166	166	181	168	158	173	183	161	164	165	150	162	143	174	173	180	168	153	162	159	171	163	159	175	168	168	166	142	165	190	182	187	196	173	166	174	155	163	182	193	182	170	159	169	155	189	176	175	141	167	179	152	157	170	159	184	178	176	154	177	164	176	159	186	153	174	185	167	159	159	166	169	158	167	197	162	190	173	170	156	171	181	157	188	159	176	187	173	168	175	181	170	158	165	169	166	178	143	142	170	165	160	191	167	165	176	177	175	166	139	141	178	193	169	148	171	155	191	178	177	166	166	160	182	164	170	177	180	166	183	171	173	164	158	162	164	143	196	151	163	167	156	177	167	163	175	164	167	170	153	164	157	190	176	181	152	163	185	168
23982	21276	28373	24464	21148	11280	3440	1805	1164	935	844	758	642	682	625	536	442	348	356	307	299	257	251	264	235	243	234	225	230	231	247	223	250	223	242	240	244	205	241	219	240	243	218	256	271	215	245	216	238	234	255	242	238	244	217	213	225	226	237	231	254	244	219	218	253	221	223	228	212	213	227	208	232	211	217	223	235	233	231	207	231	242	206	213	235	221	226	210	219	231	235	230	231	217	213	208	251	202	209	208	204	206	214	225	223	198	214	211	216	216	241	212	212	195	223	205	205	220	227	249	217	238	234	251	204	214	204	240	201	220	218	214	231	229	203	228	205	225	215	229	261	217	232	233	216	207	215	228	216	202	223	231	229	204	218	217	227	214	204	247	234	206	228	180	228	233	248	198	197	209	216	235	219	193	220	223	231	231	202	232	234	216	222	231	234	226	211	186	243	219	210	230	210	231	213	234	216	211	231	233	235	235	222	240	210	204	206	209	218	219	201	214	220	245	231	211	214	204	214	205	234	236	194	221	210	237	231	206	233	205	229	220	206	221	223	211	230	215	197	210	202	200	236	210	227	219	208	219	221	227	202	212	213	197	211	258	246	212	227	233	228	216	207	216	195	209	213	218	206	217	226	234	258	235	242	236	205	197	208	240	229	217	241	205	197	228	227	226	214	201	206	226	206	219	198	222	238	207	227	233	221	211	219	220	225	237	218	237	199	213	221	219	216	200	227	196	188	232	211	208	218	249	208	205	216	232	251	233	233	224	211	223	224	224	242	236	218	204	220	236	215	224	239	236	209	210	215	198	209	230	193	205	228	254	198	194	235	188	225	225	211	224	210	227	216	240	214	228	198	212	198	202	235	236	217	226	206	233	199	213	190	201	239	223	229	211	237	226	213	230	218	222	199	243	202	218	236	184	209	216	211	221	226	219	217	219	224	201	221	191	203	242	243	218	216	217	232	224	208	210	208	229	198	221	228	217	211	218	206	225	207	233	229	221	231	209	234	216	228	219	212	231	212	206	225	223	245	237	244	212	215	198	240	216	213	210	232	221	215	229	216	195	226	272	207	216	232	200	235	240	225	201	202	219	225	233	201	209	221	185	227	202	204	209	226	197	210	232	215	240	214	229	238	224	209	232	218	209	223	202	219	219	236	220	213	215	208	214	206	217	218	224	217	221	203	224	236	203	223	215	218	217	215	194	222	223	211	189	210	216	252	233	204	220	224	210	204	202	232	217	167	212	211	234	229	261	242	208	190	217	207	213	218	210	241	236	230	232	238	239	206	221	192	219	238	232	209	215	216	193	212	205	230	206	233	215	246	233	220	212	216	210	228	226	185	210	209	230	221	245	221	206	221	212	203	223	221	188	222	225	198	221	206	222	181	227	201	190	209	244	228	224	229	217	213	214	202	214	231	223	214	244	209	209	221	249	210	202	222	250	205	226	197	262	219	204	219	229	231	209	220	224	214	209	218	223	243	212	245	233	255	190	204	231	229	234	232	195	216	237	226	242	217	231	236	187	203	217	213	223	201	226	219	218	204	211	204	249	206	220	235	213	226	219	248	208	222	227	209	223	197	237	214	218	222	220	239	203	209	238	224	210	203	206	220	243	234	210	219	222	222	219	212	201	208	193	237	213	200	256	199	230	222	212	253	204	202	236	234	219	223	232	206	233	229	220	184	224	202	230	214	225	212	224	201	224	246	216	204	208	222	245	218	227	195	215	260	218	191	188	214	223	225	226	188	229	223	215	194	224	187	223	204	228	205	228	256	225	237	212	197	237	242	206	223	235	226	228	231	236	255	212	210	219	205	210	228	219	237	201	220	215	215	231	208	239	240	213	208	212	211	225	195	246	217	211	207	201	217	209	212	231	233	227	204	214	228	217	213	245	222	230	215	214	242	247	227	218	223	241	248	198	207	230	211	220	254	216	190	233	229	242	221	216	221	231	252	240	201	227	214	234	212	224	225	225	222	229	210	217	230	234	205	260	223	215	184	217	230	212	224	230	200	238	211	227	207	216	229	215	219	217	206	220	246	218	223	225	222	236	218	219	195	204	191	201	228	216	214	220	221	225	250	233	211	216	228	224	199	206	237	210	187	209	202	213	227	230	218	222	206	202	209	247	197	213	241	209	206	210	237	221	200	201	216	227	193	231	220	228	208	213	228	227	225	222	190	257	244	194	213	237	220	219	218	188	232	208	238	210	226	263	211	196	253	241	213	225	197	201	224	214	231	182	216	226	207	221	220	214	231	227	231	250	240	217	199	203	209	224	240	219	231	234	197	187	227	220	240	194	228	213	204	229	212	221	237	244	207	200	246	203	215	212	227	193	244	234	210	239	224	209	198	239	198	208	201	217	210	205	236	213	220	231	236	193	248	235	213	231	227	195	206	212	214	213	256	218	254	232	208	209	233	225	242	226	217	217	229	232	202	206	193	233	210	230	183	236	186	239	225	217	217	208	228	221	202	217	231	259	227	217	210	211	217	253	207	204	227	227	196	211	226	207	211	207	257	216	221	230	193	228	195	208	240	225	200	242	207	244	249	223	206	255	206	234	207	220	235	206	199	224	228	221	206	218	233	214	221	238	222	220	204	207	212	215	252	223	236	197	198	212	193	216	221	194	203	208	229	196	219	214	203	215	201	235	205	222	216	243	235	242	200	232	223	242	232	232	227	228	217	203	216	239	239	227	219	230	207	215	227	211	244	228	213	232	226	218	229	229	235	223	201	212	206	222	225	233	208	214	216	241	186	208	198	233	217	215	207	220	216	214	181	209	215	222	233	234	235	228	218	216	218	227	215	210	224	197	211	200	255	223	216	231	220	248	226	214	197	219	203	214	249	237	195	213	227	216	196	222	216	201	217	217	229	236	229	247	217	220	214	218	223	216	242	214	234	242	244	235	213	205	215	234	219	207	221	238	231	193	206	209	226	190	220	224	221	232	210	202	227	241	213	243	228	242	236	241	234	219	222	225	206	228	224	223	214	203	214	224	233	226	217	203	207	216	240	218	205	175	248	215	213	242	216	197	195	193	249	217	220	241	222	224	239	196	226	201	228	206	202	206	198	230	226	214	201	240	230	220	213	181	229	229	230	221	227	226	196	230	217	236	225	191	196	218	244	247	197	231	251	207	239	210	228	228	210	188	207	230	201	217	202	235	232	199	210	203	215	206	209	229	225	233	209	203	236	211	222	182	276	237	225	197	212	208	195	214	198	207	221	233	218	204	210	213	241	217	236	231	250	239	211	187	229	250	198	195	217	196	199	213	206	242	245	237	213	205	208	200	202	218	226	222	245	211	193	203	226	210	186	192	237	215	214	224	203	227	208	226	204	225	222	239	204	220	221	238	226	225	229	255	214	191	230	228	204	214	246	213	207	220	219	202	204	219	213	215	233	232	223	200	208	220	239	189	212	221	237	211	238	233	215	207	231	207	195	221	215	229	229	225	244	246	213	234	215	247	230	238	198	204	210	202	238	228
27310	44411	22424	12785	9667	6447	4499	3078	2109	1564	1444	1130	1006	1042	834	733	628	574	460	428	337	317	295	271	273	258	256	279	257	251	248	231	252	263	265	264	259	227	259	259	271	281	268	261	280	249	263	255	263	276	264	257	248	263	246	262	246	273	271	227	242	239	243	220	240	209	226	250	225	236	214	198	211	238	211	231	226	231	234	216	240	232	239	235	254	197	236	260	234	236	250	240	265	225	254	230	249	208	216	232	230	242	254	239	211	217	244	246	242	225	238	235	217	224	229	232	240	242	206	254	248	195	246	284	254	235	227	256	221	256	242	268	221	249	222	243	220	259	212	223	220	249	226	217	224	249	217	243	247	240	226	215	225	219	218	224	269	236	243	219	213	224	231	232	250	209	255	215	235	234	232	241	247	224	207	245	251	227	217	227	236	208	223	225	228	209	207	248	244	228	243	250	257	256	253	249	246	232	233	255	230	239	260	231	208	231	239	266	251	238	235	244	231	246	244	212	231	228	241	233	256	235	230	242	246	253	219	249	229	252	251	228	214	231	233	219	248	206	222	219	232	202	220	233	199	228	243	233	217	226	207	223	281	232	231	229	235	215	232	251	213	243	229	219	222	243	212	215	230	205	261	185	221	241	243	237	242	225	226	223	241	242	232	222	215	245	245	226	211	213	243	228	200	225	219	219	247	240	248	244	220	235	222	242	238	212	213	200	224	209	219	216	217	234	204	243	214	221	229	235	265	199	214	224	217	256	220	235	255	231	263	228	223	211	221	233	255	230	228	235	237	234	227	220	235	220	211	237	251	210	225	228	257	221	242	232	220	218	231	233	250	233	241	222	224	233	237	235	223	213	225	225	212	252	237	236	227	232	213	219	269	205	261	235	204	231	247	239	248	213	213	229	226	236	234	222	219	240	213	244	252	224	243	242	220	215	238	231	233	205	233	258	233	238	248	235	229	237	239	262	235	234	252	226	226	242	220	248	225	250	208	220	239	247	240	210	211	264	206	245	218	233	217	226	234	222	249	246	236	246	235	213	215	237	226	222	211	233	242	253	233	271	218	237	248	232	223	197	222	229	249	217	243	213	216	229	249	253	208	208	236	210	251	254	209	222	244	209	217	232	210	222	235	240	243	220	228	251	225	236	236	212	235	215	241	238	224	239	233	226	233	255	226	222	210	242	241	223	233	266	260	201	230	232	245	240	235	218	211	230	256	227	218	197	254	222	224	199	241	235	225	227	220	235	211	252	212	207	205	246	220	225	226	231	228	249	217	224	221	227	240	235	228	216	219	229	225	219	234	249	219	207	197	248	251	240	224	214	213	232	255	246	219	267	242	240	250	248	243	247	244	242	215	249	221	223	237	237	213	241	239	230	215	228	205	255	231	231	252	219	252	217	214	245	242	245	227	223	212	232	228	241	241	236	241	245	232	226	225	262	240	220	246	232	218	239	244	245	215	244	213	214	255	238	227	230	231	246	215	262	231	253	234	229	239	233	232	227	212	236	228	243	253	219	206	244	237	251	216	246	246	228	268	229	227	213	231	229	239	218	214	232	262	227	230	212	228	268	210	237	223	222	231	235	215	247	250	232	213	219	227	252	237	230	245	216	215	237	222	238	232	224	231	240	210	254	229	212	229	232	222	213	217	232	236	226	231	236	238	235	246	236	226	241	231	236	229	229	233	243	210	245	206	259	239	237	198	246	227	232	204	217	242	235	247	252	229	230	217	215	199	211	221	210	245	261	239	271	228	207	236	227	247	254	202	235	261	229	222	212	264	235	236	227	245	224	272	212	240	243	226	252	253	216	207	258	219	234	221	241	235	243	216	238	268	199	233	247	240	231	231	238	233	235	228	244	244	234	226	232	221	207	214	244	238	217	203	214	210	238	227	222	244	228	224	201	214	238	244	223	223	233	246	270	242	208	224	234	214	237	195	227	241	211	220	213	224	248	219	236	239	240	244	243	223	242	257	214	230	218	235	193	220	232	228	233	236	223	244	224	220	205	238	255	230	212	246	227	248	192	246	213	251	236	221	219	224	230	241	245	218	234	236	260	232	241	230	243	219	251	222	214	223	224	237	227	242	199	237	229	257	235	219	189	253	228	242	234	232	235	211	245	227	222	221	217	216	244	222	257	238	207	242	221	242	216	209	231	251	243	246	227	216	222	261	238	219	224	211	219	232	234	221	216	273	216	203	259	224	238	229	234	221	249	224	243	212	223	228	230	191	209	233	204	231	227	243	232	242	240	211	250	237	216	224	252	231	267	242	234	215	216	238	251	245	259	204	238	237	215	234	239	215	260	220	248	252	216	216	244	222	238	214	225	228	235	228	220	237	234	244	214	215	240	226	245	226	210	240	220	223	214	230	240	256	243	239	230	240	234	239	206	251	227	245	245	250	230	228	228	253	213	219	196	244	251	202	245	206	226	208	252	241	204	242	231	242	204	229	240	228	211	257	201	228	234	199	249	236	249	238	245	206	237	220	217	244	242	235	236	233	212	236	206	259	251	236	222	259	221	252	228	274	203	251	227	214	230	231	228	214	212	236	227	223	234	240	212	206	263	229	245	240	229	262	230	243	225	252	237	247	235	269	231	223	237	211	246	238	227	204	232	214	222	230	219	221	243	241	230	216	221	235	250	209	241	208	234	229	216	218	210	218	241	216	264	231	216	245	223	231	232	227	243	232	259	206	227	243	209	223	242	247	239	249	225	221	206	247	222	224	208	244	226	212	227	245	244	242	221	229	226	196	237	227	235	218	212	230	230	223	205	233	225	250	227	245	238	240	247	220	236	251	240	231	239	224	259	227	238	206	243	219	211	242	235	217	219	230	212	225	229	223	246	235	232	232	218	220	238	236	231	224	224	232	247	246	223	257	257	222	225	247	253	255	243	236	235	246	233	210	227	230	246	236	221	236	220	218	262	249	253	240	207	243	241	253	228	212	232	214	234	237	223	243	264	222	217	236	227	221	220	212	205	239	226	222	203	224	222	230	230	240	222	228	240	242	240	245	225	233	227	241	215	223	243	211	228	230	191	226	222	217	231	237	246	235	210	228	231	215	208	233	227	233	239	217	258	236	241	212	247	237	239	204	203	227	246	214	229	228	241	226	234	264	233	232	235	249	223	225	218	230	205	248	208	211	225	229	225	200	264	238	242	236	226	242	262	236	262	227	195	241	237	239	224	226	205	245	224	213	221	244	223	240	254	213	232	240	246	239	223	246	242	264	201	233	203	242	250	248	244	241	243	233	215	217	244	194	241	264	219	205	218	231	233	224	249	222	222	223	220	226	250	261	231	248	247	229	223	244	248	218	256	246	230	221	248	229	229	250	241	250	243	218	232	247	227	208	218	241	210	239	240	192	226	236	224	251	221	239	258	240	217	223	227	222	224	228	238	234	239	228	234	224	226	229	222	247	235	235	233	217	222	218	255	205	229	235	214	231	226	247	247	209	219	219	233	238	246	243	226	237	233	242	236
25232	21245	27146	25354	11992	3501	1972	1220	849	708	596	501	564	560	436	398	379	307	277	290	241	233	258	225	242	233	228	210	202	215	217	251	210	218	256	233	240	241	241	228	209	230	227	244	229	238	225	235	234	264	240	238	227	227	231	226	234	206	219	224	227	240	229	214	210	210	208	225	235	212	214	222	235	230	213	205	243	232	220	205	222	239	205	202	225	224	216	212	233	198	218	221	218	218	213	220	223	197	218	223	251	213	203	210	223	203	237	222	207	220	200	231	246	222	214	200	244	215	221	234	238	223	222	231	230	211	212	240	212	222	218	224	213	196	227	187	211	240	212	215	188	196	234	204	228	229	234	226	232	240	214	225	231	237	242	220	204	211	230	183	246	195	206	197	220	225	229	203	216	234	227	226	231	224	228	216	202	220	225	212	225	218	183	229	211	213	209	234	235	237	201	240	209	221	238	197	212	204	210	239	201	220	196	224	263	235	212	214	226	210	231	209	228	235	217	203	217	223	221	231	200	215	229	239	226	218	208	216	211	220	188	213	209	179	217	212	214	207	199	207	191	210	197	194	216	215	232	225	206	223	211	222	240	194	231	196	206	237	211	222	259	250	229	242	220	215	222	220	220	223	212	209	211	207	221	195	237	198	198	201	216	240	251	230	204	203	226	251	214	206	199	234	224	212	212	215	227	228	215	215	207	223	209	241	208	191	212	236	203	207	200	212	197	232	206	228	239	216	239	212	224	214	214	248	219	229	235	235	225	226	220	247	238	207	225	240	222	197	229	237	196	217	235	208	221	215	215	217	216	258	215	204	223	214	225	212	227	238	214	222	221	207	203	199	208	209	229	222	180	208	232	204	207	201	204	206	229	204	209	214	224	227	243	225	213	225	211	215	212	236	222	210	244	219	209	217	209	247	203	209	205	215	204	200	226	222	221	238	221	219	244	225	217	221	211	220	210	191	220	190	236	243	232	210	215	203	226	209	204	216	201	200	211	219	212	202	223	237	215	224	213	206	202	229	203	208	192	228	217	228	214	214	226	212	216	201	239	218	203	229	214	208	235	218	188	227	222	196	224	199	208	195	207	218	195	235	237	218	223	235	238	209	223	230	244	218	235	213	222	197	210	208	223	239	256	224	236	203	204	221	226	188	210	199	215	190	219	214	230	191	220	198	218	234	232	227	241	205	220	222	220	213	220	218	212	212	216	202	223	227	204	226	229	211	225	202	199	234	211	212	230	209	227	229	224	222	196	216	219	204	246	191	229	221	214	226	206	189	224	204	203	217	202	237	194	219	232	235	211	197	226	211	227	211	211	205	222	239	226	220	212	221	237	228	222	236	205	188	219	208	232	222	233	234	230	173	204	226	243	203	212	203	207	225	195	224	229	241	233	216	217	228	227	253	225	212	201	214	240	248	213	200	234	226	187	194	202	208	215	217	215	222	232	242	217	241	223	220	234	196	206	195	244	222	214	238	212	225	221	217	223	211	225	238	234	207	199	226	240	212	217	242	242	195	224	240	218	195	205	227	218	210	194	205	231	229	220	181	229	203	221	241	236	229	230	206	248	194	201	214	234	203	229	213	209	212	216	238	223	214	201	227	201	201	248	226	237	238	237	230	235	249	184	242	217	201	223	209	233	204	232	196	240	221	227	215	217	220	227	216	216	222	228	239	233	237	228	210	215	235	233	256	224	185	219	217	232	213	229	215	232	238	203	228	214	225	236	241	208	227	217	205	211	198	208	199	197	214	208	202	205	236	205	238	220	244	241	226	233	238	239	218	207	197	220	222	218	188	213	217	214	216	198	216	230	185	221	220	203	247	225	193	208	217	198	220	207	222	181	216	218	226	234	205	216	245	236	193	225	219	232	216	211	215	218	190	194	219	217	218	216	255	243	186	229	219	205	191	226	244	232	223	191	252	227	231	195	208	215	229	182	229	205	212	211	202	190	217	221	225	205	210	200	228	214	219	220	219	225	228	232	201	209	228	234	208	208	205	215	202	240	204	228	224	203	222	195	242	214	241	212	190	201	217	220	202	224	224	210	227	217	208	215	199	195	220	227	213	213	240	228	216	246	247	216	220	230	216	218	238	221	243	241	219	225	199	215	237	191	213	197	203	215	236	228	226	213	232	214	210	260	193	250	229	217	207	213	232	193	216	229	219	200	230	225	264	204	219	230	219	203	225	205	207	203	201	228	212	235	203	213	222	223	238	235	222	199	206	218	198	201	204	215	230	207	215	201	238	221	228	222	227	230	205	216	239	222	228	223	228	219	183	211	220	204	220	232	224	197	177	202	231	207	212	232	220	230	219	254	212	229	196	228	205	214	203	223	208	216	258	214	202	224	204	204	229	237	207	202	230	224	209	212	207	198	198	223	235	220	217	231	226	239	221	219	199	211	198	224	214	224	207	199	235	213	228	209	200	202	224	224	211	213	202	245	203	231	230	228	200	249	204	222	220	247	236	195	218	220	222	210	234	212	195	212	214	215	218	179	206	244	195	219	196	215	201	208	211	223	217	211	225	208	222	205	204	203	240	222	233	240	196	218	258	226	205	213	221	204	216	228	233	234	206	221	216	219	202	212	222	227	196	216	211	235	236	235	190	223	230	218	194	220	226	216	233	218	212	229	225	227	226	248	210	215	205	209	217	244	236	209	195	197	208	195	220	212	220	218	214	200	224	254	230	225	232	199	216	204	221	223	231	227	231	232	223	223	226	195	238	248	228	225	217	200	236	198	214	219	232	195	216	230	240	234	230	203	215	206	212	208	195	251	207	206	227	224	225	205	228	214	225	225	230	221	208	227	220	191	231	193	214	219	222	217	213	213	243	213	202	181	215	207	218	209	225	198	228	220	213	218	196	217	209	194	221	206	217	213	215	214	210	208	220	208	216	194	224	248	223	202	226	204	222	213	197	228	224	215	217	239	228	209	222	224	230	212	200	238	224	241	225	216	196	222	216	219	217	206	254	239	223	238	210	220	205	224	227	228	221	230	213	220	188	210	214	228	208	232	220	197	205	243	193	218	206	214	232	223	209	226	207	219	219	240	221	209	202	224	254	240	207	232	225	188	194	232	201	211	226	231	232	223	218	248	224	220	212	218	229	201	192	212	213	207	222	206	205	210	220	193	207	216	196	234	203	240	208	220	227	226	210	213	256	204	202	230	214	221	217	231	215	229	218	204	228	231	209	224	212	207	194	206	207	228	221	210	213	196	238	213	214	215	190	216	227	217	253	227	217	218	208	231	221	223	253	201	205	213	247	225	207	211	221	208	212	241	214	228	244	209	218	240	248	214	208	209	237	236	222	194	215	229	233	227	214	194	249	196	216	198	224	223	216	201	192	233	201	210	216	197	212	219	202	225	209	211	232	221	229	227	223	238	222	219	196	256	208	226	229	240	236	215	212	211	206	222	211	204	209	217	215	225	226	199	217	225	201	239	214	232	193	206	242	260	201	233	214	217	189	195	221	223	210	204	215
25878	38610	18671	10566	7672	5226	3446	2266	1625	1260	1058	835	863	871	672	578	514	480	370	307	324	262	266	257	257	202	283	253	285	252	234	255	285	272	297	220	245	261	269	260	280	240	252	253	248	277	269	249	241	270	277	239	271	241	269	247	234	229	240	280	252	256	269	255	262	256	229	232	230	253	267	245	248	218	223	232	266	245	229	249	256	241	232	260	236	227	235	240	245	261	255	253	237	257	225	246	225	243	248	217	222	246	240	249	224	224	263	220	244	263	240	221	234	208	211	216	225	246	246	238	237	249	243	201	259	280	228	254	252	271	225	243	248	260	217	223	230	247	238	238	209	236	251	238	230	247	240	219	241	233	239	260	229	230	265	260	246	235	228	244	239	266	262	230	217	253	215	244	264	246	232	255	240	242	217	233	227	224	240	249	257	233	241	230	232	271	231	213	219	250	245	212	255	250	277	223	248	216	230	220	252	258	235	287	229	239	258	236	233	231	239	231	253	255	220	233	231	245	248	236	227	258	260	247	237	244	236	259	236	221	258	241	241	238	245	234	243	237	256	230	221	236	255	236	219	204	225	234	213	252	250	235	261	222	218	258	207	257	228	239	253	256	250	221	229	214	282	244	242	245	225	218	229	219	244	236	234	239	208	242	237	240	241	230	236	231	238	218	238	257	214	253	235	238	221	247	224	234	260	237	241	267	225	226	234	228	242	199	249	231	239	232	251	260	241	249	245	224	237	250	246	252	264	238	237	233	245	236	233	233	233	239	246	233	259	224	223	242	225	237	248	227	215	253	230	238	233	261	236	252	283	237	245	251	226	240	228	255	218	249	229	215	233	248	260	223	253	238	244	252	213	234	220	242	251	227	237	251	228	252	236	230	272	255	223	229	217	242	240	251	240	240	231	234	248	239	208	220	226	232	245	231	213	229	253	223	249	255	253	218	222	228	232	244	250	240	227	242	213	249	244	210	228	220	223	221	241	232	255	234	266	229	244	234	256	255	281	213	226	246	247	239	236	236	232	248	251	218	226	244	216	262	265	228	221	244	245	232	231	242	241	234	260	244	235	235	270	273	238	194	212	214	243	271	228	239	234	234	253	238	277	237	253	248	225	220	211	216	248	218	239	237	227	214	244	227	220	199	252	234	224	236	240	257	244	240	226	230	213	228	249	232	228	264	229	227	234	252	249	221	233	221	235	228	240	237	254	237	200	246	252	235	248	231	255	245	235	248	230	253	217	253	236	229	228	219	259	216	251	246	228	240	235	230	262	233	231	229	250	209	211	241	227	233	258	228	256	237	208	238	225	224	264	224	246	241	247	246	233	254	226	240	254	235	242	260	257	227	240	241	227	245	254	239	255	234	218	239	235	239	237	246	248	244	215	238	237	253	273	236	257	226	284	259	243	232	241	237	255	239	232	223	239	266	248	229	238	233	245	251	249	233	239	249	259	258	228	233	232	250	268	232	249	254	223	207	221	236	255	235	260	221	223	259	276	253	228	225	234	238	196	236	240	252	224	232	267	262	241	233	233	242	237	264	239	272	227	227	254	231	267	247	269	250	231	245	231	248	219	249	214	250	229	232	252	230	221	246	236	258	234	203	218	256	209	233	215	221	242	211	251	274	250	261	239	252	247	252	270	229	271	263	239	248	238	256	238	241	228	219	261	238	254	237	245	243	275	203	236	228	242	247	224	237	244	221	239	227	246	243	263	255	239	245	237	244	246	226	219	245	235	242	215	227	239	229	239	263	223	240	226	247	240	249	220	246	236	224	224	233	233	253	250	256	241	246	227	237	210	261	221	245	249	254	225	235	223	244	230	234	248	238	227	231	213	224	238	226	222	240	223	231	258	261	239	230	214	235	252	227	234	235	275	242	254	232	260	271	241	233	192	238	219	249	254	229	259	235	251	233	254	245	240	274	243	215	254	256	208	235	235	249	226	262	224	204	226	236	243	231	247	252	245	221	229	224	241	235	233	240	227	238	210	238	228	241	258	237	231	229	247	252	247	246	262	247	240	221	219	267	265	259	225	256	221	243	225	239	250	231	222	240	248	257	262	242	246	225	241	272	225	239	266	228	251	218	229	240	216	239	225	260	274	242	246	244	247	236	244	239	228	234	270	249	230	219	228	235	241	235	233	220	224	221	231	224	224	243	246	220	247	243	265	250	217	256	233	264	260	241	248	254	241	240	244	231	240	227	247	219	237	242	253	227	238	261	240	239	220	247	241	262	241	268	245	233	239	226	233	227	254	250	255	232	248	244	240	237	211	234	243	240	261	230	246	227	266	238	222	225	262	240	258	227	254	236	230	235	237	223	241	247	242	228	239	257	264	260	270	257	213	259	263	248	253	225	242	264	241	281	220	238	224	226	236	245	219	279	217	252	244	222	235	246	245	239	229	257	234	214	219	239	224	241	267	233	236	233	226	252	223	250	247	255	243	215	251	240	232	240	246	202	249	236	256	232	225	241	218	264	221	248	242	286	227	249	243	247	227	227	234	222	244	224	246	232	227	256	227	205	269	224	252	217	231	228	254	230	238	215	235	245	234	210	243	239	237	237	220	261	209	233	234	256	266	227	224	268	221	265	230	230	240	244	238	227	222	224	257	215	231	259	208	230	243	254	232	222	241	237	256	227	222	234	226	235	232	240	221	227	207	255	254	239	232	230	251	268	245	236	227	254	246	249	217	219	239	231	229	212	270	263	241	249	229	258	238	241	252	227	270	204	244	234	247	248	241	236	248	233	237	233	221	230	250	251	231	215	218	243	235	277	242	269	225	243	239	241	237	243	252	261	226	219	198	249	242	230	235	248	230	211	216	236	206	239	240	239	222	228	248	262	245	259	233	237	236	256	209	241	219	241	235	239	232	226	268	224	232	248	233	226	248	248	231	248	236	236	238	228	221	262	266	232	208	229	257	254	231	267	242	247	233	261	249	237	240	262	220	261	240	232	227	248	236	239	240	250	227	259	220	218	262	242	241	250	244	255	255	217	257	232	236	223	221	224	240	237	237	236	253	232	234	240	256	215	236	238	245	241	248	235	241	253	230	235	240	235	243	271	226	218	233	258	256	236	254	247	263	231	253	238	246	240	232	236	245	269	250	261	232	241	231	253	249	224	224	235	241	263	251	247	239	217	217	221	207	226	239	237	233	224	224	241	247	229	249	245	228	260	242	193	228	239	246	275	245	268	234	236	227	223	235	215	237	242	245	238	252	241	260	228	223	247	236	233	205	221	252	242	250	221	233	203	244	258	238	223	263	201	244	245	269	250	223	223	234	264	246	245	244	224	232	247	243	239	219	238	254	198	252	236	233	231	236	222	205	232	240	252	249	238	268	261	244	233	246	250	222	213	252	243	214	249	226	240	220	244	236	260	241	233	237	226	234	227	243	230	227	215	219	272	232	255	223	229	264	247	244	234	224	239	244	267	287	234	233	262	244	239	223	220	253	225	218	242	221	217	244	247	244	240	261	249	233	236
22906	21307	28931	24028	21329	21370	10783	3211	1915	1508	1237	1163	1194	954	832	750	688	524	462	447	423	388	363	337	341	370	370	328	364	381	361	339	372	360	369	367	330	380	379	364	390	355	383	394	384	374	361	334	395	388	411	345	333	306	353	385	355	394	363	370	342	342	372	383	323	361	361	341	337	343	344	390	346	370	396	326	357	342	373	334	335	355	348	281	347	340	341	334	357	360	324	358	352	351	321	363	345	353	324	369	348	353	325	327	345	357	356	349	340	367	345	338	352	355	355	323	314	341	339	366	314	329	368	352	366	369	307	341	337	328	337	345	326	353	306	356	333	366	365	358	333	366	351	351	346	326	327	292	305	368	337	349	400	334	362	345	340	300	353	324	355	302	356	372	356	335	342	337	341	338	318	329	335	333	346	352	333	329	353	342	316	300	315	355	355	335	335	337	328	372	343	321	343	370	347	307	346	321	329	311	343	345	342	343	336	368	342	338	343	342	344	345	339	347	336	328	351	319	337	308	343	358	348	340	329	373	362	343	358	361	311	335	341	306	349	300	348	355	374	351	347	311	325	336	345	392	332	330	347	332	356	341	337	352	319	314	349	360	351	333	322	342	359	348	345	320	309	322	285	365	322	313	324	357	325	329	316	373	352	327	335	342	362	342	321	362	316	332	346	341	351	349	350	303	343	339	333	351	353	332	366	339	361	309	338	341	355	344	359	352	334	355	359	340	340	344	363	353	315	326	345	339	352	369	325	357	330	303	334	361	365	354	335	361	334	347	344	341	350	349	340	387	331	353	365	334	322	338	347	317	344	348	333	348	345	316	356	332	384	345	365	361	356	307	329	339	343	339	354	325	331	341	358	344	335	344	351	352	340	341	334	324	331	385	340	362	324	311	318	345	342	324	356	323	357	342	322	355	369	363	334	334	335	363	323	356	323	337	315	368	339	341	356	337	341	345	359	365	333	351	324	337	350	362	349	360	346	333	345	332	349	349	345	336	342	330	308	338	366	330	335	311	345	353	318	362	329	327	313	346	363	395	338	326	363	328	352	327	343	382	337	363	316	319	352	341	319	359	350	370	341	344	339	345	331	323	330	353	363	356	352	318	359	329	346	360	370	331	335	353	322	328	358	366	355	341	304	330	350	313	357	351	321	348	341	355	371	324	360	308	310	340	330	372	366	326	321	333	349	314	311	362	338	338	318	339	327	345	356	322	332	345	339	333	352	352	343	362	345	370	341	364	352	309	348	343	349	306	370	362	337	301	328	327	349	353	335	340	373	335	323	323	344	388	312	358	357	326	325	342	378	308	324	344	333	308	326	316	341	309	299	349	330	355	332	340	337	316	350	365	328	335	338	345	309	353	338	326	353	382	353	356	309	350	339	325	359	357	331	328	325	339	322	316	330	351	346	344	362	342	335	316	343	330	327	351	328	335	347	370	380	334	362	331	353	345	332	345	323	333	351	361	344	364	342	323	331	321	323	340	371	340	328	332	321	349	369	346	321	324	319	326	344	337	373	333	350	344	344	324	343	359	367	377	361	330	331	344	349	365	371	321	346	309	298	332	319	313	340	322	315	328	367	345	361	329	351	340	338	340	346	321	343	377	369	313	345	329	361	352	333	329	359	329	318	358	311	348	325	320	330	291	331	339	386	322	333	324	342	326	353	341	368	342	346	321	307	350	337	369	358	348	333	328	362	358	338	369	309	322	310	368	299	337	329	356	353	339	360	332	327	384	343	367	365	337	325	363	332	337	372	360	337	360	338	338	337	320	326	310	300	335	338	320	344	366	343	341	352	319	347	382	340	359	362	347	374	365	315	353	341	300	372	382	360	317	304	344	358	353	344	335	332	313	354	360	363	356	332	339	340	329	363	354	314	346	321	326	315	339	340	329	339	339	359	351	305	344	359	331	354	343	353	346	324	329	343	319	352	343	327	362	364	319	327	329	337	323	318	346	321	303	319	333	339	333	358	371	371	322	368	357	320	323	339	329	327	364	363	378	350	350	351	301	309	319	308	307	316	302	350	384	328	353	332	353	345	302	366	326	343	366	363	332	341	348	391	339	338	317	326	323	358	335	329	350	310	364	335	332	347	365	315	362	363	326	335	291	292	372	323	338	351	332	324	369	339	322	327	313	345	342	329	332	321	353	369	342	374	329	333	375	357	322	345	319	339	335	330	347	351	310	354	352	326	377	371	337	319	331	343	324	367	290	329	330	343	368	341	303	320	354	330	374	344	317	343	314	300	350	334	335	355	319	329	323	361	334	318	346	317	350	340	298	343	345	345	348	344	344	350	334	357	350	349	358	358	358	341	369	337	347	312	336	338	345	347	344	333	350	349	339	364	340	326	339	341	331	336	343	340	343	298	328	342	353	348	336	339	350	337	367	353	321	362	325	325	336	342	359	304	304	318	342	395	342	375	336	337	354	359	338	343	324	336	369	340	325	332	345	374	370	318	357	350	329	321	339	340	357	317	359	346	341	328	341	351	318	341	330	336	314	323	306	354	355	354	323	360	360	332	331	312	362	330	349	329	343	356	351	344	328	320	346	341	320	321	333	353	338	351	360	345	309	346	301	349	353	377	354	330	337	326	351	325	353	343	360	353	378	308	345	337	367	382	334	319	297	354	356	316	331	350	339	370	349	347	341	347	365	368	329	340	323	353	355	337	306	322	336	373	344	338	305	361	301	338	351	346	346	325	366	356	341	322	374	357	330	332	347	358	324	340	306	290	346	336	385	343	325	328	351	350	314	366	340	357	339	362	329	322	349	323	297	328	338	345	309	321	306	309	359	338	327	386	340	326	329	365	366	294	333	331	330	342	368	363	355	327	348	332	369	326	331	334	355	308	334	350	298	324	338	361	306	347	358	329	343	303	330	327	340	365	353	361	360	377	330	323	354	307	368	341	327	341	321	308	344	323	324	356	317	338	352	356	369	358	330	384	311	361	313	301	297	346	347	345	369	327	337	345	336	309	348	346	323	329	317	350	328	315	298	338	303	334	339	373	322	327	321	367	328	351	376	349	353	328	327	338	305	334	324	329	356	328	324	335	328	329	312	332	318	389	310	355	311	323	315	339	343	342	314	355	348	360	306	343	328	355	346	337	336	336	359	325	349	370	320	347	358	352	358	321	366	347	341	356	329	366	388	337	345	328	382	326	328	342	346	350	320	354	367	339	328	314	361	329	364	342	308	330	373	332	356	288	322	355	325	336	334	334	375	363	311	344	327	337	346	332	312	318	352	330	332	356	324	326	355	347	339	345	358	322	323	339	367	300	351	338	315	364	344	334	315	353	330	385	346	381	336	324	315	359	327	363	340	345	361	339	324	334	338	349	350	349	332	344	318	351	334	325	336	342	355	331	369	327	355	367	299	352	342	341	372	319	339	334	329	342	371	342	326	350	391	332	361	382	336	323	326	333	325	344	309	329	335	330	333	340	387	325	367	372	356	362	312	326	318	346	356	320	316	333	329	356	335
30612	49559	26952	17430	12647	9262	6827	4533	3341	2553	2020	1800	1912	1444	1176	1055	955	625	521	559	467	498	413	402	397	345	411	381	395	376	377	411	341	398	398	378	392	414	387	408	395	354	412	384	349	391	390	394	397	400	411	401	388	382	411	393	390	359	365	362	393	362	359	366	377	351	374	348	369	370	355	355	374	387	350	361	331	371	358	367	351	336	330	375	320	374	396	309	337	346	345	362	323	372	347	379	365	352	374	341	326	340	372	349	348	344	368	359	365	331	364	368	365	358	370	380	348	357	318	349	367	370	386	354	352	373	383	315	344	352	364	338	356	392	371	342	348	348	345	362	356	338	322	314	355	354	371	366	374	371	370	327	323	330	323	348	356	348	353	309	367	334	344	356	361	377	337	359	343	352	317	356	342	383	349	345	350	311	335	289	385	346	368	326	371	375	312	331	353	376	311	344	351	326	351	354	345	332	372	366	324	382	332	331	338	337	338	357	378	342	364	379	365	360	341	309	359	315	361	333	324	315	353	351	346	344	336	323	343	372	331	340	346	344	360	329	355	354	360	361	352	325	352	368	354	374	294	324	346	315	329	344	336	383	331	364	341	371	353	359	352	355	358	375	338	351	338	375	365	362	367	378	347	350	343	315	343	341	349	313	309	351	347	359	331	337	362	352	335	344	340	349	364	349	333	347	312	366	347	354	358	321	341	345	349	312	353	320	344	325	347	310	365	331	340	372	335	353	352	333	317	312	348	360	332	331	378	347	328	340	347	367	358	349	317	341	340	354	335	340	350	365	352	363	375	357	327	349	340	349	336	355	324	326	342	346	313	362	331	357	362	359	328	361	371	347	346	300	318	362	376	334	317	340	350	335	365	328	345	322	331	321	347	349	391	336	344	373	353	343	311	380	344	352	340	332	359	360	343	365	364	370	325	357	332	365	346	367	345	322	321	347	318	325	340	333	338	345	344	326	358	369	366	353	356	355	324	354	375	332	332	374	326	336	348	337	325	367	346	340	327	344	330	333	366	340	329	314	349	333	310	358	362	318	366	349	356	357	368	406	357	350	323	348	333	349	348	363	381	336	379	352	353	325	367	341	358	308	324	376	353	335	320	332	370	348	340	351	323	367	336	345	360	343	361	348	362	326	351	340	359	386	348	382	349	371	355	341	374	366	335	378	354	329	351	313	361	375	362	347	343	350	384	352	333	354	352	323	332	369	354	341	354	339	353	322	339	362	363	327	346	332	385	373	364	327	346	380	337	324	387	361	375	350	338	366	401	330	393	329	344	323	362	346	359	357	311	331	346	356	365	370	349	367	333	317	376	355	365	339	324	364	314	362	335	357	326	375	346	337	359	340	352	326	370	388	347	349	349	330	337	336	334	322	362	346	316	374	343	330	348	360	339	350	349	329	346	393	369	362	359	335	374	369	389	322	340	329	346	360	339	329	313	366	336	350	358	342	349	382	360	359	344	333	346	345	370	336	363	350	354	339	331	322	363	365	344	361	327	349	378	320	318	344	340	354	377	353	357	354	330	366	388	349	320	338	319	353	361	336	339	326	357	387	360	308	356	351	345	361	350	374	370	317	358	370	331	340	352	343	337	359	356	335	330	357	335	343	340	368	367	371	371	339	338	349	321	323	328	361	356	347	349	355	350	336	349	344	347	365	315	365	343	335	359	329	325	360	362	322	355	337	346	369	321	346	346	348	338	315	353	365	335	367	327	342	359	303	347	370	335	384	368	350	349	343	353	330	376	315	353	334	346	351	340	362	317	363	296	347	338	367	353	354	372	371	317	345	326	353	321	377	399	358	343	342	339	330	346	346	350	308	343	343	331	349	351	370	343	350	337	364	343	316	339	334	361	341	354	338	336	378	332	324	372	362	348	359	366	336	368	367	367	348	375	336	348	324	346	329	365	361	326	321	337	364	334	367	319	356	343	352	341	349	343	339	348	357	347	355	368	345	316	357	354	369	355	338	341	325	342	343	380	333	353	334	304	364	368	369	370	342	333	346	334	303	362	393	350	373	363	351	360	352	369	339	344	365	378	340	381	347	326	353	376	353	376	365	335	343	349	382	342	352	337	319	336	311	309	314	347	332	323	371	336	347	363	376	312	363	374	369	356	330	349	358	359	385	354	349	344	348	346	354	355	359	333	353	355	377	339	319	372	360	334	347	337	344	349	350	369	341	348	332	375	343	354	365	337	359	343	340	342	336	368	335	382	373	358	357	329	358	360	351	323	342	333	358	352	359	339	321	342	325	328	361	393	331	381	350	333	346	371	346	330	372	347	313	355	328	331	331	333	317	340	365	382	323	322	360	309	309	372	328	374	359	334	325	369	365	366	363	337	350	373	346	331	375	367	364	349	351	356	355	330	357	341	345	319	330	364	333	344	345	371	348	325	347	322	359	309	356	346	325	325	308	348	356	379	351	340	359	347	364	332	300	322	348	351	362	352	325	360	319	344	335	351	347	350	352	353	319	368	354	347	358	367	375	338	332	309	353	361	337	341	343	363	343	333	350	382	310	318	358	325	336	332	332	348	337	327	368	344	329	298	340	345	335	326	344	379	358	351	336	353	330	300	338	326	379	342	371	357	359	354	354	340	374	343	339	355	354	374	366	324	331	373	373	337	349	346	359	355	319	306	347	394	323	343	338	347	349	363	337	345	308	338	370	349	362	361	353	332	318	337	345	335	344	325	338	382	335	351	310	368	319	367	366	323	326	329	343	364	380	317	326	373	368	358	334	330	343	357	360	337	329	352	327	337	335	386	355	342	323	354	340	314	362	329	368	337	363	349	364	338	324	365	332	363	338	336	349	348	351	335	329	343	314	335	331	350	355	340	361	362	376	358	356	342	339	339	343	371	334	372	360	340	324	348	358	314	323	378	371	345	356	325	362	320	340	381	343	354	365	358	343	307	364	338	368	332	339	354	363	363	357	354	336	340	368	347	362	367	332	334	301	352	365	372	324	368	337	378	354	363	331	335	359	323	395	344	307	330	352	338	358	376	357	345	333	360	361	364	353	353	322	360	309	350	349	315	338	382	337	376	350	355	355	329	336	329	325	322	381	349	340	361	374	384	350	361	356	367	342	327	335	347	370	339	360	361	336	353	348	310	317	354	383	353	367	356	322	355	344	341	361	354	345	346	334	343	377	357	338	339	340	368	335	345	343	352	316	357	350	341	355	353	347	350	379	350	323	361	328	332	338	331	357	361	333	371	362	360	350	334	372	360	351	372	308	335	349	339	348	342	325	350	374	319	303	357	367	382	320	346	339	376	311	319	364	324	347	354	335	361	392	350	366	352	346	352	366	342	322	343	355	318	360	363	309	326	344	367	341	380	324	343	358	344	338	363	350	343	344	368	347	358	354	323	334	323	364	326	339	326	401	343	343	346	329	345	330	357	354	357	329	334	346	340	284	339	379	376	381	338	337	339	332	344	346	354	381	344	357	390	324	357	340	348	331	385	361	345	371	326	345
28756	23124	15795	7385	3352	1995	1218	933	629	549	418	430	408	311	269	251	210	178	168	167	145	156	150	135	156	167	152	147	173	156	144	147	172	172	163	146	159	142	144	136	163	166	162	144	132	135	151	152	130	174	153	175	169	155	152	145	128	148	122	160	133	156	135	183	138	142	148	155	138	155	151	165	144	143	130	142	157	148	150	131	158	139	140	162	139	134	142	146	148	144	147	153	161	139	154	158	152	120	173	145	148	132	152	144	146	133	150	134	134	145	139	138	147	151	137	155	174	146	153	144	138	152	142	147	155	168	121	121	150	127	154	165	145	135	138	141	134	155	159	154	148	147	144	145	144	143	143	138	155	113	142	133	146	159	135	144	140	134	154	134	129	159	135	146	151	163	147	140	149	129	159	136	133	156	155	146	144	142	138	148	158	142	153	144	146	154	133	141	158	148	150	130	132	121	162	148	132	141	128	146	131	132	142	146	161	125	137	152	138	142	140	142	140	145	127	149	117	134	161	147	156	139	122	148	153	135	128	138	150	145	144	153	141	155	170	163	144	147	119	155	160	153	151	140	137	158	133	132	129	151	171	151	130	148	128	134	143	150	122	147	129	158	129	152	163	137	132	129	161	154	152	148	157	162	165	166	151	135	150	142	147	146	154	151	155	143	163	148	154	122	149	141	141	154	161	133	147	158	141	154	154	156	154	141	152	153	148	141	146	125	141	160	157	129	167	150	137	146	118	141	155	146	122	134	149	141	167	142	145	111	135	151	137	159	141	149	146	133	140	160	169	168	125	154	136	140	148	145	149	154	131	138	147	140	148	146	150	145	151	152	151	187	133	143	151	144	133	137	134	141	124	144	128	140	116	148	138	145	143	128	140	143	135	141	150	136	154	155	158	143	151	129	168	146	176	138	130	166	135	134	159	158	172	135	149	129	146	163	162	126	156	153	141	135	137	137	144	144	145	151	151	151	154	137	138	144	153	168	176	148	152	130	130	128	143	164	165	149	143	130	143	134	141	165	141	150	160	129	156	149	144	144	151	142	167	153	153	142	157	126	145	136	161	143	168	158	149	127	145	141	165	159	136	145	136	143	139	152	143	131	158	151	156	160	132	128	168	158	154	168	132	165	155	145	147	151	136	167	145	152	156	158	154	172	156	141	146	155	143	151	120	146	169	158	152	142	139	161	170	138	149	150	170	145	149	135	140	139	132	134	149	157	159	124	151	157	168	152	152	168	132	152	151	147	156	123	133	157	138	150	172	138	140	136	117	141	140	145	144	143	148	149	140	137	145	141	160	129	153	144	144	139	144	139	164	141	150	158	157	154	132	160	163	141	125	159	128	151	150	147	144	165	166	143	161	133	138	148	152	125	133	161	175	131	146	146	152	143	140	158	145	146	119	148	146	143	131	150	126	132	153	151	140	123	168	158	145	155	160	148	151	134	154	117	162	166	142	154	163	157	152	153	160	153	132	149	136	158	130	156	145	131	138	132	148	162	131	149	141	156	131	152	144	155	140	129	149	143	133	151	127	148	141	155	161	150	136	157	150	135	152	134	141	140	161	144	147	151	151	148	140	146	153	145	146	145	132	133	157	146	151	149	152	160	155	153	135	155	132	134	159	142	144	143	159	136	145	134	155	153	140	126	146	154	136	139	143	137	138	131	149	140	133	174	130	140	147	168	161	148	122	146	156	165	148	133	141	136	130	153	128	130	160	139	148	155	142	148	141	155	166	129	138	143	149	143	125	127	140	151	151	162	148	158	149	174	157	140	147	156	128	127	173	148	152	132	166	158	161	142	155	141	144	152	136	149	153	153	130	128	145	123	156	140	146	155	151	131	137	145	163	148	137	156	137	153	127	153	150	156	130	131	136	143	148	133	155	159	141	148	150	141	168	138	131	136	144	140	150	146	154	127	140	169	145	152	140	125	139	149	146	152	140	148	132	167	164	159	142	143	118	130	151	137	161	147	155	148	145	140	152	131	134	151	148	154	130	160	152	149	123	141	136	155	142	128	140	145	140	148	147	164	150	153	134	119	178	163	128	134	139	164	133	140	146	150	151	143	115	153	142	166	149	150	152	178	139	142	139	173	131	148	116	153	163	144	168	155	151	149	153	144	121	134	167	144	144	154	145	148	171	124	157	139	144	138	157	163	174	144	140	141	149	152	133	139	140	142	140	148	159	153	126	171	138	146	168	147	143	182	149	133	149	147	140	140	162	137	151	132	152	134	141	132	133	127	156	158	146	148	150	158	128	134	136	160	131	139	142	145	147	131	137	144	136	124	158	146	159	153	141	136	158	139	149	135	150	143	147	124	140	113	127	145	140	147	149	151	155	154	153	144	138	153	140	141	128	165	170	145	151	171	130	133	154	132	142	155	155	129	139	121	153	142	138	162	154	139	139	151	156	133	143	119	179	124	146	130	164	144	132	153	156	147	127	127	131	150	157	151	110	144	150	147	153	147	166	141	127	134	143	135	152	158	164	149	148	159	143	141	162	136	113	133	169	163	143	129	141	151	157	141	145	133	175	139	141	135	125	132	147	139	147	159	152	164	160	137	166	160	167	146	146	141	136	109	146	133	156	142	113	157	142	155	154	164	160	157	142	156	180	144	126	147	155	138	154	156	145	128	137	124	151	137	151	167	168	135	167	165	150	134	162	150	135	136	158	151	157	143	150	114	132	134	139	158	157	151	165	156	147	138	145	150	151	157	162	141	154	139	141	138	140	136	143	149	136	142	137	178	169	157	151	172	127	124	168	160	155	151	137	144	164	137	156	141	168	149	145	149	139	151	161	144	156	142	155	143	134	147	143	150	136	164	153	141	145	156	138	177	141	154	146	134	159	166	155	132	126	136	126	146	130	134	175	137	147	137	152	123	126	175	146	126	150	151	128	152	143	142	139	149	132	165	145	163	132	148	124	135	139	147	123	145	151	161	157	151	142	130	147	170	135	131	138	143	147	155	155	158	135	148	160	168	131	135	152	146	132	124	145	150	148	135	141	129	123	124	167	147	149	138	158	140	155	150	174	115	149	173	153	147	166	165	143	159	158	146	144	147	180	147	155	133	117	147	148	146	142	131	121	148	133	140	149	150	145	140	153	164	125	147	140	146	146	151	141	138	139	134	143	160	147	113	152	161	157	156	152	144	138	155	154	143	136	141	150	150	168	147	119	135	157	150	142	159	129	151	133	111	145	164	134	139	144	134	134	140	150	141	140	148	126	146	165	151	134	147	153	143	137	155	149	134	165	161	133	140	149	159	137	139	138	143	139	162	149	159	156	170	132	156	147	140	143	129	148	145	140	143	153	146	153	147	153	126	133	135	151	139	135	145	145	157	114	159	129	120	174	151	149	150	113	121	130	146	133	134	157	153	162	124	145	131	164	158	145	139	151	143	147	165	161	126	158	167	147	149	139	152	148	158	151	152	140	135	146	129	163	143	138	147	143	140	130	152	152	154	158	141	146	156	132	155	136	147
22626	31658	14385	7618	5220	3661	2437	1720	1150	882	737	767	640	509	334	343	268	222	216	199	165	176	153	162	159	174	186	181	191	171	171	167	161	160	172	159	168	151	154	168	169	200	196	180	201	179	160	197	203	184	163	174	164	164	178	178	147	187	170	164	163	143	185	170	153	169	148	147	143	151	175	167	169	159	166	148	161	175	157	155	156	146	162	153	164	148	172	173	161	149	175	153	167	160	171	169	164	165	157	160	165	160	176	162	146	164	147	153	167	171	182	168	160	161	184	164	158	172	153	158	167	200	168	178	186	160	164	150	163	174	162	177	163	177	172	173	148	179	180	166	151	156	174	166	135	150	170	153	147	170	165	185	161	148	141	166	170	148	133	150	162	179	180	150	198	146	179	169	157	169	143	173	138	176	141	155	152	148	155	174	151	166	151	155	175	203	145	157	163	142	161	172	178	173	162	169	156	157	188	186	180	180	166	158	164	186	149	171	162	160	163	175	169	152	175	167	154	151	158	146	149	155	167	156	176	154	179	156	141	183	159	165	148	170	155	155	156	166	171	161	146	155	133	142	163	167	177	152	169	180	189	164	151	166	171	174	144	176	171	155	153	152	160	163	147	163	142	155	155	158	169	173	164	150	168	154	163	161	161	182	175	172	171	161	144	164	157	159	154	157	157	183	174	163	143	155	161	155	164	153	153	180	172	154	170	149	151	159	154	176	162	159	168	163	155	178	174	163	178	190	159	141	161	156	179	173	181	164	182	180	184	146	158	158	167	152	166	178	169	158	183	145	162	141	188	190	166	145	162	167	179	181	147	152	162	161	170	142	163	143	183	142	162	159	152	161	173	156	162	136	157	163	171	142	166	165	137	164	162	177	176	163	155	160	160	159	180	165	164	181	154	162	155	179	162	143	168	171	170	168	175	147	167	167	161	165	209	168	142	162	145	185	166	164	180	149	152	169	167	161	165	141	145	151	187	163	148	179	182	155	176	168	164	147	166	178	163	165	172	145	161	157	162	145	171	173	195	183	154	166	170	166	166	138	208	170	173	156	155	155	172	176	172	135	157	160	170	163	183	165	183	168	161	158	180	158	177	178	172	142	143	167	159	173	164	143	193	150	165	148	169	153	165	139	157	183	147	132	154	163	163	148	160	179	168	177	171	196	162	162	155	175	149	173	161	167	174	151	182	176	169	174	165	140	180	154	181	175	153	149	157	158	148	158	150	175	163	158	146	177	162	150	159	177	159	162	162	165	155	163	162	155	149	153	150	162	181	149	167	152	170	164	170	166	184	154	168	162	174	152	157	151	170	156	148	181	165	167	155	173	155	165	169	185	165	174	147	174	167	146	152	162	155	155	181	168	150	168	154	193	159	165	161	171	170	176	163	142	156	157	181	162	137	176	147	160	161	180	169	172	176	144	168	173	138	153	162	147	166	178	174	155	157	146	171	152	163	159	164	150	163	145	150	162	133	170	165	185	156	161	188	174	158	162	176	168	157	152	154	150	151	165	150	154	163	166	149	151	151	160	149	148	175	158	160	165	155	146	171	171	162	145	156	153	169	153	161	156	140	154	178	185	183	180	160	179	168	175	157	150	155	167	153	173	162	171	164	153	160	171	184	164	150	164	165	164	162	161	134	162	174	162	161	166	161	166	173	165	148	157	156	156	178	156	163	159	173	153	159	173	145	167	160	157	163	162	171	165	147	181	165	166	182	143	147	126	163	178	157	162	153	173	162	149	162	160	153	130	158	147	148	159	187	165	159	148	177	171	148	161	164	163	170	166	144	127	148	176	179	141	157	175	172	154	153	172	168	159	167	155	146	165	172	177	145	167	168	144	161	192	173	166	165	164	151	163	177	147	186	194	162	177	156	168	159	152	149	149	163	117	160	145	175	164	170	146	164	154	161	158	174	164	160	181	163	168	163	176	167	135	171	154	156	163	166	159	165	152	185	162	163	147	164	172	168	162	159	161	173	159	149	164	170	183	166	166	165	177	142	181	171	153	159	156	151	157	174	139	160	183	149	155	157	169	146	176	176	153	168	167	138	146	192	149	156	134	159	164	172	154	150	177	150	171	155	180	174	176	173	150	172	139	162	153	186	146	153	157	177	171	141	147	173	174	169	185	173	171	178	171	157	161	151	166	163	143	170	153	174	194	154	153	155	174	165	176	172	164	160	173	176	162	158	158	151	159	180	159	160	165	163	174	154	157	154	177	138	167	163	137	169	170	141	162	153	151	170	165	166	171	163	154	166	156	159	163	171	164	143	168	171	154	142	188	157	164	168	175	150	176	179	145	170	174	165	154	151	192	161	149	177	173	147	151	177	168	154	184	165	154	154	157	182	154	158	156	171	166	188	173	175	162	151	160	159	174	155	147	181	150	176	175	182	165	183	162	163	154	152	180	149	169	133	155	171	171	153	158	154	166	158	164	172	157	144	172	155	199	164	156	161	169	179	158	148	158	175	165	180	174	187	181	169	165	180	164	164	154	186	155	148	163	134	158	163	146	177	173	145	143	167	176	152	172	159	172	182	167	189	162	149	156	170	166	145	179	164	154	157	150	170	138	186	163	176	168	174	147	159	172	172	157	156	155	174	164	164	151	185	168	156	154	152	183	161	172	159	166	162	149	178	164	172	186	178	168	140	145	179	199	175	183	153	148	158	176	181	158	192	154	152	148	140	164	168	155	133	167	145	162	175	183	160	166	152	163	158	169	163	164	164	163	148	163	157	155	152	165	147	159	168	174	178	161	177	165	168	184	181	142	182	167	158	156	149	153	160	156	156	166	162	161	149	182	141	175	175	169	166	150	139	165	169	197	160	168	142	135	161	180	161	144	169	180	178	182	159	182	173	164	172	162	167	168	181	168	172	164	168	161	165	165	162	168	151	135	181	143	165	168	163	154	162	170	166	154	164	171	150	147	156	167	169	177	186	170	166	157	183	150	169	167	174	139	159	189	160	177	188	174	154	160	171	155	167	153	180	167	155	147	183	170	197	157	183	162	154	155	142	158	161	185	193	158	165	174	143	165	141	164	159	172	157	156	172	158	160	171	161	166	165	155	181	163	155	159	190	163	147	156	159	152	153	160	164	157	188	166	146	172	163	162	171	157	155	149	178	181	165	143	174	170	152	174	184	164	154	167	151	140	163	180	151	169	167	177	167	141	160	174	167	184	187	161	162	157	157	153	175	156	184	170	170	176	170	172	127	166	167	158	154	142	160	171	157	168	187	161	143	167	163	148	146	165	182	170	160	146	173	164	174	175	176	152	155	144	169	175	153	169	183	163	184	157	167	144	154	165	162	135	142	183	141	151	155	172	168	165	153	172	179	166	164	153	178	155	174	150	189	159	151	171	167	155	164	167	153	183	175	152	188	131	165	176	173	151	162	177	162	156	152	179	167	166	155	158	167	150	166	151	156	161	140	146	175	151	201	163	140	165	197	150	170	162	160	138	156	157	175	174	154	178	149	157	201	184
23924	21242	28312	24464	21112	11048	3414	1815	1202	1072	914	889	649	556	434	407	323	354	313	268	259	270	237	235	206	247	228	214	239	225	199	227	218	235	240	261	255	223	211	233	249	216	239	235	226	241	236	250	244	257	251	231	241	236	236	238	182	219	243	209	219	210	212	230	207	233	222	223	210	207	219	203	199	208	231	241	235	206	210	219	204	224	213	204	229	236	196	185	223	214	211	231	215	235	204	222	206	236	219	242	220	187	226	199	210	209	191	212	219	218	199	209	192	227	201	198	229	210	220	210	190	230	237	232	221	221	206	214	214	204	215	269	191	217	235	210	195	234	229	210	231	222	204	192	213	221	192	213	236	213	195	218	195	208	201	222	238	228	194	209	222	212	204	225	240	174	208	204	197	240	240	199	199	222	208	205	187	208	197	248	199	211	212	223	206	218	225	219	217	223	245	215	193	229	205	221	203	229	207	219	176	234	196	202	194	193	233	199	216	204	233	233	216	207	217	244	215	179	236	240	184	221	191	200	231	204	210	196	195	205	203	202	235	210	229	221	217	236	216	195	209	207	214	223	204	220	181	234	211	225	225	224	209	217	211	221	238	208	215	208	226	234	241	189	227	222	225	202	217	192	214	196	216	218	233	203	248	236	203	221	209	228	209	211	214	220	222	223	220	210	221	231	211	216	200	210	239	200	187	217	223	228	205	211	227	243	205	214	208	192	231	205	228	204	207	230	202	234	208	216	213	232	217	238	218	217	213	252	228	244	195	251	223	206	214	224	206	246	213	206	224	211	195	177	220	217	187	212	214	244	222	175	203	244	213	183	219	229	209	207	214	206	202	191	201	197	240	212	227	214	209	196	223	201	230	226	215	205	221	234	209	218	227	210	223	202	215	211	206	190	225	214	219	207	223	204	235	201	215	189	253	192	213	224	192	231	214	193	205	238	206	197	213	215	215	227	202	204	206	210	209	215	236	220	200	215	223	219	222	227	226	227	229	222	237	210	198	208	223	241	213	216	202	187	220	263	215	190	220	228	214	219	218	217	243	221	213	219	213	225	212	231	225	226	197	226	212	227	210	223	203	210	252	218	212	227	254	213	214	228	219	196	197	191	194	202	207	226	224	208	257	201	225	210	222	202	229	198	195	180	202	206	219	215	239	231	226	219	230	203	228	204	216	207	222	229	214	208	224	220	210	221	213	211	212	213	228	219	233	238	217	217	220	237	215	213	200	240	187	210	225	196	251	208	227	231	204	213	218	212	235	221	199	212	194	248	217	200	236	165	230	231	184	207	205	194	202	213	208	222	214	223	204	199	217	219	235	198	235	208	227	203	211	241	214	216	191	207	201	177	221	209	232	193	214	203	202	189	217	216	236	232	226	193	194	220	236	235	197	203	213	204	216	195	220	223	200	239	198	217	244	206	210	213	211	207	219	201	228	260	206	223	204	216	204	219	219	248	193	208	203	201	203	202	205	210	205	222	216	205	216	216	217	194	240	222	214	203	220	213	226	212	211	201	224	218	235	210	220	191	222	224	206	212	211	204	221	215	219	202	224	240	209	196	227	220	217	219	220	194	228	199	219	230	214	238	207	194	230	199	223	226	226	234	222	212	195	235	215	241	219	211	186	220	228	214	221	231	208	242	240	208	231	223	232	201	223	190	216	211	196	192	203	202	239	217	229	222	228	221	197	223	223	228	197	201	227	219	208	220	179	227	216	210	219	222	220	229	226	200	219	195	217	182	207	217	230	207	212	230	193	213	219	199	190	232	194	206	209	199	224	190	233	199	197	227	202	201	202	224	226	228	181	213	215	221	197	222	220	209	221	233	209	224	212	222	238	204	197	224	195	202	239	206	229	212	201	209	231	221	197	192	230	195	228	219	232	217	209	210	223	229	202	193	230	219	205	209	214	236	210	236	207	211	204	205	193	208	221	199	215	224	212	198	211	212	207	220	202	227	234	210	222	200	197	201	219	199	219	226	222	211	176	219	198	191	196	209	198	199	221	194	202	196	211	214	194	200	217	220	187	240	230	212	204	230	211	215	210	229	228	233	192	222	218	210	222	213	217	220	225	182	223	210	213	222	229	244	211	203	226	193	207	252	213	215	197	233	200	216	231	224	213	209	225	209	201	215	241	216	227	234	215	196	219	206	229	216	188	224	237	190	221	236	232	228	218	199	249	209	206	195	219	210	224	215	211	199	209	211	182	214	198	177	220	220	210	212	224	238	210	210	246	214	206	213	218	226	225	224	235	206	221	220	204	230	210	200	211	231	213	202	234	193	267	208	221	216	237	220	202	213	229	217	230	214	208	201	202	204	208	209	227	240	220	259	222	236	226	227	205	223	214	213	222	223	215	210	201	249	178	219	231	223	211	225	203	230	241	206	245	235	224	205	195	217	225	231	229	204	190	189	192	200	220	219	175	222	221	215	226	219	219	210	231	213	203	214	199	225	215	196	213	222	223	213	248	206	220	203	215	193	201	215	213	195	204	234	223	212	196	188	222	221	222	220	231	197	198	222	224	219	200	181	209	220	195	215	199	233	217	212	224	189	239	208	214	189	217	202	218	207	198	223	190	244	215	203	228	245	215	187	229	231	234	198	205	215	218	204	217	201	197	197	209	209	221	203	201	246	230	223	197	224	230	203	230	238	212	180	241	200	212	197	186	202	204	207	229	217	193	207	207	222	223	211	199	207	215	192	199	219	237	221	218	211	205	221	214	222	245	230	238	200	210	198	237	194	199	197	198	209	227	211	246	229	271	213	206	233	205	205	227	194	219	204	228	243	214	210	219	201	216	191	189	214	206	220	219	210	224	205	218	220	226	211	193	223	225	218	224	193	229	206	196	227	222	201	253	215	234	192	208	187	215	205	213	223	206	213	209	211	208	246	213	194	209	208	232	212	195	221	247	206	204	238	207	197	192	217	227	224	200	214	186	222	197	210	189	259	214	187	226	204	205	228	220	217	200	220	233	195	209	218	215	209	227	210	200	230	202	234	186	221	208	217	213	198	221	228	227	201	228	229	221	211	209	204	228	220	206	218	246	207	220	218	224	219	206	224	204	198	218	231	204	221	199	211	189	228	215	221	201	193	209	206	227	221	236	219	220	249	221	216	247	211	201	227	204	206	220	197	189	225	217	219	226	233	202	216	206	212	214	219	177	198	213	218	223	202	242	221	215	210	189	218	214	221	199	224	188	189	213	235	202	217	230	223	213	230	219	211	191	198	227	225	195	194	220	239	211	192	236	223	206	215	223	246	217	196	210	183	195	224	218	208	200	205	204	205	229	211	225	212	215	200	223	227	221	218	212	216	204	253	195	214	231	229	204	221	214	196	188	208	222	233	213	192	209	211	230	222	230	210	226	189	222	228	210	210	211	218	204	225	201	201	196	214	207	215	225	216	204	236	214	218	219	233	203	223	227	237	195	219	256	215	243	199	207	216	240	195	219	224	229	230	205	185	198	212	196	224	220	236	214	211
27056	42914	21102	12310	9054	6802	4474	3204	2224	1867	1590	1502	1081	843	648	558	438	432	422	326	271	276	267	254	272	225	232	280	277	258	277	277	269	234	261	231	237	230	243	283	242	280	217	259	255	250	273	265	287	255	281	250	260	250	244	236	239	243	218	266	241	238	228	248	238	232	243	239	246	269	220	208	223	221	258	219	243	235	229	226	242	219	216	204	253	244	255	265	256	253	218	240	230	221	248	246	219	218	209	246	223	209	232	221	255	228	231	219	247	211	239	270	260	234	242	233	235	228	219	208	239	224	237	267	214	239	243	231	218	267	233	236	232	225	240	231	213	244	196	252	224	250	228	231	228	221	232	203	226	245	240	233	220	242	227	224	217	248	231	243	251	226	230	228	223	221	221	241	242	231	231	238	230	219	204	240	247	232	219	200	248	223	245	220	241	231	215	226	247	262	254	211	228	206	215	235	259	230	252	248	196	236	214	244	214	218	220	248	245	187	233	236	231	243	233	209	251	215	226	224	217	222	256	198	230	224	227	235	218	242	244	232	248	239	232	260	240	225	243	218	225	231	211	227	206	217	213	238	230	230	237	223	250	243	210	226	239	236	238	217	223	215	227	225	195	247	223	221	217	239	228	226	216	233	221	241	239	208	223	236	210	201	250	243	206	240	225	242	242	218	226	240	214	225	257	257	240	218	214	224	198	234	216	233	208	247	250	216	217	253	240	225	230	234	235	176	206	226	238	229	242	244	234	226	233	217	224	254	233	232	264	222	214	250	242	249	232	233	234	197	266	215	209	214	195	235	216	245	245	228	260	246	202	230	211	267	224	254	214	222	207	216	237	196	222	231	224	232	229	267	244	237	232	236	229	223	191	228	226	215	256	218	203	233	215	229	221	198	222	221	227	240	207	209	233	218	217	210	240	236	241	231	233	226	222	238	224	261	219	222	214	225	214	232	208	242	252	229	217	225	241	210	236	213	196	234	235	230	233	228	218	233	217	217	226	224	240	244	251	234	248	227	213	227	234	206	238	225	218	207	214	208	229	226	246	220	225	184	222	231	247	212	216	218	209	224	241	237	232	258	214	223	257	240	240	223	244	210	237	234	254	238	240	253	253	235	230	247	199	247	226	250	235	234	240	243	206	231	259	223	212	214	237	233	260	223	217	227	233	216	248	235	203	236	200	226	231	216	222	217	224	258	230	246	235	217	216	235	230	238	216	216	232	231	209	235	265	245	207	207	236	209	229	218	232	236	230	236	219	201	231	203	241	207	242	213	213	251	220	225	218	206	218	217	207	213	221	238	234	243	234	246	210	228	211	254	225	233	222	243	230	234	249	217	231	208	235	219	210	214	228	236	201	231	223	198	232	242	207	246	205	225	240	227	229	259	229	229	216	224	219	208	247	228	248	218	234	206	237	223	219	231	211	203	215	224	236	219	229	219	230	217	205	206	249	225	241	241	224	265	248	201	229	218	227	207	228	240	236	193	213	236	228	213	214	225	227	232	230	231	185	241	242	233	254	240	226	254	220	235	226	257	229	243	242	218	231	231	232	206	233	233	216	215	211	209	225	232	253	214	206	243	228	211	229	221	236	246	221	241	191	217	242	229	224	220	229	235	228	237	246	240	212	232	217	220	222	203	239	242	229	214	241	219	257	234	227	240	227	236	232	222	225	233	234	211	227	230	219	210	239	239	236	233	235	241	236	210	246	232	216	250	228	212	233	229	228	261	213	228	227	232	222	249	214	203	229	196	216	242	222	248	223	218	232	225	202	228	226	217	246	212	211	234	247	207	198	195	221	230	218	215	257	219	238	201	212	229	198	231	226	192	217	222	223	224	226	233	227	240	237	216	251	227	230	228	219	228	203	199	226	242	218	219	224	227	245	221	234	233	233	207	237	208	213	214	228	257	233	224	215	213	223	252	233	236	214	231	220	215	240	237	221	263	241	235	273	220	217	236	225	238	211	239	209	224	212	221	226	215	237	214	198	214	246	229	215	219	232	263	202	231	235	244	228	232	235	224	222	203	214	253	201	212	257	227	247	228	243	211	229	216	255	221	232	216	265	210	228	215	224	220	230	244	242	231	221	209	204	225	221	209	234	211	232	217	253	232	226	258	210	222	212	239	228	255	198	231	217	226	243	235	228	216	213	223	244	210	242	225	237	216	205	217	208	224	217	226	214	220	242	216	211	225	229	217	207	211	241	241	236	224	243	236	219	235	232	226	239	223	224	228	241	235	235	218	213	263	224	223	219	238	244	236	216	224	226	254	202	250	236	223	224	252	218	238	234	220	216	192	225	244	224	254	209	209	233	220	245	208	231	227	236	204	236	222	220	250	214	221	220	245	208	217	214	236	256	222	220	229	231	253	237	203	200	233	242	227	251	236	250	208	231	216	235	251	232	221	230	238	249	244	211	216	230	201	232	215	223	219	213	185	227	226	241	221	232	239	217	241	220	224	234	238	232	224	209	226	230	226	235	215	228	225	225	233	245	221	212	217	221	242	234	217	262	212	244	240	240	233	220	213	239	225	231	224	236	220	195	234	231	221	233	216	206	238	216	201	226	231	237	250	232	218	251	230	239	239	246	215	232	244	231	216	224	211	256	238	243	203	204	244	202	237	204	242	241	222	235	205	244	248	218	235	217	226	208	221	237	202	239	223	238	220	238	234	218	237	216	235	226	231	220	209	245	227	214	217	229	213	242	193	242	233	224	230	207	212	224	239	237	210	233	222	226	227	240	219	232	205	255	239	255	255	242	226	210	238	245	231	204	227	218	232	216	249	233	233	236	245	222	240	228	227	204	201	238	231	243	224	221	240	243	232	223	203	210	210	220	219	201	208	220	219	240	209	221	210	221	211	224	267	221	259	221	204	232	247	240	213	223	248	226	214	231	229	224	219	234	225	239	233	220	227	197	213	206	220	207	219	207	239	240	237	228	233	235	232	203	242	234	239	242	213	221	226	207	204	228	245	225	257	240	219	235	211	209	216	216	211	239	214	237	218	228	218	241	209	214	210	226	216	215	255	232	206	233	234	224	229	244	234	235	227	252	202	197	224	206	225	258	246	235	260	233	223	235	225	250	238	213	230	224	238	195	208	235	227	237	240	203	234	236	235	238	239	228	220	208	235	229	207	243	236	218	232	237	230	240	220	214	223	234	227	230	238	232	213	224	233	234	192	205	206	241	199	207	237	229	246	224	212	258	232	203	256	223	218	261	220	228	242	239	226	241	231	233	240	253	248	217	217	219	253	260	230	231	214	212	206	214	261	208	244	214	254	227	247	248	198	209	238	222	226	232	265	219	221	225	224	252	209	248	212	228	223	196	221	246	226	224	226	220	216	230	227	223	225	247	212	221	216	203	237	234	231	253	235	252	237	226	270	243	228	230	228	207	229	231	238	215	238	251	230	210	228	245	235	236	215	223	242	250	201	240	216	233	227	214	224	246	217	241	229	228	201	221	231	228	228	244	207	241	208	246	223
25028	21182	26999	25262	11492	3534	1888	1343	1086	855	824	648	501	413	335	338	322	293	255	222	248	242	233	228	229	245	244	211	235	238	223	223	255	232	249	244	233	228	218	234	223	237	201	232	223	239	225	213	235	242	218	221	224	232	213	237	210	208	231	216	232	234	198	205	230	193	257	213	222	196	199	199	195	207	201	229	201	202	213	223	213	234	216	225	247	223	211	219	217	221	228	209	206	205	193	216	227	223	216	215	227	221	200	195	181	201	204	228	225	212	204	216	178	229	227	218	227	215	227	234	219	208	215	235	220	206	205	242	212	187	202	204	227	250	220	201	247	242	214	220	211	216	215	194	245	220	204	224	202	237	227	182	214	220	229	215	211	185	195	209	222	204	193	203	216	225	219	216	219	203	194	186	203	227	216	228	216	248	214	209	227	224	211	210	177	221	220	214	195	219	212	219	197	202	199	210	209	214	198	211	251	213	209	206	217	213	196	232	206	241	237	211	198	214	227	231	224	205	203	201	207	221	224	212	225	189	207	222	193	210	202	199	204	242	206	194	230	225	193	191	211	194	204	210	228	229	243	209	199	192	215	190	196	219	223	210	229	223	201	223	211	217	238	217	194	226	212	195	235	212	214	216	215	198	209	187	229	222	202	205	191	225	215	228	219	224	218	200	222	178	200	217	206	223	202	196	227	210	200	210	203	228	217	220	201	219	230	220	188	215	197	213	195	219	218	216	200	214	231	210	205	218	228	213	211	202	189	236	223	222	193	215	213	213	228	198	218	210	210	244	221	205	200	208	223	221	233	225	243	209	187	228	201	209	228	207	214	202	177	233	232	246	204	220	223	195	229	199	211	247	227	212	201	187	189	236	192	229	247	197	206	215	197	207	232	189	212	232	223	198	210	206	202	238	214	213	229	204	191	228	213	233	209	214	212	207	222	204	233	207	217	183	207	196	193	223	211	229	172	210	238	203	224	226	239	195	191	197	178	198	254	204	241	195	220	219	219	238	171	203	232	212	206	234	227	224	199	215	221	227	202	217	222	220	217	200	195	199	208	226	219	226	234	236	238	193	212	199	210	196	226	234	227	242	221	223	217	192	225	224	197	215	214	216	235	234	220	194	225	213	230	220	237	212	205	215	210	192	239	204	205	231	239	208	229	221	221	193	221	199	212	206	198	204	207	228	211	214	202	219	209	209	225	209	247	214	223	206	214	210	222	212	209	224	232	187	200	213	227	233	226	214	225	208	225	200	199	226	235	218	216	232	194	199	224	211	236	233	203	201	230	213	214	223	228	212	222	211	229	198	205	231	201	211	209	195	236	192	195	213	208	213	208	228	209	185	219	207	238	187	216	220	222	213	229	256	213	195	221	218	202	201	220	209	223	239	217	212	231	194	246	196	216	204	232	214	216	202	211	219	207	204	191	226	186	202	211	213	183	222	208	198	199	220	208	221	220	239	205	210	223	197	217	227	199	228	232	220	218	198	214	213	222	210	202	203	222	234	207	208	178	216	205	220	201	184	225	223	227	207	216	237	182	212	225	237	226	214	213	240	236	205	221	223	209	198	228	234	182	193	233	228	209	219	210	229	219	192	222	218	206	201	238	218	206	213	187	227	225	211	212	230	236	203	191	200	214	207	221	200	205	248	208	210	206	258	196	208	192	214	244	214	201	219	205	191	226	218	215	207	198	210	226	235	204	230	214	219	204	201	220	194	198	199	202	214	213	209	229	220	192	206	221	201	232	211	201	206	186	200	212	193	234	215	217	209	260	190	209	230	211	240	210	236	213	211	204	209	194	233	192	217	227	217	185	218	207	221	231	211	211	184	223	237	208	219	195	230	221	249	210	197	226	232	223	217	218	220	226	235	172	207	217	234	219	198	217	241	215	206	210	231	234	220	224	209	220	198	229	220	234	214	247	210	214	215	229	212	197	195	205	225	222	202	204	227	215	212	220	204	229	210	209	176	224	239	230	231	194	192	251	217	219	226	208	209	218	238	192	202	207	191	214	227	225	231	209	219	218	227	205	200	226	226	181	230	225	225	194	197	185	201	195	219	217	219	221	216	211	210	205	222	212	190	205	199	188	207	203	226	205	215	215	211	215	204	240	200	209	212	197	216	226	212	209	212	197	200	195	219	195	212	209	193	194	216	214	217	196	180	240	200	188	211	200	243	217	216	197	198	190	237	215	236	209	232	201	206	215	201	237	198	227	209	203	243	223	202	213	208	216	199	205	188	203	219	192	237	243	211	207	218	227	233	216	221	216	210	245	239	199	200	221	242	203	222	200	222	215	205	187	211	231	193	198	217	233	214	254	207	214	211	193	221	192	216	227	205	209	235	222	212	226	244	207	220	238	232	190	257	193	220	214	224	221	185	194	214	195	210	214	195	215	205	199	205	217	223	209	210	203	208	208	229	234	207	250	203	235	213	230	212	194	220	183	204	224	233	215	212	211	237	233	248	204	196	189	193	220	225	201	224	215	238	229	203	199	226	209	218	215	198	204	209	226	204	214	214	226	212	187	210	199	210	229	217	199	222	217	206	195	204	232	199	207	228	211	215	186	204	229	217	242	195	212	219	214	223	221	229	223	220	215	197	210	204	190	232	228	211	218	210	222	202	217	264	230	223	224	219	223	212	204	219	205	230	201	197	203	202	213	209	208	202	221	200	220	203	226	212	241	203	230	240	219	224	233	208	215	224	225	222	205	209	212	202	201	209	219	226	223	217	213	209	205	175	175	203	219	220	186	234	231	214	216	215	218	209	221	237	209	228	214	204	214	189	213	228	230	205	224	221	219	196	232	220	243	205	213	214	246	207	216	229	227	210	218	201	212	215	200	192	188	229	252	201	240	218	195	228	225	209	204	206	200	234	197	216	208	239	223	184	235	238	218	241	222	195	215	211	193	220	229	196	212	209	237	212	234	194	206	214	204	223	203	222	197	239	210	199	221	206	202	244	224	231	190	248	209	237	232	241	185	233	202	213	200	224	207	220	229	238	204	225	220	218	212	218	198	242	205	215	229	223	212	233	200	191	215	226	191	231	210	219	236	230	256	227	221	201	193	201	206	235	242	205	198	208	213	226	204	211	202	210	200	214	200	202	213	185	212	225	209	209	208	186	207	220	220	214	244	236	215	218	192	224	230	199	224	232	193	186	215	228	178	198	217	195	221	210	213	215	217	204	211	229	208	215	212	188	213	199	221	204	231	206	207	230	219	191	202	191	223	213	231	218	211	234	207	206	202	221	214	263	188	198	209	228	210	207	217	205	230	230	208	228	203	192	198	222	243	215	212	248	227	193	199	197	204	193	196	211	239	219	221	186	213	237	199	226	209	181	199	220	178	225	203	217	222	216	218	216	211	213	200	218	206	198	240	224	216	219	204	211	208	203	227	189	230	218	222	187	202	211	206	224	214	211	224	224	216	216	211	204	214	202	205	244	229	207	196	225	224	202	198	200	226	223	212	206	207	217	190	193	210	200
25903	37681	17382	9766	7589	5324	3445	2503	2123	1542	1536	1118	760	582	546	399	425	383	302	286	257	245	236	267	239	254	268	260	265	241	258	257	263	224	236	260	231	216	269	240	227	263	283	274	238	259	245	272	243	226	242	265	247	227	255	235	219	273	218	244	226	261	224	263	244	218	278	242	233	264	250	232	242	243	232	254	241	228	266	208	226	254	259	234	255	216	256	258	226	222	248	225	279	258	227	205	233	228	254	242	245	248	219	240	244	234	239	228	244	244	225	243	252	251	234	254	257	217	244	237	229	223	241	228	229	245	241	236	269	239	225	265	246	241	227	246	234	214	251	225	233	225	265	239	252	230	256	238	230	228	227	252	256	261	257	249	251	251	244	225	256	238	238	199	225	244	242	234	224	273	239	252	227	239	255	277	233	239	230	250	247	229	232	204	233	219	232	210	213	246	236	228	216	229	250	235	241	229	254	248	256	247	243	223	252	244	210	236	250	213	220	225	237	214	203	227	217	284	234	239	232	230	233	241	219	214	241	267	241	217	255	244	207	239	236	216	239	248	230	236	244	244	236	253	249	259	230	214	238	228	241	241	249	222	228	235	227	235	251	252	221	240	230	226	231	215	249	246	245	255	255	246	231	229	214	232	251	208	238	218	224	236	218	242	238	211	226	237	206	251	233	250	227	248	229	242	246	230	249	230	239	218	235	234	233	253	230	244	249	225	230	216	251	237	259	236	259	231	242	250	249	233	217	216	236	249	199	217	253	231	236	225	224	239	235	213	229	247	240	216	232	220	222	225	241	240	239	236	236	255	229	222	217	260	230	218	224	237	222	220	254	221	229	246	267	244	245	231	224	252	216	247	209	232	241	240	231	240	235	215	214	237	272	209	256	267	245	240	235	245	211	238	242	238	243	226	204	215	241	259	240	235	254	256	213	235	243	202	228	222	244	248	243	229	212	247	238	252	233	237	221	240	229	238	255	224	204	227	214	227	245	254	223	231	229	259	210	228	235	259	246	275	237	246	256	238	236	216	224	229	237	219	246	212	264	238	227	215	248	231	208	218	248	232	244	226	229	239	244	245	242	249	232	226	219	237	234	227	251	227	244	226	265	248	238	234	216	241	247	220	217	242	227	226	217	216	226	233	208	231	239	252	233	251	234	218	199	223	231	242	220	208	242	220	217	209	252	227	257	221	244	215	212	233	268	221	224	244	246	238	230	223	243	227	239	248	244	232	246	214	255	238	217	244	246	230	248	240	242	232	213	243	244	212	237	210	227	242	233	245	273	255	240	232	242	239	254	238	236	252	228	249	222	219	231	252	255	260	243	220	245	204	240	222	265	238	224	213	242	215	249	212	218	254	241	233	233	220	232	239	256	246	226	251	220	253	234	239	225	233	258	222	249	272	216	217	257	222	231	223	233	219	196	216	263	231	261	252	217	253	213	213	231	225	213	220	205	218	231	228	244	249	213	234	247	228	242	238	223	243	244	223	229	239	227	246	235	248	251	234	237	271	256	226	255	217	218	242	247	244	250	269	238	235	212	244	243	225	224	227	215	231	261	226	236	225	228	233	253	244	243	233	268	232	249	242	234	232	218	227	222	234	242	211	214	230	210	224	223	208	233	230	217	231	250	238	220	232	254	251	222	225	226	219	232	218	229	272	217	233	214	242	228	221	265	258	240	244	197	234	242	212	246	229	207	233	240	224	244	238	234	250	222	241	225	223	255	220	252	250	255	243	239	219	254	226	246	227	240	218	210	220	247	221	249	240	228	230	233	262	231	234	255	233	227	252	231	212	226	206	216	238	237	234	217	220	229	236	237	233	232	206	253	223	238	218	213	251	233	258	246	234	258	250	254	243	222	235	253	226	253	243	223	250	213	227	228	228	219	246	243	262	259	203	213	237	214	239	210	249	228	236	230	251	222	258	241	227	259	212	260	260	246	191	230	209	265	228	245	261	223	198	250	245	254	242	240	239	248	215	249	246	215	249	241	204	222	239	236	236	220	253	240	239	204	222	245	231	248	236	233	239	240	223	231	230	240	257	245	236	248	227	231	235	232	242	223	211	236	259	239	246	225	231	242	228	241	253	243	230	232	232	240	223	238	252	212	200	257	247	229	236	245	238	215	212	202	250	228	224	233	241	246	235	246	228	230	240	232	228	225	254	218	213	275	201	236	250	237	232	256	247	251	230	236	243	239	230	228	235	229	225	228	213	229	233	234	232	200	236	242	248	256	251	215	245	238	262	223	260	248	261	218	244	227	214	277	246	261	253	227	262	237	220	225	264	232	236	264	226	237	250	225	241	250	247	225	234	232	220	255	228	258	245	221	235	237	228	238	256	236	207	193	226	235	222	221	244	238	270	244	229	236	235	250	236	260	258	204	226	225	244	242	244	219	258	257	222	235	256	265	232	236	222	256	254	273	231	210	221	266	242	241	257	229	241	231	238	226	216	222	250	228	235	206	233	232	245	232	235	203	246	227	223	228	253	208	238	244	222	244	239	216	238	229	239	229	256	240	231	226	229	263	252	252	215	236	227	262	224	237	233	246	233	236	253	244	230	244	233	243	218	244	220	215	226	222	235	241	232	236	233	250	255	201	253	264	252	230	236	255	252	249	218	236	255	227	239	254	225	231	263	248	258	225	207	206	218	236	236	216	235	210	251	213	214	227	240	233	215	257	217	265	231	227	252	231	227	253	227	252	239	229	249	218	254	258	235	245	252	229	233	230	221	222	215	233	218	248	237	219	258	215	242	243	253	235	231	234	235	237	240	264	247	227	220	253	240	218	220	244	236	242	226	263	246	264	229	250	239	239	247	260	239	222	243	248	214	253	211	210	219	229	201	227	247	222	223	234	227	234	228	250	246	238	246	212	213	253	255	242	251	255	235	226	240	259	217	225	273	264	222	217	251	240	255	225	222	222	224	215	213	221	232	246	219	222	232	238	264	275	248	219	239	239	211	229	230	243	224	219	213	217	222	245	239	248	234	239	212	256	226	225	221	230	219	241	244	216	229	253	207	249	260	221	227	237	227	217	248	239	213	204	259	231	243	261	217	241	225	218	224	253	240	223	237	236	218	234	233	247	247	230	226	230	235	265	241	237	265	205	214	244	236	223	237	244	250	244	234	252	238	242	238	227	225	216	222	210	223	268	229	232	246	256	271	206	245	246	223	227	241	233	232	250	216	217	215	221	248	243	217	249	250	194	236	228	247	199	257	251	251	265	240	218	250	243	224	220	263	243	224	262	228	234	231	211	235	255	239	224	242	230	253	245	253	211	222	227	214	247	250	208	230	213	219	231	245	269	235	245	240	226	273	229	242	227	230	264	215	243	247	247	210	260	257	223	264	266	240	244	236	220	243	214	230	209	249	244	253	236	261	221	270	252	243	245	221	213	221	239	242	239	253	259	230	252	208	225	258	246	227	243	229	248	221	236	216	254	233	216	207	222	253	267	236	222	231	221	207	213	222	252	264	222	223
22949	21323	28954	24030	21352	21279	9984	3143	2215	1833	1834	1183	878	811	624	654	600	506	404	419	403	389	385	357	378	376	375	358	358	388	382	382	360	342	343	393	319	324	364	405	376	350	380	364	360	367	375	371	361	358	391	361	366	376	348	348	357	373	385	351	344	357	380	347	304	347	384	366	370	359	316	351	370	357	347	363	387	362	329	324	378	328	342	348	376	352	385	342	345	370	311	353	364	346	340	340	335	371	323	351	349	344	335	331	366	317	314	331	376	307	338	339	335	312	332	348	361	331	322	335	329	356	338	349	319	341	337	332	365	326	347	359	357	323	350	349	343	337	328	329	323	332	353	334	367	307	299	342	370	342	324	344	342	341	339	349	353	329	347	352	337	322	347	345	360	334	341	313	344	339	339	319	351	349	361	335	330	330	377	297	330	331	355	351	326	366	320	329	356	338	385	346	357	347	324	319	345	327	343	311	359	349	356	325	327	349	362	329	334	301	323	356	371	339	310	329	339	344	332	348	368	315	322	318	342	371	318	335	345	331	336	313	327	338	340	349	363	334	346	324	314	339	351	369	342	382	305	295	349	323	350	341	356	336	331	368	343	351	365	341	328	354	346	345	346	340	341	331	321	303	348	367	356	347	397	337	343	317	368	335	345	315	335	354	342	330	356	337	316	315	344	347	370	343	332	367	340	350	326	371	364	335	363	312	338	314	328	295	317	359	348	351	368	340	370	320	316	342	363	309	336	348	352	307	359	347	353	299	358	324	319	323	364	378	344	312	353	326	344	360	358	339	328	340	345	348	355	336	328	346	366	348	353	298	336	338	342	358	352	355	301	358	320	346	322	380	337	343	331	354	340	330	337	362	320	379	309	317	322	328	337	340	301	342	321	296	352	311	368	363	350	337	366	368	340	309	354	318	324	377	327	309	353	338	354	321	314	342	344	353	362	304	337	349	327	374	344	366	371	340	333	357	364	339	339	316	346	348	362	350	328	335	328	326	334	370	319	366	364	319	335	342	299	358	364	348	335	346	349	317	358	365	331	348	334	314	355	316	329	372	380	306	372	326	383	324	340	324	347	337	329	331	309	312	319	318	360	353	352	340	312	335	329	349	331	344	345	375	339	359	334	333	335	342	350	316	359	352	350	356	343	340	356	353	371	358	333	324	329	372	310	377	379	323	332	332	353	334	342	330	365	343	366	334	341	349	355	334	339	346	360	367	344	307	349	349	337	318	343	318	340	332	352	357	350	318	314	374	348	363	342	319	331	365	352	323	312	358	340	333	353	332	325	315	342	323	338	342	356	317	318	356	313	333	371	354	323	355	363	329	343	318	348	388	346	377	309	335	340	359	347	347	381	330	332	328	314	328	334	356	318	340	358	340	324	366	361	301	330	358	334	357	334	341	360	340	374	362	363	322	321	326	318	303	344	362	330	324	340	340	345	324	326	343	356	342	345	322	330	322	323	348	346	324	322	374	341	339	336	368	348	301	344	339	329	299	325	346	311	325	368	326	311	350	317	342	334	337	332	328	347	374	343	347	334	328	300	294	383	361	280	300	329	320	320	345	345	338	310	360	332	316	322	314	335	327	318	362	357	331	360	307	324	332	349	344	338	369	320	332	343	332	347	346	344	358	342	334	341	333	332	329	320	326	326	338	327	314	339	298	350	342	361	360	322	366	363	345	325	370	340	358	360	336	357	363	339	325	339	369	340	360	343	313	334	350	325	335	334	343	341	379	333	346	354	338	321	331	352	351	315	298	354	352	339	305	339	309	309	341	369	350	365	328	351	346	354	362	333	331	326	332	350	343	330	321	335	370	362	345	366	341	347	350	352	356	346	346	339	331	319	358	348	332	287	370	334	334	337	324	353	331	314	342	326	369	321	326	342	345	346	332	329	358	341	338	321	316	347	356	310	384	336	351	345	341	367	323	353	354	322	357	339	353	326	367	344	357	354	336	335	355	321	322	321	355	381	342	347	333	330	347	344	324	312	347	315	337	318	355	314	339	357	345	350	313	319	328	341	352	348	350	332	351	375	353	312	335	379	363	354	320	346	312	356	355	352	352	359	327	283	319	330	315	327	316	360	343	345	324	345	372	333	357	387	356	325	330	350	326	372	349	312	318	381	336	339	366	344	373	351	349	331	355	316	328	319	336	377	327	360	361	340	332	357	352	348	354	343	310	379	338	317	320	324	359	331	343	332	295	322	319	346	283	326	340	323	359	308	341	381	327	365	339	361	340	326	333	320	341	322	324	364	327	320	311	338	312	377	321	334	321	344	326	373	348	313	313	322	359	345	323	359	358	356	318	356	333	357	358	360	326	341	359	354	353	331	385	345	359	343	328	349	353	365	334	343	334	322	364	365	344	356	329	362	330	371	324	366	364	334	329	318	314	329	346	308	341	356	339	348	304	324	375	338	313	319	331	340	322	353	323	341	326	346	295	331	286	324	344	327	356	317	320	328	356	330	347	338	331	320	324	341	342	327	351	345	354	322	361	352	345	343	326	370	345	370	336	319	340	336	333	364	318	334	304	318	382	341	327	364	303	329	365	350	334	335	286	354	328	302	362	363	359	353	341	322	359	337	340	336	312	320	327	397	371	339	347	332	358	306	350	358	371	316	346	334	323	314	315	323	319	344	352	324	336	364	305	323	346	344	331	340	339	363	302	347	339	354	336	341	331	336	352	339	317	303	338	310	353	328	329	311	350	322	318	331	365	348	331	346	336	343	367	306	354	349	333	322	345	336	347	367	381	355	354	330	324	344	347	307	326	354	364	356	349	326	365	318	360	332	321	347	312	324	366	333	333	341	316	352	336	323	336	345	350	335	342	334	315	321	311	356	334	340	334	320	329	361	328	349	334	303	332	337	323	347	324	335	318	335	365	356	361	314	344	336	333	379	344	335	330	331	360	350	336	341	337	359	337	347	308	318	327	325	317	327	328	332	346	335	334	326	337	301	346	345	341	328	352	364	349	337	337	320	356	329	328	314	369	351	359	328	323	329	358	352	333	363	310	331	345	335	374	347	326	357	327	348	319	311	359	350	351	352	377	345	345	336	332	344	313	348	319	340	343	300	362	330	338	344	327	319	335	343	346	349	365	350	347	361	347	347	348	358	346	331	346	340	351	348	322	326	347	331	319	334	358	365	338	333	345	362	346	320	349	368	358	335	346	344	358	321	376	283	305	366	369	335	358	315	363	340	359	310	355	332	333	376	310	355	331	338	329	361	335	344	360	352	333	348	360	345	340	341	337	323	324	348	325	349	339	324	336	310	364	332	362	363	330	335	307	329	310	335	318	299	322	333	317	373	337	348	349	321	339	322	330	392	343	350	330	342	332	327	309	366	344	343	367	322	314	317	305	365	347	354	367	346	364	321	339	370	342	329	350	326	309	357	299	334	320	371	296	351	353	346	356	305	348	347	343	343	402	354	354	349	319	321	324	337	360	316	385	357	325	355	307	320	340	300	359	361	342	373	340
31561	49915	25867	16499	12822	9018	5803	4605	3927	3276	3044	1981	1400	1055	904	848	772	623	541	492	409	405	420	425	390	412	381	419	376	406	405	396	386	371	376	384	417	389	412	404	352	408	389	387	358	409	404	365	382	376	376	438	387	371	405	357	391	378	390	376	380	385	394	384	359	373	378	370	312	390	341	332	341	378	376	367	341	338	331	354	330	357	323	338	355	326	338	327	344	395	315	354	328	358	356	345	341	333	346	362	392	325	364	339	335	340	353	353	363	356	350	369	329	332	352	340	329	345	362	342	335	336	345	364	351	368	350	370	375	340	358	343	326	348	360	348	356	356	333	367	380	347	340	383	352	313	372	364	347	372	356	356	370	342	320	348	375	347	344	339	311	371	337	352	377	367	365	380	326	361	380	384	365	366	343	378	364	335	332	372	320	350	339	369	334	323	356	358	349	355	357	346	340	341	364	314	329	356	322	321	353	328	351	342	349	334	331	351	335	373	354	344	347	328	340	353	372	347	353	348	299	364	351	339	358	376	359	351	396	353	336	370	342	342	336	370	368	361	341	345	345	345	342	347	372	324	357	354	349	336	342	316	340	373	305	374	360	342	353	357	352	349	357	371	352	378	345	334	379	369	356	363	359	342	334	347	355	339	361	353	354	345	358	340	373	341	339	344	348	349	382	356	363	295	329	340	360	373	316	352	362	349	321	361	357	339	350	357	350	339	345	324	341	360	373	329	363	339	355	371	370	345	339	377	340	343	356	363	359	332	381	371	334	342	376	345	335	366	338	370	322	342	332	309	330	355	372	301	350	362	329	373	318	352	347	316	317	344	331	345	341	345	324	383	377	346	330	374	340	301	378	333	393	370	347	305	355	354	381	347	348	339	334	351	351	383	375	352	362	368	365	326	338	350	347	322	355	350	344	351	350	360	367	327	331	353	356	342	345	338	346	345	353	345	335	388	306	369	340	320	346	332	329	361	361	353	317	340	347	353	359	329	389	330	346	347	309	331	372	348	366	340	380	346	363	350	345	356	356	297	334	378	356	362	342	322	352	321	359	322	357	329	351	347	333	350	352	352	380	365	330	356	377	341	343	345	344	360	358	324	343	365	322	345	351	366	337	366	345	347	293	350	326	359	346	355	363	340	339	323	334	353	325	356	352	364	357	343	345	362	351	339	344	360	375	376	362	378	320	350	347	317	332	351	340	324	341	307	343	334	355	311	336	350	314	351	323	338	327	342	339	342	318	365	330	334	328	353	333	325	388	337	321	313	355	340	317	329	383	320	356	355	364	369	349	344	336	356	352	365	357	326	307	400	360	336	320	321	355	350	338	348	303	375	341	338	377	366	359	336	332	346	330	359	355	356	388	351	367	331	349	358	388	362	361	357	362	360	397	324	367	347	352	343	327	364	343	348	339	348	340	343	348	307	357	312	346	358	365	353	352	350	351	343	358	412	351	337	327	331	330	335	336	322	349	324	316	347	346	352	351	333	331	321	343	359	376	351	350	337	348	329	359	351	313	356	380	395	361	374	384	361	343	320	341	351	314	364	367	338	341	372	376	356	350	374	357	371	342	335	369	349	334	348	355	332	371	344	327	368	341	353	358	343	316	348	347	347	354	379	318	339	337	348	352	365	356	354	355	365	347	349	336	333	370	334	364	343	314	356	343	353	371	328	335	353	390	358	352	311	388	347	364	353	320	327	329	349	311	329	354	390	346	359	372	376	344	360	367	337	364	308	337	326	352	353	387	327	332	331	367	338	324	340	338	373	348	347	343	299	331	343	343	352	347	382	325	327	347	323	338	329	337	353	369	334	355	318	369	367	339	343	340	344	356	331	335	383	374	367	348	334	335	368	347	342	337	335	362	338	338	375	332	346	364	328	341	327	297	367	376	362	347	303	360	337	339	333	314	351	364	335	359	351	349	338	342	342	346	360	333	343	373	351	361	339	331	397	376	337	355	362	317	364	356	336	382	334	333	341	358	335	386	358	388	348	332	329	337	359	357	340	332	321	337	343	358	304	329	362	354	346	360	396	337	373	355	353	373	350	335	398	359	369	357	335	324	349	347	344	328	307	354	347	340	357	335	382	347	329	381	353	333	336	372	369	363	385	349	372	315	353	399	357	339	316	355	319	375	340	331	346	347	344	340	349	371	352	331	356	370	322	346	363	325	376	349	351	356	329	390	335	335	359	306	337	350	355	361	328	373	337	340	339	361	342	379	317	332	367	354	349	339	327	337	332	338	375	326	326	331	349	352	393	337	353	354	335	346	333	327	297	363	355	339	344	385	348	334	334	359	348	343	332	356	327	326	352	360	318	362	386	333	350	330	351	347	338	328	337	367	350	367	354	354	343	360	328	375	345	360	341	364	344	300	342	362	370	350	364	322	361	342	358	350	363	358	348	378	331	338	338	368	380	344	348	336	318	348	340	323	332	363	333	314	357	376	357	324	351	370	358	330	414	332	354	344	328	361	338	367	353	337	355	333	343	342	348	343	351	361	357	362	351	326	342	351	331	343	347	360	317	384	358	350	349	359	358	332	378	360	358	343	331	343	352	340	351	331	371	347	327	324	368	361	335	330	374	321	333	342	321	344	312	348	320	319	354	355	358	336	330	345	331	362	357	373	366	360	347	373	341	364	340	349	348	343	371	349	354	346	343	334	360	347	319	338	352	381	347	331	360	360	304	319	336	359	343	331	303	364	372	332	370	363	376	326	360	320	334	382	323	349	305	345	372	399	321	394	345	339	357	387	366	369	385	319	363	358	349	342	360	319	354	330	366	311	373	372	316	355	356	359	328	329	363	345	358	341	325	370	345	361	343	354	339	367	373	316	333	325	340	347	323	316	334	326	325	353	363	323	340	333	384	366	368	360	332	355	336	354	352	336	335	360	360	360	326	351	353	331	343	315	360	350	334	359	354	328	337	354	343	338	370	346	333	327	331	363	377	343	334	357	360	333	318	362	369	335	363	378	345	327	346	333	367	331	296	349	337	354	375	334	330	339	328	378	359	339	317	374	303	347	338	373	332	361	367	348	346	347	366	330	367	362	364	351	345	330	348	357	322	341	345	311	336	376	322	361	367	337	368	322	347	326	339	317	345	355	355	371	345	360	345	332	379	309	340	386	356	354	335	363	355	371	322	360	347	366	358	321	393	380	349	346	379	340	364	354	346	338	352	368	348	367	339	353	337	344	371	365	365	339	361	365	338	352	339	327	340	368	319	330	345	349	327	336	344	362	349	324	334	390	349	378	337	347	350	354	373	360	333	359	342	374	355	356	380	329	363	350	377	334	348	377	344	365	332	368	317	347	341	344	339	397	363	384	374	352	370	304	361	338	359	372	355	381	356	349	345	338	360	344	346	344	343	339	370	333	363	331	356	346	352	370	363	333	388	337	329	361	356	345	348	364	358	346	329	352	341	331	350	352	341	350	333	338	349	344	366	338	363	340	350	340	375	325	347	318	343	328	342	328	332	380	339
28909	23431	15213	7249	3704	2029	1206	982	717	830	487	394	319	279	253	180	176	166	160	138	143	138	167	157	171	157	176	148	149	156	149	162	128	162	154	158	158	158	133	151	148	141	167	169	163	153	159	148	173	153	126	147	134	184	140	123	151	148	148	146	163	153	160	146	163	168	143	125	138	163	164	150	142	132	145	141	154	152	147	151	140	152	144	156	131	158	140	138	157	149	133	142	125	133	133	144	150	177	130	146	146	157	137	135	150	147	140	146	155	146	156	154	153	134	157	157	144	145	139	155	148	170	148	143	136	141	152	141	119	151	145	160	136	147	157	152	155	157	168	136	144	129	169	150	157	144	165	146	129	142	165	151	143	148	142	161	131	154	157	136	158	145	173	130	153	151	150	155	149	152	165	148	144	153	139	127	130	141	157	144	158	132	132	145	152	159	165	132	159	154	135	158	155	138	142	136	142	134	136	134	153	170	157	144	153	155	149	131	158	142	150	136	135	132	169	142	135	145	165	130	151	138	159	133	130	148	146	141	129	161	144	141	139	143	155	158	138	148	122	146	149	154	166	152	144	161	145	161	131	130	161	145	129	153	146	132	163	156	152	143	139	168	167	149	146	132	145	145	154	167	137	154	174	139	136	151	145	152	152	166	148	145	166	148	143	142	162	152	147	141	131	152	115	132	123	134	162	156	134	137	160	153	141	139	138	131	157	139	137	130	147	155	178	153	160	140	138	162	139	162	154	138	137	140	177	146	153	164	159	143	146	139	138	145	138	149	145	165	132	134	145	144	139	147	147	132	132	133	146	135	135	141	142	162	122	146	148	141	130	162	148	143	144	154	141	144	175	147	157	120	147	117	143	151	131	157	136	135	130	135	162	120	137	132	154	132	141	138	154	144	138	153	149	154	147	150	167	171	156	159	155	139	129	172	138	153	127	122	141	170	144	113	156	120	177	131	150	139	157	129	148	143	142	162	145	148	161	154	138	152	138	144	155	161	147	143	142	170	157	160	153	149	150	141	163	163	134	165	139	165	159	150	109	130	139	155	163	159	140	154	127	156	155	149	162	156	130	137	140	125	143	147	134	174	166	156	152	138	139	164	165	156	153	154	144	135	136	159	131	147	130	140	162	149	145	137	148	154	132	152	133	149	131	133	123	131	155	131	144	157	157	138	135	163	160	141	163	166	160	143	157	140	162	164	144	143	141	139	162	157	138	138	143	119	149	145	149	152	155	167	130	152	131	159	150	150	164	157	150	160	135	149	163	152	137	159	143	154	146	135	151	136	176	148	148	172	127	158	137	127	152	156	160	136	154	156	147	126	138	136	176	113	162	134	161	159	132	144	132	155	145	152	144	156	165	144	158	171	131	167	149	164	156	132	149	182	154	165	156	133	143	158	153	135	159	136	153	138	149	139	174	180	172	151	150	160	129	150	145	147	147	132	157	146	141	162	147	151	128	137	144	142	139	157	172	139	159	149	133	144	107	149	166	165	148	141	139	152	138	172	160	134	138	163	144	127	159	163	151	147	136	131	135	141	146	120	146	135	121	156	156	137	153	145	130	140	122	165	147	150	187	142	157	170	122	145	149	158	140	143	141	138	142	133	139	162	139	141	143	152	141	149	143	143	136	128	142	136	163	137	154	152	164	144	183	159	136	132	162	154	153	143	158	134	149	125	147	147	151	129	181	144	144	131	135	140	138	143	160	125	128	147	137	128	146	142	135	151	141	155	121	124	129	135	161	132	145	148	144	155	156	152	166	145	127	144	143	157	132	137	163	137	155	131	116	150	145	133	150	142	136	154	160	149	134	154	151	153	150	164	136	160	147	150	168	154	147	122	147	133	156	146	122	137	139	164	141	158	146	154	153	139	115	168	142	159	140	131	151	159	167	134	143	144	134	149	148	154	133	148	143	144	154	122	154	151	162	136	132	112	150	142	125	140	148	148	154	155	126	151	148	138	148	157	159	155	147	156	139	163	152	144	158	161	143	162	153	144	150	149	147	163	154	150	167	153	158	152	145	138	131	161	163	126	128	143	144	158	133	147	158	116	158	149	152	169	147	144	130	142	128	159	142	132	139	143	131	165	160	143	153	157	145	159	120	148	117	166	142	141	161	156	148	156	175	145	138	138	159	143	161	171	154	155	136	146	162	164	162	139	162	153	164	141	132	145	134	155	125	151	165	166	136	149	149	165	139	137	144	155	150	135	138	144	175	144	157	162	143	141	127	143	158	167	167	133	138	150	160	130	139	137	126	131	163	151	162	157	150	150	157	128	156	154	132	159	146	157	135	136	147	153	162	137	144	137	150	147	156	105	128	160	142	163	138	132	148	133	151	156	141	159	168	151	142	148	134	152	149	134	139	139	152	134	144	142	151	137	169	154	154	149	151	134	138	134	146	139	157	137	128	134	166	123	144	150	145	137	132	144	127	141	163	146	124	154	154	157	156	154	128	154	157	148	144	135	141	170	144	141	156	149	150	148	150	137	149	155	147	145	167	135	165	148	124	158	144	129	150	147	146	149	151	150	147	165	144	137	134	151	123	162	125	148	132	147	160	167	139	144	147	158	147	118	143	138	132	135	162	133	153	147	138	125	127	154	149	141	160	126	126	131	153	152	142	141	130	152	158	130	157	143	121	145	126	133	153	142	140	152	153	120	133	155	147	139	153	156	157	157	158	155	155	155	123	183	157	132	152	153	155	150	138	142	194	140	164	140	142	162	150	153	145	141	141	169	134	124	151	138	159	152	162	149	158	155	169	133	118	137	145	156	141	143	128	138	144	159	162	158	153	144	152	140	143	155	141	148	138	137	153	164	140	148	138	155	144	139	148	158	142	157	159	146	144	143	122	143	112	166	142	164	148	155	144	147	153	149	152	158	142	138	137	145	149	167	145	145	151	163	150	148	142	132	160	132	135	129	151	145	123	164	130	136	151	145	121	135	157	161	166	156	129	144	142	153	151	144	127	140	146	142	145	150	132	123	137	148	137	138	135	144	121	153	149	120	145	152	154	144	158	153	149	138	147	147	144	135	137	155	150	137	143	140	173	130	134	134	144	136	159	160	138	152	139	138	152	156	155	141	158	141	144	139	170	152	134	159	137	138	129	133	119	143	152	136	145	157	152	162	147	139	140	159	160	137	145	145	152	125	167	152	139	173	150	133	157	130	146	167	155	139	150	162	151	154	140	156	156	146	137	140	148	142	150	149	160	159	137	138	169	146	144	142	158	153	139	156	149	151	130	160	167	145	144	127	160	172	138	157	154	114	125	158	141	138	136	146	158	143	138	150	141	154	146	181	144	142	154	150	146	162	168	114	166	152	139	144	127	139	138	158	124	169	152	156	170	154	149	148	145	145	146	152	167	153	151	135	147	139	150	161	152	125	149	155	137	151	160	151	163	140	133	144	150	159	156	145	117	152	162	142	172	138	137	160	155	125	140	142	137	137	147	156	132	141	165	148	135	149	150	147	148	133	132	167
23481	31296	13856	7641	5872	3768	2291	1871	1387	1463	955	676	467	409	389	287	226	184	168	179	197	188	180	164	193	133	149	169	185	164	171	161	145	165	160	183	190	171	167	169	161	176	180	188	166	163	177	155	182	189	188	149	151	169	191	159	163	167	156	144	159	157	176	139	175	157	155	173	157	167	162	160	181	168	166	148	155	150	172	155	131	162	173	155	146	150	178	171	160	171	165	187	162	185	147	148	148	157	156	153	170	147	164	166	172	163	158	169	177	168	155	157	145	160	171	169	147	171	174	176	155	172	177	161	165	166	153	155	188	163	162	175	154	165	166	169	180	186	157	161	174	140	172	165	175	166	152	154	179	182	181	160	175	175	146	176	151	148	163	165	149	169	172	186	172	174	170	163	155	162	156	145	169	161	168	151	161	175	162	160	155	156	164	157	146	177	156	160	172	170	178	153	156	163	159	163	186	157	173	159	177	144	135	162	184	162	167	157	168	147	179	151	164	166	184	158	169	146	157	179	150	155	142	186	172	183	156	144	153	154	185	187	171	158	170	160	159	161	157	175	133	160	119	149	182	172	140	155	148	165	168	151	155	157	172	166	161	155	178	181	165	175	147	169	182	157	151	148	176	169	173	171	151	183	177	173	164	155	171	161	180	163	167	154	156	181	162	169	154	150	169	177	155	152	179	165	159	135	160	171	156	185	158	163	172	173	157	147	165	155	163	176	183	163	185	151	168	185	169	176	168	163	156	162	163	165	160	145	140	185	158	136	170	150	159	152	179	198	159	157	157	147	153	142	164	167	183	173	171	164	153	142	155	160	172	173	169	192	162	171	178	140	168	160	157	179	171	149	126	177	163	147	155	172	151	144	184	156	189	155	169	168	165	157	151	178	138	157	170	181	165	161	151	148	148	162	148	175	158	167	149	162	183	169	173	169	163	184	178	164	151	164	176	181	145	158	161	125	148	162	133	139	168	154	172	146	164	158	150	148	154	177	186	167	172	157	177	189	129	161	154	163	168	175	182	147	159	163	146	144	172	136	157	158	155	181	156	179	157	177	184	142	168	132	134	163	155	182	185	168	170	158	183	173	165	187	164	156	169	140	178	150	175	154	179	156	162	157	162	158	160	136	173	158	148	166	172	141	160	185	152	172	163	161	150	159	181	144	173	172	155	158	164	174	157	152	177	177	157	160	160	180	165	165	143	180	184	151	184	148	134	147	159	163	160	169	170	181	175	170	197	167	182	180	189	182	162	175	169	174	169	151	166	161	180	179	157	166	159	164	155	177	166	183	151	153	175	171	160	178	189	173	142	207	164	144	174	177	165	169	161	157	173	161	157	170	171	180	174	175	168	169	142	173	162	142	174	159	165	180	161	170	156	162	193	147	170	152	158	168	158	149	177	180	157	174	152	147	143	144	148	179	166	148	136	165	169	147	169	159	169	168	174	166	185	179	152	155	168	146	148	190	175	165	152	174	190	162	161	145	146	148	181	159	183	154	160	159	149	183	155	169	174	156	156	146	162	131	160	160	161	154	166	176	142	165	152	168	171	177	169	176	153	161	157	157	165	154	163	172	174	177	143	161	182	160	161	159	169	185	163	164	169	161	152	170	173	138	171	135	177	180	157	149	162	142	154	147	152	173	155	145	153	159	159	140	172	162	176	158	169	156	139	157	168	141	140	147	157	180	165	146	186	134	188	148	173	178	177	161	169	171	166	142	149	155	169	166	173	166	149	145	166	158	135	164	173	142	155	164	148	170	164	168	163	177	153	161	144	148	164	152	155	178	167	160	147	181	186	171	152	163	151	174	159	156	170	150	157	165	158	147	173	165	159	166	174	180	172	157	168	176	166	150	161	160	146	156	157	165	166	149	171	151	163	151	171	157	164	158	176	172	151	180	161	174	155	167	194	161	159	164	170	176	170	139	136	150	144	180	177	160	166	174	163	157	160	177	170	150	166	174	170	167	178	173	169	171	157	174	166	160	147	174	201	164	157	169	178	150	145	132	156	168	136	175	172	156	174	140	179	147	158	170	152	157	146	149	148	174	177	152	161	179	153	178	146	183	174	164	168	159	166	148	156	166	158	173	153	135	140	187	176	167	151	166	154	161	155	173	179	144	135	163	160	170	146	187	153	160	150	149	166	168	163	156	155	175	174	173	168	156	150	147	157	167	155	185	179	169	189	140	151	163	183	152	154	164	174	169	174	149	188	190	152	155	156	189	163	156	159	192	176	159	154	172	155	160	164	151	178	152	174	157	128	164	156	162	141	150	182	156	180	177	165	164	172	149	151	171	159	170	146	165	154	182	187	149	188	146	177	166	168	161	157	171	177	161	147	163	162	140	156	174	161	168	161	161	198	161	173	158	174	171	162	152	179	147	152	153	192	150	139	165	161	137	158	145	163	150	147	157	175	164	164	153	158	169	176	149	165	165	167	164	157	167	169	140	163	156	183	156	158	163	135	155	156	171	171	174	167	156	176	164	139	168	163	163	156	171	156	163	146	156	143	139	160	149	166	156	158	155	179	150	191	142	175	167	175	169	182	184	169	166	154	147	164	156	162	162	176	176	148	166	170	157	139	175	147	155	157	140	138	162	159	166	161	154	135	140	157	166	164	166	173	174	139	144	176	149	177	143	146	158	161	175	152	150	138	148	163	182	159	165	147	166	162	139	162	168	173	148	166	155	166	165	167	153	160	191	166	164	157	180	137	157	167	172	155	150	163	154	156	168	135	163	158	166	178	163	153	159	196	153	143	174	161	162	143	168	166	152	139	152	187	156	141	154	167	159	178	156	166	178	175	157	140	161	164	154	165	147	157	159	154	159	173	189	172	172	154	161	172	165	135	178	188	157	181	191	156	172	166	150	150	142	170	166	142	144	157	163	181	176	169	179	152	151	157	156	179	168	169	149	153	171	174	156	185	178	162	184	160	168	177	189	171	146	155	152	171	175	159	168	145	155	186	161	167	161	176	179	165	148	171	167	173	159	178	152	157	161	163	186	169	145	158	174	176	165	186	188	192	170	174	157	161	162	161	148	150	130	159	184	173	144	152	175	174	172	153	141	154	166	171	173	155	162	144	151	156	148	163	164	178	152	162	167	156	172	169	184	158	154	156	149	167	149	166	149	158	165	168	164	164	159	154	162	159	154	162	191	162	148	167	182	186	161	149	156	175	190	174	160	109	176	171	147	163	169	161	163	165	155	150	175	170	167	151	172	171	168	175	164	167	172	149	189	155	155	162	158	170	164	181	171	190	161	158	151	170	161	188	163	124	161	166	164	144	164	158	187	163	150	180	170	171	158	187	162	156	174	160	174	181	161	185	148	152	163	148	179	168	150	165	161	157	164	175	142	167	162	170	150	166	167	175	159	149	154	157	162	168	175	179	165	175	154	182	171	197	159	157	174	166	158	191	174	167	155	190	191	162	150	153	146	170	162	145	161	166	171	149	143	161	173	160	157	150	172	142	158	158	152	160	157
23945	21264	28374	24431	21144	11391	3682	2032	1504	1527	878	746	612	488	386	326	327	281	237	241	238	221	240	244	262	249	222	238	224	239	257	227	233	253	229	238	242	219	230	215	254	233	257	238	215	258	251	246	237	229	249	234	221	251	227	243	233	213	254	236	241	217	206	235	208	242	230	256	214	246	231	197	203	203	205	228	214	204	207	192	253	211	220	213	231	211	213	217	184	214	230	244	203	227	227	199	211	196	241	217	206	224	220	225	216	238	227	221	229	187	210	229	214	260	193	218	231	270	210	245	224	232	234	190	227	228	214	220	229	233	226	214	219	226	190	226	224	201	227	244	229	206	195	212	210	198	224	207	218	219	211	216	209	209	213	206	216	204	230	222	210	216	230	208	207	241	223	231	207	233	213	206	189	215	230	205	204	245	230	198	221	216	226	218	216	221	227	185	204	247	224	223	207	228	238	228	234	230	218	227	227	211	194	247	212	208	217	203	209	214	223	210	231	203	195	224	210	196	217	208	218	230	263	240	227	241	189	236	242	208	210	203	188	195	216	208	217	207	231	221	228	245	198	236	206	182	225	244	212	232	232	203	221	223	210	203	226	219	223	229	233	209	198	210	206	219	243	201	220	228	183	242	237	225	217	208	246	223	222	201	198	205	192	205	225	225	240	229	228	228	214	229	211	226	199	234	247	227	207	183	219	207	231	203	204	218	193	214	213	212	203	195	214	197	216	208	251	235	218	217	213	224	197	235	217	191	217	215	238	210	219	226	207	215	221	229	231	246	190	212	226	209	203	211	225	246	218	209	224	227	236	211	250	217	184	201	195	215	247	223	234	202	199	189	208	219	211	211	234	187	228	208	184	195	201	198	216	201	222	206	223	200	201	218	225	191	187	228	223	215	193	233	206	206	238	210	199	221	225	236	187	219	208	199	201	235	225	209	209	224	230	265	201	225	207	214	236	221	226	216	215	221	221	213	175	211	240	216	205	245	226	228	214	235	221	195	207	220	211	213	221	200	215	228	213	232	198	191	213	218	208	218	199	202	200	193	202	196	209	220	229	236	221	237	216	212	200	212	217	195	234	212	191	223	192	212	247	215	221	203	193	224	204	231	226	211	225	234	222	226	192	221	229	226	197	201	220	253	188	224	183	212	220	235	191	223	223	199	227	220	214	207	210	231	215	217	237	191	233	223	213	236	231	228	208	214	216	196	220	205	207	194	220	229	228	209	192	155	205	207	238	210	214	195	217	188	229	196	195	231	226	245	216	200	233	176	230	216	210	195	248	238	179	218	222	199	209	224	208	222	218	215	214	222	215	212	212	215	211	206	222	206	224	210	219	211	240	226	217	206	212	222	222	223	212	232	220	183	196	215	198	204	208	203	191	224	202	220	234	214	233	224	206	226	202	224	188	215	206	209	209	230	219	202	210	231	208	217	211	215	183	201	224	219	227	217	231	201	227	223	218	241	226	222	195	207	238	217	218	223	235	232	218	204	217	221	223	221	237	221	197	193	205	229	220	211	210	210	223	232	203	205	219	223	239	225	232	216	199	239	188	272	247	191	230	213	220	214	204	203	223	217	229	188	208	228	213	227	201	207	222	200	227	233	207	216	224	237	245	226	246	212	220	210	238	208	229	219	232	225	210	227	236	197	219	209	206	222	190	212	217	204	203	219	212	232	211	215	189	197	215	211	240	233	216	224	185	226	224	222	244	203	213	225	214	218	211	201	224	216	212	205	179	207	236	228	220	208	199	226	228	199	241	219	237	220	206	223	191	223	212	202	224	189	214	244	210	198	212	222	208	231	232	199	208	211	227	242	193	220	216	190	210	193	210	221	202	220	242	204	215	206	229	226	213	208	221	217	202	205	242	207	234	205	214	221	215	200	206	215	193	218	203	223	225	209	219	210	231	220	209	199	197	226	196	201	220	236	192	195	200	228	191	255	217	216	211	204	234	263	224	202	214	241	222	239	209	193	198	223	209	208	227	214	193	228	229	232	201	235	216	208	238	226	214	242	241	206	209	216	195	217	203	213	214	205	219	229	193	237	215	220	211	249	215	207	200	216	239	215	227	229	188	207	220	227	204	194	221	209	261	223	220	232	231	205	235	259	221	214	214	216	195	231	227	215	200	227	205	196	210	211	206	212	215	202	225	246	200	201	209	190	253	210	239	202	216	219	198	224	245	193	204	221	215	212	223	239	243	210	213	211	225	207	200	213	216	204	218	217	214	213	215	196	213	200	235	196	201	224	203	222	217	250	212	223	215	200	222	210	203	217	193	218	214	225	199	208	210	215	229	222	210	226	208	212	211	205	218	213	188	202	226	252	225	218	248	215	188	195	209	215	218	232	202	213	224	214	192	186	216	206	240	211	201	205	206	251	196	231	195	208	230	217	224	225	216	213	226	242	212	222	219	175	225	201	250	217	231	214	228	227	237	237	211	217	209	201	218	207	219	190	240	223	204	218	243	225	218	220	230	221	222	199	222	217	208	227	208	234	219	221	211	203	221	214	180	213	213	191	229	205	219	217	214	239	202	216	203	200	209	224	220	212	221	198	194	253	218	184	258	238	216	175	205	199	201	209	186	223	203	225	215	227	208	213	208	213	200	210	192	224	203	209	230	208	209	208	250	220	225	209	210	227	198	225	226	250	199	202	247	217	213	205	231	233	193	219	208	237	244	228	214	205	232	247	228	194	241	223	222	234	231	215	196	244	230	242	230	208	229	215	223	216	208	233	207	219	203	217	227	222	206	235	196	182	215	215	205	224	225	215	222	210	195	222	208	221	235	190	231	219	223	196	204	210	193	216	217	209	209	206	210	221	204	214	225	206	205	218	201	208	226	225	208	208	225	204	242	217	235	211	218	187	194	181	215	198	233	196	237	224	210	178	223	238	235	216	209	231	206	221	206	246	211	239	213	181	197	231	211	242	237	207	213	212	229	200	210	199	220	226	206	212	252	233	222	211	224	205	222	225	220	230	256	218	236	230	190	242	240	221	219	252	206	220	187	212	222	208	216	201	201	204	217	219	210	187	216	200	228	217	231	212	204	212	218	223	227	201	211	233	212	217	206	211	220	207	215	215	213	203	210	205	225	204	219	219	215	209	204	214	252	231	214	223	205	203	200	204	237	197	185	213	217	196	225	228	198	208	221	211	215	221	191	216	233	217	214	224	256	215	219	214	214	197	228	220	238	235	258	223	206	235	217	232	216	227	221	198	243	219	229	203	222	216	222	245	229	238	232	215	190	228	229	216	223	173	233	219	221	238	200	212	214	220	225	220	206	210	232	208	234	257	202	201	206	202	226	197	210	218	226	199	204	203	222	224	193	232	224	241	212	212	224	196	209	223	228	203	223	215	227	239	221	215	248	205	196	212	222	234	217	218	248	204	226	216	227	222	208	221	241	224	218	220	200	211	229	210	197	221	199	215	205	188	195	200	244	210	232	206	231	231	203	205	216	223	241	233	238	203	202	215	219	223
28415	42443	21079	12236	9489	6736	4838	3397	2536	2590	1570	1108	836	759	628	498	413	332	304	260	269	275	237	255	263	230	260	246	222	234	247	265	288	270	284	264	251	234	274	269	257	260	249	253	255	270	261	271	258	282	252	265	270	269	256	246	261	253	250	240	248	236	261	203	213	219	253	221	224	245	243	235	217	232	243	218	259	255	227	248	207	226	200	226	230	232	222	219	240	241	227	235	242	229	242	219	222	242	217	214	205	243	269	195	219	256	234	232	229	236	235	239	236	217	231	220	207	215	239	241	240	235	252	225	233	232	221	239	249	240	240	242	218	232	236	202	239	232	229	206	246	229	241	231	219	232	239	236	231	217	229	232	226	191	242	206	222	247	221	220	197	213	243	231	235	224	235	231	228	219	231	226	212	230	231	222	221	197	209	212	236	255	232	256	226	241	243	230	244	248	231	208	239	228	221	220	226	211	238	253	217	232	213	210	229	248	233	208	244	243	246	222	209	218	218	230	242	223	244	234	236	250	235	222	227	219	211	233	233	222	242	233	268	229	213	252	233	196	236	210	238	196	213	224	237	213	230	254	240	236	253	227	252	247	223	217	225	232	215	238	194	241	244	227	234	212	256	239	227	256	246	253	222	215	228	215	227	248	221	243	228	268	240	215	243	244	220	238	230	220	235	253	237	223	210	232	231	203	243	234	211	217	245	228	220	251	208	215	205	237	225	230	224	223	220	203	199	231	198	228	234	223	208	221	228	251	225	236	224	234	273	225	227	242	241	214	244	232	245	229	206	225	256	242	225	233	245	242	254	250	220	227	236	230	239	249	228	207	207	224	221	230	232	216	250	254	236	241	209	255	230	215	231	223	241	218	208	240	257	232	231	206	206	240	229	240	226	248	244	231	202	219	231	229	216	241	234	234	258	221	250	250	215	225	227	220	221	220	242	220	206	210	226	234	209	220	254	219	234	237	217	191	234	216	210	208	194	201	229	255	217	220	257	224	221	207	254	231	242	223	233	229	198	244	202	226	211	211	225	248	215	258	236	201	232	254	209	214	240	225	231	230	209	218	211	207	231	235	225	199	235	199	244	241	239	232	230	240	228	238	213	221	249	214	215	241	224	195	253	253	234	220	226	238	235	211	223	248	223	228	188	203	242	216	254	200	229	229	255	225	230	250	246	195	243	224	240	221	242	212	212	226	244	207	215	248	260	225	231	235	236	220	265	231	251	210	206	218	267	226	223	253	234	205	231	212	224	227	212	228	254	207	207	248	226	243	246	235	230	252	247	210	259	231	224	230	225	216	232	222	204	207	225	232	275	211	228	248	231	234	220	218	238	239	207	192	269	226	241	222	229	251	223	195	209	227	216	255	223	238	243	254	230	224	229	210	229	215	215	252	256	231	243	218	240	225	228	219	230	247	225	216	213	259	232	225	238	226	228	214	207	268	243	226	212	218	187	207	225	238	217	234	215	201	232	227	231	243	199	234	238	249	196	236	234	241	232	217	240	214	237	227	221	261	213	247	228	232	227	222	219	254	231	230	211	253	234	228	252	209	241	225	241	236	247	236	214	241	203	236	224	222	255	210	206	236	221	241	225	214	235	227	226	220	233	212	209	217	254	232	249	238	244	235	199	240	243	234	234	209	240	234	229	209	201	206	224	232	254	240	246	240	237	249	232	241	264	221	227	213	235	212	208	241	208	244	227	235	221	251	223	215	253	219	229	237	218	216	230	226	237	242	246	217	228	234	235	250	213	233	220	236	224	221	211	208	258	199	219	209	259	220	226	234	206	214	207	231	221	232	225	218	233	248	239	237	237	267	233	206	246	219	240	226	259	252	210	216	236	201	237	239	248	218	239	209	217	229	248	244	216	220	218	231	222	212	206	211	232	239	196	242	200	248	234	235	233	222	230	204	229	202	224	255	236	218	223	227	228	220	208	229	230	211	234	205	226	245	222	228	200	231	227	213	244	227	210	243	220	237	223	210	216	226	226	228	230	225	236	242	235	236	192	222	231	263	215	228	232	215	258	212	238	242	212	208	239	226	231	250	225	220	224	240	251	199	208	206	219	219	231	239	222	220	208	207	243	235	220	225	210	224	232	212	231	219	215	244	239	224	252	241	239	236	241	208	227	241	233	245	249	238	269	212	216	254	199	219	237	229	226	226	224	249	222	251	222	239	211	232	216	211	241	233	238	249	236	216	216	232	209	237	226	238	233	233	205	215	211	218	243	245	249	227	241	242	219	223	203	225	243	207	222	231	236	200	253	221	215	228	215	213	211	216	260	246	207	210	257	245	236	238	207	205	225	239	206	201	239	258	230	224	213	233	268	200	262	216	226	194	251	242	229	245	224	211	215	214	254	189	197	216	258	234	231	252	205	231	207	226	229	228	234	218	215	244	246	249	205	229	223	223	261	242	233	220	219	228	231	225	195	208	219	230	229	215	236	228	225	246	237	247	234	213	230	242	239	223	241	231	234	229	229	231	238	211	211	235	237	262	239	250	255	240	240	219	266	245	215	212	219	209	238	204	214	240	246	233	192	210	223	224	230	210	236	209	241	229	224	208	255	208	222	241	249	195	250	215	275	229	234	210	221	232	239	217	200	215	230	203	234	267	249	205	248	222	258	235	238	236	235	208	255	224	210	240	211	224	229	236	229	247	227	235	206	242	224	225	238	220	204	276	241	227	238	237	213	235	224	210	251	245	237	220	223	240	230	229	220	229	225	239	216	217	234	227	231	242	247	251	234	258	229	218	239	227	225	211	272	214	245	230	215	216	209	257	237	228	203	233	236	229	232	225	236	238	213	240	191	221	219	221	232	227	222	198	217	260	235	232	223	209	208	234	219	232	222	209	230	209	222	248	234	204	200	207	253	221	233	240	246	260	235	228	216	227	202	218	231	224	238	214	222	246	233	229	203	237	241	238	220	216	234	222	245	231	226	253	211	249	241	240	227	240	238	221	197	236	242	211	228	226	238	246	213	210	248	228	220	213	235	218	202	241	224	240	223	227	241	253	223	241	227	260	217	233	226	206	271	234	245	243	212	247	200	212	214	236	228	225	239	241	226	239	221	243	226	237	214	230	238	224	201	241	227	234	248	255	208	223	222	220	224	232	248	204	234	225	249	261	234	229	239	243	220	215	219	212	231	264	219	259	252	214	244	230	225	250	256	228	253	214	218	224	240	241	216	237	250	227	231	196	188	237	245	198	235	237	209	227	242	227	235	233	260	219	211	217	231	242	271	230	233	221	234	220	233	206	223	230	235	215	226	236	237	245	233	220	226	210	226	205	243	228	196	200	195	237	218	235	225	238	234	246	230	218	221	237	243	235	237	212	208	214	261	220	217	235	193	217	220	230	233	244	235	210	251	203	234	216	234	225	210	207	257	214	208	211	229	224	209	256	218	234	225	218	241	211	244	242	229	252	231	234	234	249	216	217	221	230	222	244	249	220	225	240	225	204	237	219	216	221	234	227	243	244
25130	21311	27141	25414	11447	3454	1990	1357	1224	944	616	544	480	353	350	281	304	249	212	199	239	213	183	232	221	221	228	217	228	236	224	216	216	233	234	217	215	207	267	239	234	228	229	224	243	236	241	221	241	240	253	241	211	248	213	208	218	214	236	222	224	261	225	221	262	255	207	232	213	208	198	213	222	219	216	203	187	198	195	216	177	206	232	218	221	211	207	247	193	189	231	218	215	206	229	205	181	198	223	230	196	225	226	236	224	211	228	230	219	214	227	204	202	209	234	211	211	225	225	221	206	215	217	214	204	222	211	196	224	251	214	200	220	197	212	200	219	230	197	194	221	218	263	219	242	212	243	216	214	213	202	194	230	215	203	198	201	196	222	202	225	194	220	207	205	225	198	225	203	225	219	197	242	201	184	237	195	199	251	219	247	199	213	166	226	205	203	227	253	219	215	238	207	230	217	216	184	195	228	180	237	205	203	201	216	195	212	180	224	207	219	222	228	197	221	212	220	188	216	192	215	212	202	227	180	222	216	201	208	207	223	217	211	186	208	211	191	227	235	213	238	244	235	242	212	220	181	211	230	215	234	227	204	224	202	221	255	218	218	203	230	244	196	210	202	217	220	207	228	178	217	208	207	212	198	219	210	214	203	202	220	206	204	204	209	249	231	222	207	232	230	216	202	209	218	204	215	210	223	216	201	195	212	211	213	213	213	218	208	202	215	236	242	190	237	234	222	202	226	214	235	203	222	201	206	197	210	214	203	216	221	212	200	198	233	206	220	230	234	213	226	216	237	212	190	212	220	223	227	222	227	221	187	214	226	215	222	208	205	204	203	206	195	215	256	223	216	203	253	220	223	205	216	215	207	224	237	207	210	229	218	206	234	204	196	202	227	202	229	225	216	211	205	214	241	210	217	227	200	198	218	212	208	260	221	225	201	221	212	212	201	229	194	223	198	211	208	204	207	236	182	218	235	203	213	225	198	190	205	224	222	221	248	242	234	214	221	234	233	221	208	196	207	228	229	214	212	228	202	213	227	201	203	233	220	208	215	223	224	222	211	221	215	239	240	209	190	195	208	221	198	198	205	204	209	201	193	204	209	224	236	201	206	228	230	219	234	234	213	197	223	206	197	215	227	208	191	226	221	202	211	245	208	217	217	205	224	209	226	216	190	217	220	209	223	194	217	239	218	217	227	220	212	212	236	207	209	223	220	228	202	226	222	211	234	213	198	220	231	221	224	231	197	201	217	234	218	210	233	218	197	204	220	194	212	222	236	202	216	220	218	218	185	196	206	227	220	228	213	226	207	228	228	201	224	224	236	223	201	229	266	218	203	214	212	253	244	211	222	207	225	222	204	203	206	228	217	214	229	216	206	226	207	218	198	221	225	220	233	206	259	215	248	218	225	215	223	209	221	208	225	223	180	210	217	216	222	233	244	211	210	222	243	218	225	215	242	198	203	249	201	213	249	220	218	198	201	206	224	203	238	246	220	197	202	227	195	229	217	185	203	225	193	208	215	203	211	238	229	232	215	230	223	219	194	230	223	234	216	228	210	207	228	239	226	183	206	208	208	222	198	243	208	212	188	180	205	196	170	224	209	221	205	215	225	214	220	192	186	223	210	241	240	237	215	205	213	209	209	201	230	221	215	222	211	220	184	240	223	189	223	235	230	197	215	189	224	226	219	226	209	220	229	198	225	223	221	239	203	238	210	195	222	223	221	229	227	198	224	215	245	200	224	210	209	204	215	219	217	195	210	223	204	206	197	203	217	208	234	199	233	228	208	216	215	246	211	239	202	202	205	230	210	216	215	189	204	226	211	202	197	226	225	201	212	225	224	202	203	204	207	198	210	222	210	208	190	200	217	204	211	220	233	210	192	223	195	201	246	222	217	220	218	211	214	218	212	190	211	215	202	214	213	204	221	229	220	236	188	213	219	237	226	185	227	202	191	218	222	218	189	223	226	214	228	188	189	216	259	206	200	232	202	219	207	201	212	225	220	224	233	219	200	205	210	238	213	201	214	207	260	227	192	218	202	217	221	245	225	207	203	225	245	196	201	200	199	186	197	229	210	204	225	218	203	220	211	209	199	228	179	228	220	221	224	222	243	232	198	218	232	229	230	221	212	192	208	214	197	194	220	206	210	245	209	222	207	199	240	202	232	208	214	233	212	206	220	236	193	219	208	202	246	236	236	220	228	208	227	225	212	197	190	189	219	227	220	209	221	203	218	210	224	213	198	183	242	218	213	212	220	215	212	204	211	229	227	215	220	224	222	208	204	201	203	244	227	203	201	220	220	214	192	208	195	201	207	239	200	224	217	216	224	197	219	212	211	216	209	212	198	222	205	222	204	206	200	203	221	214	216	219	222	180	234	229	204	212	210	198	247	198	238	194	198	215	208	199	228	190	222	202	226	199	213	194	199	203	220	199	236	192	221	228	210	197	203	220	220	214	199	202	226	209	219	238	214	243	233	191	227	197	225	237	218	222	215	215	203	218	216	216	202	201	206	211	231	215	226	193	204	197	201	210	214	222	194	218	209	223	209	230	213	241	206	209	215	173	215	213	233	224	216	224	194	211	227	203	204	225	203	219	205	204	220	196	237	212	199	208	205	240	227	225	205	226	215	248	211	194	199	210	223	217	206	214	214	210	207	227	182	201	209	203	195	200	215	215	248	195	224	247	212	206	200	225	224	212	204	238	212	208	202	215	228	194	211	211	217	194	213	235	227	222	218	232	225	213	212	223	192	240	192	229	208	184	239	197	227	244	214	189	212	238	194	230	206	208	194	229	215	199	221	213	198	204	247	198	196	215	259	223	212	204	197	184	196	192	222	206	224	200	235	208	228	226	212	228	240	258	211	215	231	217	215	208	229	203	237	230	197	206	206	218	230	256	223	208	192	222	233	226	202	203	253	243	219	224	219	223	192	229	189	203	212	234	200	218	220	210	233	197	240	204	233	219	219	224	221	204	202	232	242	211	231	222	187	230	215	232	211	213	231	218	203	233	227	196	215	216	241	231	239	210	213	217	240	207	208	201	191	234	213	199	234	217	209	219	213	221	210	200	219	209	203	217	216	219	225	236	224	223	230	251	235	195	252	231	214	220	194	198	226	217	194	212	234	219	211	190	212	222	211	208	207	213	222	210	241	219	199	192	214	205	206	210	199	216	216	226	206	239	218	216	218	219	212	211	211	219	202	239	212	226	207	212	204	203	227	204	216	213	214	210	212	167	229	233	243	214	230	210	221	200	212	217	226	217	211	219	204	214	231	216	206	216	201	209	208	191	232	216	227	221	208	227	213	242	206	249	216	194	215	225	222	221	235	252	225	227	211	205	238	209	200	220	214	238	232	217	234	222	198	209	219	219	222	210	207	216	209	221	217	224	198	209	208	200	244	207	196	212	207	197	230	229	187	213	204	203	209	203	211	230	247	194	214	207	216	197	207	195	195	236	198	190	219	207	203	196	256	231	185	231	216	215
26814	38274	16480	9478	7092	5538	3783	2628	2467	1706	1055	836	719	524	425	347	302	288	278	269	280	293	253	265	270	269	240	268	236	272	260	270	252	255	245	278	258	256	265	242	260	284	271	279	267	277	240	294	264	260	245	276	266	260	253	229	245	280	244	272	270	253	275	250	287	225	244	252	238	235	260	234	243	250	240	232	232	237	223	239	245	218	226	231	223	229	247	242	260	233	211	231	212	242	235	254	228	238	228	229	217	257	230	220	229	214	225	234	225	256	216	225	221	241	249	224	243	248	250	234	240	241	250	226	254	232	248	220	233	255	248	212	255	241	235	244	259	226	232	251	254	252	273	259	239	227	258	259	235	229	246	242	219	229	223	218	254	247	229	257	264	241	218	240	241	261	222	231	254	212	236	233	221	258	234	232	230	223	254	237	231	248	239	252	223	268	232	233	233	228	249	231	234	247	247	237	215	225	232	259	233	225	257	211	238	213	223	248	234	235	234	241	247	223	228	244	265	235	223	254	256	249	239	250	237	225	237	245	250	261	243	233	227	223	235	226	213	234	206	216	196	215	239	253	246	234	252	232	250	249	226	245	237	228	247	233	228	247	243	217	243	266	220	240	228	215	241	243	237	258	229	215	250	243	224	220	256	241	238	236	219	226	270	257	220	257	232	238	266	260	227	258	232	223	224	221	262	229	256	227	229	236	251	261	258	248	241	249	237	234	255	231	246	262	235	259	245	220	224	251	221	255	222	238	253	220	229	246	248	244	241	236	256	214	239	237	240	232	261	235	251	250	250	234	216	236	228	222	206	209	197	238	215	246	234	258	246	222	224	248	248	215	251	220	219	246	264	264	239	224	223	258	261	230	233	243	216	224	253	228	220	257	251	222	237	221	235	247	249	244	224	238	257	224	236	222	214	245	228	250	247	234	244	251	220	267	224	260	240	237	240	242	234	221	241	195	249	243	221	249	238	259	243	217	223	258	250	239	216	240	244	222	224	218	225	237	232	236	247	232	241	238	226	227	257	246	247	249	250	244	236	247	256	210	200	231	240	259	249	204	225	222	227	228	264	248	235	230	212	257	229	220	224	230	225	227	228	220	268	236	246	237	248	216	238	256	249	246	247	222	251	211	231	250	253	237	242	239	241	253	242	249	261	260	227	256	218	282	227	271	244	214	242	270	247	246	254	220	238	238	242	240	241	249	232	232	218	247	232	252	232	224	214	222	226	252	241	204	230	233	243	197	209	273	254	249	232	235	246	245	230	205	230	227	222	236	211	246	232	237	252	254	227	236	229	274	252	230	254	251	252	224	251	263	244	237	239	247	217	268	231	273	244	242	242	239	223	236	240	215	234	224	249	228	251	209	217	234	249	221	240	253	247	228	242	199	230	230	251	218	215	242	250	226	220	227	229	229	223	227	223	258	262	259	266	239	260	211	275	216	223	245	205	230	260	221	237	243	241	250	227	232	225	248	249	240	212	210	210	229	244	228	260	204	258	235	228	225	239	247	240	230	239	240	231	256	222	243	265	215	238	239	234	242	225	275	238	239	232	237	243	214	231	234	234	243	236	276	242	270	236	234	234	234	240	267	228	239	231	232	229	231	213	235	234	241	233	222	238	225	208	260	229	229	243	188	239	238	237	217	226	215	239	236	251	225	228	236	226	242	220	233	215	243	255	256	231	214	255	246	274	242	208	238	241	203	259	187	216	226	211	235	239	205	231	233	231	185	240	231	255	229	252	254	234	241	217	257	237	222	234	221	246	237	237	241	233	259	239	254	240	226	204	227	225	242	260	242	230	231	262	216	234	244	249	247	250	252	216	227	222	233	250	237	238	214	231	222	250	256	230	245	226	258	247	262	233	232	214	214	216	227	240	242	250	215	218	248	260	231	241	226	241	246	226	239	241	248	243	218	236	218	234	256	279	213	238	234	241	217	218	245	224	224	228	241	246	223	234	247	243	246	250	247	224	246	229	255	223	232	241	253	232	229	223	224	229	219	241	231	241	228	247	214	238	258	215	238	228	243	237	217	209	248	230	226	227	233	229	250	223	266	211	258	218	223	238	259	223	251	218	257	248	236	229	250	237	259	232	227	228	233	220	242	243	226	228	220	217	244	217	233	237	233	226	279	228	224	253	212	228	239	238	246	231	249	243	248	209	233	215	240	225	258	247	256	257	225	238	235	213	274	204	257	211	241	267	206	228	262	234	236	248	277	236	283	247	265	220	231	237	219	245	250	246	214	235	244	250	246	246	237	252	249	240	249	265	226	240	242	256	225	267	267	219	240	221	254	249	250	234	216	223	267	225	235	247	222	240	249	241	224	220	254	211	249	226	256	236	219	225	239	241	248	240	226	239	231	202	222	225	225	205	239	244	250	254	224	208	271	249	229	248	234	234	241	260	256	249	255	234	247	249	251	225	293	251	229	221	240	228	233	227	254	239	220	232	231	208	269	232	231	251	254	246	247	230	233	231	219	247	242	209	257	236	236	238	247	230	246	206	266	222	225	232	216	247	245	240	208	235	229	250	256	233	234	244	197	211	246	240	262	223	210	202	229	237	230	243	251	210	217	236	245	234	227	225	234	227	236	246	237	236	247	232	252	213	219	257	226	260	230	243	266	229	236	214	219	255	216	222	274	215	246	232	240	239	254	218	207	228	244	244	232	218	225	222	242	255	242	238	238	223	228	249	256	220	230	255	232	250	225	253	226	252	241	231	231	258	219	246	242	233	216	238	212	252	241	233	247	220	278	265	248	223	249	233	216	236	255	244	229	224	246	250	231	239	215	251	243	234	224	205	219	225	245	240	224	235	214	233	253	228	253	241	240	253	227	238	225	248	244	225	205	247	237	228	259	237	254	265	235	245	265	248	243	235	228	218	221	235	220	243	235	245	254	234	235	246	236	230	250	255	229	223	244	231	232	213	250	260	243	217	253	234	244	231	240	236	224	244	235	255	228	221	239	230	252	237	259	243	241	242	230	242	228	245	220	215	233	248	221	232	235	224	245	247	224	254	240	245	218	229	248	258	235	217	225	252	235	233	240	205	244	244	252	237	228	231	224	239	229	272	213	243	234	225	236	228	222	227	254	226	253	232	202	225	239	218	241	247	225	209	235	259	228	238	242	251	225	246	240	211	235	239	227	240	237	248	213	251	227	274	256	232	258	211	240	220	230	222	232	231	255	229	226	222	190	226	247	228	222	240	242	253	245	243	213	242	233	224	235	230	251	228	223	235	233	234	235	223	243	249	255	245	251	233	235	223	244	271	216	233	260	267	261	210	242	224	217	230	246	244	257	205	244	260	248	256	229	253	246	231	225	256	203	255	226	239	230	242	216	220	248	226	256	207	265	229	232	227	232	238	236	231	223	246	230	242	241	227	224	245	244	264	205	237	209	258	254	248	233	254	217	222	256	220	218	227	217	233	244	260	222	240	252	252	255	225	260	228	214	222	221	235	236	230	233	221	228	256	225	220	216	223	214
22921	21299	28929	23966	21323	21278	9938	3326	2732	1557	1170	987	760	635	612	531	496	428	438	356	439	381	403	373	372	353	408	417	351	370	376	353	422	355	413	386	352	351	365	419	379	353	359	351	385	370	397	377	377	390	363	368	357	338	331	374	404	357	377	353	337	357	308	330	325	342	371	369	338	371	373	328	304	347	323	287	345	335	328	334	300	334	318	327	341	309	370	382	315	360	325	362	355	377	301	318	341	335	338	307	329	355	315	306	334	337	318	344	338	351	340	343	333	333	312	357	350	331	346	393	347	322	336	352	359	383	333	364	349	349	331	340	326	329	337	346	345	393	309	325	367	330	296	322	301	331	352	350	355	352	291	364	353	322	320	297	318	333	333	335	337	321	299	334	326	365	337	348	314	351	275	312	345	341	313	334	355	316	337	302	354	339	355	365	349	319	354	320	342	361	339	359	311	319	372	350	360	336	318	360	339	326	339	339	342	349	347	345	333	373	334	342	344	350	320	362	368	319	364	327	328	363	338	328	315	328	378	351	321	318	359	345	375	344	345	331	318	350	329	371	340	303	345	368	340	304	345	313	328	305	369	356	369	357	334	357	367	372	350	329	356	331	331	369	371	337	354	335	368	350	336	317	320	301	357	334	343	322	355	332	372	343	354	328	342	339	345	367	331	347	315	349	302	311	316	337	357	333	333	326	349	323	346	361	344	346	339	344	349	340	333	332	361	360	316	348	311	342	335	345	327	346	311	331	336	331	343	329	321	328	322	344	340	326	342	344	326	343	353	352	333	309	339	331	357	315	333	345	298	315	362	336	350	375	369	321	348	339	328	350	347	347	335	346	318	357	329	359	332	339	343	344	305	321	333	341	309	373	340	325	339	387	344	326	313	333	333	370	289	373	343	337	329	337	357	361	335	345	342	353	332	332	332	336	326	341	324	321	340	334	347	337	323	339	327	336	312	324	334	316	341	321	349	316	317	322	311	351	315	323	360	360	366	358	317	326	312	332	316	327	352	343	322	375	349	346	350	357	359	350	333	316	363	361	342	371	355	348	348	335	351	340	336	356	338	335	336	329	338	349	329	328	353	319	355	319	353	309	352	343	340	351	363	334	357	343	310	341	352	341	327	375	349	305	311	332	314	331	354	357	354	361	347	330	334	340	345	334	348	320	333	356	319	315	332	331	343	339	338	345	350	323	338	324	357	319	326	352	321	314	360	340	361	347	364	335	377	392	330	331	307	377	336	339	370	335	337	315	307	343	346	355	328	296	315	335	355	326	315	372	364	350	329	341	340	365	342	309	341	337	350	312	335	353	381	341	329	378	364	345	326	338	327	305	316	346	323	338	357	323	322	357	336	320	353	337	314	330	360	351	339	342	335	338	331	329	330	338	345	324	326	353	334	357	336	318	356	347	317	328	330	347	347	326	323	338	341	367	327	355	311	308	337	328	331	364	349	354	345	340	331	347	362	315	341	362	326	335	348	321	379	327	350	333	339	318	343	351	330	326	335	329	369	352	343	361	353	336	375	337	306	344	351	328	334	309	344	335	327	330	339	311	325	340	364	305	356	326	355	337	338	331	330	340	309	315	346	343	321	335	339	299	365	317	360	342	340	313	346	325	354	347	340	321	326	316	319	347	317	354	384	380	328	321	329	350	332	324	327	310	323	331	325	326	326	323	364	328	371	341	360	332	337	378	346	348	328	351	307	354	350	360	328	303	348	344	335	339	346	327	336	314	332	342	373	336	362	368	298	336	327	329	320	331	307	326	315	310	327	352	350	340	356	318	338	330	336	312	336	300	333	312	338	312	346	343	362	326	340	329	359	320	352	327	374	346	351	347	348	343	332	337	337	374	357	353	328	356	390	333	318	321	327	359	318	293	336	365	358	357	350	305	346	348	315	345	342	378	356	350	304	345	346	288	342	319	330	328	335	321	345	363	318	359	311	323	360	340	345	362	366	327	344	342	357	324	347	329	362	316	342	349	335	344	352	338	336	336	320	353	331	359	317	348	335	317	369	321	336	342	353	339	378	352	325	361	331	319	326	330	331	330	366	339	367	341	307	328	359	341	322	358	337	355	320	340	340	336	312	361	367	343	325	350	321	372	334	313	341	334	341	336	367	343	351	326	331	366	362	392	326	308	364	321	349	355	366	325	306	364	320	320	325	352	346	334	364	349	331	363	323	339	334	318	327	336	331	319	303	334	309	352	373	332	349	327	357	366	303	349	349	323	337	349	343	317	347	348	323	352	341	345	334	331	353	352	302	343	319	329	369	332	318	374	319	317	321	304	317	358	338	335	338	354	344	319	337	328	341	360	329	352	347	343	318	383	359	381	347	340	328	342	337	331	368	322	356	337	321	316	328	373	328	346	308	337	339	343	310	327	332	327	333	332	320	345	348	299	331	292	326	366	316	319	344	379	345	311	341	341	354	299	326	343	337	320	340	337	353	345	333	312	351	332	351	343	318	363	344	341	331	337	322	344	321	360	367	351	322	322	362	325	353	336	340	332	293	313	327	345	319	344	356	362	349	350	349	328	347	300	351	351	307	338	353	328	325	343	350	350	342	318	341	313	304	332	332	343	342	360	323	314	322	345	296	328	372	334	336	342	338	363	326	338	353	324	364	343	361	337	367	328	335	314	315	316	354	361	357	345	360	310	317	349	314	334	293	341	305	334	340	373	333	350	329	303	329	324	334	342	355	328	356	295	349	329	320	328	328	316	343	339	355	366	348	346	335	354	366	335	345	352	368	335	342	379	344	331	335	377	315	331	320	305	338	353	303	352	327	339	334	312	298	324	329	351	327	302	350	329	338	332	325	346	317	319	343	303	341	372	326	359	319	373	339	315	307	370	358	345	346	337	339	324	363	339	334	358	319	309	355	355	341	346	327	343	313	330	370	369	360	350	318	315	314	315	331	345	349	322	353	364	316	324	340	316	341	355	335	358	331	322	354	314	337	348	323	354	373	286	390	344	344	353	302	347	346	335	325	343	312	336	351	385	333	347	361	339	369	335	339	336	354	375	331	298	346	362	327	315	330	342	365	349	339	315	361	325	330	339	339	350	319	350	344	316	334	324	352	332	311	332	338	305	325	339	333	315	355	295	341	338	338	366	341	354	337	346	364	347	347	298	358	356	344	331	360	344	297	356	358	334	344	361	376	310	372	345	311	334	317	316	314	354	336	333	332	370	341	347	338	357	325	350	320	342	338	331	289	306	299	343	355	316	343	352	355	355	325	353	392	321	346	356	328	347	307	350	333	348	326	336	338	302	337	342	332	337	314	340	327	358	355	358	342	341	342	322	326	327	327	357	341	334	349	327	290	316	329	327	342	303	326	349	319	344	343	369	328	316	346	333	336	349	339	336	323	332	328	356	338	351	296	337	332	333	298	325	350	321	334	361	362	336	338	351	325	340	334	332	344	363	344	329	317	341	338	335	316	325	315	348	331	343	358	353	342	359	327	315	341	350	339	335	353	359
31509	49885	24401	15108	11717	9115	5963	5044	4761	2433	1786	1570	1188	902	731	671	577	468	458	484	467	458	435	436	391	421	389	398	399	356	438	368	381	370	371	395	376	386	419	386	434	396	418	405	389	396	402	381	358	414	365	399	366	390	368	359	330	371	380	400	403	395	369	371	354	353	388	332	343	380	372	351	358	381	377	343	361	328	358	335	359	331	342	344	358	323	359	367	339	361	374	348	327	363	340	362	351	352	362	358	376	376	361	350	342	348	378	323	386	333	326	352	363	379	369	340	331	369	320	374	352	332	373	357	345	362	321	357	364	348	357	363	367	320	362	351	366	352	332	316	336	358	357	339	341	358	332	362	347	339	337	365	338	351	346	344	343	338	336	367	365	331	335	336	364	369	370	327	388	344	346	336	337	339	330	329	354	328	377	362	323	380	369	359	363	346	349	360	355	349	340	339	346	339	386	371	318	350	338	368	350	347	361	367	387	325	346	333	332	377	350	342	341	332	326	318	319	354	371	317	369	352	381	338	331	351	341	344	312	346	371	341	351	340	326	343	384	329	322	314	348	331	347	348	330	348	363	359	327	354	332	359	375	369	360	352	350	351	344	358	367	355	343	349	339	362	362	335	374	368	340	341	331	366	323	365	347	341	355	332	339	317	344	357	325	315	355	357	361	353	380	301	348	350	320	331	377	340	340	361	342	321	359	336	364	331	324	345	333	358	348	356	319	319	346	346	353	351	349	369	325	313	306	388	362	340	330	338	352	324	364	316	381	351	355	340	327	321	329	363	364	339	323	334	349	329	370	335	331	297	329	354	332	342	364	352	336	342	332	339	324	349	356	334	340	349	328	337	317	367	355	342	337	342	351	339	360	349	379	332	394	334	298	313	325	350	343	332	359	347	330	388	342	344	378	348	362	355	338	344	350	349	391	326	361	334	359	339	371	386	347	341	368	317	355	364	324	342	320	366	361	359	342	349	336	334	330	334	332	339	341	351	362	327	347	361	318	344	343	354	311	341	347	336	359	320	327	312	313	368	342	358	350	361	351	343	362	338	380	358	318	355	360	334	347	362	340	339	346	324	338	341	359	323	360	331	359	382	317	351	341	332	375	353	377	353	333	371	337	336	318	333	347	375	307	361	373	372	330	348	333	350	374	346	355	322	369	342	347	353	381	322	324	332	343	359	321	345	381	369	374	334	366	309	326	384	346	345	368	358	340	351	336	391	341	327	337	359	358	346	317	352	353	348	326	347	363	343	316	369	378	308	343	403	329	383	355	319	374	324	336	318	355	342	356	357	344	358	399	348	360	343	332	353	337	367	322	329	366	380	328	345	326	394	379	339	345	390	304	380	354	345	322	364	367	354	345	362	308	353	388	375	364	349	339	365	316	354	342	357	359	332	352	375	362	372	364	330	339	341	378	304	352	390	363	346	349	336	358	348	322	334	340	339	373	360	339	330	353	362	347	345	354	386	339	345	354	314	344	370	343	365	350	351	344	362	335	348	358	388	342	375	339	331	364	344	370	332	350	329	336	363	356	318	343	354	348	340	329	360	330	324	379	324	358	360	348	342	356	369	362	355	337	350	361	329	333	362	340	355	341	323	354	332	365	372	357	350	354	331	375	353	329	330	342	362	344	354	337	346	360	354	366	343	334	348	336	374	350	306	343	353	336	375	373	360	349	331	342	350	333	356	335	326	351	363	326	355	337	361	345	362	333	334	380	354	338	351	346	336	338	346	365	365	368	310	329	366	348	335	326	351	353	348	345	352	360	331	353	361	352	356	361	352	328	328	344	340	368	325	333	351	392	365	345	339	368	329	337	350	323	374	316	345	348	336	338	331	342	352	362	340	375	353	352	370	345	369	336	349	329	335	336	366	336	326	337	360	361	349	329	346	334	348	369	372	353	357	357	376	366	361	357	356	337	332	336	365	373	384	349	344	321	343	380	339	360	351	365	318	308	344	336	348	324	331	346	340	315	347	341	319	346	354	347	390	356	364	325	368	371	377	359	362	373	352	330	347	346	305	367	344	366	331	353	336	336	299	300	354	356	315	340	394	314	349	346	324	335	342	340	342	367	332	342	361	342	325	335	341	360	372	313	340	334	314	342	364	356	345	351	382	331	351	367	340	366	354	338	365	322	343	352	336	341	381	336	354	310	344	334	356	349	374	352	339	349	340	339	347	338	348	359	353	391	317	347	373	363	323	349	342	339	329	358	393	359	319	358	313	345	345	375	341	330	339	350	385	312	345	351	391	342	350	331	337	304	310	360	325	317	330	338	366	346	323	334	334	366	353	367	348	307	336	344	364	352	350	355	345	355	376	344	341	364	327	365	342	354	360	351	347	371	374	328	389	324	327	332	332	371	350	369	346	366	339	356	323	350	334	369	361	327	378	331	338	338	354	332	371	323	369	324	379	359	350	319	353	367	354	349	324	330	350	336	348	348	364	345	341	336	351	347	325	366	367	379	357	344	350	369	322	340	346	358	396	336	354	361	338	347	377	325	341	349	318	354	365	332	358	365	334	354	345	366	334	340	350	307	367	339	346	340	366	336	365	351	317	344	338	337	353	334	327	386	318	329	358	368	338	353	347	367	328	362	335	333	346	320	325	375	327	318	333	354	378	302	331	368	314	366	340	343	327	353	343	359	342	356	349	369	350	338	346	363	307	355	362	321	375	353	351	336	344	372	353	331	343	338	360	354	374	377	351	340	342	339	335	317	371	318	349	346	345	356	364	379	334	357	310	367	363	336	353	331	369	363	338	329	351	412	358	343	341	366	326	382	377	380	386	347	312	353	347	370	359	340	322	323	348	386	351	356	365	323	345	345	378	346	371	366	354	338	339	323	342	333	313	348	360	321	368	331	358	370	352	345	355	312	379	354	324	311	332	345	371	352	382	346	331	339	297	328	328	344	372	347	348	345	346	340	371	373	368	339	344	367	342	354	346	361	349	339	339	346	378	340	385	358	308	337	323	347	335	351	361	345	367	330	379	328	351	354	327	339	338	364	343	330	328	345	364	320	372	315	359	347	358	348	331	332	373	362	361	332	346	356	343	318	355	339	350	350	367	333	401	329	363	383	364	359	329	372	300	359	369	363	334	334	338	346	316	315	364	345	350	333	337	348	323	381	342	329	335	352	361	362	361	356	308	337	339	339	357	351	363	326	355	340	351	340	335	328	330	336	335	338	324	327	334	338	339	343	362	339	373	354	339	336	325	346	362	347	349	378	331	322	308	366	359	320	340	358	355	334	378	387	346	308	343	357	357	329	335	344	346	345	344	321	331	326	357	330	311	359	373	333	367	314	376	315	312	319	363	345	353	333	353	362	361	338	377	330	338	339	340	333	337	347	354	361	321	321	377	369	309	355	345	328	347	352	369	339	370	359	320	329	370	372	364	349	344	324	346	363	318	344	405	314	347	316	347	337	316	318	336	349	343	336	331	391	369	344	322	361	348	331	324	369	351	361	355	341	342	348	356
28879	23972	15447	6441	2987	1846	984	941	783	382	350	356	280	233	165	162	159	177	170	166	154	157	138	128	137	145	137	145	131	154	151	145	158	162	136	157	163	168	161	164	149	192	154	151	130	155	164	162	163	163	160	173	171	175	149	161	145	174	176	149	157	139	168	146	171	124	164	144	132	142	150	144	118	149	150	155	142	163	153	156	140	141	145	137	140	149	146	148	141	151	137	158	184	160	151	142	132	125	154	136	170	149	145	122	131	134	158	152	130	154	134	152	140	146	140	141	143	161	147	130	150	140	159	139	150	154	144	138	127	159	149	146	160	128	133	154	163	127	124	156	126	148	159	155	154	137	153	149	147	163	147	149	144	159	152	150	148	127	156	156	143	150	168	146	182	140	142	130	163	167	161	155	149	146	141	137	154	123	159	145	154	168	139	131	157	155	148	129	148	138	146	142	167	156	151	157	144	170	147	153	153	139	156	139	140	131	132	162	136	178	159	137	130	130	121	146	147	136	141	144	131	154	141	136	139	148	130	153	150	146	144	137	150	154	162	158	133	138	135	150	130	148	132	149	154	143	157	136	146	144	139	149	136	134	152	138	144	132	145	157	151	154	137	136	143	151	129	166	155	136	161	152	151	131	137	163	156	162	149	153	164	158	120	134	134	145	150	150	149	145	138	127	156	139	138	145	134	152	141	165	141	165	140	142	146	157	136	144	140	144	154	150	145	149	146	154	124	149	151	149	152	129	155	124	142	165	170	155	127	130	139	140	170	171	133	152	132	148	137	170	154	152	164	134	157	158	156	136	165	135	152	146	143	139	135	145	144	143	144	160	150	140	143	145	155	128	119	137	139	171	137	125	134	149	125	150	141	134	155	158	141	146	146	150	148	165	140	165	139	166	131	157	171	149	151	144	147	150	137	154	152	163	152	142	143	132	144	164	133	152	138	153	132	154	151	153	139	139	160	135	133	151	155	169	157	159	155	153	154	142	169	142	146	123	142	155	167	142	148	119	142	166	159	142	144	153	152	137	148	136	149	138	137	125	136	131	148	152	164	159	160	157	154	149	141	134	139	145	163	153	139	157	137	143	143	178	158	153	136	145	152	142	161	136	143	139	142	143	165	141	151	154	138	171	156	148	144	141	143	155	142	158	151	159	140	144	130	157	134	160	144	146	173	139	149	121	150	163	147	140	155	150	136	147	160	167	171	161	117	137	143	151	134	171	151	140	145	157	145	152	144	141	154	160	156	141	155	153	138	178	138	168	153	133	144	147	162	162	146	157	131	158	160	141	156	162	148	157	137	158	158	153	142	146	138	143	145	144	148	142	126	154	151	141	139	154	162	145	159	151	150	147	151	153	143	164	149	161	132	128	145	151	141	146	145	144	144	148	130	127	134	160	166	164	154	151	148	141	146	157	138	154	161	137	150	128	138	134	131	164	134	129	146	164	146	156	129	157	144	129	142	148	160	169	143	160	136	142	158	132	148	161	154	142	161	139	145	133	150	145	138	146	144	138	156	130	144	124	128	157	139	153	150	147	134	138	150	128	143	145	155	138	150	141	137	152	156	151	137	132	154	158	142	161	152	148	164	157	147	136	154	144	145	156	160	161	136	142	141	150	139	146	137	160	150	144	151	134	149	150	161	134	137	128	138	153	126	144	126	154	161	141	154	130	146	130	186	156	132	131	159	140	132	147	158	161	143	145	147	135	136	129	158	151	127	142	163	123	165	146	132	133	143	133	155	145	152	132	138	173	124	130	134	154	143	158	146	158	148	146	142	148	124	149	140	160	152	150	127	140	141	144	138	134	150	157	154	160	144	150	138	147	134	166	138	156	152	136	155	148	154	164	147	135	165	162	165	145	131	136	137	148	144	156	162	151	133	140	133	132	161	145	143	173	152	159	178	156	134	149	150	121	131	138	145	146	151	142	156	143	150	162	139	132	157	143	144	136	144	143	133	139	158	139	142	146	150	136	165	140	143	131	136	160	186	168	134	169	147	171	164	156	148	147	157	157	156	146	143	165	140	139	147	119	148	141	133	133	149	133	149	169	149	164	133	148	178	153	170	166	126	136	170	149	146	161	147	159	135	154	135	144	153	145	151	145	135	153	139	151	139	140	117	149	172	151	152	153	136	132	164	175	143	167	132	163	147	183	119	153	139	140	169	142	151	145	142	156	138	142	114	138	139	149	153	128	160	137	144	139	147	144	149	169	145	160	156	136	146	140	143	132	164	162	132	125	160	158	142	158	149	150	156	137	137	134	169	123	138	131	138	157	152	162	130	157	154	157	153	167	154	155	146	159	133	172	160	146	126	150	148	141	169	147	157	143	131	135	132	143	148	145	140	147	121	137	125	150	163	153	135	159	135	141	151	148	158	136	143	158	143	172	149	124	158	156	155	133	165	153	164	137	117	153	140	149	142	152	155	157	167	158	135	155	150	161	142	146	146	155	124	132	161	160	155	142	155	146	151	166	125	140	164	140	142	136	145	159	132	160	155	126	141	152	159	122	135	158	127	146	137	151	143	132	144	147	133	149	152	155	144	128	155	174	134	129	148	165	142	141	153	138	132	156	138	140	140	136	145	159	142	127	152	154	158	153	142	136	156	152	173	155	145	138	147	133	151	132	142	172	191	153	165	162	153	160	149	158	149	159	127	173	146	135	168	148	140	166	155	144	153	133	155	141	145	131	143	137	165	164	142	139	135	147	161	147	129	134	163	138	154	154	151	125	157	177	146	138	149	155	142	158	156	142	152	138	143	149	151	146	162	142	166	154	143	160	157	156	155	160	166	129	150	154	176	151	155	160	173	153	150	145	131	144	119	141	110	161	136	150	162	131	143	137	166	143	150	160	151	132	139	144	135	170	162	164	141	137	170	166	148	154	145	153	148	145	158	148	113	135	142	145	145	139	143	168	154	166	160	151	142	163	137	170	152	155	158	116	142	158	144	151	152	127	133	138	127	156	156	154	160	142	141	144	149	145	148	146	139	124	153	129	139	137	142	154	139	142	179	165	147	150	146	137	132	148	172	152	169	156	122	150	145	141	155	126	145	154	158	148	179	129	164	143	146	148	139	131	158	140	160	140	150	150	161	143	125	147	129	134	161	148	141	145	135	143	139	166	148	166	151	142	149	162	130	152	154	141	152	136	148	159	145	151	164	142	143	166	138	145	131	149	144	153	142	143	146	146	152	150	143	146	141	145	151	164	156	143	150	160	159	163	129	135	156	148	152	149	140	135	152	141	143	146	165	143	155	153	153	142	137	149	135	161	144	145	153	149	133	156	143	142	134	141	137	156	154	123	154	175	141	154	148	149	159	150	134	151	149	142	124	129	133	136	130	150	160	156	135	142	128	145	146	137	148	149	139	149	166	121	132	139	167	153	124	155	162	141	159	148	135	138	150	153	146	157	153	144	127	131	155	163	142	158	156	154	163	130	145	146	135	159	149	148	145	118	144	139	154	147	152	152	145	173	165	142
23437	32102	13550	6372	4592	3372	1915	1840	1487	700	575	504	383	293	238	217	170	175	155	175	174	181	171	153	161	178	171	170	176	153	182	185	182	181	178	181	196	176	174	181	172	189	186	197	163	167	190	166	165	170	171	175	181	178	180	173	146	182	164	171	148	162	163	163	189	157	166	174	166	156	162	159	183	172	154	177	162	168	184	144	140	156	150	143	166	188	179	180	173	177	177	156	159	151	171	166	167	168	166	151	182	167	189	154	160	169	163	153	148	169	148	146	160	156	149	157	157	170	168	180	169	160	173	182	146	156	166	190	158	179	175	159	161	170	125	133	175	153	169	170	163	170	159	160	165	154	183	146	164	153	175	164	162	159	128	146	153	156	165	158	181	179	151	178	171	165	168	159	158	159	158	184	182	168	173	156	166	163	157	159	142	150	166	142	159	170	173	163	159	178	151	169	171	167	155	174	159	171	147	148	157	137	160	184	165	177	168	149	148	165	169	171	169	144	165	154	187	176	176	159	143	148	165	137	161	155	165	167	173	151	154	145	164	170	144	169	181	154	159	165	152	154	165	156	163	142	172	146	170	174	191	165	184	155	155	141	181	164	174	161	175	159	174	152	158	152	174	161	174	157	170	149	137	152	181	187	163	157	167	175	182	158	167	177	169	155	160	159	163	188	176	166	165	156	173	164	168	170	173	157	165	156	165	152	146	157	166	129	165	165	166	169	171	183	183	156	165	182	182	167	169	163	172	131	170	172	164	148	157	179	142	173	152	149	166	156	182	178	149	168	162	173	187	194	160	132	136	179	142	154	187	159	163	139	134	140	174	165	181	169	156	177	170	171	169	161	181	171	161	164	161	155	195	137	159	159	165	173	168	150	156	168	163	158	177	147	165	149	157	162	146	161	149	150	170	178	165	166	163	153	152	189	159	164	188	165	170	157	147	164	168	153	141	160	166	184	178	180	146	159	157	158	148	158	170	156	155	163	161	168	180	176	173	155	163	152	170	162	169	170	169	159	156	176	152	197	171	161	156	159	165	178	148	158	165	140	152	153	149	168	166	160	161	175	187	175	181	162	165	153	170	180	170	179	171	159	151	142	158	171	142	148	186	183	155	154	148	133	156	153	151	193	155	169	177	161	153	139	147	174	178	147	170	164	169	166	189	154	159	161	198	166	164	186	170	146	181	150	163	175	145	153	155	145	157	164	167	148	174	148	149	152	153	170	172	165	186	173	167	172	169	162	143	153	148	160	156	151	169	169	170	160	165	161	165	139	157	161	158	161	172	155	162	187	154	154	119	154	172	185	173	167	169	209	167	147	177	179	151	174	164	145	158	160	155	186	151	162	164	155	136	125	153	163	170	194	160	151	150	181	190	159	160	153	156	143	147	154	152	176	152	174	188	158	161	151	144	167	153	163	149	166	157	146	154	173	175	165	150	170	151	160	181	164	203	156	149	187	157	163	158	159	142	175	158	174	149	157	189	175	174	162	187	171	137	172	137	158	149	156	149	153	169	168	169	163	160	175	143	177	167	198	158	153	143	140	153	158	151	200	166	165	164	155	165	163	150	133	162	164	176	156	161	164	161	163	159	163	183	149	164	151	158	151	178	161	198	163	154	164	141	153	164	167	174	171	178	184	153	183	147	153	181	180	178	134	145	161	175	178	175	158	169	154	159	169	165	153	179	174	172	169	165	170	175	174	169	187	142	168	177	158	174	154	177	173	177	169	175	167	182	169	155	191	190	180	157	161	177	164	175	178	162	164	168	180	161	165	160	151	177	146	161	170	148	158	144	163	177	172	157	164	156	177	165	162	183	148	152	156	150	165	168	171	150	184	162	152	170	174	165	172	157	155	178	178	162	157	169	157	187	163	147	157	156	154	179	146	183	172	135	137	154	163	165	183	159	161	169	163	168	161	170	158	168	165	152	142	157	160	158	143	142	164	163	169	176	152	152	146	155	158	163	167	164	171	181	160	163	159	143	152	152	173	150	170	151	154	164	181	174	150	176	167	170	174	178	167	183	179	172	171	156	148	140	149	158	161	154	155	172	169	168	182	169	164	165	177	152	150	162	155	156	171	162	168	174	165	177	142	177	136	167	179	166	147	162	173	153	165	173	160	139	164	158	180	179	183	164	158	161	151	176	156	172	172	168	143	191	167	165	169	163	155	171	156	157	158	164	166	151	163	176	179	156	160	155	144	170	165	160	182	157	175	170	173	149	188	162	184	149	163	170	176	143	144	172	170	170	168	156	151	153	131	152	176	194	167	154	177	158	194	162	146	181	171	160	160	170	176	141	162	188	145	147	146	148	162	185	175	153	167	157	160	182	172	157	162	176	155	164	165	163	176	161	175	158	174	162	148	173	170	161	171	186	174	193	170	146	165	159	186	156	157	156	175	170	156	172	149	141	170	155	155	178	124	142	182	170	155	172	142	166	158	169	158	176	176	152	175	147	165	159	178	172	165	155	172	174	149	181	145	167	153	161	173	177	181	181	155	138	161	176	169	156	175	182	166	168	136	167	186	177	164	172	172	143	180	153	161	162	151	141	156	151	164	166	162	167	171	148	155	154	174	174	153	160	164	160	173	155	152	165	208	170	147	157	158	151	151	152	187	162	168	152	144	166	182	134	180	144	161	151	153	187	172	165	168	177	172	142	145	163	184	184	173	165	153	176	161	159	154	164	173	178	175	162	154	167	153	171	166	156	142	152	171	157	158	152	174	166	174	159	180	163	180	170	152	197	153	167	151	145	155	166	165	161	167	151	162	163	173	159	164	160	162	152	184	157	169	173	179	176	160	173	165	193	179	175	185	146	144	175	184	182	180	154	156	161	165	172	190	170	173	177	150	174	159	161	180	189	156	178	163	163	161	171	178	165	175	183	171	157	169	168	162	171	159	164	168	154	172	156	171	168	163	167	163	188	165	194	173	170	147	156	150	157	163	162	181	152	183	163	161	159	157	174	166	148	158	172	177	146	161	130	169	182	178	160	154	186	175	129	160	177	163	172	160	148	146	165	161	159	182	161	140	171	166	155	187	178	172	172	158	149	174	169	164	173	144	151	155	173	175	156	182	163	167	134	151	173	159	152	155	160	187	168	155	153	165	144	157	175	187	149	163	172	147	140	177	155	179	174	161	144	162	179	141	172	139	173	171	172	172	152	147	171	157	140	175	167	164	168	158	153	158	172	162	140	165	165	159	166	171	158	176	162	151	169	158	160	174	172	154	148	160	178	149	164	195	162	179	154	175	177	155	150	165	175	176	159	160	177	185	167	131	165	169	174	156	150	158	163	164	156	170	150	167	167	149	161	165	162	164	153	165	145	159	156	172	168	143	164	172	147	164	175	176	135	166	177	167	170	173	157	168	161	156	146	169	148	138	154	147	170	189	176	175	165	158	162	150	162	166	155	159	161	175	168	182	176	173	163	148	163	164	161	157	172	157	176	167	167	151	151	155	168	173	165	162	165	159	173	136	185	155
24016	21339	28510	24498	21210	10600	3125	1793	1160	843	814	576	428	402	320	293	298	251	254	279	258	216	259	237	214	252	242	240	233	240	273	228	234	218	230	234	235	215	225	251	224	242	234	215	249	240	226	228	241	241	224	241	257	223	228	207	228	216	202	238	210	217	250	246	216	210	205	207	239	234	234	188	233	198	222	249	197	218	236	215	220	190	231	233	207	205	209	214	251	223	206	194	226	238	223	222	214	217	205	213	204	189	224	207	244	231	234	233	218	190	243	221	228	206	208	259	211	216	203	201	245	237	255	230	239	228	221	196	225	230	217	202	232	236	216	210	200	209	193	206	212	224	219	232	218	234	240	211	209	227	219	214	189	216	240	203	190	223	242	228	200	211	232	203	214	243	224	227	225	228	195	213	197	256	205	218	237	215	208	211	222	231	234	226	211	226	246	208	211	223	234	229	205	235	206	221	223	208	209	235	208	226	216	197	217	233	211	225	251	216	201	199	255	224	200	236	220	203	223	232	231	219	202	233	222	221	223	250	204	226	235	217	244	212	250	221	201	250	188	199	223	202	212	218	213	190	243	228	187	211	204	214	198	237	212	235	212	245	253	236	220	207	197	232	249	232	201	228	223	227	233	200	228	214	212	202	214	211	237	259	218	206	236	240	213	246	211	233	209	237	238	208	206	227	235	217	207	231	252	241	226	203	221	221	210	235	233	191	219	226	209	222	228	219	201	200	201	209	225	209	212	222	230	231	214	207	200	216	208	240	232	232	210	207	212	245	229	208	210	207	247	211	200	214	229	223	221	252	214	229	238	252	213	234	209	210	200	209	210	218	225	234	205	235	216	244	214	216	229	193	230	215	221	183	229	196	218	230	210	207	215	182	222	203	229	221	216	231	238	248	216	217	207	217	213	225	218	209	221	194	214	194	207	212	213	233	201	208	221	198	221	209	249	210	212	247	207	230	231	214	216	203	200	225	249	211	206	211	214	216	215	206	239	226	198	210	188	232	213	207	216	233	191	250	210	234	205	212	205	210	239	209	207	223	205	208	212	213	241	222	229	215	228	225	222	214	203	218	231	235	237	208	204	220	197	215	219	218	233	223	222	226	238	234	205	222	202	221	208	184	233	218	214	226	220	239	203	223	206	223	208	220	227	210	208	183	207	203	234	200	247	210	222	236	235	199	239	209	200	220	235	224	226	230	191	223	219	229	200	237	195	240	214	223	211	221	200	212	225	247	234	229	225	202	212	217	228	230	206	205	219	214	203	212	224	233	228	210	204	222	214	211	208	207	211	222	192	224	203	239	198	225	228	227	210	201	223	232	228	234	207	204	202	237	220	220	210	205	205	214	228	230	229	217	206	221	226	201	196	193	211	230	222	223	195	207	222	252	216	224	209	212	190	208	209	225	224	207	238	187	217	214	196	222	221	192	242	195	206	213	239	228	223	219	239	243	178	264	208	202	215	230	201	218	208	213	224	244	215	222	214	215	232	205	197	216	210	212	218	199	197	221	227	226	223	231	196	221	223	216	245	215	231	213	199	232	212	205	209	194	205	207	245	221	209	226	209	202	221	224	227	220	221	197	224	235	231	222	205	202	213	229	228	222	217	238	202	200	212	202	224	219	212	212	226	213	218	209	204	213	211	218	209	209	213	204	198	200	195	204	216	221	239	234	221	209	223	233	238	231	189	208	200	210	219	220	204	235	222	218	221	208	221	218	211	225	213	202	189	231	231	235	234	245	192	208	207	226	200	236	218	225	214	228	222	210	218	195	257	196	242	213	170	210	223	223	210	214	247	215	193	223	214	236	230	224	223	217	215	214	246	189	215	201	242	212	225	228	211	234	200	219	248	233	220	220	207	213	209	229	184	208	209	218	236	237	243	215	225	223	207	211	230	230	227	220	214	210	214	212	242	230	234	197	212	213	221	189	253	212	233	213	212	200	233	211	216	201	224	213	211	219	208	214	229	203	197	219	237	244	202	214	223	251	229	223	199	212	246	199	238	231	238	215	196	213	214	188	208	244	204	219	217	228	219	208	201	249	217	214	208	221	212	218	214	217	229	201	220	219	179	202	230	220	201	212	214	210	229	237	173	232	199	208	218	220	218	215	195	232	227	235	204	227	211	215	215	226	204	203	219	220	248	230	200	199	231	211	190	250	251	236	215	224	205	246	224	223	207	222	203	211	204	238	193	197	241	249	243	217	229	219	217	214	209	202	211	241	232	208	222	224	225	229	212	226	241	210	217	203	222	229	220	210	228	237	225	213	216	233	240	195	206	218	201	229	205	248	217	213	222	204	221	230	222	213	207	208	212	221	208	203	237	230	204	207	216	238	202	213	196	226	211	217	209	214	199	226	211	227	209	241	216	221	203	217	234	231	223	224	208	203	226	217	228	222	211	231	204	215	220	221	205	213	232	244	235	218	195	223	193	202	229	219	213	225	226	205	214	245	213	216	193	222	212	214	207	210	198	220	196	219	240	223	219	245	253	228	237	183	215	205	217	218	238	197	218	214	238	212	203	210	234	195	196	256	205	225	220	202	228	221	230	183	240	242	196	215	237	208	222	223	225	215	228	221	243	202	231	226	217	209	217	192	254	223	229	228	191	251	228	207	238	207	255	232	225	244	231	213	210	206	221	211	252	221	199	205	210	222	251	225	215	218	205	234	226	204	203	211	207	211	203	216	226	213	223	211	225	205	226	221	215	216	228	210	209	205	198	206	210	220	211	188	220	220	236	223	208	237	235	220	224	229	185	229	209	195	214	240	230	218	222	199	221	223	233	224	198	201	219	232	208	226	226	208	255	203	218	193	220	198	226	233	189	205	194	227	221	233	205	224	235	250	214	209	234	220	226	205	226	204	222	228	247	186	229	224	223	249	215	214	225	188	223	236	223	209	228	205	236	208	211	236	236	242	248	228	177	235	239	216	182	218	181	218	209	224	220	207	240	208	195	222	202	218	214	228	227	212	231	235	230	225	212	198	227	205	211	215	230	235	234	213	225	228	217	214	203	231	225	219	219	199	216	225	227	199	236	214	227	234	212	230	223	228	242	232	233	223	200	207	205	223	207	212	203	198	203	204	252	211	225	204	218	232	238	201	193	188	213	214	226	210	225	222	185	216	215	210	219	200	242	229	218	204	229	218	213	226	216	222	231	234	203	203	224	220	210	205	227	229	238	212	214	251	200	203	226	238	204	213	243	227	230	235	227	218	223	215	238	209	209	223	207	203	193	190	188	209	232	212	214	227	237	224	249	220	216	204	225	218	213	211	211	210	210	200	222	227	222	230	197	208	226	228	228	212	200	189	201	207	221	214	226	241	197	239	234	219	230	228	212	240	211	208	227	235	230	217	219	235	223	232	236	208	215	213	247	228	236	232	201	196	216	236	232	245	229	200	246	224	238	213	242	213	222	232	222	203	196	246	214	204	197	258	207	226	200	250	223	235	239	205	221	188	214	218	215	235	194	201	228	221	230	217
27902	46482	20400	11572	8567	6085	4329	3181	1920	1362	1257	831	605	574	408	324	317	322	277	270	272	265	267	256	231	245	255	280	273	269	232	248	266	268	256	264	292	231	229	264	288	234	252	256	261	245	266	259	259	255	253	250	231	253	253	233	248	235	249	227	241	244	234	220	232	241	221	197	216	230	246	189	229	219	235	226	239	280	223	232	224	229	248	246	214	229	248	227	233	239	248	245	225	242	236	202	265	216	238	229	228	215	212	224	213	248	215	234	263	219	236	227	241	211	240	245	229	225	209	250	243	244	240	231	205	238	262	237	249	228	251	202	252	248	214	217	224	251	245	240	235	239	209	247	225	237	233	227	216	230	231	241	220	271	256	251	215	230	225	245	202	230	220	218	246	232	235	203	240	228	262	211	243	260	234	239	218	243	227	245	220	243	229	220	253	235	226	277	233	214	259	229	230	246	235	222	230	212	223	254	218	255	226	206	243	242	242	235	248	236	248	248	249	217	234	231	233	236	247	228	219	240	254	255	247	247	259	261	231	243	227	210	202	249	229	226	231	239	212	206	208	203	220	248	237	250	218	209	245	253	232	229	224	209	217	243	239	230	246	209	210	245	216	227	231	221	221	241	226	202	221	244	223	218	212	215	228	222	215	239	237	221	181	268	232	237	240	246	206	221	254	238	227	245	229	243	213	197	195	241	235	198	229	248	231	242	235	235	244	233	221	259	231	213	235	227	276	218	243	221	216	215	249	233	218	211	269	214	206	242	211	222	222	211	216	244	241	260	222	216	247	223	240	210	235	204	238	234	245	257	243	246	238	225	207	238	240	234	228	213	192	228	255	247	223	224	254	224	231	257	210	241	222	257	219	219	232	194	223	237	221	246	221	250	247	222	231	247	217	215	255	236	234	241	229	213	248	227	221	259	241	254	218	223	246	212	229	233	228	223	232	220	222	233	215	239	250	223	221	244	219	236	247	223	238	228	233	213	254	255	239	226	250	215	231	198	222	230	239	229	247	216	200	206	214	220	224	248	211	241	225	224	229	230	250	207	233	233	251	237	239	239	253	256	240	232	217	226	253	240	212	219	218	282	243	237	223	208	195	229	227	243	233	232	202	230	222	206	232	236	221	221	240	230	244	238	244	230	256	228	237	235	256	223	214	225	234	226	244	219	238	218	214	240	230	217	218	234	227	248	252	227	238	236	238	195	230	237	220	232	231	251	240	247	230	225	234	227	240	220	208	266	240	263	261	221	216	228	244	214	225	241	201	239	209	236	218	241	232	250	213	197	206	253	238	222	243	230	223	240	214	259	254	226	210	261	217	203	238	262	241	248	238	219	234	228	222	233	252	251	235	241	228	229	243	244	219	200	222	258	232	224	236	226	209	206	203	239	221	245	234	218	266	203	220	253	225	234	232	226	237	239	242	240	219	217	245	229	225	240	228	232	241	246	210	217	247	245	241	223	241	227	227	228	206	233	202	237	225	205	227	253	228	248	234	230	222	223	221	237	210	213	236	242	237	240	261	245	200	260	212	210	227	231	225	207	245	233	234	209	207	234	232	212	224	216	227	236	228	259	232	225	247	233	218	227	222	231	237	256	256	251	248	229	229	232	199	232	204	215	205	235	223	214	211	209	260	249	231	230	196	234	229	214	220	228	199	234	213	225	238	244	215	247	214	237	225	254	236	244	229	210	228	238	212	231	234	262	225	213	238	236	207	254	223	216	215	217	206	225	231	235	245	207	225	211	269	214	217	215	218	220	242	232	238	251	207	220	236	251	236	241	202	239	235	223	220	228	208	244	233	229	209	208	241	237	224	214	234	236	270	235	234	245	244	223	224	242	238	211	249	255	236	224	233	236	222	225	231	213	202	218	213	235	230	246	233	259	216	232	257	220	240	223	233	254	224	241	242	198	207	236	231	216	231	238	244	213	251	205	230	218	259	216	229	235	243	214	215	204	219	222	243	205	244	234	223	205	205	226	236	224	234	226	240	247	227	228	214	223	194	226	240	253	227	237	239	224	226	237	253	245	244	239	243	247	230	237	225	259	249	221	262	222	243	220	232	227	213	256	213	246	222	245	218	229	214	239	258	242	231	249	249	244	214	226	234	213	236	245	260	230	254	221	235	233	242	237	224	224	208	223	214	217	232	224	234	251	208	223	231	208	206	204	261	220	238	230	237	260	225	246	227	231	235	243	218	233	233	218	232	232	240	224	234	228	233	230	260	222	237	227	222	240	244	220	203	264	250	226	234	223	253	230	245	226	237	222	207	240	213	215	235	226	224	225	230	223	223	242	209	225	245	231	234	242	233	214	185	239	231	245	237	224	206	230	234	228	227	244	238	234	224	222	253	205	230	223	225	228	254	244	221	220	238	222	224	227	253	223	240	220	216	212	236	211	213	235	203	250	194	234	218	234	209	224	262	229	212	207	251	232	241	256	244	247	215	227	227	242	237	236	206	245	229	235	210	231	227	227	250	228	225	243	237	233	216	202	211	205	222	240	219	263	243	222	260	216	271	219	190	243	240	194	226	236	207	250	227	240	220	223	228	226	220	227	244	222	214	202	239	233	236	205	223	224	219	216	239	213	237	230	240	239	241	224	230	222	255	219	234	264	228	226	241	222	248	220	261	228	230	206	243	257	212	224	231	202	216	248	221	241	227	240	214	253	233	225	239	228	238	213	238	194	217	267	231	237	262	220	246	249	197	216	262	247	220	221	233	229	229	235	216	235	255	208	194	229	222	212	218	238	248	213	217	246	226	230	231	238	217	228	237	234	221	212	249	249	217	224	208	230	229	226	247	204	213	218	239	215	239	273	246	246	230	230	225	263	228	251	242	224	243	221	234	214	228	212	221	243	234	242	222	232	225	209	214	223	212	205	249	216	230	199	212	220	225	239	214	231	240	249	219	217	231	220	240	229	226	219	228	259	235	209	227	229	228	218	222	216	216	226	233	223	233	233	240	250	230	217	239	243	243	227	223	216	205	220	247	250	215	262	231	247	234	250	232	200	221	209	230	233	233	186	251	246	251	235	210	223	215	218	225	239	227	226	203	224	274	215	236	244	229	234	235	206	255	220	222	238	243	229	229	243	243	219	215	210	241	220	228	231	224	227	247	235	223	223	257	210	238	234	193	224	245	253	229	228	218	218	249	243	244	230	215	208	231	217	233	260	227	206	233	222	206	245	243	215	257	241	227	237	224	209	239	240	238	231	205	232	238	226	255	212	223	197	229	227	220	240	225	195	212	220	209	235	234	214	225	242	247	221	221	238	191	221	238	213	250	223	245	215	202	234	232	248	240	205	236	235	245	206	231	216	200	226	225	222	257	236	238	230	211	225	230	230	239	236	215	229	232	225	215	211	225	220	213	234	232	265	243	240	237	215	234	216	222	213	233	217	257	209	237	201	226	248	212	244	237	227	228	222	234	259	237	235	247	216	221	239	223	229	235	222	228	198	232	230	233	232	200	225	247	211	252	220
25190	21286	27054	25327	10960	2952	1926	1131	735	597	516	408	369	326	272	259	249	270	258	240	249	221	249	217	217	231	233	201	223	220	227	254	228	221	211	256	204	207	217	228	232	241	251	244	232	237	234	246	219	249	222	222	204	240	220	223	193	222	220	227	215	215	204	209	204	226	205	236	230	236	223	202	226	192	198	218	179	229	226	217	221	208	205	233	224	253	211	227	240	217	229	222	212	210	197	220	192	232	216	205	211	188	219	234	243	196	230	207	222	214	220	221	211	208	215	194	217	207	210	206	181	277	210	230	190	205	205	237	217	222	197	223	232	225	243	207	209	228	213	214	199	218	225	228	202	226	222	219	224	200	214	209	237	225	220	191	221	218	254	206	191	170	233	231	195	243	215	217	219	228	211	208	221	216	213	202	203	184	202	243	212	237	228	193	235	222	209	225	224	206	213	234	196	208	211	202	224	212	188	216	203	224	196	214	210	235	223	218	219	233	196	198	201	216	189	188	204	216	189	225	177	191	215	192	224	209	213	212	194	224	214	234	199	183	234	214	214	211	201	226	219	195	213	211	227	193	214	197	211	236	206	230	213	239	204	201	226	223	201	238	197	217	209	229	229	194	199	221	205	197	207	213	212	203	216	208	218	217	227	188	219	190	218	185	191	203	188	210	211	196	231	207	198	210	209	230	212	193	201	232	212	222	222	219	211	209	209	221	217	202	200	237	213	209	217	211	196	202	235	204	173	213	214	210	208	219	194	238	211	217	227	229	199	229	221	226	221	190	221	224	225	213	211	204	225	244	237	221	205	188	191	226	268	212	222	213	239	212	239	199	210	246	228	201	211	204	207	233	214	219	202	178	195	207	207	205	215	224	222	217	211	250	199	209	226	219	215	209	205	205	233	194	229	246	211	232	194	203	224	225	224	208	219	208	214	197	240	234	217	201	206	234	221	207	215	228	213	225	200	225	194	219	221	176	223	214	225	227	220	226	233	183	197	193	208	233	191	218	231	198	212	198	236	198	228	210	236	240	232	251	208	201	214	227	188	219	219	226	213	206	206	214	206	218	206	197	218	212	247	235	227	202	206	217	224	222	197	213	198	226	177	207	238	200	209	207	208	223	188	198	217	234	216	226	211	203	218	235	227	228	217	239	231	209	218	194	242	223	229	186	225	211	204	209	216	208	227	240	183	214	214	228	214	219	200	205	228	194	222	231	223	219	193	206	208	215	212	259	218	236	203	208	212	219	210	227	213	220	203	200	192	228	207	207	198	231	213	209	209	217	212	234	218	218	193	245	231	198	197	237	207	197	216	231	222	216	210	223	219	228	232	206	199	227	202	224	205	219	225	210	200	196	232	218	197	206	216	229	223	230	212	185	209	182	237	231	204	214	245	216	212	206	198	185	198	211	222	226	223	224	191	218	204	224	211	238	222	236	197	210	234	214	203	209	238	225	212	212	211	235	234	226	216	215	213	240	197	206	186	211	216	216	201	206	199	227	203	188	205	198	202	225	228	217	181	210	224	212	232	210	204	236	211	209	226	214	218	213	213	217	219	208	212	196	209	220	223	246	197	220	211	196	198	218	201	208	206	217	205	223	217	229	209	228	207	234	204	210	216	230	209	208	210	200	205	193	203	216	198	183	237	225	230	209	209	216	216	246	206	195	220	220	217	199	234	202	207	215	196	199	228	195	211	215	195	199	201	210	226	215	207	210	209	183	228	206	231	236	237	238	197	176	200	199	208	200	227	240	199	196	209	209	234	224	208	207	183	226	192	207	197	200	215	212	213	196	222	222	226	213	210	198	223	215	214	212	230	206	206	187	223	248	189	212	233	225	202	226	194	184	211	212	240	220	221	196	217	198	190	229	203	199	206	206	220	191	183	235	211	201	206	204	191	194	213	212	206	196	229	212	210	215	185	207	234	207	188	214	195	215	190	218	218	210	222	219	192	228	220	207	231	230	226	224	225	215	206	225	226	213	190	209	218	242	186	224	207	221	217	214	225	242	221	216	219	195	215	199	191	202	229	191	228	199	248	231	232	227	213	199	195	234	224	218	207	216	223	221	229	228	209	223	195	191	195	225	219	210	211	220	213	193	237	213	231	223	237	203	223	197	238	219	206	199	229	235	202	208	218	225	223	214	202	179	214	228	241	205	216	200	202	203	216	216	218	229	237	191	218	213	214	184	228	224	181	234	253	214	219	223	207	213	207	228	193	205	218	221	216	205	203	194	233	222	231	219	226	229	211	219	226	192	224	245	203	210	232	212	218	212	231	217	215	240	200	211	194	225	203	199	228	211	221	246	209	208	202	211	238	205	202	192	202	193	205	182	220	198	209	235	195	195	185	200	237	200	200	224	236	223	243	227	210	235	212	250	217	242	236	212	226	192	200	218	214	222	226	213	196	228	219	220	223	207	219	233	231	250	206	228	238	228	220	198	231	222	198	214	230	210	217	223	217	252	224	182	224	221	224	223	226	223	223	210	199	206	207	219	217	207	196	198	240	216	227	210	220	231	218	219	215	199	224	224	204	216	219	192	190	238	209	230	228	213	222	206	189	223	194	229	232	220	207	248	233	245	200	220	217	234	224	197	221	211	211	197	165	211	215	212	231	218	209	199	207	204	200	226	203	191	225	205	223	200	192	237	207	224	198	204	218	218	202	220	221	234	230	212	219	256	215	212	194	187	216	215	225	204	194	209	213	182	225	220	230	204	217	229	179	201	210	188	237	185	213	221	202	197	230	195	201	216	222	218	208	213	211	201	219	221	208	209	234	246	209	249	196	214	192	208	235	208	191	239	186	214	209	213	192	186	228	214	233	223	203	202	218	209	208	188	233	219	229	203	207	232	230	220	222	213	205	214	194	234	212	223	210	211	196	189	223	215	226	212	196	191	233	219	234	228	215	215	198	199	204	225	211	215	197	235	228	185	234	201	224	213	192	225	210	211	222	225	197	224	204	201	195	199	210	224	184	217	203	223	224	239	219	238	233	210	173	178	207	193	218	213	207	229	205	216	181	235	192	207	195	198	205	234	236	204	192	217	208	206	227	224	222	218	232	214	200	247	214	243	231	266	211	199	228	220	204	192	219	216	233	238	180	202	250	216	199	224	209	204	224	224	247	208	197	230	218	216	224	216	215	212	202	231	229	202	225	172	220	221	217	245	220	181	217	214	221	209	213	207	215	237	204	201	188	209	208	221	213	195	210	215	214	199	210	219	203	199	214	194	178	211	214	237	212	201	225	232	226	196	217	210	196	226	213	193	231	215	218	227	199	224	195	195	216	213	206	220	219	201	223	207	225	220	194	211	204	211	207	225	202	220	216	203	220	240	216	224	213	225	226	219	219	206	194	229	193	210	238	217	192	226	218	192	199	208	202	208	199	228	220	203	218	230	217	235	224	221	212	229	218	248	208	236	221	205	214	239	217	226	212	214	213	221	223	239	219	212	206	218	191	207	219	218	197	211	212	229	223	232	242	220
26038	41946	16272	8979	6539	4498	3545	2130	1303	1110	961	562	534	412	338	318	333	278	271	257	229	251	292	241	247	276	242	257	252	265	255	250	236	241	248	254	248	249	283	270	273	245	268	244	288	266	264	245	256	291	258	267	270	241	223	274	246	273	233	243	250	262	237	261	250	230	233	227	248	248	250	255	271	264	241	222	233	204	238	199	224	241	255	225	252	252	232	229	232	244	240	238	251	232	260	205	233	236	248	247	221	253	229	227	258	262	239	220	220	231	251	222	243	233	260	254	262	225	259	249	217	224	225	220	238	240	240	240	230	239	239	237	267	220	249	230	249	242	215	220	225	238	238	226	218	239	234	249	253	245	262	217	225	241	243	252	215	208	235	228	254	218	238	231	240	214	249	244	238	239	223	219	228	240	225	206	225	224	236	249	234	240	245	219	228	263	235	243	241	222	223	265	258	241	211	214	217	233	254	260	236	225	210	229	230	256	240	226	237	229	257	234	249	228	229	232	226	252	253	230	227	234	271	207	191	231	222	220	241	213	239	250	196	240	226	207	236	233	260	234	225	217	215	256	240	259	225	251	236	233	243	236	208	263	225	228	238	210	246	232	229	238	256	254	234	237	245	222	203	227	203	231	233	261	243	261	226	232	224	223	220	246	234	238	241	244	226	217	250	215	239	238	230	234	239	244	248	232	230	257	221	238	224	235	224	204	238	215	235	241	214	221	238	240	268	254	231	238	235	227	222	231	227	267	254	226	244	259	240	228	216	216	211	238	241	254	249	219	236	235	199	205	245	238	247	248	231	221	229	212	245	246	235	263	228	220	248	223	209	238	232	257	250	234	262	231	227	232	238	261	219	227	226	238	250	240	228	224	262	230	258	239	238	242	220	235	210	227	260	224	206	235	204	219	220	246	230	267	236	240	240	232	260	243	232	253	232	255	235	222	238	217	240	237	230	226	219	245	248	257	243	264	222	216	213	232	226	227	231	248	231	199	246	231	235	261	237	250	244	238	219	207	234	233	217	230	232	224	236	240	249	218	249	251	220	216	232	228	252	214	251	248	238	237	234	242	222	237	235	217	234	230	245	240	218	239	234	255	255	236	237	221	204	230	208	224	235	221	217	235	228	221	255	238	234	215	239	258	223	258	234	251	223	226	247	239	216	219	227	256	235	198	226	260	209	243	263	228	247	250	240	236	255	222	218	245	232	241	237	251	244	228	230	222	208	230	205	222	221	239	250	231	235	260	220	234	235	222	224	219	232	238	235	233	234	216	243	244	211	239	248	242	209	236	248	236	243	219	220	228	265	234	222	270	212	240	237	224	255	250	211	252	249	214	232	219	219	255	257	238	257	200	231	211	248	241	218	246	257	230	255	243	225	246	215	220	249	257	263	253	237	247	216	212	247	251	229	249	259	231	208	265	227	242	241	211	226	245	228	207	238	247	217	259	239	243	233	224	244	239	224	221	241	255	223	247	239	230	216	236	218	238	223	255	237	242	245	220	265	231	239	234	223	227	239	242	222	210	246	239	259	247	244	215	241	258	212	258	247	252	237	255	244	244	243	248	198	219	224	255	232	237	223	212	233	246	214	237	227	242	229	222	224	237	234	244	235	229	262	248	220	238	239	233	242	223	240	241	232	231	255	209	226	268	242	214	256	231	244	248	228	240	260	225	232	236	235	224	256	265	237	233	193	248	216	210	244	233	204	255	213	236	274	240	244	217	251	244	236	243	238	264	225	237	255	245	227	236	264	264	255	259	229	248	233	229	227	247	227	243	243	242	237	242	227	244	214	239	225	241	230	239	243	221	240	232	237	232	254	223	248	238	244	219	250	203	241	244	222	207	217	231	235	239	253	239	236	258	221	272	245	218	247	198	243	224	256	221	243	252	243	234	221	223	235	248	245	222	215	240	248	260	236	233	235	231	240	243	248	221	254	254	227	269	239	233	251	240	233	246	206	249	227	227	232	245	248	226	248	237	236	247	225	225	243	246	234	227	248	220	242	222	244	223	243	234	252	216	211	223	234	246	245	254	260	205	242	236	215	230	258	252	215	235	217	233	229	224	235	224	213	233	218	238	222	231	236	249	190	215	236	237	226	253	247	236	215	243	228	251	231	216	232	197	232	244	217	237	231	211	227	218	241	257	204	219	241	235	240	233	242	249	246	228	254	243	257	243	224	224	231	257	230	243	245	244	225	244	238	237	224	227	224	237	224	241	226	225	219	279	240	237	229	205	236	226	219	229	223	229	232	197	257	238	237	263	221	255	207	235	251	258	263	217	268	227	240	230	225	220	270	221	250	227	225	245	228	223	256	231	237	256	231	243	244	239	214	229	250	210	273	227	278	223	268	226	235	212	242	231	240	241	241	231	244	250	240	242	227	235	243	215	233	230	233	249	234	223	223	227	237	252	253	253	239	233	260	222	249	216	221	238	248	235	233	228	283	237	212	238	238	249	207	223	231	253	222	240	252	261	250	232	236	246	253	227	217	225	245	241	261	215	245	218	261	227	246	228	239	231	213	246	242	251	226	249	219	212	214	254	222	245	230	259	233	239	204	221	210	217	260	238	274	241	212	241	232	247	221	247	242	230	230	227	236	228	215	218	221	210	229	235	241	215	233	258	232	235	224	258	231	233	250	224	242	240	232	211	237	243	250	236	266	239	244	240	244	217	220	229	235	214	224	243	232	227	214	253	226	218	220	244	219	227	234	252	252	264	234	248	226	257	218	242	249	236	239	242	229	229	247	224	230	192	242	256	243	230	244	234	247	230	220	249	248	213	256	226	245	231	250	256	240	238	214	220	237	229	236	239	249	222	209	233	238	228	223	230	253	231	225	231	246	260	236	238	232	225	233	222	230	220	238	236	227	255	251	248	249	243	234	240	224	264	248	222	242	223	200	226	263	232	231	245	220	252	234	261	242	248	227	214	223	228	227	237	232	263	253	221	228	260	219	203	220	203	213	250	247	248	196	202	221	231	215	233	244	194	226	246	246	252	239	219	236	236	222	233	188	246	255	228	231	260	231	247	248	240	216	234	244	228	234	211	218	244	235	241	251	251	242	217	233	220	230	249	237	235	240	253	226	234	238	235	231	240	212	227	240	241	248	231	235	203	247	266	212	268	242	195	238	245	249	245	272	217	234	220	218	222	240	230	249	232	227	217	226	229	244	230	277	234	226	243	231	245	280	241	217	256	214	235	226	230	243	211	211	250	221	244	245	230	228	235	251	243	239	226	236	223	223	236	220	246	229	213	210	235	224	210	254	249	270	225	223	246	218	220	248	263	250	223	238	243	232	242	252	219	212	238	229	246	221	232	247	213	235	220	254	224	250	237	223	225	225	222	221	245	215	229	233	209	241	241	239	219	228	236	228	253	227	244	241	237	218	222	248	232	226	250	239	213	226	216	217	217	228	265	243	254	221	203	249	250	240	243	239	245	207	240	258	226	229	224	237	248	239	247	234	251	223	225	223	269	254	248
22917	21325	28936	24066	21345	21287	9432	2454	1494	1432	1023	861	696	540	479	479	424	405	400	398	405	373	381	387	379	397	348	374	366	392	390	376	381	389	376	341	409	378	354	379	367	392	386	357	367	379	399	386	367	366	358	380	360	344	344	308	345	360	315	350	327	328	333	390	341	315	336	322	367	343	348	322	338	348	331	323	333	332	347	347	318	330	327	319	349	347	324	320	334	349	333	332	378	342	348	328	351	372	353	380	328	360	334	351	297	369	306	388	296	361	329	371	361	345	378	337	342	334	347	330	350	337	319	354	325	338	332	352	356	330	361	331	377	282	314	357	338	342	319	347	335	349	360	346	351	347	350	336	291	353	328	364	324	340	354	377	335	348	331	332	326	358	351	322	292	336	345	345	329	336	325	331	310	309	343	328	342	323	352	364	369	361	362	325	346	349	329	334	323	317	305	354	331	333	316	346	312	342	309	321	332	324	328	362	324	315	374	306	338	347	319	343	327	312	324	361	342	334	365	317	343	324	316	360	312	348	359	332	341	374	321	327	342	322	353	339	313	335	363	348	348	361	309	344	344	351	325	316	354	329	329	326	327	364	334	315	341	327	339	367	313	364	344	311	318	368	334	318	338	334	333	325	317	315	327	331	292	332	339	339	359	322	380	338	362	341	321	321	312	327	348	317	311	314	331	326	341	330	314	331	310	362	300	333	292	316	335	339	345	306	346	355	361	328	338	350	369	339	359	327	354	318	338	340	331	305	342	338	347	366	358	329	340	314	323	310	327	336	375	303	348	331	343	348	315	348	330	340	315	316	328	324	328	347	326	342	325	331	330	297	365	318	319	339	320	348	349	347	338	314	320	346	326	343	288	327	345	337	366	349	348	309	351	319	300	325	312	369	350	335	333	340	324	318	362	337	329	314	331	315	372	318	351	318	336	336	339	326	349	321	316	341	323	354	332	362	337	349	318	332	311	343	366	334	337	344	392	338	309	353	299	346	334	317	346	389	315	341	338	319	331	343	367	330	318	301	334	341	308	338	333	342	320	356	358	308	360	319	312	376	357	324	340	339	327	324	331	331	305	339	360	353	324	328	311	323	327	353	374	333	328	372	328	325	334	341	318	312	351	387	331	330	381	327	331	337	351	310	332	342	366	327	349	339	339	359	311	350	319	322	326	340	312	368	343	335	329	318	347	317	348	339	312	342	347	338	326	330	322	338	326	339	326	338	333	343	315	339	325	349	346	361	344	370	347	338	336	348	322	357	335	314	348	337	314	318	332	358	348	333	313	349	329	305	318	370	326	359	299	309	337	348	328	315	351	316	316	334	320	312	330	372	339	338	317	345	373	311	341	339	326	321	359	324	324	339	320	336	349	311	311	334	310	344	329	333	325	327	350	332	333	303	334	325	314	308	377	345	332	333	329	342	347	328	323	339	353	336	336	361	317	316	339	365	315	329	345	333	315	334	359	317	354	354	350	346	315	346	341	346	348	365	333	322	358	355	338	364	314	335	349	341	343	342	309	351	316	312	320	331	309	367	351	325	336	333	321	326	339	369	312	324	364	357	339	346	357	335	352	285	312	349	315	363	326	334	300	360	353	356	351	347	345	309	327	342	305	334	341	332	318	319	360	302	341	331	335	304	345	335	314	313	334	351	300	306	314	289	373	302	336	308	351	338	344	323	334	335	331	332	350	319	327	346	316	352	329	325	316	318	336	324	345	352	326	331	339	344	347	328	333	337	341	366	325	340	316	333	341	332	323	326	349	289	346	330	327	327	358	311	331	345	290	327	342	335	322	321	351	328	357	329	331	345	342	334	358	346	345	304	338	314	341	367	325	328	346	349	340	326	339	336	325	339	309	298	329	345	303	301	315	324	314	340	337	346	319	315	336	302	316	335	355	328	338	356	355	321	373	316	357	325	311	332	337	313	347	318	354	362	363	337	357	302	334	357	356	350	356	333	367	327	338	323	333	354	326	368	354	345	336	369	353	347	317	310	335	341	291	320	342	338	358	361	339	290	310	343	364	308	370	335	328	351	313	342	328	333	346	326	353	352	358	363	320	316	327	301	328	319	360	318	339	378	317	350	318	359	329	374	328	377	342	345	329	299	326	299	319	313	337	358	358	330	359	305	361	342	326	319	355	333	339	345	286	366	369	375	343	317	364	321	364	332	360	319	358	341	341	310	369	327	312	351	336	335	352	353	316	347	333	319	309	311	365	348	349	337	299	356	321	335	318	362	338	313	365	315	340	331	335	321	319	342	347	333	318	326	372	345	309	363	348	362	338	301	317	317	355	340	364	348	326	332	333	331	323	336	347	345	330	325	340	315	308	337	331	336	360	335	313	381	335	358	323	345	338	332	318	352	334	351	312	328	339	328	347	328	312	334	345	316	337	318	340	341	319	316	337	355	322	338	327	343	323	331	344	357	335	333	339	331	349	352	346	319	329	336	345	342	358	320	308	345	343	344	332	323	370	322	369	300	332	327	336	280	343	371	355	331	352	321	315	325	367	313	318	335	312	322	343	357	337	320	355	337	337	350	332	355	315	362	310	394	363	329	312	320	340	349	364	351	340	365	328	337	347	335	326	332	315	351	363	353	306	325	325	303	309	313	330	307	343	328	355	327	352	352	351	325	352	359	349	331	333	361	326	373	367	311	314	339	348	323	324	343	323	347	325	358	319	361	346	351	334	333	340	326	294	312	347	306	343	280	339	326	361	379	352	327	303	310	349	325	339	353	338	355	329	322	346	341	333	329	368	365	338	320	344	357	343	343	316	290	325	326	331	364	375	362	332	333	336	343	318	340	336	345	334	370	342	332	327	306	342	366	339	302	343	341	339	322	338	322	363	355	321	344	350	314	328	338	366	328	365	339	334	357	337	335	343	393	346	373	339	333	313	285	352	332	330	316	371	316	353	359	311	322	322	346	338	322	317	369	328	303	311	321	334	349	335	342	344	314	349	341	320	341	351	315	341	329	330	329	343	335	322	330	316	315	352	330	366	348	351	302	342	323	313	315	331	301	333	319	335	328	293	307	359	316	315	352	338	321	320	356	334	343	300	297	332	310	351	308	330	315	347	338	362	319	331	348	344	323	370	306	358	324	304	320	334	324	333	325	338	348	342	338	341	328	347	350	339	340	358	329	333	311	324	345	339	328	370	365	325	334	335	332	328	351	303	343	341	331	347	320	332	315	344	389	367	321	339	330	367	341	346	319	336	324	297	352	339	343	353	316	346	325	338	354	313	312	348	329	284	346	365	342	339	321	338	313	310	353	334	331	324	324	309	346	342	319	301	363	352	324	364	296	321	332	316	335	326	339	331	380	338	335	351	327	330	354	344	351	329	311	360	329	329	326	349	326	333	339	325	336	355	335	328	326	418	348	339	348	315	332	331	326	356	361	303	306	332	311	306	354	314	296	346	310	333	309	315	311	320	346	338	343	321	319	318	359	313	323	357	333	331	313	333	373	332	341	337	328	325	341
31117	50854	24284	14646	10870	8091	5672	3707	2621	2387	1525	1309	1029	740	625	614	566	497	446	431	448	403	405	411	442	431	405	408	429	419	428	404	397	390	422	379	412	399	393	410	407	384	427	395	428	399	412	438	390	401	427	421	355	388	393	370	366	395	348	385	381	396	376	354	365	365	375	358	355	400	338	346	389	329	360	338	360	368	351	358	353	358	334	376	349	356	371	377	354	353	328	366	336	360	344	314	342	361	374	349	315	359	349	389	344	337	336	377	332	356	330	332	354	353	340	347	345	362	356	366	340	325	368	333	374	335	307	352	347	397	348	381	367	349	334	352	327	347	359	374	343	339	344	339	363	356	306	336	348	323	378	344	349	357	343	339	335	354	353	359	347	335	314	355	343	356	364	345	326	342	368	337	359	370	371	357	334	357	352	334	368	349	339	355	347	324	331	360	346	393	359	325	347	383	357	336	342	342	348	338	324	378	311	362	327	324	320	361	359	367	343	342	387	358	324	362	380	345	319	354	374	318	349	347	350	366	311	351	362	330	355	321	357	360	322	353	324	320	326	340	328	345	350	348	349	346	337	395	300	328	334	336	313	358	352	334	334	346	371	365	360	343	350	345	311	351	321	333	343	374	339	348	350	352	329	360	312	312	333	349	347	316	349	343	335	332	338	358	339	325	340	349	320	379	336	335	365	342	345	341	324	351	339	350	325	391	346	352	379	312	347	327	329	349	391	321	356	381	358	330	338	325	356	351	332	357	347	347	359	355	356	353	328	342	350	366	332	342	331	310	328	296	344	329	363	314	340	335	339	366	340	361	351	344	366	349	342	360	336	335	351	349	327	360	348	344	341	334	352	364	344	335	325	321	316	367	357	357	375	351	355	329	350	339	320	346	334	342	341	344	334	378	352	359	326	388	361	360	333	355	369	360	359	331	347	367	332	317	356	409	339	341	364	369	317	356	382	340	328	328	334	363	342	349	366	348	347	343	363	351	350	374	345	339	324	333	342	326	330	362	367	353	349	358	328	370	319	347	344	356	350	366	372	382	346	312	382	308	361	373	342	359	383	325	325	343	349	340	353	347	358	356	354	388	348	359	341	367	359	368	349	314	383	340	348	402	362	372	326	355	309	331	321	351	348	359	334	322	309	342	330	350	355	339	327	370	362	298	342	339	319	349	340	334	331	329	345	369	360	331	341	332	326	361	363	355	364	349	363	362	340	309	347	383	367	343	350	360	330	346	370	329	348	341	367	379	344	371	373	357	350	332	347	336	363	359	338	325	346	363	342	352	289	383	336	344	361	319	342	340	342	336	341	356	323	370	329	341	348	372	364	390	347	315	319	316	393	340	353	315	357	370	360	344	339	313	330	350	350	360	322	333	368	370	358	352	326	339	332	359	377	343	346	347	350	348	307	377	366	363	391	361	320	380	328	356	354	365	339	340	344	352	355	338	313	342	326	365	386	370	348	362	368	343	349	365	374	382	359	358	362	343	322	351	349	347	342	346	345	370	362	336	325	363	340	329	315	367	344	329	358	319	343	370	368	369	366	343	347	344	371	357	334	361	377	357	367	366	342	347	348	349	358	347	313	339	349	364	336	331	309	324	321	328	317	338	331	345	341	342	329	375	358	355	340	366	326	365	330	349	349	330	322	361	325	343	349	382	347	315	361	339	345	384	330	331	363	344	371	360	345	359	380	376	341	348	404	351	330	335	363	365	373	360	359	386	369	343	321	360	357	339	348	338	332	346	364	344	371	359	354	377	366	354	336	340	328	339	340	346	333	338	364	322	374	357	336	312	342	350	337	335	346	376	330	331	324	378	331	324	370	309	338	325	355	334	360	327	363	327	349	372	355	358	361	350	321	360	316	365	341	343	351	387	331	333	337	340	342	378	308	367	342	374	356	352	323	348	355	368	350	329	318	342	393	354	337	360	369	326	348	368	321	359	342	348	361	346	337	353	308	346	348	345	330	349	363	317	330	352	362	358	332	344	344	374	319	355	340	346	359	389	356	359	326	318	371	363	333	350	361	332	353	362	352	340	356	319	337	366	336	310	347	330	342	362	337	330	377	344	352	329	325	342	329	366	348	361	377	364	349	343	319	359	384	355	344	344	346	338	310	332	331	328	360	339	370	335	373	362	356	319	332	367	344	348	335	342	345	373	379	353	361	331	360	317	331	373	353	347	368	359	330	360	335	387	337	329	335	371	342	359	340	337	342	351	331	330	367	319	317	370	365	334	359	369	380	343	368	318	309	339	302	351	346	344	329	331	369	347	321	324	380	363	338	368	345	360	359	304	373	320	360	327	371	353	326	404	346	362	356	324	353	342	327	335	322	331	364	357	363	325	351	360	328	365	352	335	323	354	355	364	349	351	339	317	329	366	314	324	368	347	339	357	376	366	351	361	355	343	327	348	371	362	328	339	373	360	374	377	337	363	360	313	348	347	375	365	315	312	366	341	337	335	337	344	349	335	329	346	374	362	341	371	362	339	288	335	308	356	358	350	357	368	319	346	339	320	342	366	317	346	330	353	347	361	343	350	372	347	342	329	357	351	334	342	363	336	314	312	316	347	382	356	319	373	314	316	385	303	356	352	331	328	344	343	374	356	345	352	348	358	359	366	362	366	359	318	357	346	338	351	350	331	310	338	363	355	339	334	300	351	344	330	337	353	338	359	349	353	335	350	338	342	342	352	375	307	368	343	337	323	364	352	361	346	354	337	330	366	314	366	351	315	342	353	320	316	344	368	318	351	314	318	360	387	338	353	354	330	339	350	349	335	369	355	332	362	325	359	378	390	347	363	364	333	333	344	364	347	350	347	337	347	413	366	374	365	365	371	377	357	331	315	362	332	325	371	358	336	339	369	347	327	359	342	326	376	365	329	334	344	341	334	327	335	363	338	376	327	335	334	338	318	348	344	325	366	332	360	340	317	346	386	345	314	344	380	366	367	321	356	352	330	370	330	343	338	307	366	355	363	351	329	363	359	344	329	338	307	344	363	321	361	296	321	334	354	342	352	335	327	351	355	311	344	317	367	329	354	339	345	338	369	332	328	357	313	356	359	366	351	299	355	315	337	363	333	370	360	338	339	367	385	347	362	365	341	338	339	342	325	378	337	348	312	337	353	302	331	330	356	336	347	347	337	304	378	348	343	353	368	323	374	332	342	340	338	368	319	325	333	345	335	384	336	350	348	325	330	341	366	318	330	322	362	359	324	361	337	334	326	354	328	344	386	343	357	330	381	352	339	357	332	362	314	358	361	365	351	352	364	346	341	356	361	333	374	331	376	351	378	316	355	346	343	321	362	342	322	335	335	336	346	322	358	316	320	308	346	359	345	374	333	378	336	329	363	354	334	328	348	321	341	355	333	343	337	348	353	354	355	349	339	329	351	332	353	340	350	358	358	333	341	332	377	330	310	384	337	328	343	347	356	350	351	327	319	349	338	300	366	316	343	347	357	344	337	352	342	341	361	343	321	357	346
28550	22196	13727	5729	2514	1450	893	548	534	416	281	268	199	179	166	179	139	149	151	158	177	173	127	141	141	142	171	160	167	165	184	162	173	144	160	154	139	157	145	173	149	155	157	162	151	151	148	148	150	122	141	140	126	145	153	143	163	153	136	156	166	151	159	165	173	155	155	162	137	160	158	147	131	140	135	144	146	142	162	151	133	152	147	144	147	146	136	135	148	137	138	164	136	136	144	145	153	150	157	162	131	158	155	139	173	163	145	148	145	152	151	150	174	155	165	144	145	146	136	131	131	142	131	126	153	131	137	154	150	151	166	152	140	126	147	137	155	133	152	141	155	158	145	160	144	157	148	148	125	172	141	148	132	144	138	146	155	148	147	155	144	147	123	134	163	142	116	157	138	130	122	135	110	145	143	124	154	134	133	137	155	139	126	161	133	134	119	139	168	157	151	125	135	140	139	134	149	168	139	150	142	151	151	144	155	170	132	166	124	144	141	139	151	133	160	141	143	174	143	158	147	134	141	131	148	142	135	148	172	134	140	141	134	151	131	144	137	148	153	158	138	150	155	155	149	137	130	135	169	153	134	152	146	152	169	151	135	126	127	131	147	140	133	149	143	150	126	144	164	129	157	135	147	120	147	138	131	156	144	128	138	140	141	151	157	136	128	170	163	125	151	130	147	142	144	137	144	163	156	165	139	132	158	171	159	144	148	148	150	147	148	119	143	148	137	125	147	144	151	167	129	150	159	153	134	149	152	157	172	127	187	135	147	144	132	152	167	135	162	137	147	143	135	146	151	134	117	140	137	135	150	138	146	142	135	149	148	145	142	143	151	145	160	156	146	139	150	152	129	159	149	140	149	154	148	125	149	166	120	140	146	141	146	166	161	129	145	148	161	145	132	156	162	170	150	136	142	152	142	148	154	165	133	138	142	151	136	144	140	141	127	153	155	146	135	142	123	161	159	166	150	145	143	155	134	121	165	166	148	139	142	137	159	145	145	157	175	155	157	139	171	136	137	150	180	144	142	164	142	151	154	156	139	128	152	144	138	140	142	145	151	141	129	153	139	135	147	139	138	127	137	146	124	149	120	148	142	158	126	142	142	144	149	137	131	144	139	137	143	139	151	162	136	136	123	146	142	142	163	141	159	150	120	154	155	148	137	160	156	150	141	121	148	138	146	143	124	159	133	172	155	145	142	134	143	133	136	137	143	145	149	150	153	169	142	152	132	150	124	138	140	140	154	138	158	155	137	140	154	146	137	165	139	120	123	136	144	135	150	178	145	146	141	135	124	133	153	137	139	144	152	145	139	153	153	159	163	143	157	163	138	124	146	147	145	153	157	158	150	157	126	142	142	154	135	163	146	171	146	146	142	140	143	147	142	121	121	164	129	135	153	152	145	134	151	156	157	162	161	159	145	131	145	163	133	143	131	133	143	144	160	146	135	157	142	127	151	136	139	137	143	143	143	154	150	140	120	140	160	127	146	155	134	132	149	170	148	122	151	147	148	154	133	141	142	151	126	146	165	138	164	127	143	140	151	193	131	149	134	134	130	143	139	156	136	156	114	145	163	153	164	147	153	147	157	153	124	124	145	138	131	146	140	155	157	133	148	149	146	150	154	168	163	133	156	128	176	146	160	159	142	144	135	145	138	118	170	143	134	130	127	129	112	136	125	149	153	152	169	152	150	153	134	157	117	143	135	121	103	123	154	150	140	142	149	145	154	149	147	150	139	156	156	138	157	140	160	163	154	138	142	161	136	146	147	136	178	158	137	156	140	140	140	151	137	152	154	129	131	138	170	156	163	151	132	141	165	131	152	158	138	157	134	144	135	145	154	138	145	154	145	162	135	151	144	149	138	151	121	143	146	155	159	156	133	161	144	143	127	151	135	166	132	136	147	153	144	153	141	145	142	158	141	157	139	136	137	132	161	126	162	152	154	140	138	163	161	135	147	178	145	138	140	137	155	126	136	149	138	170	124	150	156	147	162	152	136	138	144	145	143	147	148	157	155	140	154	136	159	158	129	145	129	139	151	159	145	167	142	148	156	144	169	149	147	138	140	163	166	147	119	156	151	154	145	149	151	146	136	136	123	129	166	129	129	119	135	142	133	148	123	144	147	147	153	155	157	133	144	148	130	147	142	168	141	142	149	120	141	140	140	162	136	128	133	172	167	145	137	149	141	136	164	139	143	129	136	164	153	137	158	144	138	141	149	142	138	155	147	150	139	162	160	148	130	158	119	141	148	148	162	175	155	168	145	151	157	139	115	154	136	151	142	163	139	141	137	131	148	155	148	145	138	143	144	161	155	152	161	155	132	168	127	134	162	147	159	135	138	146	137	161	166	160	164	135	148	136	145	140	127	123	137	126	150	139	138	162	137	144	140	143	135	157	155	173	138	158	143	166	132	120	123	137	138	159	156	127	148	155	156	140	141	150	140	137	135	136	161	142	132	162	138	148	162	137	153	161	154	151	135	153	128	142	148	152	155	129	143	156	149	153	151	155	128	159	156	148	153	150	140	138	166	152	159	139	128	130	143	145	158	155	151	131	135	166	150	151	136	141	148	138	164	134	163	143	124	148	153	148	167	159	134	141	152	170	128	138	151	159	153	164	165	143	158	130	135	142	157	168	149	142	129	143	134	157	159	156	137	155	147	148	148	151	122	142	163	136	145	147	124	146	135	172	130	166	139	157	120	154	143	155	171	154	153	139	134	139	151	155	141	124	156	149	150	146	129	136	159	155	161	165	142	142	159	140	158	142	135	148	108	135	157	150	147	130	134	142	140	148	166	141	143	127	161	154	143	150	167	149	127	135	130	148	150	153	151	146	134	136	153	159	156	138	138	175	157	173	146	148	173	145	146	122	147	145	178	162	151	140	171	119	119	140	143	147	147	136	142	133	128	137	140	152	150	170	139	128	133	138	158	160	136	170	145	139	165	137	147	107	150	133	135	138	151	123	119	158	149	141	150	118	165	127	147	125	143	141	159	155	126	147	166	141	147	118	123	149	149	142	148	143	143	154	124	146	166	139	148	160	165	145	138	135	139	133	150	133	140	124	135	134	122	139	152	131	158	153	149	141	142	158	137	154	149	157	152	126	154	141	150	158	138	144	157	128	161	153	133	155	153	157	155	133	158	160	141	153	141	136	144	155	139	138	147	143	131	151	140	139	155	145	163	148	157	155	135	137	159	131	127	146	143	157	155	138	138	154	139	129	163	126	152	154	177	163	160	165	146	133	146	148	129	156	134	148	138	156	148	139	132	174	126	151	167	146	160	163	135	168	133	149	140	130	151	141	146	154	151	170	163	140	162	126	126	133	143	136	129	149	141	160	159	132	155	122	159	173	147	143	141	141	134	151	143	134	151	140	139	135	150	143	146	155	130	137	144	138	133	148	162	133	172	177	147	144	159	137	146	135	146	155	131	128	150	131	141	128	141	157	147	165	122	156	137	161	143	139	159	120	133	153	142	145	155	127
22099	27896	12346	5564	3656	2614	1546	1042	1015	781	476	413	275	251	171	193	168	162	158	160	172	177	149	145	165	164	179	187	156	166	184	170	193	187	176	177	154	186	184	184	164	192	189	166	184	175	150	182	151	155	177	181	175	175	161	173	193	166	151	154	158	198	190	154	158	174	159	154	175	159	151	150	180	150	179	161	183	177	164	166	172	173	146	138	141	164	177	182	160	174	166	160	168	150	165	150	149	163	164	146	158	162	149	149	182	152	163	170	172	152	166	163	135	165	157	150	136	164	156	161	158	160	152	155	164	151	178	141	147	167	159	163	157	166	176	146	154	159	169	179	165	168	158	156	154	180	187	160	167	168	154	157	163	173	153	173	152	167	165	168	190	169	171	164	169	147	155	172	165	159	161	187	138	153	162	169	164	163	162	139	148	159	159	170	156	152	167	184	175	152	147	155	163	148	168	168	140	134	158	153	161	166	185	144	160	171	144	176	150	162	177	165	184	142	187	181	167	164	187	180	170	172	157	165	162	151	163	155	153	179	154	183	166	147	174	138	159	178	134	172	162	177	150	163	170	174	151	147	147	149	159	159	191	158	160	148	150	174	162	176	181	143	153	182	157	176	142	138	157	168	163	173	164	160	171	148	165	184	148	156	158	154	179	147	161	171	172	163	188	182	182	147	161	158	163	165	153	152	150	142	174	145	166	176	162	158	162	169	155	173	192	162	185	156	168	166	130	151	160	149	183	155	176	166	166	154	128	142	154	159	160	139	163	159	156	169	157	170	149	140	166	145	166	155	168	149	146	157	138	156	170	174	165	161	158	170	161	148	154	170	155	165	133	169	166	181	160	166	167	156	159	175	168	136	152	168	151	161	181	171	144	150	185	146	172	144	159	173	163	177	175	173	155	161	171	148	159	141	160	158	153	154	152	185	158	158	163	149	176	179	135	169	150	142	143	165	159	158	161	167	163	169	185	157	156	153	173	150	137	150	187	160	146	150	162	149	144	165	156	179	172	151	161	139	162	171	176	162	192	177	165	157	170	149	163	171	192	143	172	158	161	176	159	173	135	155	156	173	164	134	153	169	156	168	168	152	178	161	165	186	157	158	175	152	169	168	156	150	161	153	177	199	137	166	156	161	168	167	153	160	159	182	150	153	149	153	164	191	158	183	178	179	187	159	172	148	144	144	161	161	156	156	147	169	155	151	171	152	166	167	179	189	165	191	166	153	134	175	151	150	172	173	159	176	165	149	146	155	188	175	166	192	157	170	171	167	150	164	155	179	172	160	172	156	152	164	167	183	178	155	168	173	148	151	175	183	140	154	155	160	162	140	175	172	171	169	146	179	147	196	182	172	167	153	147	167	155	173	142	192	161	180	146	160	156	162	166	152	176	159	155	156	186	162	171	163	146	144	167	182	184	160	174	155	192	172	140	156	144	169	146	188	184	145	150	143	140	155	162	159	164	159	142	167	167	175	160	152	179	154	173	174	149	155	131	177	163	163	182	183	177	146	165	182	168	174	189	154	161	160	163	171	177	136	160	162	152	176	128	169	139	145	184	164	141	151	155	157	148	146	142	173	189	164	176	155	160	153	143	156	190	180	161	155	161	178	151	164	130	157	164	165	167	172	143	144	155	169	195	147	170	175	145	185	176	151	143	160	166	145	155	178	155	165	170	174	159	152	147	174	170	155	160	168	157	163	156	171	157	165	145	161	147	177	170	168	171	151	167	171	142	143	165	131	171	150	169	157	176	173	183	155	157	157	159	144	160	151	173	171	154	148	165	157	167	145	168	171	174	187	178	146	162	167	136	164	155	133	128	165	173	171	155	145	169	152	166	162	170	145	154	173	160	182	157	149	153	174	155	158	188	164	164	185	171	161	150	176	160	168	184	169	181	153	158	158	167	152	182	194	165	162	163	168	177	163	171	174	176	157	177	134	162	160	167	150	157	152	146	158	166	155	158	135	192	140	171	162	171	146	164	188	146	178	147	162	147	171	155	154	163	143	174	172	177	173	168	171	179	176	153	143	174	164	189	148	170	180	165	159	141	157	173	142	169	158	152	158	156	157	166	163	136	170	148	161	151	164	184	170	177	167	149	156	176	175	145	145	153	174	172	151	154	154	172	166	149	171	147	178	172	195	155	154	166	160	155	142	162	154	145	150	164	152	184	146	171	147	174	158	158	151	162	183	161	166	159	168	174	172	165	166	162	174	140	178	166	150	168	146	157	158	161	160	186	182	166	166	139	144	163	175	169	145	175	158	182	156	184	133	182	165	157	163	156	185	162	159	164	161	137	164	151	159	180	168	149	167	160	210	164	155	165	164	175	155	180	177	162	184	159	188	149	181	161	153	183	156	170	156	167	148	163	161	157	174	160	142	138	163	164	151	177	158	144	145	150	134	162	153	164	153	174	164	152	137	164	162	168	154	148	196	170	145	165	172	168	143	179	163	171	151	154	165	158	163	166	142	157	161	136	158	151	182	140	178	162	166	156	161	184	172	150	165	177	158	175	152	169	161	170	169	154	175	168	149	174	163	163	144	173	178	162	163	165	160	156	163	168	171	159	158	178	174	166	178	182	180	143	193	176	170	147	169	171	154	160	150	147	163	182	164	165	168	156	162	149	142	155	178	170	151	141	153	172	158	166	162	154	146	174	160	177	175	179	158	142	167	151	175	173	169	158	161	188	148	187	148	154	163	160	175	138	158	163	174	171	148	159	140	152	143	147	133	176	154	139	165	168	148	171	142	169	162	159	166	164	156	174	148	160	160	170	150	159	168	173	147	174	188	176	158	161	158	164	160	164	143	186	157	173	176	162	147	152	135	186	145	149	167	175	160	165	147	192	143	157	167	160	177	167	170	153	166	183	172	155	149	163	166	146	155	158	173	161	163	184	138	146	173	156	159	175	162	160	156	156	146	163	178	198	163	143	156	181	158	154	182	150	137	152	186	186	162	160	160	157	167	162	166	169	186	165	175	171	169	163	156	165	151	154	164	143	166	153	181	153	162	176	156	154	158	154	164	165	149	189	144	154	151	173	154	167	164	174	145	184	176	159	169	157	172	158	188	141	177	166	173	181	127	166	161	133	165	174	139	150	167	140	167	156	186	165	158	155	172	181	160	159	138	151	163	156	171	157	149	149	177	166	151	149	150	166	149	168	174	179	162	141	147	154	157	154	163	165	163	148	158	167	187	161	152	163	150	175	161	190	165	182	166	172	164	145	174	141	147	150	148	165	173	158	173	158	152	158	171	169	167	176	145	135	164	153	157	175	166	154	163	166	150	156	153	164	157	146	161	162	153	166	164	154	156	156	157	129	180	156	146	151	166	160	161	140	154	157	155	197	179	137	153	156	167	165	185	168	181	169	158	154	142	161	169	180	175	168	134	183	152	167	149	164	135	185	156	168	184	156	149	139	152	190	164	167	150	171	164	185	176	154	164	161	166	143	149	165	162	157	159	136	179	198	164	171	132	139	154
24049	21254	28256	24505	21114	9689	2330	1421	1131	758	515	446	394	372	327	292	248	286	245	228	277	226	239	244	263	260	253	241	233	257	239	238	253	245	211	226	262	254	253	222	249	248	211	247	236	246	209	200	238	233	240	247	212	247	217	247	249	217	246	215	246	244	225	257	210	229	237	228	225	227	226	219	243	211	178	217	214	210	190	218	211	218	217	262	222	234	261	216	189	194	196	227	240	222	241	196	225	203	234	210	210	219	209	203	199	199	219	212	204	235	232	184	226	219	221	220	241	199	236	250	199	219	191	233	226	216	222	220	220	221	211	202	213	188	203	223	218	228	209	233	182	212	197	225	214	224	232	203	210	217	230	209	217	204	204	214	238	232	231	196	236	230	222	211	193	213	228	209	222	212	217	228	218	230	221	232	216	224	214	200	213	225	230	208	223	202	224	222	193	229	225	226	241	217	225	222	207	208	226	200	213	214	228	211	198	205	230	187	201	205	204	219	209	184	212	225	220	208	229	199	227	209	243	182	207	238	213	242	214	204	224	216	231	236	208	230	220	233	213	223	188	223	195	214	228	222	197	192	206	202	209	233	223	219	202	220	222	216	205	216	226	196	272	206	216	217	204	214	228	203	191	230	220	180	191	214	215	223	231	203	217	233	209	216	194	222	203	236	200	204	209	202	207	202	222	216	195	218	216	224	210	220	236	221	218	222	185	187	228	209	175	218	205	209	222	214	222	230	246	210	231	209	209	212	211	227	220	240	194	208	210	225	213	200	227	199	221	215	217	224	216	217	211	201	218	224	218	233	209	183	211	220	242	234	204	226	225	203	214	180	216	205	196	197	226	223	219	201	173	197	222	207	215	218	212	229	192	215	213	203	231	196	254	231	230	223	216	203	192	222	219	224	200	222	247	237	209	233	208	203	216	206	208	237	225	217	226	239	216	209	229	224	209	202	221	230	221	201	199	209	224	249	226	262	212	215	195	204	205	189	219	205	206	210	187	194	210	213	195	214	213	211	213	229	200	213	226	228	197	236	203	206	208	219	210	216	214	214	226	260	266	229	205	220	226	223	218	240	205	237	232	201	208	196	192	194	223	211	206	197	221	220	214	231	200	206	244	208	212	212	214	230	219	212	222	231	224	221	241	243	236	196	214	220	231	200	199	190	209	207	251	224	220	207	195	209	228	232	211	211	221	224	196	224	221	212	233	217	177	248	227	245	224	220	212	207	226	212	203	225	186	242	206	208	213	215	228	245	209	216	212	194	197	244	215	205	233	207	225	189	216	218	211	200	210	207	218	196	232	202	199	229	201	223	219	240	208	214	214	200	211	220	212	213	211	222	197	240	232	220	218	240	251	205	219	218	184	223	197	229	180	189	228	214	241	222	213	215	232	218	226	216	250	216	214	236	238	224	215	237	206	213	240	231	250	209	230	213	208	215	210	217	220	190	205	225	214	212	222	218	222	198	202	201	226	218	210	228	210	210	220	213	232	194	200	224	213	219	233	231	217	203	188	190	235	195	243	226	226	252	204	210	219	206	205	226	252	221	209	226	211	211	255	218	227	225	217	214	201	204	214	220	187	211	223	219	226	200	217	215	207	191	203	228	206	235	210	220	215	230	219	207	232	194	202	247	196	238	216	196	225	239	228	202	240	220	233	259	207	212	214	206	228	209	220	199	255	192	228	212	215	204	197	221	194	226	230	207	211	225	204	198	211	240	215	207	226	217	235	240	197	198	209	246	207	212	219	207	216	200	241	240	219	211	203	228	234	230	225	195	217	214	244	220	225	224	202	230	201	220	196	214	250	204	222	202	221	218	221	211	203	243	229	236	245	222	210	219	228	222	223	225	206	204	212	215	211	219	236	212	214	219	208	240	254	226	201	213	234	181	220	224	199	220	218	205	193	216	210	204	226	225	221	214	225	220	197	225	250	219	237	209	194	197	201	221	234	207	230	224	198	210	236	204	246	225	231	225	232	210	235	230	234	212	228	216	229	204	214	199	228	198	201	234	219	210	184	216	214	208	211	209	220	200	239	233	204	199	183	213	218	208	227	217	227	217	226	203	210	193	243	215	197	202	216	208	213	224	237	205	213	218	207	246	239	208	210	180	217	189	211	211	211	218	214	229	230	202	241	228	206	223	211	206	214	216	219	196	227	238	216	220	194	212	217	220	217	231	200	236	193	209	224	243	234	224	185	221	197	206	213	243	211	211	218	202	258	214	212	219	208	231	231	233	231	230	221	204	209	214	207	228	199	230	212	222	222	221	206	225	184	215	229	217	211	230	182	219	237	238	201	223	201	228	211	220	219	222	238	215	212	208	213	221	231	227	216	220	216	216	238	244	228	190	214	227	206	229	207	181	222	210	200	190	208	223	221	205	213	207	201	234	232	235	225	216	204	207	222	198	188	164	225	181	210	209	219	218	234	239	233	220	206	203	221	235	174	203	203	227	228	205	225	229	235	225	219	242	233	211	195	231	206	193	214	183	225	212	228	163	223	214	220	214	208	237	210	204	201	204	238	232	190	204	239	217	213	208	216	197	180	207	214	184	218	201	192	236	205	196	218	216	197	226	206	188	224	220	202	188	211	212	222	215	205	198	208	216	200	249	214	217	225	219	211	206	219	195	232	202	222	209	194	212	209	224	209	207	208	235	213	202	183	224	222	240	220	212	205	218	225	217	222	249	199	214	190	221	213	239	200	188	206	208	218	221	199	188	209	210	217	216	213	206	214	209	198	205	224	195	202	220	193	201	195	228	233	198	201	201	207	221	211	220	235	185	208	200	216	221	249	195	231	198	225	243	202	219	214	217	220	216	200	234	252	229	218	255	221	221	202	233	211	203	201	229	201	210	226	232	220	201	214	213	233	219	217	213	234	241	187	225	216	227	220	230	194	222	229	239	203	204	232	216	210	226	200	211	220	195	204	207	190	201	221	217	196	206	216	210	227	208	230	194	202	217	206	225	237	222	204	231	198	229	248	194	222	226	186	229	208	218	206	206	223	235	210	222	230	175	202	226	211	208	233	231	224	222	206	235	216	245	215	234	240	237	212	227	213	236	218	233	201	211	193	246	232	206	224	233	215	246	208	234	204	206	213	212	174	217	226	240	228	214	210	225	201	224	215	215	199	222	224	213	210	196	248	198	232	223	230	199	209	191	192	216	184	176	226	214	205	225	235	231	213	213	207	211	234	207	220	223	195	207	218	182	202	220	236	215	202	211	208	224	188	220	191	218	224	238	205	218	201	225	226	197	224	202	197	223	204	243	227	210	215	207	197	218	205	225	213	222	200	235	222	233	187	212	227	197	215	207	230	223	206	228	178	212	226	208	223	202	226	217	202	227	214	232	209	201	198	220	218	211	225	231	217	227	214	215	201	215	211	220	218	226	210	229	214	222	213	221	194	252	219	224	208	202	200	207	199	217	203	232	222	228	219	235	202	209	203	216	251	198	210	203	233	227	192	193	234	227	230	216	191	197
26413	37710	17900	9800	7172	4648	3214	2467	2029	1325	860	691	589	513	374	365	332	315	296	295	269	230	313	251	256	243	265	278	259	261	284	249	249	230	254	252	272	265	290	250	262	250	277	264	281	242	255	247	252	236	265	258	273	272	248	242	261	260	259	238	242	259	227	268	230	220	233	213	252	230	236	227	224	233	221	239	209	234	269	233	245	207	220	230	230	244	260	215	239	234	237	262	243	233	203	202	248	225	213	253	238	251	228	233	245	206	235	235	225	213	243	256	229	210	212	200	219	218	254	231	213	252	210	229	208	218	211	212	230	230	222	228	220	239	212	248	210	208	234	246	231	207	252	248	232	230	245	219	245	237	237	271	226	252	229	233	247	218	219	220	229	202	208	227	213	206	209	240	212	235	259	213	245	273	227	207	247	223	237	241	204	243	210	246	218	222	213	231	235	229	250	221	232	226	213	202	209	206	226	223	229	209	216	218	237	226	237	232	225	218	223	230	252	236	225	229	190	210	246	192	235	220	209	236	194	246	239	219	211	231	226	211	243	226	241	227	208	233	222	218	226	224	262	213	222	231	217	228	228	236	237	224	237	226	235	237	225	242	231	220	237	208	229	196	232	237	225	218	233	230	256	228	224	209	194	231	225	226	238	212	221	213	229	222	243	246	211	216	211	205	217	203	221	222	210	256	234	196	232	225	214	228	247	214	252	204	245	230	220	245	243	240	208	231	236	240	211	228	234	228	230	244	205	243	238	240	222	227	205	217	230	203	218	194	229	228	229	213	245	241	237	215	212	233	222	232	216	222	193	232	244	221	218	226	219	241	229	240	230	217	232	226	233	229	211	239	228	208	228	212	222	225	223	226	211	220	226	218	230	248	247	232	236	216	199	226	220	234	222	216	234	208	211	220	203	225	250	253	215	234	240	218	239	227	211	222	233	237	229	223	214	228	212	253	249	219	229	225	220	245	219	222	211	215	238	235	236	226	223	227	211	223	259	247	214	234	247	243	225	229	213	223	242	216	233	195	171	211	225	235	227	206	214	227	249	214	215	227	222	216	217	227	217	222	220	211	215	208	236	224	203	220	227	238	239	220	218	232	247	240	227	204	207	225	225	227	231	241	218	228	226	233	226	211	240	234	238	226	227	204	260	223	248	235	253	234	238	219	205	257	216	210	213	250	216	206	255	243	205	247	220	242	243	236	222	226	239	243	213	252	228	227	222	225	248	203	225	244	219	236	235	242	207	219	231	225	225	235	245	243	242	216	241	210	216	223	235	223	230	242	236	248	241	217	243	219	213	218	218	236	229	232	200	229	226	236	251	231	212	206	256	230	262	242	215	233	243	238	225	229	215	243	219	213	200	209	232	231	232	237	227	245	227	224	225	210	234	238	219	223	212	250	218	227	213	219	221	229	231	224	232	230	195	222	200	227	246	212	196	223	235	223	217	216	233	204	239	221	212	201	194	214	221	219	246	226	216	216	218	244	244	215	235	207	231	251	240	234	228	227	244	215	229	234	223	242	229	236	236	212	213	258	259	248	231	226	247	213	233	237	240	215	229	245	197	219	238	210	230	206	238	216	240	230	217	222	224	199	242	227	241	214	204	227	227	202	220	232	254	250	203	250	246	250	231	231	195	257	217	215	191	233	221	223	218	220	263	216	251	240	225	236	268	214	243	231	223	250	221	224	253	221	235	204	228	250	227	203	225	241	253	222	207	231	227	228	213	243	233	248	214	234	221	240	208	204	240	203	238	226	200	217	243	223	198	216	232	251	235	245	240	183	207	218	197	214	210	238	253	220	239	240	221	240	203	231	231	209	198	217	228	232	226	208	224	220	243	226	268	222	210	254	248	231	256	234	229	222	216	230	215	228	214	252	231	207	239	218	237	231	214	240	221	221	204	244	243	232	222	209	236	238	255	225	243	218	230	231	215	228	226	229	230	239	216	238	224	208	224	239	226	210	225	226	216	234	218	196	218	239	238	230	199	241	240	242	204	241	219	224	223	210	239	239	250	247	233	217	226	257	259	232	229	256	223	222	248	214	244	212	252	206	245	229	237	216	245	236	237	213	205	226	231	217	220	250	212	209	204	237	216	231	229	221	226	192	235	230	230	233	238	227	240	212	211	213	236	217	248	209	225	247	220	221	225	218	210	228	209	200	242	219	227	214	202	236	230	227	220	225	224	243	229	248	235	212	216	239	205	220	241	212	205	191	232	224	224	208	227	257	224	231	218	227	223	232	225	225	221	245	219	248	195	216	221	250	221	230	240	240	241	220	239	222	236	234	213	228	203	223	203	225	227	235	226	231	211	215	225	233	246	230	249	228	227	216	242	223	209	237	248	234	237	237	234	249	202	210	221	230	239	245	215	221	202	221	198	236	213	235	257	195	219	242	241	226	224	214	241	249	237	238	231	244	227	209	217	217	252	201	235	232	216	214	233	240	205	232	251	249	232	227	239	247	212	263	219	217	236	241	253	228	226	216	247	221	219	232	219	264	244	213	223	223	220	240	222	222	252	223	238	210	237	212	224	245	227	234	242	269	225	200	213	211	218	227	210	218	218	256	219	217	218	251	227	241	226	236	225	211	230	228	237	222	244	227	197	239	209	243	208	222	264	230	223	208	233	233	220	223	225	214	225	242	215	221	229	234	225	211	220	250	227	206	226	232	229	230	224	224	225	226	215	219	225	210	226	205	229	219	216	235	256	244	234	214	204	226	204	244	231	220	245	221	233	241	225	196	210	200	235	241	221	227	213	217	219	220	219	251	221	200	222	236	215	236	251	224	190	199	250	248	223	229	203	240	221	221	213	257	229	234	234	215	222	213	236	226	191	220	199	204	237	220	260	207	216	220	201	220	227	213	220	224	231	203	238	232	220	231	223	229	235	232	228	232	236	216	203	230	221	222	207	248	246	212	211	198	253	212	213	228	226	219	254	206	208	208	209	212	207	244	231	228	232	229	214	215	217	234	192	228	245	239	224	244	245	234	231	236	232	228	208	226	205	215	234	240	230	215	204	239	235	191	217	260	240	219	224	218	261	197	241	258	250	234	227	220	228	261	232	204	239	236	215	237	233	250	230	222	236	255	208	232	216	215	207	247	238	219	239	214	199	208	225	225	234	239	200	211	257	250	238	258	218	225	210	229	240	238	210	218	220	243	220	259	244	241	222	232	260	220	230	206	237	243	221	232	229	233	219	227	227	221	232	233	217	224	218	207	247	235	226	196	244	209	222	225	250	216	214	253	243	245	231	210	207	220	218	233	218	226	227	225	223	211	228	247	217	248	257	228	235	219	206	211	184	257	222	218	209	228	222	228	243	222	213	228	201	208	208	262	216	244	224	215	244	233	253	214	218	218	236	221	203	219	242	246	213	241	230	219	239	212	240	232	188	209	241	229	221	228	235	227	236	261	239	219	221	261	235	216	232	222	232	226	231	232	238	205	213	221	219	219	211	222	226	238	236	234	237	232	219	224	209	233
25183	21272	27107	25473	10128	2265	1390	916	689	497	447	378	392	297	274	285	264	242	249	234	218	214	226	244	226	228	236	232	211	261	224	210	237	226	215	237	227	234	258	267	233	234	217	211	242	236	241	213	228	218	207	217	215	218	246	232	227	211	198	225	215	235	221	233	243	212	217	208	224	224	221	200	215	233	208	213	221	234	229	192	205	220	227	216	257	214	242	213	209	231	197	220	235	226	213	239	217	200	221	213	200	235	228	204	215	207	188	220	214	230	208	212	196	225	233	229	234	216	234	194	206	213	197	213	232	230	210	217	202	188	220	220	226	214	195	237	246	215	213	253	218	205	210	197	189	208	229	210	189	209	235	199	216	240	204	194	220	210	203	208	233	216	235	224	210	204	213	219	202	212	211	222	226	192	199	217	224	238	218	203	214	210	241	211	211	212	222	236	222	207	209	223	210	211	205	224	213	219	222	214	200	229	217	219	231	217	224	232	216	205	224	213	223	203	208	242	218	206	197	208	233	207	216	192	195	199	231	190	186	239	233	199	214	205	211	217	220	239	256	205	209	224	257	216	223	212	209	202	209	219	211	188	202	211	199	224	197	221	209	204	191	228	228	210	227	224	209	191	227	182	224	195	227	198	232	195	222	225	216	236	188	225	176	218	214	200	194	237	230	214	194	220	205	200	229	212	213	221	217	221	203	235	238	228	216	249	228	234	232	203	190	209	205	199	228	216	221	218	211	204	231	200	194	248	236	211	215	235	230	196	218	224	225	222	209	196	217	233	231	191	224	223	224	232	219	212	229	214	229	234	203	203	229	221	217	208	245	223	221	187	189	219	203	217	219	249	210	212	214	208	211	201	227	198	223	204	194	209	229	223	233	202	207	207	203	236	224	228	210	204	197	198	222	213	224	230	211	220	199	218	222	230	201	235	209	243	204	214	235	240	218	182	204	227	214	215	215	195	209	200	219	221	188	202	211	220	207	193	214	207	227	219	210	206	249	212	217	199	215	241	193	220	230	224	248	226	205	211	196	200	206	216	226	222	220	222	210	222	224	210	217	208	223	208	222	222	222	217	217	194	223	225	204	217	217	208	190	207	221	215	244	202	236	210	210	228	226	208	213	217	215	202	245	232	260	212	210	217	230	211	227	229	199	242	211	191	219	209	241	225	163	237	205	208	224	242	208	214	201	205	211	197	209	221	226	225	236	223	209	211	227	237	202	200	215	233	219	201	220	187	228	201	232	225	207	195	215	188	199	223	230	211	207	239	239	203	236	220	205	211	227	215	216	215	215	218	209	208	183	208	206	208	227	237	222	209	194	219	203	209	221	217	200	214	227	220	208	232	200	211	212	203	220	202	209	209	194	211	203	208	225	219	216	206	211	201	223	235	206	249	224	223	214	218	215	180	190	213	192	229	196	203	226	253	226	210	203	208	222	241	245	232	216	242	194	222	223	239	223	213	235	223	193	210	252	213	227	222	192	220	223	207	225	228	198	221	242	241	202	204	210	202	209	215	193	197	211	210	210	215	195	218	204	221	214	231	211	222	192	210	207	213	184	226	227	232	224	212	200	206	195	210	215	208	228	214	187	194	204	200	196	232	228	223	212	228	244	237	236	199	218	210	217	220	225	208	197	204	198	223	216	236	236	224	203	225	200	239	219	196	196	231	216	234	198	214	207	204	201	243	211	216	226	214	189	196	219	209	199	200	243	207	207	215	232	241	199	219	225	215	202	219	202	226	222	225	216	201	201	202	195	231	231	223	191	211	205	218	214	225	215	217	228	191	226	185	212	217	194	224	238	202	245	221	241	205	221	193	220	213	194	224	198	238	211	227	206	209	177	201	230	238	237	219	217	225	200	231	203	228	212	214	214	231	216	230	208	234	237	212	217	260	218	212	208	213	203	211	237	219	208	209	214	204	219	182	200	222	219	227	220	224	195	216	225	213	211	224	221	204	246	231	230	199	233	212	206	239	194	218	213	221	232	209	221	220	201	237	198	203	225	213	225	201	224	210	194	206	197	230	225	235	219	219	213	252	210	196	194	214	232	228	216	228	183	182	217	202	206	170	208	226	208	183	224	192	212	218	193	206	210	204	231	222	226	176	237	231	231	205	256	216	239	221	217	211	229	201	202	210	217	196	198	211	213	213	204	205	212	214	211	212	210	207	225	192	213	218	207	210	210	239	211	191	198	220	202	205	216	228	212	209	230	211	206	231	200	204	220	208	222	211	228	234	238	230	207	195	232	192	195	248	201	242	185	228	210	207	237	217	232	234	188	182	211	215	196	226	204	213	232	195	232	232	241	229	221	215	224	221	204	196	240	221	204	231	241	225	240	213	207	210	204	192	225	232	225	227	227	219	221	209	200	218	224	247	242	212	226	218	209	225	204	218	222	231	241	239	220	234	215	241	208	234	230	221	220	205	212	248	214	211	223	218	200	209	202	183	196	233	227	202	221	222	205	220	221	198	229	216	241	227	224	217	233	225	216	222	199	234	201	231	216	182	199	235	186	182	202	227	214	207	203	231	198	246	196	200	194	221	218	231	250	245	200	234	219	204	198	211	214	200	180	220	232	233	212	228	203	206	209	201	213	206	217	200	234	219	244	232	241	199	222	204	232	209	233	213	217	206	182	219	193	241	223	219	219	201	239	189	203	217	206	227	227	215	229	209	212	249	237	208	221	219	224	250	232	207	216	224	212	185	206	224	201	223	217	211	227	233	241	192	215	200	234	222	248	200	190	218	214	219	190	209	239	225	210	204	199	212	192	221	231	197	225	234	216	213	211	213	207	217	224	215	187	201	220	210	216	211	216	225	194	205	204	210	233	226	192	216	213	197	191	228	210	238	221	172	206	201	206	213	200	231	207	215	222	219	225	208	218	238	202	190	219	210	227	221	226	204	216	241	221	234	235	215	218	204	186	197	230	230	191	207	217	228	185	211	230	211	201	202	244	237	210	197	229	231	210	194	247	209	238	213	207	188	206	218	246	235	196	197	215	210	214	224	227	241	220	216	209	211	205	209	212	214	216	226	215	204	213	197	214	200	217	212	203	215	241	229	205	201	220	216	233	210	206	227	238	242	210	213	228	239	220	210	214	218	204	231	213	217	225	205	181	203	198	189	230	213	205	213	207	233	215	227	224	201	242	209	230	221	184	215	208	227	199	210	215	212	197	211	195	228	194	212	225	215	222	259	191	207	204	219	202	224	225	217	242	201	212	210	238	232	221	214	224	196	198	204	203	224	195	225	239	201	203	207	234	207	210	219	222	227	219	218	233	221	230	246	211	227	252	237	202	215	225	237	224	181	242	225	190	226	208	192	225	253	214	236	236	222	217	227	212	209	244	198	247	217	224	229	224	207	217	214	194	222	197	225	200	191	205	234	241	224	206	233	208	213	219	233	220	212	209	214	232	187	217	233	231	228	205	218	204	223	205	220	230	200	222	211	211	222	219	224	200	230	235	228	249	214	217	198	213	219
23841	30798	13814	7442	5041	3537	2628	1803	1193	822	694	589	532	381	364	316	294	304	299	261	278	255	231	252	274	256	271	270	247	250	267	274	268	260	239	278	261	243	262	225	255	255	256	244	277	278	290	277	277	251	257	239	267	258	262	275	248	241	279	264	226	241	247	251	252	229	258	244	240	240	226	223	247	214	253	254	212	231	240	232	259	221	230	231	235	239	243	236	227	247	227	265	229	233	234	221	232	239	226	233	214	247	227	254	220	243	229	216	200	255	219	242	232	240	209	227	241	251	239	218	223	237	238	234	211	257	255	257	241	243	241	232	236	253	225	240	219	257	229	242	230	228	282	258	254	266	245	224	212	246	231	245	225	230	244	229	240	216	243	227	232	242	221	212	221	248	233	234	220	224	248	206	236	209	208	231	209	222	257	229	236	265	253	239	236	239	223	274	234	236	241	232	213	220	233	221	236	262	245	196	232	215	242	248	239	232	216	260	224	226	237	250	265	233	259	232	255	240	205	222	245	263	238	233	241	200	231	211	230	242	223	224	212	228	228	230	215	243	225	240	245	242	208	245	227	242	213	210	213	242	235	234	237	258	252	254	246	238	240	238	227	223	220	247	236	205	230	236	236	228	230	238	213	236	252	229	257	227	258	278	228	244	242	222	241	227	224	243	242	213	256	225	237	243	228	212	225	237	209	240	227	235	236	235	251	255	254	250	226	242	232	223	221	242	235	228	227	255	235	211	254	219	261	244	235	215	239	222	261	246	214	227	263	266	262	215	247	242	231	242	246	270	249	246	242	216	234	260	241	213	211	231	214	243	243	237	208	239	252	239	240	216	247	218	239	241	223	235	244	237	229	235	219	224	225	238	253	230	233	249	239	252	232	238	221	216	234	241	205	230	250	246	233	219	237	238	221	223	238	229	228	243	246	229	224	235	238	270	206	236	261	224	236	221	230	234	235	228	214	248	255	243	227	243	210	253	225	248	257	238	244	237	241	246	243	222	228	217	251	212	252	255	274	228	255	195	245	242	230	226	220	218	231	215	253	236	257	235	207	219	197	253	243	232	212	235	254	231	239	268	237	235	253	227	249	208	236	252	234	252	246	258	255	238	256	247	257	249	242	260	240	224	256	223	228	200	203	216	247	255	235	239	247	251	210	238	213	219	251	216	220	232	248	228	218	211	217	246	232	199	219	233	239	235	239	275	228	248	237	258	229	239	241	175	226	239	222	208	229	211	249	249	243	257	258	218	225	229	230	248	258	243	265	236	217	238	255	223	233	215	203	231	227	242	262	209	249	266	262	220	240	216	243	235	251	231	248	246	230	214	242	247	247	224	225	230	224	218	245	216	219	227	243	227	217	211	236	225	240	250	254	221	255	226	225	233	260	210	214	227	237	217	246	261	236	259	216	253	227	229	238	206	235	236	226	242	228	242	247	240	261	218	249	245	228	272	241	254	244	262	231	242	236	253	230	230	247	220	236	217	247	230	224	222	239	241	238	254	235	256	223	259	205	211	233	243	241	252	260	202	249	210	244	237	228	245	250	225	215	239	239	226	237	242	244	249	233	190	242	221	236	236	201	222	211	264	241	235	246	254	222	231	209	223	235	255	230	237	199	236	240	259	227	222	220	242	213	244	235	246	218	216	238	235	216	268	217	263	240	229	196	225	260	207	233	223	210	233	244	229	211	252	214	230	228	243	238	234	236	257	257	239	239	212	243	225	216	246	231	237	239	247	231	247	245	198	240	246	257	246	233	240	229	263	229	241	248	222	237	244	268	237	263	239	244	247	260	208	236	226	241	208	239	276	227	256	258	245	223	261	241	264	250	207	233	228	216	219	252	232	202	238	235	253	205	214	239	242	240	242	246	257	228	227	239	231	247	265	239	230	216	213	260	225	222	228	246	237	223	222	240	214	235	250	243	235	254	233	240	240	231	244	226	226	250	232	243	261	234	260	226	244	248	232	237	216	225	231	218	232	237	220	211	251	247	227	243	267	235	223	242	225	245	233	231	197	220	248	238	231	231	221	235	219	251	245	247	224	250	225	231	219	227	236	231	197	226	233	253	210	230	224	229	239	251	244	209	231	235	237	252	231	198	229	208	231	225	248	227	221	229	240	244	254	215	248	233	246	228	216	245	234	250	258	248	204	239	235	214	260	231	207	242	245	259	229	204	213	251	249	213	242	222	250	221	222	231	241	230	231	227	221	231	265	254	234	228	225	219	223	260	234	241	229	221	231	245	248	290	230	234	249	237	229	212	221	218	257	222	264	211	218	227	220	216	229	248	234	241	238	204	265	239	204	253	236	243	253	220	201	241	248	264	205	234	233	239	223	229	246	227	223	249	218	248	224	223	244	238	204	252	239	221	233	226	229	247	233	238	220	244	251	217	257	227	233	219	243	230	222	215	207	243	215	215	200	239	239	244	228	209	203	225	231	251	221	232	246	237	238	237	227	227	235	239	269	220	249	252	243	201	217	227	251	216	240	223	263	224	229	218	249	223	241	256	230	205	257	223	249	250	221	226	227	240	246	224	213	251	207	258	248	236	228	235	208	226	262	264	228	221	244	234	245	209	245	227	238	242	233	217	246	242	209	229	226	218	237	235	236	242	199	217	226	227	215	233	244	255	237	228	213	240	235	212	240	226	228	249	210	242	225	224	259	258	220	235	239	242	207	213	231	229	247	202	229	220	242	244	229	246	238	194	226	238	262	222	253	242	224	205	245	222	232	232	254	249	285	233	262	240	228	257	227	255	222	264	229	228	220	213	235	251	229	215	215	251	242	226	257	212	252	212	243	220	220	250	221	234	252	241	271	217	212	247	246	217	257	215	256	246	251	257	244	259	247	238	227	210	235	226	217	243	223	217	245	229	247	244	207	277	248	229	234	242	217	241	234	224	230	264	236	230	245	225	239	218	229	268	217	233	271	244	228	233	246	237	241	223	236	231	230	239	223	236	213	216	231	256	209	183	244	229	220	238	232	235	235	253	233	245	268	236	232	222	238	233	243	225	248	216	242	235	232	225	258	254	224	240	223	202	236	213	219	244	231	231	237	225	216	227	246	248	235	235	232	207	238	234	223	224	230	226	250	241	229	263	257	246	274	232	236	207	216	249	275	221	238	252	237	215	213	250	240	246	239	212	234	238	218	256	217	240	237	231	228	228	228	239	226	234	219	253	248	206	220	220	230	268	239	222	238	219	221	250	221	253	224	239	224	255	278	251	245	260	230	228	223	224	215	221	262	235	235	240	242	250	227	248	229	248	246	198	247	253	249	197	228	222	240	213	259	245	254	238	219	227	254	240	217	214	222	216	229	234	218	229	225	227	209	233	235	259	225	244	234	211	206	249	232	228	241	225	231	220	272	233	226	258	246	202	242	205	221	234	259	244	223	217	237	237	249	267	218	244	231	255	230	203	262	260	211	241	211	252	227	209	237	234	219	221	222	212	265	189	190	211	243	234	234	222	258	207	254	242	227
22814	21262	28831	23965	21256	21225	8902	2220	1200	1044	882	786	685	563	512	448	449	431	408	411	388	399	405	347	394	403	380	370	379	393	380	360	355	390	421	368	365	373	376	371	388	415	394	366	356	374	379	359	375	369	348	378	389	388	362	355	377	341	354	360	348	366	329	369	377	326	333	354	343	342	350	310	316	345	391	341	346	347	345	358	362	308	366	358	346	338	343	352	349	332	364	362	319	335	351	329	332	328	379	326	316	340	355	319	356	340	380	319	339	357	354	389	303	320	356	339	334	292	321	333	372	344	352	304	336	339	373	333	321	358	304	362	334	339	323	336	364	384	353	306	325	326	378	331	357	343	325	380	335	353	325	335	342	311	328	349	359	306	348	330	317	320	331	357	386	325	333	331	328	295	333	371	320	342	361	338	327	358	369	331	372	373	361	358	323	319	320	294	358	308	318	321	366	302	324	312	335	349	341	328	321	331	333	366	324	347	376	337	355	329	345	367	331	335	335	319	384	356	332	347	348	323	341	325	317	335	354	321	335	350	341	307	342	304	328	344	368	347	337	323	313	331	357	329	336	365	348	307	328	302	362	298	335	318	366	317	349	352	344	333	332	367	353	340	348	316	314	344	360	339	333	332	337	324	328	331	338	323	370	324	340	365	356	328	339	320	376	336	360	333	330	367	347	350	349	328	321	325	338	369	314	340	328	328	320	330	348	315	340	339	346	322	327	356	345	372	328	324	363	305	360	349	338	302	348	305	352	352	321	346	333	310	325	339	333	347	330	336	327	335	344	313	358	306	329	294	338	332	326	328	319	327	347	350	339	319	324	334	334	300	348	335	332	357	376	316	338	373	315	303	329	322	331	347	339	335	338	340	366	348	366	334	350	317	323	337	313	317	353	343	325	338	346	329	347	360	323	323	339	337	342	341	318	334	354	351	322	326	324	344	331	322	344	305	328	403	352	316	299	357	346	357	376	330	365	368	323	361	353	340	354	323	314	351	301	351	355	322	347	355	329	370	296	319	329	357	343	315	327	327	348	336	329	328	324	345	336	333	346	373	332	344	311	346	304	320	311	360	301	336	313	320	341	349	352	343	338	304	332	334	352	329	329	358	384	373	335	327	351	342	354	340	337	316	349	324	349	328	317	375	320	325	320	358	329	358	336	325	326	343	365	346	332	347	316	325	350	345	328	321	330	339	363	340	317	349	312	340	297	382	354	355	291	339	340	354	345	323	342	332	329	361	351	310	355	380	316	333	329	320	305	365	303	355	354	358	342	362	363	327	376	351	326	327	317	364	353	316	307	344	343	299	335	306	335	334	333	324	336	340	349	313	340	313	339	312	320	344	339	333	351	348	347	351	323	358	345	338	349	305	328	328	308	329	316	320	299	320	325	336	359	322	349	370	324	355	364	318	352	339	321	315	314	352	318	357	332	329	291	328	365	347	340	375	346	372	319	350	365	302	332	348	319	347	315	339	329	337	330	354	346	325	350	367	335	328	342	353	313	302	336	346	310	319	366	350	326	338	334	330	303	326	385	374	327	320	357	353	351	336	340	332	349	319	333	337	306	374	326	336	339	321	355	342	335	345	341	301	324	343	352	341	324	320	334	356	354	355	370	329	373	342	314	343	314	331	375	331	355	367	332	333	357	302	328	367	359	297	326	312	330	335	347	355	363	335	300	327	335	329	379	349	352	321	347	340	335	314	338	354	325	337	331	311	354	324	313	318	352	347	339	328	335	325	359	342	336	368	346	345	355	354	365	330	345	360	330	344	313	328	323	330	391	352	338	351	370	307	328	337	324	309	306	365	329	325	325	318	359	328	300	336	326	327	345	304	322	349	330	343	350	332	329	346	336	334	351	333	348	354	349	348	324	320	318	325	339	369	339	314	304	351	400	338	330	354	320	327	354	364	309	343	364	341	366	306	344	338	355	316	334	326	328	340	339	329	351	340	354	307	346	304	319	354	323	354	335	396	337	333	323	305	344	353	336	337	345	344	334	331	312	324	321	327	348	341	326	320	359	351	318	337	345	356	350	343	308	346	339	380	347	348	307	383	329	341	342	318	338	332	328	324	363	364	364	341	334	319	310	371	345	327	359	371	349	352	330	352	327	319	330	308	333	334	325	361	314	337	320	353	310	350	325	335	356	342	333	365	317	333	365	343	328	353	317	348	368	310	348	320	350	373	281	345	298	325	343	335	338	305	331	319	362	317	315	359	325	348	297	311	357	371	334	300	338	378	388	307	328	330	335	318	345	352	335	378	306	333	309	336	374	347	349	337	326	333	348	332	332	316	318	344	298	343	370	303	362	339	344	347	389	326	303	348	309	312	317	346	367	343	364	355	352	326	344	332	345	327	331	330	317	332	327	331	354	352	338	321	337	338	348	314	354	350	374	359	331	339	349	354	338	366	339	367	336	350	342	305	352	347	341	337	335	348	319	349	349	316	338	322	323	368	297	342	351	345	332	327	366	367	324	341	328	308	308	353	360	334	327	310	350	291	328	347	333	337	366	355	363	321	359	327	330	315	366	344	290	319	361	331	311	332	345	335	355	343	341	360	338	355	344	354	357	323	309	344	320	347	377	297	334	315	322	357	349	339	350	341	363	356	349	354	329	348	348	348	345	341	364	341	313	329	339	380	334	319	332	346	297	345	308	350	344	360	329	327	317	328	328	345	353	371	322	323	360	367	354	374	328	318	331	305	327	310	356	353	339	319	345	327	335	337	336	333	340	364	304	352	325	368	331	342	351	330	342	364	297	318	337	350	311	356	357	307	343	294	353	343	370	334	320	309	348	315	334	346	340	347	342	346	339	327	332	349	333	324	332	316	354	314	329	340	309	355	349	336	346	323	306	289	342	346	311	348	287	337	326	343	360	353	322	325	328	364	309	340	289	351	360	376	321	348	330	348	361	349	312	345	333	353	320	303	311	353	346	307	320	328	345	348	346	332	341	337	351	317	324	309	339	332	376	352	287	331	346	351	334	350	317	337	362	328	357	330	337	335	342	305	358	355	304	340	337	329	347	334	338	324	374	346	361	344	326	318	358	347	330	325	333	332	327	326	338	330	340	344	337	318	332	321	340	382	350	354	326	323	327	333	345	336	353	332	367	342	334	365	336	273	358	345	325	322	326	349	363	356	307	341	323	352	316	306	344	307	357	308	329	355	316	349	373	361	345	323	351	335	326	338	333	330	326	355	335	325	322	348	385	376	358	365	332	341	365	362	385	321	340	334	314	324	372	347	325	340	365	344	327	328	327	320	341	310	333	314	331	361	334	311	352	339	331	329	361	338	342	341	306	340	340	348	362	349	316	336	338	364	355	377	319	348	314	342	309	331	388	349	342	345	354	346	339	345	346	364	329	321	344	344	333	356	321	351	344	371	386	315	340	339	312	356	325	363	314	334	327	337	355	371	343	335	341	365	303	328	365	371	337	335	332	365	341	340	328	342	358	337	350	347	345	327	315	324	320	357	322	326
28445	41206	21416	11700	8327	6742	5194	3139	2042	1682	1265	1135	970	766	655	583	511	507	457	460	498	411	403	406	401	408	422	425	408	424	433	421	435	423	436	425	454	429	419	408	393	397	394	409	412	381	391	380	402	381	418	405	387	385	377	392	367	372	416	372	367	350	410	326	351	345	375	349	360	358	345	331	353	355	366	370	364	380	316	341	348	354	347	361	361	345	368	345	341	348	336	351	347	344	339	346	322	360	347	376	323	344	350	338	340	329	321	334	335	349	341	283	334	351	342	353	335	339	394	351	350	371	329	329	349	317	351	330	357	362	338	358	332	318	339	373	368	329	315	329	314	354	336	368	342	396	350	378	373	312	349	339	380	387	356	329	380	355	347	355	329	345	341	358	352	331	337	341	354	352	341	374	316	356	353	330	371	332	321	344	373	357	318	361	335	352	316	343	320	306	347	368	366	393	368	345	361	343	336	367	371	346	329	367	364	341	347	340	338	357	332	345	352	334	340	332	356	322	353	317	351	331	344	344	321	350	320	325	359	363	328	331	352	373	351	333	365	347	348	346	363	337	344	355	350	322	363	335	359	361	353	310	353	329	350	327	335	362	340	367	330	340	343	385	330	355	377	315	349	355	354	343	342	355	331	356	331	354	342	322	341	335	332	335	376	339	362	334	319	336	343	315	336	356	341	322	294	337	338	332	344	338	321	344	332	351	334	362	334	324	349	366	394	353	369	314	319	330	350	318	330	347	335	355	354	327	363	312	374	350	327	328	337	323	342	345	346	354	335	390	335	352	317	353	335	331	339	376	340	290	354	356	339	335	343	366	315	373	353	359	329	336	333	349	320	361	382	372	334	330	348	333	402	350	311	378	328	328	327	327	344	350	365	329	353	350	312	355	312	363	324	354	348	328	352	345	352	349	380	369	353	325	302	334	317	322	337	316	328	345	345	355	358	360	358	333	349	361	336	331	305	343	337	364	329	348	342	358	334	327	369	346	376	300	365	348	340	338	336	348	326	315	349	345	326	343	341	336	339	333	319	388	332	344	328	304	369	379	370	338	338	353	345	345	375	358	295	320	317	337	376	354	361	378	350	340	339	387	338	301	342	300	350	342	318	341	372	337	361	388	336	382	356	357	349	381	348	331	370	344	337	375	320	349	334	333	382	323	375	332	340	337	345	330	346	321	367	369	390	342	351	388	324	349	353	347	329	334	354	317	373	348	344	341	329	324	356	357	320	367	327	363	378	328	356	362	337	357	343	316	331	342	382	323	376	350	332	370	321	360	366	341	334	353	286	375	346	350	380	349	361	350	358	328	330	344	347	342	334	341	355	358	329	349	327	366	333	332	336	351	334	334	349	362	343	345	306	308	324	335	353	336	382	325	324	323	363	344	370	362	315	315	383	374	325	311	328	367	332	334	352	325	345	325	379	320	343	319	329	344	323	359	371	342	363	321	347	344	326	313	306	345	335	351	376	327	375	321	366	323	373	352	351	346	321	333	359	347	312	351	351	355	334	338	336	314	354	378	346	365	360	351	321	370	345	336	334	328	368	365	317	350	339	370	360	321	359	343	360	381	305	356	346	333	343	359	353	314	344	356	323	337	331	348	356	383	346	342	333	361	334	355	379	320	344	333	362	323	328	340	348	346	340	318	341	348	331	323	349	327	361	361	348	381	334	345	325	315	354	342	351	355	322	343	360	335	327	380	386	331	368	323	369	344	357	347	321	314	336	338	327	312	379	352	335	333	383	348	364	356	331	339	360	342	332	371	353	330	348	357	332	353	335	346	358	340	358	323	323	361	347	326	341	355	362	337	343	354	337	313	354	380	357	315	349	330	337	339	358	377	316	363	352	328	337	345	351	381	324	361	355	331	337	344	341	348	347	345	365	332	363	358	328	357	334	351	340	348	344	334	345	347	344	342	278	324	353	343	319	358	345	326	368	323	355	342	339	327	345	372	342	335	348	361	324	360	319	368	333	331	323	335	335	347	368	346	347	346	342	336	381	368	335	334	347	366	339	387	344	335	348	362	351	299	319	332	332	356	317	342	345	335	346	345	332	332	346	317	343	344	324	368	367	328	368	375	346	353	314	344	333	371	337	350	333	360	343	346	345	335	375	354	351	305	347	358	352	349	358	339	344	334	351	405	375	335	350	328	327	372	359	359	368	371	328	347	324	356	349	356	328	383	343	317	320	332	326	364	353	346	337	341	346	339	355	374	396	338	330	309	346	395	351	341	327	327	325	324	327	349	360	356	314	369	328	347	328	321	329	334	350	321	317	338	349	377	353	348	306	354	365	350	380	331	357	346	345	331	340	354	375	382	349	332	348	336	352	373	333	348	378	334	325	333	339	344	344	345	370	349	345	343	374	334	327	334	324	332	379	341	359	352	329	364	326	343	363	336	336	356	379	326	334	349	358	333	363	337	325	345	331	370	351	337	353	367	329	356	359	357	330	315	354	335	385	345	349	358	310	351	354	309	319	340	331	370	341	321	345	340	333	346	353	337	363	340	345	343	349	355	348	349	304	313	362	329	367	331	347	331	324	346	317	332	365	351	368	354	336	319	322	348	338	337	326	354	339	325	373	355	333	366	315	369	382	362	355	336	328	342	351	347	335	352	336	317	335	366	347	328	347	343	344	358	333	349	334	347	348	348	329	375	342	323	345	351	326	331	347	342	333	321	367	345	319	353	336	360	354	351	340	342	353	366	357	310	343	327	336	310	338	364	322	332	309	355	326	328	362	339	320	330	329	309	344	352	369	347	368	348	347	365	369	327	344	327	314	360	317	312	331	314	351	331	354	368	350	329	334	327	362	366	338	318	359	327	344	366	333	327	354	310	349	358	358	319	323	325	317	371	327	363	320	371	337	326	329	377	334	320	341	394	334	336	332	365	326	345	336	337	348	373	363	353	361	358	324	356	342	345	334	337	298	368	370	348	346	359	303	354	354	352	351	366	343	344	335	327	343	332	326	329	336	339	314	334	333	363	320	321	326	372	315	315	337	338	343	359	373	332	341	338	350	326	329	327	324	321	366	330	318	321	336	345	347	364	365	344	327	362	349	344	339	348	334	346	334	304	351	340	349	322	342	337	336	344	318	325	356	352	350	348	355	347	349	356	340	334	327	300	348	345	360	334	348	376	351	322	333	321	331	343	323	351	359	393	318	310	345	365	345	360	342	349	379	358	328	359	334	366	366	331	328	331	337	334	348	356	338	322	349	313	333	362	369	328	357	311	354	364	346	341	340	339	364	332	364	324	371	308	334	351	347	338	333	340	323	351	327	345	318	330	319	339	341	344	309	348	383	350	338	341	300	346	341	360	346	358	352	325	387	327	357	346	347	359	340	317	323	318	362	348	336	321	351	351	360	341	345	358	355	354	348	316	381	321	329	358	345	347	346	372	317	338	334	342	332	342	344	331	324	345	349	349	352	364	345	327	382	353	356	338	319	317	331	371	348	354	360	367	362	355	325	321	338	345
28425	21087	11756	4225	1731	1120	801	513	324	287	276	239	200	164	164	181	162	128	170	150	153	160	144	153	147	171	149	157	158	163	177	154	155	158	148	158	135	146	188	150	146	158	145	143	144	155	160	150	151	154	159	148	141	136	175	152	130	155	171	169	154	135	130	154	155	143	144	152	162	149	146	147	154	148	146	153	138	135	142	149	153	142	162	148	153	132	159	152	150	139	160	157	145	136	144	149	164	157	124	174	134	132	122	144	127	163	142	150	134	143	128	136	152	141	179	148	130	142	179	149	148	148	147	149	129	126	154	144	143	148	156	144	130	173	152	139	134	148	143	133	146	133	144	162	155	142	144	135	135	170	150	146	136	151	142	142	144	142	140	144	122	159	133	135	130	139	130	127	157	164	145	150	135	136	150	149	148	149	145	160	139	132	147	147	161	144	170	156	147	136	151	150	145	141	141	151	141	146	147	157	150	152	144	128	128	118	149	176	155	150	154	153	156	143	137	127	165	139	136	155	149	157	154	161	152	145	146	134	144	155	140	161	145	137	140	168	128	128	140	147	152	158	143	150	123	151	155	141	126	130	152	138	156	117	152	137	158	133	160	139	138	166	146	143	157	147	155	169	140	155	140	154	159	146	141	157	146	132	138	133	154	138	162	161	139	146	138	146	138	126	142	135	137	144	140	147	159	136	142	141	133	133	138	167	161	154	155	148	155	153	151	129	147	140	155	145	137	146	150	135	168	142	136	136	147	165	154	163	139	141	135	158	154	135	129	150	148	138	151	136	146	152	176	129	134	159	152	145	130	174	145	147	154	133	158	126	152	133	141	171	144	145	155	150	133	150	151	171	129	160	156	156	141	132	136	159	125	155	153	153	159	151	129	161	135	148	118	165	140	139	133	155	158	129	156	148	141	150	149	120	127	125	145	157	145	156	159	151	156	141	153	153	151	148	142	167	155	141	158	150	143	142	138	150	139	149	132	149	143	127	161	146	143	164	149	142	144	141	145	168	143	142	149	160	139	152	162	163	151	145	146	145	141	134	139	153	154	136	157	136	128	150	141	134	135	139	157	135	141	153	151	157	139	135	125	144	147	120	159	145	132	147	164	148	146	143	149	143	150	155	141	152	145	146	159	145	144	153	147	149	155	148	142	160	150	136	147	149	139	148	157	172	155	146	151	136	141	129	156	159	145	148	155	128	145	152	138	156	121	162	166	155	143	131	159	138	147	136	160	141	144	148	138	143	161	147	166	123	123	140	140	138	143	155	142	158	149	141	132	121	137	153	156	140	139	139	161	135	147	167	150	141	126	155	156	157	135	163	149	135	143	134	137	142	141	158	143	134	159	157	151	141	160	128	142	153	133	163	146	146	146	157	154	153	166	138	160	142	155	142	145	128	160	135	142	142	177	131	153	130	153	167	136	139	135	136	156	146	150	149	130	154	144	140	136	128	135	156	143	115	150	137	133	145	167	151	147	150	132	141	122	146	134	140	154	156	142	119	141	163	141	145	142	137	148	160	139	140	156	144	148	146	166	143	129	133	143	156	151	135	146	130	121	136	130	157	162	146	162	163	149	140	150	134	159	169	158	156	136	143	163	137	152	141	151	107	147	144	150	148	134	126	140	163	163	150	149	144	138	139	120	151	149	148	123	154	161	146	147	147	161	147	150	144	139	120	152	160	149	154	149	153	140	148	154	127	145	157	140	137	148	142	142	147	150	137	149	160	154	143	146	149	160	117	166	172	140	173	127	126	135	143	155	151	143	132	148	160	134	149	144	150	157	177	145	151	152	157	139	151	162	162	173	149	159	127	154	171	151	155	155	156	149	122	139	155	174	177	163	153	129	127	136	142	139	143	131	127	161	157	143	155	144	151	156	173	173	157	159	150	155	157	155	166	151	137	151	164	133	143	139	168	166	137	156	159	141	140	163	151	128	161	124	148	146	131	137	129	147	149	140	157	149	145	141	132	152	151	144	137	138	149	143	134	163	142	167	125	173	131	145	137	130	174	140	160	146	138	137	152	151	125	148	171	134	158	134	139	138	165	120	135	159	181	145	150	140	143	158	144	137	142	154	131	135	143	140	135	131	132	156	152	139	145	140	148	139	136	157	145	143	149	159	132	151	125	159	162	149	137	147	164	150	153	147	156	148	139	131	145	165	154	147	143	161	168	142	131	106	137	134	142	148	156	130	156	138	150	145	146	155	155	142	159	161	163	150	151	167	141	136	152	142	140	144	142	159	146	165	179	143	161	144	129	149	153	144	141	157	156	134	145	139	127	179	163	149	154	136	142	163	150	145	161	163	122	135	141	167	138	132	156	156	140	145	126	117	142	135	150	125	117	131	142	139	129	131	158	147	151	152	151	134	140	138	154	139	145	150	170	137	129	144	147	127	150	136	147	128	133	159	138	131	162	146	153	126	149	165	123	138	156	141	135	160	136	159	168	165	159	144	120	135	153	133	142	158	146	145	134	150	143	137	150	160	130	137	152	153	155	151	137	151	135	152	175	132	152	143	127	157	139	163	140	128	133	165	143	132	153	145	152	130	141	141	141	147	153	129	127	134	135	142	158	128	164	149	131	139	128	143	146	161	138	134	130	157	166	124	145	157	177	140	150	142	157	142	156	156	129	122	150	161	129	167	169	149	173	141	166	155	155	156	126	154	136	153	123	136	144	143	152	138	143	144	130	121	157	161	140	149	146	138	149	117	165	143	141	135	148	139	138	159	129	152	141	140	136	130	147	156	152	145	158	146	138	144	148	145	140	134	143	151	160	156	168	155	154	170	160	151	161	151	164	145	158	153	143	142	147	141	136	144	165	126	160	136	127	137	159	141	143	149	121	162	140	149	143	148	150	145	119	128	123	159	147	149	164	157	142	137	160	141	136	149	131	145	127	130	146	150	149	125	146	163	130	135	132	151	132	144	167	149	151	134	137	144	140	164	152	125	148	130	163	149	152	150	134	167	132	149	135	129	138	157	131	152	141	133	154	157	145	146	158	148	155	147	133	144	125	139	167	139	134	168	128	140	141	146	158	168	153	144	105	159	156	152	172	159	135	152	154	151	129	131	151	141	156	144	153	158	133	156	138	148	161	136	120	140	136	169	132	135	147	140	147	160	139	154	150	154	144	156	161	150	149	157	156	155	129	155	158	132	138	140	159	154	138	147	159	151	160	122	142	151	144	161	156	146	131	157	140	169	157	152	140	160	136	155	149	132	144	165	138	149	146	134	129	136	138	141	150	164	134	141	164	158	136	121	158	141	130	134	137	131	158	147	156	129	130	123	137	159	122	172	144	160	163	170	147	149	149	161	132	157	133	156	142	135	154	126	145	148	145	157	156	150	147	159	129	138	134	153	167	163	152	140	163	152	125	156	154	150	130	152	172	154	141	153	151	153	144	172	125	155	158	150	150	143	127	145	144	146	136	130	144	139	132	137	139	149	143	131	150	130	158	149	129	157	130	141	152	121	133	140	151
19966	24311	9735	4500	2831	2049	1422	908	540	427	384	312	245	223	203	196	187	188	180	159	172	139	172	164	179	177	166	179	172	177	191	176	204	198	165	178	207	192	163	201	185	169	172	157	168	186	165	172	145	172	198	138	167	179	167	178	187	172	194	178	165	152	195	153	162	176	199	160	154	147	171	182	190	142	156	158	174	145	151	137	161	165	170	146	167	168	144	137	168	164	183	172	159	155	175	176	180	155	166	164	171	147	136	180	145	177	165	142	174	175	162	155	164	156	146	143	170	129	182	144	152	136	166	143	171	169	166	173	158	176	183	143	140	174	149	164	173	172	144	176	170	165	147	149	156	172	180	158	181	166	161	164	172	127	184	171	148	137	141	167	163	144	168	151	160	196	171	167	176	155	144	171	163	137	158	167	187	160	157	144	160	141	158	146	147	153	173	158	147	151	161	176	160	147	184	151	174	157	136	166	177	139	173	166	146	167	175	163	181	163	160	151	166	167	180	163	164	180	160	170	168	162	151	132	175	151	154	161	162	161	138	177	187	172	158	173	161	158	165	158	149	152	163	164	168	150	165	153	165	153	149	154	165	165	153	163	143	183	167	164	166	163	162	150	186	168	170	167	145	160	164	172	173	169	168	163	154	143	190	183	152	187	145	140	159	165	185	145	170	147	154	159	178	167	151	146	178	143	163	181	156	168	138	168	180	154	174	147	154	162	171	159	156	162	139	149	156	169	142	144	169	152	157	169	163	167	149	153	166	174	173	163	162	157	151	142	148	147	158	151	160	170	200	167	189	160	162	167	176	138	152	168	150	165	162	144	164	151	169	153	182	170	171	180	165	130	189	146	175	155	144	195	154	176	163	141	149	166	164	169	162	176	159	153	163	159	155	129	162	156	157	130	171	166	167	142	163	164	154	154	196	156	168	154	169	167	170	162	158	171	168	147	167	164	139	163	154	151	167	145	169	153	150	183	151	158	155	160	154	158	162	155	168	148	158	136	170	146	155	185	171	163	169	154	166	146	185	158	147	152	164	164	139	146	159	142	168	185	177	158	134	173	144	175	153	164	155	174	138	157	159	158	175	181	179	175	141	137	170	164	166	182	147	182	163	161	184	173	151	162	161	164	166	174	159	171	162	168	136	144	156	184	151	156	136	176	168	163	162	155	163	174	187	166	184	179	150	171	153	179	143	162	170	175	155	156	167	163	161	186	153	150	147	162	153	172	169	169	157	193	153	175	160	156	136	163	156	172	158	161	176	135	168	165	164	152	178	180	161	163	185	159	167	139	159	159	154	176	120	158	141	170	140	160	161	168	148	162	153	151	143	163	157	142	168	146	167	167	150	152	154	157	163	172	161	153	161	142	173	168	148	171	173	167	159	180	159	169	157	169	182	171	162	159	160	170	151	166	156	146	158	150	150	158	175	153	156	183	161	157	154	145	162	149	200	149	175	150	171	157	168	150	164	169	158	156	175	172	169	156	165	139	149	159	162	172	149	181	170	153	158	167	170	173	176	167	162	162	152	147	156	151	165	155	162	179	137	133	165	175	186	184	159	172	169	180	146	154	152	148	155	164	191	174	155	176	172	171	169	156	146	165	176	169	140	179	140	168	162	163	153	151	177	169	156	148	158	173	167	137	164	157	190	173	174	134	173	166	163	170	147	145	128	148	152	170	165	151	143	154	160	173	164	177	185	159	181	162	163	163	168	166	139	160	177	173	138	152	157	164	151	150	172	153	178	175	160	180	154	159	177	171	165	157	176	151	170	150	161	156	152	166	151	160	164	156	199	172	173	157	166	149	163	159	184	168	169	161	192	164	153	156	148	166	189	172	146	154	142	154	165	168	161	175	180	151	144	160	159	178	153	151	186	172	203	180	157	155	147	148	168	147	187	132	150	153	154	179	159	170	158	149	157	161	166	170	175	159	196	170	154	149	179	148	162	163	148	161	171	156	152	154	152	168	158	165	151	150	166	154	141	168	160	161	168	173	163	159	165	155	172	154	143	141	154	139	166	159	157	179	162	142	133	160	168	173	165	152	177	165	166	153	151	185	156	170	170	163	145	169	160	149	188	166	148	143	181	136	163	132	169	166	161	170	147	153	159	192	146	172	147	142	178	164	168	160	165	163	161	148	162	153	142	142	166	166	153	147	158	157	143	167	155	158	173	151	159	154	147	172	169	136	173	155	194	144	151	163	178	167	142	157	179	156	162	161	168	165	179	175	153	142	159	176	161	161	145	140	163	164	157	165	166	153	155	144	155	180	154	159	145	166	148	181	140	146	154	165	145	138	186	151	165	168	179	170	160	168	148	164	177	174	154	174	166	161	157	176	183	163	150	152	187	157	155	171	160	140	163	172	172	163	170	182	154	184	155	171	181	172	161	177	167	171	156	137	165	159	191	148	173	165	172	192	166	142	179	147	183	162	173	153	147	175	146	170	163	156	175	156	153	161	146	166	153	177	162	156	168	149	189	186	170	154	162	143	163	164	159	161	144	160	178	177	162	181	176	153	190	151	179	164	148	155	170	147	163	168	187	160	168	172	170	178	148	156	142	173	154	171	166	147	149	180	183	177	182	144	173	171	151	151	143	153	168	171	160	185	168	162	161	156	133	165	169	150	178	192	159	147	168	169	149	149	157	170	155	163	154	171	147	164	178	159	171	159	164	160	177	191	161	166	160	162	179	147	147	160	171	185	148	158	154	164	193	174	168	171	147	169	159	159	155	170	196	147	154	157	176	159	175	146	160	148	191	156	166	168	150	163	147	163	155	176	169	171	177	180	154	152	187	165	140	166	160	171	156	148	163	149	165	169	161	153	176	157	162	163	157	161	164	160	170	171	160	145	165	162	183	157	175	176	155	168	169	154	156	145	164	177	149	157	154	160	159	182	167	184	195	151	183	159	149	176	167	140	166	156	166	155	151	148	166	145	173	155	168	187	174	163	167	155	145	164	170	156	151	179	132	177	167	144	157	146	159	157	150	154	149	153	189	147	169	140	163	160	172	165	176	151	162	188	167	161	149	153	171	138	143	168	164	164	162	150	154	165	159	173	161	149	137	176	148	143	165	195	137	169	138	153	172	160	161	156	149	180	158	175	162	149	157	174	190	146	184	185	164	149	177	167	174	167	159	169	164	186	174	160	183	154	170	161	175	161	143	159	162	169	161	146	183	166	176	183	162	169	160	168	160	181	167	180	141	171	168	163	177	136	177	155	155	177	170	158	167	169	155	146	164	154	153	183	175	168	157	166	149	167	130	164	180	141	190	162	193	170	181	188	147	161	151	168	148	167	153	155	164	166	161	158	155	147	178	162	152	158	146	185	184	167	172	162	154	194	173	176	149	158	183	166	170	169	168	173	158	159	139	156	161	155	162	160	157	153	144	179	160	161	163	171	148	176	163	191	149	156	190	175	144	168	159	141	163	163	155	155	161	176	163	175	179	176	168	157	170	176	138	169	183	191	169	147	164	171	175	171
23914	21256	28354	24392	21164	9191	1795	984	783	660	537	412	402	341	321	263	249	301	281	249	233	268	248	246	227	248	245	244	262	245	232	262	235	225	273	242	237	225	264	226	247	234	241	241	230	250	225	245	244	252	217	235	216	247	205	230	242	233	245	214	237	212	213	220	228	228	221	225	245	232	232	223	252	218	219	226	211	226	214	181	199	216	208	225	217	236	206	208	209	210	246	202	238	220	219	213	217	214	199	217	234	226	239	219	197	188	236	204	211	196	225	212	230	202	216	233	217	214	206	226	232	240	231	222	210	221	221	223	218	245	231	209	236	208	233	184	222	206	228	215	192	232	215	218	202	200	210	213	211	211	203	222	221	211	200	216	217	208	227	219	213	222	217	242	216	220	206	211	193	208	222	220	214	224	219	241	189	197	237	230	226	205	220	204	208	237	216	224	231	231	222	204	235	228	229	205	236	213	204	203	208	221	212	235	211	238	228	217	220	204	230	227	202	226	224	234	212	204	222	240	204	242	224	206	218	192	219	223	202	211	235	228	209	201	218	202	254	209	204	233	211	222	187	207	239	214	190	197	197	227	210	239	220	212	229	225	207	193	201	217	236	236	222	183	203	220	203	222	223	235	222	198	206	224	190	228	206	210	236	222	216	214	234	195	217	194	221	210	221	221	226	207	219	197	211	222	218	232	223	220	224	203	227	223	203	205	215	193	222	198	201	215	239	219	210	229	252	234	217	222	207	207	237	232	209	246	224	232	207	216	207	230	206	225	226	203	213	217	189	235	221	214	222	191	252	210	208	211	235	212	185	237	202	205	207	217	219	223	217	208	198	240	213	183	226	232	246	213	241	195	211	196	220	245	204	221	226	227	203	223	224	207	237	212	239	207	223	197	220	211	205	209	191	205	211	233	218	218	194	207	242	227	221	203	235	227	216	224	199	184	212	211	214	186	230	215	235	216	222	192	221	217	220	208	229	181	205	218	192	216	193	225	200	212	215	224	223	214	223	197	200	227	219	220	214	198	254	217	220	226	208	238	221	226	216	222	256	179	231	212	185	238	205	248	229	239	221	224	218	202	224	218	203	215	207	218	208	212	219	212	223	241	233	249	219	220	204	210	214	228	196	227	194	223	211	221	223	202	182	212	223	199	225	224	203	191	198	208	202	209	204	232	202	229	215	221	206	226	203	211	217	247	202	208	196	233	203	232	249	210	207	228	210	238	216	219	219	232	230	203	207	191	217	222	212	223	221	213	204	238	231	218	197	210	202	232	211	218	221	241	216	194	216	208	209	215	214	215	212	218	239	224	215	208	233	201	199	223	208	204	224	232	200	193	193	220	205	192	220	195	222	217	202	232	214	193	234	197	219	198	221	210	222	205	254	223	202	221	208	246	217	216	193	235	228	244	234	220	241	225	214	235	225	219	237	203	203	214	202	218	186	202	200	214	202	221	233	201	235	215	211	212	222	233	185	212	184	241	249	213	215	207	215	222	203	222	242	200	215	240	225	204	220	225	224	207	219	198	237	204	215	214	196	203	229	217	229	222	230	244	228	199	217	215	184	201	206	232	231	236	229	230	226	212	228	223	227	225	227	209	216	250	181	224	215	216	215	210	213	228	220	222	221	208	240	209	230	215	234	225	238	202	196	241	215	225	221	204	193	189	212	223	201	261	221	226	225	204	221	221	205	202	237	215	198	202	227	213	215	199	212	226	240	232	202	230	215	217	227	233	220	224	252	204	194	218	212	191	202	202	188	227	221	212	224	219	209	240	223	194	219	217	205	248	228	225	221	256	196	226	237	209	224	232	205	213	195	183	208	230	224	206	202	224	211	225	228	205	211	204	204	205	199	203	199	216	212	219	220	204	209	207	180	220	201	210	218	238	211	199	221	221	220	211	228	220	218	240	236	205	211	222	212	229	219	209	201	211	236	229	214	228	210	201	204	238	211	199	210	205	210	227	216	229	205	231	211	208	219	228	207	220	219	208	198	210	225	235	207	215	219	224	203	231	222	232	221	195	241	228	193	200	236	179	213	193	209	204	235	224	194	226	225	226	240	207	192	216	188	194	209	202	212	230	203	194	193	206	232	234	202	191	217	191	237	235	215	219	189	198	228	222	214	219	189	210	209	237	220	228	221	211	197	251	174	208	219	188	183	213	239	201	199	221	222	215	200	236	218	192	203	241	222	197	192	228	225	229	208	207	216	227	195	222	206	198	195	230	197	217	205	224	238	193	226	205	221	204	231	206	208	221	215	213	219	212	252	221	256	217	218	225	218	216	216	219	236	232	203	222	202	224	225	218	187	218	226	228	218	238	213	248	242	205	231	239	178	222	204	230	186	212	218	212	210	215	241	218	223	234	224	222	235	225	229	221	231	238	214	217	208	226	206	213	218	225	233	221	203	200	226	190	195	206	205	212	228	201	204	222	197	208	211	215	226	195	213	212	214	215	232	203	216	200	188	213	238	202	205	197	219	207	202	219	237	216	208	218	200	190	201	211	192	199	177	231	215	192	229	218	226	195	195	210	225	241	235	213	228	197	190	208	236	241	219	196	223	226	200	211	201	201	254	222	234	230	207	201	211	203	203	236	200	209	223	216	239	224	212	212	200	211	206	248	201	218	219	241	219	209	238	206	206	225	236	196	192	187	176	216	210	230	228	238	211	232	221	204	227	218	225	206	233	208	199	206	229	213	220	209	216	232	209	199	217	226	217	202	210	230	214	232	210	199	235	218	219	215	187	212	215	202	179	194	208	203	215	226	218	238	239	222	203	217	193	212	208	214	207	201	200	222	209	250	202	223	202	212	202	243	204	197	206	194	211	219	192	215	222	213	250	229	216	188	236	223	217	202	216	220	202	226	184	217	207	243	217	197	238	212	196	225	223	215	196	232	244	221	257	244	200	207	228	234	213	223	204	218	226	200	206	210	208	238	202	176	229	239	210	200	209	216	235	210	226	241	229	233	221	207	218	198	204	215	216	179	243	203	193	222	221	205	192	215	207	230	242	229	216	211	222	221	208	223	213	211	201	195	209	216	210	215	209	215	230	208	216	254	221	216	215	243	198	220	233	215	215	219	188	220	199	212	215	224	209	205	217	176	200	193	223	205	205	219	232	231	207	203	187	207	220	203	222	206	197	215	219	199	227	218	229	227	227	198	190	208	234	228	209	223	242	230	236	240	201	223	202	249	213	254	199	198	231	216	204	236	214	238	201	208	219	234	219	260	231	232	219	211	219	236	233	229	202	209	204	218	242	225	201	203	233	236	210	220	233	208	239	213	237	224	223	212	221	228	242	220	218	217	204	191	219	216	217	214	225	224	210	209	224	203	217	195	229	219	206	201	210	221	232	215	223	212	208	203	211	223	249	222	210	231	203	217	201	231	230	224	187	213	228	210	221	182	210	221	224	213	221	207	213	213	192	234	231	231	189	202	206	212	205	218	239	224	210	202	207	187	212	221	213	225	240	228	212	216	222	222
24643	37753	16222	8742	5988	4110	2332	1683	1232	1046	842	661	512	479	372	316	331	309	309	306	301	285	269	268	259	274	252	271	287	284	307	285	299	276	264	263	253	243	289	298	264	270	285	264	262	255	265	282	255	261	259	250	254	260	247	247	237	221	238	254	241	234	222	252	242	240	219	243	222	234	221	224	247	238	234	253	252	224	243	249	210	201	221	210	275	262	199	223	229	242	267	216	252	223	258	238	259	219	219	220	210	204	223	234	256	235	228	236	212	224	253	238	227	230	221	244	264	238	232	223	209	245	212	236	205	230	218	226	220	232	249	248	238	225	229	217	228	240	224	214	232	218	237	228	234	214	232	252	208	205	243	208	228	231	229	223	215	241	237	221	250	228	272	255	210	210	213	227	219	215	218	223	206	239	243	255	232	253	240	254	252	250	210	258	243	235	238	220	224	229	222	222	216	241	237	222	216	232	215	220	250	236	215	232	237	216	211	201	237	244	218	232	227	214	242	257	242	222	224	237	210	220	233	239	206	221	190	216	215	228	242	221	238	238	232	241	222	235	198	226	223	243	242	243	224	233	224	205	236	224	217	216	252	209	240	218	225	246	202	226	226	227	215	218	236	229	235	227	217	220	239	224	214	213	216	228	232	240	210	228	251	220	188	223	246	222	237	232	226	221	216	245	239	257	237	240	229	270	212	212	209	245	237	244	201	237	220	194	233	212	211	225	222	243	231	239	225	227	235	235	247	210	211	219	229	231	204	209	202	226	209	253	246	241	216	273	217	235	213	250	217	230	235	248	273	248	239	225	247	226	210	218	259	226	229	245	230	226	235	224	227	250	220	219	215	218	233	210	216	221	221	236	214	227	226	229	208	204	250	242	249	217	217	238	210	219	212	227	238	202	224	205	218	225	248	254	243	252	203	222	222	239	207	220	198	232	236	229	199	205	202	228	198	227	235	223	242	214	233	238	236	219	230	246	229	204	204	208	243	205	252	241	228	243	224	242	210	217	251	255	214	231	219	212	211	241	233	218	223	261	234	220	227	260	218	243	242	229	214	238	216	240	222	245	224	235	219	218	231	218	251	206	219	211	249	218	220	205	253	239	211	224	251	226	261	205	229	229	233	246	226	229	221	200	235	235	243	213	223	213	207	225	216	254	238	221	226	240	241	202	211	251	242	220	220	243	232	217	218	224	229	244	227	228	223	214	208	217	230	224	218	202	225	256	215	203	242	202	206	213	247	250	265	233	218	230	232	240	211	232	241	235	208	225	234	213	210	204	210	215	226	215	226	205	200	242	221	218	219	220	216	210	239	231	231	234	236	229	223	226	244	229	247	219	241	237	233	226	227	246	229	204	203	241	223	237	219	224	217	229	205	197	203	217	227	213	258	232	236	237	235	207	235	230	221	218	223	238	236	215	248	221	234	212	230	215	226	235	231	200	226	216	251	226	232	219	239	225	194	221	232	217	219	234	192	230	215	224	226	220	235	232	242	207	221	268	233	208	240	229	243	207	205	244	198	221	223	230	229	238	247	246	235	230	222	235	231	212	229	238	222	237	219	231	234	240	203	236	231	204	222	236	204	245	209	234	217	210	238	234	206	229	251	223	211	193	229	242	226	230	248	223	210	211	223	224	240	198	201	204	239	211	228	247	249	233	260	206	242	231	197	200	200	221	243	210	214	207	211	244	248	242	195	213	251	241	220	225	245	264	228	225	226	223	230	234	256	233	223	203	202	233	236	214	238	234	203	234	234	245	198	225	207	224	231	255	244	226	234	211	222	238	244	214	232	226	210	211	218	251	268	235	234	247	225	233	232	207	244	217	224	202	255	220	226	229	220	206	214	232	217	229	238	225	226	222	229	238	226	224	214	227	246	258	217	208	219	229	220	243	236	266	231	228	194	237	231	228	205	254	209	211	234	244	229	265	218	200	227	201	209	244	213	236	228	224	230	225	228	210	243	216	222	264	229	240	231	235	228	219	205	250	211	228	224	214	231	218	229	220	225	225	214	227	232	195	247	231	219	233	229	232	230	212	232	224	215	230	241	224	231	216	216	238	240	238	220	184	236	233	219	208	236	247	219	245	216	229	217	211	239	219	233	241	227	252	203	238	241	199	240	219	212	214	225	218	217	231	207	251	252	235	235	246	204	197	222	193	232	218	205	208	221	228	220	228	232	229	201	208	230	232	233	228	216	224	246	212	220	251	208	202	200	248	224	240	220	239	227	245	215	201	226	238	214	235	224	246	195	237	226	227	238	236	227	237	232	254	227	230	226	239	244	228	202	234	212	230	231	232	241	215	227	216	225	237	213	215	221	220	235	257	235	230	247	250	240	245	277	226	218	239	222	195	192	206	227	232	242	226	201	206	222	233	200	237	233	231	242	231	246	217	238	225	218	233	225	225	255	243	258	224	242	177	216	208	246	224	210	221	245	219	218	219	241	223	226	221	227	212	205	190	206	221	243	239	231	257	246	257	242	201	240	210	232	233	217	238	212	212	227	202	197	206	261	244	248	221	217	219	229	212	235	227	267	225	221	219	206	228	231	238	229	237	209	226	212	250	231	228	220	214	229	214	230	221	228	242	231	230	236	237	256	221	222	233	237	230	224	213	236	201	240	211	222	221	238	233	245	209	239	209	228	211	221	198	236	242	227	231	215	226	209	223	206	220	208	220	220	221	228	219	237	215	249	224	229	215	231	229	235	249	236	239	226	240	238	234	240	233	230	234	242	242	254	219	238	237	225	241	210	228	226	228	241	226	219	230	227	220	199	236	224	221	257	206	222	230	241	212	236	219	225	204	236	243	234	194	246	236	241	216	233	243	246	215	222	246	235	226	239	214	202	214	242	223	237	223	221	227	225	242	239	246	225	227	219	224	219	259	232	235	221	225	211	227	224	223	245	215	255	231	241	213	218	220	225	231	222	245	225	238	252	233	220	229	231	229	211	249	231	236	244	238	236	236	253	220	246	248	209	191	221	221	217	224	241	208	223	230	214	252	222	217	243	237	212	196	250	224	233	218	249	229	236	232	241	235	240	247	231	201	218	207	241	231	231	234	212	240	251	223	217	218	235	230	222	235	217	220	242	202	245	249	194	225	226	233	231	228	224	219	222	221	211	206	259	215	230	207	205	247	218	235	263	246	215	216	227	237	226	205	241	209	216	217	229	226	234	219	223	231	252	218	228	221	237	229	245	214	208	210	259	248	233	242	244	213	212	212	249	239	238	225	205	227	220	225	216	193	202	218	238	221	209	220	230	226	224	205	206	235	225	217	224	228	238	233	218	245	222	233	229	198	230	231	248	224	221	209	219	221	262	214	217	251	211	247	236	210	213	233	235	220	237	242	240	235	225	221	231	229	224	228	213	227	209	229	211	242	230	231	216	205	229	253	233	219	260	232	223	235	218	219	236	229	235	238	216	248	238	216	248	220	221	246	213	258	234	235	223	236	259	234	244	258	237	227	212	238	231	227	219	218	223	225
25125	21220	27104	25339	9635	1740	930	714	568	439	406	337	275	242	247	271	249	241	240	242	248	257	222	206	217	224	251	233	268	251	255	196	229	257	242	260	248	235	240	214	229	230	243	240	215	225	218	236	222	221	206	215	232	241	214	244	234	230	221	221	274	210	247	213	241	243	262	215	212	230	223	188	196	198	206	208	233	218	203	204	195	209	204	237	221	211	226	210	205	255	236	196	222	203	177	205	225	230	193	225	216	208	201	222	199	223	208	191	221	223	258	240	209	231	193	206	214	205	235	203	207	208	230	211	213	203	207	195	232	237	211	191	203	196	246	251	206	229	207	217	181	217	232	203	214	218	223	234	214	192	202	253	225	212	231	220	196	210	224	248	236	212	224	233	237	209	200	211	212	230	214	223	204	209	200	203	245	220	211	228	225	217	192	184	210	219	207	214	225	219	205	209	215	218	201	220	219	210	228	222	207	215	209	213	211	207	203	220	205	189	198	231	234	224	210	192	190	209	215	211	233	239	219	217	214	206	217	219	215	220	209	225	193	208	211	234	235	213	202	215	200	211	228	216	232	226	227	232	190	193	220	209	252	206	214	208	209	215	207	217	213	227	232	207	225	235	206	196	206	227	238	222	199	205	212	186	222	205	202	217	238	251	205	226	216	198	235	211	201	208	215	209	232	231	216	204	222	220	223	207	229	200	208	205	215	217	213	219	209	232	199	221	207	201	194	225	212	206	204	210	233	213	215	208	210	219	223	209	217	208	206	198	198	205	185	218	204	220	218	228	239	191	194	208	240	232	215	232	231	210	219	218	209	197	225	215	211	201	206	199	221	222	207	223	207	193	239	206	227	205	198	185	194	213	226	220	225	223	225	206	222	204	203	207	201	212	224	197	219	201	193	223	215	189	234	202	209	247	217	215	197	205	226	205	190	205	249	201	206	202	211	214	211	238	235	244	228	192	218	212	240	202	216	218	218	186	232	221	207	229	232	199	204	210	236	226	205	231	239	210	199	210	179	204	185	222	197	217	186	214	196	224	203	249	212	217	252	189	202	228	224	204	215	196	224	184	236	228	198	208	236	204	217	216	189	226	194	235	209	242	199	231	220	190	190	213	244	199	210	226	194	233	218	207	200	226	220	213	210	202	230	210	194	223	223	232	214	208	207	195	184	244	234	209	234	225	196	217	226	207	243	201	206	195	219	221	231	214	215	187	220	235	230	218	199	224	214	208	213	206	208	191	215	212	205	205	182	205	219	200	230	210	227	241	213	226	229	194	201	215	215	215	210	226	227	223	222	194	218	239	221	189	220	213	196	203	216	236	202	199	219	189	228	241	212	223	202	228	205	207	192	219	232	234	207	219	218	178	191	208	202	243	214	194	240	215	215	219	231	197	201	241	189	220	199	203	204	204	186	207	208	237	241	237	228	200	218	211	207	184	215	190	216	200	234	225	230	218	212	203	215	229	181	225	202	190	250	197	234	215	221	236	219	199	189	198	206	203	210	205	230	226	219	236	208	219	204	222	204	205	249	213	201	188	202	215	223	229	220	218	233	216	208	220	208	230	235	206	212	225	209	203	215	213	236	213	213	216	219	192	173	206	214	206	193	208	238	206	201	215	188	226	233	195	208	182	214	194	209	207	213	228	199	223	218	232	202	204	210	240	215	200	193	216	205	200	221	233	205	247	235	202	218	193	219	204	226	227	217	228	193	215	202	179	193	201	224	220	224	219	222	202	220	211	229	219	215	190	214	234	224	201	194	211	215	216	204	193	211	189	165	215	216	228	224	219	235	218	214	204	198	218	225	199	225	237	221	191	202	222	220	228	227	218	212	231	205	214	253	218	209	236	205	195	241	219	191	226	235	197	214	242	248	208	231	215	214	211	218	205	208	213	230	226	186	235	225	239	238	231	208	223	214	195	214	203	202	202	227	214	226	228	226	215	223	231	179	195	212	203	204	210	219	221	185	200	216	215	194	219	230	243	206	202	212	209	217	214	225	212	229	215	213	206	230	235	202	212	241	225	209	220	211	233	207	217	225	225	211	209	215	215	217	246	205	224	241	216	201	216	231	218	220	187	224	221	218	234	225	201	195	221	233	245	209	200	223	198	215	188	234	229	207	195	182	202	222	217	179	235	204	209	237	207	204	200	240	214	197	204	204	214	207	209	222	202	209	207	221	184	221	217	226	218	231	222	208	188	203	199	218	182	206	215	217	195	181	222	212	202	220	224	201	236	212	191	218	218	220	210	226	220	203	200	237	202	225	202	214	225	200	209	220	248	218	237	223	213	208	227	230	208	205	184	207	217	198	190	222	192	231	196	210	232	218	207	204	219	208	221	197	205	199	217	213	238	185	214	229	208	222	232	190	218	199	217	224	217	201	226	190	213	243	220	202	215	221	215	243	220	223	236	201	224	221	197	191	201	209	225	217	232	253	212	241	199	227	218	202	205	232	233	214	208	200	181	215	202	191	194	230	227	223	204	213	238	210	221	209	214	196	209	233	229	229	209	208	192	233	241	210	226	226	202	224	203	191	212	233	185	201	247	224	194	226	211	206	218	211	196	221	211	251	194	215	221	199	207	217	243	239	206	228	226	212	206	246	223	221	195	223	216	237	215	219	205	226	199	199	217	226	191	200	201	204	204	216	208	199	204	205	204	234	195	254	219	193	237	193	216	229	214	212	237	252	226	209	210	246	228	204	192	221	233	202	216	227	231	207	221	219	220	253	207	225	199	227	222	189	205	198	218	209	240	206	230	233	223	248	189	196	208	221	232	202	222	212	177	181	217	227	198	178	212	221	204	213	227	224	195	230	236	217	209	188	195	225	227	226	218	224	232	212	210	210	218	224	203	215	214	209	225	193	227	189	180	234	216	231	237	236	195	210	205	222	216	198	220	215	205	217	209	245	222	221	239	212	228	243	208	194	201	222	207	205	206	188	202	202	236	208	221	213	222	232	234	232	234	199	215	193	209	204	226	217	204	189	215	166	215	225	206	198	243	204	211	239	211	236	213	204	199	214	192	210	208	241	233	227	223	228	219	232	218	180	210	233	216	213	224	213	239	202	221	237	213	209	210	202	200	196	245	247	226	244	240	216	221	212	235	213	202	236	211	198	212	184	224	199	220	194	198	213	198	227	224	192	190	224	206	219	218	218	190	214	220	222	202	212	226	230	214	229	216	199	208	215	197	198	199	218	195	201	208	213	214	217	209	220	234	220	200	212	232	227	198	197	237	235	217	247	196	208	201	205	216	223	196	214	236	199	214	189	216	225	204	253	202	213	230	242	207	226	209	216	218	208	218	205	211	238	216	200	226	214	203	223	187	188	198	215	236	202	223	201	205	184	202	215	234	194	211	217	211	210	184	235	255	211	226	194	201	213	228	213	205	208	195	214	200	202	200	223	199	217	188	226	239	206	243	240	211	199	202	232	195	210	198	209	240	213	229	218	222	232	192	181	229	202	211	219	221	201	242	225	212
23520	34169	12618	6619	4629	2658	1654	1291	880	734	551	499	437	384	317	355	271	263	261	265	279	224	281	275	255	267	275	274	279	266	264	297	283	281	284	256	294	265	275	278	280	262	295	264	234	282	268	257	289	258	268	292	259	255	255	252	241	243	222	232	250	225	252	248	263	226	252	225	216	224	231	251	210	235	223	232	255	234	265	239	228	259	254	218	236	252	253	242	236	220	249	237	236	221	221	222	241	258	283	229	218	223	219	225	218	232	225	238	243	247	243	229	260	206	221	216	218	240	243	223	245	227	229	236	213	238	253	216	239	223	209	245	237	249	227	244	225	232	238	239	254	243	239	211	238	224	259	257	211	234	230	234	259	254	249	226	232	252	231	253	240	211	227	247	238	236	222	240	233	232	220	214	243	234	249	252	221	242	235	237	207	221	244	233	234	229	224	235	240	221	263	221	234	225	226	240	232	240	239	236	255	225	202	221	238	228	212	240	233	227	236	250	233	213	269	255	239	217	267	212	234	219	251	239	265	231	210	241	227	230	227	217	258	226	225	232	230	239	238	218	225	234	214	211	251	197	251	253	250	223	255	230	250	206	260	235	218	238	228	226	221	251	229	247	202	226	224	242	223	212	247	252	274	213	256	236	242	225	225	249	226	233	223	234	267	210	202	253	230	238	233	215	233	245	205	230	250	249	230	232	262	226	231	213	243	218	247	219	252	236	252	204	253	199	236	234	241	252	211	218	247	224	233	208	220	249	251	252	222	258	228	279	255	234	248	235	225	214	216	239	232	268	234	226	229	246	236	208	229	218	212	231	237	231	218	245	220	235	230	226	236	215	243	258	240	216	263	248	221	244	230	265	262	235	246	258	237	258	228	246	236	239	247	248	257	237	251	241	231	193	238	250	216	270	228	244	213	246	221	226	231	243	197	248	218	221	234	228	221	257	209	257	233	245	221	253	250	245	231	237	232	245	209	232	234	230	257	206	246	222	222	219	233	206	215	239	227	255	195	242	229	235	246	238	239	270	231	250	248	225	235	247	234	219	227	235	223	249	241	231	212	234	231	222	240	239	219	192	245	255	243	249	236	245	237	245	249	235	225	239	216	215	221	227	215	236	263	219	213	245	216	236	255	254	233	244	231	228	198	244	224	227	208	236	275	236	227	252	228	214	239	236	241	257	239	257	230	270	221	234	235	246	256	235	230	219	232	217	232	246	261	235	251	226	243	240	236	220	249	255	262	241	201	220	216	226	214	238	230	258	231	230	226	232	212	248	228	224	218	212	223	238	227	221	242	210	251	233	228	243	242	226	243	257	257	244	250	251	242	238	217	243	259	258	238	236	220	245	238	234	214	232	211	248	227	259	220	247	250	222	225	219	244	260	233	219	272	214	239	207	226	254	254	262	209	235	219	240	224	234	236	256	239	232	257	241	234	185	225	216	241	234	212	219	249	247	255	258	204	223	227	237	224	230	230	229	244	204	241	248	219	239	221	251	259	235	238	246	242	225	219	209	223	234	237	223	235	221	248	225	233	219	201	242	244	211	242	252	244	229	221	212	240	227	246	214	205	234	245	228	207	222	242	216	242	238	241	231	234	233	250	223	232	248	230	253	224	252	244	215	224	227	233	230	261	222	222	248	232	238	253	241	227	241	270	210	234	223	229	236	220	239	227	230	238	223	222	225	220	240	252	254	244	226	283	219	213	254	222	257	221	239	202	216	227	231	230	237	261	231	237	204	221	230	211	252	234	238	234	225	227	224	246	239	248	187	228	216	238	249	219	231	239	271	224	261	227	216	235	235	221	246	261	236	222	251	237	212	214	253	233	233	215	249	224	221	228	248	266	241	247	217	244	258	237	252	235	241	247	211	232	247	249	241	224	222	219	259	215	222	205	223	215	241	262	218	219	246	243	230	238	247	226	244	242	255	230	244	258	224	203	234	214	220	216	232	232	234	238	232	233	240	259	248	239	221	252	228	228	230	232	243	241	220	233	218	245	223	235	255	221	227	264	212	221	238	270	231	219	241	244	239	260	235	247	263	237	235	264	244	231	274	233	236	232	244	221	236	215	249	241	249	210	204	219	244	229	256	221	233	235	241	202	238	216	248	260	228	248	245	238	269	214	227	247	234	255	249	229	230	218	249	260	235	236	251	240	233	269	242	229	213	221	214	222	231	227	235	257	235	237	231	242	241	254	228	221	226	245	256	264	249	224	234	210	207	241	234	225	218	221	222	213	227	223	247	214	226	215	248	237	252	233	224	226	222	229	239	234	221	237	222	240	240	224	232	215	210	250	233	245	260	218	233	239	247	246	223	228	262	223	241	255	214	267	234	254	226	249	263	214	235	225	277	250	272	248	240	228	242	246	247	215	224	217	262	233	222	227	221	234	203	213	261	209	245	242	253	222	259	285	222	240	264	253	240	239	224	224	246	245	246	207	240	229	256	242	216	210	230	240	249	239	243	256	204	233	242	252	252	245	245	207	223	254	230	230	233	226	230	221	252	220	233	230	249	224	231	215	228	232	220	223	227	235	222	235	256	239	244	243	216	241	221	248	214	240	231	217	218	228	226	254	222	245	218	227	249	245	240	256	228	237	215	256	220	223	222	249	233	258	220	250	282	237	221	227	246	238	253	245	265	214	239	244	216	252	258	235	245	241	232	243	222	242	207	244	217	243	208	214	229	231	215	248	241	252	239	229	243	244	240	225	258	225	242	233	246	243	228	222	229	225	217	221	230	213	237	235	224	231	215	227	232	223	231	214	229	237	202	256	251	240	221	232	266	250	242	227	248	229	223	199	231	234	210	246	218	236	221	250	264	262	236	243	252	241	272	211	210	244	252	218	243	257	256	227	217	240	246	226	250	244	230	229	205	219	254	212	198	219	221	228	237	254	243	257	240	251	218	241	212	221	240	237	249	233	229	254	259	237	254	203	250	245	222	230	228	208	223	226	224	201	202	224	214	256	222	252	213	249	232	236	231	225	242	257	220	215	243	225	226	265	239	223	240	240	227	238	231	241	222	228	226	255	229	253	266	224	245	225	227	229	226	223	226	238	237	254	218	234	255	225	256	251	215	233	225	203	248	234	250	257	246	237	251	226	242	219	224	202	200	251	226	238	262	262	224	241	250	238	246	249	215	221	244	221	224	238	231	243	225	227	209	244	240	257	227	220	217	214	229	222	226	229	237	236	254	233	229	226	246	245	229	229	214	242	245	233	238	257	246	238	237	233	245	203	199	251	217	245	220	227	248	223	245	245	252	257	226	208	244	236	212	224	245	253	237	256	245	254	234	201	250	241	254	258	242	233	253	249	255	263	228	208	231	247	209	245	255	209	243	230	209	199	233	224	232	230	248	222	222	242	232	220	264	213	223	226	233	240	242	232	232	201	231	220	202	228	258	236	237	248	266	209	259	248	236	221	226	244	241	242	246	204	249	241	216	240	255	212	223	236	222	230	243	242	246	245	239	234	208	243	220	233	232
22774	21187	28773	23853	21195	21073	7294	1699	1104	880	779	698	608	516	472	452	464	395	402	396	397	389	401	412	389	410	391	411	404	396	383	393	419	397	404	377	401	375	365	365	367	374	351	365	369	381	383	365	381	388	322	362	349	327	342	367	390	339	366	357	347	366	323	371	362	347	379	307	314	358	331	338	353	325	305	353	376	329	305	295	322	355	319	325	332	372	351	338	362	358	385	324	336	312	333	352	373	303	318	321	358	337	351	353	338	326	361	366	327	341	316	353	315	346	335	360	361	324	350	333	285	331	364	292	326	359	364	325	315	378	350	336	317	383	344	344	359	348	360	305	313	347	313	322	345	321	345	375	319	324	290	323	347	351	334	316	335	339	335	301	390	339	326	314	340	289	367	357	319	335	344	358	333	338	316	318	292	336	331	348	383	350	366	352	351	337	322	331	329	330	330	332	329	303	357	332	337	311	287	343	339	350	331	319	342	341	339	378	334	329	343	320	372	362	317	350	346	363	355	307	310	337	310	359	327	326	340	342	324	345	338	308	320	360	353	331	329	338	301	336	326	352	334	329	324	320	326	303	324	344	311	306	342	329	343	329	334	341	321	294	317	332	325	339	353	325	324	358	353	345	348	344	369	348	343	328	341	332	315	325	370	350	341	308	320	351	335	324	292	349	319	343	309	335	338	325	319	338	326	361	311	339	311	342	343	357	315	348	324	322	360	330	313	326	346	376	370	326	334	329	362	339	323	322	329	360	327	309	354	340	327	316	323	371	364	324	321	322	357	325	300	333	324	283	302	352	347	342	348	345	323	318	346	343	348	362	330	332	331	354	328	326	353	335	347	373	348	351	325	354	315	305	351	363	335	327	357	307	328	320	358	313	342	337	329	353	347	320	356	329	355	342	331	357	320	336	365	338	303	318	322	349	340	313	347	330	316	326	335	298	324	360	369	329	314	329	329	346	383	362	363	303	352	305	325	369	347	339	329	316	337	324	350	368	350	303	338	351	342	323	344	293	326	330	327	328	349	321	336	329	352	365	311	365	339	377	338	331	352	341	340	305	353	321	326	322	360	327	330	329	339	310	340	331	366	351	336	346	368	334	315	318	320	331	342	375	317	344	318	331	353	356	318	337	323	339	382	365	371	332	340	367	312	325	328	332	346	367	331	362	319	366	376	335	336	296	325	331	343	297	336	357	317	328	331	332	337	328	311	301	357	332	340	341	322	333	343	352	331	343	325	318	359	348	331	317	320	318	323	338	318	327	338	294	329	329	345	310	316	330	326	334	335	332	339	345	313	374	354	329	343	320	368	328	320	299	279	311	345	351	288	319	324	328	323	369	317	343	357	325	353	337	326	315	306	307	348	303	315	335	345	360	356	319	333	364	332	338	330	297	304	317	338	326	309	345	345	329	316	321	352	317	357	345	352	344	344	333	361	343	342	340	333	321	323	312	344	352	301	300	317	342	340	339	339	338	334	328	360	395	352	312	322	313	322	307	338	331	323	315	340	307	339	350	330	322	335	362	323	308	333	313	335	303	322	323	352	299	351	332	371	336	332	354	328	334	340	346	335	345	316	324	304	339	301	373	353	351	356	330	345	332	358	345	340	345	370	346	347	322	342	333	334	337	346	383	336	323	327	332	330	326	338	332	371	336	337	306	341	333	319	334	326	316	339	304	322	335	346	294	338	361	346	339	338	327	332	317	346	337	320	324	326	312	349	325	301	345	362	349	332	339	332	355	337	336	346	353	339	347	370	350	337	346	348	359	351	320	331	381	310	323	386	350	341	361	300	323	326	337	345	367	321	349	356	364	330	354	323	335	324	331	310	320	361	330	334	361	340	336	311	325	332	321	336	331	318	313	334	347	340	328	315	355	368	324	343	339	338	354	334	281	327	321	331	346	346	332	333	327	339	328	306	345	312	330	317	328	324	339	323	329	307	421	324	335	302	345	337	330	355	322	325	330	350	326	331	332	375	324	347	325	313	321	310	343	363	316	357	355	322	359	342	327	357	349	332	353	333	304	320	315	358	324	315	332	363	314	328	321	380	353	324	356	286	343	337	346	322	347	368	341	359	319	301	338	322	347	335	320	313	352	326	326	305	335	346	358	360	355	348	340	342	334	334	316	358	324	350	333	300	366	338	316	339	340	352	319	358	304	363	329	334	349	317	344	370	322	313	341	371	357	346	325	309	322	342	331	310	324	319	349	327	376	335	328	372	327	339	333	336	351	339	330	361	309	358	332	317	350	345	344	321	340	315	316	358	339	359	320	305	322	338	354	331	338	295	332	321	370	358	306	333	311	337	336	315	324	361	330	346	368	299	335	275	326	332	295	301	323	349	337	335	340	340	342	359	347	340	337	356	360	322	319	339	349	337	369	345	348	347	335	323	341	345	373	330	364	377	340	343	303	350	277	340	335	318	342	323	342	344	345	354	319	340	351	343	326	344	360	301	340	311	352	335	332	372	346	349	341	321	336	347	363	329	330	340	330	339	332	329	324	346	350	324	323	304	385	369	358	326	357	352	334	336	325	366	324	353	315	382	360	328	369	334	316	347	345	320	336	329	321	329	320	314	324	307	325	317	315	330	320	323	354	334	334	312	316	311	322	311	355	342	334	348	339	361	339	346	359	355	333	339	343	332	323	373	342	317	381	354	329	319	342	346	330	348	349	320	304	342	323	329	329	327	308	355	303	324	360	299	355	348	342	319	340	353	323	330	320	317	324	327	342	366	330	303	353	345	323	368	350	310	349	297	348	327	325	338	338	370	329	364	339	347	327	350	338	311	318	347	330	348	342	354	337	344	325	331	350	321	298	347	293	312	357	331	335	336	345	321	372	332	330	356	363	351	352	300	358	327	347	328	338	325	335	324	356	366	356	342	349	330	343	335	337	340	341	350	327	356	339	356	348	402	346	361	336	306	350	315	345	309	296	327	349	328	345	315	327	360	321	307	309	328	349	289	312	303	348	338	333	359	358	376	328	309	336	343	294	379	326	311	310	323	349	320	348	340	326	365	349	330	337	353	358	330	340	316	320	342	298	341	359	350	351	328	353	338	314	344	312	343	346	357	317	326	369	342	342	344	319	372	338	309	364	320	320	341	332	311	362	338	353	331	356	330	346	342	327	332	362	314	350	306	342	332	343	380	300	344	329	320	303	358	325	324	329	368	329	351	355	344	318	364	344	335	304	336	361	309	347	350	344	324	339	323	310	328	310	353	322	357	340	319	340	371	360	374	385	333	328	340	339	319	319	323	376	346	323	317	347	330	350	375	335	354	293	339	341	349	323	311	282	314	313	354	372	348	360	311	358	363	339	332	325	376	292	351	348	351	366	316	384	347	324	325	335	331	308	335	330	347	340	364	345	373	306	331	344	322	331	319	317	318	339	361	341	366	339	356	343	342	337	317	341	325	301	336	329	326	334	352	371	334	315	377	305	318	325	325	336	356	315	340	368	342	324	325	342	341	315	340	388	345	328
29189	46411	20508	12306	8708	5252	3485	2546	1808	1336	1244	1011	847	690	616	601	511	454	474	445	424	405	408	436	410	422	413	435	397	480	409	442	474	442	467	473	439	411	454	393	427	416	429	391	389	437	444	389	376	385	457	401	374	371	377	402	395	366	372	351	404	359	330	375	359	371	349	366	361	314	353	322	336	350	353	356	350	408	348	369	383	342	395	360	356	373	371	350	391	366	352	344	408	330	372	378	349	329	331	356	327	325	325	363	347	339	390	361	306	339	391	312	340	311	347	335	366	344	350	317	362	342	362	327	346	344	333	351	322	344	335	351	378	368	364	329	362	358	312	355	398	359	338	371	375	334	354	378	360	315	320	338	361	348	345	348	360	373	351	350	350	338	334	344	378	357	382	312	327	342	321	333	336	327	374	336	335	369	353	308	342	347	366	338	350	358	343	313	348	319	366	348	339	352	325	340	372	334	333	329	310	360	344	340	353	343	358	379	307	348	310	340	331	340	354	346	365	336	356	378	364	325	369	341	348	339	337	365	347	322	386	312	327	324	363	338	349	354	347	356	334	359	325	320	344	350	368	323	342	340	343	339	365	353	340	323	324	346	368	363	350	353	345	348	340	329	363	328	330	358	357	364	369	358	325	339	308	335	341	354	338	360	331	353	350	341	334	342	323	337	314	364	340	337	330	342	333	363	351	330	351	320	343	360	336	323	331	343	380	350	363	330	351	339	333	369	370	346	365	351	327	374	310	316	344	336	318	348	360	333	339	336	325	324	352	345	366	342	334	341	328	347	318	404	351	372	319	349	354	349	366	344	345	356	373	366	335	358	327	334	318	330	349	332	332	367	355	343	341	359	307	332	328	346	342	332	343	333	338	332	373	340	342	325	332	313	316	301	335	372	351	326	396	305	350	340	360	343	356	325	362	329	336	337	352	353	366	348	309	365	336	331	353	326	361	332	345	329	344	376	335	343	371	359	394	362	359	336	350	330	359	335	353	336	358	339	326	373	344	329	342	334	355	335	352	338	338	321	342	357	347	339	370	343	335	332	304	362	357	361	342	324	364	337	349	373	332	341	368	330	302	361	341	342	322	322	350	329	335	345	309	333	320	358	341	334	348	322	343	321	350	353	355	333	334	369	335	345	343	347	346	332	339	366	371	349	314	356	362	343	339	370	359	304	332	312	331	304	329	349	349	356	348	365	360	340	338	354	352	375	348	332	332	366	340	335	331	342	355	356	329	364	354	332	367	362	327	346	341	351	332	317	333	318	355	363	384	323	327	348	332	341	349	333	355	296	318	339	333	377	306	348	325	347	350	317	324	346	335	334	350	381	304	342	339	347	325	357	359	343	342	347	342	340	328	327	329	340	317	347	351	360	320	348	330	344	355	366	351	376	337	356	327	332	344	338	327	386	379	368	339	368	348	324	325	338	369	362	376	347	345	345	344	370	321	319	350	372	355	360	319	368	373	347	351	343	359	349	356	319	351	366	357	313	349	355	372	363	335	370	297	326	370	319	351	312	365	368	342	345	339	333	374	352	362	345	359	370	343	337	342	337	356	347	314	386	348	314	358	330	321	339	327	327	299	345	331	347	339	343	339	323	345	338	362	328	352	375	360	354	356	353	337	320	340	342	372	344	351	325	354	365	369	356	363	384	330	346	344	360	366	338	332	350	375	332	362	357	318	355	347	366	348	346	363	367	315	316	380	343	341	318	320	379	332	344	339	361	318	354	323	337	351	350	364	316	310	352	314	330	354	335	324	345	328	316	347	341	327	335	338	364	338	350	344	348	336	333	348	336	339	356	350	343	356	321	346	296	341	330	330	335	332	363	356	314	365	331	365	341	332	357	352	326	330	343	341	343	342	336	338	329	319	334	343	335	336	327	319	363	345	346	327	367	352	357	333	330	342	331	365	356	326	362	320	343	355	342	342	368	335	325	332	364	361	325	336	338	341	358	348	353	319	327	324	344	341	357	322	362	349	336	309	336	368	338	348	363	345	350	335	333	331	344	359	338	344	338	337	349	333	316	356	344	334	317	337	359	330	339	347	335	336	324	336	368	346	382	353	365	345	348	347	351	341	354	365	334	338	326	360	356	356	315	337	308	321	342	335	332	337	341	322	341	340	325	350	322	333	345	366	309	375	356	339	316	340	328	349	331	346	324	356	283	333	356	331	349	329	335	356	355	364	309	342	337	350	375	341	340	331	354	325	341	365	340	339	349	368	344	347	341	350	348	371	324	337	328	343	339	309	351	335	316	337	321	324	353	360	366	365	350	327	352	306	330	382	330	339	328	350	340	349	358	313	342	375	337	334	332	351	337	301	328	360	325	343	323	319	325	360	358	347	350	345	343	329	377	330	339	365	360	370	334	352	339	343	340	367	346	349	354	396	318	327	339	344	356	328	334	349	342	306	334	348	360	336	357	378	350	322	359	314	341	330	332	330	340	308	338	350	348	366	335	339	337	326	364	334	336	346	378	324	296	355	335	354	335	346	327	371	312	349	319	364	362	333	345	305	347	336	352	326	355	336	325	361	377	317	367	360	345	359	326	302	350	375	349	347	334	370	367	321	344	342	336	338	329	348	331	345	348	342	349	327	343	337	337	358	343	353	320	334	343	350	339	333	326	339	343	327	331	343	345	329	325	344	319	345	373	337	357	326	368	344	319	339	347	320	310	342	331	361	306	368	341	317	349	305	346	344	356	365	308	355	355	322	334	361	341	369	338	336	325	303	334	339	364	384	361	345	367	327	355	362	315	328	313	346	360	350	355	319	357	328	318	333	342	331	314	335	363	362	343	341	368	333	344	313	355	371	334	368	357	357	344	340	348	349	359	350	329	332	325	307	340	329	330	356	360	329	340	318	344	337	324	330	373	356	359	335	371	334	327	331	327	344	320	351	348	336	340	326	343	333	326	350	378	375	350	335	360	331	349	350	363	367	340	347	347	356	374	363	333	359	335	386	365	340	327	355	334	370	344	334	326	358	343	361	335	336	330	346	333	328	328	347	347	329	328	341	339	357	348	370	341	355	322	332	353	332	343	333	353	316	348	349	348	325	355	358	340	336	306	360	341	363	336	363	354	332	341	355	345	311	352	360	311	366	325	332	350	340	346	320	302	339	348	347	370	342	339	351	316	347	341	359	329	343	318	349	371	351	330	342	356	349	327	315	340	371	367	347	319	362	362	359	348	323	360	364	344	368	349	328	336	325	320	327	337	330	317	369	315	374	332	346	350	352	371	329	375	341	332	339	382	332	348	330	350	355	329	337	358	359	335	339	374	354	300	329	357	366	310	327	337	329	325	326	330	343	337	324	341	328	346	345	324	361	345	327	355	355	339	360	343	331	334	312	348	358	359	354	325	333	346	325	314	311	347	354	376	317	366	325	329	332	328	355	369	330	335	370	300	336	346	321	332	364	356	358	335	355	320	392	346	277	369	354	366	324	336	369	354	350	355	400	359	373	352	337	333	348	326	343	313
28557	22383	11820	4257	1810	973	535	413	287	227	232	215	189	192	158	163	135	175	163	141	137	156	172	154	149	161	185	161	170	160	155	165	172	163	184	165	177	156	165	166	168	167	156	152	182	145	162	169	157	151	153	163	145	142	166	159	147	146	144	134	162	162	161	167	155	142	168	149	150	145	161	144	132	148	126	158	146	148	150	168	160	152	174	151	133	153	154	155	146	146	129	139	147	152	185	139	150	155	151	164	154	160	129	180	163	160	151	151	164	173	151	160	129	126	158	163	148	177	147	129	159	150	151	156	167	139	143	140	131	161	163	157	149	133	156	146	150	150	154	135	165	172	152	141	131	144	145	143	167	141	145	162	134	158	154	134	131	158	127	157	162	143	189	144	163	149	160	142	148	168	130	170	179	156	157	137	167	155	160	161	163	178	165	147	157	152	156	175	126	170	134	160	148	169	171	163	149	141	128	129	159	149	139	129	138	137	165	162	149	141	139	147	136	153	140	152	146	148	158	137	156	159	133	158	156	130	159	142	125	137	142	145	157	159	137	160	146	150	162	151	163	137	128	137	171	155	136	148	142	152	156	141	140	157	132	158	147	143	148	154	151	174	140	169	138	148	142	178	160	156	160	145	154	145	139	146	155	142	125	118	133	170	139	154	148	175	153	143	167	152	190	145	146	152	144	140	139	152	134	176	157	137	171	160	150	139	150	141	140	153	167	141	125	150	147	148	173	139	163	147	168	151	155	144	156	150	159	155	155	135	130	148	139	174	135	138	143	157	150	141	155	169	141	127	146	151	123	154	152	139	148	132	156	153	157	145	146	143	155	152	154	145	142	152	153	130	125	152	154	152	161	143	146	142	141	137	153	145	148	155	153	148	134	143	159	154	143	156	141	156	151	157	158	158	174	162	145	179	130	130	162	150	145	174	140	166	148	165	132	139	152	160	125	151	162	165	153	138	147	159	158	142	171	161	147	152	150	164	145	151	165	152	146	154	128	152	177	152	141	141	152	159	140	145	149	173	160	153	139	168	138	173	163	148	157	166	132	122	177	143	151	148	161	148	150	141	146	166	156	126	153	140	182	137	146	149	166	153	146	168	131	130	153	167	140	174	162	136	169	152	141	159	147	130	152	147	154	147	137	165	141	133	172	134	141	158	135	130	142	151	130	149	163	139	160	147	148	125	149	154	170	149	138	156	171	155	151	141	137	144	153	162	176	163	152	179	147	147	147	147	134	160	148	150	131	138	148	154	129	174	127	143	160	140	161	152	146	136	153	147	141	137	150	147	131	133	178	132	150	170	140	163	143	175	156	134	144	155	147	160	158	146	150	136	151	180	133	143	167	135	139	191	135	162	145	155	133	151	138	162	142	137	147	152	167	160	126	135	143	136	153	151	137	137	164	158	157	156	160	161	137	158	155	162	155	153	141	153	134	161	171	139	146	138	142	156	157	150	160	141	170	157	166	147	159	145	143	163	153	148	136	149	147	151	161	165	169	160	151	159	136	146	141	160	153	145	164	162	146	151	169	133	143	162	139	144	150	161	142	144	154	119	161	132	166	151	167	148	160	142	155	173	165	174	151	151	141	171	158	163	130	132	163	140	166	150	181	152	137	152	162	160	161	154	130	154	157	165	133	147	118	155	163	161	136	150	149	137	154	146	146	141	145	146	136	136	144	144	162	154	128	149	150	153	121	141	125	168	148	146	143	164	135	168	139	158	121	146	150	145	176	142	159	125	147	141	148	171	148	159	145	135	172	168	141	128	164	141	143	155	144	158	138	141	142	182	164	134	161	179	147	169	140	144	153	166	143	154	154	154	133	137	143	142	172	153	146	132	156	152	148	141	132	163	138	168	145	118	160	171	169	150	153	140	152	146	160	155	120	159	149	135	170	134	152	147	168	129	178	131	174	157	151	148	165	157	184	148	168	174	130	163	135	145	156	146	143	124	146	133	164	156	156	172	153	153	149	138	166	154	148	159	151	162	157	149	153	147	145	149	144	142	143	166	148	153	158	155	165	153	176	131	145	133	126	121	151	182	163	139	129	155	160	150	164	155	137	133	141	154	160	166	161	165	144	144	147	144	123	154	168	134	156	139	155	144	131	170	143	145	176	142	132	137	140	163	159	157	160	143	158	157	140	152	147	158	137	145	161	165	129	139	168	138	174	146	166	158	139	135	161	142	154	157	132	142	150	140	154	163	135	142	157	161	155	154	149	143	138	166	140	159	170	138	160	156	161	157	146	165	143	163	154	156	147	154	176	141	170	153	150	150	143	163	159	150	154	140	132	157	141	163	139	169	157	157	158	152	141	165	126	142	136	161	162	151	156	148	157	148	143	148	145	163	138	141	144	162	153	169	157	150	149	171	128	158	132	162	159	157	140	159	156	143	145	155	135	133	141	154	147	153	140	165	136	162	140	159	155	140	162	134	168	147	133	124	158	127	126	159	135	118	136	150	122	158	172	152	139	165	152	159	161	160	164	148	146	139	163	160	155	136	135	167	152	160	153	159	178	153	146	154	162	162	173	156	131	145	131	135	163	148	149	155	145	155	144	140	161	159	136	162	145	157	147	155	147	142	156	158	126	130	153	162	182	156	151	130	160	141	149	166	157	120	159	128	149	132	135	157	126	149	147	148	138	149	151	161	158	173	128	170	172	147	160	155	130	145	153	179	165	144	147	136	164	155	163	155	163	137	148	146	170	158	137	157	151	146	160	120	147	167	162	170	142	178	136	160	162	156	145	169	179	147	143	128	160	150	153	159	163	143	154	158	138	145	142	154	132	158	151	161	161	145	156	167	157	157	150	166	144	167	155	130	146	168	129	176	149	152	156	148	122	156	164	150	145	140	163	162	123	155	170	177	172	149	145	145	147	159	145	164	166	182	152	152	130	140	167	152	157	158	144	157	149	150	149	149	155	147	159	153	147	152	145	155	139	157	143	168	136	150	141	177	150	141	151	147	155	156	153	143	153	159	142	159	146	136	157	146	133	143	161	140	151	145	137	141	158	147	165	146	141	176	152	156	135	148	161	144	152	155	148	144	153	145	183	143	142	153	144	148	150	169	161	145	159	173	155	154	178	171	135	149	133	145	138	159	154	152	156	158	164	172	155	151	151	132	127	161	166	162	152	142	165	151	177	168	155	119	163	143	155	155	137	130	156	143	160	131	125	148	159	172	145	159	133	153	157	140	150	154	140	156	147	132	159	146	154	147	146	139	148	148	145	176	149	148	161	154	145	154	143	160	138	181	136	155	157	157	135	152	142	148	175	152	140	150	134	162	148	159	149	167	117	172	147	171	160	138	130	147	146	138	151	146	157	131	140	157	168	134	155	162	155	134	154	142	165	132	148	165	155	163	148	139	176	163	153	151	153	134	151	149	147	175	138	154	134	165	135	143	179	153	164	162	186	140	152	171	140	162	153	154	174	169	149	151	163	150	145	132	140	145	154	148	173	152	168	148	165	146	149	149	151	182
20810	28440	8312	4502	2645	1543	954	614	478	358	395	273	243	215	211	173	175	189	183	195	192	139	191	164	190	212	187	195	199	202	179	180	182	199	190	183	192	189	218	189	184	212	197	181	196	198	185	178	195	196	182	211	185	170	195	193	152	187	158	186	168	205	163	176	151	157	182	169	145	166	142	183	157	184	145	163	169	184	168	161	175	155	168	180	178	139	165	170	143	201	169	181	168	185	183	164	175	166	184	165	196	168	165	166	186	182	175	182	149	167	149	173	168	164	166	161	174	169	171	168	169	165	172	173	146	160	158	147	186	177	171	177	161	173	173	165	148	168	173	169	160	174	159	157	161	165	172	159	165	171	188	183	171	156	176	162	175	160	162	175	156	158	162	177	178	175	184	173	161	178	160	175	175	174	176	149	158	164	189	159	170	163	170	191	161	178	136	157	155	192	172	171	165	185	155	181	162	152	165	183	169	180	172	163	175	162	175	179	173	174	151	180	178	180	170	157	175	160	182	161	156	173	176	147	152	174	167	176	164	150	168	149	174	165	180	167	166	172	156	155	146	151	171	179	175	170	172	158	185	188	153	163	173	162	161	170	168	165	179	160	149	156	148	160	146	179	173	154	175	169	167	178	172	142	156	176	167	189	176	158	164	158	145	170	181	154	164	157	149	166	156	169	157	158	174	183	185	169	189	169	168	178	150	179	173	164	161	157	169	168	158	169	162	165	155	156	175	176	162	154	195	176	155	160	165	174	154	137	179	183	140	175	152	191	176	172	172	161	156	168	188	157	161	158	147	168	196	168	157	185	133	169	178	175	153	180	162	147	178	162	172	169	167	166	161	160	175	180	154	200	159	179	181	169	159	177	182	183	154	171	167	148	156	168	179	160	162	172	146	160	161	150	168	168	149	176	168	157	173	193	169	155	165	169	185	177	162	156	158	175	182	174	167	149	184	161	162	160	182	165	158	169	168	193	190	150	137	150	152	174	166	177	151	141	160	177	154	155	163	169	166	152	194	154	156	150	147	150	162	184	155	200	174	158	159	162	155	187	171	158	163	162	161	157	182	143	175	175	148	165	174	163	185	155	166	143	170	159	156	183	171	153	146	154	154	162	144	151	158	200	173	156	167	163	151	151	170	168	160	165	168	173	187	151	183	167	169	168	183	173	168	184	174	176	156	163	149	191	153	181	155	182	156	157	151	171	160	149	173	158	164	147	165	173	169	175	162	170	175	183	182	153	197	157	172	150	168	172	159	191	177	162	172	159	180	178	169	150	152	171	152	172	172	176	186	172	170	166	172	166	144	170	170	170	184	171	154	172	134	160	169	165	177	177	151	164	181	161	161	157	143	132	150	188	145	142	157	168	175	175	151	193	165	148	182	169	173	153	174	166	146	175	180	174	155	169	161	170	158	159	163	173	169	137	183	178	172	161	164	156	157	172	160	161	171	159	199	168	156	151	188	174	154	157	164	189	175	158	168	137	168	156	192	176	171	177	167	165	165	158	186	168	168	176	149	156	155	166	139	160	168	180	155	169	183	158	151	164	185	196	171	184	169	162	155	166	158	180	166	163	173	156	145	153	173	175	171	155	161	166	165	191	170	159	165	168	170	175	161	178	157	182	157	161	164	159	168	162	158	161	164	169	167	163	158	171	144	161	144	153	171	172	156	168	176	148	172	161	169	179	166	187	160	179	160	163	174	162	157	173	162	157	178	176	159	174	185	158	191	159	166	157	174	187	176	172	157	147	152	176	176	160	184	166	178	169	162	158	157	191	185	171	159	150	175	187	165	177	172	165	174	153	157	149	172	156	161	164	153	181	162	185	185	169	139	152	166	178	168	167	149	173	156	143	186	168	145	135	179	163	149	142	177	152	162	164	190	183	171	188	175	155	158	179	166	180	162	149	166	170	155	162	179	154	173	167	161	163	151	152	158	139	180	185	167	157	175	150	163	165	188	159	164	168	139	153	174	161	170	167	181	160	168	153	179	155	172	175	159	161	180	156	161	185	175	188	171	153	156	163	172	179	167	158	154	162	172	167	155	160	190	140	156	169	170	147	175	173	171	147	163	189	182	179	173	167	159	158	168	172	159	183	173	160	188	158	153	150	156	180	166	151	164	169	154	164	168	153	168	168	150	172	163	163	154	185	161	161	155	178	179	160	144	178	152	156	168	164	162	151	147	163	183	162	150	176	157	148	169	175	163	172	167	173	178	159	164	164	166	184	161	144	182	172	163	157	148	168	164	151	160	157	162	152	162	176	153	164	143	161	190	150	172	141	172	172	171	149	177	142	180	174	173	146	165	173	164	150	159	159	186	151	153	181	148	173	169	147	160	158	162	172	201	168	147	185	161	139	159	148	181	160	166	161	151	176	157	157	194	169	160	178	179	152	147	153	155	158	155	180	159	175	148	177	147	165	186	156	166	165	174	160	182	155	161	166	156	154	158	184	168	178	172	157	179	154	173	164	154	146	178	200	141	152	174	149	193	160	160	161	189	155	152	164	145	171	170	163	168	151	165	187	176	170	166	148	156	156	153	183	183	180	184	142	178	184	164	167	186	153	159	178	174	151	189	159	168	172	214	168	167	165	156	172	172	173	163	184	168	172	182	169	147	153	176	188	190	149	173	175	168	170	164	170	151	154	184	181	147	168	175	163	147	158	167	169	170	171	162	177	151	152	168	179	180	184	162	150	176	148	161	180	171	148	165	176	161	174	170	160	187	172	179	155	172	151	173	174	156	174	153	177	174	144	171	165	164	164	162	158	189	184	185	175	176	161	150	176	170	187	145	153	166	175	134	156	161	154	197	149	165	145	165	171	162	166	172	172	172	186	169	171	154	175	170	154	174	192	190	169	160	163	160	173	176	160	169	173	166	169	154	165	152	171	161	181	174	183	168	156	176	175	170	163	167	171	160	177	158	171	162	155	155	159	166	166	143	194	173	185	161	166	188	156	149	175	176	166	161	171	183	160	152	158	156	168	188	164	159	150	159	157	182	164	176	169	145	159	170	175	182	174	145	162	155	171	142	189	176	180	188	165	192	173	158	157	159	166	151	173	148	161	161	157	180	162	161	170	166	180	159	171	179	163	178	174	174	164	175	161	175	177	148	178	161	173	188	180	166	149	184	176	168	180	167	163	169	183	195	159	166	147	184	139	176	160	170	166	174	170	191	169	180	158	178	158	172	165	177	171	161	174	152	155	145	194	153	160	182	160	168	180	187	171	145	163	180	166	180	155	160	152	165	175	163	186	174	191	179	164	179	177	181	164	164	151	164	144	160	154	165	145	181	134	165	176	175	170	176	179	160	163	163	157	157	152	173	166	160	166	177	192	157	146	166	187	160	177	169	158	183	145	177	166	181	167	176	170	161	167	182	175	159	162	182	165	165	165	168	179	173	163	183	163	173	179	177	141	160	169	154	186	180	172	152	161	160	166	170	138	157	176	157	160	157	211	147	177	151	171	155	179	181	161	172	162
24029	21253	28347	24440	21120	8429	1508	869	588	544	506	412	367	291	274	286	266	242	259	246	260	269	263	233	265	236	252	242	272	246	263	245	239	232	271	251	222	259	271	273	269	283	239	256	251	241	253	263	246	240	226	242	264	249	229	239	253	220	239	198	235	218	241	232	228	207	214	214	213	238	247	227	234	183	205	222	222	216	222	230	198	211	227	212	256	213	211	223	221	226	221	212	218	213	205	224	200	243	227	201	205	217	214	234	233	237	210	223	199	218	236	244	205	231	175	241	241	226	203	197	209	228	232	204	202	209	222	207	208	209	244	212	210	235	216	205	209	228	205	218	209	233	202	198	198	207	206	233	200	224	213	218	209	220	220	200	253	213	231	210	211	235	210	196	224	218	197	220	217	230	230	226	226	211	208	217	213	209	209	217	206	240	203	232	246	217	208	202	199	222	201	229	191	228	218	203	210	230	202	225	219	200	230	188	220	220	215	227	197	224	213	208	208	233	231	217	213	230	230	214	218	253	207	216	212	242	206	227	206	205	236	215	237	211	210	200	217	233	225	214	226	196	216	236	242	224	224	222	236	220	205	218	216	238	208	220	238	205	204	235	224	236	224	236	226	220	231	229	214	238	215	248	230	194	211	248	204	192	204	205	223	206	196	224	223	224	231	212	206	225	222	209	245	232	215	202	210	214	213	223	202	219	184	227	227	212	226	221	211	187	216	193	249	191	219	233	226	230	228	229	192	202	203	226	213	215	199	206	226	237	237	201	223	218	210	208	205	228	222	238	239	231	241	221	237	208	230	191	212	189	219	209	209	200	216	200	207	208	233	215	224	210	227	221	206	252	235	202	223	214	233	228	225	201	225	218	222	203	212	215	232	221	217	242	225	222	213	206	215	214	190	199	217	222	199	182	196	239	233	218	224	246	188	228	227	221	229	211	232	207	245	223	206	220	217	213	204	203	227	220	198	197	197	199	215	243	219	223	246	214	244	208	208	228	241	209	239	205	220	213	217	241	227	206	218	239	238	207	205	216	229	191	204	227	227	215	216	204	168	199	216	228	211	215	202	219	186	217	209	220	216	234	245	221	213	210	233	217	214	231	207	220	197	197	244	222	223	224	206	198	229	222	222	240	189	229	237	209	223	236	209	233	209	231	218	211	226	221	240	217	195	252	184	230	221	243	241	209	211	217	247	224	203	204	222	220	212	230	249	233	237	231	232	212	201	203	226	201	202	231	247	203	234	232	198	216	213	219	231	232	228	232	219	228	227	251	205	224	235	203	239	243	205	231	199	203	204	227	239	197	256	199	221	222	185	209	231	215	221	211	204	244	218	241	221	239	203	231	201	211	209	240	219	185	239	234	230	233	229	214	217	220	180	230	213	218	206	239	219	217	214	200	200	212	211	236	203	217	215	235	227	241	207	223	216	214	215	216	207	212	201	204	238	216	229	215	217	233	233	185	221	224	237	197	228	202	246	197	228	193	220	201	243	210	210	233	234	200	238	209	216	204	202	224	245	247	231	231	225	239	236	190	221	245	211	249	233	235	230	222	216	219	234	206	215	199	214	227	216	201	197	215	222	219	244	231	227	255	223	217	247	194	227	230	214	196	235	232	231	208	211	232	207	221	217	226	222	240	206	200	198	223	217	228	242	207	227	203	233	198	231	225	223	208	202	213	255	208	199	250	224	221	234	188	200	246	214	226	213	222	238	244	199	227	242	208	207	212	235	227	246	215	209	215	217	232	226	218	219	215	233	245	205	223	229	244	208	242	208	234	198	226	205	216	215	230	189	214	209	230	232	207	221	212	203	225	228	224	206	214	201	207	212	208	202	231	209	228	201	201	222	222	197	221	240	230	234	217	203	223	212	232	222	265	213	212	223	228	229	207	223	232	203	251	225	216	208	218	249	240	237	227	218	197	167	198	207	229	232	232	199	212	227	227	211	223	213	245	255	226	250	225	210	223	223	223	225	234	205	203	232	209	207	200	219	216	213	219	215	228	196	210	235	243	193	207	208	236	224	223	204	231	207	219	209	253	240	240	243	234	189	206	219	234	237	222	229	218	228	208	202	239	202	218	220	214	215	228	233	214	217	220	208	225	208	192	217	220	214	216	211	221	218	208	220	258	221	230	212	236	228	238	227	242	215	202	234	196	207	237	233	217	229	212	237	205	227	210	213	205	202	194	186	220	231	235	217	214	222	199	213	236	222	204	234	216	231	224	210	234	223	211	249	216	220	242	214	199	212	225	221	217	212	220	197	230	201	177	201	221	222	228	221	199	212	224	194	214	216	210	196	227	223	216	206	202	220	219	185	210	221	200	228	230	235	229	220	213	237	206	196	240	217	219	214	206	223	234	227	224	226	218	210	225	191	279	246	200	209	247	195	207	224	229	240	229	221	217	246	206	208	217	221	213	218	246	251	218	214	197	220	218	202	225	207	215	226	233	227	229	221	242	227	203	210	217	253	203	193	215	232	224	211	227	224	231	219	201	227	209	233	229	201	222	213	237	216	198	209	220	198	215	229	217	229	240	220	220	235	206	231	209	193	211	211	216	226	241	193	232	207	214	212	192	220	209	216	204	208	223	232	209	209	220	233	226	216	207	198	211	209	200	211	216	230	226	217	214	212	224	217	239	190	255	221	197	202	234	218	195	215	205	216	208	203	232	246	208	219	225	196	209	227	228	227	227	217	236	208	247	206	207	207	204	251	210	230	208	228	217	213	240	244	222	217	206	212	230	202	227	222	228	240	188	194	221	233	201	217	220	197	220	199	223	227	230	198	215	207	214	212	237	221	213	210	240	210	228	209	235	210	220	209	205	214	213	219	219	200	220	219	232	224	215	216	217	205	228	214	218	236	222	214	235	208	224	242	208	226	206	231	209	225	234	227	200	243	217	215	211	195	241	230	235	227	228	234	202	216	217	216	223	239	210	259	212	211	230	224	206	224	239	201	216	199	223	232	218	221	238	248	219	228	212	198	229	241	238	205	203	221	226	236	235	231	204	207	215	196	207	205	233	218	240	213	236	207	224	237	187	210	219	226	217	199	228	221	222	203	200	239	219	231	223	233	226	250	223	219	233	225	206	219	224	200	223	222	237	226	194	237	219	212	198	217	216	214	215	223	216	216	230	220	231	211	224	209	201	231	223	222	209	208	205	239	215	212	228	216	254	225	222	208	223	225	231	224	215	227	232	228	210	198	210	254	210	199	254	216	229	240	231	231	230	221	201	207	212	200	226	243	226	217	237	224	237	212	220	204	208	207	223	235	243	219	232	212	214	205	226	208	193	226	216	225	211	203	203	245	224	219	237	240	211	201	212	203	240	225	224	197	240	238	242	201	215	212	227	229	239	214	222	208	206	210	221	231	209	224	194	188	217	217	243	212	217	200	248	200	217	189	242	196	207	209	224	196	213	221	224	200	204	220	218	232	219	205	184	217	233	246	211	197	234	214	184	200	209	233	202	225	234	241	216	232	218
26444	41228	14559	7807	5028	3076	1975	1464	959	949	734	583	516	422	378	353	310	347	324	282	310	288	253	293	299	300	304	253	267	281	299	276	266	260	288	274	294	302	295	281	292	282	280	279	267	302	282	280	305	263	286	289	261	238	264	273	242	283	206	252	237	261	211	261	216	251	207	242	240	234	256	228	236	234	237	240	229	209	224	227	237	222	254	226	255	228	261	253	253	229	248	243	240	270	237	237	230	238	226	224	223	232	215	241	223	247	237	229	213	224	215	264	233	258	233	243	211	234	230	251	241	230	220	208	238	223	226	235	228	211	225	237	221	209	244	233	228	225	238	221	246	229	231	182	222	233	260	219	241	236	215	208	215	211	211	229	238	227	214	235	215	242	224	236	222	255	223	220	221	239	224	228	222	224	221	222	225	247	228	224	220	236	249	231	236	253	238	233	234	254	225	236	253	227	249	224	237	216	203	251	255	222	231	233	234	234	234	234	247	245	215	239	223	245	234	245	249	247	237	203	244	214	225	225	229	232	212	234	227	209	200	235	207	234	236	220	225	221	205	224	232	233	264	231	233	224	222	244	243	216	224	221	211	225	258	212	210	233	209	231	258	244	227	245	216	239	216	241	223	253	208	225	247	221	236	204	225	243	248	207	221	229	217	222	229	207	227	233	242	210	213	245	233	224	223	237	209	233	240	209	257	212	217	238	244	227	224	233	256	240	227	221	244	223	234	224	223	220	221	231	233	225	252	221	221	227	227	205	200	249	230	207	214	228	212	198	228	212	209	252	205	235	243	228	239	225	235	233	228	239	233	247	225	233	231	224	194	223	254	244	260	216	225	236	231	230	239	224	243	230	217	215	235	246	211	217	233	217	216	227	222	209	232	254	239	221	223	252	204	228	232	210	225	233	208	213	232	228	233	221	237	214	240	227	233	206	241	214	219	218	253	228	245	230	230	227	228	227	212	238	267	263	218	217	215	247	237	256	242	228	243	221	226	233	230	261	248	220	232	209	250	221	237	222	230	238	195	247	250	212	217	200	240	227	235	224	245	245	251	218	225	238	238	240	231	228	229	223	230	201	228	233	231	206	220	219	227	241	231	241	222	226	227	225	236	250	215	212	250	237	215	227	236	224	207	210	207	218	246	225	245	212	223	224	227	218	245	246	216	222	231	216	185	233	212	208	220	235	216	255	207	219	268	216	223	238	205	232	258	236	195	245	249	203	235	254	242	216	240	232	228	226	238	215	203	235	233	227	220	235	226	214	251	245	216	254	257	226	250	253	223	278	246	207	246	232	207	246	244	256	233	231	234	228	224	235	231	252	214	243	215	229	251	236	242	233	202	258	231	258	239	253	239	201	212	243	255	233	214	231	222	251	236	247	256	237	235	232	234	243	246	237	222	230	238	246	230	217	231	243	213	254	245	222	233	223	235	216	236	207	227	249	250	220	205	234	224	227	246	227	226	223	250	218	225	222	217	231	242	250	234	230	227	227	227	231	238	238	225	225	232	262	228	220	223	201	224	233	211	221	214	212	234	230	226	228	252	210	233	245	245	225	211	240	221	257	242	198	211	240	217	231	230	210	248	223	216	223	209	208	249	236	232	199	225	206	227	247	231	222	219	225	231	237	228	232	229	241	199	243	218	220	253	201	268	255	227	232	207	221	210	245	241	246	214	218	228	261	234	226	234	232	244	227	214	250	246	212	215	222	225	218	224	228	238	242	215	245	231	227	228	235	217	211	248	228	230	239	206	244	216	248	195	242	236	247	207	205	221	211	212	237	240	231	231	203	217	233	222	220	247	224	192	220	231	248	232	219	222	216	248	245	231	209	225	213	209	214	251	203	213	239	247	259	237	270	233	213	242	224	222	236	229	210	227	228	256	257	228	246	233	232	250	239	226	237	211	236	208	223	207	235	229	249	222	224	257	251	243	229	229	227	207	247	248	260	264	225	205	205	245	229	230	231	247	222	229	229	231	252	235	239	220	221	217	247	227	224	247	233	242	241	218	242	234	245	212	236	220	256	246	197	211	230	248	210	229	247	238	251	257	216	223	238	234	221	212	236	246	239	245	241	247	216	234	223	230	240	230	233	219	213	236	219	219	226	234	228	243	276	222	192	246	240	253	222	235	210	206	250	224	231	246	223	206	256	221	230	210	241	241	246	227	226	220	253	215	222	253	254	242	187	262	229	223	213	234	210	216	234	230	216	223	211	245	227	210	248	238	241	240	240	189	220	218	222	252	213	238	251	216	230	250	232	247	231	221	223	219	230	218	231	197	228	228	244	222	244	237	221	228	230	253	210	209	231	195	232	229	230	237	223	238	267	232	220	201	240	212	230	251	224	245	236	256	231	218	250	221	217	242	233	248	217	233	208	226	257	203	239	248	236	209	220	269	243	233	222	261	215	208	234	236	230	204	249	231	231	245	203	236	222	248	222	212	213	241	214	224	226	207	248	219	234	222	242	231	219	207	228	224	230	228	226	220	219	245	223	236	211	220	239	221	210	242	228	226	225	225	247	224	231	243	216	223	201	246	227	214	257	230	232	220	240	238	217	213	227	221	234	223	224	228	220	233	228	220	228	250	227	228	233	242	230	232	247	197	229	206	218	221	215	213	213	212	210	246	247	231	228	245	245	208	240	236	216	224	222	265	219	221	245	241	208	206	218	267	239	243	244	233	243	216	220	229	212	242	224	232	222	230	216	249	217	232	256	230	228	210	213	260	200	242	234	234	209	225	227	201	226	253	219	216	245	246	207	206	237	250	245	217	237	227	213	255	254	215	242	251	211	219	233	222	233	228	224	226	270	214	233	236	250	244	232	250	216	243	224	250	248	226	218	217	246	244	236	223	242	211	258	221	244	245	242	232	227	218	215	224	222	236	233	241	242	244	257	216	252	220	244	237	231	219	245	264	214	254	243	246	247	237	244	238	222	241	215	238	244	240	229	227	234	216	222	233	216	231	235	240	231	243	243	250	187	257	220	221	239	215	212	195	215	220	266	226	242	238	235	232	232	256	233	230	218	210	231	225	245	231	232	217	229	241	228	250	225	212	235	245	263	236	219	233	188	227	221	205	199	243	229	199	241	276	223	240	239	213	245	216	234	208	258	247	238	228	232	197	250	212	222	216	228	208	213	220	245	258	243	218	234	243	195	254	235	235	226	262	218	226	239	218	227	245	234	228	239	210	239	227	227	241	228	236	257	240	229	239	252	260	235	228	248	253	219	239	263	199	231	221	221	229	219	237	221	207	229	234	233	245	214	217	232	234	247	249	227	219	216	234	205	235	242	241	233	204	208	229	219	229	225	248	246	210	250	224	215	243	239	253	224	212	228	228	238	241	249	256	272	228	216	244	219	237	229	259	235	214	265	235	251	213	220	218	236	237	242	214	233	246	245	222	227	225	229	234	246	231	241	215	241	249	231	209	225	231	204	224	235	221	235	235	243	248	241	245	224	238	217	213	258	198	234	251	232	213	213
25160	21238	27000	25324	8901	1629	757	588	415	450	354	346	298	260	266	255	216	237	229	226	227	229	241	262	250	251	269	220	225	261	244	224	229	242	254	241	248	252	227	238	253	257	215	237	253	235	243	225	258	228	227	218	205	214	200	247	211	223	238	220	225	183	224	246	236	209	220	221	223	209	220	214	208	255	233	238	204	204	226	191	202	239	212	220	229	186	210	230	222	245	217	215	239	197	204	227	246	203	211	221	195	217	255	203	222	204	203	207	214	196	197	223	249	210	216	187	241	234	233	210	228	231	197	213	219	239	221	221	233	233	205	199	228	199	199	222	221	231	224	227	234	210	216	225	199	232	215	224	230	210	230	229	223	201	221	207	206	210	222	196	211	222	210	212	200	200	201	214	223	224	207	217	231	219	228	218	220	209	213	228	202	227	177	225	205	217	207	221	226	216	217	225	224	241	195	232	209	245	220	228	218	193	204	201	209	242	215	208	218	200	214	232	244	219	226	200	232	214	211	199	210	218	206	221	225	219	221	194	202	229	220	233	228	188	244	198	214	236	227	232	207	199	230	230	254	244	204	198	223	205	246	203	214	234	216	221	212	218	220	241	190	209	224	219	229	238	186	237	217	234	194	211	227	225	254	215	184	215	186	221	240	249	231	203	228	216	225	221	195	241	227	216	212	210	225	195	223	216	190	198	207	209	192	183	241	202	192	237	203	191	223	212	226	183	233	211	219	224	195	221	207	209	228	182	222	215	222	205	193	243	198	222	195	219	222	213	201	212	208	216	208	213	220	218	240	232	203	226	218	234	204	238	250	235	219	221	211	195	227	217	228	218	225	212	224	243	205	240	211	206	212	229	222	230	245	226	227	223	243	234	212	218	236	205	214	206	204	219	187	193	241	210	237	229	210	226	251	208	233	219	233	230	192	225	202	225	197	200	230	220	197	203	220	221	219	206	233	201	205	239	200	204	195	216	237	215	217	236	205	241	237	204	209	234	256	241	225	206	234	213	190	212	217	231	205	231	213	206	228	221	184	209	223	205	237	216	208	202	206	238	198	217	212	234	231	216	208	216	232	222	198	223	218	253	229	218	252	208	212	210	229	224	202	209	211	232	197	229	208	248	208	199	246	250	212	214	207	201	205	195	204	234	214	198	211	230	190	193	205	223	230	208	234	211	205	224	219	239	241	213	221	227	235	204	226	205	222	215	221	208	224	209	235	243	226	214	211	202	220	194	207	191	218	224	213	222	208	238	222	206	216	219	206	218	211	208	203	216	210	216	248	200	209	234	207	224	225	214	199	191	219	226	224	221	223	218	207	226	239	184	217	215	215	228	223	226	232	215	218	209	231	212	198	241	225	212	206	204	189	200	214	202	190	215	219	231	218	227	218	235	221	251	207	214	223	218	231	187	238	224	219	248	233	223	265	209	232	219	196	203	209	192	207	254	216	224	220	231	235	205	224	198	209	209	174	209	208	208	198	211	209	235	229	212	221	234	231	185	225	223	199	207	229	208	207	216	236	225	200	249	213	211	238	198	226	212	207	212	194	206	208	214	235	215	214	254	208	224	212	229	207	205	203	204	212	236	212	230	223	223	227	215	212	232	213	209	190	226	228	198	225	226	205	214	237	228	225	244	199	192	223	195	233	219	226	222	236	206	198	223	196	233	207	227	210	210	225	181	211	217	214	225	215	236	221	197	198	212	211	241	227	239	236	218	212	228	229	250	226	232	229	220	216	210	226	182	200	221	217	197	194	222	203	215	215	201	232	223	233	209	212	218	233	218	205	220	200	228	227	201	199	218	237	230	251	235	238	233	222	230	228	212	211	209	222	198	221	234	211	240	222	225	204	232	212	221	223	229	208	220	226	235	222	216	227	217	207	226	227	209	220	212	218	214	210	219	228	231	218	224	211	225	227	220	230	208	215	239	227	222	228	216	181	207	204	202	245	232	232	199	225	245	219	206	221	227	216	235	222	206	220	221	210	222	214	224	181	241	224	210	211	224	221	225	195	216	233	195	242	214	215	219	204	201	224	247	241	203	211	209	195	216	229	209	210	230	244	204	202	202	188	219	249	247	223	208	216	218	191	244	206	230	231	204	207	222	214	186	185	207	223	205	228	214	220	191	241	229	201	201	222	229	243	190	232	218	179	225	203	225	223	245	196	226	218	228	219	198	227	226	207	241	224	212	198	209	199	231	231	231	218	241	222	237	212	222	203	215	217	210	205	218	208	191	234	219	219	214	221	245	225	218	187	217	221	243	242	200	219	229	238	230	219	213	212	225	213	212	199	242	195	240	247	214	236	218	206	225	217	223	234	219	217	208	261	227	240	197	217	222	214	216	217	215	226	212	227	200	225	206	196	211	220	233	181	222	213	232	209	239	220	216	227	236	204	206	197	205	193	223	219	200	213	210	228	225	221	231	238	214	227	225	212	228	216	245	184	196	212	194	223	204	219	246	206	199	208	213	226	227	213	238	218	214	214	228	208	207	230	224	193	225	182	215	220	228	197	186	185	199	230	213	202	187	203	209	204	228	241	212	251	213	237	216	204	194	231	213	221	228	220	232	216	250	228	225	204	217	184	212	235	206	215	203	220	195	216	199	224	220	202	218	238	230	232	207	208	228	206	193	217	218	211	229	225	204	228	226	218	230	225	223	208	214	217	227	231	206	236	195	221	240	207	207	238	202	228	219	220	227	221	223	219	221	213	235	197	209	204	192	225	206	195	209	219	242	245	208	197	217	217	223	215	216	213	231	208	214	207	208	209	204	197	209	212	201	204	215	236	236	212	233	222	203	243	212	209	213	236	222	215	208	223	188	196	236	234	230	217	197	230	224	206	224	232	183	221	227	208	225	208	220	230	213	207	197	237	238	236	196	210	214	228	221	218	207	227	204	227	215	233	215	216	205	181	239	184	235	199	212	225	201	238	207	222	219	212	181	207	222	190	215	202	200	214	220	216	237	219	224	217	218	238	245	199	234	229	208	197	190	213	221	219	210	235	213	219	187	214	211	225	222	250	238	194	215	232	217	202	218	210	223	193	184	216	202	199	244	204	238	218	190	185	202	257	231	244	222	219	231	227	222	189	258	203	214	231	215	202	200	222	222	215	223	241	199	220	208	208	197	217	221	209	222	228	244	221	201	235	216	209	233	217	182	197	218	213	218	224	227	256	220	210	221	193	198	210	242	220	228	211	224	210	205	232	229	213	236	216	202	196	238	228	209	221	207	270	200	214	212	225	199	216	190	192	225	235	236	212	219	225	221	233	180	215	200	253	226	211	219	235	213	209	223	236	244	215	211	219	232	213	235	213	232	239	222	226	214	234	214	206	207	222	207	210	225	199	222	209	208	221	208	196	180	219	224	235	191	244	206	224	233	213	204	218	224	254	216	208	190	200	234	211	229	234	226	213	218	208	204	231	237	241	209	213	218	190	190	202	204	210	233	222	194	195	233	210	222	241	239	228	216	198	227	230	201
25620	36116	11444	4867	3825	2558	1374	1051	605	719	501	405	355	346	362	296	318	281	273	275	273	264	281	247	280	257	269	303	278	274	269	262	261	263	252	288	280	284	305	263	268	306	287	267	233	273	269	251	276	261	256	260	256	253	249	242	252	242	240	242	259	232	220	227	234	250	253	242	233	252	253	270	258	269	218	266	247	225	231	254	240	245	231	247	241	223	242	255	237	255	253	237	248	270	254	226	218	236	231	253	275	238	243	212	220	228	230	244	249	231	216	252	252	245	243	224	264	229	249	229	248	229	207	232	264	238	247	240	219	255	250	222	213	224	242	248	239	240	231	236	200	206	228	267	204	247	251	246	220	254	241	240	249	257	221	236	236	204	246	256	254	241	242	247	235	223	222	224	254	230	204	255	213	232	225	247	239	255	220	210	254	231	244	244	223	233	237	234	241	220	247	241	226	246	264	226	255	223	234	226	234	244	227	255	249	257	243	210	241	236	252	233	228	216	204	241	227	237	221	240	246	258	257	235	202	257	244	236	215	222	236	255	217	233	255	222	226	263	228	228	244	253	244	232	227	250	229	200	237	250	224	235	221	269	228	240	232	264	234	229	256	265	242	250	242	217	232	245	222	232	239	267	241	225	243	244	253	225	218	243	230	249	227	260	206	253	230	203	249	258	256	226	221	268	201	234	239	235	226	252	251	272	243	261	242	264	232	231	190	234	233	237	264	229	248	253	249	247	224	260	243	216	246	245	246	244	222	224	229	238	252	226	245	235	248	260	231	250	236	260	232	235	232	230	230	215	216	224	223	252	248	260	230	221	241	257	237	245	224	232	232	238	241	243	232	261	252	246	254	244	229	223	211	239	253	233	262	257	264	229	273	231	247	240	222	257	234	246	237	236	209	245	233	219	245	244	215	214	220	203	240	241	224	229	222	232	230	224	242	243	232	261	224	247	240	252	231	236	234	239	194	233	218	261	241	246	253	255	225	251	253	241	246	241	237	237	238	233	261	219	238	223	278	223	275	213	236	230	212	219	253	210	223	289	258	245	270	248	242	228	223	238	229	216	245	258	219	227	231	258	226	251	253	238	246	251	222	273	242	225	218	237	246	247	248	213	213	236	239	224	228	239	227	267	246	252	257	241	232	239	232	247	257	210	229	270	228	235	233	234	241	210	231	218	223	231	275	244	257	258	223	231	228	206	256	212	271	217	222	239	240	235	241	245	244	259	264	227	239	242	239	196	228	239	240	238	229	246	262	247	258	241	236	233	230	247	251	240	239	260	207	225	242	212	260	254	238	270	266	258	247	234	249	233	242	226	245	231	231	235	256	238	242	240	236	244	247	238	232	244	217	277	252	237	239	232	252	252	252	256	272	238	234	231	239	260	224	246	255	246	236	238	218	231	234	220	240	229	244	214	241	224	214	230	239	240	227	231	246	264	237	228	221	233	220	214	230	256	249	221	223	251	221	242	237	223	246	261	236	255	225	249	249	266	244	263	238	242	231	256	234	233	245	225	262	227	210	248	226	208	260	248	230	224	234	244	244	227	231	260	221	236	236	228	245	244	239	244	229	245	210	242	227	251	213	218	233	216	226	267	248	236	234	238	228	235	264	287	231	219	217	248	212	251	215	241	242	230	254	246	218	226	242	247	200	211	236	234	239	239	254	215	259	217	241	214	249	245	221	207	243	216	239	270	242	244	234	241	230	242	228	257	243	228	268	251	270	238	268	238	216	255	273	261	234	225	244	240	266	235	205	238	249	257	236	216	234	231	239	235	239	229	254	219	252	240	228	234	238	256	230	229	240	228	238	216	259	238	227	233	245	224	222	207	218	255	254	244	260	233	246	220	256	215	260	252	239	236	192	233	208	240	258	235	241	273	250	194	250	244	239	260	241	231	226	233	238	243	235	231	250	218	203	248	239	251	230	197	235	249	225	255	261	212	236	236	255	238	233	214	263	224	242	223	238	204	261	227	246	205	203	215	237	227	260	241	245	249	232	240	231	231	239	208	252	235	240	221	226	241	238	244	247	244	235	256	225	237	243	247	244	246	250	233	230	229	230	215	224	260	204	209	231	237	249	223	231	231	238	235	260	221	245	252	232	248	234	252	260	251	235	221	245	227	242	237	232	236	219	238	219	211	238	205	225	243	270	215	227	246	231	224	233	248	225	267	223	231	231	232	216	241	219	223	249	248	240	241	228	270	238	232	228	240	262	225	236	241	239	235	226	216	237	230	260	241	202	232	258	237	247	252	249	215	240	216	249	234	213	245	259	231	236	240	235	238	234	228	245	240	223	226	238	259	238	225	246	258	237	257	230	236	254	254	236	228	232	234	242	246	220	220	270	262	223	254	229	247	246	232	224	220	255	238	228	253	251	234	224	219	244	242	285	228	254	248	208	260	263	199	239	238	223	224	228	241	231	241	226	263	247	250	242	219	233	240	212	226	251	224	252	262	220	246	256	236	251	198	236	241	228	241	244	236	246	264	225	243	225	229	250	271	241	223	208	220	226	234	226	243	230	231	272	266	251	238	223	240	255	222	265	254	235	271	237	224	266	239	220	230	246	252	241	221	221	226	233	251	232	231	252	236	243	241	224	254	222	222	211	234	235	220	190	250	263	239	229	224	238	222	220	238	242	255	243	241	249	221	233	229	208	257	215	225	217	274	231	249	245	248	230	239	244	217	258	269	240	259	234	238	229	228	260	235	222	254	202	223	244	251	221	209	257	247	244	252	274	260	229	236	223	226	237	242	223	269	231	248	243	233	254	225	257	212	202	230	230	218	217	245	256	229	219	246	239	239	237	269	210	231	263	225	246	212	246	244	237	256	219	256	247	240	216	224	251	224	250	254	218	211	245	252	226	239	225	214	224	222	239	232	263	245	272	249	242	225	228	208	236	216	248	266	227	237	263	223	228	240	228	263	207	254	230	259	271	236	249	248	266	228	218	224	234	236	245	234	245	242	263	209	195	237	256	256	246	232	236	218	233	210	231	252	227	247	245	216	250	247	242	217	240	207	203	235	252	218	246	236	244	252	246	235	237	186	245	209	267	235	249	227	241	251	198	237	250	226	220	258	257	249	246	258	241	244	222	213	216	261	259	227	246	248	225	224	225	260	247	227	204	242	248	234	217	264	209	231	238	252	228	241	232	249	248	220	234	263	242	254	250	275	220	229	259	250	241	217	223	255	225	242	226	255	236	246	241	243	234	214	236	260	239	222	221	226	239	220	231	223	251	217	257	216	232	230	219	225	233	242	229	264	217	200	246	241	230	257	270	264	220	201	232	240	239	236	240	222	242	224	248	206	237	245	209	233	225	216	221	232	254	212	250	255	217	261	231	237	223	216	227	257	248	232	258	239	244	263	237	218	222	233	265	237	275	254	238	238	249	231	200	237	222	218	252	251	249	232	204	247	238	221	224	253	225	218	246	255	254	227	243	227	203	246	231	243	226	223	229	227	260	262	227	220	242	220	221	210
22836	21261	28850	23949	21263	21137	6908	1576	933	865	714	642	580	512	470	446	463	417	379	427	416	413	377	381	434	426	395	388	365	392	381	410	396	364	393	372	379	402	417	392	398	409	394	397	395	410	422	372	384	385	361	349	386	370	361	393	370	391	323	377	348	372	373	354	377	350	336	350	361	345	360	358	367	366	338	346	352	364	336	318	347	356	333	381	326	345	372	394	371	361	340	345	400	359	318	366	339	349	352	347	322	357	342	330	346	311	360	340	364	335	315	322	366	355	335	345	331	332	361	330	324	313	322	335	382	332	364	380	352	342	361	372	333	346	324	352	327	355	338	329	343	358	351	309	329	317	353	330	310	344	347	311	352	379	319	333	329	335	328	320	326	334	343	310	333	352	331	352	362	334	347	334	319	329	353	350	346	319	354	364	319	352	341	318	360	315	344	333	348	336	344	348	342	315	368	325	289	298	319	297	331	349	302	336	333	344	396	329	342	342	336	327	355	369	340	315	309	361	323	345	310	346	354	359	306	334	349	324	370	331	384	323	339	357	329	325	354	336	323	347	349	334	308	350	339	353	357	321	369	353	349	299	341	369	358	317	357	319	343	323	299	351	357	337	339	326	352	370	386	341	356	342	289	347	369	334	305	298	316	307	321	354	325	344	293	335	352	309	329	359	334	358	370	320	376	331	328	335	354	342	337	355	322	339	330	341	353	353	350	360	337	335	342	336	339	341	327	311	329	362	342	342	331	359	356	339	357	359	349	345	307	338	357	352	348	336	336	331	321	362	368	374	323	317	353	353	317	366	358	344	357	323	369	317	328	340	341	326	367	352	359	346	349	319	373	365	342	338	320	341	293	316	348	357	348	348	320	366	362	327	336	326	309	359	344	308	335	349	346	323	326	314	334	361	339	350	339	339	355	343	324	340	342	335	362	340	317	326	376	381	355	329	362	352	335	330	352	302	353	326	328	350	325	330	321	356	384	331	361	372	354	347	333	344	341	323	363	355	349	345	335	305	362	319	358	311	327	339	344	332	352	327	339	355	316	344	361	348	347	342	316	331	339	347	329	351	356	328	359	310	358	353	315	347	345	353	365	318	335	352	364	342	327	353	316	355	352	347	295	324	313	327	370	334	343	349	340	346	337	335	298	324	382	338	351	378	348	360	354	313	314	331	340	329	334	367	319	308	318	315	365	368	383	342	341	331	338	352	358	349	338	312	356	318	319	399	370	318	281	352	324	341	327	323	352	337	342	365	347	348	337	323	379	343	377	337	344	343	357	315	342	338	336	317	389	312	324	328	302	340	328	391	348	334	318	344	302	340	374	337	307	344	325	345	317	346	365	360	331	348	334	352	320	318	329	345	356	359	329	311	372	326	369	319	334	352	338	343	357	327	352	332	317	318	323	346	352	325	352	338	355	315	318	359	329	380	337	346	347	343	319	328	304	352	356	375	338	383	356	321	336	318	367	300	360	371	343	350	340	366	347	318	348	304	355	330	354	345	350	365	330	329	347	323	306	330	356	316	362	323	361	309	360	338	369	342	349	335	340	347	316	327	336	351	349	352	349	336	334	292	358	331	322	326	352	307	354	320	313	325	317	344	361	332	326	392	330	333	354	314	295	312	319	334	333	355	327	345	341	365	351	315	352	356	348	329	319	325	332	329	340	329	333	327	319	323	330	358	317	336	333	337	333	363	348	314	355	352	325	347	314	339	319	363	352	354	355	341	331	316	347	343	325	317	351	326	326	304	323	347	333	332	338	319	346	351	337	333	314	325	342	362	362	333	302	334	369	355	346	376	324	352	286	348	316	322	336	343	326	344	363	315	356	325	362	350	299	330	342	327	322	319	279	336	350	312	322	311	326	339	325	325	352	319	318	348	328	327	346	339	331	326	327	346	360	351	328	351	329	312	321	346	280	359	307	330	319	338	355	323	344	313	324	340	321	374	363	342	352	330	316	307	323	320	317	350	352	355	359	335	334	360	341	311	328	313	354	343	324	334	351	338	325	339	313	352	337	346	353	381	329	315	348	344	349	331	326	323	341	316	373	325	366	308	327	332	325	323	302	360	356	329	314	338	313	357	352	352	349	354	317	345	350	360	331	352	319	343	324	365	316	320	341	316	336	369	321	334	347	303	357	339	362	315	337	347	340	325	323	325	355	332	339	305	335	353	316	321	357	329	340	329	334	326	310	363	358	350	335	341	329	341	348	355	327	349	324	344	343	359	349	332	321	355	332	322	331	328	324	382	319	365	300	315	336	382	325	342	355	346	328	321	343	341	329	323	336	360	360	347	350	367	365	335	387	377	318	324	311	334	311	337	360	342	359	340	340	314	339	285	357	343	369	331	313	329	324	332	308	323	367	334	308	358	325	318	325	313	333	363	293	357	356	339	338	348	325	327	352	336	298	343	329	346	318	337	306	312	342	343	351	324	363	323	328	322	348	311	358	335	356	374	328	329	334	338	305	347	355	321	363	368	364	345	367	330	355	333	305	303	329	326	362	371	384	355	301	328	327	337	369	329	346	292	329	328	338	329	372	331	365	325	305	326	312	307	351	331	355	362	314	301	390	382	327	352	348	343	373	356	341	359	351	346	357	316	343	367	317	301	319	367	305	369	354	339	357	319	322	371	334	331	345	346	316	334	338	349	334	371	334	339	336	313	332	375	323	329	348	326	356	343	329	329	334	334	343	325	345	346	308	350	349	340	343	372	339	352	346	324	365	340	323	330	338	307	366	349	298	359	314	356	357	359	379	360	346	353	368	358	321	339	323	339	341	344	330	330	328	331	333	370	339	345	358	325	322	323	357	321	312	308	349	365	322	340	330	337	362	317	327	306	321	328	322	318	322	325	311	338	346	338	314	334	345	344	317	322	326	352	337	331	311	345	325	333	345	341	347	330	351	368	343	319	320	303	370	349	352	341	317	350	367	328	340	335	348	321	341	302	347	374	334	354	354	335	338	372	314	339	353	349	343	339	309	306	364	345	331	351	351	336	368	330	325	324	317	314	335	316	337	328	350	316	324	342	342	341	333	346	338	320	309	330	335	325	329	338	346	336	359	325	331	346	349	340	337	320	312	348	336	322	331	358	328	308	324	355	352	363	330	319	330	341	315	339	325	341	346	299	335	333	318	346	323	348	342	308	351	311	371	296	343	350	358	344	333	323	351	361	334	338	332	349	358	331	360	325	377	371	305	326	336	327	322	330	354	341	312	323	308	339	292	347	319	343	359	321	315	352	336	352	343	335	379	330	314	367	354	360	362	350	337	328	361	336	336	329	363	369	361	334	337	352	344	334	319	353	342	314	329	348	356	354	311	361	335	363	348	345	333	320	324	332	330	343	349	339	336	348	374	365	342	337	348	343	322	373	353	350	332	347	376	347	319	352	324	354	330	348	352	366	340	300	357	350	387	329	382	326	352	342	329	310	330	325	328	334	327	295	320	313	343	350	342	362	372	329	352	340	342	320	356	341	373	370
31661	47106	17731	9797	7468	4799	3023	2120	1519	1334	1141	923	777	692	619	574	554	545	467	442	473	451	448	410	443	454	453	470	461	472	432	457	430	434	455	435	463	443	428	424	429	433	393	416	428	408	395	402	394	392	396	376	363	398	388	410	382	373	398	338	377	386	402	371	357	378	322	343	358	363	347	365	360	373	337	372	346	359	335	334	359	354	368	355	375	385	354	358	333	337	370	356	392	346	358	385	349	350	354	355	362	363	375	347	342	387	365	337	356	345	320	371	343	371	401	365	357	356	325	358	330	368	327	346	341	337	334	382	340	375	358	344	354	338	352	371	362	332	345	329	310	333	321	328	346	337	345	343	362	348	371	335	339	348	351	342	376	368	334	357	336	336	372	346	334	338	335	343	392	379	340	341	363	347	327	353	357	356	356	361	332	332	337	311	342	327	357	346	351	345	335	361	327	341	328	374	350	319	328	350	360	361	319	375	339	335	369	335	346	363	361	366	342	325	351	314	356	304	308	329	373	319	341	350	337	319	336	330	331	359	332	312	349	307	346	346	352	351	352	334	345	358	316	346	358	347	331	370	368	326	338	357	353	346	365	348	350	329	352	344	338	358	337	389	348	351	331	338	377	341	350	361	342	344	366	344	322	364	323	309	330	338	339	361	367	346	376	328	320	313	337	372	343	332	372	365	318	352	329	326	344	336	294	340	344	358	347	348	364	329	345	357	353	324	361	347	375	314	323	370	349	369	349	347	347	353	356	332	333	324	299	358	326	365	362	319	336	362	326	367	311	363	351	354	320	334	334	365	374	354	314	362	346	361	345	357	372	353	352	353	309	385	340	341	364	361	321	343	364	348	323	343	330	314	373	331	372	334	364	334	339	343	386	323	320	387	338	378	315	341	341	321	355	339	372	350	368	335	372	353	323	352	335	375	363	328	381	352	357	393	309	351	329	340	375	333	360	390	362	352	366	337	340	379	325	349	324	316	335	335	331	368	349	344	341	336	347	369	360	356	346	355	342	321	345	327	334	341	375	348	366	348	330	335	342	353	344	367	326	350	345	318	353	344	321	381	350	339	330	373	322	333	329	349	354	321	348	348	331	329	375	362	365	324	346	342	328	332	324	359	338	352	319	358	351	310	326	342	326	328	338	338	348	375	372	321	377	328	335	373	331	330	300	379	313	386	345	344	353	322	361	349	356	350	330	351	331	327	309	340	338	367	302	367	347	346	360	346	368	324	338	347	393	329	348	352	354	358	337	340	357	305	363	347	339	359	314	343	352	351	359	358	337	346	354	324	353	346	324	341	332	366	370	369	364	340	364	334	379	343	345	346	331	331	358	340	307	341	332	304	295	339	337	346	328	330	323	328	334	312	358	358	349	349	349	329	333	341	329	321	336	357	360	345	329	348	370	374	339	343	356	361	350	358	331	349	338	325	334	330	366	372	363	337	354	334	384	356	320	380	355	321	324	362	366	316	385	341	345	341	351	349	344	358	352	357	313	325	355	382	353	364	357	344	322	331	353	344	337	330	349	345	319	354	392	355	380	348	363	356	310	325	345	321	316	341	360	380	333	356	337	359	357	343	364	332	370	353	329	315	320	364	330	373	320	364	367	326	340	368	339	323	347	369	325	358	338	378	313	379	375	304	312	292	366	363	341	352	349	346	362	319	340	326	363	325	347	359	362	307	361	307	348	339	374	350	359	353	340	321	357	391	353	324	339	321	363	322	339	349	372	344	346	341	352	334	348	296	339	343	350	365	346	365	352	355	336	351	353	362	357	332	349	351	327	342	359	325	345	353	357	334	360	324	309	369	319	371	349	362	376	349	332	334	354	338	309	341	334	338	375	330	334	355	356	350	353	334	324	335	350	356	367	352	373	339	347	371	365	354	382	335	382	347	340	397	320	384	357	360	352	324	322	359	360	354	331	323	359	343	364	341	379	408	346	354	334	361	356	351	353	313	350	320	335	343	367	344	360	354	325	340	355	361	339	345	333	336	325	343	351	340	344	363	346	345	335	343	353	367	329	358	332	365	317	319	344	353	338	383	347	339	317	363	338	342	354	354	362	349	359	328	332	326	353	329	370	360	352	321	365	334	325	360	350	327	367	313	395	334	390	323	311	346	367	389	317	340	362	394	347	333	343	406	354	346	350	367	337	322	298	363	328	332	367	314	378	364	360	322	329	381	354	360	327	362	356	340	347	345	337	355	345	333	368	357	320	313	345	336	332	361	325	345	353	361	333	326	332	325	346	349	378	385	337	350	368	344	351	362	344	383	358	356	344	357	359	400	353	318	348	358	348	314	318	329	345	322	342	329	346	338	323	348	320	340	359	326	346	332	326	347	341	333	326	343	359	371	321	349	334	352	328	345	340	331	378	354	351	349	343	347	334	327	345	339	337	380	360	343	335	338	322	334	366	317	372	317	349	349	343	308	344	333	372	377	347	342	333	330	336	345	376	342	347	344	374	337	360	373	354	345	329	352	369	310	364	322	330	324	342	340	356	329	335	338	348	360	323	328	378	357	309	334	381	365	352	357	337	321	313	353	345	376	366	367	358	361	343	346	353	336	351	346	357	343	358	367	332	355	350	351	338	329	336	323	353	384	352	339	377	357	337	351	353	343	387	323	354	309	335	327	363	326	364	331	354	354	362	338	330	354	350	348	343	355	340	351	356	356	328	315	345	375	388	342	319	348	338	350	370	349	299	342	365	325	355	289	323	333	347	326	339	359	339	338	330	334	361	350	353	370	319	323	347	413	354	308	326	358	355	334	313	353	377	347	361	377	305	328	361	387	328	334	340	357	353	330	360	373	397	332	335	346	393	340	355	349	350	355	328	323	351	350	374	366	365	327	338	312	321	306	323	355	377	347	342	346	340	362	351	356	320	376	351	331	337	351	335	344	345	334	315	335	368	338	361	366	330	364	347	381	325	339	336	370	344	327	329	327	357	332	333	357	327	369	351	323	353	342	354	339	369	351	346	340	337	357	348	378	332	383	335	333	342	336	354	331	359	323	331	355	347	351	353	351	389	359	358	346	342	352	359	323	361	335	368	348	376	360	342	374	370	365	331	339	371	365	357	332	370	368	330	317	361	337	355	369	351	346	325	366	340	380	352	342	357	340	364	355	360	348	356	348	327	365	354	339	310	348	361	374	338	354	339	361	358	370	346	323	362	326	317	367	364	352	343	365	333	345	352	352	347	358	350	329	312	350	358	331	331	347	331	316	363	358	333	352	378	330	341	352	340	346	328	333	341	380	345	350	379	340	390	349	310	357	387	330	329	352	351	345	357	341	358	338	345	363	350	315	341	328	385	361	360	320	339	337	323	336	359	350	324	336	361	340	335	346	357	357	350	324	341	385	323	359	353	370	384	334	352	321	320	333	340	367	319	346	299	350	310	329	333	343	335	377	325	376	382	347	337	388	297	360	326	364	346	324	332	355	347	330	359	357	329	352	344	347	362	352	367	345	342	320	360	352
28848	22729	10779	3120	1352	592	427	297	236	237	212	210	200	156	220	201	156	186	178	166	157	160	165	178	167	150	192	184	168	161	174	204	182	170	178	182	178	186	178	186	171	186	170	184	165	177	153	179	156	170	162	180	165	151	154	194	152	153	168	163	153	158	166	172	151	160	160	152	160	160	163	140	151	162	158	157	149	147	168	164	171	165	156	170	161	186	161	124	173	164	168	171	179	148	143	158	177	136	151	170	131	166	153	174	161	152	160	154	178	170	172	159	144	167	148	151	154	141	184	170	170	151	153	149	166	145	154	166	157	158	165	174	131	152	182	156	134	155	154	142	162	164	159	148	142	158	146	155	163	149	181	154	159	180	138	158	168	145	157	153	145	162	157	143	148	140	148	171	146	167	158	166	152	152	170	151	152	163	133	154	143	178	173	166	142	163	175	176	187	152	147	161	185	162	161	153	164	180	157	178	152	161	175	175	193	172	165	133	149	175	138	152	165	174	154	155	157	142	155	147	187	148	144	142	167	137	171	140	172	165	160	162	169	143	161	146	142	142	187	158	148	140	153	151	155	131	135	140	156	164	160	155	189	175	142	148	142	152	145	165	162	139	158	159	148	152	161	135	162	164	147	160	174	150	157	129	150	148	141	154	184	172	160	167	169	136	157	163	141	169	141	174	145	181	168	159	150	172	162	144	157	164	156	171	175	161	157	154	168	162	151	162	170	155	163	167	142	158	156	173	163	158	157	152	143	134	143	176	170	175	143	178	168	167	138	167	165	148	147	155	136	165	165	154	147	155	160	163	163	136	140	165	153	134	152	157	160	140	166	143	148	185	152	157	154	171	181	162	129	178	179	155	163	170	164	163	176	160	153	154	139	155	137	167	168	132	164	156	159	147	166	172	134	161	163	150	144	158	154	147	153	152	172	169	149	140	123	163	161	177	146	151	143	172	163	149	175	169	180	184	155	142	159	176	169	168	187	144	152	166	176	169	167	173	145	157	150	154	154	168	165	175	158	148	173	147	124	157	145	165	170	158	153	183	161	159	158	154	166	172	141	169	169	154	154	160	147	176	152	134	152	161	149	170	152	152	159	148	137	172	152	147	135	180	158	146	119	157	173	136	153	151	165	148	152	163	159	160	152	152	163	156	162	156	127	162	168	149	141	148	191	174	163	156	159	154	139	143	165	145	157	149	154	173	162	148	147	151	144	170	175	186	140	157	143	170	162	160	149	176	167	169	157	155	184	165	167	168	157	152	161	155	153	146	154	137	158	168	172	181	160	159	157	135	152	170	162	152	156	141	172	140	152	155	160	162	158	170	161	157	121	164	136	145	163	145	164	151	160	153	176	149	161	140	158	160	178	139	142	160	149	143	161	167	146	151	145	136	166	146	175	163	144	150	149	180	156	165	147	148	154	167	161	140	146	168	165	168	162	153	151	154	153	165	161	150	152	151	173	150	151	173	156	150	131	163	151	169	149	168	162	153	181	161	134	160	145	140	165	163	158	153	154	144	126	151	154	146	186	139	173	146	129	170	175	145	154	148	180	152	142	159	136	164	132	190	131	150	162	146	174	160	153	153	142	173	158	161	169	163	156	148	144	163	161	146	173	175	164	159	161	164	169	177	163	163	171	139	146	155	208	167	159	186	163	154	154	130	125	157	145	153	141	141	156	153	159	150	145	173	144	167	186	160	168	187	149	164	155	154	153	140	154	153	172	173	155	182	155	175	134	145	148	154	154	166	151	164	131	155	150	146	169	166	157	150	156	153	156	151	165	161	157	145	168	133	168	146	162	165	129	179	148	153	182	141	168	160	150	177	155	184	136	160	179	155	161	169	160	162	156	145	164	142	168	141	157	142	169	140	136	156	157	153	168	162	140	154	162	142	179	145	154	169	156	127	144	152	170	145	161	150	166	167	158	175	141	186	142	135	161	157	160	182	135	166	161	169	150	158	152	153	153	135	181	163	196	180	145	150	160	139	136	166	158	171	145	163	158	150	161	155	157	156	165	158	160	165	161	141	160	138	163	154	151	160	150	158	162	164	168	164	179	144	168	162	149	148	162	155	167	169	146	150	152	156	184	132	133	158	156	169	167	145	172	149	174	148	163	143	151	159	198	144	149	143	162	164	154	152	172	143	142	161	149	143	160	148	184	152	142	157	147	171	159	139	172	152	171	152	167	164	162	160	165	161	156	160	156	135	148	141	159	161	165	145	162	152	159	161	144	142	142	161	165	154	181	148	160	136	157	142	174	157	154	159	170	158	149	154	163	175	144	130	167	163	159	164	146	168	153	165	161	166	156	151	160	144	145	164	154	168	149	166	161	138	184	150	161	176	173	162	140	167	166	174	150	157	151	170	138	143	168	154	152	149	176	188	165	170	172	165	156	143	171	140	159	148	155	160	124	144	175	156	158	156	162	170	161	159	145	168	159	128	170	165	136	139	148	153	136	147	146	172	156	141	172	164	173	154	145	166	162	155	152	154	162	157	138	132	152	136	146	185	184	160	162	159	161	152	167	159	139	182	148	164	160	155	155	129	169	144	165	143	166	148	143	173	155	180	150	159	162	150	163	155	164	155	144	157	154	146	161	146	135	160	141	145	139	154	154	189	155	153	133	158	160	136	176	174	150	131	172	161	165	168	149	140	162	159	141	139	151	148	156	151	157	176	167	155	148	163	158	147	184	149	155	172	159	151	172	136	153	156	159	175	169	154	142	141	168	150	143	148	144	171	136	152	184	156	157	141	153	162	156	165	170	163	166	160	136	162	141	160	155	162	156	153	142	143	140	183	141	169	166	156	157	144	145	163	151	150	150	148	146	165	140	149	166	135	181	141	151	161	161	157	159	170	162	136	157	132	169	150	150	186	170	145	150	181	169	173	149	135	142	170	154	170	160	163	155	153	163	143	151	162	154	158	169	163	162	141	154	156	153	153	158	145	156	171	134	142	165	150	183	148	134	157	143	145	161	175	173	146	167	153	158	183	163	144	162	164	145	174	150	153	142	160	153	161	156	173	130	146	149	165	149	148	178	155	163	180	162	174	159	157	163	144	181	159	151	137	184	155	142	123	140	140	136	155	154	152	159	149	152	158	167	146	152	144	175	141	117	144	159	165	166	144	153	152	157	165	188	157	156	165	141	177	157	159	151	138	169	167	148	149	155	156	168	130	130	156	156	167	156	149	170	144	150	168	147	156	139	182	147	156	167	139	145	150	161	152	168	184	166	149	140	157	154	144	159	176	159	160	175	165	167	153	152	155	145	139	151	165	172	155	150	172	151	156	154	155	140	150	168	131	143	161	157	166	136	160	164	152	170	136	165	164	164	174	142	165	149	156	173	160	158	143	174	141	145	149	168	153	163	140	148	149	167	158	164	153	165	173	138	156	156	184	152	154	135	146	157	173	134	124	149	157	154	164	154	150	178	173	157	151	165	161	154	160	175	153	155	162	164	140	164	150	159	166	162	162	152	120	136	150
22843	28043	6497	3411	2237	1062	696	455	329	341	259	259	237	183	199	220	205	192	177	177	182	181	188	173	192	205	186	187	196	200	219	228	194	205	221	213	199	219	188	202	199	230	203	191	201	183	184	217	216	196	194	185	196	184	192	218	202	183	183	176	183	177	169	164	164	175	176	176	170	147	180	156	190	163	176	187	151	204	183	173	187	167	187	141	172	216	153	141	173	169	178	189	151	183	190	163	171	192	154	185	191	166	186	184	158	169	164	173	160	158	198	189	170	173	168	157	190	178	203	157	163	159	176	173	168	158	171	177	170	162	186	161	169	170	184	186	186	181	155	185	182	190	161	175	179	166	152	174	161	177	185	183	168	160	164	186	148	147	198	157	167	160	149	166	169	174	208	171	189	173	187	171	166	194	172	193	161	176	159	168	163	166	147	164	163	156	173	157	152	164	190	156	165	176	155	175	179	160	177	167	155	188	170	189	199	168	152	153	183	193	181	165	167	187	166	147	161	170	165	158	164	150	174	179	171	180	182	181	172	159	166	168	170	174	184	156	163	149	189	179	176	153	168	156	165	179	153	163	174	180	153	158	163	161	179	173	166	169	155	198	195	177	168	180	202	194	169	165	191	157	163	186	168	180	191	164	165	158	205	180	164	177	178	180	165	180	184	175	179	175	178	186	171	169	170	163	193	187	161	165	156	171	157	191	173	153	182	157	175	165	160	202	169	165	168	173	165	154	178	156	178	166	169	167	177	170	142	178	189	187	182	182	170	173	187	148	172	188	180	165	172	183	200	169	165	169	171	181	163	156	165	175	161	175	168	183	168	163	198	180	163	165	154	193	161	186	175	169	159	161	175	179	171	164	172	206	175	174	171	140	184	175	130	168	204	192	185	169	178	154	164	156	175	173	161	153	171	159	178	162	166	171	167	153	165	166	191	167	187	166	173	196	189	193	182	183	197	160	149	188	170	158	175	175	182	160	179	194	180	159	183	186	175	158	172	167	152	171	162	181	182	166	167	163	195	178	160	175	143	154	180	173	158	169	163	180	155	176	179	192	158	177	173	160	181	156	201	171	162	178	175	170	155	182	178	147	194	178	135	163	182	197	180	154	178	158	166	152	176	168	170	167	153	172	164	169	187	183	166	184	186	182	201	182	193	162	172	180	173	156	164	186	177	148	155	153	157	170	183	129	175	175	182	167	186	170	190	165	146	181	184	185	176	164	178	174	182	172	145	170	170	148	188	186	142	169	160	153	164	160	192	194	176	176	167	154	184	180	163	156	179	177	164	192	180	172	163	157	164	143	157	189	182	156	182	201	177	158	183	163	165	191	208	156	186	181	167	194	152	165	168	186	183	160	165	178	184	168	159	176	184	180	173	186	182	173	193	153	194	165	162	170	168	184	166	177	170	160	177	164	180	173	166	166	175	148	155	170	185	167	165	170	168	168	157	173	204	185	161	189	180	162	171	168	174	156	181	162	160	170	171	173	158	174	176	184	164	171	181	183	187	171	163	165	184	156	186	153	159	145	185	173	197	193	174	167	184	165	190	176	171	187	149	169	169	172	202	180	161	178	184	160	179	155	182	175	157	182	183	170	171	167	158	182	174	168	170	158	169	181	170	179	187	160	186	167	187	171	182	146	169	170	168	170	181	175	158	169	159	156	179	159	173	169	148	163	178	160	176	154	180	165	151	179	153	186	180	161	176	160	165	151	185	164	183	183	185	178	182	180	188	174	172	170	176	179	162	178	162	179	180	158	179	159	166	147	169	138	160	172	190	182	195	190	167	171	148	167	150	176	183	154	182	185	175	188	183	209	185	162	187	150	186	180	164	199	190	170	191	184	176	187	155	161	182	180	148	152	182	173	156	154	193	176	159	164	167	188	173	177	178	156	170	203	181	161	164	185	164	174	175	163	174	189	187	171	164	169	191	187	170	161	174	172	168	184	179	156	176	158	176	171	179	204	181	178	164	177	180	169	163	170	175	186	175	175	182	188	168	169	180	192	184	193	162	177	174	170	141	150	181	161	172	153	178	173	158	180	174	180	171	193	203	167	184	170	145	167	167	186	182	175	174	165	170	170	178	155	159	178	163	177	178	154	167	144	162	168	180	174	145	171	171	179	185	174	186	180	153	171	148	171	171	140	168	165	147	189	181	186	184	189	165	168	160	195	173	151	183	187	141	167	155	170	177	178	175	180	157	172	177	165	153	155	156	164	159	168	170	195	169	185	169	168	180	164	162	180	153	168	179	180	167	166	187	172	175	173	157	192	160	137	165	164	177	169	172	159	179	181	177	181	192	182	154	166	180	170	173	162	183	186	140	166	182	169	188	170	167	185	192	158	159	179	153	198	172	160	179	172	171	162	172	162	160	174	164	173	201	198	185	167	178	181	160	173	173	166	170	189	172	166	150	168	166	175	183	167	156	156	165	164	164	152	161	188	166	170	163	165	174	177	199	171	162	145	164	179	180	161	150	181	164	174	196	161	162	172	164	157	165	166	177	163	164	172	180	159	158	197	169	167	181	174	166	157	174	180	190	147	181	175	186	169	167	161	155	160	176	173	188	188	212	174	172	194	171	165	163	158	189	180	185	140	185	156	183	176	171	205	194	157	176	187	164	168	184	166	166	178	161	163	191	190	162	168	150	162	164	184	161	181	187	156	188	171	172	170	166	179	199	200	155	218	196	163	189	172	148	161	157	165	175	171	166	165	166	184	179	186	187	172	149	182	167	191	155	188	185	181	174	165	176	173	180	183	158	171	194	185	171	148	172	187	189	182	164	175	175	153	170	179	176	176	172	169	157	183	172	185	185	164	189	188	171	164	180	186	158	163	180	192	175	209	168	160	153	158	185	167	170	154	172	183	194	178	169	165	187	170	163	196	179	185	213	169	172	170	197	174	159	174	176	189	156	156	188	167	198	143	175	195	163	179	192	183	180	179	144	153	174	161	169	187	157	168	188	173	178	171	160	179	184	160	179	192	182	161	163	162	185	170	180	189	163	171	165	165	178	186	146	150	147	178	180	174	185	176	161	169	193	182	187	184	187	154	160	157	174	182	176	187	171	187	163	163	157	197	179	185	170	181	184	156	157	178	167	193	165	170	177	187	197	188	191	180	172	166	179	166	193	206	176	176	180	175	182	191	199	159	182	188	194	176	154	183	203	176	169	160	175	149	175	184	190	181	168	174	151	195	173	169	151	159	170	155	177	148	173	158	160	155	181	188	171	164	195	164	173	151	168	156	181	157	179	165	150	155	175	196	178	180	178	165	177	145	179	168	159	162	175	189	153	176	183	161	181	173	187	194	143	169	188	192	169	176	178	179	164	179	162	173	160	148	172	168	196	172	156	183	166	178	187	164	162	176	159	200	174	184	190	166	178	181	173	175	160	177	160	182	152	169	166	185	184	178	193	188	165	175	165	212	191	179	168	159	168	184	174	163	198	187	162	182	169	165	166	163	187	177	177	164	171	156	163	162
24057	21295	28399	24508	21167	7881	1297	770	510	504	457	395	363	350	315	262	296	286	287	287	257	281	256	280	255	252	291	265	290	265	302	270	275	245	262	247	289	270	277	269	253	275	269	277	245	241	254	252	244	246	258	236	237	247	226	216	247	256	253	241	242	212	251	241	251	240	208	231	236	228	222	219	243	244	211	230	220	236	235	251	223	228	248	222	251	218	227	233	233	237	234	237	223	247	241	230	200	233	213	225	198	213	218	230	226	239	239	209	212	230	230	223	223	214	210	227	197	224	245	213	237	237	218	227	234	214	211	234	212	220	221	220	217	233	232	219	219	249	222	248	206	206	231	222	238	228	236	226	234	212	216	220	211	243	232	234	204	214	229	215	228	205	238	223	221	221	226	246	213	226	236	227	219	226	210	221	221	247	237	199	223	242	228	242	219	247	213	221	240	227	230	245	247	219	213	229	220	243	225	217	236	243	221	206	221	220	227	224	221	237	223	226	229	259	248	243	219	229	209	236	229	232	213	229	242	219	237	216	241	223	225	264	246	220	233	225	231	218	211	246	217	228	232	205	227	214	222	232	228	246	226	203	207	242	217	221	208	230	237	211	235	224	215	213	221	197	221	245	225	222	222	245	221	260	232	233	212	227	228	213	225	229	227	231	212	241	219	228	222	222	228	203	250	259	223	225	235	230	223	222	239	237	243	228	237	234	231	199	220	211	222	222	257	215	214	231	230	215	212	247	212	217	229	194	197	232	248	216	186	231	205	214	229	216	262	235	228	214	209	232	226	246	233	220	231	227	216	209	227	221	220	224	227	227	222	208	249	235	230	206	215	230	219	224	216	229	245	206	227	238	235	233	238	215	234	237	217	213	219	217	207	226	203	215	229	216	230	241	245	239	236	201	237	215	230	217	222	207	231	242	215	236	201	253	225	227	208	223	230	192	233	239	249	220	227	230	234	271	238	227	241	218	230	242	206	230	213	243	204	248	228	208	227	223	219	230	208	214	210	220	188	232	233	228	231	205	212	216	214	221	238	235	232	228	242	206	209	218	226	236	234	227	221	207	211	216	235	236	233	234	235	235	224	208	262	220	208	240	197	202	226	226	228	276	217	206	229	222	236	284	230	203	225	231	231	238	221	244	213	233	233	225	224	229	229	216	250	232	195	216	218	209	220	234	226	224	214	221	223	230	217	232	237	216	261	222	207	223	212	212	221	218	225	241	206	234	227	221	194	227	228	230	266	237	229	211	200	235	213	228	241	209	259	228	197	241	198	218	212	238	224	205	224	226	233	214	237	215	220	226	224	232	221	214	219	237	223	244	218	250	224	223	256	227	242	208	232	235	231	222	219	224	251	235	241	254	234	209	241	230	240	210	239	224	238	214	230	244	236	245	225	238	235	240	228	200	220	207	205	201	222	224	251	223	214	213	211	229	228	239	222	244	223	219	217	240	227	223	204	217	240	238	213	214	202	235	218	255	235	225	206	229	224	231	235	235	233	216	227	242	216	182	224	242	261	241	214	210	244	229	221	221	196	218	234	229	213	199	220	221	227	225	219	252	224	225	218	213	213	229	195	236	231	216	215	237	221	243	201	227	225	218	182	224	239	214	230	205	229	242	217	240	226	199	207	231	232	219	233	224	239	192	232	237	223	247	196	249	217	224	240	231	213	239	253	211	243	228	243	226	214	205	214	203	242	221	254	229	208	243	260	218	217	229	213	213	211	219	217	228	237	215	255	231	235	230	226	236	213	229	226	281	217	226	187	239	216	237	224	210	232	220	228	223	253	232	214	198	230	204	229	232	240	206	233	215	217	234	228	222	236	226	220	232	219	212	212	244	229	247	237	222	197	224	199	246	214	209	228	213	206	226	244	222	240	253	206	251	239	217	229	267	210	214	227	223	223	213	213	238	243	217	209	179	227	225	239	203	237	238	221	232	203	205	199	234	240	244	223	229	224	213	230	221	213	232	201	231	200	218	241	228	240	219	256	211	211	236	246	223	237	235	235	222	211	224	236	218	216	198	222	245	223	248	186	234	227	231	254	212	245	213	219	236	213	248	234	211	209	204	238	225	212	222	232	240	224	223	206	212	226	209	248	193	232	227	209	213	248	218	245	214	210	238	225	188	242	230	230	244	205	238	213	177	222	228	226	255	254	218	199	232	239	264	238	214	243	259	237	219	228	195	225	221	232	243	229	213	202	236	225	236	229	231	221	210	239	213	228	210	241	221	220	192	231	228	217	234	248	217	233	223	254	220	221	223	235	236	226	189	225	234	231	223	234	220	240	223	211	235	197	251	225	252	231	223	235	240	210	216	243	222	233	224	227	228	221	243	232	231	201	235	217	252	202	230	222	240	229	235	220	200	242	230	213	226	233	223	220	224	206	252	232	229	223	254	204	226	241	231	221	207	223	215	236	251	243	214	200	218	232	232	223	224	251	207	224	206	202	212	237	231	244	208	215	205	235	263	190	204	219	233	210	197	219	223	226	227	206	222	208	223	233	221	226	212	246	235	203	247	228	225	232	232	252	245	227	223	250	239	215	215	207	225	230	227	239	230	229	233	220	210	246	211	216	220	232	229	246	207	242	203	230	228	217	231	254	243	217	259	193	233	208	215	237	235	227	225	219	249	230	243	240	236	251	238	263	221	237	216	239	241	212	204	223	224	215	218	234	218	233	195	242	241	222	221	237	216	222	205	218	248	240	214	211	232	262	254	221	224	217	242	225	233	209	250	223	234	207	227	237	213	219	211	234	229	232	211	202	238	235	233	243	225	236	230	218	233	240	212	245	247	222	211	221	213	250	246	234	216	204	241	218	206	228	226	240	238	245	220	235	238	223	203	227	212	229	247	239	229	206	222	229	221	236	222	205	246	223	235	239	223	235	226	228	251	219	238	250	211	243	198	206	235	214	216	197	215	193	208	261	217	207	224	204	218	211	226	219	241	234	220	220	230	232	231	226	244	214	202	197	237	246	255	206	249	221	250	225	236	208	241	229	234	194	230	232	208	223	214	227	203	224	203	225	237	229	221	183	219	219	261	216	214	226	232	199	199	202	222	225	223	203	206	218	207	222	209	208	211	214	200	204	194	214	229	218	211	217	201	224	231	244	189	216	235	231	198	230	214	220	215	252	192	211	213	259	230	233	209	221	226	224	226	244	215	219	222	249	233	225	234	212	226	238	224	232	228	233	230	236	220	224	214	246	224	250	231	214	208	210	249	243	230	235	214	223	247	233	216	222	232	215	214	236	236	213	201	225	198	216	211	244	231	222	212	217	209	223	224	218	239	238	244	206	247	237	260	194	249	210	226	223	234	244	217	247	253	225	208	221	229	263	217	208	249	223	251	236	218	216	218	227	230	252	214	221	220	212	226	236	257	219	204	230	214	223	237	197	214	214	217	238	216	228	235	261	237	225	203	233	217	220	199	224	225	228	207	227	215	240	234	233	196	220	221	237	220	230	221	205	229	240	202	218	218
28659	39458	11928	7067	4142	2464	1844	1168	849	786	597	516	470	448	374	406	355	354	336	339	300	282	322	308	319	322	270	281	318	292	341	301	327	310	336	307	301	316	296	283	275	292	278	314	269	286	289	252	263	278	261	267	264	302	265	244	241	253	240	276	296	255	261	233	255	287	252	226	252	263	238	243	248	223	262	251	238	253	255	253	250	228	252	259	242	244	243	233	240	226	279	251	221	240	222	259	238	240	235	253	223	232	260	233	232	248	228	233	253	245	206	224	216	259	218	254	228	232	268	208	271	221	229	229	228	252	247	242	247	222	236	230	255	242	243	261	213	253	247	216	257	263	219	257	227	263	224	234	240	217	210	255	238	230	256	234	249	249	248	253	240	242	231	271	218	272	239	216	247	242	261	253	254	241	221	262	216	212	241	256	260	249	226	230	227	252	250	256	236	266	240	228	240	251	242	260	210	237	265	238	239	236	246	238	248	226	249	243	257	230	274	233	257	236	227	249	217	234	253	231	255	223	234	234	230	234	244	277	216	237	237	261	263	261	268	258	230	232	265	235	239	244	236	242	256	253	230	249	217	249	226	229	224	244	245	227	220	242	244	254	247	221	230	220	219	211	231	224	230	229	247	218	239	234	225	239	255	218	256	234	252	229	225	230	246	222	227	246	247	259	227	242	222	238	234	245	237	231	215	237	244	236	260	203	225	252	242	241	233	245	257	229	244	216	243	236	217	231	232	233	262	249	258	251	228	238	208	253	212	232	228	260	219	221	216	246	237	240	244	222	243	224	213	265	226	208	201	254	224	233	253	247	212	256	242	251	226	236	238	253	249	217	228	250	234	233	233	241	237	263	215	240	229	249	247	231	213	250	233	229	230	223	252	227	257	239	258	212	245	246	263	283	258	241	242	249	260	218	247	245	258	229	216	238	225	244	253	263	249	224	235	236	248	252	246	248	240	237	246	219	249	231	257	212	224	222	232	231	244	243	257	242	225	247	247	244	236	232	246	250	219	239	252	242	249	222	237	262	249	257	227	263	248	259	233	246	236	269	253	253	223	276	247	205	244	238	225	270	216	249	256	261	212	253	232	252	209	216	240	221	233	232	255	239	239	255	231	225	247	258	258	257	224	226	239	215	240	236	250	241	254	257	253	223	255	256	247	244	245	234	238	250	242	223	243	233	260	247	225	233	224	243	238	262	229	246	231	234	268	243	229	252	225	243	235	254	251	257	236	236	236	213	254	270	213	201	236	230	250	229	258	222	262	249	225	261	204	250	247	220	215	203	235	245	240	233	258	219	235	228	236	266	217	241	227	260	263	212	233	228	220	238	225	242	246	220	235	238	257	232	261	233	254	239	244	230	265	207	246	238	226	246	253	266	242	243	215	242	235	246	263	229	258	262	249	249	247	241	248	234	206	259	253	260	236	218	206	236	230	236	228	220	244	246	201	252	251	230	244	289	251	211	218	229	215	236	241	227	229	231	263	222	280	241	234	237	248	221	232	232	240	227	242	233	249	239	217	200	255	257	240	236	254	260	225	256	230	229	217	212	232	214	228	237	254	236	254	255	230	238	246	248	241	257	221	220	245	249	224	226	238	245	230	217	221	223	246	246	235	274	225	239	257	233	235	215	243	231	228	232	236	233	245	247	239	251	238	244	242	234	204	253	220	220	240	218	239	202	243	214	261	244	236	234	249	227	243	243	250	215	232	256	219	250	252	223	232	245	253	234	210	286	239	216	240	252	217	248	232	258	258	240	236	242	228	257	242	242	246	254	252	216	252	247	206	223	219	243	242	223	250	215	223	251	239	230	227	256	239	226	243	234	235	234	260	245	246	263	244	257	251	257	245	259	241	242	213	238	246	251	246	249	245	220	215	234	255	221	223	246	214	241	258	265	237	235	240	253	216	226	249	219	238	227	227	220	228	250	220	235	227	236	236	258	248	265	230	251	241	238	246	237	199	227	241	222	214	245	237	213	258	221	221	229	248	239	238	240	214	261	235	248	247	230	257	208	239	219	231	246	230	252	232	237	238	236	225	232	246	252	198	238	201	256	247	253	241	212	240	242	231	276	209	242	241	239	268	253	222	210	233	265	237	260	231	224	261	247	220	228	215	244	217	218	253	275	263	216	240	255	232	245	243	255	248	257	243	243	223	235	227	245	217	240	242	229	241	248	221	248	237	231	245	277	246	229	247	247	227	247	237	246	242	220	236	214	234	260	251	269	258	257	245	247	238	254	223	238	226	243	241	237	216	260	269	222	207	255	210	250	269	279	229	257	235	246	231	237	225	231	219	262	240	233	237	259	228	250	234	223	260	261	260	237	244	223	257	251	247	254	229	214	227	251	215	220	270	235	251	247	224	223	256	225	203	210	246	219	227	247	255	227	228	225	248	228	232	212	238	250	247	209	246	199	248	262	244	232	249	253	238	247	274	230	254	225	218	251	236	246	230	203	225	238	256	229	226	245	254	255	244	240	222	220	228	243	242	250	244	232	247	222	250	237	241	239	248	249	223	242	264	253	229	240	234	222	212	224	221	223	235	275	219	223	237	225	220	263	236	264	250	219	233	221	230	266	241	231	249	246	239	271	223	257	220	202	219	257	245	235	223	242	259	259	260	218	240	227	257	232	234	248	237	234	253	243	251	233	259	232	218	232	249	256	251	230	242	241	238	222	232	246	221	235	241	222	229	220	226	206	244	219	214	221	238	249	232	249	222	215	210	252	231	231	266	244	240	235	259	239	235	253	258	240	267	237	231	233	216	239	234	233	230	250	241	255	260	226	224	249	232	252	251	229	223	242	258	263	254	248	227	250	223	216	228	258	295	261	253	255	250	213	229	224	250	247	222	237	233	251	249	225	246	255	226	239	226	236	241	228	246	206	233	240	245	223	238	231	257	257	226	250	255	235	209	232	261	254	240	228	237	239	260	238	233	238	254	229	236	214	259	219	234	232	236	242	221	249	248	230	255	244	266	253	232	224	237	234	238	261	227	248	236	211	236	256	234	230	233	227	226	218	257	229	248	264	226	261	255	229	221	232	239	246	241	238	271	222	234	227	228	237	242	248	228	251	231	236	234	239	244	241	247	211	229	231	235	221	238	224	250	235	250	222	209	240	229	236	218	237	202	268	224	246	232	230	227	243	238	245	239	236	250	252	232	251	232	236	253	249	228	237	241	216	229	246	232	204	226	239	222	249	223	244	239	251	244	245	239	207	235	281	234	255	218	245	219	220	272	226	251	249	227	237	237	241	234	235	241	245	250	265	248	235	229	249	217	269	227	237	232	267	202	239	225	241	242	226	257	226	235	248	232	230	250	213	247	231	225	228	241	222	232	234	230	229	240	240	214	254	233	233	263	236	243	225	258	233	245	252	248	267	252	265	244	250	230	244	218	239	240	236	239	239	240	239	264	236	203	252	221	264	231	250	269	255	221	231	219	216	222	273	236	219	275	257	273	259	227	229	245	228	224	259	232	245
25083	21198	26998	25354	8336	1134	651	462	434	380	350	299	271	295	291	231	224	261	244	240	260	272	231	249	227	248	259	244	263	265	260	246	261	248	262	239	268	236	223	232	234	269	300	257	265	255	234	254	222	270	255	219	229	229	212	250	238	254	213	224	248	231	210	218	197	232	244	235	226	234	242	228	230	234	243	227	241	250	200	211	242	212	235	209	218	214	203	227	235	218	232	211	224	251	223	208	228	229	246	217	245	196	229	209	236	247	225	227	214	227	201	223	251	241	219	225	207	216	205	219	231	233	255	213	240	248	206	204	209	214	228	230	237	234	207	224	191	232	222	230	209	245	236	228	221	241	224	218	239	222	213	211	226	239	222	250	211	238	214	212	219	220	260	240	241	215	231	256	234	217	208	226	231	213	249	202	208	216	206	249	241	233	216	218	224	242	231	244	229	205	239	258	209	223	237	220	239	201	230	213	241	219	222	221	234	225	228	252	242	224	233	199	229	215	211	220	237	247	221	214	222	199	203	250	214	207	220	240	239	215	214	240	234	218	221	235	216	216	226	214	214	220	230	226	219	200	226	202	244	259	233	198	226	239	230	242	252	228	254	225	226	223	231	237	210	243	206	230	230	220	224	253	208	261	223	244	229	252	232	216	213	235	216	211	223	239	212	214	219	229	207	228	215	250	231	215	253	210	221	221	244	224	228	206	226	212	229	264	201	190	213	249	221	212	236	250	219	238	227	213	220	207	235	239	220	203	228	198	202	240	243	226	195	228	215	221	223	226	223	179	205	222	216	226	238	223	218	182	243	219	234	225	236	236	228	229	203	247	233	221	228	199	234	232	175	214	217	236	216	223	247	224	201	235	257	216	221	208	220	233	223	230	256	222	194	226	252	224	230	208	225	212	224	226	192	221	204	221	223	190	230	242	223	226	222	246	232	223	210	241	247	256	216	214	220	234	232	257	206	235	241	236	240	222	211	208	254	211	236	235	255	220	222	207	223	229	207	207	224	228	210	227	215	207	227	214	227	246	243	248	202	241	217	226	221	231	226	222	231	220	229	254	195	247	198	218	212	231	237	203	217	214	232	244	239	230	226	243	225	211	223	203	221	237	212	235	218	226	259	240	257	212	221	233	218	218	226	222	242	235	244	210	249	219	238	234	226	232	225	205	239	239	235	233	192	226	212	217	232	256	241	234	234	244	252	243	241	230	212	230	212	218	212	201	220	219	238	210	223	242	223	222	213	214	223	233	256	221	209	218	199	222	237	241	230	229	245	219	223	216	191	222	248	240	226	217	241	243	259	228	226	224	203	233	205	232	210	237	220	241	237	238	208	219	226	228	190	240	219	224	229	251	219	225	224	243	227	217	203	220	247	236	231	197	199	210	250	221	224	246	249	219	233	240	252	223	226	202	246	250	225	212	233	213	195	221	245	228	219	213	242	225	212	242	232	223	210	241	222	244	240	220	214	227	204	215	215	222	223	238	220	254	225	224	203	240	222	229	225	216	225	236	207	204	224	231	206	200	245	206	223	228	205	241	225	180	233	236	218	218	219	241	218	247	241	214	227	225	200	231	222	219	219	209	222	220	228	223	225	231	212	204	240	208	222	231	214	228	217	225	210	232	236	236	245	221	219	227	221	213	248	226	248	224	231	217	238	223	206	230	222	225	204	226	206	224	238	216	221	218	229	209	207	233	218	245	211	216	241	203	243	223	250	225	216	236	252	233	213	227	215	214	219	194	218	218	255	224	226	226	207	215	238	210	226	233	222	213	210	260	216	248	248	217	216	222	236	203	221	222	221	225	208	228	243	224	204	228	222	199	235	211	228	206	216	238	226	222	222	242	222	235	229	245	218	233	226	223	241	204	232	217	238	248	223	238	205	263	218	228	214	195	246	237	197	219	220	227	219	226	246	218	210	212	239	237	223	230	226	219	233	220	231	224	219	227	231	216	222	221	223	223	206	196	226	213	231	201	229	220	195	218	239	209	266	233	202	211	239	239	226	214	221	204	234	219	207	221	203	186	238	198	205	208	212	235	251	206	235	233	216	239	223	217	230	231	219	210	211	246	205	259	231	212	219	229	247	224	245	227	229	274	218	240	218	220	230	235	223	229	229	217	223	206	224	229	237	221	211	225	239	215	233	215	259	238	204	239	243	229	216	209	194	203	187	248	215	224	228	217	235	218	236	239	221	239	209	252	210	229	236	216	228	228	208	208	244	194	207	196	217	222	223	207	242	214	214	227	222	207	230	239	227	214	232	236	209	218	242	217	215	220	221	248	241	270	227	237	240	217	208	212	223	209	214	236	239	218	216	225	209	230	219	222	220	204	216	205	247	211	236	216	235	219	243	222	233	237	232	213	203	239	227	237	233	230	222	233	217	209	230	221	217	212	202	216	229	213	235	222	255	215	220	223	225	229	242	253	248	242	242	227	220	229	231	236	210	244	264	221	206	247	209	234	226	233	244	233	223	226	233	207	203	234	235	232	223	225	220	246	216	196	215	239	242	206	216	226	241	221	232	237	233	218	199	214	222	223	209	212	203	240	245	198	201	235	218	222	210	233	206	200	225	235	216	219	246	192	199	240	236	213	204	216	235	236	242	216	222	225	231	247	194	213	219	236	228	236	231	217	231	241	200	214	208	190	208	221	217	201	209	243	214	220	222	214	225	245	232	223	215	221	209	220	230	208	209	259	225	250	223	221	234	221	227	199	207	247	240	202	202	211	217	232	191	241	199	226	237	225	221	235	237	238	219	199	215	219	240	207	247	229	240	241	212	233	218	219	225	223	227	210	234	215	228	212	247	215	233	235	240	243	236	229	208	194	216	246	215	257	206	238	228	231	239	234	242	247	231	229	234	171	216	219	239	202	235	254	237	211	209	224	231	228	236	210	227	235	222	217	203	232	211	227	242	240	222	215	222	219	221	206	223	207	232	230	215	198	232	232	228	229	224	222	206	224	224	209	235	243	229	233	234	240	238	196	223	206	241	220	266	210	218	226	224	238	217	206	196	195	220	229	222	240	223	205	212	234	221	225	250	201	227	241	240	208	211	224	211	198	234	225	221	201	227	252	237	220	238	208	221	220	219	227	218	244	219	223	190	210	226	214	214	240	202	243	229	225	242	215	216	212	243	232	202	204	213	235	250	235	197	223	259	236	221	236	250	213	231	234	223	221	236	226	223	230	214	224	229	224	248	231	207	244	221	233	216	215	233	210	241	200	242	214	238	231	220	211	237	223	241	207	237	241	226	231	204	228	207	190	215	229	200	220	232	222	243	244	247	226	233	223	218	242	224	202	223	216	212	201	214	242	211	224	227	230	225	242	215	205	224	219	218	224	236	245	219	262	221	225	223	203	194	233	223	210	235	235	231	229	215	239	185	227	239	229	240	240	237	211	232	217	234	241	231	235	201	219	215	203	253	222	236	220	194	196	235	193	231	198	228	245	199	200	213	236	212	222	242	235	222	193	233	226	219	197
27284	33255	9869	4770	2571	1747	1138	891	674	574	476	411	431	329	340	299	318	307	285	296	281	282	275	288	294	254	286	311	295	285	305	306	279	297	324	285	284	290	312	265	301	273	300	257	308	284	308	268	268	257	227	275	295	262	256	256	255	264	266	252	268	284	256	258	247	238	221	215	282	256	286	249	242	257	252	242	266	255	255	238	282	254	242	272	259	267	252	250	229	262	256	244	216	290	245	256	222	240	256	253	240	229	278	238	219	234	252	242	240	264	235	274	247	280	241	257	267	259	257	259	224	260	236	238	252	245	244	258	258	242	225	244	248	269	253	265	225	231	249	235	250	236	229	245	232	263	223	246	241	251	221	238	249	233	276	270	254	247	231	247	235	245	222	251	243	240	240	234	255	257	263	254	241	258	240	236	243	239	233	241	239	252	254	238	230	256	248	246	227	263	270	263	227	229	249	243	234	259	252	243	260	240	246	257	255	224	250	247	198	252	244	222	236	209	267	237	243	253	255	236	248	240	226	214	218	233	263	241	263	234	232	254	248	260	235	217	245	254	250	248	271	229	275	254	248	247	241	264	252	230	268	239	240	232	248	226	237	237	269	263	231	248	255	239	207	238	256	242	266	230	238	255	242	232	242	236	206	246	240	245	249	245	241	241	234	260	255	237	253	264	230	255	240	246	226	230	215	261	246	249	193	254	245	241	244	241	251	295	244	244	233	248	236	221	272	255	260	258	276	245	233	240	258	250	245	255	262	265	242	228	238	224	226	233	256	232	228	247	242	239	250	254	258	255	236	252	241	226	220	246	233	245	263	252	253	246	233	259	226	259	216	231	244	246	258	210	249	208	247	245	231	248	236	224	253	227	231	272	265	219	243	239	260	256	245	255	222	243	241	267	246	238	232	235	254	260	248	242	228	275	267	280	255	224	238	262	246	229	240	272	235	257	213	257	249	225	245	237	229	255	228	244	248	233	239	262	244	245	262	220	237	237	260	231	256	252	256	257	248	259	260	232	262	213	244	234	213	248	283	226	238	257	276	276	254	215	225	248	254	256	249	259	264	252	236	238	229	263	260	229	244	238	263	253	237	234	235	230	238	230	237	227	303	229	251	261	239	221	263	270	256	215	267	252	230	280	237	243	231	267	228	251	254	226	242	245	239	272	238	243	272	268	236	270	221	258	247	219	238	236	248	241	218	269	249	262	234	235	254	233	249	224	232	256	259	247	247	261	250	246	232	234	219	243	233	261	233	257	263	232	269	235	259	260	231	235	237	238	265	261	233	237	234	246	238	234	241	214	257	238	230	243	266	230	244	269	237	246	254	241	245	256	243	269	257	227	218	236	230	244	218	240	257	249	253	247	246	249	252	250	252	235	251	257	262	250	234	233	257	263	273	236	233	231	251	251	225	222	237	257	237	234	265	269	235	248	267	242	235	220	258	259	269	241	259	233	244	220	271	231	249	257	242	252	249	247	253	229	237	230	232	260	253	208	238	246	225	241	248	214	229	256	241	253	254	260	228	259	235	221	260	253	271	284	244	247	234	249	232	234	233	239	222	219	237	248	245	232	205	231	228	259	230	235	235	238	238	221	257	228	238	245	245	266	247	260	225	236	269	268	238	222	252	267	250	216	242	255	256	248	221	236	229	259	265	238	243	248	250	234	268	212	232	237	239	285	254	245	260	287	222	272	243	225	251	240	248	239	230	238	243	251	269	208	243	217	240	217	252	256	232	244	247	234	250	234	258	265	258	245	220	265	268	249	227	226	262	268	252	269	247	259	265	228	254	254	220	232	255	221	290	246	229	250	247	263	265	242	253	224	269	240	240	260	209	219	263	216	241	229	251	248	249	244	254	210	236	237	257	253	217	258	240	262	248	231	244	236	272	233	242	261	249	232	237	257	249	255	254	256	244	266	234	254	245	250	249	251	224	233	249	266	254	241	213	238	208	266	235	260	229	237	251	252	225	230	259	224	261	249	237	255	221	248	275	232	223	261	244	252	241	254	215	256	231	259	255	234	254	228	260	226	249	222	248	254	282	224	238	256	266	223	247	257	233	246	253	244	244	261	234	253	254	235	229	244	234	273	248	224	257	238	265	244	254	270	258	223	235	222	244	280	239	239	263	264	224	235	250	239	248	239	275	235	245	232	261	246	249	237	255	231	256	252	225	279	244	224	255	241	218	263	258	243	250	271	227	227	263	234	280	263	269	233	267	230	254	254	254	231	221	237	249	218	245	249	242	224	261	242	274	249	210	261	239	261	221	218	258	227	234	228	238	261	261	287	236	242	241	257	259	247	248	249	239	247	243	231	235	239	241	210	246	253	265	275	237	237	225	246	246	262	265	255	247	249	237	218	232	234	232	223	263	257	233	257	248	228	237	240	254	249	246	267	229	230	258	251	258	240	247	224	247	243	239	263	236	253	215	244	241	237	262	269	255	217	210	255	244	226	214	254	214	255	236	237	274	230	230	261	265	251	239	258	241	232	248	268	221	242	257	240	222	258	255	251	232	242	274	242	241	238	257	283	255	232	240	256	256	239	258	249	272	234	241	238	247	247	219	237	234	259	236	231	277	226	270	233	221	240	250	248	248	234	218	234	271	261	273	276	231	248	243	240	229	215	250	228	263	262	213	251	256	234	228	241	249	247	266	221	248	242	264	250	225	241	269	256	256	271	204	234	239	246	259	239	227	247	249	248	237	239	258	269	251	236	253	229	233	231	246	224	238	243	272	237	250	255	275	239	240	243	228	269	249	224	233	218	213	253	276	277	237	259	247	270	245	253	220	230	234	250	231	249	244	241	244	240	242	237	248	261	225	241	244	241	216	220	242	246	241	236	235	238	248	266	216	239	234	239	267	238	270	242	240	234	238	249	210	257	238	245	259	247	250	239	222	252	242	262	242	250	223	250	250	262	246	247	256	266	259	229	234	271	222	260	251	261	240	252	256	252	241	230	245	241	252	228	245	243	228	232	255	237	231	283	209	238	239	243	258	241	245	254	250	243	239	242	236	255	252	240	239	247	225	248	225	242	215	247	264	221	260	243	246	223	221	262	261	249	231	228	255	250	243	234	237	258	233	231	238	237	252	241	243	234	242	280	233	266	240	244	215	250	225	235	232	240	224	215	240	251	223	247	238	247	241	253	225	230	247	265	235	278	229	257	246	251	262	223	233	253	231	249	248	254	241	265	260	255	234	262	247	232	244	222	251	241	267	224	265	269	258	239	269	255	227	252	269	230	254	240	240	234	236	229	271	214	229	227	235	255	237	249	197	249	238	251	229	252	245	222	232	241	263	250	256	243	226	252	241	246	230	217	236	244	242	248	229	258	229	291	245	247	255	254	233	208	276	227	223	221	242	269	231	256	256	238	256	245	237	258	220	250	212	267	251	239	230	210	218	231	230	241	217	241	234	242	259	249	247	246	252	234	249	232	251	231	253	276	227	255	272	255	239	256	246	260	233	242	242	240	250	228	266	240
22899	21309	28913	24017	21312	21220	6521	1369	974	856	677	640	623	486	465	458	436	481	421	414	409	424	394	401	457	389	415	375	395	435	417	438	375	426	427	384	409	395	381	419	408	415	476	423	426	386	398	383	393	386	403	372	356	406	398	362	352	391	383	409	400	370	366	352	382	351	382	371	356	360	345	333	340	371	352	370	357	344	363	358	344	341	348	342	356	343	348	360	356	355	366	334	364	346	342	343	337	389	361	353	340	348	334	376	328	360	325	332	354	354	328	345	381	358	391	358	320	328	381	337	329	346	352	352	368	332	314	329	312	347	317	344	369	370	353	361	347	334	358	328	351	363	378	340	315	364	351	364	366	328	355	341	308	388	356	328	325	343	344	354	326	329	337	325	363	326	341	327	409	347	357	336	321	341	346	354	330	388	333	340	323	314	345	344	350	363	356	340	360	339	348	345	337	348	331	390	331	343	346	363	319	361	347	349	360	383	348	373	372	355	354	367	334	357	359	352	334	314	348	334	288	352	374	360	342	316	326	343	323	377	342	342	362	348	338	350	362	351	345	357	332	314	363	376	337	320	356	328	340	326	358	303	339	345	360	333	324	350	335	336	349	311	325	314	351	345	351	325	352	375	347	340	330	341	341	310	341	326	344	373	320	353	391	385	365	341	345	330	361	336	379	352	340	363	360	359	325	335	379	354	357	318	347	337	330	343	357	326	314	348	337	351	343	355	373	311	363	342	302	369	342	340	328	336	350	348	385	360	324	345	330	325	350	360	348	327	331	349	366	330	370	354	360	370	355	336	336	356	335	314	335	309	363	336	345	340	350	350	342	358	333	314	377	365	340	350	340	344	362	345	325	355	317	367	334	360	348	340	376	379	333	353	355	362	358	355	356	362	330	347	358	338	339	365	344	347	335	384	327	345	343	330	362	368	330	364	355	354	322	357	357	361	357	362	384	376	369	354	342	355	363	304	335	349	340	341	353	364	374	354	354	351	358	345	329	334	340	318	351	346	351	369	352	369	351	328	360	326	339	338	338	329	326	342	306	351	317	314	327	323	306	336	345	309	345	339	383	340	344	368	347	382	362	354	340	335	317	396	339	351	348	364	360	341	361	333	360	360	345	345	382	329	328	349	349	344	345	343	371	328	349	369	374	358	342	315	348	320	348	388	338	366	354	354	317	334	389	349	354	341	367	330	347	355	363	362	319	348	320	309	345	352	354	314	359	322	316	332	349	341	358	360	330	368	352	335	307	345	340	355	364	353	359	362	336	333	341	355	350	333	380	314	348	349	354	351	359	338	386	333	361	356	326	323	357	359	357	368	335	354	350	369	328	362	350	350	377	353	327	347	350	358	319	317	346	378	356	326	334	330	322	353	326	366	341	341	362	340	336	330	340	348	375	362	335	319	335	365	337	321	327	355	304	362	357	332	311	393	345	363	367	359	356	354	304	361	296	312	341	356	339	323	351	378	352	323	360	344	335	325	351	344	306	347	364	308	337	343	357	358	328	361	354	362	326	339	369	371	349	357	327	308	345	338	348	318	339	359	367	341	326	339	327	369	344	359	348	354	365	325	371	375	365	342	363	354	367	333	336	355	333	348	335	358	348	331	342	383	351	329	326	337	319	351	346	367	341	308	339	352	378	343	361	316	373	341	363	334	335	350	353	329	337	395	360	351	313	342	335	331	333	348	370	373	355	345	376	337	363	350	365	345	339	359	334	352	360	364	333	351	355	372	352	341	392	364	377	334	353	318	333	310	355	338	335	341	351	303	341	324	365	356	348	359	322	335	371	345	363	318	333	342	339	369	357	321	337	354	348	337	332	343	389	349	359	364	379	366	342	322	334	347	338	331	351	335	327	339	338	326	361	345	328	336	347	325	350	357	360	321	332	337	357	380	350	336	318	372	328	357	331	357	336	377	365	340	322	323	309	339	332	370	357	310	328	342	350	364	344	349	332	336	366	340	352	371	383	365	332	341	380	342	329	349	369	395	313	339	372	362	351	328	338	371	367	355	322	325	358	340	374	355	364	359	340	364	326	357	360	348	359	357	343	327	345	325	381	328	279	348	329	340	381	359	356	341	374	336	368	345	319	341	345	346	336	316	329	328	338	330	354	331	380	388	343	345	317	378	365	352	362	347	372	339	356	348	359	351	368	344	339	379	365	352	341	336	349	345	329	335	353	327	323	350	349	335	364	370	356	381	344	353	333	335	334	335	320	317	337	369	335	351	343	355	352	313	359	375	325	335	364	335	357	310	311	382	316	326	343	361	346	352	314	363	354	350	350	337	325	338	327	342	333	295	330	340	355	349	352	305	357	346	321	360	371	328	381	330	368	331	369	352	375	368	371	318	328	358	363	352	332	323	379	333	345	329	391	318	347	341	343	322	355	369	354	317	350	366	334	340	307	303	361	316	341	378	354	343	331	366	363	355	322	400	341	355	369	380	363	340	359	332	328	362	351	348	350	306	342	341	328	320	365	328	330	335	339	355	337	347	338	317	342	369	341	344	343	347	355	304	350	360	357	340	328	358	378	358	357	370	360	359	364	372	334	348	331	359	339	323	336	348	300	379	361	349	328	351	357	331	345	348	343	344	314	331	337	342	382	368	379	342	340	352	345	333	355	358	377	332	379	342	353	345	344	363	332	349	372	337	320	370	372	338	337	368	313	352	347	342	376	352	347	331	358	353	382	358	338	311	352	301	385	347	324	386	365	347	357	333	324	375	349	349	307	351	338	367	336	302	314	339	347	332	375	352	373	327	338	346	347	375	350	339	347	350	354	317	361	340	347	336	337	361	352	345	366	357	348	366	341	350	355	350	361	393	380	301	366	382	338	365	338	342	320	357	382	348	359	377	335	327	369	332	343	330	332	324	353	358	351	362	348	330	331	335	353	350	371	332	341	380	329	349	360	328	364	328	338	344	347	348	335	344	346	349	339	347	356	311	337	354	346	362	332	374	326	369	343	344	343	367	345	344	358	353	355	336	346	379	330	359	319	329	318	316	351	343	359	360	364	360	382	356	361	365	328	372	319	374	333	358	336	336	356	352	353	344	331	328	324	330	344	352	313	374	346	326	375	374	365	342	312	352	333	347	382	340	325	345	336	330	319	378	360	341	344	374	341	358	397	366	323	338	366	351	334	350	350	344	305	335	369	332	309	388	346	340	358	352	372	370	337	347	321	347	370	309	352	344	371	362	344	353	353	356	346	331	336	330	323	363	349	365	356	329	379	365	349	375	338	339	371	348	355	320	350	365	313	333	350	356	342	326	327	330	365	359	336	363	349	367	355	339	350	342	306	324	357	346	374	319	353	316	347	337	333	319	343	362	378	356	333	334	322	338	306	332	339	352	355	368	384	329	358	322	345	341	330	311	357	369	335	302	373	324	351	349	318	319	341	342	359	348	346	337	373	347	337	361	359	336	341	335	339	315	367	331	351	333	358	355	373	344	353	353	346	327	356	352	336	352	364	329	330	336
33467	44570	17027	8700	5652	3712	2665	1941	1636	1233	988	861	739	735	625	604	505	535	479	533	494	436	465	461	426	469	454	427	411	435	432	478	478	501	481	525	469	449	455	426	439	500	492	439	473	436	425	398	449	427	423	406	387	397	456	402	355	417	426	407	407	409	413	393	352	384	397	359	405	357	339	348	362	371	381	359	343	379	365	360	377	346	389	357	417	361	333	347	376	360	407	369	399	374	340	368	369	370	340	357	358	375	347	386	346	362	346	366	352	361	375	350	340	341	376	321	361	375	386	372	340	358	380	346	346	333	340	351	347	341	363	355	365	346	384	377	355	334	370	319	318	350	335	355	366	357	347	366	360	366	369	329	355	345	354	323	379	375	345	358	333	368	338	324	335	382	367	322	349	386	310	373	351	370	364	348	332	386	367	340	347	344	360	342	397	352	351	362	364	365	325	342	347	383	339	330	331	361	369	363	368	332	343	362	354	361	396	372	341	384	390	377	376	365	320	356	357	364	328	369	354	317	367	373	370	376	358	390	334	355	324	340	376	325	350	366	344	335	346	335	351	347	356	372	339	320	352	353	349	346	340	346	393	353	302	341	354	352	328	335	361	361	351	345	351	346	340	331	362	382	335	333	327	348	349	364	342	348	354	366	352	345	367	343	323	354	325	352	349	368	352	390	371	353	336	307	384	359	346	377	391	370	354	355	348	404	351	345	367	376	362	359	362	347	368	381	369	388	343	344	364	348	335	360	342	340	349	386	380	361	349	345	359	363	329	347	350	343	328	374	333	365	371	360	355	355	364	343	322	352	326	336	348	347	351	340	349	354	337	348	351	330	338	341	338	346	370	345	361	398	323	353	329	363	392	381	304	399	371	356	350	384	350	358	373	350	359	357	377	355	369	325	342	352	346	370	368	340	347	367	331	346	351	343	354	373	370	356	366	357	365	341	352	360	368	365	354	341	326	347	360	371	363	350	342	336	361	348	323	363	361	336	326	354	337	370	340	321	373	347	352	336	324	362	360	374	347	336	393	346	389	350	369	349	358	341	407	346	362	356	384	365	354	375	330	332	371	385	349	345	377	334	333	343	329	322	353	367	336	380	375	360	367	350	355	322	345	340	303	385	348	331	357	379	363	369	365	379	363	350	352	311	361	335	364	363	322	307	336	342	381	381	363	365	358	371	362	365	351	347	339	353	405	366	356	364	356	371	352	362	336	334	358	367	356	383	348	382	361	335	362	368	366	361	394	394	318	380	361	369	407	358	309	353	371	349	391	326	359	377	352	355	345	344	360	364	337	360	367	382	345	341	337	339	360	347	377	353	343	360	336	380	378	328	353	335	362	354	361	375	343	357	345	352	324	372	362	370	348	334	350	315	302	346	347	310	345	392	341	346	361	368	347	339	378	323	348	365	335	332	347	349	347	347	354	358	354	390	385	363	345	364	324	340	367	361	383	373	331	356	385	379	367	370	373	359	359	384	369	361	369	367	344	376	351	353	360	376	380	379	333	315	409	399	395	352	343	317	358	374	352	358	353	346	360	373	342	344	369	385	362	341	321	389	351	384	355	363	361	339	355	313	353	327	366	339	351	320	353	346	382	374	371	343	378	353	339	374	323	383	351	324	363	357	346	349	350	347	396	375	353	355	386	354	378	374	331	348	351	368	361	357	345	331	358	352	375	330	363	332	364	351	369	362	343	349	350	353	352	389	334	377	384	358	358	331	369	342	343	342	365	339	355	344	366	375	314	364	355	354	336	358	334	343	324	353	385	361	362	358	353	330	370	388	363	354	379	332	334	340	369	335	347	365	392	387	345	340	362	387	340	350	364	354	358	367	314	354	339	379	356	380	314	366	363	378	357	372	372	367	353	377	352	341	369	356	353	351	339	356	347	329	347	353	369	366	387	361	348	379	402	366	350	396	352	393	342	335	358	346	330	341	329	353	333	327	376	365	374	353	361	319	371	339	350	364	355	364	350	378	357	322	346	342	349	347	370	356	359	384	324	354	368	357	348	344	359	356	345	379	335	370	379	343	385	377	387	362	359	369	382	342	322	381	347	332	337	331	368	342	370	360	336	349	366	354	361	385	372	343	363	321	366	347	354	359	384	346	342	340	364	369	360	360	353	352	366	350	340	391	370	346	354	354	331	383	340	338	368	372	359	359	337	374	372	363	345	353	351	355	342	346	356	372	345	331	343	379	377	379	384	384	337	352	342	351	348	360	382	332	374	408	357	363	335	334	365	382	345	378	386	364	309	341	371	368	370	349	349	371	340	350	345	344	337	370	393	358	366	357	332	350	377	380	372	342	364	401	390	379	357	349	373	375	354	364	362	352	338	379	368	348	351	348	350	336	377	340	354	355	345	366	351	364	338	342	349	338	373	384	352	356	353	367	357	388	350	386	363	345	331	347	348	378	379	355	353	336	336	352	375	346	370	399	395	381	362	370	368	350	337	383	321	367	369	370	352	355	365	370	299	343	369	350	361	337	382	358	404	329	330	354	344	345	360	323	359	351	361	384	366	362	362	348	369	348	347	375	366	389	365	374	379	346	319	366	350	338	366	365	381	334	365	353	336	344	357	372	326	330	341	339	356	333	378	326	346	365	341	364	375	366	325	342	376	314	351	348	365	315	377	374	335	363	364	369	364	325	390	329	335	358	365	337	368	362	324	344	362	340	356	366	345	346	343	349	362	374	339	350	344	377	361	367	404	321	371	363	358	357	312	318	378	376	330	341	390	364	344	337	353	342	359	355	379	367	337	380	369	332	343	357	351	369	358	345	357	346	316	365	382	335	337	346	356	351	336	340	357	353	371	353	359	337	324	317	365	324	356	337	371	383	364	383	303	346	337	372	354	369	372	352	347	329	356	359	308	367	379	333	347	376	348	343	346	353	343	358	363	378	353	380	346	347	322	354	351	363	327	350	327	359	327	338	377	370	374	326	358	363	384	349	370	356	354	330	368	341	369	344	349	337	379	342	406	318	347	350	347	385	365	370	331	369	352	375	366	359	359	351	362	351	352	357	376	365	377	361	335	334	370	347	333	331	354	333	373	318	386	350	356	362	339	350	332	345	354	362	340	375	360	355	325	333	353	368	367	359	376	353	364	364	388	347	355	361	369	358	360	339	346	344	348	331	365	347	369	358	340	341	334	360	338	378	381	355	369	381	333	350	347	379	367	329	366	358	363	323	365	387	360	350	349	341	366	388	372	344	346	348	343	377	344	331	357	370	352	401	392	357	351	404	345	346	344	364	370	355	353	350	334	350	335	344	350	355	345	353	344	347	399	339	337	341	340	355	339	386	363	350	348	370	368	364	333	352	363	355	376	347	335	353	314	355	341	329	326	327	357	353	354	369	334	328	371	339	340	356	340	333	365	370	344	353	382	355	338	339	332	377	339	369	348	350	365	358	347	366	359	351	327	339	372	350	342	351	339	385	355	334	348	361	340	353	339	384	356	368	346	368	401	319	372	362	348	351
28788	22651	10238	2326	861	471	302	340	289	271	232	215	225	182	166	176	176	166	190	159	174	174	160	188	184	190	188	176	184	191	144	192	188	177	208	176	195	195	173	193	184	147	193	159	189	179	186	161	157	189	191	170	161	162	180	163	168	172	168	173	181	163	152	164	160	180	170	178	167	147	174	175	182	150	175	176	153	160	161	173	173	186	179	184	182	156	190	161	169	158	185	140	168	181	161	163	163	184	166	165	178	151	183	166	174	167	162	158	159	164	185	177	157	182	167	152	142	158	156	183	184	176	179	149	161	153	156	158	177	154	178	162	172	156	144	178	177	170	158	185	177	153	170	192	169	181	158	169	165	178	189	179	162	152	176	156	179	161	158	166	168	185	167	155	161	166	175	175	180	158	151	151	140	160	159	142	154	170	174	164	169	173	175	158	159	176	178	168	153	156	161	173	139	155	164	171	190	183	156	191	140	160	157	124	163	160	149	164	181	147	177	162	159	191	197	158	155	152	155	164	178	151	162	145	142	157	157	158	168	172	159	164	149	144	168	146	138	164	180	166	165	184	167	162	160	149	170	191	153	152	145	168	181	173	163	179	158	171	175	168	151	174	159	162	151	177	162	139	144	171	194	169	175	187	181	172	137	156	179	176	154	168	178	165	161	159	160	172	161	182	174	153	152	149	169	149	182	170	168	174	159	180	162	193	170	169	174	181	169	147	189	168	179	193	164	162	168	178	173	160	148	183	177	145	152	167	200	185	163	179	151	175	163	169	167	170	193	164	182	161	177	164	165	160	165	169	161	168	164	162	183	171	158	174	168	171	150	178	171	164	157	180	160	175	173	169	158	170	171	169	161	165	163	148	180	153	162	161	168	182	171	166	154	169	176	170	177	179	173	179	169	152	175	171	195	169	154	167	178	157	163	178	191	167	149	148	146	153	166	167	161	185	158	160	204	170	153	158	194	187	180	164	169	143	149	140	160	189	160	171	152	179	164	162	168	175	157	185	157	156	177	154	164	200	167	163	168	166	165	160	171	180	169	152	182	163	155	153	165	150	152	156	180	180	175	161	151	157	160	169	178	190	191	144	175	144	156	176	182	180	189	165	168	171	172	160	182	174	160	188	152	170	181	161	178	159	150	159	171	162	156	191	173	163	172	164	178	165	142	169	179	171	156	173	165	175	170	172	150	146	152	191	159	147	171	174	186	131	155	173	154	192	178	181	142	165	163	152	175	162	173	182	177	191	188	167	177	182	163	146	156	161	166	190	158	176	174	162	177	162	134	169	146	159	161	169	180	169	182	209	173	140	160	158	159	176	178	184	155	165	147	176	150	172	170	150	161	199	187	161	182	152	162	165	192	156	162	154	175	175	163	164	189	162	193	154	145	168	182	177	172	170	156	159	167	167	163	179	160	167	175	173	173	193	167	158	175	160	155	179	157	147	165	171	178	167	168	175	166	168	142	167	171	175	161	157	148	168	164	149	155	151	176	168	170	166	165	172	176	162	158	180	171	171	150	151	182	167	153	170	173	150	172	169	156	165	210	152	164	165	148	162	179	170	179	186	141	167	136	204	159	173	177	178	159	154	169	172	191	165	164	183	186	156	171	176	167	179	157	157	140	181	190	169	177	155	150	182	175	160	183	165	159	172	168	180	165	173	158	157	176	146	156	168	170	178	165	160	158	182	135	145	165	185	162	145	160	177	156	157	161	144	163	180	164	152	160	153	168	155	159	172	179	181	159	166	155	149	161	154	165	182	170	170	170	172	180	175	166	150	158	180	169	178	185	160	165	161	172	187	170	160	145	173	168	146	139	148	169	166	185	147	170	170	164	154	158	174	171	146	166	164	167	174	156	174	163	162	180	155	145	177	181	177	154	160	163	173	174	186	175	162	152	151	181	186	170	166	179	150	184	180	164	148	189	167	161	162	169	157	165	145	158	170	177	168	166	153	167	177	158	155	152	169	180	175	176	172	185	140	143	166	171	179	157	156	144	169	155	151	185	164	148	153	165	158	158	166	157	176	172	172	167	140	162	170	166	163	163	149	149	177	163	188	167	156	155	158	168	164	152	163	186	171	187	157	184	171	197	156	139	160	170	188	159	181	163	167	169	139	165	172	156	135	153	162	166	170	174	152	161	178	155	164	203	165	174	165	147	173	187	181	158	160	152	167	165	187	173	183	159	153	158	168	138	143	176	120	166	176	195	163	156	169	165	157	166	170	161	175	167	155	165	164	162	147	161	180	155	170	166	196	163	153	193	166	190	159	189	197	195	167	180	165	157	180	178	167	162	152	140	167	187	155	143	163	170	171	158	168	188	181	173	175	168	160	159	217	170	151	189	174	163	168	177	179	164	173	168	157	193	136	170	149	178	156	167	150	169	153	183	169	173	178	152	161	157	164	193	148	161	173	156	176	179	173	166	185	164	185	165	144	178	160	160	166	158	180	165	156	160	158	152	167	167	160	161	160	171	177	165	167	159	159	180	137	161	155	164	153	148	155	161	179	170	166	202	161	174	151	165	152	137	152	159	172	170	161	191	169	201	155	162	167	166	185	174	180	149	143	160	146	162	178	154	158	190	180	152	188	160	173	175	175	180	156	173	168	202	175	152	162	167	163	186	157	187	191	185	160	171	183	151	180	173	164	175	145	149	156	162	179	190	164	146	157	179	147	159	163	165	159	166	166	163	166	165	178	171	180	175	161	165	170	156	145	142	165	170	182	183	166	166	175	156	152	173	168	155	186	187	171	185	165	160	153	159	166	172	182	171	182	154	156	177	190	173	160	181	163	170	176	163	171	191	159	169	155	161	175	173	170	164	175	139	153	151	165	160	166	177	162	174	158	193	198	152	156	160	158	151	163	171	154	177	158	175	185	161	172	174	168	167	155	172	151	168	162	192	159	173	175	147	151	174	183	175	159	170	173	177	157	166	177	149	171	176	182	171	185	162	192	159	174	160	165	180	140	151	172	145	150	166	157	175	164	153	168	166	162	174	154	158	163	150	148	191	160	174	167	186	162	167	170	141	176	151	173	168	170	166	163	155	178	180	181	174	172	154	185	162	150	175	159	155	173	168	168	167	153	164	168	149	167	162	150	172	178	182	182	177	141	164	164	159	174	172	171	180	160	165	166	171	191	195	156	155	151	144	175	162	159	140	136	186	175	166	184	180	167	187	163	160	154	165	185	187	147	151	177	183	161	149	162	176	165	172	184	162	166	146	171	180	168	180	185	163	159	175	170	150	172	170	144	153	155	159	175	164	176	161	179	152	180	170	175	181	152	163	161	161	172	169	163	162	173	181	167	187	160	169	158	140	157	176	188	154	174	176	183	167	164	158	165	170	163	163	171	153	166	185	183	145	166	181	171	166	164	190	159	187	204	178	177	177	144	185	152	157	186	180	194	172	159	151	157	149	163	180	143	185	174	167	150	177	160	184	191	166	152	175	164	174	184	186	152	169	172	182	170	185	159	199	142	179	172
23601	27227	5691	2464	1432	891	510	543	350	357	300	224	252	223	221	203	214	208	212	209	201	181	184	231	206	191	211	205	213	195	236	220	194	218	227	222	239	192	222	214	229	208	190	209	208	192	193	222	174	158	201	197	178	191	178	179	191	195	197	201	181	207	189	210	185	187	203	176	192	186	205	177	167	168	205	185	207	163	167	210	196	209	193	205	192	173	153	189	184	174	167	163	178	165	201	170	176	193	194	174	177	167	178	183	185	199	199	167	196	197	181	170	162	179	178	176	188	161	208	170	199	175	192	183	182	158	200	193	187	177	185	189	207	183	170	175	165	177	180	163	195	168	209	208	211	179	186	183	186	184	199	192	164	172	180	179	162	173	195	165	189	179	184	176	159	183	197	182	172	175	165	166	194	186	188	193	197	187	162	187	184	183	194	186	164	177	193	196	193	194	204	179	183	184	199	183	191	186	199	169	182	171	190	200	178	159	190	191	174	187	174	187	174	162	195	199	184	162	185	170	195	182	204	195	184	169	162	162	182	184	178	188	181	191	165	178	194	178	171	179	164	171	190	189	186	165	187	195	177	177	182	185	177	167	176	180	188	180	179	169	176	176	186	195	181	180	177	193	186	153	180	187	190	192	151	142	189	173	176	193	173	204	183	168	168	165	194	178	193	184	193	196	166	162	161	192	203	173	167	175	174	186	176	191	181	185	188	189	160	172	152	197	177	169	183	175	181	194	193	148	170	188	199	179	162	162	181	191	184	190	168	190	172	178	194	175	195	158	185	195	163	176	182	194	182	175	174	211	179	169	175	181	188	170	196	180	162	191	162	179	183	222	172	176	190	194	172	205	201	172	185	170	177	187	196	189	176	172	191	192	168	170	171	177	208	155	175	142	177	181	173	208	192	174	211	162	194	179	186	202	181	166	154	187	167	181	179	190	183	183	177	167	194	207	167	195	180	195	192	195	175	171	178	175	198	194	177	202	164	194	193	177	189	177	187	202	179	195	170	199	149	175	174	187	171	189	214	206	148	190	208	174	168	177	175	188	183	173	181	161	182	197	174	185	174	184	166	178	168	157	197	181	177	195	190	178	174	201	177	178	182	198	181	185	218	170	218	184	184	187	185	187	170	166	182	168	198	173	182	185	175	176	184	167	192	183	179	187	188	185	194	196	180	186	191	196	171	189	174	193	179	165	189	178	189	204	191	177	169	187	199	197	172	160	198	184	170	186	197	156	176	168	179	172	161	168	187	165	151	167	201	166	186	168	182	177	190	168	187	179	195	171	189	209	179	174	192	180	178	176	165	181	191	180	180	154	208	208	196	208	193	197	185	170	193	162	190	183	182	194	178	161	182	154	176	194	154	185	163	169	196	183	201	185	181	173	159	196	175	200	196	164	188	177	183	172	194	188	156	162	155	200	183	192	181	180	190	207	196	165	189	152	175	168	179	169	196	199	193	190	199	191	168	176	181	170	198	181	183	185	188	164	189	169	199	186	192	189	182	169	187	193	171	200	192	179	155	182	208	177	175	176	185	187	159	169	157	184	178	175	183	186	168	186	189	181	182	164	163	186	181	173	201	178	152	173	194	208	191	183	190	202	172	204	192	198	186	199	181	169	196	186	202	207	151	199	194	194	194	172	184	189	192	194	172	187	184	165	177	203	186	184	181	183	186	173	197	171	183	162	175	206	166	188	172	186	164	174	179	172	189	194	178	205	192	164	207	193	175	188	176	189	189	178	183	176	166	200	184	178	171	180	193	170	180	202	188	185	183	208	186	172	190	158	201	173	183	192	157	190	197	194	179	189	188	158	165	182	187	197	183	196	187	174	186	183	174	195	163	177	167	155	180	176	194	202	177	150	183	186	185	189	187	216	178	181	191	200	176	182	189	176	165	192	165	175	177	184	160	191	193	171	183	177	194	200	188	190	193	175	180	199	168	177	168	176	178	160	158	180	190	188	186	188	162	181	166	189	169	179	175	174	201	197	182	196	173	178	194	168	191	186	174	187	195	163	189	165	172	175	175	179	179	193	200	181	167	173	177	183	172	190	185	176	195	184	154	155	220	177	179	167	197	190	162	174	188	197	187	173	174	172	178	165	169	186	188	175	185	179	217	179	202	167	156	178	176	184	192	172	201	181	203	175	162	182	195	186	170	204	169	220	164	168	192	182	165	196	183	177	200	170	194	168	209	165	172	189	177	179	195	181	185	180	171	191	159	199	199	186	191	183	150	169	205	181	183	187	181	187	212	175	182	174	178	202	193	212	181	181	210	203	201	178	185	184	174	182	170	163	192	173	185	155	205	180	191	197	201	163	161	183	210	172	182	190	181	177	141	183	182	174	172	184	173	182	198	156	181	183	173	176	168	175	155	183	173	172	197	184	192	177	170	205	165	187	154	187	203	156	168	182	171	188	194	186	199	155	199	182	178	178	162	177	179	201	169	185	174	209	172	191	204	176	171	174	185	199	169	172	163	184	178	193	163	168	175	176	190	194	180	174	147	172	195	160	184	175	180	185	176	199	178	166	203	182	202	196	176	169	205	182	180	166	190	183	159	182	197	164	179	183	175	177	205	197	197	164	169	180	185	219	175	191	174	181	195	161	171	172	159	176	196	188	178	173	182	193	181	189	189	185	181	158	168	170	184	198	181	173	196	180	204	180	182	176	182	167	184	181	174	202	193	202	185	171	188	172	196	170	199	173	161	212	198	182	196	184	188	201	177	186	181	192	158	187	176	182	190	184	178	165	178	181	189	193	197	167	164	209	169	181	183	194	197	162	192	185	162	192	199	174	194	204	210	188	179	178	203	167	173	181	193	171	199	188	177	156	172	178	201	190	201	185	191	190	169	174	173	166	183	195	171	190	189	173	170	167	169	196	182	194	193	180	164	170	179	172	178	183	190	211	160	173	196	190	179	169	166	171	196	186	198	187	211	184	184	192	195	176	154	156	174	191	185	206	204	163	169	183	181	182	168	186	182	176	182	191	189	180	183	192	189	215	173	188	167	192	185	180	185	184	204	201	188	201	195	174	179	188	203	163	191	177	171	161	190	189	178	157	186	207	180	175	192	204	196	204	192	181	198	186	197	193	192	175	189	195	172	160	175	185	185	206	200	162	183	185	205	202	151	184	185	186	184	197	192	203	187	175	196	151	151	186	177	192	191	178	170	183	183	178	177	176	177	165	183	199	178	210	173	177	201	203	182	196	177	192	188	175	197	201	183	192	202	181	169	191	202	182	194	183	152	188	178	161	199	176	182	192	187	164	157	191	179	168	201	187	188	187	179	175	190	182	191	179	186	179	159	172	185	185	168	171	167	176	170	179	183	170	173	169	175	188	200	180	189	171	203	181	176	173	189	183	185	167	199	175	172	187	193	150	202	172	204	184	183	206	166	178	185	192	166	188	186	154	199	164	173	188	184	176	183	205	189	190	177	199	211	175	184	173	190	190	192	176	187	169	195	161	173	170	198	205	183	173
23956	21211	28279	24426	21104	7589	1125	810	610	522	430	378	339	345	359	324	297	287	312	282	278	292	282	287	287	271	270	247	296	275	284	335	295	284	293	269	323	279	274	302	283	279	274	236	287	303	257	246	232	231	281	256	264	245	243	243	291	241	250	242	290	251	283	275	233	251	243	226	261	266	244	250	277	246	207	228	229	238	221	261	254	252	264	252	231	241	244	233	222	226	249	229	230	221	252	219	212	217	249	252	258	242	229	238	229	249	260	253	241	233	272	239	273	253	239	243	213	229	236	224	249	243	233	229	208	233	256	276	235	228	235	215	241	273	259	249	220	235	194	215	245	264	214	245	230	249	252	226	211	218	254	226	236	237	232	233	247	237	249	242	262	254	232	230	207	229	266	245	228	236	225	232	229	233	245	245	210	228	230	229	243	225	269	237	239	234	224	244	252	218	227	239	266	250	251	247	220	236	257	238	215	253	240	227	213	200	220	260	232	251	245	213	243	229	250	261	240	233	248	219	265	246	242	224	232	246	210	224	252	250	289	244	218	230	219	229	258	242	232	209	225	252	229	237	258	245	217	244	222	255	247	219	216	240	245	203	233	228	236	229	263	230	236	249	253	228	227	222	227	256	206	223	244	256	231	252	263	252	220	246	241	242	241	254	224	254	256	252	237	226	237	235	240	226	236	225	224	263	236	230	258	205	206	227	236	233	241	240	239	262	263	201	239	252	237	218	245	227	213	218	261	242	256	239	253	234	230	224	235	223	232	230	238	249	208	241	250	244	221	227	236	227	234	224	239	236	241	244	250	226	230	256	238	223	256	227	217	263	240	241	245	230	228	253	245	249	210	224	243	212	228	237	233	231	256	240	212	250	258	221	251	232	240	227	248	235	238	253	234	230	223	238	226	219	226	223	253	222	222	236	266	243	225	216	233	229	216	236	210	244	231	227	230	258	227	257	268	253	236	225	254	236	245	228	226	258	217	217	226	243	234	242	236	231	234	199	266	259	251	242	218	224	236	260	231	234	178	224	256	249	229	259	256	217	231	268	227	251	237	237	239	271	239	223	229	235	223	220	249	234	259	232	237	258	229	220	241	242	239	221	213	257	225	246	206	240	255	248	241	222	225	251	247	238	253	241	239	233	231	233	255	224	240	228	226	263	230	243	258	247	209	254	221	236	242	271	232	220	222	243	227	245	231	212	245	241	208	221	239	253	236	226	244	233	254	206	236	248	229	218	243	238	236	271	235	222	219	229	268	248	220	228	252	252	275	261	232	251	236	206	255	228	250	235	241	196	259	248	214	239	219	216	265	235	251	255	243	281	242	232	229	259	256	216	249	257	231	249	213	241	214	232	219	223	242	241	251	238	240	218	221	252	230	210	257	270	215	240	245	245	238	228	213	230	244	216	259	245	241	219	250	246	251	253	236	242	252	235	238	235	235	229	236	229	219	232	254	216	252	209	225	218	247	221	234	254	261	252	212	235	242	229	227	238	242	247	235	237	264	223	238	222	239	230	229	228	253	235	230	241	224	241	240	228	246	248	244	223	212	239	239	219	249	249	245	236	253	228	228	246	236	259	258	209	231	263	236	241	234	234	219	212	232	247	234	232	242	228	257	226	247	248	248	240	257	229	256	248	242	248	242	237	222	221	267	234	227	248	238	254	232	241	240	246	229	218	261	252	222	232	219	242	238	229	245	217	251	218	250	250	244	256	229	244	228	225	232	233	238	246	238	236	238	237	236	244	257	222	246	197	260	221	212	228	239	215	229	221	245	208	223	219	232	211	209	232	262	222	202	231	215	236	217	202	240	248	238	252	223	260	223	238	231	235	224	258	257	238	235	226	226	241	216	225	262	238	250	235	230	236	242	250	235	219	236	242	218	250	202	271	228	234	238	254	235	220	231	231	218	232	228	246	257	224	219	252	262	239	243	260	238	227	221	217	231	234	237	221	257	232	239	243	245	241	211	246	276	237	232	220	254	250	248	247	231	211	220	234	243	193	236	257	244	235	240	252	246	254	231	236	253	249	215	240	237	264	248	254	234	199	218	214	246	240	262	230	217	261	226	266	234	265	244	243	242	260	198	237	246	233	241	233	272	249	238	231	223	257	237	267	224	260	220	250	255	230	254	225	217	241	232	221	257	215	234	230	254	232	239	241	234	207	262	212	229	241	207	244	245	247	253	273	222	257	225	243	199	215	219	231	234	223	252	242	204	226	248	255	231	240	215	208	234	241	237	229	248	220	236	238	241	250	245	232	245	233	241	251	256	230	222	255	205	226	243	215	224	237	229	232	230	239	229	227	242	235	227	258	257	221	247	230	233	223	240	246	226	246	240	254	222	217	226	253	223	226	247	236	243	219	233	242	237	265	249	242	228	232	243	241	215	242	211	241	263	245	225	222	235	246	221	241	237	233	225	271	227	242	213	244	237	234	235	229	211	211	207	239	243	217	218	242	230	221	239	240	229	240	271	242	245	234	251	264	224	249	250	243	238	227	233	249	243	229	247	269	262	232	255	218	232	236	207	201	253	248	235	252	243	254	211	226	236	234	236	249	237	222	244	223	254	241	263	254	208	222	213	231	245	234	261	231	221	251	234	242	243	258	258	243	276	224	217	240	231	230	235	250	270	240	233	238	235	230	255	219	244	235	242	231	227	205	240	245	244	250	211	239	225	254	223	239	208	241	253	242	241	244	227	242	218	221	214	235	246	221	244	210	247	239	238	216	228	226	252	259	264	240	226	241	231	236	233	258	239	239	235	214	236	212	210	229	219	232	261	257	225	249	236	248	232	253	234	215	262	237	254	254	236	217	254	254	265	219	208	210	226	254	212	234	266	213	232	235	261	270	231	239	223	238	237	214	206	224	242	211	228	243	218	230	226	235	245	238	240	213	217	271	206	248	235	239	244	250	228	221	224	220	263	246	251	229	227	235	224	219	235	226	219	239	259	256	213	248	237	257	236	246	239	251	237	264	242	253	226	244	201	259	242	241	208	227	249	253	259	236	243	243	230	240	246	219	221	221	229	234	251	250	251	253	230	255	219	242	276	203	243	245	247	239	240	223	228	236	219	224	236	240	225	264	227	263	224	245	235	243	226	223	251	256	251	213	275	253	212	230	246	242	230	212	269	255	218	246	265	239	264	225	228	253	247	223	235	231	227	232	254	257	214	240	247	219	251	196	228	203	264	243	241	208	231	251	220	238	242	241	219	219	238	231	273	219	232	220	234	241	241	224	243	211	228	228	252	230	245	242	214	224	229	240	247	219	225	259	248	250	247	250	253	251	232	238	224	218	255	265	244	228	248	264	225	271	236	268	223	242	267	253	222	226	243	227	213	239	241	231	223	228	230	235	240	226	244	251	236	250	250	249	229	239	258	235	225	242	261	201	222	239	253	249	208	240	229	257	228	232	256	219	225	267	246	255	243	234	227	245	227	241	223	229	230	271	251	259	229	203	247	244	230	251	246	219	228	238	254	232
29859	40175	11152	5559	3282	2204	1560	1330	1059	786	621	504	485	424	390	394	399	338	335	303	312	314	319	334	363	318	319	325	322	339	359	392	361	353	331	324	313	315	336	311	360	337	298	299	294	304	282	263	292	278	279	284	260	283	273	240	293	293	278	293	283	279	265	270	297	211	291	258	256	271	259	244	254	267	258	276	239	282	229	263	278	251	258	254	232	276	230	246	285	242	250	245	244	251	241	291	247	253	249	235	258	281	258	215	269	249	206	266	252	252	249	260	231	247	241	247	221	241	238	235	244	241	280	234	238	239	281	240	252	241	257	241	243	261	230	257	263	246	258	233	242	235	249	256	270	241	261	247	255	248	244	243	240	238	241	238	235	214	249	243	249	249	258	282	266	257	254	248	250	260	259	261	233	242	250	233	260	237	261	250	237	242	258	267	243	270	215	268	240	259	241	233	212	229	239	271	231	255	253	233	241	276	275	213	261	240	264	263	243	235	246	262	272	251	240	285	239	244	242	234	271	243	230	254	255	257	240	237	235	240	223	249	254	267	254	259	244	250	247	230	272	260	243	233	230	260	223	248	235	257	268	234	244	250	280	224	242	238	251	258	230	229	233	259	241	229	266	234	260	233	246	228	266	237	242	252	246	266	227	260	228	245	228	266	242	244	257	267	266	244	229	241	234	259	244	239	244	249	234	239	221	254	242	233	213	259	273	262	233	238	264	235	257	253	237	226	257	274	243	272	247	273	242	237	227	220	240	248	254	236	260	287	263	208	220	240	260	239	259	243	242	237	232	263	246	244	228	246	238	238	248	251	274	250	238	242	271	254	245	232	248	257	253	225	260	241	234	240	273	259	242	250	244	261	241	264	249	256	248	247	243	230	265	237	247	249	277	270	259	253	241	271	247	234	217	248	242	243	222	256	241	249	251	260	267	263	268	229	264	234	212	227	252	239	261	262	235	255	276	254	252	234	232	238	255	247	233	269	253	228	264	281	242	240	257	251	237	254	235	236	256	228	258	244	254	253	235	236	254	256	287	284	232	254	256	252	250	266	235	249	264	264	245	216	275	232	223	253	270	237	233	250	222	284	237	258	248	242	242	260	226	254	236	226	249	251	271	243	241	223	265	246	243	246	230	233	224	256	282	219	241	253	243	296	244	229	236	250	239	224	245	267	242	245	232	239	242	245	272	266	235	245	262	265	284	259	256	271	244	266	265	249	253	225	240	257	244	244	231	246	251	266	247	253	222	284	250	230	250	243	223	247	271	236	278	259	202	243	240	242	224	253	240	246	259	255	276	247	249	251	263	237	232	239	242	218	256	248	272	231	253	223	238	269	224	238	224	260	255	246	234	261	267	260	237	237	259	233	238	244	246	236	266	250	234	256	263	251	228	266	246	218	247	252	267	246	269	244	247	259	265	251	239	258	218	256	235	239	252	232	248	299	270	244	226	231	251	254	256	248	257	225	242	223	253	255	223	266	269	247	259	242	246	239	243	259	236	259	282	249	287	230	208	250	223	235	253	241	250	236	239	233	271	266	274	259	245	277	223	249	262	270	247	240	204	263	253	254	244	267	244	246	245	245	255	227	243	243	232	256	268	235	240	234	232	253	223	220	242	257	255	257	250	249	256	224	246	274	235	266	251	233	249	229	243	239	241	250	213	252	235	286	253	263	254	260	279	219	226	270	256	249	230	245	271	233	260	236	264	245	267	253	260	253	240	250	270	278	244	241	205	216	225	263	279	246	242	248	251	243	263	266	233	232	231	259	219	259	236	261	250	263	254	248	233	246	235	255	264	265	263	235	241	262	253	243	223	238	232	266	256	242	267	253	227	240	246	267	254	251	260	248	240	230	258	259	252	251	261	259	277	263	236	241	222	244	251	218	273	257	245	251	226	240	265	235	261	248	249	252	256	258	269	241	261	246	228	265	270	267	221	240	265	272	257	262	260	226	231	247	212	250	239	241	262	268	233	232	235	275	238	247	256	236	257	269	253	229	253	237	264	251	247	266	244	226	252	257	237	242	265	244	271	241	288	237	231	227	235	278	240	234	255	223	242	236	258	240	247	228	242	242	246	250	230	272	230	256	272	276	292	249	251	281	225	248	220	265	269	242	244	228	237	277	257	254	278	266	245	259	262	241	220	272	233	258	246	274	232	242	248	255	233	243	240	242	241	260	249	231	259	245	253	260	262	276	230	265	270	260	257	250	257	267	291	228	262	273	218	253	239	279	245	228	254	243	265	233	241	226	241	243	230	263	264	256	217	231	262	241	259	235	242	251	254	254	244	263	248	239	235	262	267	250	277	247	233	268	252	237	256	265	208	255	239	243	284	263	272	242	246	245	229	254	229	247	234	261	243	272	272	240	248	271	229	258	259	243	276	256	276	259	252	283	218	269	239	257	227	252	256	242	253	255	236	271	219	224	268	248	245	250	248	246	262	263	253	227	256	248	231	235	243	243	217	253	232	260	239	239	261	273	273	255	248	261	254	262	232	242	235	249	250	228	249	247	228	238	236	252	248	233	255	254	250	244	249	277	234	230	262	259	270	220	263	269	255	258	253	250	242	268	236	264	271	280	253	279	263	247	259	230	269	217	233	271	253	236	246	236	242	248	228	277	239	239	245	256	231	239	263	233	251	227	255	239	230	255	255	240	237	242	241	250	244	262	233	258	263	233	237	248	250	257	237	275	253	229	253	245	241	276	229	239	259	246	250	256	262	255	215	261	240	232	231	258	255	261	233	253	212	269	243	236	250	250	296	247	251	255	252	240	280	283	257	238	245	233	277	228	242	229	226	268	262	275	227	243	240	242	239	238	257	249	261	262	258	251	255	226	246	236	247	261	236	226	236	238	247	257	255	246	268	253	242	259	264	223	232	227	251	240	244	235	251	248	240	252	222	224	239	247	222	256	254	239	238	255	243	252	266	254	212	264	239	249	270	267	240	256	262	244	238	269	234	253	266	251	233	213	269	251	291	238	235	263	260	242	266	244	251	231	263	243	249	231	252	243	264	250	247	254	258	267	256	246	268	236	277	226	238	248	226	270	281	217	229	276	273	230	281	252	243	253	236	243	278	256	285	265	260	253	246	265	246	222	260	253	258	230	261	259	260	231	270	250	250	250	273	254	249	227	264	230	247	235	267	236	247	262	268	234	251	275	255	256	257	238	253	260	225	252	220	250	245	255	219	222	230	239	241	245	245	226	264	230	281	251	260	255	262	227	242	232	232	263	244	270	266	272	234	247	282	272	273	248	234	257	229	234	252	246	263	277	240	235	241	269	231	247	249	261	250	241	240	261	270	238	246	252	229	230	247	253	246	237	221	267	256	208	233	236	248	250	241	226	278	280	266	237	267	239	265	273	224	259	227	254	261	230	246	254	243	262	211	239	259	234	234	293	245	261	277	227	244	257	245	248	259	227	222	242	241	245	254	242	256	283	241	237	275	242	237	228	244	258	286	241	265	248	255	221	235	257	267	282
25276	21299	27056	25431	8134	1088	661	514	502	400	363	325	317	298	310	276	274	288	270	276	252	273	241	249	301	277	256	271	251	269	309	265	283	286	265	294	267	275	309	279	273	267	249	228	263	291	260	265	257	257	239	238	266	260	274	250	265	256	248	267	245	252	223	255	236	234	259	245	246	228	223	243	250	225	244	239	266	247	257	248	248	239	228	258	232	231	240	230	239	217	226	215	215	233	259	203	234	248	213	209	232	236	264	256	251	253	230	227	228	222	217	264	230	250	221	201	227	233	218	216	240	228	226	240	255	243	233	235	230	235	236	241	256	236	236	215	247	248	238	249	244	221	230	238	256	211	223	220	200	233	230	250	197	220	242	242	240	237	234	221	240	216	241	226	231	203	250	250	228	245	242	230	198	210	217	246	232	232	242	223	243	247	231	203	250	233	203	216	250	223	223	236	215	236	230	239	232	224	237	252	190	241	263	224	250	224	251	244	206	234	244	232	221	222	215	216	218	213	223	230	249	207	208	282	208	224	228	247	263	241	224	209	291	217	211	219	215	223	236	238	252	237	278	235	224	246	246	242	271	225	235	242	239	213	258	221	223	243	221	230	243	247	245	267	232	228	227	244	235	219	216	214	228	212	216	252	231	230	257	237	236	257	217	250	231	241	240	242	227	234	252	230	249	218	203	249	231	219	235	254	214	220	268	239	242	234	228	229	224	224	242	261	265	231	216	226	266	210	237	241	217	261	272	218	226	218	196	260	237	262	269	252	207	246	222	242	241	221	215	258	221	234	226	225	234	238	258	230	255	247	214	215	228	249	231	189	227	206	245	243	213	247	236	238	232	236	229	212	223	243	224	237	226	225	222	230	227	231	229	260	250	241	238	206	206	238	266	229	238	264	241	243	228	250	259	212	215	222	232	276	221	223	243	218	261	246	202	245	243	215	221	233	216	245	235	220	234	259	232	251	235	236	241	213	220	241	244	230	246	239	285	230	203	233	236	208	231	232	229	226	218	235	246	233	226	249	247	250	230	220	241	217	229	258	245	240	238	242	218	212	254	207	242	221	234	237	228	256	275	232	200	274	224	261	214	249	252	249	244	225	228	235	234	254	233	252	223	252	225	218	230	251	255	232	249	253	226	255	257	216	247	250	240	249	261	243	220	224	218	203	228	221	246	238	242	226	236	247	230	254	232	242	239	235	219	241	245	246	260	243	243	222	249	231	238	240	254	249	235	227	227	221	218	236	228	233	237	224	244	254	240	215	225	246	229	232	242	237	207	242	248	245	252	262	228	221	245	234	244	239	246	222	239	254	205	243	242	264	224	242	245	235	268	243	233	235	259	245	237	221	244	225	235	243	240	240	226	231	209	214	237	267	248	219	223	236	200	258	253	216	244	231	233	239	232	240	235	248	257	206	203	226	257	262	221	229	228	248	268	244	245	223	198	232	258	263	288	235	219	259	261	251	217	239	236	213	264	233	242	231	246	244	232	250	212	209	245	230	189	238	233	228	233	248	240	239	259	236	234	224	252	246	252	253	229	240	215	221	243	236	257	257	219	240	246	237	237	259	247	222	254	236	229	246	231	257	240	203	240	243	243	234	256	228	250	243	222	259	236	233	196	219	252	227	235	245	234	232	259	190	241	222	245	244	230	236	216	234	232	222	228	250	219	222	259	222	231	232	235	229	223	251	250	231	238	246	208	244	236	244	215	207	229	234	234	227	249	259	244	226	250	232	220	246	251	244	244	241	224	240	234	255	239	258	240	261	220	234	223	255	240	226	257	241	210	218	242	238	212	211	216	236	222	222	249	229	221	232	242	240	226	247	272	216	268	236	238	272	235	224	221	244	225	212	230	238	216	220	248	258	228	227	240	239	227	238	265	246	233	248	256	266	224	236	229	237	224	257	229	217	236	252	274	272	253	232	242	226	222	238	240	222	236	242	248	232	205	241	230	219	218	226	232	227	210	244	265	245	235	223	244	235	219	221	239	232	246	218	220	227	232	221	237	238	218	242	232	227	241	228	224	245	212	244	213	234	208	250	225	228	277	225	241	217	205	209	208	244	204	264	221	245	210	213	209	262	231	235	240	250	247	265	229	237	234	211	226	208	256	233	250	241	247	248	215	215	216	255	230	245	244	239	198	207	236	226	220	264	256	237	282	225	245	235	248	244	257	225	248	226	221	235	206	227	265	237	238	227	229	196	236	243	243	235	220	218	253	225	231	223	216	243	208	247	221	216	250	230	207	217	230	253	225	238	250	248	240	239	238	258	193	207	250	201	227	229	241	228	219	215	241	233	241	203	240	227	234	244	219	220	249	233	252	219	217	228	231	227	267	227	231	240	257	229	239	246	240	214	252	208	231	256	239	232	226	208	228	237	236	246	215	221	259	224	241	221	232	259	208	223	267	240	248	234	229	229	267	243	232	235	225	231	233	243	208	226	235	264	218	238	246	244	228	225	239	240	249	230	204	266	223	239	221	262	259	217	258	224	237	245	243	211	249	225	238	251	242	235	217	258	246	234	254	209	226	259	252	224	202	216	240	238	235	227	232	227	241	233	238	241	253	253	232	220	244	229	238	220	235	240	221	239	203	210	215	243	227	239	231	226	229	231	202	240	222	233	230	211	224	239	239	256	259	209	238	247	220	241	239	241	248	220	213	240	224	250	249	221	226	235	256	213	237	228	224	213	238	230	240	241	234	225	219	249	232	257	231	204	253	239	237	210	203	231	260	243	211	249	223	221	206	223	227	235	256	236	248	219	251	205	211	232	261	238	226	251	231	221	241	262	225	249	218	256	225	250	212	256	220	249	242	228	240	270	225	216	236	240	217	256	235	206	211	235	247	215	252	235	228	239	247	240	192	231	213	234	253	224	207	211	231	223	229	226	258	238	256	244	200	222	236	265	232	256	238	236	247	228	258	238	252	217	235	231	244	214	247	255	222	239	200	232	231	228	243	204	222	246	205	213	250	259	230	212	201	246	219	228	239	238	238	223	244	242	233	257	224	253	221	218	222	232	227	235	223	213	224	284	247	232	232	247	240	260	233	207	261	251	231	243	242	238	237	219	246	240	225	235	243	238	235	252	219	234	232	229	258	242	242	235	214	226	249	250	207	218	225	222	252	223	237	239	230	243	257	210	263	244	249	231	226	236	266	234	243	239	230	228	218	224	219	244	266	242	217	273	219	233	231	243	228	214	215	210	219	222	237	241	240	226	239	211	205	260	232	252	233	236	241	257	222	223	223	223	231	219	241	241	248	243	247	221	228	236	247	254	244	252	231	235	229	236	243	237	225	237	226	249	239	224	229	243	241	223	203	241	256	246	221	211	227	250	217	211	216	246	236	241	256	243	237	251	242	224	219	244	225	229	225	249	224	239	202	240	233	227	253	231	223	233	265	250	229	219	222	225	205	222	240	262	237	208	247	222	228	210	223	209	239	240	244	213	250	253	217	240	225	209	239	244	259	262	228	226	250	231
28530	34717	8606	3927	2504	1644	1116	890	833	679	502	478	352	382	367	373	323	305	318	299	276	305	303	318	314	316	328	321	329	321	331	312	302	384	349	321	350	324	309	304	302	275	286	280	311	291	268	312	263	278	307	272	273	298	280	284	261	270	292	262	281	288	292	271	233	262	272	288	261	252	274	243	247	248	273	276	255	268	274	280	259	256	235	279	278	295	252	257	258	256	259	259	282	228	263	277	246	237	242	263	267	235	231	275	288	266	251	260	255	258	268	261	246	229	267	250	256	241	293	266	243	283	251	281	261	264	264	228	240	259	259	246	277	258	254	245	282	255	289	260	263	248	252	237	233	254	266	233	294	255	237	253	261	246	233	260	241	271	265	271	245	213	270	267	246	265	244	242	263	281	261	248	256	269	289	251	265	240	224	260	266	220	250	274	245	231	237	274	291	264	271	254	250	255	274	261	248	270	256	238	273	285	241	233	246	249	236	257	229	233	262	256	299	224	273	265	241	243	260	304	251	233	253	282	259	266	248	218	262	254	254	282	239	230	286	242	223	275	220	241	260	266	255	240	259	287	230	223	276	251	248	249	266	275	265	273	250	270	280	245	257	260	263	261	279	259	254	261	283	243	239	279	262	272	281	257	284	265	246	257	236	205	263	274	263	272	257	263	278	235	251	237	257	268	248	254	258	256	259	258	279	263	269	247	261	261	271	266	270	266	272	264	260	272	274	242	241	272	241	266	277	263	245	266	253	254	280	241	223	267	290	267	310	249	273	263	234	248	265	264	290	245	257	256	267	265	240	225	257	239	245	266	222	285	305	262	245	284	225	247	241	266	285	251	248	271	246	253	238	253	250	250	225	249	232	240	254	276	267	266	265	257	275	233	274	261	282	235	256	234	267	261	253	249	266	288	260	251	262	235	282	259	261	252	251	253	258	241	277	213	241	246	255	267	237	221	264	232	285	245	276	273	225	262	227	238	274	244	250	251	242	228	260	243	267	244	255	254	237	259	262	251	252	275	238	274	279	238	245	225	248	255	257	275	283	256	220	266	226	252	262	250	296	254	266	263	268	241	278	268	263	264	264	257	232	246	236	257	268	243	271	257	249	280	264	256	257	229	266	257	260	267	256	242	281	252	270	249	244	243	232	284	262	237	277	267	272	232	248	265	272	250	223	255	255	286	236	266	254	228	236	250	253	285	248	262	255	243	266	254	274	227	247	234	233	246	259	264	267	267	260	241	270	264	246	255	252	259	239	273	236	263	262	247	265	247	251	257	264	260	270	261	270	238	269	284	237	255	249	244	256	267	245	259	272	268	254	251	266	226	267	241	279	252	240	252	246	280	238	248	239	267	260	233	271	255	255	241	238	253	262	257	288	249	275	294	262	259	291	269	279	231	265	239	253	241	253	246	282	251	219	272	260	250	275	270	287	283	262	238	224	273	222	287	237	242	278	261	254	249	242	278	273	244	264	264	237	265	260	224	250	259	250	256	236	267	247	249	240	286	256	254	262	285	267	292	274	280	253	278	249	269	254	252	274	247	263	248	256	284	233	262	263	227	267	239	261	228	275	255	274	270	248	263	225	261	248	278	251	262	266	252	238	252	235	255	278	249	252	277	256	248	253	249	254	281	264	287	251	257	246	269	269	277	256	278	235	254	275	255	235	251	267	238	282	246	241	259	252	271	220	261	257	225	236	275	253	216	264	250	249	256	273	239	266	255	253	253	259	249	240	268	244	264	259	253	261	289	257	248	251	257	223	255	265	245	219	249	229	269	262	250	265	255	263	263	246	260	252	279	241	299	258	272	293	244	255	287	256	253	270	228	259	243	264	253	247	268	253	241	258	246	280	247	238	281	228	262	262	236	249	249	242	240	264	280	286	238	257	288	249	263	245	249	266	249	265	276	283	264	254	262	256	252	264	287	251	269	249	273	256	279	243	262	279	270	272	269	257	262	211	280	238	259	245	258	229	255	272	252	233	237	268	247	268	248	282	243	271	231	240	246	283	274	244	241	231	247	263	257	247	266	267	261	271	244	246	236	270	268	246	269	268	263	251	234	261	234	238	268	250	254	247	247	242	256	256	252	239	270	227	235	259	266	259	245	272	265	242	266	261	263	256	270	285	248	232	279	249	264	251	262	273	234	249	229	242	259	219	250	283	264	261	233	256	248	270	246	216	247	263	242	242	248	253	254	253	277	246	272	276	270	236	227	294	299	240	257	276	255	287	264	272	277	276	261	261	251	246	242	257	259	263	259	261	262	270	242	246	239	257	215	264	255	283	239	262	267	230	239	267	255	271	235	252	245	226	228	261	250	229	236	247	255	250	254	268	223	251	254	255	245	275	250	259	248	248	231	254	249	288	229	261	250	259	259	227	266	268	267	241	260	276	272	251	272	250	247	252	266	246	237	267	252	259	267	257	248	231	222	238	270	229	257	252	259	268	260	264	254	255	244	248	268	271	301	257	256	251	264	261	271	262	255	283	223	250	255	257	235	232	290	266	272	228	279	245	240	250	251	271	223	248	235	240	238	264	258	246	297	240	260	277	255	252	248	260	257	242	242	257	255	256	266	235	224	230	254	270	259	272	253	230	294	263	244	233	247	252	249	285	260	276	253	246	253	274	250	269	274	242	249	285	283	244	235	249	253	249	250	219	254	246	245	238	259	230	266	254	253	241	232	261	256	244	256	259	237	263	229	265	257	271	290	249	252	236	253	269	243	262	259	266	259	250	217	252	258	273	255	261	265	267	261	278	267	271	250	237	240	277	258	264	278	268	241	252	272	248	296	271	262	260	249	245	276	244	263	255	270	275	251	248	264	270	250	222	253	241	261	264	237	242	260	244	256	230	258	223	245	256	256	255	258	235	272	235	250	253	267	263	261	274	248	252	251	266	236	246	264	246	265	247	254	223	281	258	247	243	262	247	246	244	259	256	242	262	257	265	245	238	248	242	286	241	235	260	281	270	253	266	247	242	259	280	266	246	229	243	262	256	254	275	225	284	237	259	252	273	252	266	258	257	226	276	263	248	244	280	268	250	263	230	244	249	266	247	258	263	264	264	255	283	253	269	254	246	258	281	231	292	265	255	271	250	260	252	286	236	259	256	263	260	253	263	264	293	255	253	288	263	267	265	257	252	259	241	265	302	266	276	243	255	248	246	256	269	243	279	252	235	238	274	244	247	237	253	267	264	272	249	242	240	209	217	286	261	247	262	260	280	267	271	276	245	250	257	267	247	266	231	244	258	243	262	279	252	238	251	257	248	249	254	261	260	253	260	273	271	275	280	239	274	256	276	249	244	279	266	234	262	256	232	292	231	251	273	264	243	272	272	228	264	290	257	260	272	275	268	268	245	262	267	258	229	244	251	264	265	263	257	266	245	237	253	268	269	269	273	254	257	281	246	251	245	256	265	264	253	256	265	257	263	287	248	237	259	222	256	269	249	260	241	246	234	224	255	242	250	266	257	247	254	266	247	265
22833	21258	28838	23966	21259	21222	6674	1398	1101	780	749	646	533	552	549	491	471	462	454	412	446	435	450	437	437	397	414	432	451	449	438	460	439	482	526	457	462	445	427	443	394	389	432	399	369	417	371	403	363	426	362	373	392	388	412	444	404	379	383	343	379	375	397	353	367	387	392	376	385	405	397	359	362	367	338	382	405	357	393	366	359	369	359	369	348	397	370	354	375	361	365	334	326	370	340	382	377	380	384	388	362	347	355	343	354	341	342	385	355	342	352	385	360	348	330	373	354	331	371	369	328	350	363	318	395	378	363	355	357	339	315	365	335	364	334	375	365	343	380	350	360	345	357	339	351	334	380	369	336	357	347	370	393	359	368	325	346	359	357	359	354	335	352	368	346	340	352	361	346	361	364	382	336	317	338	375	333	345	322	354	344	313	340	366	380	327	353	361	322	383	346	362	357	361	324	360	371	332	369	361	393	326	348	382	363	343	381	342	342	333	341	376	348	337	314	352	357	344	320	350	329	328	376	328	329	329	347	364	372	365	371	360	322	358	331	361	358	366	352	306	335	376	347	389	316	333	361	338	334	357	372	338	337	339	346	349	346	335	378	349	361	323	328	346	349	324	382	340	349	381	348	331	336	375	349	313	370	330	331	338	369	366	332	385	350	348	339	360	340	353	366	343	325	364	340	333	351	374	345	332	329	328	329	348	343	347	355	342	357	336	357	361	328	352	339	364	338	366	344	353	342	338	363	362	349	329	349	336	351	326	338	353	421	338	348	368	349	364	362	343	361	312	345	342	333	365	370	349	337	364	368	320	358	367	360	370	356	326	366	356	361	347	357	330	332	360	327	394	368	385	360	365	364	331	341	352	376	328	341	337	358	371	350	322	359	358	349	348	316	357	365	343	340	348	358	366	340	370	348	368	365	339	367	350	337	325	327	377	376	357	353	377	397	380	320	338	348	374	391	333	339	305	354	362	321	313	321	319	362	345	348	351	346	359	353	411	324	344	354	360	355	344	330	325	329	338	362	340	351	311	335	355	310	316	353	331	357	360	376	365	335	362	340	362	400	352	351	327	351	356	378	342	352	351	362	370	340	350	332	355	380	354	341	343	350	370	348	381	364	364	340	353	350	303	365	363	350	334	323	347	351	353	375	356	377	385	356	325	352	361	375	350	358	354	329	355	374	369	356	348	348	328	341	350	380	359	316	326	331	312	356	356	386	348	343	358	351	337	334	346	312	347	322	363	350	371	354	363	344	348	334	369	372	365	376	359	362	366	380	367	379	332	341	324	344	341	367	370	376	356	389	341	326	379	367	338	348	329	328	359	357	374	371	337	364	355	336	369	334	352	339	375	371	373	329	372	317	327	341	368	349	309	389	346	392	338	346	348	367	362	374	354	367	350	367	348	341	337	378	347	343	347	360	364	339	345	328	334	371	388	345	317	347	337	312	398	371	363	347	373	341	323	338	371	347	328	352	376	374	337	358	367	358	295	348	374	361	351	318	348	341	386	328	388	343	351	316	338	326	349	360	349	375	352	365	376	356	347	323	349	358	349	350	379	364	378	363	370	324	336	354	321	353	364	339	351	336	343	373	326	324	314	364	343	353	370	383	340	366	367	382	355	333	331	369	355	354	356	365	367	352	367	367	306	362	348	363	361	369	334	363	355	370	349	329	345	361	336	371	366	337	336	316	353	364	339	336	361	369	346	375	325	371	370	353	350	349	342	327	361	318	340	348	357	323	357	352	361	373	382	343	305	348	348	360	360	353	356	370	369	320	340	398	364	373	331	373	362	337	381	335	329	370	352	359	356	323	354	354	350	336	368	366	317	362	348	343	316	356	375	341	356	345	343	348	364	362	356	337	349	370	334	303	348	350	337	353	369	340	357	346	387	346	381	317	321	365	321	355	336	320	335	364	369	362	334	366	331	363	328	350	367	307	357	366	359	341	372	398	365	344	344	323	355	354	347	366	357	335	374	336	357	386	360	344	380	341	350	361	392	328	350	384	337	336	334	363	355	317	362	374	352	370	316	374	353	340	400	360	382	356	384	342	354	350	357	372	370	328	361	352	383	374	337	329	353	332	363	371	346	394	373	332	357	322	322	362	372	377	361	347	344	370	357	347	347	365	362	352	359	340	328	366	351	330	360	354	359	379	323	366	332	351	358	344	383	364	345	344	378	339	355	346	318	367	345	379	365	345	365	315	379	336	342	341	336	369	339	354	337	366	351	343	359	358	354	366	361	354	335	353	342	339	348	362	352	374	379	360	353	302	337	354	330	346	326	375	341	299	343	347	351	369	378	367	358	347	376	362	376	375	339	333	377	371	344	354	330	351	352	325	371	308	322	338	351	336	326	377	348	348	368	338	379	326	339	362	379	347	373	370	340	335	359	332	361	346	356	349	384	364	338	357	320	315	343	338	323	396	353	361	351	350	369	350	358	371	335	348	369	384	364	366	351	334	324	342	361	354	364	347	355	315	309	354	364	371	334	353	324	330	316	349	332	337	360	325	304	340	361	330	361	369	387	350	336	343	336	384	336	368	370	332	367	323	369	358	361	354	359	348	338	347	368	338	347	357	351	340	336	367	345	354	352	310	350	324	340	341	353	343	328	346	330	311	343	361	377	383	322	366	346	349	380	394	307	342	344	352	326	352	330	350	361	358	340	369	342	333	366	337	377	383	332	336	351	335	351	324	353	356	324	353	328	336	359	369	366	366	360	368	342	324	350	357	374	368	354	323	359	339	401	335	322	340	372	325	354	364	343	353	325	349	361	348	357	334	368	365	343	387	328	356	349	341	372	357	349	360	353	368	324	322	359	344	373	365	376	361	375	351	319	361	353	351	330	343	321	356	380	324	359	374	334	353	340	385	370	321	359	334	362	329	342	330	357	349	329	308	358	357	360	375	319	352	353	377	320	361	350	373	323	361	320	368	348	361	331	381	373	382	322	334	326	374	361	327	319	347	386	378	318	354	364	369	336	342	333	350	336	335	361	363	360	349	370	337	366	342	349	350	353	346	388	356	328	344	357	352	329	328	324	390	351	328	357	341	337	344	390	345	338	343	340	344	356	332	416	327	343	319	376	340	387	320	364	361	351	340	339	366	347	371	368	362	349	337	362	379	336	303	337	354	348	331	325	316	379	381	328	352	358	336	334	343	351	373	332	325	292	330	371	413	403	350	362	335	347	347	350	345	358	381	331	348	364	328	333	372	330	328	361	354	372	353	364	366	351	379	357	367	363	364	360	306	333	403	337	347	362	377	349	350	324	373	361	364	326	350	375	330	369	366	369	349	341	353	338	334	338	322	334	365	332	347	377	322	348	393	350	358	345	351	324	366	339	340	358	348	365	344	366	347	354	336	346	366	361	353	346	343	393	337	362	318	338	365	338	380	369	371	360	342	322	340	362	328	331	346	345	365	355	346	359	371	314	362	361	346	349	371	404	338	346	366	330	344	351	341	347	361	336	331	366	336	310
34553	43210	15020	7813	5767	3756	2618	2165	1638	1247	1013	836	782	695	663	615	604	530	510	480	456	467	469	491	514	499	454	495	527	500	519	575	521	489	482	483	515	465	469	425	456	437	439	459	442	408	413	423	435	403	410	408	379	398	406	388	427	412	434	402	406	416	400	404	399	423	411	382	370	376	367	394	377	412	337	369	413	362	383	382	389	402	368	355	367	375	380	395	379	367	370	344	320	354	366	400	365	354	356	351	366	358	351	379	337	360	392	380	385	366	369	364	382	393	365	371	371	355	396	333	356	366	377	367	343	347	399	410	335	396	396	374	359	318	359	322	359	352	348	409	357	386	370	344	342	343	354	365	358	370	356	370	328	386	343	327	350	362	344	348	399	348	338	343	366	364	371	340	361	364	334	377	351	352	379	346	352	373	363	364	332	357	375	389	392	411	355	373	355	341	348	382	375	366	377	359	367	406	381	376	358	338	332	377	387	383	357	395	317	344	376	377	347	338	365	376	371	365	346	356	371	341	367	337	382	364	359	346	363	379	366	367	374	369	361	392	356	365	312	370	348	360	346	357	344	370	365	329	345	359	363	327	365	387	386	344	335	343	352	345	364	381	362	365	311	316	344	336	346	367	391	336	357	329	348	361	375	341	380	346	324	368	406	359	354	329	351	355	365	381	374	342	367	372	331	341	385	327	339	393	381	329	350	348	380	348	334	369	390	383	399	368	388	383	366	348	358	392	372	338	377	386	377	360	338	341	388	359	343	354	354	365	382	370	332	392	351	328	355	375	318	357	361	364	358	377	358	345	351	344	385	386	361	352	387	384	357	361	355	376	352	354	397	359	344	351	367	339	377	368	395	367	325	333	364	361	403	353	364	344	362	366	360	351	335	370	381	368	356	368	377	356	350	360	376	363	337	368	369	358	358	369	368	381	330	350	336	351	358	342	351	378	391	351	351	354	386	351	373	343	389	371	359	346	353	355	396	374	357	364	364	379	344	349	352	349	379	389	368	338	361	381	380	385	412	358	359	376	386	351	383	372	361	352	370	359	345	319	333	338	380	404	376	347	362	358	351	335	341	382	358	370	371	358	341	356	338	388	331	325	350	363	409	356	361	383	387	355	362	369	338	365	368	348	376	362	401	352	377	346	339	358	382	361	388	338	321	338	325	372	358	376	347	403	338	351	384	349	356	346	364	359	349	342	313	373	341	408	363	329	371	383	348	351	378	390	334	349	343	364	386	369	367	331	358	381	354	355	348	351	361	367	373	364	309	378	407	344	362	378	351	354	354	351	359	349	341	375	376	358	324	389	356	345	375	340	350	366	356	366	367	325	364	328	369	346	388	348	373	359	342	350	362	359	369	354	342	386	321	328	365	407	337	379	361	354	361	342	398	340	361	311	364	351	369	340	394	390	298	364	366	378	339	338	333	355	418	384	376	348	367	388	355	349	368	392	344	344	383	357	355	344	338	367	400	344	357	383	407	340	363	380	321	338	344	368	380	357	361	364	370	366	392	335	368	366	332	367	350	371	369	330	356	385	344	347	364	362	371	380	324	363	326	387	318	361	358	341	385	360	388	339	390	382	327	391	363	329	411	373	356	355	346	358	387	326	358	321	334	339	326	376	385	335	392	355	345	362	383	369	332	371	391	376	368	361	388	353	372	373	353	383	367	369	362	395	348	360	344	376	382	389	368	364	358	370	366	356	344	359	362	370	369	336	337	326	369	330	306	347	357	365	359	347	363	365	372	365	359	327	356	354	372	349	368	380	358	363	333	370	351	367	361	346	348	330	365	345	361	345	407	337	337	335	360	344	379	373	369	341	329	314	378	381	389	393	364	384	372	348	360	378	335	373	348	406	349	360	370	354	331	364	369	355	384	355	367	342	358	333	341	373	392	339	360	335	377	373	322	376	395	323	354	358	363	394	364	353	335	404	324	367	367	400	343	341	372	356	379	334	377	352	350	362	384	372	387	360	325	381	353	390	382	378	346	311	361	366	365	371	371	376	350	361	376	340	320	373	384	350	360	352	342	337	377	353	353	344	371	363	360	359	359	366	372	376	338	376	347	325	347	350	309	366	357	354	347	342	364	351	382	359	412	367	367	356	344	343	382	385	367	366	360	381	366	365	388	374	353	366	368	362	373	356	333	381	340	353	399	319	365	359	335	335	374	369	344	377	395	354	361	338	364	356	362	387	362	339	344	368	333	347	330	346	387	367	331	357	321	369	352	343	365	342	356	388	369	378	394	381	371	395	356	348	371	363	367	346	311	374	356	375	359	376	344	358	356	363	348	369	341	376	338	351	363	367	327	352	354	341	339	382	351	370	394	334	348	372	371	350	358	386	391	369	363	370	355	374	369	339	358	357	351	352	387	383	392	359	374	374	413	342	366	371	379	389	339	357	371	371	357	343	348	351	352	330	371	375	351	333	362	377	368	373	359	324	347	394	369	384	352	355	361	358	373	360	363	355	366	352	333	377	356	332	337	339	352	373	371	348	389	346	346	355	324	332	352	358	373	367	378	347	375	371	362	367	332	354	355	352	329	360	348	391	359	321	364	358	355	348	334	387	368	324	331	324	348	373	371	377	333	349	335	353	364	365	362	359	357	350	345	368	367	363	359	373	411	353	341	391	350	379	351	372	344	333	368	389	375	377	331	360	367	365	365	343	381	334	320	342	369	337	356	364	351	352	374	350	345	358	344	355	370	354	378	375	395	374	354	384	365	362	338	353	339	353	388	376	379	340	348	346	364	336	336	401	396	371	357	322	352	358	397	392	381	329	332	384	331	373	364	380	344	358	369	353	365	362	370	372	351	340	355	354	344	354	345	328	349	347	362	377	356	360	336	398	363	333	360	342	378	380	379	353	360	350	317	323	343	369	345	353	334	345	357	380	351	362	340	347	378	318	363	349	346	341	373	325	356	345	355	361	358	326	349	358	366	362	335	388	358	340	354	387	374	362	380	351	349	358	367	362	388	353	327	352	355	372	370	378	329	332	358	373	346	375	353	369	353	345	364	381	377	354	364	359	373	382	364	368	403	334	364	380	358	370	363	379	326	357	348	394	363	371	360	337	361	340	378	369	335	345	384	363	353	346	351	351	351	388	361	357	359	354	305	341	362	356	373	349	346	330	400	348	351	376	337	354	332	369	380	361	335	371	376	373	339	348	383	353	391	333	350	341	336	371	364	330	381	381	379	366	358	372	367	374	384	360	372	336	395	398	387	371	348	360	368	431	390	353	363	335	392	379	399	351	353	399	413	363	391	328	334	366	356	367	377	352	315	347	357	341	355	322	343	381	360	358	353	332	371	387	343	354	374	370	364	352	368	354	362	373	328	368	374	367	363	368	339	375	347	359	356	356	345	368	378	325	371	336	335	341	369	356	365	366	382	368	359	332	340	362	371	365	331	373	358	360	352	392	339	380	362	354	356	397	321	359	381	370	361	352	340	375	368	394	366	367	351	360	342	366	355	370	337	354
29015	21482	8993	2522	993	470	376	322	276	262	200	207	240	208	194	177	188	163	181	180	185	189	208	192	201	193	195	191	225	207	223	221	202	233	190	201	201	191	191	194	200	203	199	200	189	193	173	168	176	179	173	203	168	181	193	194	207	153	198	206	189	192	177	188	177	196	188	155	216	187	167	147	190	205	181	172	183	171	167	167	183	173	185	176	171	195	142	192	176	161	178	177	182	177	189	163	180	171	184	180	188	171	147	185	181	174	177	180	169	173	207	171	173	155	189	188	192	186	180	170	148	168	179	163	186	195	182	168	168	181	172	196	205	182	185	175	174	184	176	160	188	156	185	166	175	172	185	180	155	157	167	172	168	155	181	190	151	174	158	153	181	166	175	160	182	182	191	195	191	164	179	160	177	171	176	170	133	173	144	175	162	177	164	208	185	182	147	180	167	161	157	185	162	161	170	205	140	155	169	143	182	179	148	221	207	155	183	169	142	175	177	184	169	166	185	179	183	163	164	166	184	186	161	203	172	167	171	156	163	167	158	187	151	167	182	177	172	172	160	149	181	194	174	185	169	181	177	176	195	176	176	184	182	171	168	163	168	187	180	183	177	167	169	162	191	174	181	173	172	160	179	168	197	172	175	196	183	174	181	180	183	161	196	173	176	176	202	177	174	164	193	197	151	198	210	172	180	198	156	198	192	184	186	151	198	168	187	173	173	178	176	157	188	167	201	184	184	194	182	177	162	161	157	169	178	183	170	170	194	186	160	178	201	163	185	187	169	181	181	162	169	185	181	168	201	183	177	145	165	187	189	189	162	176	168	186	183	175	188	206	145	178	159	195	193	184	184	169	193	170	156	191	168	159	186	166	168	166	187	155	180	175	190	175	185	178	190	165	161	175	175	174	175	172	167	178	181	151	187	170	173	177	177	153	181	161	157	170	180	178	193	158	216	186	152	184	187	197	202	144	173	195	184	171	190	175	172	186	169	183	175	174	179	166	152	191	175	181	179	189	194	170	170	148	189	152	196	188	199	179	162	170	197	179	170	169	181	170	203	193	166	171	175	180	171	164	154	186	179	153	180	178	187	157	160	153	167	178	173	152	175	162	166	174	183	168	157	186	174	178	215	171	197	160	200	162	156	171	162	175	169	192	175	179	170	173	180	181	177	174	204	176	176	179	207	170	176	157	170	175	178	180	198	165	188	175	182	187	189	156	188	161	198	163	170	192	187	165	172	180	165	178	168	178	167	167	167	180	180	193	161	181	180	183	169	179	164	169	152	161	194	189	184	190	164	145	161	181	194	178	166	151	188	158	171	176	178	171	157	172	191	164	160	185	166	186	178	175	149	153	158	175	174	155	178	177	172	164	199	165	176	173	167	167	176	177	162	177	161	181	173	186	169	168	171	174	153	174	175	163	168	154	176	175	195	165	167	184	178	160	162	156	187	177	183	182	183	172	179	166	182	180	165	195	172	163	161	148	176	172	174	193	168	183	175	195	166	174	162	182	190	167	144	149	198	176	175	177	189	176	169	181	177	172	188	157	163	163	167	175	171	164	173	201	193	171	174	174	168	164	168	168	208	159	169	164	173	174	163	166	169	194	169	147	206	184	165	180	178	197	186	167	155	160	171	162	176	176	168	175	181	183	196	166	173	169	181	180	166	175	174	195	169	168	167	208	160	184	186	189	174	178	161	167	164	197	180	167	162	167	192	173	177	193	209	198	176	182	196	178	176	173	178	188	160	163	160	190	181	171	184	184	164	157	173	172	164	177	176	169	181	188	191	167	156	152	182	196	163	174	174	171	195	196	167	170	168	193	167	176	157	157	166	170	180	169	195	157	171	161	190	187	178	162	160	172	165	186	190	163	164	157	154	177	179	182	157	175	183	169	179	155	170	192	160	182	193	188	174	173	152	195	176	174	197	181	167	177	175	159	175	191	197	184	155	186	156	167	166	158	162	157	172	158	180	197	160	157	167	184	168	176	172	166	185	175	168	162	187	168	161	191	144	196	177	167	182	170	171	177	161	164	168	176	174	157	185	179	165	180	153	179	177	162	186	185	198	169	168	144	165	160	187	143	155	179	177	183	181	163	164	158	187	177	173	184	162	173	182	174	175	172	172	164	180	175	182	170	176	168	184	188	164	170	190	191	192	185	181	169	200	199	167	194	162	162	144	144	170	157	171	170	180	190	171	158	151	168	163	178	166	177	163	163	165	187	182	170	200	168	150	152	162	185	168	154	172	194	190	160	153	172	175	169	171	161	193	181	169	167	166	185	173	174	170	174	168	164	181	176	163	176	182	175	172	169	203	189	189	201	165	160	173	158	182	158	169	143	169	164	188	174	170	192	184	169	180	169	175	165	188	161	189	144	166	165	156	171	184	168	177	173	169	174	159	168	162	171	182	197	163	170	186	181	175	164	163	171	168	139	185	181	177	171	147	174	187	187	177	194	173	140	177	192	176	179	173	186	190	178	192	162	156	176	191	185	207	167	185	178	190	181	196	173	175	174	195	177	170	170	180	157	164	175	182	174	177	196	150	190	173	179	175	160	180	168	164	176	161	175	176	162	178	171	154	177	176	170	188	151	193	198	150	184	178	173	171	179	154	171	177	181	148	162	162	178	183	169	152	151	197	173	173	177	177	187	155	151	163	161	183	186	167	169	171	203	163	177	183	161	177	177	189	174	168	183	174	185	162	187	177	174	166	191	203	163	174	182	170	148	175	186	167	192	192	162	194	161	186	164	186	188	165	198	167	181	194	175	169	170	180	191	178	181	176	165	175	164	176	159	180	148	183	180	159	176	166	185	172	186	177	170	167	202	158	200	171	181	154	188	181	176	167	184	196	189	170	178	212	158	165	177	198	178	147	182	166	149	174	169	177	201	152	179	198	170	165	173	173	184	164	159	166	149	164	167	162	170	168	185	169	150	186	178	176	165	158	154	178	166	195	153	202	201	163	192	176	197	148	172	173	176	213	180	167	193	161	143	165	171	195	207	154	185	175	167	167	202	186	168	183	165	174	170	157	185	167	167	197	155	185	180	162	190	151	167	178	167	135	206	193	174	195	151	183	166	165	188	160	151	175	177	166	158	188	176	165	165	189	182	159	154	185	152	175	185	176	184	182	173	175	174	179	169	176	199	199	174	159	167	183	185	166	181	175	175	186	188	168	143	162	171	152	163	190	162	163	171	164	164	176	186	186	139	168	180	181	173	158	186	179	175	180	169	195	165	166	181	175	165	173	156	166	171	175	156	176	180	172	175	190	172	181	186	166	185	172	177	181	171	168	172	160	162	200	177	160	193	150	170	185	159	171	181	176	195	171	180	185	181	184	173	184	152	191	183	173	187	159	166	178	174	174	184	167	173	178	205	184	162	184	163	157	176	190	189	174	171	157	165	185	166	160	176	178	186	178	173	200	158	190	187	150	150	174	171	170	172	154	189	168	162	158	172	174	155	198	169	184	176	185	165	168	164	183	176
24157	22582	4587	2694	1505	773	628	535	445	362	290	276	274	261	251	213	220	214	239	199	207	238	236	220	248	219	218	220	240	241	258	229	260	247	250	246	265	235	232	247	230	211	220	224	215	233	233	195	215	192	214	209	208	186	224	217	203	190	202	191	221	207	188	181	193	213	194	205	179	187	205	187	187	197	198	171	191	203	212	178	191	196	199	180	196	205	206	177	192	189	208	198	195	206	182	181	193	209	215	200	210	193	180	182	182	199	185	171	189	177	216	173	181	221	201	185	209	176	212	183	196	166	202	196	181	217	197	205	166	203	189	189	216	203	183	186	191	206	195	192	192	189	158	197	199	188	174	173	192	193	193	187	197	194	210	184	191	182	203	234	192	205	197	183	212	187	188	187	193	197	189	198	186	216	194	183	209	199	184	191	192	175	202	181	187	171	185	177	184	193	194	200	212	213	218	206	188	181	183	209	177	174	196	209	196	172	201	209	187	202	183	196	180	172	205	189	195	177	175	184	175	205	176	204	215	216	205	201	221	206	205	167	210	190	210	206	203	209	190	210	189	202	179	183	190	186	199	177	184	198	195	183	204	180	204	204	184	186	214	202	189	197	184	189	180	191	198	193	190	184	181	180	183	178	186	218	212	203	193	172	203	189	175	195	186	199	186	181	227	193	184	208	185	208	201	185	191	198	173	197	222	190	204	185	191	213	185	199	184	173	172	190	187	186	196	176	182	199	211	181	173	197	183	212	172	190	194	182	224	202	172	215	182	169	179	174	184	199	185	168	193	185	211	215	195	201	180	185	186	180	199	173	188	159	185	197	191	185	190	204	212	164	176	180	204	191	199	219	174	183	196	195	204	199	186	193	222	196	188	186	178	208	196	202	202	188	190	201	201	190	167	163	194	189	183	209	167	194	178	206	207	188	176	186	186	182	165	207	199	190	190	203	192	182	188	192	179	190	226	171	206	184	186	197	176	200	184	161	200	212	182	206	206	197	178	182	188	192	196	190	175	187	199	165	197	189	180	183	180	186	192	183	172	179	182	194	168	178	186	181	203	195	186	193	190	173	217	182	191	228	184	180	187	188	182	177	199	154	190	206	209	198	191	170	192	168	182	205	197	196	181	183	180	180	210	184	187	176	185	190	186	172	198	186	207	188	181	191	188	187	188	203	178	183	207	203	178	185	204	192	197	176	179	193	207	210	177	206	194	201	204	185	170	210	202	218	200	185	165	196	199	189	186	173	217	190	184	175	194	224	203	183	178	208	214	184	180	199	196	215	183	188	165	204	176	192	197	191	156	198	192	188	190	210	194	199	198	166	171	180	214	194	166	179	193	204	180	183	183	195	184	188	184	164	190	208	189	181	172	190	191	204	188	162	180	192	205	203	180	181	152	175	202	202	206	210	187	206	189	203	228	211	189	175	193	196	173	196	212	186	193	201	199	188	183	191	196	193	194	205	198	184	191	203	196	206	171	185	204	193	182	206	171	190	193	197	162	203	195	186	187	209	190	193	190	180	205	204	197	214	189	183	193	215	177	183	186	190	179	183	174	173	194	203	189	177	189	197	198	183	189	196	192	206	211	205	180	206	195	188	194	187	203	199	177	192	185	189	237	187	194	175	215	201	195	197	155	202	207	199	174	206	217	167	169	204	211	192	178	212	214	188	199	199	173	207	216	176	142	196	199	194	190	192	204	181	210	176	218	201	195	165	183	193	201	210	200	185	202	176	192	185	189	193	189	200	188	177	175	165	189	198	174	157	191	184	188	177	188	208	201	195	181	202	190	177	188	192	178	203	186	196	180	202	189	188	201	172	203	220	216	175	191	181	193	171	184	176	183	192	194	179	185	190	190	199	197	201	179	200	186	171	188	212	188	205	178	188	187	200	191	176	191	184	179	184	183	167	180	205	201	176	181	196	205	200	195	181	189	206	189	197	153	191	170	198	189	196	174	197	177	186	188	191	193	227	198	184	197	212	203	186	209	180	207	183	189	191	182	183	197	174	194	194	202	182	187	172	212	178	193	190	195	173	176	179	196	191	214	175	193	177	158	195	195	164	186	179	214	199	184	169	190	219	192	173	176	198	167	206	184	182	178	170	185	180	190	188	187	205	200	181	206	213	210	180	234	183	196	197	185	195	212	189	217	199	181	179	197	167	196	193	166	183	199	171	175	179	182	212	191	185	155	194	163	201	177	176	183	195	175	171	219	205	216	202	198	161	190	210	200	155	171	199	182	214	191	188	199	190	184	189	192	207	191	202	203	206	184	202	194	195	189	171	181	213	208	195	172	181	207	197	161	179	174	191	196	198	189	191	202	187	196	181	190	206	187	198	192	202	191	219	161	210	196	154	186	182	185	207	201	173	199	179	212	187	220	188	179	179	230	199	171	178	191	151	195	195	206	190	172	192	219	195	179	196	173	187	193	197	206	199	197	224	198	171	193	191	189	172	196	199	198	185	159	202	185	194	207	188	198	195	203	177	198	197	177	197	192	194	190	182	207	198	181	210	188	195	197	195	176	181	185	170	208	198	196	193	207	207	194	193	183	190	182	182	215	200	188	201	188	204	179	179	194	194	172	199	207	197	191	199	202	202	201	208	213	171	183	189	172	187	189	180	179	167	205	213	181	190	200	196	179	188	221	217	187	207	192	205	191	172	208	197	166	169	204	158	188	193	201	199	190	199	213	181	200	178	191	192	175	194	198	194	205	195	175	169	214	204	187	198	185	213	210	194	211	185	191	184	188	178	207	195	204	197	207	200	181	183	203	192	206	203	190	177	195	181	200	200	193	173	191	194	199	196	184	189	191	206	198	190	189	182	198	204	187	200	188	202	197	204	196	175	206	195	208	181	209	193	203	191	195	211	194	164	181	181	208	185	197	186	183	194	191	203	192	212	167	191	179	203	180	173	185	180	207	184	169	197	166	204	211	189	182	166	201	184	196	201	193	187	198	200	166	193	184	209	214	202	188	198	162	182	198	183	181	229	168	163	207	194	191	181	215	177	189	173	192	192	155	187	202	210	193	187	208	194	193	203	191	159	183	198	179	205	183	193	192	189	179	185	178	168	179	169	190	195	184	181	202	202	175	185	176	204	207	208	197	185	185	186	203	201	174	204	198	186	201	182	179	206	185	182	216	160	194	187	181	204	184	211	164	188	183	202	196	201	188	185	168	158	186	202	197	165	208	190	180	186	186	180	196	196	218	184	182	199	202	196	176	170	191	207	213	196	174	197	192	199	207	226	216	208	185	198	217	205	171	162	182	185	207	183	156	200	179	184	172	202	192	186	187	165	209	213	182	206	204	184	180	207	197	192	184	210	192	184	190	178	200	196	182	170	188	208	188	204	185	191	171	192	178	172	186	191	199	212	203	189	206	187	194	204	184	183	188	202	195	165	169	181	189	208	170	183	185	201	195	195	183	180	186	223	197	195	173	185	196	179	195	188	179	173	188	197	182	214	173	202	171	190	170	185	207	184
24013	21288	28385	24514	21179	7840	1189	835	614	531	456	448	364	321	306	320	307	308	347	246	302	291	281	289	313	296	291	292	307	300	314	329	303	292	310	291	320	261	287	319	329	341	281	276	284	283	285	258	264	236	261	259	268	244	255	273	278	277	223	251	256	252	239	255	262	250	242	265	258	263	249	224	243	253	243	235	198	257	272	241	243	262	252	237	259	233	232	279	226	260	260	260	250	268	272	206	278	264	240	242	225	232	260	221	234	235	257	265	257	272	261	268	262	242	279	229	272	237	242	255	271	277	243	250	263	268	231	245	263	248	256	235	259	239	225	246	242	251	224	213	237	259	240	258	254	228	234	251	224	225	246	237	239	255	253	233	218	231	220	197	226	278	228	271	216	241	252	249	256	238	251	258	255	238	264	231	254	264	279	258	230	229	252	248	235	228	254	207	242	244	223	238	249	234	248	262	239	244	241	232	264	249	263	262	260	245	254	241	242	237	235	236	221	235	228	273	251	279	228	208	296	235	242	246	253	230	220	263	257	253	234	254	275	223	233	247	245	221	235	235	231	254	230	246	247	244	270	254	217	257	255	275	248	252	249	226	238	239	233	249	201	240	257	236	236	246	228	249	241	227	273	203	226	248	242	259	240	260	251	266	242	232	246	221	237	248	265	233	245	245	264	207	230	250	242	248	252	264	226	239	235	266	240	226	273	246	238	253	241	270	229	251	265	244	248	219	228	241	241	233	227	239	231	235	250	257	216	232	212	231	249	237	222	239	239	246	252	228	240	236	262	218	238	231	238	237	247	278	228	234	219	245	234	253	254	291	224	237	237	291	252	260	242	244	241	245	222	237	245	247	270	245	245	225	215	235	237	240	225	248	235	233	223	256	228	222	255	240	245	228	255	209	228	216	232	249	243	224	251	221	236	227	267	218	238	239	262	254	239	230	239	241	245	234	277	264	242	238	240	225	221	227	235	271	237	252	255	253	255	255	234	267	277	266	247	227	249	257	216	260	247	216	238	221	270	239	241	268	231	274	248	242	243	254	231	220	251	257	245	242	239	246	264	254	253	247	210	244	221	224	250	265	241	232	233	237	261	218	240	219	266	247	276	252	216	241	219	258	249	242	248	246	268	256	258	252	255	248	226	232	227	275	242	227	254	250	255	261	248	235	233	243	227	251	246	222	268	246	244	265	235	216	233	224	222	265	245	251	265	260	240	284	265	234	279	276	260	253	256	244	237	256	246	249	240	235	263	251	258	277	244	220	248	254	233	259	251	241	241	254	242	216	231	270	253	253	236	225	246	241	248	244	240	270	256	243	247	228	228	208	223	277	221	245	220	248	277	239	236	240	223	247	252	252	228	238	212	261	264	210	256	267	236	296	247	250	255	226	256	215	209	254	213	262	236	230	232	220	212	243	253	270	265	234	228	252	236	232	232	251	262	230	234	248	234	240	248	253	232	253	259	248	237	252	259	243	268	268	233	255	249	232	243	222	250	246	230	231	249	221	254	287	260	235	252	249	252	239	236	254	221	223	244	240	255	249	260	260	224	237	216	236	255	259	234	228	237	235	238	247	266	231	273	238	248	266	252	251	235	218	268	226	229	269	242	262	252	218	264	261	239	205	222	231	258	238	253	245	213	249	228	219	278	237	231	237	226	233	235	221	232	249	253	254	264	219	235	218	284	230	222	262	259	242	228	224	236	261	214	237	228	248	261	241	225	241	274	211	253	221	222	233	236	209	235	228	245	265	277	230	253	242	221	267	268	250	247	248	259	251	263	226	263	249	263	251	234	225	246	225	247	269	250	239	260	259	228	237	236	273	253	233	248	223	223	276	260	229	255	254	251	238	261	280	245	253	237	234	249	259	214	243	229	263	232	231	231	247	255	276	231	266	250	238	224	241	254	259	264	266	248	257	264	229	244	217	251	253	248	257	247	263	253	269	273	236	259	239	246	249	259	216	225	252	261	253	249	273	231	255	219	245	273	230	249	257	231	232	218	238	256	250	241	231	253	254	236	236	248	242	263	250	256	231	234	226	255	220	246	250	217	208	250	250	238	242	232	227	243	292	271	241	250	242	248	255	285	245	262	256	242	231	239	248	235	225	257	235	252	241	260	251	248	251	251	253	224	224	253	239	224	246	249	259	214	259	245	239	231	238	243	245	247	282	236	242	247	222	259	269	275	238	241	246	238	216	262	236	249	225	224	228	243	241	235	249	252	235	245	214	229	267	244	215	226	262	247	257	237	245	229	230	234	268	250	239	233	244	256	238	236	252	222	251	258	229	205	229	247	246	216	240	263	227	282	234	227	257	229	235	277	282	242	228	278	236	247	226	210	239	252	252	225	225	253	223	245	241	216	256	240	214	243	230	224	217	260	244	231	235	237	253	254	243	257	245	260	231	253	237	232	255	248	206	246	251	248	247	230	234	257	255	240	210	253	237	233	241	240	252	260	216	227	231	246	230	230	275	260	241	215	252	242	243	228	245	228	239	228	218	271	231	235	235	237	239	258	261	232	251	243	235	259	226	239	256	226	249	260	259	278	221	264	219	207	230	237	234	237	235	260	254	268	241	233	255	255	225	220	258	230	266	251	222	256	229	229	236	247	228	247	256	240	232	237	263	229	239	252	248	239	259	227	238	240	241	256	260	230	244	217	249	260	274	251	254	244	246	231	256	253	210	218	240	257	236	239	234	233	226	221	257	250	234	248	259	251	243	281	250	224	247	216	244	246	250	226	244	239	264	270	241	254	263	206	235	237	253	247	242	249	242	236	246	253	264	239	242	223	248	241	258	230	253	235	236	246	240	251	270	235	255	230	218	244	251	245	224	244	262	227	253	228	221	255	244	226	233	217	227	276	256	286	208	233	249	248	245	240	238	231	260	233	231	252	237	249	264	253	236	231	233	265	239	248	253	234	218	226	256	226	239	225	249	238	254	254	263	229	242	266	257	236	271	240	247	212	263	228	219	237	239	214	257	236	247	272	228	253	211	258	250	247	243	277	243	228	225	266	259	248	218	214	221	241	238	240	250	257	234	259	258	226	231	253	244	239	247	249	230	262	227	239	264	243	260	253	257	248	238	247	215	236	265	255	224	224	249	265	255	219	222	262	229	243	215	249	240	229	218	256	218	248	246	262	240	255	264	236	213	227	242	235	257	219	259	255	234	239	246	258	232	242	215	234	244	248	221	250	256	245	231	232	234	220	220	258	214	233	244	252	241	229	252	212	231	249	259	284	252	238	251	236	259	251	220	230	229	253	224	234	239	241	273	246	260	275	246	272	225	235	257	250	266	253	240	252	220	246	234	226	257	255	245	241	237	248	235	248	245	242	223	249	227	223	248	243	235	254	217	273	237	249	255	241	262	218	240	269	287	253	211	250	236	229	239	275	212	230	221	254	242	259	217	249	253	246	231	209	224	262	287	208	243	268	249	241	201	262	244	224	257	273	232	239	220	252	254	245	239	225	257	254	256	241	260
29611	33275	10723	5670	3129	2110	1566	1243	994	793	623	595	496	455	436	417	401	379	371	385	342	352	344	368	313	310	336	370	371	385	347	405	359	381	329	350	317	376	341	322	342	333	315	346	272	289	303	302	276	286	309	325	282	285	291	305	285	279	304	287	256	250	290	295	266	260	281	262	262	270	285	292	298	264	266	294	248	273	264	286	250	267	260	250	273	245	259	258	292	252	257	286	238	235	255	261	247	232	254	266	261	236	258	250	259	263	266	239	280	251	248	251	245	255	227	274	275	267	266	251	242	248	231	251	256	272	274	254	253	243	220	250	264	256	279	256	241	246	229	236	227	268	254	254	259	232	243	237	255	268	256	243	243	264	241	231	264	260	252	257	260	260	242	251	262	252	254	223	262	241	269	258	255	241	265	254	257	227	242	242	241	263	277	245	252	261	245	264	238	236	226	276	228	261	258	223	261	226	259	254	274	211	256	239	272	257	252	230	225	264	275	265	259	265	287	242	231	259	267	246	248	245	243	274	258	255	269	272	249	250	273	284	241	267	258	250	264	275	250	254	263	254	252	239	257	261	233	236	262	232	250	254	260	257	242	246	256	254	255	240	265	226	240	241	251	247	269	237	246	233	264	254	234	257	256	254	270	248	248	227	234	270	264	249	253	256	260	247	244	247	261	284	250	232	261	230	265	246	273	253	250	272	235	256	252	267	239	242	266	261	267	257	219	244	280	264	247	244	269	238	244	275	282	222	248	257	238	250	255	231	260	246	283	259	268	243	237	249	256	254	249	257	253	265	264	258	258	219	262	252	253	256	239	249	277	261	247	250	274	275	257	251	292	252	269	224	232	238	238	283	259	270	238	251	257	266	264	239	275	265	251	245	266	265	244	261	239	258	257	239	287	246	252	251	272	244	255	263	259	245	259	279	242	234	242	248	270	257	241	239	241	267	258	221	262	274	243	246	268	250	274	272	274	236	253	267	254	241	250	280	274	264	251	245	266	251	247	256	279	262	259	243	270	215	260	249	248	287	285	245	243	219	249	267	263	259	253	248	249	249	248	228	277	250	247	278	241	268	255	246	233	270	246	272	244	238	270	252	249	265	269	239	273	258	244	269	238	281	263	224	254	268	271	274	222	289	280	233	270	261	255	293	255	261	233	297	255	253	281	242	216	229	256	249	286	239	224	226	253	280	266	237	260	284	295	262	262	236	242	228	246	257	275	254	257	236	257	276	250	286	245	272	291	258	233	272	229	235	270	238	286	268	242	288	232	240	259	269	233	236	252	259	261	277	245	280	250	259	242	211	261	247	230	229	246	251	252	250	251	264	236	265	250	265	257	254	232	274	252	241	239	245	238	269	243	254	265	277	265	235	289	261	241	264	244	242	256	249	249	266	241	240	235	255	257	248	250	286	308	250	260	258	271	261	247	261	243	255	269	262	241	250	260	266	283	250	262	245	265	251	274	266	260	269	258	264	276	221	225	278	273	257	270	256	247	257	243	238	231	265	247	226	242	232	261	269	242	223	275	267	252	265	272	217	252	258	254	262	268	239	251	269	275	263	229	268	249	260	258	252	265	264	269	279	258	229	249	242	263	249	237	247	235	272	250	244	258	233	272	267	262	220	238	253	266	252	235	261	265	267	244	245	247	235	277	262	249	249	240	260	281	257	211	281	245	236	278	229	250	262	261	236	247	250	207	264	226	278	263	233	259	248	244	249	230	260	277	263	270	239	271	263	235	240	267	249	250	267	256	258	258	245	222	239	249	261	237	267	258	261	268	250	257	265	245	281	268	253	272	260	256	261	239	234	239	236	280	245	244	245	259	229	263	270	270	268	229	241	267	253	242	246	260	246	232	216	257	245	270	250	252	256	235	259	255	267	269	264	267	218	225	266	243	246	263	269	248	247	275	262	260	255	233	259	270	270	243	256	238	257	244	268	241	279	239	250	241	241	277	258	260	263	266	234	246	272	236	266	248	259	255	249	269	282	263	233	266	255	257	246	248	222	272	240	266	246	244	248	254	240	277	271	248	255	247	250	237	223	245	271	273	238	236	240	254	255	245	255	211	270	259	257	255	252	231	279	248	271	280	248	255	252	245	271	259	272	243	235	259	277	239	250	244	249	282	246	235	246	238	262	247	257	251	222	271	230	259	270	251	255	280	204	247	266	244	256	236	264	257	262	238	236	256	277	269	248	247	262	236	244	260	279	237	267	253	237	235	244	254	276	271	282	241	299	250	246	258	265	237	203	253	251	262	265	255	239	241	262	254	252	239	274	227	251	206	266	254	257	270	239	248	279	270	264	264	259	243	247	261	249	241	243	214	261	272	226	264	238	240	249	270	264	261	260	238	270	276	229	258	280	234	250	264	270	240	285	267	233	255	236	247	250	246	262	265	270	266	263	246	263	258	242	276	263	250	214	267	240	229	254	219	237	283	274	270	255	255	272	242	239	246	241	250	238	259	271	233	261	263	286	256	283	245	260	253	261	266	277	252	263	254	266	232	271	270	241	272	259	279	271	231	286	253	273	246	251	259	244	298	267	251	256	246	248	268	230	252	233	246	266	247	242	240	250	274	274	240	256	279	247	267	280	270	245	238	258	264	253	251	249	248	280	255	256	233	284	232	238	255	257	258	250	277	221	258	274	240	242	245	258	263	231	245	261	255	259	244	270	267	275	251	239	248	256	244	255	231	263	249	234	242	250	239	241	259	250	248	256	221	258	233	250	235	259	261	239	248	238	248	265	265	257	256	244	269	244	263	263	260	247	254	243	243	272	240	243	237	270	254	263	268	270	273	230	242	253	249	238	278	244	276	265	233	263	240	244	277	267	263	226	270	240	228	255	250	261	239	244	251	235	246	251	257	237	292	252	271	264	257	271	259	247	228	239	254	261	238	273	243	252	237	256	267	242	251	233	309	253	270	237	240	264	256	258	243	265	278	243	272	264	239	241	261	237	255	253	267	266	273	247	250	293	258	274	248	253	241	239	241	272	236	262	262	266	268	265	259	264	258	236	262	258	244	264	269	249	270	274	287	276	225	261	264	224	260	245	227	244	244	274	269	259	251	270	223	262	273	222	237	263	264	238	257	247	247	205	268	268	257	259	235	260	257	263	264	230	288	234	243	244	263	229	248	263	250	259	250	232	261	241	211	256	247	239	226	250	273	253	259	266	267	253	277	273	277	259	255	244	228	251	250	290	255	277	261	249	235	247	246	260	233	240	257	232	246	250	233	264	241	256	274	267	238	245	240	248	262	272	253	247	244	245	261	250	268	259	260	276	265	258	251	265	251	234	216	245	231	237	256	222	238	272	249	244	240	259	272	242	266	262	250	243	254	243	263	284	262	244	249	252	288	277	236	242	263	240	259	261	260	271	278	237	249	239	258	271	269	226	251	286	247	264	272	273	244	251	231	256	259	268	235	253	266	237	267	253	265	258	238	248	282	251	242	249	242	258	259	255	273	250	250	281	257	252	262	259
25237	21350	27229	25522	7978	972	709	528	471	411	382	358	325	303	301	303	303	307	270	298	248	235	305	286	275	283	302	300	324	322	301	331	324	272	271	296	283	291	299	238	276	259	276	258	268	261	256	249	279	237	237	273	267	252	271	241	276	265	252	241	239	237	258	231	264	270	264	227	269	269	232	249	251	291	275	269	261	216	264	246	236	237	244	222	246	258	257	227	240	263	246	261	258	259	245	258	217	230	213	228	237	262	227	236	243	246	256	240	237	244	248	228	254	235	249	256	267	255	248	227	255	241	265	234	252	233	235	244	229	249	275	232	252	252	225	236	232	258	269	238	208	237	218	210	249	231	228	228	225	246	249	258	240	240	269	246	251	228	237	248	233	235	242	272	255	243	248	237	228	242	230	211	235	232	201	229	249	263	215	230	244	220	242	226	226	256	244	265	225	257	263	229	247	228	225	231	231	250	252	247	246	258	254	220	257	237	205	203	238	231	266	242	230	239	260	228	245	241	231	246	260	224	262	240	246	214	250	264	227	246	221	242	229	200	238	251	247	232	275	246	240	224	248	238	242	221	247	225	244	252	242	274	240	220	220	242	241	250	236	266	189	249	232	216	235	224	253	242	247	262	222	235	250	210	231	231	244	261	227	255	199	238	250	236	235	260	269	240	260	255	261	254	227	256	259	257	231	219	228	225	248	246	246	251	262	228	240	216	226	211	253	250	234	250	199	217	258	233	234	248	251	229	244	232	224	252	225	223	231	247	240	246	237	247	252	251	235	229	224	224	251	240	221	237	230	250	236	247	252	222	241	249	235	241	227	220	234	233	260	248	226	236	248	233	204	212	245	260	212	229	229	238	250	262	221	241	256	240	237	246	235	226	249	227	233	252	231	281	250	272	226	228	249	262	233	237	246	233	256	263	241	257	226	268	225	236	240	241	242	221	215	224	247	263	239	215	227	237	257	237	242	231	256	248	272	236	230	247	218	233	252	257	248	226	254	241	255	261	248	256	239	258	227	257	240	270	246	237	253	232	236	250	249	234	236	221	240	232	237	245	255	242	250	246	238	238	262	226	262	227	257	195	271	253	249	250	208	250	236	237	240	224	248	242	246	230	224	217	227	255	235	227	227	194	235	231	239	247	259	260	244	231	231	250	231	273	269	254	252	263	235	261	229	266	236	225	256	211	249	217	215	284	260	262	235	254	231	259	230	231	236	250	226	241	252	236	239	226	238	236	264	205	235	239	232	259	249	232	231	270	245	247	243	244	242	228	236	253	237	253	220	230	268	273	231	243	234	215	223	235	209	238	257	234	242	248	244	212	240	242	252	239	231	212	256	251	252	243	256	243	230	264	239	266	215	239	255	252	235	246	224	238	251	257	223	233	233	229	253	248	254	219	216	223	246	227	242	272	252	229	220	220	227	219	244	240	220	230	264	263	234	251	278	230	236	236	253	254	259	223	253	263	224	229	224	235	227	241	233	235	266	254	224	239	251	222	264	235	241	244	218	232	237	222	253	216	218	236	206	239	248	251	233	231	249	231	245	253	248	258	218	228	228	264	224	218	252	241	257	236	235	231	228	242	234	232	247	242	206	257	236	247	253	250	257	236	240	239	233	252	241	245	251	262	245	260	235	240	251	229	227	264	267	234	232	237	256	218	230	251	210	227	258	245	234	265	238	273	226	225	256	223	259	250	231	252	230	251	247	230	252	270	240	235	235	254	230	245	251	255	218	243	228	258	275	248	245	259	263	227	237	257	227	248	257	234	249	231	227	238	272	231	247	225	268	232	215	223	240	288	225	229	245	239	215	224	233	269	245	242	246	257	242	258	227	266	236	239	221	259	240	258	266	267	254	225	225	268	245	208	208	231	251	254	228	246	238	242	269	224	233	221	235	209	253	248	243	250	224	249	228	238	267	250	247	213	219	274	239	230	228	243	219	261	268	229	239	233	220	217	244	258	227	216	265	212	228	234	274	231	228	266	247	253	262	217	233	250	235	246	238	255	245	253	239	227	238	256	244	223	234	277	239	264	231	226	226	241	246	255	220	250	215	250	217	252	238	224	235	230	229	240	239	234	235	230	235	253	245	251	246	246	254	217	235	214	234	230	235	252	243	235	225	230	275	256	245	255	233	232	219	246	242	234	233	253	235	229	241	224	265	258	221	255	224	229	245	231	236	211	262	282	260	203	258	255	219	248	204	252	231	236	230	235	241	240	234	210	264	231	241	248	251	235	207	226	253	240	228	254	221	258	235	226	250	242	246	241	264	218	270	237	219	234	222	213	203	243	254	246	238	236	234	227	240	243	234	215	233	247	238	231	237	250	247	249	273	209	260	242	250	252	233	240	238	231	273	236	235	255	245	212	260	237	244	243	243	258	241	239	228	246	219	258	245	242	256	255	262	213	272	254	258	229	203	248	243	252	233	253	264	236	233	241	236	245	236	219	261	257	233	205	257	275	225	267	250	241	249	252	243	266	262	230	271	241	235	250	244	227	254	233	225	261	260	240	220	231	227	239	253	251	245	234	215	238	232	228	226	242	238	217	233	230	217	231	213	233	233	266	240	229	252	218	224	256	228	243	253	260	221	235	250	226	253	209	226	229	214	272	247	217	226	264	228	260	258	220	288	219	241	231	241	246	243	248	257	276	250	234	241	249	231	264	245	233	240	256	223	234	251	256	233	217	236	257	237	220	254	243	237	255	231	251	214	243	225	244	229	232	244	238	232	251	246	206	257	209	237	249	247	223	248	226	255	264	248	250	257	236	238	239	248	248	245	222	224	254	243	234	249	211	242	254	237	235	233	245	234	242	280	228	242	255	256	214	236	213	220	261	220	242	240	279	245	230	223	248	238	230	257	257	236	277	248	254	235	225	242	247	223	248	206	236	216	209	235	255	247	245	253	228	234	245	237	227	252	228	230	233	250	255	268	235	227	233	259	244	236	232	230	248	245	212	241	274	257	265	238	247	226	241	247	263	225	245	252	250	210	239	219	256	254	226	239	251	245	232	229	259	256	238	241	252	215	230	257	252	217	236	239	227	264	238	258	228	245	219	255	225	272	229	273	252	225	226	232	252	257	257	239	230	225	234	203	237	247	251	233	269	268	245	239	244	237	247	253	261	267	223	243	250	232	235	245	248	235	226	214	237	252	239	239	253	224	224	219	217	226	246	259	249	240	221	245	262	208	251	237	263	225	243	263	239	231	250	217	219	230	236	239	210	232	247	256	251	227	250	274	238	240	235	202	231	227	235	233	234	230	260	254	242	229	275	257	221	251	247	232	255	249	211	236	233	238	260	250	214	226	250	257	220	225	231	260	255	231	246	233	258	251	257	224	233	238	266	224	243	231	234	260	236	225	235	222	259	261	231	249	231	231	234	243	220	233	232	206	236	234	242	234	261	234	209	233	236	274	234	242	239	230	245	226	219	233	232	232	237	249	238	247	219	228	227	259	241	274	242	235	232	235	245	255	237	254	250
27637	26533	7504	3149	1946	1507	1141	917	775	657	547	463	467	418	389	375	376	334	346	342	312	316	325	341	343	310	347	323	339	357	339	391	352	357	337	364	281	325	271	320	302	340	306	299	319	315	308	256	274	257	288	246	266	273	277	295	267	271	314	294	275	263	265	276	238	287	259	291	276	285	279	301	287	271	296	264	263	261	282	294	243	269	265	268	270	250	272	256	250	234	268	268	280	269	293	251	256	250	257	250	253	250	256	264	238	256	281	262	249	274	281	260	256	272	254	258	279	280	249	275	262	263	268	273	242	249	280	265	266	271	254	222	257	234	279	252	242	262	256	225	286	230	253	290	272	259	261	291	291	237	256	255	262	273	279	261	264	256	253	228	255	253	260	257	244	249	269	276	265	249	280	253	247	284	251	251	265	258	273	281	271	260	238	282	272	236	271	229	300	249	259	247	244	262	234	259	261	264	253	274	260	252	232	300	250	247	244	246	258	236	244	283	250	270	276	295	249	220	305	253	237	273	254	245	248	255	234	229	253	255	268	244	236	267	223	270	235	235	243	240	253	270	251	275	241	244	247	271	267	257	291	297	257	266	255	264	227	264	257	244	271	265	250	268	253	263	227	259	276	266	264	254	258	261	248	252	225	242	265	265	251	243	263	261	277	281	254	263	243	258	263	263	239	217	251	249	229	280	265	253	264	250	258	249	255	276	242	257	234	243	257	250	264	235	285	258	236	256	258	262	241	254	245	238	251	268	258	224	283	258	279	251	238	269	252	237	265	274	233	261	272	275	293	236	262	245	238	270	251	241	239	229	272	254	260	248	247	231	248	255	247	258	260	281	264	288	237	242	224	268	233	274	251	269	244	261	246	264	275	239	237	234	246	261	286	268	265	234	257	234	239	269	240	248	230	274	272	265	267	279	255	256	262	237	290	243	259	235	255	260	252	245	279	277	260	239	277	257	279	267	266	286	249	267	261	261	254	227	246	276	285	246	238	284	257	245	250	276	252	263	274	266	261	278	254	272	251	263	257	230	240	258	255	271	266	283	261	225	266	259	257	254	269	246	260	239	276	258	264	234	224	268	243	255	272	239	267	266	275	279	255	260	279	248	262	250	242	262	238	261	268	273	261	284	260	281	260	248	256	268	266	268	261	238	247	251	230	278	269	244	263	241	250	268	260	257	249	245	276	239	256	252	260	260	249	288	262	250	276	282	260	266	256	273	253	264	281	266	240	244	242	278	258	278	252	244	260	254	287	252	254	243	245	232	280	257	261	262	269	270	264	237	278	275	236	261	266	278	224	254	249	259	258	273	251	292	253	287	267	273	249	270	242	244	255	246	259	283	242	268	248	288	288	245	237	228	275	261	251	286	257	234	247	261	229	251	245	255	259	275	257	279	275	282	284	262	257	296	258	271	265	268	248	241	249	263	242	266	260	287	261	280	247	269	240	222	255	262	279	262	255	286	265	282	265	261	268	244	255	261	278	269	260	241	300	274	240	264	273	268	238	248	252	280	284	257	272	240	264	241	241	245	265	262	257	257	249	246	264	263	266	257	249	266	263	252	265	250	281	269	255	250	287	276	276	242	244	254	261	294	271	238	275	234	271	264	245	253	248	264	234	265	241	270	254	287	242	260	256	257	259	259	230	256	261	232	261	275	266	266	264	238	286	275	283	262	269	220	245	259	266	274	243	288	264	243	228	256	249	244	249	251	262	251	264	267	253	254	262	266	251	244	266	219	255	266	247	280	287	245	251	260	227	247	268	264	268	256	264	274	254	256	285	273	266	274	259	279	254	249	231	261	256	253	252	253	251	247	262	247	274	263	259	279	267	247	243	275	237	275	237	258	277	243	264	290	246	250	271	277	256	289	247	267	251	266	244	253	287	273	253	255	265	265	259	241	243	264	258	277	255	260	243	221	278	272	266	256	281	247	248	273	252	248	244	259	256	241	246	245	248	241	244	275	275	268	265	267	262	245	256	281	246	232	260	223	238	299	269	277	272	230	279	247	242	266	248	253	240	265	268	266	244	255	249	262	284	264	254	258	230	271	288	280	268	252	256	274	250	269	276	223	247	251	277	253	267	233	248	264	260	262	273	277	261	265	275	275	235	244	242	245	247	252	240	261	256	277	275	258	284	252	246	261	244	253	266	268	267	263	265	257	246	258	268	274	242	252	256	278	272	243	274	261	249	247	262	267	257	249	260	242	228	255	239	251	234	230	262	277	299	237	231	258	250	270	241	259	276	261	252	262	285	266	258	255	246	267	272	238	244	258	241	237	283	247	253	260	265	245	261	246	289	245	292	229	237	240	259	287	248	247	272	229	273	266	271	246	234	228	267	275	292	252	248	268	246	276	243	269	259	263	287	257	238	283	273	259	254	277	248	236	255	256	280	246	252	241	243	274	240	249	250	228	247	270	247	247	251	244	252	244	263	247	249	274	267	272	259	254	281	275	253	257	226	256	254	246	241	236	246	251	262	253	244	247	233	278	298	288	243	247	274	271	278	268	254	265	236	238	259	260	239	252	275	250	269	251	235	232	263	282	266	265	264	285	252	234	266	237	252	246	259	268	269	221	259	261	299	265	252	260	256	256	259	271	261	249	256	260	254	218	273	265	268	254	247	241	210	261	260	232	289	247	289	262	267	240	260	219	234	235	273	257	270	237	278	292	256	264	254	241	241	285	245	259	261	287	271	267	257	256	238	278	253	230	270	291	247	240	275	246	260	255	250	267	234	258	265	244	246	252	255	244	260	305	262	260	242	218	273	251	263	249	261	249	240	236	252	257	231	262	263	239	247	260	233	271	247	267	247	262	222	269	271	292	254	270	235	268	255	250	266	262	279	242	267	289	258	267	240	267	276	233	230	254	254	250	239	281	226	238	261	277	238	240	238	282	233	235	269	291	271	271	265	272	262	272	262	267	278	286	255	301	268	245	246	241	235	261	282	249	263	254	245	255	272	246	254	293	254	272	249	247	243	259	249	253	272	236	252	270	253	233	262	266	255	242	306	247	272	257	282	255	251	250	253	245	264	272	298	258	260	261	241	248	254	233	238	263	291	254	285	232	237	238	274	262	266	245	235	280	237	226	219	260	236	237	225	286	247	244	256	251	268	237	248	259	251	267	241	243	277	259	250	244	294	283	211	218	285	240	253	238	263	255	273	266	262	278	280	260	255	262	278	255	251	237	245	243	253	278	240	254	263	273	260	252	245	261	252	253	270	253	271	232	239	243	259	285	269	250	273	260	247	273	267	254	227	260	251	226	248	287	285	271	271	258	243	263	245	257	254	286	261	257	254	231	253	236	280	250	266	231	238	277	293	257	241	254	278	275	238	252	250	257	234	254	254	224	264	287	268	274	265	256	246	261	277	261	247	267	258	283	287	260	274	265	251	260	251	275	264	265	262	265	242	256	271	225	286	266	250	241	256	259	261	243	254	271	254	261	239	242	265	260	256	268	268	264	246	249	259	260	241	279
22855	21268	28878	23974	21267	21267	6246	1421	989	899	757	666	592	565	555	480	504	470	463	443	416	432	383	439	501	419	436	452	477	506	486	555	517	498	498	464	445	475	431	420	394	380	428	387	403	359	414	398	395	410	363	358	410	372	377	415	439	400	399	371	388	357	393	371	387	340	355	389	366	412	378	351	398	358	363	382	387	391	383	364	383	365	360	349	357	361	372	355	367	378	346	355	360	355	351	317	335	355	342	372	398	354	370	350	360	347	384	335	355	384	356	367	337	335	339	349	344	347	379	324	319	355	324	328	357	331	339	344	348	385	344	387	347	332	352	307	343	359	321	323	336	347	331	338	357	323	359	362	352	356	359	349	348	373	369	335	334	343	355	286	339	327	361	328	360	338	325	318	315	351	338	339	385	363	366	342	350	367	371	371	333	335	339	344	363	365	347	359	340	355	362	332	344	341	352	370	362	319	366	367	375	325	359	363	339	385	397	345	348	377	369	340	344	329	344	349	340	369	325	327	325	366	368	341	373	357	353	371	323	315	371	347	327	334	361	342	383	372	362	368	351	344	342	368	338	349	346	374	316	338	362	367	356	328	371	355	354	353	315	390	359	382	363	326	315	380	323	331	354	376	314	352	358	341	347	359	331	363	338	383	346	357	371	358	339	336	328	346	350	389	371	365	390	338	357	377	349	381	349	322	359	344	330	364	315	371	340	392	339	353	325	341	383	334	347	389	347	354	337	360	341	334	334	340	356	345	344	354	361	383	355	354	364	367	339	335	314	340	340	357	333	332	358	341	346	346	372	376	338	356	368	348	357	372	356	393	372	360	321	342	362	303	364	320	375	367	350	370	356	364	363	354	360	362	384	376	382	334	361	360	378	349	344	362	335	344	338	328	311	340	324	379	361	351	351	360	348	351	368	363	351	366	346	330	351	323	355	367	369	339	337	346	403	382	349	338	332	365	342	383	367	341	318	345	380	343	375	410	366	357	352	334	341	378	370	346	360	346	325	350	341	377	339	385	366	369	414	367	371	331	377	348	379	340	384	331	354	363	326	341	338	375	345	316	355	353	340	359	313	317	342	361	341	374	338	368	364	345	357	346	358	296	368	362	334	325	340	365	334	343	380	341	360	353	374	352	355	347	336	358	324	335	324	381	324	390	322	340	336	382	373	340	350	339	365	339	345	340	356	337	345	370	348	327	337	364	322	353	365	351	376	374	344	353	305	358	320	368	354	346	371	326	333	381	360	345	375	318	338	328	326	391	340	348	341	364	346	348	335	403	340	301	371	337	341	381	379	338	345	353	375	319	366	346	334	373	328	358	356	317	379	346	322	359	338	328	339	340	332	363	354	341	355	368	384	331	371	334	352	356	350	349	376	372	347	336	336	362	359	316	349	363	347	356	334	357	356	353	344	356	367	354	319	377	340	335	329	366	377	322	338	323	332	334	358	361	340	354	361	370	331	367	347	360	354	314	346	336	367	336	364	364	370	355	343	354	351	328	348	325	355	322	388	374	347	348	350	338	336	349	354	315	329	335	353	331	363	372	355	330	373	333	332	361	343	352	384	339	319	309	334	312	313	343	332	339	343	347	355	347	410	348	325	345	386	360	333	338	331	355	335	333	346	325	355	378	398	352	353	332	341	369	342	357	374	346	343	350	351	347	359	341	364	326	347	368	354	330	343	327	343	343	357	319	367	369	351	339	342	356	351	347	341	351	310	324	331	335	370	350	350	343	344	352	346	341	352	348	331	370	360	360	376	328	367	369	383	344	343	350	370	347	341	355	316	358	338	374	375	322	345	385	316	344	353	387	341	338	322	337	325	342	343	330	373	351	338	355	371	362	328	371	347	387	327	340	365	340	372	323	378	382	347	379	363	314	354	316	334	355	356	337	331	351	353	354	357	334	331	341	346	373	345	322	330	354	342	351	387	319	345	334	338	365	343	345	330	377	343	370	379	336	378	365	363	353	344	358	347	322	346	344	324	361	370	347	360	328	309	376	310	359	370	344	350	316	358	342	346	337	372	368	343	339	331	364	322	340	345	329	349	356	378	352	323	359	359	362	340	354	363	365	338	324	355	336	345	333	373	341	347	355	333	333	356	335	360	365	345	356	358	333	383	321	343	347	348	389	346	359	386	386	300	336	361	325	357	342	323	351	333	357	333	379	389	343	325	343	362	369	356	332	343	345	345	361	365	366	373	396	367	316	348	341	342	379	341	325	325	328	349	335	347	370	336	383	367	349	334	346	334	362	375	343	325	368	323	391	332	322	346	370	353	318	336	314	356	341	357	340	352	350	357	359	339	327	340	305	348	345	377	335	361	334	359	334	356	359	324	340	391	392	375	333	336	343	364	336	351	358	404	339	348	374	313	368	350	357	318	346	340	360	357	383	322	350	333	337	357	346	359	335	315	357	323	336	365	357	371	345	338	349	348	338	356	360	328	353	302	355	362	364	367	347	363	344	368	389	316	337	359	324	360	314	345	364	380	313	353	364	338	336	338	365	333	350	332	354	339	340	304	342	351	346	339	353	353	331	388	336	367	318	366	338	350	350	341	326	349	325	328	366	336	340	348	331	355	335	384	331	366	364	346	302	332	375	369	317	342	357	348	343	367	356	337	370	339	354	352	339	354	345	363	364	321	328	347	384	332	323	399	341	328	347	349	343	347	362	311	363	329	398	345	322	346	357	329	354	317	364	359	355	329	354	366	344	385	340	352	341	353	379	365	359	369	369	351	349	352	312	352	338	330	357	336	343	316	355	332	352	350	338	390	351	318	364	373	332	355	359	309	375	359	345	336	352	388	361	312	367	370	355	350	335	339	338	373	352	367	327	332	350	359	336	351	390	341	306	358	334	346	342	355	322	358	345	319	364	333	347	367	316	363	341	338	353	329	338	353	349	365	340	366	352	342	369	359	368	349	376	317	348	355	375	328	337	358	347	358	339	372	316	358	348	346	349	340	374	348	361	354	370	370	325	338	329	380	342	336	344	374	316	360	348	329	325	341	291	350	326	364	351	332	372	328	311	314	415	326	364	369	335	359	340	343	354	326	325	349	383	361	349	373	351	324	356	313	350	329	344	362	324	393	357	331	351	312	350	357	355	342	332	355	330	337	333	371	364	347	357	302	331	363	338	342	353	347	354	331	327	340	381	374	363	330	393	373	365	337	346	337	356	306	344	401	391	356	323	338	309	335	333	337	333	331	344	334	349	367	348	367	316	349	313	365	370	367	359	337	336	354	362	332	355	348	323	364	360	384	356	362	358	353	339	359	379	365	348	302	333	355	337	344	376	353	365	358	377	326	380	375	352	379	377	357	333	373	355	324	330	345	338	368	355	329	343	341	357	329	365	358	338	348	370	345	352	325	336	372	362	347	370	353	359	349	348	358	360	332	342	338	350	330	327	317	317	336	335	399	379	319	347	368	353	361	350	367	344	337	353	335	321	334	351	340	370	365	309	363	354	349	369	355	374	338	355
32154	34356	12921	6142	4208	3485	2546	1995	1678	1374	1096	925	846	748	669	598	575	553	523	508	494	528	513	539	518	522	481	543	517	560	561	580	611	590	583	556	529	473	513	474	461	407	423	454	456	429	444	419	469	405	380	409	421	443	374	434	396	397	393	420	416	362	372	390	359	409	384	415	400	428	409	386	383	354	371	397	360	384	385	421	376	355	412	377	344	377	353	368	358	375	320	381	347	368	351	391	363	360	369	370	359	375	369	350	382	363	355	379	425	355	342	339	339	379	357	333	345	345	373	352	382	359	363	348	342	376	347	344	357	384	369	343	349	358	372	393	352	369	350	335	344	324	342	401	364	356	353	341	380	345	332	400	355	370	361	336	356	332	352	347	359	372	366	338	357	352	331	379	389	362	390	347	351	342	374	327	339	384	368	328	358	403	369	354	364	355	315	337	315	343	336	387	376	354	369	386	373	332	380	355	321	369	339	360	365	368	355	391	377	376	357	385	342	387	371	363	381	359	350	384	370	356	401	364	353	339	350	345	375	359	333	358	371	325	355	366	348	345	341	364	384	356	353	367	385	360	341	333	321	338	360	345	358	353	341	354	368	355	350	358	344	392	339	367	350	365	356	367	357	344	362	336	372	370	351	383	372	378	365	333	366	343	343	371	367	361	365	366	379	364	361	379	362	364	391	339	348	371	382	350	335	379	357	388	365	386	329	375	316	349	348	371	352	353	398	378	384	364	349	349	353	394	372	348	342	352	348	352	382	328	364	349	353	355	402	373	353	346	354	373	385	355	332	357	357	369	386	330	357	357	327	376	356	356	352	380	341	342	345	346	339	384	356	393	345	362	385	367	353	377	354	354	346	336	371	370	349	354	349	361	381	389	367	365	365	368	380	357	331	369	371	390	368	373	352	334	341	347	342	363	369	338	354	365	380	361	375	385	342	368	328	336	399	323	341	333	397	373	372	398	350	359	364	370	358	387	341	364	386	343	347	352	339	366	346	340	339	386	355	364	368	375	400	374	386	363	367	350	366	358	356	374	349	383	330	369	343	363	364	360	368	370	350	367	367	355	391	351	362	342	358	345	396	344	353	344	336	317	371	347	338	363	352	347	360	394	355	326	350	355	347	365	371	351	341	374	351	338	370	390	369	345	351	362	365	362	366	347	305	372	371	347	352	372	381	320	364	359	394	365	306	340	343	350	318	338	358	364	346	393	327	358	397	350	391	337	370	332	357	355	358	345	329	338	356	327	368	332	346	352	367	384	353	363	350	350	338	320	366	333	361	371	377	372	353	349	363	356	350	330	406	362	360	369	364	378	367	354	351	382	363	353	339	360	335	357	391	340	357	364	352	370	328	371	392	357	377	325	364	335	351	358	341	378	342	353	377	403	331	366	376	343	363	379	372	372	372	340	358	332	361	340	350	370	359	360	366	382	356	367	390	343	340	357	306	357	349	359	369	328	372	335	370	370	374	348	333	370	357	391	358	371	383	350	333	362	351	397	377	377	362	368	351	341	362	374	380	352	362	350	330	373	358	337	372	371	379	379	351	371	370	363	356	358	324	379	378	336	389	360	359	356	357	348	350	367	318	367	328	350	360	344	366	343	370	356	372	384	372	361	367	335	360	381	368	363	342	382	366	340	317	357	357	351	362	358	328	343	363	340	354	406	336	346	342	358	384	361	364	381	350	346	366	376	349	412	361	354	349	348	387	346	365	355	354	359	365	376	316	372	348	340	395	341	366	368	361	328	372	337	362	354	351	330	336	347	375	352	377	365	353	357	367	355	395	331	298	391	370	370	385	364	378	370	349	366	351	371	383	337	351	307	353	358	387	339	355	363	352	351	376	328	345	326	356	348	361	360	345	358	348	360	368	362	358	360	373	379	335	344	360	342	365	366	338	379	364	354	353	342	354	303	334	369	337	390	374	369	389	370	376	392	354	406	363	352	361	337	368	365	373	317	363	344	360	343	322	332	367	347	393	335	375	355	332	370	354	366	368	350	380	373	365	360	361	391	352	349	344	362	367	354	380	346	361	344	342	353	365	340	331	348	373	368	353	380	342	357	352	350	340	332	379	360	343	382	318	324	348	378	336	343	387	363	370	343	384	352	379	337	378	361	381	327	351	385	335	371	372	377	369	342	372	346	371	336	351	373	367	348	334	321	341	350	384	367	380	350	360	351	373	375	341	371	349	375	326	359	322	356	365	337	331	403	353	374	369	359	335	390	350	372	375	374	339	345	387	375	358	381	370	360	367	379	337	349	357	361	341	365	333	337	388	363	368	371	362	385	364	345	327	366	343	365	330	386	366	347	365	332	345	389	373	324	370	358	359	367	356	353	347	340	340	355	374	376	370	313	344	345	354	334	351	379	358	387	325	363	342	380	353	356	348	348	360	370	370	368	363	364	338	371	331	347	364	368	371	374	368	358	349	361	367	364	399	372	343	355	376	361	339	342	362	375	319	365	347	359	386	328	372	358	371	321	372	355	344	360	358	381	341	346	390	379	346	365	353	357	370	362	362	347	385	354	305	372	341	402	377	375	386	344	362	371	315	373	369	355	381	370	330	353	396	380	382	355	338	351	349	378	357	360	378	343	355	362	363	370	375	364	346	363	382	358	382	405	389	377	403	350	390	342	358	331	339	358	338	347	333	367	368	340	337	374	330	375	371	306	379	343	351	366	357	348	351	388	344	349	379	367	362	345	337	352	383	338	346	340	352	392	375	348	352	337	351	373	360	371	346	351	362	341	359	330	369	358	360	352	369	345	382	348	401	365	346	344	345	361	386	350	371	372	356	329	328	367	337	391	321	369	339	376	391	349	364	367	380	355	347	366	367	332	341	346	343	380	405	336	365	375	365	327	333	366	338	336	370	355	349	331	343	327	364	339	341	335	368	356	391	346	351	351	326	343	365	300	336	372	390	350	354	349	375	363	335	374	390	323	349	350	362	329	348	367	308	353	371	369	337	347	363	350	351	377	382	379	339	351	383	375	368	321	369	361	371	343	356	369	351	338	348	351	338	333	334	337	329	362	384	367	402	356	333	366	379	358	379	330	330	385	341	334	372	355	373	322	335	380	373	388	337	369	375	366	349	376	344	358	371	348	376	384	345	353	334	352	356	356	396	364	360	334	326	373	377	359	337	363	351	385	361	312	346	373	336	345	342	355	370	371	353	368	362	334	373	368	381	397	324	345	335	346	356	366	340	385	344	395	358	349	340	372	363	349	324	344	364	384	356	369	349	343	337	360	360	346	364	335	370	366	330	352	353	373	346	349	347	342	340	344	359	357	404	354	362	374	368	340	384	364	350	357	355	346	411	355	355	374	352	357	354	393	363	355	363	376	365	344	357	366	381	388	373	346	366	368	356	361	372	335	335	363	354	357	348	360	324	380	338	327	337	342	337	331	376	395	377	338	379	346	354	336	357	354	343	349	334	362	366	357	349	348	358	353	373	362	335	384	354	370	341	362	355	357	347	360
28703	19833	6802	1196	619	447	289	309	253	289	215	185	213	202	177	193	194	208	199	201	200	195	205	213	204	233	199	182	189	221	201	227	229	238	222	221	194	205	191	206	187	197	202	179	166	178	194	184	174	165	182	189	188	179	170	183	194	195	167	148	187	173	203	208	193	170	177	166	182	166	185	170	159	189	211	172	178	163	197	186	181	174	189	180	201	156	177	173	191	170	184	188	164	160	173	154	169	156	169	175	190	166	174	172	196	179	167	169	176	167	167	172	186	159	142	165	175	189	183	209	161	164	160	177	161	168	142	164	152	166	174	189	166	175	180	162	150	182	166	169	179	175	168	167	143	179	184	176	173	154	171	145	200	182	171	181	164	174	153	168	171	196	192	199	177	162	173	185	160	181	169	166	189	192	155	170	205	168	189	181	174	175	176	155	167	160	196	154	178	164	170	150	165	199	150	180	170	188	184	174	157	186	173	172	185	184	167	175	168	182	160	177	168	173	175	193	163	179	166	171	165	166	204	173	166	170	165	169	176	157	155	196	188	187	191	185	181	163	158	168	189	156	163	180	163	182	169	194	159	187	174	183	169	176	160	162	142	166	169	175	160	174	149	146	184	168	174	168	185	155	147	212	151	188	157	159	175	170	185	182	182	187	166	170	166	169	172	154	157	169	177	175	196	157	170	177	195	162	172	165	176	169	180	159	161	189	177	190	184	150	187	181	157	170	193	173	162	168	176	189	178	189	167	172	208	166	157	177	179	187	188	144	168	166	157	189	162	169	181	178	194	186	179	166	156	162	176	161	166	181	178	158	174	180	144	201	178	157	165	179	170	166	176	157	159	186	190	173	180	182	211	192	173	182	158	146	181	170	210	168	178	171	168	202	186	173	169	173	137	156	189	184	163	178	145	167	160	184	185	193	171	175	175	173	174	170	175	160	160	177	177	180	181	180	156	188	194	174	168	153	169	178	168	155	179	155	181	153	155	168	170	165	160	157	164	165	176	180	177	182	157	184	177	191	191	174	180	174	170	172	159	176	176	144	151	156	152	179	171	145	189	153	189	186	184	185	170	162	157	181	175	160	174	171	180	182	183	173	160	174	183	166	178	182	188	195	147	161	194	201	148	158	154	163	158	157	182	167	163	192	160	185	187	187	178	173	164	161	169	174	154	197	172	181	162	165	182	174	185	182	193	163	157	192	180	179	155	159	157	172	156	194	167	161	164	180	175	188	188	160	158	188	175	163	183	175	159	163	160	156	180	159	177	174	197	192	187	187	157	177	174	167	172	149	182	187	180	185	185	141	146	177	160	190	157	181	193	149	181	160	195	176	162	177	142	162	164	181	173	186	167	153	172	153	165	168	184	184	188	170	197	184	177	202	187	176	186	169	178	164	178	149	174	168	157	168	196	142	185	192	182	179	187	164	166	177	168	208	177	160	173	184	152	189	178	196	177	187	177	170	162	179	185	134	168	171	165	145	187	192	182	175	172	186	171	181	177	169	179	169	175	144	174	199	163	176	172	172	178	172	165	165	173	158	194	163	168	157	159	165	187	156	176	164	189	154	187	189	174	191	175	193	189	161	171	198	140	167	170	179	176	172	183	149	167	170	171	162	187	174	182	153	168	161	172	174	179	190	179	142	194	161	180	172	144	172	169	184	188	194	163	159	186	167	170	179	192	154	188	176	184	164	171	160	176	171	180	166	185	180	145	175	154	168	181	173	164	163	208	196	197	170	187	170	167	178	155	173	173	173	153	193	181	177	193	200	174	164	203	200	174	193	169	185	185	159	178	154	166	157	178	171	172	184	166	193	171	161	177	177	166	176	195	175	202	184	175	169	182	203	168	175	188	178	184	166	152	178	184	168	176	180	173	160	163	200	184	183	166	179	194	177	157	163	172	167	155	154	170	175	181	164	164	174	154	172	188	184	168	164	156	183	163	169	170	153	160	169	163	164	176	186	166	171	159	180	196	166	173	164	195	160	166	175	165	177	158	164	167	184	174	170	177	168	166	189	203	159	151	187	192	190	156	188	191	156	182	185	163	163	183	161	179	173	184	161	167	175	179	183	177	175	166	179	177	171	186	160	175	182	165	140	182	175	175	173	201	187	149	167	195	170	146	162	201	157	179	171	141	172	176	183	172	150	179	185	168	154	168	143	166	191	169	165	155	162	175	169	163	137	191	164	174	174	198	179	182	192	175	171	192	174	169	190	184	169	187	181	169	166	170	172	184	195	180	178	176	178	166	173	174	164	156	185	189	168	166	169	155	164	180	169	180	156	176	198	168	162	168	163	167	164	167	174	160	170	184	170	162	188	191	179	180	190	156	167	165	184	185	168	164	158	182	167	145	184	157	175	182	189	157	200	206	149	196	165	203	176	164	182	170	179	173	166	194	163	159	173	191	168	184	178	172	170	193	157	204	186	174	144	176	165	174	180	164	146	160	162	162	163	169	163	168	172	150	178	155	179	165	170	181	172	170	178	165	171	175	186	180	176	188	170	174	171	175	178	168	157	165	178	177	176	165	148	173	179	164	156	198	179	199	186	185	191	184	184	167	166	167	179	195	164	195	182	158	165	208	183	178	178	193	161	193	184	191	192	198	205	177	156	156	191	167	173	188	188	174	174	172	177	168	177	188	177	183	155	170	164	166	175	179	177	167	148	166	166	173	160	157	176	180	152	172	200	164	162	194	165	164	173	194	156	183	165	199	165	182	180	166	151	189	172	179	178	175	181	163	173	165	177	162	169	181	181	180	172	181	155	178	179	174	158	192	162	164	159	183	172	166	189	194	167	178	165	134	160	188	164	172	186	170	180	205	154	192	166	170	166	184	156	183	161	168	162	184	150	151	179	177	174	163	172	171	173	200	146	192	172	150	155	146	195	166	174	191	168	154	186	176	157	179	190	153	181	163	158	168	160	161	178	189	166	162	177	174	189	170	183	195	167	167	160	194	179	173	167	189	179	197	167	180	179	150	163	177	170	163	185	170	190	166	179	176	176	200	169	165	176	180	152	183	160	191	162	184	168	212	158	173	189	188	156	166	179	177	156	184	166	161	178	158	181	172	181	194	177	173	165	178	196	184	156	183	148	165	160	170	181	166	164	180	197	174	178	191	170	189	185	162	196	182	168	156	170	155	169	175	166	190	183	179	172	181	177	168	161	185	176	218	169	157	158	162	165	172	178	185	173	166	188	188	151	166	185	185	185	159	166	171	162	186	152	177	178	179	173	179	172	180	201	191	183	168	178	170	159	179	155	177	181	170	165	183	190	144	171	168	215	152	177	186	178	191	167	156	171	160	159	155	192	170	161	163	171	179	179	179	185	170	155	193	159	160	161	153	177	169	171	198	143	184	180	180	173	164	159	166	185	162	170	149	165	177	168	142	137	140	164	196	151	180	195	174	187	181	154	191	179	173	154	161	163	170	178	197	153	159	188	186	192	163	171	162	215	156	182	194	157	188	163	164	169	167	165	173	158
21678	15764	2657	1241	888	702	570	469	434	359	314	293	271	250	257	236	222	227	216	201	226	228	230	234	233	234	241	259	235	257	280	278	276	308	275	229	251	267	241	235	221	202	237	215	239	233	202	220	217	189	198	226	189	210	190	201	214	213	181	189	220	208	192	169	190	215	195	174	213	193	197	180	176	171	218	202	205	202	183	192	206	211	201	178	189	165	184	205	183	176	170	182	163	184	192	199	166	202	200	195	194	181	187	183	200	176	195	187	190	177	181	198	186	192	184	188	181	214	187	174	172	209	169	177	195	214	184	197	164	177	165	193	202	207	184	163	187	218	207	190	176	189	192	193	181	180	213	165	207	194	194	192	196	202	195	169	208	185	180	195	171	198	178	197	199	198	213	181	187	185	193	188	193	186	175	180	176	184	175	175	183	176	202	188	186	182	195	180	189	168	191	180	185	182	208	186	175	198	188	183	195	169	186	213	180	194	195	197	183	175	183	160	196	189	190	210	182	176	189	201	195	184	189	177	174	178	205	223	203	189	175	182	179	172	174	196	207	176	202	167	174	189	201	195	193	210	201	161	201	198	195	181	176	190	204	172	184	183	194	194	165	176	234	173	182	213	213	183	184	177	195	176	195	208	182	190	159	178	172	178	165	184	201	195	184	182	177	206	187	178	204	185	172	206	178	201	183	177	173	166	180	187	200	175	187	194	198	188	170	168	182	206	161	191	186	185	202	174	195	160	200	179	189	199	198	187	178	188	202	169	188	182	176	219	182	201	183	184	187	177	186	196	179	179	187	189	186	180	188	200	169	196	190	199	219	220	195	205	170	186	195	172	209	181	205	177	199	180	188	175	173	183	200	200	195	182	190	198	181	182	191	190	174	185	193	199	178	193	180	192	170	177	181	188	209	181	169	192	167	206	189	199	212	181	197	197	195	193	208	174	184	171	196	176	185	195	179	201	198	184	179	180	220	194	197	184	209	191	192	172	212	192	172	223	195	207	194	179	174	189	178	189	170	182	190	185	219	185	167	181	206	166	174	197	186	163	169	180	199	159	185	185	184	201	182	165	179	185	194	192	189	188	190	173	182	219	161	177	198	205	177	175	179	168	180	193	187	190	203	188	191	179	201	205	189	192	183	182	175	166	181	210	174	188	180	170	185	192	186	177	203	199	187	182	164	194	185	187	213	201	176	191	168	216	179	187	161	181	204	183	179	194	215	184	188	189	213	184	181	168	178	183	186	200	181	180	168	191	184	209	195	206	185	178	189	195	169	163	182	176	192	155	183	164	214	175	200	213	189	174	190	193	182	192	221	200	180	181	193	204	184	185	210	165	202	159	192	189	195	216	196	203	190	202	186	195	210	173	161	178	176	198	169	167	184	198	185	169	183	172	196	176	207	189	166	187	201	171	218	186	165	192	184	192	192	189	191	192	198	196	169	204	177	204	214	173	200	191	192	192	211	191	187	205	189	173	200	210	168	197	199	187	177	173	213	178	186	221	216	161	184	202	200	188	182	169	179	181	168	187	201	206	204	190	199	193	198	201	187	168	185	181	180	176	189	193	202	196	187	209	182	223	188	193	181	175	208	201	193	185	178	194	184	209	205	203	175	192	197	198	198	209	181	191	204	173	186	181	188	177	173	191	185	214	195	180	193	154	178	188	184	163	188	180	172	180	212	169	230	183	200	195	203	167	195	166	195	203	200	174	185	176	169	194	185	201	158	187	171	173	178	179	204	169	200	178	181	162	210	155	171	193	191	153	166	200	198	205	190	186	160	207	178	163	215	200	183	192	173	170	196	179	185	166	196	189	171	161	184	197	203	169	191	188	204	163	186	190	216	178	185	196	214	191	210	184	180	181	197	210	171	180	200	199	218	185	180	197	202	174	170	193	204	177	199	185	190	170	195	190	202	181	192	183	192	185	205	184	196	177	173	182	178	186	178	181	206	200	203	175	219	198	184	192	198	215	188	169	168	185	187	204	206	208	189	201	183	191	184	193	188	205	173	186	176	209	180	180	178	183	190	169	160	211	186	195	185	180	195	177	181	189	189	212	203	196	194	204	212	219	199	178	183	176	176	179	193	177	180	180	206	185	194	192	181	187	183	206	179	193	193	199	177	209	207	167	167	177	195	195	196	173	178	178	191	185	181	203	193	191	217	190	183	159	201	193	170	169	175	205	183	198	209	173	186	198	206	180	194	188	209	179	192	194	188	153	203	195	180	208	191	191	193	186	193	197	180	196	205	196	195	192	207	197	193	182	169	160	211	182	174	190	186	178	180	176	216	202	181	194	210	200	173	190	212	179	198	192	178	198	184	201	170	187	186	192	188	184	191	190	174	187	202	186	193	187	171	195	162	184	194	225	173	210	212	195	181	199	163	188	181	174	200	169	174	165	202	184	191	185	181	200	172	183	194	194	190	206	199	210	180	186	187	171	221	172	192	172	206	179	201	203	170	159	201	197	164	185	195	208	213	190	200	202	172	188	197	177	163	199	198	177	183	187	188	182	188	188	179	178	193	203	193	210	184	190	174	186	188	172	190	189	183	203	198	194	183	199	171	186	192	180	185	169	181	162	170	190	199	181	199	182	213	177	179	196	177	195	194	176	187	172	195	202	183	198	180	201	208	185	196	202	166	186	174	173	184	183	187	187	194	186	199	190	215	179	174	186	191	168	184	196	194	209	188	214	183	180	169	198	196	204	195	206	194	180	201	211	184	176	181	184	189	178	199	195	211	185	169	185	195	184	187	193	204	167	178	203	190	189	214	176	169	186	177	182	175	162	175	200	189	167	200	195	199	209	193	204	214	193	211	202	178	205	175	168	173	215	186	180	187	188	211	188	179	185	188	193	188	197	183	181	182	198	195	192	157	213	176	200	180	189	185	204	178	174	195	169	199	182	173	197	215	176	222	194	195	180	166	174	176	200	181	179	175	206	208	184	189	186	167	167	202	190	187	170	167	204	188	210	182	208	181	185	194	206	173	194	176	184	193	184	200	179	190	162	220	204	182	202	206	188	182	196	203	187	187	194	178	194	198	167	210	178	220	189	210	199	212	180	179	166	185	212	197	175	185	186	176	190	178	196	237	178	201	194	204	177	198	157	222	180	190	190	195	204	188	179	176	194	201	201	185	180	186	185	184	193	184	212	184	183	190	182	159	187	171	185	210	191	184	203	178	171	200	229	195	191	180	191	183	191	201	194	180	191	214	174	199	174	191	199	169	195	181	197	180	172	187	177	176	184	186	180	204	194	181	201	185	199	220	189	194	169	181	187	204	223	200	179	179	197	182	193	201	183	207	183	189	200	205	181	200	183	204	198	164	170	172	180	194	185	176	174	195	201	185	187	211	173	204	210	191	188	216	186	174	178	195	209	195	172	170	166	200	184	185	166	198	187	207	187	186	201	180	199	205	198	186	190	181	212	200	184	200	198	181	211	198	201	183	188	182	184	201	188	212	176	221	208	183	207	188	196	200	173
24030	21320	28455	24520	21260	7743	1238	798	627	532	473	434	356	346	331	333	346	303	289	317	330	284	333	314	312	296	294	296	313	324	339	333	351	344	356	310	316	299	314	275	287	277	266	254	303	290	285	254	267	294	265	271	282	267	279	267	256	245	258	289	292	246	270	242	262	247	268	261	267	262	254	231	231	261	247	242	282	223	264	253	232	227	242	245	241	240	256	224	235	229	255	234	239	239	254	251	247	247	232	246	260	252	233	238	239	240	247	241	224	236	262	231	243	234	255	221	238	237	249	247	245	222	205	238	246	267	223	254	242	233	261	245	261	244	250	249	266	250	233	237	253	225	225	255	245	229	230	218	232	243	224	234	244	220	231	218	246	242	222	231	222	232	251	251	258	244	244	233	247	230	265	226	217	211	225	223	236	252	248	231	243	253	242	213	246	214	232	256	230	223	235	228	252	262	257	240	245	233	223	256	248	266	247	233	235	249	242	243	263	262	248	216	241	230	228	207	244	239	249	245	237	245	257	213	231	245	222	233	255	252	217	218	246	249	247	236	241	210	247	214	234	234	243	254	255	245	229	237	251	277	211	239	217	223	263	240	241	226	268	270	255	256	239	262	239	245	234	233	250	244	268	258	211	242	234	270	228	257	259	231	215	241	257	226	241	247	232	209	274	251	227	236	224	224	227	229	220	220	231	266	235	257	234	227	253	233	225	212	213	240	267	220	246	234	224	241	249	267	277	214	239	225	215	207	229	231	249	234	225	232	236	243	230	252	235	247	213	240	236	226	247	242	261	230	258	265	263	218	232	255	258	263	263	228	271	244	242	245	252	272	234	241	240	263	255	262	251	230	235	221	256	222	258	233	232	228	246	223	237	242	220	244	250	273	213	256	244	252	229	250	237	210	258	270	237	233	231	232	243	218	212	244	257	231	213	233	244	239	239	225	219	233	258	225	242	237	240	232	231	228	239	244	260	270	222	246	244	233	220	263	217	256	251	221	247	247	233	253	229	246	229	232	245	234	236	223	237	236	243	239	245	255	250	246	249	240	257	262	244	247	224	268	252	213	190	228	249	234	237	229	217	230	245	262	235	260	227	252	217	234	258	224	224	243	227	269	231	239	253	252	267	244	265	241	239	219	251	236	235	256	234	255	225	234	240	256	248	229	260	240	223	241	228	251	243	248	204	251	218	226	232	228	223	260	231	210	241	258	241	241	245	229	244	248	232	252	242	250	240	218	256	277	238	247	222	229	237	236	234	235	243	256	247	225	242	246	220	231	236	249	228	224	227	240	247	257	243	252	231	229	285	243	232	226	234	213	244	261	251	240	242	210	216	241	235	241	248	231	244	226	249	248	228	244	235	251	248	241	258	240	272	205	250	225	250	218	225	255	243	250	250	251	223	253	227	291	235	253	232	216	245	261	247	204	255	225	218	215	241	252	234	220	246	249	230	228	212	245	243	249	236	258	257	235	253	242	261	213	239	228	204	227	254	249	213	250	255	204	252	239	251	228	239	254	228	278	260	249	246	235	252	249	223	218	228	232	221	229	246	250	244	240	246	232	201	244	257	236	224	231	254	236	230	211	235	248	234	241	225	231	241	209	239	259	226	244	225	241	222	240	255	242	250	227	231	217	206	256	251	262	231	249	252	252	240	263	239	240	241	250	235	226	225	234	240	233	220	240	262	244	223	248	232	241	214	251	245	239	242	223	217	251	231	246	230	247	212	243	246	246	222	246	240	260	213	238	241	242	231	261	222	211	217	233	243	260	234	242	229	279	247	242	249	233	227	274	229	234	229	245	256	210	229	259	255	248	240	261	247	266	237	240	249	239	267	224	231	228	246	236	239	230	220	209	208	242	225	252	246	245	243	239	217	225	232	237	236	235	234	243	231	249	224	243	248	235	198	240	212	254	215	283	215	243	256	250	239	268	264	231	244	234	240	229	229	243	250	228	257	272	227	245	246	211	215	233	241	223	244	264	232	254	249	236	197	231	223	249	232	263	228	242	209	260	231	238	241	261	225	229	209	222	243	244	223	239	265	254	223	274	262	247	237	239	224	239	266	239	270	268	240	236	232	252	207	234	234	219	251	247	228	266	237	246	245	252	232	227	197	241	266	236	201	234	238	240	263	246	245	271	247	196	228	242	240	275	275	232	233	219	235	249	249	222	266	241	247	255	226	246	237	239	239	218	242	236	239	229	233	261	246	247	248	229	231	242	229	225	247	217	275	221	215	228	239	246	235	238	228	247	215	254	218	263	252	233	229	249	245	227	246	226	250	225	239	239	228	251	234	225	235	241	254	223	259	233	235	239	236	247	240	215	260	222	230	205	208	244	255	244	237	244	228	242	237	233	227	233	237	255	229	241	263	261	218	227	233	254	216	259	226	227	251	241	221	253	237	238	235	248	219	249	231	244	226	261	259	237	219	257	226	219	230	213	220	218	229	228	268	242	254	262	234	238	247	236	230	249	253	225	239	269	255	259	233	252	226	270	217	238	220	230	253	250	252	234	253	228	236	235	259	245	237	224	227	273	236	243	254	242	241	210	239	254	249	235	240	227	229	243	243	217	225	257	236	259	233	238	244	219	271	225	224	226	223	219	243	227	226	232	257	260	230	238	222	246	233	271	242	255	243	235	263	249	217	218	247	213	220	261	240	235	249	220	232	233	231	233	255	236	227	249	246	208	220	248	247	235	231	240	260	236	220	222	240	220	220	247	260	231	258	262	226	221	239	233	244	188	254	225	231	240	245	245	240	225	266	241	230	246	252	222	211	253	243	223	238	241	248	227	237	220	249	260	250	276	265	255	247	237	260	257	239	253	242	244	228	213	239	225	261	270	235	232	233	233	238	212	203	254	255	252	256	257	260	242	249	235	208	250	238	235	229	241	256	238	245	252	251	218	241	227	231	262	246	224	233	225	250	202	233	238	262	256	249	256	231	242	237	226	252	230	230	217	237	244	253	233	212	251	243	241	262	227	250	248	257	234	236	220	224	247	221	239	230	230	225	238	243	230	257	251	237	196	218	220	270	254	253	259	251	218	230	235	213	237	221	247	214	248	229	247	231	255	256	238	222	233	222	231	237	253	217	255	263	214	239	221	258	255	252	279	250	258	220	255	275	225	251	209	239	267	253	241	250	231	231	257	243	252	245	236	220	257	214	261	231	226	223	211	235	238	228	229	273	225	254	250	188	234	252	230	227	252	240	235	256	242	237	237	248	260	257	228	249	228	245	241	243	217	221	223	215	225	243	215	209	256	229	220	221	220	231	219	227	222	240	227	232	220	242	231	232	258	260	212	235	216	229	240	220	239	239	228	230	253	236	248	255	255	229	243	248	210	250	245	246	238	237	221	222	238	223	231	215	239	229	265	252	244	219	232	262	243	238	252	191	257	282	240	241	228	232	222	236	263	239	255	211	268	215	249	239	234	261	264	242	234	236	250	233	234	266	236	244	259	234	223	242	235	227	226	229	261	223	222
25431	29092	8718	4138	2783	2094	1644	1371	1055	884	709	571	514	459	431	402	396	369	375	370	369	401	389	362	356	333	365	350	365	416	416	393	443	431	430	420	355	359	327	305	325	337	296	295	299	329	315	270	282	276	303	265	303	275	304	337	310	268	280	290	280	300	275	257	270	278	270	292	265	266	255	274	268	271	259	257	264	254	219	224	256	265	276	264	285	253	269	263	242	219	252	235	269	278	263	270	273	241	240	248	253	267	243	246	230	243	232	243	250	250	262	255	269	237	245	247	241	220	260	254	252	259	263	270	253	255	231	242	300	242	259	264	252	226	288	256	231	240	222	231	254	260	264	260	223	260	260	222	258	223	247	245	247	227	255	240	223	244	253	268	250	286	253	235	240	251	229	252	300	254	253	271	255	271	260	214	242	263	236	250	266	236	272	249	259	237	251	237	251	266	253	283	230	225	251	243	235	248	260	254	243	241	234	244	243	270	255	245	254	245	235	261	241	268	228	249	272	251	232	257	245	245	220	255	267	241	255	258	266	240	229	256	269	265	263	282	266	228	240	248	263	254	257	271	243	234	257	220	254	272	254	255	248	257	262	242	232	227	249	243	279	279	239	243	247	245	238	259	242	276	272	252	242	213	270	239	244	247	247	256	256	240	251	251	255	253	256	275	237	240	254	254	262	246	261	236	207	264	224	261	231	252	270	239	266	247	226	248	228	270	250	249	241	268	248	254	267	247	244	242	267	220	245	252	274	264	257	238	229	274	233	245	245	257	253	269	269	264	261	251	245	255	235	274	245	245	260	254	254	244	265	237	252	283	261	274	223	256	261	269	253	271	260	227	248	255	265	233	256	270	277	256	229	260	254	257	228	246	295	299	215	232	247	252	270	279	244	263	204	260	261	252	270	258	223	253	269	266	256	236	256	257	242	265	275	233	269	265	250	251	263	247	234	270	233	232	266	241	228	259	240	242	228	253	242	236	239	250	254	274	265	272	263	250	247	267	247	246	244	271	248	238	262	236	257	251	232	249	300	295	269	261	264	279	243	241	224	222	249	253	255	241	237	282	232	253	241	227	258	230	245	249	227	236	270	274	224	261	236	263	236	233	261	240	240	213	253	253	274	253	249	263	245	218	262	232	251	255	234	283	242	220	258	269	236	250	254	268	244	244	246	239	237	250	249	229	252	237	258	256	248	228	243	225	247	268	252	235	261	254	235	230	248	263	231	273	247	253	260	259	233	247	284	254	259	242	243	241	251	245	275	250	256	254	272	258	252	226	254	251	246	259	232	285	231	274	246	257	228	262	247	270	274	266	270	247	250	256	249	260	251	224	255	254	226	292	244	274	274	233	238	227	237	273	239	259	235	211	243	240	258	228	285	234	257	269	257	255	251	274	256	234	267	236	262	249	256	285	242	231	265	264	249	230	256	247	274	240	222	249	274	274	252	240	265	277	247	248	268	242	258	235	242	260	233	209	245	227	229	255	256	276	258	247	243	261	250	257	252	253	246	229	237	240	260	240	241	268	262	215	250	252	269	226	247	229	260	243	245	225	237	266	243	272	230	254	236	266	233	229	266	272	281	240	252	236	244	266	249	248	231	244	248	242	245	236	264	269	234	227	233	246	276	235	258	247	238	227	237	270	257	263	211	253	265	245	250	245	234	231	242	243	272	281	234	241	255	229	232	242	246	250	219	242	229	249	266	260	266	242	246	219	242	239	247	260	213	228	235	246	262	270	254	224	256	274	239	246	268	245	262	253	240	281	284	235	264	253	260	233	251	239	214	244	238	239	266	255	260	263	216	260	252	239	277	229	224	231	236	239	260	258	241	234	276	233	232	246	230	243	243	255	239	250	225	271	222	258	260	245	235	245	251	227	234	246	264	242	236	226	268	284	252	244	249	253	231	236	253	282	223	231	284	273	241	246	239	252	254	253	268	243	270	238	258	228	248	279	259	230	254	241	235	231	264	239	253	231	255	255	231	256	259	238	242	247	268	256	234	259	301	257	267	246	247	252	238	246	247	228	252	225	256	264	263	273	244	248	223	256	249	264	252	234	255	221	240	263	230	231	252	269	257	244	243	230	233	245	234	252	267	273	221	230	248	242	264	241	241	255	254	259	247	290	262	236	238	252	253	243	286	251	256	244	261	249	269	272	234	241	230	251	237	266	213	241	261	270	235	254	240	262	245	266	273	227	218	260	243	235	257	201	279	260	267	253	264	255	252	286	269	263	236	245	248	256	251	229	249	258	279	243	254	251	247	208	240	241	242	256	271	257	257	264	264	236	247	253	251	266	239	228	237	246	231	250	255	248	280	264	218	250	246	258	223	238	223	218	224	259	266	235	230	269	249	255	251	246	245	263	244	252	244	245	262	246	269	253	243	247	273	253	265	260	231	251	253	218	233	254	257	219	257	243	240	253	250	241	245	245	254	223	246	242	214	225	263	226	260	251	248	238	259	274	241	240	267	249	248	275	252	274	244	237	257	273	238	282	250	241	229	250	263	246	245	253	261	244	270	241	242	251	266	258	263	251	236	269	247	252	229	270	264	255	304	269	261	275	273	266	257	245	260	231	263	257	225	275	271	296	270	248	230	235	246	275	226	269	262	238	220	236	250	232	245	252	240	252	247	263	246	249	237	227	275	256	249	248	264	238	235	257	241	245	208	246	270	255	253	239	219	233	224	225	222	258	290	250	247	243	248	264	270	271	231	229	263	232	248	254	252	233	229	240	239	261	253	240	254	243	230	239	258	263	274	248	234	251	238	245	255	257	238	266	258	251	254	245	242	260	276	260	238	227	264	276	235	264	268	262	220	271	264	245	248	250	234	245	261	243	242	236	232	259	267	250	229	280	237	238	226	231	249	265	270	234	257	255	254	232	223	256	229	254	237	248	234	267	233	238	236	228	231	275	264	231	268	241	263	237	258	262	256	289	237	220	226	266	253	232	244	242	245	255	246	219	232	257	248	258	257	232	272	233	244	244	238	257	238	257	253	224	272	244	247	257	239	242	261	255	268	256	250	232	296	280	236	261	251	244	242	251	251	259	241	278	282	276	240	243	243	253	241	214	256	214	267	252	244	272	245	230	240	224	245	243	209	245	274	217	246	247	255	228	247	231	249	286	250	271	260	274	254	248	234	287	244	274	236	246	247	245	252	223	234	280	259	247	253	228	277	202	244	234	271	272	250	246	238	244	264	236	255	284	254	263	266	238	254	230	237	228	244	264	253	224	243	274	261	268	228	260	236	241	244	245	239	222	257	275	257	255	239	258	259	245	254	247	267	292	238	244	252	264	253	264	262	216	264	288	236	257	234	258	219	252	255	225	249	249	257	267	248	256	242	256	231	240	254	273	273	249	253	243	283	245	212	257	230	253	276	228	241	233	248	254	270	269	247	253	263	245	227	243	246	246	235	280	240	242	265	241	243	282	275	258	258	224	238	260	244	269	239	240	270	262	272	236	251	255	244	242	223	269	265	254
25176	21268	27137	25529	7858	1056	729	619	465	390	356	338	337	280	309	308	299	286	292	282	285	314	299	266	280	278	270	254	308	325	303	287	337	317	297	308	284	269	279	268	243	245	281	246	292	257	234	256	256	248	256	271	265	243	279	247	260	259	224	248	248	244	238	237	233	232	251	272	223	232	220	255	258	244	241	237	251	219	226	238	228	227	220	217	219	229	222	231	222	227	248	203	250	210	232	212	260	244	230	227	241	218	222	208	244	225	232	250	259	211	231	237	211	230	239	252	221	233	255	220	233	232	207	245	229	245	235	234	234	240	224	216	240	222	213	209	232	215	233	259	220	237	233	218	223	219	243	249	226	252	217	235	236	274	252	233	202	212	234	230	241	229	254	225	259	224	238	260	229	234	233	230	243	239	236	244	249	234	242	235	213	232	207	234	218	225	231	248	242	230	255	237	213	219	225	221	280	227	224	235	257	261	238	247	258	224	191	248	237	218	222	244	208	207	230	225	243	248	263	222	226	218	259	237	213	253	250	235	227	240	249	197	244	257	235	222	251	209	223	211	217	217	234	221	223	238	197	207	228	229	238	259	233	250	217	223	223	210	232	232	213	227	230	228	225	236	234	210	242	252	236	248	229	222	244	232	235	248	208	200	232	216	204	259	219	212	211	231	229	250	236	267	246	240	229	240	226	215	223	230	242	247	241	223	260	237	220	233	223	209	241	239	260	230	232	244	215	237	224	241	227	222	232	207	255	252	241	236	236	230	224	225	238	258	233	255	233	219	214	267	228	221	254	202	254	226	242	233	216	213	237	225	212	222	265	248	210	220	235	260	237	245	223	235	241	201	221	250	229	246	228	220	234	224	215	231	225	204	222	229	237	219	198	221	224	240	241	225	227	240	230	239	215	246	258	223	251	239	233	228	258	220	212	256	217	255	242	237	238	204	220	204	241	221	230	258	217	217	229	237	262	237	217	200	256	255	223	230	233	221	217	245	232	216	221	244	200	223	231	252	236	221	235	274	220	205	206	218	216	238	228	240	225	235	213	236	231	248	236	230	215	218	239	207	209	225	216	217	243	237	238	235	262	216	242	242	237	239	223	205	216	213	228	206	242	235	214	200	223	245	230	233	215	230	225	234	236	231	239	226	237	211	223	224	227	214	235	228	195	243	260	243	205	244	217	241	223	243	224	208	233	238	234	207	229	223	228	230	256	227	232	232	254	230	216	259	231	216	240	233	242	250	223	218	234	214	213	223	244	221	214	223	236	224	255	242	251	226	240	234	222	214	223	224	234	210	250	235	242	232	229	237	206	207	220	274	218	200	233	225	247	243	212	247	211	221	209	247	226	225	233	248	205	220	204	219	202	232	211	207	220	229	231	233	224	237	233	220	237	233	258	227	230	224	220	193	220	243	235	218	240	230	214	242	232	240	215	233	227	221	233	231	232	230	211	224	231	240	223	224	236	215	217	229	237	265	234	264	251	213	220	245	250	225	242	212	256	222	242	244	202	238	239	246	214	224	243	248	246	233	240	245	217	196	238	244	263	216	216	255	234	227	240	212	221	214	220	228	250	217	223	212	244	214	228	205	216	204	234	242	213	231	256	232	234	260	224	214	221	250	257	240	211	255	225	236	226	219	239	208	243	250	230	241	238	237	225	247	232	251	235	227	209	216	234	244	241	262	251	233	229	261	219	228	240	217	236	230	205	246	234	232	230	227	255	244	242	229	219	216	235	233	236	242	249	233	230	198	252	236	219	220	231	214	218	226	221	202	243	233	240	212	232	233	219	229	189	238	238	217	215	223	235	236	232	198	211	225	211	225	217	239	226	239	215	232	220	218	232	243	238	216	243	233	210	233	211	220	213	204	257	224	238	234	227	252	221	240	223	228	238	202	235	210	235	235	236	216	218	224	233	227	245	233	251	223	248	195	223	236	244	240	252	225	243	206	244	226	228	260	239	226	233	249	228	214	260	220	232	261	224	211	235	230	250	238	234	263	233	233	221	236	228	234	212	246	249	219	244	224	218	249	240	223	220	245	214	208	239	203	223	247	253	235	215	235	257	226	233	220	242	244	234	244	228	224	238	214	200	250	251	246	223	197	248	220	248	221	217	231	202	219	225	232	248	233	202	231	228	248	200	254	250	223	227	231	204	248	232	220	243	230	257	229	209	255	237	220	218	210	246	210	254	218	229	247	244	229	242	235	271	207	227	210	221	221	227	260	250	243	220	232	218	239	231	252	228	218	239	228	236	217	225	241	228	229	245	214	234	233	243	230	201	227	226	228	256	243	240	248	223	219	212	225	238	224	228	209	221	229	232	234	236	224	257	230	227	242	247	246	224	216	235	255	217	239	236	244	236	217	192	249	218	224	231	254	223	241	227	232	256	240	232	232	235	253	224	204	234	225	242	238	223	209	245	236	210	237	221	246	222	214	220	223	218	226	233	209	255	214	215	275	224	248	245	244	243	230	214	235	238	234	257	212	225	218	225	203	215	230	245	210	232	228	239	254	250	240	245	232	209	240	232	217	237	237	231	232	217	261	211	244	243	223	199	213	239	222	238	245	213	254	226	222	236	242	250	215	210	252	249	245	233	238	221	241	210	224	208	232	254	250	240	234	241	252	208	224	220	239	236	236	213	254	226	214	223	233	228	236	218	230	261	243	240	218	220	228	239	259	257	246	237	209	196	227	247	226	240	212	211	215	229	240	222	215	217	234	231	255	234	236	236	240	232	214	229	245	216	227	235	237	213	228	228	244	250	232	238	249	224	243	227	215	259	216	242	245	237	207	220	256	223	240	224	216	225	228	212	246	227	193	208	198	244	205	230	269	232	226	222	233	213	243	233	180	264	242	254	217	216	265	219	224	226	243	232	230	209	221	229	212	227	236	234	224	233	255	216	228	227	230	232	235	250	217	229	254	238	226	233	216	217	244	242	237	281	217	244	234	231	231	207	221	223	256	219	254	228	241	246	239	223	241	223	228	242	240	262	264	222	236	243	214	232	221	231	252	239	199	225	262	266	261	228	254	247	228	264	245	243	242	231	232	206	226	238	245	248	218	238	287	249	238	232	244	253	229	232	234	245	228	225	271	210	231	246	214	228	215	225	255	217	239	226	228	219	239	220	235	240	234	215	233	215	241	235	231	249	230	212	228	233	244	251	226	249	244	235	222	200	224	224	240	266	229	238	236	224	223	259	216	222	244	250	225	208	241	239	206	247	221	257	237	210	215	218	234	211	221	216	235	241	235	224	228	234	235	243	222	209	229	242	236	230	214	222	211	216	226	235	216	239	234	246	252	239	214	227	249	228	229	232	226	227	245	237	228	250	230	253	217	213	238	253	214	235	237	225	214	239	243	243	221	216	253	202	215	229	226	235	218	209	214	249	225	212	259	246	248	239	229	230	230	231	243	254	241	235	233	231	225	262	240	209	232	246	237	234	244	244	231	223	217	244	269	219	209	221	230	212	242	222	246	211	226
23358	23812	6020	2885	1937	1576	1170	1026	806	601	568	514	448	373	349	359	360	332	308	365	355	342	349	344	340	301	360	341	346	347	369	394	394	412	387	331	354	354	285	287	293	262	293	297	280	284	300	288	287	291	278	274	260	289	283	270	274	274	275	265	278	290	276	275	289	269	226	255	254	258	285	283	258	262	281	252	264	285	224	292	248	271	226	256	257	276	243	239	260	249	243	259	228	261	245	272	246	245	258	234	255	282	266	273	252	245	249	292	248	246	268	278	237	282	230	250	248	255	235	239	248	264	225	254	283	268	253	256	264	268	242	256	226	268	280	264	263	273	267	254	253	275	274	275	236	290	252	270	252	232	262	258	241	252	271	228	244	234	246	278	252	265	245	254	246	236	283	230	251	269	240	256	268	245	256	284	264	244	221	269	236	283	269	257	260	225	263	252	249	253	250	228	255	259	258	247	237	267	246	259	253	226	254	266	292	237	238	267	263	261	259	249	280	252	264	237	270	228	258	267	253	251	269	245	238	239	275	259	261	250	273	256	263	259	240	234	261	243	199	264	235	255	265	262	265	249	247	248	247	241	250	258	268	232	247	236	276	234	273	260	249	251	230	244	265	216	269	265	250	280	230	256	244	248	234	275	268	267	259	257	239	222	249	250	261	268	280	264	226	242	234	259	236	264	282	263	249	247	235	288	266	257	245	248	261	247	280	242	246	241	248	242	287	289	255	281	282	242	229	286	270	235	274	236	228	240	232	226	235	245	242	238	245	270	251	231	275	246	259	243	246	238	281	262	250	248	253	231	250	245	217	238	262	259	270	264	250	256	226	234	248	235	277	255	274	243	289	250	240	227	267	234	249	275	259	235	245	249	277	249	266	271	281	241	279	256	277	252	270	241	241	240	230	238	257	234	239	254	282	258	252	264	268	279	266	252	209	240	254	260	233	261	239	234	236	251	276	265	242	258	228	238	244	239	244	277	269	281	264	263	249	284	231	246	238	246	255	280	227	257	248	236	244	271	251	246	253	258	266	249	250	240	251	241	222	246	257	233	252	266	278	258	260	265	263	271	227	259	269	259	250	243	261	234	242	227	213	258	239	248	231	256	241	245	268	242	242	257	264	257	256	260	253	234	223	242	239	253	269	262	257	282	269	242	234	258	262	237	245	261	256	226	246	235	275	229	264	254	256	243	257	241	229	239	266	221	238	268	268	250	250	217	251	253	266	253	259	251	257	256	237	272	248	252	245	282	243	264	262	251	269	272	277	251	264	235	253	256	277	280	255	249	275	253	258	237	273	266	249	243	262	259	280	241	255	251	248	246	228	274	235	266	256	263	260	230	241	261	240	247	264	258	247	233	264	263	270	266	287	252	276	246	245	265	262	248	255	265	253	246	260	239	263	267	241	250	271	262	250	265	241	220	225	233	275	243	246	261	256	255	272	240	257	256	265	247	222	254	242	236	262	267	269	245	219	257	245	251	282	245	232	235	227	261	238	222	235	279	231	270	261	254	239	256	253	231	245	257	261	256	249	233	236	248	249	256	250	240	253	232	248	261	233	237	251	233	248	234	245	253	229	256	263	243	270	254	257	280	240	264	260	234	264	259	302	268	243	247	239	282	256	265	255	268	213	238	234	230	271	247	233	289	244	254	259	254	252	267	276	251	242	298	252	230	271	237	274	245	272	234	249	224	283	246	241	261	252	233	249	265	243	258	249	243	269	251	268	267	258	245	236	289	269	247	242	242	267	236	261	265	235	265	237	255	271	273	268	251	256	262	265	254	232	246	229	219	249	229	271	279	237	251	274	255	233	258	269	267	260	226	240	250	247	251	256	266	261	233	235	250	283	225	225	243	252	269	243	256	258	237	235	262	259	258	255	217	277	256	264	263	243	232	264	241	275	226	232	284	256	256	268	241	205	238	255	267	261	237	269	237	249	240	240	262	233	243	249	253	269	261	283	244	270	264	251	251	260	245	227	227	244	266	270	250	246	256	249	222	236	256	272	245	253	253	259	260	257	258	238	244	244	292	271	263	262	276	275	252	265	237	271	239	254	229	251	234	259	239	239	239	273	260	229	270	260	256	246	270	269	217	243	252	266	289	274	261	237	270	265	282	243	238	279	235	269	243	243	225	258	265	272	248	266	250	220	276	231	251	258	261	295	240	253	225	263	254	241	262	270	279	230	270	258	274	248	261	270	238	295	264	218	256	229	243	259	233	258	241	248	233	257	229	259	236	258	240	269	263	269	264	230	246	280	252	278	242	239	247	220	265	258	282	231	269	241	264	239	249	243	239	256	249	251	261	254	252	255	251	258	258	256	232	226	237	238	231	244	276	259	230	238	262	216	250	235	241	257	248	249	236	253	263	274	269	264	268	247	233	258	258	249	232	263	254	235	269	264	252	240	245	231	235	275	253	253	260	251	244	267	275	233	245	262	252	269	272	268	243	244	246	242	217	265	249	253	250	237	238	250	251	239	269	241	222	251	262	282	244	248	249	273	255	256	247	255	254	288	239	238	242	264	246	255	240	245	271	267	271	249	254	239	236	258	243	246	269	274	270	279	251	271	251	245	227	262	266	247	213	230	259	245	281	246	263	245	245	233	232	242	241	248	226	258	265	255	250	254	263	259	226	247	221	272	260	244	272	238	241	247	266	257	262	238	257	258	240	257	254	233	248	265	273	230	249	252	275	253	252	237	270	246	221	225	277	273	244	236	237	280	256	247	235	242	279	227	264	249	237	260	233	250	277	238	244	266	253	219	250	232	279	247	247	232	244	243	264	239	249	246	244	268	256	252	244	248	266	233	252	228	239	242	227	263	265	266	267	260	258	251	254	250	263	259	258	258	245	230	236	264	237	237	254	272	245	275	274	228	273	290	263	268	259	273	216	228	234	255	257	256	246	237	262	254	237	253	231	261	229	238	249	260	245	247	281	236	219	253	260	268	270	237	234	253	290	254	223	254	267	260	249	256	262	284	265	262	256	260	268	246	250	268	238	253	253	218	275	260	289	247	254	255	261	244	241	240	243	270	236	270	252	240	267	261	254	240	265	244	271	247	265	260	262	258	254	278	254	268	257	243	259	265	256	255	274	275	226	227	249	230	268	242	225	255	244	260	269	235	252	232	261	270	239	254	267	261	260	256	274	236	259	268	220	233	236	240	236	234	253	265	258	251	232	230	231	282	248	247	242	236	251	256	237	243	236	222	267	245	250	285	230	246	262	248	259	237	276	257	244	259	253	244	248	258	234	244	266	273	250	243	236	254	255	269	272	246	236	277	214	255	232	243	232	232	244	237	265	251	263	227	258	209	262	261	242	273	214	270	253	257	246	248	242	267	275	243	264	232	244	265	246	244	270	241	242	236	268	252	277	251	263	270	253	248	257	241	237	282	267	236	242	296	271	224	233	261	250	277	216	260	239	266	264	244	238	266	243	269	254	245	275	240	230	280	265	237	266	272	247	265	241	253	285	254	262	259	261
22937	21330	28992	24001	21301	21266	6327	1392	1064	919	767	666	600	555	511	486	467	493	478	508	472	473	485	455	469	438	441	469	455	506	482	520	500	534	500	470	398	431	452	414	396	442	419	412	411	382	413	363	343	406	384	380	439	404	391	379	352	401	379	386	384	357	356	329	395	371	377	362	369	380	359	411	369	356	345	363	361	369	387	346	340	359	355	359	368	343	343	367	379	367	350	318	333	333	331	349	366	319	345	347	358	373	372	337	363	349	337	347	336	362	356	323	324	342	386	333	319	365	357	333	372	333	331	341	335	352	352	317	354	350	376	362	324	337	328	308	374	349	371	321	340	316	375	333	338	367	321	326	360	323	335	357	350	366	351	346	336	325	373	337	357	355	344	354	354	315	347	338	334	354	322	380	351	369	325	318	321	340	302	352	329	344	329	376	340	335	327	335	342	378	347	347	329	338	329	314	355	330	341	330	353	331	352	309	348	350	354	309	342	328	337	334	380	371	362	361	331	337	337	352	372	359	342	347	337	375	333	355	334	331	341	343	324	338	329	330	354	342	380	351	306	329	344	351	339	366	320	331	383	370	364	335	355	359	355	338	336	333	354	358	341	371	348	356	309	389	339	347	350	347	319	370	367	369	358	348	325	355	354	345	362	292	328	350	355	324	311	336	351	369	347	341	363	350	323	347	361	318	319	376	327	363	357	347	382	323	329	374	370	335	345	345	354	343	379	316	371	299	333	346	369	324	340	360	357	377	332	349	336	372	343	354	303	340	367	350	353	361	336	332	345	342	333	347	345	366	359	331	342	358	335	361	357	336	310	365	324	377	328	369	331	366	338	352	366	333	346	342	363	331	346	366	358	338	328	342	362	366	347	325	364	343	358	337	350	343	383	349	361	334	367	328	340	361	345	327	312	322	313	353	378	362	369	361	343	342	356	333	317	317	380	320	361	362	356	360	315	350	327	347	326	356	346	317	377	346	375	367	336	307	370	359	329	320	338	351	346	329	368	329	331	336	336	337	352	343	329	351	336	346	327	335	317	370	361	336	320	397	370	365	360	343	362	325	375	373	352	299	363	328	336	336	334	324	325	363	295	343	317	324	369	345	363	353	346	350	311	329	315	366	358	333	362	351	336	326	355	367	363	320	334	321	359	341	351	345	342	350	358	335	349	350	354	376	351	360	318	348	365	322	334	357	339	326	341	342	323	361	342	372	344	362	350	368	343	328	344	341	358	368	348	375	328	343	347	331	361	351	342	334	329	313	347	349	343	368	370	363	359	367	370	325	322	358	352	360	321	369	364	343	351	331	331	350	332	347	333	355	338	321	331	335	380	348	335	360	349	358	344	375	359	344	330	347	364	320	356	323	347	329	344	321	351	327	336	351	350	374	317	338	341	340	358	398	372	329	347	342	330	360	358	353	318	325	344	388	367	347	376	372	331	363	346	348	342	351	333	367	356	345	311	357	354	328	359	386	339	353	345	369	336	343	324	346	315	371	353	344	317	327	344	305	340	349	357	345	326	357	312	345	315	352	340	349	335	341	315	312	363	314	323	350	377	347	320	348	315	327	352	344	335	339	371	338	372	367	358	329	361	333	338	342	353	339	361	308	322	379	377	358	310	371	364	335	360	355	313	343	328	318	351	337	346	356	316	350	342	365	358	354	339	361	320	344	345	323	389	383	346	337	336	361	304	323	339	353	317	371	342	332	316	376	333	341	364	349	371	338	361	347	335	344	330	334	356	350	356	330	315	340	319	333	324	364	367	312	387	386	384	341	383	332	358	345	363	331	367	323	358	364	307	350	342	328	329	314	344	315	331	324	342	383	346	376	373	361	368	349	328	330	338	333	332	338	368	366	354	343	367	309	306	372	321	349	352	313	355	368	348	325	338	310	329	362	345	357	354	318	325	358	382	347	331	323	342	355	355	377	330	325	344	311	326	352	346	328	327	309	316	369	302	344	331	360	358	376	374	378	347	342	374	370	363	338	321	357	312	343	334	347	334	344	354	336	354	350	344	338	319	365	324	341	348	325	340	381	352	364	329	328	357	362	360	341	339	348	335	366	365	342	362	352	343	299	350	368	350	306	300	323	344	333	335	316	303	357	356	358	335	316	342	356	344	347	388	358	333	352	339	325	355	340	341	341	352	359	318	350	365	396	355	357	331	336	367	352	313	358	324	347	360	339	343	336	346	365	384	352	366	356	343	333	332	349	355	340	364	323	342	393	365	348	345	362	338	307	345	367	348	330	359	347	311	337	339	312	345	343	343	370	379	345	366	341	377	338	336	363	333	348	332	330	310	335	327	337	330	341	351	344	337	356	333	348	339	363	378	367	346	359	338	319	329	331	334	374	360	315	305	310	327	359	371	365	365	335	381	321	363	334	351	331	327	341	379	352	360	327	347	339	351	310	363	342	349	327	331	334	324	347	373	358	347	325	351	314	342	333	333	355	364	328	376	332	338	376	343	359	338	360	382	334	317	363	368	363	346	340	352	351	328	335	372	333	370	318	344	349	353	363	361	304	333	332	336	344	340	330	327	349	314	312	330	317	334	310	358	305	332	335	347	339	341	293	337	343	310	367	336	338	369	320	358	337	329	332	352	336	310	353	351	336	340	342	351	363	346	352	379	329	354	341	328	334	340	359	339	323	320	357	337	305	342	341	297	351	352	355	354	357	384	334	330	357	363	345	358	344	365	333	362	316	337	353	344	334	355	347	357	384	326	333	356	357	334	377	356	322	357	335	342	321	337	343	370	333	333	380	350	333	348	363	357	327	343	366	367	366	347	337	352	347	368	352	315	322	358	357	368	358	346	324	324	360	334	349	342	322	332	328	386	323	347	329	343	314	350	330	337	325	322	309	366	337	298	356	355	365	366	324	374	332	359	377	324	346	345	331	325	350	328	346	344	363	349	335	320	370	315	305	363	305	313	370	346	360	326	356	343	324	349	372	347	363	316	374	353	381	352	366	340	339	362	300	355	343	352	330	308	321	373	311	337	309	367	351	341	334	358	390	340	344	328	306	361	336	378	338	340	358	347	371	346	330	359	342	367	333	353	364	329	319	359	304	371	308	342	367	323	351	328	354	314	342	346	339	394	328	376	333	336	360	382	344	402	368	324	328	349	313	348	297	320	344	349	320	362	348	345	350	349	327	369	315	346	354	306	371	320	323	338	382	349	284	336	348	390	379	356	306	367	310	358	349	317	349	344	324	364	361	351	333	327	331	338	361	335	343	346	359	341	362	345	332	364	341	325	338	347	327	340	315	326	342	326	348	347	383	352	316	383	326	318	353	323	337	328	347	371	369	373	381	354	318	354	333	330	360	362	343	353	335	337	348	339	347	360	355	330	305	328	307	344	333	362	330	313	331	346	332	340	359	313	341	335	340	319	308	334	362	327	349	381	360	341	334	368	332	400	344	333	353	336	368	364	324	337	316	368	351	359	364	337	318	332	373	348	383	344	337	355	350	354	344	359	348
28019	33381	12770	6560	4708	3601	2715	2132	1827	1381	1165	967	859	757	715	633	571	562	580	606	581	559	577	587	559	501	532	556	564	567	634	627	604	639	614	521	529	471	480	500	473	453	446	408	408	436	413	374	398	398	421	396	459	406	398	403	407	397	412	407	414	343	400	390	420	371	379	382	378	380	377	403	359	368	372	397	352	390	365	323	372	371	373	382	374	397	366	360	401	352	387	349	403	348	368	363	379	350	376	344	362	393	371	367	372	369	362	384	336	387	384	377	369	382	380	363	347	343	349	327	337	384	345	351	346	346	367	369	359	369	374	354	350	371	363	354	336	382	342	351	325	338	359	362	372	374	345	352	358	336	336	348	370	359	349	358	320	345	351	381	356	360	386	312	355	348	332	375	341	353	360	339	351	391	365	403	416	351	317	377	333	333	343	328	386	348	357	335	331	348	354	364	365	330	390	342	346	363	341	324	333	322	372	355	375	352	389	337	357	379	344	360	366	334	323	348	368	315	361	381	359	366	369	356	353	362	357	354	362	358	352	378	383	372	369	369	350	342	344	349	333	355	345	386	343	333	368	324	333	340	332	381	358	344	348	341	344	330	370	369	376	375	349	361	357	348	371	341	357	341	320	348	366	339	400	369	331	375	350	334	388	360	394	364	357	398	371	357	377	360	363	340	341	356	326	307	362	388	327	363	381	338	376	353	358	315	337	358	358	389	356	376	358	367	333	362	339	331	354	366	345	334	349	340	354	366	365	374	360	366	353	343	335	346	370	336	321	353	331	377	346	360	364	369	374	329	390	348	340	359	347	331	377	360	348	346	364	334	357	380	327	397	373	340	349	336	365	335	379	383	384	375	330	374	351	350	348	359	372	353	368	366	350	328	328	348	383	309	370	365	348	384	334	377	334	394	371	344	347	352	355	357	365	382	359	351	320	341	323	337	335	327	377	339	340	363	363	343	350	325	324	352	356	361	336	345	365	370	353	322	328	370	352	337	369	333	359	326	353	332	338	366	323	362	364	326	346	370	374	330	353	374	374	367	343	330	359	337	328	336	371	389	341	356	339	345	381	345	363	366	362	368	380	359	351	359	363	337	360	350	362	316	358	324	334	327	370	366	351	402	353	350	341	367	346	314	361	352	352	349	375	341	400	355	327	368	378	368	354	363	339	364	358	337	361	329	352	319	335	415	352	356	331	340	365	351	344	325	369	332	359	361	360	343	333	360	348	339	337	341	359	321	365	345	358	374	393	339	340	380	344	330	359	345	358	351	340	337	336	339	377	343	332	390	358	357	360	359	371	378	351	348	358	309	349	370	319	356	368	333	336	378	370	350	338	354	351	370	339	359	358	326	356	363	379	349	359	377	384	343	361	362	343	357	346	357	372	370	350	359	331	351	324	368	343	371	354	335	365	331	326	347	372	365	361	338	334	352	346	353	344	382	339	380	354	373	360	344	353	331	352	343	344	315	366	342	384	355	379	361	327	355	353	375	369	343	327	371	344	354	366	340	333	328	343	392	334	360	364	365	354	372	328	330	348	329	354	333	346	369	363	374	357	355	342	365	359	314	374	378	344	340	337	345	331	377	363	365	356	339	363	368	361	350	374	348	346	361	358	369	337	361	339	398	339	362	360	350	319	372	353	355	328	358	387	363	362	344	363	339	367	358	353	372	358	349	376	359	358	330	353	356	355	364	370	373	344	359	360	364	334	396	368	347	380	361	334	374	358	382	359	383	349	379	351	372	346	346	369	372	338	359	343	398	337	351	337	328	378	358	357	332	363	392	362	367	368	399	375	367	346	352	359	340	346	369	332	353	355	366	345	358	347	325	378	363	343	381	371	363	351	367	327	338	352	334	348	403	383	358	352	358	371	351	358	332	351	375	355	376	359	364	371	340	363	365	334	336	343	350	377	376	387	388	370	329	361	382	348	346	372	366	339	387	343	360	358	358	347	353	341	398	325	361	350	340	312	346	368	387	338	359	325	352	364	340	343	330	363	338	333	345	320	349	348	354	358	346	357	363	374	369	360	359	354	361	363	385	366	369	353	350	357	348	365	371	390	378	340	358	331	347	345	316	322	353	369	353	355	376	348	344	311	316	342	395	373	374	358	368	367	390	367	367	363	350	358	343	352	325	383	344	319	353	370	362	390	359	374	386	336	354	350	398	373	342	367	333	321	343	363	313	370	372	334	326	378	357	350	357	354	377	383	334	387	360	352	361	354	367	414	324	378	384	371	337	353	361	354	336	368	374	397	389	396	376	329	362	356	306	349	375	355	346	373	383	359	367	344	376	356	375	339	355	335	376	350	399	337	346	375	339	361	349	343	346	358	384	365	354	393	309	354	348	349	344	365	348	349	339	378	335	363	337	344	339	378	355	355	372	326	347	355	325	352	381	353	365	352	344	384	359	348	340	354	349	375	328	377	354	387	366	317	367	346	355	355	348	368	364	353	359	371	392	355	364	331	366	390	360	378	346	354	343	328	366	350	385	359	375	320	380	359	370	366	366	343	364	346	366	374	358	353	352	349	383	367	333	338	357	367	395	357	343	347	357	359	341	365	337	346	346	387	351	340	387	362	373	326	379	347	328	348	355	350	332	361	368	363	357	348	350	362	371	351	333	388	358	368	357	382	366	353	359	333	342	334	346	345	392	354	334	356	330	333	346	399	332	346	335	366	327	384	357	354	325	371	326	364	346	362	353	356	358	374	381	354	389	355	341	349	344	383	334	366	351	386	360	368	364	362	337	362	330	370	320	349	358	387	350	371	362	346	388	318	319	359	340	352	350	368	358	329	358	338	377	387	360	331	342	372	369	320	328	347	360	358	362	325	359	377	378	359	415	353	334	348	342	358	357	330	341	339	377	324	389	367	352	342	379	357	356	365	344	381	339	369	354	370	336	349	362	350	337	381	347	361	364	308	355	318	360	363	369	364	360	366	347	326	332	370	357	365	345	331	401	415	360	346	351	366	346	360	357	336	342	344	357	369	359	383	352	331	348	404	357	345	339	368	359	365	351	350	339	356	377	338	346	365	363	356	341	343	361	333	342	348	353	371	355	376	339	343	355	335	322	369	370	360	341	348	378	362	376	344	334	340	345	364	325	355	349	376	361	362	359	368	351	365	327	368	364	336	318	364	359	343	352	368	357	372	363	376	369	337	346	354	351	396	363	340	352	347	328	382	375	369	363	356	363	344	352	334	395	381	361	346	400	375	349	380	348	357	334	364	359	367	351	364	346	372	339	350	344	377	332	349	350	358	333	371	343	347	362	351	373	319	356	333	396	322	344	347	366	328	386	348	373	354	355	364	329	341	359	334	401	354	375	344	364	356	344	360	372	345	349	349	366	350	369	341	329	364	347	354	349	368	346	340	352	347	322	376	354	356	369	386	353	366	332	342	386	345	338	341	378	355	362	376	355	344	374	355	326	362	375	352	340	346	382	348	336	364	369	356	377	368	366	356	384	349	344	347	330	360	321
28436	19566	6538	1379	739	505	395	358	304	278	251	230	223	221	191	179	209	207	186	204	207	198	183	183	190	211	201	206	226	214	228	226	234	212	230	208	193	211	177	202	198	188	191	183	173	199	213	179	182	184	182	181	201	175	173	174	184	168	177	182	200	177	158	183	149	147	171	187	185	157	190	162	179	177	175	154	167	204	192	179	159	157	168	170	201	146	168	190	180	159	157	192	164	181	155	153	170	167	170	187	162	189	171	165	174	174	150	181	165	155	157	175	155	175	183	165	166	178	155	181	156	170	174	176	146	169	155	166	176	167	162	150	156	154	162	178	152	157	164	160	174	180	178	151	160	155	153	157	166	168	183	173	185	168	174	150	162	148	157	163	155	157	177	161	149	159	191	160	145	171	175	165	179	161	162	184	187	170	151	180	176	186	164	162	168	164	168	173	156	162	163	171	151	151	180	168	186	149	162	178	166	169	167	170	165	148	166	187	155	157	175	176	159	147	163	143	151	166	170	154	148	165	167	170	162	166	180	162	180	171	204	167	154	156	159	160	176	164	165	150	189	164	162	174	181	177	170	158	185	174	184	164	166	138	174	126	183	170	180	172	177	163	170	180	155	184	174	181	182	167	149	158	162	141	191	149	175	167	153	177	201	157	179	186	167	174	179	160	156	181	152	180	168	172	158	182	189	182	191	172	176	162	175	181	192	163	173	166	167	158	184	164	163	171	139	170	187	172	168	181	146	172	170	167	156	167	185	145	165	187	181	171	170	163	148	170	180	181	188	148	178	160	161	173	167	170	155	153	150	167	175	175	205	181	175	160	170	168	156	151	169	153	166	167	180	180	166	172	192	169	164	180	174	159	169	185	166	175	145	164	164	198	164	206	175	177	161	170	156	173	159	171	141	163	183	179	185	159	158	177	174	167	164	157	191	164	152	155	186	163	153	179	172	153	184	177	159	142	170	173	170	155	168	132	174	168	166	168	157	198	160	170	168	160	166	183	193	173	160	166	153	168	163	179	140	165	168	163	191	146	170	177	160	186	167	146	166	126	167	173	161	168	161	164	174	172	180	161	185	176	176	179	188	163	183	171	180	180	174	156	158	164	173	181	166	156	181	187	165	173	170	159	169	182	175	152	171	178	170	188	146	177	166	151	155	168	178	185	180	154	162	162	161	157	160	174	166	169	176	173	171	167	167	164	157	172	176	155	161	146	164	179	176	161	163	179	140	178	161	175	148	167	153	179	152	184	145	163	184	160	191	182	168	182	154	166	145	180	145	164	178	158	170	145	184	168	169	151	179	145	173	182	170	153	159	186	176	149	177	158	143	173	166	158	172	151	152	166	189	185	190	169	183	182	170	158	172	179	160	149	192	188	157	162	140	183	142	159	161	173	150	169	177	158	144	171	150	181	168	175	172	151	158	162	159	197	181	174	164	159	183	170	187	145	161	162	172	160	157	149	158	150	179	159	174	161	177	184	170	192	172	168	178	158	152	175	186	168	191	171	186	157	174	177	181	171	159	157	178	163	175	149	163	180	171	139	162	156	156	194	170	166	160	193	166	181	176	151	190	166	165	174	189	156	181	170	173	151	170	159	162	173	167	167	166	170	168	140	156	165	176	177	165	167	160	177	180	177	139	172	170	197	152	185	176	180	164	167	162	151	182	179	166	177	169	173	189	175	156	184	177	169	169	152	162	168	170	190	178	141	141	159	165	140	159	187	174	175	132	187	172	193	149	149	154	162	163	167	171	144	142	163	172	128	163	167	160	146	188	159	179	175	170	167	169	173	167	160	181	158	184	174	195	159	150	177	172	166	186	172	141	160	164	194	147	188	183	198	188	163	152	176	142	168	154	160	181	154	173	158	162	191	155	150	178	150	179	173	156	171	189	170	170	163	143	180	172	185	165	175	152	172	174	178	147	190	181	176	165	170	156	151	169	158	156	171	161	172	182	175	160	164	162	160	152	191	162	180	145	194	167	176	164	176	174	171	166	150	168	159	163	147	172	184	178	189	179	164	175	180	156	166	169	167	165	190	166	171	187	169	157	185	167	176	170	160	176	185	172	170	160	173	152	166	168	160	165	175	164	158	162	173	174	141	151	153	165	167	167	176	167	149	179	196	175	186	164	165	169	148	159	158	175	165	188	164	173	176	175	167	179	175	168	180	173	184	153	182	143	163	155	179	203	155	172	178	194	157	170	141	171	172	175	187	147	144	161	161	162	185	142	158	161	160	169	160	147	166	159	189	166	172	162	156	184	156	157	169	167	149	158	167	176	162	171	198	192	196	174	152	181	197	176	162	160	171	151	160	170	176	174	176	168	182	167	170	176	173	163	170	160	131	171	196	196	157	174	180	177	142	167	183	163	166	166	165	156	167	166	165	168	156	158	175	185	165	148	139	188	174	147	171	179	171	180	162	167	169	168	177	177	163	160	186	174	165	172	189	173	189	182	172	180	178	166	161	170	171	165	165	168	166	159	170	162	175	179	169	162	183	169	195	166	165	165	171	174	176	166	172	167	173	174	176	179	135	150	142	154	152	137	179	177	150	181	155	176	162	158	164	143	166	200	159	167	164	169	181	161	193	174	185	156	165	185	176	174	152	159	178	189	159	165	153	153	180	183	174	197	160	164	171	178	183	183	206	159	147	161	146	163	176	190	148	174	170	166	150	159	169	170	164	199	170	146	162	172	163	192	164	167	164	170	187	175	159	151	172	184	169	186	160	160	164	168	197	147	150	160	162	163	180	191	168	156	151	165	146	131	169	161	157	147	158	144	142	165	167	163	182	159	177	169	167	140	168	198	156	174	168	143	155	181	173	154	192	210	170	176	164	167	183	169	178	167	155	174	169	173	184	166	154	183	157	188	180	191	178	153	168	181	176	156	181	179	181	152	159	162	156	166	187	159	160	154	149	154	179	158	158	190	162	134	173	167	169	173	176	169	174	165	184	171	175	175	165	170	148	172	180	156	180	169	165	171	198	165	158	155	161	148	155	168	161	182	174	158	189	167	181	168	177	159	151	183	163	177	161	162	163	170	185	177	163	180	173	169	144	167	154	176	164	139	181	193	153	183	170	174	183	167	167	166	185	171	168	156	156	157	185	187	154	173	173	157	192	193	166	175	150	163	154	174	167	170	170	192	177	176	157	180	169	159	166	175	158	161	179	183	166	199	159	160	165	171	165	181	172	145	151	182	177	173	175	164	143	181	146	178	173	183	192	164	159	163	161	184	151	166	148	173	161	181	185	165	177	154	161	166	190	146	172	154	169	172	146	165	170	155	182	167	152	176	190	151	178	168	178	177	154	158	167	194	158	155	159	172	157	187	153	188	143	149	174	175	151	178	134	176	153	183	156	167	152	168	177	189	173	178	194	184	172	168	186	168	158	169	169	190	178	161	133	145	171	163	181	170	145	162	159	157	187	165	145	148	172	177	173	175	183	137	181	168	188	177	162	177	174	157	182	182	173	196	199	174	174
19372	15455	3098	1482	1106	900	614	562	494	367	314	312	246	267	244	237	218	232	256	213	219	246	253	248	234	246	229	265	254	264	301	284	306	272	273	246	201	241	222	227	209	219	197	202	203	208	213	202	200	189	208	219	192	211	187	194	210	206	219	201	208	173	188	210	205	183	187	177	183	198	190	186	207	191	189	170	180	181	198	202	195	199	187	180	185	186	194	173	202	173	189	195	202	164	199	195	176	183	197	185	173	176	176	182	167	199	218	200	176	197	179	204	178	195	194	195	194	194	188	197	188	195	195	192	193	178	193	211	165	190	197	203	177	199	201	184	196	180	159	201	180	187	208	188	214	193	182	181	185	189	175	172	185	175	205	197	209	191	187	165	173	174	194	156	179	207	176	186	194	189	202	196	180	171	152	171	192	172	237	189	185	171	207	188	213	191	198	178	187	173	181	179	196	204	183	206	188	176	178	208	182	152	201	173	180	181	202	194	186	192	183	172	191	198	185	171	183	206	170	166	198	158	175	213	192	183	182	169	203	202	199	204	191	199	179	181	187	221	209	192	191	194	203	183	184	204	195	182	194	195	179	197	160	183	160	169	194	201	192	175	196	211	177	192	190	188	218	193	215	178	180	197	187	181	160	183	161	168	194	177	185	194	201	185	194	188	173	184	182	208	168	188	189	221	188	175	201	165	206	180	188	177	190	163	186	194	175	170	204	191	189	200	179	183	175	201	202	180	192	183	204	180	197	191	189	178	181	183	162	181	174	211	195	181	188	177	194	162	191	202	178	210	192	208	170	181	192	197	175	207	154	208	191	185	194	175	188	189	188	168	203	199	194	192	171	188	187	192	176	154	195	210	172	183	187	201	206	188	190	191	191	198	190	195	194	178	184	192	194	169	204	166	188	187	179	162	193	191	187	182	180	182	183	187	203	188	170	192	186	187	188	193	166	156	205	197	220	179	170	187	204	182	190	181	178	172	186	174	191	189	199	184	194	197	188	187	185	197	182	164	196	182	183	169	201	198	205	170	192	171	200	200	179	187	177	177	177	196	195	221	172	205	207	186	187	196	157	189	196	164	167	181	199	183	177	189	194	186	183	184	199	197	153	204	192	166	196	187	198	193	180	160	202	178	177	168	192	200	171	168	202	205	176	158	197	205	177	196	168	178	186	187	185	182	170	179	160	185	197	188	209	201	189	177	188	185	181	200	176	174	207	174	197	190	209	192	178	171	198	183	196	174	198	173	174	190	185	215	193	174	185	206	180	189	181	180	197	196	209	197	191	211	204	175	183	194	187	203	182	191	193	168	181	188	182	200	177	171	202	184	208	172	187	186	168	175	176	138	174	182	178	209	178	175	187	190	196	186	176	177	197	158	199	196	183	179	213	214	189	192	171	183	189	168	161	184	186	164	177	151	225	203	210	181	196	209	189	179	184	203	170	190	194	189	216	199	186	202	194	189	201	177	193	156	195	209	196	195	179	178	173	173	192	179	192	178	194	169	172	176	192	189	178	185	161	174	183	169	168	163	168	178	195	186	208	188	200	199	199	204	168	179	182	176	179	203	187	179	189	186	169	173	185	186	198	178	182	166	191	185	192	192	199	195	186	191	188	201	167	181	189	210	190	179	200	163	181	185	193	177	202	183	195	186	189	188	194	197	167	197	193	187	170	193	220	185	169	177	190	164	173	178	186	172	180	182	204	198	171	177	164	199	181	185	186	179	184	188	187	179	171	194	198	187	199	182	168	189	186	202	175	190	190	180	204	198	168	176	192	212	182	187	189	177	167	188	185	187	184	169	166	194	188	192	167	200	195	200	175	191	183	201	208	178	189	183	179	193	186	179	196	174	184	184	194	175	198	201	183	180	164	195	175	174	188	182	182	194	182	179	155	197	202	178	173	213	177	160	183	185	204	191	188	201	201	187	182	207	198	200	180	184	220	177	182	187	182	167	198	190	196	201	190	184	179	206	214	155	178	181	194	195	198	172	176	193	177	199	181	206	178	201	188	189	168	176	181	190	186	190	181	186	197	179	190	192	178	149	186	195	182	193	174	187	200	188	190	201	176	180	162	181	194	187	175	170	194	197	179	164	192	185	179	174	164	184	212	191	187	192	182	174	195	187	181	202	185	185	176	173	199	174	192	199	180	166	165	196	176	203	188	204	193	180	203	183	185	188	165	197	174	190	193	184	167	214	208	159	193	184	185	187	153	187	188	197	194	182	157	188	196	182	174	185	196	172	200	191	183	184	206	147	169	182	183	189	178	190	191	192	201	190	185	173	178	187	179	204	156	187	163	212	178	169	188	183	174	188	202	163	186	185	181	161	173	165	184	203	175	186	187	191	198	187	178	167	205	184	182	171	204	169	201	213	191	182	196	205	223	198	176	216	157	193	198	187	184	199	168	167	175	181	203	189	181	197	193	183	196	185	206	190	171	182	153	207	162	193	193	179	160	184	178	188	172	160	198	192	176	209	186	180	197	189	235	177	223	170	174	173	190	183	190	188	178	203	195	177	185	205	197	204	194	186	213	185	171	181	164	176	191	214	169	175	209	184	182	189	173	187	192	183	180	184	195	195	199	170	187	190	193	172	180	172	192	182	226	192	190	197	189	175	190	187	193	172	191	175	180	177	181	192	217	197	189	183	188	181	173	201	180	175	167	183	163	197	204	191	198	192	180	173	182	199	188	185	209	212	177	199	184	191	181	176	187	199	193	180	186	177	183	203	191	188	181	181	200	190	204	188	182	191	192	219	183	175	176	168	202	185	201	180	205	164	183	185	187	196	184	189	181	183	203	172	190	174	189	181	178	177	177	173	167	175	184	170	181	206	198	212	189	213	190	198	172	217	207	187	188	199	189	178	186	180	177	193	182	172	197	211	209	186	181	189	188	199	197	195	200	189	151	170	183	185	188	178	183	171	210	182	172	210	202	183	195	166	195	194	183	177	157	197	204	164	187	187	167	200	177	182	199	219	186	174	173	174	200	175	143	174	199	177	192	174	165	189	192	200	183	175	176	187	163	165	192	201	191	204	170	192	168	192	180	196	197	190	190	158	187	205	186	193	181	180	183	214	168	208	205	176	194	183	175	178	210	192	201	202	173	173	194	186	173	191	188	167	197	191	188	193	188	207	202	183	210	198	204	205	175	185	188	198	195	200	193	181	210	181	180	188	181	198	173	203	180	208	189	192	199	182	200	180	179	166	174	195	203	180	194	167	190	168	197	187	169	195	176	185	175	177	182	174	213	172	197	187	179	162	192	209	159	194	175	184	209	182	172	182	192	198	174	180	214	155	186	188	169	191	199	188	204	184	180	196	193	185	172	186	199	201	182	187	208	158	167	194	201	160	217	189	166	199	162	200	170	206	171	182	217	175	177	173	192	190	204	178	185	174	215	180	219	210	172	210	174	194	178	172	211	193	178	182	179	177	189	183	186	167	201	195	215	162	197	185	180	196	179	165	164	179	167	190	189	186	191	190
23968	21249	28336	24434	21159	7860	1312	857	609	552	484	437	399	366	344	336	333	321	295	310	309	332	308	331	340	315	305	318	324	341	321	350	378	344	337	312	309	279	275	250	264	234	275	235	273	250	228	276	246	270	273	229	259	267	263	260	283	223	228	245	235	250	250	226	274	273	239	275	241	255	247	241	253	238	241	270	227	219	237	220	268	252	261	232	254	245	275	211	247	218	257	250	220	240	236	230	212	198	234	238	242	229	255	233	281	248	223	255	241	211	248	238	246	257	219	214	244	205	235	231	246	243	244	220	239	241	250	223	231	228	219	247	241	235	214	257	209	216	239	254	232	226	235	235	234	267	224	239	236	235	246	233	240	244	245	223	274	241	210	229	230	219	246	234	208	241	240	218	206	239	236	241	254	224	235	224	233	230	220	247	216	237	237	278	242	241	250	244	226	213	235	245	251	224	243	205	243	235	247	247	227	248	216	235	216	236	199	244	215	245	257	217	224	233	216	236	198	227	216	220	234	210	212	243	267	221	241	243	233	249	251	238	226	208	199	231	250	237	204	231	215	223	238	216	250	255	215	247	234	232	228	216	245	255	217	242	218	222	218	239	244	245	214	252	265	240	239	231	235	225	257	272	240	254	239	240	244	221	241	253	223	257	204	252	238	217	206	232	221	264	223	229	238	252	225	237	254	230	243	232	211	243	249	251	231	223	210	248	241	234	213	233	239	258	229	244	239	221	226	211	209	235	213	252	212	222	225	227	234	237	269	264	239	244	252	252	219	242	215	233	224	220	222	243	227	214	221	227	237	252	242	226	232	231	225	224	255	246	226	243	249	275	238	226	244	230	231	236	229	246	252	239	261	224	245	243	224	242	221	200	225	253	223	255	252	252	239	235	222	228	252	221	231	258	223	244	239	229	209	222	257	256	225	246	210	257	211	217	235	232	235	235	243	221	234	219	210	262	247	225	214	227	238	229	248	241	226	226	254	254	241	222	219	212	260	265	232	219	241	233	228	229	249	254	213	233	251	217	199	239	216	239	220	201	231	204	221	242	217	236	244	222	220	230	212	230	241	223	220	243	223	226	229	223	235	247	227	219	241	238	258	230	226	230	246	261	234	237	233	214	237	233	240	259	227	229	231	231	242	226	229	228	270	229	271	208	219	216	259	245	237	235	227	248	215	226	241	238	226	260	250	253	256	227	217	242	218	221	202	251	238	216	256	210	242	236	281	243	242	222	242	230	208	212	239	219	220	228	262	263	231	234	242	242	230	217	217	249	229	243	227	270	222	223	225	244	244	221	239	234	239	234	231	226	238	245	214	229	241	254	242	217	215	238	222	246	259	241	214	228	228	233	235	238	227	198	243	217	236	214	202	235	220	212	229	225	217	231	206	244	241	255	224	243	221	242	244	236	232	231	244	241	231	228	207	232	235	245	204	200	229	239	229	243	228	241	255	287	224	252	227	250	239	225	238	231	224	233	220	221	220	236	233	230	230	246	233	240	218	235	230	248	238	250	189	206	254	225	234	249	240	203	203	236	249	251	209	213	233	235	233	257	254	216	209	243	226	211	209	248	244	244	242	243	260	243	215	224	246	220	224	229	231	229	202	225	251	232	223	216	238	243	243	225	199	237	202	229	234	238	250	243	214	243	237	239	202	217	222	257	236	233	236	237	240	239	216	241	252	250	226	209	214	214	241	251	253	238	233	259	241	236	213	248	224	246	233	205	257	242	235	248	213	228	208	215	244	216	228	201	235	238	243	242	240	236	227	233	258	223	215	233	246	208	209	244	257	229	238	220	234	214	209	234	225	211	249	247	242	249	212	226	245	238	249	221	232	229	233	240	240	242	246	246	208	228	258	213	240	259	229	249	226	245	221	238	252	240	245	249	226	249	241	247	219	232	257	214	247	219	235	211	263	214	241	241	211	240	230	260	220	244	232	225	238	242	242	229	250	241	224	255	255	245	254	206	240	267	217	249	223	241	248	202	235	258	258	226	219	249	215	211	241	208	218	223	207	229	243	228	239	226	234	226	277	222	207	219	228	240	257	250	272	260	264	240	235	254	211	205	234	248	245	212	226	247	212	247	230	238	230	244	247	231	226	237	187	219	247	241	234	199	232	236	217	228	230	223	239	229	238	216	253	228	237	244	221	227	225	227	247	282	231	244	221	221	206	221	219	252	280	234	238	210	230	242	238	259	229	210	203	245	276	256	243	221	223	225	236	232	196	253	217	222	241	221	228	240	248	275	253	248	240	257	234	220	208	234	222	241	215	269	228	237	231	204	218	262	234	227	250	247	247	244	219	231	219	227	242	212	231	227	207	224	218	252	213	239	234	204	260	225	237	231	241	225	214	210	255	232	245	239	231	223	218	239	265	235	242	220	210	206	239	231	247	233	216	237	257	244	223	247	250	244	225	219	216	229	231	208	220	216	212	238	250	225	214	240	218	220	233	246	227	196	225	210	220	223	200	227	249	245	211	223	223	222	220	246	237	232	241	238	236	210	248	218	248	243	231	232	217	210	214	229	224	223	242	260	253	246	243	259	240	253	261	227	215	234	219	268	235	221	236	224	241	241	261	235	210	249	227	242	207	230	248	228	228	254	238	246	228	191	230	225	235	243	238	234	239	258	215	215	249	230	230	219	239	234	219	214	254	229	210	230	230	210	225	226	246	205	221	225	235	227	230	250	214	228	227	221	264	231	235	238	195	265	234	237	252	230	229	215	206	225	246	238	244	257	236	239	214	221	218	235	213	239	242	248	241	240	228	238	224	238	229	252	240	230	274	225	236	260	240	224	239	238	237	214	231	237	221	231	228	208	234	220	256	226	207	234	266	230	223	240	218	226	232	218	225	244	257	211	253	218	229	254	209	212	242	253	234	237	231	243	225	266	231	202	233	239	240	235	211	221	243	249	229	235	223	255	253	233	233	250	241	230	236	211	228	239	249	259	254	213	218	226	233	200	256	249	213	242	228	238	247	217	256	234	242	228	247	237	230	229	231	229	246	217	224	206	258	207	226	251	222	211	243	235	256	248	226	268	206	210	256	210	230	209	237	228	222	240	214	213	232	236	251	258	223	239	248	242	253	249	234	229	241	227	244	215	206	229	216	228	238	215	240	218	247	246	238	210	246	240	214	242	234	218	215	254	228	241	208	252	233	224	223	234	194	239	260	230	261	234	238	233	235	264	230	189	219	230	241	251	222	238	252	256	239	231	230	222	241	210	220	243	235	231	238	246	217	235	229	248	212	224	232	211	223	239	231	221	259	225	235	234	229	228	262	248	233	206	244	252	219	243	244	231	252	222	223	233	233	255	254	208	256	232	236	238	240	224	232	223	227	237	225	250	256	239	226	211	223	224	226	210	218	260	222	219	216	258	241	244	243	219	250	259	215	267	243	250	229	245	238	209	239	252	255	236	236	223	231	245	207	262	200	234	220	226	265	226	239	228	236	218	250	246	233	238	216	213	230	222	269	224
23637	27221	8838	4656	3146	2294	1704	1468	1050	874	696	607	515	442	403	412	398	403	365	403	376	355	399	411	407	355	346	369	377	389	452	440	401	407	424	406	355	353	328	336	324	299	324	298	300	300	313	300	272	295	284	286	305	290	290	295	265	272	279	264	281	281	270	230	298	293	297	268	255	291	261	294	266	272	246	241	260	274	272	290	229	236	255	266	282	259	262	230	254	260	259	255	268	243	241	249	237	238	239	252	257	255	259	267	261	259	258	237	257	255	249	264	239	227	248	246	227	236	205	265	218	265	230	259	255	250	252	249	252	254	251	254	250	273	234	251	255	245	200	265	240	255	220	219	272	279	250	247	248	237	264	259	219	229	250	263	252	265	234	252	240	239	252	256	255	235	245	266	235	271	253	231	273	257	231	232	244	274	224	231	240	228	226	233	239	243	257	227	235	243	270	254	273	231	275	237	240	233	235	243	290	248	241	249	276	247	238	241	247	252	234	259	248	255	256	238	250	255	265	243	239	241	260	238	239	249	254	268	280	239	213	277	227	241	235	256	235	253	236	246	223	256	237	248	250	238	230	221	233	250	234	250	232	302	231	242	259	254	252	232	238	244	251	260	269	273	227	247	250	265	247	246	234	232	258	229	273	222	238	268	226	252	248	235	218	239	229	264	236	236	240	252	263	233	250	271	239	232	237	224	240	243	238	270	223	232	251	252	230	233	273	250	235	236	268	234	225	253	258	249	268	224	224	266	243	261	241	277	250	246	231	253	274	267	252	218	243	246	236	228	253	237	233	224	231	250	255	239	254	287	259	219	245	272	260	262	225	246	223	251	248	258	246	235	245	265	227	266	241	247	246	247	260	210	234	228	278	269	233	254	237	238	248	232	230	254	244	258	254	228	233	233	262	230	235	250	257	285	205	240	247	263	228	256	275	246	261	236	289	256	231	259	262	247	249	230	254	251	252	212	206	233	224	261	253	272	242	249	233	257	234	251	235	232	266	229	261	237	257	214	254	252	246	246	265	261	277	279	250	276	279	260	258	239	239	257	246	237	244	252	253	235	258	244	238	259	240	262	247	227	249	244	245	244	253	245	240	233	243	243	253	221	227	237	268	267	266	223	238	258	251	242	257	268	224	245	237	249	243	247	252	269	252	246	261	254	275	250	225	245	264	248	239	233	218	221	255	238	261	246	232	251	273	256	241	247	245	224	253	237	276	241	261	258	253	253	239	231	223	248	250	230	261	244	236	247	257	261	263	259	275	228	232	254	256	236	226	217	256	242	252	263	249	235	243	219	242	265	271	233	265	250	207	241	243	236	256	263	256	227	264	251	263	237	248	229	243	231	239	257	223	257	248	255	257	250	218	231	265	234	226	256	261	234	252	241	240	240	232	261	253	234	249	257	260	262	239	224	253	237	250	259	246	220	253	249	250	247	237	230	250	247	246	257	233	246	255	250	225	223	230	237	250	248	246	270	236	255	265	244	257	250	248	256	229	223	254	262	238	227	242	241	230	265	237	228	249	256	235	250	237	257	268	211	222	239	240	229	244	251	271	231	245	260	230	253	231	241	258	272	244	257	262	250	250	225	225	262	241	260	254	247	214	241	236	224	237	237	250	253	243	231	255	257	280	251	207	232	259	243	252	232	266	217	276	242	216	234	243	249	250	245	244	246	241	269	226	258	276	238	232	273	243	233	237	249	252	251	225	234	233	229	213	258	269	229	238	249	209	256	273	236	243	243	222	251	265	231	234	238	245	249	244	219	230	229	220	257	255	256	226	230	251	250	244	252	266	234	249	250	238	234	226	263	250	236	238	294	231	238	239	299	229	253	236	236	236	265	232	248	236	240	214	213	258	250	248	267	243	231	248	249	247	244	225	243	229	233	255	257	263	250	245	247	279	259	260	224	246	245	229	291	263	252	245	240	233	262	238	247	257	250	262	273	233	245	229	228	255	249	252	226	251	230	249	235	245	235	236	258	246	238	236	262	256	239	225	232	241	256	225	254	232	247	236	252	206	253	231	232	217	241	244	263	212	254	253	275	242	270	255	250	243	236	247	254	233	215	244	236	285	224	235	211	274	239	253	240	223	248	242	243	253	240	255	277	274	229	221	221	226	256	242	226	245	267	273	256	229	240	253	262	264	272	245	229	267	229	239	246	237	228	233	236	232	241	242	281	227	226	281	236	241	254	229	252	251	248	236	231	217	224	239	233	256	262	252	265	242	227	243	270	237	238	257	242	246	270	244	256	258	248	256	255	243	246	244	249	251	253	238	255	253	250	260	274	237	235	267	243	248	237	238	264	265	260	255	269	218	270	237	253	214	253	210	271	249	250	227	231	250	248	233	250	253	249	252	248	256	230	232	265	237	294	228	230	235	249	245	237	237	257	253	280	251	269	248	261	249	249	239	234	217	257	232	262	239	236	227	244	263	273	238	247	259	269	235	247	285	253	254	254	280	237	256	236	240	247	248	255	228	259	238	229	249	227	229	254	286	257	249	253	243	265	252	247	243	276	267	224	238	224	239	241	252	233	239	227	260	252	223	257	252	247	227	240	202	249	232	240	271	237	234	246	244	258	273	228	260	237	272	253	238	247	263	243	213	250	238	239	263	248	248	232	259	273	250	217	222	257	232	230	242	257	253	245	250	224	239	235	246	229	243	258	263	241	258	235	278	238	243	242	204	237	236	253	232	255	250	235	240	244	259	270	221	247	271	227	243	228	238	260	245	234	245	233	240	241	235	260	271	249	259	265	260	238	251	226	222	234	268	232	222	250	267	274	264	272	253	240	232	238	262	226	241	243	245	254	255	259	237	254	249	244	278	239	249	252	251	248	250	257	244	257	225	261	225	241	236	280	264	248	284	232	243	263	252	268	232	251	264	267	246	247	225	230	241	229	229	277	256	265	237	247	222	256	241	256	231	238	239	244	274	244	256	236	254	252	225	271	241	246	235	230	232	250	250	235	244	258	256	247	225	228	259	217	246	230	231	250	256	257	242	247	230	269	236	239	245	252	250	247	227	262	245	239	252	243	273	231	264	213	238	281	257	241	253	234	244	233	269	247	244	280	256	239	265	274	276	246	233	225	242	267	255	248	251	278	280	235	241	248	221	259	235	220	231	252	257	268	246	248	234	222	217	240	245	258	265	249	250	233	234	257	231	262	240	232	219	231	265	258	240	236	257	235	257	222	267	246	259	229	227	240	236	240	241	245	250	232	224	227	272	285	240	260	250	245	286	255	256	271	257	253	203	235	234	265	246	236	231	231	228	248	240	238	272	241	238	212	249	239	238	273	281	236	258	244	276	239	234	253	268	254	238	260	222	260	236	229	254	249	260	259	249	237	250	241	254	240	253	256	253	240	248	245	243	261	249	274	229	227	236	248	251	225	262	252	260	238	244	263	248	247	263	241	222	239	270	220	245	256	253	257	244	275	237	240	227	249	245	239	260	252	224	237	253	235	247	235	234	260	227	261	234	241
25302	21337	27166	25608	7846	1096	779	604	521	413	387	333	316	312	248	304	278	261	302	306	281	295	289	264	275	309	292	284	266	295	319	299	286	294	308	300	281	303	263	274	224	241	232	240	241	231	256	235	255	248	240	232	218	233	246	259	278	259	266	250	239	257	223	247	225	242	218	242	258	232	252	219	238	233	251	224	214	237	267	237	238	226	244	217	238	247	234	224	222	224	203	235	229	243	208	239	242	242	197	248	240	241	204	230	257	239	228	239	235	224	199	222	250	246	202	200	262	245	231	205	221	240	223	207	198	260	227	237	259	249	242	255	245	254	236	220	203	228	224	246	241	208	238	216	215	237	228	226	231	204	229	213	222	234	236	214	250	230	233	248	243	228	223	220	231	224	244	226	246	239	223	230	248	232	238	223	254	235	188	231	210	224	205	209	243	246	233	247	259	245	219	256	222	234	250	244	217	246	216	222	217	197	251	238	237	227	259	213	221	229	224	225	238	236	231	240	213	223	240	223	218	251	221	225	234	239	243	228	223	243	213	219	240	242	231	240	242	213	225	220	242	244	234	236	210	220	208	186	213	229	225	222	221	238	240	220	200	239	261	209	217	209	262	234	234	254	233	224	247	243	228	202	223	244	249	245	232	224	253	225	241	241	236	238	215	224	220	241	212	224	220	220	221	216	246	221	230	224	235	218	222	230	232	268	223	225	223	267	232	239	244	195	217	218	245	215	237	214	233	204	230	250	238	220	246	218	234	209	251	204	220	213	242	248	224	240	247	226	215	231	219	237	223	217	249	210	213	217	223	226	216	254	269	257	229	225	242	236	235	241	241	230	204	224	226	230	236	227	221	206	207	244	204	215	221	246	223	221	214	234	225	249	257	225	229	220	223	201	260	208	231	227	232	219	225	236	226	233	219	222	244	227	251	208	216	230	232	207	214	229	231	225	235	232	241	236	268	218	228	231	260	199	207	197	239	201	268	214	254	234	199	247	260	205	193	247	216	252	230	237	220	219	216	217	249	236	218	249	226	226	219	245	226	223	227	230	232	227	218	201	224	233	224	239	239	201	205	237	226	212	222	213	272	210	270	232	219	207	251	237	251	217	228	241	232	230	232	228	218	222	187	216	247	222	230	234	211	190	257	241	226	227	230	219	235	212	224	258	237	208	233	206	226	228	228	220	235	231	227	234	254	227	270	257	252	209	229	240	228	228	233	249	244	201	221	227	221	249	221	203	240	253	237	235	265	252	223	244	236	204	220	225	235	253	236	219	235	247	234	210	243	248	214	238	218	258	227	217	227	235	219	224	205	203	223	230	229	244	192	230	235	250	218	229	247	236	226	211	221	219	240	228	190	239	201	219	199	232	238	217	246	238	241	213	265	240	241	205	237	224	222	206	229	226	222	242	253	211	233	234	243	235	247	238	253	230	229	257	239	257	247	236	217	203	209	189	250	251	208	255	263	209	239	219	244	223	217	222	222	217	224	225	222	205	230	220	223	231	235	230	246	251	244	258	236	218	207	247	232	227	224	207	223	244	228	223	205	236	231	206	233	247	226	226	223	202	230	251	240	225	251	221	231	240	206	250	235	254	241	219	230	220	198	244	215	210	234	207	223	218	200	230	225	222	220	248	211	217	226	218	219	236	231	198	229	203	226	231	223	234	270	225	250	226	234	242	199	220	198	223	238	238	215	216	203	245	222	214	219	241	218	253	237	236	248	223	258	218	220	242	230	217	242	240	222	235	219	202	223	257	215	216	223	234	238	221	225	211	218	237	232	237	235	236	214	230	234	213	205	214	241	248	250	235	240	215	241	218	217	212	201	251	200	218	238	230	222	234	224	221	239	252	241	230	226	223	233	226	224	212	240	231	217	203	237	235	237	207	234	225	220	241	227	223	230	239	230	226	210	224	224	240	219	231	211	217	234	209	224	230	218	237	251	227	231	257	213	265	256	224	248	232	233	225	212	230	215	221	230	230	227	228	219	239	217	233	225	234	243	222	251	235	233	210	237	231	220	221	249	246	209	221	236	258	205	242	220	220	234	217	233	245	239	231	198	203	219	209	221	237	243	216	217	242	240	199	238	248	229	228	251	225	209	272	205	245	227	225	211	219	255	236	222	234	233	226	230	223	211	223	252	210	191	248	222	253	233	244	268	233	226	219	214	229	264	231	224	239	226	218	217	224	242	230	215	230	236	240	260	231	238	234	209	235	197	233	241	231	238	237	215	221	252	257	239	215	231	234	209	212	225	191	231	223	227	214	213	215	247	201	232	242	233	248	205	231	253	253	245	230	216	226	231	225	209	232	233	214	229	230	219	275	229	227	221	254	203	229	227	223	219	223	223	223	223	228	223	194	256	220	207	243	219	242	222	232	248	251	217	231	233	231	218	250	215	225	231	247	225	238	249	222	223	235	223	228	201	211	219	249	212	250	208	218	246	256	234	261	231	209	223	228	207	217	248	247	226	237	220	237	220	229	232	232	238	223	228	231	226	209	243	240	215	222	240	229	207	249	223	225	204	236	242	238	238	220	241	213	216	193	230	211	215	215	215	206	208	242	194	263	231	218	254	226	211	241	235	220	228	218	214	221	234	213	256	237	247	214	247	253	239	235	231	229	229	231	223	225	241	241	229	220	233	211	210	206	227	235	202	227	210	244	218	219	228	257	220	213	225	216	237	220	256	223	244	214	238	243	243	231	203	239	213	235	232	220	230	235	214	212	232	214	228	209	217	245	243	223	243	261	213	217	203	263	204	214	220	197	233	243	245	252	246	223	226	223	247	230	230	218	216	233	263	210	233	235	233	217	226	217	232	212	215	214	237	235	227	243	212	201	185	235	247	247	213	255	191	226	230	251	238	209	219	234	216	218	228	261	231	225	237	237	242	236	232	240	242	203	235	230	222	224	243	243	216	244	227	236	219	211	255	244	221	233	235	201	242	205	220	232	205	246	221	232	251	227	213	221	196	225	221	219	235	242	200	225	224	217	250	261	220	237	231	231	229	242	199	225	235	256	217	238	223	214	252	199	223	233	215	232	236	199	217	228	249	218	239	207	219	230	208	248	240	222	213	218	239	242	238	229	241	239	235	244	221	239	229	241	223	237	205	200	196	226	218	215	230	222	245	234	215	208	240	267	267	222	242	259	194	218	264	228	232	237	220	230	223	235	248	207	218	221	222	227	227	202	221	249	238	197	243	244	244	206	245	217	232	246	253	229	238	239	239	226	212	217	230	219	232	229	220	194	228	222	240	232	247	239	256	221	258	221	230	221	214	251	212	235	225	225	234	205	233	245	221	225	224	232	214	221	214	245	214	219	255	221	242	230	230	215	228	249	250	235	220	245	248	244	220	209	224	205	213	248	221	227	231	258	226	241	206	203	234	228	212	218	234	219	213	241	211	234	235	241	240	242	228	237	221	200	224	218	216	233	228	260	239	239	210	224	223	201	241	215	208	238	213	228	220	217	205	242	214	271	229	213
22802	23621	6047	3066	2299	1695	1348	1052	853	653	559	522	444	364	342	395	363	357	363	329	341	344	350	326	359	351	335	355	367	376	369	422	377	387	351	367	315	331	284	301	314	312	307	264	273	291	251	289	261	256	302	285	270	254	280	268	305	282	281	266	270	249	255	264	292	245	268	293	251	255	279	268	263	261	248	280	283	247	283	250	247	266	262	258	268	234	263	247	250	271	246	268	278	224	274	240	263	254	300	255	246	261	239	240	261	235	240	258	221	236	256	265	261	225	232	239	240	233	261	263	260	241	241	251	275	258	200	253	243	225	259	263	255	222	255	243	240	255	223	264	249	253	253	223	239	257	271	245	248	273	220	230	270	274	275	247	213	237	263	272	264	272	241	252	262	244	239	257	226	265	267	234	263	256	270	251	276	245	278	251	244	230	221	242	219	248	263	254	267	255	257	244	244	265	257	255	254	266	260	274	247	249	231	284	270	233	278	264	234	269	207	236	234	233	257	260	238	241	262	239	231	242	233	263	231	229	239	249	256	252	237	266	254	241	254	260	245	266	258	249	269	232	280	272	234	247	239	233	235	251	265	251	262	229	266	260	271	225	241	231	258	255	296	269	256	263	237	256	257	246	244	250	253	242	218	254	252	252	239	242	282	260	250	274	261	248	263	273	249	265	250	267	256	248	251	227	252	231	254	245	238	250	242	237	258	259	224	234	249	252	255	246	242	235	244	226	266	274	247	256	248	246	251	244	276	239	210	293	250	229	213	229	237	249	255	248	271	269	252	247	256	254	232	257	233	247	259	252	251	230	248	229	245	259	259	267	250	253	258	250	241	264	236	255	233	250	230	249	248	266	245	256	230	251	266	249	258	262	267	248	262	252	238	251	261	242	260	247	253	230	266	259	228	231	242	249	262	257	245	238	239	273	232	242	246	258	255	240	251	274	233	273	261	245	261	262	245	269	251	226	263	263	243	259	245	244	235	240	276	230	220	255	245	251	248	255	256	240	267	264	234	254	211	235	266	237	239	268	267	264	238	256	294	278	261	229	287	294	257	264	251	263	255	278	257	229	266	228	253	279	222	243	267	255	273	247	220	262	248	281	258	258	244	245	246	218	246	245	236	239	244	267	243	234	249	271	232	237	269	242	233	242	260	253	235	245	253	238	242	243	261	237	244	270	250	270	223	249	275	233	261	238	263	236	269	269	251	270	246	230	238	269	257	262	263	240	248	236	243	261	267	270	261	238	259	267	220	240	244	226	244	255	235	234	246	249	225	263	259	238	281	245	264	286	267	255	255	249	252	254	264	245	247	257	277	257	230	273	279	245	242	254	256	262	244	267	269	257	247	290	238	226	241	246	239	232	254	249	235	250	225	245	225	268	266	244	230	266	221	218	257	254	212	257	243	231	260	237	252	260	244	253	235	253	246	238	240	223	239	249	247	253	234	218	262	234	261	248	240	252	247	257	234	260	224	260	247	242	249	244	276	263	263	231	251	276	275	226	229	260	235	213	223	253	234	248	275	260	276	248	220	256	244	239	253	250	259	254	261	232	243	244	238	262	285	272	248	249	236	255	253	288	240	220	224	247	259	249	244	259	261	274	237	250	266	270	257	266	246	254	253	255	231	276	248	238	234	232	265	221	246	277	249	209	234	275	245	231	262	246	229	214	231	243	260	247	253	253	254	272	254	268	250	253	239	238	241	246	222	251	230	275	260	244	212	229	257	256	241	263	246	258	253	241	255	266	260	254	236	279	234	272	265	244	266	250	246	235	212	255	254	264	287	233	245	257	211	250	268	267	244	228	252	264	249	261	251	252	257	227	225	279	235	240	256	245	212	207	252	259	242	234	261	246	260	257	244	227	260	250	250	244	221	262	255	250	244	217	279	247	243	259	235	260	242	239	273	237	262	252	238	249	250	263	268	247	227	244	258	249	241	237	269	253	230	249	269	243	238	267	234	243	252	234	236	257	279	245	296	228	273	235	248	295	235	270	236	256	233	242	250	261	238	261	239	249	240	270	257	243	236	249	227	245	256	228	264	254	242	247	277	245	254	239	243	252	280	257	237	244	225	258	239	239	248	219	237	230	260	237	222	267	280	244	248	249	253	250	235	250	269	255	228	261	233	259	234	254	213	232	234	263	246	239	265	250	249	225	268	240	249	277	266	260	229	235	253	242	237	248	227	239	241	289	274	257	250	263	244	232	263	257	250	243	253	259	243	237	235	233	247	252	240	215	245	256	242	234	263	263	247	238	243	240	254	272	236	266	242	222	278	236	267	274	260	241	276	261	259	275	258	249	266	228	226	274	253	258	236	263	253	247	246	242	260	262	231	260	239	220	231	252	210	235	255	258	260	237	245	227	257	260	236	229	270	285	260	248	253	270	262	265	271	256	240	252	265	274	251	273	276	243	265	272	245	254	267	258	252	228	239	270	246	256	271	253	252	250	254	249	253	254	259	232	262	228	243	259	239	274	254	239	236	224	275	239	237	241	260	256	251	240	268	256	246	250	253	229	240	262	266	255	258	241	242	260	249	283	259	251	243	255	264	247	248	259	240	260	215	233	232	231	242	242	229	262	262	253	248	240	283	261	233	255	247	248	253	277	241	232	257	255	253	253	246	257	247	238	236	235	277	234	233	240	244	256	256	229	264	260	247	268	288	264	265	225	253	253	255	243	264	268	255	251	265	242	251	233	244	246	250	252	220	231	246	279	234	232	253	251	254	255	241	261	245	239	259	219	265	248	234	247	258	260	269	253	240	269	238	280	272	235	269	241	261	233	260	237	229	258	233	272	266	267	238	239	255	244	257	249	244	268	238	251	246	242	269	224	232	276	251	250	250	245	241	232	227	245	253	243	240	226	263	240	260	253	238	258	265	235	263	243	265	263	258	244	248	227	272	218	236	236	248	256	260	271	234	271	269	256	227	254	292	247	233	255	260	245	266	250	234	257	212	263	256	265	269	260	229	254	265	252	222	286	255	241	231	259	245	263	224	259	269	237	242	227	257	243	257	254	281	280	245	255	248	253	230	287	241	270	261	246	254	263	240	265	267	268	280	238	220	245	248	243	248	243	255	238	241	256	278	236	217	231	251	243	280	269	266	254	254	246	215	268	255	227	287	245	273	245	257	244	251	268	244	287	264	247	244	244	257	259	247	231	221	233	260	267	260	241	265	255	237	241	257	284	242	246	216	261	247	234	238	244	242	258	245	223	265	223	296	260	267	239	235	274	236	238	274	245	233	274	251	254	246	251	241	244	265	243	258	235	235	207	232	255	255	252	216	247	258	264	252	242	249	244	263	266	261	254	252	239	248	252	251	232	229	256	250	257	257	243	265	224	275	262	238	263	257	255	252	228	232	248	230	249	242	249	247	231	264	262	249	247	230	243	273	282	247	252	269	244	248	268	268	259	239	253	257	252	257	265	234	268	244	271	256	246	232	251	278	288	246	244	233	250	238	235	254	245	252	252	248	243	250	239
22972	21353	28996	24046	21351	21322	6661	1550	1105	909	767	630	566	551	531	512	462	518	462	438	480	521	475	435	456	476	460	456	511	535	495	497	483	504	496	480	439	427	432	414	374	403	427	415	410	401	388	430	381	390	411	412	386	431	357	370	383	361	338	359	366	342	349	339	353	349	361	381	359	346	363	375	362	387	361	355	373	404	380	360	347	328	384	377	385	341	375	359	375	355	377	355	329	331	355	345	312	357	346	331	354	383	336	330	336	316	348	357	359	342	371	324	347	349	347	350	347	359	306	336	360	387	354	351	376	368	395	316	322	324	341	349	347	388	356	350	341	333	377	323	355	345	352	360	341	355	356	338	348	341	321	339	338	367	384	343	335	355	327	342	337	373	336	335	329	349	327	336	336	361	330	335	372	327	346	327	325	310	327	334	321	323	329	372	356	355	347	315	347	367	335	322	325	321	330	349	342	335	363	336	329	361	325	347	357	355	332	353	358	315	320	339	332	355	345	372	320	318	324	321	326	306	335	358	353	361	325	321	360	326	356	353	355	381	326	328	325	343	337	339	338	361	354	366	308	349	351	327	374	309	350	316	325	339	324	334	352	334	355	382	337	342	357	361	325	355	351	333	311	371	341	312	343	338	368	319	333	343	347	351	360	341	313	327	327	304	344	346	321	325	375	348	341	361	327	393	326	334	337	382	318	362	322	339	309	337	345	328	342	358	321	293	347	335	329	335	347	346	354	336	361	333	334	338	361	332	348	351	301	313	369	318	347	328	354	348	391	361	340	366	346	319	378	366	332	364	363	321	367	355	349	359	362	329	370	348	364	312	313	346	358	307	364	370	326	328	324	365	388	380	321	346	363	345	345	357	339	354	341	360	355	343	348	318	329	309	335	371	358	330	328	327	352	317	293	357	361	349	368	330	371	329	338	330	316	369	324	318	348	351	362	349	358	360	360	324	386	363	356	303	340	334	327	360	306	378	357	319	355	356	329	315	329	366	329	331	340	329	311	322	340	370	348	378	364	311	348	315	317	327	346	356	336	335	327	325	351	353	388	322	333	369	371	337	327	373	371	342	346	358	330	326	345	332	354	384	358	359	341	309	337	316	360	385	382	316	328	333	340	358	391	308	310	346	341	338	335	358	313	364	373	332	332	335	354	317	373	320	313	357	369	383	346	350	318	337	350	354	366	347	351	339	354	330	337	371	315	345	318	331	277	366	338	352	363	348	356	322	360	315	345	348	357	354	330	352	365	317	351	348	349	348	340	342	362	341	288	315	345	321	328	343	364	343	352	313	371	348	358	344	337	364	380	323	357	364	355	315	356	323	360	336	309	324	354	333	335	358	345	343	356	369	340	320	332	329	388	343	346	368	370	363	324	364	375	322	336	350	337	328	337	332	368	339	331	342	345	343	375	375	335	354	375	364	353	365	372	372	367	355	340	342	342	321	344	323	368	340	304	356	354	325	328	347	345	342	329	324	360	354	361	361	332	332	349	324	339	359	308	337	393	310	343	378	343	334	388	342	342	325	380	344	329	313	318	356	341	349	351	351	332	331	346	367	364	372	323	323	355	335	326	378	347	351	324	316	358	339	321	358	365	328	336	348	354	321	342	319	342	330	370	338	348	368	350	331	341	343	354	315	360	367	374	333	329	333	344	354	320	335	302	350	324	358	321	370	362	327	339	354	314	336	348	304	333	354	359	364	343	317	364	308	357	337	356	362	320	306	318	329	349	321	345	325	354	329	374	363	316	364	366	323	330	358	362	328	312	372	341	332	343	332	386	368	332	327	330	352	377	346	326	355	345	328	349	334	320	329	371	348	313	306	349	354	354	360	329	337	327	317	317	345	320	382	323	345	347	332	311	343	339	325	342	357	339	321	340	326	352	348	330	312	349	327	353	335	358	356	340	356	340	369	350	341	336	342	357	306	356	368	338	320	363	347	345	349	320	324	342	358	344	322	366	345	342	330	348	338	328	369	324	360	337	345	304	355	373	339	339	350	334	355	369	345	361	328	378	326	344	342	311	339	318	346	375	348	311	338	311	376	332	309	357	346	353	356	332	339	359	361	365	336	351	366	345	325	375	346	368	362	339	335	357	288	362	328	318	372	369	334	334	324	351	344	355	353	334	322	328	309	331	337	321	340	393	386	352	340	369	353	324	338	329	345	318	324	332	348	313	330	355	321	362	349	338	301	329	330	348	352	336	358	361	351	396	373	373	342	328	360	332	317	334	279	366	348	324	326	366	331	349	331	358	325	339	318	366	331	373	333	347	331	365	388	323	339	350	334	345	351	358	378	344	353	353	308	347	335	347	329	333	347	364	328	374	323	348	338	350	360	346	352	359	355	329	318	308	361	350	347	361	359	317	357	363	348	352	368	373	354	381	345	342	329	359	367	363	369	340	348	367	343	338	336	339	343	372	371	349	339	305	337	331	348	345	332	341	344	377	323	311	350	346	307	349	353	373	343	331	319	335	349	342	348	311	319	303	348	361	336	366	374	359	340	333	349	335	337	345	335	360	337	374	327	347	315	362	320	336	335	359	351	339	332	343	358	320	324	337	354	357	351	337	353	352	345	365	341	346	329	346	326	363	373	330	351	311	352	333	359	381	345	314	371	363	313	365	342	326	358	354	354	340	371	321	349	360	342	327	371	350	350	332	352	372	342	336	361	354	327	330	352	349	364	368	301	347	350	357	369	361	343	380	313	373	339	328	333	358	332	322	359	350	325	355	371	333	349	343	334	336	344	361	354	333	313	360	305	343	385	345	356	357	335	337	343	344	339	320	363	353	335	326	374	344	346	358	324	307	369	325	314	355	366	343	360	337	322	350	344	339	364	331	354	340	360	342	329	338	335	358	336	362	327	343	343	343	350	362	362	329	334	329	363	313	356	349	346	375	342	316	391	344	336	347	315	370	353	354	322	388	350	352	350	305	339	336	344	328	359	347	353	354	340	324	353	320	365	364	344	338	350	345	346	331	322	334	353	341	344	319	323	330	322	352	351	345	338	349	350	347	357	335	324	310	353	355	354	347	358	340	366	352	346	324	321	337	335	345	343	323	326	343	342	327	361	352	355	301	330	355	339	353	313	319	348	372	337	362	351	346	324	316	358	330	317	317	321	353	382	351	331	332	340	315	350	324	350	359	331	341	325	324	322	300	363	322	346	331	343	360	300	309	376	315	346	321	343	343	374	334	336	346	327	339	298	370	357	422	328	344	326	314	320	356	370	344	330	338	352	360	356	357	334	368	380	364	355	342	352	378	344	347	332	330	331	370	329	345	332	333	347	350	347	353	365	397	333	384	362	349	353	342	358	322	324	366	336	349	369	303	367	377	346	364	374	337	318	341	321	334	346	368	365	358	364	330	316	380	370	349	325	335	373	342	332	390	361	358	340	349	368	357	335	321	364	347	330	343	297	335	333	344	345	321	350	358	329	333	360	313	331	348	361	337	331	320	357	334	335	308	338	303	339	308	334
27812	36081	13634	6773	4793	4019	2962	2291	1792	1376	1158	932	788	758	682	655	666	559	600	568	580	598	601	523	547	542	570	555	587	653	610	623	638	637	610	570	528	496	482	422	467	443	433	413	427	395	414	423	427	430	436	454	406	428	406	422	395	449	373	401	402	384	367	443	409	403	375	391	345	387	363	368	381	366	372	331	375	336	368	352	359	415	351	372	375	382	367	326	327	308	366	370	348	355	362	374	368	346	352	364	370	329	358	385	351	349	344	361	290	329	335	359	359	386	338	359	374	365	349	363	365	344	377	327	341	371	335	353	330	348	326	361	332	367	334	348	344	391	333	334	375	355	346	367	355	362	340	356	372	355	340	332	356	349	350	373	363	366	395	348	331	354	377	359	372	347	358	361	362	352	357	364	360	340	379	348	351	324	348	338	356	385	369	379	371	348	364	375	360	370	341	351	320	376	350	327	376	361	370	319	330	374	336	341	354	323	338	381	363	368	374	338	375	374	379	367	349	335	370	332	360	336	386	347	344	367	356	350	358	365	370	352	373	376	323	319	361	344	339	356	317	364	340	360	362	382	358	387	348	357	374	332	358	353	384	328	358	359	381	369	349	351	370	339	348	351	379	346	371	341	359	329	332	357	343	373	382	342	345	329	384	355	333	353	351	319	358	336	369	328	340	373	358	372	320	336	354	342	348	329	373	340	363	411	334	345	356	363	355	339	337	348	362	352	357	344	350	366	334	395	365	376	357	351	370	332	352	344	346	359	354	348	345	349	345	324	321	312	339	367	347	358	359	376	362	342	378	389	316	340	355	391	386	348	371	342	334	357	353	360	336	360	336	333	349	328	348	373	333	342	344	323	359	337	343	350	316	372	373	361	323	357	354	339	368	344	362	345	361	352	336	371	325	346	298	359	360	313	326	339	337	357	366	350	397	356	357	346	362	413	331	336	350	331	348	348	310	362	331	354	383	352	363	328	362	322	330	356	338	356	380	365	343	382	348	338	354	324	369	330	339	372	324	335	378	330	340	366	345	352	350	307	351	337	345	358	370	341	358	348	345	385	364	314	325	347	337	359	346	348	353	367	370	342	358	361	366	372	358	337	338	374	357	341	366	324	388	366	359	373	409	367	371	335	357	344	383	340	335	381	338	340	395	354	332	346	341	342	339	347	356	341	341	332	358	332	383	344	335	344	341	351	379	346	375	361	310	352	337	390	343	359	321	367	333	339	372	328	331	367	368	360	406	340	366	350	352	350	358	394	349	323	320	355	322	366	373	334	342	358	351	349	378	357	379	382	353	335	367	344	360	375	358	363	315	344	348	370	326	360	345	348	319	384	351	366	342	341	342	332	406	365	332	353	331	328	354	346	340	334	359	347	363	332	354	371	366	355	353	361	360	378	359	368	335	368	372	345	374	319	340	336	329	329	348	354	356	364	327	332	330	365	327	358	299	341	366	364	322	363	322	329	358	307	340	331	366	332	366	350	340	343	345	344	367	366	357	353	350	329	341	363	378	373	366	342	355	325	346	369	344	363	396	383	377	383	333	352	361	362	374	385	338	346	356	362	328	386	339	346	342	356	336	359	370	392	346	345	386	337	357	349	313	361	353	345	329	355	349	378	369	331	367	331	359	320	357	348	343	361	349	359	386	362	325	362	362	357	383	316	377	372	353	334	351	404	365	355	362	387	342	351	338	352	339	391	373	349	385	329	349	338	371	338	368	325	326	351	348	396	349	358	339	338	399	366	355	354	353	362	358	343	321	360	321	353	356	347	362	317	365	364	390	370	346	365	342	323	347	325	336	332	381	292	301	331	330	358	333	331	354	348	374	380	348	353	401	354	353	316	374	352	370	352	365	367	345	346	338	332	329	336	346	351	362	384	352	321	362	384	370	350	338	322	405	381	328	343	351	344	317	371	357	349	323	358	337	369	334	373	321	351	310	341	363	344	361	355	368	340	382	368	347	335	348	372	354	337	354	362	332	364	338	376	334	369	351	360	348	336	352	346	387	357	356	346	364	338	340	362	362	367	346	325	354	334	370	341	362	340	363	388	351	325	344	412	341	381	379	328	340	362	359	357	344	352	353	346	337	364	340	351	356	310	332	342	371	349	346	388	323	374	351	390	336	355	359	343	365	317	344	361	333	363	384	345	360	334	334	388	342	354	337	349	377	353	352	378	338	348	344	361	366	358	333	336	348	336	347	382	369	334	355	366	353	331	347	365	357	349	312	378	342	343	369	361	358	368	364	356	350	371	413	339	315	332	364	354	349	348	331	344	392	355	355	356	341	368	339	361	345	408	339	322	372	373	376	334	384	352	351	350	335	340	361	325	334	356	369	357	321	339	347	358	302	328	315	382	352	357	349	322	344	355	366	357	369	353	349	329	366	301	370	344	354	333	374	322	304	338	352	399	326	341	338	324	335	339	323	330	362	342	384	377	352	358	357	372	359	341	323	332	329	381	351	354	366	361	336	336	368	346	368	351	355	329	360	317	385	347	309	346	339	353	346	362	334	355	329	352	333	304	348	365	320	354	335	364	338	359	328	337	331	355	371	368	356	343	330	356	358	347	342	366	370	329	373	373	372	350	330	361	360	362	334	351	373	325	370	370	326	365	319	394	340	361	321	363	342	319	356	352	338	354	326	328	366	359	352	374	366	358	362	333	346	360	351	370	364	377	367	324	361	343	353	349	352	353	349	332	349	353	332	341	342	382	327	347	340	380	359	348	346	349	344	365	379	351	385	351	351	349	356	330	371	327	322	374	334	370	344	370	359	384	317	352	360	394	369	359	352	377	333	359	334	325	371	344	375	370	356	356	375	336	356	361	382	355	379	344	365	382	380	330	329	335	316	347	326	357	344	357	367	340	362	374	367	359	327	351	356	375	348	365	363	356	368	356	365	362	363	320	331	363	361	348	357	350	358	367	384	354	377	341	348	306	336	359	401	354	372	356	341	333	340	316	363	347	333	402	367	338	361	340	326	319	326	347	362	365	345	369	341	351	369	361	343	372	369	302	352	379	376	320	344	344	342	328	335	390	376	370	352	369	343	350	351	361	350	353	374	380	341	341	338	361	362	346	341	346	350	342	339	332	330	353	348	351	342	335	344	329	382	333	394	356	348	335	343	344	366	359	340	342	323	350	336	356	342	360	361	380	347	380	399	345	379	326	334	332	350	362	358	339	341	327	376	359	349	346	366	358	334	356	377	355	342	405	369	383	342	339	344	375	345	345	374	344	365	373	347	361	343	377	373	351	343	394	324	370	359	357	332	370	365	352	373	323	354	341	379	360	364	366	332	355	329	316	364	351	347	322	335	330	339	349	384	348	350	360	316	360	333	379	370	355	345	343	351	342	366	343	395	359	375	364	392	378	330	351	337	345	367	357	339	365	328	361	364	350	371	353	349	355	357	376	373	391	355	382	344	371	308	327	342	360	347	351	351	379	379	364	392	371	359	360	350	345	355	337	415	378	359	331	357	325
28339	19794	7378	1438	752	509	412	329	316	250	243	191	203	196	220	198	155	205	172	189	228	219	182	211	212	202	191	209	202	218	224	214	201	224	224	205	194	178	166	183	189	192	166	181	150	192	165	177	190	179	201	184	174	169	154	158	190	166	172	173	173	176	154	169	178	174	176	167	185	172	171	183	156	177	159	155	175	183	171	165	164	161	165	173	178	185	158	139	188	161	171	174	163	171	152	155	155	177	144	181	140	181	158	186	160	152	145	201	150	153	160	165	157	187	168	159	166	155	142	157	161	151	177	156	178	153	157	149	149	160	182	163	152	172	160	160	178	179	168	151	162	178	164	157	166	156	172	151	154	179	150	179	183	166	151	161	163	177	168	174	161	171	183	188	150	141	146	148	181	177	181	168	161	143	146	170	195	164	186	139	174	187	195	157	157	166	164	166	161	156	174	158	151	150	160	163	155	179	132	186	165	137	150	148	166	176	169	148	170	146	167	138	175	188	157	172	146	153	174	170	160	149	181	149	150	165	144	157	169	149	132	174	157	157	146	155	142	161	156	147	150	133	147	176	164	179	184	162	184	178	144	161	189	166	176	165	186	171	166	156	158	169	147	163	153	149	162	149	167	171	152	165	156	146	177	164	160	158	166	175	176	171	141	153	149	148	170	164	166	175	161	165	162	172	164	152	168	143	172	161	180	165	194	166	147	175	182	167	166	172	160	164	159	168	156	161	169	159	164	146	164	178	157	152	165	165	163	161	185	166	184	163	151	175	174	158	154	157	181	154	144	158	151	153	172	153	166	146	153	163	188	149	158	176	166	165	168	155	175	151	176	178	180	155	176	163	171	154	169	186	169	167	184	151	157	145	179	157	141	168	160	170	164	159	154	151	160	148	170	163	151	168	181	170	179	160	164	187	173	166	174	182	168	162	175	162	165	175	162	169	169	158	156	166	145	179	154	166	159	170	142	159	157	173	169	191	180	173	161	160	185	141	165	163	168	142	167	158	150	158	176	165	173	142	165	170	162	189	165	188	179	153	157	189	181	168	158	163	170	187	175	153	174	155	156	146	148	183	160	147	166	165	151	151	161	166	164	160	177	167	174	179	168	166	152	153	152	178	170	168	180	183	165	154	145	161	145	128	143	182	154	163	158	196	185	167	171	142	166	180	144	184	162	166	171	176	166	160	159	169	172	165	146	142	167	158	160	154	157	195	139	169	175	170	173	151	174	148	157	154	180	174	171	160	166	173	166	153	195	164	195	175	166	165	160	165	147	170	180	163	169	163	163	140	202	142	171	150	163	173	160	151	158	163	177	162	166	165	166	177	175	157	181	170	161	156	156	168	150	169	155	179	170	160	165	170	166	146	177	150	179	162	164	158	160	168	135	169	162	167	165	186	171	157	168	153	177	172	173	162	163	175	169	153	186	154	150	159	183	169	164	153	175	160	165	185	176	145	161	172	168	165	154	170	141	173	167	166	157	152	141	163	159	169	152	166	176	152	153	151	169	156	143	148	168	175	145	175	149	153	152	157	147	170	153	181	158	187	176	135	157	161	167	169	159	165	187	181	180	169	172	164	164	169	173	175	174	164	151	184	142	191	166	145	181	169	144	173	177	162	161	158	168	200	165	162	182	143	151	136	198	158	149	171	163	208	176	178	163	148	168	144	156	155	160	164	178	160	166	174	158	162	163	159	162	168	160	178	166	179	168	139	126	156	168	172	160	183	161	185	174	172	179	150	160	160	156	149	168	167	162	159	152	166	179	140	148	149	141	179	171	154	174	156	152	166	125	167	189	194	151	165	158	181	172	166	164	172	182	159	173	161	167	163	148	175	162	157	153	154	154	172	161	146	176	180	174	162	174	171	153	175	169	161	157	162	162	162	151	176	163	182	172	147	170	165	136	195	169	184	167	155	166	154	174	198	155	176	172	161	148	124	153	173	161	154	160	153	161	173	181	156	175	164	144	166	170	168	165	182	167	162	187	186	159	153	169	160	160	175	164	175	169	143	187	145	167	182	171	193	158	170	170	149	201	164	176	161	149	165	140	175	171	154	174	173	158	192	185	171	174	163	156	170	160	158	163	171	164	170	167	175	161	147	169	177	165	163	187	160	170	181	164	168	164	162	149	157	170	153	158	168	175	188	173	170	172	132	149	161	177	179	162	175	177	150	144	187	159	137	152	166	163	179	163	165	155	165	199	164	156	151	170	174	159	171	158	161	168	162	164	151	155	153	173	188	173	171	150	169	186	170	147	165	160	153	157	166	170	171	137	153	161	174	165	169	153	164	167	168	148	165	138	162	163	138	175	169	170	177	149	161	161	161	169	157	180	140	142	173	176	176	180	136	179	161	157	149	162	159	172	150	172	169	133	171	158	176	143	160	183	160	155	158	178	138	165	144	160	157	149	169	173	161	176	142	180	171	150	162	179	151	173	180	155	180	164	180	174	155	169	163	179	151	176	154	169	160	194	161	174	157	162	160	154	168	162	159	182	178	167	164	166	172	155	163	149	153	173	158	170	186	158	172	188	180	193	149	172	171	159	177	159	156	171	137	172	159	160	159	151	134	172	153	164	153	165	173	142	155	154	162	140	135	150	185	162	151	156	158	187	162	183	170	168	155	167	152	164	176	145	183	172	176	155	174	163	161	159	177	179	176	155	174	154	180	177	192	191	169	160	167	169	161	153	181	150	159	166	178	156	182	143	184	156	165	192	155	176	145	156	198	176	160	151	173	165	168	154	161	174	161	179	190	143	169	147	166	167	170	161	185	181	173	141	163	154	175	193	154	164	162	164	155	189	176	168	159	178	172	188	174	174	167	162	155	159	161	158	164	173	154	166	149	154	178	167	151	149	180	166	149	184	146	163	169	167	142	168	159	164	160	170	150	151	164	133	160	144	177	158	170	160	166	150	126	167	143	147	173	177	146	177	145	148	153	164	187	165	157	154	168	149	193	152	145	159	170	165	161	163	129	175	149	159	145	170	186	169	149	153	177	159	177	193	166	177	164	158	169	173	169	167	184	157	197	160	153	163	145	176	164	159	181	146	161	168	168	182	129	167	180	170	164	163	175	148	183	155	139	177	174	164	170	154	148	163	174	158	154	160	160	164	164	199	171	153	171	170	155	149	148	182	177	180	157	162	155	155	179	171	148	161	147	170	159	178	170	167	152	165	158	171	134	144	162	183	165	149	146	150	155	149	164	172	184	166	137	161	164	160	145	159	159	183	160	177	159	191	184	139	148	171	180	169	163	168	149	179	180	177	151	161	177	165	179	151	153	139	153	174	176	166	167	147	152	172	178	157	166	162	154	177	171	169	153	167	167	172	140	181	166	169	169	179	162	184	165	155	176	175	166	187	153	151	166	173	166	162	195	158	155	160	155	163	175	163	176	159	156	167	169	170	158	148	161	165	176	153	174	169	172	196	151	169	172	166	167	169	181	137	149	188	167	162	150	168	182	158	137	171	172	171	172	169	158
18961	17219	3811	1550	1111	828	658	517	422	360	292	267	251	212	255	252	234	229	222	267	245	225	259	245	267	254	246	242	258	273	256	304	261	268	262	255	227	217	203	219	204	230	208	244	217	219	196	203	212	206	191	172	206	214	193	207	209	180	190	177	184	186	195	180	199	209	191	187	184	188	193	182	193	189	199	188	174	190	167	195	196	190	194	195	208	161	179	192	179	178	161	183	182	193	175	156	184	172	174	185	147	161	199	207	178	187	175	175	186	194	167	178	190	183	202	197	169	178	172	164	169	183	184	182	169	178	160	198	171	184	198	180	183	175	169	167	161	178	144	207	180	148	183	170	189	175	185	162	191	167	172	186	181	187	190	215	186	191	196	190	183	188	179	169	183	178	181	170	177	167	179	205	171	172	199	184	197	193	195	152	185	166	196	176	168	186	174	175	182	207	192	156	187	180	176	171	177	169	182	198	164	147	155	172	198	180	189	184	183	201	176	191	172	159	175	182	167	173	188	168	198	184	189	197	164	181	163	213	167	195	162	162	167	173	186	175	167	184	176	178	182	186	186	156	158	179	199	164	177	161	188	192	176	175	191	193	175	169	174	181	171	174	166	181	186	173	185	183	175	196	175	181	191	187	176	162	185	170	156	175	174	197	200	181	171	189	185	180	201	173	163	189	188	201	190	165	170	184	175	180	182	165	199	200	150	173	183	194	174	186	171	205	191	182	158	165	179	193	172	200	152	185	186	203	187	182	176	190	187	176	182	181	184	170	172	210	178	171	164	172	180	177	176	171	176	178	184	184	206	168	187	182	170	185	161	199	188	153	219	170	177	168	140	208	185	191	191	185	194	190	181	175	163	169	186	178	162	185	195	188	170	168	195	191	182	178	197	181	172	186	185	166	213	184	159	180	171	172	192	176	190	185	194	197	201	187	174	177	182	209	195	182	182	204	162	197	177	185	166	168	166	180	176	165	193	188	181	185	194	177	186	186	172	188	162	185	189	172	188	185	191	185	163	218	184	193	203	176	181	175	186	174	182	186	167	176	191	173	186	170	179	201	159	159	167	194	181	180	174	176	215	223	172	166	178	168	199	177	185	180	175	179	171	159	178	198	177	172	202	170	172	181	176	184	168	200	178	196	178	169	182	181	182	168	177	188	159	168	165	201	184	194	172	180	179	153	166	174	181	180	175	169	157	169	188	168	189	159	169	154	200	173	189	184	193	180	188	181	171	169	157	171	157	187	173	176	200	166	162	175	207	175	199	183	201	190	168	183	183	159	188	211	162	191	214	149	163	180	184	187	186	173	188	160	178	161	183	190	206	177	170	175	198	181	182	214	193	183	189	193	190	183	173	179	166	160	203	193	184	174	208	190	195	194	185	193	168	157	171	197	148	178	194	165	186	173	201	203	170	152	176	179	193	207	171	186	177	147	188	197	174	190	174	181	186	194	175	165	182	184	174	180	162	179	175	170	151	173	181	189	165	144	149	172	188	177	191	162	173	186	163	187	193	203	173	160	195	176	165	158	210	174	185	171	189	197	180	174	165	154	198	173	195	204	186	193	182	183	188	178	167	183	184	174	163	178	189	168	198	185	193	175	213	192	203	184	186	188	190	160	180	171	187	184	146	170	168	172	182	207	172	184	198	171	180	180	192	162	194	185	145	179	186	191	196	163	175	181	188	195	213	174	178	163	186	194	161	184	195	178	208	181	192	173	178	193	185	224	184	168	172	182	177	182	185	191	180	198	194	182	172	169	168	179	186	200	177	164	174	171	188	176	180	188	178	183	176	178	205	170	170	181	190	184	205	181	189	168	194	159	175	184	175	180	177	193	178	173	205	202	175	178	151	188	179	180	181	164	190	178	179	194	187	160	183	195	184	173	186	176	185	168	164	182	194	174	201	202	162	197	162	165	170	184	193	184	147	189	229	175	185	185	165	207	177	160	180	171	187	187	159	187	167	153	185	171	181	184	181	158	166	180	184	186	160	185	207	201	182	178	166	190	202	187	171	207	199	168	176	175	183	168	155	194	177	186	180	154	179	178	159	186	185	175	160	181	160	169	172	197	181	197	174	192	177	198	175	187	168	180	181	189	224	193	186	188	177	185	176	201	181	171	187	188	199	178	194	177	175	193	172	171	179	192	190	176	169	165	204	188	182	187	181	187	163	185	183	175	200	191	199	194	175	173	187	144	185	179	200	193	172	206	180	190	172	180	190	177	162	164	174	193	198	192	210	175	170	200	150	194	194	142	196	183	179	168	161	190	206	190	193	178	177	165	190	172	187	177	158	193	169	209	200	157	197	197	162	220	186	142	183	174	199	185	200	182	171	186	191	191	173	177	180	181	185	153	177	172	164	170	175	170	190	189	174	166	169	167	200	169	180	201	187	194	170	200	178	195	200	193	182	180	190	168	175	184	186	197	184	173	162	204	195	168	216	192	201	164	191	201	186	179	174	166	174	193	184	184	190	171	201	169	190	173	189	191	180	188	158	182	159	195	190	176	187	200	176	201	192	169	178	175	175	199	200	192	190	162	162	157	167	184	192	188	171	170	203	182	167	212	163	172	202	185	182	172	154	161	178	180	170	177	151	184	179	196	195	219	194	201	197	169	178	164	176	187	172	162	175	191	180	174	177	181	173	195	199	167	191	174	163	194	197	173	188	166	171	172	179	172	158	179	169	162	184	151	161	166	171	183	216	184	165	174	197	188	201	182	168	181	202	175	172	183	194	181	166	180	192	175	201	164	174	162	192	192	196	172	180	166	167	203	203	180	178	171	191	186	168	183	172	183	161	214	206	151	181	184	156	175	180	184	174	180	172	172	167	185	182	201	171	174	182	204	189	193	208	177	178	189	159	195	199	162	171	197	175	180	166	158	196	171	166	203	196	171	181	171	191	179	179	182	168	168	161	158	147	190	172	197	189	172	193	207	191	190	187	169	195	175	188	194	199	200	156	165	187	190	173	213	137	190	199	175	196	190	173	166	168	158	171	169	183	185	171	183	176	161	205	170	158	183	179	190	168	179	188	172	160	187	177	178	165	171	188	190	185	199	159	182	159	187	181	196	191	167	168	182	207	196	174	177	189	184	173	224	173	196	200	173	175	182	178	197	197	186	194	170	184	173	168	167	193	167	196	177	191	168	175	181	181	192	166	179	189	190	172	159	169	175	172	197	196	176	205	173	184	165	191	188	190	164	180	175	174	172	199	185	185	214	192	181	172	186	179	187	166	186	183	173	196	174	185	161	184	196	185	163	188	179	177	171	186	164	174	172	176	209	201	201	175	191	151	171	178	171	175	202	161	172	200	173	161	208	168	181	180	182	158	170	176	181	166	167	172	180	153	202	197	186	181	193	184	200	158	173	190	176	188	169	177	192	182	200	195	185	203	185	172	176	175	188	169	181	178	152	158	165	183	186	182	227	183	168	189	197	185	171	185	190	178	159	190	187	190	181	195	183	173	179	191	169	189	161	164	192
23961	21244	28322	24466	21191	7599	1329	869	682	560	408	433	374	326	346	327	321	305	315	341	317	330	343	339	321	338	289	305	337	347	344	391	356	338	346	307	300	270	317	289	280	272	262	298	257	267	265	256	281	250	264	266	233	256	244	246	246	223	262	222	289	221	238	222	242	244	263	205	271	257	241	264	256	213	233	240	247	236	269	236	261	219	252	232	207	223	245	239	255	237	236	268	231	238	233	227	233	242	205	242	220	239	220	258	227	215	195	246	227	220	230	223	228	213	256	198	227	244	233	247	214	244	246	224	229	248	241	204	254	227	213	227	245	246	221	229	219	226	231	216	228	201	274	233	214	215	206	254	241	222	239	208	242	242	227	217	239	218	259	238	235	243	235	254	237	211	253	225	267	200	233	211	224	236	214	234	232	198	234	245	231	224	240	229	243	223	238	232	215	240	221	243	247	231	244	233	243	228	191	254	234	245	247	230	198	239	246	212	236	235	231	229	251	232	245	229	212	263	233	234	267	256	243	250	255	262	235	238	239	217	214	224	239	265	248	245	241	209	241	241	222	242	239	222	221	220	250	267	261	218	242	237	222	224	231	244	232	221	218	188	261	228	237	278	239	218	231	238	236	204	218	226	245	242	217	223	228	225	235	248	238	220	247	232	228	219	229	249	219	220	257	246	252	239	247	209	230	219	244	241	214	224	229	243	256	236	234	199	251	226	236	222	222	251	265	237	238	228	219	256	248	262	216	219	253	235	225	249	212	235	232	225	244	229	234	226	241	223	244	253	260	225	231	253	226	237	221	253	210	240	217	212	229	244	251	218	254	240	225	254	231	244	211	216	236	209	229	202	230	234	243	220	230	248	245	250	252	208	238	220	200	201	248	228	227	232	232	212	237	230	241	225	260	233	233	237	210	235	230	229	204	242	225	233	207	227	244	234	237	248	204	232	217	251	248	235	223	217	232	253	235	250	210	238	232	214	240	222	227	273	221	212	229	245	210	220	251	226	233	198	232	224	235	228	209	241	234	222	223	224	234	216	258	237	229	237	251	233	229	230	264	227	229	236	247	248	235	228	221	231	248	244	239	263	226	222	226	212	223	220	239	221	219	283	250	221	249	217	228	240	246	225	215	224	227	244	261	237	242	243	237	247	224	211	241	259	210	214	255	252	245	250	221	257	213	233	218	245	217	225	227	250	226	234	215	215	213	227	244	217	230	221	246	241	220	224	233	241	213	260	251	257	226	218	242	242	237	201	219	220	227	229	225	272	228	242	260	225	202	241	208	253	233	240	226	255	244	203	243	220	251	219	232	222	254	221	229	253	221	258	227	231	241	225	224	242	214	237	251	223	231	233	223	209	243	217	218	251	230	238	258	237	217	229	231	234	251	245	226	221	222	213	231	238	225	238	233	218	267	215	232	226	209	226	207	234	235	204	258	221	233	240	251	215	254	233	240	227	240	275	235	212	231	238	225	243	232	215	244	233	230	228	240	240	239	224	244	219	221	195	221	254	217	210	234	243	247	253	250	234	243	239	248	222	217	218	233	221	267	233	224	230	236	246	243	219	222	233	232	218	239	229	234	234	242	233	250	232	258	252	228	231	244	227	228	232	232	232	260	229	238	213	226	220	248	220	227	211	211	222	243	231	214	219	247	243	194	232	256	223	251	242	255	225	237	222	243	228	259	213	233	236	234	226	215	221	223	251	235	227	243	218	218	252	212	254	234	232	226	248	220	223	239	231	210	212	216	224	220	221	242	197	256	221	232	226	214	226	208	231	231	258	227	232	224	239	259	245	237	235	230	264	241	254	229	264	218	242	230	261	230	224	214	239	249	235	264	237	224	241	235	236	225	256	251	232	233	236	241	203	262	237	241	234	225	236	217	260	208	213	239	213	232	227	220	223	211	238	239	260	196	239	241	244	240	198	232	231	227	249	227	245	231	234	244	238	244	243	221	213	266	237	215	255	220	252	231	237	251	240	253	244	229	247	234	242	229	234	218	228	217	233	254	224	229	252	231	219	215	217	224	221	198	194	214	216	235	235	263	236	246	237	210	260	229	239	226	237	226	235	219	250	229	256	232	232	237	220	232	248	241	218	243	238	233	222	255	229	203	239	229	266	215	241	229	236	241	243	222	260	210	213	223	224	251	243	231	229	230	240	229	219	209	253	255	253	222	235	236	207	217	233	230	204	234	220	226	225	242	230	230	232	236	226	212	245	252	234	236	228	239	223	236	233	260	223	234	238	252	232	229	254	228	246	235	220	233	250	231	255	221	226	203	247	230	237	210	225	231	223	234	217	224	202	218	234	221	220	233	234	258	237	243	230	240	222	241	257	201	238	254	229	230	240	235	220	251	239	248	244	242	245	267	229	234	238	241	219	241	216	228	223	236	231	231	232	234	237	247	234	219	215	226	252	242	226	249	205	226	233	210	261	195	246	218	250	189	206	234	247	245	263	221	225	228	238	244	219	231	212	217	217	219	241	237	222	262	237	265	232	259	206	220	212	222	232	250	239	249	219	221	230	218	232	226	230	229	243	245	228	216	253	214	211	246	231	230	230	227	245	244	248	245	241	199	216	204	246	238	232	252	231	237	244	214	237	221	235	232	255	215	240	195	218	232	194	217	233	236	230	248	212	270	204	226	226	228	222	232	213	226	257	229	221	224	227	200	229	229	217	235	229	267	229	255	226	243	215	207	250	219	248	214	219	250	241	241	232	203	197	236	229	225	249	256	231	207	212	224	241	220	230	208	243	244	236	229	246	221	249	233	240	263	245	230	212	225	201	236	203	248	245	227	224	255	234	229	212	263	226	231	228	228	232	229	206	228	232	238	250	216	260	247	240	208	262	252	255	255	221	236	219	251	253	221	236	224	231	240	229	235	243	239	235	215	234	243	210	221	254	241	226	198	235	248	221	235	257	224	204	243	234	231	218	205	214	265	237	225	239	219	245	226	246	221	244	215	215	246	269	203	252	214	239	228	234	237	226	227	237	232	243	222	217	180	220	225	248	245	239	220	240	227	258	203	226	237	256	212	221	222	220	234	235	229	241	232	224	232	241	261	237	217	239	220	223	208	263	256	241	204	234	207	241	222	226	239	246	262	197	241	273	218	231	216	237	246	220	220	245	233	232	229	231	219	214	223	246	263	218	204	228	219	224	210	258	221	209	199	237	213	226	222	250	214	229	240	231	193	231	234	211	224	221	235	255	232	218	226	234	238	226	215	212	229	217	206	213	258	225	259	239	229	234	248	243	251	218	214	256	234	249	253	243	227	237	243	250	259	225	236	246	213	203	242	206	234	245	242	224	227	245	217	252	220	231	205	207	244	214	228	251	234	257	217	210	233	236	215	212	254	225	241	234	223	227	240	215	251	212	227	227	233	246	231	234	235	246	213	211	224	218	225	230	225	215	242	238	235	236	239	248	244	228	217	212	230	217	223	229	230	223	244	216	234	252	247	256	236	236	244	229	208	249	223	222
23554	31013	9148	4190	2896	2189	1821	1392	1084	889	712	600	521	458	451	428	390	413	384	416	373	409	375	355	370	388	407	382	412	450	430	476	429	424	404	342	357	327	280	307	288	303	291	278	299	280	317	270	283	265	279	286	270	290	280	282	275	254	237	262	273	282	257	284	271	266	261	243	279	283	262	302	233	252	263	244	251	254	247	242	255	287	254	236	300	268	255	217	228	245	266	257	234	249	244	255	243	248	210	238	234	226	249	261	238	222	254	266	229	238	249	225	238	253	269	230	227	250	250	233	257	233	252	228	257	232	251	271	206	248	235	262	241	232	236	258	214	230	227	240	231	221	255	232	268	256	252	258	255	262	253	270	240	233	233	282	217	270	262	248	210	260	245	247	244	247	285	219	231	262	219	223	212	233	230	231	236	258	215	234	204	231	237	257	258	255	247	271	242	212	201	240	255	236	252	274	228	244	239	223	232	259	238	280	230	234	239	227	228	239	242	234	265	234	254	250	248	285	262	227	225	252	247	252	219	240	235	257	231	238	225	217	241	241	231	231	221	193	259	257	253	228	244	278	221	237	226	264	249	214	265	227	272	259	243	252	246	259	236	245	225	251	231	231	223	253	237	251	223	220	250	255	221	247	221	266	251	230	227	232	271	255	222	273	231	217	237	246	254	235	224	262	232	215	221	238	224	227	216	265	219	257	234	239	260	274	244	252	227	265	244	264	230	247	261	247	228	250	257	238	240	259	242	255	216	244	271	227	248	230	257	244	262	239	234	273	253	253	253	230	249	238	251	241	234	263	251	270	243	228	229	236	253	232	264	241	265	238	267	224	235	273	232	252	218	238	240	238	239	260	258	240	235	258	260	224	263	243	258	226	261	261	252	239	232	219	269	271	237	242	257	249	241	240	246	256	258	242	255	246	229	218	248	235	235	228	230	240	258	213	234	259	235	222	259	250	243	260	272	233	233	237	260	234	251	250	229	259	243	220	231	229	236	226	242	251	239	257	250	218	212	225	250	234	242	246	226	258	250	231	214	233	242	237	265	241	203	240	252	274	220	255	269	222	240	240	255	221	227	221	255	229	229	220	257	265	243	238	248	241	235	233	253	273	226	225	260	263	251	257	217	235	223	241	269	218	229	238	231	245	265	254	244	244	250	267	243	251	281	247	249	236	233	262	265	229	237	249	244	267	251	239	237	236	283	248	265	245	245	210	237	231	224	233	275	212	256	215	234	240	228	264	252	224	231	244	260	243	238	243	234	239	255	259	234	237	255	248	240	261	222	245	258	224	240	247	242	229	242	249	265	234	251	263	255	245	251	276	260	239	213	244	266	235	237	242	234	228	244	213	231	251	240	279	241	239	231	234	236	248	264	227	244	243	240	241	247	231	224	218	215	232	271	237	246	239	233	247	222	255	257	269	267	237	251	221	252	234	249	237	248	246	259	261	230	260	262	217	251	224	276	218	258	268	233	250	220	232	224	238	245	264	237	235	260	237	228	231	241	227	252	241	243	257	247	260	239	223	238	251	252	226	210	236	198	228	230	212	221	229	249	252	254	239	248	254	253	248	252	248	251	241	245	243	236	240	244	220	228	223	224	252	249	280	232	222	233	243	261	252	245	250	242	237	273	284	244	209	262	224	246	252	249	263	226	239	249	243	253	217	231	237	257	249	249	245	220	233	232	228	239	260	261	246	234	219	276	261	253	245	232	279	247	243	223	214	256	247	248	195	195	246	215	253	251	247	230	222	243	241	204	238	244	237	269	201	243	217	244	267	250	226	227	248	231	236	267	252	256	247	247	254	248	251	264	283	223	208	230	225	277	238	244	246	260	276	238	260	263	253	241	214	232	255	207	234	240	247	257	246	243	225	252	229	259	251	224	249	248	264	250	253	216	230	241	247	229	250	195	247	259	229	249	220	245	244	245	257	241	231	224	246	244	250	244	248	232	242	267	264	234	229	255	248	250	253	260	245	241	240	246	256	223	249	237	240	254	247	267	244	246	234	216	247	254	240	221	227	264	223	258	228	250	252	253	238	255	255	243	255	229	251	261	236	242	238	219	235	227	231	239	247	232	244	244	203	249	237	249	216	250	252	269	234	257	265	251	241	236	247	237	248	227	239	234	272	194	226	260	254	226	248	242	245	246	235	245	269	242	255	256	265	264	246	247	243	237	230	242	258	245	257	260	253	272	233	276	250	235	247	239	242	252	241	232	220	229	231	248	251	235	221	254	233	256	269	262	230	233	227	232	240	233	246	254	240	238	197	266	264	235	268	218	251	259	229	221	225	251	224	243	255	268	236	242	247	243	223	266	281	230	228	273	251	230	267	248	242	253	258	284	269	256	232	228	253	258	213	247	242	219	239	268	246	285	240	234	227	262	251	262	271	221	258	274	219	245	247	235	254	274	256	257	210	245	262	221	214	259	237	261	238	246	242	260	256	233	243	256	239	252	237	227	250	254	242	239	248	244	246	262	220	263	246	241	251	252	258	243	245	239	243	243	249	255	265	219	276	245	256	255	233	272	237	269	235	241	228	199	247	258	232	271	260	239	247	266	261	275	258	250	295	266	227	237	247	247	273	255	234	232	224	237	237	238	234	226	247	247	257	236	208	221	244	242	237	252	286	257	251	265	250	250	235	220	245	245	223	242	242	227	269	249	270	245	243	242	228	256	239	229	261	251	265	242	247	227	210	227	243	233	264	243	242	237	247	226	266	260	266	242	266	225	248	231	236	262	251	244	251	221	255	249	231	251	221	213	245	222	235	266	253	232	227	265	216	262	222	257	235	262	241	239	244	239	272	231	248	224	232	261	216	256	247	234	256	250	226	249	261	243	235	229	226	233	224	243	250	256	224	290	222	240	266	256	204	278	249	263	236	219	252	241	233	261	241	211	244	263	227	237	275	264	248	224	272	251	217	235	236	206	232	240	228	237	223	217	255	245	234	231	247	262	260	251	219	244	231	232	235	230	234	249	244	237	243	245	222	244	250	232	243	236	248	234	240	249	267	264	220	236	233	258	226	230	243	254	237	272	234	245	236	230	242	224	228	270	228	246	250	240	254	252	233	247	242	208	237	259	257	263	245	222	231	225	245	235	240	213	219	246	244	216	251	262	239	251	207	243	246	248	247	240	223	251	250	265	227	231	241	219	261	236	262	246	252	231	236	244	277	224	265	251	233	241	230	256	223	260	253	228	240	236	221	243	237	224	243	247	239	259	245	238	221	228	253	246	239	244	243	252	254	242	237	250	221	229	202	246	257	238	217	251	249	258	255	231	264	225	256	236	262	232	254	237	237	223	257	213	239	231	262	259	232	240	250	221	260	255	242	208	254	238	236	219	262	229	237	244	233	228	258	245	215	273	233	268	265	253	246	235	251	240	259	227	239	245	256	256	250	247	217	266	247	241	255	253	223	229	252	269	236	274	213	267	224	228	226	211	214	246	236	252	247	252	230	249	235	251	229	242	236	232	244	257	217
25247	21275	27096	25553	7794	1074	771	688	489	419	380	345	317	320	305	312	291	272	271	275	297	275	289	285	288	297	283	265	292	285	323	301	348	305	295	285	277	275	264	269	238	262	228	273	244	244	227	236	259	259	260	256	246	234	254	242	251	249	252	233	207	243	233	226	235	234	217	262	246	256	237	234	213	235	238	246	242	236	226	213	230	213	220	207	214	228	231	215	238	235	211	223	223	216	247	242	201	253	211	219	240	218	206	221	217	193	213	230	223	208	210	196	215	207	197	241	241	246	241	205	232	199	244	249	218	246	210	209	205	199	203	238	245	261	197	211	197	207	234	209	221	218	207	214	233	216	230	220	238	195	214	233	253	227	214	207	220	231	215	240	205	216	229	227	203	222	202	235	226	215	201	204	224	232	207	219	214	205	232	243	210	222	206	197	218	231	238	211	230	220	217	221	221	220	221	233	250	215	253	217	217	223	221	225	193	211	249	254	219	234	215	202	215	233	204	232	243	213	240	237	261	228	204	236	211	208	267	240	213	225	231	234	235	233	241	215	227	192	218	238	208	224	220	230	217	224	187	201	253	243	224	234	210	263	209	242	199	214	250	220	210	201	210	231	198	224	210	237	229	242	232	257	210	239	241	212	240	227	234	213	240	205	241	214	215	223	237	240	247	246	215	232	205	235	242	212	272	221	240	232	244	234	211	226	204	217	236	228	252	238	255	251	223	218	240	218	192	232	202	225	229	249	244	206	219	214	226	239	227	193	241	217	221	231	246	233	234	254	224	212	275	202	220	252	232	224	231	221	212	219	244	216	205	229	239	186	242	202	219	250	229	267	230	199	246	217	212	247	201	207	218	230	230	209	219	218	211	237	217	246	243	241	222	240	236	230	219	220	196	225	212	246	251	242	213	227	194	224	213	199	232	228	234	257	241	224	247	221	210	230	208	218	229	223	209	228	214	210	225	226	231	226	203	235	213	230	224	224	234	204	257	228	222	193	207	216	257	208	236	224	219	243	226	212	232	236	242	208	222	254	233	216	245	220	235	215	223	216	227	244	239	238	214	240	253	239	251	226	251	232	234	217	245	239	225	187	198	228	209	252	237	249	209	225	234	230	213	209	215	228	201	215	206	201	235	234	248	238	202	239	232	228	205	223	231	224	239	216	191	239	244	231	220	227	220	277	242	224	188	209	221	227	235	219	245	219	224	221	233	237	220	235	218	243	225	246	217	218	221	227	214	240	244	258	261	202	210	210	221	245	230	212	218	240	235	214	232	234	242	223	216	233	216	240	213	210	216	226	217	229	209	245	233	219	255	223	235	230	231	251	250	235	230	223	254	252	213	241	196	235	205	232	238	254	227	234	240	233	228	243	219	239	211	207	219	252	228	217	202	226	233	232	212	231	253	237	209	209	231	216	202	208	217	222	225	233	230	238	234	198	223	238	219	228	211	218	213	233	234	241	237	247	230	226	209	242	228	216	219	217	224	208	219	218	241	208	219	230	263	232	250	246	240	226	231	254	226	216	236	231	215	212	194	241	229	240	203	204	210	212	222	205	233	218	212	203	236	225	210	250	217	202	199	227	222	234	223	229	228	228	231	223	203	229	247	250	236	216	240	203	230	228	230	244	229	237	259	220	219	241	204	218	224	224	245	213	242	209	244	224	209	269	211	222	241	234	227	214	229	237	238	214	221	227	218	236	226	234	225	230	254	208	203	212	201	228	252	223	218	229	213	209	233	260	226	239	206	212	275	216	213	256	224	231	216	230	216	220	236	247	219	211	243	220	203	202	222	233	231	225	237	219	215	198	221	231	235	218	217	212	221	266	211	222	249	230	210	214	207	224	225	239	212	230	225	243	226	225	212	235	241	242	221	234	227	211	250	256	219	221	217	256	232	242	233	207	211	201	224	241	220	223	224	224	222	216	234	220	222	219	232	226	257	208	236	206	227	201	233	242	224	252	225	230	235	207	236	222	257	228	225	241	221	212	218	209	206	218	212	225	250	234	227	217	233	207	240	231	221	243	238	222	223	236	239	239	256	208	198	234	215	246	244	222	226	232	232	239	226	220	195	241	225	273	219	242	219	210	201	221	209	225	249	202	224	221	220	220	229	219	207	231	236	216	229	229	215	211	243	193	187	235	214	202	199	220	209	243	224	226	234	216	213	216	247	221	233	224	247	201	242	218	223	211	231	261	255	240	229	229	222	210	227	223	224	227	257	250	249	226	219	193	244	203	226	236	212	236	228	217	232	218	237	194	202	247	252	228	215	207	218	236	241	224	245	245	213	210	232	209	228	215	204	209	232	235	221	210	214	233	195	241	212	224	231	237	233	216	229	228	240	226	243	204	236	201	217	254	220	233	229	218	202	243	239	245	228	232	216	205	236	218	243	222	223	202	232	241	240	213	237	205	205	226	225	233	236	207	250	258	227	217	195	240	242	220	224	224	257	225	212	220	228	237	226	236	245	235	225	239	222	238	263	222	207	224	232	208	216	224	239	220	236	229	229	197	217	200	233	222	214	197	233	216	231	194	239	206	255	203	207	222	231	229	220	219	222	222	234	217	224	236	204	213	225	229	238	211	231	224	214	208	219	251	239	232	190	218	246	212	207	221	205	224	256	224	230	204	212	195	244	247	229	243	234	216	228	215	227	246	214	235	226	226	238	238	230	226	223	207	211	217	204	244	213	221	211	215	222	200	223	251	219	218	237	234	252	227	226	257	243	227	242	201	235	246	218	235	252	213	226	226	233	227	237	218	229	228	242	214	223	250	216	212	194	229	245	251	250	207	224	264	225	236	242	223	231	227	241	219	233	249	240	191	237	253	233	216	261	237	223	219	240	245	231	229	231	247	211	231	238	222	222	235	219	233	216	239	265	239	224	228	224	242	222	213	220	271	248	251	219	245	226	251	217	201	204	252	236	221	221	199	241	228	216	223	203	225	196	251	210	236	212	216	211	216	208	213	197	227	223	216	233	185	211	254	240	230	220	240	227	229	222	252	224	232	255	238	233	218	194	241	242	213	232	225	226	226	255	216	230	229	200	219	258	237	224	193	221	223	279	219	234	230	202	249	217	250	222	221	228	206	226	209	216	206	219	207	205	218	219	193	225	228	227	247	216	235	218	216	255	226	215	229	220	228	222	237	243	231	211	214	217	184	218	266	254	236	244	220	241	222	249	224	207	245	236	233	244	202	249	226	214	230	244	211	227	198	226	197	228	198	208	225	212	229	246	231	247	215	234	229	214	214	226	231	217	239	228	228	221	226	212	246	244	238	226	227	225	236	187	213	233	237	233	232	221	202	203	219	222	228	217	211	237	218	233	234	239	210	227	229	248	230	218	205	231	214	225	261	244	222	205	230	228	223	238	246	228	254	242	222	217	218	228	217	225	213	208	224	230	235	230	210	263	240	210	240	205	221	245	237	231	259	205	218	234	217	216	219	205	232	237	213	220	233	202	214	207	228	253	220	258	212	228	218
22213	26776	6149	2954	2177	1726	1310	1119	817	687	537	458	441	403	405	434	361	395	380	332	340	343	388	319	387	359	327	330	380	374	419	380	414	392	368	346	352	332	270	257	293	269	287	299	280	280	295	298	285	293	275	280	280	279	271	254	265	271	224	290	270	260	277	272	260	286	267	256	252	265	231	264	240	262	266	267	284	249	279	234	252	238	256	236	227	267	276	247	255	244	258	264	253	232	254	249	270	251	262	220	240	243	238	235	245	233	257	231	263	269	245	257	252	263	238	236	256	256	249	241	212	261	219	241	241	248	238	234	272	263	263	243	230	285	254	258	252	223	248	229	269	229	235	250	255	238	224	267	236	238	245	279	269	251	254	243	265	232	291	265	253	268	233	232	223	265	270	254	242	250	250	261	259	216	240	234	252	241	280	263	260	270	251	242	267	252	249	216	272	232	258	270	243	235	243	238	278	229	255	249	261	239	252	266	229	232	264	256	242	237	230	260	244	271	250	263	263	231	231	232	236	260	271	247	265	274	241	222	217	250	219	255	271	253	233	252	234	234	243	259	240	232	252	245	250	253	239	283	240	242	265	239	242	259	219	258	253	231	248	244	270	243	219	261	250	272	245	233	269	266	259	262	237	230	250	240	268	251	276	262	275	235	244	229	257	223	233	223	227	271	267	237	247	236	227	253	256	242	233	244	245	235	247	259	272	248	257	277	244	242	231	276	242	247	254	262	257	251	260	233	251	259	255	241	241	238	246	237	246	222	247	221	228	261	243	283	270	231	254	223	235	247	240	259	246	261	237	233	258	249	247	230	245	263	236	264	241	250	235	262	265	254	264	241	218	260	239	243	270	254	251	233	251	252	268	221	251	259	238	270	248	229	242	237	264	228	230	212	244	259	254	227	233	248	243	228	247	248	224	289	250	252	228	237	247	221	256	262	240	245	255	229	247	232	241	265	258	257	240	225	246	254	241	259	250	254	263	242	281	243	278	238	268	259	261	222	233	252	236	266	274	255	280	243	269	263	235	246	233	275	243	236	240	236	263	244	233	228	255	243	235	236	259	279	222	250	235	245	230	237	273	217	274	244	220	263	231	257	205	278	257	222	226	247	245	228	247	257	239	247	236	216	244	292	232	232	234	225	264	245	268	265	244	214	265	269	245	253	257	210	226	265	274	259	250	250	263	242	257	246	228	272	229	242	237	233	256	238	235	231	259	231	280	214	251	241	291	225	252	239	253	223	266	243	219	228	250	223	235	241	247	232	262	245	242	260	262	225	235	275	279	243	229	244	219	236	259	255	217	245	260	215	243	251	202	233	267	267	268	265	269	247	245	241	242	257	256	242	240	259	237	255	253	221	213	250	262	205	234	237	274	222	285	225	254	263	269	232	239	253	252	254	273	226	263	245	224	249	260	249	246	243	243	255	255	253	253	262	266	225	237	249	256	239	275	254	240	238	229	254	262	261	241	240	246	227	231	266	251	263	241	229	268	242	275	244	247	221	210	267	256	233	270	228	251	249	247	242	235	240	249	254	250	259	239	251	242	219	226	235	258	263	285	229	239	232	239	229	248	235	239	258	241	252	274	258	237	253	240	259	248	249	254	259	248	263	252	259	251	279	241	250	254	265	258	239	238	249	257	242	234	211	233	242	247	231	224	247	264	256	252	263	226	228	260	255	234	245	244	238	274	223	254	246	243	230	252	263	232	237	239	249	249	248	260	235	269	244	266	248	227	250	241	234	254	234	278	231	250	255	246	230	230	243	232	239	246	232	243	262	251	199	235	236	266	255	269	255	244	264	256	251	255	246	243	223	247	284	228	273	233	240	262	266	228	239	211	260	243	266	241	231	248	259	276	235	241	237	233	226	223	241	277	247	239	237	239	263	238	226	256	257	246	262	246	249	230	234	237	224	243	229	238	243	253	258	265	249	273	261	237	219	261	249	236	218	224	242	246	248	233	228	237	225	229	229	266	251	274	248	240	212	270	245	264	236	241	202	259	241	261	263	262	260	244	266	248	235	250	259	229	248	223	254	260	230	252	244	250	245	238	267	264	247	241	255	236	251	241	236	269	271	256	271	250	241	254	249	243	228	273	233	222	233	249	277	240	235	239	256	253	265	248	267	253	242	245	229	235	257	230	250	254	233	249	237	232	254	248	242	256	289	290	242	228	247	240	257	284	247	256	233	274	258	218	246	244	294	242	231	234	243	230	280	242	226	251	247	240	287	238	261	240	287	243	243	219	234	267	231	240	261	262	234	246	254	246	241	267	249	231	221	266	227	244	252	263	237	267	269	263	248	249	229	217	233	251	259	219	265	262	252	233	243	270	246	263	238	237	230	199	245	268	240	215	257	237	272	241	240	262	241	256	227	245	222	243	247	244	259	247	227	260	254	245	257	284	233	245	246	273	245	235	275	257	288	248	232	270	259	251	271	232	238	255	240	266	269	241	215	288	226	248	265	259	245	226	228	233	258	231	245	244	232	256	243	230	246	277	252	264	256	262	260	218	276	226	239	252	248	274	231	265	230	277	243	240	254	260	235	246	222	270	274	248	261	244	243	242	265	271	262	220	235	220	242	222	241	223	248	232	275	235	249	251	261	243	223	257	294	262	258	227	245	241	244	247	245	248	223	265	251	221	255	233	230	249	256	246	244	239	250	237	222	244	247	233	286	273	260	239	260	250	251	266	282	264	252	233	213	211	214	231	230	279	264	251	252	272	237	225	231	231	253	274	263	241	222	263	260	219	227	266	241	228	249	263	263	257	211	255	236	230	252	260	245	273	281	247	240	252	236	248	240	241	238	254	249	269	220	249	254	237	262	275	241	245	241	245	251	261	259	246	265	270	261	248	266	236	236	237	209	249	258	268	226	249	274	255	232	225	249	246	239	236	238	238	230	245	205	281	245	255	226	269	257	244	254	247	233	238	239	237	255	244	253	238	237	221	253	224	233	237	245	232	260	258	247	239	267	256	269	247	244	240	251	257	255	247	277	246	249	226	246	272	238	252	285	239	237	259	246	250	253	248	242	240	242	241	252	248	250	262	248	247	256	247	268	228	237	209	209	228	230	247	211	267	256	258	258	261	251	220	255	238	247	233	259	239	253	246	237	231	265	244	276	286	229	242	284	241	256	231	244	254	249	242	238	240	234	250	221	243	246	238	268	244	261	240	257	237	226	250	232	247	231	272	264	216	222	238	231	230	232	242	241	269	266	245	239	239	259	250	241	241	256	235	266	252	247	243	234	235	208	234	234	242	238	262	261	271	252	254	224	217	248	275	234	257	233	242	234	235	244	227	217	252	230	246	193	245	248	246	270	273	258	245	289	281	229	224	227	240	250	221	246	251	241	230	284	249	227	236	239	232	253	244	252	246	236	278	238	224	262	255	246	237	249	251	231	240	268	271	248	246	259	239	280	258	249	250	256	250	254	248	265	256	249	239	212	262	235	267	242	270	253	281	254	250	231	232	240	238	276	256	249
22933	21330	28994	23998	21332	21271	6255	1481	1096	862	761	698	640	556	538	541	508	510	484	453	504	516	489	492	441	469	440	478	500	518	516	503	535	521	522	461	464	407	414	388	401	392	403	400	398	407	371	367	390	417	373	371	377	382	379	334	367	372	364	400	353	364	356	372	348	382	363	377	351	372	395	384	348	365	347	349	359	357	364	384	354	329	382	374	340	331	373	330	379	347	356	343	367	318	376	328	349	348	277	340	327	320	326	331	332	345	352	335	325	312	322	347	316	327	326	340	343	327	329	347	347	347	342	345	353	356	349	321	296	316	356	380	312	326	356	369	321	361	318	360	322	362	313	376	310	326	320	375	337	324	349	320	317	353	346	327	358	360	350	353	325	335	360	386	381	300	321	350	365	320	347	356	358	336	326	335	333	341	336	304	365	322	368	325	360	345	310	355	344	356	369	342	306	349	347	316	350	327	330	338	348	350	352	352	333	346	329	324	354	331	377	345	349	330	320	368	360	357	364	343	319	346	338	322	317	334	322	358	335	328	355	332	331	356	322	328	310	346	306	326	334	355	339	334	358	334	323	313	371	358	336	339	365	378	319	329	353	335	372	367	339	334	359	369	337	370	326	366	328	349	341	333	339	302	336	322	328	321	334	360	364	326	346	351	341	346	310	320	309	354	329	336	311	332	342	349	348	361	317	335	332	359	336	331	330	346	358	342	326	337	344	363	313	333	353	351	344	360	379	321	361	352	356	337	340	358	362	348	320	336	353	317	365	331	315	331	318	358	330	322	359	339	360	315	329	348	357	355	358	348	363	320	359	366	368	337	348	333	335	342	369	346	315	318	324	342	331	339	351	344	341	317	340	362	351	356	345	333	332	325	301	331	373	337	312	331	344	348	346	358	330	359	331	343	357	316	360	299	369	335	362	359	347	349	341	324	367	348	326	329	343	362	352	308	343	347	342	337	349	354	331	359	315	322	342	321	353	339	329	309	307	342	335	350	334	365	362	373	365	367	329	340	355	366	351	340	344	362	347	350	353	356	345	322	341	321	343	359	333	324	331	335	360	361	325	353	376	342	352	336	392	339	357	386	330	329	370	325	343	335	370	361	381	325	365	361	313	335	333	313	346	351	310	319	328	338	374	319	337	343	339	362	340	323	376	318	368	345	336	386	350	342	341	364	351	346	353	358	322	370	317	324	381	360	348	358	334	380	335	356	353	351	308	357	305	368	364	374	332	347	333	373	361	309	337	307	345	329	340	337	351	325	312	407	346	309	342	328	318	364	346	338	327	348	376	335	316	342	367	359	359	331	338	378	339	331	345	371	335	332	360	336	352	333	317	323	340	323	332	383	337	341	379	342	381	340	341	344	305	345	328	334	357	312	349	348	348	326	340	369	332	358	352	350	310	343	317	343	349	349	321	342	332	356	338	313	350	381	354	320	348	351	326	341	318	349	334	330	373	316	333	348	332	336	349	378	325	322	359	302	342	375	343	368	317	306	334	351	357	369	384	316	362	324	356	352	336	371	347	331	357	346	370	323	368	359	297	349	360	345	307	322	317	354	375	355	328	328	331	320	357	335	355	387	386	349	337	312	344	352	386	337	323	306	310	338	335	354	340	331	346	302	324	336	328	331	331	348	356	360	344	347	338	369	328	355	335	369	364	342	348	331	345	352	359	360	292	357	377	340	359	316	393	313	324	355	348	341	324	363	329	339	392	352	295	323	345	337	336	359	352	310	312	324	367	329	332	346	352	359	362	372	347	331	321	362	322	347	358	351	345	323	330	353	326	348	346	348	366	369	361	347	349	349	331	339	330	316	373	328	338	325	348	316	341	335	347	363	364	344	298	360	323	345	356	352	319	343	329	348	332	325	346	342	346	326	344	311	356	338	337	366	366	338	318	356	350	332	342	331	341	329	324	356	340	321	326	332	320	333	324	376	345	356	339	331	322	340	347	331	362	335	323	313	331	320	373	327	286	336	333	337	333	338	355	348	340	380	374	333	300	358	356	350	340	331	358	327	348	327	308	336	332	349	361	371	329	355	340	345	344	345	347	314	294	327	322	337	374	354	382	316	344	372	349	339	336	307	337	326	342	365	341	361	367	315	346	361	363	346	333	368	364	342	347	344	321	316	328	342	311	355	345	358	345	336	354	347	348	330	378	319	347	356	344	348	311	336	330	371	327	336	350	361	368	357	346	358	357	302	338	312	308	328	319	339	343	316	336	361	339	369	341	324	350	325	326	328	364	348	349	355	299	295	330	377	347	325	356	354	350	355	323	339	332	365	327	350	312	359	313	316	356	349	317	360	323	357	325	335	332	303	352	330	352	349	337	347	329	304	362	331	331	327	342	319	363	347	329	334	352	339	361	343	341	338	340	326	363	312	355	374	347	323	322	358	366	359	331	310	343	343	356	330	350	350	351	361	342	346	342	358	319	329	362	341	345	347	331	341	317	352	361	335	334	331	367	347	352	359	311	347	334	317	333	342	370	349	348	331	354	323	357	334	317	306	340	368	329	346	351	307	354	319	329	334	330	331	358	335	333	330	353	361	350	341	350	347	305	321	330	334	351	342	300	327	358	346	303	332	360	341	334	339	323	343	357	330	353	383	322	349	345	377	356	352	338	336	335	347	376	345	341	340	326	332	357	333	355	368	342	339	365	360	374	381	315	353	353	334	323	359	348	360	337	349	364	314	333	347	336	334	325	344	364	323	334	354	317	351	345	329	341	319	358	374	312	364	352	310	327	339	335	339	356	336	345	335	358	345	361	324	340	294	348	349	327	331	352	333	352	319	379	331	314	376	336	310	313	320	359	357	335	335	320	348	321	320	329	348	345	322	335	379	336	325	343	328	326	334	331	352	335	352	355	368	321	361	327	319	358	363	324	366	341	368	356	344	326	327	308	374	332	342	316	359	318	352	317	394	325	354	363	340	311	345	369	345	325	327	361	320	360	356	321	297	324	359	340	340	326	347	349	341	352	322	325	333	351	317	354	358	306	369	345	372	332	353	296	340	335	332	352	326	359	354	307	345	349	321	299	346	316	323	347	315	344	350	366	340	336	356	312	297	372	319	336	358	363	356	336	353	330	317	337	353	323	349	337	306	334	353	349	353	316	330	349	344	340	355	332	344	337	338	356	331	314	362	334	335	357	355	327	362	335	333	361	366	356	326	348	334	347	353	334	364	367	345	325	323	325	331	361	307	355	364	357	355	342	343	349	308	308	355	333	347	353	360	333	351	338	375	330	333	341	362	360	322	319	350	368	355	346	329	339	345	347	345	358	372	325	330	344	359	303	340	326	345	381	343	339	362	335	343	322	292	318	323	341	335	347	327	329	356	323	350	363	364	357	350	370	310	374	329	331	307	354	323	361	329	365	355	324	364	321	354	327	342	332	358	315	310	330	394	365	363	326	348	346	339	334	338	335	328	366	327	337	307	348	341	318	330	349	347	343	327	338	318	333	306	355	346	357	316	320	353
26860	39462	13269	6923	4832	3621	2789	2419	1800	1363	1119	974	853	743	702	660	666	648	633	579	598	617	536	532	613	610	579	597	610	627	639	674	672	615	618	565	561	488	482	426	452	468	421	409	451	439	467	478	464	477	474	399	431	416	415	396	405	376	370	377	379	380	358	391	400	421	384	407	410	357	411	379	365	395	349	336	386	366	397	352	376	395	386	374	370	361	350	316	313	349	342	335	333	346	326	317	344	365	362	359	379	345	330	343	368	352	365	361	371	362	327	325	343	312	329	349	325	316	396	354	347	333	370	348	374	361	348	343	350	369	361	344	361	356	370	317	364	368	367	324	349	356	370	325	349	367	355	369	353	361	344	346	343	320	336	361	324	350	363	386	367	341	315	356	332	338	326	354	367	327	367	362	308	385	344	327	346	340	342	340	308	357	349	364	324	381	335	342	314	348	348	349	303	383	335	335	402	352	344	330	352	392	357	374	370	332	368	346	367	368	314	367	365	363	395	341	336	339	371	335	365	361	348	364	369	344	363	319	374	331	335	354	335	375	385	365	382	331	302	328	364	347	321	363	364	337	364	348	358	376	346	379	366	356	345	365	319	367	376	356	343	341	343	339	365	377	339	349	336	355	349	321	349	361	338	384	371	362	339	364	352	354	348	342	351	379	337	357	359	334	360	354	364	312	358	353	330	350	302	355	332	373	325	344	359	321	344	331	383	323	359	379	365	365	344	383	354	372	357	342	358	365	371	339	308	327	335	360	332	324	331	332	358	354	350	295	367	406	348	327	352	365	330	381	345	343	365	344	336	331	359	386	394	353	331	355	339	381	342	342	354	340	357	378	358	319	378	346	379	363	355	381	357	333	347	350	311	332	362	359	333	346	304	342	358	358	341	354	349	389	356	343	332	358	348	373	340	360	329	338	360	363	323	332	389	319	385	329	332	343	334	362	330	388	329	341	341	376	352	351	327	358	335	355	373	356	367	355	350	332	347	375	344	354	336	345	366	334	329	318	383	342	380	378	319	367	350	337	357	362	361	305	365	359	352	351	345	353	324	368	343	359	354	338	337	368	383	342	342	354	384	342	379	331	309	340	336	333	339	359	369	359	340	349	383	342	343	343	354	362	368	353	355	383	351	340	345	352	357	367	342	359	358	357	348	328	363	347	332	363	360	330	322	338	350	350	346	344	355	368	371	381	368	322	351	359	334	380	361	360	356	383	358	357	335	323	365	359	361	337	342	337	350	334	348	370	400	300	377	337	373	342	380	377	349	357	372	318	362	366	357	347	380	350	342	336	357	372	326	337	338	380	354	359	342	332	330	368	335	359	339	341	347	345	342	344	333	369	338	327	312	352	357	336	360	385	308	343	362	347	361	359	343	346	359	346	360	359	354	343	319	362	345	366	325	312	374	357	353	374	338	373	394	359	352	370	327	372	337	377	343	345	357	360	356	364	327	329	341	372	374	343	343	366	382	345	359	334	335	362	313	364	386	340	351	365	332	378	401	389	353	341	364	333	345	316	334	338	341	370	357	368	331	344	345	350	341	372	367	383	336	370	346	331	353	388	330	355	366	333	346	373	351	371	355	378	351	364	328	335	328	342	374	344	355	355	375	364	360	364	338	363	351	351	319	382	350	303	344	369	330	346	380	358	305	354	373	333	355	335	319	345	340	304	350	374	346	351	350	374	361	367	355	359	343	327	339	344	324	376	348	355	358	360	364	319	385	355	358	331	381	348	352	348	353	360	360	350	351	355	353	350	353	351	354	350	359	359	331	343	363	383	361	362	350	339	340	339	340	349	374	353	368	364	388	345	349	358	379	348	345	368	354	349	337	358	356	361	361	350	347	320	369	350	360	357	351	351	351	378	366	350	322	341	357	360	364	364	331	346	367	357	343	347	350	334	349	358	350	328	310	359	322	363	348	373	356	356	363	365	347	360	360	346	363	358	329	348	329	358	328	363	348	346	334	366	350	384	358	351	335	346	344	379	339	358	340	348	353	386	359	344	348	335	380	385	345	354	359	357	324	353	360	343	351	356	371	325	363	343	336	357	361	342	361	340	354	340	322	363	361	309	359	355	352	363	325	361	374	355	366	347	341	340	366	331	360	359	360	329	374	357	357	349	299	319	333	375	329	357	343	343	335	346	348	367	342	327	358	354	340	331	352	332	335	315	350	351	358	378	362	351	362	346	348	372	345	350	383	327	370	357	366	353	345	362	408	353	345	374	361	350	351	344	346	360	339	354	379	380	330	380	362	354	310	350	366	345	326	363	377	327	363	342	362	352	368	344	355	353	354	324	370	329	388	357	347	359	364	346	346	347	351	345	338	355	353	335	333	392	338	337	313	324	361	349	309	332	382	319	347	360	364	334	365	342	337	355	358	351	344	340	319	376	345	336	344	352	361	358	385	317	321	372	385	382	344	349	384	350	340	361	345	366	355	339	370	332	369	359	339	359	383	339	344	337	299	320	367	351	352	334	367	380	370	335	343	341	321	361	365	332	377	303	333	332	373	318	359	347	308	352	354	349	346	353	330	335	373	351	376	373	380	314	327	368	339	338	329	361	320	351	370	339	350	341	340	333	379	335	346	381	354	339	332	330	338	327	342	367	366	372	346	335	323	353	329	347	357	373	369	354	345	365	372	344	357	346	338	304	352	355	337	351	368	340	341	345	356	357	308	313	315	339	351	339	348	344	358	363	326	369	332	347	339	353	407	351	376	366	341	335	334	327	347	346	342	322	378	374	338	386	344	374	326	314	384	335	340	346	322	353	345	367	367	379	354	328	339	363	375	367	327	348	352	371	334	338	347	341	371	333	320	375	366	347	395	319	346	340	330	354	363	345	362	351	360	372	350	355	364	386	358	353	372	355	330	359	328	356	363	355	367	323	327	346	365	321	384	366	355	357	366	335	337	356	367	353	377	368	289	383	353	357	353	340	348	356	335	348	364	348	328	340	384	365	317	328	327	386	365	338	352	374	365	378	357	387	301	350	340	340	328	388	294	350	348	334	341	356	344	319	398	353	373	340	352	356	335	357	345	348	336	359	351	360	347	345	330	344	360	366	333	372	343	310	387	362	327	360	329	328	357	355	361	335	341	337	359	368	323	345	352	335	329	362	350	387	366	354	337	360	359	355	346	354	368	331	350	349	337	367	333	353	358	384	345	380	404	380	342	358	371	322	360	354	372	339	339	380	358	324	378	379	348	331	367	366	346	378	298	355	317	361	336	349	320	338	325	352	335	352	343	346	313	331	334	359	364	376	373	337	358	335	348	371	360	368	372	329	336	307	340	372	364	312	351	340	366	360	328	354	339	368	333	327	321	369	308	363	352	319	353	311	350	337	303	368	340	331	365	352	340	381	356	340	338	353	332	337	340	364	376	332	347	352	361	347	371	324	332	335	352	313	328	367	316	342	349	335	324	341	336	346	329	359	374	369	328	340	349	345	344	337	311	315	337	333	333	351	348	367	364	317	309	357
28487	20246	8099	1818	899	499	463	335	280	235	211	226	196	214	195	208	186	213	173	209	218	190	180	207	191	188	206	214	226	207	229	221	206	226	202	220	180	183	195	193	182	164	169	156	198	199	181	180	167	173	172	178	183	171	193	201	183	165	160	188	173	145	178	196	179	153	192	172	162	157	169	166	155	154	165	146	163	164	150	154	153	162	168	165	154	155	161	174	180	173	143	172	166	153	164	165	145	159	143	172	146	159	170	143	148	175	155	152	174	164	159	148	179	174	172	172	148	167	152	156	151	185	178	162	161	154	167	125	160	146	184	157	155	161	183	130	158	150	176	167	147	140	151	160	153	156	173	181	178	148	167	160	178	150	159	157	139	171	167	148	163	165	176	161	150	154	162	171	160	163	160	160	168	175	155	174	149	148	170	170	161	163	144	167	165	155	178	159	190	140	188	150	170	175	151	162	169	132	155	174	134	177	162	159	168	155	175	158	144	167	174	163	143	177	167	170	171	158	166	157	153	160	155	177	165	170	175	150	171	142	158	159	138	167	174	188	175	169	154	159	165	172	177	154	166	171	164	178	161	163	168	168	154	156	160	155	149	159	161	157	152	156	141	157	157	170	147	187	176	150	146	158	161	164	170	173	171	161	169	173	157	165	156	164	159	135	154	141	137	171	134	163	164	167	161	176	170	154	147	162	165	172	166	188	180	159	159	183	173	154	148	161	170	147	178	137	171	161	158	147	161	170	155	168	150	158	158	165	139	154	158	153	167	160	158	165	141	184	165	148	158	162	166	157	165	164	191	175	168	160	151	148	156	162	159	154	150	169	147	179	189	139	166	151	169	159	169	158	155	147	163	169	145	160	170	167	176	161	161	153	161	138	158	167	141	190	164	154	148	157	148	166	159	166	158	190	146	168	158	162	162	168	173	145	162	135	173	166	150	194	162	144	148	153	180	156	143	141	166	156	150	188	161	164	165	147	163	171	155	168	169	155	158	165	179	171	153	163	182	165	156	181	176	135	158	154	164	167	153	168	132	158	173	129	139	151	157	136	167	169	162	163	153	172	142	175	164	158	164	179	191	162	155	162	173	129	166	188	177	177	144	149	167	150	150	153	151	171	174	165	177	171	149	163	154	175	172	171	155	181	179	141	162	154	138	163	175	154	178	154	144	158	172	139	167	174	151	180	162	170	161	174	171	151	156	149	168	173	154	177	170	147	155	148	156	154	171	172	196	189	174	177	159	148	167	173	155	189	151	145	166	183	178	140	161	157	152	165	153	144	153	163	172	166	157	178	183	175	157	146	181	188	165	158	161	167	164	178	163	187	149	133	171	161	170	152	163	170	147	175	150	177	170	164	174	164	177	161	156	168	158	176	160	170	172	153	148	162	162	164	165	180	170	170	164	160	177	155	159	157	160	143	161	159	169	179	154	166	173	156	171	143	178	166	152	161	156	149	170	171	176	159	176	148	132	160	156	158	163	161	139	157	164	165	170	166	182	143	168	138	155	148	165	163	160	171	164	159	172	180	141	156	177	138	154	157	183	193	176	182	184	163	148	163	173	154	180	165	160	153	158	181	169	151	155	157	189	165	163	160	194	169	168	176	146	171	179	158	171	190	130	188	182	153	165	162	158	164	161	161	168	158	168	156	151	164	134	163	150	158	159	176	153	161	151	165	149	163	177	161	139	165	170	156	158	162	124	172	167	150	151	176	171	159	174	172	172	165	154	154	166	157	164	170	157	155	152	155	161	169	151	164	169	151	154	160	162	151	160	159	164	180	183	165	165	160	150	164	161	173	149	158	158	166	177	153	153	167	159	158	172	185	141	142	163	158	161	167	172	169	175	198	168	179	160	176	157	169	144	164	168	151	156	168	165	152	175	164	176	147	156	155	166	163	135	169	176	174	164	159	167	145	149	187	159	193	164	149	163	173	162	163	185	169	175	159	163	153	179	169	161	158	156	172	168	156	139	156	162	153	165	165	183	161	178	164	133	141	177	171	158	148	158	175	126	175	177	162	143	146	174	165	156	166	170	179	164	152	164	156	156	160	142	151	176	174	152	162	148	170	159	146	163	163	166	157	174	139	159	186	164	164	148	156	185	157	157	172	142	168	168	144	163	158	164	155	160	172	173	170	162	159	176	157	156	172	139	161	141	156	155	155	172	139	158	148	170	178	180	165	143	154	179	177	157	144	169	145	123	150	165	144	157	154	165	168	166	156	152	177	148	181	165	163	163	164	176	153	154	174	180	164	160	174	177	176	168	195	164	179	162	174	147	175	170	167	150	166	152	184	159	170	158	171	180	151	148	132	168	158	157	135	156	150	158	141	161	153	145	183	175	144	191	169	165	182	183	149	162	162	162	163	165	172	169	162	162	162	159	158	151	176	143	154	154	188	153	146	159	160	170	170	154	179	160	158	155	187	152	178	159	160	153	171	153	175	172	171	154	155	142	170	162	154	149	145	168	165	153	152	156	148	174	135	144	176	172	178	161	157	145	169	166	143	171	151	158	143	164	161	154	150	192	176	139	171	134	154	157	182	157	169	175	167	146	179	143	156	161	188	143	177	154	149	155	194	165	165	158	156	157	176	153	147	180	165	162	150	164	192	158	172	175	162	164	181	158	160	159	148	182	187	204	160	154	155	180	164	167	147	151	170	184	177	180	159	180	183	162	161	174	163	153	149	152	160	144	166	156	168	168	162	158	164	162	159	160	158	172	134	185	150	143	154	160	160	158	151	140	167	159	156	146	177	152	172	147	170	177	155	163	141	178	170	163	160	155	176	177	153	167	171	154	169	159	166	153	167	173	144	159	159	177	153	143	153	164	158	143	156	162	162	155	158	156	181	162	176	153	160	170	166	168	161	155	139	155	175	156	175	193	179	150	180	157	168	167	157	160	196	167	158	198	156	154	158	174	167	166	157	158	163	149	170	151	147	179	149	162	168	172	164	164	163	167	172	140	196	160	180	180	152	159	170	168	151	162	156	164	178	150	156	145	148	163	172	156	153	154	158	143	156	179	188	166	167	175	177	157	167	165	150	189	170	143	174	162	170	181	159	170	159	161	159	156	154	179	150	164	158	149	162	139	146	195	158	169	151	163	160	173	156	164	152	155	171	155	166	159	154	161	159	173	151	156	177	161	151	171	162	144	144	141	145	170	172	159	143	166	142	148	175	149	150	150	179	177	184	166	160	175	155	159	165	168	179	152	156	142	185	168	167	176	154	158	174	173	155	187	152	161	158	157	177	154	160	178	160	154	155	137	136	151	155	174	159	168	156	150	163	184	154	143	135	159	146	172	159	154	159	153	166	185	162	158	168	156	180	166	156	154	165	157	165	163	183	151	192	155	178	159	151	172	156	176	157	169	149	164	156	156	154	156	149	161	166	136	167	161	159	183	143	152	164	158	153	153	170	165	170	153	155	153	178	176	205	167	182	151	159	152	163	188	159	163	139	179	151	158	157	144	164	148	142	162	150
17966	20320	4150	1938	1314	924	755	557	461	388	273	285	291	246	234	249	244	241	249	227	247	276	256	237	261	223	239	268	275	277	281	286	272	267	265	254	209	204	202	202	215	210	216	220	230	199	212	218	222	194	189	187	216	173	204	214	180	208	199	193	174	188	189	170	179	201	187	190	228	191	168	176	188	214	172	207	209	186	176	177	181	168	198	169	186	159	182	184	188	178	192	177	171	179	183	190	176	151	185	154	189	167	186	188	146	160	157	192	167	181	196	167	170	188	168	175	203	186	176	183	183	201	178	151	183	194	183	190	164	171	175	191	176	170	179	176	179	185	192	163	192	166	187	174	200	186	196	214	193	178	179	187	174	166	176	185	174	177	176	176	180	164	147	177	175	182	176	165	210	180	177	178	195	188	146	169	203	169	194	184	197	191	164	193	181	174	174	184	167	192	176	204	172	177	175	199	180	184	166	193	162	170	187	156	188	162	174	176	163	200	155	174	178	187	160	178	185	173	187	180	180	182	186	193	200	172	147	157	154	188	184	187	220	173	160	176	179	160	171	174	167	198	177	162	163	166	159	167	189	171	191	175	179	163	176	176	180	179	184	194	175	183	165	186	195	172	199	201	200	169	184	205	177	186	163	157	193	180	188	177	184	163	175	193	168	168	180	182	179	177	179	160	191	175	179	196	187	180	166	195	173	183	178	174	174	210	174	193	181	192	165	163	185	161	169	196	196	187	186	190	188	178	172	189	181	175	155	192	183	185	171	174	193	178	172	164	168	185	172	202	159	183	179	163	188	208	172	178	183	171	166	178	178	187	172	177	178	195	180	186	167	197	199	148	172	213	174	199	203	182	176	187	200	161	174	175	197	190	153	195	195	193	211	194	193	170	197	177	193	185	197	164	161	185	153	201	162	168	172	202	198	201	182	189	195	161	162	181	200	182	169	189	194	168	192	176	165	185	180	179	196	178	188	203	182	183	186	180	182	182	181	166	176	193	189	182	187	215	184	192	161	203	180	171	206	178	183	195	194	162	166	163	193	176	171	151	163	190	174	192	181	183	175	186	175	194	167	177	179	169	177	158	193	176	174	167	183	189	184	188	180	185	173	181	181	177	181	195	185	179	181	186	193	158	170	175	216	177	160	201	177	171	187	160	177	177	184	197	171	177	156	141	176	167	157	174	188	193	197	171	184	174	167	184	195	162	172	178	192	167	203	169	168	178	199	187	184	167	193	177	190	171	161	184	175	196	169	181	167	185	177	197	179	164	180	183	195	158	169	174	183	177	147	196	193	174	171	178	179	157	187	183	169	213	186	192	188	204	182	172	191	159	166	155	185	201	189	151	218	186	182	174	175	190	173	162	207	184	186	169	205	177	188	179	169	181	199	191	202	175	173	168	192	172	208	187	191	191	182	167	198	186	173	185	184	178	177	191	172	188	187	171	200	160	201	169	201	157	185	162	182	170	185	176	197	172	185	178	187	167	187	166	176	176	168	170	167	177	194	191	160	212	197	189	176	174	160	189	165	167	190	174	175	178	187	185	172	186	171	170	191	147	200	181	183	177	178	172	181	183	179	175	170	176	192	162	176	171	198	191	185	181	171	166	171	189	180	189	170	166	174	165	166	195	192	171	189	216	194	188	177	176	191	193	188	172	172	178	177	165	182	173	176	169	151	176	188	182	178	226	177	183	170	180	178	185	191	171	185	171	186	170	175	178	184	171	169	169	195	189	171	192	165	184	176	184	183	185	203	181	165	211	211	179	196	193	179	174	182	196	174	170	183	188	183	173	184	205	189	170	190	179	183	204	172	184	183	188	194	196	192	184	197	170	166	182	200	167	180	188	162	145	190	167	202	167	179	165	186	187	187	163	180	166	195	180	172	172	193	174	179	176	168	175	200	183	178	174	175	169	175	184	183	192	173	180	175	194	188	142	173	189	187	159	172	154	180	162	209	198	167	168	172	177	210	212	192	181	202	172	176	178	180	177	181	182	179	165	182	162	177	183	184	190	171	184	174	165	185	175	174	164	190	155	172	157	184	172	175	170	214	179	208	138	222	186	173	169	184	189	174	171	189	182	169	182	143	145	189	180	177	185	199	183	167	175	175	193	197	190	156	174	190	213	174	184	185	219	189	167	181	202	157	151	175	163	196	165	174	167	179	184	162	183	175	207	170	185	190	169	157	178	168	203	190	182	204	199	181	175	175	193	201	169	181	198	184	188	178	206	156	189	162	176	168	170	175	168	179	186	188	179	184	173	178	175	182	170	173	174	160	175	184	165	187	169	158	212	183	198	198	185	187	183	187	181	192	193	170	171	185	175	214	177	185	184	156	180	185	186	214	177	184	168	176	200	187	170	159	185	203	156	187	162	210	193	190	190	202	171	178	208	197	196	172	168	169	175	169	192	152	160	189	178	191	163	196	188	194	157	175	171	201	172	194	202	180	183	186	165	190	171	176	189	170	189	183	182	188	170	179	192	182	171	181	184	184	191	169	168	173	205	201	186	172	188	175	167	187	186	184	188	167	145	208	175	169	185	166	178	179	174	206	158	186	193	176	153	177	180	196	191	187	171	190	150	173	162	153	181	183	175	166	180	180	168	174	165	159	182	184	182	172	178	170	175	179	157	182	188	195	156	191	182	172	194	183	193	194	203	182	175	165	197	180	169	191	203	192	193	176	144	197	177	194	166	171	176	172	174	164	164	199	182	169	196	187	173	167	190	186	193	191	151	182	187	179	207	169	187	186	190	176	187	172	177	191	180	174	177	161	203	187	150	180	211	180	170	182	168	185	185	175	178	175	160	187	171	184	194	184	178	179	162	164	191	181	198	174	200	172	170	161	198	178	192	183	176	159	185	165	177	169	173	173	177	207	185	186	167	162	186	164	180	186	184	160	186	187	200	176	179	170	193	209	190	209	180	185	192	169	185	182	192	165	178	205	173	185	200	180	188	187	197	189	190	174	173	179	187	161	134	185	194	156	198	190	188	188	180	153	167	159	191	187	187	170	168	201	190	193	174	183	186	192	194	166	150	162	187	177	176	202	192	166	166	189	163	178	185	180	174	174	189	196	162	196	192	172	179	160	176	179	186	192	185	187	189	193	185	167	169	165	184	177	168	183	169	171	174	171	173	188	183	169	182	172	186	193	196	187	179	181	189	195	181	164	167	192	180	186	190	169	193	203	208	182	176	156	184	165	180	180	205	195	188	173	180	187	202	153	192	169	182	185	175	179	165	161	171	208	160	197	177	172	171	174	165	201	188	190	196	171	183	184	211	179	180	179	189	167	192	201	188	205	172	175	194	176	186	186	196	157	187	183	175	190	185	161	181	180	209	167	178	180	175	175	169	201	192	186	186	165	190	198	190	164	183	182	169	174	193	180	176	184	169	180	171	161	177	204	198	192	170	175	174	176	181	200	168	178	166	182	167	172	168	204	175	162	168	230	201	167	182	183	183	192	190	169	175	171	194	179	193	192	190
24015	21272	28414	24442	21202	7929	1469	864	624	519	439	435	386	399	363	372	310	347	334	320	331	330	322	309	302	297	310	344	331	368	367	344	338	320	351	301	290	281	272	288	272	289	244	257	293	249	262	278	280	227	265	269	246	262	258	259	232	251	265	226	238	271	239	232	213	236	240	253	236	235	244	249	228	253	238	243	258	245	260	233	267	234	217	241	236	210	210	242	228	243	226	263	264	238	253	217	227	216	250	224	239	212	215	223	240	226	233	217	252	219	229	236	220	240	213	260	236	216	247	221	233	234	226	239	259	204	210	225	188	244	258	218	247	245	214	242	237	233	250	234	234	216	232	215	250	224	234	263	217	222	210	246	226	212	226	203	224	231	236	251	220	210	211	217	236	218	219	241	219	204	248	225	215	242	248	223	225	242	245	222	206	240	204	266	241	242	214	224	232	222	255	229	229	221	246	197	251	230	230	229	246	243	226	237	205	213	230	225	209	223	219	209	196	238	240	233	214	214	229	244	225	233	218	219	227	230	251	203	246	243	226	228	198	216	214	216	232	229	242	241	233	230	212	219	233	228	231	246	216	230	230	234	225	232	199	203	225	197	258	237	242	219	230	210	208	228	238	241	236	238	225	233	201	241	246	250	225	251	245	238	230	229	239	246	233	211	232	222	231	231	228	216	239	229	219	245	202	219	202	259	225	229	218	250	232	216	253	234	212	219	224	214	217	216	203	215	244	214	230	245	273	227	213	245	236	211	234	243	217	218	237	222	235	221	247	214	284	262	260	216	244	251	230	237	239	235	230	220	192	216	254	240	233	238	247	250	217	236	222	228	202	226	203	237	245	196	228	233	226	226	238	230	238	242	228	236	229	228	206	224	268	237	203	259	210	221	204	216	237	220	244	254	208	219	244	235	248	240	231	222	235	244	226	235	266	192	249	229	249	226	192	206	247	216	229	196	223	245	215	221	175	228	222	233	244	215	206	248	237	220	241	204	232	234	224	235	233	237	240	235	213	201	233	235	200	253	216	221	260	232	235	242	221	233	216	244	255	223	238	217	242	238	268	241	251	204	264	246	226	250	225	238	202	265	226	224	227	237	210	233	224	225	204	230	249	207	225	227	248	239	208	247	266	248	198	235	244	214	247	206	228	246	212	236	225	244	233	206	223	246	215	232	217	229	214	230	239	243	215	270	230	249	243	267	226	227	226	239	219	219	222	218	254	194	230	232	221	214	250	216	241	231	224	218	230	254	251	215	240	241	197	278	229	237	221	253	182	234	248	243	215	234	222	257	228	248	229	265	243	237	237	220	251	233	247	205	215	216	235	260	234	236	215	240	243	208	257	217	260	236	224	249	228	228	250	225	212	230	195	245	234	242	227	213	234	252	205	226	216	205	247	230	200	229	242	230	211	226	207	234	241	223	226	219	219	229	265	194	212	264	225	235	230	228	230	232	208	250	243	246	209	223	242	237	202	237	221	214	214	242	230	253	251	243	243	220	217	233	243	215	248	253	233	221	241	234	240	211	249	231	223	215	235	237	234	224	228	250	224	248	234	252	231	191	207	236	220	228	240	220	239	218	242	233	212	230	216	230	224	208	226	272	251	218	236	224	231	241	233	244	223	236	243	222	215	221	242	194	229	220	209	239	199	219	240	258	215	208	208	220	235	234	225	246	232	244	228	258	241	238	246	236	231	228	230	248	251	256	212	222	216	249	221	243	257	231	249	239	206	228	219	211	234	241	235	208	242	231	227	207	251	251	244	248	252	258	237	210	237	201	228	231	224	214	224	235	220	231	250	234	240	225	235	211	238	232	242	231	226	244	249	223	234	228	240	226	216	240	251	219	238	253	239	223	232	242	226	229	239	219	215	258	221	220	189	222	227	246	253	202	225	229	210	244	232	217	247	253	223	231	239	262	247	218	244	218	257	228	224	218	232	233	206	227	224	211	229	227	197	222	234	210	226	240	236	214	214	233	222	218	236	239	223	236	245	254	234	231	200	234	242	250	229	222	230	231	223	221	225	203	255	218	229	220	267	216	237	231	254	197	228	231	215	231	217	207	216	240	227	257	228	208	227	253	232	212	224	224	219	219	233	207	229	233	242	204	218	227	234	246	229	240	221	222	235	229	257	237	240	239	232	234	238	265	227	239	225	233	227	207	255	282	247	255	233	210	235	214	217	203	247	208	240	222	270	268	220	239	248	230	242	242	230	240	231	209	200	209	250	222	238	246	214	223	232	245	229	228	230	239	243	212	252	204	245	224	272	245	242	228	245	235	242	241	241	235	254	222	245	234	228	212	249	247	260	236	250	232	233	214	201	243	216	241	236	217	223	246	226	200	237	231	240	268	229	229	250	230	246	242	233	224	254	240	247	198	221	270	218	219	250	251	215	209	257	239	246	204	238	225	244	247	209	223	245	231	243	223	216	217	233	236	213	232	226	217	214	230	223	210	248	229	244	230	223	225	249	238	235	210	235	224	214	234	206	250	228	238	236	249	254	239	239	257	219	248	256	224	238	236	200	282	252	219	221	209	225	214	193	237	253	211	246	241	225	263	248	225	243	217	256	225	225	211	224	230	232	240	230	237	215	225	221	263	206	234	254	213	214	222	215	246	219	217	219	205	248	219	238	241	249	258	219	219	238	235	220	245	235	219	231	232	219	217	219	248	244	209	232	221	231	214	225	229	221	230	231	219	253	197	254	245	251	264	236	234	222	235	235	241	226	240	228	221	238	231	255	198	245	248	220	215	196	238	223	248	228	246	225	217	261	233	227	230	202	233	201	242	230	218	245	218	222	230	233	244	211	208	256	228	230	230	223	215	249	249	246	238	228	216	227	202	216	227	241	213	245	239	230	248	241	234	204	228	249	216	225	264	201	231	237	227	222	244	216	218	243	216	211	236	202	205	221	228	254	219	236	215	212	251	218	236	231	241	213	213	231	207	224	222	215	218	217	222	217	235	260	228	214	225	222	235	214	208	240	226	245	222	210	233	251	262	234	248	250	216	243	227	241	231	228	229	247	239	247	233	235	219	221	246	237	236	252	211	227	230	230	231	223	223	253	231	235	231	227	196	205	206	216	207	242	267	230	213	243	231	242	224	235	230	258	225	249	239	227	243	250	221	229	209	239	229	214	226	214	241	235	218	244	222	232	239	223	243	225	230	250	241	225	231	241	216	220	232	228	217	220	226	233	226	219	236	230	215	234	230	230	227	254	246	232	212	259	226	236	235	238	223	209	251	250	219	218	208	238	226	224	240	263	227	232	262	215	226	262	239	231	212	220	242	258	273	223	224	231	247	231	246	235	228	248	240	201	261	202	244	234	245	194	228	236	214	223	251	221	219	231	260	239	229	222	215	224	202	250	214	230	244	229	230	210	230	215	221	215	254	216	226	195	247	229	221	217	259	248	225	230	253	229	243	256	241	238	247	222	240	216	275	226	217	228	221	223	237	196	245	219	244	259	211	203	217	253	236	224	232
23039	33764	10033	5094	3690	2569	1966	1461	1097	817	679	652	546	519	465	433	451	431	405	428	421	364	383	333	425	413	390	421	406	408	410	458	444	393	416	379	382	314	326	289	278	280	314	282	278	298	313	278	281	277	303	282	274	281	268	247	284	269	263	269	308	261	254	260	248	265	261	252	251	221	262	272	237	250	252	241	246	264	267	264	258	241	262	254	254	233	228	264	243	245	255	229	268	255	240	252	244	249	247	245	246	262	252	216	227	220	236	240	260	249	218	232	229	233	251	230	272	255	239	234	247	236	218	251	259	250	261	255	232	270	243	212	232	242	262	255	256	270	223	267	247	246	221	258	226	242	224	238	243	228	236	233	236	235	253	220	267	242	239	218	251	240	234	251	258	250	234	238	232	248	234	238	202	235	243	227	244	263	264	227	246	235	239	253	256	213	243	239	271	256	252	237	251	227	260	260	235	249	223	221	249	250	234	233	251	248	236	237	242	252	230	261	235	248	236	256	238	265	238	246	219	224	257	272	271	268	245	263	244	246	269	239	272	213	237	245	236	252	241	219	226	253	248	247	280	227	257	253	233	251	228	245	244	238	256	227	231	255	226	242	254	239	247	262	282	247	248	244	260	263	232	245	269	257	219	261	224	250	276	262	237	258	245	236	238	227	251	217	253	216	218	269	235	255	246	229	236	266	236	243	246	244	243	244	240	224	224	265	228	259	244	228	254	269	250	240	246	240	293	239	270	250	253	231	220	249	225	260	243	214	254	265	238	249	248	232	247	235	247	237	238	226	251	227	225	253	247	271	262	256	254	214	240	244	253	230	232	268	202	227	251	221	268	239	248	257	230	229	241	251	238	227	237	234	257	223	255	238	237	270	252	239	277	267	278	248	238	237	230	217	253	237	245	248	222	277	273	248	258	249	211	244	259	254	231	241	225	244	266	212	269	256	257	238	225	240	229	242	250	252	244	249	275	220	238	241	214	227	253	229	257	230	267	228	259	247	233	248	261	255	241	240	230	294	231	263	238	249	231	248	232	275	276	261	261	238	267	227	219	246	278	243	244	284	257	222	253	225	252	227	249	254	241	236	239	238	224	214	237	222	243	236	251	209	232	241	255	264	237	267	239	219	244	265	259	229	252	253	218	251	249	222	235	242	268	227	239	243	234	259	272	257	246	246	259	259	246	221	243	246	238	248	236	245	231	268	234	247	224	247	226	227	244	238	233	242	278	287	247	251	235	244	221	234	232	262	264	259	250	250	241	237	241	246	239	286	258	251	208	259	238	213	242	247	264	242	230	255	237	254	247	205	243	273	243	250	241	258	252	259	237	261	255	247	259	236	249	251	269	224	247	256	219	225	256	233	246	270	225	228	254	210	239	232	254	253	241	225	241	223	225	225	240	250	238	242	225	231	239	240	240	229	248	219	226	238	223	240	252	223	228	247	267	238	247	257	248	249	201	242	249	238	201	238	206	269	262	238	216	228	229	262	248	251	265	244	236	248	252	258	245	267	176	246	240	254	252	255	249	236	236	218	213	258	230	223	235	250	214	244	232	232	248	239	238	231	229	241	266	266	215	258	241	251	257	242	234	258	262	228	251	248	249	279	273	244	240	258	232	280	250	224	261	196	231	228	259	258	261	246	205	264	266	239	238	258	268	245	229	217	220	264	252	229	245	281	241	234	236	261	239	229	237	241	231	214	231	275	244	255	232	248	236	248	247	286	242	250	223	268	242	243	244	206	248	231	228	247	243	274	248	239	256	255	263	238	246	222	268	282	240	215	219	270	289	235	250	213	225	233	238	236	243	212	241	228	236	240	245	271	220	224	260	239	247	240	261	264	208	237	240	250	235	224	238	235	245	242	244	259	233	229	256	252	227	231	226	242	242	254	239	222	240	276	264	236	259	248	272	241	278	247	256	248	228	258	233	226	270	210	241	225	250	239	259	237	255	270	264	241	226	246	222	247	238	264	259	254	219	234	224	234	229	275	245	269	266	225	240	237	246	257	225	238	242	253	255	251	256	271	260	230	265	248	213	251	231	241	259	214	247	234	272	257	232	258	255	238	241	230	258	261	243	226	261	266	253	238	269	258	248	211	232	251	227	249	252	257	220	235	242	252	214	251	231	232	257	238	252	215	210	227	264	252	255	237	239	253	251	234	233	221	218	238	226	243	263	250	250	278	283	242	246	242	250	248	232	236	202	242	262	264	258	241	265	257	249	247	266	241	222	239	248	231	237	246	276	239	277	257	224	248	257	231	246	271	225	232	253	226	228	255	231	227	284	253	232	248	209	233	226	265	255	238	242	240	244	251	240	215	234	224	227	234	231	224	233	243	230	211	268	260	230	233	248	256	208	245	234	251	248	234	261	259	263	265	251	280	235	251	237	224	241	221	228	249	257	245	209	248	246	234	278	238	248	242	274	251	230	234	241	240	244	245	231	264	277	230	200	255	244	195	238	223	226	242	249	245	266	234	221	248	283	251	239	229	244	235	252	258	283	237	248	239	250	259	216	240	222	235	233	231	237	245	243	249	229	250	230	242	265	229	227	254	248	278	263	263	249	225	254	238	258	240	239	279	287	266	252	248	218	251	255	258	225	209	259	218	255	238	234	248	249	258	256	268	229	255	273	222	241	211	251	244	256	274	238	243	227	220	259	242	231	214	231	280	209	234	242	222	267	237	240	257	233	233	257	222	260	271	270	236	238	224	238	254	256	269	242	204	224	224	224	243	228	252	259	247	254	235	249	258	260	212	244	261	243	232	242	239	241	220	245	240	222	239	217	214	238	244	246	233	277	252	223	242	226	240	244	236	245	249	244	277	264	254	252	240	245	255	270	251	257	237	242	266	231	262	262	238	233	233	245	242	255	240	244	251	242	251	249	238	273	251	248	220	251	252	210	246	259	245	248	239	240	249	225	256	247	261	223	224	237	237	234	248	245	246	248	240	228	241	223	249	249	233	273	251	236	232	266	245	255	247	243	233	227	252	222	228	251	233	260	233	247	251	250	261	245	227	271	254	252	228	285	246	259	234	249	224	263	228	238	240	260	249	242	234	240	201	238	248	221	271	234	234	263	244	266	210	268	238	261	218	255	224	243	253	274	237	225	247	267	277	231	240	231	229	206	216	249	252	238	247	237	242	264	270	249	244	249	239	222	246	228	250	240	243	226	245	258	258	240	245	243	248	251	241	251	243	259	241	221	222	265	289	265	246	274	251	282	284	260	224	235	235	240	242	250	262	239	258	254	260	266	253	249	246	246	235	247	227	228	265	231	247	247	255	243	277	227	222	236	229	278	247	255	247	273	246	235	257	248	260	260	224	236	263	237	272	243	252	274	243	225	232	239	283	247	235	264	279	244	277	221	257	229	251	230	241	234	219	255	252	260	245	264	250	241	243	228	241	233	252	262	256	238	274	247	260	237	228	213	244	243	260	244	241	227	239	232	253	234	246	270	253	251	242	245	231	255	251	262	245	251	245
25070	21139	26947	25354	8215	1224	907	588	501	421	364	369	323	326	305	259	285	275	271	291	273	282	310	259	272	278	277	296	303	334	306	338	304	328	274	294	281	276	236	240	253	258	250	273	251	251	276	223	240	254	213	244	243	220	229	230	221	234	250	237	241	237	235	223	254	195	237	222	210	256	247	241	234	225	248	227	236	241	237	222	250	244	239	208	225	213	249	231	232	208	226	200	225	234	242	207	233	245	205	235	222	224	215	223	234	222	225	233	245	212	238	235	229	203	218	228	206	231	249	206	245	229	206	235	225	212	233	228	220	232	249	205	246	237	219	229	233	227	226	220	215	228	217	219	220	199	245	215	228	201	212	210	228	229	216	230	227	208	232	232	231	243	232	216	213	208	223	227	232	222	239	248	219	233	255	198	208	229	259	246	196	230	208	204	190	225	252	228	210	217	215	211	225	225	232	212	201	201	243	213	245	223	216	239	229	227	226	245	219	218	235	216	243	227	218	245	210	214	240	195	212	243	251	227	232	219	227	226	220	255	224	207	221	207	226	214	213	250	188	246	229	222	229	236	214	224	244	222	218	212	204	238	210	213	244	210	247	207	219	218	236	218	224	209	238	199	216	200	221	184	246	204	227	206	237	229	210	216	214	229	206	227	220	214	221	227	215	236	251	240	203	212	225	198	241	221	242	241	243	212	216	244	263	235	235	207	231	264	220	228	224	218	218	209	237	209	209	205	238	231	218	226	246	212	213	212	238	218	224	210	225	248	224	261	245	230	206	241	237	193	231	228	219	243	234	208	203	200	226	223	221	211	227	252	238	219	206	231	210	242	245	243	206	229	218	238	205	239	212	216	217	210	246	224	217	232	221	215	242	226	196	238	239	210	211	186	197	231	191	225	212	209	273	220	229	225	220	250	227	224	237	222	219	209	235	235	222	252	241	219	218	219	259	224	212	231	203	209	227	221	254	275	228	218	262	222	213	199	223	228	225	237	226	203	223	216	203	215	208	200	231	210	230	201	218	204	247	216	268	248	220	191	221	213	251	221	225	225	240	226	224	237	219	234	228	226	214	252	243	247	230	247	231	228	225	208	217	226	243	212	238	215	214	203	226	210	230	230	252	220	250	223	251	217	221	241	245	247	234	243	213	209	211	225	223	233	219	208	232	235	214	237	208	216	221	242	220	205	219	227	226	209	218	217	211	199	218	217	229	222	216	241	208	220	250	213	202	223	225	225	242	219	227	219	215	220	225	188	239	242	246	194	213	231	209	239	219	224	217	204	229	237	241	226	216	214	241	227	219	221	249	211	241	206	236	235	205	209	241	213	188	212	216	216	218	236	237	241	211	211	196	254	252	218	239	237	238	195	223	259	255	195	197	214	243	224	239	213	204	243	217	205	245	222	223	208	243	248	236	243	226	219	195	245	238	220	201	211	215	246	208	219	235	200	218	230	238	203	231	259	210	204	223	232	224	238	212	244	226	242	225	198	235	220	200	223	230	224	228	231	221	202	199	233	215	220	187	203	229	223	210	208	203	230	194	209	218	213	235	212	240	228	250	222	223	228	253	217	214	207	221	222	218	215	235	212	250	223	252	229	214	243	243	247	237	206	220	239	221	201	201	199	217	210	223	241	246	229	221	233	247	201	222	208	223	198	252	218	221	212	202	234	240	217	221	237	232	229	249	230	223	239	210	224	228	242	221	203	220	223	225	232	202	251	232	229	226	206	208	257	226	232	216	236	231	250	260	234	215	221	230	232	204	243	233	213	240	217	268	229	226	237	221	220	204	218	242	211	251	231	209	248	212	228	225	223	245	228	228	239	235	206	212	219	222	209	262	221	223	232	232	198	262	248	229	215	227	235	218	204	219	234	227	207	225	242	255	231	210	210	250	203	258	215	236	201	229	234	210	213	237	235	236	258	230	210	232	207	207	216	224	239	205	229	238	220	214	226	224	208	223	212	235	216	241	235	233	249	214	224	226	241	203	205	242	222	195	218	243	217	214	239	228	218	227	256	216	220	220	210	222	199	230	208	240	255	219	226	261	217	239	217	228	210	215	234	243	255	237	225	226	231	211	174	224	231	230	208	229	226	250	224	234	221	250	223	211	241	231	219	226	205	225	229	210	216	214	216	214	233	255	220	231	198	224	216	240	233	217	227	221	223	225	246	258	235	206	222	200	228	234	242	223	191	230	223	251	208	200	219	233	231	233	239	250	208	242	245	225	219	232	233	219	210	217	221	221	237	234	204	225	191	200	211	223	197	221	268	228	238	215	208	202	236	232	226	231	224	224	233	236	214	198	213	215	219	211	204	239	207	199	223	236	240	235	218	213	235	208	199	204	201	248	199	224	219	203	199	219	218	230	218	199	222	211	217	241	238	225	214	236	235	217	235	234	194	186	216	218	232	227	231	236	225	266	210	212	240	219	259	230	215	210	230	256	243	221	231	222	220	229	212	252	244	219	237	205	240	219	238	229	221	199	236	229	196	216	238	210	219	192	233	193	215	221	230	205	215	204	231	209	199	259	219	232	247	211	213	222	232	237	216	189	200	220	202	203	218	215	224	227	228	223	225	244	223	258	204	216	229	259	257	234	222	227	233	215	246	238	240	218	228	213	225	214	233	221	243	266	202	237	243	232	219	218	212	225	198	255	218	221	221	201	223	223	225	236	238	218	275	247	244	246	208	220	233	222	233	234	217	240	220	238	256	190	178	209	215	220	203	201	227	246	238	217	249	226	220	235	231	227	252	206	233	259	226	215	224	248	200	207	214	209	198	226	218	249	213	231	231	227	216	225	250	241	219	217	213	215	227	220	237	213	236	197	223	232	195	232	191	226	215	233	244	208	243	225	203	239	220	223	232	233	235	234	215	207	231	229	235	250	240	225	240	213	226	236	243	232	241	208	217	208	223	239	210	206	191	226	225	205	225	227	228	233	233	243	214	227	260	221	231	187	230	223	217	239	195	217	233	198	205	222	224	218	226	206	219	220	253	220	221	213	235	236	199	217	233	207	205	223	184	249	219	263	209	229	223	200	216	196	234	245	223	252	246	226	228	211	221	244	224	225	256	230	228	196	206	198	197	235	234	227	212	234	219	235	218	204	230	211	232	213	211	216	217	240	243	206	219	239	222	261	217	230	249	227	214	252	228	237	200	254	226	200	227	220	242	212	206	204	241	206	228	241	217	202	221	210	227	236	223	214	220	215	265	208	229	232	214	208	209	206	212	230	223	243	246	225	221	247	214	209	213	243	234	223	219	221	214	225	203	217	232	226	225	218	215	209	212	238	223	213	217	200	219	204	242	229	217	235	213	235	247	256	247	234	222	239	230	225	212	222	215	215	230	225	225	213	235	214	228	250	199	225	219	200	220	219	217	229	193	203	226	223	227	210	202	229	221	228	220	236	195	235	215	230	263	231	207	215	212	248	232	224	199	223	213	236	219	230	235	221	231	223	223	248	222	241	206	238	232	233	215	229	221
21298	27004	7521	3798	2811	1995	1493	1022	790	656	537	458	483	433	409	432	341	372	385	367	359	367	356	318	343	361	350	370	430	386	367	370	383	398	339	353	292	313	301	308	300	299	288	261	276	315	293	265	279	269	288	266	283	273	263	262	269	234	276	254	229	252	243	249	243	295	217	265	262	274	230	280	277	250	257	255	256	254	238	247	271	252	270	232	250	264	215	222	231	262	277	264	249	276	246	261	261	220	265	258	224	245	253	240	267	200	237	230	247	268	226	251	253	240	254	223	230	249	228	233	277	252	232	234	267	242	238	254	250	233	258	268	243	239	238	262	228	244	248	221	257	223	245	264	234	257	239	244	248	234	250	287	230	220	222	265	230	245	216	221	231	229	239	244	265	265	235	238	265	250	220	240	229	211	239	240	247	269	234	259	274	260	232	235	258	252	252	207	248	202	243	245	220	245	262	252	265	248	250	252	246	255	242	277	246	254	254	230	221	255	225	271	267	246	239	224	233	242	228	245	255	225	238	243	229	217	241	252	231	242	273	249	239	246	258	256	246	235	210	248	216	252	214	246	251	230	253	236	251	247	238	245	259	218	243	260	230	247	246	240	235	244	256	210	239	222	232	275	261	252	244	247	227	224	255	249	241	213	257	234	202	238	240	257	264	247	235	242	257	230	263	257	235	240	219	253	219	245	223	257	243	229	228	234	249	241	253	237	239	253	268	265	262	264	241	244	256	220	232	238	218	234	251	260	269	243	230	226	252	263	234	253	230	255	221	234	241	226	255	249	246	230	255	235	242	264	218	280	249	229	231	262	258	253	226	269	253	240	237	203	268	249	225	247	263	267	258	243	227	223	225	250	222	250	268	275	236	238	233	288	265	233	248	239	247	235	265	255	254	225	262	232	251	204	220	258	265	244	246	255	266	253	245	234	264	244	247	216	277	251	239	252	220	232	243	260	241	251	248	268	237	267	239	266	249	258	256	258	246	225	249	249	228	233	247	250	267	259	222	226	247	238	249	274	251	241	249	266	242	252	241	234	244	250	252	232	241	240	270	228	233	244	248	210	236	233	241	258	234	250	240	221	247	244	276	224	257	235	230	236	218	249	226	225	227	234	241	234	268	257	254	257	247	259	201	240	249	224	239	258	233	242	237	264	257	246	256	255	234	228	251	251	217	233	220	234	235	220	244	244	242	248	245	248	248	250	248	217	243	238	242	254	217	233	257	228	266	256	263	232	263	239	271	245	250	262	247	238	230	235	252	238	271	227	245	250	237	236	257	255	241	251	241	236	230	255	260	283	236	246	240	237	264	255	255	247	244	260	255	236	230	251	271	262	244	245	229	228	229	257	232	242	230	242	248	247	232	270	235	251	271	254	243	239	255	234	237	218	237	256	239	217	247	255	258	238	244	252	232	267	256	261	249	245	239	229	241	246	244	237	235	244	248	245	239	267	240	232	213	239	236	233	268	236	212	217	235	242	257	225	239	261	253	237	258	273	269	272	242	252	232	251	233	229	216	244	238	270	247	249	247	236	272	240	259	239	259	211	250	242	253	260	251	260	234	244	251	218	229	232	234	258	219	256	233	234	247	236	253	260	251	222	253	241	195	248	255	246	278	243	236	258	206	257	268	224	268	232	219	223	236	241	243	263	222	285	249	268	249	260	230	227	257	266	249	250	224	237	252	256	263	274	265	241	250	233	251	250	235	259	270	244	241	266	244	224	269	262	257	259	245	248	234	256	242	237	243	232	255	223	205	241	226	234	204	256	247	259	231	233	230	227	238	246	252	266	230	234	252	237	256	242	248	249	270	242	266	242	270	241	265	211	240	263	252	268	251	242	228	249	221	224	221	237	258	252	223	232	213	241	248	236	241	228	234	247	222	231	254	246	206	202	251	260	251	243	258	238	235	236	261	276	242	260	223	238	234	235	253	248	252	229	239	227	232	251	272	235	243	263	260	272	234	266	243	269	228	265	269	239	238	261	271	252	263	242	241	250	222	239	235	251	216	242	240	245	256	227	241	270	227	250	241	246	235	252	270	246	253	262	239	249	215	226	239	218	279	273	230	245	239	272	242	239	209	246	230	249	244	239	259	246	250	245	243	266	277	260	254	233	264	254	249	277	219	246	237	249	244	212	230	242	253	224	245	230	243	269	273	249	234	257	233	252	252	267	260	244	240	248	229	253	238	266	258	253	243	207	282	244	214	241	213	235	227	249	276	285	238	241	234	228	241	271	247	243	258	245	228	275	240	266	240	248	240	242	261	255	238	247	252	254	234	257	246	254	241	271	223	246	232	269	224	251	239	205	251	228	270	256	229	265	250	230	226	247	272	270	256	253	277	226	225	249	248	235	229	244	256	246	253	252	229	251	279	270	248	254	229	246	235	256	253	238	255	274	260	239	259	242	232	240	258	231	242	227	279	241	253	245	260	224	236	267	250	244	238	242	235	239	238	241	206	247	273	237	243	272	218	230	241	257	234	261	273	266	269	265	257	246	256	239	238	257	215	245	237	277	227	238	223	283	242	222	226	238	264	269	244	239	237	263	260	236	237	270	270	249	254	253	267	264	253	229	254	264	255	247	238	235	262	238	239	229	251	264	268	227	237	243	238	252	212	272	246	274	254	214	240	244	240	227	220	233	244	277	230	251	245	222	242	237	246	235	243	238	251	246	254	252	239	229	252	243	228	243	231	226	252	268	252	273	244	251	247	253	246	253	242	240	223	272	240	195	228	296	240	255	239	267	242	265	241	237	247	276	285	245	229	239	254	266	255	233	265	241	222	229	256	259	233	237	263	216	241	233	244	261	251	254	241	242	251	260	283	256	222	230	239	222	238	231	244	227	244	233	242	252	244	285	239	234	240	230	242	240	227	209	246	226	249	234	239	228	235	265	242	260	249	263	245	241	232	262	265	237	235	249	236	255	237	216	232	219	249	221	236	236	247	219	221	264	250	230	222	234	257	246	252	246	232	243	248	249	265	247	220	258	241	223	229	241	244	252	224	254	250	241	249	269	234	254	251	246	278	254	223	252	256	215	256	232	252	239	249	238	237	239	250	252	279	239	246	242	249	254	243	239	207	233	234	228	249	234	233	223	235	241	231	244	226	252	265	236	235	243	227	247	250	242	261	254	244	220	261	257	255	238	251	254	236	261	240	270	246	227	265	246	218	227	246	245	242	251	247	229	232	270	250	254	245	233	202	243	231	262	275	251	226	239	249	262	255	232	243	255	252	234	234	252	237	258	266	221	264	234	274	230	254	243	266	254	231	267	286	249	230	215	229	227	212	215	257	249	271	275	238	256	237	244	255	232	257	239	229	250	275	228	283	242	219	246	276	243	236	224	245	232	245	246	286	257	254	220	232	265	252	241	241	265	227	249	242	227	211	237	247	229	247	248	261	237	239	239	228	248	260	271	236	242	252	269	228	224	253	260	237	253	267	232	256	229	265	260	265	236	279	277	239	250	271	269	251	224	217	234
22866	21277	28895	23989	21284	21278	6747	1494	1034	792	727	671	610	601	578	543	487	520	490	493	451	461	451	496	456	453	464	525	501	516	518	514	520	511	456	480	432	409	402	386	405	400	453	410	405	395	390	369	352	405	431	376	359	413	370	360	350	357	328	370	351	336	342	364	391	374	358	382	340	366	381	334	319	335	373	363	397	359	359	344	365	351	335	346	352	353	352	333	361	321	355	375	353	325	333	302	331	360	346	357	333	344	358	347	325	345	345	334	342	369	316	336	385	330	333	349	333	367	388	321	333	378	361	337	339	351	297	330	341	339	348	351	360	355	328	369	375	375	355	333	347	371	361	326	323	342	310	362	331	321	364	296	312	365	306	357	324	386	336	355	364	344	326	367	349	340	303	350	337	344	326	305	324	332	318	356	357	345	328	349	363	355	340	367	332	334	357	322	349	377	358	349	364	365	358	328	337	316	326	327	354	358	331	334	338	338	330	320	307	342	354	340	350	360	352	301	356	361	374	356	358	318	349	338	337	357	373	330	332	331	337	337	334	363	349	317	345	361	321	328	313	331	354	354	337	393	341	354	353	332	335	366	341	351	334	323	348	336	382	355	338	370	315	362	354	364	345	314	353	310	369	362	322	345	334	364	323	367	336	357	340	356	339	388	357	348	386	410	377	345	337	326	351	346	336	347	349	380	372	382	314	345	346	382	360	355	314	331	341	365	379	333	314	341	354	324	339	332	344	345	329	323	336	377	337	336	316	352	365	364	324	345	355	336	318	342	356	329	351	332	303	356	326	334	365	320	343	356	342	349	347	332	363	349	308	325	343	354	331	301	361	360	349	323	357	316	339	315	340	334	351	326	314	351	336	331	369	358	366	314	344	363	345	337	330	363	345	305	334	337	334	352	337	313	315	325	325	350	336	321	334	342	339	316	353	337	348	336	290	316	358	329	328	328	324	371	364	351	369	324	347	384	327	330	326	322	312	346	354	367	290	342	363	335	320	347	370	337	358	326	366	341	321	329	346	336	323	302	357	353	346	338	323	352	315	352	343	357	347	351	308	335	332	358	351	315	331	352	299	342	349	353	331	340	354	320	327	351	290	374	343	341	351	356	338	334	364	336	350	311	336	342	314	363	326	325	348	354	369	354	317	385	373	315	342	358	334	313	339	350	327	299	364	369	376	348	342	326	299	314	329	345	364	307	351	312	335	343	381	336	326	342	346	362	358	341	354	337	321	319	324	341	365	338	334	311	326	329	346	351	333	325	368	304	359	337	361	317	363	350	356	328	355	327	336	366	374	320	361	355	324	310	352	336	395	354	333	336	340	359	355	324	313	370	330	354	317	334	329	351	360	329	307	328	318	350	311	352	363	341	321	317	352	336	337	365	310	340	337	413	359	328	346	313	323	343	321	363	328	303	335	358	324	323	345	338	326	344	338	326	326	327	354	349	342	307	358	318	347	359	311	340	322	346	360	350	329	321	328	366	345	341	315	338	321	316	355	349	335	320	318	319	337	369	316	369	347	376	341	359	346	338	337	371	330	366	358	366	350	323	327	345	332	371	342	387	321	335	386	354	363	357	337	352	330	346	333	361	345	334	329	340	324	342	358	362	334	373	322	351	364	312	353	349	342	318	334	316	342	305	366	318	342	322	325	366	329	314	337	311	348	345	356	346	349	328	350	362	342	386	317	345	341	329	338	354	338	352	315	337	318	328	334	321	321	349	330	328	352	380	346	362	329	329	354	375	359	351	345	360	354	303	343	314	343	337	351	327	343	339	311	318	356	336	340	329	352	330	371	334	349	317	345	339	336	359	351	343	367	339	331	351	345	324	334	346	350	324	380	348	323	326	332	340	337	350	347	332	341	360	341	339	328	320	348	340	340	338	324	341	343	329	313	321	363	352	347	362	334	315	357	337	311	338	361	338	345	336	370	312	339	320	329	351	337	309	349	363	322	383	341	333	289	343	333	348	330	347	341	348	327	347	326	355	332	317	363	306	363	351	324	333	330	327	345	345	344	339	350	374	324	338	352	314	353	349	339	315	322	358	380	354	364	345	332	321	340	319	339	316	356	371	369	330	333	330	329	360	318	309	320	326	318	309	369	343	342	324	339	317	325	382	346	341	349	374	330	316	359	342	326	353	338	348	333	383	319	333	367	357	360	337	329	374	333	350	374	326	338	321	326	348	357	360	314	326	321	336	352	358	340	345	316	401	349	306	368	347	344	356	326	327	345	331	343	357	366	296	322	305	346	350	337	355	384	338	324	335	367	358	304	374	336	335	341	321	312	344	362	367	335	362	371	349	344	317	332	356	337	356	330	314	337	319	329	358	327	355	347	333	315	324	373	337	328	338	359	342	328	336	310	338	374	333	348	345	309	337	364	326	316	317	328	310	373	361	320	329	383	354	358	369	331	353	326	366	341	326	343	345	331	330	335	367	364	344	337	345	330	336	316	333	401	338	340	345	330	315	343	368	341	358	323	332	346	346	344	340	327	313	358	363	350	353	343	343	321	336	326	356	311	357	346	357	334	324	327	326	303	332	360	328	351	340	346	339	389	340	350	336	329	360	353	354	327	339	314	315	330	371	312	355	339	366	332	312	359	333	319	347	355	368	332	367	318	334	330	332	363	328	363	342	351	354	319	350	330	369	355	336	363	313	326	338	360	338	323	325	321	335	331	334	352	348	327	331	361	346	377	320	369	347	369	356	355	344	329	352	319	334	339	334	307	344	329	337	365	364	373	300	337	333	363	364	348	334	336	349	348	388	334	348	325	331	338	337	326	365	371	318	334	367	347	339	348	331	344	350	393	344	368	355	354	319	380	323	333	310	364	329	347	345	338	346	354	336	358	297	330	323	308	331	344	300	331	343	341	319	324	325	341	314	324	367	336	346	350	344	322	357	337	374	350	373	324	310	357	349	336	316	327	347	327	352	354	303	318	348	328	314	319	326	360	342	345	358	353	330	346	334	335	352	341	372	363	330	323	326	374	360	338	337	322	341	374	346	327	344	318	327	298	324	329	353	361	323	333	375	342	341	352	318	355	322	357	357	338	345	332	328	336	336	357	335	338	353	318	359	327	313	338	365	347	338	327	338	333	328	311	342	325	313	337	325	369	333	330	358	314	323	328	354	311	322	358	319	380	363	320	356	347	344	355	331	328	298	335	362	332	328	337	351	337	318	314	340	353	326	334	328	337	357	367	335	312	313	365	341	325	325	341	324	321	332	333	357	370	338	358	328	320	381	344	309	342	309	309	350	345	316	327	325	325	353	369	318	333	363	299	323	344	328	343	346	371	328	356	361	344	355	348	295	329	345	317	359	352	351	345	366	343	351	377	345	336	341	338	353	373	337	359	356	343	350	329	348	365	342	327	329	329	351	335	353	342	383	350	354	308	338	372	335	324	349	357	353	362	354	361	355	313	358	313	353	348	333	331	336	337	317	349	302	354	354	357	363	335	333	379	353	339	361	312	361	375	336
26263	38805	14494	7947	6263	4392	3419	2312	1789	1268	1138	978	904	826	728	700	617	625	672	621	591	562	598	539	565	568	594	667	670	601	650	613	677	663	574	526	546	482	452	462	450	474	461	464	461	463	464	443	402	432	417	424	404	375	417	388	392	394	400	371	382	422	373	381	375	366	359	396	396	382	377	395	370	381	367	374	353	392	377	358	363	372	361	374	344	355	376	396	342	360	348	377	347	368	351	341	367	347	363	355	336	341	328	382	370	361	326	332	365	347	329	340	354	345	332	335	311	364	400	348	354	345	357	395	341	377	327	331	342	341	343	341	332	336	357	343	356	345	362	346	355	353	311	361	379	371	370	349	352	359	357	351	367	353	320	338	347	376	367	356	377	359	362	319	359	354	368	384	357	347	362	332	310	349	326	349	358	302	361	365	333	386	344	384	333	366	329	346	360	345	340	352	333	358	380	359	346	352	359	361	328	331	345	378	334	374	332	350	322	368	364	364	352	374	340	348	326	362	394	346	365	345	352	378	353	323	349	343	355	346	325	370	336	355	346	332	369	331	332	318	344	382	378	348	356	310	384	348	318	372	317	340	372	347	380	364	371	375	355	329	368	389	364	364	308	320	374	339	333	356	349	329	405	350	332	347	400	329	338	348	355	371	356	351	363	347	349	338	328	355	330	369	335	330	347	356	339	328	355	381	353	359	369	347	333	327	330	357	313	356	356	357	322	353	315	334	317	340	347	396	370	339	379	379	345	347	349	359	368	365	356	320	345	369	383	375	345	328	349	344	356	324	359	351	348	357	349	349	360	356	313	375	350	334	314	355	362	350	372	355	351	355	346	362	340	342	353	381	362	359	349	356	372	327	341	378	343	366	337	343	347	349	327	314	354	320	333	379	381	319	374	363	379	359	343	358	368	318	336	335	367	344	386	357	333	354	388	390	385	345	317	328	345	348	338	361	356	337	331	382	353	367	323	345	354	373	334	380	404	377	335	362	324	366	322	346	341	360	353	348	381	349	385	359	341	353	361	353	333	361	350	371	353	321	368	358	343	364	329	365	351	353	331	371	352	326	337	391	361	330	340	333	331	367	338	351	342	334	355	352	357	345	365	332	338	318	340	335	372	377	333	358	354	363	375	341	362	369	361	322	337	349	370	316	360	378	383	324	343	335	357	323	369	347	350	373	353	359	354	328	331	353	317	357	389	354	337	358	356	367	330	397	362	349	327	390	385	346	359	357	356	354	379	345	361	331	349	386	327	368	364	323	343	379	325	342	329	360	317	314	378	313	352	376	352	351	363	335	344	360	338	391	382	350	345	340	361	394	358	359	340	356	331	343	339	319	367	371	398	350	353	399	391	353	412	323	339	362	356	341	407	350	361	333	328	345	337	357	329	325	332	349	353	350	359	393	335	368	375	324	372	347	342	369	360	361	373	350	370	329	378	337	322	361	377	381	350	350	335	342	354	344	300	383	395	380	360	324	365	373	377	348	333	345	336	341	351	355	333	341	335	342	368	372	338	360	363	342	349	366	413	318	344	355	362	349	352	353	375	350	380	349	317	390	309	357	340	330	370	344	346	382	350	337	387	341	364	346	358	368	378	374	378	360	384	350	386	326	354	349	329	329	337	366	350	365	373	343	330	370	375	353	362	338	350	343	386	350	329	347	372	350	381	328	362	319	360	345	331	363	343	312	325	383	353	379	361	353	357	372	367	349	373	328	348	330	317	354	353	370	344	326	348	335	369	343	354	353	351	340	348	346	348	355	328	318	369	333	340	315	343	363	303	359	367	348	303	319	332	321	364	363	358	347	342	348	379	356	363	350	365	337	361	354	312	370	360	340	357	374	363	350	357	350	347	347	374	341	353	350	344	370	338	327	354	372	357	343	355	319	380	327	356	336	354	377	349	355	352	345	338	357	337	346	372	356	359	360	338	379	346	364	354	326	374	339	352	382	348	362	345	375	352	338	326	348	383	330	365	362	364	359	365	369	362	343	351	377	359	365	328	318	342	339	377	361	355	343	332	365	351	329	374	333	348	320	359	374	335	328	336	380	356	343	366	336	365	418	307	361	334	327	345	385	356	370	363	356	372	376	360	348	333	346	354	384	374	359	382	341	355	345	351	337	353	361	336	361	336	373	319	376	344	338	362	361	390	374	366	366	348	318	366	344	354	301	378	354	335	319	375	348	337	335	358	355	304	346	356	334	360	356	344	353	366	338	329	347	353	357	349	346	376	353	335	351	355	361	369	329	381	353	328	370	338	340	370	366	353	353	352	338	328	355	362	285	378	336	310	359	386	350	339	366	331	379	356	325	352	351	337	345	340	348	366	372	342	344	400	375	348	388	344	402	332	368	357	345	351	349	370	342	345	337	346	356	348	328	372	333	390	347	378	358	358	331	307	341	364	377	352	343	369	354	368	356	339	371	337	345	413	356	352	362	339	330	387	346	347	321	379	358	326	330	317	344	367	348	378	340	370	344	363	364	337	371	327	361	311	404	358	354	334	337	353	341	360	342	377	377	376	353	377	331	383	368	344	363	380	360	368	331	350	362	336	349	339	386	373	351	361	347	341	370	353	336	353	352	370	349	327	348	368	361	331	350	335	349	350	368	358	359	326	354	381	368	363	361	345	348	340	328	357	332	337	348	334	360	383	376	359	404	337	369	337	368	320	349	361	315	308	346	299	330	352	325	332	342	327	392	369	361	367	331	367	370	343	351	329	371	385	374	341	340	330	344	344	353	349	328	332	338	370	378	349	302	377	330	360	346	310	363	348	402	357	366	341	342	375	362	351	351	362	335	351	356	342	345	331	350	368	358	349	364	333	333	367	368	367	362	333	350	351	345	368	335	361	319	341	361	375	378	382	353	329	363	369	354	370	328	341	336	365	340	376	355	366	332	353	315	328	348	351	384	339	352	356	360	315	349	341	355	320	323	350	340	353	371	353	353	350	377	362	340	368	380	333	326	354	382	351	360	348	362	347	377	310	352	355	374	351	371	323	369	346	371	410	352	368	332	350	311	346	345	392	327	351	346	334	345	363	327	364	354	329	365	352	381	379	363	353	388	348	375	365	359	327	369	343	367	349	338	341	341	371	342	344	358	366	365	359	347	351	365	332	347	339	397	358	337	343	380	355	344	369	351	349	369	338	361	390	357	356	358	353	330	345	378	334	363	369	358	370	353	344	323	347	377	376	360	362	330	325	346	348	361	350	301	352	361	346	302	365	350	356	358	377	358	347	335	343	369	329	337	351	366	372	320	364	337	345	357	345	323	332	374	365	344	349	359	366	352	365	388	343	322	357	349	334	321	377	360	360	381	347	348	323	339	344	374	356	356	335	351	335	399	324	357	376	365	353	348	348	359	330	340	340	352	336	335	351	329	355	343	315	362	337	353	343	303	369	388	356	349	339	360	371	317	338	356	336	344	359	368	357	335	388	329	340	364	371	365	380	346	350	353	364	322	327	339	379	370	374	354	360	346
28433	19772	7698	2196	1233	733	492	338	282	241	241	198	231	240	219	211	189	203	217	198	209	191	211	234	211	217	217	214	226	215	218	225	219	233	200	194	170	191	186	190	178	177	187	183	160	183	164	172	174	189	166	192	185	154	178	179	162	188	162	143	173	141	173	170	199	164	170	174	160	175	180	164	170	147	190	187	166	173	177	186	164	157	155	162	157	158	161	163	148	166	143	191	145	175	172	184	155	146	192	169	168	163	171	159	162	185	165	164	167	172	138	163	158	175	171	159	129	176	172	170	170	136	160	138	161	166	156	162	153	167	158	176	167	160	160	161	161	125	138	143	187	161	171	170	160	143	180	152	157	171	180	162	181	163	172	165	170	166	163	145	142	152	151	182	165	155	178	163	177	150	168	156	161	151	153	154	178	177	179	179	165	171	153	166	168	155	180	174	177	162	158	196	158	181	168	169	190	153	151	150	147	161	159	166	148	146	167	149	152	150	164	155	156	176	167	156	157	149	185	182	150	170	144	174	162	182	172	142	164	184	148	190	164	186	157	164	158	171	162	173	142	153	170	162	180	150	149	146	184	174	158	172	163	166	135	195	163	166	145	178	173	181	169	165	164	161	200	175	184	167	158	175	176	163	156	160	169	165	190	167	155	170	167	164	158	170	141	166	159	150	180	171	176	178	167	183	190	198	163	169	146	154	168	166	199	164	144	169	162	145	156	185	183	161	200	136	159	174	161	160	164	175	174	152	162	169	189	164	157	163	171	163	161	157	176	169	151	185	162	158	190	172	169	171	164	168	140	170	173	145	177	175	166	165	153	165	134	158	156	171	191	186	142	150	145	145	168	167	154	162	171	171	157	153	165	149	165	175	138	161	176	177	177	172	131	132	157	157	167	174	175	181	169	143	166	155	152	148	145	162	160	163	166	153	151	161	174	163	167	169	168	164	171	155	186	190	165	158	170	166	163	172	168	174	168	169	155	172	183	162	191	159	180	161	185	170	170	172	175	176	166	139	161	163	170	158	191	164	135	200	147	175	165	163	170	182	170	180	156	156	187	182	153	159	152	157	164	149	144	173	163	154	185	152	153	164	153	184	180	168	182	143	168	157	135	171	175	151	165	150	179	152	185	171	192	181	159	147	181	166	140	139	153	158	177	155	165	152	167	172	165	160	162	158	155	156	160	146	171	176	172	162	175	174	176	157	174	154	169	168	153	165	170	146	176	173	143	169	176	159	170	172	160	166	162	171	165	170	165	145	173	179	174	151	162	153	172	177	152	169	158	182	185	170	154	146	183	159	161	164	160	150	155	155	169	163	149	177	171	151	169	155	145	164	186	148	173	144	159	163	160	160	152	158	159	161	171	165	155	181	158	161	166	168	166	145	162	155	169	148	131	152	145	167	142	157	165	174	173	164	176	166	165	171	179	184	155	171	167	180	159	153	180	150	177	186	174	186	158	163	155	151	170	152	147	164	151	165	163	164	158	175	164	153	172	173	174	177	148	159	159	135	159	161	141	159	168	157	146	161	166	178	177	176	152	172	174	169	163	175	158	174	165	200	189	171	178	152	160	187	157	158	163	160	159	169	166	181	170	165	179	144	174	157	159	161	141	173	175	178	177	179	157	170	148	141	169	185	166	152	170	164	140	171	169	168	144	159	157	151	169	183	165	185	169	171	173	172	177	174	166	148	174	163	156	165	169	172	173	154	169	140	181	157	175	156	149	146	179	163	156	152	157	167	158	179	171	192	176	166	173	144	181	148	171	152	137	176	179	175	181	144	180	180	199	156	185	161	145	154	170	157	162	170	173	168	167	162	168	169	172	179	189	156	176	177	147	159	162	139	179	145	171	183	178	172	178	168	156	168	174	152	182	175	145	187	163	153	166	190	152	169	202	184	148	162	178	178	170	161	157	162	150	144	169	170	148	162	189	169	172	179	177	165	175	168	157	165	174	153	143	165	159	153	168	164	172	159	161	174	172	154	167	165	160	190	157	170	178	178	140	154	172	145	154	153	162	159	167	155	168	153	155	180	143	148	167	154	168	170	159	136	165	146	161	158	187	154	171	140	158	162	170	157	166	185	180	172	160	171	152	155	159	150	183	180	144	155	191	173	158	166	151	183	187	170	161	164	175	167	151	142	195	184	148	169	152	173	163	151	166	164	143	166	179	170	163	155	146	178	147	139	163	166	172	139	163	165	161	175	185	172	166	185	171	164	170	187	172	174	155	156	156	180	164	170	179	169	181	161	155	168	164	168	179	170	154	169	154	157	159	176	150	158	148	167	197	143	177	149	155	174	151	172	188	171	161	140	178	159	176	159	161	150	162	158	167	168	179	171	151	159	134	160	170	156	178	185	154	157	161	165	175	176	163	171	186	174	171	154	168	183	164	158	154	155	155	163	151	184	157	167	159	156	173	150	183	178	162	162	164	165	190	151	160	151	178	162	174	162	160	152	171	174	172	144	192	163	160	166	169	164	173	165	171	159	167	157	188	185	178	172	162	171	157	166	166	178	160	166	151	183	168	179	146	125	194	168	180	167	183	161	177	145	161	164	157	179	173	157	160	179	167	165	178	154	162	159	196	178	176	178	150	172	193	157	175	188	169	157	181	156	139	173	152	166	140	189	155	161	183	161	146	192	160	174	158	131	181	163	188	152	147	169	158	210	182	151	154	192	173	153	166	162	160	152	181	163	156	193	179	172	184	160	154	156	184	148	177	159	153	189	156	165	165	175	135	151	148	175	147	161	167	148	149	166	160	150	158	164	175	163	174	147	155	176	186	171	159	181	153	160	187	156	160	169	162	176	194	155	163	182	177	151	177	164	184	168	163	196	178	168	183	174	171	179	160	170	181	189	168	154	148	147	145	159	186	161	172	188	158	164	166	177	165	179	151	173	157	150	175	169	189	184	164	182	163	157	139	157	155	158	174	168	167	172	159	154	165	163	166	147	177	180	153	170	187	148	161	184	166	150	202	170	158	164	146	157	147	164	148	170	152	175	161	151	186	152	140	151	178	186	176	178	168	157	183	189	179	192	175	165	157	195	186	143	167	178	191	186	173	149	162	177	173	193	137	173	160	127	164	173	154	183	149	165	180	164	174	173	155	171	177	163	173	151	195	168	207	196	152	178	166	190	180	166	163	150	169	168	155	160	174	191	172	158	183	151	156	156	158	177	162	195	161	180	170	154	165	185	137	161	179	173	170	149	194	179	174	183	179	154	164	149	173	153	151	167	169	164	144	148	174	164	182	204	167	171	151	154	147	154	172	170	177	164	178	161	177	169	162	176	146	156	159	138	190	199	182	184	177	165	163	149	168	192	163	187	166	163	146	142	158	170	161	174	177	149	177	167	184	182	182	147	154	182	159	160	160	165	184	149	169	182	139	186	168	172	164	153	162	167	140	167	184	193	151	157	147	140	158	178	159	154	179	168	180	141	173	154	150	176	174	157	162	172	160	180	163	161	174	146	172	197	167	180
18063	18119	4529	2642	2020	1312	840	593	445	359	301	292	288	280	272	260	230	257	248	223	217	261	222	249	254	228	277	262	291	260	259	287	269	260	276	236	221	209	226	213	206	236	219	248	231	206	211	185	228	194	202	230	205	193	194	201	177	198	200	181	200	203	238	202	190	188	206	196	186	171	189	191	196	209	183	173	215	145	180	205	202	176	182	188	191	185	183	194	203	192	176	173	172	185	178	187	172	169	166	198	163	206	199	165	190	182	165	182	174	175	172	192	191	179	182	190	182	186	180	178	172	202	195	206	173	185	188	183	166	193	198	165	158	164	177	194	184	184	197	170	208	188	172	187	203	190	187	184	189	169	178	204	175	176	184	189	156	208	167	173	170	203	180	189	175	184	157	176	206	184	152	188	179	173	171	191	184	178	159	153	176	196	160	174	175	167	174	197	189	192	187	184	168	185	159	169	185	152	194	184	174	200	175	198	182	209	170	186	177	173	188	194	169	163	159	158	181	175	170	162	182	165	187	185	188	188	193	174	168	186	200	177	188	179	203	190	193	180	182	193	203	195	157	190	200	206	178	179	173	166	168	166	176	189	195	201	187	202	168	182	171	176	160	206	186	168	166	186	205	193	178	167	219	177	187	182	193	160	176	187	170	203	183	180	184	175	205	190	205	191	179	174	183	168	187	191	193	211	169	183	190	179	194	191	179	186	170	179	181	162	185	187	196	197	153	185	175	205	170	165	187	205	171	193	144	194	179	202	180	189	170	183	190	176	194	200	179	166	196	189	187	174	155	165	193	178	202	168	184	165	191	183	169	163	187	184	182	191	173	191	192	204	180	184	196	172	176	185	215	180	169	169	179	195	183	177	211	181	194	178	207	188	181	151	185	202	199	184	175	184	176	159	182	168	184	197	176	179	193	183	175	149	196	161	179	186	180	186	171	200	216	155	193	176	200	181	191	181	192	195	163	172	171	193	186	177	189	192	168	197	176	180	182	180	196	175	187	190	168	186	192	197	197	193	198	183	179	177	183	159	180	189	151	176	180	203	191	186	192	216	197	177	185	162	187	171	194	165	175	179	160	188	193	159	201	183	188	187	177	175	193	194	151	182	182	177	175	171	184	179	198	170	190	207	177	205	177	182	187	192	173	173	173	186	185	178	188	176	181	165	172	195	193	177	195	168	181	192	175	187	164	180	177	220	200	175	200	168	173	188	181	161	191	167	172	183	158	178	180	186	181	174	186	206	191	180	180	194	173	166	175	181	163	176	183	164	182	187	181	183	200	173	210	181	200	185	183	204	215	195	177	174	171	156	188	167	176	189	168	184	146	193	185	183	164	192	199	182	191	208	172	166	157	184	175	180	182	206	189	192	197	184	192	168	207	198	188	164	189	189	187	188	135	182	167	181	159	186	187	174	194	198	175	186	193	182	188	184	174	175	179	188	185	173	188	188	177	181	182	198	177	159	180	192	176	188	180	167	182	192	215	202	201	199	179	182	196	185	186	180	185	158	204	199	163	178	187	172	210	194	160	174	186	181	193	176	219	181	178	175	187	197	166	178	177	165	168	196	175	199	186	153	184	171	174	176	173	202	196	183	178	174	183	176	195	168	189	153	177	193	176	164	156	184	177	188	182	181	187	198	193	212	216	186	204	178	188	178	184	175	170	179	195	151	192	183	181	188	182	187	171	184	176	179	173	184	159	192	178	190	209	192	162	164	180	181	170	186	179	172	185	176	165	172	216	160	181	138	192	170	190	195	203	201	193	189	183	174	185	174	186	177	201	186	182	195	171	178	173	180	188	182	195	191	170	179	179	188	171	174	187	187	183	196	179	175	178	182	198	188	213	159	175	179	190	166	167	165	213	180	193	211	192	178	200	175	193	163	185	172	186	182	169	220	167	167	176	202	193	158	166	198	193	194	177	190	182	185	176	172	180	183	171	215	207	192	178	186	191	195	192	192	193	182	203	174	186	187	162	200	195	193	138	166	194	158	188	172	174	217	177	167	190	192	178	183	209	192	203	202	162	203	180	222	184	186	167	225	190	188	170	196	173	206	185	199	177	199	177	173	171	187	163	176	195	177	197	184	188	193	182	165	172	195	189	198	155	209	185	193	182	183	192	175	188	195	168	186	163	199	177	171	203	208	193	201	179	217	180	160	194	227	182	150	170	211	167	182	186	207	192	176	155	186	187	171	191	184	181	191	172	186	198	193	194	172	182	173	183	183	179	201	213	171	179	183	201	189	182	176	170	180	187	167	186	181	177	182	194	186	195	183	186	187	189	190	191	188	187	170	180	180	177	187	158	184	197	150	171	176	217	199	197	176	175	173	182	181	193	165	190	173	189	200	184	162	201	202	172	189	176	190	176	197	181	187	186	193	192	192	193	174	170	193	201	172	191	169	178	174	186	193	203	183	158	158	201	216	167	202	158	182	177	190	166	184	183	205	187	196	159	181	194	171	163	173	182	193	169	198	189	172	172	196	177	185	170	201	191	176	185	200	165	190	187	181	177	178	174	203	177	176	187	180	175	173	198	186	162	186	172	194	192	192	224	169	199	194	182	188	208	194	197	168	181	182	183	201	201	178	188	168	200	173	160	187	197	184	193	190	194	186	188	194	172	184	173	200	175	174	204	153	164	166	215	176	163	180	190	186	188	171	170	162	192	186	178	207	178	196	185	188	175	174	216	187	169	191	193	169	205	191	186	196	159	185	180	196	182	192	185	195	185	196	212	171	155	166	196	199	181	200	189	163	187	190	195	208	186	174	175	173	174	191	179	181	178	169	189	147	187	197	188	203	186	181	196	174	181	175	175	175	190	171	173	184	185	168	157	154	186	172	180	169	165	206	183	175	184	174	163	193	190	179	173	187	183	172	153	192	198	215	198	198	199	175	181	191	164	181	167	184	184	181	152	176	180	170	197	177	194	181	167	192	169	188	173	167	190	179	161	180	183	169	175	183	171	183	176	171	195	188	169	172	172	160	193	184	148	184	179	168	198	184	185	174	184	176	158	154	176	190	196	184	175	189	175	170	187	162	180	188	195	185	187	200	193	202	160	179	197	166	199	183	154	170	176	164	175	172	202	189	183	175	174	190	183	167	168	188	192	172	188	169	179	167	183	168	166	190	183	188	187	171	188	196	191	192	183	159	174	168	187	164	166	178	188	174	199	189	190	189	171	188	197	146	175	186	192	175	179	181	184	174	173	183	160	163	199	186	184	163	181	179	184	187	173	178	190	197	194	172	176	165	186	187	174	187	174	176	191	171	174	176	219	178	222	188	179	189	192	186	207	189	202	183	185	191	191	174	179	181	192	189	169	169	181	180	185	185	182	175	182	167	182	144	187	211	175	157	206	156	180	180	214	178	187	193	193	175	182	192	176	176	189	168	179	172	181	181	194	191	167	181	207	180	179	183	174	188	175	191	179	171	184	186	165	181	192	185	173	168	178	177	180	194	160	192	180	191	205	178	177	168	186	171
24015	21229	28275	24436	21130	8022	1568	821	618	556	443	398	417	343	363	335	389	281	366	345	338	321	328	290	293	332	369	346	331	365	346	330	364	349	323	309	288	299	282	278	291	255	254	269	268	277	266	254	274	269	241	237	271	269	259	250	251	252	238	247	228	225	210	258	248	245	258	283	230	243	250	247	228	270	238	214	243	208	237	258	230	227	233	255	226	245	225	209	227	213	210	249	238	226	243	241	232	245	236	260	247	250	252	229	249	230	201	219	240	218	234	190	242	262	224	238	246	215	224	223	238	247	197	207	224	219	249	227	259	246	235	226	246	220	229	223	246	237	216	223	237	213	221	239	194	233	212	212	252	191	221	227	226	237	239	231	197	248	253	259	220	241	235	224	232	233	220	216	220	251	237	246	208	213	247	238	223	221	235	230	231	214	241	218	213	252	222	232	223	222	235	241	205	216	238	241	211	229	232	224	239	228	236	249	227	217	227	222	248	216	227	248	203	242	216	240	240	246	248	244	226	221	243	224	214	229	219	239	224	203	234	208	229	195	237	234	232	241	211	222	242	249	225	237	239	210	230	230	253	244	220	234	237	253	232	233	245	202	192	215	217	244	243	241	227	219	231	229	234	239	216	238	234	217	238	252	229	224	241	211	248	237	228	248	223	224	241	234	228	221	217	249	244	223	226	232	232	206	219	230	207	213	228	227	242	196	239	201	275	251	224	212	250	240	226	259	218	224	256	213	229	211	247	208	223	222	228	237	202	221	205	245	229	243	238	242	243	240	207	209	222	248	234	244	241	237	232	249	218	248	199	220	237	215	249	216	223	235	254	221	255	224	210	213	223	231	245	218	215	221	228	252	234	261	215	220	224	239	240	224	225	242	239	223	248	235	230	233	215	228	229	238	236	227	247	246	224	217	237	203	219	251	205	223	226	228	253	223	257	215	215	243	208	238	226	223	240	253	214	222	243	220	220	220	242	219	246	227	237	215	230	254	256	242	201	248	207	217	203	220	262	269	215	241	252	250	238	254	237	233	226	224	204	229	232	241	231	220	199	216	218	209	242	250	233	228	220	207	198	224	252	230	223	229	236	232	227	234	201	238	218	235	230	238	260	232	231	232	213	268	244	221	217	236	213	234	244	232	215	239	236	235	228	235	212	217	244	214	252	246	216	242	238	215	265	238	214	253	230	229	222	253	244	210	239	256	241	220	230	239	233	253	224	236	236	236	225	228	234	214	246	241	236	251	216	236	235	231	209	228	250	257	202	217	228	255	221	229	204	241	259	227	238	220	237	218	237	234	206	212	226	244	284	227	242	230	244	235	210	241	221	239	208	230	234	245	234	216	209	236	247	262	238	267	219	248	236	225	249	233	252	230	235	207	252	231	225	209	216	250	226	233	220	227	205	220	233	228	231	232	252	234	234	210	221	197	234	234	247	238	224	242	238	237	204	212	255	224	253	236	230	194	240	224	235	210	212	227	247	240	235	211	236	226	242	242	234	228	221	213	249	279	242	237	206	243	237	270	277	231	191	240	229	244	229	226	217	225	217	208	251	270	225	214	245	219	222	241	232	236	248	231	262	249	211	254	244	203	194	248	247	211	228	230	242	245	232	209	239	239	239	222	229	246	272	248	239	233	235	233	235	258	246	218	242	234	243	247	257	230	224	216	236	199	214	245	218	236	229	211	270	211	231	233	213	244	224	226	229	223	243	226	213	226	202	207	222	197	234	219	239	227	262	232	220	253	252	216	240	234	214	216	231	215	236	243	257	247	248	216	237	221	235	242	233	216	239	211	223	236	201	210	229	209	254	227	233	245	230	252	219	240	229	204	254	249	255	216	241	253	229	193	243	239	231	225	249	220	232	260	223	253	240	225	237	232	237	257	252	249	234	236	251	213	241	221	238	227	216	245	210	195	269	227	228	218	212	265	244	211	224	255	209	227	220	208	224	247	256	229	226	225	216	257	225	235	240	213	228	224	231	229	202	241	226	251	225	239	224	231	223	245	233	236	244	240	235	249	227	255	197	271	221	248	237	217	256	261	212	238	221	232	216	212	243	258	221	215	250	217	226	239	226	228	208	213	227	241	244	231	226	235	219	238	228	219	221	248	222	224	238	245	236	240	225	240	230	254	227	238	219	238	227	224	224	222	252	214	244	221	258	205	229	244	241	197	196	254	245	253	268	228	212	226	216	230	223	220	219	245	216	223	207	233	240	227	222	213	251	231	233	231	225	221	228	221	234	249	245	242	255	233	215	241	232	215	241	222	209	255	244	216	213	215	257	230	235	234	241	215	253	242	232	251	240	204	242	241	221	245	227	217	270	223	238	221	238	224	249	231	228	199	212	222	244	250	230	230	213	223	202	224	255	244	221	218	229	235	231	233	234	225	229	255	236	239	243	208	229	236	224	229	229	225	221	261	217	228	240	237	233	232	235	223	233	244	245	258	219	224	234	229	244	212	204	231	231	217	235	219	225	221	238	210	211	209	241	204	259	241	229	229	229	227	244	191	235	218	244	202	216	232	210	218	242	226	235	254	264	234	221	230	244	241	219	250	220	232	215	241	236	232	237	215	221	211	274	252	237	216	233	231	227	219	232	212	212	231	232	232	207	233	243	236	247	233	218	219	248	214	211	239	236	231	229	213	262	192	236	237	232	235	220	218	227	265	227	203	243	254	233	230	240	203	222	232	251	221	225	231	236	228	210	244	221	228	225	236	215	233	225	236	219	240	232	231	234	245	240	251	250	236	208	246	230	227	229	222	235	236	218	225	219	204	247	228	230	228	245	210	260	225	218	245	194	249	233	242	255	227	224	230	227	218	255	209	225	261	248	216	263	216	213	227	233	255	202	243	229	234	238	246	229	225	218	243	227	219	240	236	242	227	237	245	223	240	209	205	247	215	208	210	226	245	245	231	264	241	272	218	222	241	206	243	237	225	251	238	223	206	230	237	214	206	224	220	233	263	244	231	232	224	235	236	207	224	252	230	228	246	223	212	236	235	237	218	225	204	220	250	220	225	219	226	210	211	244	215	216	223	229	231	229	217	233	243	241	207	208	246	223	222	227	205	237	232	243	222	211	238	207	220	241	236	203	211	248	233	224	228	240	240	228	222	215	197	218	210	236	243	210	240	246	227	219	230	219	228	266	228	231	248	211	234	232	190	209	227	255	255	248	229	250	234	210	247	233	241	215	246	254	218	226	221	218	217	227	209	206	213	227	218	255	226	237	231	246	216	223	221	220	242	222	231	233	215	217	234	230	261	208	200	256	230	233	232	233	225	234	244	248	214	262	238	229	233	239	229	207	239	235	242	237	203	222	249	231	215	218	240	251	232	239	238	232	218	232	235	215	239	255	227	218	249	240	205	224	229	207	253	226	248	236	235	212	244	221	216	225	246	240	221	238	228	227	228	205	207	222	238	231	223	238	234	237	233	216	245	234	238	208	229	240	215	227	207	243	238	218	234	217	224	208	224	229	248
22688	28582	10811	5456	4061	3027	2036	1399	1009	820	707	641	537	504	468	461	431	421	425	409	369	403	351	425	395	366	420	434	477	439	455	392	427	456	370	355	376	316	306	301	309	314	294	309	329	307	282	313	309	299	272	268	275	243	263	248	273	275	295	272	261	283	256	245	266	295	290	248	257	284	252	255	270	254	301	226	267	258	265	260	274	251	255	230	254	225	220	271	284	268	237	246	277	249	245	245	243	266	258	224	261	239	233	280	242	234	243	245	215	257	238	249	271	261	217	261	233	254	231	271	265	252	236	237	269	253	225	245	256	242	258	255	234	241	233	255	255	245	241	242	242	260	228	258	263	270	245	238	242	246	242	250	251	249	252	253	281	241	236	270	226	237	248	240	242	242	244	247	239	244	222	231	235	252	256	250	229	224	241	275	272	223	232	264	246	235	244	242	260	236	265	244	262	225	269	240	253	243	255	243	242	255	259	260	265	245	262	267	263	233	254	233	283	240	238	229	231	261	257	253	260	232	232	236	267	255	249	241	245	227	255	247	246	264	250	216	267	211	253	254	215	244	275	233	233	272	244	225	261	233	274	242	245	249	293	241	224	222	253	259	229	237	253	255	226	231	255	227	258	234	242	248	238	235	258	225	215	262	264	232	256	235	232	245	256	271	263	248	224	268	258	262	259	239	249	230	228	252	243	258	257	240	231	238	235	253	235	232	242	267	248	251	240	248	247	244	240	237	255	249	237	255	247	267	249	256	261	227	274	252	243	230	215	249	245	252	240	248	253	257	253	229	255	240	241	255	254	259	242	242	224	235	238	273	248	234	240	248	211	266	237	247	280	259	237	266	247	229	268	244	226	264	257	239	205	231	233	245	263	249	238	236	253	251	260	246	261	246	246	236	243	242	266	250	275	257	253	245	235	222	237	244	243	256	244	252	238	287	235	259	228	265	186	259	251	248	261	268	257	227	228	236	253	259	222	235	227	244	229	250	236	254	259	226	255	264	237	234	224	286	252	236	258	230	241	237	241	253	219	238	254	274	244	224	233	242	229	247	249	255	250	258	264	248	269	244	259	240	226	222	257	235	243	270	262	228	243	257	225	247	252	250	222	245	257	260	254	259	254	256	264	248	216	235	264	279	251	250	260	217	251	257	266	249	236	245	248	256	229	238	253	221	245	248	259	241	240	282	229	241	209	217	240	248	255	248	239	212	252	231	254	246	260	235	246	249	241	230	237	238	216	238	235	266	262	245	210	232	238	268	247	247	234	247	251	230	249	231	210	250	212	225	237	243	260	243	244	256	270	242	245	250	248	250	244	231	229	242	253	256	254	227	243	210	233	245	270	239	251	257	226	247	246	246	266	240	225	252	246	226	245	240	241	255	246	222	229	223	260	219	227	228	222	252	243	249	273	227	237	222	256	232	249	262	213	250	254	247	246	263	232	249	243	238	255	274	214	241	226	249	243	234	226	263	226	257	261	238	259	231	246	270	266	240	261	271	219	252	238	235	246	253	264	244	234	227	225	239	213	225	254	249	249	241	267	249	223	240	252	262	251	237	244	242	225	273	245	245	240	252	250	214	251	243	234	263	262	230	264	253	259	259	260	245	231	243	242	220	249	238	251	232	226	247	249	251	246	248	262	270	252	243	275	245	238	267	213	251	276	238	246	263	254	231	273	260	245	246	242	268	246	237	234	254	228	216	263	259	267	250	272	247	260	233	263	220	258	241	245	235	247	258	235	238	253	235	216	240	245	239	227	252	230	239	228	235	257	236	248	266	271	247	252	243	278	252	260	257	233	224	242	238	234	237	231	215	232	243	252	259	245	227	223	266	243	253	236	227	211	224	223	235	250	248	214	243	265	234	247	261	256	230	262	236	265	239	245	249	231	247	242	248	242	272	254	262	262	244	254	254	253	252	236	225	236	248	254	227	241	270	235	244	242	257	253	248	259	249	262	256	213	248	240	234	272	234	233	238	240	233	243	237	221	224	212	256	240	236	252	246	243	241	252	238	241	243	248	245	250	245	249	282	236	238	239	265	254	221	238	267	194	244	256	254	235	261	238	245	259	258	243	243	273	252	222	252	273	254	232	278	232	241	264	250	227	220	219	257	233	245	234	245	227	219	265	230	232	247	236	232	238	238	247	270	278	238	227	246	263	250	247	257	255	254	247	247	257	243	235	251	258	257	282	258	240	237	217	226	249	235	228	250	242	263	259	272	226	246	224	248	262	231	227	249	241	233	262	252	233	240	250	232	241	242	241	233	237	219	239	266	227	250	240	249	214	257	255	241	254	242	247	256	248	236	240	238	266	225	234	228	235	248	243	254	251	257	235	241	242	251	232	240	235	256	263	225	268	245	260	249	238	238	235	250	239	258	253	244	241	259	268	225	224	221	252	225	252	221	256	239	264	255	263	242	235	253	225	228	257	270	246	266	241	227	217	239	241	257	268	235	258	235	269	242	248	254	236	256	219	237	231	228	259	245	266	280	212	279	231	256	238	240	236	254	227	235	225	275	260	235	237	237	251	234	241	214	250	235	235	231	220	240	260	242	227	269	223	224	261	228	263	246	260	240	217	268	248	239	263	263	252	245	237	235	257	250	247	273	269	252	222	229	223	266	258	212	239	256	250	244	261	220	284	248	235	222	236	253	223	236	237	239	238	242	243	280	283	225	245	222	231	255	249	243	248	253	282	254	253	244	235	248	257	232	242	228	224	248	241	224	256	243	253	255	248	238	247	249	240	254	241	243	231	251	239	226	278	227	252	228	233	246	281	216	264	240	238	277	247	258	258	229	241	216	250	236	252	231	246	255	247	232	270	279	225	231	246	276	236	259	258	253	237	239	238	255	244	260	233	236	253	253	252	257	245	239	234	249	245	244	224	265	236	237	246	244	233	218	240	249	255	249	263	223	240	275	244	239	213	244	227	225	225	229	246	232	233	233	241	248	252	232	236	237	251	247	248	246	227	269	242	245	249	256	224	237	239	252	264	248	238	255	259	235	234	246	228	245	233	265	266	253	229	243	262	218	219	251	252	252	265	245	249	243	239	272	276	218	240	273	222	225	239	246	253	240	257	228	226	232	241	244	239	244	265	228	239	253	263	262	267	239	242	188	241	227	234	249	265	233	246	221	282	253	250	246	257	253	244	262	214	258	241	251	265	269	253	227	258	259	267	273	226	241	233	246	231	252	264	239	270	260	238	260	240	253	250	241	242	233	246	255	245	249	239	268	265	219	276	244	251	248	232	224	259	223	227	281	241	261	234	237	234	208	228	279	266	259	245	227	238	242	242	249	227	233	261	247	244	245	261	236	258	239	233	238	243	264	248	244	235	233	230	267	223	235	243	264	241	249	227	245	236	260	261	238	272	244	258	242	262	237	240	233	227	256	264	246	263	252	234	232	259	265	258	246	235	263	242	250	225	252	252	233	233	254	233	256	263	212	226	214	259	255	246	267	240	223	248	237	256	250	262	235	254	236
25281	21289	27083	25584	8125	1469	848	629	475	389	335	360	327	356	323	279	293	307	277	275	296	264	257	296	318	295	296	284	336	322	298	324	340	310	309	279	256	239	281	273	241	234	294	248	275	260	241	245	232	243	233	233	225	250	219	216	236	251	215	250	203	241	204	239	220	224	204	255	217	238	226	234	220	228	232	259	224	237	247	226	201	238	216	225	209	210	229	250	249	219	200	223	203	231	236	208	213	235	234	218	222	223	222	214	230	193	227	225	243	215	227	211	218	214	220	217	224	234	237	234	215	255	215	225	251	252	228	227	199	230	248	242	245	236	218	228	227	247	228	231	203	240	212	233	236	213	242	210	230	217	222	233	239	228	244	197	235	215	248	215	229	207	210	193	251	243	233	222	227	212	203	230	217	241	207	250	217	244	229	207	202	243	220	242	209	214	206	238	224	230	228	248	235	235	230	247	215	218	224	216	205	230	203	242	219	216	249	211	223	204	236	240	208	230	237	226	233	225	225	206	217	218	244	208	229	220	191	218	228	256	211	220	238	235	239	218	209	210	220	218	231	207	256	241	222	216	195	211	211	212	256	219	237	219	206	259	222	215	217	223	214	239	213	221	225	236	222	237	213	224	224	234	215	218	236	232	236	226	220	228	218	236	221	230	230	229	222	206	208	231	229	207	247	223	221	226	218	228	227	228	215	220	237	207	233	213	242	205	216	222	245	208	222	230	237	244	227	244	224	237	225	200	202	207	231	214	241	217	219	213	228	233	242	209	229	250	248	228	233	205	207	213	223	234	237	212	218	233	218	230	253	233	241	206	238	225	265	225	240	209	201	223	201	263	216	212	237	210	223	228	214	207	255	234	197	225	243	204	235	245	232	211	218	240	200	228	248	256	227	229	245	240	214	212	242	242	237	218	226	244	230	206	215	239	217	228	227	223	223	243	235	223	203	255	217	207	235	222	245	246	194	223	208	211	217	199	216	225	190	247	229	225	234	231	215	211	212	229	244	239	261	232	212	231	232	207	207	207	237	221	229	200	234	231	198	254	210	210	257	240	226	232	246	199	204	212	214	230	240	216	223	231	225	255	208	227	221	232	218	230	236	230	251	208	231	229	209	248	217	213	250	245	229	230	244	237	238	221	211	233	229	234	200	207	233	212	236	200	191	227	263	246	233	242	222	214	213	219	215	199	215	235	234	244	199	239	231	220	226	239	206	229	224	211	228	229	202	217	204	228	221	213	227	190	221	224	230	223	200	201	240	224	230	239	235	202	213	242	211	226	200	222	221	246	240	211	229	199	227	209	195	214	233	223	247	211	221	210	227	231	220	238	235	234	208	210	229	228	229	206	245	221	195	223	211	245	225	235	232	216	239	253	231	220	245	203	201	215	235	221	240	226	235	206	214	230	236	218	244	226	255	228	215	213	219	209	202	212	212	221	214	241	214	220	235	203	195	206	222	198	210	227	201	206	256	216	224	251	213	201	216	215	226	206	244	242	219	203	235	235	219	199	219	205	222	206	208	241	225	213	238	215	216	238	229	257	223	208	253	239	225	212	221	203	233	203	221	212	239	223	221	182	231	212	224	196	226	236	239	233	196	235	206	222	227	203	226	212	218	222	213	209	231	244	239	229	233	268	210	204	223	237	213	217	240	219	237	207	226	210	233	231	234	220	252	251	216	226	248	201	236	231	240	218	207	212	244	239	234	232	195	216	221	190	225	231	205	216	234	225	239	212	205	229	216	224	204	224	217	227	215	213	235	225	246	251	216	238	218	215	226	228	246	227	245	250	209	206	191	217	213	202	226	225	224	225	215	216	221	244	214	214	206	238	214	232	237	213	217	232	235	245	262	228	214	229	229	219	218	200	240	240	227	230	222	236	214	221	247	233	221	236	237	217	269	230	216	243	243	221	204	235	217	226	216	214	200	238	205	213	224	241	199	224	212	233	215	227	248	224	259	218	251	219	222	192	238	251	240	215	223	226	210	234	226	246	218	239	245	228	244	235	219	231	212	224	185	226	218	234	246	232	218	246	260	240	199	222	213	230	224	216	208	266	250	202	183	235	200	238	219	254	225	216	213	228	232	199	226	230	203	224	234	218	249	220	207	194	243	244	220	218	241	217	208	240	199	238	225	216	220	225	233	221	230	226	219	218	198	242	225	218	218	199	221	239	241	222	239	220	209	242	200	214	244	214	206	225	214	228	223	229	223	225	243	235	221	234	215	229	228	191	230	219	213	250	248	228	230	226	245	222	189	228	206	239	243	209	233	226	212	208	214	222	225	247	246	218	254	192	212	235	226	226	213	229	221	202	257	238	244	223	221	223	213	224	209	204	239	233	193	250	242	240	213	243	195	237	224	246	214	206	217	224	228	208	213	209	196	204	223	238	201	233	237	243	193	241	233	209	251	225	203	243	211	221	203	219	197	236	207	210	222	248	206	235	222	272	225	220	189	231	185	211	240	233	232	244	232	207	239	249	227	227	216	218	217	213	238	244	233	236	196	227	243	195	223	234	223	215	242	236	210	218	190	203	203	213	222	248	224	230	231	228	230	220	209	227	239	210	220	223	227	206	229	238	231	226	224	236	241	217	243	218	255	214	211	227	223	208	203	226	217	223	221	233	210	199	227	235	229	228	236	232	229	227	226	209	248	209	200	228	236	226	222	238	236	246	234	219	244	224	239	229	193	213	207	235	243	218	249	217	218	201	240	225	243	214	213	223	205	264	229	228	210	219	219	234	235	231	208	219	241	227	217	200	223	210	228	245	217	233	199	223	229	234	205	236	236	240	210	227	218	192	209	228	224	216	225	225	235	240	234	252	253	185	217	224	238	225	228	240	212	212	213	220	206	201	222	208	220	198	219	231	206	220	214	247	224	238	202	207	236	229	235	249	218	220	234	218	239	222	240	189	229	243	223	210	206	208	230	227	244	214	198	228	229	202	222	199	218	237	208	224	220	233	227	207	239	238	207	218	225	234	212	230	203	237	194	231	211	238	237	220	231	233	215	214	221	219	240	239	210	227	230	241	242	250	205	225	208	243	251	229	248	215	208	220	212	212	193	232	216	223	243	207	210	240	206	217	233	219	231	236	211	249	219	237	224	212	227	217	228	224	200	244	192	210	218	235	229	239	216	226	208	230	227	249	208	217	216	239	210	236	219	228	244	210	238	198	237	200	225	222	246	201	215	236	210	234	239	223	210	217	207	240	225	229	184	198	240	213	237	231	205	230	217	223	223	237	238	234	203	220	218	209	216	204	234	250	240	241	216	235	217	227	189	228	239	230	247	195	213	228	228	230	202	213	227	222	226	220	223	236	229	214	222	191	227	204	217	241	217	233	199	217	212	243	234	212	216	230	241	207	227	246	244	203	207	228	219	232	213	258	206	216	200	212	236	198	207	231	230	204	221	230	248	227	220	233	223	230	211	216	236	204	208	239	213	238	196	248	241	230	222	206	205	233	238	225	247	210	225	229	216	245
21134	22425	8884	4067	3108	2309	1496	1028	706	599	554	483	522	472	411	430	401	376	351	347	344	367	363	391	415	352	373	390	416	386	423	420	403	392	376	305	364	301	319	312	251	312	273	254	303	295	285	279	275	260	272	272	254	273	280	302	295	274	276	241	257	234	269	288	259	237	296	205	277	253	270	254	279	280	265	274	262	247	234	257	264	247	231	241	249	234	255	242	255	235	255	238	258	269	265	239	270	270	250	250	234	230	258	234	258	264	250	244	273	250	221	224	243	260	264	273	254	254	253	266	256	233	262	224	250	236	255	228	245	244	248	253	257	238	234	243	252	236	254	249	242	257	271	232	249	246	232	242	249	209	227	240	243	264	249	254	246	251	266	253	225	238	249	223	253	242	239	260	213	236	241	236	229	235	241	240	225	252	259	247	235	251	256	268	256	238	248	254	237	228	247	232	239	246	261	265	227	239	259	231	251	240	248	228	254	263	237	248	209	257	268	240	282	214	234	236	259	247	251	255	276	259	249	267	264	221	265	270	225	254	245	254	265	264	241	278	236	256	227	240	237	266	233	233	246	253	264	249	252	246	253	252	285	281	256	268	255	232	224	249	243	255	244	231	220	240	240	253	244	264	240	248	264	262	245	224	280	270	238	248	226	262	243	242	259	214	270	235	219	253	273	241	205	236	249	252	265	244	250	254	250	255	240	271	261	249	253	242	242	232	241	258	266	244	272	242	237	263	241	233	256	241	259	245	265	253	248	241	226	247	241	229	252	235	271	259	233	241	244	236	257	265	238	232	256	265	223	236	258	259	270	259	223	264	254	241	246	256	228	228	252	232	262	238	250	248	253	230	266	290	247	237	246	233	241	225	246	254	242	221	227	229	237	229	260	249	268	241	255	224	246	287	255	259	246	216	264	253	261	260	240	236	262	243	247	266	267	234	247	279	250	273	231	246	249	223	242	219	262	266	276	247	273	264	255	252	243	275	259	255	268	226	230	256	215	227	229	250	254	242	254	243	224	274	234	241	255	270	235	280	257	239	273	263	257	282	244	238	231	255	244	276	271	256	266	229	245	244	255	257	256	256	259	235	267	279	247	258	232	211	252	248	252	255	215	260	232	260	222	255	245	255	267	242	242	260	246	237	265	226	245	250	245	270	246	228	268	262	295	249	222	262	221	232	247	248	220	247	256	254	251	234	238	245	235	263	241	234	233	224	241	241	248	229	228	240	232	244	247	248	237	242	241	224	271	228	253	226	251	241	258	232	233	230	234	246	221	223	243	228	209	258	247	270	261	244	268	234	251	263	264	250	206	244	256	260	234	230	262	245	264	276	250	252	271	255	229	251	242	253	251	237	227	256	264	263	254	255	256	228	273	258	230	231	230	263	251	244	227	249	274	266	229	265	259	240	254	231	223	254	251	224	249	242	235	264	243	266	251	238	232	241	265	248	228	229	236	273	229	261	245	240	243	251	235	282	249	257	258	258	236	234	241	233	265	250	240	234	266	243	232	211	241	211	263	241	283	241	241	253	228	222	236	210	221	273	251	260	237	278	250	248	255	254	264	237	250	265	253	241	245	229	237	205	223	242	255	274	230	249	262	258	250	247	246	232	262	255	251	263	215	254	255	248	234	232	258	229	236	278	241	227	246	219	233	240	234	231	274	288	269	275	254	280	248	273	251	256	235	265	244	215	276	208	239	257	229	231	254	252	233	240	243	255	245	262	264	253	258	254	262	252	253	232	256	245	238	248	253	282	250	259	258	248	243	232	255	268	227	246	251	245	234	252	230	236	249	279	246	275	232	216	240	247	261	244	259	243	245	250	266	262	230	237	248	242	254	227	294	254	219	245	248	245	250	233	218	225	264	227	236	267	225	264	284	233	245	247	249	244	237	241	253	256	258	219	236	272	230	219	219	230	253	241	227	257	263	244	233	255	217	254	253	240	248	245	240	250	264	256	219	226	274	249	262	233	253	227	253	256	255	232	245	232	248	239	242	243	242	237	240	231	236	258	253	291	250	234	263	204	254	254	241	255	227	253	235	224	242	230	244	230	262	253	274	273	246	237	242	238	252	233	237	271	237	249	268	230	241	223	268	248	251	266	269	269	235	250	277	251	260	239	239	228	235	230	238	261	244	283	232	223	266	256	268	233	254	259	260	234	271	279	241	247	250	254	262	251	228	231	224	231	250	254	238	256	264	276	255	234	229	272	255	247	245	239	285	245	245	238	250	243	265	254	252	244	264	230	251	238	240	249	238	251	231	241	238	275	241	251	237	257	237	234	234	235	229	245	275	260	251	247	248	261	243	242	236	229	269	258	240	270	268	279	241	240	236	230	247	256	267	254	234	262	249	266	287	252	251	263	250	239	252	237	273	224	254	229	237	234	230	252	266	257	223	251	238	243	269	248	240	235	235	234	240	253	250	259	252	250	241	245	233	248	274	228	231	252	270	253	255	243	222	246	226	246	255	216	246	270	262	241	240	222	248	258	240	255	234	273	244	252	246	255	245	238	243	255	219	274	245	255	241	236	247	255	271	245	245	246	258	255	252	245	236	237	238	248	240	224	240	243	254	244	247	238	266	264	255	240	243	255	265	240	238	238	243	246	240	236	265	243	267	252	242	236	219	235	241	251	245	241	251	256	235	234	236	232	290	258	233	277	255	273	234	251	233	271	258	255	262	208	263	242	263	223	210	263	251	240	224	246	256	254	253	219	233	273	233	225	230	253	248	245	256	248	212	262	230	230	268	232	221	242	245	254	237	258	263	228	258	255	251	287	236	259	230	261	228	241	233	244	232	252	276	256	253	241	231	248	227	258	269	262	269	256	249	227	243	252	250	245	242	279	238	258	226	272	232	246	250	251	209	269	225	240	248	259	224	252	249	243	253	278	243	272	226	248	241	241	240	285	234	259	256	225	257	228	241	247	255	247	253	249	221	237	247	238	244	213	242	217	235	261	268	279	206	270	227	272	238	252	255	244	254	240	237	265	235	237	246	242	250	266	243	262	251	224	249	235	274	267	267	238	235	221	227	276	257	266	251	264	254	241	241	217	252	264	253	241	273	222	256	283	268	251	289	237	258	249	223	244	262	255	244	284	228	270	256	265	259	241	230	237	245	238	261	245	190	269	249	259	252	245	245	249	231	294	264	296	249	228	260	231	248	275	222	236	249	245	265	254	281	227	259	229	266	246	264	234	269	254	270	244	232	259	254	235	262	251	248	243	237	248	246	238	228	261	252	239	250	250	274	240	272	252	262	232	237	247	236	270	257	250	255	245	261	266	265	248	241	232	248	255	240	248	209	264	252	241	262	210	224	254	239	258	231	236	226	265	260	236	213	254	243	243	250	234	229	258	296	222	263	241	257	243	237	277	271	232	258	271	267	238	226	224	249	251	289	239	252	249	263	251	259	249	224	244	236	253	231	261	259	238	252	240	240	247	235	255	264	259	268	244	255	228	228	243	262	259	258	265	246	242	241	250
22918	21352	28988	24059	21366	21313	6739	1481	941	864	807	664	648	606	609	528	498	515	530	480	457	495	510	450	521	461	516	488	527	540	541	508	530	570	488	441	441	425	415	399	449	427	416	389	439	408	388	421	398	376	405	397	367	385	376	336	370	408	364	351	385	368	383	369	380	351	382	385	376	345	369	377	362	361	339	308	365	367	325	365	364	352	374	331	352	345	377	325	351	300	336	342	343	343	356	339	329	316	316	366	321	365	315	397	374	354	330	365	307	332	357	358	339	351	356	334	323	352	358	360	321	303	338	364	330	339	376	386	324	336	344	355	313	380	314	367	357	336	348	342	323	328	328	317	324	339	331	336	349	375	392	329	327	335	340	352	307	340	357	363	338	354	366	347	334	318	348	357	341	321	350	321	335	360	364	355	349	328	358	344	364	363	370	343	315	335	326	350	345	363	353	337	326	384	327	324	333	367	370	331	349	349	335	346	314	360	359	342	348	367	357	365	352	302	393	315	331	347	347	349	353	364	337	347	322	354	364	343	349	341	366	343	333	314	345	389	378	345	328	330	322	362	318	315	335	343	332	336	356	324	340	315	330	368	334	331	355	315	331	363	322	333	334	368	357	348	388	335	327	337	351	340	324	342	316	328	352	344	346	351	322	336	371	325	343	341	323	345	372	335	315	331	336	307	379	346	364	380	292	328	338	356	356	391	352	323	339	345	352	331	328	351	324	336	347	361	346	332	315	344	328	370	347	316	357	319	335	318	320	329	362	355	344	351	319	334	349	342	308	338	361	337	387	328	325	365	329	324	324	347	364	319	344	378	333	359	333	348	334	355	343	327	355	346	361	364	329	363	349	340	329	345	367	341	350	366	352	334	347	367	310	316	377	353	323	327	323	349	344	318	363	343	346	370	325	349	359	341	349	362	318	330	310	333	352	344	318	350	365	346	364	336	365	330	362	335	338	350	324	364	323	336	372	355	338	344	342	334	346	309	341	377	369	369	336	334	316	355	325	301	337	345	330	353	377	342	335	350	349	368	385	319	347	336	357	320	330	343	333	355	351	334	361	344	333	333	331	332	329	297	359	349	349	331	362	343	369	336	347	371	341	334	331	330	328	322	314	370	364	330	383	295	369	358	340	305	338	355	331	349	380	322	362	378	330	356	370	334	330	346	345	338	314	346	354	322	351	334	328	336	330	359	345	307	325	365	353	339	364	363	355	341	337	382	356	372	365	354	373	317	319	373	344	357	342	360	319	379	319	325	335	341	354	306	335	348	360	349	372	331	348	359	337	354	380	343	317	342	349	337	371	322	331	353	331	317	345	355	313	323	331	379	349	331	364	344	357	348	348	326	350	344	376	345	344	365	326	331	326	388	352	334	331	339	353	353	367	327	355	358	310	352	350	327	342	336	318	310	354	332	358	318	351	328	342	333	339	324	323	366	334	335	349	329	358	377	347	328	326	344	319	336	369	330	347	356	352	359	351	337	335	318	325	334	328	330	329	357	352	334	348	348	335	382	370	350	371	359	373	327	361	344	369	361	356	333	337	339	320	334	338	372	308	356	370	337	357	326	340	337	344	335	306	300	365	320	346	353	333	349	347	318	356	325	310	341	366	332	338	373	346	340	342	334	329	373	309	325	360	307	332	369	346	314	360	340	352	341	312	333	377	328	322	337	334	354	353	342	337	354	341	340	337	362	361	361	343	370	371	297	370	356	356	355	328	315	364	368	346	328	342	329	369	351	351	348	319	377	375	368	353	359	314	326	333	341	355	359	354	299	310	337	332	336	326	348	348	332	362	340	334	334	345	359	325	389	335	309	342	351	336	349	317	358	377	357	340	325	346	314	352	331	329	343	346	363	347	315	333	320	340	349	339	331	369	375	366	351	369	335	325	337	351	351	333	380	326	326	347	335	345	327	342	336	348	356	326	364	353	350	327	315	348	323	348	349	343	333	332	338	354	296	372	345	357	353	346	332	346	376	365	332	324	331	359	317	335	335	321	327	359	329	329	346	344	357	317	330	346	378	375	356	347	313	345	311	331	326	371	371	356	332	342	325	323	299	337	344	378	354	356	343	330	341	323	329	370	377	322	321	340	343	358	384	354	345	352	350	304	330	318	311	328	328	327	355	319	337	322	351	352	333	355	345	314	326	354	338	318	320	326	358	371	321	342	356	323	357	358	356	346	308	350	339	351	307	333	363	359	340	341	331	366	341	354	324	348	315	338	330	340	316	340	358	352	344	329	339	343	365	333	309	372	318	316	310	336	318	317	368	337	361	377	342	310	331	318	344	345	337	346	343	361	338	352	326	353	390	381	356	321	372	364	334	339	366	352	305	359	379	316	359	307	346	355	351	330	342	358	336	346	348	358	324	356	342	373	338	359	362	349	360	377	307	334	359	367	350	359	323	364	308	321	354	372	333	342	347	365	346	329	366	330	354	357	319	342	379	346	312	349	325	325	371	347	362	305	321	313	323	317	349	343	314	351	331	329	324	366	316	350	302	353	331	351	330	309	333	349	344	350	313	343	347	356	365	386	373	335	314	331	349	361	331	303	310	356	355	341	295	328	332	361	371	350	350	403	356	324	323	355	346	334	341	332	343	339	324	353	351	332	347	320	346	339	356	342	341	361	341	340	368	354	345	353	355	330	335	311	341	344	357	341	343	342	341	360	370	334	315	335	348	350	326	322	338	358	367	370	335	342	361	345	335	328	342	328	310	339	351	352	361	328	350	358	336	329	308	368	361	351	328	314	325	325	361	353	355	353	330	363	337	367	278	334	311	374	308	325	331	348	341	371	352	331	344	339	329	343	342	342	335	319	370	335	343	341	321	342	354	356	365	327	357	333	338	331	363	354	324	326	375	316	334	352	364	357	333	342	342	346	355	340	321	360	334	340	361	345	333	316	355	338	370	324	326	357	344	336	306	346	342	329	372	335	334	326	400	371	353	316	293	323	344	319	331	341	364	330	348	322	367	360	317	321	354	314	363	327	342	386	317	345	324	337	327	341	353	330	314	327	333	353	299	352	322	343	325	322	358	331	305	361	313	330	354	350	342	382	357	308	333	348	349	356	319	319	329	342	332	352	348	353	344	356	327	325	355	331	348	368	353	348	307	330	344	322	345	316	346	335	344	337	357	367	340	342	337	346	333	330	364	328	357	328	351	312	341	353	332	351	310	358	375	360	364	332	323	340	345	350	347	316	329	317	341	348	348	334	347	342	346	362	317	335	355	335	328	337	324	355	331	345	343	352	339	312	349	332	328	337	328	379	367	342	345	302	330	368	358	357	352	323	346	378	365	340	317	353	324	331	333	317	358	344	339	331	342	358	358	340	314	330	343	326	335	344	331	321	353	342	321	342	356	326	311	323	344	354	386	334	363	360	330	321	345	333	335	338	338	288	354	315	329	333	328	349	353	362	310	345	331	338	340	336	334	313	337	345	346	343	334	295	334	346	341	314	365	360	337	359	313	345	340	351	328
26358	33541	16061	8721	6481	4507	3178	2143	1576	1368	1206	986	918	832	717	772	677	645	628	575	601	562	578	624	592	603	641	703	631	692	653	693	700	658	592	572	563	496	476	449	485	485	429	437	452	429	397	373	415	428	421	408	416	432	403	373	416	416	424	380	381	375	390	352	406	364	388	395	363	374	395	418	384	367	334	378	361	369	349	384	352	328	392	343	378	361	398	340	325	368	346	360	375	357	363	367	328	379	361	377	349	346	326	329	349	401	370	331	359	368	394	350	363	353	362	351	368	401	349	310	355	354	351	378	335	328	375	350	375	362	365	383	344	359	361	367	356	360	370	331	377	371	362	329	355	348	338	389	350	369	353	361	363	359	390	356	371	359	392	333	341	345	360	346	342	348	320	345	333	321	335	361	364	337	330	357	352	339	341	334	364	357	350	359	365	358	317	343	359	332	357	380	344	341	354	392	365	346	343	358	354	347	372	367	346	352	336	380	368	354	335	341	350	335	360	326	365	331	392	342	353	320	331	360	345	353	360	345	349	329	332	355	352	339	354	379	323	344	354	348	341	357	350	352	353	317	363	334	382	367	355	367	327	332	365	360	338	363	321	346	353	320	381	350	353	343	333	350	372	375	381	346	327	387	385	333	340	325	350	398	367	364	361	353	318	356	356	348	363	338	352	352	374	334	372	332	307	358	360	368	396	321	335	348	323	347	333	383	340	370	340	377	382	349	346	355	343	352	383	352	352	319	384	362	370	353	375	354	361	367	374	330	323	370	367	377	353	364	353	326	334	353	376	366	340	344	353	371	391	385	348	368	335	351	377	357	342	308	370	363	364	345	363	350	333	346	346	345	371	360	373	342	327	369	371	352	374	377	365	354	357	336	353	367	376	328	365	372	381	373	320	356	356	353	339	336	318	340	356	338	341	364	322	368	344	326	346	327	377	350	347	327	346	367	345	352	369	351	345	330	377	340	354	342	339	359	346	344	337	355	371	325	322	366	342	374	373	366	308	383	303	319	364	323	360	355	319	316	385	394	360	313	368	333	332	354	354	357	341	326	330	348	348	313	344	352	388	368	333	333	326	342	328	360	340	340	354	369	341	346	370	356	341	361	397	374	351	369	335	321	330	363	326	365	359	342	321	332	341	320	376	324	315	374	384	329	329	356	379	323	335	338	332	369	367	339	355	349	380	357	345	326	374	372	333	350	336	364	345	366	354	363	338	358	344	341	354	342	361	355	342	367	360	342	368	370	345	349	338	338	341	329	361	323	341	336	341	373	352	386	339	399	335	344	385	372	347	335	349	325	367	352	359	342	358	386	359	347	369	352	366	336	392	313	343	348	359	336	359	339	364	352	385	366	348	369	356	341	322	362	360	367	347	354	360	344	353	363	335	385	364	349	385	350	343	377	342	306	364	359	348	386	333	331	350	311	359	350	363	389	388	354	352	331	349	351	339	346	329	349	372	334	377	342	350	361	346	385	352	369	332	336	332	371	351	333	351	348	349	344	354	350	337	350	368	338	317	364	381	367	339	336	332	385	381	381	319	351	383	355	355	379	361	335	346	330	365	351	336	350	333	340	363	351	347	326	363	332	370	364	354	375	351	376	373	365	342	386	396	348	350	349	362	367	361	347	365	365	366	360	337	323	343	365	341	348	342	361	384	375	359	359	349	336	338	360	330	349	317	369	352	333	389	337	340	359	365	331	331	340	335	330	349	322	366	342	370	351	367	352	398	351	366	387	332	327	344	384	341	333	369	333	379	356	349	371	322	350	346	387	344	368	390	369	372	394	322	351	339	346	356	310	320	328	337	362	361	372	352	335	356	384	349	342	379	344	355	350	343	357	352	353	332	360	367	332	364	338	344	379	367	368	322	360	385	319	378	357	357	358	346	349	362	360	350	331	366	371	331	345	349	383	366	349	363	380	370	351	351	341	351	379	380	358	333	370	347	339	350	332	345	351	335	372	364	348	360	333	344	369	370	342	368	334	389	336	325	390	392	341	326	354	377	335	367	320	359	386	344	326	354	369	334	359	361	347	384	344	360	335	340	343	350	317	357	327	364	393	356	347	339	356	331	333	352	349	365	361	359	312	358	365	362	372	370	342	360	354	340	336	366	353	306	348	355	345	380	334	368	347	357	364	353	362	354	364	326	349	348	354	334	359	349	342	345	312	354	360	359	323	338	348	350	345	358	346	368	358	341	376	325	342	360	336	375	366	363	338	338	372	348	348	343	348	351	374	344	354	334	370	329	338	346	363	412	359	356	368	359	377	362	371	359	385	377	328	273	344	346	355	358	353	368	342	351	368	357	378	354	396	323	359	353	375	364	371	377	352	355	352	376	364	344	353	370	336	353	371	337	363	352	329	372	364	308	409	371	327	337	360	347	365	352	353	362	332	357	361	345	306	373	344	337	352	391	376	318	375	330	345	362	357	322	346	363	361	333	347	357	309	326	360	349	311	360	348	315	318	347	338	393	376	369	341	329	334	380	337	346	355	350	323	348	348	333	376	348	359	336	320	361	374	337	329	342	354	353	333	360	323	380	368	356	336	327	355	346	361	371	357	345	352	357	343	346	304	368	355	351	341	367	333	353	349	369	347	331	355	335	378	369	370	332	355	371	372	341	343	385	352	365	358	364	340	350	343	366	332	339	347	322	350	330	339	319	340	349	340	366	386	365	356	349	367	343	352	355	360	354	357	376	341	318	359	327	325	362	383	357	352	393	334	365	359	363	323	363	365	360	365	343	365	356	381	360	326	370	349	369	334	363	365	315	375	350	368	364	340	342	366	385	372	392	357	356	332	393	336	336	323	326	339	379	345	367	358	325	370	313	350	337	354	322	373	367	360	337	370	392	353	349	361	360	308	340	381	340	330	373	322	320	365	357	373	331	328	355	381	363	324	351	336	350	361	366	339	339	364	355	368	351	356	371	318	353	320	366	327	351	341	350	367	338	326	382	372	332	350	336	370	304	348	393	380	319	338	343	399	344	337	364	309	380	353	348	343	389	356	345	350	326	347	347	344	361	371	340	338	351	365	370	351	345	383	364	376	361	332	337	357	360	385	362	380	345	332	344	379	380	358	366	341	364	300	371	346	377	343	350	348	342	351	383	348	357	337	365	318	369	358	351	355	375	353	353	364	363	344	344	318	364	345	355	392	374	338	360	361	340	331	342	318	357	351	352	400	375	337	347	364	363	341	336	338	362	334	377	354	350	337	372	371	368	319	347	382	364	371	351	391	362	358	343	332	343	360	338	336	358	361	394	365	333	356	342	360	364	375	357	352	336	362	348	340	355	366	341	377	328	356	355	338	330	339	339	382	375	336	362	355	357	382	377	318	342	304	367	377	354	326	338	351	349	337	314	288	348	366	354	342	342	361	370	355	368	376	339	358	360	361	362	358	347	347	369	381	350	359	346	360	396	353	335	342	377	348	398	350	329	316	372	380	363	360	374	383	365	312	344	383	365	364	346	307	340	355
28446	19694	8628	2664	1295	696	474	334	270	271	254	241	235	223	185	224	221	207	192	193	196	202	216	190	214	230	245	229	228	221	244	239	247	236	193	189	192	178	194	160	170	201	186	179	201	179	173	188	179	155	177	172	182	165	176	183	201	187	163	186	169	168	193	160	185	153	163	170	182	197	184	166	169	169	163	194	188	158	180	189	177	190	156	184	183	174	174	164	164	147	197	164	155	149	171	184	156	157	168	191	165	139	161	163	195	190	180	160	165	175	174	168	174	165	143	161	147	151	156	165	163	169	181	169	178	179	173	153	169	141	184	167	156	180	182	169	169	164	173	187	152	166	155	172	170	156	170	159	159	163	154	160	164	170	175	167	156	163	175	166	141	171	164	195	155	151	180	183	157	156	162	168	174	169	161	184	151	178	160	167	157	178	158	166	174	170	177	179	168	189	163	162	160	188	184	169	158	161	166	163	176	189	184	178	169	161	166	164	172	170	171	170	196	178	167	168	186	188	162	186	204	148	174	161	185	182	135	175	164	175	173	158	192	158	189	153	176	171	150	155	167	190	177	195	182	172	176	179	146	154	173	183	161	151	157	163	154	156	202	168	168	180	166	182	182	163	169	154	168	172	155	151	163	175	167	168	163	157	160	174	153	157	154	148	173	160	170	151	171	167	181	165	190	164	176	193	168	161	177	145	152	168	194	184	186	168	168	175	162	172	157	176	168	156	181	168	180	185	170	174	160	178	160	174	156	167	168	172	158	139	181	172	177	171	156	161	164	169	176	160	179	165	168	157	171	157	181	167	162	160	172	179	139	164	167	175	169	158	164	164	162	168	167	156	151	169	179	161	170	170	171	155	190	158	178	178	155	158	181	179	151	137	174	176	174	143	148	161	173	167	158	173	152	179	175	164	164	164	180	172	176	160	164	176	191	171	154	162	148	147	150	178	158	180	178	149	154	172	188	153	157	159	159	170	166	180	182	164	167	155	177	164	154	158	171	177	174	168	170	176	174	170	166	161	156	172	162	172	172	168	180	191	182	170	168	183	152	174	166	183	183	166	183	154	194	179	169	144	174	157	159	169	180	170	172	207	186	179	176	166	176	184	163	168	158	171	182	171	160	168	173	153	183	148	170	147	166	176	159	164	156	170	179	180	184	183	157	160	173	165	185	187	179	191	167	151	168	184	166	196	182	158	158	153	166	175	183	164	151	164	182	164	166	170	162	164	192	161	176	149	172	189	162	158	171	178	190	176	158	174	173	172	173	180	158	163	182	167	169	167	165	159	154	150	167	154	147	185	167	174	166	186	149	174	171	160	174	178	163	164	190	171	192	150	152	147	175	178	179	157	151	164	189	180	177	163	165	212	171	197	171	159	162	190	177	166	149	177	149	164	202	134	175	182	171	171	159	166	173	164	171	191	163	155	162	197	171	177	189	152	171	195	170	149	180	143	179	172	162	168	158	178	152	177	182	177	185	161	165	177	164	188	149	171	159	173	179	184	165	170	172	182	165	161	161	169	172	196	173	163	156	172	154	172	165	153	174	157	169	173	166	151	172	152	163	150	154	160	170	150	160	176	180	169	144	179	181	169	164	168	153	181	182	161	161	163	167	165	174	161	166	176	159	169	170	146	178	159	152	157	167	161	181	156	147	191	169	147	165	174	158	170	137	147	164	173	158	170	165	184	162	180	155	184	170	172	185	176	161	155	161	157	164	164	173	197	162	168	181	188	190	176	193	166	155	166	164	156	176	179	173	157	178	188	179	143	142	139	170	169	183	144	141	192	184	180	163	154	177	157	190	167	162	180	186	145	169	170	148	182	165	177	210	159	166	183	162	139	150	180	190	159	179	142	157	183	173	158	177	168	160	189	166	172	156	166	157	176	156	181	180	159	173	165	186	185	197	202	180	165	172	169	167	173	170	175	165	172	165	175	164	166	171	174	151	146	183	143	170	167	154	165	156	155	139	167	148	171	146	204	176	188	174	169	171	164	167	169	158	138	191	158	170	170	161	164	166	172	176	181	181	165	164	160	166	182	152	155	178	197	167	167	171	168	175	196	148	156	169	196	173	159	162	179	162	172	185	154	193	189	172	141	169	157	168	178	169	194	195	167	170	162	170	173	190	164	157	169	170	154	169	170	174	163	155	169	166	156	165	166	198	158	166	169	179	176	163	174	173	164	177	179	168	161	163	149	182	182	172	158	170	159	163	186	143	159	180	178	139	169	170	163	185	155	164	167	226	177	168	172	176	162	158	183	196	149	162	202	183	175	173	159	161	171	190	158	149	167	171	205	169	184	171	164	166	162	167	149	157	165	177	176	165	149	185	172	158	164	183	173	149	179	186	160	147	146	175	166	174	173	184	178	166	184	160	168	166	171	147	162	152	182	182	175	164	191	162	154	157	167	150	177	183	199	184	168	162	183	170	150	155	183	162	151	139	172	171	182	171	181	165	181	174	173	202	163	173	177	170	158	153	153	153	167	138	168	175	164	163	179	159	189	174	166	158	164	169	156	173	183	175	206	158	140	155	165	164	174	182	181	159	189	187	176	167	152	154	173	187	182	149	184	188	146	186	183	161	159	193	162	169	167	155	185	173	172	159	156	172	192	170	173	157	150	185	155	167	189	160	155	189	157	139	164	198	145	157	166	180	174	172	191	148	171	177	155	181	186	176	164	167	155	161	152	154	162	158	173	172	153	149	179	170	158	163	179	172	157	162	167	159	148	161	174	168	171	163	198	160	177	206	153	178	169	156	160	182	157	170	173	187	155	161	171	189	165	162	189	172	160	164	166	194	163	182	175	184	163	187	170	146	184	153	177	152	167	182	144	168	178	185	165	176	159	153	154	158	177	168	176	176	162	184	181	168	178	172	168	159	180	185	151	172	180	169	184	173	175	191	185	160	163	167	184	184	144	167	192	173	162	157	163	164	170	182	173	168	159	146	175	182	166	170	175	166	188	178	168	194	154	149	173	181	157	166	165	175	189	164	151	165	172	158	169	197	151	175	178	168	160	182	178	166	171	167	178	147	178	166	131	156	186	173	181	152	168	173	163	138	163	151	181	175	161	177	173	160	156	147	159	172	167	173	166	153	156	167	159	186	155	149	165	155	167	169	161	160	158	172	147	168	164	165	172	166	161	153	179	177	138	149	181	177	187	159	175	148	175	201	181	174	168	158	152	152	174	193	167	198	152	191	182	157	186	169	173	157	185	181	161	156	158	165	199	156	165	161	197	163	175	169	165	152	147	151	157	156	160	195	155	189	168	140	177	176	172	177	172	174	175	168	171	185	150	157	167	150	157	197	168	142	192	189	156	173	152	161	137	175	185	190	168	184	155	167	166	160	171	160	174	158	171	166	178	165	161	146	163	169	193	188	161	172	164	169	180	153	141	178	179	145	162	175	174	147	171	178	169	154	169	170	165	160	161	182	179	159	160	165	164	159	159	166	167	185	170	153	172	180	174	184	160	168	195	160	161
18871	16705	6221	2948	2033	1213	724	542	412	407	356	358	324	279	234	266	237	249	280	254	234	240	236	253	274	278	251	268	277	294	297	293	314	278	290	271	261	226	216	218	236	209	231	226	227	251	199	199	203	226	190	210	201	203	184	221	187	200	202	209	191	207	203	197	185	186	192	194	187	194	191	196	203	193	190	179	172	161	202	194	198	157	191	175	202	169	209	194	173	192	193	172	191	186	190	197	202	195	203	189	171	191	168	177	173	203	178	188	204	214	194	174	206	200	205	191	191	185	181	166	179	168	172	181	179	177	179	159	196	198	206	174	184	185	183	193	199	168	183	190	170	160	182	163	182	193	186	177	208	179	188	189	200	188	184	191	198	186	200	189	157	167	190	174	199	186	156	189	210	189	199	188	203	171	151	193	198	192	185	185	162	208	199	193	187	200	206	180	162	176	160	184	157	189	196	139	194	185	165	182	172	205	197	178	177	176	186	185	205	166	180	181	190	199	200	203	199	191	197	208	181	221	169	204	163	177	180	190	200	197	193	183	182	177	211	200	177	197	164	192	179	201	206	196	198	193	198	174	182	192	192	172	198	189	173	199	163	171	184	193	185	191	191	200	201	161	184	190	181	192	185	180	179	205	176	189	212	181	204	211	184	182	193	176	183	205	176	196	173	177	188	189	173	205	159	167	190	178	197	187	165	177	193	174	184	191	168	185	174	202	187	186	183	208	193	190	180	169	202	189	189	164	190	170	173	188	174	188	188	180	188	187	174	183	182	170	157	190	187	182	187	169	196	186	178	165	172	175	165	177	188	177	191	176	184	178	213	190	194	179	186	191	159	183	166	207	195	185	209	171	167	204	202	188	189	200	176	169	197	190	185	200	196	180	193	176	183	202	183	186	168	175	174	183	169	193	179	186	174	182	200	183	202	193	192	179	176	183	189	205	174	172	193	209	188	176	184	159	198	190	180	200	201	192	199	171	168	180	164	184	197	181	180	189	177	187	181	170	205	178	199	191	189	191	192	166	190	190	185	172	165	190	184	207	178	190	194	184	190	175	181	210	169	186	162	173	190	175	191	190	189	178	188	161	195	193	188	170	203	203	173	175	213	174	157	211	203	204	178	173	203	177	193	193	189	205	178	183	180	183	197	177	182	177	192	202	191	170	166	173	191	190	194	183	221	192	188	160	190	205	175	185	197	181	181	160	175	172	205	168	185	181	178	197	193	184	186	217	151	189	170	199	194	197	197	191	197	171	182	213	181	192	180	190	211	206	209	183	187	171	200	187	199	156	177	198	192	207	172	199	182	199	183	202	170	188	169	197	174	200	167	175	183	185	161	185	183	181	195	170	195	199	211	172	171	203	184	192	203	178	192	166	190	188	189	204	208	202	178	165	186	165	166	178	208	205	178	199	165	188	199	200	190	178	189	182	190	214	184	165	177	182	194	174	177	201	183	216	175	205	203	184	191	192	207	168	178	177	171	196	196	169	182	202	152	182	183	172	200	177	187	180	193	171	185	210	184	173	153	182	186	177	199	172	198	202	198	180	186	174	178	164	199	173	192	181	206	180	191	202	175	188	174	172	193	182	174	175	178	184	190	177	180	178	187	196	167	189	198	158	198	180	184	190	186	186	213	173	183	203	202	178	195	202	201	177	165	154	210	184	175	196	197	187	173	176	209	192	186	176	191	189	176	179	200	190	185	196	212	193	178	184	204	181	209	188	192	201	172	192	209	180	207	215	175	171	141	171	187	204	192	211	195	191	166	172	225	182	163	178	194	169	166	201	214	190	189	169	172	176	187	201	168	180	170	201	175	204	191	182	193	194	179	173	196	186	178	182	184	178	186	192	154	198	180	157	182	196	194	197	201	195	182	196	190	185	179	183	168	174	188	196	183	170	159	170	186	172	160	190	175	186	204	185	176	184	189	209	209	189	171	215	189	156	216	179	178	178	191	174	203	196	189	208	179	182	176	170	155	217	212	201	190	171	192	176	175	180	174	204	177	173	177	172	194	176	189	182	167	193	189	176	211	196	195	183	199	174	187	193	181	204	184	208	188	161	199	169	165	188	194	176	185	217	186	188	174	208	179	197	192	219	192	190	185	189	198	185	194	213	201	214	207	182	209	191	190	184	157	175	179	191	200	169	201	182	206	189	175	177	224	180	178	188	171	181	197	181	187	189	189	170	186	173	216	182	176	171	207	185	196	183	192	187	207	186	200	200	179	193	190	197	170	163	178	179	196	177	161	175	159	192	176	207	183	180	195	190	182	189	188	181	187	179	205	167	195	180	174	173	200	195	180	179	168	175	174	190	176	211	199	195	197	171	198	203	204	192	185	197	190	186	174	183	192	201	184	180	183	153	204	164	187	182	178	185	187	196	192	183	193	209	210	160	176	176	175	159	180	200	198	206	201	191	186	183	183	186	213	158	198	204	206	189	180	177	178	174	187	188	207	190	209	212	207	205	186	223	206	184	201	195	198	172	187	191	172	201	176	174	204	170	223	173	174	190	185	182	189	193	183	172	183	177	211	187	183	173	185	170	187	170	178	188	201	211	191	179	174	178	184	185	182	173	178	192	178	163	206	200	189	198	190	172	197	202	183	189	184	165	173	178	167	201	187	184	198	205	224	188	183	167	220	180	216	200	195	213	199	189	181	178	168	186	168	173	206	186	191	180	196	211	195	175	191	203	202	193	178	200	179	187	181	192	181	168	197	175	165	210	178	174	186	198	191	190	186	177	214	193	194	181	199	174	189	173	179	179	215	209	189	213	196	199	180	181	194	188	193	208	176	179	196	187	175	180	201	192	214	205	148	243	219	174	212	168	169	203	202	177	201	181	171	196	193	175	203	198	195	189	160	178	186	187	203	197	181	194	210	179	221	168	176	189	187	167	187	161	190	199	191	182	211	153	178	200	192	175	171	173	179	203	192	209	192	182	191	223	190	178	192	183	210	182	188	181	181	174	184	179	182	177	176	225	196	182	194	202	203	206	208	166	205	169	181	196	183	180	184	190	177	182	165	183	167	155	171	191	207	192	159	187	205	201	178	163	185	186	206	174	180	193	181	185	168	184	182	204	167	171	160	178	196	171	183	218	178	176	193	172	188	203	187	174	185	175	165	174	172	200	186	156	189	177	189	187	185	197	195	186	191	201	176	190	162	194	184	180	184	181	173	196	201	172	179	181	168	189	166	187	201	165	200	201	195	195	180	172	200	180	188	199	222	206	215	202	185	191	191	188	166	200	185	189	182	176	182	180	181	206	165	191	203	186	191	154	218	173	165	200	165	165	177	205	205	197	161	175	169	200	183	196	174	178	185	192	190	182	188	198	172	193	192	198	196	186	174	168	167	175	166	180	171	224	194	186	207	180	169	185	200	174	187	152	170	158	198	190	205	181	190	163	184	190	170	200	176	181	205	199	172	184	210	186	200	179	184	180	180	188	188	194	174	193	185	179	197	181	201	220	204	208	184	188	186	169
24114	21292	28309	24560	21187	7799	1291	713	607	571	513	435	462	365	350	372	346	329	333	327	310	305	339	341	325	344	369	366	375	374	374	403	366	360	363	304	318	304	261	284	279	283	288	290	293	240	252	210	258	269	248	266	289	290	230	250	279	244	294	217	255	238	253	251	252	269	247	248	258	252	263	239	242	256	255	266	237	237	225	247	232	233	250	242	241	235	211	254	238	234	237	231	240	258	206	242	241	227	242	240	251	243	238	250	245	254	217	231	238	247	235	220	238	235	230	241	227	250	228	228	259	252	246	219	220	239	236	251	241	241	230	233	242	243	257	218	234	222	219	244	244	245	247	236	254	247	241	248	246	230	264	256	237	229	236	239	248	230	234	233	245	233	246	235	199	220	235	256	257	253	247	250	248	265	209	210	229	217	229	240	236	254	250	247	224	255	215	211	218	198	247	231	230	249	230	221	252	247	212	259	220	250	225	245	231	215	238	246	214	257	255	248	226	236	235	259	230	245	231	235	234	214	238	274	253	260	240	242	220	230	233	250	241	233	219	229	200	233	214	226	256	259	243	238	238	241	247	250	214	237	250	240	255	254	208	241	213	237	245	234	261	228	251	225	241	246	264	224	241	220	211	233	237	240	235	247	235	217	246	223	214	232	215	241	225	248	233	209	228	221	207	228	236	221	228	259	223	238	218	236	212	230	233	254	240	266	240	247	255	219	227	232	218	234	231	246	234	249	224	229	245	233	240	247	230	223	209	229	216	198	234	256	234	253	252	231	261	250	241	278	257	219	244	236	226	238	264	284	249	216	260	231	258	199	242	234	234	231	221	217	241	231	246	216	249	227	245	226	256	241	241	237	204	226	238	220	255	232	209	243	257	231	219	228	247	262	242	250	245	216	238	212	242	249	241	217	264	236	234	238	271	236	236	230	218	204	240	272	256	247	246	237	217	235	231	215	223	242	243	260	238	233	257	253	250	269	203	203	213	236	219	236	219	233	250	244	240	252	235	247	253	240	207	249	234	242	245	249	224	227	227	242	238	237	231	243	251	232	256	261	249	229	250	236	260	227	246	211	235	232	232	229	254	240	243	236	243	257	210	218	229	241	260	260	218	242	239	234	236	207	235	227	225	225	202	261	202	218	249	224	256	239	229	216	236	229	241	239	280	248	233	228	246	224	214	238	229	222	223	238	250	229	205	255	224	251	234	261	224	224	244	235	252	256	230	222	258	227	240	192	232	230	246	235	208	226	266	279	218	225	242	233	210	245	214	214	238	251	248	243	247	222	207	237	252	235	234	216	245	239	226	245	255	236	230	236	242	232	229	241	247	224	257	217	234	218	235	230	230	233	216	239	257	233	218	231	236	256	198	227	246	239	240	228	245	241	257	224	228	228	239	208	253	230	220	243	242	209	208	237	258	228	256	238	204	225	228	240	202	230	275	252	251	224	258	237	257	233	240	245	242	249	232	275	226	257	233	255	227	253	248	217	225	222	241	253	224	228	249	242	244	240	281	254	242	238	256	227	240	258	233	235	223	231	232	221	250	232	239	245	218	246	221	242	229	246	232	219	259	254	238	224	223	205	240	265	226	237	240	248	227	232	241	246	243	235	219	217	201	233	239	279	234	231	250	242	236	265	214	276	213	237	221	223	238	227	234	261	221	225	238	247	224	205	224	224	259	230	241	253	248	216	245	270	256	240	234	211	237	197	254	232	230	233	213	222	225	234	240	222	241	218	253	210	233	227	218	229	228	218	243	219	227	230	224	247	245	238	233	237	235	238	237	217	245	270	241	221	227	213	242	219	220	241	237	232	274	195	251	227	240	241	221	267	264	244	235	247	242	240	249	248	244	213	238	241	238	256	230	222	251	238	254	279	237	233	233	230	223	211	233	236	211	226	198	211	243	224	225	242	249	231	240	204	252	230	266	221	220	211	230	229	218	243	218	267	237	235	253	259	247	250	247	213	236	243	235	245	243	261	230	245	219	234	210	219	231	263	254	244	237	249	214	247	248	241	244	215	237	237	202	250	239	215	236	231	242	227	235	240	223	245	235	225	248	252	239	242	239	259	258	239	239	264	249	247	226	243	237	231	249	221	230	212	232	211	218	227	256	221	228	226	231	176	230	211	242	238	227	235	226	229	238	243	208	232	239	249	227	256	247	228	227	206	233	247	250	248	239	230	245	223	236	205	221	228	217	217	242	219	252	235	249	223	227	238	228	225	212	210	227	252	250	260	225	256	249	251	265	212	203	245	227	253	227	241	239	242	236	252	228	234	206	226	256	254	249	216	247	241	261	239	237	209	254	241	242	245	255	249	244	244	213	248	218	274	231	238	223	278	242	258	224	253	224	256	222	233	221	239	272	242	269	230	249	242	241	222	272	244	210	252	222	237	244	219	247	254	253	253	254	218	236	216	229	215	255	217	256	229	223	216	222	229	249	244	235	264	254	253	237	251	246	242	225	247	280	221	215	257	206	236	218	238	229	269	255	259	245	234	239	225	234	247	230	251	257	214	218	230	252	227	207	226	246	235	256	230	233	227	253	211	227	245	258	242	214	230	227	241	270	208	257	241	241	214	221	218	240	252	210	228	236	229	243	226	200	240	243	259	234	239	221	196	243	246	256	241	235	245	224	216	265	246	243	238	241	234	245	223	232	255	234	261	211	237	201	231	242	244	220	237	239	253	220	242	220	209	254	242	231	214	255	228	236	224	241	228	267	253	252	214	209	218	219	208	253	218	232	248	260	219	214	247	247	258	238	239	258	248	229	248	269	220	204	252	195	227	223	236	238	247	219	221	212	232	240	238	234	232	244	223	245	208	205	228	263	223	235	248	222	250	222	224	212	244	227	239	249	247	236	220	245	247	236	263	241	217	242	251	257	245	247	244	237	236	257	244	229	225	234	232	232	241	234	245	235	249	219	257	225	228	253	243	242	224	252	216	247	230	252	217	226	239	231	237	257	227	219	240	236	227	232	263	215	210	228	211	234	245	238	271	239	228	236	215	216	230	248	226	232	256	229	218	263	230	247	222	237	224	249	258	242	254	212	232	222	234	232	238	253	232	237	214	206	244	266	246	238	222	234	225	217	217	236	238	227	233	217	226	224	223	243	206	256	232	234	224	236	222	227	254	231	232	235	243	250	256	242	215	255	248	233	228	246	219	234	215	260	230	222	217	247	233	238	216	243	240	225	221	240	222	237	233	223	261	245	204	251	237	240	220	201	239	252	248	237	215	239	234	214	251	240	218	245	255	222	242	251	247	248	261	231	239	251	225	248	254	235	237	239	226	229	210	208	225	247	210	235	235	247	232	214	236	238	241	255	209	245	238	257	206	214	205	234	239	231	241	226	222	247	265	251	226	233	235	233	216	265	269	234	209	247	246	242	221	233	269	260	239	223	222	229	199	226	228	212	224	223	223	236	261	276	238	255	237	243	207	203	236	239	227	225	208	214	230	227	219	248	273	251	247	222	219	207	238
22823	27578	11591	6019	3968	2520	1698	1214	998	913	773	684	635	484	482	440	448	434	435	411	420	386	389	378	448	427	433	506	453	488	504	476	505	482	454	390	338	300	322	351	330	316	321	299	297	303	268	295	328	292	309	282	277	264	258	290	301	269	253	301	278	272	294	265	269	299	282	247	257	271	289	305	265	263	246	256	264	252	261	265	248	278	283	276	251	260	256	249	247	252	245	281	251	248	244	209	273	255	219	263	261	255	259	262	245	242	265	224	258	254	277	249	267	255	268	245	261	267	245	255	255	255	229	227	258	247	266	249	229	278	232	268	252	241	257	266	253	253	263	242	253	281	253	247	239	246	263	262	256	259	251	227	238	287	224	251	222	224	239	246	255	224	267	286	287	261	250	244	233	258	238	244	260	241	238	261	272	232	250	230	270	252	247	259	268	255	244	242	256	233	231	248	250	258	255	249	211	261	219	277	250	238	250	231	253	259	248	250	238	250	244	265	254	278	224	244	227	238	251	249	244	263	254	278	253	256	262	270	235	242	268	231	263	263	262	284	205	257	248	271	234	278	235	286	277	254	263	253	248	263	232	247	220	254	243	267	235	249	272	231	257	268	275	254	248	215	254	253	264	249	243	268	260	256	261	259	262	226	258	253	254	248	241	256	259	232	269	237	238	246	254	250	249	263	261	254	238	260	262	262	286	245	253	240	266	262	265	233	235	225	229	244	252	245	250	241	259	263	276	227	254	253	235	262	249	256	249	244	249	262	233	218	234	246	242	234	233	244	258	252	234	244	250	269	245	267	282	253	275	261	270	257	255	238	271	242	268	262	227	265	252	263	250	237	273	268	260	281	246	276	260	268	242	254	257	252	240	250	269	245	254	260	254	245	233	261	228	238	253	245	254	240	275	247	265	245	252	255	265	237	247	233	232	238	234	263	257	232	275	278	235	268	246	244	270	290	245	265	249	235	262	237	257	253	264	265	247	234	270	256	237	248	260	267	240	228	249	245	261	252	246	248	264	253	246	231	256	274	254	267	252	265	221	239	251	293	245	228	237	256	267	245	249	241	254	259	256	250	237	271	271	240	253	250	275	256	256	238	256	251	274	266	244	252	275	244	247	228	259	250	281	250	264	242	232	230	260	246	246	244	238	254	262	246	248	252	283	258	255	228	259	244	267	229	259	260	227	250	229	252	263	269	255	239	279	257	229	240	277	254	256	262	274	247	238	266	275	255	228	286	269	259	262	257	234	242	253	255	246	244	237	271	261	253	250	268	250	271	235	232	216	241	231	218	266	233	257	241	238	254	256	219	242	262	256	248	254	223	236	241	261	217	269	227	257	241	242	266	238	242	247	241	268	259	230	249	217	265	237	249	252	259	256	226	273	260	246	261	273	259	262	257	261	237	219	237	278	235	250	243	253	266	254	264	248	214	265	257	262	252	261	272	256	231	265	260	235	252	264	237	265	273	220	226	262	269	227	261	238	230	258	273	255	230	278	243	245	271	243	255	251	239	230	245	239	252	273	218	226	245	228	262	265	256	274	261	257	259	249	246	233	273	284	262	249	276	244	261	271	246	225	251	252	232	235	242	276	248	214	248	274	242	258	261	258	230	264	247	247	232	267	232	251	247	195	243	223	219	272	269	246	243	250	240	264	241	247	241	237	258	241	262	235	269	243	226	243	271	239	267	267	261	245	219	219	252	261	274	243	268	232	248	237	252	258	274	256	264	234	226	254	225	246	254	236	237	245	271	250	233	262	243	269	228	280	238	251	241	238	262	268	271	241	282	257	237	235	257	252	247	265	275	261	266	224	262	269	280	260	240	253	268	258	241	250	274	253	258	247	268	233	238	240	222	250	238	220	241	264	249	273	238	237	254	270	254	259	266	242	257	233	260	242	258	252	242	268	272	261	235	226	254	241	266	230	239	256	294	244	271	263	257	240	247	275	249	261	254	269	219	264	263	249	254	268	222	232	249	244	263	252	265	275	260	257	252	241	252	259	258	243	271	278	272	241	224	233	278	249	218	248	232	245	229	241	229	276	248	252	239	243	268	251	222	255	255	260	218	253	256	228	227	248	255	227	241	229	267	255	249	250	268	268	245	261	242	253	247	236	258	244	246	258	259	272	245	234	227	248	271	258	232	250	287	242	278	265	285	267	234	221	265	265	236	262	279	243	263	269	251	234	261	236	233	248	254	249	260	243	256	256	234	239	271	267	271	243	220	274	274	237	249	259	264	249	276	236	245	239	266	238	231	247	275	207	268	267	270	248	250	240	269	242	253	261	257	251	247	232	266	253	270	247	249	224	257	236	241	252	267	244	273	248	243	214	254	272	222	259	278	239	253	234	233	263	219	274	208	261	267	249	240	249	255	257	238	220	240	248	253	248	233	275	230	222	243	231	277	274	274	256	265	249	255	273	224	262	262	255	287	248	252	251	273	230	257	263	234	222	248	235	232	253	265	227	213	243	241	266	234	261	269	248	249	226	253	255	239	265	252	256	283	250	250	223	252	251	246	267	239	238	238	265	244	244	254	259	256	250	239	269	243	243	268	238	248	254	273	252	246	225	265	233	260	241	257	270	266	246	269	273	247	253	270	247	249	241	261	241	256	236	262	247	226	253	253	263	231	224	245	259	280	240	266	248	267	287	248	260	247	264	238	221	245	234	240	265	255	245	268	249	265	264	277	254	251	243	275	248	266	256	267	267	248	234	240	248	272	256	278	241	270	226	252	230	251	262	247	258	244	196	250	224	265	270	237	228	221	223	271	251	242	281	240	289	229	250	257	250	254	274	233	261	264	251	236	244	233	276	257	233	223	246	246	262	249	221	256	238	262	249	233	244	240	262	229	248	253	226	251	250	248	251	251	220	243	271	256	248	244	269	279	245	271	242	224	250	250	234	268	221	258	244	250	263	248	264	276	265	275	221	260	248	247	282	226	274	266	241	265	259	251	254	251	252	268	235	241	240	218	236	226	279	254	184	266	260	230	220	222	253	262	255	260	268	256	250	244	250	213	264	261	250	261	233	239	248	255	263	261	247	258	254	242	267	254	280	251	265	260	243	252	258	231	251	257	249	219	242	266	225	261	223	242	247	263	235	224	247	271	264	234	224	273	266	235	276	262	205	246	288	257	258	267	252	268	270	268	265	248	230	238	242	245	253	228	247	241	225	250	245	253	268	266	239	229	256	270	234	306	233	257	256	243	238	264	246	258	263	244	254	264	251	263	245	243	266	245	267	245	233	276	238	256	263	249	219	256	244	248	299	261	268	267	266	231	234	262	257	242	243	272	251	261	277	246	238	256	250	267	250	264	246	275	236	263	238	262	248	243	249	241	259	235	252	259	244	245	274	260	248	254	275	268	262	241	229	257	248	226	265	220	235	258	227	238	251	252	262	250	230	250	267	273	245	254	232	251	263	269	245	220	245	263	239	246	270	238	228	279	263	226	262	265	247	254	263	241	270	256	241	268	253	246	273	261
25253	21296	27200	25535	7886	1106	709	507	467	451	407	385	300	305	306	311	312	308	287	274	333	276	286	315	309	301	291	322	330	346	317	361	351	325	264	281	282	263	258	273	243	268	268	279	240	264	252	248	233	256	275	278	251	240	235	254	233	237	251	206	255	238	283	252	234	282	242	228	217	237	257	250	216	222	220	242	210	266	247	263	221	214	220	228	228	234	244	238	243	215	244	256	221	196	231	222	219	258	221	231	218	246	216	218	211	213	229	242	218	228	245	232	215	248	232	207	261	224	232	239	253	223	241	226	228	239	206	209	235	230	200	238	225	222	223	246	215	249	228	222	244	240	271	214	239	245	243	199	228	230	243	229	223	243	222	225	202	226	233	233	214	203	240	244	217	225	220	241	219	253	231	215	256	243	225	224	251	245	244	232	220	241	225	260	190	232	248	243	206	226	209	228	236	231	207	251	224	210	225	225	229	222	225	226	229	225	250	219	254	236	210	229	223	229	228	239	253	228	248	239	253	231	216	246	246	244	222	237	228	235	212	241	225	217	222	240	236	227	202	243	229	219	247	220	230	240	215	223	229	248	253	219	232	253	240	238	233	204	221	248	214	228	221	200	212	241	218	220	226	224	232	209	225	218	233	222	244	240	221	220	215	234	254	226	216	219	247	225	241	232	212	221	244	202	243	217	221	217	234	239	235	226	256	230	228	195	244	252	247	246	224	234	221	218	223	231	199	241	202	213	231	226	230	247	240	231	224	243	224	225	213	231	238	231	217	247	221	245	231	250	245	269	221	252	221	209	224	269	212	243	195	239	250	218	243	212	241	226	245	250	247	223	254	246	216	233	234	225	240	267	225	215	226	230	247	218	223	246	221	208	240	239	234	230	219	246	248	214	226	236	240	237	217	230	244	210	216	213	225	230	212	234	236	214	265	249	222	220	256	209	211	240	226	209	223	235	248	250	191	251	222	234	233	222	218	214	219	203	220	219	227	215	225	218	248	249	240	226	234	261	223	243	242	249	249	243	235	218	228	233	224	226	239	236	240	247	230	212	234	198	249	229	211	249	239	240	229	249	231	246	221	211	221	190	231	229	215	219	209	231	226	238	221	255	242	241	213	214	232	234	247	229	245	210	253	238	227	237	224	243	246	224	246	228	223	249	238	220	236	219	210	218	243	211	202	251	221	218	231	230	218	213	267	241	227	225	224	207	219	217	246	216	250	235	232	230	217	222	231	234	238	250	242	213	212	256	231	234	251	213	220	225	198	227	242	230	234	228	233	251	246	244	227	206	209	236	220	207	225	252	210	232	253	263	230	237	219	213	246	208	236	272	224	237	219	243	244	233	220	253	216	250	215	225	257	238	245	235	240	243	242	222	256	215	221	211	230	239	237	216	226	232	217	237	236	235	226	240	217	234	235	231	242	230	215	238	227	222	234	239	234	223	239	225	215	257	223	224	236	256	224	240	223	229	235	243	226	221	230	208	237	243	217	230	242	204	208	228	250	226	224	227	225	221	240	252	232	248	215	219	194	213	226	210	224	225	215	221	234	214	247	253	202	216	217	219	245	205	218	231	240	243	238	229	245	234	243	206	242	210	217	239	260	234	218	217	231	224	232	253	221	240	258	241	230	234	205	239	219	230	243	227	245	228	207	257	256	221	233	241	216	236	246	233	234	205	224	241	211	244	250	219	234	226	224	241	241	228	233	237	230	232	219	223	203	213	228	203	223	234	225	236	229	247	229	254	221	209	205	244	236	292	239	233	227	214	220	244	230	228	247	247	255	237	217	247	225	237	232	214	203	247	210	208	242	244	237	246	224	235	251	226	221	262	226	242	236	233	227	215	229	214	214	243	234	228	263	253	211	240	248	223	234	209	241	234	223	234	216	217	228	235	254	218	223	222	258	230	216	231	225	216	255	214	219	243	214	246	221	221	249	226	231	214	261	242	233	216	231	225	208	228	230	243	234	217	220	233	246	210	241	234	220	233	239	231	248	230	200	240	229	234	238	202	228	239	205	206	222	239	231	259	245	228	232	236	218	224	231	230	233	207	222	207	244	243	228	231	250	247	225	222	226	220	239	234	245	233	224	238	208	255	222	211	246	238	246	218	216	251	215	248	217	250	254	233	220	211	226	228	241	244	235	238	255	231	224	244	213	238	222	224	217	216	222	217	234	212	257	238	222	233	237	238	253	224	224	255	224	230	213	249	255	234	213	211	209	241	228	224	247	207	217	211	210	217	225	215	223	230	215	227	236	216	242	238	242	232	227	230	222	233	223	224	241	236	257	243	239	249	226	220	250	218	220	266	214	212	230	248	225	226	253	205	215	241	235	212	222	257	197	201	240	229	218	234	230	253	243	247	233	241	224	206	227	237	235	236	238	239	242	228	223	209	236	219	230	250	238	232	235	237	251	231	207	233	200	211	239	235	203	221	222	263	242	214	239	251	220	231	226	225	231	220	240	264	228	238	229	252	220	247	223	248	241	265	197	239	231	238	255	223	223	237	218	244	221	244	249	244	221	230	231	255	238	240	219	232	231	229	226	241	225	189	243	241	247	236	243	229	269	231	224	200	200	227	231	216	238	252	207	234	253	239	219	218	226	195	210	249	240	247	207	220	240	227	226	239	235	248	220	245	210	231	236	219	237	217	189	239	248	209	232	248	245	234	234	242	223	235	235	204	227	257	240	215	257	236	214	222	203	263	221	221	228	224	223	219	240	234	223	243	250	233	241	265	221	201	240	222	205	227	227	216	215	209	231	220	225	207	237	245	220	249	220	199	227	228	230	222	202	227	233	226	217	249	230	236	251	219	227	210	223	242	243	240	237	223	230	256	228	233	250	239	248	219	209	218	208	229	218	236	229	221	199	247	240	219	246	228	228	222	247	209	229	240	221	226	261	239	217	246	216	225	250	220	224	232	240	235	247	235	222	221	217	206	225	235	205	238	249	237	210	244	228	219	233	237	218	224	209	236	262	208	214	238	243	230	225	212	225	225	215	249	225	225	224	263	220	259	218	237	269	206	229	239	251	219	238	235	236	254	279	260	246	221	196	215	212	235	219	232	223	234	205	226	253	236	237	251	234	247	227	230	223	210	231	231	221	217	228	245	242	252	226	219	233	249	225	252	196	227	225	246	230	230	245	230	258	199	240	252	244	226	235	218	232	201	255	232	237	228	216	244	248	225	207	223	229	238	235	249	232	252	237	219	246	264	222	257	256	213	239	247	235	236	211	256	242	228	236	226	243	253	254	219	220	222	248	229	236	231	251	245	215	199	217	241	218	229	231	205	214	242	234	243	227	243	234	207	237	243	229	210	230	224	216	219	231	231	240	240	234	217	205	222	235	202	242	204	228	227	210	234	229	225	204	240	232	229	212	265	236	206	281	228	203	223	241	199	217	266	226	244	216	213	221	236	240	231	228	226	205	235	218	222	237	225	230	224	222	226	222	225	252	255	251	233	231	206	230	224	233	232	214	200
21133	21891	7039	3525	2392	1712	1133	914	789	731	585	541	480	416	383	435	421	380	382	356	378	365	386	375	398	378	437	466	461	447	448	408	441	422	409	360	313	328	308	293	284	307	288	296	294	283	305	295	277	256	256	251	282	291	297	283	258	274	254	272	258	280	267	281	276	269	275	279	259	285	275	251	246	250	244	234	290	268	271	250	267	270	267	242	207	272	253	233	271	269	246	253	271	242	248	268	264	240	238	236	252	263	228	264	244	262	256	256	257	239	248	259	233	252	239	240	236	238	248	245	244	243	236	265	261	232	266	277	268	254	238	254	270	272	276	246	248	233	223	279	263	241	244	286	233	229	244	257	243	265	255	251	230	260	233	235	253	260	254	268	241	245	248	258	294	252	250	255	250	277	256	243	279	259	246	247	248	250	248	234	263	236	280	243	265	260	264	243	251	259	238	235	243	246	256	225	237	258	241	231	268	243	223	252	243	285	245	259	248	275	230	234	266	259	237	268	247	268	226	255	259	256	252	259	231	246	248	243	251	218	236	237	229	262	210	251	269	259	243	264	228	264	261	254	250	261	262	234	259	217	218	253	248	247	258	242	248	256	270	257	263	250	258	266	265	220	252	234	248	270	236	245	238	250	249	266	257	273	239	256	251	264	283	274	224	239	260	249	265	253	267	233	219	262	270	245	261	276	268	251	263	242	230	236	273	263	261	239	227	275	262	262	267	304	263	240	246	256	236	239	243	253	250	239	241	210	252	245	254	253	239	266	239	266	236	280	237	226	254	261	272	246	241	252	266	262	260	263	276	278	256	279	245	254	240	265	263	254	253	237	262	254	265	235	252	287	263	258	274	268	265	232	271	257	233	300	209	262	228	245	244	258	243	255	253	284	231	223	277	254	278	252	266	229	269	252	267	247	251	277	225	249	268	245	222	235	244	253	245	247	232	245	250	222	252	251	250	255	234	258	237	266	230	241	270	245	257	251	239	231	254	262	255	229	277	262	254	250	230	252	224	247	245	247	238	259	258	253	270	260	245	240	240	246	253	238	264	281	249	267	272	226	265	240	261	270	263	224	245	244	294	268	220	251	272	247	265	267	236	244	259	249	276	254	262	260	232	249	264	262	250	239	259	234	255	275	265	264	241	257	220	243	265	249	242	266	262	272	252	245	268	254	262	258	241	263	266	239	252	262	239	234	230	273	248	257	218	247	261	247	256	229	249	248	256	244	296	276	239	238	235	277	275	253	269	258	271	244	227	235	239	252	273	256	246	254	254	257	254	253	261	235	217	270	256	261	266	271	227	257	266	256	253	297	263	263	284	260	251	285	253	266	246	233	250	262	258	276	256	238	231	258	263	257	264	242	270	244	257	254	262	251	240	242	249	255	264	233	276	237	258	248	236	260	229	239	259	238	269	254	253	264	277	228	253	248	259	251	253	238	247	289	265	229	267	252	243	255	259	231	277	254	240	241	261	277	241	244	233	247	268	257	258	272	255	253	242	264	265	264	229	244	265	281	238	238	248	238	240	240	264	249	227	272	250	242	223	239	262	261	262	230	263	248	267	269	273	242	258	230	256	234	255	255	238	264	242	238	284	254	249	266	275	280	256	275	234	254	246	265	253	270	250	254	239	258	227	258	238	251	273	218	238	262	240	258	239	277	255	269	259	251	268	233	286	220	236	255	272	248	235	248	262	255	248	281	251	237	262	265	268	270	259	232	287	245	242	248	256	263	242	232	232	253	265	262	274	242	220	273	224	256	260	269	276	242	271	242	217	276	252	263	250	255	224	243	246	249	233	218	286	245	262	213	271	257	247	250	254	259	243	248	256	256	223	239	222	241	245	222	236	251	261	256	254	262	269	244	255	290	274	229	224	248	257	239	255	238	264	275	267	245	235	261	240	251	270	262	260	267	276	227	294	249	258	277	244	251	267	255	247	264	245	268	281	246	239	236	232	267	271	231	238	262	227	224	255	236	261	249	256	246	255	254	270	261	257	261	230	264	248	227	235	248	244	253	237	250	268	258	257	265	252	245	251	245	260	255	260	258	240	227	247	250	296	248	247	279	224	289	238	245	225	243	248	220	266	284	281	237	247	263	233	279	247	253	245	248	289	270	257	253	213	271	241	256	276	276	251	249	249	261	226	247	266	243	261	268	264	246	257	276	240	267	248	241	275	244	251	247	269	221	250	228	269	244	267	262	252	242	248	269	234	245	242	239	235	253	217	209	232	279	268	251	256	243	242	235	263	264	265	252	249	266	276	250	254	257	228	248	243	243	261	243	249	230	273	235	252	250	261	254	268	277	256	229	253	270	261	254	230	263	250	264	240	244	249	255	271	265	257	261	235	230	234	270	280	274	240	291	258	252	254	256	250	232	246	263	224	270	252	237	237	237	269	238	218	273	233	250	264	256	261	250	241	263	242	254	248	242	256	222	252	263	253	229	226	251	240	268	246	247	218	261	243	226	252	241	236	275	247	244	260	275	246	251	231	256	254	267	228	241	230	226	257	269	264	250	236	260	250	237	232	255	242	247	276	246	243	221	248	285	255	246	258	279	276	271	286	267	236	258	277	251	228	247	263	253	238	261	267	247	245	275	255	256	273	264	246	267	239	262	245	275	282	248	251	217	258	249	252	224	247	254	242	255	268	242	233	252	256	274	264	243	259	244	256	261	240	263	253	244	253	250	222	236	262	241	246	251	245	238	278	243	278	258	229	264	232	245	253	242	255	242	271	241	242	268	269	244	235	257	246	273	245	268	248	280	266	249	276	246	223	241	258	245	243	273	272	274	264	237	262	244	231	255	227	287	222	247	243	245	243	220	245	260	274	263	242	242	278	253	272	273	255	269	239	267	235	243	268	264	255	265	251	253	265	241	249	273	241	254	262	257	232	262	255	244	269	243	270	248	248	224	275	268	251	239	244	262	246	266	271	258	259	254	265	253	278	228	240	219	264	267	255	236	264	240	271	243	262	277	256	267	252	266	254	257	226	241	219	241	269	234	260	233	260	255	262	232	253	275	244	251	229	278	252	256	256	259	280	258	265	273	235	245	264	254	229	295	243	260	232	251	262	230	240	209	271	266	243	286	267	226	249	263	254	227	226	259	207	279	265	246	238	258	258	258	279	252	224	231	245	247	249	252	274	262	260	248	260	260	234	245	236	269	225	268	267	263	260	281	255	298	257	226	253	230	267	253	264	234	250	258	282	232	241	255	220	241	241	257	248	241	256	245	245	251	222	260	256	270	251	251	276	291	242	230	261	266	245	270	234	253	240	256	267	259	223	236	263	273	251	260	239	238	281	266	248	218	233	258	274	264	256	268	262	247	248	246	246	245	244	233	250	246	244	263	262	237	266	256	265	238	255	258	215	242	280	265	228	257	226	282	260	265	266	245	264	232	271	241	261	247	250	264	235	244	259	252	255	259	255	261	244	250	261	259	250	264	240	251	257	244	247	260	250	253	259	265	247	235	264	253	234	263
22974	21312	28974	23991	21320	21267	6054	1382	1113	870	814	687	622	592	578	520	495	490	509	495	515	511	490	478	486	531	575	559	548	571	563	546	580	549	470	468	432	434	418	438	414	432	392	390	376	356	389	409	382	380	372	386	388	396	388	404	399	393	344	382	337	360	364	386	329	339	334	360	385	325	386	379	359	355	366	334	374	356	365	320	332	374	379	373	382	335	330	346	331	341	364	299	319	324	355	368	358	327	318	309	351	357	315	350	397	343	320	354	380	366	334	334	338	349	391	371	304	366	358	333	364	344	347	391	353	353	309	320	346	346	342	313	367	349	362	346	345	355	366	337	355	360	349	352	343	363	356	373	356	338	359	367	332	343	343	327	330	360	341	354	331	325	319	338	335	349	340	339	327	353	355	317	359	349	339	334	336	306	321	352	333	346	353	359	322	362	341	385	350	354	311	331	308	336	363	344	305	346	341	370	347	354	360	314	343	350	343	347	334	354	353	334	328	298	344	356	346	402	354	332	332	377	370	346	347	363	369	334	325	347	336	340	351	353	349	324	340	349	357	327	331	336	324	338	363	348	369	368	334	350	356	341	361	340	339	318	346	318	324	354	345	358	350	348	373	339	349	316	319	360	328	331	346	342	318	346	384	371	338	343	330	355	312	339	336	339	304	362	334	310	350	304	342	354	352	336	351	352	339	332	338	346	334	369	355	356	364	321	359	347	369	338	335	316	342	354	338	334	312	322	378	346	353	329	345	349	331	337	335	350	334	339	336	348	346	347	350	356	333	335	333	360	372	322	384	331	355	353	349	326	348	333	306	337	314	336	348	328	328	346	328	333	339	339	316	326	347	329	314	342	368	313	318	374	333	350	344	312	361	340	357	360	362	351	352	324	332	345	349	305	353	342	358	346	332	369	344	370	361	334	318	353	338	351	348	349	327	312	332	392	372	365	359	369	319	306	332	342	337	339	343	362	314	329	348	388	334	335	360	345	302	344	339	340	318	320	367	336	374	332	334	327	333	356	346	332	347	323	340	368	340	336	338	332	329	332	325	315	359	355	332	325	347	368	373	317	334	344	340	394	325	303	361	350	335	326	383	382	318	373	340	356	362	362	343	339	334	311	345	376	328	333	345	333	370	354	369	325	304	344	383	362	341	307	308	368	334	338	350	328	326	348	345	356	351	361	339	391	335	356	316	336	349	357	348	341	330	338	326	336	328	366	361	359	377	330	359	353	368	342	293	337	356	354	364	332	359	332	332	358	346	329	321	311	367	368	324	310	304	359	325	376	377	322	309	331	344	336	306	312	313	331	335	322	308	364	365	339	344	320	343	329	378	353	355	357	351	365	337	380	346	318	344	330	333	355	340	341	329	330	351	380	354	345	365	339	346	362	328	337	348	294	338	377	306	352	334	339	352	352	349	318	344	345	339	317	325	339	308	343	334	347	336	341	328	339	342	344	327	342	333	358	359	351	354	331	330	336	347	347	341	325	323	314	335	343	323	382	326	332	334	334	370	349	330	356	347	361	347	332	348	328	378	369	335	317	339	353	358	341	327	336	366	357	315	354	340	351	350	328	345	345	384	313	322	348	345	337	367	365	358	358	335	323	338	331	355	347	347	336	356	353	356	343	329	348	361	362	327	330	338	369	328	333	339	333	312	324	325	353	332	322	328	330	309	321	317	339	333	331	331	333	352	340	331	344	351	353	318	341	342	372	328	316	372	330	354	348	328	324	335	377	354	352	369	327	307	366	330	332	366	330	326	313	358	341	413	346	385	369	335	320	327	298	337	358	372	352	365	344	333	331	357	298	331	358	348	365	321	355	330	337	342	350	347	373	355	334	332	331	342	372	367	353	351	335	346	344	340	396	348	312	375	326	335	389	358	334	325	343	361	353	344	352	337	348	328	365	344	347	324	354	342	354	343	366	334	378	373	357	312	332	360	358	316	321	330	339	327	341	364	320	332	352	337	334	341	315	327	335	375	369	329	338	326	360	363	370	363	319	324	316	334	332	323	346	362	364	345	319	324	361	366	355	364	325	346	336	314	330	381	345	359	345	273	336	346	330	341	355	342	323	347	348	334	354	339	326	345	316	339	333	392	342	342	346	356	349	346	339	359	343	274	328	326	371	328	335	334	376	341	329	329	343	290	357	348	361	349	335	326	335	383	403	324	319	342	352	334	363	351	347	345	391	322	370	332	350	324	380	348	351	318	378	299	335	366	373	368	356	325	325	326	375	363	331	348	349	354	362	338	339	332	340	341	331	338	313	352	379	360	317	352	331	322	312	296	308	332	354	361	358	351	350	329	354	373	350	365	339	338	333	357	299	325	348	360	333	337	339	323	329	340	316	359	383	339	362	348	324	341	313	360	356	330	357	318	316	312	372	376	326	337	344	333	344	344	297	310	366	344	357	354	333	346	369	376	346	351	341	358	337	362	338	335	334	326	334	317	374	350	354	346	345	372	333	317	316	365	346	342	312	363	354	340	334	330	331	313	371	347	343	360	349	332	331	387	322	329	345	358	374	321	352	333	333	320	320	338	373	364	323	360	367	351	337	338	283	365	329	343	339	350	340	338	315	320	319	303	316	367	337	327	310	319	326	342	327	341	362	312	345	377	336	339	362	365	381	358	346	372	305	331	342	328	314	353	353	376	377	350	329	336	349	357	340	364	325	336	331	316	326	362	365	341	357	341	360	343	349	358	354	348	336	352	359	359	348	354	350	338	333	350	356	318	298	341	356	328	330	348	337	366	354	329	359	360	374	372	331	337	314	320	376	339	337	345	321	353	356	387	350	329	327	334	336	312	350	357	337	325	325	355	352	343	317	324	360	329	343	351	344	299	331	302	337	337	360	408	324	343	363	349	347	340	323	344	314	333	317	338	329	316	326	368	339	333	351	365	347	347	339	318	352	361	298	308	334	356	391	357	326	374	331	359	360	360	347	336	341	340	310	328	330	325	323	347	324	384	344	358	353	353	321	333	347	363	355	340	372	361	352	328	341	376	324	331	336	349	350	339	311	320	347	323	345	327	321	321	362	353	340	345	334	349	347	329	316	368	350	311	352	383	351	339	342	369	356	324	335	380	335	336	327	326	349	346	318	323	323	367	372	368	346	354	329	331	338	340	357	351	338	326	351	350	315	337	345	351	346	357	325	349	321	347	336	340	321	341	342	321	377	357	363	317	323	346	330	341	331	328	288	312	325	345	355	372	343	348	317	364	356	317	341	349	294	366	329	350	333	330	375	356	356	356	347	318	313	370	310	346	343	336	338	338	347	360	357	340	315	325	360	299	312	335	344	339	343	323	339	348	322	345	355	315	378	331	339	336	347	341	337	322	362	340	352	329	371	300	340	310	317	375	340	343	334	339	360	341	346	365	308	345	350	328	339	319	321	341	351	338	337	352	357	347	351	337	328	343	329	334	337	354	368	347	332	362	377	343	369	327	342	351	363	348	312	359	379	337	336	321	331	357	348	352	335
25817	33630	13131	7185	4754	3674	2667	2150	1778	1538	1236	1074	945	832	755	736	664	657	588	609	624	587	629	619	632	615	619	739	763	686	672	795	744	680	623	529	490	472	451	469	486	454	428	467	418	399	450	392	408	422	393	383	434	417	398	407	377	412	388	383	385	412	425	383	373	365	412	404	421	377	375	403	398	389	356	399	395	376	354	336	373	405	396	340	375	363	367	396	393	357	343	378	346	346	348	384	342	366	338	355	345	369	346	324	319	334	355	361	357	368	349	354	393	349	399	336	361	332	340	345	361	351	332	356	374	363	373	359	335	366	345	349	341	334	352	371	361	336	361	350	332	343	344	384	357	354	374	332	312	340	312	352	416	407	367	372	339	363	322	338	347	339	342	338	358	335	363	340	334	358	355	343	396	339	388	332	359	376	364	369	335	350	370	358	398	379	318	389	338	338	375	365	315	363	343	363	386	370	339	362	371	344	362	329	351	354	380	372	363	390	374	348	376	363	382	334	365	388	389	351	349	327	335	346	348	331	395	335	379	339	333	362	378	346	379	344	351	358	387	358	339	341	357	331	333	355	380	343	345	363	400	354	377	330	357	383	353	328	373	335	353	354	370	366	329	354	368	388	369	349	319	338	382	345	342	373	352	385	360	348	336	335	327	335	371	376	374	346	367	379	370	362	354	360	320	381	343	352	338	323	339	356	330	364	338	368	365	363	360	358	370	366	355	327	329	344	341	353	364	335	353	362	364	349	325	338	358	339	367	345	343	366	379	339	381	350	358	357	356	367	369	343	346	353	363	373	352	360	388	371	362	340	352	331	379	383	352	341	375	329	361	357	390	355	321	359	394	372	357	360	356	402	339	391	342	350	380	364	330	350	369	321	353	389	345	347	332	386	365	355	360	356	364	346	350	369	373	347	331	349	377	359	333	358	390	327	360	353	368	413	340	367	343	330	390	349	343	386	354	372	364	342	361	341	343	378	345	346	369	347	365	331	372	357	347	344	357	371	367	380	369	350	378	367	361	387	368	324	354	346	390	312	345	353	356	374	387	347	381	347	344	351	322	381	389	356	336	346	340	362	371	394	344	315	386	339	346	354	376	337	360	332	350	359	341	366	373	340	335	340	327	327	372	360	374	371	340	368	357	373	383	368	335	340	324	337	338	343	397	397	345	360	338	358	361	340	330	382	359	333	349	364	355	333	331	333	367	348	316	337	332	372	337	351	388	386	354	370	358	357	380	322	349	341	366	315	361	328	342	395	330	371	380	353	332	339	363	349	348	356	372	400	338	342	359	340	338	348	365	375	339	337	326	347	353	359	338	367	341	353	354	375	335	373	353	323	355	385	354	316	361	378	372	342	306	367	366	376	324	363	354	360	367	342	357	316	362	345	332	335	347	317	355	367	376	340	363	359	347	335	365	366	358	328	399	338	393	319	353	348	356	367	330	360	352	346	338	361	397	342	349	376	356	303	354	395	383	344	405	360	339	371	348	389	336	378	366	327	352	360	350	338	321	353	354	369	348	367	389	363	368	373	385	347	350	365	398	345	384	368	377	382	361	337	347	364	333	366	383	337	358	360	358	360	342	350	353	389	339	366	356	330	365	355	386	341	382	397	344	351	356	361	319	350	347	352	360	371	364	338	330	318	355	358	374	368	362	362	348	353	326	341	337	350	372	330	371	364	350	372	347	345	339	332	382	399	369	332	348	338	358	377	352	350	325	332	358	364	361	371	361	361	360	339	390	372	353	345	365	342	339	374	347	317	360	353	333	341	353	365	377	415	330	321	366	360	384	343	352	359	383	383	363	375	351	342	376	374	327	363	367	376	360	361	359	365	365	389	377	389	343	361	347	368	364	335	365	357	348	344	352	347	355	356	376	357	373	379	353	310	392	332	365	342	358	373	368	350	373	361	357	386	353	342	341	360	349	356	344	343	338	360	337	418	310	355	362	319	334	333	356	314	321	352	381	398	374	357	370	344	367	342	364	342	325	343	357	344	336	337	345	343	381	357	322	351	342	372	321	367	374	335	330	326	322	351	350	336	364	396	356	338	344	334	363	360	346	376	392	370	370	383	362	339	363	357	369	360	361	299	344	339	338	341	382	374	360	333	349	342	361	362	341	325	377	365	352	366	347	354	333	369	386	361	353	358	322	381	356	378	327	332	368	342	335	354	352	354	350	373	333	357	346	378	340	357	366	348	371	332	376	350	390	396	343	358	370	343	343	365	344	327	340	357	356	335	368	349	381	355	360	352	357	357	344	349	371	380	350	377	341	344	348	354	338	342	376	359	352	339	349	323	333	378	375	376	344	352	355	341	348	356	363	344	336	332	365	351	351	360	371	376	359	370	367	356	326	343	350	366	335	373	375	345	373	357	334	360	342	339	330	362	347	365	363	361	362	347	349	364	368	385	343	339	335	322	327	392	371	351	329	363	377	367	350	327	348	361	354	339	352	346	329	354	347	328	367	358	331	337	317	352	348	346	380	326	338	356	372	352	354	375	339	372	403	344	334	340	376	365	329	385	354	342	371	347	330	337	365	370	361	393	361	330	345	357	334	327	372	380	335	334	340	352	358	381	340	356	353	356	351	344	345	365	344	367	311	333	343	329	362	366	343	369	363	378	381	355	368	362	377	347	358	369	355	351	368	390	352	334	384	359	366	325	356	351	361	343	351	344	359	350	353	366	385	379	346	374	372	370	365	372	392	343	361	369	378	341	341	342	342	368	358	335	329	372	388	345	355	388	380	306	358	357	344	382	313	314	355	353	362	342	380	344	372	335	342	344	340	337	345	368	343	371	336	342	357	371	368	325	343	341	392	352	375	335	398	371	372	350	359	376	355	336	356	358	305	350	353	370	380	339	385	363	364	339	374	311	342	372	345	356	356	379	361	379	343	315	343	346	356	356	328	364	336	380	335	349	365	347	373	347	370	346	335	354	362	362	335	349	397	333	374	364	362	359	332	324	340	367	364	337	340	370	330	386	343	366	333	371	347	364	337	341	337	337	335	360	369	318	353	332	365	359	347	345	337	341	322	374	342	348	306	346	362	358	347	320	334	368	359	346	333	363	351	351	353	353	356	353	333	344	339	373	360	338	342	366	324	365	341	343	311	345	350	346	352	326	352	353	344	325	361	355	361	369	375	342	338	350	353	318	364	340	338	391	337	326	348	348	381	374	338	336	356	368	330	341	309	370	341	333	341	330	357	384	359	328	344	355	369	333	383	366	361	368	359	359	370	359	336	335	359	358	359	370	326	374	329	374	348	333	361	369	363	344	332	336	348	333	350	351	363	374	371	348	353	347	358	343	343	351	347	377	377	337	368	329	347	350	375	330	358	348	357	369	338	326	382	355	348	346	361	336	361	344	325	332	343	370	354	342	363	376	338	365	327	365	320	357	362	346	386	356	318	361	299	381	352	337	340	328	356	370	342	344	375	402	361	340	344	386	321	369	313	336	360	357	343	352	358	373	340	362	358	353
28393	19439	6881	1474	760	496	402	362	328	287	274	207	205	230	209	210	188	192	190	238	228	223	221	201	249	266	237	229	264	234	236	250	233	229	203	181	193	199	190	187	182	201	166	148	182	182	201	170	180	191	177	169	183	162	206	197	206	194	176	190	159	161	165	163	170	180	169	162	188	164	163	186	196	152	160	153	181	158	167	173	183	160	143	165	136	182	171	170	153	155	177	160	154	158	158	178	180	166	157	172	168	184	183	164	165	187	179	166	156	166	158	162	186	167	170	136	170	157	172	194	196	153	180	167	158	158	151	195	151	153	173	174	158	170	147	169	182	161	182	176	170	203	166	191	176	144	178	165	166	158	155	166	174	179	177	178	167	167	163	171	185	160	169	168	171	171	167	167	165	184	191	143	173	180	190	173	170	179	187	152	148	146	181	151	172	177	179	174	173	170	184	160	166	198	181	179	160	161	158	179	172	158	180	190	195	193	176	158	167	177	175	160	129	174	176	171	158	173	173	184	181	173	180	155	196	141	173	164	180	189	159	172	179	173	175	172	172	175	172	172	199	190	177	181	155	176	177	183	196	160	170	170	170	182	207	181	174	180	185	158	161	192	181	155	159	157	168	174	177	158	148	197	170	175	174	177	166	166	173	176	191	148	179	173	166	180	164	164	184	167	185	142	173	179	200	170	162	179	175	170	170	169	165	154	166	152	177	161	176	187	173	172	184	191	150	176	176	180	170	171	157	178	160	183	174	167	176	183	181	193	181	186	169	176	170	175	156	179	162	174	175	188	181	162	176	169	186	182	183	169	165	177	162	151	174	166	148	182	179	160	139	185	192	165	166	193	156	203	191	193	147	163	178	174	174	186	153	185	142	165	169	173	181	163	187	154	156	163	179	175	154	150	157	186	158	178	186	164	186	177	170	163	161	185	192	167	179	156	157	184	160	163	183	169	204	154	175	167	180	158	144	165	158	159	182	174	173	165	164	143	179	174	139	179	174	158	173	148	181	169	161	175	150	181	181	168	183	165	198	182	186	184	156	178	186	157	179	164	189	170	168	204	163	179	171	156	165	182	171	172	165	165	164	156	174	168	170	163	160	176	185	165	169	174	164	141	179	161	159	160	161	168	176	197	163	161	177	167	158	163	188	160	166	161	159	189	158	169	178	203	179	174	181	176	154	179	177	172	180	176	179	177	180	162	151	180	148	184	156	178	160	177	170	150	165	178	169	159	172	157	166	177	164	157	163	159	158	163	166	172	187	162	186	189	183	165	195	168	166	155	183	168	149	170	159	151	146	198	184	174	202	155	145	155	183	183	154	159	158	183	169	160	175	165	176	140	156	136	149	161	193	173	179	140	151	171	167	180	183	182	179	171	173	174	174	164	165	164	164	183	194	136	167	166	201	177	181	140	176	172	160	188	166	180	153	144	163	180	197	180	165	170	183	177	159	169	173	165	160	166	150	162	180	164	168	154	197	158	157	168	173	168	175	167	159	158	146	185	164	178	158	165	193	179	166	190	170	160	144	176	183	168	157	177	145	175	145	169	167	184	158	166	162	168	150	159	169	197	199	138	194	164	188	179	167	153	186	179	163	166	165	190	144	157	167	156	178	151	180	155	162	158	174	154	150	146	169	159	164	171	163	167	157	178	170	149	165	152	159	168	168	190	177	153	170	143	183	188	154	174	166	167	165	176	152	153	170	173	178	159	151	174	163	171	168	191	151	177	165	189	150	196	162	179	174	190	183	186	157	184	174	175	163	182	180	165	154	164	153	166	177	161	176	163	195	172	181	156	166	179	171	180	158	187	181	192	158	153	185	160	169	171	151	173	139	156	164	162	193	179	171	173	172	172	153	173	189	159	162	170	160	188	161	156	165	167	158	167	177	155	182	169	158	196	161	159	143	170	177	195	187	148	182	169	176	166	156	154	168	173	159	174	167	164	188	135	173	155	147	157	145	171	171	178	158	158	181	159	158	176	169	165	153	166	181	171	191	196	193	162	164	164	199	174	178	170	174	173	170	165	166	182	188	146	157	180	183	152	181	190	177	189	192	173	156	180	182	170	178	183	158	188	160	163	152	154	179	156	168	172	150	166	171	175	167	193	173	175	172	200	170	147	190	155	189	180	138	169	171	151	166	161	169	174	163	187	162	190	161	182	178	149	155	187	168	138	159	163	161	154	186	197	128	167	159	178	158	163	160	182	154	168	170	173	156	172	166	169	194	160	160	194	157	170	158	172	162	163	167	153	176	206	181	167	176	172	183	180	135	179	180	183	180	157	160	161	162	142	166	178	156	182	192	180	164	152	151	165	202	172	182	179	159	182	179	182	190	191	152	148	171	169	203	174	170	163	190	169	160	145	148	166	159	156	173	182	173	161	149	188	195	170	162	158	163	172	190	176	151	154	160	142	183	170	174	163	168	164	189	168	147	160	169	152	168	172	168	177	165	169	164	169	168	171	196	180	152	166	169	161	180	175	167	180	163	172	163	202	159	151	186	172	153	176	163	185	156	176	162	173	177	180	159	165	177	170	164	165	171	164	145	167	197	166	172	158	174	170	189	178	153	186	181	165	175	148	181	182	176	166	161	173	182	166	167	175	179	190	195	161	179	165	163	169	171	179	166	178	185	146	205	153	185	167	155	171	186	162	169	167	158	172	150	159	173	159	153	162	170	163	167	175	157	167	171	165	162	174	149	154	167	178	167	158	161	153	192	155	149	174	187	152	163	187	144	158	167	177	161	163	180	166	180	156	187	159	153	174	171	158	170	155	162	154	151	170	155	164	192	181	187	154	179	160	173	169	187	185	164	177	173	179	158	185	173	161	173	170	158	161	141	183	164	166	163	179	172	164	146	150	167	185	169	154	151	174	189	168	163	163	170	151	154	181	187	167	159	173	148	201	170	175	181	168	176	161	192	190	161	188	167	190	163	175	168	185	179	188	178	176	178	154	146	170	189	175	188	167	171	163	180	174	161	179	156	143	194	171	163	165	184	180	194	136	150	148	169	155	150	149	156	174	177	162	176	164	163	165	177	185	156	162	178	184	156	183	177	167	161	164	167	154	172	180	164	178	161	168	175	168	173	176	172	167	148	164	169	167	172	180	151	188	174	170	155	178	170	160	192	134	167	168	173	165	185	167	182	154	174	167	199	175	181	173	176	182	165	173	155	166	174	152	153	186	204	174	149	164	159	155	146	182	152	173	164	168	149	160	135	161	168	173	182	173	183	146	164	175	180	174	186	139	157	168	174	158	145	202	158	164	181	142	180	183	162	187	164	158	167	178	157	182	176	169	189	151	182	135	157	159	176	175	169	152	160	172	174	154	184	175	173	162	159	166	176	153	182	157	173	182	153	173	189	158	164	197	151	171	192	134	188	155	158	165	171	157	166	140	166	151	172	169	170	167	160	160	166	169	175	159	183	175	154	160	165	180	175	171	174	184	177	152	175	178	148	180	174	180	175	172	167	155	141	166	192	175
17674	15385	3296	1525	1062	770	681	625	503	447	385	352	271	283	281	236	238	255	282	254	255	260	283	239	268	284	312	317	332	330	287	308	278	278	282	243	232	193	220	226	232	197	206	206	202	202	196	186	196	194	207	185	179	186	196	193	185	189	180	218	192	201	196	215	186	192	201	185	199	188	185	200	228	185	210	193	193	189	198	179	202	191	185	194	185	194	192	173	198	179	200	172	214	204	196	193	176	168	185	186	171	184	169	158	176	192	201	192	180	186	187	207	192	195	181	165	173	199	194	180	191	177	191	177	213	198	182	203	180	205	197	193	201	180	191	181	210	198	181	186	189	207	181	196	191	189	174	168	177	188	172	187	202	174	201	163	171	166	185	217	174	187	177	146	188	186	194	165	173	197	184	177	181	185	200	168	191	193	190	170	214	171	203	187	197	164	165	171	202	190	187	185	195	167	166	168	167	189	190	195	186	175	181	185	168	167	195	196	205	155	202	172	202	180	200	186	224	180	160	188	182	183	204	189	199	175	205	218	204	193	187	193	188	169	176	198	177	204	193	206	187	177	184	205	176	195	198	189	184	197	176	199	178	192	187	147	166	188	195	183	185	214	173	170	190	198	178	174	197	189	196	201	174	182	184	190	197	201	160	172	196	173	200	187	169	186	202	199	172	195	197	181	202	187	193	184	176	190	215	172	165	180	177	192	175	172	194	199	177	182	208	148	201	189	184	168	180	173	183	182	190	179	185	195	175	194	189	192	184	177	187	194	198	206	176	198	191	173	185	186	184	186	183	200	181	183	215	182	198	196	185	164	181	205	191	176	201	180	190	190	182	178	210	201	184	177	186	171	207	184	169	175	191	195	186	168	220	182	184	197	201	180	180	183	171	171	178	176	196	197	196	173	198	198	181	163	191	173	176	202	180	183	167	193	178	179	202	179	188	189	197	176	184	189	202	165	185	184	173	213	186	196	200	190	197	185	175	182	214	185	197	189	179	190	154	166	178	166	193	179	209	166	203	205	191	171	171	167	187	192	157	165	179	162	203	198	194	172	176	181	195	195	182	177	198	164	209	199	179	183	208	172	176	180	188	193	187	168	172	165	185	177	157	196	204	181	196	197	184	191	167	164	184	188	191	172	190	200	181	185	169	227	211	180	183	209	196	178	227	189	193	172	187	181	179	188	174	207	187	201	184	178	191	162	181	170	175	181	178	196	172	190	174	172	168	175	179	190	202	196	200	188	191	180	201	205	194	160	189	179	168	192	211	167	157	182	175	191	156	176	178	179	180	170	197	183	189	190	175	206	185	204	186	198	193	210	191	194	199	200	180	203	189	204	181	192	164	176	169	198	165	169	183	207	196	172	189	178	199	208	191	195	173	202	200	171	221	182	177	186	187	200	207	163	175	180	176	195	186	174	176	217	188	151	201	169	192	195	190	164	184	189	174	179	177	207	189	196	186	194	185	162	174	203	176	179	183	173	193	184	203	204	220	178	200	178	150	168	197	175	189	171	217	214	162	193	204	172	192	206	181	184	196	190	206	198	194	185	184	171	204	176	190	187	191	175	168	188	177	182	163	198	167	179	191	182	173	185	181	156	187	172	168	189	187	192	182	205	182	183	219	189	219	188	178	203	166	192	186	207	169	204	206	188	166	188	178	199	181	183	199	182	179	190	187	191	200	198	178	198	184	176	210	204	187	195	227	176	161	188	165	196	177	178	172	183	183	179	145	186	160	163	174	193	204	191	188	189	181	183	182	190	197	180	174	174	178	179	182	163	209	198	174	211	188	182	159	196	185	190	196	189	168	201	183	203	186	228	176	190	174	169	179	198	170	180	212	166	186	203	219	187	198	169	205	211	207	198	187	178	190	183	179	193	166	191	200	222	189	171	192	170	191	204	168	185	190	210	171	196	195	182	198	185	180	173	184	160	167	198	170	190	165	175	188	192	206	176	175	208	175	184	220	167	203	179	206	196	184	182	173	181	186	171	178	174	168	196	179	170	190	201	197	164	187	207	162	176	181	189	184	177	170	173	212	174	195	194	183	192	196	169	187	173	197	173	181	196	186	202	200	207	180	172	191	178	204	190	180	205	195	171	188	171	201	169	207	194	182	206	179	180	211	177	190	169	189	187	179	191	185	186	168	183	184	189	176	169	172	177	202	179	195	210	183	185	185	181	205	200	207	166	167	185	204	196	171	181	180	188	171	172	203	174	186	181	197	185	193	196	185	166	189	191	171	164	165	192	175	190	220	177	184	179	161	185	198	203	180	179	164	189	177	186	169	194	170	180	177	175	203	186	189	185	217	145	161	208	203	172	186	191	202	180	174	179	187	191	178	198	198	185	179	176	187	164	199	198	200	193	167	173	208	209	183	183	208	174	167	179	166	207	203	189	186	181	188	185	182	175	204	173	164	201	207	193	189	193	193	184	193	195	202	180	176	183	202	217	186	187	186	191	172	201	160	189	189	203	210	186	188	187	173	197	170	190	187	180	159	170	201	175	182	174	174	196	192	193	187	186	194	198	186	195	185	169	164	182	193	207	186	203	191	205	169	175	183	192	189	179	178	163	188	188	195	185	193	203	180	190	181	190	195	174	191	182	190	201	194	170	194	194	179	173	189	197	182	215	186	217	188	185	160	180	193	184	174	170	191	185	156	190	166	190	198	175	202	180	194	223	219	169	188	181	189	180	183	195	192	170	178	183	174	206	208	159	203	200	206	191	187	208	177	202	179	197	184	195	189	169	207	176	200	168	191	193	184	184	168	203	180	189	183	177	201	193	169	179	174	175	178	181	184	189	209	181	208	189	179	183	187	186	192	196	159	188	191	193	219	208	192	154	199	210	192	195	196	179	192	159	194	178	184	189	178	180	197	203	185	189	212	166	171	180	189	176	177	177	187	174	180	212	192	162	190	192	178	205	179	198	185	186	203	182	207	189	185	167	195	188	186	173	187	179	178	179	193	197	191	158	201	166	208	173	190	187	183	156	186	190	197	171	190	203	195	193	198	177	218	180	191	174	204	171	163	213	203	190	186	161	154	194	184	186	196	182	161	196	174	187	191	192	196	187	187	195	177	181	205	178	192	199	158	172	170	180	194	178	183	169	168	206	182	208	180	169	181	200	183	187	203	173	186	183	178	176	189	191	202	159	191	196	177	179	186	170	200	187	183	186	175	181	209	181	198	194	176	171	180	190	206	175	165	201	186	184	192	175	206	182	165	206	178	175	189	184	199	197	172	164	163	195	181	185	174	181	196	185	195	165	174	189	168	199	184	175	179	186	192	189	216	192	179	187	209	190	202	185	175	186	188	184	162	156	186	182	191	182	159	192	190	194	195	179	189	190	200	199	188	174	168	191	200	185	175	195	193	185	189	165	189	179	159	169	211	184	184	149	183	194	187	188	217	203	208	214	161	151	216	160	169	198	159	196	182	183	194	193	176	171	169	186	202	202	203	185	176	161	173	175	186	177	197	186	191	163
24019	21253	28348	24438	21164	7438	1333	874	636	570	490	445	403	368	374	326	360	330	327	340	352	338	350	339	338	355	393	402	427	381	384	397	365	399	345	316	272	239	276	270	273	252	262	268	270	260	251	260	276	232	261	279	244	250	242	277	257	266	203	218	266	268	244	251	255	259	252	263	241	228	255	266	229	254	223	254	229	232	247	244	261	232	220	227	231	227	241	223	236	246	247	229	253	244	237	235	218	240	259	231	224	237	239	262	252	211	221	232	214	214	219	238	249	234	226	237	252	222	213	257	218	232	258	233	227	243	236	227	227	223	232	219	244	252	206	222	230	229	251	247	241	201	218	240	220	248	200	251	217	235	242	247	227	251	241	234	257	209	240	243	241	238	228	228	232	262	223	250	223	219	234	223	246	250	212	230	253	262	218	242	233	251	229	233	216	243	222	271	256	238	217	252	233	244	255	220	215	227	229	226	257	225	237	257	246	237	252	249	225	247	245	236	251	225	236	235	239	247	213	256	249	231	243	261	254	240	217	217	232	264	251	239	219	232	241	241	214	243	223	248	224	256	215	226	231	265	217	219	236	219	223	260	218	238	226	239	241	243	241	227	216	248	237	225	247	252	264	184	231	240	231	242	239	250	221	251	222	247	212	233	234	227	245	242	230	289	246	233	226	236	224	259	233	234	232	221	257	237	249	222	242	211	227	255	222	246	225	209	262	227	226	240	237	224	200	247	231	237	259	225	224	224	240	257	240	218	248	217	224	220	237	230	229	239	241	265	228	216	244	214	249	247	234	236	222	260	217	236	208	238	223	223	249	207	218	247	217	250	241	230	264	248	251	263	220	232	280	220	265	227	261	233	254	230	256	235	243	222	240	221	255	221	235	230	215	228	260	253	217	267	237	221	243	257	252	252	235	251	230	260	265	252	258	229	233	245	235	261	243	249	245	240	251	229	236	228	217	230	252	214	232	247	258	238	246	200	236	254	235	247	230	260	224	201	237	245	272	228	223	264	232	235	243	223	253	225	245	232	239	265	217	239	230	224	258	267	229	227	248	225	232	258	235	248	216	275	226	252	246	232	243	236	255	252	246	234	232	231	240	240	224	270	232	243	209	223	233	258	259	226	248	230	237	211	257	245	211	229	228	217	189	222	230	247	228	264	220	243	250	232	235	254	219	268	246	214	249	236	249	260	246	231	241	208	256	251	210	271	224	249	208	223	237	242	246	243	254	242	263	227	220	240	242	241	259	257	245	243	222	247	235	239	239	223	224	266	196	234	245	242	240	212	276	258	254	247	231	216	228	236	243	241	208	231	237	234	239	231	216	237	234	247	239	232	268	223	247	242	250	249	282	229	247	202	226	238	254	229	217	219	223	223	225	224	243	226	223	247	235	249	235	202	243	241	229	241	248	228	276	232	209	249	241	250	233	202	227	239	249	216	233	239	230	260	226	237	241	226	235	241	212	227	265	224	239	242	256	223	228	249	237	230	248	214	229	245	218	254	229	221	237	242	259	258	223	251	256	250	245	264	253	223	249	208	248	233	211	263	262	251	246	234	228	235	231	255	253	247	244	231	254	229	222	247	257	226	245	240	243	243	230	247	231	227	261	245	233	251	230	235	235	233	220	257	253	227	229	238	223	238	252	233	233	218	240	250	243	237	223	237	243	203	244	245	231	208	239	244	246	240	234	245	234	227	234	228	253	218	262	212	222	235	204	239	255	271	233	247	209	238	227	241	252	218	246	230	232	212	230	246	237	215	250	243	241	251	245	253	248	250	246	243	236	230	242	234	254	271	227	235	236	216	243	248	226	248	260	216	230	250	248	236	215	244	243	232	265	245	216	224	215	211	215	271	219	247	224	242	250	232	217	232	240	227	226	255	254	244	254	252	275	257	248	260	212	212	234	244	226	222	230	224	252	222	218	250	241	228	256	270	253	248	258	279	237	229	252	252	237	259	225	234	274	260	235	252	205	209	235	255	238	227	223	250	232	262	263	220	248	247	235	265	233	206	225	254	232	240	213	247	236	217	209	248	218	224	242	227	232	242	267	228	224	228	233	225	256	223	241	224	205	238	258	229	231	221	234	209	235	259	208	227	217	214	247	227	219	256	252	264	233	213	229	228	233	250	236	245	219	242	229	220	235	227	236	233	256	225	220	211	214	243	229	248	260	198	215	245	238	245	214	229	227	245	227	252	254	229	216	252	246	211	253	215	228	253	226	211	234	233	239	227	252	246	222	224	245	236	237	232	230	235	223	237	257	229	224	231	222	240	240	245	241	223	236	230	258	247	220	196	257	225	224	218	215	250	211	220	261	236	238	248	263	232	232	216	204	209	225	208	231	241	247	224	246	247	236	225	226	246	256	235	198	229	230	241	235	259	220	226	235	219	232	250	243	247	237	257	227	239	245	229	229	210	253	223	247	253	230	247	229	230	240	230	230	201	253	232	218	259	240	237	257	228	254	249	243	235	219	246	234	241	252	228	253	260	280	220	256	256	238	237	235	268	278	224	247	235	253	245	234	209	232	259	260	216	264	213	207	231	244	206	216	200	200	204	205	254	203	205	229	222	213	217	256	253	248	220	247	240	245	228	211	247	249	251	222	245	243	198	242	232	250	253	218	228	229	231	235	246	262	245	262	214	239	222	238	241	261	249	220	225	239	230	251	253	245	232	219	247	222	230	238	248	243	234	234	197	233	242	228	210	239	251	249	244	251	258	229	248	222	224	241	255	215	241	215	236	223	240	225	202	252	230	246	227	221	257	235	229	235	245	264	255	241	237	244	242	216	225	216	219	242	229	232	266	238	241	246	254	224	259	243	237	246	239	251	247	262	235	234	233	233	234	227	241	235	243	236	248	243	262	222	224	220	246	266	199	245	277	251	238	225	246	262	251	239	211	227	229	246	251	214	218	225	241	227	221	233	245	238	248	225	217	236	224	229	220	254	235	242	208	226	230	239	228	249	243	217	227	253	249	226	242	274	242	220	229	248	247	220	246	206	253	237	245	260	215	237	243	241	262	237	247	230	221	235	264	241	245	223	283	211	239	238	226	235	220	243	253	246	228	253	237	221	227	256	216	260	221	236	256	231	235	238	217	242	222	255	246	238	224	218	218	222	216	243	237	247	222	235	237	235	244	245	228	251	260	248	254	248	240	245	238	241	242	238	211	256	226	251	233	242	222	247	210	241	241	227	236	253	241	240	215	243	227	251	260	254	238	247	227	234	233	212	258	247	231	219	220	236	235	214	241	252	218	229	240	233	219	218	250	243	243	238	223	215	220	237	235	245	236	264	218	245	246	240	238	252	251	241	231	251	252	251	238	202	252	220	220	209	247	248	244	223	217	222	247	210	228	223	222	250	225	220	229	257	259	236	255	199	226	233	244	221	255	236	226	253	244	227	215	225	237	243	235	232	250	242	250	253	237	252	245	233	267	212	235	237	236	228	252	208	251	247	215	249	259	215	230	223	251	244	253	241	208
21994	29258	8510	4121	2936	2221	1692	1458	1071	896	734	635	561	501	504	448	453	456	441	390	386	387	349	419	419	444	474	486	507	558	496	494	484	460	396	395	354	353	317	348	336	302	322	296	297	283	297	320	284	319	281	297	264	298	308	278	274	284	231	241	308	263	274	256	270	274	281	266	244	251	269	260	272	271	273	264	289	270	277	236	282	285	244	253	257	242	241	259	235	257	257	281	197	248	244	257	216	251	236	248	248	290	238	251	242	250	238	248	229	281	275	231	270	214	276	252	264	233	244	241	222	248	232	285	235	257	265	254	259	277	255	224	243	238	240	228	266	273	266	258	234	281	243	245	249	241	288	213	244	253	254	260	236	258	270	274	250	273	269	204	226	233	224	249	235	246	261	243	246	262	257	246	234	243	256	220	241	251	248	257	257	254	250	224	237	256	251	254	255	266	244	249	250	232	242	251	223	260	250	234	266	234	254	273	240	255	225	273	252	258	257	245	270	245	263	269	261	246	223	253	213	262	232	250	244	240	238	247	265	223	259	256	215	259	247	266	243	244	242	270	277	241	229	234	229	253	257	234	242	254	247	254	241	239	234	268	254	248	233	230	256	264	246	228	267	231	239	245	276	228	243	237	253	254	233	241	239	244	251	249	281	257	244	267	226	208	272	241	224	252	257	254	217	258	255	266	288	233	263	260	261	238	258	238	255	264	241	254	229	236	270	227	236	232	261	244	242	253	265	266	242	253	236	237	245	264	244	234	269	257	262	238	244	243	239	242	245	251	225	252	238	247	250	250	220	270	256	247	241	193	230	225	252	241	247	250	234	229	239	263	249	245	231	262	255	225	240	257	241	235	253	253	239	236	254	259	252	252	249	243	258	227	287	230	276	259	249	236	246	273	257	218	240	266	265	257	265	245	238	271	238	268	236	237	243	236	252	263	251	267	256	261	211	256	247	256	250	219	229	241	245	285	245	219	258	239	264	228	271	247	241	280	235	229	252	232	231	233	242	228	252	270	249	260	232	258	255	255	243	242	240	254	244	271	240	231	233	237	251	253	241	251	262	253	247	223	249	231	240	270	260	212	242	241	241	245	265	263	248	257	221	243	244	243	268	232	293	275	235	253	262	226	237	240	228	243	248	229	274	261	267	233	255	239	219	262	245	243	231	275	279	246	231	258	253	260	256	250	250	239	236	241	227	234	282	247	228	244	221	278	261	245	238	240	261	259	258	237	249	249	245	251	240	246	241	248	252	254	223	240	220	249	285	263	271	251	208	263	257	254	249	266	253	236	225	239	225	277	275	265	252	249	238	259	257	269	240	241	238	246	246	268	224	233	266	256	251	267	252	214	254	221	210	243	254	251	258	230	234	235	263	251	232	232	253	245	248	260	252	258	257	210	229	242	271	269	246	242	245	252	248	264	272	265	273	235	252	245	264	268	267	232	236	257	255	227	263	273	261	273	264	240	252	250	238	248	258	247	254	255	222	235	278	247	271	283	236	247	239	235	266	240	246	250	255	249	265	222	279	249	225	274	230	251	281	247	254	236	245	266	227	258	242	272	252	232	258	259	259	267	239	224	221	231	247	242	270	227	245	246	237	237	246	222	282	238	244	254	237	258	250	247	257	268	255	238	238	270	252	272	282	260	249	234	227	234	246	238	236	225	234	265	302	243	250	242	248	252	227	265	267	234	254	250	218	249	280	233	244	249	263	253	262	238	214	238	254	232	239	242	247	267	232	251	247	240	257	240	254	262	254	249	219	238	257	284	232	247	251	235	249	248	244	265	280	239	262	241	247	246	243	283	253	261	247	224	235	260	264	258	236	233	245	258	260	252	264	252	252	270	253	230	245	281	266	236	251	244	242	256	235	230	252	230	271	253	251	279	263	244	270	265	232	250	213	227	248	253	258	237	257	251	237	247	235	274	259	240	257	255	221	261	240	253	249	251	216	231	260	274	267	248	267	251	215	274	239	237	235	236	240	241	240	256	282	234	251	261	223	244	269	208	238	255	222	269	260	283	226	296	280	251	228	231	239	229	255	247	226	255	215	236	251	248	242	260	242	247	265	252	281	258	227	255	256	276	248	234	247	230	259	243	232	234	254	239	275	254	249	252	262	236	238	243	250	248	235	249	263	230	250	253	237	258	265	249	219	247	238	264	262	252	251	249	243	228	258	240	255	267	238	226	268	228	247	291	242	259	254	247	222	259	231	242	272	260	248	228	293	253	252	245	245	261	244	264	252	252	263	253	291	265	276	263	262	233	226	269	259	241	246	233	240	239	253	234	243	241	243	262	254	239	239	264	273	268	229	242	222	243	266	274	255	235	264	288	237	232	247	245	270	254	259	229	252	261	242	266	240	251	260	261	235	222	228	243	244	247	266	267	243	217	255	258	246	251	247	256	274	258	255	262	242	247	249	247	254	227	253	250	222	232	269	269	277	264	255	258	233	288	264	253	252	245	257	253	244	256	243	237	261	260	230	255	211	244	211	227	234	257	231	249	234	243	254	226	264	244	280	250	250	220	277	251	251	219	251	274	248	258	272	269	235	233	237	255	197	237	235	271	289	248	245	260	231	271	260	252	238	259	239	258	265	235	236	240	247	248	240	256	249	235	276	255	223	237	230	235	257	235	256	243	248	262	252	258	239	225	230	240	257	255	251	284	255	249	236	249	247	231	250	226	252	246	255	241	263	260	244	259	233	282	236	258	240	219	273	246	250	251	245	227	233	223	232	266	264	258	251	269	266	234	276	266	269	262	243	263	256	258	271	228	266	237	255	252	226	240	258	255	220	236	243	249	223	238	257	253	237	250	263	269	238	240	230	261	259	245	241	227	253	259	242	257	248	227	263	253	242	253	259	219	219	265	234	233	277	217	220	251	281	241	266	242	259	239	225	242	215	277	248	260	230	243	243	255	237	243	206	240	266	233	226	254	240	246	243	242	243	237	231	244	256	247	259	247	241	253	207	252	259	234	257	264	224	248	233	252	245	219	271	253	245	253	261	233	260	231	280	260	233	243	256	255	267	237	229	234	237	263	278	269	245	249	259	243	265	228	224	261	234	267	225	227	232	247	244	231	239	236	242	260	231	247	246	247	255	241	236	230	255	241	245	234	248	226	222	258	243	246	242	239	221	218	263	232	246	224	239	261	281	246	260	236	250	237	243	250	259	259	275	238	261	262	252	228	230	225	264	272	265	229	240	256	244	265	247	222	240	277	212	236	226	231	268	241	250	248	243	263	243	275	227	251	241	249	239	256	220	240	276	265	254	232	246	230	259	235	250	247	242	255	253	255	245	226	252	244	225	250	242	210	256	256	272	264	219	266	239	232	261	277	261	248	266	264	280	241	264	262	234	249	243	257	261	248	238	248	230	233	254	241	255	265	233	247	250	249	246	252	221	230	223	238	242	235	271	238	260	264	225	224	260	271	233	227	265	219	247	246	241	263	253	258	237	256	239	267	252	237	282	270	288	215	256	277
25163	21249	27117	25475	7635	1021	748	567	483	442	353	333	344	327	305	314	295	309	297	324	296	268	313	315	324	330	348	341	306	369	330	349	344	314	267	279	278	259	263	250	239	243	247	264	252	255	243	237	274	235	226	242	221	212	242	227	256	233	238	210	244	235	225	258	231	234	236	236	243	242	231	214	250	270	221	227	240	262	214	219	246	229	246	216	204	212	236	229	212	226	204	226	217	211	226	211	231	233	235	233	221	230	242	231	205	222	227	239	224	230	247	227	216	215	203	244	228	211	229	219	248	209	235	233	254	234	235	239	216	242	252	222	223	232	223	231	238	235	231	237	261	233	240	213	249	252	199	258	232	242	252	248	249	231	233	237	244	216	208	220	229	248	251	246	226	213	243	213	231	209	224	236	229	228	228	213	234	228	228	219	247	230	239	234	265	219	249	237	229	225	213	237	220	251	262	214	208	223	208	236	239	200	218	224	231	248	233	218	258	217	243	245	234	230	231	203	230	214	235	237	238	237	219	225	233	247	241	205	225	244	247	224	237	225	260	230	228	211	212	252	249	211	216	228	232	225	237	210	222	223	214	213	237	215	239	210	245	220	260	239	219	243	231	230	216	233	236	213	237	249	240	189	226	253	234	236	210	242	206	241	226	229	255	236	197	214	207	226	217	239	211	236	237	215	220	232	239	220	243	234	232	220	226	231	228	247	229	220	218	246	235	213	240	224	238	225	235	249	231	224	233	189	215	248	237	225	228	235	227	216	239	223	207	219	226	234	207	201	241	185	196	230	200	233	205	229	203	215	221	259	226	231	231	208	245	246	250	244	224	245	232	227	214	219	237	211	205	243	233	235	237	218	215	254	228	223	237	233	237	249	214	227	233	247	247	238	247	231	238	224	214	201	227	240	225	214	227	224	230	222	224	177	242	221	238	210	240	211	222	207	223	240	221	225	246	221	246	244	228	234	208	227	227	229	234	239	205	230	201	236	234	231	247	219	209	232	243	244	235	230	223	219	237	235	245	239	245	231	237	219	217	225	248	247	207	227	253	198	238	216	233	250	211	232	217	227	221	233	243	244	227	233	225	239	252	223	242	224	233	209	239	215	217	214	269	245	233	246	245	225	252	241	223	232	222	225	230	237	226	217	226	203	207	239	200	225	249	236	246	227	228	252	242	211	231	226	211	229	233	235	238	226	222	226	250	207	207	226	225	221	224	255	212	263	240	233	240	235	221	241	240	232	226	213	234	248	228	248	198	233	211	258	207	225	214	227	197	223	188	244	233	247	206	231	237	221	211	245	249	229	239	220	206	226	227	246	223	218	262	198	222	223	250	227	224	234	229	265	245	211	211	199	217	224	222	239	239	218	207	241	234	206	236	245	206	205	249	218	231	216	258	245	226	217	193	243	236	219	237	256	213	223	231	250	215	232	217	195	236	227	252	245	231	225	206	211	239	237	244	229	226	253	221	230	249	230	211	233	229	228	254	240	212	221	216	236	229	232	215	213	223	205	233	242	259	228	226	241	208	221	218	210	215	235	252	250	226	201	224	204	236	197	236	246	236	225	217	240	221	203	223	232	231	214	233	251	231	247	251	247	211	265	225	220	224	260	230	202	208	279	227	237	240	194	258	223	232	234	231	246	238	213	204	231	220	202	209	226	224	243	230	233	240	220	251	247	258	228	219	192	227	235	246	212	229	259	219	246	216	237	230	212	239	228	242	203	241	215	228	225	233	222	202	210	245	227	247	219	237	228	222	222	239	250	219	217	227	244	251	195	224	242	225	224	227	205	200	218	234	222	219	243	215	235	242	239	198	226	226	211	203	254	229	242	242	206	233	226	227	217	237	246	254	228	215	238	217	234	224	244	227	237	206	213	226	205	238	245	240	218	256	242	225	231	239	225	239	208	215	232	216	215	217	232	221	238	229	233	220	236	248	241	216	213	233	230	232	279	236	228	239	236	228	254	237	221	217	250	243	242	232	221	242	240	240	242	217	213	248	206	218	229	247	229	232	237	243	216	249	211	261	223	233	235	193	205	209	239	237	241	237	225	233	223	231	196	252	236	242	222	242	236	240	239	199	231	239	259	232	245	235	245	222	230	217	215	227	234	210	227	252	215	244	233	254	261	238	199	215	224	228	230	215	243	232	204	231	224	205	222	241	223	242	228	218	234	260	245	239	237	224	252	232	217	233	247	229	230	227	247	253	221	223	233	243	224	204	226	225	236	212	231	236	207	196	219	224	245	227	226	201	213	228	228	229	183	217	230	214	248	239	234	230	218	247	255	238	231	216	234	215	228	225	217	198	228	194	242	225	228	221	209	239	202	219	250	244	215	238	232	234	226	230	237	234	235	226	240	236	249	261	224	231	232	236	228	210	228	213	225	227	253	227	219	267	226	231	241	233	231	219	204	223	217	227	230	225	211	241	207	183	238	235	226	217	237	254	237	234	223	241	229	258	223	209	230	228	217	245	220	231	243	194	234	218	237	234	235	228	221	246	206	225	237	244	231	241	213	204	224	215	221	207	246	240	221	229	213	220	220	251	227	246	208	207	238	221	259	216	220	274	222	221	214	243	241	227	236	235	226	227	209	215	222	235	226	222	227	219	225	234	234	248	211	224	218	227	244	222	218	238	232	240	238	239	242	240	221	196	220	235	229	221	237	221	211	234	217	222	227	210	217	221	227	206	252	238	204	245	235	240	257	224	236	244	232	225	233	214	248	225	228	248	214	238	237	211	241	206	227	250	237	247	232	231	217	212	195	237	224	215	235	221	214	202	230	239	224	224	211	228	239	232	266	214	192	240	227	244	217	224	214	235	260	234	244	215	215	227	229	209	253	230	221	208	249	250	196	207	249	237	251	261	227	205	210	257	217	215	244	236	231	228	258	246	212	216	206	226	229	223	242	239	232	261	231	226	203	196	230	222	220	257	222	242	225	224	226	247	230	236	252	244	219	251	208	224	233	218	197	229	250	226	226	236	222	230	251	197	232	224	221	230	227	255	213	227	213	240	232	234	214	216	204	220	234	207	236	220	239	239	250	233	233	246	236	241	210	224	236	214	223	219	197	228	237	231	212	231	207	223	244	242	220	234	235	221	231	253	229	213	236	213	231	214	227	226	235	237	214	222	255	239	230	242	202	219	219	212	227	199	237	229	213	243	231	238	212	235	229	216	240	223	209	216	256	224	214	219	249	231	205	222	237	229	233	226	240	209	247	242	215	221	227	260	209	216	234	215	248	225	218	253	241	240	231	204	240	226	253	234	217	220	228	239	204	216	241	205	232	223	238	227	225	235	211	246	217	234	218	248	232	248	246	220	233	208	206	207	237	248	241	228	227	237	227	227	245	238	221	251	259	246	244	235	231	246	232	232	217	235	237	244	217	216	245	229	238	250	235	233	232	214	223	243	219	215	240	233	224	236	225	240	238	198	236	219	248	242	202	223	231	216	222	225	247	245	248	227	218	228	219	242	248	211	224
20584	23200	5929	2795	1998	1625	1363	1155	863	678	601	515	496	428	405	420	360	432	370	377	380	381	372	407	439	425	412	480	481	476	444	418	420	429	343	341	317	323	325	284	300	322	321	318	271	301	288	293	277	279	270	268	284	278	264	262	265	303	288	241	281	269	225	266	261	281	275	228	282	247	235	255	240	267	250	285	261	254	235	257	273	219	264	233	265	257	259	241	253	256	232	256	243	238	238	260	258	267	242	266	256	261	240	273	230	263	271	260	262	230	264	274	276	269	272	262	267	243	235	237	285	246	235	275	267	259	252	243	233	233	257	249	261	243	244	260	260	265	230	242	228	224	227	273	224	258	249	272	241	227	226	242	266	250	230	236	262	258	266	265	272	253	249	233	278	245	258	254	239	288	269	226	263	266	259	270	261	225	244	254	260	229	268	259	270	241	242	235	226	256	249	283	242	254	253	261	248	236	245	284	239	256	251	254	247	250	248	272	233	240	251	288	235	287	241	235	252	277	256	248	249	235	251	240	266	234	250	207	266	225	272	254	244	255	258	224	266	269	210	250	289	235	239	224	246	268	248	245	253	251	277	236	234	254	242	226	262	265	265	260	267	249	242	240	263	258	262	211	250	217	272	258	232	255	247	253	256	288	271	268	246	227	270	270	257	242	270	244	249	273	261	256	250	245	231	244	255	236	253	242	240	245	275	241	249	237	260	243	227	256	230	262	251	248	240	259	237	261	267	261	236	254	241	230	249	255	260	275	250	224	249	218	239	235	236	200	276	240	253	247	236	248	263	251	226	248	264	244	256	254	236	261	270	227	282	221	235	244	241	259	272	257	217	265	237	252	232	214	260	240	214	231	250	262	264	249	270	244	262	247	241	255	272	253	253	256	229	263	255	226	271	236	238	249	256	241	242	216	265	231	261	272	252	247	242	229	273	254	268	224	235	287	220	251	249	260	239	204	258	240	241	234	248	222	233	231	251	240	245	225	214	266	237	261	244	250	268	239	254	238	245	248	238	266	250	233	246	256	257	264	282	265	247	242	248	233	240	260	270	236	259	253	254	264	278	247	217	229	247	254	255	250	259	228	267	276	250	263	266	234	242	227	242	239	261	246	245	241	272	277	202	222	235	249	266	248	240	266	235	217	239	253	260	266	245	250	233	265	243	283	219	269	237	267	248	273	252	247	244	265	263	232	253	272	252	254	246	241	248	272	263	225	246	241	228	265	250	256	245	252	240	231	281	224	250	250	237	239	226	247	255	230	225	249	257	228	251	266	279	246	257	245	262	247	264	252	255	250	242	247	244	255	258	242	239	250	228	277	255	281	243	231	211	252	270	252	279	221	243	247	234	253	241	264	264	249	231	238	221	248	241	254	255	249	271	248	266	238	244	263	259	243	245	247	200	240	257	234	281	256	272	256	243	258	236	262	264	251	261	259	266	262	257	247	284	252	228	249	246	241	244	239	244	220	226	246	219	248	247	239	258	223	242	258	271	242	244	252	273	252	249	251	241	276	234	251	214	252	232	250	259	264	267	284	224	260	263	269	270	254	235	243	257	250	247	247	220	281	257	233	232	248	219	249	266	249	228	268	248	247	249	255	270	236	244	248	241	243	270	246	272	282	266	224	255	259	247	259	225	274	256	230	269	268	226	258	240	236	262	233	250	220	239	215	226	240	231	220	250	227	251	222	236	242	248	240	270	267	220	230	233	254	267	275	228	225	226	253	210	232	281	242	229	267	243	247	255	280	253	250	266	228	255	245	262	258	229	254	259	241	255	221	224	239	252	273	269	249	273	246	263	252	230	230	232	243	255	235	242	248	262	260	246	258	220	232	260	253	265	257	250	271	240	262	282	233	221	221	251	240	231	228	248	272	265	277	214	250	236	253	263	254	254	240	233	240	227	240	271	250	235	255	266	264	241	248	240	249	254	232	245	275	257	245	282	252	277	233	242	251	250	237	249	240	226	271	235	243	254	260	276	242	250	269	236	230	231	247	266	256	238	237	259	246	271	253	222	249	233	251	271	251	269	246	253	244	251	255	263	244	251	234	229	232	237	224	256	229	257	271	265	256	257	286	249	245	239	262	247	235	253	259	269	272	232	253	237	258	242	218	263	269	229	257	229	239	270	254	221	248	268	260	261	255	263	229	209	251	240	243	237	257	233	242	229	248	248	229	258	228	260	243	249	261	254	254	279	237	240	263	243	278	262	236	256	235	244	258	256	234	261	251	232	242	248	256	216	244	239	234	261	252	234	276	260	263	259	234	254	242	261	259	263	260	236	239	244	274	223	218	265	263	267	253	262	233	275	263	276	252	272	250	226	278	224	239	252	260	227	266	265	246	244	259	253	230	247	234	225	244	235	235	251	246	270	235	255	249	232	239	256	255	228	237	249	254	232	249	264	262	241	232	245	253	250	246	246	227	268	251	276	224	252	229	237	249	292	228	246	265	262	278	243	242	263	245	258	238	260	253	261	268	257	247	267	228	260	263	236	236	252	240	258	236	233	255	268	242	249	271	227	236	231	237	229	247	269	253	266	237	235	254	254	251	224	251	269	248	260	241	247	252	256	273	281	253	260	231	249	253	274	228	265	265	238	259	234	275	280	266	226	243	266	223	254	255	234	228	264	255	251	245	259	260	263	270	251	247	249	243	256	240	241	258	237	250	256	257	255	257	256	250	252	276	247	258	271	263	284	252	253	222	250	265	247	251	268	286	259	234	227	224	264	257	240	277	265	269	255	234	258	261	272	236	226	249	243	238	251	227	265	232	248	250	249	282	262	231	244	242	253	263	226	250	244	214	234	257	259	270	285	253	258	238	236	222	262	242	246	252	224	276	266	249	285	242	258	247	234	253	248	278	248	248	259	265	237	250	268	254	294	236	243	265	250	257	214	270	226	228	243	262	247	256	237	255	257	223	278	266	255	259	243	261	257	259	234	237	279	258	256	252	251	247	258	252	235	258	269	271	243	250	265	236	242	244	215	274	259	255	258	265	251	267	237	278	259	229	241	265	237	260	247	266	233	246	247	258	260	237	237	245	244	274	230	276	255	225	269	264	233	249	286	260	230	224	250	212	241	260	245	225	279	259	221	248	255	262	264	256	269	252	253	280	239	259	245	269	261	258	274	246	237	241	234	241	248	271	260	258	225	266	235	240	246	248	261	274	248	233	257	261	238	267	253	222	254	249	235	262	269	260	240	247	252	255	263	220	252	243	257	240	258	231	234	241	232	251	245	258	255	256	248	251	280	232	232	229	230	233	278	240	262	244	258	237	238	235	241	250	252	266	228	281	274	251	248	258	249	258	239	247	234	240	275	248	230	226	273	241	236	286	227	212	244	248	238	246	235	234	255	238	266	238	234	259	264	252	241	240	244	248	277	253	264	243	251	242	241	215	260	240	272	254	245	267	254	251	245	287	235	277	254	250	237	238	221	226	239	253	235	262	246	239	219	244	246	234	270	222	246	236	248	249	240	263
22900	21323	28977	24020	21326	21301	6320	1504	1001	931	767	668	657	605	533	506	562	528	498	464	457	527	489	507	545	583	604	607	574	559	527	575	544	550	445	444	433	390	412	379	414	427	399	375	386	381	362	378	366	349	333	396	398	377	376	364	371	384	386	397	335	345	344	327	360	374	378	381	390	371	387	321	361	357	343	357	339	336	392	350	309	340	345	347	355	338	338	351	339	368	340	335	341	341	305	355	356	349	339	361	332	361	364	342	364	356	304	317	327	361	382	342	338	343	343	348	350	361	365	296	303	311	344	327	381	343	326	319	329	329	355	341	363	356	344	338	347	362	356	325	350	324	380	342	335	358	359	378	332	323	333	362	364	353	345	355	380	332	346	347	347	343	369	307	295	354	315	351	314	368	325	303	346	338	337	333	307	353	328	337	313	342	362	351	342	333	325	360	344	313	357	354	342	319	328	321	340	361	354	335	341	347	353	350	368	345	388	331	376	347	346	347	315	363	336	339	355	346	361	331	322	379	333	340	303	341	350	340	333	340	348	361	363	363	325	342	354	346	369	351	313	341	356	319	364	340	347	339	361	371	323	304	323	348	329	319	328	372	357	350	330	359	371	319	381	334	369	353	338	344	391	358	335	330	359	367	332	359	327	350	336	385	322	358	357	332	337	333	383	371	322	329	325	347	376	334	341	344	327	308	349	310	346	322	335	314	326	338	331	338	346	378	339	340	326	344	366	345	317	313	328	339	362	373	332	354	328	364	355	360	329	343	312	326	364	321	314	357	345	349	334	375	332	349	346	316	391	347	348	335	350	356	317	329	321	345	375	325	326	309	361	334	329	343	333	325	341	309	354	339	303	343	375	329	342	349	327	379	396	348	339	313	356	354	348	346	348	339	323	363	354	362	373	356	310	330	338	314	330	359	351	336	350	330	357	358	330	359	346	343	327	350	337	318	316	350	357	358	334	326	365	363	326	348	315	340	333	355	360	361	350	351	321	331	324	348	330	386	309	333	335	344	312	352	332	349	357	339	354	335	322	339	358	361	355	349	362	325	346	348	343	327	319	311	338	339	315	340	327	325	366	360	335	332	333	327	356	361	377	359	359	366	375	353	301	348	341	350	345	343	338	309	339	316	344	349	329	349	316	383	358	366	307	370	333	339	348	339	289	324	370	343	345	353	351	365	350	339	335	343	356	321	327	304	367	344	346	360	370	337	374	350	355	346	350	352	337	332	350	367	338	332	346	335	311	332	359	330	313	351	320	318	335	370	331	304	341	319	347	345	344	319	311	328	333	347	372	364	369	338	343	331	310	333	337	362	350	369	382	362	318	340	350	313	307	317	330	338	329	347	331	344	365	337	361	350	330	362	369	338	322	350	346	314	341	344	321	370	330	301	347	343	339	364	310	319	366	324	350	351	323	343	321	353	361	313	343	353	345	331	326	320	335	358	331	369	346	343	346	357	351	355	367	336	370	340	354	325	353	342	323	340	322	322	375	351	334	347	336	350	329	303	348	342	338	336	368	351	342	342	333	342	340	349	353	361	336	349	326	343	299	378	335	380	323	344	315	338	352	336	344	369	360	368	325	328	336	373	353	359	331	343	327	354	353	337	362	366	352	341	331	340	324	320	301	304	380	328	334	325	357	352	354	329	316	348	321	327	344	330	351	345	338	361	305	334	359	302	351	345	350	345	311	340	329	331	353	308	339	345	338	358	373	364	346	340	373	330	349	334	353	372	337	332	331	347	348	350	337	360	303	324	345	337	356	357	319	339	353	328	380	389	317	321	327	320	319	341	337	326	323	339	341	303	319	345	344	385	353	349	324	342	351	354	348	371	333	356	333	320	379	369	360	361	363	316	334	309	333	330	321	341	341	320	294	335	359	356	338	336	320	355	377	347	349	338	334	346	319	350	339	330	317	341	359	308	315	331	325	342	352	375	330	334	337	283	356	343	318	313	346	334	380	307	369	353	326	314	327	335	334	338	367	358	364	369	375	316	347	316	310	334	337	354	333	317	342	330	315	358	310	321	356	320	330	346	300	379	349	351	291	339	370	344	327	357	322	353	337	344	354	352	350	327	386	332	334	376	336	328	358	308	357	375	356	349	368	327	347	351	307	323	350	333	326	345	364	347	356	331	377	332	322	353	339	349	356	345	341	335	357	380	370	333	337	367	352	385	341	363	350	348	354	340	321	344	346	326	339	367	334	302	351	358	319	327	336	361	351	364	357	346	338	368	343	365	331	362	325	349	368	338	365	346	339	362	338	343	333	331	346	366	319	347	342	354	347	332	352	331	318	308	348	339	346	316	351	352	362	344	332	303	376	332	353	355	326	344	341	345	334	343	368	338	353	336	311	371	343	345	345	325	330	318	345	337	327	334	341	337	331	366	312	309	322	329	368	370	321	322	324	310	344	324	335	364	335	304	325	358	353	348	353	384	315	356	325	333	306	349	341	344	345	323	281	351	349	327	347	353	344	332	322	310	334	329	325	355	328	345	338	360	338	337	366	348	334	361	360	350	322	370	325	338	338	348	322	328	301	324	315	329	341	352	344	324	335	344	354	306	359	336	311	346	361	357	363	359	338	313	355	329	310	298	366	350	324	341	337	347	371	327	314	322	334	346	329	331	332	327	358	362	330	369	364	355	365	344	355	339	368	350	325	355	342	349	326	342	339	339	348	358	292	329	308	387	344	341	310	301	294	342	323	323	319	313	342	354	333	346	312	334	312	333	360	341	356	362	341	347	362	319	332	337	346	330	327	340	323	320	336	339	331	324	327	370	352	329	309	341	356	348	359	367	342	349	362	326	313	349	345	370	357	370	371	319	368	311	375	312	297	363	345	337	351	339	341	338	366	336	308	373	334	362	338	342	352	343	353	381	351	356	338	337	344	341	315	380	316	357	354	351	329	361	368	333	346	357	332	362	326	321	334	338	326	365	339	315	346	338	347	349	338	334	359	355	318	392	351	336	350	356	336	342	355	377	324	341	367	362	335	342	335	359	337	349	334	334	322	328	355	358	319	333	339	360	323	343	357	330	355	316	341	333	330	316	339	345	357	328	329	350	331	335	354	355	354	337	339	312	349	354	335	330	349	348	330	333	332	360	310	341	337	333	369	295	362	369	363	368	316	312	335	369	348	339	331	364	344	340	347	344	336	365	346	384	306	312	348	325	315	355	378	340	307	346	329	299	348	351	356	346	341	363	324	363	350	320	358	317	361	333	338	346	312	299	349	343	327	334	319	336	355	322	343	300	326	342	371	327	335	348	338	342	283	355	331	355	345	365	313	336	343	321	322	360	355	335	366	333	352	350	330	362	333	323	307	355	369	364	335	346	325	327	359	335	332	352	329	350	351	390	347	327	349	324	347	320	331	361	294	365	337	374	352	333	350	340	346	335	333	334	335	337	329	322	350	363	340	338	331	313	344	346	368	331	315	365	375	345	385	378	330	351	366	380	336	322	334	330	352	401	361	322	342	325
25584	34346	12704	6297	4662	3721	2965	2339	1740	1574	1194	1005	904	824	781	719	711	682	636	546	631	607	671	681	669	698	764	798	843	787	694	733	665	601	547	517	490	500	488	488	475	450	443	434	407	391	389	441	424	435	422	396	397	417	386	361	378	410	407	361	403	422	392	418	372	368	414	399	343	389	379	376	413	366	377	402	396	383	344	363	392	400	364	370	356	370	333	343	356	357	380	357	357	369	318	357	326	379	317	384	363	373	331	345	352	384	380	342	355	389	360	370	368	337	326	391	364	341	339	386	330	342	368	366	334	372	367	352	364	376	345	372	390	371	299	348	367	339	376	377	349	375	361	351	359	373	364	362	343	353	325	366	361	376	373	349	334	351	336	358	360	353	318	356	350	362	353	339	332	391	370	333	333	349	322	358	326	364	386	362	362	373	310	389	351	341	375	341	359	340	329	361	340	351	361	365	365	366	334	365	337	336	370	348	375	339	342	335	352	337	356	339	379	348	391	356	353	331	334	352	408	344	328	347	352	344	344	331	354	339	334	341	368	377	336	335	331	347	372	337	364	372	344	370	356	349	343	340	355	339	363	352	354	364	339	342	361	345	373	358	362	332	346	353	361	323	355	364	338	361	332	374	333	356	341	359	419	340	326	365	338	359	341	360	367	376	355	356	337	360	362	385	354	330	333	365	350	358	392	370	374	369	360	341	351	342	370	364	339	339	349	352	371	356	364	366	345	350	342	407	317	339	344	348	337	360	342	335	346	372	380	372	377	350	364	356	346	360	394	335	380	339	350	367	368	344	328	365	364	354	336	392	329	347	375	329	357	372	357	375	340	340	327	360	385	387	369	350	353	398	387	327	344	358	359	348	383	356	347	319	358	356	345	368	347	364	368	368	367	346	350	354	360	363	344	339	355	347	333	384	370	352	315	343	377	356	347	333	365	364	356	349	371	367	365	345	361	358	364	360	345	340	372	328	370	361	328	350	343	355	362	323	338	344	337	380	336	337	371	353	330	356	354	404	356	356	370	375	352	357	366	357	353	359	364	344	313	386	353	371	365	367	385	362	358	342	357	355	357	342	349	310	348	336	344	358	346	311	408	394	365	337	357	371	353	365	341	385	296	372	325	367	332	366	359	366	333	341	327	346	368	343	335	370	348	351	363	372	383	342	362	369	334	395	348	334	354	370	340	384	339	331	381	392	346	365	373	358	340	312	354	340	355	357	355	358	357	357	394	364	355	378	353	396	359	328	331	354	325	314	384	364	355	372	339	381	309	364	335	372	373	338	355	359	409	355	340	364	346	332	357	354	383	359	330	353	350	362	390	357	341	343	368	344	357	363	352	363	358	359	323	375	340	364	345	343	387	379	350	361	362	363	352	381	324	346	388	359	356	368	363	361	359	348	341	308	374	355	338	360	325	337	359	353	370	368	361	360	395	352	351	336	376	353	366	316	367	346	335	325	357	349	353	333	374	363	348	359	338	352	350	368	340	327	372	367	392	343	382	335	351	341	328	361	358	309	337	342	344	373	327	361	338	380	324	341	379	319	364	369	342	340	359	358	369	329	336	316	354	346	342	336	360	345	359	344	337	327	328	318	387	356	330	339	351	387	316	365	344	364	396	345	370	338	369	339	365	378	334	334	357	348	339	343	328	357	370	356	311	344	370	370	355	361	337	361	317	362	387	377	371	346	344	342	345	323	368	382	326	367	365	308	356	340	349	372	366	358	335	377	374	359	351	398	357	349	351	353	351	336	342	349	334	334	384	364	360	359	331	350	327	356	349	375	354	334	385	338	350	343	370	341	330	331	319	366	371	360	324	356	369	328	378	326	341	367	388	344	354	373	392	360	341	342	356	361	360	365	352	302	338	345	371	333	307	342	341	319	369	326	356	371	355	338	371	352	336	334	371	376	405	353	365	374	345	342	352	336	321	333	375	350	376	321	367	356	356	366	345	336	358	369	349	319	368	374	367	363	363	414	348	384	363	349	345	351	353	347	315	369	337	360	374	347	337	319	350	353	334	402	365	354	393	336	361	350	351	369	346	353	367	342	347	389	333	329	344	315	346	340	375	347	365	345	363	337	373	348	315	365	352	378	358	345	345	366	362	354	335	352	324	351	378	392	338	326	362	347	346	359	383	349	363	373	344	380	355	377	358	326	337	343	346	361	333	337	360	372	369	337	339	388	364	379	350	337	369	322	331	359	344	325	374	328	333	332	377	387	365	354	354	350	359	357	333	379	351	339	340	366	358	335	350	379	333	356	365	342	369	333	366	344	329	355	366	359	385	367	394	359	358	349	374	343	363	357	364	353	373	350	323	346	361	367	357	367	315	347	328	375	326	373	390	363	351	365	346	337	330	335	341	342	370	389	347	359	313	336	343	351	331	359	354	383	382	363	374	362	377	360	342	375	322	360	358	340	342	343	354	332	383	341	359	327	320	348	377	353	351	365	342	354	361	356	397	337	350	356	378	334	381	360	369	363	350	349	340	338	366	311	363	346	350	363	346	337	359	390	343	358	354	343	363	334	337	353	363	370	325	365	347	332	332	318	346	378	327	356	353	358	321	365	349	364	369	363	361	360	325	346	343	343	379	357	389	328	344	345	330	392	351	387	355	353	320	377	333	355	349	358	368	363	367	330	327	358	361	352	364	354	392	319	366	346	327	364	355	374	307	351	346	362	364	346	352	346	357	395	323	390	338	333	356	344	375	379	338	349	377	344	362	356	330	372	340	370	354	319	393	325	347	320	374	331	331	345	318	354	334	338	333	330	305	345	338	348	369	331	385	350	350	325	372	322	372	335	346	372	352	369	354	343	322	348	364	339	400	343	335	385	355	380	370	346	322	335	324	359	358	363	358	367	341	411	339	326	313	350	359	364	364	333	363	365	385	355	380	372	358	360	337	350	339	371	371	366	336	363	361	369	331	336	373	333	355	340	372	328	325	343	344	349	376	321	354	360	373	369	362	389	404	332	363	399	335	358	338	328	358	340	394	329	387	366	377	369	357	350	345	382	363	329	340	370	345	361	362	364	370	369	353	345	364	359	363	334	374	313	384	369	342	352	366	360	359	352	331	366	348	319	353	326	343	345	332	353	390	361	355	352	373	357	347	347	321	331	363	362	373	342	371	341	355	353	356	358	358	323	363	379	347	365	354	301	381	352	347	319	318	349	360	373	309	360	334	334	380	346	373	342	371	351	364	326	339	321	325	329	360	339	347	370	360	365	311	367	367	352	341	368	345	363	351	368	371	355	347	392	345	363	348	370	352	332	306	386	363	362	372	317	373	361	371	339	350	352	368	358	320	355	374	368	330	338	354	311	367	337	333	342	347	362	375	333	342	349	375	364	372	346	362	343	350	345	335	355	307	383	354	337	340	365	366	355	364	359	338	365	365	363	328	396	381	359	335	380	328	354	377	334	358	328	373	360	312	328	323	347	372	349	357	384	375	377	344	378	327	325	307	381	369	324	374	354	357	320
28170	19435	6461	1331	680	530	420	398	318	299	260	231	225	198	215	198	218	204	214	216	188	210	210	226	239	249	245	258	259	238	236	210	233	213	216	182	198	191	184	185	180	177	173	162	200	159	174	189	194	177	156	194	174	159	171	182	178	157	156	192	174	166	171	165	184	176	158	183	127	173	174	144	166	193	169	159	148	182	150	183	170	162	165	164	142	158	162	185	179	160	162	159	141	181	131	166	162	169	146	161	156	167	169	170	171	166	150	171	169	143	168	188	171	178	170	174	149	184	161	170	168	173	166	184	159	160	162	177	168	183	194	177	166	167	175	164	175	166	152	173	142	161	150	172	162	155	162	157	159	179	177	151	177	153	167	179	163	164	148	175	172	162	185	162	167	147	182	155	186	168	177	167	164	170	154	181	166	169	159	171	148	176	167	179	156	158	142	171	165	162	166	171	150	159	160	156	187	183	156	172	160	149	150	147	149	158	148	183	146	152	176	167	177	164	160	147	157	158	169	163	145	166	166	170	150	137	187	182	174	149	150	170	166	151	149	186	182	168	151	175	180	207	155	164	157	170	147	157	172	152	145	158	154	144	154	173	177	171	157	167	152	157	151	145	174	187	195	154	152	149	162	168	185	183	160	173	166	157	162	165	168	172	169	153	158	149	155	168	140	174	170	157	178	155	150	157	164	167	172	140	164	159	167	158	167	184	162	158	168	168	165	183	158	146	174	163	157	174	176	190	155	169	160	170	166	160	128	140	155	160	175	159	158	180	148	155	147	168	138	180	185	169	160	177	142	162	149	139	169	165	181	151	170	167	183	154	173	158	165	156	150	155	176	165	185	146	182	154	177	164	150	174	160	182	193	169	169	179	163	172	162	163	170	161	151	181	183	181	169	160	170	179	202	178	158	167	187	174	169	153	185	154	140	169	179	175	166	183	172	162	137	178	168	164	160	160	165	158	162	161	168	160	162	146	172	163	151	190	155	176	160	170	185	167	169	172	177	161	167	168	178	156	163	151	172	174	157	176	175	176	165	147	173	146	174	165	161	176	147	169	127	155	178	172	164	146	145	189	163	178	166	156	177	162	154	167	173	145	151	169	173	162	138	165	155	164	157	174	168	143	168	161	138	166	168	175	155	166	174	179	183	155	166	154	141	152	172	167	190	162	157	164	184	170	172	188	172	162	168	195	180	166	155	173	157	138	172	182	168	154	174	173	161	150	137	153	162	168	163	145	160	163	173	163	175	157	168	166	166	159	146	172	175	155	159	162	154	187	165	148	155	160	165	176	143	148	178	173	165	160	170	156	169	188	158	166	173	163	152	142	161	177	186	159	164	164	165	152	160	172	163	157	184	197	185	169	165	162	173	169	159	150	188	146	174	157	151	155	155	152	157	167	178	165	165	171	166	152	174	182	152	160	175	169	153	173	166	178	186	162	167	157	167	149	166	174	176	159	153	174	188	143	158	160	141	146	178	175	167	157	149	165	174	149	155	179	150	157	177	155	145	145	166	149	158	163	124	182	185	156	146	140	158	145	176	154	168	177	159	198	161	160	178	177	139	166	175	172	150	166	172	155	170	136	151	168	144	178	174	161	173	149	155	202	181	166	171	153	160	165	160	167	172	170	157	188	156	163	167	155	158	159	151	182	166	169	165	139	166	164	182	172	180	168	178	163	167	158	161	154	137	162	161	178	179	161	167	165	177	180	148	173	171	164	161	176	162	176	180	160	160	161	172	150	158	151	167	164	166	170	161	165	151	151	161	188	169	150	164	170	168	166	185	169	181	169	147	157	164	158	170	150	161	164	140	165	172	169	159	166	171	156	159	178	178	144	180	169	146	156	142	168	146	187	153	171	143	166	173	174	162	149	159	158	184	170	176	175	163	161	181	147	161	161	147	154	197	169	155	160	183	167	159	144	137	182	164	171	171	182	185	160	165	169	171	189	163	161	168	148	196	166	172	162	169	163	172	145	168	148	186	187	189	169	171	166	167	164	172	174	187	187	173	181	169	182	156	165	176	159	152	189	183	155	148	152	159	171	171	156	160	176	161	167	174	162	165	160	172	157	159	181	148	157	162	171	181	154	182	177	173	186	164	154	181	187	149	170	164	171	159	157	159	156	173	154	176	143	187	179	184	173	158	179	176	188	187	158	182	162	163	172	175	161	191	142	152	139	148	158	151	178	173	136	152	164	160	161	161	177	161	158	180	166	156	157	161	171	175	158	168	147	169	154	145	162	166	165	161	174	160	155	151	201	168	160	189	157	152	146	155	143	163	162	156	173	171	158	145	150	176	157	152	165	158	189	171	160	147	155	155	163	163	137	169	165	169	155	158	196	156	163	175	164	164	170	175	154	153	187	178	183	199	178	145	173	156	151	164	158	170	190	159	158	170	186	151	160	142	198	165	183	175	152	153	147	156	159	142	186	167	163	183	159	185	162	185	196	139	190	150	155	158	146	157	188	182	173	165	180	155	190	145	185	193	163	158	159	141	180	182	156	129	181	165	138	159	167	181	188	171	162	180	175	149	164	174	170	150	175	150	179	170	173	178	169	174	125	168	166	191	166	156	162	143	167	163	146	181	146	168	161	160	161	168	160	151	163	155	152	175	153	179	155	164	149	159	174	170	161	170	150	177	146	152	149	172	147	198	145	191	166	192	188	161	174	165	191	143	169	164	172	159	176	165	180	158	168	157	167	170	165	150	175	148	163	190	163	154	189	176	164	164	171	160	169	154	186	168	186	148	157	168	185	158	150	161	172	184	174	158	168	144	170	148	159	172	170	194	178	161	176	152	192	165	168	173	141	156	167	170	166	179	139	160	164	161	171	171	164	156	176	165	165	169	168	162	166	169	175	176	155	175	174	175	187	166	164	170	161	170	169	175	164	154	141	155	181	146	165	183	143	165	175	161	154	169	172	141	148	139	174	170	172	134	157	170	193	175	182	171	154	181	168	150	181	170	159	148	180	156	157	188	157	176	157	164	157	153	133	173	155	142	184	177	154	173	166	167	174	168	176	152	142	169	180	153	167	147	164	164	177	139	174	143	164	147	140	143	161	150	150	172	143	175	150	158	147	184	172	155	185	178	168	168	174	156	153	157	164	166	133	170	168	163	169	163	179	166	154	157	136	165	154	163	182	172	165	155	186	160	187	193	153	161	157	161	150	191	159	165	184	179	166	173	154	149	197	148	130	185	166	166	157	156	151	169	173	132	179	179	162	153	148	154	153	147	156	156	170	174	157	169	170	160	160	166	168	164	156	158	155	174	174	164	144	158	136	165	164	154	156	191	186	159	174	157	145	183	153	180	186	147	175	171	160	181	147	179	157	171	160	188	150	158	160	145	163	176	185	154	177	146	169	148	174	158	152	159	164	150	155	147	158	161	155	142	176	174	171	161	158	168	173	159	148	173	163	152	154	152	171	178	151	155	174	169	174	170	156	167	164	162	160	175	155	140	170	155	158	147	165	162	173	166	173
17443	15247	2910	1390	1097	1029	772	619	489	436	348	306	293	292	289	251	258	246	270	249	255	274	299	289	332	313	329	328	321	346	315	329	306	291	254	210	206	239	219	209	206	211	233	192	194	206	191	209	196	193	225	193	194	195	192	201	184	197	167	221	196	199	201	180	201	191	176	182	189	186	192	196	187	171	179	192	204	195	182	187	193	172	187	190	187	181	172	173	162	195	182	201	165	177	213	202	181	179	186	178	183	188	183	190	179	189	167	176	175	190	166	188	166	175	181	194	188	182	174	185	190	182	176	166	186	161	173	190	190	180	173	194	183	202	210	179	185	166	165	191	184	200	183	184	172	191	198	197	178	175	189	171	171	176	194	159	170	171	179	167	189	202	181	204	166	233	163	193	174	164	184	187	165	196	185	171	186	175	192	191	177	204	195	186	186	190	164	167	164	159	201	196	192	188	180	172	185	182	185	189	187	204	195	213	183	208	187	208	167	211	189	192	186	187	191	186	174	172	184	173	180	193	188	156	194	161	189	184	188	177	186	188	182	172	210	189	199	166	195	160	196	169	167	186	175	189	186	174	152	165	182	187	167	166	195	185	166	194	170	198	190	204	180	164	178	175	165	177	186	182	194	191	187	192	209	174	176	171	166	198	213	155	205	173	195	192	208	158	171	183	194	162	181	196	163	180	193	206	171	178	186	201	168	194	187	187	168	187	181	166	189	185	196	182	202	180	203	159	193	173	176	190	185	172	195	181	177	179	208	192	187	179	206	175	163	210	167	178	195	157	176	167	209	157	199	183	178	175	178	198	186	181	169	154	173	176	193	171	194	175	174	216	189	168	178	183	180	166	175	185	189	181	186	176	171	196	160	174	184	161	194	210	195	186	191	179	161	183	204	189	175	173	176	201	169	192	209	172	160	180	183	189	161	212	205	179	189	176	205	181	201	193	178	213	162	173	191	158	173	173	181	203	175	200	174	177	168	197	197	170	176	214	191	174	157	184	178	175	173	200	195	155	171	195	191	186	182	193	180	168	197	163	193	197	163	210	181	166	163	204	173	182	206	190	170	176	183	183	200	181	159	189	152	171	199	189	185	170	205	164	188	180	193	172	173	185	183	200	170	180	209	181	169	188	184	168	176	169	190	207	176	186	181	220	166	178	203	174	168	184	207	182	189	197	190	212	176	166	165	161	171	176	187	180	197	197	193	187	201	189	198	186	162	179	178	156	181	192	177	173	196	170	188	181	194	193	203	241	183	188	185	204	176	181	198	213	187	180	189	193	180	175	183	167	193	197	182	170	185	172	189	193	201	180	185	178	189	172	181	174	191	167	198	169	172	178	194	191	186	185	192	170	187	172	181	170	157	183	194	177	192	197	155	172	182	205	173	182	208	193	172	189	188	180	202	176	158	186	185	186	210	192	198	181	175	195	181	170	183	189	190	202	160	148	181	195	188	178	173	170	186	190	172	185	205	174	184	195	170	173	182	162	186	173	174	184	194	186	180	198	182	167	176	201	158	189	188	204	181	201	175	187	183	191	173	181	182	180	173	199	209	189	191	180	176	187	190	181	185	189	186	187	185	195	180	204	193	200	183	181	193	172	163	170	191	161	172	184	190	186	180	212	196	165	169	189	181	179	176	149	194	165	199	167	185	163	172	153	182	175	204	193	204	204	185	176	204	183	204	183	168	172	187	201	181	178	180	170	168	156	184	184	191	181	183	181	205	174	202	180	183	206	186	180	179	194	164	156	198	167	197	199	177	174	179	196	175	162	193	192	161	160	188	163	185	190	199	164	195	187	174	183	203	184	180	183	187	189	207	207	169	164	192	157	192	204	174	181	198	159	178	203	201	174	199	194	180	196	182	184	188	197	183	195	187	189	187	176	189	171	185	199	173	178	198	172	175	204	181	173	153	184	165	171	194	185	184	173	159	186	190	165	176	203	187	182	154	172	165	221	166	164	177	191	193	181	177	168	176	167	165	203	199	174	188	160	205	219	177	193	192	195	190	161	177	179	183	167	167	199	150	188	178	198	188	165	198	203	189	170	182	187	166	179	202	177	173	156	173	179	171	185	188	190	175	162	191	152	164	175	199	188	182	188	174	172	182	164	167	191	184	204	188	194	185	178	179	166	181	184	201	163	178	200	190	178	186	199	186	189	199	185	166	173	182	186	178	191	175	160	180	173	196	181	186	176	199	178	180	190	205	167	190	150	166	172	166	210	196	183	185	204	179	180	175	192	186	160	190	187	190	203	205	182	185	168	178	182	183	189	189	174	170	186	175	201	179	188	184	197	189	192	180	172	171	224	199	172	187	201	181	174	176	182	162	195	165	171	169	181	169	164	188	189	176	181	162	170	183	210	187	177	193	196	179	173	175	191	160	194	186	174	197	186	178	184	202	179	166	187	182	203	181	169	176	207	177	163	194	176	180	171	175	182	187	149	191	174	176	160	198	185	192	175	202	169	193	194	172	182	161	166	191	194	158	175	175	181	188	211	163	182	157	202	179	184	193	184	195	194	179	199	156	151	175	189	178	174	187	164	181	197	191	170	186	199	183	179	179	172	186	184	184	202	185	183	184	166	189	176	168	173	184	181	205	212	190	191	172	170	179	200	186	181	171	158	185	169	195	180	158	196	170	168	183	189	203	186	201	196	178	190	192	155	183	180	178	181	198	171	171	198	174	194	180	178	198	168	178	173	164	165	188	188	189	171	186	173	199	184	167	188	180	177	179	192	168	170	177	191	191	158	169	188	191	182	168	174	177	189	199	177	177	193	188	166	183	185	170	201	189	195	189	197	175	193	204	170	175	174	174	187	175	185	180	179	197	159	205	211	181	167	179	177	174	179	191	196	207	166	190	180	177	173	197	188	195	191	187	204	170	186	207	206	182	167	154	172	196	184	188	173	201	189	170	177	205	197	161	176	184	179	177	184	189	175	177	200	210	179	194	165	185	188	175	178	196	173	174	165	185	194	201	184	201	176	154	183	189	189	196	187	202	211	174	184	191	181	209	174	189	188	189	171	190	192	208	183	166	178	187	170	201	192	204	217	182	163	172	182	170	179	179	175	183	191	169	224	189	158	161	213	204	158	190	194	185	169	177	189	190	175	199	193	188	205	177	194	169	178	170	199	184	198	175	181	170	167	180	193	187	177	172	181	200	174	192	216	203	192	169	198	176	199	191	208	182	181	170	185	171	168	191	186	187	187	169	200	203	171	194	188	180	186	167	217	180	204	173	184	206	172	199	179	189	177	193	188	176	179	179	187	174	165	167	182	191	178	176	184	180	201	177	171	189	174	177	184	212	175	192	179	175	172	190	185	176	179	187	185	205	163	180	194	171	184	205	178	178	186	201	163	194	164	177	183	167	152	193	180	163	177	201	160	180	175	184	186	195	181	168	166	197	158	190	168	168	202	168	201	181	194	190	160	155	173	196	160	184	193	184	188	176	164	199	179	175	206	166	183	173	181	171	177	177	166
23932	21255	28395	24449	21170	7482	1421	900	660	566	472	443	403	395	391	335	348	337	369	330	330	359	341	361	329	369	389	402	394	389	386	372	320	341	247	276	280	294	300	268	290	253	269	223	241	279	278	272	244	268	262	267	224	251	246	223	227	255	276	257	221	232	253	223	243	260	234	233	260	259	259	244	224	228	225	223	219	227	259	226	231	236	229	231	220	229	216	261	237	272	209	217	212	251	216	237	219	235	238	222	239	220	219	241	225	226	229	248	217	258	230	228	244	252	233	216	232	252	217	236	229	206	237	248	244	232	251	224	235	211	231	219	222	239	247	224	232	224	235	219	252	249	235	225	261	237	237	243	199	207	247	212	208	248	246	220	254	230	231	229	219	211	249	245	221	241	247	219	254	217	234	224	220	217	223	215	244	241	233	239	218	246	228	239	248	212	246	247	229	243	254	205	216	205	230	222	210	251	245	267	241	230	235	239	206	268	253	220	225	246	233	220	211	220	236	231	242	221	240	253	222	182	222	224	197	227	209	264	235	248	231	230	244	236	228	221	219	239	214	239	213	207	248	232	229	223	255	239	209	249	228	254	230	224	232	234	191	211	234	234	209	235	248	223	255	226	228	212	238	243	211	256	252	242	236	247	223	236	223	206	220	218	249	213	262	226	232	228	243	229	229	222	240	234	224	224	229	235	230	238	230	208	245	238	235	226	233	261	219	240	237	242	239	208	225	225	253	256	260	226	227	220	206	212	234	233	258	244	258	208	254	226	218	218	247	202	251	242	243	237	240	242	210	218	234	243	240	234	220	237	233	240	229	228	229	238	249	250	197	207	239	203	246	260	272	233	220	252	228	215	216	250	250	220	249	231	254	239	219	248	241	232	229	252	257	222	255	222	247	250	260	242	227	249	223	219	219	241	209	208	235	239	217	232	249	251	235	242	253	245	224	242	212	236	229	211	233	250	226	229	257	232	256	241	236	237	228	228	234	236	226	246	249	231	219	211	215	222	228	208	213	244	221	231	225	228	215	244	209	230	229	245	240	250	236	237	244	241	223	215	227	232	229	239	220	226	180	249	243	264	232	236	222	268	239	225	263	237	234	237	222	190	271	232	251	237	237	216	220	237	225	223	228	215	216	230	242	238	222	199	247	216	210	236	247	225	244	206	229	234	239	208	223	231	239	215	198	246	223	266	239	242	241	229	238	213	238	255	227	234	234	231	225	244	238	207	264	255	211	229	238	237	201	234	245	234	240	239	236	236	236	232	224	251	250	238	233	229	218	229	238	227	230	211	216	225	233	238	218	211	214	221	212	238	225	239	233	242	249	232	257	234	245	254	234	226	205	230	233	216	254	224	248	244	236	236	216	249	230	210	242	218	221	234	238	244	219	217	209	223	232	203	239	266	207	223	235	235	228	207	220	228	238	226	252	213	229	216	231	220	213	238	250	218	244	204	214	230	241	264	236	186	224	240	221	237	212	233	231	236	233	235	220	198	247	242	261	250	241	205	257	209	218	215	202	233	224	208	245	224	223	243	243	234	187	243	220	243	218	216	221	237	221	268	231	228	266	248	252	250	257	237	222	250	222	232	226	214	255	204	234	205	212	259	232	244	232	244	243	214	222	254	227	239	213	235	224	229	243	207	215	219	207	207	234	242	262	234	242	243	253	242	220	224	233	248	230	228	239	204	252	216	214	206	242	215	222	235	229	242	228	206	237	215	223	222	236	196	240	240	238	243	243	220	209	269	229	238	203	211	238	213	233	251	228	262	213	191	231	226	229	261	254	211	236	242	221	253	248	235	251	225	188	233	222	223	244	222	228	231	239	227	232	212	193	231	230	233	246	241	250	216	247	251	234	212	244	234	228	259	238	234	218	252	254	247	235	203	229	233	224	209	229	209	206	238	207	223	238	232	222	233	205	251	248	249	234	217	204	238	218	257	205	207	223	196	239	223	227	238	221	241	223	263	220	219	251	235	249	220	249	241	247	231	222	256	248	249	242	232	227	238	247	246	210	240	225	234	235	219	229	268	220	221	244	217	239	238	256	228	236	236	253	231	226	184	240	227	196	229	213	254	229	261	250	230	234	233	236	245	262	239	218	237	214	239	252	203	210	232	219	241	237	225	219	218	231	245	216	238	254	240	216	243	225	233	211	211	247	223	232	239	214	231	248	242	241	237	254	239	257	227	222	243	222	224	238	233	244	231	239	254	231	192	235	226	225	245	220	216	209	226	203	234	244	238	244	233	251	245	206	220	213	225	229	226	237	245	259	236	217	249	247	214	228	234	231	245	221	197	218	217	224	241	265	232	223	247	238	220	275	220	195	216	239	224	219	228	246	272	211	235	251	218	244	225	234	226	222	251	212	208	232	244	206	246	250	249	224	247	232	256	218	236	252	224	204	238	228	242	245	201	203	222	211	245	220	232	212	222	222	242	207	243	217	257	251	273	242	236	210	235	236	231	257	234	215	238	226	236	219	255	218	209	212	250	215	235	251	242	248	210	234	234	246	222	255	217	247	263	241	242	233	263	250	229	225	232	238	217	216	228	237	242	234	243	245	246	206	242	222	214	235	243	233	246	222	227	230	246	238	207	265	223	231	222	218	220	209	239	233	251	248	206	243	248	212	232	223	217	269	228	210	244	231	220	237	221	228	219	234	240	221	247	222	223	245	228	231	215	258	245	247	231	227	225	242	204	231	235	222	221	246	232	240	247	251	241	226	206	215	235	205	225	275	218	226	199	231	229	214	242	241	249	241	223	249	231	245	240	231	204	240	224	204	220	242	261	243	206	240	211	225	238	207	259	209	250	227	255	228	234	242	244	247	233	257	225	215	255	222	239	229	221	220	268	247	240	227	235	235	240	236	209	204	244	232	212	213	243	213	236	228	234	240	231	235	232	269	241	230	259	235	203	223	233	206	234	247	234	226	228	194	247	249	223	206	207	241	234	226	227	243	225	211	203	218	237	254	247	232	219	231	239	219	239	235	230	229	239	267	241	265	228	214	230	233	243	210	233	239	255	239	230	220	239	241	213	245	229	210	247	232	219	198	218	225	223	215	234	251	222	203	248	256	204	261	238	248	240	231	232	249	224	222	235	250	269	255	243	221	237	246	212	239	213	239	221	230	242	228	239	219	221	237	218	272	231	225	239	255	202	217	215	241	245	231	204	239	243	251	257	254	239	252	216	239	228	228	237	257	209	247	213	219	241	227	212	238	253	219	204	264	212	227	212	238	242	223	222	213	235	231	238	239	226	245	229	226	240	217	221	216	221	239	225	230	222	227	230	229	208	227	216	224	200	206	235	218	229	210	230	239	223	235	255	237	242	216	233	231	225	232	220	197	237	258	256	242	229	251	225	238	237	212	233	231	222	230	239	222	278	238	241	257	206	230	242	233	226	240	214	198	267	240	218	252	231	240	252	232	229	230	239	214	222	235	218	224	222	242	228	239	231	230	246	211	222	232	210	221	224	229	213	226	237
21263	27173	8300	4112	3155	2431	1959	1475	1137	869	692	648	584	503	462	507	490	439	420	406	429	395	458	424	446	501	502	496	525	526	478	458	480	378	398	359	345	333	301	312	322	287	293	310	303	284	291	308	267	272	306	270	287	257	271	290	307	293	248	253	311	263	282	274	244	260	283	248	250	276	240	273	258	255	254	241	236	243	250	240	246	235	221	268	233	257	255	228	244	260	243	238	269	261	247	226	219	236	260	229	239	242	236	266	248	233	252	234	267	264	246	235	249	245	242	214	261	246	263	241	261	241	240	256	254	240	246	242	256	238	222	220	238	251	237	245	268	259	214	238	248	251	250	272	257	247	264	234	244	249	211	290	245	244	250	223	227	226	206	232	244	237	212	243	247	215	264	225	240	236	228	282	219	245	241	235	231	256	265	219	234	265	221	240	212	243	286	248	233	251	205	236	260	254	253	251	242	254	256	224	235	229	260	219	232	219	259	279	246	220	215	235	243	253	226	228	236	229	253	244	251	248	219	239	259	247	238	239	221	237	243	246	251	239	240	259	258	244	253	254	237	252	236	239	249	243	240	237	279	283	243	255	241	201	257	266	224	251	270	241	250	242	272	241	242	225	211	234	257	241	264	249	259	267	253	247	244	241	226	222	249	222	253	215	253	240	202	233	238	265	224	266	249	228	237	244	207	270	244	236	256	262	258	225	257	242	231	262	256	238	215	227	255	237	243	269	262	240	269	247	239	238	246	219	212	234	242	261	269	254	266	245	244	258	226	235	271	241	251	247	219	250	230	253	254	242	228	246	210	253	252	263	229	235	235	272	225	232	248	246	274	256	255	268	245	242	244	236	235	238	245	230	258	220	235	230	230	227	239	256	239	231	227	232	205	271	220	265	227	262	211	252	279	248	236	243	247	245	224	226	237	248	265	238	221	237	257	264	272	243	241	261	265	218	227	236	251	233	264	233	256	265	251	222	227	221	212	254	227	206	238	243	241	260	235	226	241	233	233	270	233	235	256	223	225	231	261	238	235	237	251	248	242	243	264	250	230	244	224	266	222	246	230	218	247	250	230	232	238	256	251	274	245	222	207	251	236	253	241	230	259	254	250	247	268	267	247	256	228	258	244	227	239	244	249	255	207	226	261	265	219	250	224	224	227	245	238	252	251	241	247	269	234	232	244	242	253	271	225	229	255	247	228	264	271	226	247	259	271	222	228	225	230	239	227	240	245	252	278	235	226	211	252	244	228	250	246	253	270	223	255	250	228	254	266	241	247	240	253	243	236	244	240	247	234	248	240	257	258	275	263	251	271	245	270	260	269	275	226	254	236	201	248	220	223	244	249	258	269	244	228	266	238	240	259	253	232	255	241	276	270	222	230	226	231	233	261	221	263	288	223	262	248	269	230	250	247	234	231	253	237	258	259	224	235	237	233	223	235	261	241	251	244	242	240	255	267	214	242	237	233	260	237	256	247	241	262	263	248	256	252	258	261	242	242	229	242	251	213	271	242	221	232	251	262	242	267	236	260	255	254	245	234	237	230	261	238	203	239	210	238	232	239	230	276	248	228	265	254	262	241	268	223	249	239	239	287	220	235	243	232	262	256	218	240	234	243	232	229	250	232	267	238	245	223	242	229	215	234	272	256	252	249	226	255	247	242	246	237	235	250	243	248	251	206	248	239	268	227	239	229	258	252	262	254	262	235	211	255	245	266	226	242	254	248	253	225	275	253	228	229	270	231	238	245	247	241	246	202	232	238	231	253	266	239	271	275	275	220	253	235	251	255	245	243	250	287	240	220	238	238	240	216	222	248	223	244	256	264	246	252	261	241	242	264	211	230	238	257	232	260	232	256	239	231	235	267	245	247	223	267	285	226	251	249	239	253	286	247	228	268	253	215	265	226	249	231	238	239	221	258	250	255	243	224	239	229	233	244	232	256	233	227	235	253	245	234	237	241	263	236	230	219	255	243	243	240	238	238	273	274	230	253	241	249	258	249	213	220	252	229	240	249	267	255	276	236	267	243	249	254	232	253	229	205	264	239	215	208	214	232	226	247	252	256	230	240	258	224	215	256	232	235	254	226	250	245	245	267	256	243	258	255	240	251	253	234	223	245	253	250	241	256	252	230	253	267	242	245	266	244	244	256	217	221	244	230	244	247	226	241	239	264	251	253	242	253	239	224	226	271	248	236	238	230	229	235	235	255	221	223	255	265	220	235	259	265	233	266	223	243	222	263	232	257	234	271	244	262	235	252	244	260	223	244	237	238	274	235	224	235	255	243	241	244	250	242	228	274	242	261	227	216	226	242	259	257	215	258	249	252	247	245	247	251	231	253	220	248	260	225	245	237	219	254	239	229	264	235	247	206	249	242	250	249	266	248	286	262	259	241	257	254	230	221	228	233	268	219	258	260	238	237	243	261	249	239	244	239	247	248	290	240	240	238	225	258	233	264	225	257	280	238	250	228	208	240	238	244	246	251	242	279	230	257	235	244	229	226	245	258	240	245	251	242	201	240	227	265	217	240	216	234	223	242	281	270	207	251	245	272	227	259	234	263	256	258	250	255	254	245	249	216	240	268	233	230	265	222	221	280	253	257	242	232	248	234	221	272	237	254	226	259	259	251	233	240	238	255	218	237	239	279	256	241	244	226	241	218	242	239	230	219	244	263	260	246	244	252	252	250	225	242	248	254	224	238	243	237	242	250	243	245	236	258	246	253	230	252	267	242	269	239	262	212	251	257	221	233	221	270	229	241	257	242	218	241	238	265	249	256	242	267	219	243	244	243	255	229	234	237	226	226	234	259	222	284	261	230	235	231	241	221	229	223	261	234	244	226	243	255	215	250	260	250	236	233	243	247	263	252	220	241	250	238	253	244	258	241	253	229	238	261	236	244	264	246	238	232	238	262	252	255	255	236	243	249	241	212	236	234	236	238	261	253	227	273	259	228	270	248	226	255	255	244	251	241	242	256	242	213	236	247	243	235	254	251	247	239	230	249	259	244	237	271	236	222	229	249	230	254	228	234	238	259	254	231	230	258	263	246	250	240	248	250	258	261	225	248	247	251	242	238	238	227	249	229	249	233	252	252	257	228	244	253	241	285	252	239	260	241	255	251	251	267	245	236	241	267	260	257	238	237	234	251	224	250	242	240	246	240	250	257	216	251	261	225	261	271	239	242	268	232	218	228	248	241	259	243	251	240	261	273	263	259	261	232	231	241	242	249	237	234	261	241	225	260	236	272	255	229	285	264	261	249	231	243	240	246	233	231	231	248	247	236	280	255	250	239	244	230	206	250	273	225	246	230	248	235	228	270	241	260	277	242	214	240	241	270	227	234	230	253	263	237	245	239	260	271	247	240	282	250	264	233	236	261	241	243	231	249	243	252	239	252	207	239	235	216	236	242	264	239	241	224	223	228	256	234	239	238	247	244	252	227	234	261	259	230	230	224	224	239	215	208	223	224	238	256	245	283	200	274	266	248	243
25120	21210	27033	25519	7584	1055	799	636	477	423	401	363	339	351	325	330	319	304	323	334	309	301	290	293	296	346	296	353	382	327	340	339	300	301	257	272	283	251	267	244	252	253	241	253	232	241	244	258	202	242	240	263	223	227	250	263	204	244	226	214	230	209	251	233	261	267	216	233	235	215	214	209	225	238	233	248	234	254	223	230	214	204	248	214	222	217	231	206	223	213	202	221	220	219	237	229	242	204	209	204	227	227	234	217	220	214	208	211	228	215	209	245	216	219	221	229	215	210	234	208	226	226	242	199	235	233	249	230	224	236	238	243	237	217	222	216	198	227	206	211	232	219	211	200	236	231	212	210	212	226	214	206	221	209	226	201	213	218	205	220	231	221	222	221	221	211	227	212	212	208	244	220	223	213	219	220	241	206	239	219	233	233	227	225	239	207	225	225	205	248	227	196	213	228	229	243	201	222	214	222	229	241	227	237	222	239	234	216	225	215	219	223	210	223	222	200	229	213	208	222	222	207	198	223	213	220	233	227	230	230	214	238	215	212	226	231	217	226	229	224	226	248	238	217	219	226	214	205	206	230	212	253	214	204	218	247	233	219	231	217	217	211	219	196	226	239	194	221	217	218	241	242	238	238	216	235	232	203	198	228	219	241	202	241	243	203	219	208	223	213	202	205	232	226	234	229	213	235	221	204	176	209	212	212	219	215	218	185	200	212	228	197	208	244	215	192	227	239	206	208	236	217	215	211	235	209	201	217	233	226	236	247	256	243	237	237	233	215	217	193	209	242	233	228	214	227	205	228	232	234	203	229	215	205	244	211	242	228	240	229	228	193	232	246	225	228	229	222	214	216	233	219	229	224	208	238	211	218	223	225	190	234	232	251	217	203	187	236	224	227	219	219	228	214	229	242	235	215	206	235	216	225	213	218	240	216	202	246	217	225	218	225	233	211	207	250	217	229	191	217	201	233	197	227	227	210	201	213	243	226	208	250	229	225	229	226	227	203	213	226	223	208	224	244	241	222	225	197	224	237	216	235	229	227	230	216	213	223	211	189	217	220	232	210	229	231	218	219	188	217	204	197	226	241	208	239	221	224	220	209	232	228	241	241	226	233	232	225	238	212	231	211	233	228	222	230	204	219	223	229	234	210	215	221	213	222	223	243	239	216	227	214	234	220	196	225	212	229	210	247	224	226	248	215	198	232	240	233	219	225	211	252	224	256	206	212	223	216	234	194	241	219	210	250	230	200	242	221	232	212	222	209	239	226	226	237	220	235	207	240	201	207	204	214	223	220	203	201	224	231	235	216	212	212	220	199	228	195	251	250	231	229	228	232	228	237	231	192	220	211	226	201	233	214	212	224	223	220	223	207	236	205	233	205	214	219	289	266	198	237	194	236	263	211	214	248	210	248	202	216	218	205	202	234	226	229	215	220	212	201	202	238	238	211	223	201	207	207	233	207	225	184	217	210	204	201	218	226	226	196	216	196	222	229	233	243	224	236	235	241	212	235	199	243	222	214	224	233	226	218	214	223	243	215	213	212	192	226	229	237	222	202	215	211	214	221	242	223	224	222	213	252	220	203	215	195	222	227	227	219	249	229	251	226	217	227	216	215	190	228	225	238	246	235	232	225	236	220	226	215	251	226	251	229	210	206	219	223	229	207	234	229	222	214	226	208	208	237	196	230	248	228	239	216	182	228	222	223	229	234	223	242	221	227	230	225	215	233	209	223	205	215	241	244	187	213	222	222	199	232	224	217	241	215	221	219	231	205	227	223	238	232	248	232	242	204	217	221	233	200	203	204	201	244	207	224	236	214	224	241	205	243	210	201	240	233	234	229	208	220	235	209	232	218	233	226	238	229	194	207	235	222	215	225	203	226	233	232	262	215	226	217	203	221	254	205	214	240	232	205	265	216	213	236	221	225	209	191	229	229	234	214	217	207	228	239	214	234	226	224	233	233	240	217	238	210	209	212	214	238	222	238	210	240	224	203	191	211	252	221	223	244	252	200	197	228	217	234	229	230	198	231	202	226	198	233	206	221	209	219	236	235	253	225	222	231	222	197	213	234	210	226	235	217	224	231	215	205	230	219	220	234	254	195	207	194	187	235	226	228	244	213	220	242	242	222	220	232	228	234	214	247	213	232	210	235	203	202	251	215	207	230	229	224	215	219	213	242	217	219	222	171	227	238	242	235	214	216	208	219	241	233	221	234	193	243	221	241	226	241	207	226	227	214	229	227	243	196	222	193	218	231	247	207	223	228	222	208	225	211	208	234	219	228	258	228	224	222	247	213	218	186	196	226	244	225	237	233	209	231	216	222	212	237	217	209	224	201	206	231	210	230	207	231	252	202	221	230	239	227	218	223	221	212	238	222	222	252	212	237	238	227	216	239	223	213	232	232	231	226	202	221	222	241	210	213	212	207	222	220	218	236	222	223	209	229	214	235	211	202	206	237	238	230	219	228	195	206	215	203	204	208	232	242	222	204	243	226	200	199	220	211	206	217	204	216	204	228	218	202	226	216	237	195	199	207	229	224	215	215	220	216	214	233	230	244	212	231	214	230	237	216	228	232	204	243	213	227	230	250	213	226	198	210	219	189	232	215	223	245	213	224	248	230	240	242	201	235	223	212	206	203	227	225	218	224	232	251	258	208	203	214	217	219	228	219	218	196	226	215	225	225	181	226	202	213	238	222	241	227	211	213	217	214	231	208	228	209	217	223	235	225	213	233	197	232	225	195	205	227	230	212	236	220	218	252	208	222	215	239	192	214	239	218	216	198	189	215	224	212	225	207	198	243	228	220	235	219	219	218	202	201	250	226	226	247	211	226	223	191	230	197	231	211	225	210	218	236	209	213	216	236	216	207	222	215	223	212	208	237	204	211	231	202	213	244	223	210	224	220	217	222	208	210	228	222	210	250	213	201	240	201	229	235	233	205	224	244	228	225	209	238	221	224	207	245	250	214	227	221	227	209	206	227	225	252	205	214	228	234	215	215	201	216	217	216	219	246	227	206	201	209	209	231	215	196	211	238	219	225	242	224	206	224	232	228	235	224	202	215	217	237	233	221	210	190	229	217	220	218	204	227	218	244	233	195	232	242	235	222	216	251	217	251	209	218	221	227	214	220	207	220	226	240	231	216	225	225	218	228	220	219	218	220	221	214	207	218	203	202	203	243	246	195	237	211	233	218	225	199	234	240	244	207	213	204	226	218	220	232	229	209	223	218	195	222	229	180	240	204	205	211	253	208	222	238	207	217	204	241	201	223	217	233	203	228	212	203	222	216	228	231	215	216	203	250	210	227	173	243	196	224	228	222	216	212	195	211	218	219	203	219	224	217	240	205	237	202	227	236	220	216	233	247	186	258	230	203	238	215	229	211	199	209	218	212	229	242	225	211	235	220	231	206	225	217	204	245	210	236	225	222	241	219	234	223	202	229	218	221	216	231	221	217	213	225	190	230	234	237	227	198	236	220	196	247
20106	21645	5478	2838	2182	1631	1343	1107	838	691	532	491	485	460	403	470	458	383	401	410	400	417	412	422	388	414	440	481	455	489	421	400	398	324	324	332	324	304	291	299	291	264	300	281	275	285	300	273	282	261	287	273	267	261	258	263	288	223	293	265	260	278	246	232	266	215	234	281	273	251	239	259	254	262	261	264	240	270	236	237	263	263	236	247	252	250	251	236	252	234	283	240	262	251	253	211	266	240	253	230	242	261	221	237	232	241	254	254	216	235	263	230	253	267	235	236	228	248	243	254	219	247	242	236	247	262	241	217	239	247	239	236	208	220	256	223	264	236	212	242	270	258	243	228	236	197	246	230	259	232	225	264	236	266	238	236	265	271	237	240	239	245	242	235	249	248	244	256	257	246	278	239	235	244	261	225	245	232	240	256	247	205	263	260	265	223	242	259	215	223	240	225	214	248	230	226	239	225	239	249	262	267	222	230	237	241	236	240	242	253	220	227	240	233	242	254	217	272	231	235	280	247	228	234	225	235	247	246	253	259	233	281	229	248	240	253	225	225	231	264	238	215	250	259	243	236	262	270	228	256	241	241	248	252	241	239	266	268	240	241	260	260	245	247	224	230	243	235	257	243	282	260	292	246	247	266	245	247	260	248	239	250	270	232	231	250	244	259	215	226	255	250	258	264	253	281	227	265	235	248	251	234	219	248	227	213	289	236	229	256	229	240	259	260	254	259	248	246	238	225	259	237	217	260	220	259	242	241	261	252	249	250	232	234	241	254	238	230	238	256	251	225	214	218	243	227	232	243	255	237	276	264	240	259	255	247	289	225	245	237	216	246	266	242	256	245	267	263	264	266	273	231	246	241	254	241	273	247	233	259	258	248	241	262	242	241	274	244	220	237	249	231	236	242	264	237	252	247	269	283	246	248	261	246	231	264	230	225	240	256	228	232	254	274	236	250	246	234	252	243	271	224	225	215	222	252	255	260	254	247	237	227	268	226	223	236	249	246	242	223	244	260	253	242	258	243	219	254	256	246	247	243	241	264	230	229	236	236	239	252	262	246	235	239	256	223	262	242	238	237	232	227	237	211	222	246	260	231	246	244	244	259	260	274	229	240	235	252	258	265	245	259	245	279	232	222	239	235	258	234	247	252	256	239	226	228	236	264	256	247	244	275	229	252	253	276	211	253	250	235	247	254	266	240	234	236	247	268	213	239	262	233	240	226	235	284	234	226	254	243	250	231	229	232	220	199	246	265	247	231	246	234	261	251	224	229	231	233	238	228	227	231	264	249	260	249	247	274	263	290	211	241	266	246	246	245	252	233	223	233	234	254	249	260	241	235	255	239	274	239	232	258	245	281	270	239	248	222	231	245	235	259	260	252	277	223	243	249	233	248	234	259	249	246	257	233	266	241	242	271	202	226	259	248	259	249	264	217	240	246	220	243	236	226	234	246	217	236	246	232	249	272	244	218	237	226	254	245	235	253	260	251	266	234	266	246	249	238	262	254	245	261	253	240	250	247	252	233	229	210	232	229	245	276	233	262	228	230	271	270	258	233	242	262	224	234	227	229	267	239	228	261	277	240	245	239	260	223	260	252	220	225	240	254	243	225	243	267	251	228	250	232	247	249	252	255	236	249	250	236	233	259	248	257	244	265	224	254	241	253	250	257	234	267	253	254	239	250	238	272	261	243	273	236	279	235	234	242	206	231	247	257	265	258	276	234	264	249	242	235	254	224	223	239	249	247	241	248	255	198	248	236	234	237	249	255	253	246	246	262	244	227	241	260	238	236	261	268	238	243	239	256	269	227	239	268	275	244	261	250	239	278	231	252	271	257	244	246	215	217	219	253	239	272	237	229	249	257	235	251	245	261	232	259	268	254	262	244	252	230	234	225	246	263	231	232	230	234	242	286	264	250	215	242	284	234	256	239	264	262	261	242	252	260	227	197	241	238	215	227	239	235	233	247	263	270	252	228	236	221	241	267	251	223	251	221	248	224	269	222	238	257	276	258	284	241	250	245	241	244	232	257	252	232	254	292	245	250	215	257	250	242	204	238	244	245	255	244	227	254	249	235	253	278	245	265	255	258	258	260	241	238	240	249	235	235	269	243	258	279	216	253	237	248	252	232	227	247	249	242	247	239	231	238	251	268	265	240	252	266	257	241	264	258	265	248	261	220	236	259	255	262	227	221	250	241	265	239	252	230	256	260	241	235	233	244	241	295	248	235	263	234	259	242	230	243	239	235	244	269	227	224	237	243	246	246	245	244	252	250	256	246	237	233	248	228	256	228	220	262	263	276	265	240	247	265	225	223	252	233	265	235	229	247	256	225	223	263	254	214	234	267	234	249	237	236	225	273	263	255	250	247	251	262	228	251	233	242	250	254	234	235	246	236	259	257	241	249	239	235	262	258	237	231	240	235	241	235	239	278	253	235	264	236	238	261	207	252	227	253	245	260	241	248	258	256	234	237	265	256	229	240	243	260	281	232	279	217	241	247	235	215	254	237	238	275	246	255	248	238	232	263	267	223	262	271	243	247	260	248	235	265	244	258	238	226	253	246	249	239	250	245	246	259	227	241	252	230	222	259	236	248	241	244	280	241	256	257	270	234	244	244	260	257	256	241	278	268	233	238	229	250	246	241	251	239	238	232	248	264	249	224	233	237	272	257	242	254	255	230	251	242	235	255	245	259	253	229	263	246	270	243	263	280	254	237	241	217	257	232	251	252	238	236	259	256	245	235	237	250	242	254	265	274	270	260	245	251	246	256	240	234	230	260	256	215	230	267	273	282	258	255	255	234	242	245	232	256	237	251	255	244	254	244	244	244	285	244	234	253	250	252	248	254	232	260	242	242	226	199	251	243	268	203	248	268	257	235	244	249	233	238	263	239	260	236	255	228	257	243	235	222	259	236	271	238	258	273	232	247	232	255	254	215	230	262	238	233	271	227	245	243	237	257	260	233	244	231	232	245	235	230	241	262	234	222	244	223	264	247	235	264	204	249	222	231	254	240	245	252	235	231	248	219	262	240	242	252	266	249	245	255	253	281	242	248	232	249	266	243	241	238	251	240	241	266	273	230	245	255	254	275	223	242	263	238	258	273	224	253	239	275	253	252	237	255	218	260	235	218	236	235	235	238	293	240	241	260	252	256	274	238	257	217	226	257	222	245	243	233	241	246	259	252	216	243	226	241	222	262	248	256	235	246	263	243	268	255	249	254	261	255	240	256	230	243	236	241	239	247	229	265	265	255	287	226	260	243	217	262	243	236	235	228	243	249	252	240	251	279	269	235	257	219	235	259	236	249	246	257	254	280	248	259	251	264	245	237	238	268	251	236	269	233	226	251	241	251	258	261	276	261	242	218	222	227	261	260	241	225	239	256	244	267	204	223	231	221	248	240	252	235	232	247	243	221	228	246	244	246	229	256	257	235	263	254	230	229	260	235	232	272	230	253	242	240	252	244	245	245	236	248	227	264	224	262
22772	21190	28771	23892	21193	21178	6428	1546	1025	960	769	690	646	609	582	526	550	577	516	581	540	553	495	500	528	498	581	557	635	602	583	524	476	494	445	433	417	387	400	408	421	378	395	390	392	395	363	373	417	404	344	356	346	332	357	363	408	381	368	350	359	386	372	350	323	338	348	320	326	353	337	328	339	358	370	338	321	330	338	344	329	363	356	312	336	331	332	319	347	349	326	347	342	331	357	366	334	336	299	354	340	356	322	376	310	357	344	340	337	366	375	346	345	320	320	319	360	323	355	363	332	367	349	327	313	347	354	368	337	331	335	380	353	344	336	307	317	355	333	331	362	363	362	323	307	307	345	319	320	351	381	338	309	354	361	355	359	331	317	352	370	343	348	355	339	338	357	330	325	307	318	341	360	337	321	346	356	311	357	333	330	359	326	320	361	328	342	353	355	361	315	366	324	366	352	322	325	350	361	295	319	317	333	358	323	326	358	357	354	360	355	348	327	331	304	337	324	371	339	285	348	367	353	338	333	333	361	322	343	326	369	326	356	342	365	336	328	331	341	334	338	322	362	349	324	331	329	355	333	334	356	346	329	329	351	315	308	355	348	367	335	311	311	338	316	338	329	345	330	323	340	319	323	394	314	335	342	331	343	330	330	338	346	319	330	338	339	353	353	311	328	346	316	377	343	339	339	332	316	340	346	348	341	352	299	331	316	294	339	352	314	327	307	295	338	349	344	344	332	350	332	345	346	377	371	351	302	346	325	311	365	343	370	342	332	363	337	326	354	340	324	366	343	345	373	311	372	310	310	320	320	358	324	313	311	357	350	335	364	319	310	382	336	320	306	312	320	325	353	344	347	334	360	343	342	350	323	327	310	329	347	348	362	339	331	317	363	311	336	343	368	355	341	355	354	338	318	357	350	386	342	336	341	309	326	318	351	378	359	362	367	343	362	346	366	325	312	346	330	344	347	346	350	331	337	315	326	350	351	336	321	370	341	339	329	324	346	339	333	367	323	340	345	341	368	384	355	378	343	316	357	306	326	340	326	320	348	354	336	346	338	310	340	331	325	393	350	344	351	345	326	315	360	324	379	333	382	348	335	345	349	366	327	341	320	351	363	349	343	330	392	308	393	330	345	339	340	347	329	348	346	321	366	354	310	347	336	332	341	379	327	338	326	358	338	345	305	330	336	341	348	321	328	334	348	353	381	312	339	330	334	371	324	317	320	369	352	312	342	331	335	351	363	361	351	340	311	328	324	308	331	327	335	323	361	349	348	353	330	332	326	347	384	312	337	318	356	327	371	307	351	356	368	347	360	362	341	359	320	313	344	327	371	342	311	341	350	319	341	352	346	315	311	350	360	346	328	300	313	325	365	332	329	307	311	363	327	326	344	327	313	354	358	343	300	362	342	333	347	317	341	345	319	325	339	340	339	331	332	316	365	354	301	337	391	354	355	348	339	300	336	337	344	325	341	316	352	333	325	352	332	304	332	358	355	312	321	334	344	363	342	331	338	332	328	337	342	358	333	310	390	324	363	345	362	345	359	345	356	315	386	356	324	313	329	331	354	356	334	322	347	345	346	342	328	338	316	344	359	317	367	365	301	347	357	308	325	325	382	348	335	320	333	335	335	356	312	357	330	334	328	338	368	314	350	330	367	379	374	341	337	329	361	313	368	332	352	347	354	313	339	368	351	339	372	344	350	352	340	310	337	318	345	331	320	324	344	336	321	340	354	314	307	363	313	353	346	325	335	334	333	338	307	324	325	334	324	330	334	342	326	336	327	315	333	295	336	346	317	358	358	346	369	352	296	335	338	325	359	341	338	345	349	343	317	344	328	354	322	332	309	338	333	351	315	340	321	349	341	337	334	360	353	338	332	351	354	355	346	328	329	321	336	328	333	357	341	354	365	322	371	354	338	315	337	317	330	345	359	322	362	344	350	321	322	343	353	330	324	309	318	318	345	341	323	330	315	353	323	323	317	356	347	307	345	335	334	344	347	318	323	314	318	348	343	333	336	339	339	336	350	333	364	314	370	328	352	330	317	334	317	325	351	314	312	359	362	347	346	328	342	327	337	329	363	303	347	336	328	358	322	355	341	366	332	337	341	334	292	309	341	332	358	305	356	352	363	339	339	343	333	364	325	297	368	335	350	339	350	331	350	357	334	315	340	300	329	328	371	351	336	315	305	362	359	347	319	302	321	329	356	357	341	350	354	321	324	355	344	346	326	356	345	354	354	322	342	347	337	328	349	339	347	330	344	373	364	322	319	348	362	334	332	345	340	314	331	325	330	338	324	324	333	334	325	320	338	344	307	345	341	338	350	336	359	335	381	336	364	329	329	311	317	330	341	375	369	317	323	331	340	331	354	329	337	331	320	339	326	329	333	336	351	332	337	339	346	378	333	359	350	355	351	353	330	339	350	360	327	345	335	329	349	375	332	316	362	314	342	323	312	348	350	309	359	346	361	361	348	347	324	331	342	330	334	335	348	383	333	327	303	324	331	362	346	345	335	362	342	343	320	343	357	354	380	373	332	314	339	357	360	340	291	331	332	367	312	324	308	345	338	364	337	358	337	356	313	356	348	354	326	326	331	340	310	366	342	330	356	358	346	381	316	356	352	333	360	296	323	324	323	350	348	317	366	367	344	358	351	328	351	334	336	318	331	325	367	339	365	364	351	348	354	331	368	344	374	368	345	315	362	339	306	343	316	339	349	312	369	345	339	328	336	327	320	333	322	318	368	347	344	311	324	358	353	347	343	341	314	365	339	384	337	331	297	317	338	337	349	327	332	333	353	332	327	321	344	338	352	319	351	362	333	351	317	350	333	343	344	314	331	346	371	348	329	365	336	334	330	330	326	342	342	313	342	329	315	345	324	333	321	326	314	355	339	329	336	316	364	336	314	326	319	326	346	328	331	327	363	361	343	334	337	325	313	362	369	382	330	313	349	352	352	340	334	344	332	360	336	322	309	352	333	343	322	327	333	334	330	356	331	335	339	341	356	345	349	342	335	331	320	357	365	364	326	357	356	306	336	357	327	322	358	358	341	350	344	329	324	364	329	340	312	379	347	360	343	375	318	356	366	329	306	333	361	354	377	350	345	323	314	352	338	330	336	345	352	330	334	323	315	350	323	343	337	324	339	354	331	350	346	331	317	327	313	360	348	361	343	311	349	302	329	329	332	324	338	350	305	310	331	341	327	340	388	343	346	337	322	343	341	367	362	377	406	291	335	331	305	336	341	356	345	306	351	328	320	354	328	399	339	298	342	360	369	336	337	337	337	348	353	346	357	334	297	338	335	334	344	328	332	347	313	343	306	344	314	329	313	331	356	325	338	352	338	362	357	344	334	342	302	340	358	321	347	352	342	357	327	329	364	353	351	316	367	325	314	348	337	304	352	360	342	353	346	324	325	303	332	343	333	279	288	372	361	336	348	365	340	352	346	332	314	325	299	354	337	343	349	369	363	362	345	350	327	349
25570	34398	11981	6297	4662	3660	2944	2329	1798	1401	1189	984	916	791	767	770	743	753	663	691	678	669	711	645	674	697	735	704	773	795	712	651	573	563	550	503	477	467	445	414	470	447	394	396	384	419	443	413	424	443	406	384	395	396	438	384	361	384	404	394	342	395	397	367	357	389	379	377	409	361	383	364	360	377	360	380	384	366	373	365	373	320	379	362	365	349	350	331	352	355	347	310	347	373	353	352	350	339	357	344	356	302	363	370	377	373	346	337	348	373	344	350	346	364	338	367	355	373	335	347	338	373	372	361	343	350	368	385	343	335	341	344	351	339	344	356	385	353	364	348	322	368	363	356	342	346	348	336	349	357	353	353	369	371	338	343	358	364	351	345	379	308	347	377	376	350	340	367	363	357	347	357	319	359	348	337	360	336	361	354	359	350	374	338	354	363	337	370	337	374	363	327	382	363	332	352	396	368	356	391	374	376	331	371	356	349	355	357	342	360	334	371	344	353	341	362	320	349	351	374	350	349	342	340	322	341	318	368	333	364	382	340	386	342	377	330	350	340	353	348	349	333	347	326	357	356	360	341	350	343	371	352	341	346	336	342	318	356	354	365	359	382	353	349	338	323	348	413	359	309	354	329	334	350	340	354	362	338	347	322	403	373	359	319	339	347	327	356	312	346	349	335	335	358	362	342	294	330	338	346	345	336	374	317	392	387	367	352	338	345	398	313	366	360	348	330	367	378	354	335	338	359	358	329	348	371	336	345	354	337	347	364	330	340	369	359	360	347	336	380	375	343	309	345	378	355	338	340	361	346	330	328	330	339	336	348	355	308	353	337	365	351	330	319	342	327	325	354	331	327	343	326	341	339	331	350	326	362	349	373	366	346	330	325	347	340	325	339	355	362	331	350	350	339	330	357	358	346	326	337	356	379	360	344	358	328	352	378	371	359	327	351	351	341	349	330	334	347	362	376	321	362	341	356	367	330	358	309	347	358	360	325	323	319	360	334	380	355	355	344	307	365	322	359	351	362	345	342	320	348	356	333	305	364	335	361	327	346	343	361	337	344	341	364	355	348	353	324	314	335	340	335	355	342	325	365	326	360	343	342	335	385	372	326	354	358	346	353	364	330	346	356	354	340	338	337	365	359	355	341	363	358	356	365	339	354	360	362	332	352	359	359	335	327	342	350	362	356	327	345	331	359	348	361	320	348	381	331	371	332	366	336	352	338	349	338	332	361	335	346	335	357	353	327	308	351	356	343	328	354	340	358	355	368	337	364	324	339	328	356	344	363	346	328	318	359	349	335	347	363	355	343	328	357	338	355	335	324	364	383	357	341	341	335	368	359	341	324	300	351	343	357	365	357	323	350	351	368	367	328	403	349	359	382	350	325	356	388	357	394	372	343	364	381	357	344	362	370	342	376	333	324	370	359	320	331	344	336	377	346	353	322	328	371	332	366	329	343	365	317	368	358	323	338	361	334	308	363	326	336	341	362	351	349	341	365	333	383	373	339	323	353	354	350	299	350	345	374	374	345	379	370	327	327	354	300	349	367	377	376	319	368	347	343	383	360	364	380	354	338	318	372	337	383	331	342	336	355	352	342	339	328	361	335	349	334	362	380	307	356	367	349	364	369	332	354	317	330	375	368	357	362	323	336	379	349	349	357	323	350	342	377	352	354	315	307	298	358	375	352	368	320	365	366	333	360	332	324	368	359	334	370	355	370	300	390	340	321	377	346	371	346	358	323	356	316	322	328	357	346	344	335	372	344	368	374	370	324	353	332	339	347	355	374	342	344	338	306	354	329	339	358	372	381	365	354	334	342	298	336	341	358	325	323	346	358	382	330	336	359	348	332	354	316	361	349	337	332	332	344	369	357	345	371	336	340	388	362	352	332	362	376	334	345	352	346	379	391	358	345	328	343	319	325	335	339	349	374	320	349	351	338	353	386	375	333	317	341	352	344	308	329	355	361	355	340	350	368	357	379	345	398	384	384	335	324	326	333	331	350	330	385	340	349	362	358	350	337	372	331	365	347	350	360	344	332	335	376	343	380	358	368	340	335	352	337	326	375	372	331	357	365	323	356	353	352	364	377	357	361	311	324	372	357	354	312	331	373	362	382	387	335	341	339	355	347	352	373	346	332	365	381	400	341	363	332	351	355	327	357	337	355	345	292	348	372	342	378	401	358	329	388	326	363	348	342	346	356	310	345	339	379	372	337	357	327	350	355	364	359	374	353	343	319	354	364	328	396	347	339	328	328	364	382	322	340	305	363	371	356	308	324	317	362	381	331	345	339	347	360	348	377	354	352	353	324	356	381	326	354	345	359	331	352	348	354	351	363	324	341	397	345	361	388	345	348	361	345	321	328	325	364	335	334	343	388	361	368	360	351	352	357	362	329	349	349	329	373	349	333	347	336	349	338	339	334	357	356	329	336	350	380	336	359	372	349	406	340	336	326	336	327	335	359	364	340	378	347	354	319	336	343	360	344	369	321	353	342	328	402	352	379	383	404	349	341	364	284	349	388	357	327	364	319	373	355	334	346	327	373	354	347	375	338	357	337	303	328	334	391	360	350	374	325	320	345	323	334	332	322	341	329	341	336	315	360	314	324	353	356	327	311	297	340	347	352	349	373	324	387	357	329	338	322	386	358	344	339	365	325	352	327	364	353	376	372	349	350	361	335	322	337	368	332	359	352	367	336	350	349	385	356	359	347	411	366	333	318	351	340	362	367	341	342	368	386	360	362	336	340	344	377	390	373	366	360	335	361	293	349	339	355	351	317	312	345	378	350	311	372	354	342	356	313	358	345	344	317	338	340	347	352	316	387	355	347	348	342	375	333	327	347	333	363	319	378	336	352	361	349	347	349	332	369	360	354	327	327	358	346	309	365	351	359	339	326	316	340	337	315	341	379	385	320	377	352	325	337	355	391	352	343	363	355	361	322	355	336	375	354	372	349	360	341	363	312	359	370	377	358	302	359	391	322	356	356	350	306	367	351	333	366	337	331	340	364	353	328	374	348	376	330	333	353	362	363	315	359	377	331	371	331	342	356	338	356	364	361	377	329	356	297	376	346	342	340	393	354	349	351	362	359	336	395	353	347	369	356	344	359	357	326	356	383	357	326	324	352	360	342	382	356	317	345	340	352	374	340	325	334	338	365	377	362	376	370	326	372	350	363	357	347	364	344	349	361	336	371	346	308	379	346	345	354	320	387	366	308	343	335	360	346	348	364	363	352	335	361	339	372	329	369	355	369	359	359	361	353	370	336	355	342	356	343	337	360	340	328	348	337	342	328	351	372	340	373	353	369	378	337	340	375	311	335	366	368	356	349	346	323	368	354	370	349	356	367	346	353	353	336	327	329	352	329	313	378	375	346	363	361	333	321	331	363	338	336	371	344	346	351	348	350	350	334	343	368	342	376	382	342	336	355	350	322	338	363	351	335	360	352	376	339	357	345	353	369	373	360	356	371	356	358	322	355	346	361
28342	19708	7301	1338	710	492	401	394	318	281	234	253	236	238	231	252	220	220	253	226	210	236	200	195	234	240	232	214	236	244	244	232	189	201	204	196	203	180	187	182	228	154	151	163	192	169	155	184	155	174	169	197	199	178	175	161	137	158	169	171	162	158	171	201	200	171	175	158	182	188	164	164	178	192	146	174	166	197	153	166	168	187	178	159	164	182	185	162	156	168	155	146	155	130	171	169	166	160	154	171	148	163	168	170	161	175	180	157	174	161	146	164	178	167	174	171	165	172	189	170	152	173	167	162	175	155	158	155	165	188	148	186	154	176	146	178	159	171	176	148	152	156	150	170	156	165	192	174	147	174	148	169	187	174	167	149	182	164	172	170	162	182	177	162	163	186	158	194	181	180	167	166	200	162	175	190	169	160	155	164	193	168	161	146	196	159	166	155	188	171	166	188	157	179	148	164	152	158	181	174	154	174	175	156	190	184	176	140	183	158	172	165	163	172	169	165	175	164	164	151	194	158	181	167	171	165	165	162	167	163	178	152	171	171	160	183	158	166	176	151	168	166	165	162	166	168	180	170	160	172	174	174	167	150	170	156	151	162	170	160	179	149	165	171	186	151	165	156	182	144	164	144	143	167	151	168	164	165	166	176	142	166	172	169	170	194	164	185	156	160	157	192	165	152	162	181	175	150	164	153	168	159	157	183	154	182	187	155	175	177	174	165	154	173	165	187	162	166	154	163	180	166	164	147	160	154	182	150	159	155	173	161	169	176	159	154	161	161	161	154	169	170	147	168	160	176	167	182	148	157	163	145	172	183	167	174	170	152	139	163	183	165	188	171	162	167	161	175	158	192	156	195	164	147	156	175	131	160	146	161	166	135	190	176	175	164	159	187	183	201	135	166	185	164	169	166	177	168	187	163	152	165	155	158	165	161	185	173	187	154	180	175	185	169	163	186	171	181	169	173	177	172	164	170	177	148	178	181	166	145	181	183	160	169	172	174	169	165	169	158	156	163	157	152	135	164	158	177	180	165	169	157	187	169	170	184	172	167	195	180	144	180	175	169	166	185	146	175	170	170	174	167	179	161	177	136	164	166	155	156	149	162	156	153	190	189	163	176	132	151	163	171	174	176	166	160	154	167	164	151	181	190	178	180	160	145	170	155	156	159	175	159	146	177	186	156	182	183	199	166	123	163	195	162	179	145	150	148	189	159	165	168	156	153	172	175	161	180	160	149	168	144	182	160	132	186	181	159	165	176	160	167	178	180	174	180	181	170	150	166	188	169	163	177	139	164	170	194	157	164	177	193	183	190	157	153	151	153	187	179	172	159	164	164	165	147	148	172	175	159	178	161	159	176	165	169	179	164	165	180	169	152	150	183	167	175	188	160	162	153	161	160	171	159	173	168	155	139	160	167	148	180	177	176	155	164	157	153	174	171	164	178	158	171	169	176	188	184	159	157	174	181	178	155	166	172	192	177	183	165	180	170	173	186	189	175	174	166	161	166	155	171	169	153	177	182	155	165	172	152	154	159	155	162	166	177	158	156	144	151	179	179	165	174	147	143	146	175	172	167	154	144	179	182	171	181	191	172	171	153	146	174	161	150	177	187	140	173	170	173	169	175	151	150	159	165	181	158	179	167	183	181	164	168	166	159	163	166	166	162	164	172	155	161	151	157	183	164	143	172	153	178	165	156	169	158	169	181	162	173	181	158	172	166	152	174	163	159	169	157	172	175	153	163	162	178	185	146	141	173	186	168	170	169	175	157	147	154	150	148	164	151	144	199	164	158	138	184	158	169	163	170	161	168	160	159	174	176	175	182	192	172	162	172	180	147	157	147	184	171	180	155	163	170	194	155	180	141	175	179	171	159	202	177	157	199	142	163	165	159	176	156	162	163	154	170	152	185	155	176	149	182	175	162	161	155	182	159	162	174	175	154	172	144	160	183	154	149	181	155	163	186	175	172	143	157	168	158	155	172	188	167	162	180	158	156	177	164	200	169	166	192	168	159	166	152	187	151	144	149	169	168	156	188	190	148	162	156	149	162	180	149	186	185	128	159	140	152	176	147	176	176	161	178	164	172	154	167	158	193	144	173	153	186	185	184	198	149	195	163	173	175	150	160	151	156	172	181	171	166	170	154	169	167	159	169	178	157	159	165	175	176	141	159	154	170	166	167	187	166	177	154	166	159	152	145	168	195	156	155	168	167	151	152	151	157	156	140	159	151	192	170	167	152	141	176	176	154	146	165	155	171	181	138	182	147	168	180	167	164	150	151	162	147	159	155	183	171	158	154	184	163	160	179	168	193	165	163	153	152	182	183	182	176	158	168	170	160	181	148	167	154	170	174	167	150	190	158	141	161	166	179	177	155	179	169	188	146	159	175	181	185	164	169	178	165	160	161	175	185	161	165	178	157	186	149	165	169	153	181	185	174	174	184	214	145	155	181	198	138	172	151	176	150	175	179	154	137	178	150	151	174	153	161	168	165	157	155	207	169	179	174	157	169	169	165	160	137	180	156	168	188	165	199	198	154	179	187	153	163	156	162	177	173	169	165	156	170	159	151	174	160	163	144	183	157	175	171	165	153	167	177	164	161	136	173	169	168	161	170	153	182	192	167	158	191	175	168	173	156	178	189	138	164	167	178	157	171	145	173	140	171	154	183	145	155	148	165	163	160	160	185	150	173	160	146	156	156	158	169	180	176	194	175	160	159	183	150	163	150	195	167	169	178	149	170	168	179	171	153	151	168	178	175	169	183	171	183	173	178	171	168	171	168	185	173	135	165	171	177	153	149	156	164	168	152	159	151	164	157	166	181	197	156	180	160	188	166	168	191	153	181	159	165	179	176	174	157	170	167	176	173	158	180	170	153	155	171	177	169	186	157	169	176	167	179	165	165	158	158	158	165	171	158	151	176	176	168	159	192	160	176	142	155	173	179	183	154	173	162	160	142	166	188	167	150	155	166	172	165	162	186	155	170	165	173	185	164	150	154	143	164	161	168	174	158	157	155	168	172	161	174	183	174	173	156	181	157	143	165	160	159	159	155	159	171	171	152	163	150	200	158	185	191	157	161	168	156	170	182	159	190	162	161	171	146	153	175	167	149	167	153	162	173	157	164	148	159	174	169	140	160	156	171	167	177	156	157	170	166	156	147	174	161	163	136	161	152	178	182	189	191	147	153	176	163	165	161	189	145	177	171	159	179	173	165	155	162	191	164	166	159	167	180	170	187	185	194	164	180	167	173	172	164	181	153	167	171	165	158	167	175	152	164	157	165	156	176	144	158	180	176	153	166	166	180	176	178	166	152	176	161	153	165	139	153	167	171	181	163	148	150	160	193	195	176	169	180	178	145	164	187	167	182	151	171	168	179	166	164	144	180	148	158	163	155	158	151	175	146	155	163	165	178	175	150	174	165	164	173	160	200	178	150	152	168	180	162	162	193	143	178	169	173	184	161	146	164	173	175	162	192	173	159	180	159
17914	16666	3056	1446	1044	842	728	655	476	433	345	290	279	334	316	262	288	299	285	268	276	300	280	251	273	285	288	302	330	347	333	272	276	258	196	245	226	230	197	202	204	227	202	203	228	209	199	185	209	199	173	193	192	185	190	187	179	196	190	185	200	186	217	194	183	188	193	188	195	179	164	200	193	178	208	196	176	176	219	172	170	173	171	194	174	176	172	188	193	191	192	200	179	192	179	178	195	190	166	181	172	189	216	192	185	195	174	164	177	190	169	173	179	173	199	208	164	198	179	164	213	161	170	188	178	173	185	175	168	196	192	175	192	185	177	182	177	173	180	187	178	179	175	196	201	187	171	189	197	183	177	177	185	171	200	165	159	201	177	165	176	176	191	169	182	183	177	199	158	182	188	184	167	166	162	189	183	194	162	192	177	179	181	169	174	164	176	166	169	152	175	195	189	210	180	187	193	188	176	183	184	171	188	184	173	176	187	190	176	174	162	186	182	194	198	174	185	198	179	180	184	172	169	166	204	184	162	196	184	165	161	175	178	199	180	161	160	163	163	182	190	192	182	179	170	194	203	167	168	197	175	174	180	171	175	192	201	187	183	205	190	177	206	187	172	172	184	216	157	198	166	189	178	187	177	175	181	168	171	168	162	194	187	185	180	160	199	180	205	167	190	194	182	195	182	171	177	206	178	209	170	206	199	188	189	165	156	199	175	173	166	165	195	186	172	208	178	213	192	187	194	167	193	193	195	178	181	182	189	182	180	202	165	185	184	174	179	205	187	184	184	188	191	186	199	180	200	168	184	180	190	186	192	163	189	180	176	177	184	178	190	164	178	187	211	171	202	201	200	193	187	194	175	176	203	181	161	186	185	197	184	192	177	193	176	175	154	169	187	165	185	200	158	184	179	183	203	168	206	197	175	184	158	199	208	181	187	200	180	186	174	176	208	163	174	174	198	180	193	196	169	192	180	180	162	163	173	188	196	181	170	186	181	167	187	183	173	175	198	197	178	178	186	183	163	163	185	190	171	171	171	177	202	186	216	190	189	173	168	201	147	181	182	183	171	179	162	171	195	167	190	159	177	192	171	155	178	175	180	177	182	179	206	175	191	202	184	169	202	181	173	193	194	177	172	187	184	188	178	155	187	201	179	220	187	197	167	173	186	183	196	162	180	166	180	180	178	193	157	182	157	191	176	168	186	189	167	173	191	212	186	173	163	168	163	179	164	194	173	167	205	162	171	204	182	201	194	180	214	190	162	186	157	188	193	161	203	186	183	194	179	170	212	168	194	194	199	174	172	185	189	186	169	191	180	161	141	188	197	183	182	185	171	185	183	209	180	191	181	186	163	187	185	166	175	205	193	170	207	168	149	187	192	219	187	195	181	170	189	200	176	176	178	163	184	187	172	199	184	201	181	169	172	191	210	198	149	164	169	196	193	203	189	174	168	197	190	166	190	186	184	188	185	202	181	195	156	195	209	192	196	189	190	181	206	181	159	173	203	155	164	172	163	182	175	211	190	207	161	173	178	172	163	200	183	166	184	195	178	176	188	183	176	190	182	164	192	182	211	181	186	186	205	201	172	192	213	180	188	192	164	182	198	168	171	175	174	157	198	175	211	192	161	168	171	169	164	191	184	173	200	182	176	183	182	191	213	183	179	170	180	177	182	182	180	185	194	190	184	181	161	162	188	184	169	187	168	180	213	171	191	155	183	172	173	181	185	212	172	173	190	200	186	184	175	193	184	193	176	200	197	199	179	215	176	183	173	193	223	186	165	191	202	191	193	178	164	207	183	202	193	193	188	172	169	190	171	206	178	181	154	176	189	181	176	190	157	174	197	196	172	194	183	187	189	194	195	190	168	187	182	179	170	179	173	207	189	215	184	173	210	160	200	165	172	175	166	180	198	174	188	176	184	171	183	173	177	177	192	205	195	178	165	178	176	202	191	180	194	172	173	168	155	175	181	191	182	177	168	197	169	170	174	158	196	187	172	184	186	165	196	186	181	186	184	211	194	159	191	201	178	187	201	153	172	188	193	185	175	175	177	180	179	196	177	175	199	194	188	195	165	181	195	192	173	172	192	189	179	211	183	176	170	164	186	183	182	184	188	177	177	170	177	161	180	180	208	185	175	170	173	189	177	186	176	180	199	157	205	194	201	200	162	186	184	195	186	163	171	179	164	181	191	171	172	170	174	181	163	190	189	192	185	207	178	179	189	178	177	161	190	187	182	187	192	175	194	175	166	184	187	190	184	169	178	152	172	177	182	182	157	200	176	187	184	166	179	172	194	196	164	178	185	165	179	169	209	187	181	178	184	193	205	191	190	175	175	190	173	189	183	211	162	181	179	168	162	184	177	198	170	197	209	146	179	184	190	169	177	180	172	197	168	174	176	190	199	178	202	161	191	184	152	194	187	191	177	170	199	176	189	216	173	168	171	171	187	197	210	206	196	191	227	190	163	196	176	164	185	184	182	186	161	183	195	189	202	195	194	164	159	194	181	176	205	184	214	201	186	177	163	183	165	186	223	183	198	176	199	203	170	181	200	159	161	173	201	154	183	166	160	182	192	192	186	200	177	161	198	184	195	154	185	192	178	198	184	155	185	196	180	167	180	186	171	167	174	182	187	196	175	185	179	190	184	169	178	191	183	162	204	187	192	222	194	145	188	172	174	168	157	178	188	208	180	182	198	204	190	163	182	195	164	240	175	185	184	165	196	182	202	198	193	163	170	204	195	191	196	171	180	194	167	169	200	183	171	192	187	185	152	176	174	156	195	152	182	189	182	200	182	176	181	198	186	153	185	153	196	192	177	193	170	178	178	165	182	212	192	167	194	176	190	180	168	191	187	196	183	174	177	182	183	191	172	172	177	174	204	176	198	178	198	168	184	187	161	194	174	179	192	172	210	163	182	151	171	152	190	166	211	182	171	170	205	188	187	157	168	196	180	189	187	195	185	169	190	174	174	171	204	164	201	175	189	185	154	178	196	178	200	191	188	203	211	191	159	181	164	174	179	191	192	170	163	175	190	186	188	197	191	199	185	189	186	194	184	205	185	184	179	173	170	162	168	201	189	181	187	161	179	184	177	179	180	193	157	183	188	194	184	181	176	181	198	182	173	175	185	171	185	186	178	181	168	207	163	177	190	171	174	223	173	186	202	198	180	173	198	163	167	191	198	194	188	190	176	188	171	195	196	178	192	174	183	186	186	184	182	196	180	189	181	165	175	181	201	197	178	189	193	185	199	205	164	163	179	179	179	175	173	196	182	178	189	166	165	195	179	195	192	164	196	192	174	168	220	198	179	171	209	175	193	194	190	191	188	202	182	218	225	202	201	161	201	164	185	176	178	187	195	201	181	181	188	172	173	175	184	164	180	169	187	177	186	189	167	193	195	196	183	186	174	195	190	183	195	166	184	154	180	191	177	178	200	188	149	186	190	192	179	172	184	179	203	165	209	184	183	185	190	192	185	177	186	184
23993	21248	28373	24407	21192	7705	1351	932	672	589	495	422	422	421	396	377	394	365	390	349	377	355	344	393	385	410	350	428	378	383	314	341	321	311	316	309	275	291	275	268	250	248	258	247	241	242	248	262	275	244	267	247	251	239	242	238	239	246	234	240	242	221	232	238	218	223	251	240	237	261	262	252	247	223	246	284	265	221	222	234	220	225	236	234	217	231	248	231	237	255	225	233	243	227	248	224	239	233	240	257	241	248	211	219	229	235	224	230	226	228	238	221	223	235	255	252	257	225	250	223	240	231	225	214	245	252	227	209	258	256	250	232	229	223	243	228	212	236	249	243	237	226	246	225	246	245	226	232	229	241	239	248	249	235	229	249	253	236	221	232	202	234	224	225	222	239	220	247	216	259	246	233	236	261	215	209	240	249	200	234	221	244	219	231	240	226	200	230	232	243	234	220	226	228	236	225	238	228	248	222	231	229	237	239	223	244	235	243	232	238	228	227	236	208	227	205	243	253	207	231	247	241	248	206	188	246	203	218	219	218	249	259	227	228	235	206	240	252	264	251	243	245	238	233	250	227	239	236	216	244	221	243	256	219	255	221	225	209	222	216	243	232	245	251	232	230	234	225	251	241	254	222	226	234	258	226	231	217	253	242	236	224	218	238	235	199	270	240	215	235	216	262	198	237	232	213	223	244	222	240	245	218	219	238	234	216	241	243	221	226	227	237	236	228	258	249	264	219	221	249	234	229	247	207	227	209	238	239	252	260	227	217	268	232	221	231	252	255	275	239	243	235	231	244	224	224	246	232	251	236	222	219	217	217	233	219	225	197	195	235	227	231	236	226	230	230	241	224	220	218	230	219	225	227	218	235	246	245	203	248	239	242	221	251	203	238	220	244	249	246	235	245	192	203	212	239	244	224	222	234	232	230	243	236	223	236	239	241	230	251	242	241	256	256	233	229	256	230	245	242	239	223	222	216	257	224	229	240	256	229	237	247	249	205	241	256	224	208	229	212	247	211	256	221	249	207	223	252	220	248	245	228	250	244	242	263	253	225	258	206	239	223	242	223	228	225	225	222	241	258	209	232	215	241	226	227	244	237	248	241	221	237	240	232	218	215	223	224	259	240	226	251	222	216	245	226	211	244	247	223	249	237	232	229	238	232	221	235	234	215	232	228	232	242	261	231	228	221	230	237	229	227	225	206	208	230	246	214	214	237	207	233	236	229	236	219	203	244	225	226	209	204	225	251	229	244	237	208	222	218	258	194	221	226	240	234	224	274	235	258	222	223	220	227	230	221	248	227	227	213	223	230	218	223	263	240	245	244	237	218	237	219	244	219	222	195	207	250	220	235	225	216	247	212	255	249	224	210	249	245	217	234	208	240	237	222	244	235	242	248	224	257	206	243	228	207	255	255	256	224	219	252	235	228	214	230	217	219	216	231	236	230	232	232	231	233	232	225	206	247	239	215	243	223	260	233	231	220	233	222	240	232	248	209	237	252	262	235	242	229	210	249	238	234	229	234	190	238	215	232	211	238	189	237	227	205	247	235	194	222	217	249	225	224	229	248	238	223	224	235	222	209	232	224	220	237	261	249	236	226	217	250	222	239	200	204	248	237	220	263	223	234	206	218	239	221	228	256	211	255	223	239	243	226	226	238	246	218	220	225	240	220	259	219	224	227	214	232	210	221	212	229	221	223	237	225	250	226	236	253	246	229	260	243	255	204	215	254	233	241	215	213	225	237	209	222	211	247	244	244	235	225	228	227	231	239	245	223	261	234	232	231	259	238	219	233	199	243	246	240	229	252	231	203	238	231	222	249	214	222	214	251	255	208	255	235	245	239	223	235	218	222	243	233	251	243	220	216	215	252	236	206	225	236	220	226	235	209	247	222	264	209	238	223	250	229	211	234	236	246	230	219	234	234	221	240	249	232	222	248	242	233	234	238	260	208	246	241	244	227	289	252	220	228	226	225	233	229	249	223	235	248	228	232	258	231	231	252	216	225	225	215	244	238	236	249	205	248	249	237	262	241	229	222	238	204	223	235	232	245	233	241	231	238	227	258	249	265	248	232	251	250	248	241	229	236	225	248	238	218	251	262	225	231	242	232	221	240	232	263	213	233	231	202	238	210	232	201	228	261	250	231	251	254	246	248	240	250	247	229	249	249	208	230	245	238	250	243	247	210	224	227	234	230	221	228	226	237	246	218	206	238	224	250	199	255	243	242	231	224	241	252	246	219	237	240	248	240	223	237	230	250	226	226	231	212	246	228	231	233	226	233	235	238	239	209	238	220	240	253	223	244	253	256	263	240	225	244	221	256	227	222	246	244	213	222	237	233	243	253	234	234	229	247	234	239	233	221	240	237	253	203	261	230	225	211	245	225	218	240	230	229	238	229	244	223	252	229	268	217	225	259	241	247	239	238	240	231	248	225	244	216	236	233	259	236	230	244	243	248	226	251	241	231	200	221	248	209	255	259	238	236	211	200	217	244	201	229	259	239	233	247	277	231	269	253	221	241	233	213	239	215	220	234	235	249	213	222	221	235	204	222	233	223	225	234	214	224	263	221	250	234	229	234	243	237	240	215	217	244	241	201	254	222	255	221	223	235	204	229	219	235	228	239	235	242	224	249	227	210	273	226	237	221	259	255	231	226	229	237	237	245	231	230	260	228	246	236	237	212	203	258	211	257	252	201	205	227	221	243	231	243	234	224	210	217	221	237	229	241	213	226	217	256	238	227	222	274	220	223	204	240	243	257	245	238	224	212	240	240	254	232	223	256	260	243	242	253	226	247	215	247	208	239	225	223	281	242	230	242	263	222	231	198	215	247	227	224	221	220	225	215	232	248	217	222	224	231	234	220	231	250	232	264	257	230	209	231	244	239	224	253	223	254	246	238	197	256	227	251	229	229	227	238	249	260	249	224	241	234	223	222	234	199	212	224	220	242	246	234	221	236	233	210	215	216	196	226	260	225	255	241	221	212	214	230	244	242	245	256	248	207	249	242	229	216	207	241	223	222	200	207	230	214	226	247	264	230	265	221	236	259	241	256	221	247	254	211	235	235	235	227	227	215	225	229	237	230	236	233	226	230	242	220	204	235	216	243	217	222	241	216	239	232	217	244	209	214	233	221	233	215	256	232	242	240	258	242	239	257	227	252	232	233	221	250	219	233	207	246	214	235	244	234	218	228	224	236	227	259	209	212	252	227	237	220	227	217	219	231	252	234	225	225	248	232	246	218	265	237	218	246	232	239	213	244	226	230	252	260	227	224	228	208	227	240	214	222	214	224	234	254	230	273	219	237	239	259	241	216	209	217	244	213	239	205	220	216	236	227	229	240	231	214	226	229	229	213	235	252	229	228	246	251	226	199	235	217	248	231	237	249	223	241	212	245	246	247	220	222	235	246	216	235	240	247	251	253	215	220	239	214	240	245	248	236	244	255	242	208	210	225	263	240	254	231	258	249	231	232	247	235	229	250	225	258
22049	30052	8000	4139	2902	2302	1842	1506	1080	923	744	601	589	541	548	520	514	493	486	492	460	532	487	491	486	514	424	478	509	515	455	424	402	410	351	339	328	320	317	291	258	303	287	284	266	277	310	292	254	281	252	267	286	282	268	297	265	272	274	258	256	213	242	239	266	241	273	284	272	237	282	255	264	255	248	261	273	270	245	241	272	243	239	261	258	223	249	254	253	231	264	271	250	243	239	270	266	224	249	231	245	256	257	251	269	247	266	264	260	228	261	241	263	258	239	248	247	289	253	248	277	264	272	259	242	241	238	257	239	250	250	235	239	235	239	242	250	256	270	245	238	243	237	241	279	256	248	242	252	257	248	249	247	257	245	249	278	257	253	255	250	243	242	239	253	247	258	227	252	239	252	257	223	212	262	264	220	245	254	247	245	243	242	208	243	245	253	234	237	249	234	258	238	247	240	252	228	279	228	237	245	256	240	230	258	243	230	240	221	228	246	225	240	248	233	256	252	241	249	243	231	213	284	266	241	245	230	232	240	250	223	265	261	246	241	277	267	263	262	236	270	237	235	251	268	267	246	229	235	224	243	246	254	246	254	275	234	234	260	240	237	264	245	246	219	282	230	232	244	234	229	265	234	264	220	251	277	248	255	237	221	244	260	265	263	227	247	230	235	241	249	240	226	238	227	220	240	264	236	244	259	267	255	262	270	240	248	249	224	208	237	237	233	257	236	261	265	270	262	235	263	232	242	224	267	235	254	251	258	227	235	255	243	238	240	272	247	231	240	251	251	275	271	240	228	243	255	250	271	245	259	245	262	261	213	253	281	252	244	262	239	290	268	228	244	246	222	261	238	247	291	263	283	252	232	265	252	255	265	215	235	263	243	243	226	253	263	247	255	247	258	229	262	228	252	247	236	255	266	244	285	254	227	244	247	228	251	252	253	259	233	227	243	229	274	248	228	270	236	251	246	233	241	269	248	228	234	249	242	226	222	248	286	244	259	240	244	239	241	256	252	258	237	260	253	235	238	240	251	251	260	262	280	233	250	252	240	239	253	234	257	251	235	248	259	271	217	252	236	258	236	256	239	248	218	242	268	246	245	268	209	237	247	230	245	261	253	265	229	248	246	240	231	281	251	243	215	239	233	246	252	243	233	254	241	247	262	264	246	241	265	214	246	264	235	230	237	231	251	246	234	243	242	236	226	252	227	235	231	255	247	251	234	261	262	248	220	240	259	248	244	238	231	250	249	242	235	236	206	234	260	257	252	240	219	269	250	245	252	260	279	268	261	273	256	264	239	237	240	238	241	230	246	243	218	237	240	253	263	255	229	252	236	272	264	252	253	255	235	275	228	282	231	243	270	262	239	236	228	227	225	250	260	244	256	265	223	238	248	253	265	222	260	236	269	229	249	230	252	206	250	262	222	257	242	263	233	213	224	273	243	265	231	269	277	214	258	270	250	260	254	237	248	247	228	254	285	236	245	250	250	256	227	217	233	251	259	235	209	249	268	224	246	246	255	285	248	258	259	274	244	279	248	241	251	248	240	250	252	257	252	278	238	259	228	261	233	247	247	238	233	250	259	232	238	235	258	239	240	245	219	276	256	225	267	240	235	259	279	248	243	256	224	234	269	234	251	247	220	241	249	244	256	241	221	234	240	269	246	250	246	239	257	236	235	247	233	248	232	245	260	267	256	263	249	256	265	235	225	253	223	248	232	251	231	232	243	240	258	264	241	249	252	222	207	235	272	249	271	247	237	273	223	257	230	248	232	259	250	275	265	226	242	257	268	253	256	240	254	242	236	245	235	233	239	249	277	243	256	230	237	252	245	230	277	256	239	235	250	225	242	261	265	235	250	236	231	259	235	261	266	226	254	245	245	267	257	237	262	261	260	246	236	230	231	255	234	210	263	253	242	245	230	235	240	272	238	235	250	253	242	216	258	243	238	247	259	226	218	245	257	242	255	244	254	231	256	268	230	252	236	264	262	254	236	246	252	258	232	223	262	238	227	236	266	252	242	257	224	235	262	264	234	263	200	267	238	242	206	242	236	252	246	247	272	238	239	252	251	240	219	246	236	256	255	267	256	253	235	247	248	245	260	245	225	253	241	254	243	252	253	240	256	243	239	230	240	269	247	243	243	211	252	236	233	239	245	237	244	277	234	267	224	262	253	233	226	246	239	267	262	252	278	257	245	251	271	249	259	228	228	220	249	266	251	238	247	229	240	261	259	222	245	268	259	237	238	261	248	242	244	276	244	238	249	229	226	245	227	272	240	240	203	263	241	233	255	233	242	230	226	239	249	231	246	222	253	235	233	255	219	229	265	251	260	251	259	262	232	234	239	269	233	229	256	261	247	252	237	228	226	232	246	241	243	242	258	207	262	247	251	238	261	247	219	228	238	256	275	258	255	270	250	245	232	243	277	252	238	240	237	264	224	239	238	250	238	248	232	251	248	244	235	275	266	251	248	245	236	260	255	228	238	258	224	279	256	262	259	237	252	241	240	235	260	243	220	257	254	250	242	234	246	239	251	236	261	251	259	240	256	248	251	256	239	268	233	249	239	244	260	244	239	249	285	235	244	230	244	241	259	243	250	241	247	256	235	245	266	227	262	255	239	258	238	251	252	250	243	230	260	220	236	271	229	255	239	251	221	270	219	231	230	231	245	265	244	233	230	252	246	240	238	220	239	266	238	218	242	219	250	258	277	275	218	210	250	257	248	249	241	259	261	247	223	262	250	250	248	236	236	226	252	213	243	270	204	252	243	230	234	236	236	252	253	248	243	240	222	251	243	257	221	232	256	236	250	234	257	225	220	274	270	255	219	276	241	246	236	262	231	243	210	222	219	260	244	229	242	227	255	247	257	251	264	269	221	234	263	257	251	239	258	258	253	264	248	277	224	231	240	223	227	224	240	238	236	277	233	230	237	255	273	229	250	226	258	238	244	238	209	241	239	252	236	229	248	256	247	257	255	242	258	249	260	233	255	245	248	225	237	270	237	258	233	224	228	253	215	223	248	222	231	230	248	231	227	260	271	242	242	241	245	261	242	265	257	266	221	257	248	246	228	234	246	249	238	241	237	274	241	267	253	252	227	219	256	232	244	255	261	256	236	227	245	250	236	238	248	237	257	251	231	232	264	246	244	263	255	269	232	251	247	259	217	216	239	249	228	234	235	253	276	270	225	270	266	255	230	261	288	232	236	226	257	282	238	273	238	228	244	268	257	252	238	233	250	243	245	247	282	240	246	276	247	256	271	258	276	215	244	256	214	242	273	257	285	272	253	253	260	232	245	254	234	284	234	246	254	268	254	244	234	235	243	214	258	267	248	256	251	228	238	255	262	235	235	231	253	271	237	229	236	242	240	257	211	222	228	254	243	249	276	225	279	263	261	244	264	237	273	257	262	222	234	244	250	242	235	244	282	229	251	264	262	247	254	251	264	252	268	252	211	228	257	240	243	245	225	243	213	220	232	244	275	233
25219	21302	27145	25550	7783	1048	781	617	507	401	369	356	368	373	367	367	342	333	279	312	329	296	345	355	347	342	362	345	347	323	323	271	284	301	263	304	256	233	229	253	253	231	258	248	265	218	233	245	225	215	264	257	247	243	256	257	229	234	231	240	206	231	237	196	261	215	229	230	230	233	214	239	239	218	212	214	201	216	223	197	257	213	208	221	253	212	238	191	222	207	209	236	241	212	235	225	250	226	217	235	257	204	225	234	228	235	217	240	230	247	229	241	200	216	205	220	225	224	220	208	211	242	238	230	232	209	238	213	232	178	228	237	223	216	224	215	204	247	216	236	245	224	237	212	222	234	227	236	211	231	246	213	223	231	242	238	243	211	195	236	208	230	194	229	187	226	231	233	214	223	211	198	218	227	202	224	212	242	223	234	232	215	224	220	226	245	231	203	236	216	209	236	196	254	227	205	204	231	210	238	212	202	207	212	242	218	229	226	224	241	186	208	208	239	226	229	214	215	208	232	211	182	202	244	222	224	201	206	197	228	243	205	215	219	223	227	208	224	229	225	214	219	232	219	231	213	215	218	255	213	238	220	227	224	221	251	250	234	240	220	218	235	209	215	229	227	252	236	210	238	232	226	201	228	187	233	221	210	242	223	211	213	235	236	194	216	236	234	224	224	232	214	231	231	213	192	232	238	231	207	209	230	238	212	215	245	202	234	224	227	233	211	247	221	237	215	238	231	228	221	237	216	241	169	238	231	192	233	257	193	222	214	222	226	200	219	222	207	202	209	231	213	217	237	215	215	205	225	218	210	226	225	226	222	222	228	235	192	215	205	237	225	225	230	229	238	238	227	243	213	207	194	262	220	201	232	204	214	232	238	209	250	212	249	245	204	229	208	235	229	229	221	214	244	217	203	215	225	217	237	238	199	212	181	230	208	233	208	209	214	226	222	221	228	224	246	235	240	216	215	204	219	234	206	212	216	235	207	226	213	230	218	229	204	241	224	223	250	225	211	203	226	222	254	220	215	216	226	217	206	222	210	221	206	264	218	236	213	212	229	229	217	228	210	249	197	200	238	214	210	211	249	231	215	235	190	205	217	204	226	228	220	194	241	214	230	239	220	234	214	242	219	223	224	235	235	255	221	224	218	228	220	238	206	231	218	231	228	222	221	198	204	238	230	225	207	232	193	241	227	233	211	215	220	220	242	259	239	230	212	210	231	228	214	206	242	236	254	222	229	244	230	215	239	231	234	205	215	224	214	225	264	230	232	242	217	242	211	215	203	222	232	227	237	224	251	243	225	242	208	210	242	224	220	226	178	222	237	231	215	200	210	220	224	229	207	238	218	222	211	227	216	222	215	223	239	229	212	231	205	253	220	219	212	218	216	234	200	231	221	233	217	239	242	203	205	249	232	223	196	225	244	201	207	224	234	211	215	207	197	205	203	230	211	215	242	204	234	208	216	236	222	255	239	220	226	196	213	210	218	238	245	215	198	246	257	223	199	211	245	223	220	238	214	231	196	232	245	225	234	214	208	220	212	216	226	244	209	227	225	210	224	200	218	240	204	213	210	213	227	230	203	221	216	209	216	231	233	226	219	231	210	224	228	211	244	233	239	224	216	241	236	208	228	242	215	225	198	212	183	223	237	231	243	194	206	256	227	209	214	240	222	210	218	205	232	199	208	234	242	246	199	234	219	207	195	210	219	218	222	222	242	217	211	217	219	236	226	229	214	219	219	222	206	213	196	227	217	224	222	202	229	226	235	245	207	213	232	243	201	198	262	249	203	206	206	193	205	229	215	224	213	232	210	233	248	214	265	225	219	214	227	200	266	194	237	233	265	215	214	227	218	211	224	220	223	206	227	225	250	235	240	242	218	221	219	213	215	221	216	208	196	240	187	216	230	207	202	238	229	209	193	208	212	233	203	227	226	218	224	232	220	223	234	241	227	219	235	223	231	216	221	211	221	217	216	222	208	225	215	237	226	240	221	225	238	219	230	227	212	258	230	213	236	209	209	215	232	246	238	211	223	242	222	213	241	223	217	206	224	221	223	225	230	204	219	238	213	207	240	217	233	223	222	238	202	225	188	205	218	211	210	226	240	249	226	200	234	228	244	218	210	203	209	213	226	231	209	248	220	242	231	215	200	207	221	225	228	222	226	209	231	220	216	222	231	255	249	219	210	223	245	190	225	227	235	217	214	220	202	214	227	212	239	237	209	232	233	219	226	231	219	249	251	220	219	223	212	230	227	205	227	240	190	238	239	212	225	226	233	221	247	222	204	233	219	227	226	239	212	241	217	249	200	219	205	205	212	230	217	212	221	228	236	242	204	218	219	235	207	223	239	225	217	211	191	206	226	211	236	228	193	240	198	221	211	211	236	231	221	247	213	224	228	217	245	207	227	200	230	205	225	240	201	210	217	231	219	243	260	226	225	232	227	223	241	200	229	219	218	227	213	237	245	244	210	254	213	239	258	229	193	219	241	232	225	240	216	203	212	231	228	206	229	235	214	220	205	213	220	223	210	229	245	224	237	210	222	222	245	196	220	221	225	231	214	241	249	247	204	238	210	225	212	220	188	215	225	206	204	205	234	231	206	213	226	210	206	209	214	213	222	191	219	207	218	221	243	227	213	219	259	212	210	241	251	239	231	214	201	203	220	229	239	229	245	216	206	211	219	220	244	211	226	204	234	213	236	203	246	220	255	230	229	224	238	222	240	240	223	230	231	253	242	208	212	232	202	186	238	222	224	243	214	226	238	222	228	237	236	213	233	209	241	226	219	209	244	226	218	221	234	206	232	221	235	202	202	213	234	220	232	207	194	240	223	218	224	228	211	217	222	226	234	214	206	218	236	221	254	212	224	229	216	210	223	210	256	213	213	236	186	227	237	244	215	218	236	207	221	236	228	220	222	255	211	221	209	218	186	231	226	231	190	273	244	209	211	254	225	249	247	246	204	222	231	221	202	214	225	236	232	233	227	193	256	226	216	213	203	209	235	190	221	212	229	215	226	209	208	247	218	219	195	231	223	248	213	220	224	216	225	243	215	210	222	226	216	209	206	240	228	250	250	212	203	235	210	211	219	241	208	224	221	208	252	224	220	191	223	187	216	201	223	229	236	201	255	227	229	215	211	253	231	214	219	231	222	211	218	228	205	207	233	250	228	214	205	249	229	208	238	199	227	224	225	218	235	193	217	225	230	191	228	211	226	227	220	238	224	239	221	233	219	205	259	238	213	227	229	242	222	206	204	213	223	214	225	214	252	223	231	234	212	220	224	247	252	233	230	205	203	237	227	174	238	228	229	217	217	223	203	207	238	194	226	229	221	231	216	229	243	216	232	242	235	221	233	221	240	234	236	235	214	225	226	240	211	236	205	202	233	231	225	211	228	273	208	230	225	201	230	198	222	217	220	254	209	228	233	206	205	225	229	240	227	198	215	227	232	218	223	219	232	215	227	222	222	206	202	229	210	205	219	240	225
20179	24712	5372	2743	2061	1600	1409	1088	842	680	555	546	488	536	514	511	456	460	467	464	460	425	454	424	450	454	478	485	438	409	392	378	354	326	336	331	308	268	278	282	284	263	310	257	270	252	267	278	258	274	259	264	265	272	264	265	267	257	270	270	280	284	257	264	255	240	250	278	265	251	271	296	237	265	269	253	252	251	220	277	256	239	240	243	272	244	259	257	247	247	245	239	250	257	243	239	252	260	234	202	247	252	256	234	249	241	228	249	254	235	249	238	245	256	267	227	222	229	245	259	245	262	225	231	240	248	256	261	258	252	260	248	242	236	255	234	231	248	241	235	250	227	226	221	246	235	261	270	241	247	266	254	265	236	235	203	238	219	238	231	255	241	250	279	256	253	250	248	249	222	240	249	229	261	217	237	240	234	253	249	250	240	251	271	246	280	214	265	236	241	242	250	233	238	233	217	249	240	247	262	268	278	262	250	254	276	249	232	258	216	259	252	246	257	258	239	254	254	244	253	239	266	210	243	231	267	266	268	235	223	250	214	263	232	274	246	220	291	206	272	260	237	260	232	223	237	270	245	231	252	254	250	255	247	245	206	247	256	273	266	236	264	248	267	263	233	275	237	255	263	238	252	245	236	238	248	252	229	265	250	211	262	249	230	234	255	239	244	261	261	234	261	243	227	225	271	259	232	228	274	257	256	248	264	256	240	230	214	244	216	251	248	244	228	244	204	242	276	252	255	232	236	227	249	279	243	237	225	254	254	258	235	258	263	245	234	230	221	248	250	229	249	258	250	263	243	251	242	249	221	263	217	223	255	236	246	219	239	241	254	224	224	230	220	246	251	243	255	258	247	254	254	232	236	246	268	235	238	231	263	240	239	250	259	260	246	234	234	216	222	262	258	236	239	254	218	231	256	240	249	281	259	254	265	248	234	261	276	217	238	237	249	225	246	235	243	222	253	231	289	237	242	246	264	244	258	224	221	235	238	232	258	254	260	236	261	247	251	251	284	220	233	212	251	282	237	263	249	260	253	259	236	256	259	271	245	234	216	242	267	206	266	255	261	253	246	245	211	241	272	247	247	222	234	228	252	235	272	292	246	241	260	274	288	237	240	250	252	254	261	232	240	263	249	261	251	245	243	228	219	229	250	252	276	238	268	266	265	240	236	236	271	249	215	229	239	232	240	249	263	247	254	219	261	217	231	261	230	228	256	221	223	232	257	200	244	238	260	265	264	241	244	254	226	263	249	248	240	239	245	224	235	252	246	257	252	230	259	232	260	242	223	229	253	238	256	244	250	267	228	247	261	211	245	252	251	229	235	260	247	270	231	226	229	273	265	223	229	240	251	240	232	252	217	231	237	249	234	246	254	241	250	246	232	242	263	255	253	272	218	263	231	245	225	242	255	251	249	257	245	232	264	232	239	249	258	246	235	240	251	238	258	250	278	219	246	257	248	235	230	232	218	255	237	241	242	238	215	246	241	228	229	247	242	241	258	249	251	240	234	255	258	269	275	246	228	259	211	233	240	239	252	246	221	224	239	274	237	249	235	240	249	254	246	240	237	263	225	260	241	258	259	241	238	272	244	261	242	237	219	255	254	275	271	252	258	270	249	265	249	249	244	243	245	268	255	253	255	249	244	234	237	273	248	252	266	245	244	247	228	230	269	261	268	286	250	230	250	221	240	235	259	245	259	248	236	250	255	222	229	244	252	261	249	228	253	223	263	260	268	240	258	240	258	246	253	263	235	252	273	260	249	243	231	231	258	249	240	261	240	258	255	241	249	258	239	242	229	242	258	250	244	286	236	240	258	256	220	250	257	266	236	242	239	258	253	236	250	225	235	238	225	237	266	258	252	232	293	211	273	250	251	224	235	245	240	263	253	272	265	230	232	256	257	235	233	263	203	250	211	225	249	247	230	237	279	288	256	233	238	286	260	254	235	265	234	256	239	240	269	239	242	273	236	233	238	249	230	244	249	250	239	249	234	244	248	209	245	266	258	273	257	249	242	248	264	253	234	254	230	238	262	273	249	243	242	224	232	267	278	227	261	255	271	220	213	240	244	250	255	267	277	209	218	221	262	262	239	238	218	258	228	253	261	245	260	243	231	238	250	248	262	255	252	244	255	236	260	242	255	269	237	240	241	257	298	249	267	266	273	243	258	256	243	246	250	222	253	232	251	247	234	240	260	246	222	245	257	262	257	232	262	234	244	246	253	239	228	242	228	240	263	233	275	263	238	232	247	276	268	250	236	243	263	213	254	236	237	253	240	249	248	257	252	239	273	265	267	258	257	249	262	252	227	235	247	242	220	278	221	271	253	246	245	265	220	274	275	251	230	211	273	267	262	234	251	270	260	256	233	248	226	255	269	253	240	222	211	243	258	252	235	225	277	230	245	238	256	220	236	281	271	234	220	246	229	265	233	240	253	255	228	252	243	273	230	241	266	233	250	224	250	261	275	267	224	241	256	230	259	209	258	242	242	225	203	245	247	223	261	249	283	257	232	258	271	241	240	264	265	245	256	240	267	241	245	235	250	260	262	234	258	266	277	263	251	230	274	244	243	234	224	235	217	255	274	264	244	271	248	232	248	271	227	249	244	251	244	244	234	232	243	252	205	251	258	285	258	241	237	236	211	226	251	240	248	243	250	221	243	244	256	240	242	255	240	252	229	206	237	221	242	252	272	253	276	270	232	241	255	263	229	257	246	273	232	249	254	245	248	229	255	226	242	261	256	233	228	258	244	244	211	244	267	235	225	222	261	273	233	248	254	246	261	230	255	241	283	238	231	233	217	265	234	233	239	247	257	237	255	275	248	254	249	234	264	242	242	237	225	276	277	251	269	244	232	265	273	250	234	234	272	269	220	258	235	227	236	253	228	236	253	250	251	234	241	274	252	240	252	235	244	250	249	242	242	273	222	245	226	253	235	237	228	231	268	249	240	228	223	241	258	234	241	269	233	219	257	231	235	239	253	253	239	239	256	229	262	238	223	261	239	253	241	222	219	256	227	257	261	257	276	226	241	264	259	243	238	240	243	228	262	251	235	269	235	289	258	236	247	258	256	231	226	250	264	246	263	268	227	212	260	245	239	262	282	239	244	247	259	257	249	236	226	227	260	238	241	243	232	221	247	246	222	227	254	214	254	258	242	256	237	247	268	276	227	261	272	254	221	248	231	246	252	239	248	250	260	227	266	229	262	247	246	255	215	232	250	242	218	271	218	230	238	259	262	237	231	241	258	246	274	234	236	237	263	221	254	253	261	234	244	246	240	243	245	246	231	246	224	264	244	251	254	225	221	226	278	267	246	247	258	235	259	222	249	245	278	234	237	232	264	239	281	265	232	260	262	222	220	238	256	237	252	240	237	263	253	250	235	236	237	241	264	245	272	271	261	251	246	235	237	251	236	272	248	260	245	246	247	269	245	236	213	197	258	230	244	227	216	215	225	269	251	266	272	230	205	237	242	261	256	251	224	256	255
22937	21298	28910	24013	21300	21320	6478	1474	1039	915	765	691	659	634	608	654	646	610	555	572	584	546	544	558	585	549	599	593	580	536	468	465	448	431	449	430	412	396	406	422	408	384	392	359	363	373	354	335	356	420	343	360	390	366	389	346	393	381	357	358	390	343	371	346	348	367	340	346	353	340	344	362	346	352	320	363	326	345	355	303	365	308	336	355	356	342	340	352	366	301	333	302	384	341	315	347	359	329	315	333	336	341	299	355	334	355	311	344	349	371	364	342	331	305	346	330	324	337	339	343	369	327	336	340	316	363	338	330	370	364	356	333	342	345	343	367	334	327	294	320	353	352	312	299	315	324	376	314	364	329	333	345	369	337	331	348	319	317	329	368	343	335	332	328	333	349	331	339	334	336	343	327	316	308	363	328	352	346	359	321	367	341	339	332	345	339	343	347	327	285	303	332	338	346	319	367	348	328	370	355	331	343	343	325	373	305	338	337	291	319	351	311	352	303	309	337	326	341	344	342	313	337	314	403	349	322	351	358	326	326	315	355	359	374	324	350	328	352	345	351	361	328	311	349	315	318	365	322	315	341	349	301	321	371	340	354	352	358	344	352	345	336	350	351	361	341	376	323	363	307	334	351	362	358	350	341	377	335	347	300	357	326	331	372	352	369	347	359	344	313	319	330	348	316	323	357	342	342	329	346	343	353	348	356	335	309	310	325	338	326	296	351	329	333	340	378	340	371	326	317	358	315	348	334	319	309	355	310	293	339	325	357	324	325	339	340	313	307	314	331	359	305	346	341	330	310	326	317	322	328	304	303	388	343	354	390	332	336	304	358	333	366	332	355	323	355	336	295	324	319	325	350	327	340	313	336	351	332	337	360	344	334	327	336	328	349	326	324	318	330	325	305	343	329	335	336	345	351	322	317	352	353	348	320	285	357	328	347	358	325	371	340	348	308	335	349	342	354	326	340	337	316	338	324	335	353	346	380	325	343	347	334	287	357	347	314	304	357	353	335	345	353	298	339	329	351	329	349	345	355	328	316	304	344	361	327	357	359	379	354	306	327	320	356	334	311	341	325	341	342	329	317	335	352	296	333	346	339	309	328	302	347	344	367	356	337	325	350	331	349	332	325	319	344	319	347	313	334	340	330	332	343	336	359	333	347	323	348	337	335	342	294	358	333	357	354	344	332	318	340	322	347	346	306	339	323	325	321	331	352	323	308	360	324	358	347	340	327	354	309	344	364	313	316	359	366	340	336	328	316	327	303	322	293	323	353	390	366	341	352	323	329	307	362	323	350	325	342	361	338	337	317	334	356	327	339	308	328	342	354	335	323	358	325	346	361	346	328	317	300	364	329	349	340	332	321	303	335	362	333	342	330	359	317	339	341	376	305	334	319	341	331	286	346	328	326	326	329	365	359	302	354	361	319	356	331	375	326	324	343	326	347	311	329	363	301	321	318	337	302	336	340	348	332	360	325	321	319	319	345	341	317	299	336	380	324	346	344	366	350	341	322	321	318	353	377	335	344	339	339	344	339	347	331	323	324	320	330	345	333	306	350	316	329	339	304	334	342	349	317	349	343	289	306	339	349	369	317	323	353	337	348	320	332	353	354	331	344	345	341	335	326	350	290	344	336	341	368	339	337	355	326	325	317	303	332	343	346	324	355	336	342	346	332	351	323	332	361	313	319	313	332	339	341	316	347	324	329	356	344	332	312	332	376	380	309	347	303	311	352	323	351	326	328	351	330	351	356	335	340	343	310	364	315	311	341	338	355	347	363	333	362	292	327	358	325	330	321	393	314	332	336	335	304	314	353	319	325	330	352	299	329	286	323	323	332	307	340	344	330	327	339	314	342	363	332	325	344	344	310	332	327	316	341	317	318	356	360	322	344	316	304	337	343	327	337	371	363	349	353	325	328	321	322	332	326	354	343	360	355	316	348	333	328	331	335	339	321	318	323	324	325	365	339	333	321	321	331	353	309	312	341	337	299	352	350	349	335	343	335	343	339	370	342	326	315	315	327	365	332	350	315	322	348	345	340	308	350	333	332	324	319	337	337	315	325	303	339	310	349	323	328	292	381	345	344	339	354	325	335	324	336	345	316	343	295	323	352	326	352	352	352	300	335	342	340	335	334	323	359	347	310	389	358	303	346	350	338	317	350	365	354	332	308	339	325	340	339	323	330	321	351	321	341	322	348	359	322	370	345	330	321	341	312	357	346	351	342	349	366	328	337	352	326	326	345	314	336	343	361	351	385	335	332	314	319	357	321	340	395	365	345	307	380	322	295	337	340	315	347	347	316	309	333	278	324	375	341	344	364	336	380	313	337	330	347	326	291	325	336	335	330	327	326	297	328	367	333	324	331	325	366	349	333	319	296	337	342	295	348	339	341	338	303	316	340	353	353	344	327	343	314	317	306	340	345	348	341	341	346	358	321	354	346	337	339	310	339	346	315	333	319	313	340	345	329	361	320	358	363	330	321	328	331	352	347	357	350	344	310	367	356	333	340	328	350	319	311	328	311	370	309	351	368	312	303	388	321	326	357	332	334	325	297	342	329	328	338	342	334	359	318	333	363	333	322	335	346	339	329	316	331	353	326	353	324	334	315	325	348	353	344	332	309	331	332	328	326	340	325	325	354	330	365	313	359	331	350	336	335	333	332	324	333	346	344	329	316	346	331	341	333	326	314	347	332	355	340	344	347	355	316	335	321	310	342	362	338	362	328	315	318	327	332	332	316	354	339	334	351	335	309	306	346	307	328	326	313	341	337	317	317	362	331	345	350	361	336	323	327	344	352	336	347	318	349	314	325	335	305	380	323	361	351	339	350	360	329	322	341	364	296	352	321	325	339	345	315	336	353	309	341	347	314	326	328	354	337	346	347	345	339	333	333	335	349	321	357	340	339	364	364	318	338	308	327	317	331	341	330	355	335	315	300	321	322	329	332	328	369	316	354	346	305	349	304	327	343	327	351	331	313	325	304	354	369	348	320	329	334	315	378	348	320	336	357	332	342	348	324	311	335	351	333	337	346	342	361	335	319	324	339	312	347	333	335	331	349	345	329	314	327	364	363	306	323	370	340	349	338	345	322	333	342	311	305	300	350	335	325	329	338	359	348	323	337	306	349	341	343	331	349	300	322	329	356	321	379	328	349	352	338	353	344	318	352	331	326	361	325	310	322	336	335	331	329	330	357	325	318	325	312	339	330	353	347	339	337	340	323	299	317	351	327	323	330	361	343	321	373	315	348	331	340	289	314	352	349	318	340	360	348	322	324	331	342	325	332	369	343	332	356	371	346	338	351	329	344	288	320	321	358	337	346	343	363	344	305	346	346	311	335	352	355	339	295	348	340	315	318	334	330	356	367	332	314	330	328	314	296	352	344	338	332	329	313	323	361	344	333	330	334	312	301	371	311	326	352	353	331	358	319	314	349	339	331	332	357	341	309	316	335	357	357	355	332	356	337	337	351	348	326	308	362	352	301
25070	37780	12322	6366	4887	3842	2939	2171	1791	1415	1109	1042	985	893	922	824	866	788	752	732	741	733	703	719	727	745	761	733	722	637	592	541	548	533	514	483	445	442	457	432	499	416	388	430	402	375	380	398	396	394	393	359	395	407	415	385	397	430	408	368	413	370	386	380	399	405	346	385	396	365	365	378	390	349	337	401	403	376	346	338	359	360	341	356	358	370	354	307	300	338	327	342	340	343	327	344	358	349	308	344	349	342	344	356	329	340	333	381	330	358	326	363	361	345	306	334	340	398	350	326	373	347	369	338	372	344	348	332	324	316	320	354	301	359	337	343	378	349	352	360	354	336	340	365	371	352	342	349	362	353	368	339	376	320	334	382	347	361	354	341	324	330	353	356	317	338	376	332	335	335	329	344	351	310	362	370	324	348	347	362	338	367	341	344	338	325	346	326	361	320	362	320	341	330	352	363	373	346	338	353	337	371	337	354	366	365	335	319	362	374	381	306	345	343	370	361	384	377	357	371	328	370	327	349	370	362	357	353	332	322	362	352	338	329	359	359	362	343	371	361	336	347	349	349	348	362	331	336	354	376	353	334	331	350	314	340	331	366	355	334	337	375	370	311	319	329	390	344	353	354	374	334	362	296	363	346	356	365	350	316	354	334	353	365	363	347	333	319	358	361	366	362	313	350	337	379	313	355	334	374	336	372	362	337	374	352	342	365	332	322	334	350	355	341	353	351	355	330	367	354	347	330	361	341	349	347	357	378	358	322	362	377	341	309	318	370	365	325	350	352	323	330	367	345	343	347	336	350	354	380	333	318	385	339	400	335	350	347	354	345	351	329	391	353	356	366	316	332	360	320	314	332	321	308	365	333	343	335	333	355	352	348	361	367	362	333	329	357	352	378	347	340	349	375	328	337	322	332	337	350	350	343	342	355	332	340	337	338	345	342	340	375	336	333	356	361	327	345	367	341	359	345	347	347	349	336	379	344	315	332	357	334	353	346	333	340	351	365	349	311	346	338	340	358	321	338	344	359	334	338	349	367	340	339	365	373	373	363	354	325	357	325	333	351	358	314	350	337	369	355	344	378	369	351	344	362	360	341	364	362	356	324	332	349	359	346	341	348	339	385	332	363	306	354	339	315	339	331	369	377	354	356	347	342	352	332	364	354	356	358	337	316	319	340	348	340	363	343	339	353	337	331	352	353	362	321	377	362	361	384	338	325	353	344	349	371	320	330	351	320	342	361	321	366	348	326	348	326	367	332	353	378	332	359	336	375	318	329	344	380	343	349	345	337	353	329	371	350	323	314	401	359	358	375	329	340	363	321	375	345	348	358	356	353	363	337	323	365	367	321	320	359	333	364	353	349	328	332	318	377	317	297	361	351	332	365	351	340	371	352	348	358	338	344	362	336	386	357	363	333	368	352	385	312	317	364	341	349	349	366	371	321	328	345	349	365	365	314	336	336	341	377	342	352	358	352	379	356	359	364	313	371	317	359	370	341	335	353	338	357	359	328	367	342	324	339	384	334	369	346	404	348	388	355	325	324	375	350	375	326	330	306	342	370	329	361	335	366	349	353	334	344	390	330	389	334	321	352	363	328	313	360	352	291	347	331	343	345	341	341	348	368	353	359	338	332	360	369	343	354	375	369	371	335	323	322	337	360	363	318	387	361	356	328	359	343	324	345	320	366	351	375	371	375	352	332	337	327	373	351	334	326	340	352	353	368	348	369	330	361	334	324	317	389	378	372	332	336	331	336	355	299	328	368	341	330	386	366	325	349	352	358	331	353	336	344	324	340	338	339	369	323	363	336	359	352	372	369	323	346	345	321	347	357	350	384	354	335	314	389	334	342	337	349	372	358	360	334	354	352	337	344	335	355	331	360	317	324	347	336	334	373	372	362	331	348	346	360	318	366	304	332	336	357	357	379	325	374	382	350	344	356	277	350	334	366	359	386	333	360	286	319	335	358	348	349	359	371	323	337	366	333	303	359	326	354	332	344	355	364	356	337	356	337	334	318	376	366	366	374	352	364	369	368	329	360	350	313	344	311	326	343	351	291	384	348	334	302	327	329	296	333	364	308	331	324	359	357	336	360	342	364	311	328	338	348	385	349	343	304	323	384	362	326	361	319	349	321	354	336	342	338	321	366	364	369	340	359	363	366	351	381	311	337	346	369	348	360	316	360	346	327	388	360	350	304	343	383	313	338	360	384	335	320	318	370	354	346	331	336	359	348	350	366	342	322	329	369	328	351	358	325	336	350	354	340	355	332	312	344	351	324	313	392	350	339	353	356	364	349	325	346	334	374	363	340	343	356	351	350	354	361	308	335	357	352	320	343	343	372	358	322	336	334	368	330	353	361	357	339	323	364	349	358	378	360	354	353	359	347	315	345	341	388	337	341	333	352	342	346	367	343	359	341	336	320	347	343	377	315	348	353	338	314	354	336	352	336	359	356	342	351	343	339	367	358	362	357	366	342	332	375	401	364	345	344	313	362	390	373	351	384	334	370	356	351	367	324	361	332	355	372	337	345	339	355	329	337	335	346	374	312	348	337	324	351	375	364	355	359	367	338	353	354	344	344	344	329	363	388	326	334	347	319	346	349	339	377	358	326	339	355	343	380	377	331	360	380	319	363	354	352	337	334	322	340	370	339	346	390	353	342	308	338	395	308	343	370	352	327	347	361	363	338	333	324	340	375	368	342	356	319	358	365	368	356	350	355	355	369	341	380	328	334	348	367	337	377	368	349	351	342	346	379	383	355	376	382	342	365	364	355	348	327	349	348	332	351	363	349	333	340	329	391	379	344	332	346	339	351	378	323	349	368	335	412	362	378	357	351	361	386	316	338	324	330	338	364	376	332	331	334	352	352	357	342	363	348	342	385	361	363	346	321	374	320	341	348	344	360	358	353	377	359	354	338	354	354	335	388	385	349	354	345	363	331	324	330	384	335	341	322	327	333	329	349	329	348	330	366	393	355	335	338	348	366	379	373	364	357	347	354	349	383	333	347	359	364	371	341	359	349	330	335	363	375	341	345	348	364	342	330	344	352	342	372	345	351	358	317	369	330	320	351	354	346	348	353	343	362	354	334	334	326	364	369	337	340	346	341	343	343	354	366	345	343	367	369	356	365	333	381	340	353	355	319	367	371	363	325	344	368	310	346	354	339	344	339	392	369	349	335	356	332	363	341	344	336	337	350	322	383	343	380	353	343	361	338	325	355	336	327	349	341	371	348	353	365	327	340	342	366	347	334	347	333	354	350	377	376	363	335	316	346	369	314	375	347	351	353	348	336	324	343	361	348	348	340	336	344	341	371	351	387	376	350	344	361	311	332	340	366	330	324	353	381	347	328	330	368	340	344	333	361	364	327	357	362	330	327	358	376	343	365	336	345	319	370	373	374	381	350	340	391	343	312	364	356	354	375	330	343	373	371	329	366	368	358	354	378	363	364	357	353	353	319	340	336	316	345	328	387	359	341	341	356
28185	19835	7715	1460	716	516	379	345	330	260	245	226	212	276	256	231	226	234	223	220	207	234	241	225	246	218	239	242	214	202	202	205	163	191	177	179	183	162	175	178	149	198	164	165	171	156	166	152	176	190	181	159	169	187	160	171	166	160	149	179	175	166	167	180	163	148	165	170	160	164	136	154	158	150	167	152	156	159	153	166	156	156	137	138	137	180	178	156	166	145	160	157	149	162	153	150	158	155	157	136	160	159	148	158	131	162	144	158	162	179	165	154	136	146	163	161	163	142	153	150	159	136	182	160	144	155	165	136	150	165	151	143	144	161	135	155	164	147	158	152	169	165	142	158	156	192	163	153	163	163	148	172	146	162	163	151	142	150	177	158	149	146	173	142	154	168	151	167	122	164	133	168	135	173	137	147	156	135	166	161	169	168	153	180	140	162	140	177	158	151	160	141	166	179	130	145	165	152	194	166	150	153	155	153	137	169	140	143	166	138	170	145	148	148	147	156	169	167	182	176	160	150	166	141	157	159	168	169	158	164	177	165	116	167	127	142	164	160	168	161	157	161	160	164	165	163	169	166	181	148	167	134	147	132	168	136	151	155	158	157	154	157	186	163	176	156	152	182	153	167	166	139	139	183	163	166	146	125	143	174	146	169	176	161	141	150	147	153	160	152	173	168	141	163	161	156	136	165	142	159	140	153	149	173	153	145	158	153	162	172	158	138	145	148	173	137	143	132	175	143	161	144	172	171	141	138	148	145	157	163	142	140	161	144	154	134	165	157	132	139	146	151	167	154	158	146	159	161	170	147	151	137	146	157	157	174	148	142	169	164	160	150	165	156	150	153	146	159	163	156	140	164	147	161	143	142	149	161	177	155	128	163	161	169	151	134	148	156	166	157	144	157	169	153	159	138	149	156	169	166	158	151	153	174	152	148	153	181	145	146	165	149	147	157	153	145	178	126	145	149	152	133	160	182	175	148	171	168	140	133	153	155	152	159	172	158	156	165	188	158	173	143	157	158	171	155	160	124	158	163	156	166	170	146	157	165	150	142	141	148	135	149	157	165	160	164	168	128	176	165	179	151	178	159	140	138	164	167	145	154	170	160	157	188	150	155	148	126	138	152	173	147	160	143	146	130	167	142	161	161	148	173	138	163	166	152	131	146	163	141	158	156	157	176	163	162	158	160	161	143	160	165	149	155	169	170	153	157	162	162	159	155	179	145	149	163	159	147	169	174	161	172	152	151	174	163	158	162	168	166	156	150	143	143	160	144	155	149	141	151	148	161	162	157	148	151	148	164	148	147	165	130	159	141	153	175	161	157	167	161	156	162	178	142	177	171	146	160	148	173	132	167	152	165	152	152	162	160	171	149	173	154	143	140	138	174	155	140	155	181	115	135	146	201	175	164	174	155	159	149	145	148	167	182	131	149	163	166	170	168	134	161	169	163	159	147	147	180	163	166	141	147	150	140	159	174	154	145	153	161	164	160	171	154	165	152	140	121	157	140	163	180	145	151	157	155	158	154	155	153	178	159	165	167	143	160	163	176	155	149	159	145	155	177	138	161	154	160	138	148	134	162	149	146	141	178	172	168	174	175	155	165	171	155	152	124	144	148	151	148	157	147	155	151	138	151	165	148	162	166	151	141	161	179	146	171	180	159	145	139	144	144	157	119	172	147	149	158	163	157	151	172	158	162	203	142	155	160	172	148	161	168	166	154	168	150	136	159	160	160	137	168	156	146	145	177	161	153	172	149	148	168	137	154	156	168	155	159	164	147	177	149	157	163	152	164	135	166	153	156	147	171	133	164	157	152	141	148	163	164	140	151	147	168	180	165	154	152	161	150	155	168	185	148	156	148	161	170	159	148	171	165	164	145	173	157	147	163	161	148	152	147	153	153	144	152	166	143	154	152	149	154	161	154	157	140	151	165	168	142	151	132	143	123	145	133	159	156	163	168	162	142	163	140	165	170	145	145	136	134	174	158	151	141	145	150	164	142	179	165	171	152	147	143	164	150	161	149	172	175	162	153	158	175	160	178	174	168	155	149	144	165	168	167	181	184	149	159	132	163	174	145	160	172	150	167	164	168	158	154	143	165	157	159	153	129	171	141	157	168	156	147	153	172	151	148	168	162	142	145	158	156	158	152	155	161	139	152	141	125	151	162	162	134	156	152	133	161	164	157	171	158	171	131	175	119	185	125	144	168	152	158	144	158	141	137	163	160	170	144	151	159	154	136	148	160	170	160	170	154	158	171	173	141	163	140	139	157	194	186	135	155	165	145	155	152	154	143	174	165	146	168	140	165	133	169	160	161	146	167	155	150	132	180	138	157	167	183	159	129	152	146	171	155	178	161	152	123	159	154	154	187	153	154	141	139	175	171	154	161	141	152	155	146	170	144	161	159	153	156	158	141	144	156	169	146	138	152	165	172	154	149	164	162	159	150	174	143	168	148	172	157	163	182	180	167	123	155	157	137	171	150	137	151	169	152	166	134	131	129	182	147	142	157	160	148	157	139	184	161	158	154	164	148	137	159	166	158	158	151	168	162	151	138	154	166	149	137	156	170	153	154	142	154	131	149	151	153	146	137	175	155	171	162	158	165	142	160	164	142	147	159	159	164	156	153	176	152	165	162	159	134	155	151	140	159	160	152	146	157	139	172	154	160	172	138	167	146	141	160	158	166	135	152	173	166	146	164	165	163	160	144	159	154	146	156	164	162	163	149	174	153	164	169	158	152	156	180	164	150	153	153	179	146	161	171	152	135	155	145	175	148	152	154	150	153	152	165	162	157	149	159	165	144	159	125	159	167	173	170	147	152	155	133	162	159	151	159	157	158	168	138	165	159	157	160	158	148	144	173	159	146	179	175	172	158	142	159	142	170	154	150	146	142	162	156	161	162	154	168	135	139	125	162	146	150	175	139	178	149	157	153	138	149	141	158	137	144	155	159	158	152	131	133	149	143	167	169	169	152	162	139	147	146	148	150	172	153	144	159	148	148	171	147	155	155	153	156	169	148	151	164	168	156	162	155	179	165	167	166	159	155	159	177	157	165	138	143	144	171	144	159	156	133	148	156	157	147	165	149	139	151	155	161	148	164	128	160	160	177	150	164	150	143	144	145	179	165	168	158	165	171	157	165	180	148	143	150	158	151	146	186	158	159	143	156	163	150	156	149	156	166	167	185	169	163	140	161	144	163	143	147	155	171	172	153	153	166	155	163	169	149	137	147	174	151	139	156	173	150	160	158	161	157	133	141	141	145	149	143	147	183	144	136	134	134	170	162	153	144	157	161	148	133	142	162	161	158	174	148	158	152	163	156	142	137	160	155	160	147	150	148	186	170	139	146	151	142	159	137	135	152	157	149	151	133	174	151	164	158	156	164	159	163	152	149	145	146	159	141	169	138	162	137	156	177	163	175	166	162	148	159	150	147	172	145	146	128	147	147	155	160	177	153	156	161	169	128	147	131	149	144	141	172	169	148
17147	18699	3291	1464	1139	895	674	518	463	372	321	313	365	369	351	354	340	328	306	284	283	257	282	295	334	297	326	290	271	281	268	272	239	197	213	213	206	233	183	221	186	201	209	184	171	186	209	174	195	183	172	179	187	181	183	172	209	197	167	179	183	194	162	213	188	171	148	181	182	176	176	184	180	149	184	178	152	161	158	172	160	182	186	161	182	191	190	159	193	161	171	173	179	184	157	175	161	186	156	178	174	180	177	171	191	171	175	192	175	152	177	160	183	190	173	171	179	182	179	201	175	166	183	174	163	192	186	172	172	168	191	160	166	177	170	186	183	162	191	170	170	163	161	159	165	178	170	157	157	154	150	207	191	154	157	198	162	166	167	173	173	199	167	166	176	180	162	157	170	157	149	168	200	181	152	173	182	170	156	178	177	161	184	179	190	168	175	157	189	175	164	162	160	168	176	188	161	192	165	174	180	179	171	176	150	156	165	174	161	185	175	157	185	178	146	184	160	178	149	174	185	172	161	195	175	190	194	157	183	176	179	195	166	140	148	186	172	185	180	149	144	167	167	172	151	211	184	166	197	190	163	173	166	163	149	180	171	174	187	189	160	177	184	153	165	164	194	175	160	156	171	170	173	194	157	187	193	185	179	186	167	171	184	171	193	196	180	150	174	193	159	188	172	178	156	151	201	162	182	202	174	187	190	192	158	181	192	181	161	163	198	184	177	182	190	168	166	178	162	173	175	185	181	152	176	169	174	147	172	180	179	183	173	184	181	162	186	180	160	172	155	179	168	188	135	167	191	139	175	157	157	171	169	180	197	164	187	172	166	177	169	154	158	151	185	190	153	161	172	180	169	184	185	171	185	192	154	184	182	178	167	179	166	178	197	175	192	194	165	151	179	186	188	188	164	205	160	180	190	158	192	196	164	187	173	144	175	191	161	167	173	169	185	169	155	168	168	163	157	168	166	179	166	160	176	168	181	176	170	158	167	160	169	183	155	155	166	164	177	182	147	175	156	179	165	174	175	177	173	173	195	138	170	199	179	176	176	179	202	172	160	167	176	182	176	175	187	166	168	163	192	177	178	175	169	168	157	162	158	174	178	162	151	174	149	156	167	172	187	158	157	181	193	174	190	170	161	170	167	175	153	167	139	177	177	182	155	202	159	194	169	164	163	164	170	158	178	190	168	154	165	188	165	183	187	154	176	153	153	142	174	173	168	146	167	145	162	171	184	161	194	164	160	174	160	166	179	173	180	170	171	183	182	172	196	156	138	186	161	151	168	171	171	165	167	196	159	179	145	169	177	161	147	168	138	145	193	172	171	168	152	158	186	169	194	172	175	159	169	199	181	168	174	167	185	193	172	155	157	162	161	149	172	156	172	192	169	172	144	181	172	155	166	192	163	176	186	169	190	162	165	178	167	164	169	177	181	160	173	151	165	162	149	164	173	180	178	154	169	157	152	203	170	167	177	170	159	167	167	163	169	139	166	167	200	190	184	175	176	167	168	170	156	198	163	178	174	172	168	136	176	174	164	166	166	169	169	189	174	189	183	169	179	173	167	168	169	183	146	163	201	165	183	156	164	180	185	182	185	191	166	160	169	195	171	176	178	184	150	183	158	159	186	159	188	169	172	168	156	172	172	172	182	175	180	186	183	180	185	179	173	170	180	151	186	164	174	184	168	179	175	170	161	175	195	180	153	183	177	179	166	166	158	190	195	169	160	168	194	179	168	170	197	155	141	156	184	190	174	201	158	163	153	169	191	176	169	182	147	161	152	181	158	175	178	155	183	174	163	187	178	158	158	173	167	158	201	181	140	191	162	169	176	172	167	214	181	164	185	168	188	188	148	169	188	165	195	168	170	172	171	182	156	190	159	174	177	158	214	158	142	173	172	167	178	168	167	175	175	175	175	186	177	172	152	175	183	172	178	178	169	184	175	180	198	170	189	155	173	162	198	175	186	175	185	165	171	175	216	204	171	176	168	154	171	181	174	157	183	179	156	159	180	171	176	198	168	166	149	144	161	151	175	183	193	168	187	149	173	190	204	196	166	156	196	187	178	156	162	156	154	177	165	154	161	183	186	176	198	182	157	197	160	184	164	172	182	188	166	180	178	189	161	181	174	184	176	152	169	173	165	175	170	165	159	185	175	177	188	173	149	160	178	186	178	164	166	167	160	173	188	165	169	156	213	156	154	169	158	161	203	171	186	173	172	163	190	198	166	165	178	161	171	159	187	176	186	164	167	163	181	152	167	170	164	173	168	193	179	160	164	163	146	164	209	192	165	170	148	156	163	180	171	149	150	174	178	181	165	199	191	186	162	175	171	165	193	175	163	174	175	195	183	178	167	182	168	156	165	193	157	166	160	174	190	144	179	160	188	168	178	154	161	187	171	205	177	187	188	148	177	182	188	166	182	168	204	190	160	178	153	205	191	183	166	146	183	160	189	182	181	148	187	175	159	180	168	184	146	172	187	165	198	191	178	155	184	164	196	173	176	174	171	186	175	190	203	168	185	186	190	170	162	182	184	164	164	191	182	152	167	166	182	169	177	177	157	191	172	186	168	160	179	180	177	170	183	152	166	190	164	178	171	177	170	174	168	151	158	171	152	184	188	187	175	182	165	177	164	176	174	165	172	194	168	174	157	185	173	175	163	175	183	180	188	184	153	164	177	182	190	159	199	178	172	176	171	171	177	152	198	164	172	175	175	160	183	170	183	186	150	198	163	197	171	199	176	164	185	175	187	181	158	170	179	207	173	183	172	161	166	184	169	156	172	176	174	196	170	161	179	183	169	159	174	180	203	167	177	166	155	156	173	170	177	156	174	157	189	191	174	191	150	160	172	187	179	187	177	184	151	154	193	220	186	160	150	190	171	195	163	178	171	165	161	176	166	180	163	161	181	186	181	165	158	167	187	183	176	180	201	169	174	192	171	196	150	173	178	179	174	150	167	181	168	165	162	183	160	156	174	193	163	175	174	178	172	180	184	177	167	163	185	184	158	167	200	187	162	179	158	183	160	164	182	174	169	182	187	172	193	177	190	186	174	159	197	171	154	188	178	162	173	170	173	174	175	188	180	168	166	165	165	145	195	155	189	164	145	165	164	181	173	187	171	169	180	174	194	180	191	158	192	155	191	166	154	171	169	166	170	157	168	161	172	158	178	178	176	171	143	191	185	173	174	165	140	158	193	174	158	187	187	183	169	186	172	174	154	190	164	179	175	178	171	193	186	171	168	160	160	165	192	175	161	171	182	191	167	179	182	182	197	151	188	189	167	160	163	168	166	171	179	181	183	163	143	179	156	175	180	173	150	180	196	178	177	150	167	183	151	181	173	162	162	196	195	168	184	154	158	173	168	176	194	165	181	178	183	171	180	183	181	175	180	171	173	167	176	183	158	171	197	177	160	170	161	175	176	155	168	153	156	189	193	174	173	196	156	188	178	191	182	158	193	184	161	185	173	201	173	146	177	150	190	163
24106	21326	28431	24567	21261	7868	1385	794	673	533	512	475	480	456	419	426	395	387	382	381	379	365	384	338	388	370	368	354	333	334	314	298	284	301	260	269	279	273	239	246	228	254	241	237	253	235	242	249	246	218	259	228	270	263	247	220	246	252	258	223	241	230	239	249	228	238	237	269	238	258	209	224	221	236	212	218	235	239	238	232	208	215	222	206	257	244	201	220	227	214	219	199	225	232	236	247	218	213	252	209	219	205	227	215	208	239	215	225	220	212	228	211	231	232	222	241	248	226	221	192	220	240	214	223	202	223	230	233	207	201	220	213	218	207	232	251	233	248	242	230	226	238	237	192	214	226	227	240	228	221	252	193	214	206	230	198	220	217	229	242	232	252	240	215	247	222	190	242	210	231	232	217	215	211	228	201	201	226	213	225	237	235	210	195	222	218	206	209	215	220	218	203	262	215	227	235	226	249	247	248	224	251	208	212	226	233	221	206	225	237	240	201	234	224	199	235	233	236	200	226	200	222	209	238	232	231	224	220	220	223	215	188	217	231	204	217	195	214	232	234	220	234	240	231	212	213	239	231	226	237	234	228	217	234	230	209	245	219	215	208	255	247	211	235	197	231	216	234	202	239	248	209	206	214	225	200	238	239	230	223	219	241	234	204	215	212	219	208	221	236	219	234	234	241	222	177	223	217	232	219	230	216	229	228	229	233	239	220	223	219	234	227	237	239	207	252	230	216	235	223	222	210	218	220	219	187	217	214	217	246	224	216	219	228	239	233	230	232	217	220	208	198	254	226	213	220	210	234	235	237	243	228	192	236	210	218	214	253	216	222	203	209	241	210	231	220	215	216	233	221	197	217	214	237	196	219	237	231	251	224	228	232	237	221	204	225	214	220	220	222	245	229	215	231	225	222	195	253	230	259	220	220	204	237	264	220	177	203	230	226	205	238	233	244	232	216	251	229	183	223	199	227	185	216	232	240	220	237	203	279	233	240	213	206	240	248	248	206	218	213	225	235	241	220	240	192	221	210	224	203	225	201	232	231	230	218	227	226	246	234	223	197	236	231	215	225	199	234	215	236	182	191	209	228	228	224	248	211	248	225	222	216	224	247	185	249	214	208	193	231	220	215	231	199	210	204	233	231	225	226	229	207	216	222	221	208	227	203	229	239	225	242	193	203	191	215	198	210	218	235	217	229	228	223	209	234	247	195	227	255	234	215	222	224	210	202	202	224	204	196	240	205	251	206	228	236	235	231	220	217	233	198	205	225	240	211	216	235	204	239	218	228	233	211	228	220	229	230	217	209	242	226	197	227	226	198	211	209	243	206	205	221	242	232	226	238	232	247	219	242	233	203	262	237	237	222	213	249	216	233	227	219	213	222	214	227	197	213	220	226	179	212	209	229	231	201	228	226	196	201	237	226	225	221	238	211	228	233	203	223	213	232	235	230	242	223	234	228	220	195	214	201	200	221	234	208	220	235	222	214	233	209	216	209	228	230	219	221	225	231	260	237	194	217	241	207	239	215	222	219	205	230	214	216	208	217	209	240	237	262	212	237	233	218	229	207	248	223	244	237	238	207	237	219	205	239	202	215	232	216	224	240	222	236	224	220	208	199	234	246	212	242	199	222	231	228	231	222	228	202	207	210	208	203	228	225	203	267	205	228	220	211	219	224	215	245	244	232	255	263	208	209	230	228	243	253	245	224	229	197	204	228	201	227	203	229	231	209	224	222	236	228	194	233	216	237	210	196	209	229	222	209	227	225	213	236	230	204	223	232	245	213	230	261	239	230	224	222	224	203	240	203	244	209	212	219	220	232	218	232	221	212	241	238	227	210	259	228	219	205	226	188	224	238	221	224	219	231	228	228	235	209	217	203	227	209	209	207	249	213	222	220	231	236	256	221	208	215	231	239	221	228	209	232	199	205	200	248	207	231	239	234	224	240	218	236	226	236	191	193	198	212	199	227	209	218	193	236	227	253	209	200	221	237	225	228	238	222	218	231	215	239	228	203	224	209	243	222	219	215	252	222	223	222	220	230	214	222	251	203	247	198	237	255	247	212	244	193	248	227	213	205	221	220	198	224	211	210	211	211	216	193	213	219	245	225	207	226	228	213	217	219	238	193	224	222	200	215	192	206	248	232	221	217	233	220	230	222	243	209	234	209	229	226	219	210	223	218	239	218	222	216	214	242	225	243	231	207	217	223	211	228	213	217	218	243	223	241	201	221	227	203	217	233	219	255	207	196	232	214	216	229	216	251	187	214	233	198	192	208	243	236	255	232	235	250	211	218	236	208	229	236	225	221	197	215	206	215	224	220	207	233	214	217	240	223	220	236	221	210	231	212	223	197	234	254	247	242	239	228	214	223	232	199	226	206	199	235	229	215	230	187	242	221	230	217	239	249	232	228	204	212	223	219	194	237	222	239	215	206	239	240	226	223	234	226	232	218	239	208	205	223	223	226	219	231	217	211	232	238	232	221	227	235	216	224	225	237	214	257	230	215	234	229	196	241	218	193	214	242	235	211	208	234	204	219	237	242	217	251	218	237	224	206	233	203	206	214	189	244	245	230	213	212	221	245	248	200	215	204	221	200	233	242	225	228	224	200	233	205	236	229	218	235	234	205	228	231	199	212	211	216	203	215	231	240	240	225	235	251	199	248	238	221	225	225	213	206	227	214	238	189	235	225	231	226	222	230	208	222	220	216	217	219	215	212	234	224	218	203	233	227	227	201	225	219	237	219	219	246	231	212	227	220	225	196	216	236	203	226	200	244	219	230	222	193	226	211	210	221	230	230	210	230	228	217	188	204	219	221	243	229	212	212	232	217	214	209	219	215	195	207	234	240	192	226	257	184	214	230	214	229	219	225	204	235	226	220	215	211	238	223	209	201	205	210	217	249	222	242	216	223	211	225	212	227	232	220	230	233	210	261	203	210	176	241	231	205	230	224	231	211	202	214	209	216	237	238	239	218	205	240	213	223	220	219	225	221	236	236	236	220	238	228	220	236	233	223	219	249	235	224	219	186	225	248	224	219	194	211	221	206	248	210	201	202	221	218	185	208	223	225	222	232	220	199	231	210	245	194	200	213	206	232	234	188	210	205	230	241	220	242	221	204	245	210	241	216	215	214	217	223	215	221	205	211	231	207	217	234	231	235	217	229	240	218	221	208	194	222	217	195	204	204	204	223	217	238	201	209	188	213	231	201	225	231	225	229	211	194	223	237	214	210	228	223	237	215	210	226	201	231	228	220	202	209	227	207	236	265	209	199	217	223	228	198	225	228	211	226	235	234	207	202	218	219	235	219	198	226	230	222	209	224	228	222	225	236	219	240	185	215	249	211	231	215	207	223	216	228	211	205	244	243	228	207	219	230	228	212	230	200	229	219	212	239	225	188	223	221	241	168	225	238	235	233	217	226	205	222	220	224	195	216	202	223	216	233	184	230	192	213	224	221	218	216	229	209	199	212	242	229	226	242	239	221
22057	33126	9114	4263	3224	2365	1910	1413	1076	896	764	649	688	649	653	577	601	528	508	467	506	492	496	453	475	472	450	443	404	416	411	367	369	335	358	254	317	337	298	304	334	276	266	278	258	275	250	272	247	253	260	269	257	235	252	272	258	281	287	242	269	269	234	237	274	246	247	260	261	239	236	244	252	234	237	233	261	247	254	244	182	262	236	201	235	246	243	240	228	246	244	213	236	234	246	221	243	236	230	226	226	224	236	222	247	222	228	277	225	238	238	241	253	238	246	253	231	217	220	214	226	253	241	227	247	229	228	236	245	255	226	253	246	227	226	218	230	256	241	224	250	247	248	246	228	238	253	232	229	245	260	240	223	239	227	219	250	261	251	224	228	261	218	243	254	231	256	225	264	230	231	225	251	260	200	259	241	201	216	242	210	224	236	233	225	242	240	227	239	221	224	253	227	250	246	240	239	266	241	254	239	239	233	217	236	212	237	229	231	225	249	231	240	211	246	250	227	247	233	248	227	213	245	241	237	247	239	242	224	206	234	256	241	233	243	271	212	243	228	225	225	236	247	247	236	240	240	245	244	218	239	227	224	236	234	249	229	226	229	218	226	235	228	235	196	227	242	213	256	217	228	220	240	228	235	264	262	213	239	242	235	242	231	251	243	261	234	235	246	241	218	227	240	240	239	250	221	239	269	227	231	261	271	212	239	238	244	235	221	243	244	244	237	254	216	250	250	247	241	211	197	234	239	234	240	236	235	208	212	248	222	236	247	226	216	240	248	247	226	238	242	232	247	230	260	237	231	226	244	209	211	266	248	219	221	216	229	237	245	234	254	229	212	246	235	229	226	215	259	212	216	235	227	222	227	230	216	213	249	231	227	243	239	234	220	240	243	231	235	252	251	260	203	222	239	240	234	249	253	226	240	243	216	231	250	219	250	267	237	249	237	241	268	199	246	221	223	239	218	250	246	247	233	256	235	243	232	261	240	219	260	220	228	219	236	206	241	207	226	245	204	249	260	184	229	236	254	224	225	226	227	242	226	234	225	238	230	232	252	239	223	262	223	249	222	254	248	247	240	232	231	222	254	244	241	249	219	248	237	241	227	226	241	225	232	215	211	224	229	226	262	244	221	249	260	219	218	250	243	226	266	221	232	236	228	219	263	256	210	224	219	240	247	259	222	249	257	230	206	251	227	224	221	230	257	236	229	265	248	242	224	209	229	242	224	237	224	221	214	224	258	232	240	257	237	248	220	217	219	236	263	240	255	253	237	261	214	249	239	238	264	240	206	228	229	239	238	225	248	224	232	240	214	263	250	222	227	238	244	243	230	224	231	243	217	221	265	239	252	223	233	202	236	231	204	237	247	247	234	243	233	235	245	219	228	220	259	227	228	240	220	243	245	249	246	256	201	214	228	239	218	257	218	223	263	227	250	235	257	233	217	246	244	250	239	237	223	238	254	243	257	246	233	247	252	212	237	246	250	220	228	232	248	212	273	239	246	244	240	252	254	259	291	235	235	230	266	228	259	222	242	238	229	215	230	237	231	219	226	241	241	203	250	224	221	236	235	222	227	227	220	252	270	263	245	229	238	220	238	258	239	257	243	232	243	232	226	229	257	244	226	215	217	238	238	265	268	224	249	251	233	196	219	259	222	233	251	232	255	219	247	213	194	230	256	246	226	243	240	258	247	236	223	229	211	215	254	243	244	260	224	198	203	201	202	237	248	212	230	242	224	214	218	237	263	195	189	239	255	217	239	255	237	235	247	250	243	229	200	243	244	252	250	241	233	227	231	250	224	256	231	268	236	242	246	240	231	231	221	218	222	261	243	236	224	250	241	229	212	214	256	251	243	222	242	240	230	255	225	250	220	225	240	245	240	245	228	215	238	256	247	236	244	225	233	236	224	238	247	225	240	224	254	243	235	254	238	242	257	231	233	246	232	235	253	241	227	262	241	237	246	224	253	249	251	249	224	250	264	212	207	233	227	222	233	249	230	223	264	233	240	220	215	266	226	242	240	225	247	248	253	226	236	224	260	253	243	224	224	248	235	255	203	238	237	249	231	228	264	229	261	211	232	207	241	236	231	246	231	222	260	230	236	220	240	209	227	240	230	235	225	227	239	229	208	250	262	257	232	231	246	242	253	271	248	238	212	236	226	222	218	232	223	214	230	229	227	237	254	240	262	263	238	249	229	233	243	235	232	254	249	249	217	251	227	243	237	241	255	231	235	276	217	240	249	228	206	216	214	245	254	220	225	208	211	233	261	240	200	234	234	226	240	235	263	237	249	214	250	232	241	261	224	224	248	211	241	254	225	247	253	229	254	216	231	238	235	231	250	209	238	249	222	260	222	196	222	228	213	219	216	224	250	235	234	255	227	268	247	221	247	248	249	231	237	232	241	212	249	250	223	249	252	232	250	209	234	237	248	246	213	219	222	225	246	230	252	208	228	246	252	206	241	228	256	229	219	252	263	236	252	244	218	215	209	227	221	238	227	230	246	212	245	228	229	246	249	230	232	252	217	198	248	211	219	244	216	226	239	235	245	231	238	262	237	259	210	239	233	221	252	214	224	206	247	219	260	238	214	240	243	233	235	223	238	241	259	223	242	253	225	228	195	237	220	244	237	243	228	234	231	234	237	250	259	229	234	229	227	248	224	224	245	259	220	252	219	234	231	273	258	255	257	230	224	247	241	214	241	213	243	212	249	223	240	233	243	235	259	235	253	212	249	225	260	238	223	218	231	224	261	227	230	248	210	234	217	245	245	240	235	225	266	234	254	242	249	233	250	218	233	209	247	240	223	240	223	231	222	226	245	255	214	208	210	227	231	248	214	227	245	232	221	245	211	230	239	232	243	219	231	254	241	222	243	247	235	247	216	242	211	251	228	231	229	250	242	240	209	239	249	235	260	243	224	229	231	223	225	233	244	256	235	237	210	223	236	237	240	228	234	235	267	234	215	235	226	222	253	226	244	211	233	223	216	259	238	295	260	250	256	234	230	243	247	228	229	228	220	217	221	241	235	237	233	219	240	244	256	239	234	255	266	222	245	213	232	242	231	256	205	245	234	248	239	244	208	257	252	246	224	228	223	225	221	221	239	260	234	238	234	240	223	248	232	262	215	256	247	242	229	232	238	217	242	247	234	245	243	239	214	225	244	238	241	225	238	247	244	237	243	220	252	261	255	244	249	228	238	212	232	233	247	242	251	242	217	227	233	246	226	222	206	250	233	235	244	232	234	234	236	260	257	214	263	261	235	215	244	233	244	237	219	254	245	237	253	273	233	237	233	209	240	250	219	244	243	244	250	220	254	284	248	200	253	222	243	229	246	247	204	223	251	256	239	232	231	230	255	237	240	243	236	237	276	226	232	222	218	235	218	261	241	259	268	257	232	245	235	242	243	224	223	225	247	245	273	230	259	253	221	232	238	240	230	232	217	261	247	270	234	246	230	233	225	247	210	247	224	243	233	205	248	231	239	234
25230	21284	27099	25553	8063	1149	780	583	468	440	358	395	385	415	377	368	323	315	314	330	332	318	344	308	316	318	307	273	296	294	288	256	257	251	241	247	249	240	240	214	237	225	229	232	238	228	217	231	221	222	234	225	227	212	237	238	197	221	235	242	199	229	224	209	222	235	240	221	198	208	210	207	208	224	223	215	199	234	203	191	220	231	223	204	212	216	224	220	239	200	212	205	221	215	209	180	210	200	231	211	216	214	213	230	177	191	226	220	215	202	197	234	221	224	191	223	188	221	220	225	202	203	202	248	232	206	207	219	184	211	230	247	191	215	221	215	200	218	191	195	202	234	185	209	192	193	197	210	210	225	202	194	225	200	243	215	203	222	199	206	240	210	197	191	191	193	203	238	239	193	205	210	200	211	198	219	215	206	220	216	229	220	198	211	187	206	173	193	231	194	196	197	208	185	191	184	200	222	196	213	203	209	213	228	213	221	206	208	196	238	212	202	224	175	210	189	203	197	205	202	198	217	227	213	181	205	214	214	221	223	198	197	243	213	230	204	210	228	231	195	226	173	221	225	181	185	229	227	224	247	246	205	201	200	219	207	192	213	206	212	201	209	195	166	181	201	219	193	193	222	227	240	227	199	232	237	187	199	203	236	205	200	187	217	225	199	207	218	208	214	187	186	195	222	225	214	187	201	223	223	201	223	187	240	216	239	195	212	194	200	224	236	194	207	206	221	214	203	224	195	218	221	203	208	230	222	193	243	234	244	202	203	209	188	178	208	212	236	202	209	226	196	220	200	255	199	229	189	202	210	249	230	197	205	190	221	189	198	222	198	182	206	205	226	202	211	220	207	222	188	222	217	194	188	218	220	241	249	237	221	212	201	223	224	209	216	199	190	189	207	189	189	221	228	245	224	240	208	189	204	218	252	202	206	185	222	235	215	212	219	186	257	212	203	226	189	198	206	202	205	227	198	209	192	244	188	208	197	211	225	197	235	221	220	217	207	220	208	224	237	213	181	207	228	213	205	196	214	221	219	182	215	217	208	216	234	188	211	224	198	188	217	205	212	204	202	181	181	204	211	204	204	217	214	221	217	191	224	224	209	227	235	207	194	229	202	194	196	235	203	215	225	194	209	226	187	240	226	201	255	213	217	197	198	201	214	221	203	226	224	236	214	209	211	222	208	210	220	190	229	214	199	217	212	210	223	205	204	214	233	214	234	211	238	215	184	222	222	204	199	235	195	203	205	225	217	231	215	204	235	201	224	221	208	193	210	199	205	192	230	210	233	213	233	210	188	212	224	210	200	206	223	208	221	226	214	212	224	225	191	197	221	207	215	225	216	216	243	205	216	225	211	244	214	198	239	206	182	215	222	227	214	248	219	198	205	214	203	217	229	208	210	217	181	228	230	206	208	206	216	202	220	210	222	205	209	218	200	204	214	217	217	202	231	201	224	194	202	225	202	218	200	221	220	255	211	216	216	200	198	211	191	210	202	202	241	213	183	220	229	219	208	234	229	212	219	211	181	197	187	210	226	221	200	204	180	201	189	183	195	206	197	209	193	237	222	220	202	238	206	192	219	226	234	212	210	235	203	200	203	214	217	216	228	216	212	200	199	202	200	206	199	202	199	225	230	207	219	214	189	246	208	201	225	210	218	189	214	208	205	222	206	204	211	214	195	233	225	212	230	220	191	223	207	210	223	215	221	217	179	232	206	209	230	216	207	200	221	212	187	187	203	210	204	227	207	211	236	203	181	219	208	234	239	209	225	249	200	196	220	217	204	244	214	197	215	210	217	201	208	210	213	199	214	190	207	192	205	218	224	203	218	233	197	198	225	221	205	197	208	200	240	195	211	214	218	180	227	213	199	173	231	234	197	217	197	194	212	204	217	207	239	216	215	212	194	211	204	201	203	211	205	224	186	205	214	204	232	225	222	212	206	225	231	188	216	189	209	188	207	255	208	218	209	225	214	212	222	179	223	211	202	201	220	224	210	217	225	217	213	221	214	207	202	198	226	235	196	216	212	211	179	204	192	173	230	205	212	206	198	216	216	187	200	218	193	218	220	216	225	183	226	204	255	246	211	210	207	218	215	212	213	210	195	207	205	191	192	220	231	187	214	216	214	220	213	207	226	222	215	241	205	214	171	182	184	226	218	236	196	213	207	217	264	232	189	210	252	214	198	213	190	228	214	217	219	203	221	188	225	200	220	211	217	212	217	212	219	192	164	207	211	224	192	220	206	228	178	224	203	217	220	219	209	201	208	209	203	224	204	207	220	194	220	186	243	205	232	223	207	202	206	214	208	210	187	224	216	233	177	206	195	218	228	239	199	218	247	232	203	235	207	178	205	215	223	216	187	204	221	213	212	197	205	185	224	207	202	204	208	190	220	214	209	217	185	211	196	215	229	219	203	199	262	234	226	204	217	190	194	226	196	218	204	219	197	208	217	186	223	225	230	208	231	213	194	218	195	201	219	192	206	224	192	191	237	210	211	224	200	238	218	206	224	228	221	205	202	218	222	195	213	197	212	230	195	199	191	211	189	214	213	184	181	214	216	209	199	216	205	192	199	207	201	225	232	180	218	202	189	184	218	197	208	209	209	228	223	227	209	211	222	220	229	222	206	215	232	206	211	200	215	205	199	214	206	217	200	227	227	205	226	224	235	212	234	223	219	213	191	191	214	181	223	211	220	188	216	218	211	203	220	207	209	211	228	219	234	221	196	202	233	214	191	228	198	199	192	192	225	214	219	232	218	205	205	213	202	212	230	207	221	210	213	201	207	206	198	247	222	213	222	199	195	217	226	204	195	204	205	222	202	238	220	210	220	252	227	205	226	223	205	196	232	226	221	208	201	206	185	227	209	217	219	185	199	230	218	197	192	191	231	177	225	198	215	209	248	221	217	217	213	203	190	213	220	230	236	211	208	172	206	202	221	195	215	192	194	219	213	207	205	204	209	201	228	205	193	204	225	226	209	241	222	189	211	203	227	204	230	189	209	236	236	220	214	217	218	199	235	185	213	206	213	224	230	245	207	192	190	240	200	173	198	204	219	210	183	203	217	196	228	199	218	243	242	206	220	227	213	204	218	183	207	205	204	213	212	214	195	177	217	213	217	207	193	210	221	190	188	182	185	210	235	219	188	220	215	223	201	219	228	214	211	201	200	214	204	190	249	189	204	220	221	209	212	205	200	199	216	231	222	205	228	199	219	199	233	209	193	193	207	226	175	214	199	222	199	214	192	209	224	214	196	203	231	209	190	207	195	222	194	238	210	204	209	181	221	208	208	218	225	201	191	219	206	209	201	212	200	215	241	207	212	221	204	215	207	213	236	193	203	228	206	223	210	210	196	232	193	221	202	227	219	225	230	215	195	212	247	220	217	206	224	207	206	219	203	194	229	217	194	223	194	242	208	203	226	202	205	204	207	232	234	224	232	199	196	175	234	226	213	162	192	216	197	219	212	213	245	175	207	225	217	198	216
20987	28242	6175	3416	2366	1781	1297	1087	866	691	667	633	609	588	560	536	447	488	427	467	475	424	380	454	427	396	393	389	366	357	362	327	285	282	276	305	262	293	276	286	273	247	253	263	255	259	262	280	228	252	266	254	262	250	277	227	251	256	230	249	249	246	241	233	255	221	231	252	260	263	247	221	242	245	235	223	230	259	257	236	253	229	235	230	263	245	199	227	239	235	248	230	228	215	219	231	209	248	252	217	241	225	259	223	254	223	240	206	236	228	232	204	230	228	218	269	213	214	223	204	239	222	218	254	221	250	243	225	243	225	216	226	247	232	227	228	221	229	234	233	243	204	222	230	217	237	246	248	224	213	241	261	231	207	228	248	235	226	226	219	228	215	258	236	236	204	232	209	203	254	249	253	218	229	234	228	221	205	245	230	247	237	257	238	228	230	245	246	248	260	225	245	256	217	254	231	214	208	230	249	234	230	240	231	234	211	244	251	230	236	248	239	222	248	238	218	243	249	232	247	234	240	248	253	247	233	250	257	217	210	235	219	232	211	231	234	230	221	244	230	241	237	246	240	237	266	217	231	250	234	248	223	222	261	248	232	230	242	228	248	212	207	238	217	218	255	215	206	258	234	233	242	224	230	213	217	212	233	246	231	218	225	259	220	245	223	243	219	220	220	234	250	254	249	240	216	222	232	244	229	242	228	204	222	250	226	277	233	259	219	219	223	258	224	244	267	227	244	231	246	246	252	236	241	228	235	234	233	208	268	250	230	211	261	255	235	239	250	217	233	222	230	250	214	224	253	211	215	238	230	239	266	239	237	258	242	234	221	232	236	256	214	225	201	226	258	252	222	218	231	253	250	238	234	220	242	222	243	236	228	220	220	250	234	230	224	214	211	240	233	227	285	211	234	226	237	232	256	228	227	216	273	231	226	225	213	243	204	244	255	221	235	232	227	225	225	240	222	226	237	225	251	243	219	211	243	236	235	240	225	233	245	241	230	231	259	247	227	258	231	224	218	242	208	237	230	243	236	240	225	209	234	227	223	230	215	247	214	236	214	242	262	239	263	230	213	214	233	246	231	235	212	255	225	209	252	244	229	248	231	245	245	227	239	252	249	214	214	218	215	233	227	235	231	224	229	234	250	231	229	225	227	237	248	260	227	218	228	220	274	256	245	248	250	224	245	247	238	225	240	233	233	222	262	232	228	230	233	197	213	229	224	239	256	258	241	241	221	216	212	239	254	231	231	231	267	272	241	212	212	269	258	234	254	249	240	229	207	222	232	249	241	234	265	216	218	216	202	244	251	220	255	226	261	265	218	252	225	244	272	258	245	238	269	240	247	221	245	237	236	231	236	228	226	210	214	230	235	227	264	225	249	222	212	219	222	222	220	236	249	242	238	215	242	256	259	240	247	254	225	210	212	236	240	247	223	244	212	225	255	216	233	217	199	241	258	226	252	225	225	239	242	242	251	228	244	239	219	247	214	234	227	231	234	240	244	225	227	243	272	217	257	241	215	206	232	220	252	232	225	205	242	240	240	234	224	242	209	254	218	232	236	233	226	240	226	258	245	253	208	240	237	208	231	271	221	233	213	209	222	231	230	224	235	211	237	220	202	254	229	240	241	258	230	246	221	218	214	215	246	208	241	234	248	213	213	235	209	238	237	249	229	236	215	224	265	258	224	235	227	241	236	212	233	239	228	213	247	224	255	247	238	221	220	227	227	240	235	250	197	219	245	228	226	237	209	235	261	219	271	202	239	232	230	210	252	222	248	236	252	250	206	217	235	253	214	257	227	223	228	229	218	222	226	232	198	238	254	231	222	220	245	247	245	243	257	209	239	218	243	226	245	254	203	262	241	209	251	227	211	239	246	245	223	249	217	253	235	230	219	257	222	248	230	235	212	227	223	219	253	234	246	238	212	231	239	219	246	220	258	243	238	214	221	237	243	230	218	236	237	220	234	224	228	225	235	231	209	224	242	240	225	264	210	226	231	226	255	242	229	223	235	227	249	234	226	246	228	254	225	229	239	234	227	232	233	248	233	243	230	251	210	238	216	252	203	232	263	235	253	252	259	245	226	249	234	228	237	249	270	287	221	212	223	242	244	245	212	232	234	221	241	223	244	255	247	234	233	253	220	248	240	265	229	243	235	225	231	226	255	262	208	233	237	201	223	229	235	211	250	261	235	248	229	225	235	240	220	252	253	227	219	234	208	249	231	217	227	226	229	257	238	231	233	240	220	207	231	227	241	232	216	238	192	230	222	256	248	247	239	229	222	241	258	214	238	260	232	224	230	231	226	247	220	233	247	221	232	233	236	240	220	224	230	224	240	223	263	210	227	254	233	236	224	260	222	256	213	214	239	222	236	240	202	207	219	247	235	230	247	227	260	248	231	234	246	197	227	236	242	261	229	244	213	284	243	211	227	211	253	252	225	240	230	219	250	216	239	225	268	251	243	245	230	262	199	241	247	207	231	251	243	228	223	214	223	250	229	245	222	231	238	223	244	241	246	222	247	221	228	244	262	253	225	263	224	239	234	224	229	207	226	237	231	239	215	228	241	243	215	207	207	253	230	247	248	234	218	246	225	243	247	233	251	226	230	239	239	211	240	226	231	237	268	229	233	209	241	237	249	225	235	256	241	234	239	210	249	233	223	235	231	243	238	221	233	215	227	237	198	227	220	252	226	257	267	252	237	222	221	227	246	234	235	227	246	230	227	248	201	243	206	234	247	216	222	201	235	233	247	235	227	245	233	229	235	239	251	224	238	274	242	221	255	233	239	233	202	220	235	245	218	246	229	222	232	232	243	238	235	242	243	251	242	228	262	235	214	229	220	230	232	219	243	229	227	231	235	237	238	244	216	232	221	212	251	255	228	269	242	240	216	258	226	233	212	243	245	260	225	233	244	251	267	240	246	222	233	245	201	249	232	244	245	225	207	259	249	260	228	223	247	234	237	231	235	242	233	222	221	242	231	232	248	246	240	222	218	211	228	189	256	210	247	240	224	230	218	218	231	226	235	221	226	217	231	222	231	207	225	248	231	225	238	205	239	230	266	223	244	229	225	210	227	244	232	214	236	246	258	221	255	219	228	278	246	208	241	251	220	257	234	230	225	276	248	210	231	225	217	235	258	222	240	243	249	209	236	228	234	196	223	237	240	230	217	236	218	266	232	213	239	211	245	246	233	232	238	251	246	253	240	238	250	235	275	231	225	241	200	229	212	227	227	232	205	249	234	250	233	233	237	219	249	246	259	237	219	230	222	226	212	217	241	229	240	230	244	241	254	244	246	246	277	239	234	222	233	222	258	215	230	240	243	229	248	219	209	221	243	243	255	277	221	236	233	232	232	240	235	257	233	238	218	274	224	193	213	218	216	232	269	220	217	233	238	234	240	230	258	239	231	232	225	233	241	211	254	242	217	263	246	244	248	238	243	234	219	232	254	232	239	210	216	227	237	210	210	249	268	243	216	224	218	232	230
22899	21291	28897	23998	21299	21254	6566	1513	1121	991	838	760	812	750	664	653	604	602	555	551	570	546	575	554	556	512	485	495	515	526	484	477	440	393	388	386	413	378	374	397	390	366	380	376	372	360	372	349	371	374	375	338	379	353	345	344	323	339	331	332	327	327	359	366	369	336	343	354	359	326	364	327	359	355	347	326	341	335	332	325	307	312	324	307	319	345	348	339	317	292	312	319	336	349	322	334	322	356	336	340	302	338	337	295	344	372	359	333	336	327	338	326	321	319	312	325	342	343	342	335	348	313	337	350	341	333	336	324	325	344	308	310	329	314	338	318	333	322	329	304	363	349	323	321	322	322	322	342	366	315	337	372	308	318	300	295	338	366	311	325	321	355	350	321	372	308	329	334	315	304	332	332	327	323	328	341	300	317	343	299	326	296	351	347	313	336	313	335	323	316	350	331	340	294	371	322	313	274	349	327	374	325	329	320	299	319	319	312	346	297	327	334	306	351	346	342	343	340	371	352	316	286	338	350	333	342	331	320	331	314	344	310	298	323	327	308	346	346	330	327	333	344	337	346	318	335	325	335	339	339	330	345	329	350	311	334	318	302	314	322	329	352	315	333	320	336	316	331	338	312	345	342	358	286	311	359	333	333	352	330	334	294	344	325	347	327	381	314	326	351	344	293	312	322	352	330	325	337	357	278	296	331	320	336	349	323	327	366	337	308	313	334	351	329	350	314	315	323	328	315	302	309	363	355	309	301	312	297	316	340	323	328	327	350	362	363	346	293	348	354	323	324	297	318	318	289	330	352	315	338	295	324	352	319	342	326	371	345	320	311	318	319	357	328	277	325	332	295	357	312	333	320	320	345	328	340	329	342	300	361	301	300	351	299	329	322	325	331	342	324	311	322	337	323	365	336	326	331	360	316	340	317	316	330	319	319	361	326	332	335	317	313	300	349	316	345	361	366	342	338	311	319	302	324	350	320	323	373	318	357	326	319	332	337	336	349	349	344	308	305	331	348	377	312	315	383	332	323	326	318	346	346	324	357	312	327	341	348	304	348	327	344	355	318	338	316	330	353	349	340	335	310	316	348	316	355	333	333	342	317	330	316	326	329	329	350	342	342	306	339	314	321	319	317	310	303	327	308	343	348	315	322	351	339	328	309	309	330	294	322	328	314	328	353	299	312	340	315	348	357	299	344	336	305	317	316	331	332	315	335	320	324	297	347	301	349	327	356	352	326	291	345	303	294	356	319	334	330	328	286	333	310	330	316	314	348	318	315	383	326	334	312	344	361	342	342	331	348	331	320	312	407	308	316	319	328	306	312	315	352	355	299	305	359	309	313	332	332	293	320	351	345	350	317	338	342	304	347	324	320	372	316	330	330	314	308	354	341	320	333	312	341	321	337	332	345	341	301	331	307	300	319	321	298	343	311	336	352	333	361	322	323	335	322	335	346	374	326	332	333	346	315	284	345	354	323	328	350	323	294	295	334	329	317	359	332	331	326	361	310	324	335	350	325	320	316	348	338	347	287	312	314	324	278	320	308	320	339	356	349	304	346	331	328	337	330	334	313	363	342	314	334	302	340	322	336	357	312	362	352	338	316	346	352	344	313	350	320	303	346	338	359	326	342	314	334	336	288	344	346	339	356	328	337	307	332	331	321	302	347	316	362	327	351	343	323	291	353	332	313	349	310	321	334	320	322	346	327	326	317	355	291	317	319	307	332	316	299	323	332	271	318	319	326	317	328	343	324	339	344	320	318	320	304	319	308	308	321	326	306	338	317	340	348	317	315	346	334	329	333	342	327	311	353	335	307	326	368	311	312	359	294	333	307	317	337	348	320	334	325	332	302	314	329	282	324	313	330	315	330	336	351	324	354	332	318	336	355	324	339	361	311	297	348	327	327	294	319	348	306	336	332	312	313	294	345	322	330	308	324	336	362	347	332	345	358	303	333	295	336	327	330	331	363	321	366	333	331	354	319	313	335	297	365	328	295	324	341	346	348	303	327	350	328	314	332	306	310	331	347	288	347	359	304	323	332	315	337	310	323	328	370	312	335	322	306	321	314	321	298	336	319	320	315	320	337	364	302	347	321	312	324	334	304	329	320	336	328	315	358	340	314	336	353	339	324	332	365	323	341	346	311	321	300	330	352	341	341	339	319	369	299	347	327	311	326	323	357	331	311	325	299	303	319	323	298	317	331	332	374	308	303	287	309	379	312	340	353	312	329	360	330	342	308	332	321	347	330	318	338	320	318	333	334	335	302	330	340	333	339	322	339	304	317	320	335	308	321	338	331	332	308	333	289	326	293	320	336	353	335	325	335	331	312	349	329	335	366	343	298	313	329	298	324	325	295	312	337	320	351	329	346	341	345	361	339	337	344	341	343	293	336	311	316	317	349	304	356	328	323	341	367	306	306	326	329	347	306	309	331	296	296	348	342	326	334	349	310	314	332	328	352	320	321	335	306	351	286	323	342	300	361	316	348	356	331	346	332	330	332	335	336	337	347	316	300	326	328	320	321	341	353	329	341	297	300	351	345	311	315	321	362	333	346	318	357	365	344	304	309	311	321	356	335	326	329	344	328	287	321	357	336	377	313	301	321	349	332	309	328	320	312	318	335	357	304	336	346	333	345	337	345	320	300	341	315	339	339	342	307	355	320	313	308	339	346	308	318	307	323	367	336	308	318	311	352	322	310	309	307	340	331	365	344	290	314	327	292	325	316	327	322	332	323	316	353	342	325	329	327	321	297	322	343	344	289	345	327	312	343	329	317	336	336	341	316	353	334	301	335	344	340	325	335	301	348	333	349	333	287	321	308	302	324	365	347	328	344	325	302	321	319	340	358	325	342	328	300	345	301	316	348	333	365	333	337	302	360	319	312	327	315	331	322	343	345	322	323	327	330	323	340	307	327	351	345	319	322	311	289	323	350	336	311	330	323	322	362	338	268	332	293	353	294	340	344	348	307	290	349	317	293	336	333	338	362	364	343	325	338	356	326	332	357	328	369	365	334	350	357	311	329	342	342	336	323	324	331	327	327	326	337	314	312	316	301	316	325	323	371	294	343	298	336	322	293	326	323	347	328	341	356	322	338	310	339	317	297	324	364	364	322	359	344	270	314	309	304	301	327	316	326	363	307	296	335	368	336	334	338	342	376	319	305	321	337	325	311	356	350	343	325	341	299	332	344	361	312	344	334	312	321	303	344	352	315	329	327	323	325	372	296	335	325	348	361	318	359	345	336	322	322	303	294	294	311	333	319	333	344	331	329	337	326	312	323	292	323	299	306	334	354	339	330	349	316	336	316	344	329	325	337	317	301	361	308	323	338	349	334	310	338	353	304	337	323	332	342	301	329	350	338	331	333	386	317	309	342	349	319	345	318	311	321	371	341	293	329	310	308	349	354	358	320	325	329	338	324	320	332	313	303	307	305	343	353	325	341	314	314	324	323	331	308	304	315	353	345	341	323	328	306	338	361	297	319
25929	42185	13063	7002	5099	3860	3001	2371	1786	1506	1313	1223	1211	1080	1040	931	832	763	783	772	712	697	666	692	740	678	650	655	701	630	539	526	474	466	444	438	400	459	409	390	433	396	405	377	395	397	393	388	377	411	410	363	426	357	374	384	361	331	365	374	368	375	390	364	366	334	379	385	337	340	373	373	368	355	345	322	324	355	309	350	341	336	303	384	303	344	338	341	308	345	354	314	332	349	319	342	350	334	331	331	354	352	358	336	352	336	348	336	356	330	334	313	342	358	307	338	327	351	361	340	371	318	333	346	355	328	369	351	337	333	323	363	326	354	346	339	354	328	320	328	317	333	363	338	341	351	335	337	320	309	349	375	358	326	349	355	358	363	301	323	346	331	348	344	340	331	356	351	353	367	321	375	341	339	349	330	386	316	332	330	325	325	329	356	339	327	353	341	325	313	341	342	350	364	329	341	332	362	371	337	351	344	369	328	367	312	346	334	327	336	363	380	305	339	369	333	363	342	328	324	328	339	311	322	347	317	344	335	331	351	383	346	342	327	333	371	339	308	329	368	345	355	331	322	339	346	354	325	369	328	325	368	354	343	363	326	321	329	328	338	339	329	354	377	357	366	346	319	325	337	331	354	322	334	377	342	327	321	348	310	378	373	354	346	354	316	305	374	331	335	316	298	348	288	327	332	323	393	351	310	326	343	338	341	327	342	346	345	379	332	326	353	344	344	339	322	309	316	313	327	357	344	352	329	353	330	326	363	334	384	335	331	347	326	358	348	336	374	353	341	337	327	355	321	333	321	347	336	380	344	388	340	320	331	366	346	355	322	363	357	321	355	334	327	312	316	316	316	361	337	346	329	331	365	334	287	343	309	390	302	365	329	318	333	370	326	344	348	322	319	348	334	340	304	355	324	332	327	361	337	362	359	344	331	369	327	347	328	342	319	328	368	348	322	343	370	372	332	300	373	369	363	358	323	356	343	338	352	304	338	366	346	351	331	335	362	337	346	342	336	341	332	348	362	338	339	344	337	368	343	346	381	343	330	356	353	364	319	335	334	326	359	354	327	350	337	356	337	339	327	327	345	340	321	337	333	362	321	324	294	327	363	290	370	368	331	302	336	381	355	349	374	321	358	350	349	350	343	348	339	327	326	383	329	366	370	323	345	310	316	371	334	339	367	350	351	337	338	346	327	338	337	371	355	336	304	340	336	356	343	320	341	326	339	363	356	367	335	368	364	356	324	343	339	370	345	343	330	326	379	343	354	362	360	310	356	335	330	351	342	370	362	339	324	349	321	343	331	335	333	353	343	373	370	359	330	347	318	334	325	323	321	361	342	312	361	350	372	333	334	361	325	305	323	374	319	329	381	323	341	314	327	323	334	332	343	350	371	305	328	331	364	346	314	333	317	320	320	328	347	323	328	336	322	316	315	330	343	345	356	358	353	312	354	322	318	316	342	365	324	373	368	342	313	340	356	344	334	371	362	332	374	327	356	321	327	357	342	335	358	348	334	318	340	344	364	371	353	348	353	319	330	328	329	342	355	335	326	309	343	380	348	308	356	359	354	352	338	340	342	357	340	336	333	345	376	367	353	345	359	338	358	340	336	341	329	343	381	368	346	306	324	312	313	344	329	338	326	353	309	362	344	350	365	361	351	338	333	340	344	342	359	363	326	361	350	329	365	339	318	342	341	342	362	356	320	359	317	341	316	347	331	320	326	339	327	320	325	313	326	340	298	328	340	347	363	327	369	359	313	344	308	318	328	353	340	341	352	320	349	355	347	351	347	300	318	325	338	343	361	337	363	315	356	338	336	359	334	324	351	352	351	343	312	335	320	342	332	334	325	349	356	340	332	338	360	299	314	337	357	327	343	369	336	346	337	354	309	350	342	338	354	308	370	337	351	354	358	385	332	338	343	354	333	322	326	335	355	382	354	377	334	327	338	340	311	322	328	334	355	331	352	371	357	327	383	363	367	355	343	363	356	350	358	345	342	356	355	367	350	332	364	327	358	341	333	360	328	321	337	338	340	325	317	301	333	352	351	337	367	359	341	335	373	316	345	348	362	325	350	315	358	340	329	377	326	325	339	344	329	350	346	332	328	337	362	334	373	336	313	368	310	349	326	346	338	345	334	315	294	344	333	341	346	359	315	345	336	334	343	337	322	327	345	347	380	358	323	352	358	327	347	324	349	336	370	352	354	355	337	313	353	350	319	364	316	313	338	326	356	336	355	328	372	363	313	336	327	344	345	349	377	306	340	351	322	308	393	355	320	331	337	333	311	328	340	375	327	396	371	365	349	368	352	360	337	337	336	314	350	356	372	351	345	330	366	336	316	351	336	329	324	330	340	337	355	349	359	351	351	343	364	329	311	321	344	347	342	332	344	362	355	339	337	333	379	350	399	328	339	337	378	345	337	372	347	357	345	346	340	357	292	340	327	315	337	375	348	329	363	360	325	331	358	368	336	357	322	366	310	373	345	353	355	354	334	360	331	342	328	340	332	327	338	378	357	332	350	324	338	367	324	374	369	309	342	316	307	327	321	345	330	344	338	343	369	337	350	340	354	308	368	348	329	341	355	334	327	343	332	347	328	319	329	362	314	363	331	347	356	336	335	357	322	335	349	367	338	341	327	348	365	351	294	321	351	343	342	327	354	341	356	377	337	339	318	292	319	336	321	376	332	331	356	340	339	357	334	336	343	313	338	327	369	343	364	353	358	308	352	340	326	362	372	335	357	314	354	367	337	328	338	341	357	358	337	335	331	324	323	342	350	338	327	322	398	354	337	335	323	300	331	309	374	343	331	329	350	364	348	319	337	355	348	330	333	353	302	315	336	347	349	348	330	329	358	316	319	344	341	333	333	354	328	356	351	347	366	337	386	315	357	359	341	339	344	351	322	319	331	317	336	345	371	332	334	346	357	363	339	340	346	334	374	339	332	357	349	330	312	306	361	330	360	340	355	346	357	327	330	328	350	339	335	328	303	382	312	343	328	321	353	356	324	320	329	331	336	336	336	324	356	349	324	347	347	348	323	349	323	315	359	311	353	325	324	332	351	334	366	338	325	312	335	281	358	366	375	377	362	333	314	319	349	326	304	359	304	326	365	336	350	330	345	347	341	359	342	323	310	347	334	350	321	324	320	323	352	348	333	348	325	304	329	342	343	361	317	358	330	332	324	360	372	397	330	350	331	315	332	356	338	348	331	353	362	342	314	337	345	348	321	324	336	331	333	355	343	336	299	326	356	360	336	329	346	338	362	277	342	350	316	354	333	324	337	368	334	333	350	373	311	330	348	354	379	321	338	335	337	346	298	348	364	339	345	341	342	357	358	342	334	332	323	369	353	310	290	380	335	347	349	318	324	345	336	335	353	349	328	325	361	321	325	338	332	355	350	323	329	372	346	333	335	310	346	348	363	328	327	330	344	355	334	363	341	323	326	351	317	374	322	377	331	351	369	328	353	321	341	319	342	347	334	313	347
28300	20577	8482	1706	846	584	465	411	322	294	286	277	292	260	233	225	204	217	210	219	190	196	217	221	229	201	197	202	172	192	207	178	182	204	157	171	167	183	158	154	178	161	174	152	129	152	172	157	168	155	154	138	140	166	137	141	149	156	136	156	141	142	166	146	159	141	174	167	135	147	167	152	162	153	137	154	152	174	156	135	144	156	124	123	164	158	148	124	123	131	155	144	138	159	130	136	161	160	169	150	143	141	161	129	164	143	130	156	156	156	142	132	156	146	147	172	176	146	134	144	143	132	149	135	170	151	129	151	153	145	120	141	146	150	141	168	147	173	140	152	194	124	141	149	162	137	153	157	163	162	138	146	174	127	142	143	144	163	153	122	137	139	163	137	149	135	135	140	159	152	173	143	141	141	170	153	153	134	172	142	141	133	136	156	122	148	154	139	149	145	169	135	141	155	129	156	150	173	146	154	124	136	145	123	135	140	150	135	160	153	151	164	149	161	138	148	145	145	151	140	160	152	147	167	162	135	163	150	134	147	177	177	132	180	152	157	156	160	141	134	134	133	125	157	147	144	142	133	159	159	149	145	159	134	157	190	140	163	148	162	146	143	146	161	162	142	136	157	166	142	129	152	136	155	163	129	162	158	147	149	157	167	137	154	173	145	140	156	133	168	138	152	141	140	146	150	148	144	148	152	159	137	146	149	151	147	124	133	121	148	179	150	137	133	144	142	169	145	152	129	166	123	145	153	144	135	116	176	150	127	134	165	147	152	152	149	155	170	147	167	153	134	163	166	151	152	146	150	153	146	148	137	156	146	149	151	156	133	156	155	141	147	132	134	133	149	143	153	146	145	156	129	144	152	135	159	127	156	136	140	171	179	150	135	149	152	164	157	151	143	160	148	157	159	163	129	144	138	147	162	156	144	156	171	140	142	142	137	153	151	151	138	158	167	165	148	130	137	159	143	162	155	145	151	169	165	136	155	149	155	162	153	136	150	145	153	118	171	147	169	144	154	151	154	141	136	149	157	133	149	153	172	154	133	144	150	176	150	132	155	143	152	163	134	153	172	143	144	136	140	167	138	154	154	141	150	167	159	145	140	133	152	171	155	133	149	143	158	177	119	149	151	147	141	157	132	127	140	146	163	152	131	139	151	147	153	167	134	164	128	160	159	159	137	152	156	157	153	154	142	121	156	157	146	147	145	146	156	168	133	140	161	158	138	143	148	137	139	138	160	118	136	161	178	137	142	137	149	158	152	147	150	146	158	149	147	137	159	147	152	143	148	151	121	163	134	148	158	159	147	152	139	152	145	155	146	154	147	151	146	145	149	145	150	143	148	165	128	162	165	146	135	161	169	142	152	145	179	164	154	146	170	148	134	143	153	156	154	165	148	121	146	147	164	136	129	144	137	161	131	166	161	145	145	161	162	164	146	141	130	159	149	163	145	156	138	167	169	154	143	146	155	127	156	128	142	142	130	158	154	145	148	126	146	143	135	127	167	181	155	135	164	155	139	144	161	152	163	136	171	149	152	157	149	143	154	165	155	138	147	137	130	157	140	145	160	165	155	154	148	119	159	124	133	153	133	137	152	161	144	144	144	143	138	158	175	152	147	140	155	154	156	151	124	147	139	140	142	126	164	160	146	144	156	145	132	159	136	168	160	127	162	143	157	146	145	160	144	130	137	150	135	148	161	150	151	151	134	156	142	157	134	185	151	158	149	143	157	143	162	138	151	127	138	135	138	118	148	138	155	152	138	146	147	141	150	150	137	151	148	136	147	150	142	140	151	150	150	163	140	156	138	161	144	141	160	128	151	150	179	125	139	150	161	139	132	145	170	121	127	138	125	154	144	150	147	150	146	158	144	153	164	140	146	146	150	137	131	175	138	143	165	147	133	153	163	132	124	155	150	159	170	135	166	149	168	168	139	147	179	144	152	155	162	147	148	146	145	155	162	144	139	160	131	145	153	139	168	144	126	160	146	144	143	147	158	131	140	147	127	137	146	136	154	135	139	145	170	142	158	146	163	165	154	126	165	154	165	148	169	141	153	146	129	134	159	162	156	146	128	156	148	134	141	155	156	143	147	141	124	139	144	145	147	137	133	134	154	148	142	165	137	139	159	137	155	146	140	163	143	172	158	153	140	143	124	141	152	154	142	145	150	144	151	140	156	153	169	157	133	156	155	141	113	161	154	167	130	141	155	178	155	173	145	144	134	133	147	131	147	130	160	138	154	128	161	146	152	121	157	152	144	163	153	134	133	136	144	163	167	140	155	154	153	154	135	148	142	171	156	136	134	152	171	155	147	153	133	142	185	154	151	164	167	148	130	148	168	178	152	160	155	142	145	143	163	166	151	135	139	153	149	147	149	138	134	149	157	145	134	150	149	133	146	155	153	143	149	145	136	148	153	140	161	151	167	130	137	160	145	147	138	151	151	154	140	144	162	144	135	163	125	136	167	165	137	150	162	155	148	146	141	145	157	156	125	117	145	159	134	168	123	141	130	167	160	150	168	158	179	131	135	150	135	155	140	120	137	156	162	129	134	182	136	134	155	188	160	161	133	144	142	157	127	162	144	159	132	148	136	156	126	141	143	142	144	143	163	157	145	140	145	130	134	143	144	150	150	156	139	148	157	160	150	138	151	142	147	127	156	134	151	142	131	174	158	154	171	150	133	139	151	161	148	162	163	147	136	134	158	128	153	127	130	146	163	148	145	169	160	146	138	161	154	150	139	141	138	152	149	147	150	153	148	123	133	139	147	164	163	156	151	140	153	156	128	146	147	153	140	168	139	162	146	141	168	166	156	160	146	148	161	173	152	148	133	150	132	163	130	148	145	149	117	157	174	181	155	131	171	142	139	160	179	145	147	143	151	147	161	167	124	142	155	142	136	145	138	138	144	148	136	145	151	144	143	128	157	150	136	142	166	148	146	152	132	152	130	153	158	138	137	138	175	142	157	156	151	141	151	157	130	125	167	138	138	167	153	157	141	154	154	149	162	138	150	153	149	167	168	152	131	133	129	133	148	166	149	155	137	135	145	151	134	131	159	163	146	152	159	139	173	168	162	124	154	151	132	158	138	157	139	151	148	139	144	130	153	126	145	167	151	153	162	142	149	132	169	158	137	174	122	155	141	138	180	150	163	149	152	146	131	138	131	147	171	147	151	151	176	157	142	165	138	148	158	139	128	169	149	150	151	159	137	151	143	133	152	149	162	155	165	152	132	147	145	137	156	164	140	131	171	155	154	155	135	145	137	149	144	155	127	170	141	165	136	157	156	130	134	141	161	133	140	159	147	149	161	135	155	141	158	136	141	164	129	148	147	155	149	138	128	157	143	139	148	142	142	145	158	153	170	152	134	140	146	159	162	142	149	150	141	154	143	145	141	158	145	155	147	137	130	127	151	163	147	154	147	152	146	147	150	145	157	162	143	170	166	143	157	135	135	159	166	136	139	150	168	161	139	147	165	148	132	175	155
18325	21820	3469	1742	1315	959	877	590	493	471	465	432	427	398	366	323	290	264	275	279	289	284	288	320	276	308	229	268	231	247	238	225	204	202	199	207	186	200	197	152	204	168	183	177	162	156	192	184	195	161	158	193	159	162	177	172	158	175	181	198	163	170	155	180	153	170	162	164	167	168	149	182	168	163	167	167	164	174	179	144	144	173	171	136	162	169	162	158	178	170	170	189	154	156	153	185	169	146	182	170	159	152	169	182	179	163	152	156	162	158	157	184	182	164	171	176	155	145	150	158	144	175	170	181	146	147	183	176	159	127	180	166	174	143	149	171	169	178	168	154	165	158	146	148	168	135	170	185	186	173	139	152	152	150	168	177	179	162	153	174	144	159	167	188	147	166	154	175	164	163	182	188	172	151	175	159	172	167	155	177	188	189	157	165	174	173	162	177	144	146	167	148	158	160	185	128	158	171	166	167	162	159	171	138	162	184	185	172	169	170	170	158	167	159	185	190	156	154	169	157	179	172	168	173	164	166	169	170	155	169	180	150	164	140	189	171	159	154	153	150	175	168	168	153	170	152	142	152	173	175	149	156	128	144	157	170	166	140	158	166	155	148	152	168	188	163	188	172	167	166	151	175	163	156	146	164	189	159	168	173	170	165	173	138	157	152	168	170	170	149	141	159	152	154	186	150	166	168	165	165	156	182	160	183	161	165	144	159	161	158	165	164	172	164	168	160	176	162	170	164	169	152	172	175	174	173	143	165	185	195	174	160	141	157	172	160	171	160	155	176	177	150	170	157	163	158	156	186	176	127	161	175	162	168	157	168	169	187	178	177	159	172	164	164	161	147	164	161	176	166	174	167	184	157	149	179	153	140	156	152	190	124	165	171	161	155	159	178	177	187	153	182	180	172	172	174	179	152	185	169	163	166	162	185	146	153	181	167	162	164	159	179	159	131	166	175	162	160	169	150	158	143	166	162	163	164	149	170	169	153	158	155	181	153	172	154	171	165	143	189	159	147	161	156	170	156	157	150	155	194	149	155	176	153	166	173	152	176	147	157	156	155	165	134	172	192	172	168	159	141	148	153	164	159	153	183	155	160	152	161	159	160	154	140	178	183	168	179	153	163	163	154	167	168	188	174	197	153	149	157	168	145	173	185	153	177	175	160	149	158	151	142	158	146	169	155	163	159	171	163	170	149	149	162	181	163	155	168	161	171	149	152	153	173	179	163	163	158	180	175	173	155	172	173	149	193	157	150	162	146	167	158	173	163	171	164	167	180	145	175	143	167	170	162	175	158	158	173	167	196	180	150	165	185	159	178	152	148	163	146	167	159	155	157	170	156	175	154	165	150	151	145	160	173	183	167	159	170	142	160	154	156	174	155	129	150	195	163	154	156	157	185	158	162	169	156	180	139	160	166	176	176	141	158	166	146	188	165	168	167	159	179	164	178	170	165	179	155	176	155	163	168	191	152	165	175	158	166	173	157	183	187	171	157	163	153	151	158	147	169	167	153	159	169	140	144	161	182	162	176	153	171	186	171	160	177	162	147	141	182	139	199	162	174	166	151	179	153	172	160	171	182	179	146	171	177	156	164	161	163	164	173	173	155	173	159	152	144	192	166	188	148	154	158	173	162	176	169	178	172	161	158	156	140	162	190	180	157	167	180	168	171	171	176	172	172	136	163	175	150	152	167	146	159	170	172	167	156	179	170	161	176	166	157	148	161	167	176	170	153	149	152	179	136	174	170	145	162	155	151	158	170	181	153	175	150	170	155	150	172	177	156	156	140	177	165	161	158	155	155	170	154	158	164	144	168	179	145	159	152	174	157	137	147	169	177	184	184	159	178	168	158	154	162	181	143	150	156	143	149	152	152	183	175	165	165	170	155	185	147	197	168	144	138	167	161	175	151	182	166	164	168	157	144	160	153	154	156	185	179	171	160	160	137	163	156	172	149	139	151	144	175	144	170	176	180	138	153	183	173	190	160	167	153	170	176	172	181	169	167	151	168	163	162	136	184	164	175	135	163	167	164	141	172	159	144	164	183	166	176	182	161	157	170	169	158	168	158	145	181	181	160	171	174	172	179	159	157	161	149	178	155	156	153	175	160	181	163	168	145	204	195	151	154	166	154	183	170	135	177	175	180	157	150	158	153	159	152	170	191	166	181	166	180	154	173	153	170	179	170	189	179	164	166	182	169	167	159	161	145	153	154	164	174	150	169	181	185	170	176	158	144	184	150	147	182	150	171	168	161	182	177	165	167	182	154	163	177	152	174	169	170	158	184	169	179	168	165	170	165	145	172	168	166	200	154	153	164	149	150	141	167	161	162	159	156	173	154	173	163	166	164	182	150	170	169	152	166	170	158	171	156	178	153	142	174	176	168	166	160	160	169	142	156	160	153	164	166	166	171	148	162	161	165	152	174	158	168	166	168	164	178	153	170	181	158	189	150	137	171	194	149	187	165	173	180	168	156	153	140	177	178	155	156	161	158	161	168	156	172	136	149	153	171	161	161	158	173	159	164	141	160	157	186	169	180	126	173	186	160	157	165	167	188	145	162	152	162	143	170	143	154	175	175	155	167	170	162	140	162	165	168	176	161	166	169	180	179	155	153	183	210	166	177	175	163	158	148	176	169	173	157	175	149	148	150	160	169	162	167	179	184	168	165	186	158	171	153	176	166	157	158	164	160	163	173	143	170	185	154	167	161	166	143	170	172	147	170	143	172	144	166	155	158	157	168	163	175	150	161	157	161	145	141	153	169	172	156	165	153	175	154	161	134	165	175	168	197	176	172	161	152	159	138	166	185	160	171	151	192	191	155	159	156	165	157	173	151	173	161	167	176	153	180	177	166	166	166	173	171	163	147	171	162	171	163	149	173	149	173	172	148	155	169	164	160	186	180	145	177	151	165	172	172	167	174	177	188	167	182	165	160	167	157	159	178	137	168	142	176	159	164	155	159	169	150	175	155	184	169	183	160	151	168	164	152	173	179	162	152	168	160	168	147	185	155	168	164	181	192	172	148	167	163	167	156	154	215	157	138	163	158	174	156	160	173	157	164	166	169	171	153	164	163	174	179	165	148	189	175	138	172	176	154	174	167	183	165	177	155	156	168	159	148	169	157	175	152	142	173	164	176	165	167	177	157	137	175	152	176	173	155	159	158	173	166	170	183	165	164	168	154	174	170	177	169	173	175	158	180	144	159	140	141	168	161	158	146	147	181	161	162	151	180	151	163	170	164	156	160	156	152	182	182	145	170	160	179	165	157	155	158	148	164	173	169	170	159	148	158	157	158	140	147	170	149	167	148	165	164	160	164	178	155	156	170	164	158	153	159	155	164	158	178	175	147	159	159	156	141	183	183	206	163	168	173	172	181	167	185	170	140	162	173	145	156	170	168	148	156	154	169	162	187	167	147	173	170	198	175	169	153	148	190	162	183	176	153	159	178	177	171	145	165	154	170	167	180	170	166	165	192	144	154	170	163
23992	21237	28286	24455	21143	7721	1462	900	721	619	587	563	559	506	410	410	392	341	346	380	368	394	377	386	367	345	341	301	329	319	320	302	250	272	230	238	282	247	252	251	236	267	272	199	247	255	238	242	238	231	255	247	214	237	221	226	200	202	217	208	228	263	232	213	225	225	226	241	217	220	232	224	195	226	230	228	236	199	214	215	218	231	212	246	236	212	191	222	219	216	197	209	221	192	220	220	218	200	201	226	250	203	202	221	207	204	216	223	211	207	229	232	232	236	230	240	221	209	226	197	209	214	241	245	205	222	204	223	235	217	252	200	220	225	194	210	226	209	222	210	216	198	217	249	236	196	222	222	205	227	211	199	208	246	211	216	219	214	225	228	213	193	220	239	216	217	228	203	199	225	229	230	218	209	201	227	214	225	211	224	218	230	188	218	201	212	241	227	215	215	223	230	196	211	216	206	211	241	186	212	227	220	208	213	220	212	206	235	207	216	212	213	203	223	222	184	217	218	229	225	223	242	200	200	219	211	210	209	223	213	221	189	224	218	224	216	225	208	218	221	226	208	212	221	239	237	202	221	222	205	205	190	225	208	204	219	209	192	223	208	211	211	194	202	214	206	190	218	229	214	223	202	194	211	222	241	211	217	197	218	232	237	206	212	202	229	208	214	224	206	214	211	199	239	235	196	220	186	226	204	218	227	221	203	237	234	221	227	205	204	219	218	212	198	223	199	212	217	217	200	215	214	219	233	218	213	201	227	211	228	234	232	212	208	203	214	215	234	198	210	225	226	199	209	222	182	244	201	225	237	221	211	189	232	243	211	208	236	186	228	189	228	218	210	201	223	231	209	224	208	219	235	216	220	214	228	219	205	202	186	186	226	223	207	225	190	219	219	231	256	212	217	206	223	233	218	213	203	219	232	207	223	217	201	202	194	213	211	204	214	232	219	219	234	225	238	216	214	251	199	196	221	205	199	224	212	196	203	204	214	200	231	223	202	232	201	205	227	204	198	208	228	222	181	199	224	230	218	191	234	220	211	199	249	224	228	220	220	216	199	216	195	232	225	223	216	195	220	249	217	212	231	215	222	208	218	227	223	216	223	221	218	186	226	225	232	219	227	211	216	187	221	224	220	219	229	200	219	229	201	260	215	219	231	216	213	186	226	199	222	200	215	221	205	186	232	238	237	210	236	238	209	215	200	189	198	202	239	233	224	204	230	186	223	216	221	223	210	214	257	211	194	210	250	231	266	211	202	191	218	214	219	186	221	245	202	227	193	185	213	204	232	200	218	203	214	205	182	221	222	218	197	199	185	228	198	199	202	211	209	229	223	246	210	218	240	231	215	201	218	256	206	225	199	221	199	190	220	221	237	207	196	197	218	204	223	213	223	222	230	192	221	224	223	218	218	218	204	228	193	228	222	214	202	201	236	199	198	207	245	220	205	206	207	208	215	218	213	201	214	222	213	237	226	199	191	203	235	183	208	220	220	205	223	213	190	227	221	229	215	222	213	232	209	223	224	223	240	206	226	231	214	244	209	206	204	197	212	229	202	221	211	199	234	212	246	222	205	189	192	222	222	226	262	206	204	235	210	247	184	237	216	222	224	234	224	228	199	240	239	210	213	208	228	226	212	233	194	201	213	210	222	217	191	195	222	233	228	205	213	218	226	210	218	237	213	214	215	193	191	229	207	229	224	229	216	210	203	192	209	201	207	217	207	211	216	216	237	214	205	219	220	206	225	223	195	217	216	194	207	203	216	212	190	203	188	222	240	176	227	234	214	194	234	189	232	230	208	224	196	203	211	229	208	194	209	236	218	201	220	194	213	212	207	201	225	219	228	234	209	229	199	208	200	196	215	227	220	217	210	208	229	229	200	217	199	231	260	215	207	227	218	200	216	218	213	193	236	230	219	208	234	235	201	248	210	195	209	201	214	203	220	219	204	219	216	198	173	228	214	218	192	177	231	207	201	254	221	228	188	236	212	201	234	188	222	208	240	221	239	187	234	205	183	219	210	207	218	209	216	213	215	208	227	209	206	226	202	206	236	229	204	225	236	221	202	210	196	211	231	231	244	207	203	225	204	215	233	198	194	238	201	197	203	232	205	220	220	212	233	240	202	188	209	246	206	234	233	228	217	231	227	194	208	231	191	205	243	214	209	210	236	183	219	202	228	219	218	204	226	232	230	202	257	210	205	232	217	232	235	202	203	231	184	198	206	225	243	234	235	192	217	227	218	208	225	211	207	209	229	208	196	189	206	226	221	198	208	226	218	212	228	219	226	190	238	199	180	198	205	226	211	221	213	226	252	232	229	220	200	192	241	241	238	237	212	243	182	210	240	254	244	214	212	216	203	215	206	222	223	212	208	202	226	210	228	195	229	176	233	197	232	211	231	237	193	219	199	205	213	198	196	199	225	208	207	193	225	216	213	189	228	177	189	219	213	209	220	224	205	211	222	219	210	201	191	227	202	214	207	215	215	212	207	195	222	199	213	200	207	218	238	193	226	215	224	225	209	180	215	212	225	205	243	215	221	230	218	215	210	211	229	214	220	216	202	202	237	224	218	222	239	186	212	221	220	202	207	201	215	220	186	254	245	213	212	234	214	202	226	236	228	180	235	228	228	231	172	227	192	227	240	225	203	221	213	224	248	225	214	234	231	190	207	204	213	236	240	210	230	226	224	207	187	212	209	212	211	215	201	223	221	226	234	214	202	217	190	208	194	208	208	206	229	205	232	201	202	226	224	205	205	233	218	197	191	213	230	219	209	223	223	243	213	225	221	197	205	232	207	187	219	226	235	200	207	206	192	198	209	199	244	203	232	199	216	218	206	221	233	225	247	231	205	211	202	227	204	232	207	223	202	216	234	202	214	219	219	220	200	206	209	205	211	198	197	197	217	167	227	214	219	233	241	223	217	221	199	230	223	228	204	217	220	208	219	213	221	239	226	219	216	224	204	219	238	212	208	212	250	250	212	191	202	228	213	223	209	200	226	205	218	220	206	223	204	234	223	163	200	224	202	215	238	208	191	214	214	207	207	213	208	233	248	231	226	212	197	206	204	187	208	229	219	222	204	193	226	242	245	195	238	197	218	201	243	196	226	199	206	238	203	205	206	227	234	218	226	201	218	200	212	237	198	185	203	209	207	212	200	213	238	209	215	197	210	198	184	229	205	230	190	213	189	225	185	211	210	208	215	244	208	217	242	207	206	220	215	246	211	243	246	213	217	210	221	235	205	201	185	220	194	227	195	238	190	210	230	225	195	195	205	226	188	190	211	200	208	209	219	218	222	206	208	204	207	215	211	233	198	225	216	212	224	210	239	234	196	221	234	231	224	225	186	212	197	234	210	218	218	214	217	230	217	193	200	203	207	197	229	212	211	203	227	219	191	194	186	213	214	220	226	246	209	214	210	248	226	212	231	206	238	212	198	198	232	186	227	186	198	224	219	237	214	215	210	208	192	210	191	211	186	204	211	222	223
22103	35994	9238	4517	3454	2681	1968	1477	1180	1042	920	874	855	740	595	618	514	521	514	466	496	535	502	535	484	453	353	416	377	369	348	384	301	292	309	294	299	277	278	258	268	257	252	243	243	239	243	254	278	247	255	267	264	265	229	258	257	247	249	246	261	224	215	235	243	239	215	241	256	239	216	256	220	197	246	209	264	232	232	191	251	216	233	243	220	230	251	230	245	220	238	223	250	219	228	218	231	228	197	212	237	241	230	206	232	222	229	222	252	219	218	215	239	226	245	242	215	221	214	215	225	214	227	231	201	234	235	222	251	233	230	237	223	242	242	237	234	230	182	246	224	232	253	212	218	235	239	237	213	250	218	230	238	197	246	231	208	236	243	232	231	227	224	239	207	207	238	211	244	225	210	231	212	232	251	220	218	226	256	228	233	246	225	175	235	214	230	224	221	241	230	229	194	225	232	219	225	213	226	244	218	218	230	233	212	260	212	200	235	256	240	239	235	234	245	244	226	212	202	229	222	245	245	213	221	261	246	232	221	226	210	200	210	219	223	223	214	206	226	214	224	229	223	229	248	226	229	197	212	219	244	236	221	201	224	203	216	235	211	231	205	206	209	218	222	220	236	224	254	219	215	246	229	224	211	228	222	257	217	240	226	247	227	245	239	245	231	240	247	219	220	235	236	226	224	216	244	223	208	247	201	221	215	210	236	223	241	231	249	217	220	240	257	261	232	223	248	217	244	228	212	221	215	233	259	236	214	214	206	245	239	261	234	244	207	224	260	204	235	216	205	262	209	248	239	210	219	207	220	228	231	222	239	239	226	226	212	237	239	223	213	238	245	223	222	248	219	221	221	225	214	249	231	212	247	237	228	218	239	229	226	199	247	219	248	241	261	193	240	217	228	243	230	251	232	245	224	210	251	210	208	219	230	219	272	205	217	247	217	224	224	238	237	254	250	229	213	186	210	238	210	241	220	209	242	254	245	269	231	244	223	236	214	218	232	243	262	250	252	262	228	227	237	207	231	228	219	232	231	238	228	244	245	252	242	250	209	224	238	223	229	229	250	240	259	228	239	226	221	215	229	219	243	208	227	238	231	239	236	255	250	244	223	230	219	226	234	203	250	240	232	207	231	246	212	214	234	246	245	222	227	251	199	236	206	228	233	242	219	208	233	231	211	223	206	249	240	225	240	211	221	225	246	217	221	220	230	214	234	211	236	211	243	224	218	234	235	226	224	229	266	247	232	215	247	203	227	232	220	222	242	257	205	243	240	236	247	245	248	237	210	198	217	222	212	225	204	214	229	219	243	225	238	225	230	244	242	269	241	232	231	218	222	230	261	217	224	227	229	218	222	205	237	221	209	215	240	239	226	199	191	259	221	224	211	236	218	230	243	227	221	252	231	218	235	233	240	245	229	237	225	231	216	266	222	228	206	237	238	224	220	243	234	238	240	242	247	246	237	213	260	220	228	217	219	228	231	243	232	215	221	224	231	267	254	225	251	256	217	202	222	198	232	228	251	215	250	246	252	233	227	216	212	221	230	224	242	229	238	228	226	237	205	225	235	236	233	222	251	241	232	226	232	236	209	234	245	229	255	256	235	223	209	208	234	219	226	243	222	240	223	198	219	231	218	223	208	245	258	233	215	228	229	212	239	229	216	229	227	239	227	224	227	251	225	229	261	222	200	229	244	222	217	243	198	217	212	232	213	240	246	199	221	240	226	229	226	238	231	235	226	218	239	199	267	215	213	215	246	219	245	244	227	226	234	254	228	250	236	202	244	219	237	206	221	231	246	209	213	211	202	228	210	257	227	229	208	252	246	205	242	228	226	235	245	193	222	242	233	244	201	235	221	223	227	230	203	218	222	261	249	222	231	205	261	225	223	221	226	232	236	238	221	236	231	199	211	237	230	225	227	215	219	234	264	242	223	221	209	215	227	234	225	219	215	219	226	215	237	234	231	222	199	227	219	239	237	210	239	252	223	221	218	220	210	222	216	222	232	229	238	239	202	238	237	226	217	222	219	215	243	215	224	220	228	234	196	209	221	216	224	238	215	212	254	223	238	228	221	245	221	251	236	230	234	232	222	227	209	246	233	230	202	225	230	210	221	229	253	274	230	233	223	222	232	227	225	218	220	218	232	238	237	233	204	230	227	215	186	235	223	248	238	253	213	214	226	233	240	246	233	214	247	216	233	203	217	265	225	260	205	244	230	237	239	234	247	231	211	224	211	205	236	233	217	219	244	208	243	208	219	238	212	243	240	213	251	262	247	231	251	252	230	235	229	192	234	233	230	229	222	227	244	258	246	220	236	234	199	220	238	191	237	250	220	231	265	242	230	227	203	234	230	226	208	236	227	241	240	242	209	209	196	218	224	230	239	223	225	215	235	223	223	252	225	226	199	224	239	222	223	232	222	191	228	211	232	207	220	206	225	214	229	248	211	227	205	222	239	231	214	237	236	235	221	227	218	217	238	208	223	207	235	235	227	245	232	224	240	231	222	231	209	210	236	236	227	236	246	218	225	212	216	235	235	232	223	199	205	230	237	207	233	218	247	227	235	261	242	219	232	202	210	235	220	243	220	220	220	215	236	210	222	248	229	239	220	230	211	260	219	235	220	233	207	234	219	248	208	239	220	211	244	212	220	234	220	231	215	225	236	229	244	211	244	231	211	252	194	208	241	242	233	233	224	222	223	225	254	229	228	250	241	239	218	220	216	234	212	236	245	208	229	240	239	220	215	212	229	230	217	220	224	236	225	242	234	235	244	260	219	251	240	196	197	228	217	242	220	230	222	224	222	209	259	233	234	244	243	204	207	253	222	223	206	223	225	227	232	241	237	218	222	224	236	233	236	240	229	222	187	229	219	222	209	208	229	218	208	254	234	245	244	216	242	229	232	202	238	220	224	238	236	232	206	233	212	242	214	213	243	208	229	245	214	215	204	215	208	230	210	237	237	215	247	192	243	224	217	224	246	212	242	192	230	216	231	261	229	233	219	233	243	221	217	241	205	229	213	229	241	239	247	238	245	243	243	217	217	222	239	217	231	201	215	213	224	221	214	220	220	224	208	222	231	227	216	249	208	228	242	243	215	225	209	237	241	212	224	241	220	219	206	239	235	226	198	227	245	244	233	224	237	209	209	240	200	214	222	256	249	217	220	211	229	210	233	229	225	226	223	228	194	204	232	225	237	239	263	207	244	233	241	244	226	237	225	210	216	239	218	214	238	243	223	257	241	218	216	231	236	227	208	238	219	220	203	233	199	230	227	227	210	208	223	229	233	230	217	240	214	236	223	223	226	208	217	234	210	252	236	206	231	244	234	203	240	252	257	216	226	212	221	234	220	251	254	246	232	200	217	256	222	220	227	198	239	208	206	212	226	223	245	214	220	216	206	255	217	231	240	227	227	207	229	239	242	207	219	233	219	218	245	258	224	237	213	245	250	225	212	238	257	204	237	217	237	217	254	224	217	232	209	218	228	216
25139	21193	26999	25421	7963	1297	824	624	514	491	498	464	438	371	336	316	339	307	365	356	338	371	330	323	321	263	251	254	242	233	238	255	228	224	237	230	245	219	246	226	227	231	202	187	216	193	234	221	223	209	207	217	196	220	191	178	193	188	213	214	198	208	172	209	172	205	230	199	196	186	189	195	214	185	229	213	194	213	215	228	211	213	191	231	202	210	212	185	199	189	203	184	203	199	209	208	206	213	233	177	177	202	198	205	206	214	189	202	227	215	192	218	194	215	217	199	215	205	196	212	195	193	174	193	192	212	202	192	250	208	183	219	214	202	203	201	211	207	195	193	213	221	222	181	203	203	204	163	207	200	209	216	205	216	201	217	200	190	187	237	202	190	236	215	180	211	189	195	210	214	204	226	191	201	194	208	216	197	187	179	196	196	192	220	208	181	199	194	188	196	188	206	203	205	200	223	226	221	219	195	192	202	201	227	212	203	210	215	220	213	194	209	191	196	197	189	225	176	204	199	197	226	202	162	206	200	209	197	198	199	208	165	222	214	212	220	199	223	215	200	190	212	225	190	227	187	203	202	208	200	206	180	211	221	193	189	217	199	196	197	208	218	205	197	217	195	192	203	199	218	205	221	206	182	206	193	199	190	196	195	189	196	210	211	187	202	229	204	170	198	224	201	213	196	208	205	210	189	178	210	188	203	212	214	199	181	195	200	198	223	205	216	194	194	227	185	210	182	196	216	201	197	207	175	221	203	197	183	234	205	173	190	197	195	214	204	209	197	185	229	206	196	203	200	201	190	195	197	223	211	180	240	203	196	200	215	214	207	239	182	218	194	176	198	203	196	219	206	187	224	198	190	217	188	221	215	206	202	202	203	192	190	195	200	184	208	190	190	219	196	204	192	208	179	192	197	199	226	208	207	189	225	188	179	208	209	204	205	181	220	188	194	209	204	208	183	177	218	165	216	189	209	217	241	202	205	195	180	195	212	216	198	213	196	193	216	186	201	193	178	206	205	207	206	223	206	202	204	191	218	208	210	213	198	203	200	216	199	197	177	216	211	194	217	204	196	197	204	204	192	193	189	232	201	228	198	260	191	188	168	215	183	211	182	215	219	209	213	181	208	209	203	229	200	218	194	199	204	215	192	201	174	200	179	203	215	198	207	203	197	209	211	179	179	202	205	183	171	204	194	189	199	203	200	184	215	206	176	201	197	208	198	194	217	197	206	192	201	181	205	187	213	179	182	172	215	218	185	200	195	193	202	204	188	215	175	191	200	196	195	207	209	188	208	177	201	170	201	190	205	201	219	211	206	215	196	212	209	201	216	199	215	204	207	212	189	230	204	191	195	208	214	216	211	206	208	214	201	202	211	210	192	201	195	200	205	199	203	177	207	184	196	223	195	209	195	180	176	199	206	213	210	202	210	232	215	225	216	219	205	219	216	226	200	226	196	211	196	211	196	222	216	194	211	189	193	192	209	214	184	215	214	197	183	212	196	192	200	216	222	219	203	173	186	199	219	188	205	252	184	208	186	207	231	213	183	199	208	196	190	184	199	218	198	189	221	201	197	184	196	192	204	218	190	216	192	224	207	203	211	212	200	185	157	201	194	202	218	212	180	194	201	180	217	218	214	204	229	199	191	209	191	230	189	184	170	234	220	211	192	201	206	204	215	201	210	189	207	201	203	199	211	215	214	191	216	221	189	206	182	201	187	198	217	210	190	199	208	195	201	223	196	201	193	227	197	209	177	197	191	184	192	229	202	221	201	221	190	194	198	210	217	215	196	177	204	192	215	195	182	216	213	212	183	186	193	198	184	206	191	203	210	200	219	204	205	196	217	194	200	196	187	201	231	215	198	222	228	186	190	201	212	225	201	212	177	211	187	184	197	202	189	187	196	181	196	216	176	219	172	192	170	195	203	197	159	209	193	204	194	201	200	212	172	191	194	215	186	202	212	223	196	200	212	210	196	186	196	189	201	207	210	223	195	218	234	174	195	217	200	200	200	192	173	199	219	198	185	173	208	200	187	235	201	199	220	168	199	182	224	192	200	227	228	190	205	189	188	187	169	183	205	197	190	195	199	203	197	216	215	208	214	203	201	197	193	185	196	192	212	191	214	194	212	186	225	189	233	210	169	199	202	214	200	205	197	214	208	222	179	211	223	210	192	191	222	166	182	187	230	205	192	229	199	208	215	222	197	189	196	201	191	198	177	223	209	182	189	206	199	187	192	210	191	193	206	208	181	213	228	213	175	216	219	229	193	204	174	195	231	226	202	226	204	193	181	213	163	196	217	193	211	216	196	209	199	192	182	189	215	204	209	205	186	192	203	201	211	231	218	209	193	197	184	211	210	208	196	213	208	200	188	200	189	195	177	192	195	240	201	192	185	164	209	194	218	186	195	213	209	216	218	185	216	208	233	201	218	208	217	197	188	207	194	185	212	215	202	233	198	212	215	210	221	210	229	201	205	207	222	213	211	187	203	212	182	197	190	195	219	205	214	213	199	183	180	206	179	218	218	193	219	218	209	184	195	190	193	191	236	213	216	202	190	197	207	188	167	228	220	237	201	184	222	188	167	211	224	184	189	207	195	183	198	197	174	226	204	213	216	186	224	217	180	227	178	174	222	188	230	197	206	218	197	186	210	192	223	198	186	224	191	187	198	201	216	202	182	243	208	230	199	197	193	191	188	197	187	209	239	231	203	203	229	182	187	185	209	188	200	217	218	192	215	185	199	186	214	218	220	216	193	193	215	199	193	173	191	190	190	191	186	211	184	176	202	198	192	195	187	191	204	225	207	226	194	199	194	207	202	189	196	204	200	204	223	197	198	223	189	197	218	206	184	170	183	192	211	189	202	215	203	190	176	217	202	204	197	217	202	201	209	216	187	191	187	190	195	206	218	204	192	205	192	209	186	205	205	234	187	193	195	192	235	217	186	200	185	186	201	202	216	193	199	195	214	182	206	187	222	207	215	232	183	201	193	201	219	217	207	212	168	181	205	194	193	185	195	198	192	195	168	208	197	227	196	208	231	207	196	202	162	226	206	187	204	191	195	203	212	191	200	213	225	207	196	195	201	195	192	204	195	217	184	203	205	215	223	202	211	225	219	207	199	196	231	217	197	199	197	217	207	190	181	199	196	216	234	202	199	238	215	195	210	183	186	216	177	205	212	242	195	200	207	210	212	195	196	236	217	211	223	188	211	216	196	199	229	182	190	188	199	215	185	209	232	206	187	196	228	215	217	218	198	209	220	200	225	221	199	212	212	228	213	219	214	195	215	186	203	218	208	193	218	180	207	211	173	219	216	191	190	206	192	193	182	239	202	183	218	202	183	209	210	195	223	236	207	185	197	195	201	211	189	216	222	231	199	191	182	192	205	198	225	213	227	214	199	207	221	198	198	183	192	193	190	178	188	200	206	202	180	197	196	195	201	205	190	211	193	213	234	186	187	217	198	176	192	205	205	201	205	197	191	221	194
21182	29640	6701	3606	2559	2056	1610	1109	900	915	818	745	682	633	520	546	449	426	442	452	474	504	458	416	400	396	358	340	311	303	330	302	313	266	279	279	274	297	258	260	260	265	275	244	269	274	231	259	260	235	234	281	240	242	268	235	232	240	234	222	230	257	216	232	237	208	262	239	216	203	211	241	230	226	256	234	235	248	219	250	236	223	219	221	253	229	217	244	228	207	250	268	199	214	220	216	226	205	240	226	238	219	246	224	242	211	224	233	258	234	234	254	236	212	207	221	203	217	226	206	234	230	239	254	257	224	236	216	227	233	241	233	209	208	230	209	256	225	235	214	210	223	240	212	224	236	206	234	195	204	183	232	203	218	217	232	222	223	235	235	222	223	217	232	214	213	210	241	219	232	221	216	200	224	252	219	228	207	242	180	227	217	236	229	219	206	220	202	204	199	216	249	256	238	240	226	225	227	235	219	229	203	226	236	228	234	212	246	231	242	226	225	198	229	221	228	219	221	247	228	226	227	243	218	230	214	216	253	198	210	229	198	221	222	215	238	230	209	215	247	190	227	251	245	216	249	215	238	199	225	211	216	247	223	218	218	223	229	217	218	213	219	186	214	232	171	240	219	219	236	192	222	220	239	225	208	256	179	225	236	211	222	247	231	212	224	230	231	227	219	261	239	218	218	242	226	222	243	230	217	225	227	243	202	224	217	218	224	226	216	238	242	230	242	245	213	238	216	227	224	240	234	262	229	219	238	233	194	243	228	217	203	219	243	230	242	240	232	245	209	235	223	221	210	255	208	231	216	192	207	243	237	209	221	237	214	207	226	211	223	206	232	232	223	221	204	235	227	220	206	229	249	234	247	219	236	229	202	211	218	222	258	215	242	221	201	228	215	238	247	255	227	228	219	214	236	246	226	252	226	222	200	229	239	231	231	227	209	196	218	214	218	213	224	246	232	243	242	248	219	219	213	236	199	244	216	206	239	212	238	231	217	220	215	215	175	226	219	219	221	199	232	221	237	221	229	224	220	213	221	226	178	241	215	224	215	249	243	217	229	225	191	219	230	223	223	216	184	241	212	198	199	268	238	219	222	221	222	217	256	214	220	245	227	202	259	229	225	204	229	192	212	233	218	220	247	220	208	225	227	218	218	217	225	217	177	214	254	230	227	221	239	228	203	237	226	218	242	220	223	232	237	232	223	204	186	264	233	221	244	202	223	237	226	214	260	254	239	221	229	175	216	224	207	212	238	211	245	240	207	219	199	222	238	238	227	213	225	222	209	248	204	218	247	236	238	218	226	212	268	212	219	217	239	226	221	241	217	211	234	231	223	234	233	198	223	203	238	226	226	221	238	221	238	233	242	235	198	232	221	234	220	229	243	217	223	207	218	213	207	206	211	238	215	231	230	241	231	227	212	233	195	240	230	202	223	219	227	235	238	214	218	228	200	226	220	229	210	224	233	211	217	259	249	221	230	233	258	218	218	215	209	221	240	236	223	250	224	223	227	214	213	222	210	220	212	224	227	228	222	214	223	231	238	256	214	244	223	231	256	225	242	229	234	228	223	233	184	204	222	226	228	221	230	230	239	211	256	216	235	235	230	219	226	222	223	228	226	199	214	184	225	232	238	218	226	194	225	217	220	222	220	234	217	205	245	231	222	230	256	235	230	238	227	232	227	239	236	229	233	231	245	205	207	237	231	209	263	220	238	226	205	216	221	249	235	217	222	223	242	233	233	244	234	252	225	237	239	235	249	193	221	217	211	234	216	230	204	226	254	204	237	234	232	236	230	238	222	223	225	230	255	233	237	219	235	206	213	223	222	216	232	232	214	210	190	200	191	226	212	217	238	223	222	199	207	234	211	198	215	225	233	216	224	217	246	230	277	209	229	225	237	234	220	230	240	224	244	226	206	219	211	232	227	212	221	237	229	222	240	245	244	210	234	225	222	214	258	206	241	221	225	226	212	204	217	237	231	214	241	216	223	217	214	240	179	246	229	197	206	216	229	244	253	229	233	220	199	234	237	240	240	220	245	238	195	236	218	202	208	215	237	209	222	234	222	246	227	240	242	244	213	222	226	220	227	216	237	221	254	255	214	241	236	216	226	228	232	220	267	241	230	228	232	232	241	233	232	236	251	247	227	224	224	217	235	199	224	207	205	249	187	225	225	223	226	220	234	219	236	235	235	215	237	233	226	241	248	212	229	230	193	229	219	224	239	214	214	248	232	214	232	214	223	223	225	235	244	233	211	212	219	214	226	229	201	237	222	206	223	218	218	229	236	211	239	222	222	222	236	230	183	235	205	198	204	226	201	219	209	196	213	239	225	213	209	218	235	206	221	218	217	201	235	222	227	255	221	229	212	220	219	219	208	229	234	195	219	247	223	199	230	260	234	226	206	234	196	212	210	214	209	212	225	205	220	209	213	224	203	240	223	238	218	237	255	206	223	228	232	261	219	220	214	246	228	215	213	217	241	223	212	246	200	206	234	192	212	219	220	227	211	252	236	221	226	195	213	252	232	216	238	257	230	242	222	228	231	228	227	201	207	212	219	245	191	223	191	228	223	241	260	223	230	216	217	233	215	222	212	193	204	226	225	217	225	194	211	248	244	247	214	210	225	228	203	231	203	219	235	246	218	225	200	210	247	207	225	234	245	219	228	216	241	225	245	213	235	236	229	214	231	219	233	211	240	206	212	250	216	221	213	228	219	211	237	212	233	207	234	227	212	215	220	196	212	224	242	251	213	211	238	251	215	242	204	210	238	232	207	230	190	238	239	222	224	224	220	255	210	249	213	213	179	211	227	238	218	234	225	239	238	222	227	205	213	231	229	246	264	225	201	235	213	207	215	216	215	220	238	222	213	228	203	215	237	227	236	224	239	229	230	237	215	245	205	227	198	205	210	249	232	213	207	223	229	227	211	219	251	210	256	250	234	219	207	219	233	221	198	234	234	217	223	216	252	211	217	234	213	213	196	223	242	252	210	208	225	212	225	200	244	189	242	217	206	243	219	235	230	219	210	246	238	234	207	229	246	239	216	224	246	232	217	215	238	214	202	221	233	219	215	247	224	211	224	223	228	259	243	222	236	209	251	222	174	216	257	206	213	216	241	224	233	203	240	252	233	216	224	204	221	220	234	250	224	197	233	213	189	227	224	217	238	206	234	211	235	204	223	235	239	237	239	204	223	226	213	211	238	227	258	228	230	211	227	234	239	230	254	236	219	217	207	210	222	225	227	232	213	216	240	230	243	243	227	227	229	190	199	232	226	242	206	236	239	213	224	220	230	239	238	214	239	201	223	235	223	226	220	227	244	227	208	212	234	207	228	220	203	223	243	228	245	219	243	236	241	219	216	221	213	227	241	209	222	208	232	202	251	228	238	200	253	208	224	204	222	228	240	262	233	241	258	213	217	210	237	236	244	195	219	233	230	194	204	229	213	237	212	254	212	215	226	186	216	233	230	214	239	269	207	236	221	253	183
22920	21295	28914	23974	21305	21233	6764	1612	1132	1086	969	899	824	789	732	638	660	606	568	656	648	648	628	523	503	427	447	478	433	423	421	439	419	397	417	389	383	378	387	343	367	357	350	330	346	390	332	357	359	338	360	353	311	360	327	345	329	314	344	301	360	328	320	343	324	297	328	341	326	299	335	339	364	304	375	314	319	322	360	351	316	293	307	301	334	326	320	311	336	307	305	320	353	340	309	325	339	329	327	311	345	328	328	335	332	347	334	323	269	308	385	336	313	313	320	322	307	315	323	314	306	347	313	332	306	333	299	298	311	331	347	320	310	303	340	346	318	313	322	309	340	308	308	319	332	298	338	314	355	319	339	305	336	325	332	346	336	318	287	342	336	329	351	327	292	341	337	338	300	330	306	307	318	292	337	314	325	314	310	320	322	298	293	315	308	283	332	333	302	333	318	344	311	323	322	316	339	320	324	302	312	326	333	303	332	324	313	324	319	304	309	327	313	309	310	304	286	318	327	333	348	332	320	322	327	316	305	315	307	324	297	335	317	315	312	295	328	344	299	309	302	325	335	307	312	326	304	296	323	336	341	328	309	326	305	328	330	315	297	317	313	272	329	301	304	316	335	299	315	339	296	317	307	320	341	291	313	321	322	351	321	357	331	327	352	312	314	310	313	313	313	288	329	338	319	308	309	334	309	326	292	341	342	345	280	326	282	337	288	292	318	317	307	313	294	325	310	337	345	321	309	301	301	317	328	327	310	287	315	308	317	354	300	344	312	331	314	348	345	319	297	325	346	321	303	328	366	337	314	330	308	341	312	326	314	316	295	375	283	324	304	299	316	335	319	331	305	334	299	318	317	337	319	329	324	296	317	323	302	348	303	311	317	309	291	317	345	325	340	325	306	295	324	314	334	302	326	340	322	282	310	358	325	285	316	337	344	303	311	279	311	312	298	324	305	361	324	326	332	301	270	300	296	306	328	283	317	309	312	295	335	323	318	341	343	313	324	331	299	331	294	310	302	316	301	282	300	289	316	311	324	298	354	325	331	321	301	297	326	305	303	313	305	306	339	307	292	299	283	319	326	344	306	318	353	303	348	306	344	332	369	339	290	330	288	301	330	320	297	314	336	323	318	314	354	355	308	303	325	303	285	297	356	302	295	287	303	357	323	331	324	337	324	322	322	307	295	303	342	331	285	313	328	301	302	316	332	316	303	323	310	337	322	334	298	359	337	322	307	303	295	316	306	309	341	304	280	302	283	320	306	321	278	306	327	314	349	303	337	340	319	298	323	330	339	307	314	335	292	348	318	309	339	318	325	332	299	321	319	319	323	311	299	309	343	318	318	317	313	320	320	297	323	293	330	321	303	316	353	322	307	338	330	341	336	303	308	293	348	323	328	308	327	317	315	319	327	310	329	296	310	300	324	296	330	305	317	309	350	306	369	330	329	289	293	326	343	334	335	306	335	342	287	308	307	337	288	312	339	366	348	354	351	299	330	308	346	313	302	328	326	303	306	339	304	294	314	339	352	307	319	317	302	302	300	326	307	305	333	303	317	301	320	283	314	325	358	320	310	330	314	331	309	325	321	321	316	306	307	316	317	331	323	303	303	335	312	317	360	309	298	310	324	289	317	334	312	327	322	308	330	343	290	314	328	323	332	297	313	301	333	323	308	324	328	311	308	339	297	319	303	342	308	302	293	328	273	343	323	309	311	317	314	303	343	316	325	309	298	335	353	333	319	330	304	300	325	296	325	327	327	303	317	303	319	307	325	337	300	310	301	286	312	310	333	288	321	316	349	335	313	295	302	317	331	323	310	327	308	301	327	303	314	365	297	330	321	326	305	348	304	306	305	296	351	313	311	324	320	343	315	326	333	325	306	307	323	311	360	310	323	341	340	372	313	325	331	311	324	337	336	320	306	296	313	318	302	334	325	328	277	317	298	323	355	348	311	353	328	319	294	273	313	326	337	306	321	337	334	338	349	321	294	323	340	312	298	346	336	349	291	312	375	318	313	290	334	295	310	296	314	292	293	319	318	308	312	314	333	277	347	295	290	336	308	309	325	325	326	316	313	332	320	335	338	325	322	341	328	294	299	306	306	325	302	323	327	326	320	326	320	321	326	307	338	341	346	317	347	323	313	350	325	338	317	326	316	295	342	318	314	346	327	304	320	312	324	328	351	306	326	325	311	317	294	322	301	336	292	306	291	322	322	312	305	308	295	297	322	294	343	335	312	310	300	320	282	311	331	335	315	302	342	329	325	329	323	333	290	318	323	302	311	287	315	304	295	328	326	343	306	311	305	319	320	325	339	311	321	325	330	305	311	314	326	319	322	321	310	305	304	303	345	318	313	317	310	328	283	332	316	338	321	308	286	330	352	295	304	276	325	330	292	323	318	321	330	324	312	316	342	315	325	319	312	322	269	333	364	294	334	285	303	274	334	325	292	319	308	314	320	300	331	328	306	275	341	325	345	317	320	302	286	312	312	304	308	320	347	295	329	321	309	310	328	386	355	288	316	291	308	308	340	321	313	294	289	333	349	291	315	328	310	313	327	293	354	320	313	385	297	320	319	288	329	308	340	272	334	310	298	315	319	321	309	315	328	349	321	336	297	311	331	310	328	309	293	305	309	302	321	319	336	337	335	262	320	316	316	285	340	338	306	299	339	296	311	317	321	330	302	310	316	323	310	301	339	308	311	299	309	354	316	325	346	293	292	309	311	297	332	315	310	301	324	340	298	321	375	300	334	322	317	314	309	309	331	331	290	322	325	348	318	331	341	327	338	311	313	324	323	349	322	310	313	347	330	339	284	333	326	340	331	343	346	319	357	290	311	319	340	320	293	303	331	304	327	317	303	314	275	311	330	333	330	318	296	327	331	305	312	319	325	301	299	299	286	327	353	343	307	304	310	307	345	346	327	320	328	291	313	334	338	336	312	356	300	299	325	307	329	336	322	305	309	324	326	321	339	319	304	301	339	307	318	325	324	311	331	310	308	329	315	320	370	305	303	345	297	370	325	324	312	305	295	270	317	282	324	336	321	293	349	350	315	333	306	321	320	325	343	318	328	325	285	327	329	306	311	333	308	314	297	322	316	313	311	312	325	336	331	338	342	324	289	313	303	300	348	308	349	308	314	311	318	306	335	305	314	316	317	304	338	288	314	304	319	313	312	335	318	299	322	334	319	325	309	314	306	326	331	316	324	308	313	316	308	305	330	316	314	312	304	317	307	307	305	309	300	295	324	330	313	316	323	341	297	319	333	289	332	332	327	344	307	337	305	323	312	325	289	311	309	309	293	328	316	326	318	332	299	323	320	293	301	314	324	297	334	320	302	331	356	294	309	384	310	347	342	335	366	322	305	329	311	285	325	329	331	300	313	284	335	296	310	315	358	369	302	321	286	316	305	328	311	318	327	299	334	308	310	326	319	299	336	300	309	331	320	370	316	318	305	338	298	328	327	330	320	309	321	310	331	319	297	318
26323	41185	13758	7573	5665	4464	3233	2474	1938	1797	1586	1450	1287	1106	1060	956	891	873	886	880	913	866	800	765	678	610	537	519	464	487	490	499	488	453	442	478	443	402	419	396	405	345	399	352	411	388	402	415	386	361	375	366	365	362	372	357	329	362	335	365	360	347	352	347	328	327	368	335	345	395	348	374	345	351	359	357	360	331	351	315	327	307	355	331	352	346	334	334	335	333	339	332	349	312	324	341	352	346	301	326	342	300	373	315	320	353	330	321	353	316	318	308	282	315	331	340	335	337	340	352	314	315	354	336	340	346	342	342	310	341	333	363	320	366	329	330	338	322	334	326	324	333	361	331	363	342	343	324	351	357	290	355	310	340	357	307	301	341	329	322	310	350	312	306	338	340	328	351	319	334	318	333	357	302	348	342	329	328	324	316	341	312	366	354	336	313	333	363	311	361	334	363	345	339	300	317	336	331	338	363	346	352	344	364	344	325	343	317	308	329	325	305	325	340	328	348	317	336	306	338	326	329	317	316	324	334	346	333	362	325	315	338	327	340	325	319	320	338	334	328	348	343	308	317	330	330	319	316	358	322	335	369	297	331	321	321	336	309	339	346	340	342	346	350	350	322	291	318	320	330	329	312	331	350	300	312	340	332	337	306	313	339	293	302	332	341	351	322	343	342	335	316	351	326	347	320	327	318	328	327	362	307	333	315	341	322	334	362	341	335	336	361	318	324	372	382	353	345	333	334	317	318	340	341	331	329	299	312	338	340	343	307	315	347	339	360	288	331	328	340	316	349	340	284	335	346	326	308	295	340	345	345	334	315	322	358	335	307	350	333	343	364	311	352	351	326	330	360	349	311	323	341	341	324	310	360	367	307	340	335	339	324	308	309	317	308	347	321	329	320	326	345	340	319	321	334	360	351	300	304	296	299	313	329	350	335	332	346	363	339	343	295	338	340	321	337	348	314	317	361	313	319	330	309	344	338	366	328	326	341	313	325	334	331	313	334	324	392	299	353	322	340	364	316	328	333	371	343	338	319	319	344	332	331	317	348	332	323	301	331	298	377	327	340	355	306	355	346	350	335	312	345	330	347	338	315	332	342	317	316	334	325	336	338	345	337	307	318	312	369	351	343	345	340	323	353	332	337	316	336	342	271	312	302	318	360	336	353	307	321	308	329	304	336	334	331	320	350	353	312	344	316	354	332	322	350	331	328	338	343	335	325	323	336	305	320	326	329	329	337	316	339	309	308	327	335	338	321	360	296	351	338	328	344	328	330	329	327	331	322	347	323	302	338	346	313	353	306	337	316	362	322	339	289	319	309	321	317	323	315	327	329	357	304	314	317	378	321	332	383	343	322	331	336	332	326	314	318	330	329	350	321	333	304	363	330	335	337	325	318	319	322	344	329	321	297	342	316	312	318	317	320	333	357	358	332	322	314	312	325	319	339	330	315	385	326	311	362	333	328	337	347	320	336	353	352	307	321	331	320	307	323	324	341	332	326	318	354	339	338	333	366	319	298	362	315	330	313	322	295	340	300	342	345	332	337	326	314	317	318	336	313	342	322	354	312	334	330	332	327	332	325	283	332	356	314	353	336	331	353	332	350	318	361	325	318	339	321	270	296	357	342	347	341	351	346	281	306	330	356	312	342	340	361	350	297	323	366	319	296	359	329	352	318	323	349	354	316	332	345	313	308	336	358	317	333	345	333	309	321	321	324	347	331	317	369	324	334	339	349	318	345	339	323	336	324	314	330	333	356	313	315	372	332	319	338	313	323	291	337	333	346	308	312	323	326	330	291	333	301	306	337	319	304	348	317	346	324	335	344	305	354	317	346	322	348	350	317	336	346	307	341	313	329	360	333	319	335	340	315	325	301	328	306	326	310	348	346	325	344	340	302	332	331	339	330	322	358	335	332	316	317	355	308	333	345	322	358	333	348	343	359	326	344	326	350	346	341	348	321	338	338	306	342	332	331	321	333	338	331	315	308	334	302	339	332	352	348	331	317	321	331	350	346	322	314	318	353	320	316	336	335	319	337	300	341	316	348	347	349	343	337	369	359	307	339	348	351	341	320	358	307	328	343	376	365	337	325	351	344	332	323	322	301	337	338	332	340	332	335	367	334	308	326	321	350	353	379	335	323	313	305	319	312	330	347	341	334	334	314	296	314	331	356	330	323	315	319	326	329	317	358	313	333	390	337	315	324	299	312	331	365	317	318	352	329	338	298	352	328	301	325	316	312	327	331	328	306	339	343	324	292	335	311	315	326	332	333	336	321	307	313	333	357	353	357	312	341	315	313	332	337	350	325	335	322	309	311	348	357	312	303	349	368	357	346	334	302	362	332	345	344	347	318	342	317	331	324	332	336	316	331	312	333	331	310	306	329	381	293	334	365	325	328	338	289	342	310	311	313	334	345	319	338	347	340	295	344	324	338	341	340	326	312	338	338	345	314	321	333	344	351	327	329	362	338	348	318	344	303	320	350	294	335	302	306	300	315	340	335	351	339	360	316	316	338	330	318	326	318	345	326	314	307	338	359	321	336	319	308	354	283	324	346	331	308	299	319	344	355	330	331	330	347	310	328	337	335	324	321	302	344	327	331	319	377	334	308	356	322	335	336	329	341	355	320	357	327	304	337	329	359	333	329	293	317	317	350	312	331	304	322	316	333	338	319	347	312	387	320	291	332	354	330	320	307	324	332	305	320	313	360	319	338	290	348	347	342	324	322	350	337	342	334	329	354	352	332	337	327	359	321	326	313	348	322	363	356	318	318	326	347	312	323	309	326	297	337	333	319	321	323	302	341	347	356	319	357	337	339	360	325	313	323	315	337	327	304	336	361	366	300	323	320	310	317	328	338	320	337	335	306	323	342	334	351	313	319	304	323	362	318	307	341	351	330	342	349	317	322	325	321	303	321	364	337	312	349	324	327	333	329	322	321	358	308	336	343	336	315	345	351	331	356	339	329	332	316	322	351	304	311	325	338	287	333	313	332	308	319	310	337	309	311	332	320	360	322	335	327	328	337	341	333	329	331	359	319	326	324	321	332	350	306	339	314	323	326	317	338	326	317	351	357	334	349	349	359	299	326	307	337	334	320	329	340	364	349	327	326	328	344	359	314	324	324	321	321	339	351	354	366	328	353	348	318	295	337	327	314	330	333	331	342	343	303	308	313	343	344	273	302	304	325	320	329	334	358	322	335	293	323	297	342	332	333	354	300	349	324	306	338	332	354	347	346	327	355	310	323	326	343	318	303	344	349	306	337	377	300	334	301	315	319	343	310	313	317	331	279	337	296	326	364	338	328	343	340	337	365	348	324	322	345	329	332	343	326	376	325	324	293	321	327	343	319	355	327	330	337	351	308	325	380	344	312	307	334	316	330	337	337	315	370	294	316	356	331	338	342	312	309	365	341	316	331	308	346	341	345	295	351	311	367	333	345	344	320	348	330	287	324	331	371	345	329	360	339	309	350	328	334	343	325	283	327
28469	20827	8859	2002	1007	613	513	356	377	340	325	340	322	265	263	269	252	225	249	236	250	221	244	230	179	163	167	159	164	151	168	148	159	125	159	160	165	144	127	135	133	144	143	164	163	129	158	164	143	148	133	126	149	145	135	130	157	139	170	121	138	131	145	125	141	156	124	154	163	124	145	119	143	159	150	145	128	123	134	146	145	137	152	133	147	148	121	121	134	148	140	118	132	125	119	139	139	132	143	123	132	147	141	143	158	137	120	126	157	163	131	154	133	144	151	138	121	112	139	135	140	136	147	129	123	147	140	129	129	135	125	128	127	142	127	142	153	126	133	138	147	139	139	125	139	132	144	114	148	132	119	164	141	143	142	130	137	145	119	148	134	123	131	139	132	146	141	152	155	154	140	152	143	152	133	141	132	132	136	141	136	150	152	147	133	145	138	164	147	130	126	151	145	152	158	155	139	159	135	119	152	158	146	117	151	135	123	162	146	164	144	143	124	126	160	131	138	141	147	97	137	123	138	141	125	143	145	127	131	136	154	138	130	138	144	122	118	118	135	134	168	133	127	132	131	160	146	121	147	154	143	133	146	125	141	137	131	124	130	163	142	122	136	155	117	142	145	136	145	141	134	136	119	143	151	130	100	124	134	125	125	138	123	157	134	121	124	145	131	136	140	155	133	140	133	117	145	153	130	134	141	137	126	112	143	139	137	144	145	119	136	103	126	164	122	147	149	149	152	149	168	139	122	126	138	148	109	149	152	157	126	126	131	142	155	138	150	132	139	139	106	134	136	135	127	135	143	99	131	138	167	141	142	148	133	124	118	117	128	130	153	142	143	129	157	126	155	154	131	152	138	133	124	120	139	130	145	155	125	137	129	145	120	145	136	138	159	153	133	127	137	130	138	133	142	131	145	134	127	150	135	129	151	144	136	137	167	150	147	151	141	131	131	142	114	129	147	144	137	140	128	154	130	148	124	140	142	150	156	149	133	124	148	148	126	138	134	144	119	149	148	134	128	135	136	137	133	137	122	128	133	159	134	118	135	136	125	138	123	132	162	151	134	139	138	127	146	144	156	144	147	127	143	161	129	134	129	164	163	132	143	158	109	151	142	141	147	126	152	109	132	138	137	150	146	135	127	136	138	138	148	148	148	138	150	128	135	132	153	127	149	114	139	139	117	124	158	159	151	132	134	139	137	136	137	134	134	141	130	153	136	134	125	136	129	133	139	124	145	152	137	136	148	141	145	142	133	113	150	156	134	140	151	123	145	146	142	148	147	141	131	135	140	127	131	135	141	151	136	156	119	132	155	148	135	126	140	148	136	136	137	124	126	120	144	149	143	129	149	140	139	141	164	140	139	130	131	116	121	149	137	145	144	140	123	139	148	113	138	148	132	140	141	133	150	162	169	145	139	137	130	125	147	152	147	150	129	156	132	145	140	130	120	117	141	144	144	121	141	117	140	142	133	146	117	124	136	136	146	129	138	122	149	152	135	155	132	146	132	124	137	149	126	126	138	147	138	144	153	133	129	132	137	149	153	144	146	126	133	130	136	125	149	130	145	139	143	148	132	155	134	147	139	121	149	112	145	133	118	156	159	148	135	124	130	147	148	142	142	146	141	152	148	131	127	129	144	148	132	143	122	125	153	129	128	136	150	128	156	132	124	138	138	159	135	142	132	127	119	152	129	135	143	139	149	141	148	144	150	140	134	140	128	137	170	158	132	146	148	140	124	153	149	127	120	150	127	135	132	110	143	141	144	115	138	132	130	136	148	155	139	128	138	131	128	147	156	158	135	154	123	110	142	139	129	139	126	142	148	149	141	154	146	148	130	143	147	122	131	146	134	141	126	129	153	141	124	136	124	153	139	141	155	114	135	130	123	148	127	152	124	134	128	136	134	151	154	121	149	122	135	131	150	148	137	137	148	141	151	125	129	142	143	135	151	147	145	135	130	107	146	156	120	133	136	144	131	153	150	139	143	132	139	138	147	138	128	146	130	152	148	141	149	154	140	137	143	160	140	128	123	125	122	136	154	139	147	121	142	128	129	145	138	127	126	147	161	147	140	127	168	131	134	150	143	147	144	129	120	154	112	130	117	128	131	127	160	125	129	143	155	144	140	137	114	170	130	144	143	158	145	121	128	140	145	129	145	149	137	150	130	129	113	151	140	142	140	130	151	131	163	144	126	135	118	144	150	127	129	147	163	143	129	142	141	153	125	125	150	129	134	127	138	146	131	140	133	151	111	136	135	128	143	120	142	136	139	131	139	134	138	134	156	142	147	127	142	124	157	123	127	147	143	141	141	156	162	156	120	124	116	138	123	129	145	168	143	153	143	133	145	128	149	134	158	129	135	158	126	142	130	160	135	141	148	123	145	141	144	148	138	131	139	121	136	132	124	134	124	151	149	139	142	144	141	151	133	152	137	132	140	153	115	131	149	145	127	143	144	129	139	138	144	148	116	155	135	143	139	118	118	124	122	131	143	163	151	130	126	125	140	148	133	144	135	127	132	130	143	145	137	129	135	179	141	144	137	133	136	139	147	156	131	120	135	136	133	131	142	124	157	141	137	145	135	123	141	139	137	122	120	142	151	133	148	158	118	133	147	141	137	136	162	132	145	151	152	143	151	122	152	144	154	137	136	137	152	129	125	167	142	138	129	144	145	149	144	128	123	144	150	148	132	122	120	156	137	125	141	152	145	128	112	146	142	135	158	160	144	135	153	148	147	146	134	147	158	149	140	152	132	129	145	115	135	157	126	129	143	127	136	127	136	135	149	151	145	133	135	133	124	134	152	131	139	129	149	155	143	148	149	129	158	115	151	123	146	134	124	135	149	159	129	138	133	135	129	140	148	134	135	144	155	149	112	139	148	142	131	158	135	139	132	142	130	140	142	137	135	152	129	147	146	144	147	146	143	141	104	137	152	139	148	128	123	134	144	133	146	134	128	156	143	142	141	137	141	127	142	139	136	144	135	140	144	150	127	124	142	147	149	133	120	120	137	131	120	131	139	148	146	153	139	119	137	134	146	145	152	157	150	137	139	133	149	139	141	135	135	148	127	117	156	147	157	140	116	141	139	153	130	116	135	133	144	149	132	134	142	134	125	136	127	140	137	129	146	137	123	111	144	134	153	149	164	133	138	129	133	148	128	137	115	136	133	149	138	136	145	146	129	148	155	131	127	153	126	132	141	149	134	152	121	146	127	137	126	137	144	133	119	157	126	137	141	160	134	140	132	138	124	135	127	117	131	148	133	140	150	152	144	141	132	156	154	141	142	137	123	125	137	125	143	157	133	165	145	126	123	138	137	158	120	138	146	140	131	148	143	134	157	135	112	142	134	149	143	142	139	137	133	139	161	148	123	118	151	155	159	130	152	153	140	124	141	125	129	140	115	136	151	121	147	129	150	155	132	152	152	130	157	151	133	130	137	143	151	125	148	130	138	139	125	135	119	150	138	139	151	157	130	126	152	137	147	146
18250	22981	4440	2142	1608	1141	846	665	637	569	516	520	488	462	376	378	373	325	351	369	349	348	316	315	282	245	233	222	200	170	190	205	191	186	191	192	212	166	184	163	172	165	154	163	187	176	182	177	202	199	172	199	174	166	151	163	159	168	161	150	155	161	150	162	130	152	165	152	168	156	167	152	165	158	163	175	139	156	153	169	147	150	157	156	152	146	179	146	149	149	150	154	138	173	168	146	165	132	135	155	165	161	144	148	138	164	181	164	156	167	141	152	162	162	156	157	177	145	155	159	168	157	136	142	166	177	150	162	151	144	171	146	158	156	144	164	148	149	161	178	136	162	160	139	167	169	152	156	156	160	156	178	163	159	182	158	149	175	148	154	143	145	179	150	148	156	176	150	151	159	159	170	159	177	171	159	138	151	149	158	147	150	157	157	178	168	162	147	184	156	169	143	151	165	174	173	152	171	183	160	151	161	156	166	144	148	179	153	152	187	140	181	128	153	149	139	170	171	152	155	161	149	156	164	149	153	154	151	142	152	164	144	146	143	149	156	160	153	166	175	154	165	152	145	183	150	162	149	143	164	144	145	151	157	143	158	150	164	176	154	162	161	163	181	154	175	147	156	138	146	151	136	147	162	178	152	169	166	168	160	165	155	152	168	142	145	144	149	173	183	153	152	163	169	145	157	124	156	141	131	154	139	144	137	124	173	158	155	140	150	144	148	158	163	152	154	160	140	142	142	165	149	157	124	167	160	142	156	161	175	128	168	142	161	158	177	159	155	149	164	151	171	152	139	172	143	153	171	149	172	153	157	169	171	159	170	151	141	141	167	140	138	145	157	148	145	148	165	156	162	155	167	163	158	141	153	141	152	152	150	147	156	151	160	136	157	158	192	161	160	142	143	171	153	152	153	155	177	155	158	143	139	160	147	178	138	157	161	144	160	141	148	173	162	162	149	144	151	145	154	145	177	157	126	177	164	165	161	141	150	148	161	144	159	159	153	142	133	149	158	148	183	168	174	130	136	150	149	149	163	158	177	156	169	152	161	150	161	145	163	151	157	166	170	157	149	148	151	145	138	147	125	154	166	176	166	145	155	152	157	169	146	179	130	158	154	152	158	139	161	137	147	140	141	144	163	158	155	152	174	150	176	147	147	132	169	152	153	171	150	169	174	181	154	152	135	160	159	149	134	147	178	129	139	163	160	132	121	133	141	165	174	150	149	156	178	162	159	158	127	158	136	163	146	167	146	167	145	146	150	145	143	140	137	158	154	163	141	179	176	138	174	181	141	158	145	155	161	171	135	174	133	147	168	162	154	155	158	161	152	143	163	150	154	164	175	162	149	148	169	144	130	155	153	161	143	149	160	157	134	128	143	154	181	159	146	150	157	164	183	142	146	155	143	159	153	147	173	137	137	152	143	142	144	152	142	167	141	160	145	157	173	165	171	141	145	165	152	184	168	150	170	164	165	135	143	153	165	133	151	148	167	129	163	160	164	133	143	157	145	158	156	169	162	175	150	176	174	165	155	145	167	170	164	156	155	165	135	147	156	170	166	152	167	170	150	149	157	133	137	175	142	172	132	127	167	141	163	174	166	181	161	156	146	148	163	129	163	178	145	150	147	165	162	162	145	164	172	167	161	151	161	152	161	177	164	145	164	146	175	158	161	161	139	160	155	154	153	159	160	172	166	167	160	146	135	155	153	145	139	158	168	158	156	140	168	139	155	165	162	149	138	162	159	152	166	170	149	158	148	179	155	164	160	183	156	144	148	159	146	170	165	167	142	128	141	174	160	162	183	149	166	144	157	160	156	123	175	141	175	170	162	156	141	160	156	170	185	152	154	156	159	147	148	141	165	155	143	178	149	178	164	144	140	142	157	140	165	156	148	152	138	153	153	152	131	136	158	155	147	139	162	160	149	145	163	162	157	144	169	149	161	157	174	132	139	152	146	168	128	140	168	164	167	154	160	157	152	170	157	133	175	147	129	170	168	162	153	149	134	147	140	134	168	171	148	169	177	153	167	143	144	148	152	179	189	154	171	142	153	152	167	133	156	150	145	148	156	155	175	145	145	161	172	161	120	164	137	153	143	135	159	171	160	191	145	179	166	136	134	140	173	173	158	154	177	151	127	175	159	149	156	170	131	163	167	169	154	145	137	170	162	147	153	168	171	148	152	162	151	150	153	142	150	156	153	163	150	141	166	162	153	144	148	144	151	150	144	166	149	168	158	165	146	155	140	165	138	163	171	143	164	156	139	149	170	149	145	139	158	154	159	150	147	170	164	147	144	127	155	157	156	172	156	157	153	192	141	140	167	169	154	148	153	158	167	155	163	174	152	155	164	148	160	169	138	150	140	140	151	142	174	139	146	162	164	144	168	152	145	135	171	134	156	175	149	170	143	194	150	166	166	143	166	192	150	137	158	158	133	149	162	160	154	156	152	151	137	146	142	158	135	153	160	166	149	136	141	175	163	157	174	172	154	165	202	151	155	191	137	150	163	157	173	169	158	134	172	158	157	195	150	135	171	186	132	156	162	142	150	151	156	146	148	147	155	158	159	153	167	163	172	171	143	166	161	170	152	150	149	163	166	156	159	157	143	154	155	158	157	160	156	153	168	155	148	160	159	139	165	149	121	135	143	167	152	158	141	167	156	175	158	147	139	170	169	156	128	139	162	153	167	164	161	167	160	153	175	167	144	151	167	154	171	178	150	157	175	162	181	158	152	135	164	177	157	160	148	167	150	152	158	145	145	147	148	154	147	148	168	158	159	176	159	124	163	141	171	162	170	155	158	144	178	141	152	176	144	137	149	149	171	145	151	143	132	170	173	166	141	159	141	185	133	147	157	134	162	139	149	162	178	140	154	143	162	181	153	162	136	158	145	146	157	166	148	137	160	173	144	149	133	171	169	164	137	147	149	147	171	165	155	166	128	132	131	139	139	155	153	136	151	172	141	133	166	132	163	172	150	167	147	149	169	163	171	174	159	156	160	137	143	158	164	164	142	147	164	165	130	161	149	150	142	161	151	167	146	133	174	165	149	142	164	164	153	133	153	162	165	151	161	168	151	162	151	147	142	134	156	161	145	145	143	166	161	143	172	173	156	168	129	149	157	144	151	135	119	145	161	187	186	117	161	164	165	151	143	149	161	146	152	164	165	136	149	147	150	162	150	154	144	152	147	146	170	159	142	155	167	145	176	186	165	152	157	159	139	150	161	148	140	160	156	172	137	152	166	138	146	136	160	151	172	177	142	148	176	137	174	138	145	162	171	170	153	154	166	145	158	152	151	165	157	151	142	145	162	156	152	158	157	143	142	144	176	128	141	157	146	172	154	158	150	146	169	153	146	131	147	146	154	166	172	147	156	161	169	166	155	173	155	161	154	152	155	161	176	155	148	143	151	147	186	155	167	178	163	160	148	168	154	174	162	171	149	155	157	165	143	151	164	161	173	158	161	167	144	159	183	140	158	142	154	151	120
23928	21195	28282	24364	21080	8076	1458	1015	829	744	700	649	615	549	469	421	480	461	434	402	409	375	408	345	341	301	312	261	261	266	231	276	239	259	276	209	229	226	192	208	236	215	229	223	227	208	244	255	231	234	240	223	215	237	226	232	221	220	219	222	222	225	221	197	215	196	207	229	201	223	202	212	196	211	192	224	212	208	190	246	185	217	213	222	201	187	197	214	204	197	232	208	231	207	185	206	203	203	204	207	213	221	208	211	205	167	202	200	202	208	194	205	199	200	211	198	205	214	209	200	205	202	203	208	227	220	195	239	196	221	194	208	207	212	190	197	250	213	205	208	222	195	222	218	216	186	213	206	216	225	188	208	219	181	220	198	220	218	226	210	200	208	203	186	206	201	214	215	203	215	223	198	222	207	217	200	189	202	215	196	199	224	185	234	215	213	208	243	196	211	223	181	202	186	201	212	179	220	170	225	214	183	190	226	201	210	244	190	202	199	219	205	195	219	217	205	203	212	190	219	191	218	243	207	212	214	190	194	191	199	181	199	212	191	212	210	220	225	201	218	212	216	223	195	215	212	206	193	182	210	221	196	211	204	216	207	213	193	210	202	210	204	199	191	249	201	206	200	227	197	237	193	220	198	211	197	194	221	199	211	183	190	203	199	219	200	226	198	217	187	194	197	184	219	214	226	210	224	202	187	209	176	213	221	207	200	203	213	200	209	213	214	235	233	232	196	188	196	204	195	228	197	196	210	205	218	219	226	192	200	216	219	206	228	191	198	213	217	203	189	190	203	202	210	225	227	226	215	213	182	183	210	172	206	187	201	215	197	194	200	211	209	219	192	217	209	217	203	217	222	205	190	225	188	206	198	204	242	197	189	216	193	190	192	207	217	210	188	213	194	209	220	206	196	191	196	210	206	213	196	184	211	213	196	210	236	238	235	219	185	210	205	197	197	244	218	192	203	205	210	202	213	215	217	227	226	220	220	206	198	242	194	205	220	214	205	215	214	185	217	208	239	219	238	210	203	212	196	214	211	196	186	214	210	193	195	234	203	208	224	187	195	218	201	205	202	228	208	194	189	206	235	183	195	213	249	203	218	208	205	209	195	246	229	216	199	196	214	210	205	216	210	196	214	210	185	199	211	214	220	200	215	199	201	211	193	191	198	228	191	229	198	192	199	209	190	206	219	183	212	197	239	199	223	180	206	188	207	214	219	190	193	199	238	227	220	229	211	215	216	217	213	219	198	204	198	199	198	205	213	209	225	197	200	202	196	209	210	242	199	205	220	214	211	229	174	194	212	235	197	219	214	213	193	220	212	225	174	213	217	204	206	201	200	189	211	203	214	219	210	199	194	229	224	212	195	220	195	192	198	209	214	214	194	199	223	208	201	206	225	181	199	205	230	196	191	210	183	227	238	193	202	220	177	194	213	190	200	216	195	214	222	203	207	214	231	216	217	191	191	190	219	214	179	213	196	191	221	210	190	218	206	200	229	206	218	196	180	206	210	189	205	248	233	183	197	201	194	237	219	168	197	215	198	197	216	193	200	230	184	203	224	213	210	217	194	181	197	223	212	208	214	201	214	227	197	189	200	196	218	194	189	206	203	189	214	186	192	211	197	220	206	197	192	217	172	212	220	205	187	171	205	223	203	223	211	216	205	216	210	173	198	209	225	200	203	223	206	187	191	190	186	205	188	212	216	186	191	203	189	224	198	214	206	167	226	195	164	199	199	214	205	181	242	196	218	221	199	219	214	211	212	187	219	209	211	203	189	194	201	188	188	211	202	206	210	201	186	211	198	210	210	206	205	205	208	213	200	195	229	212	188	218	191	234	208	172	186	215	214	206	212	183	207	184	226	191	186	201	197	207	200	171	191	202	183	195	186	212	209	197	233	189	223	201	187	217	225	188	207	218	202	234	232	191	202	200	185	204	201	211	208	208	234	212	212	195	210	229	200	190	221	199	200	189	234	182	201	207	209	192	180	181	219	216	206	206	216	236	225	203	221	197	207	182	232	195	209	214	218	203	207	194	210	213	238	209	208	204	215	200	250	189	205	228	222	214	196	218	220	223	252	247	229	195	228	184	194	194	225	204	186	189	210	224	176	177	223	230	213	199	221	231	196	201	233	227	212	211	239	201	235	220	224	191	201	203	206	193	217	225	204	217	217	216	208	210	213	195	188	229	203	216	202	214	207	219	216	198	201	222	210	223	223	219	202	198	205	204	200	223	203	211	224	202	223	187	226	213	201	221	201	210	206	207	202	200	179	189	229	203	201	214	205	227	186	208	212	192	186	196	215	204	220	230	207	204	200	220	202	206	209	232	206	202	228	179	185	188	218	213	220	209	210	174	190	197	224	210	201	224	232	182	216	191	223	220	210	185	186	215	196	210	211	184	204	206	196	221	229	238	204	212	205	203	228	200	216	187	239	199	221	216	190	187	192	245	190	193	201	227	181	204	222	205	215	194	195	197	198	182	190	222	189	214	176	216	202	187	206	220	207	221	205	205	195	180	204	179	247	200	202	207	218	188	229	185	216	189	205	194	219	225	174	195	217	186	214	215	240	199	210	184	229	222	198	209	196	201	234	207	206	199	206	215	188	200	223	200	212	202	220	193	196	193	188	235	216	185	209	233	197	213	197	196	176	202	231	235	198	188	219	203	201	202	198	208	182	205	209	181	207	195	195	235	205	210	191	219	220	220	200	184	218	210	237	195	210	205	186	203	217	186	211	196	174	207	187	204	209	182	223	222	214	217	217	194	201	215	208	204	187	198	218	225	214	182	204	199	195	196	185	200	185	211	171	205	164	230	187	215	213	187	217	208	222	206	190	202	200	227	213	229	209	189	185	216	217	213	217	216	228	183	224	225	194	190	235	212	207	219	213	199	218	235	194	189	213	188	206	204	201	182	218	248	200	203	195	204	224	205	191	193	210	208	203	182	230	219	205	238	219	190	198	173	189	173	232	211	219	213	200	188	188	211	239	205	211	178	242	172	206	207	192	203	215	201	216	207	210	219	208	202	205	185	194	249	229	221	199	185	211	211	222	205	219	211	203	214	191	195	208	213	225	180	201	206	194	210	211	211	209	184	216	219	197	209	197	206	241	235	203	201	207	221	207	221	195	226	186	206	216	216	195	204	203	200	208	234	234	202	216	199	226	207	193	191	175	193	196	228	186	195	212	204	197	216	231	181	191	184	201	192	191	194	177	210	221	209	188	188	198	210	211	202	219	200	223	221	217	210	196	208	218	223	199	209	238	212	213	222	194	229	219	188	203	194	209	209	206	203	201	206	231	209	194	196	212	231	206	206	215	187	185	200	180	219	202	218	225	211	224	211	206	214	199	202	222	203	194	206	216	215	201	213	214	195	206	215	196	196	200	209	216	205	221	209	186	223	210	201	211	224	235	200	193	202	207	217	187	196	219	200	200	197	215	204	196	182	191	211	198	224	199	212	221	201	230	199	217	206	200	214	203	205	192
22828	35971	10385	5147	3786	2820	2018	1660	1494	1322	1193	1001	900	763	696	712	657	617	575	640	555	554	498	449	421	393	379	327	331	311	305	286	308	311	309	291	269	270	226	241	239	268	233	222	262	259	237	259	249	259	252	240	229	262	230	245	228	230	230	224	243	202	226	229	231	221	206	214	205	256	238	253	241	224	240	210	225	222	210	209	240	221	213	204	220	220	238	221	203	238	219	205	197	218	208	238	244	206	220	224	206	240	206	220	189	227	228	239	211	250	232	221	212	224	189	273	237	199	214	238	221	199	241	227	246	213	204	222	229	220	226	210	192	231	210	208	223	226	253	206	228	223	202	229	242	210	230	227	229	207	215	242	212	236	232	206	213	219	200	215	230	235	210	236	212	232	212	210	224	236	216	200	224	207	217	233	219	231	235	241	195	219	214	214	261	208	202	264	200	242	240	229	220	227	193	231	196	210	237	249	211	223	232	203	206	224	242	242	193	195	226	200	225	219	235	207	215	240	233	226	244	188	228	231	232	245	232	241	217	207	223	199	237	242	196	210	212	193	221	216	201	239	209	246	211	223	220	251	207	237	221	222	232	202	221	211	169	188	210	182	201	237	236	192	220	217	214	223	214	223	232	211	226	205	225	224	232	196	207	215	265	206	199	229	206	219	221	231	207	191	219	211	220	216	215	192	220	248	229	212	214	211	193	219	203	216	209	208	215	231	248	194	223	222	214	227	200	217	225	221	244	214	233	216	238	221	221	210	213	204	222	218	233	227	203	208	208	222	248	214	215	214	235	223	217	198	209	226	226	199	226	219	200	230	225	226	238	220	203	224	235	208	198	244	207	202	214	211	198	198	227	210	212	211	187	197	213	215	229	197	221	237	182	245	208	218	212	199	238	225	218	242	228	220	201	221	214	219	215	178	214	223	223	232	219	229	211	202	214	225	244	196	236	196	197	218	234	216	230	235	211	212	198	234	213	225	209	256	212	223	208	197	210	195	216	236	216	217	218	204	236	222	232	230	243	219	221	222	210	228	229	210	226	203	209	213	251	220	191	228	222	230	209	225	241	214	228	221	225	222	217	227	198	211	191	213	207	218	207	234	197	206	210	213	239	239	220	215	205	201	197	214	211	209	235	216	201	232	218	222	241	241	241	203	246	225	206	230	212	223	217	227	181	240	225	228	194	234	231	232	230	224	227	196	194	222	209	204	257	225	212	214	221	214	241	202	222	222	218	209	221	201	236	228	242	232	212	223	212	212	227	224	227	222	202	225	217	209	210	222	228	220	201	207	219	242	231	226	219	227	220	203	208	224	222	211	237	195	217	210	214	210	210	207	202	210	219	208	203	216	223	236	220	209	226	219	233	210	232	223	226	193	218	225	184	232	201	205	205	231	219	221	218	217	218	229	233	214	220	214	225	211	224	234	246	216	204	223	223	252	205	200	224	240	206	213	247	241	252	246	193	233	217	229	209	217	222	198	250	200	194	219	218	224	200	223	213	195	218	235	237	223	227	232	228	217	208	206	221	207	212	200	221	233	212	241	206	246	228	219	221	212	237	218	224	206	224	220	215	231	207	226	224	204	231	217	218	229	209	218	222	211	205	214	220	225	233	199	239	223	221	222	205	208	237	206	228	230	219	230	195	236	215	205	204	230	211	199	226	242	212	243	209	250	218	231	208	205	249	225	225	209	217	215	251	196	200	192	204	188	216	206	219	224	193	192	187	239	226	225	224	209	212	205	219	248	221	226	189	234	243	220	234	246	239	212	263	208	208	223	236	248	220	227	208	218	211	230	222	230	215	217	218	212	216	234	222	235	256	225	230	206	242	241	201	200	209	229	216	225	220	224	223	209	220	205	217	220	217	224	225	233	219	212	235	230	222	196	235	218	223	247	225	228	227	211	217	225	190	219	222	221	223	223	217	221	211	216	239	214	230	207	220	228	187	197	243	208	238	217	204	212	252	227	216	187	222	227	214	189	256	214	219	224	202	202	221	230	217	222	212	231	231	198	220	225	228	218	214	213	227	228	208	218	242	205	231	236	204	219	207	210	201	238	228	234	205	237	233	228	250	197	219	218	224	237	220	237	202	214	218	229	197	248	206	215	246	199	233	218	215	237	213	225	192	213	214	201	221	258	208	228	215	216	218	234	239	191	206	228	205	230	220	235	220	213	219	246	232	210	220	202	221	216	216	198	240	209	188	197	217	248	221	215	207	214	202	230	196	206	237	242	222	222	237	230	179	202	198	222	217	211	223	234	217	192	248	210	222	218	216	238	212	249	235	202	233	217	207	221	220	235	205	225	212	221	238	210	237	223	219	229	222	212	203	236	218	207	217	219	219	209	209	215	220	220	223	210	204	205	190	227	232	187	233	167	225	220	238	211	200	235	238	221	253	227	197	211	216	216	219	198	252	238	227	224	197	215	206	217	216	238	213	243	218	211	193	227	211	213	211	226	223	209	199	205	225	220	195	202	202	221	224	211	209	225	214	227	218	200	190	214	245	217	234	200	248	212	194	225	236	190	208	197	192	215	238	202	206	226	216	223	203	214	229	208	202	245	236	225	233	212	219	225	233	241	199	232	229	200	208	218	229	201	181	210	206	210	211	212	200	207	206	210	190	217	229	240	208	219	224	245	219	227	212	208	212	208	228	219	240	212	207	215	211	220	210	232	193	195	210	208	216	231	224	203	239	234	228	204	211	219	197	205	242	212	213	263	213	206	205	219	223	253	217	264	234	202	224	198	192	227	194	198	214	204	240	218	231	223	199	197	194	240	222	222	210	207	214	204	227	214	223	242	216	216	230	232	219	231	224	225	238	192	222	231	252	207	220	213	211	222	241	235	246	208	208	208	212	194	219	215	234	191	250	198	196	209	234	198	212	215	239	227	209	224	232	217	224	219	214	238	238	203	227	247	230	230	212	194	203	240	227	213	209	253	228	220	229	237	204	228	253	193	194	225	231	219	228	229	203	219	208	216	174	228	225	209	223	213	189	217	194	234	220	219	226	191	204	205	247	233	221	198	239	251	231	220	199	227	221	218	209	227	228	213	245	233	233	232	211	200	229	224	227	249	243	208	224	226	224	230	229	239	223	223	218	198	220	212	226	191	208	229	229	236	213	228	221	218	225	220	208	228	228	236	212	231	206	221	215	219	213	210	254	216	217	199	236	203	218	214	244	214	193	203	238	219	245	205	196	234	239	221	217	196	231	212	213	233	249	209	213	222	219	211	235	199	218	229	224	227	210	226	216	226	216	197	208	241	243	215	207	211	230	218	232	224	239	212	230	207	228	224	201	247	227	220	218	227	231	229	226	217	192	204	208	225	199	209	194	225	230	208	240	233	231	219	213	225	211	217	228	214	236	214	215	202	230	220	234	220	221	233	232	211	223	239	248	223	226	228	228	192	215	199	232	212	202	229	226	218	210	206	249	215	227	204	195	223	204	216	217	231	237	190	212	240	220	218	222	198	212	221	233	249
25181	21302	27150	25508	8300	1448	983	820	667	615	574	495	487	442	412	408	378	404	353	367	355	323	310	334	286	256	255	248	212	212	205	233	228	241	240	217	233	240	208	198	235	258	232	232	210	224	237	209	181	197	217	231	203	205	195	198	168	227	203	188	198	202	207	219	200	189	206	205	207	184	221	189	224	200	205	191	178	204	189	187	190	209	217	195	185	169	189	184	186	175	193	200	198	192	193	182	200	189	185	176	195	219	185	203	202	189	203	217	208	198	193	180	188	214	179	178	182	184	185	177	165	194	214	193	225	203	203	193	156	189	200	176	177	180	192	212	210	195	184	209	188	196	177	201	193	211	201	182	204	189	190	172	168	206	176	181	206	205	208	183	225	197	202	201	199	201	176	166	184	194	184	200	204	195	176	209	206	175	202	196	208	181	181	180	188	168	199	189	177	215	198	192	192	191	213	203	199	198	166	187	180	188	189	225	189	172	187	219	177	178	204	219	188	218	206	191	181	204	196	190	208	195	207	189	191	181	197	194	203	191	202	198	176	166	204	179	219	187	179	202	197	198	179	202	193	181	169	196	192	179	190	198	210	174	215	215	219	202	197	194	194	168	189	181	174	169	222	203	180	207	197	193	205	218	196	191	183	206	189	186	200	180	170	174	178	189	201	172	187	222	230	199	172	188	204	205	194	204	195	190	204	204	199	184	211	216	186	205	170	192	203	205	201	186	174	199	214	213	188	203	211	182	212	188	198	173	199	189	190	181	206	189	218	215	197	192	210	205	215	203	174	190	181	192	189	204	183	195	187	197	208	184	193	203	174	189	196	200	185	180	185	191	196	192	191	192	167	184	242	168	203	195	187	204	196	179	190	194	168	189	178	190	185	213	196	202	195	215	190	200	203	183	179	165	178	179	173	203	173	221	187	177	186	172	185	204	218	204	216	197	200	184	174	199	192	182	210	214	202	209	196	186	183	192	200	190	176	170	170	190	181	189	187	180	189	183	181	205	214	179	201	197	180	189	170	203	202	202	208	182	206	197	198	179	170	193	193	183	187	217	215	198	191	190	187	203	185	208	186	200	206	198	189	225	201	205	184	193	224	204	199	208	173	198	224	206	158	189	216	196	198	201	201	174	186	193	198	223	188	239	182	191	220	220	179	202	208	200	197	196	187	203	221	168	221	186	190	206	193	172	204	176	181	213	208	190	227	166	180	227	192	201	188	195	186	214	202	191	179	228	212	232	210	217	189	195	176	199	173	193	186	197	180	183	162	208	226	207	199	191	187	188	195	190	204	193	169	204	206	233	216	181	181	198	201	192	180	219	175	217	195	206	196	198	196	207	187	184	191	197	198	197	179	191	199	198	216	193	194	203	198	198	189	187	201	209	182	198	220	174	201	171	185	207	210	193	201	192	183	208	185	197	203	180	191	187	212	202	196	210	182	201	190	181	213	197	197	201	199	219	166	205	192	190	175	200	184	183	207	201	186	212	181	191	194	187	164	194	207	187	202	207	179	192	229	210	196	192	200	188	167	192	178	194	186	178	198	209	190	177	206	179	195	203	209	186	188	190	205	213	169	192	185	211	217	196	177	199	218	186	171	193	210	188	197	213	209	210	195	200	224	187	192	184	192	202	208	202	202	234	209	190	187	187	182	178	206	204	193	189	170	170	208	197	211	209	215	194	194	207	217	190	208	221	210	185	167	196	181	194	207	216	193	193	199	232	182	188	217	233	169	210	230	207	193	191	198	184	201	199	202	180	187	186	197	205	193	188	196	195	200	194	207	186	195	201	184	210	175	195	206	197	182	204	200	177	216	232	222	210	196	194	191	199	215	211	189	190	217	208	192	224	211	172	198	222	194	183	193	198	196	199	196	193	200	195	192	200	207	191	195	204	194	208	207	178	204	188	171	195	184	188	193	201	204	218	204	184	213	199	179	178	196	200	202	179	199	185	184	221	204	198	202	213	211	193	192	190	187	187	190	211	178	204	167	168	210	197	194	169	175	216	182	203	193	195	182	184	202	200	187	210	213	187	208	209	222	205	189	196	181	189	189	192	191	207	182	206	194	175	184	197	215	215	201	197	175	218	191	157	201	216	181	178	197	206	176	199	191	196	202	214	218	184	196	163	217	202	204	211	178	182	178	196	202	202	182	182	187	163	195	195	191	181	232	198	219	202	204	190	205	199	199	214	172	172	163	168	193	175	203	163	190	220	178	208	178	202	207	216	199	213	228	202	177	201	208	197	203	184	228	202	210	191	205	201	220	162	183	183	212	214	209	194	203	174	192	220	185	222	200	196	207	190	231	198	168	199	199	214	194	191	195	185	187	189	192	195	201	199	227	204	202	200	215	216	194	203	181	196	197	219	221	212	197	183	170	211	201	204	177	170	230	202	190	192	184	187	163	193	185	221	197	188	191	213	188	208	200	190	205	198	194	175	205	200	177	210	184	206	211	193	216	182	200	194	182	207	169	214	211	202	207	189	203	180	206	204	183	202	188	179	202	199	188	185	202	224	191	208	197	206	183	200	178	196	204	204	187	186	189	177	217	190	210	215	210	197	197	212	208	196	194	204	199	172	209	164	196	191	195	197	236	215	190	216	176	209	208	200	178	233	217	172	192	210	202	206	207	195	212	199	180	217	199	197	178	182	191	207	209	209	196	178	192	198	211	170	195	192	221	185	166	204	212	196	180	230	201	209	201	199	181	194	186	197	199	194	232	186	215	189	224	188	189	183	155	205	176	201	188	201	202	220	201	199	199	177	175	197	165	203	235	183	201	204	212	209	189	206	203	199	209	195	187	201	201	199	220	199	173	207	195	191	199	201	182	216	199	178	197	180	200	193	193	209	189	203	201	230	190	195	175	208	193	182	186	206	180	201	203	197	184	189	181	198	202	199	207	183	184	188	203	213	202	185	164	191	177	211	188	214	196	203	231	190	186	187	198	210	199	184	209	194	202	193	209	209	174	184	194	208	184	211	203	186	189	201	177	205	185	173	204	203	213	205	203	207	199	198	175	197	198	214	210	184	213	210	179	188	204	178	193	192	180	188	200	193	219	215	223	186	200	220	201	179	230	186	217	209	189	190	190	213	199	209	187	198	208	202	191	216	215	169	175	201	194	193	205	202	203	177	210	219	192	192	189	199	186	196	206	205	194	197	186	189	164	176	188	198	198	182	194	189	192	184	207	203	191	196	208	199	208	179	218	190	182	193	215	202	171	195	215	160	229	189	205	193	195	181	190	210	194	179	187	191	204	181	192	203	207	219	192	191	193	204	181	185	184	192	194	169	187	195	192	181	196	183	187	209	199	182	189	188	212	190	202	175	210	193	192	197	197	196	182	185	204	207	192	206	187	169	189	185	197	214	209	196	208	176	195	218	205	209	183	182	177	209	196	201	178	220	204	192	198	201	202	179	182	186	182	215	179	214	211	193	220	214	193	206	184	197	191	194	181	173	185	169	207	204	177	212	213	173	177	188
21128	30386	7702	4133	3088	2426	1721	1550	1267	1093	983	834	834	692	697	605	557	533	541	560	544	479	418	457	402	339	315	252	268	248	267	240	258	295	258	255	254	272	252	243	263	242	237	244	229	241	261	233	260	249	239	204	228	252	228	213	229	210	193	228	224	219	230	249	220	203	228	210	187	229	213	189	208	237	235	202	218	211	238	231	224	219	230	229	200	193	217	224	185	206	250	216	208	214	248	209	233	212	230	235	233	212	207	229	224	236	202	215	210	229	191	241	223	222	211	224	225	205	211	203	214	199	231	216	215	187	231	220	186	225	227	206	216	211	202	222	211	252	208	214	198	209	232	198	244	214	199	220	209	233	235	209	207	218	225	210	220	206	201	208	219	215	234	175	246	231	219	210	215	232	235	218	216	265	217	237	223	228	225	230	202	229	191	228	218	227	208	224	201	221	207	230	206	206	201	209	226	210	254	205	221	233	239	215	232	216	204	198	225	224	236	233	224	229	206	205	232	220	227	207	215	207	221	205	231	234	233	200	223	220	246	224	233	234	204	215	208	215	210	214	200	229	203	199	203	205	200	229	238	234	209	196	187	228	198	214	212	203	167	206	202	215	219	209	184	205	221	219	241	242	224	192	223	206	231	218	226	226	212	218	212	209	213	233	200	203	237	180	220	201	219	214	226	218	230	240	211	228	205	191	224	181	204	205	224	203	222	211	217	215	213	198	217	221	225	211	244	199	214	237	215	226	191	197	215	236	239	217	205	238	231	229	233	221	197	214	239	194	211	233	231	223	207	209	198	217	198	226	200	200	195	213	217	210	251	228	210	216	196	227	222	237	212	213	185	198	205	213	204	204	221	222	220	259	211	213	209	214	241	238	226	180	208	204	218	201	214	208	219	232	227	225	233	231	209	206	205	235	229	210	216	211	238	215	220	224	218	237	215	225	219	226	209	219	222	244	219	227	219	204	204	217	202	264	214	227	215	223	204	222	235	239	234	213	231	224	221	225	204	224	230	208	222	219	203	203	207	222	223	207	230	188	206	235	247	220	192	185	222	197	221	213	197	244	218	213	236	208	219	230	221	214	229	227	224	216	238	215	225	210	213	193	196	212	200	226	237	205	210	234	220	220	215	213	215	232	218	202	238	199	227	203	233	245	207	205	211	186	225	216	192	245	198	243	229	218	209	223	224	200	204	214	216	221	204	219	222	213	210	218	218	198	217	198	226	217	231	217	218	228	188	207	229	216	219	217	208	200	187	206	226	195	189	237	233	216	216	232	209	227	215	213	217	218	225	214	200	245	244	204	233	230	223	232	251	219	227	234	226	228	217	242	216	199	211	224	239	218	212	218	237	217	203	243	230	212	197	215	199	222	214	197	233	215	204	252	218	195	212	225	238	234	220	216	221	215	208	225	220	224	198	235	220	224	218	200	218	237	211	218	205	220	203	223	227	197	214	220	189	207	210	232	216	225	215	211	211	237	212	234	217	211	201	216	247	219	222	240	213	232	231	198	221	234	215	227	243	230	211	226	220	225	204	204	205	214	201	214	238	226	239	224	228	212	224	242	211	224	208	221	231	212	223	233	199	238	205	225	217	194	197	228	207	229	225	232	226	222	207	215	246	186	229	226	207	213	220	217	212	224	225	216	221	246	211	249	231	199	224	237	209	203	249	240	237	207	209	230	201	196	221	186	205	227	219	235	216	184	235	207	212	224	230	218	204	221	226	222	224	210	218	199	229	233	229	228	208	199	212	213	184	211	216	215	206	234	215	209	216	189	201	237	222	222	215	228	208	226	239	217	212	226	196	232	231	217	212	208	256	217	209	227	227	244	217	239	227	204	215	226	219	204	219	230	213	201	223	212	228	206	238	235	211	241	210	227	215	222	182	228	228	224	214	219	240	212	203	199	236	236	219	225	229	240	232	203	202	208	238	216	211	216	209	223	231	180	244	199	207	233	231	228	220	222	209	243	213	196	200	224	222	222	216	204	199	211	225	219	208	211	226	222	213	227	237	199	223	206	191	208	235	187	224	219	231	233	207	215	207	208	219	225	214	216	214	232	209	205	208	241	202	209	197	195	210	221	233	210	218	220	221	206	200	223	214	205	193	201	219	200	194	207	198	224	234	221	209	243	214	221	233	246	221	215	213	214	205	227	214	233	206	210	234	233	225	214	226	190	195	244	208	214	230	234	219	210	221	229	210	233	198	235	237	205	210	236	213	219	226	209	220	201	207	217	222	245	242	233	202	190	210	241	215	194	219	202	210	207	214	222	221	239	200	210	247	212	239	191	224	217	216	211	233	221	223	244	192	211	206	228	213	215	182	227	211	186	218	218	192	196	232	188	226	209	214	220	205	198	208	197	207	245	222	210	199	192	215	231	189	215	251	229	241	227	240	218	232	221	240	213	188	217	222	203	227	217	197	242	208	207	178	239	189	215	214	204	219	218	214	195	215	249	248	218	215	230	196	232	222	213	209	212	245	203	224	227	206	201	223	256	220	220	248	214	214	233	230	187	239	234	211	226	249	209	223	219	188	214	199	202	246	219	226	242	232	205	210	240	220	222	209	220	227	234	232	196	250	221	211	215	204	224	221	196	211	208	213	191	249	198	224	207	245	212	212	228	227	214	236	204	231	194	212	227	211	226	210	236	209	234	233	231	200	221	221	233	196	218	203	227	219	204	213	222	206	223	256	221	236	205	218	204	209	215	225	221	239	229	238	219	213	208	196	214	218	242	214	244	220	229	180	227	220	207	227	199	196	203	242	218	215	192	234	231	195	206	204	218	220	230	223	230	230	209	215	237	236	206	218	212	203	228	208	231	197	207	201	202	226	223	206	206	241	222	201	220	247	227	199	207	215	208	209	230	225	218	230	235	230	201	214	214	222	209	221	225	234	212	242	186	208	203	214	213	232	222	178	200	186	207	254	225	221	221	187	225	213	206	200	230	187	219	219	222	219	220	226	214	242	220	216	192	223	224	226	208	220	216	235	237	210	227	197	190	207	196	190	198	221	197	209	233	240	231	240	231	215	208	212	221	195	205	198	237	215	194	242	237	234	220	228	236	224	201	209	198	224	230	223	234	231	225	219	203	223	214	201	218	210	200	199	231	243	231	191	231	248	208	215	211	217	215	220	231	211	218	230	221	188	218	212	202	224	219	224	201	201	225	216	199	224	228	224	233	214	216	211	217	224	200	247	231	221	231	233	240	222	219	210	244	198	192	205	224	206	235	226	220	208	231	209	218	227	229	224	224	216	212	205	220	224	224	235	220	207	211	231	199	211	206	221	216	238	219	207	207	214	199	236	209	229	228	240	187	216	215	205	218	211	198	222	203	196	220	201	205	201	240	213	190	238	184	196	254	204	203	188	223	214	223	219	222	251	208	205	222	225	222	222	210	198	219	224	253	222	225	213	234	249	207	208	200	222	216	210	206	224	241	200	220	213	207	219	242	226	245	227	180	212	222	185	225	226	245	214	236
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
